
即时闪避与翻滚(重制版)
使杰洛特的控制器闪避和战斗翻滚在按下按钮时响应,而非松开时。在通常的Xbox布局中,B=闪避,A=翻滚。为重制版5.00c构建。闪避由作者测试;新的翻滚改动是早期测试版本。
查看大图我一直在恰当的时机按闪避键,却仍然被击中。重制版的控制器输入会等你松开按钮后,才请求进行一次短闪避或翻滚,而按住更久则会切换为脱离战斗的奔跑。这让我觉得操控响应变差了。
这个小模组把杰洛特的闪避和战斗翻滚改到了按下按钮的瞬间触发。闪避的改动在我自己的游戏里带来了明显差别,所以我把同样的方法扩展到了翻滚上。
[b]改动内容[/b]
在通常的 Xbox 控制器布局下:
[list]
[]按下 B 键的瞬间即请求闪避。
[]按下 A 键的瞬间即请求战斗翻滚。
[*]按住按钮不会重复闪避,松开按钮也不会触发第二次闪避。
[/list]本模组跟随游戏中的闪避(Dodge)和翻滚(Roll)动作,因此在其他控制器布局下按钮可能不同。它不会重新绑定你的操控设置。
[b]重要的操控改动[/b]
[b]战斗中[/b]按住这两个按钮中的任意一个,不再会启动自动脱战/冲刺行为。这是在首次按下即响应所付出的代价。战斗外的跳跃仍保留其正常的输入处理。
[b]游戏本身的战斗规则依然生效[/b]
本模组改变的只是请求闪避或翻滚的时机。游戏仍会决定该动作是可以立即执行,还是必须在攻击或其他动画期间等待。它不会改变闪避动画、距离、无敌帧、伤害或耐力规则。
键盘输入和希里保留原有处理方式。原生的快速法印保护机制得以保留,因此在适用的控制器布局下,按住法印修饰键再按战斗按钮时,不会同时请求闪避。
[b]版本与测试[/b]
基于 [b]《巫师 3》重制版 5.00c[/b](5.0.0.1044392)构建。
仅含闪避的 0.1.0 版本已在本人游戏中测试,并改善了响应性。版本 [b]0.2.0[/b] 保留了该闪避方法并新增了翻滚改动。源码/API 检查以及 27 项模拟行为检查均已通过,但它们并非游戏自身的编译器,也不是动画测试。[b]完整的 0.2.0 版本及其新的翻滚行为尚未在游戏内测试。[/b]请将这一首个公开版本视为早期测试版本,并反馈你的测试结果。
[b]安装[/b]
[b]Vortex:[/b]下载 ZIP,安装并启用它,然后选择 Deploy Mods。重启游戏以加载脚本。
[b]手动安装:[/b]将 ZIP 中的 Mods 文件夹复制到你的《巫师 3》目录中。脚本应位于:
[code]Mods\modArkkanisInstantDodge\content\scripts\local\arkkanisInstantDodge.ws[/code]确保游戏中已启用模组。如果你维护自定义的 mods.settings 文件,请保持 modArkkanisInstantDodge 处于启用状态。
[b]只安装一份副本。[/b]这是一个完整包。如果你有私人的 0.1.0 仅含闪避版本,请用此版本替换它;不要同时启用两者。
[b]兼容性[/b]
本模组使用 CPlayerInput.OnCbtDodge 和 CPlayerInput.OnCbtRoll 的包装器。它不会替换完整的 playerInput.ws 文件,不会更改 input.settings,也不会添加设置菜单。本模组本身不依赖 SharedUtils 或 Script Merger。
其他修改相同输入方法的模组可能需要做兼容性处理。与所有战斗大修的兼容性尚未测试。
[b]卸载[/b]
通过 Vortex 禁用/移除它,然后再次部署。对于手动安装,只需删除 Mods\modArkkanisInstantDodge。本模组不会向你的存档添加任何存档字段或持久数据。
[b]致谢[/b]
原始脚本由 Arkkanis 编写,Codex 提供编码协助。封面由 imagegen 工具生成。《巫师 3》及其角色归 CD PROJEKT RED 及其各自的权利持有人所有。免费的、非官方粉丝模组。
正在加载版本记录…
正在加载评论…
评论在新手盒子客户端中发表,这里同步展示。