狼同伴重制版

狼同伴重制版

忠诚的狼伴随杰洛特左右。选择你的伙伴,自定义其伤害,为你穿越大陆的冒险增添更多陪伴。

关于此模组

你是否曾希望有一只狼同伴与杰洛特一同踏上旅途?

最近,我偶然发现了一个为《巫师3》添加猫同伴的模组,这启发我尝试制作一个类似的狼同伴模组。 在寻找现有模组时,我发现了 Wolf Follower for TW3 v1.31,这是一个为游戏经典版制作的较旧模组。由于它与我游玩的重制版不兼容,我决定自己尝试移植它,并在此过程中加入一些改进。 Wolf Companion Remastered 是我将这一原始创意带到《巫师3》重制版的尝试,包含更新的脚本、可自定义的伤害以及两种狼变体可选。 这是我第一次制作和移植这样的模组,我在 AI 的帮助下完成了它。我仍在边学边做,因此欢迎任何建议、反馈和错误报告。 如果有什么不正常工作,请告诉我。我希望在进一步了解《巫师》模组制作的过程中不断改进这个模组。

狼会做什么

  • 旅途中的同伴:召唤一只狼在游戏过程中陪伴杰洛特。
  • 两种狼变体:在灰狼与白狼之间选择。
  • 可自定义伤害:狼的基础伤害为 200,可通过 x1 至 x10 的倍率进行配置。
  • 可自定义体型与速度:通过模组配置调整狼的体型和动画速度。
  • 不死选项:配置狼是否应不死。此设置目前存在已知问题,详见下文。
  • 可选诊断消息:在需要排查问题时启用伤害消息。默认禁用。
  • 生命条选项:控制是否隐藏狼的生命条。

为什么使用固定伤害而非等级缩放?

原版 Wolf Follower 模组提供了两种伤害选项:固定伤害值,以及随玩家等级缩放的伤害。 我最初尝试移植等级缩放版本,但在开发过程中遇到了太多错误。与其发布一个我无法稳定运行的版本,我决定使用 200 的固定基础伤害,并添加 x1 至 x10 的可配置倍率。 这让你可以选择同伴的强度,无论你偏好一个适度的帮手,还是一个在战斗中强大得多的狼。

游戏内设置

该模组包含以下配置选项:

  • 狼的类型:灰狼或白狼。
  • 伤害倍率:x1 至 x10,基于默认伤害 200。
  • 不死:启用或禁用狼的不死,受下方已知问题影响。
  • 隐藏生命条:隐藏狼的生命条。
  • 狼的体型:调整狼的体型。
  • 狼的速度:调整狼的动画速度。
  • 伤害消息:启用时显示诊断伤害信息。

根据设置应用的时间,更改狼的外观可能需要重新召唤同伴。

兼容性 — 请阅读

此模组仅适用于《巫师3:狂猎》重制版 5.0xx 版本。 它不兼容次世代 4.0xx 版本或经典版。 该模组使用下载中包含的自定义狼资源。请确保安装完整压缩包,包括 bin、dlc 和 mods 文件夹。

安装

  1. 解压压缩包。
  2. 将 bin、dlc 和 mods 文件夹直接复制到你的《巫师3》重制版主安装目录中。如提示合并文件夹,请合并。
  3. 确保不要将文件留在额外的“WolfCompanionRemastered”子文件夹内。bin、dlc 和 mods 文件夹必须直接位于游戏目录中。
  4. 如果你使用模组管理器,请验证它将这些文件夹部署到实际游戏目录。
  5. 通过编辑 input.settings 配置召唤键,如下所述。

按键绑定:编辑 input.settings

input.settings 文件通常位于: Documents\The Witcher 3\input.settings 在编辑 input.settings 之前请备份。用文本编辑器打开该文件,搜索下面列出的节标题。在每个标题正下方添加相关行。如果该节已包含相同的操作绑定,请编辑现有条目,而不是添加重复项。

键盘 — 小键盘 3 在以下每个节下添加 IK_NumPad3=(Action=CallWolf) (应如下所示):

[Combat]
IK_NumPad3=(Action=CallWolf)
....
[Exploration]
IK_NumPad3=(Action=CallWolf)
....
[Horse]
IK_NumPad3=(Action=CallWolf)
....

手柄 — L1 + R2 在 [RadialMenu] 下添加: IK_Pad_RightTrigger=(Action=CallWolf) 应如下所示:

[RadialMenu]
IK_Pad_RightTrigger=(Action=CallWolf)
....

编辑后保存文件。手柄绑定使用游戏的右扳机操作映射;实际按键组合可能取决于你的手柄配置。

SCRIPT MERGER - REMASTERED(安装或更新时的重要事项)

如果 Script Merger - Remastered 报告涉及此模组的冲突,请在启动游戏前创建所需的合并。

如果你正在更新或重新安装此模组,并且已有包含其脚本的合并,这些合并可能包含过时的版本。安装更新文件后:

  1. 打开 Script Merger - Remastered 并点击 Refresh。
  2. 如果它识别出受此模组更新影响的现有合并,请仅使用 Script Merger 删除那些受影响的合并。
  3. 再次点击 Refresh,然后为剩余的冲突重新创建合并。
  4. 不要不加区分地删除所有合并或整个 merged-files 文件夹;其他模组可能依赖其现有合并。

如果 Script Merger 未报告任何涉及此模组的冲突,你无需仅为该模组创建合并。

已知问题与限制

这是一个进行中的作品,某些方面仍需改进。

  • 生命条:启用时,狼的生命条可能显示 -1 而非有效值。
  • 不死设置:禁用不死选项可能无法如预期般使狼变得脆弱。狼可能保持不死,而其显示的生命值显示为 -1。
  • 生命显示:值 -1 不一定意味着狼已死亡;显示的值可能无法反映其实际状态。
  • 森林狼已移除:森林狼变体未包含在内,因为其模型在测试期间不可见。仅灰狼与白狼可用。

如果你遇到问题,请报告 并附上你的游戏版本、安装方式以及任何相关的模组冲突。这些细节将帮助我重现并调查该问题。

原模组与致谢

本项目是 Wolf Follower for TW3 v1.31 的更新移植版,最初为《巫师3》经典版创建。 原模组: https://www.nexusmods.com/witcher3/mods/4652?tab=description

Wolf Companion Remastered 的目标是在保留原始概念的同时,将其适配到《巫师3》重制版 5.0xx,并添加可自定义伤害等功能。 感谢原模组作者的付出,使本项目得以实现;也感谢所有测试模组、报告问题或分享改进建议的人。