SplitBrudis-Impostor_Mod_Among_Us_Style icon

Impostor Mod Among Us Style

Adds impostor gameplay and lobby-host configurable settings (kill cooldown, meetings, kill range etc.) for REPO.

Last updated a day ago
Total downloads 210
Total rating 1 
Categories Mods Client-side Server-side
Dependency string SplitBrudis-Impostor_Mod_Among_Us_Style-1.0.6
Dependants 0 other packages depend on this package

This mod requires the following mods to function

BepInEx-BepInExPack-5.4.2100 icon
BepInEx-BepInExPack

BepInEx pack for Mono Unity games. Preconfigured and ready to use.

Preferred version: 5.4.2100
Zehs-REPOLib-2.1.0 icon
Zehs-REPOLib

Library for adding content to R.E.P.O.

Preferred version: 2.1.0
nickklmao-MenuLib-2.5.0 icon
nickklmao-MenuLib

A library for creating UI!

Preferred version: 2.5.0
nickklmao-REPOConfig-1.2.3 icon
nickklmao-REPOConfig

Edit mod configs in-game!

Preferred version: 1.2.3

README

Impostor Mod

Author: SplitBrudis
Version: 1.0.6

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)
  • 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)

  1. Copy the BepInEx/plugins/ImpostorMod/ folder into your game install folder (where BepInEx is installed).
  2. Ensure the mod DLL(s) and the Assets/ folder (icons, images) are present.

r2modman / Thunderstore (recommended)

  1. Open r2modman and select the REPO game profile.
  2. Install the package from Thunderstore or use Install from zip with the packaged .zip.
  3. The package root should include:
    • manifest.json
    • README.md (this file)
    • icon.png (256×256)
    • BepInEx/plugins/ImpostorMod/... (DLL(s) and Assets/)

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 kills
  • Gameplay -> KillRangeSeconds — kill distance (meters)
  • Gameplay -> VoteTimerSeconds — vote duration (seconds)
  • Gameplay -> EmergencyMeetingsPerPlayer — meetings per player
  • Gameplay -> 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: https://www.paypal.com/ncp/payment/YAJRFTRSDLXF2
  • Ko-fi: https://ko-fi.com/Z8Z31KKWWM
  • 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/wndjjt2M4F


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.txt in the package.
  • Assets: © SplitBrudis — consider CC-BY-NC for assets if you want to allow sharing but restrict commercial use. Put asset licensing into ASSETS_LICENSE.txt.