Module:Adjacent stations/TER Auvergne-Rhône-Alpes

local ville = "%1-Ville station "
local rws = "%1 railway station"

local p = {
	["system title"] = "[[TER Auvergne-Rhône-Alpes]]",
	["system icon"] = "",
	["station format"] = {
		"%1 station",
		["Chambéry"] = "Chambéry-Challes-les-Eaux station",
		["Geneva"] = "Genève-Cornavin railway station",
		["Mâcon"] = ville,
		["Montluçon"] = ville,
		["Saint-Étienne"] = "Saint-Étienne-Châteaucreux station",
		["Saint-Gervais"] = "Saint-Gervais-les-Bains-Le Fayet station",
		["Valence"] = ville,
	},
	["lines"] = {
		["_default"] = {
		["color"] = "1C94D2",
		["title"] = "%1"
		},
		["1"] = {
			["types"] = {
				["Grenoble"] = {
					["title"] = "",
					["left terminus"] = "Lyon-Part-Dieu",
					["right terminus"] = "Grenoble",
				},
				["Saint-André"] = {
					["title"] = "",
					["left terminus"] = "Lyon-Perrache",
					["right terminus"] = "Saint-André-le-Gaz",
				}
			}
		},
		["2"] = {
			["left terminus"] = "Valence",
			["right terminus"] = {"Annecy", "Geneva"},
		},
		["3"] = {
			["left terminus"] = "Lyon-Part-Dieu",
			["right terminus"] = {"Saint-Gervais", "Geneva", "Évian-les-Bains"},
		},
		["4"] = {
			["left terminus"] = "Lyon-Part-Dieu",
			["right terminus"] = "Annecy",
		},
		["5"] = {
			["left terminus"] = "Lyon-Vaise",
			["right terminus"] = "Avignon-Centre",
		},
		["6"] = {
			["left terminus"] = "Clermont-Ferrand",
			["right terminus"] = "Lyon-Perrache",
		},
		["9"] = {
			["left terminus"] = "Le Puy-en-Velay",
			["right terminus"] = "Saint-Étienne",
		},
		["10"] = {
			["left terminus"] = "Saint-Étienne",
			["right terminus"] = {"Lyon-Perrache","Lyon-Part-Dieu"},
		},
		["11a"] = {
			["title"] = "11",
			["left terminus"] = "Clermont-Ferrand",
			["right terminus"] = "Thiers",
		},
		["11b"] = {
			["title"] = "11",
			["left terminus"] = "Montbrison",
			["right terminus"] = "Saint-Étienne",
		},
		["12"] = {
			["left terminus"] = "Roanne",
			["right terminus"] = "Saint-Étienne",
		},
		["14"] = {
			["left terminus"] = "Nevers",
			["right terminus"] = "Clermont-Ferrand",
		},
		["16"] = {
			["left terminus"] = "Montluçon",
			["right terminus"] = "Clermont-Ferrand",
		},
		["21"] = {
			["left terminus"] = "Brignais",
			["right terminus"] = "Lyon-Saint-Paul",
		},
		["22"] = {
			["left terminus"] = "Sain-Bel",
			["right terminus"] = "Lyon-Saint-Paul",
		},
		["23"] = {
			["left terminus"] = "Lozanne",
			["right terminus"] = "Tassin",
		},
		["24"] = {
			["left terminus"] = "Mâcon",
			["right terminus"] = "Lyon-Perrache",
		},
		["26"] = {
			["left terminus"] = "Clermont-Ferrand",
			["right terminus"] = "Le Puy-en-Velay",
		},
		["30"] = {
			["left terminus"] = "Mâcon",
			["right terminus"] = "Ambérieu",
		},
		["31"] = {
			["left terminus"] = "Bourg-en-Bresse",
			["right terminus"] = "Oyonnax",
		},
		["32"] = {
			["left terminus"] = "Bourg-en-Bresse",
			["right terminus"] = "Lyon-Vaise",
		},
		["35"] = {
			["left terminus"] = "Lyon-Part-Dieu",
			["right terminus"] = "Chambéry",
		},
		["43"] = {
			["left terminus"] = "Annecy",
			["right terminus"] = "Saint-Gervais",
		},
		["44"] = {
			["left terminus"] = "Saint-Gervais",
			["right terminus"] = "Vallorcine",
		},
		["50"] = {
			["left terminus"] = "Annecy",
			["right terminus"] = "Chambéry",
		},
		["51"] = {
			["left terminus"] = "Chambéry",
			["right terminus"] = "Geneva",
		},
		["52"] = {
			["left terminus"] = "Chambéry",
			["right terminus"] = "Bourg-Saint-Maurice",
		},
		["53"] = {
			["left terminus"] = "Chambéry",
			["right terminus"] = "Modane",
		},
		["54"] = {
			["left terminus"] = "Lyon-Part-Dieu",
			["right terminus"] = "Chambéry",
		},
		["60"] = {
			["left terminus"] = "Grenoble",
			["right terminus"] = "Chambéry",
		},
		["61"] = {
			["left terminus"] = "Valence",
			["right terminus"] = "Grenoble-Universités-Gières",
		},
		["62"] = {
			["left terminus"] = "Saint-André-le-Gaz",
			["right terminus"] = "Grenoble-Universités-Gières",
		},
		["63"] = {
			["left terminus"] = "Grenoble",
			["right terminus"] = "Gap",
		},
		["64"] = {
			["left terminus"] = "Romans-Bourg-de-Péage",
			["right terminus"] = "Briançon",
		},
		["65"] = {
			["left terminus"] = "Clermont-Ferrand",
			["right terminus"] = "Aurillac",
		},
		["67"] = {
			["left terminus"] = "Brive-la-Gaillarde",
			["right terminus"] = "Aurillac",
		},
		["84"] = {
			["left terminus"] = "Volvic",
			["right terminus"] = "Clermont-Ferrand",
		},
	}
}

return p