完美存档

创作者: zuiter233
已更新:2026-04-28 11:32:04
644KB

关于此 MOD

更好的存档 是一个适用于《杀戮尖塔2》的模组,能够保持原版游戏存档与模组存档同步,并支持Steam云存档及多人游戏存档同步。
描述
BetterSaves 是《杀戮尖塔2》的一个模组,能同步原版存档和模组存档,支持Steam云存档与多人存档同步。

安装说明
若您曾使用过v0.3.0以下版本的BetterSaves,并希望升级至v0.3.0或更高版本,请在启动游戏前前往"%AppData%/SlayTheSpire2/mods/BetterSaves"目录,删除配置文件以备份当前所有存档。

主要特色
特色功能
- 原版与模组存档位的双向同步
启用仅含“更好存档”时的原始兼容模式
游戏内同步模式设置:`关闭同步`、`仅保存`、`仅数据`、`完全同步`
- 档案界面徽章,显示当前存档使用的是原版还是模组存档

同步模式
**同步关闭**
  禁用BetterSaves的自动复制、删除以及原版与模组存档文件夹之间的同步功能。
- 仅保存
  仅同步当前活跃的单人游戏存档。
仅限数据
  同步进度数据,包括时间线、发现内容及通关记录,但不包括进行中的游戏存档。
- `完全同步`
  同步当前游戏进程及该存档位所支持的全部配置文件数据。

行为
仅启用 `BetterSaves` 时,游戏会加载原版存档路径。
- 启用其他玩法模组时,游戏将加载模组存档路径。
在主菜单或退出前稍等片刻后再切换模式最为安全。

首次同步
- 当 BetterSaves 首次管理现有存档时,会询问该存档位以哪方为准:`使用原版` 或 `使用 Mod 版`。
- 更佳存档会在首次同步前创建备份快照,以便在需要时手动恢复存档槽位。
在你确认首次同步选项之前,BetterSaves 将不会自动对该存档位中受保护的单人游戏文件进行比对更新。
- 若关闭或跳过首次同步提示,BetterSaves 将仅跳过本次导入,下次启动时会再次询问。
- 在首次同步状态存在之前创建的旧配置会被移回待处理的首次同步流程,以避免现有存档被错误地视为已确认。


备用位置
首次同步备份存储于:
`%AppData%/SlayTheSpire2/mods/BetterSaves/backups/first-sync-<时间戳>/`
在此文件夹内,BetterSaves会保留首次整合前原有的`profile.save`、`settings.save`、`profile1~3`以及`modded/profile1~3`数据。

安装
将模组放入:
杀戮尖塔2/mods/BetterSaves

配置
配置文件保存于:
```%AppData%/SlayTheSpire2/mods/BetterSaves/config.json```

Linux(Ubuntu)
Linux 使用的模组文件夹结构与 Windows 相同,但游戏可执行文件和 Godot 二进制的名称会因发行版或安装包而异。
1. 下载最新 `[版本号] BetterSaves.zip`
2. 解压压缩包,将其中的 `BetterSaves` 文件夹复制到以下路径:
   请提供需要翻译的文本内容。
   <杀戮尖塔2>/mods/
   好的,请提供需要翻译的文本。
3. 通过Steam或本地可执行文件正常启动游戏。
4. 该模组将在启动时自动启用。
**兼容性说明:** 所有玩家必须使用相同版本的模组。本地设置可存在差异,但只有主机设定的上限才实际决定能加入房间的玩家人数。
**Linux 故障排除:** 若模组在启动时报错(含 Harmony 或 `mm-exhelper.so` 中的 `_Unwind_RaiseException` 提示),请确保游戏进程能调用系统运行时库。通常安装 `libgcc-s1`、`libstdc++6` 和 `libunwind8` 即可解决。
**沙盒 Linux 环境(如 NixOS、Flatpak 等):** 若 Steam 运行于沙盒中,即便已安装系统库,游戏进程也可能无法识别。请在 Steam 启动选项中添加以下内容:
> 呜……结束了……
LD_PRELOAD+=":/path/to/libgcc_s.so.1" %command%
请提供需要翻译的文本内容。
将 `/path/to/` 替换为你系统上的实际路径。若为使用 nix-ld 的 NixOS 系统:
> 让我们开始吧
`LD_PRELOAD+=":/run/current-system/sw/share/nix-ld/lib/libgcc_s.so.1" %command%`
请提供需要翻译的文本内容,我将按照要求进行本地化翻译。

已知限制
- 多人模式当前运行的互操作性比单人模式更脆弱,因为模组与纯净版多人游戏可能使用不同的本地玩家标识符。
- Steam云存档的同步时机仍可能影响新写入文件在另一端出现的速度,但模组已通过额外的数据协调机制来减少这种延迟。

需求
[固定] 当前版本的数据同步模式存在异常,请暂时不要使用,该功能将在下个版本修复。
[已锁定] 如果你从未使用过模组存档,请务必先备份原始存档文件。或者单独安装BetterSaves模组,并先启动一次你的原始存档。
使用模组时遇到任何问题,欢迎随时向我反馈!
如果你仍然遇到存档丢失的问题,请提交当前的日志文件,以便我修复此问题。

喝彩

使用 Xmod 解锁 杀戮尖塔2 的全部潜力 — 今天就探索这些顶级 MOD!