将操作说明拆分为独立游戏规则页面并精简主界面侧栏

This commit is contained in:
2026-04-24 18:19:04 +08:00
parent c5a6a5f843
commit 9664a2e623
5 changed files with 263 additions and 94 deletions
+7 -1
View File
@@ -687,7 +687,7 @@ void ReturnToMainMenu()
currentScreen = SCREEN_MENU;
suspendFlag = false;
gameOverFlag = false;
menuState.optionCount = 2;
menuState.optionCount = 3;
upgradeUiState.pendingCount = 0;
if (menuState.selectedIndex < 0 || menuState.selectedIndex >= menuState.optionCount)
@@ -696,6 +696,12 @@ void ReturnToMainMenu()
}
}
void OpenRulesScreen()
{
currentScreen = SCREEN_RULES;
suspendFlag = false;
}
void OpenUpgradeMenu()
{
if (currentMode != MODE_ROGUE || upgradeUiState.pendingCount <= 0)