Module:Adjacent stations/Eurobahn

From Wikipedia, the free encyclopedia

local hbf = "[[%1 Hauptbahnhof|%1 Hbf]]"
local rws = "%1 railway station"

local p = {
	["system title"] = "[[Eurobahn]]",
	["system icon"] = "",
	["system icon format"] = "croute",
	["station format"] = {
		"%1 station",
		["Bielefeld"] = hbf,
		["Castrop-Rauxel"] = hbf,
		["Dortmund"] = hbf,
		["Duisburg"] = hbf,
		["Düsseldorf"] = hbf,
		["Gelsenkirchen"] = hbf,
		["Gütersloh"] = hbf,
		["Hagen"] = hbf,
		["Hamm (Westf)"] = hbf,
		["Mönchengladbach"] = hbf,
		["Münster"] = hbf,
		["Neuss"] = hbf,
		["Oberhausen"] = hbf,
		["Osnabrück"] = hbf,
		["Paderborn"] = hbf,
		["Soest"] = "Soest (Germany) station",
		["Venlo"] = rws,
		["Wanne-Eickel"] = hbf,
		["Wuppertal"] = hbf,
	},
	["lines"] = {
		["_default"] = {
			["text color"] = "FFFFFF",
		},
		-- RB
		["RB 50"] = {
			["title"] = "[[Der Lüner|RB 50]]",
			["color"] = "7A7C80",
			["left terminus"] = "Münster",
			["right terminus"] = "Dortmund",
		},
		["RB 59"] = {
			["title"] = "[[Hellweg-Bahn|RB 59]]",
			["color"] = "7A7C80",
			["left terminus"] = "Dortmund",
			["right terminus"] = "Soest",
		},
		["RB 61"] = {
			["title"] = "[[List of regional railway lines in North Rhine-Westphalia#Lines 60–69|RB 61]]",
			["color"] = "7A7C80",
			["left terminus"] = "Hengelo",
			["right terminus"] = "Bielefeld",
		},
		["RB 65"] = {
			["title"] = "[[List of regional railway lines in North Rhine-Westphalia#Lines 60–69|RB 65]]",
			["color"] = "7A7C80",
			["left terminus"] = "Münster",
			["right terminus"] = "Rheine",
		},
		["RB 66"] = {
			["title"] = "[[List of regional railway lines in North Rhine-Westphalia#Lines 60–69|RB 66]]",
			["color"] = "7A7C80",
			["left terminus"] = "Münster",
			["right terminus"] = "Osnabrück",
		},
		["RB 67"] = {
			["title"] = "[[List of regional railway lines in North Rhine-Westphalia#Lines 60–69|RB 67]]",
			["color"] = "7A7C80",
			["left terminus"] = "Münster",
			["right terminus"] = "Bielefeld",
		},
		["RB 69"] = {
			["title"] = "[[Ems-Börde-Bahn|RB 69]]",
			["color"] = "7A7C80",
			["left terminus"] = "Münster",
			["right terminus"] = "Bielefeld",
		},
		["RB 71"] = {
			["title"] = "[[List of regional railway lines in North Rhine-Westphalia#Lines 70–79|RB 71]]",
			["color"] = "7A7C80",
			["left terminus"] = "Bielefeld",
			["right terminus"] = "Rahden",
			["types"] = {
				["Bassum–Herford"] = {
					["title"] = "",
						["left terminus"] = "Rahden",
						["right terminus"] = "Bielefeld",
				}
			}
		},
		["RB 72"] = {
			["title"] = "[[List of regional railway lines in North Rhine-Westphalia#Lines 70–79|RB 72]]",
			["color"] = "7A7C80",
			["left terminus"] = "Paderborn",
			["right terminus"] = "Herford",
		},
		["RB 73"] = {
			["title"] = "[[List of regional railway lines in North Rhine-Westphalia#Lines 70–79|RB 73]]",
			["color"] = "7A7C80",
			["left terminus"] = "Bielefeld",
			["right terminus"] = "Lemgo-Lüttfeld",
		},
		["RB 89"] = {
			["title"] = "[[Ems-Börde-Bahn|RB 89]]",
			["color"] = "7A7C80",
			["left terminus"] = "Münster",
			["right terminus"] = "Warburg",
		},
		-- RE
		["RE 3"] = {
			["title"] = "[[Rhein-Emscher-Express|RE 3]]",
			["color"] = "E46E25",
			["text color"] = "ffffff",
			["left terminus"] = "Düsseldorf",
			["right terminus"] = "Hamm (Westf)",
		},
		["RE 13"] = {
			["title"] = "[[Maas-Wupper-Express|RE 13]]",
			["color"] = "7F5C1E",
			["left terminus"] = "Venlo",
			["right terminus"] = "Hamm (Westf)",
		},
		["RE 78"] = {
			["title"] = "[[List of regional railway lines in North Rhine-Westphalia#Lines 70–79|RE 78]]",
			["color"] = "52B9CE",
			["left terminus"] = "Bielefeld",
			["right terminus"] = "Nienburg (Weser)",
		},
		["RE 82"] = {
			["title"] = "[[List of regional railway lines in North Rhine-Westphalia#Lines 80–89|RE 82]]",
			["color"] = "489B40",
			["left terminus"] = "Bielefeld",
			["right terminus"] = "Altenbeken",
		},
	},
}

return p