{
	"_comment": "World map (map_window.gd, World Map tab). Maps from data/maps.json are laid out automatically from their portals (a portal at [x, z] on map A puts the other map in that direction from A), so new maps appear on their own. pos: optional hand placement {map id: [x, y]} in layout units (1 = one map step, +y = south). planned: future zones shown greyed as 'Coming soon' until a map with the same id exists in data/maps.json; after = the map it hangs off (or a list: the first that exists), dir = direction from it. Zones roadmap: docs/ZONES_ROADMAP.md.",
	"layout": "hand",
	"layout_comment": "hand = the owner layout (2026-09-30): the positions below (towns on the edges / corners with Aldoria top-left, each town's low fields next to it, the high chain from Hanamura down the right side, along the bottom and up toward the middle); the capital city (\"capital\" id, or a map whose town block has \"capital\": true) sits at capital_pos in the middle with a bigger crowned node; maps not listed go next to a placed neighbour (scripts/ui/world_star.gd hand()). star = the automatic star chart, portals = the old portal-direction layout.",
	"capital": "",
	"capital_pos": [7.3, 4.8],
	"pos": {"aldoria_meadows": [1.4, 1.2], "hanamura": [12.9, 0.9], "sugarplum": [7.4, 0.35], "snowbell": [0.6, 5.6], "brightwater": [1.3, 8.6], "toyholm": [5.6, 8.7], "whisperwood_forest": [3.6, 1.9], "hollowroot_caverns": [6.0, 1.25], "gumdrop_glade": [4.5, 0.45], "snowbell_slopes": [0.8, 3.5], "reedwater_banks": [2.4, 6.2], "sunscorch_dunes": [4.4, 4.0], "windup_meadow": [4.0, 7.0], "hanamura_outskirts": [10.4, 1.2], "tuskhollow_wilds": [12.7, 3.0], "coalvein_pit": [13.8, 2.2], "mirelight_marsh": [11.4, 4.2], "hexspire_tower": [13.3, 4.6], "sandglass_expanse": [12.5, 5.9], "sunking_tomb": [13.8, 7.0], "clockwind_heights": [11.3, 7.4], "grimhallow_crypt": [12.6, 8.6], "stormreach_cliffs": [9.5, 8.3], "tidecall_grotto": [10.6, 9.2], "twilight_scar": [7.7, 7.6], "hall_of_the_fallen": [7.0, 9.4], "blossom_meadows": [6.2, 6.8], "frostveil_tundra": [9.0, 6.0], "frostveil_hollow": [10.1, 7.0], "sunken_reef": [9.4, 4.4], "drowned_hold": [10.6, 3.5], "cinder_caldera": [8.4, 3.0], "magma_core": [9.6, 2.3], "hollowspire_necropolis": [5.9, 3.1], "hollowspire_undercroft": [4.8, 2.4], "skyreach_citadel": [5.4, 5.2]},
	"planned": [
		{"id": "blossom_meadows", "name": "Blossom Meadows", "lv": "Lv 100-115", "kind": "field", "after": ["hanamura_outskirts", "whisperwood_forest"], "dir": [-0.35, 1]},
		{"id": "frostveil_tundra", "name": "Frostveil Tundra", "lv": "Lv 110-130", "kind": "snow", "after": "blossom_meadows", "dir": [1, 0.2]},
		{"id": "sunken_reef", "name": "Sunken Reef", "lv": "Lv 120-140", "kind": "sea", "after": "frostveil_tundra", "dir": [1, -0.25]},
		{"id": "cinder_caldera", "name": "Cinder Caldera", "lv": "Lv 135-160", "kind": "volcano", "after": "sunken_reef", "dir": [0.7, -0.8]},
		{"id": "hollowspire_necropolis", "name": "Hollowspire Necropolis", "lv": "Lv 155-180", "kind": "ruins", "after": "cinder_caldera", "dir": [0.2, -1]},
		{"id": "skyreach_citadel", "name": "Skyreach Citadel", "lv": "Lv 180-200", "kind": "sky", "after": "hollowspire_necropolis", "dir": [-0.3, -1]}
	]
}
