Please disclose if any significant portion of your mod was created using AI tools by adding the 'AI Generated' category. Failing to do so may result in the mod being removed from Thunderstore.
SaveKeeper
REPO游戏交流QQ群:824639225。 Host-only save protection for R.E.P.O. Blocks game-triggered save deletion and death-state overwrite.
By Zichen
| Last updated | 2 hours ago |
| Total downloads | 227 |
| Total rating | 0 |
| Categories | Mods Server-side AI Generated |
| Dependency string | Zichen-SaveKeeper-1.0.0 |
| Dependants | 0 other packages depend on this package |
This mod requires the following mods to function
BepInEx-BepInExPack
BepInEx pack for Mono Unity games. Preconfigured and ready to use.
Preferred version: 5.4.2100README
SaveKeeper / 存档管家
支持 R.E.P.O. 最新 v0.4。
REPO 游戏交流 QQ 群:824639225
中文说明
SaveKeeper 是一个轻量存档保护模组,主要用于阻止游戏在死亡流程中删除或覆盖当前存档。
当前第一版先保留核心功能,方便测试新版本兼容性:
- 阻止游戏自动删除存档
- 可配置是否允许玩家在菜单中手动删除存档
- 玩家死亡、全员死亡、竞技场结算流程中阻止失败状态覆盖当前存档
- 公开匹配房间也会像私人房间一样保存正常进度
- 多人全灭进入竞技场后,回到房间时自动恢复最新备份,避免重新从第一关开始
- 单人死亡后重新读取当前主存档/备份中进度更新的一份,避免回到第一关
- 支持按 F9 手动恢复当前存档的最新进度
- 自动清理旧备份,避免
_BACKUP文件长期堆积 - 检测原 No Save Delete 模组冲突并提示
- 可设置全灭后进入赛车比赛、皇冠竞技场,或使用官方随机逻辑
- 单人死亡后自动读档为实验功能,默认关闭
- 自动读档前恢复最新备份为实验功能,默认开启但只在自动读档开启时使用
多人模式下建议只让主机安装。本版本不会在多人模式中自动读档,只负责阻止危险保存和自动删档。
致谢
本模组的核心思路参考了 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 | 输出保存、恢复、清理等详细日志,日常建议关闭 |
| 死亡后进入比赛类型 | 赛车比赛 | 可选:赛车比赛、皇冠竞技场、官方随机 |
English
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.