Module:Adjacent stations/Rhine-Neckar S-Bahn

local hbf = "%1 Hbf"

-- white icons with black border local wicon = "%s "

local p = { ["system title"] = "Rhine-Neckar S-Bahn", ["system icon"] = "", ["line icon format"] = "croute", ["station format"] = { "%1 station", ["Frankenthal"] = hbf, ["Heidelberg"] = hbf, ["Homburg (Saar)"] = hbf, ["Kaiserslautern"] = hbf, ["Karlsruhe"] = hbf, ["Ludwigshafen (Rhein)"] = hbf, ["Mainz"] = hbf, ["Mannheim"] = hbf, ["Neustadt (Weinstraße)"] = hbf, ["Sinsheim (Elsenz)"] = hbf, ["Weinheim (Bergstraße)"] = hbf, ["Worms"] = hbf },	["lines"] = { ["_default"] = { ["color"] = "FFFFFF", ["title"] = "%1", },		["S1"] = { ["color"] = "EC192E", ["text color"] = "FFFFFF", ["via"] = "Mannheim", ["left terminus"] = "Homburg (Saar)", ["right terminus"] = "Osterburken" },		["S2"] = { ["color"] = "2960B5", ["via"] = "Mannheim", ["left terminus"] = "Kaiserslautern", ["right terminus"] = "Mosbach (Baden)" },		["S3"] = { ["color"] = "FCD804", ["via"] = "Mannheim", ["left terminus"] = "Germersheim", ["right terminus"] = "Karlsruhe" },		["S4"] = { ["color"] = "1A9D47", ["text color"] = "FFFFFF", ["via"] = "Mannheim", ["left terminus"] = "Ludwigshafen (Rhein) BASF Nord", ["right terminus"] = "Ludwigshafen (Rhein)" },		["S44"] = { ["color"] = "FFFFFF", ["text color"] = "1A9D47", ["border color"] = "1A9D47", ["via"] = "Mannheim", ["left terminus"] = "Germersheim", ["right terminus"] = "Bruchsal" },		["S5"] = { ["color"] = "F47A14", ["text color"] = "FFFFFF", ["via"] = "Neckargemünd", ["left terminus"] = "Heidelberg", ["right terminus"] = "Eppingen" },		["S6"] = { ["color"] = "27C9F5", ["text color"] = "FFFFFF", ["via"] = "Mannheim", ["left terminus"] = "Mainz", ["right terminus"] = "Bensheim" },		["S7"] = { ["color"] = "FFFFFF", ["text color"] = "ef239c", ["border color"] = "ef239c", ["left terminus"] = "Hockenheim", ["right terminus"] = "Heidelberg" },		["S8"] = { ["color"] = "ad6fa7", ["text color"] = "FFFFFF", ["left terminus"] = "Biblis", ["right terminus"] = "Mannheim" },		["S9"] = { ["color"] = "7AC547", ["text color"] = "FFFFFF", ["left terminus"] = "Karlsruhe", ["right terminus"] = "Groß‑Rohrheim" },		["S33"] = { ["color"] = "803C9F", ["via"] = "Graben-Neudorf", ["left terminus"] = "Germersheim", ["right terminus"] = "Bruchsal" },		["S39"] = { ["color"] = "FFFFFF", ["text color"] = "bf5810", ["border color"] = "bf5810", ["left terminus"] = "Mannheim-Waldhof", ["right terminus"] = "Karlsruhe" },		["S51"] = { ["color"] = "F8A20D", ["text color"] = "FFFFFF", ["border color"] = "F8A20D", ["via"] = "Neckargemünd", ["left terminus"] = "Heidelberg", ["right terminus"] = "Aglasterhausen" }	},	["aliases"] = { ["1"] = "S1", ["s1"] = "S1", ["2"] = "S2", ["s2"] = "S2", ["3"] = "S3", ["s3"] = "S3", ["4"] = "S4", ["s4"] = "S4", ["44"] = "S44", ["s44"] = "S44", ["5"] = "S5", ["s5"] = "S5", ["6"] = "S6", ["s6"] = "S6", ["7"] = "S7", ["s7"] = "S7", ["8"] = "S8", ["s8"] = "S8", ["9"] = "S9", ["s9"] = "S9", ["33"] = "S33", ["s33"] = "S33", ["39"] = "S39", ["s39"] = "S39", ["51"] = "S51", ["s51"] = "S51" } }

return p