Medic
Revive dead teammates — or yourself — by pressing R in R.E.P.O.
About this mod Author’s original text
Medic
A BepInEx mod for R.E.P.O. that lets you revive dead players — including yourself — by pressing a key.
What This Mod Does
Walk up to a dead teammate and press R to revive them with full health. Works for both host and non-host players — anyone with the mod can be a medic.
How It Works
- A teammate dies
- Walk within range (default: 3 meters)
- Press R
- They're back with 100 HP
There's a cooldown between revives to prevent spam (default: 5 seconds).
Self Revive
Dead and spectating? Press the revive key (default R) to bring yourself back up, on a separate cooldown. Turn it off in the config if you'd rather revives always require a teammate.
Configuration
Settings are in BepInEx/config/headclef.Medic.cfg or in the in-game mod config menu.
[Revive]
| Key | Default | Range | Description |
|-----|---------|-------|-------------|
| Revive Key | R | — | Key to press to revive (also used for self-revive) |
| Revive Range | 3 | 1–15 | Max distance to dead player (meters) |
| Revive Cooldown | 5 | 0–60 | Seconds between revive attempts |
| Revive Health | 100 | 1–200 | HP the revived player starts with |
[Self Revive]
| Key | Default | Range | Description |
|-----|---------|-------|-------------|
| Enabled | true | — | Allow self-reviving while dead by pressing the revive key |
| Self Revive Cooldown | 10 | 0–120 | Seconds between self-revive attempts |
| Self Revive Health | 50 | 1–200 | HP you start with after self-reviving |
Requirements
- BepInEx 5.x installed for R.E.P.O.
Installation
- Install (recommended).
- Or manually: place Medic.dll into your BepInEx/plugins folder.
- Launch the game — config file is generated on first run.
Multiplayer
- Any player with the mod can revive dead teammates — host or client.
- The revive uses the game's built-in revive system for proper network sync.
Development
Project Structure
├── Medic.cs # Plugin entry point & config
├── Patches/
│ └── RevivePatch.cs # Harmony patches — revive & self-revive logic
└── README.md
Building
dotnet build
License
This project is licensed under the MIT License — see the LICENSE file for details.
These mods (all) generated by using AI tools. If there's anything wrong use to give a feedback, I use there more than.
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: