Dropped the Mountain terrain def and extended Forest to maxHeight 1.01, so the former mountain elevations generate forest instead. No terrain blocks light now; the occluder mechanism stays generic (mature trees still cast shadows) -- updated the stale "mountain" comments. Removed the unused terrain.mountain localization. Build + --check-content clean. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
34 lines
1.9 KiB
JSON
34 lines
1.9 KiB
JSON
{
|
|
"type": "Terrain",
|
|
"defs": [
|
|
{ "defName": "DeepWater", "label": "terrain.deepwater", "maxHeight": 0.30, "color": [23, 63, 95] },
|
|
{ "defName": "Water", "label": "terrain.water", "maxHeight": 0.42, "color": [32, 99, 155] },
|
|
{ "defName": "Sand", "label": "terrain.sand", "maxHeight": 0.46, "color": [237, 201, 120],
|
|
"isLand": true, "surface": "terrain/surfaces/sand", "fertility": 0.4,
|
|
"scatter": [
|
|
{ "chance": 0.05, "options": ["SaguaroCactusA", "SaguaroCactusB"] },
|
|
{ "chance": 0.10, "options": ["PebbleCactusA", "PebbleCactusB", "PincushionCactusA"] },
|
|
{ "chance": 0.04, "options": ["AgaveA", "AgaveB"] }
|
|
] },
|
|
{ "defName": "Grass", "label": "terrain.grass", "maxHeight": 0.72, "color": [90, 160, 70],
|
|
"isLand": true, "surface": "terrain/surfaces/mossy", "fertility": 1.0,
|
|
"scatter": [
|
|
{ "chance": 1.0, "options": ["GrassA"] },
|
|
{ "chance": 0.5, "options": ["GrassA"] },
|
|
{ "chance": 0.22, "options": ["BushA", "BushB", "BushC"] },
|
|
{ "chance": 0.20, "options": ["Strawberry", "Raspberry"] },
|
|
{ "chance": 0.14, "options": ["DandelionA", "DandelionB", "DandelionC", "DaylilyA", "DaylilyB", "RoseA"] }
|
|
] },
|
|
{ "defName": "Forest", "label": "terrain.forest", "maxHeight": 1.01, "color": [44, 110, 50],
|
|
"isLand": true, "surface": "terrain/surfaces/soil", "fertility": 1.6,
|
|
"scatter": [
|
|
{ "chance": 0.35, "options": ["TreeOakA", "TreeOakB", "TreeBirchA", "TreeGrayPineA",
|
|
"TreeMapleA", "TreeMapleB", "TreePoplarA", "TreeCypressA", "TreeCypressB", "TreeTeakA", "TreeTeakB"] },
|
|
{ "chance": 0.6, "options": ["GrassA"] },
|
|
{ "chance": 0.16, "options": ["BushA", "BushB", "BushC"] },
|
|
{ "chance": 0.14, "options": ["Strawberry", "Raspberry"] },
|
|
{ "chance": 0.16, "options": ["GlowstoolA", "GlowstoolB", "TimbershroomA", "TimbershroomB", "NutrifungusA"] }
|
|
] }
|
|
]
|
|
}
|