You are viewing a potentially older version of this package. View all versions.
EvilTwins-EvilTwinsMods-0.5.0 icon

EvilTwinsMods

Configurable R.E.P.O. tweaks: cosmetic box range/rarity, shop price scaling, upgrade sharing, valuable damage tracking, and an in-truck value monitor.

Date uploaded 3 weeks ago
Version 0.5.0
Download link EvilTwins-EvilTwinsMods-0.5.0.zip
Downloads 23
Dependency string EvilTwins-EvilTwinsMods-0.5.0

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

README

EvilTwins Mods

A configurable R.E.P.O. mod made for the EvilTwins group. It combines several host-controlled gameplay tweaks with a truck monitor that shows team value, remaining loot value, and damage caused by each player.

Features

  • Cosmetic box control - set a random cosmetic box target between a configurable minimum and maximum each level.
  • Cosmetic rarity weights - optionally adjust cosmetic box rarity chances.
  • Shop price tweaks - adjust upgrade, weapon, drone, health pack, and crystal prices.
  • Shop scaling tweaks - optionally reduce or disable multiplayer, owned-upgrade, and level-progress price scaling.
  • Upgrade sharing - optionally give the same upgrade to the whole team when one player uses an upgrade.
  • Valuable tracking - tracks total value, discovered value, remaining value, extracted value, and value lost to damage.
  • Damage board - tracks how much value each player damaged or destroyed.
  • Truck value monitor - adds an in-truck monitor showing value and damage information during the level.

Client or server side?

Install this mod for everyone in the lobby.

The gameplay-changing settings are host-authoritative by default, so the host's config controls cosmetic boxes, shop prices, upgrade sharing, and valuable tracking. The mod also has client-side visual/UI pieces, especially the truck monitor, so players should have the mod installed too.

Configuration

Config file:

BepInEx/config/eviltwins.repo.mods.cfg

You can also edit settings in-game with a config menu mod such as REPOConfig if you have one installed.

Important sections:

[General]
HostAuthoritativeConfig = true

[Cosmetic Box Range]
Enabled = true
MinBoxes = 1
MaxBoxes = 4

[Cosmetic Box Rarity Weights]
Enabled = false

[Shop Tweaks]
Enabled = false

[Upgrade Sharing]
Enabled = false

[Valuable Tracking]
Enabled = true

[Truck Value Screen]
Enabled = true

Notes

  • Do not run BlackBox at the same time unless you specifically want duplicate value monitors/tracking.
  • You may see harmless Unity warnings about a missing Blackbox.MonitorTest script. EvilTwins Mods uses the BlackBox monitor prefab for the visual layout, but it uses its own tracking and display logic.
  • The host should configure gameplay settings before starting a run.

Credits

The truck monitor visual prefab uses the mydamagecanvasbundle asset originally packaged with BlackBox by RoemisTeam/Roemi. EvilTwins Mods uses its own value tracking, damage attribution, upgrade sharing, cosmetic box, and shop logic; the BlackBox asset bundle is used only for the monitor visual layout.

Changelog

0.5.0

  • Added automatic cleanup for old unused shop filter config sections.
  • Reduced default debug log spam for new configs.
  • Added release packaging support.
  • Uses the BlackBox monitor asset bundle for the truck value screen while keeping EvilTwins Mods tracking logic.