HackIt
Hack valuables, shop items, extraction points, carts, and enemies in REPO with synced host-authoritative actions like value boosts, discounts, payout boosts, cart effects, and enemy disruption.
About this mod Author’s original text
HackIt v1.0.5
HackIt turns REPO into a live in-run hacking system where players can target valuables, shop items, extraction points, carts, and enemies through a custom Empress popup.
It adds host-authoritative hack actions, synced hack progress, and multiplayer-safe results so both singleplayer and online runs feel clean and consistent.
Changelog 1.0.4
- Cleaned up a couple of ref cleanup lines that were apparently causing severe distress
- Reduced false-positive AI detector excitement by approximately 2 methods
- Source now contains even less material for people pretending self-unpatch is different
What This Mod Does
- Adds an in-game hacking popup for supported REPO targets.
- Lets players hack valuables, shop items, extraction points, carts, and enemies.
- Uses host-authoritative logic so multiplayer stays synced properly.
- Supports both singleplayer and online play.
- Shows synced hacking progress with a visible hack bar.
- Prevents the same target from being hacked more than once.
Hack Targets And What Each Hack Does
Valuables
Valuables can roll one of these hacks:
- Boost Value
Increases the valuable's final sale value.
- Jackpot
Greatly boosts the valuable's value for a bigger payout.
- Feather
Makes the valuable lighter to carry.
If the hack fails, the valuable can crash in value instead.
Shop Items
Shop items can roll one of these hacks:
- Discount 50%
Cuts the shop price in half.
- Almost Free
Drops the price to a tiny fraction of the normal cost.
- Markup x2
Doubles the price instead.
If the hack fails, the item's price can become worse instead of better.
Extraction Points
Extraction points can roll one of these hacks:
- Payout x1.5
Increases extraction payout by 1.5x.
- Payout x2
Doubles extraction payout.
- Payout x3
Triples extraction payout.
If the hack fails, the extractor payout can drop instead.
Carts
Carts can roll one of these hacks:
- Feather Pull 60s
Makes the cart lighter and easier to move for 60 seconds.
- Handle Lock 60s
Disrupts the cart for 60 seconds.
If the hack fails, the cart can get hit with Axle Jam.
Enemies
Enemies can roll one of these hacks:
- Pacify 45s
Disrupts enemy aggression and chase behavior for 45 seconds.
- Freeze 12s
Freezes the enemy for 12 seconds.
If the hack fails, the hack is wasted and the enemy does not get the helpful effect.
How It Works
HackIt adds a target-based popup that appears while you are in a level.
That means:
- you look at a valid target
- the popup shows available hack options
- a player starts the hack
- the hack runs through a timed progress bar
- the host resolves the result
- all players receive the synced outcome
The system is designed so the host controls the real result, while clients still get a responsive hacking UI.
Controls
- F6
Toggles the Empress HackIt popup.
- 1, 2, 3
Activates the listed hack option for the current target.
Config Settings
| Setting | Default | What it changes |
| --- | --- | --- |
| Enabled | true | Turns HackIt on or off |
| TogglePopupKey | F6 | Toggles the Empress HackIt popup |
| AllowClientRequests | true | Lets non-host clients send hack requests to the host |
| PopupTargetRange | 12 | Sets how far away HackIt can detect valid targets |
Notes
- This mod works in both singleplayer and multiplayer.
- Multiplayer hacks are host-authoritative by design.
- Clients can request hacks, but the host decides the final result.
- Hack results are synced so players see matching outcomes in the run.
- Targets can only be hacked once.
- Hacks take time to complete and do not resolve instantly.
- When you FREEZE Or PPACIFY an Enemy, the hosts console will show errors - IGNORE THEM, they do not matter. - That is just the game freaking out due to it's behaviour swapping temp
Credits
- Created by Omniscye / Empress
- Thanks to Skript for helping me test
- Source note: global unpatch cleanup is "bad" but somehow a mod that does self-unpatch is good
Every system has a weakness. HackIt just tea
Install & use Install: BepInEx plugin
- The archive from playbuff is the mod itself — usually a BepInEx plugin (a .dll or a plugin folder once unzipped).
- Recommended: use a community mod manager (such as r2modman) — pick this game, import the mod, and the manager sets up BepInEx and its dependencies for you.
- Manual route: install the BepInEx loader in the game folder, then drop the unzipped .dll or plugin folder into BepInEx/plugins/.
- Launch the game — the BepInEx console logs every plugin it loads; seeing this mod in the log means it is installed.
Mods with listed dependencies need those installed too, or they will not load. Options are usually changed in-game or in the plugin's config file.
Install these first, or the mod will not work: