Vegasx-RobustRegen icon

RobustRegen

A robust and extremely configurable, client-sided, health regeneration mod. Multiplayer friendly.

Last updated 5 days ago
Total downloads 1538
Total rating 1 
Categories Mods Client-side
Dependency string Vegasx-RobustRegen-1.0.0
Dependants 0 other packages depend on this package

This mod requires the following mods to function

BepInEx-BepInExPack-5.4.2100 icon
BepInEx-BepInExPack

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

Preferred version: 5.4.2100
Zehs-REPOLib-2.1.0 icon
Zehs-REPOLib

Library for adding content to R.E.P.O.

Preferred version: 2.1.0
nickklmao-MenuLib-2.4.1 icon
nickklmao-MenuLib

A library for creating UI!

Preferred version: 2.4.1
nickklmao-REPOConfig-1.2.2 icon
nickklmao-REPOConfig

Edit mod configs in-game!

Preferred version: 1.2.2

README

Robust Regeneration

An extremely configurable health regeneration mod for R.E.P.O.

Use your creativity to configure a health regeneration system perfectly suited for you and your needs!

Features

  • Extremely configurable with a variety of settings that can be mix-matched for many different styles of regeneration.
  • High dynamic-range on configuration values, go negative if you want your health to degenerate, ramp up/down in speed over time, or heal past 100%.
  • Separate settings for critical health conditions.
  • Checks for circumstances where regeneration shouldn't occur (like being dead.)
  • Live-edit: Any changes you make to the game via REPOConfig are instantly updated and applied.
  • Entirely client-side

Configuration Options

Setting Type Description Config Range
RegenEnabled bool Enable/Disable mod. Great for toggling in a pinch. On/Off
RegenIntervalSeconds float The base time interval between regeneration ticks. 0.1s to 120s
RegenAmountPerTick int Health recovered per tick. -10 to 100
BaseRegenMaxPerc int Health level to cease regeneration at, in percent. 1 to 200
RegenInitialDelay float Delay to resume regeneration after taking damage. 0 to 120
ResetRegenOnDamage bool Stop and delay regen after taking damage? True/False
CriticalHealthThreshold int Health level to be considered "critical." 0 to 100
CriticalHealthIntervalSeconds float Tick interval time when health is "critical." 0.1 to 60
CriticalAmountPerTick int Health recovered per tick while health is "critical." -10 to 100
ExtraTimePerTick float Interval time to add/subtract per successful tick. -60 to 60
ExtraTimePerTickMax float Maximum extra interval time from the above option. -60 to 120

Installation

  1. Install BepInEx (v5).
  2. Extract the zip contents into your game directory.
  3. Launch the game and configure within REPOConfig.

Credits

Team modx: a HEFTY chunk of the source code.

Vegasx: Added functionalities, some rewrites.