Please disclose if any significant portion of your mod was created using AI tools by adding the 'AI Generated' category. Failing to do so may result in the mod being removed from Thunderstore.
ImpostorMod
Adds impostor gameplay and lobby-host configurable settings (kill cooldown, meetings, kill range etc.) for REPO.
| Last updated | 8 months ago |
| Total downloads | 485 |
| Total rating | 1 |
| Categories | Mods |
| Dependency string | SplitBrudis-ImpostorMod-1.0.3 |
| Dependants | 0 other packages depend on this package |
This mod requires the following mods to function
BepInEx-BepInExPack
BepInEx pack for Mono Unity games. Preconfigured and ready to use.
Preferred version: 5.4.2100README
Impostor Mod
Author: SplitBrudis
Version: 1.0.0
Adds an Among-Us-style impostor mode and lobby settings to REPO.
Features
- Host-configurable gameplay options:
- Kill cooldown (seconds)
- Kill range (meters)
- Emergency meetings per player
- Meeting cooldown (seconds)
- Vote duration (seconds)
- Hotkeys (configurable):
- Report (default
R) - Meeting (default
E) - Kill (default
K)
- Report (default
- Host-only lobby UI to change settings; changes are synced to clients for that round.
- End-of-round popup + automatic transition to Arena.
- Voting & emergency meeting UI integrated with game flow.
Installation
Manual (BepInEx)
- Copy the
BepInEx/plugins/ImpostorMod/folder into your game install folder (where BepInEx is installed). - Ensure the mod DLL(s) and the
Assets/folder (icons, images) are present.
r2modman / Thunderstore (recommended)
- Open r2modman and select the REPO game profile.
- Install the package from Thunderstore or use Install from zip with the packaged
.zip. - The package root should include:
manifest.jsonREADME.md(this file)icon.png(256×256)BepInEx/plugins/ImpostorMod/...(DLL(s) andAssets/)
Configuration
Defaults are provided via BepInEx config and can be overridden either in the config file or via the in-lobby host UI:
Gameplay -> KillCooldownSeconds— seconds between killsGameplay -> KillRangeSeconds— kill distance (meters)Gameplay -> VoteTimerSeconds— vote duration (seconds)Gameplay -> EmergencyMeetingsPerPlayer— meetings per playerGameplay -> EmergencyMeetingCooldown— seconds between meetings
Config path: BepInEx/config/<your-plugin>.cfg.
Usage
- Host: open Lobby → Impostor Mod Settings (right side). Only the host can change settings; client sliders are shown but disabled. Host changes push to room properties and apply for that round.
- In-game hotkeys (defaults):
R= Report,E= Emergency Meeting,K= Kill. These are configurable via the BepInEx config. - When a round ends the mod shows an end-of-round popup and after a short delay transitions players back to the Arena.
Support / Donate
If you like the mod and want to support development, add your links here:
- PayPal:
<your-paypal-url> - Ko-fi:
<your-kofi-url> - GitHub Sponsors:
<your-profile> - YouTube:
https://www.youtube.com/@SplitBrudis
Reporting issues & contact
When reporting bugs please include:
- A short description of the issue and clear steps to reproduce it.
- Your
output_log.txt(from the game).
Windows:%localappdata%\REPO\output_log.txt(or check the game's log folder).
Attaching the full log helps a lot — include it as a file or pastebin link. - Your mod version and a list of other installed mods (if relevant).
Contact / Discord for feature requests and support: https://discord.gg/q7EwpvgJ
Changelog
- 1.0.0 — Initial release
Credits
Author: SplitBrudis
Built for: the REPO modding community
License
Recommended: MIT license for code. MIT is permissive and reduces friction for other modders to use, test, and contribute.
- Code: MIT — include
license.txtin the package. - Assets: © SplitBrudis — consider
CC-BY-NCfor assets if you want to allow sharing but restrict commercial use. Put asset licensing intoASSETS_LICENSE.txt.