RE9 VR 第三人称手柄准心修复

RE9 VR 第三人称手柄准心修复

修复了在第三人称模式下使用游戏手柄游玩且VR_DecoupledPitch=true时,《生化危机:安魂曲》VR中准星瞄准不准确的问题。使用原始的第三人称摄像机方向,将游戏内准星放置到正确的世界空间命中点。

[img]https://staticdelivery.nexusmods.com/mods/8863/images/2592/2592-1783962369-1523022424.png[/img]

描述

本模组修复了在启用 VR_DecoupledPitch=true 的情况下,使用游戏手柄游玩《生化危机:安魂曲 VR》时,准星瞄准不准确的问题。

它会跟随游戏原始摄像机的方向,在世界空间中进行射线检测,并将游戏内现有的准星放置在检测到的命中点上。

此模组仅改变显示的准星位置,不改变子弹的飞行方向。

主要功能

  • 为 VR 手柄瞄准提供精确的准星位置
  • 主要为第三人称玩法设计
  • 在启用 VR_DecoupledPitch=true 时有效
  • 使用游戏内现有的准星
  • 可调整准星大小、回退距离和表面偏移
  • 可选简单的点状准星
  • 可选择防止敌人或表面遮挡准星
  • 兼容手动安装和 Fluffy Mod Manager

需求

需要 Praydog 的 REFramework Nightly VR 版本。

REFramework Nightly 发布页面: https://github.com/praydog/REFramework-nightly/releases

从最新的 Nightly 发布中下载 REFramework.zip,并将其内容解压到《生化危机:安魂曲》游戏文件夹中。

安装

手动安装:

  1. 安装 Praydog 的 REFramework Nightly VR 版本。

  2. 将此模组的压缩包解压到《生化危机:安魂曲》游戏文件夹中。

  3. 确认 Lua 文件位于以下路径:

    reframework\autorun\zz_re9_3rdperson_gamepad_crosshair_v1.lua

  4. 移除或重命名此脚本的任何旧测试或开发版本。

  5. 保持 VR_DecoupledPitch=true。

Fluffy Mod Manager:

  1. 将 ZIP 压缩包添加到 Fluffy Mod Manager。
  2. 选择《生化危机:安魂曲》。
  3. 在 Other > RE Framework 下启用此模组。
  4. 在安装了 REFramework Nightly VR 的情况下启动游戏。

配置

打开 REFramework 菜单,进入:

Script Generated UI

RE9 VR Third-Person Gamepad Crosshair v1

推荐的默认设置:

  • Reticle scale multiplier (准星缩放倍数):0.035
  • Fallback distance (回退距离):10.0
  • Surface bias (表面偏移):0.010
  • Force simple dot reticle (强制使用简单点状准星):关闭
  • Always show reticle on targets (目标上始终显示准星):开启

重置设置

关闭游戏并删除:

reframework\data\re9_vr\re9_3rdperson_gamepad_crosshair.json

下次加载脚本时,将恢复默认配置。

兼容性与限制

本模组主要面向使用游戏手柄的 VR 玩家。

它可能会覆盖在使用运动控制器瞄准时预期的准星行为。使用运动控制器时,请禁用或移除该脚本。

运行此修复程序不需要 Talemann 的 RE9VR 模组。然而,其 RE9 运动控制准星实现是重要的技术参考,并且在 Talemann 的明确许可下进行了改编。

鸣谢与特别感谢

praydog

REFramework 的创建者,也是现代 PC VR 模组制作领域最重要的贡献者之一。

REFramework Nightly VR 文件中包含的 RE4 VR 摄像机射线和世界空间准星方法,为本项目提供了最初的技术基础。

没有 praydog 非凡的技术贡献、慷慨分享以及对 VR 社区的长期付出,本项目将无法实现。

REFramework Nightly: https://github.com/praydog/REFramework-nightly/releases

Talemann

RE9VR 模组的创建者。

Talemann 的 RE9 运动控制准星实现提供了将基于 RE4 的方法适配到《生化危机:安魂曲》所必需的 RE9 特定知识、准星处理、GUI 布局和射线检测思路。

没有 Talemann 出色的原始工作以及他明确允许参考和改编其作品,此修复程序无法以其当前形式完成。

原始 RE9VR 模组: https://www.nexusmods.com/residentevilrequiem/mods/1017

GangminVR

将现有方法整合到此文件中,并针对第三人称 VR 手柄玩法进行了测试。

ChatGPT

协助进行了代码分析、集成、调试和文档编写。

商业化

此模组完全免费。

未启用捐赠点数或直接捐赠功能。