From a73b77b3bbb0fa94946b9a6d47b3d0dfd93cd33f Mon Sep 17 00:00:00 2001 From: MrMelbert <51863163+MrMelbert@users.noreply.github.com> Date: Wed, 27 Mar 2024 11:00:47 -0500 Subject: [PATCH] [MDB Ignore] Combines Cargobus consoles with Dept. Order Consoles, freeing all departments of 1 whole tile of space (#82210) ## About The Pull Request - Departmental orders are now an NTOS app - To download, they require `ACCESS_COMMAND`. - To use, they require one access from the department. - This means you cannot order things from not-your-department unless you have an ID. - When newly downloading the app, it will prompt a head of staff to insert an ID, to determine which department to be linked to. - Changes chat room overlay from the kind that AI uploads use to a new icon. - Minor refactors to department order in general. ![image](https://github.com/tgstation/tgstation/assets/51863163/605c2499-e5e9-4f91-aa2a-aa8af8b05a9f) ![image-1](https://github.com/tgstation/tgstation/assets/51863163/089d3fe1-787c-4f5a-bc3d-edb9611dfbb2) ## Why It's Good For The Game These two computers are surprising waste spacers for two things which are tied together. So why not combine them? The lesser used cargobus chat is still there, and departmental orders are front and center. This gives mappers a ton more leeway when mapping departments out and is overall less clutter. ## Changelog :cl: Melbert qol: Cargobus chat console and Departmental Order console are now combined into one. qol: Mod PCs active on the "chat client" apps no longer look like AI uploads (and now have their own sprite) refactor: Departmental order consoles were refactored a bit, report any oddities. /:cl: --- _maps/map_files/Birdshot/birdshot.dmm | 428 +- .../map_files/Deltastation/DeltaStation2.dmm | 950 +- .../map_files/IceBoxStation/IceBoxStation.dmm | 815 +- _maps/map_files/MetaStation/MetaStation.dmm | 920 +- _maps/map_files/NorthStar/north_star.dmm | 487 +- _maps/map_files/tramstation/tramstation.dmm | 20606 ++++++++-------- .../circuitboards/computer_circuitboards.dm | 25 - code/modules/cargo/department_order.dm | 277 - code/modules/jobs/departments/departments.dm | 52 +- .../computers/machinery/console_presets.dm | 61 +- .../file_system/programs/budgetordering.dm | 1 + .../programs/chatroom/ntnrc_client.dm | 6 +- .../file_system/programs/dept_order.dm | 274 + .../programs/messenger/messenger_program.dm | 2 +- code/modules/unit_tests/required_map_items.dm | 2 +- icons/obj/machines/computer.dmi | Bin 134292 -> 137136 bytes icons/obj/machines/modular_console.dmi | Bin 86326 -> 93878 bytes tgstation.dme | 2 +- ...DepartmentOrders.tsx => NtosDeptOrder.tsx} | 111 +- 19 files changed, 12522 insertions(+), 12497 deletions(-) delete mode 100644 code/modules/cargo/department_order.dm create mode 100644 code/modules/modular_computers/file_system/programs/dept_order.dm rename tgui/packages/tgui/interfaces/{DepartmentOrders.tsx => NtosDeptOrder.tsx} (63%) diff --git a/_maps/map_files/Birdshot/birdshot.dmm b/_maps/map_files/Birdshot/birdshot.dmm index dfdc0d2a761..1fa926b907f 100644 --- a/_maps/map_files/Birdshot/birdshot.dmm +++ b/_maps/map_files/Birdshot/birdshot.dmm @@ -2392,16 +2392,6 @@ /obj/machinery/light/small/directional/west, /turf/open/floor/grass, /area/station/service/chapel) -"aWC" = ( -/obj/machinery/computer/department_orders/engineering{ - dir = 8 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/machinery/light/small/directional/east, -/turf/open/floor/plating, -/area/station/engineering/break_room) "aXI" = ( /turf/closed/wall/r_wall, /area/station/science/lobby) @@ -3054,6 +3044,11 @@ /obj/structure/closet/crate/miningcar, /turf/open/floor/iron, /area/station/hallway/secondary/dock) +"blA" = ( +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/structure/table/reinforced, +/turf/open/floor/iron/dark, +/area/station/medical/medbay/central) "blG" = ( /obj/effect/turf_decal/box/white{ color = "#52B4E9" @@ -5050,6 +5045,22 @@ /obj/effect/mapping_helpers/broken_floor, /turf/open/floor/plating, /area/station/maintenance/starboard/central) +"bWw" = ( +/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/tile/dark_red/half/contrasted{ + dir = 8 + }, +/obj/machinery/computer/security/telescreen/interrogation{ + dir = 8; + name = "isolation room monitor"; + network = list("isolation"); + pixel_x = 30 + }, +/obj/machinery/photobooth/security, +/turf/open/floor/iron, +/area/station/security/execution/transfer) "bWJ" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -5426,11 +5437,6 @@ /obj/effect/mapping_helpers/airlock/access/any/service/maintenance, /turf/open/floor/plating, /area/station/maintenance/central/greater) -"ceK" = ( -/obj/effect/turf_decal/tile/neutral/fourcorners, -/obj/structure/bed/medical/emergency, -/turf/open/floor/iron/dark, -/area/station/medical/medbay/central) "ceZ" = ( /obj/structure/cable, /turf/open/floor/plating, @@ -12932,15 +12938,6 @@ /obj/machinery/firealarm/directional/east, /turf/open/floor/circuit/red, /area/station/ai_monitored/turret_protected/ai) -"eNV" = ( -/obj/machinery/modular_computer/preset/cargochat/engineering{ - dir = 8 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/turf/open/floor/plating, -/area/station/engineering/break_room) "eOo" = ( /obj/machinery/atmospherics/pipe/smart/simple/supply/visible{ dir = 9 @@ -16583,15 +16580,6 @@ /obj/effect/spawner/random/structure/girder, /turf/open/floor/plating, /area/station/ai_monitored/turret_protected/aisat/maint) -"gcf" = ( -/obj/effect/turf_decal/tile/neutral/fourcorners, -/obj/machinery/computer/department_orders/medical{ - dir = 1 - }, -/obj/item/radio/intercom/directional/south, -/obj/machinery/camera/autoname/directional/south, -/turf/open/floor/iron/dark, -/area/station/medical/medbay/central) "gcm" = ( /obj/effect/spawner/random/structure/crate, /turf/open/floor/plating/rust, @@ -21100,28 +21088,6 @@ }, /turf/open/floor/iron, /area/station/hallway/primary/fore) -"hBv" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/structure/table/reinforced, -/obj/machinery/door/poddoor/preopen{ - id = "hop"; - name = "Privacy Shutters" - }, -/obj/machinery/door/firedoor, -/obj/machinery/door/window/brigdoor/right/directional/east{ - name = "Head of Personnel's Desk"; - req_access = list("hop") - }, -/obj/machinery/door/window/left/directional/west{ - name = "Reception Window" - }, -/obj/structure/desk_bell{ - pixel_x = 7 - }, -/turf/open/floor/iron/textured_large, -/area/station/command/heads_quarters/hop) "hBA" = ( /obj/structure/cable, /obj/effect/spawner/structure/window, @@ -21427,6 +21393,14 @@ }, /turf/open/floor/engine, /area/station/maintenance/disposal/incinerator) +"hIS" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/delivery, +/turf/open/floor/iron/half, +/area/station/hallway/primary/central/fore) "hJd" = ( /obj/structure/cable, /obj/effect/decal/cleanable/dirt, @@ -22370,12 +22344,6 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron/dark, /area/station/medical/medbay/aft) -"ibq" = ( -/obj/machinery/bluespace_vendor/directional/north, -/obj/machinery/light/small/directional/west, -/obj/machinery/photobooth, -/turf/open/floor/iron/textured_large, -/area/station/hallway/primary/central/fore) "ibv" = ( /obj/item/kirbyplants/random, /turf/open/floor/iron, @@ -22724,6 +22692,12 @@ }, /turf/open/floor/iron, /area/station/hallway/secondary/dock) +"iid" = ( +/obj/machinery/bluespace_vendor/directional/north, +/obj/machinery/light/small/directional/west, +/obj/machinery/photobooth, +/turf/open/floor/iron/textured_large, +/area/station/hallway/primary/central/fore) "iio" = ( /obj/effect/turf_decal/tile/neutral/fourcorners, /obj/effect/turf_decal/stripes/line{ @@ -25223,19 +25197,6 @@ /obj/structure/alien/weeds, /turf/open/floor/plating, /area/station/maintenance/starboard/greater) -"jco" = ( -/obj/effect/turf_decal/stripes/corner{ - dir = 8 - }, -/obj/machinery/rnd/production/circuit_imprinter, -/obj/machinery/camera{ - c_tag = "Engineering - Foyer - Starboard"; - dir = 9 - }, -/obj/effect/decal/cleanable/cobweb/cobweb2, -/obj/machinery/airalarm/directional/east, -/turf/open/floor/plating, -/area/station/engineering/break_room) "jct" = ( /obj/structure/cable, /obj/machinery/door/airlock/external{ @@ -26247,38 +26208,6 @@ /obj/machinery/light/cold/directional/north, /turf/open/floor/iron/white/small, /area/station/medical/storage) -"jxV" = ( -/obj/effect/turf_decal/tile/blue, -/obj/machinery/modular_computer/preset/id, -/obj/machinery/button/ticket_machine{ - pixel_x = 9; - pixel_y = 23 - }, -/obj/machinery/button/door/directional/south{ - id = "hop"; - name = "Privacy Shutters Control"; - pixel_x = -2; - pixel_y = 23; - req_access = list("hop") - }, -/obj/machinery/button/door/directional/south{ - id = "hopqueue"; - name = "Queue Shutters Control"; - pixel_x = -13; - pixel_y = 23; - req_access = list("hop") - }, -/obj/machinery/button/flasher{ - id = "hopflash"; - pixel_x = -24; - pixel_y = 6 - }, -/obj/machinery/button/photobooth{ - pixel_y = -6; - pixel_x = -24 - }, -/turf/open/floor/iron/dark/textured_corner, -/area/station/command/heads_quarters/hop) "jxZ" = ( /obj/effect/turf_decal/siding/blue{ dir = 6 @@ -26479,17 +26408,6 @@ }, /turf/open/floor/iron/dark/small, /area/station/ai_monitored/security/armory) -"jBx" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/effect/turf_decal/siding/white{ - dir = 8 - }, -/obj/structure/tank_holder/extinguisher, -/obj/machinery/camera/autoname/directional/north, -/turf/open/floor/iron/dark, -/area/station/medical/medbay/central) "jBD" = ( /obj/structure/table/wood, /obj/effect/mapping_helpers/broken_floor, @@ -30761,6 +30679,19 @@ }, /turf/open/floor/iron, /area/station/security/brig/entrance) +"lbV" = ( +/obj/structure/table, +/obj/effect/turf_decal/bot, +/obj/machinery/light/small/directional/north, +/obj/item/pen{ + pixel_x = 11 + }, +/obj/item/paper_bin{ + pixel_x = -7; + pixel_y = 6 + }, +/turf/open/floor/iron/kitchen/small, +/area/station/hallway/secondary/service) "lbW" = ( /obj/structure/cable, /obj/structure/disposalpipe/segment{ @@ -32601,6 +32532,16 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron, /area/station/cargo/storage) +"lGc" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/turf_decal/siding/white{ + dir = 8 + }, +/obj/machinery/camera/autoname/directional/north, +/turf/open/floor/iron/dark, +/area/station/medical/medbay/central) "lGe" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -36398,6 +36339,11 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron/dark/small, /area/station/ai_monitored/security/armory) +"mVx" = ( +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/structure/tank_holder/extinguisher, +/turf/open/floor/iron/dark, +/area/station/medical/medbay/central) "mVC" = ( /obj/machinery/door/airlock/external{ name = "Departure Lounge Airlock" @@ -39333,14 +39279,6 @@ /obj/machinery/light/small/directional/south, /turf/open/floor/iron/dark, /area/station/cargo/office) -"nZg" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/delivery, -/turf/open/floor/iron/half, -/area/station/hallway/primary/central/fore) "nZh" = ( /obj/structure/table, /obj/item/stock_parts/scanning_module{ @@ -42849,6 +42787,11 @@ /obj/machinery/computer/security/telescreen/entertainment/directional/west, /turf/open/floor/iron, /area/station/hallway/primary/aft) +"pnh" = ( +/obj/structure/disposalpipe/segment, +/obj/effect/mapping_helpers/broken_floor, +/turf/open/floor/iron/kitchen/small, +/area/station/hallway/secondary/service) "pnn" = ( /obj/structure/cable, /obj/structure/disposalpipe/segment{ @@ -42868,6 +42811,22 @@ /obj/machinery/firealarm/directional/south, /turf/open/floor/plating, /area/station/maintenance/starboard/greater) +"pnG" = ( +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/structure/window/spawner/directional/west, +/obj/machinery/camera/directional/south, +/obj/effect/decal/cleanable/dirt, +/obj/structure/table/reinforced, +/obj/item/paper_bin{ + pixel_x = 5; + pixel_y = 8 + }, +/obj/item/pen{ + pixel_x = 6; + pixel_y = 8 + }, +/turf/open/floor/iron/dark, +/area/station/medical/medbay/central) "pnM" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, /turf/open/floor/iron/dark, @@ -43201,6 +43160,38 @@ }, /turf/open/floor/iron/white/textured_large, /area/station/medical/medbay/lobby) +"psO" = ( +/obj/effect/turf_decal/tile/blue, +/obj/machinery/modular_computer/preset/id, +/obj/machinery/button/ticket_machine{ + pixel_x = 9; + pixel_y = 23 + }, +/obj/machinery/button/door/directional/south{ + id = "hop"; + name = "Privacy Shutters Control"; + pixel_x = -2; + pixel_y = 23; + req_access = list("hop") + }, +/obj/machinery/button/door/directional/south{ + id = "hopqueue"; + name = "Queue Shutters Control"; + pixel_x = -13; + pixel_y = 23; + req_access = list("hop") + }, +/obj/machinery/button/flasher{ + id = "hopflash"; + pixel_x = -24; + pixel_y = 6 + }, +/obj/machinery/button/photobooth{ + pixel_y = -6; + pixel_x = -24 + }, +/turf/open/floor/iron/dark/textured_corner, +/area/station/command/heads_quarters/hop) "psP" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -43383,6 +43374,18 @@ dir = 4 }, /area/station/science/research) +"pvP" = ( +/obj/effect/turf_decal/tile/dark_red{ + dir = 1 + }, +/obj/effect/turf_decal/siding/wideplating/dark/corner{ + dir = 8 + }, +/obj/machinery/modular_computer/preset/cargochat/security{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/security/brig/entrance) "pvR" = ( /obj/structure/table/wood, /obj/machinery/light_switch/directional/south, @@ -44140,6 +44143,28 @@ "pHJ" = ( /turf/open/floor/plating/rust, /area/station/maintenance/starboard/greater) +"pHL" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/table/reinforced, +/obj/machinery/door/poddoor/preopen{ + id = "hop"; + name = "Privacy Shutters" + }, +/obj/machinery/door/firedoor, +/obj/machinery/door/window/brigdoor/right/directional/east{ + name = "Head of Personnel's Desk"; + req_access = list("hop") + }, +/obj/machinery/door/window/left/directional/west{ + name = "Reception Window" + }, +/obj/structure/desk_bell{ + pixel_x = 7 + }, +/turf/open/floor/iron/textured_large, +/area/station/command/heads_quarters/hop) "pHM" = ( /obj/effect/turf_decal/trimline/white/warning{ dir = 4 @@ -51916,12 +51941,6 @@ /obj/machinery/light_switch/directional/north, /turf/open/floor/iron/dark, /area/station/science/genetics) -"sbt" = ( -/obj/structure/table, -/obj/effect/turf_decal/bot, -/obj/machinery/light/small/directional/north, -/turf/open/floor/iron/kitchen/small, -/area/station/hallway/secondary/service) "sbx" = ( /obj/structure/chair/sofa/bench/right{ dir = 8 @@ -53407,14 +53426,6 @@ /obj/structure/flora/bush/flowers_yw/style_random, /turf/open/misc/sandy_dirt, /area/station/medical/medbay/lobby) -"syE" = ( -/obj/effect/turf_decal/tile/neutral/fourcorners, -/obj/structure/window/spawner/directional/west, -/obj/machinery/vending/medical, -/obj/machinery/camera/directional/south, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/iron/dark, -/area/station/medical/medbay/central) "syG" = ( /obj/effect/spawner/xmastree, /turf/open/floor/grass, @@ -53666,15 +53677,6 @@ }, /turf/open/floor/iron/dark, /area/station/science/ordnance/testlab) -"sDD" = ( -/obj/structure/disposalpipe/segment, -/obj/effect/mapping_helpers/broken_floor, -/obj/machinery/modular_computer/preset/cargochat/service{ - dir = 4 - }, -/obj/effect/turf_decal/delivery, -/turf/open/floor/iron/kitchen/small, -/area/station/hallway/secondary/service) "sDT" = ( /obj/machinery/firealarm/directional/north, /obj/structure/cable, @@ -56097,13 +56099,6 @@ "tuZ" = ( /turf/closed/wall, /area/station/security/brig/entrance) -"tvg" = ( -/obj/effect/turf_decal/tile/neutral/fourcorners, -/obj/machinery/modular_computer/preset/cargochat/medical{ - dir = 1 - }, -/turf/open/floor/iron/dark, -/area/station/medical/medbay/central) "tvM" = ( /obj/structure/flora/bush/fullgrass/style_random, /obj/structure/flora/bush/flowers_br/style_random, @@ -56813,6 +56808,13 @@ }, /turf/open/floor/iron, /area/station/hallway/primary/port) +"tGm" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/machinery/rnd/production/circuit_imprinter, +/turf/open/floor/plating, +/area/station/engineering/break_room) "tGp" = ( /obj/machinery/light/small/directional/south, /turf/open/floor/engine, @@ -61463,12 +61465,6 @@ /obj/effect/spawner/structure/window/reinforced/tinted, /turf/open/floor/plating, /area/station/science/server) -"viC" = ( -/obj/machinery/computer/department_orders/science{ - dir = 1 - }, -/turf/open/floor/iron/white, -/area/station/science/research) "viK" = ( /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -64235,6 +64231,16 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/plating, /area/station/maintenance/central/greater) +"vYf" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/machinery/light/small/directional/east, +/obj/machinery/modular_computer/preset/cargochat/engineering{ + dir = 8 + }, +/turf/open/floor/plating, +/area/station/engineering/break_room) "vYg" = ( /obj/effect/turf_decal/stripes/corner{ dir = 1 @@ -64971,13 +64977,6 @@ }, /turf/open/floor/iron/cafeteria, /area/station/service/cafeteria) -"wkl" = ( -/obj/effect/mapping_helpers/broken_floor, -/obj/machinery/computer/department_orders/service, -/obj/effect/turf_decal/delivery, -/obj/structure/sign/poster/official/random/directional/north, -/turf/open/floor/iron/kitchen/small, -/area/station/hallway/secondary/service) "wkm" = ( /obj/effect/turf_decal/tile/blue, /obj/effect/decal/cleanable/dirt, @@ -65028,6 +65027,13 @@ /obj/structure/flora/bush/flowers_pp/style_random, /turf/open/floor/grass, /area/station/service/chapel) +"wlS" = ( +/obj/effect/mapping_helpers/broken_floor, +/obj/effect/turf_decal/delivery, +/obj/structure/sign/poster/official/random/directional/north, +/obj/machinery/modular_computer/preset/cargochat/service, +/turf/open/floor/iron/kitchen/small, +/area/station/hallway/secondary/service) "wme" = ( /obj/effect/spawner/random/structure/crate, /turf/open/floor/plating, @@ -65084,6 +65090,15 @@ /obj/machinery/holopad, /turf/open/floor/iron/showroomfloor, /area/station/medical/surgery/theatre) +"wmP" = ( +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/item/radio/intercom/directional/south, +/obj/machinery/camera/autoname/directional/south, +/obj/machinery/modular_computer/preset/cargochat/medical{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/station/medical/medbay/central) "wmS" = ( /obj/structure/cable, /obj/effect/turf_decal/siding/red/corner{ @@ -65637,22 +65652,6 @@ "wuM" = ( /turf/closed/wall, /area/station/command/heads_quarters/qm) -"wvg" = ( -/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/tile/dark_red/half/contrasted{ - dir = 8 - }, -/obj/machinery/computer/security/telescreen/interrogation{ - dir = 8; - name = "isolation room monitor"; - network = list("isolation"); - pixel_x = 30 - }, -/obj/machinery/photobooth/security, -/turf/open/floor/iron, -/area/station/security/execution/transfer) "wvn" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -70886,18 +70885,6 @@ "xQJ" = ( /turf/closed/wall, /area/station/service/abandoned_gambling_den/gaming) -"xQK" = ( -/obj/effect/turf_decal/tile/dark_red{ - dir = 1 - }, -/obj/effect/turf_decal/siding/wideplating/dark/corner{ - dir = 8 - }, -/obj/machinery/computer/department_orders/security{ - dir = 1 - }, -/turf/open/floor/iron, -/area/station/security/brig/entrance) "xQN" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ @@ -72436,6 +72423,19 @@ }, /turf/open/floor/iron/dark, /area/station/command/heads_quarters/rd) +"ykX" = ( +/obj/effect/turf_decal/stripes/corner{ + dir = 8 + }, +/obj/machinery/camera{ + c_tag = "Engineering - Foyer - Starboard"; + dir = 9 + }, +/obj/effect/decal/cleanable/cobweb/cobweb2, +/obj/machinery/airalarm/directional/east, +/obj/structure/table/reinforced/titaniumglass, +/turf/open/floor/plating, +/area/station/engineering/break_room) "ykY" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/light/small/directional/east, @@ -89350,7 +89350,7 @@ oTH mhk xHB pOK -sDD +pnh iEX yfC aws @@ -89439,7 +89439,7 @@ ohR eoz eoz tTW -wvg +bWw tMS xIj vfN @@ -89605,7 +89605,7 @@ rkR mhk mhk mhk -sbt +lbV uAV tDT fDp @@ -89862,7 +89862,7 @@ rlz rHD qVR wCR -wkl +wlS tDP qbC lsJ @@ -91939,7 +91939,7 @@ cmT vJV qBN iKm -xQK +pvP vEP hji pCF @@ -92667,8 +92667,8 @@ xoS hwo hDC tsF -ibq -nZg +iid +hIS yat wCt lEa @@ -92925,7 +92925,7 @@ cmd qly uVT uVT -hBv +pHL xQw uVT jsN @@ -93181,7 +93181,7 @@ rto hwp qlP uVT -jxV +psO iri bah uVT @@ -94434,10 +94434,10 @@ gJA fBz eLE vxt -jco +ykX wJU -aWC -eNV +vYf +tGm wMm fiA wfn @@ -99931,7 +99931,7 @@ dDB xSO wHN xrC -syE +pnG sSQ vYj sSQ @@ -100188,7 +100188,7 @@ dDB xSO wuj xrC -tvg +blA sSQ vYj sSQ @@ -100445,7 +100445,7 @@ blb tFQ mXT mUg -gcf +wmP sSQ bbh sSQ @@ -100959,7 +100959,7 @@ pqa tFQ vLc xrC -ceK +mVx sSQ miA sSQ @@ -103527,7 +103527,7 @@ wfr wfr vLQ uSj -jBx +lGc haq wYA dCe @@ -115576,7 +115576,7 @@ wPK xfc vRh xUV -viC +rpk uMU eAn bZN diff --git a/_maps/map_files/Deltastation/DeltaStation2.dmm b/_maps/map_files/Deltastation/DeltaStation2.dmm index 0cf18591f2d..e69a425218f 100644 --- a/_maps/map_files/Deltastation/DeltaStation2.dmm +++ b/_maps/map_files/Deltastation/DeltaStation2.dmm @@ -1158,13 +1158,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron/white, /area/station/medical/medbay) -"anY" = ( -/obj/structure/reagent_dispensers/water_cooler, -/obj/effect/turf_decal/tile/red/half/contrasted{ - dir = 4 - }, -/turf/open/floor/iron, -/area/station/security/office) "anZ" = ( /obj/structure/sign/nanotrasen{ pixel_y = 32 @@ -2869,6 +2862,20 @@ }, /turf/open/floor/iron, /area/station/security/range) +"aIO" = ( +/obj/machinery/light/directional/south, +/obj/machinery/camera/directional/south{ + c_tag = "Security - Office Aft" + }, +/obj/machinery/computer/security/telescreen/entertainment/directional/south, +/obj/machinery/modular_computer/preset/cargochat/security{ + dir = 1 + }, +/obj/effect/turf_decal/trimline/brown/filled/line{ + dir = 9 + }, +/turf/open/floor/iron/dark, +/area/station/security/office) "aIV" = ( /obj/effect/turf_decal/tile/yellow/anticorner/contrasted, /turf/open/floor/iron, @@ -3086,6 +3093,18 @@ }, /turf/open/floor/iron, /area/station/cargo/warehouse) +"aLU" = ( +/obj/effect/turf_decal/trimline/brown/filled/line{ + dir = 4 + }, +/obj/structure/table, +/obj/machinery/fax{ + fax_name = "Research Division"; + name = "Research Division Fax Machine"; + pixel_x = 1 + }, +/turf/open/floor/iron, +/area/station/science/research) "aMc" = ( /obj/effect/spawner/structure/window/reinforced, /obj/structure/cable, @@ -4866,16 +4885,6 @@ /obj/effect/turf_decal/stripes/end, /turf/open/floor/iron/white, /area/station/science/lobby) -"biZ" = ( -/obj/structure/disposalpipe/trunk{ - dir = 1 - }, -/obj/machinery/disposal/bin, -/obj/effect/turf_decal/bot, -/obj/structure/extinguisher_cabinet/directional/south, -/obj/machinery/light/small/directional/south, -/turf/open/floor/iron/checker, -/area/station/hallway/secondary/service) "bjk" = ( /obj/machinery/door/airlock/maintenance_hatch{ name = "Maintenance Hatch" @@ -5000,6 +5009,18 @@ }, /turf/open/floor/iron/grimy, /area/station/command/heads_quarters/hos) +"bkA" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/machinery/firealarm/directional/north, +/obj/machinery/camera/directional/north{ + c_tag = "Service - Service Hall"; + dir = 9; + name = "service camera" + }, +/turf/open/floor/iron/dark, +/area/station/hallway/secondary/service) "bkD" = ( /obj/structure/cable, /obj/effect/decal/cleanable/dirt, @@ -5309,6 +5330,12 @@ /obj/machinery/vending/wallmed/directional/west, /turf/open/floor/iron/white, /area/station/medical/medbay) +"boO" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/turf/open/floor/iron/dark, +/area/station/hallway/secondary/service) "boR" = ( /turf/closed/wall/r_wall, /area/station/maintenance/department/engine/atmos) @@ -6417,6 +6444,23 @@ /obj/effect/landmark/start/hangover, /turf/open/floor/wood/large, /area/station/command/corporate_showroom) +"bCR" = ( +/obj/machinery/requests_console/directional/north{ + department = "Medbay"; + name = "Medbay Requests Console" + }, +/obj/effect/mapping_helpers/requests_console/assistance, +/obj/structure/cable, +/obj/effect/turf_decal/bot, +/obj/machinery/camera/directional/north{ + c_tag = "Medbay - Storage"; + name = "medbay camera"; + network = list("ss13","medbay") + }, +/obj/machinery/modular_computer/preset/cargochat/medical, +/obj/effect/turf_decal/trimline/brown/filled/end, +/turf/open/floor/iron, +/area/station/medical/storage) "bCT" = ( /obj/effect/turf_decal/siding/wood{ dir = 4 @@ -6834,17 +6878,6 @@ /obj/effect/mapping_helpers/airlock/access/all/engineering/atmos, /turf/open/floor/iron, /area/station/engineering/atmos/project) -"bGM" = ( -/obj/effect/turf_decal/loading_area{ - dir = 8 - }, -/obj/structure/cable, -/obj/effect/landmark/start/medical_doctor, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 4 - }, -/turf/open/floor/iron, -/area/station/medical/storage) "bGN" = ( /obj/structure/closet/secure_closet/personal, /obj/effect/landmark/start/hangover/closet, @@ -7187,6 +7220,15 @@ }, /turf/open/floor/plating, /area/station/science/ordnance/office) +"bKI" = ( +/obj/machinery/airalarm/directional/north, +/obj/structure/table, +/obj/machinery/fax{ + fax_name = "Service Hallway"; + name = "Service Fax Machine" + }, +/turf/open/floor/iron/checker, +/area/station/hallway/secondary/service) "bKT" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/landmark/start/cargo_technician, @@ -8034,14 +8076,6 @@ /obj/effect/mapping_helpers/airlock/access/all/engineering/engine_equipment, /turf/open/floor/iron, /area/station/engineering/storage) -"bUz" = ( -/obj/structure/sign/warning/secure_area/directional/south, -/obj/item/kirbyplants/random, -/obj/effect/turf_decal/trimline/purple/filled/line{ - dir = 6 - }, -/turf/open/floor/iron/white, -/area/station/science/research) "bUE" = ( /obj/structure/cable, /obj/structure/table/reinforced, @@ -8225,6 +8259,13 @@ /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron/dark/textured, /area/station/science/research) +"bXx" = ( +/obj/effect/turf_decal/tile/red{ + dir = 8 + }, +/obj/item/kirbyplants/random, +/turf/open/floor/iron, +/area/station/security/office) "bXA" = ( /obj/machinery/firealarm/directional/west, /obj/structure/table/wood, @@ -9647,6 +9688,11 @@ }, /turf/open/floor/iron/white, /area/station/medical/treatment_center) +"coD" = ( +/obj/item/radio/intercom/directional/north, +/obj/machinery/photocopier, +/turf/open/floor/iron/checker, +/area/station/hallway/secondary/service) "coH" = ( /obj/structure/sign/directions/engineering{ desc = "A sign that shows there are doors here. There are doors everywhere!"; @@ -13171,6 +13217,15 @@ /obj/effect/turf_decal/tile/blue/opposingcorners, /turf/open/floor/iron/white, /area/station/medical/storage) +"djF" = ( +/obj/machinery/firealarm/directional/east, +/obj/effect/turf_decal/trimline/purple/filled/corner{ + dir = 8 + }, +/obj/machinery/airalarm/directional/south, +/obj/machinery/photocopier, +/turf/open/floor/iron/white, +/area/station/science/research) "djQ" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -13609,16 +13664,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron, /area/station/ai_monitored/command/storage/eva) -"dqj" = ( -/obj/machinery/modular_computer/preset/cargochat/medical, -/obj/effect/turf_decal/trimline/brown/filled/line{ - dir = 10 - }, -/obj/machinery/light_switch/directional/north, -/obj/structure/cable, -/obj/effect/turf_decal/bot, -/turf/open/floor/iron, -/area/station/medical/storage) "dql" = ( /obj/effect/spawner/structure/window/reinforced, /obj/structure/cable, @@ -14675,20 +14720,6 @@ /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron/dark, /area/station/engineering/atmos) -"dCI" = ( -/obj/machinery/light/directional/west, -/obj/effect/turf_decal/trimline/brown/filled/line{ - dir = 4 - }, -/obj/machinery/computer/department_orders/science{ - dir = 4 - }, -/obj/effect/turf_decal/bot/left, -/obj/structure/sign/nanotrasen{ - pixel_x = -32 - }, -/turf/open/floor/iron, -/area/station/science/research) "dCT" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/airalarm/directional/east, @@ -14807,6 +14838,14 @@ /obj/effect/turf_decal/tile/yellow/opposingcorners, /turf/open/floor/iron, /area/station/engineering/atmos/project) +"dEJ" = ( +/obj/machinery/airalarm/directional/west, +/obj/effect/turf_decal/trimline/brown/filled/line{ + dir = 4 + }, +/obj/machinery/recharge_station, +/turf/open/floor/iron, +/area/station/science/research) "dEL" = ( /obj/structure/cable, /obj/effect/spawner/structure/window/reinforced, @@ -16136,6 +16175,28 @@ /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron/dark, /area/station/service/library/lounge) +"dVN" = ( +/obj/structure/table/reinforced, +/obj/machinery/door/firedoor, +/obj/machinery/door/poddoor/preopen{ + id = "hopblast"; + name = "HoP Blast Door" + }, +/obj/machinery/door/window/brigdoor/left/directional/east{ + name = "Access Desk"; + req_access = list("hop") + }, +/obj/machinery/door/window/right/directional/west{ + name = "Access Queue" + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/structure/desk_bell{ + pixel_x = 7 + }, +/turf/open/floor/iron, +/area/station/command/heads_quarters/hop) "dVT" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ dir = 8 @@ -16408,21 +16469,6 @@ /obj/effect/turf_decal/tile/neutral/full, /turf/open/floor/iron/dark/smooth_large, /area/station/service/chapel/storage) -"dZw" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/cable, -/obj/machinery/firealarm/directional/north, -/obj/machinery/camera/directional/north{ - c_tag = "Service - Service Hall"; - dir = 9; - name = "service camera" - }, -/turf/open/floor/iron/dark, -/area/station/hallway/secondary/service) "dZD" = ( /obj/machinery/telecomms/server/presets/science, /obj/effect/turf_decal/tile/purple/anticorner/contrasted{ @@ -16681,6 +16727,20 @@ /obj/machinery/light/small/directional/north, /turf/open/floor/iron, /area/station/engineering/atmos/hfr_room) +"ecS" = ( +/obj/machinery/light/directional/west, +/obj/effect/turf_decal/trimline/brown/filled/line{ + dir = 4 + }, +/obj/effect/turf_decal/bot/left, +/obj/structure/sign/nanotrasen{ + pixel_x = -32 + }, +/obj/machinery/modular_computer/preset/cargochat/science{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/science/research) "ecX" = ( /obj/structure/disposalpipe/segment, /obj/machinery/conveyor{ @@ -18066,19 +18126,6 @@ "evq" = ( /turf/open/floor/iron/dark, /area/station/service/electronic_marketing_den) -"evr" = ( -/obj/machinery/door/window/left/directional/east{ - name = "Medical Delivery"; - req_access = list("medical") - }, -/obj/effect/turf_decal/bot, -/obj/structure/disposalpipe/segment, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 8 - }, -/turf/open/floor/iron/textured, -/area/station/medical/storage) "evH" = ( /obj/machinery/camera/directional/west{ c_tag = "Atmospherics - Storage"; @@ -18993,28 +19040,6 @@ /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron/dark, /area/station/service/abandoned_gambling_den/gaming) -"eIu" = ( -/obj/structure/table/reinforced, -/obj/machinery/door/firedoor, -/obj/machinery/door/poddoor/preopen{ - id = "hopblast"; - name = "HoP Blast Door" - }, -/obj/machinery/door/window/brigdoor/left/directional/east{ - name = "Access Desk"; - req_access = list("hop") - }, -/obj/machinery/door/window/right/directional/west{ - name = "Access Queue" - }, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/structure/desk_bell{ - pixel_x = 7 - }, -/turf/open/floor/iron, -/area/station/command/heads_quarters/hop) "eIy" = ( /obj/structure/disposalpipe/segment{ dir = 5 @@ -19354,6 +19379,14 @@ /obj/structure/cable, /turf/open/floor/iron, /area/station/engineering/atmos) +"eNk" = ( +/obj/structure/table, +/obj/item/clipboard, +/obj/item/stack/package_wrap, +/obj/item/hand_labeler, +/obj/effect/turf_decal/bot, +/turf/open/floor/iron/checker, +/area/station/hallway/secondary/service) "eNn" = ( /obj/structure/cable, /obj/effect/decal/cleanable/dirt, @@ -20216,14 +20249,6 @@ }, /turf/open/floor/iron, /area/station/hallway/secondary/entry) -"eWN" = ( -/obj/structure/disposalpipe/segment, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ - dir = 1 - }, -/obj/effect/landmark/event_spawn, -/turf/open/floor/iron/dark, -/area/station/hallway/secondary/service) "eWR" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/effect/turf_decal/stripes/line{ @@ -20256,6 +20281,15 @@ }, /turf/open/floor/carpet, /area/station/command/meeting_room/council) +"eXl" = ( +/obj/machinery/light_switch/directional/north, +/obj/structure/cable, +/obj/effect/turf_decal/loading_area{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/textured, +/area/station/medical/storage) "eXn" = ( /obj/effect/spawner/random/trash/mess, /obj/effect/turf_decal/tile/red/opposingcorners, @@ -21535,6 +21569,20 @@ /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron/dark, /area/station/ai_monitored/aisat/exterior) +"fns" = ( +/obj/structure/disposalpipe/segment{ + dir = 10 + }, +/obj/effect/turf_decal/delivery, +/obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ + dir = 1 + }, +/obj/machinery/door/window/left/directional/east{ + name = "Medical Delivery"; + req_access = list("medical") + }, +/turf/open/floor/iron/textured, +/area/station/medical/storage) "fnx" = ( /obj/effect/landmark/secequipment, /obj/effect/turf_decal/bot, @@ -22692,6 +22740,12 @@ /obj/effect/decal/cleanable/insectguts, /turf/open/floor/circuit, /area/station/science/research/abandoned) +"fDk" = ( +/obj/machinery/light/small/directional/west, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/machinery/photobooth/security, +/turf/open/floor/iron/dark, +/area/station/security/execution/transfer) "fDm" = ( /obj/machinery/door/airlock/public/glass{ id_tag = "permabolt2"; @@ -22801,16 +22855,6 @@ /obj/structure/cable, /turf/open/floor/plating, /area/station/service/abandoned_gambling_den) -"fEX" = ( -/obj/structure/disposalpipe/segment{ - 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/status_display/evac/directional/north, -/turf/open/floor/iron/dark, -/area/station/hallway/secondary/service) "fFb" = ( /obj/structure/table, /obj/effect/spawner/random/entertainment/drugs{ @@ -23924,13 +23968,6 @@ "fTS" = ( /turf/open/floor/iron, /area/station/security/prison/work) -"fTZ" = ( -/obj/structure/table, -/obj/item/stack/package_wrap, -/obj/item/stack/package_wrap, -/obj/item/hand_labeler, -/turf/open/floor/iron/checker, -/area/station/hallway/secondary/service) "fUf" = ( /obj/structure/table/wood/poker, /obj/effect/spawner/random/maintenance, @@ -24049,17 +24086,6 @@ /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron, /area/station/medical/treatment_center) -"fVA" = ( -/obj/machinery/modular_computer/preset/cargochat/engineering{ - dir = 1 - }, -/obj/effect/turf_decal/trimline/brown/filled/line{ - dir = 5 - }, -/obj/structure/sign/poster/official/random/directional/south, -/obj/machinery/light/directional/south, -/turf/open/floor/iron, -/area/station/engineering/storage_shared) "fVT" = ( /obj/structure/cable, /obj/structure/disposalpipe/segment, @@ -24609,6 +24635,13 @@ }, /turf/open/floor/iron, /area/station/hallway/secondary/entry) +"gck" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron, +/area/station/security/office) "gcm" = ( /obj/machinery/hydroponics/constructable, /obj/item/radio/intercom/directional/north, @@ -27414,12 +27447,6 @@ }, /turf/open/floor/iron, /area/station/security/warden) -"gIE" = ( -/obj/machinery/modular_computer/preset/cargochat/service, -/obj/effect/turf_decal/bot, -/obj/item/radio/intercom/directional/north, -/turf/open/floor/iron/checker, -/area/station/hallway/secondary/service) "gII" = ( /obj/structure/cable, /obj/effect/turf_decal/stripes/line{ @@ -32251,16 +32278,6 @@ /obj/machinery/airalarm/directional/south, /turf/open/floor/plating, /area/station/maintenance/department/medical/morgue) -"hYh" = ( -/obj/machinery/newscaster/directional/east, -/obj/machinery/airalarm/directional/south, -/obj/structure/tank_holder/extinguisher, -/obj/machinery/camera/directional/south{ - c_tag = "Library - Art Gallery"; - name = "library camera" - }, -/turf/open/floor/wood/tile, -/area/station/service/library/artgallery) "hYn" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -32401,6 +32418,16 @@ }, /turf/open/floor/iron/white, /area/station/command/heads_quarters/rd) +"iay" = ( +/obj/machinery/flasher/directional/east{ + id = "hopflash"; + pixel_x = 0; + pixel_y = 26 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/machinery/photobooth, +/turf/open/floor/iron/dark, +/area/station/hallway/primary/central/fore) "iaF" = ( /obj/machinery/power/solar_control{ dir = 8; @@ -32897,10 +32924,6 @@ }, /turf/open/floor/iron, /area/station/construction/mining/aux_base) -"iff" = ( -/obj/structure/disposalpipe/segment, -/turf/open/floor/iron/dark, -/area/station/hallway/secondary/service) "ifi" = ( /obj/machinery/door/firedoor, /obj/machinery/door/airlock/virology/glass{ @@ -34693,15 +34716,6 @@ }, /turf/open/floor/iron, /area/station/hallway/primary/central/fore) -"iDS" = ( -/obj/machinery/computer/department_orders/engineering{ - dir = 1 - }, -/obj/effect/turf_decal/trimline/brown/filled/line{ - dir = 9 - }, -/turf/open/floor/iron, -/area/station/engineering/storage_shared) "iEa" = ( /obj/structure/table/wood, /obj/item/clothing/under/costume/maid, @@ -37716,12 +37730,6 @@ /obj/item/clothing/suit/toggle/labcoat, /turf/open/floor/plating, /area/station/maintenance/port/aft) -"joU" = ( -/obj/structure/table, -/obj/item/paper_bin, -/obj/item/pen, -/turf/open/floor/iron/checker, -/area/station/hallway/secondary/service) "jpe" = ( /obj/machinery/computer/records/security{ dir = 4 @@ -38266,13 +38274,6 @@ /obj/effect/turf_decal/trimline/purple/filled/warning, /turf/open/floor/iron/white, /area/station/science/lobby) -"jwA" = ( -/obj/structure/cable, -/obj/machinery/firealarm/directional/east, -/obj/item/kirbyplants/random, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/iron, -/area/station/engineering/storage_shared) "jwT" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/stripes/line{ @@ -38873,6 +38874,21 @@ /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron, /area/station/security/brig) +"jDT" = ( +/obj/machinery/camera/directional/north{ + c_tag = "Science - Central Access"; + dir = 9; + name = "science camera"; + network = list("ss13","rd") + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/item/radio/intercom/directional/north, +/obj/effect/turf_decal/trimline/purple/filled/corner{ + dir = 4 + }, +/turf/open/floor/iron/white, +/area/station/science/research) "jDU" = ( /obj/effect/decal/cleanable/blood/old, /obj/effect/turf_decal/tile/neutral/fourcorners, @@ -40711,25 +40727,6 @@ /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron, /area/station/science/robotics/mechbay) -"kbc" = ( -/obj/machinery/computer/department_orders/medical, -/obj/effect/turf_decal/trimline/brown/filled/line{ - dir = 6 - }, -/obj/machinery/requests_console/directional/north{ - department = "Medbay"; - name = "Medbay Requests Console" - }, -/obj/effect/mapping_helpers/requests_console/assistance, -/obj/structure/cable, -/obj/effect/turf_decal/bot, -/obj/machinery/camera/directional/north{ - c_tag = "Medbay - Storage"; - name = "medbay camera"; - network = list("ss13","medbay") - }, -/turf/open/floor/iron, -/area/station/medical/storage) "kbd" = ( /obj/effect/turf_decal/tile/yellow/half/contrasted{ dir = 8 @@ -40923,6 +40920,12 @@ /obj/structure/sign/warning/secure_area/directional/east, /turf/open/floor/iron/white, /area/station/science/research) +"kdt" = ( +/obj/effect/turf_decal/bot, +/obj/machinery/holopad, +/obj/effect/landmark/start/hangover, +/turf/open/floor/iron/checker, +/area/station/hallway/secondary/service) "kdC" = ( /obj/structure/table/reinforced, /obj/machinery/newscaster/directional/east, @@ -41243,6 +41246,13 @@ }, /turf/open/floor/iron/grimy, /area/station/service/chapel/office) +"kgI" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/item/radio/intercom/directional/north, +/turf/open/floor/iron/dark, +/area/station/hallway/secondary/service) "kgO" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ dir = 1 @@ -42663,12 +42673,6 @@ }, /turf/open/floor/iron/dark, /area/station/science/research) -"kzV" = ( -/obj/effect/turf_decal/bot, -/obj/machinery/computer/department_orders/service, -/obj/machinery/airalarm/directional/north, -/turf/open/floor/iron/checker, -/area/station/hallway/secondary/service) "kzX" = ( /obj/effect/turf_decal/tile/yellow/fourcorners, /turf/open/floor/iron/white, @@ -49292,42 +49296,6 @@ "mlE" = ( /turf/closed/wall/r_wall, /area/station/ai_monitored/command/storage/eva) -"mlM" = ( -/obj/structure/table/wood, -/obj/machinery/computer/records/medical/laptop, -/obj/machinery/light_switch/directional/west{ - pixel_x = -38; - pixel_y = 8 - }, -/obj/machinery/button/flasher{ - id = "hopflash"; - pixel_x = -38; - pixel_y = -7; - req_access = list("kitchen") - }, -/obj/machinery/button/ticket_machine{ - pixel_y = 22; - pixel_x = -6 - }, -/obj/machinery/button/door/directional/west{ - id = "hopblast"; - name = "Lockdown Blast Doors"; - pixel_y = 6; - req_access = list("hop") - }, -/obj/machinery/button/door/directional/west{ - id = "hopline"; - name = "Queue Shutters Control"; - pixel_y = -6; - req_access = list("hop") - }, -/obj/effect/turf_decal/tile/neutral/fourcorners, -/obj/machinery/button/photobooth{ - pixel_y = 22; - pixel_x = 6 - }, -/turf/open/floor/iron/dark, -/area/station/command/heads_quarters/hop) "mlW" = ( /obj/structure/sign/nanotrasen{ pixel_y = 32 @@ -50485,6 +50453,17 @@ /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron/dark, /area/station/command/gateway) +"mBS" = ( +/obj/structure/sign/poster/official/random/directional/south, +/obj/machinery/light/directional/south, +/obj/structure/window/reinforced/spawner/directional/west, +/obj/structure/disposalpipe/trunk{ + dir = 4 + }, +/obj/machinery/disposal/bin, +/obj/effect/turf_decal/bot, +/turf/open/floor/iron, +/area/station/engineering/storage_shared) "mBV" = ( /obj/structure/table, /obj/item/crowbar{ @@ -51306,17 +51285,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron/dark, /area/station/commons/fitness/recreation) -"mKa" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ - dir = 8 - }, -/obj/structure/table, -/obj/machinery/fax{ - fax_name = "Service Hallway"; - name = "Service Fax Machine" - }, -/turf/open/floor/iron/dark, -/area/station/hallway/secondary/service) "mKc" = ( /obj/structure/table, /obj/item/storage/medkit/regular, @@ -53137,14 +53105,6 @@ /obj/machinery/duct, /turf/open/floor/iron, /area/station/medical/virology) -"nlp" = ( -/obj/structure/sign/warning/secure_area/directional/south, -/obj/item/kirbyplants/random, -/obj/effect/turf_decal/trimline/purple/filled/line{ - dir = 10 - }, -/turf/open/floor/iron/white, -/area/station/science/research) "nly" = ( /obj/structure/disposalpipe/segment{ dir = 6 @@ -53629,12 +53589,6 @@ }, /turf/open/floor/plating, /area/station/engineering/atmos/storage/gas) -"nsG" = ( -/obj/effect/turf_decal/tile/red{ - dir = 8 - }, -/turf/open/floor/iron, -/area/station/security/office) "nsH" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ dir = 1 @@ -55263,11 +55217,6 @@ /obj/machinery/light/directional/west, /turf/open/floor/iron/dark, /area/station/service/chapel) -"nOn" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/photocopier, -/turf/open/floor/iron/dark, -/area/station/hallway/secondary/service) "nOr" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -56777,6 +56726,13 @@ /obj/item/radio/intercom/directional/south, /turf/open/floor/iron/dark, /area/station/engineering/atmos/storage) +"oiT" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/item/kirbyplants/random, +/turf/open/floor/iron, +/area/station/engineering/storage_shared) "oiW" = ( /obj/machinery/duct, /obj/structure/disposalpipe/segment, @@ -57728,16 +57684,6 @@ }, /turf/open/floor/wood, /area/station/service/library/abandoned) -"ovQ" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/cable, -/obj/item/radio/intercom/directional/north, -/turf/open/floor/iron/dark, -/area/station/hallway/secondary/service) "ovS" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -57965,6 +57911,16 @@ /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron/dark, /area/station/science/explab) +"ozd" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/status_display/evac/directional/north, +/obj/structure/disposalpipe/segment{ + dir = 10 + }, +/turf/open/floor/iron/dark, +/area/station/hallway/secondary/service) "ozm" = ( /obj/structure/tank_holder/extinguisher, /obj/effect/turf_decal/tile/red, @@ -59836,13 +59792,6 @@ }, /turf/open/floor/wood, /area/station/security/detectives_office/private_investigators_office) -"paD" = ( -/obj/structure/table/wood, -/obj/item/papercutter, -/obj/item/paper/fluff/ids_for_dummies, -/obj/item/radio/intercom/directional/east, -/turf/open/floor/wood, -/area/station/command/heads_quarters/hop) "paQ" = ( /obj/effect/turf_decal/trimline/purple/filled/line, /turf/open/floor/iron/white, @@ -59945,15 +59894,6 @@ }, /turf/open/floor/iron, /area/station/engineering/atmos/storage) -"pbV" = ( -/obj/structure/disposalpipe/trunk{ - dir = 4 - }, -/obj/structure/window/reinforced/spawner/directional/west, -/obj/machinery/disposal/bin, -/obj/effect/turf_decal/bot, -/turf/open/floor/iron, -/area/station/engineering/storage_shared) "pbW" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -60594,17 +60534,6 @@ /obj/effect/turf_decal/tile/neutral/anticorner/contrasted, /turf/open/floor/iron/dark, /area/station/science/ordnance) -"piu" = ( -/obj/structure/disposalpipe/segment{ - dir = 10 - }, -/obj/structure/window/reinforced/spawner/directional/east, -/obj/effect/turf_decal/delivery, -/obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ - dir = 1 - }, -/turf/open/floor/iron/textured, -/area/station/medical/storage) "piv" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -66041,12 +65970,6 @@ }, /turf/open/floor/iron, /area/station/engineering/main) -"qyK" = ( -/obj/machinery/light/small/directional/west, -/obj/effect/turf_decal/tile/neutral/fourcorners, -/obj/machinery/photobooth/security, -/turf/open/floor/iron/dark, -/area/station/security/execution/transfer) "qyX" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -66248,19 +66171,6 @@ }, /turf/open/floor/iron, /area/station/maintenance/port/aft) -"qBn" = ( -/obj/structure/window/reinforced/spawner/directional/north, -/obj/structure/sign/poster/official/moth_epi/directional/west, -/obj/effect/turf_decal/bot, -/obj/structure/disposalpipe/trunk{ - dir = 1 - }, -/obj/machinery/disposal/bin, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 8 - }, -/turf/open/floor/iron, -/area/station/medical/storage) "qBo" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -67101,16 +67011,6 @@ /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron/dark, /area/station/security/courtroom) -"qLa" = ( -/obj/machinery/flasher/directional/east{ - id = "hopflash"; - pixel_x = 0; - pixel_y = 26 - }, -/obj/effect/turf_decal/tile/neutral/fourcorners, -/obj/machinery/photobooth, -/turf/open/floor/iron/dark, -/area/station/hallway/primary/central/fore) "qLg" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -69418,11 +69318,6 @@ /obj/effect/turf_decal/bot, /turf/open/floor/iron/dark, /area/station/engineering/atmos/storage) -"rpH" = ( -/obj/structure/disposalpipe/segment, -/obj/effect/turf_decal/siding/wideplating, -/turf/open/floor/iron/dark, -/area/station/hallway/secondary/service) "rpK" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -70725,11 +70620,6 @@ }, /turf/open/floor/iron/white, /area/station/medical/chemistry) -"rIx" = ( -/obj/structure/table, -/obj/item/clipboard, -/turf/open/floor/iron/checker, -/area/station/hallway/secondary/service) "rID" = ( /obj/effect/turf_decal/tile/green{ dir = 8 @@ -73062,14 +72952,6 @@ /obj/effect/spawner/random/vending/snackvend, /turf/open/floor/plating, /area/station/service/abandoned_gambling_den) -"skv" = ( -/obj/effect/turf_decal/trimline/brown/filled/line{ - dir = 4 - }, -/obj/machinery/recharge_station, -/obj/effect/turf_decal/bot_red, -/turf/open/floor/iron, -/area/station/science/research) "skx" = ( /obj/structure/cable, /obj/structure/disposalpipe/segment{ @@ -73695,17 +73577,6 @@ /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron, /area/station/medical/pharmacy) -"stp" = ( -/obj/machinery/airalarm/directional/west, -/obj/effect/turf_decal/trimline/brown/filled/line{ - dir = 4 - }, -/obj/machinery/modular_computer/preset/cargochat/science{ - dir = 4 - }, -/obj/effect/turf_decal/bot/left, -/turf/open/floor/iron, -/area/station/science/research) "stx" = ( /obj/structure/chair/pew/left, /turf/open/floor/iron/chapel{ @@ -75646,15 +75517,6 @@ /obj/effect/turf_decal/tile/neutral/opposingcorners, /turf/open/floor/iron, /area/station/maintenance/department/security) -"sRB" = ( -/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/iron/dark, -/area/station/hallway/secondary/service) "sRC" = ( /obj/machinery/door/morgue{ name = "Confession Booth" @@ -76182,6 +76044,15 @@ /obj/effect/landmark/event_spawn, /turf/open/floor/iron/grimy, /area/station/command/meeting_room/council) +"sXR" = ( +/obj/machinery/disposal/bin, +/obj/effect/decal/cleanable/dirt, +/obj/structure/disposalpipe/trunk{ + dir = 1 + }, +/obj/effect/turf_decal/bot, +/turf/open/floor/iron/checker, +/area/station/hallway/secondary/service) "sXV" = ( /obj/structure/table/reinforced, /obj/item/stock_parts/matter_bin, @@ -77840,15 +77711,6 @@ /obj/structure/sign/warning/electric_shock/directional/south, /turf/open/floor/plating, /area/station/maintenance/department/electrical) -"tuM" = ( -/obj/item/kirbyplants/random, -/obj/machinery/firealarm/directional/east, -/obj/effect/turf_decal/trimline/purple/filled/corner{ - dir = 8 - }, -/obj/machinery/airalarm/directional/south, -/turf/open/floor/iron/white, -/area/station/science/research) "tuN" = ( /obj/effect/spawner/structure/window/reinforced, /obj/machinery/door/poddoor/shutters/preopen{ @@ -78147,6 +78009,42 @@ }, /turf/open/floor/iron, /area/station/maintenance/department/chapel) +"tzV" = ( +/obj/structure/table/wood, +/obj/machinery/computer/records/medical/laptop, +/obj/machinery/light_switch/directional/west{ + pixel_x = -38; + pixel_y = 8 + }, +/obj/machinery/button/flasher{ + id = "hopflash"; + pixel_x = -38; + pixel_y = -7; + req_access = list("kitchen") + }, +/obj/machinery/button/ticket_machine{ + pixel_y = 22; + pixel_x = -6 + }, +/obj/machinery/button/door/directional/west{ + id = "hopblast"; + name = "Lockdown Blast Doors"; + pixel_y = 6; + req_access = list("hop") + }, +/obj/machinery/button/door/directional/west{ + id = "hopline"; + name = "Queue Shutters Control"; + pixel_y = -6; + req_access = list("hop") + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/machinery/button/photobooth{ + pixel_y = 22; + pixel_x = 6 + }, +/turf/open/floor/iron/dark, +/area/station/command/heads_quarters/hop) "tAd" = ( /obj/item/target/syndicate, /obj/effect/decal/cleanable/dirt, @@ -79165,6 +79063,18 @@ "tMA" = ( /turf/open/floor/engine/air, /area/station/engineering/atmos) +"tMB" = ( +/obj/structure/sign/poster/official/moth_epi/directional/west, +/obj/effect/turf_decal/bot, +/obj/structure/disposalpipe/trunk{ + dir = 1 + }, +/obj/machinery/disposal/bin, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/medical/storage) "tMF" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -80557,6 +80467,15 @@ dir = 1 }, /area/station/service/chapel) +"ucW" = ( +/obj/effect/turf_decal/bot, +/obj/structure/extinguisher_cabinet/directional/south, +/obj/machinery/light/small/directional/south, +/obj/machinery/modular_computer/preset/cargochat/service{ + dir = 1 + }, +/turf/open/floor/iron/checker, +/area/station/hallway/secondary/service) "udb" = ( /obj/effect/turf_decal/trimline/red/filled/line{ dir = 6 @@ -82490,20 +82409,6 @@ /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/station/engineering/atmos/storage/gas) -"uBY" = ( -/obj/machinery/light/directional/south, -/obj/machinery/camera/directional/south{ - c_tag = "Security - Office Aft" - }, -/obj/machinery/computer/security/telescreen/entertainment/directional/south, -/obj/machinery/modular_computer/preset/cargochat/security{ - dir = 1 - }, -/obj/effect/turf_decal/trimline/brown/filled/line{ - dir = 1 - }, -/turf/open/floor/iron/dark, -/area/station/security/office) "uBZ" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/structure/cable, @@ -82795,6 +82700,13 @@ /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron/dark, /area/station/science/xenobiology) +"uFP" = ( +/obj/effect/turf_decal/bot, +/obj/structure/table, +/obj/item/paper_bin, +/obj/item/pen, +/turf/open/floor/iron/checker, +/area/station/hallway/secondary/service) "uFX" = ( /obj/structure/table, /obj/item/clothing/suit/apron/chef, @@ -82963,6 +82875,16 @@ /obj/structure/cable, /turf/open/floor/circuit/telecomms/mainframe, /area/station/tcommsat/server) +"uHq" = ( +/obj/structure/plaque/static_plaque/golden{ + pixel_y = -32 + }, +/obj/structure/reagent_dispensers/water_cooler, +/obj/effect/turf_decal/tile/red/half/contrasted{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/security/office) "uHu" = ( /obj/effect/turf_decal/stripes/line{ dir = 8 @@ -83058,6 +82980,12 @@ /obj/effect/turf_decal/tile/neutral, /turf/open/floor/iron, /area/station/hallway/secondary/exit) +"uJl" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/station/hallway/secondary/service) "uJm" = ( /obj/effect/turf_decal/tile/neutral, /turf/open/floor/iron, @@ -84059,12 +83987,6 @@ "uUW" = ( /turf/closed/wall, /area/station/maintenance/space_hut/observatory) -"uVd" = ( -/obj/effect/landmark/start/hangover, -/obj/machinery/holopad, -/obj/effect/turf_decal/bot, -/turf/open/floor/iron/dark, -/area/station/hallway/secondary/service) "uVe" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/door/airlock/maintenance_hatch{ @@ -85614,6 +85536,13 @@ /obj/item/paint_palette, /turf/open/floor/carpet/blue, /area/station/service/library/lounge) +"vqS" = ( +/obj/structure/table/wood, +/obj/item/papercutter, +/obj/item/paper/fluff/ids_for_dummies, +/obj/item/radio/intercom/directional/east, +/turf/open/floor/wood, +/area/station/command/heads_quarters/hop) "vqY" = ( /obj/effect/landmark/start/hangover, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ @@ -86520,6 +86449,12 @@ }, /turf/open/floor/iron/white, /area/station/science/research) +"vBp" = ( +/obj/structure/cable, +/obj/machinery/firealarm/directional/east, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/engineering/storage_shared) "vBt" = ( /obj/structure/closet/l3closet/janitor, /obj/structure/sign/poster/random/directional/east, @@ -86901,6 +86836,15 @@ /obj/structure/flora/bush/sparsegrass/style_random, /turf/open/floor/grass, /area/station/hallway/secondary/exit/departure_lounge) +"vFT" = ( +/obj/machinery/modular_computer/preset/cargochat/engineering{ + dir = 1 + }, +/obj/effect/turf_decal/trimline/brown/filled/end{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/engineering/storage_shared) "vFU" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -87009,6 +86953,14 @@ }, /turf/open/floor/iron/dark, /area/station/maintenance/port) +"vHw" = ( +/obj/structure/sign/warning/secure_area/directional/south, +/obj/effect/turf_decal/trimline/purple/filled/line{ + dir = 6 + }, +/obj/item/kirbyplants/organic/plant10, +/turf/open/floor/iron/white, +/area/station/science/research) "vHx" = ( /obj/structure/table, /obj/item/assembly/timer, @@ -88217,20 +88169,6 @@ /obj/effect/turf_decal/bot, /turf/open/floor/iron, /area/station/cargo/storage) -"vZV" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/effect/turf_decal/trimline/purple/filled/corner{ - dir = 1 - }, -/obj/structure/table, -/obj/machinery/fax{ - fax_name = "Research Division"; - name = "Research Division Fax Machine"; - pixel_x = 1 - }, -/turf/open/floor/iron/white, -/area/station/science/research) "vZX" = ( /obj/machinery/status_display/ai/directional/north, /obj/effect/turf_decal/tile/yellow/opposingcorners, @@ -91177,6 +91115,13 @@ /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron, /area/station/security/courtroom) +"wJl" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 1 + }, +/obj/effect/landmark/event_spawn, +/turf/open/floor/iron/dark, +/area/station/hallway/secondary/service) "wJq" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -91969,18 +91914,6 @@ /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron, /area/station/engineering/atmos) -"wWH" = ( -/obj/structure/plaque/static_plaque/golden{ - pixel_y = -32 - }, -/obj/machinery/computer/department_orders/security{ - dir = 1 - }, -/obj/effect/turf_decal/trimline/brown/filled/line{ - dir = 9 - }, -/turf/open/floor/iron/dark, -/area/station/security/office) "wWJ" = ( /obj/machinery/space_heater, /obj/effect/turf_decal/bot, @@ -92691,6 +92624,9 @@ /obj/effect/landmark/start/scientist, /turf/open/floor/iron/white, /area/station/science/research) +"xfV" = ( +/turf/open/floor/iron, +/area/station/security/office) "xgl" = ( /obj/structure/table/reinforced, /obj/item/ai_module/reset, @@ -94909,6 +94845,16 @@ /obj/effect/turf_decal/stripes/corner, /turf/open/floor/iron, /area/station/engineering/atmos) +"xHt" = ( +/obj/structure/disposalpipe/segment, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 8 + }, +/obj/structure/window/reinforced/spawner/directional/north, +/obj/item/kirbyplants/random, +/obj/effect/turf_decal/bot, +/turf/open/floor/iron, +/area/station/medical/storage) "xHw" = ( /obj/structure/cable, /obj/effect/turf_decal/stripes/line{ @@ -95465,6 +95411,16 @@ /obj/machinery/light/directional/east, /turf/open/floor/iron, /area/station/hallway/secondary/entry) +"xOy" = ( +/obj/machinery/newscaster/directional/east, +/obj/machinery/airalarm/directional/south, +/obj/structure/tank_holder/extinguisher, +/obj/machinery/camera/directional/south{ + c_tag = "Library - Art Gallery"; + name = "library camera" + }, +/turf/open/floor/wood/tile, +/area/station/service/library/artgallery) "xOz" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -95643,6 +95599,14 @@ /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron/dark, /area/station/command/heads_quarters/captain) +"xSc" = ( +/obj/structure/sign/warning/secure_area/directional/south, +/obj/effect/turf_decal/trimline/purple/filled/line{ + dir = 10 + }, +/obj/item/kirbyplants/organic/plant10, +/turf/open/floor/iron/white, +/area/station/science/research) "xSf" = ( /obj/structure/bed, /obj/item/bedsheet/clown, @@ -96771,22 +96735,6 @@ "yhJ" = ( /turf/open/floor/plating/airless, /area/space/nearstation) -"yhO" = ( -/obj/machinery/camera/directional/north{ - c_tag = "Science - Central Access"; - dir = 9; - name = "science camera"; - network = list("ss13","rd") - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/item/radio/intercom/directional/north, -/obj/effect/turf_decal/trimline/purple/filled/corner{ - dir = 4 - }, -/obj/machinery/photocopier, -/turf/open/floor/iron/white, -/area/station/science/research) "yhW" = ( /obj/machinery/conveyor{ dir = 4; @@ -120577,7 +120525,7 @@ fXF jgZ mrd rDL -iDS +vFT uCa wkj bqP @@ -120834,7 +120782,7 @@ fXF suH ikV gIk -fVA +mBS leE bfq iFn @@ -121091,7 +121039,7 @@ nmi xvf oQJ xJJ -pbV +oiT uCa aTz ygM @@ -121604,7 +121552,7 @@ wiZ fXF xkz hwe -jwA +vBp vpV uCa gQk @@ -126790,7 +126738,7 @@ nIa hSf ffb cMn -bUz +vHw sIX sIX cLR @@ -128332,15 +128280,15 @@ txc pZM ffb dqP -nlp +xSc sIX sIX xbJ sIX sIX -skv -dCI -stp +aLU +ecS +dEJ dNN qMB wtS @@ -129360,13 +129308,13 @@ bGn igg tFM cTj -dyx +ikZ oRh oHq wNV -tuM +djF dNN -vZV +uMV sEF sVi xWf @@ -129623,7 +129571,7 @@ dNN dNN dNN dNN -yhO +jDT dCx aJT fDF @@ -132154,7 +132102,7 @@ fxs lAg kPM pRS -qLa +iay nLS xld uqZ @@ -132412,7 +132360,7 @@ rgW vze pRS pRS -eIu +dVN iaL pRS iaL @@ -132668,7 +132616,7 @@ sEm dEA nxd pRS -mlM +tzV eGs ykB jpe @@ -133138,7 +133086,7 @@ sid sBG sLz vRB -rIx +eNk xMe kVP bSp @@ -133394,8 +133342,8 @@ cnL kfa pPI kVP -fEX -fTZ +ozd +sXR jVP kVP pET @@ -133651,8 +133599,8 @@ vdZ qPp pXt kVP -ovQ -joU +kgI +kdt iXO kVP pgN @@ -133908,8 +133856,8 @@ vBt tyK kVP kVP -dZw -uVd +bkA +uFP gMB kVP kVP @@ -133953,7 +133901,7 @@ wmp rgW mGw pRS -paD +vqS lAv nAz jce @@ -134165,11 +134113,11 @@ kVP kVP kVP dUH -sRB -eWN -iff -rpH -biZ +boO +wJl +giz +kVr +ucW kVP sGS qOT @@ -135193,8 +135141,8 @@ xSf mqV kVP giz -nOn -mKa +giz +uJl lJJ maV ptC @@ -135451,7 +135399,7 @@ kVP kVP vat kVP -gIE +coD hUh kVP cAV @@ -135708,7 +135656,7 @@ pOD tWU sSH kVP -kzV +bKI qPX kVP aVE @@ -136570,9 +136518,9 @@ umA veM veM ako -piu -evr -qBn +fns +xHt +tMB uQF ibh cYk @@ -136827,8 +136775,8 @@ oCo fiU jRJ ako -dqj -bGM +eXl +dNc dNc dNc jhs @@ -137084,7 +137032,7 @@ euF oCo sJG ako -kbc +bCR rjO oOI oOI @@ -144531,7 +144479,7 @@ lsJ ffP gBi tqy -hYh +xOy qMf oci bqS @@ -149100,7 +149048,7 @@ nzR gKp gDP rTG -nsG +bXx ozu dql pWH @@ -149614,8 +149562,8 @@ ieg eIl ieg ieg -tXW -anY +gck +xfV dql eBE gIV @@ -149860,7 +149808,7 @@ ouc qWZ iCo krO -qyK +fDk lET gBA xtf @@ -149871,8 +149819,8 @@ qlN bdx lpI iIb -sYN -wWH +tXW +uHq vgK wdC lTt @@ -150129,7 +150077,7 @@ sKp tXJ bkN gCV -uBY +aIO vgK ljX tLx diff --git a/_maps/map_files/IceBoxStation/IceBoxStation.dmm b/_maps/map_files/IceBoxStation/IceBoxStation.dmm index 00f1dbce54c..1a07a419514 100644 --- a/_maps/map_files/IceBoxStation/IceBoxStation.dmm +++ b/_maps/map_files/IceBoxStation/IceBoxStation.dmm @@ -920,6 +920,14 @@ }, /turf/open/floor/iron, /area/station/command/gateway) +"apL" = ( +/obj/machinery/photocopier, +/obj/effect/turf_decal/tile/red/half/contrasted{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron/dark/textured, +/area/station/security/office) "apS" = ( /obj/structure/cable, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, @@ -1227,6 +1235,18 @@ /obj/machinery/light/directional/east, /turf/open/floor/iron, /area/station/cargo/miningdock) +"aue" = ( +/obj/structure/cable, +/obj/effect/turf_decal/trimline/blue/filled/line{ + dir = 1 + }, +/obj/machinery/power/apc/auto_name/directional/north, +/obj/item/kirbyplants/random, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/iron/white, +/area/station/medical/medbay/aft) "aui" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ dir = 4 @@ -3533,10 +3553,6 @@ /obj/effect/spawner/structure/window/hollow/reinforced/end, /turf/open/floor/plating, /area/mine/eva/lower) -"bfB" = ( -/obj/machinery/firealarm/directional/east, -/turf/open/floor/iron/dark/textured, -/area/station/security/office) "bfL" = ( /obj/effect/turf_decal/stripes/line{ dir = 5 @@ -9841,15 +9857,6 @@ }, /turf/open/misc/asteroid/snow/icemoon, /area/icemoon/surface/outdoors/nospawn) -"cSy" = ( -/obj/effect/turf_decal/trimline/blue/filled/line{ - dir = 8 - }, -/obj/structure/disposalpipe/junction{ - dir = 1 - }, -/turf/open/floor/iron/white, -/area/station/medical/medbay/aft) "cSE" = ( /obj/effect/turf_decal/stripes/line, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -10280,6 +10287,16 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron, /area/station/science/robotics/mechbay) +"cZY" = ( +/obj/machinery/airalarm/directional/north, +/obj/structure/table, +/obj/machinery/fax{ + fax_name = "Security Office"; + name = "Security Office Fax Machine" + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron/dark/textured, +/area/station/security/office) "daf" = ( /obj/structure/table, /turf/open/floor/plating/snowed/icemoon, @@ -11362,6 +11379,16 @@ /obj/structure/cable, /turf/open/floor/iron, /area/station/cargo/lobby) +"drc" = ( +/obj/machinery/modular_computer/preset/cargochat/security{ + dir = 4 + }, +/obj/machinery/power/apc/auto_name/directional/north, +/obj/structure/cable, +/obj/machinery/light/directional/west, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron/dark/textured, +/area/station/security/office) "dre" = ( /obj/structure/closet, /obj/effect/spawner/random/maintenance/two, @@ -12991,6 +13018,11 @@ }, /turf/open/floor/iron/white, /area/station/medical/pharmacy) +"dQw" = ( +/obj/effect/turf_decal/tile/brown/fourcorners, +/obj/machinery/photocopier, +/turf/open/floor/iron/dark, +/area/station/engineering/lobby) "dQI" = ( /obj/effect/landmark/start/assistant, /obj/effect/turf_decal/tile/neutral/half/contrasted{ @@ -13552,6 +13584,17 @@ /obj/structure/cable, /turf/open/floor/carpet/red, /area/station/security/prison/work) +"eav" = ( +/obj/effect/turf_decal/tile/blue/half/contrasted{ + dir = 8 + }, +/obj/machinery/light/small/directional/west, +/obj/machinery/requests_console/directional/west, +/obj/effect/mapping_helpers/requests_console/assistance, +/obj/effect/mapping_helpers/requests_console/announcement, +/obj/effect/mapping_helpers/requests_console/information, +/turf/open/floor/iron, +/area/station/command/heads_quarters/hop) "eaw" = ( /obj/effect/spawner/random/contraband/prison, /obj/structure/closet/crate, @@ -14040,6 +14083,17 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/wood, /area/station/security/prison/rec) +"eib" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/structure/table, +/obj/item/pen{ + pixel_x = -5 + }, +/obj/item/paper_bin, +/turf/open/floor/plating, +/area/station/hallway/secondary/service) "eic" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -15544,19 +15598,16 @@ /obj/item/clothing/under/costume/jabroni, /turf/open/floor/iron, /area/station/maintenance/starboard/fore) +"eHS" = ( +/obj/item/kirbyplants/random, +/turf/open/floor/iron/dark/textured, +/area/station/security/office) "eHT" = ( /obj/structure/cable, /obj/effect/spawner/random/structure/steam_vent, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/plating, /area/station/maintenance/port/fore) -"eHU" = ( -/obj/structure/disposalpipe/segment, -/obj/effect/turf_decal/trimline/blue/filled/line{ - dir = 4 - }, -/turf/open/floor/iron/white, -/area/station/medical/medbay/aft) "eHW" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -15700,6 +15751,15 @@ /obj/structure/cable, /turf/open/floor/iron/dark, /area/mine/eva) +"eKe" = ( +/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/iron/white, +/area/station/medical/medbay/aft) "eKl" = ( /obj/effect/turf_decal/stripes/box, /obj/machinery/destructive_scanner, @@ -16736,6 +16796,37 @@ /obj/effect/landmark/event_spawn, /turf/open/floor/iron/dark, /area/station/security/checkpoint/science) +"fcc" = ( +/obj/machinery/button/flasher{ + id = "hopflash"; + pixel_x = 8; + pixel_y = -32 + }, +/obj/machinery/button/door/directional/south{ + id = "hopqueue"; + name = "Queue Shutters Control"; + pixel_x = -8; + req_access = list("hop") + }, +/obj/machinery/button/door/directional/south{ + id = "hop"; + name = "Privacy Shutters Control"; + pixel_x = 8; + req_access = list("hop") + }, +/obj/machinery/button/ticket_machine{ + pixel_x = -8; + pixel_y = -32 + }, +/obj/effect/turf_decal/tile/blue/anticorner/contrasted{ + dir = 8 + }, +/obj/machinery/modular_computer/preset/id{ + dir = 1 + }, +/obj/item/paper/fluff/ids_for_dummies, +/turf/open/floor/iron, +/area/station/command/heads_quarters/hop) "fcg" = ( /obj/effect/spawner/random/engineering/tracking_beacon, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -17014,19 +17105,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/plating, /area/station/maintenance/port/aft) -"fhY" = ( -/obj/structure/window/reinforced/spawner/directional/west, -/obj/machinery/computer/security/telescreen/entertainment/directional/north, -/obj/effect/turf_decal/siding/yellow/corner{ - dir = 4 - }, -/obj/structure/table, -/obj/machinery/fax{ - fax_name = "Engineering Lobby"; - name = "Engineering Lobby Fax Machine" - }, -/turf/open/floor/iron, -/area/station/engineering/lobby) "fij" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -18816,6 +18894,13 @@ /obj/machinery/status_display/ai/directional/east, /turf/open/floor/engine, /area/station/engineering/supermatter/room) +"fKS" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/landmark/event_spawn, +/turf/open/floor/iron/white, +/area/station/medical/medbay/aft) "fKW" = ( /obj/machinery/camera/directional/north{ c_tag = "Security - Upper Permabrig Hallway North"; @@ -20619,17 +20704,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold/yellow/visible, /turf/open/floor/iron, /area/station/engineering/atmos) -"gnA" = ( -/obj/effect/turf_decal/tile/blue/half/contrasted{ - dir = 8 - }, -/obj/machinery/light/small/directional/west, -/obj/machinery/requests_console/directional/west, -/obj/effect/mapping_helpers/requests_console/assistance, -/obj/effect/mapping_helpers/requests_console/announcement, -/obj/effect/mapping_helpers/requests_console/information, -/turf/open/floor/iron, -/area/station/command/heads_quarters/hop) "gnL" = ( /obj/structure/closet/bombcloset/security, /turf/open/floor/iron/smooth, @@ -21005,6 +21079,19 @@ /obj/effect/spawner/random/vending/colavend, /turf/open/floor/iron, /area/station/commons/locker) +"guJ" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/trimline/blue/filled/warning{ + dir = 8 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable, +/obj/structure/disposalpipe/segment, +/turf/open/floor/iron/white, +/area/station/medical/medbay/aft) "guS" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -23150,16 +23237,6 @@ }, /turf/open/floor/iron/white, /area/station/science/xenobiology) -"hdT" = ( -/obj/effect/turf_decal/trimline/blue/filled/line{ - dir = 1 - }, -/obj/structure/disposalpipe/segment{ - dir = 10 - }, -/obj/machinery/status_display/evac/directional/north, -/turf/open/floor/iron/white, -/area/station/medical/medbay/aft) "hdV" = ( /obj/structure/table, /obj/item/reagent_containers/condiment/saltshaker{ @@ -23695,6 +23772,12 @@ /obj/structure/extinguisher_cabinet/directional/north, /turf/open/floor/iron/white, /area/station/medical/pharmacy) +"hnX" = ( +/obj/effect/turf_decal/tile/red{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/central) "hos" = ( /obj/structure/disposalpipe/trunk/multiz/down{ dir = 1 @@ -25388,6 +25471,26 @@ /obj/effect/landmark/event_spawn, /turf/open/floor/iron, /area/station/command/heads_quarters/hop) +"hPE" = ( +/obj/machinery/button/door/directional/north{ + id = "permainner"; + name = "Inner Bolt Control"; + normaldoorcontrol = 1; + pixel_x = -6; + req_access = list("brig"); + specialfunctions = 4 + }, +/obj/machinery/button/door/directional/north{ + id = "permaouter"; + name = "Outer Bolt Control"; + normaldoorcontrol = 1; + pixel_x = 6; + req_access = list("brig"); + specialfunctions = 4 + }, +/obj/machinery/photobooth/security, +/turf/open/floor/iron/smooth, +/area/station/security/execution/transfer) "hPK" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ dir = 1 @@ -25920,12 +26023,6 @@ }, /turf/open/floor/plating/snowed/icemoon, /area/icemoon/underground/explored) -"hYW" = ( -/obj/effect/turf_decal/tile/red{ - dir = 4 - }, -/turf/open/floor/iron, -/area/station/hallway/primary/central) "hZe" = ( /obj/effect/turf_decal/trimline/yellow/warning{ dir = 1 @@ -25982,15 +26079,6 @@ /obj/effect/turf_decal/delivery, /turf/open/floor/iron, /area/station/cargo/storage) -"iaS" = ( -/obj/effect/turf_decal/tile/blue/half/contrasted{ - dir = 8 - }, -/obj/structure/chair/office{ - dir = 8 - }, -/turf/open/floor/iron, -/area/station/command/heads_quarters/hop) "iaT" = ( /obj/effect/spawner/random/trash/mess, /turf/open/floor/plating, @@ -28433,12 +28521,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron/dark/textured, /area/station/security/interrogation) -"iML" = ( -/obj/effect/turf_decal/trimline/blue/filled/line{ - dir = 8 - }, -/turf/open/floor/iron/white, -/area/station/medical/medbay/aft) "iMT" = ( /turf/open/floor/iron, /area/station/commons/storage/primary) @@ -29708,14 +29790,6 @@ /obj/effect/landmark/blobstart, /turf/open/floor/plating, /area/station/maintenance/starboard/fore) -"jih" = ( -/obj/structure/disposalpipe/segment, -/obj/effect/turf_decal/trimline/blue/filled/line{ - dir = 4 - }, -/obj/structure/tank_holder/extinguisher, -/turf/open/floor/iron/white, -/area/station/medical/medbay/aft) "jjk" = ( /obj/structure/lattice/catwalk, /obj/structure/railing{ @@ -29964,6 +30038,18 @@ }, /turf/open/floor/iron/white, /area/station/medical/storage) +"jnT" = ( +/obj/item/radio/intercom/directional/north, +/obj/effect/turf_decal/tile/red/anticorner{ + dir = 8 + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 4 + }, +/turf/open/floor/iron/dark/textured_corner{ + dir = 4 + }, +/area/station/security/office) "jnV" = ( /obj/structure/closet/firecloset, /turf/open/floor/plating, @@ -30779,6 +30865,11 @@ }, /turf/open/floor/plating, /area/station/maintenance/space_hut/cabin) +"jAZ" = ( +/obj/effect/turf_decal/tile/brown/fourcorners, +/obj/machinery/modular_computer/preset/cargochat/engineering, +/turf/open/floor/iron/dark, +/area/station/engineering/lobby) "jBb" = ( /obj/structure/chair/wood{ dir = 8 @@ -33414,16 +33505,6 @@ }, /turf/open/floor/plating, /area/station/maintenance/department/crew_quarters/bar) -"kna" = ( -/obj/machinery/modular_computer/preset/cargochat/engineering, -/obj/effect/turf_decal/tile/brown/fourcorners, -/turf/open/floor/iron/dark, -/area/station/engineering/lobby) -"knc" = ( -/obj/machinery/computer/department_orders/engineering, -/obj/effect/turf_decal/tile/brown/fourcorners, -/turf/open/floor/iron/dark, -/area/station/engineering/lobby) "knd" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/plating, @@ -34037,13 +34118,6 @@ /obj/machinery/light/small/directional/east, /turf/open/floor/plating, /area/station/engineering/lobby) -"kvI" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ - dir = 1 - }, -/obj/item/kirbyplants/random, -/turf/open/floor/iron/dark/textured, -/area/station/security/office) "kvR" = ( /obj/effect/turf_decal/stripes/line{ dir = 1 @@ -34560,6 +34634,10 @@ }, /turf/open/floor/engine/vacuum, /area/station/maintenance/disposal/incinerator) +"kDe" = ( +/obj/machinery/photobooth, +/turf/open/floor/iron, +/area/station/hallway/primary/central) "kDj" = ( /obj/effect/landmark/event_spawn, /turf/open/floor/iron, @@ -35586,6 +35664,21 @@ }, /turf/open/floor/plating, /area/station/maintenance/port/aft) +"kSI" = ( +/obj/machinery/requests_console/directional/north{ + department = "Security"; + name = "Security Requests Console" + }, +/obj/effect/mapping_helpers/requests_console/information, +/obj/effect/mapping_helpers/requests_console/assistance, +/obj/effect/turf_decal/tile/red/anticorner, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 8 + }, +/turf/open/floor/iron/dark/textured_corner{ + dir = 1 + }, +/area/station/security/office) "kSM" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/stripes/line{ @@ -36049,15 +36142,6 @@ "kZu" = ( /turf/closed/wall, /area/mine/production) -"kZz" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/machinery/computer/department_orders/service{ - dir = 1 - }, -/turf/open/floor/plating, -/area/station/hallway/secondary/service) "kZC" = ( /obj/machinery/holopad, /obj/effect/turf_decal/bot_white, @@ -37552,18 +37636,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron/dark, /area/station/medical/treatment_center) -"lyo" = ( -/obj/machinery/requests_console/directional/north{ - department = "Security"; - name = "Security Requests Console" - }, -/obj/effect/mapping_helpers/requests_console/information, -/obj/effect/mapping_helpers/requests_console/assistance, -/obj/effect/turf_decal/tile/red/anticorner, -/turf/open/floor/iron/dark/textured_corner{ - dir = 1 - }, -/area/station/security/office) "lyq" = ( /obj/machinery/portable_atmospherics/canister/nitrogen, /obj/effect/turf_decal/bot, @@ -37577,16 +37649,6 @@ /obj/machinery/airalarm/directional/south, /turf/open/floor/stone, /area/mine/eva/lower) -"lyw" = ( -/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/effect/landmark/event_spawn, -/turf/open/floor/iron/white, -/area/station/medical/medbay/aft) "lyG" = ( /turf/open/floor/glass/reinforced, /area/station/ai_monitored/security/armory/upper) @@ -39180,6 +39242,12 @@ /obj/item/storage/dice, /turf/open/floor/wood/parquet, /area/station/commons/lounge) +"lXs" = ( +/obj/machinery/button/photobooth{ + pixel_y = -26 + }, +/turf/open/floor/iron, +/area/station/command/heads_quarters/hop) "lXJ" = ( /obj/structure/railing{ dir = 1 @@ -39721,6 +39789,9 @@ }, /turf/open/floor/iron, /area/station/ai_monitored/command/storage/eva) +"mhc" = ( +/turf/open/floor/iron/dark, +/area/station/engineering/lobby) "mhq" = ( /obj/structure/closet, /obj/effect/spawner/random/maintenance, @@ -41504,15 +41575,6 @@ }, /turf/open/floor/plating/icemoon, /area/station/science/ordnance/bomb) -"mMX" = ( -/obj/machinery/airalarm/directional/north, -/obj/structure/table, -/obj/machinery/fax{ - fax_name = "Security Office"; - name = "Security Office Fax Machine" - }, -/turf/open/floor/iron/dark/textured, -/area/station/security/office) "mNj" = ( /obj/machinery/computer/security{ dir = 4 @@ -41872,15 +41934,6 @@ /obj/effect/landmark/generic_maintenance_landmark, /turf/open/floor/plating, /area/station/maintenance/starboard/aft) -"mUM" = ( -/obj/item/radio/intercom/directional/north, -/obj/effect/turf_decal/tile/red/anticorner{ - dir = 8 - }, -/turf/open/floor/iron/dark/textured_corner{ - dir = 4 - }, -/area/station/security/office) "mUR" = ( /obj/machinery/firealarm/directional/north{ pixel_x = -26 @@ -43474,19 +43527,6 @@ "npD" = ( /turf/closed/wall/r_wall, /area/station/maintenance/aft/greater) -"npE" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/effect/turf_decal/trimline/blue/filled/warning{ - dir = 8 - }, -/obj/structure/disposalpipe/segment, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/structure/cable, -/turf/open/floor/iron/white, -/area/station/medical/medbay/aft) "npH" = ( /obj/effect/decal/cleanable/dirt, /obj/item/reagent_containers/cup/bucket, @@ -43618,19 +43658,6 @@ /obj/effect/mapping_helpers/mail_sorting/service/theater, /turf/open/floor/wood/parquet, /area/station/commons/lounge) -"nry" = ( -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/effect/turf_decal/trimline/blue/filled/corner{ - dir = 8 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/structure/disposalpipe/segment, -/turf/open/floor/iron/white, -/area/station/medical/medbay/aft) "nrA" = ( /obj/machinery/atmospherics/pipe/smart/simple/yellow/visible{ dir = 4 @@ -44792,6 +44819,16 @@ }, /turf/open/floor/iron/showroomfloor, /area/station/security/prison/toilet) +"nHE" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/tile/red/half/contrasted{ + dir = 4 + }, +/obj/item/kirbyplants/random, +/turf/open/floor/iron/dark/textured, +/area/station/security/office) "nHQ" = ( /obj/structure/closet/firecloset, /obj/effect/mapping_helpers/broken_floor, @@ -47477,10 +47514,6 @@ /obj/machinery/airalarm/directional/west, /turf/open/floor/iron/dark, /area/station/ai_monitored/turret_protected/ai) -"ozn" = ( -/obj/machinery/photocopier, -/turf/open/floor/iron/dark, -/area/station/engineering/lobby) "ozo" = ( /obj/effect/landmark/carpspawn, /turf/open/misc/asteroid/snow/icemoon, @@ -49219,16 +49252,6 @@ /obj/structure/cable, /turf/open/floor/iron/dark/textured_edge, /area/station/security/prison) -"oZW" = ( -/obj/machinery/newscaster/directional/south, -/obj/machinery/computer/department_orders/science{ - dir = 1 - }, -/obj/effect/turf_decal/tile/brown/opposingcorners{ - dir = 1 - }, -/turf/open/floor/iron, -/area/station/science/lab) "pac" = ( /obj/effect/turf_decal/tile/red/half/contrasted{ dir = 8 @@ -49948,14 +49971,6 @@ /obj/structure/closet/crate/freezer/blood, /turf/open/floor/iron/white, /area/station/medical/cryo) -"pko" = ( -/obj/structure/disposalpipe/segment, -/obj/effect/turf_decal/trimline/blue/filled/line{ - dir = 4 - }, -/obj/structure/extinguisher_cabinet/directional/east, -/turf/open/floor/iron/white, -/area/station/medical/medbay/aft) "pkN" = ( /obj/structure/railing, /obj/effect/mapping_helpers/burnt_floor, @@ -51523,6 +51538,18 @@ /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron/dark, /area/station/command/heads_quarters/ce) +"pIJ" = ( +/obj/structure/window/reinforced/spawner/directional/west, +/obj/machinery/disposal/bin{ + desc = "A pneumatic waste disposal unit. This one leads to the morgue."; + name = "corpse disposal" + }, +/obj/structure/disposalpipe/trunk{ + dir = 4 + }, +/obj/effect/turf_decal/tile/blue/fourcorners, +/turf/open/floor/iron/white, +/area/station/medical/medbay/aft) "pJb" = ( /obj/structure/sign/nanotrasen{ pixel_x = -32 @@ -51889,6 +51916,18 @@ /obj/effect/mapping_helpers/airlock/access/any/medical/maintenance, /turf/open/floor/plating, /area/station/maintenance/department/medical/morgue) +"pOb" = ( +/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/blue/filled/warning{ + dir = 4 + }, +/obj/structure/disposalpipe/junction{ + dir = 1 + }, +/turf/open/floor/iron/white, +/area/station/medical/medbay/aft) "pOk" = ( /obj/structure/cable, /turf/closed/wall/r_wall, @@ -52315,14 +52354,6 @@ }, /turf/open/floor/iron, /area/station/science/robotics/lab) -"pVX" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, -/obj/machinery/photocopier, -/obj/effect/turf_decal/tile/red/half/contrasted{ - dir = 8 - }, -/turf/open/floor/iron/dark/textured, -/area/station/security/office) "pWb" = ( /obj/effect/decal/cleanable/dirt, /obj/item/rack_parts, @@ -55192,6 +55223,14 @@ /obj/effect/turf_decal/tile/brown/half/contrasted, /turf/open/floor/iron/dark/side, /area/mine/eva) +"qPo" = ( +/obj/structure/cable, +/obj/effect/turf_decal/tile/red/half/contrasted{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron/dark/textured, +/area/station/security/office) "qPp" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -55543,6 +55582,11 @@ }, /turf/open/floor/iron/dark, /area/station/engineering/atmos/hfr_room) +"qUl" = ( +/obj/machinery/firealarm/directional/east, +/obj/structure/filingcabinet, +/turf/open/floor/iron/dark/textured, +/area/station/security/office) "qUr" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -56073,6 +56117,18 @@ }, /turf/open/floor/iron, /area/station/science/explab) +"rcr" = ( +/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/blue/filled/warning{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 5 + }, +/turf/open/floor/iron/white, +/area/station/medical/medbay/aft) "rcx" = ( /obj/machinery/light/directional/west, /obj/structure/window/reinforced/spawner/directional/north, @@ -56612,19 +56668,6 @@ "rkL" = ( /turf/open/floor/carpet/blue, /area/station/medical/psychology) -"rkM" = ( -/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 = 4 - }, -/obj/effect/turf_decal/trimline/blue/filled/warning{ - dir = 4 - }, -/turf/open/floor/iron/white, -/area/station/medical/medbay/aft) "rkN" = ( /turf/closed/wall, /area/station/engineering/atmos/hfr_room) @@ -56957,20 +57000,6 @@ }, /turf/open/floor/iron/dark, /area/station/security/checkpoint/customs/auxiliary) -"rqq" = ( -/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, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/effect/turf_decal/box/white{ - color = "#52B4E9" - }, -/obj/machinery/holopad, -/turf/open/floor/iron/white, -/area/station/medical/medbay/aft) "rqD" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ dir = 8 @@ -59017,37 +59046,6 @@ }, /turf/open/floor/iron/dark/smooth_large, /area/station/security/processing) -"rYk" = ( -/obj/machinery/button/flasher{ - id = "hopflash"; - pixel_x = 8; - pixel_y = -32 - }, -/obj/machinery/button/door/directional/south{ - id = "hopqueue"; - name = "Queue Shutters Control"; - pixel_x = -8; - req_access = list("hop") - }, -/obj/machinery/button/door/directional/south{ - id = "hop"; - name = "Privacy Shutters Control"; - pixel_x = 8; - req_access = list("hop") - }, -/obj/machinery/button/ticket_machine{ - pixel_x = -8; - pixel_y = -32 - }, -/obj/effect/turf_decal/tile/blue/anticorner/contrasted{ - dir = 8 - }, -/obj/machinery/modular_computer/preset/id{ - dir = 1 - }, -/obj/item/paper/fluff/ids_for_dummies, -/turf/open/floor/iron, -/area/station/command/heads_quarters/hop) "rYq" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -60742,6 +60740,13 @@ }, /turf/open/floor/plating/snowed/icemoon, /area/icemoon/underground/explored) +"sxp" = ( +/obj/machinery/newscaster/directional/south, +/obj/item/kirbyplants/random, +/turf/open/floor/iron/white/side{ + dir = 5 + }, +/area/station/science/lab) "sxu" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -60962,6 +60967,13 @@ "sAS" = ( /turf/closed/wall, /area/station/commons/storage/art) +"sAU" = ( +/obj/effect/turf_decal/trimline/blue/filled/line{ + dir = 4 + }, +/obj/structure/extinguisher_cabinet/directional/east, +/turf/open/floor/iron/white, +/area/station/medical/medbay/aft) "sBi" = ( /obj/structure/cable, /obj/effect/decal/cleanable/dirt, @@ -61414,14 +61426,6 @@ /obj/effect/turf_decal/tile/yellow/full, /turf/open/floor/iron/large, /area/station/medical/pharmacy) -"sHd" = ( -/obj/effect/turf_decal/trimline/blue/filled/line{ - dir = 5 - }, -/obj/structure/disposalpipe/trunk, -/obj/machinery/disposal/bin/tagger, -/turf/open/floor/iron/white, -/area/station/medical/medbay/aft) "sHh" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/carpet, @@ -62181,6 +62185,16 @@ /mob/living/simple_animal/bot/floorbot, /turf/open/floor/iron/dark, /area/station/ai_monitored/turret_protected/aisat/atmos) +"sUw" = ( +/obj/effect/turf_decal/trimline/blue/filled/line{ + dir = 1 + }, +/obj/machinery/status_display/evac/directional/north, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/iron/white, +/area/station/medical/medbay/aft) "sUE" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/frame/computer{ @@ -65685,6 +65699,19 @@ /obj/structure/sign/warning/electric_shock, /turf/closed/wall/r_wall, /area/station/engineering/supermatter) +"ucY" = ( +/obj/machinery/computer/security/telescreen/entertainment/directional/north, +/obj/effect/turf_decal/siding/yellow/corner{ + dir = 4 + }, +/obj/structure/table, +/obj/machinery/fax{ + fax_name = "Engineering Lobby"; + name = "Engineering Lobby Fax Machine" + }, +/obj/effect/turf_decal/tile/brown/fourcorners, +/turf/open/floor/iron/dark, +/area/station/engineering/lobby) "udj" = ( /obj/effect/turf_decal/stripes/asteroid/line, /obj/structure/cable, @@ -66420,6 +66447,18 @@ /obj/effect/turf_decal/tile/neutral/full, /turf/open/floor/iron/dark/smooth_large, /area/station/command/heads_quarters/ce) +"uoQ" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/trimline/blue/filled/corner{ + dir = 8 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/iron/white, +/area/station/medical/medbay/aft) "uoS" = ( /obj/machinery/vending/games, /obj/structure/window/reinforced/spawner/directional/east, @@ -66840,6 +66879,15 @@ /obj/effect/landmark/event_spawn, /turf/open/floor/iron, /area/station/cargo/office) +"uxo" = ( +/obj/effect/turf_decal/tile/blue/half/contrasted{ + dir = 8 + }, +/obj/structure/chair/office{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/command/heads_quarters/hop) "uxp" = ( /turf/open/floor/iron/stairs/medium{ dir = 4 @@ -67476,15 +67524,6 @@ }, /turf/open/floor/iron/dark, /area/station/hallway/primary/central) -"uIt" = ( -/obj/structure/cable, -/obj/effect/turf_decal/trimline/blue/filled/line{ - dir = 1 - }, -/obj/machinery/power/apc/auto_name/directional/north, -/obj/item/kirbyplants/random, -/turf/open/floor/iron/white, -/area/station/medical/medbay/aft) "uIx" = ( /obj/machinery/meter, /obj/machinery/atmospherics/pipe/smart/manifold4w/purple/visible, @@ -67685,16 +67724,6 @@ }, /turf/open/floor/wood/parquet, /area/station/commons/lounge) -"uLV" = ( -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/structure/filingcabinet, -/obj/effect/turf_decal/tile/red/half/contrasted{ - dir = 4 - }, -/turf/open/floor/iron/dark/textured, -/area/station/security/office) "uLX" = ( /obj/machinery/door/airlock{ name = "Port Emergency Storage" @@ -68375,15 +68404,6 @@ }, /turf/open/floor/iron/white/smooth_large, /area/station/medical/chemistry) -"uXW" = ( -/obj/machinery/modular_computer/preset/cargochat/security{ - dir = 4 - }, -/obj/machinery/power/apc/auto_name/directional/north, -/obj/structure/cable, -/obj/machinery/light/directional/west, -/turf/open/floor/iron/dark/textured, -/area/station/security/office) "uYc" = ( /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, @@ -68445,6 +68465,16 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/plating, /area/station/maintenance/starboard/aft) +"uZl" = ( +/obj/effect/turf_decal/trimline/blue/filled/line{ + dir = 5 + }, +/obj/structure/disposalpipe/segment{ + dir = 10 + }, +/obj/structure/tank_holder/extinguisher, +/turf/open/floor/iron/white, +/area/station/medical/medbay/aft) "uZn" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -69577,12 +69607,6 @@ /obj/item/kirbyplants/random, /turf/open/floor/iron, /area/station/security/courtroom) -"vry" = ( -/obj/machinery/button/photobooth{ - pixel_y = -26 - }, -/turf/open/floor/iron, -/area/station/command/heads_quarters/hop) "vrC" = ( /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -70422,16 +70446,6 @@ }, /turf/open/floor/iron, /area/mine/laborcamp) -"vDS" = ( -/obj/machinery/computer/department_orders/security{ - dir = 4 - }, -/obj/structure/cable, -/obj/effect/turf_decal/tile/red/half/contrasted{ - dir = 4 - }, -/turf/open/floor/iron/dark/textured, -/area/station/security/office) "vEi" = ( /obj/machinery/door/firedoor, /obj/machinery/door/airlock/public/glass{ @@ -70883,10 +70897,6 @@ /obj/machinery/holopad, /turf/open/floor/iron/kitchen/diagonal, /area/station/service/kitchen) -"vMz" = ( -/obj/machinery/photobooth, -/turf/open/floor/iron, -/area/station/hallway/primary/central) "vMA" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -70933,6 +70943,17 @@ /obj/machinery/light/floor, /turf/open/floor/iron/dark, /area/station/service/chapel) +"vNx" = ( +/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, +/obj/effect/turf_decal/box/white{ + color = "#52B4E9" + }, +/obj/machinery/holopad, +/turf/open/floor/iron/white, +/area/station/medical/medbay/aft) "vND" = ( /obj/effect/turf_decal/trimline/yellow/filled/line{ dir = 1 @@ -70980,6 +71001,15 @@ /obj/structure/cable, /turf/open/floor/plating, /area/station/maintenance/port/fore) +"vOW" = ( +/obj/machinery/modular_computer/preset/cargochat/medical{ + dir = 1 + }, +/obj/effect/turf_decal/trimline/brown/filled/end{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/medical/medbay/aft) "vPh" = ( /obj/machinery/light/directional/north, /obj/machinery/digital_clock/directional/north, @@ -71160,6 +71190,12 @@ "vSi" = ( /turf/closed/wall, /area/mine/eva) +"vSj" = ( +/obj/effect/turf_decal/trimline/blue/filled/line{ + dir = 4 + }, +/turf/open/floor/iron/white, +/area/station/medical/medbay/aft) "vSr" = ( /obj/machinery/door/airlock/maintenance{ name = "Service Hall Maintenance" @@ -72630,15 +72666,6 @@ /obj/structure/sign/poster/official/safety_eye_protection/directional/south, /turf/open/floor/iron/white, /area/station/medical/chemistry) -"woF" = ( -/obj/machinery/modular_computer/preset/cargochat/medical{ - dir = 1 - }, -/obj/effect/turf_decal/trimline/brown/filled/end{ - dir = 8 - }, -/turf/open/floor/iron/large, -/area/station/medical/medbay/aft) "woH" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -75098,6 +75125,15 @@ /obj/structure/cable, /turf/open/floor/plating, /area/station/security/range) +"xaf" = ( +/obj/effect/turf_decal/trimline/blue/filled/line{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 10 + }, +/turf/open/floor/iron/white, +/area/station/medical/medbay/aft) "xak" = ( /obj/machinery/door/airlock/external{ glass = 1; @@ -75178,6 +75214,15 @@ "xaI" = ( /turf/open/floor/iron/dark/telecomms, /area/station/tcommsat/server) +"xaJ" = ( +/obj/effect/turf_decal/trimline/blue/filled/line{ + dir = 8 + }, +/obj/structure/disposalpipe/segment{ + dir = 10 + }, +/turf/open/floor/iron/white, +/area/station/medical/medbay/aft) "xaO" = ( /obj/effect/spawner/random/trash/moisture_trap, /obj/machinery/light/small/directional/west, @@ -75521,26 +75566,6 @@ /obj/effect/landmark/event_spawn, /turf/open/floor/glass/reinforced, /area/station/ai_monitored/security/armory/upper) -"xge" = ( -/obj/machinery/button/door/directional/north{ - id = "permainner"; - name = "Inner Bolt Control"; - normaldoorcontrol = 1; - pixel_x = -6; - req_access = list("brig"); - specialfunctions = 4 - }, -/obj/machinery/button/door/directional/north{ - id = "permaouter"; - name = "Outer Bolt Control"; - normaldoorcontrol = 1; - pixel_x = 6; - req_access = list("brig"); - specialfunctions = 4 - }, -/obj/machinery/photobooth/security, -/turf/open/floor/iron/smooth, -/area/station/security/execution/transfer) "xgg" = ( /obj/structure/rack, /obj/item/clothing/suit/hooded/wintercoat/eva{ @@ -76113,16 +76138,6 @@ /obj/machinery/duct, /turf/open/floor/plating, /area/station/maintenance/department/crew_quarters/bar) -"xpt" = ( -/obj/structure/window/reinforced/spawner/directional/east, -/obj/effect/turf_decal/trimline/brown/filled/end{ - dir = 4 - }, -/obj/machinery/computer/department_orders/medical{ - dir = 1 - }, -/turf/open/floor/iron/large, -/area/station/medical/medbay/aft) "xpw" = ( /obj/machinery/power/apc/auto_name/directional/south, /obj/structure/cable, @@ -172453,7 +172468,7 @@ uME doq trA uME -xge +hPE hBg dzt kvu @@ -235220,7 +235235,7 @@ xzh dnq qcu bDR -hYW +hnX mpy bep ylU @@ -235734,7 +235749,7 @@ iIA fSC iIA cvg -vMz +kDe jII okb ylU @@ -236243,12 +236258,12 @@ dkb kmi iYb xaA -gnA +eav wjv pec fJl -iaS -rYk +uxo +fcc cpm dnq ylU @@ -236505,7 +236520,7 @@ ool jRC cgC jaq -vry +lXs cpm dnq ylU @@ -236946,10 +236961,10 @@ aBR aBR lbc nbp -uXW -vDS +drc +qPo ijj -uLV +nHE lRF feJ mgZ @@ -237203,7 +237218,7 @@ aBR aBR nbp nbp -lyo +kSI omk omk jeF @@ -237722,7 +237737,7 @@ sMY wMV qqM wMi -kvI +eHS arA jwx kfy @@ -238231,12 +238246,12 @@ bln lBD nbp nbp -mUM +jnT jeF omk jeF nQf -bfB +qUl arA rYB rgC @@ -238488,8 +238503,8 @@ tGr bln lbc nbp -mMX -pVX +cZY +apL dlK pbI jIm @@ -240127,7 +240142,7 @@ elj iRr omi tKi -kna +jAZ ydg dAm szR @@ -240384,7 +240399,7 @@ jkx fLq hro tKi -knc +dQw dxA oht rSC @@ -240641,7 +240656,7 @@ gwK jyR bID bID -fhY +ucY vCK rSC rSC @@ -241154,7 +241169,7 @@ gMN xnE tvd egV -ozn +mhc syU vYJ fGn @@ -246242,7 +246257,7 @@ gzw kiB kQX kyZ -kZz +eib mdZ rth hid @@ -249108,7 +249123,7 @@ tAx wbN grT lEo -woF +vOW qQp bVp jnS @@ -249365,7 +249380,7 @@ xyc dVw bkV ree -xpt +pIJ qQp tQc jbx @@ -249620,16 +249635,16 @@ kNa ica lDM klc -hdT -nry -cSy +sUw +uoQ +xaJ mJj laD -npE +guJ +laD +laD +laD xLK -iML -iML -iML nHX hRA ist @@ -249877,16 +249892,16 @@ vzN oXq xWT klc -uIt +aue pJX -rqq +vNx lPr vcY mmR -lyw -dMp +fKS dMp dMp +eKe lqG grD xZW @@ -250134,16 +250149,16 @@ bNH rIc tVB klc -sHd -jih -rkM +uZl +gsT +pOb iYs xFo rvA -rkM -eHU -pko -gsT +rcr +vSj +sAU +xaf fFJ hRA npo @@ -257580,7 +257595,7 @@ ljF ljF sDg gXJ -oZW +sxp oHK iZl iZl diff --git a/_maps/map_files/MetaStation/MetaStation.dmm b/_maps/map_files/MetaStation/MetaStation.dmm index 053d7dc0cbc..af1cfa26b6c 100644 --- a/_maps/map_files/MetaStation/MetaStation.dmm +++ b/_maps/map_files/MetaStation/MetaStation.dmm @@ -559,22 +559,6 @@ /obj/structure/window/reinforced/spawner/directional/south, /turf/open/floor/circuit, /area/station/ai_monitored/turret_protected/ai_upload) -"akT" = ( -/obj/structure/table, -/obj/effect/turf_decal/trimline/red/filled/line{ - dir = 9 - }, -/obj/machinery/camera/directional/south{ - c_tag = "Prison Hallway Port"; - network = list("ss13","prison") - }, -/obj/machinery/light/directional/south, -/obj/item/storage/box/prisoner{ - pixel_y = 8 - }, -/obj/item/storage/box/prisoner, -/turf/open/floor/iron, -/area/station/security/execution/transfer) "akZ" = ( /obj/machinery/atmospherics/pipe/smart/simple/dark/visible{ dir = 4 @@ -1386,13 +1370,6 @@ /obj/effect/landmark/event_spawn, /turf/open/floor/plating, /area/station/engineering/supermatter/room) -"aBJ" = ( -/obj/effect/turf_decal/delivery, -/obj/effect/turf_decal/siding, -/obj/structure/disposalpipe/trunk, -/obj/machinery/disposal/bin/tagger, -/turf/open/floor/iron, -/area/station/science/lab) "aBL" = ( /obj/effect/spawner/structure/window, /obj/structure/cable, @@ -2455,6 +2432,14 @@ /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron/dark, /area/station/commons/fitness/recreation) +"aTP" = ( +/obj/effect/turf_decal/bot_red, +/obj/machinery/recharge_station, +/obj/effect/turf_decal/siding/white{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/station/medical/storage) "aTU" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -3113,6 +3098,17 @@ /obj/structure/sign/warning/vacuum/external, /turf/closed/wall/r_wall, /area/space/nearstation) +"bey" = ( +/obj/structure/table, +/obj/item/paper_bin, +/obj/item/pen, +/obj/machinery/camera/directional/north{ + c_tag = "Science Research Office"; + network = list("ss13","rd") + }, +/obj/effect/turf_decal/trimline/purple/filled/warning, +/turf/open/floor/iron, +/area/station/science/lab) "beO" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/tile/green{ @@ -3212,19 +3208,6 @@ /obj/effect/turf_decal/tile/red/half/contrasted, /turf/open/floor/iron, /area/station/hallway/secondary/exit/departure_lounge) -"bgn" = ( -/obj/structure/table, -/obj/machinery/cell_charger, -/obj/machinery/requests_console/directional/east{ - department = "Research Lab"; - name = "Research Requests Console" - }, -/obj/effect/mapping_helpers/requests_console/announcement, -/obj/effect/mapping_helpers/requests_console/ore_update, -/obj/effect/mapping_helpers/requests_console/information, -/obj/effect/mapping_helpers/requests_console/assistance, -/turf/open/floor/iron, -/area/station/science/lab) "bgs" = ( /obj/machinery/door/firedoor, /obj/structure/cable, @@ -3658,6 +3641,25 @@ }, /turf/open/floor/iron/dark, /area/station/ai_monitored/turret_protected/aisat/foyer) +"bnz" = ( +/obj/effect/turf_decal/tile/red/half/contrasted{ + dir = 4 + }, +/obj/structure/table, +/obj/item/clothing/under/rank/prisoner/skirt{ + pixel_x = 9; + pixel_y = 5 + }, +/obj/item/clothing/under/rank/prisoner{ + pixel_x = -2; + pixel_y = 5 + }, +/obj/item/clothing/under/rank/prisoner/skirt{ + pixel_x = -13; + pixel_y = 5 + }, +/turf/open/floor/iron, +/area/station/security/execution/transfer) "bnA" = ( /obj/structure/plasticflaps, /obj/machinery/conveyor{ @@ -3825,6 +3827,18 @@ /obj/structure/sign/poster/contraband/random/directional/west, /turf/open/floor/wood, /area/station/service/theater) +"bqa" = ( +/obj/structure/chair/office{ + dir = 8 + }, +/obj/effect/turf_decal/siding/purple{ + dir = 4 + }, +/obj/effect/turf_decal/trimline/purple/filled/warning{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/science/explab) "bqg" = ( /obj/structure/cable, /obj/structure/sign/poster/official/random/directional/east, @@ -4107,33 +4121,6 @@ /obj/structure/closet/bombcloset, /turf/open/floor/plating, /area/station/maintenance/aft/lesser) -"buw" = ( -/obj/structure/table, -/obj/effect/turf_decal/tile/red/half/contrasted{ - dir = 4 - }, -/obj/item/clothing/under/rank/prisoner{ - pixel_x = 8; - pixel_y = 5 - }, -/obj/item/clothing/shoes/sneakers/orange{ - pixel_x = -6; - pixel_y = 10 - }, -/obj/item/clothing/shoes/sneakers/orange{ - pixel_x = -6; - pixel_y = 4 - }, -/obj/item/clothing/shoes/sneakers/orange{ - pixel_x = -6; - pixel_y = -2 - }, -/obj/item/clothing/shoes/sneakers/orange{ - pixel_x = -6; - pixel_y = -8 - }, -/turf/open/floor/iron, -/area/station/security/execution/transfer) "buE" = ( /obj/machinery/power/apc/auto_name/directional/south, /obj/structure/window/spawner/directional/west, @@ -5143,6 +5130,13 @@ /obj/effect/turf_decal/bot, /turf/open/floor/iron, /area/station/maintenance/port/aft) +"bOK" = ( +/obj/effect/turf_decal/trimline/blue/filled/line{ + dir = 1 + }, +/obj/machinery/vending/medical, +/turf/open/floor/iron/dark, +/area/station/medical/medbay/central) "bPa" = ( /obj/machinery/computer/security/qm{ dir = 4 @@ -6231,15 +6225,6 @@ /obj/item/toy/basketball, /turf/open/floor/iron, /area/station/security/prison) -"cnu" = ( -/obj/effect/turf_decal/trimline/brown/filled/line{ - dir = 5 - }, -/obj/effect/turf_decal/trimline/purple/filled/warning{ - dir = 5 - }, -/turf/open/floor/iron, -/area/station/science/explab) "cnA" = ( /obj/machinery/status_display/evac/directional/north, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -7089,18 +7074,6 @@ /obj/structure/railing, /turf/open/floor/iron, /area/station/cargo/miningoffice) -"cCx" = ( -/obj/machinery/modular_computer/preset/cargochat/science{ - dir = 4 - }, -/obj/effect/turf_decal/trimline/brown/filled/line{ - dir = 1 - }, -/obj/effect/turf_decal/trimline/purple/filled/warning{ - dir = 1 - }, -/turf/open/floor/iron, -/area/station/science/explab) "cCM" = ( /obj/structure/lattice/catwalk, /obj/item/reagent_containers/cup/glass/bottle/rum{ @@ -8294,26 +8267,6 @@ /obj/machinery/atmospherics/pipe/smart/simple/yellow/visible, /turf/open/floor/iron, /area/station/engineering/atmos) -"dbd" = ( -/obj/structure/table, -/obj/item/stack/sheet/glass, -/obj/item/stack/sheet/glass, -/obj/item/stack/sheet/glass, -/obj/item/stack/sheet/glass, -/obj/machinery/button/door/directional/east{ - id = "rdrnd"; - name = "Primary Research Shutters Control"; - pixel_y = 6; - req_access = list("science") - }, -/obj/machinery/button/door/directional/east{ - id = "rndlab2"; - name = "Secondary Research Shutters Control"; - pixel_y = -6; - req_access = list("science") - }, -/turf/open/floor/iron, -/area/station/science/lab) "dbh" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -9308,15 +9261,6 @@ dir = 1 }, /area/station/engineering/atmos/pumproom) -"dub" = ( -/obj/machinery/modular_computer/preset/cargochat/medical{ - dir = 1 - }, -/obj/effect/turf_decal/trimline/brown/filled/line{ - dir = 1 - }, -/turf/open/floor/iron/dark, -/area/station/medical/medbay/central) "duk" = ( /obj/machinery/light/small/dim/directional/west, /turf/open/floor/iron, @@ -12792,6 +12736,15 @@ /obj/effect/spawner/random/vending/colavend, /turf/open/floor/iron, /area/station/hallway/primary/port) +"eHM" = ( +/obj/structure/table, +/obj/item/integrated_circuit/loaded/speech_relay, +/obj/item/integrated_circuit/loaded/hello_world{ + pixel_y = 2; + pixel_x = 3 + }, +/turf/open/floor/iron, +/area/station/science/explab) "eHR" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -13768,6 +13721,18 @@ dir = 1 }, /area/station/science/lobby) +"fax" = ( +/obj/effect/turf_decal/trimline/purple/filled/warning{ + dir = 1 + }, +/obj/structure/table, +/obj/machinery/cell_charger, +/obj/item/stock_parts/cell/high, +/obj/effect/turf_decal/siding/purple{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/science/explab) "faD" = ( /obj/effect/turf_decal/stripes/line{ dir = 1 @@ -15809,15 +15774,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron, /area/station/security/brig) -"fNE" = ( -/obj/structure/table, -/obj/machinery/cell_charger, -/obj/item/stock_parts/cell/high, -/obj/item/radio/intercom/directional/north, -/obj/machinery/firealarm/directional/west, -/obj/machinery/light/small/directional/north, -/turf/open/floor/iron/white, -/area/station/science/explab) "fNI" = ( /obj/structure/sign/poster/contraband/random/directional/east, /turf/open/floor/wood, @@ -16684,6 +16640,16 @@ /obj/effect/spawner/random/structure/chair_maintenance, /turf/open/floor/iron/checker, /area/station/maintenance/aft/lesser) +"ggI" = ( +/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/tile/red/anticorner/contrasted{ + dir = 8 + }, +/obj/machinery/photobooth/security, +/turf/open/floor/iron, +/area/station/security/execution/transfer) "ggM" = ( /obj/structure/cable, /obj/structure/disposalpipe/segment, @@ -18630,6 +18596,15 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/carpet, /area/station/command/heads_quarters/captain/private) +"gPN" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/sign/poster/random/directional/east, +/obj/machinery/light/cold/directional/east, +/obj/machinery/modular_computer/preset/cargochat/service{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/maintenance/starboard/greater) "gPY" = ( /obj/structure/cable, /obj/structure/disposalpipe/segment{ @@ -19077,16 +19052,6 @@ /obj/structure/window/reinforced/spawner/directional/north, /turf/open/space, /area/space/nearstation) -"gZQ" = ( -/obj/effect/turf_decal/trimline/blue/filled/corner, -/obj/effect/turf_decal/trimline/brown/filled/line{ - dir = 4 - }, -/obj/effect/turf_decal/trimline/purple/filled/warning{ - dir = 4 - }, -/turf/open/floor/iron, -/area/station/science/explab) "gZV" = ( /obj/structure/cable, /obj/effect/turf_decal/siding/wood{ @@ -19143,6 +19108,16 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/plating, /area/station/commons/toilet/auxiliary) +"haJ" = ( +/obj/machinery/light/small/directional/south, +/obj/effect/turf_decal/trimline/brown/filled/line{ + dir = 1 + }, +/obj/machinery/modular_computer/preset/cargochat/medical{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/station/medical/medbay/central) "haP" = ( /obj/structure/chair{ dir = 1 @@ -21610,6 +21585,18 @@ }, /turf/open/floor/engine, /area/station/science/xenobiology) +"hVy" = ( +/obj/machinery/light/directional/north, +/obj/structure/sign/warning/secure_area/directional/north, +/obj/effect/turf_decal/stripes/corner{ + dir = 4 + }, +/obj/effect/turf_decal/tile/yellow/half/contrasted{ + dir = 1 + }, +/obj/item/kirbyplants/random, +/turf/open/floor/iron, +/area/station/engineering/break_room) "hVE" = ( /obj/effect/turf_decal/stripes/line{ dir = 8 @@ -22622,14 +22609,6 @@ /obj/structure/extinguisher_cabinet/directional/west, /turf/open/floor/iron, /area/station/cargo/warehouse) -"ims" = ( -/obj/machinery/vending/wardrobe/medi_wardrobe, -/obj/effect/turf_decal/bot_white, -/obj/effect/turf_decal/siding/white{ - dir = 4 - }, -/turf/open/floor/iron/dark, -/area/station/medical/storage) "imt" = ( /obj/effect/turf_decal/trimline/neutral/warning{ dir = 9 @@ -23460,6 +23439,16 @@ }, /turf/open/floor/iron/kitchen_coldroom/freezerfloor, /area/station/service/kitchen/coldroom) +"iAf" = ( +/obj/structure/table, +/obj/item/clipboard, +/obj/item/toy/figure/scientist, +/obj/machinery/firealarm/directional/east, +/obj/effect/turf_decal/trimline/purple/filled/warning{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/science/lab) "iAj" = ( /obj/structure/rack, /obj/item/assembly/signaler, @@ -23720,6 +23709,15 @@ /obj/structure/disposalpipe/segment, /turf/open/floor/iron/white, /area/station/medical/medbay/central) +"iFo" = ( +/obj/machinery/modular_computer/preset/cargochat/security{ + dir = 8 + }, +/obj/effect/turf_decal/trimline/brown/filled/end{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/security/brig) "iFz" = ( /turf/open/floor/iron, /area/station/security/prison) @@ -23789,16 +23787,6 @@ /obj/effect/turf_decal/box, /turf/open/floor/iron/dark/smooth_large, /area/station/cargo/bitrunning/den) -"iGT" = ( -/obj/structure/table, -/obj/item/paper_bin, -/obj/item/pen, -/obj/machinery/camera/directional/north{ - c_tag = "Science Research Office"; - network = list("ss13","rd") - }, -/turf/open/floor/iron, -/area/station/science/lab) "iHc" = ( /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, @@ -23918,17 +23906,6 @@ /obj/effect/mapping_helpers/airlock/access/all/engineering/general, /turf/open/floor/plating, /area/station/maintenance/solars/port/fore) -"iJx" = ( -/obj/structure/cable, -/obj/structure/table, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/effect/turf_decal/tile/red/anticorner/contrasted, -/obj/item/clothing/gloves/color/orange, -/obj/item/restraints/handcuffs, -/obj/item/reagent_containers/spray/pepper, -/turf/open/floor/iron, -/area/station/security/execution/transfer) "iJC" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -26306,18 +26283,6 @@ /obj/machinery/shower/directional/north, /turf/open/floor/iron, /area/station/science/xenobiology) -"jwg" = ( -/obj/effect/turf_decal/trimline/brown/filled/line{ - dir = 8 - }, -/obj/effect/turf_decal/trimline/red/filled/warning{ - dir = 8 - }, -/obj/machinery/computer/department_orders/security{ - dir = 8 - }, -/turf/open/floor/iron, -/area/station/security/brig) "jwj" = ( /obj/machinery/atmospherics/pipe/smart/simple/dark/visible, /obj/effect/turf_decal/siding/purple{ @@ -29365,11 +29330,6 @@ /obj/item/kirbyplants/random, /turf/open/floor/iron/dark, /area/station/medical/morgue) -"kyt" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/table, -/turf/open/floor/iron, -/area/station/maintenance/starboard/greater) "kyQ" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -29800,6 +29760,22 @@ }, /turf/open/floor/engine, /area/station/science/xenobiology) +"kHB" = ( +/obj/structure/table, +/obj/machinery/cell_charger, +/obj/machinery/requests_console/directional/east{ + department = "Research Lab"; + name = "Research Requests Console" + }, +/obj/effect/mapping_helpers/requests_console/announcement, +/obj/effect/mapping_helpers/requests_console/ore_update, +/obj/effect/mapping_helpers/requests_console/information, +/obj/effect/mapping_helpers/requests_console/assistance, +/obj/effect/turf_decal/trimline/purple/filled/warning/corner{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/science/lab) "kHN" = ( /obj/structure/window/reinforced/spawner/directional/west, /turf/open/floor/engine, @@ -30245,25 +30221,6 @@ }, /turf/open/floor/iron, /area/station/hallway/primary/central) -"kQz" = ( -/obj/effect/turf_decal/tile/red/half/contrasted{ - dir = 4 - }, -/obj/structure/table, -/obj/item/clothing/under/rank/prisoner/skirt{ - pixel_x = 9; - pixel_y = 5 - }, -/obj/item/clothing/under/rank/prisoner{ - pixel_x = -2; - pixel_y = 5 - }, -/obj/item/clothing/under/rank/prisoner/skirt{ - pixel_x = -13; - pixel_y = 5 - }, -/turf/open/floor/iron, -/area/station/security/execution/transfer) "kQP" = ( /turf/closed/wall, /area/station/command/heads_quarters/qm) @@ -30550,6 +30507,15 @@ }, /turf/open/floor/iron/dark, /area/station/ai_monitored/security/armory) +"kVX" = ( +/obj/effect/turf_decal/trimline/purple/filled/warning{ + dir = 5 + }, +/obj/effect/turf_decal/siding/purple{ + dir = 5 + }, +/turf/open/floor/iron, +/area/station/science/explab) "kWc" = ( /obj/effect/spawner/structure/window/reinforced, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -31071,16 +31037,6 @@ }, /turf/open/floor/iron, /area/station/engineering/break_room) -"lfd" = ( -/obj/effect/turf_decal/trimline/brown/filled/line{ - dir = 4 - }, -/obj/effect/turf_decal/trimline/yellow/filled/warning{ - dir = 4 - }, -/obj/machinery/computer/department_orders/engineering, -/turf/open/floor/iron, -/area/station/engineering/break_room) "lfk" = ( /obj/effect/turf_decal/trimline/yellow/filled/end{ dir = 8 @@ -31157,6 +31113,10 @@ }, /turf/open/floor/iron/white, /area/station/medical/medbay/central) +"lgB" = ( +/obj/machinery/airalarm/directional/north, +/turf/open/floor/iron/white, +/area/station/science/explab) "lgC" = ( /obj/effect/turf_decal/stripes/line, /obj/machinery/atmospherics/components/trinary/filter/atmos/flipped/co2{ @@ -31798,6 +31758,16 @@ }, /turf/open/floor/iron, /area/station/hallway/secondary/service) +"ltD" = ( +/obj/effect/turf_decal/delivery, +/obj/structure/disposalpipe/trunk, +/obj/machinery/disposal/bin/tagger, +/obj/effect/turf_decal/trimline/purple/filled/warning{ + dir = 8 + }, +/obj/effect/turf_decal/siding, +/turf/open/floor/iron, +/area/station/science/lab) "ltW" = ( /obj/structure/table/reinforced, /obj/machinery/door/firedoor, @@ -31860,24 +31830,6 @@ /obj/structure/cable, /turf/open/floor/iron/dark, /area/station/commons/fitness/recreation) -"luB" = ( -/obj/machinery/computer/department_orders/medical{ - dir = 1 - }, -/obj/machinery/light/small/directional/south, -/obj/effect/turf_decal/trimline/brown/filled/line{ - dir = 1 - }, -/turf/open/floor/iron/dark, -/area/station/medical/medbay/central) -"luE" = ( -/obj/structure/rack, -/obj/item/integrated_circuit/loaded/hello_world, -/obj/item/storage/toolbox/electrical, -/obj/item/integrated_circuit/loaded/speech_relay, -/obj/machinery/airalarm/directional/north, -/turf/open/floor/iron/white, -/area/station/science/explab) "luF" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/structure/disposalpipe/segment{ @@ -32146,6 +32098,33 @@ /obj/machinery/light/small/directional/east, /turf/open/floor/iron/dark, /area/station/security/evidence) +"lBd" = ( +/obj/structure/table, +/obj/effect/turf_decal/tile/red/half/contrasted{ + dir = 4 + }, +/obj/item/clothing/under/rank/prisoner{ + pixel_x = 8; + pixel_y = 5 + }, +/obj/item/clothing/shoes/sneakers/orange{ + pixel_x = -6; + pixel_y = 10 + }, +/obj/item/clothing/shoes/sneakers/orange{ + pixel_x = -6; + pixel_y = 4 + }, +/obj/item/clothing/shoes/sneakers/orange{ + pixel_x = -6; + pixel_y = -2 + }, +/obj/item/clothing/shoes/sneakers/orange{ + pixel_x = -6; + pixel_y = -8 + }, +/turf/open/floor/iron, +/area/station/security/execution/transfer) "lBm" = ( /obj/machinery/conveyor{ dir = 4; @@ -34320,22 +34299,6 @@ /obj/item/reagent_containers/cup/beaker/large, /turf/open/floor/iron/cafeteria, /area/station/service/kitchen) -"msW" = ( -/obj/machinery/light/directional/north, -/obj/structure/sign/warning/secure_area/directional/north, -/obj/structure/table/glass, -/obj/effect/turf_decal/stripes/corner{ - dir = 4 - }, -/obj/item/book/manual/wiki/engineering_construction{ - pixel_y = 3 - }, -/obj/item/folder/yellow, -/obj/effect/turf_decal/tile/yellow/half/contrasted{ - dir = 1 - }, -/turf/open/floor/iron, -/area/station/engineering/break_room) "mta" = ( /obj/machinery/camera/directional/north{ c_tag = "Starboard Primary Hallway - tech_storage" @@ -35230,6 +35193,22 @@ /obj/item/clothing/gloves/color/yellow, /turf/open/floor/iron, /area/station/engineering/main) +"mHi" = ( +/obj/structure/table, +/obj/effect/turf_decal/trimline/red/filled/line{ + dir = 9 + }, +/obj/machinery/camera/directional/south{ + c_tag = "Prison Hallway Port"; + network = list("ss13","prison") + }, +/obj/machinery/light/directional/south, +/obj/item/storage/box/prisoner{ + pixel_y = 8 + }, +/obj/item/storage/box/prisoner, +/turf/open/floor/iron, +/area/station/security/execution/transfer) "mHl" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -35557,27 +35536,6 @@ }, /turf/open/floor/iron, /area/station/commons/dorms) -"mME" = ( -/obj/structure/table, -/obj/item/folder/white{ - pixel_x = 3; - pixel_y = 4 - }, -/obj/item/reagent_containers/cup/beaker/large{ - pixel_x = -4; - pixel_y = 7 - }, -/obj/item/reagent_containers/cup/beaker{ - pixel_x = 7 - }, -/obj/item/reagent_containers/dropper{ - pixel_x = -3; - pixel_y = -6 - }, -/obj/machinery/airalarm/directional/north, -/obj/machinery/light/small/directional/north, -/turf/open/floor/iron, -/area/station/science/lab) "mMK" = ( /obj/effect/turf_decal/stripes/line{ dir = 8 @@ -38104,16 +38062,6 @@ /obj/effect/mapping_helpers/broken_floor, /turf/open/floor/plating, /area/station/maintenance/solars/starboard/fore) -"nEf" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ - dir = 4 - }, -/obj/machinery/computer/order_console/cook{ - dir = 4 - }, -/turf/open/floor/iron, -/area/station/maintenance/starboard/greater) "nEB" = ( /obj/structure/sign/poster/random/directional/east, /obj/machinery/requests_console/directional/south{ @@ -38382,6 +38330,13 @@ /obj/effect/turf_decal/trimline/red/filled/corner, /turf/open/floor/iron, /area/station/security/brig) +"nKo" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/maintenance/starboard/greater) "nKr" = ( /obj/docking_port/stationary{ dir = 8; @@ -39510,21 +39465,6 @@ /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron/dark, /area/station/engineering/main) -"ofm" = ( -/obj/structure/table, -/obj/structure/cable, -/obj/item/disk/tech_disk{ - pixel_x = -6 - }, -/obj/item/disk/tech_disk{ - pixel_x = 6 - }, -/obj/item/disk/tech_disk{ - pixel_y = 6 - }, -/obj/machinery/power/apc/auto_name/directional/east, -/turf/open/floor/iron, -/area/station/science/lab) "ofQ" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/plating, @@ -40824,6 +40764,13 @@ dir = 1 }, /area/station/engineering/atmos/pumproom) +"oFN" = ( +/obj/machinery/light/cold/directional/south, +/obj/machinery/newscaster/directional/south, +/obj/effect/turf_decal/bot_white, +/obj/machinery/vending/wardrobe/medi_wardrobe, +/turf/open/floor/iron/dark, +/area/station/medical/storage) "oFR" = ( /obj/machinery/door/airlock/maintenance_hatch{ name = "Cargo Bay Bridge Access" @@ -44400,6 +44347,45 @@ }, /turf/open/floor/iron/white, /area/station/science/ordnance/storage) +"pUa" = ( +/obj/structure/table/wood, +/obj/machinery/button/ticket_machine{ + pixel_x = 38 + }, +/obj/machinery/light_switch/directional/south{ + pixel_x = 6; + pixel_y = -34 + }, +/obj/machinery/button/door/directional/south{ + id = "hop"; + name = "Privacy Shutters Control"; + pixel_x = -6; + req_access = list("hop") + }, +/obj/item/paper_bin/carbon{ + pixel_x = -2; + pixel_y = 4 + }, +/obj/item/stamp/head/hop{ + pixel_x = -4; + pixel_y = 4 + }, +/obj/machinery/button/door/directional/south{ + id = "hopqueue"; + name = "Queue Shutters Control"; + pixel_x = -6; + pixel_y = -34; + req_access = list("hop") + }, +/obj/item/pen{ + pixel_x = -4; + pixel_y = 3 + }, +/obj/machinery/button/photobooth{ + pixel_x = 26 + }, +/turf/open/floor/wood, +/area/station/command/heads_quarters/hop) "pUb" = ( /obj/effect/landmark/generic_maintenance_landmark, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ @@ -44739,45 +44725,6 @@ }, /turf/open/floor/plating, /area/station/maintenance/central) -"qaN" = ( -/obj/structure/table/wood, -/obj/machinery/button/ticket_machine{ - pixel_x = 38 - }, -/obj/machinery/light_switch/directional/south{ - pixel_x = 6; - pixel_y = -34 - }, -/obj/machinery/button/door/directional/south{ - id = "hop"; - name = "Privacy Shutters Control"; - pixel_x = -6; - req_access = list("hop") - }, -/obj/item/paper_bin/carbon{ - pixel_x = -2; - pixel_y = 4 - }, -/obj/item/stamp/head/hop{ - pixel_x = -4; - pixel_y = 4 - }, -/obj/machinery/button/door/directional/south{ - id = "hopqueue"; - name = "Queue Shutters Control"; - pixel_x = -6; - pixel_y = -34; - req_access = list("hop") - }, -/obj/item/pen{ - pixel_x = -4; - pixel_y = 3 - }, -/obj/machinery/button/photobooth{ - pixel_x = 26 - }, -/turf/open/floor/wood, -/area/station/command/heads_quarters/hop) "qaP" = ( /obj/effect/turf_decal/plaque{ icon_state = "L3" @@ -45798,6 +45745,23 @@ /obj/effect/turf_decal/tile/brown/half/contrasted, /turf/open/floor/iron, /area/station/cargo/miningoffice) +"qwb" = ( +/obj/effect/turf_decal/trimline/brown/filled/line{ + dir = 4 + }, +/obj/effect/turf_decal/trimline/yellow/filled/warning{ + dir = 4 + }, +/obj/structure/table/glass, +/obj/item/book/manual/wiki/engineering_construction{ + pixel_y = 3 + }, +/obj/item/folder/yellow{ + pixel_y = 1; + pixel_x = 2 + }, +/turf/open/floor/iron, +/area/station/engineering/break_room) "qwh" = ( /obj/effect/spawner/structure/window/reinforced, /obj/structure/cable, @@ -47699,6 +47663,10 @@ /obj/structure/sign/clock/directional/south, /turf/open/floor/iron/dark, /area/station/medical/storage) +"rat" = ( +/obj/effect/turf_decal/trimline/blue/filled/line, +/turf/open/floor/iron/white, +/area/station/medical/storage) "raz" = ( /obj/structure/cable, /turf/open/floor/plating/airless, @@ -48110,11 +48078,6 @@ dir = 1 }, /area/station/commons/fitness) -"rjy" = ( -/obj/effect/turf_decal/trimline/blue/filled/line, -/obj/machinery/recharge_station, -/turf/open/floor/iron/white, -/area/station/medical/storage) "rjz" = ( /obj/machinery/power/shieldwallgen, /obj/structure/extinguisher_cabinet/directional/west, @@ -48360,12 +48323,6 @@ /obj/effect/spawner/random/trash/caution_sign, /turf/open/floor/plating, /area/station/maintenance/starboard/fore) -"rop" = ( -/obj/machinery/computer/department_orders/science{ - dir = 4 - }, -/turf/open/floor/iron, -/area/station/science/explab) "roF" = ( /obj/structure/cable, /obj/machinery/power/apc/auto_name/directional/south, @@ -48595,6 +48552,24 @@ }, /turf/open/floor/iron, /area/station/ai_monitored/command/storage/eva) +"rti" = ( +/obj/structure/table, +/obj/structure/cable, +/obj/item/disk/tech_disk{ + pixel_x = -6 + }, +/obj/item/disk/tech_disk{ + pixel_x = 6 + }, +/obj/item/disk/tech_disk{ + pixel_y = 6 + }, +/obj/machinery/power/apc/auto_name/directional/east, +/obj/effect/turf_decal/trimline/purple/filled/warning{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/science/lab) "rtj" = ( /obj/machinery/igniter/incinerator_ordmix, /turf/open/floor/engine/vacuum, @@ -49435,13 +49410,6 @@ /obj/machinery/light/small/directional/west, /turf/open/floor/wood, /area/station/service/theater) -"rHE" = ( -/obj/structure/table, -/obj/item/clipboard, -/obj/item/toy/figure/scientist, -/obj/machinery/firealarm/directional/east, -/turf/open/floor/iron, -/area/station/science/lab) "rHZ" = ( /obj/machinery/atmospherics/pipe/bridge_pipe/cyan/visible, /obj/machinery/atmospherics/components/binary/valve/digital{ @@ -50721,6 +50689,28 @@ }, /turf/open/floor/iron, /area/station/engineering/atmos) +"sdN" = ( +/obj/structure/table, +/obj/item/folder/white{ + pixel_x = 3; + pixel_y = 4 + }, +/obj/item/reagent_containers/cup/beaker/large{ + pixel_x = -4; + pixel_y = 7 + }, +/obj/item/reagent_containers/cup/beaker{ + pixel_x = 7 + }, +/obj/item/reagent_containers/dropper{ + pixel_x = -3; + pixel_y = -6 + }, +/obj/machinery/airalarm/directional/north, +/obj/machinery/light/small/directional/north, +/obj/effect/turf_decal/trimline/purple/filled/warning, +/turf/open/floor/iron, +/area/station/science/lab) "sdW" = ( /obj/structure/sign/warning/radiation/rad_area/directional/north, /obj/effect/turf_decal/bot_white, @@ -53279,6 +53269,15 @@ /obj/machinery/light/small/directional/west, /turf/open/floor/wood, /area/station/command/heads_quarters/captain/private) +"sYI" = ( +/obj/effect/turf_decal/trimline/purple/filled/warning{ + dir = 4 + }, +/obj/effect/turf_decal/siding/purple{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/science/explab) "sZa" = ( /obj/machinery/light_switch/directional/north, /obj/effect/turf_decal/siding/wood, @@ -53289,15 +53288,6 @@ /obj/machinery/light/small/directional/north, /turf/open/floor/wood/large, /area/station/service/theater) -"sZi" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/modular_computer/preset/cargochat/service{ - dir = 8 - }, -/obj/structure/sign/poster/random/directional/east, -/obj/machinery/light/cold/directional/east, -/turf/open/floor/iron, -/area/station/maintenance/starboard/greater) "sZo" = ( /obj/machinery/light/directional/north, /obj/structure/reagent_dispensers/watertank/high, @@ -53675,13 +53665,6 @@ }, /turf/open/floor/iron/white, /area/station/science/xenobiology) -"tgn" = ( -/obj/machinery/vending/medical, -/obj/machinery/light/cold/directional/south, -/obj/machinery/newscaster/directional/south, -/obj/effect/turf_decal/bot_white, -/turf/open/floor/iron/dark, -/area/station/medical/storage) "tgo" = ( /obj/effect/turf_decal/tile/neutral{ dir = 4 @@ -53749,6 +53732,14 @@ dir = 8 }, /area/station/medical/morgue) +"thx" = ( +/obj/item/radio/intercom/directional/north, +/obj/machinery/firealarm/directional/west, +/obj/machinery/light/small/directional/north, +/obj/structure/rack, +/obj/item/storage/toolbox/electrical, +/turf/open/floor/iron/white, +/area/station/science/explab) "thQ" = ( /obj/structure/cable, /obj/structure/disposalpipe/segment{ @@ -53814,6 +53805,12 @@ }, /turf/open/floor/plating, /area/station/maintenance/port/fore) +"tiL" = ( +/obj/effect/turf_decal/delivery, +/obj/machinery/bluespace_vendor/directional/east, +/obj/machinery/photobooth, +/turf/open/floor/iron, +/area/station/hallway/secondary/command) "tjf" = ( /obj/machinery/hydroponics/soil{ pixel_y = 8 @@ -54985,13 +54982,6 @@ /obj/structure/cable, /turf/open/floor/iron, /area/station/security/prison) -"tHk" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/computer/department_orders/service{ - dir = 8 - }, -/turf/open/floor/iron, -/area/station/maintenance/starboard/greater) "tHE" = ( /obj/structure/disposalpipe/segment{ dir = 6 @@ -55073,26 +55063,6 @@ }, /turf/open/floor/iron/white, /area/station/medical/virology) -"tIv" = ( -/obj/structure/table/reinforced, -/obj/machinery/door/window/brigdoor/right/directional/north{ - name = "Head of Personnel's Desk"; - req_access = list("hop") - }, -/obj/machinery/door/firedoor, -/obj/machinery/door/window/left/directional/south{ - name = "Reception Window" - }, -/obj/machinery/door/poddoor/preopen{ - id = "hop"; - name = "Privacy Shutters" - }, -/obj/structure/cable, -/obj/structure/desk_bell{ - pixel_x = 7 - }, -/turf/open/floor/iron, -/area/station/command/heads_quarters/hop) "tIx" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/structure/disposalpipe/segment{ @@ -57433,12 +57403,6 @@ }, /turf/open/floor/iron, /area/station/engineering/break_room) -"uwC" = ( -/obj/effect/turf_decal/delivery, -/obj/machinery/bluespace_vendor/directional/east, -/obj/machinery/photobooth, -/turf/open/floor/iron, -/area/station/hallway/secondary/command) "uwK" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ dir = 8 @@ -57913,16 +57877,11 @@ /obj/effect/turf_decal/tile/yellow/half/contrasted, /turf/open/floor/iron, /area/station/engineering/break_room) -"uFK" = ( -/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/tile/red/anticorner/contrasted{ - dir = 8 - }, -/obj/machinery/photobooth/security, +"uFF" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/chair/stool/directional/east, /turf/open/floor/iron, -/area/station/security/execution/transfer) +/area/station/maintenance/starboard/greater) "uFQ" = ( /obj/machinery/computer/cargo/request{ dir = 8 @@ -59528,6 +59487,27 @@ /obj/machinery/holopad, /turf/open/floor/iron, /area/station/engineering/break_room) +"vij" = ( +/obj/machinery/button/door/directional/east{ + id = "rdrnd"; + name = "Primary Research Shutters Control"; + pixel_y = 6; + req_access = list("science") + }, +/obj/machinery/button/door/directional/east{ + id = "rndlab2"; + name = "Secondary Research Shutters Control"; + pixel_y = -6; + req_access = list("science") + }, +/obj/machinery/modular_computer/preset/cargochat/science{ + dir = 8 + }, +/obj/effect/turf_decal/trimline/brown/filled/line{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/science/lab) "vip" = ( /obj/structure/flora/bush/sparsegrass/style_random, /obj/machinery/airalarm/directional/north, @@ -60662,6 +60642,17 @@ /obj/structure/cable, /turf/open/floor/iron/white, /area/station/science/xenobiology) +"vAE" = ( +/obj/structure/cable, +/obj/structure/table, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/tile/red/anticorner/contrasted, +/obj/item/clothing/gloves/color/orange, +/obj/item/restraints/handcuffs, +/obj/item/reagent_containers/spray/pepper, +/turf/open/floor/iron, +/area/station/security/execution/transfer) "vAH" = ( /obj/effect/turf_decal/stripes/line, /obj/effect/turf_decal/stripes/line{ @@ -63409,6 +63400,26 @@ /obj/effect/mapping_helpers/airlock/access/all/security/general, /turf/open/floor/plating, /area/station/maintenance/port/fore) +"wwk" = ( +/obj/structure/table/reinforced, +/obj/machinery/door/window/brigdoor/right/directional/north{ + name = "Head of Personnel's Desk"; + req_access = list("hop") + }, +/obj/machinery/door/firedoor, +/obj/machinery/door/window/left/directional/south{ + name = "Reception Window" + }, +/obj/machinery/door/poddoor/preopen{ + id = "hop"; + name = "Privacy Shutters" + }, +/obj/structure/cable, +/obj/structure/desk_bell{ + pixel_x = 7 + }, +/turf/open/floor/iron, +/area/station/command/heads_quarters/hop) "wwt" = ( /obj/machinery/door/airlock/research{ name = "Mech Bay" @@ -64009,18 +64020,6 @@ /obj/structure/extinguisher_cabinet/directional/west, /turf/open/floor/iron, /area/station/engineering/atmos) -"wIr" = ( -/obj/effect/turf_decal/trimline/brown/filled/line{ - dir = 10 - }, -/obj/effect/turf_decal/trimline/red/filled/warning{ - dir = 10 - }, -/obj/machinery/modular_computer/preset/cargochat/security{ - dir = 8 - }, -/turf/open/floor/iron, -/area/station/security/brig) "wIB" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/closed/wall/r_wall, @@ -66765,6 +66764,13 @@ }, /turf/open/floor/iron/white, /area/station/medical/medbay/lobby) +"xFb" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/computer/order_console/cook{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/maintenance/starboard/greater) "xFx" = ( /obj/structure/sign/map/right{ desc = "A framed picture of the station. Clockwise from security at the top (red), you see engineering (yellow), science (purple), escape (red and white), medbay (green), arrivals (blue and white), and finally cargo (brown)."; @@ -67295,6 +67301,10 @@ /obj/effect/mapping_helpers/airlock/access/all/engineering/atmos, /turf/open/floor/plating, /area/station/engineering/atmos) +"xRC" = ( +/obj/item/kirbyplants/random, +/turf/open/floor/iron, +/area/station/security/brig) "xRR" = ( /obj/structure/bodycontainer/morgue/beeper_off, /obj/structure/bodycontainer/morgue/beeper_off{ @@ -67841,18 +67851,6 @@ /obj/item/pipe_dispenser, /turf/open/floor/iron, /area/station/engineering/main) -"yaH" = ( -/obj/structure/chair/office{ - dir = 8 - }, -/obj/effect/turf_decal/trimline/brown/filled/line{ - dir = 4 - }, -/obj/effect/turf_decal/trimline/purple/filled/warning{ - dir = 4 - }, -/turf/open/floor/iron, -/area/station/science/explab) "yaO" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -88686,7 +88684,7 @@ kcZ dMN ejg ehX -tgn +oFN vun rtX tFr @@ -88943,7 +88941,7 @@ ver elb sja elb -ims +aTP rvb jGt tFr @@ -89457,7 +89455,7 @@ mhm xjg foP sRm -rjy +rat rvb myc tFr @@ -89976,7 +89974,7 @@ rvb nsD tFr nMf -dub +bOK uYp kbB cpR @@ -90233,7 +90231,7 @@ vun gQG tFr oqi -luB +haJ uYp pCl qOV @@ -93219,7 +93217,7 @@ aBL aBL aBL aBL -uFK +ggI cWI gYi eOs @@ -93273,7 +93271,7 @@ gvl hip fJp wBu -tIv +wwk fgS jrk dhX @@ -93474,9 +93472,9 @@ yey gnB jYD aDU -buw -kQz -iJx +lBd +bnz +vAE feY gYi wsX @@ -93529,9 +93527,9 @@ pJR lJn psy htG -qaN +pUa pJR -uwC +tiL ndS urA pFG @@ -93992,7 +93990,7 @@ gYi gYi gYi cWI -akT +mHi lAM osw lAM @@ -97089,8 +97087,8 @@ ltb hXJ vQW ahj -jwg -wIr +iFo +xRC cJj erx lsP @@ -99203,7 +99201,7 @@ htd saU tgI mvR -iGT +bey bPi gpB sky @@ -99460,7 +99458,7 @@ htd saU ooP mvR -mME +sdN iQi fGv knY @@ -99717,11 +99715,11 @@ htd dhU dkW mvR -bgn -ofm -rHE -dbd -aBJ +kHB +rti +iAf +vij +ltD jXK sQB gLU @@ -101264,10 +101262,10 @@ qOM tUn ftj wXF -fNE +thx tZo -cCx -rop +fax +eHM gvS oYZ oYZ @@ -101521,11 +101519,11 @@ kMG tUn hKV wXF -luE +lgB dJo -cnu -yaH -gZQ +kVX +bqa +sYI vQb mdu xPm @@ -106905,8 +106903,8 @@ glP deX rJk ofe -nEf -kyt +nKo +uFF aBM unL lPy @@ -107420,8 +107418,8 @@ gIS xNG gYV lFo -sZi -tHk +gPN +xFb unL hLs enf @@ -110996,7 +110994,7 @@ vSC eKw vPV qsv -lfd +qwb eup lwm xGa @@ -111253,7 +111251,7 @@ bDW bDW bDW fJy -msW +hVy ayr dRA wCe diff --git a/_maps/map_files/NorthStar/north_star.dmm b/_maps/map_files/NorthStar/north_star.dmm index 16d9d96dec3..87038218cd0 100644 --- a/_maps/map_files/NorthStar/north_star.dmm +++ b/_maps/map_files/NorthStar/north_star.dmm @@ -554,13 +554,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/catwalk_floor, /area/station/maintenance/floor1/port/fore) -"agJ" = ( -/obj/machinery/modular_computer/preset/cargochat/science, -/obj/effect/turf_decal/tile/brown/opposingcorners, -/obj/effect/turf_decal/tile/brown/opposingcorners, -/obj/effect/turf_decal/stripes/white/line, -/turf/open/floor/iron/dark, -/area/station/science/circuits) "agK" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -940,6 +933,12 @@ }, /turf/open/floor/plating, /area/station/science/xenobiology) +"alG" = ( +/obj/machinery/photocopier, +/turf/open/floor/iron/half{ + dir = 1 + }, +/area/station/engineering/lobby) "alK" = ( /obj/machinery/modular_computer/preset/id{ dir = 4 @@ -1609,6 +1608,14 @@ /obj/structure/disposalpipe/segment, /turf/open/floor/plating, /area/station/cargo/miningdock) +"auj" = ( +/obj/effect/turf_decal/tile/brown/opposingcorners, +/obj/effect/turf_decal/tile/brown/opposingcorners, +/obj/effect/turf_decal/stripes/white/line, +/obj/machinery/light/cold/no_nightlight/directional/north, +/obj/machinery/module_duplicator, +/turf/open/floor/iron/dark, +/area/station/science/circuits) "aut" = ( /obj/structure/reagent_dispensers/fueltank, /obj/effect/turf_decal/delivery/red, @@ -2413,14 +2420,6 @@ }, /turf/open/floor/iron/dark, /area/station/science/lab) -"aFI" = ( -/obj/machinery/computer/department_orders/medical{ - dir = 1 - }, -/obj/effect/turf_decal/tile/blue/fourcorners, -/obj/machinery/light/cold/directional/south, -/turf/open/floor/iron/white/textured, -/area/station/medical/break_room) "aFJ" = ( /obj/machinery/button/door/directional/north{ id = "sm_bolt"; @@ -2442,13 +2441,6 @@ }, /turf/open/floor/pod, /area/station/maintenance/floor4/port/fore) -"aGj" = ( -/obj/effect/turf_decal/tile/brown/opposingcorners, -/obj/effect/turf_decal/tile/brown/opposingcorners, -/obj/effect/turf_decal/stripes/white/line, -/obj/machinery/bci_implanter, -/turf/open/floor/iron/dark, -/area/station/science/circuits) "aGm" = ( /obj/structure/chair/comfy/black{ dir = 4 @@ -2494,13 +2486,6 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/plating, /area/station/maintenance/floor2/port/aft) -"aGG" = ( -/obj/structure/table/reinforced, -/obj/item/paper_bin, -/turf/open/floor/iron/half{ - dir = 1 - }, -/area/station/engineering/lobby) "aGH" = ( /turf/open/floor/plating, /area/station/maintenance/floor3/starboard/fore) @@ -4089,6 +4074,13 @@ }, /turf/open/space/openspace, /area/space/nearstation) +"aZO" = ( +/obj/effect/turf_decal/bot, +/obj/machinery/modular_computer/preset/cargochat/service{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/station/hallway/secondary/service) "aZX" = ( /obj/machinery/light/directional/north, /turf/open/floor/iron/dark/side{ @@ -7135,6 +7127,14 @@ /obj/structure/disposalpipe/segment, /turf/open/floor/iron, /area/station/hallway/floor3/fore) +"bLE" = ( +/obj/effect/turf_decal/tile/blue/fourcorners, +/obj/machinery/light/cold/directional/south, +/obj/machinery/modular_computer/preset/cargochat/medical{ + dir = 1 + }, +/turf/open/floor/iron/white/textured, +/area/station/medical/break_room) "bMa" = ( /obj/structure/tank_dispenser/oxygen, /obj/effect/turf_decal/siding/thinplating_new, @@ -8709,15 +8709,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron/white, /area/station/medical/storage) -"cgv" = ( -/obj/structure/disposalpipe/trunk{ - dir = 1 - }, -/obj/machinery/disposal/bin/tagger, -/turf/open/floor/iron/dark/side{ - dir = 10 - }, -/area/station/security/office) "cgw" = ( /obj/effect/decal/cleanable/oil, /obj/effect/decal/cleanable/dirt, @@ -9080,6 +9071,12 @@ }, /turf/open/floor/iron, /area/station/engineering/atmos/project) +"ckt" = ( +/obj/item/kirbyplants/organic/plant10, +/turf/open/floor/iron/dark/side{ + dir = 10 + }, +/area/station/security/office) "ckv" = ( /obj/structure/cable, /obj/effect/decal/cleanable/dirt, @@ -10755,6 +10752,21 @@ /obj/machinery/space_heater, /turf/open/floor/pod/light, /area/station/maintenance/floor4/starboard/fore) +"cHA" = ( +/obj/item/radio/intercom/directional/east, +/obj/machinery/button/door/directional/south{ + id = "secmechbay"; + name = "Security Mech Garage Door Controls"; + req_access = list("security") + }, +/obj/effect/turf_decal/trimline/brown/filled/end{ + dir = 8 + }, +/obj/machinery/modular_computer/preset/cargochat/security{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/security/office) "cHE" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -13010,13 +13022,6 @@ "dmU" = ( /turf/open/floor/iron/dark/side, /area/station/hallway/secondary/entry) -"dmZ" = ( -/obj/machinery/modular_computer/preset/cargochat/medical{ - dir = 1 - }, -/obj/effect/turf_decal/tile/blue/fourcorners, -/turf/open/floor/iron/white/textured, -/area/station/medical/break_room) "dnx" = ( /obj/structure/girder, /turf/open/floor/plating, @@ -14530,6 +14535,11 @@ /obj/effect/landmark/start/assistant, /turf/open/floor/carpet/royalblack, /area/station/service/kitchen/diner) +"dIf" = ( +/obj/machinery/light/directional/south, +/obj/structure/reagent_dispensers/watertank, +/turf/open/floor/iron, +/area/station/hallway/secondary/service) "dIh" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/spawner/random/structure/table_or_rack, @@ -14576,6 +14586,11 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron/white, /area/station/science/ordnance/testlab) +"dIK" = ( +/obj/effect/turf_decal/tile/blue/fourcorners, +/obj/structure/table/reinforced/rglass, +/turf/open/floor/iron/white/textured, +/area/station/medical/break_room) "dIO" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -14611,6 +14626,17 @@ /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/station/service/bar/atrium) +"dJm" = ( +/obj/machinery/firealarm/directional/south, +/obj/machinery/camera/directional/south{ + c_tag = "Security - Office Aft" + }, +/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, +/turf/open/floor/iron/dark, +/area/station/security/office) "dJo" = ( /obj/effect/landmark/navigate_destination/gateway, /obj/effect/turf_decal/tile/blue/half/contrasted{ @@ -14965,11 +14991,6 @@ /obj/structure/frame/machine, /turf/open/floor/engine, /area/station/maintenance/floor1/port/aft) -"dNU" = ( -/obj/machinery/photobooth, -/obj/effect/turf_decal/delivery, -/turf/open/floor/iron/dark, -/area/station/hallway/floor4/fore) "dOa" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -16959,14 +16980,6 @@ /obj/structure/cable/layer3, /turf/open/floor/iron/dark, /area/station/ai_monitored/turret_protected/aisat) -"enP" = ( -/obj/machinery/module_duplicator, -/obj/effect/turf_decal/tile/purple/opposingcorners, -/obj/effect/turf_decal/siding/brown{ - dir = 1 - }, -/turf/open/floor/iron/white, -/area/station/science/circuits) "enX" = ( /obj/effect/turf_decal/weather/dirt{ dir = 5 @@ -18052,6 +18065,15 @@ }, /turf/open/floor/iron/dark, /area/station/hallway/floor1/aft) +"eEq" = ( +/obj/effect/turf_decal/bot, +/obj/machinery/power/apc/auto_name/directional/east, +/obj/structure/cable, +/obj/machinery/computer/order_console/cook{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/station/hallway/secondary/service) "eEr" = ( /obj/item/radio/intercom/directional/east, /turf/open/floor/wood, @@ -21221,6 +21243,13 @@ /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/station/service/kitchen) +"fAM" = ( +/obj/effect/turf_decal/tile/brown/opposingcorners, +/obj/effect/turf_decal/tile/brown/opposingcorners, +/obj/effect/turf_decal/stripes/white/line, +/obj/machinery/component_printer, +/turf/open/floor/iron/dark, +/area/station/science/circuits) "fAP" = ( /obj/effect/turf_decal/trimline/purple/filled/corner{ dir = 1 @@ -24371,13 +24400,6 @@ /obj/machinery/door/firedoor, /turf/open/floor/iron/smooth_large, /area/station/maintenance/floor2/starboard/aft) -"gqN" = ( -/obj/effect/turf_decal/bot, -/obj/machinery/power/apc/auto_name/directional/east, -/obj/structure/cable, -/obj/structure/reagent_dispensers/watertank, -/turf/open/floor/iron/dark, -/area/station/hallway/secondary/service) "gqO" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -26374,6 +26396,17 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/carpet/green, /area/station/service/abandoned_gambling_den) +"gRL" = ( +/obj/effect/turf_decal/tile/brown{ + dir = 4 + }, +/obj/effect/turf_decal/tile/yellow{ + dir = 1 + }, +/obj/effect/turf_decal/siding/thinplating_new, +/obj/structure/closet/crate/bin, +/turf/open/floor/iron/dark/textured, +/area/station/engineering/lobby) "gRQ" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/light/broken/directional/west, @@ -28600,6 +28633,11 @@ /obj/machinery/power/apc/auto_name/directional/north, /turf/open/floor/wood/large, /area/station/service/library/lounge) +"hwk" = ( +/obj/machinery/photobooth, +/obj/effect/turf_decal/delivery, +/turf/open/floor/iron/dark, +/area/station/hallway/floor4/fore) "hwr" = ( /obj/structure/railing, /obj/effect/turf_decal/trimline/red/filled/line, @@ -29850,20 +29888,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron/textured_large, /area/station/cargo/storage) -"hLW" = ( -/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) "hLX" = ( /turf/open/floor/iron/white/small, /area/station/medical/chemistry) @@ -31287,13 +31311,6 @@ /obj/structure/disposalpipe/segment, /turf/open/floor/iron/dark, /area/station/security/checkpoint/second) -"ifZ" = ( -/obj/structure/rack, -/obj/effect/turf_decal/tile/brown/opposingcorners, -/obj/effect/turf_decal/tile/brown/opposingcorners, -/obj/effect/turf_decal/stripes/white/line, -/turf/open/floor/iron/dark, -/area/station/science/circuits) "igd" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/cable, @@ -32771,6 +32788,26 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/pod/light, /area/station/maintenance/floor1/port/aft) +"izL" = ( +/obj/structure/table, +/obj/machinery/button/ticket_machine{ + pixel_x = -24; + pixel_y = -6 + }, +/obj/item/stamp/head/hop{ + pixel_x = 8; + pixel_y = 5 + }, +/obj/item/flashlight/lamp{ + pixel_x = -4; + pixel_y = 3 + }, +/obj/machinery/button/photobooth{ + pixel_y = 6; + pixel_x = -24 + }, +/turf/open/floor/iron/dark, +/area/station/command/heads_quarters/hop) "izN" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -36954,19 +36991,6 @@ /obj/machinery/portable_atmospherics/canister/carbon_dioxide, /turf/open/floor/engine/co2, /area/station/engineering/atmos) -"jEw" = ( -/obj/machinery/computer/department_orders/engineering{ - department_delivery_areas = list(/area/station/engineering/lobby) - }, -/obj/effect/turf_decal/tile/brown{ - dir = 4 - }, -/obj/effect/turf_decal/tile/yellow{ - dir = 1 - }, -/obj/effect/turf_decal/siding/thinplating_new, -/turf/open/floor/iron/dark/textured, -/area/station/engineering/lobby) "jEO" = ( /obj/effect/spawner/random/structure/crate, /obj/effect/decal/cleanable/dirt, @@ -40382,6 +40406,14 @@ /obj/machinery/firealarm/directional/north, /turf/open/floor/iron/dark, /area/station/science/cytology) +"kwS" = ( +/obj/effect/turf_decal/tile/purple/opposingcorners, +/obj/effect/turf_decal/siding/brown{ + dir = 1 + }, +/obj/structure/table, +/turf/open/floor/iron/white, +/area/station/science/circuits) "kxf" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -41356,11 +41388,6 @@ }, /turf/open/floor/iron/white, /area/station/science/lobby) -"kJp" = ( -/obj/structure/table, -/obj/effect/turf_decal/tile/purple/opposingcorners, -/turf/open/floor/iron/white, -/area/station/science/circuits) "kJq" = ( /turf/open/floor/iron/kitchen, /area/station/service/kitchen/abandoned) @@ -43552,21 +43579,6 @@ /obj/effect/spawner/random/maintenance/two, /turf/open/floor/pod/light, /area/station/maintenance/floor4/starboard/aft) -"lku" = ( -/obj/effect/turf_decal/trimline/brown/filled/line{ - dir = 10 - }, -/obj/machinery/computer/department_orders/security{ - dir = 8 - }, -/obj/item/radio/intercom/directional/east, -/obj/machinery/button/door/directional/south{ - id = "secmechbay"; - name = "Security Mech Garage Door Controls"; - req_access = list("security") - }, -/turf/open/floor/iron, -/area/station/security/office) "lkA" = ( /obj/effect/turf_decal/trimline/red/filled/line, /obj/structure/disposalpipe/segment{ @@ -50785,13 +50797,6 @@ }, /turf/open/floor/plating, /area/station/medical/abandoned) -"naW" = ( -/obj/machinery/computer/department_orders/service{ - dir = 8 - }, -/obj/effect/turf_decal/bot, -/turf/open/floor/iron/dark, -/area/station/hallway/secondary/service) "nba" = ( /obj/effect/turf_decal/trimline/green/filled/line{ dir = 10 @@ -50879,6 +50884,14 @@ }, /turf/open/floor/iron/white/herringbone, /area/station/medical/patients_rooms) +"nck" = ( +/obj/structure/disposalpipe/segment{ + dir = 5 + }, +/turf/open/floor/iron/dark/side{ + dir = 8 + }, +/area/station/security/office) "ncl" = ( /obj/structure/dresser, /turf/open/floor/carpet/red, @@ -54369,6 +54382,13 @@ }, /turf/open/floor/pod/dark, /area/station/maintenance/floor3/port) +"nUW" = ( +/obj/effect/turf_decal/tile/brown/opposingcorners, +/obj/effect/turf_decal/tile/brown/opposingcorners, +/obj/effect/turf_decal/stripes/white/line, +/obj/structure/table, +/turf/open/floor/iron/dark, +/area/station/science/circuits) "nVi" = ( /obj/structure/cable, /obj/structure/disposalpipe/segment{ @@ -54430,14 +54450,6 @@ }, /turf/open/floor/iron/dark, /area/station/service/hydroponics) -"nVN" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/effect/turf_decal/tile/red/diagonal_edge, -/obj/structure/cable, -/obj/machinery/photobooth/security, -/turf/open/floor/iron/dark, -/area/station/security/prison/visit) "nVP" = ( /obj/structure/cable/multilayer/multiz, /turf/open/floor/plating, @@ -57773,11 +57785,6 @@ /obj/machinery/light/dim/directional/west, /turf/open/floor/wood/large, /area/station/security/prison/safe) -"oPv" = ( -/obj/machinery/component_printer, -/obj/effect/turf_decal/tile/purple/opposingcorners, -/turf/open/floor/iron/white, -/area/station/science/circuits) "oPA" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/effect/turf_decal/tile/blue/fourcorners, @@ -65015,6 +65022,10 @@ /obj/machinery/newscaster/directional/north, /turf/open/floor/wood, /area/station/medical/psychology) +"qGy" = ( +/obj/machinery/airalarm/directional/east, +/turf/open/floor/iron, +/area/station/hallway/secondary/service) "qGC" = ( /obj/effect/spawner/structure/window/hollow/end{ dir = 8 @@ -68445,11 +68456,6 @@ dir = 8 }, /area/station/hallway/floor1/aft) -"rDw" = ( -/turf/open/floor/iron/dark/side{ - dir = 4 - }, -/area/station/security/office) "rDD" = ( /obj/structure/transit_tube/curved/flipped{ dir = 8 @@ -69186,6 +69192,14 @@ "rPi" = ( /turf/closed/wall, /area/station/cargo/office) +"rPn" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/tile/red/diagonal_edge, +/obj/structure/cable, +/obj/machinery/photobooth/security, +/turf/open/floor/iron/dark, +/area/station/security/prison/visit) "rPr" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -69416,6 +69430,23 @@ dir = 4 }, /area/station/engineering/storage/tech) +"rSl" = ( +/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, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/station/security/office) "rSu" = ( /obj/structure/railing/corner{ dir = 1 @@ -70842,6 +70873,11 @@ dir = 8 }, /area/station/security/courtroom) +"snB" = ( +/obj/effect/turf_decal/tile/purple/opposingcorners, +/obj/structure/table, +/turf/open/floor/iron/white, +/area/station/science/circuits) "snI" = ( /obj/effect/turf_decal/trimline/green/arrow_ccw, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, @@ -74285,16 +74321,6 @@ /obj/effect/landmark/start/botanist, /turf/open/floor/iron, /area/station/service/hydroponics) -"tfk" = ( -/obj/machinery/computer/department_orders/science{ - department_delivery_areas = list(/area/station/science/lobby,/area/station/science/robotics/lab) - }, -/obj/effect/turf_decal/tile/brown/opposingcorners, -/obj/effect/turf_decal/tile/brown/opposingcorners, -/obj/effect/turf_decal/stripes/white/line, -/obj/machinery/light/cold/no_nightlight/directional/north, -/turf/open/floor/iron/dark, -/area/station/science/circuits) "tfo" = ( /obj/effect/turf_decal/trimline/white/line{ dir = 8 @@ -74728,15 +74754,6 @@ }, /turf/open/floor/circuit, /area/station/science/xenobiology) -"tlX" = ( -/obj/machinery/modular_computer/preset/civilian{ - dir = 8 - }, -/obj/effect/turf_decal/siding/wood{ - dir = 4 - }, -/turf/open/floor/iron/dark/smooth_large, -/area/station/science/lobby) "tlZ" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ dir = 8 @@ -78100,18 +78117,6 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/plating, /area/station/medical/abandoned) -"ufI" = ( -/obj/machinery/firealarm/directional/south, -/obj/machinery/camera/directional/south{ - c_tag = "Security - Office Aft" - }, -/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/item/kirbyplants/organic/plant10, -/turf/open/floor/iron/dark, -/area/station/security/office) "ufL" = ( /obj/structure/railing/corner{ dir = 1 @@ -78880,26 +78885,6 @@ /obj/machinery/vending/wallmed/directional/west, /turf/open/floor/iron/white, /area/station/hallway/floor2/fore) -"uqF" = ( -/obj/structure/table, -/obj/machinery/button/ticket_machine{ - pixel_x = -24; - pixel_y = -6 - }, -/obj/item/stamp/head/hop{ - pixel_x = 8; - pixel_y = 5 - }, -/obj/item/flashlight/lamp{ - pixel_x = -4; - pixel_y = 3 - }, -/obj/machinery/button/photobooth{ - pixel_y = 6; - pixel_x = -24 - }, -/turf/open/floor/iron/dark, -/area/station/command/heads_quarters/hop) "uqT" = ( /obj/effect/turf_decal/trimline/green/filled/line{ dir = 6 @@ -82554,6 +82539,12 @@ /obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, /turf/open/floor/pod/light, /area/station/maintenance/floor1/starboard/fore) +"vnq" = ( +/obj/effect/turf_decal/tile/purple/opposingcorners, +/obj/item/radio/intercom/directional/south, +/obj/machinery/bci_implanter, +/turf/open/floor/iron/white, +/area/station/science/circuits) "vnt" = ( /obj/effect/decal/cleanable/blood/old, /turf/open/floor/plating, @@ -83132,6 +83123,11 @@ /obj/structure/disposalpipe/segment, /turf/open/floor/carpet/red, /area/station/service/theater) +"vti" = ( +/obj/effect/turf_decal/tile/purple/opposingcorners, +/obj/structure/rack, +/turf/open/floor/iron/white, +/area/station/science/circuits) "vtj" = ( /obj/structure/table, /obj/effect/decal/cleanable/dirt, @@ -83232,13 +83228,6 @@ }, /turf/open/floor/iron/dark, /area/station/science/ordnance/testlab) -"vuC" = ( -/obj/machinery/light/directional/south, -/obj/machinery/computer/order_console/cook{ - dir = 4 - }, -/turf/open/floor/iron, -/area/station/hallway/secondary/service) "vuD" = ( /obj/effect/turf_decal/trimline/white/filled/line, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -83274,16 +83263,6 @@ }, /turf/open/floor/catwalk_floor, /area/station/maintenance/floor3/port/fore) -"vuQ" = ( -/obj/effect/turf_decal/trimline/brown/filled/line{ - dir = 9 - }, -/obj/machinery/modular_computer/preset/cargochat/security{ - dir = 8 - }, -/obj/machinery/light/directional/east, -/turf/open/floor/iron, -/area/station/security/office) "vuU" = ( /obj/structure/cable, /obj/structure/disposalpipe/segment{ @@ -83776,13 +83755,6 @@ /obj/effect/decal/cleanable/wrapping, /turf/open/floor/pod/light, /area/station/maintenance/floor4/starboard/fore) -"vAP" = ( -/obj/machinery/modular_computer/preset/cargochat/service{ - dir = 8 - }, -/obj/machinery/airalarm/directional/east, -/turf/open/floor/iron, -/area/station/hallway/secondary/service) "vAS" = ( /obj/effect/mapping_helpers/airlock/access/any/supply/mining, /obj/machinery/door/airlock/multi_tile/public/glass{ @@ -85311,6 +85283,14 @@ }, /turf/open/floor/iron/checker, /area/station/cargo/miningdock) +"vWs" = ( +/obj/machinery/light/directional/east, +/obj/machinery/disposal/bin/tagger, +/obj/structure/disposalpipe/trunk{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/security/office) "vWw" = ( /turf/closed/wall/r_wall, /area/station/security/office) @@ -85344,6 +85324,15 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron/textured_large, /area/station/hallway/secondary/entry) +"vWK" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/obj/machinery/modular_computer/preset/cargochat/science{ + dir = 8 + }, +/turf/open/floor/iron/dark/smooth_large, +/area/station/science/lobby) "vWQ" = ( /obj/effect/turf_decal/siding/wood{ dir = 8 @@ -87324,12 +87313,6 @@ "wuL" = ( /turf/closed/wall, /area/station/commons/dorms/apartment2) -"wuM" = ( -/obj/structure/table, -/obj/effect/turf_decal/tile/purple/opposingcorners, -/obj/item/radio/intercom/directional/south, -/turf/open/floor/iron/white, -/area/station/science/circuits) "wuZ" = ( /obj/structure/rack, /obj/effect/decal/cleanable/dirt, @@ -137769,7 +137752,7 @@ wfT wfT wRe wmU -jEw +gRL nDw bhp jPh @@ -139059,7 +139042,7 @@ fXd pLJ eLQ rBP -aGG +alG wKT rBP uMl @@ -182213,9 +182196,9 @@ kyM xWf xuv xuv -enP -oPv -kJp +kwS +snB +vti sxl naI lNN @@ -182469,14 +182452,14 @@ bDr bDr ctI xuv -agJ +nUW hKm sSz sSz sSz kik sSz -wuM +vnq xuv jBm cNm @@ -182726,7 +182709,7 @@ wwu bFq ctI xuv -tfk +auj hKm qgQ gsn @@ -182983,7 +182966,7 @@ hrW gLD ctI xuv -aGj +fAM hKm qTK ifA @@ -183240,7 +183223,7 @@ rua rua cwq xuv -ifZ +nUW hKm qTK qTK @@ -186076,7 +186059,7 @@ hMV lIL fFu kEF -tlX +vWK ngk jFJ fko @@ -186353,8 +186336,8 @@ uXA hLz enl ljf -naW -gqN +aZO +eEq qbr nNT bMJ @@ -189707,7 +189690,7 @@ wVY sIH hWV kpR -aFI +bLE lcv aal ydS @@ -189964,7 +189947,7 @@ iGY stS wzJ fXb -dmZ +dIK lcv cKs cMh @@ -250605,7 +250588,7 @@ gBr sRh tUG ris -vuC +dIf gyr sng iHx @@ -251890,7 +251873,7 @@ wxM sVv ogg wuC -vAP +qGy gyr vwc gMz @@ -318437,7 +318420,7 @@ nPE qPv pJV iag -uqF +izL iqy mKs ryE @@ -318698,7 +318681,7 @@ ipn fpn uGO mCJ -dNU +hwk btT hIb uSW @@ -319234,8 +319217,8 @@ eOy exp lnl uYM -eOy -cgv +nck +ckt eNj ftt eNj @@ -319491,7 +319474,7 @@ kOc kQu nRI aHo -hLW +rSl iXK xOI cAJ @@ -319748,7 +319731,7 @@ aQS vko mBg dPf -rDw +mBg pse oQu odH @@ -320005,8 +319988,8 @@ fQA fQA fNA ebz -vuQ -lku +vWs +cHA eNj kcw hvb @@ -320261,7 +320244,7 @@ sMB sMB aEh fNA -ufI +dJm dnU dnU aRU @@ -326689,7 +326672,7 @@ gDx iIb ftZ tBk -nVN +rPn wKi akt rbr diff --git a/_maps/map_files/tramstation/tramstation.dmm b/_maps/map_files/tramstation/tramstation.dmm index cac4e19df12..c9112aba33e 100644 --- a/_maps/map_files/tramstation/tramstation.dmm +++ b/_maps/map_files/tramstation/tramstation.dmm @@ -69,15 +69,6 @@ /obj/effect/turf_decal/sand/plating, /turf/open/floor/plating, /area/station/asteroid) -"aam" = ( -/obj/machinery/power/solar{ - name = "Starboard Solar Array"; - id = "forestarboard" - }, -/obj/effect/turf_decal/sand/plating, -/obj/structure/cable, -/turf/open/floor/plating/airless, -/area/station/solars/starboard/fore) "aan" = ( /turf/open/floor/iron/stairs/medium{ dir = 8 @@ -597,16 +588,6 @@ dir = 1 }, /area/station/escapepodbay) -"aci" = ( -/obj/structure/railing{ - dir = 4 - }, -/obj/effect/turf_decal/trimline/red/filled/line{ - dir = 4 - }, -/obj/machinery/photobooth/security, -/turf/open/floor/iron, -/area/station/security/execution/transfer) "acj" = ( /turf/open/floor/iron/stairs/medium{ dir = 1 @@ -629,14 +610,6 @@ /obj/structure/flora/bush/flowers_yw/style_random, /turf/open/floor/grass, /area/station/asteroid) -"acn" = ( -/mob/living/basic/mouse, -/obj/effect/decal/cleanable/dirt, -/obj/structure/fluff/paper/stack{ - dir = 4 - }, -/turf/open/floor/plating, -/area/station/maintenance/tram/mid) "aco" = ( /obj/effect/turf_decal/stripes/line{ dir = 8 @@ -724,24 +697,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron, /area/station/escapepodbay) -"acC" = ( -/mob/living/basic/bot/medbot/autopatrol{ - name = "T.R.A.M Unit"; - desc = "A Trauma Response Activation Medibot. It seems overwhelmed." - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/trimline/neutral/filled/corner{ - dir = 4 - }, -/obj/effect/turf_decal/trimline/neutral/filled/corner{ - dir = 1 - }, -/obj/effect/turf_decal/siding/thinplating, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/effect/turf_decal/trimline/white/warning, -/turf/open/floor/iron, -/area/station/maintenance/tram/left) "acE" = ( /obj/effect/turf_decal/trimline/neutral/filled/corner{ dir = 4 @@ -1018,14 +973,6 @@ dir = 5 }, /area/station/escapepodbay) -"adn" = ( -/obj/effect/turf_decal/trimline/red/filled/line, -/obj/machinery/camera/directional/south{ - network = list("ss13","Security","prison"); - c_tag = "Security - Prison Main East" - }, -/turf/open/floor/iron, -/area/station/security/prison) "ado" = ( /obj/effect/turf_decal/trimline/red/filled/corner{ dir = 8 @@ -1050,14 +997,6 @@ /obj/structure/cable, /turf/open/floor/iron/dark, /area/station/security/prison/garden) -"adr" = ( -/obj/structure/chair{ - name = "Judge"; - dir = 4 - }, -/obj/effect/turf_decal/tile/blue/half/contrasted, -/turf/open/floor/iron, -/area/station/security/courtroom) "ads" = ( /obj/effect/spawner/random/trash/cigbutt, /turf/open/misc/asteroid, @@ -1156,22 +1095,6 @@ }, /turf/open/floor/iron, /area/station/security/courtroom) -"adD" = ( -/mob/living/simple_animal/bot/secbot/beepsky/officer, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/trimline/neutral/filled/line, -/obj/machinery/camera/directional/south{ - c_tag = "Maintenance - East Tram Tunnel 4" - }, -/obj/effect/turf_decal/bot_red, -/obj/effect/turf_decal/siding/thinplating{ - dir = 1 - }, -/obj/effect/turf_decal/trimline/white/warning{ - dir = 1 - }, -/turf/open/floor/iron, -/area/station/maintenance/tram/right) "adE" = ( /obj/effect/turf_decal/trimline/neutral/filled/corner, /obj/structure/cable, @@ -1289,6 +1212,21 @@ /obj/structure/cable, /turf/open/floor/plating, /area/station/security/prison/mess) +"adZ" = ( +/obj/effect/turf_decal/trimline/red/filled/corner, +/obj/effect/turf_decal/trimline/red/filled/line{ + dir = 1 + }, +/obj/machinery/button/flasher{ + pixel_x = 9; + pixel_y = 24; + id = "permafrontdoor"; + req_access = list("brig") + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron, +/area/station/security/execution/transfer) "aeb" = ( /obj/structure/table, /obj/item/radio/intercom/directional/south, @@ -1338,15 +1276,6 @@ /obj/machinery/atmospherics/pipe/smart/simple/scrubbers/visible, /turf/closed/wall/r_wall, /area/station/science/ordnance/burnchamber) -"aek" = ( -/obj/effect/turf_decal/sand/plating, -/obj/structure/cable, -/obj/machinery/power/solar{ - name = "Port Solar Array"; - id = "portsolar" - }, -/turf/open/floor/plating/airless, -/area/station/solars/port) "ael" = ( /obj/effect/turf_decal/sand/plating, /obj/structure/cable/layer1, @@ -1443,6 +1372,18 @@ }, /turf/open/floor/iron/grimy, /area/station/service/chapel/office) +"aeE" = ( +/obj/structure/table/wood, +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/obj/machinery/newscaster/directional/south, +/obj/machinery/fax{ + name = "Psychology Office Fax Machine"; + fax_name = "Psychology Office" + }, +/turf/open/floor/wood/parquet, +/area/station/medical/psychology) "aeF" = ( /obj/machinery/power/apc/auto_name/directional/south, /obj/structure/cable, @@ -1529,38 +1470,11 @@ }, /turf/open/floor/iron/dark, /area/station/ai_monitored/command/nuke_storage) -"aeT" = ( -/obj/effect/turf_decal/siding/wideplating{ - dir = 10 - }, -/obj/machinery/camera/motion/directional/north{ - network = list("ss13","secure"); - c_tag = "Secure - Nuclear Storage" - }, -/turf/open/floor/iron/dark, -/area/station/ai_monitored/command/nuke_storage) "aeV" = ( /obj/effect/turf_decal/sand/plating, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/visible, /turf/open/floor/plating/airless, /area/station/asteroid) -"aeW" = ( -/obj/docking_port/stationary{ - name = "fore bay 1"; - width = 9; - height = 5; - shuttle_id = "laborcamp_home"; - dwidth = 2; - roundstart_template = /datum/map_template/shuttle/labour/generic - }, -/turf/open/misc/asteroid/airless, -/area/station/asteroid) -"aeX" = ( -/mob/living/simple_animal/bot/secbot/beepsky/armsky, -/obj/effect/turf_decal/stripes/line, -/obj/structure/cable, -/turf/open/floor/iron, -/area/station/ai_monitored/security/armory) "aeY" = ( /obj/effect/turf_decal/trimline/white/warning{ dir = 9 @@ -1604,16 +1518,6 @@ }, /turf/open/floor/engine/hull, /area/station/asteroid) -"aff" = ( -/obj/docking_port/stationary{ - name = "Cargo Bay"; - width = 12; - height = 7; - shuttle_id = "cargo_home"; - dwidth = 5 - }, -/turf/open/misc/asteroid/airless, -/area/station/asteroid) "afg" = ( /obj/structure/flora/bush/grassy, /turf/open/floor/grass, @@ -1770,6 +1674,18 @@ }, /turf/open/openspace, /area/station/asteroid) +"afP" = ( +/obj/effect/turf_decal/trimline/white/line{ + dir = 9 + }, +/obj/item/radio/intercom/directional/south{ + name = "Private Channel"; + frequency = 1447; + listening = 0; + freerange = 1 + }, +/turf/open/floor/iron/dark, +/area/station/ai_monitored/turret_protected/aisat_interior) "afR" = ( /obj/machinery/computer/order_console/mining, /obj/effect/turf_decal/tile/brown/fourcorners, @@ -1852,15 +1768,6 @@ /obj/structure/flora/bush/grassy, /turf/open/floor/grass, /area/station/asteroid) -"agp" = ( -/mob/living/basic/pet/dog/corgi/ian, -/obj/structure/bed/dogbed/ian, -/obj/machinery/computer/security/telescreen/entertainment/directional/south, -/obj/effect/turf_decal/siding/wood{ - dir = 8 - }, -/turf/open/floor/wood, -/area/station/command/heads_quarters/hop) "agq" = ( /obj/docking_port/stationary/mining_home/common{ dir = 4 @@ -2151,14 +2058,6 @@ }, /turf/open/floor/engine, /area/station/science/xenobiology) -"ahl" = ( -/obj/effect/spawner/structure/window/reinforced, -/obj/machinery/door/poddoor/preopen{ - name = "Xenobiology Containment Blast Door"; - id = "containdeez4" - }, -/turf/open/floor/plating, -/area/station/science/xenobiology) "ahm" = ( /turf/open/openspace/airless/planetary, /area/station/asteroid) @@ -2250,19 +2149,6 @@ }, /turf/open/floor/carpet/royalblack, /area/station/command/meeting_room) -"ahR" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/stripes/corner, -/obj/effect/turf_decal/trimline/yellow/corner{ - dir = 4 - }, -/obj/machinery/button/door/directional/south{ - name = "Tram Maintenance Dock Access"; - pixel_x = 8; - id = "trammaintdock" - }, -/turf/open/floor/iron, -/area/station/maintenance/port/central) "ahS" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/stripes/line, @@ -2310,6 +2196,19 @@ }, /turf/open/floor/wood/large, /area/station/service/library) +"aih" = ( +/obj/structure/cable, +/obj/machinery/door/poddoor/preopen{ + name = "Test Chamber Blast Door"; + id = "Xenolab" + }, +/obj/machinery/door/window/left/directional/north{ + name = "Maximum Security Test Chamber"; + req_access = list("xenobiology") + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/dark/visible, +/turf/open/floor/engine, +/area/station/science/xenobiology) "aiw" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron, @@ -2358,29 +2257,6 @@ }, /turf/open/floor/plating, /area/station/maintenance/disposal) -"ajc" = ( -/obj/machinery/button/door/directional/west{ - name = "Privacy Bolts"; - pixel_y = -9; - id = "private_i"; - specialfunctions = 4; - normaldoorcontrol = 1 - }, -/obj/structure/chair/stool/directional/north, -/turf/open/floor/wood, -/area/station/commons/dorms) -"aje" = ( -/obj/structure/chair/stool/directional/north, -/obj/machinery/button/door/directional/west{ - name = "Privacy Bolts"; - pixel_x = 24; - pixel_y = -9; - id = "private_j"; - specialfunctions = 4; - normaldoorcontrol = 1 - }, -/turf/open/floor/wood, -/area/station/commons/dorms) "ajf" = ( /obj/effect/turf_decal/trimline/neutral/filled/corner, /obj/effect/turf_decal/trimline/neutral/filled/corner{ @@ -2443,29 +2319,6 @@ /obj/structure/cable, /turf/open/floor/iron, /area/station/hallway/secondary/entry) -"ajy" = ( -/obj/machinery/button/door/directional/west{ - name = "Privacy Bolts"; - pixel_y = -9; - id = "private_h"; - specialfunctions = 4; - normaldoorcontrol = 1 - }, -/obj/structure/chair/stool/directional/north, -/turf/open/floor/carpet, -/area/station/commons/dorms) -"ajz" = ( -/obj/structure/chair/stool/directional/north, -/obj/machinery/button/door/directional/west{ - name = "Privacy Bolts"; - pixel_x = 24; - pixel_y = -9; - id = "private_k"; - specialfunctions = 4; - normaldoorcontrol = 1 - }, -/turf/open/floor/carpet, -/area/station/commons/dorms) "ajA" = ( /obj/effect/landmark/event_spawn, /obj/effect/turf_decal/tile/neutral{ @@ -2473,6 +2326,19 @@ }, /turf/open/floor/iron, /area/station/commons/dorms) +"ajC" = ( +/obj/structure/railing{ + dir = 1 + }, +/obj/item/radio/intercom/directional/south{ + name = "Private Channel"; + frequency = 1447; + listening = 0; + freerange = 1 + }, +/obj/structure/cable, +/turf/open/floor/glass/reinforced, +/area/station/ai_monitored/turret_protected/aisat/hallway) "ajF" = ( /turf/open/floor/iron, /area/station/engineering/gravity_generator) @@ -2506,6 +2372,19 @@ /obj/machinery/airalarm/directional/east, /turf/open/floor/iron, /area/station/engineering/atmos) +"akf" = ( +/obj/machinery/atmospherics/components/binary/pump{ + name = "Gas to Filter"; + dir = 1 + }, +/obj/machinery/camera/emp_proof{ + dir = 10; + network = list("ss13","engine","engineering"); + c_tag = "Engineering - Engine Room Airlock" + }, +/obj/machinery/light/small/directional/west, +/turf/open/floor/engine, +/area/station/engineering/supermatter) "akl" = ( /obj/structure/reflector/double/anchored{ dir = 6 @@ -2523,23 +2402,6 @@ /obj/machinery/firealarm/directional/north, /turf/open/floor/iron, /area/station/hallway/secondary/construction/engineering) -"akv" = ( -/obj/effect/turf_decal/trimline/blue/filled/corner{ - dir = 4 - }, -/obj/effect/turf_decal/trimline/red/filled/corner{ - dir = 1 - }, -/obj/machinery/atmospherics/components/binary/pump/on{ - name = "N2 Outlet Pump"; - dir = 1 - }, -/obj/machinery/atmospherics/pipe/bridge_pipe/green/visible{ - dir = 4 - }, -/obj/machinery/light/directional/south, -/turf/open/floor/iron, -/area/station/engineering/atmos) "akI" = ( /obj/effect/turf_decal/trimline/neutral/filled/line{ dir = 1 @@ -2586,37 +2448,6 @@ /obj/effect/landmark/event_spawn, /turf/open/floor/iron, /area/station/engineering/atmos) -"ala" = ( -/obj/machinery/button/door/directional/west{ - name = "Privacy Bolts"; - pixel_y = -9; - id = "private_g"; - specialfunctions = 4; - normaldoorcontrol = 1 - }, -/obj/structure/chair/stool/directional/north, -/turf/open/floor/wood, -/area/station/commons/dorms) -"alb" = ( -/obj/structure/chair/stool/directional/north, -/obj/machinery/button/door/directional/west{ - name = "Privacy Bolts"; - pixel_x = 24; - pixel_y = -9; - id = "private_l"; - specialfunctions = 4; - normaldoorcontrol = 1 - }, -/turf/open/floor/wood, -/area/station/commons/dorms) -"ald" = ( -/obj/effect/spawner/structure/window, -/obj/machinery/door/poddoor/shutters/preopen{ - name = "HoP Arrival Procedure Enforcement Shutters"; - id = "papersplease" - }, -/turf/open/floor/plating, -/area/station/hallway/secondary/entry) "ale" = ( /obj/effect/turf_decal/trimline/green/filled/line{ dir = 1 @@ -2768,20 +2599,6 @@ }, /turf/open/space/basic, /area/space/nearstation) -"amT" = ( -/obj/structure/table, -/obj/effect/turf_decal/trimline/brown/filled/line{ - dir = 10 - }, -/obj/effect/turf_decal/trimline/yellow/filled/warning{ - dir = 10 - }, -/obj/machinery/fax{ - name = "Engineering Lobby Fax Machine"; - fax_name = "Engineering Lobby" - }, -/turf/open/floor/iron, -/area/station/engineering/break_room) "amU" = ( /obj/effect/turf_decal/trimline/red/filled/line{ dir = 4 @@ -2915,14 +2732,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron/showroomfloor, /area/station/security/lockers) -"aog" = ( -/obj/machinery/door/poddoor/preopen{ - name = "Atmospherics Blast Door"; - id = "atmos" - }, -/obj/effect/turf_decal/delivery, -/turf/open/floor/iron, -/area/station/engineering/atmos) "aoh" = ( /obj/structure/cable, /turf/open/floor/iron/dark, @@ -2964,15 +2773,6 @@ }, /turf/open/floor/iron, /area/station/security/checkpoint/engineering) -"aoN" = ( -/obj/machinery/elevator_control_panel{ - layer = 3.1; - pixel_y = 2; - linked_elevator_id = "tram_xeno_lift"; - preset_destination_names = list("2"="Lower Deck", "3"="Upper Deck") - }, -/turf/closed/wall, -/area/station/science/xenobiology) "aoV" = ( /obj/effect/turf_decal/trimline/neutral/filled/line, /turf/open/floor/iron/dark, @@ -3007,16 +2807,6 @@ /obj/machinery/atmospherics/pipe/bridge_pipe/purple/visible, /turf/open/floor/iron, /area/station/engineering/atmos/pumproom) -"apJ" = ( -/obj/machinery/atmospherics/components/binary/pump{ - name = "Pure to Mix"; - dir = 1 - }, -/obj/machinery/atmospherics/pipe/bridge_pipe/cyan/visible{ - dir = 4 - }, -/turf/open/floor/iron, -/area/station/engineering/atmos/pumproom) "apK" = ( /obj/effect/turf_decal/trimline/green/filled/corner, /obj/machinery/atmospherics/pipe/smart/manifold/cyan/visible{ @@ -3047,23 +2837,6 @@ }, /turf/open/floor/iron/grimy, /area/station/service/library/lounge) -"apP" = ( -/obj/effect/turf_decal/trimline/yellow/filled/line{ - dir = 9 - }, -/obj/structure/rack, -/obj/item/storage/toolbox/mechanical{ - pixel_x = -2; - pixel_y = -1 - }, -/obj/item/multitool, -/obj/machinery/camera/emp_proof{ - dir = 9; - c_tag = "Secure - Telecomms Control Room" - }, -/obj/machinery/newscaster/directional/north, -/turf/open/floor/iron, -/area/station/tcommsat/computer) "aqf" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/trimline/yellow/warning{ @@ -3075,21 +2848,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron, /area/station/maintenance/port/central) -"aqg" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/door/window/left/directional/west{ - name = "Chapel Delivery Chute" - }, -/obj/effect/turf_decal/loading_area{ - dir = 8 - }, -/obj/machinery/navbeacon{ - name = "navigation beacon (Chapel Delivery)"; - location = "Chapel"; - codes_txt = "delivery;dir=8" - }, -/turf/open/floor/plating, -/area/station/maintenance/department/crew_quarters/dorms) "aqh" = ( /obj/machinery/atmospherics/components/trinary/filter/flipped/critical{ dir = 8 @@ -3099,15 +2857,17 @@ }, /turf/open/floor/engine, /area/station/engineering/supermatter/room) -"aql" = ( -/obj/machinery/door/airlock{ - name = "Private Quarters I"; - id_tag = "private_i" +"aqj" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/structure/disposalpipe/segment{ + dir = 4 }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/turf/open/floor/wood, -/area/station/commons/dorms) +/obj/machinery/door/poddoor/preopen{ + name = "Xenobiology Containment Blast Door"; + id = "containdeez6" + }, +/turf/open/floor/plating, +/area/station/science/xenobiology) "aqm" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/orange/visible, /obj/machinery/meter, @@ -3163,6 +2923,20 @@ /obj/effect/landmark/event_spawn, /turf/open/floor/iron, /area/station/engineering/atmospherics_engine) +"arK" = ( +/obj/effect/turf_decal/trimline/brown/filled/line, +/obj/machinery/power/apc/auto_name/directional/south, +/obj/structure/cable, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/table, +/obj/machinery/fax{ + name = "Cargo Office Fax Machine"; + fax_name = "Cargo Office" + }, +/turf/open/floor/iron, +/area/station/cargo/storage) "arO" = ( /obj/effect/turf_decal/trimline/yellow/filled/line{ dir = 8 @@ -3201,6 +2975,14 @@ /obj/structure/cable, /turf/open/floor/iron, /area/station/engineering/main) +"arX" = ( +/obj/machinery/atmospherics/components/binary/pump{ + name = "Distro to Waste"; + dir = 8 + }, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/engineering/atmos/pumproom) "arY" = ( /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -3326,16 +3108,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/visible/layer2, /turf/open/floor/iron, /area/station/maintenance/disposal/incinerator) -"atV" = ( -/obj/effect/turf_decal/trimline/red/filled/line{ - dir = 9 - }, -/obj/machinery/camera/directional/west{ - network = list("ss13","Security","prison"); - c_tag = "Security - Prison Main North-West" - }, -/turf/open/floor/iron, -/area/station/security/prison) "atX" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/computer/turbine_computer{ @@ -3343,6 +3115,16 @@ }, /turf/open/floor/iron, /area/station/maintenance/disposal/incinerator) +"aua" = ( +/obj/effect/turf_decal/trimline/red/filled/line{ + dir = 10 + }, +/obj/machinery/camera/directional/west{ + network = list("ss13","Security","prison"); + c_tag = "Security - Prison Main North" + }, +/turf/open/floor/iron, +/area/station/security/prison) "auc" = ( /obj/effect/turf_decal/siding/thinplating/corner, /obj/structure/cable, @@ -3432,27 +3214,10 @@ }, /turf/open/floor/iron, /area/station/maintenance/tram/right) -"auG" = ( -/obj/structure/sign/poster/official/safety_report/directional/north, -/obj/machinery/camera{ - dir = 9; - network = list("ss13","Security"); - c_tag = "Security - Equipment Room" - }, -/turf/open/floor/iron/showroomfloor, -/area/station/security/lockers) "auH" = ( /obj/structure/sign/clock/directional/north, /turf/open/floor/carpet, /area/station/command/heads_quarters/hos) -"auP" = ( -/obj/effect/spawner/structure/window/reinforced, -/obj/machinery/door/poddoor/preopen{ - name = "Privacy Shutters"; - id = "HOSOffice" - }, -/turf/open/floor/plating, -/area/station/command/heads_quarters/hos) "auR" = ( /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, @@ -3470,18 +3235,25 @@ }, /turf/open/floor/iron, /area/station/security/office) -"auZ" = ( -/obj/structure/noticeboard/directional/north, -/obj/effect/turf_decal/trimline/red/filled/line{ - dir = 1 +"avf" = ( +/obj/machinery/door/airlock/external{ + name = "External Access"; + frequency = 1449; + id_tag = "mostleft_upper_lower_eva_internal"; + autoclose = 0 }, -/obj/machinery/camera{ - dir = 9; - network = list("ss13","Security"); - c_tag = "Security - Main Office North" +/obj/machinery/door_buttons/access_button{ + name = "External Access Button"; + pixel_x = 24; + idSelf = "mostleft_upper_lower_eva_airlock_control"; + idDoor = "mostleft_upper_lower_eva_internal" }, -/turf/open/floor/iron, -/area/station/security/office) +/obj/effect/mapping_helpers/airlock/locked, +/obj/effect/decal/cleanable/dirt, +/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/maintenance/tram/left) "avg" = ( /obj/effect/turf_decal/stripes/line{ dir = 6 @@ -3532,15 +3304,6 @@ }, /turf/open/floor/iron, /area/station/security/office) -"avn" = ( -/obj/structure/table, -/obj/item/assembly/flash/handheld, -/obj/machinery/fax{ - name = "Security Office Fax Machine"; - fax_name = "Security Office" - }, -/turf/open/floor/iron, -/area/station/security/office) "avq" = ( /obj/effect/turf_decal/trimline/red/filled/line{ dir = 8 @@ -3979,6 +3742,20 @@ /obj/item/radio/intercom/directional/east, /turf/open/floor/iron/dark, /area/station/maintenance/radshelter/civil) +"aAl" = ( +/obj/machinery/button/door/directional/east{ + name = "Armory Shutters"; + id = "armory"; + req_access = list("armory") + }, +/obj/machinery/status_display/ai/directional/north, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/machinery/light_switch/directional/east{ + pixel_x = 23; + pixel_y = -8 + }, +/turf/open/floor/iron/dark, +/area/station/ai_monitored/security/armory) "aAp" = ( /obj/machinery/conveyor{ dir = 8; @@ -4067,6 +3844,19 @@ /obj/structure/chair/comfy/brown, /turf/open/floor/carpet, /area/station/command/heads_quarters/captain) +"aBz" = ( +/obj/structure/closet/firecloset, +/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/trimline/yellow/filled/line{ + dir = 8 + }, +/obj/machinery/camera/emp_proof{ + dir = 10; + network = list("ss13","engineering"); + c_tag = "Engineering - Entry Airlock" + }, +/turf/open/floor/iron, +/area/station/engineering/main) "aBI" = ( /obj/machinery/computer/security{ dir = 4 @@ -4157,6 +3947,20 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/catwalk_floor, /area/station/maintenance/tram/right) +"aCm" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/door_buttons/airlock_controller{ + name = "External Access Console"; + pixel_y = 24; + idSelf = "middleright_upper_eva_airlock_control"; + idInterior = "middleright_upper_eva_internal"; + idExterior = "middleright_upper_eva_external" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/catwalk_floor, +/area/station/hallway/primary/tram/center) "aCp" = ( /obj/machinery/camera/directional/south{ c_tag = "Service - Bar Lounge South West" @@ -4192,13 +3996,6 @@ }, /turf/open/floor/plating, /area/station/cargo/sorting) -"aCy" = ( -/obj/machinery/camera{ - dir = 10; - c_tag = "Civilian - Radstorm Shelter" - }, -/turf/open/floor/iron/dark, -/area/station/maintenance/radshelter/civil) "aCC" = ( /obj/structure/chair/office/light, /obj/effect/turf_decal/tile/yellow{ @@ -4283,19 +4080,6 @@ }, /turf/open/floor/plating, /area/station/engineering/atmos/pumproom) -"aDm" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, -/obj/machinery/camera/emp_proof{ - dir = 9; - network = list("ss13","engine","engineering"); - c_tag = "Engineering - Engine Room North-East" - }, -/obj/structure/cable, -/turf/open/floor/engine, -/area/station/engineering/supermatter/room) "aDn" = ( /obj/structure/railing{ dir = 8 @@ -4384,26 +4168,6 @@ }, /turf/open/floor/iron, /area/station/hallway/primary/tram/center) -"aEh" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/door/airlock/external{ - name = "External Access"; - frequency = 1449; - id_tag = "mostleft_upper_eva_external"; - autoclose = 0 - }, -/obj/machinery/door_buttons/access_button{ - name = "External Access Button"; - pixel_y = 24; - idSelf = "mostleft_upper_eva_airlock_control"; - idDoor = "mostleft_upper_eva_external" - }, -/obj/effect/mapping_helpers/airlock/locked, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/catwalk_floor, -/area/station/hallway/primary/tram/left) "aEj" = ( /obj/effect/turf_decal/trimline/neutral/filled/line{ dir = 1 @@ -4505,6 +4269,17 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/catwalk_floor, /area/station/hallway/primary/tram/left) +"aER" = ( +/obj/machinery/atmospherics/components/binary/valve/digital/on{ + name = "Output Release"; + dir = 4 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 6 + }, +/obj/structure/cable, +/turf/open/floor/engine, +/area/station/engineering/supermatter/room) "aET" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/bot, @@ -4593,18 +4368,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron/dark, /area/station/command/heads_quarters/hop) -"aGi" = ( -/obj/machinery/door_buttons/airlock_controller{ - name = "External Access Console"; - pixel_y = -24; - idSelf = "middleright_lower_upper_eva_airlock_control"; - idInterior = "middleright_lower_upper_eva_internal"; - idExterior = "middleright_lower_upper_eva_external" - }, -/obj/structure/ladder, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/iron/smooth, -/area/station/maintenance/tram/mid) "aGk" = ( /obj/effect/turf_decal/siding/wood{ dir = 10 @@ -4666,23 +4429,6 @@ }, /turf/open/floor/iron, /area/station/security/checkpoint/supply) -"aGL" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/door/airlock/external{ - name = "External Access"; - frequency = 1449; - id_tag = "mostleft_lower_eva_internal"; - autoclose = 0 - }, -/obj/machinery/door_buttons/access_button{ - name = "External Access Button"; - pixel_y = -24; - idSelf = "mostleft_lower_eva_airlock_control"; - idDoor = "mostleft_lower_eva_internal" - }, -/obj/effect/mapping_helpers/airlock/locked, -/turf/open/floor/catwalk_floor, -/area/station/hallway/primary/tram/left) "aGY" = ( /obj/effect/turf_decal/trimline/purple/filled/line, /obj/effect/turf_decal/trimline/yellow/warning{ @@ -4696,67 +4442,6 @@ /obj/effect/turf_decal/tile/blue/opposingcorners, /turf/open/floor/iron/freezer, /area/station/medical/coldroom) -"aHe" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/door_buttons/airlock_controller{ - name = "External Access Console"; - pixel_y = -24; - idSelf = "mostleft_lower_eva_airlock_control"; - idInterior = "mostleft_lower_eva_internal"; - idExterior = "mostleft_lower_eva_external" - }, -/turf/open/floor/catwalk_floor, -/area/station/hallway/primary/tram/left) -"aHf" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/door_buttons/airlock_controller{ - name = "External Access Console"; - pixel_y = -24; - idSelf = "middleleft_lower_eva_airlock_control"; - idInterior = "middleleft_lower_eva_internal"; - idExterior = "middleleft_lower_eva_external" - }, -/turf/open/floor/catwalk_floor, -/area/station/hallway/primary/tram/center) -"aHl" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/door_buttons/airlock_controller{ - name = "External Access Console"; - pixel_y = -24; - idSelf = "middleright_lower_eva_airlock_control"; - idInterior = "middleright_lower_eva_internal"; - idExterior = "middleright_lower_eva_external" - }, -/turf/open/floor/catwalk_floor, -/area/station/hallway/primary/tram/center) -"aHn" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/door_buttons/airlock_controller{ - name = "External Access Console"; - pixel_y = -24; - idSelf = "rightmost_lower_eva_airlock_control"; - idInterior = "rightmost_lower_eva_internal"; - idExterior = "rightmost_lower_eva_external" - }, -/turf/open/floor/catwalk_floor, -/area/station/hallway/primary/tram/right) -"aHo" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/door/airlock/external{ - name = "External Access"; - frequency = 1449; - id_tag = "rightmost_lower_eva_internal"; - autoclose = 0 - }, -/obj/machinery/door_buttons/access_button{ - name = "External Access Button"; - pixel_y = -24; - idSelf = "rightmost_lower_eva_airlock_control"; - idDoor = "rightmost_lower_eva_internal" - }, -/obj/effect/mapping_helpers/airlock/locked, -/turf/open/floor/catwalk_floor, -/area/station/hallway/primary/tram/right) "aHp" = ( /obj/item/radio/intercom/directional/north, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -4896,22 +4581,6 @@ /obj/structure/cable, /turf/open/floor/iron, /area/station/security/checkpoint/medical) -"aIq" = ( -/obj/machinery/status_display/door_timer{ - name = "Medical Cell"; - pixel_y = 32; - id = "medcell" - }, -/obj/effect/turf_decal/trimline/red/filled/line{ - dir = 5 - }, -/obj/effect/landmark/start/depsec/medical, -/obj/machinery/camera/directional/north{ - network = list("ss13","medbay","Security"); - c_tag = "Medical - Security Checkpoint" - }, -/turf/open/floor/iron, -/area/station/security/checkpoint/medical) "aIt" = ( /obj/effect/turf_decal/trimline/purple/filled/line{ dir = 8 @@ -5012,13 +4681,6 @@ }, /turf/open/floor/iron/white, /area/station/science/lab) -"aJI" = ( -/obj/effect/turf_decal/trimline/purple/filled/line{ - dir = 1 - }, -/obj/machinery/newscaster/directional/north, -/turf/open/floor/iron/white, -/area/station/science/lab) "aJN" = ( /obj/machinery/disposal/bin, /obj/structure/sign/painting/large/library_private{ @@ -5108,6 +4770,19 @@ }, /turf/open/openspace, /area/station/hallway/primary/tram/center) +"aKK" = ( +/obj/machinery/button/door/directional/west{ + name = "Privacy Bolts"; + pixel_x = 24; + pixel_y = 9; + id = "private_a"; + specialfunctions = 4; + normaldoorcontrol = 1 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/carpet, +/area/station/commons/dorms) "aKL" = ( /obj/effect/spawner/random/engineering/tracking_beacon, /obj/machinery/door/firedoor/border_only, @@ -5206,6 +4881,18 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron, /area/station/commons/fitness/recreation) +"aLn" = ( +/obj/machinery/camera{ + dir = 9; + c_tag = "Arrivals - North Docking Wing" + }, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/tile/blue{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) "aLr" = ( /obj/effect/turf_decal/trimline/red/filled/line{ dir = 4 @@ -5256,6 +4943,29 @@ /obj/machinery/duct, /turf/open/floor/iron/white, /area/station/medical/treatment_center) +"aLD" = ( +/obj/effect/turf_decal/trimline/purple/filled/line{ + dir = 8 + }, +/obj/effect/turf_decal/trimline/purple/filled/line{ + dir = 4 + }, +/obj/effect/turf_decal/siding/thinplating, +/obj/machinery/door/airlock/research{ + name = "Research and Development Lab" + }, +/obj/effect/mapping_helpers/airlock/access/all/science/general, +/obj/machinery/door/poddoor/shutters/preopen{ + name = "Research and Development Shutter"; + id = "rndlab1" + }, +/obj/machinery/door/firedoor, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/disposalpipe/segment{ + dir = 5 + }, +/turf/open/floor/iron/white, +/area/station/science/lab) "aLQ" = ( /obj/structure/railing{ dir = 8 @@ -5358,16 +5068,6 @@ /obj/effect/turf_decal/stripes/corner, /turf/open/floor/iron/white, /area/station/medical/treatment_center) -"aML" = ( -/obj/machinery/camera/directional/north{ - network = list("ss13","rd"); - c_tag = "Science - Monkey Pit" - }, -/obj/machinery/light/warm/directional/north, -/turf/open/misc/dirt/jungle{ - baseturfs = /turf/open/misc/dirt - }, -/area/station/science/explab) "aMM" = ( /obj/effect/turf_decal/delivery, /obj/machinery/portable_atmospherics/scrubber, @@ -5534,27 +5234,6 @@ dir = 9 }, /area/station/service/chapel) -"aOF" = ( -/obj/effect/spawner/structure/window/reinforced, -/obj/machinery/door/poddoor/shutters/preopen{ - name = "CMO Office Shutters"; - dir = 4; - id = "cmoshutter" - }, -/obj/structure/cable, -/turf/open/floor/plating, -/area/station/command/heads_quarters/cmo) -"aOG" = ( -/obj/effect/turf_decal/trimline/green/filled/line{ - dir = 8 - }, -/obj/machinery/airalarm/directional/west, -/obj/machinery/camera/directional/west{ - network = list("ss13","medbay"); - c_tag = "Medical - Virology" - }, -/turf/open/floor/iron/white, -/area/station/medical/virology) "aOH" = ( /obj/machinery/airalarm/directional/north, /turf/open/floor/glass/reinforced, @@ -5579,14 +5258,6 @@ /obj/effect/turf_decal/stripes/white/full, /turf/open/floor/iron/white, /area/station/medical/medbay/central) -"aOQ" = ( -/obj/effect/turf_decal/trimline/blue/filled/line, -/obj/machinery/camera/directional/south{ - network = list("ss13","medbay"); - c_tag = "Medical - Main South" - }, -/turf/open/floor/iron/white, -/area/station/medical/medbay/central) "aOS" = ( /obj/effect/turf_decal/trimline/blue/filled/line, /obj/machinery/firealarm/directional/south, @@ -5635,15 +5306,6 @@ /obj/machinery/light/directional/south, /turf/open/floor/iron/white, /area/station/science/xenobiology) -"aPm" = ( -/obj/structure/table/glass, -/obj/machinery/fax{ - name = "Chief Medical Officer's Fax Machine"; - fax_name = "Chief Medical Officer's Office" - }, -/obj/effect/turf_decal/tile/blue/fourcorners, -/turf/open/floor/iron/dark, -/area/station/command/heads_quarters/cmo) "aPo" = ( /obj/machinery/door/airlock/research{ name = "Chemical Storage" @@ -5829,6 +5491,17 @@ /obj/effect/mapping_helpers/airlock/access/all/service/chapel_office, /turf/open/floor/iron/dark, /area/station/service/chapel/monastery) +"aRd" = ( +/obj/machinery/button/door/directional/east{ + name = "Door Bolt Control"; + id = "miningdorm1"; + specialfunctions = 4; + normaldoorcontrol = 1 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/carpet, +/area/station/cargo/miningdock) "aRk" = ( /obj/machinery/vending/security, /turf/open/floor/iron/showroomfloor, @@ -5929,6 +5602,14 @@ "aSt" = ( /turf/open/openspace, /area/station/science/xenobiology) +"aSu" = ( +/obj/machinery/door/poddoor{ + name = "Secure Storage"; + id = "Secure Storage" + }, +/obj/effect/turf_decal/delivery, +/turf/open/floor/plating, +/area/station/engineering/engine_smes) "aSB" = ( /obj/effect/turf_decal/trimline/neutral/filled/line{ dir = 10 @@ -5962,23 +5643,28 @@ "aST" = ( /turf/closed/wall/r_wall, /area/station/solars/port) -"aTa" = ( -/obj/effect/turf_decal/trimline/purple/filled/line{ - dir = 1 +"aSU" = ( +/obj/structure/table/wood/fancy/green, +/obj/effect/spawner/random/aimodule/harmless, +/obj/item/ai_module/supplied/freeform{ + pixel_x = 2; + pixel_y = 3 }, -/obj/effect/turf_decal/siding/thinplating/dark/corner{ - dir = 1 +/obj/item/ai_module/reset, +/obj/item/radio/intercom/directional/east{ + name = "ai intercom"; + frequency = 1447 }, -/obj/structure/sign/warning/secure_area{ - name = "BOMB RANGE"; - desc = "A warning sign which reads 'BOMB RANGE"; - pixel_y = 32 +/turf/open/floor/circuit/green, +/area/station/ai_monitored/turret_protected/ai_upload) +"aTs" = ( +/obj/effect/turf_decal/trimline/white/filled/line, +/obj/machinery/camera{ + dir = 10; + c_tag = "Secure - Tech Secure Storage" }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/iron/white, -/area/station/science/lower) +/turf/open/floor/iron/dark, +/area/station/engineering/storage/tech) "aTt" = ( /obj/effect/turf_decal/trimline/neutral/filled/line{ dir = 4 @@ -5994,15 +5680,6 @@ }, /turf/open/floor/iron/checker, /area/station/commons/lounge) -"aTY" = ( -/obj/structure/lattice/catwalk, -/obj/machinery/power/solar{ - name = "Starboard Solar Array"; - id = "forestarboard" - }, -/obj/structure/cable, -/turf/open/space/openspace, -/area/station/solars/starboard/fore) "aUa" = ( /obj/structure/table/wood, /obj/item/book/manual/wiki/security_space_law{ @@ -6098,6 +5775,19 @@ }, /turf/open/floor/iron, /area/station/maintenance/tram/mid) +"aVM" = ( +/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/machinery/status_display/door_timer{ + name = "Science Cell"; + pixel_y = 32; + id = "scicell" + }, +/turf/open/floor/iron, +/area/station/security/checkpoint/science) "aVT" = ( /obj/effect/turf_decal/stripes/line, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ @@ -6105,6 +5795,14 @@ }, /turf/open/floor/iron, /area/station/hallway/secondary/entry) +"aWr" = ( +/obj/effect/turf_decal/trimline/red/filled/line, +/obj/machinery/camera/directional/south{ + network = list("ss13","Security","prison"); + c_tag = "Security - Prison Main East" + }, +/turf/open/floor/iron, +/area/station/security/prison) "aWs" = ( /obj/effect/turf_decal/trimline/purple/filled/line{ dir = 1 @@ -6204,6 +5902,22 @@ }, /turf/open/floor/iron, /area/station/engineering/main) +"aYu" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/stripes/end{ + dir = 1 + }, +/obj/structure/closet/secure_closet/research_director, +/obj/machinery/camera/directional/south{ + network = list("ss13","rd"); + c_tag = "Science - Research Director's Office" + }, +/obj/machinery/light_switch/directional/south{ + pixel_x = -8; + pixel_y = -24 + }, +/turf/open/floor/iron, +/area/station/command/heads_quarters/rd) "aYv" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ dir = 4 @@ -6249,6 +5963,28 @@ }, /turf/open/floor/iron, /area/station/hallway/secondary/entry) +"baJ" = ( +/obj/effect/landmark/start/ai/secondary, +/obj/item/radio/intercom/directional/north{ + name = "Custom Channel"; + pixel_x = 6; + listening = 0; + freerange = 1 + }, +/obj/item/radio/intercom/directional/east{ + name = "Common Channel"; + listening = 0; + freerange = 1 + }, +/obj/item/radio/intercom/directional/south{ + name = "Private Channel"; + pixel_x = 6; + frequency = 1447; + listening = 0; + freerange = 1 + }, +/turf/open/floor/circuit, +/area/station/ai_monitored/turret_protected/ai) "baK" = ( /obj/effect/turf_decal/stripes/corner{ dir = 4 @@ -6365,6 +6101,17 @@ /obj/machinery/light/directional/south, /turf/open/floor/iron, /area/station/security/checkpoint/science) +"bdD" = ( +/obj/effect/turf_decal/trimline/neutral/filled/line{ + dir = 8 + }, +/obj/machinery/camera{ + dir = 10; + c_tag = "Hallway - Upper Right Command" + }, +/obj/machinery/newscaster/directional/west, +/turf/open/floor/iron, +/area/station/hallway/secondary/command) "bdT" = ( /obj/effect/turf_decal/trimline/white/filled/line{ dir = 1 @@ -6477,6 +6224,17 @@ /obj/structure/sign/poster/official/get_your_legs/directional/south, /turf/open/floor/iron, /area/station/security/prison) +"bgy" = ( +/obj/structure/railing{ + dir = 4 + }, +/obj/machinery/camera{ + dir = 10; + network = list("aicore"); + c_tag = "Secure - AI Upper Ring East" + }, +/turf/open/floor/glass/reinforced, +/area/station/ai_monitored/turret_protected/aisat/hallway) "bgH" = ( /obj/effect/turf_decal/stripes/corner, /turf/open/floor/iron/white, @@ -6525,14 +6283,22 @@ /obj/effect/mapping_helpers/airlock/access/any/engineering/tcoms, /turf/open/floor/iron/dark, /area/station/ai_monitored/turret_protected/aisat_interior) -"bhG" = ( -/obj/machinery/door/airlock/centcom{ - name = "Syndicate Secure Airlock System"; - desc = "Truly, a marvel of modern engineering." +"bhR" = ( +/obj/effect/turf_decal/trimline/red/filled/line{ + dir = 8 }, -/obj/effect/mapping_helpers/airlock/access/all/syndicate/general, -/turf/open/floor/iron/grimy, -/area/station/commons/vacant_room) +/obj/machinery/door/airlock/security/glass{ + name = "Brig"; + id_tag = "innerbrigleft" + }, +/obj/effect/mapping_helpers/airlock/cyclelink_helper_multi{ + cycle_id = "brig_left" + }, +/obj/machinery/door/firedoor, +/obj/effect/mapping_helpers/airlock/access/all/security/entrance, +/obj/structure/disposalpipe/segment, +/turf/open/floor/iron, +/area/station/security/brig) "bhY" = ( /obj/effect/turf_decal/trimline/neutral/filled/line{ dir = 1 @@ -6600,15 +6366,37 @@ }, /turf/open/floor/iron/white, /area/station/security/medical) -"bje" = ( -/obj/effect/spawner/random/structure{ - name = "random snowman spawner"; - loot = list(/obj/structure/statue/snow/snowman); - spawn_loot_chance = 10 +"bjs" = ( +/obj/structure/table, +/obj/effect/turf_decal/trimline/brown/filled/line{ + dir = 8 }, -/obj/machinery/light_switch/directional/south, -/turf/open/misc/asteroid/snow/coldroom, -/area/station/service/kitchen/coldroom) +/obj/structure/sign/calendar/directional/west, +/obj/machinery/fax{ + name = "Quartermaster's Fax Machine"; + fax_name = "Quartermaster's Office" + }, +/turf/open/floor/iron, +/area/station/command/heads_quarters/qm) +"bjt" = ( +/obj/structure/closet/crate/secure{ + name = "Firing Range Gear Crate"; + desc = "A secure crate containing various materials for building a customised test-site."; + req_access = list("science") + }, +/obj/item/target/syndicate, +/obj/item/target/syndicate, +/obj/item/target/clown, +/obj/item/target/clown, +/obj/item/target/alien, +/obj/item/target/alien, +/obj/effect/turf_decal/trimline/purple/filled/line{ + dir = 4 + }, +/obj/item/radio/intercom/directional/east, +/obj/machinery/light/directional/east, +/turf/open/floor/iron/white, +/area/station/science/auxlab/firing_range) "bjK" = ( /obj/effect/turf_decal/trimline/red/filled/line{ dir = 10 @@ -6649,6 +6437,29 @@ }, /turf/open/floor/iron, /area/station/hallway/secondary/entry) +"bkZ" = ( +/obj/structure/table, +/obj/item/multitool/circuit{ + pixel_x = -8 + }, +/obj/item/multitool/circuit{ + pixel_x = -4 + }, +/obj/item/multitool/circuit, +/obj/item/stock_parts/cell/high{ + pixel_x = 8; + pixel_y = 9 + }, +/obj/item/stock_parts/cell/high{ + pixel_x = 8; + pixel_y = -2 + }, +/obj/machinery/camera/directional/south{ + network = list("ss13","rd"); + c_tag = "Science - Testing Lab" + }, +/turf/open/floor/iron, +/area/station/science/explab) "blg" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/effect/turf_decal/trimline/tram/filled/line{ @@ -6662,27 +6473,6 @@ }, /turf/open/floor/iron, /area/station/hallway/primary/tram/right) -"blo" = ( -/obj/structure/filingcabinet/security, -/obj/machinery/button/door/directional/east{ - name = "Outer Brig Door Toggle"; - pixel_y = -8; - id = "outerbrigright"; - req_access = list("security"); - normaldoorcontrol = 1 - }, -/obj/machinery/button/door/directional/east{ - name = "Inner Brig Door Toggle"; - pixel_y = 8; - id = "innerbrigright"; - req_access = list("security"); - normaldoorcontrol = 1 - }, -/obj/effect/turf_decal/trimline/red/filled/line{ - dir = 4 - }, -/turf/open/floor/iron, -/area/station/security/brig) "blu" = ( /obj/effect/turf_decal/trimline/neutral/filled/line{ dir = 10 @@ -6708,18 +6498,6 @@ /obj/machinery/light/small/dim/directional/south, /turf/open/floor/catwalk_floor, /area/station/hallway/primary/tram/right) -"blN" = ( -/obj/machinery/button/door/directional/west{ - name = "Privacy Bolts"; - pixel_y = 9; - id = "private_r"; - specialfunctions = 4; - normaldoorcontrol = 1 - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/carpet, -/area/station/commons/dorms) "bmp" = ( /obj/effect/turf_decal/trimline/green/corner{ dir = 1 @@ -6748,6 +6526,27 @@ /obj/structure/cable, /turf/open/floor/iron/dark, /area/station/science/server) +"bmD" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/door/airlock/external{ + name = "External Access"; + frequency = 1449; + id_tag = "middleright_upper_eva_external"; + autoclose = 0 + }, +/obj/machinery/door_buttons/access_button{ + name = "External Access Button"; + pixel_y = 24; + idSelf = "middleright_upper_eva_airlock_control"; + idDoor = "middleright_upper_eva_external" + }, +/obj/effect/mapping_helpers/airlock/locked, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/catwalk_floor, +/area/station/hallway/primary/tram/center) "bmG" = ( /obj/structure/chair/greyscale{ dir = 4 @@ -6757,6 +6556,14 @@ }, /turf/open/floor/iron, /area/station/escapepodbay) +"bmL" = ( +/obj/machinery/camera/emp_proof{ + dir = 9; + network = list("ss13","engineering"); + c_tag = "Engineering - Atmospherics Mixing Chamber" + }, +/turf/open/floor/engine/vacuum, +/area/station/engineering/atmos) "bmX" = ( /obj/effect/turf_decal/trimline/yellow/filled/line{ dir = 8 @@ -6802,23 +6609,27 @@ /obj/structure/railing/corner, /turf/open/space/openspace, /area/station/solars/port) -"bop" = ( -/obj/machinery/button/door/directional/west{ - name = "Privacy Bolts"; - pixel_x = 24; - pixel_y = 9; - id = "private_c"; - specialfunctions = 4; - normaldoorcontrol = 1 - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/carpet, -/area/station/commons/dorms) "bor" = ( /turf/open/floor/iron/stairs/left{ dir = 1 }, /area/station/hallway/secondary/service) +"boN" = ( +/obj/effect/turf_decal/trimline/red/filled/line{ + dir = 8 + }, +/obj/machinery/computer/prisoner/management{ + dir = 4 + }, +/obj/machinery/requests_console/directional/west{ + name = "Security Requests Console"; + department = "Security" + }, +/obj/effect/mapping_helpers/requests_console/information, +/obj/effect/mapping_helpers/requests_console/supplies, +/obj/effect/mapping_helpers/requests_console/assistance, +/turf/open/floor/iron/showroomfloor, +/area/station/security/warden) "boS" = ( /obj/effect/turf_decal/siding/thinplating{ dir = 10 @@ -6897,30 +6708,6 @@ /obj/structure/cable, /turf/open/floor/engine, /area/station/engineering/supermatter/room) -"bqg" = ( -/obj/effect/spawner/structure/window/reinforced, -/obj/machinery/door/poddoor/shutters/preopen{ - name = "Pharmacy Shutters"; - id = "pharmacy_shutters_2" - }, -/turf/open/floor/plating, -/area/station/medical/pharmacy) -"bql" = ( -/obj/effect/turf_decal/delivery, -/obj/machinery/door/window/left/directional/south{ - name = "Containment Pen #4"; - req_access = list("xenobiology") - }, -/obj/machinery/door/window/left/directional/north{ - name = "Containment Pen #4"; - req_access = list("xenobiology") - }, -/obj/machinery/door/poddoor/preopen{ - name = "Xenobiology Containment Blast Door"; - id = "containdeez4" - }, -/turf/open/floor/engine, -/area/station/science/xenobiology) "bqu" = ( /obj/effect/turf_decal/stripes/line{ dir = 1 @@ -6932,17 +6719,6 @@ /obj/machinery/portable_atmospherics/canister/carbon_dioxide, /turf/open/floor/iron/dark, /area/station/science/ordnance/storage) -"bqY" = ( -/obj/effect/turf_decal/sand/plating, -/obj/effect/decal/cleanable/blood/old, -/obj/effect/turf_decal/box, -/obj/structure/sign/warning/directional/west{ - name = "FALLING HAZARD sign"; - desc = "A sign warning you to be cautious of falling packages." - }, -/obj/item/stack/sheet/cardboard, -/turf/open/floor/plating, -/area/station/engineering/main) "bra" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron/dark, @@ -7024,28 +6800,34 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron/white, /area/station/medical/treatment_center) -"btf" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/door/airlock/external{ - name = "External Access"; - frequency = 1449; - id_tag = "rightmost_lower_upper_eva_external"; - autoclose = 0 +"bsX" = ( +/obj/machinery/camera/directional/north{ + network = list("ss13","engineering","Security"); + c_tag = "Engineering - Security Outpost" }, -/obj/machinery/door_buttons/access_button{ - name = "External Access Button"; - pixel_y = -24; - idSelf = "rightmost_lower_upper_eva_airlock_control"; - idDoor = "rightmost_lower_upper_eva_external" +/obj/effect/turf_decal/trimline/red/filled/line{ + dir = 1 }, -/obj/effect/mapping_helpers/airlock/locked, -/turf/open/floor/catwalk_floor, -/area/station/maintenance/tram/right) +/obj/structure/table, +/obj/machinery/recharger{ + pixel_y = 4 + }, +/obj/machinery/newscaster/directional/north, +/turf/open/floor/iron, +/area/station/security/checkpoint/engineering) "btg" = ( /obj/effect/mapping_helpers/airalarm/tlv_cold_room, /obj/machinery/airalarm/directional/south, /turf/open/misc/asteroid/snow/coldroom, /area/station/service/kitchen/coldroom) +"btk" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/poddoor/preopen{ + name = "Test Chamber Blast Door"; + id = "testlab" + }, +/turf/open/floor/plating, +/area/station/science/explab) "btC" = ( /obj/structure/closet/wardrobe/green, /obj/effect/landmark/start/hangover/closet, @@ -7115,6 +6897,17 @@ /obj/effect/turf_decal/sand/plating, /turf/open/floor/plating/airless, /area/station/escapepodbay) +"buJ" = ( +/obj/effect/turf_decal/trimline/dark_green/filled/line{ + dir = 9 + }, +/obj/structure/table/glass, +/obj/machinery/requests_console/directional/west{ + name = "Genetics Requests Console"; + department = "Genetics" + }, +/turf/open/floor/iron/white, +/area/station/science/genetics) "buL" = ( /obj/effect/turf_decal/trimline/neutral/filled/line{ dir = 4 @@ -7183,15 +6976,27 @@ /obj/machinery/computer/mech_bay_power_console, /turf/open/floor/circuit/green, /area/station/science/robotics/mechbay) -"bwp" = ( -/obj/structure/lattice/catwalk, -/obj/machinery/power/solar{ - name = "Starboard Solar Array"; - id = "forestarboard" +"bwd" = ( +/obj/effect/landmark/transport/transport_id{ + specific_transport_id = "tram_cargo_lift" }, -/obj/structure/cable, -/turf/open/space/basic, -/area/station/solars/starboard/fore) +/obj/effect/turf_decal/trimline/dark_red/warning{ + dir = 8 + }, +/obj/structure/transport/linear/public, +/obj/machinery/elevator_control_panel/directional/west{ + req_access = list("mining"); + linked_elevator_id = "tram_cargo_lift"; + preset_destination_names = list("2"="Lower Deck", "3"="Upper Deck") + }, +/obj/effect/abstract/elevator_music_zone{ + linked_elevator_id = "tram_cargo_lift" + }, +/obj/structure/railing{ + dir = 8 + }, +/turf/open/floor/plating/elevatorshaft, +/area/station/cargo/miningdock) "bwu" = ( /obj/machinery/computer/mech_bay_power_console{ dir = 4 @@ -7212,6 +7017,23 @@ }, /turf/open/floor/iron, /area/station/maintenance/tram/right) +"bwC" = ( +/obj/structure/chair/office{ + dir = 8 + }, +/obj/structure/railing{ + dir = 4 + }, +/obj/effect/landmark/start/depsec/supply, +/obj/effect/turf_decal/trimline/red/filled/line{ + dir = 5 + }, +/obj/machinery/requests_console/directional/north{ + name = "Security Requests Console"; + department = "Security" + }, +/turf/open/floor/iron, +/area/station/security/checkpoint/supply) "bwG" = ( /obj/effect/turf_decal/trimline/red/filled/line{ dir = 6 @@ -7246,17 +7068,18 @@ /obj/structure/flora/bush/fullgrass/style_random, /turf/open/misc/grass/jungle, /area/station/science/explab) -"bxd" = ( -/obj/structure/table, -/obj/item/radio/intercom/directional/east{ - name = "Common Channel"; - pixel_x = 0; - listening = 0; - freerange = 1 +"bxv" = ( +/obj/machinery/button/door/directional/west{ + name = "Privacy Bolts"; + pixel_x = 24; + pixel_y = -9; + id = "private_f"; + specialfunctions = 4; + normaldoorcontrol = 1 }, -/obj/structure/sign/calendar/directional/south, -/turf/open/floor/iron/dark/small, -/area/station/commons/vacant_room) +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/wood, +/area/station/commons/dorms) "bxC" = ( /obj/effect/turf_decal/trimline/neutral/filled/line{ dir = 9 @@ -7316,18 +7139,6 @@ }, /turf/open/floor/iron/grimy, /area/station/ai_monitored/command/nuke_storage) -"byw" = ( -/obj/effect/turf_decal/trimline/purple/filled/line{ - dir = 8 - }, -/obj/structure/table/glass, -/obj/machinery/fax{ - name = "Research Division Fax Machine"; - pixel_x = 1; - fax_name = "Research Division" - }, -/turf/open/floor/iron/white, -/area/station/science/lower) "byx" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -7342,17 +7153,6 @@ }, /turf/open/openspace, /area/station/asteroid) -"byF" = ( -/obj/machinery/ai_slipper{ - uses = 10 - }, -/obj/machinery/airalarm/directional/south, -/obj/machinery/camera/directional/south{ - network = list("ss13","minisat"); - c_tag = "Secure - AI Antechamber North" - }, -/turf/open/floor/circuit, -/area/station/ai_monitored/turret_protected/aisat_interior) "byH" = ( /obj/structure/lattice/catwalk, /obj/structure/railing/corner{ @@ -7485,6 +7285,15 @@ /obj/effect/landmark/event_spawn, /turf/open/floor/iron, /area/station/security/execution/transfer) +"bBn" = ( +/obj/machinery/door/airlock{ + name = "Private Quarters J"; + id_tag = "private_j" + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/wood, +/area/station/commons/dorms) "bBs" = ( /obj/effect/turf_decal/trimline/brown/filled/line{ dir = 10 @@ -7499,6 +7308,19 @@ /obj/structure/sign/departments/telecomms/directional/south, /turf/open/floor/iron, /area/station/engineering/main) +"bBz" = ( +/obj/structure/table/reinforced, +/obj/machinery/door/window/left/directional/north{ + name = "Chemistry Desk"; + req_access = list("pharmacy") + }, +/obj/machinery/door/firedoor, +/obj/machinery/door/poddoor/shutters/preopen{ + name = "Pharmacy Shutters"; + id = "pharmacy_shutters_2" + }, +/turf/open/floor/iron/white, +/area/station/medical/pharmacy) "bBB" = ( /obj/effect/turf_decal/trimline/green/filled/corner, /obj/machinery/atmospherics/pipe/smart/manifold/cyan/visible{ @@ -7532,6 +7354,22 @@ }, /turf/open/floor/iron/white, /area/station/command/heads_quarters/captain/private) +"bCZ" = ( +/obj/structure/table, +/obj/machinery/button/door{ + name = "Test Chamber Blast Doors"; + pixel_x = 4; + pixel_y = 2; + id = "testlab"; + req_access = list("xenobiology") + }, +/obj/machinery/button/ignition{ + pixel_x = -6; + pixel_y = 2; + id = "testigniter" + }, +/turf/open/floor/iron/dark, +/area/station/science/explab) "bDf" = ( /obj/structure/table/reinforced, /obj/item/folder/yellow, @@ -7584,6 +7422,17 @@ }, /turf/closed/wall/r_wall, /area/station/science/ordnance/storage) +"bEr" = ( +/mob/living/basic/pet/dog/pug/mcgriff, +/obj/effect/turf_decal/siding/thinplating/corner{ + dir = 1 + }, +/obj/effect/turf_decal/siding/thinplating/corner{ + dir = 4 + }, +/obj/structure/bed/dogbed/mcgriff, +/turf/open/floor/glass/reinforced, +/area/station/security/warden) "bEs" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -7604,16 +7453,6 @@ }, /turf/open/floor/iron/dark, /area/station/command/heads_quarters/cmo) -"bET" = ( -/obj/structure/transport/linear/public, -/obj/structure/railing, -/obj/effect/turf_decal/trimline/dark_red/warning, -/obj/machinery/elevator_control_panel/directional/south{ - linked_elevator_id = "tram_dorm_lift"; - preset_destination_names = list("2"="Lower Deck", "3"="Upper Deck") - }, -/turf/open/floor/plating/elevatorshaft, -/area/station/maintenance/tram/left) "bFc" = ( /obj/structure/extinguisher_cabinet/directional/north, /obj/machinery/vending/wardrobe/law_wardrobe, @@ -7630,18 +7469,6 @@ }, /turf/open/floor/circuit, /area/station/ai_monitored/turret_protected/aisat_interior) -"bFo" = ( -/obj/effect/turf_decal/trimline/red/filled/line, -/obj/machinery/camera/directional/south{ - network = list("ss13","Security"); - c_tag = "Security - Main Office South" - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/light/directional/south, -/turf/open/floor/iron, -/area/station/security/office) "bFq" = ( /turf/closed/wall, /area/station/medical/psychology) @@ -7665,31 +7492,6 @@ }, /turf/open/floor/iron/white, /area/station/science/lower) -"bFT" = ( -/obj/machinery/door/airlock/maintenance_hatch{ - name = "Theatre Maintenance Hatch" - }, -/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, -/obj/effect/mapping_helpers/airlock/unres{ - dir = 4 - }, -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/modular_map_root/tramstation{ - name = "barcargoupper"; - key = "barcargoupper" - }, -/turf/open/floor/catwalk_floor, -/area/station/maintenance/department/cargo) -"bGh" = ( -/obj/machinery/camera/motion{ - dir = 6; - network = list("aicore"); - c_tag = "Secure - AI Upper External West" - }, -/turf/open/space/openspace, -/area/space/nearstation) "bGu" = ( /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -7729,19 +7531,6 @@ "bGJ" = ( /turf/open/floor/wood, /area/station/service/theater) -"bGV" = ( -/obj/effect/turf_decal/trimline/green/filled/line{ - dir = 5 - }, -/obj/structure/table, -/obj/item/stack/sheet/cardboard, -/obj/item/food/donkpocket/pizza, -/obj/machinery/camera/directional/east{ - network = list("ss13","medbay"); - c_tag = "Medical - Virology Break Room" - }, -/turf/open/floor/iron/dark, -/area/station/medical/virology) "bHb" = ( /obj/effect/turf_decal/trimline/purple/filled/corner{ dir = 8 @@ -7881,6 +7670,14 @@ /obj/structure/extinguisher_cabinet/directional/north, /turf/open/floor/iron, /area/station/cargo/miningdock) +"bJd" = ( +/obj/effect/turf_decal/tile/neutral/tram, +/obj/effect/spawner/random{ + name = "funny slipper :)"; + loot = list(/obj/effect/decal/cleanable/oil/slippery=10, /obj/effect/decal/cleanable/oil=90) + }, +/turf/open/floor/tram/plate, +/area/station/hallway/primary/tram/right) "bJp" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -7918,6 +7715,19 @@ /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron/dark, /area/station/ai_monitored/security/armory) +"bKr" = ( +/obj/machinery/atmospherics/pipe/smart/simple/purple/visible{ + dir = 6 + }, +/obj/effect/turf_decal/trimline/purple/filled/line{ + dir = 9 + }, +/obj/machinery/button/door/directional/north{ + name = "Mixing Chamber Privacy Shutters"; + id = "mixingastew" + }, +/turf/open/floor/iron/white, +/area/station/science/ordnance) "bKs" = ( /obj/structure/table, /obj/item/fuel_pellet, @@ -7944,14 +7754,6 @@ }, /turf/open/floor/wood, /area/station/service/library) -"bKF" = ( -/obj/structure/table/wood, -/obj/machinery/chem_master/condimaster{ - name = "HoochMaster Deluxe"; - desc = "Looks like a knock-off chem-master. Perhaps useful for separating liquids when mixing drinks precisely. Also dispenses condiments." - }, -/turf/open/floor/iron/dark, -/area/station/service/bar) "bKK" = ( /obj/effect/turf_decal/stripes/line{ dir = 8 @@ -7979,22 +7781,6 @@ /obj/machinery/portable_atmospherics/canister, /turf/open/floor/iron/dark, /area/station/science/ordnance/storage) -"bKY" = ( -/obj/structure/chair{ - dir = 1 - }, -/obj/effect/landmark/start/assistant, -/obj/effect/turf_decal/trimline/brown/filled/line{ - dir = 6 - }, -/obj/machinery/camera{ - dir = 6; - network = list("ss13","cargo"); - c_tag = "Cargo - Lobby" - }, -/obj/machinery/firealarm/directional/east, -/turf/open/floor/iron, -/area/station/cargo/lobby) "bLd" = ( /obj/effect/turf_decal/trimline/yellow/filled/corner{ dir = 8 @@ -8088,6 +7874,14 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron, /area/station/cargo/sorting) +"bLE" = ( +/mob/living/simple_animal/bot/secbot/beepsky, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/landmark/event_spawn, +/turf/open/floor/iron, +/area/station/hallway/primary/tram/center) "bLN" = ( /obj/machinery/door/airlock/security{ name = "Interrogation" @@ -8116,34 +7910,16 @@ }, /turf/open/floor/iron, /area/station/hallway/secondary/exit) -"bLS" = ( -/obj/machinery/requests_console/directional/south{ - name = "Janitorial Requests Console"; - department = "Janitorial" +"bLY" = ( +/obj/effect/turf_decal/trimline/purple/filled/line{ + dir = 5 }, -/obj/effect/turf_decal/trimline/neutral/filled/line{ - dir = 6 +/obj/machinery/camera/directional/north{ + network = list("ss13","rd"); + c_tag = "Science - Lower Hall East" }, -/obj/effect/turf_decal/trimline/purple/filled/warning{ - dir = 6 - }, -/obj/machinery/disposal/bin, -/obj/structure/disposalpipe/trunk{ - dir = 1 - }, -/turf/open/floor/iron, -/area/station/service/janitor) -"bLT" = ( -/mob/living/basic/pet/dog/pug/mcgriff, -/obj/effect/turf_decal/siding/thinplating/corner{ - dir = 1 - }, -/obj/effect/turf_decal/siding/thinplating/corner{ - dir = 4 - }, -/obj/structure/bed/dogbed/mcgriff, -/turf/open/floor/glass/reinforced, -/area/station/security/warden) +/turf/open/floor/iron/white, +/area/station/science/lower) "bMb" = ( /turf/closed/wall, /area/station/hallway/primary/tram/right) @@ -8182,30 +7958,21 @@ /obj/effect/landmark/start/hangover/closet, /turf/open/floor/iron/dark, /area/station/hallway/secondary/service) -"bNa" = ( -/obj/machinery/door/airlock/research{ - name = "Research Division Access" - }, -/obj/effect/turf_decal/trimline/purple/filled/line{ - dir = 8 - }, -/obj/machinery/door/poddoor/preopen{ - name = "Research Lockdown Blastdoor"; - id = "Sciencelockdown" - }, -/obj/machinery/door/firedoor, -/obj/effect/mapping_helpers/airlock/access/all/science/general, -/obj/effect/mapping_helpers/airlock/cyclelink_helper{ - dir = 1 - }, -/obj/effect/mapping_helpers/airlock/unres, -/turf/open/floor/iron/white, -/area/station/science/research) "bNi" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/structure/cable, /turf/open/floor/iron, /area/station/security/checkpoint/escape) +"bNm" = ( +/obj/machinery/camera/directional/north{ + network = list("ss13","secure"); + c_tag = "Secure - Vault Entrance" + }, +/obj/machinery/airalarm/directional/north, +/obj/effect/turf_decal/stripes/end, +/obj/structure/cable/multilayer/multiz, +/turf/open/floor/plating, +/area/station/ai_monitored/command/nuke_storage) "bNp" = ( /obj/effect/turf_decal/trimline/purple/filled/line{ dir = 1 @@ -8214,25 +7981,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron, /area/station/science/ordnance/storage) -"bNr" = ( -/obj/effect/turf_decal/siding/thinplating{ - dir = 1 - }, -/obj/machinery/door/airlock/command/glass{ - name = "AI Core" - }, -/obj/machinery/door/poddoor/shutters/preopen{ - name = "AI Core Shutters"; - id = "AI Core shutters" - }, -/obj/machinery/flasher/directional/west{ - id = "AI" - }, -/obj/machinery/door/firedoor, -/obj/effect/mapping_helpers/airlock/access/all/command/ai_upload, -/obj/structure/cable, -/turf/open/floor/iron/dark, -/area/station/ai_monitored/turret_protected/ai) "bNx" = ( /obj/structure/railing, /obj/machinery/door/firedoor/border_only, @@ -8431,6 +8179,15 @@ /obj/effect/landmark/event_spawn, /turf/open/floor/iron, /area/station/engineering/atmos) +"bRC" = ( +/obj/machinery/camera/emp_proof{ + dir = 6; + network = list("ss13","engine","engineering"); + c_tag = "Engineering - Emitter Room East" + }, +/obj/machinery/firealarm/directional/east, +/turf/open/floor/iron/dark, +/area/station/engineering/supermatter/room) "bRE" = ( /obj/structure/lattice/catwalk, /turf/open/floor/plating/airless, @@ -8439,16 +8196,13 @@ /obj/effect/turf_decal/siding/wood, /turf/open/floor/wood/large, /area/station/service/library) -"bSr" = ( -/obj/structure/chair{ - name = "Judge"; - dir = 4 +"bSw" = ( +/obj/modular_map_root/tramstation{ + name = "arrivallibraryupper"; + key = "arrivallibraryupper" }, -/obj/effect/turf_decal/tile/blue/half/contrasted{ - dir = 1 - }, -/turf/open/floor/iron, -/area/station/security/courtroom) +/turf/open/misc/asteroid, +/area/station/asteroid) "bSS" = ( /obj/effect/spawner/structure/window, /turf/open/floor/plating, @@ -8458,6 +8212,15 @@ /obj/structure/closet/secure_closet/brig, /turf/open/floor/iron/dark, /area/station/security/execution/transfer) +"bTc" = ( +/obj/effect/turf_decal/delivery, +/obj/machinery/door/poddoor/shutters{ + name = "Mech Bay"; + dir = 4; + id = "mechbay" + }, +/turf/open/floor/plating, +/area/station/science/robotics/mechbay) "bTm" = ( /obj/machinery/field/generator, /turf/open/floor/plating, @@ -8497,28 +8260,6 @@ }, /turf/open/floor/iron, /area/station/commons/dorms) -"bUh" = ( -/obj/machinery/door/firedoor, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/door/poddoor/preopen{ - name = "Privacy Shutter"; - id = "ceprivacy" - }, -/obj/effect/turf_decal/trimline/yellow/filled/line{ - dir = 1 - }, -/obj/effect/turf_decal/trimline/yellow/filled/line, -/obj/machinery/door/airlock/command{ - name = "Chief Engineer" - }, -/obj/effect/mapping_helpers/airlock/cyclelink_helper{ - dir = 8 - }, -/obj/effect/mapping_helpers/airlock/access/all/engineering/ce, -/obj/structure/cable, -/turf/open/floor/iron, -/area/station/command/heads_quarters/ce) "bUj" = ( /obj/structure/table, /obj/item/flashlight{ @@ -8642,6 +8383,15 @@ "bVW" = ( /turf/open/floor/iron/dark, /area/station/engineering/gravity_generator) +"bVX" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/poddoor/shutters/preopen{ + name = "Quartermaster's Privacy Shutters"; + dir = 8; + id = "greedygrinnersden" + }, +/turf/open/floor/plating, +/area/station/cargo/office) "bWb" = ( /obj/machinery/suit_storage_unit/hos, /obj/machinery/keycard_auth/directional/east, @@ -8673,20 +8423,6 @@ }, /turf/open/space/basic, /area/space/nearstation) -"bWD" = ( -/obj/machinery/door/airlock/security/glass{ - name = "Prison Dorm 5"; - id_tag = "prisondorm" - }, -/obj/effect/turf_decal/trimline/red/filled/line, -/obj/effect/turf_decal/trimline/red/filled/line{ - dir = 1 - }, -/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/security/prison/safe) "bWH" = ( /obj/machinery/door/firedoor, /obj/effect/turf_decal/trimline/yellow/filled/line{ @@ -8706,6 +8442,18 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/engine, /area/station/engineering/supermatter/room) +"bWT" = ( +/obj/structure/table, +/obj/structure/window/reinforced/spawner/directional/south, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/machinery/button/door{ + name = "Cell Containment Toggle Button"; + id = "containdeez2" + }, +/turf/open/floor/iron/white, +/area/station/science/xenobiology) "bWU" = ( /obj/effect/turf_decal/trimline/blue/filled/line{ dir = 1 @@ -8767,49 +8515,6 @@ }, /turf/open/floor/iron, /area/station/security/execution/transfer) -"bXs" = ( -/obj/machinery/door_buttons/airlock_controller{ - name = "External Access Console"; - pixel_y = -24; - idSelf = "middleright_lower_lower_eva_airlock_control"; - idInterior = "middleright_lower_lower_eva_internal"; - idExterior = "middleright_lower_lower_eva_external" - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/catwalk_floor, -/area/station/maintenance/tram/mid) -"bXv" = ( -/obj/effect/turf_decal/trimline/brown/filled/line{ - dir = 4 - }, -/obj/machinery/keycard_auth/directional/east, -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/button/door/directional/east{ - name = "Privacy Shutters Toggle"; - pixel_y = -11; - id = "greedygrinnersden" - }, -/turf/open/floor/iron, -/area/station/command/heads_quarters/qm) -"bXG" = ( -/obj/effect/turf_decal/sand/plating, -/obj/machinery/door/airlock/external{ - name = "External Access"; - frequency = 1449; - id_tag = "rightmost_lower_eva_external"; - autoclose = 0 - }, -/obj/machinery/door_buttons/access_button{ - name = "External Access Button"; - pixel_y = -24; - idSelf = "rightmost_lower_eva_airlock_control"; - idDoor = "rightmost_lower_eva_external" - }, -/obj/effect/mapping_helpers/airlock/locked, -/turf/open/floor/plating, -/area/station/hallway/primary/tram/right) "bXI" = ( /obj/machinery/door/firedoor, /obj/effect/turf_decal/stripes/white/full, @@ -8830,17 +8535,6 @@ /obj/effect/landmark/start/assistant, /turf/open/floor/eighties, /area/station/commons/fitness/recreation/entertainment) -"bYe" = ( -/obj/machinery/button/door/directional/west{ - name = "Lock Control"; - id = "Toilet6"; - specialfunctions = 4; - normaldoorcontrol = 1 - }, -/obj/machinery/recharge_station, -/obj/machinery/light/small/dim/directional/east, -/turf/open/floor/iron/freezer, -/area/station/commons/toilet) "bYA" = ( /obj/structure/table, /obj/item/storage/fancy/donut_box, @@ -8903,16 +8597,6 @@ /obj/structure/sign/warning/test_chamber/directional/north, /turf/open/floor/iron/white, /area/station/science/lower) -"bZh" = ( -/obj/machinery/requests_console/directional/south{ - name = "Law Office Requests Console"; - department = "Law Office" - }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ - dir = 1 - }, -/turf/open/floor/wood, -/area/station/service/lawoffice) "bZi" = ( /obj/effect/turf_decal/trimline/neutral/filled/line{ dir = 1 @@ -8996,6 +8680,18 @@ }, /turf/open/floor/carpet, /area/station/command/heads_quarters/hop) +"cal" = ( +/obj/machinery/button/door/directional/west{ + name = "Privacy Bolts"; + pixel_x = 24; + pixel_y = 9; + id = "private_c"; + specialfunctions = 4; + normaldoorcontrol = 1 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/carpet, +/area/station/commons/dorms) "can" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -9004,17 +8700,6 @@ }, /turf/open/floor/engine/cult, /area/station/service/library) -"cay" = ( -/mob/living/basic/goat/pete, -/obj/effect/turf_decal/weather/snow/corner{ - dir = 10 - }, -/obj/effect/turf_decal/weather/snow, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ - dir = 4 - }, -/turf/open/floor/iron/kitchen_coldroom, -/area/station/service/kitchen/coldroom) "caN" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/trimline/neutral/filled/line, @@ -9053,14 +8738,6 @@ /obj/effect/turf_decal/tile/purple/fourcorners, /turf/open/floor/iron/white, /area/station/science/ordnance/office) -"cbn" = ( -/obj/machinery/door/airlock{ - name = "Private Quarters R"; - id_tag = "private_r" - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/carpet, -/area/station/commons/dorms) "cbA" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/structure/cable, @@ -9103,41 +8780,10 @@ }, /turf/open/floor/iron/dark, /area/station/engineering/storage/tech) -"ccF" = ( -/obj/structure/table, -/obj/item/storage/medkit/regular{ - pixel_x = 6; - pixel_y = -5 - }, -/obj/machinery/status_display/supply{ - pixel_y = 32 - }, -/obj/machinery/camera{ - dir = 9; - network = list("ss13","cargo"); - c_tag = "Cargo - Main Office" - }, -/obj/item/multitool, -/obj/effect/turf_decal/trimline/brown/filled/line{ - dir = 9 - }, -/obj/machinery/power/apc/auto_name/directional/west, -/obj/structure/cable, -/obj/machinery/light/directional/north, -/turf/open/floor/iron, -/area/station/cargo/office) "ccH" = ( /obj/machinery/shower/directional/west, /turf/open/floor/iron/freezer, /area/station/security/prison/shower) -"ccO" = ( -/obj/effect/spawner/structure/window/reinforced, -/obj/machinery/door/poddoor/shutters/preopen{ - name = "Robotics Lab Shutters"; - id = "robotics2" - }, -/turf/open/floor/plating, -/area/station/science/robotics/lab) "ccT" = ( /obj/structure/cable, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ @@ -9154,6 +8800,11 @@ /obj/machinery/vending/engivend, /turf/open/floor/iron, /area/station/engineering/main) +"ccZ" = ( +/mob/living/carbon/human/species/monkey, +/obj/structure/window/reinforced/spawner/directional/west, +/turf/open/misc/grass/jungle, +/area/station/science/explab) "cda" = ( /obj/effect/turf_decal/siding/wood{ dir = 8 @@ -9259,17 +8910,6 @@ /obj/machinery/meter, /turf/open/floor/iron, /area/station/engineering/atmos) -"cew" = ( -/obj/machinery/door/poddoor{ - name = "Supply Dock Loading Door"; - id = "QMLoaddoor" - }, -/obj/machinery/conveyor{ - dir = 1; - id = "QMLoad" - }, -/turf/open/floor/plating, -/area/station/cargo/storage) "cex" = ( /obj/effect/turf_decal/trimline/white/corner{ dir = 4 @@ -9315,30 +8955,6 @@ "ceQ" = ( /turf/open/floor/engine/hull, /area/station/solars/starboard/fore) -"ceW" = ( -/obj/structure/rack, -/obj/effect/turf_decal/trimline/yellow/filled/line{ - dir = 6 - }, -/obj/structure/rack, -/obj/item/electronics/airlock, -/obj/item/electronics/airlock, -/obj/item/electronics/airlock, -/obj/item/electronics/airlock, -/obj/item/stack/cable_coil, -/obj/item/stack/cable_coil, -/obj/item/wallframe/camera, -/obj/item/wallframe/camera, -/obj/item/wallframe/camera, -/obj/item/wallframe/camera, -/obj/item/assault_pod/mining, -/obj/machinery/button/door/directional/south{ - name = "Public Shutters Control"; - id = "aux_base_shutters"; - req_access = list("aux_base") - }, -/turf/open/floor/iron, -/area/station/construction/mining/aux_base) "ceY" = ( /obj/effect/turf_decal/trimline/white/corner, /obj/effect/turf_decal/trimline/yellow/line{ @@ -9423,21 +9039,6 @@ }, /turf/open/floor/iron/dark, /area/station/medical/morgue) -"cgD" = ( -/obj/structure/closet/crate, -/obj/item/stack/license_plates/empty/fifty, -/obj/item/stack/license_plates/empty/fifty, -/obj/item/stack/license_plates/empty/fifty, -/obj/machinery/camera{ - dir = 6; - network = list("ss13","Security","prison"); - c_tag = "Security - Prison Workshop" - }, -/obj/item/stack/license_plates/empty/fifty, -/obj/item/stack/license_plates/empty/fifty, -/obj/machinery/light/directional/east, -/turf/open/floor/plating, -/area/station/security/prison/work) "cgR" = ( /obj/effect/turf_decal/trimline/yellow/filled/line{ dir = 1 @@ -9550,17 +9151,6 @@ /obj/structure/cable, /turf/open/floor/carpet, /area/station/service/library) -"cjS" = ( -/obj/structure/lattice/catwalk, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/button/door/directional/north{ - name = "Tunnel Access Shutters Toggle"; - id = "lefttunnel" - }, -/turf/open/floor/plating, -/area/station/maintenance/tram/left) "cjT" = ( /turf/open/floor/iron/white, /area/station/medical/chemistry) @@ -9588,28 +9178,6 @@ }, /turf/open/floor/plating, /area/station/solars/starboard/fore) -"ckr" = ( -/obj/structure/table, -/obj/item/assembly/timer{ - pixel_x = -4; - pixel_y = 2 - }, -/obj/item/assembly/timer{ - pixel_x = 6; - pixel_y = -4 - }, -/obj/item/assembly/timer{ - pixel_x = 5; - pixel_y = 4 - }, -/obj/item/assembly/timer, -/obj/machinery/camera/directional/west{ - network = list("ss13","rd"); - c_tag = "Science - Ordnance Launch Bay" - }, -/obj/item/radio/intercom/directional/west, -/turf/open/floor/iron/dark, -/area/station/science/ordnance/testlab) "ckt" = ( /obj/structure/table/wood, /obj/item/radio/intercom/directional/west, @@ -9652,6 +9220,17 @@ }, /turf/open/floor/iron/white, /area/station/science/lab) +"clw" = ( +/obj/effect/turf_decal/trimline/blue/filled/line{ + dir = 10 + }, +/obj/structure/closet/emcloset, +/obj/machinery/camera/directional/south{ + network = list("ss13","medbay"); + c_tag = "Medical - Virology Airlock" + }, +/turf/open/floor/iron/white, +/area/station/medical/virology) "clO" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -9720,16 +9299,17 @@ /obj/machinery/vending/modularpc, /turf/open/floor/iron/white, /area/station/science/lobby) -"coI" = ( -/obj/machinery/door/airlock{ - name = "Room 1"; - id_tag = "miningdorm1" +"coe" = ( +/obj/machinery/button/door/directional/west{ + name = "Privacy Bolts"; + pixel_y = -9; + id = "private_h"; + specialfunctions = 4; + normaldoorcontrol = 1 }, -/obj/effect/mapping_helpers/airlock/access/all/supply/mining, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/chair/stool/directional/north, /turf/open/floor/carpet, -/area/station/cargo/miningdock) +/area/station/commons/dorms) "coM" = ( /obj/structure/railing/corner{ dir = 1 @@ -9780,6 +9360,19 @@ /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron/dark, /area/station/hallway/secondary/entry) +"cpJ" = ( +/obj/effect/turf_decal/trimline/neutral/filled/line{ + dir = 4 + }, +/obj/machinery/camera{ + dir = 6; + c_tag = "Arrivals - South Docking Hall" + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) "cpK" = ( /obj/effect/turf_decal/trimline/red/filled/corner{ dir = 1 @@ -9816,14 +9409,6 @@ }, /turf/open/floor/iron, /area/station/cargo/miningfoundry) -"cqn" = ( -/obj/structure/table, -/obj/machinery/camera/directional/south{ - network = list("ss13","medbay"); - c_tag = "Medical - Virology Patient Room A" - }, -/turf/open/floor/iron, -/area/station/medical/virology) "cqE" = ( /obj/machinery/atmospherics/pipe/smart/simple/purple/visible, /obj/machinery/door/airlock/research{ @@ -9857,29 +9442,13 @@ outbound = 2 }, /area/station/hallway/primary/tram/center) -"crj" = ( -/obj/effect/turf_decal/trimline/purple/filled/line{ - dir = 8 - }, -/obj/effect/turf_decal/trimline/purple/filled/line{ - dir = 4 - }, -/obj/effect/turf_decal/siding/thinplating, -/obj/machinery/door/airlock/research{ - name = "Research and Development Lab" - }, -/obj/effect/mapping_helpers/airlock/access/all/science/general, -/obj/machinery/door/poddoor/shutters/preopen{ - name = "Research and Development Shutter"; - id = "rndlab1" - }, -/obj/machinery/door/firedoor, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/disposalpipe/segment{ - dir = 5 - }, -/turf/open/floor/iron/white, -/area/station/science/lab) +"crw" = ( +/mob/living/carbon/human/species/monkey, +/obj/structure/flora/bush/lavendergrass/style_random, +/obj/structure/flora/bush/leavy/style_random, +/obj/machinery/light/directional/east, +/turf/open/floor/grass, +/area/station/medical/virology) "crz" = ( /obj/effect/turf_decal/trimline/yellow/filled/line{ dir = 1 @@ -9987,23 +9556,6 @@ }, /turf/open/floor/glass/reinforced, /area/station/security/brig) -"csg" = ( -/obj/structure/table/glass, -/obj/item/stack/sheet/mineral/plasma{ - pixel_y = 10 - }, -/obj/item/stack/sheet/mineral/plasma{ - pixel_y = 4 - }, -/obj/item/clothing/glasses/science, -/obj/machinery/requests_console/directional/west{ - name = "Pharmacy Requests Console"; - department = "Pharmacy" - }, -/obj/effect/mapping_helpers/requests_console/ore_update, -/obj/effect/turf_decal/tile/yellow/fourcorners, -/turf/open/floor/iron/white, -/area/station/medical/pharmacy) "csh" = ( /obj/structure/cable, /obj/machinery/firealarm/directional/west{ @@ -10078,6 +9630,12 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron, /area/station/cargo/miningdock) +"cur" = ( +/mob/living/carbon/human/species/monkey/punpun, +/obj/structure/cable, +/obj/machinery/holopad, +/turf/open/floor/iron/dark, +/area/station/service/bar) "cuM" = ( /obj/structure/table, /obj/item/radio/intercom/prison/directional/north, @@ -10154,6 +9712,23 @@ /obj/structure/cable, /turf/open/floor/iron, /area/station/hallway/secondary/entry) +"cvN" = ( +/obj/effect/turf_decal/trimline/yellow/warning{ + dir = 4 + }, +/obj/machinery/camera/directional/south{ + network = list("ss13","minisat"); + c_tag = "Secure - AI Minisat Chargebay" + }, +/turf/open/floor/iron/dark, +/area/station/ai_monitored/turret_protected/aisat/foyer) +"cwa" = ( +/obj/machinery/atmospherics/components/trinary/mixer{ + name = "plasma mixer"; + dir = 1 + }, +/turf/open/floor/iron, +/area/station/engineering/atmos) "cwg" = ( /obj/structure/stairs/north, /turf/open/floor/iron/stairs/medium, @@ -10169,18 +9744,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/dark/visible, /turf/open/floor/iron/dark, /area/station/science/xenobiology) -"cwr" = ( -/obj/effect/turf_decal/trimline/blue/filled/line{ - dir = 8 - }, -/obj/machinery/camera/directional/west{ - network = list("ss13","medbay"); - c_tag = "Medical - Main West" - }, -/obj/machinery/firealarm/directional/west, -/obj/machinery/light/cold/directional/west, -/turf/open/floor/iron/white, -/area/station/medical/medbay/central) "cwy" = ( /obj/structure/table, /obj/effect/turf_decal/trimline/red/filled/line{ @@ -10190,6 +9753,19 @@ /obj/item/pen, /turf/open/floor/iron, /area/station/security/checkpoint/arrivals) +"cwA" = ( +/obj/machinery/recharge_station, +/obj/effect/turf_decal/box, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/machinery/button/door/directional/north{ + name = "Mech Bay Shutters Control"; + id = "mechbay"; + req_access = list("robotics") + }, +/turf/open/floor/iron, +/area/station/science/robotics/mechbay) "cwG" = ( /turf/open/floor/iron, /area/station/cargo/office) @@ -10378,15 +9954,6 @@ }, /turf/open/floor/wood, /area/station/command/heads_quarters/hop) -"cyY" = ( -/obj/effect/spawner/structure/window/reinforced, -/obj/structure/disposalpipe/segment, -/obj/machinery/door/poddoor/preopen{ - name = "Xenobiology Containment Blast Door"; - id = "containdeez4" - }, -/turf/open/floor/plating, -/area/station/science/xenobiology) "czg" = ( /obj/effect/turf_decal/siding/wood{ dir = 1 @@ -10415,34 +9982,14 @@ /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron/dark, /area/station/hallway/secondary/exit/departure_lounge) -"czP" = ( -/obj/machinery/door/firedoor, -/obj/effect/turf_decal/trimline/neutral/filled/line{ - dir = 4 +"czC" = ( +/obj/structure/table, +/obj/machinery/fax{ + name = "Pre-Trial Fax Machine"; + fax_name = "Pre-Trial" }, -/obj/effect/turf_decal/trimline/neutral/filled/line{ - dir = 8 - }, -/obj/machinery/door/airlock/public/glass{ - name = "Commons Area" - }, -/obj/structure/cable, -/obj/structure/disposalpipe/segment, -/obj/machinery/door/poddoor/shutters/preopen{ - name = "HoP Arrival Procedure Enforcement Shutters"; - id = "papersplease" - }, -/obj/machinery/button/door/directional/south{ - name = "Arrival Checkpoint Enforcement Override"; - pixel_x = 24; - pixel_y = 0; - id = "papersplease"; - req_access = list("kitchen") - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/iron, -/area/station/hallway/secondary/entry) +/turf/open/floor/iron/dark, +/area/station/security/courtroom/holding) "czX" = ( /obj/effect/turf_decal/tile/blue/half/contrasted{ dir = 8 @@ -10491,6 +10038,23 @@ /obj/structure/cable, /turf/open/floor/iron, /area/station/hallway/secondary/construction/engineering) +"cAC" = ( +/obj/effect/turf_decal/sand, +/obj/machinery/door/airlock/external{ + name = "External Access"; + frequency = 1449; + id_tag = "middleleft_lower_lower_eva_external"; + autoclose = 0 + }, +/obj/machinery/door_buttons/access_button{ + name = "External Access Button"; + pixel_y = 24; + idSelf = "middleleft_lower_lower_eva_airlock_control"; + idDoor = "middleleft_lower_lower_eva_external" + }, +/obj/effect/mapping_helpers/airlock/locked, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/tram/mid) "cAI" = ( /obj/structure/chair{ dir = 8 @@ -10498,23 +10062,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron, /area/station/commons/fitness/recreation) -"cAJ" = ( -/obj/structure/table, -/obj/item/razor, -/obj/item/reagent_containers/cup/rag{ - pixel_x = 8; - pixel_y = 15 - }, -/obj/item/reagent_containers/cup/bottle{ - name = "Barber's Aid bottle"; - desc = "A small bottle of Barber's Aid."; - pixel_x = 10; - pixel_y = 3; - list_reagents = list(/datum/reagent/barbers_aid=30) - }, -/obj/machinery/computer/security/telescreen/entertainment/directional/east, -/turf/open/floor/wood/large, -/area/station/service/barber) "cAK" = ( /obj/effect/spawner/random/medical/two_percent_xeno_egg_spawner, /obj/machinery/atmospherics/pipe/smart/manifold4w/dark/visible, @@ -10556,6 +10103,23 @@ }, /turf/open/floor/iron/dark, /area/station/medical/morgue) +"cCe" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/door/airlock/external{ + name = "External Access"; + frequency = 1449; + id_tag = "rightmost_lower_upper_eva_external"; + autoclose = 0 + }, +/obj/machinery/door_buttons/access_button{ + name = "External Access Button"; + pixel_y = -24; + idSelf = "rightmost_lower_upper_eva_airlock_control"; + idDoor = "rightmost_lower_upper_eva_external" + }, +/obj/effect/mapping_helpers/airlock/locked, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/tram/right) "cCk" = ( /obj/machinery/power/terminal{ dir = 1 @@ -10597,6 +10161,20 @@ }, /turf/open/floor/iron/grimy, /area/station/service/chapel/office) +"cDC" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/door_buttons/airlock_controller{ + name = "External Access Console"; + pixel_y = 24; + idSelf = "middleleft_upper_eva_airlock_control"; + idInterior = "middleleft_upper_eva_internal"; + idExterior = "middleleft_upper_eva_external" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/catwalk_floor, +/area/station/hallway/primary/tram/center) "cDD" = ( /obj/effect/turf_decal/weather/snow, /obj/effect/turf_decal/weather/snow/corner, @@ -10668,6 +10246,24 @@ /obj/structure/cable, /turf/open/floor/iron, /area/station/engineering/atmos) +"cEr" = ( +/obj/effect/turf_decal/trimline/yellow/filled/line{ + dir = 10 + }, +/obj/machinery/button/door/directional/west{ + name = "Pharmacy Privacy Shutters Toggle"; + id = "pharmacy_shutters_2"; + req_one_access = list("pharmacy") + }, +/obj/structure/table/glass, +/obj/item/reagent_containers/dropper, +/obj/item/reagent_containers/cup/beaker/large{ + pixel_x = 6; + pixel_y = 4 + }, +/obj/item/reagent_containers/syringe, +/turf/open/floor/iron/white, +/area/station/medical/pharmacy) "cEA" = ( /obj/effect/turf_decal/trimline/purple/filled/line, /obj/machinery/firealarm/directional/south, @@ -10683,6 +10279,14 @@ }, /turf/open/floor/plating/elevatorshaft, /area/station/security/execution/transfer) +"cEZ" = ( +/obj/machinery/button/flasher{ + pixel_x = 23; + pixel_y = -10; + id = "hopflash" + }, +/turf/open/floor/wood, +/area/station/command/heads_quarters/hop) "cFb" = ( /obj/structure/sign/warning/electric_shock, /turf/closed/wall/r_wall, @@ -10750,6 +10354,13 @@ /obj/item/clothing/mask/cigarette/cigar/cohiba, /turf/open/floor/wood, /area/station/command/meeting_room) +"cFJ" = ( +/obj/machinery/atmospherics/components/unary/passive_vent{ + name = "server vent"; + dir = 4 + }, +/turf/open/floor/circuit/telecomms/server, +/area/station/science/server) "cFP" = ( /obj/effect/turf_decal/trimline/yellow/filled/line{ dir = 10 @@ -10824,15 +10435,6 @@ }, /turf/open/floor/iron, /area/station/science/robotics/mechbay) -"cGN" = ( -/obj/structure/table/wood, -/obj/item/pai_card{ - name = "\improper Nanotrasen-brand personal AI device exhibit"; - desc = "A real Nanotrasen success, these personal AIs provide all of the companionship of an AI without any law related red-tape." - }, -/obj/machinery/light/warm/directional/west, -/turf/open/floor/carpet, -/area/station/command/meeting_room) "cGU" = ( /obj/structure/window/reinforced/spawner/directional/east, /obj/structure/sign/departments/medbay/alt{ @@ -10997,37 +10599,10 @@ }, /turf/open/floor/iron, /area/station/hallway/secondary/construction/engineering) -"cJP" = ( -/obj/effect/turf_decal/delivery, -/obj/machinery/door/window/left/directional/north{ - name = "Containment Pen #7"; - req_access = list("xenobiology") - }, -/obj/machinery/door/window/left/directional/south{ - name = "Containment Pen #7"; - req_access = list("xenobiology") - }, -/obj/structure/disposalpipe/segment{ - dir = 9 - }, -/obj/machinery/door/poddoor/preopen{ - name = "Xenobiology Containment Blast Door"; - id = "containdeez7" - }, -/turf/open/floor/engine, -/area/station/science/xenobiology) "cJR" = ( /obj/machinery/rnd/server, /turf/open/floor/circuit/telecomms/server, /area/station/science/server) -"cJS" = ( -/obj/effect/spawner/structure/window/reinforced, -/obj/machinery/door/poddoor/preopen{ - name = "Test Chamber Blast Door"; - id = "testlab" - }, -/turf/open/floor/plating, -/area/station/science/explab) "cJX" = ( /obj/effect/turf_decal/trimline/brown/filled/line, /turf/open/floor/iron, @@ -11066,6 +10641,14 @@ /obj/item/weldingtool, /turf/open/floor/iron/smooth, /area/station/maintenance/port/central) +"cKO" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/poddoor/preopen{ + name = "Xenobiology Containment Blast Door"; + id = "containdeez1" + }, +/turf/open/floor/plating, +/area/station/science/xenobiology) "cLs" = ( /obj/effect/turf_decal/siding/thinplating, /obj/structure/disposalpipe/segment{ @@ -11077,14 +10660,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron, /area/station/commons/fitness/recreation) -"cMa" = ( -/obj/effect/turf_decal/trimline/blue/filled/line, -/obj/machinery/camera/directional/south{ - network = list("ss13","medbay"); - c_tag = "Medical - Main North-East" - }, -/turf/open/floor/iron/white, -/area/station/medical/medbay/central) "cMb" = ( /obj/effect/turf_decal/trimline/blue/filled/corner{ dir = 1 @@ -11101,6 +10676,26 @@ }, /turf/open/floor/iron/dark, /area/station/command/bridge) +"cMm" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/door/airlock/external{ + name = "External Access"; + frequency = 1449; + id_tag = "middleleft_upper_eva_external"; + autoclose = 0 + }, +/obj/machinery/door_buttons/access_button{ + name = "External Access Button"; + pixel_y = 24; + idSelf = "middleleft_upper_eva_airlock_control"; + idDoor = "middleleft_upper_eva_external" + }, +/obj/effect/mapping_helpers/airlock/locked, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/catwalk_floor, +/area/station/hallway/primary/tram/center) "cMB" = ( /obj/effect/turf_decal/trimline/neutral/filled/line, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ @@ -11176,16 +10771,6 @@ /obj/structure/disposalpipe/segment, /turf/open/floor/iron, /area/station/commons/dorms) -"cNU" = ( -/obj/machinery/door/poddoor/shutters/radiation/preopen{ - name = "Radiation Chamber Shutters"; - id = "engsm" - }, -/obj/effect/turf_decal/stripes/line{ - dir = 9 - }, -/turf/open/floor/plating, -/area/station/engineering/supermatter) "cNX" = ( /obj/structure/window/spawner/directional/north, /obj/effect/turf_decal/trimline/dark_green/filled/line{ @@ -11200,21 +10785,6 @@ /obj/structure/cable, /turf/open/floor/circuit, /area/station/ai_monitored/turret_protected/ai) -"cOe" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/trimline/yellow/warning{ - dir = 8 - }, -/obj/machinery/power/shuttle_engine/propulsion{ - name = "inactive propulsion engine"; - desc = "A standard reliable bluespace engine used by many forms of shuttles. This one has the bluespace core removed." - }, -/obj/effect/decal/cleanable/oil, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ - dir = 4 - }, -/turf/open/floor/iron, -/area/station/maintenance/port/central) "cOl" = ( /obj/machinery/computer/prisoner/management{ dir = 8 @@ -11274,24 +10844,23 @@ dir = 8 }, /area/station/service/kitchen) -"cPg" = ( -/obj/machinery/power/smes/engineering, -/obj/structure/sign/warning/electric_shock/directional/west, -/obj/machinery/camera/emp_proof{ - dir = 10; - network = list("ss13","engineering"); - c_tag = "Engineering - SMES" - }, -/obj/structure/cable, -/obj/machinery/light/directional/west, -/turf/open/floor/iron, -/area/station/engineering/engine_smes) "cPl" = ( /obj/structure/railing/corner{ dir = 4 }, /turf/open/floor/glass/reinforced, /area/station/ai_monitored/turret_protected/aisat/hallway) +"cPu" = ( +/obj/structure/chair/office{ + dir = 4 + }, +/obj/machinery/turretid{ + name = "AI Antechamber turret control"; + pixel_y = -25; + control_area = "/area/station/ai_monitored/turret_protected/aisat_interior" + }, +/turf/open/floor/iron/grimy, +/area/station/ai_monitored/turret_protected/aisat/foyer) "cPx" = ( /obj/effect/turf_decal/trimline/blue/filled/line{ dir = 5 @@ -11343,14 +10912,6 @@ /obj/machinery/light/directional/west, /turf/open/floor/iron, /area/station/hallway/secondary/entry) -"cPI" = ( -/obj/machinery/camera/directional/east{ - pixel_y = -23; - c_tag = "Hallway - Port Tram Platform South" - }, -/obj/machinery/light/directional/east, -/turf/open/floor/noslip/tram, -/area/station/hallway/primary/tram/left) "cPK" = ( /obj/structure/bed{ dir = 4 @@ -11458,16 +11019,20 @@ /obj/structure/disposalpipe/segment, /turf/open/floor/iron/dark, /area/station/commons/fitness/recreation/entertainment) -"cRA" = ( -/obj/effect/turf_decal/trimline/green/filled/line{ - dir = 5 +"cRx" = ( +/obj/effect/turf_decal/siding/thinplating{ + dir = 4 }, -/obj/machinery/atmospherics/components/binary/pump{ - name = "Mix Outlet Pump"; - dir = 8 +/obj/item/radio/intercom/directional/north{ + name = "Private Channel"; + frequency = 1447; + freerange = 1 }, -/turf/open/floor/iron, -/area/station/engineering/atmos/pumproom) +/obj/machinery/camera/motion/directional/north{ + c_tag = "Secure - AI Upper Ring Access" + }, +/turf/open/floor/iron/dark, +/area/station/ai_monitored/turret_protected/aisat/hallway) "cRF" = ( /obj/structure/disposalpipe/segment{ dir = 6 @@ -11488,6 +11053,18 @@ /obj/machinery/light/directional/north, /turf/open/misc/asteroid, /area/station/security/prison/workout) +"cRU" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/poddoor/shutters/preopen{ + name = "Research and Development Shutter"; + id = "rndlab1" + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/disposalpipe/segment{ + dir = 10 + }, +/turf/open/floor/plating, +/area/station/science/lab) "cRW" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -11504,25 +11081,6 @@ }, /turf/open/floor/iron/white, /area/station/command/heads_quarters/captain/private) -"cSj" = ( -/obj/effect/turf_decal/delivery, -/obj/structure/disposalpipe/segment{ - dir = 10 - }, -/obj/machinery/door/window/left/directional/east{ - name = "Containment Pen #1"; - req_access = list("xenobiology") - }, -/obj/machinery/door/window/left/directional/west{ - name = "Containment Pen #1"; - req_access = list("xenobiology") - }, -/obj/machinery/door/poddoor/preopen{ - name = "Xenobiology Containment Blast Door"; - id = "containdeez1" - }, -/turf/open/floor/engine, -/area/station/science/xenobiology) "cSp" = ( /obj/effect/turf_decal/trimline/purple/filled/corner{ dir = 8 @@ -11642,6 +11200,25 @@ /obj/machinery/light/cold/directional/north, /turf/open/floor/iron/freezer, /area/station/security/prison/shower) +"cVj" = ( +/obj/machinery/door/airlock/research{ + name = "Research Division Access" + }, +/obj/effect/turf_decal/trimline/purple/filled/line{ + dir = 8 + }, +/obj/machinery/door/poddoor/preopen{ + name = "Research Lockdown Blastdoor"; + id = "Sciencelockdown" + }, +/obj/machinery/door/firedoor, +/obj/effect/mapping_helpers/airlock/access/all/science/general, +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 1 + }, +/obj/effect/mapping_helpers/airlock/unres, +/turf/open/floor/iron/white, +/area/station/science/research) "cVk" = ( /obj/effect/turf_decal/box, /obj/machinery/shower/directional/east, @@ -11745,6 +11322,16 @@ dir = 9 }, /area/station/service/chapel) +"cWx" = ( +/obj/structure/showcase/cyborg/old{ + pixel_y = 20 + }, +/obj/machinery/camera/motion/directional/north{ + network = list("aicore"); + c_tag = "Secure - AI Core North" + }, +/turf/open/floor/iron/dark, +/area/station/ai_monitored/turret_protected/ai) "cWA" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -11763,6 +11350,14 @@ /obj/item/clothing/shoes/clown_shoes, /turf/open/floor/plating/airless, /area/station/science/ordnance/bomb) +"cWX" = ( +/obj/machinery/camera/emp_proof{ + dir = 6; + network = list("ss13","engineering"); + c_tag = "Engineering - Atmospherics O2 Chamber" + }, +/turf/open/floor/engine/o2, +/area/station/engineering/atmos) "cWZ" = ( /turf/closed/wall, /area/station/service/bar/backroom) @@ -11805,6 +11400,17 @@ "cXL" = ( /turf/open/floor/iron/dark/telecomms, /area/station/tcommsat/server) +"cXO" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/trimline/neutral/filled/line{ + dir = 4 + }, +/obj/machinery/incident_display/tram/directional/north{ + name = "darwin award counter"; + desc = "A display that indicates how many dents that'll need fixed after the shift is over." + }, +/turf/open/floor/iron, +/area/station/maintenance/port/central) "cXR" = ( /obj/effect/turf_decal/trimline/purple/filled/line{ dir = 1 @@ -11883,19 +11489,6 @@ /obj/structure/cable, /turf/open/floor/iron, /area/station/engineering/supermatter/room) -"cYA" = ( -/obj/docking_port/stationary{ - name = "Aux Base Zone"; - dir = 2; - width = 9; - height = 9; - shuttle_id = "aux_base_zone"; - dwidth = 4; - dheight = 4; - roundstart_template = /datum/map_template/shuttle/aux_base/default - }, -/turf/open/floor/plating, -/area/station/construction/mining/aux_base) "cYE" = ( /obj/effect/turf_decal/stripes/line, /turf/open/floor/iron/white, @@ -11934,15 +11527,6 @@ /obj/effect/turf_decal/trimline/purple/filled/corner, /turf/open/floor/iron/white, /area/station/science/xenobiology) -"cZN" = ( -/obj/effect/turf_decal/sand/plating, -/obj/structure/sign/warning/directional/north{ - name = "FALLING HAZARD sign"; - desc = "A sign warning you to be cautious of falling packages." - }, -/obj/machinery/light/small/directional/south, -/turf/open/floor/plating, -/area/station/engineering/atmos) "cZQ" = ( /obj/effect/turf_decal/stripes/line{ dir = 1 @@ -12116,21 +11700,6 @@ }, /turf/open/floor/iron, /area/station/maintenance/tram/mid) -"dcz" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/loading_area{ - dir = 1 - }, -/obj/machinery/door/window/right/directional/north{ - name = "Bar Delivery Chute" - }, -/obj/machinery/navbeacon{ - name = "navigation beacon (Bar Delivery)"; - location = "Bar"; - codes_txt = "delivery;dir=1" - }, -/turf/open/floor/plating, -/area/station/maintenance/department/cargo) "dcP" = ( /obj/structure/cable, /obj/effect/decal/cleanable/dirt, @@ -12344,21 +11913,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron, /area/station/security/checkpoint/supply) -"dgx" = ( -/obj/structure/closet/firecloset, -/obj/effect/turf_decal/trimline/yellow/filled/line{ - dir = 6 - }, -/obj/effect/turf_decal/trimline/red/corner{ - dir = 8 - }, -/obj/machinery/camera/emp_proof{ - dir = 6; - network = list("ss13","engineering"); - c_tag = "Engineering - Lobby South" - }, -/turf/open/floor/iron, -/area/station/engineering/break_room) "dgA" = ( /obj/effect/turf_decal/trimline/red/filled/corner{ dir = 4 @@ -12371,33 +11925,27 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron/white, /area/station/medical/medbay/central) +"dgK" = ( +/obj/structure/table/reinforced, +/obj/effect/turf_decal/trimline/yellow/filled/line{ + dir = 1 + }, +/obj/machinery/fax{ + name = "Chief Engineer's Fax Machine"; + fax_name = "Chief Engineer's Office" + }, +/turf/open/floor/iron/dark, +/area/station/command/heads_quarters/ce) "dgV" = ( /obj/machinery/atmospherics/components/unary/outlet_injector/monitored/mix_input{ dir = 8 }, /turf/open/floor/engine/vacuum, /area/station/engineering/atmos) -"dhg" = ( -/obj/machinery/door/airlock{ - name = "Private Quarters J"; - id_tag = "private_j" - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/turf/open/floor/wood, -/area/station/commons/dorms) "dhC" = ( /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/station/medical/virology) -"dhI" = ( -/obj/machinery/camera/directional/east{ - pixel_y = -23; - c_tag = "Hallway - Central Tram Platform South" - }, -/obj/machinery/light/directional/east, -/turf/open/floor/noslip/tram, -/area/station/hallway/primary/tram/center) "dhL" = ( /turf/closed/wall, /area/station/security/prison/work) @@ -12448,6 +11996,17 @@ /obj/machinery/firealarm/directional/north, /turf/open/floor/iron, /area/station/engineering/main) +"djs" = ( +/obj/machinery/button/door/directional/east{ + name = "Door Bolt Control"; + id = "miningdorm3"; + specialfunctions = 4; + normaldoorcontrol = 1 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/carpet, +/area/station/cargo/miningdock) "djt" = ( /obj/effect/turf_decal/siding/thinplating/corner{ dir = 1 @@ -12556,6 +12115,21 @@ /obj/effect/landmark/event_spawn, /turf/open/floor/iron, /area/station/security/office) +"dlw" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/trimline/yellow/warning{ + dir = 8 + }, +/obj/machinery/power/shuttle_engine/propulsion{ + name = "inactive propulsion engine"; + desc = "A standard reliable bluespace engine used by many forms of shuttles. This one has the bluespace core removed." + }, +/obj/effect/decal/cleanable/oil, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/maintenance/port/central) "dlL" = ( /obj/effect/turf_decal/trimline/yellow/filled/line{ dir = 1 @@ -12611,54 +12185,6 @@ /obj/effect/turf_decal/tile/red/full, /turf/open/floor/iron/dark/smooth_large, /area/station/commons/fitness/recreation/entertainment) -"dmx" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/door/airlock/external{ - name = "External Access"; - frequency = 1449; - id_tag = "middleright_lower_upper_eva_external"; - autoclose = 0 - }, -/obj/machinery/door_buttons/access_button{ - name = "External Access Button"; - pixel_y = -24; - idSelf = "middleright_lower_upper_eva_airlock_control"; - idDoor = "middleright_lower_upper_eva_external" - }, -/obj/effect/mapping_helpers/airlock/locked, -/turf/open/floor/catwalk_floor, -/area/station/maintenance/tram/mid) -"dmR" = ( -/obj/effect/turf_decal/trimline/neutral/filled/line, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/navbeacon{ - location = "TramLower16"; - codes_txt = "patrol;next_patrol=TramLower1" - }, -/obj/effect/turf_decal/bot{ - dir = 1 - }, -/obj/effect/turf_decal/siding/thinplating{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/effect/turf_decal/trimline/white/warning{ - dir = 1 - }, -/turf/open/floor/iron, -/area/station/maintenance/tram/left) -"dmT" = ( -/obj/effect/turf_decal/trimline/red/filled/line{ - dir = 1 - }, -/obj/machinery/status_display/door_timer{ - name = "Isolation Cell A"; - pixel_y = 32; - id = "Isolation_A" - }, -/turf/open/floor/iron, -/area/station/security/execution/transfer) "dmX" = ( /obj/structure/sign/warning/radiation/rad_area{ pixel_y = 32 @@ -12677,23 +12203,24 @@ /obj/structure/cable, /turf/open/floor/iron, /area/station/commons/storage/art) -"dnp" = ( -/obj/effect/turf_decal/sand/plating, -/obj/machinery/door/airlock/external{ - name = "External Access"; - frequency = 1449; - id_tag = "middleleft_lower_eva_external"; - autoclose = 0 +"dnu" = ( +/obj/effect/turf_decal/trimline/green/filled/line{ + dir = 5 }, -/obj/machinery/door_buttons/access_button{ - name = "External Access Button"; - pixel_y = -24; - idSelf = "middleleft_lower_eva_airlock_control"; - idDoor = "middleleft_lower_eva_external" +/obj/structure/table/glass, +/obj/machinery/requests_console/directional/east{ + name = "Virology Requests Console"; + department = "Virology" }, -/obj/effect/mapping_helpers/airlock/locked, -/turf/open/floor/plating, -/area/station/hallway/primary/tram/center) +/obj/effect/mapping_helpers/requests_console/ore_update, +/obj/item/storage/box/beakers{ + pixel_x = 2; + pixel_y = 2 + }, +/obj/item/storage/box/syringes, +/obj/structure/sign/clock/directional/north, +/turf/open/floor/iron/white, +/area/station/medical/virology) "dnE" = ( /obj/machinery/telecomms/server/presets/service, /turf/open/floor/iron/dark/telecomms, @@ -12718,6 +12245,16 @@ }, /turf/open/floor/iron, /area/station/security/brig) +"dop" = ( +/obj/docking_port/stationary{ + name = "Cargo Bay"; + width = 12; + height = 7; + shuttle_id = "cargo_home"; + dwidth = 5 + }, +/turf/open/misc/asteroid/airless, +/area/station/asteroid) "dor" = ( /obj/effect/turf_decal/trimline/red/filled/line{ dir = 1 @@ -12757,6 +12294,14 @@ /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron/dark, /area/station/science/robotics/lab) +"doQ" = ( +/obj/machinery/door/airlock/centcom{ + name = "Syndicate Secure Airlock System"; + desc = "Truly, a marvel of modern engineering." + }, +/obj/effect/mapping_helpers/airlock/access/all/syndicate/general, +/turf/open/floor/iron/showroomfloor, +/area/station/commons/vacant_room) "doT" = ( /obj/effect/turf_decal/trimline/yellow/filled/line{ dir = 4 @@ -12837,6 +12382,16 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/catwalk_floor, /area/station/maintenance/central/greater) +"dqr" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/firedoor/heavy, +/obj/machinery/door/poddoor/shutters/preopen{ + name = "Ordnance Storage Shutters"; + dir = 4; + id = "ordnancestorage" + }, +/turf/open/floor/plating, +/area/station/science/ordnance/office) "dqu" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -12856,14 +12411,6 @@ /obj/structure/sink/directional/west, /turf/open/floor/iron/white, /area/station/medical/medbay/central) -"drh" = ( -/obj/structure/table, -/obj/machinery/fax{ - name = "Pre-Trial Fax Machine"; - fax_name = "Pre-Trial" - }, -/turf/open/floor/iron/dark, -/area/station/security/courtroom/holding) "drq" = ( /obj/structure/table, /obj/item/flashlight/lamp, @@ -12891,35 +12438,6 @@ }, /turf/open/floor/iron, /area/station/commons/dorms) -"drC" = ( -/obj/effect/turf_decal/trimline/brown/filled/line{ - dir = 8 - }, -/obj/machinery/lift_indicator/directional/west{ - pixel_x = -27; - pixel_y = -2; - linked_elevator_id = "tram_cargo_lift" - }, -/obj/machinery/button/elevator/directional/west{ - pixel_x = -26; - pixel_y = -1; - id = "tram_cargo_lift" - }, -/turf/open/floor/iron, -/area/station/cargo/storage) -"drE" = ( -/obj/machinery/door/airlock/security/glass{ - name = "Prison Dorm 2"; - id_tag = "prisondorm" - }, -/obj/effect/turf_decal/trimline/red/filled/line, -/obj/effect/turf_decal/trimline/red/filled/line{ - 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/security/prison/safe) "drH" = ( /obj/machinery/telecomms/hub/preset, /turf/open/floor/iron/dark/telecomms, @@ -12945,20 +12463,6 @@ /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron/dark, /area/station/ai_monitored/security/armory) -"dsw" = ( -/obj/machinery/modular_computer/preset/id{ - dir = 8 - }, -/obj/machinery/keycard_auth/directional/north, -/obj/machinery/button/door/directional/north{ - name = "CMO Privacy Shutters"; - pixel_y = 38; - id = "cmoshutter"; - req_access = list("cmo") - }, -/obj/effect/turf_decal/tile/blue/fourcorners, -/turf/open/floor/iron/dark, -/area/station/command/heads_quarters/cmo) "dsF" = ( /turf/open/floor/iron/smooth, /area/station/command/gateway) @@ -12999,22 +12503,47 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron, /area/station/security/office) +"dtl" = ( +/obj/structure/closet/crate/hydroponics, +/obj/item/paper/guides/jobs/hydroponics, +/obj/item/seeds/onion, +/obj/item/seeds/garlic, +/obj/item/seeds/potato, +/obj/item/seeds/tomato, +/obj/item/seeds/carrot, +/obj/item/seeds/grass, +/obj/item/seeds/ambrosia, +/obj/item/seeds/wheat, +/obj/item/seeds/pumpkin, +/obj/effect/spawner/random/contraband/prison, +/obj/item/radio/intercom/prison/directional/east, +/obj/machinery/camera{ + dir = 6; + network = list("ss13","Security","prison"); + c_tag = "Security - Prison Garden" + }, +/obj/item/seeds/tower, +/obj/machinery/light/directional/east, +/turf/open/floor/iron/dark, +/area/station/security/prison/garden) "dtu" = ( /obj/effect/turf_decal/siding/wood/corner{ dir = 8 }, /turf/open/floor/wood, /area/station/command/meeting_room) -"dtz" = ( -/obj/machinery/flasher/directional/east{ - pixel_y = 26; - id = "AI" - }, -/turf/open/floor/iron/dark, -/area/station/ai_monitored/turret_protected/ai) "dtA" = ( /turf/open/openspace, /area/station/security/courtroom/holding) +"dtM" = ( +/obj/structure/lattice/catwalk, +/obj/structure/cable, +/obj/machinery/power/solar{ + name = "Port Solar Array"; + id = "portsolar" + }, +/turf/open/space/basic, +/area/station/solars/port) "dtT" = ( /obj/machinery/door/firedoor, /obj/effect/turf_decal/stripes/white/full, @@ -13202,19 +12731,6 @@ /obj/structure/flora/bush/leavy/style_random, /turf/open/floor/grass, /area/station/medical/virology) -"dys" = ( -/obj/effect/turf_decal/trimline/neutral/filled/line{ - dir = 6 - }, -/obj/machinery/atmospherics/components/binary/pump/on{ - name = "Air Outlet Pump"; - dir = 1 - }, -/obj/machinery/atmospherics/pipe/bridge_pipe/green/visible{ - dir = 4 - }, -/turf/open/floor/iron, -/area/station/engineering/atmos) "dyB" = ( /obj/structure/closet/secure_closet/medical2, /obj/effect/turf_decal/trimline/blue/filled/line{ @@ -13311,11 +12827,31 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron, /area/station/commons/fitness/recreation) +"dzC" = ( +/obj/machinery/camera/directional/north{ + network = list("test","rd"); + c_tag = "Science - Testing Chamber" + }, +/turf/open/floor/engine, +/area/station/science/explab) "dzF" = ( /obj/structure/weightmachine, /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron, /area/station/commons/fitness) +"dzS" = ( +/obj/machinery/requests_console/directional/south{ + name = "Cargo Bay Requests Console"; + department = "Cargo Bay" + }, +/obj/effect/mapping_helpers/requests_console/supplies, +/obj/effect/mapping_helpers/requests_console/assistance, +/obj/effect/turf_decal/trimline/brown/filled/line, +/obj/effect/turf_decal/siding/thinplating{ + dir = 9 + }, +/turf/open/floor/iron, +/area/station/cargo/sorting) "dzY" = ( /obj/effect/turf_decal/trimline/red/filled/line{ dir = 1 @@ -13385,6 +12921,16 @@ /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/station/ai_monitored/turret_protected/aisat/foyer) +"dBu" = ( +/obj/structure/transport/linear/public, +/obj/structure/railing, +/obj/effect/turf_decal/trimline/dark_red/warning, +/obj/machinery/elevator_control_panel/directional/south{ + linked_elevator_id = "tram_dorm_lift"; + preset_destination_names = list("2"="Lower Deck", "3"="Upper Deck") + }, +/turf/open/floor/plating/elevatorshaft, +/area/station/maintenance/tram/left) "dBM" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/stripes/white/line{ @@ -13408,20 +12954,22 @@ /obj/machinery/light/warm/directional/west, /turf/open/floor/wood, /area/station/command/heads_quarters/hop) -"dCq" = ( -/obj/effect/spawner/structure/window/reinforced, -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +"dCB" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/trimline/neutral/filled/line{ + dir = 1 + }, +/obj/machinery/camera{ + dir = 9; + c_tag = "Maintenance - East Tram Tunnel 3" + }, +/obj/effect/turf_decal/siding/thinplating, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/door/poddoor/preopen{ - name = "Research Director's Shutters"; - id = "rdoffice" - }, -/obj/structure/disposalpipe/segment{ - dir = 8 - }, -/turf/open/floor/plating, -/area/station/command/heads_quarters/rd) +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/trimline/white/warning, +/obj/machinery/airalarm/directional/north, +/turf/open/floor/iron, +/area/station/maintenance/tram/right) "dCD" = ( /obj/structure/bookcase/random/reference, /turf/open/floor/wood/large, @@ -13472,6 +13020,23 @@ /obj/machinery/door/firedoor, /turf/open/floor/iron, /area/station/hallway/secondary/command) +"dDu" = ( +/obj/machinery/requests_console/directional/south{ + name = "Janitorial Requests Console"; + department = "Janitorial" + }, +/obj/effect/turf_decal/trimline/neutral/filled/line{ + dir = 6 + }, +/obj/effect/turf_decal/trimline/purple/filled/warning{ + dir = 6 + }, +/obj/machinery/disposal/bin, +/obj/structure/disposalpipe/trunk{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/service/janitor) "dDw" = ( /obj/machinery/atmospherics/pipe/smart/simple/purple/visible, /turf/closed/wall/r_wall, @@ -13517,29 +13082,6 @@ "dEv" = ( /turf/closed/wall/r_wall, /area/station/ai_monitored/security/armory) -"dEH" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/door/airlock/external{ - name = "External Access"; - frequency = 1449; - id_tag = "middleleft_upper_eva_internal"; - autoclose = 0 - }, -/obj/machinery/door_buttons/access_button{ - name = "External Access Button"; - pixel_y = -24; - idSelf = "middleleft_upper_eva_airlock_control"; - idDoor = "middleleft_upper_eva_internal" - }, -/obj/effect/mapping_helpers/airlock/locked, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/catwalk_floor, -/area/station/hallway/primary/tram/center) "dEM" = ( /obj/structure/disposalpipe/junction/flip{ dir = 8 @@ -13598,22 +13140,6 @@ /obj/effect/landmark/start/hangover, /turf/open/floor/iron, /area/station/hallway/secondary/entry) -"dFI" = ( -/obj/structure/table/wood, -/obj/item/storage/box/seccarts{ - pixel_x = 3; - pixel_y = 2 - }, -/obj/item/storage/box/deputy, -/obj/item/radio/intercom/directional/west, -/obj/machinery/button/door/directional/west{ - name = "Emergency Blast Doors"; - pixel_y = -8; - id = "HOSOffice"; - req_access = list("hos") - }, -/turf/open/floor/carpet, -/area/station/command/heads_quarters/hos) "dFJ" = ( /obj/effect/turf_decal/trimline/neutral/filled/line{ dir = 4 @@ -13621,24 +13147,26 @@ /obj/machinery/firealarm/directional/east, /turf/open/floor/iron, /area/station/hallway/secondary/command) -"dFN" = ( -/obj/machinery/door/poddoor/shutters{ - name = "Security Mech Bay Shutters"; - id = "secmechbay" - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/delivery, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/structure/cable, -/turf/open/floor/plating, -/area/station/security/mechbay) "dFP" = ( /obj/effect/turf_decal/stripes/line{ dir = 8 }, /turf/open/floor/iron, /area/station/hallway/secondary/entry) +"dGb" = ( +/obj/effect/turf_decal/trimline/purple/filled/line{ + dir = 1 + }, +/obj/machinery/camera/directional/north{ + c_tag = "Science - Research & Development"; + network = list("ss13","rd") + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/item/kirbyplants/organic/plant10, +/turf/open/floor/iron/white, +/area/station/science/lab) "dGh" = ( /obj/machinery/door/airlock/maintenance_hatch{ name = "Tunnel Access Hatch" @@ -13686,18 +13214,6 @@ }, /turf/open/floor/iron/dark, /area/station/service/chapel/monastery) -"dHc" = ( -/obj/structure/window/reinforced/spawner/directional/west, -/obj/structure/table, -/obj/effect/turf_decal/stripes/line{ - dir = 9 - }, -/obj/machinery/button/door{ - name = "Cell Containment Toggle Button"; - id = "containdeez1" - }, -/turf/open/floor/iron/white, -/area/station/science/xenobiology) "dHr" = ( /obj/effect/turf_decal/trimline/yellow/filled/corner, /obj/effect/turf_decal/trimline/yellow/filled/corner{ @@ -13721,17 +13237,6 @@ }, /turf/open/floor/iron/dark, /area/station/medical/treatment_center) -"dHF" = ( -/obj/machinery/camera{ - dir = 6; - c_tag = "Arrivals - Lounge" - }, -/obj/machinery/disposal/bin, -/obj/structure/disposalpipe/trunk{ - dir = 2 - }, -/turf/open/floor/iron/grimy, -/area/station/hallway/secondary/entry) "dHO" = ( /obj/effect/turf_decal/trimline/red/filled/corner{ dir = 4 @@ -13866,14 +13371,19 @@ /obj/machinery/light/directional/east, /turf/open/floor/iron, /area/station/security/processing) -"dKv" = ( -/obj/machinery/camera/emp_proof{ - dir = 9; - network = list("ss13","engineering"); - c_tag = "Engineering - Atmospherics Mixing Chamber" +"dKs" = ( +/obj/structure/toilet{ + dir = 1 }, -/turf/open/floor/engine/vacuum, -/area/station/engineering/atmos) +/obj/machinery/button/door/directional/west{ + name = "Lock Control"; + id = "Toilet5"; + specialfunctions = 4; + normaldoorcontrol = 1 + }, +/obj/machinery/light/small/dim/directional/east, +/turf/open/floor/iron/freezer, +/area/station/commons/toilet) "dKy" = ( /obj/structure/disposalpipe/segment{ dir = 6 @@ -13906,6 +13416,33 @@ "dKV" = ( /turf/open/floor/circuit, /area/station/ai_monitored/turret_protected/aisat_interior) +"dLd" = ( +/obj/machinery/navbeacon{ + name = "navigation beacon (Kitchen Delivery)"; + location = "Kitchen"; + codes_txt = "delivery;dir=8" + }, +/obj/effect/turf_decal/loading_area{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/door/window/right/directional/west{ + name = "Kitchen Delivery Chute"; + req_access = "kitchen" + }, +/turf/open/floor/plating, +/area/station/maintenance/department/cargo) +"dLl" = ( +/obj/machinery/camera{ + dir = 6; + network = list("ss13","Security"); + c_tag = "Security - Interrogation Observation" + }, +/obj/effect/turf_decal/trimline/red/filled/corner{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/station/security/interrogation) "dLp" = ( /obj/machinery/atmospherics/pipe/smart/simple/purple/visible{ dir = 4 @@ -13965,17 +13502,14 @@ }, /turf/closed/wall/r_wall, /area/station/engineering/atmos) -"dLS" = ( -/obj/machinery/turretid{ - name = "AI Chamber turret control"; - icon_state = "control_stun"; - pixel_x = 3; - pixel_y = -23 +"dMu" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/button/door/directional/east{ + name = "Docking Access Control"; + id = "winkyface" }, -/obj/structure/window/reinforced/spawner/directional/north, -/obj/structure/window/reinforced/spawner/directional/west, -/turf/open/floor/circuit, -/area/station/ai_monitored/turret_protected/ai) +/turf/open/floor/plating, +/area/station/maintenance/central/greater) "dMv" = ( /obj/machinery/power/smes, /obj/structure/cable, @@ -14094,6 +13628,18 @@ }, /turf/open/floor/iron, /area/station/hallway/primary/tram/left) +"dOd" = ( +/obj/effect/spawner/random/vending/snackvend, +/obj/effect/turf_decal/trimline/yellow/filled/line{ + dir = 9 + }, +/obj/machinery/camera/emp_proof{ + dir = 9; + network = list("ss13","engineering"); + c_tag = "Engineering - Lobby North" + }, +/turf/open/floor/iron, +/area/station/engineering/break_room) "dOq" = ( /obj/structure/table/glass, /obj/machinery/reagentgrinder{ @@ -14136,6 +13682,14 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron, /area/station/hallway/secondary/exit/departure_lounge) +"dON" = ( +/obj/machinery/door/airlock/centcom{ + name = "Syndicate Secure Airlock System"; + desc = "Truly, a marvel of modern engineering." + }, +/obj/effect/mapping_helpers/airlock/access/all/syndicate/general, +/turf/open/floor/iron/grimy, +/area/station/commons/vacant_room) "dPe" = ( /obj/effect/turf_decal/trimline/purple/filled/line{ dir = 8 @@ -14145,17 +13699,6 @@ }, /turf/open/floor/iron/white, /area/station/science/research) -"dPo" = ( -/obj/machinery/camera/directional/north{ - network = list("ss13","medbay"); - c_tag = "Medical - Morgue" - }, -/obj/effect/turf_decal/tile/neutral/fourcorners, -/obj/structure/bodycontainer/morgue{ - dir = 2 - }, -/turf/open/floor/iron/dark, -/area/station/medical/morgue) "dPu" = ( /obj/structure/cable, /obj/structure/disposalpipe/segment, @@ -14182,18 +13725,6 @@ /obj/effect/turf_decal/trimline/white/warning, /turf/open/floor/iron, /area/station/maintenance/tram/left) -"dPP" = ( -/obj/structure/window/reinforced/spawner/directional/north, -/obj/structure/table, -/obj/effect/turf_decal/stripes/line{ - dir = 5 - }, -/obj/machinery/button/door{ - name = "Cell Containment Toggle Button"; - id = "containdeez7" - }, -/turf/open/floor/iron/white, -/area/station/science/xenobiology) "dPT" = ( /obj/structure/table/wood, /obj/item/radio/intercom/directional/north, @@ -14259,6 +13790,18 @@ }, /turf/open/floor/iron/dark, /area/station/ai_monitored/command/storage/eva) +"dQC" = ( +/obj/machinery/door/poddoor/preopen{ + name = "Engineering Security Door"; + id = "Engineering" + }, +/obj/effect/turf_decal/delivery, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/engineering/main) "dQI" = ( /obj/machinery/disposal/bin, /obj/machinery/airalarm/directional/south, @@ -14308,6 +13851,18 @@ /obj/machinery/light/cold/directional/south, /turf/open/floor/iron/freezer, /area/station/security/prison/shower) +"dRp" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/door_buttons/airlock_controller{ + name = "External Access Console"; + pixel_y = 24; + idSelf = "rightmost_lower_lower_eva_airlock_control"; + idInterior = "rightmost_lower_lower_eva_internal"; + idExterior = "rightmost_lower_lower_eva_external" + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/tram/right) "dRu" = ( /obj/effect/turf_decal/sand/plating, /obj/machinery/door/airlock/external, @@ -14348,6 +13903,17 @@ /obj/item/stack/medical/gauze, /turf/open/floor/iron/white, /area/station/medical/medbay/central) +"dRQ" = ( +/obj/docking_port/stationary{ + name = "fore bay 1"; + width = 9; + height = 5; + shuttle_id = "laborcamp_home"; + dwidth = 2; + roundstart_template = /datum/map_template/shuttle/labour/generic + }, +/turf/open/misc/asteroid/airless, +/area/station/asteroid) "dRY" = ( /obj/machinery/firealarm/directional/south, /obj/effect/turf_decal/trimline/brown/line, @@ -14495,6 +14061,24 @@ /obj/structure/closet/secure_closet/psychology, /turf/open/floor/wood/parquet, /area/station/medical/psychology) +"dUn" = ( +/obj/machinery/status_display/door_timer{ + name = "Engineering Cell"; + pixel_x = -32; + id = "engcell" + }, +/obj/effect/turf_decal/trimline/red/filled/line{ + dir = 10 + }, +/obj/structure/chair{ + dir = 1 + }, +/obj/machinery/requests_console/directional/south{ + name = "Security Requests Console"; + department = "Security" + }, +/turf/open/floor/iron, +/area/station/security/checkpoint/engineering) "dUH" = ( /obj/effect/turf_decal/trimline/neutral/filled/line{ dir = 8 @@ -14511,6 +14095,15 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron, /area/station/hallway/secondary/service) +"dUI" = ( +/obj/machinery/door/airlock{ + name = "Private Quarters Q"; + id_tag = "private_q" + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/wood, +/area/station/commons/dorms) "dUK" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ dir = 1 @@ -14575,22 +14168,6 @@ }, /turf/open/floor/iron/white, /area/station/medical/medbay/central) -"dWi" = ( -/mob/living/simple_animal/bot/secbot/beepsky, -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/effect/landmark/event_spawn, -/turf/open/floor/iron, -/area/station/hallway/primary/tram/center) -"dWj" = ( -/obj/machinery/camera/emp_proof{ - dir = 9; - network = list("ss13","engineering"); - c_tag = "Engineering - Atmospherics CO2 Chamber" - }, -/turf/open/floor/engine/co2, -/area/station/engineering/atmos) "dWn" = ( /obj/machinery/duct, /obj/effect/turf_decal/trimline/neutral/filled/line, @@ -14621,6 +14198,22 @@ }, /turf/open/floor/iron/dark, /area/station/science/ordnance/testlab) +"dXd" = ( +/obj/effect/turf_decal/trimline/yellow/warning{ + dir = 8 + }, +/obj/machinery/camera/directional/south{ + network = list("ss13","minisat"); + c_tag = "Secure - AI Minisat Teleporter" + }, +/obj/machinery/button/door/directional/south{ + name = "MiniSat Shutter Control"; + pixel_x = 8; + id = "teledoor"; + req_one_access = list("teleporter","minisat") + }, +/turf/open/floor/iron/dark, +/area/station/ai_monitored/turret_protected/aisat/foyer) "dXm" = ( /obj/effect/turf_decal/trimline/neutral/filled/line{ dir = 9 @@ -14737,20 +14330,6 @@ /obj/item/radio/intercom/directional/south, /turf/open/floor/iron, /area/station/security/checkpoint/science) -"eam" = ( -/obj/machinery/door/firedoor, -/obj/machinery/door/airlock/security/glass{ - name = "Prison Dorm 6"; - id_tag = "prisondorm" - }, -/obj/effect/turf_decal/trimline/red/filled/line, -/obj/effect/turf_decal/trimline/red/filled/line{ - 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/security/prison/safe) "eaq" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ dir = 8 @@ -14836,6 +14415,17 @@ /obj/structure/cable, /turf/open/floor/iron/cafeteria, /area/station/science/breakroom) +"ebG" = ( +/obj/machinery/door/airlock/centcom{ + name = "Syndicate Secure Airlock System"; + desc = "Truly, a marvel of modern engineering." + }, +/obj/effect/mapping_helpers/airlock/access/all/syndicate/general, +/obj/structure/cable, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden, +/turf/open/floor/iron/herringbone, +/area/station/commons/vacant_room) "ebL" = ( /obj/machinery/atmospherics/pipe/multiz/supply/visible/layer4{ dir = 4 @@ -14955,6 +14545,56 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron/white, /area/station/science/ordnance) +"edS" = ( +/obj/structure/lattice/catwalk, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/button/door/directional/north{ + name = "Tunnel Access Shutters Toggle"; + id = "lefttunnel" + }, +/turf/open/floor/plating, +/area/station/maintenance/tram/left) +"eed" = ( +/obj/structure/table, +/obj/item/clothing/gloves/color/yellow, +/obj/item/clothing/gloves/color/yellow, +/obj/item/clothing/gloves/color/yellow, +/obj/item/clothing/gloves/color/yellow, +/obj/item/clothing/gloves/color/yellow, +/obj/item/storage/box/lights/mixed, +/obj/item/stack/cable_coil, +/obj/item/stock_parts/cell/emproof, +/obj/item/stock_parts/cell/emproof, +/obj/machinery/camera/emp_proof{ + dir = 10; + network = list("ss13","engineering"); + c_tag = "Engineering - SMES Misc" + }, +/obj/machinery/light/small/directional/west, +/turf/open/floor/iron/dark, +/area/station/engineering/engine_smes) +"eei" = ( +/obj/machinery/door/airlock/external{ + name = "External Access"; + frequency = 1449; + id_tag = "rightmost_upper_eva_external"; + autoclose = 0 + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/door_buttons/access_button{ + name = "External Access Button"; + pixel_y = 24; + idSelf = "rightmost_upper_eva_airlock_control"; + idDoor = "rightmost_upper_eva_external" + }, +/obj/effect/mapping_helpers/airlock/locked, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/catwalk_floor, +/area/station/hallway/primary/tram/right) "eep" = ( /turf/open/floor/plating, /area/station/service/barber) @@ -14972,6 +14612,19 @@ /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron/dark, /area/station/science/robotics/lab) +"eeF" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/showcase/cyborg/old{ + pixel_y = 20 + }, +/obj/machinery/camera{ + dir = 9; + network = list("ss13","minisat"); + c_tag = "Secure - AI Antechamber South" + }, +/obj/structure/cable, +/turf/open/floor/circuit, +/area/station/ai_monitored/turret_protected/aisat_interior) "eeL" = ( /obj/structure/railing{ dir = 4 @@ -15038,22 +14691,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron/smooth, /area/station/maintenance/central/greater) -"egJ" = ( -/obj/effect/turf_decal/trimline/yellow/warning{ - dir = 8 - }, -/obj/machinery/camera/directional/south{ - network = list("ss13","minisat"); - c_tag = "Secure - AI Minisat Teleporter" - }, -/obj/machinery/button/door/directional/south{ - name = "MiniSat Shutter Control"; - pixel_x = 8; - id = "teledoor"; - req_one_access = list("teleporter","minisat") - }, -/turf/open/floor/iron/dark, -/area/station/ai_monitored/turret_protected/aisat/foyer) "egK" = ( /obj/effect/turf_decal/trimline/purple/filled/corner{ dir = 1 @@ -15077,6 +14714,28 @@ /obj/machinery/door/window/left/directional/west, /turf/open/floor/iron, /area/station/security/brig) +"ehr" = ( +/obj/effect/turf_decal/trimline/red/filled/corner{ + dir = 4 + }, +/obj/machinery/camera/emp_proof{ + dir = 10; + network = list("ss13","engineering"); + c_tag = "Engineering - Atmospherics South-West" + }, +/obj/effect/turf_decal/trimline/yellow/filled/line{ + dir = 8 + }, +/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/stripes/corner{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/smart/manifold/scrubbers/visible{ + dir = 8 + }, +/obj/machinery/meter, +/turf/open/floor/iron, +/area/station/engineering/atmos) "ehz" = ( /obj/effect/turf_decal/stripes/white/full, /obj/effect/turf_decal/trimline/purple/filled/line{ @@ -15101,6 +14760,29 @@ /obj/machinery/status_display/ai/directional/south, /turf/open/floor/iron/dark, /area/station/ai_monitored/turret_protected/aisat_interior) +"ehV" = ( +/obj/effect/turf_decal/trimline/purple/filled/line{ + dir = 8 + }, +/obj/machinery/camera/directional/west{ + network = list("ss13","rd"); + c_tag = "Science - Entrance Airlock" + }, +/obj/machinery/light/cold/directional/west, +/turf/open/floor/iron/white, +/area/station/science/research) +"eiG" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/door_buttons/airlock_controller{ + name = "External Access Console"; + pixel_y = -24; + idSelf = "rightmost_lower_upper_eva_airlock_control"; + idInterior = "rightmost_lower_upper_eva_internal"; + idExterior = "rightmost_lower_upper_eva_external" + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/tram/right) "eiR" = ( /obj/structure/disposalpipe/segment{ dir = 10 @@ -15162,37 +14844,6 @@ /obj/structure/tram, /turf/open/indestructible/tram/plate, /area/station/hallway/primary/tram/center) -"ejK" = ( -/obj/structure/table/reinforced, -/obj/machinery/door/firedoor, -/obj/machinery/door/poddoor/shutters/preopen{ - name = "Kitchen Counter Shutters"; - id = "playerscantreadthis" - }, -/obj/item/reagent_containers/condiment/saltshaker{ - pixel_x = -3 - }, -/obj/item/reagent_containers/condiment/peppermill{ - pixel_x = 3 - }, -/turf/open/floor/iron/checker, -/area/station/service/kitchen) -"ejR" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/door/airlock/external{ - name = "External Access"; - frequency = 1449; - id_tag = "rightmost_lower_lower_eva_external"; - autoclose = 0 - }, -/obj/machinery/door_buttons/access_button{ - name = "External Access Button"; - pixel_y = 24; - idSelf = "rightmost_lower_lower_eva_airlock_control"; - idDoor = "rightmost_lower_lower_eva_external" - }, -/turf/open/floor/catwalk_floor, -/area/station/maintenance/tram/right) "ejU" = ( /obj/structure/table, /obj/item/stock_parts/scanning_module{ @@ -15240,6 +14891,25 @@ "ekB" = ( /turf/closed/wall, /area/station/service/janitor) +"ekD" = ( +/obj/effect/turf_decal/delivery, +/obj/machinery/door/window/left/directional/east{ + name = "Containment Pen #5"; + req_access = list("xenobiology") + }, +/obj/machinery/door/window/left/directional/west{ + name = "Containment Pen #5"; + req_access = list("xenobiology") + }, +/obj/structure/disposalpipe/segment{ + dir = 5 + }, +/obj/machinery/door/poddoor/preopen{ + name = "Xenobiology Containment Blast Door"; + id = "containdeez5" + }, +/turf/open/floor/engine, +/area/station/science/xenobiology) "ekL" = ( /obj/machinery/conveyor{ dir = 1; @@ -15292,6 +14962,22 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron/white, /area/station/medical/medbay/central) +"emg" = ( +/obj/structure/table/reinforced, +/obj/structure/window/reinforced/spawner/directional/east, +/obj/machinery/keycard_auth{ + pixel_x = -6; + pixel_y = 8 + }, +/obj/machinery/button/door{ + name = "Bridge Blast Door Toggle"; + pixel_x = -7; + pixel_y = -2; + id = "bunkermodeactivated"; + req_access = list("command") + }, +/turf/open/floor/carpet, +/area/station/command/bridge) "emn" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -15340,15 +15026,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron, /area/station/hallway/secondary/entry) -"emP" = ( -/obj/structure/cable, -/obj/machinery/door/poddoor/preopen{ - name = "Research Director's Shutters"; - id = "rdoffice" - }, -/obj/effect/spawner/structure/window/reinforced, -/turf/open/floor/plating, -/area/station/command/heads_quarters/rd) "emT" = ( /obj/structure/ladder, /obj/effect/decal/cleanable/dirt, @@ -15391,6 +15068,15 @@ /obj/machinery/airalarm/directional/north, /turf/open/floor/iron/white, /area/station/medical/medbay/central) +"eoi" = ( +/obj/machinery/door/airlock{ + name = "Private Quarters A"; + id_tag = "private_a" + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/carpet, +/area/station/commons/dorms) "eor" = ( /obj/effect/turf_decal/trimline/yellow/filled/corner{ dir = 8 @@ -15437,6 +15123,46 @@ }, /turf/open/floor/iron, /area/station/hallway/secondary/exit) +"epu" = ( +/obj/effect/landmark/start/ai/secondary, +/obj/item/radio/intercom/directional/north{ + name = "Custom Channel"; + pixel_x = -6; + listening = 0; + freerange = 1 + }, +/obj/item/radio/intercom/directional/west{ + name = "Common Channel"; + listening = 0; + freerange = 1 + }, +/obj/item/radio/intercom/directional/south{ + name = "Private Channel"; + pixel_x = -6; + frequency = 1447; + listening = 0; + freerange = 1 + }, +/turf/open/floor/circuit, +/area/station/ai_monitored/turret_protected/ai) +"epz" = ( +/obj/machinery/camera{ + dir = 10; + c_tag = "Hallway - Port Tram Platform South-West" + }, +/obj/structure/extinguisher_cabinet/directional/west, +/obj/structure/cable, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/trimline/neutral/filled/line{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/white/corner{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/tram/left) "epB" = ( /obj/effect/turf_decal/trimline/neutral/filled/corner{ dir = 1 @@ -15456,52 +15182,52 @@ /obj/machinery/duct, /turf/open/floor/iron, /area/station/security/prison) -"epJ" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/general/visible, -/obj/effect/turf_decal/delivery, -/obj/machinery/door/poddoor/preopen{ - name = "Test Chamber Blast Door"; - id = "testlab" - }, -/turf/open/floor/iron/dark, -/area/station/science/explab) "epP" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ dir = 4 }, /turf/open/floor/iron/grimy, /area/station/service/chapel/office) +"eqa" = ( +/obj/machinery/computer/station_alert{ + dir = 8 + }, +/obj/machinery/requests_console/directional/east{ + name = "Atmospherics Requests Console"; + department = "Atmospherics" + }, +/obj/machinery/camera/emp_proof{ + dir = 6; + network = list("ss13","engineering"); + c_tag = "Engineering - Atmospherics Front Desk" + }, +/turf/open/floor/iron, +/area/station/engineering/atmos) "eqi" = ( /obj/effect/landmark/navigate_destination/tcomms, /turf/open/floor/iron, /area/station/tcommsat/computer) +"eqs" = ( +/obj/machinery/airalarm/directional/north, +/obj/effect/turf_decal/trimline/red/filled/line{ + dir = 4 + }, +/obj/machinery/camera{ + dir = 6; + network = list("ss13","Security","prison"); + c_tag = "Security - Prison Block North" + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/security/prison/safe) "eqJ" = ( /obj/structure/cable/layer1, /obj/structure/cable, /obj/effect/turf_decal/sand/plating, /turf/open/floor/catwalk_floor, /area/station/solars/port) -"eqK" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/door/airlock/external{ - name = "External Access"; - frequency = 1449; - id_tag = "middleright_upper_eva_external"; - autoclose = 0 - }, -/obj/machinery/door_buttons/access_button{ - name = "External Access Button"; - pixel_y = 24; - idSelf = "middleright_upper_eva_airlock_control"; - idDoor = "middleright_upper_eva_external" - }, -/obj/effect/mapping_helpers/airlock/locked, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/catwalk_floor, -/area/station/hallway/primary/tram/center) "eqL" = ( /obj/effect/turf_decal/trimline/blue/filled/line{ dir = 4 @@ -15518,6 +15244,13 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron, /area/station/engineering/atmospherics_engine) +"erg" = ( +/obj/machinery/camera{ + dir = 10; + c_tag = "Civilian - Radstorm Shelter" + }, +/turf/open/floor/iron/dark, +/area/station/maintenance/radshelter/civil) "ers" = ( /obj/effect/turf_decal/trimline/neutral/filled/corner, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -15539,17 +15272,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron/dark, /area/station/science/lower) -"erx" = ( -/obj/effect/turf_decal/trimline/neutral/filled/line{ - dir = 8 - }, -/obj/machinery/camera{ - dir = 10; - c_tag = "Hallway - Upper Right Command" - }, -/obj/machinery/newscaster/directional/west, -/turf/open/floor/iron, -/area/station/hallway/secondary/command) "esc" = ( /obj/structure/sign/warning/electric_shock, /turf/closed/wall/r_wall, @@ -15573,13 +15295,16 @@ dir = 8 }, /area/station/command/bridge) -"esi" = ( -/mob/living/basic/bot/cleanbot, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ - dir = 1 +"esx" = ( +/mob/living/simple_animal/bot/mulebot, +/obj/effect/turf_decal/delivery, +/obj/machinery/navbeacon{ + location = "QM #1"; + codes_txt = "delivery;dir=2" }, -/turf/open/floor/iron/dark, -/area/station/ai_monitored/turret_protected/aisat_interior) +/obj/effect/turf_decal/tile/brown/fourcorners, +/turf/open/floor/iron, +/area/station/cargo/warehouse) "esA" = ( /obj/machinery/iv_drip, /obj/effect/turf_decal/trimline/blue/filled/line{ @@ -15607,15 +15332,6 @@ /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron/dark, /area/station/hallway/primary/tram/right) -"esT" = ( -/obj/structure/lattice/catwalk, -/obj/structure/cable, -/obj/machinery/power/solar{ - name = "Port Solar Array"; - id = "portsolar" - }, -/turf/open/space/openspace, -/area/station/solars/port) "esY" = ( /obj/structure/lattice/catwalk, /obj/structure/railing/corner{ @@ -15640,45 +15356,27 @@ }, /turf/open/floor/circuit/telecomms/mainframe, /area/station/tcommsat/server) -"ett" = ( -/obj/machinery/computer/cargo, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/machinery/button/door/directional/north{ - pixel_x = -6; - id = "QMLoaddoor" - }, -/obj/machinery/button/door/directional/north{ - pixel_x = 6; - id = "QMLoaddoor2" - }, -/obj/machinery/camera/directional/north{ - c_tag = "Cargo - Warehouse North" - }, -/turf/open/floor/iron, -/area/station/cargo/storage) -"etG" = ( -/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/purple/filled/line{ - dir = 4 - }, -/obj/machinery/turretid{ - name = "AI Upload Turret Control"; - pixel_x = 25; - req_access = list("minisat"); - control_area = "/area/station/ai_monitored/turret_protected/ai_upload" - }, -/turf/open/floor/iron/dark, -/area/station/science/lower) "etH" = ( /obj/effect/turf_decal/siding/thinplating/end{ dir = 1 }, /turf/open/floor/glass/reinforced, /area/station/security/warden) +"etY" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/loading_area{ + dir = 1 + }, +/obj/machinery/door/window/right/directional/north{ + name = "Bar Delivery Chute" + }, +/obj/machinery/navbeacon{ + name = "navigation beacon (Bar Delivery)"; + location = "Bar"; + codes_txt = "delivery;dir=1" + }, +/turf/open/floor/plating, +/area/station/maintenance/department/cargo) "euC" = ( /turf/open/floor/wood/parquet, /area/station/medical/psychology) @@ -15746,6 +15444,22 @@ }, /turf/open/floor/iron/white, /area/station/science/ordnance) +"evr" = ( +/obj/machinery/status_display/door_timer{ + name = "Medical Cell"; + pixel_y = 32; + id = "medcell" + }, +/obj/effect/turf_decal/trimline/red/filled/line{ + dir = 5 + }, +/obj/effect/landmark/start/depsec/medical, +/obj/machinery/camera/directional/north{ + network = list("ss13","medbay","Security"); + c_tag = "Medical - Security Checkpoint" + }, +/turf/open/floor/iron, +/area/station/security/checkpoint/medical) "evs" = ( /obj/effect/landmark/start/assistant, /turf/open/floor/wood/parquet, @@ -15758,6 +15472,28 @@ /obj/effect/turf_decal/stripes/white/full, /turf/open/floor/iron, /area/station/hallway/primary/tram/right) +"evI" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/structure/cable, +/obj/machinery/door/poddoor/preopen{ + name = "Test Chamber Blast Door"; + id = "Xenolab" + }, +/turf/open/floor/plating, +/area/station/science/xenobiology) +"evK" = ( +/obj/machinery/camera{ + dir = 6; + c_tag = "Arrivals - North Docking Hall" + }, +/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/tile/blue{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) "evW" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -15793,6 +15529,25 @@ }, /turf/open/floor/wood, /area/station/service/library) +"ewU" = ( +/obj/structure/table/reinforced, +/obj/structure/desk_bell{ + pixel_x = 7 + }, +/obj/machinery/door/firedoor, +/obj/machinery/door/window/left/directional/south{ + name = "Robotics Lab Desk"; + req_access = list("robotics") + }, +/obj/effect/turf_decal/tile/purple/fourcorners, +/obj/machinery/door/poddoor/shutters/preopen{ + name = "Robotics Lab Shutters"; + id = "robotics2" + }, +/turf/open/floor/iron/white/side{ + dir = 1 + }, +/area/station/science/robotics/lab) "exl" = ( /obj/machinery/computer/atmos_control/nitrogen_tank{ dir = 1 @@ -15852,15 +15607,6 @@ }, /turf/open/floor/iron/dark, /area/station/cargo/miningdock/oresilo) -"exH" = ( -/obj/structure/table, -/obj/effect/turf_decal/stripes/line, -/obj/machinery/button/door{ - name = "Cell Containment Toggle Button"; - id = "containdeez4" - }, -/turf/open/floor/iron/white, -/area/station/science/xenobiology) "exT" = ( /obj/structure/table, /obj/item/radio{ @@ -15900,32 +15646,29 @@ /obj/machinery/light/dim/directional/north, /turf/open/floor/iron, /area/station/maintenance/port/central) -"eye" = ( -/obj/effect/turf_decal/trimline/neutral/filled/line{ - dir = 1 - }, -/obj/effect/decal/cleanable/dirt, -/obj/structure/sign/warning/docking{ - name = "KEEP CLEAR: TRAM DOCKING AREA sign"; - desc = "A warning sign which reads 'KEEP CLEAR OF TRAM DOCKING AREA'."; - pixel_y = 32 - }, -/obj/effect/turf_decal/siding/thinplating, -/obj/structure/disposalpipe/segment{ - 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/white/warning, -/turf/open/floor/iron, -/area/station/maintenance/tram/left) "eyg" = ( /obj/effect/turf_decal/tile/blue/opposingcorners, /obj/machinery/power/apc/auto_name/directional/west, /obj/structure/cable, /turf/open/floor/iron/freezer, /area/station/medical/coldroom) +"eyt" = ( +/obj/structure/table/reinforced, +/obj/machinery/door/poddoor/shutters/preopen{ + name = "Research and Development Shutter"; + dir = 8; + id = "rndlab1" + }, +/obj/machinery/door/firedoor, +/obj/machinery/door/window/left/directional/east{ + name = "Research Lab Desk"; + req_access = list("science") + }, +/obj/effect/turf_decal/tile/purple/fourcorners, +/turf/open/floor/iron/white/side{ + dir = 4 + }, +/area/station/science/lab) "eyy" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ dir = 4 @@ -16086,39 +15829,23 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/plating, /area/station/solars/starboard/fore) -"eBd" = ( -/obj/effect/turf_decal/trimline/brown/filled/line{ - dir = 9 - }, -/obj/structure/sign/poster/official/safety_internals/directional/west, -/obj/machinery/camera/directional/west{ - network = list("ss13","cargo"); - c_tag = "Cargo - Public Mining Dock" - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ - dir = 4 - }, -/turf/open/floor/iron, -/area/station/hallway/secondary/exit) -"eBo" = ( -/obj/effect/turf_decal/trimline/purple/filled/line{ - dir = 1 - }, -/obj/structure/disposalpipe/segment{ - dir = 6 - }, -/obj/machinery/camera/directional/north{ - network = list("ss13","rd"); - c_tag = "Science - Lower Hall West" - }, -/obj/structure/extinguisher_cabinet/directional/north, -/turf/open/floor/iron/white, -/area/station/science/lower) "eBr" = ( /obj/machinery/space_heater, /obj/effect/turf_decal/bot, /turf/open/floor/plating, /area/station/ai_monitored/turret_protected/aisat/maint) +"eBx" = ( +/obj/structure/rack, +/obj/machinery/camera/directional/north{ + network = list("ss13","Security"); + c_tag = "Security - Armory" + }, +/obj/structure/window/reinforced/spawner/directional/west, +/obj/structure/window/reinforced/spawner/directional/east, +/obj/structure/cable, +/obj/effect/spawner/random/armory/e_gun, +/turf/open/floor/iron, +/area/station/ai_monitored/security/armory) "eBy" = ( /obj/effect/turf_decal/trimline/red/filled/line{ dir = 9 @@ -16134,17 +15861,6 @@ /obj/effect/turf_decal/bot, /turf/open/floor/iron, /area/station/cargo/lobby) -"eBI" = ( -/obj/effect/turf_decal/trimline/red/filled/line{ - dir = 6 - }, -/obj/machinery/camera{ - dir = 6; - network = list("ss13","Security","prison"); - c_tag = "Security - Prison Main South-East" - }, -/turf/open/floor/iron, -/area/station/security/prison) "eCk" = ( /obj/machinery/door/airlock/public/glass{ name = "Library" @@ -16196,15 +15912,6 @@ /obj/structure/cable, /turf/open/floor/iron, /area/station/cargo/warehouse) -"eCR" = ( -/obj/machinery/door/airlock{ - name = "Private Quarters H"; - id_tag = "private_h" - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/carpet, -/area/station/commons/dorms) "eCZ" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -16225,6 +15932,14 @@ /obj/structure/table, /turf/open/floor/iron, /area/station/commons/dorms) +"eDS" = ( +/obj/machinery/camera/emp_proof{ + dir = 9; + network = list("ss13","engineering"); + c_tag = "Engineering - Atmospherics CO2 Chamber" + }, +/turf/open/floor/engine/co2, +/area/station/engineering/atmos) "eDV" = ( /obj/structure/closet/secure_closet/freezer/cream_pie, /obj/effect/turf_decal/tile/red/opposingcorners, @@ -16339,6 +16054,15 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron, /area/station/engineering/atmospherics_engine) +"eGi" = ( +/obj/effect/spawner/random/structure{ + name = "random snowman spawner"; + loot = list(/obj/structure/statue/snow/snowman); + spawn_loot_chance = 10 + }, +/obj/machinery/light_switch/directional/south, +/turf/open/misc/asteroid/snow/coldroom, +/area/station/service/kitchen/coldroom) "eGl" = ( /obj/structure/table/wood, /obj/item/flashlight/lantern{ @@ -16357,6 +16081,20 @@ /obj/effect/turf_decal/stripes/line, /turf/open/floor/iron/white, /area/station/science/xenobiology) +"eGw" = ( +/obj/structure/table, +/obj/effect/turf_decal/trimline/brown/filled/line{ + dir = 10 + }, +/obj/effect/turf_decal/trimline/yellow/filled/warning{ + dir = 10 + }, +/obj/machinery/fax{ + name = "Engineering Lobby Fax Machine"; + fax_name = "Engineering Lobby" + }, +/turf/open/floor/iron, +/area/station/engineering/break_room) "eGX" = ( /obj/structure/lattice, /obj/machinery/light/cold/dim/directional/east, @@ -16365,6 +16103,20 @@ }, /turf/open/openspace, /area/station/asteroid) +"eGZ" = ( +/obj/structure/toilet{ + pixel_y = 8 + }, +/obj/machinery/button/door/directional/west{ + name = "Lock Control"; + id = "Toilet3"; + specialfunctions = 4; + normaldoorcontrol = 1 + }, +/obj/effect/landmark/start/hangover, +/obj/machinery/light/small/dim/directional/east, +/turf/open/floor/iron/freezer, +/area/station/commons/toilet) "eHj" = ( /obj/machinery/vending/tool, /obj/machinery/airalarm/directional/east, @@ -16376,6 +16128,23 @@ }, /turf/open/floor/iron, /area/station/commons/storage/primary) +"eHm" = ( +/obj/machinery/camera/directional/west{ + network = list("ss13","Security","cargo"); + c_tag = "Cargo - Security Outpost" + }, +/obj/effect/turf_decal/trimline/red/filled/line{ + dir = 8 + }, +/obj/machinery/button/door/directional/west{ + name = "Cargo Cell Control"; + id = "crgdoor"; + req_access = list("brig_entrance"); + normaldoorcontrol = 1 + }, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/security/checkpoint/supply) "eHr" = ( /obj/effect/turf_decal/trimline/blue/filled/corner, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ @@ -16410,18 +16179,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/closed/wall/r_wall, /area/station/engineering/supermatter) -"eIA" = ( -/obj/structure/table/wood, -/obj/effect/turf_decal/siding/wood{ - dir = 4 - }, -/obj/machinery/newscaster/directional/south, -/obj/machinery/fax{ - name = "Psychology Office Fax Machine"; - fax_name = "Psychology Office" - }, -/turf/open/floor/wood/parquet, -/area/station/medical/psychology) "eIM" = ( /obj/machinery/atmospherics/components/unary/outlet_injector/monitored/nitrogen_input{ dir = 1 @@ -16444,12 +16201,41 @@ }, /turf/open/floor/iron, /area/station/security/checkpoint/escape) +"eIW" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/siding/thinplating{ + dir = 4 + }, +/obj/machinery/camera/motion/directional/north{ + network = list("aicore"); + c_tag = "Secure - AI Lower Ring Access" + }, +/turf/open/floor/iron/dark, +/area/station/ai_monitored/turret_protected/aisat_interior) "eIZ" = ( /obj/machinery/atmospherics/pipe/heat_exchanging/simple/layer2{ dir = 9 }, /turf/open/floor/iron/dark/airless, /area/station/science/ordnance/freezerchamber) +"eJl" = ( +/obj/structure/table/glass, +/obj/item/stack/sheet/mineral/plasma{ + pixel_y = 10 + }, +/obj/item/stack/sheet/mineral/plasma{ + pixel_y = 4 + }, +/obj/item/clothing/glasses/science, +/obj/machinery/requests_console/directional/west{ + name = "Pharmacy Requests Console"; + department = "Pharmacy" + }, +/obj/effect/mapping_helpers/requests_console/ore_update, +/obj/effect/turf_decal/tile/yellow/fourcorners, +/turf/open/floor/iron/white, +/area/station/medical/pharmacy) "eJz" = ( /obj/structure/sign/calendar/directional/south, /turf/open/floor/wood/large, @@ -16547,6 +16333,18 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron, /area/station/engineering/atmos) +"eMB" = ( +/obj/machinery/atmospherics/pipe/smart/simple/scrubbers/visible{ + dir = 1 + }, +/obj/machinery/requests_console/directional/east{ + name = "Atmospherics Requests Console"; + department = "Atmospherics" + }, +/obj/structure/cable, +/obj/machinery/light/directional/east, +/turf/open/floor/iron, +/area/station/engineering/atmos) "eMF" = ( /obj/structure/chair/office{ dir = 4 @@ -16568,6 +16366,16 @@ /obj/structure/table, /turf/open/floor/iron, /area/station/commons/fitness/recreation) +"eNi" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/poddoor/shutters/preopen{ + name = "CMO Office Shutters"; + dir = 4; + id = "cmoshutter" + }, +/obj/structure/cable, +/turf/open/floor/plating, +/area/station/command/heads_quarters/cmo) "eNq" = ( /obj/structure/flora/bush/grassy/style_random, /obj/machinery/light/floor, @@ -16677,6 +16485,14 @@ /obj/effect/turf_decal/trimline/tram/filled/warning, /turf/open/floor/iron, /area/station/hallway/primary/tram/right) +"eOB" = ( +/obj/effect/turf_decal/caution/stand_clear, +/obj/machinery/door/poddoor/shutters{ + name = "Auxillary Base Shutters"; + id = "aux_base_shutters" + }, +/turf/open/floor/plating, +/area/station/construction/mining/aux_base) "eOL" = ( /obj/structure/table/wood, /obj/item/instrument/violin, @@ -16825,6 +16641,17 @@ /obj/structure/cable, /turf/open/floor/iron, /area/station/maintenance/disposal/incinerator) +"eRn" = ( +/obj/machinery/button/door/directional/west{ + name = "Privacy Bolts"; + pixel_y = -9; + id = "private_g"; + specialfunctions = 4; + normaldoorcontrol = 1 + }, +/obj/structure/chair/stool/directional/north, +/turf/open/floor/wood, +/area/station/commons/dorms) "eRw" = ( /obj/machinery/hydroponics/soil, /obj/machinery/firealarm/directional/west, @@ -16844,21 +16671,6 @@ /obj/effect/turf_decal/trimline/white/warning, /turf/open/floor/iron, /area/station/maintenance/tram/mid) -"eRQ" = ( -/obj/machinery/camera{ - dir = 6; - c_tag = "Hallway - Starboard Tram Platform South-East" - }, -/obj/structure/extinguisher_cabinet/directional/east, -/obj/structure/disposalpipe/segment, -/obj/effect/turf_decal/stripes/white/corner{ - dir = 1 - }, -/obj/effect/turf_decal/trimline/neutral/filled/line{ - dir = 4 - }, -/turf/open/floor/iron, -/area/station/hallway/primary/tram/right) "eSj" = ( /obj/structure/table, /obj/item/storage/box/firingpins, @@ -16917,6 +16729,27 @@ /obj/machinery/power/port_gen/pacman, /turf/open/floor/iron/dark, /area/station/engineering/gravity_generator) +"eTg" = ( +/obj/machinery/door/airlock/hatch{ + name = "Vacant Commissary"; + id_tag = "vacant_space" + }, +/obj/effect/decal/cleanable/dirt, +/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/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/commons/vacant_room/commissary) +"eTk" = ( +/obj/effect/turf_decal/sand/plating, +/obj/structure/cable, +/obj/machinery/power/solar{ + name = "Port Solar Array"; + id = "portsolar" + }, +/turf/open/floor/plating/airless, +/area/station/solars/port) "eTl" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -16969,6 +16802,21 @@ }, /turf/open/floor/plating, /area/station/hallway/secondary/exit) +"eUr" = ( +/obj/effect/turf_decal/trimline/brown/filled/line{ + dir = 4 + }, +/obj/machinery/camera{ + dir = 6; + network = list("ss13","cargo"); + c_tag = "Cargo - Warehouse East" + }, +/obj/structure/extinguisher_cabinet/directional/east, +/obj/effect/turf_decal/stripes/corner{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/cargo/storage) "eUs" = ( /obj/effect/turf_decal/trimline/neutral/filled/line, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ @@ -17005,48 +16853,12 @@ }, /turf/open/floor/plating, /area/station/security/processing) -"eUJ" = ( -/obj/effect/turf_decal/trimline/blue/filled/line{ - dir = 8 - }, -/obj/effect/turf_decal/trimline/blue/filled/corner{ - dir = 4 - }, -/obj/machinery/camera/directional/west{ - network = list("ss13","medbay"); - c_tag = "Medical - Chief Medical Officer's Office" - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/iron/white, -/area/station/command/heads_quarters/cmo) "eVh" = ( /obj/effect/turf_decal/trimline/neutral/line, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron, /area/station/hallway/secondary/entry) -"eVl" = ( -/obj/effect/landmark/start/ai/secondary, -/obj/item/radio/intercom/directional/north{ - name = "Custom Channel"; - pixel_x = -6; - listening = 0; - freerange = 1 - }, -/obj/item/radio/intercom/directional/west{ - name = "Common Channel"; - listening = 0; - freerange = 1 - }, -/obj/item/radio/intercom/directional/south{ - name = "Private Channel"; - pixel_x = -6; - frequency = 1447; - listening = 0; - freerange = 1 - }, -/turf/open/floor/circuit, -/area/station/ai_monitored/turret_protected/ai) "eVn" = ( /obj/effect/turf_decal/stripes/line{ dir = 8 @@ -17106,6 +16918,17 @@ /obj/effect/turf_decal/trimline/white/warning, /turf/open/floor/iron, /area/station/maintenance/tram/left) +"eWp" = ( +/obj/machinery/atmospherics/components/binary/pump/on{ + name = "Gas to Cooling Loop"; + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/structure/cable, +/turf/open/floor/engine, +/area/station/engineering/supermatter/room) "eWr" = ( /obj/machinery/shower/directional/north, /turf/open/floor/iron/freezer, @@ -17122,6 +16945,14 @@ /obj/machinery/light/directional/south, /turf/open/floor/iron, /area/station/hallway/secondary/service) +"eWL" = ( +/obj/item/kirbyplants/random, +/obj/machinery/camera/directional/south{ + network = list("ss13","rd"); + c_tag = "Science - Ordnance Storage" + }, +/turf/open/floor/iron, +/area/station/science/ordnance/storage) "eWO" = ( /obj/machinery/door/airlock/engineering{ name = "Power Access Hatch" @@ -17161,18 +16992,6 @@ /obj/effect/turf_decal/trimline/red/corner, /turf/open/floor/iron, /area/station/security/checkpoint/supply) -"eYn" = ( -/obj/docking_port/stationary{ - name = "arrivals"; - dir = 8; - width = 7; - height = 15; - shuttle_id = "arrival_stationary"; - dwidth = 3; - roundstart_template = /datum/map_template/shuttle/arrival/box - }, -/turf/open/space/openspace, -/area/space) "eYs" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/stripes/white/line{ @@ -17189,6 +17008,30 @@ }, /turf/open/floor/iron, /area/station/security/brig) +"eYK" = ( +/obj/effect/turf_decal/trimline/red/filled/line{ + dir = 1 + }, +/obj/structure/table, +/obj/item/radio/off, +/obj/item/screwdriver{ + pixel_y = 10 + }, +/obj/machinery/button/door/directional/north{ + name = "Atmospherics Lockdown"; + pixel_x = -6; + id = "atmos"; + req_access = list("atmospherics") + }, +/obj/machinery/button/door/directional/north{ + name = "Engineering Lockdown"; + desc = "A door remote control switch for the engineering security airlocks."; + pixel_x = 6; + id = "Engineering"; + req_access = list("engineering") + }, +/turf/open/floor/iron, +/area/station/security/checkpoint/engineering) "eYM" = ( /obj/effect/turf_decal/siding/thinplating/dark{ dir = 4 @@ -17225,33 +17068,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron/white, /area/station/medical/medbay/central) -"eYS" = ( -/obj/effect/turf_decal/trimline/purple/filled/line, -/obj/structure/chair{ - dir = 1 - }, -/obj/effect/landmark/start/assistant, -/obj/machinery/camera/directional/south{ - network = list("ss13","rd"); - c_tag = "Science - Front Lobby" - }, -/obj/machinery/light/cold/directional/south, -/turf/open/floor/iron/white, -/area/station/science/lobby) -"eYZ" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/trimline/yellow/corner, -/obj/structure/frame/computer{ - dir = 4; - anchored = 1 - }, -/obj/item/stack/cable_coil{ - amount = 15 - }, -/obj/effect/decal/cleanable/cobweb, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/turf/open/floor/iron, -/area/station/maintenance/port/central) "eZE" = ( /obj/effect/turf_decal/trimline/neutral/filled/line{ dir = 8 @@ -17314,19 +17130,14 @@ dir = 8 }, /area/station/command/bridge) -"faH" = ( -/obj/effect/turf_decal/trimline/purple/filled/line{ - dir = 1 - }, -/obj/machinery/camera/directional/north{ - network = list("ss13","rd"); - c_tag = "Science - Research & Development" - }, -/obj/structure/disposalpipe/segment{ +"faD" = ( +/mob/living/basic/mouse, +/obj/effect/decal/cleanable/dirt, +/obj/structure/fluff/paper/stack{ dir = 4 }, -/turf/open/floor/iron/white, -/area/station/science/lab) +/turf/open/floor/plating, +/area/station/maintenance/tram/mid) "faN" = ( /obj/effect/turf_decal/trimline/neutral/filled/line{ dir = 4 @@ -17334,17 +17145,6 @@ /obj/structure/table, /turf/open/floor/iron, /area/station/commons/dorms) -"fbj" = ( -/obj/effect/turf_decal/trimline/purple/filled/line{ - dir = 8 - }, -/obj/item/radio/intercom/directional/west, -/obj/machinery/camera/directional/west{ - network = list("ss13","rd"); - c_tag = "Science - Upper Hall Right" - }, -/turf/open/floor/iron/white, -/area/station/science/research) "fbk" = ( /obj/structure/fluff/tram_rail/floor{ dir = 1 @@ -17378,6 +17178,22 @@ /obj/structure/cable, /turf/open/floor/iron/dark, /area/station/cargo/miningdock/oresilo) +"fcX" = ( +/obj/machinery/door/airlock/research{ + name = "Slime Euthanization Chamber"; + opacity = 0; + glass = 1 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/visible, +/obj/effect/mapping_helpers/airlock/access/all/science/xenobio, +/obj/effect/turf_decal/trimline/purple/filled/line{ + dir = 4 + }, +/obj/effect/turf_decal/trimline/purple/filled/line{ + dir = 8 + }, +/turf/open/floor/iron/white, +/area/station/science/xenobiology) "fdc" = ( /obj/machinery/brm, /obj/machinery/conveyor{ @@ -17469,16 +17285,6 @@ /obj/structure/cable, /turf/open/floor/plating, /area/station/solars/port) -"feP" = ( -/obj/effect/turf_decal/trimline/purple/filled/line{ - dir = 5 - }, -/obj/machinery/camera/directional/north{ - network = list("ss13","rd"); - c_tag = "Science - Lower Hall East" - }, -/turf/open/floor/iron/white, -/area/station/science/lower) "feU" = ( /obj/effect/turf_decal/trimline/purple/filled/corner, /obj/structure/disposalpipe/segment, @@ -17493,24 +17299,6 @@ }, /turf/open/floor/iron, /area/station/commons/fitness/recreation) -"ffe" = ( -/obj/machinery/flasher/directional/south{ - pixel_x = 20; - id = "AI" - }, -/obj/machinery/door/window/brigdoor/right/directional/north{ - name = "Primary AI Core Access"; - req_access = list("ai_upload") - }, -/turf/open/floor/iron/dark, -/area/station/ai_monitored/turret_protected/ai) -"ffE" = ( -/obj/machinery/door/airlock{ - name = "Unit 1"; - id_tag = "Toilet1" - }, -/turf/open/floor/iron/freezer, -/area/station/commons/toilet) "ffL" = ( /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -17554,6 +17342,20 @@ }, /turf/open/floor/iron, /area/station/hallway/secondary/exit/departure_lounge) +"fgo" = ( +/obj/effect/turf_decal/trimline/brown/filled/line{ + dir = 9 + }, +/obj/structure/sign/poster/official/safety_internals/directional/west, +/obj/machinery/camera/directional/west{ + network = list("ss13","cargo"); + c_tag = "Cargo - Public Mining Dock" + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/hallway/secondary/exit) "fgH" = ( /obj/effect/turf_decal/weather/snow, /obj/effect/turf_decal/weather/snow/corner, @@ -17568,15 +17370,19 @@ /obj/machinery/light/directional/west, /turf/open/floor/noslip/tram, /area/station/hallway/primary/tram/center) -"fhg" = ( -/obj/structure/table/reinforced, -/obj/machinery/door/firedoor, -/obj/machinery/door/poddoor/shutters/preopen{ - name = "Kitchen Counter Shutters"; - id = "playerscantreadthis" +"fhf" = ( +/obj/machinery/conveyor_switch/oneway{ + name = "Loading Conveyor"; + dir = 8; + pixel_x = -13; + pixel_y = -5; + id = "QMLoad" }, -/turf/open/floor/iron/checker, -/area/station/service/kitchen) +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/cargo/storage) "fho" = ( /obj/structure/railing/corner{ dir = 8 @@ -17601,41 +17407,6 @@ /obj/structure/disposalpipe/segment, /turf/open/floor/tram, /area/station/hallway/primary/tram/center) -"fhy" = ( -/obj/structure/table/reinforced, -/obj/structure/desk_bell{ - pixel_x = 7 - }, -/obj/machinery/door/firedoor, -/obj/machinery/door/window/left/directional/south{ - name = "Robotics Lab Desk"; - req_access = list("robotics") - }, -/obj/effect/turf_decal/tile/purple/fourcorners, -/obj/machinery/door/poddoor/shutters/preopen{ - name = "Robotics Lab Shutters"; - id = "robotics2" - }, -/turf/open/floor/iron/white/side{ - dir = 1 - }, -/area/station/science/robotics/lab) -"fhA" = ( -/obj/effect/turf_decal/trimline/neutral/filled/line{ - dir = 8 - }, -/obj/machinery/camera{ - dir = 10; - c_tag = "Hallway - Engineering Entry West" - }, -/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, -/area/station/hallway/secondary/construction/engineering) "fhG" = ( /obj/machinery/atmospherics/pipe/smart/simple/cyan/visible{ dir = 4 @@ -17720,6 +17491,21 @@ /obj/effect/spawner/structure/window, /turf/open/floor/plating, /area/station/science/lower) +"fiH" = ( +/obj/machinery/camera/emp_proof{ + dir = 9; + network = list("ss13","engineering"); + c_tag = "Engineering - Atmospherics Incinerator" + }, +/obj/effect/turf_decal/trimline/yellow/filled/corner{ + dir = 4 + }, +/obj/item/radio/intercom/directional/north, +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron, +/area/station/maintenance/disposal/incinerator) "fiP" = ( /obj/structure/table, /obj/item/storage/toolbox/electrical{ @@ -17791,6 +17577,29 @@ /obj/machinery/door/firedoor, /turf/open/floor/iron, /area/station/hallway/secondary/service) +"fjP" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/door/airlock/external{ + name = "External Access"; + frequency = 1449; + id_tag = "middleleft_upper_eva_internal"; + autoclose = 0 + }, +/obj/machinery/door_buttons/access_button{ + name = "External Access Button"; + pixel_y = -24; + idSelf = "middleleft_upper_eva_airlock_control"; + idDoor = "middleleft_upper_eva_internal" + }, +/obj/effect/mapping_helpers/airlock/locked, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/catwalk_floor, +/area/station/hallway/primary/tram/center) "fjQ" = ( /obj/structure/grille, /turf/closed/wall/r_wall, @@ -17813,17 +17622,6 @@ /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/station/hallway/secondary/exit/departure_lounge) -"fkL" = ( -/obj/machinery/atmospherics/components/binary/pump{ - name = "Plasma Outlet Pump"; - dir = 8 - }, -/obj/effect/turf_decal/trimline/purple/filled/line{ - dir = 5 - }, -/obj/machinery/atmospherics/pipe/bridge_pipe/green/visible, -/turf/open/floor/iron, -/area/station/engineering/atmos) "fkQ" = ( /obj/structure/table/wood, /obj/machinery/libraryscanner, @@ -17893,6 +17691,19 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron/dark, /area/station/service/chapel) +"flr" = ( +/obj/docking_port/stationary{ + name = "Aux Base Zone"; + dir = 2; + width = 9; + height = 9; + shuttle_id = "aux_base_zone"; + dwidth = 4; + dheight = 4; + roundstart_template = /datum/map_template/shuttle/aux_base/default + }, +/turf/open/floor/plating, +/area/station/construction/mining/aux_base) "fls" = ( /obj/effect/turf_decal/sand, /obj/effect/turf_decal/trimline/red/filled/corner{ @@ -17901,6 +17712,23 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron, /area/station/security/prison/workout) +"flv" = ( +/obj/structure/table/reinforced, +/obj/structure/desk_bell{ + pixel_x = -7 + }, +/obj/machinery/door/poddoor/shutters/preopen{ + name = "Pharmacy Shutters"; + dir = 4; + id = "pharmacy_shutters_2" + }, +/obj/machinery/door/firedoor, +/obj/machinery/door/window/left/directional/east{ + name = "Chemistry Desk"; + req_access = list("pharmacy") + }, +/turf/open/floor/iron/white, +/area/station/medical/pharmacy) "flP" = ( /obj/machinery/hydroponics/constructable, /obj/effect/turf_decal/trimline/green/line{ @@ -17972,6 +17800,11 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron, /area/station/hallway/secondary/command) +"fmV" = ( +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/structure/reagent_dispensers/watertank, +/turf/open/floor/iron, +/area/station/hallway/secondary/service) "fnb" = ( /obj/effect/spawner/structure/window, /turf/open/floor/plating, @@ -17982,6 +17815,14 @@ }, /turf/open/floor/iron/dark, /area/station/science/ordnance/testlab) +"fnl" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/poddoor/shutters/preopen{ + name = "Robotics Lab Shutters"; + id = "robotics2" + }, +/turf/open/floor/plating, +/area/station/science/robotics/lab) "fnu" = ( /obj/structure/window/reinforced/spawner/directional/east, /obj/structure/window/reinforced/spawner/directional/north, @@ -18146,6 +17987,26 @@ }, /turf/open/floor/plating, /area/station/cargo/sorting) +"fqc" = ( +/obj/effect/turf_decal/trimline/neutral/filled/line{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/sign/warning/docking{ + name = "KEEP CLEAR: TRAM DOCKING AREA sign"; + desc = "A warning sign which reads 'KEEP CLEAR OF TRAM DOCKING AREA'."; + pixel_y = 32 + }, +/obj/effect/turf_decal/siding/thinplating, +/obj/structure/disposalpipe/segment{ + 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/white/warning, +/turf/open/floor/iron, +/area/station/maintenance/tram/left) "fqn" = ( /obj/effect/turf_decal/trimline/red/filled/corner{ dir = 1 @@ -18268,35 +18129,6 @@ "fsC" = ( /turf/closed/wall, /area/station/commons/fitness/recreation) -"fsN" = ( -/obj/effect/turf_decal/trimline/green/filled/line{ - dir = 1 - }, -/obj/effect/turf_decal/trimline/green/filled/line, -/obj/machinery/door/firedoor, -/obj/machinery/door/airlock/virology{ - name = "Virology Interior Airlock"; - frequency = 1449; - id_tag = "virology_airlock_interior"; - autoclose = 0 - }, -/obj/effect/mapping_helpers/airlock/locked, -/obj/machinery/door_buttons/access_button{ - name = "Virology Access Button"; - pixel_y = 24; - req_access = list("virology"); - idSelf = "virology_airlock_control"; - idDoor = "virology_airlock_interior" - }, -/obj/effect/mapping_helpers/airlock/access/all/medical/virology, -/obj/structure/cable, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/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/medical/virology) "fsP" = ( /obj/effect/turf_decal/trimline/red/filled/corner, /obj/effect/turf_decal/trimline/red/filled/corner{ @@ -18394,6 +18226,23 @@ /obj/structure/disposalpipe/segment, /turf/open/floor/iron/cafeteria, /area/station/service/kitchen) +"fuX" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/door/airlock/external{ + name = "External Access"; + frequency = 1449; + id_tag = "middleright_lower_upper_eva_external"; + autoclose = 0 + }, +/obj/machinery/door_buttons/access_button{ + name = "External Access Button"; + pixel_y = -24; + idSelf = "middleright_lower_upper_eva_airlock_control"; + idDoor = "middleright_lower_upper_eva_external" + }, +/obj/effect/mapping_helpers/airlock/locked, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/tram/mid) "fvb" = ( /obj/effect/landmark/event_spawn, /obj/structure/cable, @@ -18406,26 +18255,13 @@ }, /turf/open/floor/iron, /area/station/construction/mining/aux_base) -"fvn" = ( -/obj/structure/table, -/obj/effect/turf_decal/trimline/yellow/filled/line{ - dir = 1 +"fvo" = ( +/obj/modular_map_root/tramstation{ + name = "secservicelower"; + key = "secservicelower" }, -/obj/machinery/camera/emp_proof{ - dir = 9; - network = list("ss13","engineering"); - c_tag = "Engineering - Atmospherics Entry Airlock" - }, -/obj/item/tank/internals/emergency_oxygen{ - pixel_x = -8 - }, -/obj/item/tank/internals/emergency_oxygen, -/obj/item/clothing/mask/breath, -/obj/machinery/atmospherics/pipe/smart/simple/cyan/hidden{ - dir = 9 - }, -/turf/open/floor/iron, -/area/station/engineering/atmos) +/turf/open/floor/plating, +/area/station/maintenance/port/central) "fvx" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -18435,6 +18271,18 @@ }, /turf/open/floor/iron, /area/station/commons/dorms) +"fvC" = ( +/obj/structure/closet/secure_closet/brig{ + name = "Cargo Cell Locker"; + id = "crgcell" + }, +/obj/effect/turf_decal/trimline/red/filled/line, +/obj/effect/turf_decal/trimline/red/corner{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/security/checkpoint/supply) "fvD" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/cable, @@ -18442,6 +18290,22 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/catwalk_floor, /area/station/hallway/secondary/exit) +"fvF" = ( +/mob/living/simple_animal/bot/secbot/beepsky/officer, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/trimline/neutral/filled/line, +/obj/machinery/camera/directional/south{ + c_tag = "Maintenance - East Tram Tunnel 4" + }, +/obj/effect/turf_decal/bot_red, +/obj/effect/turf_decal/siding/thinplating{ + dir = 1 + }, +/obj/effect/turf_decal/trimline/white/warning{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/maintenance/tram/right) "fvK" = ( /obj/structure/cable/layer1, /obj/effect/decal/cleanable/dirt, @@ -18451,6 +18315,14 @@ /obj/structure/stairs/north, /turf/open/floor/iron/stairs/medium, /area/station/cargo/miningdock) +"fvP" = ( +/obj/machinery/camera{ + dir = 9; + network = list("aicore"); + c_tag = "Secure - AI Upper Ring South" + }, +/turf/open/floor/glass/reinforced, +/area/station/ai_monitored/turret_protected/aisat/hallway) "fvR" = ( /obj/structure/table, /obj/item/training_toolbox, @@ -18532,6 +18404,18 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron, /area/station/hallway/primary/tram/center) +"fxw" = ( +/obj/effect/turf_decal/trimline/yellow/filled/line{ + dir = 1 + }, +/obj/machinery/camera/directional/north{ + network = list("ss13","medbay"); + c_tag = "Medical - Chemistry East" + }, +/obj/machinery/firealarm/directional/north, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron/white, +/area/station/medical/chemistry) "fxy" = ( /obj/effect/turf_decal/trimline/blue/filled/corner{ dir = 1 @@ -18544,6 +18428,22 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron/white, /area/station/medical/medbay/central) +"fxz" = ( +/obj/machinery/computer/apc_control{ + dir = 1 + }, +/obj/machinery/requests_console/directional/south{ + name = "Chief Engineer's Request Console"; + department = "Chief Engineer's Desk" + }, +/obj/effect/mapping_helpers/requests_console/announcement, +/obj/effect/mapping_helpers/requests_console/supplies, +/obj/machinery/computer/security/telescreen/engine{ + dir = 4; + pixel_x = -24 + }, +/turf/open/floor/iron/dark, +/area/station/command/heads_quarters/ce) "fxK" = ( /obj/structure/chair/office{ dir = 4 @@ -18603,6 +18503,34 @@ }, /turf/open/floor/iron, /area/station/service/theater) +"fyK" = ( +/obj/machinery/power/smes/engineering, +/obj/structure/sign/warning/electric_shock/directional/west, +/obj/machinery/camera/emp_proof{ + dir = 10; + network = list("ss13","engineering"); + c_tag = "Engineering - SMES" + }, +/obj/structure/cable, +/obj/machinery/light/directional/west, +/turf/open/floor/iron, +/area/station/engineering/engine_smes) +"fyP" = ( +/obj/machinery/door/airlock/maintenance_hatch{ + name = "Recreation Area Maintenance Hatch" + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/mapping_helpers/airlock/unres, +/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/modular_map_root/tramstation{ + name = "dormmedupper"; + key = "dormmedupper" + }, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/department/crew_quarters/dorms) "fyR" = ( /obj/structure/flora/bush/sparsegrass/style_random, /obj/machinery/light/floor, @@ -18676,6 +18604,15 @@ /obj/item/stack/license_plates/empty/fifty, /turf/open/floor/plating, /area/station/security/prison/work) +"fBc" = ( +/obj/structure/lattice/catwalk, +/obj/structure/cable, +/obj/machinery/power/solar{ + name = "Port Solar Array"; + id = "portsolar" + }, +/turf/open/space/openspace, +/area/station/solars/port) "fBk" = ( /obj/effect/landmark/start/security_officer, /obj/structure/chair{ @@ -18695,6 +18632,14 @@ /obj/item/radio/intercom/directional/north, /turf/open/floor/iron, /area/station/cargo/warehouse) +"fCD" = ( +/obj/machinery/camera/directional/east{ + pixel_y = -23; + c_tag = "Hallway - Central Tram Platform South" + }, +/obj/machinery/light/directional/east, +/turf/open/floor/noslip/tram, +/area/station/hallway/primary/tram/center) "fCO" = ( /obj/effect/turf_decal/siding/wood{ dir = 4 @@ -18714,6 +18659,18 @@ /obj/machinery/light/warm/directional/west, /turf/open/floor/iron, /area/station/cargo/miningdock/cafeteria) +"fCY" = ( +/obj/effect/turf_decal/trimline/red/filled/line, +/obj/structure/sign/nanotrasen{ + pixel_y = -32 + }, +/obj/machinery/camera/directional/south{ + network = list("ss13","Security"); + c_tag = "Civilian - Security Outpost" + }, +/obj/machinery/light/directional/south, +/turf/open/floor/iron, +/area/station/security/checkpoint/arrivals) "fDg" = ( /obj/structure/table, /obj/item/clothing/gloves/boxing, @@ -18747,18 +18704,14 @@ /obj/machinery/newscaster/directional/east, /turf/open/floor/iron, /area/station/commons/storage/tools) -"fDB" = ( -/obj/structure/railing{ - dir = 8 +"fDL" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/poddoor/preopen{ + name = "Xenobiology Containment Blast Door"; + id = "containdeez2" }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/obj/machinery/computer/department_orders/science{ - dir = 4 - }, -/turf/open/floor/glass/reinforced, -/area/station/science/research) +/turf/open/floor/plating, +/area/station/science/xenobiology) "fDS" = ( /obj/machinery/door/airlock/engineering/glass{ name = "Laser Room" @@ -18769,6 +18722,28 @@ /obj/structure/cable, /turf/open/floor/engine, /area/station/engineering/supermatter/room) +"fDY" = ( +/obj/structure/table, +/obj/item/assembly/timer{ + pixel_x = -4; + pixel_y = 2 + }, +/obj/item/assembly/timer{ + pixel_x = 6; + pixel_y = -4 + }, +/obj/item/assembly/timer{ + pixel_x = 5; + pixel_y = 4 + }, +/obj/item/assembly/timer, +/obj/machinery/camera/directional/west{ + network = list("ss13","rd"); + c_tag = "Science - Ordnance Launch Bay" + }, +/obj/item/radio/intercom/directional/west, +/turf/open/floor/iron/dark, +/area/station/science/ordnance/testlab) "fEd" = ( /obj/effect/turf_decal/trimline/neutral/filled/line{ dir = 1 @@ -18825,6 +18800,17 @@ /obj/machinery/light/warm/directional/south, /turf/open/misc/grass/jungle, /area/station/science/explab) +"fEP" = ( +/obj/machinery/vending/medical, +/obj/effect/turf_decal/siding/white{ + dir = 1 + }, +/obj/machinery/camera/directional/south{ + network = list("ss13","medbay"); + c_tag = "Medical - Main Storage" + }, +/turf/open/floor/iron/dark, +/area/station/medical/storage) "fEQ" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden, @@ -18873,34 +18859,9 @@ }, /turf/open/floor/iron, /area/station/maintenance/tram/mid) -"fFi" = ( -/obj/machinery/door/airlock{ - name = "Private Quarters G"; - id_tag = "private_g" - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/wood, -/area/station/commons/dorms) "fFl" = ( /turf/open/floor/wood/large, /area/station/service/barber) -"fFu" = ( -/obj/effect/turf_decal/delivery, -/obj/machinery/door/window/left/directional/east{ - name = "Containment Pen #2"; - req_access = list("xenobiology") - }, -/obj/machinery/door/window/left/directional/west{ - name = "Containment Pen #2"; - req_access = list("xenobiology") - }, -/obj/machinery/door/poddoor/preopen{ - name = "Xenobiology Containment Blast Door"; - id = "containdeez2" - }, -/turf/open/floor/engine, -/area/station/science/xenobiology) "fFx" = ( /obj/effect/landmark/start/hangover, /turf/open/floor/iron, @@ -18945,6 +18906,15 @@ /obj/structure/cable, /turf/open/floor/iron/white, /area/station/science/lab) +"fGj" = ( +/obj/machinery/door/airlock{ + name = "Private Quarters O"; + id_tag = "private_o" + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/wood, +/area/station/commons/dorms) "fGo" = ( /turf/closed/wall/r_wall, /area/station/security/checkpoint/escape) @@ -18953,19 +18923,6 @@ /obj/machinery/light/cold/directional/south, /turf/open/floor/iron, /area/station/commons/dorms) -"fGK" = ( -/mob/living/carbon/human/species/monkey, -/obj/structure/window/reinforced/spawner/directional/west, -/turf/open/misc/grass/jungle, -/area/station/science/explab) -"fHg" = ( -/obj/structure/chair{ - name = "Prosecution"; - dir = 1 - }, -/obj/effect/turf_decal/tile/red/anticorner/contrasted, -/turf/open/floor/iron, -/area/station/security/courtroom) "fHl" = ( /obj/effect/turf_decal/trimline/red/filled/corner{ dir = 8 @@ -18984,36 +18941,6 @@ }, /turf/open/floor/iron, /area/station/service/theater) -"fHz" = ( -/obj/machinery/camera/emp_proof{ - dir = 6; - network = list("ss13","engineering"); - c_tag = "Engineering - Atmospherics Air Chamber" - }, -/turf/open/floor/engine/air, -/area/station/engineering/atmos) -"fHR" = ( -/obj/effect/landmark/start/ai/secondary, -/obj/item/radio/intercom/directional/north{ - name = "Custom Channel"; - pixel_x = 6; - listening = 0; - freerange = 1 - }, -/obj/item/radio/intercom/directional/east{ - name = "Common Channel"; - listening = 0; - freerange = 1 - }, -/obj/item/radio/intercom/directional/south{ - name = "Private Channel"; - pixel_x = 6; - frequency = 1447; - listening = 0; - freerange = 1 - }, -/turf/open/floor/circuit, -/area/station/ai_monitored/turret_protected/ai) "fHV" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/trimline/neutral/filled/line{ @@ -19023,6 +18950,14 @@ /obj/effect/turf_decal/bot, /turf/open/floor/iron, /area/station/cargo/warehouse) +"fIb" = ( +/obj/machinery/camera/directional/south{ + network = list("ss13","medbay"); + c_tag = "Medical - Cold Storage" + }, +/obj/effect/turf_decal/tile/blue/opposingcorners, +/turf/open/floor/iron/freezer, +/area/station/medical/coldroom) "fIc" = ( /obj/effect/turf_decal/stripes/white/full, /obj/effect/turf_decal/trimline/purple/filled/line, @@ -19213,18 +19148,6 @@ }, /turf/open/floor/iron/checker, /area/station/commons/lounge) -"fLJ" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/door_buttons/airlock_controller{ - name = "External Access Console"; - pixel_y = 24; - idSelf = "rightmost_lower_lower_eva_airlock_control"; - idInterior = "rightmost_lower_lower_eva_internal"; - idExterior = "rightmost_lower_lower_eva_external" - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/turf/open/floor/catwalk_floor, -/area/station/maintenance/tram/right) "fLN" = ( /obj/machinery/door/firedoor, /obj/effect/turf_decal/trimline/neutral/filled/line{ @@ -19269,21 +19192,21 @@ /obj/machinery/atmospherics/pipe/smart/simple/dark/visible, /turf/open/floor/engine/vacuum, /area/station/maintenance/disposal/incinerator) -"fLY" = ( -/obj/machinery/door/poddoor/shutters{ - name = "Security Mech Bay Shutters"; - id = "secmechbay" - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/delivery, -/turf/open/floor/plating, -/area/station/security/mechbay) "fMm" = ( /obj/machinery/atmospherics/pipe/smart/manifold/scrubbers/visible{ dir = 8 }, /turf/open/floor/iron, /area/station/engineering/atmos) +"fMq" = ( +/obj/effect/turf_decal/sand/plating, +/obj/structure/sign/warning/directional/north{ + name = "FALLING HAZARD sign"; + desc = "A sign warning you to be cautious of falling packages." + }, +/obj/machinery/light/small/directional/south, +/turf/open/floor/plating, +/area/station/engineering/atmos) "fMK" = ( /obj/effect/turf_decal/trimline/yellow/warning{ dir = 4 @@ -19347,30 +19270,35 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron, /area/station/hallway/secondary/entry) -"fNX" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/door/airlock/external{ - name = "External Access"; - frequency = 1449; - id_tag = "middleright_lower_lower_eva_internal"; - autoclose = 0 +"fOp" = ( +/obj/structure/cable, +/obj/effect/turf_decal/trimline/blue/filled/line{ + dir = 8 }, -/obj/effect/mapping_helpers/airlock/locked, -/obj/machinery/door_buttons/access_button{ - name = "External Access Button"; - pixel_x = 24; - idSelf = "middleright_lower_lower_eva_airlock_control"; - idDoor = "middleright_lower_lower_eva_internal" +/obj/structure/disposalpipe/segment{ + dir = 6 }, /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/maintenance/tram/mid) +/turf/open/floor/iron/white, +/area/station/medical/medbay/central) "fOs" = ( /obj/structure/table/wood, /obj/item/flashlight/lamp, /turf/open/floor/wood, /area/station/commons/dorms) +"fOt" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/door_buttons/airlock_controller{ + name = "External Access Console"; + pixel_y = -24; + idSelf = "mostleft_upper_lower_eva_airlock_control"; + idInterior = "mostleft_upper_lower_eva_internal"; + idExterior = "mostleft_upper_lower_eva_external" + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/tram/left) "fOG" = ( /obj/structure/toilet{ pixel_y = 13 @@ -19390,35 +19318,26 @@ }, /turf/open/floor/iron/dark, /area/station/engineering/storage/tech) -"fPv" = ( -/obj/effect/turf_decal/delivery, -/obj/machinery/door/window/left/directional/north{ - name = "Containment Pen #1"; - req_access = list("xenobiology") +"fPg" = ( +/obj/machinery/computer/pod/old/mass_driver_controller/trash{ + pixel_x = 24; + pixel_y = 8 }, -/obj/machinery/door/window/left/directional/south{ - name = "Containment Pen #1"; - req_access = list("xenobiology") +/obj/effect/turf_decal/stripes/white/corner{ + dir = 8 }, -/obj/machinery/door/poddoor/preopen{ - name = "Xenobiology Containment Blast Door"; - id = "containdeez1" +/obj/effect/decal/cleanable/dirt, +/obj/machinery/button/door/directional/east{ + name = "Trash Disposal Toggle"; + pixel_y = -8; + id = "fortnitedoor" }, -/turf/open/floor/engine, -/area/station/science/xenobiology) +/turf/open/floor/iron/smooth, +/area/station/maintenance/disposal) "fPy" = ( /obj/structure/chair/stool/bar/directional/east, /turf/open/floor/iron, /area/station/security/prison) -"fPJ" = ( -/obj/effect/turf_decal/delivery, -/obj/machinery/navbeacon{ - location = "QM #4"; - codes_txt = "delivery;dir=1" - }, -/obj/effect/turf_decal/tile/brown/fourcorners, -/turf/open/floor/iron, -/area/station/cargo/warehouse) "fQe" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ dir = 8 @@ -19429,22 +19348,6 @@ /obj/structure/window/reinforced/spawner/directional/west, /turf/open/floor/wood, /area/station/service/theater) -"fQo" = ( -/obj/effect/turf_decal/delivery, -/obj/machinery/door/window/left/directional/north{ - name = "Containment Pen #5"; - req_access = list("xenobiology") - }, -/obj/machinery/door/window/left/directional/south{ - name = "Containment Pen #5"; - req_access = list("xenobiology") - }, -/obj/machinery/door/poddoor/preopen{ - name = "Xenobiology Containment Blast Door"; - id = "containdeez5" - }, -/turf/open/floor/engine, -/area/station/science/xenobiology) "fQF" = ( /obj/machinery/newscaster/directional/east, /obj/structure/disposalpipe/segment{ @@ -19452,15 +19355,6 @@ }, /turf/open/floor/iron, /area/station/hallway/primary/tram/center) -"fQH" = ( -/obj/effect/turf_decal/delivery, -/obj/machinery/navbeacon{ - location = "QM #5"; - codes_txt = "delivery;dir=1" - }, -/obj/effect/turf_decal/tile/brown/fourcorners, -/turf/open/floor/iron, -/area/station/cargo/warehouse) "fQI" = ( /obj/effect/turf_decal/stripes/line, /obj/machinery/atmospherics/pipe/smart/manifold4w/green/visible, @@ -19472,32 +19366,6 @@ /obj/effect/turf_decal/trimline/yellow/arrow_ccw, /turf/open/floor/engine, /area/station/engineering/supermatter/room) -"fQV" = ( -/obj/machinery/button/door/directional/east{ - pixel_y = -10; - id = "offstationaccess" - }, -/obj/effect/turf_decal/stripes/corner, -/obj/structure/table, -/obj/item/paper/pamphlet/gateway{ - pixel_x = -1; - pixel_y = 3 - }, -/obj/item/paper/pamphlet/gateway{ - pixel_x = 6; - pixel_y = 10 - }, -/obj/item/paper/pamphlet/gateway{ - pixel_x = -5; - pixel_y = 7 - }, -/obj/item/paper/pamphlet/gateway{ - pixel_x = 4; - pixel_y = 5 - }, -/obj/item/radio/intercom/directional/east, -/turf/open/floor/iron/dark, -/area/station/command/teleporter) "fQW" = ( /obj/structure/disposalpipe/trunk{ dir = 1 @@ -19584,24 +19452,35 @@ /obj/item/radio/intercom/directional/west, /turf/open/floor/iron, /area/station/cargo/office) -"fSY" = ( -/obj/structure/table/reinforced, -/obj/machinery/computer/security/telescreen{ - name = "Cargo Camera Monitor"; - dir = 4; - network = list("ss13","cargo") +"fSU" = ( +/obj/effect/turf_decal/trimline/green/line{ + dir = 1 }, -/obj/item/radio/intercom/directional/west, -/obj/effect/turf_decal/trimline/red/filled/line{ - dir = 9 +/obj/effect/turf_decal/trimline/green/filled/line, +/obj/effect/turf_decal/trimline/yellow/warning, +/obj/machinery/door/window/elevator/right/directional/south{ + name = "Dumbwaiter"; + req_access = null; + elevator_mode = 1; + transport_linked_id = "dumbwaiter_lift" }, -/obj/machinery/firealarm/directional/north, -/turf/open/floor/iron, -/area/station/security/checkpoint/supply) +/turf/open/floor/iron/dark, +/area/station/service/hydroponics) "fSZ" = ( /obj/machinery/atmospherics/pipe/smart/simple/dark/visible, /turf/open/floor/iron, /area/station/science/ordnance/storage) +"fTd" = ( +/obj/effect/turf_decal/box/white{ + color = "#52B4E9" + }, +/obj/effect/turf_decal/arrows/white{ + dir = 4; + color = "#0000FF" + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/engineering/atmospherics_engine) "fTi" = ( /obj/machinery/atmospherics/pipe/smart/simple/dark/visible{ dir = 5 @@ -19627,17 +19506,6 @@ }, /turf/open/floor/iron/dark/herringbone, /area/station/commons/vacant_room) -"fTM" = ( -/obj/structure/table, -/obj/machinery/requests_console/directional/east{ - name = "EVA Requests Console"; - department = "EVA" - }, -/obj/effect/mapping_helpers/requests_console/assistance, -/obj/machinery/cell_charger, -/obj/item/stock_parts/cell/high, -/turf/open/floor/iron, -/area/station/ai_monitored/command/storage/eva) "fUh" = ( /obj/structure/chair, /obj/structure/sign/poster/official/random/directional/north, @@ -19812,6 +19680,17 @@ /obj/effect/turf_decal/trimline/purple/filled/line, /turf/open/floor/iron/white, /area/station/science/lower) +"fWW" = ( +/obj/machinery/camera/directional/north{ + network = list("ss13","medbay"); + c_tag = "Medical - Morgue" + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/structure/bodycontainer/morgue{ + dir = 2 + }, +/turf/open/floor/iron/dark, +/area/station/medical/morgue) "fWX" = ( /obj/structure/sign/departments/engineering{ pixel_x = 32 @@ -19879,6 +19758,18 @@ }, /turf/open/floor/iron, /area/station/escapepodbay) +"fXO" = ( +/obj/machinery/button/door/directional/west{ + name = "Privacy Bolts"; + pixel_x = 24; + pixel_y = -9; + id = "private_e"; + specialfunctions = 4; + normaldoorcontrol = 1 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/carpet, +/area/station/commons/dorms) "fXQ" = ( /obj/effect/spawner/structure/window/reinforced, /obj/structure/cable, @@ -19901,6 +19792,17 @@ }, /turf/open/floor/iron, /area/station/hallway/primary/tram/center) +"fYn" = ( +/obj/docking_port/stationary{ + name = "port bay 2"; + dir = 8; + width = 5; + height = 13; + shuttle_id = "ferry_home"; + dwidth = 2 + }, +/turf/open/space/openspace, +/area/space) "fYo" = ( /obj/effect/turf_decal/trimline/blue/filled/line{ dir = 8 @@ -19934,6 +19836,13 @@ /obj/item/storage/bag/tray/cafeteria, /turf/open/floor/iron/cafeteria, /area/station/security/prison/mess) +"fZB" = ( +/obj/machinery/power/smes{ + charge = 5e+06 + }, +/obj/structure/cable, +/turf/open/floor/circuit/telecomms/mainframe, +/area/station/tcommsat/server) "fZD" = ( /obj/structure/cable, /obj/item/radio/intercom/directional/west, @@ -20031,19 +19940,6 @@ }, /turf/open/floor/iron, /area/station/commons/dorms) -"gba" = ( -/obj/machinery/requests_console/directional/south{ - name = "Cargo Bay Requests Console"; - department = "Cargo Bay" - }, -/obj/effect/mapping_helpers/requests_console/supplies, -/obj/effect/mapping_helpers/requests_console/assistance, -/obj/effect/turf_decal/trimline/brown/filled/line, -/obj/effect/turf_decal/siding/thinplating{ - dir = 9 - }, -/turf/open/floor/iron, -/area/station/cargo/sorting) "gbe" = ( /obj/effect/turf_decal/tile/neutral/tram, /turf/open/indestructible/tram/plate, @@ -20140,30 +20036,26 @@ /obj/machinery/air_sensor/nitrous_tank, /turf/open/floor/engine/n2o, /area/station/engineering/atmos) -"gdC" = ( -/obj/machinery/door/airlock{ - name = "Private Stall 2"; - id_tag = "ToiletSci2" - }, -/turf/open/floor/iron/freezer, -/area/station/science/lower) "gdF" = ( /obj/machinery/vending/wardrobe/det_wardrobe, /obj/structure/sign/poster/official/dick_gum/directional/south, /turf/open/floor/iron/grimy, /area/station/security/detectives_office) -"gdJ" = ( +"gea" = ( +/obj/structure/closet/firecloset, /obj/effect/turf_decal/trimline/yellow/filled/line{ - dir = 5 + dir = 6 }, -/obj/structure/sign/poster/contraband/atmosia_independence/directional/north, -/obj/machinery/conveyor_switch/oneway{ - name = "Shipment Delivery Chute Activator"; - pixel_x = 10; - id = "hydrodropoff" +/obj/effect/turf_decal/trimline/red/corner{ + dir = 8 + }, +/obj/machinery/camera/emp_proof{ + dir = 6; + network = list("ss13","engineering"); + c_tag = "Engineering - Lobby South" }, /turf/open/floor/iron, -/area/station/engineering/atmos) +/area/station/engineering/break_room) "ged" = ( /obj/effect/spawner/structure/window/reinforced, /obj/structure/cable, @@ -20177,16 +20069,6 @@ /obj/structure/closet/radiation, /turf/open/floor/iron/white, /area/station/science/genetics) -"gex" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 5 - }, -/obj/machinery/camera/directional/north{ - network = list("ss13","rd"); - c_tag = "Science - Firing Range" - }, -/turf/open/floor/engine, -/area/station/science/auxlab/firing_range) "geA" = ( /obj/effect/turf_decal/stripes/corner{ dir = 8 @@ -20228,6 +20110,23 @@ /obj/structure/ladder, /turf/open/openspace/airless, /area/station/asteroid) +"gfD" = ( +/obj/effect/turf_decal/siding/thinplating{ + dir = 4 + }, +/obj/effect/turf_decal/trimline/dark_red/warning{ + dir = 4 + }, +/obj/structure/railing{ + dir = 4 + }, +/obj/structure/transport/linear/public, +/obj/machinery/elevator_control_panel/directional/east{ + linked_elevator_id = "tram_lower_center_lift"; + preset_destination_names = list("2"="Lower Deck", "3"="Upper Deck") + }, +/turf/open/floor/plating/elevatorshaft, +/area/station/maintenance/tram/mid) "gfK" = ( /turf/closed/wall/r_wall, /area/station/security/execution/education) @@ -20257,16 +20156,6 @@ /obj/machinery/light/directional/north, /turf/open/floor/iron/dark, /area/station/science/ordnance/testlab) -"ggw" = ( -/obj/machinery/door/poddoor{ - name = "Supply Dock Loading Door"; - id = "QMLoaddoor2" - }, -/obj/machinery/conveyor{ - id = "QMLoad2" - }, -/turf/open/floor/plating, -/area/station/cargo/storage) "ggE" = ( /obj/structure/table, /obj/effect/turf_decal/tile/neutral/fourcorners, @@ -20284,6 +20173,11 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron/dark, /area/station/cargo/miningdock/oresilo) +"ggK" = ( +/mob/living/basic/mouse, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/maintenance/tram/mid) "ggL" = ( /obj/structure/closet/crate/trashcart/laundry, /obj/item/clothing/under/rank/prisoner/skirt, @@ -20293,17 +20187,6 @@ /obj/effect/spawner/random/contraband/prison, /turf/open/floor/iron/cafeteria, /area/station/security/prison) -"ggQ" = ( -/obj/effect/turf_decal/trimline/purple/filled/line{ - dir = 8 - }, -/obj/machinery/camera/directional/west{ - network = list("ss13","rd"); - c_tag = "Science - Entrance Airlock" - }, -/obj/machinery/light/cold/directional/west, -/turf/open/floor/iron/white, -/area/station/science/research) "ggV" = ( /obj/structure/table/wood, /obj/item/food/grown/poppy{ @@ -20335,6 +20218,13 @@ /obj/machinery/transport/crossing_signal/southeast, /turf/open/floor/iron, /area/station/hallway/primary/tram/center) +"ghD" = ( +/obj/machinery/atmospherics/components/unary/outlet_injector/monitored/oxygen_input{ + dir = 4; + chamber_id = "o2ordance" + }, +/turf/open/floor/engine/o2, +/area/station/science/ordnance/storage) "ghV" = ( /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, @@ -20465,21 +20355,6 @@ /obj/machinery/light/warm/directional/east, /turf/open/floor/wood/large, /area/station/service/library) -"gjP" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/door/window/left/directional/east{ - req_access = list("science") - }, -/obj/effect/turf_decal/loading_area{ - dir = 4 - }, -/obj/machinery/navbeacon{ - name = "navigation beacon (Science Delivery)"; - location = "Science"; - codes_txt = "delivery;dir=4" - }, -/turf/open/floor/plating, -/area/station/maintenance/department/science) "gjT" = ( /obj/structure/transit_tube, /turf/open/floor/plating/airless, @@ -20565,14 +20440,20 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron/dark, /area/station/cargo/miningdock/oresilo) -"glp" = ( -/obj/effect/spawner/structure/window/reinforced, -/obj/machinery/door/poddoor/preopen{ - name = "Secure Pen Lockdown"; - id = "cytologysecure2" +"glo" = ( +/obj/machinery/modular_computer/preset/id{ + dir = 8 }, -/turf/open/floor/plating, -/area/station/science/xenobiology) +/obj/machinery/keycard_auth/directional/north, +/obj/machinery/button/door/directional/north{ + name = "CMO Privacy Shutters"; + pixel_y = 38; + id = "cmoshutter"; + req_access = list("cmo") + }, +/obj/effect/turf_decal/tile/blue/fourcorners, +/turf/open/floor/iron/dark, +/area/station/command/heads_quarters/cmo) "glv" = ( /obj/structure/sign/directions/supply{ dir = 1; @@ -20621,6 +20502,22 @@ }, /turf/open/floor/iron, /area/station/commons/dorms) +"gmi" = ( +/obj/effect/turf_decal/delivery, +/obj/machinery/door/window/left/directional/north{ + name = "Containment Pen #1"; + req_access = list("xenobiology") + }, +/obj/machinery/door/window/left/directional/south{ + name = "Containment Pen #1"; + req_access = list("xenobiology") + }, +/obj/machinery/door/poddoor/preopen{ + name = "Xenobiology Containment Blast Door"; + id = "containdeez1" + }, +/turf/open/floor/engine, +/area/station/science/xenobiology) "gmj" = ( /obj/effect/turf_decal/trimline/neutral/filled/line{ dir = 1 @@ -20647,6 +20544,16 @@ }, /turf/open/floor/iron/dark, /area/station/security/courtroom/holding) +"gmr" = ( +/obj/machinery/button/crematorium{ + pixel_y = -26; + id = "crematoriumChapel" + }, +/obj/machinery/camera/directional/south{ + c_tag = "Civilian - Chapel Crematorium" + }, +/turf/open/floor/iron/dark, +/area/station/service/chapel/office) "gms" = ( /obj/structure/rack, /obj/item/weldingtool, @@ -20673,13 +20580,18 @@ }, /turf/closed/wall/r_wall, /area/station/science/xenobiology) -"gnj" = ( -/obj/modular_map_root/tramstation{ - name = "medsciupper"; - key = "medsciupper" +"gmR" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 8 }, -/turf/open/floor/iron/smooth, -/area/station/hallway/primary/tram/center) +/obj/effect/turf_decal/stripes/corner, +/obj/structure/extinguisher_cabinet/directional/south, +/obj/machinery/camera/directional/south{ + network = list("ss13","rd"); + c_tag = "Science - Xenobiology South" + }, +/turf/open/floor/iron/white, +/area/station/science/xenobiology) "gnp" = ( /obj/structure/lattice/catwalk, /obj/structure/cable, @@ -20713,6 +20625,14 @@ }, /turf/open/floor/wood, /area/station/commons/dorms) +"gnE" = ( +/obj/machinery/camera/motion{ + dir = 10; + network = list("aicore"); + c_tag = "Secure - AI Upper External East" + }, +/turf/open/space/openspace, +/area/space/nearstation) "gnI" = ( /obj/structure/chair/sofa/right{ dir = 8 @@ -20777,18 +20697,20 @@ /obj/structure/disposalpipe/segment, /turf/open/floor/iron, /area/station/security/brig) -"gov" = ( -/obj/effect/turf_decal/trimline/blue/filled/line{ - dir = 4 +"goe" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/trimline/yellow/corner, +/obj/structure/frame/computer{ + dir = 4; + anchored = 1 }, -/obj/item/radio/intercom/directional/east, -/obj/machinery/camera/directional/east{ - network = list("ss13","medbay"); - c_tag = "Medical - Main East" +/obj/item/stack/cable_coil{ + amount = 15 }, -/obj/machinery/light/cold/directional/east, -/turf/open/floor/iron/white, -/area/station/medical/medbay/central) +/obj/effect/decal/cleanable/cobweb, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron, +/area/station/maintenance/port/central) "goC" = ( /obj/effect/turf_decal/trimline/neutral/filled/line{ dir = 1 @@ -20836,6 +20758,34 @@ }, /turf/open/floor/iron/white, /area/station/science/lower) +"gpk" = ( +/obj/structure/table/reinforced, +/obj/effect/turf_decal/trimline/purple/filled/line{ + dir = 4 + }, +/obj/effect/turf_decal/trimline/purple/filled/line{ + dir = 8 + }, +/obj/machinery/door/firedoor, +/obj/machinery/door/window/left/directional/south{ + name = "Research Lab Desk"; + req_access = list("science") + }, +/obj/machinery/door/poddoor/shutters/preopen{ + name = "Research and Development Shutter"; + id = "rndlab1" + }, +/obj/item/folder{ + pixel_x = 5 + }, +/obj/structure/desk_bell{ + pixel_x = -7 + }, +/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/white, +/area/station/science/lab) "gpm" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -20873,20 +20823,31 @@ }, /turf/open/floor/iron, /area/station/hallway/secondary/entry) -"gqf" = ( -/obj/machinery/door/airlock/engineering/glass/critical{ - name = "Supermatter Chamber"; - heat_proof = 1 - }, -/obj/effect/mapping_helpers/airlock/cyclelink_helper{ - dir = 1 - }, -/obj/effect/mapping_helpers/airlock/access/all/engineering/general, -/turf/open/floor/engine, -/area/station/engineering/supermatter) "gqp" = ( /turf/open/floor/iron/dark, /area/station/engineering/supermatter/room) +"gqq" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/stripes/corner, +/obj/effect/turf_decal/trimline/yellow/corner{ + dir = 4 + }, +/obj/machinery/button/door/directional/south{ + name = "Tram Maintenance Dock Access"; + pixel_x = 8; + id = "trammaintdock" + }, +/turf/open/floor/iron, +/area/station/maintenance/port/central) +"gqs" = ( +/obj/machinery/door/poddoor/shutters{ + name = "Security Mech Bay Shutters"; + id = "secmechbay" + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/delivery, +/turf/open/floor/plating, +/area/station/security/mechbay) "gqv" = ( /obj/effect/turf_decal/stripes/white/line, /obj/machinery/transport/crossing_signal/northwest, @@ -20921,6 +20882,17 @@ }, /turf/open/floor/iron/cafeteria, /area/station/science/breakroom) +"gro" = ( +/obj/machinery/button/door/directional/west{ + name = "Privacy Bolts"; + pixel_y = -9; + id = "private_i"; + specialfunctions = 4; + normaldoorcontrol = 1 + }, +/obj/structure/chair/stool/directional/north, +/turf/open/floor/wood, +/area/station/commons/dorms) "grz" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -20946,6 +20918,16 @@ /obj/structure/cable, /turf/open/floor/iron, /area/station/hallway/secondary/entry) +"gsC" = ( +/obj/structure/table/reinforced, +/obj/machinery/atmospherics/pipe/smart/manifold4w/dark/visible, +/obj/machinery/computer/security/telescreen{ + name = "Test Chamber Monitor"; + pixel_y = 2; + network = list("xeno") + }, +/turf/open/floor/iron/dark, +/area/station/science/xenobiology) "gsO" = ( /obj/structure/railing/corner{ dir = 8 @@ -21041,18 +21023,14 @@ /obj/structure/cable, /turf/open/floor/iron, /area/station/commons/dorms) -"gui" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/effect/turf_decal/siding/thinplating{ - dir = 4 +"gua" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/poddoor/shutters/preopen{ + name = "Pharmacy Shutters"; + id = "pharmacy_shutters_2" }, -/obj/machinery/camera/motion/directional/north{ - network = list("aicore"); - c_tag = "Secure - AI Lower Ring Access" - }, -/turf/open/floor/iron/dark, -/area/station/ai_monitored/turret_protected/aisat_interior) +/turf/open/floor/plating, +/area/station/medical/pharmacy) "gul" = ( /obj/structure/disposalpipe/segment{ dir = 9 @@ -21091,6 +21069,17 @@ "guL" = ( /turf/open/floor/iron/cafeteria, /area/station/service/kitchen) +"guU" = ( +/obj/machinery/atmospherics/components/binary/pump{ + name = "CO2 Outlet Pump"; + dir = 8 + }, +/obj/effect/turf_decal/trimline/brown/filled/line{ + dir = 5 + }, +/obj/machinery/atmospherics/pipe/bridge_pipe/green/visible, +/turf/open/floor/iron, +/area/station/engineering/atmos) "gvm" = ( /obj/effect/turf_decal/trimline/dark_green/filled/line{ dir = 4 @@ -21194,6 +21183,19 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron/white, /area/station/medical/medbay/lobby) +"gxs" = ( +/obj/effect/turf_decal/trimline/purple/filled/line, +/obj/structure/chair{ + dir = 1 + }, +/obj/effect/landmark/start/assistant, +/obj/machinery/camera/directional/south{ + network = list("ss13","rd"); + c_tag = "Science - Front Lobby" + }, +/obj/machinery/light/cold/directional/south, +/turf/open/floor/iron/white, +/area/station/science/lobby) "gxO" = ( /obj/effect/turf_decal/trimline/yellow/filled/line{ dir = 9 @@ -21205,17 +21207,6 @@ /obj/machinery/disposal/bin/tagger, /turf/open/floor/iron, /area/station/engineering/main) -"gxV" = ( -/obj/machinery/mech_bay_recharge_port{ - dir = 2 - }, -/obj/machinery/camera/directional/north{ - network = list("ss13","rd"); - c_tag = "Science - Mech Bay" - }, -/obj/machinery/light/directional/north, -/turf/open/floor/plating, -/area/station/science/robotics/mechbay) "gxY" = ( /obj/effect/turf_decal/trimline/neutral/filled/line{ dir = 10 @@ -21233,6 +21224,18 @@ /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron/dark, /area/station/hallway/secondary/exit/departure_lounge) +"gyo" = ( +/obj/machinery/camera/directional/south{ + pixel_x = 14; + c_tag = "Cargo Bay - Drone Launch Room" + }, +/obj/effect/turf_decal/trimline/brown/filled/line{ + dir = 6 + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/airalarm/directional/south, +/turf/open/floor/iron, +/area/station/cargo/drone_bay) "gys" = ( /obj/effect/turf_decal/bot_white, /obj/machinery/gravity_generator/main, @@ -21281,9 +21284,45 @@ "gyP" = ( /turf/closed/wall, /area/station/science/robotics/mechbay) +"gyU" = ( +/obj/structure/table, +/obj/effect/turf_decal/trimline/red/filled/line{ + dir = 6 + }, +/obj/item/storage/box/hug{ + pixel_x = 4; + pixel_y = 3 + }, +/obj/item/razor{ + pixel_x = -8; + pixel_y = 3 + }, +/obj/machinery/camera{ + dir = 6; + network = list("ss13","Security"); + c_tag = "Security - Gulag Prep" + }, +/turf/open/floor/iron, +/area/station/security/brig) +"gzm" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/poddoor/preopen{ + name = "Privacy Shutter"; + id = "ceprivacy" + }, +/obj/structure/cable, +/turf/open/floor/plating, +/area/station/command/heads_quarters/ce) "gzw" = ( /turf/closed/wall/r_wall, /area/station/science/ordnance/office) +"gzE" = ( +/mob/living/basic/bot/cleanbot, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/station/ai_monitored/turret_protected/aisat_interior) "gzL" = ( /obj/structure/cable, /turf/open/floor/iron/white, @@ -21365,14 +21404,6 @@ }, /turf/open/floor/glass/reinforced, /area/station/security/brig) -"gAQ" = ( -/obj/structure/table, -/obj/machinery/door/poddoor/shutters{ - name = "Vacant Commissary Shutters"; - id = "commissarydeezdoorz" - }, -/turf/open/floor/plating, -/area/station/commons/vacant_room/commissary) "gAY" = ( /obj/structure/chair/stool/directional/south, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -21487,30 +21518,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/visible, /turf/open/floor/engine, /area/station/engineering/supermatter/room) -"gCI" = ( -/obj/effect/turf_decal/trimline/green/filled/corner{ - dir = 1 - }, -/obj/effect/turf_decal/trimline/green/filled/corner{ - dir = 8 - }, -/obj/machinery/door_buttons/airlock_controller{ - name = "Virology Access Console"; - pixel_x = -24; - pixel_y = 24; - req_access = list("virology"); - idSelf = "virology_airlock_control"; - idInterior = "virology_airlock_interior"; - idExterior = "virology_airlock_exterior" - }, -/obj/structure/cable, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/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/medical/virology) "gCQ" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -21579,20 +21586,23 @@ /obj/structure/sign/poster/contraband/pwr_game/directional/north, /turf/open/floor/iron/dark, /area/station/service/janitor) -"gEC" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/door_buttons/airlock_controller{ - name = "External Access Console"; - pixel_y = 24; - idSelf = "middleright_upper_eva_airlock_control"; - idInterior = "middleright_upper_eva_internal"; - idExterior = "middleright_upper_eva_external" +"gEH" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/public/glass{ + name = "Commons Area" }, -/obj/structure/disposalpipe/segment{ +/obj/effect/turf_decal/trimline/neutral/filled/line{ dir = 4 }, -/turf/open/floor/catwalk_floor, -/area/station/hallway/primary/tram/center) +/obj/effect/turf_decal/trimline/neutral/filled/line{ + dir = 8 + }, +/obj/machinery/door/poddoor/shutters/preopen{ + name = "HoP Arrival Procedure Enforcement Shutters"; + id = "papersplease" + }, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) "gEK" = ( /obj/machinery/door/airlock/external{ name = "External Access" @@ -21675,15 +21685,26 @@ /obj/structure/holosign/barrier/atmos/tram, /turf/open/floor/plating, /area/station/maintenance/tram/right) -"gFI" = ( -/obj/machinery/door/airlock{ - name = "Private Quarters N"; - id_tag = "private_n" +"gFB" = ( +/obj/machinery/atmospherics/components/unary/thermomachine/freezer{ + dir = 8 }, +/obj/effect/turf_decal/stripes/corner{ + dir = 8 + }, +/obj/machinery/camera/directional/south{ + network = list("ss13","rd"); + c_tag = "Science - Mixing Lab" + }, +/obj/machinery/airalarm/directional/south, +/obj/effect/mapping_helpers/airalarm/mixingchamber_access, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/turf/open/floor/carpet, -/area/station/commons/dorms) +/obj/effect/mapping_helpers/airalarm/tlv_no_checks, +/obj/effect/mapping_helpers/airalarm/link{ + chamber_id = "ordnanceburn" + }, +/turf/open/floor/iron/white, +/area/station/science/ordnance) "gFO" = ( /obj/machinery/computer/security{ dir = 4 @@ -21693,13 +21714,13 @@ }, /turf/open/floor/iron, /area/station/security/checkpoint/science) -"gGb" = ( -/obj/structure/sign/warning/secure_area{ - name = "BOMB RANGE"; - desc = "A warning sign which reads 'BOMB RANGE" +"gGh" = ( +/obj/machinery/flasher/directional/east{ + pixel_y = 26; + id = "AI" }, -/turf/closed/wall, -/area/station/science/ordnance/bomb) +/turf/open/floor/iron/dark, +/area/station/ai_monitored/turret_protected/ai) "gGi" = ( /obj/machinery/modular_computer/preset/civilian, /obj/effect/turf_decal/trimline/purple/filled/line{ @@ -21715,19 +21736,6 @@ }, /turf/open/floor/plating, /area/station/maintenance/tram/right) -"gGx" = ( -/obj/effect/turf_decal/trimline/yellow/filled/line{ - dir = 10 - }, -/obj/machinery/camera/directional/south{ - network = list("ss13","medbay"); - c_tag = "Medical - Chemistry Airlock" - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ - dir = 4 - }, -/turf/open/floor/iron/white, -/area/station/medical/chemistry) "gGy" = ( /obj/effect/turf_decal/sand/plating, /obj/machinery/light/small/directional/south, @@ -21792,15 +21800,16 @@ }, /turf/open/floor/iron, /area/station/engineering/atmos/pumproom) -"gIj" = ( -/obj/machinery/atmospherics/components/unary/portables_connector/visible{ - name = "Oxygen Tank Injection Port"; - dir = 1 +"gIh" = ( +/obj/machinery/door/airlock{ + name = "Room 1"; + id_tag = "miningdorm1" }, -/obj/effect/turf_decal/box, -/obj/effect/turf_decal/stripes/line, -/turf/open/floor/iron/dark, -/area/station/science/ordnance/storage) +/obj/effect/mapping_helpers/airlock/access/all/supply/mining, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/carpet, +/area/station/cargo/miningdock) "gIu" = ( /obj/structure/table, /obj/effect/turf_decal/trimline/yellow/filled/line{ @@ -21822,6 +21831,20 @@ }, /turf/open/floor/wood, /area/station/command/meeting_room) +"gIM" = ( +/obj/structure/railing{ + dir = 9 + }, +/obj/effect/turf_decal/trimline/dark_red/warning{ + dir = 9 + }, +/obj/structure/transport/linear/public, +/obj/machinery/elevator_control_panel/directional/north{ + linked_elevator_id = "tram_upper_center_lift"; + preset_destination_names = list("2"="Lower Deck", "3"="Upper Deck") + }, +/turf/open/floor/plating/elevatorshaft, +/area/station/maintenance/tram/mid) "gIO" = ( /obj/effect/turf_decal/stripes/line{ dir = 4 @@ -21830,6 +21853,14 @@ /obj/machinery/light/directional/east, /turf/open/floor/engine, /area/station/engineering/supermatter/room) +"gJc" = ( +/obj/machinery/power/smes{ + charge = 5e+06 + }, +/obj/structure/cable, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/commons/vacant_room) "gJs" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, /obj/effect/turf_decal/tile/bar/opposingcorners, @@ -21890,6 +21921,25 @@ }, /turf/open/floor/iron, /area/station/commons/fitness/recreation) +"gKt" = ( +/obj/effect/turf_decal/delivery, +/obj/machinery/door/window/left/directional/north{ + name = "Containment Pen #3"; + req_access = list("xenobiology") + }, +/obj/machinery/door/window/left/directional/south{ + name = "Containment Pen #3"; + req_access = list("xenobiology") + }, +/obj/structure/disposalpipe/segment{ + dir = 6 + }, +/obj/machinery/door/poddoor/preopen{ + name = "Xenobiology Containment Blast Door"; + id = "containdeez3" + }, +/turf/open/floor/engine, +/area/station/science/xenobiology) "gKy" = ( /obj/structure/table, /obj/item/phone{ @@ -21942,6 +21992,29 @@ /obj/effect/turf_decal/stripes/line, /turf/open/floor/plating, /area/station/engineering/engine_smes) +"gLt" = ( +/obj/effect/turf_decal/stripes/line, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/visible, +/obj/machinery/button/door/directional/south{ + name = "Radiation Shutters Control"; + id = "engsm"; + req_access = list("engineering") + }, +/obj/effect/turf_decal/trimline/yellow/arrow_ccw{ + dir = 1 + }, +/obj/effect/turf_decal/trimline/yellow/arrow_cw, +/obj/structure/cable/layer1, +/turf/open/floor/engine, +/area/station/engineering/supermatter/room) +"gLQ" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/poddoor/preopen{ + name = "Secure Pen Lockdown"; + id = "cytologysecure1" + }, +/turf/open/floor/plating, +/area/station/science/xenobiology) "gLY" = ( /obj/structure/table/wood, /obj/structure/window/reinforced/spawner/directional/east{ @@ -21974,6 +22047,18 @@ }, /turf/open/floor/iron/dark, /area/station/tcommsat/computer) +"gMt" = ( +/obj/structure/chair/stool/directional/north, +/obj/machinery/button/door/directional/west{ + name = "Privacy Bolts"; + pixel_x = 24; + pixel_y = -9; + id = "private_k"; + specialfunctions = 4; + normaldoorcontrol = 1 + }, +/turf/open/floor/carpet, +/area/station/commons/dorms) "gMH" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/trimline/neutral/filled/line{ @@ -22000,22 +22085,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron/white, /area/station/medical/medbay/central) -"gNc" = ( -/obj/machinery/door/airlock/security/glass{ - name = "Security Post - Cargo"; - id_tag = "crgdoor" - }, -/obj/machinery/door/firedoor, -/obj/effect/turf_decal/trimline/red/filled/corner{ - dir = 4 - }, -/obj/effect/turf_decal/trimline/red/filled/corner, -/obj/effect/mapping_helpers/airlock/access/all/security/brig, -/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, -/area/station/security/checkpoint/supply) "gNk" = ( /obj/effect/turf_decal/trimline/blue/filled/line{ dir = 8 @@ -22140,24 +22209,13 @@ }, /turf/open/floor/glass/reinforced/tram, /area/station/hallway/primary/tram/right) -"gOG" = ( -/obj/machinery/door/airlock/research{ - name = "Research Division Access" +"gPa" = ( +/obj/machinery/atmospherics/components/binary/pump{ + name = "Port to Filter"; + dir = 8 }, -/obj/effect/turf_decal/trimline/purple/filled/line{ - dir = 4 - }, -/obj/machinery/door/poddoor/preopen{ - name = "Research Lockdown Blastdoor"; - id = "Sciencelockdown" - }, -/obj/machinery/door/firedoor, -/obj/effect/mapping_helpers/airlock/access/all/science/general, -/obj/effect/mapping_helpers/airlock/cyclelink_helper, -/obj/structure/disposalpipe/segment, -/obj/effect/mapping_helpers/airlock/unres, -/turf/open/floor/iron/white/side, -/area/station/science/research) +/turf/open/floor/iron, +/area/station/engineering/atmos) "gPA" = ( /obj/effect/turf_decal/trimline/blue/filled/line{ dir = 1 @@ -22189,6 +22247,29 @@ }, /turf/open/floor/iron/white, /area/station/science/ordnance) +"gPE" = ( +/obj/structure/table, +/obj/item/storage/medkit/regular{ + pixel_x = 6; + pixel_y = -5 + }, +/obj/machinery/status_display/supply{ + pixel_y = 32 + }, +/obj/machinery/camera{ + dir = 9; + network = list("ss13","cargo"); + c_tag = "Cargo - Main Office" + }, +/obj/item/multitool, +/obj/effect/turf_decal/trimline/brown/filled/line{ + dir = 9 + }, +/obj/machinery/power/apc/auto_name/directional/west, +/obj/structure/cable, +/obj/machinery/light/directional/north, +/turf/open/floor/iron, +/area/station/cargo/office) "gPP" = ( /obj/effect/turf_decal/trimline/yellow/filled/corner{ dir = 8 @@ -22266,22 +22347,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron, /area/station/hallway/secondary/service) -"gRO" = ( -/obj/effect/turf_decal/trimline/red/filled/line{ - dir = 6 - }, -/obj/machinery/computer/security/telescreen{ - name = "Prison Monitor"; - desc = "Used for watching Prison Wing holding areas."; - dir = 8; - pixel_x = 30; - network = list("prison") - }, -/obj/structure/disposalpipe/segment{ - dir = 9 - }, -/turf/open/floor/iron, -/area/station/security/office) "gRQ" = ( /obj/effect/turf_decal/trimline/yellow/filled/line{ dir = 8 @@ -22305,19 +22370,6 @@ }, /turf/open/floor/iron, /area/station/hallway/secondary/service) -"gSa" = ( -/obj/structure/table, -/obj/item/radio/intercom/prison/directional/east, -/obj/effect/turf_decal/trimline/red/filled/line{ - dir = 5 - }, -/obj/machinery/camera{ - dir = 6; - network = list("ss13","Security","prison","pcell"); - c_tag = "Security - Prison Cell 6" - }, -/turf/open/floor/iron, -/area/station/security/prison/safe) "gSf" = ( /obj/structure/rack, /obj/effect/spawner/random/techstorage/service_all, @@ -22409,18 +22461,6 @@ }, /turf/open/floor/iron, /area/station/hallway/secondary/exit/departure_lounge) -"gTY" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/door_buttons/airlock_controller{ - name = "External Access Console"; - pixel_y = -24; - idSelf = "middleleft_lower_lower_eva_airlock_control"; - idInterior = "middleleft_lower_lower_eva_internal"; - idExterior = "middleleft_lower_lower_eva_external" - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/catwalk_floor, -/area/station/maintenance/tram/mid) "gUn" = ( /obj/effect/turf_decal/siding/thinplating{ dir = 9 @@ -22450,7 +22490,27 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron, /area/station/commons/dorms) -"gVd" = ( +"gVl" = ( +/obj/effect/turf_decal/stripes/line, +/obj/machinery/camera/emp_proof/directional/south{ + network = list("ss13","engine","engineering"); + c_tag = "Engineering - Engine Room South-West" + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 4 + }, +/obj/structure/cable, +/turf/open/floor/engine, +/area/station/engineering/supermatter/room) +"gVI" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron, +/area/station/engineering/atmos) +"gVO" = ( +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/station/medical/break_room) +"gVQ" = ( /obj/structure/railing{ dir = 1 }, @@ -22460,14 +22520,6 @@ }, /turf/open/floor/glass/reinforced, /area/station/ai_monitored/turret_protected/aisat/hallway) -"gVI" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/iron, -/area/station/engineering/atmos) -"gVO" = ( -/obj/effect/spawner/structure/window/reinforced, -/turf/open/floor/plating, -/area/station/medical/break_room) "gVW" = ( /obj/effect/turf_decal/stripes/white/corner{ dir = 1 @@ -22523,15 +22575,6 @@ /obj/structure/cable, /turf/open/floor/iron, /area/station/engineering/atmos) -"gWx" = ( -/mob/living/simple_animal/bot/secbot/pingsky{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/cable, -/turf/open/floor/circuit, -/area/station/ai_monitored/turret_protected/aisat_interior) "gWD" = ( /obj/structure/cable, /obj/structure/disposalpipe/segment{ @@ -22546,6 +22589,21 @@ /obj/structure/cable, /turf/open/floor/iron, /area/station/security/prison/workout) +"gWQ" = ( +/obj/effect/turf_decal/trimline/yellow/filled/line{ + dir = 9 + }, +/obj/machinery/camera/emp_proof{ + dir = 9; + network = list("ss13","engineering"); + c_tag = "Engineering - Atmospherics Incinerator ACcess" + }, +/obj/machinery/atmospherics/components/unary/bluespace_sender{ + dir = 4; + initialize_directions = 4 + }, +/turf/open/floor/iron, +/area/station/engineering/atmos) "gWV" = ( /obj/effect/spawner/structure/window, /turf/open/floor/plating, @@ -22581,6 +22639,14 @@ /obj/machinery/firealarm/directional/south, /turf/open/floor/iron, /area/station/hallway/secondary/exit/departure_lounge) +"gYc" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/poddoor/preopen{ + name = "Xenobiology Containment Blast Door"; + id = "containdeez3" + }, +/turf/open/floor/plating, +/area/station/science/xenobiology) "gYd" = ( /obj/machinery/rnd/production/techfab/department/security, /obj/effect/turf_decal/trimline/red/filled/line{ @@ -22590,6 +22656,25 @@ /obj/machinery/light/directional/west, /turf/open/floor/iron, /area/station/security/office) +"gYk" = ( +/obj/effect/turf_decal/siding/thinplating{ + dir = 1 + }, +/obj/machinery/door/airlock/command/glass{ + name = "AI Core" + }, +/obj/machinery/door/poddoor/shutters/preopen{ + name = "AI Core Shutters"; + id = "AI Core shutters" + }, +/obj/machinery/flasher/directional/west{ + id = "AI" + }, +/obj/machinery/door/firedoor, +/obj/effect/mapping_helpers/airlock/access/all/command/ai_upload, +/obj/structure/cable, +/turf/open/floor/iron/dark, +/area/station/ai_monitored/turret_protected/ai) "gYl" = ( /obj/structure/chair/stool/bar/directional/west, /obj/effect/landmark/start/prisoner, @@ -22642,6 +22727,21 @@ }, /turf/open/floor/iron, /area/station/hallway/secondary/exit) +"gZv" = ( +/obj/effect/turf_decal/stripes/line, +/obj/machinery/atmospherics/components/binary/pump/on{ + name = "Engine Coolant Bypass"; + dir = 8 + }, +/obj/effect/turf_decal/trimline/yellow/corner{ + dir = 4 + }, +/obj/effect/turf_decal/trimline/yellow/corner{ + dir = 1 + }, +/obj/structure/cable/layer1, +/turf/open/floor/engine, +/area/station/engineering/supermatter/room) "gZB" = ( /obj/effect/landmark/start/station_engineer, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -22733,6 +22833,18 @@ }, /turf/open/floor/iron, /area/station/commons/storage/art) +"hbt" = ( +/obj/effect/turf_decal/trimline/blue/filled/line{ + dir = 8 + }, +/obj/machinery/camera/directional/west{ + network = list("ss13","medbay"); + c_tag = "Medical - Main West" + }, +/obj/machinery/firealarm/directional/west, +/obj/machinery/light/cold/directional/west, +/turf/open/floor/iron/white, +/area/station/medical/medbay/central) "hbQ" = ( /obj/machinery/camera/directional/north{ c_tag = "Civilian - Holodeck Controls" @@ -22757,6 +22869,14 @@ /obj/effect/landmark/transport/transport_id/tramstation/line_1, /turf/closed/wall, /area/station/hallway/primary/tram/center) +"hcr" = ( +/obj/docking_port/stationary/random{ + name = "lavaland"; + dir = 8; + shuttle_id = "pod_lavaland" + }, +/turf/open/misc/asteroid/airless, +/area/station/asteroid) "hcv" = ( /obj/effect/spawner/random/entertainment/arcade{ dir = 1 @@ -22790,16 +22910,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron, /area/station/security/processing) -"hdG" = ( -/obj/structure/table, -/obj/machinery/status_display/ai/directional/south, -/obj/machinery/camera{ - dir = 10; - network = list("ss13","minisat"); - c_tag = "Secure - AI Minisat Entry" - }, -/turf/open/floor/iron/dark, -/area/station/ai_monitored/turret_protected/aisat/foyer) "hdH" = ( /obj/effect/spawner/structure/window, /turf/open/floor/plating, @@ -22825,11 +22935,26 @@ /obj/structure/cable, /turf/open/floor/iron/white, /area/station/medical/chemistry) -"hdT" = ( -/mob/living/basic/pet/fox/renault, -/obj/structure/bed/dogbed/renault, -/turf/open/floor/carpet, -/area/station/command/heads_quarters/captain) +"hea" = ( +/obj/machinery/door/airlock/external{ + name = "External Access"; + frequency = 1449; + id_tag = "rightmost_upper_eva_internal"; + autoclose = 0 + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/door_buttons/access_button{ + name = "External Access Button"; + pixel_y = 24; + idSelf = "rightmost_upper_eva_airlock_control"; + idDoor = "rightmost_upper_eva_internal" + }, +/obj/effect/mapping_helpers/airlock/locked, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/catwalk_floor, +/area/station/hallway/primary/tram/right) "hee" = ( /turf/closed/wall/r_wall, /area/station/asteroid) @@ -22839,6 +22964,19 @@ }, /turf/open/floor/engine/plasma, /area/station/engineering/atmos) +"heq" = ( +/obj/effect/turf_decal/trimline/yellow/filled/line{ + dir = 8 + }, +/obj/machinery/atmospherics/components/trinary/filter{ + dir = 1 + }, +/obj/machinery/requests_console/directional/west{ + name = "Atmospherics Requests Console"; + department = "Atmospherics" + }, +/turf/open/floor/iron, +/area/station/engineering/atmos) "heD" = ( /obj/effect/turf_decal/siding/thinplating/corner{ dir = 8 @@ -22897,23 +23035,37 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron, /area/station/commons/fitness/recreation) +"hfd" = ( +/obj/machinery/duct, +/obj/effect/turf_decal/trimline/yellow/warning{ + dir = 1 + }, +/obj/machinery/door/window/elevator/left/directional/north{ + name = "Dumbwaiter"; + req_access = null; + elevator_mode = 1; + transport_linked_id = "dumbwaiter_lift" + }, +/turf/open/floor/iron/cafeteria, +/area/station/service/kitchen) "hfe" = ( /obj/effect/turf_decal/trimline/red/filled/corner, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron, /area/station/security/prison) -"hfs" = ( -/obj/structure/railing{ - dir = 8 +"hfo" = ( +/obj/docking_port/stationary{ + name = "arrivals"; + dir = 8; + width = 7; + height = 15; + shuttle_id = "arrival_stationary"; + dwidth = 3; + roundstart_template = /datum/map_template/shuttle/arrival/box }, -/obj/machinery/camera{ - dir = 6; - network = list("aicore"); - c_tag = "Secure - AI Upper Ring West" - }, -/turf/open/floor/glass/reinforced, -/area/station/ai_monitored/turret_protected/aisat/hallway) +/turf/open/space/openspace, +/area/space) "hft" = ( /obj/structure/bed{ dir = 8 @@ -22979,16 +23131,17 @@ /mob/living/carbon/human/species/monkey, /turf/open/misc/asteroid, /area/station/science/explab) +"hgZ" = ( +/obj/effect/turf_decal/trimline/blue/filled/line, +/obj/machinery/camera/directional/south{ + network = list("ss13","medbay"); + c_tag = "Medical - Main South" + }, +/turf/open/floor/iron/white, +/area/station/medical/medbay/central) "hhc" = ( /turf/open/floor/iron/dark, /area/station/command/bridge) -"hhf" = ( -/obj/machinery/power/smes{ - charge = 5e+06 - }, -/obj/structure/cable, -/turf/open/floor/circuit, -/area/station/ai_monitored/turret_protected/ai) "hht" = ( /obj/effect/landmark/event_spawn, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -23013,15 +23166,22 @@ /obj/effect/mapping_helpers/mail_sorting/service/library, /turf/open/floor/carpet, /area/station/service/library) -"hhJ" = ( -/obj/machinery/requests_console/directional/east{ - name = "Captain's Requests Console"; - department = "Captain's Desk" +"hhL" = ( +/obj/machinery/door/airlock/security/glass{ + name = "Security Post - Cargo"; + id_tag = "crgdoor" }, -/obj/effect/mapping_helpers/requests_console/announcement, -/obj/effect/mapping_helpers/requests_console/assistance, -/turf/open/floor/wood, -/area/station/command/heads_quarters/captain) +/obj/machinery/door/firedoor, +/obj/effect/turf_decal/trimline/red/filled/corner{ + dir = 4 + }, +/obj/effect/turf_decal/trimline/red/filled/corner, +/obj/effect/mapping_helpers/airlock/access/all/security/brig, +/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, +/area/station/security/checkpoint/supply) "hhN" = ( /obj/effect/turf_decal/siding/thinplating{ dir = 10 @@ -23091,28 +23251,29 @@ }, /turf/open/floor/wood, /area/station/command/meeting_room) +"hiw" = ( +/turf/closed/indestructible/riveted{ + name = "hyper-reinforced wall"; + desc = "A wall impregnated with Fixium, able to withstand massive explosions with ease" + }, +/area/station/science/ordnance/bomb) "hiB" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/green/visible, /turf/closed/wall/r_wall, /area/station/engineering/supermatter) +"hiC" = ( +/obj/effect/turf_decal/trimline/neutral/filled/line{ + dir = 9 + }, +/obj/item/radio/intercom/directional/north, +/turf/open/floor/iron, +/area/station/hallway/secondary/service) "hiD" = ( /obj/machinery/atmospherics/components/binary/pump{ name = "Gas to Chamber" }, /turf/open/floor/engine, /area/station/engineering/supermatter) -"hiG" = ( -/obj/effect/turf_decal/sand, -/obj/effect/turf_decal/trimline/red/filled/line{ - dir = 4 - }, -/obj/machinery/camera{ - dir = 6; - network = list("ss13","Security","prison"); - c_tag = "Security - Rec Room East" - }, -/turf/open/floor/iron, -/area/station/security/prison/workout) "hiR" = ( /obj/machinery/door/airlock{ name = "Bathroom" @@ -23160,20 +23321,6 @@ }, /turf/open/floor/iron, /area/station/cargo/sorting) -"hjv" = ( -/obj/machinery/camera/emp_proof{ - dir = 9; - network = list("ss13","engineering"); - c_tag = "Engineering - Atmospherics Distribution Loop" - }, -/obj/machinery/power/apc/auto_name/directional/north, -/obj/machinery/atmospherics/components/binary/pump/on{ - name = "Air to Distro"; - dir = 8 - }, -/obj/structure/cable, -/turf/open/floor/iron, -/area/station/engineering/atmos/pumproom) "hjx" = ( /obj/effect/turf_decal/siding/thinplating/dark, /obj/machinery/duct, @@ -23195,6 +23342,19 @@ }, /turf/open/floor/iron/white, /area/station/science/xenobiology) +"hjR" = ( +/obj/effect/turf_decal/trimline/red/filled/line{ + dir = 6 + }, +/obj/machinery/atmospherics/components/binary/pump{ + name = "N2 to Pure"; + dir = 1 + }, +/obj/machinery/atmospherics/pipe/bridge_pipe/green/visible{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/engineering/atmos) "hkt" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/trimline/yellow/corner{ @@ -23307,6 +23467,26 @@ /obj/structure/cable, /turf/open/floor/iron, /area/station/commons/fitness/recreation) +"hlM" = ( +/obj/effect/turf_decal/trimline/red/filled/line{ + dir = 8 + }, +/obj/effect/turf_decal/trimline/red/filled/line{ + dir = 4 + }, +/obj/machinery/door/airlock/security/glass{ + name = "Brig"; + id_tag = "innerbrigleft" + }, +/obj/effect/mapping_helpers/airlock/cyclelink_helper_multi{ + cycle_id = "brig_left" + }, +/obj/machinery/door/firedoor, +/obj/effect/mapping_helpers/airlock/access/all/security/entrance, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron, +/area/station/security/brig) "hlS" = ( /obj/effect/turf_decal/sand/plating, /obj/structure/cable, @@ -23331,6 +23511,20 @@ /obj/machinery/light/directional/north, /turf/open/floor/iron, /area/station/hallway/secondary/exit) +"hmq" = ( +/obj/structure/table/wood, +/obj/machinery/computer/security/wooden_tv, +/obj/structure/extinguisher_cabinet/directional/south{ + pixel_x = -6 + }, +/obj/machinery/button/door/directional/south{ + name = "Privacy Shutters"; + pixel_x = 6; + id = "kanyewest" + }, +/obj/structure/sign/calendar/directional/east, +/turf/open/floor/carpet, +/area/station/security/detectives_office) "hmA" = ( /obj/effect/turf_decal/trimline/red/filled/corner{ dir = 4 @@ -23353,18 +23547,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron/dark, /area/station/engineering/gravity_generator) -"hmR" = ( -/obj/machinery/camera/directional/south{ - pixel_x = 14; - c_tag = "Cargo Bay - Drone Launch Room" - }, -/obj/effect/turf_decal/trimline/brown/filled/line{ - dir = 6 - }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/airalarm/directional/south, -/turf/open/floor/iron, -/area/station/cargo/drone_bay) "hmZ" = ( /obj/structure/sign/poster/official/space_cops/directional/north, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, @@ -23407,6 +23589,16 @@ }, /turf/open/floor/iron/white, /area/station/science/research) +"hnZ" = ( +/mob/living/simple_animal/bot/mulebot, +/obj/effect/turf_decal/delivery, +/obj/machinery/navbeacon{ + location = "QM #6"; + codes_txt = "delivery;dir=1" + }, +/obj/effect/turf_decal/tile/brown/fourcorners, +/turf/open/floor/iron, +/area/station/cargo/warehouse) "hou" = ( /obj/machinery/duct, /obj/structure/cable, @@ -23441,34 +23633,66 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron/white, /area/station/medical/surgery/fore) +"hoJ" = ( +/obj/effect/turf_decal/trimline/neutral/filled/line{ + dir = 8 + }, +/obj/machinery/camera{ + dir = 10; + c_tag = "Hallway - Engineering Entry West" + }, +/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, +/area/station/hallway/secondary/construction/engineering) "hoN" = ( /obj/effect/landmark/event_spawn, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron, /area/station/hallway/secondary/exit/departure_lounge) -"hoT" = ( -/obj/machinery/portable_atmospherics/scrubber, -/obj/effect/turf_decal/trimline/red/filled/line{ - dir = 10 +"hoP" = ( +/obj/effect/turf_decal/trimline/blue/filled/line, +/obj/effect/turf_decal/trimline/blue/filled/line{ + dir = 1 }, -/obj/effect/turf_decal/trimline/neutral/filled/warning{ - dir = 10 +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/virology{ + name = "Virology Exterior Airlock"; + frequency = 1449; + id_tag = "virology_airlock_exterior"; + autoclose = 0 }, -/obj/machinery/atmospherics/components/unary/portables_connector/visible{ - name = "Exfiltrate Port"; - dir = 8 - }, -/turf/open/floor/iron, -/area/station/hallway/secondary/construction/engineering) -"hpf" = ( -/obj/machinery/atmospherics/components/binary/pump{ - name = "Mix to Engine"; - dir = 8 +/obj/effect/mapping_helpers/airlock/locked, +/obj/machinery/door_buttons/access_button{ + name = "Virology Access Button"; + dir = 1; + pixel_y = -24; + req_access = list("virology"); + idSelf = "virology_airlock_control"; + idDoor = "virology_airlock_exterior" }, +/obj/effect/mapping_helpers/airlock/access/all/medical/virology, /obj/structure/cable, -/turf/open/floor/iron, -/area/station/engineering/atmos) +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron/white, +/area/station/medical/virology) +"hoW" = ( +/obj/machinery/door/airlock{ + name = "Private Quarters P"; + id_tag = "private_p" + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/carpet, +/area/station/commons/dorms) "hpt" = ( /obj/structure/fluff/tram_rail/electric/anchor, /obj/structure/lattice, @@ -23498,44 +23722,6 @@ /obj/effect/mapping_helpers/broken_floor, /turf/open/floor/wood, /area/station/commons/vacant_room/office) -"hqp" = ( -/obj/structure/table, -/obj/item/razor{ - pixel_x = 9; - pixel_y = 5 - }, -/obj/item/reagent_containers/cup/rag{ - pixel_x = -6; - pixel_y = 2 - }, -/obj/item/reagent_containers/cup/bottle{ - name = "Barber's Aid bottle"; - desc = "A small bottle of Barber's Aid."; - pixel_x = -2; - pixel_y = 10; - list_reagents = list(/datum/reagent/barbers_aid=30) - }, -/obj/machinery/computer/security/telescreen/entertainment/directional/east, -/turf/open/floor/wood/large, -/area/station/service/barber) -"hqx" = ( -/obj/effect/turf_decal/trimline/purple/filled/line{ - dir = 8 - }, -/obj/machinery/computer/security/telescreen{ - name = "AI Upload Monitor"; - desc = "Used for watching the ai_upload."; - dir = 4; - pixel_x = -28; - network = list("aiupload") - }, -/obj/item/kirbyplants/photosynthetic, -/obj/machinery/camera/directional/west{ - network = list("ss13","rd"); - c_tag = "Science - AI Access Hallway" - }, -/turf/open/floor/iron/dark, -/area/station/science/lower) "hqN" = ( /obj/structure/weightmachine/weightlifter, /obj/effect/turf_decal/tile/neutral/fourcorners, @@ -23602,18 +23788,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron/white, /area/station/medical/surgery/aft) -"hss" = ( -/obj/machinery/door/airlock/security/glass{ - name = "Prison Dorm 1"; - id_tag = "prisondorm" - }, -/obj/effect/turf_decal/trimline/red/filled/line, -/obj/effect/turf_decal/trimline/red/filled/line{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/turf/open/floor/iron, -/area/station/security/prison/safe) "hst" = ( /obj/effect/turf_decal/trimline/red/filled/corner{ dir = 1 @@ -23651,15 +23825,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron, /area/station/ai_monitored/security/armory) -"htr" = ( -/obj/effect/turf_decal/delivery, -/obj/machinery/door/poddoor/preopen{ - name = "Bridge Blast Door"; - id = "bunkermodeactivated" - }, -/obj/machinery/door/firedoor, -/turf/open/floor/iron, -/area/station/command/bridge) "htJ" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/stripes/white/end{ @@ -23667,6 +23832,27 @@ }, /turf/open/floor/plating, /area/station/maintenance/tram/left) +"hui" = ( +/obj/structure/table, +/obj/effect/decal/cleanable/dirt, +/obj/item/stock_parts/cell/crap/empty{ + pixel_x = 6; + pixel_y = 10 + }, +/obj/item/stock_parts/cell/crap/empty{ + pixel_x = 6; + pixel_y = 2 + }, +/obj/item/stock_parts/cell/crap/empty{ + pixel_x = -7; + pixel_y = 7 + }, +/obj/item/stock_parts/cell/crap/empty{ + pixel_x = -2; + pixel_y = -2 + }, +/turf/open/floor/iron/smooth, +/area/station/security/mechbay) "huz" = ( /obj/effect/turf_decal/trimline/yellow/filled/corner{ dir = 4 @@ -23694,18 +23880,6 @@ /obj/machinery/transport/destination_sign/split/south, /turf/open/openspace, /area/station/hallway/primary/tram/center) -"huT" = ( -/obj/effect/turf_decal/siding/thinplating/dark{ - dir = 8 - }, -/obj/machinery/camera{ - dir = 10; - c_tag = "Arrivals - Central Hall" - }, -/obj/machinery/vending/cigarette, -/obj/effect/turf_decal/tile/neutral/fourcorners, -/turf/open/floor/iron/dark, -/area/station/hallway/secondary/entry) "huW" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -23782,17 +23956,6 @@ }, /turf/open/floor/iron/showroomfloor, /area/station/security/warden) -"hwM" = ( -/obj/effect/turf_decal/bot, -/obj/machinery/requests_console/directional/west{ - name = "Robotics Requests Console"; - department = "Robotics" - }, -/obj/effect/mapping_helpers/requests_console/ore_update, -/obj/effect/mapping_helpers/requests_console/supplies, -/obj/effect/turf_decal/tile/neutral/fourcorners, -/turf/open/floor/iron/dark, -/area/station/science/robotics/lab) "hwO" = ( /obj/structure/stairs/south, /turf/open/floor/iron/stairs/left{ @@ -23891,19 +24054,28 @@ /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron/dark, /area/station/hallway/secondary/exit) -"hAW" = ( -/obj/machinery/atmospherics/components/unary/portables_connector/visible{ - dir = 4 +"hBb" = ( +/obj/machinery/door/firedoor, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/door/poddoor/preopen{ + name = "Privacy Shutter"; + id = "ceprivacy" }, -/obj/machinery/portable_atmospherics/canister, -/obj/effect/turf_decal/bot, -/obj/machinery/camera/emp_proof{ - dir = 10; - network = list("ss13","engineering"); - c_tag = "Engineering - Atmospherics East" +/obj/effect/turf_decal/trimline/yellow/filled/line{ + dir = 1 }, +/obj/effect/turf_decal/trimline/yellow/filled/line, +/obj/machinery/door/airlock/command{ + name = "Chief Engineer" + }, +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 8 + }, +/obj/effect/mapping_helpers/airlock/access/all/engineering/ce, +/obj/structure/cable, /turf/open/floor/iron, -/area/station/engineering/atmos) +/area/station/command/heads_quarters/ce) "hBf" = ( /turf/open/floor/iron/grimy, /area/station/security/detectives_office) @@ -23911,20 +24083,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/closed/wall/r_wall, /area/station/science/ordnance/burnchamber) -"hBs" = ( -/obj/effect/turf_decal/trimline/red/filled/line{ - dir = 10 - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ - dir = 1 - }, -/obj/machinery/status_display/door_timer{ - name = "Isolation Cell D"; - pixel_y = -32; - id = "Isolation_D" - }, -/turf/open/floor/iron, -/area/station/security/execution/transfer) "hBy" = ( /obj/effect/turf_decal/trimline/yellow/filled/line{ dir = 8 @@ -23948,14 +24106,6 @@ }, /turf/open/floor/iron, /area/station/engineering/atmos) -"hBJ" = ( -/obj/machinery/camera{ - dir = 9; - network = list("aicore"); - c_tag = "Secure - AI Upper Ring South" - }, -/turf/open/floor/glass/reinforced, -/area/station/ai_monitored/turret_protected/aisat/hallway) "hBK" = ( /obj/effect/turf_decal/trimline/purple/filled/line{ dir = 10 @@ -23968,17 +24118,23 @@ }, /turf/open/floor/iron, /area/station/commons/fitness) -"hBY" = ( -/obj/machinery/computer/security/telescreen{ - name = "turbine vent monitor"; - desc = "Used for watching the turbine vent."; - dir = 8; - pixel_x = 29; - network = list("turbine") +"hBW" = ( +/obj/structure/table/wood, +/obj/item/folder/blue, +/obj/item/stamp/head/hop, +/obj/item/trapdoor_remote/preloaded{ + pixel_x = -8 }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/iron, -/area/station/maintenance/disposal/incinerator) +/obj/machinery/requests_console/directional/west{ + name = "Head of Personnel's Requests Console"; + department = "Head of Personnel's Desk" + }, +/obj/effect/mapping_helpers/requests_console/announcement, +/obj/effect/mapping_helpers/requests_console/information, +/obj/effect/mapping_helpers/requests_console/supplies, +/obj/effect/mapping_helpers/requests_console/assistance, +/turf/open/floor/wood, +/area/station/command/heads_quarters/hop) "hCp" = ( /obj/structure/chair/stool/bar/directional/north, /obj/effect/turf_decal/siding/thinplating/dark{ @@ -23991,19 +24147,6 @@ /obj/machinery/vending/cigarette, /turf/open/floor/iron/cafeteria, /area/station/science/breakroom) -"hCA" = ( -/obj/machinery/chem_master/condimaster{ - name = "HoochMaster Deluxe"; - desc = "Looks like a knock-off chem-master. Perhaps useful for separating liquids when mixing drinks precisely. Also dispenses condiments."; - pixel_x = -4 - }, -/obj/structure/sign/clock/directional/north, -/obj/machinery/light_switch/directional/north{ - pixel_x = -8; - pixel_y = 23 - }, -/turf/open/floor/wood, -/area/station/service/bar/backroom) "hCN" = ( /obj/machinery/portable_atmospherics/canister/nitrous_oxide, /obj/machinery/light/floor, @@ -24083,6 +24226,17 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron, /area/station/security/checkpoint/medical) +"hEz" = ( +/obj/effect/turf_decal/trimline/red/filled/line{ + dir = 9 + }, +/obj/machinery/status_display/door_timer{ + name = "Isolation Cell C"; + pixel_y = 32; + id = "Isolation_C" + }, +/turf/open/floor/iron, +/area/station/security/execution/transfer) "hEB" = ( /obj/structure/fluff/tram_rail/electric, /obj/structure/transport/linear/tram, @@ -24106,6 +24260,18 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron/showroomfloor, /area/station/security/warden) +"hET" = ( +/obj/effect/turf_decal/stripes/line, +/obj/effect/turf_decal/stripes/corner{ + dir = 4 + }, +/obj/structure/extinguisher_cabinet/directional/east, +/obj/machinery/camera/directional/east{ + network = list("ss13","rd"); + c_tag = "Science - Xenobiology East" + }, +/turf/open/floor/iron/white, +/area/station/science/xenobiology) "hEV" = ( /obj/effect/turf_decal/trimline/dark_green/filled/corner{ dir = 4 @@ -24218,6 +24384,15 @@ }, /turf/open/floor/glass, /area/station/commons/fitness/recreation) +"hGJ" = ( +/obj/machinery/door/airlock{ + name = "Private Quarters F"; + id_tag = "private_f" + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/wood, +/area/station/commons/dorms) "hGK" = ( /obj/effect/turf_decal/trimline/yellow/arrow_cw, /obj/structure/cable/layer1, @@ -24251,20 +24426,20 @@ /obj/machinery/light/directional/north, /turf/open/floor/iron, /area/station/security/checkpoint/escape) +"hHC" = ( +/obj/effect/turf_decal/sand, +/obj/effect/turf_decal/trimline/red/filled/line{ + dir = 8 + }, +/obj/machinery/camera/directional/west{ + network = list("ss13","Security","prison"); + c_tag = "Security - Rec Room West" + }, +/turf/open/floor/iron, +/area/station/security/prison/workout) "hHI" = ( /turf/open/floor/glass, /area/station/command/meeting_room) -"hHM" = ( -/obj/effect/turf_decal/trimline/brown/filled/line{ - dir = 4 - }, -/obj/effect/turf_decal/stripes/corner, -/obj/machinery/button/door/directional/east{ - name = "Cargo Warehouse Shutters"; - id = "cargowarehouse" - }, -/turf/open/floor/iron, -/area/station/cargo/storage) "hHY" = ( /obj/structure/cable, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ @@ -24345,6 +24520,22 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron/smooth, /area/station/maintenance/tram/right) +"hKm" = ( +/obj/effect/turf_decal/delivery, +/obj/machinery/door/window/left/directional/east{ + name = "Containment Pen #7"; + req_access = list("xenobiology") + }, +/obj/machinery/door/window/left/directional/west{ + name = "Containment Pen #7"; + req_access = list("xenobiology") + }, +/obj/machinery/door/poddoor/preopen{ + name = "Xenobiology Containment Blast Door"; + id = "containdeez7" + }, +/turf/open/floor/engine, +/area/station/science/xenobiology) "hKM" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/visible, /obj/structure/cable/layer1, @@ -24398,19 +24589,24 @@ /obj/structure/cable, /turf/open/floor/iron, /area/station/security/courtroom) -"hLx" = ( -/obj/machinery/door/airlock/security/glass{ - name = "Prison Dorm 3"; - id_tag = "prisondorm" +"hLM" = ( +/obj/structure/table/reinforced, +/obj/machinery/door/window/right/directional/south{ + name = "Access Queue" }, -/obj/effect/turf_decal/trimline/red/filled/line, -/obj/effect/turf_decal/trimline/red/filled/line{ - dir = 1 +/obj/machinery/door/window/brigdoor/left/directional/north{ + name = "Access Desk"; + req_access = list("hop") }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/turf/open/floor/iron, -/area/station/security/prison/safe) +/obj/structure/desk_bell{ + pixel_x = -7 + }, +/obj/machinery/door/poddoor/preopen{ + name = "Privacy Shutters"; + id = "hop" + }, +/turf/open/floor/plating, +/area/station/command/heads_quarters/hop) "hMg" = ( /obj/structure/table, /obj/effect/turf_decal/trimline/red/filled/line{ @@ -24455,20 +24651,6 @@ }, /turf/open/floor/wood, /area/station/service/theater) -"hMG" = ( -/obj/machinery/vending/wardrobe/science_wardrobe, -/obj/effect/turf_decal/trimline/purple/filled/line{ - dir = 5 - }, -/obj/machinery/requests_console/directional/east{ - name = "Research Requests Console"; - department = "Research Lab" - }, -/obj/effect/mapping_helpers/requests_console/announcement, -/obj/effect/mapping_helpers/requests_console/ore_update, -/obj/structure/sign/clock/directional/north, -/turf/open/floor/iron/white, -/area/station/science/lab) "hMI" = ( /obj/effect/turf_decal/delivery, /turf/open/floor/iron, @@ -24594,29 +24776,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron/white, /area/station/medical/virology) -"hOE" = ( -/obj/effect/turf_decal/trimline/yellow/filled/line{ - dir = 4 - }, -/obj/machinery/atmospherics/components/binary/pump/on{ - name = "External Waste Ports to Filter"; - dir = 4 - }, -/turf/open/floor/iron, -/area/station/engineering/atmos) -"hOS" = ( -/obj/structure/table, -/obj/item/radio/intercom/prison/directional/east, -/obj/effect/turf_decal/trimline/red/filled/line{ - dir = 5 - }, -/obj/machinery/camera{ - dir = 6; - network = list("ss13","Security","prison","pcell"); - c_tag = "Security - Prison Cell 2" - }, -/turf/open/floor/iron, -/area/station/security/prison/safe) "hOZ" = ( /obj/effect/turf_decal/trimline/red/filled/line{ dir = 8 @@ -24634,6 +24793,16 @@ }, /turf/open/floor/iron, /area/station/hallway/secondary/exit) +"hPp" = ( +/obj/structure/table/wood, +/obj/item/flashlight/lamp, +/obj/machinery/requests_console/directional/north{ + name = "Chapel Requests Console"; + department = "Chapel" + }, +/obj/effect/mapping_helpers/requests_console/assistance, +/turf/open/floor/iron/grimy, +/area/station/service/chapel/office) "hPs" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -24709,6 +24878,19 @@ }, /turf/open/floor/iron/dark, /area/station/engineering/storage/tech) +"hQy" = ( +/obj/effect/turf_decal/siding/thinplating/corner, +/obj/machinery/button/door/directional/south{ + name = "Kitchen Shutters Control"; + id = "playerscantreadthis" + }, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/white/side{ + dir = 1 + }, +/area/station/service/kitchen) "hQE" = ( /obj/machinery/atmospherics/pipe/smart/simple/purple/visible, /obj/structure/cable, @@ -24730,19 +24912,6 @@ /obj/structure/transport/linear/public, /turf/open/floor/plating/elevatorshaft, /area/station/maintenance/tram/mid) -"hRa" = ( -/obj/machinery/computer/scan_consolenew{ - dir = 4 - }, -/obj/machinery/camera/directional/west{ - network = list("ss13","rd"); - c_tag = "Science - Genetics" - }, -/obj/structure/sign/clock/directional/west, -/obj/effect/turf_decal/tile/dark_green/fourcorners, -/obj/machinery/light/directional/west, -/turf/open/floor/iron/white, -/area/station/science/genetics) "hRi" = ( /obj/machinery/power/emitter, /obj/effect/turf_decal/stripes/corner{ @@ -24785,6 +24954,15 @@ /obj/item/pillow/random, /turf/open/floor/carpet, /area/station/commons/dorms) +"hSj" = ( +/obj/machinery/camera/directional/north{ + name = "holodeck camera"; + c_tag = "Civilian - Holodeck North" + }, +/turf/open/floor/engine{ + name = "Holodeck Projector Floor" + }, +/area/station/holodeck/rec_center) "hSm" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -24851,6 +25029,14 @@ /obj/structure/cable, /turf/open/floor/iron, /area/station/hallway/secondary/command) +"hTC" = ( +/obj/machinery/power/solar{ + name = "AI Core Solar Array"; + id = "aicore" + }, +/obj/structure/cable, +/turf/open/floor/iron/solarpanel/airless, +/area/space/nearstation) "hTF" = ( /obj/effect/turf_decal/stripes/line, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -24877,21 +25063,6 @@ }, /turf/open/floor/plating, /area/station/maintenance/disposal/incinerator) -"hUf" = ( -/obj/machinery/camera/emp_proof{ - dir = 9; - network = list("ss13","engineering"); - c_tag = "Engineering - Atmospherics Incinerator" - }, -/obj/effect/turf_decal/trimline/yellow/filled/corner{ - dir = 4 - }, -/obj/item/radio/intercom/directional/north, -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/iron, -/area/station/maintenance/disposal/incinerator) "hUr" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -24940,23 +25111,6 @@ /obj/structure/cable, /turf/open/floor/circuit, /area/station/command/teleporter) -"hUY" = ( -/obj/machinery/door/airlock/external{ - name = "External Access"; - frequency = 1449; - id_tag = "mostleft_lower_lower_eva_external"; - autoclose = 0 - }, -/obj/effect/mapping_helpers/airlock/locked, -/obj/machinery/door_buttons/access_button{ - name = "External Access Button"; - pixel_y = 24; - idSelf = "mostleft_lower_lower_eva_airlock_control"; - idDoor = "mostleft_lower_lower_eva_external" - }, -/obj/effect/turf_decal/sand, -/turf/open/floor/catwalk_floor, -/area/station/maintenance/tram/left) "hVa" = ( /obj/machinery/door/firedoor/border_only{ dir = 8 @@ -25018,6 +25172,12 @@ }, /turf/open/floor/iron/dark, /area/station/maintenance/radshelter/civil) +"hXG" = ( +/obj/machinery/airalarm/directional/north, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/machinery/modular_computer/preset/cargochat/service, +/turf/open/floor/iron, +/area/station/hallway/secondary/service) "hXJ" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/status_display/ai/directional/north, @@ -25031,6 +25191,16 @@ /obj/machinery/digital_clock/directional/north, /turf/open/floor/iron, /area/station/security/prison) +"hXO" = ( +/obj/effect/turf_decal/trimline/red/filled/line{ + dir = 9 + }, +/obj/structure/closet/secure_closet/brig{ + name = "Medical Cell Locker"; + id = "medcell" + }, +/turf/open/floor/iron, +/area/station/security/checkpoint/science) "hXS" = ( /obj/structure/railing, /obj/machinery/door/window/left/directional/north{ @@ -25049,6 +25219,22 @@ /obj/machinery/transport/power_rectifier, /turf/open/floor/iron, /area/station/hallway/primary/tram/right) +"hXY" = ( +/obj/effect/turf_decal/trimline/purple/filled/line{ + dir = 8 + }, +/obj/machinery/button/elevator/directional/west{ + pixel_x = -26; + pixel_y = -1; + id = "tram_sci_lift" + }, +/obj/machinery/lift_indicator/directional/west{ + pixel_x = -27; + pixel_y = -2; + linked_elevator_id = "tram_sci_lift" + }, +/turf/open/floor/iron/white, +/area/station/science/research) "hYd" = ( /obj/structure/lattice/catwalk, /obj/machinery/atmospherics/pipe/smart/simple/green/visible, @@ -25073,6 +25259,25 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron, /area/station/security/office) +"hYt" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/siphon/monitored/oxygen_output{ + dir = 8; + chamber_id = "o2ordance" + }, +/turf/open/floor/engine/o2, +/area/station/science/ordnance/storage) +"hYI" = ( +/obj/machinery/conveyor_switch/oneway{ + name = "Unloading Conveyor"; + pixel_x = -13; + pixel_y = -4; + id = "QMLoad2" + }, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/cargo/storage) "hYK" = ( /obj/effect/spawner/structure/window/reinforced, /obj/machinery/atmospherics/pipe/smart/simple/purple/visible, @@ -25161,23 +25366,22 @@ /obj/item/radio/intercom/directional/east, /turf/open/floor/iron, /area/station/hallway/primary/tram/right) -"hZA" = ( -/mob/living/basic/mouse, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating, -/area/station/maintenance/tram/mid) -"hZB" = ( -/obj/effect/turf_decal/trimline/white/line{ - dir = 9 +"hZG" = ( +/obj/effect/turf_decal/trimline/neutral/filled/line, +/obj/machinery/door/poddoor/shutters/preopen{ + name = "HoP Queue Shutters"; + id = "hopqueueendbottom" }, -/obj/item/radio/intercom/directional/south{ - name = "Private Channel"; - frequency = 1447; - listening = 0; - freerange = 1 +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/trimline/neutral/filled/line{ + dir = 1 + }, +/obj/effect/turf_decal/loading_area/white{ + dir = 8 }, /turf/open/floor/iron/dark, -/area/station/ai_monitored/turret_protected/aisat_interior) +/area/station/command/heads_quarters/hop) "hZL" = ( /obj/machinery/disposal/bin, /obj/effect/turf_decal/trimline/yellow/filled/line{ @@ -25234,15 +25438,6 @@ "ial" = ( /turf/open/floor/iron, /area/station/engineering/break_room) -"iaE" = ( -/obj/machinery/door/airlock{ - name = "Private Quarters E"; - id_tag = "private_e" - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/carpet, -/area/station/commons/dorms) "iaT" = ( /obj/machinery/holopad, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -25250,31 +25445,6 @@ /obj/effect/landmark/event_spawn, /turf/open/floor/wood, /area/station/command/heads_quarters/hop) -"ibg" = ( -/obj/structure/table/reinforced, -/obj/machinery/door/firedoor, -/obj/machinery/door/poddoor/shutters/preopen{ - name = "Kitchen Counter Shutters"; - id = "playerscantreadthis" - }, -/obj/structure/displaycase/forsale/kitchen{ - pixel_y = 8 - }, -/turf/open/floor/iron/checker, -/area/station/service/kitchen) -"ibs" = ( -/obj/machinery/recharge_station, -/obj/effect/turf_decal/box, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/machinery/button/door/directional/north{ - name = "Mech Bay Shutters Control"; - id = "mechbay"; - req_access = list("robotics") - }, -/turf/open/floor/iron, -/area/station/science/robotics/mechbay) "ibW" = ( /obj/effect/spawner/xmastree, /turf/open/floor/carpet, @@ -25382,14 +25552,6 @@ }, /turf/open/floor/iron, /area/station/hallway/secondary/command) -"idI" = ( -/obj/machinery/camera/directional/east{ - pixel_y = -23; - c_tag = "Hallway - Starboard Tram Platform South" - }, -/obj/machinery/light/directional/east, -/turf/open/floor/noslip/tram, -/area/station/hallway/primary/tram/right) "idW" = ( /obj/structure/railing/corner, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ @@ -25442,6 +25604,31 @@ /obj/structure/cable, /turf/open/floor/plating, /area/station/security/checkpoint/science) +"ifd" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/door_buttons/airlock_controller{ + name = "External Access Console"; + pixel_y = -24; + idSelf = "mostleft_lower_eva_airlock_control"; + idInterior = "mostleft_lower_eva_internal"; + idExterior = "mostleft_lower_eva_external" + }, +/turf/open/floor/catwalk_floor, +/area/station/hallway/primary/tram/left) +"iff" = ( +/obj/machinery/door/airlock/security/glass{ + name = "Prison Dorm 5"; + id_tag = "prisondorm" + }, +/obj/effect/turf_decal/trimline/red/filled/line, +/obj/effect/turf_decal/trimline/red/filled/line{ + dir = 1 + }, +/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/security/prison/safe) "ifg" = ( /obj/structure/railing{ dir = 4 @@ -25475,6 +25662,23 @@ /obj/structure/cable, /turf/open/floor/catwalk_floor, /area/station/commons/dorms) +"ifo" = ( +/obj/machinery/door/airlock/external{ + name = "External Access"; + frequency = 1449; + id_tag = "mostleft_upper_lower_eva_external"; + autoclose = 0 + }, +/obj/machinery/door_buttons/access_button{ + name = "External Access Button"; + pixel_y = -24; + idSelf = "mostleft_upper_lower_eva_airlock_control"; + idDoor = "mostleft_upper_lower_eva_external" + }, +/obj/effect/mapping_helpers/airlock/locked, +/obj/effect/turf_decal/sand, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/tram/left) "ifw" = ( /obj/effect/turf_decal/trimline/neutral/filled/line{ dir = 10 @@ -25516,19 +25720,6 @@ }, /turf/open/floor/catwalk_floor, /area/station/hallway/primary/tram/left) -"ifU" = ( -/obj/effect/turf_decal/trimline/red/filled/line{ - dir = 9 - }, -/obj/structure/chair, -/obj/machinery/airalarm/directional/north, -/obj/machinery/camera{ - dir = 10; - network = list("ss13","Security"); - c_tag = "Departures - Holding Wing" - }, -/turf/open/floor/iron, -/area/station/hallway/secondary/exit/departure_lounge) "ifX" = ( /obj/machinery/portable_atmospherics/canister/plasma, /turf/open/floor/plating, @@ -25548,6 +25739,13 @@ dir = 4 }, /area/station/service/theater) +"igJ" = ( +/obj/modular_map_root/tramstation{ + name = "arrivalsecupper"; + key = "arrivalsecupper" + }, +/turf/open/misc/asteroid, +/area/station/asteroid) "igS" = ( /obj/machinery/newscaster/directional/west, /obj/structure/disposalpipe/segment, @@ -25565,6 +25763,14 @@ }, /turf/open/floor/plating, /area/station/commons/vacant_room) +"igZ" = ( +/obj/effect/turf_decal/delivery, +/obj/machinery/door/poddoor/shutters/window{ + name = "External Operations Shutter Access"; + id = "offstationaccess" + }, +/turf/open/floor/iron, +/area/station/command/teleporter) "ihb" = ( /obj/effect/turf_decal/trimline/red/filled/line{ dir = 9 @@ -25605,6 +25811,35 @@ }, /turf/open/floor/iron/white, /area/station/medical/virology) +"ihG" = ( +/obj/item/radio/intercom/directional/west{ + name = "Common Channel"; + pixel_y = -8; + listening = 0; + freerange = 1 + }, +/obj/item/radio/intercom/directional/south{ + name = "Private Channel"; + frequency = 1447; + listening = 0; + freerange = 1 + }, +/obj/item/radio/intercom/directional/east{ + name = "Custom Channel"; + pixel_y = -8; + listening = 0; + freerange = 1 + }, +/obj/effect/landmark/start/ai, +/obj/machinery/button/door/directional/south{ + name = "AI Core Shutters Control"; + pixel_x = 24; + id = "AI Core shutters"; + req_access = list("ai_upload") + }, +/obj/structure/cable, +/turf/open/floor/circuit/green, +/area/station/ai_monitored/turret_protected/ai) "iig" = ( /obj/effect/turf_decal/trimline/green/corner, /obj/effect/turf_decal/trimline/green/corner{ @@ -25696,21 +25931,32 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron, /area/station/commons/fitness/recreation) +"ijs" = ( +/obj/machinery/computer/security/qm{ + dir = 4 + }, +/obj/effect/turf_decal/trimline/brown/filled/line{ + dir = 8 + }, +/obj/machinery/requests_console/directional/west{ + name = "Quartermaster's Requests Console"; + department = "Quartermaster's Desk" + }, +/obj/effect/mapping_helpers/requests_console/announcement, +/obj/effect/mapping_helpers/requests_console/ore_update, +/obj/effect/mapping_helpers/requests_console/assistance, +/obj/machinery/camera{ + dir = 10; + network = list("ss13","cargo"); + c_tag = "Cargo - Quartermaster's Office" + }, +/obj/machinery/light/warm/directional/west, +/turf/open/floor/iron, +/area/station/command/heads_quarters/qm) "ijR" = ( /obj/structure/table/reinforced, /turf/open/floor/iron/dark, /area/station/science/xenobiology) -"ikc" = ( -/obj/machinery/vending/cigarette, -/obj/machinery/airalarm/directional/north, -/obj/machinery/camera{ - dir = 9; - network = list("ss13","cargo"); - c_tag = "Cargo - Mining Break Room" - }, -/obj/effect/turf_decal/tile/bar/opposingcorners, -/turf/open/floor/iron, -/area/station/cargo/miningdock/cafeteria) "iko" = ( /obj/effect/turf_decal/trimline/red/filled/line{ dir = 1 @@ -25835,6 +26081,21 @@ }, /turf/open/floor/glass, /area/station/command/meeting_room) +"imZ" = ( +/obj/machinery/power/terminal{ + dir = 1 + }, +/obj/structure/cable, +/obj/effect/decal/cleanable/dirt, +/obj/structure/sign/warning/electric_shock/directional/east, +/obj/item/storage/toolbox/mechanical{ + name = "moderately suspicious looking toolbox"; + desc = "Danger. Kinda robust."; + icon_state = "syndicate"; + inhand_icon_state = "toolbox_syndi" + }, +/turf/open/floor/plating, +/area/station/commons/vacant_room) "inn" = ( /obj/effect/turf_decal/stripes/corner{ dir = 1 @@ -25855,14 +26116,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/catwalk_floor, /area/station/maintenance/department/medical) -"inN" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/button/door/directional/east{ - name = "Docking Access Control"; - id = "winkyface" - }, -/turf/open/floor/plating, -/area/station/maintenance/central/greater) "inO" = ( /obj/effect/turf_decal/trimline/red/filled/line{ dir = 8 @@ -25920,27 +26173,6 @@ /obj/structure/reagent_dispensers/water_cooler, /turf/open/floor/iron/dark, /area/station/security/courtroom/holding) -"ioI" = ( -/obj/effect/landmark/transport/transport_id{ - specific_transport_id = "tram_cargo_lift" - }, -/obj/effect/turf_decal/trimline/dark_red/warning{ - dir = 8 - }, -/obj/structure/transport/linear/public, -/obj/machinery/elevator_control_panel/directional/west{ - req_access = list("mining"); - linked_elevator_id = "tram_cargo_lift"; - preset_destination_names = list("2"="Lower Deck", "3"="Upper Deck") - }, -/obj/effect/abstract/elevator_music_zone{ - linked_elevator_id = "tram_cargo_lift" - }, -/obj/structure/railing{ - dir = 8 - }, -/turf/open/floor/plating/elevatorshaft, -/area/station/cargo/miningdock) "ioM" = ( /obj/structure/hoop{ dir = 8 @@ -25971,29 +26203,6 @@ /obj/machinery/transport/crossing_signal/northwest, /turf/open/floor/iron, /area/station/hallway/primary/tram/right) -"ipP" = ( -/obj/structure/table, -/obj/item/multitool/circuit{ - pixel_x = -8 - }, -/obj/item/multitool/circuit{ - pixel_x = -4 - }, -/obj/item/multitool/circuit, -/obj/item/stock_parts/cell/high{ - pixel_x = 8; - pixel_y = 9 - }, -/obj/item/stock_parts/cell/high{ - pixel_x = 8; - pixel_y = -2 - }, -/obj/machinery/camera/directional/south{ - network = list("ss13","rd"); - c_tag = "Science - Testing Lab" - }, -/turf/open/floor/iron, -/area/station/science/explab) "iqg" = ( /obj/machinery/airalarm/directional/west, /turf/open/floor/iron/freezer, @@ -26039,20 +26248,6 @@ }, /turf/open/floor/glass/reinforced, /area/station/security/brig) -"irf" = ( -/obj/machinery/button/door/directional/east{ - name = "Armory Shutters"; - id = "armory"; - req_access = list("armory") - }, -/obj/machinery/status_display/ai/directional/north, -/obj/effect/turf_decal/tile/neutral/fourcorners, -/obj/machinery/light_switch/directional/east{ - pixel_x = 23; - pixel_y = -8 - }, -/turf/open/floor/iron/dark, -/area/station/ai_monitored/security/armory) "irv" = ( /obj/effect/turf_decal/trimline/brown/filled/line{ dir = 9 @@ -26119,16 +26314,6 @@ }, /turf/open/floor/iron/dark, /area/station/medical/break_room) -"isP" = ( -/obj/structure/table, -/obj/item/radio/intercom/directional/east{ - name = "Custom Channel"; - pixel_x = 0; - listening = 0; - freerange = 1 - }, -/turf/open/floor/iron/dark/small, -/area/station/commons/vacant_room) "isV" = ( /obj/machinery/firealarm/directional/west, /obj/effect/turf_decal/trimline/red/filled/line{ @@ -26152,13 +26337,18 @@ }, /turf/open/floor/iron/stairs/medium, /area/station/commons/dorms) -"itE" = ( -/obj/modular_map_root/tramstation{ - name = "atmoscilower"; - key = "atmoscilower" +"itx" = ( +/obj/effect/turf_decal/trimline/purple/filled/line{ + dir = 8 }, -/turf/open/misc/asteroid, -/area/station/asteroid) +/obj/structure/table/glass, +/obj/machinery/fax{ + name = "Research Division Fax Machine"; + pixel_x = 1; + fax_name = "Research Division" + }, +/turf/open/floor/iron/white, +/area/station/science/lower) "itH" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/oil/slippery, @@ -26247,6 +26437,18 @@ }, /turf/open/floor/iron, /area/station/commons/storage/primary) +"ivh" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/door_buttons/airlock_controller{ + name = "External Access Console"; + pixel_y = -24; + idSelf = "middleleft_lower_lower_eva_airlock_control"; + idInterior = "middleleft_lower_lower_eva_internal"; + idExterior = "middleleft_lower_lower_eva_external" + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/tram/mid) "ivk" = ( /obj/structure/table, /obj/item/clothing/head/utility/welding{ @@ -26320,15 +26522,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron, /area/station/security/courtroom/holding) -"iws" = ( -/obj/effect/turf_decal/delivery, -/obj/machinery/door/poddoor/shutters{ - name = "Mech Bay"; - dir = 4; - id = "mechbay" - }, -/turf/open/floor/plating, -/area/station/science/robotics/mechbay) "iwP" = ( /obj/structure/sign/departments/vault/directional/north, /obj/effect/turf_decal/stripes/end, @@ -26340,6 +26533,21 @@ }, /turf/open/floor/plating, /area/station/ai_monitored/command/nuke_storage) +"iwS" = ( +/obj/effect/turf_decal/trimline/green/filled/line{ + dir = 6 + }, +/obj/structure/extinguisher_cabinet/directional/east, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 8 + }, +/obj/machinery/conveyor_switch/oneway{ + name = "Shipment Delivery Chute Activator"; + pixel_x = 10; + id = "hydrodropoff" + }, +/turf/open/floor/iron/dark, +/area/station/service/hydroponics) "iwV" = ( /obj/effect/turf_decal/trimline/white/filled/line{ dir = 4 @@ -26379,16 +26587,6 @@ }, /turf/open/floor/catwalk_floor, /area/station/maintenance/port/central) -"ixu" = ( -/obj/structure/noticeboard/directional/north, -/obj/machinery/camera/directional/north{ - network = list("ss13","rd"); - c_tag = "Science - Robotics" - }, -/obj/effect/turf_decal/tile/neutral/fourcorners, -/obj/structure/closet/crate/mod, -/turf/open/floor/iron/dark, -/area/station/science/robotics/lab) "ixy" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ dir = 8 @@ -26414,16 +26612,6 @@ }, /turf/open/space/openspace, /area/space) -"ixO" = ( -/obj/structure/chair/comfy/brown{ - dir = 8; - color = "#c45c57"; - buildstackamount = 0 - }, -/obj/effect/landmark/start/detective, -/obj/machinery/newscaster/directional/east, -/turf/open/floor/carpet, -/area/station/security/detectives_office) "ixT" = ( /obj/effect/turf_decal/trimline/yellow/filled/line, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -26443,6 +26631,17 @@ }, /turf/open/floor/iron, /area/station/cargo/miningdock) +"iyF" = ( +/obj/machinery/atmospherics/components/binary/pump{ + name = "Plasma Outlet Pump"; + dir = 8 + }, +/obj/effect/turf_decal/trimline/purple/filled/line{ + dir = 5 + }, +/obj/machinery/atmospherics/pipe/bridge_pipe/green/visible, +/turf/open/floor/iron, +/area/station/engineering/atmos) "iyK" = ( /obj/machinery/telecomms/bus/preset_two, /turf/open/floor/iron/dark/telecomms, @@ -26491,6 +26690,15 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron/grimy, /area/station/service/lawoffice) +"izM" = ( +/obj/machinery/status_display/evac/directional/north, +/obj/machinery/fax{ + name = "Law Office Fax Machine"; + fax_name = "Law Office" + }, +/obj/structure/table/wood, +/turf/open/floor/wood, +/area/station/service/lawoffice) "izO" = ( /turf/open/floor/plating, /area/station/security/processing) @@ -26552,6 +26760,17 @@ /obj/machinery/light/directional/south, /turf/open/floor/iron, /area/station/hallway/secondary/entry) +"iAY" = ( +/obj/effect/turf_decal/trimline/purple/filled/line{ + dir = 10 + }, +/obj/structure/table, +/obj/machinery/camera/directional/south{ + network = list("ss13","rd"); + c_tag = "Science - AI Station Access Exterior" + }, +/turf/open/floor/iron/dark, +/area/station/science/lower) "iBa" = ( /obj/effect/turf_decal/trimline/brown/filled/line{ dir = 1 @@ -26581,6 +26800,43 @@ }, /turf/open/floor/iron/white, /area/station/science/lobby) +"iBC" = ( +/obj/structure/table, +/obj/item/razor{ + pixel_x = 9; + pixel_y = 5 + }, +/obj/item/reagent_containers/cup/rag{ + pixel_x = -6; + pixel_y = 2 + }, +/obj/item/reagent_containers/cup/bottle{ + name = "Barber's Aid bottle"; + desc = "A small bottle of Barber's Aid."; + pixel_x = -2; + pixel_y = 10; + list_reagents = list(/datum/reagent/barbers_aid=30) + }, +/obj/machinery/computer/security/telescreen/entertainment/directional/east, +/turf/open/floor/wood/large, +/area/station/service/barber) +"iBH" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/door/airlock/external{ + name = "External Access"; + frequency = 1449; + id_tag = "rightmost_lower_eva_internal"; + autoclose = 0 + }, +/obj/machinery/door_buttons/access_button{ + name = "External Access Button"; + pixel_y = -24; + idSelf = "rightmost_lower_eva_airlock_control"; + idDoor = "rightmost_lower_eva_internal" + }, +/obj/effect/mapping_helpers/airlock/locked, +/turf/open/floor/catwalk_floor, +/area/station/hallway/primary/tram/right) "iBO" = ( /obj/effect/turf_decal/trimline/red/filled/corner, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -26600,13 +26856,6 @@ /obj/effect/landmark/event_spawn, /turf/open/floor/iron/white, /area/station/medical/medbay/central) -"iCe" = ( -/obj/machinery/door/airlock{ - name = "Unit 2"; - id_tag = "Toilet2" - }, -/turf/open/floor/iron/freezer, -/area/station/commons/toilet) "iCj" = ( /obj/structure/holosign/barrier/atmos/tram, /obj/structure/cable, @@ -26635,6 +26884,11 @@ /obj/structure/cable, /turf/open/space/openspace, /area/station/solars/starboard/fore) +"iCC" = ( +/mob/living/basic/pet/fox/renault, +/obj/structure/bed/dogbed/renault, +/turf/open/floor/carpet, +/area/station/command/heads_quarters/captain) "iCF" = ( /obj/effect/turf_decal/trimline/red/filled/line{ dir = 4 @@ -26647,6 +26901,17 @@ /obj/machinery/light/directional/east, /turf/open/floor/iron, /area/station/security/office) +"iCX" = ( +/obj/structure/filingcabinet, +/obj/effect/turf_decal/trimline/purple/filled/line{ + dir = 1 + }, +/obj/machinery/camera/directional/north{ + network = list("ss13","rd"); + c_tag = "Science - Ordnance Lab" + }, +/turf/open/floor/iron/white, +/area/station/science/ordnance/office) "iDb" = ( /obj/item/crowbar/large, /obj/structure/rack, @@ -26662,6 +26927,27 @@ /obj/item/pen/blue, /turf/open/floor/iron, /area/station/tcommsat/computer) +"iDH" = ( +/obj/structure/filingcabinet/security, +/obj/effect/turf_decal/trimline/red/filled/line{ + dir = 8 + }, +/obj/machinery/button/door/directional/west{ + name = "Outer Brig Left Door Access"; + pixel_y = -8; + id = "outerbrigleft"; + req_access = list("security"); + normaldoorcontrol = 1 + }, +/obj/machinery/button/door/directional/west{ + name = "Inner Brig Left Door Access"; + pixel_y = 8; + id = "innerbrigleft"; + req_access = list("security"); + normaldoorcontrol = 1 + }, +/turf/open/floor/iron, +/area/station/security/brig) "iDQ" = ( /obj/effect/turf_decal/tile/neutral/tram, /obj/effect/turf_decal/stripes/white/line, @@ -26673,37 +26959,11 @@ outbound = 2 }, /area/station/hallway/primary/tram/right) -"iDR" = ( -/obj/structure/table/wood, -/obj/item/folder/blue, -/obj/item/stamp/head/hop, -/obj/item/trapdoor_remote/preloaded{ - pixel_x = -8 - }, -/obj/machinery/requests_console/directional/west{ - name = "Head of Personnel's Requests Console"; - department = "Head of Personnel's Desk" - }, -/obj/effect/mapping_helpers/requests_console/announcement, -/obj/effect/mapping_helpers/requests_console/information, -/obj/effect/mapping_helpers/requests_console/supplies, -/obj/effect/mapping_helpers/requests_console/assistance, -/turf/open/floor/wood, -/area/station/command/heads_quarters/hop) "iEl" = ( /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/commons/lounge) -"iEz" = ( -/obj/structure/lattice, -/obj/machinery/camera/motion{ - dir = 10; - network = list("ss13","minisat"); - c_tag = "Secure - AI Lower External East" - }, -/turf/open/space/basic, -/area/space/nearstation) "iEF" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/visible, /turf/open/floor/circuit/telecomms, @@ -26785,17 +27045,15 @@ /obj/structure/cable, /turf/open/floor/engine, /area/station/engineering/supermatter/room) -"iGh" = ( -/obj/machinery/atmospherics/components/binary/pump/on{ - name = "Cooling Loop to Gas"; - dir = 4 +"iGC" = ( +/obj/structure/lattice, +/obj/machinery/camera/motion{ + dir = 10; + network = list("ss13","minisat"); + c_tag = "Secure - AI Lower External East" }, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/structure/cable, -/turf/open/floor/engine, -/area/station/engineering/supermatter/room) +/turf/open/space/basic, +/area/space/nearstation) "iGF" = ( /obj/effect/turf_decal/trimline/purple/filled/line{ dir = 8 @@ -26907,6 +27165,20 @@ /obj/structure/cable, /turf/open/floor/iron, /area/station/hallway/primary/tram/right) +"iIh" = ( +/obj/structure/toilet{ + pixel_y = 8 + }, +/obj/machinery/button/door/directional/west{ + name = "Lock Control"; + id = "Toilet2"; + specialfunctions = 4; + normaldoorcontrol = 1 + }, +/obj/effect/landmark/start/assistant, +/obj/machinery/light/small/dim/directional/east, +/turf/open/floor/iron/freezer, +/area/station/commons/toilet) "iIs" = ( /obj/machinery/door/airlock{ name = "Bar Storage" @@ -26969,6 +27241,17 @@ /obj/structure/window/reinforced/spawner/directional/south, /turf/open/floor/grass, /area/station/service/hydroponics) +"iJG" = ( +/obj/effect/turf_decal/trimline/brown/filled/line{ + dir = 5 + }, +/obj/effect/turf_decal/trimline/yellow/filled/warning{ + dir = 5 + }, +/obj/structure/cable, +/obj/structure/table, +/turf/open/floor/iron, +/area/station/engineering/break_room) "iJM" = ( /obj/machinery/light/warm/directional/north, /turf/open/floor/grass, @@ -27010,6 +27293,33 @@ /obj/effect/turf_decal/tile/purple/fourcorners, /turf/open/floor/iron/white, /area/station/science/research) +"iLm" = ( +/mob/living/basic/parrot/poly, +/obj/structure/filingcabinet/chestdrawer, +/obj/effect/turf_decal/trimline/yellow/filled/line{ + dir = 9 + }, +/obj/machinery/button/door/directional/west{ + name = "Atmospherics Lockdown"; + pixel_y = 8; + id = "atmos"; + req_access = list("atmospherics") + }, +/obj/machinery/button/door/directional/west{ + name = "Engineering Secure Storage"; + id = "Secure Storage"; + req_access = list("engine_equip") + }, +/obj/machinery/button/door/directional/west{ + name = "Engineering Lockdown"; + pixel_y = -8; + id = "Engineering"; + req_access = list("engineering") + }, +/obj/machinery/power/apc/auto_name/directional/north, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/command/heads_quarters/ce) "iLn" = ( /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron/smooth, @@ -27043,6 +27353,18 @@ }, /turf/open/floor/wood, /area/station/service/bar/backroom) +"iLL" = ( +/obj/effect/turf_decal/trimline/blue/filled/line, +/obj/machinery/camera/directional/south{ + network = list("ss13","medbay"); + c_tag = "Medical - Main South-West" + }, +/obj/structure/cable, +/obj/structure/disposalpipe/segment{ + dir = 5 + }, +/turf/open/floor/iron/white, +/area/station/medical/medbay/central) "iLP" = ( /obj/effect/turf_decal/sand/plating, /obj/effect/turf_decal/stripes/asteroid/box, @@ -27055,21 +27377,6 @@ }, /turf/open/floor/iron, /area/station/cargo/miningdock) -"iMd" = ( -/obj/structure/table, -/obj/item/folder/white{ - pixel_y = 4 - }, -/obj/item/pen/red, -/obj/machinery/camera/directional/south{ - network = list("ss13","medbay"); - c_tag = "Medical - Virology Patient Room B" - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ - dir = 4 - }, -/turf/open/floor/iron, -/area/station/medical/virology) "iMj" = ( /obj/machinery/door/firedoor, /obj/effect/turf_decal/stripes/white/full, @@ -27102,6 +27409,15 @@ /obj/machinery/airalarm/directional/north, /turf/open/floor/iron/grimy, /area/station/service/library/lounge) +"iMz" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/camera/emp_proof{ + dir = 9; + network = list("ss13","engineering"); + c_tag = "Engineering - Atmospherics Test Room" + }, +/turf/open/floor/iron, +/area/station/engineering/atmospherics_engine) "iMA" = ( /obj/effect/turf_decal/trimline/brown/filled/corner{ dir = 8 @@ -27123,15 +27439,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron, /area/station/cargo/storage) -"iMC" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/box, -/obj/structure/sign/warning/directional/west{ - name = "FALLING HAZARD sign"; - desc = "A sign warning you to be cautious of falling packages." - }, -/turf/open/floor/plating, -/area/station/service/lawoffice) "iMH" = ( /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, @@ -27160,6 +27467,15 @@ /obj/structure/disposalpipe/segment, /turf/open/floor/iron, /area/station/commons/dorms) +"iNF" = ( +/obj/machinery/camera/directional/south{ + name = "holodeck camera"; + c_tag = "Civilian - Holodeck South" + }, +/turf/open/floor/engine{ + name = "Holodeck Projector Floor" + }, +/area/station/holodeck/rec_center) "iNR" = ( /obj/effect/turf_decal/trimline/neutral/filled/line{ dir = 8 @@ -27210,22 +27526,6 @@ "iOi" = ( /turf/open/floor/wood/large, /area/station/service/library) -"iOm" = ( -/obj/machinery/button/flasher{ - pixel_x = 23; - pixel_y = -10; - id = "hopflash" - }, -/turf/open/floor/wood, -/area/station/command/heads_quarters/hop) -"iOo" = ( -/obj/docking_port/stationary/random{ - name = "lavaland"; - dir = 8; - shuttle_id = "pod_lavaland" - }, -/turf/open/misc/asteroid/airless, -/area/station/asteroid) "iOy" = ( /obj/effect/turf_decal/trimline/blue/filled/line, /obj/effect/turf_decal/trimline/neutral/filled/warning, @@ -27244,19 +27544,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden, /turf/open/floor/plating, /area/station/commons/vacant_room) -"iOG" = ( -/obj/effect/turf_decal/trimline/neutral/filled/line{ - dir = 4 - }, -/obj/machinery/camera{ - dir = 6; - c_tag = "Arrivals - South Docking Hall" - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/cable, -/turf/open/floor/iron, -/area/station/hallway/secondary/entry) "iON" = ( /turf/open/floor/iron/stairs/left, /area/station/science/lower) @@ -27269,21 +27556,6 @@ }, /turf/open/floor/iron, /area/station/cargo/warehouse) -"iOS" = ( -/obj/effect/turf_decal/trimline/blue/filled/line, -/obj/structure/table/glass, -/obj/item/storage/medkit/regular{ - pixel_x = 4; - pixel_y = 4 - }, -/obj/item/storage/medkit/regular, -/obj/machinery/camera/directional/south{ - network = list("ss13","medbay"); - c_tag = "Medical - Main North" - }, -/obj/machinery/light/cold/directional/south, -/turf/open/floor/iron/white, -/area/station/medical/medbay/central) "iOT" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, /obj/effect/turf_decal/tile/blue/opposingcorners{ @@ -27438,6 +27710,40 @@ /obj/structure/cable, /turf/open/floor/circuit, /area/station/ai_monitored/turret_protected/aisat_interior) +"iSj" = ( +/obj/effect/turf_decal/delivery, +/obj/machinery/door/window/left/directional/north{ + name = "Containment Pen #7"; + req_access = list("xenobiology") + }, +/obj/machinery/door/window/left/directional/south{ + name = "Containment Pen #7"; + req_access = list("xenobiology") + }, +/obj/structure/disposalpipe/segment{ + dir = 9 + }, +/obj/machinery/door/poddoor/preopen{ + name = "Xenobiology Containment Blast Door"; + id = "containdeez7" + }, +/turf/open/floor/engine, +/area/station/science/xenobiology) +"iSk" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/door/window/left/directional/west{ + name = "Chapel Delivery Chute" + }, +/obj/effect/turf_decal/loading_area{ + dir = 8 + }, +/obj/machinery/navbeacon{ + name = "navigation beacon (Chapel Delivery)"; + location = "Chapel"; + codes_txt = "delivery;dir=8" + }, +/turf/open/floor/plating, +/area/station/maintenance/department/crew_quarters/dorms) "iSt" = ( /obj/structure/table/wood, /obj/item/staff/broom, @@ -27450,22 +27756,6 @@ /obj/machinery/griddle, /turf/open/floor/iron/white, /area/station/commons/vacant_room) -"iSC" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/trimline/neutral/filled/line{ - dir = 1 - }, -/obj/machinery/camera{ - dir = 9; - c_tag = "Maintenance - East Tram Tunnel 3" - }, -/obj/effect/turf_decal/siding/thinplating, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/effect/turf_decal/trimline/white/warning, -/obj/machinery/airalarm/directional/north, -/turf/open/floor/iron, -/area/station/maintenance/tram/right) "iSF" = ( /obj/effect/turf_decal/trimline/purple/filled/line{ dir = 5 @@ -27478,6 +27768,21 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron/white, /area/station/medical/medbay/lobby) +"iTc" = ( +/obj/machinery/door/airlock{ + name = "Private Stall 2"; + id_tag = "ToiletSci2" + }, +/turf/open/floor/iron/freezer, +/area/station/science/lower) +"iTl" = ( +/obj/vehicle/sealed/mecha/ripley/cargo, +/obj/machinery/requests_console/directional/north{ + name = "Cargo Bay Requests Console"; + department = "Cargo Bay" + }, +/turf/open/floor/iron, +/area/station/cargo/storage) "iTm" = ( /obj/structure/table/glass, /obj/item/storage/pill_bottle/mannitol, @@ -27574,6 +27879,16 @@ "iUh" = ( /turf/closed/wall, /area/station/security/warden) +"iUm" = ( +/obj/machinery/door/poddoor{ + name = "Supply Dock Loading Door"; + id = "QMLoaddoor2" + }, +/obj/machinery/conveyor{ + id = "QMLoad2" + }, +/turf/open/floor/plating, +/area/station/cargo/storage) "iUr" = ( /obj/effect/turf_decal/trimline/neutral/filled/corner, /turf/open/floor/iron, @@ -27623,6 +27938,15 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron, /area/station/security/brig) +"iUN" = ( +/obj/machinery/elevator_control_panel{ + layer = 3.1; + pixel_y = 2; + linked_elevator_id = "tram_xeno_lift"; + preset_destination_names = list("2"="Lower Deck", "3"="Upper Deck") + }, +/turf/closed/wall/r_wall, +/area/station/science/xenobiology) "iUO" = ( /obj/structure/window/reinforced/spawner/directional/south, /obj/structure/cable, @@ -27648,17 +27972,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron, /area/station/hallway/primary/tram/center) -"iVs" = ( -/obj/effect/turf_decal/box/white{ - color = "#52B4E9" - }, -/obj/effect/turf_decal/arrows/white{ - dir = 4; - color = "#0000FF" - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/iron, -/area/station/engineering/atmospherics_engine) "iVt" = ( /obj/structure/bed, /obj/effect/turf_decal/trimline/red/filled/line{ @@ -27803,6 +28116,27 @@ /obj/machinery/light/small/dim/directional/north, /turf/open/floor/catwalk_floor, /area/station/hallway/primary/tram/left) +"iYl" = ( +/obj/structure/window/reinforced/spawner/directional/east, +/obj/structure/table/reinforced, +/obj/machinery/atmospherics/pipe/smart/manifold4w/dark/visible, +/obj/machinery/button/door{ + name = "Test Chamber Blast Doors"; + pixel_x = 4; + pixel_y = 9; + id = "Xenolab"; + req_access = list("xenobiology") + }, +/obj/machinery/button/ignition{ + pixel_x = -6; + pixel_y = 9; + id = "Xenobio" + }, +/obj/item/radio/intercom{ + pixel_y = -4 + }, +/turf/open/floor/iron/dark, +/area/station/science/xenobiology) "iYv" = ( /obj/structure/chair/office/light{ dir = 4 @@ -27888,6 +28222,14 @@ }, /turf/open/floor/iron, /area/station/science/lab) +"iZH" = ( +/obj/machinery/camera/motion{ + dir = 6; + network = list("aicore"); + c_tag = "Secure - AI Upper External West" + }, +/turf/open/space/openspace, +/area/space/nearstation) "iZK" = ( /obj/effect/turf_decal/stripes/line{ dir = 6 @@ -28049,6 +28391,17 @@ }, /turf/open/floor/engine, /area/station/science/xenobiology) +"jcp" = ( +/obj/machinery/vending/assist, +/obj/machinery/requests_console/directional/east{ + name = "Tool Department Requests Console"; + department = "Tool Storage" + }, +/obj/effect/turf_decal/trimline/neutral/filled/line{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/commons/storage/primary) "jcv" = ( /obj/effect/turf_decal/siding/thinplating{ dir = 4 @@ -28070,20 +28423,6 @@ /obj/structure/disposalpipe/segment, /turf/open/floor/iron/white, /area/station/science/research) -"jcQ" = ( -/obj/effect/turf_decal/trimline/brown/filled/line{ - dir = 4 - }, -/obj/machinery/camera{ - dir = 6; - network = list("ss13","cargo"); - c_tag = "Cargo - Bank Vault" - }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ - dir = 8 - }, -/turf/open/floor/iron/dark, -/area/station/cargo/miningdock/oresilo) "jcT" = ( /obj/effect/turf_decal/sand/plating, /turf/open/floor/plating/airless, @@ -28114,21 +28453,6 @@ /obj/structure/cable, /turf/open/floor/circuit, /area/station/ai_monitored/command/nuke_storage) -"jdt" = ( -/obj/machinery/airalarm/directional/north, -/obj/effect/turf_decal/trimline/red/filled/line{ - dir = 4 - }, -/obj/machinery/camera{ - dir = 6; - network = list("ss13","Security","prison"); - c_tag = "Security - Prison Block North" - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ - dir = 8 - }, -/turf/open/floor/iron, -/area/station/security/prison/safe) "jdF" = ( /obj/structure/railing, /obj/effect/turf_decal/trimline/blue/filled/line, @@ -28137,6 +28461,24 @@ /obj/structure/cable, /turf/open/floor/iron/dark, /area/station/command/bridge) +"jdL" = ( +/obj/machinery/door/airlock/medical/glass{ + name = "Medbay"; + id_tag = "MedbayFoyer" + }, +/obj/effect/turf_decal/trimline/blue/filled/line{ + dir = 4 + }, +/obj/effect/turf_decal/trimline/blue/filled/line{ + dir = 8 + }, +/obj/effect/mapping_helpers/airlock/unres, +/obj/machinery/door/firedoor, +/obj/effect/mapping_helpers/airlock/access/all/medical/general, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron/white, +/area/station/medical/medbay/lobby) "jdN" = ( /obj/machinery/vending/tool, /obj/effect/turf_decal/trimline/yellow/filled/line{ @@ -28158,22 +28500,6 @@ /obj/structure/disposalpipe/segment, /turf/open/floor/iron, /area/station/hallway/primary/tram/left) -"jed" = ( -/obj/effect/turf_decal/trimline/red/filled/line{ - dir = 8 - }, -/obj/machinery/door/airlock/security/glass{ - name = "Brig"; - id_tag = "innerbrigleft" - }, -/obj/effect/mapping_helpers/airlock/cyclelink_helper_multi{ - cycle_id = "brig_left" - }, -/obj/machinery/door/firedoor, -/obj/effect/mapping_helpers/airlock/access/all/security/entrance, -/obj/structure/disposalpipe/segment, -/turf/open/floor/iron, -/area/station/security/brig) "jel" = ( /obj/machinery/door/airlock/maintenance_hatch{ name = "Maintenance Hatch" @@ -28198,6 +28524,20 @@ }, /turf/open/floor/wood, /area/station/service/bar/backroom) +"jeA" = ( +/obj/machinery/elevator_control_panel/directional/north{ + name = "Dumbwaiter control Panel"; + desc = "A small control panel used to move the kitchen dumbwaiter up and down."; + linked_elevator_id = "dumbwaiter_lift"; + preset_destination_names = list("2"="Hydroponics", "3"="Kitchen") + }, +/obj/structure/disposalpipe/trunk, +/obj/machinery/disposal/bin, +/obj/effect/turf_decal/bot{ + dir = 1 + }, +/turf/open/floor/iron/white/side, +/area/station/service/kitchen) "jeC" = ( /obj/machinery/airalarm/directional/north, /obj/structure/rack, @@ -28244,6 +28584,17 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron, /area/station/hallway/primary/tram/center) +"jeZ" = ( +/obj/structure/chair/sofa/left{ + dir = 1 + }, +/obj/item/radio/intercom/directional/south, +/obj/machinery/camera/directional/south{ + network = list("ss13","rd"); + c_tag = "Science - Break Room" + }, +/turf/open/floor/iron/cafeteria, +/area/station/science/breakroom) "jff" = ( /obj/effect/turf_decal/trimline/neutral/filled/line{ dir = 1 @@ -28260,6 +28611,25 @@ }, /turf/open/floor/carpet, /area/station/command/bridge) +"jfs" = ( +/obj/machinery/door/airlock/medical/glass{ + name = "Medbay"; + id_tag = "MedbayFoyer" + }, +/obj/effect/turf_decal/trimline/blue/filled/line{ + dir = 4 + }, +/obj/effect/turf_decal/trimline/blue/filled/line{ + dir = 8 + }, +/obj/effect/mapping_helpers/airlock/unres, +/obj/machinery/door/firedoor, +/obj/effect/mapping_helpers/airlock/access/all/medical/general, +/obj/structure/cable, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron/white, +/area/station/medical/medbay/lobby) "jfu" = ( /obj/structure/cable, /turf/closed/wall/r_wall, @@ -28325,6 +28695,17 @@ /obj/structure/stairs/south, /turf/open/floor/iron/stairs/medium, /area/station/security/checkpoint/supply) +"jgT" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/door_buttons/airlock_controller{ + name = "External Access Console"; + pixel_y = -24; + idSelf = "middleleft_lower_eva_airlock_control"; + idInterior = "middleleft_lower_eva_internal"; + idExterior = "middleleft_lower_eva_external" + }, +/turf/open/floor/catwalk_floor, +/area/station/hallway/primary/tram/center) "jha" = ( /obj/machinery/door/firedoor, /obj/effect/turf_decal/trimline/neutral/filled/line{ @@ -28342,6 +28723,15 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron, /area/station/hallway/secondary/exit) +"jhf" = ( +/obj/machinery/smartfridge/chemistry/preloaded, +/obj/machinery/door/poddoor/shutters/preopen{ + name = "Pharmacy Shutters"; + id = "pharmacy_shutters_2" + }, +/obj/machinery/door/firedoor, +/turf/open/floor/iron/white, +/area/station/medical/pharmacy) "jhj" = ( /obj/structure/cable, /obj/machinery/airalarm/directional/north, @@ -28371,22 +28761,6 @@ /obj/structure/cable, /turf/open/floor/iron, /area/station/security/checkpoint/arrivals) -"jht" = ( -/obj/machinery/computer/pod/old/mass_driver_controller/trash{ - pixel_x = 24; - pixel_y = 8 - }, -/obj/effect/turf_decal/stripes/white/corner{ - dir = 8 - }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/button/door/directional/east{ - name = "Trash Disposal Toggle"; - pixel_y = -8; - id = "fortnitedoor" - }, -/turf/open/floor/iron/smooth, -/area/station/maintenance/disposal) "jhN" = ( /obj/effect/turf_decal/trimline/brown/filled/line{ dir = 6 @@ -28394,18 +28768,6 @@ /obj/structure/disposalpipe/segment, /turf/open/floor/iron, /area/station/cargo/miningdock) -"jhV" = ( -/obj/effect/spawner/random/vending/snackvend, -/obj/effect/turf_decal/trimline/yellow/filled/line{ - dir = 9 - }, -/obj/machinery/camera/emp_proof{ - dir = 9; - network = list("ss13","engineering"); - c_tag = "Engineering - Lobby North" - }, -/turf/open/floor/iron, -/area/station/engineering/break_room) "jid" = ( /obj/effect/turf_decal/trimline/white/filled/corner{ dir = 1 @@ -28464,6 +28826,28 @@ dir = 1 }, /area/station/security/execution/transfer) +"jiI" = ( +/obj/effect/turf_decal/siding/thinplating/end, +/obj/machinery/button/door{ + name = "Cell Shutters"; + pixel_x = -27; + pixel_y = -2; + id = "Secure Gate"; + req_access = list("armory") + }, +/obj/machinery/button/door{ + name = "Prison Wing Lockdown"; + pixel_x = -27; + pixel_y = 8; + id = "briglockdown"; + req_access = list("armory") + }, +/obj/structure/chair/office{ + dir = 4 + }, +/obj/effect/landmark/start/warden, +/turf/open/floor/glass/reinforced, +/area/station/security/warden) "jiQ" = ( /turf/closed/wall, /area/station/science/xenobiology) @@ -28502,15 +28886,6 @@ /obj/machinery/camera/autoname/directional/north, /turf/open/floor/wood, /area/station/command/heads_quarters/hop) -"jjG" = ( -/obj/structure/lattice, -/obj/machinery/camera/motion{ - dir = 6; - network = list("ss13","minisat"); - c_tag = "Secure - AI Lower External West" - }, -/turf/open/space/basic, -/area/space/nearstation) "jjP" = ( /obj/effect/spawner/random/structure/billboard/nanotrasen, /obj/effect/turf_decal/sand/plating, @@ -28601,16 +28976,15 @@ /obj/structure/cable, /turf/open/floor/iron, /area/station/commons/dorms) -"jll" = ( -/obj/machinery/camera/directional/north{ - network = list("ss13","secure"); - c_tag = "Secure - Vault Entrance" +"jlc" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/structure/cable, +/obj/machinery/door/poddoor/preopen{ + name = "Bridge Blast Door"; + id = "bunkermodeactivated" }, -/obj/machinery/airalarm/directional/north, -/obj/effect/turf_decal/stripes/end, -/obj/structure/cable/multilayer/multiz, /turf/open/floor/plating, -/area/station/ai_monitored/command/nuke_storage) +/area/station/command/bridge) "jlo" = ( /obj/machinery/conveyor/inverted{ dir = 9; @@ -28680,6 +29054,19 @@ /obj/structure/disposalpipe/segment, /turf/open/floor/iron, /area/station/tcommsat/computer) +"jmO" = ( +/obj/machinery/chem_master/condimaster{ + name = "SapMaster XP"; + desc = "Used to separate out liquids - useful for purifying botanical extracts. Also dispenses condiments." + }, +/obj/machinery/requests_console/directional/north{ + name = "Hydroponics Requests Console"; + department = "Hydroponics" + }, +/obj/effect/mapping_helpers/requests_console/supplies, +/obj/effect/turf_decal/tile/green/fourcorners, +/turf/open/floor/iron/dark, +/area/station/service/hydroponics) "jmR" = ( /obj/effect/turf_decal/trimline/neutral/filled/line{ dir = 1 @@ -28692,18 +29079,60 @@ /obj/effect/landmark/navigate_destination/hop, /turf/open/floor/iron/dark, /area/station/command/heads_quarters/hop) -"jmY" = ( -/obj/structure/table, -/obj/item/radio/intercom/prison/directional/west, -/obj/effect/turf_decal/trimline/red/filled/line{ - dir = 9 - }, -/obj/machinery/camera/directional/west{ - network = list("ss13","Security","prison","pcell"); - c_tag = "Security - Prison Cell 1" +"jmV" = ( +/obj/machinery/atmospherics/components/binary/pump{ + name = "Pure to Port"; + dir = 8 }, /turf/open/floor/iron, -/area/station/security/prison/safe) +/area/station/engineering/atmos) +"jna" = ( +/obj/structure/chair/office, +/obj/machinery/button/door/directional/south{ + name = "Privacy Shutters Control"; + pixel_x = 24; + pixel_y = -1; + id = "hop"; + req_access = list("kitchen") + }, +/obj/machinery/button/door/directional/south{ + name = "Arrival Checkpoint Enforcement Procedure"; + pixel_x = 35; + pixel_y = -10; + id = "papersplease"; + req_access = list("kitchen") + }, +/obj/machinery/button/ticket_machine{ + pixel_x = 24; + pixel_y = -10 + }, +/obj/machinery/button/door/directional/south{ + name = "Queue Shutters Entry Control"; + pixel_x = 24; + pixel_y = 8; + id = "hopqueuestart"; + req_access = list("kitchen") + }, +/obj/machinery/keycard_auth/directional/south{ + pixel_x = 26 + }, +/obj/machinery/button/door/directional/south{ + name = "Queue Shutters Upper Exit Control"; + pixel_x = 35; + pixel_y = 8; + id = "hopqueueend"; + req_access = list("kitchen") + }, +/obj/machinery/button/door/directional/south{ + name = "Queue Shutters Lower Exit Control"; + pixel_x = 35; + pixel_y = -1; + id = "hopqueueendbottom"; + req_access = list("kitchen") + }, +/obj/effect/landmark/start/head_of_personnel, +/turf/open/floor/wood, +/area/station/command/heads_quarters/hop) "jne" = ( /obj/effect/turf_decal/siding/wideplating/corner{ dir = 1 @@ -28728,26 +29157,6 @@ /obj/effect/spawner/structure/window, /turf/open/floor/plating, /area/station/cargo/lobby) -"jnJ" = ( -/obj/machinery/door/window/brigdoor/left/directional/east{ - name = "Cargo Cell"; - id = "crgcell"; - req_access = list("security") - }, -/obj/effect/turf_decal/trimline/red/filled/corner{ - dir = 8 - }, -/obj/effect/turf_decal/trimline/red/filled/corner{ - dir = 1 - }, -/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/tile/red/half/contrasted{ - dir = 4 - }, -/turf/open/floor/iron, -/area/station/security/checkpoint/supply) "jnR" = ( /obj/structure/bed{ dir = 8 @@ -28763,6 +29172,15 @@ /obj/effect/spawner/random/food_or_drink/cake_ingredients, /turf/open/floor/iron/white, /area/station/service/kitchen) +"jnZ" = ( +/obj/effect/turf_decal/siding/white{ + dir = 1 + }, +/obj/machinery/modular_computer/preset/cargochat/medical{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/station/medical/storage) "joi" = ( /obj/effect/turf_decal/trimline/neutral/filled/corner{ dir = 1 @@ -28830,6 +29248,19 @@ }, /turf/open/floor/iron/dark, /area/station/commons/fitness/recreation/entertainment) +"joY" = ( +/obj/machinery/door/airlock/security/glass{ + name = "Prison Dorm 4"; + id_tag = "prisondorm" + }, +/obj/effect/turf_decal/trimline/red/filled/line, +/obj/effect/turf_decal/trimline/red/filled/line{ + 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/security/prison/safe) "jpa" = ( /obj/structure/chair/comfy/black, /obj/effect/turf_decal/siding/wood{ @@ -28926,16 +29357,6 @@ }, /turf/open/floor/iron/white, /area/station/science/research) -"jqK" = ( -/obj/effect/spawner/structure/window/reinforced, -/obj/structure/cable, -/obj/machinery/door/poddoor/preopen{ - name = "Test Chamber Blast Door"; - id = "Xenolab" - }, -/obj/structure/sign/warning/electric_shock/directional/north, -/turf/open/floor/plating, -/area/station/science/xenobiology) "jqR" = ( /obj/structure/table, /obj/effect/turf_decal/tile/neutral/fourcorners, @@ -28945,6 +29366,15 @@ "jqS" = ( /turf/open/floor/engine/air, /area/station/engineering/atmos) +"jqU" = ( +/obj/structure/lattice, +/obj/machinery/camera/motion{ + dir = 9; + network = list("ss13","minisat"); + c_tag = "Secure - AI Lower External South" + }, +/turf/open/space/basic, +/area/space/nearstation) "jqY" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -28968,6 +29398,16 @@ }, /turf/open/floor/iron, /area/station/hallway/secondary/exit/departure_lounge) +"jrr" = ( +/obj/structure/table, +/obj/machinery/microwave, +/obj/item/radio/intercom/prison/directional/south, +/obj/machinery/camera/directional/south{ + network = list("ss13","Security","prison"); + c_tag = "Security - Prison Cafeteria" + }, +/turf/open/floor/iron/cafeteria, +/area/station/security/prison/mess) "jrz" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/light/small/dim/directional/north, @@ -29025,6 +29465,19 @@ }, /turf/open/floor/iron, /area/station/commons/fitness) +"jsB" = ( +/obj/effect/turf_decal/trimline/red/filled/line{ + dir = 1 + }, +/obj/machinery/camera{ + dir = 9; + network = list("ss13","Security"); + c_tag = "Security - Warden's Office" + }, +/obj/structure/sign/calendar/directional/north, +/obj/structure/cable, +/turf/open/floor/iron/showroomfloor, +/area/station/security/warden) "jsE" = ( /obj/structure/fluff/tram_rail/electric/anchor, /turf/open/openspace, @@ -29119,16 +29572,6 @@ }, /turf/open/floor/iron, /area/station/cargo/sorting) -"jus" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/flasher/directional/west{ - pixel_y = -26; - id = "AI" - }, -/obj/structure/cable, -/turf/open/floor/iron/dark, -/area/station/ai_monitored/turret_protected/ai) "juw" = ( /obj/effect/turf_decal/trimline/neutral/filled/line{ dir = 8 @@ -29168,20 +29611,6 @@ /obj/effect/landmark/start/assistant, /turf/open/floor/iron/white, /area/station/medical/medbay/lobby) -"juY" = ( -/obj/structure/transport/linear/public, -/obj/machinery/elevator_control_panel/directional/west{ - linked_elevator_id = "tram_perma_lift"; - preset_destination_names = list("2"="Lower Deck", "3"="Upper Deck") - }, -/obj/effect/turf_decal/caution/stand_clear/red{ - dir = 1 - }, -/obj/structure/railing{ - dir = 8 - }, -/turf/open/floor/plating/elevatorshaft, -/area/station/security/execution/transfer) "jva" = ( /turf/open/floor/glass/reinforced/tram, /area/station/hallway/primary/tram/left) @@ -29211,35 +29640,6 @@ }, /turf/open/floor/iron, /area/station/security/execution/transfer) -"jvV" = ( -/obj/effect/turf_decal/trimline/blue/filled/line, -/obj/effect/turf_decal/trimline/blue/filled/line{ - dir = 1 - }, -/obj/machinery/door/firedoor, -/obj/machinery/door/airlock/virology{ - name = "Virology Exterior Airlock"; - frequency = 1449; - id_tag = "virology_airlock_exterior"; - autoclose = 0 - }, -/obj/effect/mapping_helpers/airlock/locked, -/obj/machinery/door_buttons/access_button{ - name = "Virology Access Button"; - dir = 1; - pixel_y = -24; - req_access = list("virology"); - idSelf = "virology_airlock_control"; - idDoor = "virology_airlock_exterior" - }, -/obj/effect/mapping_helpers/airlock/access/all/medical/virology, -/obj/structure/cable, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/turf/open/floor/iron/white, -/area/station/medical/virology) "jwa" = ( /obj/effect/turf_decal/trimline/brown/filled/line{ dir = 8 @@ -29269,17 +29669,6 @@ /obj/effect/turf_decal/delivery, /turf/open/floor/iron/dark, /area/station/science/ordnance/storage) -"jwq" = ( -/obj/machinery/button/door/directional/west{ - name = "Privacy Bolts"; - pixel_y = -9; - id = "private_o"; - specialfunctions = 4; - normaldoorcontrol = 1 - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/wood, -/area/station/commons/dorms) "jwy" = ( /obj/machinery/airalarm/directional/east, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -29307,21 +29696,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron/showroomfloor, /area/station/security/lockers) -"jwU" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/door/window/brigdoor/left/directional/east{ - name = "Medical Delivery Chute" - }, -/obj/machinery/navbeacon{ - name = "navigation beacon (Medical Delivery)"; - location = "Medical"; - codes_txt = "delivery;dir=4" - }, -/obj/effect/turf_decal/loading_area{ - dir = 4 - }, -/turf/open/floor/plating, -/area/station/medical/storage) "jwV" = ( /obj/effect/turf_decal/trimline/red/filled/corner, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -29329,6 +29703,26 @@ /obj/structure/cable, /turf/open/floor/iron, /area/station/security/brig) +"jwW" = ( +/obj/effect/turf_decal/trimline/neutral/filled/line{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/stripes/corner{ + dir = 1 + }, +/obj/machinery/button/door/directional/north{ + name = "Tram Maintenance Dock Access"; + pixel_x = -8; + id = "trammaintdock" + }, +/obj/effect/turf_decal/siding/thinplating, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/trimline/white/warning, +/obj/machinery/light/small/dim/directional/north, +/turf/open/floor/iron, +/area/station/maintenance/tram/left) "jwX" = ( /obj/structure/railing{ dir = 1 @@ -29473,21 +29867,6 @@ /obj/effect/landmark/start/depsec/medical, /turf/open/floor/iron, /area/station/security/checkpoint/medical) -"jzW" = ( -/obj/effect/turf_decal/trimline/brown/filled/line{ - dir = 4 - }, -/obj/machinery/camera{ - dir = 6; - network = list("ss13","cargo"); - c_tag = "Cargo - Warehouse East" - }, -/obj/structure/extinguisher_cabinet/directional/east, -/obj/effect/turf_decal/stripes/corner{ - dir = 4 - }, -/turf/open/floor/iron, -/area/station/cargo/storage) "jzX" = ( /obj/machinery/door/firedoor, /obj/effect/turf_decal/trimline/yellow/filled/line{ @@ -29537,16 +29916,16 @@ /obj/structure/disposalpipe/segment, /turf/open/floor/iron/white, /area/station/medical/medbay/lobby) -"jAF" = ( -/obj/effect/turf_decal/trimline/red/filled/line{ - dir = 10 +"jAw" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/structure/cable, +/obj/machinery/door/poddoor/preopen{ + name = "Test Chamber Blast Door"; + id = "Xenolab" }, -/obj/machinery/camera/directional/west{ - network = list("ss13","Security","prison"); - c_tag = "Security - Prison Main North" - }, -/turf/open/floor/iron, -/area/station/security/prison) +/obj/structure/disposalpipe/segment, +/turf/open/floor/plating, +/area/station/science/xenobiology) "jAK" = ( /obj/effect/turf_decal/siding/thinplating{ dir = 1 @@ -29591,15 +29970,6 @@ /obj/structure/disposalpipe/segment, /turf/open/floor/iron, /area/station/hallway/secondary/exit/departure_lounge) -"jBn" = ( -/obj/machinery/door/airlock/engineering/glass/critical{ - name = "Supermatter Chamber"; - heat_proof = 1 - }, -/obj/effect/mapping_helpers/airlock/cyclelink_helper, -/obj/effect/mapping_helpers/airlock/access/all/engineering/general, -/turf/open/floor/engine, -/area/station/engineering/supermatter) "jBy" = ( /obj/structure/sink{ dir = 4; @@ -29656,28 +30026,21 @@ /obj/effect/turf_decal/tile/bar/opposingcorners, /turf/open/floor/iron, /area/station/cargo/miningdock/cafeteria) -"jCT" = ( -/obj/effect/turf_decal/trimline/red/filled/corner{ - dir = 4 +"jCN" = ( +/obj/machinery/door/poddoor/shutters/radiation/preopen{ + name = "Radiation Chamber Shutters"; + id = "engsm" }, -/obj/machinery/camera/emp_proof{ - dir = 10; - network = list("ss13","engineering"); - c_tag = "Engineering - Atmospherics South-West" - }, -/obj/effect/turf_decal/trimline/yellow/filled/line{ +/obj/effect/turf_decal/stripes/line{ dir = 8 }, -/obj/effect/turf_decal/bot, -/obj/effect/turf_decal/stripes/corner{ +/obj/structure/cable/layer1, +/obj/effect/turf_decal/trimline/yellow/arrow_cw{ dir = 1 }, -/obj/machinery/atmospherics/pipe/smart/manifold/scrubbers/visible{ - dir = 8 - }, -/obj/machinery/meter, -/turf/open/floor/iron, -/area/station/engineering/atmos) +/obj/effect/turf_decal/trimline/yellow/arrow_ccw, +/turf/open/floor/plating, +/area/station/engineering/supermatter) "jDd" = ( /obj/structure/rack, /obj/effect/spawner/random/techstorage/rnd_secure_all, @@ -29694,35 +30057,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron/checker, /area/station/commons/lounge) -"jDx" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/visible, -/obj/effect/turf_decal/stripes/line, -/obj/machinery/camera/emp_proof/directional/south{ - network = list("ss13","engine","engineering"); - c_tag = "Engineering - Engine Room South-East" - }, -/obj/structure/cable, -/turf/open/floor/engine, -/area/station/engineering/supermatter/room) -"jDF" = ( -/obj/effect/turf_decal/delivery, -/obj/machinery/door/window/left/directional/east{ - name = "Containment Pen #5"; - req_access = list("xenobiology") - }, -/obj/machinery/door/window/left/directional/west{ - name = "Containment Pen #5"; - req_access = list("xenobiology") - }, -/obj/structure/disposalpipe/segment{ - dir = 5 - }, -/obj/machinery/door/poddoor/preopen{ - name = "Xenobiology Containment Blast Door"; - id = "containdeez5" - }, -/turf/open/floor/engine, -/area/station/science/xenobiology) "jDN" = ( /obj/structure/table/wood, /obj/item/storage/photo_album/chapel, @@ -29824,6 +30158,17 @@ /obj/effect/turf_decal/tile/green/fourcorners, /turf/open/floor/iron/dark, /area/station/service/hydroponics) +"jFG" = ( +/obj/structure/table, +/obj/item/radio/intercom/directional/east{ + name = "Common Channel"; + pixel_x = 0; + listening = 0; + freerange = 1 + }, +/obj/structure/sign/calendar/directional/south, +/turf/open/floor/iron/dark/small, +/area/station/commons/vacant_room) "jFJ" = ( /turf/closed/wall, /area/station/service/chapel/office) @@ -29837,6 +30182,17 @@ "jFR" = ( /turf/open/floor/iron/grimy, /area/station/ai_monitored/command/nuke_storage) +"jFT" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 1 + }, +/obj/machinery/requests_console/directional/east{ + name = "Library Requests Console"; + department = "Library" + }, +/obj/effect/mapping_helpers/requests_console/assistance, +/turf/open/floor/engine/cult, +/area/station/service/library) "jGi" = ( /obj/effect/turf_decal/siding/thinplating, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -29902,6 +30258,19 @@ /obj/machinery/firealarm/directional/north, /turf/open/floor/iron/dark/herringbone, /area/station/commons/vacant_room) +"jGP" = ( +/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/sign/clock/directional/north, +/obj/machinery/camera/directional/north{ + network = list("ss13","rd","Security"); + c_tag = "Medical - Security Checkpoint" + }, +/turf/open/floor/iron, +/area/station/security/checkpoint/science) "jGX" = ( /obj/effect/landmark/event_spawn, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ @@ -29982,6 +30351,16 @@ "jIG" = ( /turf/closed/wall/r_wall, /area/station/maintenance/central/lesser) +"jIL" = ( +/obj/effect/turf_decal/trimline/green/filled/line{ + dir = 5 + }, +/obj/machinery/atmospherics/components/binary/pump{ + name = "Mix Outlet Pump"; + dir = 8 + }, +/turf/open/floor/iron, +/area/station/engineering/atmos/pumproom) "jIN" = ( /obj/machinery/door/airlock/maintenance_hatch{ name = "Maintenance Hatch" @@ -30005,6 +30384,17 @@ /obj/structure/cable, /turf/open/floor/iron, /area/station/cargo/sorting) +"jJs" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/obj/structure/filingcabinet, +/obj/machinery/camera{ + dir = 9; + c_tag = "Civilian - Vacant Office" + }, +/turf/open/floor/wood, +/area/station/commons/vacant_room/office) "jJv" = ( /turf/open/floor/circuit, /area/station/ai_monitored/turret_protected/ai) @@ -30014,22 +30404,26 @@ }, /turf/open/floor/iron/checker, /area/station/commons/lounge) -"jJE" = ( -/obj/machinery/disposal/bin, -/obj/effect/turf_decal/trimline/yellow/filled/line{ - dir = 8 +"jJN" = ( +/obj/structure/table/glass, +/obj/item/storage/box/petridish{ + pixel_x = -5; + pixel_y = 8 }, -/obj/structure/extinguisher_cabinet/directional/west, -/obj/machinery/camera/emp_proof{ - dir = 10; - network = list("ss13","engineering"); - c_tag = "Engineering - Material Storage" +/obj/item/storage/box/petridish{ + pixel_x = 5; + pixel_y = 3 }, -/obj/structure/disposalpipe/trunk{ +/obj/effect/turf_decal/trimline/purple/filled/line{ dir = 4 }, -/turf/open/floor/iron, -/area/station/engineering/main) +/obj/item/radio/intercom/directional/east, +/obj/machinery/camera/directional/east{ + network = list("ss13","rd","xeno"); + c_tag = "Science - Cytology East" + }, +/turf/open/floor/iron/white, +/area/station/science/xenobiology) "jJO" = ( /obj/effect/mapping_helpers/airlock/cyclelink_helper{ dir = 8 @@ -30176,18 +30570,6 @@ /obj/machinery/atmospherics/pipe/smart/simple/green/visible, /turf/open/floor/plating, /area/station/engineering/atmos) -"jMe" = ( -/obj/effect/turf_decal/trimline/red/filled/line, -/obj/structure/sign/nanotrasen{ - pixel_y = -32 - }, -/obj/machinery/camera/directional/south{ - network = list("ss13","Security"); - c_tag = "Civilian - Security Outpost" - }, -/obj/machinery/light/directional/south, -/turf/open/floor/iron, -/area/station/security/checkpoint/arrivals) "jMo" = ( /obj/machinery/atmospherics/components/binary/dp_vent_pump/high_volume/incinerator_atmos{ dir = 8 @@ -30196,26 +30578,6 @@ /obj/machinery/atmospherics/pipe/bridge_pipe/dark/visible, /turf/open/floor/engine, /area/station/maintenance/disposal/incinerator) -"jMs" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/machinery/atmospherics/components/unary/portables_connector/visible{ - dir = 4 - }, -/obj/machinery/button/door/directional/west{ - name = "Secure Pen Lockdown"; - id = "cytologysecure2" - }, -/obj/machinery/requests_console/directional/north{ - name = "Cytology Requests Console"; - department = "Cytology" - }, -/obj/effect/mapping_helpers/requests_console/ore_update, -/obj/effect/mapping_helpers/requests_console/supplies, -/obj/machinery/light/directional/north, -/turf/open/floor/iron/dark, -/area/station/science/xenobiology) "jMu" = ( /obj/machinery/door/firedoor, /obj/effect/turf_decal/trimline/red/filled/line, @@ -30308,21 +30670,6 @@ /obj/structure/cable, /turf/open/floor/engine, /area/station/engineering/supermatter/room) -"jPx" = ( -/obj/machinery/gulag_teleporter, -/obj/machinery/camera/directional/south{ - network = list("ss13","Security"); - c_tag = "Security - Labor Dock" - }, -/obj/effect/turf_decal/tile/neutral/fourcorners, -/turf/open/floor/iron/dark, -/area/station/security/processing) -"jPK" = ( -/mob/living/carbon/human/species/monkey/punpun, -/obj/structure/cable, -/obj/machinery/holopad, -/turf/open/floor/iron/dark, -/area/station/service/bar) "jPM" = ( /turf/open/floor/iron/dark, /area/station/command/gateway) @@ -30348,17 +30695,6 @@ "jQm" = ( /turf/open/floor/engine/hull, /area/station/solars/port) -"jQE" = ( -/obj/effect/spawner/structure/window/reinforced, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/door/poddoor/preopen{ - name = "Xenobiology Containment Blast Door"; - id = "containdeez2" - }, -/turf/open/floor/plating, -/area/station/science/xenobiology) "jQJ" = ( /obj/effect/turf_decal/sand/plating, /turf/open/floor/plating, @@ -30391,18 +30727,13 @@ /obj/machinery/door/firedoor/border_only, /turf/open/floor/iron, /area/station/hallway/secondary/service) -"jRy" = ( -/obj/effect/spawner/structure/window/reinforced, -/obj/machinery/door/poddoor/shutters/preopen{ - name = "Research and Development Shutter"; - id = "rndlab1" +"jRs" = ( +/obj/modular_map_root/tramstation{ + name = "medsciupper"; + key = "medsciupper" }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/disposalpipe/segment{ - dir = 10 - }, -/turf/open/floor/plating, -/area/station/science/lab) +/turf/open/floor/iron/smooth, +/area/station/hallway/primary/tram/center) "jRS" = ( /obj/structure/closet/secure_closet/chemical, /obj/effect/turf_decal/tile/yellow/fourcorners, @@ -30461,20 +30792,6 @@ /obj/item/pipe_dispenser, /turf/open/floor/iron, /area/station/construction/mining/aux_base) -"jSK" = ( -/obj/machinery/navbeacon{ - name = "navigation beacon (Theatre Delivery)"; - location = "Theatre"; - codes_txt = "delivery;dir=2" - }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/door/window/right/directional/south{ - name = "Theatre Delivery Chute"; - req_access = "theatre" - }, -/obj/effect/turf_decal/loading_area, -/turf/open/floor/plating, -/area/station/maintenance/department/cargo) "jTf" = ( /obj/structure/table/wood, /obj/effect/spawner/random/decoration/ornament, @@ -30497,6 +30814,18 @@ }, /turf/open/floor/iron, /area/station/construction/mining/aux_base) +"jTS" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/structure/window/reinforced/spawner/directional/north, +/obj/structure/table, +/obj/machinery/button/door{ + name = "Cell Containment Toggle Button"; + id = "containdeez6" + }, +/turf/open/floor/iron/white, +/area/station/science/xenobiology) "jUa" = ( /obj/effect/turf_decal/trimline/purple/filled/corner{ dir = 4 @@ -30507,6 +30836,22 @@ }, /turf/open/floor/iron/white, /area/station/science/research) +"jUv" = ( +/obj/effect/turf_decal/delivery, +/obj/machinery/door/window/left/directional/north{ + name = "Containment Pen #5"; + req_access = list("xenobiology") + }, +/obj/machinery/door/window/left/directional/south{ + name = "Containment Pen #5"; + req_access = list("xenobiology") + }, +/obj/machinery/door/poddoor/preopen{ + name = "Xenobiology Containment Blast Door"; + id = "containdeez5" + }, +/turf/open/floor/engine, +/area/station/science/xenobiology) "jUz" = ( /obj/structure/table, /obj/item/stack/sheet/glass/fifty, @@ -30522,16 +30867,6 @@ }, /turf/open/floor/iron, /area/station/engineering/atmos) -"jUO" = ( -/obj/effect/turf_decal/trimline/yellow/filled/line{ - dir = 4 - }, -/obj/machinery/atmospherics/components/binary/pump/on{ - name = "Air to External Air Ports"; - dir = 8 - }, -/turf/open/floor/iron, -/area/station/engineering/atmos) "jUS" = ( /obj/machinery/door/airlock/external{ name = "External Access" @@ -30683,40 +31018,6 @@ /obj/machinery/atmospherics/pipe/smart/simple/yellow/visible, /turf/closed/wall/r_wall, /area/station/science/ordnance/storage) -"jXF" = ( -/obj/structure/table, -/obj/machinery/fax{ - name = "Research Director's Fax Machine"; - fax_name = "Research Director's Office" - }, -/obj/machinery/button/door/directional/south{ - name = "Science Lockdown Toggle"; - pixel_x = -6; - id = "Sciencelockdown"; - req_access = list("research") - }, -/obj/machinery/button/door/directional/south{ - name = "Research Lab Shutter Control"; - pixel_x = 6; - id = "rndlab1"; - req_access = list("research") - }, -/obj/machinery/button/door/directional/south{ - name = "Xenobiology Containmenr Blast Door"; - pixel_x = -6; - pixel_y = -34; - id = "xenobiomain"; - req_access = list("xenobiology") - }, -/obj/machinery/button/door/directional/south{ - name = "Test Chamber Blast Doors"; - pixel_x = 6; - pixel_y = -34; - id = "misclab"; - req_access = list("xenobiology") - }, -/turf/open/floor/iron/cafeteria, -/area/station/command/heads_quarters/rd) "jXG" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ dir = 1 @@ -30834,15 +31135,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron/white, /area/station/medical/chemistry) -"jYF" = ( -/obj/machinery/door/airlock{ - name = "Private Quarters D"; - id_tag = "private_d" - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/wood, -/area/station/commons/dorms) "jYJ" = ( /obj/effect/turf_decal/delivery, /obj/structure/reagent_dispensers/watertank, @@ -31034,23 +31326,6 @@ }, /turf/open/floor/plating, /area/station/maintenance/tram/left) -"kbG" = ( -/obj/effect/turf_decal/siding/thinplating{ - dir = 4 - }, -/obj/effect/turf_decal/trimline/dark_red/warning{ - dir = 4 - }, -/obj/structure/railing{ - dir = 4 - }, -/obj/structure/transport/linear/public, -/obj/machinery/elevator_control_panel/directional/east{ - linked_elevator_id = "tram_lower_center_lift"; - preset_destination_names = list("2"="Lower Deck", "3"="Upper Deck") - }, -/turf/open/floor/plating/elevatorshaft, -/area/station/maintenance/tram/mid) "kbM" = ( /obj/structure/table/wood, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -31071,35 +31346,6 @@ }, /turf/open/floor/carpet, /area/station/service/chapel/monastery) -"kcm" = ( -/obj/effect/turf_decal/trimline/neutral/filled/corner{ - dir = 4 - }, -/obj/effect/turf_decal/trimline/blue/filled/corner{ - dir = 1 - }, -/obj/machinery/atmospherics/components/binary/pump/on{ - name = "O2 Outlet Pump"; - dir = 1 - }, -/obj/machinery/atmospherics/pipe/bridge_pipe/green/visible{ - dir = 4 - }, -/obj/machinery/light/directional/south, -/turf/open/floor/iron, -/area/station/engineering/atmos) -"kcp" = ( -/obj/machinery/atmospherics/pipe/smart/simple/scrubbers/visible{ - dir = 1 - }, -/obj/machinery/requests_console/directional/east{ - name = "Atmospherics Requests Console"; - department = "Atmospherics" - }, -/obj/structure/cable, -/obj/machinery/light/directional/east, -/turf/open/floor/iron, -/area/station/engineering/atmos) "kcu" = ( /obj/machinery/light_switch/directional/east{ pixel_x = 23; @@ -31143,35 +31389,6 @@ /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron/dark, /area/station/science/robotics/lab) -"kcP" = ( -/obj/structure/table/reinforced, -/obj/machinery/door/firedoor, -/obj/machinery/door/poddoor/preopen{ - name = "Atmospherics Blast Door"; - id = "atmos" - }, -/obj/effect/landmark/navigate_destination/atmos, -/obj/machinery/door/window/right/directional/east{ - name = "Atmospherics Front Desk"; - req_access = list("atmospherics") - }, -/obj/structure/desk_bell{ - pixel_x = -7 - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/turf/open/floor/iron, -/area/station/engineering/atmos) -"kcV" = ( -/obj/structure/table, -/obj/effect/decal/cleanable/dirt, -/obj/item/stack/cable_coil{ - pixel_x = 6; - pixel_y = 6; - amount = 15 - }, -/obj/item/stack/cable_coil/cut, -/turf/open/floor/iron/smooth, -/area/station/security/mechbay) "kcZ" = ( /obj/item/kirbyplants/random, /turf/open/floor/carpet, @@ -31260,22 +31477,6 @@ /obj/machinery/disposal/bin, /turf/open/floor/iron/white, /area/station/science/xenobiology) -"keh" = ( -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/effect/turf_decal/stripes/end{ - dir = 1 - }, -/obj/machinery/suit_storage_unit/rd, -/obj/machinery/requests_console/directional/south{ - name = "Research Director's Request Console"; - department = "Research Director's Desk" - }, -/obj/effect/mapping_helpers/requests_console/announcement, -/obj/effect/mapping_helpers/requests_console/information, -/obj/effect/mapping_helpers/requests_console/assistance, -/turf/open/floor/iron, -/area/station/command/heads_quarters/rd) "ket" = ( /obj/machinery/vending/wardrobe/atmos_wardrobe, /turf/open/floor/iron, @@ -31307,22 +31508,6 @@ /obj/structure/cable, /turf/open/floor/carpet, /area/station/security/detectives_office) -"keT" = ( -/obj/machinery/door/airlock/research{ - name = "Slime Euthanization Chamber"; - opacity = 0; - glass = 1 - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/visible, -/obj/effect/mapping_helpers/airlock/access/all/science/xenobio, -/obj/effect/turf_decal/trimline/purple/filled/line{ - dir = 4 - }, -/obj/effect/turf_decal/trimline/purple/filled/line{ - dir = 8 - }, -/turf/open/floor/iron/white, -/area/station/science/xenobiology) "kff" = ( /obj/effect/turf_decal/trimline/purple/filled/line{ dir = 9 @@ -31338,26 +31523,30 @@ /obj/machinery/light/directional/north, /turf/open/floor/iron, /area/station/security/brig) -"kfD" = ( -/obj/effect/turf_decal/sand, -/obj/machinery/door/airlock/external{ - name = "External Access"; - frequency = 1449; - id_tag = "middleleft_upper_lower_eva_external"; - autoclose = 0 +"kfu" = ( +/obj/structure/table, +/obj/machinery/status_display/ai/directional/south, +/obj/machinery/camera{ + dir = 10; + network = list("ss13","minisat"); + c_tag = "Secure - AI Minisat Entry" }, -/obj/machinery/door_buttons/access_button{ - name = "External Access Button"; - pixel_y = -24; - idSelf = "middleleft_upper_lower_eva_airlock_control"; - idDoor = "middleleft_upper_lower_eva_external" - }, -/obj/effect/mapping_helpers/airlock/locked, -/turf/open/floor/catwalk_floor, -/area/station/maintenance/tram/mid) +/turf/open/floor/iron/dark, +/area/station/ai_monitored/turret_protected/aisat/foyer) "kfO" = ( /turf/open/floor/plating, /area/station/cargo/drone_bay) +"kgb" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/door_buttons/airlock_controller{ + name = "External Access Console"; + pixel_y = -24; + idSelf = "rightmost_lower_eva_airlock_control"; + idInterior = "rightmost_lower_eva_internal"; + idExterior = "rightmost_lower_eva_external" + }, +/turf/open/floor/catwalk_floor, +/area/station/hallway/primary/tram/right) "kgd" = ( /obj/effect/turf_decal/siding/wood{ dir = 4 @@ -31373,21 +31562,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron, /area/station/hallway/secondary/entry) -"kgw" = ( -/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/structure/cable, -/obj/machinery/door/airlock/maintenance_hatch{ - name = "Maintenance Hatch" - }, -/obj/modular_map_root/tramstation{ - name = "dormenginelower"; - key = "dormenginelower" - }, -/turf/open/floor/catwalk_floor, -/area/station/maintenance/department/crew_quarters/dorms) "kgx" = ( /obj/machinery/atmospherics/pipe/multiz/scrubbers/visible/layer2{ dir = 8 @@ -31513,23 +31687,6 @@ /obj/machinery/light/cold/directional/north, /turf/open/floor/iron/white, /area/station/medical/medbay/lobby) -"kiT" = ( -/obj/structure/chair/office{ - dir = 8 - }, -/obj/structure/railing{ - dir = 4 - }, -/obj/effect/landmark/start/depsec/supply, -/obj/effect/turf_decal/trimline/red/filled/line{ - dir = 5 - }, -/obj/machinery/requests_console/directional/north{ - name = "Security Requests Console"; - department = "Security" - }, -/turf/open/floor/iron, -/area/station/security/checkpoint/supply) "kiU" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -31626,19 +31783,6 @@ /obj/effect/decal/cleanable/chem_pile, /turf/open/floor/iron/dark, /area/station/service/bar) -"kkn" = ( -/obj/machinery/button/door/directional/west{ - name = "Privacy Bolts"; - pixel_x = 24; - pixel_y = 9; - id = "private_a"; - specialfunctions = 4; - normaldoorcontrol = 1 - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/carpet, -/area/station/commons/dorms) "kkq" = ( /obj/machinery/autolathe, /obj/effect/turf_decal/trimline/brown/filled/line{ @@ -31671,17 +31815,6 @@ }, /turf/closed/wall/r_wall, /area/station/science/ordnance/storage) -"kkL" = ( -/obj/effect/turf_decal/trimline/purple/filled/line{ - dir = 1 - }, -/obj/machinery/firealarm/directional/north, -/obj/machinery/camera/directional/north{ - network = list("ss13","rd"); - c_tag = "Science - Xenobiology North" - }, -/turf/open/floor/iron/white, -/area/station/science/xenobiology) "kkP" = ( /obj/structure/bookcase/random/religion, /obj/effect/turf_decal/siding/wood, @@ -31716,6 +31849,20 @@ /obj/machinery/newscaster/directional/south, /turf/open/floor/iron, /area/station/hallway/primary/tram/left) +"klp" = ( +/obj/structure/table/glass, +/obj/effect/turf_decal/trimline/red/filled/line{ + dir = 4 + }, +/obj/item/reagent_containers/syringe, +/obj/structure/extinguisher_cabinet/directional/west, +/obj/machinery/camera{ + dir = 10; + network = list("ss13","Security"); + c_tag = "Security - Medical Center" + }, +/turf/open/floor/iron/white, +/area/station/security/medical) "kly" = ( /obj/structure/cable, /obj/structure/disposalpipe/junction/flip{ @@ -31725,14 +31872,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron, /area/station/hallway/secondary/entry) -"klI" = ( -/obj/effect/turf_decal/trimline/white/filled/line, -/obj/machinery/camera{ - dir = 10; - c_tag = "Secure - Tech Secure Storage" - }, -/turf/open/floor/iron/dark, -/area/station/engineering/storage/tech) "klY" = ( /obj/structure/table, /obj/item/stack/cable_coil{ @@ -31841,6 +31980,16 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron/white, /area/station/medical/medbay/central) +"knW" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/structure/cable, +/obj/machinery/door/poddoor/preopen{ + name = "Test Chamber Blast Door"; + id = "Xenolab" + }, +/obj/structure/sign/warning/electric_shock/directional/north, +/turf/open/floor/plating, +/area/station/science/xenobiology) "koo" = ( /obj/effect/decal/cleanable/dirt, /turf/open/floor/catwalk_floor, @@ -31925,6 +32074,19 @@ /obj/structure/cable, /turf/open/floor/iron, /area/station/commons/fitness) +"kpN" = ( +/obj/structure/closet/l3closet/janitor, +/obj/effect/turf_decal/trimline/purple/filled/warning{ + dir = 10 + }, +/obj/item/restraints/legcuffs/beartrap, +/obj/item/restraints/legcuffs/beartrap, +/obj/effect/turf_decal/trimline/neutral/filled/line{ + dir = 10 + }, +/obj/item/radio/intercom/directional/south, +/turf/open/floor/iron, +/area/station/service/janitor) "kpW" = ( /obj/structure/filingcabinet/chestdrawer, /obj/effect/turf_decal/trimline/green/filled/line{ @@ -31982,51 +32144,12 @@ }, /turf/open/floor/iron/freezer, /area/station/science/lower) -"kqY" = ( -/obj/machinery/camera{ - dir = 10; - c_tag = "Hallway - Port Tram Platform South-West" - }, -/obj/structure/extinguisher_cabinet/directional/west, -/obj/structure/cable, -/obj/structure/disposalpipe/segment, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/effect/turf_decal/trimline/neutral/filled/line{ - dir = 8 - }, -/obj/effect/turf_decal/stripes/white/corner{ - dir = 4 - }, -/turf/open/floor/iron, -/area/station/hallway/primary/tram/left) "kre" = ( /obj/effect/turf_decal/trimline/red/filled/line{ dir = 4 }, /turf/open/floor/iron, /area/station/security/prison/workout) -"krh" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/door/airlock/external{ - name = "External Access"; - frequency = 1449; - id_tag = "middleright_upper_eva_internal"; - autoclose = 0 - }, -/obj/machinery/door_buttons/access_button{ - name = "External Access Button"; - pixel_y = -24; - idSelf = "middleright_upper_eva_airlock_control"; - idDoor = "middleright_upper_eva_internal" - }, -/obj/effect/mapping_helpers/airlock/locked, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/catwalk_floor, -/area/station/hallway/primary/tram/center) "krk" = ( /obj/structure/floodlight_frame, /obj/machinery/light/directional/north, @@ -32056,13 +32179,6 @@ /obj/structure/cable, /turf/open/floor/iron, /area/station/security/checkpoint/escape) -"krB" = ( -/mob/living/carbon/human/species/monkey, -/obj/structure/flora/bush/lavendergrass/style_random, -/obj/structure/flora/bush/leavy/style_random, -/obj/machinery/light/directional/east, -/turf/open/floor/grass, -/area/station/medical/virology) "krE" = ( /obj/machinery/computer/crew{ dir = 4 @@ -32074,17 +32190,6 @@ /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, /turf/open/floor/iron, /area/station/security/brig) -"krM" = ( -/obj/machinery/camera{ - dir = 6; - c_tag = "Hallway - Central Tram Platform South-East" - }, -/obj/machinery/firealarm/directional/east, -/obj/effect/turf_decal/stripes/white/line{ - dir = 1 - }, -/turf/open/floor/iron, -/area/station/hallway/primary/tram/center) "krV" = ( /obj/structure/cable, /obj/structure/disposalpipe/segment{ @@ -32166,6 +32271,22 @@ /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, /turf/open/floor/iron, /area/station/hallway/secondary/construction/engineering) +"ksS" = ( +/obj/structure/chair{ + dir = 1 + }, +/obj/effect/landmark/start/assistant, +/obj/effect/turf_decal/trimline/brown/filled/line{ + dir = 6 + }, +/obj/machinery/camera{ + dir = 6; + network = list("ss13","cargo"); + c_tag = "Cargo - Lobby" + }, +/obj/machinery/firealarm/directional/east, +/turf/open/floor/iron, +/area/station/cargo/lobby) "ksW" = ( /obj/effect/turf_decal/trimline/yellow/filled/line{ dir = 8 @@ -32215,24 +32336,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron, /area/station/commons/fitness/recreation) -"ktX" = ( -/obj/effect/turf_decal/trimline/red/filled/line{ - dir = 8 - }, -/obj/effect/turf_decal/trimline/red/filled/line{ - dir = 4 - }, -/obj/machinery/door/airlock/security/glass{ - name = "Brig"; - id_tag = "outerbrigleft" - }, -/obj/effect/mapping_helpers/airlock/cyclelink_helper_multi{ - cycle_id = "brig_left" - }, -/obj/machinery/door/firedoor, -/obj/effect/mapping_helpers/airlock/access/all/security/entrance, -/turf/open/floor/iron, -/area/station/security/brig) "kul" = ( /obj/structure/table/reinforced, /obj/structure/window/reinforced/spawner/directional/south, @@ -32284,6 +32387,20 @@ /obj/machinery/light/dim/directional/north, /turf/open/floor/iron/dark, /area/station/service/bar) +"kuP" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/door_buttons/airlock_controller{ + name = "External Access Console"; + pixel_y = 24; + idSelf = "rightmost_upper_eva_airlock_control"; + idInterior = "rightmost_upper_eva_internal"; + idExterior = "rightmost_upper_eva_external" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/catwalk_floor, +/area/station/hallway/primary/tram/right) "kuX" = ( /obj/structure/closet/radiation, /obj/effect/turf_decal/bot, @@ -32301,21 +32418,6 @@ "kvt" = ( /turf/closed/wall, /area/station/science/genetics) -"kvO" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/machinery/button/door/directional/east{ - name = "Secure Pen Lockdown"; - id = "cytologysecure1" - }, -/obj/machinery/light/directional/north, -/obj/item/soap{ - pixel_y = 2 - }, -/obj/structure/table/glass, -/turf/open/floor/iron/dark, -/area/station/science/xenobiology) "kwe" = ( /obj/structure/ladder, /turf/open/floor/iron/grimy, @@ -32369,18 +32471,6 @@ }, /turf/open/floor/iron, /area/station/commons/fitness/recreation) -"kxC" = ( -/mob/living/basic/pet/cat/jerry, -/obj/effect/turf_decal/trimline/neutral/filled/line{ - dir = 10 - }, -/obj/effect/decal/cleanable/dirt, -/obj/structure/bed/dogbed{ - name = "cat bed"; - desc = "A comfy-looking cat bed. You can even strap your pet in, in case the gravity turns off." - }, -/turf/open/floor/iron, -/area/station/maintenance/tram/mid) "kxF" = ( /obj/item/kirbyplants/random/dead/research_director, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -32405,6 +32495,17 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron/grimy, /area/station/security/detectives_office) +"kyw" = ( +/obj/effect/turf_decal/sand/plating, +/obj/effect/decal/cleanable/blood/old, +/obj/effect/turf_decal/box, +/obj/structure/sign/warning/directional/west{ + name = "FALLING HAZARD sign"; + desc = "A sign warning you to be cautious of falling packages." + }, +/obj/item/stack/sheet/cardboard, +/turf/open/floor/plating, +/area/station/engineering/main) "kyF" = ( /obj/structure/table, /obj/item/storage/backpack/duffelbag/sec{ @@ -32428,6 +32529,14 @@ }, /turf/open/floor/plating, /area/station/maintenance/tram/left) +"kyJ" = ( +/obj/machinery/door/poddoor/shutters{ + name = "MiniSat Teleport Access"; + dir = 4; + id = "teledoor" + }, +/turf/open/floor/iron/dark, +/area/station/ai_monitored/turret_protected/aisat/foyer) "kyN" = ( /obj/effect/turf_decal/trimline/red/filled/line{ dir = 1 @@ -32445,17 +32554,23 @@ }, /turf/open/floor/iron/dark, /area/station/security/evidence) -"kyU" = ( -/obj/docking_port/stationary{ - name = "Tramstation emergency evac bay"; - dir = 4; - width = 32; - height = 18; - shuttle_id = "emergency_home"; - dwidth = 12 +"kyQ" = ( +/obj/effect/turf_decal/sand/plating, +/obj/machinery/door/airlock/external{ + name = "External Access"; + frequency = 1449; + id_tag = "rightmost_lower_eva_external"; + autoclose = 0 }, -/turf/open/space/openspace, -/area/space) +/obj/machinery/door_buttons/access_button{ + name = "External Access Button"; + pixel_y = -24; + idSelf = "rightmost_lower_eva_airlock_control"; + idDoor = "rightmost_lower_eva_external" + }, +/obj/effect/mapping_helpers/airlock/locked, +/turf/open/floor/plating, +/area/station/hallway/primary/tram/right) "kzg" = ( /obj/structure/table, /obj/machinery/recharger, @@ -32509,6 +32624,13 @@ }, /turf/open/floor/cult, /area/station/service/chapel/office) +"kAr" = ( +/obj/structure/chair{ + name = "Prosecution"; + dir = 4 + }, +/turf/open/floor/wood/large, +/area/station/service/barber) "kAx" = ( /obj/effect/turf_decal/bot, /obj/structure/closet/crate/freezer/surplus_limbs, @@ -32624,25 +32746,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron/white, /area/station/medical/medbay/central) -"kDh" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/door/airlock/external{ - name = "External Access"; - frequency = 1449; - id_tag = "rightmost_lower_upper_eva_internal"; - autoclose = 0 - }, -/obj/machinery/door_buttons/access_button{ - name = "External Access Button"; - pixel_x = -24; - idSelf = "rightmost_lower_upper_eva_airlock_control"; - idDoor = "rightmost_lower_upper_eva_internal" - }, -/obj/effect/mapping_helpers/airlock/locked, -/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/maintenance/tram/right) "kDi" = ( /turf/open/floor/iron, /area/station/cargo/miningdock) @@ -32782,15 +32885,6 @@ /obj/machinery/light/directional/north, /turf/open/floor/iron, /area/station/security/checkpoint/supply) -"kFT" = ( -/obj/machinery/door/airlock{ - name = "Private Quarters F"; - id_tag = "private_f" - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/wood, -/area/station/commons/dorms) "kGa" = ( /obj/structure/cable, /obj/structure/disposalpipe/segment, @@ -32798,20 +32892,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron/white, /area/station/medical/medbay/central) -"kGf" = ( -/obj/effect/turf_decal/trimline/purple/filled/line{ - dir = 4 - }, -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/item/radio/intercom/directional/east, -/obj/machinery/camera/directional/east{ - network = list("ss13","rd"); - c_tag = "Science - Upper Hall Left" - }, -/turf/open/floor/iron/white, -/area/station/science/research) "kGo" = ( /obj/effect/turf_decal/trimline/neutral/filled/corner{ dir = 4 @@ -32880,6 +32960,15 @@ }, /turf/open/floor/wood/large, /area/station/service/barber) +"kGJ" = ( +/obj/structure/table, +/obj/effect/turf_decal/stripes/line, +/obj/machinery/button/door{ + name = "Cell Containment Toggle Button"; + id = "containdeez4" + }, +/turf/open/floor/iron/white, +/area/station/science/xenobiology) "kGR" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/siding/thinplating{ @@ -32958,33 +33047,6 @@ "kHB" = ( /turf/open/floor/grass, /area/station/medical/virology) -"kHR" = ( -/mob/living/basic/parrot/poly, -/obj/structure/filingcabinet/chestdrawer, -/obj/effect/turf_decal/trimline/yellow/filled/line{ - dir = 9 - }, -/obj/machinery/button/door/directional/west{ - name = "Atmospherics Lockdown"; - pixel_y = 8; - id = "atmos"; - req_access = list("atmospherics") - }, -/obj/machinery/button/door/directional/west{ - name = "Engineering Secure Storage"; - id = "Secure Storage"; - req_access = list("engine_equip") - }, -/obj/machinery/button/door/directional/west{ - name = "Engineering Lockdown"; - pixel_y = -8; - id = "Engineering"; - req_access = list("engineering") - }, -/obj/machinery/power/apc/auto_name/directional/north, -/obj/structure/cable, -/turf/open/floor/iron, -/area/station/command/heads_quarters/ce) "kHS" = ( /obj/machinery/door/firedoor, /obj/machinery/door/airlock/public/glass{ @@ -33091,14 +33153,6 @@ }, /turf/open/floor/iron, /area/station/hallway/secondary/entry) -"kJy" = ( -/obj/docking_port/stationary/random{ - name = "lavaland"; - dir = 8; - shuttle_id = "pod_2_lavaland" - }, -/turf/open/misc/asteroid/airless, -/area/station/asteroid) "kJA" = ( /obj/machinery/computer/rdservercontrol{ dir = 1 @@ -33126,19 +33180,6 @@ }, /turf/open/floor/iron, /area/station/hallway/secondary/service) -"kKe" = ( -/obj/machinery/conveyor_switch/oneway{ - name = "Loading Conveyor"; - dir = 8; - pixel_x = -13; - pixel_y = -5; - id = "QMLoad" - }, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/turf/open/floor/iron, -/area/station/cargo/storage) "kKo" = ( /obj/effect/turf_decal/trimline/purple/filled/corner{ dir = 4 @@ -33155,21 +33196,18 @@ /obj/effect/mapping_helpers/airlock/access/all/service/lawyer, /turf/open/floor/wood, /area/station/service/lawoffice) +"kKS" = ( +/obj/structure/chair{ + name = "Judge"; + dir = 4 + }, +/obj/effect/turf_decal/tile/blue/half/contrasted, +/turf/open/floor/iron, +/area/station/security/courtroom) "kKV" = ( /obj/machinery/atmospherics/components/trinary/filter/atmos/flipped/co2, /turf/open/floor/iron/dark, /area/station/medical/treatment_center) -"kKZ" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/lattice/catwalk, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/button/door/directional/north{ - name = "Tunnel Access Shutters Toggle"; - id = "midtunnelleft" - }, -/turf/open/floor/plating, -/area/station/maintenance/tram/mid) "kLz" = ( /turf/closed/wall/r_wall, /area/station/security/prison/work) @@ -33268,18 +33306,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron/white, /area/station/medical/pharmacy) -"kNf" = ( -/obj/structure/closet/secure_closet/brig{ - name = "Cargo Cell Locker"; - id = "crgcell" - }, -/obj/effect/turf_decal/trimline/red/filled/line, -/obj/effect/turf_decal/trimline/red/corner{ - dir = 1 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/iron, -/area/station/security/checkpoint/supply) "kNj" = ( /obj/structure/weightmachine/weightlifter, /obj/effect/turf_decal/trimline/red/filled/line, @@ -33473,24 +33499,6 @@ }, /turf/open/floor/iron/showroomfloor, /area/station/security/warden) -"kQM" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/effect/turf_decal/stripes/corner{ - dir = 8 - }, -/obj/machinery/disposal/bin, -/obj/structure/sign/warning/deathsposal/directional/west, -/obj/structure/disposalpipe/trunk{ - dir = 8 - }, -/obj/machinery/camera/directional/west{ - network = list("ss13","rd"); - c_tag = "Science - Xenobiology West" - }, -/turf/open/floor/iron/white, -/area/station/science/xenobiology) "kQR" = ( /obj/structure/flora/bush/lavendergrass/style_random, /obj/item/food/grown/banana/bunch{ @@ -33538,6 +33546,18 @@ "kRL" = ( /turf/closed/wall, /area/station/medical/coldroom) +"kRM" = ( +/obj/structure/table, +/obj/item/radio/intercom/prison/directional/west, +/obj/effect/turf_decal/trimline/red/filled/line{ + dir = 9 + }, +/obj/machinery/camera/directional/west{ + network = list("ss13","Security","prison","pcell"); + c_tag = "Security - Prison Cell 1" + }, +/turf/open/floor/iron, +/area/station/security/prison/safe) "kRP" = ( /obj/effect/turf_decal/siding/wood, /obj/structure/disposalpipe/segment, @@ -33548,6 +33568,34 @@ "kRR" = ( /turf/open/misc/grass/jungle, /area/station/science/explab) +"kRU" = ( +/obj/machinery/door/firedoor, +/obj/effect/turf_decal/trimline/neutral/filled/line{ + dir = 4 + }, +/obj/effect/turf_decal/trimline/neutral/filled/line{ + dir = 8 + }, +/obj/machinery/door/airlock/public/glass{ + name = "Commons Area" + }, +/obj/structure/cable, +/obj/structure/disposalpipe/segment, +/obj/machinery/door/poddoor/shutters/preopen{ + name = "HoP Arrival Procedure Enforcement Shutters"; + id = "papersplease" + }, +/obj/machinery/button/door/directional/south{ + name = "Arrival Checkpoint Enforcement Override"; + pixel_x = 24; + pixel_y = 0; + id = "papersplease"; + req_access = list("kitchen") + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) "kRW" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/trimline/yellow/warning{ @@ -33584,13 +33632,6 @@ /obj/machinery/power/port_gen/pacman, /turf/open/floor/plating, /area/station/engineering/engine_smes) -"kSA" = ( -/obj/machinery/atmospherics/components/binary/pump{ - name = "Pure to Port"; - dir = 8 - }, -/turf/open/floor/iron, -/area/station/engineering/atmos) "kSI" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/light/small/dim/directional/south, @@ -33620,6 +33661,15 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron/white, /area/station/medical/medbay/central) +"kTp" = ( +/obj/structure/railing{ + dir = 8 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/turf/open/floor/glass/reinforced, +/area/station/science/research) "kTr" = ( /obj/structure/stairs/north, /obj/structure/railing{ @@ -33689,30 +33739,6 @@ }, /turf/open/floor/glass/reinforced, /area/station/security/brig) -"kTU" = ( -/obj/effect/turf_decal/trimline/purple/filled/line{ - dir = 4 - }, -/obj/effect/turf_decal/trimline/purple/filled/line{ - dir = 8 - }, -/obj/effect/turf_decal/siding/thinplating, -/obj/machinery/door/airlock/research{ - name = "Research and Development Lab" - }, -/obj/effect/mapping_helpers/airlock/access/all/science/general, -/obj/machinery/door/poddoor/shutters/preopen{ - name = "Research and Development Shutter"; - id = "rndlab1" - }, -/obj/machinery/door/firedoor, -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/structure/disposalpipe/segment{ - dir = 9 - }, -/turf/open/floor/iron/white, -/area/station/science/lab) "kUg" = ( /obj/structure/reagent_dispensers/watertank/high, /obj/structure/railing{ @@ -33759,24 +33785,6 @@ }, /turf/open/space/openspace, /area/station/solars/starboard/fore) -"kUN" = ( -/obj/machinery/door/airlock/external{ - name = "External Access"; - frequency = 1449; - id_tag = "mostleft_lower_lower_eva_internal"; - autoclose = 0 - }, -/obj/effect/mapping_helpers/airlock/locked, -/obj/machinery/door_buttons/access_button{ - name = "External Access Button"; - pixel_x = 24; - idSelf = "mostleft_lower_lower_eva_airlock_control"; - idDoor = "mostleft_lower_lower_eva_internal" - }, -/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/maintenance/tram/left) "kVf" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -33799,23 +33807,6 @@ /obj/effect/turf_decal/trimline/white/warning, /turf/open/floor/iron, /area/station/maintenance/tram/right) -"kVs" = ( -/obj/machinery/door/firedoor, -/obj/machinery/door/airlock/public/glass{ - name = "Commons Area" - }, -/obj/effect/turf_decal/trimline/neutral/filled/line{ - dir = 4 - }, -/obj/effect/turf_decal/trimline/neutral/filled/line{ - dir = 8 - }, -/obj/machinery/door/poddoor/shutters/preopen{ - name = "HoP Arrival Procedure Enforcement Shutters"; - id = "papersplease" - }, -/turf/open/floor/iron, -/area/station/hallway/secondary/entry) "kVt" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -33825,6 +33816,24 @@ /obj/effect/turf_decal/trimline/neutral/filled/corner, /turf/open/floor/iron, /area/station/commons/fitness/recreation) +"kVN" = ( +/obj/machinery/computer/cargo, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/machinery/button/door/directional/north{ + pixel_x = -6; + id = "QMLoaddoor" + }, +/obj/machinery/button/door/directional/north{ + pixel_x = 6; + id = "QMLoaddoor2" + }, +/obj/machinery/camera/directional/north{ + c_tag = "Cargo - Warehouse North" + }, +/turf/open/floor/iron, +/area/station/cargo/storage) "kVP" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -33874,6 +33883,20 @@ }, /turf/open/floor/engine, /area/station/engineering/supermatter/room) +"kWC" = ( +/obj/machinery/vending/wardrobe/science_wardrobe, +/obj/effect/turf_decal/trimline/purple/filled/line{ + dir = 5 + }, +/obj/machinery/requests_console/directional/east{ + name = "Research Requests Console"; + department = "Research Lab" + }, +/obj/effect/mapping_helpers/requests_console/announcement, +/obj/effect/mapping_helpers/requests_console/ore_update, +/obj/structure/sign/clock/directional/north, +/turf/open/floor/iron/white, +/area/station/science/lab) "kWH" = ( /obj/machinery/duct, /obj/structure/disposalpipe/segment{ @@ -33959,51 +33982,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron/white, /area/station/medical/virology) -"kXZ" = ( -/obj/machinery/door/airlock{ - name = "Private Quarters L"; - id_tag = "private_l" - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/turf/open/floor/wood, -/area/station/commons/dorms) -"kYk" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/door_buttons/airlock_controller{ - name = "External Access Console"; - pixel_y = 24; - idSelf = "rightmost_upper_eva_airlock_control"; - idInterior = "rightmost_upper_eva_internal"; - idExterior = "rightmost_upper_eva_external" - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/catwalk_floor, -/area/station/hallway/primary/tram/right) -"kYl" = ( -/obj/structure/rack, -/obj/structure/table, -/obj/machinery/computer/security/telescreen{ - name = "Test Chamber Monitor"; - pixel_y = 28; - network = list("test") - }, -/obj/item/storage/box/beakers{ - pixel_x = 5; - pixel_y = 3 - }, -/obj/item/grenade/chem_grenade{ - pixel_x = -7; - pixel_y = 7 - }, -/obj/item/grenade/chem_grenade{ - pixel_x = -7; - pixel_y = 1 - }, -/turf/open/floor/iron/dark, -/area/station/science/explab) "kYL" = ( /obj/effect/spawner/random/structure/closet_private, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ @@ -34077,20 +34055,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron/white, /area/station/medical/chemistry) -"kZK" = ( -/obj/effect/turf_decal/trimline/white/line{ - dir = 4 - }, -/obj/effect/turf_decal/trimline/yellow/line{ - dir = 8 - }, -/obj/machinery/camera{ - dir = 10; - network = list("ss13","minisat"); - c_tag = "Secure - AI Antechamber East" - }, -/turf/open/floor/iron/dark, -/area/station/ai_monitored/turret_protected/aisat_interior) "kZM" = ( /obj/machinery/holopad, /obj/effect/turf_decal/box/white{ @@ -34112,14 +34076,6 @@ }, /turf/open/floor/iron, /area/station/hallway/secondary/exit/departure_lounge) -"lan" = ( -/obj/vehicle/sealed/mecha/ripley/cargo, -/obj/machinery/requests_console/directional/north{ - name = "Cargo Bay Requests Console"; - department = "Cargo Bay" - }, -/turf/open/floor/iron, -/area/station/cargo/storage) "lax" = ( /obj/effect/turf_decal/trimline/yellow/filled/line{ dir = 8 @@ -34127,6 +34083,16 @@ /obj/effect/turf_decal/trimline/yellow/filled/corner, /turf/open/floor/iron, /area/station/engineering/main) +"laI" = ( +/obj/effect/turf_decal/trimline/red/filled/line{ + dir = 9 + }, +/obj/machinery/camera/directional/west{ + network = list("ss13","Security","prison"); + c_tag = "Security - Prison Main North-West" + }, +/turf/open/floor/iron, +/area/station/security/prison) "laM" = ( /obj/effect/turf_decal/trimline/brown/filled/line{ dir = 6 @@ -34147,33 +34113,26 @@ /obj/machinery/telecomms/receiver/preset_right, /turf/open/floor/iron/dark/telecomms, /area/station/tcommsat/server) -"lbz" = ( -/obj/effect/turf_decal/trimline/red/filled/line{ - dir = 1 - }, -/obj/structure/table, -/obj/item/radio/off, -/obj/item/screwdriver{ - pixel_y = 10 - }, -/obj/machinery/button/door/directional/north{ - name = "Atmospherics Lockdown"; - pixel_x = -6; - id = "atmos"; - req_access = list("atmospherics") - }, -/obj/machinery/button/door/directional/north{ - name = "Engineering Lockdown"; - desc = "A door remote control switch for the engineering security airlocks."; - pixel_x = 6; - id = "Engineering"; - req_access = list("engineering") - }, -/turf/open/floor/iron, -/area/station/security/checkpoint/engineering) "lbL" = ( /turf/open/floor/wood, /area/station/service/bar/backroom) +"lbN" = ( +/obj/effect/turf_decal/sand/plating, +/obj/machinery/door/airlock/external{ + name = "External Access"; + frequency = 1449; + id_tag = "middleleft_lower_eva_external"; + autoclose = 0 + }, +/obj/machinery/door_buttons/access_button{ + name = "External Access Button"; + pixel_y = -24; + idSelf = "middleleft_lower_eva_airlock_control"; + idDoor = "middleleft_lower_eva_external" + }, +/obj/effect/mapping_helpers/airlock/locked, +/turf/open/floor/plating, +/area/station/hallway/primary/tram/center) "lbZ" = ( /obj/structure/table, /obj/item/paper_bin{ @@ -34205,24 +34164,6 @@ }, /turf/open/floor/iron, /area/station/hallway/secondary/exit) -"lcS" = ( -/obj/structure/table/reinforced, -/obj/machinery/door/window/right/directional/south{ - name = "Access Queue" - }, -/obj/machinery/door/window/brigdoor/left/directional/north{ - name = "Access Desk"; - req_access = list("hop") - }, -/obj/structure/desk_bell{ - pixel_x = -7 - }, -/obj/machinery/door/poddoor/preopen{ - name = "Privacy Shutters"; - id = "hop" - }, -/turf/open/floor/plating, -/area/station/command/heads_quarters/hop) "ldd" = ( /obj/effect/turf_decal/trimline/neutral/filled/line{ dir = 8 @@ -34230,42 +34171,6 @@ /obj/machinery/firealarm/directional/west, /turf/open/floor/iron, /area/station/hallway/secondary/service) -"ldf" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/machinery/camera/directional/north{ - network = list("ss13","engine","engineering"); - c_tag = "Engineering - Engine Room North-West" - }, -/obj/structure/cable, -/turf/open/floor/engine, -/area/station/engineering/supermatter/room) -"ldp" = ( -/obj/machinery/status_display/door_timer{ - name = "Cargo Cell"; - pixel_x = 32; - id = "crgcell" - }, -/obj/effect/turf_decal/trimline/red/filled/line{ - dir = 4 - }, -/obj/effect/turf_decal/trimline/red/filled/corner{ - dir = 8 - }, -/turf/open/floor/iron, -/area/station/security/checkpoint/supply) -"ldu" = ( -/obj/effect/turf_decal/trimline/red/filled/line{ - dir = 9 - }, -/obj/machinery/status_display/door_timer{ - name = "Isolation Cell C"; - pixel_y = 32; - id = "Isolation_C" - }, -/turf/open/floor/iron, -/area/station/security/execution/transfer) "ldy" = ( /obj/effect/turf_decal/trimline/yellow/filled/corner{ dir = 1 @@ -34313,6 +34218,15 @@ /obj/machinery/light/small/dim/directional/north, /turf/open/floor/catwalk_floor, /area/station/hallway/primary/tram/center) +"lfm" = ( +/obj/machinery/door/airlock{ + name = "Private Quarters I"; + id_tag = "private_i" + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/wood, +/area/station/commons/dorms) "lfq" = ( /obj/effect/turf_decal/trimline/white/warning{ dir = 4 @@ -34337,6 +34251,18 @@ /obj/effect/mapping_helpers/airlock/locked, /turf/open/floor/engine, /area/station/science/ordnance/burnchamber) +"lfz" = ( +/obj/machinery/door_buttons/airlock_controller{ + name = "External Access Console"; + pixel_y = -24; + idSelf = "middleright_lower_upper_eva_airlock_control"; + idInterior = "middleright_lower_upper_eva_internal"; + idExterior = "middleright_lower_upper_eva_external" + }, +/obj/structure/ladder, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/smooth, +/area/station/maintenance/tram/mid) "lfB" = ( /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, @@ -34413,6 +34339,24 @@ /obj/machinery/light/cold/directional/south, /turf/open/floor/iron, /area/station/maintenance/tram/left) +"lhr" = ( +/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, +/obj/machinery/door/airlock/maintenance_hatch{ + name = "Maintenance Hatch" + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/mapping_helpers/airlock/unres{ + dir = 4 + }, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/modular_map_root/tramstation{ + name = "servicecargolower"; + key = "servicecargolower" + }, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/starboard/greater) "lhI" = ( /obj/effect/turf_decal/trimline/neutral/filled/line{ dir = 1 @@ -34428,25 +34372,6 @@ /obj/effect/turf_decal/trimline/white/warning, /turf/open/floor/iron, /area/station/maintenance/tram/mid) -"lhS" = ( -/obj/effect/turf_decal/delivery, -/obj/machinery/door/window/left/directional/north{ - name = "Containment Pen #3"; - req_access = list("xenobiology") - }, -/obj/machinery/door/window/left/directional/south{ - name = "Containment Pen #3"; - req_access = list("xenobiology") - }, -/obj/structure/disposalpipe/segment{ - dir = 6 - }, -/obj/machinery/door/poddoor/preopen{ - name = "Xenobiology Containment Blast Door"; - id = "containdeez3" - }, -/turf/open/floor/engine, -/area/station/science/xenobiology) "lhT" = ( /obj/structure/cable/multilayer/connected, /obj/effect/decal/cleanable/dirt, @@ -34545,6 +34470,15 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron, /area/station/security/prison/workout) +"lkp" = ( +/obj/machinery/gulag_teleporter, +/obj/machinery/camera/directional/south{ + network = list("ss13","Security"); + c_tag = "Security - Labor Dock" + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/security/processing) "lku" = ( /obj/effect/turf_decal/trimline/yellow/filled/line{ dir = 8 @@ -34687,6 +34621,13 @@ }, /turf/open/floor/iron, /area/station/hallway/secondary/construction/engineering) +"llW" = ( +/obj/machinery/power/smes{ + charge = 5e+06 + }, +/obj/structure/cable, +/turf/open/floor/circuit, +/area/station/ai_monitored/turret_protected/ai) "lml" = ( /turf/closed/wall/r_wall, /area/station/engineering/atmos/pumproom) @@ -34733,6 +34674,25 @@ }, /turf/open/floor/plating, /area/station/cargo/sorting) +"lna" = ( +/obj/machinery/ai_slipper{ + uses = 10 + }, +/obj/machinery/airalarm/directional/south, +/obj/machinery/camera/directional/south{ + network = list("ss13","minisat"); + c_tag = "Secure - AI Antechamber North" + }, +/turf/open/floor/circuit, +/area/station/ai_monitored/turret_protected/aisat_interior) +"lnc" = ( +/obj/machinery/door/poddoor/preopen{ + name = "Engineering Security Door"; + id = "Engineering" + }, +/obj/effect/turf_decal/delivery, +/turf/open/floor/iron, +/area/station/engineering/main) "lnk" = ( /obj/effect/turf_decal/stripes/corner{ dir = 1 @@ -34833,16 +34793,6 @@ /obj/structure/cable, /turf/open/floor/circuit, /area/station/ai_monitored/turret_protected/aisat_interior) -"loG" = ( -/obj/effect/turf_decal/trimline/red/filled/line{ - dir = 9 - }, -/obj/structure/closet/secure_closet/brig{ - name = "Medical Cell Locker"; - id = "medcell" - }, -/turf/open/floor/iron, -/area/station/security/checkpoint/science) "loJ" = ( /obj/structure/fireaxecabinet/mechremoval/directional/north, /obj/structure/reagent_dispensers/fueltank, @@ -34874,14 +34824,6 @@ /obj/machinery/light/directional/south, /turf/open/floor/iron, /area/station/security/brig) -"lpo" = ( -/obj/effect/turf_decal/tile/neutral/tram, -/obj/effect/spawner/random{ - name = "funny slipper :)"; - loot = list(/obj/effect/decal/cleanable/oil/slippery=10, /obj/effect/decal/cleanable/oil=90) - }, -/turf/open/floor/tram/plate, -/area/station/hallway/primary/tram/left) "lpu" = ( /obj/structure/table, /obj/item/camera, @@ -34940,15 +34882,6 @@ /obj/effect/mapping_helpers/airlock/access/all/science/robotics, /turf/open/floor/catwalk_floor, /area/station/maintenance/department/science) -"lqu" = ( -/obj/effect/spawner/structure/window/reinforced, -/obj/machinery/door/poddoor/shutters/preopen{ - name = "Pharmacy Shutters"; - dir = 4; - id = "pharmacy_shutters_2" - }, -/turf/open/floor/plating, -/area/station/medical/pharmacy) "lqy" = ( /obj/effect/turf_decal/tile/blue/half/contrasted, /obj/effect/turf_decal/tile/neutral{ @@ -35005,34 +34938,6 @@ /obj/effect/landmark/event_spawn, /turf/open/floor/iron/white, /area/station/science/ordnance/office) -"lrw" = ( -/obj/machinery/camera/emp_proof{ - dir = 6; - network = list("ss13","engineering"); - c_tag = "Engineering - Atmospherics O2 Chamber" - }, -/turf/open/floor/engine/o2, -/area/station/engineering/atmos) -"lrx" = ( -/obj/structure/table/reinforced, -/obj/item/cigbutt/cigarbutt{ - pixel_x = 5; - pixel_y = -1 - }, -/obj/item/phone{ - pixel_x = -3; - pixel_y = 3 - }, -/obj/machinery/requests_console/directional/north{ - name = "AI Requests Console"; - department = "AI" - }, -/obj/effect/mapping_helpers/requests_console/information, -/obj/effect/mapping_helpers/requests_console/supplies, -/obj/effect/mapping_helpers/requests_console/assistance, -/obj/structure/cable/multilayer/connected, -/turf/open/floor/circuit, -/area/station/ai_monitored/turret_protected/ai) "lry" = ( /obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 4 @@ -35125,18 +35030,6 @@ }, /turf/open/floor/iron/dark, /area/station/commons/lounge) -"lsJ" = ( -/obj/effect/turf_decal/trimline/blue/filled/line, -/obj/machinery/camera/directional/south{ - network = list("ss13","medbay"); - c_tag = "Medical - Main South-West" - }, -/obj/structure/cable, -/obj/structure/disposalpipe/segment{ - dir = 5 - }, -/turf/open/floor/iron/white, -/area/station/medical/medbay/central) "ltd" = ( /obj/structure/disposalpipe/segment, /turf/open/floor/catwalk_floor, @@ -35212,6 +35105,17 @@ }, /turf/open/floor/wood, /area/station/service/library) +"luX" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/mapping_helpers/mail_sorting/service/hop_office, +/obj/structure/disposalpipe/sorting/mail/flip{ + name = "sorting disposal pipe (Head of Personnel's Office)"; + dir = 1 + }, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/hallway/secondary/command) "luY" = ( /obj/effect/turf_decal/siding/thinplating/dark{ dir = 8 @@ -35242,16 +35146,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron, /area/station/security/brig) -"lvg" = ( -/obj/effect/turf_decal/trimline/red/filled/line{ - dir = 10 - }, -/obj/machinery/camera/directional/west{ - network = list("ss13","Security","prison"); - c_tag = "Security - Prison Main South-West" - }, -/turf/open/floor/iron, -/area/station/security/prison) "lvm" = ( /obj/machinery/computer/records/security{ dir = 1 @@ -35266,22 +35160,6 @@ /obj/machinery/light/directional/north, /turf/open/floor/iron, /area/station/security/office) -"lvK" = ( -/obj/machinery/disposal/bin, -/obj/effect/turf_decal/trimline/brown/filled/line{ - dir = 5 - }, -/obj/machinery/requests_console/directional/north{ - name = "Cargo Bay Requests Console"; - department = "Cargo Bay" - }, -/obj/effect/mapping_helpers/requests_console/supplies, -/obj/effect/mapping_helpers/requests_console/assistance, -/obj/structure/disposalpipe/trunk{ - dir = 8 - }, -/turf/open/floor/iron, -/area/station/cargo/office) "lwd" = ( /obj/machinery/door/airlock/security{ name = "Security Checkpoint" @@ -35332,14 +35210,18 @@ }, /turf/open/openspace, /area/station/hallway/primary/tram/center) -"lwV" = ( -/obj/machinery/camera/emp_proof{ - dir = 9; - network = list("ss13","engineering"); - c_tag = "Engineering - Atmospherics Plasma Chamber" +"lwP" = ( +/obj/item/paper{ + name = "initiation paperwork"; + default_raw_text = "Congradulations, agent 'INSERT NAME HERE'! You have been assigned reconnaissance duty among the orbiting rocks of Indecipheres! As this location was previously scouted as a potential build site for a Nanotrasen outpost, one of our benefactors has taken the oppertunity to pre-emptively construct a listening outpost within the region! You have been tasked with monitoring the potentially active future crew and logging all events onboard. If you are a Nanotrasen official who has stumbled upon this outpost before it could be properly established: Please ignore this entire paper." }, -/turf/open/floor/engine/plasma, -/area/station/engineering/atmos) +/obj/machinery/computer/records/medical/syndie{ + dir = 1; + req_access = list("syndicate") + }, +/obj/machinery/digital_clock/directional/south, +/turf/open/floor/iron/dark/small, +/area/station/commons/vacant_room) "lxi" = ( /obj/structure/window/reinforced/spawner/directional/north, /obj/structure/cable, @@ -35360,6 +35242,14 @@ }, /turf/open/openspace, /area/station/hallway/primary/tram/center) +"lxy" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/poddoor/preopen{ + name = "Secure Pen Lockdown"; + id = "cytologysecure2" + }, +/turf/open/floor/plating, +/area/station/science/xenobiology) "lxH" = ( /obj/structure/table, /obj/item/book/manual/wiki/engineering_hacking{ @@ -35397,18 +35287,6 @@ }, /turf/open/floor/iron/white, /area/station/science/lower) -"lxX" = ( -/obj/structure/table, -/obj/structure/window/reinforced/spawner/directional/south, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/machinery/button/door{ - name = "Cell Containment Toggle Button"; - id = "containdeez2" - }, -/turf/open/floor/iron/white, -/area/station/science/xenobiology) "lye" = ( /obj/effect/turf_decal/trimline/white/filled/line{ dir = 1 @@ -35430,26 +35308,25 @@ }, /turf/open/floor/iron/white, /area/station/science/xenobiology) -"lyt" = ( +"lyw" = ( +/obj/effect/decal/cleanable/dirt, /obj/machinery/door/airlock/external{ name = "External Access"; frequency = 1449; - id_tag = "rightmost_upper_eva_external"; + id_tag = "middleleft_lower_lower_eva_internal"; autoclose = 0 }, -/obj/effect/decal/cleanable/dirt, /obj/machinery/door_buttons/access_button{ name = "External Access Button"; - pixel_y = 24; - idSelf = "rightmost_upper_eva_airlock_control"; - idDoor = "rightmost_upper_eva_external" + pixel_x = -24; + idSelf = "middleleft_lower_lower_eva_airlock_control"; + idDoor = "middleleft_lower_lower_eva_internal" }, /obj/effect/mapping_helpers/airlock/locked, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/catwalk_floor, -/area/station/hallway/primary/tram/right) +/area/station/maintenance/tram/mid) "lyx" = ( /obj/structure/table, /obj/machinery/recharger{ @@ -35573,19 +35450,6 @@ /obj/structure/disposalpipe/segment, /turf/open/floor/iron, /area/station/commons/fitness/recreation) -"lBb" = ( -/obj/structure/toilet{ - dir = 4 - }, -/obj/machinery/button/door/directional/west{ - name = "Lock Control"; - id = "ToiletSci2"; - specialfunctions = 4; - normaldoorcontrol = 1 - }, -/obj/machinery/light/small/dim/directional/north, -/turf/open/floor/iron/freezer, -/area/station/science/lower) "lBF" = ( /obj/machinery/atmospherics/pipe/smart/manifold/purple/visible{ dir = 8 @@ -35602,6 +35466,15 @@ }, /turf/open/floor/iron/white, /area/station/science/ordnance) +"lBH" = ( +/obj/structure/table/wood, +/obj/structure/reagent_dispensers/wall/peppertank/directional/east, +/obj/machinery/fax{ + name = "Head of Security's Fax Machine"; + fax_name = "Head of Security's Office" + }, +/turf/open/floor/carpet, +/area/station/command/heads_quarters/hos) "lBP" = ( /obj/machinery/holopad, /obj/effect/turf_decal/bot, @@ -35784,28 +35657,17 @@ dir = 4 }, /area/station/service/chapel) -"lEt" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/siphon/monitored/oxygen_output{ - dir = 8; - chamber_id = "o2ordance" +"lEy" = ( +/obj/machinery/door/window/brigdoor/right/directional/east{ + name = "Science Cell"; + id = "scicell"; + req_access = list("security") }, -/turf/open/floor/engine/o2, -/area/station/science/ordnance/storage) -"lED" = ( -/obj/effect/turf_decal/trimline/red/corner{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt, -/obj/structure/closet/secure_closet/brig{ - name = "Engineering Cell Locker"; - id = "engcell" - }, -/obj/effect/turf_decal/trimline/red/filled/line{ - dir = 8 - }, -/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/tile/red/fourcorners, /turf/open/floor/iron, -/area/station/security/checkpoint/engineering) +/area/station/security/checkpoint/science) "lEI" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/smart/simple/dark/visible{ @@ -35834,15 +35696,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron/white, /area/station/science/lab) -"lEW" = ( -/obj/machinery/door/airlock{ - name = "Private Quarters A"; - id_tag = "private_a" - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/carpet, -/area/station/commons/dorms) "lFa" = ( /obj/effect/turf_decal/stripes/line{ dir = 1 @@ -35879,6 +35732,14 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/visible, /turf/open/floor/engine, /area/station/engineering/supermatter/room) +"lFJ" = ( +/obj/effect/turf_decal/delivery, +/obj/machinery/atmospherics/components/binary/pump{ + name = "External Gas to Loop"; + dir = 1 + }, +/turf/open/floor/engine, +/area/station/engineering/supermatter/room) "lFQ" = ( /obj/machinery/airalarm/directional/north, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -35898,6 +35759,21 @@ /obj/structure/railing, /turf/open/openspace/airless, /area/station/asteroid) +"lGw" = ( +/obj/machinery/conveyor{ + id = "cargolower" + }, +/obj/machinery/door/poddoor/preopen{ + name = "Disposal Exit Vent"; + id = "Disposal Exit" + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random/trash/garbage{ + spawn_loot_count = 3; + spawn_scatter_radius = 1 + }, +/turf/open/floor/plating, +/area/station/maintenance/disposal) "lGz" = ( /obj/effect/turf_decal/trimline/brown/filled/corner{ dir = 8 @@ -35924,17 +35800,6 @@ /obj/structure/cable, /turf/open/floor/iron, /area/station/engineering/engine_smes) -"lHa" = ( -/obj/structure/chair/office{ - dir = 4 - }, -/obj/machinery/turretid{ - name = "AI Antechamber turret control"; - pixel_y = -25; - control_area = "/area/station/ai_monitored/turret_protected/aisat_interior" - }, -/turf/open/floor/iron/grimy, -/area/station/ai_monitored/turret_protected/aisat/foyer) "lHp" = ( /obj/effect/turf_decal/sand/plating, /obj/machinery/light/small/directional/north, @@ -36000,26 +35865,6 @@ }, /turf/open/floor/iron/white, /area/station/science/lower) -"lIQ" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/door/airlock/external{ - name = "External Access"; - frequency = 1449; - id_tag = "mostleft_upper_eva_internal"; - autoclose = 0 - }, -/obj/machinery/door_buttons/access_button{ - name = "External Access Button"; - pixel_y = 24; - idSelf = "mostleft_upper_eva_airlock_control"; - idDoor = "mostleft_upper_eva_internal" - }, -/obj/effect/mapping_helpers/airlock/locked, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/catwalk_floor, -/area/station/hallway/primary/tram/left) "lIR" = ( /obj/machinery/camera/directional/south{ c_tag = "Hallway - Upper East Power Hatch" @@ -36046,6 +35891,17 @@ /obj/structure/cable, /turf/open/floor/engine, /area/station/engineering/supermatter/room) +"lJh" = ( +/obj/structure/lattice/catwalk, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/button/door/directional/north{ + name = "Tunnel Access Shutters Toggle"; + id = "righttunnel" + }, +/turf/open/floor/plating, +/area/station/maintenance/tram/right) "lJm" = ( /obj/structure/disposalpipe/segment{ dir = 8 @@ -36191,6 +36047,25 @@ /obj/structure/cable, /turf/open/floor/iron, /area/station/engineering/atmos) +"lLX" = ( +/obj/machinery/disposal/bin, +/obj/effect/turf_decal/trimline/blue/filled/line{ + dir = 5 + }, +/obj/machinery/camera/directional/east{ + network = list("ss13","medbay"); + c_tag = "Medical - Surgery B" + }, +/obj/machinery/vending/wallmed/directional/north, +/obj/structure/disposalpipe/trunk{ + dir = 2 + }, +/obj/machinery/light_switch/directional/east{ + pixel_x = 22; + pixel_y = -9 + }, +/turf/open/floor/iron/white, +/area/station/medical/surgery/aft) "lMa" = ( /obj/effect/turf_decal/trimline/purple/filled/line, /obj/machinery/firealarm/directional/south{ @@ -36219,13 +36094,6 @@ /obj/structure/cable, /turf/open/floor/iron, /area/station/engineering/gravity_generator) -"lMw" = ( -/obj/machinery/door/airlock{ - name = "Unit 3"; - id_tag = "Toilet3" - }, -/turf/open/floor/iron/freezer, -/area/station/commons/toilet) "lMD" = ( /obj/structure/cable/layer1, /obj/effect/decal/cleanable/dirt, @@ -36307,15 +36175,6 @@ }, /turf/open/floor/engine/hull, /area/station/solars/port) -"lNp" = ( -/obj/machinery/field/generator, -/obj/machinery/camera/emp_proof{ - dir = 9; - network = list("ss13","engineering"); - c_tag = "Engineering - Secure Storage" - }, -/turf/open/floor/plating, -/area/station/engineering/engine_smes) "lNF" = ( /obj/structure/cable, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, @@ -36353,6 +36212,15 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron, /area/station/hallway/secondary/service) +"lOg" = ( +/obj/machinery/door/airlock/engineering/glass/critical{ + name = "Supermatter Chamber"; + heat_proof = 1 + }, +/obj/effect/mapping_helpers/airlock/cyclelink_helper, +/obj/effect/mapping_helpers/airlock/access/all/engineering/general, +/turf/open/floor/engine, +/area/station/engineering/supermatter) "lOv" = ( /obj/structure/chair{ name = "Defense" @@ -36368,17 +36236,6 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/catwalk_floor, /area/station/maintenance/tram/mid) -"lOC" = ( -/obj/machinery/door/window/brigdoor/right/directional/east{ - name = "Science Cell"; - id = "scicell"; - req_access = list("security") - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/effect/turf_decal/tile/red/fourcorners, -/turf/open/floor/iron, -/area/station/security/checkpoint/science) "lOE" = ( /obj/structure/weightmachine/weightlifter, /turf/open/floor/iron, @@ -36394,6 +36251,15 @@ /obj/item/clothing/head/costume/festive, /turf/open/floor/eighties/red, /area/station/commons/fitness/recreation/entertainment) +"lOQ" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/structure/cable, +/obj/machinery/door/poddoor/preopen{ + name = "Research Director's Shutters"; + id = "rdoffice" + }, +/turf/open/floor/plating, +/area/station/command/heads_quarters/rd) "lOV" = ( /obj/effect/turf_decal/trimline/yellow/filled/corner{ dir = 1 @@ -36420,6 +36286,42 @@ /obj/effect/landmark/event_spawn, /turf/open/floor/iron, /area/station/cargo/storage) +"lPB" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/door/airlock/external{ + name = "External Access"; + frequency = 1449; + id_tag = "rightmost_lower_upper_eva_internal"; + autoclose = 0 + }, +/obj/machinery/door_buttons/access_button{ + name = "External Access Button"; + pixel_x = -24; + idSelf = "rightmost_lower_upper_eva_airlock_control"; + idDoor = "rightmost_lower_upper_eva_internal" + }, +/obj/effect/mapping_helpers/airlock/locked, +/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/maintenance/tram/right) +"lPF" = ( +/obj/effect/turf_decal/trimline/blue/filled/corner{ + dir = 4 + }, +/obj/effect/turf_decal/trimline/red/filled/corner{ + dir = 1 + }, +/obj/machinery/atmospherics/components/binary/pump/on{ + name = "N2 Outlet Pump"; + dir = 1 + }, +/obj/machinery/atmospherics/pipe/bridge_pipe/green/visible{ + dir = 4 + }, +/obj/machinery/light/directional/south, +/turf/open/floor/iron, +/area/station/engineering/atmos) "lPO" = ( /obj/machinery/door/poddoor/incinerator_atmos_main, /turf/open/floor/engine, @@ -36438,15 +36340,6 @@ /obj/effect/spawner/structure/electrified_grille, /turf/open/floor/plating, /area/station/asteroid) -"lPY" = ( -/obj/effect/spawner/structure/window/reinforced, -/obj/structure/cable, -/obj/machinery/door/poddoor/preopen{ - name = "Bridge Blast Door"; - id = "bunkermodeactivated" - }, -/turf/open/floor/plating, -/area/station/command/bridge) "lQg" = ( /obj/structure/rack, /obj/effect/spawner/random/techstorage/medical_all, @@ -36464,6 +36357,14 @@ "lQn" = ( /turf/closed/wall/r_wall, /area/station/hallway/secondary/entry) +"lQp" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/poddoor/shutters/preopen{ + name = "Research and Development Shutter"; + id = "rndlab1" + }, +/turf/open/floor/plating, +/area/station/science/lab) "lQx" = ( /obj/machinery/hydroponics/soil, /obj/machinery/status_display/ai/directional/south, @@ -36474,16 +36375,23 @@ /obj/item/cultivator, /turf/open/floor/iron/dark, /area/station/security/prison/garden) -"lQz" = ( -/mob/living/simple_animal/bot/mulebot, -/obj/effect/turf_decal/delivery, -/obj/machinery/navbeacon{ - location = "QM #2"; - codes_txt = "delivery;dir=2" +"lQF" = ( +/obj/effect/turf_decal/trimline/yellow/filled/line{ + dir = 1 }, -/obj/effect/turf_decal/tile/brown/fourcorners, +/obj/machinery/requests_console/directional/north{ + name = "Telecomms Requests Console"; + department = "Telecomms Admin" + }, +/obj/effect/mapping_helpers/requests_console/announcement, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, /turf/open/floor/iron, -/area/station/cargo/warehouse) +/area/station/tcommsat/computer) "lQH" = ( /obj/effect/turf_decal/caution/stand_clear/white, /obj/machinery/door/window/elevator/left/directional/north{ @@ -36515,6 +36423,16 @@ /obj/machinery/light/cold/directional/south, /turf/open/floor/iron/white, /area/station/medical/virology) +"lRm" = ( +/obj/machinery/door/poddoor/shutters/radiation/preopen{ + name = "Radiation Chamber Shutters"; + id = "engsm" + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/turf/open/floor/plating, +/area/station/engineering/supermatter) "lRr" = ( /obj/effect/mapping_helpers/iannewyear, /obj/structure/disposalpipe/segment{ @@ -36551,6 +36469,21 @@ /obj/structure/cable, /turf/open/floor/plating, /area/station/engineering/supermatter/room) +"lSn" = ( +/obj/machinery/camera{ + dir = 6; + c_tag = "Hallway - Starboard Tram Platform South-East" + }, +/obj/structure/extinguisher_cabinet/directional/east, +/obj/structure/disposalpipe/segment, +/obj/effect/turf_decal/stripes/white/corner{ + dir = 1 + }, +/obj/effect/turf_decal/trimline/neutral/filled/line{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/tram/right) "lSo" = ( /turf/open/floor/glass/reinforced, /area/station/security/brig) @@ -36630,19 +36563,6 @@ /obj/machinery/transport/crossing_signal/southwest, /turf/open/floor/iron, /area/station/hallway/primary/tram/right) -"lTm" = ( -/obj/structure/table, -/obj/item/radio/intercom/prison/directional/east, -/obj/effect/turf_decal/trimline/red/filled/line{ - dir = 5 - }, -/obj/machinery/camera{ - dir = 6; - network = list("ss13","Security","prison","pcell"); - c_tag = "Security - Prison Cell 4" - }, -/turf/open/floor/iron, -/area/station/security/prison/safe) "lTP" = ( /obj/structure/stairs/south, /turf/open/floor/iron/stairs/medium{ @@ -36660,22 +36580,6 @@ /obj/machinery/door/firedoor, /turf/open/floor/iron/dark, /area/station/command/gateway) -"lTS" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/machinery/computer/camera_advanced/xenobio, -/obj/effect/turf_decal/trimline/purple/filled/line{ - dir = 1 - }, -/obj/machinery/requests_console/directional/north{ - name = "Xenobiology Requests Console"; - department = "Xenobiology" - }, -/obj/effect/mapping_helpers/requests_console/ore_update, -/obj/effect/mapping_helpers/requests_console/supplies, -/turf/open/floor/iron/white, -/area/station/science/xenobiology) "lTU" = ( /obj/effect/turf_decal/trimline/neutral/filled/corner{ dir = 8 @@ -36760,40 +36664,21 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron/white, /area/station/medical/medbay/central) -"lUK" = ( -/obj/effect/turf_decal/trimline/neutral/filled/line{ - dir = 1 - }, -/obj/machinery/door/poddoor/shutters/preopen{ - name = "HoP Queue Shutters"; - id = "hopqueueend" - }, -/obj/effect/turf_decal/trimline/neutral/filled/line, -/obj/effect/turf_decal/loading_area/white{ - dir = 4 - }, -/turf/open/floor/iron/dark, -/area/station/command/heads_quarters/hop) "lUM" = ( /obj/machinery/door/poddoor/incinerator_ordmix, /turf/open/floor/engine/vacuum, /area/station/science/ordnance/burnchamber) -"lUZ" = ( -/obj/machinery/navbeacon{ - name = "navigation beacon (Kitchen Delivery)"; - location = "Kitchen"; - codes_txt = "delivery;dir=8" +"lUO" = ( +/obj/effect/turf_decal/bot, +/obj/machinery/requests_console/directional/west{ + name = "Robotics Requests Console"; + department = "Robotics" }, -/obj/effect/turf_decal/loading_area{ - dir = 8 - }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/door/window/right/directional/west{ - name = "Kitchen Delivery Chute"; - req_access = "kitchen" - }, -/turf/open/floor/plating, -/area/station/maintenance/department/cargo) +/obj/effect/mapping_helpers/requests_console/ore_update, +/obj/effect/mapping_helpers/requests_console/supplies, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/science/robotics/lab) "lVe" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/disposalpipe/segment{ @@ -36811,6 +36696,20 @@ "lVi" = ( /turf/closed/wall, /area/station/maintenance/department/science) +"lVl" = ( +/obj/machinery/camera/emp_proof{ + dir = 9; + network = list("ss13","engineering"); + c_tag = "Engineering - Atmospherics Distribution Loop" + }, +/obj/machinery/power/apc/auto_name/directional/north, +/obj/machinery/atmospherics/components/binary/pump/on{ + name = "Air to Distro"; + dir = 8 + }, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/engineering/atmos/pumproom) "lVu" = ( /obj/machinery/portable_atmospherics/canister/carbon_dioxide, /obj/machinery/light/floor, @@ -36886,28 +36785,6 @@ /obj/machinery/newscaster/directional/north, /turf/open/floor/iron/white, /area/station/medical/surgery/fore) -"lWv" = ( -/obj/structure/table, -/obj/machinery/button/door{ - name = "Privacy Shutter Control"; - pixel_x = -7; - pixel_y = -2; - id = "rdoffice"; - req_access = list("research") - }, -/obj/item/folder/white{ - pixel_x = 5 - }, -/obj/item/stamp/head/rd{ - pixel_x = 6; - pixel_y = 2 - }, -/obj/item/pen/fountain{ - pixel_x = -4; - pixel_y = 7 - }, -/turf/open/floor/glass/reinforced, -/area/station/command/heads_quarters/rd) "lWy" = ( /obj/structure/table, /obj/machinery/computer/security/telescreen/entertainment/directional/west, @@ -36955,6 +36832,16 @@ /obj/structure/cable, /turf/open/floor/wood/large, /area/station/service/library) +"lXn" = ( +/obj/structure/table, +/obj/item/radio/intercom/directional/east{ + name = "Custom Channel"; + pixel_x = 0; + listening = 0; + freerange = 1 + }, +/turf/open/floor/iron/dark/small, +/area/station/commons/vacant_room) "lXC" = ( /obj/effect/turf_decal/trimline/green/filled/line{ dir = 1 @@ -37017,24 +36904,20 @@ }, /turf/open/floor/iron, /area/station/commons/storage/art) -"lYZ" = ( -/obj/structure/toilet{ - pixel_y = 8 - }, -/obj/machinery/button/door/directional/west{ - name = "Lock Control"; - id = "Toilet3"; - specialfunctions = 4; - normaldoorcontrol = 1 - }, -/obj/effect/landmark/start/hangover, -/obj/machinery/light/small/dim/directional/east, -/turf/open/floor/iron/freezer, -/area/station/commons/toilet) "lZj" = ( /obj/effect/turf_decal/tile/neutral/tram, /turf/open/floor/tram/plate, /area/station/hallway/primary/tram/right) +"lZk" = ( +/mob/living/simple_animal/bot/mulebot, +/obj/effect/turf_decal/delivery, +/obj/machinery/navbeacon{ + location = "QM #3"; + codes_txt = "delivery;dir=2" + }, +/obj/effect/turf_decal/tile/brown/fourcorners, +/turf/open/floor/iron, +/area/station/cargo/warehouse) "lZl" = ( /turf/open/floor/iron/stairs/left, /area/station/command/gateway) @@ -37069,6 +36952,18 @@ }, /turf/open/floor/iron, /area/station/commons/dorms) +"mab" = ( +/obj/effect/turf_decal/siding/thinplating{ + dir = 8 + }, +/obj/machinery/turretid{ + name = "AI Hallway turret control"; + icon_state = "control_stun"; + pixel_x = 3; + pixel_y = 28 + }, +/turf/open/floor/iron/dark, +/area/station/ai_monitored/turret_protected/aisat/hallway) "mad" = ( /obj/effect/turf_decal/trimline/blue/filled/line{ dir = 1 @@ -37120,39 +37015,12 @@ }, /turf/open/floor/engine, /area/station/science/xenobiology) -"maI" = ( -/obj/effect/turf_decal/trimline/red/filled/line, -/obj/machinery/status_display/door_timer{ - name = "Isolation Cell B"; - pixel_y = -32; - id = "Isolation_B" - }, -/turf/open/floor/iron, -/area/station/security/execution/transfer) "maN" = ( /obj/effect/turf_decal/trimline/neutral/filled/line{ dir = 4 }, /turf/open/floor/iron, /area/station/hallway/secondary/command) -"mbe" = ( -/obj/machinery/camera/motion/directional/south{ - network = list("ss13","minisat"); - c_tag = "Secure - AI Lower External North" - }, -/turf/open/space/basic, -/area/space) -"mbk" = ( -/obj/effect/turf_decal/sand, -/obj/effect/turf_decal/trimline/red/filled/line{ - dir = 8 - }, -/obj/machinery/camera/directional/west{ - network = list("ss13","Security","prison"); - c_tag = "Security - Rec Room West" - }, -/turf/open/floor/iron, -/area/station/security/prison/workout) "mbm" = ( /obj/structure/rack, /obj/item/pickaxe, @@ -37206,6 +37074,15 @@ /obj/machinery/vending/boozeomat, /turf/open/floor/wood, /area/station/command/heads_quarters/captain) +"mch" = ( +/obj/machinery/airalarm/directional/west, +/obj/machinery/camera/directional/west{ + network = list("ss13","rd","xeno"); + c_tag = "Science - Cytology West" + }, +/obj/machinery/hydroponics/soil, +/turf/open/floor/grass, +/area/station/science/xenobiology) "mcD" = ( /obj/effect/turf_decal/trimline/red/filled/line{ dir = 8 @@ -37236,15 +37113,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/carpet, /area/station/service/library) -"mdf" = ( -/obj/effect/spawner/structure/window/reinforced, -/obj/structure/cable, -/obj/machinery/door/poddoor/preopen{ - name = "Research Director's Shutters"; - id = "rdoffice" - }, -/turf/open/floor/plating, -/area/station/command/heads_quarters/rd) "mdl" = ( /obj/effect/turf_decal/trimline/white/warning{ dir = 6 @@ -37282,18 +37150,22 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron, /area/station/cargo/storage) -"mdI" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/door_buttons/airlock_controller{ - name = "External Access Console"; - pixel_y = 24; - idSelf = "mostleft_lower_lower_eva_airlock_control"; - idInterior = "mostleft_lower_lower_eva_internal"; - idExterior = "mostleft_lower_lower_eva_external" +"mdK" = ( +/obj/effect/turf_decal/trimline/brown/filled/line{ + dir = 8 }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/turf/open/floor/catwalk_floor, -/area/station/maintenance/tram/left) +/obj/machinery/lift_indicator/directional/west{ + pixel_x = -27; + pixel_y = -2; + linked_elevator_id = "tram_cargo_lift" + }, +/obj/machinery/button/elevator/directional/west{ + pixel_x = -26; + pixel_y = -1; + id = "tram_cargo_lift" + }, +/turf/open/floor/iron, +/area/station/cargo/storage) "mdV" = ( /turf/open/floor/iron, /area/station/ai_monitored/command/storage/eva) @@ -37413,6 +37285,17 @@ }, /turf/open/floor/iron/dark, /area/station/commons/lounge) +"mfS" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/lattice/catwalk, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/button/door/directional/north{ + name = "Tunnel Access Shutters Toggle"; + id = "midtunnelright" + }, +/turf/open/floor/plating, +/area/station/maintenance/tram/mid) "mfU" = ( /obj/structure/chair/office/light{ dir = 4 @@ -37440,35 +37323,6 @@ /obj/structure/sign/clock/directional/north, /turf/open/openspace, /area/station/security/checkpoint/supply) -"mgi" = ( -/obj/item/radio/intercom/directional/west{ - name = "Common Channel"; - pixel_y = -8; - listening = 0; - freerange = 1 - }, -/obj/item/radio/intercom/directional/south{ - name = "Private Channel"; - frequency = 1447; - listening = 0; - freerange = 1 - }, -/obj/item/radio/intercom/directional/east{ - name = "Custom Channel"; - pixel_y = -8; - listening = 0; - freerange = 1 - }, -/obj/effect/landmark/start/ai, -/obj/machinery/button/door/directional/south{ - name = "AI Core Shutters Control"; - pixel_x = 24; - id = "AI Core shutters"; - req_access = list("ai_upload") - }, -/obj/structure/cable, -/turf/open/floor/circuit/green, -/area/station/ai_monitored/turret_protected/ai) "mgj" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ dir = 1 @@ -37512,26 +37366,6 @@ "mgS" = ( /turf/open/floor/iron/cafeteria, /area/station/security/prison/mess) -"mgZ" = ( -/obj/structure/table, -/obj/machinery/requests_console/directional/west{ - name = "Kitchen Requests Console"; - department = "Kitchen" - }, -/obj/effect/mapping_helpers/requests_console/supplies, -/obj/effect/mapping_helpers/requests_console/assistance, -/obj/machinery/reagentgrinder{ - pixel_x = -5; - pixel_y = 8 - }, -/obj/item/reagent_containers/cup/rag{ - pixel_x = 6; - pixel_y = 5 - }, -/turf/open/floor/iron/white/side{ - dir = 4 - }, -/area/station/service/kitchen) "mhl" = ( /obj/effect/turf_decal/trimline/purple/filled/line{ dir = 4 @@ -37552,35 +37386,6 @@ /obj/structure/cable, /turf/open/floor/iron, /area/station/hallway/secondary/entry) -"mhE" = ( -/obj/effect/turf_decal/sand/plating, -/obj/machinery/door/airlock/external{ - name = "External Access"; - frequency = 1449; - id_tag = "middleright_lower_eva_external"; - autoclose = 0 - }, -/obj/machinery/door_buttons/access_button{ - name = "External Access Button"; - pixel_y = -24; - idSelf = "middleright_lower_eva_airlock_control"; - idDoor = "middleright_lower_eva_external" - }, -/obj/effect/mapping_helpers/airlock/locked, -/turf/open/floor/plating, -/area/station/hallway/primary/tram/center) -"min" = ( -/obj/effect/turf_decal/trimline/green/filled/line{ - dir = 4 - }, -/obj/structure/table, -/obj/item/radio/intercom/directional/east, -/obj/item/paper{ - name = "To-Do List"; - default_raw_text = "buy more donk pockets" - }, -/turf/open/floor/iron/dark, -/area/station/medical/virology) "miE" = ( /obj/effect/turf_decal/siding/thinplating/dark, /obj/structure/chair{ @@ -37590,25 +37395,6 @@ /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron/dark, /area/station/hallway/secondary/exit/departure_lounge) -"miR" = ( -/obj/effect/turf_decal/trimline/neutral/filled/line{ - dir = 4 - }, -/obj/machinery/camera{ - dir = 6; - c_tag = "Hallway - Upper Left Command" - }, -/obj/machinery/newscaster/directional/east, -/turf/open/floor/iron, -/area/station/hallway/secondary/command) -"miU" = ( -/obj/effect/turf_decal/delivery, -/obj/machinery/atmospherics/components/binary/pump{ - name = "External Gas to Loop"; - dir = 1 - }, -/turf/open/floor/engine, -/area/station/engineering/supermatter/room) "mjd" = ( /obj/effect/turf_decal/siding/wood, /obj/structure/cable, @@ -37650,23 +37436,6 @@ "mjM" = ( /turf/closed/wall, /area/station/security/medical) -"mki" = ( -/obj/machinery/door/airlock/command{ - name = "Head of Personnel" - }, -/obj/effect/mapping_helpers/airlock/access/all/command/hop, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/structure/cable, -/obj/machinery/door/poddoor/preopen{ - name = "Privacy Shutters"; - id = "hop" - }, -/turf/open/floor/wood, -/area/station/command/heads_quarters/hop) "mkl" = ( /obj/item/stack/package_wrap, /obj/item/hand_labeler, @@ -37676,15 +37445,27 @@ dir = 8 }, /area/station/service/kitchen) -"mkq" = ( -/obj/machinery/door/airlock{ - name = "Private Quarters Q"; - id_tag = "private_q" +"mkp" = ( +/obj/machinery/atmospherics/components/unary/passive_vent{ + name = "killroom vent"; + dir = 8 }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/turf/open/floor/wood, -/area/station/commons/dorms) +/turf/open/floor/circuit/telecomms, +/area/station/science/xenobiology) +"mkr" = ( +/obj/machinery/portable_atmospherics/scrubber, +/obj/effect/turf_decal/trimline/red/filled/line{ + dir = 10 + }, +/obj/effect/turf_decal/trimline/neutral/filled/warning{ + dir = 10 + }, +/obj/machinery/atmospherics/components/unary/portables_connector/visible{ + name = "Exfiltrate Port"; + dir = 8 + }, +/turf/open/floor/iron, +/area/station/hallway/secondary/construction/engineering) "mkA" = ( /obj/structure/sign/poster/official/random/directional/south, /turf/open/floor/wood/large, @@ -37727,6 +37508,15 @@ "mln" = ( /turf/open/floor/circuit/telecomms, /area/station/science/xenobiology) +"mlo" = ( +/obj/machinery/door/airlock{ + name = "Private Quarters N"; + id_tag = "private_n" + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/carpet, +/area/station/commons/dorms) "mlu" = ( /obj/effect/mapping_helpers/airlock/cyclelink_helper, /obj/machinery/door/airlock/external{ @@ -37857,6 +37647,14 @@ "mos" = ( /turf/closed/wall, /area/station/tcommsat/server) +"mov" = ( +/obj/structure/table/wood, +/obj/machinery/chem_master/condimaster{ + name = "HoochMaster Deluxe"; + desc = "Looks like a knock-off chem-master. Perhaps useful for separating liquids when mixing drinks precisely. Also dispenses condiments." + }, +/turf/open/floor/iron/dark, +/area/station/service/bar) "moz" = ( /turf/open/floor/iron, /area/station/science/robotics/mechbay) @@ -37872,22 +37670,6 @@ /obj/machinery/airalarm/directional/south, /turf/open/floor/iron, /area/station/security/checkpoint/science) -"moQ" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/effect/turf_decal/stripes/end{ - dir = 1 - }, -/obj/structure/closet/secure_closet/research_director, -/obj/machinery/camera/directional/south{ - network = list("ss13","rd"); - c_tag = "Science - Research Director's Office" - }, -/obj/machinery/light_switch/directional/south{ - pixel_x = -8; - pixel_y = -24 - }, -/turf/open/floor/iron, -/area/station/command/heads_quarters/rd) "moU" = ( /obj/effect/turf_decal/trimline/neutral/filled/line{ dir = 5 @@ -37916,6 +37698,18 @@ "mpd" = ( /turf/open/floor/engine/o2, /area/station/science/ordnance/storage) +"mps" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/door_buttons/airlock_controller{ + name = "External Access Console"; + pixel_y = 24; + idSelf = "mostleft_lower_lower_eva_airlock_control"; + idInterior = "mostleft_lower_lower_eva_internal"; + idExterior = "mostleft_lower_lower_eva_external" + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/tram/left) "mpw" = ( /obj/machinery/hydroponics/soil, /turf/open/floor/grass, @@ -37926,14 +37720,6 @@ dir = 4 }, /area/station/commons/fitness) -"mpz" = ( -/obj/machinery/atmospherics/components/binary/pump{ - name = "Distro to Waste"; - dir = 8 - }, -/obj/structure/cable, -/turf/open/floor/iron, -/area/station/engineering/atmos/pumproom) "mpA" = ( /obj/effect/turf_decal/trimline/yellow/filled/line{ dir = 8 @@ -37944,12 +37730,20 @@ /obj/structure/sign/departments/chemistry/pharmacy/directional/west, /turf/open/floor/iron, /area/station/hallway/primary/tram/center) -"mpF" = ( -/turf/closed/indestructible/riveted{ - name = "hyper-reinforced wall"; - desc = "A wall impregnated with Fixium, able to withstand massive explosions with ease" +"mpT" = ( +/obj/effect/turf_decal/trimline/neutral/filled/line{ + dir = 1 }, -/area/station/science/ordnance/bomb) +/obj/machinery/door/poddoor/shutters/preopen{ + name = "HoP Queue Shutters"; + id = "hopqueueend" + }, +/obj/effect/turf_decal/trimline/neutral/filled/line, +/obj/effect/turf_decal/loading_area/white{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/station/command/heads_quarters/hop) "mpX" = ( /obj/structure/window/reinforced/spawner/directional/south, /obj/structure/table/wood, @@ -38026,20 +37820,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron/white, /area/station/medical/medbay/central) -"mrF" = ( -/obj/effect/turf_decal/siding/thinplating{ - dir = 4 - }, -/obj/item/radio/intercom/directional/north{ - name = "Private Channel"; - frequency = 1447; - freerange = 1 - }, -/obj/machinery/camera/motion/directional/north{ - c_tag = "Secure - AI Upper Ring Access" - }, -/turf/open/floor/iron/dark, -/area/station/ai_monitored/turret_protected/aisat/hallway) "mrS" = ( /obj/structure/chair{ dir = 8 @@ -38065,20 +37845,18 @@ /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron/dark, /area/station/security/execution/transfer) -"msn" = ( -/obj/effect/turf_decal/trimline/brown/filled/line, -/obj/machinery/power/apc/auto_name/directional/south, -/obj/structure/cable, -/obj/structure/disposalpipe/segment{ - dir = 4 +"mst" = ( +/obj/machinery/button/door/directional/west{ + name = "Privacy Bolts"; + pixel_x = 24; + pixel_y = 9; + id = "private_b"; + specialfunctions = 4; + normaldoorcontrol = 1 }, -/obj/structure/table, -/obj/machinery/fax{ - name = "Cargo Office Fax Machine"; - fax_name = "Cargo Office" - }, -/turf/open/floor/iron, -/area/station/cargo/storage) +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/wood, +/area/station/commons/dorms) "msx" = ( /obj/machinery/teleport/hub, /turf/open/floor/circuit, @@ -38151,22 +37929,6 @@ /obj/machinery/transport/guideway_sensor, /turf/open/openspace, /area/station/asteroid) -"muf" = ( -/obj/effect/turf_decal/delivery, -/obj/machinery/door/window/left/directional/east{ - name = "Containment Pen #3"; - req_access = list("xenobiology") - }, -/obj/machinery/door/window/left/directional/west{ - name = "Containment Pen #3"; - req_access = list("xenobiology") - }, -/obj/machinery/door/poddoor/preopen{ - name = "Xenobiology Containment Blast Door"; - id = "containdeez3" - }, -/turf/open/floor/engine, -/area/station/science/xenobiology) "mur" = ( /obj/effect/turf_decal/trimline/brown/filled/line, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -38182,16 +37944,6 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/plating, /area/station/maintenance/tram/mid) -"muV" = ( -/obj/structure/cable, -/obj/machinery/power/solar_control{ - name = "Port Solar Control"; - dir = 1; - id = "portsolar" - }, -/obj/effect/turf_decal/sand/plating, -/turf/open/floor/catwalk_floor, -/area/station/solars/port) "muZ" = ( /obj/effect/turf_decal/bot, /obj/effect/turf_decal/tile/neutral/fourcorners, @@ -38228,6 +37980,35 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron, /area/station/security/brig) +"mwm" = ( +/obj/effect/turf_decal/trimline/red/filled/line{ + dir = 6 + }, +/obj/machinery/camera{ + dir = 6; + network = list("ss13","Security","prison"); + c_tag = "Security - Prison Main South-East" + }, +/turf/open/floor/iron, +/area/station/security/prison) +"mwp" = ( +/obj/structure/table/glass, +/obj/item/stack/medical/mesh, +/obj/item/stack/medical/gauze, +/obj/effect/turf_decal/stripes/corner{ + dir = 8 + }, +/obj/effect/turf_decal/trimline/blue/filled/line{ + dir = 6 + }, +/obj/machinery/camera/directional/east{ + network = list("ss13","medbay"); + c_tag = "Medical - Treatment South-East" + }, +/obj/machinery/vending/wallmed/directional/east, +/obj/machinery/light/directional/east, +/turf/open/floor/iron/white, +/area/station/medical/treatment_center) "mwt" = ( /obj/machinery/atmospherics/components/unary/outlet_injector/monitored/oxygen_input{ dir = 1 @@ -38456,28 +38237,25 @@ "mAT" = ( /turf/closed/wall, /area/station/command/heads_quarters/hos) -"mBm" = ( -/obj/effect/spawner/structure/window/reinforced, -/obj/machinery/door/poddoor/preopen{ - name = "Xenobiology Containment Blast Door"; - id = "containdeez1" - }, -/turf/open/floor/plating, -/area/station/science/xenobiology) -"mBo" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/trimline/neutral/filled/line{ - dir = 4 - }, -/obj/machinery/incident_display/tram/directional/north{ - name = "darwin award counter"; - desc = "A display that indicates how many dents that'll need fixed after the shift is over." - }, -/turf/open/floor/iron, -/area/station/maintenance/port/central) "mBq" = ( /turf/closed/wall/r_wall, /area/station/maintenance/department/crew_quarters/dorms) +"mBC" = ( +/obj/structure/table/wood, +/obj/item/storage/box/seccarts{ + pixel_x = 3; + pixel_y = 2 + }, +/obj/item/storage/box/deputy, +/obj/item/radio/intercom/directional/west, +/obj/machinery/button/door/directional/west{ + name = "Emergency Blast Doors"; + pixel_y = -8; + id = "HOSOffice"; + req_access = list("hos") + }, +/turf/open/floor/carpet, +/area/station/command/heads_quarters/hos) "mBT" = ( /obj/machinery/power/apc/auto_name/directional/east, /obj/structure/cable, @@ -38509,6 +38287,17 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron, /area/station/hallway/secondary/service) +"mCB" = ( +/obj/machinery/mech_bay_recharge_port{ + dir = 2 + }, +/obj/machinery/camera/directional/north{ + network = list("ss13","rd"); + c_tag = "Science - Mech Bay" + }, +/obj/machinery/light/directional/north, +/turf/open/floor/plating, +/area/station/science/robotics/mechbay) "mCO" = ( /obj/effect/turf_decal/stripes/line, /obj/machinery/atmospherics/components/trinary/filter/flipped/critical{ @@ -38565,21 +38354,6 @@ }, /turf/open/floor/plating, /area/station/maintenance/tram/mid) -"mDy" = ( -/obj/effect/turf_decal/trimline/green/filled/line{ - dir = 6 - }, -/obj/structure/extinguisher_cabinet/directional/east, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ - dir = 8 - }, -/obj/machinery/conveyor_switch/oneway{ - name = "Shipment Delivery Chute Activator"; - pixel_x = 10; - id = "hydrodropoff" - }, -/turf/open/floor/iron/dark, -/area/station/service/hydroponics) "mDC" = ( /obj/machinery/air_sensor/carbon_tank, /turf/open/floor/engine/co2, @@ -38684,6 +38458,37 @@ }, /turf/open/floor/wood/large, /area/station/service/theater) +"mET" = ( +/obj/effect/turf_decal/trimline/brown/filled/line{ + dir = 4 + }, +/obj/machinery/keycard_auth/directional/east, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/button/door/directional/east{ + name = "Privacy Shutters Toggle"; + pixel_y = -11; + id = "greedygrinnersden" + }, +/turf/open/floor/iron, +/area/station/command/heads_quarters/qm) +"mEW" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/door/airlock/external{ + name = "External Access"; + frequency = 1449; + id_tag = "mostleft_lower_eva_internal"; + autoclose = 0 + }, +/obj/machinery/door_buttons/access_button{ + name = "External Access Button"; + pixel_y = -24; + idSelf = "mostleft_lower_eva_airlock_control"; + idDoor = "mostleft_lower_eva_internal" + }, +/obj/effect/mapping_helpers/airlock/locked, +/turf/open/floor/catwalk_floor, +/area/station/hallway/primary/tram/left) "mFh" = ( /obj/machinery/sparker/directional/west{ id = "Xenobio" @@ -38734,42 +38539,6 @@ "mGw" = ( /turf/closed/wall, /area/station/service/barber) -"mGN" = ( -/obj/effect/turf_decal/siding/thinplating/end, -/obj/machinery/button/door{ - name = "Cell Shutters"; - pixel_x = -27; - pixel_y = -2; - id = "Secure Gate"; - req_access = list("armory") - }, -/obj/machinery/button/door{ - name = "Prison Wing Lockdown"; - pixel_x = -27; - pixel_y = 8; - id = "briglockdown"; - req_access = list("armory") - }, -/obj/structure/chair/office{ - dir = 4 - }, -/obj/effect/landmark/start/warden, -/turf/open/floor/glass/reinforced, -/area/station/security/warden) -"mGO" = ( -/obj/effect/turf_decal/trimline/white/line{ - dir = 8 - }, -/obj/effect/turf_decal/trimline/yellow/line{ - dir = 4 - }, -/obj/machinery/camera{ - dir = 6; - network = list("ss13","minisat"); - c_tag = "Secure - AI Antechamber West" - }, -/turf/open/floor/iron/dark, -/area/station/ai_monitored/turret_protected/aisat_interior) "mHc" = ( /turf/open/floor/iron/checker, /area/station/commons/lounge) @@ -38828,15 +38597,6 @@ /obj/structure/lattice/catwalk, /turf/open/floor/plating, /area/station/maintenance/tram/mid) -"mHP" = ( -/obj/machinery/door/airlock{ - name = "Private Quarters O"; - id_tag = "private_o" - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/turf/open/floor/wood, -/area/station/commons/dorms) "mHR" = ( /obj/structure/alien/weeds, /obj/structure/bed/nest, @@ -38857,11 +38617,6 @@ /obj/structure/railing, /turf/open/floor/iron/dark, /area/station/command/heads_quarters/hop) -"mHZ" = ( -/obj/item/radio/intercom/directional/east, -/obj/machinery/photobooth, -/turf/open/floor/iron/grimy, -/area/station/service/library/lounge) "mId" = ( /obj/effect/turf_decal/trimline/green/filled/line, /obj/effect/turf_decal/trimline/green/filled/line{ @@ -38997,6 +38752,21 @@ /obj/structure/cable, /turf/open/floor/iron, /area/station/security/brig) +"mJX" = ( +/obj/machinery/portable_atmospherics/scrubber, +/obj/effect/turf_decal/trimline/red/filled/line{ + dir = 8 + }, +/obj/effect/turf_decal/trimline/neutral/filled/warning{ + dir = 10 + }, +/obj/machinery/firealarm/directional/west, +/obj/machinery/atmospherics/components/unary/portables_connector/visible{ + name = "Exfiltrate Port"; + dir = 8 + }, +/turf/open/floor/iron, +/area/station/hallway/secondary/construction/engineering) "mKe" = ( /obj/machinery/door/airlock/external{ name = "Solar Maintenance" @@ -39034,19 +38804,6 @@ /obj/structure/extinguisher_cabinet/directional/north, /turf/open/floor/circuit/green, /area/station/science/robotics/mechbay) -"mKq" = ( -/obj/effect/turf_decal/trimline/red/filled/line{ - dir = 1 - }, -/obj/machinery/camera{ - dir = 9; - network = list("ss13","Security"); - c_tag = "Security - Warden's Office" - }, -/obj/structure/sign/calendar/directional/north, -/obj/structure/cable, -/turf/open/floor/iron/showroomfloor, -/area/station/security/warden) "mKP" = ( /obj/vehicle/ridden/secway, /obj/effect/turf_decal/tile/neutral/fourcorners, @@ -39354,6 +39111,14 @@ }, /turf/open/floor/plating, /area/station/maintenance/tram/mid) +"mSu" = ( +/obj/machinery/camera/emp_proof{ + dir = 6; + network = list("ss13","engineering"); + c_tag = "Engineering - Atmospherics Air Chamber" + }, +/turf/open/floor/engine/air, +/area/station/engineering/atmos) "mSx" = ( /obj/machinery/computer/teleporter{ dir = 1 @@ -39389,6 +39154,15 @@ dir = 6 }, /area/station/service/chapel) +"mTi" = ( +/obj/machinery/field/generator, +/obj/machinery/camera/emp_proof{ + dir = 9; + network = list("ss13","engineering"); + c_tag = "Engineering - Secure Storage" + }, +/turf/open/floor/plating, +/area/station/engineering/engine_smes) "mTR" = ( /obj/effect/turf_decal/stripes/line{ dir = 4 @@ -39419,6 +39193,17 @@ /obj/structure/sign/warning/vacuum/directional/south, /turf/open/floor/plating, /area/station/maintenance/disposal) +"mUy" = ( +/obj/structure/chair{ + name = "Judge"; + dir = 4 + }, +/obj/machinery/airalarm/directional/west, +/obj/machinery/camera/directional/west{ + c_tag = "Civilian - Courtroom" + }, +/turf/open/floor/iron, +/area/station/security/courtroom) "mUL" = ( /obj/effect/turf_decal/siding/thinplating, /obj/structure/cable, @@ -39439,6 +39224,18 @@ /obj/structure/altar_of_gods, /turf/open/floor/iron/dark, /area/station/service/chapel) +"mVp" = ( +/obj/structure/chair/stool/directional/north, +/obj/machinery/button/door/directional/west{ + name = "Privacy Bolts"; + pixel_x = 24; + pixel_y = -9; + id = "private_j"; + specialfunctions = 4; + normaldoorcontrol = 1 + }, +/turf/open/floor/wood, +/area/station/commons/dorms) "mVS" = ( /obj/structure/window/reinforced/spawner/directional/south, /obj/machinery/door/window/left/directional/west{ @@ -39464,6 +39261,16 @@ }, /turf/open/floor/plating, /area/station/science/ordnance) +"mWr" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/flasher/directional/west{ + pixel_y = -26; + id = "AI" + }, +/obj/structure/cable, +/turf/open/floor/iron/dark, +/area/station/ai_monitored/turret_protected/ai) "mWu" = ( /obj/machinery/door/airlock/external{ name = "Solar Maintenance" @@ -39483,6 +39290,14 @@ /obj/machinery/light/warm/directional/north, /turf/open/floor/iron/grimy, /area/station/service/library/lounge) +"mWD" = ( +/obj/docking_port/stationary/random{ + name = "lavaland"; + dir = 8; + shuttle_id = "pod_2_lavaland" + }, +/turf/open/misc/asteroid/airless, +/area/station/asteroid) "mWK" = ( /obj/structure/chair/stool/directional/south, /obj/effect/landmark/start/hangover, @@ -39605,6 +39420,26 @@ /obj/machinery/newscaster/directional/north, /turf/open/floor/circuit, /area/station/ai_monitored/turret_protected/ai) +"mYG" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/door/airlock/external{ + name = "External Access"; + frequency = 1449; + id_tag = "mostleft_upper_eva_internal"; + autoclose = 0 + }, +/obj/machinery/door_buttons/access_button{ + name = "External Access Button"; + pixel_y = 24; + idSelf = "mostleft_upper_eva_airlock_control"; + idDoor = "mostleft_upper_eva_internal" + }, +/obj/effect/mapping_helpers/airlock/locked, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/catwalk_floor, +/area/station/hallway/primary/tram/left) "mYI" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -39660,18 +39495,6 @@ }, /turf/open/floor/iron/dark, /area/station/engineering/storage/tech) -"nay" = ( -/obj/machinery/button/door/directional/west{ - name = "Privacy Bolts"; - pixel_x = 24; - pixel_y = -9; - id = "private_d"; - specialfunctions = 4; - normaldoorcontrol = 1 - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/wood, -/area/station/commons/dorms) "naz" = ( /obj/structure/table/wood, /obj/machinery/computer/libraryconsole, @@ -39690,13 +39513,6 @@ }, /turf/open/floor/iron, /area/station/engineering/main) -"naD" = ( -/obj/machinery/atmospherics/components/binary/pump{ - name = "Mix to Distro"; - dir = 1 - }, -/turf/open/floor/iron, -/area/station/engineering/atmos/pumproom) "naI" = ( /obj/item/toy/basketball{ pixel_x = 8; @@ -39764,14 +39580,6 @@ /obj/structure/cable, /turf/open/floor/circuit, /area/station/ai_monitored/turret_protected/ai_upload) -"nbI" = ( -/obj/effect/spawner/structure/window/reinforced, -/obj/machinery/door/poddoor/preopen{ - name = "Xenobiology Containment Blast Door"; - id = "containdeez7" - }, -/turf/open/floor/plating, -/area/station/science/xenobiology) "nca" = ( /turf/open/openspace, /area/station/security/brig) @@ -39881,19 +39689,6 @@ }, /turf/open/floor/catwalk_floor, /area/station/command/gateway) -"neh" = ( -/obj/structure/closet/l3closet/janitor, -/obj/effect/turf_decal/trimline/purple/filled/warning{ - dir = 10 - }, -/obj/item/restraints/legcuffs/beartrap, -/obj/item/restraints/legcuffs/beartrap, -/obj/effect/turf_decal/trimline/neutral/filled/line{ - dir = 10 - }, -/obj/item/radio/intercom/directional/south, -/turf/open/floor/iron, -/area/station/service/janitor) "nel" = ( /obj/effect/turf_decal/trimline/neutral/filled/line{ dir = 4 @@ -39925,6 +39720,19 @@ "ney" = ( /turf/open/floor/circuit/telecomms/mainframe, /area/station/tcommsat/server) +"neA" = ( +/obj/structure/table, +/obj/item/radio/intercom/prison/directional/east, +/obj/effect/turf_decal/trimline/red/filled/line{ + dir = 5 + }, +/obj/machinery/camera{ + dir = 6; + network = list("ss13","Security","prison","pcell"); + c_tag = "Security - Prison Cell 6" + }, +/turf/open/floor/iron, +/area/station/security/prison/safe) "neB" = ( /obj/structure/cable/multilayer/multiz, /obj/effect/turf_decal/stripes/box, @@ -39964,6 +39772,16 @@ /obj/machinery/firealarm/directional/east, /turf/open/floor/iron, /area/station/tcommsat/computer) +"nfH" = ( +/obj/effect/turf_decal/trimline/green/filled/line{ + dir = 6 + }, +/obj/machinery/atmospherics/components/binary/pump/on{ + name = "Unfiltered to Mix"; + dir = 1 + }, +/turf/open/floor/iron, +/area/station/engineering/atmos/pumproom) "nfJ" = ( /obj/effect/turf_decal/trimline/neutral/filled/corner{ dir = 4 @@ -40052,24 +39870,6 @@ /obj/structure/lattice, /turf/open/openspace, /area/station/hallway/primary/tram/right) -"nhc" = ( -/obj/machinery/door/airlock/medical/glass{ - name = "Medbay"; - id_tag = "MedbayFoyer" - }, -/obj/effect/turf_decal/trimline/blue/filled/line{ - dir = 4 - }, -/obj/effect/turf_decal/trimline/blue/filled/line{ - dir = 8 - }, -/obj/effect/mapping_helpers/airlock/unres, -/obj/machinery/door/firedoor, -/obj/effect/mapping_helpers/airlock/access/all/medical/general, -/obj/structure/disposalpipe/segment, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/iron/white, -/area/station/medical/medbay/lobby) "nhj" = ( /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, @@ -40104,6 +39904,18 @@ /obj/structure/cable, /turf/open/floor/iron, /area/station/maintenance/tram/left) +"nhI" = ( +/mob/living/basic/pet/cat/jerry, +/obj/effect/turf_decal/trimline/neutral/filled/line{ + dir = 10 + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/bed/dogbed{ + name = "cat bed"; + desc = "A comfy-looking cat bed. You can even strap your pet in, in case the gravity turns off." + }, +/turf/open/floor/iron, +/area/station/maintenance/tram/mid) "nhJ" = ( /obj/structure/sign/poster/official/random/directional/south, /obj/machinery/light/blacklight/directional/south, @@ -40140,6 +39952,36 @@ "nim" = ( /turf/open/floor/iron/white, /area/station/commons/vacant_room) +"niA" = ( +/obj/effect/turf_decal/trimline/red/filled/line{ + dir = 4 + }, +/obj/effect/turf_decal/trimline/red/filled/line{ + dir = 8 + }, +/obj/machinery/door/airlock/security/glass{ + name = "Brig"; + id_tag = "outerbrigright" + }, +/obj/effect/mapping_helpers/airlock/cyclelink_helper_multi{ + cycle_id = "brig_right" + }, +/obj/machinery/door/firedoor, +/obj/effect/mapping_helpers/airlock/access/all/security/entrance, +/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/navigate_destination/sec, +/turf/open/floor/iron, +/area/station/security/brig) +"niB" = ( +/mob/living/simple_animal/bot/floorbot, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/structure/cable, +/turf/open/floor/iron/dark, +/area/station/ai_monitored/turret_protected/aisat/maint) "niF" = ( /obj/structure/railing/corner, /obj/structure/window/reinforced/spawner/directional/north, @@ -40167,24 +40009,6 @@ }, /turf/open/floor/iron, /area/station/hallway/secondary/entry) -"niS" = ( -/obj/structure/table/glass, -/obj/item/storage/backpack/duffelbag/sec/surgery{ - pixel_y = 5 - }, -/obj/item/clothing/mask/balaclava, -/obj/item/reagent_containers/spray/cleaner{ - pixel_x = 5 - }, -/obj/structure/sign/poster/official/do_not_question/directional/north, -/obj/machinery/button/flasher{ - pixel_x = -24; - pixel_y = -8; - id = "reeducation"; - req_access = list("brig") - }, -/turf/open/floor/iron/white, -/area/station/security/execution/education) "niZ" = ( /obj/effect/turf_decal/trimline/red/filled/corner{ dir = 8 @@ -40239,6 +40063,15 @@ "njC" = ( /turf/open/floor/iron/dark, /area/station/ai_monitored/turret_protected/ai) +"njH" = ( +/obj/structure/railing{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/turf/open/floor/glass/reinforced, +/area/station/science/research) "njI" = ( /obj/effect/turf_decal/siding/thinplating/corner{ dir = 1 @@ -40257,6 +40090,18 @@ /obj/effect/spawner/structure/window, /turf/open/floor/plating, /area/station/cargo/miningdock/cafeteria) +"njL" = ( +/obj/machinery/navbeacon{ + name = "navigation beacon (Security Delivery)"; + location = "Security"; + codes_txt = "delivery;dir=8" + }, +/obj/effect/turf_decal/loading_area{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/maintenance/department/security) "njQ" = ( /obj/effect/turf_decal/trimline/brown/filled/corner{ dir = 4 @@ -40296,24 +40141,6 @@ /obj/effect/turf_decal/trimline/neutral/filled/line, /turf/open/floor/iron, /area/station/commons/fitness/recreation) -"nkl" = ( -/obj/structure/table/glass, -/obj/item/storage/medkit/regular{ - pixel_x = -3; - pixel_y = -3 - }, -/obj/item/clothing/glasses/hud/health, -/obj/item/clothing/neck/stethoscope, -/obj/machinery/requests_console/directional/south{ - name = "Chief Medical Officer's Request Console"; - department = "Chief Medical Officer's Console" - }, -/obj/effect/mapping_helpers/requests_console/announcement, -/obj/effect/mapping_helpers/requests_console/supplies, -/obj/effect/mapping_helpers/requests_console/assistance, -/obj/effect/turf_decal/tile/blue/fourcorners, -/turf/open/floor/iron/dark, -/area/station/command/heads_quarters/cmo) "nkt" = ( /obj/structure/window/reinforced/spawner/directional/west, /obj/structure/window/reinforced/spawner/directional/south, @@ -40323,23 +40150,6 @@ /obj/machinery/chem_master, /turf/open/floor/iron/white, /area/station/medical/pharmacy) -"nku" = ( -/obj/machinery/portable_atmospherics/pump, -/obj/effect/turf_decal/trimline/blue/filled/line{ - dir = 4 - }, -/obj/effect/turf_decal/trimline/neutral/filled/warning{ - dir = 4 - }, -/obj/machinery/camera/directional/east{ - c_tag = "Hallway - Engineering Entry East" - }, -/obj/machinery/atmospherics/components/unary/portables_connector/visible{ - name = "Oxygen Tank Injection Port"; - dir = 4 - }, -/turf/open/floor/iron, -/area/station/hallway/secondary/construction/engineering) "nky" = ( /obj/machinery/conveyor{ dir = 8; @@ -40357,6 +40167,13 @@ /obj/effect/turf_decal/sand/plating, /turf/open/floor/plating/airless, /area/station/solars/starboard/fore) +"nld" = ( +/obj/machinery/camera/motion/directional/south{ + network = list("ss13","minisat"); + c_tag = "Secure - AI Lower External North" + }, +/turf/open/space/basic, +/area/space) "nle" = ( /obj/machinery/door/airlock/security{ name = "Evidence Storage" @@ -40372,42 +40189,15 @@ /obj/structure/cable, /turf/open/floor/iron/dark, /area/station/security/evidence) -"nlf" = ( -/obj/effect/turf_decal/trimline/green/filled/line{ - dir = 5 - }, -/obj/structure/table/glass, -/obj/machinery/requests_console/directional/east{ - name = "Virology Requests Console"; - department = "Virology" - }, -/obj/effect/mapping_helpers/requests_console/ore_update, -/obj/item/storage/box/beakers{ - pixel_x = 2; - pixel_y = 2 - }, -/obj/item/storage/box/syringes, -/obj/structure/sign/clock/directional/north, -/turf/open/floor/iron/white, -/area/station/medical/virology) -"nlm" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/door/airlock/external{ - name = "External Access"; - frequency = 1449; - id_tag = "rightmost_lower_lower_eva_internal"; - autoclose = 0 - }, -/obj/machinery/door_buttons/access_button{ - name = "External Access Button"; - pixel_x = -24; - idSelf = "rightmost_lower_lower_eva_airlock_control"; - idDoor = "rightmost_lower_lower_eva_internal" +"nlu" = ( +/obj/machinery/power/smes{ + charge = 10000; + capacity = 9e+06 }, +/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/maintenance/tram/right) +/turf/open/floor/iron, +/area/station/maintenance/disposal/incinerator) "nlD" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -40450,20 +40240,20 @@ /obj/machinery/barsign/directional/south, /turf/open/floor/iron/checker, /area/station/commons/lounge) -"nmk" = ( -/obj/structure/toilet{ - pixel_y = 8 +"nmq" = ( +/obj/structure/table/reinforced, +/obj/machinery/computer/security/telescreen{ + name = "Cargo Camera Monitor"; + dir = 4; + network = list("ss13","cargo") }, -/obj/machinery/button/door/directional/west{ - name = "Lock Control"; - id = "Toilet1"; - specialfunctions = 4; - normaldoorcontrol = 1 +/obj/item/radio/intercom/directional/west, +/obj/effect/turf_decal/trimline/red/filled/line{ + dir = 9 }, -/obj/effect/spawner/random/engineering/tracking_beacon, -/obj/machinery/light/small/dim/directional/east, -/turf/open/floor/iron/freezer, -/area/station/commons/toilet) +/obj/machinery/firealarm/directional/north, +/turf/open/floor/iron, +/area/station/security/checkpoint/supply) "nms" = ( /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -40478,6 +40268,22 @@ }, /turf/open/floor/plating/airless, /area/station/science/ordnance/bomb) +"nmF" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/machinery/computer/camera_advanced/xenobio, +/obj/effect/turf_decal/trimline/purple/filled/line{ + dir = 1 + }, +/obj/machinery/requests_console/directional/north{ + name = "Xenobiology Requests Console"; + department = "Xenobiology" + }, +/obj/effect/mapping_helpers/requests_console/ore_update, +/obj/effect/mapping_helpers/requests_console/supplies, +/turf/open/floor/iron/white, +/area/station/science/xenobiology) "nmK" = ( /obj/effect/turf_decal/trimline/neutral/filled/corner, /obj/machinery/atmospherics/pipe/smart/simple/cyan/visible, @@ -40565,6 +40371,16 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron, /area/station/commons/fitness/recreation) +"nnX" = ( +/obj/effect/turf_decal/trimline/yellow/filled/line{ + dir = 1 + }, +/obj/machinery/camera{ + dir = 9; + c_tag = "Civilian - aux_base Construction" + }, +/turf/open/floor/iron, +/area/station/construction/mining/aux_base) "noc" = ( /obj/structure/window/reinforced/spawner/directional/north, /obj/effect/turf_decal/trimline/brown/filled/line{ @@ -40591,25 +40407,6 @@ /obj/structure/cable, /turf/open/floor/iron, /area/station/engineering/main) -"noi" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/door/airlock/external{ - name = "External Access"; - frequency = 1449; - id_tag = "middleleft_upper_lower_eva_internal"; - autoclose = 0 - }, -/obj/machinery/door_buttons/access_button{ - name = "External Access Button"; - pixel_x = -24; - idSelf = "middleleft_upper_lower_eva_airlock_control"; - idDoor = "middleleft_upper_lower_eva_internal" - }, -/obj/effect/mapping_helpers/airlock/locked, -/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/maintenance/tram/mid) "not" = ( /obj/structure/table/reinforced, /obj/machinery/light/warm/directional/south, @@ -40665,6 +40462,28 @@ /obj/structure/disposalpipe/segment, /turf/open/floor/iron, /area/station/cargo/office) +"nps" = ( +/obj/docking_port/stationary{ + name = "Tramstation emergency evac bay"; + dir = 4; + width = 32; + height = 18; + shuttle_id = "emergency_home"; + dwidth = 12 + }, +/turf/open/space/openspace, +/area/space) +"npU" = ( +/obj/machinery/computer/security/telescreen{ + name = "turbine vent monitor"; + desc = "Used for watching the turbine vent."; + dir = 8; + pixel_x = 29; + network = list("turbine") + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/maintenance/disposal/incinerator) "npX" = ( /obj/effect/turf_decal/trimline/neutral/filled/line{ dir = 1 @@ -40799,26 +40618,23 @@ }, /turf/open/floor/iron, /area/station/hallway/secondary/command) -"nss" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/showcase/cyborg/old{ - pixel_y = 20 +"nsq" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/door/airlock/external{ + name = "External Access"; + frequency = 1449; + id_tag = "middleleft_lower_eva_internal"; + autoclose = 0 }, -/obj/machinery/camera{ - dir = 9; - network = list("ss13","minisat"); - c_tag = "Secure - AI Antechamber South" +/obj/machinery/door_buttons/access_button{ + name = "External Access Button"; + pixel_y = 24; + idSelf = "middleleft_lower_eva_airlock_control"; + idDoor = "middleleft_lower_eva_internal" }, -/obj/structure/cable, -/turf/open/floor/circuit, -/area/station/ai_monitored/turret_protected/aisat_interior) -"nsv" = ( -/obj/machinery/camera/directional/north{ - network = list("test","rd"); - c_tag = "Science - Testing Chamber" - }, -/turf/open/floor/engine, -/area/station/science/explab) +/obj/effect/mapping_helpers/airlock/locked, +/turf/open/floor/catwalk_floor, +/area/station/hallway/primary/tram/center) "nsy" = ( /obj/structure/stairs/north, /obj/structure/railing{ @@ -40838,6 +40654,17 @@ }, /turf/open/floor/iron/white, /area/station/science/xenobiology) +"nsV" = ( +/obj/structure/table, +/obj/effect/decal/cleanable/dirt, +/obj/item/stack/cable_coil{ + pixel_x = 6; + pixel_y = 6; + amount = 15 + }, +/obj/item/stack/cable_coil/cut, +/turf/open/floor/iron/smooth, +/area/station/security/mechbay) "nti" = ( /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -40890,6 +40717,14 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron/chapel, /area/station/service/chapel) +"nuA" = ( +/obj/machinery/camera/directional/west{ + network = list("ss13","medbay"); + c_tag = "Medical - Cryo Treatment" + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/visible, +/turf/open/floor/iron/dark, +/area/station/medical/treatment_center) "nvf" = ( /obj/structure/lattice/catwalk, /obj/structure/cable, @@ -40901,18 +40736,6 @@ }, /turf/open/space/openspace, /area/station/solars/port) -"nvo" = ( -/obj/machinery/button/door/directional/west{ - name = "Privacy Bolts"; - pixel_x = 24; - pixel_y = 9; - id = "private_b"; - specialfunctions = 4; - normaldoorcontrol = 1 - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/wood, -/area/station/commons/dorms) "nvp" = ( /obj/effect/spawner/random/vending/snackvend, /obj/effect/turf_decal/trimline/neutral/filled/line{ @@ -41006,6 +40829,15 @@ }, /turf/open/floor/iron/white, /area/station/science/ordnance) +"nwP" = ( +/obj/machinery/atmospherics/components/unary/portables_connector/visible{ + name = "Oxygen Tank Injection Port"; + dir = 1 + }, +/obj/effect/turf_decal/box, +/obj/effect/turf_decal/stripes/line, +/turf/open/floor/iron/dark, +/area/station/science/ordnance/storage) "nxq" = ( /obj/structure/table/wood, /obj/structure/cable, @@ -41045,6 +40877,16 @@ /obj/effect/turf_decal/trimline/yellow/filled/line, /turf/open/floor/iron, /area/station/engineering/main) +"nyl" = ( +/mob/living/simple_animal/bot/mulebot, +/obj/effect/turf_decal/delivery, +/obj/machinery/navbeacon{ + location = "QM #2"; + codes_txt = "delivery;dir=2" + }, +/obj/effect/turf_decal/tile/brown/fourcorners, +/turf/open/floor/iron, +/area/station/cargo/warehouse) "nyr" = ( /obj/effect/turf_decal/trimline/red/filled/corner{ dir = 4 @@ -41134,19 +40976,6 @@ }, /turf/open/floor/iron/white, /area/station/medical/medbay/central) -"nzg" = ( -/obj/structure/cable, -/obj/machinery/door/poddoor/preopen{ - name = "Test Chamber Blast Door"; - id = "Xenolab" - }, -/obj/machinery/door/window/left/directional/north{ - name = "Maximum Security Test Chamber"; - req_access = list("xenobiology") - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/dark/visible, -/turf/open/floor/engine, -/area/station/science/xenobiology) "nzh" = ( /obj/structure/fluff/tram_rail/end{ dir = 8 @@ -41183,17 +41012,6 @@ /obj/effect/turf_decal/trimline/red/filled/line, /turf/open/floor/iron/showroomfloor, /area/station/security/warden) -"nzF" = ( -/obj/effect/turf_decal/tile/brown/fourcorners, -/obj/machinery/conveyor_switch/oneway{ - dir = 1; - id = "mining" - }, -/obj/structure/railing{ - dir = 1 - }, -/turf/open/floor/iron, -/area/station/cargo/miningfoundry) "nzH" = ( /obj/effect/turf_decal/trimline/neutral/filled/line{ dir = 8 @@ -41242,6 +41060,14 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron/cafeteria, /area/station/security/prison) +"nAv" = ( +/obj/machinery/door/poddoor/preopen{ + name = "Atmospherics Blast Door"; + id = "atmos" + }, +/obj/effect/turf_decal/delivery, +/turf/open/floor/iron, +/area/station/engineering/atmos) "nAB" = ( /obj/effect/turf_decal/trimline/yellow/filled/line{ dir = 1 @@ -41281,23 +41107,6 @@ /obj/structure/disposalpipe/segment, /turf/open/floor/iron, /area/station/cargo/lobby) -"nAT" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/door/airlock/external{ - name = "External Access"; - frequency = 1449; - id_tag = "middleleft_lower_eva_internal"; - autoclose = 0 - }, -/obj/machinery/door_buttons/access_button{ - name = "External Access Button"; - pixel_y = 24; - idSelf = "middleleft_lower_eva_airlock_control"; - idDoor = "middleleft_lower_eva_internal" - }, -/obj/effect/mapping_helpers/airlock/locked, -/turf/open/floor/catwalk_floor, -/area/station/hallway/primary/tram/center) "nBj" = ( /obj/structure/cable, /obj/structure/disposalpipe/segment, @@ -41353,6 +41162,46 @@ /obj/effect/landmark/event_spawn, /turf/open/floor/iron/white, /area/station/science/ordnance) +"nCk" = ( +/obj/effect/turf_decal/trimline/red/filled/line{ + dir = 4 + }, +/obj/machinery/camera{ + dir = 6; + network = list("ss13","Security","prison"); + c_tag = "Security - Prison Block South" + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/security/prison/safe) +"nCm" = ( +/obj/machinery/camera/directional/east{ + pixel_y = -23; + c_tag = "Hallway - Starboard Tram Platform South" + }, +/obj/machinery/light/directional/east, +/turf/open/floor/noslip/tram, +/area/station/hallway/primary/tram/right) +"nCq" = ( +/obj/machinery/door/airlock/external{ + name = "External Access"; + frequency = 1449; + id_tag = "mostleft_lower_lower_eva_internal"; + autoclose = 0 + }, +/obj/effect/mapping_helpers/airlock/locked, +/obj/machinery/door_buttons/access_button{ + name = "External Access Button"; + pixel_x = 24; + idSelf = "mostleft_lower_lower_eva_airlock_control"; + idDoor = "mostleft_lower_lower_eva_internal" + }, +/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/maintenance/tram/left) "nCy" = ( /obj/effect/turf_decal/trimline/red/filled/corner{ dir = 1 @@ -41368,13 +41217,15 @@ }, /turf/open/floor/iron, /area/station/security/brig) -"nDm" = ( -/obj/modular_map_root/tramstation{ - name = "secservicelower"; - key = "secservicelower" +"nDI" = ( +/obj/structure/table, +/obj/item/assembly/flash/handheld, +/obj/machinery/fax{ + name = "Security Office Fax Machine"; + fax_name = "Security Office" }, -/turf/open/floor/plating, -/area/station/maintenance/port/central) +/turf/open/floor/iron, +/area/station/security/office) "nDM" = ( /obj/effect/turf_decal/trimline/purple/filled/line{ dir = 8 @@ -41513,18 +41364,16 @@ /obj/structure/cable, /turf/open/floor/iron, /area/station/engineering/gravity_generator) -"nFL" = ( -/obj/machinery/suit_storage_unit/atmos, -/obj/effect/turf_decal/stripes/line{ - dir = 8 +"nFN" = ( +/obj/structure/chair/comfy/brown{ + dir = 8; + color = "#c45c57"; + buildstackamount = 0 }, -/obj/machinery/camera/emp_proof{ - dir = 6; - network = list("ss13","engineering"); - c_tag = "Engineering - Atmospherics West" - }, -/turf/open/floor/iron, -/area/station/engineering/atmos) +/obj/effect/landmark/start/detective, +/obj/machinery/newscaster/directional/east, +/turf/open/floor/carpet, +/area/station/security/detectives_office) "nFZ" = ( /obj/machinery/airalarm/directional/east, /obj/machinery/camera/directional/east{ @@ -41534,6 +41383,17 @@ /obj/machinery/coffeemaker/impressa, /turf/open/floor/carpet, /area/station/command/heads_quarters/captain) +"nGf" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/door/poddoor/preopen{ + name = "Research Director's Shutters"; + id = "rdoffice" + }, +/turf/open/floor/plating, +/area/station/command/heads_quarters/rd) "nGh" = ( /obj/structure/chair{ dir = 1 @@ -41552,6 +41412,17 @@ }, /turf/open/floor/iron/white, /area/station/science/ordnance/office) +"nGF" = ( +/obj/machinery/camera{ + dir = 9; + network = list("ss13","Security"); + c_tag = "Security - Detective's Office" + }, +/obj/structure/cable, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, +/obj/machinery/light/warm/directional/north, +/turf/open/floor/iron/grimy, +/area/station/security/detectives_office) "nGI" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/wood/parquet, @@ -41565,6 +41436,20 @@ /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron/dark, /area/station/hallway/secondary/exit/departure_lounge) +"nHc" = ( +/obj/machinery/atmospherics/components/binary/pump{ + name = "N2O Outlet Pump"; + dir = 8 + }, +/obj/effect/turf_decal/trimline/red/filled/line{ + dir = 5 + }, +/obj/effect/turf_decal/trimline/neutral/line{ + dir = 5 + }, +/obj/machinery/atmospherics/pipe/bridge_pipe/green/visible, +/turf/open/floor/iron, +/area/station/engineering/atmos) "nHi" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/siding/thinplating/dark{ @@ -41638,16 +41523,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron/dark, /area/station/medical/virology) -"nIC" = ( -/mob/living/simple_animal/bot/mulebot, -/obj/effect/turf_decal/delivery, -/obj/machinery/navbeacon{ - location = "QM #6"; - codes_txt = "delivery;dir=1" - }, -/obj/effect/turf_decal/tile/brown/fourcorners, -/turf/open/floor/iron, -/area/station/cargo/warehouse) "nIQ" = ( /obj/effect/landmark/start/depsec/supply, /obj/effect/turf_decal/trimline/red/filled/line{ @@ -41673,6 +41548,30 @@ /obj/machinery/power/apc/auto_name/directional/north, /turf/open/floor/iron/showroomfloor, /area/station/security/warden) +"nJh" = ( +/obj/structure/rack, +/obj/effect/turf_decal/trimline/yellow/filled/line{ + dir = 6 + }, +/obj/structure/rack, +/obj/item/electronics/airlock, +/obj/item/electronics/airlock, +/obj/item/electronics/airlock, +/obj/item/electronics/airlock, +/obj/item/stack/cable_coil, +/obj/item/stack/cable_coil, +/obj/item/wallframe/camera, +/obj/item/wallframe/camera, +/obj/item/wallframe/camera, +/obj/item/wallframe/camera, +/obj/item/assault_pod/mining, +/obj/machinery/button/door/directional/south{ + name = "Public Shutters Control"; + id = "aux_base_shutters"; + req_access = list("aux_base") + }, +/turf/open/floor/iron, +/area/station/construction/mining/aux_base) "nJr" = ( /obj/effect/spawner/structure/window, /turf/open/floor/plating, @@ -41781,6 +41680,15 @@ /obj/machinery/light/directional/east, /turf/open/floor/engine, /area/station/engineering/supermatter/room) +"nKR" = ( +/obj/effect/turf_decal/trimline/blue/filled/line, +/obj/machinery/camera/directional/south{ + network = list("ss13","medbay"); + c_tag = "Medical - Main South-East" + }, +/obj/machinery/light/cold/directional/south, +/turf/open/floor/iron/white, +/area/station/medical/medbay/central) "nKU" = ( /obj/effect/spawner/structure/window/reinforced, /obj/structure/cable, @@ -41814,6 +41722,15 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron, /area/station/cargo/lobby) +"nLI" = ( +/obj/effect/turf_decal/trimline/red/filled/line, +/obj/machinery/status_display/door_timer{ + name = "Isolation Cell B"; + pixel_y = -32; + id = "Isolation_B" + }, +/turf/open/floor/iron, +/area/station/security/execution/transfer) "nLK" = ( /obj/effect/turf_decal/trimline/brown/filled/line{ dir = 1 @@ -41825,17 +41742,6 @@ }, /turf/open/floor/iron, /area/station/cargo/miningdock) -"nMb" = ( -/obj/structure/lattice/catwalk, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/button/door/directional/north{ - name = "Tunnel Access Shutters Toggle"; - id = "righttunnel" - }, -/turf/open/floor/plating, -/area/station/maintenance/tram/right) "nMd" = ( /obj/effect/landmark/navigate_destination/court, /obj/structure/cable, @@ -42189,25 +42095,6 @@ }, /turf/open/floor/iron, /area/station/hallway/secondary/command) -"nSd" = ( -/obj/machinery/button/door/directional/west{ - name = "Commissary Shutter Access"; - id = "commissarydeezdoorz" - }, -/obj/machinery/button/door/directional/west{ - name = "Privacy Bolts"; - pixel_y = -9; - id = "vacant_space"; - specialfunctions = 4; - normaldoorcontrol = 1 - }, -/obj/effect/turf_decal/tile/neutral/fourcorners, -/obj/machinery/light_switch/directional/west{ - pixel_x = -22; - pixel_y = 9 - }, -/turf/open/floor/iron/dark, -/area/station/commons/vacant_room/commissary) "nSf" = ( /obj/structure/table, /obj/item/pai_card, @@ -42218,6 +42105,18 @@ /obj/structure/beebox, /turf/open/floor/grass, /area/station/service/hydroponics) +"nSv" = ( +/obj/machinery/camera{ + dir = 10; + network = list("ss13","medbay"); + c_tag = "Medical - Central North-West" + }, +/obj/structure/extinguisher_cabinet/directional/west, +/obj/effect/turf_decal/stripes/white/line{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/tram/center) "nSI" = ( /turf/closed/wall/r_wall, /area/station/commons/vacant_room/commissary) @@ -42405,6 +42304,26 @@ /obj/structure/fluff/tram_rail/electric, /turf/open/openspace, /area/station/hallway/primary/tram/left) +"nVC" = ( +/obj/effect/turf_decal/trimline/blue/filled/line{ + dir = 1 + }, +/obj/machinery/requests_console/directional/south{ + name = "Bridge Requests Console"; + pixel_y = 30; + department = "Bridge" + }, +/obj/effect/mapping_helpers/requests_console/announcement, +/obj/effect/mapping_helpers/requests_console/information, +/obj/effect/mapping_helpers/requests_console/assistance, +/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{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/command/bridge) "nVL" = ( /obj/effect/turf_decal/trimline/red/filled/line{ dir = 4 @@ -42436,6 +42355,14 @@ /obj/effect/landmark/event_spawn, /turf/open/floor/iron/dark, /area/station/commons/vacant_room/commissary) +"nWk" = ( +/obj/machinery/door/airlock{ + name = "Private Quarters R"; + id_tag = "private_r" + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/carpet, +/area/station/commons/dorms) "nWu" = ( /obj/structure/cable, /obj/structure/disposalpipe/segment, @@ -42443,6 +42370,17 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron/checker, /area/station/commons/lounge) +"nWx" = ( +/obj/machinery/door/poddoor{ + name = "Supply Dock Loading Door"; + id = "QMLoaddoor" + }, +/obj/machinery/conveyor{ + dir = 1; + id = "QMLoad" + }, +/turf/open/floor/plating, +/area/station/cargo/storage) "nWB" = ( /obj/effect/turf_decal/trimline/yellow/filled/line, /obj/structure/closet/toolcloset, @@ -42511,6 +42449,15 @@ /obj/structure/floodlight_frame, /turf/open/misc/asteroid, /area/station/medical/chemistry) +"nXt" = ( +/obj/machinery/door/airlock{ + name = "Private Quarters L"; + id_tag = "private_l" + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/wood, +/area/station/commons/dorms) "nXx" = ( /obj/structure/chair{ dir = 1 @@ -42591,17 +42538,6 @@ /obj/effect/turf_decal/trimline/tram/filled/warning, /turf/open/floor/iron, /area/station/hallway/primary/tram/left) -"nYr" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/effect/mapping_helpers/mail_sorting/service/hop_office, -/obj/structure/disposalpipe/sorting/mail/flip{ - name = "sorting disposal pipe (Head of Personnel's Office)"; - dir = 1 - }, -/obj/structure/cable, -/turf/open/floor/iron, -/area/station/hallway/secondary/command) "nYL" = ( /obj/machinery/atmospherics/pipe/heat_exchanging/simple/layer2{ dir = 8 @@ -42615,22 +42551,18 @@ }, /turf/open/space/basic, /area/space/nearstation) -"nZm" = ( -/obj/machinery/door/airlock/maintenance_hatch{ - name = "Recreation Area Maintenance Hatch" +"nYZ" = ( +/obj/structure/table, +/obj/item/radio/intercom/prison/directional/west, +/obj/effect/turf_decal/trimline/red/filled/line{ + dir = 9 }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/mapping_helpers/airlock/unres, -/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/modular_map_root/tramstation{ - name = "dormmedupper"; - key = "dormmedupper" +/obj/machinery/camera/directional/west{ + network = list("ss13","Security","prison","pcell"); + c_tag = "Security - Prison Cell 3" }, -/turf/open/floor/catwalk_floor, -/area/station/maintenance/department/crew_quarters/dorms) +/turf/open/floor/iron, +/area/station/security/prison/safe) "nZr" = ( /obj/effect/turf_decal/siding/thinplating{ dir = 1 @@ -42640,6 +42572,17 @@ }, /turf/open/floor/iron, /area/station/cargo/miningdock) +"nZs" = ( +/obj/machinery/door/poddoor/shutters/radiation/preopen{ + name = "Radiation Chamber Shutters"; + id = "engsm" + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/plating, +/area/station/engineering/supermatter) "nZL" = ( /obj/effect/turf_decal/siding/thinplating/dark{ dir = 1 @@ -42717,17 +42660,6 @@ /obj/effect/landmark/transport/nav_beacon/tram/platform/tramstation/west, /turf/open/indestructible/tram/plate, /area/station/hallway/primary/tram/left) -"oar" = ( -/obj/machinery/button/door/directional/west{ - name = "Privacy Bolts"; - pixel_y = 9; - id = "private_p"; - specialfunctions = 4; - normaldoorcontrol = 1 - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/carpet, -/area/station/commons/dorms) "oaB" = ( /obj/effect/turf_decal/trimline/brown/filled/corner{ dir = 4 @@ -42758,6 +42690,16 @@ /obj/effect/turf_decal/trimline/white/warning, /turf/open/floor/iron, /area/station/maintenance/tram/mid) +"oaM" = ( +/obj/effect/turf_decal/trimline/yellow/filled/line{ + dir = 4 + }, +/obj/machinery/atmospherics/components/binary/pump/on{ + name = "Air to External Air Ports"; + dir = 8 + }, +/turf/open/floor/iron, +/area/station/engineering/atmos) "oaX" = ( /obj/machinery/atmospherics/pipe/smart/simple/yellow/visible{ dir = 4 @@ -42770,6 +42712,15 @@ }, /turf/open/floor/iron/dark, /area/station/service/chapel) +"obm" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/poddoor/shutters/preopen{ + name = "Pharmacy Shutters"; + dir = 4; + id = "pharmacy_shutters_2" + }, +/turf/open/floor/plating, +/area/station/medical/pharmacy) "obq" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/trimline/neutral/filled/corner{ @@ -42794,33 +42745,19 @@ /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron/dark, /area/station/ai_monitored/security/armory) -"obz" = ( -/obj/machinery/door/firedoor, -/obj/machinery/door/poddoor/preopen{ - name = "Privacy Shutter"; - id = "ceprivacy" - }, -/obj/effect/turf_decal/trimline/yellow/filled/line{ - dir = 1 - }, -/obj/effect/turf_decal/trimline/yellow/filled/line, -/obj/machinery/door/airlock/command{ - name = "Chief Engineer" - }, -/obj/effect/mapping_helpers/airlock/cyclelink_helper{ - dir = 4 - }, -/obj/effect/mapping_helpers/airlock/access/all/engineering/ce, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/structure/cable, -/turf/open/floor/iron, -/area/station/command/heads_quarters/ce) "obC" = ( /obj/structure/disposalpipe/segment, /turf/open/floor/iron, /area/station/hallway/primary/tram/center) +"obH" = ( +/obj/machinery/airalarm/directional/north, +/obj/structure/cable, +/obj/machinery/camera/motion/directional/north{ + network = list("aicore"); + c_tag = "Secure - AI Core South" + }, +/turf/open/floor/circuit, +/area/station/ai_monitored/turret_protected/ai) "obL" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -42853,6 +42790,18 @@ }, /turf/open/floor/iron, /area/station/tcommsat/computer) +"ocY" = ( +/obj/structure/noticeboard/directional/north, +/obj/effect/turf_decal/trimline/red/filled/line{ + dir = 1 + }, +/obj/machinery/camera{ + dir = 9; + network = list("ss13","Security"); + c_tag = "Security - Main Office North" + }, +/turf/open/floor/iron, +/area/station/security/office) "odr" = ( /obj/structure/railing{ dir = 4 @@ -42923,53 +42872,6 @@ /obj/effect/landmark/start/hangover, /turf/open/floor/iron/dark, /area/station/maintenance/radshelter/civil) -"ofA" = ( -/obj/structure/chair/office, -/obj/machinery/button/door/directional/south{ - name = "Privacy Shutters Control"; - pixel_x = 24; - pixel_y = -1; - id = "hop"; - req_access = list("kitchen") - }, -/obj/machinery/button/door/directional/south{ - name = "Arrival Checkpoint Enforcement Procedure"; - pixel_x = 35; - pixel_y = -10; - id = "papersplease"; - req_access = list("kitchen") - }, -/obj/machinery/button/ticket_machine{ - pixel_x = 24; - pixel_y = -10 - }, -/obj/machinery/button/door/directional/south{ - name = "Queue Shutters Entry Control"; - pixel_x = 24; - pixel_y = 8; - id = "hopqueuestart"; - req_access = list("kitchen") - }, -/obj/machinery/keycard_auth/directional/south{ - pixel_x = 26 - }, -/obj/machinery/button/door/directional/south{ - name = "Queue Shutters Upper Exit Control"; - pixel_x = 35; - pixel_y = 8; - id = "hopqueueend"; - req_access = list("kitchen") - }, -/obj/machinery/button/door/directional/south{ - name = "Queue Shutters Lower Exit Control"; - pixel_x = 35; - pixel_y = -1; - id = "hopqueueendbottom"; - req_access = list("kitchen") - }, -/obj/effect/landmark/start/head_of_personnel, -/turf/open/floor/wood, -/area/station/command/heads_quarters/hop) "ofT" = ( /obj/effect/turf_decal/trimline/blue/filled/line{ dir = 4 @@ -43010,6 +42912,19 @@ /obj/structure/bookcase, /turf/open/floor/wood, /area/station/command/meeting_room) +"ohq" = ( +/obj/machinery/camera/directional/north{ + c_tag = "Service - Autolathe Room" + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/machinery/light/dim/directional/north, +/obj/structure/table, +/obj/machinery/fax{ + fax_name = "Service Hallway"; + name = "Service Fax Machine" + }, +/turf/open/floor/iron, +/area/station/hallway/secondary/service) "ohr" = ( /obj/machinery/shower/directional/east, /turf/open/floor/iron/freezer, @@ -43032,6 +42947,23 @@ /obj/structure/cable, /turf/open/floor/catwalk_floor, /area/station/maintenance/department/crew_quarters/dorms) +"ohO" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/door/airlock/external{ + name = "External Access"; + frequency = 1449; + id_tag = "mostleft_lower_eva_external"; + autoclose = 0 + }, +/obj/machinery/door_buttons/access_button{ + name = "External Access Button"; + pixel_y = -24; + idSelf = "mostleft_lower_eva_airlock_control"; + idDoor = "mostleft_lower_eva_external" + }, +/obj/effect/mapping_helpers/airlock/locked, +/turf/open/floor/catwalk_floor, +/area/station/hallway/primary/tram/left) "ohS" = ( /obj/effect/spawner/structure/window, /turf/open/floor/plating, @@ -43092,6 +43024,20 @@ }, /turf/open/floor/iron, /area/station/hallway/primary/tram/right) +"oiy" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/door/poddoor/preopen{ + name = "Research Director's Shutters"; + id = "rdoffice" + }, +/obj/structure/disposalpipe/segment{ + dir = 8 + }, +/turf/open/floor/plating, +/area/station/command/heads_quarters/rd) "oiF" = ( /obj/structure/table, /obj/machinery/duct, @@ -43124,18 +43070,6 @@ }, /turf/open/floor/iron, /area/station/cargo/miningdock/cafeteria) -"oiL" = ( -/obj/structure/filingcabinet, -/obj/structure/window/spawner/directional/north, -/obj/item/paper{ - name = "station layout"; - icon = 'icons/obj/scrolls.dmi'; - icon_state = "blueprints"; - default_raw_text = "A crude mapping of the station layout based on leaked internal documents and orbital snapshots taken during construction. I'm not sure how up-to-date this is anymore.."; - inhand_icon_state = "blueprints" - }, -/turf/open/floor/iron/dark/small, -/area/station/commons/vacant_room) "oiV" = ( /obj/effect/turf_decal/trimline/neutral/filled/corner{ dir = 1 @@ -43146,6 +43080,15 @@ /obj/structure/disposalpipe/segment, /turf/open/floor/iron, /area/station/commons/fitness/recreation) +"oiX" = ( +/obj/machinery/door/airlock{ + name = "Private Quarters K"; + id_tag = "private_k" + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/carpet, +/area/station/commons/dorms) "ojj" = ( /obj/effect/turf_decal/trimline/blue/filled/line{ dir = 4 @@ -43207,17 +43150,6 @@ /obj/machinery/light/warm/directional/west, /turf/open/floor/iron/cafeteria, /area/station/commons/dorms/laundry) -"okh" = ( -/obj/structure/chair/sofa/left{ - dir = 1 - }, -/obj/item/radio/intercom/directional/south, -/obj/machinery/camera/directional/south{ - network = list("ss13","rd"); - c_tag = "Science - Break Room" - }, -/turf/open/floor/iron/cafeteria, -/area/station/science/breakroom) "okn" = ( /obj/structure/disposalpipe/sorting/mail{ dir = 8 @@ -43284,17 +43216,6 @@ /obj/effect/turf_decal/siding/wood, /turf/open/floor/wood, /area/station/service/library) -"ols" = ( -/obj/effect/turf_decal/trimline/blue/filled/line, -/obj/structure/bed/medical/emergency, -/obj/machinery/camera/directional/south{ - network = list("ss13","medbay"); - c_tag = "Medical - Lobby" - }, -/obj/effect/turf_decal/bot, -/obj/effect/landmark/start/hangover, -/turf/open/floor/iron/white, -/area/station/medical/medbay/lobby) "olG" = ( /obj/effect/turf_decal/trimline/red/filled/line{ dir = 5 @@ -43303,6 +43224,26 @@ /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, /turf/open/floor/iron, /area/station/security/execution/transfer) +"olO" = ( +/obj/effect/turf_decal/trimline/red/filled/line{ + dir = 4 + }, +/obj/machinery/camera/directional/east{ + network = list("ss13","Security"); + c_tag = "Security - Main East" + }, +/obj/structure/table, +/obj/item/storage/fancy/coffee_cart_rack{ + pixel_x = 8; + pixel_y = 2 + }, +/obj/item/food/donut/plain{ + pixel_x = -4; + pixel_y = 6 + }, +/obj/machinery/light/directional/east, +/turf/open/floor/iron, +/area/station/security/brig) "olR" = ( /obj/structure/tank_dispenser, /obj/effect/turf_decal/stripes/corner{ @@ -43347,15 +43288,6 @@ /obj/effect/turf_decal/trimline/dark_blue/corner, /turf/open/floor/iron/dark, /area/station/command/heads_quarters/hop) -"omN" = ( -/obj/machinery/door/poddoor/preopen{ - name = "Atmospherics Blast Door"; - id = "atmos" - }, -/obj/effect/turf_decal/delivery, -/obj/machinery/atmospherics/pipe/smart/simple/cyan/hidden, -/turf/open/floor/iron, -/area/station/engineering/atmos) "onc" = ( /obj/effect/turf_decal/trimline/neutral/filled/corner{ dir = 4 @@ -43441,26 +43373,6 @@ }, /turf/open/space/openspace, /area/station/solars/port) -"opT" = ( -/obj/effect/turf_decal/trimline/red/filled/line{ - dir = 4 - }, -/obj/machinery/camera/directional/east{ - network = list("ss13","Security"); - c_tag = "Security - Main East" - }, -/obj/structure/table, -/obj/item/storage/fancy/coffee_cart_rack{ - pixel_x = 8; - pixel_y = 2 - }, -/obj/item/food/donut/plain{ - pixel_x = -4; - pixel_y = 6 - }, -/obj/machinery/light/directional/east, -/turf/open/floor/iron, -/area/station/security/brig) "oqh" = ( /obj/effect/turf_decal/stripes/line{ dir = 10 @@ -43476,21 +43388,6 @@ "oqp" = ( /turf/closed/wall/r_wall, /area/station/ai_monitored/turret_protected/aisat_interior) -"oqy" = ( -/obj/machinery/conveyor{ - id = "cargolower" - }, -/obj/machinery/door/poddoor/preopen{ - name = "Disposal Exit Vent"; - id = "Disposal Exit" - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/spawner/random/trash/garbage{ - spawn_loot_count = 3; - spawn_scatter_radius = 1 - }, -/turf/open/floor/plating, -/area/station/maintenance/disposal) "oqS" = ( /obj/structure/chair/pew/left, /turf/open/floor/iron/chapel{ @@ -43541,17 +43438,6 @@ }, /turf/open/floor/iron/white, /area/station/medical/medbay/central) -"osj" = ( -/obj/effect/turf_decal/trimline/yellow/filled/line{ - dir = 8 - }, -/obj/machinery/requests_console/directional/west{ - name = "Engineering Requests Console"; - department = "Engineering" - }, -/obj/structure/disposalpipe/segment, -/turf/open/floor/iron, -/area/station/engineering/main) "osk" = ( /turf/closed/wall, /area/station/maintenance/department/eva) @@ -43647,28 +43533,21 @@ /obj/structure/window/reinforced/spawner/directional/north, /turf/open/floor/glass/reinforced, /area/station/science/genetics) -"oum" = ( -/obj/machinery/computer/security/qm{ +"otW" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/door/window/brigdoor/left/directional/east{ + name = "Medical Delivery Chute" + }, +/obj/machinery/navbeacon{ + name = "navigation beacon (Medical Delivery)"; + location = "Medical"; + codes_txt = "delivery;dir=4" + }, +/obj/effect/turf_decal/loading_area{ dir = 4 }, -/obj/effect/turf_decal/trimline/brown/filled/line{ - dir = 8 - }, -/obj/machinery/requests_console/directional/west{ - name = "Quartermaster's Requests Console"; - department = "Quartermaster's Desk" - }, -/obj/effect/mapping_helpers/requests_console/announcement, -/obj/effect/mapping_helpers/requests_console/ore_update, -/obj/effect/mapping_helpers/requests_console/assistance, -/obj/machinery/camera{ - dir = 10; - network = list("ss13","cargo"); - c_tag = "Cargo - Quartermaster's Office" - }, -/obj/machinery/light/warm/directional/west, -/turf/open/floor/iron, -/area/station/command/heads_quarters/qm) +/turf/open/floor/plating, +/area/station/medical/storage) "ouz" = ( /obj/effect/turf_decal/trimline/white/corner{ dir = 1 @@ -43896,6 +43775,17 @@ "oyR" = ( /turf/closed/mineral/random/stationside/asteroid/porus, /area/station/science/explab) +"oyW" = ( +/obj/effect/turf_decal/trimline/purple/filled/line{ + dir = 10 + }, +/obj/machinery/camera/directional/south{ + network = list("ss13","rd"); + c_tag = "Science - Lower Hall South" + }, +/obj/item/radio/intercom/directional/south, +/turf/open/floor/iron/white, +/area/station/science/lower) "ozd" = ( /obj/effect/turf_decal/trimline/yellow/filled/corner{ dir = 8 @@ -43922,15 +43812,6 @@ /obj/machinery/light/small/dim/directional/east, /turf/open/floor/iron/freezer, /area/station/security/prison) -"oAg" = ( -/obj/machinery/power/solar_control{ - name = "Starboard Solar Control"; - id = "forestarboard" - }, -/obj/structure/cable, -/obj/effect/turf_decal/sand/plating, -/turf/open/floor/catwalk_floor, -/area/station/solars/starboard/fore) "oAn" = ( /obj/machinery/airlock_sensor/incinerator_ordmix{ pixel_x = 23; @@ -44027,16 +43908,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron, /area/station/security/brig) -"oCx" = ( -/obj/structure/table/reinforced, -/obj/machinery/door/firedoor, -/obj/machinery/door/poddoor/shutters/preopen{ - name = "Kitchen Counter Shutters"; - id = "playerscantreadthis" - }, -/obj/effect/landmark/start/hangover, -/turf/open/floor/iron/checker, -/area/station/service/kitchen) "oCR" = ( /obj/effect/turf_decal/stripes/white/full, /obj/effect/turf_decal/trimline/purple/filled/line{ @@ -44068,6 +43939,16 @@ }, /turf/open/floor/iron, /area/station/hallway/primary/tram/center) +"oDu" = ( +/obj/effect/turf_decal/trimline/yellow/filled/line, +/obj/machinery/conveyor_switch/oneway{ + name = "Shipment Delivery Chute Activator"; + pixel_x = -11; + id = "engineeringchute" + }, +/obj/machinery/digital_clock/directional/south, +/turf/open/floor/iron, +/area/station/engineering/main) "oDH" = ( /obj/structure/table/wood, /obj/item/folder/blue, @@ -44094,20 +43975,6 @@ }, /turf/open/space/basic, /area/space/nearstation) -"oEl" = ( -/obj/structure/toilet{ - dir = 1 - }, -/obj/machinery/button/door/directional/west{ - name = "Lock Control"; - id = "Toilet4"; - specialfunctions = 4; - normaldoorcontrol = 1 - }, -/obj/effect/landmark/blobstart, -/obj/machinery/light/small/dim/directional/east, -/turf/open/floor/iron/freezer, -/area/station/commons/toilet) "oEz" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -44231,6 +44098,22 @@ /obj/structure/bookcase/random/nonfiction, /turf/open/floor/wood/large, /area/station/service/library) +"oHw" = ( +/obj/machinery/disposal/bin, +/obj/effect/turf_decal/trimline/brown/filled/line{ + dir = 5 + }, +/obj/machinery/requests_console/directional/north{ + name = "Cargo Bay Requests Console"; + department = "Cargo Bay" + }, +/obj/effect/mapping_helpers/requests_console/supplies, +/obj/effect/mapping_helpers/requests_console/assistance, +/obj/structure/disposalpipe/trunk{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/cargo/office) "oHJ" = ( /obj/machinery/power/emitter/welded{ dir = 4 @@ -44276,6 +44159,15 @@ /obj/structure/disposalpipe/segment, /turf/open/floor/iron, /area/station/security/brig) +"oII" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/structure/disposalpipe/segment, +/obj/machinery/door/poddoor/preopen{ + name = "Xenobiology Containment Blast Door"; + id = "containdeez4" + }, +/turf/open/floor/plating, +/area/station/science/xenobiology) "oIU" = ( /turf/open/floor/iron/white, /area/station/medical/treatment_center) @@ -44284,23 +44176,6 @@ /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, /turf/open/floor/plating, /area/station/maintenance/tram/left) -"oJx" = ( -/obj/effect/turf_decal/trimline/blue/filled/line{ - dir = 9 - }, -/obj/machinery/camera/directional/west{ - network = list("ss13","medbay"); - c_tag = "Medical - Surgery Room A" - }, -/obj/structure/sink{ - dir = 4; - pixel_x = -12 - }, -/obj/machinery/status_display/evac/directional/west, -/obj/machinery/firealarm/directional/north, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, -/turf/open/floor/iron/white, -/area/station/medical/surgery/fore) "oKe" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, @@ -44328,14 +44203,18 @@ /obj/structure/tram, /turf/open/openspace, /area/station/hallway/primary/tram/center) -"oKZ" = ( -/mob/living/simple_animal/bot/floorbot, -/obj/effect/turf_decal/stripes/line{ - dir = 4 +"oKo" = ( +/obj/machinery/button/door/directional/west{ + name = "Privacy Bolts"; + pixel_y = 9; + id = "private_r"; + specialfunctions = 4; + normaldoorcontrol = 1 }, -/obj/structure/cable, -/turf/open/floor/iron/dark, -/area/station/ai_monitored/turret_protected/aisat/maint) +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/carpet, +/area/station/commons/dorms) "oLn" = ( /obj/effect/turf_decal/trimline/neutral/filled/line, /obj/effect/turf_decal/siding/thinplating{ @@ -44461,13 +44340,6 @@ }, /turf/open/floor/iron, /area/station/cargo/lobby) -"oNT" = ( -/obj/machinery/door/airlock{ - name = "Private Stall 1"; - id_tag = "ToiletSci1" - }, -/turf/open/floor/iron/freezer, -/area/station/science/lower) "oNW" = ( /obj/effect/turf_decal/trimline/dark_red/warning{ dir = 9 @@ -44602,6 +44474,17 @@ /obj/effect/turf_decal/trimline/yellow/filled/warning, /turf/open/floor/iron, /area/station/construction/mining/aux_base) +"oQL" = ( +/obj/machinery/computer/atmos_alert{ + dir = 8 + }, +/obj/machinery/button/door/directional/east{ + name = "Atmospherics Lockdown"; + id = "atmos"; + req_access = list("atmospherics") + }, +/turf/open/floor/iron, +/area/station/engineering/atmos) "oQO" = ( /obj/structure/safe/vault, /obj/item/clothing/head/costume/bearpelt, @@ -44688,23 +44571,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron, /area/station/commons/storage/primary) -"oSB" = ( -/obj/machinery/camera/directional/west{ - network = list("ss13","Security","cargo"); - c_tag = "Cargo - Security Outpost" - }, -/obj/effect/turf_decal/trimline/red/filled/line{ - dir = 8 - }, -/obj/machinery/button/door/directional/west{ - name = "Cargo Cell Control"; - id = "crgdoor"; - req_access = list("brig_entrance"); - normaldoorcontrol = 1 - }, -/obj/structure/cable, -/turf/open/floor/iron, -/area/station/security/checkpoint/supply) "oTa" = ( /obj/structure/railing{ dir = 9 @@ -44739,14 +44605,6 @@ dir = 4 }, /area/station/command/bridge) -"oTq" = ( -/obj/effect/spawner/structure/window/reinforced, -/obj/machinery/door/poddoor/shutters/preopen{ - name = "Privacy Shutters"; - id = "kanyewest" - }, -/turf/open/floor/plating, -/area/station/security/detectives_office) "oTu" = ( /obj/machinery/power/apc/auto_name/directional/south, /obj/structure/cable, @@ -44838,6 +44696,15 @@ /obj/machinery/light/directional/west, /turf/open/floor/iron, /area/station/hallway/primary/tram/right) +"oUB" = ( +/obj/machinery/firealarm/directional/south, +/obj/machinery/conveyor_switch/oneway{ + name = "Shipment Delivery Chute Activator"; + pixel_x = 10; + id = "lawyerdropoff" + }, +/turf/open/floor/wood, +/area/station/service/lawoffice) "oVc" = ( /obj/structure/table/reinforced, /obj/machinery/light/warm/directional/east, @@ -44898,16 +44765,6 @@ }, /turf/open/floor/iron/white, /area/station/science/lower) -"oWB" = ( -/obj/machinery/camera/directional/west{ - network = list("ss13","Security","prison"); - c_tag = "Security - Rec Room South" - }, -/obj/effect/turf_decal/trimline/red/filled/line{ - dir = 10 - }, -/turf/open/floor/iron, -/area/station/security/prison/workout) "oWI" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -44935,14 +44792,6 @@ /obj/effect/mapping_helpers/broken_floor, /turf/open/floor/wood, /area/station/commons/vacant_room/office) -"oXq" = ( -/obj/machinery/door/poddoor/shutters{ - name = "MiniSat Teleport Access"; - dir = 4; - id = "teledoor" - }, -/turf/open/floor/iron/dark, -/area/station/ai_monitored/turret_protected/aisat/foyer) "oXz" = ( /obj/machinery/iv_drip, /obj/effect/turf_decal/trimline/blue/filled/line{ @@ -44957,6 +44806,14 @@ /obj/effect/turf_decal/trimline/neutral/filled/corner, /turf/open/floor/iron, /area/station/hallway/secondary/exit/departure_lounge) +"oXL" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/poddoor/preopen{ + name = "Xenobiology Containment Blast Door"; + id = "containdeez7" + }, +/turf/open/floor/plating, +/area/station/science/xenobiology) "oXP" = ( /obj/effect/turf_decal/trimline/red/filled/corner, /obj/effect/turf_decal/trimline/red/filled/corner{ @@ -44972,6 +44829,13 @@ /obj/machinery/light/dim/directional/north, /turf/open/floor/iron, /area/station/hallway/secondary/service) +"oYg" = ( +/obj/modular_map_root/tramstation{ + name = "cargoscilower"; + key = "cargoscilower" + }, +/turf/open/misc/asteroid, +/area/station/asteroid) "oYE" = ( /obj/effect/spawner/structure/window/reinforced, /obj/machinery/atmospherics/pipe/smart/simple/cyan/visible{ @@ -45040,6 +44904,15 @@ }, /turf/open/floor/iron, /area/station/security/brig) +"pad" = ( +/obj/structure/lattice/catwalk, +/obj/machinery/power/solar{ + name = "Starboard Solar Array"; + id = "forestarboard" + }, +/obj/structure/cable, +/turf/open/space/openspace, +/area/station/solars/starboard/fore) "pal" = ( /obj/structure/disposalpipe/segment{ dir = 10 @@ -45064,20 +44937,15 @@ }, /turf/closed/wall/r_wall, /area/station/engineering/supermatter/room) -"paH" = ( -/obj/structure/toilet{ - pixel_y = 8 +"paA" = ( +/obj/structure/table/wood, +/obj/item/radio/intercom/directional/south, +/obj/machinery/fax{ + name = "Detective's Fax Machine"; + fax_name = "Detective's Office" }, -/obj/machinery/button/door/directional/west{ - name = "Lock Control"; - id = "Toilet2"; - specialfunctions = 4; - normaldoorcontrol = 1 - }, -/obj/effect/landmark/start/assistant, -/obj/machinery/light/small/dim/directional/east, -/turf/open/floor/iron/freezer, -/area/station/commons/toilet) +/turf/open/floor/iron/grimy, +/area/station/security/detectives_office) "paS" = ( /obj/item/kirbyplants/random, /obj/effect/turf_decal/trimline/neutral/filled/line{ @@ -45092,18 +44960,6 @@ /obj/item/radio/intercom/directional/west, /turf/open/floor/iron/checker, /area/station/commons/lounge) -"pbo" = ( -/obj/structure/rack, -/obj/machinery/camera/directional/north{ - network = list("ss13","Security"); - c_tag = "Security - Armory" - }, -/obj/structure/window/reinforced/spawner/directional/west, -/obj/structure/window/reinforced/spawner/directional/east, -/obj/structure/cable, -/obj/effect/spawner/random/armory/e_gun, -/turf/open/floor/iron, -/area/station/ai_monitored/security/armory) "pbr" = ( /obj/structure/closet/emcloset, /obj/effect/turf_decal/stripes/line{ @@ -45201,36 +45057,22 @@ /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron/dark, /area/station/engineering/gravity_generator) -"pcY" = ( -/obj/machinery/firealarm/directional/west, -/obj/machinery/power/solar_control{ - name = "AI Core Solar Control"; - id = "aicore" - }, -/obj/structure/cable, -/turf/open/floor/circuit, -/area/station/ai_monitored/turret_protected/ai) "pcZ" = ( /obj/effect/turf_decal/sand/plating, /obj/structure/cable, /obj/machinery/light/small/directional/west, /turf/open/floor/plating/airless, /area/station/solars/starboard/fore) -"pdf" = ( -/obj/machinery/camera/directional/north{ - network = list("ss13","engineering","Security"); - c_tag = "Engineering - Security Outpost" +"pdj" = ( +/obj/structure/table/reinforced, +/obj/item/surgical_drapes, +/obj/item/cautery, +/obj/machinery/camera/directional/south{ + network = list("ss13","rd"); + c_tag = "Science - Robotics Surgery" }, -/obj/effect/turf_decal/trimline/red/filled/line{ - dir = 1 - }, -/obj/structure/table, -/obj/machinery/recharger{ - pixel_y = 4 - }, -/obj/machinery/newscaster/directional/north, -/turf/open/floor/iron, -/area/station/security/checkpoint/engineering) +/turf/open/floor/iron/white, +/area/station/science/robotics/lab) "pdn" = ( /obj/effect/turf_decal/siding/thinplating/dark{ dir = 6 @@ -45312,6 +45154,32 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron/showroomfloor, /area/station/security/lockers) +"peX" = ( +/obj/effect/turf_decal/trimline/yellow/filled/line{ + dir = 8 + }, +/obj/machinery/camera/emp_proof{ + dir = 10; + network = list("ss13","engineering"); + c_tag = "Engineering - Main" + }, +/obj/structure/rack, +/obj/item/clothing/glasses/meson/engine{ + pixel_x = 2; + pixel_y = 3 + }, +/obj/item/clothing/glasses/meson/engine, +/obj/item/clothing/glasses/meson/engine{ + pixel_x = 4; + pixel_y = 6 + }, +/obj/item/pipe_dispenser, +/obj/item/pipe_dispenser, +/obj/item/pipe_dispenser, +/obj/structure/extinguisher_cabinet/directional/west, +/obj/structure/disposalpipe/segment, +/turf/open/floor/iron, +/area/station/engineering/main) "pfh" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ dir = 8 @@ -45419,16 +45287,6 @@ /obj/structure/cable, /turf/open/floor/catwalk_floor, /area/station/maintenance/starboard/lesser) -"pgV" = ( -/obj/machinery/door/poddoor/shutters/radiation/preopen{ - name = "Radiation Chamber Shutters"; - id = "engsm" - }, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/turf/open/floor/plating, -/area/station/engineering/supermatter) "phl" = ( /turf/open/floor/carpet, /area/station/command/heads_quarters/captain) @@ -45489,6 +45347,18 @@ /obj/machinery/light/small/directional/west, /turf/open/floor/plating, /area/station/maintenance/central/greater) +"piV" = ( +/obj/machinery/door/airlock/security/glass{ + name = "Prison Dorm 1"; + id_tag = "prisondorm" + }, +/obj/effect/turf_decal/trimline/red/filled/line, +/obj/effect/turf_decal/trimline/red/filled/line{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron, +/area/station/security/prison/safe) "piX" = ( /turf/open/floor/engine/n2o, /area/station/engineering/atmos) @@ -45552,6 +45422,23 @@ /obj/structure/cable, /turf/open/floor/iron, /area/station/engineering/break_room) +"pkc" = ( +/obj/machinery/door/airlock/command{ + name = "Head of Personnel" + }, +/obj/effect/mapping_helpers/airlock/access/all/command/hop, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/machinery/door/poddoor/preopen{ + name = "Privacy Shutters"; + id = "hop" + }, +/turf/open/floor/wood, +/area/station/command/heads_quarters/hop) "pkk" = ( /obj/effect/landmark/event_spawn, /obj/structure/cable, @@ -45586,19 +45473,6 @@ /obj/structure/cable, /turf/open/floor/iron, /area/station/security/checkpoint/escape) -"pkG" = ( -/obj/structure/closet/firecloset, -/obj/effect/turf_decal/bot, -/obj/effect/turf_decal/trimline/yellow/filled/line{ - dir = 8 - }, -/obj/machinery/camera/emp_proof{ - dir = 10; - network = list("ss13","engineering"); - c_tag = "Engineering - Entry Airlock" - }, -/turf/open/floor/iron, -/area/station/engineering/main) "pkH" = ( /obj/structure/closet/crate, /obj/item/food/breadslice/plain, @@ -45614,6 +45488,20 @@ /obj/machinery/light/directional/south, /turf/open/floor/iron/cafeteria, /area/station/security/prison/mess) +"pkM" = ( +/obj/machinery/door/poddoor/shutters{ + name = "Armoury Shutter"; + id = "armory" + }, +/obj/effect/turf_decal/trimline/red/filled/line, +/obj/effect/turf_decal/trimline/red/filled/line{ + dir = 1 + }, +/obj/effect/turf_decal/delivery, +/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/ai_monitored/security/armory) "pkP" = ( /obj/machinery/computer/shuttle/labor{ dir = 1 @@ -45643,16 +45531,6 @@ /obj/structure/disposalpipe/segment, /turf/open/floor/iron, /area/station/hallway/primary/tram/left) -"plr" = ( -/obj/machinery/door/airlock{ - name = "Room 3"; - id_tag = "miningdorm3" - }, -/obj/effect/mapping_helpers/airlock/access/all/supply/mining, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/turf/open/floor/carpet, -/area/station/cargo/miningdock) "plu" = ( /obj/effect/turf_decal/siding/wood/corner, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -45742,6 +45620,30 @@ /obj/machinery/light/warm/directional/east, /turf/open/floor/iron, /area/station/engineering/break_room) +"pmT" = ( +/obj/effect/turf_decal/trimline/purple/filled/line{ + dir = 4 + }, +/obj/effect/turf_decal/trimline/purple/filled/line{ + dir = 8 + }, +/obj/effect/turf_decal/siding/thinplating, +/obj/machinery/door/airlock/research{ + name = "Research and Development Lab" + }, +/obj/effect/mapping_helpers/airlock/access/all/science/general, +/obj/machinery/door/poddoor/shutters/preopen{ + name = "Research and Development Shutter"; + id = "rndlab1" + }, +/obj/machinery/door/firedoor, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/disposalpipe/segment{ + dir = 9 + }, +/turf/open/floor/iron/white, +/area/station/science/lab) "pne" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/structure/disposalpipe/segment{ @@ -45757,6 +45659,23 @@ }, /turf/open/floor/iron, /area/station/cargo/miningdock) +"pnl" = ( +/obj/effect/turf_decal/sand, +/obj/machinery/door/airlock/external{ + name = "External Access"; + frequency = 1449; + id_tag = "middleleft_upper_lower_eva_external"; + autoclose = 0 + }, +/obj/machinery/door_buttons/access_button{ + name = "External Access Button"; + pixel_y = -24; + idSelf = "middleleft_upper_lower_eva_airlock_control"; + idDoor = "middleleft_upper_lower_eva_external" + }, +/obj/effect/mapping_helpers/airlock/locked, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/tram/mid) "pnn" = ( /obj/effect/spawner/structure/window, /turf/open/floor/plating, @@ -45801,16 +45720,6 @@ }, /turf/open/floor/iron/white, /area/station/medical/medbay/central) -"pob" = ( -/obj/machinery/smartfridge/chemistry/preloaded, -/obj/machinery/door/poddoor/shutters/preopen{ - name = "Pharmacy Shutters"; - dir = 4; - id = "pharmacy_shutters_2" - }, -/obj/machinery/door/firedoor, -/turf/open/floor/plating, -/area/station/medical/pharmacy) "pof" = ( /obj/machinery/power/apc/auto_name/directional/west, /obj/structure/cable, @@ -45847,17 +45756,6 @@ }, /turf/open/floor/iron/white, /area/station/science/genetics) -"poT" = ( -/obj/machinery/atmospherics/components/binary/valve/digital/on{ - name = "Output Release"; - dir = 4 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 6 - }, -/obj/structure/cable, -/turf/open/floor/engine, -/area/station/engineering/supermatter/room) "ppa" = ( /obj/effect/turf_decal/stripes/white/full, /obj/machinery/door/firedoor, @@ -45948,18 +45846,15 @@ /obj/machinery/light/warm/directional/west, /turf/open/floor/iron/dark, /area/station/service/chapel) -"pqU" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/door_buttons/airlock_controller{ - name = "External Access Console"; - pixel_y = -24; - idSelf = "rightmost_lower_upper_eva_airlock_control"; - idInterior = "rightmost_lower_upper_eva_internal"; - idExterior = "rightmost_lower_upper_eva_external" +"pqJ" = ( +/obj/effect/turf_decal/delivery, +/obj/machinery/navbeacon{ + location = "QM #5"; + codes_txt = "delivery;dir=1" }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/turf/open/floor/catwalk_floor, -/area/station/maintenance/tram/right) +/obj/effect/turf_decal/tile/brown/fourcorners, +/turf/open/floor/iron, +/area/station/cargo/warehouse) "pqV" = ( /obj/effect/turf_decal/trimline/purple/filled/line{ dir = 1 @@ -46039,20 +45934,6 @@ /obj/machinery/light/directional/west, /turf/open/floor/iron/white, /area/station/science/robotics/lab) -"pso" = ( -/obj/machinery/portable_atmospherics/pump, -/obj/effect/turf_decal/trimline/blue/filled/line{ - dir = 6 - }, -/obj/effect/turf_decal/trimline/neutral/filled/warning{ - dir = 6 - }, -/obj/machinery/atmospherics/components/unary/portables_connector/visible{ - name = "Oxygen Tank Injection Port"; - dir = 4 - }, -/turf/open/floor/iron, -/area/station/hallway/secondary/construction/engineering) "psv" = ( /obj/effect/landmark/start/hangover, /obj/structure/cable, @@ -46075,6 +45956,20 @@ /obj/effect/mapping_helpers/mail_sorting/science/xenobiology, /turf/open/floor/iron, /area/station/hallway/primary/tram/right) +"psO" = ( +/obj/effect/turf_decal/trimline/white/line{ + dir = 4 + }, +/obj/effect/turf_decal/trimline/yellow/line{ + dir = 8 + }, +/obj/machinery/camera{ + dir = 10; + network = list("ss13","minisat"); + c_tag = "Secure - AI Antechamber East" + }, +/turf/open/floor/iron/dark, +/area/station/ai_monitored/turret_protected/aisat_interior) "psU" = ( /obj/effect/turf_decal/trimline/brown/filled/line{ dir = 4 @@ -46108,15 +46003,6 @@ /obj/structure/disposalpipe/segment, /turf/open/floor/wood, /area/station/command/meeting_room) -"pts" = ( -/obj/machinery/power/smes{ - charge = 10000; - capacity = 9e+06 - }, -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/turf/open/floor/iron, -/area/station/maintenance/disposal/incinerator) "ptu" = ( /obj/structure/table/wood, /obj/item/folder/red, @@ -46135,6 +46021,24 @@ /obj/machinery/light/directional/south, /turf/open/floor/iron/white, /area/station/science/xenobiology) +"ptO" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/door/airlock/external{ + name = "External Access"; + frequency = 1449; + id_tag = "rightmost_lower_lower_eva_internal"; + autoclose = 0 + }, +/obj/machinery/door_buttons/access_button{ + name = "External Access Button"; + pixel_x = -24; + idSelf = "rightmost_lower_lower_eva_airlock_control"; + idDoor = "rightmost_lower_lower_eva_internal" + }, +/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/maintenance/tram/right) "ptQ" = ( /turf/open/openspace, /area/station/science/genetics) @@ -46230,6 +46134,15 @@ /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron/dark, /area/station/ai_monitored/security/armory) +"pvl" = ( +/obj/machinery/elevator_control_panel{ + layer = 3.1; + pixel_y = 2; + linked_elevator_id = "tram_xeno_lift"; + preset_destination_names = list("2"="Lower Deck", "3"="Upper Deck") + }, +/turf/closed/wall, +/area/station/science/xenobiology) "pvp" = ( /obj/effect/turf_decal/trimline/yellow/filled/end{ dir = 1 @@ -46253,6 +46166,23 @@ /obj/structure/cable, /turf/open/floor/iron, /area/station/engineering/atmos) +"pvD" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/door/airlock/external{ + name = "External Access"; + frequency = 1449; + id_tag = "middleright_lower_eva_internal"; + autoclose = 0 + }, +/obj/machinery/door_buttons/access_button{ + name = "External Access Button"; + pixel_y = 24; + idSelf = "middleright_lower_eva_airlock_control"; + idDoor = "middleright_lower_eva_internal" + }, +/obj/effect/mapping_helpers/airlock/locked, +/turf/open/floor/catwalk_floor, +/area/station/hallway/primary/tram/center) "pvI" = ( /obj/structure/sign/directions/evac{ dir = 4; @@ -46328,6 +46258,26 @@ }, /turf/open/floor/iron/white, /area/station/medical/medbay/lobby) +"pwC" = ( +/obj/structure/table, +/obj/machinery/requests_console/directional/west{ + name = "Kitchen Requests Console"; + department = "Kitchen" + }, +/obj/effect/mapping_helpers/requests_console/supplies, +/obj/effect/mapping_helpers/requests_console/assistance, +/obj/machinery/reagentgrinder{ + pixel_x = -5; + pixel_y = 8 + }, +/obj/item/reagent_containers/cup/rag{ + pixel_x = 6; + pixel_y = 5 + }, +/turf/open/floor/iron/white/side{ + dir = 4 + }, +/area/station/service/kitchen) "pwF" = ( /obj/effect/turf_decal/trimline/neutral/filled/line{ dir = 1 @@ -46408,6 +46358,22 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron, /area/station/cargo/warehouse) +"pxG" = ( +/obj/effect/turf_decal/delivery, +/obj/machinery/door/window/left/directional/south{ + name = "Containment Pen #4"; + req_access = list("xenobiology") + }, +/obj/machinery/door/window/left/directional/north{ + name = "Containment Pen #4"; + req_access = list("xenobiology") + }, +/obj/machinery/door/poddoor/preopen{ + name = "Xenobiology Containment Blast Door"; + id = "containdeez4" + }, +/turf/open/floor/engine, +/area/station/science/xenobiology) "pxM" = ( /obj/structure/table, /obj/item/paper_bin{ @@ -46507,6 +46473,18 @@ /obj/structure/disposalpipe/segment, /turf/open/floor/iron, /area/station/hallway/secondary/entry) +"pyV" = ( +/obj/structure/window/reinforced/spawner/directional/south, +/obj/structure/table, +/obj/effect/turf_decal/stripes/line{ + dir = 10 + }, +/obj/machinery/button/door{ + name = "Cell Containment Toggle Button"; + id = "containdeez3" + }, +/turf/open/floor/iron/white, +/area/station/science/xenobiology) "pyW" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/trimline/neutral/filled/line{ @@ -46519,15 +46497,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron, /area/station/maintenance/port/central) -"pza" = ( -/obj/machinery/computer/department_orders/medical{ - dir = 1 - }, -/obj/effect/turf_decal/siding/white{ - dir = 1 - }, -/turf/open/floor/iron/dark, -/area/station/medical/storage) "pzb" = ( /obj/effect/turf_decal/tile/brown/opposingcorners{ dir = 1 @@ -46536,17 +46505,6 @@ /obj/item/kirbyplants/random, /turf/open/floor/iron, /area/station/cargo/miningfoundry) -"pzc" = ( -/obj/machinery/camera{ - dir = 6; - network = list("ss13","Security"); - c_tag = "Security - Interrogation Observation" - }, -/obj/effect/turf_decal/trimline/red/filled/corner{ - dir = 4 - }, -/turf/open/floor/iron/dark, -/area/station/security/interrogation) "pzd" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -46612,38 +46570,6 @@ }, /turf/open/floor/iron/dark, /area/station/ai_monitored/turret_protected/aisat_interior) -"pAD" = ( -/obj/machinery/atmospherics/pipe/bridge_pipe/cyan/visible{ - dir = 1 - }, -/obj/machinery/atmospherics/components/binary/pump/on{ - name = "Mix to Filter"; - dir = 8 - }, -/turf/open/floor/iron, -/area/station/engineering/atmos/pumproom) -"pAJ" = ( -/obj/machinery/door/airlock/research{ - name = "Research Division Access" - }, -/obj/effect/turf_decal/trimline/purple/filled/line{ - dir = 4 - }, -/obj/machinery/door/poddoor/preopen{ - name = "Research Lockdown Blastdoor"; - id = "Sciencelockdown" - }, -/obj/machinery/door/firedoor, -/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/effect/mapping_helpers/airlock/cyclelink_helper{ - dir = 1 - }, -/obj/structure/disposalpipe/segment, -/obj/effect/mapping_helpers/airlock/unres, -/turf/open/floor/iron/white, -/area/station/science/research) "pAR" = ( /obj/machinery/firealarm/directional/west, /obj/effect/turf_decal/trimline/red/filled/line{ @@ -46809,13 +46735,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron, /area/station/commons/fitness/recreation) -"pEa" = ( -/obj/machinery/atmospherics/components/unary/passive_vent{ - name = "killroom vent"; - dir = 8 - }, -/turf/open/floor/circuit/telecomms, -/area/station/science/xenobiology) "pEe" = ( /obj/effect/turf_decal/trimline/neutral/filled/line{ dir = 1 @@ -46823,21 +46742,23 @@ /obj/machinery/bluespace_vendor/directional/north, /turf/open/floor/iron, /area/station/hallway/secondary/exit) +"pEq" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, +/obj/machinery/camera/emp_proof{ + dir = 9; + network = list("ss13","engine","engineering"); + c_tag = "Engineering - Engine Room North-East" + }, +/obj/structure/cable, +/turf/open/floor/engine, +/area/station/engineering/supermatter/room) "pEx" = ( /obj/effect/spawner/structure/window, /turf/open/floor/plating, /area/station/hallway/secondary/exit/departure_lounge) -"pEB" = ( -/obj/docking_port/stationary{ - name = "SS13: Auxiliary Dock, Station-Port"; - dir = 2; - width = 35; - height = 24; - shuttle_id = "whiteship_home"; - dwidth = 11 - }, -/turf/open/space/openspace, -/area/space) "pEM" = ( /obj/structure/railing{ dir = 6 @@ -46845,23 +46766,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/catwalk_floor, /area/station/command/gateway) -"pFe" = ( -/obj/machinery/door/airlock/research{ - name = "Research Division Access" - }, -/obj/effect/turf_decal/trimline/purple/filled/line{ - dir = 8 - }, -/obj/machinery/door/poddoor/preopen{ - name = "Research Lockdown Blastdoor"; - id = "Sciencelockdown" - }, -/obj/machinery/door/firedoor, -/obj/effect/mapping_helpers/airlock/access/all/science/general, -/obj/effect/mapping_helpers/airlock/cyclelink_helper, -/obj/effect/mapping_helpers/airlock/unres, -/turf/open/floor/iron/white/side, -/area/station/science/research) "pFm" = ( /obj/machinery/porta_turret/ai{ dir = 4 @@ -46932,13 +46836,6 @@ dir = 8 }, /area/station/medical/medbay/central) -"pGg" = ( -/obj/modular_map_root/tramstation{ - name = "cargoscilower"; - key = "cargoscilower" - }, -/turf/open/misc/asteroid, -/area/station/asteroid) "pGj" = ( /obj/machinery/airalarm/directional/south, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ @@ -46979,6 +46876,18 @@ /obj/machinery/disposal/bin/tagger, /turf/open/floor/iron/dark, /area/station/command/bridge) +"pGQ" = ( +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 8 + }, +/obj/machinery/camera{ + dir = 10; + c_tag = "Arrivals - Central Hall" + }, +/obj/machinery/vending/cigarette, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/hallway/secondary/entry) "pGS" = ( /obj/machinery/telecomms/bus/preset_one, /turf/open/floor/iron/dark/telecomms, @@ -46998,6 +46907,15 @@ /obj/machinery/firealarm/directional/east, /turf/open/floor/iron, /area/station/engineering/main) +"pHe" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/poddoor/preopen{ + name = "Privacy Shutters"; + id = "hop" + }, +/obj/structure/cable, +/turf/open/floor/plating, +/area/station/command/heads_quarters/hop) "pHl" = ( /obj/machinery/light/floor, /turf/open/floor/grass, @@ -47051,17 +46969,6 @@ /obj/machinery/light/directional/north, /turf/open/floor/iron, /area/station/tcommsat/computer) -"pIx" = ( -/obj/structure/table, -/obj/item/clipboard, -/obj/item/wrench, -/obj/structure/extinguisher_cabinet/directional/south, -/obj/machinery/camera/directional/south{ - network = list("ss13","rd"); - c_tag = "Science - Server Room" - }, -/turf/open/floor/circuit/green, -/area/station/science/server) "pIA" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden, @@ -47080,6 +46987,14 @@ /obj/machinery/light/small/directional/east, /turf/open/floor/iron, /area/station/cargo/miningfoundry) +"pIN" = ( +/obj/structure/table, +/obj/machinery/door/poddoor/shutters{ + name = "Vacant Commissary Shutters"; + id = "commissarydeezdoorz" + }, +/turf/open/floor/plating, +/area/station/commons/vacant_room/commissary) "pIQ" = ( /obj/structure/cable, /turf/closed/wall/r_wall, @@ -47148,6 +47063,16 @@ /obj/structure/cable, /turf/open/floor/iron, /area/station/security/checkpoint/engineering) +"pJY" = ( +/obj/machinery/atmospherics/components/binary/valve{ + name = "Output to Waste"; + dir = 4 + }, +/obj/effect/turf_decal/stripes/line, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/turf/open/floor/engine, +/area/station/engineering/supermatter/room) "pKk" = ( /obj/machinery/portable_atmospherics/canister/oxygen, /obj/effect/turf_decal/bot{ @@ -47164,16 +47089,6 @@ /obj/structure/cable, /turf/open/floor/iron, /area/station/engineering/atmos) -"pKr" = ( -/obj/structure/table/wood, -/obj/item/flashlight/lamp, -/obj/machinery/requests_console/directional/north{ - name = "Chapel Requests Console"; - department = "Chapel" - }, -/obj/effect/mapping_helpers/requests_console/assistance, -/turf/open/floor/iron/grimy, -/area/station/service/chapel/office) "pKC" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -47206,33 +47121,30 @@ /obj/item/flashlight/lamp, /turf/open/floor/carpet, /area/station/commons/dorms) +"pLd" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/door/airlock/external{ + name = "External Access"; + frequency = 1449; + id_tag = "middleleft_upper_lower_eva_internal"; + autoclose = 0 + }, +/obj/machinery/door_buttons/access_button{ + name = "External Access Button"; + pixel_x = -24; + idSelf = "middleleft_upper_lower_eva_airlock_control"; + idDoor = "middleleft_upper_lower_eva_internal" + }, +/obj/effect/mapping_helpers/airlock/locked, +/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/maintenance/tram/mid) "pLf" = ( /obj/structure/extinguisher_cabinet/directional/north, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron/dark, /area/station/service/chapel) -"pLg" = ( -/obj/effect/turf_decal/trimline/red/filled/line{ - dir = 4 - }, -/obj/effect/turf_decal/trimline/red/filled/line{ - dir = 8 - }, -/obj/machinery/door/airlock/security/glass{ - name = "Brig"; - id_tag = "outerbrigright" - }, -/obj/effect/mapping_helpers/airlock/cyclelink_helper_multi{ - cycle_id = "brig_right" - }, -/obj/machinery/door/firedoor, -/obj/effect/mapping_helpers/airlock/access/all/security/entrance, -/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/navigate_destination/sec, -/turf/open/floor/iron, -/area/station/security/brig) "pLs" = ( /obj/structure/transport/linear/tram, /obj/structure/tram/split, @@ -47247,6 +47159,16 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/grass, /area/station/medical/virology) +"pLM" = ( +/obj/structure/table/reinforced, +/obj/machinery/door/firedoor, +/obj/machinery/door/poddoor/shutters/preopen{ + name = "Kitchen Counter Shutters"; + id = "playerscantreadthis" + }, +/obj/item/plate, +/turf/open/floor/iron/checker, +/area/station/service/kitchen) "pLO" = ( /obj/effect/turf_decal/siding/thinplating{ dir = 6 @@ -47265,6 +47187,16 @@ }, /turf/open/floor/iron/white, /area/station/medical/pharmacy) +"pLS" = ( +/obj/machinery/requests_console/directional/south{ + name = "Law Office Requests Console"; + department = "Law Office" + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 1 + }, +/turf/open/floor/wood, +/area/station/service/lawoffice) "pMd" = ( /obj/effect/turf_decal/trimline/brown/filled/line{ dir = 5 @@ -47310,6 +47242,18 @@ /obj/structure/ladder, /turf/open/floor/iron/dark, /area/station/ai_monitored/turret_protected/aisat_interior) +"pMI" = ( +/obj/structure/filingcabinet, +/obj/structure/window/spawner/directional/north, +/obj/item/paper{ + name = "station layout"; + icon = 'icons/obj/scrolls.dmi'; + icon_state = "blueprints"; + default_raw_text = "A crude mapping of the station layout based on leaked internal documents and orbital snapshots taken during construction. I'm not sure how up-to-date this is anymore.."; + inhand_icon_state = "blueprints" + }, +/turf/open/floor/iron/dark/small, +/area/station/commons/vacant_room) "pMS" = ( /obj/effect/turf_decal/trimline/red/filled/line{ dir = 9 @@ -47325,15 +47269,6 @@ "pMW" = ( /turf/open/space/openspace, /area/space) -"pNa" = ( -/obj/effect/spawner/structure/window/reinforced, -/obj/structure/cable, -/obj/machinery/door/poddoor/preopen{ - name = "Test Chamber Blast Door"; - id = "Xenolab" - }, -/turf/open/floor/plating, -/area/station/science/xenobiology) "pNc" = ( /obj/effect/turf_decal/trimline/neutral/filled/line{ dir = 4 @@ -47356,6 +47291,19 @@ }, /turf/closed/wall/r_wall, /area/station/engineering/atmos) +"pNp" = ( +/obj/effect/turf_decal/trimline/blue/filled/line{ + dir = 6 + }, +/obj/machinery/atmospherics/components/binary/pump{ + name = "O2 to Pure"; + dir = 1 + }, +/obj/machinery/atmospherics/pipe/bridge_pipe/green/visible{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/engineering/atmos) "pNv" = ( /obj/effect/turf_decal/trimline/purple/filled/line{ dir = 6 @@ -47377,36 +47325,18 @@ /obj/effect/landmark/start/hangover, /turf/open/floor/iron/grimy, /area/station/hallway/secondary/entry) -"pNI" = ( +"pNO" = ( +/obj/structure/window/reinforced/spawner/directional/west, /obj/structure/table, -/obj/effect/turf_decal/trimline/red/filled/line{ - dir = 6 +/obj/effect/turf_decal/stripes/line{ + dir = 9 }, -/obj/item/storage/box/hug{ - pixel_x = 4; - pixel_y = 3 - }, -/obj/item/razor{ - pixel_x = -8; - pixel_y = 3 - }, -/obj/machinery/camera{ - dir = 6; - network = list("ss13","Security"); - c_tag = "Security - Gulag Prep" - }, -/turf/open/floor/iron, -/area/station/security/brig) -"pOg" = ( -/obj/effect/turf_decal/trimline/purple/filled/line{ - dir = 1 - }, -/obj/machinery/camera/directional/north{ - network = list("ss13","rd"); - c_tag = "Science - Lower Hall North" +/obj/machinery/button/door{ + name = "Cell Containment Toggle Button"; + id = "containdeez1" }, /turf/open/floor/iron/white, -/area/station/science/lower) +/area/station/science/xenobiology) "pOi" = ( /obj/effect/turf_decal/trimline/dark_red/warning{ dir = 6 @@ -47415,22 +47345,6 @@ /obj/structure/railing, /turf/open/floor/plating/elevatorshaft, /area/station/cargo/miningdock) -"pOy" = ( -/obj/machinery/door/poddoor/shutters/radiation/preopen{ - name = "Radiation Chamber Shutters"; - id = "engsm" - }, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/cable/layer1, -/obj/effect/turf_decal/trimline/yellow/arrow_cw, -/obj/effect/turf_decal/trimline/yellow/arrow_ccw{ - dir = 1 - }, -/turf/open/floor/plating, -/area/station/engineering/supermatter) "pOE" = ( /obj/machinery/power/apc/auto_name/directional/south, /obj/structure/cable, @@ -47447,6 +47361,24 @@ /obj/structure/cable, /turf/open/floor/plating, /area/station/maintenance/tram/mid) +"pOP" = ( +/obj/effect/turf_decal/trimline/red/filled/line{ + dir = 8 + }, +/obj/effect/turf_decal/trimline/red/filled/line{ + dir = 4 + }, +/obj/machinery/door/airlock/security/glass{ + name = "Brig"; + id_tag = "outerbrigleft" + }, +/obj/effect/mapping_helpers/airlock/cyclelink_helper_multi{ + cycle_id = "brig_left" + }, +/obj/machinery/door/firedoor, +/obj/effect/mapping_helpers/airlock/access/all/security/entrance, +/turf/open/floor/iron, +/area/station/security/brig) "pOQ" = ( /obj/effect/turf_decal/trimline/neutral/filled/line{ dir = 4 @@ -47454,21 +47386,18 @@ /obj/structure/cable, /turf/open/floor/iron, /area/station/commons/storage/primary) -"pOZ" = ( -/obj/machinery/portable_atmospherics/scrubber, -/obj/effect/turf_decal/trimline/red/filled/line{ +"pOS" = ( +/obj/effect/turf_decal/stripes/corner{ dir = 8 }, -/obj/effect/turf_decal/trimline/neutral/filled/warning{ - dir = 10 +/obj/structure/table, +/obj/machinery/camera{ + dir = 9; + network = list("ss13","minisat"); + c_tag = "Secure - AI Minisat Internal Power Access" }, -/obj/machinery/firealarm/directional/west, -/obj/machinery/atmospherics/components/unary/portables_connector/visible{ - name = "Exfiltrate Port"; - dir = 8 - }, -/turf/open/floor/iron, -/area/station/hallway/secondary/construction/engineering) +/turf/open/floor/iron/dark, +/area/station/ai_monitored/turret_protected/aisat/maint) "pPe" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron/chapel{ @@ -47519,9 +47448,45 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron, /area/station/security/brig) +"pPS" = ( +/obj/structure/table/glass, +/obj/item/storage/medkit/regular{ + pixel_x = -3; + pixel_y = -3 + }, +/obj/item/clothing/glasses/hud/health, +/obj/item/clothing/neck/stethoscope, +/obj/machinery/requests_console/directional/south{ + name = "Chief Medical Officer's Request Console"; + department = "Chief Medical Officer's Console" + }, +/obj/effect/mapping_helpers/requests_console/announcement, +/obj/effect/mapping_helpers/requests_console/supplies, +/obj/effect/mapping_helpers/requests_console/assistance, +/obj/effect/turf_decal/tile/blue/fourcorners, +/turf/open/floor/iron/dark, +/area/station/command/heads_quarters/cmo) +"pQd" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/visible, +/obj/effect/turf_decal/stripes/line, +/obj/machinery/camera/emp_proof/directional/south{ + network = list("ss13","engine","engineering"); + c_tag = "Engineering - Engine Room South-East" + }, +/obj/structure/cable, +/turf/open/floor/engine, +/area/station/engineering/supermatter/room) "pQx" = ( /turf/open/misc/asteroid/dug, /area/station/science/explab) +"pQC" = ( +/obj/effect/turf_decal/tile/neutral/tram, +/obj/effect/spawner/random{ + name = "funny slipper :)"; + loot = list(/obj/effect/decal/cleanable/oil/slippery=10, /obj/effect/decal/cleanable/oil=90) + }, +/turf/open/floor/tram/plate, +/area/station/hallway/primary/tram/left) "pQF" = ( /obj/structure/table, /obj/machinery/reagentgrinder, @@ -47529,17 +47494,6 @@ /obj/effect/turf_decal/tile/green/fourcorners, /turf/open/floor/iron/dark, /area/station/service/hydroponics) -"pQO" = ( -/obj/machinery/atmospherics/components/binary/pump/on{ - name = "Gas to Cooling Loop"; - dir = 8 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/structure/cable, -/turf/open/floor/engine, -/area/station/engineering/supermatter/room) "pQY" = ( /obj/machinery/atmospherics/components/unary/outlet_injector/on/layer2{ dir = 8 @@ -47558,6 +47512,13 @@ /obj/structure/cable, /turf/open/floor/wood, /area/station/command/meeting_room) +"pRI" = ( +/obj/machinery/atmospherics/components/unary/passive_vent{ + name = "server vent"; + dir = 8 + }, +/turf/open/floor/circuit/telecomms/server, +/area/station/science/server) "pRM" = ( /turf/closed/wall, /area/station/cargo/sorting) @@ -47575,6 +47536,18 @@ }, /turf/open/floor/iron, /area/station/hallway/primary/tram/center) +"pSB" = ( +/obj/machinery/atmospherics/components/binary/pump{ + name = "Atmos to Loop"; + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/turf/open/floor/engine, +/area/station/engineering/supermatter/room) "pSG" = ( /obj/effect/turf_decal/trimline/red/filled/line{ dir = 4 @@ -47618,6 +47591,16 @@ }, /turf/open/floor/tram, /area/station/hallway/primary/tram/right) +"pTI" = ( +/obj/machinery/atmospherics/components/binary/pump{ + name = "Pure to Mix"; + dir = 1 + }, +/obj/machinery/atmospherics/pipe/bridge_pipe/cyan/visible{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/engineering/atmos/pumproom) "pTP" = ( /obj/effect/turf_decal/stripes/line{ dir = 1 @@ -47717,21 +47700,6 @@ }, /turf/open/floor/carpet, /area/station/command/heads_quarters/qm) -"pUZ" = ( -/obj/effect/turf_decal/stripes/line, -/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/visible, -/obj/machinery/button/door/directional/south{ - name = "Radiation Shutters Control"; - id = "engsm"; - req_access = list("engineering") - }, -/obj/effect/turf_decal/trimline/yellow/arrow_ccw{ - dir = 1 - }, -/obj/effect/turf_decal/trimline/yellow/arrow_cw, -/obj/structure/cable/layer1, -/turf/open/floor/engine, -/area/station/engineering/supermatter/room) "pVk" = ( /obj/machinery/duct, /obj/structure/cable, @@ -47739,6 +47707,22 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron/white, /area/station/medical/surgery/fore) +"pVp" = ( +/obj/effect/turf_decal/delivery, +/obj/machinery/door/window/left/directional/east{ + name = "Containment Pen #3"; + req_access = list("xenobiology") + }, +/obj/machinery/door/window/left/directional/west{ + name = "Containment Pen #3"; + req_access = list("xenobiology") + }, +/obj/machinery/door/poddoor/preopen{ + name = "Xenobiology Containment Blast Door"; + id = "containdeez3" + }, +/turf/open/floor/engine, +/area/station/science/xenobiology) "pVD" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/trimline/yellow/warning, @@ -47750,6 +47734,17 @@ /obj/machinery/light/warm/directional/north, /turf/open/floor/iron/dark, /area/station/service/bar) +"pVY" = ( +/obj/docking_port/stationary{ + name = "SS13: Auxiliary Dock, Station-Port"; + dir = 2; + width = 35; + height = 24; + shuttle_id = "whiteship_home"; + dwidth = 11 + }, +/turf/open/space/openspace, +/area/space) "pWt" = ( /obj/effect/turf_decal/trimline/brown/filled/line{ dir = 4 @@ -47828,16 +47823,6 @@ /obj/item/kirbyplants/photosynthetic, /turf/open/floor/iron/dark, /area/station/ai_monitored/turret_protected/aisat_interior) -"pXq" = ( -/mob/living/simple_animal/bot/mulebot, -/obj/effect/turf_decal/delivery, -/obj/machinery/navbeacon{ - location = "QM #3"; - codes_txt = "delivery;dir=2" - }, -/obj/effect/turf_decal/tile/brown/fourcorners, -/turf/open/floor/iron, -/area/station/cargo/warehouse) "pXC" = ( /obj/machinery/door/airlock/external{ name = "External Access" @@ -47855,18 +47840,6 @@ }, /turf/open/floor/iron/stairs/left, /area/station/hallway/secondary/construction/engineering) -"pXL" = ( -/obj/effect/turf_decal/trimline/yellow/filled/line{ - dir = 1 - }, -/obj/machinery/camera/directional/north{ - network = list("ss13","medbay"); - c_tag = "Medical - Chemistry East" - }, -/obj/machinery/firealarm/directional/north, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/turf/open/floor/iron/white, -/area/station/medical/chemistry) "pXZ" = ( /obj/effect/turf_decal/trimline/yellow/filled/corner{ dir = 8 @@ -47918,22 +47891,6 @@ }, /turf/open/floor/iron, /area/station/hallway/primary/tram/right) -"pYU" = ( -/obj/machinery/computer/apc_control{ - dir = 1 - }, -/obj/machinery/requests_console/directional/south{ - name = "Chief Engineer's Request Console"; - department = "Chief Engineer's Desk" - }, -/obj/effect/mapping_helpers/requests_console/announcement, -/obj/effect/mapping_helpers/requests_console/supplies, -/obj/machinery/computer/security/telescreen/engine{ - dir = 4; - pixel_x = -24 - }, -/turf/open/floor/iron/dark, -/area/station/command/heads_quarters/ce) "pYZ" = ( /obj/effect/turf_decal/stripes/corner{ dir = 1 @@ -47992,15 +47949,6 @@ /obj/structure/lattice/catwalk, /turf/open/space/basic, /area/station/solars/starboard/fore) -"pZM" = ( -/obj/machinery/airalarm/directional/west, -/obj/machinery/camera/directional/west{ - network = list("ss13","rd","xeno"); - c_tag = "Science - Cytology West" - }, -/obj/machinery/hydroponics/soil, -/turf/open/floor/grass, -/area/station/science/xenobiology) "pZW" = ( /turf/closed/wall, /area/station/maintenance/port/central) @@ -48026,6 +47974,14 @@ /obj/effect/turf_decal/tile/bar/opposingcorners, /turf/open/floor/iron, /area/station/cargo/miningdock/cafeteria) +"qap" = ( +/obj/docking_port/stationary/random{ + name = "lavaland"; + dir = 8; + shuttle_id = "pod_3_lavaland" + }, +/turf/open/misc/asteroid/airless, +/area/station/asteroid) "qar" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/reagent_dispensers/watertank, @@ -48052,6 +48008,17 @@ "qaO" = ( /turf/open/misc/asteroid, /area/station/medical/chemistry) +"qaS" = ( +/obj/machinery/camera{ + dir = 6; + c_tag = "Arrivals - Lounge" + }, +/obj/machinery/disposal/bin, +/obj/structure/disposalpipe/trunk{ + dir = 2 + }, +/turf/open/floor/iron/grimy, +/area/station/hallway/secondary/entry) "qaX" = ( /obj/structure/cable, /obj/effect/turf_decal/trimline/blue/filled/line{ @@ -48074,6 +48041,15 @@ }, /turf/open/floor/iron, /area/station/hallway/secondary/exit) +"qbz" = ( +/obj/machinery/atmospherics/components/unary/thermomachine/freezer/on{ + name = "euthanization chamber freezer"; + dir = 8; + initialize_directions = 4 + }, +/obj/effect/turf_decal/trimline/purple/filled/line, +/turf/open/floor/iron/white, +/area/station/science/xenobiology) "qbT" = ( /obj/effect/turf_decal/trimline/red/filled/line, /obj/structure/filingcabinet, @@ -48135,18 +48111,26 @@ /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/iron/smooth, /area/station/service/hydroponics) -"qcU" = ( -/obj/effect/spawner/random/vending/colavend, -/obj/machinery/airalarm/directional/west, -/obj/machinery/camera/directional/west{ - network = list("ss13","medbay"); - c_tag = "Medical - Breakroom" +"qcM" = ( +/obj/machinery/door/poddoor/preopen{ + name = "Atmospherics Blast Door"; + id = "atmos" }, -/obj/effect/turf_decal/tile/neutral/opposingcorners{ - dir = 1 +/obj/effect/turf_decal/delivery, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/simple/scrubbers/hidden, +/turf/open/floor/iron, +/area/station/engineering/atmos) +"qcW" = ( +/obj/modular_map_root/tramstation{ + name = "secbarupper"; + key = "secbarupper" }, -/turf/open/floor/iron/dark, -/area/station/medical/break_room) +/turf/open/floor/catwalk_floor, +/area/station/maintenance/department/security) "qda" = ( /obj/effect/turf_decal/trimline/yellow/filled/line{ dir = 6 @@ -48208,6 +48192,19 @@ }, /turf/open/floor/iron/white, /area/station/medical/medbay/central) +"qdT" = ( +/obj/structure/table, +/obj/item/radio/intercom/prison/directional/east, +/obj/effect/turf_decal/trimline/red/filled/line{ + dir = 5 + }, +/obj/machinery/camera{ + dir = 6; + network = list("ss13","Security","prison","pcell"); + c_tag = "Security - Prison Cell 2" + }, +/turf/open/floor/iron, +/area/station/security/prison/safe) "qdY" = ( /obj/effect/turf_decal/siding/thinplating{ dir = 10 @@ -48275,6 +48272,15 @@ }, /turf/open/floor/iron, /area/station/commons/storage/primary) +"qeK" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/general/visible, +/obj/effect/turf_decal/delivery, +/obj/machinery/door/poddoor/preopen{ + name = "Test Chamber Blast Door"; + id = "testlab" + }, +/turf/open/floor/iron/dark, +/area/station/science/explab) "qeS" = ( /obj/structure/table/reinforced, /obj/item/storage/fancy/coffee_cart_rack{ @@ -48291,6 +48297,17 @@ /obj/machinery/light/small/directional/south, /turf/open/floor/iron/dark, /area/station/medical/break_room) +"qeU" = ( +/mob/living/basic/goat/pete, +/obj/effect/turf_decal/weather/snow/corner{ + dir = 10 + }, +/obj/effect/turf_decal/weather/snow, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 4 + }, +/turf/open/floor/iron/kitchen_coldroom, +/area/station/service/kitchen/coldroom) "qfc" = ( /obj/effect/turf_decal/stripes/line{ dir = 8 @@ -48323,23 +48340,20 @@ /obj/structure/cable, /turf/open/floor/iron, /area/station/commons/dorms) -"qfD" = ( -/obj/machinery/door/airlock/external{ - name = "External Access"; - frequency = 1449; - id_tag = "mostleft_upper_lower_eva_external"; - autoclose = 0 +"qfz" = ( +/obj/effect/turf_decal/trimline/brown/filled/line{ + dir = 4 }, -/obj/machinery/door_buttons/access_button{ - name = "External Access Button"; - pixel_y = -24; - idSelf = "mostleft_upper_lower_eva_airlock_control"; - idDoor = "mostleft_upper_lower_eva_external" +/obj/machinery/camera{ + dir = 6; + network = list("ss13","cargo"); + c_tag = "Cargo - Bank Vault" }, -/obj/effect/mapping_helpers/airlock/locked, -/obj/effect/turf_decal/sand, -/turf/open/floor/catwalk_floor, -/area/station/maintenance/tram/left) +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/station/cargo/miningdock/oresilo) "qfF" = ( /obj/structure/fluff/tram_rail/electric/anchor{ dir = 1 @@ -48498,6 +48512,18 @@ /obj/effect/baseturf_helper/space, /turf/closed/wall/r_wall, /area/station/engineering/supermatter) +"qin" = ( +/obj/effect/turf_decal/trimline/neutral/filled/corner, +/obj/machinery/camera{ + dir = 6; + c_tag = "Hallway - Port Tram Platform South-East" + }, +/obj/machinery/firealarm/directional/east, +/obj/effect/turf_decal/stripes/white/line{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/tram/left) "qiq" = ( /obj/effect/turf_decal/tile/blue/half/contrasted{ dir = 8 @@ -48633,13 +48659,15 @@ dir = 4 }, /area/station/command/bridge) -"qkr" = ( -/obj/machinery/camera/directional/west{ - network = list("ss13","Security"); - c_tag = "Security - Main West" +"qkB" = ( +/obj/machinery/door/airlock{ + name = "Private Quarters E"; + id_tag = "private_e" }, -/turf/open/openspace, -/area/station/security/brig) +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/carpet, +/area/station/commons/dorms) "qkE" = ( /obj/effect/turf_decal/trimline/blue/filled/warning{ dir = 1 @@ -48693,20 +48721,6 @@ }, /turf/open/floor/iron, /area/station/engineering/atmos) -"qkV" = ( -/obj/effect/turf_decal/trimline/neutral/filled/corner{ - dir = 1 - }, -/obj/effect/turf_decal/trimline/neutral/filled/line, -/obj/effect/turf_decal/loading_area/white{ - dir = 4 - }, -/obj/machinery/door/poddoor/shutters/preopen{ - name = "HoP Queue Shutters"; - id = "hopqueuestart" - }, -/turf/open/floor/iron/dark, -/area/station/command/heads_quarters/hop) "qlf" = ( /obj/effect/turf_decal/trimline/purple/filled/corner{ dir = 8 @@ -48819,21 +48833,6 @@ /obj/machinery/light/directional/east, /turf/open/floor/noslip/tram, /area/station/hallway/primary/tram/right) -"qnU" = ( -/obj/effect/turf_decal/trimline/red/filled/corner, -/obj/effect/turf_decal/trimline/red/filled/line{ - dir = 1 - }, -/obj/machinery/button/flasher{ - pixel_x = 9; - pixel_y = 24; - id = "permafrontdoor"; - req_access = list("brig") - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/iron, -/area/station/security/execution/transfer) "qnW" = ( /obj/effect/turf_decal/siding/wood{ dir = 1 @@ -48865,6 +48864,25 @@ /obj/machinery/microwave, /turf/open/floor/iron/white, /area/station/commons/vacant_room) +"qoH" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/door/airlock/external{ + name = "External Access"; + frequency = 1449; + id_tag = "middleright_lower_upper_eva_internal"; + autoclose = 0 + }, +/obj/machinery/door_buttons/access_button{ + name = "External Access Button"; + pixel_x = 24; + idSelf = "middleright_lower_upper_eva_airlock_control"; + idDoor = "middleright_lower_upper_eva_internal" + }, +/obj/effect/mapping_helpers/airlock/locked, +/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/maintenance/tram/mid) "qoX" = ( /obj/effect/turf_decal/trimline/yellow/filled/line{ dir = 6 @@ -48895,6 +48913,21 @@ }, /turf/open/floor/iron, /area/station/engineering/atmos) +"qpx" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/door/window/left/directional/east{ + name = "Library Delivery Chute" + }, +/obj/machinery/navbeacon{ + name = "navigation beacon (Library Delivery)"; + location = "Library"; + codes_txt = "delivery;dir=4" + }, +/obj/effect/turf_decal/loading_area{ + dir = 4 + }, +/turf/open/floor/plating, +/area/station/maintenance/port/aft) "qpD" = ( /turf/open/misc/asteroid, /area/station/maintenance/department/eva) @@ -48909,17 +48942,6 @@ }, /turf/open/openspace, /area/station/hallway/primary/tram/center) -"qpY" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 8 - }, -/obj/structure/filingcabinet, -/obj/machinery/camera{ - dir = 9; - c_tag = "Civilian - Vacant Office" - }, -/turf/open/floor/wood, -/area/station/commons/vacant_room/office) "qpZ" = ( /obj/item/radio/intercom/directional/south, /obj/effect/turf_decal/trimline/neutral/filled/line, @@ -48957,6 +48979,18 @@ /obj/machinery/pdapainter/supply, /turf/open/floor/carpet, /area/station/command/heads_quarters/qm) +"qqC" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 4 + }, +/obj/item/radio/intercom/directional/south{ + name = "Private Channel"; + frequency = 1447; + listening = 0; + freerange = 1 + }, +/turf/open/floor/iron/grimy, +/area/station/ai_monitored/turret_protected/aisat/foyer) "qqE" = ( /obj/effect/turf_decal/trimline/white/line{ dir = 6 @@ -48968,6 +49002,20 @@ /obj/structure/cable, /turf/open/floor/iron/dark, /area/station/ai_monitored/turret_protected/aisat_interior) +"qqU" = ( +/obj/effect/turf_decal/trimline/red/filled/line{ + dir = 10 + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 1 + }, +/obj/machinery/status_display/door_timer{ + name = "Isolation Cell D"; + pixel_y = -32; + id = "Isolation_D" + }, +/turf/open/floor/iron, +/area/station/security/execution/transfer) "qrg" = ( /obj/effect/turf_decal/stripes/corner{ dir = 4 @@ -49040,6 +49088,26 @@ /obj/structure/sign/poster/official/safety_report/directional/south, /turf/open/floor/iron, /area/station/security/checkpoint/science) +"qsx" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/door/airlock/external{ + name = "External Access"; + frequency = 1449; + id_tag = "mostleft_upper_eva_external"; + autoclose = 0 + }, +/obj/machinery/door_buttons/access_button{ + name = "External Access Button"; + pixel_y = 24; + idSelf = "mostleft_upper_eva_airlock_control"; + idDoor = "mostleft_upper_eva_external" + }, +/obj/effect/mapping_helpers/airlock/locked, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/catwalk_floor, +/area/station/hallway/primary/tram/left) "qsI" = ( /obj/structure/table/wood, /obj/structure/sign/flag/nanotrasen/directional/north, @@ -49098,14 +49166,6 @@ }, /turf/open/floor/wood, /area/station/command/meeting_room) -"qtB" = ( -/obj/effect/spawner/structure/window/reinforced, -/obj/machinery/door/poddoor/preopen{ - name = "Secure Pen Lockdown"; - id = "cytologysecure1" - }, -/turf/open/floor/plating, -/area/station/science/xenobiology) "qtF" = ( /obj/effect/turf_decal/trimline/neutral/filled/corner{ dir = 1 @@ -49203,6 +49263,39 @@ /obj/machinery/light/small/directional/west, /turf/open/floor/iron, /area/station/security/prison/safe) +"qvn" = ( +/obj/machinery/door/airlock/security{ + name = "Labor Shuttle"; + id_tag = "laborexit" + }, +/obj/effect/turf_decal/trimline/red/filled/line{ + dir = 8 + }, +/obj/effect/turf_decal/trimline/red/filled/line{ + dir = 4 + }, +/obj/machinery/door/firedoor, +/obj/effect/mapping_helpers/airlock/access/all/security/brig, +/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/security/brig) +"qvs" = ( +/obj/structure/table, +/obj/item/folder/white{ + pixel_y = 4 + }, +/obj/item/pen/red, +/obj/machinery/camera/directional/south{ + network = list("ss13","medbay"); + c_tag = "Medical - Virology Patient Room B" + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/medical/virology) "qvF" = ( /obj/effect/turf_decal/stripes/line{ dir = 6 @@ -49212,6 +49305,18 @@ }, /turf/open/floor/iron/white, /area/station/science/xenobiology) +"qvG" = ( +/obj/effect/turf_decal/sand, +/obj/effect/turf_decal/trimline/red/filled/line{ + dir = 4 + }, +/obj/machinery/camera{ + dir = 6; + network = list("ss13","Security","prison"); + c_tag = "Security - Rec Room East" + }, +/turf/open/floor/iron, +/area/station/security/prison/workout) "qvK" = ( /obj/structure/chair/office/light, /obj/effect/turf_decal/trimline/blue/filled/corner{ @@ -49222,6 +49327,21 @@ }, /turf/open/floor/iron, /area/station/command/bridge) +"qvM" = ( +/obj/machinery/door/window/brigdoor/right/directional/east{ + name = "Medical Cell"; + id = "medcell"; + req_access = list("security") + }, +/obj/effect/turf_decal/trimline/red/filled/line, +/obj/effect/turf_decal/trimline/red/filled/line{ + dir = 1 + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/security/checkpoint/medical) "qvV" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ dir = 8 @@ -49269,6 +49389,17 @@ }, /turf/closed/wall, /area/station/cargo/miningdock/cafeteria) +"qxI" = ( +/obj/machinery/door/airlock/engineering/glass/critical{ + name = "Supermatter Chamber"; + heat_proof = 1 + }, +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 1 + }, +/obj/effect/mapping_helpers/airlock/access/all/engineering/general, +/turf/open/floor/engine, +/area/station/engineering/supermatter) "qxT" = ( /obj/structure/reagent_dispensers/water_cooler, /obj/effect/turf_decal/trimline/red/filled/line{ @@ -49303,6 +49434,23 @@ }, /turf/open/floor/iron/white, /area/station/science/lower) +"qye" = ( +/obj/effect/turf_decal/trimline/yellow/filled/line{ + dir = 9 + }, +/obj/structure/rack, +/obj/item/storage/toolbox/mechanical{ + pixel_x = -2; + pixel_y = -1 + }, +/obj/item/multitool, +/obj/machinery/camera/emp_proof{ + dir = 9; + c_tag = "Secure - Telecomms Control Room" + }, +/obj/machinery/newscaster/directional/north, +/turf/open/floor/iron, +/area/station/tcommsat/computer) "qyg" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/trimline/neutral/filled/line{ @@ -49320,6 +49468,16 @@ /obj/effect/turf_decal/trimline/neutral/filled/corner, /turf/open/floor/iron, /area/station/security/courtroom) +"qyH" = ( +/obj/structure/window/reinforced/spawner/directional/south, +/obj/structure/table/wood, +/obj/item/radio/intercom/directional/east, +/obj/machinery/fax{ + name = "Captain's Fax Machine"; + fax_name = "Captain's Office" + }, +/turf/open/floor/wood, +/area/station/command/heads_quarters/captain) "qyK" = ( /obj/effect/turf_decal/siding/thinplating, /obj/effect/turf_decal/siding/thinplating{ @@ -49364,13 +49522,6 @@ "qza" = ( /turf/closed/wall, /area/station/command/heads_quarters/qm) -"qzf" = ( -/obj/machinery/button/door/directional/east{ - name = "Privacy Shutters Control"; - id = "ceprivacy" - }, -/turf/open/floor/iron/dark, -/area/station/command/heads_quarters/ce) "qzh" = ( /obj/machinery/bouldertech/refinery/smelter, /obj/machinery/conveyor{ @@ -49432,19 +49583,18 @@ /obj/structure/cable, /turf/open/floor/catwalk_floor, /area/station/maintenance/tram/mid) -"qAk" = ( -/obj/effect/turf_decal/trimline/brown/filled/line{ - dir = 5 +"qAj" = ( +/obj/structure/table, +/obj/item/radio/intercom/prison/directional/west, +/obj/effect/turf_decal/trimline/red/filled/line{ + dir = 9 }, -/obj/effect/turf_decal/trimline/yellow/filled/warning{ - dir = 5 +/obj/machinery/camera/directional/west{ + network = list("ss13","Security","prison","pcell"); + c_tag = "Security - Prison Cell 5" }, -/obj/machinery/computer/department_orders/engineering{ - dir = 8 - }, -/obj/structure/cable, /turf/open/floor/iron, -/area/station/engineering/break_room) +/area/station/security/prison/safe) "qAl" = ( /obj/effect/landmark/event_spawn, /turf/open/floor/iron, @@ -49526,25 +49676,6 @@ /obj/effect/turf_decal/tile/bar/opposingcorners, /turf/open/floor/iron, /area/station/cargo/miningdock/cafeteria) -"qBX" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/door/airlock/external{ - name = "External Access"; - frequency = 1449; - id_tag = "middleleft_lower_lower_eva_internal"; - autoclose = 0 - }, -/obj/machinery/door_buttons/access_button{ - name = "External Access Button"; - pixel_x = -24; - idSelf = "middleleft_lower_lower_eva_airlock_control"; - idDoor = "middleleft_lower_lower_eva_internal" - }, -/obj/effect/mapping_helpers/airlock/locked, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/turf/open/floor/catwalk_floor, -/area/station/maintenance/tram/mid) "qCf" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -49661,15 +49792,6 @@ /obj/effect/landmark/event_spawn, /turf/open/floor/iron, /area/station/cargo/miningdock) -"qCU" = ( -/obj/structure/lattice/catwalk, -/obj/machinery/power/solar{ - name = "Starboard Solar Array"; - id = "forestarboard" - }, -/obj/structure/cable, -/turf/open/space/basic, -/area/space/nearstation) "qCW" = ( /obj/effect/turf_decal/trimline/purple/filled/line{ dir = 1 @@ -49753,6 +49875,19 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron/dark, /area/station/security/courtroom/holding) +"qEC" = ( +/obj/machinery/door/airlock/security/glass{ + name = "Prison Dorm 3"; + id_tag = "prisondorm" + }, +/obj/effect/turf_decal/trimline/red/filled/line, +/obj/effect/turf_decal/trimline/red/filled/line{ + 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/security/prison/safe) "qEH" = ( /turf/closed/wall, /area/station/solars/port) @@ -49832,26 +49967,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron, /area/station/science/ordnance/testlab) -"qHo" = ( -/obj/machinery/door/airlock/external{ - name = "External Access"; - frequency = 1449; - id_tag = "rightmost_upper_eva_internal"; - autoclose = 0 - }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/door_buttons/access_button{ - name = "External Access Button"; - pixel_y = 24; - idSelf = "rightmost_upper_eva_airlock_control"; - idDoor = "rightmost_upper_eva_internal" - }, -/obj/effect/mapping_helpers/airlock/locked, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/catwalk_floor, -/area/station/hallway/primary/tram/right) "qHs" = ( /turf/closed/wall/r_wall, /area/station/engineering/supermatter/room) @@ -49963,6 +50078,15 @@ /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, /turf/open/floor/iron, /area/station/hallway/secondary/construction/engineering) +"qIH" = ( +/mob/living/basic/bot/cleanbot, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron/dark, +/area/station/ai_monitored/turret_protected/aisat/maint) "qIM" = ( /obj/vehicle/ridden/wheelchair, /obj/effect/turf_decal/bot, @@ -49993,6 +50117,28 @@ }, /turf/open/floor/glass/reinforced, /area/station/ai_monitored/turret_protected/aisat/hallway) +"qJr" = ( +/obj/machinery/door/airlock/research{ + name = "Research Division Access" + }, +/obj/effect/turf_decal/trimline/purple/filled/line{ + dir = 4 + }, +/obj/machinery/door/poddoor/preopen{ + name = "Research Lockdown Blastdoor"; + id = "Sciencelockdown" + }, +/obj/machinery/door/firedoor, +/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/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 1 + }, +/obj/structure/disposalpipe/segment, +/obj/effect/mapping_helpers/airlock/unres, +/turf/open/floor/iron/white, +/area/station/science/research) "qJs" = ( /obj/structure/table/glass, /obj/effect/turf_decal/trimline/red/filled/line{ @@ -50057,6 +50203,21 @@ /obj/structure/cable, /turf/open/floor/iron/dark, /area/station/science/server) +"qKV" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/door/window/left/directional/east{ + req_access = list("science") + }, +/obj/effect/turf_decal/loading_area{ + dir = 4 + }, +/obj/machinery/navbeacon{ + name = "navigation beacon (Science Delivery)"; + location = "Science"; + codes_txt = "delivery;dir=4" + }, +/turf/open/floor/plating, +/area/station/maintenance/department/science) "qLD" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -50079,20 +50240,6 @@ /obj/structure/cable, /turf/open/floor/plating, /area/station/medical/chemistry) -"qLR" = ( -/obj/effect/spawner/structure/window/reinforced, -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/door/poddoor/preopen{ - name = "Research Director's Shutters"; - id = "rdoffice" - }, -/obj/structure/disposalpipe/segment{ - dir = 5 - }, -/turf/open/floor/plating, -/area/station/command/heads_quarters/rd) "qMb" = ( /obj/structure/table, /obj/item/exodrone{ @@ -50163,27 +50310,6 @@ }, /turf/open/floor/iron, /area/station/hallway/secondary/entry) -"qNk" = ( -/obj/structure/window/reinforced/spawner/directional/east, -/obj/structure/table/reinforced, -/obj/machinery/atmospherics/pipe/smart/manifold4w/dark/visible, -/obj/machinery/button/door{ - name = "Test Chamber Blast Doors"; - pixel_x = 4; - pixel_y = 9; - id = "Xenolab"; - req_access = list("xenobiology") - }, -/obj/machinery/button/ignition{ - pixel_x = -6; - pixel_y = 9; - id = "Xenobio" - }, -/obj/item/radio/intercom{ - pixel_y = -4 - }, -/turf/open/floor/iron/dark, -/area/station/science/xenobiology) "qNA" = ( /obj/effect/turf_decal/trimline/red/filled/line{ dir = 4 @@ -50193,19 +50319,6 @@ }, /turf/open/floor/iron/dark, /area/station/commons/fitness/recreation/entertainment) -"qND" = ( -/obj/machinery/camera{ - dir = 6; - c_tag = "Arrivals - North Docking Hall" - }, -/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/tile/blue{ - dir = 4 - }, -/turf/open/floor/iron, -/area/station/hallway/secondary/entry) "qNF" = ( /obj/effect/turf_decal/stripes/corner{ dir = 4 @@ -50251,6 +50364,16 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron/white, /area/station/medical/medbay/central) +"qPa" = ( +/obj/machinery/smartfridge/chemistry/preloaded, +/obj/machinery/door/poddoor/shutters/preopen{ + name = "Pharmacy Shutters"; + dir = 4; + id = "pharmacy_shutters_2" + }, +/obj/machinery/door/firedoor, +/turf/open/floor/plating, +/area/station/medical/pharmacy) "qPd" = ( /obj/structure/cable, /obj/structure/disposalpipe/segment{ @@ -50349,6 +50472,14 @@ }, /turf/open/floor/wood, /area/station/commons/dorms) +"qRl" = ( +/obj/effect/spawner/structure/window, +/obj/machinery/door/poddoor/shutters/preopen{ + name = "HoP Arrival Procedure Enforcement Shutters"; + id = "papersplease" + }, +/turf/open/floor/plating, +/area/station/hallway/secondary/entry) "qRn" = ( /obj/machinery/vending/assist, /obj/effect/turf_decal/trimline/white/filled/line, @@ -50413,25 +50544,6 @@ /obj/machinery/light/small/dim/directional/south, /turf/open/floor/catwalk_floor, /area/station/hallway/primary/tram/left) -"qSS" = ( -/obj/effect/spawner/structure/window/reinforced, -/obj/structure/cable, -/obj/machinery/door/poddoor/preopen{ - name = "Test Chamber Blast Door"; - id = "Xenolab" - }, -/obj/structure/disposalpipe/segment, -/turf/open/floor/plating, -/area/station/science/xenobiology) -"qTp" = ( -/obj/machinery/door/airlock{ - name = "Private Quarters B"; - id_tag = "private_b" - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/wood, -/area/station/commons/dorms) "qTt" = ( /obj/machinery/light_switch/directional/south, /obj/effect/turf_decal/trimline/neutral/filled/line{ @@ -50458,14 +50570,6 @@ }, /turf/open/floor/iron, /area/station/hallway/primary/tram/right) -"qTI" = ( -/obj/machinery/camera/emp_proof{ - dir = 10; - network = list("ss13","engine","engineering"); - c_tag = "Engineering - Emitter Room West" - }, -/turf/open/floor/iron/dark, -/area/station/engineering/supermatter/room) "qTK" = ( /obj/structure/chair{ dir = 8 @@ -50478,6 +50582,18 @@ }, /turf/open/floor/engine/co2, /area/station/engineering/atmos) +"qUf" = ( +/obj/effect/turf_decal/trimline/yellow/filled/line{ + dir = 5 + }, +/obj/structure/sign/poster/contraband/atmosia_independence/directional/north, +/obj/machinery/conveyor_switch/oneway{ + name = "Shipment Delivery Chute Activator"; + pixel_x = 10; + id = "hydrodropoff" + }, +/turf/open/floor/iron, +/area/station/engineering/atmos) "qUg" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, @@ -50490,15 +50606,6 @@ /obj/effect/turf_decal/tile/neutral/tram, /turf/open/indestructible/tram/plate, /area/station/hallway/primary/tram/center) -"qUy" = ( -/obj/machinery/camera/directional/south{ - name = "holodeck camera"; - c_tag = "Civilian - Holodeck South" - }, -/turf/open/floor/engine{ - name = "Holodeck Projector Floor" - }, -/area/station/holodeck/rec_center) "qUA" = ( /obj/effect/turf_decal/trimline/purple/filled/line{ dir = 5 @@ -50534,17 +50641,6 @@ /obj/effect/landmark/event_spawn, /turf/open/floor/iron/white, /area/station/command/heads_quarters/cmo) -"qUS" = ( -/obj/machinery/vending/medical, -/obj/effect/turf_decal/siding/white{ - dir = 1 - }, -/obj/machinery/camera/directional/south{ - network = list("ss13","medbay"); - c_tag = "Medical - Main Storage" - }, -/turf/open/floor/iron/dark, -/area/station/medical/storage) "qUX" = ( /obj/effect/spawner/random/structure/table, /obj/item/paper/pamphlet/radstorm, @@ -50655,23 +50751,6 @@ /obj/machinery/airalarm/directional/south, /turf/open/floor/iron, /area/station/engineering/main) -"qWI" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/door/airlock/external{ - name = "External Access"; - frequency = 1449; - id_tag = "middleright_lower_lower_eva_external"; - autoclose = 0 - }, -/obj/effect/mapping_helpers/airlock/locked, -/obj/machinery/door_buttons/access_button{ - name = "External Access Button"; - pixel_y = 24; - idSelf = "middleright_lower_lower_eva_airlock_control"; - idDoor = "middleright_lower_lower_eva_external" - }, -/turf/open/floor/catwalk_floor, -/area/station/maintenance/tram/mid) "qWN" = ( /obj/effect/spawner/random/engineering/tracking_beacon, /obj/effect/decal/cleanable/cobweb, @@ -50755,27 +50834,6 @@ /obj/machinery/atmospherics/pipe/smart/simple/cyan/visible, /turf/open/floor/iron, /area/station/engineering/atmos) -"qXK" = ( -/obj/structure/table, -/obj/effect/decal/cleanable/dirt, -/obj/item/stock_parts/cell/crap/empty{ - pixel_x = 6; - pixel_y = 10 - }, -/obj/item/stock_parts/cell/crap/empty{ - pixel_x = 6; - pixel_y = 2 - }, -/obj/item/stock_parts/cell/crap/empty{ - pixel_x = -7; - pixel_y = 7 - }, -/obj/item/stock_parts/cell/crap/empty{ - pixel_x = -2; - pixel_y = -2 - }, -/turf/open/floor/iron/smooth, -/area/station/security/mechbay) "qXS" = ( /obj/structure/disposalpipe/segment{ dir = 5 @@ -50813,13 +50871,6 @@ /obj/machinery/light/small/directional/north, /turf/open/floor/iron, /area/station/engineering/atmos) -"qYx" = ( -/obj/machinery/door/airlock{ - name = "Unit 5"; - id_tag = "Toilet5" - }, -/turf/open/floor/iron/freezer, -/area/station/commons/toilet) "qYJ" = ( /obj/machinery/flasher/directional/north{ id = "AI" @@ -50860,25 +50911,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/plating, /area/station/science/lower) -"qZa" = ( -/obj/machinery/door/airlock/medical/glass{ - name = "Medbay"; - id_tag = "MedbayFoyer" - }, -/obj/effect/turf_decal/trimline/blue/filled/line{ - dir = 4 - }, -/obj/effect/turf_decal/trimline/blue/filled/line{ - dir = 8 - }, -/obj/effect/mapping_helpers/airlock/unres, -/obj/machinery/door/firedoor, -/obj/effect/mapping_helpers/airlock/access/all/medical/general, -/obj/structure/cable, -/obj/structure/disposalpipe/segment, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/turf/open/floor/iron/white, -/area/station/medical/medbay/lobby) "qZq" = ( /obj/structure/lattice/catwalk, /obj/structure/cable, @@ -50905,20 +50937,6 @@ /obj/machinery/light/small/dim/directional/south, /turf/open/floor/iron, /area/station/maintenance/tram/left) -"qZy" = ( -/obj/structure/table/glass, -/obj/effect/turf_decal/trimline/red/filled/line{ - dir = 4 - }, -/obj/item/reagent_containers/syringe, -/obj/structure/extinguisher_cabinet/directional/west, -/obj/machinery/camera{ - dir = 10; - network = list("ss13","Security"); - c_tag = "Security - Medical Center" - }, -/turf/open/floor/iron/white, -/area/station/security/medical) "qZA" = ( /obj/machinery/door/airlock/external{ name = "Construction Zone" @@ -50957,24 +50975,6 @@ }, /turf/open/floor/iron, /area/station/engineering/atmos) -"rao" = ( -/obj/machinery/door/airlock/security{ - name = "Labor Shuttle"; - id_tag = "laborexit" - }, -/obj/effect/turf_decal/trimline/red/filled/line{ - dir = 8 - }, -/obj/effect/turf_decal/trimline/red/filled/line{ - dir = 4 - }, -/obj/machinery/door/firedoor, -/obj/effect/mapping_helpers/airlock/access/all/security/brig, -/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/security/brig) "raP" = ( /obj/effect/turf_decal/trimline/purple/filled/line, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -51071,18 +51071,16 @@ /obj/machinery/light/directional/north, /turf/open/floor/catwalk_floor, /area/station/command/gateway) -"rbU" = ( -/obj/effect/turf_decal/stripes/line, -/obj/effect/turf_decal/stripes/corner{ - dir = 4 +"rcb" = ( +/obj/effect/turf_decal/trimline/red/filled/line{ + dir = 10 }, -/obj/structure/extinguisher_cabinet/directional/east, -/obj/machinery/camera/directional/east{ - network = list("ss13","rd"); - c_tag = "Science - Xenobiology East" +/obj/machinery/camera/directional/west{ + network = list("ss13","Security","prison"); + c_tag = "Security - Prison Main South-West" }, -/turf/open/floor/iron/white, -/area/station/science/xenobiology) +/turf/open/floor/iron, +/area/station/security/prison) "rci" = ( /obj/effect/turf_decal/stripes/line{ dir = 5 @@ -51138,20 +51136,15 @@ /obj/machinery/blackbox_recorder, /turf/open/floor/iron/dark/telecomms, /area/station/tcommsat/server) -"rcU" = ( -/obj/structure/chair{ - name = "Prosecution"; - dir = 4 +"rcP" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/box, +/obj/structure/sign/warning/directional/west{ + name = "FALLING HAZARD sign"; + desc = "A sign warning you to be cautious of falling packages." }, -/turf/open/floor/wood/large, -/area/station/service/barber) -"rdk" = ( -/obj/machinery/door/airlock{ - name = "Unit 6"; - id_tag = "Toilet6" - }, -/turf/open/floor/iron/freezer, -/area/station/commons/toilet) +/turf/open/floor/plating, +/area/station/service/lawoffice) "rdm" = ( /obj/structure/displaycase/captain{ pixel_y = 5 @@ -51171,24 +51164,25 @@ /obj/machinery/light/directional/west, /turf/open/floor/iron, /area/station/security/processing) -"rdJ" = ( -/obj/structure/table/glass, -/obj/item/stack/medical/mesh, -/obj/item/stack/medical/gauze, -/obj/effect/turf_decal/stripes/corner{ +"rdz" = ( +/obj/machinery/door/airlock/security/glass{ + name = "Brig"; + id_tag = "outerbrigleft" + }, +/obj/effect/turf_decal/trimline/red/filled/line{ dir = 8 }, -/obj/effect/turf_decal/trimline/blue/filled/line{ - dir = 6 +/obj/effect/turf_decal/trimline/red/filled/line{ + dir = 4 }, -/obj/machinery/camera/directional/east{ - network = list("ss13","medbay"); - c_tag = "Medical - Treatment South-East" +/obj/effect/mapping_helpers/airlock/cyclelink_helper_multi{ + cycle_id = "brig_left" }, -/obj/machinery/vending/wallmed/directional/east, -/obj/machinery/light/directional/east, -/turf/open/floor/iron/white, -/area/station/medical/treatment_center) +/obj/machinery/door/firedoor, +/obj/effect/mapping_helpers/airlock/access/all/security/entrance, +/obj/structure/disposalpipe/segment, +/turf/open/floor/iron, +/area/station/security/brig) "rdN" = ( /obj/machinery/mech_bay_recharge_port{ dir = 1 @@ -51230,18 +51224,6 @@ /obj/machinery/light/directional/east, /turf/open/floor/iron, /area/station/hallway/secondary/entry) -"rem" = ( -/obj/machinery/button/door/directional/west{ - name = "Privacy Bolts"; - pixel_x = 24; - pixel_y = -9; - id = "private_e"; - specialfunctions = 4; - normaldoorcontrol = 1 - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/carpet, -/area/station/commons/dorms) "reC" = ( /obj/machinery/door/airlock/highsecurity{ name = "AI Upload Access" @@ -51253,6 +51235,23 @@ /obj/effect/landmark/navigate_destination/aiupload, /turf/open/floor/iron/dark, /area/station/ai_monitored/turret_protected/ai_upload) +"reD" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/door/airlock/external{ + name = "External Access"; + frequency = 1449; + id_tag = "middleright_lower_lower_eva_external"; + autoclose = 0 + }, +/obj/effect/mapping_helpers/airlock/locked, +/obj/machinery/door_buttons/access_button{ + name = "External Access Button"; + pixel_y = 24; + idSelf = "middleright_lower_lower_eva_airlock_control"; + idDoor = "middleright_lower_lower_eva_external" + }, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/tram/mid) "reU" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/camera/directional/south{ @@ -51269,16 +51268,6 @@ }, /turf/open/floor/plating, /area/station/maintenance/disposal/incinerator) -"rfQ" = ( -/obj/effect/turf_decal/trimline/green/filled/line{ - dir = 6 - }, -/obj/machinery/atmospherics/components/binary/pump/on{ - name = "Unfiltered to Mix"; - dir = 1 - }, -/turf/open/floor/iron, -/area/station/engineering/atmos/pumproom) "rfR" = ( /obj/structure/table/wood, /obj/item/storage/crayons, @@ -51327,19 +51316,6 @@ }, /turf/open/floor/iron/dark, /area/station/medical/morgue) -"rgT" = ( -/obj/structure/toilet{ - dir = 1 - }, -/obj/machinery/button/door/directional/west{ - name = "Lock Control"; - id = "Toilet5"; - specialfunctions = 4; - normaldoorcontrol = 1 - }, -/obj/machinery/light/small/dim/directional/east, -/turf/open/floor/iron/freezer, -/area/station/commons/toilet) "rgY" = ( /obj/structure/chair{ dir = 4 @@ -51399,19 +51375,6 @@ }, /turf/open/floor/iron, /area/station/commons/dorms) -"rif" = ( -/obj/machinery/door/poddoor/preopen{ - name = "Atmospherics Blast Door"; - id = "atmos" - }, -/obj/effect/turf_decal/delivery, -/obj/structure/disposalpipe/segment, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/simple/scrubbers/hidden, -/turf/open/floor/iron, -/area/station/engineering/atmos) "rin" = ( /obj/effect/turf_decal/trimline/purple/filled/line, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -51503,6 +51466,23 @@ /obj/effect/turf_decal/tile/red/anticorner/contrasted, /turf/open/floor/iron, /area/station/command/bridge) +"rjq" = ( +/obj/effect/turf_decal/trimline/purple/filled/line{ + dir = 1 + }, +/obj/effect/turf_decal/siding/thinplating/dark/corner{ + dir = 1 + }, +/obj/structure/sign/warning/secure_area{ + name = "BOMB RANGE"; + desc = "A warning sign which reads 'BOMB RANGE"; + pixel_y = 32 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/iron/white, +/area/station/science/lower) "rjs" = ( /obj/machinery/medical_kiosk, /obj/effect/turf_decal/trimline/blue/filled/line{ @@ -51565,14 +51545,6 @@ /obj/effect/spawner/structure/window, /turf/open/floor/plating, /area/station/medical/medbay/lobby) -"rkI" = ( -/obj/effect/spawner/structure/window/reinforced, -/obj/machinery/door/poddoor/preopen{ - name = "Xenobiology Containment Blast Door"; - id = "containdeez2" - }, -/turf/open/floor/plating, -/area/station/science/xenobiology) "rkP" = ( /obj/machinery/hydroponics/soil, /obj/effect/turf_decal/trimline/green/filled/line, @@ -51627,13 +51599,6 @@ /obj/machinery/atmospherics/pipe/smart/simple/orange/visible, /turf/open/floor/iron, /area/station/engineering/atmos) -"rlX" = ( -/obj/machinery/door/airlock{ - name = "Unit 4"; - id_tag = "Toilet4" - }, -/turf/open/floor/iron/freezer, -/area/station/commons/toilet) "rlZ" = ( /obj/machinery/camera/directional/west{ c_tag = "Hallway - Starboard Tram Platform North" @@ -51829,34 +51794,35 @@ /obj/structure/cable, /turf/open/floor/iron, /area/station/engineering/atmos/pumproom) -"roH" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/door/airlock/external{ - name = "External Access"; - frequency = 1449; - id_tag = "middleright_lower_eva_internal"; - autoclose = 0 +"roN" = ( +/obj/structure/cable, +/obj/machinery/power/solar_control{ + name = "Port Solar Control"; + dir = 1; + id = "portsolar" }, -/obj/machinery/door_buttons/access_button{ - name = "External Access Button"; - pixel_y = 24; - idSelf = "middleright_lower_eva_airlock_control"; - idDoor = "middleright_lower_eva_internal" - }, -/obj/effect/mapping_helpers/airlock/locked, +/obj/effect/turf_decal/sand/plating, /turf/open/floor/catwalk_floor, -/area/station/hallway/primary/tram/center) -"roQ" = ( +/area/station/solars/port) +"roO" = ( /obj/effect/turf_decal/stripes/line{ - dir = 8 + dir = 1 }, -/obj/effect/turf_decal/stripes/corner, -/obj/structure/extinguisher_cabinet/directional/south, -/obj/machinery/camera/directional/south{ - network = list("ss13","rd"); - c_tag = "Science - Xenobiology South" +/obj/machinery/atmospherics/components/unary/portables_connector/visible{ + dir = 4 }, -/turf/open/floor/iron/white, +/obj/machinery/button/door/directional/west{ + name = "Secure Pen Lockdown"; + id = "cytologysecure2" + }, +/obj/machinery/requests_console/directional/north{ + name = "Cytology Requests Console"; + department = "Cytology" + }, +/obj/effect/mapping_helpers/requests_console/ore_update, +/obj/effect/mapping_helpers/requests_console/supplies, +/obj/machinery/light/directional/north, +/turf/open/floor/iron/dark, /area/station/science/xenobiology) "roR" = ( /turf/closed/wall, @@ -51866,6 +51832,15 @@ /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/station/engineering/atmos) +"rpo" = ( +/obj/structure/lattice/catwalk, +/obj/machinery/power/solar{ + name = "Starboard Solar Array"; + id = "forestarboard" + }, +/obj/structure/cable, +/turf/open/space/basic, +/area/station/solars/starboard/fore) "rpp" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, @@ -51908,6 +51883,20 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron, /area/station/cargo/office) +"rqf" = ( +/obj/machinery/portable_atmospherics/pump, +/obj/effect/turf_decal/trimline/blue/filled/line{ + dir = 6 + }, +/obj/effect/turf_decal/trimline/neutral/filled/warning{ + dir = 6 + }, +/obj/machinery/atmospherics/components/unary/portables_connector/visible{ + name = "Oxygen Tank Injection Port"; + dir = 4 + }, +/turf/open/floor/iron, +/area/station/hallway/secondary/construction/engineering) "rqk" = ( /obj/effect/turf_decal/trimline/neutral/filled/line{ dir = 8 @@ -51923,6 +51912,17 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron, /area/station/hallway/secondary/service) +"rqn" = ( +/obj/machinery/button/door/directional/west{ + name = "Privacy Bolts"; + pixel_y = -9; + id = "private_n"; + specialfunctions = 4; + normaldoorcontrol = 1 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/carpet, +/area/station/commons/dorms) "rqD" = ( /obj/effect/turf_decal/trimline/brown/filled/corner, /obj/effect/turf_decal/trimline/brown/filled/corner{ @@ -51987,13 +51987,6 @@ /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, /turf/open/floor/iron/dark, /area/station/security/interrogation) -"rsk" = ( -/mob/living/basic/pet/cat/runtime, -/obj/structure/bed/dogbed/runtime, -/obj/structure/sign/clock/directional/north, -/obj/machinery/light/cold/directional/north, -/turf/open/floor/iron/dark, -/area/station/command/heads_quarters/cmo) "rsz" = ( /obj/effect/turf_decal/trimline/yellow/filled/corner{ dir = 4 @@ -52012,6 +52005,14 @@ }, /turf/open/floor/iron/dark, /area/station/ai_monitored/command/nuke_storage) +"rsI" = ( +/obj/structure/chair{ + name = "Prosecution"; + dir = 1 + }, +/obj/effect/turf_decal/tile/red/anticorner/contrasted, +/turf/open/floor/iron, +/area/station/security/courtroom) "rsZ" = ( /obj/machinery/holopad/secure, /turf/open/floor/iron/dark, @@ -52074,6 +52075,13 @@ /obj/machinery/door/firedoor, /turf/open/floor/iron, /area/station/security/prison) +"ruK" = ( +/obj/modular_map_root/tramstation{ + name = "atmoscilower"; + key = "atmoscilower" + }, +/turf/open/misc/asteroid, +/area/station/asteroid) "ruV" = ( /obj/machinery/computer/accounting{ dir = 1 @@ -52148,6 +52156,13 @@ /obj/effect/turf_decal/tile/dark_green/fourcorners, /turf/open/floor/iron/white, /area/station/science/genetics) +"rwv" = ( +/mob/living/basic/pet/cat/runtime, +/obj/structure/bed/dogbed/runtime, +/obj/structure/sign/clock/directional/north, +/obj/machinery/light/cold/directional/north, +/turf/open/floor/iron/dark, +/area/station/command/heads_quarters/cmo) "rwF" = ( /obj/structure/railing, /obj/effect/turf_decal/trimline/dark_red/warning{ @@ -52177,26 +52192,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron, /area/station/hallway/secondary/service) -"rxE" = ( -/obj/effect/turf_decal/trimline/red/filled/line{ - dir = 8 - }, -/obj/effect/turf_decal/trimline/red/filled/line{ - dir = 4 - }, -/obj/machinery/door/airlock/security/glass{ - name = "Brig"; - id_tag = "innerbrigleft" - }, -/obj/effect/mapping_helpers/airlock/cyclelink_helper_multi{ - cycle_id = "brig_left" - }, -/obj/machinery/door/firedoor, -/obj/effect/mapping_helpers/airlock/access/all/security/entrance, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/iron, -/area/station/security/brig) "rxH" = ( /obj/effect/turf_decal/trimline/neutral/filled/corner{ dir = 8 @@ -52225,6 +52220,19 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron/smooth, /area/station/hallway/primary/tram/right) +"rxZ" = ( +/obj/structure/table, +/obj/item/radio/intercom/prison/directional/east, +/obj/effect/turf_decal/trimline/red/filled/line{ + dir = 5 + }, +/obj/machinery/camera{ + dir = 6; + network = list("ss13","Security","prison","pcell"); + c_tag = "Security - Prison Cell 4" + }, +/turf/open/floor/iron, +/area/station/security/prison/safe) "ryn" = ( /obj/structure/lattice, /turf/open/openspace, @@ -52314,6 +52322,16 @@ }, /turf/open/floor/iron/white, /area/station/science/xenobiology) +"rzw" = ( +/obj/machinery/door/airlock{ + name = "Room 3"; + id_tag = "miningdorm3" + }, +/obj/effect/mapping_helpers/airlock/access/all/supply/mining, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/carpet, +/area/station/cargo/miningdock) "rzO" = ( /obj/structure/chair, /obj/machinery/airalarm/directional/north, @@ -52329,14 +52347,6 @@ }, /turf/open/floor/glass/reinforced, /area/station/security/brig) -"rAf" = ( -/obj/machinery/camera/emp_proof{ - dir = 6; - network = list("ss13","engineering"); - c_tag = "Engineering - Atmospherics N2 Chamber" - }, -/turf/open/floor/engine/n2, -/area/station/engineering/atmos) "rAg" = ( /obj/machinery/atmospherics/components/binary/pump{ name = "Mix to Port" @@ -52364,27 +52374,23 @@ "rAS" = ( /turf/closed/wall, /area/station/service/library/lounge) -"rBb" = ( -/obj/effect/spawner/structure/window/reinforced, -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/door/poddoor/preopen{ - name = "Research Director's Shutters"; - id = "rdoffice" +"rBe" = ( +/obj/machinery/requests_console/directional/north{ + name = "Head of Security's Requests Console"; + department = "Head of Security's Desk" }, -/turf/open/floor/plating, -/area/station/command/heads_quarters/rd) -"rBy" = ( -/obj/structure/table/reinforced, -/obj/machinery/door/firedoor, -/obj/machinery/door/poddoor/shutters/preopen{ - name = "Kitchen Counter Shutters"; - id = "playerscantreadthis" +/obj/effect/mapping_helpers/requests_console/announcement, +/obj/effect/mapping_helpers/requests_console/information, +/obj/effect/mapping_helpers/requests_console/supplies, +/obj/effect/mapping_helpers/requests_console/assistance, +/obj/machinery/camera{ + dir = 9; + network = list("ss13","Security"); + c_tag = "Security - Head of Security's Office" }, -/obj/item/plate, -/turf/open/floor/iron/checker, -/area/station/service/kitchen) +/obj/machinery/computer/records/security, +/turf/open/floor/carpet, +/area/station/command/heads_quarters/hos) "rBz" = ( /turf/open/floor/iron, /area/station/security/prison) @@ -52416,23 +52422,6 @@ }, /turf/open/floor/iron/white, /area/station/science/lower) -"rBS" = ( -/obj/effect/turf_decal/sand, -/obj/machinery/door/airlock/external{ - name = "External Access"; - frequency = 1449; - id_tag = "middleleft_lower_lower_eva_external"; - autoclose = 0 - }, -/obj/machinery/door_buttons/access_button{ - name = "External Access Button"; - pixel_y = 24; - idSelf = "middleleft_lower_lower_eva_airlock_control"; - idDoor = "middleleft_lower_lower_eva_external" - }, -/obj/effect/mapping_helpers/airlock/locked, -/turf/open/floor/catwalk_floor, -/area/station/maintenance/tram/mid) "rBW" = ( /obj/structure/cable, /turf/open/floor/iron/dark, @@ -52446,16 +52435,6 @@ "rCd" = ( /turf/closed/wall, /area/station/engineering/atmospherics_engine) -"rCs" = ( -/mob/living/simple_animal/bot/mulebot, -/obj/effect/turf_decal/delivery, -/obj/machinery/navbeacon{ - location = "QM #1"; - codes_txt = "delivery;dir=2" - }, -/obj/effect/turf_decal/tile/brown/fourcorners, -/turf/open/floor/iron, -/area/station/cargo/warehouse) "rCL" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/cable, @@ -52463,21 +52442,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/catwalk_floor, /area/station/maintenance/tram/right) -"rCZ" = ( -/obj/structure/cable, -/obj/effect/turf_decal/trimline/blue/filled/line{ - dir = 8 - }, -/obj/structure/disposalpipe/segment{ - dir = 6 - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/modular_computer/preset/cargochat/medical{ - dir = 4 - }, -/turf/open/floor/iron/white, -/area/station/medical/medbay/central) "rDj" = ( /obj/effect/turf_decal/trimline/yellow/filled/line{ dir = 1 @@ -52592,6 +52556,16 @@ /obj/structure/cable, /turf/open/floor/iron, /area/station/engineering/break_room) +"rGx" = ( +/obj/effect/turf_decal/trimline/yellow/filled/line{ + dir = 4 + }, +/obj/machinery/atmospherics/components/binary/pump/on{ + name = "External Waste Ports to Filter"; + dir = 4 + }, +/turf/open/floor/iron, +/area/station/engineering/atmos) "rGN" = ( /obj/effect/turf_decal/trimline/red/filled/corner{ dir = 8 @@ -52625,14 +52599,6 @@ }, /turf/open/floor/iron, /area/station/command/bridge) -"rHj" = ( -/obj/effect/spawner/structure/window/reinforced, -/obj/machinery/door/poddoor/shutters/preopen{ - name = "Research and Development Shutter"; - id = "rndlab1" - }, -/turf/open/floor/plating, -/area/station/science/lab) "rHl" = ( /obj/effect/turf_decal/trimline/green/filled/line{ dir = 8 @@ -52692,18 +52658,6 @@ /obj/structure/chair, /turf/open/floor/iron, /area/station/security/checkpoint/supply) -"rIt" = ( -/obj/effect/turf_decal/stripes/corner{ - dir = 8 - }, -/obj/structure/table, -/obj/machinery/camera{ - dir = 9; - network = list("ss13","minisat"); - c_tag = "Secure - AI Minisat Internal Power Access" - }, -/turf/open/floor/iron/dark, -/area/station/ai_monitored/turret_protected/aisat/maint) "rIx" = ( /obj/machinery/conveyor{ id = "QMLoad2" @@ -52784,6 +52738,17 @@ /obj/structure/sign/clock/directional/north, /turf/open/floor/iron, /area/station/security/prison) +"rKG" = ( +/obj/effect/turf_decal/trimline/red/filled/line{ + dir = 1 + }, +/obj/machinery/status_display/door_timer{ + name = "Isolation Cell A"; + pixel_y = 32; + id = "Isolation_A" + }, +/turf/open/floor/iron, +/area/station/security/execution/transfer) "rKL" = ( /obj/machinery/newscaster/directional/east, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -52826,6 +52791,20 @@ }, /turf/open/floor/plating/elevatorshaft, /area/station/maintenance/tram/left) +"rKY" = ( +/obj/effect/turf_decal/trimline/white/line{ + dir = 8 + }, +/obj/effect/turf_decal/trimline/yellow/line{ + dir = 4 + }, +/obj/machinery/camera{ + dir = 6; + network = list("ss13","minisat"); + c_tag = "Secure - AI Antechamber West" + }, +/turf/open/floor/iron/dark, +/area/station/ai_monitored/turret_protected/aisat_interior) "rLd" = ( /obj/effect/turf_decal/trimline/brown/filled/line, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -52850,14 +52829,6 @@ }, /turf/open/floor/engine/hull, /area/station/solars/port) -"rLB" = ( -/obj/machinery/power/smes{ - charge = 5e+06 - }, -/obj/structure/cable, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating, -/area/station/commons/vacant_room) "rLG" = ( /obj/machinery/atmospherics/components/unary/portables_connector/visible{ dir = 8 @@ -52893,15 +52864,6 @@ /obj/effect/turf_decal/trimline/tram/filled/warning, /turf/open/floor/iron, /area/station/hallway/primary/tram/right) -"rMp" = ( -/obj/machinery/camera{ - dir = 9; - network = list("ss13","Security","interrogation"); - c_tag = "Security - Interrogation Main" - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, -/turf/open/floor/iron/dark, -/area/station/security/interrogation) "rMq" = ( /obj/effect/turf_decal/tile/bar/opposingcorners, /turf/open/floor/iron, @@ -52940,35 +52902,6 @@ /obj/effect/turf_decal/tile/purple/fourcorners, /turf/open/floor/iron/white, /area/station/science/lower) -"rNk" = ( -/obj/effect/turf_decal/trimline/red/filled/line{ - dir = 1 - }, -/obj/structure/cable, -/obj/machinery/camera{ - dir = 9; - network = list("ss13","Security"); - c_tag = "Security - Pre-Trial Holding" - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/light/cold/directional/north, -/turf/open/floor/iron/dark, -/area/station/security/courtroom/holding) -"rNl" = ( -/obj/machinery/stasis{ - dir = 4 - }, -/obj/machinery/defibrillator_mount/directional/north, -/obj/effect/turf_decal/trimline/blue/filled/line{ - dir = 9 - }, -/obj/machinery/camera/directional/west{ - network = list("ss13","medbay"); - c_tag = "Medical - Treatment North-West" - }, -/turf/open/floor/iron/white, -/area/station/medical/treatment_center) "rNt" = ( /obj/effect/turf_decal/trimline/green/filled/line{ dir = 6 @@ -52976,17 +52909,6 @@ /obj/machinery/vending/wardrobe/viro_wardrobe, /turf/open/floor/iron/dark, /area/station/medical/virology) -"rNG" = ( -/obj/machinery/door/poddoor/shutters/radiation/preopen{ - name = "Radiation Chamber Shutters"; - id = "engsm" - }, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/plating, -/area/station/engineering/supermatter) "rNO" = ( /obj/effect/turf_decal/trimline/white/warning, /turf/open/floor/engine/hull, @@ -53017,15 +52939,6 @@ }, /turf/open/floor/iron, /area/station/security/brig) -"rOm" = ( -/obj/machinery/door/airlock{ - name = "Private Quarters C"; - id_tag = "private_c" - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/carpet, -/area/station/commons/dorms) "rOp" = ( /obj/effect/turf_decal/trimline/neutral/filled/line{ dir = 6 @@ -53072,58 +52985,16 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron/smooth, /area/station/maintenance/tram/right) -"rOT" = ( -/obj/machinery/airalarm/directional/north, -/obj/structure/cable, -/obj/machinery/camera/motion/directional/north{ - network = list("aicore"); - c_tag = "Secure - AI Core South" - }, -/turf/open/floor/circuit, -/area/station/ai_monitored/turret_protected/ai) -"rOV" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ - dir = 1 - }, -/obj/machinery/requests_console/directional/east{ - name = "Library Requests Console"; - department = "Library" - }, -/obj/effect/mapping_helpers/requests_console/assistance, -/turf/open/floor/engine/cult, -/area/station/service/library) "rPd" = ( /obj/effect/turf_decal/trimline/red/filled/line, /obj/machinery/digital_clock/directional/south, /turf/open/floor/iron/dark, /area/station/security/courtroom/holding) -"rPj" = ( -/obj/effect/turf_decal/box/white{ - color = "#9FED58" - }, -/obj/effect/turf_decal/arrows/white{ - dir = 4; - pixel_x = -15; - color = "#FF0000" - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/iron, -/area/station/engineering/atmospherics_engine) "rPs" = ( /obj/machinery/power/apc/auto_name/directional/west, /obj/structure/cable, /turf/open/floor/iron/freezer, /area/station/commons/toilet) -"rPt" = ( -/obj/effect/turf_decal/trimline/yellow/filled/line{ - dir = 1 - }, -/obj/machinery/camera{ - dir = 9; - c_tag = "Civilian - aux_base Construction" - }, -/turf/open/floor/iron, -/area/station/construction/mining/aux_base) "rPv" = ( /obj/machinery/light/small/dim/directional/south, /turf/open/floor/engine, @@ -53261,15 +53132,6 @@ }, /turf/open/floor/iron/dark, /area/station/security/courtroom) -"rRi" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/camera/emp_proof{ - dir = 9; - network = list("ss13","engineering"); - c_tag = "Engineering - Atmospherics Test Room" - }, -/turf/open/floor/iron, -/area/station/engineering/atmospherics_engine) "rRy" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/closed/wall/r_wall, @@ -53347,19 +53209,6 @@ }, /turf/open/floor/iron, /area/station/hallway/primary/tram/center) -"rSp" = ( -/obj/machinery/door/airlock/security/glass{ - name = "Prison Dorm 4"; - id_tag = "prisondorm" - }, -/obj/effect/turf_decal/trimline/red/filled/line, -/obj/effect/turf_decal/trimline/red/filled/line{ - 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/security/prison/safe) "rSv" = ( /obj/effect/turf_decal/trimline/yellow/filled/warning{ dir = 4 @@ -53389,6 +53238,25 @@ /obj/item/toy/plush/goatplushie, /turf/open/floor/iron/white, /area/station/commons/vacant_room) +"rSS" = ( +/obj/machinery/button/door/directional/west{ + name = "Commissary Shutter Access"; + id = "commissarydeezdoorz" + }, +/obj/machinery/button/door/directional/west{ + name = "Privacy Bolts"; + pixel_y = -9; + id = "vacant_space"; + specialfunctions = 4; + normaldoorcontrol = 1 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/machinery/light_switch/directional/west{ + pixel_x = -22; + pixel_y = 9 + }, +/turf/open/floor/iron/dark, +/area/station/commons/vacant_room/commissary) "rTm" = ( /obj/structure/sign/warning/vacuum/external{ pixel_x = 32 @@ -53415,24 +53283,6 @@ /obj/effect/landmark/event_spawn, /turf/open/floor/iron/white, /area/station/science/xenobiology) -"rUd" = ( -/obj/machinery/door/airlock/security/glass{ - name = "Brig"; - id_tag = "outerbrigright" - }, -/obj/effect/turf_decal/trimline/red/filled/line{ - dir = 8 - }, -/obj/effect/turf_decal/trimline/red/filled/line{ - dir = 4 - }, -/obj/effect/mapping_helpers/airlock/cyclelink_helper_multi{ - cycle_id = "brig_right" - }, -/obj/machinery/door/firedoor, -/obj/effect/mapping_helpers/airlock/access/all/security/entrance, -/turf/open/floor/iron, -/area/station/security/brig) "rUe" = ( /obj/machinery/holopad, /obj/structure/cable, @@ -53481,12 +53331,55 @@ }, /turf/open/floor/iron, /area/station/hallway/secondary/construction/engineering) +"rVl" = ( +/obj/structure/lattice, +/obj/machinery/camera/motion{ + dir = 6; + network = list("ss13","minisat"); + c_tag = "Secure - AI Lower External West" + }, +/turf/open/space/basic, +/area/space/nearstation) "rVp" = ( /obj/effect/turf_decal/tile/blue/opposingcorners{ dir = 1 }, /turf/open/floor/iron/cafeteria, /area/station/commons/dorms/laundry) +"rVs" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/door_buttons/airlock_controller{ + name = "External Access Console"; + pixel_y = 24; + idSelf = "mostleft_upper_eva_airlock_control"; + idInterior = "mostleft_upper_eva_internal"; + idExterior = "mostleft_upper_eva_external" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/catwalk_floor, +/area/station/hallway/primary/tram/left) +"rVA" = ( +/obj/structure/table/reinforced, +/obj/item/cigbutt/cigarbutt{ + pixel_x = 5; + pixel_y = -1 + }, +/obj/item/phone{ + pixel_x = -3; + pixel_y = 3 + }, +/obj/machinery/requests_console/directional/north{ + name = "AI Requests Console"; + department = "AI" + }, +/obj/effect/mapping_helpers/requests_console/information, +/obj/effect/mapping_helpers/requests_console/supplies, +/obj/effect/mapping_helpers/requests_console/assistance, +/obj/structure/cable/multilayer/connected, +/turf/open/floor/circuit, +/area/station/ai_monitored/turret_protected/ai) "rVD" = ( /obj/effect/turf_decal/trimline/green/corner, /obj/effect/turf_decal/trimline/green/corner{ @@ -53496,15 +53389,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron/dark, /area/station/service/hydroponics) -"rWa" = ( -/obj/structure/lattice/catwalk, -/obj/structure/cable, -/obj/machinery/power/solar{ - name = "Port Solar Array"; - id = "portsolar" - }, -/turf/open/space/basic, -/area/station/solars/port) "rWd" = ( /obj/structure/table, /obj/structure/window/reinforced/spawner/directional/west, @@ -53587,6 +53471,30 @@ /obj/machinery/light/cold/directional/north, /turf/open/floor/iron/white, /area/station/science/lobby) +"rXE" = ( +/obj/effect/turf_decal/trimline/blue/filled/line{ + dir = 9 + }, +/obj/machinery/camera/directional/west{ + network = list("ss13","medbay"); + c_tag = "Medical - Surgery Room A" + }, +/obj/structure/sink{ + dir = 4; + pixel_x = -12 + }, +/obj/machinery/status_display/evac/directional/west, +/obj/machinery/firealarm/directional/north, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, +/turf/open/floor/iron/white, +/area/station/medical/surgery/fore) +"rXG" = ( +/obj/machinery/door/airlock{ + name = "Unit 5"; + id_tag = "Toilet5" + }, +/turf/open/floor/iron/freezer, +/area/station/commons/toilet) "rXO" = ( /obj/effect/turf_decal/trimline/neutral/filled/corner{ dir = 4 @@ -53642,14 +53550,6 @@ }, /turf/open/floor/wood, /area/station/command/meeting_room) -"rYO" = ( -/obj/docking_port/stationary/random{ - name = "lavaland"; - dir = 8; - shuttle_id = "pod_4_lavaland" - }, -/turf/open/misc/asteroid/airless, -/area/station/asteroid) "rYV" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/stripes/line{ @@ -53665,6 +53565,19 @@ }, /turf/open/floor/iron/cafeteria, /area/station/security/prison) +"rZd" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/structure/closet/l3closet/scientist, +/obj/machinery/camera/directional/west{ + network = list("ss13","rd"); + c_tag = "Science - Xenobiology Airlock" + }, +/obj/effect/turf_decal/tile/purple/fourcorners, +/obj/machinery/light/cold/directional/west, +/turf/open/floor/iron/white, +/area/station/science/xenobiology) "rZq" = ( /obj/effect/turf_decal/trimline/yellow/filled/warning{ dir = 1 @@ -53676,35 +53589,6 @@ dir = 1 }, /area/station/ai_monitored/command/storage/eva) -"rZx" = ( -/obj/machinery/atmospherics/components/binary/pump{ - name = "Gas to Filter"; - dir = 1 - }, -/obj/machinery/camera/emp_proof{ - dir = 10; - network = list("ss13","engine","engineering"); - c_tag = "Engineering - Engine Room Airlock" - }, -/obj/machinery/light/small/directional/west, -/turf/open/floor/engine, -/area/station/engineering/supermatter) -"rZA" = ( -/obj/effect/turf_decal/trimline/red/filled/line{ - dir = 8 - }, -/obj/machinery/computer/prisoner/management{ - dir = 4 - }, -/obj/machinery/requests_console/directional/west{ - name = "Security Requests Console"; - department = "Security" - }, -/obj/effect/mapping_helpers/requests_console/information, -/obj/effect/mapping_helpers/requests_console/supplies, -/obj/effect/mapping_helpers/requests_console/assistance, -/turf/open/floor/iron/showroomfloor, -/area/station/security/warden) "rZF" = ( /obj/effect/turf_decal/trimline/red/filled/corner{ dir = 4 @@ -53733,6 +53617,30 @@ }, /turf/open/floor/iron/dark, /area/station/service/hydroponics) +"sac" = ( +/obj/structure/window/reinforced/spawner/directional/east, +/obj/structure/table/wood, +/obj/machinery/fax{ + name = "Head of Personnel's Fax Machine"; + fax_name = "Head of Personnel's Office" + }, +/obj/machinery/light/warm/directional/north, +/turf/open/floor/carpet, +/area/station/command/heads_quarters/hop) +"sah" = ( +/obj/effect/turf_decal/trimline/red/filled/line, +/obj/machinery/camera/directional/south{ + network = list("ss13","Security"); + c_tag = "Security - Main South" + }, +/obj/machinery/disposal/bin, +/obj/structure/disposalpipe/trunk{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron, +/area/station/security/brig) "saj" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/smart/simple/dark/visible, @@ -53755,6 +53663,14 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron/smooth, /area/station/maintenance/disposal) +"say" = ( +/obj/docking_port/stationary/random{ + name = "lavaland"; + dir = 8; + shuttle_id = "pod_4_lavaland" + }, +/turf/open/misc/asteroid/airless, +/area/station/asteroid) "saC" = ( /obj/effect/turf_decal/stripes/corner, /obj/machinery/atmospherics/pipe/smart/manifold4w/green/visible, @@ -53841,6 +53757,24 @@ }, /turf/open/floor/iron/dark, /area/station/engineering/storage/tech) +"sco" = ( +/obj/effect/turf_decal/trimline/purple/filled/line{ + dir = 8 + }, +/obj/machinery/computer/security/telescreen{ + name = "AI Upload Monitor"; + desc = "Used for watching the ai_upload."; + dir = 4; + pixel_x = -28; + network = list("aiupload") + }, +/obj/item/kirbyplants/photosynthetic, +/obj/machinery/camera/directional/west{ + network = list("ss13","rd"); + c_tag = "Science - AI Access Hallway" + }, +/turf/open/floor/iron/dark, +/area/station/science/lower) "sct" = ( /obj/structure/table/reinforced, /obj/structure/window/spawner/directional/north, @@ -53869,6 +53803,14 @@ }, /turf/open/floor/plating, /area/station/maintenance/tram/left) +"scF" = ( +/obj/machinery/camera/emp_proof{ + dir = 10; + network = list("ss13","engineering"); + c_tag = "Engineering - Chief Engineer's Office" + }, +/turf/open/floor/iron/dark, +/area/station/command/heads_quarters/ce) "scO" = ( /obj/effect/turf_decal/trimline/purple/filled/corner{ dir = 1 @@ -53942,6 +53884,19 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron, /area/station/hallway/secondary/entry) +"seA" = ( +/obj/structure/toilet{ + dir = 4 + }, +/obj/machinery/button/door/directional/west{ + name = "Lock Control"; + id = "ToiletSci1"; + specialfunctions = 4; + normaldoorcontrol = 1 + }, +/obj/machinery/light/small/dim/directional/south, +/turf/open/floor/iron/freezer, +/area/station/science/lower) "seG" = ( /obj/structure/ladder, /obj/effect/decal/cleanable/dirt, @@ -53986,6 +53941,17 @@ }, /turf/open/floor/iron/cafeteria, /area/station/service/kitchen) +"sfA" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/door/poddoor/preopen{ + name = "Xenobiology Containment Blast Door"; + id = "containdeez2" + }, +/turf/open/floor/plating, +/area/station/science/xenobiology) "sfE" = ( /obj/structure/window/reinforced/spawner/directional/south, /obj/effect/turf_decal/trimline/brown/filled/corner{ @@ -54004,24 +53970,20 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron/grimy, /area/station/ai_monitored/command/nuke_storage) -"sfX" = ( -/obj/structure/table, -/obj/item/radio/intercom/prison/directional/west, -/obj/effect/turf_decal/trimline/red/filled/line{ - dir = 9 - }, -/obj/machinery/camera/directional/west{ - network = list("ss13","Security","prison","pcell"); - c_tag = "Security - Prison Cell 5" - }, -/turf/open/floor/iron, -/area/station/security/prison/safe) "sgb" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/machinery/light/directional/north, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, /turf/open/floor/iron/dark/smooth_large, /area/station/cargo/bitrunning/den) +"sgd" = ( +/obj/machinery/camera/motion/directional/south{ + network = list("aicore"); + c_tag = "Secure - AI Upper External North" + }, +/obj/structure/cable, +/turf/open/floor/engine/hull/reinforced, +/area/station/ai_monitored/turret_protected/aisat/hallway) "sgf" = ( /obj/structure/lattice/catwalk, /obj/structure/railing{ @@ -54040,6 +54002,27 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron, /area/station/security/office) +"sgD" = ( +/obj/effect/turf_decal/trimline/red/filled/line{ + dir = 4 + }, +/obj/effect/turf_decal/trimline/red/filled/line{ + dir = 8 + }, +/obj/machinery/door/airlock/security/glass{ + name = "Brig"; + id_tag = "innerbrigright" + }, +/obj/effect/mapping_helpers/airlock/cyclelink_helper_multi{ + cycle_id = "brig_right" + }, +/obj/machinery/door/firedoor, +/obj/effect/mapping_helpers/airlock/access/all/security/entrance, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron, +/area/station/security/brig) "sgN" = ( /obj/machinery/computer/atmos_control/plasma_tank{ dir = 8 @@ -54071,6 +54054,20 @@ /obj/structure/disposalpipe/segment, /turf/open/floor/iron/white, /area/station/science/lower) +"shm" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/sign/warning/directional/north{ + name = "FALLING HAZARD sign"; + desc = "A sign warning you to be cautious of falling packages." + }, +/obj/machinery/door/window/left/directional/west{ + name = "Hydroponics Delivery Chute" + }, +/obj/effect/turf_decal/caution/stand_clear{ + dir = 8 + }, +/turf/open/floor/plating, +/area/station/service/hydroponics) "shw" = ( /obj/structure/window/reinforced/spawner/directional/west, /obj/structure/window/reinforced/spawner/directional/north, @@ -54122,25 +54119,6 @@ dir = 4 }, /area/station/service/theater) -"siE" = ( -/obj/machinery/disposal/bin, -/obj/effect/turf_decal/trimline/blue/filled/line{ - dir = 5 - }, -/obj/machinery/camera/directional/east{ - network = list("ss13","medbay"); - c_tag = "Medical - Surgery B" - }, -/obj/machinery/vending/wallmed/directional/north, -/obj/structure/disposalpipe/trunk{ - dir = 2 - }, -/obj/machinery/light_switch/directional/east{ - pixel_x = 22; - pixel_y = -9 - }, -/turf/open/floor/iron/white, -/area/station/medical/surgery/aft) "siF" = ( /obj/machinery/bouldertech/refinery, /obj/machinery/conveyor{ @@ -54173,13 +54151,18 @@ /obj/structure/cable, /turf/open/floor/iron, /area/station/hallway/secondary/service) -"sjc" = ( -/obj/machinery/atmospherics/components/binary/pump{ - name = "Port to Filter"; - dir = 8 +"sjg" = ( +/obj/structure/table/reinforced, +/obj/machinery/door/firedoor, +/obj/machinery/door/poddoor/shutters/preopen{ + name = "Kitchen Counter Shutters"; + id = "playerscantreadthis" }, -/turf/open/floor/iron, -/area/station/engineering/atmos) +/obj/structure/displaycase/forsale/kitchen{ + pixel_y = 8 + }, +/turf/open/floor/iron/checker, +/area/station/service/kitchen) "sji" = ( /turf/closed/wall/rock, /area/station/engineering/supermatter/room) @@ -54212,6 +54195,25 @@ /obj/machinery/light/directional/south, /turf/open/floor/iron/dark, /area/station/science/robotics/lab) +"sjr" = ( +/obj/structure/noticeboard/directional/north, +/obj/machinery/camera/directional/north{ + network = list("ss13","rd"); + c_tag = "Science - Robotics" + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/structure/closet/crate/mod, +/turf/open/floor/iron/dark, +/area/station/science/robotics/lab) +"sjD" = ( +/obj/machinery/camera{ + dir = 9; + network = list("ss13","Security","interrogation"); + c_tag = "Security - Interrogation Main" + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, +/turf/open/floor/iron/dark, +/area/station/security/interrogation) "sjE" = ( /obj/effect/turf_decal/trimline/yellow/filled/line{ dir = 8 @@ -54270,6 +54272,22 @@ /obj/machinery/disposal/bin/tagger, /turf/open/floor/iron, /area/station/cargo/storage) +"skc" = ( +/obj/machinery/door/poddoor/shutters/radiation/preopen{ + name = "Radiation Chamber Shutters"; + id = "engsm" + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable/layer1, +/obj/effect/turf_decal/trimline/yellow/arrow_cw, +/obj/effect/turf_decal/trimline/yellow/arrow_ccw{ + dir = 1 + }, +/turf/open/floor/plating, +/area/station/engineering/supermatter) "ski" = ( /turf/open/floor/carpet, /area/station/hallway/secondary/entry) @@ -54284,6 +54302,20 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron/dark, /area/station/service/hydroponics) +"skr" = ( +/obj/effect/turf_decal/trimline/purple/filled/line{ + dir = 1 + }, +/obj/structure/disposalpipe/segment{ + dir = 6 + }, +/obj/machinery/camera/directional/north{ + network = list("ss13","rd"); + c_tag = "Science - Lower Hall West" + }, +/obj/structure/extinguisher_cabinet/directional/north, +/turf/open/floor/iron/white, +/area/station/science/lower) "skt" = ( /obj/structure/lattice/catwalk, /obj/structure/marker_beacon/burgundy, @@ -54392,19 +54424,24 @@ }, /turf/open/floor/iron/white, /area/station/science/lobby) +"slR" = ( +/obj/machinery/firealarm/directional/west, +/obj/machinery/camera/directional/west{ + network = list("ss13","medbay"); + c_tag = "Medical - Psychologist's Office" + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, +/obj/machinery/light_switch/directional/west{ + pixel_x = -22; + pixel_y = -10 + }, +/turf/open/floor/wood/parquet, +/area/station/medical/psychology) "smj" = ( /obj/effect/turf_decal/trimline/red/filled/line, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron, /area/station/security/prison/workout) -"sml" = ( -/obj/effect/spawner/structure/window/reinforced, -/obj/machinery/door/poddoor/preopen{ - name = "Xenobiology Containment Blast Door"; - id = "containdeez3" - }, -/turf/open/floor/plating, -/area/station/science/xenobiology) "smo" = ( /obj/effect/turf_decal/trimline/yellow/filled/corner, /obj/structure/disposalpipe/segment{ @@ -54440,42 +54477,6 @@ /obj/structure/cable, /turf/open/floor/iron/dark, /area/station/service/hydroponics) -"smV" = ( -/obj/structure/table, -/obj/machinery/microwave, -/obj/item/radio/intercom/prison/directional/south, -/obj/machinery/camera/directional/south{ - network = list("ss13","Security","prison"); - c_tag = "Security - Prison Cafeteria" - }, -/turf/open/floor/iron/cafeteria, -/area/station/security/prison/mess) -"sna" = ( -/obj/effect/turf_decal/trimline/yellow/filled/line{ - dir = 8 - }, -/obj/machinery/camera/emp_proof{ - dir = 10; - network = list("ss13","engineering"); - c_tag = "Engineering - Main" - }, -/obj/structure/rack, -/obj/item/clothing/glasses/meson/engine{ - pixel_x = 2; - pixel_y = 3 - }, -/obj/item/clothing/glasses/meson/engine, -/obj/item/clothing/glasses/meson/engine{ - pixel_x = 4; - pixel_y = 6 - }, -/obj/item/pipe_dispenser, -/obj/item/pipe_dispenser, -/obj/item/pipe_dispenser, -/obj/structure/extinguisher_cabinet/directional/west, -/obj/structure/disposalpipe/segment, -/turf/open/floor/iron, -/area/station/engineering/main) "sne" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, /obj/effect/turf_decal/tile/neutral/fourcorners, @@ -54549,18 +54550,6 @@ /obj/machinery/door/firedoor/heavy, /turf/open/floor/plating, /area/station/science/ordnance/office) -"spp" = ( -/obj/structure/table/reinforced, -/obj/machinery/door/firedoor, -/obj/machinery/door/poddoor/shutters/preopen{ - name = "Kitchen Counter Shutters"; - id = "playerscantreadthis" - }, -/obj/structure/desk_bell{ - pixel_x = 7 - }, -/turf/open/floor/iron/checker, -/area/station/service/kitchen) "spq" = ( /obj/effect/turf_decal/trimline/neutral/filled/line{ dir = 1 @@ -54679,18 +54668,14 @@ /obj/structure/sign/calendar/directional/north, /turf/open/floor/carpet, /area/station/command/heads_quarters/hop) -"srx" = ( -/obj/structure/railing{ - dir = 4 +"srj" = ( +/obj/effect/turf_decal/trimline/purple/filled/line{ + dir = 1 }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/obj/machinery/modular_computer/preset/civilian{ - dir = 8 - }, -/turf/open/floor/glass/reinforced, -/area/station/science/research) +/obj/machinery/newscaster/directional/north, +/obj/machinery/modular_computer/preset/cargochat/science, +/turf/open/floor/iron/white, +/area/station/science/lab) "srz" = ( /obj/effect/turf_decal/trimline/neutral/filled/line{ dir = 6 @@ -54716,22 +54701,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron, /area/station/commons/fitness/recreation) -"srY" = ( -/obj/machinery/door/window/brigdoor/left/directional/west{ - name = "Engineering Cell"; - id = "engcell"; - req_access = list("security") - }, -/obj/effect/turf_decal/trimline/red/filled/corner, -/obj/effect/turf_decal/trimline/red/filled/corner{ - dir = 4 - }, -/obj/structure/cable, -/obj/effect/turf_decal/tile/red/half/contrasted{ - dir = 8 - }, -/turf/open/floor/iron, -/area/station/security/checkpoint/engineering) "ssn" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -54778,33 +54747,6 @@ }, /turf/open/floor/iron/white, /area/station/medical/pharmacy) -"ssH" = ( -/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, -/obj/machinery/door/airlock/maintenance_hatch{ - name = "Maintenance Hatch" - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/mapping_helpers/airlock/unres{ - dir = 4 - }, -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/modular_map_root/tramstation{ - name = "servicecargolower"; - key = "servicecargolower" - }, -/turf/open/floor/catwalk_floor, -/area/station/maintenance/starboard/greater) -"ssN" = ( -/obj/machinery/computer/department_orders/service, -/obj/machinery/camera/directional/north{ - c_tag = "Service - Autolathe Room" - }, -/obj/effect/turf_decal/tile/neutral/fourcorners, -/obj/machinery/light/dim/directional/north, -/turf/open/floor/iron, -/area/station/hallway/secondary/service) "ssT" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron/chapel, @@ -54843,6 +54785,23 @@ }, /turf/open/floor/iron, /area/station/hallway/secondary/entry) +"stf" = ( +/obj/effect/turf_decal/trimline/neutral/filled/corner{ + dir = 4 + }, +/obj/effect/turf_decal/trimline/blue/filled/corner{ + dir = 1 + }, +/obj/machinery/atmospherics/components/binary/pump/on{ + name = "O2 Outlet Pump"; + dir = 1 + }, +/obj/machinery/atmospherics/pipe/bridge_pipe/green/visible{ + dir = 4 + }, +/obj/machinery/light/directional/south, +/turf/open/floor/iron, +/area/station/engineering/atmos) "stk" = ( /turf/open/floor/iron/smooth, /area/station/maintenance/department/science) @@ -54851,6 +54810,22 @@ /obj/effect/turf_decal/trimline/neutral/filled/warning, /turf/open/floor/iron, /area/station/hallway/primary/tram/right) +"stw" = ( +/obj/machinery/navbeacon{ + name = "navigation beacon (Atmoshperics Delivery)"; + location = "Atmoshperics"; + codes_txt = "delivery;dir=8" + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/loading_area{ + dir = 8 + }, +/obj/machinery/conveyor{ + dir = 8; + id = "atmosdropoff" + }, +/turf/open/floor/plating, +/area/station/maintenance/department/medical) "stz" = ( /obj/effect/turf_decal/trimline/red/filled/line{ dir = 10 @@ -54970,35 +54945,20 @@ /obj/structure/disposalpipe/segment, /turf/open/floor/iron/dark, /area/station/security/courtroom/holding) -"suG" = ( -/obj/effect/turf_decal/trimline/yellow/filled/line{ - dir = 10 +"suO" = ( +/obj/machinery/navbeacon{ + name = "navigation beacon (Theatre Delivery)"; + location = "Theatre"; + codes_txt = "delivery;dir=2" }, -/obj/machinery/button/door/directional/west{ - name = "Pharmacy Privacy Shutters Toggle"; - id = "pharmacy_shutters_2"; - req_one_access = list("pharmacy") +/obj/effect/decal/cleanable/dirt, +/obj/machinery/door/window/right/directional/south{ + name = "Theatre Delivery Chute"; + req_access = "theatre" }, -/obj/structure/table/glass, -/obj/item/reagent_containers/dropper, -/obj/item/reagent_containers/cup/beaker/large{ - pixel_x = 6; - pixel_y = 4 - }, -/obj/item/reagent_containers/syringe, -/turf/open/floor/iron/white, -/area/station/medical/pharmacy) -"suM" = ( -/obj/structure/table/reinforced, -/obj/effect/turf_decal/trimline/yellow/filled/line{ - dir = 1 - }, -/obj/machinery/fax{ - name = "Chief Engineer's Fax Machine"; - fax_name = "Chief Engineer's Office" - }, -/turf/open/floor/iron/dark, -/area/station/command/heads_quarters/ce) +/obj/effect/turf_decal/loading_area, +/turf/open/floor/plating, +/area/station/maintenance/department/cargo) "suR" = ( /obj/structure/table/wood, /obj/structure/window/reinforced/spawner/directional/south{ @@ -55006,23 +54966,6 @@ }, /turf/open/floor/carpet, /area/station/commons/vacant_room/office) -"sva" = ( -/obj/structure/table/reinforced, -/obj/machinery/door/poddoor/shutters/preopen{ - name = "Research and Development Shutter"; - dir = 8; - id = "rndlab1" - }, -/obj/machinery/door/firedoor, -/obj/machinery/door/window/left/directional/east{ - name = "Research Lab Desk"; - req_access = list("science") - }, -/obj/effect/turf_decal/tile/purple/fourcorners, -/turf/open/floor/iron/white/side{ - dir = 4 - }, -/area/station/science/lab) "svc" = ( /obj/structure/cable, /obj/structure/disposalpipe/segment, @@ -55030,21 +54973,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron, /area/station/hallway/secondary/command) -"svA" = ( -/obj/effect/turf_decal/stripes/line, -/obj/machinery/atmospherics/components/binary/pump/on{ - name = "Engine Coolant Bypass"; - dir = 8 - }, -/obj/effect/turf_decal/trimline/yellow/corner{ - dir = 4 - }, -/obj/effect/turf_decal/trimline/yellow/corner{ - dir = 1 - }, -/obj/structure/cable/layer1, -/turf/open/floor/engine, -/area/station/engineering/supermatter/room) "svC" = ( /obj/machinery/door/airlock/security/glass{ name = "Holding Area" @@ -55095,6 +55023,32 @@ /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron/dark, /area/station/hallway/primary/tram/right) +"swT" = ( +/obj/machinery/button/door/directional/east{ + pixel_y = -10; + id = "offstationaccess" + }, +/obj/effect/turf_decal/stripes/corner, +/obj/structure/table, +/obj/item/paper/pamphlet/gateway{ + pixel_x = -1; + pixel_y = 3 + }, +/obj/item/paper/pamphlet/gateway{ + pixel_x = 6; + pixel_y = 10 + }, +/obj/item/paper/pamphlet/gateway{ + pixel_x = -5; + pixel_y = 7 + }, +/obj/item/paper/pamphlet/gateway{ + pixel_x = 4; + pixel_y = 5 + }, +/obj/item/radio/intercom/directional/east, +/turf/open/floor/iron/dark, +/area/station/command/teleporter) "swX" = ( /obj/structure/window/reinforced/spawner/directional/north, /turf/open/floor/iron/dark/smooth_edge{ @@ -55121,6 +55075,15 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron, /area/station/hallway/secondary/service) +"sxu" = ( +/obj/machinery/door/airlock{ + name = "Private Quarters D"; + id_tag = "private_d" + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/wood, +/area/station/commons/dorms) "sxA" = ( /obj/machinery/meter, /obj/machinery/atmospherics/pipe/smart/simple/yellow/visible{ @@ -55164,20 +55127,6 @@ "syv" = ( /turf/closed/wall/r_wall, /area/station/security/checkpoint/science) -"syE" = ( -/obj/machinery/rnd/production/circuit_imprinter/department/science, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/machinery/button/door/directional/north{ - name = "Robotics Privacy Shuttles Control"; - pixel_x = 8; - id = "robotics2"; - req_access = list("robotics") - }, -/obj/effect/turf_decal/tile/neutral/fourcorners, -/turf/open/floor/iron/dark, -/area/station/science/robotics/lab) "syR" = ( /obj/structure/table, /obj/item/flashlight/lamp, @@ -55207,31 +55156,10 @@ /obj/item/kirbyplants/random, /turf/open/floor/iron/white, /area/station/science/lower) -"szd" = ( -/obj/structure/table, -/obj/item/radio/intercom/prison/directional/west, -/obj/effect/turf_decal/trimline/red/filled/line{ - dir = 9 - }, -/obj/machinery/camera/directional/west{ - network = list("ss13","Security","prison","pcell"); - c_tag = "Security - Prison Cell 3" - }, -/turf/open/floor/iron, -/area/station/security/prison/safe) "szo" = ( /obj/structure/dresser, /turf/open/floor/carpet, /area/station/commons/dorms) -"szq" = ( -/obj/machinery/camera/emp_proof{ - dir = 6; - network = list("ss13","engine","engineering"); - c_tag = "Engineering - Emitter Room East" - }, -/obj/machinery/firealarm/directional/east, -/turf/open/floor/iron/dark, -/area/station/engineering/supermatter/room) "szr" = ( /obj/effect/turf_decal/tile/brown/opposingcorners{ dir = 1 @@ -55260,6 +55188,18 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron, /area/station/hallway/primary/tram/left) +"szJ" = ( +/obj/effect/turf_decal/trimline/green/filled/line{ + dir = 4 + }, +/obj/structure/table, +/obj/item/radio/intercom/directional/east, +/obj/item/paper{ + name = "To-Do List"; + default_raw_text = "buy more donk pockets" + }, +/turf/open/floor/iron/dark, +/area/station/medical/virology) "szM" = ( /obj/effect/turf_decal/trimline/red/filled/corner{ dir = 1 @@ -55285,6 +55225,36 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron/dark, /area/station/medical/virology) +"sAr" = ( +/obj/effect/turf_decal/delivery, +/obj/structure/disposalpipe/segment{ + dir = 10 + }, +/obj/machinery/door/window/left/directional/east{ + name = "Containment Pen #1"; + req_access = list("xenobiology") + }, +/obj/machinery/door/window/left/directional/west{ + name = "Containment Pen #1"; + req_access = list("xenobiology") + }, +/obj/machinery/door/poddoor/preopen{ + name = "Xenobiology Containment Blast Door"; + id = "containdeez1" + }, +/turf/open/floor/engine, +/area/station/science/xenobiology) +"sAD" = ( +/obj/machinery/vending/cigarette, +/obj/machinery/airalarm/directional/north, +/obj/machinery/camera{ + dir = 9; + network = list("ss13","cargo"); + c_tag = "Cargo - Mining Break Room" + }, +/obj/effect/turf_decal/tile/bar/opposingcorners, +/turf/open/floor/iron, +/area/station/cargo/miningdock/cafeteria) "sAE" = ( /obj/structure/lattice/catwalk, /obj/machinery/atmospherics/pipe/smart/simple/cyan/visible, @@ -55299,6 +55269,26 @@ }, /turf/open/floor/iron, /area/station/security/prison) +"sBd" = ( +/obj/effect/turf_decal/trimline/neutral/filled/line, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/navbeacon{ + location = "TramLower16"; + codes_txt = "patrol;next_patrol=TramLower1" + }, +/obj/effect/turf_decal/bot{ + dir = 1 + }, +/obj/effect/turf_decal/siding/thinplating{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/trimline/white/warning{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/maintenance/tram/left) "sBt" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -55323,6 +55313,14 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/plating, /area/station/maintenance/disposal) +"sCe" = ( +/obj/machinery/camera/emp_proof{ + dir = 10; + network = list("ss13","engine","engineering"); + c_tag = "Engineering - Emitter Room West" + }, +/turf/open/floor/iron/dark, +/area/station/engineering/supermatter/room) "sCw" = ( /obj/structure/chair/comfy/beige{ dir = 4 @@ -55330,18 +55328,18 @@ /obj/effect/landmark/start/hangover, /turf/open/floor/iron/grimy, /area/station/hallway/secondary/entry) -"sDe" = ( -/obj/structure/table/wood, -/obj/item/radio/intercom/directional/south, -/obj/machinery/fax{ - name = "Detective's Fax Machine"; - fax_name = "Detective's Office" - }, -/turf/open/floor/iron/grimy, -/area/station/security/detectives_office) "sDo" = ( /turf/closed/wall, /area/station/service/bar) +"sDq" = ( +/mob/living/basic/pet/dog/corgi/ian, +/obj/structure/bed/dogbed/ian, +/obj/machinery/computer/security/telescreen/entertainment/directional/south, +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/turf/open/floor/wood, +/area/station/command/heads_quarters/hop) "sDz" = ( /obj/machinery/door/airlock/external, /obj/effect/mapping_helpers/airlock/cyclelink_helper{ @@ -55378,27 +55376,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron, /area/station/cargo/miningdock) -"sDO" = ( -/obj/effect/turf_decal/trimline/red/filled/line{ - dir = 4 - }, -/obj/effect/turf_decal/trimline/red/filled/line{ - dir = 8 - }, -/obj/machinery/door/airlock/security/glass{ - name = "Brig"; - id_tag = "innerbrigright" - }, -/obj/effect/mapping_helpers/airlock/cyclelink_helper_multi{ - cycle_id = "brig_right" - }, -/obj/machinery/door/firedoor, -/obj/effect/mapping_helpers/airlock/access/all/security/entrance, -/obj/structure/disposalpipe/segment, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/turf/open/floor/iron, -/area/station/security/brig) "sDY" = ( /obj/structure/railing{ dir = 1 @@ -55417,6 +55394,35 @@ }, /turf/open/floor/iron/dark, /area/station/ai_monitored/turret_protected/aisat_interior) +"sEk" = ( +/mob/living/basic/bot/medbot/autopatrol{ + name = "T.R.A.M Unit"; + desc = "A Trauma Response Activation Medibot. It seems overwhelmed." + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/trimline/neutral/filled/corner{ + dir = 4 + }, +/obj/effect/turf_decal/trimline/neutral/filled/corner{ + dir = 1 + }, +/obj/effect/turf_decal/siding/thinplating, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/trimline/white/warning, +/turf/open/floor/iron, +/area/station/maintenance/tram/left) +"sEr" = ( +/obj/structure/railing{ + dir = 8 + }, +/obj/machinery/camera{ + dir = 6; + network = list("aicore"); + c_tag = "Secure - AI Upper Ring West" + }, +/turf/open/floor/glass/reinforced, +/area/station/ai_monitored/turret_protected/aisat/hallway) "sEx" = ( /obj/effect/turf_decal/trimline/purple/filled/line{ dir = 8 @@ -55501,17 +55507,6 @@ }, /turf/open/floor/iron/dark, /area/station/security/courtroom/holding) -"sGk" = ( -/obj/machinery/button/door/directional/east{ - name = "Door Bolt Control"; - id = "miningdorm1"; - specialfunctions = 4; - normaldoorcontrol = 1 - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/turf/open/floor/carpet, -/area/station/cargo/miningdock) "sGF" = ( /turf/open/misc/dirt/jungle{ baseturfs = /turf/open/misc/dirt @@ -55569,24 +55564,15 @@ /obj/machinery/firealarm/directional/west, /turf/open/floor/iron, /area/station/hallway/secondary/entry) -"sHw" = ( -/obj/effect/turf_decal/trimline/red/filled/line{ - dir = 8 +"sHA" = ( +/obj/effect/turf_decal/delivery, +/obj/machinery/navbeacon{ + location = "QM #4"; + codes_txt = "delivery;dir=1" }, -/obj/effect/turf_decal/trimline/red/filled/line{ - dir = 4 - }, -/obj/machinery/door/airlock/security/glass{ - name = "Brig"; - id_tag = "innerbrigright" - }, -/obj/effect/mapping_helpers/airlock/cyclelink_helper_multi{ - cycle_id = "brig_right" - }, -/obj/machinery/door/firedoor, -/obj/effect/mapping_helpers/airlock/access/all/security/entrance, +/obj/effect/turf_decal/tile/brown/fourcorners, /turf/open/floor/iron, -/area/station/security/brig) +/area/station/cargo/warehouse) "sHB" = ( /obj/effect/landmark/start/atmospheric_technician, /obj/effect/landmark/navigate_destination/incinerator, @@ -55820,23 +55806,6 @@ /obj/machinery/light/dim/directional/east, /turf/open/floor/iron/dark/smooth_large, /area/station/commons/fitness/recreation/entertainment) -"sLZ" = ( -/obj/effect/turf_decal/trimline/yellow/filled/line, -/obj/machinery/conveyor_switch/oneway{ - name = "Shipment Delivery Chute Activator"; - pixel_x = -11; - id = "engineeringchute" - }, -/obj/machinery/digital_clock/directional/south, -/turf/open/floor/iron, -/area/station/engineering/main) -"sMi" = ( -/obj/machinery/modular_computer/preset/cargochat/service{ - dir = 1 - }, -/obj/effect/turf_decal/tile/neutral/fourcorners, -/turf/open/floor/iron, -/area/station/hallway/secondary/service) "sMr" = ( /obj/structure/cable, /turf/open/floor/circuit/telecomms/mainframe, @@ -55854,32 +55823,6 @@ }, /turf/open/floor/iron, /area/station/commons/dorms) -"sNa" = ( -/obj/machinery/requests_console/directional/north{ - name = "Head of Security's Requests Console"; - department = "Head of Security's Desk" - }, -/obj/effect/mapping_helpers/requests_console/announcement, -/obj/effect/mapping_helpers/requests_console/information, -/obj/effect/mapping_helpers/requests_console/supplies, -/obj/effect/mapping_helpers/requests_console/assistance, -/obj/machinery/camera{ - dir = 9; - network = list("ss13","Security"); - c_tag = "Security - Head of Security's Office" - }, -/obj/machinery/computer/records/security, -/turf/open/floor/carpet, -/area/station/command/heads_quarters/hos) -"sNr" = ( -/obj/effect/spawner/structure/window/reinforced, -/obj/structure/cable, -/obj/machinery/door/poddoor/preopen{ - name = "Privacy Shutters"; - id = "hop" - }, -/turf/open/floor/plating, -/area/station/command/heads_quarters/hop) "sNs" = ( /turf/closed/wall, /area/station/commons/storage/primary) @@ -55894,16 +55837,6 @@ /obj/structure/cable, /turf/open/floor/iron, /area/station/hallway/secondary/exit) -"sNS" = ( -/obj/machinery/door/firedoor/heavy, -/obj/effect/spawner/structure/window/reinforced, -/obj/machinery/door/poddoor/shutters/preopen{ - name = "Mixing Site Shutters"; - dir = 4; - id = "mixingastew" - }, -/turf/open/floor/plating, -/area/station/science/ordnance) "sNW" = ( /obj/effect/turf_decal/trimline/brown/line, /obj/effect/turf_decal/stripes, @@ -55946,18 +55879,6 @@ /obj/machinery/status_display/ai/directional/west, /turf/open/floor/iron/showroomfloor, /area/station/security/lockers) -"sOr" = ( -/obj/machinery/door/poddoor/preopen{ - name = "Engineering Security Door"; - id = "Engineering" - }, -/obj/effect/turf_decal/delivery, -/obj/structure/disposalpipe/segment, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/cable, -/turf/open/floor/iron, -/area/station/engineering/main) "sOD" = ( /obj/structure/sign/directions/supply{ dir = 4; @@ -56006,6 +55927,35 @@ "sOS" = ( /turf/open/floor/carpet, /area/station/cargo/miningdock) +"sPh" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/door/airlock/external{ + name = "External Access"; + frequency = 1449; + id_tag = "rightmost_lower_lower_eva_external"; + autoclose = 0 + }, +/obj/machinery/door_buttons/access_button{ + name = "External Access Button"; + pixel_y = 24; + idSelf = "rightmost_lower_lower_eva_airlock_control"; + idDoor = "rightmost_lower_lower_eva_external" + }, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/tram/right) +"sPn" = ( +/obj/structure/toilet{ + dir = 4 + }, +/obj/machinery/button/door/directional/west{ + name = "Lock Control"; + id = "ToiletSci2"; + specialfunctions = 4; + normaldoorcontrol = 1 + }, +/obj/machinery/light/small/dim/directional/north, +/turf/open/floor/iron/freezer, +/area/station/science/lower) "sPo" = ( /obj/effect/turf_decal/trimline/neutral/filled/line{ dir = 8 @@ -56092,19 +56042,18 @@ /obj/effect/landmark/event_spawn, /turf/open/floor/iron/white, /area/station/medical/storage) +"sQT" = ( +/obj/structure/table/wood, +/obj/item/pai_card{ + name = "\improper Nanotrasen-brand personal AI device exhibit"; + desc = "A real Nanotrasen success, these personal AIs provide all of the companionship of an AI without any law related red-tape." + }, +/obj/machinery/light/warm/directional/west, +/turf/open/floor/carpet, +/area/station/command/meeting_room) "sQZ" = ( /turf/closed/wall/r_wall, /area/station/science/explab) -"sRh" = ( -/obj/structure/showcase/cyborg/old{ - pixel_y = 20 - }, -/obj/machinery/camera/motion/directional/north{ - network = list("aicore"); - c_tag = "Secure - AI Core North" - }, -/turf/open/floor/iron/dark, -/area/station/ai_monitored/turret_protected/ai) "sRA" = ( /obj/structure/chair/sofa/corp/left, /turf/open/floor/wood/large, @@ -56222,20 +56171,6 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron, /area/station/engineering/atmospherics_engine) -"sTz" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/sign/warning/directional/north{ - name = "FALLING HAZARD sign"; - desc = "A sign warning you to be cautious of falling packages." - }, -/obj/machinery/door/window/left/directional/west{ - name = "Hydroponics Delivery Chute" - }, -/obj/effect/turf_decal/caution/stand_clear{ - dir = 8 - }, -/turf/open/floor/plating, -/area/station/service/hydroponics) "sTE" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -56310,6 +56245,19 @@ /obj/effect/landmark/start/assistant, /turf/open/floor/wood/large, /area/station/service/library) +"sUx" = ( +/obj/effect/turf_decal/trimline/neutral/filled/line{ + dir = 6 + }, +/obj/machinery/atmospherics/components/binary/pump/on{ + name = "Air Outlet Pump"; + dir = 1 + }, +/obj/machinery/atmospherics/pipe/bridge_pipe/green/visible{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/engineering/atmos) "sUD" = ( /obj/structure/chair, /obj/effect/turf_decal/stripes/line{ @@ -56327,6 +56275,20 @@ /obj/structure/tank_holder/extinguisher, /turf/open/floor/iron/dark, /area/station/command/bridge) +"sVb" = ( +/obj/structure/toilet{ + pixel_y = 8 + }, +/obj/machinery/button/door/directional/west{ + name = "Lock Control"; + id = "Toilet1"; + specialfunctions = 4; + normaldoorcontrol = 1 + }, +/obj/effect/spawner/random/engineering/tracking_beacon, +/obj/machinery/light/small/dim/directional/east, +/turf/open/floor/iron/freezer, +/area/station/commons/toilet) "sVd" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron/cafeteria, @@ -56390,6 +56352,21 @@ }, /turf/open/floor/iron, /area/station/hallway/secondary/exit/departure_lounge) +"sWz" = ( +/obj/effect/turf_decal/trimline/blue/filled/line, +/obj/structure/table/glass, +/obj/item/storage/medkit/regular{ + pixel_x = 4; + pixel_y = 4 + }, +/obj/item/storage/medkit/regular, +/obj/machinery/camera/directional/south{ + network = list("ss13","medbay"); + c_tag = "Medical - Main North" + }, +/obj/machinery/light/cold/directional/south, +/turf/open/floor/iron/white, +/area/station/medical/medbay/central) "sWF" = ( /obj/effect/turf_decal/trimline/neutral/filled/line{ dir = 1 @@ -56410,18 +56387,6 @@ }, /turf/open/floor/iron, /area/station/hallway/secondary/exit) -"sWQ" = ( -/obj/effect/turf_decal/delivery, -/obj/machinery/door/poddoor/preopen{ - name = "Bridge Blast Door"; - id = "bunkermodeactivated" - }, -/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, -/turf/open/floor/iron, -/area/station/command/bridge) "sWY" = ( /obj/machinery/computer/communications{ dir = 8 @@ -56504,6 +56469,18 @@ /obj/structure/cable, /turf/open/floor/iron, /area/station/security/checkpoint/engineering) +"sXY" = ( +/obj/effect/turf_decal/sand, +/obj/machinery/door_buttons/airlock_controller{ + name = "External Access Console"; + pixel_y = 24; + idSelf = "middleleft_upper_lower_eva_airlock_control"; + idInterior = "middleleft_upper_lower_eva_internal"; + idExterior = "middleleft_upper_lower_eva_external" + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/tram/mid) "sYd" = ( /obj/structure/cable, /obj/effect/turf_decal/sand/plating, @@ -56545,19 +56522,19 @@ /obj/effect/turf_decal/stripes/white/full, /turf/open/floor/iron/white, /area/station/medical/medbay/central) -"sZb" = ( -/obj/machinery/firealarm/directional/west, -/obj/machinery/camera/directional/west{ - network = list("ss13","medbay"); - c_tag = "Medical - Psychologist's Office" +"sZc" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/poddoor/shutters/preopen{ + name = "Research and Development Shutter"; + id = "rndlab1" }, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, -/obj/machinery/light_switch/directional/west{ - pixel_x = -22; - pixel_y = -10 +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/disposalpipe/segment{ + dir = 6 }, -/turf/open/floor/wood/parquet, -/area/station/medical/psychology) +/turf/open/floor/plating, +/area/station/science/lab) "sZe" = ( /obj/structure/disposalpipe/segment{ dir = 10 @@ -56588,18 +56565,6 @@ }, /turf/open/floor/carpet, /area/station/service/chapel) -"sZA" = ( -/obj/effect/turf_decal/stripes/line, -/obj/machinery/camera/emp_proof/directional/south{ - network = list("ss13","engine","engineering"); - c_tag = "Engineering - Engine Room South-West" - }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ - dir = 4 - }, -/obj/structure/cable, -/turf/open/floor/engine, -/area/station/engineering/supermatter/room) "sZH" = ( /obj/machinery/door/airlock/maintenance_hatch{ name = "Public Garden Maintenance Hatch" @@ -56643,19 +56608,26 @@ /obj/structure/lattice, /turf/open/openspace, /area/station/hallway/primary/tram/left) -"taU" = ( -/obj/machinery/smartfridge/chemistry/preloaded, -/obj/machinery/door/poddoor/shutters/preopen{ - name = "Pharmacy Shutters"; - id = "pharmacy_shutters_2" - }, -/obj/machinery/door/firedoor, -/turf/open/floor/iron/white, -/area/station/medical/pharmacy) "taW" = ( /obj/machinery/telecomms/processor/preset_one, /turf/open/floor/iron/dark/telecomms, /area/station/tcommsat/server) +"taX" = ( +/obj/machinery/door/window/brigdoor/left/directional/west{ + name = "Engineering Cell"; + id = "engcell"; + req_access = list("security") + }, +/obj/effect/turf_decal/trimline/red/filled/corner, +/obj/effect/turf_decal/trimline/red/filled/corner{ + dir = 4 + }, +/obj/structure/cable, +/obj/effect/turf_decal/tile/red/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/security/checkpoint/engineering) "tbc" = ( /obj/effect/turf_decal/trimline/neutral/filled/line, /obj/effect/turf_decal/trimline/yellow/corner, @@ -56752,15 +56724,15 @@ /obj/structure/rack, /turf/open/floor/iron/dark, /area/station/engineering/supermatter/room) -"tcO" = ( -/obj/effect/spawner/structure/window/reinforced, -/obj/machinery/door/poddoor/preopen{ - name = "Privacy Shutter"; - id = "ceprivacy" +"tcX" = ( +/obj/machinery/requests_console/directional/east{ + name = "Captain's Requests Console"; + department = "Captain's Desk" }, -/obj/structure/cable, -/turf/open/floor/plating, -/area/station/command/heads_quarters/ce) +/obj/effect/mapping_helpers/requests_console/announcement, +/obj/effect/mapping_helpers/requests_console/assistance, +/turf/open/floor/wood, +/area/station/command/heads_quarters/captain) "tda" = ( /obj/structure/chair{ dir = 4 @@ -56782,20 +56754,6 @@ /obj/structure/cable, /turf/open/floor/iron, /area/station/engineering/break_room) -"tdu" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/door_buttons/airlock_controller{ - name = "External Access Console"; - pixel_y = 24; - idSelf = "mostleft_upper_eva_airlock_control"; - idInterior = "mostleft_upper_eva_internal"; - idExterior = "mostleft_upper_eva_external" - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/catwalk_floor, -/area/station/hallway/primary/tram/left) "tdx" = ( /turf/closed/wall, /area/station/maintenance/port/aft) @@ -56857,6 +56815,17 @@ "tes" = ( /turf/open/floor/glass/reinforced, /area/station/command/heads_quarters/rd) +"tez" = ( +/obj/effect/turf_decal/trimline/neutral/filled/line{ + dir = 4 + }, +/obj/machinery/camera{ + dir = 6; + c_tag = "Hallway - Upper Left Command" + }, +/obj/machinery/newscaster/directional/east, +/turf/open/floor/iron, +/area/station/hallway/secondary/command) "teM" = ( /obj/effect/turf_decal/trimline/neutral/filled/corner, /obj/effect/turf_decal/trimline/neutral/filled/corner{ @@ -56913,21 +56882,6 @@ dir = 8 }, /area/station/service/chapel) -"tfX" = ( -/obj/effect/turf_decal/delivery, -/obj/machinery/door/poddoor/preopen{ - name = "Bridge Blast Door"; - id = "bunkermodeactivated" - }, -/obj/machinery/door/firedoor, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/cable, -/turf/open/floor/iron, -/area/station/command/bridge) "tga" = ( /obj/effect/turf_decal/trimline/yellow/filled/line{ dir = 8 @@ -56935,6 +56889,16 @@ /obj/structure/cable, /turf/open/floor/iron, /area/station/command/heads_quarters/ce) +"tgc" = ( +/obj/machinery/camera{ + dir = 10; + c_tag = "Secure - Gravity Generator" + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/station/engineering/gravity_generator) "tgh" = ( /obj/structure/sign/calendar/directional/east, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ @@ -56967,18 +56931,6 @@ /obj/machinery/light/small/dim/directional/west, /turf/open/floor/iron/freezer, /area/station/security/prison) -"tgE" = ( -/obj/machinery/camera{ - dir = 10; - network = list("ss13","medbay"); - c_tag = "Medical - Central North-West" - }, -/obj/structure/extinguisher_cabinet/directional/west, -/obj/effect/turf_decal/stripes/white/line{ - dir = 1 - }, -/turf/open/floor/iron, -/area/station/hallway/primary/tram/center) "tgN" = ( /obj/machinery/door/firedoor, /obj/effect/turf_decal/trimline/red/filled/line{ @@ -57011,6 +56963,34 @@ /obj/machinery/shower/directional/south, /turf/open/floor/iron/freezer, /area/station/commons/toilet) +"thu" = ( +/obj/effect/turf_decal/trimline/red/filled/line{ + dir = 9 + }, +/obj/machinery/status_display/evac/directional/west, +/obj/effect/turf_decal/trimline/red/filled/warning{ + dir = 4 + }, +/obj/structure/table, +/obj/item/paper_bin{ + pixel_x = -3; + pixel_y = 7 + }, +/obj/item/pen{ + pixel_x = 3; + pixel_y = 8 + }, +/turf/open/floor/iron, +/area/station/security/office) +"thv" = ( +/obj/structure/table/glass, +/obj/machinery/fax{ + name = "Chief Medical Officer's Fax Machine"; + fax_name = "Chief Medical Officer's Office" + }, +/obj/effect/turf_decal/tile/blue/fourcorners, +/turf/open/floor/iron/dark, +/area/station/command/heads_quarters/cmo) "thG" = ( /obj/effect/turf_decal/trimline/red/filled/line, /obj/effect/turf_decal/trimline/red/filled/corner{ @@ -57089,37 +57069,39 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron, /area/station/engineering/break_room) -"tiT" = ( -/obj/effect/turf_decal/trimline/blue/filled/line{ +"tjk" = ( +/obj/effect/turf_decal/trimline/red/filled/line{ dir = 1 }, -/obj/machinery/requests_console/directional/south{ - name = "Bridge Requests Console"; - pixel_y = 30; - department = "Bridge" - }, -/obj/effect/mapping_helpers/requests_console/announcement, -/obj/effect/mapping_helpers/requests_console/information, -/obj/effect/mapping_helpers/requests_console/assistance, -/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{ - dir = 4 +/obj/machinery/airalarm/directional/north, +/obj/machinery/camera/directional/north{ + network = list("ss13","Security"); + c_tag = "Departures - Security Outpost" }, +/obj/machinery/computer/records/security, /turf/open/floor/iron, -/area/station/command/bridge) +/area/station/security/checkpoint/escape) "tjl" = ( /obj/machinery/light/directional/west, /turf/open/floor/noslip/tram, /area/station/hallway/primary/tram/right) -"tjz" = ( -/obj/machinery/atmospherics/components/unary/passive_vent{ - name = "killroom vent"; +"tjr" = ( +/obj/machinery/door/airlock/maintenance_hatch{ + name = "Theatre Maintenance Hatch" + }, +/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, +/obj/effect/mapping_helpers/airlock/unres{ dir = 4 }, -/turf/open/floor/circuit/telecomms, -/area/station/science/xenobiology) +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/modular_map_root/tramstation{ + name = "barcargoupper"; + key = "barcargoupper" + }, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/department/cargo) "tjA" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ dir = 1 @@ -57152,22 +57134,6 @@ }, /turf/open/floor/iron, /area/station/cargo/storage) -"tki" = ( -/obj/effect/turf_decal/trimline/neutral/filled/line, -/obj/machinery/door/poddoor/shutters/preopen{ - name = "HoP Queue Shutters"; - id = "hopqueueendbottom" - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/effect/turf_decal/trimline/neutral/filled/line{ - dir = 1 - }, -/obj/effect/turf_decal/loading_area/white{ - dir = 8 - }, -/turf/open/floor/iron/dark, -/area/station/command/heads_quarters/hop) "tkj" = ( /obj/effect/turf_decal/trimline/blue/filled/corner{ dir = 1 @@ -57179,14 +57145,24 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron/white, /area/station/medical/surgery/aft) -"tkp" = ( -/obj/machinery/door/airlock/centcom{ - name = "Syndicate Secure Airlock System"; - desc = "Truly, a marvel of modern engineering." +"tkm" = ( +/obj/machinery/door/airlock/security/glass{ + name = "Brig"; + id_tag = "outerbrigright" }, -/obj/effect/mapping_helpers/airlock/access/all/syndicate/general, -/turf/open/floor/iron/showroomfloor, -/area/station/commons/vacant_room) +/obj/effect/turf_decal/trimline/red/filled/line{ + dir = 8 + }, +/obj/effect/turf_decal/trimline/red/filled/line{ + dir = 4 + }, +/obj/effect/mapping_helpers/airlock/cyclelink_helper_multi{ + cycle_id = "brig_right" + }, +/obj/machinery/door/firedoor, +/obj/effect/mapping_helpers/airlock/access/all/security/entrance, +/turf/open/floor/iron, +/area/station/security/brig) "tkv" = ( /obj/structure/ladder, /obj/effect/decal/cleanable/dirt, @@ -57253,6 +57229,15 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron/grimy, /area/station/security/detectives_office) +"tln" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/structure/cable, +/obj/machinery/door/poddoor/preopen{ + name = "Privacy Shutters"; + id = "hop" + }, +/turf/open/floor/plating, +/area/station/command/heads_quarters/hop) "tlP" = ( /obj/effect/turf_decal/trimline/neutral/filled/corner{ dir = 1 @@ -57291,13 +57276,18 @@ /obj/effect/turf_decal/tile/purple/fourcorners, /turf/open/floor/iron/white, /area/station/science/xenobiology) -"tms" = ( -/obj/machinery/power/smes{ - charge = 5e+06 +"tmx" = ( +/obj/structure/window/reinforced/spawner/directional/north, +/obj/structure/table, +/obj/effect/turf_decal/stripes/line{ + dir = 5 }, -/obj/structure/cable, -/turf/open/floor/circuit/telecomms/mainframe, -/area/station/tcommsat/server) +/obj/machinery/button/door{ + name = "Cell Containment Toggle Button"; + id = "containdeez7" + }, +/turf/open/floor/iron/white, +/area/station/science/xenobiology) "tmz" = ( /obj/effect/turf_decal/siding/wood{ dir = 1 @@ -57314,31 +57304,26 @@ /obj/machinery/atmospherics/pipe/smart/simple/dark/visible, /turf/open/floor/iron, /area/station/maintenance/disposal/incinerator) +"tnk" = ( +/obj/machinery/rnd/production/circuit_imprinter/department/science, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/machinery/button/door/directional/north{ + name = "Robotics Privacy Shuttles Control"; + pixel_x = 8; + id = "robotics2"; + req_access = list("robotics") + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/science/robotics/lab) "tnq" = ( /obj/machinery/atmospherics/components/unary/outlet_injector/monitored/carbon_input{ dir = 8 }, /turf/open/floor/engine/co2, /area/station/engineering/atmos) -"tnu" = ( -/obj/machinery/camera/directional/north{ - name = "holodeck camera"; - c_tag = "Civilian - Holodeck North" - }, -/turf/open/floor/engine{ - name = "Holodeck Projector Floor" - }, -/area/station/holodeck/rec_center) -"tnA" = ( -/obj/effect/spawner/structure/window/reinforced, -/obj/machinery/door/firedoor/heavy, -/obj/machinery/door/poddoor/shutters/preopen{ - name = "Ordnance Storage Shutters"; - dir = 4; - id = "ordnancestorage" - }, -/turf/open/floor/plating, -/area/station/science/ordnance/office) "tnB" = ( /obj/effect/turf_decal/trimline/red/filled/corner{ dir = 4 @@ -57415,15 +57400,6 @@ /obj/machinery/light/small/dim/directional/north, /turf/open/floor/catwalk_floor, /area/station/hallway/primary/tram/left) -"toY" = ( -/obj/structure/table/wood, -/obj/structure/reagent_dispensers/wall/peppertank/directional/east, -/obj/machinery/fax{ - name = "Head of Security's Fax Machine"; - fax_name = "Head of Security's Office" - }, -/turf/open/floor/carpet, -/area/station/command/heads_quarters/hos) "tpm" = ( /obj/effect/turf_decal/trimline/neutral/filled/line, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -57454,6 +57430,21 @@ }, /turf/open/floor/wood/large, /area/station/service/library) +"tpW" = ( +/obj/structure/table/reinforced, +/obj/machinery/door/firedoor, +/obj/machinery/door/poddoor/shutters/preopen{ + name = "Kitchen Counter Shutters"; + id = "playerscantreadthis" + }, +/obj/item/reagent_containers/condiment/saltshaker{ + pixel_x = -3 + }, +/obj/item/reagent_containers/condiment/peppermill{ + pixel_x = 3 + }, +/turf/open/floor/iron/checker, +/area/station/service/kitchen) "tqd" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/structure/disposalpipe/segment{ @@ -57500,14 +57491,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron/white, /area/station/science/research) -"tqN" = ( -/obj/machinery/power/solar{ - name = "AI Core Solar Array"; - id = "aicore" - }, -/obj/structure/cable, -/turf/open/floor/iron/solarpanel/airless, -/area/space/nearstation) "tqT" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron/chapel{ @@ -57550,16 +57533,6 @@ /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron/dark, /area/station/science/robotics/lab) -"trw" = ( -/obj/structure/table, -/obj/machinery/airalarm/directional/north, -/obj/machinery/fax{ - name = "Service Fax Machine"; - fax_name = "Service Hallway" - }, -/obj/effect/turf_decal/tile/neutral/fourcorners, -/turf/open/floor/iron, -/area/station/hallway/secondary/service) "try" = ( /obj/machinery/computer/operating{ dir = 1 @@ -57677,6 +57650,28 @@ /obj/structure/chair, /turf/open/floor/iron, /area/station/hallway/secondary/exit/departure_lounge) +"tsR" = ( +/obj/structure/rack, +/obj/structure/table, +/obj/machinery/computer/security/telescreen{ + name = "Test Chamber Monitor"; + pixel_y = 28; + network = list("test") + }, +/obj/item/storage/box/beakers{ + pixel_x = 5; + pixel_y = 3 + }, +/obj/item/grenade/chem_grenade{ + pixel_x = -7; + pixel_y = 7 + }, +/obj/item/grenade/chem_grenade{ + pixel_x = -7; + pixel_y = 1 + }, +/turf/open/floor/iron/dark, +/area/station/science/explab) "tsV" = ( /obj/structure/window/reinforced/spawner/directional/west, /obj/machinery/shower/directional/east, @@ -57728,18 +57723,27 @@ }, /turf/open/floor/iron, /area/station/cargo/miningdock) -"tuf" = ( -/obj/structure/window/reinforced/spawner/directional/east, -/obj/structure/table, -/obj/effect/turf_decal/stripes/line{ - dir = 6 +"ttX" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/door/airlock/external{ + name = "External Access"; + frequency = 1449; + id_tag = "middleright_upper_eva_internal"; + autoclose = 0 }, -/obj/machinery/button/door{ - name = "Cell Containment Toggle Button"; - id = "containdeez5" +/obj/machinery/door_buttons/access_button{ + name = "External Access Button"; + pixel_y = -24; + idSelf = "middleright_upper_eva_airlock_control"; + idDoor = "middleright_upper_eva_internal" }, -/turf/open/floor/iron/white, -/area/station/science/xenobiology) +/obj/effect/mapping_helpers/airlock/locked, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/catwalk_floor, +/area/station/hallway/primary/tram/center) "tug" = ( /obj/structure/lattice, /obj/machinery/atmospherics/components/unary/passive_vent{ @@ -57747,6 +57751,17 @@ }, /turf/open/space/basic, /area/space/nearstation) +"tui" = ( +/obj/machinery/button/door/directional/west{ + name = "Privacy Bolts"; + pixel_y = 9; + id = "private_p"; + specialfunctions = 4; + normaldoorcontrol = 1 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/carpet, +/area/station/commons/dorms) "tuC" = ( /obj/machinery/door/firedoor, /obj/machinery/door/airlock/engineering{ @@ -57827,6 +57842,16 @@ }, /turf/open/floor/iron, /area/station/engineering/atmos) +"tws" = ( +/obj/machinery/camera/directional/west{ + network = list("ss13","Security","prison"); + c_tag = "Security - Rec Room South" + }, +/obj/effect/turf_decal/trimline/red/filled/line{ + dir = 10 + }, +/turf/open/floor/iron, +/area/station/security/prison/workout) "twv" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply, /turf/closed/wall/r_wall, @@ -57860,6 +57885,17 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron, /area/station/hallway/secondary/command) +"twI" = ( +/obj/effect/turf_decal/trimline/yellow/filled/line{ + dir = 8 + }, +/obj/machinery/requests_console/directional/west{ + name = "Engineering Requests Console"; + department = "Engineering" + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/iron, +/area/station/engineering/main) "twO" = ( /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, @@ -57926,6 +57962,18 @@ }, /turf/open/floor/engine, /area/station/science/xenobiology) +"txQ" = ( +/obj/machinery/button/door/directional/west{ + name = "Privacy Bolts"; + pixel_x = 24; + pixel_y = -9; + id = "private_d"; + specialfunctions = 4; + normaldoorcontrol = 1 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/wood, +/area/station/commons/dorms) "txS" = ( /obj/effect/turf_decal/trimline/purple/filled/line{ dir = 4 @@ -57935,43 +57983,6 @@ }, /turf/open/floor/iron/white, /area/station/science/research) -"txW" = ( -/obj/machinery/atmospherics/components/unary/outlet_injector/monitored/oxygen_input{ - dir = 4; - chamber_id = "o2ordance" - }, -/turf/open/floor/engine/o2, -/area/station/science/ordnance/storage) -"tyi" = ( -/obj/structure/table, -/obj/machinery/button/door{ - name = "Test Chamber Blast Doors"; - pixel_x = 4; - pixel_y = 2; - id = "testlab"; - req_access = list("xenobiology") - }, -/obj/machinery/button/ignition{ - pixel_x = -6; - pixel_y = 2; - id = "testigniter" - }, -/turf/open/floor/iron/dark, -/area/station/science/explab) -"typ" = ( -/obj/structure/table/wood/fancy/green, -/obj/effect/spawner/random/aimodule/harmless, -/obj/item/ai_module/supplied/freeform{ - pixel_x = 2; - pixel_y = 3 - }, -/obj/item/ai_module/reset, -/obj/item/radio/intercom/directional/east{ - name = "ai intercom"; - frequency = 1447 - }, -/turf/open/floor/circuit/green, -/area/station/ai_monitored/turret_protected/ai_upload) "tyx" = ( /obj/structure/closet{ name = "Evidence Closet 1" @@ -58117,6 +58128,23 @@ /obj/machinery/transport/power_rectifier, /turf/open/floor/iron, /area/station/hallway/primary/tram/center) +"tAQ" = ( +/obj/effect/turf_decal/sand/plating, +/obj/machinery/door/airlock/external{ + name = "External Access"; + frequency = 1449; + id_tag = "middleright_lower_eva_external"; + autoclose = 0 + }, +/obj/machinery/door_buttons/access_button{ + name = "External Access Button"; + pixel_y = -24; + idSelf = "middleright_lower_eva_airlock_control"; + idDoor = "middleright_lower_eva_external" + }, +/obj/effect/mapping_helpers/airlock/locked, +/turf/open/floor/plating, +/area/station/hallway/primary/tram/center) "tBa" = ( /obj/structure/table, /obj/item/raw_anomaly_core/random{ @@ -58150,23 +58178,6 @@ /obj/item/electropack, /turf/open/floor/engine, /area/station/science/xenobiology) -"tBu" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/door/airlock/external{ - name = "External Access"; - frequency = 1449; - id_tag = "mostleft_lower_eva_external"; - autoclose = 0 - }, -/obj/machinery/door_buttons/access_button{ - name = "External Access Button"; - pixel_y = -24; - idSelf = "mostleft_lower_eva_airlock_control"; - idDoor = "mostleft_lower_eva_external" - }, -/obj/effect/mapping_helpers/airlock/locked, -/turf/open/floor/catwalk_floor, -/area/station/hallway/primary/tram/left) "tBv" = ( /obj/structure/disposalpipe/segment{ dir = 6 @@ -58306,16 +58317,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron/dark, /area/station/service/chapel/office) -"tEx" = ( -/obj/machinery/camera/directional/north{ - network = list("ss13","rd","xeno"); - c_tag = "Science - Xenobiology Lower Containment Chamber" - }, -/obj/machinery/atmospherics/components/unary/outlet_injector/on{ - dir = 4 - }, -/turf/open/floor/engine, -/area/station/science/xenobiology) "tED" = ( /obj/effect/turf_decal/tile/neutral/tram, /obj/effect/turf_decal/stripes/white/line, @@ -58385,33 +58386,6 @@ "tFJ" = ( /turf/closed/wall/r_wall, /area/station/maintenance/department/security) -"tFK" = ( -/obj/effect/turf_decal/trimline/red/filled/line, -/obj/machinery/camera/directional/south{ - network = list("ss13","Security"); - c_tag = "Security - Main South" - }, -/obj/machinery/disposal/bin, -/obj/structure/disposalpipe/trunk{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/iron, -/area/station/security/brig) -"tFP" = ( -/obj/machinery/chem_master/condimaster{ - name = "SapMaster XP"; - desc = "Used to separate out liquids - useful for purifying botanical extracts. Also dispenses condiments." - }, -/obj/machinery/requests_console/directional/north{ - name = "Hydroponics Requests Console"; - department = "Hydroponics" - }, -/obj/effect/mapping_helpers/requests_console/supplies, -/obj/effect/turf_decal/tile/green/fourcorners, -/turf/open/floor/iron/dark, -/area/station/service/hydroponics) "tFQ" = ( /obj/machinery/door/firedoor, /obj/machinery/door/airlock/public/glass{ @@ -58438,6 +58412,14 @@ /obj/machinery/light/directional/west, /turf/open/floor/iron/dark, /area/station/security/execution/transfer) +"tGd" = ( +/obj/machinery/power/smes{ + charge = 5e+06 + }, +/obj/machinery/airalarm/directional/east, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/engineering/gravity_generator) "tGo" = ( /obj/effect/spawner/random/vending/colavend, /obj/effect/turf_decal/siding/thinplating/dark{ @@ -58446,6 +58428,31 @@ /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron/dark, /area/station/hallway/secondary/entry) +"tGB" = ( +/obj/machinery/flasher/directional/south{ + pixel_x = 20; + id = "AI" + }, +/obj/machinery/door/window/brigdoor/right/directional/north{ + name = "Primary AI Core Access"; + req_access = list("ai_upload") + }, +/turf/open/floor/iron/dark, +/area/station/ai_monitored/turret_protected/ai) +"tGD" = ( +/obj/effect/turf_decal/trimline/purple/filled/line{ + dir = 4 + }, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/item/radio/intercom/directional/east, +/obj/machinery/camera/directional/east{ + network = list("ss13","rd"); + c_tag = "Science - Upper Hall Left" + }, +/turf/open/floor/iron/white, +/area/station/science/research) "tHb" = ( /obj/structure/table, /obj/effect/turf_decal/trimline/yellow/filled/line{ @@ -58468,6 +58475,20 @@ /obj/machinery/camera/autoname/directional/east, /turf/open/floor/iron, /area/station/escapepodbay) +"tHe" = ( +/obj/structure/toilet{ + dir = 1 + }, +/obj/machinery/button/door/directional/west{ + name = "Lock Control"; + id = "Toilet4"; + specialfunctions = 4; + normaldoorcontrol = 1 + }, +/obj/effect/landmark/blobstart, +/obj/machinery/light/small/dim/directional/east, +/turf/open/floor/iron/freezer, +/area/station/commons/toilet) "tHj" = ( /turf/open/floor/catwalk_floor, /area/station/hallway/primary/tram/center) @@ -58487,13 +58508,14 @@ }, /turf/open/floor/iron, /area/station/command/teleporter) -"tIg" = ( -/obj/modular_map_root/tramstation{ - name = "arrivallibraryupper"; - key = "arrivallibraryupper" +"tHx" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/poddoor/preopen{ + name = "Xenobiology Containment Blast Door"; + id = "containdeez6" }, -/turf/open/misc/asteroid, -/area/station/asteroid) +/turf/open/floor/plating, +/area/station/science/xenobiology) "tIh" = ( /obj/structure/window/spawner/directional/north, /obj/structure/table/glass, @@ -58528,6 +58550,21 @@ }, /turf/open/floor/iron, /area/station/hallway/secondary/exit/departure_lounge) +"tIr" = ( +/obj/effect/turf_decal/delivery, +/obj/machinery/door/poddoor/preopen{ + name = "Bridge Blast Door"; + id = "bunkermodeactivated" + }, +/obj/machinery/door/firedoor, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/command/bridge) "tID" = ( /obj/structure/transport/linear/public, /obj/effect/landmark/transport/transport_id{ @@ -58608,18 +58645,6 @@ /obj/item/clothing/glasses/science, /turf/open/floor/iron/white, /area/station/science/lobby) -"tJB" = ( -/obj/machinery/button/door/directional/west{ - name = "Privacy Bolts"; - pixel_x = 24; - pixel_y = -9; - id = "private_f"; - specialfunctions = 4; - normaldoorcontrol = 1 - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/wood, -/area/station/commons/dorms) "tJE" = ( /obj/effect/turf_decal/trimline/blue/filled/corner{ dir = 8 @@ -58655,19 +58680,6 @@ /obj/machinery/airalarm/directional/west, /turf/open/floor/iron, /area/station/security/checkpoint/supply) -"tJY" = ( -/obj/machinery/computer/department_orders/security{ - dir = 4 - }, -/obj/effect/turf_decal/trimline/red/filled/line{ - dir = 9 - }, -/obj/machinery/status_display/evac/directional/west, -/obj/effect/turf_decal/trimline/red/filled/warning{ - dir = 4 - }, -/turf/open/floor/iron, -/area/station/security/office) "tKa" = ( /obj/machinery/door/window/right/directional/south{ name = "Suit Storage" @@ -58693,15 +58705,6 @@ /obj/machinery/suit_storage_unit/captain, /turf/open/floor/wood, /area/station/command/heads_quarters/captain/private) -"tKK" = ( -/obj/effect/spawner/structure/window/reinforced, -/obj/machinery/door/poddoor/preopen{ - name = "Privacy Shutters"; - id = "hop" - }, -/obj/structure/cable, -/turf/open/floor/plating, -/area/station/command/heads_quarters/hop) "tLg" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ dir = 1 @@ -58823,14 +58826,6 @@ /obj/machinery/atmospherics/pipe/smart/simple/cyan/visible, /turf/open/floor/iron, /area/station/engineering/atmos) -"tNG" = ( -/obj/machinery/camera/motion/directional/south{ - network = list("aicore"); - c_tag = "Secure - AI Upper External North" - }, -/obj/structure/cable, -/turf/open/floor/engine/hull/reinforced, -/area/station/ai_monitored/turret_protected/aisat/hallway) "tNJ" = ( /obj/effect/turf_decal/trimline/brown/filled/corner{ dir = 4 @@ -58842,23 +58837,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron, /area/station/hallway/secondary/exit) -"tNO" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/trimline/neutral/filled/line{ - dir = 9 - }, -/obj/machinery/button/door/directional/west{ - name = "Cargo Warehouse Shutters"; - id = "cargowarehouse" - }, -/obj/machinery/power/apc/auto_name/directional/north, -/obj/structure/cable, -/obj/effect/turf_decal/stripes/corner{ - dir = 8 - }, -/obj/effect/mapping_helpers/turn_off_lights_with_lightswitch, -/turf/open/floor/iron, -/area/station/cargo/warehouse) "tNW" = ( /obj/structure/disposalpipe/segment{ dir = 8 @@ -58893,6 +58871,30 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron/dark, /area/station/service/bar) +"tOC" = ( +/obj/machinery/camera/directional/north{ + network = list("ss13","rd","xeno"); + c_tag = "Science - Xenobiology Lower Containment Chamber" + }, +/obj/machinery/atmospherics/components/unary/outlet_injector/on{ + dir = 4 + }, +/turf/open/floor/engine, +/area/station/science/xenobiology) +"tOE" = ( +/obj/machinery/stasis{ + dir = 4 + }, +/obj/machinery/defibrillator_mount/directional/north, +/obj/effect/turf_decal/trimline/blue/filled/line{ + dir = 9 + }, +/obj/machinery/camera/directional/west{ + network = list("ss13","medbay"); + c_tag = "Medical - Treatment North-West" + }, +/turf/open/floor/iron/white, +/area/station/medical/treatment_center) "tOI" = ( /obj/effect/turf_decal/trimline/purple/filled/line{ dir = 8 @@ -58971,19 +58973,6 @@ }, /turf/open/floor/iron/dark, /area/station/engineering/engine_smes) -"tPZ" = ( -/obj/effect/spawner/structure/window/reinforced, -/obj/machinery/door/poddoor/shutters/preopen{ - name = "Research and Development Shutter"; - id = "rndlab1" - }, -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/structure/disposalpipe/segment{ - dir = 6 - }, -/turf/open/floor/plating, -/area/station/science/lab) "tQq" = ( /obj/machinery/recharge_station, /turf/open/floor/plating, @@ -59027,6 +59016,38 @@ /obj/machinery/drone_dispenser, /turf/open/floor/iron/smooth, /area/station/maintenance/department/science) +"tRz" = ( +/obj/effect/turf_decal/trimline/red/filled/line{ + dir = 8 + }, +/obj/effect/turf_decal/trimline/red/filled/line{ + dir = 4 + }, +/obj/machinery/door/airlock/security/glass{ + name = "Brig"; + id_tag = "innerbrigright" + }, +/obj/effect/mapping_helpers/airlock/cyclelink_helper_multi{ + cycle_id = "brig_right" + }, +/obj/machinery/door/firedoor, +/obj/effect/mapping_helpers/airlock/access/all/security/entrance, +/turf/open/floor/iron, +/area/station/security/brig) +"tRQ" = ( +/obj/structure/transport/linear/public, +/obj/machinery/elevator_control_panel/directional/west{ + linked_elevator_id = "tram_perma_lift"; + preset_destination_names = list("2"="Lower Deck", "3"="Upper Deck") + }, +/obj/effect/turf_decal/caution/stand_clear/red{ + dir = 1 + }, +/obj/structure/railing{ + dir = 8 + }, +/turf/open/floor/plating/elevatorshaft, +/area/station/security/execution/transfer) "tRT" = ( /obj/effect/turf_decal/trimline/brown/filled/line{ dir = 1 @@ -59156,6 +59177,12 @@ /obj/structure/disposalpipe/segment, /turf/open/floor/iron, /area/station/commons/fitness/recreation) +"tTH" = ( +/mob/living/simple_animal/bot/secbot/beepsky/armsky, +/obj/effect/turf_decal/stripes/line, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/ai_monitored/security/armory) "tTJ" = ( /obj/structure/railing{ dir = 8 @@ -59203,6 +59230,13 @@ /obj/effect/landmark/event_spawn, /turf/open/floor/iron/white, /area/station/science/lower) +"tUB" = ( +/obj/machinery/atmospherics/components/unary/passive_vent{ + name = "killroom vent"; + dir = 4 + }, +/turf/open/floor/circuit/telecomms, +/area/station/science/xenobiology) "tUL" = ( /obj/effect/turf_decal/trimline/red/filled/line{ dir = 5 @@ -59254,6 +59288,16 @@ /obj/machinery/light/directional/south, /turf/open/floor/grass, /area/station/service/hydroponics/garden) +"tVZ" = ( +/obj/structure/table/reinforced, +/obj/machinery/door/firedoor, +/obj/machinery/door/poddoor/shutters/preopen{ + name = "Kitchen Counter Shutters"; + id = "playerscantreadthis" + }, +/obj/effect/landmark/start/hangover, +/turf/open/floor/iron/checker, +/area/station/service/kitchen) "tWb" = ( /obj/machinery/camera/directional/east{ c_tag = "Civilian - Theatre Stage" @@ -59332,6 +59376,16 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron, /area/station/engineering/atmos) +"tXh" = ( +/obj/effect/turf_decal/trimline/blue/filled/line, +/obj/structure/extinguisher_cabinet/directional/south, +/obj/structure/table/glass, +/obj/machinery/fax{ + name = "Medical Fax Machine"; + fax_name = "Medical" + }, +/turf/open/floor/iron/white, +/area/station/medical/medbay/central) "tXn" = ( /obj/effect/spawner/structure/window, /turf/open/floor/plating, @@ -59345,33 +59399,10 @@ "tXz" = ( /turf/closed/wall, /area/station/commons/vacant_room/commissary) -"tXA" = ( -/obj/effect/turf_decal/trimline/purple/filled/line{ - dir = 10 - }, -/obj/structure/table, -/obj/machinery/camera/directional/south{ - network = list("ss13","rd"); - c_tag = "Science - AI Station Access Exterior" - }, -/turf/open/floor/iron/dark, -/area/station/science/lower) "tXI" = ( /obj/structure/disposalpipe/segment, /turf/open/floor/iron, /area/station/cargo/office) -"tXK" = ( -/obj/machinery/conveyor_switch/oneway{ - name = "Unloading Conveyor"; - pixel_x = -13; - pixel_y = -4; - id = "QMLoad2" - }, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/turf/open/floor/iron, -/area/station/cargo/storage) "tXL" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -59381,22 +59412,6 @@ /obj/structure/lattice, /turf/open/openspace, /area/station/ai_monitored/turret_protected/aisat/hallway) -"tXW" = ( -/obj/effect/turf_decal/delivery, -/obj/machinery/door/window/left/directional/east{ - name = "Containment Pen #6"; - req_access = list("xenobiology") - }, -/obj/machinery/door/window/left/directional/west{ - name = "Containment Pen #6"; - req_access = list("xenobiology") - }, -/obj/machinery/door/poddoor/preopen{ - name = "Xenobiology Containment Blast Door"; - id = "containdeez6" - }, -/turf/open/floor/engine, -/area/station/science/xenobiology) "tXY" = ( /obj/effect/turf_decal/trimline/neutral/filled/corner{ dir = 8 @@ -59448,6 +59463,15 @@ /obj/item/paper/monitorkey, /turf/open/floor/iron/dark, /area/station/command/heads_quarters/ce) +"tYm" = ( +/obj/structure/cable, +/obj/machinery/door/poddoor/preopen{ + name = "Research Director's Shutters"; + id = "rdoffice" + }, +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/station/command/heads_quarters/rd) "tYp" = ( /turf/closed/wall/r_wall, /area/station/command/heads_quarters/rd) @@ -59483,14 +59507,23 @@ /obj/item/clothing/glasses/meson, /turf/open/floor/iron/white, /area/station/medical/chemistry) -"tZM" = ( -/obj/effect/turf_decal/tile/neutral/tram, -/obj/effect/spawner/random{ - name = "funny slipper :)"; - loot = list(/obj/effect/decal/cleanable/oil/slippery=10, /obj/effect/decal/cleanable/oil=90) +"tZg" = ( +/obj/structure/table, +/obj/item/razor, +/obj/item/reagent_containers/cup/rag{ + pixel_x = 8; + pixel_y = 15 }, -/turf/open/floor/tram/plate, -/area/station/hallway/primary/tram/right) +/obj/item/reagent_containers/cup/bottle{ + name = "Barber's Aid bottle"; + desc = "A small bottle of Barber's Aid."; + pixel_x = 10; + pixel_y = 3; + list_reagents = list(/datum/reagent/barbers_aid=30) + }, +/obj/machinery/computer/security/telescreen/entertainment/directional/east, +/turf/open/floor/wood/large, +/area/station/service/barber) "tZO" = ( /obj/machinery/atmospherics/components/unary/outlet_injector/monitored/nitrous_input{ dir = 8 @@ -59516,14 +59549,6 @@ /obj/machinery/computer/mechpad, /turf/open/floor/iron, /area/station/science/robotics/mechbay) -"uaK" = ( -/obj/effect/turf_decal/trimline/neutral/filled/line{ - dir = 9 - }, -/obj/item/radio/intercom/directional/north, -/obj/structure/table, -/turf/open/floor/iron, -/area/station/hallway/secondary/service) "uaM" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, /obj/structure/cable, @@ -59555,6 +59580,17 @@ /obj/machinery/light/floor, /turf/open/floor/iron, /area/station/ai_monitored/security/armory) +"ubl" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/machinery/camera/directional/north{ + network = list("ss13","engine","engineering"); + c_tag = "Engineering - Engine Room North-West" + }, +/obj/structure/cable, +/turf/open/floor/engine, +/area/station/engineering/supermatter/room) "ubt" = ( /obj/structure/chair/office/light{ dir = 1 @@ -59586,19 +59622,6 @@ dir = 6 }, /area/station/service/chapel) -"ubR" = ( -/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/machinery/status_display/door_timer{ - name = "Science Cell"; - pixel_y = 32; - id = "scicell" - }, -/turf/open/floor/iron, -/area/station/security/checkpoint/science) "ubW" = ( /obj/effect/turf_decal/siding/thinplating{ dir = 8 @@ -59655,6 +59678,18 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron, /area/station/security/execution/transfer) +"ucK" = ( +/obj/effect/turf_decal/box/white{ + color = "#9FED58" + }, +/obj/effect/turf_decal/arrows/white{ + dir = 4; + pixel_x = -15; + color = "#FF0000" + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/engineering/atmospherics_engine) "udk" = ( /obj/effect/turf_decal/siding/wood{ dir = 8 @@ -59745,25 +59780,6 @@ /obj/structure/cable, /turf/open/floor/iron, /area/station/hallway/secondary/entry) -"uel" = ( -/obj/structure/closet/crate/secure{ - name = "Firing Range Gear Crate"; - desc = "A secure crate containing various materials for building a customised test-site."; - req_access = list("science") - }, -/obj/item/target/syndicate, -/obj/item/target/syndicate, -/obj/item/target/clown, -/obj/item/target/clown, -/obj/item/target/alien, -/obj/item/target/alien, -/obj/effect/turf_decal/trimline/purple/filled/line{ - dir = 4 - }, -/obj/item/radio/intercom/directional/east, -/obj/machinery/light/directional/east, -/turf/open/floor/iron/white, -/area/station/science/auxlab/firing_range) "uem" = ( /obj/effect/turf_decal/stripes/line{ dir = 10 @@ -59771,6 +59787,19 @@ /obj/effect/turf_decal/trimline/blue/filled/corner, /turf/open/floor/iron/white, /area/station/medical/treatment_center) +"ues" = ( +/obj/machinery/camera{ + dir = 9; + c_tag = "Arrivals - South Docking Wing" + }, +/obj/structure/extinguisher_cabinet/directional/north, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/tile/blue{ + dir = 4 + }, +/obj/machinery/light/directional/north, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) "uey" = ( /obj/effect/turf_decal/siding/wood{ dir = 8 @@ -59902,6 +59931,19 @@ /obj/effect/decal/cleanable/cobweb, /turf/open/floor/carpet, /area/station/commons/vacant_room/office) +"uhJ" = ( +/obj/machinery/computer/scan_consolenew{ + dir = 4 + }, +/obj/machinery/camera/directional/west{ + network = list("ss13","rd"); + c_tag = "Science - Genetics" + }, +/obj/structure/sign/clock/directional/west, +/obj/effect/turf_decal/tile/dark_green/fourcorners, +/obj/machinery/light/directional/west, +/turf/open/floor/iron/white, +/area/station/science/genetics) "uhP" = ( /obj/structure/fluff/tram_rail/electric/anchor, /turf/open/openspace, @@ -59909,16 +59951,6 @@ "uid" = ( /turf/open/floor/eighties, /area/station/commons/fitness/recreation/entertainment) -"uip" = ( -/obj/structure/closet/secure_closet/brig{ - name = "Medical Cell Locker"; - id = "medcell" - }, -/obj/effect/turf_decal/trimline/red/filled/line{ - dir = 9 - }, -/turf/open/floor/iron, -/area/station/security/checkpoint/medical) "uiA" = ( /obj/effect/turf_decal/trimline/dark_green/filled/line{ dir = 4 @@ -59984,25 +60016,6 @@ /obj/machinery/door/firedoor, /turf/open/floor/iron, /area/station/cargo/miningfoundry) -"ujm" = ( -/obj/machinery/door/airlock/external{ - name = "External Access"; - frequency = 1449; - id_tag = "mostleft_upper_lower_eva_internal"; - autoclose = 0 - }, -/obj/machinery/door_buttons/access_button{ - name = "External Access Button"; - pixel_x = 24; - idSelf = "mostleft_upper_lower_eva_airlock_control"; - idDoor = "mostleft_upper_lower_eva_internal" - }, -/obj/effect/mapping_helpers/airlock/locked, -/obj/effect/decal/cleanable/dirt, -/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/maintenance/tram/left) "ujn" = ( /obj/machinery/door/airlock{ name = "Unisex Restrooms" @@ -60019,14 +60032,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron, /area/station/commons/fitness/recreation) -"ujt" = ( -/obj/effect/turf_decal/delivery, -/obj/machinery/door/poddoor/shutters/window{ - name = "External Operations Shutter Access"; - id = "offstationaccess" - }, -/turf/open/floor/iron, -/area/station/command/teleporter) "ujv" = ( /obj/effect/turf_decal/trimline/yellow/filled/line{ dir = 5 @@ -60059,6 +60064,28 @@ }, /turf/open/floor/plating, /area/station/maintenance/disposal) +"ujI" = ( +/obj/structure/table, +/obj/machinery/button/door{ + name = "Privacy Shutter Control"; + pixel_x = -7; + pixel_y = -2; + id = "rdoffice"; + req_access = list("research") + }, +/obj/item/folder/white{ + pixel_x = 5 + }, +/obj/item/stamp/head/rd{ + pixel_x = 6; + pixel_y = 2 + }, +/obj/item/pen/fountain{ + pixel_x = -4; + pixel_y = 7 + }, +/turf/open/floor/glass/reinforced, +/area/station/command/heads_quarters/rd) "ujK" = ( /obj/effect/turf_decal/sand/plating, /obj/effect/turf_decal/stripes/asteroid/full, @@ -60078,21 +60105,6 @@ /obj/structure/cable, /turf/open/floor/iron, /area/station/security/prison) -"ukh" = ( -/mob/living/basic/mouse/gray{ - name = "Plaguebearer"; - dir = 4 - }, -/obj/item/reagent_containers/cup/bucket{ - pixel_x = 4; - pixel_y = -6 - }, -/obj/item/mop, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/cobweb, -/obj/machinery/light/small/dim/directional/west, -/turf/open/floor/plating, -/area/station/medical/virology) "ukj" = ( /obj/machinery/atmospherics/pipe/smart/simple/yellow/visible{ dir = 6 @@ -60122,20 +60134,6 @@ }, /turf/open/floor/iron, /area/station/engineering/atmos) -"ukw" = ( -/obj/machinery/door/poddoor/shutters{ - name = "Armoury Shutter"; - id = "armory" - }, -/obj/effect/turf_decal/trimline/red/filled/line, -/obj/effect/turf_decal/trimline/red/filled/line{ - dir = 1 - }, -/obj/effect/turf_decal/delivery, -/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/ai_monitored/security/armory) "ukE" = ( /obj/machinery/computer/station_alert{ dir = 1 @@ -60146,16 +60144,15 @@ }, /turf/open/floor/iron, /area/station/command/bridge) -"ukS" = ( -/obj/structure/table/reinforced, -/obj/item/surgical_drapes, -/obj/item/cautery, -/obj/machinery/camera/directional/south{ - network = list("ss13","rd"); - c_tag = "Science - Robotics Surgery" +"ukT" = ( +/obj/machinery/firealarm/directional/west, +/obj/machinery/power/solar_control{ + name = "AI Core Solar Control"; + id = "aicore" }, -/turf/open/floor/iron/white, -/area/station/science/robotics/lab) +/obj/structure/cable, +/turf/open/floor/circuit, +/area/station/ai_monitored/turret_protected/ai) "ukY" = ( /obj/effect/turf_decal/bot, /obj/machinery/power/port_gen/pacman, @@ -60191,33 +60188,6 @@ /obj/item/radio/intercom/prison/directional/north, /turf/open/floor/iron, /area/station/security/checkpoint/supply) -"ulm" = ( -/obj/machinery/navbeacon{ - name = "navigation beacon (Atmoshperics Delivery)"; - location = "Atmoshperics"; - codes_txt = "delivery;dir=8" - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/loading_area{ - dir = 8 - }, -/obj/machinery/conveyor{ - dir = 8; - id = "atmosdropoff" - }, -/turf/open/floor/plating, -/area/station/maintenance/department/medical) -"ulz" = ( -/obj/structure/filingcabinet, -/obj/effect/turf_decal/trimline/purple/filled/line{ - dir = 1 - }, -/obj/machinery/camera/directional/north{ - network = list("ss13","rd"); - c_tag = "Science - Ordnance Lab" - }, -/turf/open/floor/iron/white, -/area/station/science/ordnance/office) "ulJ" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/bed/maint, @@ -60245,29 +60215,6 @@ /obj/machinery/meter, /turf/open/floor/iron, /area/station/engineering/atmos/pumproom) -"ulT" = ( -/obj/structure/closet/crate/hydroponics, -/obj/item/paper/guides/jobs/hydroponics, -/obj/item/seeds/onion, -/obj/item/seeds/garlic, -/obj/item/seeds/potato, -/obj/item/seeds/tomato, -/obj/item/seeds/carrot, -/obj/item/seeds/grass, -/obj/item/seeds/ambrosia, -/obj/item/seeds/wheat, -/obj/item/seeds/pumpkin, -/obj/effect/spawner/random/contraband/prison, -/obj/item/radio/intercom/prison/directional/east, -/obj/machinery/camera{ - dir = 6; - network = list("ss13","Security","prison"); - c_tag = "Security - Prison Garden" - }, -/obj/item/seeds/tower, -/obj/machinery/light/directional/east, -/turf/open/floor/iron/dark, -/area/station/security/prison/garden) "ulV" = ( /turf/closed/wall/r_wall, /area/station/engineering/break_room) @@ -60282,6 +60229,19 @@ }, /turf/open/floor/wood, /area/station/command/heads_quarters/hop) +"umk" = ( +/obj/machinery/chem_master/condimaster{ + name = "HoochMaster Deluxe"; + desc = "Looks like a knock-off chem-master. Perhaps useful for separating liquids when mixing drinks precisely. Also dispenses condiments."; + pixel_x = -4 + }, +/obj/structure/sign/clock/directional/north, +/obj/machinery/light_switch/directional/north{ + pixel_x = -8; + pixel_y = 23 + }, +/turf/open/floor/wood, +/area/station/service/bar/backroom) "umu" = ( /obj/machinery/rnd/server/master, /turf/open/floor/circuit/telecomms/server, @@ -60373,6 +60333,16 @@ /obj/machinery/light/directional/east, /turf/open/floor/iron, /area/station/hallway/secondary/exit) +"unE" = ( +/obj/effect/turf_decal/trimline/purple/filled/line{ + dir = 1 + }, +/obj/machinery/camera/directional/north{ + network = list("ss13","rd"); + c_tag = "Science - Lower Hall North" + }, +/turf/open/floor/iron/white, +/area/station/science/lower) "unH" = ( /obj/effect/turf_decal/trimline/neutral/filled/line{ dir = 8 @@ -60610,32 +60580,6 @@ /obj/structure/cable, /turf/open/floor/iron/dark, /area/station/medical/morgue) -"urP" = ( -/obj/structure/table/wood, -/obj/machinery/computer/security/wooden_tv, -/obj/structure/extinguisher_cabinet/directional/south{ - pixel_x = -6 - }, -/obj/machinery/button/door/directional/south{ - name = "Privacy Shutters"; - pixel_x = 6; - id = "kanyewest" - }, -/obj/structure/sign/calendar/directional/east, -/turf/open/floor/carpet, -/area/station/security/detectives_office) -"urY" = ( -/obj/effect/turf_decal/delivery, -/obj/machinery/door/poddoor/shutters{ - name = "Mech Bay"; - dir = 4; - id = "mechbay" - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/plating, -/area/station/science/robotics/mechbay) "usm" = ( /obj/machinery/plumbing/synthesizer{ reagent_id = /datum/reagent/water @@ -60681,18 +60625,6 @@ "usY" = ( /turf/closed/wall/r_wall, /area/station/maintenance/department/cargo) -"utc" = ( -/obj/machinery/camera{ - dir = 9; - c_tag = "Arrivals - North Docking Wing" - }, -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/effect/turf_decal/tile/blue{ - dir = 4 - }, -/turf/open/floor/iron, -/area/station/hallway/secondary/entry) "utj" = ( /obj/effect/turf_decal/trimline/yellow/filled/line{ dir = 6 @@ -60753,6 +60685,15 @@ }, /turf/open/floor/engine, /area/station/maintenance/disposal/incinerator) +"uui" = ( +/obj/machinery/power/solar_control{ + name = "Starboard Solar Control"; + id = "forestarboard" + }, +/obj/structure/cable, +/obj/effect/turf_decal/sand/plating, +/turf/open/floor/catwalk_floor, +/area/station/solars/starboard/fore) "uul" = ( /obj/structure/cable, /obj/structure/disposalpipe/segment, @@ -60825,6 +60766,17 @@ }, /turf/open/floor/glass/reinforced, /area/station/science/research) +"uvC" = ( +/obj/effect/turf_decal/trimline/purple/filled/line{ + dir = 8 + }, +/obj/item/radio/intercom/directional/west, +/obj/machinery/camera/directional/west{ + network = list("ss13","rd"); + c_tag = "Science - Upper Hall Right" + }, +/turf/open/floor/iron/white, +/area/station/science/research) "uvI" = ( /obj/effect/turf_decal/siding/thinplating, /obj/effect/turf_decal/trimline/blue/filled/line{ @@ -60835,13 +60787,27 @@ }, /turf/open/floor/iron, /area/station/hallway/primary/tram/center) -"uvU" = ( -/obj/machinery/atmospherics/components/unary/passive_vent{ - name = "server vent"; +"uvR" = ( +/obj/structure/filingcabinet/security, +/obj/machinery/button/door/directional/east{ + name = "Outer Brig Door Toggle"; + pixel_y = -8; + id = "outerbrigright"; + req_access = list("security"); + normaldoorcontrol = 1 + }, +/obj/machinery/button/door/directional/east{ + name = "Inner Brig Door Toggle"; + pixel_y = 8; + id = "innerbrigright"; + req_access = list("security"); + normaldoorcontrol = 1 + }, +/obj/effect/turf_decal/trimline/red/filled/line{ dir = 4 }, -/turf/open/floor/circuit/telecomms/server, -/area/station/science/server) +/turf/open/floor/iron, +/area/station/security/brig) "uwb" = ( /obj/machinery/duct, /obj/structure/cable, @@ -60927,23 +60893,6 @@ /obj/machinery/light/directional/west, /turf/open/floor/iron, /area/station/cargo/drone_bay) -"uxj" = ( -/obj/effect/turf_decal/trimline/yellow/filled/line{ - dir = 1 - }, -/obj/machinery/requests_console/directional/north{ - name = "Telecomms Requests Console"; - department = "Telecomms Admin" - }, -/obj/effect/mapping_helpers/requests_console/announcement, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/cable, -/turf/open/floor/iron, -/area/station/tcommsat/computer) "uxn" = ( /obj/effect/turf_decal/trimline/yellow/filled/line{ dir = 1 @@ -60968,18 +60917,6 @@ /obj/machinery/meter, /turf/open/floor/iron, /area/station/engineering/atmos/pumproom) -"uxL" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ - dir = 4 - }, -/obj/item/radio/intercom/directional/south{ - name = "Private Channel"; - frequency = 1447; - listening = 0; - freerange = 1 - }, -/turf/open/floor/iron/grimy, -/area/station/ai_monitored/turret_protected/aisat/foyer) "uxM" = ( /obj/effect/turf_decal/trimline/red/filled/line{ dir = 10 @@ -61124,6 +61061,17 @@ /obj/effect/turf_decal/trimline/white/warning, /turf/open/floor/iron, /area/station/maintenance/tram/left) +"uAj" = ( +/obj/effect/turf_decal/tile/brown/fourcorners, +/obj/machinery/conveyor_switch/oneway{ + dir = 1; + id = "mining" + }, +/obj/structure/railing{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/cargo/miningfoundry) "uAn" = ( /obj/effect/landmark/start/depsec/supply, /obj/structure/chair/office{ @@ -61156,14 +61104,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron, /area/station/commons/storage/primary) -"uAF" = ( -/obj/effect/spawner/structure/window/reinforced, -/obj/machinery/door/poddoor/preopen{ - name = "Xenobiology Containment Blast Door"; - id = "containdeez5" - }, -/turf/open/floor/plating, -/area/station/science/xenobiology) "uAK" = ( /obj/effect/turf_decal/trimline/red/filled/corner, /turf/open/floor/iron/dark, @@ -61218,17 +61158,6 @@ /obj/structure/cable, /turf/open/floor/plating, /area/station/security/checkpoint/engineering) -"uBA" = ( -/obj/structure/chair{ - name = "Judge"; - dir = 4 - }, -/obj/machinery/airalarm/directional/west, -/obj/machinery/camera/directional/west{ - c_tag = "Civilian - Courtroom" - }, -/turf/open/floor/iron, -/area/station/security/courtroom) "uBD" = ( /obj/effect/turf_decal/trimline/neutral/filled/line{ dir = 4 @@ -61431,36 +61360,17 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron, /area/station/hallway/secondary/service) -"uEw" = ( -/obj/machinery/button/door/directional/east{ - name = "Door Bolt Control"; - id = "miningdorm3"; - specialfunctions = 4; - normaldoorcontrol = 1 - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/turf/open/floor/carpet, -/area/station/cargo/miningdock) -"uEx" = ( +"uEr" = ( /obj/structure/table, -/obj/item/clothing/gloves/color/yellow, -/obj/item/clothing/gloves/color/yellow, -/obj/item/clothing/gloves/color/yellow, -/obj/item/clothing/gloves/color/yellow, -/obj/item/clothing/gloves/color/yellow, -/obj/item/storage/box/lights/mixed, -/obj/item/stack/cable_coil, -/obj/item/stock_parts/cell/emproof, -/obj/item/stock_parts/cell/emproof, -/obj/machinery/camera/emp_proof{ - dir = 10; - network = list("ss13","engineering"); - c_tag = "Engineering - SMES Misc" +/obj/item/clipboard, +/obj/item/wrench, +/obj/structure/extinguisher_cabinet/directional/south, +/obj/machinery/camera/directional/south{ + network = list("ss13","rd"); + c_tag = "Science - Server Room" }, -/obj/machinery/light/small/directional/west, -/turf/open/floor/iron/dark, -/area/station/engineering/engine_smes) +/turf/open/floor/circuit/green, +/area/station/science/server) "uEB" = ( /obj/structure/closet/secure_closet/freezer/fridge, /obj/effect/turf_decal/bot_white, @@ -61499,6 +61409,19 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron, /area/station/hallway/secondary/entry) +"uFm" = ( +/obj/machinery/lift_indicator{ + pixel_x = -5; + pixel_y = -3; + linked_elevator_id = "tram_lower_center_lift" + }, +/obj/machinery/button/elevator{ + pixel_x = -7; + pixel_y = -1; + id = "tram_lower_center_lift" + }, +/turf/closed/wall, +/area/station/hallway/primary/tram/center) "uFo" = ( /obj/effect/turf_decal/trimline/yellow/filled/line{ dir = 1 @@ -61543,6 +61466,24 @@ /obj/effect/turf_decal/trimline/red/filled/line, /turf/open/floor/iron, /area/station/security/prison/garden) +"uFP" = ( +/obj/effect/turf_decal/trimline/yellow/filled/line{ + dir = 5 + }, +/obj/machinery/button/door/directional/north{ + name = "Pharmacy Privacy Shutters Toggle"; + id = "pharmacy_shutters_2"; + req_access = list("pharmacy") + }, +/obj/structure/table/glass, +/obj/item/reagent_containers/dropper, +/obj/item/reagent_containers/cup/beaker/large{ + pixel_x = 6; + pixel_y = 4 + }, +/obj/item/reagent_containers/syringe, +/turf/open/floor/iron/white, +/area/station/medical/pharmacy) "uFX" = ( /obj/structure/lattice/catwalk, /obj/machinery/atmospherics/pipe/smart/simple/yellow/visible, @@ -61583,34 +61524,6 @@ /obj/structure/cable, /turf/open/floor/iron, /area/station/security/brig) -"uGo" = ( -/obj/structure/table/reinforced, -/obj/effect/turf_decal/trimline/purple/filled/line{ - dir = 4 - }, -/obj/effect/turf_decal/trimline/purple/filled/line{ - dir = 8 - }, -/obj/machinery/door/firedoor, -/obj/machinery/door/window/left/directional/south{ - name = "Research Lab Desk"; - req_access = list("science") - }, -/obj/machinery/door/poddoor/shutters/preopen{ - name = "Research and Development Shutter"; - id = "rndlab1" - }, -/obj/item/folder{ - pixel_x = 5 - }, -/obj/structure/desk_bell{ - pixel_x = -7 - }, -/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/white, -/area/station/science/lab) "uGq" = ( /turf/closed/wall, /area/station/science/ordnance/bomb) @@ -61618,16 +61531,6 @@ /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/station/engineering/engine_smes) -"uGJ" = ( -/obj/structure/table/reinforced, -/obj/machinery/atmospherics/pipe/smart/manifold4w/dark/visible, -/obj/machinery/computer/security/telescreen{ - name = "Test Chamber Monitor"; - pixel_y = 2; - network = list("xeno") - }, -/turf/open/floor/iron/dark, -/area/station/science/xenobiology) "uGL" = ( /obj/structure/bed/medical/emergency, /obj/effect/turf_decal/bot, @@ -61636,15 +61539,6 @@ }, /turf/open/floor/iron/white, /area/station/medical/medbay/central) -"uGU" = ( -/obj/machinery/atmospherics/components/unary/thermomachine/freezer/on{ - name = "euthanization chamber freezer"; - dir = 8; - initialize_directions = 4 - }, -/obj/effect/turf_decal/trimline/purple/filled/line, -/turf/open/floor/iron/white, -/area/station/science/xenobiology) "uGW" = ( /turf/closed/wall, /area/station/cargo/miningdock) @@ -61708,30 +61602,6 @@ }, /turf/open/floor/plating/airless, /area/station/science/ordnance/bomb) -"uHA" = ( -/obj/machinery/elevator_control_panel/directional/north{ - name = "Dumbwaiter control Panel"; - desc = "A small control panel used to move the kitchen dumbwaiter up and down."; - linked_elevator_id = "dumbwaiter_lift"; - preset_destination_names = list("2"="Hydroponics", "3"="Kitchen") - }, -/obj/structure/disposalpipe/trunk, -/obj/machinery/disposal/bin, -/obj/effect/turf_decal/bot{ - dir = 1 - }, -/turf/open/floor/iron/white/side, -/area/station/service/kitchen) -"uHB" = ( -/obj/effect/turf_decal/trimline/blue/filled/line, -/obj/structure/extinguisher_cabinet/directional/south, -/obj/structure/table/glass, -/obj/machinery/fax{ - name = "Medical Fax Machine"; - fax_name = "Medical" - }, -/turf/open/floor/iron/white, -/area/station/medical/medbay/central) "uHF" = ( /obj/structure/railing{ dir = 4 @@ -61746,18 +61616,25 @@ /obj/effect/spawner/structure/window, /turf/open/floor/plating, /area/station/engineering/atmos) -"uHQ" = ( -/obj/item/paper{ - name = "initiation paperwork"; - default_raw_text = "Congradulations, agent 'INSERT NAME HERE'! You have been assigned reconnaissance duty among the orbiting rocks of Indecipheres! As this location was previously scouted as a potential build site for a Nanotrasen outpost, one of our benefactors has taken the oppertunity to pre-emptively construct a listening outpost within the region! You have been tasked with monitoring the potentially active future crew and logging all events onboard. If you are a Nanotrasen official who has stumbled upon this outpost before it could be properly established: Please ignore this entire paper." +"uHN" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/door/airlock/external{ + name = "External Access"; + frequency = 1449; + id_tag = "middleright_lower_lower_eva_internal"; + autoclose = 0 }, -/obj/machinery/computer/records/medical/syndie{ - dir = 1; - req_access = list("syndicate") +/obj/effect/mapping_helpers/airlock/locked, +/obj/machinery/door_buttons/access_button{ + name = "External Access Button"; + pixel_x = 24; + idSelf = "middleright_lower_lower_eva_airlock_control"; + idDoor = "middleright_lower_lower_eva_internal" }, -/obj/machinery/digital_clock/directional/south, -/turf/open/floor/iron/dark/small, -/area/station/commons/vacant_room) +/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/maintenance/tram/mid) "uHT" = ( /obj/effect/turf_decal/trimline/red/filled/line, /obj/effect/turf_decal/trimline/neutral/filled/warning, @@ -61809,6 +61686,14 @@ "uIt" = ( /turf/closed/wall, /area/station/security/evidence) +"uIx" = ( +/obj/structure/table, +/obj/machinery/camera/directional/south{ + network = list("ss13","medbay"); + c_tag = "Medical - Virology Patient Room A" + }, +/turf/open/floor/iron, +/area/station/medical/virology) "uIG" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ @@ -61817,29 +61702,6 @@ /obj/machinery/light/small/dim/directional/south, /turf/open/floor/iron/smooth, /area/station/maintenance/tram/left) -"uJa" = ( -/obj/structure/railing{ - dir = 4 - }, -/obj/machinery/camera{ - dir = 10; - network = list("aicore"); - c_tag = "Secure - AI Upper Ring East" - }, -/turf/open/floor/glass/reinforced, -/area/station/ai_monitored/turret_protected/aisat/hallway) -"uJf" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/door_buttons/airlock_controller{ - name = "External Access Console"; - pixel_y = -24; - idSelf = "mostleft_upper_lower_eva_airlock_control"; - idInterior = "mostleft_upper_lower_eva_internal"; - idExterior = "mostleft_upper_lower_eva_external" - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/turf/open/floor/catwalk_floor, -/area/station/maintenance/tram/left) "uJk" = ( /obj/structure/easel, /obj/item/canvas/nineteen_nineteen, @@ -61847,6 +61709,26 @@ /obj/item/canvas/twentythree_twentythree, /turf/open/floor/iron/grimy, /area/station/service/library/lounge) +"uJp" = ( +/obj/machinery/door/poddoor/preopen{ + name = "Atmospherics Blast Door"; + id = "atmos" + }, +/obj/effect/turf_decal/delivery, +/obj/machinery/atmospherics/pipe/smart/simple/cyan/hidden, +/turf/open/floor/iron, +/area/station/engineering/atmos) +"uJG" = ( +/obj/effect/turf_decal/trimline/purple/filled/line{ + dir = 1 + }, +/obj/machinery/firealarm/directional/north, +/obj/machinery/camera/directional/north{ + network = list("ss13","rd"); + c_tag = "Science - Xenobiology North" + }, +/turf/open/floor/iron/white, +/area/station/science/xenobiology) "uJH" = ( /turf/open/floor/iron/white, /area/station/science/robotics/lab) @@ -61925,15 +61807,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron, /area/station/security/execution/transfer) -"uLn" = ( -/obj/machinery/door/airlock{ - name = "Private Quarters P"; - id_tag = "private_p" - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/turf/open/floor/carpet, -/area/station/commons/dorms) "uLt" = ( /obj/structure/table/glass, /obj/item/reagent_containers/cup/beaker{ @@ -61974,22 +61847,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron, /area/station/security/prison) -"uLX" = ( -/obj/effect/turf_decal/delivery, -/obj/machinery/door/window/left/directional/east{ - name = "Containment Pen #7"; - req_access = list("xenobiology") - }, -/obj/machinery/door/window/left/directional/west{ - name = "Containment Pen #7"; - req_access = list("xenobiology") - }, -/obj/machinery/door/poddoor/preopen{ - name = "Xenobiology Containment Blast Door"; - id = "containdeez7" - }, -/turf/open/floor/engine, -/area/station/science/xenobiology) "uMg" = ( /obj/structure/table, /obj/item/radio/intercom, @@ -62007,26 +61864,24 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron, /area/station/commons/fitness/recreation) -"uMu" = ( -/obj/structure/table/glass, -/obj/item/storage/box/petridish{ - pixel_x = -5; - pixel_y = 8 +"uMx" = ( +/obj/structure/reagent_dispensers/watertank/high, +/obj/structure/railing{ + dir = 8 }, -/obj/item/storage/box/petridish{ - pixel_x = 5; - pixel_y = 3 +/obj/effect/turf_decal/trimline/yellow/warning{ + dir = 8 }, -/obj/effect/turf_decal/trimline/purple/filled/line{ - dir = 4 +/obj/machinery/elevator_control_panel/directional/south{ + name = "Dumbwaiter control Panel"; + desc = "A small control panel used to move the kitchen dumbwaiter up and down."; + linked_elevator_id = "dumbwaiter_lift"; + preset_destination_names = list("2"="Hydroponics", "3"="Kitchen") }, -/obj/item/radio/intercom/directional/east, -/obj/machinery/camera/directional/east{ - network = list("ss13","rd","xeno"); - c_tag = "Science - Cytology East" - }, -/turf/open/floor/iron/white, -/area/station/science/xenobiology) +/obj/effect/turf_decal/tile/green/fourcorners, +/obj/item/reagent_containers/cup/watering_can, +/turf/open/floor/iron/dark, +/area/station/service/hydroponics) "uME" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ @@ -62056,6 +61911,17 @@ }, /turf/open/floor/iron, /area/station/security/checkpoint/supply) +"uNe" = ( +/obj/effect/turf_decal/trimline/blue/filled/line, +/obj/structure/bed/medical/emergency, +/obj/machinery/camera/directional/south{ + network = list("ss13","medbay"); + c_tag = "Medical - Lobby" + }, +/obj/effect/turf_decal/bot, +/obj/effect/landmark/start/hangover, +/turf/open/floor/iron/white, +/area/station/medical/medbay/lobby) "uNl" = ( /obj/effect/turf_decal/trimline/brown/filled/line{ dir = 4 @@ -62072,16 +61938,6 @@ "uNB" = ( /turf/open/floor/iron, /area/station/command/teleporter) -"uNE" = ( -/obj/effect/turf_decal/sand/plating, -/obj/effect/turf_decal/sand/plating, -/obj/machinery/door/poddoor/shutters{ - name = "External Dock Access"; - id = "winkyface" - }, -/obj/effect/turf_decal/delivery, -/turf/open/floor/plating, -/area/station/maintenance/central/greater) "uNI" = ( /obj/effect/turf_decal/trimline/red/filled/corner, /obj/effect/turf_decal/trimline/yellow/filled/corner{ @@ -62111,17 +61967,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron/dark, /area/station/security/courtroom/holding) -"uNN" = ( -/obj/effect/turf_decal/trimline/blue/filled/line{ - dir = 10 - }, -/obj/structure/closet/emcloset, -/obj/machinery/camera/directional/south{ - network = list("ss13","medbay"); - c_tag = "Medical - Virology Airlock" - }, -/turf/open/floor/iron/white, -/area/station/medical/virology) "uNT" = ( /obj/machinery/disposal/bin, /obj/structure/disposalpipe/trunk{ @@ -62172,6 +62017,16 @@ }, /turf/open/floor/iron/white, /area/station/science/lab) +"uOA" = ( +/obj/machinery/camera/directional/north{ + network = list("ss13","rd"); + c_tag = "Science - Monkey Pit" + }, +/obj/machinery/light/warm/directional/north, +/turf/open/misc/dirt/jungle{ + baseturfs = /turf/open/misc/dirt + }, +/area/station/science/explab) "uOD" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/trimline/neutral/filled/corner{ @@ -62195,17 +62050,6 @@ /obj/machinery/light/cold/directional/north, /turf/open/floor/iron/freezer, /area/station/commons/toilet) -"uOZ" = ( -/obj/machinery/atmospherics/components/binary/pump{ - name = "CO2 Outlet Pump"; - dir = 8 - }, -/obj/effect/turf_decal/trimline/brown/filled/line{ - dir = 5 - }, -/obj/machinery/atmospherics/pipe/bridge_pipe/green/visible, -/turf/open/floor/iron, -/area/station/engineering/atmos) "uPi" = ( /obj/effect/turf_decal/trimline/neutral/filled/line, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -62280,6 +62124,13 @@ /obj/structure/lattice, /turf/open/space/openspace, /area/station/solars/starboard/fore) +"uRx" = ( +/obj/machinery/door/airlock{ + name = "Private Stall 1"; + id_tag = "ToiletSci1" + }, +/turf/open/floor/iron/freezer, +/area/station/science/lower) "uRR" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/effect/turf_decal/tile/bar/opposingcorners, @@ -62402,17 +62253,6 @@ /obj/structure/sign/clock/directional/north, /turf/open/floor/iron, /area/station/security/checkpoint/engineering) -"uUB" = ( -/obj/docking_port/stationary{ - name = "port bay 2"; - dir = 8; - width = 5; - height = 13; - shuttle_id = "ferry_home"; - dwidth = 2 - }, -/turf/open/space/openspace, -/area/space) "uUD" = ( /obj/structure/chair/stool/bar/directional/north, /obj/effect/turf_decal/trimline/red/filled/line{ @@ -62472,6 +62312,15 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron, /area/station/cargo/miningdock) +"uVi" = ( +/obj/structure/sign/poster/official/safety_report/directional/north, +/obj/machinery/camera{ + dir = 9; + network = list("ss13","Security"); + c_tag = "Security - Equipment Room" + }, +/turf/open/floor/iron/showroomfloor, +/area/station/security/lockers) "uVo" = ( /turf/open/floor/carpet, /area/station/command/meeting_room) @@ -62481,14 +62330,6 @@ }, /turf/open/floor/iron/dark, /area/station/security/courtroom) -"uVW" = ( -/obj/machinery/camera/directional/west{ - network = list("ss13","medbay"); - c_tag = "Medical - Cryo Treatment" - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/visible, -/turf/open/floor/iron/dark, -/area/station/medical/treatment_center) "uWi" = ( /obj/effect/turf_decal/trimline/brown/filled/line{ dir = 8 @@ -62496,15 +62337,6 @@ /obj/structure/cable, /turf/open/floor/iron, /area/station/cargo/office) -"uWn" = ( -/obj/effect/spawner/structure/window/reinforced, -/obj/machinery/door/poddoor/shutters/preopen{ - name = "Quartermaster's Privacy Shutters"; - dir = 8; - id = "greedygrinnersden" - }, -/turf/open/floor/plating, -/area/station/cargo/office) "uWy" = ( /obj/effect/turf_decal/trimline/purple/filled/line{ dir = 4 @@ -62538,26 +62370,6 @@ /obj/item/pen, /turf/open/floor/iron/grimy, /area/station/service/library/lounge) -"uXn" = ( -/obj/machinery/atmospherics/components/unary/thermomachine/freezer{ - dir = 8 - }, -/obj/effect/turf_decal/stripes/corner{ - dir = 8 - }, -/obj/machinery/camera/directional/south{ - network = list("ss13","rd"); - c_tag = "Science - Mixing Lab" - }, -/obj/machinery/airalarm/directional/south, -/obj/effect/mapping_helpers/airalarm/mixingchamber_access, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/effect/mapping_helpers/airalarm/tlv_no_checks, -/obj/effect/mapping_helpers/airalarm/link{ - chamber_id = "ordnanceburn" - }, -/turf/open/floor/iron/white, -/area/station/science/ordnance) "uXv" = ( /obj/effect/turf_decal/stripes/corner{ dir = 4 @@ -62761,25 +62573,6 @@ "vay" = ( /turf/open/floor/plating, /area/station/commons/dorms) -"vaK" = ( -/obj/effect/turf_decal/trimline/neutral/filled/corner{ - dir = 1 - }, -/obj/machinery/camera/emp_proof/directional/south{ - network = list("ss13","engineering"); - c_tag = "Engineering - Atmospherics South-East" - }, -/obj/effect/turf_decal/trimline/yellow/filled/corner{ - dir = 4 - }, -/obj/effect/turf_decal/trimline/yellow/filled/corner, -/obj/machinery/firealarm/directional/south, -/obj/machinery/atmospherics/pipe/smart/simple/green/visible{ - dir = 9 - }, -/obj/structure/cable, -/turf/open/floor/iron, -/area/station/engineering/atmos) "vaR" = ( /obj/item/radio/intercom/directional/north, /obj/structure/easel, @@ -62810,14 +62603,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron, /area/station/security/checkpoint/medical) -"vbt" = ( -/obj/machinery/computer/atmos_control/oxygen_tank{ - atmos_chambers = list(o2ordance="Oxygen Supply") - }, -/obj/effect/turf_decal/stripes/line, -/obj/machinery/airalarm/directional/north, -/turf/open/floor/iron/dark, -/area/station/science/ordnance/storage) "vbA" = ( /obj/effect/turf_decal/trimline/brown/filled/corner{ dir = 8 @@ -62829,19 +62614,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron, /area/station/cargo/office) -"vbP" = ( -/obj/structure/toilet{ - dir = 4 - }, -/obj/machinery/button/door/directional/west{ - name = "Lock Control"; - id = "ToiletSci1"; - specialfunctions = 4; - normaldoorcontrol = 1 - }, -/obj/machinery/light/small/dim/directional/south, -/turf/open/floor/iron/freezer, -/area/station/science/lower) "vbT" = ( /obj/machinery/door/firedoor, /obj/structure/cable, @@ -62887,24 +62659,6 @@ /obj/structure/cable, /turf/open/floor/catwalk_floor, /area/station/maintenance/starboard/central) -"vcs" = ( -/obj/structure/reagent_dispensers/watertank/high, -/obj/structure/railing{ - dir = 8 - }, -/obj/effect/turf_decal/trimline/yellow/warning{ - dir = 8 - }, -/obj/machinery/elevator_control_panel/directional/south{ - name = "Dumbwaiter control Panel"; - desc = "A small control panel used to move the kitchen dumbwaiter up and down."; - linked_elevator_id = "dumbwaiter_lift"; - preset_destination_names = list("2"="Hydroponics", "3"="Kitchen") - }, -/obj/effect/turf_decal/tile/green/fourcorners, -/obj/item/reagent_containers/cup/watering_can, -/turf/open/floor/iron/dark, -/area/station/service/hydroponics) "vcv" = ( /obj/effect/turf_decal/trimline/blue/filled/line{ dir = 10 @@ -62925,6 +62679,18 @@ /obj/structure/cable, /turf/open/floor/iron, /area/station/hallway/primary/tram/center) +"vdb" = ( +/obj/effect/turf_decal/delivery, +/obj/machinery/door/poddoor/shutters{ + name = "Mech Bay"; + dir = 4; + id = "mechbay" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plating, +/area/station/science/robotics/mechbay) "vde" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -62949,6 +62715,21 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron/white, /area/station/medical/medbay/central) +"veb" = ( +/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/machinery/door/airlock/maintenance_hatch{ + name = "Maintenance Hatch" + }, +/obj/modular_map_root/tramstation{ + name = "dormenginelower"; + key = "dormenginelower" + }, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/department/crew_quarters/dorms) "vep" = ( /obj/effect/turf_decal/trimline/purple/filled/line{ dir = 8 @@ -63027,6 +62808,16 @@ /obj/effect/turf_decal/tile/neutral/tram, /turf/open/floor/tram/plate, /area/station/hallway/primary/tram/left) +"vfH" = ( +/obj/effect/turf_decal/siding/wideplating{ + dir = 10 + }, +/obj/machinery/camera/motion/directional/north{ + network = list("ss13","secure"); + c_tag = "Secure - Nuclear Storage" + }, +/turf/open/floor/iron/dark, +/area/station/ai_monitored/command/nuke_storage) "vfR" = ( /obj/machinery/power/emitter, /turf/open/floor/plating, @@ -63061,6 +62852,24 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron, /area/station/security/brig) +"vgv" = ( +/obj/structure/table/reinforced, +/obj/machinery/door/firedoor, +/obj/machinery/door/poddoor/preopen{ + name = "Atmospherics Blast Door"; + id = "atmos" + }, +/obj/effect/landmark/navigate_destination/atmos, +/obj/machinery/door/window/right/directional/east{ + name = "Atmospherics Front Desk"; + req_access = list("atmospherics") + }, +/obj/structure/desk_bell{ + pixel_x = -7 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron, +/area/station/engineering/atmos) "vgD" = ( /obj/effect/turf_decal/stripes/corner{ dir = 8 @@ -63171,19 +62980,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden, /turf/open/floor/plating, /area/station/maintenance/disposal/incinerator) -"vic" = ( -/obj/machinery/lift_indicator{ - pixel_x = -5; - pixel_y = -3; - linked_elevator_id = "tram_lower_center_lift" - }, -/obj/machinery/button/elevator{ - pixel_x = -7; - pixel_y = -1; - id = "tram_lower_center_lift" - }, -/turf/closed/wall, -/area/station/hallway/primary/tram/center) "viC" = ( /obj/structure/lattice/catwalk, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -63232,31 +63028,12 @@ /obj/item/clothing/mask/gas/clown_hat, /turf/open/floor/plating, /area/station/engineering/main) -"viZ" = ( -/obj/machinery/camera/directional/south{ - network = list("ss13","medbay"); - c_tag = "Medical - Cold Storage" - }, -/obj/effect/turf_decal/tile/blue/opposingcorners, -/turf/open/floor/iron/freezer, -/area/station/medical/coldroom) "vjb" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ dir = 8 }, /turf/open/floor/iron, /area/station/hallway/secondary/exit) -"vjo" = ( -/obj/machinery/button/door/directional/west{ - name = "Privacy Bolts"; - pixel_y = -9; - id = "private_n"; - specialfunctions = 4; - normaldoorcontrol = 1 - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/carpet, -/area/station/commons/dorms) "vjq" = ( /obj/structure/table/wood, /obj/item/book/manual/wiki/security_space_law, @@ -63360,23 +63137,26 @@ }, /turf/open/floor/glass/reinforced, /area/station/command/heads_quarters/rd) +"vkI" = ( +/obj/machinery/disposal/bin, +/obj/effect/turf_decal/trimline/yellow/filled/line{ + dir = 8 + }, +/obj/structure/extinguisher_cabinet/directional/west, +/obj/machinery/camera/emp_proof{ + dir = 10; + network = list("ss13","engineering"); + c_tag = "Engineering - Material Storage" + }, +/obj/structure/disposalpipe/trunk{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/engineering/main) "vkO" = ( /obj/effect/landmark/start/atmospheric_technician, /turf/open/floor/iron, /area/station/engineering/atmos) -"vkP" = ( -/obj/effect/turf_decal/siding/thinplating/corner, -/obj/machinery/button/door/directional/south{ - name = "Kitchen Shutters Control"; - id = "playerscantreadthis" - }, -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/iron/white/side{ - dir = 1 - }, -/area/station/service/kitchen) "vkW" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden, /obj/machinery/airlock_sensor/incinerator_atmos{ @@ -63384,34 +63164,9 @@ }, /turf/open/floor/engine, /area/station/maintenance/disposal/incinerator) -"vlb" = ( -/obj/effect/turf_decal/trimline/neutral/filled/corner, -/obj/machinery/camera{ - dir = 6; - c_tag = "Hallway - Port Tram Platform South-East" - }, -/obj/machinery/firealarm/directional/east, -/obj/effect/turf_decal/stripes/white/line{ - dir = 1 - }, -/turf/open/floor/iron, -/area/station/hallway/primary/tram/left) "vle" = ( /turf/closed/wall, /area/station/maintenance/disposal) -"vlm" = ( -/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/sign/clock/directional/north, -/obj/machinery/camera/directional/north{ - network = list("ss13","rd","Security"); - c_tag = "Medical - Security Checkpoint" - }, -/turf/open/floor/iron, -/area/station/security/checkpoint/science) "vly" = ( /obj/effect/landmark/start/medical_doctor, /obj/machinery/duct, @@ -63421,22 +63176,6 @@ /obj/effect/landmark/event_spawn, /turf/open/floor/iron/white, /area/station/medical/surgery/fore) -"vlF" = ( -/obj/effect/turf_decal/trimline/purple/filled/line{ - dir = 8 - }, -/obj/machinery/button/elevator/directional/west{ - pixel_x = -26; - pixel_y = -1; - id = "tram_sci_lift" - }, -/obj/machinery/lift_indicator/directional/west{ - pixel_x = -27; - pixel_y = -2; - linked_elevator_id = "tram_sci_lift" - }, -/turf/open/floor/iron/white, -/area/station/science/research) "vlJ" = ( /obj/structure/chair/sofa/corp/corner{ dir = 4 @@ -63588,6 +63327,26 @@ /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, /turf/open/floor/iron/dark, /area/station/medical/morgue) +"vpe" = ( +/obj/machinery/door/window/brigdoor/left/directional/east{ + name = "Cargo Cell"; + id = "crgcell"; + req_access = list("security") + }, +/obj/effect/turf_decal/trimline/red/filled/corner{ + dir = 8 + }, +/obj/effect/turf_decal/trimline/red/filled/corner{ + dir = 1 + }, +/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/tile/red/half/contrasted{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/security/checkpoint/supply) "vpo" = ( /obj/effect/decal/cleanable/dirt, /obj/item/radio{ @@ -63595,31 +63354,6 @@ }, /turf/open/floor/plating, /area/station/maintenance/tram/mid) -"vpp" = ( -/obj/effect/turf_decal/trimline/dark_green/filled/line{ - dir = 9 - }, -/obj/structure/table/glass, -/obj/machinery/requests_console/directional/west{ - name = "Genetics Requests Console"; - department = "Genetics" - }, -/turf/open/floor/iron/white, -/area/station/science/genetics) -"vpt" = ( -/obj/structure/railing{ - dir = 9 - }, -/obj/effect/turf_decal/trimline/dark_red/warning{ - dir = 9 - }, -/obj/structure/transport/linear/public, -/obj/machinery/elevator_control_panel/directional/north{ - linked_elevator_id = "tram_upper_center_lift"; - preset_destination_names = list("2"="Lower Deck", "3"="Upper Deck") - }, -/turf/open/floor/plating/elevatorshaft, -/area/station/maintenance/tram/mid) "vpG" = ( /obj/effect/turf_decal/trimline/purple/filled/corner{ dir = 4 @@ -63632,14 +63366,6 @@ }, /turf/open/floor/iron/white, /area/station/science/lower) -"vpP" = ( -/obj/machinery/door/poddoor/preopen{ - name = "Engineering Security Door"; - id = "Engineering" - }, -/obj/effect/turf_decal/delivery, -/turf/open/floor/iron, -/area/station/engineering/main) "vpS" = ( /obj/effect/turf_decal/trimline/neutral/filled/line{ dir = 4 @@ -63657,19 +63383,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron, /area/station/service/hydroponics/garden) -"vqa" = ( -/obj/machinery/atmospherics/pipe/smart/simple/purple/visible{ - dir = 6 - }, -/obj/effect/turf_decal/trimline/purple/filled/line{ - dir = 9 - }, -/obj/machinery/button/door/directional/north{ - name = "Mixing Chamber Privacy Shutters"; - id = "mixingastew" - }, -/turf/open/floor/iron/white, -/area/station/science/ordnance) "vqe" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -63680,18 +63393,6 @@ /obj/effect/mapping_helpers/airlock/access/all/science/xenobio, /turf/open/floor/catwalk_floor, /area/station/science/xenobiology) -"vqx" = ( -/obj/effect/turf_decal/sand, -/obj/machinery/door_buttons/airlock_controller{ - name = "External Access Console"; - pixel_y = 24; - idSelf = "middleleft_upper_lower_eva_airlock_control"; - idInterior = "middleleft_upper_lower_eva_internal"; - idExterior = "middleleft_upper_lower_eva_external" - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/turf/open/floor/catwalk_floor, -/area/station/maintenance/tram/mid) "vqH" = ( /obj/effect/turf_decal/stripes/line{ dir = 1 @@ -63715,25 +63416,13 @@ /obj/machinery/airalarm/directional/north, /turf/open/floor/iron/white, /area/station/science/ordnance) -"vri" = ( -/obj/structure/table, -/obj/item/storage/toolbox/mechanical{ - pixel_x = 3; - pixel_y = -2 +"vqU" = ( +/obj/machinery/atmospherics/components/binary/pump{ + name = "Mix to Distro"; + dir = 1 }, -/obj/item/storage/toolbox/mechanical{ - pixel_x = -2; - pixel_y = 8 - }, -/obj/effect/turf_decal/trimline/purple/filled/line{ - dir = 6 - }, -/obj/machinery/button/door/directional/south{ - name = "Ordance Storage Shutters"; - id = "ordnancestorage" - }, -/turf/open/floor/iron/white, -/area/station/science/ordnance/office) +/turf/open/floor/iron, +/area/station/engineering/atmos/pumproom) "vro" = ( /obj/structure/filingcabinet/filingcabinet, /obj/structure/window/reinforced/spawner/directional/east, @@ -63925,20 +63614,6 @@ /obj/machinery/telecomms/processor/preset_two, /turf/open/floor/iron/dark/telecomms, /area/station/tcommsat/server) -"vuC" = ( -/obj/effect/turf_decal/trimline/green/line{ - dir = 1 - }, -/obj/effect/turf_decal/trimline/green/filled/line, -/obj/effect/turf_decal/trimline/yellow/warning, -/obj/machinery/door/window/elevator/right/directional/south{ - name = "Dumbwaiter"; - req_access = null; - elevator_mode = 1; - transport_linked_id = "dumbwaiter_lift" - }, -/turf/open/floor/iron/dark, -/area/station/service/hydroponics) "vuD" = ( /obj/machinery/duct, /obj/structure/railing/corner{ @@ -63963,20 +63638,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron, /area/station/hallway/secondary/construction/engineering) -"vvd" = ( -/obj/machinery/camera{ - dir = 10; - c_tag = "Hallway - Starboard Tram Platform South-West" - }, -/obj/machinery/firealarm/directional/west, -/obj/structure/disposalpipe/segment{ - dir = 10 - }, -/obj/effect/turf_decal/stripes/white/line{ - dir = 1 - }, -/turf/open/floor/iron, -/area/station/hallway/primary/tram/right) "vvk" = ( /obj/effect/turf_decal/trimline/neutral/filled/line{ dir = 5 @@ -64105,6 +63766,16 @@ /obj/machinery/light/warm/directional/north, /turf/open/floor/wood, /area/station/command/meeting_room) +"vxC" = ( +/obj/structure/closet/secure_closet/brig{ + name = "Medical Cell Locker"; + id = "medcell" + }, +/obj/effect/turf_decal/trimline/red/filled/line{ + dir = 9 + }, +/turf/open/floor/iron, +/area/station/security/checkpoint/medical) "vyo" = ( /obj/machinery/duct, /obj/structure/cable, @@ -64112,6 +63783,13 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron/freezer, /area/station/security/prison/shower) +"vyp" = ( +/obj/machinery/door/airlock{ + name = "Unit 2"; + id_tag = "Toilet2" + }, +/turf/open/floor/iron/freezer, +/area/station/commons/toilet) "vyq" = ( /turf/open/floor/iron, /area/station/engineering/engine_smes) @@ -64126,14 +63804,6 @@ /obj/structure/cable, /turf/open/floor/iron/white, /area/station/science/lobby) -"vyD" = ( -/obj/machinery/power/smes{ - charge = 5e+06 - }, -/obj/machinery/airalarm/directional/east, -/obj/structure/cable, -/turf/open/floor/iron, -/area/station/engineering/gravity_generator) "vyG" = ( /obj/machinery/door/airlock/command{ name = "Head of Security" @@ -64213,16 +63883,6 @@ /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, /turf/open/floor/iron/dark, /area/station/commons/lounge) -"vzx" = ( -/obj/machinery/atmospherics/components/binary/valve{ - name = "Output to Waste"; - dir = 4 - }, -/obj/effect/turf_decal/stripes/line, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/structure/cable, -/turf/open/floor/engine, -/area/station/engineering/supermatter/room) "vzY" = ( /obj/machinery/duct, /obj/effect/decal/cleanable/dirt, @@ -64267,35 +63927,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron/white, /area/station/medical/psychology) -"vBa" = ( -/obj/structure/chair{ - name = "Prosecution"; - dir = 1 - }, -/obj/effect/turf_decal/tile/red/anticorner/contrasted{ - dir = 8 - }, -/turf/open/floor/iron, -/area/station/security/courtroom) -"vBk" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/door/airlock/external{ - name = "External Access"; - frequency = 1449; - id_tag = "middleright_lower_upper_eva_internal"; - autoclose = 0 - }, -/obj/machinery/door_buttons/access_button{ - name = "External Access Button"; - pixel_x = 24; - idSelf = "middleright_lower_upper_eva_airlock_control"; - idDoor = "middleright_lower_upper_eva_internal" - }, -/obj/effect/mapping_helpers/airlock/locked, -/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/maintenance/tram/mid) "vBl" = ( /obj/structure/table/glass, /obj/item/storage/box/monkeycubes{ @@ -64332,21 +63963,17 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron/checker, /area/station/commons/lounge) -"vBB" = ( -/obj/machinery/power/terminal{ - dir = 1 - }, -/obj/structure/cable, +"vBt" = ( /obj/effect/decal/cleanable/dirt, -/obj/structure/sign/warning/electric_shock/directional/east, -/obj/item/storage/toolbox/mechanical{ - name = "moderately suspicious looking toolbox"; - desc = "Danger. Kinda robust."; - icon_state = "syndicate"; - inhand_icon_state = "toolbox_syndi" +/obj/machinery/door_buttons/airlock_controller{ + name = "External Access Console"; + pixel_y = -24; + idSelf = "middleright_lower_eva_airlock_control"; + idInterior = "middleright_lower_eva_internal"; + idExterior = "middleright_lower_eva_external" }, -/turf/open/floor/plating, -/area/station/commons/vacant_room) +/turf/open/floor/catwalk_floor, +/area/station/hallway/primary/tram/center) "vBM" = ( /obj/effect/landmark/start/hangover, /obj/effect/turf_decal/trimline/neutral/filled/line{ @@ -64369,6 +63996,17 @@ /obj/machinery/light/cold/directional/south, /turf/open/openspace, /area/station/science/research) +"vCo" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/lattice/catwalk, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/button/door/directional/north{ + name = "Tunnel Access Shutters Toggle"; + id = "midtunnelleft" + }, +/turf/open/floor/plating, +/area/station/maintenance/tram/mid) "vCt" = ( /obj/effect/turf_decal/trimline/green/filled/corner{ dir = 4 @@ -64529,18 +64167,6 @@ /obj/machinery/light/floor, /turf/open/floor/engine/vacuum, /area/station/engineering/atmos) -"vFb" = ( -/obj/structure/window/reinforced/spawner/directional/south, -/obj/structure/table, -/obj/effect/turf_decal/stripes/line{ - dir = 10 - }, -/obj/machinery/button/door{ - name = "Cell Containment Toggle Button"; - id = "containdeez3" - }, -/turf/open/floor/iron/white, -/area/station/science/xenobiology) "vFe" = ( /obj/effect/mapping_helpers/burnt_floor, /obj/structure/sign/poster/official/midtown_slice/directional/north, @@ -64585,14 +64211,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron, /area/station/hallway/secondary/service) -"vFR" = ( -/obj/machinery/camera/emp_proof{ - dir = 9; - network = list("ss13","engineering"); - c_tag = "Engineering - Atmospherics N2O Chamber" - }, -/turf/open/floor/engine/n2o, -/area/station/engineering/atmos) "vGc" = ( /obj/effect/turf_decal/trimline/blue/filled/line{ dir = 1 @@ -64601,15 +64219,6 @@ /obj/machinery/light/directional/north, /turf/open/floor/iron/white, /area/station/medical/surgery/fore) -"vGd" = ( -/obj/machinery/firealarm/directional/south, -/obj/machinery/conveyor_switch/oneway{ - name = "Shipment Delivery Chute Activator"; - pixel_x = 10; - id = "lawyerdropoff" - }, -/turf/open/floor/wood, -/area/station/service/lawoffice) "vGi" = ( /obj/effect/turf_decal/trimline/neutral/filled/corner, /obj/effect/turf_decal/trimline/neutral/filled/corner{ @@ -64620,15 +64229,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron, /area/station/commons/fitness/recreation) -"vGk" = ( -/obj/structure/lattice, -/obj/machinery/camera/motion{ - dir = 9; - network = list("ss13","minisat"); - c_tag = "Secure - AI Lower External South" - }, -/turf/open/space/basic, -/area/space/nearstation) "vGs" = ( /obj/effect/turf_decal/trimline/yellow/filled/corner, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -64735,6 +64335,14 @@ /obj/machinery/newscaster/directional/north, /turf/open/floor/iron, /area/station/engineering/break_room) +"vIn" = ( +/obj/machinery/computer/atmos_control/oxygen_tank{ + atmos_chambers = list(o2ordance="Oxygen Supply") + }, +/obj/effect/turf_decal/stripes/line, +/obj/machinery/airalarm/directional/north, +/turf/open/floor/iron/dark, +/area/station/science/ordnance/storage) "vIv" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/circuit/green, @@ -64756,6 +64364,14 @@ }, /turf/open/floor/iron, /area/station/science/explab) +"vIH" = ( +/obj/machinery/camera/directional/east{ + pixel_y = -23; + c_tag = "Hallway - Port Tram Platform South" + }, +/obj/machinery/light/directional/east, +/turf/open/floor/noslip/tram, +/area/station/hallway/primary/tram/left) "vIM" = ( /obj/structure/extinguisher_cabinet/directional/south, /turf/open/floor/iron/white, @@ -64861,13 +64477,6 @@ /obj/structure/cable, /turf/open/floor/iron, /area/station/cargo/miningdock) -"vMu" = ( -/obj/modular_map_root/tramstation{ - name = "secbarupper"; - key = "secbarupper" - }, -/turf/open/floor/catwalk_floor, -/area/station/maintenance/department/security) "vMx" = ( /obj/effect/turf_decal/trimline/neutral/filled/line{ dir = 1 @@ -64884,26 +64493,6 @@ }, /turf/open/floor/plating, /area/station/hallway/secondary/entry) -"vMI" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/door/airlock/external{ - name = "External Access"; - frequency = 1449; - id_tag = "middleleft_upper_eva_external"; - autoclose = 0 - }, -/obj/machinery/door_buttons/access_button{ - name = "External Access Button"; - pixel_y = 24; - idSelf = "middleleft_upper_eva_airlock_control"; - idDoor = "middleleft_upper_eva_external" - }, -/obj/effect/mapping_helpers/airlock/locked, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/catwalk_floor, -/area/station/hallway/primary/tram/center) "vMJ" = ( /obj/structure/cable, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ @@ -64964,6 +64553,20 @@ /obj/structure/disposalpipe/segment, /turf/open/floor/iron/white, /area/station/science/lab) +"vNs" = ( +/obj/machinery/status_display/door_timer{ + name = "Cargo Cell"; + pixel_x = 32; + id = "crgcell" + }, +/obj/effect/turf_decal/trimline/red/filled/line{ + dir = 4 + }, +/obj/effect/turf_decal/trimline/red/filled/corner{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/security/checkpoint/supply) "vNu" = ( /obj/effect/turf_decal/bot, /obj/machinery/portable_atmospherics/canister/nitrous_oxide, @@ -65002,6 +64605,15 @@ "vNH" = ( /turf/closed/wall/r_wall, /area/station/tcommsat/server) +"vOf" = ( +/mob/living/simple_animal/bot/secbot/pingsky{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/turf/open/floor/circuit, +/area/station/ai_monitored/turret_protected/aisat_interior) "vOx" = ( /obj/effect/turf_decal/trimline/purple/filled/line{ dir = 1 @@ -65163,19 +64775,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron, /area/station/cargo/miningdock) -"vRN" = ( -/obj/machinery/duct, -/obj/effect/turf_decal/trimline/yellow/warning{ - dir = 1 - }, -/obj/machinery/door/window/elevator/left/directional/north{ - name = "Dumbwaiter"; - req_access = null; - elevator_mode = 1; - transport_linked_id = "dumbwaiter_lift" - }, -/turf/open/floor/iron/cafeteria, -/area/station/service/kitchen) "vRO" = ( /turf/closed/wall/r_wall, /area/station/security/prison/shower) @@ -65194,13 +64793,6 @@ /obj/effect/landmark/start/bitrunner, /turf/open/floor/iron/dark/textured_large, /area/station/cargo/bitrunning/den) -"vSa" = ( -/obj/machinery/atmospherics/components/unary/passive_vent{ - name = "server vent"; - dir = 8 - }, -/turf/open/floor/circuit/telecomms/server, -/area/station/science/server) "vSb" = ( /obj/structure/window/reinforced/spawner/directional/south, /obj/structure/window/reinforced/spawner/directional/east, @@ -65211,19 +64803,6 @@ "vSI" = ( /turf/open/openspace, /area/station/cargo/storage) -"vSL" = ( -/obj/effect/turf_decal/trimline/yellow/filled/line{ - dir = 8 - }, -/obj/machinery/atmospherics/components/trinary/filter{ - dir = 1 - }, -/obj/machinery/requests_console/directional/west{ - name = "Atmospherics Requests Console"; - department = "Atmospherics" - }, -/turf/open/floor/iron, -/area/station/engineering/atmos) "vST" = ( /obj/machinery/duct, /obj/structure/disposalpipe/segment{ @@ -65296,22 +64875,6 @@ /obj/structure/stairs/north, /turf/open/floor/iron/stairs/left, /area/station/science/lower) -"vTx" = ( -/obj/effect/spawner/structure/window/reinforced, -/obj/machinery/door/poddoor/preopen{ - name = "Xenobiology Containment Blast Door"; - id = "containdeez6" - }, -/turf/open/floor/plating, -/area/station/science/xenobiology) -"vTB" = ( -/obj/effect/turf_decal/caution/stand_clear, -/obj/machinery/door/poddoor/shutters{ - name = "Auxillary Base Shutters"; - id = "aux_base_shutters" - }, -/turf/open/floor/plating, -/area/station/construction/mining/aux_base) "vTD" = ( /obj/structure/cable/multilayer/multiz, /obj/effect/turf_decal/stripes/line{ @@ -65319,17 +64882,6 @@ }, /turf/open/floor/iron/dark, /area/station/ai_monitored/turret_protected/ai) -"vTE" = ( -/obj/machinery/camera{ - dir = 9; - network = list("ss13","Security"); - c_tag = "Security - Detective's Office" - }, -/obj/structure/cable, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, -/obj/machinery/light/warm/directional/north, -/turf/open/floor/iron/grimy, -/area/station/security/detectives_office) "vTF" = ( /obj/structure/tank_dispenser{ pixel_x = -1 @@ -65367,6 +64919,11 @@ /obj/effect/landmark/start/assistant, /turf/open/floor/iron, /area/station/commons/dorms) +"vUj" = ( +/obj/item/radio/intercom/directional/east, +/obj/machinery/photobooth, +/turf/open/floor/iron/grimy, +/area/station/service/library/lounge) "vUk" = ( /obj/machinery/atmospherics/pipe/smart/simple/scrubbers/hidden{ dir = 4 @@ -65412,21 +64969,6 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/plating, /area/station/service/lawoffice) -"vWk" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/door/window/left/directional/east{ - name = "Library Delivery Chute" - }, -/obj/machinery/navbeacon{ - name = "navigation beacon (Library Delivery)"; - location = "Library"; - codes_txt = "delivery;dir=4" - }, -/obj/effect/turf_decal/loading_area{ - dir = 4 - }, -/turf/open/floor/plating, -/area/station/maintenance/port/aft) "vWu" = ( /obj/structure/toilet{ dir = 1 @@ -65502,6 +65044,16 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/misc/asteroid/snow/coldroom, /area/station/service/kitchen/coldroom) +"vYj" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 5 + }, +/obj/machinery/camera/directional/north{ + network = list("ss13","rd"); + c_tag = "Science - Firing Range" + }, +/turf/open/floor/engine, +/area/station/science/auxlab/firing_range) "vYl" = ( /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, @@ -65529,22 +65081,6 @@ /obj/machinery/light/directional/north, /turf/open/floor/iron/white, /area/station/science/ordnance) -"vYw" = ( -/obj/structure/table/reinforced, -/obj/structure/window/reinforced/spawner/directional/east, -/obj/machinery/keycard_auth{ - pixel_x = -6; - pixel_y = 8 - }, -/obj/machinery/button/door{ - name = "Bridge Blast Door Toggle"; - pixel_x = -7; - pixel_y = -2; - id = "bunkermodeactivated"; - req_access = list("command") - }, -/turf/open/floor/carpet, -/area/station/command/bridge) "vYy" = ( /obj/structure/sign/warning/radiation/rad_area{ pixel_y = 32 @@ -65577,17 +65113,22 @@ }, /turf/open/floor/iron/white, /area/station/service/theater) -"vYX" = ( -/obj/machinery/atmospherics/components/trinary/mixer{ - name = "plasma mixer"; - dir = 1 - }, -/turf/open/floor/iron, -/area/station/engineering/atmos) "vZB" = ( /obj/machinery/airalarm/directional/north, /turf/open/floor/wood/large, /area/station/service/barber) +"vZM" = ( +/obj/effect/turf_decal/trimline/blue/filled/line{ + dir = 4 + }, +/obj/item/radio/intercom/directional/east, +/obj/machinery/camera/directional/east{ + network = list("ss13","medbay"); + c_tag = "Medical - Main East" + }, +/obj/machinery/light/cold/directional/east, +/turf/open/floor/iron/white, +/area/station/medical/medbay/central) "vZT" = ( /obj/machinery/button/elevator/directional/north{ id = "tram_upper_center_lift" @@ -65639,6 +65180,16 @@ /obj/machinery/computer/records/medical, /turf/open/floor/iron/grimy, /area/station/security/detectives_office) +"waM" = ( +/obj/effect/turf_decal/sand/plating, +/obj/effect/turf_decal/sand/plating, +/obj/machinery/door/poddoor/shutters{ + name = "External Dock Access"; + id = "winkyface" + }, +/obj/effect/turf_decal/delivery, +/turf/open/floor/plating, +/area/station/maintenance/central/greater) "waV" = ( /obj/effect/turf_decal/trimline/neutral/filled/line{ dir = 4 @@ -65702,18 +65253,6 @@ /obj/effect/turf_decal/tile/blue/fourcorners, /turf/open/floor/iron/white, /area/station/medical/treatment_center) -"wbW" = ( -/obj/effect/turf_decal/siding/thinplating{ - dir = 8 - }, -/obj/machinery/turretid{ - name = "AI Hallway turret control"; - icon_state = "control_stun"; - pixel_x = 3; - pixel_y = 28 - }, -/turf/open/floor/iron/dark, -/area/station/ai_monitored/turret_protected/aisat/hallway) "wce" = ( /obj/effect/turf_decal/trimline/neutral/filled/corner{ dir = 8 @@ -65754,22 +65293,30 @@ }, /turf/open/floor/iron/checker, /area/station/commons/lounge) -"wcy" = ( -/obj/effect/turf_decal/trimline/purple/filled/line{ - dir = 10 +"wcz" = ( +/obj/machinery/suit_storage_unit/atmos, +/obj/effect/turf_decal/stripes/line{ + dir = 8 }, -/obj/machinery/camera/directional/south{ - network = list("ss13","rd"); - c_tag = "Science - Lower Hall South" +/obj/machinery/camera/emp_proof{ + dir = 6; + network = list("ss13","engineering"); + c_tag = "Engineering - Atmospherics West" }, -/obj/item/radio/intercom/directional/south, -/turf/open/floor/iron/white, -/area/station/science/lower) +/turf/open/floor/iron, +/area/station/engineering/atmos) "wcB" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron/cafeteria, /area/station/command/heads_quarters/rd) +"wcG" = ( +/obj/machinery/door/airlock{ + name = "Unit 1"; + id_tag = "Toilet1" + }, +/turf/open/floor/iron/freezer, +/area/station/commons/toilet) "wcN" = ( /obj/effect/turf_decal/trimline/neutral/filled/line{ dir = 1 @@ -65794,6 +65341,18 @@ "wdj" = ( /turf/closed/wall/r_wall, /area/station/command/heads_quarters/cmo) +"wdl" = ( +/obj/effect/turf_decal/trimline/red/filled/line, +/obj/machinery/camera/directional/south{ + network = list("ss13","Security"); + c_tag = "Security - Main Office South" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/light/directional/south, +/turf/open/floor/iron, +/area/station/security/office) "wdp" = ( /obj/machinery/door/firedoor, /obj/machinery/door/airlock/public/glass{ @@ -65813,17 +65372,6 @@ /obj/effect/turf_decal/sand/plating, /turf/open/floor/plating, /area/station/security/processing) -"wdD" = ( -/obj/effect/spawner/structure/window/reinforced, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/door/poddoor/preopen{ - name = "Xenobiology Containment Blast Door"; - id = "containdeez6" - }, -/turf/open/floor/plating, -/area/station/science/xenobiology) "wdU" = ( /obj/machinery/door/firedoor, /obj/effect/turf_decal/trimline/neutral/filled/line, @@ -65865,23 +65413,20 @@ /obj/structure/cable, /turf/open/floor/iron, /area/station/cargo/storage) -"weS" = ( -/obj/structure/railing{ - dir = 1 - }, -/obj/item/radio/intercom/directional/south{ - name = "Private Channel"; - frequency = 1447; - listening = 0; - freerange = 1 - }, -/obj/structure/cable, -/turf/open/floor/glass/reinforced, -/area/station/ai_monitored/turret_protected/aisat/hallway) "wfb" = ( /obj/structure/closet/crate/coffin, /turf/open/floor/plating, /area/station/service/chapel/monastery) +"wfp" = ( +/obj/structure/chair{ + name = "Prosecution"; + dir = 1 + }, +/obj/effect/turf_decal/tile/red/anticorner/contrasted{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/security/courtroom) "wfv" = ( /obj/machinery/firealarm/directional/south, /obj/effect/turf_decal/trimline/purple/filled/line, @@ -65922,24 +65467,6 @@ /obj/structure/thermoplastic/light, /turf/open/indestructible/tram/plate, /area/station/hallway/primary/tram/center) -"wgB" = ( -/obj/machinery/status_display/door_timer{ - name = "Engineering Cell"; - pixel_x = -32; - id = "engcell" - }, -/obj/effect/turf_decal/trimline/red/filled/line{ - dir = 10 - }, -/obj/structure/chair{ - dir = 1 - }, -/obj/machinery/requests_console/directional/south{ - name = "Security Requests Console"; - department = "Security" - }, -/turf/open/floor/iron, -/area/station/security/checkpoint/engineering) "wgI" = ( /obj/structure/chair, /obj/effect/landmark/start/assistant, @@ -65947,19 +65474,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron/checker, /area/station/commons/lounge) -"wgL" = ( -/obj/machinery/camera{ - dir = 9; - c_tag = "Arrivals - South Docking Wing" - }, -/obj/structure/extinguisher_cabinet/directional/north, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/effect/turf_decal/tile/blue{ - dir = 4 - }, -/obj/machinery/light/directional/north, -/turf/open/floor/iron, -/area/station/hallway/secondary/entry) "wgM" = ( /obj/machinery/door/poddoor/massdriver_ordnance, /obj/structure/fans/tiny, @@ -65971,14 +65485,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron, /area/station/cargo/lobby) -"wgR" = ( -/obj/docking_port/stationary/random{ - name = "lavaland"; - dir = 8; - shuttle_id = "pod_3_lavaland" - }, -/turf/open/misc/asteroid/airless, -/area/station/asteroid) "whn" = ( /turf/open/floor/iron/white, /area/station/science/xenobiology) @@ -66045,6 +65551,22 @@ "whL" = ( /turf/closed/wall/r_wall, /area/station/security/checkpoint/supply) +"whP" = ( +/obj/effect/turf_decal/trimline/red/filled/line{ + dir = 6 + }, +/obj/machinery/computer/security/telescreen{ + name = "Prison Monitor"; + desc = "Used for watching Prison Wing holding areas."; + dir = 8; + pixel_x = 30; + network = list("prison") + }, +/obj/structure/disposalpipe/segment{ + dir = 9 + }, +/turf/open/floor/iron, +/area/station/security/office) "whS" = ( /obj/structure/lattice/catwalk, /obj/structure/cable, @@ -66081,25 +65603,6 @@ /obj/effect/turf_decal/trimline/white/warning, /turf/open/floor/iron, /area/station/maintenance/tram/right) -"wiI" = ( -/obj/machinery/door/airlock/security/glass{ - name = "Brig"; - id_tag = "outerbrigleft" - }, -/obj/effect/turf_decal/trimline/red/filled/line{ - dir = 8 - }, -/obj/effect/turf_decal/trimline/red/filled/line{ - dir = 4 - }, -/obj/effect/mapping_helpers/airlock/cyclelink_helper_multi{ - cycle_id = "brig_left" - }, -/obj/machinery/door/firedoor, -/obj/effect/mapping_helpers/airlock/access/all/security/entrance, -/obj/structure/disposalpipe/segment, -/turf/open/floor/iron, -/area/station/security/brig) "wiU" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -66131,6 +65634,15 @@ /obj/effect/mapping_helpers/airlock/access/all/security/general, /turf/open/floor/catwalk_floor, /area/station/maintenance/department/eva) +"wju" = ( +/obj/structure/table/reinforced, +/obj/machinery/door/firedoor, +/obj/machinery/door/poddoor/shutters/preopen{ + name = "Kitchen Counter Shutters"; + id = "playerscantreadthis" + }, +/turf/open/floor/iron/checker, +/area/station/service/kitchen) "wjB" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden, /turf/closed/wall/r_wall, @@ -66145,6 +65657,15 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron, /area/station/science/robotics/mechbay) +"wjS" = ( +/obj/effect/turf_decal/delivery, +/obj/machinery/door/poddoor/preopen{ + name = "Bridge Blast Door"; + id = "bunkermodeactivated" + }, +/obj/machinery/door/firedoor, +/turf/open/floor/iron, +/area/station/command/bridge) "wjT" = ( /obj/effect/turf_decal/trimline/red/filled/line{ dir = 9 @@ -66198,18 +65719,6 @@ /obj/effect/mapping_helpers/airlock/access/all/security/general, /turf/open/floor/iron, /area/station/security/checkpoint/supply) -"wkQ" = ( -/obj/machinery/door/airlock/hatch{ - name = "Vacant Commissary"; - id_tag = "vacant_space" - }, -/obj/effect/decal/cleanable/dirt, -/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/neutral/fourcorners, -/turf/open/floor/iron/dark, -/area/station/commons/vacant_room/commissary) "wkR" = ( /obj/effect/turf_decal/trimline/purple/filled/corner{ dir = 8 @@ -66226,6 +65735,26 @@ /obj/machinery/airalarm/directional/north, /turf/open/floor/iron/dark, /area/station/ai_monitored/turret_protected/aisat/maint) +"wlf" = ( +/obj/structure/window/reinforced/spawner/directional/east, +/obj/structure/table, +/obj/effect/turf_decal/stripes/line{ + dir = 6 + }, +/obj/machinery/button/door{ + name = "Cell Containment Toggle Button"; + id = "containdeez5" + }, +/turf/open/floor/iron/white, +/area/station/science/xenobiology) +"wlk" = ( +/obj/machinery/camera/emp_proof{ + dir = 9; + network = list("ss13","engineering"); + c_tag = "Engineering - Atmospherics N2O Chamber" + }, +/turf/open/floor/engine/n2o, +/area/station/engineering/atmos) "wlo" = ( /obj/machinery/door/airlock/maintenance_hatch{ name = "Maintenance Hatch" @@ -66255,24 +65784,6 @@ /obj/structure/chair/stool/directional/south, /turf/open/floor/carpet, /area/station/hallway/secondary/entry) -"wmy" = ( -/obj/effect/turf_decal/trimline/yellow/filled/line{ - dir = 5 - }, -/obj/machinery/button/door/directional/north{ - name = "Pharmacy Privacy Shutters Toggle"; - id = "pharmacy_shutters_2"; - req_access = list("pharmacy") - }, -/obj/structure/table/glass, -/obj/item/reagent_containers/dropper, -/obj/item/reagent_containers/cup/beaker/large{ - pixel_x = 6; - pixel_y = 4 - }, -/obj/item/reagent_containers/syringe, -/turf/open/floor/iron/white, -/area/station/medical/pharmacy) "wmz" = ( /obj/structure/chair/stool/bar/directional/east, /obj/effect/turf_decal/siding/thinplating/dark{ @@ -66304,6 +65815,17 @@ }, /turf/open/floor/iron/dark, /area/station/tcommsat/computer) +"wnw" = ( +/obj/machinery/button/door/directional/west{ + name = "Privacy Bolts"; + pixel_y = -9; + id = "private_o"; + specialfunctions = 4; + normaldoorcontrol = 1 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/wood, +/area/station/commons/dorms) "wnK" = ( /obj/effect/turf_decal/trimline/neutral/filled/line{ dir = 8 @@ -66330,6 +65852,24 @@ }, /turf/open/floor/iron/cafeteria, /area/station/commons/dorms/laundry) +"woO" = ( +/obj/structure/table/glass, +/obj/item/storage/backpack/duffelbag/sec/surgery{ + pixel_y = 5 + }, +/obj/item/clothing/mask/balaclava, +/obj/item/reagent_containers/spray/cleaner{ + pixel_x = 5 + }, +/obj/structure/sign/poster/official/do_not_question/directional/north, +/obj/machinery/button/flasher{ + pixel_x = -24; + pixel_y = -8; + id = "reeducation"; + req_access = list("brig") + }, +/turf/open/floor/iron/white, +/area/station/security/execution/education) "woR" = ( /obj/effect/turf_decal/bot, /obj/machinery/portable_atmospherics/pump, @@ -66365,6 +65905,18 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron, /area/station/maintenance/tram/right) +"wpk" = ( +/obj/effect/turf_decal/delivery, +/obj/machinery/door/poddoor/preopen{ + name = "Bridge Blast Door"; + id = "bunkermodeactivated" + }, +/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, +/turf/open/floor/iron, +/area/station/command/bridge) "wpn" = ( /obj/effect/turf_decal/stripes/corner{ dir = 8 @@ -66544,6 +66096,22 @@ /obj/machinery/light/directional/west, /turf/open/floor/iron/white, /area/station/science/xenobiology) +"wsY" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/stripes/end{ + dir = 1 + }, +/obj/machinery/suit_storage_unit/rd, +/obj/machinery/requests_console/directional/south{ + name = "Research Director's Request Console"; + department = "Research Director's Desk" + }, +/obj/effect/mapping_helpers/requests_console/announcement, +/obj/effect/mapping_helpers/requests_console/information, +/obj/effect/mapping_helpers/requests_console/assistance, +/turf/open/floor/iron, +/area/station/command/heads_quarters/rd) "wsZ" = ( /obj/effect/turf_decal/trimline/neutral/filled/line{ dir = 1 @@ -66554,6 +66122,13 @@ /obj/machinery/light/cold/directional/north, /turf/open/floor/iron, /area/station/commons/dorms) +"wta" = ( +/obj/machinery/door/airlock{ + name = "Unit 6"; + id_tag = "Toilet6" + }, +/turf/open/floor/iron/freezer, +/area/station/commons/toilet) "wts" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ dir = 4 @@ -66619,18 +66194,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron, /area/station/cargo/miningdock) -"wuC" = ( -/obj/structure/table, -/obj/effect/turf_decal/trimline/brown/filled/line{ - dir = 8 - }, -/obj/structure/sign/calendar/directional/west, -/obj/machinery/fax{ - name = "Quartermaster's Fax Machine"; - fax_name = "Quartermaster's Office" - }, -/turf/open/floor/iron, -/area/station/command/heads_quarters/qm) "wuE" = ( /obj/structure/railing/corner{ dir = 4 @@ -66656,6 +66219,28 @@ /obj/structure/cable, /turf/open/floor/circuit, /area/station/ai_monitored/turret_protected/aisat_interior) +"wva" = ( +/obj/effect/turf_decal/trimline/blue/filled/line{ + dir = 8 + }, +/obj/effect/turf_decal/trimline/blue/filled/corner{ + dir = 4 + }, +/obj/machinery/camera/directional/west{ + network = list("ss13","medbay"); + c_tag = "Medical - Chief Medical Officer's Office" + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron/white, +/area/station/command/heads_quarters/cmo) +"wvl" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/poddoor/shutters/preopen{ + name = "Privacy Shutters"; + id = "kanyewest" + }, +/turf/open/floor/plating, +/area/station/security/detectives_office) "wvG" = ( /obj/effect/turf_decal/trimline/red/filled/corner{ dir = 1 @@ -66778,6 +66363,49 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron, /area/station/cargo/drone_bay) +"wxy" = ( +/obj/structure/table, +/obj/machinery/requests_console/directional/east{ + name = "EVA Requests Console"; + department = "EVA" + }, +/obj/effect/mapping_helpers/requests_console/assistance, +/obj/machinery/cell_charger, +/obj/item/stock_parts/cell/high, +/turf/open/floor/iron, +/area/station/ai_monitored/command/storage/eva) +"wxA" = ( +/obj/structure/table, +/obj/item/storage/toolbox/mechanical{ + pixel_x = 3; + pixel_y = -2 + }, +/obj/item/storage/toolbox/mechanical{ + pixel_x = -2; + pixel_y = 8 + }, +/obj/effect/turf_decal/trimline/purple/filled/line{ + dir = 6 + }, +/obj/machinery/button/door/directional/south{ + name = "Ordance Storage Shutters"; + id = "ordnancestorage" + }, +/turf/open/floor/iron/white, +/area/station/science/ordnance/office) +"wxB" = ( +/obj/effect/turf_decal/trimline/red/filled/line{ + dir = 9 + }, +/obj/structure/chair, +/obj/machinery/airalarm/directional/north, +/obj/machinery/camera{ + dir = 10; + network = list("ss13","Security"); + c_tag = "Departures - Holding Wing" + }, +/turf/open/floor/iron, +/area/station/hallway/secondary/exit/departure_lounge) "wxE" = ( /obj/structure/disposaloutlet{ dir = 4 @@ -66785,6 +66413,21 @@ /obj/structure/disposalpipe/trunk, /turf/open/floor/engine, /area/station/science/xenobiology) +"wxF" = ( +/obj/structure/closet/crate, +/obj/item/stack/license_plates/empty/fifty, +/obj/item/stack/license_plates/empty/fifty, +/obj/item/stack/license_plates/empty/fifty, +/obj/machinery/camera{ + dir = 6; + network = list("ss13","Security","prison"); + c_tag = "Security - Prison Workshop" + }, +/obj/item/stack/license_plates/empty/fifty, +/obj/item/stack/license_plates/empty/fifty, +/obj/machinery/light/directional/east, +/turf/open/floor/plating, +/area/station/security/prison/work) "wxW" = ( /obj/machinery/disposal/delivery_chute{ dir = 4 @@ -66869,13 +66512,6 @@ }, /turf/open/floor/iron, /area/station/hallway/secondary/exit) -"wyT" = ( -/obj/modular_map_root/tramstation{ - name = "arrivalsecupper"; - key = "arrivalsecupper" - }, -/turf/open/misc/asteroid, -/area/station/asteroid) "wyX" = ( /obj/effect/turf_decal/siding/thinplating/dark{ dir = 4 @@ -66913,20 +66549,20 @@ /obj/effect/turf_decal/tile/brown/half/contrasted, /turf/open/floor/iron, /area/station/command/bridge) -"wzE" = ( -/obj/effect/turf_decal/trimline/yellow/warning{ - dir = 4 - }, -/obj/machinery/camera/directional/south{ - network = list("ss13","minisat"); - c_tag = "Secure - AI Minisat Chargebay" - }, -/turf/open/floor/iron/dark, -/area/station/ai_monitored/turret_protected/aisat/foyer) "wzJ" = ( /obj/structure/sign/warning/electric_shock, /turf/closed/wall/r_wall, /area/station/maintenance/port/central) +"wzM" = ( +/obj/machinery/door/firedoor/heavy, +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/poddoor/shutters/preopen{ + name = "Mixing Site Shutters"; + dir = 4; + id = "mixingastew" + }, +/turf/open/floor/plating, +/area/station/science/ordnance) "wAa" = ( /obj/effect/turf_decal/trimline/purple/filled/line{ dir = 4 @@ -66940,19 +66576,17 @@ /obj/machinery/atmospherics/pipe/smart/simple/orange/visible, /turf/open/floor/iron, /area/station/engineering/atmos) -"wAe" = ( -/obj/structure/table/reinforced, -/obj/machinery/door/window/left/directional/north{ - name = "Chemistry Desk"; - req_access = list("pharmacy") +"wAd" = ( +/obj/machinery/camera{ + dir = 6; + c_tag = "Hallway - Central Tram Platform South-East" }, -/obj/machinery/door/firedoor, -/obj/machinery/door/poddoor/shutters/preopen{ - name = "Pharmacy Shutters"; - id = "pharmacy_shutters_2" +/obj/machinery/firealarm/directional/east, +/obj/effect/turf_decal/stripes/white/line{ + dir = 1 }, -/turf/open/floor/iron/white, -/area/station/medical/pharmacy) +/turf/open/floor/iron, +/area/station/hallway/primary/tram/center) "wAh" = ( /obj/structure/table/reinforced, /obj/effect/turf_decal/trimline/red/filled/line{ @@ -67028,17 +66662,6 @@ /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, /turf/open/floor/iron, /area/station/commons/dorms) -"wBp" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/lattice/catwalk, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/button/door/directional/north{ - name = "Tunnel Access Shutters Toggle"; - id = "midtunnelright" - }, -/turf/open/floor/plating, -/area/station/maintenance/tram/mid) "wBz" = ( /obj/effect/turf_decal/trimline/neutral/filled/line, /obj/structure/cable, @@ -67145,6 +66768,19 @@ }, /turf/open/floor/iron, /area/station/hallway/primary/tram/left) +"wEj" = ( +/obj/effect/turf_decal/trimline/yellow/filled/line{ + dir = 10 + }, +/obj/machinery/camera/directional/south{ + network = list("ss13","medbay"); + c_tag = "Medical - Chemistry Airlock" + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 4 + }, +/turf/open/floor/iron/white, +/area/station/medical/chemistry) "wEl" = ( /obj/effect/turf_decal/trimline/neutral/filled/corner{ dir = 1 @@ -67155,15 +66791,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron, /area/station/hallway/secondary/service) -"wEu" = ( -/obj/effect/turf_decal/trimline/blue/filled/line, -/obj/machinery/camera/directional/south{ - network = list("ss13","medbay"); - c_tag = "Medical - Main South-East" - }, -/obj/machinery/light/cold/directional/south, -/turf/open/floor/iron/white, -/area/station/medical/medbay/central) "wEx" = ( /obj/effect/turf_decal/trimline/red/filled/line, /obj/structure/cable, @@ -67279,14 +66906,6 @@ }, /turf/open/floor/iron, /area/station/commons/dorms) -"wGk" = ( -/obj/machinery/camera/emp_proof{ - dir = 10; - network = list("ss13","engineering"); - c_tag = "Engineering - Chief Engineer's Office" - }, -/turf/open/floor/iron/dark, -/area/station/command/heads_quarters/ce) "wGy" = ( /obj/effect/turf_decal/trimline/red/filled/line{ dir = 1 @@ -67295,21 +66914,6 @@ /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, /turf/open/floor/iron, /area/station/security/checkpoint/medical) -"wGA" = ( -/obj/machinery/door/poddoor/shutters/radiation/preopen{ - name = "Radiation Chamber Shutters"; - id = "engsm" - }, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/structure/cable/layer1, -/obj/effect/turf_decal/trimline/yellow/arrow_cw{ - dir = 1 - }, -/obj/effect/turf_decal/trimline/yellow/arrow_ccw, -/turf/open/floor/plating, -/area/station/engineering/supermatter) "wGE" = ( /obj/effect/turf_decal/trimline/yellow/filled/line{ dir = 6 @@ -67332,21 +66936,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron/white, /area/station/medical/medbay/central) -"wGU" = ( -/obj/machinery/door/window/brigdoor/right/directional/east{ - name = "Medical Cell"; - id = "medcell"; - req_access = list("security") - }, -/obj/effect/turf_decal/trimline/red/filled/line, -/obj/effect/turf_decal/trimline/red/filled/line{ - dir = 1 - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ - dir = 8 - }, -/turf/open/floor/iron, -/area/station/security/checkpoint/medical) "wHr" = ( /obj/effect/turf_decal/trimline/dark_red/warning{ dir = 6 @@ -67355,6 +66944,25 @@ /obj/structure/railing, /turf/open/floor/plating/elevatorshaft, /area/station/science/lower) +"wHx" = ( +/obj/machinery/button/door/directional/east{ + name = "Privacy Shutters Control"; + id = "ceprivacy" + }, +/turf/open/floor/iron/dark, +/area/station/command/heads_quarters/ce) +"wHy" = ( +/obj/structure/chair/stool/directional/north, +/obj/machinery/button/door/directional/west{ + name = "Privacy Bolts"; + pixel_x = 24; + pixel_y = -9; + id = "private_l"; + specialfunctions = 4; + normaldoorcontrol = 1 + }, +/turf/open/floor/wood, +/area/station/commons/dorms) "wHH" = ( /obj/structure/cable, /obj/structure/disposalpipe/segment, @@ -67373,6 +66981,16 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/carpet, /area/station/command/heads_quarters/hos) +"wHL" = ( +/obj/structure/railing{ + dir = 4 + }, +/obj/effect/turf_decal/trimline/red/filled/line{ + dir = 4 + }, +/obj/machinery/photobooth/security, +/turf/open/floor/iron, +/area/station/security/execution/transfer) "wHT" = ( /turf/closed/wall/r_wall, /area/station/command/heads_quarters/hop) @@ -67445,14 +67063,6 @@ /obj/item/pillow/random, /turf/open/floor/wood, /area/station/commons/dorms) -"wJt" = ( -/obj/machinery/door/poddoor{ - name = "Secure Storage"; - id = "Secure Storage" - }, -/obj/effect/turf_decal/delivery, -/turf/open/floor/plating, -/area/station/engineering/engine_smes) "wJv" = ( /obj/effect/turf_decal/stripes/line{ dir = 1 @@ -67483,33 +67093,11 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/space/basic, /area/space/nearstation) -"wJV" = ( -/obj/effect/turf_decal/trimline/red/filled/line{ - dir = 1 - }, -/obj/machinery/airalarm/directional/north, -/obj/machinery/camera/directional/north{ - network = list("ss13","Security"); - c_tag = "Departures - Security Outpost" - }, -/obj/machinery/computer/records/security, -/turf/open/floor/iron, -/area/station/security/checkpoint/escape) "wKf" = ( /obj/machinery/vending/cigarette, /obj/machinery/status_display/evac/directional/west, /turf/open/floor/wood, /area/station/command/meeting_room) -"wKk" = ( -/obj/structure/window/reinforced/spawner/directional/south, -/obj/structure/table/wood, -/obj/item/radio/intercom/directional/east, -/obj/machinery/fax{ - name = "Captain's Fax Machine"; - fax_name = "Captain's Office" - }, -/turf/open/floor/wood, -/area/station/command/heads_quarters/captain) "wKm" = ( /obj/item/radio/intercom/directional/east, /obj/effect/turf_decal/trimline/red/filled/corner, @@ -67520,6 +67108,23 @@ /obj/effect/landmark/event_spawn, /turf/open/floor/carpet, /area/station/service/chapel) +"wKZ" = ( +/obj/machinery/portable_atmospherics/pump, +/obj/effect/turf_decal/trimline/blue/filled/line{ + dir = 4 + }, +/obj/effect/turf_decal/trimline/neutral/filled/warning{ + dir = 4 + }, +/obj/machinery/camera/directional/east{ + c_tag = "Hallway - Engineering Entry East" + }, +/obj/machinery/atmospherics/components/unary/portables_connector/visible{ + name = "Oxygen Tank Injection Port"; + dir = 4 + }, +/turf/open/floor/iron, +/area/station/hallway/secondary/construction/engineering) "wLd" = ( /obj/structure/chair/sofa/corp/right{ dir = 1 @@ -67677,21 +67282,6 @@ /obj/effect/turf_decal/stripes/white/full, /turf/open/floor/iron/white/side, /area/station/science/lobby) -"wNY" = ( -/obj/machinery/computer/station_alert{ - dir = 8 - }, -/obj/machinery/requests_console/directional/east{ - name = "Atmospherics Requests Console"; - department = "Atmospherics" - }, -/obj/machinery/camera/emp_proof{ - dir = 6; - network = list("ss13","engineering"); - c_tag = "Engineering - Atmospherics Front Desk" - }, -/turf/open/floor/iron, -/area/station/engineering/atmos) "wOb" = ( /obj/effect/turf_decal/trimline/red/filled/line{ dir = 9 @@ -67793,6 +67383,35 @@ /obj/machinery/vending/wardrobe/chef_wardrobe, /turf/open/floor/iron/kitchen_coldroom, /area/station/service/kitchen/coldroom) +"wQv" = ( +/obj/effect/turf_decal/trimline/green/filled/line{ + dir = 1 + }, +/obj/effect/turf_decal/trimline/green/filled/line, +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/virology{ + name = "Virology Interior Airlock"; + frequency = 1449; + id_tag = "virology_airlock_interior"; + autoclose = 0 + }, +/obj/effect/mapping_helpers/airlock/locked, +/obj/machinery/door_buttons/access_button{ + name = "Virology Access Button"; + pixel_y = 24; + req_access = list("virology"); + idSelf = "virology_airlock_control"; + idDoor = "virology_airlock_interior" + }, +/obj/effect/mapping_helpers/airlock/access/all/medical/virology, +/obj/structure/cable, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/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/medical/virology) "wQN" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -67903,16 +67522,6 @@ /obj/structure/sink/directional/south, /turf/open/floor/iron/white, /area/station/medical/virology) -"wTy" = ( -/obj/machinery/button/crematorium{ - pixel_y = -26; - id = "crematoriumChapel" - }, -/obj/machinery/camera/directional/south{ - c_tag = "Civilian - Chapel Crematorium" - }, -/turf/open/floor/iron/dark, -/area/station/service/chapel/office) "wTP" = ( /obj/structure/bodycontainer/morgue/beeper_off, /obj/structure/window/reinforced/spawner/directional/south, @@ -67929,6 +67538,20 @@ }, /turf/open/floor/iron, /area/station/hallway/primary/tram/right) +"wTV" = ( +/obj/machinery/camera{ + dir = 10; + c_tag = "Hallway - Starboard Tram Platform South-West" + }, +/obj/machinery/firealarm/directional/west, +/obj/structure/disposalpipe/segment{ + dir = 10 + }, +/obj/effect/turf_decal/stripes/white/line{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/tram/right) "wUv" = ( /obj/effect/turf_decal/trimline/yellow/filled/line{ dir = 8 @@ -67946,15 +67569,22 @@ /obj/structure/disposalpipe/segment, /turf/open/floor/tram, /area/station/hallway/primary/tram/center) -"wUL" = ( -/obj/machinery/status_display/evac/directional/north, -/obj/machinery/fax{ - name = "Law Office Fax Machine"; - fax_name = "Law Office" +"wVw" = ( +/obj/effect/turf_decal/delivery, +/obj/machinery/door/window/left/directional/east{ + name = "Containment Pen #6"; + req_access = list("xenobiology") }, -/obj/structure/table/wood, -/turf/open/floor/wood, -/area/station/service/lawoffice) +/obj/machinery/door/window/left/directional/west{ + name = "Containment Pen #6"; + req_access = list("xenobiology") + }, +/obj/machinery/door/poddoor/preopen{ + name = "Xenobiology Containment Blast Door"; + id = "containdeez6" + }, +/turf/open/floor/engine, +/area/station/science/xenobiology) "wVV" = ( /obj/effect/turf_decal/trimline/red/filled/line{ dir = 5 @@ -67983,20 +67613,6 @@ /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron/dark, /area/station/hallway/secondary/exit) -"wWn" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/door_buttons/airlock_controller{ - name = "External Access Console"; - pixel_y = 24; - idSelf = "middleleft_upper_eva_airlock_control"; - idInterior = "middleleft_upper_eva_internal"; - idExterior = "middleleft_upper_eva_external" - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/catwalk_floor, -/area/station/hallway/primary/tram/center) "wWu" = ( /obj/effect/turf_decal/trimline/brown/filled/line{ dir = 5 @@ -68009,6 +67625,26 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden, /turf/closed/wall/r_wall, /area/station/engineering/atmos) +"wWC" = ( +/obj/machinery/atmospherics/components/binary/pump/on{ + name = "Cooling Loop to Gas"; + dir = 4 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/structure/cable, +/turf/open/floor/engine, +/area/station/engineering/supermatter/room) +"wWE" = ( +/obj/structure/lattice/catwalk, +/obj/machinery/power/solar{ + name = "Starboard Solar Array"; + id = "forestarboard" + }, +/obj/structure/cable, +/turf/open/space/basic, +/area/space/nearstation) "wWF" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ @@ -68047,17 +67683,6 @@ /obj/structure/cable, /turf/open/floor/engine, /area/station/engineering/supermatter/room) -"wXB" = ( -/obj/machinery/vending/assist, -/obj/machinery/requests_console/directional/east{ - name = "Tool Department Requests Console"; - department = "Tool Storage" - }, -/obj/effect/turf_decal/trimline/neutral/filled/line{ - dir = 4 - }, -/turf/open/floor/iron, -/area/station/commons/storage/primary) "wXC" = ( /obj/effect/turf_decal/trimline/neutral/filled/line{ dir = 4 @@ -68077,38 +67702,12 @@ "wXM" = ( /turf/open/floor/carpet, /area/station/commons/vacant_room/office) -"wXO" = ( -/obj/effect/turf_decal/trimline/red/filled/line{ - dir = 6 - }, -/obj/machinery/atmospherics/components/binary/pump{ - name = "N2 to Pure"; - dir = 1 - }, -/obj/machinery/atmospherics/pipe/bridge_pipe/green/visible{ - dir = 4 - }, -/turf/open/floor/iron, -/area/station/engineering/atmos) "wXP" = ( /obj/effect/landmark/event_spawn, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/structure/cable, /turf/open/floor/iron, /area/station/security/checkpoint/escape) -"wXQ" = ( -/obj/effect/turf_decal/trimline/blue/filled/line{ - dir = 6 - }, -/obj/machinery/atmospherics/components/binary/pump{ - name = "O2 to Pure"; - dir = 1 - }, -/obj/machinery/atmospherics/pipe/bridge_pipe/green/visible{ - dir = 4 - }, -/turf/open/floor/iron, -/area/station/engineering/atmos) "wYw" = ( /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron/smooth, @@ -68157,6 +67756,40 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron/freezer, /area/station/security/prison/shower) +"wZu" = ( +/obj/structure/table, +/obj/machinery/fax{ + name = "Research Director's Fax Machine"; + fax_name = "Research Director's Office" + }, +/obj/machinery/button/door/directional/south{ + name = "Science Lockdown Toggle"; + pixel_x = -6; + id = "Sciencelockdown"; + req_access = list("research") + }, +/obj/machinery/button/door/directional/south{ + name = "Research Lab Shutter Control"; + pixel_x = 6; + id = "rndlab1"; + req_access = list("research") + }, +/obj/machinery/button/door/directional/south{ + name = "Xenobiology Containmenr Blast Door"; + pixel_x = -6; + pixel_y = -34; + id = "xenobiomain"; + req_access = list("xenobiology") + }, +/obj/machinery/button/door/directional/south{ + name = "Test Chamber Blast Doors"; + pixel_x = 6; + pixel_y = -34; + id = "misclab"; + req_access = list("xenobiology") + }, +/turf/open/floor/iron/cafeteria, +/area/station/command/heads_quarters/rd) "wZA" = ( /obj/structure/table/wood, /obj/structure/window/reinforced/spawner/directional/east{ @@ -68228,6 +67861,17 @@ /obj/structure/extinguisher_cabinet/directional/west, /turf/open/floor/iron, /area/station/hallway/secondary/entry) +"xaF" = ( +/obj/effect/turf_decal/trimline/green/filled/line{ + dir = 8 + }, +/obj/machinery/airalarm/directional/west, +/obj/machinery/camera/directional/west{ + network = list("ss13","medbay"); + c_tag = "Medical - Virology" + }, +/turf/open/floor/iron/white, +/area/station/medical/virology) "xaR" = ( /obj/effect/mapping_helpers/airlock/access/all/service/general, /obj/effect/turf_decal/trimline/neutral/filled/line, @@ -68265,23 +67909,6 @@ /obj/structure/cable, /turf/open/floor/iron, /area/station/command/bridge) -"xbN" = ( -/obj/structure/table/reinforced, -/obj/structure/desk_bell{ - pixel_x = -7 - }, -/obj/machinery/door/poddoor/shutters/preopen{ - name = "Pharmacy Shutters"; - dir = 4; - id = "pharmacy_shutters_2" - }, -/obj/machinery/door/firedoor, -/obj/machinery/door/window/left/directional/east{ - name = "Chemistry Desk"; - req_access = list("pharmacy") - }, -/turf/open/floor/iron/white, -/area/station/medical/pharmacy) "xbT" = ( /obj/effect/turf_decal/trimline/neutral/filled/corner{ dir = 8 @@ -68321,6 +67948,14 @@ /obj/structure/table/reinforced, /turf/open/floor/iron/dark, /area/station/service/hydroponics) +"xcv" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/poddoor/preopen{ + name = "Xenobiology Containment Blast Door"; + id = "containdeez5" + }, +/turf/open/floor/plating, +/area/station/science/xenobiology) "xcH" = ( /obj/structure/table/wood, /obj/item/clothing/shoes/laceup, @@ -68338,6 +67973,14 @@ /obj/structure/railing, /turf/open/floor/iron, /area/station/cargo/miningfoundry) +"xdt" = ( +/obj/machinery/camera/emp_proof{ + dir = 9; + network = list("ss13","engineering"); + c_tag = "Engineering - Atmospherics Plasma Chamber" + }, +/turf/open/floor/engine/plasma, +/area/station/engineering/atmos) "xdw" = ( /obj/machinery/portable_atmospherics/scrubber, /turf/open/floor/iron/dark, @@ -68351,16 +67994,6 @@ }, /turf/open/floor/iron/white, /area/station/medical/treatment_center) -"xdC" = ( -/obj/machinery/camera{ - dir = 10; - c_tag = "Secure - Gravity Generator" - }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ - dir = 4 - }, -/turf/open/floor/iron/dark, -/area/station/engineering/gravity_generator) "xdF" = ( /obj/effect/turf_decal/trimline/brown/filled/corner, /obj/effect/turf_decal/trimline/neutral/filled/line, @@ -68405,6 +68038,15 @@ /obj/machinery/hydroponics/constructable, /turf/open/floor/grass, /area/station/service/hydroponics) +"xez" = ( +/obj/machinery/door/airlock{ + name = "Private Quarters G"; + id_tag = "private_g" + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/wood, +/area/station/commons/dorms) "xeC" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -68424,18 +68066,6 @@ }, /turf/open/floor/iron, /area/station/security/checkpoint/science) -"xeE" = ( -/obj/machinery/navbeacon{ - name = "navigation beacon (Security Delivery)"; - location = "Security"; - codes_txt = "delivery;dir=8" - }, -/obj/effect/turf_decal/loading_area{ - dir = 8 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating, -/area/station/maintenance/department/security) "xeG" = ( /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -68462,17 +68092,6 @@ /obj/structure/cable, /turf/open/floor/iron/freezer, /area/station/commons/toilet) -"xfx" = ( -/obj/machinery/computer/atmos_alert{ - dir = 8 - }, -/obj/machinery/button/door/directional/east{ - name = "Atmospherics Lockdown"; - id = "atmos"; - req_access = list("atmospherics") - }, -/turf/open/floor/iron, -/area/station/engineering/atmos) "xfH" = ( /turf/open/floor/glass, /area/station/commons/lounge) @@ -68507,6 +68126,24 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron/grimy, /area/station/service/lawoffice) +"xgk" = ( +/obj/machinery/door/airlock/research{ + name = "Research Division Access" + }, +/obj/effect/turf_decal/trimline/purple/filled/line{ + dir = 4 + }, +/obj/machinery/door/poddoor/preopen{ + name = "Research Lockdown Blastdoor"; + id = "Sciencelockdown" + }, +/obj/machinery/door/firedoor, +/obj/effect/mapping_helpers/airlock/access/all/science/general, +/obj/effect/mapping_helpers/airlock/cyclelink_helper, +/obj/structure/disposalpipe/segment, +/obj/effect/mapping_helpers/airlock/unres, +/turf/open/floor/iron/white/side, +/area/station/science/research) "xgp" = ( /obj/effect/turf_decal/trimline/red/filled/line, /obj/effect/turf_decal/siding/thinplating/dark, @@ -68700,6 +68337,16 @@ /obj/machinery/light/dim/directional/west, /turf/open/floor/iron/dark, /area/station/science/lower) +"xkp" = ( +/obj/machinery/door/poddoor/shutters/radiation/preopen{ + name = "Radiation Chamber Shutters"; + id = "engsm" + }, +/obj/effect/turf_decal/stripes/line{ + dir = 9 + }, +/turf/open/floor/plating, +/area/station/engineering/supermatter) "xks" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/trimline/neutral/filled/line{ @@ -68708,6 +68355,29 @@ /obj/structure/extinguisher_cabinet/directional/south, /turf/open/floor/iron, /area/station/maintenance/tram/right) +"xkD" = ( +/obj/structure/sign/warning/secure_area{ + name = "BOMB RANGE"; + desc = "A warning sign which reads 'BOMB RANGE" + }, +/turf/closed/wall, +/area/station/science/ordnance/bomb) +"xkF" = ( +/obj/effect/turf_decal/delivery, +/obj/machinery/door/window/left/directional/east{ + name = "Containment Pen #2"; + req_access = list("xenobiology") + }, +/obj/machinery/door/window/left/directional/west{ + name = "Containment Pen #2"; + req_access = list("xenobiology") + }, +/obj/machinery/door/poddoor/preopen{ + name = "Xenobiology Containment Blast Door"; + id = "containdeez2" + }, +/turf/open/floor/engine, +/area/station/science/xenobiology) "xkI" = ( /obj/effect/turf_decal/trimline/red/filled/line{ dir = 9 @@ -68757,6 +68427,18 @@ /obj/machinery/light/dim/directional/east, /turf/open/floor/iron/dark/smooth_large, /area/station/commons/fitness/recreation/entertainment) +"xlw" = ( +/obj/structure/table/reinforced, +/obj/machinery/door/firedoor, +/obj/machinery/door/poddoor/shutters/preopen{ + name = "Kitchen Counter Shutters"; + id = "playerscantreadthis" + }, +/obj/structure/desk_bell{ + pixel_x = 7 + }, +/turf/open/floor/iron/checker, +/area/station/service/kitchen) "xly" = ( /obj/structure/closet/emcloset{ anchored = 1 @@ -68775,20 +68457,26 @@ /obj/effect/turf_decal/stripes/white/line, /turf/open/floor/iron, /area/station/hallway/primary/tram/left) -"xlX" = ( -/obj/machinery/door/airlock{ - name = "Private Quarters K"; - id_tag = "private_k" - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/turf/open/floor/carpet, -/area/station/commons/dorms) "xlZ" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/light/small/dim/directional/south, /turf/open/floor/catwalk_floor, /area/station/hallway/primary/tram/center) +"xmb" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/machinery/button/door/directional/east{ + name = "Secure Pen Lockdown"; + id = "cytologysecure1" + }, +/obj/machinery/light/directional/north, +/obj/item/soap{ + pixel_y = 2 + }, +/obj/structure/table/glass, +/turf/open/floor/iron/dark, +/area/station/science/xenobiology) "xml" = ( /obj/effect/turf_decal/loading_area{ dir = 4 @@ -68864,6 +68552,37 @@ }, /turf/open/floor/iron/grimy, /area/station/service/chapel/office) +"xnu" = ( +/obj/effect/turf_decal/trimline/neutral/filled/corner{ + dir = 1 + }, +/obj/machinery/camera/emp_proof/directional/south{ + network = list("ss13","engineering"); + c_tag = "Engineering - Atmospherics South-East" + }, +/obj/effect/turf_decal/trimline/yellow/filled/corner{ + dir = 4 + }, +/obj/effect/turf_decal/trimline/yellow/filled/corner, +/obj/machinery/firealarm/directional/south, +/obj/machinery/atmospherics/pipe/smart/simple/green/visible{ + dir = 9 + }, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/engineering/atmos) +"xnA" = ( +/obj/machinery/door/poddoor/shutters{ + name = "Security Mech Bay Shutters"; + id = "secmechbay" + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/delivery, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/turf/open/floor/plating, +/area/station/security/mechbay) "xnH" = ( /obj/effect/turf_decal/stripes/line, /obj/effect/landmark/navigate_destination/dockaux, @@ -68898,6 +68617,13 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron, /area/station/commons/fitness/recreation) +"xnX" = ( +/obj/machinery/camera/directional/west{ + network = list("ss13","Security"); + c_tag = "Security - Main West" + }, +/turf/open/openspace, +/area/station/security/brig) "xog" = ( /obj/machinery/door/airlock/security/glass{ name = "Isolation Wing"; @@ -68974,6 +68700,17 @@ /obj/item/wrench, /turf/open/floor/iron/smooth, /area/station/maintenance/port/central) +"xpJ" = ( +/obj/machinery/button/door/directional/west{ + name = "Lock Control"; + id = "Toilet6"; + specialfunctions = 4; + normaldoorcontrol = 1 + }, +/obj/machinery/recharge_station, +/obj/machinery/light/small/dim/directional/east, +/turf/open/floor/iron/freezer, +/area/station/commons/toilet) "xqB" = ( /obj/machinery/door/airlock/medical/glass{ name = "Treatment Center" @@ -69038,6 +68775,17 @@ /obj/item/radio/intercom/directional/north, /turf/open/floor/catwalk_floor/iron_dark, /area/station/cargo/bitrunning/den) +"xrz" = ( +/obj/machinery/button/door/directional/west{ + name = "Privacy Bolts"; + pixel_y = 9; + id = "private_q"; + specialfunctions = 4; + normaldoorcontrol = 1 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/wood, +/area/station/commons/dorms) "xrE" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/effect/turf_decal/siding/thinplating{ @@ -69153,6 +68901,13 @@ /obj/structure/disposalpipe/segment, /turf/open/floor/iron, /area/station/commons/fitness/recreation) +"xtr" = ( +/obj/machinery/door/airlock{ + name = "Unit 3"; + id_tag = "Toilet3" + }, +/turf/open/floor/iron/freezer, +/area/station/commons/toilet) "xts" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/structure/table, @@ -69190,6 +68945,24 @@ }, /turf/open/floor/iron, /area/station/commons/dorms) +"xtT" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/effect/turf_decal/stripes/corner{ + dir = 8 + }, +/obj/machinery/disposal/bin, +/obj/structure/sign/warning/deathsposal/directional/west, +/obj/structure/disposalpipe/trunk{ + dir = 8 + }, +/obj/machinery/camera/directional/west{ + network = list("ss13","rd"); + c_tag = "Science - Xenobiology West" + }, +/turf/open/floor/iron/white, +/area/station/science/xenobiology) "xtZ" = ( /obj/effect/turf_decal/siding/wideplating/corner{ dir = 4 @@ -69197,6 +68970,18 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/circuit/green, /area/station/ai_monitored/command/nuke_storage) +"xua" = ( +/obj/effect/spawner/random/vending/colavend, +/obj/machinery/airalarm/directional/west, +/obj/machinery/camera/directional/west{ + network = list("ss13","medbay"); + c_tag = "Medical - Breakroom" + }, +/obj/effect/turf_decal/tile/neutral/opposingcorners{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/station/medical/break_room) "xum" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ dir = 1 @@ -69259,6 +69044,15 @@ /obj/effect/landmark/navigate_destination/gateway, /turf/open/floor/iron/stairs/medium, /area/station/command/gateway) +"xvU" = ( +/obj/machinery/door/airlock{ + name = "Private Quarters B"; + id_tag = "private_b" + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/wood, +/area/station/commons/dorms) "xvV" = ( /obj/effect/turf_decal/trimline/purple/filled/line{ dir = 1 @@ -69311,6 +69105,14 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron/white, /area/station/science/ordnance) +"xws" = ( +/obj/effect/turf_decal/trimline/blue/filled/line, +/obj/machinery/camera/directional/south{ + network = list("ss13","medbay"); + c_tag = "Medical - Main North-East" + }, +/turf/open/floor/iron/white, +/area/station/medical/medbay/central) "xwz" = ( /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -69348,20 +69150,28 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/plating, /area/station/science/lower) -"xxv" = ( -/obj/effect/turf_decal/trimline/red/filled/line{ - dir = 4 +"xxt" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/poddoor/preopen{ + name = "Xenobiology Containment Blast Door"; + id = "containdeez4" }, -/obj/machinery/camera{ - dir = 6; - network = list("ss13","Security","prison"); - c_tag = "Security - Prison Block South" +/turf/open/floor/plating, +/area/station/science/xenobiology) +"xxx" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/door/poddoor/preopen{ + name = "Research Director's Shutters"; + id = "rdoffice" }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ - dir = 8 +/obj/structure/disposalpipe/segment{ + dir = 5 }, -/turf/open/floor/iron, -/area/station/security/prison/safe) +/turf/open/floor/plating, +/area/station/command/heads_quarters/rd) "xxW" = ( /obj/effect/turf_decal/trimline/neutral/filled/line{ dir = 9 @@ -69421,6 +69231,15 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron, /area/station/hallway/secondary/service) +"xyP" = ( +/obj/machinery/door/airlock{ + name = "Private Quarters H"; + id_tag = "private_h" + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/carpet, +/area/station/commons/dorms) "xzn" = ( /obj/structure/closet/secure_closet/security/engine, /obj/effect/turf_decal/trimline/red/filled/line{ @@ -69458,6 +69277,23 @@ /obj/structure/sign/clock/directional/north, /turf/open/floor/iron/grimy, /area/station/service/library/lounge) +"xzP" = ( +/obj/machinery/door/airlock/external{ + name = "External Access"; + frequency = 1449; + id_tag = "mostleft_lower_lower_eva_external"; + autoclose = 0 + }, +/obj/effect/mapping_helpers/airlock/locked, +/obj/machinery/door_buttons/access_button{ + name = "External Access Button"; + pixel_y = 24; + idSelf = "mostleft_lower_lower_eva_airlock_control"; + idDoor = "mostleft_lower_lower_eva_external" + }, +/obj/effect/turf_decal/sand, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/tram/left) "xzV" = ( /obj/effect/turf_decal/trimline/yellow/filled/line, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -69465,17 +69301,6 @@ /obj/machinery/light/directional/south, /turf/open/floor/iron/dark, /area/station/engineering/atmospherics_engine) -"xAc" = ( -/obj/machinery/door/airlock/centcom{ - name = "Syndicate Secure Airlock System"; - desc = "Truly, a marvel of modern engineering." - }, -/obj/effect/mapping_helpers/airlock/access/all/syndicate/general, -/obj/structure/cable, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden, -/turf/open/floor/iron/herringbone, -/area/station/commons/vacant_room) "xAe" = ( /obj/effect/turf_decal/trimline/purple/filled/corner{ dir = 4 @@ -69532,6 +69357,16 @@ }, /turf/open/floor/iron, /area/station/engineering/main) +"xAC" = ( +/obj/machinery/atmospherics/pipe/bridge_pipe/cyan/visible{ + dir = 1 + }, +/obj/machinery/atmospherics/components/binary/pump/on{ + name = "Mix to Filter"; + dir = 8 + }, +/turf/open/floor/iron, +/area/station/engineering/atmos/pumproom) "xAJ" = ( /obj/machinery/conveyor{ dir = 4; @@ -69543,15 +69378,6 @@ }, /turf/open/floor/iron, /area/station/cargo/storage) -"xAM" = ( -/obj/machinery/elevator_control_panel{ - layer = 3.1; - pixel_y = 2; - linked_elevator_id = "tram_xeno_lift"; - preset_destination_names = list("2"="Lower Deck", "3"="Upper Deck") - }, -/turf/closed/wall/r_wall, -/area/station/science/xenobiology) "xAR" = ( /obj/machinery/door/airlock/security{ name = "Prison Workshop" @@ -69587,20 +69413,6 @@ "xBk" = ( /turf/closed/wall, /area/station/medical/storage) -"xBA" = ( -/obj/structure/transport/linear/public, -/obj/machinery/elevator_control_panel/directional/west{ - linked_elevator_id = "tram_sci_lift"; - preset_destination_names = list("2"="Lower Deck", "3"="Upper Deck") - }, -/obj/effect/turf_decal/trimline/dark_red/warning{ - dir = 9 - }, -/obj/structure/railing{ - dir = 9 - }, -/turf/open/floor/plating/elevatorshaft, -/area/station/science/lower) "xBC" = ( /obj/structure/chair/office{ dir = 1 @@ -69620,6 +69432,20 @@ /obj/machinery/pdapainter/engineering, /turf/open/floor/iron, /area/station/command/heads_quarters/ce) +"xBJ" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/security/glass{ + name = "Prison Dorm 6"; + id_tag = "prisondorm" + }, +/obj/effect/turf_decal/trimline/red/filled/line, +/obj/effect/turf_decal/trimline/red/filled/line{ + 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/security/prison/safe) "xBS" = ( /obj/effect/turf_decal/tile/neutral/tram, /obj/structure/transport/linear/tram, @@ -69709,6 +69535,38 @@ "xDQ" = ( /turf/closed/wall, /area/station/security/processing) +"xDX" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/poddoor/preopen{ + name = "Privacy Shutter"; + id = "ceprivacy" + }, +/obj/effect/turf_decal/trimline/yellow/filled/line{ + dir = 1 + }, +/obj/effect/turf_decal/trimline/yellow/filled/line, +/obj/machinery/door/airlock/command{ + name = "Chief Engineer" + }, +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 4 + }, +/obj/effect/mapping_helpers/airlock/access/all/engineering/ce, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/command/heads_quarters/ce) +"xEf" = ( +/obj/machinery/power/solar{ + name = "Starboard Solar Array"; + id = "forestarboard" + }, +/obj/effect/turf_decal/sand/plating, +/obj/structure/cable, +/turf/open/floor/plating/airless, +/area/station/solars/starboard/fore) "xEo" = ( /turf/closed/wall/r_wall, /area/station/command/heads_quarters/captain) @@ -69777,6 +69635,20 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron, /area/station/security/courtroom/holding) +"xFr" = ( +/obj/effect/turf_decal/trimline/neutral/filled/corner{ + dir = 1 + }, +/obj/effect/turf_decal/trimline/neutral/filled/line, +/obj/effect/turf_decal/loading_area/white{ + dir = 4 + }, +/obj/machinery/door/poddoor/shutters/preopen{ + name = "HoP Queue Shutters"; + id = "hopqueuestart" + }, +/turf/open/floor/iron/dark, +/area/station/command/heads_quarters/hop) "xFs" = ( /obj/effect/turf_decal/trimline/neutral/filled/line, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -69790,6 +69662,23 @@ "xFx" = ( /turf/open/floor/iron, /area/station/commons/fitness) +"xFD" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/trimline/neutral/filled/line{ + dir = 9 + }, +/obj/machinery/button/door/directional/west{ + name = "Cargo Warehouse Shutters"; + id = "cargowarehouse" + }, +/obj/machinery/power/apc/auto_name/directional/north, +/obj/structure/cable, +/obj/effect/turf_decal/stripes/corner{ + dir = 8 + }, +/obj/effect/mapping_helpers/turn_off_lights_with_lightswitch, +/turf/open/floor/iron, +/area/station/cargo/warehouse) "xGw" = ( /obj/machinery/door/airlock/external{ name = "Labor Camp Shuttle Airlock" @@ -69807,6 +69696,17 @@ /obj/item/banner/cargo/mundane, /turf/open/floor/iron, /area/station/cargo/storage) +"xHa" = ( +/obj/effect/turf_decal/trimline/brown/filled/line{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/corner, +/obj/machinery/button/door/directional/east{ + name = "Cargo Warehouse Shutters"; + id = "cargowarehouse" + }, +/turf/open/floor/iron, +/area/station/cargo/storage) "xHw" = ( /turf/open/floor/iron/freezer, /area/station/science/lower) @@ -69865,6 +69765,21 @@ }, /turf/open/floor/iron, /area/station/cargo/drone_bay) +"xIW" = ( +/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/purple/filled/line{ + dir = 4 + }, +/obj/machinery/turretid{ + name = "AI Upload Turret Control"; + pixel_x = 25; + req_access = list("minisat"); + control_area = "/area/station/ai_monitored/turret_protected/ai_upload" + }, +/turf/open/floor/iron/dark, +/area/station/science/lower) "xJt" = ( /obj/structure/railing/corner{ dir = 4 @@ -69934,6 +69849,20 @@ /obj/machinery/vending/wallmed/directional/north, /turf/open/floor/iron/white, /area/station/medical/medbay/central) +"xKx" = ( +/obj/structure/transport/linear/public, +/obj/machinery/elevator_control_panel/directional/west{ + linked_elevator_id = "tram_sci_lift"; + preset_destination_names = list("2"="Lower Deck", "3"="Upper Deck") + }, +/obj/effect/turf_decal/trimline/dark_red/warning{ + dir = 9 + }, +/obj/structure/railing{ + dir = 9 + }, +/turf/open/floor/plating/elevatorshaft, +/area/station/science/lower) "xKB" = ( /obj/effect/landmark/event_spawn, /turf/open/floor/iron/dark, @@ -69942,17 +69871,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden, /turf/closed/wall, /area/station/maintenance/disposal/incinerator) -"xKR" = ( -/obj/machinery/button/door/directional/west{ - name = "Privacy Bolts"; - pixel_y = 9; - id = "private_q"; - specialfunctions = 4; - normaldoorcontrol = 1 - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/wood, -/area/station/commons/dorms) "xLh" = ( /obj/effect/turf_decal/siding/thinplating/dark{ dir = 10 @@ -69983,6 +69901,15 @@ /obj/machinery/vending/coffee, /turf/open/floor/wood, /area/station/service/bar/backroom) +"xLB" = ( +/obj/machinery/door/airlock{ + name = "Private Quarters C"; + id_tag = "private_c" + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/carpet, +/area/station/commons/dorms) "xLK" = ( /obj/effect/turf_decal/trimline/neutral/filled/line{ dir = 5 @@ -70004,24 +69931,22 @@ /obj/machinery/firealarm/directional/east, /turf/open/floor/iron, /area/station/security/brig) -"xMe" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/structure/closet/l3closet/scientist, -/obj/machinery/camera/directional/west{ - network = list("ss13","rd"); - c_tag = "Science - Xenobiology Airlock" - }, -/obj/effect/turf_decal/tile/purple/fourcorners, -/obj/machinery/light/cold/directional/west, -/turf/open/floor/iron/white, -/area/station/science/xenobiology) "xMg" = ( /obj/machinery/suit_storage_unit/standard_unit, /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron/dark, /area/station/ai_monitored/command/storage/eva) +"xMj" = ( +/obj/machinery/turretid{ + name = "AI Chamber turret control"; + icon_state = "control_stun"; + pixel_x = 3; + pixel_y = -23 + }, +/obj/structure/window/reinforced/spawner/directional/north, +/obj/structure/window/reinforced/spawner/directional/west, +/turf/open/floor/circuit, +/area/station/ai_monitored/turret_protected/ai) "xMl" = ( /obj/machinery/vending/hydronutrients, /obj/structure/noticeboard/directional/south, @@ -70124,16 +70049,6 @@ }, /turf/open/floor/iron/white, /area/station/science/lower) -"xNl" = ( -/obj/structure/window/reinforced/spawner/directional/east, -/obj/structure/table/wood, -/obj/machinery/fax{ - name = "Head of Personnel's Fax Machine"; - fax_name = "Head of Personnel's Office" - }, -/obj/machinery/light/warm/directional/north, -/turf/open/floor/carpet, -/area/station/command/heads_quarters/hop) "xNm" = ( /obj/effect/turf_decal/trimline/neutral/filled/corner, /turf/open/floor/iron, @@ -70229,6 +70144,30 @@ }, /turf/open/floor/plating, /area/station/maintenance/tram/mid) +"xOY" = ( +/obj/effect/turf_decal/trimline/green/filled/corner{ + dir = 1 + }, +/obj/effect/turf_decal/trimline/green/filled/corner{ + dir = 8 + }, +/obj/machinery/door_buttons/airlock_controller{ + name = "Virology Access Console"; + pixel_x = -24; + pixel_y = 24; + req_access = list("virology"); + idSelf = "virology_airlock_control"; + idInterior = "virology_airlock_interior"; + idExterior = "virology_airlock_exterior" + }, +/obj/structure/cable, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/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/medical/virology) "xPg" = ( /obj/effect/turf_decal/trimline/brown/filled/line, /obj/structure/table, @@ -70291,6 +70230,21 @@ }, /turf/open/floor/glass/reinforced, /area/station/command/heads_quarters/rd) +"xQo" = ( +/mob/living/basic/mouse/gray{ + name = "Plaguebearer"; + dir = 4 + }, +/obj/item/reagent_containers/cup/bucket{ + pixel_x = 4; + pixel_y = -6 + }, +/obj/item/mop, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/cobweb, +/obj/machinery/light/small/dim/directional/west, +/turf/open/floor/plating, +/area/station/medical/virology) "xQv" = ( /turf/closed/wall/r_wall, /area/station/construction/mining/aux_base) @@ -70365,6 +70319,19 @@ "xRx" = ( /turf/closed/wall, /area/station/medical/surgery/fore) +"xRH" = ( +/obj/machinery/door/airlock/security/glass{ + name = "Prison Dorm 2"; + id_tag = "prisondorm" + }, +/obj/effect/turf_decal/trimline/red/filled/line, +/obj/effect/turf_decal/trimline/red/filled/line{ + 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/security/prison/safe) "xRI" = ( /obj/effect/turf_decal/siding/thinplating/dark{ dir = 6 @@ -70384,6 +70351,29 @@ /obj/machinery/light/cold/directional/south, /turf/open/floor/iron/white, /area/station/security/medical) +"xRT" = ( +/obj/machinery/atmospherics/components/binary/pump{ + name = "Mix to Engine"; + dir = 8 + }, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/engineering/atmos) +"xSl" = ( +/obj/effect/turf_decal/trimline/red/filled/line{ + dir = 1 + }, +/obj/structure/cable, +/obj/machinery/camera{ + dir = 9; + network = list("ss13","Security"); + c_tag = "Security - Pre-Trial Holding" + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/light/cold/directional/north, +/turf/open/floor/iron/dark, +/area/station/security/courtroom/holding) "xSr" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/structure/cable, @@ -70447,6 +70437,19 @@ /obj/structure/cable, /turf/open/floor/iron/white, /area/station/science/genetics) +"xTx" = ( +/obj/effect/turf_decal/trimline/green/filled/line{ + dir = 5 + }, +/obj/structure/table, +/obj/item/stack/sheet/cardboard, +/obj/item/food/donkpocket/pizza, +/obj/machinery/camera/directional/east{ + network = list("ss13","medbay"); + c_tag = "Medical - Virology Break Room" + }, +/turf/open/floor/iron/dark, +/area/station/medical/virology) "xTA" = ( /obj/structure/lattice/catwalk, /obj/structure/cable, @@ -70539,20 +70542,6 @@ }, /turf/open/floor/iron/white, /area/station/science/ordnance) -"xVE" = ( -/obj/machinery/atmospherics/components/binary/pump{ - name = "N2O Outlet Pump"; - dir = 8 - }, -/obj/effect/turf_decal/trimline/red/filled/line{ - dir = 5 - }, -/obj/effect/turf_decal/trimline/neutral/line{ - dir = 5 - }, -/obj/machinery/atmospherics/pipe/bridge_pipe/green/visible, -/turf/open/floor/iron, -/area/station/engineering/atmos) "xVF" = ( /obj/structure/table/glass, /obj/item/book/manual/wiki/cytology{ @@ -70683,6 +70672,26 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron/dark, /area/station/commons/fitness/recreation/entertainment) +"xYl" = ( +/obj/structure/table, +/obj/effect/turf_decal/trimline/yellow/filled/line{ + dir = 1 + }, +/obj/machinery/camera/emp_proof{ + dir = 9; + network = list("ss13","engineering"); + c_tag = "Engineering - Atmospherics Entry Airlock" + }, +/obj/item/tank/internals/emergency_oxygen{ + pixel_x = -8 + }, +/obj/item/tank/internals/emergency_oxygen, +/obj/item/clothing/mask/breath, +/obj/machinery/atmospherics/pipe/smart/simple/cyan/hidden{ + dir = 9 + }, +/turf/open/floor/iron, +/area/station/engineering/atmos) "xYp" = ( /obj/effect/turf_decal/trimline/red/filled/corner{ dir = 1 @@ -70700,15 +70709,6 @@ }, /turf/open/floor/iron, /area/station/hallway/secondary/service) -"xYZ" = ( -/mob/living/basic/bot/cleanbot, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/iron/dark, -/area/station/ai_monitored/turret_protected/aisat/maint) "xZi" = ( /obj/structure/chair/comfy/beige{ dir = 8 @@ -70865,6 +70865,16 @@ /obj/effect/landmark/start/station_engineer, /turf/open/floor/iron, /area/station/engineering/main) +"ycj" = ( +/obj/structure/chair{ + name = "Judge"; + dir = 4 + }, +/obj/effect/turf_decal/tile/blue/half/contrasted{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/security/courtroom) "ycm" = ( /obj/structure/railing{ dir = 1 @@ -70992,18 +71002,18 @@ /obj/structure/cable, /turf/open/floor/iron, /area/station/commons/dorms) -"yeg" = ( -/obj/machinery/atmospherics/components/binary/pump{ - name = "Atmos to Loop"; - dir = 8 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 4 +"ydL" = ( +/obj/machinery/door_buttons/airlock_controller{ + name = "External Access Console"; + pixel_y = -24; + idSelf = "middleright_lower_lower_eva_airlock_control"; + idInterior = "middleright_lower_lower_eva_internal"; + idExterior = "middleright_lower_lower_eva_external" }, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/structure/cable, -/turf/open/floor/engine, -/area/station/engineering/supermatter/room) +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/tram/mid) "yei" = ( /obj/machinery/atmospherics/components/unary/portables_connector/visible/layer2{ dir = 8 @@ -71011,6 +71021,21 @@ /obj/structure/window/reinforced/spawner/directional/north, /turf/open/floor/iron/dark, /area/station/science/ordnance) +"yer" = ( +/obj/effect/turf_decal/trimline/red/corner{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/closet/secure_closet/brig{ + name = "Engineering Cell Locker"; + id = "engcell" + }, +/obj/effect/turf_decal/trimline/red/filled/line{ + dir = 8 + }, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/security/checkpoint/engineering) "yeB" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -71022,27 +71047,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron/freezer, /area/station/commons/toilet) -"yeG" = ( -/obj/structure/filingcabinet/security, -/obj/effect/turf_decal/trimline/red/filled/line{ - dir = 8 - }, -/obj/machinery/button/door/directional/west{ - name = "Outer Brig Left Door Access"; - pixel_y = -8; - id = "outerbrigleft"; - req_access = list("security"); - normaldoorcontrol = 1 - }, -/obj/machinery/button/door/directional/west{ - name = "Inner Brig Left Door Access"; - pixel_y = 8; - id = "innerbrigleft"; - req_access = list("security"); - normaldoorcontrol = 1 - }, -/turf/open/floor/iron, -/area/station/security/brig) "yeN" = ( /obj/structure/closet/secure_closet/medical3, /obj/item/clothing/glasses/hud/health, @@ -71081,6 +71085,19 @@ /obj/structure/cable, /turf/open/floor/iron/white, /area/station/medical/treatment_center) +"yfx" = ( +/obj/machinery/atmospherics/components/unary/portables_connector/visible{ + dir = 4 + }, +/obj/machinery/portable_atmospherics/canister, +/obj/effect/turf_decal/bot, +/obj/machinery/camera/emp_proof{ + dir = 10; + network = list("ss13","engineering"); + c_tag = "Engineering - Atmospherics East" + }, +/turf/open/floor/iron, +/area/station/engineering/atmos) "yfE" = ( /obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 4 @@ -71098,26 +71115,6 @@ /obj/machinery/disposal/bin, /turf/open/floor/iron/white, /area/station/science/xenobiology) -"yfU" = ( -/obj/item/kirbyplants/random, -/obj/machinery/camera/directional/south{ - network = list("ss13","rd"); - c_tag = "Science - Ordnance Storage" - }, -/turf/open/floor/iron, -/area/station/science/ordnance/storage) -"yfY" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/structure/window/reinforced/spawner/directional/north, -/obj/structure/table, -/obj/machinery/button/door{ - name = "Cell Containment Toggle Button"; - id = "containdeez6" - }, -/turf/open/floor/iron/white, -/area/station/science/xenobiology) "ygi" = ( /obj/effect/turf_decal/trimline/yellow/filled/line{ dir = 8 @@ -71157,26 +71154,13 @@ }, /turf/open/floor/wood, /area/station/service/bar/backroom) -"ygP" = ( -/obj/effect/turf_decal/trimline/neutral/filled/line{ - dir = 1 +"ygN" = ( +/obj/machinery/door/airlock{ + name = "Unit 4"; + id_tag = "Toilet4" }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/stripes/corner{ - dir = 1 - }, -/obj/machinery/button/door/directional/north{ - name = "Tram Maintenance Dock Access"; - pixel_x = -8; - id = "trammaintdock" - }, -/obj/effect/turf_decal/siding/thinplating, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/effect/turf_decal/trimline/white/warning, -/obj/machinery/light/small/dim/directional/north, -/turf/open/floor/iron, -/area/station/maintenance/tram/left) +/turf/open/floor/iron/freezer, +/area/station/commons/toilet) "ygR" = ( /obj/effect/turf_decal/trimline/red/filled/line{ dir = 8 @@ -71256,6 +71240,31 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron, /area/station/security/checkpoint/arrivals) +"yil" = ( +/obj/machinery/door/airlock/research{ + name = "Research Division Access" + }, +/obj/effect/turf_decal/trimline/purple/filled/line{ + dir = 8 + }, +/obj/machinery/door/poddoor/preopen{ + name = "Research Lockdown Blastdoor"; + id = "Sciencelockdown" + }, +/obj/machinery/door/firedoor, +/obj/effect/mapping_helpers/airlock/access/all/science/general, +/obj/effect/mapping_helpers/airlock/cyclelink_helper, +/obj/effect/mapping_helpers/airlock/unres, +/turf/open/floor/iron/white/side, +/area/station/science/research) +"yiE" = ( +/obj/machinery/camera/emp_proof{ + dir = 6; + network = list("ss13","engineering"); + c_tag = "Engineering - Atmospherics N2 Chamber" + }, +/turf/open/floor/engine/n2, +/area/station/engineering/atmos) "yiI" = ( /obj/effect/turf_decal/siding/thinplating/dark{ dir = 4 @@ -71383,21 +71392,6 @@ /obj/effect/turf_decal/tile/blue/anticorner/contrasted, /turf/open/floor/iron, /area/station/security/courtroom) -"ykm" = ( -/obj/effect/turf_decal/trimline/yellow/filled/line{ - dir = 9 - }, -/obj/machinery/camera/emp_proof{ - dir = 9; - network = list("ss13","engineering"); - c_tag = "Engineering - Atmospherics Incinerator ACcess" - }, -/obj/machinery/atmospherics/components/unary/bluespace_sender{ - dir = 4; - initialize_directions = 4 - }, -/turf/open/floor/iron, -/area/station/engineering/atmos) "ykN" = ( /obj/effect/turf_decal/trimline/green/corner{ dir = 8 @@ -71435,19 +71429,19 @@ }, /turf/open/floor/plating/airless, /area/station/science/ordnance/bomb) +"yll" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/poddoor/preopen{ + name = "Privacy Shutters"; + id = "HOSOffice" + }, +/turf/open/floor/plating, +/area/station/command/heads_quarters/hos) "ylr" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/light/small/dim/directional/east, /turf/open/floor/iron/smooth, /area/station/maintenance/tram/right) -"ylt" = ( -/obj/machinery/camera/motion{ - dir = 10; - network = list("aicore"); - c_tag = "Secure - AI Upper External East" - }, -/turf/open/space/openspace, -/area/space/nearstation) "ylw" = ( /obj/effect/turf_decal/trimline/red/filled/line{ dir = 1 @@ -76065,7 +76059,7 @@ aaa aaa gcp gcp -tkp +doQ auz gcp gcp @@ -77097,7 +77091,7 @@ agF agz gNy auz -xAc +ebG gcp gcp gcp @@ -77611,8 +77605,8 @@ knl nim vIM auz -rLB -vBB +gJc +imZ plz gcp aaa @@ -82398,25 +82392,25 @@ aac aac aac aac -iOo +hcr aac aac aac aac aac -kJy +mWD aac aac aac aac aac -wgR +qap aac aac aac aac aac -rYO +say aac aac aac @@ -83397,7 +83391,7 @@ aaa aaa aaa gfK -niS +woO woB fYf jkR @@ -84426,9 +84420,9 @@ jWs cuM uUD cWF -ldu +hEz ajM -hBs +qqU cWF udO lrq @@ -85197,9 +85191,9 @@ jWs cuM uUD cWF -dmT +rKG eTl -maI +nLI cWF udO lrq @@ -85253,16 +85247,16 @@ abM abM abM apC -nmk -ffE +sVb +wcG hAD hAD veV veV kMD hAD -rlX -oEl +ygN +tHe apC abM abM @@ -85767,16 +85761,16 @@ abM abM abM apC -paH -iCe +iIh +vyp hAD hAD veV veV kMD hAD -qYx -rgT +rXG +dKs apC abM abM @@ -86276,21 +86270,21 @@ sOP sOP sOP sOP -kgw +veb abM abM abM apC -lYZ -lMw +eGZ +xtr hAD hAD hAD hAD hAD hAD -rdk -bYe +wta +xpJ apC abM abM @@ -86743,7 +86737,7 @@ jWs jvE eLB abU -aci +wHL acv acH sXc @@ -87005,7 +86999,7 @@ jWs lDo ucA crX -juY +tRQ cEF jWs aaa @@ -87045,26 +87039,26 @@ cYe qCf pZW uof -tJB +bxv toy elr wSm -rem +fXO bPz elr uof -nay +txQ toy elr bZi fGr elr bPz -bop +cal oeP elr toy -nvo +mst oir elr vyR @@ -87303,24 +87297,24 @@ jAk pZW elr elr -kFT +hGJ elr elr elr -iaE +qkB elr elr elr -jYF +sxu elr bZi rnn elr -rOm +xLB elr elr elr -qTp +xvU elr elr elr @@ -87516,7 +87510,7 @@ mXD jiF fea jWs -qnU +adZ amU amM jWs @@ -87581,21 +87575,21 @@ mYn sbD wbS why -lEW -kkn +eoi +aKK jiz apC abM aaa aac aac -aek +eTk jcT jcT jcT jcT ncE -aek +eTk pHM pHM pHM @@ -87801,7 +87795,7 @@ abM abM abM aaa -nDm +fvo xRl uzX qQq @@ -88016,7 +88010,7 @@ lFk lFk lFk mAB -mbk +hHC nQB qDd xcd @@ -88028,12 +88022,12 @@ iqg fZX vWu oEN -atV +laI sAI uqj abo foy -lvg +rcb dSe llf jPP @@ -88060,7 +88054,7 @@ abM abM pZW ncF -eye +fqc fwJ qQq qQq @@ -88104,11 +88098,11 @@ aaa aac aac aac -aek +eTk ncE jcT jcT -aek +eTk aac aac vXM @@ -88295,7 +88289,7 @@ cQD mgS bLk edg -smV +jrr oVM aaa aaa @@ -88566,13 +88560,13 @@ pZW abM abM pZW -eYZ +goe sbV uDI nUt kRW kau -ahR +gqq pZW spq qQq @@ -88584,15 +88578,15 @@ twF ncF elr elr -aql +lfm elr elr elr -eCR +xyP elr elr elr -fFi +xez apC fii apC @@ -88617,13 +88611,13 @@ aaa aaa aac aac -aek +eTk jcT jcT jcT jcT jcT -aek +eTk aac aac vXM @@ -88840,15 +88834,15 @@ dlZ oRE ncF fOs -ajc +gro toy elr pKZ -ajy +coe bPz elr fOs -ala +eRn toy apC eAE @@ -89306,11 +89300,11 @@ lFk lFk jZM fls -oWB +tws gvI eBy fqn -jAF +aua gvI pAR hst @@ -89389,13 +89383,13 @@ aaa aaa aac aac -aek +eTk ncE ncE ncE jcT jcT -aek +eTk pHM pHM pHM @@ -89904,11 +89898,11 @@ aaa aaa aac aac -aek +eTk ncE ncE ncE -aek +eTk aac aac vXM @@ -90095,14 +90089,14 @@ tgN uld hPW rUR -aeT +vfH xtZ wsA ptg mdq jYf rUR -jll +bNm byn jFR lQM @@ -90417,13 +90411,13 @@ aaa aaa aac aac -aek +eTk jcT jcT jcT jcT ncE -aek +eTk aac vXM vXM @@ -90896,15 +90890,15 @@ dlZ lyV ncF fOs -aje +mVp toy elr pKZ -ajz +gMt bPz elr fOs -alb +wHy toy apC lgu @@ -91121,7 +91115,7 @@ ptU dhL lDW fAY -cgD +wxF rhP kLz aaa @@ -91141,10 +91135,10 @@ sUf sUf sUf aqf -cOe +dlw ahV pZW -ygP +jwW qQq qQq hvm @@ -91154,15 +91148,15 @@ lyV ncF elr elr -dhg +bBn elr elr elr -xlX +oiX elr elr elr -kXZ +nXt apC pbL apC @@ -91189,13 +91183,13 @@ aaa aac aac aac -aek +eTk jcT jcT jcT jcT ncE -aek +eTk aac vXM vXM @@ -91395,13 +91389,13 @@ abM pZW pZW pZW -mBo +cXO uss xir uwf pyW jHd -acC +sEk qQq qQq hvm @@ -91614,7 +91608,7 @@ lFk lFk lFk lFk -hiG +qvG kre kUu aaK @@ -91631,7 +91625,7 @@ rmm fdr ubC pJG -eBI +mwm oEN aaa aaa @@ -91664,7 +91658,7 @@ qQq hvm qQq fid -dmR +sBd ncF ncF tgj @@ -91704,11 +91698,11 @@ aac aac aac aac -aek +eTk jcT jcT jcT -aek +eTk aac aac vXM @@ -91916,7 +91910,7 @@ pZW ncF ncF ncF -cjS +edS teQ hvm teQ @@ -92129,15 +92123,15 @@ bhr kPC bhr isW -sfX +qAj iUv gah isW -szd +nYZ qvl aaL isW -jmY +kRM qvl aaL isW @@ -92172,13 +92166,13 @@ aaa ncF ncF aRx -ujm +avf xAi kbF kIE kbF eYM -kUN +nCq aRx ncF ncF @@ -92207,8 +92201,8 @@ tVv azd aSM fLO -cbn -blN +nWk +oKo jiz apC abM @@ -92217,13 +92211,13 @@ aaa aac aac aac -aek +eTk jcT jcT jcT jcT ncE -aek +eTk pHM pHM pHM @@ -92447,20 +92441,20 @@ vay elr elr elr -gFI +mlo elr elr elr -mHP +fGj elr mJi glY elr -uLn +hoW elr elr elr -mkq +dUI elr elr elr @@ -92644,20 +92638,20 @@ xwf xwf pxW isW -bWD +iff isW isW isW -hLx +qEC isW isW isW -hss +piV isW isW ydu pDu -adn +aWr nhm eHG ohr @@ -92685,7 +92679,7 @@ aaa aaa ncF ewh -uJf +fOt ncF acP acP @@ -92693,7 +92687,7 @@ acZ acP acP ncF -mdI +mps ewh ncF nJr @@ -92703,22 +92697,22 @@ elr vay elr wSm -vjo +rqn bPz elr uof -jwq +wnw toy elr wsZ glY elr bPz -oar +tui oeP elr toy -xKR +xrz oir elr vyR @@ -92997,11 +92991,11 @@ jcT jcT jcT aac -aek +eTk pHM pHM pHM -rWa +dtM vXM vXM vXM @@ -93156,7 +93150,7 @@ bMV nMu vzY xwf -jdt +eqs aaz xfd uFB @@ -93167,7 +93161,7 @@ aaz aaz uFB xfd -xxv +nCk cNl epF wkp @@ -93199,7 +93193,7 @@ aaa aaa ncF ncF -qfD +ifo ncF abM abM @@ -93207,12 +93201,12 @@ ada abM abM ncF -hUY +xzP ncF ncF tit uyL -bET +dBu elr elr elr @@ -93256,16 +93250,16 @@ jcT aac jcT vXM -rWa +dtM vXM qdd pHM pHM -rWa +dtM pHM pHM pHM -rWa +dtM vXM vXM vXM @@ -93415,15 +93409,15 @@ vzY xwf pxW isW -eam +xBJ isW isW isW -rSp +joY isW isW isW -drE +xRH isW isW abV @@ -93520,16 +93514,16 @@ vXM vXM oQf vXM -rWa +dtM vXM qdd pHM pHM -rWa +dtM pHM pHM pHM -rWa +dtM pHM pHM pHM @@ -93762,7 +93756,7 @@ mKe ppQ gAC eqJ -muV +roN lst dMv aST @@ -93784,7 +93778,7 @@ vXM vXM oQf vXM -rWa +dtM vXM oQf vXM @@ -93928,15 +93922,15 @@ abM abM abM xwf -gSa +neA iVt aaM isW -lTm +rxZ iVt aaM isW -hOS +qdT giZ aaM isW @@ -94284,7 +94278,7 @@ ncE aac jcT vXM -rWa +dtM vXM oQf vXM @@ -94539,16 +94533,16 @@ ncE ncE ncE aac -aek +eTk pHM pHM pHM -rWa +dtM pHM pHM qdd vXM -rWa +dtM vXM oQf vXM @@ -94803,16 +94797,16 @@ vXM pHM vXM vXM -rWa +dtM pHM pHM pHM -rWa +dtM pHM pHM qdd vXM -rWa +dtM vXM qdd vXM @@ -95067,11 +95061,11 @@ vXM pHM vXM vXM -rWa +dtM pHM pHM pHM -rWa +dtM pHM pHM pHM @@ -95483,7 +95477,7 @@ aaa duB duB cIn -ulT +dtl tWy duB duB @@ -98371,7 +98365,7 @@ abM abM abM jIG -apP +qye lOV jXc rpJ @@ -98382,7 +98376,7 @@ sMr sMr drH ney -tms +fZB etf vNH aaa @@ -99080,9 +99074,9 @@ hFr uVO sqw huD -bSr -uBA -adr +ycj +mUy +kKS adx qcu htb @@ -99126,7 +99120,7 @@ abM jIG pDz tuS -klI +aTs wsb jIG abM @@ -99136,13 +99130,13 @@ jIG jHb tPW tPW -uEx +eed jIG abM abM abM jIG -uxj +lQF wnh wnh wnh @@ -99617,7 +99611,7 @@ gjb eco eZE iNR -neh +kpN ekB qjU qjU @@ -99855,7 +99849,7 @@ nCe hYV nCe jyQ -vBa +wfp vrG iTz fEZ @@ -99876,7 +99870,7 @@ sHm foY cYX ekB -vpt +gIM pWP gAJ qjU @@ -99908,7 +99902,7 @@ pkp anr anH nkF -cPg +fyK uQm uYH nPN @@ -99919,11 +99913,11 @@ bBu aYF bXb uTq -jJE +vkI dLt lax naC -bqY +kyw cPS siu igy @@ -100112,7 +100106,7 @@ qyt oop iAd gtz -fHg +rsI dVC kKB pxs @@ -100138,7 +100132,7 @@ tID gPT qjU qjU -kfD +pnl qjU abM abM @@ -100146,7 +100140,7 @@ ada abM abM qjU -rBS +cAC qjU jnq abM @@ -100161,7 +100155,7 @@ pkp fVh cIX tbe -wJt +aSu ans geA iIH @@ -100178,7 +100172,7 @@ pwX hJd aYn hJd -sLZ +oDu qHs qHs qHs @@ -100388,7 +100382,7 @@ ekB aAz fCP kzC -bLS +dDu ekB mrT nHA @@ -100418,7 +100412,7 @@ pkp iTL ifX iRe -wJt +aSu ans nOq vyq @@ -100443,17 +100437,17 @@ xmJ fdz xmJ xmJ -pQO +eWp xmJ xmJ -iGh +wWC xmJ xmJ iFY qHs hFq rEV -qTI +sCe tcD qHs aaa @@ -100612,7 +100606,7 @@ aac aac aac aac -uNE +waM agA piH eQN @@ -100629,10 +100623,10 @@ iZc bVL aSB iTz -wUL +izM izL ljC -bZh +pLS hFr abM abM @@ -100651,7 +100645,7 @@ qjU qtV ceb qjU -vqx +sXY ecX qjU acQ @@ -100661,7 +100655,7 @@ acQ acQ qjU nNs -gTY +ivh jnq abM jnq @@ -100672,10 +100666,10 @@ hkF kdb gSf pkp -lNp +mTi bTm gLd -wJt +aSu ans eNW vyq @@ -100694,7 +100688,7 @@ oEz hJd tia qHs -ldf +ubl dJM saC cIw @@ -100706,7 +100700,7 @@ kWr gIO qrg aqm -sZA +gVl daJ gqp gqp @@ -100869,7 +100863,7 @@ aac aac aak aak -uNE +waM agA aaZ aag @@ -100889,7 +100883,7 @@ iTz bnh xgh fKv -vGd +oUB hFr hFr hFr @@ -100957,9 +100951,9 @@ fQI nKg xXZ eIk -rNG -pOy -rNG +nZs +skc +nZs eIk sTg wkg @@ -101126,9 +101120,9 @@ aac aac aac aak -uNE +waM agA -inN +dMu gmu hFr nMu @@ -101148,7 +101142,7 @@ jmk pYt lSI lWF -iMC +rcP vVq hFr aaa @@ -101167,13 +101161,13 @@ qXv qjU qjU nag -noi +pLd nHi lMJ mSi lMJ cuR -qBX +lyw dTE jnq jnq @@ -101425,7 +101419,7 @@ mxR qjU qjU qjU -kKZ +vCo ugp ycV kFp @@ -101454,11 +101448,11 @@ pLH gxO sqV lku -osj +twI pXZ lku oxs -sna +peX gRQ tbC cuQ @@ -101698,15 +101692,15 @@ kbi kbi qIC nQo -fhA +hoJ cAz cjy dAR -pkG +aBz lWZ vNB vNB -vpP +lnc aYF puZ cQK @@ -101726,7 +101720,7 @@ ltq bWN qCG hiB -rZx +akf lEf jyF jyF @@ -101963,7 +101957,7 @@ rmI nog aqz aqz -sOr +dQC frd kHn vgR @@ -101981,10 +101975,10 @@ cUE cYx iFc pjK -svA -jBn +gZv +lOg bKt -gqf +qxI asT dQn bKt @@ -102220,7 +102214,7 @@ kuX kac kUs kUs -vpP +lnc roB uBy fXQ @@ -102238,7 +102232,7 @@ arV lfB vqH fuj -pUZ +gLt xXC hiD lEf @@ -102480,7 +102474,7 @@ bbj bbj roB kCB -lED +yer roB jHP kaJ @@ -102691,10 +102685,10 @@ apl iRL snQ iRL -trw +hXG tbm nNZ -sMi +fmV cWZ klk kNo @@ -102741,9 +102735,9 @@ ict roB roB sHH -tcO -obz -tcO +gzm +xDX +gzm sHH sHH ccX @@ -102753,7 +102747,7 @@ qHs hZe fuj fnO -miU +lFJ rMZ hDI bKt @@ -102977,7 +102971,7 @@ pcu bVW bKu bVW -xdC +tgc uKK nFu qeq @@ -102985,7 +102979,7 @@ fal akJ tbc ulV -jhV +dOd ezd dQO sZe @@ -102994,10 +102988,10 @@ eor jdN roB fXQ -srY +taX roB roB -kHR +iLm tga rnf xBD @@ -103010,16 +103004,16 @@ qHs jyU fuj xEy -miU +lFJ rMZ hDI -cNU -wGA -pgV +xkp +jCN +lRm hDI qqc qgB -vzx +pJY lnU lRP ssV @@ -103200,12 +103194,12 @@ dyC kUg nUP gvC -cay -bje +qeU +eGi iRL snQ iRL -uaK +hiC twg dWn cWZ @@ -103245,26 +103239,26 @@ gYI wlQ gul lxH -amT +eGw wYO iXQ foi fXQ flV sjm -wgB +dUn roB llK kIG pTl ozd eOP -wGk -pYU +scF +fxz sHH ydk qHs -aDm +pEq fuj lDy cyN @@ -103276,7 +103270,7 @@ wPj qIq gyC qgB -jDx +pQd daJ gqp gqp @@ -103447,13 +103441,13 @@ lzo bKb kTR nUP -tFP +jmO ale moV tto flP feC -vuC +fSU bud nUP vLB @@ -103523,7 +103517,7 @@ viW qHs jPt sHh -yeg +pSB sHh sHh sHh @@ -103533,11 +103527,11 @@ sHh sHh sHh sHh -poT +aER qHs qRK gqp -szq +bRC iDb qHs aaa @@ -103711,7 +103705,7 @@ adg ykN qMf mCR -vcs +uMx nUP cQY aer @@ -103723,7 +103717,7 @@ dNp ptn xyu cWZ -hCA +umk jxV iAb iLv @@ -103758,7 +103752,7 @@ ixT gYI cgR ial -qAk +iJG amV mvy iXQ @@ -103773,7 +103767,7 @@ iHK bAK jsW vTc -qzf +wHx qcw sHH bXp @@ -103976,7 +103970,7 @@ aeF iRL quF iRL -ssN +ohq sWF iog cWZ @@ -103991,7 +103985,7 @@ lIe qjU kFp hFf -hZA +ggK wAr qjU npX @@ -104019,9 +104013,9 @@ sjM unn rGm smo -dgx +gea roB -pdf +bsX chj niG roB @@ -104029,7 +104023,7 @@ wqY tMP cHW qoX -suM +dgK sHH sHH sHH @@ -104216,7 +104210,7 @@ nUP nUP nUP gcE -mDy +iwS nUP wsq dXA @@ -104247,7 +104241,7 @@ jra lIe qjU pri -hZA +ggK uxq kFp qjU @@ -104264,7 +104258,7 @@ fal fal eSU wSh -vyD +tGd joq fal akI @@ -104278,14 +104272,14 @@ vOE pmO bbj roB -lbz +eYK ohY roB roB sHH -tcO -bUh -tcO +gzm +hBb +gzm sHH sHH rvh @@ -104472,7 +104466,7 @@ aaa aaa aaa nUP -sTz +shm nUP nUP ePd @@ -104505,7 +104499,7 @@ rxy qjU muP vpo -acn +faD kFp qjU npX @@ -104539,7 +104533,7 @@ uUs xzn roB lUe -vSL +heq nUR cxr tAH @@ -104553,7 +104547,7 @@ rlU wAb qGE uNI -jCT +ehr dLQ tug fjQ @@ -104783,14 +104777,14 @@ ceb lns cgd vIC -pOZ -hoT +mJX +mkr wWv amA pvC qsP tTe -aog +nAv roB fXQ fXQ @@ -105029,7 +105023,7 @@ eYs kFp kFp dcq -kxC +nhI qjU aaa qjU @@ -105047,7 +105041,7 @@ gIu ifk qkG qkG -rif +qcM qKk jXl sGO @@ -105060,7 +105054,7 @@ tBK mfB mfB mfB -kcp +eMB mfB jKV nrQ @@ -105291,20 +105285,20 @@ qjU aaa qjU crU -kbG +gfD hQK ceb pcx vuT vuT -nku -pso +wKZ +rqf hZr amC cmM any anO -omN +uJp kpq rDj tTW @@ -105315,7 +105309,7 @@ bZW qkN cPM dsH -nFL +wcz dsH cPM ket @@ -105324,13 +105318,13 @@ bZW wQm kdw aOV -wXO +hjR doa amS tLz xTM awE -rAf +yiE fjQ vXM aac @@ -105520,7 +105514,7 @@ jHE alg iRL iRL -ssH +lhr iRL iRL iRL @@ -105537,7 +105531,7 @@ aPM qjU qjU qjU -wBp +mfS ugp ycV kFp @@ -105553,19 +105547,19 @@ hZr hZr saJ oNq -kcP +vgv hNE ovi hIt -fvn +xYl lJm rfW mwK mwK mwK fKk -jUO -hOE +oaM +rGx oLv wNs rRc @@ -105581,7 +105575,7 @@ ici wQm oaX tsp -akv +lPF gRl gas fjQ @@ -105793,13 +105787,13 @@ mGw mGw qjU nag -vBk +qoH pwh mDx xOO mDx pwh -fNX +uHN nag qjU qjU @@ -105826,10 +105820,10 @@ usQ nNQ nNQ toq -hpf +xRT cPM lrX -hAW +yfx lrX cPM qYs @@ -106041,8 +106035,8 @@ abM mGw bcs kGH -rcU -rcU +kAr +kAr qWy mGw dau @@ -106306,7 +106300,7 @@ eep eep mGw cpR -aGi +lfz qjU acP acP @@ -106315,7 +106309,7 @@ acP acP qjU ecX -bXs +ydL qjU aaa hZr @@ -106334,9 +106328,9 @@ gRj mwK pgS mwK -mpz +arX tXs -pAD +xAC apG nNQ wQm @@ -106346,19 +106340,19 @@ vkO wAG wQm vkO -sjc +gPa wQm xUC wQm lXH riD -wXQ +pNp doa amS tLz ljZ nBA -lrw +cWX fjQ vXM aac @@ -106580,19 +106574,19 @@ vNu eAN ake twr -wNY -xfx +eqa +oQL xaT shQ hZr -gdJ +qUf hRj anB mwK pgS beG eEl -naD +vqU uxG apH hYK @@ -106609,7 +106603,7 @@ fTi wQm oaX vwz -kcm +stf gRl gas fjQ @@ -106793,7 +106787,7 @@ sNs eaZ pFw eHj -wXB +jcp gms sNs sNs @@ -106820,7 +106814,7 @@ mGw mGw mGw qjU -dmx +fuX qjU abM abM @@ -106828,7 +106822,7 @@ ade abM abM qjU -qWI +reD qjU qjU aaa @@ -106848,13 +106842,13 @@ hZr mwK pgS mwK -hjv +lVl apr oYK dsP nNQ wQm -kSA +jmV wQm ora ora @@ -107067,11 +107061,11 @@ aaa abM abM mGw -cAJ +tZg sYl mYc sYl -hqp +iBC mGw aaa aaa @@ -107100,7 +107094,7 @@ aaa aaa aaa hZr -cZN +fMq hZr mwK xhX @@ -107108,13 +107102,13 @@ mwK ulS kqD ipe -apJ +pTI rnY qJY cev taw taw -vYX +cwa taw taw taw @@ -107284,13 +107278,13 @@ pHM pHM pHM aac -aam +xEf hlS hlS pcZ hlS hlS -aam +xEf aac aac aaa @@ -107380,13 +107374,13 @@ mZc qXA nvA nmK -dys +sUx rpd uFX aNd mUd jqS -fHz +mSu fjQ vXM aaa @@ -107620,24 +107614,24 @@ mwK xhX mwK sPw -cRA +jIL gkQ -rfQ +nfH nUW -xVE +nHc xuS nPM gjH -fkL +iyF sgN oTO lNl -uOZ +guU uOg jEd wIY pKo -vaK +xnu hZr pHM fjQ @@ -107799,11 +107793,11 @@ vXM vXM aac aac -aam +xEf hlS hlS hlS -aam +xEf aac aac aac @@ -107874,7 +107868,7 @@ cPM aef vCS abM -itE +ruK mwK lml eXB @@ -108312,14 +108306,14 @@ vXM vXM vXM aac -aam +xEf nkU nkU nkU nkU nkU nkU -aam +xEf aac aac aaa @@ -108664,7 +108658,7 @@ qTR mDC tnq hZr -ykm +gWQ gWu hZr aaa @@ -108828,11 +108822,11 @@ vXM vXM aac aac -aam +xEf hlS hlS nkU -aam +xEf aac aac aac @@ -109162,19 +109156,19 @@ abM abM abM mwK -dKv +bmL spF spF fjQ -vFR +wlk piX piX fjQ -lwV +xdt qBg qBg fjQ -dWj +eDS fjb fjb hZr @@ -109341,14 +109335,14 @@ pHM pHM pHM aac -aam +xEf hlS nkU nkU nkU nkU hlS -aam +xEf aac aaa aaa @@ -109857,11 +109851,11 @@ vXM vXM aac aac -aam +xEf hlS hlS nkU -aam +xEf aac aac aac @@ -110198,15 +110192,15 @@ aaa aaa aaa bNz -rRi +iMz bHy -iVs +fTd ixc eqY wJv xoW rCd -hUf +fiH lEI saj shF @@ -110370,14 +110364,14 @@ vXM vXM aac aac -aam +xEf nkU nkU aau nkU nkU hlS -aam +xEf aac aaa aaa @@ -110714,7 +110708,7 @@ abM mwK eqY ixc -rPj +ucK bHy eqY asC @@ -111234,11 +111228,11 @@ ibY hiT gjj rCd -pts +nlu gEs nXQ rnA -hBY +npU atX wAQ qWU @@ -111644,13 +111638,13 @@ pHM pHM pHM pHM -bwp +rpo pHM pHM pHM pHM pHM -bwp +rpo pHM aai aac @@ -111904,7 +111898,7 @@ vXM aev vXM vXM -bwp +rpo vXM vXM pZH @@ -112430,7 +112424,7 @@ hlS plk vTh cCk -oAg +uui pKX xDy bsU @@ -112932,7 +112926,7 @@ vXM pZH vXM vXM -qCU +wWE vXM vXM aev @@ -113186,13 +113180,13 @@ pHM pHM pHM pHM -bwp +rpo pHM pHM pHM pHM pHM -bwp +rpo pHM pHM pHM @@ -113759,7 +113753,7 @@ aaa aaa mbJ mbJ -btf +cCe mbJ abM abM @@ -113767,7 +113761,7 @@ ade abM abM mbJ -ejR +sPh mbJ mbJ aaa @@ -114041,7 +114035,7 @@ abM abM abM abM -pGg +oYg abM abM aaa @@ -114255,7 +114249,7 @@ aaa aaa uGW hLd -ioI +bwd lkw uGW aaa @@ -114273,7 +114267,7 @@ aaa aaa mbJ osG -pqU +eiG mbJ acQ acQ @@ -114281,7 +114275,7 @@ adk acQ acQ mbJ -fLJ +dRp osG mbJ aaa @@ -114483,14 +114477,14 @@ vXM vXM aac aac -aam +xEf hlS hlS hlS aas nkU hlS -aam +xEf aac aac aac @@ -114553,7 +114547,7 @@ abM abM abM iix -xBA +xKx ikT iix abM @@ -114788,13 +114782,13 @@ aaa mbJ mbJ aCe -kDh +lPB tSa gGv tYc gGv tSa -nlm +ptO aCe mbJ mbJ @@ -114999,11 +114993,11 @@ vXM aac aac aac -aam +xEf nkU nkU nkU -aam +xEf aac aac aac @@ -115046,7 +115040,7 @@ aaa mbJ mbJ mbJ -nMb +lJh hFC dBM hFC @@ -115336,9 +115330,9 @@ iON oWA oUg dUT -vbP +seA dUT -lBb +sPn qVr wxE gwK @@ -115346,9 +115340,9 @@ hdA qVr qVr fUz -rkI -fFu -jQE +fDL +xkF +sfA qVr qVr qVr @@ -115512,14 +115506,14 @@ pHM pHM aac aac -aam +xEf hlS hlS hlS nkU nkU nkU -aam +xEf aac aac aac @@ -115537,13 +115531,13 @@ aaa aaa uGW qde -uEw -plr +djs +rzw mns djI vTZ -coI -sGk +gIh +aRd dUK iRL abM @@ -115593,21 +115587,21 @@ nrX cDq rin dUT -oNT +uRx dUT -gdC +iTc qVr bfH aJT ahk hdA -mBm -kQM -lxX +cKO +xtT +bWT dne keb hik -sml +gYc bfH bfH aJT @@ -115857,15 +115851,15 @@ qVr bfH bfH asv -cSj +sAr lox rTt whn whn whn tjP -vFb -muf +pyV +pVp asv kkx txM @@ -116028,11 +116022,11 @@ aac aac aac aac -aam +xEf nkU hlS hlS -aam +xEf aac aac aac @@ -116113,7 +116107,7 @@ uKt qVr qVr bfH -fPv +gmi uyb xuI njf @@ -116123,7 +116117,7 @@ njf njf tfL hPB -lhS +gKt txM qVr qVr @@ -116348,7 +116342,7 @@ aaa abM abM ePG -gex +vYj eHR gDU ePG @@ -116369,8 +116363,8 @@ fVH vtq xHw qVr -mBm -dHc +cKO +pNO pYZ aqB vBl @@ -116381,7 +116375,7 @@ aet whn tjP cyR -sml +gYc qVr aaa aaa @@ -116541,14 +116535,14 @@ vXM vXM aac aac -aam +xEf nkU nkU hlS nkU nkU nkU -aam +xEf aac aac aac @@ -116618,7 +116612,7 @@ fip fip fip dUT -eBo +skr qya dUT qVr @@ -116626,7 +116620,7 @@ qVr qVr qVr qVr -lTS +nmF inn xcM ptL @@ -116638,7 +116632,7 @@ iQG uHF hjM tjP -roQ +gmR qVr qVr qVr @@ -116880,7 +116874,7 @@ wkR hOf qVr xPQ -xMe +rZd tml qVr qCW @@ -116889,14 +116883,14 @@ xcM lyQ asv mln -tjz +tUB asv dfe jYU gCY whn -exH -ahl +kGJ +xxt bfH bfH bfH @@ -117057,11 +117051,11 @@ aac aac aac aac -aam +xEf hlS hlS nkU -aam +xEf aac aac aac @@ -117076,7 +117070,7 @@ meg nxN pzb unl -ikc +sAD bvk aeu pzd @@ -117101,7 +117095,7 @@ vWx aaa aaa mbJ -iSC +dCB hFC hFC qeo @@ -117144,16 +117138,16 @@ rdU uon ilj hDT -keT +fcX iEF fof -aoN +pvl knb hQk aHT rTZ eGt -bql +pxG bfH bfH rPv @@ -117377,7 +117371,7 @@ abM abM ePG rEd -uel +bjt pNv hvJ vOx @@ -117397,20 +117391,20 @@ kXg kHd dGk qVr -kkL +uJG whn dQK -uGU +qbz asv mln -pEa +mkp asv taa kXy gCY whn wCv -cyY +oII fAm fAm fqM @@ -117570,13 +117564,13 @@ pHM aac aac aac -aam +xEf nkU nkU aau nkU nkU -aam +xEf aac aac aac @@ -117608,7 +117602,7 @@ qxm iLu oys wLR -jcQ +qfz qwU oys oys @@ -117637,7 +117631,7 @@ sQZ sQZ sQZ sQZ -pOg +unE rwN fWT dUT @@ -117702,7 +117696,7 @@ vXM vXM vXM vXM -jjG +rVl vXM vXM vXM @@ -117911,7 +117905,7 @@ bjQ igS uNT qVr -nbI +oXL yfH cue qlf @@ -117922,8 +117916,8 @@ nho scO whn bgH -tuf -uAF +wlf +xcv qVr aaa aaa @@ -118145,8 +118139,8 @@ bOV hde owO owO -cJS -tyi +btk +bCZ qnA oRz fQX @@ -118165,11 +118159,11 @@ xNk pnn hCv grh -okh +jeZ qVr qVr kkx -cJP +iSj qXs mLE dGs @@ -118179,7 +118173,7 @@ dGs dGs ahp qvF -fQo +jUv bfH qVr qVr @@ -118402,7 +118396,7 @@ owO owO owO nhj -cJS +btk nhj hYg oRz @@ -118427,15 +118421,15 @@ qVr kkx txM asv -uLX -dPP +hKm +tmx qNF whn whn whn bgH esC -jDF +ekD asv bfH bfH @@ -118617,7 +118611,7 @@ ddY kxV nXb wAB -nzF +uAj wNv xdZ dci @@ -118659,7 +118653,7 @@ osN aFj osN dpv -epJ +qeK dpv hYg myK @@ -118685,13 +118679,13 @@ jTC aJT bfH bfH -nbI +oXL deh tBc vHi -yfY -rbU -uAF +jTS +hET +xcv ahk hdA aJT @@ -118906,21 +118900,21 @@ hFC hFC hFC hFC -adD +fvF qxm qxm abM sQZ sQZ -nsv +dzC owO owO nhj -cJS +btk nhj cVU oRz -ipP +bkZ sQZ nhj prI @@ -118944,9 +118938,9 @@ bfH qVr qVr qVr -wdD -tXW -vTx +aqj +wVw +tHx qVr qVr qVr @@ -118991,7 +118985,7 @@ nNk nNk nNk nNk -esi +gzE dKV dKV oqp @@ -119173,7 +119167,7 @@ owO owO owO owO -cJS +btk iih cVU cFW @@ -119188,7 +119182,7 @@ gzw gzw gzw gzw -aTa +rjq rin roR roR @@ -119235,7 +119229,7 @@ vXM xvl cXe bMz -egJ +dXd xvl xJB sXL @@ -119244,7 +119238,7 @@ nNk bcO xJB xJB -mGO +rKY xJB sXL nNk @@ -119404,7 +119398,7 @@ sCa wWu dEj kcB -jht +fPg sav vle aaa @@ -119431,7 +119425,7 @@ sQZ sQZ sQZ sQZ -kYl +tsR hIY tVK vIF @@ -119492,7 +119486,7 @@ xvl xvl xvl iee -oXq +kyJ xvl xvl xhB @@ -119689,7 +119683,7 @@ aaa aaa sQZ mtI -fGK +ccZ bwU vEl wtR @@ -119743,14 +119737,14 @@ vXM vXM vXM vXM -mbe +nld xvl fLB xly xvl odF bya -hdG +kfu xvl xhB nNk @@ -119918,7 +119912,7 @@ ujx azp azp azp -oqy +lGw mUu vle aaa @@ -119965,10 +119959,10 @@ bXI jwZ szb gbn -byw +itx uyZ otC -wcy +oyW iix iix qVr @@ -120007,19 +120001,19 @@ jqs dBj wOw aur -uxL +qqC xvl sRL nNk tsc waj -rIt +pOS bKK -xYZ +qIH pIp lnk waj -nss +eeF dKV jrR oqp @@ -120229,10 +120223,10 @@ lxW iix qQa vtd -hqx +sco iGF xkg -tXA +iAY iix evd pPn @@ -120267,8 +120261,8 @@ dKU szZ kZw mxm -gWx -byF +vOf +lna waj iJY xeO @@ -120285,7 +120279,7 @@ pMG pAC bdT oqp -vGk +jqU rxw vXM vXM @@ -120460,7 +120454,7 @@ aaa oyR sQZ sQZ -aML +uOA kRR mmy nNh @@ -120469,11 +120463,11 @@ nRd ojU gzw gzw -ulz +iCX eyD ftM gzw -feP +bLY nWW gpi nWW @@ -120485,7 +120479,7 @@ kYP wSj lXK wxX -etG +xIW pKC cPE qah @@ -120521,7 +120515,7 @@ fMK dBj uBo wOw -lHa +cPu xvl kbc mwL @@ -120529,15 +120523,15 @@ bcO waj wkY fhL -oKZ +niB fhL hUK waj wuU dKV -hZB +afP oqp -gui +eIW iHH iWL bAW @@ -120728,14 +120722,14 @@ gzw cbj iSF nJJ -vri +wxA gzw vrS moE iix -sNS -sNS -sNS +wzM +wzM +wzM wBV dIK dIK @@ -120982,15 +120976,15 @@ mRD asu oyR gzw -tnA -tnA +dqr +dqr cgc -tnA +dqr gzw dfz dfz dfz -vqa +bKr uIk uIk lBF @@ -121291,7 +121285,7 @@ vXM xvl bzA mdr -wzE +cvN xvl uiI vMX @@ -121300,7 +121294,7 @@ mwL tsc uiI uiI -kZK +psO uiI qqE mwL @@ -121754,12 +121748,12 @@ kkK jXE lwF dfz -vbt +vIn qCP urA ygC pfh -yfU +eWL dfz vYo foS @@ -121771,7 +121765,7 @@ dIK hJl hJl fYw -typ +aSU gfV ixC hJl @@ -122007,7 +122001,7 @@ aaa aaa dfz mpd -lEt +hYt glc pHM pAT @@ -122263,12 +122257,12 @@ aaa aaa aaa dfz -txW +ghD iMt glc pHM hkN -gIj +nwP loa ygC ygC @@ -122535,7 +122529,7 @@ dfz vqO edP edP -uXn +gFB hBl hBl gkD @@ -122842,7 +122836,7 @@ vXM vXM vXM vXM -iEz +iGC vXM vXM vXM @@ -123298,7 +123292,7 @@ frV fni qCz mzQ -ckr +fDY bZp vzi lkK @@ -131520,11 +131514,11 @@ aaa aaa aaa aaa -gGb +xkD uGq vQT uGq -gGb +xkD aaa aaa aaa @@ -133062,11 +133056,11 @@ aaa aaa aaa aaa -gGb +xkD uGq -mpF +hiw uGq -gGb +xkD aaa aaa aaa @@ -142374,9 +142368,9 @@ gcp qBq exv gNy -oiL +pMI aBI -isP +lXn gcp aaa aaa @@ -142633,7 +142627,7 @@ exv gNy ydj jap -uHQ +lwP gcp aaa aaa @@ -142890,7 +142884,7 @@ gNy gNy mVj agt -bxd +jFG gcp aaa aaa @@ -143144,7 +143138,7 @@ aaa gcp gcp gcp -bhG +dON auz gcp gcp @@ -145136,7 +145130,7 @@ vcI gYz tCT oTC -pEB +pVY pMW pMW pMW @@ -146131,7 +146125,7 @@ qnW hKX mxE iyc -utc +aLn jEu jEu vcI @@ -146159,7 +146153,7 @@ pMW pMW pMW tPE -wgL +ues vcI nmY pMW @@ -146639,7 +146633,7 @@ aaa aaa aaa iyc -qpY +jJs udk uSR oXe @@ -146924,7 +146918,7 @@ pMW pMW pMW pMW -uUB +fYn pMW pMW pMW @@ -147424,7 +147418,7 @@ pMW pMW pMW pMW -eYn +hfo pMW pMW pMW @@ -148195,7 +148189,7 @@ kIZ kZB kIZ kIZ -qND +evK rDt sYk kDm @@ -148212,7 +148206,7 @@ quL quL pNc quL -iOG +cpJ quL reg ajv @@ -148732,7 +148726,7 @@ mQa aju aju aju -tIg +bSw abM abM aaa @@ -148967,7 +148961,7 @@ sXa eVQ cII oQF -vTB +eOB aSG qgR aFh @@ -149207,7 +149201,7 @@ abM abM abM abM -wyT +igJ abM abM osk @@ -149224,7 +149218,7 @@ sXa xyk smA oQF -vTB +eOB lyz fNV aFh @@ -149478,7 +149472,7 @@ rlv rlv rlv sXa -rPt +nnX ssn vXL sXa @@ -149505,7 +149499,7 @@ aJN fmu mfF tdx -vWk +qpx tdx tdx tdx @@ -149729,7 +149723,7 @@ rlv rlv rlv rlv -cYA +flr rlv rlv rlv @@ -149760,7 +149754,7 @@ mQa tdx gmH can -rOV +jFT cSr fxP xVV @@ -150252,7 +150246,7 @@ sXa fvc okt oQF -vTB +eOB lyz xIL eVh @@ -150509,13 +150503,13 @@ sXa jSJ tnV oQF -vTB +eOB lyz xIL eVh rIT tBA -dHF +qaS xZi jTf pyT @@ -150733,12 +150727,12 @@ aaa aaa yji tFk -dFN -fLY +xnA +gqs tFk -kcV +nsV xNL -qXK +hui tFk aaa aaa @@ -150765,7 +150759,7 @@ rlv oca kaD qYj -ceW +nJh oca pAw dDi @@ -151007,7 +151001,7 @@ hzN hzN hzN exq -fTM +wxy rcx hzN xQv @@ -151029,7 +151023,7 @@ cta dfw tPE cpG -huT +pGQ tGo tPE fLN @@ -151254,7 +151248,7 @@ mjM wNj tBO gtH -qZy +klp run ayR gKX @@ -151292,7 +151286,7 @@ cxs vPg geX nbm -kVs +gEH oFo hFb laT @@ -151549,7 +151543,7 @@ fNV fNV fbs fwn -ald +qRl fpg eFN njX @@ -151790,7 +151784,7 @@ jAi mSx tHv wHT -xNl +sac dqm bZZ wHT @@ -151806,7 +151800,7 @@ sEY xhk mhz uEV -czP +kRU wMt vwT uyd @@ -152008,7 +152002,7 @@ aac aac aac aac -aeW +dRQ tyV wdC eUH @@ -152049,17 +152043,17 @@ aou wHT jjB cyW -agp +sDq wHT wHT wHT -sNr +tln wHT fKO fKO jvf fKO -qkV +xFr jvf tPE tPE @@ -152309,7 +152303,7 @@ xSr umf qjW dCk -iDR +hBW tDR wHT omH @@ -152536,7 +152530,7 @@ pWO iGJ gki nca -qkr +xnX wjT stL kdr @@ -152551,7 +152545,7 @@ qpb hAv dxC bsP -fQV +swT xMK xMK xQw @@ -152568,7 +152562,7 @@ uVb iaT gQz nAP -sNr +tln jmR oxf qit @@ -152599,11 +152593,11 @@ cSr rAS xzI uYa -mHZ +vUj ppK rAS rAS -pKr +hPp bLA cxA jDN @@ -152786,11 +152780,11 @@ xSX rdo avq avB -jPx +lkp xDQ rOh jwV -pNI +gyU gki nca nca @@ -152809,8 +152803,8 @@ dxC dxC ief ief -ujt -ujt +igZ +igZ ief xzA ief @@ -152823,9 +152817,9 @@ yhe vBn tRV sik -iOm -ofA -lcS +cEZ +jna +hLM vhG jSd nXI @@ -153075,19 +153069,19 @@ ief ief ief wHT -tKK -sNr -mki +pHe +tln +pkc wHT wHT wHT wHT wHT -lUK +mpT fKO jvf fKO -tki +hZG jvf loc syX @@ -153313,10 +153307,10 @@ wEC pPP qKd jGL -jed +bhR oIz gnW -wiI +rdz mcD pDy tWn @@ -153345,7 +153339,7 @@ uUc wHH uUc wid -kqY +epz szw cEg yiM @@ -153558,7 +153552,7 @@ hdL hdD hdD woX -rao +qvn kFl xay foz @@ -153577,7 +153571,7 @@ dSo rMS psv hTn -miR +tez maN kPo plW @@ -153591,7 +153585,7 @@ uoO fss lVh lVh -nYr +luX rEq bSS eKy @@ -153637,7 +153631,7 @@ pUw rYd vne qCZ -wTy +gmr jFJ pMW pMW @@ -153827,10 +153821,10 @@ nca nca neC iUE -rxE +hlM jyR lMR -ktX +pOP pqd kdV acr @@ -154093,12 +154087,12 @@ qyZ qyZ qyZ uVo -cGN +sQT uVo eVC qyZ -htr -sWQ +wjS +wpk aQO aQO aQO @@ -154341,7 +154335,7 @@ nca nca neC niZ -yeG +iDH oZA wky qyZ @@ -154364,7 +154358,7 @@ xyn eSH wJy xgZ -lPY +jlc esd kiU kTz @@ -154587,7 +154581,7 @@ mKP sqc dEv avP -rZA +boN hwv udq awz @@ -154621,7 +154615,7 @@ aNp pfD hhc lEl -lPY +jlc eaT kiU aQm @@ -154878,7 +154872,7 @@ nlF boU rQG xCm -lPY +jlc eaT vfr aQm @@ -155135,7 +155129,7 @@ yfE aCR wIi pkP -lPY +jlc eaT kiU aQm @@ -155353,14 +155347,14 @@ yjm hPs juT lAC -pbo -aeX +eBx +tTH yjm oby etH -bLT +bEr hvZ -mGN +jiI gNK rOh gAO @@ -155371,7 +155365,7 @@ pBZ lSo lSo azy -tFK +sah qyZ vxv hHI @@ -155392,7 +155386,7 @@ mJm sTH irN jfp -lPY +jlc xFl hLi yiM @@ -155407,7 +155401,7 @@ cbe aEa gbl lZz -jMe +fCY fSr rVp qOF @@ -155647,9 +155641,9 @@ crR mer gtj lqy -vYw +emg cWl -lPY +jlc eaT kiU aQm @@ -155871,7 +155865,7 @@ avg hgn kkV dEv -mKq +jsB ahc pLO nzz @@ -155896,7 +155890,7 @@ aAr tkU qyZ qyZ -tiT +nVC fli asY pUG @@ -155906,7 +155900,7 @@ far yjf czX vrN -lPY +jlc eaT kiU aQm @@ -156163,7 +156157,7 @@ aCC ukE hhc esf -lPY +jlc eaT kiU aQm @@ -156379,7 +156373,7 @@ rmB rmB dEv dEv -irf +aAl mcU eka dEv @@ -156397,7 +156391,7 @@ nca nca neC iBO -blo +uvR fxK lpg qyZ @@ -156420,7 +156414,7 @@ qgy eUy mgq nhV -lPY +jlc gBN kiU nlS @@ -156429,7 +156423,7 @@ nVr gbe jGG cFs -cPI +vIH pow kll fSr @@ -156632,15 +156626,15 @@ aaa aaa rmB hlb -dFI +mBC wwc rmB dEv dEv -ukw +pkM pyF dEv -tJY +thu rWT gYd isV @@ -156667,8 +156661,8 @@ dEU uVo eVC qyZ -tfX -htr +tIr +wjS aQO aQO aQO @@ -156725,13 +156719,13 @@ vCZ vCZ avE avE -esT +fBc mAG tMW byH tMW tMW -esT +fBc avE avE avE @@ -156888,11 +156882,11 @@ aaa aaa aaa rmB -sNa +rBe gJI ptu qUY -auP +yll qxT jkQ tod @@ -156911,10 +156905,10 @@ nca nca neC fph -sHw +tRz kil axp -rUd +tkm njR joB lTV @@ -157175,7 +157169,7 @@ dSo rMS bPV ubd -erx +bdD idG ayM eON @@ -157230,7 +157224,7 @@ apC apC apC apC -aqg +iSk apC vkd wfb @@ -157240,11 +157234,11 @@ vCZ pMW pMW sdb -esT +fBc tMW pIS tMW -esT +fBc sdb pMW pMW @@ -157425,10 +157419,10 @@ kWd fpQ pSG aBN -sDO +sgD jFh msW -pLg +niA nSV aPk sGG @@ -157457,7 +157451,7 @@ qWY dii jEc jva -vlb +qin uFD onf yiM @@ -157672,7 +157666,7 @@ wbH bYA kyF kMI -bFo +wdl iZb gki ylw @@ -157686,7 +157680,7 @@ tFJ tFJ tFJ tFJ -vMu +qcW tFJ pyn maN @@ -157701,8 +157695,8 @@ xEo kRm xEo xEo -oTq -oTq +wvl +wvl tlg kOE yiM @@ -157736,7 +157730,7 @@ nqH hGI uMk vGi -nZm +fyP abM abM abM @@ -157753,13 +157747,13 @@ aaa aai avE avE -esT +fBc tMW tMW sOg mAG mAG -esT +fBc avE avE avE @@ -157918,9 +157912,9 @@ aaa rmB pxf bWb -toY +lBH wpM -auP +yll auY uYd avl @@ -158178,7 +158172,7 @@ mAT mAT mAT mAT -auZ +ocY uYd avm fBk @@ -158186,12 +158180,12 @@ wbH wbH qPI cQM -gRO +whP ppr gki cGg hhO -opT +olO gQk txJ tFJ @@ -158218,7 +158212,7 @@ xEo waE hBf pkk -sDe +paA yiM tkv qUg @@ -158437,7 +158431,7 @@ hHf auR auW uYd -avn +nDI fAg oUx wbH @@ -158478,7 +158472,7 @@ pIl gdF yiM yiM -lIQ +mYG yiM cFs nVr @@ -158486,7 +158480,7 @@ laU jGG cFs yiM -aGL +mEW yiM yiM cFs @@ -158533,11 +158527,11 @@ mAG mAG mAG sdb -esT +fBc sdb sdb sdb -esT +fBc pMW pMW pMW @@ -158729,7 +158723,7 @@ aBt crE tEl xEo -vTE +nGF kyq pIl dUl @@ -158792,16 +158786,16 @@ mAG mAG mAG pMW -esT +fBc pMW tMW sdb sdb -esT +fBc sdb sdb sdb -esT +fBc pMW pMW pMW @@ -158991,7 +158985,7 @@ xNt bVs rPH yiM -tdu +rVs ojT iPy cFs @@ -159001,7 +158995,7 @@ jGG cFs iPy ojT -aHe +ifd yiM cFs cFs @@ -159056,16 +159050,16 @@ pMW pMW tMW pMW -esT +fBc pMW mAG sdb sdb -esT +fBc sdb sdb sdb -esT +fBc avE avE avE @@ -159200,14 +159194,14 @@ aaa aaa aaa tag -auG +uVi idF idF idF gOA tag tFJ -xeE +njL tFJ nle uIt @@ -159237,18 +159231,18 @@ tKH tgh ltw sWY -hhJ -wKk +tcX +qyH phl sSx xJH xEo oMh -ixO -urP +nFN +hmq kOE yiM -aEh +qsx iPy yiM cFs @@ -159258,7 +159252,7 @@ jGG cFs yiM iPy -tBu +ohO yiM yiM yiM @@ -159320,7 +159314,7 @@ pMW pMW tMW pMW -esT +fBc pMW tMW pMW @@ -159498,7 +159492,7 @@ xEo xEo nFZ jXU -hdT +iCC xEo aaS aaS @@ -159521,7 +159515,7 @@ afg abW aaa fsC -tnu +hSj ndb ndb ndb @@ -159530,7 +159524,7 @@ ndb ndb ndb ndb -qUy +iNF fsC aaa aaa @@ -159820,7 +159814,7 @@ tMW tMW tMW pMW -esT +fBc pMW mAG pMW @@ -159985,14 +159979,14 @@ fsQ jil fsQ jKq -rMp +sjD awc udr oWy jKq uAK oGN -pzc +dLl tFJ abM abM @@ -160075,16 +160069,16 @@ tMW tMW tMW sdb -esT +fBc sdb sdb sdb -esT +fBc sdb sdb tMW pMW -esT +fBc pMW tMW pMW @@ -160339,16 +160333,16 @@ pMW sdb pMW pMW -esT +fBc sdb sdb sdb -esT +fBc sdb sdb tMW pMW -esT +fBc pMW mAG pMW @@ -160603,11 +160597,11 @@ pMW sdb pMW pMW -esT +fBc sdb sdb sdb -esT +fBc avE avE avE @@ -161309,7 +161303,7 @@ vFt oNG cFs tcr -lpo +pQC usE cFs lgK @@ -162045,8 +162039,8 @@ omm oXb oXb oXb -rNk -drh +xSl +czC uMg rPd omm @@ -164409,7 +164403,7 @@ aaa aaa xBk xBk -jwU +otW xBk kRL dJG @@ -164417,7 +164411,7 @@ xMU elM cTw eyg -viZ +fIb apC abM abM @@ -165159,7 +165153,7 @@ izU izU izU izU -vMI +cMm nEl izU eSz @@ -165169,7 +165163,7 @@ lwN eSz izU nEl -dnp +lbN izU aaa aaa @@ -165416,7 +165410,7 @@ eSz eSz eSz izU -wWn +cDC wYw nEl eSz @@ -165426,7 +165420,7 @@ lwN eSz nEl wYw -aHf +jgT izU aaa aaa @@ -165438,9 +165432,9 @@ rSa kiC mrf aKM -qUS +fEP xRx -oJx +rXE hoE dyB xRx @@ -165930,7 +165924,7 @@ eSz eSz eSz izU -dEH +fjP izU izU eSz @@ -165940,16 +165934,16 @@ lwN eSz izU izU -nAT +nsq jyH lCA jRS -csg +eJl dVj wrT xqO -suG -taU +cEr +jhf ryy aKM jaQ @@ -165966,7 +165960,7 @@ abM mBq fYo bEM -nkl +pPS wdj wdj wdj @@ -166206,10 +166200,10 @@ tzv gby pLR kZD -wAe +bBz glU jSc -pza +jnZ xRx aLw pVk @@ -166221,10 +166215,10 @@ aNr apC abM mBq -rsk +rwv ojQ iTS -eUJ +wva aQf wdj wdj @@ -166463,7 +166457,7 @@ oog lkj ufC qkP -bqg +gua glU aKM oDd @@ -166472,7 +166466,7 @@ lWu tTN net xRx -siE +lLX hsh gnM apC @@ -166713,7 +166707,7 @@ izU izU dMw jyH -wmy +uFP iYv kFf ujv @@ -166735,9 +166729,9 @@ lBQ apC kZC mBq -dsw +glo aOJ -aPm +thv wWa qIc dQI @@ -166966,13 +166960,13 @@ brr mNB fbk kNT -tgE +nSv uqa fYl jyH -pob -xbN -lqu +qPa +flv +obm jyH jyH jyH @@ -166984,7 +166978,7 @@ dWg ktw aLx uwb -cwr +hbt gNk mIZ hFJ @@ -166992,8 +166986,8 @@ vGB gNk qHN wdj -aOF -aOF +eNi +eNi wdj wao cHU @@ -167234,7 +167228,7 @@ jAc kkd qNI mrC -rCZ +fOp tOw kGa djz @@ -167507,7 +167501,7 @@ eCu mDS iCc oGo -lsJ +iLL wdj wdj wdj @@ -167707,7 +167701,7 @@ aaa eSx eSx bgL -mgZ +pwC fqU uGa nrV @@ -167968,7 +167962,7 @@ rDT rDT rDT rDT -vkP +hQy eSx mrS ekU @@ -168226,7 +168220,7 @@ jnY mdp gtN mUL -ibg +sjg lZm mHc uqA @@ -168265,7 +168259,7 @@ dyI tDP txD jtr -rNl +tOE dkM pIk pIk @@ -168274,7 +168268,7 @@ oIU aMG xdx gBt -uVW +nuA gBt jtr dSZ @@ -168483,7 +168477,7 @@ omc shV omc mUL -fhg +wju mJG mHc hkB @@ -168517,7 +168511,7 @@ lNF wAI wAI enB -qZa +jfs bbD uck gBz @@ -168740,7 +168734,7 @@ fKn guL bYW mUL -rBy +pLM vJt mHc uyS @@ -168792,10 +168786,10 @@ gHp iTm xSZ tLE -aOQ +hgZ jYS kkr -gGx +wEj jYS kZI fzs @@ -168991,13 +168985,13 @@ aaa eSx pSJ naB -vRN +hfd fad llE vaq mdp mUL -fhg +wju vJt mHc wwK @@ -169006,7 +169000,7 @@ nKz tOB qid vnI -jPK +cur nKz crT wcv @@ -169024,13 +169018,13 @@ qfF pLs izU yhN -dWi +bLE bPh sSt jEK eoE xck -ols +uNe wyd enF aHP @@ -169254,7 +169248,7 @@ fKn lJA mdp mUL -oCx +tVZ vJt mHc wwK @@ -169262,7 +169256,7 @@ crT kcu nBy ahq -bKF +mov tXL hOh crT @@ -169311,7 +169305,7 @@ jYS cPx dCG jYS -pXL +fxw wsr cjT jQJ @@ -169504,14 +169498,14 @@ aaa aaa eSx eSx -uHA +jeA drr kEO kEO ddf kEO mUL -ejK +tpW lgD wWH hjx @@ -169545,10 +169539,10 @@ foh gxq gxq rjx -nhc +jdL eYP tIX -iOS +sWz jtr vWR oIU @@ -169768,7 +169762,7 @@ uuB mdp mdp mUL -spp +xlw ngC mHc jbx @@ -169822,7 +169816,7 @@ jtr dSZ aOO adM -qcU +xua aQk jYS kda @@ -170050,7 +170044,7 @@ uzl xBS mar mXi -dhI +fCD lej fxs wyd @@ -170062,7 +170056,7 @@ wyd wyd qrW gMT -uHB +tXh jtr jtr jKi @@ -170071,7 +170065,7 @@ qDF uwk oXz gNE -rdJ +mwp jtr jtr jtr @@ -170334,7 +170328,7 @@ qIM cxt aka fxy -wEu +nKR adM lVJ kZM @@ -170533,7 +170527,7 @@ abM abM abM lZW -lUZ +dLd lZW lZW lZW @@ -171078,10 +171072,10 @@ brr xFj fbk kNT -krM +wAd keN csl -vic +uFm izU izU clT @@ -171096,7 +171090,7 @@ iug xuq knO caR -gov +vZM ojj xav qdK @@ -171347,7 +171341,7 @@ exT cuP iFP qPd -cMa +xws bFq bFq bFq @@ -171357,16 +171351,16 @@ bFq bFq ugt ugt -jvV +hoP ugt ugt ugt ugt kjf -cqn +uIx ugt lul -iMd +qvs ugt oGJ oGJ @@ -171595,7 +171589,7 @@ vfk auq ltd qtS -gnj +jRs wza izU aIp @@ -171607,7 +171601,7 @@ qPd hrS bFq jzt -sZb +slR dgi uwt uYe @@ -171615,9 +171609,9 @@ dUm ugt jNz hOu -uNN +clw ugt -ukh +xQo ugt cBw dbu @@ -171836,7 +171830,7 @@ uDB uDB eSO pvg -dcz +etY aaa aaa aaa @@ -172079,7 +172073,7 @@ aaa aaa abM abM -jSK +suO atr siv cRF @@ -172098,7 +172092,7 @@ aaa aaa aaa izU -krh +ttX izU izU eSz @@ -172108,11 +172102,11 @@ lwN eSz izU izU -roH +pvD izU wza izU -aIq +evr oXP xOM oIa @@ -172125,10 +172119,10 @@ fEp vab mEu uOl -eIA +aeE ugt ugt -fsN +wQv ugt ugt cdi @@ -172370,7 +172364,7 @@ izU wza izU xCc -wGU +qvM xCc oIa jYb @@ -172385,11 +172379,11 @@ nPe msF ugt aNa -gCI +xOY tzQ bzt aOz -aOG +xaF iKg aPs lwB @@ -172612,7 +172606,7 @@ aaa aaa aaa izU -gEC +aCm wYw nEl eSz @@ -172622,11 +172616,11 @@ lwN eSz nEl wYw -aHl +vBt izU wza izU -uip +vxC aIH jXH oIa @@ -172820,13 +172814,13 @@ avE avE avE avE -aTY +pad iCA fZL bKy fZL fZL -aTY +pad uRv uRv uRv @@ -172858,7 +172852,7 @@ lZW lZW lZW lZW -bFT +tjr lZW lZW lZW @@ -172869,7 +172863,7 @@ aaa aaa aaa izU -eqK +bmD nEl izU eSz @@ -172879,7 +172873,7 @@ lwN eSz izU nEl -mhE +tAQ izU wza izU @@ -172903,7 +172897,7 @@ nIr ugt ugt ugt -nlf +dnu ihB eNH buW @@ -173144,7 +173138,7 @@ clT clT clT oIa -dPo +fWW skC oZq vrU @@ -173335,11 +173329,11 @@ pMW pMW pMW pMW -aTY +pad iCA cfp fZL -aTY +pad pMW pMW pMW @@ -173407,7 +173401,7 @@ mHm qfS gNN whz -ulm +stw whz aaa aaa @@ -173669,8 +173663,8 @@ whz aaa aaa ugt -bGV -min +xTx +szJ oKh rNt ugt @@ -173848,14 +173842,14 @@ pMW pMW pMW pMW -aTY +pad fZL fZL tCw kUF iCA iCA -aTY +pad pMW pMW pMW @@ -173934,7 +173928,7 @@ ugt fpf uWO cHn -krB +crw dyl cHn ugt @@ -174364,11 +174358,11 @@ pMW pMW pMW pMW -aTY +pad fZL cfp fZL -aTY +pad uRv uRv uRv @@ -174877,14 +174871,14 @@ avE avE avE avE -aTY +pad iCA iCA tCw bKy fZL fZL -aTY +pad pMW pMW aac @@ -175393,11 +175387,11 @@ pMW pMW pMW pMW -aTY +pad iCA upS fZL -aTY +pad pMW pMW pMW @@ -175906,14 +175900,14 @@ pMW pMW pMW pMW -aTY +pad fZL fZL tCw vwN iCA iCA -aTY +pad uRv aai aac @@ -177180,13 +177174,13 @@ avE avE avE avE -aTY +pad uRv uRv uRv uRv uRv -aTY +pad uRv uRv uRv @@ -177243,7 +177237,7 @@ afy afy brm gay -tZM +bJd jwH brm afy @@ -177440,7 +177434,7 @@ pMW iCA pMW pMW -aTY +pad pMW pMW iCA @@ -178468,7 +178462,7 @@ pMW iCA pMW pMW -aTY +pad pMW pMW fZL @@ -178543,7 +178537,7 @@ cIv gyP dZu xgO -hwM +lUO dzu kcF soq @@ -178722,13 +178716,13 @@ avE avE avE avE -aTY +pad uRv uRv uRv uRv uRv -aTY +pad uRv uRv uRv @@ -178780,7 +178774,7 @@ aaa aaa aaa bMb -lyt +eei ghV bMb brm @@ -178790,7 +178784,7 @@ jwH brm bMb ghV -bXG +kyQ lVi abM soq @@ -179037,7 +179031,7 @@ abM abM abM lZW -kYk +kuP rxO ghV brm @@ -179047,7 +179041,7 @@ jwH brm ghV rxO -aHn +kgb lVi abM soq @@ -179320,7 +179314,7 @@ doK uJH uJH uJH -ukS +pdj soq abM abM @@ -179552,7 +179546,7 @@ usY abM lZW bMb -qHo +hea bMb brm gay @@ -179560,12 +179554,12 @@ lZj jwH brm bMb -aHo +iBH bMb lVi abM soq -gxV +mCB gFu vgD gyP @@ -179803,7 +179797,7 @@ abM abM abM usY -fSY +nmq tJR usY abM @@ -180019,14 +180013,14 @@ pMW pMW pMW pMW -aTY +pad fZL fZL jGl bKy fZL fZL -aTY +pad uRv uRv uRv @@ -180060,7 +180054,7 @@ abM abM abM usY -kiT +bwC iYa usY usY @@ -180083,7 +180077,7 @@ gYp mlC wjQ gyP -ixu +sjr eeE muZ gSF @@ -180319,7 +180313,7 @@ lZW usY mgh uYZ -oSB +eHm nVd vUE bMb @@ -180336,7 +180330,7 @@ bMb lVi abM soq -ibs +cwA rJV unS gyP @@ -180535,11 +180529,11 @@ pMW pMW pMW pMW -aTY +pad iCA cfp fZL -aTY +pad pMW pMW pMW @@ -180564,20 +180558,20 @@ exr pZA uax aZQ -drC +mdK kMn qza ePw dAx -oum +ijs nAH -wuC +bjs qmH whL eKt btV sYz -ldp +vNs wkz hsN psy @@ -180587,17 +180581,17 @@ kTK eFJ gOF seR -vvd +wTV xbT rmH lVi jxi soq -iws -urY -iws +bTc +vdb +bTc dKM -syE +tnk jgs vfi uje @@ -180606,7 +180600,7 @@ uje lqV gAm soq -gjP +qKV soq jmb soq @@ -180817,7 +180811,7 @@ sgb vRV uwy cTU -lan +iTl pZA uax uax @@ -180832,7 +180826,7 @@ qqw byL whL ged -jnJ +vpe ged whL vUE @@ -180853,16 +180847,16 @@ jHX ayb meu jxK -ccO +fnl jKQ rlu hBK -ccO +fnl oVd mJh jpV jpV -vlF +hXY jpV iRn eNX @@ -181048,14 +181042,14 @@ avE avE avE avE -aTY +pad iCA iCA qKh bKy fZL fZL -aTY +pad pMW pMW pMW @@ -181110,7 +181104,7 @@ aHQ tFB vnu nUy -fhy +ewU ydr goK gal @@ -181339,7 +181333,7 @@ ufh tEF qza aIU -bXv +mET kOl jAU psU @@ -181347,7 +181341,7 @@ vXX whL nqh dgt -kNf +fvC whL esQ rEB @@ -181367,17 +181361,17 @@ aHQ bVE kmX nUy -ccO +fnl sPI piv ecV -ccO +fnl qUA uCQ jUa iQC kOu -kGf +tGD fxV wZY dLO @@ -181396,7 +181390,7 @@ aaa qVr qVr jfU -glp +lxy soq soq soq @@ -181564,11 +181558,11 @@ pMW pMW pMW pMW -aTY +pad fZL cfp iCA -aTY +pad uRv uRv uRv @@ -181593,17 +181587,17 @@ dzw dVD cNy dzw -msn +arK qza oAV oAV -uWn +bVX vSX -uWn +bVX oAV whL ged -gNc +hhL ged whL bMb @@ -181626,7 +181620,7 @@ vnu sRZ oxL wwP -sva +eyt wwP wwP wwP @@ -181635,9 +181629,9 @@ auc fDm aXE tYp -emP -mdf -mdf +tYm +lOQ +lOQ tYp tYp tYp @@ -181651,10 +181645,10 @@ qVr qVr qVr qVr -jMs +roO tsg rzt -pZM +mch wXi soq vqe @@ -181841,7 +181835,7 @@ akr akr akr vBX -kKe +fhf uax uax uax @@ -181853,7 +181847,7 @@ dzw sxR skb oAV -ccF +gPE uWi rpY ivy @@ -181887,11 +181881,11 @@ mlM bxG nDR fFR -tPZ +sZc pqV dzx hwn -qLR +xxx iiM izy tPu @@ -181899,7 +181893,7 @@ csh pof cSC pbH -uvU +cFJ umu qVr qVr @@ -182077,14 +182071,14 @@ pMW pMW pMW pMW -aTY +pad fZL fZL tCw bKy fZL fZL -aTY +pad pMW pMW pMW @@ -182094,9 +182088,9 @@ aac aac aac aac -cew +nWx ekL -cew +nWx sLz wjP uax @@ -182137,35 +182131,35 @@ bYP cyu wxu yjY -eYS +gxs oxL -faH +dGb oGO xQN mEt vNk -kTU +pmT xyt -srx +njH ovC -dCq +oiy uiV rGj tes rGj wcB -jXF +wZu pbH mAL nKU qVr -tEx +tOC bfH bfH bfH qVr -pNa -uGJ +evI +gsC pTP qyQ qyQ @@ -182350,7 +182344,7 @@ aac aac aac aac -aff +dop jxz cdy iWz @@ -182395,7 +182389,7 @@ tSr aIt slI nUy -rHj +lQp rcA doC aKy @@ -182405,31 +182399,31 @@ wwP mGo dLO jwe -dCq +oiy mlW tes uIq vkE wcB -keh +wsY pbH bmz -pIx +uEr qVr ttj bfH bfH bfH bfH -pNa -qNk +evI +iYl xmY xVF eJQ bNx aSt aSt -xAM +iUN aaa aaa aaa @@ -182593,11 +182587,11 @@ pMW pMW pMW pMW -aTY +pad fZL cfp iCA -aTY +pad pMW pMW pMW @@ -182611,7 +182605,7 @@ aac akr akr cTU -ett +kVN uax uax uax @@ -182652,7 +182646,7 @@ hlD vyy vyy raP -uGo +gpk lEU ios aKz @@ -182678,7 +182672,7 @@ ttj bhf ttj ttj -nzg +aih cwj ksk bsh @@ -182909,7 +182903,7 @@ aHQ aIv aHQ nUy -rHj +lQp aJG uOx aKA @@ -182919,13 +182913,13 @@ wwP mGo dLO jwe -rBb +nGf kxF tes -lWv +ujI xPR kye -moQ +aYu pbH kBo kJA @@ -182935,7 +182929,7 @@ bfH bfH bfH kGv -qSS +jAw cFQ xmY uLt @@ -183106,13 +183100,13 @@ avE avE avE avE -aTY +pad iCA fZL tCw fZL fZL -aTY +pad uRv uRv uRv @@ -183122,9 +183116,9 @@ aac aac aac aac -ggw +iUm rIx -ggw +iUm jlo wjP lPl @@ -183167,16 +183161,16 @@ aIv aHQ tJz oxL -aJI +srj lpC vTb vTb rbn -crj +aLD wWT -fDB +kTp uvB -rBb +nGf tbK kye tes @@ -183192,7 +183186,7 @@ bfH bfH bfH qVr -jqK +knW ijR ecg rUh @@ -183238,7 +183232,7 @@ avE pMW pMW pMW -bGh +iZH pMW pMW avE @@ -183383,19 +183377,19 @@ akr akr akr xAJ -tXK +hYI dZY ekQ -hHM +xHa njx ftQ sTQ lBW wex -jzW +eUr fhv oAV -lvK +oHw ryS dkf xtD @@ -183404,7 +183398,7 @@ vYl vhn lSM aDv -bKY +ksS fgi cXX eOw @@ -183424,16 +183418,16 @@ sPQ ezL kBi oxL -hMG +kWC pmu mhl cli oPf -jRy +cRU odC dzx tqA -rBb +nGf rrL kye kye @@ -183441,7 +183435,7 @@ rKL jst vDu pbH -vSa +pRI cJR qVr qVr @@ -183671,7 +183665,7 @@ gay fXl jwH brm -idI +nCm xZQ stt wpK @@ -183691,9 +183685,9 @@ xiL gEU uHk tYp -mdf -mdf -mdf +lOQ +lOQ +lOQ tYp tYp tYp @@ -183707,10 +183701,10 @@ qVr qVr qVr qVr -kvO +xmb cZH pWw -uMu +jJN mLO qVr qVr @@ -183900,7 +183894,7 @@ oTc vsg jJR udQ -tNO +xFD tKh eVn eVn @@ -183937,17 +183931,17 @@ llk sWM sSr sSr -pFe +yil dPe -ggQ +ehV xti -bNa +cVj jpV gSJ sql aao jqA -fbj +uvC xti gBX dLO @@ -183966,7 +183960,7 @@ aaa qVr qVr jfU -qtB +gLQ qVr qVr qVr @@ -184194,11 +184188,11 @@ mal cVG tBv feU -gOG +xgk okK xjV oIc -pAJ +qJr oMz oOZ qFx @@ -184254,9 +184248,9 @@ pMW pMW pMW pMW -tqN -tqN -tqN +hTC +hTC +hTC gFf gFf gFf @@ -184266,7 +184260,7 @@ oMI oTa tDn tDn -hfs +sEr tDn tDn bJP @@ -184410,9 +184404,9 @@ aac aac aac udQ -nIC -fQH -fPJ +hnZ +pqJ +sHA udQ fBJ pxD @@ -184699,7 +184693,7 @@ ljn ujw ljn ljn -eRQ +lSn qTv vrW tXz @@ -184768,9 +184762,9 @@ pMW pMW pMW pMW -tqN -tqN -tqN +hTC +hTC +hTC gFf gFf oMI @@ -184780,7 +184774,7 @@ dVM dVM dVM dVM -eVl +epu dVM dVM dVM @@ -184924,9 +184918,9 @@ aac aac aac udQ -lQz -pXq -rCs +nyl +lZk +esx udQ kSa cDP @@ -184939,7 +184933,7 @@ pRM nky jJd aBg -gba +dzS pRM pRM pRM @@ -184958,7 +184952,7 @@ ftZ vUE nSI tXz -wkQ +eTg tXz oBc tXz @@ -184966,10 +184960,10 @@ hmd bHb sed dpB -vpp +buJ gel tIh -hRa +uhJ qab lWJ aBL @@ -185033,11 +185027,11 @@ gFf oMI sDY dVM -pcY +ukT jkc cOc jYn -jus +mWr cVr cTV jJv @@ -185216,9 +185210,9 @@ fiW nSI hPQ vDI -nSd +rSS rMB -gAQ +pIN eoX geG ruD @@ -185280,17 +185274,17 @@ pMW pMW pMW pMW -tqN -tqN -tqN -tqN +hTC +hTC +hTC +hTC vUu gFf gFf oMI sDY dVM -lrx +rVA uaM pUz xWo @@ -185475,7 +185469,7 @@ axt eRb nWi rMB -gAQ +pIN eoX fyc vwD @@ -185545,21 +185539,21 @@ vUu gFf gFf tXU -gVd +gVQ dVM iqO aoh -dLS +xMj dVM dVM dVM -rOT +obH rSB dVM fho cEb gFf -wbW +mab pnT uqS uqS @@ -185748,7 +185742,7 @@ iqZ ptQ ptQ syv -vlm +jGP gYK bde syv @@ -185796,24 +185790,24 @@ avE avE xSS lwj -tqN -tqN -tNG +hTC +hTC +sgd jfu jfu rIa sVz -bNr +gYk aoh jLx -ffe -mgi +tGB +ihG pIQ -hhf +llW xZx rSB dVM -hBJ +fvP uqS kzR rsZ @@ -185962,7 +185956,7 @@ uNl wxv wxv uNl -hmR +gyo pRM pRM pRM @@ -186005,7 +185999,7 @@ otP aso syv syv -ubR +aVM sVG moH syv @@ -186059,9 +186053,9 @@ vUu gFf gFf tXU -weS +ajC dVM -sRh +cWx njC ndt dVM @@ -186073,7 +186067,7 @@ dVM jgq xWe gFf -mrF +cRx dNi uqS uqS @@ -186227,7 +186221,7 @@ uno qUX dJm ofv -aCy +erg lCy vPB omh @@ -186308,10 +186302,10 @@ pMW pMW pMW pMW -tqN -tqN -tqN -tqN +hTC +hTC +hTC +hTC vUu gFf gFf @@ -186520,7 +186514,7 @@ aaa syv syv kpw -lOC +lEy kpw syv aaa @@ -186579,7 +186573,7 @@ uUG lSG xsW jJv -dtz +gGh jJv bcx jJv @@ -186764,7 +186758,7 @@ qbp geG rls twO -eBd +fgo nQr kro nQr @@ -186776,7 +186770,7 @@ aaa aaa aaa syv -loG +hXO xrl nKb syv @@ -186824,9 +186818,9 @@ pMW pMW pMW pMW -tqN -tqN -tqN +hTC +hTC +hTC gFf gFf oMI @@ -186836,7 +186830,7 @@ dVM dVM dVM dVM -fHR +baJ dVM dVM dVM @@ -187338,9 +187332,9 @@ pMW pMW pMW pMW -tqN -tqN -tqN +hTC +hTC +hTC gFf gFf gFf @@ -187350,7 +187344,7 @@ oMI uCh hic hic -uJa +bgy hic hic vWw @@ -188028,7 +188022,7 @@ pMW pMW aac pSV -wJV +tjk wXP loQ wAh @@ -188378,7 +188372,7 @@ avE pMW pMW pMW -ylt +gnE pMW pMW avE @@ -189058,7 +189052,7 @@ pMW aac aac fmy -ifU +wxB kLI kFu uCy @@ -191632,7 +191626,7 @@ pMW pMW pMW pMW -kyU +nps pMW pMW pMW diff --git a/code/game/objects/items/circuitboards/computer_circuitboards.dm b/code/game/objects/items/circuitboards/computer_circuitboards.dm index 2eca8339590..e0e5c31c99f 100644 --- a/code/game/objects/items/circuitboards/computer_circuitboards.dm +++ b/code/game/objects/items/circuitboards/computer_circuitboards.dm @@ -594,28 +594,3 @@ /obj/item/circuitboard/computer/exodrone_console name = "Exploration Drone Control Console" build_path = /obj/machinery/computer/exodrone_control_console - -/obj/item/circuitboard/computer/service_orders - name = "Service Order" - greyscale_colors = CIRCUIT_COLOR_SUPPLY - build_path = /obj/machinery/computer/department_orders/service - -/obj/item/circuitboard/computer/engineering_orders - name = "Engineering Order" - greyscale_colors = CIRCUIT_COLOR_SUPPLY - build_path = /obj/machinery/computer/department_orders/engineering - -/obj/item/circuitboard/computer/science_orders - name = "Science Order" - greyscale_colors = CIRCUIT_COLOR_SUPPLY - build_path = /obj/machinery/computer/department_orders/science - -/obj/item/circuitboard/computer/security_orders - name = "Security Order" - greyscale_colors = CIRCUIT_COLOR_SUPPLY - build_path = /obj/machinery/computer/department_orders/security - -/obj/item/circuitboard/computer/medical_orders - name = "Medical Order" - greyscale_colors = CIRCUIT_COLOR_SUPPLY - build_path = /obj/machinery/computer/department_orders/medical diff --git a/code/modules/cargo/department_order.dm b/code/modules/cargo/department_order.dm deleted file mode 100644 index c8eb6e99ac2..00000000000 --- a/code/modules/cargo/department_order.dm +++ /dev/null @@ -1,277 +0,0 @@ - -///cooldown for each department, assoc type 2 cooldown. global, so rebuilding the console doesn't refresh the cd -GLOBAL_LIST_INIT(department_order_cooldowns, list( - /obj/machinery/computer/department_orders/service = 0, - /obj/machinery/computer/department_orders/engineering = 0, - /obj/machinery/computer/department_orders/science = 0, - /obj/machinery/computer/department_orders/security = 0, - /obj/machinery/computer/department_orders/medical = 0, -)) - -/obj/machinery/computer/department_orders - name = "department order console" - desc = "Used to order supplies for a department. Crates ordered this way will be locked until they reach their destination." - icon_screen = "supply" - light_color = COLOR_BRIGHT_ORANGE - ///reference to the order we've made UNTIL it gets sent on the supply shuttle. this is so heads can cancel it - var/datum/supply_order/department_order - ///access required to override an order - this should be a head of staff for the department - var/override_access - ///where this computer expects deliveries to need to go, passed onto orders. it will see if the FIRST one exists, then try a fallback. if no fallbacks it throws an error - var/list/department_delivery_areas = list() - ///which groups this computer can order from - var/list/dep_groups = list() - /// If this departmental order console currently is on cooldown. - var/on_cooldown = FALSE - - /// Our radio object we use to talk to our department. - var/obj/item/radio/radio - /// The radio key typepath that will be instantiated and inserted into our radio. - var/obj/item/encryptionkey/radio_key_typepath - /// The radio channel we will speak into by default. - var/radio_channel - -/obj/machinery/computer/department_orders/Initialize(mapload, obj/item/circuitboard/board) - . = ..() - // All maps should have ONLY ONE of each order console roundstart - REGISTER_REQUIRED_MAP_ITEM(1, 1) - - if (radio_channel && radio_key_typepath) - radio = new(src) - radio.keyslot = new radio_key_typepath - radio.subspace_transmission = TRUE - radio.canhear_range = 0 - radio.recalculateChannels() - - if(mapload) //check for mapping errors - for(var/delivery_area_type in department_delivery_areas) - if(GLOB.areas_by_type[delivery_area_type]) - return - //every area fallback didn't exist on this map so throw a mapping error and set some generic area that uuuh please exist okay - log_mapping("[src] has no valid areas to deliver to on this map, add some more fallback areas to its \"department_delivery_areas\" var.") - department_delivery_areas = list(/area/station/hallway/primary/central) //if this doesn't exist like honestly fuck your map man - -/obj/machinery/computer/department_orders/Destroy() - QDEL_NULL(radio) - - return ..() - -/obj/machinery/computer/department_orders/ui_interact(mob/user, datum/tgui/ui) - . = ..() - ui = SStgui.try_update_ui(user, src, ui) - if(!ui) - ui = new(user, src, "DepartmentOrders") - ui.open() - -/obj/machinery/computer/department_orders/ui_data(mob/user) - var/list/data = list() - var/cooldown = GLOB.department_order_cooldowns[type] - world.time - if(cooldown < 0) - data["time_left"] = 0 - else - data["time_left"] = DisplayTimeText(cooldown, 1) - data["can_override"] = department_order ? TRUE : FALSE - return data - -/obj/machinery/computer/department_orders/ui_static_data(mob/user) - var/list/data = list() - var/list/supply_data = list() //each item in this needs to be a Category - for(var/pack_key in SSshuttle.supply_packs) - var/datum/supply_pack/pack = SSshuttle.supply_packs[pack_key] - //skip groups we do not offer - if(!(pack.group in dep_groups)) - continue - //find which group this belongs to, make the group if it doesn't exist - var/list/target_group - for(var/list/possible_group in supply_data) - if(possible_group["name"] == pack.group) - target_group = possible_group - break - if(!target_group) - target_group = list( - "name" = pack.group, - "packs" = list(), - ) - supply_data += list(target_group) - //skip packs we should not show, even if we should show the group - if((pack.hidden && !(obj_flags & EMAGGED)) || (pack.special && !pack.special_enabled) || pack.drop_pod_only || pack.goody) - continue - //finally the pack data itself - target_group["packs"] += list(list( - "name" = pack.name, - "cost" = pack.get_cost(), - "id" = pack.id, - "desc" = pack.desc || pack.name, // If there is a description, use it. Otherwise use the pack's name. - )) - data["supplies"] = supply_data - return data - -/obj/machinery/computer/department_orders/ui_act(action, list/params) - . = ..() - - if(!isliving(usr)) - return - var/mob/living/orderer = usr - - var/obj/item/card/id/id_card = orderer.get_idcard(hand_first = TRUE) - - //needs to come BEFORE preventing actions! - if(action == "override_order") - if(!(override_access in id_card.GetAccess())) - balloon_alert(usr, "requires head of staff access!") - playsound(src, 'sound/machines/buzz-sigh.ogg', 30, TRUE) - return - - if(department_order && (department_order in SSshuttle.shopping_list)) - GLOB.department_order_cooldowns[type] = 0 - SSshuttle.shopping_list -= department_order - department_order = null - UnregisterSignal(SSshuttle, COMSIG_SUPPLY_SHUTTLE_BUY) - return TRUE - - if(GLOB.department_order_cooldowns[type] > world.time) - return - - if(!check_access(id_card)) - balloon_alert(usr, "access denied!") - playsound(src, 'sound/machines/buzz-sigh.ogg', 30, TRUE) - return - - . = TRUE - var/id = params["id"] - id = text2path(id) || id - var/datum/supply_pack/pack = SSshuttle.supply_packs[id] - if(!pack) - say("Something went wrong!") - CRASH("requested supply pack id \"[id]\" not found!") - if((pack.hidden && !(obj_flags & EMAGGED)) || (pack.special && !pack.special_enabled) || pack.drop_pod_only || pack.goody) - return - var/name = "*None Provided*" - var/rank = "*None Provided*" - var/ckey = usr.ckey - if(ishuman(usr)) - var/mob/living/carbon/human/human_orderer = usr - name = human_orderer.get_authentification_name() - rank = human_orderer.get_assignment(hand_first = TRUE) - else if(HAS_SILICON_ACCESS(usr)) - name = usr.real_name - rank = "Silicon" - //already have a signal to finalize the order - var/already_signalled = department_order ? TRUE : FALSE - var/chosen_delivery_area - for(var/delivery_area_type in department_delivery_areas) - if(GLOB.areas_by_type[delivery_area_type]) - chosen_delivery_area = delivery_area_type - break - - if(SSshuttle.supply.get_order_count(pack) == OVER_ORDER_LIMIT) - playsound(src, 'sound/machines/buzz-sigh.ogg', 50, FALSE) - say("ERROR: No more then [CARGO_MAX_ORDER] of any pack may be ordered at once") - return - - department_order = new( - pack = pack, - orderer = name, - orderer_rank = rank, - orderer_ckey = ckey, - reason = "", - paying_account = null, - department_destination = chosen_delivery_area, - coupon = null, - manifest_can_fail = FALSE, - ) - SSshuttle.shopping_list += department_order - if(!already_signalled) - RegisterSignal(SSshuttle, COMSIG_SUPPLY_SHUTTLE_BUY, PROC_REF(finalize_department_order)) - say("Order processed. Cargo will deliver the crate when it comes in on their shuttle. NOTICE: Heads of staff may override the order.") - calculate_cooldown(pack.cost) - -///signal when the supply shuttle begins to spawn orders. we forget the current order preventing it from being overridden (since it's already past the point of no return on undoing the order) -/obj/machinery/computer/department_orders/proc/finalize_department_order(datum/subsystem) - SIGNAL_HANDLER - if(department_order && (department_order in SSshuttle.shopping_list)) - department_order = null - UnregisterSignal(subsystem, COMSIG_SUPPLY_SHUTTLE_BUY) - -/obj/machinery/computer/department_orders/proc/calculate_cooldown(credits) - //minimum almost the lowest value of a crate - var/min = CARGO_CRATE_VALUE * 1.6 - //maximum fairly expensive crate at 3000 - var/max = CARGO_CRATE_VALUE * 15 - credits = clamp(credits, min, max) - var/time_y = (credits - min)/(max - min) + 1 //convert to between 1 and 2 - time_y = 10 MINUTES * time_y - GLOB.department_order_cooldowns[type] = world.time + time_y - -/obj/machinery/computer/department_orders/process() - . = ..() - if (!.) - return FALSE - - if (GLOB.department_order_cooldowns[type] > world.time) - on_cooldown = TRUE - else if (on_cooldown) - radio?.talk_into(src, "Order cooldown has expired! A new order may now be placed!", radio_channel) - playsound(src, 'sound/machines/ping.ogg', 30, TRUE) - on_cooldown = FALSE - - return TRUE - -/obj/machinery/computer/department_orders/service - name = "service order console" - circuit = /obj/item/circuitboard/computer/service_orders - department_delivery_areas = list(/area/station/hallway/secondary/service, /area/station/service/bar/atrium) - override_access = ACCESS_HOP - req_one_access = list(ACCESS_SERVICE) - dep_groups = list("Service", "Food & Hydroponics", "Livestock", "Costumes & Toys") - radio_key_typepath = /obj/item/encryptionkey/headset_service - radio_channel = RADIO_CHANNEL_SERVICE - -/obj/machinery/computer/department_orders/engineering - name = "engineering order console" - circuit = /obj/item/circuitboard/computer/engineering_orders - department_delivery_areas = list(/area/station/engineering/main) - override_access = ACCESS_CE - req_one_access = REGION_ACCESS_ENGINEERING - dep_groups = list("Engineering", "Engine Construction", "Canisters & Materials") - radio_key_typepath = /obj/item/encryptionkey/headset_eng - radio_channel = RADIO_CHANNEL_ENGINEERING - -/obj/machinery/computer/department_orders/science - name = "science order console" - circuit = /obj/item/circuitboard/computer/science_orders - department_delivery_areas = list(/area/station/science/research) - override_access = ACCESS_RD - req_one_access = REGION_ACCESS_RESEARCH - dep_groups = list("Science", "Livestock", "Canisters & Materials") - radio_key_typepath = /obj/item/encryptionkey/headset_sci - radio_channel = RADIO_CHANNEL_SCIENCE - -/obj/machinery/computer/department_orders/security - name = "security order console" - circuit = /obj/item/circuitboard/computer/security_orders - department_delivery_areas = list( - /area/station/security/office, - /area/station/security/brig, - /area/station/security/brig/upper, - ) - override_access = ACCESS_HOS - req_one_access = REGION_ACCESS_SECURITY - dep_groups = list("Security", "Armory") - radio_key_typepath = /obj/item/encryptionkey/headset_sec - radio_channel = RADIO_CHANNEL_SECURITY - -/obj/machinery/computer/department_orders/medical - name = "medical order console" - circuit = /obj/item/circuitboard/computer/medical_orders - department_delivery_areas = list( - /area/station/medical/medbay/central, - /area/station/medical/medbay, - /area/station/medical/treatment_center, - /area/station/medical/storage, - ) - override_access = ACCESS_CMO - req_one_access = REGION_ACCESS_MEDBAY - dep_groups = list("Medical") - radio_key_typepath = /obj/item/encryptionkey/headset_med - radio_channel = RADIO_CHANNEL_MEDICAL diff --git a/code/modules/jobs/departments/departments.dm b/code/modules/jobs/departments/departments.dm index 9f2776bad0e..ce21920eced 100644 --- a/code/modules/jobs/departments/departments.dm +++ b/code/modules/jobs/departments/departments.dm @@ -18,7 +18,24 @@ var/list/department_jobs = list() /// For separatists, what independent name prefix does their nation get named? var/list/nation_prefixes = list() + /// List of /area types that are considered part of this department's "delivery" area. + /// Acts as a priority system, where first items are picked first. + var/list/department_delivery_areas = list() + /// List of categories in the cargo console that are associated with this department. + var/list/associated_cargo_groups = list() + /// The single access associated with the head of staff of this department. + var/head_of_staff_access + /// A list of generic access flags people in this department generally have. + var/list/department_access = list() +/datum/job_department/New() + . = ..() + for(var/delivery_area_type in department_delivery_areas) + if(GLOB.areas_by_type[delivery_area_type]) + return + //every area fallback didn't exist on this map so throw a mapping error and set some generic area that uuuh please exist okay + log_mapping("[type] has no valid areas to deliver to on this map, add some more fallback areas to its \"department_delivery_areas\" var.") + department_delivery_areas = list(/area/station/hallway/primary/central) //if this doesn't exist like honestly fuck your map man /// Handles adding jobs to the department and setting up the job bitflags. /datum/job_department/proc/add_job(datum/job/job) @@ -76,6 +93,14 @@ label_class = "security" ui_color = "#d46a78" nation_prefixes = list("Securi", "Beepski", "Shitcuri", "Red", "Stunba", "Flashbango", "Flasha", "Stanfordi") + department_delivery_areas = list( + /area/station/security/office, + /area/station/security/brig, + /area/station/security/brig/upper, + ) + associated_cargo_groups = list("Security", "Armory") + head_of_staff_access = ACCESS_HOS + department_access = REGION_ACCESS_SECURITY /datum/job_department/engineering department_name = DEPARTMENT_ENGINEERING @@ -86,7 +111,10 @@ label_class = "engineering" ui_color = "#dfb567" nation_prefixes = list("Atomo", "Engino", "Power", "Teleco") - + department_delivery_areas = list(/area/station/engineering/main) + associated_cargo_groups = list("Engineering", "Engine Construction", "Canisters & Materials") + head_of_staff_access = ACCESS_CE + department_access = REGION_ACCESS_ENGINEERING /datum/job_department/medical department_name = DEPARTMENT_MEDICAL @@ -97,7 +125,15 @@ label_class = "medical" ui_color = "#65b2bd" nation_prefixes = list("Mede", "Healtha", "Recova", "Chemi", "Viro", "Psych") - + department_delivery_areas = list( + /area/station/medical/medbay/central, + /area/station/medical/medbay, + /area/station/medical/treatment_center, + /area/station/medical/storage, + ) + associated_cargo_groups = list("Medical") + head_of_staff_access = ACCESS_CMO + department_access = REGION_ACCESS_MEDBAY /datum/job_department/science department_name = DEPARTMENT_SCIENCE @@ -108,6 +144,10 @@ label_class = "science" ui_color = "#c973c9" nation_prefixes = list("Sci", "Griffa", "Geneti", "Explosi", "Mecha", "Xeno", "Nani", "Cyto") + department_delivery_areas = list(/area/station/science/research) + associated_cargo_groups = list("Science", "Livestock", "Canisters & Materials") + head_of_staff_access = ACCESS_RD + department_access = REGION_ACCESS_RESEARCH /datum/job_department/cargo @@ -119,7 +159,8 @@ label_class = "supply" ui_color = "#cf9c6c" nation_prefixes = list("Cargo", "Guna", "Suppli", "Mule", "Crate", "Ore", "Mini", "Shaf") - + head_of_staff_access = ACCESS_QM + department_access = REGION_ACCESS_SUPPLY /datum/job_department/service department_name = DEPARTMENT_SERVICE @@ -130,7 +171,10 @@ label_class = "service" ui_color = "#7cc46a" nation_prefixes = list("Honka", "Boozo", "Fatu", "Danka", "Mimi", "Libra", "Jani", "Religi") - + department_delivery_areas = list(/area/station/hallway/secondary/service, /area/station/service/bar/atrium) + associated_cargo_groups = list("Service", "Food & Hydroponics", "Livestock", "Costumes & Toys") + head_of_staff_access = ACCESS_HOP + department_access = list(ACCESS_SERVICE) /datum/job_department/silicon department_name = DEPARTMENT_SILICON diff --git a/code/modules/modular_computers/computers/machinery/console_presets.dm b/code/modules/modular_computers/computers/machinery/console_presets.dm index 00af9975e24..18f394d6ee0 100644 --- a/code/modules/modular_computers/computers/machinery/console_presets.dm +++ b/code/modules/modular_computers/computers/machinery/console_presets.dm @@ -80,42 +80,69 @@ // ===== CARGO CHAT CONSOLES ===== /obj/machinery/modular_computer/preset/cargochat - name = "cargo chatroom console" - desc = "A stationary computer. This one comes preloaded with a chatroom for your cargo requests." + name = "cargo interfacing console" + desc = "A stationary computer that comes pre-loaded with software to interface with the cargo department." starting_programs = list( /datum/computer_file/program/chatclient, ) - - ///Used in Initialize to set the chat client name. - var/console_department + /// What department type is assigned to this console? + var/datum/job_department/department_type /obj/machinery/modular_computer/preset/cargochat/Initialize(mapload) + add_starting_software() . = ..() + setup_starting_software() + REGISTER_REQUIRED_MAP_ITEM(1, 1) + if(department_type) + name = "[lowertext(initial(department_type.department_name))] [name]" + cpu.name = name + +/obj/machinery/modular_computer/preset/cargochat/proc/add_starting_software() + starting_programs += /datum/computer_file/program/department_order + +/obj/machinery/modular_computer/preset/cargochat/proc/setup_starting_software() + if(!department_type) + return + var/datum/computer_file/program/chatclient/chatprogram = cpu.find_file_by_name("ntnrc_client") - chatprogram.username = "[lowertext(console_department)]_department" - cpu.active_program = chatprogram + chatprogram.username = "[lowertext(initial(department_type.department_name))]_department" + cpu.idle_threads += chatprogram + + var/datum/computer_file/program/department_order/orderprogram = cpu.find_file_by_name("dept_order") + orderprogram.set_linked_department(department_type) + cpu.active_program = orderprogram + update_appearance(UPDATE_ICON) /obj/machinery/modular_computer/preset/cargochat/service - console_department = "Service" + department_type = /datum/job_department/service /obj/machinery/modular_computer/preset/cargochat/engineering - console_department = "Engineering" + department_type = /datum/job_department/engineering /obj/machinery/modular_computer/preset/cargochat/science - console_department = "Science" + department_type = /datum/job_department/science /obj/machinery/modular_computer/preset/cargochat/security - console_department = "Security" + department_type = /datum/job_department/security /obj/machinery/modular_computer/preset/cargochat/medical - console_department = "Medical" + department_type = /datum/job_department/medical - -//ONE PER MAP PLEASE, IT MAKES A CARGOBUS FOR EACH ONE OF THESE /obj/machinery/modular_computer/preset/cargochat/cargo - console_department = "Cargo" - name = "department chatroom console" - desc = "A stationary computer. This one comes preloaded with a chatroom for incoming cargo requests. You may moderate it from this computer." + department_type = /datum/job_department/cargo + name = "departmental interfacing console" + desc = "A stationary computer that comes pre-loaded with software to interface with incoming departmental cargo requests." + +/obj/machinery/modular_computer/preset/cargochat/cargo/add_starting_software() + starting_programs += /datum/computer_file/program/bounty_board + starting_programs += /datum/computer_file/program/budgetorders + starting_programs += /datum/computer_file/program/shipping + +/obj/machinery/modular_computer/preset/cargochat/cargo/setup_starting_software() + var/datum/computer_file/program/chatclient/chatprogram = cpu.find_file_by_name("ntnrc_client") + cpu.active_program = chatprogram + update_appearance(UPDATE_ICON) + // Rest of the chat program setup is done in LateInit /obj/machinery/modular_computer/preset/cargochat/cargo/LateInitialize() . = ..() diff --git a/code/modules/modular_computers/file_system/programs/budgetordering.dm b/code/modules/modular_computers/file_system/programs/budgetordering.dm index 5e8b8b05872..4c1a60a0c86 100644 --- a/code/modules/modular_computers/file_system/programs/budgetordering.dm +++ b/code/modules/modular_computers/file_system/programs/budgetordering.dm @@ -8,6 +8,7 @@ can_run_on_flags = PROGRAM_LAPTOP | PROGRAM_PDA size = 10 tgui_id = "NtosCargo" + program_icon = FA_ICON_CART_FLATBED ///Are you actually placing orders with it? var/requestonly = TRUE ///Can the tablet see or buy illegal stuff? diff --git a/code/modules/modular_computers/file_system/programs/chatroom/ntnrc_client.dm b/code/modules/modular_computers/file_system/programs/chatroom/ntnrc_client.dm index b3566591e12..66182437869 100644 --- a/code/modules/modular_computers/file_system/programs/chatroom/ntnrc_client.dm +++ b/code/modules/modular_computers/file_system/programs/chatroom/ntnrc_client.dm @@ -8,13 +8,13 @@ filename = "ntnrc_client" filedesc = "Chat Client" downloader_category = PROGRAM_CATEGORY_DEVICE - program_open_overlay = "command" - extended_desc = "This program allows communication over NTNRC network" + program_open_overlay = "text" + extended_desc = "This program allows communication over NTNRC network." size = 8 ui_header = "ntnrc_idle.gif" program_flags = PROGRAM_ON_NTNET_STORE | PROGRAM_REQUIRES_NTNET tgui_id = "NtosNetChat" - program_icon = "comment-alt" + program_icon = FA_ICON_COMMENT_ALT alert_able = TRUE ///The user's screen name. diff --git a/code/modules/modular_computers/file_system/programs/dept_order.dm b/code/modules/modular_computers/file_system/programs/dept_order.dm new file mode 100644 index 00000000000..2229628d392 --- /dev/null +++ b/code/modules/modular_computers/file_system/programs/dept_order.dm @@ -0,0 +1,274 @@ +/datum/computer_file/program/department_order + filename = "dept_order" + filedesc = "Departmental Orders" + can_run_on_flags = PROGRAM_CONSOLE + downloader_category = PROGRAM_CATEGORY_SUPPLY + program_open_overlay = "request" + extended_desc = "Allows for departments to order supplied from Cargo for free, with a cooldown between orders." + size = 10 + tgui_id = "NtosDeptOrder" + program_icon = FA_ICON_CART_FLATBED + alert_able = TRUE + + // Filled via set_linked_department. Also serves as "who can cancel the order". + download_access = list(ACCESS_COMMAND) + // Anyone can open, not everyone can use. + run_access = list() + /// Filled via set_linked_department. Serves as "who can place orders". + VAR_PRIVATE/list/use_access = list() + + /// The department we are linked to, typepath. + VAR_PRIVATE/datum/job_department/linked_department + /// Stores the time when we can next place an order for each department. + VAR_PRIVATE/static/list/department_cooldowns = list( + /datum/job_department/engineering = 0, + /datum/job_department/medical = 0, + /datum/job_department/science = 0, + /datum/job_department/security = 0, + /datum/job_department/service = 0, + ) + /// Reference to the order we've made UNTIL it gets sent on the supply shuttle. this is so heads can cancel it + VAR_PRIVATE/datum/supply_order/department_order + /// Our radio object we use to talk to our department. + VAR_PRIVATE/obj/item/radio/radio + /// The radio channel we will speak into by default. + VAR_PRIVATE/radio_channel + /// Maps what department gets what encryption key + /// I could've put this on the job department datum but it felt unnecessary + VAR_PRIVATE/static/list/dept_to_radio = list( + /datum/job_department/engineering = /obj/item/encryptionkey/headset_eng, + /datum/job_department/medical = /obj/item/encryptionkey/headset_med, + /datum/job_department/science = /obj/item/encryptionkey/headset_sci, + /datum/job_department/security = /obj/item/encryptionkey/headset_sec, + /datum/job_department/service = /obj/item/encryptionkey/headset_service, + ) + +/// Sets the passed department type as the active department for this computer file. +/datum/computer_file/program/department_order/proc/set_linked_department(datum/job_department/department) + linked_department = department + var/datum/job_department/linked_department_real = SSjob.get_department_type(linked_department) + // Heads of staff can download + download_access |= linked_department_real.head_of_staff_access + // Heads of staff + anyone in the dept can run it + use_access |= linked_department_real.head_of_staff_access + use_access |= linked_department_real.department_access + // Also set up the radio + if(dept_to_radio[linked_department]) + if(!isnull(radio)) + QDEL_NULL(radio) + var/picked_key = dept_to_radio[linked_department] || /obj/item/encryptionkey/headset_cargo + radio = new(computer) + radio.keyslot = new picked_key() + radio.subspace_transmission = TRUE + radio.canhear_range = 0 + radio.recalculateChannels() + radio_channel = radio.keyslot.channels[1] + computer.update_static_data_for_all_viewers() + +/datum/computer_file/program/department_order/Destroy() + QDEL_NULL(radio) + return ..() + +/datum/computer_file/program/department_order/ui_interact(mob/user, datum/tgui/ui) + check_cooldown() + +/datum/computer_file/program/department_order/ui_data(mob/user) + var/list/data = list() + data["no_link"] = !linked_department + data["id_inside"] = !!computer.computer_id_slot + data["time_left"] = department_cooldowns[linked_department] ? DisplayTimeText(max(department_cooldowns[linked_department] - world.time, 0), 1) : null + data["can_override"] = !!department_order + return data + +/datum/computer_file/program/department_order/ui_static_data(mob/user) + var/datum/job_department/linked_department_real = SSjob.get_department_type(linked_department) + if(isnull(linked_department_real)) + return list("supplies" = list()) + + var/list/data = list() + + var/list/supply_data = list() + for(var/group in linked_department_real.associated_cargo_groups) + supply_data[group] = list() + + for(var/pack_key in SSshuttle.supply_packs) + var/datum/supply_pack/pack = SSshuttle.supply_packs[pack_key] + if(!islist(supply_data[pack.group]) || !can_see_pack(pack)) + continue + + UNTYPED_LIST_ADD(supply_data[pack.group], list( + "name" = pack.name, + "cost" = pack.get_cost(), + "id" = pack.id, + "desc" = pack.desc || pack.name, // If there is a description, use it. Otherwise use the pack's name. + )) + + var/list/supply_data_flattened = list() + for(var/group in supply_data) + UNTYPED_LIST_ADD(supply_data_flattened, list( + "name" = group, + "packs" = supply_data[group], + )) + + data["supplies"] = supply_data_flattened + return data + +/// Checks if we can "see" the passed supply pack +/datum/computer_file/program/department_order/proc/can_see_pack(datum/supply_pack/to_check) + PROTECTED_PROC(TRUE) + if(to_check.hidden && !(computer.obj_flags & EMAGGED)) + return FALSE + if(to_check.special && !to_check.special_enabled) + return FALSE + if(to_check.drop_pod_only) + return FALSE + if(to_check.goody) + return FALSE + return TRUE + +/// Looks through all possible departments and finds one this ID card "corresponds" to. +/datum/computer_file/program/department_order/proc/find_department_to_link(obj/item/card/id/id_card) + PROTECTED_PROC(TRUE) + if(id_card.type != /obj/item/card/id/advanced/silver) + // I don't want to introduce weird "access order" behavior with Captain's ID / Chameleon ids / etc, so only silver IDs work + return null + var/list/access_to_depts = list() + for(var/datum/job_department/department as anything in department_cooldowns) + access_to_depts[initial(department.head_of_staff_access)] = department + for(var/access_key in id_card.GetAccess()) + if(access_to_depts[access_key]) + return access_to_depts[access_key] + return null + +/datum/computer_file/program/department_order/ui_act(action, list/params, datum/tgui/ui, datum/ui_state/state) + . = ..() + if(.) + return . + + var/mob/living/orderer = ui.user + if(!istype(orderer)) + return . + + if(action == "link") + if(!isnull(linked_department)) + return TRUE + + var/new_dept_type = find_department_to_link(computer.computer_id_slot) + if(isnull(new_dept_type)) + computer.physical.balloon_alert(orderer, "no department found!") + playsound(computer, 'sound/machines/buzz-sigh.ogg', 30, TRUE) + else + computer.physical.balloon_alert(orderer, "linked") + playsound(computer, 'sound/machines/ping.ogg', 30, TRUE) + set_linked_department(new_dept_type) + return TRUE + + if(isnull(linked_department)) + return TRUE + + var/obj/item/card/id/id_card = computer.computer_id_slot || orderer.get_idcard(hand_first = TRUE) + var/list/id_card_access = id_card?.GetAccess() || list() + + if(length(use_access & id_card_access) <= 0) + computer.physical.balloon_alert(orderer, "access denied!") + playsound(computer, 'sound/machines/buzz-sigh.ogg', 30, TRUE) + return TRUE + + if(action == "override_order") + if(isnull(department_order) || !(department_order in SSshuttle.shopping_list)) + return TRUE + if(length(download_access & id_card_access) <= 0) + computer.physical.balloon_alert(orderer, "requires head of staff access!") + playsound(computer, 'sound/machines/buzz-sigh.ogg', 30, TRUE) + return TRUE + + department_cooldowns[linked_department] = 0 + SSshuttle.shopping_list -= department_order + department_order = null + UnregisterSignal(SSshuttle, COMSIG_SUPPLY_SHUTTLE_BUY) + return TRUE + + if(department_cooldowns[linked_department] > world.time) + return TRUE + + submit_order(orderer, params["id"]) + return TRUE + +/datum/computer_file/program/department_order/proc/submit_order(mob/living/orderer, id) + id = text2path(id) || id + + var/datum/job_department/linked_department_real = SSjob.get_department_type(linked_department) + var/datum/supply_pack/pack = SSshuttle.supply_packs[id] + if(isnull(pack)) + computer.physical.say("Something went wrong!") + CRASH("requested supply pack id \"[id]\" not found!") + if(!can_see_pack(pack) || !(pack.group in linked_department_real.associated_cargo_groups)) + return + var/name = "*None Provided*" + var/rank = "*None Provided*" + var/ckey = orderer.ckey + if(ishuman(orderer)) + var/mob/living/carbon/human/human_orderer = orderer + name = human_orderer.get_authentification_name() + rank = human_orderer.get_assignment(hand_first = TRUE) + else if(HAS_SILICON_ACCESS(orderer)) + name = orderer.real_name + rank = "Silicon" + var/already_signalled = !!department_order + var/chosen_delivery_area + for(var/delivery_area_type in linked_department_real.department_delivery_areas) + if(GLOB.areas_by_type[delivery_area_type]) + chosen_delivery_area = delivery_area_type + break + + if(SSshuttle.supply.get_order_count(pack) == OVER_ORDER_LIMIT) + playsound(computer, 'sound/machines/buzz-sigh.ogg', 50, FALSE) + computer.physical.say("ERROR: No more then [CARGO_MAX_ORDER] of any pack may be ordered at once!") + return + + department_order = new( + pack = pack, + orderer = name, + orderer_rank = rank, + orderer_ckey = ckey, + reason = "Departmental Order", + paying_account = null, + department_destination = chosen_delivery_area, + coupon = null, + manifest_can_fail = FALSE, + ) + SSshuttle.shopping_list += department_order + if(!already_signalled) + RegisterSignal(SSshuttle, COMSIG_SUPPLY_SHUTTLE_BUY, PROC_REF(finalize_department_order)) + computer.physical.say("Order processed. Cargo will deliver the crate when it comes in on their shuttle. NOTICE: Heads of staff may override the order.") + calculate_cooldown(pack.cost) + +///signal when the supply shuttle begins to spawn orders. we forget the current order preventing it from being overridden (since it's already past the point of no return on undoing the order) +/datum/computer_file/program/department_order/proc/finalize_department_order(datum/subsystem) + SIGNAL_HANDLER + if(!isnull(department_order) && (department_order in SSshuttle.shopping_list)) + department_order = null + UnregisterSignal(subsystem, COMSIG_SUPPLY_SHUTTLE_BUY) + +/datum/computer_file/program/department_order/proc/calculate_cooldown(credits) + //minimum almost the lowest value of a crate + var/min = CARGO_CRATE_VALUE * 1.6 + //maximum fairly expensive crate at 3000 + var/max = CARGO_CRATE_VALUE * 15 + credits = clamp(credits, min, max) + var/time_y = (credits - min)/(max - min) + 1 //convert to between 1 and 2 + time_y = 10 MINUTES * time_y + department_cooldowns[linked_department] = world.time + time_y + +/datum/computer_file/program/department_order/process_tick(seconds_per_tick) + if(!check_cooldown() || alert_silenced || !alert_able) + return + radio?.talk_into(computer, "Order cooldown has expired! A new order may now be placed!", radio_channel) + computer.alert_call(src, "Order cooldown expired!", 'sound/machines/ping.ogg') + +/// Checks if the cooldown is up and resets it if so. +/datum/computer_file/program/department_order/proc/check_cooldown() + if(department_cooldowns[linked_department] > 0 && department_cooldowns[linked_department] <= world.time) + department_cooldowns[linked_department] = 0 + return TRUE + return FALSE diff --git a/code/modules/modular_computers/file_system/programs/messenger/messenger_program.dm b/code/modules/modular_computers/file_system/programs/messenger/messenger_program.dm index 77f8ccf2bac..4fc3730ef08 100644 --- a/code/modules/modular_computers/file_system/programs/messenger/messenger_program.dm +++ b/code/modules/modular_computers/file_system/programs/messenger/messenger_program.dm @@ -9,7 +9,7 @@ filename = "nt_messenger" filedesc = "Direct Messenger" downloader_category = PROGRAM_CATEGORY_DEVICE - program_open_overlay = "command" + program_open_overlay = "text" extended_desc = "This program allows old-school communication with other modular devices." size = 0 undeletable = TRUE // It comes by default in tablets, can't be downloaded, takes no space and should obviously not be able to be deleted. diff --git a/code/modules/unit_tests/required_map_items.dm b/code/modules/unit_tests/required_map_items.dm index 73499c83b6d..145f5fd34ce 100644 --- a/code/modules/unit_tests/required_map_items.dm +++ b/code/modules/unit_tests/required_map_items.dm @@ -14,7 +14,7 @@ /// More detailed information about each item (mainly, how much of each should exist) is set on a per item basis /datum/unit_test/required_map_items/proc/setup_expected_types() expected_types += subtypesof(/obj/item/stamp/head) - expected_types += subtypesof(/obj/machinery/computer/department_orders) + expected_types += subtypesof(/obj/machinery/modular_computer/preset/cargochat) expected_types += /mob/living/basic/parrot/poly expected_types += /mob/living/basic/pet/dog/corgi/ian diff --git a/icons/obj/machines/computer.dmi b/icons/obj/machines/computer.dmi index aae3a83a45562c6db4f5cba7e1bfd385a4df4b98..f8fb31c9ba080b0860a09c6072fa52cb89072693 100644 GIT binary patch literal 137136 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 v&eH&?N0@A&yTsTmoHFnb`zi=Cf;Idqzsqa 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 +8&S5KCT1sMDEPu+Ygb$qH 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 literal 134292 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

T!6{F3-vVYJj)n0@mF3!|l>0__UNv|h48 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

JD4`7L92M5PG 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

+cKw`qZB5O1X=vb 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 P0*0~v^{eHGJK_HWm-xX> diff --git a/icons/obj/machines/modular_console.dmi b/icons/obj/machines/modular_console.dmi index 7b370a767852c0add82893086af6cf0acbe39b53..6a8348e1b8ec8c491adb8ac4581753674cd200c0 100644 GIT binary patch literal 93878 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

#bY;mR4P0Yb40AK3Xp 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 Beq;au diff --git a/tgstation.dme b/tgstation.dme index 4ba8fc1a12d..98556c6c436 100644 --- a/tgstation.dme +++ b/tgstation.dme @@ -3525,7 +3525,6 @@ #include "code\modules\cargo\bounty.dm" #include "code\modules\cargo\centcom_podlauncher.dm" #include "code\modules\cargo\coupon.dm" -#include "code\modules\cargo\department_order.dm" #include "code\modules\cargo\exports.dm" #include "code\modules\cargo\expressconsole.dm" #include "code\modules\cargo\gondolapod.dm" @@ -5122,6 +5121,7 @@ #include "code\modules\modular_computers\file_system\programs\cargoship.dm" #include "code\modules\modular_computers\file_system\programs\coupon.dm" #include "code\modules\modular_computers\file_system\programs\crewmanifest.dm" +#include "code\modules\modular_computers\file_system\programs\dept_order.dm" #include "code\modules\modular_computers\file_system\programs\emojipedia.dm" #include "code\modules\modular_computers\file_system\programs\file_browser.dm" #include "code\modules\modular_computers\file_system\programs\frontier.dm" diff --git a/tgui/packages/tgui/interfaces/DepartmentOrders.tsx b/tgui/packages/tgui/interfaces/NtosDeptOrder.tsx similarity index 63% rename from tgui/packages/tgui/interfaces/DepartmentOrders.tsx rename to tgui/packages/tgui/interfaces/NtosDeptOrder.tsx index 5fb8853cdb8..46f52887a44 100644 --- a/tgui/packages/tgui/interfaces/DepartmentOrders.tsx +++ b/tgui/packages/tgui/interfaces/NtosDeptOrder.tsx @@ -3,6 +3,7 @@ import { useState } from 'react'; import { useBackend } from '../backend'; import { + Blink, Box, Button, Dimmer, @@ -13,17 +14,18 @@ import { Tabs, Tooltip, } from '../components'; -import { Window } from '../layouts'; +import { NtosWindow } from '../layouts'; // 15x crate value const COST_UPPER_BOUND = 3000; +type typePath = string; + type Pack = { name: string; - cost: number; - id: string; desc: string; - goody: string; + cost: number; + id: typePath; }; type Category = { @@ -33,8 +35,10 @@ type Category = { type Info = { can_override: BooleanLike; - time_left: number; + time_left: string | null; supplies: Category[]; + no_link: BooleanLike; + id_inside: BooleanLike; }; const CooldownEstimate = (props) => { @@ -54,45 +58,60 @@ const CooldownEstimate = (props) => { ); }; -export const DepartmentOrders = (props) => { +export const DepartmentOrderContent = (props) => { const { data } = useBackend(); - const { time_left } = data; + const { no_link, time_left } = data; + if (!data) { + return null; + } + + if (no_link) { + return ; + } + if (time_left) { + return ; + } + return ( - - - {(!!time_left && ) || ( - - - - - - As employees of Nanotrasen, the selection of orders here are - completely free of charge, only incurring a cooldown on the - service. Cheaper items will make you wait for less time - before Nanotrasen allows another purchase, to encourage - tasteful spending. - - - - - - - - - )} - - + + + + + + As employees of Nanotrasen, the selection of orders here are + completely free of charge, only incurring a cooldown on the + service. Cheaper items will make you wait for less time before + Nanotrasen allows another purchase, to encourage tasteful + spending. + + + + + + + + ); }; -const CooldownDimmer = (props) => { +export const NtosDeptOrder = () => { + return ( + + + + + + ); +}; + +const CooldownDimmer = () => { const { act, data } = useBackend(); const { can_override, time_left } = data; return ( - + Ready for another order in {time_left}... @@ -119,7 +138,31 @@ const CooldownDimmer = (props) => { ); }; -const DepartmentCatalog = (props) => { +const NoLinkDimmer = () => { + const { act, data } = useBackend(); + const { id_inside } = data; + return ( + + + + + + + + + Unlinked! + + + + + + + ); +}; + +const DepartmentCatalog = () => { const { act, data } = useBackend(); const { supplies } = data; const [tabCategory, setTabCategory] = useState(supplies[0]);