mirror of
https://github.com/fulpstation/fulpstation.git
synced 2025-12-09 16:09:15 +00:00
Simple decal system to replace turf stacking and icon state duplication. Plus simple script to help with path updates that are bit more complicated that search&replace. Fixes caution tiles turning into space. Fixes flipped corner decals. Fixes gas list property whitespace on replacing.
92 lines
8.2 KiB
Plaintext
92 lines
8.2 KiB
Plaintext
"aa" = (/turf/open/space,/area/space)
|
|
"ab" = (/turf/closed/wall/mineral/titanium,/area/shuttle/escape)
|
|
"ac" = (/obj/structure/grille,/obj/structure/window/shuttle,/turf/open/floor/plating,/area/shuttle/escape)
|
|
"ad" = (/turf/closed/wall/mineral/titanium/nodiagonal,/area/shuttle/escape)
|
|
"ae" = (/obj/structure/table/wood,/turf/open/floor/carpet,/area/shuttle/escape)
|
|
"af" = (/obj/structure/chair/comfy/brown{tag = "icon-comfychair (NORTH)";icon_state = "comfychair";dir = 1},/turf/open/floor/carpet,/area/shuttle/escape)
|
|
"ag" = (/obj/machinery/computer/emergency_shuttle,/turf/open/floor/carpet,/area/shuttle/escape)
|
|
"ah" = (/obj/structure/table/wood,/obj/structure/window/reinforced{dir = 4},/turf/open/floor/carpet,/area/shuttle/escape)
|
|
"ai" = (/obj/machinery/computer/atmos_alert,/turf/open/floor/carpet,/area/shuttle/escape)
|
|
"aj" = (/obj/structure/chair/comfy/brown{tag = "icon-comfychair (WEST)";icon_state = "comfychair";dir = 8},/turf/open/floor/carpet,/area/shuttle/escape)
|
|
"ak" = (/turf/open/floor/carpet,/area/shuttle/escape)
|
|
"al" = (/obj/structure/chair/comfy/brown{tag = "icon-comfychair (EAST)";icon_state = "comfychair";dir = 4},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced,/turf/open/floor/carpet,/area/shuttle/escape)
|
|
"am" = (/obj/machinery/computer/crew,/turf/open/floor/carpet,/area/shuttle/escape)
|
|
"an" = (/obj/item/device/radio/intercom{name = "Station Intercom (General)";pixel_x = 0;pixel_y = -29},/turf/open/floor/carpet,/area/shuttle/escape)
|
|
"ao" = (/obj/machinery/button/flasher{id = "cockpit_flasher";pixel_x = 6;pixel_y = -24},/obj/structure/table/wood/poker,/turf/open/floor/carpet,/area/shuttle/escape)
|
|
"ap" = (/obj/structure/window/reinforced{dir = 4},/turf/open/floor/carpet,/area/shuttle/escape)
|
|
"aq" = (/obj/machinery/door/airlock/titanium{name = "Emergency Shuttle Airlock";req_access_txt = "2"},/turf/open/floor/plasteel/shuttle/red,/area/shuttle/escape)
|
|
"ar" = (/obj/machinery/door/airlock/glass{name = "Emergency Shuttle Cockpit";req_access_txt = "19"},/turf/open/floor/carpet,/area/shuttle/escape)
|
|
"as" = (/obj/machinery/door/airlock/titanium{name = "Emergency Shuttle Airlock";req_access_txt = "2"},/turf/open/floor/plasteel/shuttle/white,/area/shuttle/escape)
|
|
"at" = (/obj/structure/chair,/turf/open/floor/mineral/plastitanium/brig,/area/shuttle/escape)
|
|
"au" = (/obj/machinery/flasher{id = "cockpit_flasher";pixel_x = 6;pixel_y = 24},/turf/open/floor/plasteel/bar,/area/shuttle/escape)
|
|
"av" = (/turf/open/floor/plasteel/bar,/area/shuttle/escape)
|
|
"aw" = (/turf/open/floor/plasteel/shuttle/white,/area/shuttle/escape)
|
|
"ax" = (/obj/machinery/flasher{id = "shuttle_flasher";pixel_x = -24;pixel_y = 6},/obj/machinery/button/flasher{id = "shuttle_flasher";pixel_x = -24;pixel_y = -6},/turf/open/floor/mineral/plastitanium/brig,/area/shuttle/escape)
|
|
"ay" = (/turf/open/floor/mineral/plastitanium/brig,/area/shuttle/escape)
|
|
"az" = (/obj/structure/grille,/obj/machinery/door/airlock/glass{name = "Emergency Shuttle Brig";req_access_txt = "2"},/turf/open/floor/plating,/area/shuttle/escape)
|
|
"aA" = (/obj/structure/grille/broken,/turf/open/floor/plasteel,/area/shuttle/escape)
|
|
"aB" = (/turf/closed/wall/mineral/titanium/interior,/area/shuttle/escape)
|
|
"aC" = (/obj/machinery/door/airlock/titanium{name = "Emergency Shuttle Airlock";req_access_txt = "2"},/turf/open/floor/plating,/area/shuttle/escape)
|
|
"aD" = (/obj/structure/extinguisher_cabinet{pixel_y = -30},/obj/structure/table,/obj/item/weapon/extinguisher,/obj/item/weapon/crowbar,/turf/open/floor/mineral/plastitanium/brig,/area/shuttle/escape)
|
|
"aE" = (/obj/structure/chair{dir = 1},/turf/open/floor/mineral/plastitanium/brig,/area/shuttle/escape)
|
|
"aF" = (/obj/item/weapon/twohanded/required/kirbyplants/random,/turf/open/floor/plasteel/shuttle,/area/shuttle/escape)
|
|
"aG" = (/obj/structure/chair,/turf/open/floor/plasteel/shuttle,/area/shuttle/escape)
|
|
"aH" = (/obj/structure/table,/obj/item/weapon/storage/firstaid/regular,/turf/open/floor/plasteel/shuttle,/area/shuttle/escape)
|
|
"aI" = (/obj/structure/window/reinforced{dir = 4},/obj/item/device/radio/intercom{name = "Station Intercom (General)";pixel_x = 0;pixel_y = 23},/turf/open/floor/plasteel/shuttle,/area/shuttle/escape)
|
|
"aJ" = (/obj/structure/window/reinforced{dir = 4},/turf/open/floor/plasteel/shuttle/white,/area/shuttle/escape)
|
|
"aK" = (/obj/machinery/door/airlock/titanium{name = "Emergency Shuttle Airlock"},/obj/docking_port/mobile/emergency{name = "Scrapheap Challenge";timid = 1},/turf/open/floor/plating,/area/shuttle/escape)
|
|
"aL" = (/obj/structure/chair{dir = 1},/turf/open/floor/plasteel/shuttle,/area/shuttle/escape)
|
|
"aM" = (/obj/structure/window/reinforced{dir = 4},/obj/structure/chair{dir = 4},/turf/open/floor/plasteel/shuttle,/area/shuttle/escape)
|
|
"aN" = (/obj/structure/table/wood,/obj/item/toy/cards/deck/cas/black,/turf/open/floor/plasteel/shuttle,/area/shuttle/escape)
|
|
"aO" = (/obj/structure/table/wood,/turf/open/floor/plasteel/shuttle,/area/shuttle/escape)
|
|
"aP" = (/obj/structure/table/wood,/obj/item/toy/cards/deck/cas,/turf/open/floor/plasteel/shuttle/white,/area/shuttle/escape)
|
|
"aQ" = (/obj/structure/chair/comfy/brown{dir = 8},/turf/open/floor/plasteel/shuttle/white,/area/shuttle/escape)
|
|
"aR" = (/obj/structure/table_frame,/turf/open/floor/plasteel/shuttle,/area/shuttle/escape)
|
|
"aS" = (/obj/structure/table/wood,/obj/item/weapon/storage/firstaid/fire,/turf/open/floor/plasteel/shuttle,/area/shuttle/escape)
|
|
"aT" = (/obj/structure/chair{dir = 1},/obj/structure/extinguisher_cabinet{pixel_y = -30},/turf/open/floor/plasteel/shuttle,/area/shuttle/escape)
|
|
"aU" = (/turf/open/floor/plasteel/shuttle,/area/shuttle/escape)
|
|
"aV" = (/obj/structure/table,/obj/machinery/recharger,/turf/open/floor/plasteel/shuttle,/area/shuttle/escape)
|
|
"aW" = (/obj/structure/window/reinforced{dir = 4},/turf/open/floor/plasteel/shuttle,/area/shuttle/escape)
|
|
"aX" = (/turf/open/floor/plasteel/grimy,/area/shuttle/escape)
|
|
"aY" = (/obj/structure/chair/wood{tag = "icon-wooden_chair (NORTH)";icon_state = "wooden_chair";dir = 1},/turf/open/floor/plasteel/grimy,/area/shuttle/escape)
|
|
"aZ" = (/obj/machinery/door/airlock/titanium{name = "Emergency Shuttle Airlock"},/turf/open/floor/plating,/area/shuttle/escape)
|
|
"ba" = (/obj/structure/extinguisher_cabinet{pixel_x = 0;pixel_y = -30},/turf/open/floor/plasteel/bar,/area/shuttle/escape)
|
|
"bb" = (/obj/structure/window/reinforced{dir = 4},/obj/structure/barricade/wooden,/turf/open/floor/plasteel/bar,/area/shuttle/escape)
|
|
"bc" = (/obj/machinery/status_display,/turf/closed/wall/mineral/titanium,/area/shuttle/escape)
|
|
"bd" = (/obj/machinery/door/airlock{name = "Unisex Restrooms";req_access_txt = "0"},/turf/open/floor/plasteel/freezer,/area/shuttle/escape)
|
|
"be" = (/turf/open/floor/plasteel/freezer,/area/shuttle/escape)
|
|
"bf" = (/obj/structure/extinguisher_cabinet{pixel_y = 30},/turf/open/floor/plasteel/freezer,/area/shuttle/escape)
|
|
"bg" = (/obj/machinery/door/airlock{name = "Unit 1"},/turf/open/floor/plasteel/freezer,/area/shuttle/escape)
|
|
"bh" = (/obj/machinery/door/airlock{name = "Unit 2"},/turf/open/floor/plasteel/freezer,/area/shuttle/escape)
|
|
"bi" = (/obj/machinery/door/airlock{name = "Unit B"},/turf/open/floor/plasteel/freezer,/area/shuttle/escape)
|
|
"bj" = (/obj/structure/toilet{tag = "icon-toilet00 (EAST)";icon_state = "toilet00";dir = 4},/turf/open/floor/plasteel/freezer,/area/shuttle/escape)
|
|
"bk" = (/obj/machinery/recharge_station,/turf/open/floor/plasteel/freezer,/area/shuttle/escape)
|
|
"bl" = (/obj/structure/window/reinforced{dir = 1},/obj/structure/shuttle/engine/heater,/turf/open/floor/plating/airless,/area/shuttle/escape)
|
|
"bm" = (/obj/structure/window/reinforced{dir = 1},/obj/structure/shuttle/engine/heater,/obj/structure/window/reinforced{dir = 4},/turf/open/floor/plating/airless,/area/shuttle/escape)
|
|
"bn" = (/obj/structure/shuttle/engine/propulsion,/turf/open/floor/plating/airless,/area/shuttle/escape)
|
|
|
|
(1,1,1) = {"
|
|
aaaaabacacacacacaaaaaa
|
|
aaabadaeafagafahaaaaaa
|
|
aaabaiajakakakalaaaaaa
|
|
aaabamakanaoapaaaaaaaa
|
|
abacaqacababaracasacaa
|
|
abacatacacauavacawacaa
|
|
abaxayayazaAacaBawaBab
|
|
aCaDaEaEacaFaGaGawaHaI
|
|
ababababadawawawawawaJ
|
|
aKaLaLaLaLawaLaLaLaLaM
|
|
abaAacacacawacacacacaM
|
|
acaGaNaOaGawaGaGaGaGaM
|
|
acawaPaQawawawawawawaJ
|
|
acaRaSaOaLaLaLaTaUaVaW
|
|
abaXaYaYacacacabababab
|
|
aZavbaavavavbbaaaaaaaa
|
|
ababababbcbdadaaaaaaaa
|
|
aZbebebfbebeabaaaaaaaa
|
|
abbgabbhabbiabaaaaaaaa
|
|
abbjabbjabbkabaaaaaaaa
|
|
ababblblblblbmaaaaaaaa
|
|
aaabbnbnbnbnbnaaaaaaaa
|
|
"}
|