更好的快速保存

更好的快速保存

为满足你所有的SL大法需求,新增快速载入按钮及可配置数量的循环专用快速存档槽位。

实用工具

描述

通常情况下,当你按下'F5'或在暂停菜单中选择'保存'按钮进行快速保存时,游戏会覆盖你最近的手动存档。这个模组改变了这一行为,现在游戏会将存档保存到可配置数量的专用快速存档文件中。当你达到快速存档的最大数量时,文件会循环覆盖最旧的存档。默认情况下,这个数量是3,但可以在位于ModuleData文件夹中的BetterQuicksaveConfig.xml文件中轻松修改。你还可以通过可绑定的按键(默认为'F10')快速加载最新的快速存档。你甚至可以在战斗/对话过程中进行快速加载。

安装

将BetterQuicksave文件夹放入游戏安装目录中的Modules文件夹。或者使用Vortex。之后,只需在游戏启动器中激活该模组即可。

卸载

你可以安全地移除/禁用该模组。
你的快速存档文件将会保留,并被游戏视为普通手动存档。
如果你重新安装/重新启用该模组,它将能识别之前使用该模组创建的任何存档(或任何名称类似quicksave_XXX的存档)。

配置

配置文件位于此处:
[游戏安装路径]/Modules/BetterQuicksave/ModuleData/BetterQuicksaveConfig.xml

<最大快速存档数>3</最大快速存档数>

更改为您想要的快速存档槽数量。注意每个存档文件约为50MB,随着游戏进程会变得更大。

<快速保存前缀>quicksave_</快速保存前缀>

选择用于快速存档的名称前缀(例如,quicksave_ 将生成类似 quicksave_001 的存档名)。某些特殊字符不允许使用,将被自动移除。如果 MaxQuicksaves 设置为 1,则此名称将直接作为文件名使用。

<快速加载键>68</快速加载键>

选择您想要绑定为快速加载的按键。默认情况下是F10(对应键码68)。您可以在此处找到完整的键码列表(忽略右侧的奇怪数字)。请谨慎操作,因为这将直接使用该按键,无论它在游戏内被绑定为何种功能。快速保存按键可以在游戏选项中正常绑定。

<PerCharacterSaves>true</PerCharacterSaves>

选择是否让每个角色拥有自己的快速存档槽位。角色名称将被添加到存档文件名中(例如:Name ClanName quicksave_001)。

故障排除

游戏在启动时崩溃

前往 [游戏安装路径]/Modules/BetterQuicksave/bin/Win64_Shipping_Client/,右键点击每个DLL文件,选择“属性”,然后点击“解除锁定”按钮。
如果您仍然遇到问题并且使用了多个模组,请确保所有已安装模组的SubModule.xml文件中包含以下行:

<官方值="假"/>
<依赖模块>
<DependedModule Id="Native"/>
<DependedModule Id="SandBoxCore"/>
<DependedModule Id="Sandbox"/>
<DependedModule Id="CustomBattle"/>
<DependedModule Id="StoryMode" />
</依赖模块>

无法加载存档

本模组在设计时考虑了存档兼容性,因此仅会修改快速存档的文件名。它不会影响您加载存档的能力。如果您在加载存档时遇到问题,很可能是由其他模组或游戏补丁引起的。根据我自己的经验以及其他用户对此问题的反馈,某些模组会使您的存档依赖于该模组。请检查您已安装的其他模组页面,看看是否有其他用户遇到存档问题。

兼容性

这个模组使用了Harmony来修补游戏文件,因此应该能与几乎所有内容兼容,并且很可能与未来的游戏更新兼容,除非TaleWorlds对快速保存功能进行了更改。

源代码

源代码可以在这里找到。