|
Post by grasswhooper on Jul 15, 2019 14:04:23 GMT
hey there, so, i have a DynamicSoundGroup that contains, basically, all my levels music, as PlayLsits, and a PlayListController called "Music Controller" so i have come across a situation, where when player enters Room {A}, what i want to happen to have a certain song, in a certain PlayList start playing, and keep looping, until, player Exists. i managed, to get Actions to be called, through 2 EventsSounds objects. now, my problem is, in the EventsSounds Actions, it appears to me, that i do not have the ability to, set a certain song to play and keep looping. i can change the song through PlaySong Command, but i can not change its looping state, as i want it to keep looping. then, when exitting, i can play a different song, or disable looping, or play an entirely different playList which works fine. but my issue is, i have no way, to keep a song looping. i can, change the "loop" parameter on the Dynamic sound group, but, that would change the setting everywhere else, so, am i like, missing something essential, or is it just not possible i hope my question clear. Edit:there is "Stop Looping" command, but there is no "Start Looping" Command. in the PlayListCommands section www.dtdevtools.com/docs/masteraudio/EventSounds.htm#ActionsEdit2: for looping songs, is it possible to add a "Fade In/Fade Out", like, when the song is finishing, i want it to quite down, and then when its starting again, i want its volume to rise up slowly, similar to CrossFade in master audio, but with the song itself.
|
|
|
Post by DarkTonic Dev on Jul 15, 2019 16:01:34 GMT
Loop is established when the song starts playing. You can't change it after because it has to already set up the next clip if it's gapless, but that's only for non-looping sounds.
So I can't really add this without causing problems.
As far as fading, just use the Crossfade feature.
|
|