Module:Adjacent stations/DB Regio NRW
local hbf = "%1 Hbf"
local rw = "%1 railway station"
local p = {
["system title"] = "DB Regio NRW",
["system icon"] = "15px",
["system icon format"] = "croute",
["station format"] = {
"%1 station",
["Aachen"] = hbf,
["Bielefeld"] = hbf,
["Bochum"] = hbf,
["Bonn"] = hbf,
["Castrop-Rauxel"] = hbf,
["Dortmund"] = hbf,
["Duisburg"] = hbf,
["Düsseldorf"] = hbf,
["Enschede"] = rw,
["Eschweiler"] = hbf,
["Essen"] = hbf,
["Eygelshoven Markt"] = rw,
["Gelsenkirchen"] = hbf,
["Gütersloh"] = hbf,
["Hagen"] = hbf,
["Hamm (Westf)"] = hbf,
["Heerlen"] = rw,
["Koblenz"] = hbf,
["Köln"] = hbf,
["Krefeld"] = hbf,
["Langerwehe/Düren"] = "Langerwehe/Düren",
["Minden"] = hbf,
["Mönchengladbach"] = hbf,
["Mülheim (Ruhr)"] = hbf,
["Münster"] = hbf,
["Oberhausen"] = hbf,
["Osnabrück"] = hbf,
["Recklinghausen"] = hbf,
["Rheydt"] = hbf,
["Siegen"] = hbf,
["Stolberg (Rheinland)"] = hbf,
["Trier"] = hbf,
["Wanne-Eickel"] = hbf,
["Witten"] = hbf,
["Wuppertal"] = hbf,
},
["lines"] = {
["_default"] = {
["text color"] = "FFFFFF",
},
-- RB
["RB 20"] = {
["title"] = "RB 20",
["color"] = "7A7C80",
["left terminus"] = {"Heerlen", "Alsdorf Poststraße"},
["right terminus"] = {"Langerwehe/Düren", "Stolberg Altstadt"},
},
["RB 22"] = {
["title"] = "RB 22",
["color"] = "FFAD3E",
["left terminus"] = "Trier",
["right terminus"] = "Gerolstein",
},
["RB 23"] = {
["title"] = "RB 23",
["color"] = "7A7C80",
["left terminus"] = "Bad Münstereifel",
["right terminus"] = "Euskirchen",
},
["RB 24"] = {
["title"] = "RB 24",
["color"] = "7A7C80",
["left terminus"] = "Gerolstein",
["right terminus"] = "Köln Messe/Deutz",
},
["RB 25"] = {
["title"] = "RB 25",
["color"] = "7A7C80",
["left terminus"] = "Köln Hansaring",
["right terminus"] = "Lüdenscheid",
},
["RB 27"] = {
["title"] = "RB 27",
["color"] = "7A7C80",
["left terminus"] = "Mönchengladbach",
["right terminus"] = "Koblenz",
},
["RB 30"] = {
["title"] = "RB 30",
["color"] = "7A7C80",
["left terminus"] = "Ahrbrück",
["right terminus"] = "Bonn",
},
["RB 32"] = {
["title"] = "RB 32",
["color"] = "7A7C80",
["left terminus"] = "Duisburg",
["right terminus"] = "Dortmund",
},
["RB 33"] = {
["title"] = "RB 33",
["color"] = "7A7C80",
["left terminus"] = "Aachen",
["right terminus"] = "Essen-Steele",
},
["RB 34"] = {
["title"] = "RB 34",
["color"] = "7A7C80",
["left terminus"] = "Dalheim",
["right terminus"] = "Mönchengladbach",
},
["RB 38"] = {
["title"] = "RB 38",
["color"] = "7A7C80",
["left terminus"] = "Bedburg",
["right terminus"] = "Köln Messe/Deutz",
},
["RB 39"] = {
["title"] = "RB 39",
["color"] = "7A7C80",
["left terminus"] = "Dernau",
["right terminus"] = "Remagen",
},
["RB 40"] = {
["title"] = "RB 40",
["color"] = "7A7C80",
["left terminus"] = "Essen",
["right terminus"] = "Hagen",
},
["RB 43"] = {
["title"] = "RB 43",
["color"] = "7A7C80",
["left terminus"] = "Dorsten",
["right terminus"] = "Dortmund",
},
["RB 46"] = {
["title"] = "RB 46",
["color"] = "7A7C80",
["left terminus"] = "Gelsenkirchen",
["right terminus"] = "Bochum",
},
["RB 51"] = {
["title"] = "RB 51",
["color"] = "7A7C80",
["left terminus"] = "Enschede",
["right terminus"] = "Dortmund",
},
["RB 52"] = {
["title"] = "RB 52",
["color"] = "7A7C80",
["left terminus"] = "Dortmund",
["right terminus"] = "Lüdenscheid",
},
["RB 53"] = {
["title"] = "RB 53",
["color"] = "7A7C80",
["left terminus"] = "Dortmund",
["right terminus"] = "Iserlohn",
},
["RB 54"] = {
["title"] = "RB 54",
["color"] = "7A7C80",
["left terminus"] = "Unna",
["right terminus"] = "Neuenrade",
},
["RB 63"] = {
["title"] = "RB 63",
["color"] = "7A7C80",
["left terminus"] = "Coesfeld (Westf)",
["right terminus"] = "Münster-Zentrum Nord",
},
["RB 64"] = {
["title"] = "RB 64",
["color"] = "7A7C80",
["left terminus"] = "Enschede",
["right terminus"] = "Münster",
},
["RB 91"] = {
["title"] = "RB 91",
["color"] = "7A7C80",
["left terminus"] = "Hagen",
["right terminus"] = "Siegen",
},
-- RE
["RE 2"] = {
["title"] = "RE 2",
["color"] = "00B8F1",
["left terminus"] = "Düsseldorf",
["right terminus"] = "Osnabrück",
},
["RE 8"] = {
["title"] = "RE 8",
["color"] = "006BBB",
["left terminus"] = "Mönchengladbach",
["right terminus"] = "Koblenz",
},
["RE 9"] = {
["title"] = "RE 9",
["color"] = "401446",
["left terminus"] = "Aachen",
["right terminus"] = "Siegen",
},
["RE 12"] = {
["title"] = "RE 12",
["color"] = "AD294C",
["left terminus"] = "Trier",
["right terminus"] = "Köln Messe/Deutz",
},
["RE 17"] = {
["title"] = "RE 17",
["color"] = "489B40",
["left terminus"] = "Hagen",
["right terminus"] = "Kassel-Wilhelmshöhe",
},
["RE 22"] = {
["title"] = "RE 22",
["color"] = "FFAD3E",
["left terminus"] = "Gerolstein",
["right terminus"] = "Köln Messe/Deutz",
},
["RE 34"] = {
["title"] = "RE 34",
["color"] = "8c467d",
["left terminus"] = "Dortmund",
["right terminus"] = {"Siegen"},
},
["RE 41"] = {
["title"] = "RE 41",
["color"] = "5844a4",
["left terminus"] = "Bochum",
["right terminus"] = "Haltern am See",
},
["RE 42"] = {
["title"] = "RE 42",
["color"] = "D9BF13",
["left terminus"] = "Mönchengladbach",
["right terminus"] = "Münster",
},
["RE 49"] = {
["title"] = "RE 49",
["color"] = "c4836b",
["left terminus"] = "Wesel",
["right terminus"] = "Wuppertal",
},
["RE 57"] = {
["title"] = "RE 57",
["color"] = "2E6DA6",
["left terminus"] = "Dortmund",
["right terminus"] = "Brilon Stadt",
},
},
}
return p