ShowEnemyHealth

版本 v1.0.3·更新於 2025-04-19

Adds health & damage UI indicators for enemies.

截圖 共 2 張

模組介紹 作者原文

R.E.P.O. - Enemy Health & Damage UI Mod

Adds configurable UI to display enemy health, and damage indicators.

The health display will remain above an enemy for a configurable amount of time, or until the enemy dies/respawns.

I've tried to fit the look of the UI elements in with the game as much as possible.

NOTE: There's a bug in vanilla R.E.P.O. that means enemy health values aren't correctly synced across clients

when damage from valuables (propane tanks, flamethrowers etc) is applied to enemies.

This mod includes a "fix" for that, which can be turned off in the config.

If your game's host does not have this mod, you may see an incorrect health value in this case.

Installation

  • Download & install BepInEx.
  • Download the latest release of this mod.
  • Place REPO_ShowEnemyHealth.dll in your BepInEx/plugins directory.

Alternatively, the mod is available Mod Manager.

Screenshots

Configuration

All options can be configured in-game using the REPOConfig mod, or manually by:

  • Launch the game with mod installed at least once.
  • Edit the REPO_ShowEnemyHealth.cfg file within your BepInEx/config directory.

Example Configuration

Settings file was created by plugin ShowEnemyHealth v1.0.2

Plugin GUID: REPO_ShowEnemyHealth

[General]

Setting type: Boolean

Default value: true

ShowEnemyHealth = true

Max seconds to show enemy health

Setting type: Single

Default value: 120

Acceptable value range: From 1 to 600

HealthShowTimer = 120

Enemy health font size

Setting type: Single

Default value: 15

Acceptable value range: From 10 to 50

HealthFontSize = 15

Enemy health font color

Setting type: String

Default value: grey

Acceptable values: black, blue, cyan, green, grey, magenta, orange, red, white, yellow

HealthFontColor = grey

Setting type: Boolean

Default value: true

ShowEnemyDamage = true

Damage font size

Setting type: Single

Default value: 25

Acceptable value range: From 10 to 50

DamageFontSize = 25

Damage font highlight color

Setting type: String

Default value: red

Acceptable values: black, blue, cyan, green, grey, magenta, orange, red, white, yellow

DamageFontHighlightColor = red

Damage font primary color

Setting type: String

Default value: orange

Acceptable values: black, blue, cyan, green, grey, magenta, orange, red, white, yellow

DamageFontColor = orange

Sync enemy health across all clients

Setting type: Boolean

Default value: true

AttemptMultiplayerHealthSync = true

安裝與使用 安裝:BepInEx 外掛

  1. 本站下載的壓縮包就是模組本體,通常是 BepInEx 外掛(解壓後得到 .dll 或外掛資料夾)。
  2. 建議流程:用社群模組管理器(如 r2modman)選中本遊戲後匯入該模組,管理器會自動裝好 BepInEx 前置並處理依賴。
  3. 手動流程:先在遊戲目錄裝好 BepInEx 載入器,再把解壓出的 .dll 或外掛資料夾放進 BepInEx/plugins/。
  4. 啟動遊戲,BepInEx 控制台會列印載入日誌;確認這個模組出現在日誌裡即為安裝成功。

帶「前置依賴」的模組需要一併安裝,否則不會載入。功能開關通常在遊戲內或外掛自帶的設定檔裡調整。

前置依賴

下面這些內容需要先安裝,否則該模組不會生效:

BepInEx-BepInExPack

檔案與校驗

檔案名稱
ShowEnemyHealth-1.0.3.zip
檔案大小
116.1 KiB