

FS25 Volatile Economy BETA v1.0
Description
The mod replaces static prices at points of sale with a **dynamic market economy** with a simulation of supply and demand.
Mechanics
Volatile prices
Each combination of “point of sale × type of grain” has its own independent **market index** (±10% of the base price). The indices start with a small random spread – the markets are no longer identical at the beginning of the game.
Seasonal demand
Demand for crops varies by season:
– **Spring** – high demand for rapeseed, moderate for grain
– **Summer** – peak demand for wheat and sunflower
– **Autumn** – it is profitable to sell corn, sugar beets, soybeans
– **Winter** – shortage of potatoes and silage, prices rise
Competition
Every 6 game hours, sales of competitors are simulated (0.5–8 tons per point). This creates **constant supply pressure** – if you don’t sell, your competitors will lower their prices for you.
Player Offer Shock
When you sell a large volume at a time, the price at that point immediately decreases (the effect depends on the number of tons). Sell in small quantities to different locations for better profits!
Market events (10 types)
Every month there is a 100% chance that a random event will be triggered.
HUD overlay
When approaching a point of sale, a panel appears with:
– Current price deviations (%, color: green=expensive, red=cheap)
– Trend (↑↓→)
– Active events and remaining days
Installation
1. Unpack the `VolatileEconomy` folder into:
Documents\My Games\FarmingSimulator2025\mods\
2. Launch FS25 and enable the mod in the mod manager
3. Download or create a new map
Configuration
All parameters are in `src/MarketData.lua`:
“`lua
MarketData.UPDATE_INTERVAL_HOURS = 6 — price update frequency
MarketData.MAX_PRICE_DEVIATION = 0.50 — max. deviation (±50%)
MarketData.MEAN_REVERSION_SPEED = 0.08 — speed of return to normal
MarketData.SUPPLY_SHOCK_FACTOR = 0.00004 — the impact of one sale on the price
MarketData.COMPETITOR_MAX_TONS = 8.0 — competitor activity
“
For **hard** mode, increase `MAX_PRICE_DEVIATION` to 0.70 and `SUPPLY_SHOCK_FACTOR` to 0.00008.
Compatibility
– Farming Simulator 25 (descVersion 75+)
– Multiplayer: (server manages prices, clients receive updates)
– Compatible with most maps and culture mods
File structure
VolatileEconomy/
├── modDesc.xml # Mod descriptor
├── icon.dds # Icon (replace with yours)
├── l10n/
│ ├── l10n_en.xml # English localization
│ └── l10n_ru.xml # Russian localization
└── src/
├── MarketData.lua # Data: events, seasons, config
├── VolatileEconomy.lua # Basic logic of economics
└── EconomyHUD.lua # HUD overlay








