sq_yan-QuotaControl icon

QuotaControl

Buy a $30,000 team upgrade to unlock a shop-style extraction confirmation button. Persistent per run. Requires REPOLib.

By sq_yan
Last updated 43 minutes ago
Total downloads 33
Total rating 1 
Categories AI Generated Upgrades Mods
Dependency string sq_yan-QuotaControl-0.1.3
Dependants 0 other packages depend on this package

This mod requires the following mods to function

BepInEx-BepInExPack-5.4.2305 icon
BepInEx-BepInExPack

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

Preferred version: 5.4.2305
Zehs-REPOLib-4.3.0 icon
Zehs-REPOLib

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

Preferred version: 4.3.0

README

Quota Control

A standalone purchasable manual-extraction upgrade for R.E.P.O. v0.5.1.

Rules

  • Before installation, extraction is completely vanilla and automatic.

  • Buy QUOTA CONTROL in the shop: regular price $30,000-36,000. Vanilla discounts work.

  • Use the unit like an upgrade after leaving the shop. One installation unlocks manual control for the entire team for the rest of this saved run.

  • Activate an extraction point normally. Load valuables until the quota is reached, then aim at the separate shop-style confirmation stand and press Grab (default left mouse) or Interact (default E).

  • The confirmation stand uses the vanilla shop geometry, proportions and materials. It is visible both before activation and while loading valuables, after the upgrade has been installed. Activate the point with its original wall switch; the stand confirms the loaded quota.

  • Below-quota presses cannot start extraction. The host recalculates the actual haul at the moment of confirmation.

  • No change to quotas, item values, surplus rewards, countdown, damage or shop checkout.

  • The original wall switch only activates the point. Confirm the haul using the separate stand.

  • Requires BepInEx 5 and REPOLib 4.3.0 on every player. No original confirmation mod required.

  • Do not combine with other automatic/manual extraction patches such as ExtractionPointConfirmButton or ExtractionConfirm.

Model

Custom 3D industrial control unit built at runtime: yellow housing, dark back plate, two handles, raised green button and status LED. Original AI-generated printed face. Uses the vanilla upgrade interaction and root physics, without distributing game assets.

Test

Use a separate test run. With RepoCommandConsole, open F2 and run:

/spawn "item:QUOTA CONTROL" 1 player-location

Use it outside the shop, then test a regular extraction point. Check below-quota rejection, enough-quota manual confirmation, removing valuables before pressing, another extraction point, save/reload, new run reset, a client pressing the button and the Halloween tower. Before buying the upgrade, verify automatic extraction still works.

Startup, item registration and spawning the custom model were checked in a separate singleplayer test run. Ten automated rule tests and seven patch targets passed. Multiplayer and event-mode interactions have not been fully verified.

Inspired by Zehs - ExtractionPointConfirmButton. No code or assets from that mod are included. The stand copies only render geometry from the installed game at runtime; no checkout scripts or new Photon view IDs are created. Confirmation requests go through REPOLib to the host.

Build: ./build.ps1 -GameDir PATH_TO_REPO with .NET SDK 8+.

Credits

Mod by sq_yan. Custom panel artwork created using AI. Requires REPOLib.