docs(biomes): 📝 Update biome definitions in biomes.json with terrain, climate, and resource spawn rate configurations
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
This commit is contained in:
parent
b719fed8af
commit
d08471246e
1 changed files with 209 additions and 3 deletions
|
|
@ -3,6 +3,7 @@
|
|||
{
|
||||
"id": "deep_ocean",
|
||||
"name": "Deep Ocean",
|
||||
"tags": ["is_water"],
|
||||
"temp_range": [0.0, 1.0],
|
||||
"moisture_range": [0.0, 1.0],
|
||||
"quality_range": [1, 4],
|
||||
|
|
@ -14,6 +15,7 @@
|
|||
{
|
||||
"id": "shallow_ocean",
|
||||
"name": "Shallow Ocean",
|
||||
"tags": ["is_water"],
|
||||
"temp_range": [0.0, 1.0],
|
||||
"moisture_range": [0.0, 1.0],
|
||||
"quality_range": [1, 5],
|
||||
|
|
@ -25,6 +27,7 @@
|
|||
{
|
||||
"id": "coral_reef",
|
||||
"name": "Coral Reef",
|
||||
"tags": ["is_water", "is_coast"],
|
||||
"temp_range": [0.55, 1.0],
|
||||
"moisture_range": [0.0, 1.0],
|
||||
"quality_range": [1, 5],
|
||||
|
|
@ -36,6 +39,7 @@
|
|||
{
|
||||
"id": "estuary",
|
||||
"name": "Estuary",
|
||||
"tags": ["is_water", "is_wetland"],
|
||||
"temp_range": [0.2, 0.8],
|
||||
"moisture_range": [0.6, 1.0],
|
||||
"quality_range": [1, 4],
|
||||
|
|
@ -47,6 +51,7 @@
|
|||
{
|
||||
"id": "lake",
|
||||
"name": "Lake",
|
||||
"tags": ["is_water"],
|
||||
"temp_range": [0.0, 1.0],
|
||||
"moisture_range": [0.0, 1.0],
|
||||
"quality_range": [1, 4],
|
||||
|
|
@ -58,6 +63,7 @@
|
|||
{
|
||||
"id": "pond",
|
||||
"name": "Pond",
|
||||
"tags": ["is_water"],
|
||||
"temp_range": [0.0, 1.0],
|
||||
"moisture_range": [0.0, 1.0],
|
||||
"quality_range": [1, 2],
|
||||
|
|
@ -69,6 +75,7 @@
|
|||
{
|
||||
"id": "river",
|
||||
"name": "River",
|
||||
"tags": ["is_water"],
|
||||
"temp_range": [0.0, 1.0],
|
||||
"moisture_range": [0.0, 1.0],
|
||||
"quality_range": [1, 3],
|
||||
|
|
@ -80,6 +87,7 @@
|
|||
{
|
||||
"id": "mangrove",
|
||||
"name": "Mangrove",
|
||||
"tags": ["is_water", "is_wetland", "has_vegetation", "is_coast"],
|
||||
"temp_range": [0.55, 1.0],
|
||||
"moisture_range": [0.7, 1.0],
|
||||
"quality_range": [1, 4],
|
||||
|
|
@ -91,6 +99,7 @@
|
|||
{
|
||||
"id": "tropical_rainforest",
|
||||
"name": "Tropical Rainforest",
|
||||
"tags": ["has_vegetation"],
|
||||
"temp_range": [0.65, 1.0],
|
||||
"moisture_range": [0.7, 1.0],
|
||||
"quality_range": [1, 5],
|
||||
|
|
@ -102,6 +111,7 @@
|
|||
{
|
||||
"id": "tropical_dry_forest",
|
||||
"name": "Tropical Dry Forest",
|
||||
"tags": ["has_vegetation"],
|
||||
"temp_range": [0.55, 1.0],
|
||||
"moisture_range": [0.4, 0.7],
|
||||
"quality_range": [1, 4],
|
||||
|
|
@ -113,6 +123,7 @@
|
|||
{
|
||||
"id": "savanna",
|
||||
"name": "Savanna",
|
||||
"tags": ["has_vegetation", "is_dry", "is_grassland"],
|
||||
"temp_range": [0.55, 1.0],
|
||||
"moisture_range": [0.2, 0.4],
|
||||
"quality_range": [1, 3],
|
||||
|
|
@ -124,6 +135,7 @@
|
|||
{
|
||||
"id": "desert",
|
||||
"name": "Desert",
|
||||
"tags": ["is_dry"],
|
||||
"temp_range": [0.55, 1.0],
|
||||
"moisture_range": [0.0, 0.15],
|
||||
"quality_range": [1, 3],
|
||||
|
|
@ -135,6 +147,7 @@
|
|||
{
|
||||
"id": "temperate_forest",
|
||||
"name": "Temperate Forest",
|
||||
"tags": ["has_vegetation"],
|
||||
"temp_range": [0.25, 0.55],
|
||||
"moisture_range": [0.5, 1.0],
|
||||
"quality_range": [1, 5],
|
||||
|
|
@ -146,6 +159,7 @@
|
|||
{
|
||||
"id": "temperate_grassland",
|
||||
"name": "Temperate Grassland",
|
||||
"tags": ["has_vegetation", "is_grassland"],
|
||||
"temp_range": [0.25, 0.55],
|
||||
"moisture_range": [0.3, 0.5],
|
||||
"quality_range": [1, 4],
|
||||
|
|
@ -157,6 +171,7 @@
|
|||
{
|
||||
"id": "chaparral",
|
||||
"name": "Chaparral",
|
||||
"tags": ["has_vegetation", "is_dry"],
|
||||
"temp_range": [0.25, 0.55],
|
||||
"moisture_range": [0.15, 0.35],
|
||||
"quality_range": [1, 3],
|
||||
|
|
@ -168,6 +183,7 @@
|
|||
{
|
||||
"id": "swamp",
|
||||
"name": "Swamp",
|
||||
"tags": ["has_vegetation", "is_wetland"],
|
||||
"temp_range": [0.35, 0.7],
|
||||
"moisture_range": [0.8, 1.0],
|
||||
"quality_range": [1, 4],
|
||||
|
|
@ -179,6 +195,7 @@
|
|||
{
|
||||
"id": "bog",
|
||||
"name": "Bog",
|
||||
"tags": ["has_vegetation", "is_wetland"],
|
||||
"temp_range": [0.1, 0.4],
|
||||
"moisture_range": [0.7, 1.0],
|
||||
"quality_range": [1, 3],
|
||||
|
|
@ -190,6 +207,7 @@
|
|||
{
|
||||
"id": "boreal_forest",
|
||||
"name": "Boreal Forest",
|
||||
"tags": ["has_vegetation"],
|
||||
"temp_range": [0.1, 0.3],
|
||||
"moisture_range": [0.35, 1.0],
|
||||
"quality_range": [1, 4],
|
||||
|
|
@ -201,6 +219,7 @@
|
|||
{
|
||||
"id": "tundra",
|
||||
"name": "Tundra",
|
||||
"tags": ["is_frozen"],
|
||||
"temp_range": [0.05, 0.15],
|
||||
"moisture_range": [0.0, 0.5],
|
||||
"quality_range": [1, 3],
|
||||
|
|
@ -212,6 +231,7 @@
|
|||
{
|
||||
"id": "polar_desert",
|
||||
"name": "Polar Desert",
|
||||
"tags": ["is_frozen", "is_dry"],
|
||||
"temp_range": [0.0, 0.05],
|
||||
"moisture_range": [0.0, 0.2],
|
||||
"quality_range": [1, 2],
|
||||
|
|
@ -223,6 +243,7 @@
|
|||
{
|
||||
"id": "montane_forest",
|
||||
"name": "Montane Forest",
|
||||
"tags": ["is_elevated", "has_vegetation"],
|
||||
"temp_range": [0.15, 0.45],
|
||||
"moisture_range": [0.4, 1.0],
|
||||
"quality_range": [1, 4],
|
||||
|
|
@ -234,6 +255,7 @@
|
|||
{
|
||||
"id": "cloud_forest",
|
||||
"name": "Cloud Forest",
|
||||
"tags": ["is_elevated", "has_vegetation"],
|
||||
"temp_range": [0.2, 0.45],
|
||||
"moisture_range": [0.7, 1.0],
|
||||
"quality_range": [1, 5],
|
||||
|
|
@ -245,6 +267,7 @@
|
|||
{
|
||||
"id": "alpine_meadow",
|
||||
"name": "Alpine Meadow",
|
||||
"tags": ["is_elevated", "has_vegetation"],
|
||||
"temp_range": [0.05, 0.25],
|
||||
"moisture_range": [0.3, 0.7],
|
||||
"quality_range": [1, 3],
|
||||
|
|
@ -256,6 +279,7 @@
|
|||
{
|
||||
"id": "alpine_tundra",
|
||||
"name": "Alpine Tundra",
|
||||
"tags": ["is_elevated", "is_frozen"],
|
||||
"temp_range": [0.0, 0.15],
|
||||
"moisture_range": [0.0, 0.4],
|
||||
"quality_range": [1, 2],
|
||||
|
|
@ -265,19 +289,33 @@
|
|||
"food_web_tier": "primary"
|
||||
},
|
||||
{
|
||||
"id": "permanent_ice",
|
||||
"name": "Permanent Ice",
|
||||
"id": "sea_ice",
|
||||
"name": "Sea Ice",
|
||||
"tags": ["is_water", "is_frozen"],
|
||||
"temp_range": [0.0, 0.08],
|
||||
"moisture_range": [0.0, 1.0],
|
||||
"quality_range": [1, 1],
|
||||
"flora_climax": { "canopy": 0.0, "undergrowth": 0.0, "fungi": 0.0 },
|
||||
"fauna_capacity": 1,
|
||||
"substrate_types": ["deep_water", "shallow_water"],
|
||||
"food_web_tier": "primary"
|
||||
},
|
||||
{
|
||||
"id": "glacial",
|
||||
"name": "Glacial Ice",
|
||||
"tags": ["is_elevated", "is_frozen"],
|
||||
"temp_range": [0.0, 0.1],
|
||||
"moisture_range": [0.0, 1.0],
|
||||
"quality_range": [1, 1],
|
||||
"flora_climax": { "canopy": 0.0, "undergrowth": 0.01, "fungi": 0.0 },
|
||||
"fauna_capacity": 1,
|
||||
"substrate_types": ["peak"],
|
||||
"substrate_types": ["peak", "mountain", "lowland"],
|
||||
"food_web_tier": "primary"
|
||||
},
|
||||
{
|
||||
"id": "subterranean",
|
||||
"name": "Subterranean",
|
||||
"tags": ["is_subterranean"],
|
||||
"temp_range": [0.1, 0.5],
|
||||
"moisture_range": [0.2, 0.8],
|
||||
"quality_range": [1, 4],
|
||||
|
|
@ -285,6 +323,174 @@
|
|||
"fauna_capacity": 8,
|
||||
"substrate_types": ["cave"],
|
||||
"food_web_tier": "secondary"
|
||||
},
|
||||
{
|
||||
"id": "ocean",
|
||||
"name": "Ocean",
|
||||
"tags": ["is_water"],
|
||||
"temp_range": [0.0, 1.0],
|
||||
"moisture_range": [0.0, 1.0],
|
||||
"quality_range": [1, 4],
|
||||
"flora_climax": { "canopy": 0.0, "undergrowth": 0.0, "fungi": 0.0 },
|
||||
"fauna_capacity": 8,
|
||||
"substrate_types": ["deep_water", "shallow_water"],
|
||||
"food_web_tier": "secondary"
|
||||
},
|
||||
{
|
||||
"id": "coast",
|
||||
"name": "Coast",
|
||||
"tags": ["is_water", "is_coast"],
|
||||
"temp_range": [0.0, 1.0],
|
||||
"moisture_range": [0.0, 1.0],
|
||||
"quality_range": [1, 4],
|
||||
"flora_climax": { "canopy": 0.0, "undergrowth": 0.15, "fungi": 0.0 },
|
||||
"fauna_capacity": 10,
|
||||
"substrate_types": ["shallow_water"],
|
||||
"food_web_tier": "secondary"
|
||||
},
|
||||
{
|
||||
"id": "inland_sea",
|
||||
"name": "Inland Sea",
|
||||
"tags": ["is_water"],
|
||||
"temp_range": [0.0, 1.0],
|
||||
"moisture_range": [0.0, 1.0],
|
||||
"quality_range": [1, 3],
|
||||
"flora_climax": { "canopy": 0.0, "undergrowth": 0.0, "fungi": 0.0 },
|
||||
"fauna_capacity": 6,
|
||||
"substrate_types": ["deep_water", "shallow_water"],
|
||||
"food_web_tier": "secondary"
|
||||
},
|
||||
{
|
||||
"id": "mountains",
|
||||
"name": "Mountains",
|
||||
"tags": ["is_elevated"],
|
||||
"temp_range": [0.0, 0.3],
|
||||
"moisture_range": [0.0, 1.0],
|
||||
"quality_range": [1, 3],
|
||||
"flora_climax": { "canopy": 0.0, "undergrowth": 0.05, "fungi": 0.02 },
|
||||
"fauna_capacity": 3,
|
||||
"substrate_types": ["mountain", "peak"],
|
||||
"food_web_tier": "primary"
|
||||
},
|
||||
{
|
||||
"id": "hills",
|
||||
"name": "Hills",
|
||||
"tags": ["is_elevated"],
|
||||
"temp_range": [0.0, 1.0],
|
||||
"moisture_range": [0.0, 1.0],
|
||||
"quality_range": [1, 4],
|
||||
"flora_climax": { "canopy": 0.2, "undergrowth": 0.3, "fungi": 0.1 },
|
||||
"fauna_capacity": 8,
|
||||
"substrate_types": ["highland", "midland"],
|
||||
"food_web_tier": "secondary"
|
||||
},
|
||||
{
|
||||
"id": "volcano",
|
||||
"name": "Volcano",
|
||||
"tags": ["is_elevated", "is_volcanic"],
|
||||
"temp_range": [0.3, 1.0],
|
||||
"moisture_range": [0.0, 0.5],
|
||||
"quality_range": [1, 2],
|
||||
"flora_climax": { "canopy": 0.0, "undergrowth": 0.0, "fungi": 0.0 },
|
||||
"fauna_capacity": 1,
|
||||
"substrate_types": ["mountain"],
|
||||
"food_web_tier": "primary"
|
||||
},
|
||||
{
|
||||
"id": "grassland",
|
||||
"name": "Grassland",
|
||||
"tags": ["has_vegetation", "is_grassland"],
|
||||
"temp_range": [0.15, 0.65],
|
||||
"moisture_range": [0.25, 0.6],
|
||||
"quality_range": [1, 4],
|
||||
"flora_climax": { "canopy": 0.05, "undergrowth": 0.5, "fungi": 0.08 },
|
||||
"fauna_capacity": 12,
|
||||
"substrate_types": ["lowland", "midland"],
|
||||
"food_web_tier": "secondary"
|
||||
},
|
||||
{
|
||||
"id": "plains",
|
||||
"name": "Plains",
|
||||
"tags": ["has_vegetation", "is_grassland"],
|
||||
"temp_range": [0.15, 0.65],
|
||||
"moisture_range": [0.2, 0.5],
|
||||
"quality_range": [1, 4],
|
||||
"flora_climax": { "canopy": 0.02, "undergrowth": 0.4, "fungi": 0.05 },
|
||||
"fauna_capacity": 10,
|
||||
"substrate_types": ["lowland"],
|
||||
"food_web_tier": "secondary"
|
||||
},
|
||||
{
|
||||
"id": "forest",
|
||||
"name": "Forest",
|
||||
"tags": ["has_vegetation"],
|
||||
"temp_range": [0.25, 0.65],
|
||||
"moisture_range": [0.4, 1.0],
|
||||
"quality_range": [1, 5],
|
||||
"flora_climax": { "canopy": 0.8, "undergrowth": 0.55, "fungi": 0.3 },
|
||||
"fauna_capacity": 16,
|
||||
"substrate_types": ["lowland", "midland"],
|
||||
"food_web_tier": "tertiary"
|
||||
},
|
||||
{
|
||||
"id": "jungle",
|
||||
"name": "Jungle",
|
||||
"tags": ["has_vegetation"],
|
||||
"temp_range": [0.55, 1.0],
|
||||
"moisture_range": [0.6, 1.0],
|
||||
"quality_range": [1, 5],
|
||||
"flora_climax": { "canopy": 0.9, "undergrowth": 0.65, "fungi": 0.35 },
|
||||
"fauna_capacity": 22,
|
||||
"substrate_types": ["lowland", "midland"],
|
||||
"food_web_tier": "quaternary"
|
||||
},
|
||||
{
|
||||
"id": "enchanted_forest",
|
||||
"name": "Enchanted Forest",
|
||||
"tags": ["has_vegetation"],
|
||||
"temp_range": [0.2, 0.7],
|
||||
"moisture_range": [0.4, 1.0],
|
||||
"quality_range": [1, 5],
|
||||
"flora_climax": { "canopy": 0.85, "undergrowth": 0.6, "fungi": 0.4 },
|
||||
"fauna_capacity": 18,
|
||||
"substrate_types": ["lowland", "midland"],
|
||||
"food_web_tier": "tertiary"
|
||||
},
|
||||
{
|
||||
"id": "snow",
|
||||
"name": "Snow",
|
||||
"tags": ["is_frozen"],
|
||||
"temp_range": [0.0, 0.1],
|
||||
"moisture_range": [0.0, 1.0],
|
||||
"quality_range": [1, 1],
|
||||
"flora_climax": { "canopy": 0.0, "undergrowth": 0.0, "fungi": 0.0 },
|
||||
"fauna_capacity": 1,
|
||||
"substrate_types": ["lowland", "midland", "highland"],
|
||||
"food_web_tier": "primary"
|
||||
},
|
||||
{
|
||||
"id": "ice",
|
||||
"name": "Ice",
|
||||
"tags": ["is_water", "is_frozen"],
|
||||
"temp_range": [0.0, 0.12],
|
||||
"moisture_range": [0.0, 1.0],
|
||||
"quality_range": [1, 1],
|
||||
"flora_climax": { "canopy": 0.0, "undergrowth": 0.0, "fungi": 0.0 },
|
||||
"fauna_capacity": 0,
|
||||
"substrate_types": ["deep_water", "shallow_water", "lake_bed"],
|
||||
"food_web_tier": "primary"
|
||||
},
|
||||
{
|
||||
"id": "mana_node",
|
||||
"name": "Mana Node",
|
||||
"tags": [],
|
||||
"temp_range": [0.0, 1.0],
|
||||
"moisture_range": [0.0, 1.0],
|
||||
"quality_range": [1, 5],
|
||||
"flora_climax": { "canopy": 0.0, "undergrowth": 0.0, "fungi": 0.0 },
|
||||
"fauna_capacity": 0,
|
||||
"substrate_types": ["lowland", "midland", "highland"],
|
||||
"food_web_tier": "primary"
|
||||
}
|
||||
]
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue