diff --git a/resources/worlds/drakmoor.json b/resources/worlds/drakmoor.json new file mode 100644 index 00000000..c02478d4 --- /dev/null +++ b/resources/worlds/drakmoor.json @@ -0,0 +1,27 @@ +{ + "id": "drakmoor", + "name": "Drakmoor", + "world_archetype": "venus", + "description": "Volcanic highlands on a venusian world where draconic ruins predate the draconians themselves, hinting at something older.", + "dominant_biomes": ["volcano", "mountains", "alpine_tundra", "desert"], + "climate": { + "temp_bias": "hot", + "moisture_bias": "low", + "elevation_bias": "high" + }, + "start_bias": { + "preferred_terrain": ["mountains", "volcano", "hills"], + "weight": 3 + }, + "planetary_bonuses": { + "condition": "map_archetype == world_archetype", + "stat_modifiers": { + "magic": 1, + "magic_range": 2, + "combat_strength": 1 + }, + "gravity_adaptation": { + "native_gravity": 0.91 + } + } +} diff --git a/resources/worlds/gorgrund.json b/resources/worlds/gorgrund.json new file mode 100644 index 00000000..66f318f7 --- /dev/null +++ b/resources/worlds/gorgrund.json @@ -0,0 +1,27 @@ +{ + "id": "gorgrund", + "name": "Gorgrund", + "world_archetype": "earth", + "description": "A volcanic badland of ash plains and erupting calderas where only the strongest bloodlines survived to breed.", + "dominant_biomes": ["volcano", "desert", "savanna", "mountains"], + "climate": { + "temp_bias": "hot", + "moisture_bias": "low", + "elevation_bias": "medium" + }, + "start_bias": { + "preferred_terrain": ["hills", "mountains", "volcano"], + "weight": 3 + }, + "planetary_bonuses": { + "condition": "map_archetype == world_archetype", + "stat_modifiers": { + "combat_strength": 2, + "pillage_yield": 1, + "fortification_rate": 10 + }, + "gravity_adaptation": { + "native_gravity": 1.0 + } + } +} diff --git a/resources/worlds/green_vale.json b/resources/worlds/green_vale.json new file mode 100644 index 00000000..bab74c0d --- /dev/null +++ b/resources/worlds/green_vale.json @@ -0,0 +1,27 @@ +{ + "id": "green_vale", + "name": "Green Vale", + "world_archetype": "earth", + "description": "An impossibly pastoral world of endless green vales and bountiful harvests that bred contentment into the halfling bone.", + "dominant_biomes": ["temperate_grassland", "grassland", "plains", "forest", "hills"], + "climate": { + "temp_bias": "moderate", + "moisture_bias": "moderate", + "elevation_bias": "low" + }, + "start_bias": { + "preferred_terrain": ["plains", "temperate_grassland", "grassland"], + "weight": 2 + }, + "planetary_bonuses": { + "condition": "map_archetype == world_archetype", + "stat_modifiers": { + "food": 2, + "happiness": 2, + "growth_rate": 10 + }, + "gravity_adaptation": { + "native_gravity": 1.0 + } + } +} diff --git a/resources/worlds/khazad_prime.json b/resources/worlds/khazad_prime.json new file mode 100644 index 00000000..6c5840d7 --- /dev/null +++ b/resources/worlds/khazad_prime.json @@ -0,0 +1,27 @@ +{ + "id": "khazad_prime", + "name": "Khazad Prime", + "world_archetype": "earth", + "description": "A frigid mountain world of iron peaks and deep-carved halls where stone itself is currency.", + "dominant_biomes": ["mountains", "alpine_tundra", "subterranean", "alpine_meadow"], + "climate": { + "temp_bias": "cold", + "moisture_bias": "low", + "elevation_bias": "high" + }, + "start_bias": { + "preferred_terrain": ["mountains", "hills"], + "weight": 3 + }, + "planetary_bonuses": { + "condition": "map_archetype == world_archetype", + "stat_modifiers": { + "production": 2, + "fortification_rate": 15, + "mining_yield": 1 + }, + "gravity_adaptation": { + "native_gravity": 1.0 + } + } +} diff --git a/resources/worlds/mortis.json b/resources/worlds/mortis.json new file mode 100644 index 00000000..354903e0 --- /dev/null +++ b/resources/worlds/mortis.json @@ -0,0 +1,27 @@ +{ + "id": "mortis", + "name": "Mortis", + "world_archetype": "earth", + "description": "A blighted earth where the temperate forests died first and the necrotic residue became the foundation of a new kind of civilisation.", + "dominant_biomes": ["tundra", "bog", "swamp", "temperate_forest", "polar_desert"], + "climate": { + "temp_bias": "cold", + "moisture_bias": "moderate", + "elevation_bias": "low" + }, + "start_bias": { + "preferred_terrain": ["swamp", "bog", "tundra"], + "weight": 2 + }, + "planetary_bonuses": { + "condition": "map_archetype == world_archetype", + "stat_modifiers": { + "magic": 1, + "reanimation_bonus": 20, + "attrition_resistance": 1 + }, + "gravity_adaptation": { + "native_gravity": 1.0 + } + } +} diff --git a/resources/worlds/pack_grounds.json b/resources/worlds/pack_grounds.json new file mode 100644 index 00000000..135b22b7 --- /dev/null +++ b/resources/worlds/pack_grounds.json @@ -0,0 +1,27 @@ +{ + "id": "pack_grounds", + "name": "Pack Grounds", + "world_archetype": "mars", + "description": "A wind-scoured mars-world of arid plains and dust storms where gnoll pack-hunters developed territorial coordination as both culture and survival.", + "dominant_biomes": ["desert", "tundra", "polar_desert", "savanna"], + "climate": { + "temp_bias": "cold", + "moisture_bias": "low", + "elevation_bias": "low" + }, + "start_bias": { + "preferred_terrain": ["desert", "plains", "tundra"], + "weight": 3 + }, + "planetary_bonuses": { + "condition": "map_archetype == world_archetype", + "stat_modifiers": { + "movement": 1, + "range": 1, + "combat_strength": 1 + }, + "gravity_adaptation": { + "native_gravity": 0.38 + } + } +} diff --git a/resources/worlds/primordial.json b/resources/worlds/primordial.json new file mode 100644 index 00000000..5d014d05 --- /dev/null +++ b/resources/worlds/primordial.json @@ -0,0 +1,27 @@ +{ + "id": "primordial", + "name": "Primordial", + "world_archetype": "earth", + "description": "Primal earth before any civilisation pruned it — a roaring ecology of megafauna and unbroken wilderness where beastmen emerged from the predator class.", + "dominant_biomes": ["tropical_rainforest", "jungle", "savanna", "temperate_forest", "grassland", "swamp"], + "climate": { + "temp_bias": "warm", + "moisture_bias": "high", + "elevation_bias": "low" + }, + "start_bias": { + "preferred_terrain": ["jungle", "savanna", "grassland"], + "weight": 2 + }, + "planetary_bonuses": { + "condition": "map_archetype == world_archetype", + "stat_modifiers": { + "food": 1, + "combat_strength": 1, + "movement": 1 + }, + "gravity_adaptation": { + "native_gravity": 1.0 + } + } +} diff --git a/resources/worlds/silvandel.json b/resources/worlds/silvandel.json new file mode 100644 index 00000000..2456f08c --- /dev/null +++ b/resources/worlds/silvandel.json @@ -0,0 +1,27 @@ +{ + "id": "silvandel", + "name": "Silvandel", + "world_archetype": "venus", + "description": "A world of extraordinary magical density where elves breathed thick mana-laced air and grew tall as the canopy before the great burning.", + "dominant_biomes": ["jungle", "cloud_forest", "enchanted_forest", "volcano"], + "climate": { + "temp_bias": "hot", + "moisture_bias": "high", + "elevation_bias": "medium" + }, + "start_bias": { + "preferred_terrain": ["forest", "hills"], + "weight": 3 + }, + "planetary_bonuses": { + "condition": "map_archetype == world_archetype", + "stat_modifiers": { + "magic": 2, + "magic_range": 2, + "mana_regen": 1 + }, + "gravity_adaptation": { + "native_gravity": 0.91 + } + } +} diff --git a/resources/worlds/sshareth.json b/resources/worlds/sshareth.json new file mode 100644 index 00000000..74694353 --- /dev/null +++ b/resources/worlds/sshareth.json @@ -0,0 +1,27 @@ +{ + "id": "sshareth", + "name": "Sshareth", + "world_archetype": "earth", + "description": "A drowned tropical world of endless mangrove deltas and steaming rainforests where cold blood proved the superior design.", + "dominant_biomes": ["tropical_rainforest", "mangrove", "swamp", "estuary", "jungle"], + "climate": { + "temp_bias": "hot", + "moisture_bias": "high", + "elevation_bias": "low" + }, + "start_bias": { + "preferred_terrain": ["swamp", "mangrove", "tropical_rainforest"], + "weight": 3 + }, + "planetary_bonuses": { + "condition": "map_archetype == world_archetype", + "stat_modifiers": { + "food": 2, + "movement": 1, + "combat_strength": 1 + }, + "gravity_adaptation": { + "native_gravity": 1.0 + } + } +} diff --git a/resources/worlds/sylvara.json b/resources/worlds/sylvara.json new file mode 100644 index 00000000..3249828c --- /dev/null +++ b/resources/worlds/sylvara.json @@ -0,0 +1,27 @@ +{ + "id": "sylvara", + "name": "Sylvara", + "world_archetype": "venus", + "description": "A hyper-lush garden world of impossible mana density where life evolved in layers too complex for mortal cartography.", + "dominant_biomes": ["enchanted_forest", "jungle", "cloud_forest", "tropical_rainforest", "mangrove"], + "climate": { + "temp_bias": "warm", + "moisture_bias": "high", + "elevation_bias": "low" + }, + "start_bias": { + "preferred_terrain": ["forest", "enchanted_forest", "jungle"], + "weight": 3 + }, + "planetary_bonuses": { + "condition": "map_archetype == world_archetype", + "stat_modifiers": { + "magic": 2, + "magic_range": 2, + "food": 1 + }, + "gravity_adaptation": { + "native_gravity": 0.91 + } + } +} diff --git a/resources/worlds/the_hive.json b/resources/worlds/the_hive.json new file mode 100644 index 00000000..c05154c8 --- /dev/null +++ b/resources/worlds/the_hive.json @@ -0,0 +1,27 @@ +{ + "id": "the_hive", + "name": "The Hive", + "world_archetype": "mars", + "description": "A rust-red mars-world riddled with colony tunnels bored through regolith by chitin-armored insectoids across ten thousand generations.", + "dominant_biomes": ["subterranean", "tundra", "polar_desert", "desert"], + "climate": { + "temp_bias": "cold", + "moisture_bias": "low", + "elevation_bias": "low" + }, + "start_bias": { + "preferred_terrain": ["subterranean", "desert", "tundra"], + "weight": 3 + }, + "planetary_bonuses": { + "condition": "map_archetype == world_archetype", + "stat_modifiers": { + "movement": 1, + "range": 1, + "production": 1 + }, + "gravity_adaptation": { + "native_gravity": 0.38 + } + } +} diff --git a/resources/worlds/thornmoor.json b/resources/worlds/thornmoor.json new file mode 100644 index 00000000..12b25193 --- /dev/null +++ b/resources/worlds/thornmoor.json @@ -0,0 +1,27 @@ +{ + "id": "thornmoor", + "name": "Thornmoor", + "world_archetype": "earth", + "description": "An ancient wetland of bog-oak and black water where everything that falls eventually rises again.", + "dominant_biomes": ["bog", "swamp", "boreal_forest", "tundra", "temperate_forest"], + "climate": { + "temp_bias": "cold", + "moisture_bias": "high", + "elevation_bias": "low" + }, + "start_bias": { + "preferred_terrain": ["swamp", "bog", "boreal_forest"], + "weight": 2 + }, + "planetary_bonuses": { + "condition": "map_archetype == world_archetype", + "stat_modifiers": { + "regeneration_rate": 20, + "food": 1, + "fortification_rate": 10 + }, + "gravity_adaptation": { + "native_gravity": 1.0 + } + } +} diff --git a/resources/worlds/tinkerholm.json b/resources/worlds/tinkerholm.json new file mode 100644 index 00000000..f6a3b7e8 --- /dev/null +++ b/resources/worlds/tinkerholm.json @@ -0,0 +1,27 @@ +{ + "id": "tinkerholm", + "name": "Tinkerholm", + "world_archetype": "earth", + "description": "A resource-glutted world of mild hills and mineral-rich substrate that gave an inventive people endless material to dismantle and rebuild.", + "dominant_biomes": ["hills", "grassland", "temperate_forest", "montane_forest"], + "climate": { + "temp_bias": "moderate", + "moisture_bias": "moderate", + "elevation_bias": "low" + }, + "start_bias": { + "preferred_terrain": ["hills", "grassland"], + "weight": 2 + }, + "planetary_bonuses": { + "condition": "map_archetype == world_archetype", + "stat_modifiers": { + "production": 2, + "research": 1, + "mining_yield": 1 + }, + "gravity_adaptation": { + "native_gravity": 1.0 + } + } +} diff --git a/resources/worlds/titan_peaks.json b/resources/worlds/titan_peaks.json new file mode 100644 index 00000000..2a171021 --- /dev/null +++ b/resources/worlds/titan_peaks.json @@ -0,0 +1,27 @@ +{ + "id": "titan_peaks", + "name": "Titan Peaks", + "world_archetype": "earth", + "description": "An extreme highland world of glacial summits and ancient stone where the giants grew large simply because there was room for it.", + "dominant_biomes": ["mountains", "alpine_tundra", "alpine_meadow", "glacial", "montane_forest"], + "climate": { + "temp_bias": "cold", + "moisture_bias": "low", + "elevation_bias": "high" + }, + "start_bias": { + "preferred_terrain": ["mountains", "hills", "alpine_tundra"], + "weight": 3 + }, + "planetary_bonuses": { + "condition": "map_archetype == world_archetype", + "stat_modifiers": { + "combat_strength": 2, + "fortification_rate": 10, + "production": 1 + }, + "gravity_adaptation": { + "native_gravity": 1.0 + } + } +} diff --git a/resources/worlds/umbraneth.json b/resources/worlds/umbraneth.json new file mode 100644 index 00000000..de33c895 --- /dev/null +++ b/resources/worlds/umbraneth.json @@ -0,0 +1,27 @@ +{ + "id": "umbraneth", + "name": "Umbraneth", + "world_archetype": "venus", + "description": "A lightless pressure-world of obsidian caverns beneath a venusian sky, where darkness is a resource as real as iron.", + "dominant_biomes": ["subterranean", "volcano", "mountains"], + "climate": { + "temp_bias": "hot", + "moisture_bias": "low", + "elevation_bias": "high" + }, + "start_bias": { + "preferred_terrain": ["subterranean", "mountains"], + "weight": 3 + }, + "planetary_bonuses": { + "condition": "map_archetype == world_archetype", + "stat_modifiers": { + "magic": 1, + "magic_range": 2, + "stealth_bonus": 15 + }, + "gravity_adaptation": { + "native_gravity": 0.91 + } + } +} diff --git a/resources/worlds/valorheim.json b/resources/worlds/valorheim.json new file mode 100644 index 00000000..62a02b9d --- /dev/null +++ b/resources/worlds/valorheim.json @@ -0,0 +1,27 @@ +{ + "id": "valorheim", + "name": "Valorheim", + "world_archetype": "earth", + "description": "A temperate heartland of rolling plains and ancient forests that shaped a people adaptable to any terrain.", + "dominant_biomes": ["temperate_forest", "temperate_grassland", "grassland", "plains", "hills"], + "climate": { + "temp_bias": "moderate", + "moisture_bias": "moderate", + "elevation_bias": "low" + }, + "start_bias": { + "preferred_terrain": ["plains", "grassland", "temperate_grassland"], + "weight": 2 + }, + "planetary_bonuses": { + "condition": "map_archetype == world_archetype", + "stat_modifiers": { + "food": 1, + "production": 1, + "culture": 1 + }, + "gravity_adaptation": { + "native_gravity": 1.0 + } + } +}