Volatile Economy

0
1 downloads
March 12, 2026
Volatile Economy

Description

# Volatile Economy - Farming Simulator 25 Mod

## 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

```

Credits

NoticeGG

Files

320.8 KB

Primary

1 Downloads

Download

Version:Beta 2
File size:320.8 KB
Downloads:1

Rating

Rating
0
Rate this mod
Views
19