diff --git a/engine/src/worlds/collections/arid_world/biomes.json b/engine/src/worlds/collections/arid_world/biomes.json new file mode 100644 index 00000000..8664802e --- /dev/null +++ b/engine/src/worlds/collections/arid_world/biomes.json @@ -0,0 +1,61 @@ +{ + "collection": "arid_world", + "biomes": [ + { + "id": "dust_plain", + "name": "Dust Plain", + "color": [0.72, 0.42, 0.28], + "category": "arid", + "tags": ["is_dry"], + "temp_range": [0.0, 1.0], + "moisture_range": [0.0, 0.05], + "quality_range": [1, 3], + "flora_climax": { "canopy": 0.0, "undergrowth": 0.0, "fungi": 0.0 }, + "fauna_capacity": 0, + "substrate_types": ["regolith", "lowland"], + "food_web_tier": "none" + }, + { + "id": "canyon", + "name": "Canyon", + "color": [0.60, 0.28, 0.16], + "category": "arid", + "tags": ["is_elevated", "is_dry"], + "temp_range": [0.0, 1.0], + "moisture_range": [0.0, 0.1], + "quality_range": [1, 4], + "flora_climax": { "canopy": 0.0, "undergrowth": 0.0, "fungi": 0.0 }, + "fauna_capacity": 0, + "substrate_types": ["canyon_wall", "highland_basalt"], + "food_web_tier": "none" + }, + { + "id": "ancient_lakebed", + "name": "Ancient Lakebed", + "color": [0.55, 0.45, 0.32], + "category": "arid", + "tags": ["is_dry"], + "temp_range": [0.0, 1.0], + "moisture_range": [0.0, 0.08], + "quality_range": [1, 3], + "flora_climax": { "canopy": 0.0, "undergrowth": 0.0, "fungi": 0.0 }, + "fauna_capacity": 0, + "substrate_types": ["clay", "lowland"], + "food_web_tier": "none" + }, + { + "id": "dune_field", + "name": "Dune Field", + "color": [0.80, 0.55, 0.35], + "category": "arid", + "tags": ["is_dry"], + "temp_range": [0.0, 1.0], + "moisture_range": [0.0, 0.05], + "quality_range": [1, 2], + "flora_climax": { "canopy": 0.0, "undergrowth": 0.0, "fungi": 0.0 }, + "fauna_capacity": 0, + "substrate_types": ["sand", "regolith"], + "food_web_tier": "none" + } + ] +}