Difficulty Editor

v1.0.2·Updated 2026-08-07

Configure additional rooms, extraction points, and individual enemy counts in R.E.P.O.

About this mod Author’s original text

Difficulty Editor

Configure R.E.P.O. difficulty directly in-game through REPOConfig.

Difficulty Editor gives you precise control over level generation: add rooms, extraction points, and selected enemy types without changing the haul quota or forcing every enemy type to appear on the same map.

Features

  • Add extra rooms to each level.
  • Add physical extraction points.
  • Scale valuable loot by the number of extraction points.
  • Configure additional amounts for every individual enemy type.
  • All settings use whole numbers: 0 keeps the vanilla value; positive numbers add that many.
  • Full in-game configuration through REPOConfig.
  • Works in single-player and multiplayer when installed by the host.

How Enemy Settings Work

The game still selects the enemy types that can spawn on a level. Difficulty Editor only adds extra copies of those selected types. It does not force all enemies to spawn at once.

For example, setting Chef to +2 adds two Chefs only when Chefs are part of the level's normal enemy selection.

How Rooms and Extraction Points Work

Room and extraction-point counts are changed during the original level-generation process, so the game keeps control of the layout:

  • Extraction points are placed in outer rooms with one entrance.
  • Rooms with four connections can appear in the interior of the map.
  • Rooms with one, two, or three connections are placed around the outer edge.
  • The required haul quota is never changed.

Valuable Loot Scaling

Loot scales only with physical extraction points; extra rooms do not affect it. Set Value Per Quota from 1 to 100 in REPOConfig. The value is in thousands: 35 means $35,000 for each extraction point.

For example, 35 with seven extraction points produces a target of $245,000 valuable loot.

Installation

  • Install the mod Mod Manager.
  • Install REPOConfig when prompted.
  • Start the game and open Mods to configure Difficulty Editor.

Settings apply when the next level is generated.

Multiplayer

The host controls level generation. Install and configure the mod on the host's profile so every player receives the same generated level.

Install & use Install: BepInEx plugin

  1. The archive from playbuff is the mod itself — usually a BepInEx plugin (a .dll or a plugin folder once unzipped).
  2. 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.
  3. Manual route: install the BepInEx loader in the game folder, then drop the unzipped .dll or plugin folder into BepInEx/plugins/.
  4. 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.

Dependencies

Install these first, or the mod will not work:

BepInEx-BepInExPacknickklmao-REPOConfig

File & checksum

Filename
Difficulty_Editor-1.0.2.zip
File size
13.5 KiB