You are viewing a potentially older version of this package.
View all versions.

ShowEnemyHealth
Adds health & damage UI indicators for enemies.
Date uploaded | 3 weeks ago |
Version | 1.0.2 |
Download link | Rozza-ShowEnemyHealth-1.0.2.zip |
Downloads | 22983 |
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.dll
in yourBepInEx/plugins
directory.
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.cfg
file within yourBepInEx/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
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.