Infinity1-REPORoles_Rework icon

REPORoles Rework

REPO Roles Rework - Updated version with randomly (or manually) assigned player roles every Level. Compatible with REPO v0.4.x (Cosmetic Update). Based on the original REPORoles mod.

Last updated a day ago
Total downloads 642
Total rating 0 
Categories Mods Misc Upgrades Client-side Server-side
Dependency string Infinity1-REPORoles_Rework-1.0.3
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
nickklmao-MenuLib-2.5.3 icon
nickklmao-MenuLib

A library for creating UI!

Preferred version: 2.5.3
nickklmao-REPOConfig-1.2.6 icon
nickklmao-REPOConfig

Edit mod configs in-game!

Preferred version: 1.2.6
Zehs-REPOLib-4.0.1 icon
Zehs-REPOLib

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

Preferred version: 4.0.1

README

REPO Roles Rework

REPO Roles Rework is a maintained fork of the popular REPORoles mod, updated and compiled by Infinity1 for full compatibility with REPO v0.4.x (Cosmetic Update) and REPOLib 4.0.1.

This mod adds randomly (or manually) assigned player roles every level, bringing unique gameplay mechanics and variety to your REPO experience!


📜 About This Fork

This is a community-maintained fork based on:

Why this fork?

  • ✅ Updated for the latest REPO version (v0.4.x)
  • ✅ Compiled with REPOLib 4.0.1 for full compatibility
  • ✅ All features working and tested
  • ✅ Community-maintained and ready to use

✨ Features

  • 10 Unique Roles with special abilities
  • Shop Upgrades for Mage and Scout roles
  • Full Multiplayer Support with proper networking
  • Customizable via in-game menu and config files
  • Random or Manual role selection
  • All Keybinds Configurable

🎮 Quick Start

  1. Select your role: Go to Mods → REPO Roles Rework in the main menu
  2. Leave it on Random for a surprise, or choose your favorite role
  3. When a game begins, your role is automatically assigned
  4. Press R (by default) in-game to view your current role
  5. Configure keybinds in the mod's settings menu

🎭 Available Roles

  • Runner – Moves faster than other players with increased stamina
  • Tank – Has double health but reduced speed, with passive health regeneration
  • Gambler – Receives one random buff and one random debuff each game
  • Strongman – Deals increased melee damage with enhanced grab strength
  • Ranged Looter – Has increased grab range and slightly more strength
  • Athletic – Gains more stamina, strength, and higher jumps
  • Mage – Wields powerful magic through 5 different spells (Heal, Speed, Overcharge, Jump Boost, Stamina Refill)
  • Reaper – Grows stronger with each enemy defeated by you or your team
  • Scout – Uses less stamina and can see enemies through walls with a cooldown ability
  • Regular – You are just a regular Semibot. Nothing special.

🛒 Shop Upgrades

  • Mana Regeneration: Decrease the time for mana to regenerate as Mage. Max: 5 levels
  • Scout Cooldown: Reduce the time it takes for the Scout's cooldown to regenerate. Max: 5 levels

⌨️ Default Keybinds

  • R - Toggle role display
  • M - Show Mage spells (Mage only)
  • H - Heal spell (Mage only)
  • J - Speed spell (Mage only)
  • O - Overcharge spell (Mage only)
  • K - Jump boost spell (Mage only)
  • N - Stamina refill spell (Mage only)
  • G - Activate Scout ability (Scout only)

All keybinds can be changed in the mod's configuration menu


🐛 Report Bugs

You can report bugs on the Community Discord


🙏 Credits

  • Infinity1 – Fork maintainer and compiler for REPO v0.4.x
  • R3Labs – Previous maintainers of REPORoles Classic
  • KingRobin72 – Original creator of the REPORoles mod and its core design
  • Pxntxrez – Updating the old Player Upgrade/Statsmanager Code and improving compatibility with REPOConomyPlus
  • Grimgar – Original creator of the Icon and Mod Art in-game
  • surf – Originally helped design the new mana UI (creator of Walkie Talkies mod)
  • 101m_m – Originally designed the Mods Shop Upgrades

📋 Requirements

  • REPO v0.4.x or higher
  • BepInEx 5.4.2304
  • MenuLib 2.5.1
  • REPOConfig 1.2.3
  • REPOLib 4.0.1

📝 License

This mod is a fork and maintains the original license. See License.txt for details.