# Star Map — South Reach # Sector map. Cross-sector connections shown as stub nodes (dashed border). # Node color = settlement wave. Shape = topology type. vars: { bg: "#1a1e24" txt: "#c8d0e0" acc: "#c8d8f0" } direction: right style.fill: "#1a1e24" style.stroke: "#c8d8f0" style.font-color: "#c8d0e0" legend: Legend { style.fill: "#1a1e24"; style.stroke: "#c8d8f0"; style.font-color: "#c8d0e0" style.font-size: 10 wave1: Wave 1 { style.fill: "#1a2a50"; style.stroke: "#3060c0"; style.font-color: "#c8d0e0" } wave2: Wave 2 { style.fill: "#2e2800"; style.stroke: "#b8a020"; style.font-color: "#c8d0e0" } wave3: Wave 3 { style.fill: "#162a1a"; style.stroke: "#3a8a50"; style.font-color: "#c8d0e0" } wave4: Wave 4 { style.fill: "#2e1400"; style.stroke: "#c86010"; style.font-color: "#c8d0e0" } wave5: Wave 5 { style.fill: "#2e0a0a"; style.stroke: "#c02020"; style.font-color: "#c8d0e0" } unsettled: Unsettled { style.fill: "#1a1e24"; style.stroke: "#4a5060"; style.font-color: "#c8d0e0" } } s002: "S-002\nwave 3\ndead_end" { shape: rectangle style.fill: "#162a1a" style.stroke: "#3a8a50" style.font-color: "#c8d0e0" style.font-size: 9 } s004: "S-004\nwave 2\nloop_member" { shape: oval style.fill: "#2e2800" style.stroke: "#b8a020" style.font-color: "#c8d0e0" style.font-size: 9 } s008: "S-008\nwave 2\njunction" { shape: diamond style.fill: "#2e2800" style.stroke: "#b8a020" style.font-color: "#c8d0e0" style.font-size: 9 } s013: "S-013\nwave 5\nloop_member" { shape: oval style.fill: "#2e0a0a" style.stroke: "#c02020" style.font-color: "#c8d0e0" style.font-size: 9 } s025: "S-025\nwave 3\nloop_member" { shape: oval style.fill: "#162a1a" style.stroke: "#3a8a50" style.font-color: "#c8d0e0" style.font-size: 9 } s029: "S-029\nwave 3\nloop_member" { shape: oval style.fill: "#162a1a" style.stroke: "#3a8a50" style.font-color: "#c8d0e0" style.font-size: 9 } s031: "S-031\nwave 3\nspur_end" { shape: rectangle style.fill: "#162a1a" style.stroke: "#3a8a50" style.font-color: "#c8d0e0" style.font-size: 9 } s041: "S-041\nwave 3\nloop_member" { shape: oval style.fill: "#162a1a" style.stroke: "#3a8a50" style.font-color: "#c8d0e0" style.font-size: 9 } s045: "S-045\nwave 4\ndead_end" { shape: rectangle style.fill: "#2e1400" style.stroke: "#c86010" style.font-color: "#c8d0e0" style.font-size: 9 } s055: "S-055\nwave 3\nloop_member" { shape: oval style.fill: "#162a1a" style.stroke: "#3a8a50" style.font-color: "#c8d0e0" style.font-size: 9 } s057: "S-057\nwave 3\nthrough_route" { shape: oval style.fill: "#162a1a" style.stroke: "#3a8a50" style.font-color: "#c8d0e0" style.font-size: 9 } s061: "S-061\nwave 3\njunction" { shape: diamond style.fill: "#162a1a" style.stroke: "#3a8a50" style.font-color: "#c8d0e0" style.font-size: 9 } s072: "S-072\nwave 3\nspur_end" { shape: rectangle style.fill: "#162a1a" style.stroke: "#3a8a50" style.font-color: "#c8d0e0" style.font-size: 9 } s082: "S-082\nwave 2\nloop_member" { shape: oval style.fill: "#2e2800" style.stroke: "#b8a020" style.font-color: "#c8d0e0" style.font-size: 9 } s087: "S-087\nwave 4\nloop_member" { shape: oval style.fill: "#2e1400" style.stroke: "#c86010" style.font-color: "#c8d0e0" style.font-size: 9 } s090: "S-090\nwave 1\nloop_member" { shape: oval style.fill: "#1a2a50" style.stroke: "#3060c0" style.font-color: "#c8d0e0" style.font-size: 9 } s094: "S-094\nwave 3\nspur_end" { shape: rectangle style.fill: "#162a1a" style.stroke: "#3a8a50" style.font-color: "#c8d0e0" style.font-size: 9 } s100: "S-100\nwave 3\ndead_end" { shape: rectangle style.fill: "#162a1a" style.stroke: "#3a8a50" style.font-color: "#c8d0e0" style.font-size: 9 } s102: "S-102\nwave 4\njunction" { shape: diamond style.fill: "#2e1400" style.stroke: "#c86010" style.font-color: "#c8d0e0" style.font-size: 9 } s103: "S-103\nunsettled\nloop_member" { shape: oval style.fill: "#1a1e24" style.stroke: "#4a5060" style.font-color: "#c8d0e0" style.font-size: 9 } s110: "S-110\nwave 4\nhub" { shape: hexagon style.fill: "#2e1400" style.stroke: "#c86010" style.font-color: "#c8d0e0" style.font-size: 9 } s113: "S-113\nunsettled\njunction" { shape: diamond style.fill: "#1a1e24" style.stroke: "#4a5060" style.font-color: "#c8d0e0" style.font-size: 9 } s123: "S-123\nunsettled\ndead_end" { shape: rectangle style.fill: "#1a1e24" style.stroke: "#4a5060" style.font-color: "#c8d0e0" style.font-size: 9 } s133: "S-133\nunsettled\nthrough_route" { shape: oval style.fill: "#1a1e24" style.stroke: "#4a5060" style.font-color: "#c8d0e0" style.font-size: 9 } s135: "S-135\nwave 3\njunction" { shape: diamond style.fill: "#162a1a" style.stroke: "#3a8a50" style.font-color: "#c8d0e0" style.font-size: 9 } s136: "S-136\nwave 3\ndead_end" { shape: rectangle style.fill: "#162a1a" style.stroke: "#3a8a50" style.font-color: "#c8d0e0" style.font-size: 9 } s142: "S-142\nwave 3\ndead_end" { shape: rectangle style.fill: "#162a1a" style.stroke: "#3a8a50" style.font-color: "#c8d0e0" style.font-size: 9 } s148: "S-148\nwave 3\ndead_end" { shape: rectangle style.fill: "#162a1a" style.stroke: "#3a8a50" style.font-color: "#c8d0e0" style.font-size: 9 } s153: "S-153\nwave 2\nspur_end" { shape: rectangle style.fill: "#2e2800" style.stroke: "#b8a020" style.font-color: "#c8d0e0" style.font-size: 9 } s156: "S-156\nwave 4\nloop_member" { shape: oval style.fill: "#2e1400" style.stroke: "#c86010" style.font-color: "#c8d0e0" style.font-size: 9 } s162: "S-162\nwave 3\nthrough_route" { shape: oval style.fill: "#162a1a" style.stroke: "#3a8a50" style.font-color: "#c8d0e0" style.font-size: 9 } s165: "S-165\nwave 3\nloop_member" { shape: oval style.fill: "#162a1a" style.stroke: "#3a8a50" style.font-color: "#c8d0e0" style.font-size: 9 } s169: "S-169\nwave 3\nspur_end" { shape: rectangle style.fill: "#162a1a" style.stroke: "#3a8a50" style.font-color: "#c8d0e0" style.font-size: 9 } s174: "S-174\nwave 4\nloop_member" { shape: oval style.fill: "#2e1400" style.stroke: "#c86010" style.font-color: "#c8d0e0" style.font-size: 9 } s178: "S-178\nwave 3\nloop_member" { shape: oval style.fill: "#162a1a" style.stroke: "#3a8a50" style.font-color: "#c8d0e0" style.font-size: 9 } s187: "S-187\nwave 2\nloop_member" { shape: oval style.fill: "#2e2800" style.stroke: "#b8a020" style.font-color: "#c8d0e0" style.font-size: 9 } s192: "S-192\nwave 2\nthrough_route" { shape: oval style.fill: "#2e2800" style.stroke: "#b8a020" style.font-color: "#c8d0e0" style.font-size: 9 } s200: "S-200\nwave 3\nloop_member" { shape: oval style.fill: "#162a1a" style.stroke: "#3a8a50" style.font-color: "#c8d0e0" style.font-size: 9 } s202: "S-202\nwave 3\nloop_member" { shape: oval style.fill: "#162a1a" style.stroke: "#3a8a50" style.font-color: "#c8d0e0" style.font-size: 9 } s209: "S-209\nwave 3\nloop_member" { shape: oval style.fill: "#162a1a" style.stroke: "#3a8a50" style.font-color: "#c8d0e0" style.font-size: 9 } s212: "S-212\nwave 2\nhub" { shape: hexagon style.fill: "#2e2800" style.stroke: "#b8a020" style.font-color: "#c8d0e0" style.font-size: 9 } s219: "S-219\nwave 5\nloop_member" { shape: oval style.fill: "#2e0a0a" style.stroke: "#c02020" style.font-color: "#c8d0e0" style.font-size: 9 } s238: "S-238\nunsettled\nthrough_route" { shape: oval style.fill: "#1a1e24" style.stroke: "#4a5060" style.font-color: "#c8d0e0" style.font-size: 9 } s247: "S-247\nwave 2\nloop_member" { shape: oval style.fill: "#2e2800" style.stroke: "#b8a020" style.font-color: "#c8d0e0" style.font-size: 9 } s249: "S-249\nwave 3\nloop_member" { shape: oval style.fill: "#162a1a" style.stroke: "#3a8a50" style.font-color: "#c8d0e0" style.font-size: 9 } s259: "S-259\nunsettled\nloop_member" { shape: oval style.fill: "#1a1e24" style.stroke: "#4a5060" style.font-color: "#c8d0e0" style.font-size: 9 } s270: "S-270\nwave 5\ndead_end" { shape: rectangle style.fill: "#2e0a0a" style.stroke: "#c02020" style.font-color: "#c8d0e0" style.font-size: 9 } s277: "S-277\nwave 4\nloop_member" { shape: oval style.fill: "#2e1400" style.stroke: "#c86010" style.font-color: "#c8d0e0" style.font-size: 9 } s282: "S-282\nunsettled\njunction" { shape: diamond style.fill: "#1a1e24" style.stroke: "#4a5060" style.font-color: "#c8d0e0" style.font-size: 9 } s288: "S-288\nwave 3\njunction" { shape: diamond style.fill: "#162a1a" style.stroke: "#3a8a50" style.font-color: "#c8d0e0" style.font-size: 9 } s027: "S-027\n[Core]" { shape: rectangle style.fill: "#111418" style.stroke: "#3a4050" style.stroke-dash: 5 style.font-color: "#3a4050" style.font-size: 9 } s092: "S-092\n[East Reach]" { shape: rectangle style.fill: "#111418" style.stroke: "#3a4050" style.stroke-dash: 5 style.font-color: "#3a4050" style.font-size: 9 } s119: "S-119\n[Core]" { shape: rectangle style.fill: "#111418" style.stroke: "#3a4050" style.stroke-dash: 5 style.font-color: "#3a4050" style.font-size: 9 } s120: "S-120\n[Core]" { shape: rectangle style.fill: "#111418" style.stroke: "#3a4050" style.stroke-dash: 5 style.font-color: "#3a4050" style.font-size: 9 } s180: "S-180\n[Deep Frontier]" { shape: rectangle style.fill: "#111418" style.stroke: "#3a4050" style.stroke-dash: 5 style.font-color: "#3a4050" style.font-size: 9 } s254: "S-254\n[West Reach]" { shape: rectangle style.fill: "#111418" style.stroke: "#3a4050" style.stroke-dash: 5 style.font-color: "#3a4050" style.font-size: 9 } s285: "S-285\n[Deep Frontier]" { shape: rectangle style.fill: "#111418" style.stroke: "#3a4050" style.stroke-dash: 5 style.font-color: "#3a4050" style.font-size: 9 } s180 -- s135: { style.stroke: "#6a7a40" style.stroke-dash: 4 style.stroke-width: 1 } s135 -- s110: { style.stroke: "#4a5a70" } s135 -- s259: { style.stroke: "#4a5a70" } s110 -- s087: { style.stroke: "#4a5a70" } s092 -- s202: { style.stroke: "#6a7a40" style.stroke-dash: 4 style.stroke-width: 1 } s259 -- s025: { style.stroke: "#4a5a70" } s025 -- s029: { style.stroke: "#4a5a70" } s202 -- s156: { style.stroke: "#4a5a70" } s156 -- s288: { style.stroke: "#4a5a70" } s288 -- s113: { style.stroke: "#4a5a70" } s288 -- s082: { style.stroke: "#4a5a70" } s087 -- s209: { style.stroke: "#4a5a70" } s113 -- s103: { style.stroke: "#4a5a70" } s209 -- s282: { style.stroke: "#4a5a70" } s282 -- s090: { style.stroke: "#4a5a70" } s029 -- s200: { style.stroke: "#4a5a70" } s090 -- s072: { style.stroke: "#4a5a70" } s200 -- s212: { style.stroke: "#4a5a70" } s072 -- s133: { style.stroke: "#4a5a70" } s082 -- s219: { style.stroke: "#4a5a70" } s133 -- s057: { style.stroke: "#4a5a70" } s219 -- s277: { style.stroke: "#4a5a70" } s103 -- s008: { style.stroke: "#4a5a70" } s008 -- s249: { style.stroke: "#4a5a70" } s249 -- s187: { style.stroke: "#4a5a70" } s277 -- s041: { style.stroke: "#4a5a70" } s041 -- s013: { style.stroke: "#4a5a70" } s013 -- s055: { style.stroke: "#4a5a70" } s055 -- s174: { style.stroke: "#4a5a70" } s174 -- s061: { style.stroke: "#4a5a70" } s187 -- s031: { style.stroke: "#4a5a70" } s061 -- s178: { style.stroke: "#4a5a70" } s212 -- s169: { style.stroke: "#4a5a70" } s169 -- s192: { style.stroke: "#4a5a70" } s031 -- s102: { style.stroke: "#4a5a70" } s192 -- s162: { style.stroke: "#4a5a70" } s178 -- s165: { style.stroke: "#4a5a70" } s282 -- s247: { style.stroke: "#4a5a70" } s102 -- s094: { style.stroke: "#4a5a70" } s247 -- s004: { style.stroke: "#4a5a70" } s057 -- s238: { style.stroke: "#4a5a70" } s061 -- s153: { style.stroke: "#4a5a70" } s165 -- s123: { style.stroke: "#4a5a70" } s153 -- s002: { style.stroke: "#4a5a70" } s013 -- s100: { style.stroke: "#4a5a70" } s238 -- s045: { style.stroke: "#4a5a70" } s094 -- s142: { style.stroke: "#4a5a70" } s102 -- s148: { style.stroke: "#4a5a70" } s113 -- s136: { style.stroke: "#4a5a70" } s162 -- s270: { style.stroke: "#4a5a70" } s110 -- s282: { style.stroke: "#4a5a70" } s110 -- s061: { style.stroke: "#4a5a70" } s110 -- s187: { style.stroke: "#4a5a70" } s110 -- s200: { style.stroke: "#4a5a70" } s212 -- s247: { style.stroke: "#4a5a70" } s212 -- s113: { style.stroke: "#4a5a70" } s212 -- s008: { style.stroke: "#4a5a70" } s219 -- s209: { style.stroke: "#4a5a70" } s202 -- s165: { style.stroke: "#4a5a70" } s259 -- s212: { style.stroke: "#4a5a70" } s174 -- s135: { style.stroke: "#4a5a70" } s120 -- s090: { style.stroke: "#6a7a40" style.stroke-dash: 4 style.stroke-width: 1 } s027 -- s008: { style.stroke: "#6a7a40" style.stroke-dash: 4 style.stroke-width: 1 } s119 -- s110: { style.stroke: "#6a7a40" style.stroke-dash: 4 style.stroke-width: 1 } s004 -- s285: { style.stroke: "#6a7a40" style.stroke-dash: 4 style.stroke-width: 1 } s254 -- s288: { style.stroke: "#6a7a40" style.stroke-dash: 4 style.stroke-width: 1 }