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 发出来一起排查。
