mirror of
https://github.com/ppy/osu
synced 2025-04-17 20:45:49 +00: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();
|
||||
AddStep("Move mouse to Visual Settings", () => InputManager.MoveMouseTo(playerLoader.VisualSettingsPos));
|
||||
AddStep("Resume PlayerLoader", () =>
|
||||
{
|
||||
player.ValidForResume = false;
|
||||
player.RestartRequested?.Invoke();
|
||||
player.Exit();
|
||||
});
|
||||
AddStep("Resume PlayerLoader", () => player.Restart());
|
||||
waitForDim();
|
||||
AddAssert("Screen is dimmed and blur applied", () => songSelect.IsBackgroundDimmed() && songSelect.IsUserBlurApplied());
|
||||
AddStep("Move mouse to center of screen", () => InputManager.MoveMouseTo(playerLoader.ScreenPos));
|
||||
|
@ -112,7 +112,7 @@ namespace osu.Game.Screens.Play
|
||||
PausableGameplayContainer = new PausableGameplayContainer
|
||||
{
|
||||
Retries = RestartCount,
|
||||
OnRetry = restart,
|
||||
OnRetry = Restart,
|
||||
OnQuit = performUserRequestedExit,
|
||||
Start = gameplayClockContainer.Start,
|
||||
Stop = gameplayClockContainer.Stop,
|
||||
@ -154,7 +154,7 @@ namespace osu.Game.Screens.Play
|
||||
},
|
||||
failOverlay = new FailOverlay
|
||||
{
|
||||
OnRetry = restart,
|
||||
OnRetry = Restart,
|
||||
OnQuit = performUserRequestedExit,
|
||||
},
|
||||
new HotkeyRetryOverlay
|
||||
@ -164,7 +164,7 @@ namespace osu.Game.Screens.Play
|
||||
if (!this.IsCurrentScreen()) return;
|
||||
|
||||
fadeOut(true);
|
||||
restart();
|
||||
Restart();
|
||||
},
|
||||
}
|
||||
};
|
||||
@ -235,7 +235,7 @@ namespace osu.Game.Screens.Play
|
||||
this.Exit();
|
||||
}
|
||||
|
||||
private void restart()
|
||||
public void Restart()
|
||||
{
|
||||
if (!this.IsCurrentScreen()) return;
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user