diff --git a/games/age-of-dwarves/data/world/fauna/air.json b/games/age-of-dwarves/data/world/fauna/air.json new file mode 100644 index 00000000..f717c6bb --- /dev/null +++ b/games/age-of-dwarves/data/world/fauna/air.json @@ -0,0 +1,12 @@ +{ + "nesting_terrains": [ + "temperate_forest", + "tropical_rainforest", + "boreal_forest", + "montane_forest", + "cloud_forest", + "savanna" + ], + "migration_range": 5, + "altitude_preference": "low" +} diff --git a/games/age-of-dwarves/data/world/fauna/land.json b/games/age-of-dwarves/data/world/fauna/land.json new file mode 100644 index 00000000..1c7b9ad1 --- /dev/null +++ b/games/age-of-dwarves/data/world/fauna/land.json @@ -0,0 +1,16 @@ +{ + "undergrowth_weight": 0.6, + "canopy_weight": 0.2, + "fungi_weight": 0.2, + "habitat_abandon_threshold": 0.3, + "habitat_abandon_turns": 10, + "habitat_thriving_threshold": 0.7, + "capacity_per_10_tiles": 20.0, + "maturity_age_base": 5, + "max_age_base": 40, + "quality_up_turns_base": 10, + "health_feed_rate": 0.08, + "health_starve_rate": 0.04, + "health_old_age_rate": 0.03, + "health_quality_mismatch_rate": 0.02 +} diff --git a/games/age-of-dwarves/data/world/fauna/marine.json b/games/age-of-dwarves/data/world/fauna/marine.json new file mode 100644 index 00000000..4622797d --- /dev/null +++ b/games/age-of-dwarves/data/world/fauna/marine.json @@ -0,0 +1,17 @@ +{ + "whale_min_quality": 2, + "whale_min_depth": 1, + "whale_max_depth": 8, + "whale_proximity_weighted": false, + "lake_min_size_for_1_fish": 2, + "lake_min_size_for_2_fish": 4, + "lake_guaranteed": true, + "reef_growth_rate": 0.01, + "reef_bleach_temp": 0.75, + "fish_reproduction_rate": 0.1, + "fish_capacity_reef_bonus": 0.5, + "fish_capacity_reef_penalty": -0.5, + "fish_temp_scale_tropical": 1.0, + "fish_temp_scale_temperate": 0.7, + "fish_temp_scale_polar": 0.3 +}