diff --git a/_maps/map_files/Birdshot/birdshot.dmm b/_maps/map_files/Birdshot/birdshot.dmm index 4c24f1c476c..cbf049372b1 100644 --- a/_maps/map_files/Birdshot/birdshot.dmm +++ b/_maps/map_files/Birdshot/birdshot.dmm @@ -9297,6 +9297,12 @@ /obj/machinery/duct, /turf/open/floor/plating, /area/station/maintenance/department/medical/central) +"dBA" = ( +/obj/structure/bed, +/obj/item/bedsheet/dorms, +/obj/machinery/light/small/directional/east, +/turf/open/floor/carpet/royalblack, +/area/station/commons/dorms) "dBH" = ( /turf/open/floor/iron/white/corner{ dir = 1 @@ -10151,6 +10157,15 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/plating, /area/station/maintenance/department/engine) +"dSF" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 9 + }, +/obj/item/storage/fancy/candle_box, +/obj/machinery/light_switch/directional/west, +/obj/structure/rack/skeletal, +/turf/open/floor/iron/grimy, +/area/station/service/library) "dSM" = ( /obj/machinery/atmospherics/pipe/smart/simple/green/visible, /obj/effect/spawner/structure/window/reinforced, @@ -11057,6 +11072,16 @@ /obj/structure/broken_flooring/singular/directional/south, /turf/open/floor/plating, /area/station/maintenance/department/medical/central) +"ein" = ( +/obj/structure/bed{ + dir = 4 + }, +/obj/item/bedsheet/dorms{ + dir = 4 + }, +/obj/machinery/light/small/directional/west, +/turf/open/floor/carpet/purple, +/area/station/commons/dorms) "eip" = ( /obj/machinery/power/port_gen/pacman, /obj/machinery/power/terminal{ @@ -11136,16 +11161,6 @@ /mob/living/basic/mining/basilisk, /turf/open/misc/asteroid, /area/space/nearstation) -"eke" = ( -/obj/structure/bed{ - dir = 4 - }, -/obj/item/bedsheet/dorms{ - dir = 4 - }, -/obj/machinery/light/small/directional/west, -/turf/open/floor/carpet/purple, -/area/station/commons/dorms) "eki" = ( /obj/machinery/door/airlock/maintenance{ name = "Maintenance" @@ -14376,18 +14391,6 @@ }, /turf/open/floor/iron, /area/station/hallway/primary/central/fore) -"fqR" = ( -/obj/structure/cable, -/obj/structure/disposalpipe/segment, -/obj/machinery/door/airlock/maintenance{ - name = "Maintenance" - }, -/obj/effect/mapping_helpers/airlock/unres{ - dir = 1 - }, -/obj/effect/mapping_helpers/airlock/access/any/supply/maintenance, -/turf/open/floor/plating, -/area/station/maintenance/port/fore) "frf" = ( /obj/structure/table/glass, /obj/item/defibrillator/loaded{ @@ -19610,15 +19613,6 @@ /obj/effect/spawner/structure/window/reinforced/plasma, /turf/open/floor/plating, /area/station/engineering/supermatter/room) -"hee" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 9 - }, -/obj/item/storage/fancy/candle_box, -/obj/machinery/light_switch/directional/west, -/obj/structure/rack/skeletal, -/turf/open/floor/iron/grimy, -/area/station/service/library) "hei" = ( /obj/structure/cable, /obj/effect/spawner/structure/window/reinforced, @@ -20761,6 +20755,18 @@ /obj/machinery/light/cold/directional/north, /turf/open/floor/grass, /area/station/service/hydroponics/garden) +"hwi" = ( +/obj/structure/cable, +/obj/structure/disposalpipe/segment, +/obj/machinery/door/airlock/maintenance{ + name = "Maintenance" + }, +/obj/effect/mapping_helpers/airlock/unres{ + dir = 1 + }, +/obj/effect/mapping_helpers/airlock/access/any/supply/maintenance, +/turf/open/floor/plating, +/area/station/maintenance/port/fore) "hwk" = ( /obj/effect/turf_decal/tile/purple/opposingcorners, /obj/effect/turf_decal/siding/green, @@ -22224,18 +22230,6 @@ }, /turf/open/floor/iron/dark/smooth_large, /area/station/command/meeting_room) -"hZe" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/effect/mapping_helpers/broken_floor, -/obj/structure/sign/poster/random/directional/east, -/obj/machinery/conveyor{ - id = "mining" - }, -/obj/machinery/bouldertech/brm, -/turf/open/floor/iron, -/area/station/cargo/miningfoundry) "hZP" = ( /obj/structure/cable, /obj/structure/sign/poster/official/random/directional/north, @@ -24570,14 +24564,6 @@ /obj/structure/cable, /turf/open/floor/plating, /area/station/maintenance/fore/lesser) -"iRX" = ( -/obj/machinery/door/airlock/command{ - name = "Centcom Dock" - }, -/obj/effect/mapping_helpers/airlock/access/any/command/general, -/obj/effect/mapping_helpers/airlock/access/any/admin/general, -/turf/open/floor/iron/textured_half, -/area/station/command/corporate_dock) "iSb" = ( /obj/structure/frame/computer{ dir = 1 @@ -25611,14 +25597,6 @@ /obj/structure/cable, /turf/open/floor/iron, /area/station/cargo/storage) -"jlA" = ( -/obj/machinery/door/airlock/hatch{ - name = "Centcom Dock" - }, -/obj/effect/mapping_helpers/airlock/access/any/command/general, -/obj/effect/mapping_helpers/airlock/access/any/admin/general, -/turf/open/floor/plating, -/area/station/maintenance/department/science/xenobiology) "jlN" = ( /turf/open/floor/iron/white/side{ dir = 6 @@ -35810,15 +35788,6 @@ /obj/effect/mapping_helpers/requests_console/assistance, /turf/open/floor/iron/stairs, /area/station/engineering/break_room) -"mKB" = ( -/obj/machinery/navbeacon{ - codes_txt = "delivery;dir=8"; - location = "QM #1" - }, -/obj/effect/turf_decal/delivery, -/mob/living/simple_animal/bot/mulebot, -/turf/open/floor/iron, -/area/station/cargo/storage) "mKD" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/effect/turf_decal/tile/red{ @@ -39811,6 +39780,12 @@ /obj/machinery/light/cold/directional/east, /turf/open/floor/iron/dark/small, /area/station/security/checkpoint/customs) +"ohO" = ( +/obj/structure/bed, +/obj/item/bedsheet/dorms, +/obj/machinery/light/small/directional/east, +/turf/open/floor/carpet/red, +/area/station/commons/dorms) "ohQ" = ( /obj/structure/curtain/cloth, /turf/open/floor/carpet/orange, @@ -40005,6 +39980,18 @@ }, /turf/open/floor/iron/checker, /area/station/security/breakroom) +"olU" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/mapping_helpers/broken_floor, +/obj/structure/sign/poster/random/directional/east, +/obj/machinery/conveyor{ + id = "mining" + }, +/obj/machinery/brm, +/turf/open/floor/iron, +/area/station/cargo/miningfoundry) "omp" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -44964,6 +44951,14 @@ /obj/machinery/firealarm/directional/south, /turf/open/floor/wood/tile, /area/station/command/meeting_room) +"pUA" = ( +/obj/machinery/door/airlock/hatch{ + name = "Centcom Dock" + }, +/obj/effect/mapping_helpers/airlock/access/any/command/general, +/obj/effect/mapping_helpers/airlock/access/any/admin/general, +/turf/open/floor/plating, +/area/station/maintenance/department/science/xenobiology) "pUC" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/doppler_array{ @@ -45682,6 +45677,21 @@ /obj/machinery/status_display/evac/directional/east, /turf/open/floor/iron/white, /area/station/medical/medbay/central) +"qgd" = ( +/obj/structure/cable, +/obj/structure/disposalpipe/segment{ + dir = 5 + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/button/door/directional/east{ + id = "qm_warehouse_aft"; + name = "Warehouse Door Control"; + pixel_x = -24; + pixel_y = -23; + req_access = list("cargo") + }, +/turf/open/floor/plating, +/area/station/maintenance/port/fore) "qgj" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/effect/turf_decal/tile/neutral{ @@ -49573,16 +49583,6 @@ /obj/effect/mapping_helpers/airlock/cyclelink_helper, /turf/open/floor/plating, /area/station/maintenance/starboard/fore) -"rqU" = ( -/obj/structure/bed{ - dir = 4 - }, -/obj/item/bedsheet/dorms{ - dir = 4 - }, -/obj/machinery/light/small/directional/west, -/turf/open/floor/carpet/orange, -/area/station/commons/dorms) "rrb" = ( /obj/effect/decal/cleanable/dirt, /turf/open/floor/catwalk_floor/iron_dark, @@ -57254,12 +57254,6 @@ /obj/structure/bed/maint, /turf/open/floor/wood, /area/station/service/abandoned_gambling_den) -"tNL" = ( -/obj/structure/bed, -/obj/item/bedsheet/dorms, -/obj/machinery/light/small/directional/east, -/turf/open/floor/carpet/red, -/area/station/commons/dorms) "tNS" = ( /obj/effect/turf_decal/stripes/line{ dir = 8 @@ -64614,12 +64608,6 @@ /obj/machinery/door/firedoor, /turf/open/floor/catwalk_floor/flat_white, /area/station/science/research) -"wfM" = ( -/obj/structure/bed, -/obj/item/bedsheet/dorms, -/obj/machinery/light/small/directional/east, -/turf/open/floor/carpet/royalblack, -/area/station/commons/dorms) "wfP" = ( /obj/machinery/door/firedoor, /obj/machinery/door/airlock/security/glass{ @@ -65394,6 +65382,14 @@ /obj/effect/turf_decal/tile/red/half/contrasted, /turf/open/floor/iron/smooth, /area/station/security/checkpoint/customs/auxiliary) +"wsq" = ( +/obj/machinery/door/airlock/command{ + name = "Centcom Dock" + }, +/obj/effect/mapping_helpers/airlock/access/any/command/general, +/obj/effect/mapping_helpers/airlock/access/any/admin/general, +/turf/open/floor/iron/textured_half, +/area/station/command/corporate_dock) "wsB" = ( /obj/structure/rack, /obj/effect/spawner/random/engineering/toolbox, @@ -70067,6 +70063,16 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron/smooth, /area/station/service/greenroom) +"xGe" = ( +/obj/structure/bed{ + dir = 4 + }, +/obj/item/bedsheet/dorms{ + dir = 4 + }, +/obj/machinery/light/small/directional/west, +/turf/open/floor/carpet/orange, +/area/station/commons/dorms) "xGl" = ( /obj/machinery/door/airlock/external{ name = "External Docking Port" @@ -71847,6 +71853,15 @@ }, /turf/open/floor/engine, /area/station/science/cytology) +"ydR" = ( +/obj/machinery/navbeacon{ + codes_txt = "delivery;dir=8"; + location = "QM #1" + }, +/obj/effect/turf_decal/delivery, +/mob/living/simple_animal/bot/mulebot, +/turf/open/floor/iron, +/area/station/cargo/storage) "yea" = ( /turf/closed/wall, /area/station/service/chapel/office) @@ -72119,21 +72134,6 @@ /obj/machinery/light/small/directional/east, /turf/open/floor/plating/rust, /area/station/maintenance/department/engine) -"ygT" = ( -/obj/structure/cable, -/obj/structure/disposalpipe/segment{ - dir = 5 - }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/button/door/directional/east{ - id = "qm_warehouse_aft"; - name = "Warehouse Door Control"; - pixel_x = -24; - pixel_y = -23; - req_access = list("cargo") - }, -/turf/open/floor/plating, -/area/station/maintenance/port/fore) "ygU" = ( /obj/structure/table/glass, /obj/machinery/computer/records/medical/laptop{ @@ -83922,7 +83922,7 @@ ovQ oRr poM uzJ -mKB +ydR npA nFh riV @@ -88016,7 +88016,7 @@ slY ohl xwz pjG -hZe +olU bOY rzL xwz @@ -88532,7 +88532,7 @@ pJQ wZF pqv wZF -ygT +qgd slY ueX rVQ @@ -89296,7 +89296,7 @@ dDB dDB ueX mGu -fqR +hwi gPW hau oPF @@ -97283,7 +97283,7 @@ oGJ wQB wix xeO -hee +dSF mbK mqz jVM @@ -103457,9 +103457,9 @@ pUO rRy xIW ylJ -tNL +ohO rqw -wfM +dBA sAB dWW qUt @@ -104485,9 +104485,9 @@ mvJ nfD xcF ylJ -rqU +xGe rqw -eke +ein sAB umM nnE @@ -108358,11 +108358,11 @@ iOq nhZ ufF xMr -iRX +wsq vyR vyR vyR -jlA +pUA roz xzZ xQI diff --git a/_maps/map_files/IceBoxStation/IceBoxStation.dmm b/_maps/map_files/IceBoxStation/IceBoxStation.dmm index 19c9de21667..87d1521df01 100644 --- a/_maps/map_files/IceBoxStation/IceBoxStation.dmm +++ b/_maps/map_files/IceBoxStation/IceBoxStation.dmm @@ -681,6 +681,11 @@ dir = 8 }, /area/station/engineering/lobby) +"amn" = ( +/obj/structure/bed, +/obj/item/bedsheet/random, +/turf/open/floor/plating, +/area/station/maintenance/department/medical/morgue) "amq" = ( /obj/structure/window/reinforced/spawner/directional/west, /obj/effect/turf_decal/tile/neutral/fourcorners, @@ -2906,6 +2911,19 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/wood, /area/station/commons/vacant_room/office) +"aVc" = ( +/obj/structure/bed, +/obj/machinery/airalarm/directional/north, +/obj/item/bedsheet/dorms, +/obj/machinery/button/door/directional/east{ + id = "Dorm3"; + name = "Dorm Bolt Control"; + normaldoorcontrol = 1; + specialfunctions = 4 + }, +/obj/item/pillow/random, +/turf/open/floor/wood, +/area/station/commons/dorms) "aVe" = ( /obj/machinery/door/airlock/maintenance{ name = "Mining Station Maintenance" @@ -6935,19 +6953,6 @@ /obj/effect/turf_decal/tile/yellow/opposingcorners, /turf/open/floor/iron/dark, /area/station/engineering/atmos/project) -"ccp" = ( -/obj/structure/bed, -/obj/item/bedsheet/dorms, -/obj/effect/landmark/start/hangover, -/obj/machinery/button/door/directional/south{ - id = "Dorm5"; - name = "Cabin Bolt Control"; - normaldoorcontrol = 1; - specialfunctions = 4 - }, -/obj/item/pillow/random, -/turf/open/floor/wood, -/area/station/commons/dorms) "ccr" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -7833,6 +7838,18 @@ }, /turf/open/floor/plastic, /area/station/commons/dorms/laundry) +"coV" = ( +/obj/structure/bed, +/obj/item/bedsheet/dorms, +/obj/machinery/button/door/directional/south{ + id = "Dorm6"; + name = "Cabin Bolt Control"; + normaldoorcontrol = 1; + specialfunctions = 4 + }, +/obj/item/pillow/random, +/turf/open/floor/carpet, +/area/station/commons/dorms) "coY" = ( /obj/machinery/airalarm/directional/south, /obj/effect/turf_decal/delivery, @@ -9739,6 +9756,19 @@ /obj/structure/sign/warning/no_smoking/directional/south, /turf/open/floor/circuit/telecomms/mainframe, /area/station/tcommsat/server) +"cQI" = ( +/obj/machinery/conveyor{ + dir = 6; + id = "mining_internal" + }, +/obj/effect/turf_decal/stripes/line{ + dir = 5 + }, +/obj/machinery/power/apc/auto_name/directional/north, +/obj/structure/cable, +/obj/machinery/brm, +/turf/open/floor/iron, +/area/mine/production) "cQL" = ( /obj/machinery/porta_turret/ai{ dir = 4 @@ -10055,12 +10085,6 @@ }, /turf/open/floor/iron, /area/station/cargo/office) -"cXp" = ( -/obj/structure/bed/pod, -/obj/item/bedsheet/random, -/obj/effect/mapping_helpers/broken_floor, -/turf/open/floor/wood, -/area/station/maintenance/port/fore) "cXu" = ( /obj/machinery/firealarm/directional/north, /obj/effect/turf_decal/trimline/blue/filled/line{ @@ -10417,19 +10441,6 @@ /obj/structure/cable, /turf/open/floor/carpet/red, /area/station/security/prison/work) -"dcq" = ( -/obj/structure/bed, -/obj/machinery/airalarm/directional/north, -/obj/item/bedsheet/dorms, -/obj/machinery/button/door/directional/east{ - id = "Dorm3"; - name = "Dorm Bolt Control"; - normaldoorcontrol = 1; - specialfunctions = 4 - }, -/obj/item/pillow/random, -/turf/open/floor/wood, -/area/station/commons/dorms) "dcr" = ( /obj/machinery/chem_master, /obj/structure/window/reinforced/spawner/directional/south, @@ -17103,6 +17114,20 @@ /obj/structure/disposalpipe/segment, /turf/open/floor/iron, /area/station/hallway/primary/central) +"fiF" = ( +/obj/structure/bed, +/obj/machinery/airalarm/directional/north, +/obj/item/bedsheet/dorms, +/obj/effect/landmark/start/hangover, +/obj/machinery/button/door/directional/east{ + id = "Dorm4"; + name = "Dorm Bolt Control"; + normaldoorcontrol = 1; + specialfunctions = 4 + }, +/obj/item/pillow/random, +/turf/open/floor/carpet, +/area/station/commons/dorms) "fiL" = ( /turf/closed/wall/r_wall, /area/station/security/evidence) @@ -26367,6 +26392,12 @@ }, /turf/open/floor/iron/white/smooth_large, /area/station/service/kitchen/diner) +"ifv" = ( +/obj/structure/bed/pod, +/obj/item/bedsheet/random, +/obj/effect/mapping_helpers/broken_floor, +/turf/open/floor/wood, +/area/station/maintenance/port/fore) "ifw" = ( /obj/structure/table/reinforced, /obj/machinery/door/poddoor/shutters/preopen{ @@ -34262,11 +34293,6 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron, /area/station/hallway/secondary/service) -"kzv" = ( -/obj/structure/bed, -/obj/item/bedsheet/random, -/turf/open/floor/plating, -/area/station/maintenance/department/medical/morgue) "kzw" = ( /turf/closed/wall/r_wall, /area/station/security/medical) @@ -41230,19 +41256,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/general/visible, /turf/open/floor/iron/dark, /area/station/science/explab) -"mHe" = ( -/obj/machinery/conveyor{ - dir = 6; - id = "mining_internal" - }, -/obj/effect/turf_decal/stripes/line{ - dir = 5 - }, -/obj/machinery/power/apc/auto_name/directional/north, -/obj/structure/cable, -/obj/machinery/bouldertech/brm, -/turf/open/floor/iron, -/area/mine/production) "mHu" = ( /obj/machinery/atmospherics/components/tank, /turf/open/floor/iron/dark, @@ -41364,19 +41377,6 @@ }, /turf/open/floor/iron/white, /area/station/medical/medbay/lobby) -"mJO" = ( -/obj/structure/bed, -/obj/machinery/airalarm/directional/north, -/obj/item/bedsheet/dorms, -/obj/machinery/button/door/directional/east{ - id = "Dorm2"; - name = "Dorm Bolt Control"; - normaldoorcontrol = 1; - specialfunctions = 4 - }, -/obj/item/pillow/random, -/turf/open/floor/carpet, -/area/station/commons/dorms) "mJX" = ( /obj/structure/cable, /obj/effect/spawner/structure/window/hollow/reinforced/middle, @@ -45229,20 +45229,6 @@ /obj/structure/sign/poster/contraband/random/directional/east, /turf/open/floor/wood, /area/station/maintenance/port/aft) -"nOl" = ( -/obj/structure/bed, -/obj/machinery/airalarm/directional/north, -/obj/item/bedsheet/dorms, -/obj/effect/landmark/start/hangover, -/obj/machinery/button/door/directional/east{ - id = "Dorm4"; - name = "Dorm Bolt Control"; - normaldoorcontrol = 1; - specialfunctions = 4 - }, -/obj/item/pillow/random, -/turf/open/floor/carpet, -/area/station/commons/dorms) "nOx" = ( /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron, @@ -48644,6 +48630,20 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/wood, /area/station/security/courtroom) +"oQO" = ( +/obj/structure/bed{ + dir = 1 + }, +/obj/item/bedsheet/dorms{ + dir = 1 + }, +/obj/effect/turf_decal/trimline/red/filled/line{ + dir = 10 + }, +/turf/open/floor/iron/dark/side{ + dir = 10 + }, +/area/station/security/prison/safe) "oQY" = ( /turf/open/floor/iron/white, /area/station/medical/virology) @@ -49797,18 +49797,6 @@ dir = 1 }, /area/station/hallway/primary/central) -"piC" = ( -/obj/structure/bed, -/obj/item/bedsheet/dorms, -/obj/machinery/button/door/directional/south{ - id = "Dorm6"; - name = "Cabin Bolt Control"; - normaldoorcontrol = 1; - specialfunctions = 4 - }, -/obj/item/pillow/random, -/turf/open/floor/carpet, -/area/station/commons/dorms) "piD" = ( /obj/machinery/computer/security/labor, /obj/structure/cable, @@ -51281,16 +51269,6 @@ }, /turf/open/floor/iron/large, /area/station/service/hydroponics/garden) -"pEu" = ( -/obj/machinery/navbeacon{ - codes_txt = "delivery;dir=8"; - location = "QM #2" - }, -/obj/effect/turf_decal/bot, -/obj/machinery/light/small/directional/east, -/mob/living/simple_animal/bot/mulebot, -/turf/open/floor/iron, -/area/station/cargo/storage) "pEE" = ( /obj/machinery/power/apc/auto_name/directional/north, /obj/structure/cable, @@ -58772,6 +58750,16 @@ dir = 4 }, /area/station/hallway/secondary/entry) +"rUy" = ( +/obj/machinery/navbeacon{ + codes_txt = "delivery;dir=8"; + location = "QM #2" + }, +/obj/effect/turf_decal/bot, +/obj/machinery/light/small/directional/east, +/mob/living/simple_animal/bot/mulebot, +/turf/open/floor/iron, +/area/station/cargo/storage) "rUz" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/effect/decal/cleanable/dirt, @@ -63333,6 +63321,19 @@ /obj/machinery/light/directional/south, /turf/open/floor/engine, /area/station/engineering/supermatter/room) +"tpt" = ( +/obj/effect/turf_decal/trimline/red/filled/line{ + dir = 9 + }, +/obj/structure/bed{ + dir = 1 + }, +/obj/item/bedsheet/dorms{ + dir = 1 + }, +/obj/effect/spawner/random/contraband/permabrig_gear, +/turf/open/floor/iron/white, +/area/station/security/prison/safe) "tpG" = ( /obj/machinery/door/firedoor, /obj/effect/landmark/navigate_destination, @@ -63476,19 +63477,6 @@ /obj/effect/mapping_helpers/airlock/access/all/security/general, /turf/open/floor/iron/dark/textured, /area/station/security/interrogation) -"tsK" = ( -/obj/effect/turf_decal/trimline/red/filled/line{ - dir = 9 - }, -/obj/structure/bed{ - dir = 1 - }, -/obj/item/bedsheet/dorms{ - dir = 1 - }, -/obj/effect/spawner/random/contraband/permabrig_gear, -/turf/open/floor/iron/white, -/area/station/security/prison/safe) "tsQ" = ( /obj/machinery/door/airlock/public/glass{ name = "Public Mining Storage" @@ -65711,6 +65699,19 @@ /obj/effect/landmark/start/hangover/closet, /turf/open/floor/iron, /area/station/hallway/secondary/exit/departure_lounge) +"udz" = ( +/obj/structure/bed, +/obj/item/bedsheet/dorms, +/obj/effect/landmark/start/hangover, +/obj/machinery/button/door/directional/south{ + id = "Dorm5"; + name = "Cabin Bolt Control"; + normaldoorcontrol = 1; + specialfunctions = 4 + }, +/obj/item/pillow/random, +/turf/open/floor/wood, +/area/station/commons/dorms) "udK" = ( /obj/effect/turf_decal/trimline/yellow/filled/line{ dir = 1 @@ -66631,20 +66632,6 @@ "usP" = ( /turf/open/misc/asteroid/snow/standard_air, /area/station/science/research) -"usS" = ( -/obj/structure/bed{ - dir = 1 - }, -/obj/item/bedsheet/dorms{ - dir = 1 - }, -/obj/effect/turf_decal/trimline/red/filled/line{ - dir = 10 - }, -/turf/open/floor/iron/dark/side{ - dir = 10 - }, -/area/station/security/prison/safe) "utr" = ( /obj/structure/table, /obj/item/storage/toolbox/mechanical{ @@ -74275,15 +74262,6 @@ /obj/structure/cable, /turf/open/floor/iron/dark/textured, /area/station/security/processing) -"wOf" = ( -/obj/machinery/navbeacon{ - codes_txt = "delivery;dir=8"; - location = "QM #1" - }, -/obj/effect/turf_decal/bot, -/mob/living/simple_animal/bot/mulebot, -/turf/open/floor/iron, -/area/station/cargo/storage) "wOh" = ( /obj/effect/turf_decal/trimline/green/filled/line{ dir = 8 @@ -75177,6 +75155,15 @@ /obj/item/radio/intercom/directional/west, /turf/open/floor/iron, /area/station/command/heads_quarters/hop) +"xaF" = ( +/obj/machinery/navbeacon{ + codes_txt = "delivery;dir=8"; + location = "QM #1" + }, +/obj/effect/turf_decal/bot, +/mob/living/simple_animal/bot/mulebot, +/turf/open/floor/iron, +/area/station/cargo/storage) "xaH" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -76925,6 +76912,19 @@ /obj/effect/turf_decal/trimline/red/line, /turf/open/floor/iron/dark/textured, /area/station/security/range) +"xBz" = ( +/obj/structure/bed, +/obj/machinery/airalarm/directional/north, +/obj/item/bedsheet/dorms, +/obj/machinery/button/door/directional/east{ + id = "Dorm2"; + name = "Dorm Bolt Control"; + normaldoorcontrol = 1; + specialfunctions = 4 + }, +/obj/item/pillow/random, +/turf/open/floor/carpet, +/area/station/commons/dorms) "xBL" = ( /obj/machinery/camera/directional/north{ c_tag = "Solar Maintenance - North East Access" @@ -104857,7 +104857,7 @@ tWK tWK tWK xhK -tsK +tpt jGg vVH krV @@ -105123,7 +105123,7 @@ fHg eek vVH fps -usS +oQO vVH keD kqR @@ -105894,7 +105894,7 @@ fHg hnt vVH fps -usS +oQO vVH gwy ixw @@ -164572,7 +164572,7 @@ dQd nWH nWH nWH -mHe +cQI dAq adm dTF @@ -180506,7 +180506,7 @@ qMz hjM gmO sBJ -kzv +amn nxM bYY cDh @@ -228499,7 +228499,7 @@ tCr tCr lJO gLZ -cXp +ifv xiW lJO hjI @@ -231374,8 +231374,8 @@ ppo lxb eWV kXr -wOf -pEu +xaF +rUy smx qqJ gjP @@ -240843,16 +240843,16 @@ sDl skl jOQ skl -nOl +fiF oCF ygB -dcq +aVc peb ygB -mJO +xBz oCF ygB -mJO +xBz oCF ygB lBD @@ -242643,7 +242643,7 @@ cIK jOQ skl ddr -ccp +udz ygB kCb gya @@ -243671,7 +243671,7 @@ iHz jOQ skl pOo -piC +coV ygB fXo aos diff --git a/_maps/map_files/KiloStation/KiloStation.dmm b/_maps/map_files/KiloStation/KiloStation.dmm index 6b08ef07e22..e5fe30bc4bc 100644 --- a/_maps/map_files/KiloStation/KiloStation.dmm +++ b/_maps/map_files/KiloStation/KiloStation.dmm @@ -3094,7 +3094,7 @@ /obj/effect/turf_decal/stripes/corner, /obj/effect/decal/cleanable/blood/old, /obj/effect/turf_decal/tile/neutral/half/contrasted, -/obj/machinery/bouldertech/brm, +/obj/machinery/brm, /obj/machinery/conveyor{ dir = 1; id = "mining" diff --git a/_maps/map_files/MetaStation/MetaStation.dmm b/_maps/map_files/MetaStation/MetaStation.dmm index 8f5a1846c96..fc2ba8a5357 100644 --- a/_maps/map_files/MetaStation/MetaStation.dmm +++ b/_maps/map_files/MetaStation/MetaStation.dmm @@ -2402,6 +2402,20 @@ /obj/effect/turf_decal/stripes/line, /turf/open/floor/plating, /area/station/hallway/secondary/entry) +"aSB" = ( +/obj/effect/decal/cleanable/cobweb, +/obj/structure/bed, +/obj/item/bedsheet/dorms, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, +/obj/machinery/button/door/directional/west{ + id = "Cabin4"; + name = "Cabin Bolt Control"; + normaldoorcontrol = 1; + specialfunctions = 4 + }, +/obj/item/pillow/random, +/turf/open/floor/carpet, +/area/station/commons/dorms) "aSQ" = ( /obj/structure/table/reinforced, /obj/item/book/manual/wiki/security_space_law{ @@ -3757,6 +3771,19 @@ dir = 4 }, /area/station/service/chapel) +"bpl" = ( +/obj/structure/bed, +/obj/item/bedsheet/dorms, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, +/obj/machinery/button/door/directional/east{ + id = "Cabin2"; + name = "Cabin Bolt Control"; + normaldoorcontrol = 1; + specialfunctions = 4 + }, +/obj/item/pillow/random, +/turf/open/floor/carpet, +/area/station/commons/dorms) "bpq" = ( /obj/structure/table/reinforced, /obj/machinery/door/firedoor, @@ -4326,6 +4353,21 @@ /obj/effect/landmark/start/assistant, /turf/open/floor/iron, /area/station/commons/fitness/recreation) +"byA" = ( +/obj/structure/bed, +/obj/effect/decal/cleanable/cobweb, +/obj/item/bedsheet/dorms, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, +/obj/effect/landmark/start/hangover, +/obj/machinery/button/door/directional/west{ + id = "Cabin6"; + name = "Cabin Bolt Control"; + normaldoorcontrol = 1; + specialfunctions = 4 + }, +/obj/item/pillow/random, +/turf/open/floor/carpet, +/area/station/commons/dorms) "byQ" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -9510,6 +9552,19 @@ }, /turf/open/floor/plating, /area/station/science/lab) +"dyM" = ( +/obj/structure/bed, +/obj/item/bedsheet/dorms, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, +/obj/machinery/button/door/directional/west{ + id = "Cabin5"; + name = "Cabin Bolt Control"; + normaldoorcontrol = 1; + specialfunctions = 4 + }, +/obj/item/pillow/random, +/turf/open/floor/wood, +/area/station/commons/dorms) "dzw" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/cable, @@ -15357,6 +15412,13 @@ /obj/machinery/light/small/directional/east, /turf/open/floor/iron/dark/textured, /area/station/engineering/atmos) +"fFI" = ( +/obj/machinery/conveyor{ + id = "mining" + }, +/obj/machinery/brm, +/turf/open/floor/iron, +/area/station/cargo/miningoffice) "fGp" = ( /obj/effect/turf_decal/stripes/line, /obj/structure/cable, @@ -22617,6 +22679,21 @@ }, /turf/open/floor/engine, /area/station/science/xenobiology) +"imD" = ( +/obj/structure/bed, +/obj/item/bedsheet/dorms, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 1 + }, +/obj/machinery/button/door/directional/west{ + id = "Cabin7"; + name = "Cabin Bolt Control"; + normaldoorcontrol = 1; + specialfunctions = 4 + }, +/obj/item/pillow/random, +/turf/open/floor/wood, +/area/station/commons/dorms) "imU" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -23816,13 +23893,6 @@ /obj/structure/window/reinforced/spawner/directional/south, /turf/open/floor/engine, /area/station/science/xenobiology) -"iId" = ( -/obj/machinery/conveyor{ - id = "mining" - }, -/obj/machinery/bouldertech/brm, -/turf/open/floor/iron, -/area/station/cargo/miningoffice) "iIf" = ( /obj/machinery/camera/directional/north{ c_tag = "Locker Room Entrance" @@ -24805,6 +24875,12 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron/white, /area/station/science/ordnance/storage) +"iWB" = ( +/obj/item/storage/fancy/candle_box, +/obj/machinery/light/small/directional/east, +/obj/structure/rack/skeletal, +/turf/open/floor/engine/cult, +/area/station/service/library) "iWD" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/effect/turf_decal/trimline/blue/filled/line{ @@ -29783,20 +29859,6 @@ }, /turf/open/floor/engine, /area/station/science/xenobiology) -"kHA" = ( -/obj/structure/bed, -/obj/effect/decal/cleanable/cobweb/cobweb2, -/obj/item/bedsheet/dorms, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, -/obj/machinery/button/door/directional/east{ - id = "Cabin3"; - name = "Cabin Bolt Control"; - normaldoorcontrol = 1; - specialfunctions = 4 - }, -/obj/item/pillow/random, -/turf/open/floor/wood, -/area/station/commons/dorms) "kHN" = ( /obj/structure/window/reinforced/spawner/directional/west, /turf/open/floor/engine, @@ -31172,12 +31234,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron/white, /area/station/medical/medbay/central) -"lgX" = ( -/obj/item/storage/fancy/candle_box, -/obj/machinery/light/small/directional/east, -/obj/structure/rack/skeletal, -/turf/open/floor/engine/cult, -/area/station/service/library) "lhk" = ( /obj/structure/table, /obj/item/storage/medkit/brute, @@ -32310,6 +32366,15 @@ /obj/effect/spawner/random/maintenance, /turf/open/floor/plating, /area/station/maintenance/port) +"lHl" = ( +/obj/structure/cable, +/obj/effect/landmark/event_spawn, +/obj/machinery/requests_console/directional/north{ + department = "Security"; + name = "Security Requests Console" + }, +/turf/open/floor/iron, +/area/station/security/checkpoint/customs) "lHx" = ( /obj/structure/cable, /obj/structure/disposalpipe/segment{ @@ -38787,19 +38852,6 @@ "nSe" = ( /turf/open/floor/iron, /area/station/hallway/secondary/exit/departure_lounge) -"nSf" = ( -/obj/structure/bed, -/obj/item/bedsheet/dorms, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, -/obj/machinery/button/door/directional/east{ - id = "Cabin2"; - name = "Cabin Bolt Control"; - normaldoorcontrol = 1; - specialfunctions = 4 - }, -/obj/item/pillow/random, -/turf/open/floor/carpet, -/area/station/commons/dorms) "nSs" = ( /obj/structure/showcase/cyborg/old{ pixel_y = 20 @@ -43087,19 +43139,6 @@ }, /turf/open/floor/iron/white, /area/station/science/xenobiology) -"pxe" = ( -/obj/structure/bed, -/obj/item/bedsheet/dorms, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, -/obj/machinery/button/door/directional/west{ - id = "Cabin5"; - name = "Cabin Bolt Control"; - normaldoorcontrol = 1; - specialfunctions = 4 - }, -/obj/item/pillow/random, -/turf/open/floor/wood, -/area/station/commons/dorms) "pxj" = ( /obj/machinery/door/airlock/research/glass{ name = "Robotics Lab" @@ -44466,6 +44505,20 @@ /obj/item/radio/intercom/directional/east, /turf/open/floor/iron/grimy, /area/station/security/interrogation) +"pUZ" = ( +/obj/structure/bed, +/obj/effect/decal/cleanable/cobweb/cobweb2, +/obj/item/bedsheet/dorms, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, +/obj/machinery/button/door/directional/east{ + id = "Cabin3"; + name = "Cabin Bolt Control"; + normaldoorcontrol = 1; + specialfunctions = 4 + }, +/obj/item/pillow/random, +/turf/open/floor/wood, +/area/station/commons/dorms) "pVi" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/light_switch/directional/north, @@ -46838,20 +46891,6 @@ }, /turf/open/floor/wood/parquet, /area/station/medical/psychology) -"qNm" = ( -/obj/effect/decal/cleanable/cobweb, -/obj/structure/bed, -/obj/item/bedsheet/dorms, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, -/obj/machinery/button/door/directional/west{ - id = "Cabin4"; - name = "Cabin Bolt Control"; - normaldoorcontrol = 1; - specialfunctions = 4 - }, -/obj/item/pillow/random, -/turf/open/floor/carpet, -/area/station/commons/dorms) "qNw" = ( /obj/machinery/atmospherics/components/binary/valve/digital, /turf/open/floor/iron/white, @@ -49170,21 +49209,6 @@ /obj/structure/cable, /turf/open/floor/iron, /area/station/hallway/primary/fore) -"rCJ" = ( -/obj/structure/bed, -/obj/effect/decal/cleanable/cobweb, -/obj/item/bedsheet/dorms, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, -/obj/effect/landmark/start/hangover, -/obj/machinery/button/door/directional/west{ - id = "Cabin6"; - name = "Cabin Bolt Control"; - normaldoorcontrol = 1; - specialfunctions = 4 - }, -/obj/item/pillow/random, -/turf/open/floor/carpet, -/area/station/commons/dorms) "rCW" = ( /obj/machinery/atmospherics/components/binary/pump{ dir = 8; @@ -53743,21 +53767,6 @@ dir = 8 }, /area/station/medical/morgue) -"thC" = ( -/obj/structure/bed, -/obj/item/bedsheet/dorms, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ - dir = 1 - }, -/obj/machinery/button/door/directional/west{ - id = "Cabin7"; - name = "Cabin Bolt Control"; - normaldoorcontrol = 1; - specialfunctions = 4 - }, -/obj/item/pillow/random, -/turf/open/floor/wood, -/area/station/commons/dorms) "thQ" = ( /obj/structure/cable, /obj/structure/disposalpipe/segment{ @@ -56645,15 +56654,6 @@ /obj/machinery/meter, /turf/open/floor/iron, /area/station/engineering/atmos) -"uhI" = ( -/obj/structure/cable, -/obj/effect/landmark/event_spawn, -/obj/machinery/requests_console/directional/north{ - department = "Security"; - name = "Security Requests Console" - }, -/turf/open/floor/iron, -/area/station/security/checkpoint/customs) "uhP" = ( /obj/structure/chair/stool/directional/west, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -83262,7 +83262,7 @@ fcq uEw fcq rxP -uhI +lHl vrP hve dRH @@ -87352,7 +87352,7 @@ fMr hKg pVV cgk -iId +fFI tkf wZo jXu @@ -90223,7 +90223,7 @@ sVY sVY sVY pJN -lgX +iWB uJm sVY pOa @@ -104050,10 +104050,10 @@ tgo lOU nmI lnc -kHA +pUZ obw lnc -nSf +bpl cKC lnc crL @@ -105592,19 +105592,19 @@ kZq gNh aTD lnc -qNm +aSB cKC lnc -pxe +dyM obw qXB icS qXB -rCJ +byA xej lnc obw -thC +imD lqQ fzr iCJ diff --git a/_maps/map_files/NorthStar/north_star.dmm b/_maps/map_files/NorthStar/north_star.dmm index 094c1d2506b..74d94c48d5e 100644 --- a/_maps/map_files/NorthStar/north_star.dmm +++ b/_maps/map_files/NorthStar/north_star.dmm @@ -108,16 +108,6 @@ }, /turf/open/floor/iron/white/small, /area/station/commons/fitness/recreation) -"aaY" = ( -/obj/structure/cable, -/obj/effect/turf_decal/tile/green/half/contrasted{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/item/radio/intercom/directional/north, -/turf/open/floor/iron, -/area/station/hallway/secondary/entry) "abk" = ( /obj/machinery/camera/directional/east{ c_tag = "Genetics Desk" @@ -171,21 +161,6 @@ /obj/effect/spawner/structure/window/hollow/reinforced/directional, /turf/open/floor/plating, /area/station/science/xenobiology/hallway) -"aby" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/cable, -/obj/effect/turf_decal/tile/red{ - dir = 1 - }, -/obj/machinery/duct, -/obj/structure/disposalpipe/segment{ - dir = 9 - }, -/turf/open/floor/iron/dark/corner{ - dir = 1 - }, -/area/station/security/brig) "abA" = ( /obj/machinery/door/airlock/external{ name = "Atmospherics External Access" @@ -200,6 +175,13 @@ }, /turf/open/floor/plating, /area/station/engineering/atmos/project) +"abD" = ( +/obj/structure/window/reinforced/spawner/directional/east, +/obj/effect/turf_decal/loading_area{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/station/security/holding_cell) "abP" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -496,16 +478,17 @@ }, /turf/open/floor/catwalk_floor, /area/station/maintenance/floor1/port) -"afL" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/turf_decal/stripes{ - dir = 8 +"afM" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/door/airlock/hatch{ + name = "Maintenance Hatch" }, -/obj/structure/disposalpipe/segment{ - dir = 9 +/obj/effect/mapping_helpers/airlock/access/any/engineering/maintenance, +/obj/effect/mapping_helpers/airlock/unres{ + dir = 1 }, -/turf/open/floor/iron/dark/smooth_large, -/area/station/cargo/bitrunning/den) +/turf/open/floor/pod/light, +/area/station/maintenance/floor4/starboard/fore) "agi" = ( /obj/structure/extinguisher_cabinet/directional/east, /obj/structure/disposalpipe/segment, @@ -671,6 +654,20 @@ /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, /turf/open/floor/iron/cafeteria, /area/station/security/prison) +"aii" = ( +/obj/effect/turf_decal/tile/red{ + dir = 4 + }, +/obj/effect/turf_decal/tile/red{ + dir = 8 + }, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/duct, +/obj/structure/disposalpipe/segment, +/turf/open/floor/iron/dark, +/area/station/security/office) "aik" = ( /obj/machinery/atmospherics/pipe/smart/simple/scrubbers/visible/layer2{ dir = 4 @@ -778,6 +775,11 @@ /obj/item/stack/sheet/iron/five, /turf/open/floor/iron/dark/textured_large, /area/station/engineering/supermatter/room) +"ajl" = ( +/obj/effect/turf_decal/tile/blue/opposingcorners, +/obj/structure/disposalpipe/segment, +/turf/open/floor/iron/dark, +/area/station/hallway/floor4/fore) "ajp" = ( /obj/item/rack_parts, /obj/effect/spawner/random/maintenance, @@ -807,15 +809,6 @@ /obj/structure/sink/directional/west, /turf/open/floor/catwalk_floor, /area/station/maintenance/floor3/starboard) -"ajQ" = ( -/obj/effect/turf_decal/siding/wood, -/obj/structure/cable, -/obj/structure/disposalpipe/segment, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/iron/dark/side, -/area/station/hallway/floor4/fore) "ajX" = ( /obj/structure/railing{ dir = 1 @@ -936,6 +929,12 @@ }, /turf/open/floor/plating, /area/station/science/xenobiology) +"alv" = ( +/obj/structure/sign/poster/official/terragov/directional/north, +/turf/open/floor/iron/dark/side{ + dir = 1 + }, +/area/station/hallway/floor3/aft) "alK" = ( /obj/machinery/modular_computer/preset/id{ dir = 4 @@ -992,11 +991,6 @@ /obj/machinery/light/floor, /turf/open/floor/iron/white, /area/station/medical/medbay/lobby) -"amZ" = ( -/obj/effect/spawner/structure/window/reinforced, -/obj/effect/mapping_helpers/damaged_window, -/turf/open/floor/plating, -/area/station/maintenance/floor2/starboard/aft) "anb" = ( /obj/machinery/vending/wardrobe/hydro_wardrobe, /obj/effect/turf_decal/tile/green/full, @@ -1095,6 +1089,12 @@ /obj/effect/turf_decal/tile/blue, /turf/open/floor/iron, /area/station/maintenance/floor1/port/aft) +"anP" = ( +/obj/effect/turf_decal/delivery, +/obj/machinery/door/firedoor/heavy, +/obj/structure/disposalpipe/segment, +/turf/open/floor/iron/dark, +/area/station/hallway/floor4/fore) "anU" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/light/floor, @@ -1147,6 +1147,18 @@ /obj/effect/landmark/start/scientist, /turf/open/floor/iron/dark/smooth_large, /area/station/science/lobby) +"aoA" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/structure/disposalpipe/segment{ + dir = 10 + }, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/floor3/port/aft) +"aoE" = ( +/turf/open/floor/catwalk_floor, +/area/station/maintenance/floor1/starboard/fore) "aoG" = ( /obj/effect/turf_decal/siding/white{ dir = 4 @@ -1189,6 +1201,16 @@ /obj/effect/turf_decal/tile/red/fourcorners, /turf/open/floor/iron/dark, /area/station/security/lockers) +"aph" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/turf_decal/stripes{ + dir = 8 + }, +/obj/structure/disposalpipe/segment{ + dir = 9 + }, +/turf/open/floor/iron/dark/smooth_large, +/area/station/cargo/bitrunning/den) "apk" = ( /obj/structure/sign/poster/contraband/random/directional/east, /obj/structure/chair/stool/bar/directional/north, @@ -1342,13 +1364,6 @@ }, /turf/open/floor/plating, /area/station/engineering/lobby) -"arA" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/cable, -/obj/effect/turf_decal/tile/red/half, -/turf/open/floor/iron/dark, -/area/station/security/holding_cell) "arE" = ( /obj/machinery/light/small/directional/north, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -1711,6 +1726,10 @@ /obj/machinery/light/small/directional/west, /turf/open/floor/wood, /area/station/medical/psychology) +"avx" = ( +/obj/effect/spawner/structure/window/hollow/reinforced/middle, +/turf/open/floor/plating, +/area/station/hallway/floor3/fore) "avH" = ( /obj/structure/table/glass, /obj/item/experi_scanner, @@ -1725,17 +1744,6 @@ }, /turf/open/floor/catwalk_floor, /area/station/maintenance/floor2/port/fore) -"avN" = ( -/obj/machinery/door/airlock/security/glass{ - name = "Second Deck Outpost" - }, -/obj/effect/mapping_helpers/airlock/access/any/security/brig, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/cable, -/obj/structure/disposalpipe/segment, -/turf/open/floor/iron/dark, -/area/station/security/checkpoint/second) "avP" = ( /obj/effect/spawner/random/vending/colavend, /turf/open/floor/iron, @@ -1976,12 +1984,6 @@ /obj/item/ammo_casing/shotgun/dart, /turf/open/floor/iron/checker, /area/station/service/bar) -"azA" = ( -/obj/structure/disposalpipe/segment{ - dir = 10 - }, -/turf/open/floor/plating, -/area/station/maintenance/floor2/starboard/fore) "azI" = ( /obj/machinery/camera/autoname/directional/north, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -2028,21 +2030,6 @@ /obj/effect/turf_decal/trimline/purple/warning, /turf/open/floor/pod/dark, /area/station/maintenance/floor2/port) -"aAT" = ( -/obj/item/radio/intercom/directional/north, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/cable, -/obj/effect/turf_decal/tile/red/half{ - dir = 1 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/iron/dark/side{ - dir = 1 - }, -/area/station/security/brig) "aAZ" = ( /obj/effect/turf_decal/siding/thinplating_new, /obj/structure/cable, @@ -2233,10 +2220,6 @@ /obj/structure/cable, /turf/open/floor/plating, /area/station/maintenance/floor4/port/aft) -"aDt" = ( -/obj/effect/spawner/structure/window/hollow/reinforced/middle, -/turf/open/floor/plating, -/area/station/hallway/floor3/fore) "aDx" = ( /turf/open/floor/iron, /area/station/engineering/atmos/hfr_room) @@ -2316,14 +2299,6 @@ }, /turf/open/floor/iron/dark, /area/station/security/interrogation) -"aEv" = ( -/obj/effect/turf_decal/stripes/line, -/obj/effect/turf_decal/trimline/red/filled/line{ - dir = 6 - }, -/obj/structure/disposalpipe/segment, -/turf/open/floor/iron/dark, -/area/station/security/checkpoint/first) "aEH" = ( /obj/effect/mapping_helpers/airlock/cyclelink_helper{ dir = 8 @@ -2414,14 +2389,6 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron, /area/station/maintenance/floor2/port/aft) -"aFX" = ( -/obj/structure/chair/wood, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ - dir = 4 - }, -/obj/machinery/newscaster/directional/north, -/turf/open/floor/wood/tile, -/area/station/service/chapel/office) "aFY" = ( /obj/effect/spawner/random/trash/garbage{ spawn_scatter_radius = 1 @@ -2688,18 +2655,6 @@ }, /turf/open/floor/iron/dark/side, /area/station/hallway/floor3/fore) -"aJe" = ( -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/effect/turf_decal/trimline/red/filled/line{ - dir = 9 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/iron/dark, -/area/station/security/checkpoint/third) "aJk" = ( /obj/effect/decal/cleanable/cobweb/cobweb2, /obj/effect/decal/cleanable/dirt, @@ -2806,6 +2761,13 @@ }, /turf/open/floor/iron/dark, /area/station/medical/morgue) +"aKG" = ( +/obj/effect/turf_decal/trimline/red/filled/line{ + dir = 9 + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/iron/dark, +/area/station/security/checkpoint/second) "aKQ" = ( /turf/open/floor/iron/textured_half, /area/station/cargo/sorting) @@ -2837,13 +2799,6 @@ }, /turf/open/floor/iron/dark, /area/station/engineering/atmos/pumproom) -"aLq" = ( -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/effect/landmark/start/hangover, -/turf/open/floor/catwalk_floor, -/area/station/hallway/floor3/fore) "aLv" = ( /obj/structure/window/reinforced/spawner/directional/south, /obj/effect/turf_decal/tile/green/full, @@ -2917,24 +2872,6 @@ dir = 4 }, /area/station/hallway/floor3/aft) -"aMo" = ( -/obj/machinery/door/window/right/directional/south{ - name = "Gateway Access"; - req_access = list("gateway") - }, -/obj/effect/turf_decal/stripes/corner, -/obj/effect/turf_decal/stripes/corner{ - dir = 8 - }, -/obj/effect/turf_decal/stripes/white/corner, -/obj/effect/turf_decal/stripes/white/corner{ - dir = 8 - }, -/obj/effect/turf_decal/arrows/white{ - dir = 1 - }, -/turf/open/floor/iron/large, -/area/station/command/gateway) "aMA" = ( /obj/effect/decal/cleanable/ash, /turf/open/floor/engine, @@ -2961,6 +2898,13 @@ /obj/machinery/power/apc/auto_name/directional/north, /turf/open/floor/wood/large, /area/station/service/library/artgallery) +"aNF" = ( +/obj/effect/turf_decal/trimline/blue/filled/line{ + dir = 4 + }, +/obj/structure/cable, +/turf/open/floor/iron/white, +/area/station/medical/storage) "aNQ" = ( /obj/structure/transit_tube/station/dispenser{ dir = 4 @@ -2981,6 +2925,12 @@ /obj/structure/chair/comfy/shuttle, /turf/open/floor/mineral/plastitanium, /area/station/maintenance/floor2/starboard/aft) +"aOb" = ( +/obj/structure/disposalpipe/trunk/multiz/down{ + dir = 1 + }, +/turf/open/openspace, +/area/station/maintenance/floor3/port/aft) "aOp" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -3015,6 +2965,22 @@ }, /turf/open/floor/iron/smooth_large, /area/station/cargo/miningoffice) +"aOG" = ( +/obj/effect/mapping_helpers/airlock/access/any/engineering/maintenance, +/obj/machinery/door/airlock/hatch{ + name = "Maintenance Access" + }, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/mapping_helpers/airlock/unres{ + dir = 8 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plating, +/area/station/maintenance/floor4/starboard/fore) "aOI" = ( /obj/machinery/atmospherics/components/unary/portables_connector/visible/layer2{ dir = 4 @@ -3072,6 +3038,17 @@ }, /turf/open/floor/iron/dark, /area/station/security/interrogation) +"aPt" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/airalarm/directional/north, +/obj/machinery/duct, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/pod/dark, +/area/station/maintenance/floor4/port) "aPu" = ( /obj/effect/turf_decal/stripes/end, /turf/open/floor/plating/reinforced{ @@ -3130,6 +3107,21 @@ dir = 8 }, /area/station/hallway/floor2/fore) +"aQy" = ( +/obj/effect/turf_decal/delivery, +/obj/machinery/door/firedoor/heavy, +/obj/effect/turf_decal/trimline/blue/line{ + dir = 4 + }, +/obj/effect/turf_decal/trimline/purple/line{ + dir = 8 + }, +/obj/machinery/door/poddoor{ + elevator_mode = 1; + transport_linked_id = "com_vator" + }, +/turf/open/floor/iron/dark, +/area/station/hallway/floor2/fore) "aQA" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/dark/visible, /obj/effect/turf_decal/trimline/yellow/line, @@ -3205,10 +3197,6 @@ /obj/machinery/telecomms/server/presets/command, /turf/open/floor/circuit/telecomms, /area/station/tcommsat/server) -"aRd" = ( -/obj/effect/spawner/structure/window/reinforced, -/turf/open/floor/plating, -/area/station/maintenance/floor2/port/fore) "aRl" = ( /obj/machinery/door/airlock/highsecurity{ name = "AI Upload" @@ -3456,6 +3444,11 @@ /obj/structure/disposalpipe/segment, /turf/open/floor/iron/dark, /area/station/hallway/floor2/fore) +"aTV" = ( +/obj/effect/spawner/random/structure/grille, +/obj/structure/disposalpipe/segment, +/turf/open/floor/pod/light, +/area/station/maintenance/floor1/port) "aUb" = ( /obj/item/radio/intercom/directional/east, /turf/open/floor/iron, @@ -3561,10 +3554,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/wood/large, /area/station/medical/virology/isolation) -"aVL" = ( -/obj/structure/cable, -/turf/open/floor/iron/smooth, -/area/station/hallway/floor1/fore) "aVM" = ( /obj/machinery/door/poddoor/shutters/radiation/preopen{ id = "radshutsouth" @@ -3707,6 +3696,22 @@ /obj/effect/spawner/random/food_or_drink/condiment, /turf/open/floor/pod/light, /area/station/maintenance/floor4/starboard) +"aWX" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/camera/directional/south, +/obj/machinery/lift_indicator/directional/south{ + linked_elevator_id = "com_vator"; + pixel_y = -36 + }, +/obj/machinery/button/elevator/directional/south{ + id = "com_vator" + }, +/turf/open/floor/iron/dark/side{ + dir = 8 + }, +/area/station/hallway/floor1/fore) "aWZ" = ( /obj/effect/decal/cleanable/dirt, /turf/open/floor/pod/light, @@ -3758,6 +3763,21 @@ }, /turf/open/floor/catwalk_floor, /area/station/maintenance/floor2/port/aft) +"aXE" = ( +/obj/machinery/door/poddoor/shutters/window{ + dir = 8; + id = "armory"; + name = "Armoury Shutters" + }, +/obj/machinery/door/poddoor/preopen{ + id = "armblast"; + name = "Armory Blast Door" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/station/security/office) "aXH" = ( /obj/effect/turf_decal/tile/yellow/opposingcorners, /obj/structure/cable, @@ -3798,15 +3818,6 @@ /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/station/medical/abandoned) -"aXS" = ( -/obj/effect/turf_decal/siding/wood/corner{ - dir = 8 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/iron/dark/side, -/area/station/hallway/floor4/fore) "aYa" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron/textured_large, @@ -3844,6 +3855,17 @@ /obj/machinery/light/directional/south, /turf/open/floor/iron/dark/side, /area/station/hallway/floor3/aft) +"aYj" = ( +/obj/structure/transport/linear/public, +/obj/effect/landmark/transport/transport_id{ + specific_transport_id = "com_vator" + }, +/obj/effect/abstract/elevator_music_zone{ + linked_elevator_id = "com_vator"; + range = 2 + }, +/turf/open/floor/plating/elevatorshaft, +/area/station/hallway/floor1/fore) "aYl" = ( /obj/effect/turf_decal/siding/wood/corner{ dir = 4 @@ -3873,6 +3895,11 @@ /obj/structure/cable, /turf/open/floor/iron/dark, /area/station/science/cytology) +"aYt" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron/dark, +/area/station/security/checkpoint/first) "aYv" = ( /obj/effect/turf_decal/trimline/blue/filled/line{ dir = 4 @@ -4087,6 +4114,15 @@ dir = 4 }, /area/station/science/robotics/mechbay) +"baG" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/disposalpipe/segment{ + dir = 5 + }, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/floor1/port) "bbb" = ( /obj/effect/decal/cleanable/blood/tracks{ dir = 6 @@ -4113,10 +4149,6 @@ }, /turf/open/floor/iron, /area/station/engineering/atmos) -"bby" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/iron/dark, -/area/station/security/holding_cell) "bbE" = ( /obj/machinery/holopad, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -4275,6 +4307,13 @@ /obj/machinery/light/floor, /turf/open/floor/iron/dark, /area/station/hallway/floor3/fore) +"bdW" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/disposalpipe/segment, +/turf/open/floor/catwalk_floor, +/area/station/hallway/floor4/aft) "beh" = ( /turf/open/floor/iron, /area/station/commons/toilet) @@ -4307,24 +4346,6 @@ dir = 10 }, /area/station/hallway/floor2/aft) -"beu" = ( -/obj/effect/turf_decal/trimline/brown/line{ - dir = 1 - }, -/obj/effect/turf_decal/stripes{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/structure/cable, -/obj/effect/turf_decal/trimline/brown/line, -/obj/effect/turf_decal/stripes/corner{ - dir = 8 - }, -/obj/structure/disposalpipe/segment{ - dir = 6 - }, -/turf/open/floor/iron/dark/smooth_half, -/area/station/cargo/bitrunning/den) "bew" = ( /obj/effect/mapping_helpers/broken_floor, /turf/open/floor/iron, @@ -4462,19 +4483,6 @@ /obj/machinery/light/directional/south, /turf/open/floor/iron/dark/side, /area/station/hallway/floor1/aft) -"bfF" = ( -/obj/effect/mapping_helpers/airlock/access/any/engineering/maintenance, -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/door/airlock/hatch{ - name = "Maintenance Hatch" - }, -/obj/effect/mapping_helpers/airlock/unres{ - dir = 4 - }, -/turf/open/floor/plating, -/area/station/maintenance/floor4/starboard) "bfM" = ( /obj/structure/railing{ dir = 8 @@ -4505,16 +4513,6 @@ /obj/effect/mapping_helpers/airlock/access/any/command/teleporter, /turf/open/floor/iron/dark, /area/station/command/teleporter) -"bfV" = ( -/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, -/obj/machinery/door/airlock/hatch{ - name = "Maintenance Hatch" - }, -/obj/effect/mapping_helpers/airlock/unres{ - dir = 1 - }, -/turf/open/floor/pod/light, -/area/station/maintenance/floor1/starboard) "bfW" = ( /obj/effect/turf_decal/trimline/purple/warning{ dir = 1 @@ -4550,6 +4548,15 @@ /obj/machinery/light/floor, /turf/open/floor/iron/dark/textured, /area/station/command/heads_quarters/ce) +"bgu" = ( +/obj/structure/table, +/obj/item/storage/dice, +/obj/effect/turf_decal/tile/red/anticorner, +/obj/machinery/flasher/directional/east{ + name = "drunktank" + }, +/turf/open/floor/iron/dark, +/area/station/security/holding_cell) "bgw" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/reagentgrinder, @@ -4708,16 +4715,6 @@ dir = 1 }, /area/station/hallway/floor3/aft) -"bip" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/cable, -/obj/machinery/duct, -/obj/structure/disposalpipe/segment, -/turf/open/floor/iron/dark/side{ - dir = 4 - }, -/area/station/security/office) "bir" = ( /obj/effect/turf_decal/trimline/purple/warning{ dir = 6 @@ -5124,17 +5121,6 @@ /obj/machinery/light/directional/north, /turf/open/floor/iron, /area/station/hallway/floor1/fore) -"blM" = ( -/obj/structure/table/reinforced, -/obj/machinery/microwave, -/obj/machinery/light/small/directional/north, -/obj/effect/turf_decal/tile/purple/half/contrasted{ - dir = 8 - }, -/turf/open/floor/iron/dark/side{ - dir = 4 - }, -/area/station/science/robotics/lab) "blN" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -5307,14 +5293,6 @@ }, /turf/open/floor/iron/dark, /area/station/hallway/floor2/fore) -"bnW" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/cable, -/obj/structure/marker_beacon/jade, -/obj/structure/disposalpipe/segment, -/turf/open/floor/catwalk_floor, -/area/station/maintenance/floor3/port/aft) "boa" = ( /obj/effect/turf_decal/trimline/brown/filled/line, /obj/effect/turf_decal/trimline/brown/filled/mid_joiner, @@ -5463,6 +5441,20 @@ /obj/machinery/light/small/directional/east, /turf/open/floor/iron/white, /area/station/science/xenobiology/hallway) +"bqj" = ( +/obj/machinery/status_display/door_timer{ + id = "cell-3"; + name = "Floor 3 Cell"; + pixel_y = 32 + }, +/obj/effect/turf_decal/trimline/red/filled/line{ + dir = 1 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/station/security/checkpoint/third) "bqn" = ( /obj/structure/closet/crate, /obj/item/reagent_containers/cup/bowl, @@ -5609,11 +5601,32 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron/white, /area/station/science/robotics/lab) +"brJ" = ( +/obj/structure/window/reinforced/spawner/directional/east, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/station/security/checkpoint/first) "brN" = ( /obj/effect/spawner/structure/window/hollow/reinforced/directional, /obj/structure/disposalpipe/segment, /turf/open/floor/plating, /area/station/cargo/miningdock) +"brQ" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/effect/turf_decal/tile/red/half{ + dir = 1 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/iron/dark/side{ + dir = 1 + }, +/area/station/security/office) "brT" = ( /obj/structure/railing{ dir = 8 @@ -5727,16 +5740,6 @@ }, /turf/open/floor/catwalk_floor, /area/station/maintenance/floor2/port/fore) -"bsU" = ( -/obj/machinery/navbeacon{ - codes_txt = "patrol;next_patrol=2-13"; - location = "2-12" - }, -/obj/effect/turf_decal/tile/purple/anticorner/contrasted, -/turf/open/floor/iron/dark/corner{ - dir = 1 - }, -/area/station/hallway/floor2/aft) "bsV" = ( /obj/effect/turf_decal/tile/red, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -5765,6 +5768,13 @@ }, /turf/open/floor/iron/dark, /area/station/command/teleporter) +"btm" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/disposalpipe/segment, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/floor4/starboard/fore) "btp" = ( /obj/structure/table, /obj/item/storage/backpack/science{ @@ -5850,10 +5860,6 @@ /obj/effect/landmark/start/roboticist, /turf/open/floor/iron/white/smooth_large, /area/station/science/robotics/lab) -"bum" = ( -/obj/machinery/light/red/dim/directional/north, -/turf/open/floor/plating, -/area/station/maintenance/floor2/starboard/fore) "bun" = ( /obj/structure/disposalpipe/segment{ dir = 6 @@ -5889,6 +5895,12 @@ /obj/effect/decal/cleanable/blood/old, /turf/open/floor/wood/large, /area/station/maintenance/floor4/starboard/aft) +"buE" = ( +/obj/structure/disposalpipe/trunk/multiz{ + dir = 8 + }, +/turf/open/floor/plating, +/area/station/maintenance/floor1/port) "buI" = ( /obj/machinery/door/window/brigdoor/right/directional/south{ name = "Security Desk"; @@ -6062,20 +6074,6 @@ /obj/effect/spawner/random/structure/grille, /turf/open/floor/pod/light, /area/station/maintenance/floor1/port/fore) -"bwd" = ( -/obj/effect/turf_decal/tile/red{ - dir = 4 - }, -/obj/effect/turf_decal/tile/red{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/cable, -/obj/machinery/duct, -/obj/structure/disposalpipe/segment, -/turf/open/floor/iron/dark, -/area/station/security/office) "bwl" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/structure/cable, @@ -6096,12 +6094,6 @@ /obj/machinery/light/directional/west, /turf/open/floor/iron/dark, /area/station/hallway/floor4/fore) -"bwv" = ( -/obj/effect/turf_decal/box/corners{ - dir = 1 - }, -/turf/open/floor/engine/xenobio, -/area/station/science/xenobiology) "bwx" = ( /obj/structure/disposalpipe/segment{ dir = 5 @@ -6124,11 +6116,6 @@ /obj/machinery/light/small/directional/east, /turf/open/floor/pod/dark, /area/station/maintenance/floor4/starboard) -"bwB" = ( -/obj/effect/spawner/random/structure/crate, -/obj/structure/disposalpipe/segment, -/turf/open/floor/pod/light, -/area/station/maintenance/floor1/port) "bwE" = ( /obj/machinery/cryo_cell{ dir = 8 @@ -6290,14 +6277,6 @@ /obj/structure/table, /turf/open/floor/iron, /area/station/security/prison) -"byF" = ( -/obj/effect/turf_decal/siding/wood, -/obj/structure/cable, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/iron/dark/side, -/area/station/hallway/floor4/fore) "byH" = ( /obj/machinery/conveyor{ dir = 1; @@ -6408,12 +6387,6 @@ dir = 1 }, /area/station/hallway/floor3/aft) -"bzY" = ( -/obj/effect/turf_decal/trimline/red/line, -/obj/structure/disposalpipe/segment, -/obj/machinery/camera/autoname/directional/east, -/turf/open/floor/iron, -/area/station/engineering/lobby) "bAb" = ( /obj/structure/sign/poster/contraband/atmosia_independence/directional/west, /obj/machinery/light/small/directional/west, @@ -6675,6 +6648,11 @@ /obj/structure/cable, /turf/open/floor/iron/dark/side, /area/station/command/bridge) +"bEn" = ( +/obj/effect/spawner/random/structure/crate, +/obj/structure/disposalpipe/segment, +/turf/open/floor/pod/light, +/area/station/maintenance/floor1/port) "bED" = ( /obj/structure/table/reinforced, /obj/item/storage/toolbox/mechanical{ @@ -6810,11 +6788,27 @@ dir = 8 }, /area/station/ai_monitored/command/storage/eva) -"bGV" = ( -/obj/machinery/door/window/brigdoor/left/directional/north, -/mob/living/basic/pet/fox, -/turf/open/floor/noslip, -/area/station/maintenance/floor1/port) +"bGS" = ( +/obj/structure/table/reinforced, +/obj/machinery/door/window/right/directional/west{ + name = "Outer Window" + }, +/obj/machinery/door/window/brigdoor/left/directional/east{ + name = "Security Desk"; + req_access = list("security") + }, +/obj/item/folder/red, +/obj/item/pen, +/obj/machinery/door/firedoor, +/turf/open/floor/iron, +/area/station/security/checkpoint/escape) +"bHl" = ( +/obj/effect/turf_decal/siding/wood/corner, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/iron/dark/side, +/area/station/hallway/floor4/fore) "bHw" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -6825,6 +6819,17 @@ /obj/effect/mapping_helpers/airlock/access/all/engineering/construction, /turf/open/floor/iron/dark, /area/station/engineering/gravity_generator) +"bHL" = ( +/obj/machinery/door/airlock/security/glass{ + name = "Second Deck Outpost" + }, +/obj/effect/mapping_helpers/airlock/access/any/security/brig, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/structure/disposalpipe/segment, +/turf/open/floor/iron/dark, +/area/station/security/checkpoint/second) "bHU" = ( /obj/effect/spawner/structure/window/reinforced/plasma, /turf/open/floor/plating, @@ -6953,12 +6958,6 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/plating, /area/station/medical/abandoned) -"bJA" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/turf/open/floor/iron/dark, -/area/station/science/robotics/lab) "bJQ" = ( /obj/structure/railing/corner{ dir = 1 @@ -7106,6 +7105,12 @@ /obj/structure/disposalpipe/segment, /turf/open/floor/iron, /area/station/hallway/floor3/fore) +"bLC" = ( +/obj/structure/disposalpipe/segment{ + dir = 10 + }, +/turf/open/openspace, +/area/station/maintenance/floor3/port) "bMa" = ( /obj/structure/tank_dispenser/oxygen, /obj/effect/turf_decal/siding/thinplating_new, @@ -7272,6 +7277,10 @@ }, /turf/open/floor/iron/white, /area/station/science/ordnance/storage) +"bNQ" = ( +/obj/structure/ladder, +/turf/open/floor/iron/smooth, +/area/station/hallway/floor2/fore) "bNU" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -7334,6 +7343,11 @@ /obj/effect/spawner/random/maintenance/two, /turf/open/floor/pod/light, /area/station/maintenance/floor4/starboard) +"bOU" = ( +/obj/structure/chair/wood, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, +/turf/open/floor/carpet/orange, +/area/station/service/chapel/office) "bPh" = ( /obj/effect/turf_decal/trimline/green/filled/line{ dir = 5 @@ -7360,10 +7374,6 @@ }, /turf/open/floor/grass, /area/station/service/hydroponics/garden/abandoned) -"bPB" = ( -/obj/structure/ladder, -/turf/open/floor/iron/smooth, -/area/station/hallway/floor4/aft) "bPK" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -7432,11 +7442,20 @@ /turf/open/floor/engine/n2o, /area/station/engineering/atmos) "bQE" = ( -/obj/structure/disposalpipe/segment{ - dir = 9 +/obj/structure/sign/directions/evac/directional/north{ + dir = 2; + pixel_y = 40 }, -/turf/open/openspace, -/area/station/maintenance/floor4/port/aft) +/obj/structure/sign/directions/engineering/directional/north{ + dir = 2 + }, +/obj/structure/sign/directions/supply/directional/north{ + dir = 2; + pixel_y = 24 + }, +/obj/structure/ladder, +/turf/open/floor/iron/smooth, +/area/station/hallway/floor2/fore) "bQG" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -7493,17 +7512,6 @@ /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, /turf/open/floor/pod, /area/station/maintenance/floor4/starboard/aft) -"bRo" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/cable, -/obj/structure/disposalpipe/junction/yjunction{ - dir = 4 - }, -/turf/open/floor/iron/dark/corner{ - dir = 4 - }, -/area/station/security/office) "bRq" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -7908,15 +7916,6 @@ /obj/structure/sign/poster/official/cleanliness/directional/east, /turf/open/floor/iron/dark/smooth_large, /area/station/hallway/secondary/entry) -"bWJ" = ( -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/catwalk_floor, -/area/station/maintenance/floor4/starboard/fore) "bWZ" = ( /obj/structure/sign/poster/contraband/hacking_guide/directional/north, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -7974,16 +7973,6 @@ /obj/effect/mapping_helpers/airlock/access/all/engineering/general, /turf/open/floor/engine, /area/station/engineering/supermatter) -"bXy" = ( -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/door/firedoor, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/catwalk_floor, -/area/station/maintenance/floor4/port/aft) "bXz" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -8004,21 +7993,6 @@ }, /turf/open/floor/engine, /area/station/maintenance/disposal/incinerator) -"bXW" = ( -/obj/structure/sign/poster/official/random/directional/north, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/cable, -/obj/effect/turf_decal/tile/red/half{ - dir = 1 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/iron/dark/side{ - dir = 1 - }, -/area/station/security/office) "bYb" = ( /obj/effect/turf_decal/tile/blue/full, /obj/structure/table/glass, @@ -8115,6 +8089,16 @@ }, /turf/open/floor/iron, /area/station/cargo/storage) +"bZv" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/pod/light, +/area/station/maintenance/floor4/starboard/fore) "bZA" = ( /obj/structure/table, /obj/item/plate{ @@ -8201,12 +8185,6 @@ }, /turf/open/floor/plating, /area/station/maintenance/floor1/port/fore) -"caz" = ( -/obj/structure/disposalpipe/junction{ - dir = 8 - }, -/turf/open/openspace, -/area/station/maintenance/floor3/port) "caC" = ( /obj/effect/turf_decal/stripes/line{ dir = 1 @@ -8368,12 +8346,6 @@ "ccH" = ( /turf/closed/wall/r_wall, /area/station/maintenance/floor3/starboard/fore) -"ccI" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/iron/dark/corner, -/area/station/hallway/floor2/aft) "ccK" = ( /obj/effect/decal/cleanable/blood/footprints, /obj/effect/decal/cleanable/blood/tracks{ @@ -8523,6 +8495,16 @@ }, /turf/open/floor/iron/dark/side, /area/station/hallway/floor3/fore) +"cei" = ( +/obj/structure/sign/poster/random/directional/north, +/obj/effect/turf_decal/trimline/red/filled/line{ + dir = 5 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/station/security/checkpoint/third) "cek" = ( /obj/structure/closet/emcloset/anchored, /turf/open/floor/pod/dark, @@ -8570,11 +8552,13 @@ /obj/machinery/vending/cola, /turf/open/floor/iron, /area/station/commons/fitness/recreation) -"ceZ" = ( -/obj/effect/turf_decal/tile/red/fourcorners, +"ceU" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/landmark/start/hangover, /obj/structure/disposalpipe/segment, -/turf/open/floor/iron/dark/textured, -/area/station/security/checkpoint/second) +/turf/open/floor/catwalk_floor, +/area/station/hallway/floor2/fore) "cfa" = ( /obj/effect/spawner/structure/window/reinforced, /obj/structure/cable, @@ -8811,12 +8795,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron/dark/textured, /area/station/medical/pharmacy) -"chB" = ( -/obj/structure/disposalpipe/segment, -/turf/open/floor/iron/dark/side{ - dir = 1 - }, -/area/station/hallway/floor4/fore) "chF" = ( /obj/machinery/holopad, /obj/effect/turf_decal/tile/red/opposingcorners{ @@ -8842,6 +8820,17 @@ /obj/structure/cable, /turf/open/floor/iron/dark, /area/station/hallway/floor4/aft) +"cia" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/sign/poster/official/random/directional/north, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/iron/dark/side{ + dir = 1 + }, +/area/station/security/checkpoint) "cib" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -8878,6 +8867,17 @@ dir = 9 }, /area/station/command/teleporter) +"ciu" = ( +/obj/machinery/firealarm/directional/south, +/obj/machinery/light/directional/south, +/obj/effect/decal/cleanable/oil/streak, +/obj/machinery/byteforge, +/obj/effect/turf_decal/box, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/iron/dark/smooth_large, +/area/station/cargo/bitrunning/den) "cix" = ( /obj/machinery/restaurant_portal/restaurant, /turf/open/floor/wood, @@ -9067,10 +9067,6 @@ /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, /turf/open/floor/plating, /area/station/service/abandoned_gambling_den) -"ckE" = ( -/mob/living/simple_animal/slime, -/turf/open/floor/engine/xenobio, -/area/station/science/xenobiology) "ckQ" = ( /obj/item/kirbyplants/random, /turf/open/floor/wood/parquet, @@ -9180,6 +9176,15 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron/kitchen, /area/station/service/kitchen/abandoned) +"clM" = ( +/obj/structure/sign/poster/official/random/directional/north, +/obj/item/pillow, +/obj/effect/turf_decal/box, +/obj/machinery/flasher/directional/west{ + id = "drunktank" + }, +/turf/open/floor/iron/dark, +/area/station/security/holding_cell) "clP" = ( /obj/machinery/chem_master, /obj/machinery/digital_clock/directional/north, @@ -9289,14 +9294,6 @@ /obj/effect/spawner/random/entertainment/arcade, /turf/open/floor/iron/dark, /area/station/commons/locker) -"cnp" = ( -/obj/effect/turf_decal/siding/thinplating_new, -/obj/machinery/door/window/right/directional/south{ - name = "Bunny Containment"; - req_access = list("hydroponics") - }, -/turf/open/misc/beach/sand, -/area/station/hallway/secondary/entry) "cnq" = ( /obj/structure/railing{ dir = 1 @@ -9356,6 +9353,16 @@ "cow" = ( /turf/open/floor/iron/smooth, /area/station/cargo/sorting) +"coz" = ( +/obj/effect/turf_decal/trimline/red/filled/line{ + dir = 1 + }, +/obj/machinery/newscaster/directional/north, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/station/security/checkpoint/third) "coH" = ( /obj/structure/chair/comfy/brown, /turf/open/floor/wood/large, @@ -9381,15 +9388,6 @@ /obj/machinery/status_display/ai/directional/north, /turf/open/floor/bamboo/tatami/black, /area/station/commons/storage/art) -"cpd" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/structure/cable, -/obj/structure/disposalpipe/segment, -/turf/open/floor/iron/dark/side{ - dir = 8 - }, -/area/station/hallway/floor2/aft) "cpe" = ( /obj/machinery/holopad, /turf/open/floor/carpet, @@ -9683,10 +9681,6 @@ }, /turf/open/floor/iron, /area/station/cargo/miningdock) -"csW" = ( -/obj/machinery/light/floor, -/turf/open/floor/iron/smooth, -/area/station/hallway/floor2/fore) "csY" = ( /obj/machinery/atmospherics/components/unary/portables_connector/visible/layer2{ dir = 8 @@ -9742,6 +9736,13 @@ /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, /turf/open/floor/iron, /area/station/engineering/atmos/project) +"ctY" = ( +/obj/machinery/door/airlock/hatch{ + name = "Emergency Ladder Access" + }, +/obj/structure/cable, +/turf/open/floor/catwalk_floor, +/area/station/hallway/floor1/fore) "cub" = ( /obj/structure/rack, /obj/item/clothing/under/trek/command/voy, @@ -9797,17 +9798,6 @@ }, /turf/open/floor/iron/white, /area/station/medical/office) -"cuH" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/effect/turf_decal/tile/blue/opposingcorners, -/obj/structure/disposalpipe/segment, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/iron/dark, -/area/station/hallway/floor4/fore) "cuK" = ( /obj/machinery/photocopier, /turf/open/floor/iron/dark, @@ -9871,6 +9861,12 @@ /obj/item/clothing/glasses/welding, /turf/open/floor/iron, /area/station/maintenance/floor2/starboard/aft) +"cvl" = ( +/obj/structure/disposalpipe/trunk/multiz{ + dir = 1 + }, +/turf/open/floor/plating, +/area/station/maintenance/floor2/port) "cvm" = ( /obj/item/stack/tile/light, /turf/open/floor/plating, @@ -10056,6 +10052,16 @@ }, /turf/open/floor/engine, /area/station/engineering/atmos/hfr_room) +"cxu" = ( +/obj/effect/turf_decal/trimline/green/warning{ + dir = 4 + }, +/obj/effect/spawner/random/engineering/atmospherics_portable, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/pod/dark, +/area/station/maintenance/floor3/port) "cxx" = ( /obj/effect/turf_decal/tile/green/half{ dir = 4 @@ -10064,6 +10070,12 @@ dir = 1 }, /area/station/hallway/secondary/entry) +"cxB" = ( +/obj/structure/rack, +/obj/machinery/light/small/directional/west, +/obj/item/book/granter/action/spell/smoke/lesser, +/turf/open/floor/iron/white/textured_large, +/area/station/service/chapel/office) "cxN" = ( /obj/structure/rack, /obj/item/clothing/gloves/boxing/blue, @@ -10133,14 +10145,6 @@ /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, /turf/open/floor/iron, /area/station/service/hydroponics/garden) -"cyG" = ( -/obj/effect/turf_decal/tile/purple/anticorner/contrasted{ - dir = 4 - }, -/turf/open/floor/iron/dark/corner{ - dir = 8 - }, -/area/station/hallway/floor2/aft) "cyL" = ( /obj/structure/table/wood, /obj/item/storage/dice, @@ -10186,6 +10190,16 @@ /obj/machinery/airalarm/directional/east, /turf/open/floor/bamboo/tatami/black, /area/station/commons/storage/art) +"czH" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/iron, +/area/station/hallway/floor2/aft) "czP" = ( /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, @@ -10212,6 +10226,32 @@ /obj/effect/spawner/random/maintenance, /turf/open/floor/pod/light, /area/station/maintenance/floor1/port) +"cAA" = ( +/obj/effect/turf_decal/trimline/brown/line{ + dir = 1 + }, +/obj/effect/turf_decal/stripes{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/effect/turf_decal/trimline/brown/line, +/obj/effect/turf_decal/stripes/corner{ + dir = 8 + }, +/obj/structure/disposalpipe/segment{ + dir = 6 + }, +/turf/open/floor/iron/dark/smooth_half, +/area/station/cargo/bitrunning/den) +"cAJ" = ( +/obj/effect/turf_decal/trimline/red/filled/end{ + dir = 1 + }, +/obj/machinery/firealarm/directional/north, +/obj/structure/closet/bombcloset/security, +/turf/open/floor/iron/dark, +/area/station/security/checkpoint/first) "cAO" = ( /obj/machinery/disposal/bin, /obj/structure/disposalpipe/trunk{ @@ -10340,15 +10380,6 @@ /obj/structure/cable, /turf/open/floor/plating, /area/station/maintenance/solars/starboard/aft) -"cCm" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/effect/mapping_helpers/airlock/access/all/science/general, -/obj/machinery/door/airlock/hatch{ - name = "Science Maintenance" - }, -/turf/open/floor/plating, -/area/station/maintenance/floor2/starboard/fore) "cCq" = ( /turf/closed/wall, /area/station/maintenance/solars/port/aft) @@ -10453,6 +10484,14 @@ /obj/effect/landmark/start/atmospheric_technician, /turf/open/floor/iron, /area/station/engineering/atmos) +"cDU" = ( +/obj/effect/turf_decal/tile/purple/anticorner/contrasted{ + dir = 4 + }, +/turf/open/floor/iron/dark/corner{ + dir = 8 + }, +/area/station/hallway/floor2/aft) "cEb" = ( /obj/effect/turf_decal/tile/green/half{ dir = 8 @@ -10501,17 +10540,6 @@ /obj/structure/frame/machine, /turf/open/floor/iron/smooth, /area/station/construction) -"cFa" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/structure/cable, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/iron/dark/side{ - dir = 4 - }, -/area/station/hallway/floor2/aft) "cFc" = ( /obj/structure/chair/office{ dir = 8 @@ -10524,10 +10552,6 @@ /obj/machinery/chem_master, /turf/open/floor/circuit, /area/station/science/xenobiology) -"cFp" = ( -/obj/machinery/light/floor, -/turf/open/floor/iron/smooth, -/area/station/hallway/floor3/fore) "cFq" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/reagent_dispensers/fueltank, @@ -10540,10 +10564,6 @@ /obj/effect/turf_decal/trimline/brown/corner, /turf/open/floor/engine/hull, /area/space/nearstation) -"cFC" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, -/turf/open/floor/iron/dark, -/area/station/security/holding_cell) "cFF" = ( /obj/effect/turf_decal/tile/red/diagonal_edge, /obj/effect/decal/cleanable/dirt, @@ -10552,18 +10572,6 @@ /obj/machinery/light/small/directional/north, /turf/open/floor/iron/dark/textured_large, /area/station/security/checkpoint/escape) -"cFG" = ( -/obj/structure/chair/plastic{ - dir = 8 - }, -/obj/effect/turf_decal/tile/red/anticorner{ - dir = 4 - }, -/obj/machinery/flasher/directional/east{ - name = "drunktank" - }, -/turf/open/floor/iron/dark, -/area/station/security/holding_cell) "cFK" = ( /obj/structure/table/wood/poker, /obj/effect/spawner/random/entertainment/dice, @@ -10753,20 +10761,6 @@ /obj/item/radio/intercom/directional/east, /turf/open/floor/iron/dark, /area/station/service/hydroponics/garden) -"cIo" = ( -/obj/structure/table/reinforced, -/obj/machinery/door/window/right/directional/west{ - name = "Outer Window" - }, -/obj/machinery/door/window/brigdoor/left/directional/east{ - name = "Security Desk"; - req_access = list("security") - }, -/obj/item/folder/red, -/obj/item/pen, -/obj/machinery/door/firedoor, -/turf/open/floor/iron, -/area/station/security/checkpoint/escape) "cIr" = ( /obj/structure/chair/stool/bar/directional/east, /turf/open/floor/wood, @@ -10834,13 +10828,6 @@ }, /turf/open/floor/iron, /area/station/engineering/gravity_generator) -"cJa" = ( -/obj/structure/window/reinforced/spawner/directional/east, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/turf/open/floor/iron/dark, -/area/station/security/checkpoint/first) "cJh" = ( /obj/machinery/light/directional/north, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -11056,19 +11043,6 @@ }, /turf/open/floor/iron, /area/station/hallway/floor1/aft) -"cLY" = ( -/obj/effect/mapping_helpers/airlock/access/any/engineering/maintenance, -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/door/airlock/hatch{ - name = "Maintenance Hatch" - }, -/obj/effect/mapping_helpers/airlock/unres{ - dir = 8 - }, -/turf/open/floor/pod/dark, -/area/station/maintenance/floor4/port/fore) "cMg" = ( /obj/effect/turf_decal/tile/blue{ dir = 4 @@ -11108,27 +11082,6 @@ }, /turf/open/floor/iron/smooth_large, /area/station/hallway/secondary/entry) -"cMq" = ( -/obj/structure/sign/poster/official/terragov/directional/north, -/turf/open/floor/iron/dark/side{ - dir = 1 - }, -/area/station/hallway/floor3/aft) -"cMx" = ( -/obj/machinery/light/small/directional/south, -/obj/structure/disposalpipe/trunk{ - dir = 4 - }, -/obj/structure/disposaloutlet{ - dir = 1; - name = "Prisoner Dispenser" - }, -/obj/structure/window/reinforced/spawner/directional/east, -/obj/machinery/flasher/directional/west{ - id = "drunktank" - }, -/turf/open/floor/iron/dark, -/area/station/security/holding_cell) "cMA" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -11215,14 +11168,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron/dark, /area/station/ai_monitored/turret_protected/aisat_interior) -"cOa" = ( -/obj/effect/turf_decal/trimline/blue/filled/line, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/cable, -/obj/structure/disposalpipe/segment, -/turf/open/floor/iron, -/area/station/hallway/floor2/aft) "cOt" = ( /obj/effect/turf_decal/siding/wood{ dir = 1 @@ -11291,15 +11236,16 @@ }, /turf/open/floor/iron, /area/station/engineering/atmos) -"cPi" = ( -/obj/structure/bed/double, -/obj/item/bedsheet/dorms_double, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ - dir = 8 +"cPu" = ( +/obj/machinery/door/airlock/hatch{ + name = "Elevator Shaft Access" }, -/obj/effect/landmark/start/shaft_miner, -/turf/open/floor/carpet/blue, -/area/station/cargo/miningdock) +/obj/effect/mapping_helpers/airlock/access/any/engineering/maintenance, +/obj/effect/mapping_helpers/airlock/unres{ + dir = 4 + }, +/turf/open/floor/plating, +/area/station/maintenance/floor1/port) "cPQ" = ( /obj/structure/railing{ dir = 5 @@ -11339,6 +11285,14 @@ dir = 8 }, /area/station/engineering/atmos) +"cPU" = ( +/obj/effect/turf_decal/siding/thinplating_new, +/obj/machinery/door/window/right/directional/south{ + name = "Bunny Containment"; + req_access = list("hydroponics") + }, +/turf/open/misc/beach/sand, +/area/station/hallway/secondary/entry) "cQa" = ( /obj/effect/turf_decal/trimline/green/filled/corner{ dir = 1 @@ -11458,6 +11412,21 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/circuit, /area/station/ai_monitored/turret_protected/ai) +"cRF" = ( +/obj/structure/railing, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/floor2/port/fore) +"cRG" = ( +/obj/structure/railing, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/machinery/door/firedoor/border_only, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/floor3/port) "cRH" = ( /obj/machinery/light/small/directional/north, /obj/structure/closet/emcloset/anchored, @@ -11699,10 +11668,6 @@ /obj/machinery/light/red/dim/directional/east, /turf/open/floor/pod/dark, /area/station/maintenance/floor2/port) -"cUT" = ( -/obj/structure/ladder, -/turf/open/floor/iron/smooth, -/area/station/hallway/floor2/fore) "cUY" = ( /obj/effect/spawner/random/trash/mess, /obj/effect/decal/cleanable/cobweb/cobweb2, @@ -11764,17 +11729,6 @@ /obj/effect/mapping_helpers/airlock/access/all/engineering/external, /turf/open/floor/pod/dark, /area/station/maintenance/floor1/port) -"cVJ" = ( -/obj/effect/turf_decal/tile/purple/half/contrasted{ - dir = 4 - }, -/obj/structure/chair/office{ - dir = 8 - }, -/turf/open/floor/iron/dark/side{ - dir = 8 - }, -/area/station/science/robotics/lab) "cVK" = ( /obj/machinery/vending/cigarette, /obj/structure/sign/poster/official/random/directional/west, @@ -11789,6 +11743,17 @@ dir = 1 }, /area/station/commons/locker) +"cVN" = ( +/obj/effect/turf_decal/tile/purple/half/contrasted{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/turf/open/floor/iron/dark/side{ + dir = 8 + }, +/area/station/science/robotics/lab) "cVR" = ( /obj/machinery/light/small/directional/west, /turf/open/openspace, @@ -11810,6 +11775,19 @@ dir = 4 }, /area/station/service/chapel) +"cWc" = ( +/obj/machinery/door/window/brigdoor/security/cell/left/directional/south{ + id = "cell-2"; + name = "2nd Floor Prisoner Tube" + }, +/obj/machinery/disposal/delivery_chute{ + name = "prisoner transport" + }, +/obj/structure/disposalpipe/trunk{ + dir = 8 + }, +/turf/open/floor/iron/dark/textured, +/area/station/security/checkpoint/second) "cWf" = ( /obj/structure/flora/bush/sparsegrass/style_random, /turf/open/floor/grass, @@ -11857,6 +11835,16 @@ /obj/effect/turf_decal/tile/red/fourcorners, /turf/open/floor/iron/dark, /area/station/security/warden) +"cWA" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/duct, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/floor4/port/aft) "cWD" = ( /obj/effect/turf_decal/trimline/brown/warning{ dir = 10 @@ -12306,19 +12294,16 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron/textured_large, /area/station/engineering/lobby) -"dct" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/cable, -/obj/structure/disposalpipe/segment{ - dir = 6 - }, -/turf/open/floor/catwalk_floor, -/area/station/maintenance/floor3/port/aft) "dcw" = ( /obj/effect/spawner/random/structure/girder, /turf/open/floor/plating, /area/station/maintenance/floor3/starboard) +"dcz" = ( +/obj/effect/spawner/structure/window/hollow/reinforced/middle{ + dir = 4 + }, +/turf/open/floor/plating, +/area/station/medical/abandoned) "dcG" = ( /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, @@ -12446,21 +12431,6 @@ }, /turf/open/floor/iron/dark/side, /area/station/hallway/floor1/aft) -"def" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/cable, -/obj/effect/turf_decal/tile/red{ - dir = 1 - }, -/obj/machinery/duct, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/iron/dark/corner{ - dir = 1 - }, -/area/station/security/brig) "deg" = ( /obj/machinery/door/airlock/external{ name = "External Airlock" @@ -12504,6 +12474,16 @@ /obj/structure/flora/bush/sparsegrass/style_random, /turf/open/floor/grass, /area/station/service/library/garden) +"deJ" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/duct, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/pod/dark, +/area/station/maintenance/floor4/port) "deK" = ( /obj/structure/secure_safe/directional/south, /turf/open/floor/mineral/plastitanium, @@ -12621,6 +12601,12 @@ }, /turf/open/floor/iron/white, /area/station/medical/treatment_center) +"dgn" = ( +/obj/machinery/door/firedoor, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron/dark, +/area/station/science/robotics/lab) "dgp" = ( /obj/effect/turf_decal/stripes/line{ dir = 1 @@ -12762,6 +12748,23 @@ }, /turf/open/floor/pod/dark, /area/station/maintenance/floor2/port/aft) +"dja" = ( +/obj/effect/turf_decal/tile/red{ + dir = 4 + }, +/obj/effect/turf_decal/tile/red{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/duct, +/obj/structure/disposalpipe/segment, +/turf/open/floor/iron/dark, +/area/station/security/office) "djc" = ( /obj/structure/railing{ dir = 4 @@ -12871,28 +12874,6 @@ }, /turf/open/space/openspace, /area/space) -"dkr" = ( -/obj/item/storage/medkit/fire{ - pixel_x = -3; - pixel_y = -3 - }, -/obj/item/storage/medkit/fire, -/obj/item/storage/medkit/fire{ - pixel_x = 3; - pixel_y = 3 - }, -/obj/structure/table/reinforced, -/obj/effect/turf_decal/tile/blue/fourcorners, -/obj/item/storage/medkit/regular, -/obj/structure/window/reinforced/spawner/directional/south, -/obj/machinery/door/window/right/directional/east{ - name = "First Aid Supplies"; - req_access = list("medical") - }, -/obj/structure/sign/poster/official/random/directional/west, -/obj/structure/cable, -/turf/open/floor/iron/white/textured, -/area/station/medical/storage) "dks" = ( /obj/structure/girder, /obj/item/stack/sheet/iron, @@ -12934,13 +12915,6 @@ "dlt" = ( /turf/open/floor/wood, /area/station/command/heads_quarters/hos) -"dlw" = ( -/obj/structure/weightmachine, -/obj/effect/turf_decal/bot, -/obj/structure/sign/poster/official/random/directional/south, -/obj/machinery/light/small/directional/south, -/turf/open/floor/iron/dark, -/area/station/hallway/floor2/fore) "dly" = ( /obj/effect/spawner/structure/window/hollow/reinforced/directional, /obj/structure/cable, @@ -13006,22 +12980,6 @@ /obj/effect/turf_decal/tile/blue/fourcorners, /turf/open/floor/iron/white/textured, /area/station/medical/break_room) -"dno" = ( -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/disposalpipe/segment, -/turf/open/floor/pod/light, -/area/station/maintenance/floor3/starboard/fore) -"dnu" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/cable, -/obj/structure/disposalpipe/segment{ - dir = 5 - }, -/turf/open/floor/catwalk_floor, -/area/station/maintenance/floor3/port) "dnx" = ( /obj/structure/girder, /turf/open/floor/plating, @@ -13057,6 +13015,21 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/plating, /area/station/maintenance/floor2/starboard/aft) +"dnO" = ( +/obj/structure/sign/poster/contraband/random/directional/south, +/obj/machinery/door/window/brigdoor/security/cell/left/directional/north{ + id = "cell-1"; + name = "1st Floor Prisoner Tube" + }, +/obj/machinery/disposal/delivery_chute{ + dir = 1; + name = "prisoner transport" + }, +/obj/structure/disposalpipe/trunk{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/station/security/checkpoint/first) "dnR" = ( /obj/structure/disposalpipe/junction{ dir = 2 @@ -13154,6 +13127,13 @@ /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, /turf/open/floor/wood/tile, /area/station/service/library) +"dpA" = ( +/obj/effect/turf_decal/siding/wood, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/iron/dark/side, +/area/station/hallway/floor4/fore) "dpC" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -13408,12 +13388,6 @@ /obj/machinery/light/small/directional/east, /turf/open/floor/iron/dark/telecomms, /area/station/tcommsat/server) -"dsM" = ( -/obj/effect/turf_decal/box/corners{ - dir = 8 - }, -/turf/open/floor/engine/xenobio, -/area/station/science/xenobiology) "dtb" = ( /obj/machinery/door/airlock/science/glass{ name = "Break Room" @@ -13576,6 +13550,12 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/carpet/purple, /area/station/maintenance/floor1/port/aft) +"duA" = ( +/obj/structure/disposalpipe/segment{ + dir = 5 + }, +/turf/open/floor/plating, +/area/station/maintenance/floor1/port) "duC" = ( /obj/structure/disposalpipe/segment{ dir = 10 @@ -13583,16 +13563,6 @@ /obj/machinery/light/directional/east, /turf/open/floor/iron, /area/station/hallway/floor2/fore) -"duQ" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/cable, -/obj/effect/turf_decal/tile/red/half, -/obj/structure/disposalpipe/segment{ - dir = 10 - }, -/turf/open/floor/iron/dark/side, -/area/station/hallway/floor4/fore) "duZ" = ( /obj/effect/turf_decal/stripes/line{ dir = 8 @@ -13711,6 +13681,10 @@ /obj/machinery/light/cold/no_nightlight/directional/north, /turf/open/floor/iron/dark, /area/station/medical/virology) +"dwX" = ( +/obj/effect/spawner/structure/window/hollow/reinforced/middle, +/turf/open/floor/plating, +/area/station/maintenance/floor3/port) "dxd" = ( /turf/open/floor/engine/o2, /area/station/engineering/atmos) @@ -13884,16 +13858,6 @@ }, /turf/open/floor/carpet/royalblack, /area/station/service/kitchen/diner) -"dzh" = ( -/obj/structure/bed/double, -/obj/item/bedsheet/dorms_double, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ - dir = 8 - }, -/obj/structure/sign/poster/official/random/directional/north, -/obj/effect/landmark/start/shaft_miner, -/turf/open/floor/carpet/green, -/area/station/cargo/miningdock) "dzo" = ( /obj/machinery/computer/mech_bay_power_console{ dir = 4 @@ -14075,6 +14039,12 @@ /obj/structure/cable, /turf/open/floor/plating, /area/station/maintenance/floor4/starboard/aft) +"dBe" = ( +/obj/effect/turf_decal/trimline/red/filled/line{ + dir = 6 + }, +/turf/open/floor/iron/dark, +/area/station/security/checkpoint/third) "dBf" = ( /obj/item/kirbyplants/random, /obj/structure/sign/painting/library{ @@ -14142,14 +14112,6 @@ /obj/machinery/camera/autoname/directional/south, /turf/open/floor/iron/dark/side, /area/station/hallway/floor4/aft) -"dCp" = ( -/obj/effect/spawner/structure/window/reinforced, -/obj/structure/cable, -/obj/effect/turf_decal/trimline/red/filled/line{ - dir = 9 - }, -/turf/open/floor/plating, -/area/station/security/checkpoint/third) "dCt" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -14192,6 +14154,14 @@ }, /turf/open/floor/wood/tile, /area/station/service/library) +"dDg" = ( +/obj/machinery/light/directional/east, +/obj/effect/turf_decal/tile/blue/opposingcorners, +/obj/structure/disposalpipe/segment{ + dir = 10 + }, +/turf/open/floor/iron/dark, +/area/station/hallway/floor4/fore) "dDk" = ( /obj/effect/turf_decal/tile/neutral/opposingcorners{ dir = 8 @@ -14354,6 +14324,13 @@ }, /turf/open/floor/iron/dark/side, /area/station/hallway/floor3/fore) +"dFe" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/disposalpipe/segment, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/floor1/port) "dFj" = ( /obj/effect/turf_decal/tile/green/full, /obj/machinery/button/door/directional/east{ @@ -14382,12 +14359,6 @@ /obj/machinery/firealarm/directional/north, /turf/open/floor/plating, /area/station/engineering/gravity_generator) -"dFt" = ( -/obj/structure/disposalpipe/segment{ - dir = 5 - }, -/turf/open/floor/catwalk_floor, -/area/station/maintenance/floor1/starboard/fore) "dFy" = ( /obj/effect/turf_decal/tile/green/half{ dir = 8 @@ -14604,22 +14575,6 @@ /obj/effect/turf_decal/trimline/green/filled/line, /turf/open/floor/iron/dark, /area/station/hallway/floor2/fore) -"dJc" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/cable, -/obj/machinery/door/airlock/hatch{ - name = "Maintenance Hatch" - }, -/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, -/obj/effect/mapping_helpers/airlock/unres{ - dir = 8 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/catwalk_floor, -/area/station/maintenance/floor3/port/aft) "dJf" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -14725,6 +14680,15 @@ /obj/effect/spawner/random/contraband/landmine, /turf/open/floor/engine, /area/station/maintenance/floor4/starboard/aft) +"dKh" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 1 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/hallway/floor2/aft) "dKk" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, /turf/open/floor/pod/dark, @@ -14791,6 +14755,16 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron, /area/station/science/cytology) +"dLb" = ( +/obj/machinery/newscaster/directional/south, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/turf_decal/tile/red/anticorner{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/station/security/holding_cell) "dLe" = ( /obj/structure/chair/sofa/bench/left{ dir = 4 @@ -14848,20 +14822,6 @@ /obj/machinery/duct, /turf/open/floor/iron, /area/station/hallway/floor3/fore) -"dMg" = ( -/obj/structure/transport/linear/public, -/obj/machinery/lift_indicator/directional/east{ - linked_elevator_id = "com_vator"; - pixel_x = 38; - pixel_y = -7 - }, -/obj/machinery/elevator_control_panel/directional/east{ - linked_elevator_id = "com_vator"; - pixel_x = 24; - preset_destination_names = list("2" = "CargEngi", "3" = "Medsci", "4" = "Service", "5" = "Command") - }, -/turf/open/floor/plating/elevatorshaft, -/area/station/hallway/floor1/fore) "dMj" = ( /obj/effect/turf_decal/delivery, /obj/machinery/door/firedoor/heavy, @@ -14908,21 +14868,6 @@ dir = 1 }, /area/station/hallway/floor1/aft) -"dMS" = ( -/obj/structure/sign/directions/evac/directional/north{ - dir = 2; - pixel_y = 40 - }, -/obj/structure/sign/directions/engineering/directional/north{ - dir = 2 - }, -/obj/structure/sign/directions/supply/directional/north{ - dir = 2; - pixel_y = 24 - }, -/obj/structure/ladder, -/turf/open/floor/iron/smooth, -/area/station/hallway/floor2/fore) "dMV" = ( /obj/effect/turf_decal/trimline/green/warning{ dir = 9 @@ -15019,15 +14964,6 @@ /obj/item/pen, /turf/open/floor/iron/dark, /area/station/hallway/floor4/fore) -"dNW" = ( -/obj/structure/cable, -/obj/machinery/bouldertech/brm, -/obj/machinery/conveyor{ - dir = 4; - id = "mining" - }, -/turf/open/floor/iron/checker, -/area/station/cargo/miningdock) "dOa" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -15063,12 +14999,6 @@ }, /turf/open/floor/carpet/neon/simple/pink/nodots, /area/station/maintenance/floor2/port/fore) -"dOz" = ( -/obj/machinery/computer/security, -/obj/machinery/light/small/directional/north, -/obj/effect/turf_decal/tile/red/fourcorners, -/turf/open/floor/iron/dark/textured, -/area/station/security/checkpoint/second) "dOD" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ dir = 8 @@ -15108,20 +15038,6 @@ /obj/effect/spawner/random/structure/grille, /turf/open/floor/pod/light, /area/station/maintenance/floor1/port) -"dOR" = ( -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/disposalpipe/segment, -/turf/open/floor/catwalk_floor, -/area/station/hallway/floor4/aft) -"dPb" = ( -/obj/effect/turf_decal/siding/wood/corner, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/iron/dark/side, -/area/station/hallway/floor4/fore) "dPf" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -15162,21 +15078,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron/dark, /area/station/ai_monitored/turret_protected/aisat) -"dPG" = ( -/obj/effect/turf_decal/delivery, -/obj/machinery/door/firedoor/heavy, -/obj/machinery/door/poddoor/preopen{ - elevator_mode = 1; - transport_linked_id = "com_vator" - }, -/obj/effect/turf_decal/trimline/yellow/line{ - dir = 4 - }, -/obj/effect/turf_decal/trimline/yellow/line{ - dir = 8 - }, -/turf/open/floor/iron/dark, -/area/station/hallway/floor1/fore) "dPH" = ( /turf/closed/wall/r_wall, /area/station/security/brig) @@ -15252,6 +15153,15 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/pod/light, /area/station/maintenance/floor1/port/fore) +"dRc" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/pod/light, +/area/station/maintenance/floor4/starboard/fore) "dRn" = ( /obj/machinery/status_display/ai/directional/north, /turf/open/floor/iron/dark/side{ @@ -15266,6 +15176,14 @@ /obj/machinery/holopad, /turf/open/floor/iron/smooth, /area/station/tcommsat/computer) +"dRH" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/machinery/light/small/red/directional/east, +/obj/structure/disposalpipe/segment, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/floor3/port/aft) "dRI" = ( /obj/structure/filingcabinet/security, /obj/effect/turf_decal/siding/wood/corner{ @@ -15615,6 +15533,16 @@ /obj/structure/grille, /turf/open/floor/plating, /area/station/maintenance/floor2/starboard) +"dVh" = ( +/obj/effect/turf_decal/tile/neutral/half/contrasted, +/obj/machinery/firealarm/directional/north, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/turf/open/floor/iron/smooth_edge{ + dir = 1 + }, +/area/station/science/robotics/mechbay) "dVi" = ( /turf/open/floor/wood/large, /area/station/service/library/lounge) @@ -15869,6 +15797,13 @@ }, /turf/open/floor/iron/smooth_large, /area/station/hallway/secondary/entry) +"dXZ" = ( +/obj/effect/turf_decal/trimline/red/filled/line, +/obj/structure/disposalpipe/segment{ + dir = 9 + }, +/turf/open/floor/iron/dark, +/area/station/security/checkpoint/second) "dYf" = ( /turf/open/floor/iron/white, /area/station/medical/abandoned) @@ -15951,20 +15886,6 @@ /obj/structure/cable, /turf/open/floor/wood/parquet, /area/station/command/heads_quarters/cmo) -"dZO" = ( -/obj/effect/turf_decal/tile/red{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/cable, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/iron/dark/corner{ - dir = 4 - }, -/area/station/security/brig) "dZQ" = ( /obj/effect/turf_decal/trimline/blue/line, /obj/machinery/air_sensor/oxygen_tank, @@ -16002,6 +15923,20 @@ /obj/structure/cable, /turf/open/floor/iron, /area/station/hallway/floor1/fore) +"ean" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/duct, +/obj/machinery/door/poddoor/shutters{ + id = "secmechbay"; + name = "Security Mech Bay Shutters" + }, +/obj/effect/turf_decal/caution/stand_clear, +/obj/effect/turf_decal/box, +/obj/structure/disposalpipe/segment, +/turf/open/floor/iron/dark, +/area/station/security/mechbay) "eao" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -16130,6 +16065,12 @@ /obj/structure/closet/secure_closet/personal/patient, /turf/open/floor/wood/parquet, /area/station/medical/patients_rooms) +"ecm" = ( +/obj/effect/turf_decal/box/corners{ + dir = 4 + }, +/turf/open/floor/engine/xenobio, +/area/station/science/xenobiology) "ecB" = ( /obj/structure/railing{ dir = 10 @@ -16178,14 +16119,6 @@ }, /turf/open/floor/iron/dark, /area/station/security/office) -"edf" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/cable, -/obj/effect/turf_decal/tile/red/fourcorners, -/obj/structure/disposalpipe/segment, -/turf/open/floor/iron/dark, -/area/station/security/checkpoint) "edj" = ( /obj/effect/spawner/structure/window/reinforced, /obj/structure/cable, @@ -16457,15 +16390,10 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron/dark, /area/station/command/teleporter) -"egS" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/effect/mapping_helpers/airlock/access/all/science/general, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/door/airlock/hatch{ - name = "Science Maintenance" - }, -/turf/open/floor/plating, -/area/station/maintenance/floor2/starboard/fore) +"egU" = ( +/obj/machinery/holopad, +/turf/open/floor/iron/dark, +/area/station/security/checkpoint/first) "ehg" = ( /obj/machinery/fax{ fax_name = "Cargo Office"; @@ -16904,12 +16832,6 @@ /obj/machinery/duct, /turf/open/floor/plating, /area/station/maintenance/floor3/starboard) -"emn" = ( -/obj/effect/spawner/structure/window/hollow/reinforced/middle{ - dir = 4 - }, -/turf/open/floor/plating, -/area/station/maintenance/floor2/port/fore) "emp" = ( /obj/structure/table/reinforced/plastitaniumglass, /obj/item/reagent_containers/cup/blastoff_ampoule, @@ -17031,11 +16953,6 @@ }, /turf/open/floor/iron, /area/station/hallway/floor2/fore) -"enB" = ( -/obj/machinery/door/window/brigdoor/left/directional/north, -/mob/living/basic/mothroach, -/turf/open/floor/noslip, -/area/station/maintenance/floor1/port) "enE" = ( /obj/structure/table/wood, /obj/effect/decal/cleanable/dirt, @@ -17122,13 +17039,6 @@ /obj/item/flashlight/flare, /turf/open/floor/engine, /area/station/maintenance/floor4/starboard/aft) -"eoB" = ( -/obj/structure/sign/directions/dorms/directional/north{ - dir = 2 - }, -/obj/structure/closet/emcloset/anchored, -/turf/open/floor/iron/smooth, -/area/station/hallway/floor4/aft) "eoG" = ( /obj/effect/turf_decal/stripes/line{ dir = 4 @@ -17203,15 +17113,6 @@ /obj/machinery/destructive_scanner, /turf/open/floor/iron/white, /area/station/science/lobby) -"epG" = ( -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/catwalk_floor, -/area/station/maintenance/floor1/port) "epO" = ( /obj/effect/turf_decal/tile/yellow{ dir = 1 @@ -17273,10 +17174,6 @@ "erp" = ( /turf/open/floor/iron/smooth, /area/station/hallway/floor4/aft) -"erv" = ( -/obj/effect/spawner/structure/window/hollow/reinforced/middle, -/turf/open/floor/plating, -/area/station/maintenance/floor2/port/fore) "erN" = ( /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, @@ -17313,13 +17210,6 @@ /obj/structure/disposalpipe/junction/flip, /turf/open/floor/iron, /area/station/hallway/floor2/aft) -"esq" = ( -/obj/structure/disposalpipe/segment, -/obj/structure/grille, -/obj/structure/window/reinforced/tinted/frosted/spawner/directional/south, -/obj/structure/window/reinforced/tinted/frosted/spawner/directional/north, -/turf/open/floor/plating, -/area/station/maintenance/floor1/starboard/fore) "ess" = ( /obj/machinery/atmospherics/pipe/heat_exchanging/simple, /obj/effect/turf_decal/trimline/white/line{ @@ -17397,20 +17287,6 @@ /obj/structure/cable, /turf/open/floor/iron, /area/station/service/hydroponics/garden) -"ett" = ( -/obj/effect/mapping_helpers/airlock/access/any/engineering/maintenance, -/obj/machinery/door/airlock/hatch{ - name = "Maintenance Hatch" - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/cable, -/obj/structure/disposalpipe/segment, -/obj/effect/mapping_helpers/airlock/unres{ - dir = 1 - }, -/turf/open/floor/pod/dark, -/area/station/maintenance/floor4/starboard) "etv" = ( /obj/machinery/camera/autoname/directional/north, /turf/open/floor/iron/dark/side{ @@ -17585,6 +17461,10 @@ }, /turf/open/floor/glass/reinforced, /area/station/service/library) +"ewn" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron/dark, +/area/station/security/holding_cell) "ewp" = ( /obj/effect/turf_decal/trimline/white/filled/corner{ color = "#065C93"; @@ -17628,25 +17508,6 @@ }, /turf/open/floor/carpet/royalblack, /area/station/service/theater) -"ewC" = ( -/obj/structure/window/reinforced/spawner/directional/south, -/obj/machinery/door/firedoor/border_only, -/obj/machinery/power/apc/auto_name/directional/east, -/obj/effect/turf_decal/siding/white, -/obj/structure/cable, -/obj/structure/table/reinforced/rglass, -/obj/item/reagent_containers/cup/beaker/cryoxadone{ - pixel_x = 6; - pixel_y = 6 - }, -/obj/item/storage/pill_bottle/mannitol, -/obj/item/reagent_containers/cup/beaker/cryoxadone{ - pixel_x = -6; - pixel_y = 10 - }, -/obj/item/wrench/medical, -/turf/open/floor/iron/dark/textured, -/area/station/medical/cryo) "ewH" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -17716,6 +17577,10 @@ dir = 8 }, /area/station/security/office) +"exu" = ( +/obj/effect/spawner/structure/window/hollow/middle, +/turf/open/floor/plating, +/area/station/maintenance/floor3/starboard/aft) "exv" = ( /obj/machinery/atmospherics/pipe/smart/manifold/purple/visible/layer2, /turf/open/floor/iron/dark, @@ -17745,10 +17610,6 @@ }, /turf/open/floor/iron/dark/textured_large, /area/station/hallway/secondary/exit/escape_pod) -"eyh" = ( -/obj/effect/spawner/structure/window/hollow/middle, -/turf/open/floor/plating, -/area/station/maintenance/floor2/port/fore) "eyk" = ( /obj/effect/turf_decal/siding/wood{ dir = 4 @@ -17776,6 +17637,10 @@ /obj/machinery/light/red/dim/directional/west, /turf/open/floor/pod/light, /area/station/maintenance/floor1/port) +"eyC" = ( +/obj/structure/cable, +/turf/open/floor/iron/smooth, +/area/station/hallway/floor1/fore) "eyJ" = ( /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, @@ -17805,6 +17670,12 @@ dir = 8 }, /area/station/commons/storage/primary) +"eyZ" = ( +/obj/effect/spawner/structure/window/hollow/reinforced/middle{ + dir = 4 + }, +/turf/open/floor/plating, +/area/station/maintenance/floor2/port/fore) "ezd" = ( /obj/effect/spawner/random/structure/closet_maintenance, /obj/machinery/duct, @@ -17831,6 +17702,23 @@ /obj/machinery/shower/directional/west, /turf/open/floor/catwalk_floor/iron, /area/station/hallway/secondary/entry) +"ezA" = ( +/obj/machinery/camera/directional/north{ + c_tag = "Security - Office Fore" + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/effect/turf_decal/tile/red/half{ + dir = 1 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/iron/dark/side{ + dir = 1 + }, +/area/station/security/office) "ezC" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -17920,17 +17808,6 @@ /obj/item/radio/intercom/directional/south, /turf/open/floor/iron, /area/station/maintenance/disposal/incinerator) -"eAo" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/door/airlock/hatch{ - name = "Maintenance Hatch" - }, -/obj/effect/mapping_helpers/airlock/access/any/engineering/maintenance, -/obj/effect/mapping_helpers/airlock/unres{ - dir = 1 - }, -/turf/open/floor/pod/light, -/area/station/maintenance/floor4/starboard/fore) "eAr" = ( /obj/effect/turf_decal/stripes/line, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -17999,15 +17876,6 @@ }, /turf/open/floor/iron/white, /area/station/science/circuits) -"eBj" = ( -/obj/effect/turf_decal/tile/purple/half/contrasted{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/iron/dark/side{ - dir = 8 - }, -/area/station/science/robotics/lab) "eBo" = ( /obj/machinery/door/firedoor, /obj/effect/turf_decal/stripes/line{ @@ -18063,6 +17931,20 @@ }, /turf/open/floor/grass, /area/station/medical/virology) +"eCa" = ( +/obj/effect/turf_decal/delivery, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/machinery/door/firedoor/heavy, +/obj/machinery/door/airlock/public/glass{ + name = "Public Airlock" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/station/hallway/floor2/aft) "eCf" = ( /obj/effect/turf_decal/trimline/green/filled/arrow_cw{ dir = 1 @@ -18187,6 +18069,14 @@ /obj/machinery/light/cold/directional/south, /turf/open/openspace, /area/station/medical/pharmacy) +"eDQ" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/machinery/duct, +/obj/structure/disposalpipe/segment, +/turf/open/floor/iron/dark/corner, +/area/station/security/office) "eEd" = ( /obj/machinery/door/airlock/command/glass{ name = "Ancient Office" @@ -18343,6 +18233,11 @@ /obj/machinery/meter, /turf/open/floor/iron/dark/textured_half, /area/station/engineering/supermatter/room) +"eGj" = ( +/obj/structure/cable, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plating, +/area/station/maintenance/floor1/port) "eGl" = ( /turf/open/floor/pod/light, /area/station/maintenance/floor4/port) @@ -18367,15 +18262,6 @@ }, /turf/open/floor/iron/smooth_large, /area/station/hallway/secondary/entry) -"eGu" = ( -/obj/effect/turf_decal/tile/purple/half/contrasted{ - dir = 4 - }, -/obj/machinery/holopad, -/turf/open/floor/iron/dark/side{ - dir = 8 - }, -/area/station/science/robotics/lab) "eGF" = ( /obj/effect/turf_decal/trimline/purple/filled/corner{ dir = 8 @@ -18384,6 +18270,13 @@ /obj/structure/closet/radiation, /turf/open/floor/iron/white, /area/station/science/lower) +"eGJ" = ( +/obj/effect/turf_decal/trimline/neutral/filled/line, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/hallway/floor2/fore) "eGK" = ( /turf/open/floor/pod/light, /area/station/maintenance/floor4/starboard/fore) @@ -18505,15 +18398,6 @@ dir = 4 }, /area/station/command/bridge) -"eIh" = ( -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/disposalpipe/segment{ - dir = 5 - }, -/turf/open/floor/catwalk_floor, -/area/station/maintenance/floor1/port) "eIq" = ( /obj/structure/chair/stool/directional/west, /obj/effect/turf_decal/trimline/red/warning{ @@ -18612,6 +18496,17 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/wood, /area/station/command/heads_quarters/hop) +"eJN" = ( +/obj/structure/table/reinforced, +/obj/machinery/microwave, +/obj/machinery/light/small/directional/north, +/obj/effect/turf_decal/tile/purple/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron/dark/side{ + dir = 4 + }, +/area/station/science/robotics/lab) "eJU" = ( /obj/effect/spawner/random/trash/grille_or_waste, /turf/open/floor/pod/light, @@ -18672,6 +18567,10 @@ dir = 8 }, /area/station/hallway/floor3/fore) +"eKx" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron/dark, +/area/station/security/holding_cell) "eKB" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -19041,6 +18940,11 @@ /obj/machinery/duct, /turf/open/floor/iron/white, /area/station/medical/office) +"eQS" = ( +/obj/machinery/door/window/brigdoor/left/directional/north, +/mob/living/basic/pet/fox, +/turf/open/floor/noslip, +/area/station/maintenance/floor1/port) "eQZ" = ( /obj/machinery/atmospherics/pipe/smart/simple/dark/visible/layer2{ dir = 4 @@ -19239,13 +19143,15 @@ }, /turf/open/floor/iron/white, /area/station/science/xenobiology) -"eUB" = ( -/obj/effect/turf_decal/trimline/neutral/filled/line, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +"eUF" = ( /obj/structure/cable, -/turf/open/floor/iron, -/area/station/hallway/floor2/fore) +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/disposalpipe/segment{ + dir = 5 + }, +/turf/open/floor/iron/dark, +/area/station/science/robotics/lab) "eUJ" = ( /obj/effect/turf_decal/trimline/neutral/warning{ dir = 1 @@ -19292,17 +19198,6 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/pod/light, /area/station/maintenance/floor4/starboard) -"eVf" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/cable, -/obj/structure/disposalpipe/segment{ - dir = 5 - }, -/turf/open/floor/iron/dark/side{ - dir = 1 - }, -/area/station/security/checkpoint) "eVh" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -19374,6 +19269,13 @@ }, /turf/open/floor/iron/dark, /area/station/security/brig) +"eWr" = ( +/obj/structure/cable, +/obj/effect/turf_decal/trimline/red/filled/line{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/station/security/checkpoint/first) "eWC" = ( /obj/machinery/airalarm/directional/south, /obj/structure/disposalpipe/segment{ @@ -19382,6 +19284,15 @@ /obj/machinery/light/floor, /turf/open/floor/iron/white/textured_large, /area/station/service/chapel/office) +"eWE" = ( +/obj/effect/turf_decal/siding/thinplating_new/dark{ + dir = 4 + }, +/obj/effect/turf_decal/arrows{ + dir = 4 + }, +/turf/open/floor/iron/dark/textured_large, +/area/station/cargo/bitrunning/den) "eWI" = ( /obj/effect/turf_decal/stripes/line{ dir = 9 @@ -19483,15 +19394,6 @@ /obj/structure/lattice/catwalk, /turf/open/floor/engine/hull/reinforced, /area/space/nearstation) -"eYl" = ( -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/catwalk_floor/iron_dark, -/area/station/maintenance/floor3/port) "eYp" = ( /obj/structure/railing/corner{ dir = 1 @@ -19514,15 +19416,6 @@ /obj/machinery/firealarm/directional/east, /turf/open/floor/iron/dark, /area/station/security/brig) -"eYH" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/cable, -/obj/structure/disposalpipe/segment{ - dir = 10 - }, -/turf/open/floor/catwalk_floor, -/area/station/maintenance/floor3/port) "eYL" = ( /obj/structure/table/reinforced, /obj/item/mmi{ @@ -19571,6 +19464,10 @@ }, /turf/open/floor/catwalk_floor, /area/station/maintenance/floor3/port/fore) +"eZm" = ( +/obj/structure/disposalpipe/segment, +/turf/open/floor/plating, +/area/station/maintenance/floor2/port) "eZu" = ( /obj/effect/turf_decal/tile/green{ dir = 4 @@ -19829,6 +19726,13 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron, /area/station/maintenance/floor3/starboard/aft) +"feq" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/structure/disposalpipe/segment, +/turf/open/floor/iron, +/area/station/hallway/floor2/aft) "fey" = ( /obj/effect/turf_decal/trimline/yellow/warning, /obj/machinery/button/elevator/directional/west{ @@ -19840,6 +19744,14 @@ }, /turf/open/floor/iron/dark/side, /area/station/hallway/floor1/fore) +"feD" = ( +/obj/structure/table, +/obj/item/toy/cards/deck/wizoff, +/obj/effect/turf_decal/tile/red/half{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/station/security/holding_cell) "feP" = ( /obj/effect/turf_decal/trimline/purple/line, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ @@ -19862,6 +19774,26 @@ "ffe" = ( /turf/closed/wall/r_wall, /area/station/security/holding_cell) +"ffg" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/effect/turf_decal/tile/red/half{ + dir = 1 + }, +/obj/machinery/requests_console/directional/north{ + department = "Security"; + name = "Security Requests Console" + }, +/obj/effect/mapping_helpers/requests_console/supplies, +/obj/effect/mapping_helpers/requests_console/assistance, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/iron/dark/side{ + dir = 1 + }, +/area/station/security/office) "ffi" = ( /obj/effect/turf_decal/trimline/purple/line{ dir = 4 @@ -19920,21 +19852,6 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron, /area/station/service/janitor) -"fga" = ( -/obj/machinery/power/apc/auto_name/directional/north, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/cable, -/obj/effect/turf_decal/tile/red/half{ - dir = 1 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/iron/dark/side{ - dir = 1 - }, -/area/station/security/brig) "fgr" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/stripes{ @@ -20028,6 +19945,17 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron, /area/station/maintenance/floor2/port/aft) +"fhB" = ( +/obj/effect/turf_decal/trimline/red/filled/line{ + dir = 4 + }, +/obj/effect/turf_decal/trimline/red/filled/corner{ + dir = 1 + }, +/obj/structure/reagent_dispensers/wall/peppertank/directional/east, +/obj/structure/cable, +/turf/open/floor/iron/dark, +/area/station/security/checkpoint/first) "fhC" = ( /obj/structure/closet/l3closet/virology, /obj/effect/turf_decal/trimline/green/filled/arrow_cw{ @@ -20125,11 +20053,6 @@ "fja" = ( /turf/closed/wall/r_wall, /area/station/science/lobby) -"fjd" = ( -/obj/machinery/airalarm/directional/south, -/obj/effect/turf_decal/trimline/red/filled/line, -/turf/open/floor/iron/dark, -/area/station/security/checkpoint/third) "fje" = ( /obj/structure/cable, /obj/effect/turf_decal/tile/dark_blue{ @@ -20186,6 +20109,12 @@ }, /turf/open/floor/pod/light, /area/station/maintenance/floor2/port) +"fjC" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/iron/dark/side, +/area/station/hallway/floor4/fore) "fjD" = ( /obj/structure/chair/sofa/right/brown{ dir = 1 @@ -20286,6 +20215,15 @@ "fkA" = ( /turf/closed/wall/r_wall, /area/station/security/execution/education) +"fkB" = ( +/obj/structure/railing, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/machinery/door/firedoor/border_only, +/obj/structure/disposalpipe/segment, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/floor2/port) "fkD" = ( /obj/effect/spawner/random/structure/tank_holder, /obj/effect/turf_decal/trimline/red/warning{ @@ -20422,6 +20360,23 @@ }, /turf/open/floor/iron/dark, /area/station/command/heads_quarters/hop) +"fmA" = ( +/obj/structure/table/reinforced, +/obj/item/paper_bin/carbon{ + pixel_x = -2; + pixel_y = 4 + }, +/obj/machinery/camera/directional/north, +/obj/machinery/requests_console/directional/north{ + department = "Security"; + name = "Security Requests Console" + }, +/obj/effect/mapping_helpers/requests_console/supplies, +/obj/effect/mapping_helpers/requests_console/assistance, +/obj/item/modular_computer/laptop/preset/civilian, +/obj/effect/turf_decal/tile/red/fourcorners, +/turf/open/floor/iron/dark/textured, +/area/station/security/checkpoint/second) "fmE" = ( /obj/effect/turf_decal/bot, /obj/effect/spawner/random/structure/tank_holder, @@ -20461,20 +20416,6 @@ }, /turf/open/floor/plating, /area/station/maintenance/floor1/starboard/aft) -"fmZ" = ( -/obj/effect/turf_decal/tile/red{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/cable, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/iron/dark/corner{ - dir = 1 - }, -/area/station/security/brig) "fna" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -20713,16 +20654,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/catwalk_floor, /area/station/maintenance/floor1/port/fore) -"fqk" = ( -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/duct, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/pod/dark, -/area/station/maintenance/floor4/port) "fqn" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ dir = 1 @@ -20752,6 +20683,11 @@ }, /turf/open/floor/catwalk_floor, /area/station/maintenance/floor1/port/fore) +"fqB" = ( +/obj/structure/rack, +/obj/effect/spawner/random/maintenance/three, +/turf/open/floor/pod/light, +/area/station/maintenance/floor3/starboard) "fqE" = ( /obj/effect/turf_decal/trimline/green/warning, /obj/effect/decal/cleanable/dirt, @@ -20938,6 +20874,12 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron/dark, /area/station/hallway/floor3/aft) +"ftw" = ( +/obj/effect/turf_decal/arrows{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/station/security/holding_cell) "ftD" = ( /obj/structure/table/reinforced/rglass, /obj/effect/turf_decal/tile/blue/fourcorners, @@ -21018,15 +20960,6 @@ dir = 8 }, /area/station/cargo/drone_bay) -"fuP" = ( -/obj/effect/turf_decal/delivery, -/obj/machinery/door/firedoor/heavy, -/obj/machinery/door/poddoor{ - elevator_mode = 1; - transport_linked_id = "com_vator" - }, -/turf/open/floor/iron/dark, -/area/station/hallway/floor2/fore) "fvb" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -21074,12 +21007,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron/white/textured_large, /area/station/service/chapel/office) -"fvH" = ( -/obj/effect/turf_decal/arrows{ - dir = 1 - }, -/turf/open/floor/iron/dark, -/area/station/security/holding_cell) "fvJ" = ( /obj/effect/turf_decal/siding/white{ dir = 8 @@ -21172,33 +21099,6 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron, /area/station/engineering/atmos) -"fxu" = ( -/obj/machinery/door/window/brigdoor/security/cell/left/directional/south{ - id = "cell-2"; - name = "2nd Floor Prisoner Tube" - }, -/obj/machinery/disposal/delivery_chute{ - name = "prisoner transport" - }, -/obj/structure/disposalpipe/trunk{ - dir = 8 - }, -/turf/open/floor/iron/dark/textured, -/area/station/security/checkpoint/second) -"fxF" = ( -/obj/machinery/door/airlock/security/glass{ - name = "Third Deck Outpost" - }, -/obj/machinery/door/firedoor, -/obj/effect/mapping_helpers/airlock/access/any/security/brig, -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/iron/dark, -/area/station/security/checkpoint/third) "fxG" = ( /obj/machinery/vending/cola/pwr_game, /turf/open/floor/eighties, @@ -21238,29 +21138,6 @@ /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, /turf/open/floor/iron/dark, /area/station/cargo/drone_bay) -"fyq" = ( -/obj/machinery/door/airlock/security/glass{ - name = "Briefing Room" - }, -/obj/machinery/door/firedoor, -/obj/machinery/door/poddoor/preopen{ - id = "briglockdown"; - name = "Brig Lockdown" - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/cable, -/obj/effect/turf_decal/tile/red/half{ - dir = 1 - }, -/obj/effect/mapping_helpers/airlock/access/all/security/general, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/iron/dark/side{ - dir = 1 - }, -/area/station/security/office) "fyQ" = ( /obj/effect/turf_decal/trimline/red/warning{ dir = 1 @@ -21442,6 +21319,18 @@ "fBu" = ( /turf/open/floor/catwalk_floor, /area/station/maintenance/floor1/port/aft) +"fBv" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/trimline/red/filled/line{ + dir = 9 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/station/security/checkpoint/third) "fBw" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, /turf/open/floor/carpet/blue, @@ -21493,20 +21382,6 @@ /obj/structure/stairs/north, /turf/open/floor/iron/white/small, /area/station/medical/chemistry) -"fCi" = ( -/obj/machinery/door/airlock/security/glass{ - name = "Briefing Room" - }, -/obj/machinery/door/firedoor, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/cable, -/obj/effect/mapping_helpers/airlock/access/all/security/general, -/obj/structure/disposalpipe/segment, -/turf/open/floor/iron/dark/side{ - dir = 4 - }, -/area/station/security/office) "fCp" = ( /turf/open/floor/plating/airless, /area/space) @@ -21555,6 +21430,12 @@ dir = 4 }, /area/station/security/brig) +"fCF" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/structure/grille/broken, +/turf/open/floor/plating, +/area/station/hallway/floor1/fore) "fCG" = ( /obj/item/kirbyplants/random, /turf/open/floor/iron/dark, @@ -21622,6 +21503,13 @@ }, /turf/open/floor/iron/dark, /area/station/security/brig) +"fDB" = ( +/obj/structure/sign/directions/dorms/directional/north{ + dir = 2 + }, +/obj/structure/closet/emcloset/anchored, +/turf/open/floor/iron/smooth, +/area/station/hallway/floor4/aft) "fDF" = ( /obj/effect/turf_decal/trimline/green/filled/line{ dir = 10 @@ -21686,17 +21574,18 @@ }, /turf/open/floor/iron, /area/station/engineering/gravity_generator) -"fEg" = ( -/obj/structure/railing, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/cable, -/obj/machinery/door/firedoor/border_only, -/obj/structure/disposalpipe/segment{ - dir = 6 +"fEf" = ( +/obj/structure/sign/poster/official/random/directional/east, +/obj/structure/sign/directions/dorms/directional/north, +/obj/structure/sign/directions/security/directional/north{ + pixel_y = 40 }, -/turf/open/floor/catwalk_floor, -/area/station/maintenance/floor3/port) +/obj/structure/sign/directions/command/directional/north{ + pixel_y = 24 + }, +/obj/structure/rack, +/turf/open/floor/iron/smooth, +/area/station/hallway/floor2/fore) "fEj" = ( /obj/effect/turf_decal/trimline/blue/filled/corner{ dir = 1 @@ -21888,6 +21777,16 @@ }, /turf/open/floor/iron, /area/station/commons/fitness/recreation) +"fGR" = ( +/obj/structure/cable, +/obj/effect/turf_decal/trimline/red/filled/line{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron/dark, +/area/station/security/checkpoint/first) "fGW" = ( /obj/effect/turf_decal/tile/green/full, /obj/structure/rack, @@ -21969,6 +21868,13 @@ /obj/machinery/light/small/red/directional/east, /turf/open/floor/pod/light, /area/station/maintenance/floor1/starboard/fore) +"fHR" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/landmark/start/hangover, +/turf/open/floor/catwalk_floor, +/area/station/hallway/floor3/fore) "fHW" = ( /obj/machinery/door/airlock/hatch{ name = "Maintenance Access" @@ -21983,6 +21889,15 @@ /obj/machinery/newscaster/directional/south, /turf/open/floor/carpet/royalblack, /area/station/service/kitchen/diner) +"fIb" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/structure/disposalpipe/segment{ + dir = 5 + }, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/floor3/port) "fIg" = ( /obj/machinery/door/firedoor, /turf/open/floor/pod/light, @@ -22205,6 +22120,17 @@ /obj/machinery/portable_atmospherics/canister, /turf/open/floor/iron/dark, /area/station/engineering/atmos/pumproom) +"fKN" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/tile/blue/opposingcorners, +/obj/structure/disposalpipe/segment, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/station/hallway/floor4/fore) "fKS" = ( /obj/structure/sink/directional/west, /obj/structure/sign/poster/official/random/directional/east, @@ -22325,6 +22251,11 @@ /obj/effect/spawner/random/maintenance/two, /turf/open/floor/pod/light, /area/station/maintenance/floor4/starboard/aft) +"fMM" = ( +/obj/structure/sign/departments/security/directional/east, +/obj/machinery/light/floor, +/turf/open/floor/iron/smooth, +/area/station/hallway/floor4/aft) "fMY" = ( /obj/effect/turf_decal/tile/green/full, /obj/structure/railing/corner{ @@ -22451,10 +22382,6 @@ /obj/machinery/newscaster/directional/south, /turf/open/floor/iron, /area/station/hallway/floor1/aft) -"fOs" = ( -/obj/structure/disposalpipe/segment, -/turf/open/floor/plating, -/area/station/maintenance/floor2/port) "fOu" = ( /obj/effect/turf_decal/trimline/brown/filled/corner{ dir = 8 @@ -22550,15 +22477,6 @@ /obj/effect/spawner/random/engineering/atmospherics_portable, /turf/open/floor/pod/light, /area/station/maintenance/floor2/starboard/fore) -"fPM" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/cable, -/obj/structure/railing, -/obj/machinery/door/firedoor/border_only, -/obj/structure/disposalpipe/segment, -/turf/open/floor/catwalk_floor, -/area/station/maintenance/floor3/port/aft) "fPW" = ( /obj/structure/lattice/catwalk, /obj/structure/marker_beacon/burgundy, @@ -22659,11 +22577,6 @@ }, /turf/open/floor/iron/white/small, /area/station/medical/chemistry) -"fQW" = ( -/obj/effect/spawner/structure/window/hollow/reinforced/middle, -/obj/structure/cable, -/turf/open/floor/plating, -/area/station/maintenance/floor2/port) "fQY" = ( /obj/effect/decal/cleanable/blood/old, /obj/item/pickaxe/improvised, @@ -22855,6 +22768,10 @@ name = "lab floor" }, /area/station/science/robotics/lab) +"fTs" = ( +/obj/structure/disposalpipe/trunk/multiz, +/turf/open/openspace, +/area/station/maintenance/floor2/port) "fTu" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/shreds, @@ -22903,6 +22820,10 @@ dir = 5 }, /area/station/hallway/floor2/aft) +"fUh" = ( +/mob/living/simple_animal/slime, +/turf/open/floor/engine/xenobio, +/area/station/science/xenobiology) "fUi" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -23118,18 +23039,19 @@ /obj/structure/chair/comfy/black, /turf/open/floor/iron/dark/smooth_large, /area/station/hallway/floor1/fore) -"fXE" = ( -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/disposalpipe/segment, -/turf/open/floor/catwalk_floor, -/area/station/maintenance/floor1/port) "fXF" = ( /obj/structure/chair/office, /obj/effect/landmark/start/atmospheric_technician, /turf/open/floor/iron/dark, /area/station/engineering/atmos/office) +"fXG" = ( +/obj/structure/chair/sofa/bench/left, +/obj/structure/cable, +/obj/effect/turf_decal/tile/red/half{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/station/security/holding_cell) "fXM" = ( /obj/structure/table/reinforced, /obj/machinery/door/window/left/directional/south{ @@ -23173,6 +23095,15 @@ /obj/machinery/duct, /turf/open/floor/iron/white, /area/station/medical/office) +"fYc" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/structure/disposalpipe/segment, +/turf/open/floor/iron/dark/side{ + dir = 8 + }, +/area/station/hallway/floor2/aft) "fYf" = ( /obj/machinery/power/apc/auto_name/directional/east, /obj/structure/cable, @@ -23207,6 +23138,20 @@ }, /turf/open/floor/iron/dark, /area/station/security/detectives_office/private_investigators_office) +"fYk" = ( +/obj/effect/mapping_helpers/airlock/access/any/engineering/maintenance, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/door/airlock/hatch{ + name = "Maintenance Bulkhead" + }, +/obj/structure/disposalpipe/segment, +/obj/effect/mapping_helpers/airlock/unres{ + dir = 1 + }, +/turf/open/floor/pod/dark, +/area/station/maintenance/floor4/starboard) "fYm" = ( /obj/effect/turf_decal/tile/bar/opposingcorners, /obj/effect/landmark/start/assistant, @@ -23278,6 +23223,13 @@ /obj/structure/cable, /turf/open/floor/iron, /area/station/engineering/atmos/project) +"fZb" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/light/small/directional/north, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/floor1/port/aft) "fZg" = ( /obj/structure/chair/sofa/bench, /obj/effect/turf_decal/tile/green/half/contrasted, @@ -23351,6 +23303,16 @@ }, /turf/open/floor/plating, /area/station/maintenance/floor2/starboard/fore) +"gay" = ( +/obj/machinery/camera/autoname/directional/south, +/obj/structure/chair/comfy/beige{ + dir = 1 + }, +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/turf/open/floor/wood, +/area/station/hallway/floor3/fore) "gaA" = ( /obj/structure/table/reinforced, /obj/structure/window/reinforced/spawner/directional/west, @@ -23485,6 +23447,11 @@ }, /turf/open/floor/mineral/silver, /area/station/service/chapel/funeral) +"gcc" = ( +/obj/structure/cable, +/obj/machinery/holopad, +/turf/open/floor/iron/dark, +/area/station/security/holding_cell) "gcf" = ( /obj/structure/table/wood/poker, /obj/effect/turf_decal/siding/wood{ @@ -23547,6 +23514,16 @@ /obj/structure/cable, /turf/open/floor/wood, /area/station/security/detectives_office) +"gcJ" = ( +/obj/effect/turf_decal/siding/thinplating_new/dark{ + dir = 1 + }, +/obj/machinery/door/window/right/directional/north{ + name = "Butterfly Garden"; + req_access = list("hydroponics") + }, +/turf/open/misc/sandy_dirt, +/area/station/hallway/secondary/entry) "gdg" = ( /obj/machinery/atmospherics/pipe/smart/simple/scrubbers/visible{ dir = 4 @@ -23676,16 +23653,6 @@ /obj/structure/cable, /turf/open/floor/catwalk_floor, /area/station/maintenance/floor3/port) -"geU" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/disposalpipe/segment{ - dir = 10 - }, -/turf/open/floor/iron/dark/side{ - dir = 5 - }, -/area/station/security/checkpoint) "geY" = ( /turf/open/floor/iron/dark/side{ dir = 5 @@ -23778,6 +23745,10 @@ /obj/machinery/door/firedoor, /turf/open/floor/plating, /area/station/medical/chemistry) +"ggr" = ( +/obj/machinery/light/floor, +/turf/open/floor/iron/smooth, +/area/station/hallway/floor2/fore) "ggD" = ( /obj/effect/turf_decal/tile/neutral/opposingcorners{ dir = 8 @@ -23797,14 +23768,6 @@ /obj/structure/closet/secure_closet/atmospherics, /turf/open/floor/iron/dark, /area/station/engineering/atmos/hfr_room) -"ggL" = ( -/obj/structure/chair/sofa/bench/left, -/obj/structure/cable, -/obj/effect/turf_decal/tile/red/half{ - dir = 1 - }, -/turf/open/floor/iron/dark, -/area/station/security/holding_cell) "ggO" = ( /obj/effect/spawner/structure/window/reinforced, /obj/structure/cable, @@ -23858,14 +23821,6 @@ }, /turf/open/floor/catwalk_floor/iron_smooth, /area/station/maintenance/disposal) -"ghD" = ( -/obj/effect/turf_decal/trimline/red/filled/end{ - dir = 1 - }, -/obj/machinery/firealarm/directional/north, -/obj/structure/closet/bombcloset/security, -/turf/open/floor/iron/dark, -/area/station/security/checkpoint/first) "ghH" = ( /obj/effect/turf_decal/tile/blue/half{ dir = 4 @@ -23878,20 +23833,6 @@ /obj/structure/sign/poster/official/random/directional/south, /turf/open/floor/iron, /area/station/hallway/floor3/aft) -"ghY" = ( -/obj/structure/table, -/obj/item/key/security, -/obj/machinery/power/apc/auto_name/directional/east, -/obj/structure/cable, -/obj/machinery/newscaster/directional/north, -/obj/effect/turf_decal/tile/red/fourcorners, -/obj/item/key/security, -/obj/machinery/button/flasher{ - id = "drunktank"; - name = "Drunk Tank Flasher" - }, -/turf/open/floor/iron/dark, -/area/station/security/warden) "ghZ" = ( /obj/structure/table, /obj/item/inspector{ @@ -24064,6 +24005,20 @@ }, /turf/open/floor/iron, /area/station/cargo/storage) +"gkj" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/effect/turf_decal/tile/red{ + dir = 1 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/iron/dark/corner{ + dir = 1 + }, +/area/station/security/brig) "gkq" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ dir = 4 @@ -24281,13 +24236,6 @@ /obj/effect/mapping_helpers/airlock/access/all/engineering/atmos, /turf/open/floor/iron/dark/textured_large, /area/station/engineering/atmos/pumproom) -"gnE" = ( -/obj/structure/weightmachine/weightlifter, -/obj/effect/turf_decal/bot, -/obj/machinery/camera/autoname/directional/south, -/obj/machinery/light/small/directional/south, -/turf/open/floor/iron/dark, -/area/station/hallway/floor2/fore) "gnL" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/effect/decal/cleanable/blood/old, @@ -24318,6 +24266,16 @@ /obj/machinery/newscaster/directional/south, /turf/open/floor/iron/dark, /area/station/engineering/lobby) +"gnZ" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/disposalpipe/segment{ + dir = 10 + }, +/turf/open/floor/iron/dark/side{ + dir = 5 + }, +/area/station/security/checkpoint) "goe" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, @@ -24417,16 +24375,6 @@ dir = 1 }, /area/station/command/heads_quarters/rd) -"gpz" = ( -/obj/structure/sign/poster/random/directional/north, -/obj/effect/turf_decal/trimline/red/filled/line{ - dir = 5 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/iron/dark, -/area/station/security/checkpoint/third) "gpA" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/plate_press, @@ -24578,6 +24526,16 @@ }, /turf/open/floor/pod/dark, /area/station/maintenance/floor1/port) +"grM" = ( +/obj/structure/cable, +/obj/effect/turf_decal/tile/green/half/contrasted{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/item/radio/intercom/directional/north, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) "grN" = ( /turf/closed/wall/r_wall, /area/station/medical/paramedic) @@ -24729,6 +24687,13 @@ /obj/structure/closet/athletic_mixed, /turf/open/floor/iron/dark, /area/station/hallway/floor2/fore) +"gtP" = ( +/obj/structure/weightmachine, +/obj/effect/turf_decal/bot, +/obj/structure/sign/poster/official/random/directional/south, +/obj/machinery/light/small/directional/south, +/turf/open/floor/iron/dark, +/area/station/hallway/floor2/fore) "gtQ" = ( /obj/machinery/light/small/directional/north, /obj/machinery/suit_storage_unit/radsuit, @@ -24828,6 +24793,16 @@ /obj/effect/turf_decal/trimline/blue/filled/corner, /turf/open/floor/iron/white, /area/station/medical/office) +"gvL" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/door/firedoor, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/floor4/port/aft) "gvM" = ( /obj/effect/turf_decal/tile/purple/opposingcorners, /obj/structure/table, @@ -24910,6 +24885,13 @@ dir = 6 }, /area/station/hallway/floor2/aft) +"gwC" = ( +/obj/effect/spawner/random/vending/snackvend, +/obj/structure/disposalpipe/segment{ + dir = 9 + }, +/turf/open/floor/iron/dark/side, +/area/station/hallway/floor2/aft) "gwH" = ( /obj/structure/cable, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, @@ -24926,21 +24908,6 @@ /obj/machinery/light/small/broken/directional/south, /turf/open/floor/grass, /area/station/service/hydroponics/garden/abandoned) -"gwQ" = ( -/obj/structure/railing{ - dir = 4 - }, -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/catwalk_floor, -/area/station/maintenance/floor4/port/aft) "gwT" = ( /obj/structure/railing{ dir = 1 @@ -24997,6 +24964,13 @@ /obj/structure/sign/poster/official/random/directional/south, /turf/open/floor/iron/dark/side, /area/station/hallway/floor2/fore) +"gxw" = ( +/obj/effect/spawner/random/vending/colavend, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/iron/dark/side, +/area/station/hallway/floor2/aft) "gxH" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -25217,6 +25191,9 @@ dir = 8 }, /area/station/security/brig) +"gAn" = ( +/turf/open/floor/engine/xenobio, +/area/station/science/xenobiology) "gAt" = ( /obj/structure/chair/sofa/bench/left{ dir = 8 @@ -25249,11 +25226,6 @@ }, /turf/open/floor/engine/hull, /area/space/nearstation) -"gBg" = ( -/obj/structure/chair/wood, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, -/turf/open/floor/carpet/orange, -/area/station/service/chapel/office) "gBo" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/barricade/wooden{ @@ -25378,16 +25350,6 @@ }, /turf/open/floor/iron/dark, /area/station/medical/morgue) -"gCy" = ( -/obj/effect/turf_decal/trimline/red/filled/line{ - dir = 1 - }, -/obj/machinery/newscaster/directional/north, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/iron/dark, -/area/station/security/checkpoint/third) "gCC" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -25556,6 +25518,11 @@ /obj/effect/turf_decal/siding/white, /turf/open/floor/iron/dark/textured, /area/station/medical/cryo) +"gFf" = ( +/obj/effect/spawner/structure/window/hollow/reinforced/middle, +/obj/structure/cable, +/turf/open/floor/plating, +/area/station/maintenance/floor2/port) "gFh" = ( /obj/effect/spawner/random/engineering/tank, /obj/effect/turf_decal/trimline/dark_blue/end{ @@ -25619,13 +25586,6 @@ /obj/effect/landmark/start/hangover, /turf/open/floor/iron/dark, /area/station/hallway/floor4/aft) -"gGs" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/cable, -/obj/structure/disposalpipe/segment, -/turf/open/floor/iron, -/area/station/hallway/floor2/aft) "gGt" = ( /obj/machinery/atmospherics/pipe/heat_exchanging/simple/layer2{ dir = 4 @@ -25865,6 +25825,21 @@ /obj/structure/flora/bush/sparsegrass/style_random, /turf/open/floor/grass, /area/station/security/courtroom) +"gIT" = ( +/obj/structure/extinguisher_cabinet/directional/north, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/effect/turf_decal/tile/red/half{ + dir = 1 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/iron/dark/side{ + dir = 1 + }, +/area/station/security/brig) "gJg" = ( /obj/structure/chair/comfy/brown{ dir = 4 @@ -26044,6 +26019,15 @@ /obj/machinery/light/red/dim/directional/east, /turf/open/floor/pod/dark, /area/station/maintenance/floor1/port/aft) +"gLa" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/mapping_helpers/airlock/access/all/science/genetics, +/obj/machinery/door/airlock/hatch{ + name = "Genetics Maintenance" + }, +/turf/open/floor/plating, +/area/station/maintenance/floor2/starboard) "gLb" = ( /obj/structure/table, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -26190,6 +26174,14 @@ /obj/machinery/power/apc/auto_name/directional/east, /turf/open/floor/pod/light, /area/station/maintenance/department/engine/atmos) +"gNg" = ( +/obj/structure/railing, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/door/firedoor/border_only, +/obj/structure/disposalpipe/segment, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/floor1/port) "gNi" = ( /obj/machinery/conveyor{ dir = 4; @@ -26218,18 +26210,6 @@ /obj/machinery/modular_computer/preset/id, /turf/open/floor/wood/large, /area/station/command/heads_quarters/qm) -"gNX" = ( -/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, -/obj/effect/mapping_helpers/airlock/unres{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/door/airlock/hatch{ - name = "Science Maintenance" - }, -/turf/open/floor/iron/white, -/area/station/science/cytology) "gOd" = ( /obj/effect/turf_decal/bot, /obj/machinery/camera/autoname/directional/west, @@ -26329,6 +26309,12 @@ }, /turf/open/floor/catwalk_floor, /area/station/maintenance/floor2/port) +"gPK" = ( +/obj/structure/disposalpipe/segment{ + dir = 9 + }, +/turf/open/openspace, +/area/station/maintenance/floor2/port) "gPR" = ( /obj/machinery/door/airlock/hatch{ name = "Maintenance Bulkhead" @@ -26348,6 +26334,14 @@ /obj/effect/spawner/random/engineering/canister, /turf/open/floor/pod/dark, /area/station/maintenance/floor3/starboard) +"gQb" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/structure/marker_beacon/jade, +/obj/structure/disposalpipe/segment, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/floor3/port/aft) "gQh" = ( /obj/effect/turf_decal/trimline/red/line{ dir = 4 @@ -26388,6 +26382,10 @@ /obj/effect/spawner/random/engineering/atmospherics_portable, /turf/open/floor/pod/dark, /area/station/maintenance/floor2/starboard) +"gQD" = ( +/obj/effect/landmark/start/hangover, +/turf/open/floor/iron/dark/side, +/area/station/hallway/floor2/aft) "gQE" = ( /obj/effect/turf_decal/tile/blue/full, /obj/structure/table/glass, @@ -26579,16 +26577,6 @@ }, /turf/open/floor/engine, /area/station/engineering/supermatter) -"gTq" = ( -/obj/effect/turf_decal/trimline/red/filled/line, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/cable, -/obj/structure/disposalpipe/segment{ - dir = 6 - }, -/turf/open/floor/iron/dark, -/area/station/security/checkpoint/second) "gTs" = ( /obj/structure/closet/emcloset/anchored, /turf/open/floor/pod/dark, @@ -26658,6 +26646,15 @@ "gUs" = ( /turf/open/floor/engine/air, /area/station/engineering/atmos) +"gUD" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/structure/disposalpipe/segment{ + dir = 6 + }, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/floor3/port/aft) "gUH" = ( /obj/effect/turf_decal/bot, /obj/structure/rack, @@ -26806,20 +26803,6 @@ /obj/structure/disposalpipe/segment, /turf/open/floor/iron/white, /area/station/medical/medbay/central) -"gXf" = ( -/obj/machinery/door/airlock/hatch{ - name = "Maintenance Bulkhead" - }, -/obj/effect/mapping_helpers/airlock/access/any/engineering/maintenance, -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/duct, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/pod/dark, -/area/station/maintenance/floor4/port) "gXi" = ( /obj/effect/turf_decal/tile/red, /obj/effect/turf_decal/tile/red{ @@ -26833,6 +26816,18 @@ }, /turf/open/floor/catwalk_floor/iron, /area/station/cargo/storage) +"gXm" = ( +/obj/effect/turf_decal/trimline/red/filled/corner{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/chair/comfy{ + dir = 8 + }, +/obj/effect/landmark/start/depsec/medical, +/obj/structure/disposalpipe/segment, +/turf/open/floor/iron/dark, +/area/station/security/checkpoint/second) "gXo" = ( /obj/structure/punching_bag, /obj/effect/turf_decal/bot, @@ -26847,6 +26842,12 @@ /obj/structure/flora/bush/grassy/style_random, /turf/open/floor/grass, /area/station/service/library/garden) +"gXC" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron/dark, +/area/station/hallway/floor2/fore) "gXG" = ( /obj/structure/chair/sofa/bench{ dir = 4 @@ -27253,6 +27254,11 @@ /obj/machinery/atmospherics/pipe/smart/simple/cyan/visible, /turf/open/floor/iron, /area/station/engineering/atmos) +"hcx" = ( +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/machinery/quantumpad, +/turf/open/floor/iron/smooth, +/area/station/science/robotics/mechbay) "hcF" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -27371,15 +27377,6 @@ }, /turf/open/floor/pod/dark, /area/station/cargo/miningdock) -"hef" = ( -/obj/effect/turf_decal/trimline/red/filled/line{ - dir = 1 - }, -/obj/structure/table/reinforced, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/item/crowbar, -/turf/open/floor/iron/dark, -/area/station/security/checkpoint/second) "heg" = ( /obj/machinery/space_heater/improvised_chem_heater, /obj/effect/decal/cleanable/dirt, @@ -27442,6 +27439,15 @@ }, /turf/open/floor/plating, /area/station/medical/pharmacy) +"heS" = ( +/obj/structure/bed/double, +/obj/item/bedsheet/dorms_double, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 8 + }, +/obj/effect/landmark/start/shaft_miner, +/turf/open/floor/carpet/blue, +/area/station/cargo/miningdock) "heY" = ( /obj/effect/turf_decal/trimline/red/filled/line{ dir = 1 @@ -27475,6 +27481,16 @@ "hfm" = ( /turf/open/floor/pod/light, /area/station/maintenance/floor1/starboard/aft) +"hfy" = ( +/obj/structure/bed/double, +/obj/item/bedsheet/dorms_double, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 8 + }, +/obj/structure/sign/poster/official/random/directional/north, +/obj/effect/landmark/start/shaft_miner, +/turf/open/floor/carpet/green, +/area/station/cargo/miningdock) "hfz" = ( /obj/effect/spawner/random/structure/chair_maintenance{ dir = 8 @@ -27522,14 +27538,6 @@ /obj/effect/spawner/random/maintenance, /turf/open/floor/catwalk_floor, /area/station/maintenance/floor2/starboard/fore) -"hgA" = ( -/obj/effect/turf_decal/tile/purple/half/contrasted{ - dir = 4 - }, -/turf/open/floor/iron/dark/side{ - dir = 8 - }, -/area/station/science/robotics/lab) "hgB" = ( /obj/effect/turf_decal/trimline/green/warning, /obj/effect/turf_decal/stripes, @@ -27670,11 +27678,6 @@ dir = 8 }, /area/station/hallway/floor4/aft) -"hie" = ( -/obj/effect/turf_decal/stripes/corner, -/obj/effect/turf_decal/trimline/red/filled/line, -/turf/open/floor/iron/dark, -/area/station/security/checkpoint/first) "hio" = ( /obj/machinery/atmospherics/pipe/smart/manifold/scrubbers/visible{ dir = 4 @@ -27747,14 +27750,6 @@ /obj/structure/cable, /turf/open/floor/wood/tile, /area/station/service/library) -"hjk" = ( -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/disposalpipe/segment, -/obj/effect/landmark/start/hangover, -/turf/open/floor/catwalk_floor, -/area/station/hallway/floor4/aft) "hjr" = ( /obj/structure/cable, /obj/machinery/power/apc/auto_name/directional/east, @@ -27860,11 +27855,6 @@ dir = 6 }, /area/station/hallway/floor2/fore) -"hkC" = ( -/obj/effect/spawner/random/structure/grille, -/obj/structure/disposalpipe/segment, -/turf/open/floor/pod/light, -/area/station/maintenance/floor1/port) "hkK" = ( /obj/effect/turf_decal/trimline/purple/filled/corner{ dir = 4 @@ -27912,20 +27902,6 @@ /obj/effect/turf_decal/tile/green/full, /turf/open/floor/iron/dark, /area/station/service/hydroponics) -"hls" = ( -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/door/firedoor/border_only, -/obj/machinery/door/firedoor/border_only{ - dir = 1 - }, -/obj/machinery/duct, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/catwalk_floor, -/area/station/maintenance/floor4/port/aft) "hlG" = ( /obj/structure/closet/mini_fridge{ pixel_x = 6; @@ -28092,15 +28068,6 @@ /mob/living/basic/pet/dog/corgi/ian, /turf/open/floor/wood, /area/station/command/heads_quarters/hop) -"hnD" = ( -/obj/effect/turf_decal/delivery, -/obj/machinery/door/firedoor/heavy, -/obj/machinery/door/poddoor/preopen{ - elevator_mode = 1; - transport_linked_id = "com_vator" - }, -/turf/open/floor/iron/dark, -/area/station/hallway/floor1/fore) "hnG" = ( /obj/effect/turf_decal/stripes{ dir = 5 @@ -28277,15 +28244,6 @@ "hpI" = ( /turf/closed/wall, /area/station/commons/fitness/recreation) -"hpS" = ( -/obj/effect/turf_decal/tile/red/half{ - dir = 8 - }, -/obj/effect/turf_decal/caution{ - dir = 4 - }, -/turf/open/floor/iron/dark, -/area/station/security/holding_cell) "hpV" = ( /obj/effect/turf_decal/delivery, /obj/structure/closet/crate, @@ -28310,13 +28268,6 @@ /obj/machinery/computer/arcade/amputation, /turf/open/floor/iron/kitchen, /area/station/service/kitchen/abandoned) -"hqn" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/structure/sign/poster/official/love_ian/directional/south, -/turf/open/floor/iron/white/textured_large, -/area/station/service/chapel/office) "hqv" = ( /obj/structure/sign/poster/official/random/directional/east, /obj/effect/turf_decal/trimline/yellow/line{ @@ -28413,6 +28364,21 @@ /obj/structure/sign/poster/contraband/syndicate_pistol, /turf/closed/wall, /area/station/maintenance/floor3/port/aft) +"hrI" = ( +/obj/machinery/power/apc/auto_name/directional/north, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/effect/turf_decal/tile/red/half{ + dir = 1 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/iron/dark/side{ + dir = 1 + }, +/area/station/security/brig) "hrL" = ( /obj/structure/window/reinforced/spawner/directional/south, /obj/structure/window/reinforced/spawner/directional/west, @@ -28521,14 +28487,6 @@ "hto" = ( /turf/open/floor/catwalk_floor, /area/station/maintenance/floor4/starboard/fore) -"htp" = ( -/obj/effect/turf_decal/tile/red/half, -/obj/structure/disposalpipe/segment, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/iron/dark/side, -/area/station/hallway/floor4/fore) "htq" = ( /obj/effect/decal/cleanable/plastic, /obj/machinery/status_display/ai/directional/south, @@ -28619,14 +28577,6 @@ /obj/structure/cable, /turf/open/floor/iron, /area/station/hallway/floor3/fore) -"huP" = ( -/obj/machinery/airalarm/directional/south, -/obj/effect/turf_decal/trimline/blue, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/iron/dark/side, -/area/station/hallway/floor4/fore) "huR" = ( /obj/machinery/door/airlock/medical{ name = "The Blue Door" @@ -28705,6 +28655,16 @@ /obj/effect/spawner/random/maintenance/two, /turf/open/floor/catwalk_floor, /area/station/maintenance/floor1/port/fore) +"hvU" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/structure/sign/poster/random/directional/west, +/obj/structure/disposalpipe/segment{ + dir = 5 + }, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/floor3/port/aft) "hvY" = ( /obj/effect/spawner/structure/window/hollow/reinforced/middle{ dir = 4 @@ -28743,17 +28703,6 @@ /obj/machinery/power/apc/auto_name/directional/north, /turf/open/floor/wood/large, /area/station/service/library/lounge) -"hwl" = ( -/obj/machinery/firealarm/directional/south, -/obj/machinery/light/directional/south, -/obj/effect/decal/cleanable/oil/streak, -/obj/machinery/byteforge, -/obj/effect/turf_decal/box, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/iron/dark/smooth_large, -/area/station/cargo/bitrunning/den) "hwr" = ( /obj/structure/railing, /obj/effect/turf_decal/trimline/red/filled/line, @@ -28889,6 +28838,12 @@ "hxP" = ( /turf/open/floor/carpet/royalblue, /area/station/commons/dorms/apartment2) +"hyc" = ( +/obj/effect/spawner/structure/window/hollow/reinforced/middle{ + dir = 4 + }, +/turf/open/floor/plating, +/area/station/maintenance/solars/starboard/aft) "hyp" = ( /obj/effect/turf_decal/trimline/green/filled/line{ dir = 4 @@ -28925,6 +28880,20 @@ dir = 4 }, /area/station/hallway/floor1/fore) +"hyJ" = ( +/obj/machinery/door/airlock/security/glass{ + name = "Briefing Room" + }, +/obj/machinery/door/firedoor, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/effect/mapping_helpers/airlock/access/all/security/general, +/obj/structure/disposalpipe/segment, +/turf/open/floor/iron/dark/side{ + dir = 4 + }, +/area/station/security/office) "hyL" = ( /obj/structure/cable, /turf/open/floor/iron/half{ @@ -29442,14 +29411,6 @@ }, /turf/open/floor/wood, /area/station/command/meeting_room) -"hGe" = ( -/obj/structure/railing, -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/door/firedoor/border_only, -/obj/structure/disposalpipe/segment, -/turf/open/floor/catwalk_floor, -/area/station/maintenance/floor1/port) "hGj" = ( /obj/effect/turf_decal/tile/blue/half{ dir = 1 @@ -29507,12 +29468,6 @@ /obj/effect/spawner/random/maintenance, /turf/open/floor/iron/dark, /area/station/maintenance/floor2/starboard/aft) -"hGV" = ( -/obj/structure/railing{ - dir = 4 - }, -/turf/open/floor/catwalk_floor, -/area/station/maintenance/floor1/port) "hGW" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -29612,17 +29567,6 @@ }, /turf/open/floor/iron/cafeteria, /area/station/commons/locker) -"hHO" = ( -/obj/structure/rack, -/obj/effect/spawner/random/maintenance/three, -/turf/open/floor/pod/light, -/area/station/maintenance/floor3/starboard) -"hHZ" = ( -/obj/structure/disposalpipe/trunk/multiz/down{ - dir = 4 - }, -/turf/open/openspace, -/area/station/maintenance/floor2/port) "hIb" = ( /turf/closed/wall, /area/station/hallway/floor4/fore) @@ -29682,21 +29626,6 @@ }, /turf/open/floor/iron/textured_large, /area/station/hallway/secondary/exit/departure_lounge) -"hIO" = ( -/obj/structure/extinguisher_cabinet/directional/north, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/cable, -/obj/effect/turf_decal/tile/red/half{ - dir = 1 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/iron/dark/side{ - dir = 1 - }, -/area/station/security/brig) "hIQ" = ( /obj/structure/railing{ dir = 4 @@ -29736,6 +29665,14 @@ }, /turf/open/floor/carpet/red, /area/station/service/theater) +"hJo" = ( +/obj/machinery/door/airlock/hatch{ + name = "Maintenance Hatch" + }, +/obj/effect/mapping_helpers/airlock/access/any/engineering/maintenance, +/obj/effect/mapping_helpers/airlock/unres, +/turf/open/floor/pod/light, +/area/station/maintenance/floor4/starboard) "hJq" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -29852,6 +29789,16 @@ "hKN" = ( /turf/closed/wall/r_wall, /area/station/command/heads_quarters/qm) +"hKO" = ( +/obj/machinery/navbeacon{ + codes_txt = "patrol;next_patrol=2-13"; + location = "2-12" + }, +/obj/effect/turf_decal/tile/purple/anticorner/contrasted, +/turf/open/floor/iron/dark/corner{ + dir = 1 + }, +/area/station/hallway/floor2/aft) "hKS" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -29996,22 +29943,6 @@ /obj/machinery/vending/cart, /turf/open/floor/iron/dark, /area/station/command/heads_quarters/hop) -"hMo" = ( -/obj/structure/sign/poster/official/random/directional/north, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/cable, -/obj/effect/turf_decal/tile/red/half{ - dir = 1 - }, -/obj/machinery/duct, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/iron/dark/side{ - dir = 1 - }, -/area/station/security/brig) "hMp" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -30181,6 +30112,14 @@ }, /turf/open/floor/iron/white, /area/station/medical/medbay/central) +"hPu" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/duct, +/obj/structure/disposalpipe/segment, +/turf/open/floor/iron/dark/side, +/area/station/security/office) "hPA" = ( /obj/structure/ladder, /turf/open/floor/catwalk_floor, @@ -30271,15 +30210,6 @@ /obj/structure/disposalpipe/segment, /turf/open/floor/iron/dark/side, /area/station/hallway/floor3/aft) -"hQM" = ( -/obj/structure/table/wood/fancy/green, -/obj/effect/turf_decal/siding/wood{ - dir = 4 - }, -/obj/effect/spawner/random/contraband/permabrig_weapon, -/obj/machinery/light/small/directional/west, -/turf/open/floor/wood, -/area/station/hallway/floor3/fore) "hQO" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/trimline/blue/line{ @@ -30444,15 +30374,6 @@ /obj/structure/cable, /turf/open/floor/iron/white, /area/station/security/medical) -"hSN" = ( -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/disposalpipe/segment{ - dir = 10 - }, -/turf/open/floor/catwalk_floor, -/area/station/maintenance/floor4/starboard/fore) "hSO" = ( /obj/machinery/camera/autoname/directional/west, /turf/open/floor/catwalk_floor, @@ -30668,13 +30589,6 @@ /obj/structure/disposalpipe/segment, /turf/open/floor/iron/white, /area/station/science/lobby) -"hVY" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/structure/grille/broken, -/obj/structure/ladder, -/turf/open/floor/plating, -/area/station/hallway/floor1/fore) "hVZ" = ( /obj/effect/turf_decal/trimline/white/line{ dir = 8 @@ -30684,6 +30598,13 @@ }, /turf/open/floor/iron, /area/station/hallway/secondary/entry) +"hWb" = ( +/obj/effect/mapping_helpers/airlock/access/all/science/xenobio, +/obj/machinery/door/airlock/hatch{ + name = "Science Maintenance" + }, +/turf/open/floor/plating, +/area/station/science/cytology) "hWn" = ( /obj/effect/spawner/random/vending/colavend, /turf/open/floor/iron/dark/side{ @@ -30882,18 +30803,6 @@ /obj/effect/spawner/random/maintenance, /turf/open/floor/catwalk_floor, /area/station/maintenance/floor1/port) -"hZg" = ( -/obj/effect/turf_decal/trimline/yellow/line{ - dir = 8 - }, -/obj/effect/turf_decal/trimline/yellow/line{ - dir = 4 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/iron/dark, -/area/station/hallway/floor1/fore) "hZm" = ( /obj/machinery/atmospherics/components/binary/pump{ dir = 1 @@ -31484,12 +31393,27 @@ /obj/structure/disposalpipe/segment, /turf/open/floor/iron/white, /area/station/medical/medbay/lobby) +"ihU" = ( +/obj/structure/disposalpipe/segment, +/turf/open/floor/iron/dark/side{ + dir = 1 + }, +/area/station/hallway/floor4/fore) "ihV" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron/white, /area/station/science/auxlab/firing_range) +"ihY" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/floor3/port) "iia" = ( /obj/effect/turf_decal/trimline/red/filled/line, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ @@ -31582,17 +31506,34 @@ /obj/item/stock_parts/cell/high, /turf/open/floor/iron/white/textured, /area/station/medical/treatment_center) +"ijq" = ( +/obj/machinery/door/airlock/security/glass{ + name = "Briefing Room" + }, +/obj/machinery/door/firedoor, +/obj/machinery/door/poddoor/preopen{ + id = "briglockdown"; + name = "Brig Lockdown" + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/effect/turf_decal/tile/red/half{ + dir = 1 + }, +/obj/effect/mapping_helpers/airlock/access/all/security/general, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/iron/dark/side{ + dir = 1 + }, +/area/station/security/office) "ijs" = ( /obj/structure/closet/emcloset, /obj/effect/decal/cleanable/dirt, /turf/open/floor/pod/light, /area/station/maintenance/floor1/port/fore) -"ijI" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/plating, -/area/station/maintenance/floor2/starboard/fore) "ijJ" = ( /obj/structure/railing/corner{ dir = 4 @@ -31772,6 +31713,20 @@ }, /turf/open/floor/engine/hull/reinforced, /area/space/nearstation) +"ilN" = ( +/obj/machinery/door/window/brigdoor/security/cell/left/directional/west{ + id = "cell-3"; + name = "3rd Floor Prisoner Tube" + }, +/obj/structure/disposalpipe/trunk{ + dir = 8 + }, +/obj/machinery/disposal/delivery_chute{ + name = "prisoner transport"; + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/station/security/checkpoint/third) "ilR" = ( /turf/closed/wall/r_wall, /area/station/medical/medbay/lobby) @@ -31788,30 +31743,12 @@ /obj/effect/mapping_helpers/airlock/access/any/service/general, /turf/open/floor/iron/dark, /area/station/maintenance/floor2/port/fore) -"ima" = ( -/obj/structure/disposalpipe/segment, -/turf/open/openspace, -/area/station/maintenance/floor3/port/aft) -"imb" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/pod/light, -/area/station/maintenance/floor4/starboard/fore) "img" = ( /obj/structure/cable, /obj/structure/girder, /obj/effect/spawner/structure/window/hollow/reinforced/middle, /turf/open/floor/plating, /area/station/maintenance/solars/port/aft) -"imi" = ( -/obj/machinery/camera/autoname/directional/south, -/turf/open/floor/iron/smooth, -/area/station/hallway/floor2/fore) "imj" = ( /obj/structure/cable, /obj/effect/turf_decal/trimline/yellow/filled/warning{ @@ -31908,6 +31845,10 @@ "inq" = ( /turf/closed/wall, /area/station/security/checkpoint/escape) +"inC" = ( +/obj/effect/spawner/structure/window/hollow/middle, +/turf/open/floor/plating, +/area/station/maintenance/floor4/starboard) "inE" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -32058,13 +31999,6 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/plating, /area/station/security/prison) -"ipD" = ( -/obj/effect/turf_decal/trimline/blue/filled/line{ - dir = 4 - }, -/obj/structure/cable, -/turf/open/floor/iron/white, -/area/station/medical/storage) "ipI" = ( /obj/effect/turf_decal/tile/yellow/opposingcorners, /obj/structure/cable, @@ -32171,6 +32105,28 @@ /obj/machinery/portable_atmospherics/scrubber, /turf/open/floor/pod/light, /area/station/maintenance/floor4/starboard/fore) +"iqG" = ( +/obj/item/storage/medkit/fire{ + pixel_x = -3; + pixel_y = -3 + }, +/obj/item/storage/medkit/fire, +/obj/item/storage/medkit/fire{ + pixel_x = 3; + pixel_y = 3 + }, +/obj/structure/table/reinforced, +/obj/effect/turf_decal/tile/blue/fourcorners, +/obj/item/storage/medkit/regular, +/obj/structure/window/reinforced/spawner/directional/south, +/obj/machinery/door/window/right/directional/east{ + name = "First Aid Supplies"; + req_access = list("medical") + }, +/obj/structure/sign/poster/official/random/directional/west, +/obj/structure/cable, +/turf/open/floor/iron/white/textured, +/area/station/medical/storage) "iqR" = ( /obj/effect/turf_decal/tile/red{ dir = 1 @@ -32246,6 +32202,17 @@ dir = 1 }, /area/station/science/robotics/mechbay) +"irC" = ( +/obj/effect/mapping_helpers/airlock/access/any/engineering/maintenance, +/obj/machinery/door/airlock/hatch{ + name = "Maintenance Access" + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/mapping_helpers/airlock/unres, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/plating, +/area/station/maintenance/floor1/port) "irI" = ( /obj/effect/turf_decal/tile/green/opposingcorners, /obj/machinery/status_display/ai/directional/east, @@ -33253,6 +33220,16 @@ }, /turf/open/floor/catwalk_floor, /area/station/maintenance/floor3/starboard) +"iGj" = ( +/obj/effect/turf_decal/tile/purple/half/contrasted{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron/dark/side{ + dir = 4 + }, +/area/station/science/robotics/lab) "iGo" = ( /obj/item/stack/rods, /obj/effect/decal/cleanable/blood, @@ -33841,25 +33818,6 @@ "iOA" = ( /turf/closed/wall/r_wall, /area/station/maintenance/floor2/starboard) -"iOD" = ( -/obj/machinery/computer/upload/ai, -/obj/structure/window/reinforced/spawner/directional/north, -/obj/structure/window/reinforced/spawner/directional/east, -/obj/structure/window/reinforced/spawner/directional/west, -/obj/effect/turf_decal/tile/blue/half/contrasted{ - dir = 1 - }, -/obj/machinery/camera/directional/north{ - c_tag = "AI Upload Chamber - Fore"; - network = list("aiupload") - }, -/obj/machinery/door/window/right/directional/south{ - name = "Upload Console Window"; - req_access = list("ai_upload"); - layer = 3 - }, -/turf/open/floor/iron/dark, -/area/station/ai_monitored/turret_protected/ai_upload) "iOL" = ( /obj/structure/bookcase/random, /obj/effect/turf_decal/trimline/blue/filled/line, @@ -33992,15 +33950,6 @@ }, /turf/open/floor/pod/light, /area/station/maintenance/floor1/starboard/fore) -"iQc" = ( -/obj/effect/spawner/structure/window/hollow/reinforced/middle{ - dir = 4 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/plating, -/area/station/maintenance/floor3/port) "iQe" = ( /obj/structure/secure_safe/directional/east, /turf/open/floor/iron/dark, @@ -34209,6 +34158,11 @@ /obj/effect/mapping_helpers/broken_floor, /turf/open/floor/pod/light, /area/station/maintenance/floor1/starboard/fore) +"iTn" = ( +/obj/structure/bed, +/obj/item/bedsheet/dorms, +/turf/open/floor/carpet/black, +/area/station/hallway/secondary/service) "iTu" = ( /obj/machinery/shieldgen, /obj/effect/turf_decal/stripes/line{ @@ -34277,6 +34231,19 @@ /obj/structure/cable, /turf/open/floor/iron/grimy, /area/station/security/detectives_office) +"iUp" = ( +/obj/structure/table, +/obj/item/disk/data{ + pixel_x = 5 + }, +/obj/item/disk/data{ + pixel_x = -6 + }, +/obj/item/disk/data{ + pixel_y = 4 + }, +/turf/open/floor/iron/dark, +/area/station/science/genetics) "iUP" = ( /obj/machinery/disposal/bin, /obj/structure/disposalpipe/trunk{ @@ -34417,17 +34384,6 @@ /obj/structure/closet/emcloset, /turf/open/floor/iron/dark, /area/station/hallway/floor1/fore) -"iWQ" = ( -/obj/machinery/door/window/left/directional/south{ - name = "Mass Driver"; - req_access = list("chapel_office") - }, -/obj/effect/turf_decal/siding/white, -/obj/machinery/computer/pod/old/mass_driver_controller/chapelgun{ - pixel_x = 24 - }, -/turf/open/floor/carpet/orange, -/area/station/service/chapel/funeral) "iWT" = ( /obj/machinery/disposal/bin, /obj/structure/disposalpipe/trunk{ @@ -35191,16 +35147,6 @@ }, /turf/open/floor/wood/tile, /area/station/service/library) -"jhz" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/effect/turf_decal/trimline/red/filled/line{ - dir = 1 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/iron/dark, -/area/station/security/checkpoint/third) "jhF" = ( /obj/effect/spawner/random/trash/moisture_trap, /obj/effect/decal/cleanable/dirt, @@ -35231,15 +35177,6 @@ /obj/machinery/airalarm/directional/west, /turf/open/floor/plating, /area/station/maintenance/floor4/starboard/aft) -"jiz" = ( -/obj/structure/bed/double, -/obj/item/bedsheet/dorms_double, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ - dir = 8 - }, -/obj/effect/landmark/start/shaft_miner, -/turf/open/floor/carpet, -/area/station/cargo/miningdock) "jiD" = ( /obj/effect/turf_decal/trimline/blue/filled/corner{ dir = 8 @@ -35283,6 +35220,12 @@ }, /turf/open/floor/iron/dark, /area/station/hallway/floor2/fore) +"jjf" = ( +/obj/structure/disposalpipe/segment, +/obj/structure/grille, +/obj/structure/window/reinforced/tinted/frosted/spawner/directional/west, +/turf/open/floor/plating, +/area/station/maintenance/floor1/starboard/fore) "jjg" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -35383,15 +35326,6 @@ }, /turf/open/floor/mineral/silver, /area/station/service/chapel) -"jkt" = ( -/obj/structure/chair/plastic{ - dir = 4 - }, -/obj/effect/turf_decal/tile/red/half{ - dir = 1 - }, -/turf/open/floor/iron/dark, -/area/station/security/holding_cell) "jkH" = ( /obj/machinery/holopad, /turf/open/floor/iron/white, @@ -35403,6 +35337,12 @@ /obj/structure/lattice, /turf/open/space/basic, /area/space/nearstation) +"jlc" = ( +/obj/structure/disposalpipe/segment{ + dir = 5 + }, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/floor1/starboard/fore) "jlx" = ( /obj/effect/turf_decal/trimline/red/warning{ dir = 4 @@ -35474,15 +35414,6 @@ /obj/effect/mapping_helpers/airalarm/tlv_no_checks, /turf/open/floor/engine, /area/station/engineering/supermatter/room) -"jlL" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/cable, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/catwalk_floor, -/area/station/maintenance/floor3/port/aft) "jlS" = ( /obj/structure/table/wood, /obj/item/flashlight/lamp/green, @@ -35579,19 +35510,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron/white, /area/station/medical/medbay/central) -"jnc" = ( -/obj/machinery/camera/autoname/directional/east, -/obj/machinery/disposal/bin, -/obj/structure/disposalpipe/trunk{ - dir = 8 - }, -/obj/effect/turf_decal/tile/purple/half/contrasted{ - dir = 8 - }, -/turf/open/floor/iron/dark/side{ - dir = 4 - }, -/area/station/science/robotics/lab) "jnh" = ( /turf/open/floor/iron/dark/side, /area/station/commons/locker) @@ -35823,6 +35741,22 @@ "jqD" = ( /turf/open/floor/iron/dark/smooth_large, /area/station/science/lobby) +"jqN" = ( +/obj/effect/mapping_helpers/airlock/access/any/engineering/maintenance, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/door/airlock/hatch{ + name = "Maintenance Bulkhead" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/mapping_helpers/airlock/unres{ + dir = 4 + }, +/turf/open/floor/pod/dark, +/area/station/maintenance/floor4/starboard) "jqP" = ( /obj/machinery/camera/directional/west{ c_tag = "Xenobio - Computers Pens" @@ -35841,15 +35775,17 @@ }, /turf/open/floor/iron/checker, /area/station/cargo/miningdock) -"jrf" = ( +"jrb" = ( +/obj/effect/turf_decal/trimline/blue/corner, +/obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/cable, +/obj/structure/disposalpipe/segment, /obj/structure/disposalpipe/segment{ - dir = 5 + dir = 4 }, -/turf/open/floor/pod/light, -/area/station/maintenance/floor4/starboard/fore) +/turf/open/floor/iron/dark/side, +/area/station/hallway/floor4/fore) "jrl" = ( /obj/effect/mapping_helpers/airlock/access/any/engineering/maintenance, /obj/structure/cable, @@ -35907,6 +35843,16 @@ /obj/machinery/shower/directional/north, /turf/open/floor/iron/white/small, /area/station/commons/fitness/recreation) +"jrF" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/structure/marker_beacon/jade, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/floor3/port/aft) "jrM" = ( /obj/effect/spawner/random/structure/grille, /turf/open/floor/pod/light, @@ -35936,6 +35882,16 @@ /obj/effect/mapping_helpers/airlock/access/any/service/bar, /turf/open/floor/wood, /area/station/service/bar) +"jsB" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/structure/sign/directions/evac/directional/south, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/floor3/port/aft) "jsF" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -35944,6 +35900,13 @@ }, /turf/open/floor/catwalk_floor, /area/station/maintenance/floor3/starboard/fore) +"jsG" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/structure/disposalpipe/segment, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/floor2/port) "jsH" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -35995,11 +35958,6 @@ }, /turf/open/floor/iron, /area/station/engineering/atmos/pumproom) -"jta" = ( -/obj/structure/bed, -/obj/item/bedsheet/random, -/turf/open/floor/wood, -/area/station/medical/psychology) "jtb" = ( /obj/machinery/button/door/directional/east{ id = "homeguard"; @@ -36044,6 +36002,19 @@ name = "lab floor" }, /area/station/science/robotics/lab) +"jtG" = ( +/obj/effect/mapping_helpers/airlock/access/any/engineering/maintenance, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/door/airlock/hatch{ + name = "Maintenance Hatch" + }, +/obj/effect/mapping_helpers/airlock/unres{ + dir = 4 + }, +/turf/open/floor/plating, +/area/station/maintenance/floor4/starboard) "jtJ" = ( /obj/structure/window/reinforced/spawner/directional/south, /turf/open/misc/snow/actually_safe{ @@ -36139,6 +36110,12 @@ }, /turf/open/floor/iron/dark/side, /area/station/hallway/floor2/fore) +"jvG" = ( +/obj/structure/disposalpipe/trunk/multiz{ + dir = 1 + }, +/turf/open/floor/plating, +/area/station/maintenance/floor2/starboard/fore) "jvM" = ( /turf/closed/wall, /area/station/command/heads_quarters/captain/private) @@ -36366,6 +36343,10 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/pod/light, /area/station/maintenance/floor2/starboard) +"jxL" = ( +/obj/machinery/camera/autoname/directional/south, +/turf/open/floor/iron/smooth, +/area/station/hallway/floor2/fore) "jxM" = ( /obj/structure/disposalpipe/trunk{ dir = 8 @@ -36406,6 +36387,16 @@ /obj/machinery/recharger, /turf/open/floor/iron/dark, /area/station/security/range) +"jym" = ( +/obj/machinery/camera/directional/east{ + c_tag = "Security - Cell" + }, +/obj/structure/sign/poster/official/random/directional/east, +/obj/effect/turf_decal/tile/red/half{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/station/security/holding_cell) "jyp" = ( /obj/machinery/door/airlock/security/glass{ name = "Head of Security Office" @@ -36518,11 +36509,6 @@ }, /turf/open/floor/bamboo/tatami/black, /area/station/commons/storage/art) -"jzx" = ( -/obj/effect/turf_decal/tile/red/fourcorners, -/obj/machinery/light/small/directional/east, -/turf/open/floor/iron/dark/textured, -/area/station/security/checkpoint/second) "jzB" = ( /obj/effect/decal/cleanable/oil/streak, /obj/effect/decal/cleanable/dirt, @@ -36704,6 +36690,12 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/brown/visible, /turf/open/floor/iron/dark/textured_large, /area/station/engineering/supermatter/room) +"jBP" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/baseturf_helper/reinforced_plating/ceiling, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron/dark, +/area/station/security/checkpoint/first) "jBR" = ( /obj/effect/turf_decal/trimline/purple/line, /obj/effect/turf_decal/siding/white/corner{ @@ -36783,12 +36775,6 @@ /obj/structure/cable, /turf/open/floor/wood, /area/station/service/kitchen/diner) -"jDn" = ( -/obj/structure/disposalpipe/segment, -/obj/structure/grille, -/obj/structure/window/reinforced/tinted/frosted/spawner/directional/west, -/turf/open/floor/plating, -/area/station/maintenance/floor1/starboard/fore) "jDq" = ( /obj/machinery/light/directional/west, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -36976,6 +36962,20 @@ /obj/effect/turf_decal/tile/blue, /turf/open/floor/iron/dark, /area/station/security/courtroom) +"jFM" = ( +/obj/machinery/door/airlock/hatch{ + name = "Maintenance Bulkhead" + }, +/obj/effect/mapping_helpers/airlock/access/any/engineering/maintenance, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/duct, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/pod/dark, +/area/station/maintenance/floor4/port) "jFN" = ( /obj/effect/turf_decal/tile/brown{ dir = 8 @@ -37038,22 +37038,6 @@ /obj/effect/spawner/random/structure/closet_maintenance, /turf/open/floor/pod/light, /area/station/maintenance/floor2/starboard/aft) -"jGi" = ( -/obj/effect/mapping_helpers/airlock/access/any/engineering/maintenance, -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/door/airlock/hatch{ - name = "Maintenance Hatch" - }, -/obj/effect/mapping_helpers/airlock/unres{ - dir = 8 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/pod/dark, -/area/station/maintenance/floor3/starboard/fore) "jGj" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/sign/poster/random/directional/south, @@ -37086,10 +37070,6 @@ dir = 1 }, /area/station/hallway/secondary/entry) -"jGM" = ( -/obj/machinery/holopad, -/turf/open/floor/iron/dark, -/area/station/security/checkpoint/first) "jGN" = ( /obj/structure/rack, /obj/effect/spawner/random/techstorage/ai_all, @@ -37098,16 +37078,6 @@ }, /turf/open/floor/iron/dark/smooth_corner, /area/station/engineering/storage/tech) -"jGW" = ( -/obj/effect/turf_decal/siding/thinplating_new/dark{ - dir = 1 - }, -/obj/machinery/door/window/right/directional/north{ - name = "Butterfly Garden"; - req_access = list("hydroponics") - }, -/turf/open/misc/sandy_dirt, -/area/station/hallway/secondary/entry) "jHc" = ( /obj/machinery/door/window/left/directional/north{ name = "Telecomms Cooling"; @@ -37349,6 +37319,18 @@ /obj/effect/decal/cleanable/glass, /turf/open/floor/engine, /area/station/maintenance/floor1/port/aft) +"jJR" = ( +/obj/effect/mapping_helpers/airlock/access/any/engineering/maintenance, +/obj/machinery/door/airlock/hatch{ + name = "Maintenance Access" + }, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/disposalpipe/segment, +/obj/effect/mapping_helpers/airlock/unres, +/turf/open/floor/plating, +/area/station/maintenance/floor4/port/fore) "jJV" = ( /obj/structure/grille/broken, /turf/open/floor/pod/light, @@ -37374,13 +37356,6 @@ "jKt" = ( /turf/closed/wall/r_wall, /area/station/tcommsat/computer) -"jKA" = ( -/obj/structure/cable, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/iron/dark/side, -/area/station/hallway/floor4/fore) "jKB" = ( /obj/effect/turf_decal/trimline/green/line{ dir = 9 @@ -37555,6 +37530,10 @@ /obj/effect/mapping_helpers/airlock/unres, /turf/open/floor/pod/dark, /area/station/maintenance/floor3/port/aft) +"jNo" = ( +/obj/structure/disposalpipe/segment, +/turf/open/openspace, +/area/station/maintenance/floor3/port/aft) "jNr" = ( /obj/structure/reagent_dispensers/fueltank, /turf/open/floor/pod/light, @@ -37703,6 +37682,20 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron/dark, /area/station/ai_monitored/turret_protected/aisat_interior) +"jPl" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/mapping_helpers/airlock/access/any/engineering/maintenance, +/obj/machinery/door/airlock/hatch{ + name = "Maintenance Access" + }, +/obj/structure/disposalpipe/segment, +/obj/effect/mapping_helpers/airlock/unres{ + dir = 1 + }, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/floor4/starboard) "jPp" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/blood/gibs/torso, @@ -37743,11 +37736,6 @@ /obj/structure/sign/poster/random/directional/north, /turf/open/floor/carpet/red, /area/station/service/theater) -"jPE" = ( -/obj/effect/spawner/structure/window/hollow/reinforced/middle, -/obj/structure/disposalpipe/segment, -/turf/open/floor/plating, -/area/station/maintenance/floor3/starboard/fore) "jPG" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -37789,6 +37777,15 @@ dir = 8 }, /area/station/medical/chemistry) +"jQv" = ( +/obj/machinery/airalarm/directional/south, +/obj/effect/turf_decal/trimline/red/filled/line, +/obj/machinery/holopad, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/station/security/checkpoint/second) "jQw" = ( /turf/open/floor/iron/dark/textured_corner{ dir = 8 @@ -37842,6 +37839,29 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron, /area/station/hallway/floor3/aft) +"jRk" = ( +/obj/effect/turf_decal/trimline/red/filled/line{ + dir = 4 + }, +/obj/structure/table/reinforced, +/obj/item/assembly/flash, +/obj/item/restraints/handcuffs, +/obj/machinery/camera/directional/east{ + name = "Checkpoint - Engineering Deck" + }, +/obj/machinery/recharger, +/obj/machinery/light/small/directional/east, +/obj/structure/disposalpipe/segment, +/turf/open/floor/iron/dark, +/area/station/security/checkpoint/first) +"jRo" = ( +/obj/item/bedsheet/double, +/obj/structure/bed/double, +/obj/machinery/light/directional/south, +/obj/effect/landmark/start/chaplain, +/obj/item/radio/intercom/directional/east, +/turf/open/floor/wood/tile, +/area/station/service/chapel/office) "jRp" = ( /obj/effect/turf_decal/trimline/white/line{ dir = 8 @@ -37979,6 +37999,10 @@ /obj/structure/window/reinforced/spawner/directional/north, /turf/open/floor/iron/white, /area/station/hallway/floor2/aft) +"jTc" = ( +/obj/machinery/camera/autoname/directional/south, +/turf/open/floor/iron/smooth, +/area/station/hallway/floor4/aft) "jTj" = ( /obj/effect/turf_decal/trimline/yellow/warning{ dir = 6 @@ -38083,12 +38107,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/catwalk_floor/iron, /area/station/engineering/lobby) -"jUZ" = ( -/obj/structure/disposalpipe/segment{ - dir = 5 - }, -/turf/open/floor/iron/dark/side, -/area/station/hallway/floor4/fore) "jVe" = ( /obj/structure/ladder, /turf/open/floor/plating/airless, @@ -38139,6 +38157,15 @@ }, /turf/open/floor/catwalk_floor, /area/station/maintenance/floor2/port/fore) +"jVF" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/catwalk_floor/iron_dark, +/area/station/maintenance/floor3/port) "jVK" = ( /turf/closed/wall/r_wall, /area/station/security/prison) @@ -38178,6 +38205,12 @@ }, /turf/open/floor/pod/light, /area/station/maintenance/floor1/starboard) +"jWg" = ( +/obj/effect/turf_decal/trimline/red/line, +/obj/structure/disposalpipe/segment, +/obj/machinery/camera/autoname/directional/east, +/turf/open/floor/iron, +/area/station/engineering/lobby) "jWi" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -38245,21 +38278,6 @@ "jWT" = ( /turf/closed/wall, /area/station/service/kitchen/diner) -"jWX" = ( -/obj/effect/mapping_helpers/airlock/access/any/engineering/maintenance, -/obj/machinery/door/airlock/hatch{ - name = "Maintenance Access" - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/effect/mapping_helpers/airlock/unres{ - dir = 1 - }, -/obj/machinery/duct, -/obj/structure/disposalpipe/segment, -/turf/open/floor/plating, -/area/station/maintenance/floor3/starboard/fore) "jXb" = ( /obj/effect/spawner/random/vending/colavend, /turf/open/floor/iron, @@ -38364,17 +38382,6 @@ }, /turf/open/floor/carpet/royalblack, /area/station/service/kitchen/diner) -"jYL" = ( -/obj/effect/turf_decal/trimline/red/filled/line{ - dir = 4 - }, -/obj/effect/turf_decal/trimline/red/filled/corner{ - dir = 1 - }, -/obj/structure/reagent_dispensers/wall/peppertank/directional/east, -/obj/structure/cable, -/turf/open/floor/iron/dark, -/area/station/security/checkpoint/first) "jYS" = ( /obj/effect/spawner/random/vending/colavend, /obj/effect/turf_decal/trimline/white/warning, @@ -38450,6 +38457,15 @@ /obj/item/radio/intercom/directional/north, /turf/open/floor/grass, /area/station/service/hydroponics/garden/abandoned) +"kac" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/mapping_helpers/airlock/access/all/science/general, +/obj/machinery/door/airlock/hatch{ + name = "Science Maintenance" + }, +/turf/open/floor/plating, +/area/station/maintenance/floor2/starboard/fore) "kak" = ( /obj/effect/decal/cleanable/ash, /turf/open/floor/plating, @@ -38488,14 +38504,6 @@ }, /turf/open/floor/iron/white, /area/station/science/lobby) -"kaX" = ( -/obj/structure/chair/plastic, -/obj/machinery/light/directional/east, -/obj/effect/turf_decal/tile/red/half{ - dir = 4 - }, -/turf/open/floor/iron/dark, -/area/station/security/holding_cell) "kaZ" = ( /obj/structure/table, /obj/item/paper_bin, @@ -38645,9 +38653,6 @@ "kca" = ( /turf/closed/wall/r_wall, /area/station/service/library/lounge) -"kcg" = ( -/turf/open/floor/engine/xenobio, -/area/station/science/xenobiology) "kch" = ( /obj/structure/railing, /obj/machinery/door/firedoor/border_only, @@ -38883,6 +38888,14 @@ /obj/machinery/duct, /turf/open/floor/iron/white, /area/station/science/xenobiology) +"kef" = ( +/obj/effect/turf_decal/trimline/blue/filled/line, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/structure/disposalpipe/segment, +/turf/open/floor/iron, +/area/station/hallway/floor2/aft) "keg" = ( /obj/machinery/light_switch/directional/south, /obj/structure/cable, @@ -39047,16 +39060,6 @@ /obj/machinery/light/broken/directional/north, /turf/open/floor/iron/kitchen, /area/station/service/kitchen/abandoned) -"kfY" = ( -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/duct, -/obj/structure/disposalpipe/segment{ - dir = 5 - }, -/turf/open/floor/iron, -/area/station/hallway/floor3/fore) "kga" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -39071,16 +39074,6 @@ /obj/structure/table/reinforced, /turf/open/floor/iron/dark/textured, /area/station/medical/pharmacy) -"kgD" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ - dir = 1 - }, -/obj/machinery/light/directional/south, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/iron/dark/side, -/area/station/hallway/floor4/fore) "kgK" = ( /obj/structure/railing/corner{ dir = 8 @@ -39278,21 +39271,19 @@ /turf/open/floor/iron/white, /area/station/medical/virology) "kiI" = ( -/obj/effect/mapping_helpers/airlock/access/any/engineering/maintenance, /obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/door/airlock/hatch{ - name = "Maintenance Hatch" - }, -/obj/effect/mapping_helpers/airlock/unres{ - dir = 8 +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/spawner/random/maintenance, +/obj/machinery/door/firedoor/border_only{ + dir = 1 }, +/obj/machinery/duct, /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/plating, -/area/station/maintenance/floor4/starboard/fore) +/turf/open/floor/catwalk_floor, +/area/station/maintenance/floor4/port/aft) "kiM" = ( /obj/effect/turf_decal/trimline/blue/filled/line{ dir = 1 @@ -39305,24 +39296,6 @@ /obj/machinery/suit_storage_unit/medical, /turf/open/floor/iron/white/textured, /area/station/medical/storage) -"kiQ" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/cable, -/obj/machinery/status_display/ai/directional/west, -/obj/machinery/light/directional/west, -/obj/structure/disposalpipe/segment{ - dir = 6 - }, -/turf/open/floor/iron, -/area/station/hallway/floor2/aft) -"kiR" = ( -/obj/machinery/door/airlock/hatch{ - name = "Emergency Ladder Access" - }, -/obj/structure/cable, -/turf/open/floor/catwalk_floor, -/area/station/hallway/floor1/fore) "kjb" = ( /obj/effect/decal/cleanable/blood/splatter, /obj/machinery/light/small/red/directional/east, @@ -39349,14 +39322,6 @@ }, /turf/open/floor/iron, /area/station/science/genetics) -"kjs" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/cable, -/obj/machinery/duct, -/obj/structure/disposalpipe/segment, -/turf/open/floor/catwalk_floor, -/area/station/maintenance/floor3/starboard/fore) "kjz" = ( /obj/machinery/door/airlock/grunge{ name = "Cell 1" @@ -39393,12 +39358,6 @@ }, /turf/open/floor/iron, /area/station/hallway/floor3/aft) -"kku" = ( -/obj/effect/turf_decal/tile/red/half{ - dir = 8 - }, -/turf/open/floor/iron/dark, -/area/station/security/holding_cell) "kkw" = ( /obj/structure/cable, /obj/machinery/power/floodlight{ @@ -39454,13 +39413,6 @@ }, /turf/open/floor/wood/tile, /area/station/service/library) -"klg" = ( -/obj/structure/extinguisher_cabinet/directional/south, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/iron/dark/side, -/area/station/hallway/floor4/fore) "klo" = ( /obj/effect/decal/cleanable/dirt, /turf/open/floor/plating, @@ -39577,6 +39529,10 @@ /obj/effect/spawner/random/maintenance, /turf/open/floor/pod/light, /area/station/maintenance/floor1/starboard/fore) +"knj" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, +/turf/open/floor/iron/dark, +/area/station/security/holding_cell) "knk" = ( /obj/structure/railing{ dir = 8 @@ -39684,15 +39640,6 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/pod/dark, /area/station/maintenance/floor1/port/aft) -"koz" = ( -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/disposalpipe/segment{ - dir = 6 - }, -/turf/open/floor/iron, -/area/station/hallway/floor2/aft) "koC" = ( /obj/structure/tank_dispenser, /obj/effect/turf_decal/bot, @@ -39845,6 +39792,13 @@ /obj/machinery/firealarm/directional/north, /turf/open/floor/catwalk_floor, /area/station/maintenance/floor4/starboard/fore) +"kqr" = ( +/obj/structure/extinguisher_cabinet/directional/south, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/iron/dark/side, +/area/station/hallway/floor4/fore) "kqy" = ( /obj/machinery/door_buttons/access_button{ idDoor = "asylum_airlock_interior"; @@ -39970,6 +39924,10 @@ dir = 8 }, /area/station/command/teleporter) +"ksa" = ( +/obj/effect/spawner/structure/window/hollow/reinforced/middle, +/turf/open/floor/plating, +/area/station/maintenance/floor2/port) "ksd" = ( /obj/structure/table, /obj/item/paper_bin, @@ -40057,11 +40015,6 @@ }, /turf/open/floor/iron, /area/station/engineering/gravity_generator) -"ksP" = ( -/obj/structure/cable, -/obj/structure/disposalpipe/segment, -/turf/open/floor/plating, -/area/station/maintenance/floor1/port) "ksX" = ( /obj/machinery/door/airlock/research{ name = "Research Director's Office" @@ -40172,6 +40125,14 @@ }, /turf/open/floor/iron/white, /area/station/science/cytology) +"kuj" = ( +/obj/effect/turf_decal/stripes/line, +/obj/effect/turf_decal/trimline/red/filled/line{ + dir = 6 + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/iron/dark, +/area/station/security/checkpoint/first) "kum" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -40203,6 +40164,21 @@ dir = 1 }, /area/station/hallway/floor2/aft) +"kuK" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/effect/turf_decal/tile/red/half{ + dir = 1 + }, +/obj/machinery/duct, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/iron/dark/side{ + dir = 1 + }, +/area/station/security/brig) "kuW" = ( /obj/structure/firelock_frame, /turf/open/floor/plating/foam, @@ -40220,6 +40196,10 @@ }, /turf/open/floor/wood/parquet, /area/station/service/lawoffice) +"kvs" = ( +/obj/item/kirbyplants/random, +/turf/open/floor/iron, +/area/station/hallway/floor2/fore) "kvw" = ( /obj/machinery/igniter/incinerator_ordmix, /turf/open/floor/engine/vacuum, @@ -40288,22 +40268,6 @@ /obj/machinery/light/directional/north, /turf/open/floor/iron/dark, /area/station/security/prison/visit) -"kwu" = ( -/obj/structure/cable, -/obj/effect/turf_decal/trimline/red/filled/line{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/structure/disposalpipe/segment, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/iron/dark, -/area/station/security/checkpoint/first) -"kwD" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/structure/cable, -/turf/open/floor/iron/dark, -/area/station/science/robotics/lab) "kwG" = ( /obj/effect/turf_decal/trimline/green/filled/line{ dir = 1 @@ -40352,6 +40316,19 @@ /obj/machinery/light/broken/directional/west, /turf/open/floor/carpet/green, /area/station/service/abandoned_gambling_den) +"kxC" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/duct, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/floor4/port/aft) "kxJ" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -40492,15 +40469,6 @@ dir = 8 }, /area/station/medical/chemistry) -"kzD" = ( -/obj/structure/table, -/obj/item/storage/dice, -/obj/effect/turf_decal/tile/red/anticorner, -/obj/machinery/flasher/directional/east{ - name = "drunktank" - }, -/turf/open/floor/iron/dark, -/area/station/security/holding_cell) "kzE" = ( /turf/closed/wall/r_wall, /area/station/maintenance/floor1/port) @@ -40535,15 +40503,6 @@ }, /turf/open/floor/iron/dark, /area/station/security/checkpoint/third) -"kAc" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ - dir = 1 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/iron, -/area/station/hallway/floor2/aft) "kAe" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ dir = 4 @@ -40736,6 +40695,21 @@ /obj/machinery/airalarm/directional/west, /turf/open/floor/eighties, /area/station/commons/fitness/recreation/entertainment) +"kBS" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/effect/turf_decal/tile/red{ + dir = 1 + }, +/obj/machinery/duct, +/obj/structure/disposalpipe/segment{ + dir = 9 + }, +/turf/open/floor/iron/dark/corner{ + dir = 1 + }, +/area/station/security/brig) "kBX" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -40846,13 +40820,12 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron/kitchen, /area/station/service/kitchen/abandoned) -"kEi" = ( -/obj/structure/disposalpipe/segment{ - dir = 10 +"kEo" = ( +/obj/structure/disposalpipe/trunk/multiz/down{ + dir = 4 }, -/obj/effect/turf_decal/tile/red/half, -/turf/open/floor/iron/dark, -/area/station/security/holding_cell) +/turf/open/floor/plating, +/area/station/maintenance/floor2/starboard/fore) "kEp" = ( /obj/effect/turf_decal/trimline/green/warning{ dir = 8 @@ -40867,6 +40840,10 @@ /obj/effect/turf_decal/arrows, /turf/open/floor/wood/tile, /area/station/service/library) +"kEw" = ( +/obj/machinery/door/window/brigdoor/left/directional/south, +/turf/open/misc/sandy_dirt, +/area/station/maintenance/floor1/starboard) "kEF" = ( /obj/machinery/computer/rdconsole{ dir = 8 @@ -40963,6 +40940,9 @@ }, /turf/open/floor/pod/dark, /area/station/maintenance/floor2/starboard/aft) +"kFu" = ( +/turf/open/floor/pod/light, +/area/station/maintenance/floor2/port/aft) "kFv" = ( /obj/effect/turf_decal/siding/wood{ dir = 4 @@ -41098,12 +41078,6 @@ /obj/effect/turf_decal/tile/blue/opposingcorners, /turf/open/floor/iron/dark, /area/station/hallway/floor4/fore) -"kHo" = ( -/obj/structure/disposalpipe/trunk/multiz/down{ - dir = 1 - }, -/turf/open/openspace, -/area/station/maintenance/floor4/starboard/fore) "kHs" = ( /obj/structure/closet/firecloset/full, /turf/open/floor/iron/dark, @@ -41245,12 +41219,6 @@ /obj/effect/turf_decal/trimline/dark_blue/end, /turf/open/floor/iron/dark, /area/station/commons/storage/tools) -"kIA" = ( -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/catwalk_floor, -/area/station/hallway/floor3/fore) "kIG" = ( /obj/machinery/button/door/directional/north{ id = "Secure Storage"; @@ -41309,15 +41277,6 @@ }, /turf/open/floor/iron/white, /area/station/science/lobby) -"kJj" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/structure/cable, -/obj/structure/disposalpipe/segment{ - dir = 5 - }, -/turf/open/floor/catwalk_floor, -/area/station/maintenance/floor2/port) "kJp" = ( /obj/structure/table, /obj/effect/turf_decal/tile/purple/opposingcorners, @@ -41375,6 +41334,14 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/pod/light, /area/station/maintenance/floor1/starboard/fore) +"kKj" = ( +/obj/structure/rack, +/obj/item/stack/sheet/leather, +/obj/structure/disposalpipe/segment{ + dir = 5 + }, +/turf/open/floor/plating, +/area/station/maintenance/floor1/starboard/fore) "kKk" = ( /obj/structure/railing/corner{ dir = 4 @@ -41598,19 +41565,6 @@ }, /turf/open/floor/iron/white, /area/station/medical/storage) -"kML" = ( -/obj/structure/railing/corner{ - dir = 8 - }, -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/pod/light, -/area/station/maintenance/floor4/starboard/fore) "kMN" = ( /obj/machinery/door/airlock/medical{ name = "Paramedic Dispatch" @@ -41662,10 +41616,6 @@ dir = 4 }, /area/station/hallway/floor2/aft) -"kNI" = ( -/obj/machinery/firealarm/directional/east, -/turf/open/floor/iron/dark/side, -/area/station/hallway/floor1/fore) "kNJ" = ( /obj/effect/turf_decal/stripes/line{ dir = 4 @@ -41767,10 +41717,6 @@ /obj/machinery/light/small/directional/south, /turf/open/floor/iron/dark/smooth_large, /area/station/science/robotics/lab) -"kOV" = ( -/obj/structure/railing/corner, -/turf/open/floor/catwalk_floor, -/area/station/maintenance/floor2/port/fore) "kPk" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/effect/turf_decal/stripes/line{ @@ -41804,26 +41750,11 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron/dark/side, /area/station/security/prison) -"kPF" = ( -/obj/structure/closet/emcloset/anchored, -/turf/open/floor/iron/smooth, -/area/station/hallway/floor1/fore) -"kPP" = ( -/obj/machinery/door/airlock/hatch{ - name = "Maintenance Bulkhead" - }, -/obj/effect/mapping_helpers/airlock/access/any/engineering/maintenance, -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/effect/mapping_helpers/airlock/unres{ - dir = 8 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/pod/dark, -/area/station/maintenance/floor3/port/aft) +"kPE" = ( +/obj/machinery/door/window/brigdoor/left/directional/north, +/mob/living/basic/mothroach, +/turf/open/floor/noslip, +/area/station/maintenance/floor1/port) "kPW" = ( /obj/structure/grille, /turf/open/floor/plating, @@ -41833,6 +41764,13 @@ /obj/machinery/portable_atmospherics/canister/air, /turf/open/floor/engine/air, /area/station/engineering/atmos) +"kQa" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/structure/grille/broken, +/obj/structure/ladder, +/turf/open/floor/plating, +/area/station/hallway/floor1/fore) "kQb" = ( /obj/effect/turf_decal/stripes/corner{ dir = 4 @@ -41962,15 +41900,6 @@ "kRw" = ( /turf/closed/wall, /area/station/maintenance/floor3/starboard/aft) -"kRz" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/cable, -/obj/structure/disposalpipe/segment, -/turf/open/floor/iron/dark/side{ - dir = 4 - }, -/area/station/security/checkpoint) "kRF" = ( /obj/effect/turf_decal/tile/red/opposingcorners{ dir = 1 @@ -42053,21 +41982,31 @@ /obj/effect/spawner/random/contraband/landmine, /turf/open/floor/plating, /area/station/maintenance/floor2/starboard/aft) +"kSu" = ( +/obj/effect/turf_decal/tile/purple/half/contrasted{ + dir = 4 + }, +/obj/structure/chair/office{ + dir = 8 + }, +/turf/open/floor/iron/dark/side{ + dir = 8 + }, +/area/station/science/robotics/lab) "kSA" = ( /obj/structure/hedge/opaque, /obj/structure/window/reinforced/spawner/directional/south, /obj/structure/window/reinforced/spawner/directional/north, /turf/open/floor/grass, /area/station/service/chapel) -"kSE" = ( -/obj/effect/turf_decal/trimline/white/corner{ - dir = 1 +"kSB" = ( +/obj/structure/disposalpipe/trunk/multiz{ + dir = 8 }, -/obj/effect/turf_decal/tile/green{ - dir = 4 - }, -/turf/open/floor/iron/dark/side, -/area/station/hallway/secondary/entry) +/obj/structure/grille, +/obj/structure/window/reinforced/tinted/frosted/spawner/directional/east, +/turf/open/floor/plating, +/area/station/cargo/bitrunning/den) "kSF" = ( /obj/effect/mapping_helpers/airlock/access/any/engineering/ce, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -42229,11 +42168,6 @@ /obj/structure/sign/poster/official/random/directional/north, /turf/open/floor/iron/dark/textured_large, /area/station/hallway/floor1/aft) -"kUA" = ( -/obj/effect/spawner/structure/electrified_grille, -/obj/structure/window/reinforced/spawner/directional/east, -/turf/open/floor/pod/dark, -/area/station/maintenance/floor2/starboard/aft) "kUB" = ( /obj/machinery/vending/wallmed/directional/north, /turf/open/floor/iron, @@ -42384,6 +42318,14 @@ /obj/structure/cable, /turf/open/floor/plating, /area/station/security/checkpoint/third) +"kWm" = ( +/obj/structure/sign/poster/official/random/directional/south, +/obj/machinery/light/directional/south, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/iron/dark/side, +/area/station/hallway/floor4/fore) "kWo" = ( /obj/effect/spawner/structure/window/hollow/directional{ dir = 4 @@ -42552,6 +42494,15 @@ }, /turf/open/floor/catwalk_floor, /area/station/maintenance/floor3/starboard/aft) +"kYw" = ( +/obj/effect/turf_decal/siding/wood, +/obj/structure/cable, +/obj/structure/disposalpipe/segment, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/iron/dark/side, +/area/station/hallway/floor4/fore) "kYD" = ( /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron/dark/smooth_large, @@ -42577,6 +42528,15 @@ /obj/structure/extinguisher_cabinet/directional/west, /turf/open/floor/iron, /area/station/cargo/storage) +"kZd" = ( +/obj/effect/spawner/structure/window/hollow/reinforced/middle{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plating, +/area/station/maintenance/floor3/port) "kZe" = ( /obj/machinery/camera/autoname/directional/west, /obj/machinery/light_switch/directional/west, @@ -42713,11 +42673,6 @@ }, /turf/open/floor/iron/cafeteria, /area/station/engineering/atmos) -"lat" = ( -/obj/structure/cable, -/obj/machinery/holopad, -/turf/open/floor/iron/dark, -/area/station/security/holding_cell) "laC" = ( /obj/structure/table/wood, /turf/open/floor/carpet/green, @@ -42762,6 +42717,15 @@ /obj/structure/disposalpipe/segment, /turf/open/floor/iron/white, /area/station/medical/medbay/lobby) +"lbk" = ( +/obj/effect/turf_decal/siding/wood/corner{ + dir = 8 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/iron/dark/side, +/area/station/hallway/floor4/fore) "lbm" = ( /obj/machinery/camera/preset/ordnance{ dir = 1 @@ -42997,14 +42961,6 @@ dir = 10 }, /area/station/engineering/storage/tech) -"ldo" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/cable, -/obj/machinery/duct, -/obj/structure/disposalpipe/segment, -/turf/open/floor/iron/dark/corner, -/area/station/security/office) "ldq" = ( /obj/effect/spawner/random/structure/table, /obj/effect/decal/cleanable/dirt, @@ -43045,6 +43001,10 @@ }, /turf/open/floor/wood, /area/station/service/bar/atrium) +"ldP" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, +/turf/open/floor/iron/dark, +/area/station/security/holding_cell) "ldV" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/holopad, @@ -43144,10 +43104,36 @@ }, /turf/open/floor/iron/dark/smooth_large, /area/station/hallway/floor1/fore) +"lfl" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/structure/disposalpipe/segment{ + dir = 9 + }, +/turf/open/floor/iron/dark/side{ + dir = 8 + }, +/area/station/hallway/floor2/aft) "lfq" = ( /obj/effect/spawner/random/vending/snackvend, /turf/open/floor/iron/dark, /area/station/hallway/floor1/aft) +"lfr" = ( +/obj/machinery/airalarm/directional/north, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/effect/turf_decal/tile/red/half{ + dir = 1 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/iron/dark/side{ + dir = 1 + }, +/area/station/security/brig) "lft" = ( /obj/effect/spawner/structure/electrified_grille, /turf/open/floor/pod/light, @@ -43314,13 +43300,6 @@ /obj/structure/rack, /turf/open/floor/pod/light, /area/station/maintenance/floor1/port/aft) -"lhs" = ( -/obj/effect/turf_decal/trimline/blue/filled/line{ - dir = 8 - }, -/obj/structure/cable, -/turf/open/floor/iron/white, -/area/station/medical/storage) "lhv" = ( /obj/effect/turf_decal/trimline/green/filled/line{ dir = 8 @@ -43423,16 +43402,6 @@ /obj/effect/mapping_helpers/broken_floor, /turf/open/floor/plating, /area/station/service/abandoned_gambling_den) -"liv" = ( -/obj/machinery/door/airlock/hatch{ - name = "Maintenance Hatch" - }, -/obj/effect/mapping_helpers/airlock/access/any/engineering/maintenance, -/obj/effect/mapping_helpers/airlock/unres{ - dir = 1 - }, -/turf/open/floor/pod/light, -/area/station/maintenance/floor4/starboard/fore) "liL" = ( /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron, @@ -43480,6 +43449,17 @@ /obj/effect/spawner/random/maintenance, /turf/open/floor/pod/light, /area/station/maintenance/floor1/port) +"ljF" = ( +/obj/machinery/door/window/left/directional/south{ + name = "Mass Driver"; + req_access = list("chapel_office") + }, +/obj/effect/turf_decal/siding/white, +/obj/machinery/computer/pod/old/mass_driver_controller/chapelgun{ + pixel_x = 24 + }, +/turf/open/floor/carpet/orange, +/area/station/service/chapel/funeral) "ljH" = ( /obj/machinery/door/poddoor/shutters{ dir = 8; @@ -43496,6 +43476,15 @@ /obj/structure/sign/poster/contraband/moffuchis_pizza, /turf/closed/wall, /area/station/maintenance/floor3/port/aft) +"ljR" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/door/airlock/hatch{ + name = "Emergency Ladder Access" + }, +/turf/open/floor/catwalk_floor, +/area/station/hallway/floor3/fore) "lkh" = ( /obj/structure/disposalpipe/segment{ dir = 10 @@ -43737,6 +43726,10 @@ /obj/effect/turf_decal/tile/blue/opposingcorners, /turf/open/floor/iron/dark, /area/station/command/teleporter) +"lni" = ( +/obj/structure/ladder, +/turf/open/floor/iron/smooth, +/area/station/hallway/floor4/aft) "lnl" = ( /obj/structure/disposalpipe/junction{ dir = 1 @@ -43917,9 +43910,14 @@ /turf/open/floor/carpet/neon/simple/pink/nodots, /area/station/maintenance/floor2/port/fore) "lpP" = ( -/obj/machinery/light/floor, -/turf/open/floor/iron/smooth, -/area/station/hallway/floor1/fore) +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/structure/disposalpipe/segment{ + dir = 5 + }, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/floor2/port) "lpR" = ( /obj/effect/turf_decal/trimline/green/filled/line{ dir = 8 @@ -43950,6 +43948,10 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/light/colour_cycle/dancefloor_a, /area/station/maintenance/floor2/port/fore) +"lqi" = ( +/obj/structure/disposalpipe/segment, +/turf/open/openspace, +/area/station/maintenance/floor4/port/aft) "lqu" = ( /obj/effect/turf_decal/trimline/green/filled/line{ dir = 1 @@ -44006,6 +44008,22 @@ /obj/machinery/light/small/directional/north, /turf/open/floor/catwalk_floor/iron_smooth, /area/station/maintenance/disposal) +"lsd" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/machinery/door/airlock/hatch{ + name = "Maintenance Hatch" + }, +/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, +/obj/effect/mapping_helpers/airlock/unres{ + dir = 8 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/floor3/port/aft) "lsm" = ( /obj/structure/railing/corner{ dir = 1 @@ -44059,15 +44077,6 @@ }, /turf/open/floor/iron/white/small, /area/station/medical/chemistry) -"lsU" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/cable, -/obj/structure/disposalpipe/segment{ - dir = 10 - }, -/turf/open/floor/catwalk_floor, -/area/station/maintenance/floor3/port/aft) "lsV" = ( /obj/effect/turf_decal/trimline/yellow/warning{ dir = 8 @@ -44075,6 +44084,17 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/pod/dark, /area/station/maintenance/floor2/starboard/aft) +"lsY" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/door/airlock/hatch{ + name = "Maintenance Access" + }, +/obj/effect/mapping_helpers/airlock/unres, +/obj/effect/mapping_helpers/airlock/access/any/engineering/maintenance, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/floor2/port/fore) "ltb" = ( /obj/structure/table/wood, /obj/effect/turf_decal/siding/wood{ @@ -44157,6 +44177,12 @@ /obj/structure/disposalpipe/junction/yjunction, /turf/open/floor/iron/grimy, /area/station/science/xenobiology/hallway) +"ltV" = ( +/obj/structure/railing/corner{ + dir = 4 + }, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/floor1/port) "ltZ" = ( /obj/effect/turf_decal/delivery/white{ color = "#52B4E9" @@ -44195,6 +44221,12 @@ dir = 9 }, /area/station/security/prison) +"luv" = ( +/obj/structure/disposalpipe/trunk/multiz/down{ + dir = 1 + }, +/turf/open/openspace, +/area/station/maintenance/floor4/starboard/fore) "luw" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/spawner/random/structure/furniture_parts, @@ -44470,20 +44502,18 @@ }, /turf/open/floor/iron/dark/smooth_large, /area/station/service/bar) -"lyo" = ( -/obj/effect/turf_decal/delivery, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +"lyn" = ( /obj/structure/cable, -/obj/machinery/door/firedoor/heavy, -/obj/machinery/door/airlock/public/glass{ - name = "Public Airlock" - }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/railing, +/obj/machinery/door/firedoor/border_only, +/obj/machinery/duct, /obj/structure/disposalpipe/segment{ - dir = 4 + dir = 5 }, -/turf/open/floor/iron/dark, -/area/station/hallway/floor2/aft) +/turf/open/floor/catwalk_floor, +/area/station/maintenance/floor4/port) "lyv" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -44627,17 +44657,20 @@ "lAU" = ( /turf/closed/wall, /area/station/service/library/printer) -"lBg" = ( -/obj/structure/sign/directions/medical/directional/north, -/obj/structure/sign/directions/science/directional/north{ - pixel_y = 24 +"lBl" = ( +/obj/structure/table, +/obj/item/key/security, +/obj/machinery/power/apc/auto_name/directional/east, +/obj/structure/cable, +/obj/machinery/newscaster/directional/north, +/obj/effect/turf_decal/tile/red/fourcorners, +/obj/item/key/security, +/obj/machinery/button/flasher{ + id = "drunktank"; + name = "Drunk Tank Flasher" }, -/obj/structure/sign/directions/upload/directional/north{ - pixel_y = 40 - }, -/obj/structure/ladder, -/turf/open/floor/iron/smooth, -/area/station/hallway/floor1/fore) +/turf/open/floor/iron/dark, +/area/station/security/warden) "lBo" = ( /obj/machinery/atmospherics/pipe/smart/simple/dark/visible/layer2{ dir = 10 @@ -45217,6 +45250,21 @@ dir = 10 }, /area/station/cargo/miningdock) +"lJi" = ( +/obj/structure/sign/poster/official/random/directional/north, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/effect/turf_decal/tile/red/half{ + dir = 1 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/iron/dark/side{ + dir = 1 + }, +/area/station/security/office) "lJk" = ( /obj/structure/reagent_dispensers/fueltank, /turf/open/floor/pod/light, @@ -45377,6 +45425,18 @@ /obj/structure/cable, /turf/open/floor/iron/dark, /area/station/ai_monitored/security/armory) +"lKT" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/trimline/red/filled/line{ + dir = 1 + }, +/obj/structure/disposalpipe/segment{ + dir = 6 + }, +/turf/open/floor/pod/light, +/area/station/maintenance/floor3/starboard/fore) "lLm" = ( /obj/effect/turf_decal/caution/stand_clear/white{ dir = 4 @@ -45401,6 +45461,13 @@ /obj/machinery/disposal/bin, /turf/open/floor/iron, /area/station/service/chapel) +"lLv" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/disposalpipe/segment, +/turf/open/floor/pod/light, +/area/station/maintenance/floor3/starboard/fore) "lLy" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -45503,6 +45570,15 @@ /obj/machinery/light/cold/no_nightlight/directional/south, /turf/open/floor/iron, /area/station/hallway/floor3/fore) +"lMX" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/floor3/port/aft) "lNh" = ( /obj/effect/turf_decal/tile/blue/half/contrasted{ dir = 8 @@ -45870,6 +45946,12 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/pod/light, /area/station/maintenance/solars/port/aft) +"lQT" = ( +/obj/structure/disposalpipe/trunk/multiz{ + dir = 1 + }, +/turf/open/openspace, +/area/station/maintenance/floor3/starboard/fore) "lQW" = ( /obj/effect/turf_decal/siding/wideplating_new, /turf/open/floor/engine/airless, @@ -45960,6 +46042,15 @@ "lRY" = ( /turf/closed/wall, /area/station/commons/vacant_room/office) +"lSo" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/duct, +/obj/machinery/airalarm/directional/west, +/obj/structure/disposalpipe/segment, +/turf/open/floor/catwalk_floor, +/area/station/security/mechbay) "lSt" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/spawner/random/trash/grime, @@ -45986,21 +46077,6 @@ /obj/effect/decal/cleanable/plastic, /turf/open/floor/iron/dark, /area/station/ai_monitored/turret_protected/aisat) -"lSI" = ( -/obj/machinery/computer/upload/borg, -/obj/structure/window/reinforced/spawner/directional/north, -/obj/structure/window/reinforced/spawner/directional/east, -/obj/structure/window/reinforced/spawner/directional/west, -/obj/machinery/door/window/left/directional/south{ - layer = 3.1; - name = "Cyborg Upload Console Window"; - req_access = list("ai_upload") - }, -/obj/effect/turf_decal/tile/blue/half/contrasted{ - dir = 1 - }, -/turf/open/floor/iron/dark, -/area/station/ai_monitored/turret_protected/ai_upload) "lSJ" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/cable, @@ -46119,6 +46195,18 @@ /obj/effect/decal/cleanable/blood/footprints, /turf/open/floor/iron/kitchen, /area/station/service/kitchen/abandoned) +"lUh" = ( +/obj/effect/spawner/structure/window/hollow/reinforced/middle, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plating, +/area/station/maintenance/floor3/starboard/fore) +"lUm" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/sign/poster/official/love_ian/directional/south, +/turf/open/floor/iron/white/textured_large, +/area/station/service/chapel/office) "lUo" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/spawner/random/structure/table_or_rack, @@ -46141,6 +46229,11 @@ }, /turf/open/floor/carpet/red, /area/station/service/library/lounge) +"lUw" = ( +/obj/structure/rack, +/obj/effect/spawner/random/engineering/tool, +/turf/open/floor/iron/smooth, +/area/station/hallway/floor1/fore) "lUH" = ( /obj/effect/turf_decal/tile/blue/half{ dir = 4 @@ -46183,6 +46276,24 @@ /obj/structure/cable, /turf/open/floor/catwalk_floor, /area/station/hallway/floor3/fore) +"lVb" = ( +/obj/structure/disposalpipe/segment{ + dir = 5 + }, +/turf/open/floor/iron/dark/side, +/area/station/hallway/floor4/fore) +"lVc" = ( +/obj/effect/turf_decal/trimline/red/filled/line{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/structure/disposalpipe/segment, +/turf/open/floor/iron/dark/side{ + dir = 1 + }, +/area/station/hallway/floor2/aft) "lVf" = ( /obj/structure/disposalpipe/junction/flip, /turf/open/floor/iron, @@ -46214,15 +46325,40 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/pod/light, /area/station/maintenance/floor3/starboard/aft) +"lVu" = ( +/obj/machinery/door/airlock/hatch{ + name = "Psych Office Maintenance" + }, +/obj/effect/mapping_helpers/airlock/access/any/medical/psychology, +/turf/open/floor/catwalk_floor, +/area/station/hallway/floor2/fore) +"lVA" = ( +/obj/structure/chair/plastic, +/obj/machinery/light/directional/east, +/obj/effect/turf_decal/tile/red/half{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/station/security/holding_cell) "lVE" = ( /obj/structure/window/reinforced/spawner/directional/south, /turf/open/floor/iron/dark, /area/station/medical/morgue) "lVN" = ( -/obj/structure/sign/warning/biohazard/directional/east, -/obj/machinery/light/cold/no_nightlight/directional/east, -/turf/open/floor/engine/xenobio, -/area/station/science/xenobiology) +/obj/effect/turf_decal/delivery, +/obj/machinery/door/firedoor/heavy, +/obj/machinery/door/poddoor/preopen{ + elevator_mode = 1; + transport_linked_id = "com_vator" + }, +/obj/effect/turf_decal/trimline/yellow/line{ + dir = 4 + }, +/obj/effect/turf_decal/trimline/yellow/line{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/station/hallway/floor1/fore) "lVR" = ( /obj/structure/chair/sofa/right{ dir = 8 @@ -46293,6 +46429,10 @@ }, /turf/open/floor/iron/dark/textured, /area/station/commons/fitness) +"lXc" = ( +/obj/structure/disposalpipe/segment, +/turf/open/floor/plating, +/area/station/maintenance/floor1/port) "lXj" = ( /obj/effect/turf_decal/stripes/corner{ dir = 4 @@ -46531,24 +46671,6 @@ /obj/machinery/newscaster/directional/south, /turf/open/floor/iron, /area/station/hallway/floor2/fore) -"lZO" = ( -/obj/effect/turf_decal/stripes/white/line{ - dir = 1 - }, -/obj/machinery/door/window/left/directional/north{ - name = "Fitness Room" - }, -/obj/effect/turf_decal/trimline/neutral/filled/line{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/door/firedoor/border_only{ - dir = 1 - }, -/obj/structure/cable, -/turf/open/floor/iron, -/area/station/hallway/floor2/fore) "lZS" = ( /obj/effect/turf_decal/delivery, /obj/machinery/door/firedoor/heavy, @@ -46559,11 +46681,6 @@ /obj/structure/window/reinforced/spawner/directional/west, /turf/open/floor/iron/dark/small, /area/station/science/xenobiology) -"man" = ( -/obj/effect/spawner/structure/window/reinforced, -/obj/effect/mapping_helpers/damaged_window, -/turf/open/floor/plating, -/area/station/maintenance/floor2/starboard) "map" = ( /obj/structure/door_assembly/door_assembly_med, /obj/machinery/door/firedoor, @@ -46799,6 +46916,12 @@ /obj/effect/turf_decal/tile/green/opposingcorners, /turf/open/floor/iron/white, /area/station/medical/virology) +"mcJ" = ( +/obj/machinery/computer/records/security, +/obj/item/radio/intercom/directional/north, +/obj/effect/turf_decal/tile/red/fourcorners, +/turf/open/floor/iron/dark/textured, +/area/station/security/checkpoint/second) "mcO" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/garbage, @@ -46981,6 +47104,16 @@ /obj/machinery/duct, /turf/open/floor/wood/parquet, /area/station/command/heads_quarters/cmo) +"meO" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/sign/poster/random/directional/north, +/obj/structure/disposalpipe/segment{ + dir = 6 + }, +/turf/open/floor/pod/light, +/area/station/maintenance/floor3/starboard/fore) "meU" = ( /obj/machinery/airalarm/directional/west, /turf/open/floor/pod/dark, @@ -47007,6 +47140,15 @@ dir = 4 }, /area/station/hallway/floor3/fore) +"mfB" = ( +/obj/effect/turf_decal/tile/purple/half/contrasted{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron/dark/side{ + dir = 8 + }, +/area/station/science/robotics/lab) "mfC" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ dir = 4 @@ -47065,6 +47207,14 @@ }, /turf/open/floor/iron/textured, /area/station/command/heads_quarters/qm) +"mfV" = ( +/obj/machinery/door/airlock/hatch{ + name = "Elevator Shaft Access" + }, +/obj/effect/mapping_helpers/airlock/unres, +/obj/effect/mapping_helpers/airlock/access/any/engineering/maintenance, +/turf/open/floor/plating, +/area/station/hallway/floor1/fore) "mge" = ( /obj/effect/turf_decal/trimline/blue/line{ dir = 4 @@ -47156,12 +47306,6 @@ /obj/machinery/camera/autoname/directional/east, /turf/open/floor/plating, /area/station/maintenance/floor4/starboard/aft) -"mhi" = ( -/obj/structure/disposalpipe/segment{ - dir = 5 - }, -/turf/open/floor/plating, -/area/station/maintenance/floor1/port) "mhl" = ( /obj/structure/table, /obj/structure/cable, @@ -47349,15 +47493,6 @@ /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron/dark, /area/station/command/heads_quarters/hos) -"mjN" = ( -/obj/structure/chair/office{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/structure/disposalpipe/segment, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/iron/dark, -/area/station/security/checkpoint/first) "mjQ" = ( /obj/effect/turf_decal/tile/yellow, /obj/effect/turf_decal/tile/brown{ @@ -47390,16 +47525,10 @@ /obj/machinery/duct, /turf/open/floor/iron/dark/textured, /area/station/commons/fitness) -"mkp" = ( -/obj/machinery/newscaster/directional/south, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/effect/turf_decal/tile/red/anticorner{ - dir = 8 - }, -/turf/open/floor/iron/dark, -/area/station/security/holding_cell) +"mkt" = ( +/obj/structure/ladder, +/turf/open/floor/iron/smooth, +/area/station/hallway/floor3/fore) "mkE" = ( /obj/effect/turf_decal/tile/blue/opposingcorners, /obj/item/wrench, @@ -47630,6 +47759,11 @@ dir = 4 }, /area/station/hallway/secondary/exit/departure_lounge) +"mnv" = ( +/obj/machinery/airalarm/directional/south, +/obj/effect/turf_decal/trimline/red/filled/line, +/turf/open/floor/iron/dark, +/area/station/security/checkpoint/third) "mnE" = ( /obj/structure/table/wood, /obj/item/folder/red, @@ -47733,6 +47867,21 @@ /obj/machinery/duct, /turf/open/floor/iron, /area/station/service/chapel) +"moY" = ( +/obj/structure/sign/directions/medical/directional/north{ + dir = 2 + }, +/obj/structure/sign/directions/science/directional/north{ + dir = 2; + pixel_y = 24 + }, +/obj/structure/sign/directions/upload/directional/north{ + dir = 2; + pixel_y = 40 + }, +/obj/structure/ladder, +/turf/open/floor/iron/smooth, +/area/station/hallway/floor3/fore) "mpe" = ( /obj/effect/turf_decal/trimline/green/filled/line, /obj/effect/turf_decal/trimline/green/filled/corner{ @@ -47961,23 +48110,6 @@ }, /turf/open/floor/iron, /area/station/security/prison/garden) -"mrF" = ( -/obj/effect/turf_decal/tile/red{ - dir = 4 - }, -/obj/effect/turf_decal/tile/red{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/cable, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/duct, -/obj/structure/disposalpipe/segment, -/turf/open/floor/iron/dark, -/area/station/security/office) "mrG" = ( /turf/closed/wall/r_wall, /area/station/medical/break_room) @@ -48039,6 +48171,17 @@ /obj/machinery/air_sensor/air_tank, /turf/open/floor/engine/air, /area/station/engineering/atmos) +"msi" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/trimline/red/filled/line{ + dir = 1 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/station/security/checkpoint/third) "msj" = ( /obj/effect/turf_decal/bot, /obj/effect/spawner/random/structure/tank_holder, @@ -48131,6 +48274,16 @@ /obj/machinery/iv_drip, /turf/open/floor/iron/white, /area/station/medical/treatment_center) +"mtJ" = ( +/obj/effect/turf_decal/trimline/red/filled/line, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/structure/disposalpipe/segment{ + dir = 6 + }, +/turf/open/floor/iron/dark, +/area/station/security/checkpoint/second) "mtL" = ( /obj/effect/turf_decal/trimline/purple/warning{ dir = 4 @@ -48436,15 +48589,6 @@ }, /turf/open/floor/iron, /area/station/cargo/miningdock) -"myl" = ( -/obj/structure/disposalpipe/junction/flip{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/iron/dark/side, -/area/station/hallway/floor1/fore) "myp" = ( /obj/effect/turf_decal/tile/red/anticorner, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ @@ -48512,6 +48656,13 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron, /area/station/cargo/storage) +"myY" = ( +/obj/structure/disposalpipe/segment{ + dir = 10 + }, +/obj/effect/turf_decal/tile/red/half, +/turf/open/floor/iron/dark, +/area/station/security/holding_cell) "mzb" = ( /obj/machinery/door/firedoor, /obj/effect/turf_decal/delivery, @@ -48620,6 +48771,15 @@ /obj/effect/spawner/random/trash/graffiti, /turf/open/floor/pod/dark, /area/station/maintenance/floor2/starboard/aft) +"mzJ" = ( +/obj/machinery/door/airlock/public/glass{ + name = "Public Airlock" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/iron/dark/side, +/area/station/hallway/floor4/fore) "mzW" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -48672,18 +48832,6 @@ }, /turf/open/floor/wood/tile, /area/station/service/library) -"mAK" = ( -/obj/structure/railing/corner{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/cable, -/obj/structure/disposalpipe/segment{ - dir = 10 - }, -/turf/open/floor/catwalk_floor, -/area/station/maintenance/floor3/port) "mAZ" = ( /obj/structure/reagent_dispensers/fueltank, /turf/open/floor/pod/light, @@ -48723,6 +48871,10 @@ }, /turf/open/floor/iron/checker, /area/station/cargo/miningdock) +"mBJ" = ( +/obj/effect/spawner/structure/window/hollow/middle, +/turf/open/floor/plating, +/area/station/maintenance/floor2/port/fore) "mBM" = ( /obj/effect/turf_decal/trimline/neutral/warning{ dir = 4 @@ -48816,6 +48968,10 @@ }, /turf/open/floor/wood/tile, /area/station/service/library/lounge) +"mCU" = ( +/obj/structure/cable/multilayer/multiz, +/turf/open/floor/pod/light, +/area/station/maintenance/floor3/port/aft) "mDe" = ( /obj/structure/lattice, /turf/open/openspace, @@ -49212,6 +49368,13 @@ /obj/effect/turf_decal/tile/red/fourcorners, /turf/open/floor/iron/dark, /area/station/security/lockers) +"mIa" = ( +/obj/effect/turf_decal/trimline/blue/filled/line{ + dir = 8 + }, +/obj/structure/cable, +/turf/open/floor/iron/white, +/area/station/medical/storage) "mIh" = ( /obj/structure/closet/toolcloset, /obj/effect/turf_decal/bot, @@ -49320,12 +49483,15 @@ /obj/machinery/airalarm/directional/east, /turf/open/floor/iron/smooth, /area/station/construction) -"mJv" = ( -/obj/structure/disposalpipe/trunk/multiz{ - dir = 4 +"mJx" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/mapping_helpers/airlock/access/all/science/general, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/door/airlock/hatch{ + name = "Science Maintenance" }, -/turf/open/openspace, -/area/station/maintenance/floor3/port) +/turf/open/floor/plating, +/area/station/maintenance/floor2/starboard/fore) "mJy" = ( /obj/structure/railing{ dir = 8 @@ -49387,6 +49553,24 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron/dark, /area/station/science/ordnance/testlab) +"mKC" = ( +/obj/effect/turf_decal/stripes/white/line{ + dir = 1 + }, +/obj/machinery/door/window/left/directional/north{ + name = "Fitness Room" + }, +/obj/effect/turf_decal/trimline/neutral/filled/line{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/hallway/floor2/fore) "mKO" = ( /obj/machinery/door/airlock/research/glass/incinerator/ordmix_interior{ name = "Burn Chamber Interior Airlock" @@ -49606,6 +49790,14 @@ /obj/structure/cable, /turf/open/floor/iron/dark, /area/station/hallway/floor4/aft) +"mMY" = ( +/obj/machinery/airalarm/directional/south, +/obj/effect/turf_decal/trimline/blue, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/iron/dark/side, +/area/station/hallway/floor4/fore) "mNb" = ( /obj/effect/turf_decal/trimline/blue/filled/line{ dir = 4 @@ -49769,6 +49961,17 @@ /obj/machinery/gibber, /turf/open/floor/iron/kitchen_coldroom/freezerfloor, /area/station/service/kitchen/coldroom) +"mPS" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/iron/dark/side{ + dir = 1 + }, +/area/station/security/checkpoint) "mPW" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -49807,18 +50010,6 @@ }, /turf/open/floor/carpet/royalblack, /area/station/service/kitchen/diner) -"mQh" = ( -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/effect/turf_decal/trimline/red/filled/corner{ - dir = 1 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/pod/light, -/area/station/maintenance/floor3/starboard/fore) "mQi" = ( /obj/machinery/computer/cargo, /obj/effect/turf_decal/tile/brown{ @@ -49957,11 +50148,6 @@ }, /turf/open/floor/iron/dark/side, /area/station/hallway/floor3/aft) -"mSL" = ( -/obj/effect/turf_decal/tile/blue/fourcorners, -/obj/structure/cable, -/turf/open/floor/iron/white/textured, -/area/station/medical/storage) "mSM" = ( /obj/effect/turf_decal/siding/wideplating_new, /obj/structure/railing, @@ -50106,16 +50292,6 @@ dir = 1 }, /area/station/hallway/floor3/fore) -"mUv" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/effect/mapping_helpers/airlock/access/all/science/general, -/obj/structure/cable, -/obj/machinery/door/airlock/hatch{ - name = "Science Maintenance" - }, -/turf/open/floor/plating, -/area/station/maintenance/floor3/starboard/fore) "mUw" = ( /obj/effect/turf_decal/stripes/line, /obj/machinery/camera/autoname/directional/south, @@ -50308,10 +50484,6 @@ /obj/effect/spawner/random/engineering/toolbox, /turf/open/floor/pod/light, /area/station/maintenance/floor1/starboard) -"mWP" = ( -/obj/effect/spawner/structure/window/hollow/reinforced/middle, -/turf/open/floor/plating, -/area/station/maintenance/floor3/port) "mWU" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/table, @@ -50328,6 +50500,18 @@ /obj/structure/cable, /turf/open/floor/iron/dark/textured, /area/station/maintenance/floor2/starboard/aft) +"mWX" = ( +/obj/structure/chair/plastic{ + dir = 8 + }, +/obj/effect/turf_decal/tile/red/anticorner{ + dir = 4 + }, +/obj/machinery/flasher/directional/east{ + name = "drunktank" + }, +/turf/open/floor/iron/dark, +/area/station/security/holding_cell) "mXg" = ( /obj/effect/turf_decal/trimline/green/filled/line{ dir = 1 @@ -50490,10 +50674,6 @@ /obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, /turf/open/floor/pod/light, /area/station/maintenance/floor1/starboard/fore) -"mZp" = ( -/obj/structure/disposalpipe/segment, -/turf/open/floor/plating, -/area/station/maintenance/floor2/starboard/fore) "mZy" = ( /obj/effect/turf_decal/trimline/green/filled/line, /obj/effect/turf_decal/trimline/green/filled/line{ @@ -50601,17 +50781,6 @@ /obj/effect/turf_decal/tile/purple/opposingcorners, /turf/open/floor/iron/white, /area/station/science/circuits) -"naK" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/cable, -/obj/structure/disposalpipe/segment{ - dir = 9 - }, -/turf/open/floor/iron/dark/side{ - dir = 8 - }, -/area/station/hallway/floor2/aft) "naR" = ( /obj/structure/frame/computer{ dir = 4 @@ -50835,6 +51004,21 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/wood, /area/station/command/heads_quarters/ce) +"ndU" = ( +/obj/structure/railing{ + dir = 4 + }, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/floor4/port/aft) "ndX" = ( /obj/structure/bed{ dir = 4 @@ -51143,12 +51327,6 @@ }, /turf/open/floor/iron/dark, /area/station/ai_monitored/security/armory) -"nhn" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/iron/dark/side, -/area/station/hallway/floor4/fore) "nho" = ( /obj/machinery/door/airlock/maintenance{ name = "Maintenance" @@ -51257,6 +51435,15 @@ }, /turf/open/floor/carpet, /area/station/command/heads_quarters/captain) +"nim" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/structure/railing, +/obj/machinery/door/firedoor/border_only, +/obj/structure/disposalpipe/segment, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/floor3/port/aft) "nir" = ( /obj/effect/turf_decal/trimline/brown/warning{ dir = 8 @@ -51338,6 +51525,17 @@ }, /turf/open/floor/plating, /area/station/maintenance/floor3/port/fore) +"nja" = ( +/obj/effect/mapping_helpers/airlock/access/any/engineering/maintenance, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/door/airlock/hatch{ + name = "Maintenance Hatch" + }, +/obj/effect/mapping_helpers/airlock/unres, +/turf/open/floor/plating, +/area/station/maintenance/floor4/starboard) "njc" = ( /obj/structure/stairs/north, /obj/structure/sign/poster/official/random/directional/north, @@ -51357,11 +51555,6 @@ }, /turf/open/floor/iron/dark, /area/station/science/breakroom) -"njh" = ( -/obj/machinery/light/cold/no_nightlight/directional/west, -/obj/machinery/vending/wardrobe/gene_wardrobe, -/turf/open/floor/iron/dark, -/area/station/science/genetics) "njk" = ( /obj/machinery/door/airlock/public/glass{ name = "Cafeteria" @@ -51464,6 +51657,14 @@ /obj/structure/cable, /turf/open/floor/catwalk_floor, /area/station/maintenance/floor1/starboard/fore) +"nks" = ( +/obj/effect/turf_decal/tile/purple/half/contrasted{ + dir = 4 + }, +/turf/open/floor/iron/dark/side{ + dir = 8 + }, +/area/station/science/robotics/lab) "nkL" = ( /obj/structure/chair{ dir = 1 @@ -51475,20 +51676,6 @@ /obj/structure/disposalpipe/segment, /turf/open/floor/iron/dark, /area/station/hallway/floor3/aft) -"nkZ" = ( -/obj/machinery/door/window/brigdoor/security/cell/left/directional/west{ - id = "cell-3"; - name = "3rd Floor Prisoner Tube" - }, -/obj/structure/disposalpipe/trunk{ - dir = 8 - }, -/obj/machinery/disposal/delivery_chute{ - name = "prisoner transport"; - dir = 8 - }, -/turf/open/floor/iron/dark, -/area/station/security/checkpoint/third) "nla" = ( /obj/structure/table/wood, /obj/effect/turf_decal/siding/wood{ @@ -51526,12 +51713,6 @@ }, /turf/open/floor/plating, /area/station/maintenance/floor3/starboard) -"nlh" = ( -/obj/machinery/camera/directional/south{ - c_tag = "Xenobio - Holding Pen" - }, -/turf/open/floor/engine/xenobio, -/area/station/science/xenobiology) "nlu" = ( /obj/structure/disposalpipe/segment{ dir = 9 @@ -51553,6 +51734,13 @@ /obj/structure/chair/sofa/bench, /turf/open/floor/iron/textured_large, /area/station/hallway/secondary/exit/departure_lounge) +"nlB" = ( +/obj/effect/turf_decal/trimline/red/filled/corner, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/iron/dark/side, +/area/station/hallway/floor4/fore) "nlG" = ( /obj/structure/dresser, /turf/open/floor/wood/parquet, @@ -51580,6 +51768,16 @@ /obj/effect/mapping_helpers/broken_floor, /turf/open/floor/wood/tile, /area/station/commons/fitness/recreation) +"nmD" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/machinery/power/apc/auto_name/directional/east, +/obj/structure/disposalpipe/segment{ + dir = 10 + }, +/turf/open/floor/pod/light, +/area/station/maintenance/floor4/starboard/fore) "nmF" = ( /obj/structure/stairs/north, /obj/structure/railing{ @@ -51641,13 +51839,6 @@ /obj/machinery/holopad, /turf/open/floor/iron/dark/textured_large, /area/station/cargo/bitrunning/den) -"nnF" = ( -/obj/effect/spawner/random/vending/colavend, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/iron/dark/side, -/area/station/hallway/floor2/aft) "nnJ" = ( /obj/structure/filingcabinet, /turf/open/floor/iron/dark/smooth_large, @@ -51741,10 +51932,6 @@ }, /turf/open/floor/catwalk_floor, /area/station/maintenance/floor4/port/aft) -"noH" = ( -/obj/structure/cable/multilayer/multiz, -/turf/open/floor/pod/light, -/area/station/maintenance/floor3/port/aft) "noM" = ( /obj/machinery/atmospherics/pipe/smart/simple/dark/visible/layer2{ dir = 4 @@ -51874,21 +52061,6 @@ "nqj" = ( /turf/open/floor/wood/tile, /area/station/commons/fitness/recreation) -"nql" = ( -/obj/structure/sign/poster/contraband/random/directional/south, -/obj/machinery/door/window/brigdoor/security/cell/left/directional/north{ - id = "cell-1"; - name = "1st Floor Prisoner Tube" - }, -/obj/machinery/disposal/delivery_chute{ - dir = 1; - name = "prisoner transport" - }, -/obj/structure/disposalpipe/trunk{ - dir = 1 - }, -/turf/open/floor/iron/dark, -/area/station/security/checkpoint/first) "nqm" = ( /turf/open/floor/iron/dark/side{ dir = 5 @@ -51912,6 +52084,12 @@ /obj/machinery/status_display/ai/directional/south, /turf/open/floor/iron/dark/side, /area/station/hallway/floor3/aft) +"nqD" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/disposalpipe/segment, +/turf/open/floor/catwalk_floor, +/area/station/hallway/floor2/fore) "nqE" = ( /obj/machinery/door/airlock/atmos{ name = "Crystallizer" @@ -52000,6 +52178,16 @@ }, /turf/open/floor/iron, /area/station/commons/fitness/recreation) +"nry" = ( +/obj/structure/railing, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/disposalpipe/segment{ + dir = 6 + }, +/turf/open/floor/pod/light, +/area/station/maintenance/floor4/starboard/fore) "nrB" = ( /obj/effect/turf_decal/stripes/line, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -52009,6 +52197,12 @@ /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/station/hallway/secondary/service) +"nrK" = ( +/obj/structure/closet/secure_closet/security, +/obj/machinery/newscaster/directional/north, +/obj/effect/turf_decal/tile/red/fourcorners, +/turf/open/floor/iron/dark/textured, +/area/station/security/checkpoint/second) "nrL" = ( /obj/effect/spawner/structure/window/hollow/reinforced/directional, /turf/open/floor/plating, @@ -52017,6 +52211,22 @@ /obj/effect/turf_decal/tile/blue/opposingcorners, /turf/open/floor/iron/white, /area/station/hallway/floor2/aft) +"nsc" = ( +/obj/structure/table/reinforced, +/obj/machinery/door/window/right/directional/south{ + name = "Access Queue" + }, +/obj/machinery/door/poddoor/preopen{ + id = "hopblast"; + name = "HoP Blast Door" + }, +/obj/machinery/door/firedoor, +/obj/machinery/door/window/brigdoor/left/directional/north{ + name = "Access Desk"; + req_access = list("hop") + }, +/turf/open/floor/iron, +/area/station/command/heads_quarters/hop) "nse" = ( /obj/structure/window/reinforced/spawner/directional/west, /obj/structure/window/reinforced/spawner/directional/north, @@ -52088,26 +52298,10 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron/textured_half, /area/station/cargo/office) -"nsG" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/closet, -/obj/item/stack/sheet/mineral/coal, -/obj/effect/spawner/random/engineering/flashlight, -/obj/effect/spawner/random/maintenance, -/turf/open/floor/pod/light, -/area/station/maintenance/floor1/port) "nsM" = ( /obj/structure/table, /turf/open/floor/eighties, /area/station/commons/dorms/room2) -"ntk" = ( -/obj/structure/sign/poster/official/random/directional/south, -/obj/machinery/light/directional/south, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/iron/dark/side, -/area/station/hallway/floor4/fore) "ntl" = ( /obj/effect/spawner/structure/window/hollow/reinforced/end, /turf/open/floor/plating, @@ -52197,6 +52391,22 @@ /obj/item/book/bible, /turf/open/floor/mineral/silver, /area/station/service/chapel) +"nuc" = ( +/obj/machinery/door/airlock/hatch{ + name = "Maintenance Bulkhead" + }, +/obj/effect/mapping_helpers/airlock/access/any/engineering/maintenance, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/mapping_helpers/airlock/unres{ + dir = 8 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/pod/dark, +/area/station/maintenance/floor3/port/aft) "nun" = ( /obj/structure/railing, /obj/structure/railing{ @@ -52311,6 +52521,20 @@ }, /turf/open/floor/iron/smooth, /area/station/cargo/office) +"nvH" = ( +/obj/machinery/door/airlock/hatch{ + name = "Maintenance Access" + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/structure/disposalpipe/segment, +/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, +/obj/effect/mapping_helpers/airlock/unres{ + dir = 1 + }, +/turf/open/floor/plating, +/area/station/maintenance/floor1/starboard/fore) "nvO" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -52404,15 +52628,6 @@ /obj/machinery/power/apc/auto_name/directional/west, /turf/open/floor/iron, /area/station/science/cytology) -"nxi" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/disposalpipe/segment, -/obj/machinery/door/airlock/hatch{ - name = "Emergency Ladder Access" - }, -/turf/open/floor/catwalk_floor, -/area/station/hallway/floor2/fore) "nxm" = ( /obj/structure/chair/sofa/bench/left{ dir = 1 @@ -52611,16 +52826,6 @@ /obj/machinery/newscaster/directional/west, /turf/open/floor/iron, /area/station/hallway/floor3/aft) -"nzv" = ( -/obj/machinery/door/airlock/hatch{ - name = "Elevator Shaft Access" - }, -/obj/effect/mapping_helpers/airlock/unres{ - dir = 8 - }, -/obj/effect/mapping_helpers/airlock/access/any/engineering/maintenance, -/turf/open/floor/plating, -/area/station/hallway/floor1/fore) "nzw" = ( /obj/structure/toilet{ dir = 4 @@ -52628,20 +52833,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron/showroomfloor, /area/station/commons/dorms/apartment1) -"nzB" = ( -/obj/effect/mapping_helpers/airlock/access/any/engineering/maintenance, -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/door/airlock/hatch{ - name = "Maintenance Bulkhead" - }, -/obj/structure/disposalpipe/segment, -/obj/effect/mapping_helpers/airlock/unres{ - dir = 1 - }, -/turf/open/floor/pod/dark, -/area/station/maintenance/floor4/starboard) "nzJ" = ( /obj/machinery/portable_atmospherics/canister/anesthetic_mix, /turf/open/floor/iron/dark/textured, @@ -52903,15 +53094,6 @@ "nDu" = ( /turf/open/openspace, /area/station/maintenance/floor4/port/fore) -"nDv" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/cable, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/catwalk_floor, -/area/station/maintenance/floor3/port) "nDw" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -52956,6 +53138,10 @@ /obj/effect/spawner/random/structure/girder, /turf/open/floor/catwalk_floor, /area/station/maintenance/floor1/port) +"nEc" = ( +/obj/effect/spawner/structure/window/hollow/reinforced/middle, +/turf/open/floor/plating, +/area/station/maintenance/floor3/port/aft) "nEi" = ( /obj/effect/turf_decal/box/corners{ dir = 4 @@ -52988,6 +53174,10 @@ dir = 1 }, /area/station/hallway/floor3/aft) +"nEF" = ( +/obj/effect/turf_decal/trimline/red/filled/line, +/turf/open/floor/iron/dark, +/area/station/security/checkpoint/first) "nEG" = ( /obj/machinery/door/airlock/public/glass{ name = "Chapel Office" @@ -53440,6 +53630,22 @@ /mob/living/basic/cow, /turf/open/floor/grass, /area/station/service/hydroponics) +"nKb" = ( +/obj/machinery/door/airlock/hatch{ + name = "Maintenance Bulkhead" + }, +/obj/effect/mapping_helpers/airlock/access/any/engineering/maintenance, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/mapping_helpers/airlock/unres{ + dir = 8 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/pod/dark, +/area/station/maintenance/floor3/port) "nKc" = ( /obj/structure/cable, /obj/machinery/conveyor/inverted{ @@ -53456,16 +53662,6 @@ dir = 1 }, /area/station/hallway/floor3/fore) -"nKo" = ( -/obj/machinery/camera/autoname/directional/south, -/obj/structure/chair/comfy/beige{ - dir = 1 - }, -/obj/effect/turf_decal/siding/wood{ - dir = 4 - }, -/turf/open/floor/wood, -/area/station/hallway/floor3/fore) "nKq" = ( /obj/effect/turf_decal/trimline/green/filled/corner{ dir = 1 @@ -53519,6 +53715,12 @@ /obj/structure/extinguisher_cabinet/directional/west, /turf/open/floor/carpet/red, /area/station/service/library) +"nLf" = ( +/obj/effect/turf_decal/box/corners{ + dir = 8 + }, +/turf/open/floor/engine/xenobio, +/area/station/science/xenobiology) "nLk" = ( /obj/effect/decal/cleanable/blood, /turf/open/floor/pod/light, @@ -53546,20 +53748,6 @@ /obj/machinery/door/firedoor, /turf/open/floor/catwalk_floor, /area/station/maintenance/floor2/starboard/fore) -"nLF" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/cable, -/obj/effect/turf_decal/tile/red/half{ - dir = 1 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/iron/dark/side{ - dir = 1 - }, -/area/station/security/office) "nLL" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ @@ -53572,16 +53760,6 @@ }, /turf/open/floor/iron/dark, /area/station/service/library/garden) -"nLX" = ( -/obj/effect/turf_decal/trimline/green/warning{ - dir = 4 - }, -/obj/effect/spawner/random/engineering/atmospherics_portable, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/pod/dark, -/area/station/maintenance/floor3/port) "nLY" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/structure/cable, @@ -53642,12 +53820,6 @@ /obj/machinery/duct, /turf/open/floor/iron, /area/station/hallway/floor3/fore) -"nMY" = ( -/obj/structure/disposalpipe/trunk/multiz{ - dir = 1 - }, -/turf/open/floor/plating, -/area/station/maintenance/floor2/port) "nNk" = ( /obj/effect/turf_decal/stripes/line{ dir = 1 @@ -53867,16 +54039,6 @@ dir = 1 }, /area/station/security/prison) -"nQC" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/cable, -/obj/structure/marker_beacon/jade, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/catwalk_floor, -/area/station/maintenance/floor3/port/aft) "nQO" = ( /obj/effect/turf_decal/trimline/red/filled/line{ dir = 10 @@ -53945,6 +54107,18 @@ /obj/machinery/vending/games, /turf/open/floor/bamboo/tatami/black, /area/station/commons/storage/art) +"nRq" = ( +/obj/effect/turf_decal/tile/purple/half/contrasted{ + dir = 8 + }, +/obj/machinery/airalarm/directional/east, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 8 + }, +/turf/open/floor/iron/dark/side{ + dir = 4 + }, +/area/station/science/robotics/lab) "nRv" = ( /obj/structure/marker_beacon/burgundy, /turf/open/floor/pod/light, @@ -54027,6 +54201,12 @@ /obj/item/radio/intercom/directional/west, /turf/open/floor/wood/tile, /area/station/command/heads_quarters/captain/private) +"nTd" = ( +/obj/structure/disposalpipe/junction{ + dir = 8 + }, +/turf/open/openspace, +/area/station/maintenance/floor3/port) "nTo" = ( /obj/effect/turf_decal/trimline/neutral/warning{ dir = 9 @@ -54120,12 +54300,6 @@ "nUA" = ( /turf/open/floor/carpet/purple, /area/station/commons/dorms/apartment1) -"nUC" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ - dir = 1 - }, -/turf/open/floor/iron/dark, -/area/station/security/checkpoint/first) "nUL" = ( /obj/effect/turf_decal/stripes/line{ dir = 8 @@ -54441,14 +54615,6 @@ }, /turf/open/floor/pod, /area/station/maintenance/floor4/port/aft) -"nXW" = ( -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/catwalk_floor, -/area/station/maintenance/floor1/port) "nXX" = ( /obj/machinery/light/directional/north, /obj/item/radio/intercom/directional/north, @@ -54546,13 +54712,6 @@ /obj/effect/turf_decal/delivery, /turf/open/floor/iron/dark, /area/station/hallway/floor2/fore) -"nZK" = ( -/obj/effect/spawner/random/vending/snackvend, -/obj/structure/disposalpipe/segment{ - dir = 9 - }, -/turf/open/floor/iron/dark/side, -/area/station/hallway/floor2/aft) "nZR" = ( /obj/machinery/light_switch/directional/north, /obj/effect/landmark/start/assistant, @@ -54596,12 +54755,6 @@ /obj/machinery/portable_atmospherics/pump, /turf/open/floor/pod/light, /area/station/maintenance/floor4/port/fore) -"oak" = ( -/obj/effect/spawner/structure/window/hollow/middle{ - dir = 4 - }, -/turf/open/floor/plating, -/area/station/maintenance/floor3/port/aft) "oar" = ( /turf/open/misc/beach/sand, /area/station/hallway/secondary/entry) @@ -54630,23 +54783,6 @@ }, /turf/open/floor/pod/dark, /area/station/maintenance/floor4/starboard) -"oaZ" = ( -/obj/structure/table/reinforced, -/obj/item/paper_bin/carbon{ - pixel_x = -2; - pixel_y = 4 - }, -/obj/machinery/camera/directional/north, -/obj/machinery/requests_console/directional/north{ - department = "Security"; - name = "Security Requests Console" - }, -/obj/effect/mapping_helpers/requests_console/supplies, -/obj/effect/mapping_helpers/requests_console/assistance, -/obj/item/modular_computer/laptop/preset/civilian, -/obj/effect/turf_decal/tile/red/fourcorners, -/turf/open/floor/iron/dark/textured, -/area/station/security/checkpoint/second) "obj" = ( /obj/structure/filingcabinet/chestdrawer, /obj/effect/turf_decal/stripes/white/line{ @@ -54782,6 +54918,15 @@ }, /turf/open/floor/iron/dark, /area/station/security/checkpoint) +"ocS" = ( +/obj/structure/disposalpipe/junction/flip{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron/dark/side, +/area/station/hallway/floor1/fore) "ocU" = ( /obj/effect/mapping_helpers/airlock/access/any/engineering/maintenance, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -54892,11 +55037,6 @@ /obj/structure/railing/corner/end, /turf/open/floor/plating, /area/station/maintenance/floor1/port/fore) -"oeD" = ( -/obj/effect/turf_decal/tile/red, -/obj/structure/disposalpipe/segment, -/turf/open/floor/iron/dark/corner, -/area/station/security/brig) "oeQ" = ( /obj/machinery/shower/directional/east, /turf/open/floor/noslip, @@ -55005,6 +55145,15 @@ /obj/effect/baseturf_helper/reinforced_plating/ceiling, /turf/open/floor/circuit, /area/station/ai_monitored/turret_protected/ai_upload_foyer) +"ogF" = ( +/obj/effect/turf_decal/trimline/red/filled/line{ + dir = 1 + }, +/obj/structure/table/reinforced, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/item/crowbar, +/turf/open/floor/iron/dark, +/area/station/security/checkpoint/second) "ogJ" = ( /obj/machinery/conveyor{ id = "coffinbelt" @@ -55088,6 +55237,23 @@ /obj/machinery/door/firedoor, /turf/open/floor/iron/white, /area/station/medical/storage) +"ohI" = ( +/obj/structure/railing/corner{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/pod/light, +/area/station/maintenance/floor4/starboard/fore) +"ohL" = ( +/obj/structure/closet/emcloset/anchored, +/turf/open/floor/iron/smooth, +/area/station/hallway/floor1/fore) "ohO" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, /turf/open/floor/iron/dark/side{ @@ -55263,9 +55429,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron/dark, /area/station/command/teleporter) -"ojP" = ( -/turf/open/floor/catwalk_floor, -/area/station/hallway/floor2/fore) "ojU" = ( /obj/structure/table/wood, /turf/open/floor/wood, @@ -55281,20 +55444,6 @@ /obj/item/flashlight/lamp/green, /turf/open/floor/wood/tile, /area/station/service/library) -"oka" = ( -/obj/machinery/door/airlock/security/glass{ - name = "Brig Fore Entrance" - }, -/obj/effect/mapping_helpers/airlock/cyclelink_helper, -/obj/machinery/door/firedoor, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/cable, -/obj/effect/turf_decal/tile/red/fourcorners, -/obj/effect/mapping_helpers/airlock/access/all/security/general, -/obj/structure/disposalpipe/segment, -/turf/open/floor/iron/dark, -/area/station/security/checkpoint) "oke" = ( /obj/effect/turf_decal/siding/wood{ dir = 1 @@ -55304,6 +55453,18 @@ /obj/structure/cable, /turf/open/floor/wood/large, /area/station/command/heads_quarters/hop) +"oki" = ( +/obj/effect/turf_decal/trimline/yellow/line{ + dir = 8 + }, +/obj/effect/turf_decal/trimline/yellow/line{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/station/hallway/floor1/fore) "okr" = ( /obj/machinery/disposal/bin, /obj/structure/disposalpipe/trunk, @@ -55315,22 +55476,6 @@ /obj/effect/spawner/random/structure/chair_comfy, /turf/open/floor/pod/light, /area/station/maintenance/floor4/port/fore) -"okx" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/camera/directional/south, -/obj/machinery/lift_indicator/directional/south{ - linked_elevator_id = "com_vator"; - pixel_y = -36 - }, -/obj/machinery/button/elevator/directional/south{ - id = "com_vator" - }, -/turf/open/floor/iron/dark/side{ - dir = 8 - }, -/area/station/hallway/floor1/fore) "okI" = ( /obj/machinery/firealarm/directional/west, /obj/effect/decal/cleanable/dirt, @@ -55400,6 +55545,14 @@ }, /turf/open/floor/engine, /area/station/science/cytology) +"olI" = ( +/obj/structure/grille/broken, +/obj/effect/decal/cleanable/dirt, +/obj/structure/disposalpipe/segment{ + dir = 10 + }, +/turf/open/floor/pod/light, +/area/station/maintenance/floor1/port) "olM" = ( /obj/effect/turf_decal/trimline/yellow/line{ dir = 9 @@ -55622,6 +55775,15 @@ dir = 8 }, /area/station/hallway/floor3/fore) +"oov" = ( +/obj/structure/table/wood/fancy/green, +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/obj/effect/spawner/random/contraband/permabrig_weapon, +/obj/machinery/light/small/directional/west, +/turf/open/floor/wood, +/area/station/hallway/floor3/fore) "ooy" = ( /turf/open/floor/iron/chapel, /area/station/service/chapel) @@ -55794,10 +55956,6 @@ /obj/structure/disposalpipe/trunk/multiz/down, /turf/open/floor/plating, /area/station/maintenance/floor4/port/fore) -"oqy" = ( -/obj/effect/spawner/structure/window/reinforced, -/turf/open/floor/plating, -/area/station/maintenance/floor1/port) "oqA" = ( /obj/machinery/atmospherics/pipe/smart/simple/orange/visible, /obj/machinery/camera{ @@ -55854,6 +56012,17 @@ }, /turf/open/floor/iron/textured_large, /area/station/cargo/sorting) +"oqZ" = ( +/obj/effect/turf_decal/trimline/red/filled/line{ + dir = 4 + }, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/disposalpipe/segment{ + dir = 6 + }, +/turf/open/floor/iron/dark, +/area/station/security/checkpoint/first) "orf" = ( /obj/effect/spawner/structure/window/hollow/reinforced/middle, /obj/structure/cable, @@ -55919,6 +56088,10 @@ /obj/machinery/light/red/dim/directional/east, /turf/open/floor/pod/dark, /area/station/maintenance/floor2/port/aft) +"osN" = ( +/obj/effect/spawner/structure/window/hollow/reinforced/middle, +/turf/open/floor/plating, +/area/station/maintenance/floor3/starboard) "osQ" = ( /obj/effect/spawner/random/trash/mess, /turf/open/floor/pod/light, @@ -56398,10 +56571,6 @@ "oAe" = ( /turf/closed/wall/r_wall, /area/station/security/detectives_office) -"oAj" = ( -/obj/machinery/camera/autoname/directional/south, -/turf/open/floor/iron/smooth, -/area/station/hallway/floor4/aft) "oAm" = ( /obj/structure/chair/wood{ dir = 1 @@ -56446,6 +56615,16 @@ }, /turf/open/space/basic, /area/space/nearstation) +"oAW" = ( +/obj/machinery/door/airlock/hatch{ + name = "Maintenance Hatch" + }, +/obj/effect/mapping_helpers/airlock/access/any/engineering/maintenance, +/obj/effect/mapping_helpers/airlock/unres{ + dir = 1 + }, +/turf/open/floor/pod/light, +/area/station/maintenance/floor4/starboard/fore) "oAZ" = ( /obj/machinery/light/small/directional/north, /turf/open/floor/engine/plasma, @@ -56491,14 +56670,6 @@ }, /turf/open/floor/wood/tile, /area/station/service/chapel/office) -"oBF" = ( -/obj/effect/turf_decal/tile/purple/anticorner/contrasted{ - dir = 8 - }, -/turf/open/floor/iron/dark/corner{ - dir = 4 - }, -/area/station/hallway/floor2/aft) "oBK" = ( /obj/structure/chair/comfy{ dir = 8 @@ -56572,20 +56743,6 @@ "oCF" = ( /turf/open/openspace, /area/station/hallway/floor3/aft) -"oCH" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/cable, -/obj/effect/turf_decal/tile/red/half{ - dir = 1 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/iron/dark/side{ - dir = 1 - }, -/area/station/security/brig) "oCK" = ( /obj/effect/turf_decal/trimline/yellow/warning, /turf/open/floor/pod/dark, @@ -56628,12 +56785,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron/dark, /area/station/medical/morgue) -"oDu" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/effect/baseturf_helper/reinforced_plating/ceiling, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/turf/open/floor/iron/dark, -/area/station/security/checkpoint/first) "oDI" = ( /obj/structure/table/reinforced, /obj/item/restraints/handcuffs, @@ -56670,21 +56821,25 @@ "oEk" = ( /turf/closed/wall, /area/station/service/library/artgallery) -"oEp" = ( -/obj/effect/turf_decal/trimline/yellow/line{ - dir = 4 - }, -/obj/effect/turf_decal/trimline/yellow/line{ - dir = 8 - }, +"oEn" = ( +/obj/effect/turf_decal/trimline/red/filled/line, /turf/open/floor/iron/dark, -/area/station/hallway/floor1/fore) +/area/station/security/checkpoint/third) "oEr" = ( /obj/machinery/vending/wardrobe/jani_wardrobe, /obj/effect/turf_decal/tile/green/full, /obj/structure/sign/poster/random/directional/north, /turf/open/floor/iron, /area/station/service/janitor) +"oEu" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/structure/disposalpipe/segment{ + dir = 10 + }, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/floor2/port) "oEB" = ( /obj/structure/cable, /obj/effect/decal/cleanable/dirt, @@ -56740,6 +56895,18 @@ "oFl" = ( /turf/closed/wall/r_wall, /area/station/command/heads_quarters/ce) +"oFq" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/trimline/red/filled/corner{ + dir = 1 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/pod/light, +/area/station/maintenance/floor3/starboard/fore) "oFr" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ dir = 4 @@ -56757,6 +56924,15 @@ /obj/effect/spawner/random/maintenance, /turf/open/floor/pod/dark, /area/station/maintenance/floor2/starboard/aft) +"oFC" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/structure/disposalpipe/segment{ + dir = 9 + }, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/floor3/port/aft) "oFF" = ( /obj/effect/mapping_helpers/airlock/access/all/engineering/tcoms, /obj/effect/mapping_helpers/airlock/cyclelink_helper{ @@ -56859,14 +57035,6 @@ /obj/machinery/holopad, /turf/open/floor/iron, /area/station/hallway/floor3/aft) -"oGw" = ( -/obj/structure/disposalpipe/segment{ - dir = 6 - }, -/obj/structure/grille, -/obj/structure/window/reinforced/tinted/frosted/spawner/directional/west, -/turf/open/floor/plating, -/area/station/maintenance/floor1/starboard/fore) "oGD" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -56913,6 +57081,15 @@ dir = 1 }, /area/station/hallway/secondary/exit/departure_lounge) +"oHc" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/structure/disposalpipe/segment, +/turf/open/floor/iron/dark/side{ + dir = 4 + }, +/area/station/security/checkpoint) "oHp" = ( /obj/effect/turf_decal/trimline/red/filled/corner{ dir = 4 @@ -56970,10 +57147,6 @@ /obj/structure/grille/broken, /turf/open/floor/plating, /area/station/maintenance/floor2/starboard/aft) -"oHS" = ( -/obj/structure/disposalpipe/segment, -/turf/open/floor/plating, -/area/station/maintenance/floor1/port) "oHT" = ( /obj/machinery/status_display/ai/directional/east, /turf/open/floor/iron/dark/side{ @@ -57125,11 +57298,6 @@ /obj/structure/cable, /turf/open/floor/plating, /area/station/command/heads_quarters/cmo) -"oJu" = ( -/obj/effect/turf_decal/tile/blue/opposingcorners, -/obj/structure/disposalpipe/segment, -/turf/open/floor/iron/dark, -/area/station/hallway/floor4/fore) "oJO" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, /turf/open/floor/pod/dark, @@ -57210,21 +57378,6 @@ "oKY" = ( /turf/open/floor/grass, /area/station/hallway/floor4/fore) -"oLc" = ( -/obj/structure/railing{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/cable, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/obj/structure/disposalpipe/segment{ - dir = 5 - }, -/turf/open/floor/catwalk_floor, -/area/station/maintenance/floor3/port) "oLk" = ( /obj/machinery/door/airlock/science{ name = "Bedroom" @@ -57309,6 +57462,16 @@ /obj/effect/turf_decal/tile/blue, /turf/open/floor/iron, /area/station/maintenance/floor1/port/aft) +"oMt" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/machinery/duct, +/obj/structure/disposalpipe/segment, +/turf/open/floor/iron/dark/side{ + dir = 4 + }, +/area/station/security/office) "oMv" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/effect/decal/cleanable/garbage, @@ -57625,18 +57788,6 @@ dir = 8 }, /area/station/security/brig) -"oQp" = ( -/obj/effect/turf_decal/trimline/red/filled/corner{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/chair/comfy{ - dir = 8 - }, -/obj/effect/landmark/start/depsec/medical, -/obj/structure/disposalpipe/segment, -/turf/open/floor/iron/dark, -/area/station/security/checkpoint/second) "oQu" = ( /obj/effect/turf_decal/caution/stand_clear, /obj/effect/turf_decal/box, @@ -57828,16 +57979,6 @@ dir = 1 }, /area/station/hallway/floor3/fore) -"oSy" = ( -/obj/effect/turf_decal/tile/purple/half/contrasted{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/turf/open/floor/iron/dark/side{ - dir = 4 - }, -/area/station/science/robotics/lab) "oSz" = ( /obj/effect/spawner/random/trash/garbage{ spawn_scatter_radius = 1 @@ -57864,6 +58005,16 @@ /obj/effect/turf_decal/bot, /turf/open/floor/iron/dark/textured, /area/station/science/ordnance/storage) +"oSV" = ( +/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, +/obj/machinery/door/airlock/hatch{ + name = "Maintenance Hatch" + }, +/obj/effect/mapping_helpers/airlock/unres{ + dir = 1 + }, +/turf/open/floor/pod/light, +/area/station/maintenance/floor1/starboard) "oSW" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/bed{ @@ -58106,6 +58257,25 @@ name = "boxing ring" }, /area/station/commons/fitness) +"oWy" = ( +/obj/structure/window/reinforced/spawner/directional/south, +/obj/machinery/door/firedoor/border_only, +/obj/machinery/power/apc/auto_name/directional/east, +/obj/effect/turf_decal/siding/white, +/obj/structure/cable, +/obj/structure/table/reinforced/rglass, +/obj/item/reagent_containers/cup/beaker/cryoxadone{ + pixel_x = 6; + pixel_y = 6 + }, +/obj/item/storage/pill_bottle/mannitol, +/obj/item/reagent_containers/cup/beaker/cryoxadone{ + pixel_x = -6; + pixel_y = 10 + }, +/obj/item/wrench/medical, +/turf/open/floor/iron/dark/textured, +/area/station/medical/cryo) "oWA" = ( /obj/machinery/light/red/dim/directional/west, /turf/open/floor/plating, @@ -58119,10 +58289,6 @@ }, /turf/open/floor/wood/parquet, /area/station/service/lawoffice) -"oWE" = ( -/obj/structure/ladder, -/turf/open/floor/iron/smooth, -/area/station/hallway/floor3/fore) "oWM" = ( /obj/effect/decal/cleanable/dirt, /turf/open/floor/wood/tile, @@ -58158,6 +58324,11 @@ /obj/structure/railing/corner, /turf/open/space/openspace, /area/space/nearstation) +"oXo" = ( +/obj/effect/turf_decal/tile/red/fourcorners, +/obj/structure/disposalpipe/segment, +/turf/open/floor/iron/dark/textured, +/area/station/security/checkpoint/second) "oXE" = ( /obj/effect/turf_decal/tile/purple/opposingcorners, /turf/open/floor/iron, @@ -58183,6 +58354,15 @@ /obj/effect/spawner/structure/window, /turf/open/floor/plating, /area/station/commons/storage/art) +"oYa" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/structure/disposalpipe/segment{ + dir = 10 + }, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/floor3/port) "oYi" = ( /obj/machinery/door/firedoor/heavy, /obj/structure/cable, @@ -58278,16 +58458,6 @@ /obj/item/tank/internals/emergency_oxygen, /turf/open/floor/iron/smooth, /area/station/tcommsat/computer) -"oZd" = ( -/obj/effect/turf_decal/tile/red/half{ - dir = 1 - }, -/obj/structure/cable, -/obj/structure/disposalpipe/segment, -/turf/open/floor/iron/dark/side{ - dir = 1 - }, -/area/station/security/brig) "oZj" = ( /obj/effect/turf_decal/stripes/line{ dir = 1 @@ -58382,20 +58552,6 @@ /obj/effect/mapping_helpers/airlock/abandoned, /turf/open/floor/iron/dark, /area/station/maintenance/floor1/port) -"pav" = ( -/obj/effect/turf_decal/trimline/red/line{ - dir = 1 - }, -/obj/effect/turf_decal/trimline/red/line, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/structure/cable, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/structure/disposalpipe/segment, -/turf/open/floor/iron/dark, -/area/station/hallway/floor4/fore) "paA" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, @@ -58540,12 +58696,6 @@ }, /turf/open/floor/iron/dark/textured, /area/station/commons/fitness) -"pcP" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/disposalpipe/segment, -/turf/open/floor/catwalk_floor, -/area/station/hallway/floor2/fore) "pcR" = ( /turf/open/floor/iron/dark/smooth_large, /area/station/hallway/floor1/aft) @@ -58583,19 +58733,6 @@ }, /turf/open/floor/glass/reinforced, /area/station/service/library) -"pdT" = ( -/obj/effect/mapping_helpers/airlock/access/any/engineering/maintenance, -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/door/airlock/hatch{ - name = "Maintenance Hatch" - }, -/obj/effect/mapping_helpers/airlock/unres{ - dir = 8 - }, -/turf/open/floor/plating, -/area/station/maintenance/floor4/starboard/aft) "pdU" = ( /obj/machinery/airalarm/directional/south, /turf/open/floor/plating, @@ -58717,6 +58854,14 @@ dir = 8 }, /area/station/security/prison/garden) +"pga" = ( +/obj/structure/disposalpipe/segment{ + dir = 6 + }, +/obj/structure/grille, +/obj/structure/window/reinforced/tinted/frosted/spawner/directional/west, +/turf/open/floor/plating, +/area/station/maintenance/floor1/starboard/fore) "pgi" = ( /obj/structure/flora/bush/sparsegrass/style_random, /obj/structure/flora/bush/lavendergrass/style_random, @@ -59014,17 +59159,6 @@ /obj/structure/cable, /turf/open/floor/iron/dark/smooth_large, /area/station/service/kitchen/abandoned) -"pkC" = ( -/obj/effect/turf_decal/trimline/red/filled/line{ - dir = 4 - }, -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/structure/disposalpipe/segment{ - dir = 6 - }, -/turf/open/floor/iron/dark, -/area/station/security/checkpoint/first) "pkH" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ dir = 8 @@ -59079,6 +59213,10 @@ /obj/item/food/pizzaslice/moldy, /turf/open/floor/pod/light, /area/station/maintenance/floor1/port/fore) +"plN" = ( +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/station/maintenance/floor2/port/fore) "plO" = ( /obj/machinery/icecream_vat, /turf/open/floor/iron/kitchen_coldroom/freezerfloor, @@ -59193,11 +59331,6 @@ }, /turf/open/floor/iron, /area/station/hallway/floor3/aft) -"pni" = ( -/obj/structure/sign/departments/security/directional/east, -/obj/machinery/light/floor, -/turf/open/floor/iron/smooth, -/area/station/hallway/floor4/aft) "pnk" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/spawner/random/structure/furniture_parts, @@ -59254,22 +59387,6 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron, /area/station/service/janitor) -"pnS" = ( -/obj/effect/mapping_helpers/airlock/access/any/engineering/maintenance, -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/door/airlock/hatch{ - name = "Maintenance Bulkhead" - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/effect/mapping_helpers/airlock/unres{ - dir = 4 - }, -/turf/open/floor/pod/dark, -/area/station/maintenance/floor4/starboard) "pnV" = ( /obj/machinery/atmospherics/components/unary/thermomachine/freezer{ dir = 4; @@ -59281,20 +59398,6 @@ /obj/item/radio/intercom/directional/north, /turf/open/floor/iron, /area/station/engineering/atmos/project) -"pnW" = ( -/obj/effect/turf_decal/siding/thinplating_new/dark{ - dir = 4 - }, -/obj/effect/turf_decal/arrows{ - dir = 4 - }, -/obj/structure/railing{ - layer = 3.1 - }, -/obj/effect/decal/cleanable/robot_debris, -/obj/effect/landmark/start/bitrunner, -/turf/open/floor/iron/dark/textured_large, -/area/station/cargo/bitrunning/den) "pog" = ( /turf/open/floor/pod/dark, /area/station/maintenance/floor2/starboard) @@ -59366,6 +59469,13 @@ /obj/structure/table, /turf/open/floor/wood/large, /area/station/security/prison/safe) +"ppl" = ( +/obj/effect/turf_decal/trimline/red/filled/line{ + dir = 10 + }, +/obj/machinery/light/directional/west, +/turf/open/floor/iron/dark, +/area/station/security/checkpoint/first) "ppo" = ( /obj/structure/railing{ dir = 8 @@ -59489,6 +59599,16 @@ }, /turf/open/floor/plating, /area/station/maintenance/floor2/starboard) +"pqs" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/duct, +/obj/structure/disposalpipe/segment{ + dir = 5 + }, +/turf/open/floor/iron, +/area/station/hallway/floor3/fore) "pqy" = ( /obj/machinery/camera{ c_tag = "Power Storage"; @@ -59572,19 +59692,6 @@ /obj/machinery/door/firedoor, /turf/open/floor/iron, /area/station/cargo/warehouse) -"prv" = ( -/obj/effect/mapping_helpers/airlock/access/any/engineering/maintenance, -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/door/airlock/hatch{ - name = "Maintenance Hatch" - }, -/obj/effect/mapping_helpers/airlock/unres{ - dir = 4 - }, -/turf/open/floor/pod/dark, -/area/station/maintenance/floor4/port/fore) "prw" = ( /obj/effect/turf_decal/tile/brown{ dir = 8 @@ -59775,17 +59882,6 @@ /obj/machinery/vending/cigarette, /turf/open/floor/iron, /area/station/hallway/floor3/aft) -"puK" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/light/directional/north, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/iron/dark/side{ - dir = 1 - }, -/area/station/security/checkpoint) "puM" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -59826,9 +59922,6 @@ /obj/effect/decal/cleanable/blood, /turf/open/floor/plating, /area/station/maintenance/floor1/port/aft) -"pvu" = ( -/turf/open/floor/pod/light, -/area/station/maintenance/floor2/port/aft) "pvw" = ( /obj/structure/chair/sofa/bench/left{ dir = 1 @@ -59842,6 +59935,10 @@ }, /turf/open/floor/iron/dark/smooth_large, /area/station/hallway/floor2/aft) +"pvz" = ( +/obj/structure/disposalpipe/segment, +/turf/open/floor/plating, +/area/station/maintenance/floor2/starboard/fore) "pvD" = ( /obj/effect/turf_decal/trimline/green/filled/line{ dir = 4 @@ -59952,6 +60049,11 @@ /obj/effect/spawner/random/engineering/tracking_beacon, /turf/open/floor/iron, /area/station/cargo/lobby) +"pxm" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/effect/mapping_helpers/damaged_window, +/turf/open/floor/plating, +/area/station/maintenance/floor2/starboard) "pxt" = ( /obj/item/restraints/handcuffs, /obj/structure/table/optable, @@ -59983,10 +60085,6 @@ /obj/effect/spawner/random/maintenance/two, /turf/open/floor/iron, /area/station/maintenance/floor4/port/fore) -"pxB" = ( -/obj/structure/chair/plastic, -/turf/open/floor/iron/dark, -/area/station/security/holding_cell) "pxC" = ( /obj/item/radio/intercom/directional/east, /obj/effect/turf_decal/trimline/dark_blue/filled/corner{ @@ -60251,6 +60349,10 @@ /obj/machinery/camera/autoname/directional/west, /turf/open/misc/dirt/jungle, /area/station/service/hydroponics/garden/abandoned) +"pAJ" = ( +/obj/effect/spawner/structure/window/hollow/reinforced/middle, +/turf/open/floor/plating, +/area/station/maintenance/floor2/port/fore) "pAL" = ( /obj/machinery/light_switch/directional/east, /obj/machinery/space_heater, @@ -60280,13 +60382,6 @@ dir = 4 }, /area/station/service/bar/atrium) -"pBb" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/structure/cable, -/obj/structure/disposalpipe/segment, -/turf/open/floor/catwalk_floor, -/area/station/maintenance/floor2/port) "pBJ" = ( /obj/machinery/navbeacon{ codes_txt = "patrol;next_patrol=1-7"; @@ -60405,6 +60500,12 @@ /obj/effect/turf_decal/trimline/green/filled/line, /turf/open/floor/iron/dark, /area/station/medical/virology) +"pDc" = ( +/obj/structure/railing{ + dir = 4 + }, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/floor1/port) "pDd" = ( /obj/structure/table/reinforced/plasmarglass, /obj/item/reagent_containers/pill/epinephrine{ @@ -60453,12 +60554,6 @@ /obj/machinery/bluespace_vendor/directional/east, /turf/open/floor/iron/dark, /area/station/commons/locker) -"pDM" = ( -/obj/effect/turf_decal/delivery, -/obj/machinery/door/firedoor/heavy, -/obj/structure/disposalpipe/segment, -/turf/open/floor/iron/dark, -/area/station/hallway/floor4/fore) "pDQ" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -60574,6 +60669,17 @@ /obj/structure/closet/crate/trashcart, /turf/open/floor/pod/light, /area/station/maintenance/floor3/starboard/aft) +"pFT" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/structure/disposalpipe/segment{ + dir = 5 + }, +/turf/open/floor/iron/dark/side{ + dir = 1 + }, +/area/station/security/checkpoint) "pGb" = ( /obj/structure/table/glass, /obj/item/camera_film{ @@ -60601,16 +60707,6 @@ /obj/machinery/duct, /turf/open/floor/wood/large, /area/station/service/kitchen/diner) -"pGi" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/cable, -/obj/machinery/power/apc/auto_name/directional/east, -/obj/structure/disposalpipe/segment{ - dir = 10 - }, -/turf/open/floor/pod/light, -/area/station/maintenance/floor4/starboard/fore) "pGr" = ( /obj/structure/rack, /obj/item/storage/box/lights/mixed, @@ -60811,17 +60907,6 @@ /obj/machinery/door/firedoor/border_only, /turf/open/floor/pod/light, /area/station/maintenance/floor1/port) -"pJh" = ( -/obj/structure/sign/poster/official/random/directional/north, -/obj/structure/window/reinforced/spawner/directional/east, -/obj/effect/turf_decal/tile/red/fourcorners, -/obj/structure/table/reinforced, -/obj/machinery/recharger, -/obj/structure/disposalpipe/segment{ - dir = 6 - }, -/turf/open/floor/iron/dark/textured, -/area/station/security/checkpoint/second) "pJj" = ( /obj/effect/turf_decal/stripes/line{ dir = 8 @@ -60905,6 +60990,25 @@ /obj/machinery/airalarm/directional/west, /turf/open/floor/iron/dark, /area/station/command/heads_quarters/hop) +"pKb" = ( +/obj/machinery/computer/upload/ai, +/obj/structure/window/reinforced/spawner/directional/north, +/obj/structure/window/reinforced/spawner/directional/east, +/obj/structure/window/reinforced/spawner/directional/west, +/obj/effect/turf_decal/tile/blue/half/contrasted{ + dir = 1 + }, +/obj/machinery/camera/directional/north{ + c_tag = "AI Upload Chamber - Fore"; + network = list("aiupload") + }, +/obj/machinery/door/window/right/directional/south{ + name = "Upload Console Window"; + req_access = list("ai_upload"); + layer = 3 + }, +/turf/open/floor/iron/dark, +/area/station/ai_monitored/turret_protected/ai_upload) "pKc" = ( /obj/machinery/door/airlock/hatch{ name = "MiniSat Antechamber" @@ -60969,17 +61073,20 @@ /obj/effect/turf_decal/siding/corner, /turf/open/floor/iron/white, /area/station/command/heads_quarters/rd) -"pKP" = ( -/obj/effect/spawner/random/structure/grille, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/pod/light, -/area/station/maintenance/floor3/port) "pLe" = ( /obj/structure/reagent_dispensers/watertank, /turf/open/floor/pod/light, /area/station/maintenance/floor1/port) +"pLl" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 1 + }, +/obj/machinery/light/directional/south, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/iron/dark/side, +/area/station/hallway/floor4/fore) "pLy" = ( /obj/effect/spawner/random/trash/cigbutt, /obj/machinery/shower/directional/west, @@ -61145,10 +61252,6 @@ "pNj" = ( /turf/open/floor/carpet/red, /area/station/service/library) -"pNx" = ( -/obj/machinery/door/firedoor, -/turf/open/floor/iron/dark, -/area/station/science/robotics/lab) "pNH" = ( /turf/open/floor/carpet, /area/station/service/lawoffice) @@ -61340,6 +61443,12 @@ dir = 8 }, /area/station/hallway/secondary/exit/departure_lounge) +"pPM" = ( +/obj/structure/disposalpipe/trunk/multiz{ + dir = 4 + }, +/turf/open/openspace, +/area/station/maintenance/floor3/port) "pPP" = ( /obj/effect/decal/cleanable/oil/streak, /turf/open/floor/iron/smooth, @@ -61351,6 +61460,15 @@ /obj/effect/turf_decal/trimline/blue/filled/line, /turf/open/floor/iron/white, /area/station/medical/storage) +"pPX" = ( +/obj/effect/turf_decal/delivery, +/obj/machinery/door/firedoor/heavy, +/obj/machinery/door/poddoor{ + elevator_mode = 1; + transport_linked_id = "com_vator" + }, +/turf/open/floor/iron/dark, +/area/station/hallway/floor2/fore) "pPY" = ( /obj/machinery/light/red/dim/directional/west, /obj/effect/decal/cleanable/dirt, @@ -61485,6 +61603,17 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron/smooth, /area/station/construction) +"pSb" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/machinery/status_display/ai/directional/west, +/obj/machinery/light/directional/west, +/obj/structure/disposalpipe/segment{ + dir = 6 + }, +/turf/open/floor/iron, +/area/station/hallway/floor2/aft) "pSd" = ( /obj/effect/turf_decal/siding/wood{ dir = 6 @@ -61518,14 +61647,6 @@ dir = 8 }, /area/station/command/teleporter) -"pSB" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ - dir = 1 - }, -/obj/effect/landmark/blobstart, -/turf/open/floor/pod/light, -/area/station/maintenance/floor3/port/fore) "pSE" = ( /obj/effect/turf_decal/trimline/yellow/corner, /turf/open/floor/iron/dark/side{ @@ -61692,6 +61813,20 @@ /obj/machinery/airalarm/directional/north, /turf/open/floor/iron/textured_large, /area/station/cargo/sorting) +"pVf" = ( +/obj/machinery/door/airlock/security/glass{ + name = "Brig Fore Entrance" + }, +/obj/effect/mapping_helpers/airlock/cyclelink_helper, +/obj/machinery/door/firedoor, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/effect/turf_decal/tile/red/fourcorners, +/obj/effect/mapping_helpers/airlock/access/all/security/general, +/obj/structure/disposalpipe/segment, +/turf/open/floor/iron/dark, +/area/station/security/checkpoint) "pVi" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -61728,16 +61863,6 @@ /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/station/medical/medbay/central) -"pVW" = ( -/obj/machinery/camera/directional/east{ - c_tag = "Security - Cell" - }, -/obj/structure/sign/poster/official/random/directional/east, -/obj/effect/turf_decal/tile/red/half{ - dir = 4 - }, -/turf/open/floor/iron/dark, -/area/station/security/holding_cell) "pVZ" = ( /obj/effect/turf_decal/trimline/yellow/line, /obj/effect/decal/cleanable/dirt, @@ -61759,6 +61884,11 @@ /obj/structure/cable, /turf/open/floor/eighties, /area/station/commons/dorms/room2) +"pWo" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/effect/mapping_helpers/damaged_window, +/turf/open/floor/plating, +/area/station/maintenance/floor2/port/fore) "pWr" = ( /obj/structure/chair/wood{ dir = 1 @@ -61788,6 +61918,11 @@ /obj/effect/turf_decal/trimline/purple/line, /turf/open/floor/engine/plasma, /area/station/engineering/atmos) +"pWL" = ( +/obj/effect/spawner/structure/electrified_grille, +/obj/structure/window/reinforced/spawner/directional/east, +/turf/open/floor/pod/dark, +/area/station/maintenance/floor2/starboard/aft) "pWQ" = ( /obj/effect/turf_decal/trimline/brown/filled/line{ dir = 8 @@ -61857,6 +61992,13 @@ /obj/effect/landmark/start/cook, /turf/open/floor/wood/large, /area/station/service/kitchen/kitchen_backroom) +"pYa" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/disposalpipe/segment, +/turf/open/floor/iron/dark, +/area/station/science/robotics/lab) "pYf" = ( /obj/structure/chair/sofa/bench/left{ dir = 8 @@ -62102,10 +62244,6 @@ /obj/effect/turf_decal/siding, /turf/open/floor/iron/white, /area/station/command/heads_quarters/rd) -"qbk" = ( -/obj/effect/turf_decal/trimline/red/filled/line, -/turf/open/floor/iron/dark, -/area/station/security/checkpoint/first) "qbl" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -62138,6 +62276,13 @@ /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/station/commons/vacant_room/commissary) +"qbD" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/light/small/directional/west, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/floor1/port/aft) "qbG" = ( /turf/open/floor/pod/dark, /area/station/maintenance/floor2/starboard/aft) @@ -62404,20 +62549,6 @@ }, /turf/open/floor/iron, /area/station/commons/vacant_room/commissary) -"qeM" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/cable, -/obj/effect/turf_decal/tile/red{ - dir = 4 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/iron/dark/corner{ - dir = 4 - }, -/area/station/security/brig) "qeW" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -62621,6 +62752,20 @@ /obj/structure/railing, /turf/open/misc/beach/sand, /area/station/hallway/floor2/fore) +"qiq" = ( +/obj/structure/transport/linear/public, +/obj/machinery/lift_indicator/directional/east{ + linked_elevator_id = "com_vator"; + pixel_x = 38; + pixel_y = -7 + }, +/obj/machinery/elevator_control_panel/directional/east{ + linked_elevator_id = "com_vator"; + pixel_x = 24; + preset_destination_names = list("2" = "CargEngi", "3" = "Medsci", "4" = "Service", "5" = "Command") + }, +/turf/open/floor/plating/elevatorshaft, +/area/station/hallway/floor1/fore) "qiw" = ( /obj/effect/turf_decal/tile/yellow/opposingcorners, /obj/structure/sign/poster/official/moth_meth/directional/south, @@ -62632,6 +62777,20 @@ }, /turf/open/floor/iron/dark/side, /area/station/hallway/secondary/exit/departure_lounge) +"qiD" = ( +/obj/effect/turf_decal/tile/red{ + dir = 4 + }, +/obj/effect/turf_decal/tile/red{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/machinery/duct, +/obj/structure/disposalpipe/segment, +/turf/open/floor/iron/dark, +/area/station/security/office) "qiF" = ( /obj/item/bedsheet/cmo/double, /obj/structure/bed/double, @@ -62655,13 +62814,6 @@ /obj/machinery/atmospherics/pipe/multiz/scrubbers/hidden/layer2, /turf/open/floor/catwalk_floor, /area/station/hallway/floor3/fore) -"qjf" = ( -/obj/effect/turf_decal/siding/wood, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/iron/dark/side, -/area/station/hallway/floor4/fore) "qjj" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -62853,12 +63005,6 @@ }, /turf/open/floor/iron, /area/station/cargo/miningdock) -"qlH" = ( -/obj/machinery/computer/records/security, -/obj/item/radio/intercom/directional/north, -/obj/effect/turf_decal/tile/red/fourcorners, -/turf/open/floor/iron/dark/textured, -/area/station/security/checkpoint/second) "qmb" = ( /obj/effect/turf_decal/trimline/brown/filled/line{ dir = 1 @@ -62914,6 +63060,15 @@ /obj/structure/cable, /turf/open/floor/carpet/neon/simple/white, /area/station/commons/dorms/room3) +"qmU" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/disposalpipe/segment{ + dir = 6 + }, +/turf/open/floor/iron, +/area/station/hallway/floor2/aft) "qnc" = ( /obj/effect/turf_decal/stripes/line{ dir = 4 @@ -62929,21 +63084,6 @@ }, /turf/open/floor/iron/white, /area/station/medical/storage) -"qnp" = ( -/obj/effect/turf_decal/trimline/red/filled/line{ - dir = 4 - }, -/obj/structure/table/reinforced, -/obj/item/assembly/flash, -/obj/item/restraints/handcuffs, -/obj/machinery/camera/directional/east{ - name = "Checkpoint - Engineering Deck" - }, -/obj/machinery/recharger, -/obj/machinery/light/small/directional/east, -/obj/structure/disposalpipe/segment, -/turf/open/floor/iron/dark, -/area/station/security/checkpoint/first) "qnq" = ( /obj/effect/turf_decal/trimline/yellow/warning{ dir = 8 @@ -63083,17 +63223,6 @@ /obj/machinery/telecomms/processor/preset_two, /turf/open/floor/circuit/telecomms, /area/station/tcommsat/server) -"qoQ" = ( -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/airalarm/directional/north, -/obj/machinery/duct, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/pod/dark, -/area/station/maintenance/floor4/port) "qoV" = ( /obj/machinery/atmospherics/components/binary/pump/layer2{ dir = 4 @@ -63144,11 +63273,6 @@ }, /turf/open/floor/engine, /area/station/maintenance/floor1/port/aft) -"qpV" = ( -/obj/effect/spawner/structure/window/reinforced, -/obj/effect/mapping_helpers/damaged_window, -/turf/open/floor/plating, -/area/station/maintenance/floor2/port/fore) "qqf" = ( /obj/machinery/atmospherics/components/unary/portables_connector/visible/layer4{ dir = 8 @@ -63157,6 +63281,15 @@ /obj/structure/railing, /turf/open/floor/iron/dark/textured_large, /area/station/hallway/floor1/aft) +"qqm" = ( +/obj/structure/chair/office{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron/dark, +/area/station/security/checkpoint/first) "qqp" = ( /obj/structure/toilet/greyscale{ dir = 4 @@ -63369,15 +63502,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron/white/textured_large, /area/station/medical/abandoned) -"qte" = ( -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/disposalpipe/segment{ - dir = 9 - }, -/turf/open/floor/pod/light, -/area/station/maintenance/floor3/starboard/fore) "qtf" = ( /obj/effect/turf_decal/siding/thinplating_new, /obj/machinery/door/airlock/external, @@ -63475,11 +63599,6 @@ /obj/effect/turf_decal/tile/red/half, /turf/open/floor/iron/dark, /area/station/security/eva) -"qtU" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/turf/open/floor/iron/dark, -/area/station/security/checkpoint/first) "qtV" = ( /obj/structure/disposalpipe/segment{ dir = 5 @@ -63488,25 +63607,9 @@ dir = 1 }, /area/station/hallway/floor3/fore) -"qtX" = ( -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/sign/poster/random/directional/north, -/obj/structure/disposalpipe/segment{ - dir = 6 - }, -/turf/open/floor/pod/light, -/area/station/maintenance/floor3/starboard/fore) "qun" = ( /turf/closed/wall/r_wall, /area/station/science/genetics) -"qus" = ( -/obj/structure/disposalpipe/trunk/multiz{ - dir = 8 - }, -/turf/open/floor/plating, -/area/station/maintenance/floor1/port) "quA" = ( /obj/structure/railing/corner, /obj/machinery/door/firedoor/border_only, @@ -63545,22 +63648,6 @@ /obj/structure/cable, /turf/open/floor/iron/dark, /area/station/commons/storage/tools) -"quP" = ( -/obj/effect/mapping_helpers/airlock/access/all/science/xenobio, -/obj/machinery/door/airlock/hatch{ - name = "Science Maintenance" - }, -/turf/open/floor/plating, -/area/station/science/cytology) -"quR" = ( -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/door/airlock/hatch{ - name = "Emergency Ladder Access" - }, -/turf/open/floor/catwalk_floor, -/area/station/hallway/floor3/fore) "quV" = ( /obj/effect/turf_decal/trimline/white/filled/line{ dir = 4 @@ -63591,6 +63678,19 @@ /obj/item/stack/arcadeticket, /turf/open/floor/eighties, /area/station/commons/fitness/recreation/entertainment) +"qvd" = ( +/obj/effect/mapping_helpers/airlock/access/any/engineering/maintenance, +/obj/machinery/door/airlock/hatch{ + name = "Maintenance Access" + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/effect/mapping_helpers/airlock/unres, +/obj/effect/mapping_helpers/airlock/access/any/medical/morgue, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plating, +/area/station/maintenance/floor2/port) "qvi" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/effect/turf_decal/trimline/blue/filled/line{ @@ -63780,12 +63880,6 @@ "qxh" = ( /turf/closed/wall/r_wall, /area/station/science/lower) -"qxm" = ( -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/turf/open/floor/iron/dark, -/area/station/hallway/floor2/fore) "qxr" = ( /obj/machinery/door/firedoor/border_only{ dir = 1 @@ -63824,16 +63918,6 @@ /obj/machinery/door/firedoor/border_only, /turf/open/floor/wood/tile, /area/station/science/xenobiology/hallway) -"qxM" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/cable, -/obj/machinery/duct, -/obj/structure/disposalpipe/segment{ - dir = 10 - }, -/turf/open/floor/catwalk_floor, -/area/station/maintenance/floor3/starboard/fore) "qxQ" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/blood/old, @@ -63876,11 +63960,6 @@ }, /turf/open/floor/iron/white, /area/station/science/lower) -"qyn" = ( -/obj/structure/bed, -/obj/item/bedsheet/dorms, -/turf/open/floor/carpet/black, -/area/station/hallway/secondary/service) "qyo" = ( /obj/effect/turf_decal/trimline/blue/filled/line{ dir = 10 @@ -64186,6 +64265,15 @@ /obj/structure/flora/bush/flowers_yw/style_random, /turf/open/floor/grass, /area/station/science/genetics) +"qBh" = ( +/obj/structure/bed/double, +/obj/item/bedsheet/dorms_double, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 8 + }, +/obj/effect/landmark/start/shaft_miner, +/turf/open/floor/carpet, +/area/station/cargo/miningdock) "qBm" = ( /obj/machinery/light/small/directional/east, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -64233,6 +64321,11 @@ /obj/machinery/firealarm/directional/south, /turf/open/floor/iron/dark/textured, /area/station/commons/fitness) +"qCn" = ( +/obj/structure/bed, +/obj/item/bedsheet/random, +/turf/open/floor/wood, +/area/station/medical/psychology) "qCo" = ( /obj/machinery/atmospherics/components/unary/portables_connector/visible{ dir = 1 @@ -64413,6 +64506,14 @@ /obj/effect/mapping_helpers/airlock/access/any/engineering/construction, /turf/open/floor/iron, /area/station/engineering/lobby) +"qDP" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/effect/spawner/random/engineering/tracking_beacon, +/obj/structure/disposalpipe/segment, +/turf/open/floor/iron, +/area/station/hallway/floor2/aft) "qDS" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -64544,6 +64645,10 @@ /obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, /turf/open/floor/pod/light, /area/station/maintenance/floor1/starboard/fore) +"qFy" = ( +/obj/machinery/camera/autoname/directional/west, +/turf/open/floor/iron/dark/side, +/area/station/hallway/floor1/fore) "qFz" = ( /obj/machinery/power/apc/auto_name/directional/south, /obj/structure/cable, @@ -64594,6 +64699,20 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/pod/light, /area/station/maintenance/floor4/starboard) +"qFN" = ( +/obj/effect/turf_decal/tile/red{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/iron/dark/corner{ + dir = 4 + }, +/area/station/security/brig) "qFO" = ( /obj/machinery/door/airlock/hatch{ name = "Maintenance Access" @@ -64712,6 +64831,10 @@ /obj/effect/turf_decal/tile/bar/opposingcorners, /turf/open/floor/iron/checker, /area/station/service/bar/atrium) +"qHF" = ( +/obj/structure/chair/plastic, +/turf/open/floor/iron/dark, +/area/station/security/holding_cell) "qHH" = ( /obj/structure/rack, /obj/item/reagent_containers/cup/bottle/iron{ @@ -64806,23 +64929,6 @@ /obj/machinery/newscaster/directional/south, /turf/open/floor/iron, /area/station/service/chapel) -"qJr" = ( -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/disposalpipe/segment, -/obj/machinery/door/airlock/hatch{ - name = "Emergency Ladder Access" - }, -/turf/open/floor/catwalk_floor, -/area/station/hallway/floor4/aft) -"qJs" = ( -/obj/effect/turf_decal/tile/yellow{ - dir = 4 - }, -/obj/effect/spawner/random/contraband/landmine, -/turf/open/floor/iron/dark, -/area/station/maintenance/floor2/starboard/aft) "qJA" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -64896,13 +65002,6 @@ /obj/machinery/door/firedoor, /turf/open/floor/catwalk_floor, /area/station/maintenance/floor2/starboard) -"qKU" = ( -/obj/structure/chair/sofa/bench/right, -/obj/effect/turf_decal/tile/red/anticorner{ - dir = 1 - }, -/turf/open/floor/iron/dark, -/area/station/security/holding_cell) "qLb" = ( /turf/open/floor/plating, /area/station/engineering/supermatter) @@ -64911,15 +65010,6 @@ /obj/item/radio/intercom/directional/south, /turf/open/floor/grass, /area/station/service/hydroponics/garden/abandoned) -"qLi" = ( -/obj/effect/turf_decal/siding/thinplating_new/dark{ - dir = 4 - }, -/obj/effect/turf_decal/arrows{ - dir = 4 - }, -/turf/open/floor/iron/dark/textured_large, -/area/station/cargo/bitrunning/den) "qLo" = ( /obj/effect/spawner/random/structure/tank_holder, /obj/effect/decal/cleanable/dirt, @@ -64965,13 +65055,6 @@ /obj/structure/ladder, /turf/open/floor/catwalk_floor, /area/station/hallway/floor2/fore) -"qMm" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/effect/landmark/start/hangover, -/obj/structure/disposalpipe/segment, -/turf/open/floor/catwalk_floor, -/area/station/hallway/floor2/fore) "qMu" = ( /obj/structure/cable, /obj/effect/spawner/random/engineering/tracking_beacon, @@ -64982,6 +65065,12 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/visible/layer4, /turf/open/floor/plating, /area/station/hallway/floor1/aft) +"qMG" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/station/security/checkpoint/first) "qMV" = ( /obj/machinery/atmospherics/components/unary/portables_connector, /obj/effect/turf_decal/bot, @@ -65033,14 +65122,6 @@ /obj/structure/cable, /turf/open/floor/plating, /area/station/hallway/secondary/exit/departure_lounge) -"qNy" = ( -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/duct, -/obj/structure/disposalpipe/segment, -/turf/open/floor/catwalk_floor, -/area/station/security/mechbay) "qND" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, /obj/structure/railing{ @@ -65072,11 +65153,6 @@ }, /turf/open/floor/iron, /area/station/hallway/floor3/aft) -"qNT" = ( -/obj/effect/spawner/random/structure/crate, -/obj/machinery/light/directional/south, -/turf/open/floor/pod/light, -/area/station/maintenance/floor1/port/aft) "qNW" = ( /obj/effect/turf_decal/trimline/brown/filled/line{ dir = 9 @@ -65250,13 +65326,6 @@ }, /turf/open/floor/iron/smooth_large, /area/station/hallway/secondary/entry) -"qPP" = ( -/obj/effect/turf_decal/trimline/red/filled/line{ - dir = 9 - }, -/obj/structure/disposalpipe/segment, -/turf/open/floor/iron/dark, -/area/station/security/checkpoint/second) "qPQ" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -65575,16 +65644,12 @@ /obj/machinery/camera/autoname/directional/north, /turf/open/floor/iron/dark, /area/station/service/hydroponics) -"qUD" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/effect/turf_decal/tile/blue/opposingcorners, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/iron/dark, -/area/station/hallway/floor4/fore) +"qUC" = ( +/obj/machinery/computer/security, +/obj/machinery/light/small/directional/north, +/obj/effect/turf_decal/tile/red/fourcorners, +/turf/open/floor/iron/dark/textured, +/area/station/security/checkpoint/second) "qUL" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ @@ -65660,6 +65725,17 @@ /obj/machinery/mecha_part_fabricator, /turf/open/floor/iron/dark, /area/station/science/auxlab) +"qVY" = ( +/obj/structure/sign/poster/official/random/directional/north, +/obj/structure/window/reinforced/spawner/directional/east, +/obj/effect/turf_decal/tile/red/fourcorners, +/obj/structure/table/reinforced, +/obj/machinery/recharger, +/obj/structure/disposalpipe/segment{ + dir = 6 + }, +/turf/open/floor/iron/dark/textured, +/area/station/security/checkpoint/second) "qWc" = ( /obj/effect/turf_decal/trimline/blue/warning{ dir = 1 @@ -65677,19 +65753,6 @@ /obj/machinery/airalarm/directional/north, /turf/open/floor/iron/textured_large, /area/station/medical/chemistry) -"qWf" = ( -/obj/effect/mapping_helpers/airlock/access/any/engineering/maintenance, -/obj/machinery/door/airlock/hatch{ - name = "Maintenance Access" - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/cable, -/obj/effect/mapping_helpers/airlock/unres, -/obj/effect/mapping_helpers/airlock/access/any/medical/morgue, -/obj/structure/disposalpipe/segment, -/turf/open/floor/plating, -/area/station/maintenance/floor2/port) "qWm" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/space_heater, @@ -66093,15 +66156,6 @@ /obj/machinery/light/directional/west, /turf/open/floor/wood, /area/station/command/heads_quarters/hos) -"raK" = ( -/obj/effect/turf_decal/trimline/blue/corner{ - dir = 8 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/iron/dark/side, -/area/station/hallway/floor4/fore) "raN" = ( /obj/structure/sign/poster/official/random/directional/south, /obj/structure/cable, @@ -66229,17 +66283,6 @@ }, /turf/open/floor/iron/dark, /area/station/commons/storage/tools) -"rcb" = ( -/obj/structure/transport/linear/public, -/obj/effect/landmark/transport/transport_id{ - specific_transport_id = "com_vator" - }, -/obj/effect/abstract/elevator_music_zone{ - linked_elevator_id = "com_vator"; - range = 2 - }, -/turf/open/floor/plating/elevatorshaft, -/area/station/hallway/floor1/fore) "rcc" = ( /obj/structure/cable, /obj/effect/turf_decal/stripes/line{ @@ -66361,6 +66404,10 @@ /obj/effect/spawner/random/engineering/flashlight, /turf/open/floor/pod/light, /area/station/maintenance/floor1/starboard/fore) +"rdB" = ( +/obj/machinery/light/red/dim/directional/north, +/turf/open/floor/plating, +/area/station/maintenance/floor2/starboard/fore) "rdC" = ( /obj/effect/turf_decal/stripes/line{ dir = 4 @@ -66558,26 +66605,25 @@ }, /turf/open/floor/plating, /area/station/maintenance/floor2/port/aft) -"rfE" = ( -/obj/effect/turf_decal/delivery, -/obj/machinery/door/firedoor/heavy, -/obj/effect/turf_decal/trimline/blue/line{ - dir = 4 - }, -/obj/effect/turf_decal/trimline/purple/line{ - dir = 8 - }, -/obj/machinery/door/poddoor{ - elevator_mode = 1; - transport_linked_id = "com_vator" - }, -/turf/open/floor/iron/dark, -/area/station/hallway/floor2/fore) "rfI" = ( /obj/structure/closet/emcloset, /obj/effect/decal/cleanable/dirt, /turf/open/floor/pod/light, /area/station/maintenance/floor3/port/fore) +"rfJ" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/door/firedoor/border_only, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/duct, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/floor4/port/aft) "rfM" = ( /obj/effect/turf_decal/stripes/line{ dir = 5 @@ -66627,6 +66673,12 @@ /obj/structure/disposalpipe/segment, /turf/open/floor/catwalk_floor/iron, /area/station/engineering/atmos) +"rgj" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/iron/dark/corner, +/area/station/hallway/floor2/aft) "rgy" = ( /obj/effect/turf_decal/tile/purple/opposingcorners, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ @@ -66653,6 +66705,10 @@ }, /turf/open/floor/catwalk_floor, /area/station/maintenance/floor2/starboard/aft) +"rgH" = ( +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/station/maintenance/floor1/port) "rgL" = ( /obj/machinery/door/airlock{ name = "Minikitchen Access" @@ -66719,10 +66775,6 @@ /obj/effect/turf_decal/delivery, /turf/open/floor/iron/dark, /area/station/cargo/lobby) -"rhB" = ( -/obj/effect/spawner/structure/window/hollow/middle, -/turf/open/floor/plating, -/area/station/maintenance/floor3/starboard/aft) "rhC" = ( /obj/machinery/light/cold/no_nightlight/directional/east, /turf/open/floor/engine, @@ -66742,6 +66794,21 @@ /obj/machinery/light/small/blacklight/directional/east, /turf/open/floor/pod/light, /area/station/maintenance/floor4/starboard) +"rhQ" = ( +/obj/effect/mapping_helpers/airlock/access/any/engineering/maintenance, +/obj/machinery/door/airlock/hatch{ + name = "Maintenance Access" + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/mapping_helpers/airlock/unres{ + dir = 1 + }, +/obj/machinery/duct, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plating, +/area/station/maintenance/floor3/starboard/fore) "rhR" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -66776,15 +66843,6 @@ /obj/structure/cable, /turf/open/floor/iron, /area/station/cargo/miningdock) -"rin" = ( -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/duct, -/obj/machinery/airalarm/directional/west, -/obj/structure/disposalpipe/segment, -/turf/open/floor/catwalk_floor, -/area/station/security/mechbay) "rip" = ( /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/pod/light, @@ -66844,6 +66902,12 @@ /obj/effect/decal/cleanable/ash/large, /turf/open/floor/plating, /area/station/maintenance/floor1/port/aft) +"rjc" = ( +/obj/effect/turf_decal/box/corners{ + dir = 1 + }, +/turf/open/floor/engine/xenobio, +/area/station/science/xenobiology) "rjh" = ( /turf/open/floor/iron/dark/textured_edge{ dir = 4 @@ -66871,9 +66935,6 @@ "rjD" = ( /turf/closed/wall, /area/station/hallway/floor1/aft) -"rjL" = ( -/turf/open/floor/catwalk_floor, -/area/station/maintenance/floor1/starboard/fore) "rkd" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ @@ -66881,6 +66942,12 @@ }, /turf/open/floor/pod/light, /area/station/maintenance/floor2/port/aft) +"rke" = ( +/obj/structure/disposalpipe/trunk/multiz/down{ + dir = 4 + }, +/turf/open/openspace, +/area/station/maintenance/floor2/port) "rkf" = ( /obj/machinery/camera{ c_tag = "Shared Engineering Storage #3"; @@ -66934,6 +67001,10 @@ dir = 1 }, /area/station/hallway/floor1/fore) +"rln" = ( +/obj/machinery/door/firedoor, +/turf/open/floor/iron/dark, +/area/station/science/robotics/lab) "rlw" = ( /obj/effect/turf_decal/trimline/purple/warning{ dir = 8 @@ -66972,6 +67043,10 @@ }, /turf/open/floor/iron/dark, /area/station/command/bridge) +"rlL" = ( +/obj/structure/railing/corner, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/floor2/port/fore) "rlP" = ( /obj/effect/turf_decal/trimline/red/line{ dir = 1 @@ -67014,16 +67089,6 @@ }, /turf/open/floor/iron/dark, /area/station/command/heads_quarters/hop) -"rmp" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/cable, -/obj/structure/sign/warning/pods/directional/south, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/catwalk_floor, -/area/station/maintenance/floor3/port/aft) "rms" = ( /obj/effect/spawner/random/structure/crate, /obj/effect/decal/cleanable/dirt, @@ -67117,12 +67182,6 @@ }, /turf/open/floor/iron, /area/station/hallway/floor3/aft) -"rnJ" = ( -/obj/structure/disposalpipe/trunk/multiz/down{ - dir = 4 - }, -/turf/open/floor/plating, -/area/station/maintenance/floor2/starboard/fore) "rnP" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -67179,12 +67238,6 @@ "roo" = ( /turf/open/floor/iron/dark/smooth_large, /area/station/hallway/floor3/aft) -"roq" = ( -/obj/machinery/door/firedoor, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/turf/open/floor/iron/dark, -/area/station/science/robotics/lab) "rov" = ( /obj/structure/railing{ dir = 1 @@ -67204,15 +67257,6 @@ /obj/structure/closet/firecloset, /turf/open/floor/pod/light, /area/station/maintenance/floor2/port/fore) -"roV" = ( -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/disposalpipe/segment{ - dir = 5 - }, -/turf/open/floor/iron/dark, -/area/station/science/robotics/lab) "roZ" = ( /obj/machinery/light/floor, /turf/open/floor/iron, @@ -67349,6 +67393,17 @@ /obj/machinery/duct, /turf/open/floor/iron/dark/textured, /area/station/medical/cryo) +"rqE" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/light/directional/north, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/iron/dark/side{ + dir = 1 + }, +/area/station/security/checkpoint) "rqK" = ( /obj/effect/turf_decal/stripes/full, /obj/structure/window/reinforced/spawner/directional/west, @@ -67540,6 +67595,16 @@ dir = 1 }, /area/station/hallway/floor2/fore) +"rtz" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/effect/turf_decal/tile/red/half, +/obj/structure/disposalpipe/segment{ + dir = 10 + }, +/turf/open/floor/iron/dark/side, +/area/station/hallway/floor4/fore) "rtB" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -67600,6 +67665,29 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron, /area/station/service/hydroponics) +"ruy" = ( +/obj/structure/sign/directions/security/directional/north{ + pixel_y = 40 + }, +/obj/structure/sign/directions/command/directional/north{ + pixel_y = 24 + }, +/obj/structure/sign/directions/vault/directional/north, +/obj/structure/chair/comfy/beige, +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/turf/open/floor/wood, +/area/station/hallway/floor3/fore) +"ruE" = ( +/obj/effect/turf_decal/box/corners, +/turf/open/floor/engine/xenobio, +/area/station/science/xenobiology) +"ruZ" = ( +/obj/structure/table/wood, +/obj/structure/sign/poster/official/random/directional/south, +/turf/open/floor/wood/tile, +/area/station/service/chapel/office) "rve" = ( /obj/effect/spawner/structure/window/hollow/reinforced/end{ dir = 8 @@ -67617,6 +67705,16 @@ "rvL" = ( /turf/closed/wall/r_wall, /area/station/maintenance/floor2/port/fore) +"rvQ" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/machinery/duct, +/obj/structure/disposalpipe/segment, +/turf/open/floor/iron/dark/corner{ + dir = 4 + }, +/area/station/security/office) "rwc" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/spawner/random/trash/moisture_trap, @@ -67871,11 +67969,6 @@ /obj/machinery/status_display/evac/directional/south, /turf/open/floor/iron/dark, /area/station/command/bridge) -"rzt" = ( -/obj/structure/rack, -/obj/effect/spawner/random/engineering/tool, -/turf/open/floor/iron/smooth, -/area/station/hallway/floor1/fore) "rzu" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -68207,12 +68300,6 @@ }, /turf/open/floor/plating, /area/station/security/brig) -"rEg" = ( -/obj/structure/disposalpipe/trunk/multiz{ - dir = 1 - }, -/turf/open/floor/plating, -/area/station/maintenance/floor2/starboard/fore) "rEm" = ( /obj/machinery/navbeacon{ codes_txt = "patrol;next_patrol=1-2"; @@ -68272,6 +68359,15 @@ /obj/effect/spawner/random/structure/crate, /turf/open/floor/pod/light, /area/station/maintenance/floor1/port) +"rFZ" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/spawner/structure/window/hollow/reinforced/middle{ + dir = 4 + }, +/turf/open/floor/plating, +/area/station/cargo/bitrunning/den) "rGb" = ( /obj/machinery/camera/directional/south{ c_tag = "Security- Central" @@ -68348,12 +68444,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron/dark/smooth_large, /area/station/service/kitchen/abandoned) -"rGQ" = ( -/obj/structure/closet/secure_closet/security, -/obj/machinery/newscaster/directional/north, -/obj/effect/turf_decal/tile/red/fourcorners, -/turf/open/floor/iron/dark/textured, -/area/station/security/checkpoint/second) "rGZ" = ( /obj/structure/table, /obj/effect/turf_decal/tile/red, @@ -68363,6 +68453,15 @@ /obj/machinery/recharger, /turf/open/floor/iron/dark, /area/station/security/office) +"rHe" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron/dark/side, +/area/station/hallway/floor1/aft) "rHf" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -68660,6 +68759,21 @@ /obj/item/stack/sheet/iron/five, /turf/open/floor/pod/dark, /area/station/maintenance/floor1/starboard/aft) +"rLL" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/effect/turf_decal/tile/red{ + dir = 1 + }, +/obj/machinery/duct, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/iron/dark/corner{ + dir = 1 + }, +/area/station/security/brig) "rLM" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -68751,6 +68865,18 @@ /obj/effect/turf_decal/tile/green/opposingcorners, /turf/open/floor/iron/white, /area/station/medical/virology) +"rMW" = ( +/obj/structure/railing/corner{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/structure/disposalpipe/segment{ + dir = 10 + }, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/floor3/port) "rMX" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -68818,22 +68944,6 @@ }, /turf/open/floor/iron/dark, /area/station/hallway/floor1/fore) -"rNS" = ( -/obj/effect/mapping_helpers/airlock/access/any/engineering/maintenance, -/obj/machinery/door/airlock/hatch{ - name = "Maintenance Access" - }, -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/effect/mapping_helpers/airlock/unres{ - dir = 8 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/plating, -/area/station/maintenance/floor4/starboard/fore) "rNT" = ( /obj/structure/table/reinforced, /obj/item/folder/red, @@ -68893,14 +69003,6 @@ "rPi" = ( /turf/closed/wall, /area/station/cargo/office) -"rPu" = ( -/obj/effect/spawner/random/structure/table_or_rack, -/obj/effect/spawner/random/trash/soap, -/obj/structure/disposalpipe/segment{ - dir = 10 - }, -/turf/open/floor/plating, -/area/station/maintenance/floor1/starboard/fore) "rPw" = ( /obj/effect/turf_decal/trimline/green/filled/line{ dir = 4 @@ -68942,15 +69044,6 @@ name = "bathroom tiles" }, /area/station/security/lockers) -"rPR" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/effect/mapping_helpers/airlock/access/all/science/genetics, -/obj/machinery/door/airlock/hatch{ - name = "Genetics Maintenance" - }, -/turf/open/floor/plating, -/area/station/maintenance/floor2/starboard) "rPV" = ( /obj/structure/cable, /obj/effect/spawner/structure/window/hollow/directional{ @@ -69309,6 +69402,34 @@ /obj/machinery/light/small/directional/south, /turf/open/floor/iron/dark, /area/station/ai_monitored/turret_protected/ai) +"rUk" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/effect/turf_decal/tile/red{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/iron/dark/corner{ + dir = 4 + }, +/area/station/security/brig) +"rUn" = ( +/obj/effect/spawner/random/structure/table_or_rack, +/obj/effect/spawner/random/trash/soap, +/obj/structure/disposalpipe/segment{ + dir = 10 + }, +/turf/open/floor/plating, +/area/station/maintenance/floor1/starboard/fore) +"rUu" = ( +/obj/structure/disposalpipe/trunk/multiz/down{ + dir = 1 + }, +/turf/open/openspace, +/area/station/maintenance/floor3/port) "rUD" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -69376,6 +69497,24 @@ "rVk" = ( /turf/open/floor/iron, /area/station/security/courtroom) +"rVl" = ( +/obj/machinery/door/window/right/directional/south{ + name = "Gateway Access"; + req_access = list("gateway") + }, +/obj/effect/turf_decal/stripes/corner, +/obj/effect/turf_decal/stripes/corner{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/white/corner, +/obj/effect/turf_decal/stripes/white/corner{ + dir = 8 + }, +/obj/effect/turf_decal/arrows/white{ + dir = 1 + }, +/turf/open/floor/iron/large, +/area/station/command/gateway) "rVo" = ( /obj/structure/railing/corner, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -69386,14 +69525,6 @@ "rVy" = ( /turf/open/floor/plating, /area/station/maintenance/floor4/port/fore) -"rVE" = ( -/obj/structure/cable, -/obj/effect/turf_decal/trimline/red/filled/line{ - dir = 1 - }, -/obj/structure/extinguisher_cabinet/directional/north, -/turf/open/floor/iron/dark, -/area/station/security/checkpoint/first) "rVI" = ( /obj/structure/rack, /obj/item/flashlight, @@ -69471,10 +69602,6 @@ }, /turf/open/floor/iron/dark, /area/station/security/brig) -"rWG" = ( -/obj/effect/spawner/structure/window/hollow/reinforced/middle, -/turf/open/floor/plating, -/area/station/maintenance/floor3/starboard) "rWT" = ( /turf/closed/wall/r_wall, /area/station/command/heads_quarters/rd) @@ -69491,6 +69618,20 @@ }, /turf/open/floor/engine, /area/station/science/cytology) +"rXm" = ( +/obj/effect/turf_decal/tile/red{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/iron/dark/corner{ + dir = 1 + }, +/area/station/security/brig) "rXp" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/sign/poster/random/directional/north, @@ -69611,16 +69752,6 @@ dir = 9 }, /area/station/command/bridge) -"rYU" = ( -/obj/machinery/door/airlock/hatch{ - name = "Elevator Shaft Access" - }, -/obj/effect/mapping_helpers/airlock/access/any/engineering/maintenance, -/obj/effect/mapping_helpers/airlock/unres{ - dir = 4 - }, -/turf/open/floor/plating, -/area/station/maintenance/floor1/port) "rZb" = ( /obj/structure/chair/comfy/black, /obj/effect/turf_decal/siding/wood{ @@ -69655,13 +69786,6 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/pod/light, /area/station/maintenance/floor1/starboard) -"rZm" = ( -/obj/structure/chair/sofa/bench, -/obj/effect/turf_decal/tile/red/half{ - dir = 1 - }, -/turf/open/floor/iron/dark, -/area/station/security/holding_cell) "rZn" = ( /obj/structure/reagent_dispensers/watertank/high, /turf/open/floor/iron, @@ -69678,6 +69802,15 @@ /obj/item/radio/intercom/directional/north, /turf/open/floor/circuit, /area/station/ai_monitored/turret_protected/aisat_interior) +"rZJ" = ( +/obj/effect/turf_decal/trimline/yellow/line{ + dir = 4 + }, +/obj/effect/turf_decal/trimline/yellow/line{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/station/hallway/floor1/fore) "rZS" = ( /obj/effect/turf_decal/siding/wood{ dir = 8 @@ -69713,6 +69846,14 @@ /obj/effect/turf_decal/stripes/white/corner, /turf/open/floor/iron/dark, /area/station/science/ordnance/testlab) +"sag" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/machinery/duct, +/obj/structure/disposalpipe/segment, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/floor3/starboard/fore) "sal" = ( /obj/structure/cable, /turf/open/floor/iron/kitchen, @@ -69764,12 +69905,6 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/pod/light, /area/station/maintenance/floor4/port) -"sbv" = ( -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/structure/disposalpipe/segment, -/turf/open/floor/catwalk_floor, -/area/station/maintenance/floor1/port) "sbw" = ( /obj/item/storage/toolbox/emergency, /turf/open/floor/plating, @@ -69803,15 +69938,6 @@ dir = 1 }, /area/station/cargo/drone_bay) -"sbD" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/effect/spawner/structure/window/hollow/reinforced/middle{ - dir = 4 - }, -/turf/open/floor/plating, -/area/station/cargo/bitrunning/den) "sbI" = ( /obj/structure/flora/bush/snow/style_random, /turf/open/misc/snow/actually_safe{ @@ -69970,6 +70096,15 @@ }, /turf/open/floor/catwalk_floor/iron_dark, /area/station/ai_monitored/command/storage/eva) +"sdK" = ( +/obj/machinery/vending/coffee, +/obj/effect/turf_decal/tile/purple/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron/dark/side{ + dir = 4 + }, +/area/station/science/robotics/lab) "sdL" = ( /obj/machinery/door/airlock/engineering/glass{ name = "Engineering" @@ -70020,6 +70155,15 @@ }, /turf/open/floor/carpet/orange, /area/station/service/chapel/funeral) +"sed" = ( +/obj/effect/turf_decal/tile/purple/half/contrasted{ + dir = 4 + }, +/obj/machinery/holopad, +/turf/open/floor/iron/dark/side{ + dir = 8 + }, +/area/station/science/robotics/lab) "see" = ( /obj/effect/turf_decal/tile/green/full, /obj/effect/decal/cleanable/dirt, @@ -70037,11 +70181,6 @@ dir = 8 }, /area/station/hallway/floor3/fore) -"sfd" = ( -/obj/effect/turf_decal/tile/purple/fourcorners, -/obj/machinery/quantumpad, -/turf/open/floor/iron, -/area/station/science/auxlab) "sfe" = ( /obj/structure/chair/comfy/carp, /obj/effect/decal/cleanable/glitter, @@ -70234,6 +70373,20 @@ }, /turf/open/floor/bamboo/tatami/black, /area/station/commons/storage/art) +"shQ" = ( +/obj/machinery/door/airlock/security/glass{ + name = "Third Deck Outpost" + }, +/obj/machinery/door/firedoor, +/obj/effect/mapping_helpers/airlock/access/any/security/brig, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/station/security/checkpoint/third) "shV" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -70332,12 +70485,6 @@ }, /turf/open/floor/iron/dark/textured, /area/station/command/heads_quarters/ce) -"sjy" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/structure/grille/broken, -/turf/open/floor/plating, -/area/station/hallway/floor1/fore) "sjD" = ( /obj/structure/disposalpipe/segment, /obj/effect/turf_decal/siding/thinplating_new{ @@ -70401,10 +70548,6 @@ }, /turf/open/floor/iron/dark, /area/station/hallway/floor2/fore) -"skC" = ( -/obj/structure/railing, -/turf/open/floor/catwalk_floor, -/area/station/maintenance/floor2/port/fore) "skD" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -70442,6 +70585,21 @@ }, /turf/open/floor/pod/light, /area/station/maintenance/floor1/starboard/fore) +"slc" = ( +/obj/structure/railing{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/obj/structure/disposalpipe/segment{ + dir = 5 + }, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/floor3/port) "slk" = ( /obj/effect/spawner/structure/window/hollow/reinforced/middle, /turf/open/floor/plating, @@ -70524,6 +70682,15 @@ "smJ" = ( /turf/open/floor/plating, /area/station/maintenance/floor3/port/fore) +"smO" = ( +/obj/effect/turf_decal/trimline/white/corner{ + dir = 1 + }, +/obj/effect/turf_decal/tile/green{ + dir = 4 + }, +/turf/open/floor/iron/dark/side, +/area/station/hallway/secondary/entry) "smU" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -70565,6 +70732,13 @@ dir = 8 }, /area/station/security/courtroom) +"snu" = ( +/obj/structure/weightmachine/weightlifter, +/obj/effect/turf_decal/bot, +/obj/machinery/camera/autoname/directional/south, +/obj/machinery/light/small/directional/south, +/turf/open/floor/iron/dark, +/area/station/hallway/floor2/fore) "snI" = ( /obj/effect/turf_decal/trimline/green/arrow_ccw, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, @@ -70588,6 +70762,16 @@ }, /turf/open/floor/iron/dark/telecomms, /area/station/tcommsat/server) +"snR" = ( +/obj/effect/turf_decal/tile/red/half{ + dir = 1 + }, +/obj/structure/cable, +/obj/structure/disposalpipe/segment, +/turf/open/floor/iron/dark/side{ + dir = 1 + }, +/area/station/security/brig) "snU" = ( /obj/structure/closet/crate, /obj/effect/spawner/random/maintenance/three, @@ -70759,6 +70943,15 @@ /obj/structure/cable, /turf/open/floor/iron/dark, /area/station/hallway/floor4/aft) +"sqL" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/structure/disposalpipe/segment{ + dir = 5 + }, +/turf/open/floor/pod/light, +/area/station/maintenance/floor4/starboard/fore) "srf" = ( /obj/effect/turf_decal/bot, /obj/effect/turf_decal/siding/thinplating_new{ @@ -70769,14 +70962,6 @@ /obj/item/radio/intercom/directional/north, /turf/open/floor/iron/smooth, /area/station/cargo/warehouse) -"srm" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/cable, -/obj/machinery/light/small/red/directional/east, -/obj/structure/disposalpipe/segment, -/turf/open/floor/catwalk_floor, -/area/station/maintenance/floor3/port/aft) "srz" = ( /obj/machinery/door/airlock/atmos{ name = "Atmospherics" @@ -70941,33 +71126,12 @@ /obj/machinery/light/broken/directional/west, /turf/open/floor/iron/smooth, /area/station/construction) -"stm" = ( -/obj/machinery/vending/coffee, -/obj/effect/turf_decal/tile/purple/half/contrasted{ - dir = 8 - }, -/turf/open/floor/iron/dark/side{ - dir = 4 - }, -/area/station/science/robotics/lab) "stp" = ( /obj/effect/turf_decal/trimline/purple/filled/line{ dir = 1 }, /turf/open/floor/iron, /area/station/science/auxlab) -"stw" = ( -/obj/structure/sign/poster/official/random/directional/east, -/obj/structure/sign/directions/dorms/directional/north, -/obj/structure/sign/directions/security/directional/north{ - pixel_y = 40 - }, -/obj/structure/sign/directions/command/directional/north{ - pixel_y = 24 - }, -/obj/structure/rack, -/turf/open/floor/iron/smooth, -/area/station/hallway/floor2/fore) "stx" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/wood/large, @@ -71089,6 +71253,15 @@ dir = 8 }, /area/station/engineering/lobby) +"svq" = ( +/obj/structure/cable, +/obj/machinery/brm, +/obj/machinery/conveyor{ + dir = 4; + id = "mining" + }, +/turf/open/floor/iron/checker, +/area/station/cargo/miningdock) "svs" = ( /obj/machinery/vending/wallmed/directional/west, /turf/open/floor/iron/dark/side{ @@ -71195,14 +71368,6 @@ "swT" = ( /turf/closed/wall/r_wall, /area/station/science/circuits) -"swV" = ( -/obj/structure/rack, -/obj/item/stack/sheet/leather, -/obj/structure/disposalpipe/segment{ - dir = 5 - }, -/turf/open/floor/plating, -/area/station/maintenance/floor1/starboard/fore) "sxe" = ( /obj/effect/turf_decal/tile/blue/opposingcorners{ dir = 1 @@ -71497,15 +71662,6 @@ }, /turf/open/floor/iron/dark, /area/station/command/bridge) -"sAx" = ( -/obj/structure/railing, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/cable, -/obj/machinery/door/firedoor/border_only, -/obj/structure/disposalpipe/segment, -/turf/open/floor/catwalk_floor, -/area/station/maintenance/floor2/port) "sAz" = ( /obj/machinery/light/built/directional/north, /obj/item/light/tube/broken, @@ -71653,6 +71809,22 @@ /obj/item/stamp/head/hos, /turf/open/floor/iron/dark, /area/station/command/heads_quarters/hos) +"sCd" = ( +/obj/structure/sign/poster/official/random/directional/north, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/effect/turf_decal/tile/red/half{ + dir = 1 + }, +/obj/machinery/duct, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/iron/dark/side{ + dir = 1 + }, +/area/station/security/brig) "sCp" = ( /obj/effect/spawner/structure/window, /turf/open/floor/plating, @@ -71672,6 +71844,12 @@ /obj/item/kirbyplants/photosynthetic, /turf/open/floor/pod/dark, /area/station/maintenance/floor4/starboard) +"sCE" = ( +/obj/structure/disposalpipe/segment{ + dir = 10 + }, +/turf/open/floor/plating, +/area/station/maintenance/floor2/starboard/fore) "sCH" = ( /obj/structure/frame/machine, /obj/item/circuitboard/machine/telecomms/relay, @@ -71802,6 +71980,19 @@ /obj/machinery/light/small/directional/east, /turf/open/floor/iron/dark, /area/station/science/auxlab) +"sEM" = ( +/obj/effect/mapping_helpers/airlock/access/any/engineering/maintenance, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/door/airlock/hatch{ + name = "Maintenance Hatch" + }, +/obj/effect/mapping_helpers/airlock/unres{ + dir = 4 + }, +/turf/open/floor/pod/dark, +/area/station/maintenance/floor4/port/fore) "sEP" = ( /obj/item/toy/plush/bubbleplush, /obj/effect/decal/cleanable/dirt, @@ -71832,6 +72023,13 @@ }, /turf/open/floor/wood, /area/station/service/theater) +"sFk" = ( +/obj/structure/cable, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/iron/dark/side, +/area/station/hallway/floor4/fore) "sFt" = ( /turf/open/floor/iron/kitchen, /area/station/service/kitchen) @@ -71929,18 +72127,6 @@ /obj/item/stack/medical/gauze, /turf/open/floor/iron/white, /area/station/medical/medbay/central) -"sHe" = ( -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/duct, -/obj/machinery/door/airlock/hatch{ - name = "Maintenance Bulkhead" - }, -/obj/effect/mapping_helpers/airlock/access/all/security/general, -/obj/structure/disposalpipe/segment, -/turf/open/floor/catwalk_floor, -/area/station/security/mechbay) "sHq" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -72503,20 +72689,14 @@ "sNe" = ( /turf/open/floor/pod/dark, /area/station/maintenance/floor4/starboard) -"sNk" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/cable, -/obj/effect/turf_decal/tile/red{ - dir = 1 - }, +"sNg" = ( +/obj/effect/turf_decal/tile/red/half, +/obj/structure/disposalpipe/segment, /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/iron/dark/corner{ - dir = 1 - }, -/area/station/security/brig) +/turf/open/floor/iron/dark/side, +/area/station/hallway/floor4/fore) "sNq" = ( /obj/machinery/camera/autoname/directional/west, /turf/open/floor/iron/dark/side, @@ -72669,14 +72849,6 @@ /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/station/maintenance/floor1/port/fore) -"sPY" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/cable, -/obj/effect/spawner/random/engineering/tracking_beacon, -/obj/structure/disposalpipe/segment, -/turf/open/floor/iron, -/area/station/hallway/floor2/aft) "sPZ" = ( /obj/machinery/door/airlock/hatch{ name = "Maintenance Hatch" @@ -72769,20 +72941,6 @@ /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron/dark, /area/station/science/ordnance/testlab) -"sRy" = ( -/obj/effect/turf_decal/tile/red{ - dir = 4 - }, -/obj/effect/turf_decal/tile/red{ - dir = 8 - }, -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/duct, -/obj/structure/disposalpipe/segment, -/turf/open/floor/iron/dark, -/area/station/security/office) "sRz" = ( /obj/effect/turf_decal/trimline/purple/line{ dir = 10 @@ -72866,16 +73024,6 @@ dir = 4 }, /area/station/medical/pharmacy) -"sSQ" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/cable, -/obj/machinery/duct, -/obj/structure/disposalpipe/segment, -/turf/open/floor/iron/dark/corner{ - dir = 4 - }, -/area/station/security/office) "sSR" = ( /obj/effect/turf_decal/tile/green/opposingcorners{ dir = 8 @@ -73119,14 +73267,6 @@ }, /turf/open/floor/wood, /area/station/commons/dorms/apartment2) -"sWb" = ( -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/structure/disposalpipe/segment{ - dir = 10 - }, -/turf/open/floor/catwalk_floor, -/area/station/maintenance/floor1/port) "sWf" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/effect/turf_decal/stripes{ @@ -73274,6 +73414,13 @@ }, /turf/open/floor/iron, /area/station/hallway/floor1/fore) +"sXI" = ( +/obj/structure/chair/sofa/bench/right, +/obj/effect/turf_decal/tile/red/anticorner{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/station/security/holding_cell) "sXM" = ( /obj/machinery/recharger, /obj/structure/table, @@ -73959,14 +74106,6 @@ /obj/machinery/firealarm/directional/east, /turf/open/floor/pod/dark, /area/station/maintenance/floor2/starboard/aft) -"tfH" = ( -/obj/structure/disposalpipe/trunk/multiz{ - dir = 8 - }, -/obj/structure/grille, -/obj/structure/window/reinforced/tinted/frosted/spawner/directional/east, -/turf/open/floor/plating, -/area/station/cargo/bitrunning/den) "tfL" = ( /obj/structure/girder, /turf/open/floor/engine/hull/reinforced, @@ -73983,6 +74122,11 @@ }, /turf/open/floor/pod/light, /area/station/maintenance/floor2/port/fore) +"tfW" = ( +/obj/structure/transport/linear/public, +/obj/machinery/light/directional/south, +/turf/open/floor/plating/elevatorshaft, +/area/station/hallway/floor1/fore) "tfX" = ( /obj/effect/turf_decal/trimline/blue/filled/line{ dir = 1 @@ -74012,15 +74156,6 @@ /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, /turf/open/floor/carpet/green, /area/station/service/abandoned_gambling_den) -"tgE" = ( -/obj/machinery/airalarm/directional/south, -/obj/effect/turf_decal/trimline/red/filled/line, -/obj/machinery/holopad, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/iron/dark, -/area/station/security/checkpoint/second) "tgF" = ( /obj/effect/turf_decal/stripes{ dir = 9 @@ -74078,6 +74213,14 @@ /obj/structure/closet/firecloset/full, /turf/open/floor/pod/dark, /area/station/maintenance/floor2/starboard/aft) +"thn" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 1 + }, +/obj/effect/landmark/blobstart, +/turf/open/floor/pod/light, +/area/station/maintenance/floor3/port/fore) "thq" = ( /obj/structure/railing{ dir = 5 @@ -74105,6 +74248,15 @@ /obj/effect/turf_decal/tile/red/fourcorners, /turf/open/floor/iron/dark, /area/station/security/detectives_office/private_investigators_office) +"thL" = ( +/obj/structure/chair/plastic{ + dir = 4 + }, +/obj/effect/turf_decal/tile/red/half{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/station/security/holding_cell) "thM" = ( /obj/structure/railing{ dir = 1 @@ -74144,21 +74296,6 @@ /obj/machinery/telecomms/broadcaster/preset_left, /turf/open/floor/circuit/green/telecomms, /area/station/tcommsat/server) -"tiu" = ( -/obj/machinery/power/apc/auto_name/directional/north, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/cable, -/obj/effect/turf_decal/tile/red/half{ - dir = 1 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/iron/dark/side{ - dir = 1 - }, -/area/station/security/office) "tiX" = ( /obj/effect/turf_decal/trimline/green/warning{ dir = 10 @@ -74269,6 +74406,24 @@ /obj/machinery/incident_display/delam/directional/north, /turf/open/floor/engine, /area/station/engineering/supermatter/room) +"tki" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/disposalpipe/segment, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/floor1/port) +"tkl" = ( +/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, +/obj/effect/mapping_helpers/airlock/unres{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/door/airlock/hatch{ + name = "Science Maintenance" + }, +/turf/open/floor/iron/white, +/area/station/science/cytology) "tkq" = ( /turf/closed/wall, /area/station/solars/starboard/aft) @@ -74318,6 +74473,17 @@ }, /turf/open/floor/iron/checker, /area/station/cargo/miningdock) +"tla" = ( +/obj/structure/railing, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/machinery/door/firedoor/border_only, +/obj/structure/disposalpipe/segment{ + dir = 6 + }, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/floor3/port) "tld" = ( /obj/structure/table/reinforced, /obj/item/stack/sheet/mineral/plasma/five, @@ -74664,16 +74830,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron, /area/station/security/prison/garden) -"tpf" = ( -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/duct, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/catwalk_floor, -/area/station/maintenance/floor4/port/aft) "tpi" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -74710,21 +74866,6 @@ /obj/effect/mapping_helpers/requests_console/announcement, /turf/open/floor/iron/smooth, /area/station/cargo/office) -"tpL" = ( -/obj/structure/sign/directions/medical/directional/north{ - dir = 2 - }, -/obj/structure/sign/directions/science/directional/north{ - dir = 2; - pixel_y = 24 - }, -/obj/structure/sign/directions/upload/directional/north{ - dir = 2; - pixel_y = 40 - }, -/obj/structure/ladder, -/turf/open/floor/iron/smooth, -/area/station/hallway/floor3/fore) "tpS" = ( /obj/effect/turf_decal/tile/green/full, /obj/structure/table/reinforced, @@ -74798,6 +74939,15 @@ /obj/structure/destructible/cult/item_dispenser/archives/library, /turf/open/floor/engine/cult, /area/station/service/library/private) +"tqA" = ( +/obj/effect/turf_decal/trimline/blue/corner{ + dir = 8 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/iron/dark/side, +/area/station/hallway/floor4/fore) "tqE" = ( /obj/effect/turf_decal/trimline/white/corner{ dir = 8 @@ -74814,10 +74964,6 @@ /obj/structure/marker_beacon/burgundy, /turf/open/floor/mineral/plastitanium/airless, /area/space/nearstation) -"tqL" = ( -/obj/structure/disposalpipe/trunk/multiz, -/turf/open/openspace, -/area/station/maintenance/floor2/port) "tqW" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -74852,13 +74998,6 @@ dir = 8 }, /area/station/hallway/floor3/aft) -"trs" = ( -/obj/machinery/door/airlock/hatch{ - name = "Psych Office Maintenance" - }, -/obj/effect/mapping_helpers/airlock/access/any/medical/psychology, -/turf/open/floor/catwalk_floor, -/area/station/hallway/floor2/fore) "trB" = ( /obj/machinery/ai_slipper{ uses = 10 @@ -74920,6 +75059,12 @@ }, /turf/open/floor/iron/white, /area/station/medical/paramedic) +"tsQ" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron/dark, +/area/station/science/robotics/lab) "ttb" = ( /turf/closed/wall, /area/station/hallway/floor2/aft) @@ -75009,13 +75154,6 @@ }, /turf/open/floor/iron/white, /area/station/medical/abandoned) -"ttK" = ( -/obj/effect/turf_decal/trimline/red/filled/line, -/obj/structure/disposalpipe/segment{ - dir = 9 - }, -/turf/open/floor/iron/dark, -/area/station/security/checkpoint/second) "tua" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -75045,22 +75183,12 @@ /obj/machinery/keycard_auth/directional/north, /turf/open/floor/wood/large, /area/station/command/heads_quarters/qm) -"tui" = ( -/obj/machinery/door/airlock/hatch{ - name = "Maintenance Bulkhead" +"tue" = ( +/obj/effect/turf_decal/tile/purple/anticorner/contrasted{ + dir = 1 }, -/obj/effect/mapping_helpers/airlock/access/any/engineering/maintenance, -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/effect/mapping_helpers/airlock/unres{ - dir = 8 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/pod/dark, -/area/station/maintenance/floor3/port) +/turf/open/floor/iron/dark/corner, +/area/station/hallway/floor2/aft) "tun" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/closet/crate, @@ -75156,12 +75284,6 @@ /obj/machinery/holopad, /turf/open/floor/iron/textured_large, /area/station/engineering/atmos/office) -"tvT" = ( -/obj/structure/disposalpipe/trunk/multiz{ - dir = 1 - }, -/turf/open/openspace, -/area/station/maintenance/floor3/starboard/fore) "tvU" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -75174,6 +75296,20 @@ }, /turf/open/floor/iron, /area/station/hallway/floor4/fore) +"tvV" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/effect/turf_decal/tile/red/half{ + dir = 1 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/iron/dark/side{ + dir = 1 + }, +/area/station/security/brig) "tvW" = ( /obj/structure/stairs/south, /turf/open/floor/iron/dark/smooth_large, @@ -75607,18 +75743,6 @@ /obj/structure/extinguisher_cabinet/directional/south, /turf/open/floor/carpet/royalblue, /area/station/medical/break_room) -"tBt" = ( -/obj/effect/turf_decal/tile/purple/half/contrasted{ - dir = 8 - }, -/obj/machinery/airalarm/directional/east, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ - dir = 8 - }, -/turf/open/floor/iron/dark/side{ - dir = 4 - }, -/area/station/science/robotics/lab) "tBv" = ( /obj/effect/turf_decal/stripes/line{ dir = 8 @@ -75661,24 +75785,6 @@ /obj/machinery/light_switch/directional/south, /turf/open/floor/iron/kitchen, /area/station/command/heads_quarters/rd) -"tCp" = ( -/obj/effect/turf_decal/stripes{ - dir = 1 - }, -/obj/machinery/disposal/delivery_chute{ - dir = 8; - name = "Space Chute" - }, -/obj/structure/disposalpipe/trunk{ - dir = 1 - }, -/obj/structure/sign/warning/vacuum/external/directional/south{ - name = "WARNING: CHUTE LEADS DIRECTLY TO SPACE" - }, -/obj/machinery/light/small/directional/east, -/obj/structure/sign/warning/deathsposal/directional/east, -/turf/open/floor/plating, -/area/station/maintenance/disposal) "tCq" = ( /obj/machinery/light/small/directional/east, /mob/living/basic/butterfly, @@ -76009,36 +76115,12 @@ }, /turf/open/floor/pod, /area/station/maintenance/floor4/starboard/aft) -"tGZ" = ( -/obj/effect/turf_decal/trimline/red/filled/line{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/cable, -/obj/structure/disposalpipe/segment, -/turf/open/floor/iron/dark/side{ - dir = 1 - }, -/area/station/hallway/floor2/aft) "tHn" = ( /obj/machinery/atmospherics/components/binary/pump/layer4{ dir = 1 }, /turf/open/floor/plating, /area/station/maintenance/floor2/starboard/aft) -"tHo" = ( -/obj/structure/cable, -/obj/effect/mapping_helpers/airlock/access/any/security/general, -/obj/machinery/door/airlock/hatch{ - name = "Maintenance Access" - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/catwalk_floor, -/area/station/security/checkpoint/first) "tHs" = ( /obj/structure/sink/kitchen/directional/east, /obj/structure/disposalpipe/segment{ @@ -76056,6 +76138,13 @@ /obj/effect/mapping_helpers/broken_floor, /turf/open/floor/plating, /area/station/service/abandoned_gambling_den) +"tHI" = ( +/obj/structure/chair/sofa/bench, +/obj/effect/turf_decal/tile/red/half{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/station/security/holding_cell) "tHL" = ( /turf/open/floor/iron/textured_large, /area/station/cargo/storage) @@ -76082,16 +76171,6 @@ }, /turf/open/floor/carpet/blue, /area/station/command/meeting_room) -"tIi" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/structure/cable, -/obj/structure/disposalpipe/segment, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/iron, -/area/station/hallway/floor2/aft) "tIj" = ( /obj/structure/railing, /obj/structure/chair, @@ -76164,12 +76243,6 @@ /obj/machinery/airalarm/directional/west, /turf/open/floor/catwalk_floor/iron, /area/station/cargo/miningdock) -"tIM" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/structure/grille, -/turf/open/floor/plating, -/area/station/hallway/floor1/fore) "tIR" = ( /obj/machinery/telecomms/server/presets/common, /turf/open/floor/circuit/green/telecomms, @@ -76347,20 +76420,6 @@ }, /turf/open/floor/iron, /area/station/cargo/miningdock) -"tKV" = ( -/obj/machinery/door/airlock/hatch{ - name = "Maintenance Access" - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/cable, -/obj/structure/disposalpipe/segment, -/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, -/obj/effect/mapping_helpers/airlock/unres{ - dir = 1 - }, -/turf/open/floor/plating, -/area/station/maintenance/floor1/starboard/fore) "tKY" = ( /obj/structure/chair/stool/bamboo, /obj/effect/landmark/start/hangover, @@ -76438,9 +76497,14 @@ /turf/open/floor/iron/kitchen/herringbone, /area/station/service/kitchen) "tMj" = ( -/obj/effect/turf_decal/tile/red/half, -/turf/open/floor/iron/dark, -/area/station/security/holding_cell) +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/floor4/starboard/fore) "tMk" = ( /obj/machinery/light_switch/directional/north, /obj/machinery/disposal/bin, @@ -76458,14 +76522,6 @@ /obj/structure/cable, /turf/open/floor/iron, /area/station/commons/locker) -"tMD" = ( -/obj/item/bedsheet/double, -/obj/structure/bed/double, -/obj/machinery/light/directional/south, -/obj/effect/landmark/start/chaplain, -/obj/item/radio/intercom/directional/east, -/turf/open/floor/wood/tile, -/area/station/service/chapel/office) "tMK" = ( /obj/effect/turf_decal/trimline/purple/filled/line{ dir = 1 @@ -76479,6 +76535,14 @@ /obj/effect/mapping_helpers/airlock/access/any/security/general, /turf/open/floor/iron/dark/smooth_large, /area/station/hallway/secondary/entry) +"tMN" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/duct, +/obj/structure/disposalpipe/segment, +/turf/open/floor/catwalk_floor, +/area/station/security/mechbay) "tNd" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ dir = 1 @@ -76613,15 +76677,6 @@ }, /turf/open/floor/carpet/red, /area/station/service/theater) -"tOm" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/cable, -/obj/structure/disposalpipe/segment{ - dir = 9 - }, -/turf/open/floor/catwalk_floor, -/area/station/maintenance/floor3/port/aft) "tOn" = ( /obj/structure/table, /obj/item/reagent_containers/spray/cleaner{ @@ -76654,6 +76709,12 @@ dir = 1 }, /area/station/hallway/floor1/aft) +"tOv" = ( +/obj/machinery/camera/directional/south{ + c_tag = "Xenobio - Holding Pen" + }, +/turf/open/floor/engine/xenobio, +/area/station/science/xenobiology) "tOE" = ( /obj/machinery/duct, /obj/machinery/light/directional/south, @@ -76713,12 +76774,6 @@ }, /turf/open/floor/pod/light, /area/station/maintenance/floor1/port/aft) -"tPw" = ( -/obj/structure/disposalpipe/trunk/multiz/down{ - dir = 1 - }, -/turf/open/openspace, -/area/station/maintenance/floor3/port/aft) "tPx" = ( /obj/effect/turf_decal/tile/blue, /turf/open/floor/iron/dark, @@ -76951,15 +77006,6 @@ }, /turf/open/floor/iron/dark, /area/station/commons/storage/tools) -"tTt" = ( -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/disposalpipe/segment{ - dir = 10 - }, -/turf/open/floor/catwalk_floor, -/area/station/maintenance/floor1/port) "tTv" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/structure/chair{ @@ -77072,6 +77118,15 @@ /obj/structure/cable, /turf/open/floor/iron, /area/station/hallway/secondary/service) +"tUN" = ( +/obj/effect/turf_decal/delivery, +/obj/machinery/door/firedoor/heavy, +/obj/machinery/door/poddoor/preopen{ + elevator_mode = 1; + transport_linked_id = "com_vator" + }, +/turf/open/floor/iron/dark, +/area/station/hallway/floor1/fore) "tUT" = ( /obj/structure/railing{ dir = 10 @@ -77162,6 +77217,19 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/pod/light, /area/station/maintenance/floor4/starboard/fore) +"tWu" = ( +/obj/machinery/camera/autoname/directional/east, +/obj/machinery/disposal/bin, +/obj/structure/disposalpipe/trunk{ + dir = 8 + }, +/obj/effect/turf_decal/tile/purple/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron/dark/side{ + dir = 4 + }, +/area/station/science/robotics/lab) "tWv" = ( /obj/machinery/status_display/ai/directional/south, /obj/structure/disposalpipe/segment{ @@ -77234,6 +77302,36 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/pod/light, /area/station/maintenance/floor2/starboard/fore) +"tXh" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/effect/turf_decal/tile/red/half{ + dir = 1 + }, +/obj/machinery/light/directional/north, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/iron/dark/side{ + dir = 1 + }, +/area/station/security/office) +"tXp" = ( +/obj/machinery/light/small/directional/south, +/obj/structure/disposalpipe/trunk{ + dir = 4 + }, +/obj/structure/disposaloutlet{ + dir = 1; + name = "Prisoner Dispenser" + }, +/obj/structure/window/reinforced/spawner/directional/east, +/obj/machinery/flasher/directional/west{ + id = "drunktank" + }, +/turf/open/floor/iron/dark, +/area/station/security/holding_cell) "tXB" = ( /obj/effect/turf_decal/siding/white, /obj/effect/turf_decal/trimline/purple/line{ @@ -77245,10 +77343,6 @@ /obj/structure/cable, /turf/open/floor/iron/white, /area/station/science/cytology) -"tXC" = ( -/obj/structure/hedge, -/turf/open/floor/iron/dark, -/area/station/science/genetics) "tXF" = ( /obj/machinery/power/shuttle_engine/propulsion/burst{ dir = 4 @@ -77364,13 +77458,6 @@ /obj/item/shard, /turf/open/floor/iron, /area/station/maintenance/floor1/port/aft) -"tYO" = ( -/obj/effect/turf_decal/trimline/red/filled/line{ - dir = 10 - }, -/obj/machinery/light/directional/west, -/turf/open/floor/iron/dark, -/area/station/security/checkpoint/first) "tYV" = ( /obj/machinery/atmospherics/pipe/smart/simple/dark/visible{ dir = 5 @@ -77392,18 +77479,6 @@ /obj/item/radio/intercom/directional/west, /turf/open/floor/iron/dark/textured_large, /area/station/maintenance/disposal) -"tZy" = ( -/obj/effect/mapping_helpers/airlock/access/any/engineering/maintenance, -/obj/machinery/door/airlock/hatch{ - name = "Maintenance Access" - }, -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/disposalpipe/segment, -/obj/effect/mapping_helpers/airlock/unres, -/turf/open/floor/plating, -/area/station/maintenance/floor4/port/fore) "tZz" = ( /obj/machinery/door/airlock{ id_tag = "dorms_2_bolts"; @@ -77547,6 +77622,11 @@ /obj/item/kirbyplants/random, /turf/open/floor/iron/white/small, /area/station/commons/fitness/recreation) +"ubx" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/effect/mapping_helpers/damaged_window, +/turf/open/floor/plating, +/area/station/maintenance/floor2/starboard/aft) "ubP" = ( /obj/structure/rack, /obj/effect/decal/cleanable/dirt, @@ -77568,10 +77648,6 @@ dir = 10 }, /area/station/cargo/lobby) -"ucc" = ( -/obj/structure/disposalpipe/trunk/multiz/down, -/turf/open/openspace, -/area/station/maintenance/floor4/port/aft) "ucf" = ( /obj/effect/turf_decal/tile/blue/anticorner, /turf/open/floor/iron/textured_corner{ @@ -77677,6 +77753,19 @@ dir = 5 }, /area/station/hallway/secondary/exit/escape_pod) +"udT" = ( +/obj/effect/mapping_helpers/airlock/access/any/engineering/maintenance, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/door/airlock/hatch{ + name = "Maintenance Hatch" + }, +/obj/effect/mapping_helpers/airlock/unres{ + dir = 8 + }, +/turf/open/floor/plating, +/area/station/maintenance/floor4/starboard/aft) "udU" = ( /obj/machinery/door/firedoor/heavy, /obj/effect/turf_decal/delivery, @@ -77906,6 +77995,13 @@ }, /turf/open/floor/catwalk_floor, /area/station/maintenance/floor1/port) +"uhk" = ( +/obj/structure/table, +/obj/item/toy/cards/deck, +/obj/item/radio/intercom/directional/south, +/obj/effect/turf_decal/tile/red/half, +/turf/open/floor/iron/dark, +/area/station/security/holding_cell) "uhl" = ( /obj/effect/decal/cleanable/cobweb/cobweb2, /obj/effect/spawner/random/structure/crate, @@ -78159,13 +78255,6 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron, /area/station/maintenance/disposal/incinerator) -"ukl" = ( -/obj/structure/cable, -/obj/effect/turf_decal/trimline/red/filled/line{ - dir = 1 - }, -/turf/open/floor/iron/dark, -/area/station/security/checkpoint/first) "ukC" = ( /obj/structure/grille, /turf/open/floor/catwalk_floor, @@ -78209,6 +78298,10 @@ /obj/effect/spawner/random/maintenance, /turf/open/floor/pod/light, /area/station/maintenance/floor1/port) +"uln" = ( +/obj/effect/turf_decal/tile/red/half, +/turf/open/floor/iron/dark, +/area/station/security/holding_cell) "ulo" = ( /obj/structure/closet/emcloset, /obj/effect/landmark/start/hangover/closet, @@ -78250,6 +78343,15 @@ /obj/structure/hedge, /turf/open/floor/carpet/green, /area/station/service/kitchen/diner) +"ulF" = ( +/obj/effect/turf_decal/tile/red/half{ + dir = 8 + }, +/obj/effect/turf_decal/caution{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/station/security/holding_cell) "ulN" = ( /obj/structure/chair/pew{ dir = 1 @@ -78290,10 +78392,6 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron/dark, /area/station/hallway/floor1/fore) -"umi" = ( -/obj/machinery/camera/autoname/directional/west, -/turf/open/floor/iron/dark/side, -/area/station/hallway/floor1/fore) "umo" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/weather/dirt{ @@ -78445,10 +78543,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/catwalk_floor, /area/station/maintenance/floor1/port/aft) -"uoR" = ( -/obj/effect/spawner/structure/window/hollow/reinforced/middle, -/turf/open/floor/plating, -/area/station/maintenance/floor2/port) "uoS" = ( /obj/effect/turf_decal/siding/wood{ dir = 9 @@ -78456,6 +78550,16 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/wood/tile, /area/station/service/library/printer) +"uoZ" = ( +/obj/machinery/door/airlock/hatch{ + name = "Elevator Shaft Access" + }, +/obj/effect/mapping_helpers/airlock/unres{ + dir = 8 + }, +/obj/effect/mapping_helpers/airlock/access/any/engineering/maintenance, +/turf/open/floor/plating, +/area/station/hallway/floor1/fore) "upc" = ( /obj/machinery/atmospherics/components/trinary/filter/critical{ dir = 4 @@ -78481,6 +78585,10 @@ /obj/item/canvas/twentyfour_twentyfour, /turf/open/floor/bamboo/tatami/black, /area/station/commons/storage/art) +"ups" = ( +/obj/machinery/airalarm/directional/west, +/turf/open/floor/catwalk_floor, +/area/station/hallway/floor2/fore) "upx" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ dir = 8 @@ -78490,6 +78598,16 @@ }, /turf/open/floor/wood/parquet, /area/station/service/lawoffice) +"upE" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/tile/blue/opposingcorners, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/station/hallway/floor4/fore) "upG" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/effect/landmark/generic_maintenance_landmark, @@ -78746,11 +78864,6 @@ /obj/structure/cable, /turf/open/floor/plating, /area/station/engineering/engine_smes) -"utq" = ( -/obj/effect/spawner/structure/window/reinforced, -/obj/effect/mapping_helpers/damaged_window, -/turf/open/floor/plating, -/area/station/maintenance/floor2/starboard/fore) "utu" = ( /obj/machinery/disposal/delivery_chute{ dir = 8 @@ -78782,17 +78895,6 @@ }, /turf/open/floor/iron/dark, /area/station/service/lawoffice) -"utS" = ( -/obj/item/wrench/medical, -/obj/item/clothing/glasses/hud/health, -/obj/item/clothing/glasses/hud/health, -/obj/item/clothing/glasses/hud/health, -/obj/structure/table/glass, -/obj/item/gun/syringe, -/obj/effect/turf_decal/tile/blue/fourcorners, -/obj/structure/cable, -/turf/open/floor/iron/white/textured, -/area/station/medical/storage) "utT" = ( /obj/structure/hedge/opaque, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -78880,7 +78982,18 @@ /turf/open/floor/catwalk_floor, /area/station/maintenance/floor3/starboard) "uuY" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, +/obj/machinery/door/poddoor/preopen{ + id = "secure-gate"; + name = "Brig Shutters" + }, +/obj/machinery/prisongate, +/obj/structure/disposalpipe/segment, +/turf/open/floor/iron/dark, +/area/station/security/holding_cell) +"uvu" = ( +/obj/effect/turf_decal/tile/red/half{ + dir = 8 + }, /turf/open/floor/iron/dark, /area/station/security/holding_cell) "uvv" = ( @@ -79229,6 +79342,10 @@ /obj/structure/sign/poster/official/random/directional/south, /turf/open/floor/iron/white, /area/station/medical/surgery/aft) +"uBi" = ( +/obj/machinery/firealarm/directional/east, +/turf/open/floor/iron/dark/side, +/area/station/hallway/floor1/fore) "uBr" = ( /obj/effect/turf_decal/trimline/green/filled/line{ dir = 1 @@ -79246,19 +79363,6 @@ /obj/item/radio/intercom/directional/west, /turf/open/floor/iron/smooth_large, /area/station/cargo/miningoffice) -"uBJ" = ( -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/door/firedoor/border_only{ - dir = 1 - }, -/obj/machinery/duct, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/catwalk_floor, -/area/station/maintenance/floor4/port/aft) "uBN" = ( /obj/structure/window/reinforced/spawner/directional/west, /obj/effect/turf_decal/trimline/white/filled/line{ @@ -79347,6 +79451,16 @@ }, /turf/open/floor/plating, /area/station/maintenance/floor3/port/fore) +"uCA" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/disposalpipe/segment, +/obj/machinery/door/airlock/hatch{ + name = "Emergency Ladder Access" + }, +/turf/open/floor/catwalk_floor, +/area/station/hallway/floor4/aft) "uCC" = ( /obj/machinery/vending/boozeomat, /turf/open/floor/wood, @@ -79354,6 +79468,10 @@ "uCP" = ( /turf/open/floor/wood/large, /area/station/service/library/artgallery) +"uCT" = ( +/obj/structure/hedge, +/turf/open/floor/iron/dark, +/area/station/science/genetics) "uCU" = ( /obj/structure/railing{ dir = 8 @@ -79396,6 +79514,20 @@ /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, /turf/open/floor/iron/dark, /area/station/maintenance/floor1/port) +"uDx" = ( +/obj/effect/mapping_helpers/airlock/access/any/engineering/maintenance, +/obj/machinery/door/airlock/hatch{ + name = "Maintenance Hatch" + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/structure/disposalpipe/segment, +/obj/effect/mapping_helpers/airlock/unres{ + dir = 1 + }, +/turf/open/floor/pod/dark, +/area/station/maintenance/floor4/starboard) "uDA" = ( /obj/structure/chair/sofa/corp{ dir = 8 @@ -79492,26 +79624,6 @@ /obj/effect/mapping_helpers/airlock/cyclelink_helper, /turf/open/floor/plating, /area/station/maintenance/solars/port/aft) -"uEr" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/cable, -/obj/effect/turf_decal/tile/red/half{ - dir = 1 - }, -/obj/machinery/requests_console/directional/north{ - department = "Security"; - name = "Security Requests Console" - }, -/obj/effect/mapping_helpers/requests_console/supplies, -/obj/effect/mapping_helpers/requests_console/assistance, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/iron/dark/side{ - dir = 1 - }, -/area/station/security/office) "uEu" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber{ dir = 4 @@ -79590,6 +79702,17 @@ /obj/machinery/defibrillator_mount/directional/south, /turf/open/floor/iron/dark/textured, /area/station/medical/surgery/aft) +"uFl" = ( +/obj/structure/sign/directions/medical/directional/north, +/obj/structure/sign/directions/science/directional/north{ + pixel_y = 24 + }, +/obj/structure/sign/directions/upload/directional/north{ + pixel_y = 40 + }, +/obj/structure/ladder, +/turf/open/floor/iron/smooth, +/area/station/hallway/floor1/fore) "uFw" = ( /obj/structure/cable, /obj/machinery/holopad, @@ -79654,22 +79777,6 @@ }, /turf/open/floor/iron/dark/side, /area/station/hallway/secondary/exit/escape_pod) -"uGO" = ( -/obj/structure/table/reinforced, -/obj/machinery/door/window/right/directional/south{ - name = "Access Queue" - }, -/obj/machinery/door/poddoor/preopen{ - id = "hopblast"; - name = "HoP Blast Door" - }, -/obj/machinery/door/firedoor, -/obj/machinery/door/window/brigdoor/left/directional/north{ - name = "Access Desk"; - req_access = list("hop") - }, -/turf/open/floor/iron, -/area/station/command/heads_quarters/hop) "uGP" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/effect/turf_decal/trimline/blue/filled/line{ @@ -79950,17 +80057,6 @@ /obj/machinery/light/red/dim/directional/east, /turf/open/floor/catwalk_floor, /area/station/maintenance/floor2/starboard/aft) -"uJu" = ( -/obj/effect/turf_decal/tile/purple/half/contrasted{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/structure/cable, -/turf/open/floor/iron/dark/side{ - dir = 8 - }, -/area/station/science/robotics/lab) "uJA" = ( /obj/structure/table/glass, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ @@ -80015,12 +80111,6 @@ }, /turf/open/floor/engine/hull, /area/space/nearstation) -"uJU" = ( -/obj/effect/spawner/structure/window/hollow/reinforced/middle{ - dir = 4 - }, -/turf/open/floor/plating, -/area/station/medical/abandoned) "uJW" = ( /obj/effect/turf_decal/stripes/corner, /obj/effect/turf_decal/stripes/corner{ @@ -80285,6 +80375,16 @@ /obj/machinery/light_switch/directional/west, /turf/open/floor/eighties, /area/station/commons/fitness/recreation/entertainment) +"uNj" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/structure/sign/warning/pods/directional/south, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/floor3/port/aft) "uNl" = ( /obj/effect/turf_decal/tile/blue{ dir = 4 @@ -80423,10 +80523,6 @@ /obj/structure/cable, /turf/open/floor/plating, /area/station/security/checkpoint/first) -"uOI" = ( -/obj/item/kirbyplants/random, -/turf/open/floor/iron, -/area/station/hallway/floor2/fore) "uOL" = ( /obj/structure/sign/painting{ pixel_x = 32 @@ -80445,6 +80541,14 @@ /obj/item/radio/intercom/directional/south, /turf/open/floor/iron, /area/station/engineering/atmos/pumproom) +"uOQ" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/disposalpipe/segment, +/obj/effect/landmark/start/hangover, +/turf/open/floor/catwalk_floor, +/area/station/hallway/floor4/aft) "uOS" = ( /obj/structure/table/wood, /obj/effect/turf_decal/siding/yellow, @@ -80555,27 +80659,21 @@ /obj/structure/sign/poster/official/random/directional/west, /turf/open/floor/iron/dark/side, /area/station/hallway/secondary/entry) -"uPV" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/cable, -/obj/effect/turf_decal/tile/red/half{ - dir = 1 - }, -/obj/machinery/duct, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/iron/dark/side{ - dir = 1 - }, -/area/station/security/brig) "uPY" = ( /obj/machinery/light/red/dim/directional/south, /obj/effect/decal/cleanable/dirt, /obj/effect/spawner/random/structure/crate, /turf/open/floor/pod/dark, /area/station/maintenance/floor3/port) +"uQb" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/disposalpipe/segment, +/obj/machinery/door/airlock/hatch{ + name = "Emergency Ladder Access" + }, +/turf/open/floor/catwalk_floor, +/area/station/hallway/floor2/fore) "uQe" = ( /obj/structure/chair/sofa/bench/left{ dir = 4 @@ -80768,6 +80866,13 @@ /obj/machinery/portable_atmospherics/scrubber, /turf/open/floor/pod/light, /area/station/maintenance/floor4/starboard/aft) +"uTn" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/effect/turf_decal/tile/red/half, +/turf/open/floor/iron/dark, +/area/station/security/holding_cell) "uTx" = ( /obj/effect/turf_decal/trimline/brown/warning{ dir = 8 @@ -80862,21 +80967,6 @@ }, /turf/open/floor/iron/dark, /area/station/hallway/secondary/service) -"uUD" = ( -/obj/machinery/light/directional/north, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/cable, -/obj/effect/turf_decal/tile/red/half{ - dir = 1 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/iron/dark/side{ - dir = 1 - }, -/area/station/security/brig) "uUE" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -81066,12 +81156,6 @@ /obj/machinery/light/directional/north, /turf/open/floor/iron/dark, /area/station/security/execution/transfer) -"uWN" = ( -/obj/structure/rack, -/obj/machinery/light/small/directional/west, -/obj/item/book/granter/action/spell/smoke/lesser, -/turf/open/floor/iron/white/textured_large, -/area/station/service/chapel/office) "uWU" = ( /obj/structure/falsewall, /turf/open/floor/iron/dark/smooth_large, @@ -81235,6 +81319,13 @@ name = "padded wall" }, /area/station/medical/psychology) +"uZl" = ( +/obj/structure/disposalpipe/segment, +/obj/structure/grille, +/obj/structure/window/reinforced/tinted/frosted/spawner/directional/south, +/obj/structure/window/reinforced/tinted/frosted/spawner/directional/north, +/turf/open/floor/plating, +/area/station/maintenance/floor1/starboard/fore) "uZm" = ( /obj/effect/turf_decal/trimline/blue/filled/line{ dir = 10 @@ -81260,15 +81351,30 @@ }, /turf/open/floor/catwalk_floor, /area/station/maintenance/floor4/starboard) +"uZu" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/structure/disposalpipe/segment, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/hallway/floor2/aft) "uZF" = ( /turf/closed/wall/r_wall, /area/station/maintenance/floor2/starboard/aft) -"uZX" = ( -/obj/effect/turf_decal/tile/purple/anticorner/contrasted{ - dir = 1 - }, -/turf/open/floor/iron/dark/corner, -/area/station/hallway/floor2/aft) +"uZJ" = ( +/obj/item/wrench/medical, +/obj/item/clothing/glasses/hud/health, +/obj/item/clothing/glasses/hud/health, +/obj/item/clothing/glasses/hud/health, +/obj/structure/table/glass, +/obj/item/gun/syringe, +/obj/effect/turf_decal/tile/blue/fourcorners, +/obj/structure/cable, +/turf/open/floor/iron/white/textured, +/area/station/medical/storage) "uZY" = ( /obj/effect/turf_decal/tile/purple/fourcorners, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ @@ -81414,12 +81520,30 @@ }, /turf/open/floor/catwalk_floor, /area/station/maintenance/floor1/port/aft) -"vbs" = ( -/obj/effect/turf_decal/trimline/red/filled/line{ - dir = 6 +"vbj" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/disposalpipe/segment{ + dir = 4 }, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/floor1/port) +"vbx" = ( +/obj/machinery/door/airlock/security/glass{ + name = "Brig Fore Entrance" + }, +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 1 + }, +/obj/machinery/door/firedoor, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/effect/turf_decal/tile/red/fourcorners, +/obj/effect/mapping_helpers/airlock/access/all/security/general, +/obj/structure/disposalpipe/segment, /turf/open/floor/iron/dark, -/area/station/security/checkpoint/third) +/area/station/security/checkpoint) "vbB" = ( /obj/effect/turf_decal/tile/green/opposingcorners{ dir = 8 @@ -81474,17 +81598,6 @@ /obj/item/storage/toolbox/electrical, /turf/open/floor/pod/light, /area/station/maintenance/floor4/port/fore) -"vcc" = ( -/obj/effect/mapping_helpers/airlock/access/any/engineering/maintenance, -/obj/machinery/door/airlock/hatch{ - name = "Maintenance Access" - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/effect/mapping_helpers/airlock/unres, -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/plating, -/area/station/maintenance/floor1/port) "vcd" = ( /obj/effect/turf_decal/tile/blue/opposingcorners, /obj/machinery/airalarm/directional/west, @@ -81503,6 +81616,10 @@ /obj/effect/turf_decal/trimline/green/filled/line, /turf/open/floor/iron, /area/station/commons/vacant_room/commissary) +"vch" = ( +/obj/machinery/light/floor, +/turf/open/floor/iron/smooth, +/area/station/hallway/floor3/fore) "vcr" = ( /turf/closed/wall, /area/station/maintenance/floor1/port/aft) @@ -81956,20 +82073,11 @@ "vjv" = ( /turf/open/floor/iron/dark, /area/station/hallway/secondary/exit) -"vjz" = ( -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/effect/mapping_helpers/airlock/access/any/engineering/maintenance, -/obj/machinery/door/airlock/hatch{ - name = "Maintenance Access" - }, -/obj/structure/disposalpipe/segment, -/obj/effect/mapping_helpers/airlock/unres{ - dir = 1 - }, -/turf/open/floor/catwalk_floor, -/area/station/maintenance/floor4/starboard) +"vjB" = ( +/obj/effect/turf_decal/stripes/corner, +/obj/effect/turf_decal/trimline/red/filled/line, +/turf/open/floor/iron/dark, +/area/station/security/checkpoint/first) "vjC" = ( /obj/machinery/chem_dispenser/drinks/beer, /obj/structure/table/glass, @@ -81997,6 +82105,14 @@ /obj/item/flashlight/flare/candle, /turf/open/floor/carpet/orange, /area/station/service/chapel/office) +"vjR" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/disposalpipe/segment{ + dir = 5 + }, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/floor1/port) "vjT" = ( /obj/effect/turf_decal/trimline/purple/line{ dir = 10 @@ -82387,6 +82503,12 @@ dir = 4 }, /area/station/maintenance/floor1/starboard/aft) +"voK" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/turf/open/floor/iron/dark, +/area/station/science/robotics/lab) "voO" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/closet/firecloset, @@ -82666,22 +82788,6 @@ /obj/effect/spawner/random/maintenance, /turf/open/floor/iron, /area/station/maintenance/floor2/starboard/aft) -"vrP" = ( -/obj/machinery/door/airlock/security/glass{ - name = "Brig Fore Entrance" - }, -/obj/effect/mapping_helpers/airlock/cyclelink_helper{ - dir = 1 - }, -/obj/machinery/door/firedoor, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/cable, -/obj/effect/turf_decal/tile/red/fourcorners, -/obj/effect/mapping_helpers/airlock/access/all/security/general, -/obj/structure/disposalpipe/segment, -/turf/open/floor/iron/dark, -/area/station/security/checkpoint) "vrU" = ( /obj/effect/spawner/random/structure/closet_empty, /turf/open/floor/pod/light, @@ -82747,6 +82853,19 @@ /obj/effect/turf_decal/trimline/purple/filled/line, /turf/open/floor/iron/white, /area/station/science/xenobiology/hallway) +"vss" = ( +/obj/effect/mapping_helpers/airlock/access/any/engineering/maintenance, +/obj/machinery/door/airlock/hatch{ + name = "Maintenance Access" + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/effect/mapping_helpers/airlock/unres{ + dir = 1 + }, +/turf/open/floor/plating, +/area/station/maintenance/floor1/starboard) "vsv" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -82764,15 +82883,6 @@ }, /turf/open/floor/wood/large, /area/station/service/library/lounge) -"vsE" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/turf/open/floor/iron/dark/side, -/area/station/hallway/floor1/aft) "vsK" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, /turf/open/floor/iron/showroomfloor, @@ -82819,6 +82929,12 @@ /obj/structure/disposalpipe/segment, /turf/open/floor/carpet/red, /area/station/service/theater) +"vti" = ( +/obj/effect/spawner/structure/window/hollow/middle{ + dir = 4 + }, +/turf/open/floor/plating, +/area/station/maintenance/floor3/port/aft) "vtj" = ( /obj/structure/table, /obj/effect/decal/cleanable/dirt, @@ -82832,11 +82948,6 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron, /area/station/cargo/warehouse) -"vts" = ( -/obj/effect/turf_decal/tile/neutral/fourcorners, -/obj/machinery/quantumpad, -/turf/open/floor/iron/smooth, -/area/station/science/robotics/mechbay) "vtt" = ( /obj/machinery/door/airlock/atmos{ name = "Atmospherics" @@ -83045,19 +83156,6 @@ dir = 4 }, /area/station/engineering/lobby) -"vvV" = ( -/obj/effect/mapping_helpers/airlock/access/any/engineering/maintenance, -/obj/machinery/door/airlock/hatch{ - name = "Maintenance Access" - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/cable, -/obj/effect/mapping_helpers/airlock/unres{ - dir = 1 - }, -/turf/open/floor/plating, -/area/station/maintenance/floor1/starboard) "vvX" = ( /obj/machinery/door_buttons/access_button{ idDoor = "virology_airlock_exterior"; @@ -83134,6 +83232,21 @@ "vwQ" = ( /turf/open/floor/iron/dark/textured, /area/station/hallway/floor2/aft) +"vwR" = ( +/obj/machinery/computer/upload/borg, +/obj/structure/window/reinforced/spawner/directional/north, +/obj/structure/window/reinforced/spawner/directional/east, +/obj/structure/window/reinforced/spawner/directional/west, +/obj/machinery/door/window/left/directional/south{ + layer = 3.1; + name = "Cyborg Upload Console Window"; + req_access = list("ai_upload") + }, +/obj/effect/turf_decal/tile/blue/half/contrasted{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/station/ai_monitored/turret_protected/ai_upload) "vwW" = ( /obj/effect/turf_decal/stripes/line{ dir = 4 @@ -83274,12 +83387,6 @@ /obj/item/chair, /turf/open/floor/plating, /area/station/maintenance/floor1/port) -"vyG" = ( -/obj/structure/disposalpipe/trunk/multiz/down{ - dir = 1 - }, -/turf/open/openspace, -/area/station/maintenance/floor3/port) "vyH" = ( /obj/machinery/biogenerator, /obj/machinery/camera/directional/south{ @@ -83331,16 +83438,17 @@ /obj/effect/turf_decal/trimline/brown/arrow_ccw, /turf/open/floor/iron/dark/side, /area/station/cargo/lobby) -"vzh" = ( -/obj/effect/turf_decal/tile/neutral/half/contrasted, -/obj/machinery/firealarm/directional/north, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/structure/cable, -/turf/open/floor/iron/smooth_edge{ - dir = 1 +"vzf" = ( +/obj/structure/table/reinforced, +/obj/item/paper_bin/carbon{ + pixel_x = -2; + pixel_y = 4 }, -/area/station/science/robotics/mechbay) +/obj/item/pen, +/obj/effect/turf_decal/trimline/red/filled, +/obj/structure/window/reinforced/spawner/directional/north, +/turf/open/floor/iron/dark, +/area/station/security/checkpoint/third) "vzo" = ( /obj/machinery/netpod, /obj/structure/railing{ @@ -83525,6 +83633,14 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/plating, /area/station/service/abandoned_gambling_den) +"vBe" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/disposalpipe/segment{ + dir = 10 + }, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/floor1/port) "vBA" = ( /obj/machinery/door/airlock/medical{ name = "Safe Habitation B" @@ -83703,14 +83819,6 @@ /obj/structure/cable, /turf/open/floor/plating, /area/station/engineering/lobby) -"vEE" = ( -/obj/structure/table, -/obj/item/toy/cards/deck/wizoff, -/obj/effect/turf_decal/tile/red/half{ - dir = 1 - }, -/turf/open/floor/iron/dark, -/area/station/security/holding_cell) "vEN" = ( /turf/open/floor/iron/dark, /area/station/engineering/atmos/project) @@ -83799,6 +83907,16 @@ /obj/effect/turf_decal/tile/green/full, /turf/open/floor/iron/dark/smooth_large, /area/station/service/bar) +"vGx" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/mapping_helpers/airlock/access/all/science/general, +/obj/structure/cable, +/obj/machinery/door/airlock/hatch{ + name = "Science Maintenance" + }, +/turf/open/floor/plating, +/area/station/maintenance/floor3/starboard/fore) "vGy" = ( /obj/effect/turf_decal/trimline/blue/arrow_cw{ dir = 4 @@ -83868,6 +83986,11 @@ /obj/effect/spawner/random/trash/garbage, /turf/open/floor/pod/light, /area/station/maintenance/floor3/port/aft) +"vHy" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/disposalpipe/segment, +/turf/open/floor/pod/light, +/area/station/maintenance/floor1/port) "vHz" = ( /obj/machinery/field/generator, /obj/effect/turf_decal/stripes/line{ @@ -83913,14 +84036,6 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/pod/light, /area/station/maintenance/floor4/starboard/aft) -"vHY" = ( -/obj/machinery/door/airlock/hatch{ - name = "Elevator Shaft Access" - }, -/obj/effect/mapping_helpers/airlock/unres, -/obj/effect/mapping_helpers/airlock/access/any/engineering/maintenance, -/turf/open/floor/plating, -/area/station/hallway/floor1/fore) "vIa" = ( /obj/effect/turf_decal/trimline/purple/corner, /turf/open/floor/iron/white, @@ -83935,6 +84050,17 @@ }, /turf/open/floor/iron/smooth_large, /area/station/hallway/secondary/entry) +"vIc" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/iron/dark/side{ + dir = 4 + }, +/area/station/hallway/floor2/aft) "vIh" = ( /obj/effect/turf_decal/siding/wood{ dir = 4 @@ -83944,16 +84070,6 @@ }, /turf/open/floor/wood, /area/station/command/heads_quarters/hop) -"vIn" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/cable, -/obj/structure/sign/poster/random/directional/west, -/obj/structure/disposalpipe/segment{ - dir = 5 - }, -/turf/open/floor/catwalk_floor, -/area/station/maintenance/floor3/port/aft) "vIp" = ( /obj/effect/turf_decal/tile/neutral/opposingcorners{ dir = 8 @@ -84012,6 +84128,36 @@ }, /turf/open/floor/iron, /area/station/hallway/floor4/fore) +"vIT" = ( +/obj/effect/turf_decal/stripes{ + dir = 1 + }, +/obj/machinery/disposal/delivery_chute{ + dir = 8; + name = "Space Chute" + }, +/obj/structure/disposalpipe/trunk{ + dir = 1 + }, +/obj/structure/sign/warning/vacuum/external/directional/south{ + name = "WARNING: CHUTE LEADS DIRECTLY TO SPACE" + }, +/obj/machinery/light/small/directional/east, +/obj/structure/sign/warning/deathsposal/directional/east, +/turf/open/floor/plating, +/area/station/maintenance/disposal) +"vIX" = ( +/obj/structure/cable, +/obj/effect/mapping_helpers/airlock/access/any/security/general, +/obj/machinery/door/airlock/hatch{ + name = "Maintenance Access" + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/catwalk_floor, +/area/station/security/checkpoint/first) "vIZ" = ( /obj/effect/spawner/random/trash/graffiti, /turf/open/floor/iron/white, @@ -84122,6 +84268,11 @@ name = "lab floor" }, /area/station/science/genetics) +"vKF" = ( +/obj/effect/turf_decal/tile/red, +/obj/structure/disposalpipe/segment, +/turf/open/floor/iron/dark/corner, +/area/station/security/brig) "vKY" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -84149,16 +84300,6 @@ /obj/effect/decal/cleanable/xenoblood, /turf/open/floor/engine, /area/station/science/cytology) -"vLe" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/cable, -/obj/structure/sign/directions/evac/directional/south, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/catwalk_floor, -/area/station/maintenance/floor3/port/aft) "vLx" = ( /obj/machinery/ai_slipper{ uses = 8 @@ -84207,6 +84348,12 @@ }, /turf/open/floor/iron, /area/station/hallway/floor1/fore) +"vLS" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/catwalk_floor, +/area/station/hallway/floor3/fore) "vLW" = ( /turf/closed/wall/r_wall, /area/station/command/heads_quarters/captain) @@ -84344,17 +84491,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/catwalk_floor/iron_smooth, /area/station/cargo/warehouse) -"vOe" = ( -/obj/effect/mapping_helpers/airlock/access/any/engineering/maintenance, -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/door/airlock/hatch{ - name = "Maintenance Hatch" - }, -/obj/effect/mapping_helpers/airlock/unres, -/turf/open/floor/plating, -/area/station/maintenance/floor4/starboard) "vOf" = ( /obj/effect/mapping_helpers/broken_floor, /obj/machinery/disposal/bin, @@ -84390,10 +84526,6 @@ }, /turf/open/floor/iron/white, /area/station/medical/treatment_center) -"vOq" = ( -/obj/effect/turf_decal/box/corners, -/turf/open/floor/engine/xenobio, -/area/station/science/xenobiology) "vOs" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron, @@ -84889,10 +85021,6 @@ /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, /turf/open/floor/iron, /area/station/hallway/floor4/aft) -"vVy" = ( -/obj/effect/turf_decal/trimline/red/filled/line, -/turf/open/floor/iron/dark, -/area/station/security/checkpoint/third) "vVB" = ( /obj/structure/chair{ dir = 4; @@ -85139,6 +85267,19 @@ /obj/structure/cable, /turf/open/floor/catwalk_floor, /area/station/maintenance/floor2/port/fore) +"vXV" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/trimline/red/filled/line{ + dir = 1 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/pod/light, +/area/station/maintenance/floor3/starboard/fore) "vXY" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, /turf/open/floor/wood, @@ -85324,6 +85465,12 @@ /obj/machinery/firealarm/directional/west, /turf/open/floor/iron, /area/station/hallway/floor2/aft) +"waA" = ( +/obj/structure/disposalpipe/segment{ + dir = 9 + }, +/turf/open/openspace, +/area/station/maintenance/floor4/port/aft) "waI" = ( /obj/effect/turf_decal/stripes, /obj/machinery/atmospherics/components/binary/pump/off{ @@ -85408,12 +85555,43 @@ /obj/structure/disposalpipe/segment, /turf/open/floor/iron/dark, /area/station/hallway/floor4/fore) +"wbu" = ( +/obj/machinery/power/apc/auto_name/directional/north, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/effect/turf_decal/tile/red/half{ + dir = 1 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/iron/dark/side{ + dir = 1 + }, +/area/station/security/office) "wbx" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/oil, /obj/effect/turf_decal/stripes, /turf/open/floor/iron, /area/station/maintenance/floor2/starboard/aft) +"wbG" = ( +/obj/effect/mapping_helpers/airlock/access/any/engineering/maintenance, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/door/airlock/hatch{ + name = "Maintenance Hatch" + }, +/obj/effect/mapping_helpers/airlock/unres{ + dir = 8 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/pod/dark, +/area/station/maintenance/floor3/starboard/fore) "wbR" = ( /obj/effect/turf_decal/stripes/line{ dir = 8 @@ -85670,15 +85848,6 @@ /obj/structure/closet/crate/coffin, /turf/open/floor/plating, /area/station/service/chapel/funeral) -"wee" = ( -/obj/machinery/door/airlock/public/glass{ - name = "Public Airlock" - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/iron/dark/side, -/area/station/hallway/floor4/fore) "weg" = ( /obj/structure/sign/poster/official/random/directional/east, /obj/structure/railing/corner{ @@ -85713,6 +85882,15 @@ }, /turf/open/floor/iron/dark, /area/station/hallway/floor4/aft) +"weM" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/disposalpipe/segment{ + dir = 9 + }, +/turf/open/floor/pod/light, +/area/station/maintenance/floor3/starboard/fore) "weO" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron/dark/textured, @@ -85844,18 +86022,14 @@ /turf/open/floor/plating, /area/station/command/meeting_room) "wgZ" = ( -/obj/structure/table, -/obj/item/disk/data{ - pixel_x = 5 +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/disposalpipe/segment{ + dir = 4 }, -/obj/item/disk/data{ - pixel_x = -6 - }, -/obj/item/disk/data{ - pixel_y = 4 - }, -/turf/open/floor/iron/dark, -/area/station/science/genetics) +/turf/open/floor/catwalk_floor, +/area/station/maintenance/floor1/port) "wha" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ dir = 4 @@ -85886,10 +86060,18 @@ }, /turf/open/floor/iron, /area/station/hallway/floor2/fore) -"whj" = ( -/obj/machinery/door/window/brigdoor/left/directional/south, -/turf/open/misc/sandy_dirt, -/area/station/maintenance/floor1/starboard) +"whr" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/duct, +/obj/machinery/door/airlock/hatch{ + name = "Maintenance Bulkhead" + }, +/obj/effect/mapping_helpers/airlock/access/all/security/general, +/obj/structure/disposalpipe/segment, +/turf/open/floor/catwalk_floor, +/area/station/security/mechbay) "whw" = ( /obj/structure/railing{ dir = 8 @@ -85955,6 +86137,11 @@ }, /turf/open/floor/iron, /area/station/hallway/floor2/fore) +"wil" = ( +/obj/effect/turf_decal/tile/red/fourcorners, +/obj/machinery/light/small/directional/east, +/turf/open/floor/iron/dark/textured, +/area/station/security/checkpoint/second) "win" = ( /obj/effect/turf_decal/tile/green/opposingcorners, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -86036,6 +86223,10 @@ /obj/structure/cable, /turf/open/floor/engine, /area/station/engineering/supermatter/room) +"wiH" = ( +/obj/machinery/light/floor, +/turf/open/floor/iron/smooth, +/area/station/hallway/floor1/fore) "wiJ" = ( /obj/effect/decal/cleanable/dirt, /obj/item/assembly/mousetrap, @@ -86112,17 +86303,6 @@ /obj/structure/cable, /turf/open/floor/wood/tile, /area/station/service/library) -"wjo" = ( -/obj/effect/turf_decal/trimline/blue/corner, -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/disposalpipe/segment, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/iron/dark/side, -/area/station/hallway/floor4/fore) "wjt" = ( /obj/structure/closet/emcloset, /obj/effect/turf_decal/trimline/yellow/filled/line{ @@ -86216,6 +86396,12 @@ /obj/item/book/manual/chef_recipes, /turf/open/floor/iron, /area/station/security/prison) +"wlb" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/structure/grille, +/turf/open/floor/plating, +/area/station/hallway/floor1/fore) "wll" = ( /obj/effect/turf_decal/delivery, /obj/structure/sign/departments/science/alt/directional/north, @@ -86442,6 +86628,10 @@ /obj/machinery/light/floor, /turf/open/floor/iron/dark, /area/station/ai_monitored/turret_protected/aisat/hallway) +"wnD" = ( +/obj/structure/disposalpipe/trunk/multiz/down, +/turf/open/openspace, +/area/station/maintenance/floor4/port/aft) "wnI" = ( /obj/structure/table, /obj/item/storage/toolbox/mechanical{ @@ -86486,6 +86676,11 @@ /obj/effect/decal/cleanable/glass, /turf/open/floor/pod/light, /area/station/maintenance/floor1/starboard/fore) +"wnR" = ( +/obj/structure/sign/warning/biohazard/directional/east, +/obj/machinery/light/cold/no_nightlight/directional/east, +/turf/open/floor/engine/xenobio, +/area/station/science/xenobiology) "woa" = ( /obj/structure/girder/reinforced, /obj/effect/spawner/structure/window/hollow/reinforced/plasma/middle{ @@ -86552,6 +86747,19 @@ }, /turf/open/floor/iron, /area/station/hallway/floor1/aft) +"woX" = ( +/obj/effect/mapping_helpers/airlock/access/any/engineering/maintenance, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/door/airlock/hatch{ + name = "Maintenance Hatch" + }, +/obj/effect/mapping_helpers/airlock/unres{ + dir = 8 + }, +/turf/open/floor/pod/dark, +/area/station/maintenance/floor4/port/fore) "wpa" = ( /obj/structure/railing/corner{ dir = 8 @@ -86630,17 +86838,6 @@ }, /turf/open/floor/carpet/green, /area/station/service/bar/atrium) -"wqs" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/sign/poster/official/random/directional/north, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/iron/dark/side{ - dir = 1 - }, -/area/station/security/checkpoint) "wqx" = ( /obj/effect/turf_decal/stripes/full, /obj/structure/window/reinforced/spawner/directional/west, @@ -86755,24 +86952,6 @@ /obj/structure/reagent_dispensers/watertank, /turf/open/floor/iron, /area/station/engineering/atmos) -"wrV" = ( -/obj/effect/turf_decal/trimline/red/filled/corner, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/iron/dark/side, -/area/station/hallway/floor4/fore) -"wrW" = ( -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/door/airlock/hatch{ - name = "Maintenance Access" - }, -/obj/effect/mapping_helpers/airlock/unres, -/obj/effect/mapping_helpers/airlock/access/any/engineering/maintenance, -/turf/open/floor/catwalk_floor, -/area/station/maintenance/floor2/port/fore) "wsh" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -86791,20 +86970,6 @@ }, /turf/open/floor/pod/light, /area/station/maintenance/floor4/port/fore) -"wsk" = ( -/obj/structure/sign/directions/security/directional/north{ - pixel_y = 40 - }, -/obj/structure/sign/directions/command/directional/north{ - pixel_y = 24 - }, -/obj/structure/sign/directions/vault/directional/north, -/obj/structure/chair/comfy/beige, -/obj/effect/turf_decal/siding/wood{ - dir = 4 - }, -/turf/open/floor/wood, -/area/station/hallway/floor3/fore) "wsl" = ( /obj/effect/turf_decal/siding/wood{ dir = 4 @@ -86986,14 +87151,6 @@ /obj/machinery/atmospherics/pipe/smart/simple/purple/visible, /turf/open/floor/plating, /area/station/engineering/atmos) -"wtU" = ( -/obj/structure/grille/broken, -/obj/effect/decal/cleanable/dirt, -/obj/structure/disposalpipe/segment{ - dir = 10 - }, -/turf/open/floor/pod/light, -/area/station/maintenance/floor1/port) "wtX" = ( /obj/effect/turf_decal/siding/wood{ dir = 1 @@ -87051,14 +87208,6 @@ /obj/effect/turf_decal/tile/dark_red/fourcorners, /turf/open/floor/iron, /area/station/security/brig) -"wuK" = ( -/obj/machinery/door/airlock/hatch{ - name = "Maintenance Hatch" - }, -/obj/effect/mapping_helpers/airlock/access/any/engineering/maintenance, -/obj/effect/mapping_helpers/airlock/unres, -/turf/open/floor/pod/light, -/area/station/maintenance/floor4/starboard) "wuL" = ( /turf/closed/wall, /area/station/commons/dorms/apartment2) @@ -87145,12 +87294,6 @@ }, /turf/open/floor/pod/light, /area/station/maintenance/floor2/starboard/fore) -"wvX" = ( -/obj/effect/turf_decal/box/corners{ - dir = 4 - }, -/turf/open/floor/engine/xenobio, -/area/station/science/xenobiology) "wwe" = ( /obj/structure/closet/crate/wooden, /obj/item/food/pie/cream, @@ -87183,6 +87326,12 @@ "wwu" = ( /turf/closed/wall, /area/station/maintenance/floor2/starboard/fore) +"wwv" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plating, +/area/station/maintenance/floor2/starboard/fore) "wwz" = ( /obj/effect/mapping_helpers/airlock/access/any/engineering/maintenance, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -87286,28 +87435,6 @@ /obj/structure/cable, /turf/open/floor/iron/white, /area/station/science/circuits) -"wxo" = ( -/obj/machinery/door/poddoor/shutters/window{ - dir = 8; - id = "armory"; - name = "Armoury Shutters" - }, -/obj/machinery/door/poddoor/preopen{ - id = "armblast"; - name = "Armory Blast Door" - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/iron/dark, -/area/station/security/office) -"wxq" = ( -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/disposalpipe/segment, -/turf/open/floor/catwalk_floor, -/area/station/maintenance/floor4/starboard/fore) "wxw" = ( /obj/item/radio/intercom/directional/south, /obj/machinery/door/airlock/public/glass{ @@ -87542,6 +87669,17 @@ /obj/effect/spawner/random/aimodule/harmful, /turf/open/floor/iron/dark, /area/station/ai_monitored/turret_protected/ai_upload_foyer) +"wzX" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/structure/disposalpipe/junction/yjunction{ + dir = 4 + }, +/turf/open/floor/iron/dark/corner{ + dir = 4 + }, +/area/station/security/office) "wzY" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/spawner/random/trash/grime, @@ -88043,15 +88181,6 @@ }, /turf/open/floor/iron/dark, /area/station/engineering/atmos/hfr_room) -"wHl" = ( -/obj/structure/sign/poster/official/random/directional/north, -/obj/item/pillow, -/obj/effect/turf_decal/box, -/obj/machinery/flasher/directional/west{ - id = "drunktank" - }, -/turf/open/floor/iron/dark, -/area/station/security/holding_cell) "wHq" = ( /obj/effect/turf_decal/trimline/blue/filled/line, /obj/structure/table/reinforced/rglass, @@ -88089,6 +88218,11 @@ }, /turf/open/floor/iron/dark/side, /area/station/security/prison) +"wHM" = ( +/obj/machinery/light/cold/no_nightlight/directional/west, +/obj/machinery/vending/wardrobe/gene_wardrobe, +/turf/open/floor/iron/dark, +/area/station/science/genetics) "wHP" = ( /obj/effect/turf_decal/trimline/brown/filled/line{ dir = 4 @@ -88240,6 +88374,20 @@ }, /turf/open/floor/iron/dark, /area/station/command/heads_quarters/hos) +"wJb" = ( +/obj/effect/turf_decal/trimline/red/line{ + dir = 1 + }, +/obj/effect/turf_decal/trimline/red/line, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/iron/dark, +/area/station/hallway/floor4/fore) "wJf" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ dir = 1 @@ -88249,6 +88397,10 @@ }, /turf/open/floor/wood/large, /area/station/service/library/artgallery) +"wJg" = ( +/obj/structure/ladder, +/turf/open/floor/plating, +/area/station/maintenance/floor1/port) "wJj" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -88633,21 +88785,6 @@ }, /turf/open/floor/engine, /area/station/engineering/atmos/hfr_room) -"wNk" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/cable, -/obj/effect/turf_decal/tile/red/half{ - dir = 1 - }, -/obj/machinery/light/directional/north, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/iron/dark/side{ - dir = 1 - }, -/area/station/security/office) "wNt" = ( /obj/effect/turf_decal/weather/dirt{ dir = 10 @@ -88662,22 +88799,10 @@ /obj/machinery/rnd/production/techfab/department/medical, /turf/open/floor/iron/white/textured, /area/station/medical/storage) -"wNw" = ( -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/light/small/directional/west, -/turf/open/floor/catwalk_floor, -/area/station/maintenance/floor1/port/aft) "wNx" = ( /obj/machinery/camera/autoname/directional/south, /turf/open/floor/catwalk_floor/iron, /area/station/cargo/storage) -"wNy" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/disposalpipe/segment, -/turf/open/floor/pod/light, -/area/station/maintenance/floor1/port) "wNH" = ( /obj/structure/railing{ dir = 8 @@ -88710,6 +88835,21 @@ }, /turf/open/floor/plating, /area/station/security/brig) +"wNW" = ( +/obj/item/radio/intercom/directional/north, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/effect/turf_decal/tile/red/half{ + dir = 1 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/iron/dark/side{ + dir = 1 + }, +/area/station/security/brig) "wOd" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/spawner/random/structure/tank_holder, @@ -88781,6 +88921,20 @@ /obj/structure/disposalpipe/segment, /turf/open/floor/iron, /area/station/service/hydroponics) +"wPq" = ( +/obj/effect/turf_decal/siding/thinplating_new/dark{ + dir = 4 + }, +/obj/effect/turf_decal/arrows{ + dir = 4 + }, +/obj/structure/railing{ + layer = 3.1 + }, +/obj/effect/decal/cleanable/robot_debris, +/obj/effect/landmark/start/bitrunner, +/turf/open/floor/iron/dark/textured_large, +/area/station/cargo/bitrunning/den) "wPs" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -88850,18 +89004,6 @@ }, /turf/open/floor/iron/white, /area/station/medical/medbay/central) -"wQa" = ( -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/effect/turf_decal/trimline/red/filled/line{ - dir = 1 - }, -/obj/structure/disposalpipe/segment{ - dir = 6 - }, -/turf/open/floor/pod/light, -/area/station/maintenance/floor3/starboard/fore) "wQe" = ( /obj/machinery/holopad, /turf/open/floor/iron/dark/smooth_edge{ @@ -88984,16 +89126,6 @@ /obj/effect/spawner/random/structure/crate, /turf/open/floor/plating, /area/station/maintenance/floor1/starboard/fore) -"wRY" = ( -/obj/structure/railing, -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/disposalpipe/segment{ - dir = 6 - }, -/turf/open/floor/pod/light, -/area/station/maintenance/floor4/starboard/fore) "wSb" = ( /obj/structure/table, /obj/effect/turf_decal/tile/red{ @@ -89210,26 +89342,6 @@ dir = 4 }, /area/station/hallway/floor1/aft) -"wUN" = ( -/obj/machinery/status_display/door_timer{ - id = "cell-3"; - name = "Floor 3 Cell"; - pixel_y = 32 - }, -/obj/effect/turf_decal/trimline/red/filled/line{ - dir = 1 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/iron/dark, -/area/station/security/checkpoint/third) -"wUQ" = ( -/obj/structure/disposalpipe/segment{ - dir = 10 - }, -/turf/open/openspace, -/area/station/maintenance/floor3/port) "wUS" = ( /obj/machinery/airalarm/directional/west, /obj/effect/turf_decal/trimline/purple/filled/line{ @@ -89393,6 +89505,21 @@ /obj/item/storage/briefcase/secure, /turf/open/floor/iron/dark, /area/station/command/teleporter) +"wXa" = ( +/obj/machinery/light/directional/north, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/effect/turf_decal/tile/red/half{ + dir = 1 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/iron/dark/side{ + dir = 1 + }, +/area/station/security/brig) "wXi" = ( /obj/structure/cable/multilayer/multiz, /turf/open/floor/plating, @@ -89404,10 +89531,6 @@ /obj/structure/cable, /turf/open/floor/iron/dark, /area/station/ai_monitored/turret_protected/aisat) -"wXl" = ( -/obj/effect/spawner/structure/window/hollow/middle, -/turf/open/floor/plating, -/area/station/maintenance/floor4/starboard) "wXq" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -89469,17 +89592,6 @@ }, /turf/open/floor/iron/dark/side, /area/station/commons/storage/primary) -"wXR" = ( -/obj/structure/table/reinforced, -/obj/item/paper_bin/carbon{ - pixel_x = -2; - pixel_y = 4 - }, -/obj/item/pen, -/obj/effect/turf_decal/trimline/red/filled, -/obj/structure/window/reinforced/spawner/directional/north, -/turf/open/floor/iron/dark, -/area/station/security/checkpoint/third) "wXU" = ( /obj/structure/cable, /turf/open/floor/iron/smooth_large, @@ -89519,15 +89631,6 @@ /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, /turf/open/floor/carpet, /area/station/command/heads_quarters/captain) -"wYx" = ( -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/pod/light, -/area/station/maintenance/floor4/starboard/fore) "wYB" = ( /obj/effect/turf_decal/tile/red{ dir = 8 @@ -89571,6 +89674,16 @@ dir = 8 }, /area/station/security/brig) +"wZq" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/trimline/red/filled/line{ + dir = 1 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/station/security/checkpoint/third) "wZu" = ( /obj/machinery/computer/exoscanner_control, /turf/open/floor/iron/dark, @@ -89977,14 +90090,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron, /area/station/hallway/floor3/aft) -"xfm" = ( -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/duct, -/obj/structure/disposalpipe/segment, -/turf/open/floor/iron/dark/side, -/area/station/security/office) "xfv" = ( /obj/machinery/atmospherics/components/binary/pump/layer2{ dir = 1; @@ -90078,6 +90183,14 @@ /obj/structure/disposalpipe/segment, /turf/open/floor/iron, /area/station/hallway/floor2/aft) +"xgQ" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/structure/cable, +/obj/effect/turf_decal/trimline/red/filled/line{ + dir = 9 + }, +/turf/open/floor/plating, +/area/station/security/checkpoint/third) "xgV" = ( /obj/effect/turf_decal/trimline/green/corner{ dir = 8 @@ -90139,6 +90252,11 @@ /obj/effect/turf_decal/tile/red/fourcorners, /turf/open/floor/iron/dark, /area/station/security/warden) +"xhq" = ( +/obj/effect/turf_decal/tile/purple/fourcorners, +/obj/machinery/quantumpad, +/turf/open/floor/iron, +/area/station/science/auxlab) "xht" = ( /obj/effect/turf_decal/trimline/blue/corner{ dir = 1 @@ -90265,11 +90383,6 @@ /obj/effect/spawner/random/structure/girder, /turf/open/floor/pod/light, /area/station/maintenance/floor1/port) -"xiY" = ( -/obj/structure/table/wood, -/obj/structure/sign/poster/official/random/directional/south, -/turf/open/floor/wood/tile, -/area/station/service/chapel/office) "xjc" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, /obj/effect/turf_decal/tile/red/anticorner{ @@ -90306,14 +90419,6 @@ "xjs" = ( /turf/open/floor/iron/dark/textured_half, /area/station/engineering/supermatter/room) -"xjz" = ( -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/structure/disposalpipe/segment{ - dir = 5 - }, -/turf/open/floor/catwalk_floor, -/area/station/maintenance/floor1/port) "xjI" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/structure/cable, @@ -90510,25 +90615,31 @@ }, /turf/open/floor/wood/tile, /area/station/service/library) +"xmv" = ( +/obj/effect/spawner/random/structure/grille, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/pod/light, +/area/station/maintenance/floor3/port) +"xmA" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/disposalpipe/segment{ + dir = 10 + }, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/floor4/starboard/fore) "xmM" = ( /obj/effect/turf_decal/trimline/green/filled/end{ dir = 4 }, /turf/open/floor/iron, /area/station/service/hydroponics) -"xmP" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/turf/open/floor/iron/dark, -/area/station/security/holding_cell) "xmQ" = ( /turf/open/openspace, /area/station/hallway/floor2/aft) -"xmT" = ( -/obj/structure/disposalpipe/segment{ - dir = 9 - }, -/turf/open/openspace, -/area/station/maintenance/floor2/port) "xna" = ( /obj/effect/turf_decal/siding/wood{ dir = 4 @@ -90550,23 +90661,6 @@ }, /turf/open/floor/iron/dark, /area/station/hallway/floor2/aft) -"xnp" = ( -/obj/machinery/camera/directional/north{ - c_tag = "Security - Office Fore" - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/cable, -/obj/effect/turf_decal/tile/red/half{ - dir = 1 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/iron/dark/side{ - dir = 1 - }, -/area/station/security/office) "xnr" = ( /obj/effect/turf_decal/trimline/yellow/line, /obj/machinery/door/firedoor/border_only{ @@ -90617,13 +90711,6 @@ /obj/structure/cable, /turf/open/floor/plating, /area/station/hallway/floor4/aft) -"xoA" = ( -/obj/structure/table, -/obj/item/toy/cards/deck, -/obj/item/radio/intercom/directional/south, -/obj/effect/turf_decal/tile/red/half, -/turf/open/floor/iron/dark, -/area/station/security/holding_cell) "xoF" = ( /obj/effect/turf_decal/trimline/purple/line, /obj/effect/turf_decal/trimline/purple/filled/corner{ @@ -90695,6 +90782,22 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/wood, /area/station/commons/dorms/apartment1) +"xpF" = ( +/obj/effect/mapping_helpers/airlock/access/any/engineering/maintenance, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/door/airlock/hatch{ + name = "Maintenance Hatch" + }, +/obj/effect/mapping_helpers/airlock/unres{ + dir = 8 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plating, +/area/station/maintenance/floor4/starboard/fore) "xpH" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -90853,21 +90956,6 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/engine, /area/station/maintenance/floor4/starboard/aft) -"xrs" = ( -/obj/machinery/airalarm/directional/north, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/cable, -/obj/effect/turf_decal/tile/red/half{ - dir = 1 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/iron/dark/side{ - dir = 1 - }, -/area/station/security/brig) "xrB" = ( /obj/structure/cable/multilayer/multiz, /turf/open/floor/plating, @@ -90884,10 +90972,15 @@ /obj/effect/turf_decal/tile/red/fourcorners, /turf/open/floor/iron/dark, /area/station/security/execution/education) -"xrT" = ( -/obj/structure/disposalpipe/segment, -/turf/open/openspace, -/area/station/maintenance/floor4/port/aft) +"xrL" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/disposalpipe/segment{ + dir = 10 + }, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/floor1/port) "xrY" = ( /obj/machinery/button/door/directional/north{ id = "survshop"; @@ -90913,6 +91006,14 @@ /obj/structure/disposalpipe/segment, /turf/open/floor/iron/kitchen, /area/station/service/kitchen) +"xsh" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/effect/turf_decal/tile/red/fourcorners, +/obj/structure/disposalpipe/segment, +/turf/open/floor/iron/dark, +/area/station/security/checkpoint) "xsi" = ( /obj/effect/turf_decal/tile/yellow{ dir = 1 @@ -90964,10 +91065,6 @@ /obj/machinery/atmospherics/pipe/smart/simple/purple/visible, /turf/open/space/basic, /area/space/nearstation) -"xsI" = ( -/obj/machinery/airalarm/directional/west, -/turf/open/floor/catwalk_floor, -/area/station/hallway/floor2/fore) "xsL" = ( /obj/structure/railing{ dir = 4 @@ -91012,13 +91109,6 @@ dir = 8 }, /area/station/hallway/secondary/entry) -"xti" = ( -/obj/structure/window/reinforced/spawner/directional/east, -/obj/effect/turf_decal/loading_area{ - dir = 1 - }, -/turf/open/floor/iron/dark, -/area/station/security/holding_cell) "xtp" = ( /obj/effect/turf_decal/siding/thinplating_new, /turf/open/floor/iron/smooth, @@ -91240,6 +91330,14 @@ /obj/machinery/atmospherics/pipe/smart/simple/supply/visible, /turf/open/floor/iron, /area/station/engineering/atmos) +"xwu" = ( +/obj/structure/chair/wood, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 4 + }, +/obj/machinery/newscaster/directional/north, +/turf/open/floor/wood/tile, +/area/station/service/chapel/office) "xwx" = ( /obj/effect/turf_decal/siding/wood{ dir = 5 @@ -91249,10 +91347,11 @@ }, /turf/open/floor/carpet/blue, /area/station/command/meeting_room) -"xwB" = ( -/obj/structure/ladder, +"xwE" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/effect/mapping_helpers/damaged_window, /turf/open/floor/plating, -/area/station/maintenance/floor1/port) +/area/station/maintenance/floor2/starboard/fore) "xwI" = ( /obj/structure/railing{ dir = 8 @@ -91291,6 +91390,13 @@ /obj/machinery/camera/autoname/directional/east, /turf/open/floor/iron/kitchen_coldroom/freezerfloor, /area/station/service/kitchen/coldroom) +"xwV" = ( +/obj/effect/turf_decal/tile/yellow{ + dir = 4 + }, +/obj/effect/spawner/random/contraband/landmine, +/turf/open/floor/iron/dark, +/area/station/maintenance/floor2/starboard/aft) "xwX" = ( /obj/structure/easel, /turf/open/floor/bamboo/tatami/black, @@ -91733,17 +91839,6 @@ }, /turf/open/floor/iron/showroomfloor, /area/station/service/theater) -"xDp" = ( -/obj/structure/railing, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/cable, -/obj/machinery/door/firedoor/border_only, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/catwalk_floor, -/area/station/maintenance/floor3/port) "xDw" = ( /obj/structure/closet/crate/trashcart, /obj/effect/spawner/random/contraband/prison, @@ -91929,18 +92024,6 @@ }, /turf/open/floor/iron, /area/station/construction/mining/aux_base) -"xEA" = ( -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/structure/railing, -/obj/machinery/door/firedoor/border_only, -/obj/machinery/duct, -/obj/structure/disposalpipe/segment{ - dir = 5 - }, -/turf/open/floor/catwalk_floor, -/area/station/maintenance/floor4/port) "xEB" = ( /obj/structure/railing/corner{ dir = 1 @@ -92114,19 +92197,6 @@ "xGx" = ( /turf/open/floor/plating, /area/station/medical/abandoned) -"xGy" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/effect/turf_decal/trimline/red/filled/line{ - dir = 1 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/pod/light, -/area/station/maintenance/floor3/starboard/fore) "xGI" = ( /turf/closed/wall, /area/station/command/heads_quarters/ce) @@ -92163,14 +92233,6 @@ /obj/item/pen, /turf/open/floor/pod/light, /area/station/maintenance/floor1/starboard/fore) -"xHc" = ( -/obj/machinery/light/directional/east, -/obj/effect/turf_decal/tile/blue/opposingcorners, -/obj/structure/disposalpipe/segment{ - dir = 10 - }, -/turf/open/floor/iron/dark, -/area/station/hallway/floor4/fore) "xHe" = ( /turf/closed/wall, /area/station/maintenance/floor4/starboard/fore) @@ -92202,15 +92264,6 @@ "xHA" = ( /turf/closed/wall, /area/station/maintenance/disposal) -"xHE" = ( -/obj/machinery/door/poddoor/preopen{ - id = "secure-gate"; - name = "Brig Shutters" - }, -/obj/machinery/prisongate, -/obj/structure/disposalpipe/segment, -/turf/open/floor/iron/dark, -/area/station/security/holding_cell) "xHK" = ( /obj/effect/turf_decal/tile/purple/opposingcorners, /obj/effect/turf_decal/stripes/corner{ @@ -92284,11 +92337,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron, /area/station/engineering/atmos/pumproom) -"xIO" = ( -/obj/structure/transport/linear/public, -/obj/machinery/light/directional/south, -/turf/open/floor/plating/elevatorshaft, -/area/station/hallway/floor1/fore) "xIP" = ( /obj/structure/table/reinforced, /obj/machinery/recharger, @@ -92352,6 +92400,11 @@ }, /turf/open/floor/engine/hull, /area/space/nearstation) +"xJE" = ( +/obj/effect/turf_decal/tile/blue/fourcorners, +/obj/structure/cable, +/turf/open/floor/iron/white/textured, +/area/station/medical/storage) "xJH" = ( /obj/structure/transit_tube/horizontal{ dir = 1 @@ -92433,12 +92486,6 @@ }, /turf/open/floor/iron/dark, /area/station/command/heads_quarters/cmo) -"xKX" = ( -/obj/structure/railing/corner{ - dir = 4 - }, -/turf/open/floor/catwalk_floor, -/area/station/maintenance/floor1/port) "xKZ" = ( /obj/machinery/light_switch/directional/north, /obj/machinery/shower/directional/west, @@ -92603,13 +92650,6 @@ dir = 4 }, /area/station/engineering/atmos/office) -"xNp" = ( -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/light/small/directional/north, -/turf/open/floor/catwalk_floor, -/area/station/maintenance/floor1/port/aft) "xNx" = ( /obj/structure/disposalpipe/segment, /turf/open/floor/iron, @@ -92705,6 +92745,14 @@ /obj/effect/mapping_helpers/broken_floor, /turf/open/floor/iron/dark, /area/station/security/prison) +"xOV" = ( +/obj/effect/turf_decal/siding/wood, +/obj/structure/cable, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/iron/dark/side, +/area/station/hallway/floor4/fore) "xOY" = ( /obj/effect/turf_decal/tile/red{ dir = 4 @@ -92793,6 +92841,14 @@ /obj/effect/decal/cleanable/oil/streak, /turf/open/floor/pod/light, /area/station/maintenance/floor4/starboard/aft) +"xPY" = ( +/obj/structure/cable, +/obj/effect/turf_decal/trimline/red/filled/line{ + dir = 1 + }, +/obj/structure/extinguisher_cabinet/directional/north, +/turf/open/floor/iron/dark, +/area/station/security/checkpoint/first) "xQg" = ( /obj/machinery/portable_atmospherics/canister/plasma, /obj/effect/turf_decal/bot, @@ -92960,6 +93016,14 @@ /obj/structure/cable, /turf/open/floor/catwalk_floor, /area/station/maintenance/floor4/port/fore) +"xSt" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/closet, +/obj/item/stack/sheet/mineral/coal, +/obj/effect/spawner/random/engineering/flashlight, +/obj/effect/spawner/random/maintenance, +/turf/open/floor/pod/light, +/area/station/maintenance/floor1/port) "xSB" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -92983,16 +93047,6 @@ /obj/structure/sign/poster/official/random/directional/east, /turf/open/floor/wood, /area/station/command/meeting_room) -"xSO" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/cable, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/structure/disposalpipe/segment, -/turf/open/floor/iron, -/area/station/hallway/floor2/aft) "xSQ" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -93021,17 +93075,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron/dark, /area/station/maintenance/floor2/starboard/aft) -"xTh" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/effect/turf_decal/trimline/red/filled/line{ - dir = 1 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/iron/dark, -/area/station/security/checkpoint/third) "xTw" = ( /obj/machinery/door/airlock/security{ name = "Monitoring" @@ -93263,13 +93306,6 @@ /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, /turf/open/floor/iron/dark, /area/station/medical/morgue) -"xWB" = ( -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/disposalpipe/segment, -/turf/open/floor/iron/dark, -/area/station/science/robotics/lab) "xWF" = ( /obj/effect/turf_decal/siding/wood{ dir = 1 @@ -93386,20 +93422,9 @@ /obj/machinery/firealarm/directional/east, /turf/open/floor/iron/dark/side, /area/station/hallway/floor2/fore) -"xXV" = ( -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/effect/spawner/random/maintenance, -/obj/machinery/door/firedoor/border_only{ - dir = 1 - }, -/obj/machinery/duct, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, +"xXZ" = ( /turf/open/floor/catwalk_floor, -/area/station/maintenance/floor4/port/aft) +/area/station/hallway/floor2/fore) "xYb" = ( /obj/structure/railing{ dir = 1 @@ -93553,15 +93578,6 @@ /obj/item/soap/nanotrasen, /turf/open/floor/iron, /area/station/science/cytology) -"xZZ" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/structure/cable, -/obj/structure/disposalpipe/segment{ - dir = 10 - }, -/turf/open/floor/catwalk_floor, -/area/station/maintenance/floor2/port) "yae" = ( /obj/effect/spawner/random/trash/grime, /obj/effect/decal/cleanable/dirt, @@ -93665,12 +93681,6 @@ /obj/structure/sign/poster/official/random/directional/east, /turf/open/floor/iron/dark, /area/station/security/checkpoint/second) -"ybD" = ( -/obj/effect/spawner/structure/window/hollow/reinforced/middle{ - dir = 4 - }, -/turf/open/floor/plating, -/area/station/maintenance/floor2/port/aft) "ybE" = ( /obj/effect/turf_decal/delivery, /turf/open/floor/iron/dark, @@ -93703,17 +93713,6 @@ "ybL" = ( /turf/open/floor/plating/airless, /area/station/maintenance/disposal) -"ybN" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/cable, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/iron/dark/side{ - dir = 1 - }, -/area/station/security/checkpoint) "ybQ" = ( /obj/effect/turf_decal/delivery, /obj/machinery/door/firedoor/heavy, @@ -93954,6 +93953,11 @@ /obj/effect/decal/cleanable/confetti, /turf/open/floor/eighties, /area/station/commons/fitness/recreation/entertainment) +"yfO" = ( +/obj/effect/spawner/random/structure/crate, +/obj/machinery/light/directional/south, +/turf/open/floor/pod/light, +/area/station/maintenance/floor1/port/aft) "yfT" = ( /obj/effect/turf_decal/siding/wood, /obj/machinery/button/curtain{ @@ -93991,6 +93995,14 @@ /obj/machinery/light/small/red/directional/north, /turf/open/floor/engine, /area/station/maintenance/floor1/starboard/fore) +"ygk" = ( +/obj/effect/turf_decal/tile/purple/anticorner/contrasted{ + dir = 8 + }, +/turf/open/floor/iron/dark/corner{ + dir = 4 + }, +/area/station/hallway/floor2/aft) "ygn" = ( /obj/effect/turf_decal/tile/purple/opposingcorners, /obj/effect/turf_decal/stripes/line{ @@ -94022,10 +94034,6 @@ /obj/machinery/firealarm/directional/west, /turf/open/floor/iron/dark, /area/station/security/lockers) -"ygO" = ( -/obj/effect/spawner/structure/window/hollow/reinforced/middle, -/turf/open/floor/plating, -/area/station/maintenance/floor3/port/aft) "ygT" = ( /turf/open/floor/wood, /area/station/service/bar/atrium) @@ -94067,12 +94075,6 @@ /obj/item/radio/intercom/directional/east, /turf/open/floor/iron, /area/station/service/hydroponics) -"yhB" = ( -/obj/effect/spawner/structure/window/hollow/reinforced/middle{ - dir = 4 - }, -/turf/open/floor/plating, -/area/station/maintenance/solars/starboard/aft) "yhM" = ( /obj/effect/turf_decal/tile/blue/anticorner/contrasted{ dir = 1 @@ -94116,6 +94118,16 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/catwalk_floor/iron, /area/station/cargo/miningdock) +"yiu" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/machinery/duct, +/obj/structure/disposalpipe/segment{ + dir = 10 + }, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/floor3/starboard/fore) "yiw" = ( /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, @@ -94186,6 +94198,12 @@ "yjU" = ( /turf/open/floor/grass, /area/station/maintenance/floor3/starboard) +"yjV" = ( +/obj/effect/spawner/structure/window/hollow/reinforced/middle{ + dir = 4 + }, +/turf/open/floor/plating, +/area/station/maintenance/floor2/port/aft) "yjX" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -94239,10 +94257,6 @@ dir = 4 }, /area/station/hallway/floor3/aft) -"ykB" = ( -/obj/effect/landmark/start/hangover, -/turf/open/floor/iron/dark/side, -/area/station/hallway/floor2/aft) "ykC" = ( /obj/structure/closet/crate/internals, /obj/effect/turf_decal/trimline/dark_blue/end{ @@ -94256,20 +94270,6 @@ /obj/structure/closet/firecloset/full, /turf/open/floor/iron/dark/textured_large, /area/station/hallway/secondary/exit/escape_pod) -"ykO" = ( -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/duct, -/obj/machinery/door/poddoor/shutters{ - id = "secmechbay"; - name = "Security Mech Bay Shutters" - }, -/obj/effect/turf_decal/caution/stand_clear, -/obj/effect/turf_decal/box, -/obj/structure/disposalpipe/segment, -/turf/open/floor/iron/dark, -/area/station/security/mechbay) "ykP" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -110449,7 +110449,7 @@ mDZ xYo inq mha -cIo +bGS ehR wBR dbe @@ -113003,7 +113003,7 @@ ala ala ala gCH -tKV +nvH pRl pJO fnT @@ -116073,12 +116073,12 @@ oic nUj uNF vnp -rjL -rjL -rjL -rjL -rjL -rjL +aoE +aoE +aoE +aoE +aoE +aoE sBT oic gdt @@ -116330,7 +116330,7 @@ oic mlC laR oic -rjL +aoE oic oic oic @@ -116584,10 +116584,10 @@ owI owI oic oic -oGw -jDn -esq -dFt +pga +jjf +uZl +jlc oic ekj ekj @@ -116841,11 +116841,11 @@ owI owI tXe tXe -tfH +kSB tXe tXe -rPu -swV +rUn +kKj oic oic oic @@ -117102,7 +117102,7 @@ dPx pUY tXe tXe -sbD +rFZ tXe gUS nOj @@ -117359,7 +117359,7 @@ iCP nnu hnb jdQ -hwl +ciu tXe eps yiZ @@ -117613,10 +117613,10 @@ owI tXe tXe cOT -qLi -pnW -beu -afL +eWE +wPq +cAA +aph qZU dQo qWJ @@ -119702,7 +119702,7 @@ qGk srC cez clb -cnp +cPU jbu usB rtV @@ -120469,7 +120469,7 @@ gqU imJ jFZ brj -aaY +grM xVX tML wQe @@ -120998,7 +120998,7 @@ vdb cMi vIb xgH -oqy +rgH rLU xgH xcA @@ -121498,8 +121498,8 @@ tqE tfo brj hVZ -kSE -jGW +smO +gcJ owS tCq bKp @@ -121769,7 +121769,7 @@ xgH xgH xgH xgH -oqy +rgH uFQ xgH fmb @@ -122014,13 +122014,13 @@ nCi svW luJ faA -tYO +ppl lem wdL -hGV -hGV -hGV -xKX +pDc +pDc +pDc +ltV xgH hnz dyS @@ -122265,13 +122265,13 @@ pdU xHA jZA gqU -myl +ocS qvl kbp -kwu -mjN +fGR +qqm qot -qbk +nEF bnN wdL xfT @@ -122525,10 +122525,10 @@ gqU imJ bwS uOx -ukl -oDu -jGM -qbk +eWr +jBP +egU +nEF xjS wdL ema @@ -122782,11 +122782,11 @@ gqU imJ wdL wdL -rVE -qtU -nUC -hie -cJa +xPY +aYt +qMG +vjB +brJ wdL dyS wDr @@ -123038,12 +123038,12 @@ rpj gqU uOT wdL -ghD -jYL -pkC -qnp -aEv -nql +cAJ +fhB +oqZ +jRk +kuj +dnO wdL dyS xgH @@ -123297,7 +123297,7 @@ irK wdL wdL wdL -tHo +vIX wdL wdL wdL @@ -123545,7 +123545,7 @@ ybL xHA gCv hiD -tCp +vIT xHA vOK vOK @@ -123553,15 +123553,15 @@ dtY pRG vOK xgH -xwB -sWb -sbv -sbv -sbv -sbv -sbv -hkC -xjz +wJg +vBe +tki +tki +tki +tki +tki +aTV +vjR dxS xgH xgH @@ -123807,7 +123807,7 @@ xHA kyR oOK dJV -okx +aWX kyR kyR kyR @@ -123818,7 +123818,7 @@ kyR xgH xgH onC -nXW +vbj nEb dyS dyS @@ -124056,17 +124056,17 @@ llR pEv iKb dpH -lBg -lpP -aVL +uFl +wiH +eyC kyR vOK mgl grg jnp vLP -umi -hnD +qFy +tUN rpj mXx mXx @@ -124075,7 +124075,7 @@ kyR rTt xgH xgH -nXW +vbj xgH xgH xgH @@ -124313,26 +124313,26 @@ qly pEv hWF dpH -rzt +lUw mnQ -aVL -kiR +eyC +ctY pyL qIz jYY ptd -hZg -oEp -dPG -oEp +oki +rZJ +lVN +rZJ mXx -rcb -xIO +aYj +tfW kyR eVk twx twx -nXW +vbj xgH vfY qRz @@ -124563,15 +124563,15 @@ dpH dpH dpH dpH -cPi +heS eAY ehG sYa pGW dts dpH -kPF -lpP +ohL +wiH rMq kyR bSE @@ -124579,21 +124579,21 @@ hVG bBx jnp vLP -kNI -hnD +uBi +tUN rpj mXx -dMg +qiq mXx kyR tCB twx twx -nXW +vbj xgH bvi eVk -bGV +eQS xgH wVn xgH @@ -124838,7 +124838,7 @@ dJV nwi kyR kyR -nzv +uoZ kyR kyR kyR @@ -124846,7 +124846,7 @@ kyR eVk twx twx -nXW +vbj uls twx eky @@ -124855,7 +124855,7 @@ xgH wVn xgH ttF -jta +qCn lJN cmG sWt @@ -125094,20 +125094,20 @@ vOK dtY pRG vOK -vHY -sjy -tIM -sjy -hVY +mfV +fCF +wlb +fCF +kQa kyR -nsG +xSt xgH xgH -nXW +vbj xgH pxb cuf -enB +kPE xgH wVn xgH @@ -125352,7 +125352,7 @@ lLy jau rjD kzE -rYU +cPu kzE xgH xgH @@ -125360,7 +125360,7 @@ xgH xgH xgH qOp -nXW +vbj xgH xgH xgH @@ -125591,7 +125591,7 @@ rJy aWr vkW ehG -dzh +hfy xEK ehG mMn @@ -125617,16 +125617,16 @@ wVn wVn wVn wVn -tTt -fXE -fXE -fXE -fXE -fXE -fXE -bwB -wNy -eIh +xrL +dFe +dFe +dFe +dFe +dFe +dFe +bEn +vHy +baG xgH uXf ofy @@ -125883,10 +125883,10 @@ kzE kzE kzE lUo -epG +wgZ xgH qGp -jta +qCn lVR eQm cmG @@ -126140,7 +126140,7 @@ kOR kOR kzE dQi -epG +wgZ xgH xgH xgH @@ -126397,7 +126397,7 @@ cUb xyD kzE tCB -epG +wgZ xsX hIQ hIQ @@ -126629,7 +126629,7 @@ njk viG cGM wgu -dNW +svq jXW jwr sAK @@ -126654,11 +126654,11 @@ hLX lkE kzE lJk -wtU -hGe -oHS -ksP -mhi +olI +gNg +lXc +eGj +duA njQ xgH xgH @@ -126915,7 +126915,7 @@ eOY mEa xfT xrB -qus +buE njQ xgH xgH @@ -127390,7 +127390,7 @@ gAT gAT csT ehG -jiz +qBh cui ehG bBV @@ -127405,8 +127405,8 @@ mUw rjD dMO cqY -vsE -vcc +rHe +irC wVn aDM kGq @@ -128161,7 +128161,7 @@ jft whV uNU kBn -whj +kEw axS qzX gNN @@ -128173,7 +128173,7 @@ erU erU erU erU -vvV +vss jrV cKC mhr @@ -130209,7 +130209,7 @@ whV fBX kjb foI -bfV +oSV uSN eFY wJB @@ -138707,7 +138707,7 @@ tCC art hKq psJ -bzY +jWg hAn loN dej @@ -142320,7 +142320,7 @@ tyQ tyQ lhh dEc -xNp +fZb vcr kdQ khc @@ -143094,7 +143094,7 @@ aHt klO klO uov -wNw +qbD qdB uov uov @@ -143616,7 +143616,7 @@ vcr uov qwj lEI -qNT +yfO dEc dFq fbl @@ -143870,7 +143870,7 @@ odS hAO mGN vcr -xNp +fZb uov uov wQC @@ -180354,7 +180354,7 @@ aQt etV shi tqW -uOI +kvs wRN dHa gtO @@ -180589,7 +180589,7 @@ wwu wwu cNf cBb -utq +xwE wpa roe roe @@ -180871,10 +180871,10 @@ lPz shi wic fRd -dlw +gtP hLz uXA -qpV +pWo jly hLz hLz @@ -181126,10 +181126,10 @@ rrm rrm kIR atU -lZO -eUB -qxm -wrW +mKC +eGJ +gXC +lsY uXA hLz jVu @@ -181385,7 +181385,7 @@ qKp shi sKG fVe -gnE +snu hLz uXA hLz @@ -181883,7 +181883,7 @@ hgn xuv qVV qaW -sfd +xhq vds stp vlm @@ -181896,7 +181896,7 @@ bjf qia shi dsb -uOI +kvs ugv jxP gXo @@ -182377,7 +182377,7 @@ ucA ucA wwu wwu -rnJ +kEo bDr bDr ctI @@ -182392,7 +182392,7 @@ sSz wuM xuv jBm -egS +mJx hnS oHw ijS @@ -182634,9 +182634,9 @@ ucA ucA wwu wwu -ijI +wwv wwu -bum +rdB ctI xuv tfk @@ -182675,8 +182675,8 @@ hLz uXA nnK hLz -emn -emn +eyZ +eyZ hLz irV jly @@ -182891,9 +182891,9 @@ ucA ucA wwu wwu -azA -mZp -rEg +sCE +pvz +jvG ctI xuv aGj @@ -184737,7 +184737,7 @@ uXA txQ uXA uXA -aRd +plN uKl uXA avM @@ -184994,7 +184994,7 @@ uXA irV rwN uXA -aRd +plN uXA mta lQI @@ -185720,7 +185720,7 @@ gqP gqP sxK uVj -utq +xwE cwq cwq wwu @@ -185757,7 +185757,7 @@ hbz xSb hSH ilV -qyn +iTn jjF mOK hLz @@ -186283,7 +186283,7 @@ btq xXv vsU kvE -erv +pAJ fRm hLz hLz @@ -186754,7 +186754,7 @@ nOZ wwu cja cwq -cCm +kac pUr nVB sYD @@ -187040,7 +187040,7 @@ jKB uJn ppX uXA -eyh +mBJ uXA uXA uXA @@ -187054,7 +187054,7 @@ xYC ucB cOM bKq -erv +pAJ lzf hLz hLz @@ -187552,7 +187552,7 @@ mJg mJg ket hLz -kOV +rlL vXT vXT vXT @@ -187809,7 +187809,7 @@ gqi pVK hkw hLz -skC +cRF lQI lQI lQI @@ -188574,9 +188574,9 @@ rtv miF jvv aUl -ojP -xsI -trs +xXZ +ups +lVu dTn tyi tyi @@ -188832,7 +188832,7 @@ iRg aYA fNT fNT -ojP +xXZ qGm ion mdU @@ -189592,9 +189592,9 @@ mGd shk wbS dpL -dMS -csW -imi +bQE +ggr +jxL fNT lZS idn @@ -189602,7 +189602,7 @@ shi miF nWz nIh -fuP +pPX rtv feX feX @@ -189849,17 +189849,17 @@ oOR kvB eao ktM -pcP -qMm -pcP -nxi +nqD +ceU +nqD +uQb lPj uPQ mge loK umC bBT -rfE +aQy bBT feX feX @@ -190106,9 +190106,9 @@ ueO puG eep dpL -stw -csW -cUT +fEf +ggr +bNQ fNT fqo iNz @@ -190116,7 +190116,7 @@ shi siq nWz xXU -fuP +pPX rtv feX feX @@ -190602,7 +190602,7 @@ ucA vnK vnK sUj -quP +hWb ivo txu uHZ @@ -192445,13 +192445,13 @@ sKw mxN mxN isG -dkr -mSL -mSL -fQW +iqG +xJE +xJE +gFf hAg lrA -hHZ +rke biS aal aal @@ -192702,13 +192702,13 @@ kZl sEA oVa mjA -lhs +mIa lcr tIu lcv hAg -tqL -xmT +fTs +gPK jHr aal aal @@ -192924,7 +192924,7 @@ dYq rkM rkM rkM -gNX +tkl rkM rkM rkM @@ -192959,7 +192959,7 @@ wNu ldr byW yls -ipD +aNF lbu sgF lcv @@ -193191,9 +193191,9 @@ wtw tUq hFL maW -wgZ -njh -tXC +iUp +wHM +uCT ibw ehh xYM @@ -193216,7 +193216,7 @@ mjA mjA kBk rJv -utS +uZJ qno mxN lcv @@ -193696,7 +193696,7 @@ hvf kRS kRS kRS -rPR +gLa sjf aIY vvs @@ -196774,7 +196774,7 @@ fdr vnK oHr iBv -man +pxm jUJ iDh vnK @@ -197031,7 +197031,7 @@ wJI okI oHr uyL -man +pxm uhu iDh vnK @@ -198098,7 +198098,7 @@ aHK wdd bwE wat -ewC +oWy tfX iux cuL @@ -200141,11 +200141,11 @@ xmQ gfD tLq wYp -koz -gGs -cOa -qWf -kJj +qmU +feq +kef +qvd +lpP lcv lcv lcv @@ -200398,18 +200398,18 @@ xmQ rBm ttb acq -cFa +vIc jZS sFQ aal -xZZ -pBb -pBb -pBb -pBb -pBb -pBb -kJj +oEu +jsG +jsG +jsG +jsG +jsG +jsG +lpP nnf gmp lDY @@ -200655,7 +200655,7 @@ ttb ttb ttb ttb -lyo +eCa muB ttb aal @@ -200666,16 +200666,16 @@ aal aal aal qtm -xZZ -pBb -pBb -pBb -pBb -pBb -pBb -sAx -fOs -nMY +oEu +jsG +jsG +jsG +jsG +jsG +jsG +fkB +eZm +cvl aal aal ucA @@ -200911,8 +200911,8 @@ aIJ ibW aEW wau -kiQ -naK +pSb +lfl hoj oFT tsy @@ -201425,10 +201425,10 @@ xmQ xmQ aEW dqX -kAc -ykB -bsU -cyG +dKh +gQD +hKO +cDU xYM gyy gIo @@ -201684,17 +201684,17 @@ aEW ldI gCD gyy -oBF -uZX +ygk +tue xYM gyy pMe -hgA -eBj -eGu -hgA -cVJ -uJu +nks +mfB +sed +nks +kSu +cVN iVN bUh uXl @@ -201939,19 +201939,19 @@ iMU iMU nvv lGw -tIi +uZu vNM -cpd -cpd +fYc +fYc vNM wdC bbK -xWB -xWB -roV -bJA -kwD -kwD +pYa +pYa +eUF +tsQ +voK +voK buu jtC raz @@ -202184,7 +202184,7 @@ amt pBW pBW kca -qlH +mcJ oZz nQO cfa @@ -202196,19 +202196,19 @@ bFH jhw kzK hoB -ccI +rgj pqg jZS ftT jZS ifG iAb -blM -stm -jnc -oSy +eJN +sdK +tWu +iGj wcT -tBt +nRq iVN kHJ eYL @@ -202441,7 +202441,7 @@ aPc sPu ucm kca -dOz +qUC shd hjH yfU @@ -202453,7 +202453,7 @@ kzK gCD kzK xcW -nnF +gxw igE aYy aYy @@ -202463,8 +202463,8 @@ iAb iVN iVN iAb -roq -pNx +dgn +rln iAb iAb iAb @@ -202698,19 +202698,19 @@ nmF pXG jmu kca -rGQ +nrK fsD -gTq -avN -tGZ -gGs -sPY -gGs -gGs -xSO -gGs -xSO -nZK +mtJ +bHL +lVc +feq +qDP +feq +feq +czH +feq +czH +gwC igE hlP nIQ @@ -202955,9 +202955,9 @@ dEt uZF pZW pZW -oaZ -hef -tgE +fmA +ogF +jQv pZW wCG oZB @@ -202970,7 +202970,7 @@ hoB pGS aWH hAR -vts +hcx ewz bfl bhZ @@ -203210,11 +203210,11 @@ pJs rif dGe uZF -pJh -ceZ -qPP -oQp -ttK +qVY +oXo +aKG +gXm +dXZ pZW nyE nyE @@ -203226,7 +203226,7 @@ bFH ckk ifG igE -vzh +dVh jbR cqR bfA @@ -203467,8 +203467,8 @@ edO awA jBf uZF -fxu -jzx +cWc +wil itc sBb ybB @@ -203981,8 +203981,8 @@ fkD dEt lYb uZF -kUA -kUA +pWL +pWL uZF svu svu @@ -204529,7 +204529,7 @@ rzA gFz tez jBu -uoR +ksa ybG aal aal @@ -204757,7 +204757,7 @@ mPw uZF svu uZF -lSI +vwR biR vLx vpA @@ -205014,7 +205014,7 @@ mPw uZF svu uZF -iOD +pKb biR nqb xAu @@ -205514,7 +205514,7 @@ dEt dEt xOC hjP -qJs +xwV nBO fIM fXq @@ -207849,12 +207849,12 @@ uiF tPm nlN hjx -ybD +yjV nlN nlN nlN nlN -ybD +yjV nlN nlN qEe @@ -208104,7 +208104,7 @@ maq aGE qtj nlN -pvu +kFu xui xui xui @@ -208361,7 +208361,7 @@ nlN iIm nlN nlN -pvu +kFu xap nRv pJH @@ -208609,18 +208609,18 @@ sBp oAz etA mPw -amZ +ubx oFu xNE sGZ -amZ +ubx xui xui hgS nlN -ybD +yjV nlN -ybD +yjV nlN nlN dUT @@ -243045,9 +243045,9 @@ saG eAE fnM ixf -wQa -jPE -tvT +lKT +lUh +lQT nVq nVq cyX @@ -243302,7 +243302,7 @@ saG nNM gAt eAE -xGy +vXV wRJ wRJ wRJ @@ -243559,7 +243559,7 @@ wRJ eCP wrh wPF -mQh +oFq ooF wRJ rxg @@ -243813,10 +243813,10 @@ ucA ucA wRJ wRJ -qtX -dno -dno -qte +meO +lLv +lLv +weM jNQ wRJ oVY @@ -243840,7 +243840,7 @@ gwL fqE oQS lYL -pSB +thn rSY uhK uhK @@ -244070,7 +244070,7 @@ ucA ucA wRJ wRJ -jGi +wbG wRJ wRJ wRJ @@ -244327,10 +244327,10 @@ ucA ucA wRJ wRJ -qxM -kjs -jWX -kfY +yiu +sag +rhQ +pqs fry gfr eJs @@ -244587,7 +244587,7 @@ wRJ iwu ccH ccH -fxF +shQ uIN ltq ltq @@ -244844,7 +244844,7 @@ wRJ iwu ccH jRV -aJe +fBv otZ rAE aCx @@ -245101,7 +245101,7 @@ wRJ iwu ccH muX -xTh +msi kAb lmu aHP @@ -245358,7 +245358,7 @@ wRJ iwu ccH qdz -jhz +wZq iia jat aCx @@ -245615,8 +245615,8 @@ wRJ iwu ccH ccH -gCy -fjd +coz +mnv uIN ltq eDe @@ -245872,8 +245872,8 @@ kpT iwu uFR ccH -wUN -vVy +bqj +oEn uIN vUv rHg @@ -246129,9 +246129,9 @@ kpT igy btC ccH -gpz -vbs -dCp +cei +dBe +xgQ sJO fjo wdb @@ -246386,8 +246386,8 @@ igy igy niE ccH -nkZ -wXR +ilN +vzf kWf bGn rec @@ -251301,7 +251301,7 @@ xvN fWl bQG vZF -mWP +dwX dKb rxi ajs @@ -252541,7 +252541,7 @@ uhr abx uHV ktG -mUv +vGx igy wRJ wRJ @@ -254888,7 +254888,7 @@ eDe eDe eDe uZc -uJU +dcz uZc uZc uZc @@ -255128,9 +255128,9 @@ sSB sSB sSB qrd -wsk -hQM -nKo +ruy +oov +gay eDe ybQ gzc @@ -255143,7 +255143,7 @@ fjo oZx oZx oZx -aDt +avx ufs ufs xGx @@ -255385,10 +255385,10 @@ ejP gMQ sSB iom -kIA -aLq -kIA -quR +vLS +fHR +vLS +ljR sMg cXK kZH @@ -255642,9 +255642,9 @@ iKT sSB dIv qrd -tpL -cFp -oWE +moY +vch +mkt eDe rYq nKn @@ -255657,7 +255657,7 @@ fjo oZx oZx oZx -aDt +avx xGx diU ufs @@ -256142,11 +256142,11 @@ otR nqi pep yhT -bwv -ckE -dsM +rjc +fUh +nLf iHm -hHO +fqB iHm iHm iHm @@ -256184,7 +256184,7 @@ kil qfT oZp ykr -mWP +dwX tDf aGQ aGQ @@ -256399,9 +256399,9 @@ bTy nqi pep yhT -kcg -ckE -kcg +gAn +fUh +gAn iHm sSB sSB @@ -256656,9 +256656,9 @@ hrL nqi hjN yhT -kcg -ckE -nlh +gAn +fUh +tOv iHm sSB ccV @@ -256913,9 +256913,9 @@ umb nqi fXR yhT -wvX -lVN -vOq +ecm +wnR +ruE iHm sSB ccV @@ -257728,7 +257728,7 @@ dgZ kQN jPG ewA -mJv +pPM aGQ aGQ cnq @@ -257984,8 +257984,8 @@ xWn gZm tGn hnZ -fEg -caz +tla +nTd nVP fIz kcl @@ -258241,9 +258241,9 @@ mYK uZc tGn nbi -xDp -wUQ -vyG +cRG +bLC +rUu aGQ cnq tGn @@ -258498,8 +258498,8 @@ uwG kVM tGn mwg -mAK -oLc +rMW +slc oxJ wNH geL @@ -258756,7 +258756,7 @@ dqF tGn tGn ueX -iQc +kZd tGn tGn jPG @@ -259013,7 +259013,7 @@ hTK tGn fRy nUU -nLX +cxu iFv tGn qPl @@ -259270,7 +259270,7 @@ uZc tGn jPG jPG -nDv +ihY jPG jPG jPG @@ -259527,7 +259527,7 @@ yfN tGn tbq tGn -pKP +xmv tGn eJU tGn @@ -259784,8 +259784,8 @@ tkJ tGn jPG jPG -eYH -dnu +oYa +fIb ajs vRm mUA @@ -260042,7 +260042,7 @@ tGn tGn tGn tGn -tui +nKb tGn tGn tGn @@ -260299,7 +260299,7 @@ tGn aoM tGn sxZ -eYl +jVF gaU tGn tGn @@ -260556,7 +260556,7 @@ tGn aoM tGn tLF -eYl +jVF ogM tGn tGn @@ -260767,7 +260767,7 @@ qrd qrd oEh hVI -rWG +osN sSB dcw qrd @@ -260813,7 +260813,7 @@ tGn aoM tGn tGn -eYl +jVF bKY tGn tGn @@ -261070,7 +261070,7 @@ tGn aoM aoM tGn -kPP +nuc piR piR piR @@ -261327,7 +261327,7 @@ tGn tGn tGn tGn -jlL +lMX llr hiQ hiQ @@ -261576,15 +261576,15 @@ ilk eLw piR npZ -dct +gUD uqi -bnW +gQb uqi uqi uqi uqi uqi -tOm +oFC ddj piR piR @@ -261833,7 +261833,7 @@ vRn fYH piR jlC -nQC +jrF piR rbz piR @@ -262090,7 +262090,7 @@ kSU yjm piR piR -jlL +lMX piR piR piR @@ -262347,7 +262347,7 @@ piR piR piR npZ -jlL +lMX piR alf cMU @@ -262604,8 +262604,8 @@ jRM ebn piR tnX -nQC -ygO +jrF +nEc msu iUQ wSP @@ -262860,8 +262860,8 @@ piR xyz tKq vjK -dct -tOm +gUD +oFC piR uAi mVj @@ -263117,7 +263117,7 @@ piR jAU tUc vER -jlL +lMX ojx piR iwZ @@ -263358,7 +263358,7 @@ ryx qwc tqi kDB -cMq +alv ftv kbR iCQ @@ -263374,7 +263374,7 @@ piR piR tUc vZK -jlL +lMX tUc piR uAi @@ -263631,7 +263631,7 @@ piR trH uIp cJi -jlL +lMX ozS piR hrc @@ -263888,7 +263888,7 @@ piR piR piR piR -dJc +lsd piR piR wUy @@ -264145,7 +264145,7 @@ syH wMX vrw piR -nQC +jrF myO tto anH @@ -264402,7 +264402,7 @@ nHW nlf rKM piR -vLe +jsB myO vMm yaK @@ -264659,7 +264659,7 @@ gwb cFM mwK piR -jlL +lMX uDH qRE qQr @@ -264916,7 +264916,7 @@ pCr fwb qFz piR -rmp +uNj myO udF vSW @@ -265173,7 +265173,7 @@ joL tmq tfD piR -jlL +lMX piR piR myO @@ -265430,14 +265430,14 @@ wkH uRQ bCk piR -lsU +aoA uqi uqi uqi uqi -srm +dRH uqi -vIn +hvU vXv sOq uuH @@ -265694,7 +265694,7 @@ piR biO piR rtc -jlL +lMX wCH hcT kwm @@ -265951,7 +265951,7 @@ piR aMJ piR qPU -jlL +lMX piR piR piR @@ -266208,10 +266208,10 @@ jNg hyx kdK wza -lsU -fPM -ima -tPw +aoA +nim +jNo +aOb piR piR ucA @@ -266468,7 +266468,7 @@ fHE piR mom hcT -noH +mCU piR piR ucA @@ -269547,7 +269547,7 @@ aMJ piR pOn gSS -ygO +nEc gRI gcf hXI @@ -270280,7 +270280,7 @@ snd snd snd snd -yhB +hyc snd cIM eNi @@ -271085,7 +271085,7 @@ hcT piR piR piR -oak +vti piR kEe mPZ @@ -271831,7 +271831,7 @@ kRw pZL cIM mSa -rhB +exu jOX hcR aKx @@ -308582,8 +308582,8 @@ xJo uxw xHe qhQ -wRY -kHo +nry +luv qox qox aNs @@ -308837,9 +308837,9 @@ xHe xHe yjN uxw -liv +oAW eGK -kML +ohI gEB cmw cHz @@ -309096,7 +309096,7 @@ xHe xHe xHe rNL -imb +bZv yiI uxw pkm @@ -309353,7 +309353,7 @@ ioM gja xjQ iqD -wYx +dRc xJp uxw xjX @@ -309608,10 +309608,10 @@ xHe xHe lRc lVV -eAo +afM hdL -pGi -jrf +nmD +sqL eGK onE aNs @@ -309868,7 +309868,7 @@ xHe xHe xHe xHe -kiI +xpF xHe xHe aNs @@ -309888,7 +309888,7 @@ uIx uIx voT voT -cLY +woX voT voT voT @@ -310125,11 +310125,11 @@ dzY lJp lJp lJp -hSN -wxq -wxq -wxq -wxq +xmA +btm +btm +btm +btm prD boS aNs @@ -310387,7 +310387,7 @@ vLW vLW vLW cCV -bWJ +tMj gGB aNs sRO @@ -310644,7 +310644,7 @@ qhC vDN vLW snU -bWJ +tMj gho aNs pZp @@ -310901,7 +310901,7 @@ eWS kha vLW aNs -rNS +aOG aNs aNs jcS @@ -311158,7 +311158,7 @@ wnO bxc vLW mqi -qUD +upE hJF rEU rlC @@ -311171,7 +311171,7 @@ vIS tuy qDD qyo -tZy +jJR brT brT nBV @@ -311415,7 +311415,7 @@ jZL kWx nZg iPY -cuH +fKN iPY wbr agK @@ -311430,7 +311430,7 @@ qTn dKJ voT voT -prv +sEM voT voT voT @@ -311672,12 +311672,12 @@ wnO keg vLW geA -xHc -oJu -pDM -chB -pav -jUZ +dDg +ajl +anP +ihU +wJb +lVb rEU gxn hbN @@ -311934,7 +311934,7 @@ gYS gYS bmD lgD -wee +mzJ hIb fKZ hbW @@ -312191,7 +312191,7 @@ kHl hJF gxn rlP -nhn +fjC czp czp wgO @@ -312448,7 +312448,7 @@ pmo wtt gxn dfm -kgD +pLl czp tAE jjs @@ -312705,7 +312705,7 @@ bJV hWp mdE dfm -nhn +fjC czp sFa sFa @@ -312962,7 +312962,7 @@ dWL oKY cfu dfm -nhn +fjC wgO apT aGm @@ -313219,7 +313219,7 @@ cWf cWf cfu dfm -nhn +fjC wgO xYS eYh @@ -313476,7 +313476,7 @@ oKY cWf cfu rti -jKA +sFk wgO rZb acL @@ -313733,7 +313733,7 @@ cWf vlD qND dfm -nhn +fjC wgO xYS ltC @@ -313990,7 +313990,7 @@ jCA jCA xEB dfm -nhn +fjC wgO xwx tIc @@ -314247,7 +314247,7 @@ kti jCA jib dfm -nhn +fjC czp rAe sFa @@ -314485,7 +314485,7 @@ sJm sJm sJm nPE -pnS +jqN nPE nPE nPE @@ -314504,7 +314504,7 @@ pUn dVk gxn dfm -ntk +kWm czp uIL nSS @@ -314761,7 +314761,7 @@ wMM nvs ixZ dfm -huP +mMY uqc uqc uqc @@ -315002,7 +315002,7 @@ nPE xVV gsy uwf -nzB +fYk moL hMp gDy @@ -315018,7 +315018,7 @@ lKn dVk gxn ePJ -wjo +jrb hUR aId aId @@ -315275,7 +315275,7 @@ ngX jCA gxn dfm -raK +tqA lgX wFA cKq @@ -315532,7 +315532,7 @@ lKn bOE gxn dfm -dPb +bHl uqc uqc uqc @@ -315789,7 +315789,7 @@ hQQ kVZ dmc ePJ -ajQ +kYw fUq jzF nFH @@ -316046,7 +316046,7 @@ rmZ bOE gxn dfm -qjf +dpA kbI oAe uOh @@ -316303,7 +316303,7 @@ sdB jCA yeq dfm -qjf +dpA raq vIr iow @@ -316560,7 +316560,7 @@ gYS gYS rPF dfm -byF +xOV tLk vIr kQp @@ -316817,7 +316817,7 @@ gBU tYW lui dfm -qjf +dpA raq vIr nJT @@ -317074,7 +317074,7 @@ pNW oCx oCx dfm -qjf +dpA hbg oAe iWT @@ -317331,7 +317331,7 @@ dJo wJT wJT pwI -aXS +lbk oAe oAe oAe @@ -317578,7 +317578,7 @@ nPE dUY axF jUg -aMo +rVl sUt sUt fLz @@ -317588,7 +317588,7 @@ hRP euu euu rti -klg +kqr bDL dHD dHD @@ -317845,7 +317845,7 @@ eHr wGb mvw dfm -wrV +nlB bDL ebK ebK @@ -318083,7 +318083,7 @@ xQg nPE jNM xZu -wXl +inC dvc eMg gDy @@ -318102,7 +318102,7 @@ gYS gYS gir tnj -htp +sNg cBl xFp dGF @@ -318359,12 +318359,12 @@ wwT aBV kyj dfm -duQ -oka -edf -edf -vrP -eVf +rtz +pVf +xsh +xsh +vbx +pFT rRU cwX apg @@ -318596,7 +318596,7 @@ blj tvY nPE pDq -vOe +nja iPs rfM lXj @@ -318609,7 +318609,7 @@ ipn ipn ipn fpn -uGO +nsc mCJ dNU btT @@ -318621,7 +318621,7 @@ bDL jgG jgG bDL -puK +rqE raN lXx rYf @@ -318878,7 +318878,7 @@ jgG bUW mvO bDL -wqs +cia owh lXx lXx @@ -319135,7 +319135,7 @@ buI nVW efz val -ybN +mPS uVh auJ pGy @@ -319392,26 +319392,26 @@ jgG sTs ocR bDL -geU -kRz -kRz -fCi -bRo -ldo -bip -bip -bip -sSQ -mrF -bwd -sRy -xfm -ykO -qNy -rin -qNy -sHe -xEA +gnZ +oHc +oHc +hyJ +wzX +eDQ +oMt +oMt +oMt +rvQ +dja +qiD +aii +hPu +ean +tMN +lSo +tMN +whr +lyn jbV fXs fXs @@ -319628,7 +319628,7 @@ moL moL moL moL -ett +uDx spI rLM nPE @@ -319653,7 +319653,7 @@ lvT meV lvT vWw -wNk +tXh eBy eQN dXX @@ -319668,7 +319668,7 @@ odH jsL myp eNj -gXf +jFM fXs fXs fXs @@ -319910,7 +319910,7 @@ kcv xKs rsh vWw -bXW +lJi lAm fQA chF @@ -319925,7 +319925,7 @@ kcw hvb vRF eNj -fqk +deJ kHx fXs fXs @@ -320167,7 +320167,7 @@ hvB peg gta vWw -xnp +ezA eBy sMB sMB @@ -320182,7 +320182,7 @@ eNj eNj eNj eNj -qoQ +aPt vPu fXs fXs @@ -320395,7 +320395,7 @@ tAW gDy lIS uIr -wuK +hJo rAy hGB fTu @@ -320424,7 +320424,7 @@ eOP eOP eOP vWw -tiu +wbu kIO rGZ kPr @@ -320439,7 +320439,7 @@ rVi vEa owb fXs -fqk +deJ bMP fXs fXs @@ -320659,14 +320659,14 @@ gts gDy cek hKS -ett +uDx moL moL hMp gDy -eoB +fDB vMg -oAj +jTc nWW tEh bVy @@ -320681,7 +320681,7 @@ vRO vRO eOP vWw -uEr +ffg kIO tVa qDM @@ -320696,7 +320696,7 @@ dvJ vEa owb fXs -gXf +jFM fXs fXs fXs @@ -320920,11 +320920,11 @@ gDy bpF khX whI -vjz -dOR -hjk -dOR -qJr +jPl +bdW +uOQ +bdW +uCA nMz jgd kpl @@ -320938,7 +320938,7 @@ vRO vRO eOP vWw -nLF +brQ kIO qXn sMp @@ -320953,7 +320953,7 @@ jye vEa owb fXs -hls +rfJ sOU ncB ncB @@ -321178,8 +321178,8 @@ bpF bpF bpF gDy -bPB -pni +lni +fMM erp nWW uIk @@ -321195,7 +321195,7 @@ vRO vRO eOP vWw -nLF +brQ kIO ghZ wiR @@ -321210,7 +321210,7 @@ duZ vEa fXs fXs -hls +rfJ sOU ncB ncB @@ -321452,7 +321452,7 @@ eOP eOP eOP vWw -bXW +lJi woK pnJ pnJ @@ -321467,7 +321467,7 @@ pnw ycM sOU sOU -hls +rfJ sOU ncB ncB @@ -321680,7 +321680,7 @@ jid goe goe gDy -bfF +jtG gDy gDy gDy @@ -321709,7 +321709,7 @@ lFg qCs qCs vWw -nLF +brQ wQY rsi axX @@ -321724,7 +321724,7 @@ sWo ycM sOU sOU -hls +rfJ jjG ncB ncB @@ -321966,12 +321966,12 @@ dPH dPH dPH vWw -fyq +ijq gnW vWw vWw ljH -wxo +aXE cfD vWw vWw @@ -321981,7 +321981,7 @@ sWo ycM sOU sOU -xXV +kiI nXQ ncB ncB @@ -322223,7 +322223,7 @@ dPH tbX bTX wYW -sNk +gkj sHY dPH jlW @@ -322238,7 +322238,7 @@ wyv ycM sOU sOU -uBJ +kxC bzM ncB ncB @@ -322480,7 +322480,7 @@ aCB vBa bsV adT -dZO +qFN sHY dPH rAP @@ -322495,7 +322495,7 @@ wyv ycM nXQ nXQ -tpf +cWA bzM ncB ncB @@ -322737,7 +322737,7 @@ uiv neR mZH jIV -oCH +tvV sHY rDZ cbw @@ -322752,7 +322752,7 @@ qjr ycM ncB ncB -bXy +gvL ncB ncB ncB @@ -322994,7 +322994,7 @@ wmr hHq ntR nyZ -oCH +tvV sHY xIP cbw @@ -323009,7 +323009,7 @@ sPs ycM dmR vRa -gwQ +ndU pze ncB ncB @@ -323251,7 +323251,7 @@ dPH neR jwG gAi -fmZ +rXm sHY hAP qtQ @@ -323264,9 +323264,9 @@ xCR iXF sPs ycM -ucc -xrT -bQE +wnD +lqi +waA gWN ncB ncB @@ -323508,7 +323508,7 @@ dPH xjc pyQ fCE -qeM +rUk sHY cAt cbw @@ -323765,7 +323765,7 @@ xEP sct mlN dPH -aAT +wNW soP glN lKQ @@ -324022,7 +324022,7 @@ skQ hED bNg dPH -xrs +lfr oDd dPH vuf @@ -324279,7 +324279,7 @@ gEh qlo jXj dPH -uUD +wXa sHY dqQ dqQ @@ -324536,7 +324536,7 @@ oRY mgS xPw dPH -fga +hrI sHY eoL hSJ @@ -324764,7 +324764,7 @@ csF csF psc dlW -pdT +udT dlW dlW eEd @@ -324786,14 +324786,14 @@ bVy vOE aUR xEP -ghY +lBl wyY mra gLy vkZ cgZ dPH -hIO +gIT eUU dDR iTd @@ -325050,7 +325050,7 @@ ffe ffe xEP dPH -hMo +sCd rIa bsI oOi @@ -325300,14 +325300,14 @@ tnT fIs aUR ffe -wHl -fvH -xti -cMx +clM +ftw +abD +tXp ffe lPf jOA -uPV +kuK tNd qxZ uHT @@ -325557,14 +325557,14 @@ bVy vOE aUR wrj -qKU -hpS -kku -mkp +sXI +ulF +uvu +dLb ffe sfB oQn -def +rLL rGb qFI qFI @@ -325814,14 +325814,14 @@ tzV vOE aUR wrj -rZm -cFC -bby -kEi -xHE -oZd -oeD -aby +tHI +knj +ewn +myY +uuY +snR +vKF +kBS jak amm oYW @@ -326071,10 +326071,10 @@ xWF fIs wDy wrj -ggL -lat +fXG +gcc wmo -arA +uTn cxg vBa kxP @@ -326304,12 +326304,12 @@ kTV wlX sxo nps -uWN +cxB cOz mqd sxo -aFX -xiY +xwu +ruZ dlW oGD oGD @@ -326328,10 +326328,10 @@ qxb vOE aUR wrj -jkt -uuY -xmP -tMj +thL +ldP +eKx +uln wrj vTj fhv @@ -326566,7 +326566,7 @@ fvD fxI oBD eem -tMD +jRo dlW oGD qCr @@ -326585,10 +326585,10 @@ fNL vOE aUR wrj -vEE +feD iCG -pxB -xoA +qHF +uhk ffe emV uwA @@ -326842,10 +326842,10 @@ bVy vOE oct ffe -cFG -pVW -kaX -kzD +mWX +jym +lVA +bgu ffe nxU iYC @@ -327072,7 +327072,7 @@ ucA sxo sxo boq -gBg +bOU uOS vyW dje @@ -327590,7 +327590,7 @@ sSl lcN vyW jjo -hqn +lUm sxo xiA xiA @@ -332732,7 +332732,7 @@ ooQ nxV gbZ pqe -iWQ +ljF xeQ fVV cRL diff --git a/_maps/map_files/VoidRaptor/VoidRaptor.dmm b/_maps/map_files/VoidRaptor/VoidRaptor.dmm index b3f592b86b1..37391818d41 100644 --- a/_maps/map_files/VoidRaptor/VoidRaptor.dmm +++ b/_maps/map_files/VoidRaptor/VoidRaptor.dmm @@ -33402,7 +33402,7 @@ /turf/open/floor/iron/smooth, /area/station/maintenance/port/aft) "jAS" = ( -/obj/machinery/bouldertech/brm, +/obj/machinery/brm, /obj/effect/turf_decal/stripes/line, /obj/machinery/conveyor{ id = "mining"; diff --git a/_maps/map_files/tramstation/tramstation.dmm b/_maps/map_files/tramstation/tramstation.dmm index 0b0ebf8ac7e..ff7af1ddbf5 100644 --- a/_maps/map_files/tramstation/tramstation.dmm +++ b/_maps/map_files/tramstation/tramstation.dmm @@ -4473,18 +4473,6 @@ }, /turf/open/floor/iron, /area/station/hallway/primary/tram/right) -"aEB" = ( -/obj/machinery/door/firedoor, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/structure/cable, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/effect/turf_decal/trimline/neutral/filled/line, -/obj/effect/turf_decal/stripes/white/full, -/turf/open/floor/iron, -/area/station/hallway/secondary/exit/departure_lounge) "aEE" = ( /obj/machinery/door/airlock/maintenance_hatch{ name = "Mining Maintenance Access" @@ -6213,6 +6201,12 @@ }, /turf/open/floor/iron/dark, /area/station/engineering/supermatter/room) +"aZh" = ( +/obj/effect/turf_decal/trimline/neutral/filled/line{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/hallway/secondary/exit/departure_lounge) "aZo" = ( /obj/effect/turf_decal/siding/thinplating/dark{ dir = 4 @@ -7366,6 +7360,17 @@ /obj/structure/cable, /turf/open/floor/iron, /area/station/tcommsat/computer) +"bzs" = ( +/obj/structure/bed{ + dir = 4 + }, +/obj/item/bedsheet/dorms{ + dir = 4 + }, +/obj/structure/sign/clock/directional/west, +/obj/item/pillow/random, +/turf/open/floor/carpet, +/area/station/commons/dorms) "bzt" = ( /obj/effect/turf_decal/trimline/green/filled/line{ dir = 8 @@ -7500,14 +7505,6 @@ }, /turf/open/floor/iron/dark, /area/station/command/heads_quarters/ce) -"bDn" = ( -/obj/structure/bed, -/obj/item/bedsheet/dorms, -/obj/effect/landmark/start/hangover, -/obj/structure/sign/clock/directional/south, -/obj/item/pillow/random, -/turf/open/floor/carpet, -/area/station/commons/dorms) "bDq" = ( /obj/machinery/door/firedoor, /obj/machinery/door/airlock/public/glass{ @@ -9552,6 +9549,16 @@ }, /turf/open/floor/iron, /area/station/hallway/secondary/exit) +"cke" = ( +/obj/effect/turf_decal/delivery, +/obj/machinery/navbeacon{ + codes_txt = "delivery;dir=1"; + location = "QM #6" + }, +/obj/effect/turf_decal/tile/brown/fourcorners, +/mob/living/simple_animal/bot/mulebot, +/turf/open/floor/iron, +/area/station/cargo/warehouse) "cko" = ( /obj/machinery/door/airlock/external{ name = "Solar Maintenance" @@ -9695,14 +9702,6 @@ /obj/machinery/vending/modularpc, /turf/open/floor/iron/white, /area/station/science/lobby) -"coe" = ( -/obj/machinery/bouldertech/brm, -/obj/machinery/conveyor{ - dir = 8; - id = "mining" - }, -/turf/open/floor/iron, -/area/station/cargo/miningfoundry) "coI" = ( /obj/machinery/door/airlock{ id_tag = "miningdorm1"; @@ -9728,6 +9727,22 @@ /obj/machinery/atmospherics/pipe/smart/simple/cyan/visible, /turf/open/floor/iron, /area/station/engineering/atmos) +"coR" = ( +/obj/machinery/holopad, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/trimline/tram/filled/line, +/obj/effect/turf_decal/trimline/tram/filled/warning, +/obj/machinery/button/transport/tram/directional/south{ + id = 2 + }, +/obj/machinery/transport/destination_sign/indicator/directional/south, +/obj/effect/landmark/observer_start, +/turf/open/floor/iron, +/area/station/hallway/primary/tram/center) "coU" = ( /obj/structure/table/wood, /obj/item/flashlight/lamp/green{ @@ -10104,6 +10119,14 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/wood, /area/station/command/heads_quarters/captain) +"cvg" = ( +/obj/structure/bed/double, +/obj/item/bedsheet/dorms_double, +/obj/effect/landmark/start/assistant, +/obj/structure/sign/clock/directional/north, +/obj/item/pillow/random, +/turf/open/floor/wood, +/area/station/commons/dorms) "cvz" = ( /obj/effect/turf_decal/trimline/neutral/filled/corner{ dir = 8 @@ -10248,6 +10271,16 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron/checker, /area/station/commons/lounge) +"cyo" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, +/obj/effect/decal/cleanable/dirt, +/obj/structure/closet/secure_closet/personal, +/obj/effect/spawner/random/bureaucracy/briefcase, +/obj/machinery/power/apc/auto_name/directional/north, +/obj/structure/cable, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/commons/vacant_room/commissary) "cyq" = ( /obj/structure/lattice/catwalk, /obj/structure/cable, @@ -10801,6 +10834,22 @@ }, /turf/open/floor/iron/white, /area/station/security/medical) +"cGZ" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/hallway/secondary/exit/departure_lounge) +"cHa" = ( +/obj/effect/turf_decal/delivery, +/obj/machinery/navbeacon{ + codes_txt = "delivery;dir=2"; + location = "QM #2" + }, +/obj/effect/turf_decal/tile/brown/fourcorners, +/mob/living/simple_animal/bot/mulebot, +/turf/open/floor/iron, +/area/station/cargo/warehouse) "cHj" = ( /obj/structure/disposalpipe/junction/flip{ dir = 4 @@ -11309,6 +11358,18 @@ /obj/machinery/light/directional/east, /turf/open/floor/noslip/tram, /area/station/hallway/primary/tram/left) +"cPK" = ( +/obj/structure/bed{ + dir = 4 + }, +/obj/item/bedsheet/dorms{ + dir = 4 + }, +/obj/effect/landmark/start/assistant, +/obj/structure/sign/clock/directional/west, +/obj/item/pillow/random, +/turf/open/floor/carpet, +/area/station/commons/dorms) "cPM" = ( /turf/closed/wall, /area/station/engineering/atmos) @@ -12410,6 +12471,16 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron, /area/station/commons/fitness/recreation) +"djv" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/turf_decal/trimline/neutral/filled/line, +/turf/open/floor/iron, +/area/station/hallway/secondary/exit/departure_lounge) "djz" = ( /obj/machinery/door/firedoor, /obj/structure/cable, @@ -13333,14 +13404,6 @@ /obj/effect/turf_decal/stripes/white/line, /turf/open/floor/plating, /area/station/maintenance/tram/right) -"dCg" = ( -/obj/structure/bed/double, -/obj/item/bedsheet/dorms_double, -/obj/effect/landmark/start/assistant, -/obj/structure/sign/clock/directional/north, -/obj/item/pillow/random, -/turf/open/floor/wood, -/area/station/commons/dorms) "dCk" = ( /obj/structure/table/wood, /obj/machinery/recharger{ @@ -13959,6 +14022,21 @@ }, /turf/open/floor/wood/large, /area/station/service/library) +"dNg" = ( +/obj/effect/turf_decal/trimline/neutral/filled/line{ + dir = 1 + }, +/obj/effect/turf_decal/trimline/red/filled/corner{ + dir = 4 + }, +/obj/structure/extinguisher_cabinet/directional/north, +/obj/effect/turf_decal/trimline/neutral/corner{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron, +/area/station/hallway/secondary/exit/departure_lounge) "dNi" = ( /obj/effect/turf_decal/siding/thinplating{ dir = 6 @@ -14250,6 +14328,17 @@ /obj/effect/mapping_helpers/airlock/access/all/engineering/general, /turf/open/floor/plating/airless, /area/station/engineering/supermatter/room) +"dRz" = ( +/obj/structure/bed{ + dir = 4 + }, +/obj/item/bedsheet/dorms{ + dir = 4 + }, +/obj/structure/sign/clock/directional/south, +/obj/item/pillow/random, +/turf/open/floor/carpet, +/area/station/commons/dorms) "dRJ" = ( /obj/structure/cable, /turf/open/floor/iron/cafeteria, @@ -14359,6 +14448,20 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/catwalk_floor, /area/station/maintenance/tram/mid) +"dTF" = ( +/obj/effect/turf_decal/trimline/neutral/filled/line{ + dir = 8 + }, +/obj/structure/cable, +/obj/structure/disposalpipe/segment{ + dir = 5 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/light/directional/west, +/obj/machinery/power/apc/auto_name/directional/west, +/turf/open/floor/iron, +/area/station/hallway/secondary/exit) "dTL" = ( /obj/structure/closet/secure_closet/brig, /obj/effect/turf_decal/trimline/red/filled/line{ @@ -15715,6 +15818,14 @@ }, /turf/open/floor/wood, /area/station/service/library) +"ewP" = ( +/obj/structure/chair{ + dir = 1 + }, +/obj/effect/turf_decal/trimline/neutral/filled/line, +/obj/machinery/light/directional/south, +/turf/open/floor/iron, +/area/station/hallway/secondary/exit/departure_lounge) "exl" = ( /obj/machinery/computer/atmos_control/nitrogen_tank{ dir = 1 @@ -16279,19 +16390,6 @@ /obj/effect/turf_decal/stripes/line, /turf/open/floor/iron/white, /area/station/science/xenobiology) -"eGR" = ( -/obj/effect/turf_decal/trimline/neutral/filled/line{ - dir = 9 - }, -/obj/effect/turf_decal/trimline/red/filled/corner{ - dir = 4 - }, -/obj/effect/turf_decal/trimline/neutral/corner{ - dir = 4 - }, -/obj/machinery/firealarm/directional/north, -/turf/open/floor/iron, -/area/station/hallway/secondary/exit/departure_lounge) "eGX" = ( /obj/structure/lattice, /obj/machinery/light/cold/dim/directional/east, @@ -16482,6 +16580,17 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron, /area/station/engineering/atmos) +"eMB" = ( +/obj/effect/turf_decal/trimline/neutral/filled/corner, +/obj/effect/turf_decal/trimline/neutral/filled/line{ + dir = 8 + }, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/extinguisher_cabinet/directional/west, +/turf/open/floor/iron, +/area/station/hallway/secondary/exit) "eMF" = ( /obj/structure/chair/office{ dir = 4 @@ -16857,6 +16966,12 @@ /obj/machinery/power/port_gen/pacman, /turf/open/floor/iron/dark, /area/station/engineering/gravity_generator) +"eTj" = ( +/obj/effect/landmark/event_spawn, +/obj/structure/cable, +/obj/structure/disposalpipe/segment, +/turf/open/floor/iron, +/area/station/hallway/secondary/exit/departure_lounge) "eTl" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -18245,22 +18360,6 @@ }, /turf/open/floor/iron/dark, /area/station/security/evidence) -"fth" = ( -/obj/machinery/holopad, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/effect/turf_decal/trimline/tram/filled/line, -/obj/effect/turf_decal/trimline/tram/filled/warning, -/obj/machinery/button/transport/tram/directional/south{ - id = 2 - }, -/obj/machinery/transport/destination_sign/indicator/directional/south, -/obj/effect/landmark/observer_start, -/turf/open/floor/iron, -/area/station/hallway/primary/tram/center) "ftm" = ( /obj/effect/turf_decal/trimline/neutral/filled/corner, /obj/effect/turf_decal/trimline/neutral/filled/corner{ @@ -19306,22 +19405,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/catwalk_floor, /area/station/maintenance/tram/mid) -"fOk" = ( -/obj/effect/turf_decal/trimline/red/filled/corner{ - dir = 1 - }, -/obj/effect/turf_decal/trimline/red/filled/corner{ - dir = 4 - }, -/obj/effect/turf_decal/trimline/neutral/corner{ - dir = 1 - }, -/obj/effect/turf_decal/trimline/neutral/corner{ - dir = 4 - }, -/obj/effect/landmark/start/hangover, -/turf/open/floor/iron, -/area/station/hallway/secondary/exit/departure_lounge) "fOs" = ( /obj/structure/table/wood, /obj/item/flashlight/lamp, @@ -19428,13 +19511,6 @@ /obj/effect/turf_decal/trimline/yellow/arrow_ccw, /turf/open/floor/engine, /area/station/engineering/supermatter/room) -"fQO" = ( -/obj/structure/chair{ - dir = 1 - }, -/obj/effect/turf_decal/trimline/neutral/filled/line, -/turf/open/floor/iron, -/area/station/hallway/secondary/exit/departure_lounge) "fQV" = ( /obj/machinery/button/door/directional/east{ id = "offstationaccess"; @@ -19486,10 +19562,6 @@ }, /turf/open/floor/plating/airless, /area/station/science/ordnance/bomb) -"fRt" = ( -/obj/effect/spawner/structure/window, -/turf/open/floor/plating, -/area/station/command/heads_quarters/hop) "fRW" = ( /obj/machinery/newscaster/directional/east, /obj/effect/turf_decal/trimline/neutral/filled/line{ @@ -19882,17 +19954,6 @@ /obj/machinery/status_display/ai/directional/east, /turf/open/floor/circuit/green, /area/station/ai_monitored/turret_protected/ai_upload) -"fYH" = ( -/obj/effect/turf_decal/trimline/red/filled/line{ - dir = 1 - }, -/obj/effect/turf_decal/trimline/neutral/filled/warning{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/turf/open/floor/iron, -/area/station/hallway/secondary/exit/departure_lounge) "fYW" = ( /obj/structure/grille, /obj/structure/lattice, @@ -20934,13 +20995,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron, /area/station/commons/fitness/recreation) -"gsS" = ( -/obj/structure/railing{ - dir = 1 - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, -/turf/open/floor/iron, -/area/station/hallway/secondary/exit/departure_lounge) "gsT" = ( /obj/structure/easel, /obj/item/canvas/nineteen_nineteen, @@ -21102,16 +21156,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron/freezer, /area/station/security/prison/shower) -"gvP" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/structure/cable, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/effect/turf_decal/trimline/neutral/filled/line, -/turf/open/floor/iron, -/area/station/hallway/secondary/exit/departure_lounge) "gvQ" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -21170,16 +21214,6 @@ /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron/dark, /area/station/ai_monitored/security/armory) -"gxg" = ( -/obj/effect/turf_decal/trimline/neutral/filled/line{ - dir = 8 - }, -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/firealarm/directional/west, -/turf/open/floor/iron, -/area/station/hallway/secondary/exit) "gxm" = ( /obj/effect/turf_decal/trimline/neutral/filled/corner{ dir = 8 @@ -21570,6 +21604,13 @@ }, /turf/open/floor/engine, /area/station/science/auxlab/firing_range) +"gEq" = ( +/obj/effect/turf_decal/trimline/neutral/filled/line{ + dir = 4 + }, +/obj/structure/sign/departments/evac/directional/east, +/turf/open/floor/iron, +/area/station/hallway/secondary/exit) "gEs" = ( /obj/machinery/power/terminal{ dir = 1 @@ -21689,18 +21730,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/carpet, /area/station/commons/dorms) -"gFL" = ( -/obj/structure/bed{ - dir = 4 - }, -/obj/item/bedsheet/dorms{ - dir = 4 - }, -/obj/effect/landmark/start/assistant, -/obj/structure/sign/clock/directional/west, -/obj/item/pillow/random, -/turf/open/floor/carpet, -/area/station/commons/dorms) "gFO" = ( /obj/machinery/computer/security{ dir = 4 @@ -22912,6 +22941,15 @@ }, /turf/open/floor/glass/reinforced, /area/station/ai_monitored/turret_protected/aisat/hallway) +"hft" = ( +/obj/structure/bed{ + dir = 8 + }, +/obj/item/bedsheet/dorms, +/obj/structure/sign/clock/directional/east, +/obj/item/pillow/random, +/turf/open/floor/wood, +/area/station/commons/dorms) "hfy" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -23712,6 +23750,14 @@ /obj/effect/turf_decal/stripes/white/line, /turf/open/floor/plating, /area/station/maintenance/tram/left) +"hvs" = ( +/obj/machinery/brm, +/obj/machinery/conveyor{ + dir = 8; + id = "mining" + }, +/turf/open/floor/iron, +/area/station/cargo/miningfoundry) "hvt" = ( /obj/effect/turf_decal/trimline/blue/filled/line, /obj/structure/bed/medical/emergency, @@ -24215,16 +24261,6 @@ }, /turf/open/floor/iron, /area/station/engineering/engine_smes) -"hGM" = ( -/obj/structure/bed{ - dir = 8 - }, -/obj/item/bedsheet/dorms, -/obj/effect/landmark/start/assistant, -/obj/structure/sign/clock/directional/east, -/obj/item/pillow/random, -/turf/open/floor/carpet, -/area/station/commons/dorms) "hHd" = ( /obj/effect/turf_decal/tile/neutral/tram, /obj/effect/landmark/transport/transport_id/tramstation/line_1, @@ -24355,6 +24391,14 @@ }, /turf/open/floor/engine, /area/station/engineering/supermatter/room) +"hKP" = ( +/obj/machinery/vending/cola/blue, +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 5 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/hallway/secondary/exit) "hKV" = ( /obj/machinery/vending/snack, /obj/effect/turf_decal/tile/bar/opposingcorners, @@ -24367,15 +24411,6 @@ }, /turf/open/floor/carpet, /area/station/commons/vacant_room/office) -"hLa" = ( -/obj/structure/bed{ - dir = 8 - }, -/obj/item/bedsheet/dorms, -/obj/structure/sign/clock/directional/east, -/obj/item/pillow/random, -/turf/open/floor/wood, -/area/station/commons/dorms) "hLd" = ( /obj/effect/turf_decal/trimline/dark_red/warning{ dir = 9 @@ -24705,12 +24740,6 @@ /obj/structure/cable, /turf/open/floor/iron, /area/station/security/prison) -"hQb" = ( -/obj/effect/turf_decal/trimline/neutral/filled/line{ - dir = 1 - }, -/turf/open/floor/iron, -/area/station/hallway/secondary/exit/departure_lounge) "hQk" = ( /obj/structure/transport/linear/public, /obj/effect/turf_decal/caution/stand_clear/red, @@ -24791,6 +24820,14 @@ /obj/structure/cable, /turf/open/floor/iron, /area/station/security/brig) +"hRK" = ( +/obj/structure/bed, +/obj/item/bedsheet/dorms, +/obj/effect/landmark/start/hangover, +/obj/structure/sign/clock/directional/south, +/obj/item/pillow/random, +/turf/open/floor/carpet, +/area/station/commons/dorms) "hSm" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -24969,13 +25006,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron, /area/station/security/prison/safe) -"hVt" = ( -/obj/effect/turf_decal/trimline/neutral/filled/line{ - dir = 10 - }, -/obj/machinery/firealarm/directional/south, -/turf/open/floor/iron, -/area/station/hallway/secondary/exit/departure_lounge) "hVy" = ( /obj/machinery/portable_atmospherics/canister/nitrogen, /obj/machinery/light/floor, @@ -25013,6 +25043,18 @@ }, /turf/open/floor/iron, /area/station/security/brig) +"hWU" = ( +/obj/machinery/door/firedoor, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/turf_decal/trimline/neutral/filled/line, +/obj/effect/turf_decal/stripes/white/full, +/turf/open/floor/iron, +/area/station/hallway/secondary/exit/departure_lounge) "hWZ" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ dir = 8 @@ -26202,6 +26244,13 @@ /obj/effect/mapping_helpers/airlock/cyclelink_helper, /turf/open/floor/plating, /area/station/hallway/secondary/entry) +"iuJ" = ( +/obj/structure/bed/double, +/obj/item/bedsheet/dorms_double, +/obj/structure/sign/clock/directional/north, +/obj/item/pillow/random, +/turf/open/floor/carpet, +/area/station/commons/dorms) "iuM" = ( /obj/structure/table/wood/fancy/royalblue, /obj/machinery/door/window/left/directional/west{ @@ -26388,17 +26437,6 @@ /obj/machinery/status_display/evac/directional/east, /turf/open/floor/circuit/green, /area/station/ai_monitored/turret_protected/ai_upload) -"ixG" = ( -/obj/structure/bed{ - dir = 4 - }, -/obj/item/bedsheet/dorms{ - dir = 4 - }, -/obj/structure/sign/clock/directional/south, -/obj/item/pillow/random, -/turf/open/floor/carpet, -/area/station/commons/dorms) "ixH" = ( /obj/structure/lattice/catwalk, /obj/structure/cable, @@ -26463,12 +26501,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron/white, /area/station/medical/medbay/central) -"iyX" = ( -/obj/effect/turf_decal/trimline/neutral/filled/corner{ - dir = 4 - }, -/turf/open/floor/iron, -/area/station/hallway/secondary/exit) "izd" = ( /obj/effect/turf_decal/trimline/brown/filled/line, /obj/machinery/firealarm/directional/south, @@ -27334,6 +27366,14 @@ }, /turf/open/floor/iron, /area/station/security/prison) +"iPW" = ( +/obj/structure/chair{ + dir = 1 + }, +/obj/effect/turf_decal/trimline/neutral/filled/line, +/obj/effect/landmark/start/hangover, +/turf/open/floor/iron, +/area/station/hallway/secondary/exit/departure_lounge) "iQC" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/structure/disposalpipe/sorting/mail/flip{ @@ -28484,6 +28524,16 @@ }, /turf/open/floor/iron/checker, /area/station/commons/lounge) +"jjz" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/turf_decal/trimline/neutral/filled/corner, +/turf/open/floor/iron, +/area/station/hallway/secondary/exit) "jjB" = ( /obj/machinery/vending/cart{ req_access = list("hop") @@ -28740,6 +28790,16 @@ }, /turf/open/floor/iron, /area/station/security/checkpoint/supply) +"jnR" = ( +/obj/structure/bed{ + dir = 8 + }, +/obj/item/bedsheet/dorms, +/obj/effect/landmark/start/assistant, +/obj/structure/sign/clock/directional/east, +/obj/item/pillow/random, +/turf/open/floor/carpet, +/area/station/commons/dorms) "jnY" = ( /obj/structure/table, /obj/effect/spawner/random/food_or_drink/cake_ingredients, @@ -28773,12 +28833,6 @@ }, /turf/open/floor/iron, /area/station/hallway/secondary/command) -"joy" = ( -/obj/machinery/door/firedoor, -/obj/effect/turf_decal/trimline/neutral/filled/line, -/obj/effect/turf_decal/stripes/white/full, -/turf/open/floor/iron, -/area/station/hallway/secondary/exit/departure_lounge) "joB" = ( /obj/effect/turf_decal/trimline/neutral/filled/line{ dir = 8 @@ -30294,14 +30348,6 @@ "jPM" = ( /turf/open/floor/iron/dark, /area/station/command/gateway) -"jPN" = ( -/obj/structure/chair{ - dir = 1 - }, -/obj/effect/turf_decal/trimline/neutral/filled/line, -/obj/effect/landmark/start/hangover, -/turf/open/floor/iron, -/area/station/hallway/secondary/exit/departure_lounge) "jPP" = ( /obj/machinery/duct, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, @@ -30359,6 +30405,14 @@ /obj/item/trash/flare, /turf/open/misc/asteroid, /area/station/medical/chemistry) +"jRk" = ( +/obj/item/kirbyplants/random, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/station/hallway/secondary/exit) "jRo" = ( /obj/effect/turf_decal/trimline/neutral/filled/line{ dir = 4 @@ -30731,17 +30785,6 @@ }, /turf/open/floor/carpet, /area/station/command/heads_quarters/captain) -"jXV" = ( -/obj/structure/bed{ - dir = 4 - }, -/obj/item/bedsheet/dorms{ - dir = 4 - }, -/obj/structure/sign/clock/directional/west, -/obj/item/pillow/random, -/turf/open/floor/wood, -/area/station/commons/dorms) "jXY" = ( /obj/effect/turf_decal/siding/wood{ dir = 9 @@ -31022,6 +31065,13 @@ }, /turf/open/floor/plating/elevatorshaft, /area/station/maintenance/tram/mid) +"kbI" = ( +/obj/structure/chair{ + dir = 1 + }, +/obj/effect/turf_decal/trimline/neutral/filled/line, +/turf/open/floor/iron, +/area/station/hallway/secondary/exit/departure_lounge) "kbM" = ( /obj/structure/table/wood, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -32340,18 +32390,6 @@ }, /turf/open/floor/iron, /area/station/commons/fitness/recreation) -"kxp" = ( -/obj/effect/turf_decal/trimline/neutral/filled/line{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/cable, -/obj/effect/turf_decal/trimline/red/filled/corner{ - dir = 4 - }, -/turf/open/floor/iron, -/area/station/hallway/secondary/exit/departure_lounge) "kxC" = ( /obj/effect/turf_decal/trimline/neutral/filled/line{ dir = 10 @@ -33094,18 +33132,6 @@ /obj/machinery/airalarm/directional/south, /turf/open/floor/circuit/green, /area/station/science/server) -"kJG" = ( -/obj/effect/turf_decal/trimline/neutral/filled/corner{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/structure/cable, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/iron, -/area/station/hallway/secondary/exit/departure_lounge) "kJU" = ( /obj/structure/chair/comfy/beige, /turf/open/floor/iron/grimy, @@ -34204,6 +34230,10 @@ }, /turf/open/floor/iron, /area/station/hallway/secondary/exit) +"lcu" = ( +/obj/effect/spawner/structure/window, +/turf/open/floor/plating, +/area/station/command/heads_quarters/hop) "lcS" = ( /obj/structure/table/reinforced, /obj/machinery/door/window/right/directional/south{ @@ -35296,6 +35326,16 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron, /area/station/security/checkpoint/arrivals) +"lwg" = ( +/obj/effect/turf_decal/delivery, +/obj/machinery/navbeacon{ + codes_txt = "delivery;dir=2"; + location = "QM #3" + }, +/obj/effect/turf_decal/tile/brown/fourcorners, +/mob/living/simple_animal/bot/mulebot, +/turf/open/floor/iron, +/area/station/cargo/warehouse) "lwj" = ( /obj/structure/cable, /turf/open/floor/engine/hull/reinforced, @@ -36123,6 +36163,16 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/violet/visible, /turf/open/floor/iron, /area/station/engineering/atmos) +"lLq" = ( +/obj/structure/bed{ + dir = 8 + }, +/obj/item/bedsheet/dorms, +/obj/effect/landmark/start/assistant, +/obj/structure/sign/clock/directional/east, +/obj/item/pillow/random, +/turf/open/floor/wood, +/area/station/commons/dorms) "lLx" = ( /obj/structure/railing{ dir = 4 @@ -36159,16 +36209,6 @@ dir = 8 }, /area/station/medical/medbay/central) -"lLO" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, -/obj/effect/decal/cleanable/dirt, -/obj/structure/closet/secure_closet/personal, -/obj/effect/spawner/random/bureaucracy/briefcase, -/obj/machinery/power/apc/auto_name/directional/north, -/obj/structure/cable, -/obj/effect/turf_decal/tile/neutral/fourcorners, -/turf/open/floor/iron/dark, -/area/station/commons/vacant_room/commissary) "lLP" = ( /obj/effect/turf_decal/trimline/blue/filled/corner{ dir = 8 @@ -36207,14 +36247,6 @@ /obj/structure/cable, /turf/open/floor/iron, /area/station/engineering/gravity_generator) -"lMi" = ( -/obj/machinery/vending/snack/blue, -/obj/effect/turf_decal/tile/neutral/fourcorners, -/obj/effect/turf_decal/siding/thinplating/dark{ - dir = 6 - }, -/turf/open/floor/iron/dark, -/area/station/hallway/secondary/exit) "lMw" = ( /obj/machinery/door/airlock{ id_tag = "Toilet3"; @@ -36470,16 +36502,6 @@ /obj/item/cultivator, /turf/open/floor/iron/dark, /area/station/security/prison/garden) -"lQz" = ( -/obj/effect/turf_decal/delivery, -/obj/machinery/navbeacon{ - codes_txt = "delivery;dir=2"; - location = "QM #2" - }, -/obj/effect/turf_decal/tile/brown/fourcorners, -/mob/living/simple_animal/bot/mulebot, -/turf/open/floor/iron, -/area/station/cargo/warehouse) "lQH" = ( /obj/effect/turf_decal/caution/stand_clear/white, /obj/machinery/door/window/elevator/left/directional/north{ @@ -37059,6 +37081,22 @@ }, /turf/open/floor/iron, /area/station/commons/dorms) +"mab" = ( +/obj/effect/turf_decal/trimline/red/filled/corner{ + dir = 1 + }, +/obj/effect/turf_decal/trimline/red/filled/corner{ + dir = 4 + }, +/obj/effect/turf_decal/trimline/neutral/corner{ + dir = 1 + }, +/obj/effect/turf_decal/trimline/neutral/corner{ + dir = 4 + }, +/obj/effect/landmark/start/hangover, +/turf/open/floor/iron, +/area/station/hallway/secondary/exit/departure_lounge) "mad" = ( /obj/effect/turf_decal/trimline/blue/filled/line{ dir = 1 @@ -37814,17 +37852,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron, /area/station/cargo/miningdock) -"mnD" = ( -/obj/structure/bed/double{ - dir = 4 - }, -/obj/item/bedsheet/dorms_double{ - dir = 4 - }, -/obj/structure/sign/clock/directional/north, -/obj/item/pillow/random, -/turf/open/floor/wood, -/area/station/commons/dorms) "mon" = ( /mob/living/basic/sloth/paperwork, /turf/open/floor/glass, @@ -38581,15 +38608,6 @@ }, /turf/open/floor/iron/dark, /area/station/service/hydroponics) -"mDz" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/structure/cable, -/obj/structure/disposalpipe/segment{ - dir = 10 - }, -/turf/open/floor/iron, -/area/station/hallway/secondary/exit/departure_lounge) "mDC" = ( /obj/machinery/air_sensor/carbon_tank, /turf/open/floor/engine/co2, @@ -39129,13 +39147,6 @@ }, /turf/open/floor/iron/dark, /area/station/medical/storage) -"mMF" = ( -/obj/effect/turf_decal/trimline/neutral/filled/line{ - dir = 4 - }, -/obj/structure/sign/departments/evac/directional/east, -/turf/open/floor/iron, -/area/station/hallway/secondary/exit) "mMK" = ( /obj/structure/cable, /obj/effect/turf_decal/sand/plating, @@ -39332,6 +39343,15 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron, /area/station/hallway/secondary/exit) +"mRf" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/structure/disposalpipe/segment{ + dir = 10 + }, +/turf/open/floor/iron, +/area/station/hallway/secondary/exit/departure_lounge) "mRs" = ( /obj/effect/turf_decal/bot, /obj/machinery/portable_atmospherics/scrubber, @@ -40846,14 +40866,6 @@ }, /turf/open/floor/iron/stairs/right, /area/station/hallway/secondary/construction/engineering) -"nsA" = ( -/obj/machinery/door/firedoor, -/obj/effect/turf_decal/trimline/neutral/filled/line{ - dir = 1 - }, -/obj/effect/turf_decal/stripes/white/full, -/turf/open/floor/iron, -/area/station/hallway/secondary/exit/departure_lounge) "nsK" = ( /obj/effect/turf_decal/trimline/purple/filled/corner{ dir = 8 @@ -41580,15 +41592,6 @@ }, /turf/open/floor/iron/white, /area/station/science/ordnance/office) -"nGF" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/structure/cable, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/iron, -/area/station/hallway/secondary/exit) "nGI" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/wood/parquet, @@ -41675,16 +41678,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron/dark, /area/station/medical/virology) -"nIC" = ( -/obj/effect/turf_decal/delivery, -/obj/machinery/navbeacon{ - codes_txt = "delivery;dir=1"; - location = "QM #6" - }, -/obj/effect/turf_decal/tile/brown/fourcorners, -/mob/living/simple_animal/bot/mulebot, -/turf/open/floor/iron, -/area/station/cargo/warehouse) "nIQ" = ( /obj/effect/landmark/start/depsec/supply, /obj/effect/turf_decal/trimline/red/filled/line{ @@ -42026,6 +42019,11 @@ /obj/effect/landmark/event_spawn, /turf/open/floor/iron, /area/station/engineering/engine_smes) +"nOG" = ( +/obj/structure/cable, +/obj/machinery/power/apc/auto_name/directional/east, +/turf/open/floor/catwalk_floor, +/area/station/hallway/primary/tram/right) "nOI" = ( /obj/machinery/power/apc/auto_name/directional/south, /obj/structure/disposalpipe/segment{ @@ -42588,6 +42586,16 @@ /obj/effect/mapping_helpers/airalarm/all_access, /turf/open/floor/iron, /area/station/maintenance/disposal/incinerator) +"nYk" = ( +/obj/effect/turf_decal/delivery, +/obj/machinery/navbeacon{ + codes_txt = "delivery;dir=2"; + location = "QM #1" + }, +/obj/effect/turf_decal/tile/brown/fourcorners, +/mob/living/simple_animal/bot/mulebot, +/turf/open/floor/iron, +/area/station/cargo/warehouse) "nYq" = ( /obj/structure/sign/directions/supply{ dir = 4; @@ -43026,12 +43034,6 @@ /obj/effect/turf_decal/tile/purple/fourcorners, /turf/open/floor/iron/white, /area/station/science/auxlab/firing_range) -"ogD" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ - dir = 1 - }, -/turf/open/floor/iron, -/area/station/hallway/secondary/exit/departure_lounge) "ohd" = ( /obj/structure/table, /turf/open/floor/iron/dark, @@ -43757,6 +43759,14 @@ "ovL" = ( /turf/open/floor/iron, /area/station/hallway/secondary/service) +"ovM" = ( +/obj/effect/turf_decal/trimline/neutral/filled/corner, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/disposalpipe/segment, +/turf/open/floor/iron, +/area/station/hallway/secondary/exit/departure_lounge) "ovR" = ( /obj/machinery/air_sensor/plasma_tank, /turf/open/floor/engine/plasma, @@ -44345,6 +44355,14 @@ /obj/structure/tram, /turf/open/openspace, /area/station/hallway/primary/tram/center) +"oKV" = ( +/obj/machinery/vending/snack/blue, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 6 + }, +/turf/open/floor/iron/dark, +/area/station/hallway/secondary/exit) "oKZ" = ( /obj/effect/turf_decal/stripes/line{ dir = 4 @@ -44681,6 +44699,12 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron, /area/station/cargo/storage) +"oSf" = ( +/obj/machinery/door/firedoor, +/obj/effect/turf_decal/trimline/neutral/filled/line, +/obj/effect/turf_decal/stripes/white/full, +/turf/open/floor/iron, +/area/station/hallway/secondary/exit/departure_lounge) "oSg" = ( /obj/structure/cable, /obj/structure/disposalpipe/segment{ @@ -45047,6 +45071,16 @@ }, /turf/open/floor/iron, /area/station/security/brig) +"oZM" = ( +/obj/effect/turf_decal/trimline/neutral/filled/line{ + dir = 8 + }, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/firealarm/directional/west, +/turf/open/floor/iron, +/area/station/hallway/secondary/exit) "pal" = ( /obj/structure/disposalpipe/segment{ dir = 10 @@ -45333,6 +45367,17 @@ /obj/machinery/light/directional/east, /turf/open/floor/iron/showroomfloor, /area/station/security/warden) +"pfm" = ( +/obj/item/bedsheet/dorms_double{ + dir = 4 + }, +/obj/structure/bed/double{ + dir = 4 + }, +/obj/structure/sign/clock/directional/north, +/obj/item/pillow/random, +/turf/open/floor/carpet, +/area/station/commons/dorms) "pfD" = ( /obj/machinery/computer/crew{ dir = 1 @@ -46561,6 +46606,12 @@ /obj/structure/cable, /turf/open/floor/iron, /area/station/service/hydroponics/garden) +"pAj" = ( +/obj/structure/railing{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/hallway/secondary/exit/departure_lounge) "pAo" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/effect/turf_decal/trimline/white/filled/line{ @@ -46676,6 +46727,18 @@ }, /turf/open/floor/plating, /area/station/cargo/warehouse) +"pBG" = ( +/obj/effect/turf_decal/trimline/neutral/filled/line{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/effect/turf_decal/trimline/red/filled/corner{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/hallway/secondary/exit/departure_lounge) "pBQ" = ( /obj/effect/turf_decal/trimline/brown/filled/line{ dir = 1 @@ -47192,6 +47255,14 @@ /obj/item/flashlight/lamp, /turf/open/floor/carpet, /area/station/commons/dorms) +"pLb" = ( +/obj/machinery/door/firedoor, +/obj/effect/turf_decal/trimline/neutral/filled/line{ + dir = 1 + }, +/obj/effect/turf_decal/stripes/white/full, +/turf/open/floor/iron, +/area/station/hallway/secondary/exit/departure_lounge) "pLf" = ( /obj/structure/extinguisher_cabinet/directional/north, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -47611,23 +47682,6 @@ /obj/effect/turf_decal/siding/thinplating/corner, /turf/open/floor/iron/dark, /area/station/science/xenobiology) -"pUb" = ( -/obj/machinery/holopad, -/obj/effect/turf_decal/bot, -/obj/machinery/camera/directional/east{ - c_tag = "Departures - West Main" - }, -/obj/structure/cable, -/obj/structure/disposalpipe/segment, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/effect/landmark/transport/nav_beacon/tram/nav/immovable_rod, -/obj/machinery/status_display/ai/directional/east, -/obj/effect/turf_decal/trimline/neutral/filled/line{ - dir = 4 - }, -/turf/open/floor/iron, -/area/station/hallway/secondary/exit/departure_lounge) "pUi" = ( /obj/structure/railing{ dir = 4 @@ -47824,16 +47878,6 @@ /obj/item/kirbyplants/photosynthetic, /turf/open/floor/iron/dark, /area/station/ai_monitored/turret_protected/aisat_interior) -"pXq" = ( -/obj/effect/turf_decal/delivery, -/obj/machinery/navbeacon{ - codes_txt = "delivery;dir=2"; - location = "QM #3" - }, -/obj/effect/turf_decal/tile/brown/fourcorners, -/mob/living/simple_animal/bot/mulebot, -/turf/open/floor/iron, -/area/station/cargo/warehouse) "pXC" = ( /obj/machinery/door/airlock/external{ name = "External Access" @@ -48070,6 +48114,13 @@ }, /turf/open/floor/iron, /area/station/hallway/secondary/exit) +"qbD" = ( +/obj/structure/railing{ + dir = 1 + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, +/turf/open/floor/iron, +/area/station/hallway/secondary/exit/departure_lounge) "qbT" = ( /obj/effect/turf_decal/trimline/red/filled/line, /obj/structure/filingcabinet, @@ -49685,16 +49736,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/wood, /area/station/service/library) -"qDB" = ( -/obj/structure/bed{ - dir = 8 - }, -/obj/item/bedsheet/dorms, -/obj/effect/landmark/start/assistant, -/obj/structure/sign/clock/directional/east, -/obj/item/pillow/random, -/turf/open/floor/wood, -/area/station/commons/dorms) "qDF" = ( /obj/effect/turf_decal/trimline/blue/filled/line{ dir = 4 @@ -49822,17 +49863,6 @@ }, /turf/open/floor/catwalk_floor, /area/station/hallway/primary/tram/right) -"qHp" = ( -/obj/structure/bed{ - dir = 4 - }, -/obj/item/bedsheet/dorms{ - dir = 4 - }, -/obj/structure/sign/clock/directional/west, -/obj/item/pillow/random, -/turf/open/floor/carpet, -/area/station/commons/dorms) "qHs" = ( /turf/closed/wall/r_wall, /area/station/engineering/supermatter/room) @@ -49982,6 +50012,10 @@ /obj/item/storage/box/bandages, /turf/open/floor/iron/white, /area/station/security/medical) +"qJE" = ( +/obj/effect/spawner/structure/window, +/turf/open/floor/plating, +/area/station/hallway/primary/tram/right) "qJY" = ( /obj/machinery/atmospherics/pipe/smart/manifold/yellow/visible{ dir = 8 @@ -50309,10 +50343,6 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/plating, /area/station/maintenance/tram/left) -"qQM" = ( -/obj/effect/spawner/structure/window, -/turf/open/floor/plating, -/area/station/hallway/primary/tram/right) "qQW" = ( /obj/structure/reagent_dispensers/water_cooler, /obj/structure/sign/flag{ @@ -51996,6 +52026,18 @@ "rtp" = ( /turf/open/floor/iron/dark, /area/station/commons/fitness/recreation/entertainment) +"rui" = ( +/obj/effect/turf_decal/trimline/neutral/filled/line{ + dir = 8 + }, +/obj/machinery/camera/directional/west{ + c_tag = "Hallway - Central Escape Wing Entry" + }, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron, +/area/station/hallway/secondary/exit) "run" = ( /turf/closed/wall/r_wall, /area/station/security/medical) @@ -52345,14 +52387,6 @@ }, /turf/open/floor/plating, /area/station/command/heads_quarters/rd) -"rBv" = ( -/obj/item/kirbyplants/random, -/obj/effect/turf_decal/tile/neutral/fourcorners, -/obj/effect/turf_decal/siding/thinplating/dark{ - dir = 4 - }, -/turf/open/floor/iron/dark, -/area/station/hallway/secondary/exit) "rBy" = ( /obj/structure/table/reinforced, /obj/machinery/door/firedoor, @@ -52424,16 +52458,6 @@ "rCd" = ( /turf/closed/wall, /area/station/engineering/atmospherics_engine) -"rCs" = ( -/obj/effect/turf_decal/delivery, -/obj/machinery/navbeacon{ - codes_txt = "delivery;dir=2"; - location = "QM #1" - }, -/obj/effect/turf_decal/tile/brown/fourcorners, -/mob/living/simple_animal/bot/mulebot, -/turf/open/floor/iron, -/area/station/cargo/warehouse) "rCL" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/cable, @@ -52653,11 +52677,6 @@ /obj/machinery/duct, /turf/open/floor/iron/freezer, /area/station/security/prison) -"rIj" = ( -/obj/structure/cable, -/obj/machinery/power/apc/auto_name/directional/east, -/turf/open/floor/catwalk_floor, -/area/station/hallway/primary/tram/right) "rIm" = ( /obj/machinery/lift_indicator/directional/north{ linked_elevator_id = "tram_upper_center_lift" @@ -55274,32 +55293,12 @@ }, /turf/open/floor/iron, /area/station/security/prison) -"sAR" = ( -/obj/effect/turf_decal/trimline/neutral/filled/line{ - dir = 4 - }, -/obj/effect/landmark/event_spawn, -/obj/effect/landmark/start/hangover, -/turf/open/floor/iron, -/area/station/hallway/secondary/exit) "sBt" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron/dark, /area/station/maintenance/radshelter/civil) -"sBx" = ( -/obj/effect/turf_decal/trimline/neutral/filled/line{ - dir = 8 - }, -/obj/machinery/camera/directional/west{ - c_tag = "Hallway - Central Escape Wing Entry" - }, -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/turf/open/floor/iron, -/area/station/hallway/secondary/exit) "sBW" = ( /obj/effect/turf_decal/siding/thinplating/dark/corner{ dir = 8 @@ -55325,6 +55324,23 @@ /obj/effect/landmark/start/hangover, /turf/open/floor/iron/grimy, /area/station/hallway/secondary/entry) +"sCx" = ( +/obj/machinery/holopad, +/obj/effect/turf_decal/bot, +/obj/machinery/camera/directional/east{ + c_tag = "Departures - West Main" + }, +/obj/structure/cable, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/landmark/transport/nav_beacon/tram/nav/immovable_rod, +/obj/machinery/status_display/ai/directional/east, +/obj/effect/turf_decal/trimline/neutral/filled/line{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/hallway/secondary/exit/departure_lounge) "sDe" = ( /obj/structure/table/wood, /obj/item/radio/intercom/directional/south, @@ -56297,14 +56313,6 @@ /obj/effect/landmark/start/assistant, /turf/open/floor/wood/large, /area/station/service/library) -"sUy" = ( -/obj/effect/turf_decal/trimline/neutral/filled/corner, -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/disposalpipe/segment, -/turf/open/floor/iron, -/area/station/hallway/secondary/exit/departure_lounge) "sUD" = ( /obj/structure/chair, /obj/effect/turf_decal/stripes/line{ @@ -56510,15 +56518,6 @@ }, /turf/open/floor/iron, /area/station/security/checkpoint/supply) -"sYE" = ( -/obj/structure/bed{ - dir = 8 - }, -/obj/item/bedsheet/dorms, -/obj/structure/sign/clock/directional/east, -/obj/item/pillow/random, -/turf/open/floor/carpet, -/area/station/commons/dorms) "sYJ" = ( /obj/effect/turf_decal/trimline/neutral/filled/line, /obj/machinery/light/directional/south, @@ -56824,6 +56823,19 @@ /obj/effect/turf_decal/trimline/neutral/filled/corner, /turf/open/floor/iron, /area/station/hallway/secondary/entry) +"tei" = ( +/obj/effect/turf_decal/trimline/neutral/filled/line{ + dir = 9 + }, +/obj/effect/turf_decal/trimline/red/filled/corner{ + dir = 4 + }, +/obj/effect/turf_decal/trimline/neutral/corner{ + dir = 4 + }, +/obj/machinery/firealarm/directional/north, +/turf/open/floor/iron, +/area/station/hallway/secondary/exit/departure_lounge) "tel" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -56857,13 +56869,6 @@ /obj/effect/turf_decal/sand/plating, /turf/open/floor/plating, /area/station/maintenance/tram/left) -"teV" = ( -/obj/structure/bed/double, -/obj/item/bedsheet/dorms_double, -/obj/structure/sign/clock/directional/north, -/obj/item/pillow/random, -/turf/open/floor/carpet, -/area/station/commons/dorms) "teY" = ( /obj/effect/turf_decal/trimline/blue/filled/corner{ dir = 8 @@ -59188,6 +59193,17 @@ }, /turf/open/floor/iron, /area/station/security/prison) +"tUM" = ( +/obj/structure/bed{ + dir = 4 + }, +/obj/item/bedsheet/dorms{ + dir = 4 + }, +/obj/structure/sign/clock/directional/west, +/obj/item/pillow/random, +/turf/open/floor/wood, +/area/station/commons/dorms) "tUT" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -59448,17 +59464,6 @@ /obj/item/clothing/glasses/meson, /turf/open/floor/iron/white, /area/station/medical/chemistry) -"tZg" = ( -/obj/item/bedsheet/dorms_double{ - dir = 4 - }, -/obj/structure/bed/double{ - dir = 4 - }, -/obj/structure/sign/clock/directional/north, -/obj/item/pillow/random, -/turf/open/floor/carpet, -/area/station/commons/dorms) "tZM" = ( /obj/effect/turf_decal/tile/neutral/tram, /obj/effect/spawner/random{ @@ -59721,12 +59726,6 @@ /obj/structure/cable, /turf/open/floor/iron, /area/station/hallway/secondary/entry) -"ueg" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/structure/cable, -/turf/open/floor/iron, -/area/station/hallway/secondary/exit/departure_lounge) "uel" = ( /obj/structure/closet/crate/secure{ desc = "A secure crate containing various materials for building a customised test-site."; @@ -59806,6 +59805,15 @@ "ufO" = ( /turf/open/floor/iron, /area/station/commons/fitness/recreation) +"ugf" = ( +/obj/structure/bed{ + dir = 8 + }, +/obj/item/bedsheet/dorms, +/obj/structure/sign/clock/directional/east, +/obj/item/pillow/random, +/turf/open/floor/carpet, +/area/station/commons/dorms) "ugp" = ( /obj/effect/turf_decal/sand/plating, /turf/open/floor/plating, @@ -60401,6 +60409,14 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron, /area/station/hallway/secondary/command) +"upb" = ( +/obj/structure/bed/double, +/obj/item/bedsheet/dorms_double, +/obj/effect/landmark/start/hangover, +/obj/structure/sign/clock/directional/north, +/obj/item/pillow/random, +/turf/open/floor/wood, +/area/station/commons/dorms) "upe" = ( /obj/effect/landmark/start/cyborg, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -61513,16 +61529,6 @@ /obj/effect/turf_decal/trimline/red/filled/line, /turf/open/floor/iron, /area/station/security/prison/garden) -"uFM" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/structure/cable, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/effect/turf_decal/trimline/neutral/filled/corner, -/turf/open/floor/iron, -/area/station/hallway/secondary/exit) "uFX" = ( /obj/structure/lattice/catwalk, /obj/machinery/atmospherics/pipe/smart/simple/yellow/visible, @@ -61761,6 +61767,15 @@ }, /turf/open/floor/iron/white, /area/station/science/ordnance) +"uIn" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/hallway/secondary/exit) "uIo" = ( /obj/machinery/door/firedoor, /obj/effect/spawner/structure/window, @@ -62260,14 +62275,6 @@ /obj/structure/lattice, /turf/open/space/openspace, /area/station/solars/starboard/fore) -"uRP" = ( -/obj/structure/bed/double, -/obj/item/bedsheet/dorms_double, -/obj/effect/landmark/start/hangover, -/obj/structure/sign/clock/directional/north, -/obj/item/pillow/random, -/turf/open/floor/wood, -/area/station/commons/dorms) "uRR" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/effect/turf_decal/tile/bar/opposingcorners, @@ -65922,20 +65929,6 @@ /obj/item/pickaxe/mini, /turf/open/misc/asteroid, /area/station/medical/chemistry) -"wgt" = ( -/obj/effect/turf_decal/trimline/neutral/filled/line{ - dir = 8 - }, -/obj/structure/cable, -/obj/structure/disposalpipe/segment{ - dir = 5 - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/light/directional/west, -/obj/machinery/power/apc/auto_name/directional/west, -/turf/open/floor/iron, -/area/station/hallway/secondary/exit) "wgA" = ( /obj/effect/turf_decal/tile/neutral/tram, /obj/structure/transport/linear/tram, @@ -66676,14 +66669,6 @@ /obj/structure/cable, /turf/open/floor/circuit, /area/station/ai_monitored/turret_protected/aisat_interior) -"wvn" = ( -/obj/machinery/vending/cola/blue, -/obj/effect/turf_decal/siding/thinplating/dark{ - dir = 5 - }, -/obj/effect/turf_decal/tile/neutral/fourcorners, -/turf/open/floor/iron/dark, -/area/station/hallway/secondary/exit) "wvG" = ( /obj/effect/turf_decal/trimline/red/filled/corner{ dir = 1 @@ -66925,21 +66910,6 @@ /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/station/security/checkpoint/escape) -"wzj" = ( -/obj/effect/turf_decal/trimline/neutral/filled/line{ - dir = 1 - }, -/obj/effect/turf_decal/trimline/red/filled/corner{ - dir = 4 - }, -/obj/structure/extinguisher_cabinet/directional/north, -/obj/effect/turf_decal/trimline/neutral/corner{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/turf/open/floor/iron, -/area/station/hallway/secondary/exit/departure_lounge) "wzk" = ( /obj/effect/turf_decal/trimline/red/filled/line{ dir = 5 @@ -67082,6 +67052,12 @@ }, /turf/open/floor/plating, /area/station/maintenance/tram/mid) +"wBq" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/hallway/secondary/exit/departure_lounge) "wBz" = ( /obj/effect/turf_decal/trimline/neutral/filled/line, /obj/structure/cable, @@ -67188,6 +67164,18 @@ }, /turf/open/floor/iron, /area/station/hallway/primary/tram/left) +"wDI" = ( +/obj/effect/turf_decal/trimline/neutral/filled/corner{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/hallway/secondary/exit/departure_lounge) "wEl" = ( /obj/effect/turf_decal/trimline/neutral/filled/corner{ dir = 1 @@ -67450,6 +67438,12 @@ /obj/item/multitool, /turf/open/floor/carpet, /area/station/command/bridge) +"wIv" = ( +/obj/effect/turf_decal/trimline/neutral/filled/corner{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/hallway/secondary/exit) "wIJ" = ( /obj/machinery/duct, /obj/structure/cable, @@ -67477,6 +67471,17 @@ /obj/machinery/atmospherics/pipe/smart/simple/green/visible, /turf/open/floor/iron, /area/station/engineering/atmos) +"wJe" = ( +/obj/structure/bed/double{ + dir = 4 + }, +/obj/item/bedsheet/dorms_double{ + dir = 4 + }, +/obj/structure/sign/clock/directional/north, +/obj/item/pillow/random, +/turf/open/floor/wood, +/area/station/commons/dorms) "wJt" = ( /obj/machinery/door/poddoor{ id = "Secure Storage"; @@ -67892,14 +67897,6 @@ }, /turf/open/floor/iron/white, /area/station/science/lower) -"wSl" = ( -/obj/structure/chair{ - dir = 1 - }, -/obj/effect/turf_decal/trimline/neutral/filled/line, -/obj/machinery/light/directional/south, -/turf/open/floor/iron, -/area/station/hallway/secondary/exit/departure_lounge) "wSm" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, /turf/open/floor/carpet, @@ -68218,17 +68215,6 @@ /obj/effect/turf_decal/stripes/white/line, /turf/open/floor/iron, /area/station/hallway/primary/tram/center) -"xaq" = ( -/obj/effect/turf_decal/trimline/neutral/filled/corner, -/obj/effect/turf_decal/trimline/neutral/filled/line{ - dir = 8 - }, -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/structure/extinguisher_cabinet/directional/west, -/turf/open/floor/iron, -/area/station/hallway/secondary/exit) "xat" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -69694,12 +69680,6 @@ /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/station/solars/port) -"xCl" = ( -/obj/structure/railing{ - dir = 1 - }, -/turf/open/floor/iron, -/area/station/hallway/secondary/exit/departure_lounge) "xCm" = ( /obj/item/kirbyplants/random, /obj/effect/turf_decal/tile/blue/anticorner/contrasted, @@ -69737,6 +69717,17 @@ /obj/structure/extinguisher_cabinet/directional/south, /turf/open/misc/asteroid/snow/coldroom, /area/station/service/kitchen/coldroom) +"xDj" = ( +/obj/effect/turf_decal/trimline/red/filled/line{ + dir = 1 + }, +/obj/effect/turf_decal/trimline/neutral/filled/warning{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron, +/area/station/hallway/secondary/exit/departure_lounge) "xDy" = ( /obj/machinery/door/airlock/external{ name = "Solar Maintenance" @@ -70247,6 +70238,13 @@ "xOn" = ( /turf/open/floor/iron/dark, /area/station/medical/treatment_center) +"xOE" = ( +/obj/effect/turf_decal/trimline/neutral/filled/line{ + dir = 10 + }, +/obj/machinery/firealarm/directional/south, +/turf/open/floor/iron, +/area/station/hallway/secondary/exit/departure_lounge) "xOL" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/visible/layer2, @@ -70520,12 +70518,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron/white, /area/station/security/execution/education) -"xTP" = ( -/obj/effect/landmark/event_spawn, -/obj/structure/cable, -/obj/structure/disposalpipe/segment, -/turf/open/floor/iron, -/area/station/hallway/secondary/exit/departure_lounge) "xUb" = ( /obj/machinery/smartfridge/organ, /obj/structure/sign/warning/cold_temp/directional/east, @@ -70698,6 +70690,14 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron, /area/station/security/prison/safe) +"xXy" = ( +/obj/effect/turf_decal/trimline/neutral/filled/line{ + dir = 4 + }, +/obj/effect/landmark/event_spawn, +/obj/effect/landmark/start/hangover, +/turf/open/floor/iron, +/area/station/hallway/secondary/exit) "xXC" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/visible, /turf/closed/wall/r_wall, @@ -86838,15 +86838,15 @@ imm wzJ dIy pZW -jXV +tUM fOs gnC elr -qHp +bzs pKZ ecu elr -jXV +tUM fOs gnC elr @@ -86855,11 +86855,11 @@ ujn elr ecu pKZ -gFL +cPK elr gnC fOs -jXV +tUM apC apC apC @@ -87120,7 +87120,7 @@ oir elr vyR eLl -ixG +dRz apC abM aaa @@ -89404,15 +89404,15 @@ qQq qQq oRE ncF -uRP +upb twk qRc elr -teV +iuJ szo kYL elr -dCg +cvg twk qRc apC @@ -90432,15 +90432,15 @@ qQq qQq lyV ncF -mnD +wJe twk gnC elr -tZg +pfm szo ecu elr -mnD +wJe twk gnC apC @@ -92774,7 +92774,7 @@ oir elr vyR fQe -bDn +hRK jnq abM abM @@ -93010,11 +93010,11 @@ qRp elr vay elr -hGM +jnR pKZ kYL elr -hLa +hft fOs qRc oTA @@ -93023,11 +93023,11 @@ eZS oTA kYL pKZ -sYE +ugf elr qRc fOs -qDB +lLq jnq jnq jnq @@ -118921,7 +118921,7 @@ aac aaa aaa xdZ -coe +hvs cZQ jwy bvA @@ -152106,10 +152106,10 @@ wHT wHT sNr wHT -fRt -fRt +lcu +lcu jvf -fRt +lcu qkV jvf tPE @@ -153135,9 +153135,9 @@ wHT wHT wHT lUK -fRt +lcu jvf -fRt +lcu tki jvf loc @@ -169066,7 +169066,7 @@ sxW vyH iNr rOu -fth +coR izU pLs sky @@ -184461,7 +184461,7 @@ aac aac aac udQ -nIC +cke fQH fPJ udQ @@ -184975,9 +184975,9 @@ aac aac aac udQ -lQz -pXq -rCs +cHa +lwg +nYk udQ kSa cDP @@ -185003,9 +185003,9 @@ bAj dJk vUE vUE -qQM +qJE vUE -qQM +qJE vUE nSI tXz @@ -185513,7 +185513,7 @@ vPB uCO fZS bMb -rIj +nOG sUc lCy fiW @@ -185779,7 +185779,7 @@ fvD slr fiW nSI -lLO +cyo xts oNa sJZ @@ -186286,15 +186286,15 @@ iSf jha qDn ajg -wgt +dTF kAO -sBx +rui pgo kAO kAO udX -gxg -xaq +oZM +eMB bPO iVy tJh @@ -186543,7 +186543,7 @@ fZS kDH vPB pzv -nGF +uIn geG geG aGa @@ -186799,14 +186799,14 @@ lMg qbu riS gAH -iyX -uFM -mMF +wIv +jjz +gEq wuF -sAR +xXy wuF -mMF -iyX +gEq +wIv aDI aHw aHE @@ -187056,15 +187056,15 @@ pSV pSV pSV pEx -nsA -aEB +pLb +hWU fmy -wvn -rBv -lMi +hKP +jRk +oKV fmy -nsA -joy +pLb +oSf pEx fmy dbV @@ -187312,17 +187312,17 @@ xkI gbB pkD pSV -eGR +tei joi -gvP +djv xWu rUQ rUQ rUQ xWu -hQb +aZh eKD -hVt +xOE fmy fmy vPB @@ -187571,7 +187571,7 @@ aDN wzg tiM qSm -kJG +wDI aGb aGb aGb @@ -187827,11 +187827,11 @@ bNi aDN wzg tiM -xCl -mDz -xTP -sUy -pUb +pAj +mRf +eTj +ovM +sCx nfJ rdT lgO @@ -188083,11 +188083,11 @@ wJV wXP loQ wAh -fOk -gsS -ueg -ogD -wSl +mab +qbD +cGZ +wBq +ewP fmy aGs kIo @@ -188341,10 +188341,10 @@ fam aDN wzg tiM -xCl -ueg +pAj +cGZ qSm -jPN +iPW rUQ aGt kIo @@ -188598,10 +188598,10 @@ krq eIS vQX dJp -kxp +pBG fio qSm -fQO +kbI rUQ lai kIo @@ -188856,9 +188856,9 @@ pSV pSV fmy fmy -wzj +dNg qSm -jPN +iPW rUQ lai kIo @@ -189113,9 +189113,9 @@ ifU kLI kFu uCy -fYH +xDj qSm -fQO +kbI rUQ lai qSm @@ -189372,7 +189372,7 @@ cHS svC nny qSm -wSl +ewP xWu uuS qSm diff --git a/code/controllers/subsystem/ore_generation.dm b/code/controllers/subsystem/ore_generation.dm index 162bc2e99d9..ca8aa09d611 100644 --- a/code/controllers/subsystem/ore_generation.dm +++ b/code/controllers/subsystem/ore_generation.dm @@ -6,11 +6,11 @@ SUBSYSTEM_DEF(ore_generation) runlevels = RUNLEVEL_GAME /// All ore vents that are currently producing boulders. - var/list/processed_vents = list() - /// All the boulders that have been produced by ore vents to be pulled by BRM machines. - var/list/available_boulders = list() + var/list/obj/structure/ore_vent/processed_vents = list() /// All the ore vents that are currently in the game, not just the ones that are producing boulders. - var/list/possible_vents = list() + var/list/obj/structure/ore_vent/possible_vents = list() + /// All the boulders that have been produced by ore vents to be pulled by BRM machines. + var/list/obj/item/boulder/available_boulders = list() /** * A list of all the minerals that are being mined by ore vents. We reset this list every time cave generation is done. * Generally Should be empty by the time initialize ends on lavaland. @@ -18,6 +18,7 @@ SUBSYSTEM_DEF(ore_generation) * If we call cave_generation more than once, we copy a list from the lists in lists/ores_spawned.dm */ var/list/ore_vent_minerals = list() + /// A tracker of how many of each ore vent size we have in the game. Useful for tracking purposes. var/list/ore_vent_sizes = list( LARGE_VENT_TYPE = 0, @@ -60,7 +61,7 @@ SUBSYSTEM_DEF(ore_generation) return SS_INIT_SUCCESS /datum/controller/subsystem/ore_generation/fire(resumed) - available_boulders = list() // reset upon new fire. + available_boulders.Cut() // reset upon new fire. for(var/obj/structure/ore_vent/current_vent as anything in processed_vents) var/local_vent_count = 0 @@ -71,6 +72,4 @@ SUBSYSTEM_DEF(ore_generation) if(local_vent_count >= MAX_BOULDERS_PER_VENT) continue //We don't want to be accountable for literally hundreds of unprocessed boulders for no reason. - var/obj/item/boulder/new_rock = current_vent.produce_boulder() - available_boulders += new_rock - + available_boulders += current_vent.produce_boulder() diff --git a/code/datums/wires/brm.dm b/code/datums/wires/brm.dm deleted file mode 100644 index c00d7875035..00000000000 --- a/code/datums/wires/brm.dm +++ /dev/null @@ -1,14 +0,0 @@ -/datum/wires/brm - holder_type = /obj/machinery/bouldertech/brm - proper_name = "Boulder Retrieval Matrix" - -/datum/wires/brm/New(atom/holder) - add_duds(1) - return ..() - -/datum/wires/brm/on_pulse(wire) - var/obj/machinery/bouldertech/brm/brm_holder = holder - if(brm_holder.panel_open) - return - brm_holder.toggle_auto_on() - diff --git a/code/game/objects/items/circuitboards/machines/machine_circuitboards.dm b/code/game/objects/items/circuitboards/machines/machine_circuitboards.dm index 76551054bcd..78ce1d8fbc1 100644 --- a/code/game/objects/items/circuitboards/machines/machine_circuitboards.dm +++ b/code/game/objects/items/circuitboards/machines/machine_circuitboards.dm @@ -1567,7 +1567,7 @@ /obj/item/circuitboard/machine/brm name = "Boulder Retrieval Matrix" greyscale_colors = CIRCUIT_COLOR_SUPPLY - build_path = /obj/machinery/bouldertech/brm + build_path = /obj/machinery/brm req_components = list( /datum/stock_part/capacitor = 1, /datum/stock_part/scanning_module = 1, @@ -1579,10 +1579,9 @@ greyscale_colors = CIRCUIT_COLOR_SUPPLY build_path = /obj/machinery/bouldertech/refinery req_components = list( - /obj/item/reagent_containers/cup/beaker = 1, /obj/item/assembly/igniter/condenser = 1, /datum/stock_part/servo = 2, - /datum/stock_part/matter_bin = 1, + /datum/stock_part/matter_bin = 2, ) /obj/item/circuitboard/machine/smelter diff --git a/code/game/objects/structures/lavaland/ore_vent.dm b/code/game/objects/structures/lavaland/ore_vent.dm index fe663efec48..08a4394346a 100644 --- a/code/game/objects/structures/lavaland/ore_vent.dm +++ b/code/game/objects/structures/lavaland/ore_vent.dm @@ -2,6 +2,7 @@ #define MINERAL_TYPE_OPTIONS_RANDOM 4 #define OVERLAY_OFFSET_START 0 #define OVERLAY_OFFSET_EACH 5 +#define MINERALS_PER_BOULDER 3 /obj/structure/ore_vent name = "ore vent" @@ -22,13 +23,8 @@ var/unique_vent = FALSE /// What icon_state do we use when the ore vent has been tapped? var/icon_state_tapped = "ore_vent_active" - /// A weighted list of what minerals are contained in this vent, with weight determining how likely each mineral is to be picked in produced boulders. var/list/mineral_breakdown = list() - /// How many rolls on the mineral_breakdown list are made per boulder produced? EG: 3 rolls means 3 minerals per boulder, with order determining percentage. - var/minerals_per_boulder = 3 - /// How many minerals are picked to be in the ore vent? These are added to the mineral_breakdown list. - var/minerals_per_breakdown = MINERAL_TYPE_OPTIONS_RANDOM /// What size boulders does this vent produce? var/boulder_size = BOULDER_SIZE_SMALL /// Reference to this ore vent's NODE drone, to track wave success. @@ -67,9 +63,9 @@ var/artifact_chance = 0 /// We use a cooldown to prevent the wave defense from being started multiple times. COOLDOWN_DECLARE(wave_cooldown) + /// We use a cooldown to prevent players from tapping boulders rapidly from vents. COOLDOWN_DECLARE(manual_vent_cooldown) - /obj/structure/ore_vent/Initialize(mapload) if(mapload) generate_description() @@ -121,14 +117,14 @@ if(do_after(user, boulder_size * 1 SECONDS, src)) user.apply_damage(20, STAMINA) playsound(src, 'sound/weapons/genhit.ogg', 50, TRUE) - produce_boulder() + produce_boulder(TRUE) visible_message(span_notice("You've successfully produced a boulder! Boy are your arms tired.")) /obj/structure/ore_vent/attack_basic_mob(mob/user, list/modifiers) . = ..() if(!HAS_TRAIT(user, TRAIT_BOULDER_BREAKER)) return - produce_boulder() + produce_boulder(TRUE) /obj/structure/ore_vent/is_buckle_possible(mob/living/target, force, check_loc) . = ..() @@ -155,17 +151,6 @@ context[SCREENTIP_CONTEXT_LMB] = "Scan vent" return CONTEXTUAL_SCREENTIP_SET -/** - * Picks n types of materials to pack into a boulder created by this ore vent, where n is this vent's minerals_per_boulder. - * Then assigns custom_materials based on boulder_size, assigned via the ore_quantity_function - */ -/obj/structure/ore_vent/proc/create_mineral_contents() - var/list/refined_list = list() - for(var/iteration in 1 to minerals_per_boulder) - var/datum/material/material = pick_weight(mineral_breakdown) - refined_list[material] += ore_quantity_function(iteration) - return refined_list - /** * This proc is called when the ore vent is initialized, in order to determine what minerals boulders it spawns can contain. * The materials available are determined by SSore_generation.ore_vent_minerals, which is a list of all minerals that can be contained in ore vents for a given cave generation. @@ -372,22 +357,38 @@ * @params apply_cooldown Should we apply a cooldown to producing boulders? Default's false, used by manual boulder production (goldgrubs, golems, etc). */ /obj/structure/ore_vent/proc/produce_boulder(apply_cooldown = FALSE) - if(!COOLDOWN_FINISHED(src, manual_vent_cooldown)) + RETURN_TYPE(/obj/item/boulder) + + //cooldown applies only for manual processing by hand + if(apply_cooldown && !COOLDOWN_FINISHED(src, manual_vent_cooldown)) return + + //produce the boulder var/obj/item/boulder/new_rock if(prob(artifact_chance)) new_rock = new /obj/item/boulder/artifact(loc) else new_rock = new /obj/item/boulder(loc) - var/list/mats_list = create_mineral_contents() Shake(duration = 1.5 SECONDS) + + //decorate the boulder with materials + var/list/mats_list = list() + for(var/iteration in 1 to MINERALS_PER_BOULDER) + var/datum/material/material = pick_weight(mineral_breakdown) + mats_list[material] += ore_quantity_function(iteration) new_rock.set_custom_materials(mats_list) - new_rock.flavor_boulder(src) + + //set size & durability + new_rock.boulder_size = boulder_size + new_rock.durability = rand(2, boulder_size) //randomize durability a bit for some flavor. + new_rock.boulder_string = boulder_icon_state + new_rock.update_appearance(UPDATE_ICON_STATE) + + //start the cooldown & return the boulder if(apply_cooldown) COOLDOWN_START(src, manual_vent_cooldown, 10 SECONDS) return new_rock - //comes with the station, and is already tapped. /obj/structure/ore_vent/starter_resources name = "active ore vent" @@ -402,12 +403,6 @@ ) /obj/structure/ore_vent/random - /// Static list of ore vent types, for random generation. - var/static/list/ore_vent_types = list( - BOULDER_SIZE_SMALL, - BOULDER_SIZE_MEDIUM, - BOULDER_SIZE_LARGE, - ) /obj/structure/ore_vent/random/Initialize(mapload) . = ..() @@ -446,7 +441,7 @@ /mob/living/simple_animal/hostile/asteroid/wolf, ) ore_vent_options = list( - "small", + SMALL_VENT_TYPE, ) /obj/structure/ore_vent/random/icebox/lower @@ -459,12 +454,11 @@ /mob/living/simple_animal/hostile/asteroid/wolf, ) ore_vent_options = list( - "small", - "medium", - "large", + SMALL_VENT_TYPE = 3, + MEDIUM_VENT_TYPE = 5, + LARGE_VENT_TYPE = 7, ) - /obj/structure/ore_vent/boss name = "menacing ore vent" desc = "An ore vent, brimming with underground ore. This one has an evil aura about it. Better be careful." @@ -536,3 +530,4 @@ #undef MINERAL_TYPE_OPTIONS_RANDOM #undef OVERLAY_OFFSET_START #undef OVERLAY_OFFSET_EACH +#undef MINERALS_PER_BOULDER diff --git a/code/modules/mining/boulder_processing/_boulder_processing.dm b/code/modules/mining/boulder_processing/_boulder_processing.dm index 3372f77ebb5..d7d4be2557e 100644 --- a/code/modules/mining/boulder_processing/_boulder_processing.dm +++ b/code/modules/mining/boulder_processing/_boulder_processing.dm @@ -3,185 +3,264 @@ desc = "You shouldn't be seeing this! And bouldertech isn't even a real company!" icon = 'icons/obj/machines/mining_machines.dmi' icon_state = "ore_redemption" + active_power_usage = BASE_MACHINE_ACTIVE_CONSUMPTION * 0.5 anchored = TRUE density = TRUE /// What is the efficiency of minerals produced by the machine? var/refining_efficiency = 1 - /// How many boulders can we process maximum per loop? - var/boulders_processing_max = 1 - /// What boulder(s) are we holding? - var/list/boulders_contained = list() + /// How much durability of an boulder can we reduce + var/boulders_processing_count = 2 /// How many boulders can we hold maximum? var/boulders_held_max = 1 - /// Does this machine have a mineral storage link to the silo? - var/holds_minerals = FALSE - /// What materials do we accept and process out of boulders? Removing iron from an iron/glass boulder would leave a boulder with glass. - var/list/processable_materials = list() - /// If we get a boulder with one of these inside, we'll drop it back out. - var/static/list/drop_if_contained = list( - /obj/item/relic, - ) - /// What sound plays when a thing operates? var/usage_sound = 'sound/machines/mining/wooping_teleport.ogg' - /// Cooldown associated with the usage_sound played. - COOLDOWN_DECLARE(sound_cooldown) - /// Silo link to it's materials list. var/datum/component/remote_materials/silo_materials - ///Does this machine hold mining points? - var/holds_mining_points = FALSE /// Mining points held by the machine for miners. var/points_held = 0 + ///The action verb to display to players + var/action = "processing" + + /// Cooldown associated with the sound played for collecting mining points. + COOLDOWN_DECLARE(sound_cooldown) + /// Cooldown associated with taking in boulds. + COOLDOWN_DECLARE(accept_cooldown) /obj/machinery/bouldertech/Initialize(mapload) . = ..() + + silo_materials = AddComponent( + /datum/component/remote_materials, \ + mapload, \ + mat_container_flags = MATCONTAINER_NO_INSERT \ + ) + register_context() - if(holds_minerals) - silo_materials = AddComponent(/datum/component/remote_materials, mapload) /obj/machinery/bouldertech/LateInitialize() . = ..() - if(!holds_minerals) - return var/static/list/loc_connections = list( COMSIG_ATOM_ENTERED = PROC_REF(on_entered), ) AddElement(/datum/element/connect_loc, loc_connections) /obj/machinery/bouldertech/Destroy() - boulders_contained = null silo_materials = null return ..() -/obj/machinery/bouldertech/update_icon_state() - . = ..() - if(anchored) - icon_state ="[initial(icon_state)]" - else - icon_state ="[initial(icon_state)]-off" - -/obj/machinery/bouldertech/wrench_act(mob/living/user, obj/item/tool) - . = ITEM_INTERACT_BLOCKING - if(default_unfasten_wrench(user, tool, time = 1.5 SECONDS) == SUCCESSFUL_UNFASTEN) - update_appearance(UPDATE_ICON_STATE) - START_PROCESSING(SSmachines, src) - return ITEM_INTERACT_SUCCESS - -/obj/machinery/bouldertech/screwdriver_act(mob/living/user, obj/item/tool) - . = ..() - if(default_deconstruction_screwdriver(user, "[initial(icon_state)]-off", initial(icon_state), tool)) - return ITEM_INTERACT_SUCCESS - -/obj/machinery/bouldertech/crowbar_act(mob/living/user, obj/item/tool) - . = ..() - if(default_pry_open(tool, close_after_pry = TRUE, closed_density = FALSE)) - return ITEM_INTERACT_SUCCESS - if(default_deconstruction_crowbar(tool)) - return ITEM_INTERACT_SUCCESS - -/obj/machinery/bouldertech/attackby(obj/item/attacking_item, mob/user, params) - if(holds_minerals && istype(attacking_item, /obj/item/boulder)) - var/obj/item/boulder/my_boulder = attacking_item - update_boulder_count() - if(!accept_boulder(my_boulder)) - balloon_alert_to_viewers("full!") - return - balloon_alert_to_viewers("accepted") - START_PROCESSING(SSmachines, src) - return TRUE - if(istype(attacking_item, /obj/item/card/id) && holds_mining_points) - if(points_held <= 0) - balloon_alert_to_viewers("no points to claim!") - if(!COOLDOWN_FINISHED(src, sound_cooldown)) - return TRUE - COOLDOWN_START(src, sound_cooldown, 1.5 SECONDS) - playsound(src, 'sound/machines/buzz-sigh.ogg', 30, FALSE) - return FALSE - var/obj/item/card/id/id_card = attacking_item - var/amount = tgui_input_number(user, "How many mining points do you wish to claim? ID Balance: [id_card.registered_account.mining_points], stored mining points: [points_held]", "Transfer Points", max_value = points_held, min_value = 0, round_value = 1) - if(!amount) - return TRUE - if(amount > points_held) - amount = points_held - id_card.registered_account.mining_points += amount - points_held = round(points_held - amount) - to_chat(user, span_notice("You claim [amount] mining points from \the [src] to [id_card].")) - return TRUE - return ..() - -/obj/machinery/bouldertech/attack_hand_secondary(mob/user, list/modifiers) - . = ..() - if(. == SECONDARY_ATTACK_CANCEL_ATTACK_CHAIN) - return - if(!anchored) - balloon_alert(user, "anchor first!") - return SECONDARY_ATTACK_CANCEL_ATTACK_CHAIN - if(!holds_minerals) - return SECONDARY_ATTACK_CONTINUE_CHAIN - if(!length(boulders_contained)) - balloon_alert_to_viewers("No boulders to remove!") - return SECONDARY_ATTACK_CANCEL_ATTACK_CHAIN - remove_boulder(pick(boulders_contained)) - return SECONDARY_ATTACK_CONTINUE_CHAIN - /obj/machinery/bouldertech/on_deconstruction(disassembled) if(length(contents)) for(var/obj/item/boulder/boulder in contents) remove_boulder(boulder) -/obj/machinery/bouldertech/process() - if(!anchored) - return PROCESS_KILL - var/stop_processing_check = FALSE - var/boulders_concurrent = boulders_processing_max ///How many boulders can we touch this process() call - for(var/obj/item/potential_boulder as anything in boulders_contained) - if(QDELETED(potential_boulder)) - boulders_contained -= potential_boulder - break - if(boulders_concurrent <= 0) - break //Try again next time +/obj/machinery/bouldertech/add_context(atom/source, list/context, obj/item/held_item, mob/user) + . = CONTEXTUAL_SCREENTIP_SET - if(!istype(potential_boulder, /obj/item/boulder)) - potential_boulder.forceMove(drop_location()) - CRASH("\The [src] had a non-boulder in it's boulders contained!") + if(isnull(held_item)) + context[SCREENTIP_CONTEXT_RMB] = "Remove Boulder" + return - var/obj/item/boulder/boulder = potential_boulder - if(boulder.durability < 0) - CRASH("\The [src] had a boulder with negative durability!") - if(!check_for_processable_materials(boulder.custom_materials)) //Checks for any new materials we can process. - boulders_concurrent-- //We count skipped boulders - remove_boulder(boulder) - continue - boulders_concurrent-- - boulder.durability-- //One less durability to the processed boulder. - if(COOLDOWN_FINISHED(src, sound_cooldown)) - COOLDOWN_START(src, sound_cooldown, 1.5 SECONDS) - playsound(loc, usage_sound, 29, FALSE, SHORT_RANGE_SOUND_EXTRARANGE) //This can get annoying. One play per process() call. - stop_processing_check = TRUE - if(boulder.durability <= 0) - breakdown_boulder(boulder) //Crack that bouwlder open! - continue - if(!stop_processing_check) - playsound(src.loc, 'sound/machines/ping.ogg', 50, FALSE) - return PROCESS_KILL + if(istype(held_item, /obj/item/boulder)) + context[SCREENTIP_CONTEXT_LMB] = "Insert boulder" + else if(istype(held_item, /obj/item/card/id) && points_held > 0) + context[SCREENTIP_CONTEXT_LMB] = "Claim mining points" + else if(held_item.tool_behaviour == TOOL_SCREWDRIVER) + context[SCREENTIP_CONTEXT_LMB] = "[panel_open ? "Close" : "Open"] Panel" + else if(held_item.tool_behaviour == TOOL_WRENCH) + context[SCREENTIP_CONTEXT_LMB] = "[anchored ? "" : "Un"] Anchor" + else if(panel_open && held_item.tool_behaviour == TOOL_CROWBAR) + context[SCREENTIP_CONTEXT_LMB] = "Deconstruct" +/obj/machinery/bouldertech/examine(mob/user) + . = ..() + . += span_notice("The machine reads that it has [span_bold("[points_held] mining points")] stored. Swipe an ID to claim them.") + . += span_notice("Click to remove a stored boulder.") + + var/boulder_count = 0 + for(var/obj/item/boulder/potential_boulder in contents) + boulder_count += 1 + . += span_notice("Storage capacity = [boulder_count]/[boulders_held_max] boulders.") + . += span_notice("Can process upto [boulders_processing_count] boulders at a time.") + + if(anchored) + . += span_notice("Its [EXAMINE_HINT("anchored")] in place.") + else + . += span_warning("It needs to be [EXAMINE_HINT("anchored")] to start operations.") + + . += span_notice("Its maintainence panel can be [EXAMINE_HINT("screwed")] [panel_open ? "closed" : "open"].") + + if(panel_open) + . += span_notice("The whole machine can be [EXAMINE_HINT("pried")] apart.") + +/obj/machinery/bouldertech/update_icon_state() + . = ..() + var/suffix = "" + if(!anchored || !is_operational || (machine_stat & (BROKEN | NOPOWER)) || panel_open) + suffix = "-off" + icon_state ="[initial(icon_state)][suffix]" + +/obj/machinery/bouldertech/wrench_act(mob/living/user, obj/item/tool) + . = ITEM_INTERACT_BLOCKING + if(default_unfasten_wrench(user, tool, time = 1.5 SECONDS) == SUCCESSFUL_UNFASTEN) + if(anchored) + begin_processing() + else + end_processing() + update_appearance(UPDATE_ICON_STATE) + return ITEM_INTERACT_SUCCESS + +/obj/machinery/bouldertech/screwdriver_act(mob/living/user, obj/item/tool) + . = ITEM_INTERACT_BLOCKING + if(default_deconstruction_screwdriver(user, "[initial(icon_state)]-off", initial(icon_state), tool)) + update_appearance(UPDATE_ICON_STATE) + return ITEM_INTERACT_SUCCESS + +/obj/machinery/bouldertech/crowbar_act(mob/living/user, obj/item/tool) + . = ITEM_INTERACT_BLOCKING + if(default_deconstruction_crowbar(tool)) + return ITEM_INTERACT_SUCCESS /obj/machinery/bouldertech/CanAllowThrough(atom/movable/mover, border_dir) if(!anchored) return FALSE - if(boulders_contained.len >= boulders_held_max) - return FALSE if(istype(mover, /obj/item/boulder)) var/obj/item/boulder/boulder = mover - return boulder.can_get_processed() + return can_process_boulder(boulder) return ..() -/obj/machinery/bouldertech/examine(mob/user) +/** + * Can we process the boulder, checks only the boulders state & machines capacity + * Arguments + * + * * obj/item/boulder/new_boulder - the boulder we are checking + */ +/obj/machinery/bouldertech/proc/can_process_boulder(obj/item/boulder/new_boulder) + PRIVATE_PROC(TRUE) + SHOULD_BE_PURE(TRUE) + + //machine not operational + if(!anchored || panel_open || !is_operational || machine_stat & (BROKEN | NOPOWER)) + return FALSE + + //not a valid boulder + if(!istype(new_boulder) || QDELETED(new_boulder)) + return FALSE + + //someone just processed this + if(new_boulder.processed_by) + return FALSE + + //no space to hold boulders + var/boulder_count = 0 + for(var/obj/item/boulder/potential_boulder in contents) + boulder_count += 1 + if(boulder_count >= boulders_held_max) + return FALSE + + //did we cooldown enough to accept a boulder + return COOLDOWN_FINISHED(src, accept_cooldown) + +/** + * Accepts a boulder into the machine. Used when a boulder is first placed into the machine. + * Arguments + * + * * obj/item/boulder/new_boulder - the boulder to accept + */ +/obj/machinery/bouldertech/proc/accept_boulder(obj/item/boulder/new_boulder) + if(!can_process_boulder(new_boulder)) + return FALSE + + new_boulder.forceMove(src) + + COOLDOWN_START(src, accept_cooldown, 1.5 SECONDS) + + return TRUE + +/obj/machinery/bouldertech/proc/on_entered(datum/source, atom/movable/atom_movable) + SIGNAL_HANDLER + + if(!can_process_boulder(atom_movable)) + return + + INVOKE_ASYNC(src, PROC_REF(accept_boulder), atom_movable) + +/** + * Looks for a boost to the machine's efficiency, and applies it if found. + * Applied more on the chemistry integration but can be used for other things if desired. + */ +/obj/machinery/bouldertech/proc/check_for_boosts() + PROTECTED_PROC(TRUE) + + refining_efficiency = initial(refining_efficiency) //Reset refining efficiency to 100%. + +/** + * Checks if this machine can process this material + * Arguments + * + * * datum/material/mat - the material to process + */ +/obj/machinery/bouldertech/proc/can_process_material(datum/material/mat) + PROTECTED_PROC(TRUE) + + return FALSE + +/obj/machinery/bouldertech/attackby(obj/item/attacking_item, mob/user, params) + if(panel_open) + return ..() + + if(istype(attacking_item, /obj/item/boulder)) + . = TRUE + var/obj/item/boulder/my_boulder = attacking_item + if(!accept_boulder(my_boulder)) + balloon_alert_to_viewers("cannot accept!") + return + balloon_alert_to_viewers("accepted") + return + + if(istype(attacking_item, /obj/item/card/id)) + . = TRUE + if(points_held <= 0) + balloon_alert_to_viewers("no points to claim!") + if(!COOLDOWN_FINISHED(src, sound_cooldown)) + return + COOLDOWN_START(src, sound_cooldown, 1.5 SECONDS) + playsound(src, 'sound/machines/buzz-sigh.ogg', 30, FALSE) + return + + var/obj/item/card/id/id_card = attacking_item + var/amount = tgui_input_number(user, "How many mining points do you wish to claim? ID Balance: [id_card.registered_account.mining_points], stored mining points: [points_held]", "Transfer Points", max_value = points_held, min_value = 0, round_value = 1) + if(!amount) + return + if(amount > points_held) + amount = points_held + id_card.registered_account.mining_points += amount + points_held = round(points_held - amount) + to_chat(user, span_notice("You claim [amount] mining points from \the [src] to [id_card].")) + return + + return ..() + +/obj/machinery/bouldertech/attack_hand_secondary(mob/user, list/modifiers) . = ..() - if(holds_mining_points) - . += span_notice("The machine reads that it has [span_bold("[points_held] mining points")] stored. Swipe an ID to claim them.") + if(. == SECONDARY_ATTACK_CANCEL_ATTACK_CHAIN || panel_open) + return + if(!anchored) + balloon_alert(user, "anchor first!") + return SECONDARY_ATTACK_CANCEL_ATTACK_CHAIN + if(panel_open) + balloon_alert(user, "close panel!") + return SECONDARY_ATTACK_CANCEL_ATTACK_CHAIN + + var/obj/item/boulder/boulder = locate(/obj/item/boulder) in src + if(!boulder) + balloon_alert_to_viewers("no boulders to remove!") + return SECONDARY_ATTACK_CANCEL_ATTACK_CHAIN + if(!remove_boulder(boulder)) + balloon_alert_to_viewers("no space to remove!") + return SECONDARY_ATTACK_CANCEL_ATTACK_CHAIN + + return SECONDARY_ATTACK_CANCEL_ATTACK_CHAIN /** * Accepts a boulder into the machinery, then converts it into minerals. @@ -190,159 +269,93 @@ * @param chosen_boulder The boulder to being breaking down into minerals. */ /obj/machinery/bouldertech/proc/breakdown_boulder(obj/item/boulder/chosen_boulder) + PRIVATE_PROC(TRUE) + if(QDELETED(chosen_boulder)) return FALSE if(chosen_boulder.loc != src) return FALSE - if(!length(chosen_boulder.custom_materials)) - qdel(chosen_boulder) - playsound(loc, 'sound/weapons/drill.ogg', 50, TRUE, SHORT_RANGE_SOUND_EXTRARANGE) - update_boulder_count() - return FALSE - if(isnull(silo_materials)) - return FALSE - //here we loop through the boulder's ores - var/list/processable_ores = list() - var/tripped = FALSE - //If a material is in the boulder's custom_materials, but not in the processable_materials list, we add it to the processable_ores list to add back to a leftover boulder. - for(var/datum/material/possible_mat as anything in chosen_boulder.custom_materials) - if(!is_type_in_list(possible_mat, processable_materials)) - continue - var/quantity = chosen_boulder.custom_materials[possible_mat] - points_held = round(points_held + (quantity * possible_mat.points_per_unit * MINING_POINT_MACHINE_MULTIPLIER)) // put point total here into machine - processable_ores += possible_mat - processable_ores[possible_mat] = quantity - chosen_boulder.custom_materials -= possible_mat //Remove it from the boulder now that it's tracked - tripped = TRUE - if(!tripped) - remove_boulder(chosen_boulder) - say("Nothing to process!") - return FALSE //we shouldn't spend more time processing a boulder with contents we don't care about. - use_power(BASE_MACHINE_ACTIVE_CONSUMPTION) - check_for_boosts() //Calls the relevant behavior for boosting the machine's efficiency, if able. - var/is_artifact = (istype(chosen_boulder, /obj/item/boulder/artifact)) //We need to know if it's an artifact so we can carry it over to the new boulder. - var/obj/item/boulder/disposable_boulder = new (src) - disposable_boulder.custom_materials = processable_ores - silo_materials.insert_item(disposable_boulder, refining_efficiency) - qdel(disposable_boulder) + //if boulders are kept inside because there is no space to eject them, then they could be reprocessed, lets avoid that + if(!chosen_boulder.processed_by) + check_for_boosts() - refining_efficiency = initial(refining_efficiency) //Reset refining efficiency to 100% now that we've processed any relevant ores. - if(!length(chosen_boulder.custom_materials)) - playsound(loc, 'sound/weapons/drill.ogg', 50, TRUE, SHORT_RANGE_SOUND_EXTRARANGE) - if(is_artifact) - points_held = round((points_held + MINER_POINT_MULTIPLIER) * MINING_POINT_MACHINE_MULTIPLIER) /// Artifacts give bonus points! - chosen_boulder.break_apart() - update_boulder_count() - return TRUE //We've processed all the materials in the boulder, so we can just destroy it in break_apart. + //here we loop through the boulder's ores + var/list/rejected_mats = list() + for(var/datum/material/possible_mat as anything in chosen_boulder.custom_materials) + var/quantity = chosen_boulder.custom_materials[possible_mat] * refining_efficiency + if(!can_process_material(possible_mat)) + rejected_mats[possible_mat] = quantity + continue + points_held = round(points_held + (quantity * possible_mat.points_per_unit * MINING_POINT_MACHINE_MULTIPLIER)) // put point total here into machine + if(!silo_materials.mat_container.insert_amount_mat(quantity, possible_mat)) + rejected_mats[possible_mat] = quantity + use_power(active_power_usage) - chosen_boulder.restart_processing_cooldown() //So that we don't pick it back up! - chosen_boulder.durability = rand(chosen_boulder.boulder_size, chosen_boulder.boulder_size + BOULDER_SIZE_SMALL) //Reset durability to a random value between the boulder's size and a little more. + //puts back materials that couldn't be processed + chosen_boulder.set_custom_materials(rejected_mats, refining_efficiency) + + //break the boulder down if we have processed all its materials + if(!length(chosen_boulder.custom_materials)) + playsound(loc, usage_sound, 50, TRUE, SHORT_RANGE_SOUND_EXTRARANGE) + if(istype(chosen_boulder, /obj/item/boulder/artifact)) + points_held = round((points_held + MINER_POINT_MULTIPLIER) * MINING_POINT_MACHINE_MULTIPLIER) /// Artifacts give bonus points! + chosen_boulder.break_apart() + return TRUE //We've processed all the materials in the boulder, so we can just destroy it in break_apart. + + chosen_boulder.processed_by = src + + //eject the boulder since we are done with it remove_boulder(chosen_boulder) - return TRUE -/** - * Accepts a boulder into the machine. Used when a boulder is first placed into the machine. - * @param new_boulder The boulder to be accepted. - */ -/obj/machinery/bouldertech/proc/accept_boulder(obj/item/boulder/new_boulder) - if(isnull(new_boulder)) - return FALSE - if(boulders_contained.len >= boulders_held_max) //Full already - return FALSE - if(!istype(new_boulder)) //Can't be processed - return FALSE - if(!new_boulder.custom_materials) //Shouldn't happen, but just in case. - qdel(new_boulder) - playsound(loc, 'sound/weapons/drill.ogg', 50, TRUE, SHORT_RANGE_SOUND_EXTRARANGE) - return FALSE - new_boulder.forceMove(src) - boulders_contained += new_boulder - SSore_generation.available_boulders -= new_boulder - START_PROCESSING(SSmachines, src) //Starts processing if we aren't already. - return TRUE +/obj/machinery/bouldertech/process() + if(!anchored || panel_open || !is_operational || machine_stat & (BROKEN | NOPOWER)) + return + + var/boulders_found = FALSE + var/boulders_processed = boulders_processing_count + for(var/obj/item/boulder/potential_boulder in contents) + boulders_found = TRUE + if(boulders_processed <= 0) + break //Try again next time + boulders_processed-- + + if(potential_boulder.durability > 0) + potential_boulder.durability -= 1 + if(potential_boulder.durability > 0) + continue + + breakdown_boulder(potential_boulder) + boulders_found = FALSE + + //when the boulder is removed it plays sound and displays a balloon alert. don't overlap when that happens + if(boulders_found) + playsound(loc, usage_sound, 29, FALSE, SHORT_RANGE_SOUND_EXTRARANGE) + balloon_alert_to_viewers(action) /** * Ejects a boulder from the machine. Used when a boulder is finished processing, or when a boulder can't be processed. - * @param drop_turf The location to eject the boulder to. If null, it will eject to the machine's drop_location(). - * @param specific_boulder The boulder to be ejected. + * Arguments + * + * * obj/item/boulder/specific_boulder - the boulder to remove */ -/obj/machinery/bouldertech/proc/remove_boulder(obj/item/boulder/specific_boulder, turf/drop_turf = null) - if(isnull(specific_boulder)) - CRASH("remove_boulder() called with no boulder!") - if(!length(specific_boulder.custom_materials)) - qdel(specific_boulder) - update_boulder_count() - playsound(loc, 'sound/weapons/drill.ogg', 50, TRUE, SHORT_RANGE_SOUND_EXTRARANGE) - return FALSE - specific_boulder.restart_processing_cooldown() //Reset the cooldown so we don't pick it back up by the same machine. - if(isturf(drop_turf)) - specific_boulder.forceMove(drop_turf) - else - specific_boulder.forceMove(drop_location()) - if(!update_boulder_count()) +/obj/machinery/bouldertech/proc/remove_boulder(obj/item/boulder/specific_boulder) + PRIVATE_PROC(TRUE) + + if(QDELETED(specific_boulder)) return TRUE - STOP_PROCESSING(SSmachines, src) - balloon_alert_to_viewers("clear!") + if(locate(/obj/item/boulder) in loc) //There is an boulder in our loc. it has be removed so we don't clog up our loc with even more boulders + return FALSE + + //Reset durability to little random lower value cause we have crushed it so many times + var/size = specific_boulder.boulder_size + if(size == BOULDER_SIZE_SMALL) + specific_boulder.durability = rand(2, BOULDER_SIZE_SMALL - 1) + else + specific_boulder.durability = rand(BOULDER_SIZE_SMALL, size - 1) + specific_boulder.processed_by = src //so we don't take in the boulder again after we just ejected it + specific_boulder.forceMove(drop_location()) + specific_boulder.processed_by = null //now since move is done we can safely clear the reference playsound(loc, 'sound/machines/ping.ogg', 50, FALSE) + return TRUE - -/** - * Getter proc to determine how many boulders are contained in the machine. - * Also adds their reference to the boulders_contained list. - */ -/obj/machinery/bouldertech/proc/update_boulder_count() - boulders_contained = list() - for(var/obj/item/boulder/boulder in contents) - boulders_contained += boulder - return boulders_contained.len - -/obj/machinery/bouldertech/proc/on_entered(datum/source, atom/movable/atom_movable) - SIGNAL_HANDLER - INVOKE_ASYNC(src, PROC_REF(accept_boulder), atom_movable) - -/** - * Looks for a boost to the machine's efficiency, and applies it if found. - * Applied more on the chemistry integration but can be used for other things if desired. - */ -/obj/machinery/bouldertech/proc/check_for_boosts() - refining_efficiency = initial(refining_efficiency) //Reset refining efficiency to 100%. - -/** - * Checks if a custom_material is in a list of processable materials in the machine. - * @param list/custom_material A list of materials, presumably taken from a boulder. If a material that this machine can process is in this list, it will return true, inclusively. - */ -/obj/machinery/bouldertech/proc/check_for_processable_materials(list/boulder_mats) - for(var/material as anything in boulder_mats) - if(is_type_in_list(material, processable_materials)) - return TRUE - return FALSE - -///Beacon to launch a new mining setup when activated. For testing and speed! -/obj/item/boulder_beacon - name = "boulder beacon" - desc = "N.T. approved boulder beacon, toss it down and you will have a full bouldertech mining station." - icon = 'icons/obj/machines/floor.dmi' - icon_state = "floor_beacon" - /// Number of activations left on this beacon. Uses will be removed as the beacon is used and each triggers a different machine to be spawned from it. - var/uses = 3 - -/obj/item/boulder_beacon/attack_self() - loc.visible_message(span_warning("\The [src] begins to beep loudly!")) - addtimer(CALLBACK(src, PROC_REF(launch_payload)), 1 SECONDS) - -/** - * Spawns a new bouldertech machine from the beacon, then removes a use from the beacon. - * Use one spawns a BRM teleporter, then a refinery, and lastly a smelter. - */ -/obj/item/boulder_beacon/proc/launch_payload() - playsound(src, SFX_SPARKS, 80, TRUE, SHORT_RANGE_SOUND_EXTRARANGE) - switch(uses) - if(3) - new /obj/machinery/bouldertech/brm(drop_location()) - if(2) - new /obj/machinery/bouldertech/refinery(drop_location()) - if(1) - new /obj/machinery/bouldertech/refinery/smelter(drop_location()) - qdel(src) - uses-- diff --git a/code/modules/mining/boulder_processing/beacon.dm b/code/modules/mining/boulder_processing/beacon.dm new file mode 100644 index 00000000000..576e05baf53 --- /dev/null +++ b/code/modules/mining/boulder_processing/beacon.dm @@ -0,0 +1,28 @@ +///Beacon to launch a new mining setup when activated. For testing and speed! +/obj/item/boulder_beacon + name = "boulder beacon" + desc = "N.T. approved boulder beacon, toss it down and you will have a full bouldertech mining station." + icon = 'icons/obj/machines/floor.dmi' + icon_state = "floor_beacon" + /// Number of activations left on this beacon. Uses will be removed as the beacon is used and each triggers a different machine to be spawned from it. + var/uses = 3 + +/obj/item/boulder_beacon/attack_self() + visible_message(span_warning("\The [src] begins to beep loudly!")) + addtimer(CALLBACK(src, PROC_REF(launch_payload)), 1 SECONDS) + +/** + * Spawns a new bouldertech machine from the beacon, then removes a use from the beacon. + * Use one spawns a BRM teleporter, then a refinery, and lastly a smelter. + */ +/obj/item/boulder_beacon/proc/launch_payload() + playsound(src, SFX_SPARKS, 80, TRUE, SHORT_RANGE_SOUND_EXTRARANGE) + switch(uses) + if(3) + new /obj/machinery/brm(drop_location()) + if(2) + new /obj/machinery/bouldertech/refinery(drop_location()) + if(1) + new /obj/machinery/bouldertech/refinery/smelter(drop_location()) + qdel(src) + uses-- diff --git a/code/modules/mining/boulder_processing/boulder.dm b/code/modules/mining/boulder_processing/boulder.dm index f8393ff0df9..0cc310eb170 100644 --- a/code/modules/mining/boulder_processing/boulder.dm +++ b/code/modules/mining/boulder_processing/boulder.dm @@ -12,38 +12,15 @@ throw_range = 2 throw_speed = 0.5 drag_slowdown = 1.5 // It's still a big rock. + ///When a refinery machine is working on this boulder, we'll set this. Re reset when the process is finished, but the boulder may still be refined/operated on further. - var/obj/machinery/bouldertech/processed_by = null + var/obj/machinery/processed_by = null /// How many steps of refinement this boulder has gone through. Starts at 5-8, goes down one each machine process. var/durability = 5 /// What was the size of the boulder when it was spawned? This is used for inheiriting the icon_state. var/boulder_size = BOULDER_SIZE_SMALL /// Used in inheriting the icon_state from our parent vent in update_icon. var/boulder_string = "boulder" - /// Cooldown used to prevents boulders from getting processed back into a machine immediately after being processed. - COOLDOWN_DECLARE(processing_cooldown) - - /// Static list of all minerals to populate gulag boulders with. - var/list/static/gulag_minerals = list( - /datum/material/diamond = 1, - /datum/material/gold = 8, - /datum/material/iron = 95, - /datum/material/plasma = 30, - /datum/material/silver = 20, - /datum/material/titanium = 8, - /datum/material/uranium = 3, - ) - /// Static list of all minerals to populate gulag boulders with, but with bluespace added where safe. - var/list/static/expanded_gulag_minerals = list( - /datum/material/bluespace = 1, - /datum/material/diamond = 1, - /datum/material/gold = 8, - /datum/material/iron = 94, - /datum/material/plasma = 30, - /datum/material/silver = 20, - /datum/material/titanium = 8, - /datum/material/uranium = 3, - ) /obj/item/boulder/Initialize(mapload) . = ..() @@ -55,18 +32,37 @@ processed_by = null return ..() +/obj/item/boulder/add_context(atom/source, list/context, obj/item/held_item, mob/living/user) + if(held_item?.tool_behaviour == TOOL_MINING || HAS_TRAIT(user, TRAIT_BOULDER_BREAKER)) + context[SCREENTIP_CONTEXT_RMB] = "Crush boulder into ore" + return CONTEXTUAL_SCREENTIP_SET + /obj/item/boulder/examine(mob/user) . = ..() . += span_notice("This boulder would take [durability] more steps to refine or break.") + if(HAS_TRAIT(user, TRAIT_BOULDER_BREAKER)) + . += span_notice("You can crush this boulder with your bare hands.") /obj/item/boulder/examine_more(mob/user) . = ..() . += span_notice("[span_bold("Boulders")] can either be cracked open by [span_bold("mining tools")], or processed into sheets with [span_bold("refineries or smelters")]. Undisturbed boulders can be collected by the [span_bold("BRM")].") -/obj/item/boulder/add_context(atom/source, list/context, obj/item/held_item, mob/living/user) - if(held_item?.tool_behaviour == TOOL_MINING || HAS_TRAIT(user, TRAIT_BOULDER_BREAKER)) - context[SCREENTIP_CONTEXT_RMB] = "Crush boulder into ore" - return CONTEXTUAL_SCREENTIP_SET +/obj/item/boulder/update_icon_state() + . = ..() + switch(boulder_size) + if(BOULDER_SIZE_SMALL) + icon_state = "[boulder_string]_small" + if(BOULDER_SIZE_MEDIUM) + icon_state = "[boulder_string]_medium" + if(BOULDER_SIZE_LARGE) + icon_state = "[boulder_string]_large" + else + icon_state = "[boulder_string]_small" + +/obj/item/boulder/CanAllowThrough(atom/movable/mover, border_dir) + . = ..() + if(istype(mover, /obj/item/boulder)) //This way, boulders can only go one at a time on conveyor belts, but everyone else can go through. + return FALSE /obj/item/boulder/attack_self(mob/user, list/modifiers) . = ..() @@ -84,11 +80,6 @@ manual_process(null, user, INATE_BOULDER_SPEED_MULTIPLIER) return SECONDARY_ATTACK_CANCEL_ATTACK_CHAIN -/obj/item/boulder/CanAllowThrough(atom/movable/mover, border_dir) - . = ..() - if(istype(mover, /obj/item/boulder)) //This way, boulders can only go one at a time on conveyor belts, but everyone else can go through. - return FALSE - /obj/item/boulder/attackby_secondary(obj/item/weapon, mob/user, params) . = ..() if(HAS_TRAIT(user, TRAIT_BOULDER_BREAKER) || HAS_TRAIT(weapon, TRAIT_BOULDER_BREAKER)) @@ -107,18 +98,6 @@ manual_process(null, user, INATE_BOULDER_SPEED_MULTIPLIER) //A little hacky but it works around the speed of the blackboard task selection process for now. return SECONDARY_ATTACK_CANCEL_ATTACK_CHAIN -/obj/item/boulder/update_icon_state() - . = ..() - switch(boulder_size) - if(BOULDER_SIZE_SMALL) - icon_state = "[boulder_string]_small" - if(BOULDER_SIZE_MEDIUM) - icon_state = "[boulder_string]_medium" - if(BOULDER_SIZE_LARGE) - icon_state = "[boulder_string]_large" - else - icon_state = "[boulder_string]_small" - /** * This is called when a boulder is processed by a mob or tool, and reduces the durability of the boulder. * @param obj/item/weapon The weapon that is being used to process the boulder, that we pull toolspeed from. If null, we use the override_speed_multiplier instead. @@ -186,104 +165,12 @@ cracked_ore = new cracked_ore_type (drop_location(), quantity) SSblackbox.record_feedback("tally", "ore_mined", quantity, cracked_ore) -/** - * Handles the boulder's processing cooldown to check if it's ready to be processed again. - */ -/obj/item/boulder/proc/can_get_processed() - return COOLDOWN_FINISHED(src, processing_cooldown) - -/** - * Starts the boulder's processing cooldown. - */ -/obj/item/boulder/proc/restart_processing_cooldown() - COOLDOWN_START(src, processing_cooldown, 2 SECONDS) - -/** - * Moves boulder contents to the drop location, and then deletes the boulder. - */ +///Moves boulder contents to the drop location, and then deletes the boulder. /obj/item/boulder/proc/break_apart() - var/list/quips = list("Clang!", "Crack!", "Bang!", "Clunk!", "Clank!") if(length(contents)) + var/list/quips = list("Clang!", "Crack!", "Bang!", "Clunk!", "Clank!") visible_message(span_notice("[pick(quips)] Something falls out of \the [src]!")) playsound(loc, 'sound/effects/picaxe1.ogg', 60, FALSE) for(var/obj/item/content as anything in contents) content.forceMove(get_turf(src)) qdel(src) - -/** - * This is called when a boulder is spawned from a vent, and is used to set the boulder's icon as well as durability. - * We also set our boulder_size variable, which is used for inheiriting the icon_state later on if processed. - * @param obj/structure/ore_vent/parent_vent The vent that spawned this boulder to generate consistent boulder icons. If null, we use the default size. - * @param size The size of the boulder to spawn. If parent_vent is defined, this is ignored. - * @param is_artifact Whether or not this boulder is an artifact boulder. If true, we use the artifact boulder icon state regardless of size. - */ -/obj/item/boulder/proc/flavor_boulder(obj/structure/ore_vent/parent_vent, size = BOULDER_SIZE_SMALL, is_artifact = FALSE) - var/durability_min = size - var/durability_max = size + BOULDER_SIZE_SMALL - if(parent_vent) - durability_min = parent_vent.boulder_size - durability_max = parent_vent.boulder_size + BOULDER_SIZE_SMALL - durability = rand(durability_min, durability_max) //randomize durability a bit for some flavor. - boulder_size = size - if(parent_vent) - boulder_size = parent_vent.boulder_size - boulder_string = parent_vent.boulder_icon_state - update_appearance(UPDATE_ICON_STATE) - -/** - * Unique proc for gulag-style boulders, which adds a random amount of minerals to the boulder. - */ -/obj/item/boulder/proc/add_gulag_minerals() - var/datum/material/new_material = pick_weight(gulag_minerals) - var/list/new_mats = list() - new_mats[new_material] = SHEET_MATERIAL_AMOUNT * rand(1,3) //We only want a few sheets of material in the gulag boulders - set_custom_materials(new_mats) - -/obj/item/boulder/artifact - name = "artifact boulder" - desc = "This boulder is brimming with strange energy. Cracking it open could contain something unusual for science." - icon_state = "boulder_artifact" - /// This is the type of item that will be inside the boulder. Default is a strange object. - var/artifact_type = /obj/item/relic - /// References to the relic inside the boulder, if any. - var/obj/item/artifact_inside - -/obj/item/boulder/artifact/Initialize(mapload) - . = ..() - artifact_inside = new artifact_type(src) /// This could be poggers for archaeology in the future. - -/obj/item/boulder/artifact/Destroy(force) - QDEL_NULL(artifact_inside) - return ..() - -/obj/item/boulder/artifact/convert_to_ore() - . = ..() - artifact_inside.forceMove(drop_location()) - artifact_inside = null - -/obj/item/boulder/artifact/break_apart() - artifact_inside = null - return ..() - - -/obj/item/boulder/gulag - name = "low-quality boulder" - desc = "This rocks. It's a low quality boulder, so it's probably not worth as much." - -/obj/item/boulder/gulag/Initialize(mapload) - . = ..() - add_gulag_minerals(gulag_minerals) - -/obj/item/boulder/gulag_expanded - name = "low-density boulder" - desc = "This rocks. It's not very well packed, and can't contain as many minerals." - -/obj/item/boulder/gulag_expanded/Initialize(mapload) - . = ..() - add_gulag_minerals(expanded_gulag_minerals) - -/obj/item/boulder/shabby - name = "shabby boulder" - desc = "A bizzare, twisted boulder. Wait, wait no, it's just a rock." - custom_materials = list(/datum/material/iron = SHEET_MATERIAL_AMOUNT * 1.1, /datum/material/glass = SHEET_MATERIAL_AMOUNT * 1.1) - durability = 1 diff --git a/code/modules/mining/boulder_processing/boulder_types.dm b/code/modules/mining/boulder_processing/boulder_types.dm new file mode 100644 index 00000000000..08ed961404c --- /dev/null +++ b/code/modules/mining/boulder_processing/boulder_types.dm @@ -0,0 +1,76 @@ +///Boulders with special artificats that can give higher mining points +/obj/item/boulder/artifact + name = "artifact boulder" + desc = "This boulder is brimming with strange energy. Cracking it open could contain something unusual for science." + icon_state = "boulder_artifact" + /// This is the type of item that will be inside the boulder. Default is a strange object. + var/artifact_type = /obj/item/relic + /// References to the relic inside the boulder, if any. + var/obj/item/artifact_inside + +/obj/item/boulder/artifact/Initialize(mapload) + . = ..() + artifact_inside = new artifact_type(src) /// This could be poggers for archaeology in the future. + +/obj/item/boulder/artifact/Destroy(force) + QDEL_NULL(artifact_inside) + return ..() + +/obj/item/boulder/artifact/convert_to_ore() + . = ..() + artifact_inside.forceMove(drop_location()) + artifact_inside = null + +/obj/item/boulder/artifact/break_apart() + artifact_inside = null + return ..() + +///Boulders usually spawned in lavaland labour camp area +/obj/item/boulder/gulag + name = "low-quality boulder" + desc = "This rocks. It's a low quality boulder, so it's probably not worth as much." + +/obj/item/boulder/gulag/Initialize(mapload) + . = ..() + + /// Static list of all minerals to populate gulag boulders with. + var/list/static/gulag_minerals = list( + /datum/material/diamond = 1, + /datum/material/gold = 8, + /datum/material/iron = 95, + /datum/material/plasma = 30, + /datum/material/silver = 20, + /datum/material/titanium = 8, + /datum/material/uranium = 3, + ) + + set_custom_materials(list(pick_weight(gulag_minerals) = SHEET_MATERIAL_AMOUNT * rand(1, 3))) + +///Boulders usually spawned in lavaland labour camp area but with bluespace material +/obj/item/boulder/gulag_expanded + name = "low-density boulder" + desc = "This rocks. It's not very well packed, and can't contain as many minerals." + +/obj/item/boulder/gulag_expanded/Initialize(mapload) + . = ..() + + /// Static list of all minerals to populate gulag boulders with, but with bluespace added where safe. + var/list/static/expanded_gulag_minerals = list( + /datum/material/bluespace = 1, + /datum/material/diamond = 1, + /datum/material/gold = 8, + /datum/material/iron = 94, + /datum/material/plasma = 30, + /datum/material/silver = 20, + /datum/material/titanium = 8, + /datum/material/uranium = 3, + ) + + set_custom_materials(list(pick_weight(expanded_gulag_minerals) = SHEET_MATERIAL_AMOUNT * rand(1, 3))) + +///lowgrade boulder, most commonly spawned +/obj/item/boulder/shabby + name = "shabby boulder" + desc = "A bizzare, twisted boulder. Wait, wait no, it's just a rock." + custom_materials = list(/datum/material/iron = SHEET_MATERIAL_AMOUNT * 1.1, /datum/material/glass = SHEET_MATERIAL_AMOUNT * 1.1) + durability = 1 diff --git a/code/modules/mining/boulder_processing/brm.dm b/code/modules/mining/boulder_processing/brm.dm index c76ec9dabbd..e4d525bff05 100644 --- a/code/modules/mining/boulder_processing/brm.dm +++ b/code/modules/mining/boulder_processing/brm.dm @@ -1,187 +1,291 @@ +///Sound played when boulders are teleported manually by hand #define MANUAL_TELEPORT_SOUND 'sound/machines/mining/manual_teleport.ogg' +///Sound played when boulders are teleported automatically in process() #define AUTO_TELEPORT_SOUND 'sound/machines/mining/auto_teleport.ogg' +///Time taken to spawn a boulder, also the cooldown applied before the next manual teleportation +#define TELEPORTATION_TIME (1.5 SECONDS) +///Cooldown for automatic teleportation after processing boulders_processing_max number of boulders +#define BATCH_COOLDOWN (3 SECONDS) +///Special case when we are trying to teleport a boulder but there is already another boulder in our loc +#define TURF_BLOCKED_BY_BOULDER -1 -/obj/machinery/bouldertech/brm +/obj/machinery/brm name = "boulder retrieval matrix" desc = "A teleportation matrix used to retrieve boulders excavated by mining NODEs from ore vents." + icon = 'icons/obj/machines/mining_machines.dmi' icon_state = "brm" + active_power_usage = BASE_MACHINE_ACTIVE_CONSUMPTION * 0.5 circuit = /obj/item/circuitboard/machine/brm - usage_sound = MANUAL_TELEPORT_SOUND processing_flags = START_PROCESSING_MANUALLY - boulders_held_max = 2 + anchored = TRUE + density = TRUE + + /// How many boulders can we process maximum per loop? + var/boulders_processing_max = 1 /// Are we trying to actively collect boulders automatically? var/toggled_on = FALSE - /// How long does it take to collect a boulder? - var/teleportation_time = 1.5 SECONDS + ///Have we finished processing a full batch of boulders + var/batch_processing = FALSE + /// Cooldown used for left click teleportation. COOLDOWN_DECLARE(manual_teleport_cooldown) + /// Cooldown used for automatic teleportation after processing boulders_processing_max number of boulders. + COOLDOWN_DECLARE(batch_start_cooldown) -/obj/machinery/bouldertech/brm/Initialize(mapload) +/obj/machinery/brm/Initialize(mapload) . = ..() - set_wires(new /datum/wires/brm(src)) + register_context() + +/obj/machinery/brm/add_context(atom/source, list/context, obj/item/held_item, mob/user) + . = CONTEXTUAL_SCREENTIP_SET + + if(isnull(held_item)) + context[SCREENTIP_CONTEXT_LMB] = "Teleport single boulder" + context[SCREENTIP_CONTEXT_RMB] = "Toggle [toggled_on ? "Off" : "On"] automatic boulder retrieval" + return + + if(!isnull(held_item)) + if(held_item.tool_behaviour == TOOL_WRENCH) + context[SCREENTIP_CONTEXT_LMB] = "[anchored ? "" : "Un"] Anchor" + return + if(held_item.tool_behaviour == TOOL_SCREWDRIVER) + context[SCREENTIP_CONTEXT_LMB] = "[panel_open ? "Close" : "Open"] Panel" + return + + if(panel_open) + if(held_item.tool_behaviour == TOOL_CROWBAR) + context[SCREENTIP_CONTEXT_LMB] = "Deconstruct" + + return CONTEXTUAL_SCREENTIP_SET + +/obj/machinery/brm/examine(mob/user) + . = ..() + . += span_notice("The small screen reads there are [span_boldnotice("[SSore_generation.available_boulders.len] boulders")] available to teleport.") + . += span_notice("Can collect upto [boulders_processing_max] boulders at a time.") + . += span_notice("Automatic boulder retrival can be toggled [EXAMINE_HINT("[toggled_on ? "Off" : "On"]")] with [EXAMINE_HINT("Right Click")].") + + if(anchored) + . += span_notice("Its [EXAMINE_HINT("anchored")] in place.") + else + . += span_warning("It needs to be [EXAMINE_HINT("anchored")] to start operations.") + + . += span_notice("Its maintainence panel can be [EXAMINE_HINT("screwed")] [panel_open ? "Closed" : "Open"].") + + if(panel_open) + . += span_notice("The whole machine can be [EXAMINE_HINT("pried")] apart.") + +/obj/machinery/brm/update_icon_state() + icon_state = initial(icon_state) + + if(!anchored || !is_operational || machine_stat & (BROKEN | NOPOWER) || panel_open) + icon_state = "[icon_state]-off" + return + + if(toggled_on) + icon_state = "[icon_state]-toggled" + return -/obj/machinery/bouldertech/brm/Destroy() - QDEL_NULL(wires) return ..() -/obj/machinery/bouldertech/brm/attack_hand(mob/living/user, list/modifiers) - . = ..() - if(!handle_teleport_conditions(user)) - return - pre_collect_boulder() +/obj/machinery/brm/wrench_act(mob/living/user, obj/item/tool) + . = ITEM_INTERACT_BLOCKING + if(default_unfasten_wrench(user, tool, time = 1.5 SECONDS) == SUCCESSFUL_UNFASTEN) + update_appearance(UPDATE_ICON_STATE) + return ITEM_INTERACT_SUCCESS - COOLDOWN_START(src, manual_teleport_cooldown, teleportation_time) +/obj/machinery/brm/screwdriver_act(mob/living/user, obj/item/tool) + . = ITEM_INTERACT_BLOCKING + if(default_deconstruction_screwdriver(user, "[initial(icon_state)]-off", initial(icon_state), tool)) + update_appearance(UPDATE_ICON_STATE) + return ITEM_INTERACT_SUCCESS -/obj/machinery/bouldertech/brm/attack_robot(mob/user) - if(!handle_teleport_conditions(user)) - return - pre_collect_boulder() +/obj/machinery/brm/crowbar_act(mob/living/user, obj/item/tool) + . = ITEM_INTERACT_BLOCKING + if(default_deconstruction_crowbar(tool)) + return ITEM_INTERACT_SUCCESS - COOLDOWN_START(src, manual_teleport_cooldown, teleportation_time) - -/obj/machinery/bouldertech/brm/attackby(obj/item/attacking_item, mob/user, params) - if(is_wire_tool(attacking_item) && panel_open) - wires.interact(user) +///To allow boulders on a conveyer belt to move unobstructed if multiple machines are made on a single line +/obj/machinery/brm/CanAllowThrough(atom/movable/mover, border_dir) + if(!anchored) + return FALSE + if(istype(mover, /obj/item/boulder)) return TRUE return ..() -/obj/machinery/bouldertech/brm/attack_hand_secondary(mob/user, list/modifiers) +/obj/machinery/brm/RefreshParts() . = ..() - if(. == SECONDARY_ATTACK_CANCEL_ATTACK_CHAIN) + + boulders_processing_max = 0 + for(var/datum/stock_part/part in component_parts) + boulders_processing_max += part.tier + + boulders_processing_max = ROUND_UP((boulders_processing_max / 12) * 7) + +/obj/machinery/brm/attack_hand(mob/living/user, list/modifiers) + . = ..() + if(. || panel_open) return - if(!anchored) - balloon_alert(user, "anchor first!") - return SECONDARY_ATTACK_CANCEL_ATTACK_CHAIN - toggle_auto_on(user) - return SECONDARY_ATTACK_CANCEL_ATTACK_CHAIN - -/obj/machinery/bouldertech/brm/attack_robot_secondary(mob/user, list/modifiers) - . = ..() - if(. == SECONDARY_ATTACK_CANCEL_ATTACK_CHAIN) + if(!handle_teleport_conditions(user)) return - if(!anchored) - balloon_alert(user, "anchor first!") - return SECONDARY_ATTACK_CANCEL_ATTACK_CHAIN - toggle_auto_on(user) - return SECONDARY_ATTACK_CANCEL_ATTACK_CHAIN -/obj/machinery/bouldertech/brm/process() - if(SSore_generation.available_boulders.len < 1) - say("No boulders to collect. Entering idle mode.") - toggled_on = FALSE - update_appearance(UPDATE_ICON_STATE) - return PROCESS_KILL - for(var/i in 1 to boulders_processing_max) - if(pre_collect_boulder()) - continue - toggled_on = FALSE - update_appearance(UPDATE_ICON_STATE) - return PROCESS_KILL - for(var/obj/item/boulder/ground_rocks in loc.contents) - boulders_contained += ground_rocks - if(boulders_contained.len < boulders_held_max) - continue - toggled_on = FALSE - boulders_contained.Cut() - update_appearance(UPDATE_ICON_STATE) - return PROCESS_KILL + var/result = pre_collect_boulder() + if(result == TURF_BLOCKED_BY_BOULDER) + balloon_alert(user, "no space") + else if(result) + balloon_alert(user, "teleporting") + COOLDOWN_START(src, manual_teleport_cooldown, TELEPORTATION_TIME) -/obj/machinery/bouldertech/brm/add_context(atom/source, list/context, obj/item/held_item, mob/user) - . = ..() - context[SCREENTIP_CONTEXT_LMB] = "Teleport single boulder" - context[SCREENTIP_CONTEXT_RMB] = "Toggle automatic boulder retrieval" - return CONTEXTUAL_SCREENTIP_SET - -/obj/machinery/bouldertech/brm/examine(mob/user) - . = ..() - . += span_notice("The small screen reads there are [span_boldnotice("[SSore_generation.available_boulders.len] boulders")] available to teleport.") - -/obj/machinery/bouldertech/brm/RefreshParts() - . = ..() - var/scanner_stack = 0 - var/laser_stack = 0 - for(var/datum/stock_part/scanning_module/scanner in component_parts) - scanner_stack += scanner.tier - boulders_processing_max = scanner_stack - for(var/datum/stock_part/micro_laser/laser in component_parts) - laser_stack += laser.tier - boulders_held_max = laser_stack + 1 - -/obj/machinery/bouldertech/brm/update_icon_state() - if(toggled_on && !panel_open) - icon_state = "[initial(icon_state)]-toggled" - return - return ..() + return TRUE /** * Handles qualifiers for enabling teleportation of boulders. * Returns TRUE if the teleportation can proceed, FALSE otherwise. + * Arguments + * + * * mob/user - the mob to inform if conditions aren't met */ -/obj/machinery/bouldertech/brm/proc/handle_teleport_conditions(mob/user) +/obj/machinery/brm/proc/handle_teleport_conditions(mob/user) + PRIVATE_PROC(TRUE) + if(!COOLDOWN_FINISHED(src, manual_teleport_cooldown)) return FALSE if(panel_open) balloon_alert(user, "close panel first!") return FALSE + if(batch_processing) + balloon_alert(user, "batch still processing!") + return FALSE playsound(src, MANUAL_TELEPORT_SOUND, 50, TRUE, SHORT_RANGE_SOUND_EXTRARANGE) return TRUE -/** - * Begins to collect a boulder from the available boulders list in SSore_generation. - * Boulders must not be processed by another BRM or machine, and must be in the available boulders list. - * A selected boulder is picked randomly. - * The actual movement is then handled by collect_boulder() after a timed callback. - */ -/obj/machinery/bouldertech/brm/proc/pre_collect_boulder() - if(!SSore_generation.available_boulders.len) - playsound(loc, 'sound/machines/synth_no.ogg', 30 , TRUE) - balloon_alert_to_viewers("no boulders to collect!") - return FALSE //Nothing to collect - var/obj/item/boulder/random_boulder = pick(SSore_generation.available_boulders) - if(random_boulder.processed_by) - return FALSE +/obj/machinery/brm/attack_robot(mob/user) + . = ..() + if(. || panel_open) + return + if(!handle_teleport_conditions(user)) + return + + var/result = pre_collect_boulder() + if(result == TURF_BLOCKED_BY_BOULDER) + balloon_alert(user, "no space") + else if(result) + balloon_alert(user, "teleporting") + + COOLDOWN_START(src, manual_teleport_cooldown, TELEPORTATION_TIME) - random_boulder.processed_by = src - random_boulder.Shake(duration = 1.5 SECONDS) - SSore_generation.available_boulders -= random_boulder - addtimer(CALLBACK(src, PROC_REF(collect_boulder), random_boulder), 1.5 SECONDS) return TRUE -/** - * Collects a boulder from the available boulders list in SSore_generation. - * Handles the movement of the boulder as well as visual effects on the BRM. - * @param obj/item/boulder/random_boulder The boulder to collect. - */ -/obj/machinery/bouldertech/brm/proc/collect_boulder(obj/item/boulder/random_boulder) - flick("brm-flash", src) - if(QDELETED(random_boulder)) - playsound(loc, 'sound/machines/synth_no.ogg', 30 , TRUE) - balloon_alert_to_viewers("target lost!") - return FALSE - playsound(src, AUTO_TELEPORT_SOUND, 50, TRUE, SHORT_RANGE_SOUND_EXTRARANGE) - random_boulder.forceMove(drop_location()) - random_boulder.processed_by = null - random_boulder.pixel_x = rand(-2, 2) - random_boulder.pixel_y = rand(-2, 2) - balloon_alert_to_viewers("boulder appears!") - random_boulder.visible_message(span_warning("[random_boulder] suddenly appears!")) - use_power(BASE_MACHINE_ACTIVE_CONSUMPTION * 0.1) - return TRUE +/obj/machinery/brm/attack_hand_secondary(mob/user, list/modifiers) + . = ..() + if(. == SECONDARY_ATTACK_CANCEL_ATTACK_CHAIN || panel_open) + return + if(!anchored) + balloon_alert(user, "anchor first!") + return SECONDARY_ATTACK_CANCEL_ATTACK_CHAIN + toggle_auto_on(user) + return SECONDARY_ATTACK_CANCEL_ATTACK_CHAIN /** * Toggles automatic boulder retrieval on. * Adjusts the teleportation sound, icon state, and begins processing. - * @param mob/user The user who toggled the BRM. + * Arguments + * + * * mob/user - the player who has toggled us */ -/obj/machinery/bouldertech/brm/proc/toggle_auto_on(mob/user) +/obj/machinery/brm/proc/toggle_auto_on(mob/user) + PRIVATE_PROC(TRUE) + if(panel_open) - if(user) - balloon_alert(user, "close panel first!") + balloon_alert(user, "close panel first!") return - toggled_on = TRUE - START_PROCESSING(SSmachines, src) + if(!anchored) + balloon_alert(user, "anchor first!") + return + if(!is_operational || machine_stat & (BROKEN | NOPOWER)) + return + + toggled_on = ! toggled_on + if(toggled_on) + begin_processing() + else + end_processing() update_appearance(UPDATE_ICON_STATE) - usage_sound = AUTO_TELEPORT_SOUND + +/obj/machinery/brm/attack_robot_secondary(mob/user, list/modifiers) + . = ..() + if(. == SECONDARY_ATTACK_CANCEL_ATTACK_CHAIN || panel_open) + return + if(!anchored) + balloon_alert(user, "anchor first!") + return SECONDARY_ATTACK_CANCEL_ATTACK_CHAIN + + toggle_auto_on(user) + return SECONDARY_ATTACK_CANCEL_ATTACK_CHAIN + +/obj/machinery/brm/process() + if(!toggled_on) + return PROCESS_KILL + + //have some cooldown after processing the previous batch of boulders + if(batch_processing || !COOLDOWN_FINISHED(src, batch_start_cooldown)) + return + + pre_collect_boulder(FALSE, boulders_processing_max) + +/** + * Begins to collect a boulder from the available boulders list in SSore_generation. + * Boulders must be in the available boulders list. + * A selected boulder is picked randomly. + * Arguments + * + * * feedback - should we play sound and display allert if now boulders are available + * * boulders_remaining - how many boulders we want to try & collect spawning a boulder every TELEPORTATION_TIME seconds + */ +/obj/machinery/brm/proc/pre_collect_boulder(feedback = TRUE, boulders_remaining = 1) + PRIVATE_PROC(TRUE) + + batch_processing = TRUE + + //not within operation parameters + if(!anchored || panel_open || !is_operational || machine_stat & (BROKEN | NOPOWER)) + batch_processing = FALSE + return FALSE + + //There is an boulder in our loc. it has be removed so we don't clog up our loc with even more boulders + if(locate(/obj/item/boulder) in loc) + batch_processing = FALSE + return TURF_BLOCKED_BY_BOULDER + + //no more boulders + if(!SSore_generation.available_boulders.len) + if(feedback) + playsound(loc, 'sound/machines/synth_no.ogg', 30 , TRUE) + balloon_alert_to_viewers("no boulders to collect!") + batch_processing = FALSE + return FALSE + + //pick & spawn the boulder + flick("brm-flash", src) + playsound(src, toggled_on ? AUTO_TELEPORT_SOUND : MANUAL_TELEPORT_SOUND, 50, TRUE, SHORT_RANGE_SOUND_EXTRARANGE) + var/obj/item/boulder/random_boulder = pick(SSore_generation.available_boulders) + SSore_generation.available_boulders -= random_boulder + random_boulder.forceMove(drop_location()) + random_boulder.pixel_x = rand(-2, 2) + random_boulder.pixel_y = rand(-2, 2) + balloon_alert_to_viewers("boulder appears!") + use_power(active_power_usage) + + //try again if we have more boulders to work with + boulders_remaining -= 1 + if(boulders_remaining <= 0) + COOLDOWN_START(src, batch_start_cooldown, BATCH_COOLDOWN) + batch_processing = FALSE + return TRUE + else + addtimer(CALLBACK(src, PROC_REF(pre_collect_boulder), feedback, boulders_remaining, FALSE), TELEPORTATION_TIME) #undef MANUAL_TELEPORT_SOUND #undef AUTO_TELEPORT_SOUND +#undef TELEPORTATION_TIME +#undef BATCH_COOLDOWN +#undef TURF_BLOCKED_BY_BOULDER diff --git a/code/modules/mining/boulder_processing/refinery.dm b/code/modules/mining/boulder_processing/refinery.dm index 764816ec6d3..662bb3e75e1 100644 --- a/code/modules/mining/boulder_processing/refinery.dm +++ b/code/modules/mining/boulder_processing/refinery.dm @@ -7,44 +7,34 @@ name = "boulder refinery" desc = "BR for short. Accepts boulders and refines non-metallic ores into sheets using internal chemicals." icon_state = "stacker" - holds_minerals = TRUE - processable_materials = list( - /datum/material/glass, - /datum/material/plasma, - /datum/material/diamond, - /datum/material/bluespace, - /datum/material/bananium, - /datum/material/plastic, - ) circuit = /obj/item/circuitboard/machine/refinery usage_sound = 'sound/machines/mining/refinery.ogg' - holds_mining_points = TRUE + action = "crushing" -/// okay so var that holds mining points to claim -/// add total of pts from minerals mined in parent proc -/// then, little mini UI showing points to collect? +/obj/machinery/bouldertech/refinery/can_process_material(datum/material/possible_mat) + var/static/list/processable_materials + if(!length(processable_materials)) + processable_materials = list( + /datum/material/glass, + /datum/material/plasma, + /datum/material/diamond, + /datum/material/bluespace, + /datum/material/bananium, + /datum/material/plastic, + ) + return is_type_in_list(possible_mat, processable_materials) /obj/machinery/bouldertech/refinery/RefreshParts() . = ..() - var/manipulator_stack = 0 - var/matter_bin_stack = 0 - for(var/datum/stock_part/servo/servo in component_parts) - manipulator_stack += servo.tier - 1 - boulders_processing_max = clamp(manipulator_stack, 1, 6) + + boulders_held_max = 0 for(var/datum/stock_part/matter_bin/bin in component_parts) - matter_bin_stack += bin.tier - boulders_held_max = matter_bin_stack - - -/obj/machinery/bouldertech/refinery/add_context(atom/source, list/context, obj/item/held_item, mob/user) - . = ..() - if(istype(held_item, /obj/item/boulder)) - context[SCREENTIP_CONTEXT_LMB] = "Insert boulder" - if(istype(held_item, /obj/item/card/id) && points_held > 0) - context[SCREENTIP_CONTEXT_LMB] = "Claim mining points" - context[SCREENTIP_CONTEXT_RMB] = "Remove boulder" - return CONTEXTUAL_SCREENTIP_SET + boulders_held_max += bin.tier + boulders_processing_count = 0 + for(var/datum/stock_part/servo/servo in component_parts) + boulders_processing_count += servo.tier + boulders_processing_count = ROUND_UP((boulders_processing_count / 8) * boulders_held_max) /** * Your other new favorite industrial waste magnet! @@ -55,36 +45,43 @@ name = "boulder smelter" desc = "BS for short. Accept boulders and refines metallic ores into sheets." icon_state = "smelter" - processable_materials = list( - /datum/material/iron, - /datum/material/titanium, - /datum/material/silver, - /datum/material/gold, - /datum/material/uranium, - /datum/material/mythril, - /datum/material/adamantine, - /datum/material/runite, - ) light_system = OVERLAY_LIGHT - light_range = 1 - light_power = 2 + light_range = 2 + light_power = 3 light_color = "#ffaf55" - light_on = FALSE circuit = /obj/item/circuitboard/machine/smelter usage_sound = 'sound/machines/mining/smelter.ogg' + action = "smelting" -/obj/machinery/bouldertech/refinery/smelter/RefreshParts() +/obj/machinery/bouldertech/refinery/smelter/Initialize(mapload) . = ..() - light_power = boulders_processing_max + set_light_on(TRUE) -/obj/machinery/bouldertech/refinery/smelter/accept_boulder(obj/item/boulder/new_boulder) +/obj/machinery/bouldertech/refinery/smelter/can_process_material(datum/material/possible_mat) + var/static/list/processable_materials + if(!length(processable_materials)) + processable_materials = list( + /datum/material/iron, + /datum/material/titanium, + /datum/material/silver, + /datum/material/gold, + /datum/material/uranium, + ) + return is_type_in_list(possible_mat, processable_materials) + +/obj/machinery/bouldertech/refinery/smelter/set_light_on(new_value) + if(panel_open || !anchored || !is_operational || machine_stat & (BROKEN | NOPOWER)) + new_value = FALSE + return ..() + +/obj/machinery/bouldertech/refinery/default_deconstruction_screwdriver(mob/user, icon_state_open, icon_state_closed, obj/item/screwdriver) . = ..() - if(.) - set_light_on(TRUE) - return TRUE + set_light_on(TRUE) -/obj/machinery/bouldertech/refinery/smelter/process() +/obj/machinery/bouldertech/refinery/default_unfasten_wrench(mob/user, obj/item/wrench, time) . = ..() - if(. == PROCESS_KILL) - set_light_on(FALSE) + set_light_on(TRUE) + +/obj/machinery/bouldertech/refinery/smelter/on_set_is_operational(old_value) + set_light_on(TRUE) diff --git a/icons/obj/machines/mining_machines.dmi b/icons/obj/machines/mining_machines.dmi index 91f7f434ad3..c1a4076e3a2 100644 Binary files a/icons/obj/machines/mining_machines.dmi and b/icons/obj/machines/mining_machines.dmi differ diff --git a/tgstation.dme b/tgstation.dme index 756bed9c1d2..fb091b40415 100644 --- a/tgstation.dme +++ b/tgstation.dme @@ -1927,7 +1927,6 @@ #include "code\datums\wires\airlock.dm" #include "code\datums\wires\apc.dm" #include "code\datums\wires\autolathe.dm" -#include "code\datums\wires\brm.dm" #include "code\datums\wires\conveyor.dm" #include "code\datums\wires\ecto_sniffer.dm" #include "code\datums\wires\emitter.dm" @@ -4536,7 +4535,9 @@ #include "code\modules\mining\shelters.dm" #include "code\modules\mining\voucher_sets.dm" #include "code\modules\mining\boulder_processing\_boulder_processing.dm" +#include "code\modules\mining\boulder_processing\beacon.dm" #include "code\modules\mining\boulder_processing\boulder.dm" +#include "code\modules\mining\boulder_processing\boulder_types.dm" #include "code\modules\mining\boulder_processing\brm.dm" #include "code\modules\mining\boulder_processing\refinery.dm" #include "code\modules\mining\equipment\explorer_gear.dm" diff --git a/tools/UpdatePaths/Scripts/81358_brm.txt b/tools/UpdatePaths/Scripts/81358_brm.txt new file mode 100644 index 00000000000..c0970d41fa2 --- /dev/null +++ b/tools/UpdatePaths/Scripts/81358_brm.txt @@ -0,0 +1 @@ +/obj/machinery/bouldertech/brm : /obj/machinery/brm{@OLD} \ No newline at end of file