Completes player→ecology feedback. EcologyEngine::deplete_flora_at(col,row,amount) depletes a tile's Producer-diet (flora) populations (registry-identified); GdFaunaEcology.deplete_flora_at exposes it; EcologyState._on_tile_improved fires it when a flora-clearing improvement (deforestation) completes — so clear-cutting a forest removes its flora (the terrain→grassland change also drives the gradual die-off). With the fauna half (over-hunting → extinction), the living world now reacts to player pressure both ways. Logic stays in mc_ecology (Rail 1). Test: deplete_flora_at_targets_producer_species_only (mc-ecology green); dylib rebuilt + deployed; canonical GUT 745/0 (wiring loads, no regression). p3-19 → done. Next: p3-20 (weather→scouting). Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| age-of-dwarves | ||
| age-of-elves/guide | ||
| age-of-kzzkyt/guide | ||
| sandbox | ||