"Fade" could easily mean having two very simple ACS commands:TheDarkArchon wrote:If fades mean setting the volume, the player can have a nasty jumping if the volume suddenly goes on.David Ferstat wrote: If a mapper has gone to the trouble of selecting specific music, and determining specific circumstances where this music should fade in or out, or change to a different music track, then it's the player's loss if he/she ignores this.
Code: Select all
FadeOut(float seconds)
Lowers the volume of the music to 0 over the amount of seconds specified.
FadeIn(str music, float seconds)
Disables the music (if any) and fades in the specified music track over the amount of seconds specified. If seconds is < 1.0, it is assumed to be 1.0.