原文描述

如果你已经在使用 AnyTimeCompanion,只需下载其中一个主文件并将其放入你的 “~mods” 文件夹中。

大家好,我找到了一种通过修改存档文件的 SQL 数据来随身携带同伴的方法。使用 SQL 数据制作模组是行不通的,因为游戏存档会覆盖我们设置的值。该模组文件包含一份可用同伴列表和一个用于修改同伴的自定义模组。教授和学生都可以作为同伴。

方法 1:

现在有了一个新的蓝图模组,可以让你在游戏中获得同伴。功劳归于 Pez

这个蓝图模组:AnyTimeCompanion

如果你想让大多数同伴拥有法术,别忘了下载我的自定义模组。(该模组还会为主同伴添加新法术。)如果你正在使用这个模组,就无需使用方法 2。

方法 2:

剧透:显示如何添加同伴:我们将要使用
剧透:显示霍格沃茨之遗存档编辑器。首先,备份一份你要使用的存档文件。我建议使用手动存档。你的存档文件位于 “usersAppDataLocalHogwarts LegacySavedSaveGames” 路径下。然后按照以下说明操作:

操作说明

– 备份一份你的存档文件。
– 使用霍格沃茨之遗存档编辑器打开你的存档文件。
– 不要用编辑器编辑任何内容。转到底部的“存档文件”选项卡,下载数据库 1。
– 现在你需要编辑 SQL 数据库。我推荐使用 SQLiteStudio(有些人可能更喜欢 DB Browser)。
– 使用 SQLiteStudio 打开数据库,在左侧面板找到名为 “miscdatadynamic” 的表。点击它,然后点击右侧面板的数据选项。
– 找到这一行:”Player LastSetCompanion (空白)”。将空白处改为你想要使用的同伴的名字。(名字包含在列表中)完成修改后点击绿色对勾图标(提交),然后关闭数据库。(不要和 LastForcedCompanion 搞混,那是你在任务中获得的同伴。)下方有一张需要编辑的该行的照片。使用顶部的筛选栏,输入 “LastSetCompanion”。

– 现在回到存档编辑器,再次进入“存档文件”选项卡。在自定义数据库上传部分选择数据库 1,上传你刚编辑好的 SQL 数据。点击生成存档文件。它会下载一个添加了你所选同伴的存档文件。
– 现在你唯一需要做的事就是将存档文件重命名为你原本的存档名称并替换原文件。恭喜,你刚刚添加了一个可以跟随你去任何地方的自定义同伴。你可以通过重复这些步骤并设置不同的名字来更换正在使用的同伴。别担心,一旦你掌握了操作,整个过程会非常快。
– 大多数同伴没有攻击数据和法术,因此他们不会战斗。你需要下载我的自定义模组,让他们拥有攻击数据和法术。你无需重启游戏。你可以在游戏内进行修改并加载存档。

这里有一个教程视频:

剧透:显示

如何确定要编辑的存档文件

– 加载你的存档文件。你需要处于游戏中,正在操作你的角色。
– 继续保存游戏,你会看到 10 个存档槽。这些存档槽对应位于 “usersAppDataLocalHogwarts LegacySavedSaveGames” 路径下的存档文件的名称。
– HL-00-00 是最顶部的存档,HL-00-09 是最底部的存档。因此 HL-00-01 就是从顶部数的第二个。剩下的你可以自己推算出来。

警告:不要将这和加载存档搞混。只有当你尝试保存游戏时才能对应上。加载功能是基于时间的,因此无法以此确认存档对应关系。

同伴的工作机制

– 他们会跟随你到地图上的任何地方。如果你使用飞天扫帚,而他们卡在了后面,他们会传送到你身边。
– 当你发出荧光闪烁时,他们也会发出荧光闪烁。
– 当你使用幻身咒时,他们也会使用幻身咒。
– 他们会和你一起与敌人战斗。
– 他们可以和你一起进入有求必应屋。
– 他们可以进入战斗竞技场。
– 他们中的一些人会对各种事物发表评论。(比如其他角色、支线任务、战斗时等等。)
– 查看视频了解他们的实际表现。

重要警告:如果你正在做某个同伴的相关任务,不要使用该同伴。为了安全起见,如果你正在进行任何任务,不要编辑你的存档文件。这可能会导致游戏出现 bug。而且请务必记得备份存档文件。编辑存档文件时要小心操作,存档可能会出错。确保你正在编辑的是正确的存档文件。在存档编辑器中检查你的金币和所有其他物品,并将其与你游戏内的存档进行比对以确认无误。
如果你在游戏初期编辑存档,游戏可能会崩溃也可能不会。我建议你在解锁双人决斗俱乐部之后再开始使用这个功能。
编辑说明:看起来把它们重新设为空白现在不起作用了。目前可以暂时设置一个不同的同伴名字作为临时解决方案。我正在制作一个正式的修复方案。忽略这条说明,现在已经可以正常使用了。只需从 LastSetCompanion 处删除名字,同伴就会停止跟随你。

主文件包含的内容

– 游戏中的大多数同伴都缺少法术,因此他们不会战斗。这个模组修复了这个问题。
– 为所有同伴至少添加了一个法术。因此每个同伴总共有 7 个法术,包括昏昏倒地。比如加里克教授会使用中国咬人甘蓝,塞巴斯蒂安会使用通通石化。
– 将他们添加到了 npc等级缩放设置中,因此他们的等级会随你同步缩放。当你等级低时他们造成的伤害较低,当你等级高时他们造成的伤害更高。

如果你想让你的同伴使用不可饶恕咒,请使用我的另一个模组《同伴使用不可饶恕咒》。如果你有任何其他修改 SQL 数据的模组,请使用霍格沃茨模组合并工具。(仅适用于我的自定义模组,不适用于存档文件编辑操作。)也请使用模组合并工具来合并可选文件和自定义模组。
我建议搭配“更高难度模式”一起使用,以获得更好的挑战体验。
自定义模组的安装方法:将自定义模组的内容放入 “SteamsteamappscommonHogwarts LegacyPhoenixContentPaks~mods” 路径下。
感谢霍格沃茨之遗存档编辑器的创作者。

我的其他模组:

同伴模组
NPC 日程增强
新可用法术
同伴使用不可饶恕咒
移除格挡和闪避指示器
– 额外难度
移除盔甲护身气泡
解锁不可饶恕咒动画
敌人增强
法术增强
移除古代魔法相机锁定
霍格沃茨之遗增强
– 针对并优化所有角色

对于模组制作者:你可以随意使用这些信息来制作一个实现效果更好的同伴模组。如果你有任何问题,我会尽力解答。

如果你喜欢我的模组,可以通过以下方式支持我: