扩展马哨专业版

扩展马哨专业版

默认将马哨范围扩展至1,000米,并提供可选实验性更高范围。具备自然马匹移动(无传送)、自动马厩恢复及Shaun's Horse Call兼容性。警告:RDR2地形流加载可能导致马匹穿模坠落,即使在默认范围内亦可能发生。

Extended Horse Whistle Pro v1.0.0

在《荒野大镖客2》故事模式中从更远处呼唤你的马!

Extended Horse Whistle Pro 将有效马匹口哨范围默认提升至 1,000 米,让你已存在且已加载的马匹自然响应并朝你移动。

与基于传送的方案不同,默认的自然模式使用 RDR2 的马匹口哨 AI,让马匹从其实际位置朝你移动。

主要功能

  • 扩展口哨范围: 默认 1,000 米,距离可自定义。
  • 自然马匹移动: 你的马匹会朝你移动,而非传送。
  • 冲刺支持: 在召回期间请求马匹加速移动。
  • 自动停滞恢复: 检测马匹停止移动,并在 2 秒后尝试重新启动导航。
  • 方向恢复: 监控长时间未使马匹靠近的移动。
  • Shaun's Horse Call 兼容性: 在约 35 米处移交控制权。
  • 可选扩展范围: 高级用户可解锁超过 1,000 米的实验性距离。
  • 可选日志记录: 诊断日志默认禁用。
  • INI 配置: 更改支持的设置并按 K 重新加载。

安装说明

  1. 安装兼容的 ScriptHookRDR2 和 ASI 加载器。
  2. 下载并解压 Extended Horse Whistle Pro v1.0.0。
  3. 将 ExtendedHorseWhistlePro.asi 和 ExtendedHorseWhistlePro.ini 复制到你的 RDR2 主文件夹中,与 RDR2.exe 放在一起。
  4. 如果从 Unlimited Horse Whistle Pro 升级,请先删除 UnlimitedHorseWhistlePro.asi。
  5. 启动故事模式并正常吹口哨!

自定义口哨范围

打开 ExtendedHorseWhistlePro.ini 并找到 [LongRange] 部分。

默认设置:

MaxOriginalDistanceMetres=1000

AllowExperimentalExtendedRange=0

要将范围增加到超过 1,000 米,请同时更改两项设置。例如:

MaxOriginalDistanceMetres=1500

AllowExperimentalExtendedRange=1

支持最高 10,000 米的实验性距离,但不推荐。编辑后按 K 重新加载 INI。

重要安全警告

这是一个实验性版本。扩展马匹移动不保证安全。

在开发过程中,马匹偶尔会在约 839–851 米处掉入未加载的地形,即使在默认的 1,000 米范围内也是如此。

RDR2 并不总能可靠地加载远处地形碰撞。这可能导致马匹卡住、绕圈、掉入地图下方或无法到达玩家处。

内置的安全监控与恢复系统无法完全防止这些问题。将口哨距离增加到超过 1,000 米可能会增加风险。

使用此模组前请备份你的存档。使用风险自负。

前置要求

  • 《荒野大镖客2》— 故事模式
  • 兼容的 ScriptHookRDR2
  • 可用的 ASI 加载器
  • 一匹已存在且已加载的马匹

支持 Shaun's Horse Call,但并非必需。

已知限制

  • 原始的“你的马匹超出哨声范围”提示仍可能出现。
  • 完全未加载的马匹无法召回。
  • 较长距离的召回可能会遇到寻路和地形流式加载问题。
  • 马匹偶尔可能会停下或朝错误方向奔跑。
  • v1.0 发布版本已编译,但尚未在游戏内验证。
  • 仅限故事模式。不适用于 Red Dead Online。

日志记录与故障排除

日志记录默认关闭。

要启用它,请打开 INI 并更改:

[Logging]

Enabled=1

按 K 重新加载设置。随后可使用诊断日志帮助调查问题。

致谢

感谢《荒野大镖客2》模组社区以及使此类项目成为可能的模组工具开发者。

Extended Horse Whistle Pro — v1.0.0

骑得更远。吹得更远。带上你的马一起踏上旅程。