You are viewing a potentially older version of this package. View all versions.
headclef-Medic-1.1.0 icon

Medic

Revive dead teammates — or yourself — by pressing R in R.E.P.O.

Date uploaded a week ago
Version 1.1.0
Download link headclef-Medic-1.1.0.zip
Downloads 837
Dependency string headclef-Medic-1.1.0

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

README

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

  1. A teammate dies
  2. Walk within range (default: 3 meters)
  3. Press R
  4. 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

Installation

  1. Install via Thunderstore (recommended).
  2. Or manually: place Medic.dll into your BepInEx/plugins folder.
  3. 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.