What happens: game.CleanUpMap() kills all BASS streams no matter how they were created
Why is this wrong: some BASS streams are supposed to continue over map cleanups (eg. UI music players)
The easiest fix I can think of right now is only removing sounds that were created with the '3d' flag. Alternative would be to add a new flag to indicate that the sound should be kept over cleanups.
What happens: game.CleanUpMap() kills all BASS streams no matter how they were created
Why is this wrong: some BASS streams are supposed to continue over map cleanups (eg. UI music players)
The easiest fix I can think of right now is only removing sounds that were created with the '3d' flag. Alternative would be to add a new flag to indicate that the sound should be kept over cleanups.