Rewrote hit window, score screen, fixed replays.
This commit is contained in:
@ -33,6 +33,13 @@ class PauseSubState extends MusicBeatSubstate
|
||||
{
|
||||
super();
|
||||
|
||||
if (PlayState.instance.useVideo)
|
||||
{
|
||||
menuItems.remove("Resume");
|
||||
if (GlobalVideo.get().playing)
|
||||
GlobalVideo.get().pause();
|
||||
}
|
||||
|
||||
pauseMusic = new FlxSound().loadEmbedded(Paths.music('breakfast'), true, true);
|
||||
pauseMusic.volume = 0;
|
||||
pauseMusic.play(false, FlxG.random.int(0, Std.int(pauseMusic.length / 2)));
|
||||
@ -98,6 +105,9 @@ class PauseSubState extends MusicBeatSubstate
|
||||
|
||||
super.update(elapsed);
|
||||
|
||||
if (PlayState.instance.useVideo)
|
||||
menuItems.remove('Resume');
|
||||
|
||||
var upP = controls.UP_P;
|
||||
var downP = controls.DOWN_P;
|
||||
var leftP = controls.LEFT_P;
|
||||
@ -187,8 +197,20 @@ class PauseSubState extends MusicBeatSubstate
|
||||
case "Resume":
|
||||
close();
|
||||
case "Restart Song":
|
||||
if (PlayState.instance.useVideo)
|
||||
{
|
||||
GlobalVideo.get().stop();
|
||||
PlayState.instance.remove(PlayState.instance.videoSprite);
|
||||
PlayState.instance.removedVideo = true;
|
||||
}
|
||||
FlxG.resetState();
|
||||
case "Exit to menu":
|
||||
if (PlayState.instance.useVideo)
|
||||
{
|
||||
GlobalVideo.get().stop();
|
||||
PlayState.instance.remove(PlayState.instance.videoSprite);
|
||||
PlayState.instance.removedVideo = true;
|
||||
}
|
||||
if(PlayState.loadRep)
|
||||
{
|
||||
FlxG.save.data.botplay = false;
|
||||
|
Reference in New Issue
Block a user