Fix PauseSubstate Scripts Music Crash & postCreate
This commit is contained in:
@@ -65,10 +65,12 @@ class PauseSubState extends MusicBeatSubstate
|
||||
|
||||
menuItems = event.options;
|
||||
|
||||
pauseMusic = FlxG.sound.load(Assets.getMusic(Paths.music(event.music)), 0, true);
|
||||
pauseMusic.persist = false;
|
||||
pauseMusic.group = FlxG.sound.defaultMusicGroup;
|
||||
pauseMusic.play(false, FlxG.random.int(0, Std.int(pauseMusic.length / 2)));
|
||||
if (Assets.exists(Paths.music(event.music))) {
|
||||
pauseMusic = FlxG.sound.load(Assets.getMusic(Paths.music(event.music)), 0, true);
|
||||
pauseMusic.persist = false;
|
||||
pauseMusic.group = FlxG.sound.defaultMusicGroup;
|
||||
pauseMusic.play(false, FlxG.random.int(0, Std.int(pauseMusic.length / 2)));
|
||||
}
|
||||
|
||||
if (__cancelDefault = event.cancelled) return;
|
||||
|
||||
@@ -119,9 +121,11 @@ class PauseSubState extends MusicBeatSubstate
|
||||
camera = new FlxCamera();
|
||||
camera.bgColor = 0;
|
||||
FlxG.cameras.add(camera, false);
|
||||
}
|
||||
|
||||
override function createPost() {
|
||||
super.createPost();
|
||||
pauseScript.call("postCreate");
|
||||
|
||||
game.updateDiscordPresence();
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user