mirror of
https://github.com/ninjamuffin99/Funkin.git
synced 2024-11-16 11:53:45 +00:00
Merge pull request #2518 from gamerbross/bugfix/gameover-charting-crash
[BUGFIX] ChartingState GameOver Crashes
This commit is contained in:
commit
6744c1d261
|
@ -162,6 +162,8 @@ class GameOverSubState extends MusicBeatSubState
|
||||||
@:nullSafety(Off)
|
@:nullSafety(Off)
|
||||||
function setCameraTarget():Void
|
function setCameraTarget():Void
|
||||||
{
|
{
|
||||||
|
if (PlayState.instance.isMinimalMode || boyfriend == null) return;
|
||||||
|
|
||||||
// Assign a camera follow point to the boyfriend's position.
|
// Assign a camera follow point to the boyfriend's position.
|
||||||
cameraFollowPoint = new FlxObject(PlayState.instance.cameraFollowPoint.x, PlayState.instance.cameraFollowPoint.y, 1, 1);
|
cameraFollowPoint = new FlxObject(PlayState.instance.cameraFollowPoint.x, PlayState.instance.cameraFollowPoint.y, 1, 1);
|
||||||
cameraFollowPoint.x = boyfriend.getGraphicMidpoint().x;
|
cameraFollowPoint.x = boyfriend.getGraphicMidpoint().x;
|
||||||
|
@ -254,6 +256,7 @@ class GameOverSubState extends MusicBeatSubState
|
||||||
this.close();
|
this.close();
|
||||||
if (FlxG.sound.music != null) FlxG.sound.music.pause(); // Don't reset song position!
|
if (FlxG.sound.music != null) FlxG.sound.music.pause(); // Don't reset song position!
|
||||||
PlayState.instance.close(); // This only works because PlayState is a substate!
|
PlayState.instance.close(); // This only works because PlayState is a substate!
|
||||||
|
return;
|
||||||
}
|
}
|
||||||
else if (PlayStatePlaylist.isStoryMode)
|
else if (PlayStatePlaylist.isStoryMode)
|
||||||
{
|
{
|
||||||
|
|
|
@ -1092,8 +1092,11 @@ class PlayState extends MusicBeatSubState
|
||||||
|
|
||||||
healthBar.value = healthLerp;
|
healthBar.value = healthLerp;
|
||||||
|
|
||||||
iconP1.updatePosition();
|
if (!isMinimalMode)
|
||||||
iconP2.updatePosition();
|
{
|
||||||
|
iconP1.updatePosition();
|
||||||
|
iconP2.updatePosition();
|
||||||
|
}
|
||||||
|
|
||||||
// Transition to the game over substate.
|
// Transition to the game over substate.
|
||||||
var gameOverSubState = new GameOverSubState(
|
var gameOverSubState = new GameOverSubState(
|
||||||
|
|
Loading…
Reference in a new issue