Survival LogWiki
存档备份: 每天早上、退出时、重生前、探索前、尸潮前、到达结局时以及定时自动备份所有存档,备份放在 Steam 云同步之外,并附带一张游戏画面。「读取存档」按钮会打开存档管理,显示每位角色的头像和备份时间线:可以与当前对比、恢复为新存档或覆盖原存档、从回收站找回,以及导出和导入。暂停菜单新增「立即备份」。

首页 / 模组

存档备份

每天早上、退出时、重生前、探索前、尸潮前、到达结局时以及定时自动备份所有存档,备份放在 Steam 云同步之外,并附带一张游戏画面。「读取存档」按钮会打开存档管理,显示每位角色的头像和备份时间线:可以与当前对比、恢复为新存档或覆盖原存档、从回收站找回,以及导出和导入。暂停菜单新增「立即备份」。

版本
0.4.3
游戏版本
1.1.20719
分类
便利
设置
32
快捷键
2
版本数
12
语言
English, 中文
游戏每个存档只保留一份,而 Steam 云同步可能会悄悄换回旧的存档。Save Backups 会在每天早上、退出时、重生前、探索前、尸潮前和到达结局时,把存档复制到 Steam 云同步不会动的文件夹里,并拍下当时的游戏画面。标题画面的「读取存档」按钮会打开存档管理,用时间线列出每个存档的所有备份,随时可以恢复任意一个。

亮点

自动备份

每天早上游戏自动存档之后、返回标题画面或关闭游戏时、重生之前、出发探索之前、尸潮开始之前、到达结局时,也可以按游玩时间定时备份。存档的所有文件都会复制并校验。

画面与头像

游玩时的每次备份都会拍下游戏画面,点开可以看大图,每个存档都显示角色头像。

暂停菜单

「本局备份」在游戏中打开存档管理,「立即备份」会先存档再备份。

时间线

存档的备份和游戏自带的每日快照按天排列。点开任意一个,可以看到当时的画面、角色的生命、饱腹、心态、体力、信念点、生存点和物品以及之后的变化。

与当前对比

逐个物品列出备份与当前存档之间的变化。

恢复

把备份读取为原存档旁边的新存档,或直接覆盖原存档。动手之前会先把当前存档备份一次。

查看全部 12 项功能

全部功能 12

自动备份

每天早上游戏自动存档之后、返回标题画面或关闭游戏时、重生之前、出发探索之前、尸潮开始之前、到达结局时,也可以按游玩时间定时备份。存档的所有文件都会复制并校验。

画面与头像

游玩时的每次备份都会拍下游戏画面,点开可以看大图,每个存档都显示角色头像。

暂停菜单

「本局备份」在游戏中打开存档管理,「立即备份」会先存档再备份。

时间线

存档的备份和游戏自带的每日快照按天排列。点开任意一个,可以看到当时的画面、角色的生命、饱腹、心态、体力、信念点、生存点和物品以及之后的变化。

与当前对比

逐个物品列出备份与当前存档之间的变化。

恢复

把备份读取为原存档旁边的新存档,或直接覆盖原存档。动手之前会先把当前存档备份一次。

回收站

移除的备份和删除的存档会在回收站里保留 30 天,期间可以找回。

存档

搜索、排序、筛选、置顶、重命名、写备注、复制存档,还能把游戏自带的每日快照变成独立的新存档。

导出与导入

把单个备份或整个存档导出为 .slsave 文件,方便保存或分享。把 .slsave 文件或零散的存档文件放进 SaveBackups\Import,点「导入」即可查看内容并加入。

Steam 云检查

如果存档突然比自己最近的备份还旧,存档管理会并排显示两个天数,保留哪个由你决定。

保留重要的备份

最近 3 个游戏日的备份全部保留,之后每天一个,再往前每个轮回一个,默认总大小不超过 2 GB。固定的备份永远保留。还可以设置第二个文件夹,再存一份副本。

设置页

在存档管理里就能修改所有设置,立即生效。

设置 32

保存在BepInEx\config\com.dev.survivallog.savebackups.cfg在 Mod Manager 的「模组」界面修改,或在游戏关闭时编辑这个文件。

Controls

[Controls]

The value is a Unity key name, for example F8, F11, Insert or Keypad5.

BackupKey
按键
默认 None
在游戏中按下此键会先保存当前存档,再备份它,与暂停菜单里的「立即备份」按钮相同。只在可以存档的时候有效。默认为 None,即不绑定按键。
Key that saves the run you are playing and backs it up, like Back up now in the pause menu. It works only in a run, when the game could save. None leaves it unbound.

Backups

[Backups]
Folder
文本
默认 空
备份存放的文件夹。留空(默认)则放在游戏自己的文件夹(LocalLow/LLS/SLGame/SaveBackups),与 Saves 相邻,但不会被 Steam 云同步。
Folder the backups are kept in. Empty keeps them in the game's folder (LocalLow\LLS\SLGame\SaveBackups), next to Saves but out of Steam Cloud.
SecondFolder
文本
默认 空
第二个文件夹,每个备份都会再复制一份到这里,例如另一块硬盘或同步文件夹。留空(默认)则只保留一份。
A second folder that gets a copy of every backup, such as another drive or a synced folder. Empty keeps one copy.
OnMorning
开 / 关
默认 开
每天早上游戏自动存档后,备份当前存档。
Back up the run each morning, right after the game's save.
OnQuit
开 / 关
默认 开
返回标题画面或关闭游戏时,备份当前存档。
Back up the run when you quit to the title screen or close the game.
BeforeRebirth
开 / 关
默认 开
在重生让存档回退之前,备份当前存档。
Back up the run right before a rebirth rolls it back.
BeforeExpedition
开 / 关
默认 开
幸存者出发探索之前,备份当前存档。可以存档时会先让游戏存档。
Back up the run right before the survivor sets out on an expedition. The game saves first when it can.
BeforeWave
开 / 关
默认 开
尸潮开始之前备份当前存档,每天一次。可以存档时会先让游戏存档。
Back up the run right before a zombie wave starts, once a day. The game saves first when it can.
AtEnding
开 / 关
默认 开
存档到达结局、游戏保存你的选择时备份,之后可以恢复它去尝试其他结局。
Back up the run when it reaches an ending and the game saved your choice, so you can restore it and try another ending.
OnTimer
开 / 关
默认 关
每游玩 TimerMinutes 分钟也备份一次当前存档。备份前会先让游戏存档。
Also back up the run after every TimerMinutes minutes of play. The game saves first.
TimerMinutes
数值
默认 20
开启 OnTimer 时,两次定时备份之间的游玩分钟数。
范围 5 到 240
Minutes of play between timer backups, from 5 to 240.
TakePictures
开 / 关
默认 开
游玩时每次备份都会拍一张游戏画面,在存档管理中显示。
Take a picture of the game with each backup made while you play, shown in the save manager.
Verify
开 / 关
默认 开
每次备份后都会读回并与存档比对,一致才算完成。不一致的副本不会保留。
Read each backup back and compare it with the save before it counts as made. A copy that does not match is not kept.

Keep

[Keep]

How many backups of each kind every save keeps, and how older ones are thinned. Imported backups are never removed by these counts. When a new backup is made, older ones of the same kind go to the trash. Pinned backups are never removed and do not count. 0 keeps them all.

Morning
数值
默认 10
每个存档保留多少个早上的备份。新备份完成后,更旧的会进入回收站,已固定的备份不计入。设为 0 表示全部保留。
How many morning backups each save keeps. Older ones go to the trash when a new one is made; pinned backups do not count. 0 means keep them all.
Quit
数值
默认 5
每个存档保留多少个退出时的备份。新备份完成后,更旧的会进入回收站,已固定的备份不计入。设为 0 表示全部保留。
How many backups made when you quit each save keeps. Older ones go to the trash when a new one is made; pinned backups do not count. 0 means keep them all.
Rebirth
数值
默认 5
每个存档保留多少个重生前的备份。新备份完成后,更旧的会进入回收站,已固定的备份不计入。设为 0 表示全部保留。
How many backups made before a rebirth each save keeps. Older ones go to the trash when a new one is made; pinned backups do not count. 0 means keep them all.
Manual
数值
默认 0
每个存档保留多少个手动备份。新备份完成后,更旧的会进入回收站,已固定的备份不计入。设为 0 表示全部保留。
How many backups you made yourself each save keeps. Older ones go to the trash when a new one is made; pinned backups do not count. 0 means keep them all.
Safety
数值
默认 5
每个存档保留多少个恢复或删除前的备份。新备份完成后,更旧的会进入回收站,已固定的备份不计入。设为 0 表示全部保留。
How many backups made before a restore or a delete each save keeps. Older ones go to the trash when a new one is made; pinned backups do not count. 0 means keep them all.
Expedition
数值
默认 5
每个存档保留多少个探索前的备份。新备份完成后,更旧的会进入回收站,已固定的备份不计入。设为 0 表示全部保留。
How many backups made before an expedition each save keeps. Older ones go to the trash when a new one is made; pinned backups do not count. 0 means keep them all.
Wave
数值
默认 5
每个存档保留多少个尸潮前的备份。新备份完成后,更旧的会进入回收站,已固定的备份不计入。设为 0 表示全部保留。
How many backups made before a zombie wave each save keeps. Older ones go to the trash when a new one is made; pinned backups do not count. 0 means keep them all.
Ending
数值
默认 3
每个存档保留多少个结局时的备份。新备份完成后,更旧的会进入回收站,已固定的备份不计入。设为 0 表示全部保留。
How many backups made at an ending each save keeps. Older ones go to the trash when a new one is made; pinned backups do not count. 0 means keep them all.
Timer
数值
默认 6
每个存档保留多少个定时备份。新备份完成后,更旧的会进入回收站,已固定的备份不计入。设为 0 表示全部保留。
How many timer backups each save keeps. Older ones go to the trash when a new one is made; pinned backups do not count. 0 means keep them all.
KeepAllDays
数值
默认 3
最近这么多个游戏日的备份全部保留。更早的自动备份会精简为每天一个(见 DailyDays)。设为 0 表示不精简。
Every backup of the last this many days of play is kept. Older automatic backups are thinned to one a day. 0 turns thinning off.
DailyDays
数值
默认 14
超过 KeepAllDays 之后,再往前这么多个游戏日每天保留一个备份;更早的在开启 PerLoop 时每个轮回保留一个。被精简的备份会进入回收站。
After KeepAllDays, one backup a day is kept for this many more days of play. Thinned backups go to the trash.
PerLoop
开 / 关
默认 开
超过 DailyDays 后,保留每个轮回的最后一个备份。设为 false 则交给各类备份的数量上限处理。
Past DailyDays, keep the last backup of each loop. false lets the counts above take them.
MaxTotalMB
数值
默认 2048
所有备份和回收站合计最多占用的空间(MB)。超出后先从最旧的开始清空回收站,再删除最旧的备份,自动备份先于手动备份。已固定的备份和每个存档最新的备份始终保留。设为 0 表示不限制。
Most space all backups and the trash together may take, in MB. Past it, the trash is emptied oldest first, then the oldest backups go, automatic ones before your own. Pinned backups and each save's newest backup are always kept. 0 means no limit.
TrashDays
数值
默认 30
被移除的备份以及已删除存档的备份在回收站中保留的天数,之后永久删除。设为 0 表示一直保留,直到手动清空回收站。
Days a removed backup, or a deleted save's backups, stay in the trash before they are deleted for good. 0 keeps them until you empty the trash.

Screen

[Screen]
ReplaceLoadScreen
开 / 关
默认 开
标题画面的「读取存档」按钮会打开存档管理,显示每个存档的备份。其中的「默认读取画面」按钮可打开游戏原本的列表。设为 false 则使用游戏原本的列表。
The title screen's Load button opens the save manager. Its Default Load screen button opens the game's list. false keeps the game's list.
WarnWhenBehind
开 / 关
默认 开
当某个存档比它最近的备份更旧时(例如 Steam 云同步换回了旧存档),在标题画面提醒。
Warn on the title screen when a save is older than its last backup, as when Steam Cloud put back an older copy.
ShowGameSnapshots
开 / 关
默认 开
在存档管理中显示游戏自带的每日快照,每个快照都可以复制为新存档。
Show the game's day snapshots of a save in the save manager, where each can be loaded as a new save.

Interface

[Interface]
UiScale
数值
默认 0
存档管理的显示大小(百分比),范围 75 到 200。设为 0 时跟随 Exiled's Toolkit 的界面大小设置(它的 UiScale)。存档管理几乎占满屏幕,所以超过 105 左右后只会以能完整显示的最大尺寸显示。
范围 0 到 200
How big the save manager is drawn, in percent, from 75 to 200. At 0 it follows the UI size set in Exiled's Toolkit (its UiScale). The save manager nearly fills the screen, so past about 105 it is drawn only as big as still fits.

Toasts

[Toasts]
AutoBackupToasts
开 / 关
默认 关
每次自动备份都显示提示,而不仅是手动备份。
Show a message for every automatic backup, not only for the ones you make.

快捷键 2

备份键

默认不绑定,因为暂停菜单里已有「立即备份」。可以在存档管理的设置页里设置按键,用来保存并备份当前存档。

Esc

关闭存档管理。在搜索框或备注里时,先清空或关闭它们。

支持英文和中文。

备份保存在 AppData\LocalLow\LLS\SLGame\SaveBackups,与游戏的 Saves 文件夹相邻。Steam 云只同步 Saves,所以备份只留在这台电脑上。它只往存档里写入角色生命、饱腹、心态和体力的上限,供存档管理显示;移除本模组后这些数字仍留在存档里,但游戏会忽略它们,所以你可以随时移除它。

安装

  1. 安装 BepInEx (如果之前没有装过其他模组,先启动一次游戏,让 BepInEx 完成初始化,然后退出)。
  2. 用同样的方式安装 Exiled's Toolkit,下载它的压缩包并解压到游戏目录。
  3. 在 Nexus 的「文件」页下载压缩包。
  4. 把压缩包解压到游戏目录(SurvivalLog.exe 所在的文件夹)。压缩包里带有 BepInEx 文件夹,DLL 会自动放到正确位置。如果提示合并文件夹,选择合并。解压后应为:
    C:\Program Files (x86)\Steam\steamapps\common\Survival Log\BepInEx\plugins\SaveBackups.dll

文件位置

Survival Log\
├─ SurvivalLog.exe
└─ BepInEx\
   ├─ plugins\
   │  └─ SaveBackups.dll
   └─ config\
      └─ com.dev.survivallog.savebackups.cfg   (首次启动时生成)

直接下载

与 Nexus 上相同的压缩包,从本站下载,无需账号。解压到游戏文件夹即可。

SaveBackups-0.4.3.zip (147 KB)

SHA-256 13cb719b82e4470f3e52eb91aace32ade67ec0679c0d878a51680540894a97bd

卸载

从 BepInEx\plugins 文件夹中删除 SaveBackups.dll。备份会留在 SaveBackups 文件夹里,直到你自己删除。

设置

可以在存档管理的设置页或游戏内 Mod Manager 的「模组」界面修改,改动立即生效;也可以在游戏关闭时编辑 BepInEx\config\com.dev.survivallog.savebackups.cfg。配置文件中每项设置都有中文说明,完整说明见 CONFIG.md(英文)。

更新日志 12 个版本

更新日志只有英文版。

  1. 0.4.3Nexus 页面游戏 1.1.20719
    • Fixed: a restore that could not finish (a file held open by Steam Cloud or antivirus) could leave a save without its main file. The save now always keeps a file that loads, and no half-copied files are left behind.
    • Fixed: the second copy (SecondFolder) could remove backups in that folder that it did not make, such as another PC's. It now only ever removes its own.
    • Fixed: putting back a deleted save whose files were still there replaced them without a safety backup. Any save whose file is there now gets one first.
    • Fixed: a save missing from the game's list but still on disk counted down its trash days, and imported backups of a save you never copied in were removed after 30 days. Both now stay.
    • Fixed: after a rebirth, or a restore to an earlier day, the replayed days got no morning or wave backup. They do now.
    • A backup's details are now written so that a crash in the middle can no longer hide it from the list.
    • TakePictures now says it takes a picture at full size as well as small.
    • Made for Survival Log 1.1.20719.
  2. 0.4.2游戏 1.1.20719
    • Your survivor's stats now show their real most, such as Life 89 / 130, instead of always out of 100. The game raises the most over a run, and a save keeps only the starting 100, so Save Backups now notes the real most in the save while you play. Saves and backups made before show the value alone, until the save is next saved in game.
    • Made for Survival Log 1.1.20719.
  3. 0.4.1游戏 1.1.20719
    • Your survivor's stats now show the right numbers: Life, Satiety, Morale and Stamina out of 100, as the game's bars do. Life is the bar the game shows (it showed the hidden Fitness before), and Mood is now called Morale, as in the game. Backups made before are read again the first time you open them.
    • New setting UiScale sets how big the save manager is drawn, from 75 to 200 percent. At 0 it follows Exiled's Toolkit's UI size. You can also change it in the Settings tab.
  4. 0.4.0游戏 1.1.20719
    • New save manager look: your saves on the left, the selected save's backups and day snapshots in the middle, and the picked backup with its stats on the right.
    • Pictures are now taken at full size as well as small. Click any picture to see it large. Older backups show their small picture.
    • The bin is now called the trash. Its setting is now TrashDays; a value you set for BinDays before goes back to 30 days, so set it again if you changed it.
    • Your survivor's stats now show Satiety instead of fullness, and Planning Points and Survival Points side by side. Money and the game's journal are no longer shown.
    • Compare with now shows each item's icon.
    • The button to the game's list is now 「Default Load screen」.
    • Made for Survival Log 1.1.20719.
  5. 0.3.2游戏 1.1.20719
    • Now uses Exiled's Toolkit for its shared parts, so it needs Exiled's Toolkit 0.19.0 or newer.
    • Made for Survival Log 1.1.20719.
  6. 0.3.1游戏 1.1.20151
    • 「Backups of this run」 and 「Back up now」 in the pause menu are now placed by Exiled's Toolkit, along with every other mod's menu buttons. The pause menu no longer runs off the screen when several mods add buttons to it.
    • Exiled's Toolkit 0.14.0 or newer is now required.
    • Made for Survival Log 1.1.20151.
  7. 0.3.0游戏 1.1.20151
    • Pictures: each backup made while you play takes a small picture of the game, shown in the timeline and the save manager. TakePictures turns it off.
    • Each save shows its survivor's portrait, the same picture as on the new game screen.
    • Pause menu: 「Backups of this run」 opens the save manager over your run, and 「Back up now」 saves and backs up the run. The run you are playing can't be restored over, renamed or deleted from there; everything else works.
    • The backup key is now unbound by default, since the pause menu has a button for it. Set BackupKey to bring it back.
    • Timeline: a save's backups and the game's day snapshots on one timeline, grouped by day, with the save as it is now on top.
    • Click a backup to see its picture, its day, how your survivor stood then (health, fullness, mood, stamina, money, planning points, items) and how that changed since, the game's journal for that day, and its buttons right under the heading.
    • Compare with now: what changed between a backup and the save as it is now, item by item.
    • Restore asks whether to load the backup as a new save or replace the save. The save as it is gets a backup of its own first either way.
    • The game's day snapshots can each be loaded as a new save. ShowGameSnapshots hides them.
    • Saves: rename, pin to the top of the list, write a note on the save itself, duplicate, and export a whole save with all its backups. Sort by last played, most days, survivor or name, and filter to saves playing, finished, endless or needing a look.
    • Import also takes loose save files, lists what each file holds before you bring it in, and marks the ones that won't import.
    • Bin: removed backups and deleted saves wait in the bin for BinDays days (30 by default), where you can put them back or delete them for good.
    • Thinning: every backup of the last 3 days of play is kept, then one a day for 14 more days, then one per loop. Thinned backups go to the bin. KeepAllDays, DailyDays and PerLoop set it.
    • Timer backups every TimerMinutes minutes of play when OnTimer is on (off by default).
    • SecondFolder keeps a second copy of every backup, for example on another drive.
    • Each backup is read back and checked against the save before it counts. Verify turns that off.
    • When Steam Cloud puts back an older save, the save manager shows both days side by side and lets you keep either one. WarnWhenBehind turns the warning off.
    • A Settings tab in the save manager changes every setting, the backup key included, and they apply at once.
    • A bar shows how much of the size limit the backups and the bin use.
    • Made for Survival Log 1.1.20151.
  8. 0.2.3游戏 1.1.20151
    • New look for the save manager, in the game's font.
    • Each save shows its survivor, a status badge, loop and day, how many backups it has and when the last one was made.
    • Click a backup to see it on the right: its day, its note, its size, and the buttons for it.
    • A dot by each backup shows its kind, with a key above the list.
    • A bar under the list shows how much of the backup size limit is in use.
    • The save details no longer call the current day "played".
    • Made for Survival Log 1.1.20151.
  9. 0.2.2游戏 1.1.20151
    • 「Read save file」 on the title screen now opens the save manager instead of the game's list.
    • Fixed an error at the title screen when the game had not finished reading its saves yet.
    • Made for Survival Log 1.1.20151.
  10. 0.2.1游戏 1.1.20151
    • The backup key no longer goes off while you type in a search box or any other text box.
    • Needs Exiled's Toolkit 0.12.0 or newer.
    • Made for Survival Log 1.1.20151.
  11. 0.2.0游戏 1.1.19611
    • Copy as new save: any backup, a deleted save's included, can become a save of its own next to the original. The original save is not changed.
    • Export a backup to a single .slsave file in SaveBackups\Exports, to keep it safe or give it to a friend.
    • Import: put .slsave files in SaveBackups\Import and press 「Import」 in the save manager. Each one shows up under its save as an imported backup.
    • Add a note to any backup, so you can tell them apart later.
    • Search your saves by name, survivor or note, and filter the list to saves in progress, finished saves or saves with backups.
    • New automatic backups right before an expedition, right before a zombie wave and when a run reaches an ending, each with its own setting and its own number kept.
    • Morning backups keep the game's description of that day, and the save manager shows it under the day.
    • A backup made on another game version is marked, and restoring or copying it shows a warning first.
    • Click a backup to show more actions: Copy as new save, Pin, Note, Export and Remove.
  12. 0.1.0游戏 1.1.19611
    • First release.
    • Every save is backed up each morning, when you quit to the title screen or close the game, and right before a rebirth. Backups are kept in SaveBackups, next to the game's Saves folder, where Steam Cloud does not touch them.
    • Press F8 in a run to save and back it up yourself.
    • The title screen's Load button opens a save manager: load a save, back it up, delete it, or restore any of its backups.
    • Before a restore or a delete, the save as it is gets a backup of its own, so the step can be undone.
    • A deleted save keeps its backups under 「Deleted saves」 and can be brought back from there.
    • If a save is suddenly behind its own last backup, for example after Steam Cloud put back an older copy, a message says so and the save manager offers to restore it.
    • Pin a backup to keep it no matter what. Old backups are removed by count for each kind and by a total size limit.
    • Made for Survival Log 1.1.19611.

帮助

已知问题

  • 游戏进行中,存档管理不能读取存档、开始新游戏,也不能覆盖、重命名或删除正在玩的存档,这些需回到标题画面。
  • 复制出的新存档不带原存档的结局快照,所以不能跳回原存档的结局。
  • 只有游玩时的备份会拍下画面。在标题画面做的备份以及较早的备份没有画面。较早的备份只有小图。
  • 用游戏自带功能主动回退的存档可能会提示一次 Steam 云检查,保留你想要的那一天即可。
  • 安装本模组之前的存档和备份,生命、饱腹、心态和体力只显示数值、不显示上限,直到该存档在游戏中再次保存。

获取 Mod Manager,在游戏里设置所有模组。打开 Survival Log 维基,物品、配方、地图一查就有。

发现问题?

发现 bug 或有好点子?欢迎来 Core Directive Discord 打个招呼,或在Nexus 页面的「Posts」标签里发帖。报告 bug 时,请附上 BepInEx\LogOutput.log 和 BepInEx\save-backups.log。
想直接联系我,可以在 Discord 上给 exiled.dev 发消息,我在 Survival Log 官方 Discord 里。也可以在 X 上找我:@AnExiledDev。