-added Tracks.None enum for invalid track id
-removed cross_fade option since it had no practical use
-cleaned the tween usage in _track_fade by using tween chaining (Note that you don't have to reassign a tween to apply change)
also used TRANS_SINE instead of TRANS_EXPO and changed lowest volum to -20 to make audio fading more seamless, based on this cheat sheet
-added Tracks.None enum for invalid track id -removed cross_fade option since it had no practical use -cleaned the tween usage in
_track_fade
by using tween chaining (Note that you don't have to reassign a tween to apply change) also usedTRANS_SINE
instead ofTRANS_EXPO
and changed lowest volum to -20 to make audio fading more seamless, based on this cheat sheetstill working on music as of now...