Modul:Adjacent stations/Bus kota di Surabaya

local x = "[[Terminal %1|%1]]"
local y = "[[Halte %1|%1]]"
local z = "[[%1 (Bus kota di Surabaya)|%1]]"

local p = {
	["system title"] = "[[Bus kota di Surabaya]]",
	["system color"] =  "ffd700",
	["header stop noun"] = "Halte",
	["station format"] = {
		"%1",

		-- terminal
		["Purabaya"] = x,
	    ["Tambak Osowilangon"] = x,
		["Bratang"] = x,
		["Joyoboyo"] = x,

		-- halte umum
		["Demak"] = y,
		["Diponegoro"] = y,
		["DTC"] = y,
		["Jemursari"] = y,
		["Kapasan"] = y,
		["Kupang"] = y,
		["Margomulyo"] = y,
		["Ngagel"] = y,
		["Pasar Atom"] = y,
		["Pasar Loak"] = y,
		["PGS"] = y,
		["RSI"] = y,
		["Tanjung Perak"] = y,
		["JMP"] = y,
		["Semut"] = y,
		["THR"] = y,

		-- halte bersama Suroboyo Bus & Trans Semanggi Suroboyo
		["Darmo"] = z,
		["IAIN"] = z,
		["Pasar Turi"] = z,
		["Polda"] = z,
		["Royal Plaza"] = z,
		["Siola"] = z,
		["Tunjungan"] = z,

		-- lain-lain
		["Sidoarjo"] = "[Terminal Larangan|%1]",
		["JMP"] = "[Halte Jembatan Merah|%1]",
		["Tanjung Perak"] = "[[Halte Ujung Baru|%1]]",
		["Gubeng"] = "[Stasiun Surabaya Gubeng|%1]",
		["Semut"] = "[Stasiun Surabaya Kota|%1]",
		["Stasiun Pasar Turi"] = "[Stasiun Surabaya Pasarturi|%1]",
	},
["lines"] = {
		["A2"] = {
			["title"] = "'''[[Trayek A2 (Bus kota di Surabaya)|<font color=#000000>A2</font>]]'''",
			["color"] = "0000cd",
			["icon"] = "[[Berkas:A2 (Bus kota di Surabaya).svg|50px|link=Trayek A2 (Bus kota di Surabaya)]]",
			["note-mid"] = "Purabaya – Ngagel – Semut",
            ["left terminus"] = "Purabaya",
            ["right terminus"] = "Semut"
		},
		["D"] = {
			["title"] = "'''[[Trayek D (Bus kota di Surabaya)|<font color=#000000>D</font>]]'''",
			["color"] = "0000cd",
			["icon"] = "[[Berkas:D (Bus kota di Surabaya).svg|50px|link=Trayek D (Bus kota di Surabaya)]]",
			["note-mid"] = "Purabaya – Bratang",
            ["left terminus"] = "Purabaya",
            ["right terminus"] = "Bratang"
		},
		["E1"] = {
			["title"] = "'''[[Trayek E1 (Bus kota di Surabaya)|<font color=#000000>E1</font>]]'''",
			["color"] = "0000cd",
			["icon"] = "[[Berkas:E1 (Bus kota di Surabaya).svg|50px|link=Trayek E1 (Bus kota di Surabaya)]]",
			["note-mid"] = "Purabaya – Joyoboyo",
            ["left terminus"] = "Purabaya",
            ["right terminus"] = "Joyoboyo"
		},
		["F"] = {
			["title"] = "'''[[Trayek F (Bus kota di Surabaya)|<font color=#000000>F</font>]]'''",
			["color"] = "0000cd",
			["icon"] = "[[Berkas:F (Bus kota di Surabaya).svg|50px|link=Trayek F (Bus kota di Surabaya)]]",
			["note-mid"] = "Purabaya – JMP (via Diponegoro)",
            ["left terminus"] = "Purabaya",
            ["right terminus"] = "JMP"
		},
		["P1"] = {
			["title"] = "'''[[Trayek P1 (Bus kota di Surabaya)|<font color=#000000>P1</font>]]'''",
			["color"] = "ff0000",
			["icon"] = "[[Berkas:P1 (Bus kota di Surabaya).svg|20px|link=Trayek P1/PAC1 (Bus kota di Surabaya)]]",
			["note-mid"] = "Purabaya – Tanjung Perak (via Darmo)",
            ["left terminus"] = "Purabaya",
            ["right terminus"] = "Tanjung Perak"
		},
		["P3"] = {
			["title"] = "'''[[Trayek P3 (Bus kota di Surabaya)|<font color=#000000>P3</font>]]'''",
			["color"] = "ff0000",
			["icon"] = "[[Berkas:P3 (Bus kota di Surabaya).svg|50px|link=Trayek P3/PAC3 (Bus kota di Surabaya)]]",
			["note-mid"] = "Sidoarjo – JMP (via Tol)",
            ["left terminus"] = "Sidoarjo",
            ["right terminus"] = "JMP"
		},
		["P4"] = {
			["title"] = "'''[[Trayek P4 (Bus kota di Surabaya)|<font color=#000000>P4</font>]]'''",
			["color"] = "ff0000",
			["icon"] = "[[Berkas:P4 (Bus kota di Surabaya).svg|50px|link=Trayek P4/PAC4 (Bus kota di Surabaya)]]",
			["note-mid"] = "Purabaya – Tanjung Perak (via Tol)",
            ["left terminus"] = "Purabaya",
            ["right terminus"] = "Tanjung Perak"
		},
		["P5"] = {
			["title"] = "'''[[Trayek P5 (Bus kota di Surabaya)|<font color=#000000>P5</font>]]'''",
			["color"] = "ff0000",
			["icon"] = "[[Berkas:P5 (Bus kota di Surabaya).svg|50px|link=Trayek P5 (Bus kota di Surabaya)]]",
			["note-mid"] = "Purabaya – JMP (via Tol)",
            ["left terminus"] = "Purabaya",
            ["right terminus"] = "JMP"
		},
		["P6"] = {
			["title"] = "'''[[Trayek P6 (Bus kota di Surabaya)|<font color=#000000>P6</font>]]'''",
			["color"] = "ff0000",
			["icon"] = "[[Berkas:P6 (Bus kota di Surabaya).svg|50px|link=Trayek P6 (Bus kota di Surabaya)]]",
			["note-mid"] = "Purabaya – Tambak Osowilangon (via Diponegoro)",
            ["left terminus"] = "Purabaya",
            ["right terminus"] = "Tambak Osowilangon"
		},
		["P8"] = {
			["title"] = "'''[[Trayek P8 (Bus kota di Surabaya)|<font color=#000000>P8</font>]]'''",
			["color"] = "ff0000",
			["icon"] = "[[Berkas:P8 (Bus kota di Surabaya).svg|50px|link=Trayek P8/PAC8 (Bus kota di Surabaya)]]",
			["note-mid"] = "Purabaya – Tambak Osowilangon (via Tol)",
            ["left terminus"] = "Purabaya",
            ["right terminus"] = "Tambak Osowilangon"
		},
		["PAC1"] = {
			["title"] = "'''[[Trayek PAC1 (Bus kota di Surabaya)|<font color=#000000>PAC1</font>]]'''",
			["color"] = "ff8c00",
			["icon"] = "[[Berkas:PAC1 (Bus kota di Surabaya).svg|50px|link=Trayek P1/PAC1 (Bus kota di Surabaya)]]",
			["note-mid"] = "Purabaya – Tanjung Perak (via Darmo)",
            ["left terminus"] = "Purabaya",
            ["right terminus"] = "Tanjung Perak"
		},
		["PAC3"] = {
			["title"] = "'''[[Trayek PAC3 (Bus kota di Surabaya)|<font color=#000000>PAC3</font>]]'''",
			["color"] = "ff8c00",
			["icon"] = "[[Berkas:PAC3 (Bus kota di Surabaya).svg|50px|link=Trayek P3/PAC3 (Bus kota di Surabaya)]]",
			["note-mid"] = "Sidoarjo – JMP (via Tol)",
            ["left terminus"] = "Sidoarjo",
            ["right terminus"] = "JMP"
		},
		["PAC4"] = {
			["title"] = "'''[[Trayek PAC4 (Bus kota di Surabaya)|<font color=#000000>PAC4</font>]]'''",
			["color"] = "ff8c00",
			["icon"] = "[[Berkas:PAC4 (Bus kota di Surabaya).svg|50px|link=Trayek P4/PAC4 (Bus kota di Surabaya)]]",
			["note-mid"] = "Purabaya – Tanjung Perak (via Tol)",
            ["left terminus"] = "Purabaya",
            ["right terminus"] = "Tanjung Perak"
		},
		["PAC5"] = {
			["title"] = "'''[[Trayek PAC5 (Bus kota di Surabaya)|<font color=#000000>PAC4</font>]]'''",
			["color"] = "ff8c00",
			["icon"] = "[[Berkas:PAC5 (Bus kota di Surabaya).svg|50px|link=Trayek P5 (Bus kota di Surabaya)]]",
			["note-mid"] = "Purabaya – JMP (via Tol)",
            ["left terminus"] = "Purabaya",
            ["right terminus"] = "JMP"
		},
		["PAC6"] = {
			["title"] = "'''[[Trayek PAC6 (Bus kota di Surabaya)|<font color=#000000>PAC6</font>]]'''",
			["color"] = "ff8c00",
			["icon"] = "[[Berkas:PAC6 (Bus kota di Surabaya).svg|50px|link=Trayek P6 (Bus kota di Surabaya)]]",
			["note-mid"] = "Purabaya – Tambak Osowilangon (via Diponegoro)",
            ["left terminus"] = "Purabaya",
            ["right terminus"] = "Tambak Osowilangon"
		},
		["PAC8"] = {
			["title"] = "'''[[Trayek PAC8 (Bus kota di Surabaya)|<font color=#000000>PAC8</font>]]'''",
			["color"] = "ff8c00",
			["icon"] = "[[Berkas:PAC8 (Bus kota di Surabaya).svg|50px|link=Trayek P8/PAC8 (Bus kota di Surabaya)]]",
			["note-mid"] = "Purabaya – Tambak Osowilangon (via Tol)",
            ["left terminus"] = "Purabaya",
            ["right terminus"] = "Tambak Osowilangon"
		},
	},
}	
return p