跪地动画

跪地动画

一个简单的下跪动画。当你按下指定的按键或按钮时,会让杰洛特跪下并保持这个姿势,直到你再次按下它。他看起来像是在冥想,但并不会激活冥想机制。

沉浸感

这是一个对 Clayman648 在 Nexus 上发布的模组 "Kneel my son" 的更新,修复了其在 NGE(次世代版本)中的兼容性问题。

该模组仅提供一个下跪动画,别无其他。 再简单不过了。 无需任何依赖,也不会与其他模组冲突。

当你按下指定按键时,杰洛特会跪下并保持该姿势,直至再次按下同一按键。仅此而已。它不会触发冥想机制,所以纯粹用于角色扮演,旨在提升沉浸感,而非作为游戏机制。这类看似无意义的活动或许会让部分人困惑,但我深知(包括我在内)它们能通过增强沉浸感来丰富整体游戏体验,使游戏世界更显真实与个性化。例如,在退出游戏前,我喜欢在旅馆或小屋的火堆前跪下!

你仍可同时使用 Friendly 冥想模组,两者不会冲突。

说明

巫师 3 模组管理器

使用《巫师 3》模组管理器(The Witcher 3 Mod Manager)安装和卸载是使用此模组最简单的方式。 完成后务必运行脚本合并工具(Script Merger),因为此模组会修改 playerWitcher.ws 文件。

你还需要将一个动作映射到按键或按钮。在 PC 上,我使用了空闲的 '8' 键。因此,在模组管理器的输入设置选项卡中,[探索] 部分下添加如下一行:

IK_8=(动作=坐下)

手动安装(PC 版)

手动安装包含三个步骤:

1)修改 playerWitcher.ws 文件 2)将 SitDown.ws 文件复制到游戏文件夹 3)在 input.settings 文件中配置一个按键或按钮条目,以激活动画。

具体步骤如下:

1) 修改 playerWitcher.ws 文件

找到游戏中的 playerWitcher.ws 文件(路径:...\The Witcher 3\content\content0\scripts\game\player\playerWitcher.ws),并在 event OnSpawned( spawnData : SEntitySpawnData ) 函数之前添加以下代码行(建议先备份原始文件):

public var modPlayerSitting : CPlayerSitting;

接着,在同一个文件的上述函数末尾,紧接右大括号之前,添加:

modPlayerSitting = new CPlayerSitting();
modPlayerSitting.initAction();

如果你对此不确定,可参考模组文件中附带的 playerWitcher.ws 文件。

2) 添加 SitDown.ws 文件

解压 modKneelAnimationNGE.zip,找到 SitDown.ws 脚本,将其复制到游戏目录: ....\巫师 3\content\content0\scripts\game

3) 配置 input.settings 文件

打开 ...\Documents\The Witcher 3\input.settings 文件,在 [Exploration] 部分下添加如下一行:

IK_8=(动作=坐下)

这会将动作映射到某个按键或按钮。在我的电脑上,我使用了数字键 '8',因为它空闲可用。


Claymore648 的原始模组(已不适用于 NGE 版本)可在此处找到:https://www.nexusmods.com/witcher3/mods/2875/