精准准星

精准准星

原本是为了复活一个旧的准星模组,我决定制作自己的HUD布局。

用户界面

Precision HUD 是我制作个性化平视显示器的尝试,旨在满足我的需求和游戏风格,而不会过度复杂化或提供太多可选功能。最初,它是对 MindlessVictim 制作的一个旧准星模组 Precision Sights 的重制,后来扩展成为一个完整的 HUD,从游戏最初的 HUD 版本中汲取了大量灵感。我们目前使用的 HUD 是在某个 DLC 更新中添加的,但它一直没有让我满意。看到旧版 HUD 的图片后,我决定尝试复刻它,并加入一些更新功能。目标是打造一个干净、易读且不遮挡视线的 HUD,让玩家获得更广阔的视野和更多信息反馈。

[center] 此模组必须覆盖 YAML! [/center]

功能

  • 重制了 Precision Sights 旧版模组中的准星,在屏幕中央占用的空间更少。
  • 准星可读取最远 10,000 米的目标(应能覆盖游戏中任何可能距离),更好的友军/敌军/中立单位识别,并从被删除的代码中恢复了准星目标名称的弹出提示。
  • 准星的不透明度可以更改。
  • HUD 元素已移至屏幕边缘附近,所有背景现在都已隐藏,以清理屏幕中央区域,获得更好的视野。
  • 小地图已移至屏幕左上角。油门、跳跃喷气机和热量表移到了玩家纸娃娃旁边,就像最初的 HUD 一样。
  • 罗盘现在使用正确的标题和方向标记。添加了度数航向文本。
  • 躯干旋转表已从罗盘下方的顶部栏移出,现在附加在准星下方。
  • 通讯弹出窗口和目标面板现在会响应机甲的动力状态,并对 ECM 类型的干扰做出反应。
  • 机甲目标弹出窗口现在会显示其当前热度。非机甲目标弹出窗口现在会显示其当前生命值(新增模组选项,可选择显示数字读数或生命条)。所有单位还会显示其最大武器射程。
  • 空袭指示器现在位于玩家纸娃娃的正上方(或 Coyote 的战术菜单元素上方)。
  • 新增模组选项,可隐藏通讯弹出窗口中的头像。
  • 机甲纸娃娃现在仅在后方纸娃娃上显示后部躯干。
  • 队友和目标文本现在紧密环绕小地图。
  • 当玩家机甲接近过热时,会产生类似《机甲战士4》的 HUD 闪烁效果(感谢 Merlock)。可通过模组选项禁用。
  • 可集成的队友纸娃娃(感谢 Hesto2)可通过模组选项激活。现在可在合作模式中工作。
  • 新增准星弹出警告:武器损毁、武器卡壳、弹药耗尽、超出最大射程、武器需要锁定、近战进行中、无法近战攻击。
  • 更改了玩家地图指示器周围的 BAP/ECM 圆圈。
  • 新增模组选项,可手动设置全尺寸战斗网格的位置。
  • 完全重写了 DLC 7 中新增的未知机甲加扰功能。在氏族入侵开始后以及机甲自身引入日期后的一段时间内,任何氏族机甲都无法被内天体机甲的瞄准电脑识别。时间延迟可在模组选项中配置。
  • 新增模组选项,用于控制具有内天体报告名称的氏族机甲如何显示,取决于驾驶的机甲底盘、偏好的命名方案以及游戏内时间线。
  • 可选的臂部和躯干准星选项(感谢 Merciless)。
  • 更新了机甲目标框,修复了原版名称文本的问题,并重新引入了被删除的功能。
  • 可以选择激活游戏中隐藏的“辅助瞄准”调试环,供想使用的玩家使用。
  • 可根据玩家当前使用的武器模组,调整武器列表标题文本。
  • 新增模组选项,可显示或隐藏目标单位上已安装的武器和装备。
  • 新增模组选项,可更改准星准线和纸娃娃的不透明度。

要获得完整的 Precision HUD 体验,请获取以下模组:

计划中的功能

  • 躯干俯仰仪表。
  • 队友状态栏图标(灵感来自 yrrot 现已停更的 Lancemate Status Bar 模组)。

兼容的模组

部分兼容的模组

  • 无对话框 HUD - MetalBeardMecha 必须在加载顺序中覆盖此模组才能正常工作。
  • Imperium24 的沉浸式通讯必须在加载顺序中覆盖此模组才能正常工作。
  • Merlock 的圆形小地图必须在加载顺序中覆盖此模组才能正常工作。

不兼容的模组

  • 所有其他完整的 HUD 重制模组,如 VonHUD、HUD Keyword、DUH HUD 或 HUD DIY。
  • 罗盘数字/方向(已集成)
  • 字母数字网格(损坏的模组)
  • 正确的后方纸娃娃(已集成)
  • 无 UI 背景(已集成)
  • 更好的队友状态/队友纸娃娃/队友状态重制版(已集成)
  • 小地图地形(损坏的模组)
  • 动态纸娃娃(损坏的模组)
  • Fireflywater 的装甲绿色(已集成)
  • 准星替换模组(已集成来自 Expanded Crosshairs 的准星纹理)
  • 队友状态栏(损坏的模组,计划集成)

已知问题

  • 如果你未使用 4:3/16:9 分辨率的显示器,战斗网格可能无法居中。请使用网格偏移设置将其调整到所需位置。
  • 武器面板列表在切换机甲时可能会有轻微跳动。
  • 通讯面板的文本读数可能因显示器尺寸而出现间距异常。超宽显示器出现此问题的频率最高,但它似乎也会完全随机地影响玩家。我已尝试过多种修复方法,但均未奏效,所以目前只能维持现状。我已经厌倦了与它作斗争,也找不到解决办法。

鸣谢

  • Merlock 允许我集成他的 HUD 闪烁过热效果代码,帮助设置目标框覆盖,并提供关于如何按我设想的方式制作 HUD 的一般指导。
  • Hesto2 提供了队友纸娃娃的源代码以供集成。
  • phfor / Gilgamexican 帮助我修复了合作模式中的队友纸娃娃问题。
  • MindlessVictim 制作的原始 Precision Sights 模组促使我制作了这个模组,并提供了准星资源。
  • Merciless20 分享并允许我使用 Expanded Crosshair 资源,并帮助修复了武器列表的一个问题。
  • H1BAN 提供了新的 Abrams、Leopard 2 和虚线圆准星纹理。