Module:Data/Cenrail/Lines

From Nguhcraft Wiki
Jump to navigation Jump to search

Documentation for this module may be created at Module:Data/Cenrail/Lines/doc

return {
	--[[
	line = {
		color = "aabbcc", -- hex color
		stops = {
			"IMP", "KCC", "KZA", "KZK",
		}
		turns = {
			["KCC01"] = {-626, -1033},
			["KCC02"] = {-626, -1105},
			["KCC03"] = {0, -1105},
			["KCC04"] = {0, -1167},
			["IMP01"] = {16, -1167}
		}
	}
	]]

	central = {
		color = "F87171",
		stops = {
			"TZB", "KCY", "KCC", "KCM", "MZL", "MZS", "MZT", "MZC", "XVH", "KZK", "RIJ", "EPM",
		},
		turns = {
			["TZB00"] = {-2546, -3171}, -- TERMINUS
			["TZB01"] = {-2536, -3171},
			["TZB02"] = {-2536, -3173},
			["TZB03"] = {-2517, -3173},
			["TZB04"] = {-2517, -3197},
			["TZB05"] = {-2277, -3197},
			["TZB06"] = {-2277, -3212},
			["TZB07"] = {-2182, -3212},
			["TZB08"] = {-2182, -3220},
			["TZB09"] = {-1527, -3220},
			["TZB10"] = {-1527, -3213},
			["TZB11"] = {-699, -3213},
			["TZB12"] = {-699, -2577}, -- <bullshit>
			["TZB13"] = {-702, -2577},
			["TZB14"] = {-702, -2594},
			["TZB15"] = {-706, -2594},
			["TZB16"] = {-706, -2589},
			["TZB17"] = {-704, -2589}, -- </bullshit>
			["KCY01"] = {-704, -2542},
			["KCY02"] = {-699, -2542},
			["KCY03"] = {-699, -2163},
			["KCY04"] = {-695, -2163},
			["KCY05"] = {-695, -2131},
			["KCY06"] = {-703, -2131},
			["KCY07"] = {-703, -2119},
			["KCY08"] = {-718, -2119},
			["KCY09"] = {-718, -2107},
			["KCY10"] = {-725, -2107},
			["KCY11"] = {-725, -2050},
			["KCY12"] = {-722, -2050},
			["KCY13"] = {-722, -2024},
			["KCY14"] = {-708, -2024},
			["KCY15"] = {-708, -2018},
			["KCY16"] = {-630, -2018},
			["KCY17"] = {-630, -1038},
			["KCC01"] = {-717, -1038},
			["KCC02"] = {-717, -240},
			["KCM01"] = {-652, -240},
			["KCM02"] = {-652, -216},
			["MZL01"] = {-95, -216},
			["MZL02"] = {-95, -93},
			["MZL03"] = {-31, -93},
			["MZL04"] = {-31, -38},
			["MZS01"] = {-3, -38},
			["MZS02"] = {-3, -46},
			["MZT01"] = {1207, -46},
			["MZC01"] = {1207, -841},
			["MZC02"] = {1263, -841},
			["MZC03"] = {1622, -841},
			["MZC04"] = {1622, -839},
			["XVH01"] = {1997, -839},
			["RIJ01"] = {1997, -2307},
			["RIJ02"] = {2329, -2307},
			["RIJ03"] = {2329, -2301},
			["EPM00"] = {2424, -2301}, -- TERMINUS
		},
	},

	transversal = {
		color = "4ADE80",
		stops = {
			"ORT", "XG2", "XPH", "ZTB", "ZTZ", "DOF", "DOR", "HEN", "HEQ", "TZP", "TZB", "HLG", "HLF", "HLH", "KCC", "IMP", "KZA", "KZK", "MPB", "EKH", "XIO", "XCE", "XSB", "XMT", "TAV", "XMB", "XMV", "XMH", "TYE", "TYU", "TYN",
		},
		turns = {
			["ORT00"] = {-6473, -7274}, -- TERMINUS
			["ORT01"] = {-6473, -5959},
			["XG201"] = {-5166, -5959},
			["XPH01"] = {-5166, -5257},
			["XPH02"] = {-5298, -5257},
			["ZTB01"] = {-5298, -4825},
			["ZTB02"] = {-5187, -4825},
			["ZTB03"] = {-5187, -4536},
			["ZTB04"] = {-5137, -4536},
			["ZTB05"] = {-5137, -4081},
			["ZTB06"] = {-5173, -4081},
			["ZTZ01"] = {-5173, -4073},
			["ZTZ02"] = {-4096, -4073},
			["ZTZ03"] = {-4096, -3724},
			["DOF01"] = {-3247, -3724},
			["DOF02"] = {-3247, -3742},
			["DOR01"] = {-3062, -3742},
			["DOR02"] = {-3062, -4133},
			["HEN01"] = {-2970, -4133},
			["HEN02"] = {-2970, -4506},
			["HEQ01"] = {-1990, -4506},
			["HEQ02"] = {-1990, -3468},
			["TZP01"] = {-2359, -3468},
			["TZP02"] = {-2359, -3171},
			["TZP03"] = {-2563, -3171}, -- <bullshit>
			["TZP04"] = {-2563, -3170},
			["TZP05"] = {-2570, -3170},
			["TZP06"] = {-2570, -3173},
			["TZP07"] = {-2556, -3173},
			["TZP08"] = {-2556, -3171}, -- </bullshit>
			["TZB01"] = {-2532, -3171},
			["TZB02"] = {-2532, -3159},
			["TZB03"] = {-2542, -3159},
			["TZB04"] = {-2542, -3098},
			["TZB05"] = {-2543, -3098},
			["HLG01"] = {-2543, -1769},
			["HLG02"] = {-1880, -1769},
			["HLG03"] = {-1880, -1502},
			["HLF01"] = {-2285, -1502},
			["HLH01"] = {-2285, -1051},
			["HLH02"] = {-724, -1051},
			["HLH03"] = {-724, -1033},
			["KCC01"] = {-626, -1033},
			["KCC02"] = {-626, -1105},
			["KCC03"] = {0, -1105},
			["KCC04"] = {0, -1167},
			["IMP01"] = {16, -1167},
			["IMP02"] = {16, -1214},
			["IMP03"] = {359, -1214},
			["IMP04"] = {359, -1714},
			["IMP05"] = {1635, -1714}, -- IGNORE to bypass KZA
			["IMP06"] = {1635, -1704}, -- IGNORE to bypass KZA
			["KZA01"] = {1675, -1704}, -- IGNORE to bypass KZA
			["KZA02"] = {1675, -1714}, -- IGNORE to bypass KZA
			["KZK01"] = {2024, -1714},
			["KZK02"] = {2024, -1715},
			["MPB01"] = {2500, -1715},
			["MPB02"] = {2500, -1555},
			["EKH01"] = {2779, -1555},
			["EKH02"] = {2779, -876},
			["XIO01"] = {2654, -876},
			["XIO02"] = {2654, -350},
			["XCE01"] = {3840, -350},
			["XSB01"] = {3840, 791},
			["XMT01"] = {4850, 791},
			["XMT02"] = {4850, 380},
			["XMT03"] = {5430, 380},
			["TAV01"] = {5430, -1101},
			["TAV02"] = {5405, -1101},
			["XMB01"] = {5405, -1143},
			["XMB02"] = {5430, -1143},
			["XMB03"] = {5430, -3123},
			["XMV01"] = {5510, -3123},
			["XMV02"] = {5510, -3113},
			["XMV03"] = {5770, -3113},
			["XMV04"] = {5770, -3166},
			["XMV05"] = {5759, -3166},
			["XMV06"] = {5759, -3280},
			["XMV07"] = {5773, -3280},
			["XMV08"] = {5773, -3478},
			["XMV09"] = {5752, -3478},
			["XMV10"] = {5752, -3514}, -- <bullshit>
			["XMV11"] = {5753, -3514},
			["XMV12"] = {5753, -3521},
			["XMV13"] = {5756, -3521},
			["XMV14"] = {5756, -3535},
			["XMV15"] = {5753, -3535},
			["XMV16"] = {5753, -3548},
			["XMV17"] = {5728, -3548},
			["XMV18"] = {5728, -3544},
			["XMV19"] = {5709, -3544},
			["XMV20"] = {5709, -3532},
			["XMV21"] = {5650, -3532},
			["XMV22"] = {5650, -3570},
			["XMV23"] = {5601, -3570},
			["XMV24"] = {5601, -3611},
			["XMV25"] = {5565, -3611},
			["XMV26"] = {5565, -3622}, -- </bullshit>
			["XMH01"] = {5386, -3622},
			["XMH02"] = {5386, -3411},
			["XMH03"] = {4577, -3411},
			["XMH04"] = {4577, -3384},
			["XMH05"] = {4441, -3384},
			["XMH06"] = {4441, -3412},
			["TYU01"] = {3849, -3412},
			["TYU02"] = {3849, -3406},
			["TYN00"] = {3688, -3406}, -- TERMINUS
		},
	},

	southern = {
		color = "60A5FA",
		stops = {
			"KCM", "TZM", "TQT", "TQS", "NAN", "ARY", "RPK", "RPR", "XSH", "RPA", "ARF", "NBT", "ARA",
		},
		turns = {
			["KCM01"] = {-652, -233},
			["KCM02"] = {-652, -229},
			["KCM03"] = {-662, -229},
			["KCM04"] = {-662, 212},
			["KCM05"] = {-588, 212},
			["KCM06"] = {-588, 242},
			["KCM06"] = {-523, 242},
			["TZM01"] = {-523, 287},
			["TZM02"] = {-305, 287},
			["TZM03"] = {-305, 339},
			["TQT01"] = {-273, 339},
			["TQS01"] = {-273, 1040},
			["TQS02"] = {-57, 1040},
			["NAN01"] = {-57, 1053},
			["NAN02"] = {-851, 1053},
			["NAN03"] = {-851, 1127}, -- <bullshit>
			["NAN04"] = {-847, 1127},
			["NAN05"] = {-847, 1108},
			["NAN06"] = {-853, 1108},
			["ARY01"] = {-853, 1111},
			["ARY02"] = {-849, 1111},
			["ARY03"] = {-849, 1125},
			["ARY04"] = {-850, 1125},
			["ARY05"] = {-850, 1116},
			["ARY06"] = {-847, 1116},
			["ARY07"] = {-847, 1103},
			["ARY08"] = {-841, 1103},
			["ARY09"] = {-841, 1109},
			["ARY10"] = {-845, 1109},
			["ARY11"] = {-845, 1116},
			["ARY12"] = {-850, 1116}, -- </bullshit>
			["RPK01"] = {-850, 2739},
			["RPR01"] = {-1477, 2739},
			["RPR02"] = {-1477, 2767},
			["RPR03"] = {-2364, 2767},
			["RPR04"] = {-2364, 2167},
			["RPR05"] = {-2363, 2167},
			["XSH01"] = {-2363, 2043},
			["XSH02"] = {-2028, 2043},
			["RPA01"] = {-2028, 1897},
			["RPA02"] = {-1959, 1897},
			["RPA03"] = {-1959, 1812},
			["RPA04"] = {-1777, 1812},
			["RPA05"] = {-1777, 1340},
			["ARF01"] = {-1418, 1340},
			["ARF02"] = {-1418, 1249},
			["ARF03"] = {-1264, 1249},
			["ARA01"] = {-1264, 49},
			["ARA02"] = {-851, 49},
			["ARA03"] = {-851, -233},
		},
		loop = true,
	},

	slab = {
		color = "94A3B8",
		stops = {
			"KCY", "STS", "SXG", "LRT", "EDT",
		},
		turns = {
			["KCY00"] = {-708, -2558}, -- TERMINUS
			["KCY01"] = {-708, -2580},
			["KCY02"] = {-446, -2580},
			["KCY03"] = {-446, -2565},
			["KCY04"] = {608, -2565},
			["STS01"] = {608, -3130},
			["STS02"] = {602, -3130},
			["STS03"] = {602, -3264},
			["STS04"] = {597, -3264},
			["SXG01"] = {597, -3406},
			["SXG02"] = {597, -3406},
			["SXG03"] = {597, -3446},
			["SXG04"] = {633, -3446},
			["SXG05"] = {633, -3462},
			["SXG06"] = {611, -3462},
			["SXG07"] = {611, -3477},
			["SXG08"] = {587, -3477},
			["SXG09"] = {587, -5638},
			["SXG10"] = {618, -5638},
			["SXG11"] = {618, -5776}, -- witch farm - northbound only?
			["SXG12"] = {255, -5776},
			["LRT01"] = {618, -5776}, -- duplicate point because wtf
			["LRT02"] = {618, -6287},
			["EDT00"] = {1559, -6287}, -- TERMINUS
		},
	},

	western = {
		color = "CA6641",
		stops = {
			--[["VZL",]] "VZF", "PET", "PE1", "ZGW", "CBA", "TQN", "ARA", "TQT",
		},
		turns = {
			["VZF00"] = {-6705, -1283}, -- TERMINUS
			["VZF01"] = {-6705, -803},
			["VZF02"] = {-6441, -803},
			["VZF03"] = {-6441, -638},
			["PET01"] = {-6402, -638},
			["PET02"] = {-6402, -642},
			["PET03"] = {-6344, -642},
			["PET04"] = {-6344, -584},
			["PET05"] = {-6187, -584},
			["PET06"] = {-6187, -514},
			["PE101"] = {-6137, -514},
			["PE102"] = {-6137, -521},
			["PE103"] = {-4916, -521},
			["ZGW01"] = {-4916, 593},
			["ZGW02"] = {-2794, 593},
			["ZGW03"] = {-2794, 589},
			["TQN01"] = {-2759, 589},
			["TQN02"] = {-2759, 601},
			["TQN03"] = {-2749, 601},
			["TQN04"] = {-2749, 611},
			["ARA01"] = {-305, 611},
			["ARA02"] = {-305, 343},
			["TQT00"] = {-292, 343}, -- TERMINUS
		},
	},

	aquatic = {
		color = "FB923C",
		stops = {
			"HLM", "LRP", "LRI", "UNF", "KZG", "RPR", "AYK", "AYR", "FLT", "TRC", "XCC", "XCI",
		},
		turns = {
			["HLM00"] = {-444, 6432}, -- TERMINUS
			["HLM01"] = {-1481, 6432},
			["HLM02"] = {-1481, 5194},
			["HLM03"] = {-1993, 5194},
			["HLM04"] = {-1993, 5384},
			["HLM05"] = {-1997, 5384},
			["LRP01"] = {-1997, 4589},
			["LRI01"] = {-1979, 4589},
			["LRI02"] = {-1979, 4433},
			["LRI03"] = {-1971, 4433},
			["LRI04"] = {-1971, 4430},
			["LRI05"] = {-1673, 4430},
			["UNF01"] = {-1673, 4232},
			["UNF02"] = {-1477, 4232},
			["UNF03"] = {-1477, 3931},
			["UNF04"] = {-1481, 3931},
			["KZG01"] = {-1481, 2735},
			["AYK01"] = {1136, 2735},
			["AYR01"] = {1136, 2034},
			["FLT01"] = {1597, 2034},
			["FLT02"] = {1597, 2045},
			["FLT03"] = {1521, 2045},
			["FLT04"] = {1521, 2068},
			["FLT05"] = {1512, 2068},
			["FLT06"] = {1512, 3261},
			["TRC01"] = {2321, 3261},
			["TRC02"] = {2321, 3821},
			["XCC01"] = {7120, 3821},
			["XCI00"] = {7120, 3384}, -- TERMINUS
		},
	},

	ngafrican = {
		color = "F9A8D4",
		stops = {
			--[["VZL", "PE7", "RA?",]] "MLD", "HLA", "HLH", "SPG", "TQN",
		},
		turns = {
			["MLD00"] = {-3487, -1897}, -- TERMINUS
			["MLD01"] = {-3507, -1897},
			["MLD02"] = {-3507, -1502},
			["HLA01"] = {-2297, -1502},
			["HLH01"] = {-2297, -1051},
			["HLH02"] = {-2765, -1051},
			["HLH03"] = {-2765, -762},
			["HLH04"] = {-2880, -762},
			["HLH05"] = {-2880, -763},
			["SPG01"] = {-2902, -763},
			["SPG02"] = {-2902, -769},
			["SPG03"] = {-2862, -769},
			["SPG04"] = {-2862, -763},
			["SPG05"] = {-2765, -763},
			["SPG06"] = {-2765, 441},
			["SPG07"] = {-2753, 441},
			["SPG08"] = {-2753, 585},
			["TQN00"] = {-2793, 585}, -- TERMINUS
		},
	},

	transfortunate = {
		color = "F472B6",
		stops = {
			"AYK", "RMJ", "ESW", "KTH", "KTM",
		},
		turns = {
			["AYK00"] = {377, 2744}, -- TERMINUS
			["AYK01"] = {366, 2744},
			["AYK02"] = {366, 2739},
			["AYK03"] = {133, 2739},
			["ESW01"] = {133, 5768},
			["ESW02"] = {2800, 5768},
			["KTH01"] = {2800, 7126},
			["KTM00"] = {3330, 7126}, -- TERMINUS
		},
	},

	cuban = {
		color = "B4A6FE",
		stops = {
			"HLH", "OBC", "CBA", "CBV", "CBC", "CBF", "CBM", "CBN", "XSH",
		},
		turns = {
			["HLH00"] = {-2291, -1419}, -- TERMINUS
			["HLH01"] = {-2291, -779},
			["HLH02"] = {-2100, -779},
			["OBC01"] = {-2100, -100},
			["OBC02"] = {-3700, -100},
			["OBC03"] = {-3700, 574},
			["OBC04"] = {-4582, 574},
			["OBC05"] = {-4582, 605},
			["CBA01"] = {-4677, 605},
			["CBA02"] = {-4677, 898},
			["CBA03"] = {-4712, 898},
			["CBA04"] = {-4712, 899},
			["CBA05"] = {-4952, 899},
			["CBA06"] = {-4952, 915},
			["CBA07"] = {-4953, 915},
			["CBV01"] = {-4953, 979},
			["CBV02"] = {-4958, 979},
			["CBV03"] = {-4958, 988},
			["CBV04"] = {-4977, 988},
			["CBV05"] = {-4977, 976},
			["CBV06"] = {-5000, 976},
			["CBV07"] = {-5000, 1471},
			["CBV08"] = {-5008, 1471},
			["CBV09"] = {-5008, 1476},
			["CBV10"] = {-4975, 1476},
			["CBC01"] = {-4975, 1482},
			["CBC02"] = {-5008, 1482},
			["CBC03"] = {-5008, 1487},
			["CBC04"] = {-5000, 1487},
			["CBC05"] = {-5000, 2048},
			["CBF01"] = {-4227, 2048},
			["CBF02"] = {-4227, 2286},
			["CBF03"] = {-4267, 2286},
			["CBF04"] = {-4267, 2489},
			["CBF05"] = {-4306, 2489},
			["CBF06"] = {-4306, 2579},
			["CBF07"] = {-4282, 2579},
			["CBF08"] = {-4300, 2579},
			["CBM01"] = {-4261, 2579},
			["CBM02"] = {-4261, 2583},
			["CBM03"] = {-3400, 2583},
			["CBM04"] = {-3400, 2514},
			["CBM05"] = {-3396, 2514},
			["CBM06"] = {-3396, 2124},
			["CBM07"] = {-2920, 2124},
			["CBM08"] = {-2920, 2058},
			["CBM09"] = {-2838, 2058},
			["CBM10"] = {-2838, 2054},
			["CBN01"] = {-2800, 2054},
			["CBN02"] = {-2800, 2058},
			["CBN03"] = {-2744, 2058},
			["CBN04"] = {-2775, 2058},
			["CBN05"] = {-2547, 2058},
			["CBN06"] = {-2547, 2162},
			["XSH00"] = {-2370, 2162}, -- TERMINUS
		},
	},

	archipelago = {
		color = "A3E635",
		stops = {
			"SVS", "CBM",
		},
		turns = {
			["SVS00"] = {-6391, 4975}, -- TERMINUS
			["SVS01"] = {-6391, 2560},
			["SVS02"] = {-4266, 2560},
			["SVS03"] = {-4266, 2573},
			["CBM00"] = {-4278, 2573}, -- TERMINUS
		},
	},

	forest = {
		color = "2DD4BF",
		stops = {
			"RPS", "RPR", "RPZ", "AYT", "CFZ", "CFR",
		},
		turns = {
			["RPS00"] = {-1745, 2538}, -- TERMINUS
			["RPS01"] = {-1538, 2538},
			["RPS02"] = {-1538, 2731},
			["RPR01"] = {-850, 2731},
			["RPR02"] = {-850, 2914},
			["RPZ01"] = {-720, 2914},
			["AYT01"] = {-720, 3751},
			["AYT02"] = {-1104, 3751},
			["CFZ01"] = {-1104, 3850},
			["CFZ02"] = {-2908, 3850},
			["CFR00"] = {-2908, 4832}, -- TERMINUS
		},
	},

	corner = {
		color = "E879F9",
		stops = {
			"BDM", "XCI", "CRV", "CRM",
		},
		turns = {
			["BDM00"] = {6797, 1800}, -- TERMINUS
			["BDM01"] = {7125, 1800},
			["XCI01"] = {7125, 5611},
			["CRV00"] = {7899, 5611}, -- TERMINUS
		},
	},

	coastal = {
		color = "38BDF8",
		stops = {
			"PET", "RAR", "RAU", "NGH", "SPG", "OBC",
		},
		turns = {
			["PET00"] = {-6434, -646}, -- TERMINUS
			["PET01"] = {-6340, -646},
			["PET02"] = {-6340, -588},
			["PET03"] = {-6186, -588},
			["PET04"] = {-6186, -598},
			["PET05"] = {-5963, -598},
			["PET06"] = {-5963, -707},
			["PET07"] = {-5961, -707},
			["PET08"] = {-5961, -724},
			["PET09"] = {-5959, -724},
			["PET10"] = {-5959, -786},
			["PET11"] = {-5879, -786},
			["PET12"] = {-5879, -789},
			["PET13"] = {-5856, -789},
			["PET14"] = {-5856, -984},
			["PET15"] = {-5729, -984},
			["PET16"] = {-5729, -996},
			["PET17"] = {-5635, -996},
			["PET18"] = {-5635, -1003},
			["PET19"] = {-5634, -1003},
			["PET20"] = {-5634, -1026},
			["PET21"] = {-5487, -1026},
			["PET22"] = {-5487, -1027},
			["PET23"] = {-5412, -1027},
			["PET24"] = {-5412, -1028},
			["PET25"] = {-5232, -1028},
			["PET26"] = {-5232, -1029},
			["RAR01"] = {-4998, -1029},
			["RAR02"] = {-4998, -1046},
			["RAR03"] = {-4997, -1046},
			["RAR04"] = {-4997, -1058},
			["RAR05"] = {-4723, -1058},
			["RAR06"] = {-4723, -1057},
			["RAU01"] = {-4484, -1057},
			["RAU02"] = {-4484, -888},
			["RAU03"] = {-4310, -888},
			["RAU04"] = {-4310, -791},
			["RAU05"] = {-4282, -791},
			["RAU06"] = {-4282, -751},
			["NGH01"] = {-3757, -751},
			["NGH02"] = {-3757, -753},
			["NGH03"] = {-3588, -753},
			["NGH04"] = {-3588, -754},
			["NGH05"] = {-3415, -754},
			["NGH06"] = {-3415, -753},
			["SPG01"] = {-2880, -753},
			["SPG02"] = {-2880, -754},
			["SPG03"] = {-2874, -754},
			["SPG04"] = {-2874, -758},
			["SPG05"] = {-2108, -758},
			["OBC00"] = {-2108, -568}, -- TERMINUS
		},
	},

	zyrian = {
		color = "E11D48",
		stops = {
			"CVY", "SEL", "MIM", "ESR", "ESW", "ESM", "ESK",
		},
		turns = {
			["CVY00"] = {-4934, 7558}, -- TERMINUS
			["CVY01"] = {-1232, 7558},
			["SEL01"] = {-1232, 5493},
			["SEL02"] = {-1034, 5493},
			["MIM01"] = {-1034, 5453},
			["MIM02"] = {-1034, 5493},
			["ESR01"] = {-372, 5493},
			["ESR02"] = {-372, 5489},
			["ESR03"] = {-404, 5489}, -- turns into upper level of station here
			["ESR04"] = {-404, 5590},
			["ESR05"] = {163, 5590},
			["ESM01"] = {163, 5996},
			["ESM02"] = {806, 5996},
			["ESM03"] = {806, 6131},
			["ESK00"] = {841, 6131}, -- TERMINUS
		},
	},

	olympic = {
		color = "FACC15",
		stops = {
			"CBV", "CBS", "CBB", "ARA", "ARS", "NAN", "MDK", "FLR", "FLN", "FLB", "SVG", "RKZ", "KZK", "NTN", "NTC", "STB", "STN", "STS",
		},
		turns = {
			["CBV00"] = {-4952, 970}, -- TERMINUS
			["CBV01"] = {-4952, 977},
			["CBV02"] = {-4417, 977},
			["CBV03"] = {-4417, 1059},
			["CBV04"] = {-4427, 1059},
			["CBV05"] = {-4427, 1073},
			["CBV06"] = {-4440, 1073}, -- <spire>
			["CBV07"] = {-4440, 1069},
			["CBV08"] = {-4446, 1069},
			["CBV09"] = {-4446, 1077},
			["CBV10"] = {-4440, 1077},
			["CBV11"] = {-4440, 1069},
			["CBV12"] = {-4446, 1069},
			["CBV13"] = {-4446, 1077},
			["CBV14"] = {-4439, 1077},
			["CBV15"] = {-4439, 1069},
			["CBV16"] = {-4446, 1069},
			["CBV17"] = {-4446, 1077},
			["CBV18"] = {-4443, 1077}, -- </spire>
			["CBV19"] = {-4443, 1431},
			["CBS01"] = {-4345, 1431},
			["CBS02"] = {-4345, 1370},
			["CBS03"] = {-4110, 1370},
			["CBS04"] = {-4110, 1290},
			["CBS05"] = {-3705, 1290},
			["CBS06"] = {-3705, 1600},
			["CBB01"] = {-2550, 1600},
			["CBB02"] = {-2550, 605},
			["ARA01"] = {-740, 605},
			["ARA02"] = {-740, 969},
			["ARA03"] = {-738, 969},
			["ARA04"] = {-738, 989},
			["ARA05"] = {-747, 989},
			["ARS01"] = {-747, 1006},
			["ARS02"] = {-56, 1006},
			["NAN01"] = {-56, 1101},
			["NAN02"] = {513, 1101},
			["MDK01"] = {513, 1438},
			["FLR01"] = {397, 1438},
			["FLR02"] = {397, 1346},
			["FLR03"] = {1769, 1346},
			["FLN01"] = {1769, 1290},
			["FLN02"] = {1780, 1290},
			["FLN03"] = {1780, 1397},
			["FLN04"] = {1829, 1397},
			["FLN05"] = {1829, 1800},
			["FLN06"] = {2500, 1800},
			["FLN07"] = {2500, 2256},
			["FLN08"] = {3160, 2256},
			["FLB01"] = {3160, 1375},
			["FLB02"] = {2675, 1375},
			["FLB03"] = {2675, 1020},
			["FLB04"] = {1930, 1020},
			["RKZ01"] = {1930, -400},
			["RKZ02"] = {2300, -400},
			["RKZ03"] = {2300, -1724},
			["KZK01"] = {1800, -1724},
			["KZK02"] = {1800, -2730},
			["NTN01"] = {2130, -2730},
			["NTN02"] = {2130, -2999},
			["NTC01"] = {960, -2999},
			["NTC02"] = {960, -2529},
			["STB01"] = {877, -2529},
			["STB02"] = {877, -2521},
			["STB03"] = {792, -2521},
			["STB04"] = {792, -2766},
			["STN01"] = {784, -2766},
			["STN02"] = {784, -2669},
			["STN03"] = {619, -2669},
			["STN04"] = {619, -2674},
			["STN05"] = {614, -2674},
			["STS00"] = {614, -2659}, -- TERMINUS
		},
	},

	mountain = {
		color = "D97706",
		stops = {
			"MIK", "XOS", "VLP", "XPL", "LRI", "CFR", "CPL", "SEL",
		},
		turns = {
			["MIK00"] = {-846, 5382}, -- TERMINUS
			["MIK01"] = {-757, 5382},
			["XOS01"] = {-757, 4849},
			["XOS02"] = {-753, 4849},
			["XOS03"] = {-753, 4869},
			["XOS04"] = {-898, 4869},
			["XOS05"] = {-898, 4791},
			["VLP01"] = {-1222, 4791},
			["XPL01"] = {-1222, 4583},
			["LRI01"] = {-2903, 4583},
			["CPL01"] = {-2903, 7402},
			["CPL02"] = {-1238, 7402},
			["SEL00"] = {-1238, 7407}, -- TERMINUS
		},
	},

	crystal = {
		color = "22D3EE",
		stops = {
			"PE1", "KLB", "CBV",
		},
		turns = {
			["PE100"] = {-6181, -513}, -- TERMINUS
			["PE101"] = {-6149, -513},
			["PE102"] = {-6149, 1107},
			["KLB01"] = {-5893, 1107},
			["KLB02"] = {-5893, 953},
			["KLB03"] = {-4963, 953},
			["CBV00"] = {-4963, 965}, -- TERMINUS
		},
	},

	mitosis = {
		color = "BE185D",
		stops = {
			"SVP", "CFV", "CFA", "CFR", "CFL",
		},
		turns = {
			["SVP00"] = {-4133, 4334}, -- TERMINUS
			["SVP01"] = {-3295, 4334},
			["CFV01"] = {-3295, 4698},
			["CFV02"] = {-3094, 4698},
			["CFA01"] = {-3094, 4890},
			["CFA02"] = {-2906, 4890},
			["CFA03"] = {-2906, 4901},
			["CFA04"] = {-2892, 4901},
			["CFA05"] = {-2892, 4891},
			["CFA06"] = {-2898, 4891},
			["CFR01"] = {-2898, 4738},
			["CFL00"] = {-2847, 4738},
		},
	},

	ngerlin = {
		color = "9333EA",
		stops = {
			"LRI", "TPS", "RPA", "RPN", "RPK",
		},
		turns = {
			["LRI00"] = {-1993, 4577}, -- TERMINUS
			["LRI01"] = {-1974, 4577},
			["LRI02"] = {-1974, 4569},
			["LRI03"] = {-1975, 4569},
			["LRI04"] = {-1975, 4429},
			["LRI05"] = {-1979, 4429},
			["LRI06"] = {-1979, 3618},
			["LRI07"] = {-2028, 3618},
			["TPS01"] = {-2028, 1980}, -- it then splits and cuts through a mineshaft in two different directions before meeting back up at z1980, i ain't messing with that
			["RPA01"] = {-1514, 1980},
			["RPA02"] = {-1514, 2168},
			["RPA03"] = {-1421, 2168},
			["RPN01"] = {-1421, 1887},
			["RPK00"] = {-843, 1887}, -- TERMINUS
		},
	},

	-- LOCAL LINES
	
	enkavak_rail_a = {
		color = "334155",
		stops = {
			"EKE", "EKH", "EKG",
		},
		turns = {
			["EKE00"] = {2576, -1455}, -- TERMINUS
			["EKE01"] = {2576, -1537},
			["EKE02"] = {2716, -1537},
			["EKE03"] = {2716, -1541},
			["EKH01"] = {2765, -1541},
			["EKG00"] = {2765, -1675}, -- TERMINUS
		},
		is_local = true,
	},

	enkavak_rail_b = {
		color = "334155",
		stops = {
			"EKE", "EKH", "EKS"
		},
		turns = {
			["EKE00"] = {2576, -1455}, -- TERMINUS
			["EKE01"] = {2576, -1537},
			["EKE02"] = {2714, -1537},
			["EKE03"] = {2714, -1534},
			["EKH01"] = {2850, -1534},
			["EKH02"] = {2850, -1745},
			["EKS01"] = {3418, -1745},
			["EKS02"] = {3418, -1910}, -- END OF RAILS
		},
		
		is_local = true,
	},

	kyaw_cen_shingtsun_line = {
		color = "334155",
		stops = {
			"KCB", "KCE", "UNG", "KCY", "KCS", "KCP", "VAF", "VAV",
		},
		turns = {
			["KCB00"] = {-847, -4760}, -- TERMINUS
			["KCB01"] = {-847, -4369},
			["KCB02"] = {-366, -4369},
			["KCB03"] = {-366, -3023},
			["KCB04"] = {-365, -3023},
			["KCB05"] = {-365, -2852},
			["KCE01"] = {-381, -2852},
			["KCE02"] = {-381, -2657},
			["UNG01"] = {-699, -2657},
			["KCY01"] = {-699, -2515},
			["KCY02"] = {-701, -2515},
			["KCY03"] = {-701, -2473},
			["KCY04"] = {-557, -2473},
			["KCY05"] = {-557, -2234},
			["KCS01"] = {-127, -2234},
			["KCS02"] = {-127, -2002},
			["KCP01"] = {479, -2002},
			["VAF01"] = {479, -1513},
			["VAF02"] = {543, -1513},
			["VAF03"] = {543, -1458},
			["VAF04"] = {851, -1458},
			["VAF05"] = {851, -1218},
			["VAV00"] = {892, -1218}, -- TERMINUS
		},
		is_local = true,
	},

	fishland_line = {
		color = "334155",
		stops = {
			"FLN", "FLT"
		},
		turns = {
			["FLN00"] = {1777, 1329}, -- TERMINUS
			["FLN01"] = {1777, 1310},
			["FLN02"] = {1789, 1310},
			["FLN03"] = {1789, 1334},
			["FLN04"] = {1783, 1334},
			["FLN05"] = {1783, 1858},
			["FLN06"] = {1776, 1858},
			["FLN07"] = {1776, 1890},
			["FLN08"] = {1772, 1890},
			["FLN09"] = {1772, 2028},
			["FLT00"] = {1563, 2028}, -- TERMINUS
		},
		is_local = true,
	},

	kyaw_cen_sheep_line = {
		color = "334155",
		stops = {
			"KCC", "KCH",
		},
		turns = {
			["KCC00"] = {-649, -1028}, -- TERMINUS
			["KCC01"] = {-674, -1028},
			["KCC02"] = {-674, -990},
			["KCC03"] = {-687, -990},
			["KCC04"] = {-687, -987},
			["KCC05"] = {-690, -987},
			["KCC06"] = {-690, -851},
			["KCH00"] = {-708, -851}, -- TERMINUS
		},
		is_local = true,
	},

	imerchal_scci = {
		color = "334155",
		stops = {
			"IMC", "IMP", "IMO", "VAF",
		},
		turns = {
			["IMC00"] = {-190, -1202}, -- TERMINUS
			["IMC01"] = {-190, -1161},
			["IMP01"] = {20, -1161},
			["IMP02"] = {20, -1165},
			["IMP03"] = {177, -1165},
			["IMO01"] = {177, -1623},
			["VAF00"] = {472, -1623}, -- TERMINUS
		},
		is_local = true,
	},

	kozdenen_metro = {
		color = "334155",
		stops = {
			"KZC", "KZN", "KZP", "KZW", "KZE", "KZT", "KZR", "KZD", "KZL",
		},
		turns = {
			["KZN01"] = {2015, -1782},
			["KZP01"] = {2015, -1690},
			["KZW01"] = {2118, -1690},
			["KZE01"] = {2118, -1595},
			["KZE02"] = {2050, -1595},
			["KZT01"] = {2050, -1570},
			["KZT02"] = {2014, -1570},
			["KZT03"] = {2014, -1581},
			["KZR01"] = {1948, -1581},
			["KZD01"] = {1948, -1690},
			["KZL01"] = {1811, -1690},
			["KZL02"] = {1811, -1748},
			["KZL03"] = {1750, -1748},
			["KZL04"] = {1750, -1782},
		},
		is_minor = true,
		loop = true,
	},

	kozdenen_arena_shuttle = {
		color = "334155",
		stops = {
			"KZA", "KZK",
		},
		turns = {
			["KZA00"] = {1653, -1704}, -- TERMINUS
			["KZK00"] = {1999, -1704}, -- TERMINUS
		},
		is_local = true,
	},

	coldba_chillvana_metro = {
		color = "334155",
		stops = {},
		turns = {},
		is_minor = true,
	},

	coldba_everglacier_shuttle = {
		color = "334155",
		stops = {
			"CBF", "CBE",
		},
		turns = {
			["CBF00"] = {-4977, 2042}, -- TERMINUS
			["CBF01"] = {-4977, 2011},
			["CBF02"] = {-4937, 2011},
			["CBF03"] = {-4937, 1771},
			["CBE00"] = {-4830, 1771}, -- TERMINUS
		},
		is_local = true,
	},

	myzhariky_gyzven_line = {
		color = "334155",
		stops = {
			"MZL", "MZG",
		},
		turns = {
			["MZL00"] = {-335, -225}, -- TERMINUS
			["MZL01"] = {-335, -289},
			["MZL02"] = {-267, -289},
			["MZL03"] = {-267, -535},
			["MZL04"] = {-242, -535},
			["MZL05"] = {-242, -596},
			["MZG00"] = {-83, -596}, -- TERMINUS
		},
		is_minor = true,
	},

	rails_of_eras = {
		color = "334155",
		stops = {},
		turns = {},
		is_minor = true,
	},

	oberia_snco = {
		color = "334155",
		stops = {},
		turns = {},
		is_local = true,
	},

	rauratoshan_rts = {
		color = "334155",
		stops = {
			"RAR", "RAY", "RAZ", "RAT", "RAE", "RAL", "RAM", "RAI",
		},
		turns = {},
		loop = true,
		is_minor = true,
	},

	puan_metro = {
		color = "334155",
		stops = {},
		turns = {},
		is_minor = true,
	},

	tanzangi_rail = {
		color = "334155",
		stops = {
			"TZB", "TZS", "TZP", "TZR",
		},
		turns = {
			["TZB00"] = {-2540, -3179}, -- TERMINUS
			["TZB01"] = {-2568, -3179},
			["TZB02"] = {-2568, -3289},
			["TZB03"] = {-2561, -3289},
			["TZB04"] = {-2561, -3295},
			["TZS01"] = {-2584, -3295},
			["TZS02"] = {-2584, -3299},
			["TZS03"] = {-2560, -3299},
			["TZS04"] = {-2560, -3464},
			["TZP01"] = {-1984, -3464},
			["TZP02"] = {-1984, -6744},
			["TZR00"] = {-521, -6744}, -- TERMINUS
		},
		is_local = true,
	},

	cmcrail = {
		color = "334155",
		stops = {},
		turns = {},
		is_local = true,
	},

	mziuri_local_line = {
		color = "334155",
		stops = {
			"MIK", "MIM",
		},
		turns = {
			["MIK00"] = {-844, 5389}, -- TERMINUS
			["MIK01"] = {-844, 5394},
			["MIK02"] = {-1034, 5394},
			["MIM00"] = {-1034, 5451}, -- TERMINUS
		},
		is_local = true,
	},

	vipolis_metro = {
		color = "334155",
		stops = {},
		turns = {},
		is_minor = true,
	},

}