
另一个视野修改器 FOV
额外的FOV知识。
查看大图⚠️ 重要提示:必须将游戏中的第一人称视野(FOV)最大值设置为正确数值,此功能才能正常运作。
请使用 Red Dead Modding Tool 或 Modern LML Mod Conflict Checker 来检查冲突模组。
参考了 自定义第一人称视场角 和 IronSight(第一人称武器视场角修正) 的工作方式后,我将后者的视场角改动整合为一个,并调整了所有其他情况(如马车等)的视场角数值。
包含以下 4 个模组所做的更改:
cameras.ymt 文件中已包含所有注释。如果你想移除/恢复这些更改,可以在 Notepad++ 中搜索 <!-- 并在当前文档中查找所有内容,从而找到所有被修改的值。对于 cameras.ymt 以外的文件,你需要使用类似 WinMerge 的工具。 1.0.4+ 版本所有内容均已包含注释。
现在更容易恢复改动,我在其他模组的具体更改旁添加了注释。
你可以搜索以下内容:
<!--UnlockInteractCamera--><!--移除准星晃动--><!--无击杀镜头滤镜--><!--RemoveBlackBars-->
然后你就会发现这些模组对对应的剧情线所做的改动。
如果你不想解锁互动摄影机,版本 1.0.3 的
cameras.ymt不包含此功能。下载 1.0.3 并用其替换 1.0.4 的cameras.ymt文件。
恢复特定功能
恢复击杀镜头:
<UNK_MEMBER_0x55AAD59B/><!--<UNK_MEMBER_0x55AAD59B>killedcamerahonorchange</UNK_MEMBER_0x55AAD59B>-->
替换为:
<UNK_MEMBER_0x55AAD59B>击杀回放荣誉变化</UNK_MEMBER_0x55AAD59B>
启用准星晃动:
<!--<Item>0xC9B22720</Item>-->
替换为:
<Item>0xC9B22720</Item>
在过场动画中显示黑边:
<UNK_MEMBER_0xAE00384B value="1.77800000" /><!--<UNK_MEMBER_0xAE00384B value="2.35000000" />-->
替换为:
<UNK_MEMBER_0xAE00384B value="2.35000000" />
并非所有 camera.ymt 模组都包含在内。 如果你想要实现 决斗自由瞄准:
<ShouldUseLockOnAiming value="true" />
替换为:
<ShouldUseLockOnAiming value="false" /><!--<ShouldUseLockOnAiming value="true" />-->
仍在完善中,但我已经厌倦了通过注释行来记录改动。这就是为什么只有 cameras.ymt 文件有这些改动。 现在所有文件都有注释,原始数值已注释在旁。
当前存在的 bug 包括瞄准镜/望远镜不再工作。这个问题出在“通用”文件夹中的某个文件里。我倒是觉得这算个功能特性——反正你不再需要切换瞄准镜了,它们会永久失效。不过我没什么时间测试或修复这个问题。如果能找出是哪个文件导致的以及发生原因,我还是会尝试修复的。 已在 1.0.3 版本中修复。如果你想要这个“特性”,请下载版本 1.0 并将这些文件放入通用文件夹:
0xDDE2CF5A.ymt(用于修复双筒望远镜的 BUG)0xC697C7A3.ymt(用于修复有问题的瞄准镜)
请使用版本 1.0 中的 install.xml,或者取消较新版本中相应行的注释。
一些用于交叉参考的内容
UNK_MEMBER_0x6F3614CD = 基础视场角
UNK_MEMBER_0x65514E96 = 最大缩放视野
UNK_MEMBER_0x4B67141E = 最小缩放视场角
UNK_MEMBER_0xEA09E204 = 视场角
UNK_MEMBER_0xBC06ADE5 = 瞄准视野
UNK_MEMBER_0x1F1D79FF = 最大基础视野
UNK_MEMBER_0x779E3A1A = 最小视场角
UNK_MEMBER_0xD7809BB6 = 最大视场角
UNK_MEMBER_0x52F7E2E8 = 默认视场角
UNK_MEMBER_0x070D528B = 相机视野
UNK_MEMBER_0x12E7A068 = 第一人称瞄准视野最小值
UNK_MEMBER_0x9BAE28DF = 第一人称瞄准视野最大值
我仅在战斗过程中注意到了视野缩放的问题。目前正在调查修复方案。
正在加载版本记录…
正在加载评论…
评论在新手盒子客户端中发表,这里同步展示。