PeakRunSettingsFix
Fixes the Continue button doing nothing when loading a save that contains run settings from removed or updated mods. Safely skips unknown settings entries during save loading.
模組介紹 作者原文
PeakRunSettingsFix
讓你的“繼續遊戲”恢復正常。
玩 PEAK 時裝了很多模組之後,有沒有遇到過這種情況:退出遊戲再進,主菜單點“繼續遊戲”完全沒有反應,進不去之前的存檔?
這個插件就是解決這個問題的。
爲什麼會這樣
遊戲存檔裏會記錄一些“設置條目”。當你裝了又卸模組、或者換了模組版本之後,舊存檔裏可能殘留一些當前遊戲已經“不認識”的條目——就像一本舊詞典裏有一些新詞典裏查不到的詞。
遊戲在讀存檔時遇到這些“不認識的詞”就會卡住,表現就是:“繼續遊戲”點了沒反應。遊戲日誌裏還看不出任何報錯,看起來一切正常。
這個插件做的事情很簡單:讀存檔時自動跳過那些“不認識的條目”,讓遊戲能正常繼續。
怎麼安裝
- 把 PeakRunSettingsFix.dll 複製到你的遊戲目錄下的:
BepInEx\plugins\
- 啓動遊戲。
就這兩步,不需要配置任何東西。
示例完整路徑:E:\Game\steam\steamapps\common\PEAK\BepInEx\plugins\PeakRunSettingsFix.dll
怎麼確認裝好了
啓動遊戲後,打開 BepInEx\LogOutput.log,能看到這一行就說明插件生效了:
[Info:PeakRunSettingsFix] PeakRunSettingsFix loaded - RunSettingSyncData.Deserialize fallback active
然後回主菜單點“繼續遊戲”,應該就能正常進檔了。
常見問題
Q:裝了之後我的存檔會被改動嗎?
不會。插件只是讀取存檔時跳過多餘條目,存檔文件本身不會被修改。
Q:那些被跳過的條目會有什麼影響?
基本沒有。它們大多是已卸載模組的殘留設置,本來也不該再生效。如果你發現某個效果不對(比如某個物品的倍率變了),那通常是因爲產生它的模組被卸載了。
Q:和別的模組衝突嗎?
不衝突。插件只修補遊戲本身的一個存檔讀取方法,不依賴也不影響其它模組。
Q:重新開一局會受影響嗎?
不會。新開的存檔本來就沒有問題,插件只管“繼續遊戲”的讀取。
文件信息
| 項目 | 內容 |
|---|---|
| 文件 | PeakRunSettingsFix.dll |
| 版本 | 1.0.0 |
| 大小 | 5 KB |
| 環境 | PEAK + BepInEx 5.x |
如果你用了這個插件後問題還在,或者遇到新的情況,把 LogOutput.log 發出來一起排查。
安裝與使用 安裝:BepInEx 外掛
- 本站下載的壓縮包就是模組本體,通常是 BepInEx 外掛(解壓後得到 .dll 或外掛資料夾)。
- 建議流程:用社群模組管理器(如 r2modman)選中本遊戲後匯入該模組,管理器會自動裝好 BepInEx 前置並處理依賴。
- 手動流程:先在遊戲目錄裝好 BepInEx 載入器,再把解壓出的 .dll 或外掛資料夾放進 BepInEx/plugins/。
- 啟動遊戲,BepInEx 控制台會列印載入日誌;確認這個模組出現在日誌裡即為安裝成功。
帶「前置依賴」的模組需要一併安裝,否則不會載入。功能開關通常在遊戲內或外掛自帶的設定檔裡調整。
下面這些內容需要先安裝,否則該模組不會生效: