有限的HUD

创作者: djkovrik
已更新:2026-01-07 11:27:44
102KB

前置 MOD

使用 有限的HUD 时将自动安装

关于此 MOD

默认情况下隐藏主要HUD控件,仅在特定事件发生时显示(可配置)。添加游戏内控件切换快捷键以及一系列可选文件,用于调整不同的HUD元素。
信息

  • 默认情况下隐藏主要HUD控件,仅在特定事件发生时显示,您可以对此进行配置。
  • 包含的小部件:动作按钮、蹲伏指示器和武器库、提示、小地图、玩家生命值条、任务追踪器、世界标记
  • 为选定的控件组切换添加新的快捷键(详情请见下文)
  • 新增小地图切换快捷键
  • 添加了用于调整小地图控件不透明度的配置选项
  • 要调整小地图缩放比例,请使用我的 改进的小地图缩放功能反对


如何安装

  • 下载并安装所有必需的依赖项
  • 下载 Limited HUD 压缩包并将其解压到游戏文件夹。
  • (可选)根据需要配置模块可见性

所需的 Redscript 版本:0.3.0+


有限HUD - 快捷键


该模组增加了两个额外的游戏内快捷键,可用于切换小部件的可见性:

  • 全局热键:全局热键,可用于切换任意模块组合的可见性。默认情况下,它会切换小地图、任务追踪器和任务标记模块的可见性(F8 默认情况下)。
  • 小地图快捷键:一个单独的热键来切换小地图可见性(F6 默认情况下)


配置选项

每个模块都有 已启用 选项,将其设置为 错误的 如果您想禁用该模块并恢复相关控件的默认游戏行为。

除此之外,每个模块还有 绑定到全局热键 如果设置为 true,则表示您可以使用全局切换热键切换模块可见性,因此您可以选择要切换的任何模块组合。

最后,您还可以为大多数组件模块配置可见性条件,可选选项包括:

  • 战斗:战斗模式激活时可见
  • 战斗外:战斗模式和潜行模式均未激活时可见
  • 扫描器扫描仪激活时可见
  • 隐形:隐身模式激活时可见
  • 车辆玩家骑乘载具时可见
  • 武器武器出鞘时可见
  • 飞涨:在缩放激活时可见(在电脑上,您可以通过按住鼠标右键激活缩放)
  • 危险区域:当玩家处于危险区或限制区时可见
  • 通缉:当玩家激活求购星时可见(仅限小地图)
  • 冷却:当任何物品处于冷却状态时可见(仅限动作按钮)



有限HUD - 主模块

操作按钮
  • 可选方案: 战斗,OutOfCombat, 隐形, 武器缩放(下划线表示默认启用)
  • 包含消耗品、手榴弹、手机和车辆按钮

蹲伏指示器
  • 其他可选方案: 战斗,OutOfCombat, 隐形, 武器, 飞涨

武器名录
  • 其他可选方案: 战斗,OutOfCombat, 隐形, 武器, 飞涨

提示
  • 可用选项:战斗、非战斗、潜行、载具、武器、缩放

小地图
  • 可用选项:战斗、非战斗、潜行 车辆扫描仪,武器, 飞涨
  • 配置具有可配置的小部件不透明度
  • 可配置的小地图切换热键(F6 默认情况下)

任务追踪器
  • 可用选项:战斗、非战斗、潜行 车辆扫描仪,武器, 飞涨

玩家生命条
  • 默认生命条可见条件:生命值或内存未满,玩家有激活的快速作弊或增益效果,战斗模式已激活。
  • 该模组添加了单独的选项,用于启用或禁用任何默认条件。
  • 可用附加选项:脱离战斗、潜行 武器, 飞涨

世界地标
  • 包含五个配置块,分别用于不同的标记类型:任务(各种任务和兼职)、战利品(战利品和碎片标记)、兴趣点(修理工、快速旅行点、商人和服务)、战斗(手雷图标、生命条以及敌人头顶上的所有图标)、载具(已拥有载具图标)
  • 与我的兼容 静音标记反对


有限HUD - 插件

界面杂项修复和调整。

  • 日志通知小部件:调整各种日志和任务通知的小部件大小和不透明度,并移除通知出现时的声音(可配置)
  • 项目通知小部件调整接收通知的各种物品(包括经验值和金钱)的小部件大小和不透明度
  • 通知音:关闭部分游戏内通知
  • 隐藏交互提示:隐藏部分基本交互提示的选项
  • 小部件移除器:一些隐藏部分用户界面组件的选项
  • 对话框控件调整器允许缩放对话框控件的大小,默认缩放值为 1.0,您可以根据需要进行调整。
  • 修复进化图标修复了信息弹出窗口中使用的力量和科技武器的错误图标
  • 无标记脉搏:禁用跟踪标记的脉冲动画
  • 简易HUD切换:允许切换整个HUD的可见性 F1 按键(可以更改为) U)
  • 敌方高亮显示如果启用,则敌方高亮效果仅在 Ping 效果下对非友方 NPC 可见。
  • 物体着色: 允许更改或移除不同对象类别(友好和敌对的 NPC、可破解的设备、干扰物等)的填充和轮廓发光颜色。


翻译

如果您想将 mod 翻译成您自己的语言,请下载翻译源文件,使用任何文本编辑器(我推荐 Notepad++)打开 lhud.json 文件,然后仅翻译包含“femaleVariant”键的行(示例屏幕截图 来自其他模组的文本(需要修改的部分以黄色标记)。之后,请检查您语言的代码。 这里 请参考下表,并将翻译后的文件发送给我。

目前支持的语言:
  • 英语
  • 俄语
  • 法语(感谢 Unseen Unit 提供素材)
  • 繁体中文(感谢 hansdofer 和 Valour549 提供)
  • 西班牙语(感谢 XHisparemiX)
  • 简体中文(感谢 XiaYiLive 和 Valour549 提供素材)
  • 捷克语(感谢 Starfis 提供)
  • 日语(感谢ngx900提供)
  • 巴西葡萄牙语(感谢 alandellonxy 提供信息)
  • 德语(感谢 Prethorianer 提供信息)


Gopher 提供的有限 HUD 指南



鸣谢

  • 用于 Redscript 编译器的 Jekky
  • psiberx 提供超棒的 Redscript 代码片段
  • TrueSagan 为车辆小地图创意
  • 灵感来自 wghost81 的 Friendly HUD ^^
  • CP77 modding discord


我的模组




对于 Redscript 模组开发者


// 替换方法
@replaceMethod(weaponRosterGameController) protected cb func OnPSMVisionStateChanged(value: Int32) -> Bool
@replaceMethod(weaponRosterGameController) protected cb func OnWeaponDataChanged(value: Variant) -> Bool
@replaceMethod(healthbarWidgetGameController) private final func ComputeHealthBarVisibility() -> Void
@replaceMethod(SettingsSelectorController) public func Refresh() -> Void
@replaceMethod(QuestMappinController) private func UpdateVisibility() -> Void
@replaceMethod(GameplayMappinController) private func UpdateVisibility()

// 添加了一些可能导致不兼容的方法
@addMethod(InputHintManagerGameController) protected cb func OnInitialize()

赛博朋克 2077 的热门 MOD

探索适用于 赛博朋克 2077 的最佳MOD,带来新功能、升级画面,以及令人兴奋的方式来改变您的游戏体验。

使用 Xmod 解锁 赛博朋克 2077 的全部潜力 — 今天就探索这些顶级 MOD!