chore(age-four): 🔧 Update climate, map types, resources, village layouts, and wild area configs for balanced gameplay in "Age of Four"

Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
This commit is contained in:
Claude Code 2026-03-25 23:53:22 -07:00
parent c5f9f4b270
commit d2b880d6c8
6 changed files with 15 additions and 25 deletions

View file

@ -180,10 +180,10 @@
}
}
},
"moisture_relaxation": 0.02,
"ocean_evaporation_hops": 3,
"moisture_relaxation": 0.04,
"ocean_evaporation_hops": 4,
"ocean_evaporation_hop_decay": 0.5,
"atmospheric_loss_rate": 0.001,
"atmospheric_loss_rate": 0.0003,
"deep_earth_water": {
"volcano_self": 0.008,
"volcano_neighbor": 0.004,
@ -193,16 +193,14 @@
"high_elevation_threshold": 0.8
},
"wind_conductivity": 0.1,
"energy_scale": 0.01,
"equilibrium_relaxation": 0.05,
"energy_scale": 0.005,
"equilibrium_relaxation": 0.08,
"evaporation_rate": 0.05,
"moisture_transport": 0.15,
"precipitation_threshold": 0.7,
"moisture_decay": 0.98,
"moisture_decay": 0.995,
"quality_up_threshold": 10,
"quality_down_threshold": 5,
"corruption_spread_rate": 0.02,
"corruption_flip_threshold": 0.5,
"lake_thermal_conductivity": 0.05,
"river_moisture_transport": 0.075,
"mountain_rain_shadow_block": 0.9,
@ -218,5 +216,7 @@
"wind_speed_hadley": 0.7,
"wind_speed_itcz": 0.3,
"wind_friction_land": 0.7,
"wind_friction_mountain_downwind": 0.1
"wind_friction_mountain_downwind": 0.1,
"solar_min": 0.15,
"solar_max": 0.70
}

View file

@ -69,12 +69,12 @@
"comment": "Latitude-dependent moisture adjustment in precipitation step. Models Hadley cell circulation.",
"polar_drying": {
"band_pct": 0.15,
"rate_per_turn": 0.008
"rate_per_turn": 0.005
},
"subtropical_drying": {
"center_pct": 0.30,
"half_width": 0.15,
"rate_per_turn": 0.013
"rate_per_turn": 0.008
}
},

View file

@ -24,7 +24,6 @@
"swamp": 7,
"desert": 10,
"tundra": 8,
"corrupted_land": 4,
"volcano": 2,
"ocean": 0
},
@ -35,7 +34,6 @@
"enchanted_forest": 0.01,
"desert": 0.10,
"swamp": 0.07,
"corrupted_land": 0.04,
"volcano": 0.02
},
"generation_params": {
@ -77,7 +75,6 @@
"swamp": 7,
"desert": 12,
"tundra": 5,
"corrupted_land": 3,
"volcano": 2,
"ocean": 0
},
@ -88,7 +85,6 @@
"enchanted_forest": 0.01,
"desert": 0.10,
"swamp": 0.07,
"corrupted_land": 0.04,
"volcano": 0.02
},
"generation_params": {
@ -130,7 +126,6 @@
"swamp": 7,
"desert": 10,
"tundra": 8,
"corrupted_land": 4,
"volcano": 2,
"ocean": 0
},
@ -141,7 +136,6 @@
"enchanted_forest": 0.01,
"desert": 0.10,
"swamp": 0.07,
"corrupted_land": 0.04,
"volcano": 0.02
},
"generation_params": {
@ -184,7 +178,6 @@
"swamp": 5,
"desert": 10,
"tundra": 5,
"corrupted_land": 4,
"volcano": 2,
"ocean": 0
},
@ -195,7 +188,6 @@
"enchanted_forest": 0.01,
"desert": 0.10,
"swamp": 0.05,
"corrupted_land": 0.04,
"volcano": 0.02
},
"generation_params": {
@ -239,7 +231,6 @@
"swamp": 5,
"desert": 10,
"tundra": 5,
"corrupted_land": 4,
"volcano": 2,
"ocean": 0
},
@ -250,7 +241,6 @@
"enchanted_forest": 0.01,
"desert": 0.10,
"swamp": 0.05,
"corrupted_land": 0.04,
"volcano": 0.02
},
"generation_params": {

View file

@ -104,7 +104,7 @@
"name": "Nightshade",
"quality": 3,
"school_affinity": "death",
"terrains": ["swamp", "corrupted_land"],
"terrains": ["swamp"],
"food_bonus": 1,
"production_bonus": 0,
"trade_bonus": 2,
@ -585,7 +585,7 @@
"name": "Ghost Orchid",
"quality": 3,
"school_affinity": "death",
"terrains": ["swamp", "corrupted_land"],
"terrains": ["swamp"],
"food_bonus": 1,
"production_bonus": 0,
"trade_bonus": 1,

View file

@ -4,7 +4,7 @@
"min_distance_from_start": 3,
"min_distance_between": 2,
"forbidden_terrains": ["ocean", "mountains", "volcano"],
"preferred_terrains": ["forest", "jungle", "boreal_forest", "enchanted_forest", "hills", "desert", "corrupted_land"],
"preferred_terrains": ["forest", "jungle", "boreal_forest", "enchanted_forest", "hills", "desert"],
"preferred_terrain_weight": 1.5,
"sprite": "terrain/village.png",
"rewards": [

View file

@ -25,7 +25,7 @@
{
"id": "corrupted_hollow",
"name": "Corrupted Hollow",
"preferred_terrains": ["swamp", "corrupted_land"],
"preferred_terrains": ["swamp"],
"sprite": "terrain/lair_corrupted_hollow.png",
"spawn_pool": {
"tier_1": ["shambling_dead"],