... The only thing you lose is putting actual music as the "music" instead of as an ambiance so you can have it fade out.
There is a little known setting for slow fade ambiance. It's an original KS feature. It's ideal when dedicating an ambiance track to music use, though I can't say I'm aware of anyone ever using it.
[world]
AmbiFade(A)=Slow
AmbiFade(B)=Slow
"Slow" is the only accepted value. I should put some check-boxes for this in my editor.
@ Ultigonio: I understand that it would be easier and more accurate to cross-fade ambiance to point on the screen if there was an object that faded ambiance out as you approached. However, it's possible ,if uglier/clumsier, with the tools I've already given you. Cross-fading is a bonus usage of the area ambiance object anyway, I'm not convinced we need more tools dedicated to this purpose.
I'm more interested in building tools you can make good games with than tools you can do neat tricks with. I'm not against you using the tools I provide in creative ways, but my focus should be on features that can benefit the most designers for the most levels. Actually, that
was my focus. Now, the focus is working out the bugs before this school term ends since I will be unable to fix them after that time.
Edit: Fixed the tutorial button error which incidentally also broke the credits. I don't know why it wasn't working. It should have worked. It's quite worrying actually. I fear for the stability of other parts of the program. It seems the "Start of Frame" conditional is unreliable under circumstances I can't determine. No updates at this time.