Volatile Economy V Beta 2
# Volatile Economy β Farming Simulator 25 Mod The mod replaces static prices at points of sale with a **dynamic market economy** with a simulation of supply and demand. ### π 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 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 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 β` Italian localization added.