func init // adds using namespace sys.add_use('Un4seen.Bass') // initialize instance sys.add_var(this.name, 104) end func doPlay(data) handle = isdef("Stream") ? d('Stream') : sys.get_undef_manager("Stream") reset = d('Restart') blk.println(this.codename, ' = Bass.BASS_ChannelPlay(', handle, ', ', (reset == 0) ? 'true' : reset, ');') event("onPlay", this.codename) end