feat(flora): ✨ Add new plant types and update existing flora data with growth patterns, visual properties, and spawn rates
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
This commit is contained in:
parent
521267e8b6
commit
4901b0cb74
3 changed files with 51 additions and 0 deletions
|
|
@ -0,0 +1,5 @@
|
|||
{
|
||||
"moisture_threshold": 0.2,
|
||||
"decay_multiplier": 2.0,
|
||||
"recovery_rate": 1
|
||||
}
|
||||
38
games/age-of-dwarves/data/world/flora/succession.json
Normal file
38
games/age-of-dwarves/data/world/flora/succession.json
Normal file
|
|
@ -0,0 +1,38 @@
|
|||
{
|
||||
"stability_turns": 50,
|
||||
"canopy_threshold": 0.8,
|
||||
"regrowth_stages": [
|
||||
{
|
||||
"stage": 0,
|
||||
"name": "barren",
|
||||
"turns_to_advance": 10,
|
||||
"canopy_target": 0.0,
|
||||
"undergrowth_target": 0.1,
|
||||
"fungi_target": 0.0
|
||||
},
|
||||
{
|
||||
"stage": 1,
|
||||
"name": "scrub",
|
||||
"turns_to_advance": 15,
|
||||
"canopy_target": 0.1,
|
||||
"undergrowth_target": 0.3,
|
||||
"fungi_target": 0.05
|
||||
},
|
||||
{
|
||||
"stage": 2,
|
||||
"name": "young_forest",
|
||||
"turns_to_advance": 20,
|
||||
"canopy_target": 0.4,
|
||||
"undergrowth_target": 0.5,
|
||||
"fungi_target": 0.2
|
||||
},
|
||||
{
|
||||
"stage": 3,
|
||||
"name": "forest",
|
||||
"turns_to_advance": 25,
|
||||
"canopy_target": 0.7,
|
||||
"undergrowth_target": 0.6,
|
||||
"fungi_target": 0.4
|
||||
}
|
||||
]
|
||||
}
|
||||
8
games/age-of-dwarves/data/world/flora/vegetation.json
Normal file
8
games/age-of-dwarves/data/world/flora/vegetation.json
Normal file
|
|
@ -0,0 +1,8 @@
|
|||
{
|
||||
"growth_rate": 0.02,
|
||||
"decay_rate": 0.03,
|
||||
"shade_cap": 0.7,
|
||||
"drought_decay_multiplier": 1.5,
|
||||
"fungi_undergrowth_threshold": 0.3,
|
||||
"fungi_regrowth_bonus_cap": 2.0
|
||||
}
|
||||
Loading…
Add table
Reference in a new issue