Fix the pause menu crashing if a custom camera is not set

This commit is contained in:
swordcube
2024-04-27 08:14:01 -05:00
parent ea52e25251
commit b79dbe4a74
+8 -7
View File
@@ -170,16 +170,17 @@ class PauseSubState extends MusicBeatSubstate
}
override function destroy()
{
if(FlxG.cameras.list.contains(camera))
FlxG.cameras.remove(camera, true);
if(camera != FlxG.camera) {
if(FlxG.cameras.list.contains(camera))
FlxG.cameras.remove(camera, true);
}
pauseScript.call("destroy");
pauseScript.destroy();
if (pauseMusic != null)
@:privateAccess {
FlxG.sound.destroySound(pauseMusic);
}
if(pauseMusic != null) {
@:privateAccess
FlxG.sound.destroySound(pauseMusic);
}
super.destroy();
}