mirror of
https://github.com/osukey/osukey.git
synced 2025-05-23 14:37:39 +09:00
Make restart public rather than reimplementing
This commit is contained in:
parent
cda5bc28c8
commit
01f795b046
@ -231,12 +231,7 @@ namespace osu.Game.Tests.Visual
|
|||||||
{
|
{
|
||||||
performFullSetup();
|
performFullSetup();
|
||||||
AddStep("Move mouse to Visual Settings", () => InputManager.MoveMouseTo(playerLoader.VisualSettingsPos));
|
AddStep("Move mouse to Visual Settings", () => InputManager.MoveMouseTo(playerLoader.VisualSettingsPos));
|
||||||
AddStep("Resume PlayerLoader", () =>
|
AddStep("Resume PlayerLoader", () => player.Restart());
|
||||||
{
|
|
||||||
player.ValidForResume = false;
|
|
||||||
player.RestartRequested?.Invoke();
|
|
||||||
player.Exit();
|
|
||||||
});
|
|
||||||
waitForDim();
|
waitForDim();
|
||||||
AddAssert("Screen is dimmed and blur applied", () => songSelect.IsBackgroundDimmed() && songSelect.IsUserBlurApplied());
|
AddAssert("Screen is dimmed and blur applied", () => songSelect.IsBackgroundDimmed() && songSelect.IsUserBlurApplied());
|
||||||
AddStep("Move mouse to center of screen", () => InputManager.MoveMouseTo(playerLoader.ScreenPos));
|
AddStep("Move mouse to center of screen", () => InputManager.MoveMouseTo(playerLoader.ScreenPos));
|
||||||
|
@ -112,7 +112,7 @@ namespace osu.Game.Screens.Play
|
|||||||
PausableGameplayContainer = new PausableGameplayContainer
|
PausableGameplayContainer = new PausableGameplayContainer
|
||||||
{
|
{
|
||||||
Retries = RestartCount,
|
Retries = RestartCount,
|
||||||
OnRetry = restart,
|
OnRetry = Restart,
|
||||||
OnQuit = performUserRequestedExit,
|
OnQuit = performUserRequestedExit,
|
||||||
Start = gameplayClockContainer.Start,
|
Start = gameplayClockContainer.Start,
|
||||||
Stop = gameplayClockContainer.Stop,
|
Stop = gameplayClockContainer.Stop,
|
||||||
@ -154,7 +154,7 @@ namespace osu.Game.Screens.Play
|
|||||||
},
|
},
|
||||||
failOverlay = new FailOverlay
|
failOverlay = new FailOverlay
|
||||||
{
|
{
|
||||||
OnRetry = restart,
|
OnRetry = Restart,
|
||||||
OnQuit = performUserRequestedExit,
|
OnQuit = performUserRequestedExit,
|
||||||
},
|
},
|
||||||
new HotkeyRetryOverlay
|
new HotkeyRetryOverlay
|
||||||
@ -164,7 +164,7 @@ namespace osu.Game.Screens.Play
|
|||||||
if (!this.IsCurrentScreen()) return;
|
if (!this.IsCurrentScreen()) return;
|
||||||
|
|
||||||
fadeOut(true);
|
fadeOut(true);
|
||||||
restart();
|
Restart();
|
||||||
},
|
},
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
@ -235,7 +235,7 @@ namespace osu.Game.Screens.Play
|
|||||||
this.Exit();
|
this.Exit();
|
||||||
}
|
}
|
||||||
|
|
||||||
private void restart()
|
public void Restart()
|
||||||
{
|
{
|
||||||
if (!this.IsCurrentScreen()) return;
|
if (!this.IsCurrentScreen()) return;
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user