Add pause save exit settings shell
This commit is contained in:
@@ -13,15 +13,29 @@ EXPECTED = {
|
||||
"AgrarianMvpFrontendWidget.h": [
|
||||
"ConfirmActiveScreen",
|
||||
"BackFromActiveScreen",
|
||||
"SaveGame",
|
||||
"SaveAndQuit",
|
||||
"QuitWithoutSaving",
|
||||
"Settings",
|
||||
"GameSaved",
|
||||
],
|
||||
"AgrarianMvpFrontendWidget.cpp": [
|
||||
"UButton::StaticClass()",
|
||||
"HandleMaleCharacterClicked",
|
||||
"HandleFemaleCharacterClicked",
|
||||
"OnClicked.AddDynamic",
|
||||
"Save & Quit",
|
||||
"Save Game",
|
||||
"Settings",
|
||||
"Save & Exit",
|
||||
"Quit Without Saving",
|
||||
"Saving World",
|
||||
"Game Saved",
|
||||
"Player Options",
|
||||
"HandleSaveGameClicked",
|
||||
"HandleSettingsClicked",
|
||||
"HandleQuitWithoutSavingClicked",
|
||||
"ExecuteSaveGame",
|
||||
"ExecuteQuitWithoutSaving",
|
||||
"ConsoleCommand(TEXT(\"AgrarianSaveWorld\"))",
|
||||
"ConsoleCommand(TEXT(\"quit\"))",
|
||||
"AAgrarianGamePlayerController* AgrarianPlayerController",
|
||||
|
||||
@@ -23,8 +23,12 @@ def main() -> None:
|
||||
roadmap = ROADMAP.read_text(encoding="utf-8")
|
||||
|
||||
for token in (
|
||||
"Settings",
|
||||
"GameSaved",
|
||||
"SavingAndQuit",
|
||||
"SaveGame",
|
||||
"ExecuteSaveAndQuit",
|
||||
"QuitWithoutSaving",
|
||||
):
|
||||
require(token in header, f"missing segmented flow declaration: {token}")
|
||||
|
||||
@@ -34,11 +38,20 @@ def main() -> None:
|
||||
"Loading Segment",
|
||||
"Pause Menu",
|
||||
"Gameplay is paused while this menu is active.",
|
||||
"Save Game",
|
||||
"Settings",
|
||||
"Quit Without Saving",
|
||||
"Game Saved",
|
||||
"Player Options",
|
||||
"Saving World",
|
||||
"Writing the current world state",
|
||||
"SetActiveScreen(EAgrarianMvpFrontendScreen::GameSaved)",
|
||||
"SetActiveScreen(EAgrarianMvpFrontendScreen::Settings)",
|
||||
"SetActiveScreen(EAgrarianMvpFrontendScreen::SavingAndQuit)",
|
||||
"GetTimerManager().SetTimer",
|
||||
"ExecuteSaveGame",
|
||||
"ExecuteSaveAndQuit",
|
||||
"ExecuteQuitWithoutSaving",
|
||||
"ConsoleCommand(TEXT(\"AgrarianSaveWorld\"))",
|
||||
"ConsoleCommand(TEXT(\"quit\"))",
|
||||
):
|
||||
|
||||
Reference in New Issue
Block a user