BetterHeals
A mod that gives many quality of life features and customisation for all things health.
About this mod Author’s original text
BetterHeals
This is a fork of the popular [TeamHeals
]( by EvilCheetah that has been updated for R.E.P.O. v0.3.0 and adds many more quality of life features and customisation for all things health.
Check out my other mod for a host-only, better alternative to shared upgrade mods like SharedUpgrades or TeamUpgrades: BetterTeamUpgrades!
Features & Changes
Health Pack Amount Multiplier
This allows for a customisation of health pack healing amounts through a multiplier.
The feature also allows customisation with REPOConfig compatability for specific features such as:
- HealthPackAmountMultiplier: The multipler applied to the health pack healing. (Default = 1.0)
Shared Health Packs
This allows the health packs to be shared between the whole team when used.
The feature also allows customisation with REPOConfig compatability for specific features such as:
- EnableTeamHealthPack: This enables or disables health pack team sharing, supports enabling and disabling mid game by the host. (Defualt = true)
- EnableEqualSplitTeamHealth: When enabled with EnableTeamHealthPack the health pack will be split equally through each player in the game. (Default = false)
Health Regen
This will continouly regenerate all players health over set intervals.
The feature also allows customisation with REPOConfig compatability for specific features such as:
- EnableHealthRegen: This enables or disables health regen for all players. (Default = false)
- HealthRegenAmount: The amount of health players will regenerate each interval if the Health Regeneration patch is enabled. (Default = 5)
- CustomRegenIntervalAmount: The interval in seconds at which players will regenerate health if the Health Regeneration patch is enabled. (Default = 20)
Health Level Reset
This will make you be full health at the start of each level.
The feature also allows customisation with REPOConfig compatability for specific features such as:
- EnableFullHealthAtStart: If enabled, players will start the match with full health. (Default = false)
Extraction Healing
This will heal all alive players upon succesfully completing an extraction.
The feature also allows customisation with REPOConfig compatability for specific features such as:
- EnableExtractionHeal: Enable or disable the patch that heals alive players after extraction is completed. (Default = true)
- ExtractionFullHeal: If enabled, all alive players will be healed to full health after the extraction is completed. (Defualt = false)
- ExtractionHealAmount: The health that alive players receive after extraction is completed. (Default = 20)
Custome Revive Health
This allows for customisation of the revival health.
The feature also allows customisation with REPOConfig compatability for specific features such as:
- EnableCustomReviveHealth: Enable or disable the patch that sets a custom value to the health received when a player is revived. (Default = true)
- FullReviveHealth: If enabled, all dead players will be revived with full health. (Defualt = false)
- CustomReviveHealthAmount: The health that a player receives upon revival. (Default = 20)
Future Plans
Still have some refactoring and testing to do, pretty sure this is fully host only and clients will not do anything but needs testing, and some code can be made more performant.
Issues
If i have missed any upgrades or you find any bugs feel free to open an issue on the GitHub repository or message me on discord (@mrbyte.exe) and i will try my best to fix any issues or update the mod for future updates.
Install & use Install: BepInEx plugin
- The archive from playbuff is the mod itself — usually a BepInEx plugin (a .dll or a plugin folder once unzipped).
- Recommended: use a community mod manager (such as r2modman) — pick this game, import the mod, and the manager sets up BepInEx and its dependencies for you.
- Manual route: install the BepInEx loader in the game folder, then drop the unzipped .dll or plugin folder into BepInEx/plugins/.
- Launch the game — the BepInEx console logs every plugin it loads; seeing this mod in the log means it is installed.
Mods with listed dependencies need those installed too, or they will not load. Options are usually changed in-game or in the plugin's config file.
Install these first, or the mod will not work: