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.
截圖 共 1 張
模組介紹 作者原文
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
安裝與使用 安裝:按包內說明操作
- 解壓本站下載的壓縮包,先讀包內的 readme / 說明檔案。
- 多數模組依賴遊戲的模組載入器:常見做法是用社群模組管理器(如 r2modman)選中本遊戲安裝,由管理器自動處理載入器與依賴。
- 手動安裝時,把模組檔案放進遊戲目錄下對應的 Mod / plugins 資料夾。
- 啟動遊戲確認載入成功;帶「前置依賴」的模組需要把依賴一併安裝。
不同模組的安裝位置差異較大,包內說明是最可靠的依據。
下面這些內容需要先安裝,否則該模組不會生效: