Music Handling
Music is a pain. Namely FMOD is still unavailable during this time (which might change...) but music isn't too much of a hassle unless you REALLY want to change a lot. If so, use a custom controller instead.
GameMaker Audio System
Custom music can be handled via scr_play_external_music(path)
and scr_stop_external_music()
, which play and stop external music respectively. These also account for your volume config as well as the pause menu. Do note that scr_play_external_music
will ALWAYS stop the current running FMOD music, though this may change.
You can also instance obj_musiccontroller
yourself, though I don't recommend it. Just use obj_customcontroller
instead.
FMOD
TBD.