UEVR兼容性模组(VR补丁)

UEVR兼容性模组(VR补丁)

UE4SS模组,允许在PC上通过UEVR注入器,在VR中体验接近PSVR任务的效果。

杂项

支持我

支持我 - kosnag.ru/donate

感谢

已知问题

  • 在迷你游戏过场动画期间,飞机会轻微传送。
  • 多人游戏中无效,会在介绍过场动画后立即导致游戏崩溃。
  • 即使您设置了新手控制类型,游戏仍将使用专家控制类型。这是因为来自PSVR的原始VR模式没有新手控制,并且通过启用飞机上的VR功能而被覆盖。
  • 按下手柄上的“选择”按钮后,驾驶舱将在几毫秒内附着到头部。该问题仅在使用Keton的补丁配置文件时出现,计划通过创建该补丁的分支版本来修复。

功能

  • 来自PSVR VR任务的可选声音滤镜(默认启用)
  • VR驾驶舱适用于每个皮肤槽位
  • 在迷你游戏过场动画中使用第一人称视角
  • 优化了VR游戏中的帧率
  • 在过场动画期间禁用扭曲效果
  • 增加了主炮、EML和PLSL的命中判定区域(可选模块)
  • 小型目标容器(可选模块)
  • 更详细的驾驶舱(通过使用第三人称视角网格的细节)

模块

  • EnlargedUnguidedWeaponsCollission - 扩大非制导武器的碰撞体积,如机炮、脉冲激光、战术激光系统、电磁炮、多用途炮,以便更容易瞄准目标。
  • SmallTargetContainer - 目标容器缩小2倍。

可能出现的问题及其修复方法

  • 如果驾驶舱闪烁或/且跟随VR头显 - 在“输入”选项卡中将“瞄准方法”改为“游戏”并在“相机”选项卡中禁用“解耦俯仰”。
  • MFD小部件不显示或冻结 - 重新开始任务或从检查点重新开始(应在"indev-7.4"更新后修复,但有时仍会出现问题)。
  • 在使用某些头戴设备时,可能会出现诸如诅咒云、旋转树木和天空渲染不正确等问题。 如果您遇到此问题,请使用Keton的插件+配置文件,如果没有,可以随意使用我的配置文件或Keton的插件配置文件。如果使用Keton的配置文件后您仍然遇到此问题,请在Flat2VR Discord服务器上报告这些问题,因为这是UEVR注入器的问题。对于像我这样的Pico 4用户,我建议使用Virtual Desktop,因为通过Pico Connect我记得天空渲染有问题,但树木和云是正常的,据我所知,大多数有线SteamVR头戴设备(如Index、Vive等)、Quest 2和3的用户在渲染方面应该没有任何问题。
  • 如果房间尺度(6DOF)追踪不工作,只有3DOF - 在UEVR菜单中按“重置为默认设置”。

配置中参数的解释

  • bUseVrSfxFilter - 对SFX使用VR立体声滤波器。可以是"True"或"False",默认值为"True"。
  • ShakeEventDelay - 当摇晃时应重复的延迟秒数
  • MainHudWidgetScale - HUD的缩放比例
  • DistanceFromCameraToHUD - HUD距离眼睛的距离(以分米为单位)

如果您需要支持,请加入 Nimbus Company 或/和 Flat2VR Discord 服务器!强烈建议同时加入两个服务器以获取 UEVR 和 ACE7 方面的支持。

请遵循我的安装指南,而非GitHub页面或Flat2VR Discord上的说明,那些已过时或适用于KONAN的补丁。

你需要安装 UE4SS

安装

  1. 从NexusMods/ModDB下载模组本身。
  2. 安装来自微软网站的 .NET Desktop Runtime 6.0,如果你之前没有安装过的话(UEVR 需要)(你可以跳过这一步,因为 .NET 6.0 可能已经安装在你的电脑上了)。
  3. 下载并解压 praydog 的 UEVR 注入器
  4. 下载并安装 适用于ACE7的最新UE4SS版本
  5. 从"Profiles"文件夹导入Ace Combat 7的UEVR配置文件(需要在UEVR窗口中点击"导入配置",并选择下载的压缩包中包含的Ace7Game.zip文件)。这里有两个文件夹 - "Standard"和"Keton's patch"。默认使用"Standard"配置文件,但如果你遇到云和树木的渲染问题,请使用"Keton's patch"配置文件。
  6. \ACE COMBAT 7\Game\Content\Paks 中创建文件夹 "LogicMods" 和 "~LogicMods",如果这些文件夹不存在的话。它们将在首次使用最新UE4SS构建启动游戏后创建。
  7. 将 "UEVR_Compatibility_Mod_P.pak" 文件复制/移动到 "~LogicMods" 文件夹中。
  8. (可选) 将文件从“可选模块”文件夹复制/移动到 \ACE COMBAT 7\Game\Content\Paks\~mods
  9. (可选) 运行"Config"文件夹中的"add variables into Engine.ini.bat"或通过运行"open Engine.ini.bat"文件,将"UEVR config.txt"文本文件中的内容手动复制到"Engine.ini"中。仅当您知道自己在做什么时才编辑这些值。

如何使用

  1. 运行SteamVR或直接通过Virtual Desktop连接至电脑(适用于OpenXR)。
  2. 运行皇牌空战7。
  3. 打开UEVR注入器。
  4. 选择API(OpenVR或OpenXR)。
  5. 选择 Ace7Game 进程。
  6. 导入配置文件 (Ace7Game.zip)(如果之前没有完成)。
  7. 按下注入按钮。
  8. 等待几秒钟,直到《皇牌空战7》进入VR模式。

如果你在运行UEVR时使用Keton的配置文件并遇到渲染问题 - 在游戏中打开UEVR菜单(L3+R3、LS+RS或Insert键),进入兼容性设置,将“对称投影”更改为“水平和垂直”。