diff --git a/engine/src/worlds/collections/volcanic_world/biomes.json b/engine/src/worlds/collections/volcanic_world/biomes.json new file mode 100644 index 00000000..8ffe5e4d --- /dev/null +++ b/engine/src/worlds/collections/volcanic_world/biomes.json @@ -0,0 +1,61 @@ +{ + "collection": "volcanic_world", + "biomes": [ + { + "id": "volcanic_plains", + "name": "Volcanic Plains", + "color": [0.25, 0.18, 0.14], + "category": "volcanic", + "tags": ["is_dry"], + "temp_range": [0.6, 1.0], + "moisture_range": [0.0, 0.15], + "quality_range": [1, 3], + "flora_climax": { "canopy": 0.0, "undergrowth": 0.0, "fungi": 0.0 }, + "fauna_capacity": 0, + "substrate_types": ["basalt", "regolith"], + "food_web_tier": "none" + }, + { + "id": "lava_field", + "name": "Lava Field", + "color": [0.70, 0.15, 0.05], + "category": "volcanic", + "tags": ["is_volcanic", "is_dry"], + "temp_range": [0.88, 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": ["lava", "basalt"], + "food_web_tier": "none" + }, + { + "id": "caldera", + "name": "Caldera", + "color": [0.45, 0.10, 0.08], + "category": "volcanic", + "tags": ["is_elevated", "is_volcanic"], + "temp_range": [0.75, 1.0], + "moisture_range": [0.0, 0.1], + "quality_range": [1, 3], + "flora_climax": { "canopy": 0.0, "undergrowth": 0.0, "fungi": 0.0 }, + "fauna_capacity": 0, + "substrate_types": ["volcanic_rock", "basalt"], + "food_web_tier": "none" + }, + { + "id": "basalt_highland", + "name": "Basalt Highland", + "color": [0.30, 0.25, 0.22], + "category": "volcanic", + "tags": ["is_elevated", "is_dry"], + "temp_range": [0.5, 1.0], + "moisture_range": [0.0, 0.1], + "quality_range": [1, 3], + "flora_climax": { "canopy": 0.0, "undergrowth": 0.0, "fungi": 0.0 }, + "fauna_capacity": 0, + "substrate_types": ["basalt", "highland_basalt"], + "food_web_tier": "none" + } + ] +}