{ "name": "Mountain Strongholds", "description": "A mountainous battlefield with strategic high ground and capture points", "coordSystem": "grid", "maxTroopsPerPlayer": 2000, "grid": { "width": 300, "height": 300, "tileSize": 1.0 }, "biome": { "groundType": "alpine_mix", "seed": 24567, "patchDensity": 3.0, "patchJitter": 0.8, "bladeHeight": [ 0.5, 1.3 ], "bladeWidth": [ 0.025, 0.055 ], "swayStrength": 0.25, "swaySpeed": 1.3, "heightNoise": [ 0.22, 0.08 ], "grassPrimary": [ 0.28, 0.6, 0.32 ], "grassSecondary": [ 0.42, 0.72, 0.34 ], "grassDry": [ 0.58, 0.5, 0.36 ], "soilColor": [ 0.28, 0.24, 0.18 ], "rockLow": [ 0.5, 0.48, 0.46 ], "rockHigh": [ 0.68, 0.69, 0.73 ], "plantDensity": 0.5, "groundIrregularityEnabled": true, "irregularityScale": 0.10, "irregularityAmplitude": 0.05 }, "camera": { "center": [ 150, 0, 150 ], "distance": 40.0, "tiltDeg": 45.0, "yaw": 225.0, "fovY": 45.0, "near": 1.0, "far": 500.0 }, "spawns": [ { "type": "barracks", "x": 75, "z": 75, "playerId": 1, "maxPopulation": 200, "nation": "roman_republic" }, { "type": "archer", "x": 73, "z": 77, "playerId": 1 }, { "type": "archer", "x": 77, "z": 73, "playerId": 1 }, { "type": "archer", "x": 75, "z": 79, "playerId": 1 }, { "type": "swordsman", "x": 71, "z": 75, "playerId": 1 }, { "type": "swordsman", "x": 79, "z": 75, "playerId": 1 }, { "type": "spearman", "x": 73, "z": 73, "playerId": 1 }, { "type": "spearman", "x": 77, "z": 77, "playerId": 1 }, { "type": "barracks", "x": 225, "z": 225, "playerId": 2, "maxPopulation": 200, "nation": "roman_republic" }, { "type": "archer", "x": 223, "z": 227, "playerId": 2 }, { "type": "archer", "x": 227, "z": 223, "playerId": 2 }, { "type": "horse_swordsman", "x": 221, "z": 225, "playerId": 2 }, { "type": "horse_swordsman", "x": 225, "z": 221, "playerId": 2 }, { "type": "spearman", "x": 223, "z": 223, "playerId": 2 }, { "type": "spearman", "x": 227, "z": 227, "playerId": 2 }, { "type": "barracks", "x": 150, "z": 150, "maxPopulation": 180, "nation": "roman_republic" }, { "type": "barracks", "x": 75, "z": 225, "playerId": 3, "maxPopulation": 150, "nation": "roman_republic" }, { "type": "swordsman", "x": 73, "z": 227, "playerId": 3 }, { "type": "swordsman", "x": 77, "z": 223, "playerId": 3 }, { "type": "archer", "x": 71, "z": 225, "playerId": 3 }, { "type": "spearman", "x": 75, "z": 221, "playerId": 3 }, { "type": "barracks", "x": 225, "z": 75, "maxPopulation": 150, "nation": "roman_republic" } ], "firecamps": [ { "x": 68, "z": 80, "intensity": 1.0, "radius": 3.0 }, { "x": 82, "z": 68, "intensity": 1.1, "radius": 3.2 }, { "x": 218, "z": 232, "intensity": 0.9, "radius": 2.8 }, { "x": 232, "z": 218, "intensity": 1.0, "radius": 3.0 }, { "x": 145, "z": 155, "intensity": 1.2, "radius": 3.5 }, { "x": 68, "z": 232, "intensity": 1.0, "radius": 3.0 }, { "x": 232, "z": 68, "intensity": 1.05, "radius": 3.2 }, { "x": 100, "z": 100, "intensity": 0.85, "radius": 2.5 }, { "x": 200, "z": 200, "intensity": 0.9, "radius": 2.7 } ], "terrain": [ { "type": "hill", "x": 150, "z": 150, "width": 20, "depth": 15, "height": 4.0, "rotation": 25, "entrances": [ { "x": 150, "z": 135 }, { "x": 140, "z": 150 }, { "x": 160, "z": 150 }, { "x": 150, "z": 165 } ] }, { "type": "hill", "x": 75, "z": 150, "radius": 10, "height": 3.2, "entrances": [ { "x": 65, "z": 150 }, { "x": 75, "z": 140 }, { "x": 75, "z": 160 } ] }, { "type": "hill", "x": 225, "z": 150, "radius": 10, "height": 3.2, "entrances": [ { "x": 235, "z": 150 }, { "x": 225, "z": 140 }, { "x": 225, "z": 160 } ] }, { "type": "hill", "x": 150, "z": 75, "radius": 9, "height": 3.0, "entrances": [ { "x": 150, "z": 65 }, { "x": 140, "z": 75 }, { "x": 160, "z": 75 } ] }, { "type": "hill", "x": 150, "z": 225, "radius": 9, "height": 3.0, "entrances": [ { "x": 150, "z": 235 }, { "x": 140, "z": 225 }, { "x": 160, "z": 225 } ] }, { "type": "mountain", "x": 50, "z": 50, "radius": 12, "height": 10.0, "rotation": 10 }, { "type": "mountain", "x": 250, "z": 250, "radius": 12, "height": 10.0, "rotation": 30 }, { "type": "mountain", "x": 50, "z": 250, "radius": 11, "height": 9.5, "rotation": 50 }, { "type": "mountain", "x": 250, "z": 50, "radius": 11, "height": 9.5, "rotation": 70 }, { "type": "mountain", "x": 100, "z": 100, "radius": 10, "height": 9.0, "rotation": 15 }, { "type": "mountain", "x": 200, "z": 100, "radius": 10, "height": 9.0, "rotation": 35 }, { "type": "mountain", "x": 100, "z": 200, "radius": 10, "height": 9.0, "rotation": 55 }, { "type": "mountain", "x": 200, "z": 200, "radius": 10, "height": 9.0, "rotation": 75 }, { "type": "mountain", "x": 150, "z": 50, "radius": 9, "height": 8.5, "rotation": 20 }, { "type": "mountain", "x": 150, "z": 250, "radius": 9, "height": 8.5, "rotation": 40 }, { "type": "mountain", "x": 50, "z": 150, "radius": 9, "height": 8.5, "rotation": 60 }, { "type": "mountain", "x": 250, "z": 150, "radius": 9, "height": 8.5, "rotation": 80 }, { "type": "mountain", "x": 125, "z": 125, "radius": 8, "height": 8.0, "rotation": 25 }, { "type": "mountain", "x": 175, "z": 125, "radius": 8, "height": 8.0, "rotation": 45 }, { "type": "mountain", "x": 125, "z": 175, "radius": 8, "height": 8.0, "rotation": 65 }, { "type": "mountain", "x": 175, "z": 175, "radius": 8, "height": 8.0, "rotation": 85 }, { "type": "mountain", "x": 75, "z": 100, "radius": 7, "height": 7.5, "rotation": 30 }, { "type": "mountain", "x": 225, "z": 100, "radius": 7, "height": 7.5, "rotation": 50 }, { "type": "mountain", "x": 75, "z": 200, "radius": 7, "height": 7.5, "rotation": 70 }, { "type": "mountain", "x": 225, "z": 200, "radius": 7, "height": 7.5, "rotation": 90 }, { "type": "mountain", "x": 100, "z": 75, "radius": 7, "height": 7.5, "rotation": 35 }, { "type": "mountain", "x": 200, "z": 75, "radius": 7, "height": 7.5, "rotation": 55 }, { "type": "mountain", "x": 100, "z": 225, "radius": 7, "height": 7.5, "rotation": 75 }, { "type": "mountain", "x": 200, "z": 225, "radius": 7, "height": 7.5, "rotation": 95 } ], "roads": [ { "start": [75, 75], "end": [150, 150], "width": 3.5, "style": "default" }, { "start": [150, 150], "end": [225, 225], "width": 3.5, "style": "default" }, { "start": [75, 225], "end": [150, 150], "width": 3.0, "style": "default" }, { "start": [225, 75], "end": [150, 150], "width": 3.0, "style": "default" }, { "start": [75, 75], "end": [75, 225], "width": 2.5, "style": "default" }, { "start": [225, 75], "end": [225, 225], "width": 2.5, "style": "default" }, { "start": [75, 75], "end": [225, 75], "width": 2.5, "style": "default" }, { "start": [75, 225], "end": [225, 225], "width": 2.5, "style": "default" } ], "victory": { "type": "elimination", "key_structures": [ "barracks" ], "defeat_conditions": [ "no_key_structures" ] }, "rain": { "enabled": true, "type": "snow", "cycleDuration": 400.0, "activeDuration": 120.0, "intensity": 0.65, "fadeDuration": 8.0, "windStrength": 0.3 } }