R.E.P.O.
Install with App

Details

Latest version
0.2.17
Last Updated
First Uploaded
Downloads
1.6K
Likes
0
Size
76MB
Dependants

Obruchnik

Obruchnik is a skeletal enemy for R.E.P.O. It hunts on four articulated legs beneath a canopy of bone and leather. It warns before unfolding its spiked arms and can follow a retreating player into a strike. At close range it can lower the canopy and knock a standing player off their feet.

Version 0.2.17

Obruchnik moves through doorways and past furniture using a compact capsule. The model can visibly brush nearby objects as it moves. Its detailed colliders support grabbing and weapon contact.

When an ordinary door blocks the route, Obruchnik can push the hinge even if a player is holding the leaf. Movement resumes when the capsule fits through the opening.

If an ordinary leaf still blocks a chase after repeated attempts, Obruchnik can use the game's door break. Locked and keycard doors are excluded. When free to investigate, it checks the direction a hit came from. It laughs after a confirmed kill once its weapons are safe.

The chase keeps striking distance on clear ground. Each standing strike aims at the center of the player's active collider. During the hit window, the spike checks the space it crossed between physics steps. Solid obstacles can stop a hit. When a player is under the canopy, Obruchnik can warn, drop, rise and back away. A crouching player can shelter in the center. Stair movement uses the capsule and checks the tread under the body.

Compiled against R.E.P.O. 0.5.1 with BepInExPack 5.4.2305 and REPOLib 4.3.0. Import the ZIP as a local mod. For manual installation, place the mod at BepInEx/plugins/Obruchnik under the game or profile directory with both dependencies installed.

Extended diagnostics

With REPOConfig and MenuLib installed, open Esc → Mods → Obruchnik → Diagnostics → ExtendedLogging in a run, or use Mods from the lobby. The setting defaults to off and takes effect during play. The same setting is available in BepInEx/config/bzone.obruchnik.cfg.

For a co-op movement issue, enable the log on the host. Each session writes a separate session-*.jsonl in the profile's BepInEx/Obruchnik-Diagnostics folder. The log includes the level, the player and monster room volumes, the route, floor probes, capsule and model overlaps, attacks and recovery decisions. Monster snapshots run twice a second. Turning the setting off flushes the file. Recording also stops when it reaches 8 MiB.

Playtest coverage

Version 0.2.17 was built and checked offline. Its movement and combat still need a game session. Single-player checks in 0.2.10 covered pursuit through open Manor doorways, movement past a side obstacle and the native grab beam. A co-op run requires the same Obruchnik version on every client.

Thunderstore development is made possible with ads. Please consider making an exception to your adblock.