Add newer CoalGov update

This commit is contained in:
CoalGov Deploy
2026-07-11 02:06:53 +00:00
parent dd69ab17a5
commit 963cdd2d9d
39 changed files with 2763 additions and 43 deletions

View File

@@ -39,6 +39,23 @@ When a player sells a full inventory, the whole batch does not receive the first
Food items start with Ministry stock 0 by default, so players must sell food into the market before anyone can buy it back out.
===== Buyback Protection =====
CoalGov records protected buyback lots when a player buys resources from the Ministry. If that same player sells the same material within the configured protection window, protected units are paid at the recorded buy unit price instead of the current dynamic sell price.
This is meant to reduce accidental buy/sell losses from misclicks or short-term mistake purchases. After the protection window expires, normal dynamic sell pricing applies.
Default config:
market:
buyback_protection:
enabled: true
duration_hours: 24
===== NPC Food Demand =====
NPC workers can buy configured foods from the market with their own NPC coal account when they cannot feed themselves from NPC inventory or same-zone supply chains. This creates a small simulated food demand for stocked market goods and gives farms/bakers a reason to keep NPC supply chains moving.
===== Default Dynamic Settings =====
market: