headclef-Agility icon

Agility

Passive stamina regeneration based on your Stamina, Crouch Rest, and Speed upgrade levels for R.E.P.O.

Last updated a day ago
Total downloads 574
Total rating 0 
Categories Mods Upgrades Client-side Server-side
Dependency string headclef-Agility-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
headclef-CharacterStats-1.0.0 icon
headclef-CharacterStats

A read-only library that caches player character stats for other mods to use in R.E.P.O.

Preferred version: 1.0.0

README

Agility

A BepInEx mod for R.E.P.O. that adds passive stamina regeneration based on your agility-related upgrade levels.

What This Mod Does

Your Stamina, Crouch Rest, and Sprint Speed upgrades now contribute to a passive stamina regeneration rate. The more you invest in these agility stats, the faster your stamina recovers — making high-mobility builds even more rewarding in longer runs.

How It Works

The combined level of your three agility stats determines your regen rate:

Stamina Crouch Rest Speed Combined Regen/sec (default)
1 0 0 1 0.3/sec
2 1 1 4 1.2/sec
3 2 2 7 2.1/sec
5 3 3 11 3.3/sec

The regeneration is subtle and designed to be useful over time — it won't make you invincible, but it rewards investing in agility stats.

Configuration

Settings are in BepInEx/config/headclef.Agility.cfg:

Key Default Description
Enable true Toggle stamina regen on/off
Base Regen Per Second 0 Flat regen regardless of stats (0 = none)
Regen Per Combined Level 0.3 Extra regen per combined agility level
Max Regen Per Second 0 Cap the regen rate (0 = no cap)

Requirements

Installation

  1. Install via Thunderstore (recommended) — Character Stats will be installed automatically.
  2. Or manually: place both Character Stats.dll and Agility.dll into your BepInEx/plugins folder.
  3. Launch the game — config file is generated on first run.

Multiplayer

  • Stamina regeneration runs per-client — only players with the mod installed get the regen.
  • Does not affect other players or enemies.

Development

Project Structure

├── Agility.cs                     # Plugin entry point & config
├── Patches/
│   └── StaminaRegenPatch.cs       # Harmony postfix — stamina regen
└── README.md

Building

dotnet build "../Character Stats/Character Stats.csproj"
dotnet build

License

This project is licensed under the MIT License — see the LICENSE file for details.