Music/BGM¶
StopBGM¶
Using "StopBGM"
stops any music that's playing with a 1-second fade
out.
StopBGMHard¶
Using "StopBGMHard"
stops any music that's playing immediately with
no fade out. This also allows you to start up a song again properly if
it's the same song, as it won't play if still fading out.
ChangeBGM¶
Changes the music to the path provided in the next string.
"ChangeBGM", "music/Battle/Shiva_Dance.mp3"
ChangeBGM-List¶
Clears the current music and starts the given queue of music, playing in
the order they're given. Close with "EndMusicList"
.
"ChangeBGM-List",
"music/Battle/Shiva_Dance.mp3", "music/Battle/Comet_Highway.mp3", "music/Battle/Goodbye.mp3",
"EndLoop"
ChangeBGM-OverrideCombatMusic¶
"ChangeBGM-OverrideCombatMusic"
functions the same as "ChangeBGM"
,
but overrides and ignores music from SetMusicTo.
Note events called within the encounter can still change the BGM via any of the functions on this page.
ChangeBGM-NoFade¶
Using "ChangeBGM-NoFade"
ensures the BGM doesn't fade in or out at
the start or end of the song. Useful when the music needs seamless
loops.
PlayThisSongAfterCombat¶
Using "PlayThisSongAfterCombat"
will play the specified song after
combat instead of reverting to the location song.
StoreCurrentBGM & PlayStoredBGM¶
Using "StoreCurrentBGM"
stores the actively playing BGM, while
"PlayStoredBGM"
changes the BGM to the song stored in the previous
function. Used when making dreams to ensure it can non-destructively
change the BGM for the duration of the dream event.
"StoreCurrentBGM",
"... Some scenes later at the end of the dream/when the player wakes up...",
"PlayStoredBGM"