I've extended the module to do what you want, now. The MusicC.SPlay function now takes a new optional 3rd argument, keep. If you pass eMusicCKeep here, the music will keep playing even if you enter a room that has a "play music on room enter". You can cancel the "chase music" by calling MusicC.Restore();