智能存档 - 自动保存和存档配置

智能存档 - 自动保存和存档配置

自动存档基于真实游玩时间和游戏跳过的时刻:升级、技能、任务、快速旅行、昼夜等。此外,最多可有五个独立的存档列表,每个游玩流程一个,可从Mod菜单切换。独立运行,需UE4SS。

[center][size=5][b][color=#e2452f]Smart Saves[/color][/b][/size]
[size=3][color=#d9b877]自动保存 · 存档配置文件[/color][/size][/center]

游戏的保存时机很少,而且由它自己决定。[b]Smart Saves[/b] 补上了它跳过的那些保存,并让你为每一次游玩流程保留一份独立的存档列表。它是一个独立模组,只需要 UE4SS。

[size=4][b][color=#e2452f]自动保存[/color][/b][/size]
[list]
[][b]在实际游玩一定时间后保存[/b],1 到 30 分钟(默认 5)。暂停菜单、地图和游戏枢纽,以及过场动画不计入:计时只在你真正游玩时运行。[/]
[][b]在值得保留的时刻保存[/b],每一项都有独立的开关:
[list]
[
][i]进度:[/i]升级、学会技能、技能可用、阅读手册、腐化上升[/]
[
][i]任务:[/i]任务完成(主线和支线)、任务更新(支线任务)[/]
[
][i]世界:[/i]快速旅行、昼夜变化[/]
[
][i]额外项,默认关闭:[/i]过场动画结束、装备变更[/]
[/list][/
]
[][b]绝不重复保存。[/b]游戏自身进行的任何保存都会重置计时器。同时发生的事件,例如升级及其解锁的技能,会合并为一次保存。[/]
[][b]什么都不会丢失。[/b]在菜单中、过场动画中或游戏锁定保存时到期的保存会等待,并在结束后立即进行。[/]
[][b]最小间隔[/b](两次保存之间),10 到 120 秒(默认 30)。[/]
[/list]存档会存入游戏的 [i]Quicksave[/i] 槽位。游戏保留五个槽位并覆盖最旧的,因此在你想要永久保留的内容之前,请先做一次 [i]Manual Save[/i]。

[size=4][b][color=#e2452f]存档配置文件[/color][/b][/size]
[list]
[][b]最多五个独立的存档列表[/b],每次游玩流程一个。载入界面只显示当前激活配置文件的存档。[/]
[][b]在模组菜单中切换:[/b][i]Mod Settings → Smart Saves → Active profile[/i],然后 Apply。在主菜单中切换会立即生效。在游戏内选择时,会等到你退出到主菜单后才生效。[/]
[][b]空配置文件从空列表开始:[/b]直接开始新游戏即可。[/]
[][b]游戏设置保持共享。[/b]画面、控制和其他设置在所有配置文件中都相同。[/]
[][b]设计上安全。[/b]文件只会被移动,绝不会被复制覆盖或覆写。如果有任何阻碍,切换会在移动任何一个文件之前被拒绝。因崩溃而中断的切换会在下次启动时完成。[/]
[/list]第一次带模组启动游戏时,你已有的存档会成为 [b]Profile 1[/b]。不会有任何移动。

[size=4][b][color=#e2452f]需求[/color][/b][/size]
[list]
[][b][url=https://www.nexusmods.com/thebloodofdawnwalker/mods/18]UE4SS for Dawnwalker[/url][/b][/]
[][b][url=https://www.nexusmods.com/thebloodofdawnwalker/mods/271]Mod Setting Menu[/url][/b](Dawnwalker Mod Menu),推荐,用于游戏内设置页面。没有它的话,请在游戏关闭时编辑 [i]SmartSaves/settings.ini[/i]。[/]
[/list][size=4][b][color=#e2452f]安装[/color][/b][/size]
解压到 [i]<game>\Dawnwalker\Binaries\Win64\[/i],使 [i]ue4ss\Mods\SmartSaves\Scripts\main.lua[/i] 存在。启动游戏。

[b]昼夜变化[/b]会挂钩一个 Blueprint 事件,需要 [i]ue4ss\UE4SS-settings.ini[/i] 中 [i][Hooks][/i] 下的 [i]HookProcessInternal = 1[/i] 和 [i]HookProcessLocalScriptFunction = 1[/i]。有些 UE4SS 包会将这些设为 0。模组会在 [i]UE4SS.log[/i] 中提示这一点,其他所有触发条件无论如何都能正常工作。

[size=4][b][color=#e2452f]兼容性[/color][/b][/size]
[list]
[][b]一次只使用一个自动保存模组。[/b]如果安装了其他自动保存器(例如 Better Autosaver),Smart Saves 会关闭自己的自动保存并在日志中说明。存档配置文件功能在两种情况下都能工作。[/]
[]其他在存档文件夹中保留文件的模组(例如 BetterSorting)不会被改动,并由所有配置文件共享。[/]
[/list][size=4][b][color=#e2452f]你的存档在哪里[/color][/b][/size]
[code]%LOCALAPPDATA%\Dawnwalker\Saved\
SaveGames\ 当前激活的配置文件(游戏读取的内容)
SaveProfiles\
active.txt 哪个配置文件处于激活状态
Profile1\ … Profile5\ 其他所有配置文件的存档[/code]要备份某个配置文件,复制它的文件夹即可。[b]Steam 云存档:[/b]存储的配置文件位于 [i]SaveGames[/i] 之外,不会被同步,所以如果这对你很重要,请自行备份。

[size=4][b][color=#e2452f]卸载[/color][/b][/size]
删除 [i]ue4ss\Mods\SmartSaves[/i]。当前激活的配置文件会保留在原位,作为你的普通存档列表。其他配置文件保留在 [i]SaveProfiles[/i] 中;要再次使用其中一个,请把它的文件移动到 [i]SaveGames[/i]。

[size=4][b][color=#e2452f]Bug 报告[/color][/b][/size]
在模组设置中将 [i]Log level[/i] 设为 [b]Debug[/b],重现问题,并将 [i]ue4ss\UE4SS.log[/i] 附在你的帖子中。它会显示每一次保存、是什么延迟了它,以及每一次配置文件切换。