Please disclose if any significant portion of your mod was created using AI tools by adding the 'AI Generated' category. Failing to do so may result in the mod being removed from Thunderstore.
ShowEnemyHealth
Adds health & damage UI indicators for enemies.
| Date uploaded | a year ago |
| Version | 1.0.2 |
| Download link | Rozza-ShowEnemyHealth-1.0.2.zip |
| Downloads | 23672 |
| Dependency string | Rozza-ShowEnemyHealth-1.0.2 |
This mod requires the following mods to function
BepInEx-BepInExPack
BepInEx pack for Mono Unity games. Preconfigured and ready to use.
Preferred version: 5.4.2100README
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.
Installation
- Download & install BepInEx.
- Download the latest release of this mod.
- Place
REPO_ShowEnemyHealth.dllin yourBepInEx/pluginsdirectory.
Alternatively, the mod is available via the Thunderstore 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.cfgfile within yourBepInEx/configdirectory.
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
CHANGELOG
v1.0.3
- Improved work around for base game health de-sync bug in the base game
- No longer requires all clients to have the mod installed for correct syncing behaviour
v1.0.2
- Fixed bug that could leave health UI still on screen for dead enemies (specifically Bangers) for multiplayer clients
- Fixed bug that could show damage indicators multiple times for the same damage instance
- Added (toggle-able) work around for a bug in vanilla R.E.P.O. relating to syncing health across all clients
v1.0.1
- Added configuration options for colors, sizes, timers etc. with REPOConfig support
- Health UI will now always be at a reasonable height above enemies
- Fixed item-based damage UI for multiplayer clients
- Fixed rare race condition bug in
DelayedShowHealthBar
v1.0.0
- Initial release.