
HonestMainMenu
Fixes Schedule I's main menu! Get a true "Continue" button (loads last session), a clear "Load Game" button, corrected UI, and smoother loading. No more deceptive "Continue" or redundant scene loads. Just a straightforward menu.Details
Changelog
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
1.0.0 - 2025-06-14
Added
- Initial release of Honest Main Menu.
- Introduced a true "Continue" button that directly loads the most recent game session.
- Repurposed the game's original "Continue" button to function as a "Load Game" button, including a label change to "Load Game".
- Updated the title of the save selection screen (accessed via the new "Load Game" button) from "Continue" to "Load Game" for clarity.
- Corrected the main menu's back button UI prompt by removing the misleading "RMB" (Right Mouse Button) indicator, as only the Escape key is functional here.
- Implemented a Harmony patch (
Patches.SceneManagerLoadScenePatch
) forSceneManager.LoadScene
to prevent the "Menu" scene (and others) from loading multiple times consecutively, addressing issues observed on startup and when returning to the main menu from a game session. - Provided dual build support for both IL2CPP and Mono versions of the game.
- Configured buttons to be interactable only if save games exist.