


支持 R.E.P.O. 最新 v0.4。
REPO 游戏交流 QQ 群:824639225
SaveKeeper 是一个轻量存档保护模组,主要用于阻止游戏在死亡流程中删除或覆盖当前存档。
多人模式下只需要主机安装。主机选择并加载存档后,其他玩家会随房间流程一起同步进入对应存档。
本模组的核心思路参考了 PxntxrezStudio 的 No Save Delete 模组公开实现,包括拦截自动删档、阻止死亡流程覆盖存档、恢复备份等方向。SaveKeeper 在此基础上针对当前新版 R.E.P.O. 做了重新实现和适配,并加入公开房间保存、死亡比赛类型选择、F9 手动恢复、备份清理等功能。
配置文件生成位置:
BepInEx/config/zichen.savekeeper.cfg
| 配置项 | 默认值 | 说明 |
|---|---|---|
| 启用 | true | 开启或关闭存档保护 |
| 自动保存存档 | true | 公开房间和随机匹配房间正常过关、回车、进商店时保存进度 |
| 阻止游戏自动删档 | true | 是否阻止游戏流程触发的自动删档 |
| 阻止死亡覆盖存档 | true | 是否阻止死亡、全员死亡、竞技场结算时覆盖当前存档 |
| 死亡后进入比赛类型 | 赛车比赛 | 可选:赛车比赛、皇冠竞技场、官方随机 |
| 决斗场后跳过邀请界面 | true | 死亡比赛结束后直接继续当前关卡,跳过等待和邀请界面 |
| 公开服务器开局选择存档 | true | 从公开服务器列表创建房间时,先打开本地存档列表;选择新存档或已有存档后再创建公开房间 |
| 单人死亡后恢复存档 | true | 单人死亡后保留主存档/备份中进度更新的一份,并重新进入当前存档 |
| 死亡比赛后校验进度 | true | 多人全灭进入死亡比赛再回到房间时,保留主存档/备份中进度更高的一份 |
| 手动恢复存档快捷键 | F9 | 手动比较主存档和备份,并读取进度更高的一份 |
| 允许手动删除存档 | true | 是否放行玩家在存档菜单中的主动删除 |
| 提示可能影响的模组 | true | 检测到 No Save Delete 同时加载时,在开始界面弹出中英双语提醒 |
| 详细日志 | false | 输出保存、恢复、清理等详细日志,日常建议关闭 |
SaveKeeper 会自动清理旧 _BACKUP 文件,每个存档默认保留最新 10 个备份。存档数量上限已调整为 100。
每次安装新版本后,配置文件会还原为默认值。
Supports the latest R.E.P.O. v0.4.
SaveKeeper is a lightweight save protection mod for R.E.P.O.
It mainly prevents the game from deleting or overwriting your current save during death-related flows.
In multiplayer, only the host needs to install SaveKeeper. After the host selects and loads a save, other players will enter the same save through the normal room flow.
The core idea of this mod references the public implementation of PxntxrezStudio's No Save Delete mod, including blocking automatic save deletion, preventing death flows from overwriting saves, and restoring backups. SaveKeeper reimplements and adapts these ideas for the current R.E.P.O. version, with added support for public room saving, death arena mode selection, F9 manual restore, and backup cleanup.
Config file location:
BepInEx/config/zichen.savekeeper.cfg
| Option | Default | Description |
|---|---|---|
| Enable | true | Enable or disable save protection |
| Auto Save | true | Save progress normally in public rooms and random matchmaking rooms |
| Block Game Auto Delete | true | Block game-triggered automatic save deletion |
| Block Death Save Overwrite | true | Prevent death, team wipe, and arena result flows from overwriting the current save |
| Death Arena Mode | Racing | Options: Racing, Crown Arena, Official Random |
| Skip Lobby After Arena | true | Skip the lobby and invite screen after death arena, continue directly |
| Public Server Save Selection | true | Open the local save list before creating a public server |
| Restore Save After Singleplayer Death | true | Keep the newer progress from the main save or backup, then re-enter the current save |
| Check Progress After Death Arena | true | After a multiplayer team wipe and arena return, keep the save with newer progress |
| Manual Restore Shortcut | F9 | Compare the main save and latest backup, then load the newer progress |
| Allow Manual Save Delete | true | Allow players to manually delete saves in the save menu |
| Mod Compatibility Warning | true | Show a bilingual warning when No Save Delete is loaded at the same time |
| Verbose Logging | false | Output detailed save, restore, and cleanup logs |
SaveKeeper automatically cleans old _BACKUP files and keeps the latest 10 backups for each save.
After installing a new version, the config file is reset to the default values.