{
  "map_name": "The Convergence Archipelago",
  "dimensions": {
    "width": 2400,
    "height": 1350
  },
  "seed": 42,
  "factions": {
    "The Reef Lords": {
      "color": "#c0392b",
      "territory": "east",
      "patrol_color": "#e74c3c"
    },
    "Silver Navy": {
      "color": "#95a5a6",
      "territory": "north",
      "patrol_color": "#bdc3c7"
    },
    "The Displaced": {
      "color": "#8e44ad",
      "territory": "south",
      "patrol_color": "#af7ac5"
    },
    "The Harrowed": {
      "color": "#2c3e50",
      "territory": "west",
      "patrol_color": "#5d6d7e"
    },
    "Free Ports": {
      "color": "#27ae60",
      "territory": "center",
      "patrol_color": "#2ecc71"
    }
  },
  "locations": [
    {
      "name": "Port Veridian",
      "type": "capital",
      "faction": "Free Ports",
      "x_pct": 0.72,
      "y_pct": 0.48,
      "label": true,
      "pixel_x": 1728,
      "pixel_y": 648
    },
    {
      "name": "The Flotilla",
      "type": "town",
      "faction": "Free Ports",
      "x_pct": 0.82,
      "y_pct": 0.62,
      "label": true,
      "pixel_x": 1967,
      "pixel_y": 837
    },
    {
      "name": "The Convergence Spire",
      "type": "landmark",
      "faction": "The Harrowed",
      "x_pct": 0.25,
      "y_pct": 0.35,
      "label": true,
      "pixel_x": 600,
      "pixel_y": 472
    },
    {
      "name": "The Sargasso Maze",
      "type": "hazard",
      "faction": "The Displaced",
      "x_pct": 0.18,
      "y_pct": 0.68,
      "label": true,
      "pixel_x": 432,
      "pixel_y": 918
    },
    {
      "name": "The Black Reach",
      "type": "finale",
      "faction": "The Harrowed",
      "x_pct": 0.1,
      "y_pct": 0.88,
      "label": true,
      "pixel_x": 240,
      "pixel_y": 1188
    },
    {
      "name": "Shattered Reefs",
      "type": "region",
      "faction": "The Reef Lords",
      "x_pct": 0.88,
      "y_pct": 0.28,
      "label": true,
      "pixel_x": 2112,
      "pixel_y": 378
    },
    {
      "name": "Pearl Banks",
      "type": "region",
      "faction": "The Reef Lords",
      "x_pct": 0.85,
      "y_pct": 0.15,
      "label": true,
      "pixel_x": 2040,
      "pixel_y": 202
    },
    {
      "name": "Storm-Lanes",
      "type": "region",
      "faction": "The Reef Lords",
      "x_pct": 0.92,
      "y_pct": 0.52,
      "label": true,
      "pixel_x": 2208,
      "pixel_y": 702
    },
    {
      "name": "Salt Temple",
      "type": "town",
      "faction": "Free Ports",
      "x_pct": 0.68,
      "y_pct": 0.38,
      "label": true,
      "pixel_x": 1632,
      "pixel_y": 513
    },
    {
      "name": "Drowned Anchor",
      "type": "town",
      "faction": "Free Ports",
      "x_pct": 0.62,
      "y_pct": 0.55,
      "label": true,
      "pixel_x": 1488,
      "pixel_y": 742
    },
    {
      "name": "Vault of Tides",
      "type": "landmark",
      "faction": "Free Ports",
      "x_pct": 0.7,
      "y_pct": 0.42,
      "label": true,
      "pixel_x": 1680,
      "pixel_y": 567
    },
    {
      "name": "Silver Outpost",
      "type": "town",
      "faction": "Silver Navy",
      "x_pct": 0.55,
      "y_pct": 0.18,
      "label": true,
      "pixel_x": 1320,
      "pixel_y": 243
    },
    {
      "name": "Dragon Turtle",
      "type": "mobile_base",
      "faction": "Free Ports",
      "x_pct": 0.5,
      "y_pct": 0.55,
      "label": true,
      "pixel_x": 1200,
      "pixel_y": 742
    },
    {
      "name": "Kraken's Lair",
      "type": "monster_lair",
      "faction": "The Displaced",
      "x_pct": 0.45,
      "y_pct": 0.72,
      "label": true,
      "pixel_x": 1080,
      "pixel_y": 972
    },
    {
      "name": "Sahuagin Temple-City",
      "type": "underwater",
      "faction": "The Reef Lords",
      "x_pct": 0.82,
      "y_pct": 0.22,
      "label": true,
      "pixel_x": 1967,
      "pixel_y": 297
    },
    {
      "name": "Storm Giant Citadel",
      "type": "flying",
      "faction": "Silver Navy",
      "x_pct": 0.38,
      "y_pct": 0.28,
      "label": true,
      "pixel_x": 912,
      "pixel_y": 378
    },
    {
      "name": "Harrowed Hidden Temple",
      "type": "hidden_temple",
      "faction": "The Harrowed",
      "x_pct": 0.22,
      "y_pct": 0.3,
      "label": true,
      "pixel_x": 528,
      "pixel_y": 405
    },
    {
      "name": "Black Sand Beach",
      "type": "beach",
      "faction": "The Harrowed",
      "x_pct": 0.12,
      "y_pct": 0.84,
      "label": true,
      "pixel_x": 288,
      "pixel_y": 1134
    },
    {
      "name": "Bone Forest",
      "type": "landmark",
      "faction": "The Harrowed",
      "x_pct": 0.14,
      "y_pct": 0.82,
      "label": true,
      "pixel_x": 336,
      "pixel_y": 1107
    },
    {
      "name": "The Salt-Circle",
      "type": "ritual_site",
      "faction": "Free Ports",
      "x_pct": 0.66,
      "y_pct": 0.44,
      "label": true,
      "pixel_x": 1584,
      "pixel_y": 594
    },
    {
      "name": "Gallows Docks",
      "type": "gallows",
      "faction": "The Reef Lords",
      "x_pct": 0.76,
      "y_pct": 0.5,
      "label": true,
      "pixel_x": 1824,
      "pixel_y": 675
    },
    {
      "name": "The Bone Cathedral",
      "type": "underwater",
      "faction": "The Harrowed",
      "x_pct": 0.52,
      "y_pct": 0.48,
      "label": true,
      "pixel_x": 1248,
      "pixel_y": 648
    },
    {
      "name": "Singing Reefs",
      "type": "hazard",
      "faction": "Silver Navy",
      "x_pct": 0.48,
      "y_pct": 0.12,
      "label": true,
      "pixel_x": 1152,
      "pixel_y": 162
    },
    {
      "name": "The Maze Below",
      "type": "hazard",
      "faction": "The Displaced",
      "x_pct": 0.3,
      "y_pct": 0.42,
      "label": false,
      "pixel_x": 720,
      "pixel_y": 567
    },
    {
      "name": "The Gutter",
      "type": "slum",
      "faction": "Free Ports",
      "x_pct": 0.6,
      "y_pct": 0.52,
      "label": false,
      "pixel_x": 1440,
      "pixel_y": 702
    },
    {
      "name": "Displaced Flotilla",
      "type": "hazard",
      "faction": "The Displaced",
      "x_pct": 0.15,
      "y_pct": 0.78,
      "label": false,
      "pixel_x": 360,
      "pixel_y": 1053
    },
    {
      "name": "Wreck: The Aurora",
      "type": "shipwreck",
      "faction": "The Displaced",
      "x_pct": 0.2,
      "y_pct": 0.65,
      "label": false,
      "pixel_x": 480,
      "pixel_y": 877
    },
    {
      "name": "Wreck: The Black Iron",
      "type": "shipwreck",
      "faction": "The Harrowed",
      "x_pct": 0.28,
      "y_pct": 0.5,
      "label": false,
      "pixel_x": 672,
      "pixel_y": 675
    },
    {
      "name": "Wreck: The Hollow Crown",
      "type": "shipwreck",
      "faction": "Free Ports",
      "x_pct": 0.55,
      "y_pct": 0.65,
      "label": false,
      "pixel_x": 1320,
      "pixel_y": 877
    },
    {
      "name": "Wreck: The First Loss",
      "type": "shipwreck",
      "faction": "The Displaced",
      "x_pct": 0.16,
      "y_pct": 0.72,
      "label": false,
      "pixel_x": 384,
      "pixel_y": 972
    },
    {
      "name": "Convergence Storm Alpha",
      "type": "storm_zone",
      "faction": "The Harrowed",
      "x_pct": 0.32,
      "y_pct": 0.22,
      "label": false,
      "pixel_x": 768,
      "pixel_y": 297
    },
    {
      "name": "Convergence Storm Beta",
      "type": "storm_zone",
      "faction": "The Displaced",
      "x_pct": 0.22,
      "y_pct": 0.55,
      "label": false,
      "pixel_x": 528,
      "pixel_y": 742
    },
    {
      "name": "Convergence Storm Gamma",
      "type": "storm_zone",
      "faction": "The Reef Lords",
      "x_pct": 0.78,
      "y_pct": 0.42,
      "label": false,
      "pixel_x": 1872,
      "pixel_y": 567
    },
    {
      "name": "Dead Zone: The Silence",
      "type": "dead_zone",
      "faction": "The Harrowed",
      "x_pct": 0.18,
      "y_pct": 0.4,
      "label": false,
      "pixel_x": 432,
      "pixel_y": 540
    },
    {
      "name": "Dead Zone: Null Reach",
      "type": "dead_zone",
      "faction": "The Displaced",
      "x_pct": 0.35,
      "y_pct": 0.62,
      "label": false,
      "pixel_x": 840,
      "pixel_y": 837
    },
    {
      "name": "Wreckers' False Light",
      "type": "false_lighthouse",
      "faction": "Free Ports",
      "x_pct": 0.58,
      "y_pct": 0.32,
      "label": false,
      "pixel_x": 1392,
      "pixel_y": 432
    },
    {
      "name": "Timeline Fissure Alpha",
      "type": "fissure",
      "faction": "The Harrowed",
      "x_pct": 0.27,
      "y_pct": 0.33,
      "label": false,
      "pixel_x": 648,
      "pixel_y": 445
    },
    {
      "name": "Timeline Fissure Beta",
      "type": "fissure",
      "faction": "The Reef Lords",
      "x_pct": 0.8,
      "y_pct": 0.2,
      "label": false,
      "pixel_x": 1920,
      "pixel_y": 270
    },
    {
      "name": "Timeline Fissure Gamma",
      "type": "fissure",
      "faction": "Free Ports",
      "x_pct": 0.69,
      "y_pct": 0.4,
      "label": false,
      "pixel_x": 1655,
      "pixel_y": 540
    },
    {
      "name": "Smuggler's Hollow",
      "type": "smuggler_cove",
      "faction": "Free Ports",
      "x_pct": 0.64,
      "y_pct": 0.58,
      "label": false,
      "pixel_x": 1536,
      "pixel_y": 783
    },
    {
      "name": "Whisper Inlet",
      "type": "smuggler_cove",
      "faction": "The Reef Lords",
      "x_pct": 0.84,
      "y_pct": 0.35,
      "label": false,
      "pixel_x": 2016,
      "pixel_y": 472
    },
    {
      "name": "Ghost Cay",
      "type": "smuggler_cove",
      "faction": "The Displaced",
      "x_pct": 0.25,
      "y_pct": 0.72,
      "label": false,
      "pixel_x": 600,
      "pixel_y": 972
    },
    {
      "name": "Dive: Sunken Galleon",
      "type": "diving_site",
      "faction": "Free Ports",
      "x_pct": 0.58,
      "y_pct": 0.42,
      "label": false,
      "pixel_x": 1392,
      "pixel_y": 567
    },
    {
      "name": "Dive: Reef Lord Cache",
      "type": "diving_site",
      "faction": "The Reef Lords",
      "x_pct": 0.86,
      "y_pct": 0.3,
      "label": false,
      "pixel_x": 2064,
      "pixel_y": 405
    },
    {
      "name": "Dive: Harrowed Relic",
      "type": "diving_site",
      "faction": "The Harrowed",
      "x_pct": 0.2,
      "y_pct": 0.36,
      "label": false,
      "pixel_x": 480,
      "pixel_y": 486
    },
    {
      "name": "Merrow Hunting Grounds",
      "type": "monster_territory",
      "faction": "The Displaced",
      "x_pct": 0.22,
      "y_pct": 0.6,
      "label": false,
      "pixel_x": 528,
      "pixel_y": 810
    },
    {
      "name": "Young Kraken Territory",
      "type": "monster_territory",
      "faction": "The Displaced",
      "x_pct": 0.4,
      "y_pct": 0.78,
      "label": false,
      "pixel_x": 960,
      "pixel_y": 1053
    },
    {
      "name": "Timeline Predator Zone",
      "type": "monster_territory",
      "faction": "The Harrowed",
      "x_pct": 0.3,
      "y_pct": 0.28,
      "label": false,
      "pixel_x": 720,
      "pixel_y": 378
    },
    {
      "name": "Iron Market",
      "type": "town",
      "faction": "Free Ports",
      "x_pct": 0.7241045747092781,
      "y_pct": 0.4550315391072295,
      "label": false,
      "pixel_x": 1737,
      "pixel_y": 614
    },
    {
      "name": "Storm Bastion",
      "type": "town",
      "faction": "Free Ports",
      "x_pct": 0.5399313416095413,
      "y_pct": 0.7219367685959274,
      "label": false,
      "pixel_x": 1295,
      "pixel_y": 974
    },
    {
      "name": "Gull Hook",
      "type": "town",
      "faction": "Free Ports",
      "x_pct": 0.4038737778440253,
      "y_pct": 0.2122451179551374,
      "label": false,
      "pixel_x": 969,
      "pixel_y": 286
    },
    {
      "name": "Sunken Anchorage",
      "type": "town",
      "faction": "Free Ports",
      "x_pct": 0.8276401145952031,
      "y_pct": 0.4935949857805026,
      "label": false,
      "pixel_x": 1986,
      "pixel_y": 666
    },
    {
      "name": "Port Haven",
      "type": "town",
      "faction": "Free Ports",
      "x_pct": 0.4873385374593169,
      "y_pct": 0.15663296669773816,
      "label": false,
      "pixel_x": 1169,
      "pixel_y": 211
    },
    {
      "name": "Rust Bay",
      "type": "town",
      "faction": "Free Ports",
      "x_pct": 0.5309479862271711,
      "y_pct": 0.7777866898524493,
      "label": false,
      "pixel_x": 1274,
      "pixel_y": 1050
    },
    {
      "name": "Silent Atoll",
      "type": "region",
      "faction": "Free Ports",
      "x_pct": 0.3004362947514664,
      "y_pct": 0.6630184807807812,
      "label": false,
      "pixel_x": 721,
      "pixel_y": 895
    },
    {
      "name": "Dead Shoal",
      "type": "region",
      "faction": "Free Ports",
      "x_pct": 0.3903503870483662,
      "y_pct": 0.7228242479143235,
      "label": false,
      "pixel_x": 936,
      "pixel_y": 975
    },
    {
      "name": "Cursed Bank",
      "type": "region",
      "faction": "Free Ports",
      "x_pct": 0.7698635900839069,
      "y_pct": 0.3217864914514184,
      "label": false,
      "pixel_x": 1847,
      "pixel_y": 434
    },
    {
      "name": "Forgotten Key",
      "type": "region",
      "faction": "Free Ports",
      "x_pct": 0.8542829861136919,
      "y_pct": 0.8951766481841554,
      "label": false,
      "pixel_x": 2050,
      "pixel_y": 1208
    },
    {
      "name": "Ghost Head",
      "type": "region",
      "faction": "Free Ports",
      "x_pct": 0.2324089475206882,
      "y_pct": 0.6847014095871721,
      "label": false,
      "pixel_x": 557,
      "pixel_y": 924
    }
  ],
  "routes": [
    [
      "Port Veridian",
      "The Flotilla"
    ],
    [
      "Port Veridian",
      "Salt Temple"
    ],
    [
      "Port Veridian",
      "Drowned Anchor"
    ],
    [
      "The Flotilla",
      "Shattered Reefs"
    ],
    [
      "Port Veridian",
      "Silver Outpost"
    ],
    [
      "The Convergence Spire",
      "The Maze Below"
    ],
    [
      "Port Veridian",
      "The Convergence Spire"
    ],
    [
      "The Sargasso Maze",
      "Displaced Flotilla"
    ],
    [
      "Port Veridian",
      "Gallows Docks"
    ],
    [
      "Port Veridian",
      "Vault of Tides"
    ],
    [
      "The Flotilla",
      "Storm-Lanes"
    ],
    [
      "Drowned Anchor",
      "Smuggler's Hollow"
    ],
    [
      "Silver Outpost",
      "Singing Reefs"
    ]
  ],
  "patrol_routes": [
    {
      "name": "Aldric Vane (Silver Navy)",
      "faction": "Silver Navy",
      "waypoints": [
        [
          0.5,
          0.22
        ],
        [
          0.55,
          0.15
        ],
        [
          0.6,
          0.1
        ],
        [
          0.52,
          0.18
        ],
        [
          0.48,
          0.2
        ]
      ]
    },
    {
      "name": "Morwen the Hook (Reef Lords)",
      "faction": "The Reef Lords",
      "waypoints": [
        [
          0.82,
          0.3
        ],
        [
          0.88,
          0.25
        ],
        [
          0.9,
          0.18
        ],
        [
          0.86,
          0.35
        ],
        [
          0.84,
          0.4
        ]
      ]
    },
    {
      "name": "The Hollow Shepherd (Harrowed)",
      "faction": "The Harrowed",
      "waypoints": [
        [
          0.2,
          0.38
        ],
        [
          0.25,
          0.32
        ],
        [
          0.28,
          0.28
        ],
        [
          0.22,
          0.35
        ],
        [
          0.18,
          0.4
        ]
      ]
    },
    {
      "name": "Kael Broken-Timeline (Displaced)",
      "faction": "The Displaced",
      "waypoints": [
        [
          0.18,
          0.7
        ],
        [
          0.22,
          0.75
        ],
        [
          0.28,
          0.78
        ],
        [
          0.2,
          0.72
        ],
        [
          0.15,
          0.68
        ]
      ]
    }
  ],
  "mobile_paths": [
    {
      "name": "Dragon Turtle Route",
      "waypoints": [
        [
          0.5,
          0.55
        ],
        [
          0.55,
          0.5
        ],
        [
          0.6,
          0.48
        ],
        [
          0.58,
          0.55
        ],
        [
          0.52,
          0.58
        ]
      ],
      "color": [
        100,
        200,
        140
      ],
      "dash": [
        12,
        6
      ]
    },
    {
      "name": "Storm Giant Citadel Drift",
      "waypoints": [
        [
          0.38,
          0.28
        ],
        [
          0.42,
          0.25
        ],
        [
          0.45,
          0.3
        ],
        [
          0.4,
          0.32
        ],
        [
          0.36,
          0.3
        ]
      ],
      "color": [
        180,
        200,
        220
      ],
      "dash": [
        8,
        10
      ]
    }
  ],
  "generated_ports": [
    "Iron Market",
    "Storm Bastion",
    "Gull Hook",
    "Sunken Anchorage",
    "Port Haven",
    "Rust Bay"
  ],
  "generated_islands": [
    "Silent Atoll",
    "Dead Shoal",
    "Cursed Bank",
    "Forgotten Key",
    "Ghost Head"
  ]
}