

Mimics adds a voice-mimic mechanic to monsters in R.E.P.O. They can replay random phrases recorded during gameplay, making it harder to trust what you hear.
Think that was your teammate calling for help? Think again. Mimics brings a Skinwalker-style mechanic into R.E.P.O by allowing monsters to mimic player voices using random recorded phrases.
Both Host and Clients need to install this mod to work.
This mod is incompatible with mods:
.mp3, .wav, or .ogg files into the custom-audio folder to add more sounds to the mimic poolMimicsAPIMimics by ToxesFoxesDependencies are pulled automatically:
Settings are stored in the BepInEx config file:
<REPO_PROFILE>/BepInEx/config/TFS_Mimics.cfg
| Setting | Default | Acceptable Values | Description |
|---|---|---|---|
Volume |
30 |
0-100 |
Mimic playback volume in percent. |
Hear Yourself? |
true |
true / false |
If false, only other players hear mimic playback. |
Persist Audio Cache |
false |
true / false |
Enables saving received mimic clips to disk between sessions. |
Persist Max Files Per Player |
100 |
1-5000 |
Max saved recordings per player folder. |
Normalize Target |
85 |
0-100 |
Peak normalization target for voice and custom audio (0 = off, 100 = 0 dBFS). |
These settings only take effect on the player who is host. Clients can leave them at defaults.
| Setting | Default | Acceptable Values | Description |
|---|---|---|---|
Playback Near Radius |
15 |
5-100 |
Preferred radius around players for selecting a mimic target enemy. |
MinDelay |
10 |
1-300 |
Minimum seconds between mimic playback cycles. |
MaxDelay |
20 |
5-600 |
Maximum seconds between mimic playback cycles. |
Playback Voice Filters Enabled |
true |
true / false |
If true, the host randomly applies voice filter to playback. All players hear the same effect. |
Filter Enabled? (default: false) — enables per-enemy mimic filter.Sampling Rate (default: 48000, range: 16000-48000) — microphone and processing sample rate.Menu Keybind (default: F8) — keybind to open the Mimics debug menu in-game.Verbose Logging (default: false) — enables detailed debug logs.Drop your own sound files here to add them to the mimic pool:
<REPO_PROFILE>/BepInEx/plugins/ToxesFoxes-Mimics/custom-audio/
Supported formats: .mp3, .wav, .ogg.
If persistence is enabled, recorded clips are saved here:
<REPO_PROFILE>/BepInEx/plugins/ToxesFoxes-Mimics/audio-cache/
players.json
<player_id>/audio_<player_id>_<guid>.bin
Planned: context-aware audio playback linked to gameplay events, for example:
Goal: make mimic behavior feel more believable and tied to events, instead of only random timing.
TFS_Mimics.dll into your plugins folder:<REPO_PROFILE>/BepInEx/plugins/ToxesFoxes-Mimics/TFS_Mimics.dll
This mod is a full rework focused on compatibility with newer R.E.P.O versions and long-term stability.
SyncPlayCommandPacket so every client plays the exact same clip with the exact same effect simultaneously..mp3, .wav, or .ogg files without writing any code; mod authors can also register clips at runtime via MimicsAPI.TFS_Mimics.local.propsdotnet build TFS_Mimics.csproj -c Release
bin/Release/TFS_Mimics.dll
For one-command build and deploy, see README.build.md.
Contributions are welcome! Please:
This project is licensed under the MIT License - see the LICENSE file for details.
This project used AI-assisted tooling during development for debugging, bug fixing, and technical iteration support.