行走控制完成

行走控制完成

行走/奔跑体验优化。

脚本

Rockstar 并未提供对行走/奔跑速度的精细控制。本模组旨在让你获得接近使用手柄游玩时的控制体验。

本模组尊重游戏的默认行为,并仅在此基础上进行改进,而非覆盖它。我做了大量工作使其尽可能不突兀,一切都应感觉像是游戏的原生功能。

模组可通过 INI 文件进行配置,因此你可以只保留自己需要的功能。只需阅读非常详细的配置文件即可。

功能:

  1. 轻跑:轻按 Shift 键即可比标准速度稍慢地奔跑。(轻跑速度可配置)
  2. 奔跑切换:轻按 Shift 键可在奔跑与行走之间切换。如果你不想突然停下并希望过渡更平滑,这功能很有用。此功能适用于轻跑、常规奔跑(按住 Shift 后松开)以及所有自定义速度。
  3. 快速行走:轻按 Alt 键(可配置)可在快速行走与正常行走速度之间切换,或按住 Alt 键慢速行走。你还可以在轻跑和快速行走之间轻松切换。如果你正在使用轻跑,只需轻按 Alt 键即可降回你自定义的快速行走速度。(快速行走切换为轻跑同理)。
    • !!注意:此功能会覆盖 Alt 键上的“显示雷达”功能,但你在静止不动时仍可使用该功能。只需松开 WASD 键,即可按下 Alt 键来控制雷达。
  4. 自定义速度:使用鼠标滚轮可以“脱离”当前速度并获得更精细的控制。一旦按下 Shift 键,你将返回默认行为,因此它不像其他模组那样具有侵入性。
    • 你还可以在营地/室内奔跑,但需要按下 Shift + 鼠标滚轮上滚。然后你可以用鼠标滚轮控制速度。再次按下 Shift 键将恢复为正常奔跑。

可选功能(默认禁用):

  1. 禁用第一人称自动奔跑:若想在第一人称视角下默认行走而非奔跑,请使用设置项 DISABLE_AUTO_RUN_IN_FIRST_PERSON_CAMERA

备注:

如果你已安装其他类似的模组,建议移除它们或禁用重叠的功能。 我不打算添加对马匹的支持或创建类似的模组(我知道有些人可能会要求)。

安装:

需要 Alexander Blade 的 ScriptHookRDR2

  1. WalkingControlComplete.asiWalkingControlComplete.ini 放入你的游戏根目录。

已知问题:

极少情况下,轻按 Shift 键可能无法触发轻跑。 (已修复)

鸣谢:

我见过一些尝试实现类似功能的模组,但可惜的是,它们要么缺少我需要的所有功能,要么彼此不兼容。我决定创建一个自己风格的模组,如果有人觉得我窃取了他们的想法,我深表歉意。

特别感谢 Corvah 提供了他的“Fast Walking Outside Camp”模组源代码,让我可以研究一些实现; 感谢 kidd 和 [westinlian](https://www.nexusmods.com/reddeadredemption2/users/116020343)提供的“Fix Toggle Run On Keyboard”模组(功能灵感来源); 以及所有制作过某种鼠标滚轮速度控制模组的其他 MOD 作者。

我的模组将永远免费。如果你喜欢它们,或者我为你提供了个人帮助,请考虑加入下方支持。

https://www.patreon.com/riyusso