R.E.P.O.
You are viewing a potentially older version of this package. View Latest Version
Install

Details

Date Uploaded
yesterday
Downloads
2.6K
Size
195KB
Dependency string
ShchetnikovMods-MimicReplay-0.12.27

MimicReplay

MimicReplay adds impostors that look and sound like the people in your lobby.

A mimic begins by following a recently recorded player route. It copies the player's appearance, movement, posture, held item and short pieces of voice chat. Once it notices someone nearby, it drops the act and gives chase.

What it does

  • Copies a random player from the current lobby.
  • Replays recent movement instead of wandering along a fixed patrol.
  • Remembers crouching, crawling, jumping and carried-item visuals.
  • Repeats short voice fragments captured during the current session.
  • Uses NavMesh navigation while chasing and can interact with doors.
  • Can be damaged and killed.
  • Falls into a physical state after a strong hit. A fallen mimic can be grabbed and thrown.
  • Spawns automatically during a level. The population limit increases over time, up to seven by default.

Long idle sections are skipped, so a mimic will not stand still simply because the recorded player was AFK.

Controls

  • F3 — enable or disable automatic spawning
  • F6 — show or hide debug routes
  • F7 — spawn a mimic manually
  • F8 — remove every active mimic
  • F9 — toggle noclip flight
  • F10 — toggle spectator protection
  • F1 — spawn the most valuable object available in the current level (host/single-player)

Noclip uses WASD, Space to move up, Ctrl or C to move down, and Shift to move faster.

Keybinds, spawn timing, health, damage and movement settings can be changed in:

BepInEx/config/com.schetnikov.repo.mimicreplay.cfg

Multiplayer

Movement is controlled by the host and synchronized to the other clients. Everyone in the lobby must use the same MimicReplay version to see, hear and interact with the mimics correctly.

Late joining is still experimental. Joining after a level has already started may miss mimics that were spawned earlier.

Voice chat

Voice fragments are kept in memory only. MimicReplay does not intentionally save recordings to disk or send them to an external service. Captured audio disappears when the game closes.

Tell the other players before enabling voice replay.

Testing tools

The plugin also contains private-session testing controls for spectator mode, noclip and host currency. Do not use them to disrupt public games.

Known issues

  • R.E.P.O. updates may change player visuals, animation bindings or navigation behaviour.
  • Doors, low furniture, physical grabbing and late joining still need testing across more levels.
  • Players using different mod versions will not receive reliable synchronization.

Bug reports are most useful when they include the MimicReplay version, host/client status and the relevant section of BepInEx/LogOutput.log.

Installation

Install MimicReplay with a Thunderstore-compatible manager. For a manual installation, place MimicReplay.dll in:

BepInEx/plugins/MimicReplay/

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