1
0
mirror of https://github.com/OpenRCT2/OpenRCT2 synced 2026-01-28 09:14:58 +01:00

Move LoadOrQuit, Map, Maze, Network game actions

This commit is contained in:
Aaron van Geffen
2025-08-26 21:17:44 +02:00
parent a052437d12
commit afdee8852a
25 changed files with 767 additions and 740 deletions

View File

@@ -655,7 +655,7 @@ void GameLoadOrQuitNoSavePrompt()
{
case PromptMode::saveBeforeLoad:
{
auto loadOrQuitAction = LoadOrQuitAction(LoadOrQuitModes::CloseSavePrompt);
auto loadOrQuitAction = GameActions::LoadOrQuitAction(GameActions::LoadOrQuitModes::CloseSavePrompt);
GameActions::Execute(&loadOrQuitAction);
ToolCancel();
if (gLegacyScene == LegacyScene::scenarioEditor)
@@ -674,7 +674,7 @@ void GameLoadOrQuitNoSavePrompt()
}
case PromptMode::saveBeforeQuit:
{
auto loadOrQuitAction = LoadOrQuitAction(LoadOrQuitModes::CloseSavePrompt);
auto loadOrQuitAction = GameActions::LoadOrQuitAction(GameActions::LoadOrQuitModes::CloseSavePrompt);
GameActions::Execute(&loadOrQuitAction);
ToolCancel();
if (gInputFlags.has(InputFlag::unk5))
@@ -692,7 +692,7 @@ void GameLoadOrQuitNoSavePrompt()
}
case PromptMode::saveBeforeNewGame:
{
auto loadOrQuitAction = LoadOrQuitAction(LoadOrQuitModes::CloseSavePrompt);
auto loadOrQuitAction = GameActions::LoadOrQuitAction(GameActions::LoadOrQuitModes::CloseSavePrompt);
GameActions::Execute(&loadOrQuitAction);
ToolCancel();
auto intent = Intent(WindowClass::ScenarioSelect);