更好的行走

更好的行走

行走、奔跑和冲刺,锁定每种速度并更轻松地切换速度。适用于手柄和键盘!重大更新:新菜单,新功能!

游戏玩法变更

更好的行走 (Better Walking)

我一直很失望,在《巫师3》中使用手柄时无法正常行走。
我并不想像个疯子一样总是跑来跑去,那样看起来太别扭了!
唯一的办法是将左摇杆半推,但在许多情况下这很麻烦,而且很难保持稳定的行走速度。
键盘的情况稍好一些,至少有一个行走切换按钮,但在我看来,速度之间的切换仍然不如应有的那样方便。

本模组修改了这些机制,为手柄和键盘都启用了所有功能,并使两者在操作时的表现保持一致。

它是如何运作的

默认情况下你处于行走状态
如果你停止移动,再次移动时会恢复行走状态

要跑步,轻按(不要长按)模组的跑步/行走切换按钮(手柄:Xbox A键或PS X键,键盘:左Ctrl键)
要冲刺,轻按(不要长按)模组的冲刺切换按钮(手柄:左摇杆L3键,键盘:左Shift键)或在手柄上快速按两次A键。

要恢复行走状态,在奔跑/冲刺时,再次点击奔跑/行走切换按钮
要恢复奔跑状态,在冲刺时,再次点击冲刺切换按钮

这一切在建筑物内部或其他特殊地点同样适用,通常在这些地方你可能无法奔跑或冲刺。

行走时摄像机变化的注意事项

为了实现步行模式,该模组模拟你处于建筑物内部。游戏会将你的速度锁定为步行,但也会强制切换为近距离视角。我无法在不将此模组彻底改造成完整视角模组的情况下阻止这一设定。游戏代码的运作机制就是如此,这不仅仅是个简单的"开关"。但如果你不喜欢步行时的近距离视角,我确实有个解决方案:使用我的自定义视角模组,它允许你从4种不同视角距离中选择,还有更多功能:极简视角

配置菜单

该模组包含一个游戏内配置菜单,您可以在其中更改模组的行为。默认设置如下所示。这些默认设置将在您安装模组后首次加载游戏时自动加载。这些选项相当直观,您可以根据喜好自由组合,但如需了解这些选项的详细说明,请继续阅读截图下方的内容。

菜单位于 选项 > 模组 > 游戏玩法 > 更好的行走 路径下。这需要安装(经典版和次世代版)社区补丁 - 菜单字符串模组

选项

  • 键盘/控制器:按住以奔跑(而非切换)
    关闭(默认):只需点击一次行走/奔跑按钮即可切换行走/奔跑速度。
    开启:如果您更喜欢按住按钮,并在松开按钮时立即恢复行走,请将此选项设为开启。

  • 键盘/控制器:按住冲刺(而非切换)
    同上,但现在是针对冲刺按钮。注意:这不适用于控制器的L3按钮,该按钮始终作为切换功能。

  • 控制器:使用L3切换冲刺(不支持按住)
    开启(默认):允许你使用控制器的L3按钮来切换冲刺速度。如果你愿意,可以将此选项与下一个选项一起使用。
    关闭:L3按钮将不再被使用,如果你编辑自定义按键绑定,可以将其用于其他功能。

  • 控制器:双击A键来切换/保持冲刺
    开启(默认):允许你双击手柄A键进行冲刺。根据上方列表中的第二个设置,这可以作为切换功能,或按住(第二次点击)来冲刺。如果你愿意,可以将此选项与前一个选项一起使用。
    关闭:模组不使用双击A键功能。

  • 控制器:在战斗中也使用双击A键。翻滚动作增加0.2秒延迟。
    开启(默认):允许你在战斗中使用双击A键冲刺。为了留出时间"捕捉"第二次按键,这会给A键增加200毫秒的延迟,该键在战斗中也可用于翻滚。在我看来这并不太麻烦,而且大多数人更喜欢闪避而非翻滚(因为耐力消耗),但这仍是一个小缺点。
    关闭:无法通过双击A键冲刺,但翻滚也不会有任何延迟。

按键绑定说明

这个模组假定行走/冲刺的默认按键绑定已设置。请参考以下截图。需要时使用"重置为默认"选项。

默认按键绑定

可以使用不同的按键,但《巫师3》在这方面存在一些特殊情况和限制。(例如使用游戏内菜单时其他绑定会被取消,有时直接修改input.settings文件会失效。)因此我不推荐这样做,配置过程需自行承担风险。

看看我的其他模组

目前我已经发布了13款《巫师3》模组(还在不断增加中),相信你一定能找到喜欢的!点击此处或下方图片查看!

[图片链接]

安装

使用 Vortex(推荐)或其他模组管理器(未经测试)。

  1. 首先安装依赖模组:(经典版和次世代版)社区补丁 - 菜单文本
  2. 其次安装此模组。

或手动安装(不推荐):将 modBetterWalking.7z 文件的内容复制到您的 [巫师3文件夹]

运行 Script Merger(Vortex已内置)检查并修复与其他模组可能存在的脚本冲突。

使菜单可见

您可以使用 菜单文件列表更新器 进行一些调整以使菜单正确显示。或者,您也可以手动操作:

插入行:modBetterWalking.xml;

致文件:

  • [巫师3文件夹]\bin\config\r4game\user_config_matrix\pc\dx11filelist.txt
  • [巫师3文件夹]\bin\config\r4game\user_config_matrix\pc\dx12filelist.txt

如果你100%确定只使用DX11或DX12,可以选择仅修改该文件。

兼容性

  • 兼容《巫师3》次世代版 v4.04。
  • 不兼容其他任何版本的《巫师3》。
  • 不兼容 Unlock Interior Sprint for Next Gen,但此功能已包含在本模组中。

该模组修改了以下脚本文件:

  • 内容\脚本\游戏\组件\室内区域.ws
  • 内容\脚本\游戏\界面\模块\界面模块控制反馈.ws
  • 内容\脚本\游戏\玩家\移动\直接运动控制器.ws
  • 内容\脚本\游戏\玩家\玩家输入.ws
  • 内容\脚本\游戏\玩家\玩家室内追踪器.ws
  • 内容\脚本\游戏\玩家\r4玩家.ws

默认情况下,它与修改相同文件的其他模组不兼容,除非你使用 Script Merger 来合并更改(或手动合并)。注意:Vortex内置了Script Merger功能。按照Vortex中的提示操作,或手动运行它。我已尽量使这个模组易于合并,在大多数情况下应该能正确自动合并。如果遇到任何问题,请告诉我,我会看看能做些什么。