Contracts
Watch every contract being run, look at each gang's board, and hand out new boards.
🔝 Top bar
- Re-roll all gangs: gives every gang a fresh contract board. Completed and cooldown states are cleared. Contracts already running keep going.
- Stats: Definitions, Enabled, Active runs.
Tabs
Definitions
Every contract:
| Column | Meaning |
|---|---|
| Contract | Name, type (Counter with target, or Scripted with steps), time limit, cooldown |
| Level | Gang level needed |
| XP | XP given |
| Rewards | Reward list |
| Enabled | On or Off |
Press Edit contract on a row to change it from the panel: label, description, level, XP, time limit, rewards, the target of count contracts, and its Mission settings (locations, models and numbers). Changes apply to runs started after saving. Reset puts the contract back to its values in shared/contracts/.
Weed Runner: the item and amount mission settings are what the buyer asks for and takes. Set item to any item in your inventory, for example a different drug.
Active runs
Every contract in progress:
- Contract name, gang, and who started it.
- Progress and time left.
- 🚫 Cancel run: fails it immediately. The gang gets no cooldown.
Gang rolls
- Select a gang.
- See its current board: gang level, how many are done, and when it re-rolls.
- Each contract shows Available, Active, Done, Cooldown or Locked.
- Re-roll gang gives just this gang a new board.
Run history
Filter by gang, status (Active, Done, Failed, Expired) and how many to show.
| Column | Meaning |
|---|---|
| Contract | Name and start time |
| Gang / Starter | Who ran it |
| Progress | How far they got, and how long it took |
| Status | Hover for the reason: Completed, Abandoned, Starter died, Disconnected, Timed out, Cancelled by staff, … |
✅ When to re-roll
- A gang reports an empty or stuck board.
- After adding or enabling new contracts, so gangs see them straight away.
- After an update or a problem that affected contracts.