


This mod is ONLY required for the host in multiplayer games. Other players do not need to install this mod for it to work properly.
Clients can install it to see the same synced economy UI as the host
A full-featured dynamic economy mod for R.E.P.O.
On every level (starting from level 2 configurable), the game can roll (with 50% chance) one of 33 unique economy events like Inflation, Chaos, or Treasure Rush — each with different effects on valuable value. The chance is fully configurable.
Valuable prices are no longer fixed. Instead, each item dynamically rolls a value based on the current economy type and level scaling. with (custom config settings).
The result? A fresh, unpredictable economy every run!
📘 New to REPOConomy? Check out the How It Works section below! 📘
⚠️ Highly Recommended: Read Before Playing ⚠️
Pretty simple — here's a detailed explanation:
At the start of each level (only levels — not shop!), the host and all players (if they also have this mod installed) see the UI with the current economy:
💡 Example of the interface screenshot:
The UI consists of 4 lines:
StableLevelScale) are usedDeflation — an event that affects valuable prices, and so on...Example: –5% to +10%
+3.7% or –2.1% — randomly pickedExample: Level 4 (–1.5% +1.5%)
This shows how much level scaling affects the economy:
LevelScaleMin and LevelScaleMax are set in the config (default: 0.5%)RangeRange was –5% ~ +10%, then on level 4 it becomes:–6.5% ~ +11.5%Example:
Stable → Economy by defaultDeflation → Market CrashEach valuable gets a unique price modification percentage.
Here's how it works:
The current Range is used, for example:
–5% min — +10% max
The mod picks a random value within this range.
Example:
+1.43%–2.41%This means:
These values are independent and unique for each valuable
The logic is fully randomized, but limited by the Range
🖼 Screenshot showing how the mod changes valuable prices:
So each level creates a new economic situation where some valuables become more valuable, while others become less valuable.
Events begin appearing from level 2, with a 50% chance.
Events modify the value Range for valuables.
Examples:
🟢 Inflation:
+0% to the min value+10% to the max value–5% → –5%, +10% → +20%🔻 Deflation:
–10%–5%–5% → –15%, +10% → +5%Each event affects how much valuables can rise or fall in value, making the game more interesting, harder, or more profitable.
EventsStartLevel (default: 2), and appear with a 50% chance..cfg or via the REPOConfig GUI.We hope now you understand how REPOConomy works — and how it makes every run unique!
REPOConomy.dll into your BepInEx/plugins folder💡 Recommended: Install the REPOConfig mod to change these settings directly in-game via a GUI.
Located in:
BepInEx/config/PxntxrezStudio.REPOConomy.cfg
Below are all available configuration options.
| Setting | Description | Default |
|---|---|---|
| DefaultBaseMin | Base minimum multiplier applied before level scaling | 5.0 |
| DefaultBaseMax | Base maximum multiplier applied before level scaling | 10.0 |
| UseTwoStepPercentRoll | Separate negative and positive percent rolls | false |
| Setting | Description | Default |
|---|---|---|
| LevelScaleMin | Percent increase added to minimum per level | 0.5 |
| LevelScaleMax | Percent increase added to maximum per level | 0.5 |
| Setting | Description | Default |
|---|---|---|
| ClampMinLimit | Lowest allowed percent (e.g. –100% reduction) | 100.0 |
| ClampMaxLimit | Highest allowed percent (e.g. +1000% increase) | 1000.0 |
| Setting | Description | Default |
|---|---|---|
| EventsStartLevel | Level at which economy events can begin | 2 |
| NoEvents | Force all runs to use Stable economy (disable events) | false |
| Setting | Description | Default |
|---|---|---|
| UseEventsChance | Enable random event roll per level | true |
| EventChance | Chance (%) to trigger an economy event when permitted | 50 |
| Setting | Description | Default |
|---|---|---|
| ShowTotalMapValue | Log (In console) total dollar value of all valuables on the map | false |
Below are all available Events and their effects.
More events will be added with every updates!
| Event (EconomyType) | Effect on baseMin / baseMax |
In-Game Description |
|---|---|---|
| Stable | No change (Uses the values from the config) | Economy by default |
| Deflation | –10% min, –5% max | Market Crash |
| Inflation | +0% min, +10% max | Moment to Get Rich! |
| Chaos | –10% min, +10% max | Financial chaos... |
| FreezeMarket | 0% min, 0% max | Economy frozen :( |
| BlackMarketSurge | –10% min, +20% max | Values have become more expensive... |
| Overload | –100% min, +100% max | 50/50 |
| RareBoom | +5% min, +30% max | Values are suddenly in price! |
| CommonCrash | –30% min, –10% max | Values are devalued! |
| LegendaryOnlyMatters | –20% min, +5% max | Only the best makes sense... |
| EchoMarket | –25%→0% min, 0%→+25% max (random) | Prices are jumping like crazy... |
| ReverseInflation | –15% min, –5% max | Budget is better than wealth... |
| LuxuryHunt | +10% min, +40% max | Values are much more expensive! |
| DumpsterDive | +5% min, +60% max | Everything has become expensive! |
| ExtraProfit | +0% min, +50% max | Today you can sell more profitably! |
| ScamSeason | –30% min, –10% max | Prices are falling... :( |
| SuddenDrop | –50% min, –20% max | Almost everything has depreciated! |
| TreasureRush | +100% min, +200% max | Every value is — treasure! |
| ZeroGravity | –50% min, +150% max | Everything is unstable... |
| Turbulence | ±30% equally to min & max (random) | Prices behave unpredictably... |
| BubbleBurst | –40% min, –5% max | The market was booming... until it wasn’t |
| CollectorsFrenzy | +30% min, +80% max | Everything is worth more than it should be |
| PanicSale | –40% min, –20% max | Players are panic-selling everything for pennies! |
| EconomicTwister | Ignores min/max — 0%→200% per valuable | Every valuable gets a completely random value. |
| TaxAudit | –15% min, –15% max | The Tax Department has reviewed your valuables. |
| Crash & Burn | –90% min, 0% max | The market is collapsing — brace for losses. |
| GoldenHour | +20% min, +50% max | A perfect time to sell — prices are booming! |
| CrystalBubble | +50% min, +100% max | Market euphoria! Prices are sky-high… for now |
| CoinDecay | –20% min, –60% max | Everything feels worthless. Time to sell or hold? |
| EchoCrash | ±50% equally to min & max (random) | Residual shockwaves shake the market unpredictably |
| SpeculationBubble | –20% min, +100% max | Prices are inflating without logic... Bubble may burst any time! |
| ColdStorage | –10% min, –10% max | Nothing sells well. Prices are frozen under market value. |
| PriceWhirlwind | –60%→0% min, 0%→+60% max (random) | An unstable market surge throws prices into a whirlwind! |
All events roll each level (if level ≥ EventsStartLevel and chance roll succeeds) and are clamped between ClampMinLimit and ClampMaxLimit.
Report bugs, suggest features, or provide feedback:
| Discord Server | Channel | Post |
|---|---|---|
| R.E.P.O. Modding Server | #released-mods |
REPOConomy |