rosemary12-TeammateHUD icon

TeammateHUD

队友状态常驻 HUD:血量、主/副武器与工具弹药、资源包数量,显示在屏幕左侧;BIO 表示队友携带 Bio Tracker。

Last updated 4 days ago
Total downloads 56
Total rating 1 
Categories Libraries
Dependency string rosemary12-TeammateHUD-0.6.4
Dependants 0 other packages depend on this package

This mod requires the following mods to function

BepInEx-BepInExPack_GTFO-3.2.3 icon
BepInEx-BepInExPack_GTFO

BepInEx pack for GTFO. Preconfigured and includes Unity Base DLLs.

Preferred version: 3.2.3

README

Teammate HUD (GTFO) v0.6.4

把原本只在 Tab 地图页里能看到的队友状态,常驻显示在屏幕左侧:血量、主/副武器与工具弹药百分比,以及队友携带的资源包。

功能

  • 只显示队友(最多 3 行,不含自己)
  • 每行:玩家色块、名字、血量条 + 百分比、HP / PRI / SEC / TOOL 四列、最右 RES 列
  • 列头:HP / PRI / SEC / TOOL / RES,与数字同列居中
  • 血量颜色:≥60% 白、30–60% 黄、<30% 红
  • 弹药颜色:≥55% 白、30–55% 黄、<30% 红
  • 工具没有弹药时(例如 Bio Tracker / 扫描工具)显示 BIO,不再显示错误数值
  • RES 列:资源类型 + 数量,格式如 AM 5、HP 2、TO 1、DI 3;每 20% = 1 个(100% = 5,120% = 6);没带资源时留空
  • 跟随游戏 HUD:EMP / 游戏隐藏 HUD 时同步隐藏;Tab 地图打开时同步隐藏;离开关卡自动消失
  • 字体取自游戏 HUD 的 TMP 资源,观感与原生一致
  • X 键开关(只在 FPS / FPSNSpace 状态响应,聊天或终端打字时不误触)

安装

把包内的 BepInEx 目录合并到 profile 的 BepInEx 目录,或在 r2modman / Thunderstore Mod Manager 里直接安装。

依赖:BepInEx 6(BepInEx-BepInExPack_GTFO-3.2.3)。

配置

配置文件:BepInEx/config/gtfo.teammatehud.cfg

键 默认 说明
ToggleKey X 开关热键(KeyCode 名称)
Scale 1.0 整体缩放(1 = 原始大小)
FontSize 20 基准字号(最终字号 = FontSize × Scale)
OffsetX / OffsetY 40 / 300 屏幕左上定位
RowHeight 35 基准行高(×Scale)
Opacity 1 整体不透明度(0–1)
ShowHeaders true 是否显示 HP/PRI/SEC/TOOL/RES 列头
ConfigVersion 5 内部用,自动迁移旧配置

调试

游戏日志(BepInEx/LogOutput.log)里搜 [TeammateHUD]:

  • font=... srcSize=... —— 取到的游戏字体
  • UI built, scale=... —— UI 创建成功
  • visible=true/false (gameHud=... map=...) —— 可见性判断(EMP/地图是否正确隐藏)
  • roster[...] name=... hp=... —— 玩家数据
  • tool gear slot=... name=... clip=... pack=... rel=... inf=... —— 工具位装备的显示开关(BIO 判定依据)
  • ammo[...] slot=... clip=... pack=... —— 弹药原始数据
  • res type=... rel=... —— 资源包原始数据

更新日志

见 CHANGELOG.md。