


支持 R.E.P.O. 最新 v0.4。
REPO 游戏交流 QQ 群:824639225
Scroll down for English ↓
SaveKeeper 是目前 R.E.P.O. 功能最齐全的防删档与存档保护模组之一。它不只是拦截自动删档,而是把单人保档、多人公开房保存、死亡竞技场恢复、房主进度快照复制、关卡开局自动快照、F7 游戏内存档管理、最近使用存档置顶、F9 手动重载和备份清理整合成一整套更稳的进度保护方案。
它的目标不是单纯"别删档",而是在单人、私人房、公开房和随机匹配里,都尽量把你的存档和推进进度稳稳保住。
多人房只需主机安装;非主机保存房主存档 默认关闭,只有在你希望把房主同步进度另存为本地快照时再开启。
基于 PxntxrezStudio 的 No Save Delete(MIT License)修改。本模组同样采用 MIT License。
BepInEx/config/zichen.savekeeper.cfg
| 配置项 | 默认值 | 说明 |
|---|---|---|
| 模组启用 | true | 总开关;关闭后所有功能(含 F7 菜单、关卡开局快照、MRU 置顶)都不会生效 |
| 配置项 | 默认值 | 说明 |
|---|---|---|
| 阻止游戏自动删档 | true | 拦截流程删档 |
| 阻止死亡覆盖存档 | true | 死亡 / 全灭 / 竞技场不覆盖 |
| 单人死亡后恢复存档 | true | 用关卡开局快照还原,弹药 / 血量 / 库存回到关卡开局 |
| 允许手动删除存档 | true | 放行手动删除 |
| 重载最近存档快捷键 | F9 | 比较主档和备份;单人重进存档,多人房主在当前房间内按当前进度继续,保留队友 |
| 配置项 | 默认值 | 说明 |
|---|---|---|
| 自动保存存档 | true | 公开 / 匹配房间正常保存 |
| 公开可使用本地存档 | true | 在原版公开服务器创建流程上额外提供"读取并选择自己本地存档开局";关闭后恢复原版行为 |
| 非主机保存房主存档 | false | 默认关闭;只在需要把房主进度另存到本地时开启。开启后每次加入房间初始化一份新的本地快照;首次进关自动保存,后续每次切到下一关继续更新 |
| 配置项 | 默认值 | 说明 |
|---|---|---|
| 死亡后进入比赛类型 | 赛车比赛 | 赛车 / 皇冠 / 官方随机 |
| 决斗场后跳过邀请界面 | true | 死亡比赛后按当前存档进度直接继续,不进入好友邀请等待界面 |
| 死亡比赛后校验进度 | true | 多人全灭后比较备份 |
| 配置项 | 默认值 | 说明 |
|---|---|---|
| 提示可能影响的模组 | true | 冲突提醒 |
| 启动提示 | true | 弹一次后自动关 |
| 详细日志 | false | 日常建议关闭 |
版本更新后配置文件自动重置为默认值。
| 按键 | 功能 |
|---|---|
| F7 | 打开 / 关闭存档管家窗口(主菜单和游戏内都可用)。可读档、新建、重命名、删除;多人非主机能查看,但所有改动按钮仅房主可用 |
| F9 | 重载最近存档;单人重进存档,多人房主在当前房间内按当前进度继续 |
<存档名>_LEVELSTART.es3;死亡后用这份覆盖主档并把内存里的 itemStatBattery / playerHealth 等字典先清掉再 LoadGame,确保弹药 / 血量真正回到关卡开局<config>/zichen.savekeeper.recentsaves.txt(多行,最新在最上)。Patch StatsManager.SaveFileGetAllAsync 在 list 返回前直接重排,UI 一次性按正确顺序生成SaveKeeper is a host-focused save protection mod for R.E.P.O. that combines auto-delete blocking, death-overwrite protection, singleplayer recovery, public and matchmaking save persistence, level-start auto snapshots, an F7 in-game save manager, most-recently-used save pinning, F9 manual reload, death-arena recovery, host-progress snapshots and backup cleanup in one package.
The goal is not just "don't delete my save", but to keep your progression stable across singleplayer, private rooms, public rooms, and matchmaking sessions.
Only the host needs the mod for core save protection. Non-Host Save Host Snapshot is disabled by default; enable it only if you want to keep local copies of the host's synced progress.
Based on No Save Delete by PxntxrezStudio (MIT License). This mod is also MIT licensed.
BepInEx/config/zichen.savekeeper.cfg
| Option | Default | Description |
|---|---|---|
| Mod Enable | true | Master toggle; disables every feature (F7 menu, level-start snapshot, MRU pinning) when off |
| Option | Default | Description |
|---|---|---|
| Block Auto Delete | true | Block game-triggered deletion |
| Block Death Overwrite | true | Prevent death / wipe / arena overwrite |
| Restore After Singleplayer Death | true | Restores ammo / HP / inventory back to the level-start snapshot |
| Allow Manual Save Delete | true | Allow manual deletion |
| Reload Recent Save Shortcut | F9 | Compare the current main save and backups; singleplayer re-enters the save, while a multiplayer host resumes inside the current room and keeps connected teammates |
| Option | Default | Description |
|---|---|---|
| Auto Save | true | Public / matchmaking room saves |
| Public Server Uses Local Saves | true | Adds local save reading / selection on top of vanilla public-server creation; disabled returns to vanilla behavior |
| Non-Host Save Host Snapshot | false | Disabled by default; enable only if you want local copies of the host's synced progress |
| Option | Default | Description |
|---|---|---|
| Death Arena Mode | Racing | Racing / Crown / Random |
| Skip Lobby After Arena | true | Continue from the restored save flow without entering the invite wait screen |
| Check Progress After Death Arena | true | Compare backups after wipe |
| Option | Default | Description |
|---|---|---|
| Mod Compatibility Warning | true | Conflict warning |
| Startup Notification | true | Show once, auto-disable |
| Verbose Logging | false | Keep off normally |
Config resets to defaults after version update.
| Key | Function |
|---|---|
| F7 | Toggle the SaveKeeper save manager window (works in main menu and in-game). Load, create, rename, delete; non-host clients can browse but cannot mutate |
| F9 | Reload the most recent save; singleplayer re-enters the save, multiplayer host resumes inside the current room |