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.
Screenshots 1 screenshots
About this mod Author’s original text
Ever felt like the main menu in Schedule I was... well, not entirely straight with you? Like it was holding back, maybe even telling a few white lies? You're not alone.
Introducing Honest Main Menu, a mod forged in the fires of mild annoyance and a desire for a menu that just tells it like it is. The main culprits for this mod's existence:
- That "Continue" button? More like "Continue to a screen where you pick a save, which is basically Load Game, isn't it?". Deceptive.
- The back button prompt whispering sweet nothings about using your Right Mouse Button (RMB), when only the trusty Escape key actually did the job in the main menu. Misleading.
And the grand finale: watching the main menu scene load itself not once, not twice, but thrice when you just wanted to quit to menu. Inefficient. (Seriously, the "Menu" scene would load twice on startup and then again* three times when exiting a game session. What gives?)
This mod slaps some honesty into the main menu, offering a true "Continue" experience, clarifying the "Load Game" process, and attempting to curb the menu's enthusiasm for redundant self-loading.
Features
True "Continue" Functionality: Adds a new, dedicated "Continue" button that actually* loads your most recently played game session. Revolutionary, I know.
- Repurposed "Load Game" Button: The original "Continue" button (the one that masqueraded as a "Load Game" button) is now properly labeled "Load Game". It still opens the save selection screen, but at least it's honest about it.
- Updated Load Screen Title: The title of the screen you get when you click "Load Game" now says "Load Game" instead of "Continue". Because clarity is kindness.
- Corrected UI Prompts: The misleading "RMB" indicator from the main menu's back button prompt has been banished. Escape key is your only friend here.
Scene Load Optimization (Patches.SceneManagerLoadScenePatch): Includes a Harmony patch for SceneManager.LoadScene. This bad boy acts as a bouncer, preventing the game from loading the same scene multiple times consecutively. While the real* party crasher seems to be how the game handles network disconnections and related events, fixing that is a whole other can of worms. This patch just mitigates the symptom of your menu UI getting rebuilt more times than a LEGO castle in a hurricane.
- Dual Build Support: Comes in both Il2Cpp and Mono flavors, because options are nice.
How It Works
Honest Main Menu gets to work in two main stages:
On Mod Initialization (Taming the Scene Loader)
- Streamlined Menu Loading: Right off the bat, the mod applies the Patches.SceneManagerLoadScenePatch. This helps prevent the main menu scene from reloading unnecessarily, aiming for a smoother startup and a less jarring transition when you bail from a game session back to the menu.
On Main Menu Scene Load (The Honesty Makeover)
Once you actually see the main menu, the mod rolls up its sleeves:
- Finds Menu Parts: It scans the existing menu, locating the buttons and text elements.
- Creates and Updates Buttons:
- A shiny new "Continue" button is conjured. Clicking this loads your latest save. No fuss, no muss.
- The game's original "Continue" button gets a new name and label: "Load Game". It still takes you to the save list, but now it's upfront about it.
- Rearranges Buttons: The new "Continue" button takes the prime spot of the old one. The "Load Game" button (formerly "Continue") is nudged down a bit, and other menu items shuffle politely to make space.
- Clarifies Load Screen: If you click the "Load Game" button, the title of the screen that pops up is changed from "Continue" to "Load Game". Consistency!
- Fixes Back Button Info: The on-screen tip for the back button is corrected, removing the phantom RMB functionality.
- Smart Button Activation: The new "Continue" and "Load Game" buttons will only be active if you actually have saved games. No saves? They'll be greyed out, because teasing is mean.
- Applies Saved Outfits Reliably: Seeds
Install & use Install: follow the bundled instructions
- Unzip the archive from playbuff and read the bundled readme / instructions first.
- Most mods rely on the game's mod loader — the usual route is a community mod manager (such as r2modman): pick this game, install, and it handles the loader and dependencies.
- For a manual install, put the mod files into the matching Mod / plugins folder inside the game directory.
- Launch the game to confirm it loaded; mods with listed dependencies need those installed as well.
Install locations vary a lot between mods — the bundled readme is the most reliable guide.
Install these first, or the mod will not work: