灵敏度缩放修复

灵敏度缩放修复

修复了所有视野、瞄准和瞄准镜的灵敏度缩放。同时允许配置显示器水平距离(MDH)和自定义灵敏度。

游戏玩法

GitHub 镜像: https://github.com/TonWonton/RE9_SensitivityScalingFix

描述

修复了《生化危机安魂曲》(RE9)中所有视野范围、瞄准和瞄准镜等的灵敏度缩放问题。同时允许配置监视器水平距离(MDH)和自定义灵敏度。

先决条件

Lua

C#

安装

一次只安装一个版本。如果您要更换版本,请删除另一个版本。

Lua

  1. 安装REFramework
  2. 下载lua脚本并解压到游戏文件夹
    • RE9_SensitivityScalingFix.lua 应位于 \GAME_FOLDER\reframework\autorun\RE9_SensitivityScalingFix.lua

C#

  1. 安装先决条件
  2. 下载插件并解压到游戏文件夹
    • RE9_SensitivityScalingFix.dll 应位于 \GAME_FOLDER\reframework\plugins\managed\RE9_SensitivityScalingFix.dll
  3. 安装 csharp-api 后的首次启动可能需要一些时间。请等待其完成。当游戏不再卡住并显示“正在设置脚本监视器”时,即表示完成。
  4. 打开REFramework界面 -> REFramework.NET 脚本生成的界面 -> 更改设置

注意

  • 由于瞄准镜的工作原理,我建议安装以下两个模组之一,否则瞄准镜的灵敏度仍然会不准确。
  • 游戏以更高的视野渲染,然后放大图像,由于模组使用视野来计算正确的灵敏度缩放,它将与你在屏幕上看到的不匹配,灵敏度将高于预期。
  • 如果你不想安装这两个模组中的任何一个,另一种解决方案可能是将瞄准镜灵敏度倍率设置为大约0.5倍,因为游戏会将图像放大2倍,并且每增加一个缩放级别额外放大0.1倍。
  • 只能选择其中一个,因为它们包含相同的修复,因此彼此不兼容。

范围分辨率修复

自定义相机视野

推荐

  • 灵敏度
    • 瞄准时 的灵敏度设置为与 正常游戏 的灵敏度相同
    • 由于在非瞄准状态下,视图模型/角色通常会滞后,因此在瞄准时灵敏度可能显得更快,但据我所见,它应该会按比例适当调整。
    • 如果你启用了使用自定义灵敏度:没有"1倍"的乘数。最好将游戏内灵敏度设置为10/20(默认2.025倍乘数)或0/20(0.1倍乘数)。
  • MDH
    • MDH 1 = 所有宽高比下 MDH 100%
    • MDH 100% 与 Valorant 1倍镜灵敏度相同
    • MDH 75% 与 CS2 1 倍镜灵敏度相同
    • 如果您使用的不是16:9宽高比:请计算您所需的MDH,因为在超宽宽高比下,100%的MDH可能会感觉不协调。
    • 例如:您使用的是21:9宽高比,并希望将MDH匹配到100% @ 16:9
      1. 将你想要匹配的宽高比进行除法运算: 16 / 9 = 1.77777777777777777778
      2. 将您使用的宽高比进行除法运算: 21 / 9 = 2.33333333333333333333
      3. 将两个除法的结果相除: 1.77777777777777777778 / 2.33333333333333333333 = 0.76190476190476190476
      4. 使用你希望匹配的宽高比中的MDH进行乘法运算: 100% * 0.76190476190476190476 = 76.190476190476190476%
      5. 除以100得到需要在模组中设置的值: 76.190476190476190476 / 100 = 0.76190476190476190476
      6. 在21:9显示器上将MDH设置为0.76190476190476190476,可获得与16:9显示器上MDH 100%相同的灵敏度

功能

  • 修复了所有视野、瞄准和瞄准镜等的灵敏度缩放问题。
  • 可以配置不同的灵敏度选项
  • 监视器水平距离 (MDH)
  • 自定义灵敏度

更新日志

v1.0.0

  • 初始版本

v1.0.1

  • 修复MDH 0%缩放问题

v1.0.1-1

  • 添加lua版本