You are viewing a potentially older version of this package. View all versions.
Aueser-Enemy_Health_Bar-0.1.0 icon

Enemy Health Bar

Enemy health bars for Lethal Company with segmented bars, accurate vanilla health, configurable UI modes, and optional host-authority sync.

Date uploaded 19 hours ago
Version 0.1.0
Download link Aueser-Enemy_Health_Bar-0.1.0.zip
Downloads 137
Dependency string Aueser-Enemy_Health_Bar-0.1.0

This mod requires the following mods to function

BepInEx-BepInExPack-5.4.2100 icon
BepInEx-BepInExPack

BepInEx pack for Mono Unity games. Preconfigured and ready to use.

Preferred version: 5.4.2100

README

Enemy Health Bar

版本 0.1.0 游戏版本 V81 BepInEx 5 许可 GPL-3.0

下载 Download 反馈 Issue 更新日志 Changelog

中文

演示

怪物血条演示

常用配置

配置 默认值 说明
BarStyle Segmented Segmented 新风格分段血条,Classic 传统红色血条
DisplayMode HorizontalBar HorizontalBar 头顶横条,VerticalSideBar 身旁竖条,NumbersOnly 纯数字
HealthTextFormat CurrentAndMax CurrentAndMax 当前 / 满血,CurrentOnly 仅当前,PercentOnly 百分比
MaxDistance 35 最大显示距离,0 或更低表示不限制
MaxHealthMode Hybrid VanillaStrict 原版满血值,Adaptive 按实际观察,Hybrid 原版特例 + 适应改血模组
HostAuthoritySync true 主机与客机都安装时同步主机端血量

配置保存在 BepInEx/config/auuueser.lethalcompany.enemyhealthbar.cfg,修改后立即生效;安装 LethalConfig 后也可在游戏内调整。

安装

通过 r2modman / Thunderstore Mod Manager 安装,需要 BepInExPack 5.4.2100。手动安装时,将 EnemyHealthBar.dll 与 EnemyHealthBars.Core.dll 放入 BepInEx/plugins/EnemyHealthBar/。

只在客机安装即可使用;主机也安装时血量最准确。

兼容

遇到问题请在 Issues 附上复现步骤、模组列表及 BepInEx/LogOutput.log。项目采用 GPL-3.0 许可。

English

Demo

Enemy health bar demo

Common settings

Setting Default Description
BarStyle Segmented Segmented new segmented bar, Classic original red bar
DisplayMode HorizontalBar HorizontalBar above the enemy, VerticalSideBar beside it, NumbersOnly text only
HealthTextFormat CurrentAndMax CurrentAndMax current / max, CurrentOnly, PercentOnly
MaxDistance 35 Maximum display distance; 0 or below for no limit
MaxHealthMode Hybrid VanillaStrict vanilla max health, Adaptive observed health, Hybrid vanilla special cases plus modded health
HostAuthoritySync true Use the host's health when host and client both have the mod

Settings are saved to BepInEx/config/auuueser.lethalcompany.enemyhealthbar.cfg and apply immediately; with LethalConfig they can also be changed in game.

Installation

Install through r2modman / Thunderstore Mod Manager. Requires BepInExPack 5.4.2100. For a manual install, place EnemyHealthBar.dll and EnemyHealthBars.Core.dll in BepInEx/plugins/EnemyHealthBar/.

Works when only clients install it; health is most accurate when the host installs it too.

Compatibility

  • LC_Chinese_Project: Chinese configuration names and descriptions are used automatically.
  • LethalConfig: change every setting in game; changes apply on save.

Report problems through Issues, including reproduction steps, your mod list and BepInEx/LogOutput.log. Licensed under GPL-3.0. Build notes: BUILDING.md.

CHANGELOG

更新日志 / Changelog

中文

0.1.0

血条外观

  • 新增分段血条,超过 12 血自动切换为连续条。
  • 低血量变红,受击显示延迟扣血效果。

血量显示

  • 修复满血判断错误及受伤血条隐藏问题。
  • 修正此前版本的错误怪物血量问题。
  • 满血显示下,不再显示无法击杀的 Hygrodere 和蝗虫群血条。
0.0.2
  • 新增可选的主机权威血量同步,主机端模组修改怪物血量时客机也能正确显示。
  • 客机根据主机快照校正本地预测血量,使显示与本地受击判定保持一致。
  • 避免在主机端改血生效前短暂显示原版血量。
  • 客机本地预测血量归零但主机尚未确认死亡时,血条保持显示。
  • 改进对血量被调高或调低的怪物的最大血量判断。
  • 改进 Butler、Maneater 与 Masked 的原版特殊处理。
0.0.1
  • 新增怪物血条。
  • 新增横向血条、身旁竖条与纯数字三种显示方式。
  • 新增"当前 / 满血"、仅当前血量与百分比三种数字格式。
  • 新增根据实际观察判断最大血量。
  • 配置修改后即时生效。
  • 可选 LethalConfig 支持。
  • 检测到 LC_Chinese_Project 时使用中文配置说明。
  • 新增可选的调试诊断与测试血条。

English

0.1.0

Bar style

  • Added a segmented health bar that switches to a continuous bar above 12 health.
  • Low health turns red, and hits show a delayed health drain.

Health values

  • Fixed wrong full-health detection and bars of damaged enemies being hidden.
  • Fixed wrong enemy health values from earlier versions.
  • With full-health bars enabled, the unkillable Hygrodere and roaming locusts no longer show bars.
0.0.2
  • Added optional host-authority health sync for lobbies where host-side mods change enemy health values.
  • Clients rebase their local predicted health on host snapshots, keeping the display and local hit behavior aligned.
  • Avoids briefly showing vanilla health before host-side health changes apply.
  • Keeps bars on alive enemies whose local predicted health reaches zero before the host confirms death.
  • Improved max health handling for enemies with increased or reduced health.
  • Improved vanilla special cases for the Butler, Maneater and Masked.
0.0.1
  • Added enemy health bars.
  • Added horizontal bar, side vertical bar and numbers-only display modes.
  • Added current / max, current-only and percent health text.
  • Added max health from observed enemy health.
  • Settings apply immediately after changes.
  • Optional LethalConfig support.
  • Chinese configuration text when LC_Chinese_Project is detected.
  • Added optional debug diagnostics and a test bar.