战斗触觉与控制器振动

战斗触觉与控制器振动

感受每一次打击。情境感知控制器振动与战斗游戏触觉反馈:强度随伤害程度变化,另为暴击、击杀、格挡、招架、昆恩法印、法印、炸弹及低生命值心跳提供独特反馈。同时增强较弱的原生振动。可配置,无需Script Merger。已在5.01版本测试。

[size=6][b]战斗触觉与手柄振动[/b][/size]
感受每一次打击。手柄反馈与屏幕上发生的一切同步。

[line]

[size=5][b]为什么需要这个模组?[/b][/size]

在重制版中,杰洛特的剑命中时手柄从不会振动。它只会在[i]你[/i]被击中、坠落或肢解敌人时才有反应。而且游戏内置的大多数振动都以 20-50% 的强度使用单个马达,在 DualSense 上你几乎感觉不到。

这个模组为每个重要的战斗事件赋予了独立的振动,强度与实际发生的情况成比例,并让所有振动都更强。

[line]

[size=5][b]你会感受到什么[/b][/size]

[b]你的攻击[/b]
[list]
[]强度取决于你造成的伤害(以敌人生命值的百分比计算)。[/]
[]快速攻击感觉像尖锐的轻叩,重击更有分量,旋风斩 / 撕裂感觉非常沉重。[/]
[]暴击以双重冲击的形式呈现。[/]
[]巨型敌人(狮鹫、巨魔、巨人……)感觉巨大,伴随更长的轰鸣。[/]
[]拳头命中是沉闷的砰响,没有刀刃的锐利感。[/]
[]击杀以终结性的砰响结束。巨型怪物倒下时发出轰鸣。[/]
[]终结技带来非常强烈的双重猛击。[/]
[]被武器格挡:手中响起金属碰撞的鸣响。被盾牌格挡:沉闷的木质砰响。[/]
[]未造成伤害的命中(护甲、免疫):短促而干涩的轻叩。[/]
[]弩箭刺击有刺痛感,爆头命中更强烈。[/]
[/list]
[b]防御[/b]
[list]
[]招架:清脆的碰撞。招架重击时你的手臂会震一下。[/]
[]让你踉跄的招架:长时间的震动。[/]
[]反击:尖锐的碰撞,随后是还击的脆响。[/]
[]昆恩吸收命中时发出噼啪声。昆恩破碎时爆裂。[/]
[/list]
[b]承受伤害[/b]
[list]
[]强度取决于你损失的生命值比例。[/]
[]剑和斧以刃口切割。怪物打击深沉而沉重。[/]
[]箭矢有刺痛感。击倒会增加第二次推击。[/]
[]坠落根据承受的伤害发出砰响。死亡逐渐淡出。[/]
[]火焰噼啪作响,中毒缓慢脉动,流血微弱脉动。[/]
[]战斗中生命值低时,手柄像心脏一样跳动。生命值越低,跳动越快。[/]
[/list]
[b]法印[/b]
[list]
[][b]阿尔德[/b]:向前的推力。替代模式释放冲击波。[/]
[][b]伊格尼[/b]:火焰爆发。持续喷射时火焰持续噼啪作响。[/]
[][b]昆恩[/b]:你感受到护盾形成。主动护盾轻轻嗡鸣。[/]
[][b]亚登[/b]:符文砸入地面。[/]
[][b]亚克席[/b]:两道柔和的波。[/]
[/list]
[b]炸弹[/b]
[list]
[]爆炸越近越强烈,无论炸弹是你的还是敌人的。[/]
[/list]
[b]游戏自身的振动[/b]
[list]
[]由动画、任务和脚本事件触发的振动被放大,让你真正感受到它们。[/]
[/list]
[line]

[size=5][b]如何放大[/b][/size]

[list=1]
[][b]游戏触觉。[/b]重制版有自己的触觉效果,但只在你被击中时使用。这个模组也会为你的命中、法印和炸弹播放它们。这是你会感受最明显的部分。[/]
[][b]放大曲线。[/b]弱振动被大幅增强,强振动达到最大值,且不会削波。[/]
[][b]双马达,足够长的脉冲。[/b]每个脉冲都使用双马达并持续至少 80 毫秒,这是 DualSense 达到全强度所需的条件。[/]
[][b]多重冲击模式[/b],用于暴击、终结技、击杀和死亡。[/]
[/list]
经典振动无法超过 100%:这是手柄的极限。游戏触觉才是真正带来差异的部分。

[line]

[size=5][b]需求[/b][/size]

[list]
[]《巫师 3:狂猎》- 重制版(PC)。[b]已在 5.01 上测试并正常运行。[/b][/]
[]任何手柄都可使用。[b]要使用游戏触觉,你需要通过 USB 线连接 DualSense,并为游戏禁用 Steam 输入[/b](Steam > 库 > The Witcher 3 > 属性 > 控制器 > 禁用 Steam 输入)。其他手柄获得经典振动模式。[/]
[/list]
[line]

[size=5][b]安装[/b][/size]

[list=1]
[]如果你有旧版本,请先删除它的 [b]modCombatHapticsAndControllerVibration[/b] 文件夹。[/]
[]解压压缩包,将 [b]modCombatHapticsAndControllerVibration[/b] 文件夹复制到 [b]<游戏文件夹>\Mods\[/b](如果 [b]Mods[/b] 文件夹不存在,请创建它)。[/]
[]启动游戏。它会重新编译脚本。[/]
[/list]
无需 Script Merger:该模组只使用脚本注解,不会覆盖任何游戏文件。

[b]卸载:[/b]删除 [b]modCombatHapticsAndControllerVibration[/b] 文件夹。

[line]

[size=5][b]设置[/b][/size]

用任意文本编辑器打开 [b]combatHapticsAndControllerVibration_settings.ws[/b](位于模组文件夹内),修改数值并重启游戏。你可以调整:
[list]
[]整体强度、放大和最小脉冲长度。[/]
[]游戏触觉开/关。[/]
[]各事件类型的强度:你的命中、承受的命中、防御、法印、炸弹、心跳、持续伤害以及游戏内置振动。将其中任意一项设为 0.0 即可关闭。[/]
[]心跳阈值(默认 25% 生命值)。[/]
[][b]诊断模式[/b]:在屏幕上显示每个振动由哪个事件触发。用于检查模组是否正常工作或报告问题。[/]
[/list]
[line]

[size=5][b]兼容性[/b][/size]

[list]
[]应可与其他脚本模组同时使用,包括改变战斗或伤害的模组:它只包装游戏函数,不替换任何文件。[/]
[][b]不兼容[/b]其他振动模组(E3 Vibrations、More Vibration in Combat、PS5-Style Haptic Vibration Overhaul……)。只使用其中一个。[/]
[/list]
[line]

[size=5][b]故障排除[/b][/size]

[list]
[][b]启动时脚本编译错误:[/b]删除模组文件夹,游戏将正常启动。请在 Posts 标签页发布错误文本。[/]
[][b]振动感觉微弱:[/b]检查 DualSense 是否通过线缆连接,以及是否为游戏禁用了 Steam 输入,以便游戏触觉能够工作。[/]
[][b]某个事件没有振动:[/b]在设置文件中开启诊断模式,并告诉我出现(或没有出现)哪条消息。[/]
[/list]