MrBytesized-BetterHeals icon

BetterHeals

A mod that gives many quality of life features and customisation for all things health.

Last updated 5 hours ago
Total downloads 281
Total rating 1 
Categories Mods Misc Items Client-side Server-side
Dependency string MrBytesized-BetterHeals-2.0.0
Dependants 0 other packages depend on this package

This mod requires the following mods to function

BepInEx-BepInExPack-5.4.2304 icon
BepInEx-BepInExPack

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

Preferred version: 5.4.2304

README

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.

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.