
You are viewing a potentially older version of this package. View Latest Version

支持 R.E.P.O. 最新 v0.4。
REPO 游戏交流 QQ 群:824639225
SaveKeeper 是一个轻量存档保护模组,主要用于阻止游戏在死亡流程中删除或覆盖当前存档。
当前第一版先保留核心功能,方便测试新版本兼容性:
_BACKUP 文件长期堆积多人模式下建议只让主机安装。本版本不会在多人模式中自动读档,只负责阻止危险保存和自动删档。
本模组的核心思路参考了 PxntxrezStudio 的 No Save Delete 模组公开实现,包括拦截自动删档、阻止死亡流程覆盖存档、恢复备份等方向。SaveKeeper 在此基础上针对当前新版 R.E.P.O. 做了重新实现和适配,并加入公开房间保存、死亡比赛类型选择、F9 手动恢复、备份清理等功能。
配置文件生成位置:
BepInEx/config/zichen.savekeeper.cfg
| 配置项 | 默认值 | 说明 |
|---|---|---|
| 启用 | true | 开启或关闭存档保护 |
| 允许玩家手动删除存档 | true | 是否放行玩家在存档菜单中的主动删除 |
| 阻止游戏自动删除存档 | true | 是否阻止游戏流程触发的自动删档 |
| 阻止死亡覆盖存档 | true | 是否阻止死亡、全员死亡、竞技场结算时覆盖当前存档 |
| 公开房间也保存存档 | true | Public/Matchmaking 房间正常过关、回车、进商店时保存进度 |
| 单人死亡后自动读档 | false | 实验功能,单人死亡后自动重新载入当前存档 |
| 自动读档前恢复最新备份 | true | 实验功能,读档前复制最新备份回主存档 |
| 死亡比赛后校验最新进度 | true | 多人全灭进入死亡比赛再回到房间时,保留主存档/备份中进度更高的一份 |
| 单人死亡后恢复最新存档 | true | 单人死亡后重新读取主存档/备份中进度更新的一份 |
| 手动恢复最新进度快捷键 | F9 | 手动比较主存档和备份,并读取进度更高的一份 |
| 最多保留备份数量 | 20 | 每个存档目录最多保留多少个 _BACKUP 文件,0 为不清理 |
| 提示NoSaveDelete冲突 | true | 检测到原 No Save Delete 同时安装时弹窗提醒 |
| 详细日志 | false | 输出保存、恢复、清理等详细日志,日常建议关闭 |
| 死亡后进入比赛类型 | 赛车比赛 | 可选:赛车比赛、皇冠竞技场、官方随机 |
SaveKeeper is a lightweight host-side save protection mod for R.E.P.O.
It blocks game-triggered save deletion and prevents death/result flows from overwriting the current save with a failed state. Manual save deletion can still be allowed through config.
The singleplayer auto-reload option is experimental and disabled by default.