From c24ff68629922b36afdee87f4e559bfb09109d85 Mon Sep 17 00:00:00 2001 From: ArcaneMusic <41715314+ArcaneMusic@users.noreply.github.com> Date: Wed, 1 Jun 2022 17:07:50 -0400 Subject: [PATCH] Adds steam vents to maintenance, adds some flavor to maintenance. (#66915) * Steam Vent Challenge (Do not meme) * Fixes icebox, I think * Changes to how smoke behaves appears to have removed the need for the opacity setting on the vent. Sounds. * Mapmerge sama please * Adds signal system, crafting recipe, and some basic crafting organization. * Potential fix * Apply suggestions from code review Co-authored-by: Seth Scherer * makes changes thanks anturk Co-authored-by: Seth Scherer --- .../map_files/Deltastation/DeltaStation2.dmm | 649 ++++---- .../map_files/IceBoxStation/IceBoxStation.dmm | 1469 +++++++++-------- _maps/map_files/KiloStation/KiloStation.dmm | 767 +++++---- _maps/map_files/MetaStation/MetaStation.dmm | 611 +++---- _maps/map_files/tramstation/tramstation.dmm | 444 ++--- code/__DEFINES/construction.dm | 1 + code/datums/components/crafting/crafting.dm | 1 + code/datums/components/crafting/recipes.dm | 19 +- .../effects/spawners/random/structure.dm | 7 + code/game/objects/structures/maintenance.dm | 81 + icons/obj/structures.dmi | Bin 173142 -> 173381 bytes sound/machines/steam_hiss.ogg | Bin 0 -> 104151 bytes 12 files changed, 2239 insertions(+), 1810 deletions(-) create mode 100644 sound/machines/steam_hiss.ogg diff --git a/_maps/map_files/Deltastation/DeltaStation2.dmm b/_maps/map_files/Deltastation/DeltaStation2.dmm index 9fba4f4f2c1..2dcc219c94e 100644 --- a/_maps/map_files/Deltastation/DeltaStation2.dmm +++ b/_maps/map_files/Deltastation/DeltaStation2.dmm @@ -632,16 +632,6 @@ }, /turf/open/space/basic, /area/space) -"agU" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 1 - }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, -/area/station/maintenance/port/greater) "agZ" = ( /obj/machinery/ntnet_relay, /turf/open/floor/circuit/green/telecomms/mainframe, @@ -1649,6 +1639,16 @@ }, /turf/open/floor/plating, /area/station/tcommsat/server) +"atF" = ( +/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/effect/spawner/random/structure/steam_vent, +/turf/open/floor/plating, +/area/station/maintenance/port/greater) "atG" = ( /obj/effect/turf_decal/stripes/line{ dir = 6 @@ -9129,30 +9129,6 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/plating, /area/station/maintenance/starboard/aft) -"cvj" = ( -/obj/structure/table/reinforced, -/obj/machinery/door/firedoor, -/obj/machinery/door/poddoor/shutters/preopen{ - id = "chemisttop"; - name = "Chemistry Lobby Shutters" - }, -/obj/item/folder/yellow{ - pixel_x = 5 - }, -/obj/machinery/door/window/left/directional/north{ - name = "Chemistry Desk" - }, -/obj/machinery/door/window/left/directional/south{ - name = "Chemistry Desk"; - req_access = list("pharmacy") - }, -/obj/effect/turf_decal/delivery, -/obj/structure/desk_bell{ - pixel_x = -8; - pixel_y = -2 - }, -/turf/open/floor/iron, -/area/station/medical/pharmacy) "cvr" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -11373,6 +11349,11 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron/grimy, /area/station/service/library) +"dbL" = ( +/obj/structure/cable, +/obj/effect/spawner/random/structure/steam_vent, +/turf/open/floor/plating, +/area/station/maintenance/port/aft) "dbO" = ( /obj/effect/turf_decal/tile/neutral/fourcorners, /obj/structure/chair/sofa/bench/right{ @@ -13055,6 +13036,27 @@ /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, /turf/open/floor/iron, /area/station/hallway/primary/starboard) +"dCg" = ( +/obj/structure/table, +/obj/item/paper_bin{ + pixel_x = -6; + pixel_y = 5 + }, +/obj/item/pen{ + pixel_x = -6; + pixel_y = 5 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/machinery/flasher/directional/east{ + id = "hopflash"; + pixel_x = 0; + pixel_y = 26 + }, +/obj/structure/desk_bell{ + pixel_x = 7 + }, +/turf/open/floor/iron/dark, +/area/station/hallway/primary/central/fore) "dCk" = ( /turf/closed/wall/r_wall, /area/station/security/detectives_office) @@ -13121,29 +13123,6 @@ }, /turf/open/floor/iron, /area/station/maintenance/port/greater) -"dDm" = ( -/obj/structure/table/reinforced, -/obj/machinery/door/firedoor, -/obj/item/folder{ - pixel_x = -6 - }, -/obj/item/pen{ - pixel_x = -6 - }, -/obj/machinery/door/window/left/directional/south{ - name = "Research Lab Desk"; - req_access = list("science") - }, -/obj/machinery/door/poddoor/shutters/preopen{ - id = "rndlab1"; - name = "Research and Development Shutter" - }, -/obj/effect/turf_decal/delivery, -/obj/structure/desk_bell{ - pixel_x = 7 - }, -/turf/open/floor/iron, -/area/station/science/lab) "dDP" = ( /obj/structure/chair/office{ dir = 4 @@ -16219,6 +16198,25 @@ }, /turf/open/floor/iron/white, /area/station/science/xenobiology) +"ezz" = ( +/obj/structure/table/reinforced, +/obj/machinery/door/firedoor, +/obj/item/folder/yellow{ + pixel_x = -6 + }, +/obj/item/pen{ + pixel_x = -6 + }, +/obj/machinery/door/window/left/directional/south{ + dir = 1; + req_access = list("cargo") + }, +/obj/effect/turf_decal/delivery, +/obj/structure/desk_bell{ + pixel_x = 7 + }, +/turf/open/floor/iron, +/area/station/cargo/office) "ezH" = ( /obj/structure/cable, /obj/effect/turf_decal/tile/blue/fourcorners, @@ -18787,14 +18785,6 @@ }, /turf/open/floor/iron, /area/station/maintenance/starboard/aft) -"fjK" = ( -/obj/structure/table/wood/fancy, -/obj/item/book/granter/spell/smoke/lesser, -/obj/item/nullrod, -/obj/item/organ/internal/heart, -/obj/item/reagent_containers/food/drinks/bottle/holywater, -/turf/open/floor/iron/grimy, -/area/station/service/chapel/office) "fjQ" = ( /obj/effect/decal/cleanable/dirt, /turf/open/floor/plating{ @@ -19545,6 +19535,20 @@ /obj/effect/turf_decal/tile/red/anticorner/contrasted, /turf/open/floor/iron, /area/station/security/checkpoint/supply) +"fsM" = ( +/obj/structure/table/wood, +/obj/machinery/door/firedoor, +/obj/item/storage/box/matches{ + pixel_y = 5 + }, +/obj/structure/desk_bell{ + pixel_x = 7; + pixel_y = 10 + }, +/turf/open/floor/iron/dark/smooth_half{ + dir = 1 + }, +/area/station/service/bar) "fsV" = ( /obj/item/kirbyplants/random, /obj/effect/turf_decal/tile/neutral/fourcorners, @@ -21233,21 +21237,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/space, /area/space/nearstation) -"fRD" = ( -/obj/structure/table/reinforced, -/obj/machinery/door/firedoor, -/obj/machinery/door/poddoor/shutters/preopen{ - id = "cafe_counter"; - name = "Kitchen Counter Shutters" - }, -/obj/structure/desk_bell{ - pixel_x = -7; - pixel_y = 6 - }, -/turf/open/floor/iron/white/smooth_half{ - dir = 1 - }, -/area/station/service/kitchen) "fRU" = ( /obj/structure/cable, /obj/effect/turf_decal/tile/red/half/contrasted{ @@ -24145,6 +24134,15 @@ }, /turf/open/floor/iron/dark, /area/station/service/hydroponics/garden) +"gFT" = ( +/obj/structure/disposalpipe/segment, +/obj/structure/cable, +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random/structure/steam_vent, +/turf/open/floor/plating{ + icon_state = "platingdmg1" + }, +/area/station/maintenance/port/fore) "gGc" = ( /obj/structure/cable, /obj/effect/turf_decal/stripes/line{ @@ -25437,25 +25435,6 @@ }, /turf/open/floor/iron/white, /area/station/science/research) -"gZK" = ( -/obj/structure/table/reinforced, -/obj/machinery/door/firedoor, -/obj/item/folder/yellow{ - pixel_x = -6 - }, -/obj/item/pen{ - pixel_x = -6 - }, -/obj/effect/turf_decal/delivery, -/obj/machinery/door/window/right/directional/south{ - name = "Delivery Office Desk"; - req_access = list("mail_sorting") - }, -/obj/structure/desk_bell{ - pixel_x = 7 - }, -/turf/open/floor/iron, -/area/station/cargo/sorting) "gZT" = ( /obj/machinery/computer/secure_data, /obj/machinery/status_display/ai/directional/north, @@ -25711,6 +25690,17 @@ /obj/effect/turf_decal/delivery, /turf/open/floor/iron, /area/station/maintenance/port/greater) +"hcP" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 1 + }, +/obj/effect/spawner/random/structure/steam_vent, +/turf/open/floor/iron{ + heat_capacity = 1e+006 + }, +/area/station/maintenance/port/greater) "hcQ" = ( /obj/structure/cable, /obj/effect/landmark/start/station_engineer, @@ -26413,6 +26403,26 @@ }, /turf/open/floor/wood, /area/station/command/heads_quarters/captain/private) +"hqk" = ( +/obj/machinery/door/firedoor, +/obj/structure/table/reinforced, +/obj/item/folder/white{ + pixel_x = -2; + pixel_y = 2 + }, +/obj/item/folder/yellow{ + pixel_x = -4 + }, +/obj/machinery/door/window/right/directional/west{ + name = "Hydroponics Desk"; + req_access = list("hydroponics") + }, +/obj/structure/desk_bell{ + pixel_x = 8; + pixel_y = 9 + }, +/turf/open/floor/plating, +/area/station/service/hydroponics) "hqv" = ( /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, @@ -30018,6 +30028,30 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron, /area/station/ai_monitored/security/armory) +"ioa" = ( +/obj/structure/table/reinforced, +/obj/machinery/door/firedoor, +/obj/machinery/door/poddoor/shutters/preopen{ + id = "chemisttop"; + name = "Chemistry Lobby Shutters" + }, +/obj/item/folder/yellow{ + pixel_x = 5 + }, +/obj/machinery/door/window/left/directional/north{ + name = "Chemistry Desk" + }, +/obj/machinery/door/window/left/directional/south{ + name = "Chemistry Desk"; + req_access = list("pharmacy") + }, +/obj/effect/turf_decal/delivery, +/obj/structure/desk_bell{ + pixel_x = -8; + pixel_y = -2 + }, +/turf/open/floor/iron, +/area/station/medical/pharmacy) "ioe" = ( /obj/structure/disposalpipe/segment, /obj/structure/cable, @@ -30560,25 +30594,6 @@ /obj/effect/spawner/structure/window/reinforced/tinted, /turf/open/space/basic, /area/station/commons/dorms) -"iwt" = ( -/obj/structure/table/reinforced, -/obj/machinery/door/firedoor, -/obj/item/folder/yellow{ - pixel_x = -6 - }, -/obj/item/pen{ - pixel_x = -6 - }, -/obj/machinery/door/window/left/directional/south{ - dir = 1; - req_access = list("cargo") - }, -/obj/effect/turf_decal/delivery, -/obj/structure/desk_bell{ - pixel_x = 7 - }, -/turf/open/floor/iron, -/area/station/cargo/office) "iwy" = ( /obj/machinery/camera/directional/west{ c_tag = "Central Hallway - Aft Port"; @@ -31450,6 +31465,14 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/wood, /area/station/command/heads_quarters/hop) +"iIM" = ( +/obj/structure/table/wood/fancy, +/obj/item/book/granter/spell/smoke/lesser, +/obj/item/nullrod, +/obj/item/organ/internal/heart, +/obj/item/reagent_containers/food/drinks/bottle/holywater, +/turf/open/floor/iron/grimy, +/area/station/service/chapel/office) "iIN" = ( /obj/structure/sign/warning/secure_area{ pixel_y = 32 @@ -36542,6 +36565,19 @@ /obj/effect/spawner/random/trash/grille_or_waste, /turf/open/floor/plating, /area/station/maintenance/department/crew_quarters/bar) +"kbb" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 1 + }, +/obj/effect/spawner/random/structure/steam_vent, +/turf/open/floor/iron{ + heat_capacity = 1e+006 + }, +/area/station/maintenance/port/greater) "kbd" = ( /obj/effect/turf_decal/tile/yellow/half/contrasted{ dir = 8 @@ -42359,6 +42395,17 @@ }, /turf/open/floor/iron, /area/station/engineering/atmos/project) +"lDc" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 1 + }, +/obj/effect/spawner/random/structure/steam_vent, +/turf/open/floor/iron{ + heat_capacity = 1e+006 + }, +/area/station/maintenance/port/aft) "lDi" = ( /turf/closed/wall, /area/station/cargo/warehouse) @@ -43016,27 +43063,6 @@ }, /turf/open/floor/iron, /area/station/maintenance/port/aft) -"lMh" = ( -/obj/structure/table/reinforced, -/obj/machinery/door/window/right/directional/west{ - name = "Engineering Desk"; - req_access = list("engineering") - }, -/obj/item/paper_bin{ - pixel_x = -4 - }, -/obj/item/pen{ - pixel_x = -4 - }, -/obj/machinery/door/firedoor, -/obj/structure/desk_bell{ - pixel_x = 8; - pixel_y = 9 - }, -/turf/open/floor/iron/half{ - dir = 8 - }, -/area/station/engineering/lobby) "lMk" = ( /obj/structure/cable, /obj/effect/turf_decal/tile/neutral/fourcorners, @@ -44043,6 +44069,12 @@ }, /turf/open/floor/iron, /area/station/science/robotics/lab) +"lZE" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/spawner/random/structure/steam_vent, +/turf/open/floor/plating, +/area/station/maintenance/starboard/aft) "lZQ" = ( /obj/effect/turf_decal/stripes/line, /obj/effect/turf_decal/tile/purple/half/contrasted, @@ -44153,6 +44185,17 @@ /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/station/medical/virology) +"mbN" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 4 + }, +/obj/effect/spawner/random/structure/steam_vent, +/turf/open/floor/iron, +/area/station/maintenance/starboard/aft) "mbO" = ( /obj/effect/turf_decal/tile/neutral/fourcorners, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -46590,14 +46633,6 @@ }, /turf/open/floor/iron/dark, /area/station/medical/virology) -"mIg" = ( -/obj/structure/disposalpipe/segment, -/obj/structure/cable, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating{ - icon_state = "platingdmg1" - }, -/area/station/maintenance/port/fore) "mIq" = ( /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron/dark/telecomms, @@ -56030,27 +56065,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron, /area/station/hallway/primary/central/aft) -"piI" = ( -/obj/structure/table, -/obj/item/paper_bin{ - pixel_x = -6; - pixel_y = 5 - }, -/obj/item/pen{ - pixel_x = -6; - pixel_y = 5 - }, -/obj/effect/turf_decal/tile/neutral/fourcorners, -/obj/machinery/flasher/directional/east{ - id = "hopflash"; - pixel_x = 0; - pixel_y = 26 - }, -/obj/structure/desk_bell{ - pixel_x = 7 - }, -/turf/open/floor/iron/dark, -/area/station/hallway/primary/central/fore) "pjb" = ( /obj/machinery/duct, /obj/effect/decal/cleanable/dirt, @@ -58294,20 +58308,6 @@ /obj/structure/disposalpipe/segment, /turf/open/floor/iron/dark, /area/station/service/chapel) -"pNg" = ( -/obj/structure/table/wood, -/obj/machinery/door/firedoor, -/obj/item/storage/box/matches{ - pixel_y = 5 - }, -/obj/structure/desk_bell{ - pixel_x = 7; - pixel_y = 10 - }, -/turf/open/floor/iron/dark/smooth_half{ - dir = 1 - }, -/area/station/service/bar) "pNq" = ( /obj/effect/turf_decal/tile/blue{ dir = 8 @@ -61251,6 +61251,18 @@ }, /turf/open/floor/iron, /area/station/security/prison) +"qCX" = ( +/obj/structure/table/reinforced, +/obj/machinery/door/firedoor, +/obj/effect/turf_decal/delivery, +/obj/item/reagent_containers/food/drinks/britcup{ + pixel_x = -7 + }, +/obj/structure/desk_bell{ + pixel_x = 7 + }, +/turf/open/floor/iron, +/area/station/medical/medbay/lobby) "qCZ" = ( /obj/machinery/power/smes, /obj/machinery/light/small/directional/south, @@ -62997,18 +63009,6 @@ }, /turf/open/floor/iron/white, /area/station/science/robotics/lab) -"reX" = ( -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 1 - }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, -/area/station/maintenance/port/greater) "rfd" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -63687,6 +63687,12 @@ }, /turf/open/floor/iron, /area/station/science/robotics/mechbay) +"rog" = ( +/obj/structure/cable, +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random/structure/steam_vent, +/turf/open/floor/plating, +/area/station/maintenance/fore) "roo" = ( /mob/living/basic/cockroach, /turf/open/floor/plating, @@ -64146,18 +64152,6 @@ /obj/effect/turf_decal/tile/yellow/fourcorners, /turf/open/floor/iron, /area/station/hallway/primary/aft) -"rwY" = ( -/obj/structure/table/reinforced, -/obj/machinery/door/firedoor, -/obj/effect/turf_decal/delivery, -/obj/item/reagent_containers/food/drinks/britcup{ - pixel_x = -7 - }, -/obj/structure/desk_bell{ - pixel_x = 7 - }, -/turf/open/floor/iron, -/area/station/medical/medbay/lobby) "rxd" = ( /obj/effect/turf_decal/stripes/corner, /turf/open/floor/plating, @@ -67153,16 +67147,6 @@ /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron/dark, /area/station/service/abandoned_gambling_den/gaming) -"skj" = ( -/obj/structure/disposalpipe/segment, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 4 - }, -/turf/open/floor/iron, -/area/station/maintenance/port/fore) "sks" = ( /turf/open/floor/iron, /area/station/medical/surgery/aft) @@ -70346,6 +70330,30 @@ }, /turf/open/floor/circuit/green, /area/station/science/robotics/mechbay) +"tam" = ( +/obj/structure/table/reinforced, +/obj/machinery/door/firedoor, +/obj/item/folder{ + pixel_x = -4 + }, +/obj/item/pen{ + pixel_x = -4 + }, +/obj/machinery/door/poddoor/shutters/preopen{ + id = "roboticsprivacy"; + name = "Robotics Shutters" + }, +/obj/machinery/door/window/left/directional/west{ + name = "Robotics Desk"; + req_access = list("robotics") + }, +/obj/machinery/door/window/left/directional/east, +/obj/effect/turf_decal/delivery, +/obj/structure/desk_bell{ + pixel_x = 7 + }, +/turf/open/floor/iron, +/area/station/science/robotics/lab) "tax" = ( /turf/closed/wall, /area/station/engineering/break_room) @@ -73511,18 +73519,6 @@ /obj/effect/turf_decal/tile/brown/half/contrasted, /turf/open/floor/iron, /area/station/security/prison) -"tPa" = ( -/obj/machinery/computer/med_data/laptop{ - dir = 8; - pixel_y = 1 - }, -/obj/item/toy/figure/geneticist, -/obj/structure/table/reinforced, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 4 - }, -/turf/open/floor/iron/dark, -/area/station/science/genetics) "tPc" = ( /obj/machinery/door/firedoor, /obj/machinery/door/airlock/public/glass{ @@ -76778,6 +76774,10 @@ }, /turf/open/floor/iron, /area/station/hallway/primary/central/aft) +"uJK" = ( +/obj/effect/spawner/random/structure/steam_vent, +/turf/open/floor/plating, +/area/station/maintenance/port/greater) "uJN" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -76949,6 +76949,21 @@ }, /turf/open/floor/iron, /area/station/science/research) +"uMe" = ( +/obj/structure/table/reinforced, +/obj/machinery/door/firedoor, +/obj/machinery/door/poddoor/shutters/preopen{ + id = "cafe_counter"; + name = "Kitchen Counter Shutters" + }, +/obj/structure/desk_bell{ + pixel_x = -7; + pixel_y = 6 + }, +/turf/open/floor/iron/white/smooth_half{ + dir = 1 + }, +/area/station/service/kitchen) "uMu" = ( /obj/structure/disposalpipe/trunk, /obj/machinery/firealarm/directional/east, @@ -81535,6 +81550,25 @@ /obj/effect/turf_decal/tile/purple/fourcorners, /turf/open/floor/iron, /area/station/science/research) +"vUM" = ( +/obj/structure/table/reinforced, +/obj/machinery/door/firedoor, +/obj/item/folder/yellow{ + pixel_x = -6 + }, +/obj/item/pen{ + pixel_x = -6 + }, +/obj/effect/turf_decal/delivery, +/obj/machinery/door/window/right/directional/south{ + name = "Delivery Office Desk"; + req_access = list("mail_sorting") + }, +/obj/structure/desk_bell{ + pixel_x = 7 + }, +/turf/open/floor/iron, +/area/station/cargo/sorting) "vUN" = ( /obj/effect/turf_decal/stripes/line{ dir = 6 @@ -85528,26 +85562,6 @@ /obj/structure/sign/warning/vacuum, /turf/closed/wall/r_wall, /area/station/medical/virology) -"wYA" = ( -/obj/machinery/door/firedoor, -/obj/structure/table/reinforced, -/obj/item/folder/white{ - pixel_x = -2; - pixel_y = 2 - }, -/obj/item/folder/yellow{ - pixel_x = -4 - }, -/obj/machinery/door/window/right/directional/west{ - name = "Hydroponics Desk"; - req_access = list("hydroponics") - }, -/obj/structure/desk_bell{ - pixel_x = 8; - pixel_y = 9 - }, -/turf/open/floor/plating, -/area/station/service/hydroponics) "wYJ" = ( /obj/structure/cable, /obj/structure/disposalpipe/segment, @@ -87183,6 +87197,29 @@ /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron, /area/station/maintenance/fore) +"xtP" = ( +/obj/structure/table/reinforced, +/obj/machinery/door/firedoor, +/obj/item/folder{ + pixel_x = -6 + }, +/obj/item/pen{ + pixel_x = -6 + }, +/obj/machinery/door/window/left/directional/south{ + name = "Research Lab Desk"; + req_access = list("science") + }, +/obj/machinery/door/poddoor/shutters/preopen{ + id = "rndlab1"; + name = "Research and Development Shutter" + }, +/obj/effect/turf_decal/delivery, +/obj/structure/desk_bell{ + pixel_x = 7 + }, +/turf/open/floor/iron, +/area/station/science/lab) "xtV" = ( /obj/machinery/photocopier, /obj/machinery/light/directional/north, @@ -87326,30 +87363,6 @@ /obj/effect/mapping_helpers/airlock/access/all/service/chapel_office, /turf/open/floor/iron/dark, /area/station/service/chapel) -"xwd" = ( -/obj/structure/table/reinforced, -/obj/machinery/door/firedoor, -/obj/item/folder{ - pixel_x = -4 - }, -/obj/item/pen{ - pixel_x = -4 - }, -/obj/machinery/door/poddoor/shutters/preopen{ - id = "roboticsprivacy"; - name = "Robotics Shutters" - }, -/obj/machinery/door/window/left/directional/west{ - name = "Robotics Desk"; - req_access = list("robotics") - }, -/obj/machinery/door/window/left/directional/east, -/obj/effect/turf_decal/delivery, -/obj/structure/desk_bell{ - pixel_x = 7 - }, -/turf/open/floor/iron, -/area/station/science/robotics/lab) "xwq" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/effect/decal/cleanable/dirt, @@ -89157,6 +89170,18 @@ "xTr" = ( /turf/closed/wall, /area/station/science/robotics/lab) +"xTz" = ( +/obj/machinery/computer/med_data/laptop{ + dir = 8; + pixel_y = 1 + }, +/obj/item/toy/figure/geneticist, +/obj/structure/table/reinforced, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/station/science/genetics) "xTC" = ( /obj/structure/table/reinforced, /obj/machinery/cell_charger, @@ -89937,6 +89962,27 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron/dark, /area/station/ai_monitored/turret_protected/ai) +"ygd" = ( +/obj/structure/table/reinforced, +/obj/machinery/door/window/right/directional/west{ + name = "Engineering Desk"; + req_access = list("engineering") + }, +/obj/item/paper_bin{ + pixel_x = -4 + }, +/obj/item/pen{ + pixel_x = -4 + }, +/obj/machinery/door/firedoor, +/obj/structure/desk_bell{ + pixel_x = 8; + pixel_y = 9 + }, +/turf/open/floor/iron/half{ + dir = 8 + }, +/area/station/engineering/lobby) "yge" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -90049,6 +90095,17 @@ /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron, /area/station/engineering/atmos/project) +"yhD" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 4 + }, +/obj/effect/spawner/random/structure/steam_vent, +/turf/open/floor/iron, +/area/station/maintenance/port/fore) "yhG" = ( /obj/effect/turf_decal/tile/neutral/fourcorners, /obj/machinery/portable_atmospherics/canister/oxygen, @@ -111078,7 +111135,7 @@ aGb fXT for geZ -agU +hcP kkC geZ fYR @@ -116944,7 +117001,7 @@ vXH tlq xLZ rov -lMh +ygd oGb peE rov @@ -118702,7 +118759,7 @@ jvx oYs vzK vbP -skj +yhD gbD hWF uMH @@ -119291,7 +119348,7 @@ jgK iBr nWk geZ -rce +atF mSQ oNr gCt @@ -119825,7 +119882,7 @@ kCY ock oYA tKo -tPa +xTz lUa tPB lqv @@ -120055,7 +120112,7 @@ xFQ beZ tLy uzV -reX +kbb tLy aHX beZ @@ -120269,7 +120326,7 @@ xsp ofg iNH xJf -mIg +gFT svz ofg xsp @@ -121602,7 +121659,7 @@ rgf nHY oEz geZ -oyQ +uJK adE qbp mSQ @@ -122170,8 +122227,8 @@ qQM qQM qQM qQM -npc -eZR +lDc +dbL gDW qwc toK @@ -122318,7 +122375,7 @@ jZj umN uVa xNk -fRD +uMe wdp xsy bOp @@ -123332,7 +123389,7 @@ hcG oYs oYs ktO -wYA +hqk tWI auZ tMF @@ -123461,7 +123518,7 @@ fel geI iAb kZc -fjK +iIM kZc yly gkq @@ -125434,7 +125491,7 @@ fxs tkr lju pRS -piI +dCg xHE uNv laN @@ -127195,7 +127252,7 @@ kVP kVP kVP aRb -pNg +fsM pIk pdT eQO @@ -128038,7 +128095,7 @@ ccR rlD kxV qVe -dDm +xtP cHu rRn ykE @@ -128570,7 +128627,7 @@ wmK qLc khb bhp -xwd +tam bhp khb wfF @@ -130865,7 +130922,7 @@ nkk iMD jDX hJh -cvj +ioa wFF lvj lWA @@ -131832,7 +131889,7 @@ hqK hLa rve iJr -iwt +ezz qQE xjx euK @@ -132921,7 +132978,7 @@ kAE lUJ jDX rFF -rwY +qCX oUj gIh rFF @@ -133093,7 +133150,7 @@ uTB wak cFN jdL -eNn +rog jdL lDi lHC @@ -133381,7 +133438,7 @@ sqW lRi eYZ vxt -gZK +vUM eUH dvy hOd @@ -139114,7 +139171,7 @@ lut nPL wow oCA -lut +mbN gOh dnq nXH @@ -142952,7 +143009,7 @@ ssI wIW hqH kll -aFD +lZE vMT wxp ssI diff --git a/_maps/map_files/IceBoxStation/IceBoxStation.dmm b/_maps/map_files/IceBoxStation/IceBoxStation.dmm index bbf48849265..6408f85aaa9 100644 --- a/_maps/map_files/IceBoxStation/IceBoxStation.dmm +++ b/_maps/map_files/IceBoxStation/IceBoxStation.dmm @@ -223,27 +223,12 @@ /obj/item/clothing/mask/gas, /turf/open/floor/iron/smooth, /area/mine/living_quarters) -"aeO" = ( -/turf/closed/wall/r_wall, -/area/station/security/range) "aeZ" = ( /obj/machinery/space_heater, /turf/open/floor/plating{ icon_state = "platingdmg2" }, /area/station/maintenance/fore) -"afi" = ( -/obj/structure/table/reinforced, -/obj/machinery/door/firedoor, -/obj/machinery/door/window/left/directional/west{ - name = "Cargo Desk"; - req_access = list("cargo") - }, -/obj/structure/desk_bell{ - pixel_x = 7 - }, -/turf/open/floor/iron, -/area/station/cargo/office) "afp" = ( /obj/machinery/air_sensor/nitrogen_tank, /turf/open/floor/engine/n2, @@ -469,6 +454,18 @@ /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/station/hallway/primary/aft) +"ajH" = ( +/obj/structure/table/reinforced, +/obj/machinery/door/window/right/directional/west{ + name = "Hydroponics Desk"; + req_access = list("hydroponics") + }, +/obj/machinery/door/firedoor, +/obj/structure/desk_bell{ + pixel_x = 7 + }, +/turf/open/floor/iron, +/area/station/service/hydroponics) "aka" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -1288,17 +1285,6 @@ initial_gas_mix = "ICEMOON_ATMOS" }, /area/icemoon/underground/explored) -"awB" = ( -/obj/machinery/light/small/directional/east, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/trimline/red/warning{ - dir = 6 - }, -/obj/effect/turf_decal/stripes/red/line{ - dir = 9 - }, -/turf/open/floor/iron/dark/textured, -/area/station/security/range) "awK" = ( /obj/structure/table, /obj/item/hemostat, @@ -2797,6 +2783,11 @@ /obj/effect/mapping_helpers/airlock/access/any/supply/maintenance, /turf/open/floor/plating, /area/station/maintenance/department/cargo) +"aVf" = ( +/obj/effect/spawner/structure/window/hollow/reinforced/middle, +/obj/structure/cable, +/turf/open/floor/plating, +/area/station/security/range) "aVi" = ( /obj/effect/decal/cleanable/generic, /turf/open/floor/plating, @@ -4392,6 +4383,13 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/plating, /area/station/maintenance/department/electrical) +"bva" = ( +/obj/effect/turf_decal/stripes/red/line, +/obj/effect/turf_decal/trimline/red/line{ + dir = 1 + }, +/turf/open/floor/iron/dark/textured, +/area/station/security/range) "bvd" = ( /obj/machinery/power/terminal, /obj/machinery/light/small/directional/east, @@ -4520,16 +4518,6 @@ }, /turf/open/floor/wood, /area/station/service/library) -"bwn" = ( -/obj/structure/sign/warning/secure_area{ - pixel_y = 32 - }, -/obj/effect/turf_decal/stripes/red/line{ - dir = 1 - }, -/obj/effect/turf_decal/trimline/red/line, -/turf/open/floor/iron/dark/textured, -/area/station/security/range) "bwr" = ( /obj/machinery/light_switch/directional/east, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -4742,14 +4730,6 @@ /obj/machinery/firealarm/directional/west, /turf/open/floor/carpet, /area/station/security/prison/rec) -"bAq" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/structure/cable, -/obj/effect/turf_decal/trimline/red/line{ - dir = 8 - }, -/turf/open/floor/iron/dark/textured, -/area/station/security/range) "bAz" = ( /obj/structure/disposalpipe/segment, /turf/open/floor/plating{ @@ -5112,6 +5092,14 @@ /obj/effect/spawner/random/structure/crate, /turf/open/floor/plating, /area/station/maintenance/starboard/aft) +"bFt" = ( +/obj/structure/disposalpipe/segment, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/spawner/random/structure/steam_vent, +/turf/open/floor/plating, +/area/station/maintenance/port/aft) "bFL" = ( /obj/effect/turf_decal/tile/blue{ dir = 4 @@ -5255,6 +5243,18 @@ /obj/effect/turf_decal/siding/wideplating, /turf/open/floor/iron, /area/station/engineering/atmos/pumproom) +"bIs" = ( +/obj/structure/table/reinforced, +/obj/machinery/door/firedoor, +/obj/machinery/door/window/left/directional/west{ + name = "Cargo Desk"; + req_access = list("cargo") + }, +/obj/structure/desk_bell{ + pixel_x = 7 + }, +/turf/open/floor/iron, +/area/station/cargo/office) "bIt" = ( /obj/structure/rack, /obj/effect/decal/cleanable/cobweb/cobweb2, @@ -5393,6 +5393,11 @@ /obj/structure/closet, /turf/open/floor/plating, /area/station/maintenance/port/aft) +"bLG" = ( +/obj/item/organ/external/tail/monkey, +/obj/effect/decal/cleanable/blood/splatter, +/turf/open/misc/asteroid/snow/icemoon, +/area/icemoon/underground/explored) "bLI" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -5892,6 +5897,19 @@ }, /turf/open/misc/asteroid/snow/icemoon, /area/icemoon/surface/outdoors/unexplored/rivers/no_monsters) +"bUn" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/window/left/directional/west{ + name = "Delivery Desk"; + req_access = list("mail_sorting") + }, +/obj/effect/turf_decal/bot, +/obj/structure/table/reinforced, +/obj/structure/desk_bell{ + pixel_x = 7 + }, +/turf/open/floor/iron, +/area/station/cargo/sorting) "bUp" = ( /obj/structure/sign/warning/electric_shock, /turf/closed/wall/r_wall, @@ -6527,6 +6545,13 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/pink/hidden, /turf/open/floor/plating, /area/station/maintenance/port/fore) +"cdr" = ( +/obj/item/target/syndicate, +/obj/effect/decal/cleanable/dirt, +/obj/structure/training_machine, +/obj/effect/turf_decal/bot_red, +/turf/open/floor/iron/dark/textured, +/area/station/security/range) "cdu" = ( /obj/effect/turf_decal/tile/brown{ dir = 1 @@ -7575,13 +7600,6 @@ }, /turf/open/floor/iron/showroomfloor, /area/station/security/prison/work) -"cvJ" = ( -/obj/structure/window/reinforced/spawner/west, -/obj/structure/table/reinforced, -/obj/machinery/recharger, -/obj/machinery/light_switch/directional/south, -/turf/open/floor/iron/dark/textured, -/area/station/security/range) "cvN" = ( /obj/machinery/atmospherics/pipe/smart/simple/scrubbers/visible{ dir = 4 @@ -7734,17 +7752,6 @@ /obj/item/clothing/mask/breath, /turf/open/floor/plating, /area/mine/mechbay) -"cyf" = ( -/obj/machinery/light/small/directional/east, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/trimline/red/warning{ - dir = 5 - }, -/obj/effect/turf_decal/stripes/red/line{ - dir = 10 - }, -/turf/open/floor/iron/dark/textured, -/area/station/security/range) "cyh" = ( /obj/structure/cable, /obj/effect/spawner/structure/window/reinforced, @@ -8491,13 +8498,6 @@ "cJt" = ( /turf/open/floor/plating, /area/station/hallway/secondary/entry) -"cJA" = ( -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/power/apc/auto_name/directional/east, -/turf/open/floor/iron, -/area/station/security/prison/workout) "cJC" = ( /obj/structure/closet, /obj/effect/spawner/random/maintenance/four, @@ -8816,24 +8816,6 @@ /obj/machinery/mecha_part_fabricator, /turf/open/floor/iron, /area/station/science/robotics/lab) -"cOF" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/structure/table/reinforced, -/obj/machinery/door/firedoor, -/obj/machinery/door/poddoor/shutters{ - id = "commissaryshutter"; - name = "Vacant Commissary Shutter" - }, -/obj/structure/desk_bell{ - pixel_x = 7 - }, -/turf/open/floor/iron, -/area/station/commons/vacant_room/commissary) "cOP" = ( /obj/structure/chair{ dir = 1; @@ -9606,10 +9588,6 @@ /obj/structure/ladder, /turf/open/floor/plating, /area/station/maintenance/aft/lesser) -"dcj" = ( -/obj/machinery/light/small/directional/east, -/turf/open/floor/plating, -/area/station/maintenance/fore/greater) "dck" = ( /obj/structure/cable, /turf/open/floor/carpet/red, @@ -9839,16 +9817,6 @@ }, /turf/open/floor/plating/snowed/smoothed/icemoon, /area/icemoon/underground/explored) -"dgd" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/trimline/red/warning{ - dir = 1 - }, -/obj/effect/turf_decal/stripes/red/line{ - dir = 1 - }, -/turf/open/floor/iron/dark/textured, -/area/station/security/range) "dge" = ( /obj/structure/chair/office{ dir = 8 @@ -11618,6 +11586,14 @@ /obj/machinery/bluespace_vendor/directional/east, /turf/open/floor/iron, /area/station/hallway/primary/starboard) +"dHS" = ( +/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/spawner/random/structure/steam_vent, +/turf/open/floor/plating, +/area/station/maintenance/starboard/fore) "dIc" = ( /obj/effect/spawner/structure/window/reinforced, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -11637,6 +11613,25 @@ /obj/effect/mapping_helpers/airlock/access/all/service/general, /turf/open/floor/plastic, /area/station/hallway/secondary/service) +"dIn" = ( +/obj/structure/table/reinforced, +/obj/machinery/door/window/right/directional/east{ + base_state = "left"; + dir = 2; + icon_state = "left"; + name = "Robotics Desk"; + req_access = list("robotics") + }, +/obj/machinery/door/poddoor/shutters/preopen{ + id = "robotics"; + name = "Robotics Lab Shutters" + }, +/obj/machinery/door/firedoor, +/obj/structure/desk_bell{ + pixel_x = 7 + }, +/turf/open/floor/plating, +/area/station/science/robotics/lab) "dIs" = ( /obj/machinery/atmospherics/pipe/smart/simple/orange/visible, /turf/open/floor/plating, @@ -12366,6 +12361,13 @@ /obj/machinery/shieldgen, /turf/open/floor/plating, /area/station/engineering/engine_smes) +"dUp" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/spawner/random/structure/steam_vent, +/turf/open/floor/plating, +/area/station/maintenance/department/medical/central) "dUy" = ( /obj/effect/turf_decal/stripes/corner, /obj/effect/turf_decal/stripes/corner{ @@ -12465,12 +12467,6 @@ /obj/item/trash/pistachios, /turf/open/floor/plating, /area/station/maintenance/port/aft) -"dWh" = ( -/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/textured, -/area/station/security/range) "dWn" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, /obj/machinery/camera/directional/north{ @@ -12613,32 +12609,6 @@ "dXT" = ( /turf/closed/wall/r_wall, /area/station/ai_monitored/turret_protected/aisat/hallway) -"dYf" = ( -/obj/structure/table/reinforced, -/obj/machinery/door/poddoor/shutters/preopen{ - id = "rnd"; - name = "Research Lab Shutters" - }, -/obj/machinery/door/window/right/directional/south{ - name = "Research and Development Desk"; - req_access = list("science") - }, -/obj/item/paper_bin{ - pixel_x = -9; - pixel_y = 7 - }, -/obj/item/folder{ - pixel_x = -6 - }, -/obj/item/pen{ - pixel_x = -6 - }, -/obj/machinery/door/firedoor, -/obj/structure/desk_bell{ - pixel_x = 7 - }, -/turf/open/floor/plating, -/area/station/hallway/primary/starboard) "dYn" = ( /obj/effect/turf_decal/tile/blue{ dir = 1 @@ -13146,6 +13116,13 @@ icon_state = "wood-broken3" }, /area/station/maintenance/fore/lesser) +"ehM" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/trimline/red/warning{ + dir = 8 + }, +/turf/open/floor/iron/dark/textured, +/area/station/security/range) "ehO" = ( /obj/machinery/door/window/brigdoor/right/directional/south{ dir = 8; @@ -13985,6 +13962,18 @@ /obj/effect/turf_decal/siding/wood/corner, /turf/open/floor/wood, /area/station/commons/vacant_room/office) +"eyf" = ( +/obj/structure/window/reinforced{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/red/line{ + dir = 5 + }, +/obj/effect/turf_decal/trimline/red/line{ + dir = 1 + }, +/turf/open/floor/iron/dark/textured, +/area/station/security/range) "eyv" = ( /obj/machinery/light/small/directional/west, /obj/effect/turf_decal/tile/blue{ @@ -14355,6 +14344,10 @@ /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/station/service/bar/atrium) +"eEB" = ( +/obj/structure/cable, +/turf/open/floor/iron/dark/textured, +/area/station/security/range) "eEN" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -14552,6 +14545,16 @@ }, /turf/open/floor/iron/white, /area/station/medical/medbay/aft) +"eHX" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/spawner/random/structure/steam_vent, +/turf/open/floor/plating, +/area/station/maintenance/department/crew_quarters/bar) "eHZ" = ( /obj/effect/turf_decal/trimline/blue/filled/line{ dir = 4 @@ -15133,6 +15136,17 @@ }, /turf/open/floor/iron, /area/station/cargo/office) +"eRZ" = ( +/obj/machinery/light/small/directional/east, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/trimline/red/warning{ + dir = 6 + }, +/obj/effect/turf_decal/stripes/red/line{ + dir = 9 + }, +/turf/open/floor/iron/dark/textured, +/area/station/security/range) "eSg" = ( /turf/open/floor/plating, /area/station/maintenance/solars/port/fore) @@ -16615,6 +16629,16 @@ }, /turf/open/floor/iron/dark, /area/station/medical/storage) +"foL" = ( +/obj/structure/sign/warning/secure_area{ + pixel_y = 32 + }, +/obj/effect/turf_decal/stripes/red/line{ + dir = 1 + }, +/obj/effect/turf_decal/trimline/red/line, +/turf/open/floor/iron/dark/textured, +/area/station/security/range) "foO" = ( /turf/open/floor/carpet, /area/station/security/prison/rec) @@ -16986,19 +17010,6 @@ /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/plating, /area/station/construction) -"fvd" = ( -/obj/structure/table/reinforced, -/obj/machinery/door/poddoor/shutters/preopen{ - id = "kitchen"; - name = "Kitchen Shutters" - }, -/obj/machinery/door/firedoor, -/obj/machinery/light/directional/south, -/obj/structure/desk_bell{ - pixel_x = 7 - }, -/turf/open/floor/iron/cafeteria, -/area/station/service/kitchen) "fvk" = ( /turf/open/floor/glass/reinforced, /area/station/science/xenobiology) @@ -17959,6 +17970,12 @@ /obj/item/trash/popcorn, /turf/open/floor/plating, /area/station/maintenance/fore/lesser) +"fLA" = ( +/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/textured, +/area/station/security/range) "fLP" = ( /obj/machinery/atmospherics/pipe/smart/simple/orange/visible{ dir = 10 @@ -18788,6 +18805,10 @@ /obj/structure/table/reinforced, /turf/open/floor/plating, /area/station/medical/treatment_center) +"fZU" = ( +/obj/effect/spawner/random/structure/steam_vent, +/turf/open/floor/plating, +/area/station/maintenance/port/fore) "gaa" = ( /obj/machinery/vending/coffee, /obj/effect/turf_decal/stripes/line{ @@ -18835,6 +18856,19 @@ }, /turf/open/floor/iron/white, /area/station/science/lab) +"gaB" = ( +/obj/machinery/door/window/brigdoor/right/directional/west{ + name = "Shooting Range" + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/stripes/red/line{ + dir = 8 + }, +/turf/open/floor/iron/dark/textured, +/area/station/security/range) "gaS" = ( /obj/item/hot_potato/harmless/toy, /obj/structure/table/wood, @@ -19232,6 +19266,15 @@ }, /turf/open/floor/iron, /area/station/maintenance/port/fore) +"ghY" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable, +/obj/effect/turf_decal/stripes/red/line, +/obj/effect/turf_decal/trimline/red/corner{ + dir = 1 + }, +/turf/open/floor/iron/dark/textured, +/area/station/security/range) "giv" = ( /obj/machinery/door/window/left/directional/east{ name = "Coffin Storage"; @@ -19355,22 +19398,6 @@ "gjq" = ( /turf/open/openspace/icemoon/keep_below, /area/icemoon/underground/explored) -"gjx" = ( -/obj/effect/turf_decal/tile/bar, -/obj/effect/turf_decal/tile/bar{ - dir = 1 - }, -/obj/effect/turf_decal/siding/white, -/obj/effect/turf_decal/siding/wood{ - dir = 8 - }, -/obj/machinery/firealarm/directional/south, -/obj/structure/table/wood, -/obj/structure/desk_bell{ - pixel_x = 7 - }, -/turf/open/floor/iron, -/area/station/service/bar) "gjM" = ( /obj/structure/disposalpipe/segment, /obj/structure/cable, @@ -20496,10 +20523,6 @@ /obj/structure/cable, /turf/open/floor/wood, /area/station/security/courtroom) -"gDi" = ( -/obj/structure/window/reinforced/spawner/west, -/turf/open/floor/iron/dark/textured, -/area/station/security/range) "gDo" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -20934,6 +20957,11 @@ /obj/structure/grille, /turf/open/floor/plating, /area/station/maintenance/port/greater) +"gJW" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random/structure/steam_vent, +/turf/open/floor/plating, +/area/station/maintenance/department/medical/morgue) "gKb" = ( /obj/effect/spawner/random/contraband/narcotics, /obj/structure/sign/poster/contraband/syndiemoth{ @@ -21531,6 +21559,14 @@ /obj/machinery/holopad, /turf/open/floor/iron/white/textured, /area/station/security/medical) +"gTu" = ( +/obj/structure/disposalpipe/segment, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/spawner/random/structure/steam_vent, +/turf/open/floor/plating, +/area/station/maintenance/starboard/aft) "gTw" = ( /obj/structure/railing{ dir = 8 @@ -21965,13 +22001,6 @@ /obj/machinery/computer/prisoner/management, /turf/open/floor/iron, /area/mine/laborcamp/security) -"hai" = ( -/obj/effect/turf_decal/stripes/red/line, -/obj/effect/turf_decal/trimline/red/line{ - dir = 1 - }, -/turf/open/floor/iron/dark/textured, -/area/station/security/range) "han" = ( /obj/structure/table, /obj/item/plate, @@ -22433,19 +22462,6 @@ }, /turf/open/floor/iron/smooth, /area/mine/eva) -"hhl" = ( -/obj/machinery/door/window/brigdoor/right/directional/west{ - name = "Shooting Range" - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/cable, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/stripes/red/line{ - dir = 8 - }, -/turf/open/floor/iron/dark/textured, -/area/station/security/range) "hhr" = ( /obj/structure/weightmachine/weightlifter, /obj/effect/turf_decal/box, @@ -22783,18 +22799,6 @@ }, /turf/open/floor/plating, /area/station/maintenance/fore/greater) -"hmV" = ( -/obj/structure/table/reinforced, -/obj/machinery/door/window/right/directional/west{ - name = "Hydroponics Desk"; - req_access = list("hydroponics") - }, -/obj/machinery/door/firedoor, -/obj/structure/desk_bell{ - pixel_x = 7 - }, -/turf/open/floor/iron, -/area/station/service/hydroponics) "hnf" = ( /obj/effect/turf_decal/siding/white{ dir = 8 @@ -23229,6 +23233,10 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron/white, /area/station/science/misc_lab) +"huo" = ( +/obj/effect/spawner/random/structure/steam_vent, +/turf/open/floor/plating, +/area/station/maintenance/department/medical/morgue) "hux" = ( /obj/machinery/airalarm/directional/east, /turf/open/floor/iron/cafeteria, @@ -24083,6 +24091,17 @@ }, /turf/open/floor/wood/tile, /area/station/service/theater) +"hJp" = ( +/obj/machinery/light/small/directional/east, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/trimline/red/warning{ + dir = 5 + }, +/obj/effect/turf_decal/stripes/red/line{ + dir = 10 + }, +/turf/open/floor/iron/dark/textured, +/area/station/security/range) "hJx" = ( /obj/effect/spawner/structure/window, /turf/open/floor/plating, @@ -24125,15 +24144,6 @@ /obj/structure/disposalpipe/segment, /turf/open/floor/iron/white, /area/station/medical/psychology) -"hKl" = ( -/obj/effect/turf_decal/trimline/red/warning{ - dir = 9 - }, -/obj/effect/turf_decal/stripes/red/line{ - dir = 1 - }, -/turf/open/floor/iron/dark/textured, -/area/station/security/range) "hKr" = ( /obj/structure/table/glass, /obj/item/book/manual/wiki/infections{ @@ -24154,6 +24164,24 @@ /obj/effect/turf_decal/tile/blue/full, /turf/open/floor/iron/dark/smooth_large, /area/station/command/heads_quarters/cmo) +"hKu" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/structure/table/reinforced, +/obj/machinery/door/firedoor, +/obj/machinery/door/poddoor/shutters{ + id = "commissaryshutter"; + name = "Vacant Commissary Shutter" + }, +/obj/structure/desk_bell{ + pixel_x = 7 + }, +/turf/open/floor/iron, +/area/station/commons/vacant_room/commissary) "hKE" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -28073,6 +28101,13 @@ }, /turf/open/floor/iron/white/smooth_large, /area/station/medical/chemistry) +"iXU" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/spawner/random/structure/steam_vent, +/turf/open/floor/plating, +/area/station/maintenance/aft/greater) "iYb" = ( /turf/closed/wall, /area/station/maintenance/central/greater) @@ -29464,17 +29499,6 @@ /obj/machinery/meter, /turf/open/floor/iron, /area/station/science/mixing) -"jvh" = ( -/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/plating{ - icon_state = "platingdmg3" - }, -/area/station/maintenance/department/chapel) "jvm" = ( /obj/structure/closet/secure_closet/courtroom, /obj/item/gavelhammer, @@ -29600,9 +29624,21 @@ /obj/machinery/space_heater, /turf/open/floor/plating, /area/station/maintenance/port/fore) +"jxV" = ( +/obj/effect/turf_decal/trimline/red/warning{ + dir = 10 + }, +/obj/effect/turf_decal/stripes/red/line, +/turf/open/floor/iron/dark/textured, +/area/station/security/range) "jyd" = ( /turf/open/floor/iron, /area/station/security/checkpoint/customs/auxiliary) +"jyl" = ( +/obj/structure/cable, +/obj/effect/spawner/random/structure/steam_vent, +/turf/open/floor/plating, +/area/station/maintenance/port/fore) "jyR" = ( /obj/effect/spawner/structure/window/reinforced, /obj/structure/cable, @@ -30273,17 +30309,6 @@ /obj/structure/lattice/catwalk, /turf/open/openspace/icemoon, /area/station/science/server) -"jIQ" = ( -/obj/structure/sign/warning/electric_shock{ - pixel_y = -32 - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/stripes/red/line, -/obj/effect/turf_decal/trimline/red/line{ - dir = 1 - }, -/turf/open/floor/iron/dark/textured, -/area/station/security/range) "jIW" = ( /obj/machinery/oven, /turf/open/floor/plating, @@ -31151,6 +31176,10 @@ /obj/machinery/door/firedoor/border_only, /turf/open/floor/iron, /area/station/service/hydroponics) +"jVK" = ( +/obj/machinery/light/small/directional/east, +/turf/open/floor/plating, +/area/station/maintenance/fore/greater) "jWd" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/structure/cable, @@ -31397,16 +31426,6 @@ /obj/item/radio/intercom/directional/north, /turf/open/floor/iron, /area/station/cargo/office) -"kaA" = ( -/obj/item/clothing/suit/snowman{ - name = "Man of Snow" - }, -/obj/item/clothing/head/snowman{ - pixel_y = 9; - name = "Head of Snow" - }, -/turf/open/misc/asteroid/snow/icemoon, -/area/icemoon/underground/explored) "kaO" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/loading_area{ @@ -32271,6 +32290,14 @@ }, /turf/closed/wall/r_wall, /area/station/engineering/atmos) +"kpo" = ( +/obj/structure/cable, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/spawner/random/structure/steam_vent, +/turf/open/floor/plating, +/area/station/maintenance/aft/greater) "kpp" = ( /obj/structure/table/wood, /obj/item/storage/box/matches, @@ -33532,6 +33559,16 @@ }, /turf/open/floor/iron, /area/station/commons/storage/primary) +"kHH" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, +/obj/effect/turf_decal/stripes/red/line{ + dir = 1 + }, +/obj/effect/turf_decal/trimline/red/corner{ + dir = 8 + }, +/turf/open/floor/iron/dark/textured, +/area/station/security/range) "kHN" = ( /obj/machinery/firealarm/directional/north, /turf/open/openspace, @@ -35179,6 +35216,14 @@ }, /turf/open/floor/iron/white, /area/station/medical/treatment_center) +"lgq" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/effect/spawner/random/structure/steam_vent, +/turf/open/floor/plating, +/area/station/maintenance/department/medical/morgue) "lgz" = ( /obj/effect/turf_decal/tile/red/full, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ @@ -35694,6 +35739,13 @@ /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/station/commons/storage/tools) +"lnj" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/spawner/random/structure/steam_vent, +/turf/open/floor/plating, +/area/station/maintenance/starboard/fore) "lnk" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ dir = 4 @@ -35971,6 +36023,10 @@ }, /turf/open/floor/plating, /area/station/science/breakroom) +"lrC" = ( +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/security/prison/workout) "lrD" = ( /obj/machinery/shower{ dir = 1 @@ -36102,15 +36158,6 @@ "luK" = ( /turf/open/floor/plating, /area/station/maintenance/solars/starboard/aft) -"luX" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable, -/obj/effect/turf_decal/stripes/red/line, -/obj/effect/turf_decal/trimline/red/corner{ - dir = 1 - }, -/turf/open/floor/iron/dark/textured, -/area/station/security/range) "lva" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron, @@ -37009,6 +37056,15 @@ /obj/item/storage/box/mousetraps, /turf/open/floor/iron, /area/station/service/janitor) +"lIY" = ( +/obj/effect/turf_decal/trimline/red/warning{ + dir = 9 + }, +/obj/effect/turf_decal/stripes/red/line{ + dir = 1 + }, +/turf/open/floor/iron/dark/textured, +/area/station/security/range) "lJj" = ( /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating/icemoon, @@ -37047,6 +37103,12 @@ }, /turf/open/floor/iron/white, /area/station/science/robotics/lab) +"lKn" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/spawner/random/structure/steam_vent, +/turf/open/floor/plating, +/area/station/maintenance/aft/greater) "lKq" = ( /turf/closed/wall, /area/station/science/xenobiology) @@ -37452,16 +37514,15 @@ }, /turf/open/floor/iron, /area/station/engineering/atmos) -"lTk" = ( -/obj/structure/sign/departments/maint/directional/west, -/turf/open/floor/plating/snowed/smoothed/icemoon, -/area/icemoon/underground/explored) "lTs" = ( /obj/effect/spawner/structure/window/hollow/reinforced/middle{ dir = 4 }, /turf/open/floor/plating, /area/mine/storage) +"lTt" = ( +/turf/closed/wall/r_wall, +/area/station/security/range) "lTG" = ( /obj/machinery/portable_atmospherics/canister/anesthetic_mix, /obj/machinery/atmospherics/components/unary/portables_connector/visible{ @@ -37521,19 +37582,6 @@ /obj/effect/spawner/random/engineering/tracking_beacon, /turf/open/floor/plating/icemoon, /area/station/science/test_area) -"lUq" = ( -/obj/item/target, -/obj/item/target/syndicate, -/obj/item/target/alien, -/obj/item/target/clown, -/obj/effect/turf_decal/bot, -/obj/structure/window/reinforced/spawner/west, -/obj/structure/window/reinforced/spawner/north, -/obj/structure/closet/crate{ - name = "Firing Range Supplies Set" - }, -/turf/open/floor/iron/dark/textured, -/area/station/security/range) "lUw" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -38024,6 +38072,19 @@ "mdZ" = ( /turf/closed/wall, /area/station/hallway/secondary/service) +"med" = ( +/obj/item/target, +/obj/item/target/syndicate, +/obj/item/target/alien, +/obj/item/target/clown, +/obj/effect/turf_decal/bot, +/obj/structure/window/reinforced/spawner/west, +/obj/structure/window/reinforced/spawner/north, +/obj/structure/closet/crate{ + name = "Firing Range Supplies Set" + }, +/turf/open/floor/iron/dark/textured, +/area/station/security/range) "mep" = ( /obj/effect/spawner/structure/window/hollow/reinforced/middle, /turf/open/floor/plating, @@ -39067,11 +39128,6 @@ /obj/effect/mapping_helpers/airlock/access/any/service/maintenance, /turf/open/floor/plating, /area/station/maintenance/port/aft) -"myf" = ( -/obj/structure/cable, -/obj/machinery/power/apc/auto_name/directional/south, -/turf/open/floor/iron/dark/textured, -/area/station/security/range) "myn" = ( /obj/structure/cable, /obj/structure/disposalpipe/segment{ @@ -39142,10 +39198,6 @@ /obj/structure/lattice/catwalk, /turf/open/openspace/icemoon/keep_below, /area/icemoon/underground/explored) -"mzc" = ( -/obj/structure/cable, -/turf/open/floor/iron, -/area/station/security/prison/workout) "mzr" = ( /obj/structure/table, /obj/item/exodrone{ @@ -39249,13 +39301,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron, /area/station/commons/fitness) -"mAH" = ( -/obj/effect/turf_decal/trimline/red/warning{ - dir = 10 - }, -/obj/effect/turf_decal/stripes/red/line, -/turf/open/floor/iron/dark/textured, -/area/station/security/range) "mAO" = ( /obj/structure/cable, /turf/open/floor/carpet, @@ -40735,6 +40780,10 @@ /obj/machinery/meter, /turf/open/floor/engine, /area/station/engineering/supermatter/room) +"neX" = ( +/obj/effect/spawner/random/structure/steam_vent, +/turf/open/floor/plating, +/area/station/maintenance/port/greater) "neY" = ( /obj/machinery/telecomms/relay/preset/mining, /obj/structure/window/reinforced/spawner/east, @@ -42078,11 +42127,6 @@ /obj/effect/turf_decal/delivery, /turf/open/floor/iron/dark, /area/station/maintenance/starboard/aft) -"nBX" = ( -/obj/effect/turf_decal/trimline/red/warning, -/obj/effect/turf_decal/stripes/red/line, -/turf/open/floor/iron/dark/textured, -/area/station/security/range) "nCa" = ( /obj/structure/rack, /obj/item/pickaxe, @@ -42267,18 +42311,6 @@ /obj/effect/spawner/random/contraband/permabrig_weapon, /turf/open/floor/iron/showroomfloor, /area/station/security/prison/toilet) -"nDY" = ( -/obj/machinery/light/directional/south, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ - dir = 1 - }, -/obj/effect/turf_decal/stripes/red/line, -/obj/effect/turf_decal/trimline/red/line{ - dir = 1 - }, -/turf/open/floor/iron/dark/textured, -/area/station/security/range) "nEp" = ( /obj/machinery/power/apc/auto_name/directional/north, /obj/structure/cable, @@ -43391,6 +43423,10 @@ }, /turf/open/floor/iron/dark/textured_edge, /area/station/security/prison) +"nVb" = ( +/obj/structure/sign/departments/maint/directional/west, +/turf/open/floor/plating/snowed/smoothed/icemoon, +/area/icemoon/underground/explored) "nVe" = ( /obj/effect/spawner/structure/window/reinforced, /obj/machinery/atmospherics/pipe/bridge_pipe/cyan/visible, @@ -46169,12 +46205,6 @@ /obj/effect/spawner/random/clothing/kittyears_or_rabbitears, /turf/open/floor/iron/cafeteria, /area/station/commons/dorms/laundry) -"oPJ" = ( -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/plating, -/area/mine/eva/lower) "oPL" = ( /obj/structure/cable, /turf/open/floor/plating, @@ -47475,6 +47505,39 @@ /obj/structure/cable, /turf/open/floor/carpet, /area/station/security/detectives_office) +"plR" = ( +/obj/effect/turf_decal/tile/yellow, +/obj/effect/turf_decal/tile/yellow{ + dir = 8 + }, +/obj/effect/turf_decal/tile/yellow{ + dir = 4 + }, +/obj/effect/turf_decal/tile/yellow{ + dir = 1 + }, +/obj/structure/table/reinforced, +/obj/machinery/door/firedoor, +/obj/machinery/door/window/right/directional/east{ + dir = 8; + name = "Pharmacy Desk"; + req_access = list("pharmacy") + }, +/obj/item/folder/white{ + pixel_x = -5 + }, +/obj/item/pen{ + pixel_x = -5 + }, +/obj/machinery/door/poddoor/preopen{ + id = "pharmacy_shutters"; + name = "Pharmacy Shutter" + }, +/obj/structure/desk_bell{ + pixel_x = 7 + }, +/turf/open/floor/iron, +/area/station/medical/pharmacy) "plS" = ( /obj/effect/turf_decal/trimline/yellow/filled/line{ dir = 1 @@ -47577,16 +47640,6 @@ /obj/structure/extinguisher_cabinet/directional/west, /turf/open/floor/glass/reinforced, /area/station/science/xenobiology) -"pnD" = ( -/obj/structure/window/reinforced{ - dir = 8 - }, -/obj/effect/turf_decal/stripes/red/line{ - dir = 6 - }, -/obj/effect/turf_decal/trimline/red/line, -/turf/open/floor/iron/dark/textured, -/area/station/security/range) "pnG" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/newscaster/directional/north, @@ -48278,6 +48331,19 @@ /obj/machinery/cell_charger, /turf/open/floor/plating, /area/station/maintenance/starboard/aft) +"pxT" = ( +/obj/structure/table/reinforced, +/obj/machinery/door/poddoor/shutters/preopen{ + id = "kitchen"; + name = "Kitchen Shutters" + }, +/obj/machinery/door/firedoor, +/obj/machinery/light/directional/south, +/obj/structure/desk_bell{ + pixel_x = 7 + }, +/turf/open/floor/iron/cafeteria, +/area/station/service/kitchen) "pxX" = ( /obj/effect/turf_decal/trimline/blue/filled/line{ dir = 10 @@ -49032,6 +49098,10 @@ }, /turf/open/floor/iron/freezer, /area/station/commons/toilet/locker) +"pLG" = ( +/obj/structure/window/reinforced/spawner/west, +/turf/open/floor/iron/dark/textured, +/area/station/security/range) "pLL" = ( /obj/machinery/portable_atmospherics/scrubber, /turf/open/floor/iron/dark, @@ -49533,25 +49603,6 @@ /obj/structure/cable, /turf/open/floor/iron/freezer, /area/station/commons/toilet/locker) -"pTd" = ( -/obj/structure/table/reinforced, -/obj/machinery/door/window/right/directional/east{ - base_state = "left"; - dir = 2; - icon_state = "left"; - name = "Robotics Desk"; - req_access = list("robotics") - }, -/obj/machinery/door/poddoor/shutters/preopen{ - id = "robotics"; - name = "Robotics Lab Shutters" - }, -/obj/machinery/door/firedoor, -/obj/structure/desk_bell{ - pixel_x = 7 - }, -/turf/open/floor/plating, -/area/station/science/robotics/lab) "pTB" = ( /obj/effect/turf_decal/tile/brown{ dir = 8 @@ -49757,11 +49808,6 @@ /obj/effect/decal/cleanable/blood, /turf/open/misc/asteroid/snow/icemoon, /area/icemoon/underground/explored) -"pXh" = ( -/obj/effect/spawner/structure/window/hollow/reinforced/middle, -/obj/structure/cable, -/turf/open/floor/plating, -/area/station/security/range) "pXj" = ( /obj/machinery/power/shieldwallgen/xenobiologyaccess, /obj/structure/cable, @@ -50274,6 +50320,11 @@ }, /turf/open/lava/plasma/ice_moon, /area/icemoon/underground/explored) +"qeN" = ( +/obj/structure/cable, +/obj/machinery/power/apc/auto_name/directional/south, +/turf/open/floor/iron/dark/textured, +/area/station/security/range) "qeO" = ( /obj/structure/cable, /obj/item/radio/intercom/prison/directional/east, @@ -50461,6 +50512,13 @@ }, /turf/open/floor/wood, /area/station/command/meeting_room) +"qiw" = ( +/obj/structure/window/reinforced/spawner/west, +/obj/structure/table/reinforced, +/obj/machinery/recharger, +/obj/machinery/light_switch/directional/south, +/turf/open/floor/iron/dark/textured, +/area/station/security/range) "qiH" = ( /obj/machinery/door/poddoor/preopen{ id = "ceprivacy"; @@ -50530,6 +50588,11 @@ }, /turf/open/floor/plating, /area/mine/eva) +"qjX" = ( +/obj/effect/turf_decal/trimline/red/warning, +/obj/effect/turf_decal/stripes/red/line, +/turf/open/floor/iron/dark/textured, +/area/station/security/range) "qkb" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/simple/dark/visible{ @@ -50655,6 +50718,16 @@ /obj/structure/cable, /turf/open/floor/plating, /area/station/maintenance/department/medical/morgue) +"qmR" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/trimline/red/warning{ + dir = 1 + }, +/obj/effect/turf_decal/stripes/red/line{ + dir = 1 + }, +/turf/open/floor/iron/dark/textured, +/area/station/security/range) "qmT" = ( /obj/structure/bed{ dir = 4 @@ -50866,11 +50939,6 @@ icon_state = "wood-broken4" }, /area/station/maintenance/aft/greater) -"qqf" = ( -/obj/structure/sign/warning/secure_area/directional/west, -/obj/structure/sign/warning/secure_area/directional/west, -/turf/open/floor/plating/snowed/smoothed/icemoon, -/area/icemoon/underground/explored) "qqn" = ( /obj/structure/tank_dispenser/oxygen, /turf/open/floor/iron/smooth, @@ -51065,11 +51133,6 @@ "qtj" = ( /turf/closed/wall, /area/station/engineering/storage) -"qtu" = ( -/obj/item/organ/external/tail/monkey, -/obj/effect/decal/cleanable/blood/splatter, -/turf/open/misc/asteroid/snow/icemoon, -/area/icemoon/underground/explored) "qtw" = ( /obj/machinery/door/airlock/security{ name = "Prison Forestry" @@ -52171,13 +52234,6 @@ }, /turf/open/floor/iron/white, /area/station/medical/pharmacy) -"qMw" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ - dir = 8 - }, -/obj/structure/cable, -/turf/open/floor/iron, -/area/station/security/prison/workout) "qMz" = ( /obj/effect/turf_decal/trimline/yellow/filled/line, /turf/open/floor/iron/white, @@ -52435,18 +52491,6 @@ "qQf" = ( /turf/closed/wall, /area/station/maintenance/fore/lesser) -"qQj" = ( -/obj/structure/table/reinforced, -/obj/machinery/light/warm/directional/south, -/obj/structure/extinguisher_cabinet/directional/south, -/obj/item/gun/energy/laser/practice{ - pixel_x = 3; - pixel_y = -3 - }, -/obj/item/gun/energy/laser/practice, -/obj/item/clothing/ears/earmuffs, -/turf/open/floor/iron/dark/textured, -/area/station/security/range) "qQo" = ( /turf/closed/wall, /area/station/cargo/office) @@ -53523,6 +53567,31 @@ /obj/effect/turf_decal/trimline/blue/filled/warning, /turf/open/floor/iron/dark, /area/station/service/hydroponics) +"rhY" = ( +/obj/structure/table/reinforced, +/obj/machinery/door/window/left/directional/north{ + dir = 4; + name = "Engineering Desk"; + req_access = list("engine_equip") + }, +/obj/machinery/door/firedoor, +/obj/item/paper_bin{ + pixel_x = -6; + pixel_y = 7 + }, +/obj/item/pen{ + pixel_x = -5; + pixel_y = 5 + }, +/obj/machinery/door/poddoor/preopen{ + id = "Engineering"; + name = "Engineering Security Door" + }, +/obj/structure/desk_bell{ + pixel_x = 6 + }, +/turf/open/floor/iron, +/area/station/engineering/lobby) "rhZ" = ( /obj/structure/table, /obj/machinery/cell_charger, @@ -53993,6 +54062,13 @@ /obj/machinery/light_switch/directional/west, /turf/open/floor/iron/dark, /area/station/medical/virology) +"rrb" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 8 + }, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/security/prison/workout) "rrf" = ( /obj/structure/table/wood, /turf/open/floor/iron/dark, @@ -54130,18 +54206,6 @@ /obj/effect/mapping_helpers/airlock/access/all/service/crematorium, /turf/open/floor/plating, /area/station/maintenance/department/chapel) -"rtF" = ( -/obj/structure/window/reinforced{ - dir = 8 - }, -/obj/effect/turf_decal/stripes/red/line{ - dir = 5 - }, -/obj/effect/turf_decal/trimline/red/line{ - dir = 1 - }, -/turf/open/floor/iron/dark/textured, -/area/station/security/range) "rtP" = ( /obj/machinery/camera/directional/west{ c_tag = "Engineering West" @@ -54260,6 +54324,14 @@ }, /turf/open/floor/plating, /area/station/medical/chemistry) +"rws" = ( +/obj/structure/disposalpipe/segment, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/spawner/random/structure/steam_vent, +/turf/open/floor/plating, +/area/station/maintenance/port/greater) "rwt" = ( /obj/effect/turf_decal/weather/snow/corner{ dir = 6 @@ -54337,12 +54409,6 @@ /obj/structure/girder, /turf/open/floor/plating/snowed/icemoon, /area/icemoon/underground/explored) -"rxC" = ( -/obj/effect/turf_decal/weather/snow/corner, -/obj/machinery/light/small/directional/north, -/obj/structure/sign/departments/maint/directional/north, -/turf/open/floor/plating/snowed/icemoon, -/area/mine/eva) "rxG" = ( /obj/machinery/light_switch/directional/south, /obj/structure/closet/secure_closet/security/cargo, @@ -54423,20 +54489,6 @@ /obj/structure/sign/departments/cargo, /turf/closed/wall, /area/station/cargo/lobby) -"rzy" = ( -/obj/machinery/camera/directional/east{ - c_tag = "Security - Permabrig Workout"; - network = list("ss13","prison"); - view_range = 5 - }, -/obj/effect/turf_decal/trimline/red/warning{ - dir = 4 - }, -/obj/effect/turf_decal/stripes/red/line{ - dir = 4 - }, -/turf/open/floor/iron/dark/textured, -/area/station/security/range) "rzz" = ( /obj/machinery/door/airlock/command{ name = "Server Room" @@ -54928,31 +54980,6 @@ /obj/machinery/firealarm/directional/east, /turf/open/floor/iron, /area/station/commons/storage/mining) -"rFM" = ( -/obj/structure/table/reinforced, -/obj/machinery/door/window/left/directional/north{ - dir = 8; - name = "Reception Window" - }, -/obj/machinery/door/window/brigdoor{ - base_state = "rightsecure"; - dir = 4; - icon_state = "rightsecure"; - name = "Head of Personnel's Desk"; - req_access = list("hop") - }, -/obj/machinery/door/poddoor/shutters/preopen{ - id = "hop"; - name = "Privacy Shutters" - }, -/obj/machinery/flasher/directional/north{ - id = "hopflash" - }, -/obj/structure/desk_bell{ - pixel_x = 7 - }, -/turf/open/floor/iron, -/area/station/command/heads_quarters/hop) "rGd" = ( /obj/structure/table/wood, /obj/item/paper_bin{ @@ -56205,6 +56232,23 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron/smooth_half, /area/station/security/brig/upper) +"sbT" = ( +/obj/item/bodypart/head, +/obj/effect/decal/cleanable/blood, +/obj/item/bodypart/l_arm{ + pixel_x = -9; + pixel_y = -9 + }, +/obj/item/bodypart/l_leg, +/obj/item/bodypart/r_arm, +/obj/item/bodypart/r_leg{ + pixel_x = 8; + pixel_y = 4 + }, +/obj/item/bodypart/chest, +/obj/item/organ/internal/heart, +/turf/open/misc/asteroid/snow/icemoon, +/area/icemoon/underground/explored) "sbU" = ( /obj/machinery/vending/cigarette, /turf/open/floor/iron/dark, @@ -56334,15 +56378,6 @@ }, /turf/open/floor/plating, /area/station/ai_monitored/turret_protected/aisat_interior) -"sdp" = ( -/obj/machinery/light/directional/north, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/stripes/red/line{ - dir = 1 - }, -/obj/effect/turf_decal/trimline/red/line, -/turf/open/floor/iron/dark/textured, -/area/station/security/range) "sdr" = ( /obj/structure/transit_tube/horizontal, /turf/open/floor/plating/snowed/icemoon, @@ -56824,6 +56859,32 @@ /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/station/science/xenobiology) +"slJ" = ( +/obj/structure/table/reinforced, +/obj/machinery/door/poddoor/shutters/preopen{ + id = "rnd"; + name = "Research Lab Shutters" + }, +/obj/machinery/door/window/right/directional/south{ + name = "Research and Development Desk"; + req_access = list("science") + }, +/obj/item/paper_bin{ + pixel_x = -9; + pixel_y = 7 + }, +/obj/item/folder{ + pixel_x = -6 + }, +/obj/item/pen{ + pixel_x = -6 + }, +/obj/machinery/door/firedoor, +/obj/structure/desk_bell{ + pixel_x = 7 + }, +/turf/open/floor/plating, +/area/station/hallway/primary/starboard) "slK" = ( /obj/machinery/atmospherics/components/unary/cryo_cell, /obj/effect/turf_decal/stripes/line{ @@ -58655,6 +58716,11 @@ }, /turf/open/floor/iron/white/smooth_large, /area/station/service/kitchen/diner) +"sPt" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/spawner/random/structure/steam_vent, +/turf/open/floor/plating, +/area/station/maintenance/department/cargo) "sPu" = ( /obj/structure/table, /obj/item/paper{ @@ -59242,6 +59308,14 @@ dir = 4 }, /area/station/service/chapel) +"sYR" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/effect/turf_decal/trimline/red/line{ + dir = 8 + }, +/turf/open/floor/iron/dark/textured, +/area/station/security/range) "sYU" = ( /obj/structure/grille/broken, /obj/effect/spawner/random/trash/moisture_trap, @@ -59257,6 +59331,17 @@ /obj/effect/landmark/start/prisoner, /turf/open/floor/iron/showroomfloor, /area/station/security/prison/work) +"sZz" = ( +/obj/structure/sign/warning/electric_shock{ + pixel_y = -32 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/stripes/red/line, +/obj/effect/turf_decal/trimline/red/line{ + dir = 1 + }, +/turf/open/floor/iron/dark/textured, +/area/station/security/range) "sZA" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/plating{ @@ -59645,6 +59730,17 @@ /obj/structure/disposalpipe/segment, /turf/open/floor/iron/white/smooth_large, /area/station/science/genetics) +"thc" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/light/small/directional/north, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/spawner/random/structure/steam_vent, +/turf/open/floor/plating, +/area/station/maintenance/port/greater) "thK" = ( /obj/item/screwdriver{ pixel_y = 10 @@ -59867,16 +59963,6 @@ /obj/structure/cable, /turf/open/floor/iron, /area/station/cargo/storage) -"tkB" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, -/obj/effect/turf_decal/stripes/red/line{ - dir = 1 - }, -/obj/effect/turf_decal/trimline/red/corner{ - dir = 8 - }, -/turf/open/floor/iron/dark/textured, -/area/station/security/range) "tkP" = ( /obj/effect/turf_decal/stripes/line{ dir = 5 @@ -60038,19 +60124,6 @@ /obj/item/folder/yellow, /turf/open/floor/iron/dark, /area/station/tcommsat/computer) -"tnz" = ( -/obj/machinery/door/firedoor, -/obj/machinery/door/window/left/directional/west{ - name = "Delivery Desk"; - req_access = list("mail_sorting") - }, -/obj/effect/turf_decal/bot, -/obj/structure/table/reinforced, -/obj/structure/desk_bell{ - pixel_x = 7 - }, -/turf/open/floor/iron, -/area/station/cargo/sorting) "tnB" = ( /obj/machinery/door/airlock{ name = "Theater Backstage" @@ -61335,31 +61408,6 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/plating, /area/mine/laborcamp) -"tGQ" = ( -/obj/structure/table/reinforced, -/obj/machinery/door/window/left/directional/north{ - dir = 4; - name = "Engineering Desk"; - req_access = list("engine_equip") - }, -/obj/machinery/door/firedoor, -/obj/item/paper_bin{ - pixel_x = -6; - pixel_y = 7 - }, -/obj/item/pen{ - pixel_x = -5; - pixel_y = 5 - }, -/obj/machinery/door/poddoor/preopen{ - id = "Engineering"; - name = "Engineering Security Door" - }, -/obj/structure/desk_bell{ - pixel_x = 6 - }, -/turf/open/floor/iron, -/area/station/engineering/lobby) "tGS" = ( /obj/structure/sign/warning/gas_mask{ desc = "A sign that warns of dangerous gasses in the air, instructing you to wear internals."; @@ -61920,6 +61968,15 @@ }, /turf/open/floor/iron, /area/station/cargo/office) +"tRW" = ( +/obj/machinery/light/directional/north, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/stripes/red/line{ + dir = 1 + }, +/obj/effect/turf_decal/trimline/red/line, +/turf/open/floor/iron/dark/textured, +/area/station/security/range) "tRX" = ( /obj/machinery/atmospherics/components/unary/portables_connector/visible{ dir = 8 @@ -62140,6 +62197,18 @@ /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/station/science/xenobiology) +"tWn" = ( +/obj/machinery/light/directional/south, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 1 + }, +/obj/effect/turf_decal/stripes/red/line, +/obj/effect/turf_decal/trimline/red/line{ + dir = 1 + }, +/turf/open/floor/iron/dark/textured, +/area/station/security/range) "tWK" = ( /obj/structure/cable, /turf/open/floor/plating/snowed/icemoon, @@ -62545,6 +62614,18 @@ /obj/effect/mapping_helpers/airlock/access/any/engineering/maintenance/departmental, /turf/open/floor/plating, /area/station/maintenance/department/medical/central) +"udO" = ( +/obj/structure/table/reinforced, +/obj/machinery/light/warm/directional/south, +/obj/structure/extinguisher_cabinet/directional/south, +/obj/item/gun/energy/laser/practice{ + pixel_x = 3; + pixel_y = -3 + }, +/obj/item/gun/energy/laser/practice, +/obj/item/clothing/ears/earmuffs, +/turf/open/floor/iron/dark/textured, +/area/station/security/range) "udQ" = ( /obj/structure/table, /obj/item/computer_hardware/hard_drive/portable/ordnance, @@ -63263,10 +63344,6 @@ }, /turf/open/floor/iron/dark, /area/station/medical/storage) -"upp" = ( -/obj/structure/window/reinforced/spawner/north, -/turf/open/floor/iron/dark/textured, -/area/station/security/range) "upw" = ( /obj/effect/spawner/structure/window/hollow/reinforced/middle, /obj/structure/cable, @@ -63663,6 +63740,16 @@ /obj/effect/mapping_helpers/airlock/access/any/medical/maintenance, /turf/open/floor/plating, /area/station/maintenance/department/medical/morgue) +"uxV" = ( +/obj/structure/window/reinforced{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/red/line{ + dir = 6 + }, +/obj/effect/turf_decal/trimline/red/line, +/turf/open/floor/iron/dark/textured, +/area/station/security/range) "uyp" = ( /obj/structure/disposalpipe/segment, /obj/effect/decal/cleanable/dirt/dust, @@ -64284,6 +64371,14 @@ "uIg" = ( /turf/open/floor/engine/n2o, /area/station/engineering/atmos) +"uIi" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/stripes/red/line{ + dir = 1 + }, +/obj/effect/turf_decal/trimline/red/line, +/turf/open/floor/iron/dark/textured, +/area/station/security/range) "uIj" = ( /obj/machinery/disposal/bin, /obj/structure/disposalpipe/trunk{ @@ -65191,10 +65286,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron/white, /area/station/medical/medbay/aft) -"uYD" = ( -/obj/structure/cable, -/turf/open/floor/iron/dark/textured, -/area/station/security/range) "uYL" = ( /obj/effect/turf_decal/tile/bar, /obj/effect/turf_decal/tile/bar{ @@ -65487,13 +65578,6 @@ /obj/machinery/light/directional/south, /turf/open/floor/iron, /area/station/cargo/miningdock) -"vdq" = ( -/obj/item/target/syndicate, -/obj/effect/decal/cleanable/dirt, -/obj/structure/training_machine, -/obj/effect/turf_decal/bot_red, -/turf/open/floor/iron/dark/textured, -/area/station/security/range) "vds" = ( /obj/effect/spawner/structure/window/reinforced, /obj/machinery/door/poddoor/preopen{ @@ -65519,6 +65603,10 @@ /obj/machinery/light/small/directional/east, /turf/open/floor/engine/vacuum, /area/station/science/mixing/chamber) +"vdX" = ( +/obj/effect/spawner/random/structure/steam_vent, +/turf/open/floor/plating, +/area/station/maintenance/aft/lesser) "veh" = ( /obj/machinery/rnd/bepis, /obj/effect/turf_decal/stripes/line{ @@ -66622,13 +66710,6 @@ }, /turf/open/floor/iron/dark, /area/station/security/checkpoint/engineering) -"vvw" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/trimline/red/warning{ - dir = 8 - }, -/turf/open/floor/iron/dark/textured, -/area/station/security/range) "vvx" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/mapping_helpers/airlock/cyclelink_helper_multi{ @@ -67642,6 +67723,13 @@ dir = 1 }, /area/station/service/bar) +"vLh" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/power/apc/auto_name/directional/east, +/turf/open/floor/iron, +/area/station/security/prison/workout) "vLk" = ( /obj/structure/sign/warning/gas_mask, /turf/closed/wall, @@ -67890,23 +67978,6 @@ /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, /turf/open/floor/iron, /area/mine/production) -"vQB" = ( -/obj/item/bodypart/head, -/obj/effect/decal/cleanable/blood, -/obj/item/bodypart/l_arm{ - pixel_x = -9; - pixel_y = -9 - }, -/obj/item/bodypart/l_leg, -/obj/item/bodypart/r_arm, -/obj/item/bodypart/r_leg{ - pixel_x = 8; - pixel_y = 4 - }, -/obj/item/bodypart/chest, -/obj/item/organ/internal/heart, -/turf/open/misc/asteroid/snow/icemoon, -/area/icemoon/underground/explored) "vQG" = ( /obj/effect/turf_decal/trimline/neutral/filled/line{ dir = 10 @@ -68593,6 +68664,12 @@ /obj/item/reagent_containers/blood/random, /turf/open/floor/iron, /area/station/maintenance/port/fore) +"waN" = ( +/obj/effect/turf_decal/weather/snow/corner, +/obj/machinery/light/small/directional/north, +/obj/structure/sign/departments/maint/directional/north, +/turf/open/floor/plating/snowed/icemoon, +/area/mine/eva) "waO" = ( /obj/machinery/modular_computer/console/preset/civilian{ dir = 4 @@ -69261,6 +69338,29 @@ }, /turf/open/floor/iron, /area/station/commons/storage/tools) +"wln" = ( +/obj/effect/turf_decal/tile/bar, +/obj/effect/turf_decal/tile/bar{ + dir = 1 + }, +/obj/effect/turf_decal/siding/white, +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/obj/machinery/firealarm/directional/south, +/obj/structure/table/wood, +/obj/structure/desk_bell{ + pixel_x = 7 + }, +/turf/open/floor/iron, +/area/station/service/bar) +"wlv" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/spawner/random/structure/steam_vent, +/turf/open/floor/plating, +/area/mine/eva/lower) "wlx" = ( /obj/machinery/camera/directional/east{ c_tag = "Arrivals Bay 2" @@ -69780,6 +69880,14 @@ icon_state = "wood-broken2" }, /area/station/maintenance/fore/lesser) +"wtB" = ( +/obj/structure/disposalpipe/segment, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/spawner/random/structure/steam_vent, +/turf/open/floor/plating, +/area/station/maintenance/starboard/upper) "wtE" = ( /obj/structure/sign/warning/secure_area{ pixel_x = -32 @@ -70452,6 +70560,11 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/plating, /area/mine/storage) +"wDP" = ( +/obj/structure/sign/warning/secure_area/directional/west, +/obj/structure/sign/warning/secure_area/directional/west, +/turf/open/floor/plating/snowed/smoothed/icemoon, +/area/icemoon/underground/explored) "wDU" = ( /turf/closed/wall/r_wall, /area/mine/eva/lower) @@ -70904,16 +71017,6 @@ /obj/structure/cable, /turf/open/floor/iron, /area/station/command/bridge) -"wKO" = ( -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/light/small/directional/north, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/plating, -/area/station/maintenance/port/greater) "wLk" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers, /obj/machinery/portable_atmospherics/canister/carbon_dioxide, @@ -70930,6 +71033,20 @@ }, /turf/open/floor/iron, /area/station/ai_monitored/security/armory/upper) +"wLH" = ( +/obj/machinery/camera/directional/east{ + c_tag = "Security - Permabrig Workout"; + network = list("ss13","prison"); + view_range = 5 + }, +/obj/effect/turf_decal/trimline/red/warning{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/red/line{ + dir = 4 + }, +/turf/open/floor/iron/dark/textured, +/area/station/security/range) "wLI" = ( /obj/machinery/light/directional/east, /obj/machinery/atmospherics/components/unary/portables_connector/visible{ @@ -71692,6 +71809,10 @@ "wXw" = ( /turf/open/genturf/alternative, /area/icemoon/surface/outdoors/noruins) +"wXV" = ( +/obj/structure/window/reinforced/spawner/north, +/turf/open/floor/iron/dark/textured, +/area/station/security/range) "wXX" = ( /obj/machinery/door/window/left/directional/north{ base_state = "right"; @@ -72773,6 +72894,18 @@ /obj/structure/cable, /turf/open/floor/iron/white, /area/station/medical/medbay/central) +"xoz" = ( +/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, +/obj/effect/spawner/random/structure/steam_vent, +/turf/open/floor/plating{ + icon_state = "platingdmg3" + }, +/area/station/maintenance/department/chapel) "xoB" = ( /obj/machinery/light/small/directional/north, /obj/machinery/atmospherics/components/unary/portables_connector/visible, @@ -73116,6 +73249,31 @@ }, /turf/open/floor/iron/white, /area/station/medical/chemistry) +"xuI" = ( +/obj/structure/table/reinforced, +/obj/machinery/door/window/left/directional/north{ + dir = 8; + name = "Reception Window" + }, +/obj/machinery/door/window/brigdoor{ + base_state = "rightsecure"; + dir = 4; + icon_state = "rightsecure"; + name = "Head of Personnel's Desk"; + req_access = list("hop") + }, +/obj/machinery/door/poddoor/shutters/preopen{ + id = "hop"; + name = "Privacy Shutters" + }, +/obj/machinery/flasher/directional/north{ + id = "hopflash" + }, +/obj/structure/desk_bell{ + pixel_x = 7 + }, +/turf/open/floor/iron, +/area/station/command/heads_quarters/hop) "xuQ" = ( /mob/living/carbon/human/species/monkey, /obj/machinery/atmospherics/components/unary/vent_pump/on{ @@ -73510,6 +73668,16 @@ }, /turf/open/floor/plating, /area/station/maintenance/port/aft) +"xBZ" = ( +/obj/item/clothing/suit/snowman{ + name = "Man of Snow" + }, +/obj/item/clothing/head/snowman{ + pixel_y = 9; + name = "Head of Snow" + }, +/turf/open/misc/asteroid/snow/icemoon, +/area/icemoon/underground/explored) "xCb" = ( /obj/structure/table/wood, /obj/item/folder/red, @@ -74189,14 +74357,6 @@ }, /turf/open/floor/engine, /area/station/engineering/supermatter/room) -"xNr" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/stripes/red/line{ - dir = 1 - }, -/obj/effect/turf_decal/trimline/red/line, -/turf/open/floor/iron/dark/textured, -/area/station/security/range) "xNs" = ( /obj/machinery/washing_machine, /obj/effect/turf_decal/tile/blue{ @@ -75335,39 +75495,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron, /area/station/hallway/secondary/entry) -"yha" = ( -/obj/effect/turf_decal/tile/yellow, -/obj/effect/turf_decal/tile/yellow{ - dir = 8 - }, -/obj/effect/turf_decal/tile/yellow{ - dir = 4 - }, -/obj/effect/turf_decal/tile/yellow{ - dir = 1 - }, -/obj/structure/table/reinforced, -/obj/machinery/door/firedoor, -/obj/machinery/door/window/right/directional/east{ - dir = 8; - name = "Pharmacy Desk"; - req_access = list("pharmacy") - }, -/obj/item/folder/white{ - pixel_x = -5 - }, -/obj/item/pen{ - pixel_x = -5 - }, -/obj/machinery/door/poddoor/preopen{ - id = "pharmacy_shutters"; - name = "Pharmacy Shutter" - }, -/obj/structure/desk_bell{ - pixel_x = 7 - }, -/turf/open/floor/iron, -/area/station/medical/pharmacy) "yhp" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -88806,7 +88933,7 @@ oSU iDt exv iDt -vQB +sbT iDt iDt exv @@ -95579,7 +95706,7 @@ iDt xuo wDU haq -oPJ +wlv nfr qmt iVm @@ -105274,9 +105401,9 @@ hhr giN czW gSy -lUq -gDi -cvJ +med +pLG +qiw ldH rmD pBb @@ -105527,13 +105654,13 @@ gTW cPQ cfh wBp -mzc -qMw -mzc -mzc -uYD -uYD -qQj +lrC +rrb +lrC +lrC +eEB +eEB +udO ldH opI daE @@ -105783,14 +105910,14 @@ bDd wUq owf bkX -cJA +vLh uDk fIH iUw wlR -upp -uYD -myf +wXV +eEB +qeN ldH srY wKC @@ -106044,10 +106171,10 @@ jmI jmI jmI jmI -aeO -pnD -hhl -rtF +lTt +uxV +gaB +eyf ldH fwL hux @@ -106301,10 +106428,10 @@ oSU oSU oSU oSU -aeO -bwn -dWh -jIQ +lTt +foL +fLA +sZz dbH dbH dbH @@ -106558,11 +106685,11 @@ oSU oSU oSU oSU -aeO -sdp -dWh -nDY -aeO +lTt +tRW +fLA +tWn +lTt scw iDt iDt @@ -106815,13 +106942,13 @@ oSU oSU oSU oSU -aeO -xNr -dWh -hai -pXh +lTt +uIi +fLA +bva +aVf scw -kaA +xBZ ghx ghx ghx @@ -107072,11 +107199,11 @@ oSU oSU oSU oSU -aeO -tkB -bAq -luX -pXh +lTt +kHH +sYR +ghY +aVf scw iDt ghx @@ -107329,11 +107456,11 @@ oSU oSU oSU oSU -aeO -hKl -vvw -mAH -pXh +lTt +lIY +ehM +jxV +aVf scw ghx ghx @@ -107586,11 +107713,11 @@ oSU oSU oSU oSU -aeO -dgd -vdq -nBX -pXh +lTt +qmR +cdr +qjX +aVf scw ghx ghx @@ -107843,11 +107970,11 @@ oSU oSU oSU oSU -aeO -cyf -rzy -awB -aeO +lTt +hJp +wLH +eRZ +lTt scw ghx ghx @@ -108100,11 +108227,11 @@ oSU oSU oSU oSU -aeO -aeO -aeO -aeO -aeO +lTt +lTt +lTt +lTt +lTt ghx ghx ghx @@ -157237,7 +157364,7 @@ tjo tjo tjo tKI -wKO +thc kcE tKI szG @@ -161613,7 +161740,7 @@ tjo tjo scw scw -lTk +nVb iDt gjq gjq @@ -161639,7 +161766,7 @@ oha xVf snt rUz -bAX +sPt bAX rUz rUz @@ -163189,7 +163316,7 @@ rsY qjV qjV rsY -rxC +waN iDt iDt iDt @@ -172685,7 +172812,7 @@ mep qck nJd nJd -qck +huo nJd xUe nxM @@ -173125,7 +173252,7 @@ tjo tjo iDt scw -qqf +wDP tjo tjo tjo @@ -173196,7 +173323,7 @@ tjo tjo tjo nxM -owG +gJW nJd hvy qck @@ -177285,7 +177412,7 @@ bwL dYO bwL dMS -nCJ +eHX dMS xMq tjo @@ -178076,7 +178203,7 @@ hjM dXF rQG rQG -rQG +lgq rQG rQG rQG @@ -178347,7 +178474,7 @@ deN iDt nxM qck -qck +huo qck qck oiT @@ -178821,7 +178948,7 @@ kgC aGn hGa sXw -gjx +wln cpY iIT pJB @@ -179111,7 +179238,7 @@ xDb xMq iDt pXe -qtu +bLG deN xMq xMq @@ -183244,7 +183371,7 @@ fLh iry jXl anE -oxO +vdX oxO oxO oxO @@ -185748,7 +185875,7 @@ tBs wDc tBs tBs -jvh +xoz tBs tBs rtp @@ -186045,7 +186172,7 @@ iDt iDt iDt alM -oxO +vdX ffe hfL vHq @@ -219925,7 +220052,7 @@ anl anl eUf eUf -anl +jyl anl anl anl @@ -222520,7 +222647,7 @@ kmu yaR fVq pdf -pdf +neX pXH cUy mNE @@ -222777,7 +222904,7 @@ gyk jJS gyk aLv -gyk +rws doa vzE vzE @@ -226340,7 +226467,7 @@ bln bln bln lJO -hjI +fZU lJO sEB bln @@ -229724,7 +229851,7 @@ cnM jIg wEh uuP -afi +bIs uuP gam qQo @@ -230740,7 +230867,7 @@ wde gst gst eYs -cOF +hKu gst jWU oiK @@ -231005,7 +231132,7 @@ gst rCC rCC wEh -tnz +bUn wEh rCC sOn @@ -231046,7 +231173,7 @@ obj obj obj obj -obj +bFt suR pRj pRj @@ -231493,7 +231620,7 @@ rSA rSA wOr fbC -dcj +jVK dOR qFr uzL @@ -232551,7 +232678,7 @@ msb hll iYb gfb -rFM +xuI jOZ mzO cpm @@ -236180,7 +236307,7 @@ gwK bID bID syj -tGQ +rhY syj leg syj @@ -241525,7 +241652,7 @@ exw exw exw fjw -hmV +ajH eLT exw exw @@ -243083,7 +243210,7 @@ kjK bai azw oAp -yha +plR chi azw gIY @@ -243875,7 +244002,7 @@ wGE rpM vRo cvS -gDp +dUp cvS cvS cvS @@ -245131,7 +245258,7 @@ dRK llR pXs llR -fvd +pxT cpY tLF rjP @@ -245689,7 +245816,7 @@ jIi rEH sZF sZF -vng +iXU npD vdh qIM @@ -247682,7 +247809,7 @@ kKL kKL lRZ yej -uDW +dHS uDW uDW aAZ @@ -249813,8 +249940,8 @@ tgx ctF tmR sZF -pHR -wEV +kpo +lKn npD bln bln @@ -251284,7 +251411,7 @@ kKL kKL kKL kKL -unu +lnj kKL gUo gjc @@ -251820,7 +251947,7 @@ lso cYE lso kKF -pTd +dIn wew rIU abM @@ -254395,7 +254522,7 @@ udA lso lZi qaE -dYf +slJ xdU ttw wET @@ -256992,7 +257119,7 @@ oSt oEj oEj oEj -oEj +gTu oEj oEj oEj @@ -257000,7 +257127,7 @@ oEj oSt oEj oEj -oEj +gTu oEj oSt oEj @@ -257486,7 +257613,7 @@ gjM gjM gjM gjM -gjM +wtB gjM aUl xnt diff --git a/_maps/map_files/KiloStation/KiloStation.dmm b/_maps/map_files/KiloStation/KiloStation.dmm index 78a6bc8e945..b35c5c0423c 100644 --- a/_maps/map_files/KiloStation/KiloStation.dmm +++ b/_maps/map_files/KiloStation/KiloStation.dmm @@ -487,6 +487,13 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron/dark, /area/station/service/hydroponics/garden) +"afE" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/spawner/random/structure/steam_vent, +/turf/open/floor/plating, +/area/station/maintenance/department/crew_quarters/bar) "afH" = ( /obj/effect/turf_decal/tile/yellow{ dir = 4 @@ -3407,6 +3414,14 @@ /obj/machinery/duct, /turf/open/floor/wood, /area/station/service/bar/atrium) +"aZV" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/disposalpipe/segment, +/obj/effect/spawner/random/structure/steam_vent, +/turf/open/floor/plating{ + icon_state = "platingdmg1" + }, +/area/station/maintenance/starboard/aft) "bax" = ( /turf/closed/wall, /area/station/commons/storage/primary) @@ -3799,14 +3814,6 @@ /obj/machinery/door/firedoor, /turf/open/floor/iron/dark, /area/station/hallway/primary/central) -"biI" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/effect/decal/cleanable/blood/old, -/obj/structure/cable, -/turf/open/floor/plating, -/area/station/maintenance/fore) "bjb" = ( /obj/effect/turf_decal/delivery, /obj/machinery/atmospherics/components/unary/thermomachine/freezer{ @@ -5164,6 +5171,30 @@ /obj/structure/sign/warning/docking, /turf/closed/wall, /area/station/cargo/storage) +"bCr" = ( +/obj/structure/table/reinforced, +/obj/effect/turf_decal/delivery, +/obj/machinery/door/firedoor, +/obj/item/folder{ + pixel_x = 6 + }, +/obj/item/pen{ + pixel_x = 6 + }, +/obj/machinery/door/poddoor/shutters/preopen{ + id = "robotics_shutters"; + name = "Robotics Privacy Shutters" + }, +/obj/machinery/door/window/left/directional/north{ + name = "Robotics Desk"; + req_access = list("robotics") + }, +/obj/structure/desk_bell{ + pixel_x = -7; + pixel_y = 8 + }, +/turf/open/floor/plating, +/area/station/science/robotics/lab) "bCO" = ( /obj/item/paper_bin{ pixel_x = -4; @@ -5795,14 +5826,6 @@ }, /turf/open/floor/plating, /area/station/maintenance/starboard) -"bOI" = ( -/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/structure/disposalpipe/segment, -/turf/open/floor/plating, -/area/station/maintenance/starboard/aft) "bOR" = ( /obj/effect/spawner/structure/window/reinforced, /obj/machinery/door/poddoor/preopen{ @@ -6082,29 +6105,6 @@ }, /turf/open/floor/plating, /area/station/construction/mining/aux_base) -"bTt" = ( -/obj/structure/table/reinforced, -/obj/effect/turf_decal/delivery, -/obj/machinery/door/firedoor, -/obj/machinery/door/window/left/directional/west{ - dir = 4; - name = "Cargo Desk"; - req_access = list("mail_sorting") - }, -/obj/item/clipboard{ - pixel_y = -2; - pixel_x = 3 - }, -/obj/item/folder{ - pixel_y = -2; - pixel_x = 3 - }, -/obj/structure/desk_bell{ - pixel_x = -8; - pixel_y = 10 - }, -/turf/open/floor/plating, -/area/station/cargo/office) "bTT" = ( /obj/effect/turf_decal/stripes/line, /obj/effect/decal/cleanable/dirt, @@ -6447,6 +6447,15 @@ icon_state = "platingdmg3" }, /area/station/maintenance/starboard) +"bZd" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/decal/cleanable/blood/old, +/obj/structure/cable, +/obj/effect/spawner/random/structure/steam_vent, +/turf/open/floor/plating, +/area/station/maintenance/fore) "bZg" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -8637,6 +8646,24 @@ /obj/structure/cable, /turf/open/floor/plating, /area/station/command/heads_quarters/hos) +"cGa" = ( +/obj/structure/table/reinforced, +/obj/structure/desk_bell{ + pixel_x = -7; + pixel_y = 8 + }, +/obj/item/food/grown/watermelon, +/obj/item/food/grown/wheat, +/obj/item/food/grown/whitebeet, +/obj/item/food/grown/apple, +/obj/item/food/grown/tomato, +/obj/machinery/door/firedoor, +/obj/machinery/door/window/right/directional/west{ + name = "Hydroponics Desk"; + req_access = list("hydroponics") + }, +/turf/open/floor/iron, +/area/station/service/hydroponics) "cGk" = ( /obj/machinery/light/small/directional/north, /obj/effect/decal/cleanable/cobweb/cobweb2, @@ -10191,12 +10218,6 @@ /obj/effect/turf_decal/delivery/white, /turf/open/floor/iron/dark, /area/station/service/library) -"dcE" = ( -/obj/structure/sign/poster/random/directional/north, -/turf/open/floor/plating{ - icon_state = "panelscorched" - }, -/area/station/maintenance/department/bridge) "dcF" = ( /obj/machinery/hydroponics/constructable, /obj/structure/railing{ @@ -11464,6 +11485,35 @@ /obj/structure/cable, /turf/open/floor/plating, /area/station/maintenance/port/fore) +"dtI" = ( +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/obj/structure/table, +/obj/item/paper_bin{ + pixel_x = -5 + }, +/obj/item/pen{ + pixel_x = -5 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/obj/machinery/light/directional/east, +/obj/machinery/flasher/directional/east{ + id = "hopflash"; + name = "Crowd Pacifier" + }, +/obj/effect/turf_decal/stripes/corner{ + dir = 8 + }, +/obj/machinery/status_display/evac/directional/north, +/obj/structure/desk_bell{ + pixel_x = 7; + pixel_y = 10 + }, +/turf/open/floor/iron/dark, +/area/station/command/heads_quarters/hop) "dtP" = ( /obj/effect/turf_decal/siding/wood{ dir = 9 @@ -11492,28 +11542,6 @@ }, /turf/open/floor/iron/showroomfloor, /area/station/security/warden) -"duC" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/tile/neutral{ - dir = 8 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/tile/neutral, -/obj/effect/turf_decal/delivery, -/obj/machinery/light/small/directional/east, -/obj/structure/closet/crate/freezer{ - name = "organ storage" - }, -/obj/item/organ/external/tail/cat, -/obj/item/organ/external/tail/cat, -/obj/item/organ/internal/ears/cat, -/obj/item/organ/internal/ears/cat, -/obj/item/organ/internal/heart, -/obj/structure/sign/poster/contraband/random/directional/east, -/turf/open/floor/iron/dark, -/area/station/maintenance/fore) "duM" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -12882,6 +12910,20 @@ }, /turf/open/floor/iron, /area/station/service/hydroponics) +"dPe" = ( +/obj/structure/table/reinforced, +/obj/structure/desk_bell{ + pixel_x = -7; + pixel_y = 8 + }, +/obj/item/storage/bag/tray, +/obj/machinery/door/firedoor, +/obj/machinery/door/poddoor/shutters/preopen{ + id = "kitchenshutters"; + name = "Kitchen Shutters" + }, +/turf/open/floor/iron, +/area/station/service/kitchen) "dPn" = ( /obj/structure/cable, /obj/effect/turf_decal/tile/neutral{ @@ -16686,6 +16728,13 @@ /obj/effect/mapping_helpers/airlock/access/all/command/gateway, /turf/open/floor/iron/dark, /area/station/command/gateway) +"eRa" = ( +/obj/structure/sign/poster/random/directional/north, +/obj/effect/spawner/random/structure/steam_vent, +/turf/open/floor/plating{ + icon_state = "panelscorched" + }, +/area/station/maintenance/department/bridge) "eRx" = ( /obj/effect/turf_decal/tile/neutral{ dir = 8 @@ -21985,35 +22034,6 @@ /obj/item/radio/intercom/prison/directional/south, /turf/open/floor/iron/white, /area/station/security/prison) -"glD" = ( -/obj/effect/turf_decal/tile/neutral{ - dir = 1 - }, -/obj/structure/table, -/obj/item/paper_bin{ - pixel_x = -5 - }, -/obj/item/pen{ - pixel_x = -5 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 8 - }, -/obj/machinery/light/directional/east, -/obj/machinery/flasher/directional/east{ - id = "hopflash"; - name = "Crowd Pacifier" - }, -/obj/effect/turf_decal/stripes/corner{ - dir = 8 - }, -/obj/machinery/status_display/evac/directional/north, -/obj/structure/desk_bell{ - pixel_x = 7; - pixel_y = 10 - }, -/turf/open/floor/iron/dark, -/area/station/command/heads_quarters/hop) "glG" = ( /obj/structure/sign/warning/secure_area, /turf/closed/wall/r_wall, @@ -24245,6 +24265,31 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron/dark, /area/station/service/chapel/dock) +"gOO" = ( +/obj/structure/table/reinforced, +/obj/effect/turf_decal/delivery, +/obj/item/folder/yellow{ + pixel_x = -4 + }, +/obj/item/pen{ + pixel_x = -4 + }, +/obj/machinery/door/poddoor/shutters/preopen{ + id = "chemistry_shutters_2"; + name = "Chemistry Hall Shutters" + }, +/obj/machinery/door/firedoor/heavy, +/obj/machinery/door/window/left/directional/north{ + dir = 8; + name = "Chemistry Desk"; + req_access = list("pharmacy") + }, +/obj/structure/desk_bell{ + pixel_x = 7; + pixel_y = 6 + }, +/turf/open/floor/plating, +/area/station/medical/pharmacy) "gPa" = ( /obj/effect/turf_decal/tile/blue, /obj/effect/turf_decal/tile/blue{ @@ -25620,6 +25665,27 @@ }, /turf/open/floor/iron/dark, /area/station/medical/virology) +"hiO" = ( +/obj/structure/table/reinforced, +/obj/machinery/door/firedoor, +/obj/item/clipboard{ + pixel_x = 3 + }, +/obj/item/folder/yellow{ + pixel_x = 3 + }, +/obj/machinery/door/window/left/directional/west{ + dir = 4; + name = "Mailroom Desk"; + req_access = list("mail_sorting") + }, +/obj/effect/landmark/start/hangover, +/obj/structure/desk_bell{ + pixel_x = -8; + pixel_y = 10 + }, +/turf/open/floor/iron, +/area/station/cargo/sorting) "hiQ" = ( /obj/machinery/door/firedoor, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -27717,6 +27783,15 @@ /obj/structure/disposalpipe/segment, /turf/open/floor/plating, /area/station/maintenance/port/greater) +"hKv" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random/structure/steam_vent, +/turf/open/floor/plating{ + icon_state = "panelscorched" + }, +/area/station/maintenance/port/greater) "hKA" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ dir = 1 @@ -27836,6 +27911,25 @@ "hMN" = ( /turf/closed/wall, /area/station/service/chapel/funeral) +"hMY" = ( +/obj/structure/table/reinforced, +/obj/effect/turf_decal/delivery, +/obj/machinery/door/firedoor, +/obj/item/folder/yellow, +/obj/machinery/door/poddoor/preopen{ + id = "atmos"; + name = "Atmospherics Blast Door" + }, +/obj/machinery/door/window/right/directional/west{ + name = "Atmospherics Desk"; + req_access = list("atmospherics") + }, +/obj/structure/desk_bell{ + pixel_x = 8; + pixel_y = 10 + }, +/turf/open/floor/plating, +/area/station/engineering/atmos/storage/gas) "hMZ" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/door/poddoor/preopen{ @@ -30675,26 +30769,6 @@ dir = 1 }, /area/station/hallway/primary/central) -"ixv" = ( -/obj/structure/table/wood, -/obj/structure/desk_bell{ - pixel_x = -7; - pixel_y = 9 - }, -/obj/item/storage/box/matches{ - pixel_x = -1; - pixel_y = 6 - }, -/obj/item/lighter{ - pixel_x = 2 - }, -/obj/item/lighter{ - pixel_x = 8; - pixel_y = 4 - }, -/obj/machinery/door/firedoor, -/turf/open/floor/wood, -/area/station/service/bar) "ixx" = ( /obj/effect/turf_decal/tile/yellow{ dir = 1 @@ -31632,27 +31706,6 @@ }, /turf/open/floor/iron, /area/station/commons/storage/primary) -"iJi" = ( -/obj/structure/table/reinforced, -/obj/effect/turf_decal/delivery, -/obj/machinery/door/firedoor, -/obj/item/folder/yellow{ - pixel_x = 3 - }, -/obj/machinery/door/poddoor/preopen{ - id = "Engineering"; - name = "Engineering Blast Doors" - }, -/obj/machinery/door/window/left/directional/east{ - name = "Engineering Desk"; - req_access = list("engineering") - }, -/obj/structure/desk_bell{ - pixel_x = -7; - pixel_y = 10 - }, -/turf/open/floor/plating, -/area/station/engineering/lobby) "iJB" = ( /obj/structure/girder, /obj/effect/decal/cleanable/dirt, @@ -32030,31 +32083,6 @@ /obj/machinery/light/directional/north, /turf/open/floor/iron/dark, /area/station/security/execution/education) -"iQy" = ( -/obj/structure/table/reinforced, -/obj/effect/turf_decal/delivery, -/obj/item/folder/yellow{ - pixel_x = -4 - }, -/obj/item/pen{ - pixel_x = -4 - }, -/obj/machinery/door/poddoor/shutters/preopen{ - id = "chemistry_shutters_2"; - name = "Chemistry Hall Shutters" - }, -/obj/machinery/door/firedoor/heavy, -/obj/machinery/door/window/left/directional/north{ - dir = 8; - name = "Chemistry Desk"; - req_access = list("pharmacy") - }, -/obj/structure/desk_bell{ - pixel_x = 7; - pixel_y = 6 - }, -/turf/open/floor/plating, -/area/station/medical/pharmacy) "iQT" = ( /obj/machinery/atmospherics/components/trinary/filter/flipped/critical{ dir = 4 @@ -41906,6 +41934,20 @@ /obj/effect/spawner/structure/window/reinforced/tinted, /turf/open/floor/plating, /area/station/security/prison) +"lKW" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/stripes/corner{ + dir = 4 + }, +/obj/structure/cable, +/obj/structure/disposalpipe/segment, +/obj/effect/spawner/random/structure/steam_vent, +/turf/open/floor/plating{ + icon_state = "platingdmg1" + }, +/area/station/maintenance/port/greater) "lLi" = ( /obj/structure/sign/warning/no_smoking{ pixel_x = 30 @@ -49118,6 +49160,27 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/visible, /turf/open/floor/iron, /area/station/medical/medbay/central) +"nLR" = ( +/obj/structure/table/reinforced, +/obj/effect/turf_decal/delivery, +/obj/machinery/door/firedoor, +/obj/item/folder/yellow{ + pixel_x = 3 + }, +/obj/machinery/door/poddoor/preopen{ + id = "Engineering"; + name = "Engineering Blast Doors" + }, +/obj/machinery/door/window/left/directional/east{ + name = "Engineering Desk"; + req_access = list("engineering") + }, +/obj/structure/desk_bell{ + pixel_x = -7; + pixel_y = 10 + }, +/turf/open/floor/plating, +/area/station/engineering/lobby) "nMj" = ( /obj/effect/turf_decal/tile/neutral, /obj/effect/turf_decal/tile/neutral{ @@ -52048,6 +52111,28 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron, /area/station/maintenance/disposal/incinerator) +"oGP" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral, +/obj/effect/turf_decal/delivery, +/obj/machinery/light/small/directional/east, +/obj/structure/closet/crate/freezer{ + name = "organ storage" + }, +/obj/item/organ/external/tail/cat, +/obj/item/organ/external/tail/cat, +/obj/item/organ/internal/ears/cat, +/obj/item/organ/internal/ears/cat, +/obj/item/organ/internal/heart, +/obj/structure/sign/poster/contraband/random/directional/east, +/turf/open/floor/iron/dark, +/area/station/maintenance/fore) "oGV" = ( /obj/effect/turf_decal/tile/purple, /obj/effect/turf_decal/tile/purple{ @@ -55509,30 +55594,6 @@ /obj/item/clothing/mask/breath, /turf/open/floor/plating, /area/station/maintenance/fore) -"pEW" = ( -/obj/structure/table/reinforced, -/obj/effect/turf_decal/delivery, -/obj/machinery/door/firedoor, -/obj/item/folder{ - pixel_x = 6 - }, -/obj/item/pen{ - pixel_x = 6 - }, -/obj/machinery/door/poddoor/shutters/preopen{ - id = "robotics_shutters"; - name = "Robotics Privacy Shutters" - }, -/obj/machinery/door/window/left/directional/north{ - name = "Robotics Desk"; - req_access = list("robotics") - }, -/obj/structure/desk_bell{ - pixel_x = -7; - pixel_y = 8 - }, -/turf/open/floor/plating, -/area/station/science/robotics/lab) "pFd" = ( /obj/effect/decal/cleanable/blood/old, /obj/effect/decal/cleanable/dirt, @@ -56051,25 +56112,6 @@ /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/station/science/server) -"pMZ" = ( -/obj/structure/table/reinforced, -/obj/effect/turf_decal/delivery, -/obj/machinery/door/firedoor, -/obj/item/folder/yellow, -/obj/machinery/door/poddoor/preopen{ - id = "atmos"; - name = "Atmospherics Blast Door" - }, -/obj/machinery/door/window/right/directional/west{ - name = "Atmospherics Desk"; - req_access = list("atmospherics") - }, -/obj/structure/desk_bell{ - pixel_x = 8; - pixel_y = 10 - }, -/turf/open/floor/plating, -/area/station/engineering/atmos/storage/gas) "pNe" = ( /obj/effect/turf_decal/tile/neutral, /obj/effect/turf_decal/tile/red/half/contrasted, @@ -58091,6 +58133,26 @@ /obj/structure/chair/office/light, /turf/open/floor/iron/showroomfloor, /area/station/medical/paramedic) +"qpQ" = ( +/obj/structure/table/wood, +/obj/structure/desk_bell{ + pixel_x = -7; + pixel_y = 9 + }, +/obj/item/storage/box/matches{ + pixel_x = -1; + pixel_y = 6 + }, +/obj/item/lighter{ + pixel_x = 2 + }, +/obj/item/lighter{ + pixel_x = 8; + pixel_y = 4 + }, +/obj/machinery/door/firedoor, +/turf/open/floor/wood, +/area/station/service/bar) "qpZ" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -59841,27 +59903,6 @@ icon_state = "panelscorched" }, /area/station/maintenance/starboard) -"qSr" = ( -/obj/structure/table/reinforced, -/obj/machinery/door/firedoor, -/obj/item/clipboard{ - pixel_x = 3 - }, -/obj/item/folder/yellow{ - pixel_x = 3 - }, -/obj/machinery/door/window/left/directional/west{ - dir = 4; - name = "Mailroom Desk"; - req_access = list("mail_sorting") - }, -/obj/effect/landmark/start/hangover, -/obj/structure/desk_bell{ - pixel_x = -8; - pixel_y = 10 - }, -/turf/open/floor/iron, -/area/station/cargo/sorting) "qSC" = ( /obj/effect/turf_decal/tile/blue{ dir = 8 @@ -64634,19 +64675,6 @@ "slC" = ( /turf/open/floor/iron, /area/station/hallway/secondary/entry) -"slW" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/effect/turf_decal/stripes/corner{ - dir = 4 - }, -/obj/structure/cable, -/obj/structure/disposalpipe/segment, -/turf/open/floor/plating{ - icon_state = "platingdmg1" - }, -/area/station/maintenance/port/greater) "smb" = ( /obj/effect/turf_decal/bot, /obj/structure/rack, @@ -65266,6 +65294,15 @@ /obj/structure/sign/departments/security, /turf/closed/wall, /area/station/maintenance/port/lesser) +"stX" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random/structure/steam_vent, +/turf/open/floor/plating{ + icon_state = "panelscorched" + }, +/area/station/maintenance/port/greater) "suj" = ( /obj/machinery/door/airlock/external{ name = "External Freight Airlock" @@ -65625,6 +65662,25 @@ /obj/structure/sign/warning/secure_area, /turf/closed/wall, /area/station/command/gateway) +"sBA" = ( +/obj/structure/table/reinforced, +/obj/machinery/door/firedoor, +/obj/machinery/door/poddoor/shutters/preopen{ + id = "emmd"; + name = "Emergency Medical Lockdown Shutters" + }, +/obj/item/folder/white{ + pixel_x = 4 + }, +/obj/item/clothing/head/soft/paramedic{ + pixel_x = 7; + pixel_y = 6 + }, +/obj/structure/desk_bell{ + pixel_x = -7 + }, +/turf/open/floor/iron/dark, +/area/station/medical/paramedic) "sBC" = ( /obj/effect/turf_decal/stripes/corner{ dir = 8 @@ -66661,21 +66717,6 @@ /obj/effect/turf_decal/delivery, /turf/open/floor/iron, /area/station/hallway/primary/starboard) -"sPm" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/effect/turf_decal/stripes/corner{ - dir = 1 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/structure/cable, -/turf/open/floor/plating{ - icon_state = "panelscorched" - }, -/area/station/maintenance/port/fore) "sPx" = ( /obj/machinery/light/directional/east, /turf/open/floor/iron/dark, @@ -68036,6 +68077,16 @@ /obj/structure/chair/stool/bar/directional/south, /turf/open/floor/iron, /area/station/commons/fitness/recreation) +"tiu" = ( +/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/spawner/random/structure/steam_vent, +/turf/open/floor/plating{ + icon_state = "panelscorched" + }, +/area/station/maintenance/starboard) "tiz" = ( /obj/effect/turf_decal/stripes/line{ dir = 8 @@ -68148,20 +68199,6 @@ }, /turf/open/floor/iron/dark, /area/station/command/heads_quarters/rd) -"tjU" = ( -/obj/structure/table/reinforced, -/obj/structure/desk_bell{ - pixel_x = -7; - pixel_y = 8 - }, -/obj/item/storage/bag/tray, -/obj/machinery/door/firedoor, -/obj/machinery/door/poddoor/shutters/preopen{ - id = "kitchenshutters"; - name = "Kitchen Shutters" - }, -/turf/open/floor/iron, -/area/station/service/kitchen) "tjX" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/effect/decal/cleanable/dirt, @@ -70253,24 +70290,6 @@ }, /turf/open/floor/iron/dark, /area/station/service/chapel/dock) -"tPl" = ( -/obj/structure/table/reinforced, -/obj/structure/desk_bell{ - pixel_x = -7; - pixel_y = 8 - }, -/obj/item/food/grown/watermelon, -/obj/item/food/grown/wheat, -/obj/item/food/grown/whitebeet, -/obj/item/food/grown/apple, -/obj/item/food/grown/tomato, -/obj/machinery/door/firedoor, -/obj/machinery/door/window/right/directional/west{ - name = "Hydroponics Desk"; - req_access = list("hydroponics") - }, -/turf/open/floor/iron, -/area/station/service/hydroponics) "tPn" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/stripes/line, @@ -72144,6 +72163,29 @@ /obj/machinery/firealarm/directional/west, /turf/open/floor/iron/dark, /area/station/security/interrogation) +"urd" = ( +/obj/structure/table/reinforced, +/obj/effect/turf_decal/delivery, +/obj/machinery/door/firedoor, +/obj/machinery/door/window/left/directional/west{ + dir = 4; + name = "Cargo Desk"; + req_access = list("mail_sorting") + }, +/obj/item/clipboard{ + pixel_y = -2; + pixel_x = 3 + }, +/obj/item/folder{ + pixel_y = -2; + pixel_x = 3 + }, +/obj/structure/desk_bell{ + pixel_x = -8; + pixel_y = 10 + }, +/turf/open/floor/plating, +/area/station/cargo/office) "urh" = ( /obj/structure/chair/pew{ dir = 8 @@ -72234,6 +72276,22 @@ "usr" = ( /turf/closed/wall/r_wall, /area/station/engineering/gravity_generator) +"usy" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/stripes/corner{ + dir = 1 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable, +/obj/effect/spawner/random/structure/steam_vent, +/turf/open/floor/plating{ + icon_state = "panelscorched" + }, +/area/station/maintenance/port/fore) "usX" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ dir = 4 @@ -75237,6 +75295,17 @@ }, /turf/open/floor/iron/dark, /area/station/cargo/storage) +"vnj" = ( +/obj/effect/decal/cleanable/dirt, +/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 + }, +/obj/effect/spawner/random/structure/steam_vent, +/turf/open/floor/plating, +/area/station/maintenance/aft) "vns" = ( /obj/machinery/air_sensor/plasma_tank, /turf/open/floor/engine/plasma, @@ -75592,6 +75661,15 @@ /obj/structure/disposalpipe/segment, /turf/open/floor/iron/dark, /area/station/command/bridge) +"vrT" = ( +/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/structure/disposalpipe/segment, +/obj/effect/spawner/random/structure/steam_vent, +/turf/open/floor/plating, +/area/station/maintenance/starboard/aft) "vrU" = ( /obj/effect/decal/cleanable/dirt, /obj/item/shard, @@ -78968,25 +79046,6 @@ /obj/structure/disposalpipe/segment, /turf/open/floor/iron, /area/station/engineering/atmos) -"wkp" = ( -/obj/structure/table/reinforced, -/obj/machinery/door/firedoor, -/obj/machinery/door/poddoor/shutters/preopen{ - id = "emmd"; - name = "Emergency Medical Lockdown Shutters" - }, -/obj/item/folder/white{ - pixel_x = 4 - }, -/obj/item/clothing/head/soft/paramedic{ - pixel_x = 7; - pixel_y = 6 - }, -/obj/structure/desk_bell{ - pixel_x = -7 - }, -/turf/open/floor/iron/dark, -/area/station/medical/paramedic) "wkB" = ( /obj/effect/turf_decal/tile/brown, /obj/effect/turf_decal/tile/brown{ @@ -79698,6 +79757,30 @@ /obj/effect/mapping_helpers/airlock/access/all/supply/general, /turf/open/floor/iron/dark, /area/station/cargo/storage) +"wsI" = ( +/obj/structure/table/reinforced, +/obj/effect/turf_decal/delivery, +/obj/machinery/door/firedoor, +/obj/item/folder{ + pixel_x = 3 + }, +/obj/item/pen{ + pixel_x = 4 + }, +/obj/machinery/door/poddoor/shutters/preopen{ + id = "research_shutters"; + name = "Research Privacy Shutter" + }, +/obj/machinery/door/window/right/directional/east{ + name = "Research Lab Desk"; + req_access = list("science") + }, +/obj/structure/desk_bell{ + pixel_x = -7; + pixel_y = 8 + }, +/turf/open/floor/plating, +/area/station/science/lab) "wsX" = ( /obj/effect/decal/cleanable/blood/old, /obj/effect/decal/cleanable/dirt, @@ -83687,30 +83770,6 @@ "xxk" = ( /turf/closed/wall/r_wall, /area/station/command/heads_quarters/cmo) -"xxn" = ( -/obj/structure/table/reinforced, -/obj/effect/turf_decal/delivery, -/obj/machinery/door/firedoor, -/obj/item/folder{ - pixel_x = 3 - }, -/obj/item/pen{ - pixel_x = 4 - }, -/obj/machinery/door/poddoor/shutters/preopen{ - id = "research_shutters"; - name = "Research Privacy Shutter" - }, -/obj/machinery/door/window/right/directional/east{ - name = "Research Lab Desk"; - req_access = list("science") - }, -/obj/structure/desk_bell{ - pixel_x = -7; - pixel_y = 8 - }, -/turf/open/floor/plating, -/area/station/science/lab) "xxz" = ( /obj/effect/turf_decal/tile/neutral{ dir = 1 @@ -98604,7 +98663,7 @@ vjh vzM vNl ovQ -slW +lKW vRj kZF vjh @@ -98845,7 +98904,7 @@ vjh vjh vjh num -dXA +hKv qBe lRg aoj @@ -101149,7 +101208,7 @@ aeu vjh vjh vjh -rBe +stX hBJ mtZ hdq @@ -107049,7 +107108,7 @@ mQk xgV lCV pVz -sPm +usy pVz hOY eWH @@ -108346,7 +108405,7 @@ xvW rRZ pbk qpP -wkp +sBA pFq kSr naC @@ -109386,7 +109445,7 @@ ofg qRE ofg ksd -iQy +gOO ksd iyI iyI @@ -112992,7 +113051,7 @@ gVp yjq vCz fLI -qwx +afE qwx wGp jCm @@ -113280,7 +113339,7 @@ rvj nsQ gDJ gmG -uwP +vnj deI pDM sSZ @@ -114782,7 +114841,7 @@ jlw lHE ele tZB -ixv +qpQ vDD xLk rnG @@ -115785,7 +115844,7 @@ aaa acm aaa fbm -biI +bZd fbm acW aaO @@ -115833,7 +115892,7 @@ nTr oJq qNJ bgl -glD +dtI rqi kNK hyl @@ -117838,7 +117897,7 @@ efG qlC sRA izL -duC +oGP pMm lRk fvU @@ -118378,7 +118437,7 @@ jds jds ios nZk -tjU +dPe oOT qRy qUj @@ -119190,7 +119249,7 @@ sSg aWD aWD rWT -pMZ +hMY fMt vbj knh @@ -120444,7 +120503,7 @@ hat xPk sWI xPk -dcE +eRa niQ ejQ yaG @@ -120732,7 +120791,7 @@ wjz xOI xOI qkm -iJi +nLR qkm tpF ewK @@ -122233,7 +122292,7 @@ xuA hsC wxq mqF -tPl +cGa gql sVz wxq @@ -122738,7 +122797,7 @@ qyA irZ lxw cJe -pEW +bCr pkY umq mQY @@ -123280,7 +123339,7 @@ xcV gUK eqz bMF -qSr +hiO fkV ihU xNe @@ -123773,7 +123832,7 @@ vPW sxB aND tBH -xxn +wsI eej aND lie @@ -123783,7 +123842,7 @@ kNY rZV rZV oNO -bTt +urd bsB oNO tQI @@ -124588,7 +124647,7 @@ wcB vuz ixG xGH -bOI +vrT pbS mFb pDm @@ -124610,7 +124669,7 @@ ppR cFq esk dOF -dZp +aZV dZp tWI fuB @@ -128641,7 +128700,7 @@ vOX dJo mua ebh -kWf +tiu mrt vsb acK @@ -128662,7 +128721,7 @@ fiU naW gdh oLH -kWf +tiu rZV gKI qAR diff --git a/_maps/map_files/MetaStation/MetaStation.dmm b/_maps/map_files/MetaStation/MetaStation.dmm index 4d4bcaa19f2..c144788a47b 100644 --- a/_maps/map_files/MetaStation/MetaStation.dmm +++ b/_maps/map_files/MetaStation/MetaStation.dmm @@ -6609,19 +6609,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron, /area/station/science/robotics/lab) -"cwr" = ( -/obj/structure/table/reinforced, -/obj/machinery/door/window/right/directional/south{ - name = "Cargo Desk"; - req_access = list("mail_sorting") - }, -/obj/machinery/door/firedoor, -/obj/structure/disposalpipe/segment, -/obj/structure/desk_bell{ - pixel_x = 7 - }, -/turf/open/floor/iron, -/area/station/cargo/sorting) "cwu" = ( /obj/item/cigbutt, /obj/machinery/light/small/directional/east, @@ -7261,15 +7248,6 @@ /obj/structure/table/wood, /turf/open/floor/iron/grimy, /area/station/tcommsat/computer) -"cJH" = ( -/obj/machinery/door/firedoor, -/obj/machinery/door/airlock/engineering/glass{ - name = "Supermatter Engine Room" - }, -/obj/effect/mapping_helpers/airlock/access/all/engineering/general, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/plating, -/area/station/engineering/supermatter/room) "cJL" = ( /obj/structure/sign/directions/evac, /turf/closed/wall/r_wall, @@ -7324,15 +7302,6 @@ /obj/effect/landmark/start/hangover, /turf/open/floor/carpet, /area/station/commons/dorms) -"cKX" = ( -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/disposalpipe/segment, -/turf/open/floor/plating{ - icon_state = "platingdmg3" - }, -/area/station/maintenance/port/fore) "cLe" = ( /obj/structure/extinguisher_cabinet/directional/east, /obj/effect/turf_decal/tile/neutral, @@ -7605,6 +7574,13 @@ /obj/effect/turf_decal/stripes/line, /turf/open/floor/iron, /area/station/service/hydroponics) +"cRl" = ( +/obj/structure/disposalpipe/segment, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/spawner/random/structure/steam_vent, +/turf/open/floor/plating, +/area/station/maintenance/port/aft) "cRo" = ( /obj/effect/turf_decal/stripes/line{ dir = 8 @@ -7721,6 +7697,20 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron, /area/station/hallway/primary/port) +"cTi" = ( +/obj/machinery/door/firedoor, +/obj/structure/table/reinforced, +/obj/machinery/door/poddoor/shutters/preopen{ + id = "kitchen_counter"; + name = "Kitchen Counter Shutters" + }, +/obj/structure/desk_bell{ + pixel_x = 7 + }, +/turf/open/floor/iron/cafeteria{ + dir = 5 + }, +/area/station/service/kitchen) "cTj" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -9086,6 +9076,19 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/plating, /area/station/maintenance/aft/lesser) +"dpP" = ( +/obj/structure/table/reinforced, +/obj/machinery/door/window/right/directional/south{ + name = "Cargo Desk"; + req_access = list("mail_sorting") + }, +/obj/machinery/door/firedoor, +/obj/structure/disposalpipe/segment, +/obj/structure/desk_bell{ + pixel_x = 7 + }, +/turf/open/floor/iron, +/area/station/cargo/sorting) "dpT" = ( /obj/structure/table/reinforced, /obj/item/book/manual/wiki/security_space_law{ @@ -10429,6 +10432,34 @@ }, /turf/open/floor/plating, /area/station/maintenance/solars/port/aft) +"dQj" = ( +/obj/structure/table/reinforced, +/obj/machinery/door/window/left/directional/north{ + dir = 2; + name = "Atmospherics Desk"; + req_access = list("atmospherics") + }, +/obj/item/folder/yellow{ + pixel_x = 5 + }, +/obj/item/pen{ + pixel_x = 5 + }, +/obj/machinery/door/firedoor, +/obj/machinery/door/poddoor/preopen{ + id = "atmos"; + name = "Atmospherics Blast Door" + }, +/obj/effect/turf_decal/delivery, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/simple/scrubbers/hidden, +/obj/structure/desk_bell{ + pixel_x = -8 + }, +/turf/open/floor/iron, +/area/station/engineering/atmos/storage/gas) "dQA" = ( /obj/machinery/computer/rdservercontrol{ dir = 4 @@ -12460,6 +12491,32 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron, /area/station/hallway/primary/central) +"exK" = ( +/obj/structure/table/reinforced, +/obj/item/folder/white{ + pixel_x = 4; + pixel_y = -3 + }, +/obj/machinery/door/window/left/directional/north{ + dir = 2; + name = "Pharmacy Desk"; + req_access = list("pharmacy") + }, +/obj/machinery/door/firedoor, +/obj/item/folder/white{ + pixel_x = 4; + pixel_y = -3 + }, +/obj/machinery/door/poddoor/shutters/preopen{ + id = "pharmacy_shutters"; + name = "Pharmacy Shutters" + }, +/obj/effect/turf_decal/tile/yellow/fourcorners, +/obj/structure/desk_bell{ + pixel_x = -8 + }, +/turf/open/floor/iron/white, +/area/station/medical/pharmacy) "exN" = ( /obj/effect/turf_decal/stripes/line{ dir = 6 @@ -13360,22 +13417,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron/white, /area/station/medical/virology) -"eSV" = ( -/obj/structure/table/wood, -/obj/item/book/granter/spell/smoke/lesser{ - name = "mysterious old book of cloud-chasing" - }, -/obj/item/reagent_containers/food/drinks/bottle/holywater{ - pixel_x = -2; - pixel_y = 2 - }, -/obj/item/nullrod{ - pixel_x = 4 - }, -/obj/item/organ/internal/heart, -/obj/item/soulstone/anybody/chaplain, -/turf/open/floor/cult, -/area/station/service/chapel/office) "eSZ" = ( /obj/machinery/atmospherics/pipe/smart/simple/cyan/visible/layer5{ dir = 4 @@ -16302,20 +16343,6 @@ }, /turf/open/floor/iron/cafeteria, /area/station/service/kitchen) -"gbF" = ( -/obj/machinery/door/firedoor, -/obj/structure/table/reinforced, -/obj/machinery/door/poddoor/shutters/preopen{ - id = "kitchen_counter"; - name = "Kitchen Counter Shutters" - }, -/obj/structure/desk_bell{ - pixel_x = 7 - }, -/turf/open/floor/iron/cafeteria{ - dir = 5 - }, -/area/station/service/kitchen) "gbS" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/structure/cable, @@ -17264,30 +17291,6 @@ /obj/machinery/door/poddoor/incinerator_atmos_main, /turf/open/floor/engine, /area/station/maintenance/disposal/incinerator) -"gur" = ( -/obj/structure/table/reinforced, -/obj/machinery/door/firedoor, -/obj/machinery/door/window/left/directional/west{ - dir = 4; - name = "Robotics Desk"; - req_access = list("robotics") - }, -/obj/item/folder{ - pixel_x = -6 - }, -/obj/item/pen{ - pixel_x = -5 - }, -/obj/machinery/door/poddoor/shutters/preopen{ - id = "roboticsprivacy"; - name = "Robotics Shutters" - }, -/obj/effect/turf_decal/tile/purple/fourcorners, -/obj/structure/desk_bell{ - pixel_x = 6 - }, -/turf/open/floor/iron, -/area/station/science/robotics/lab) "guC" = ( /obj/effect/turf_decal/trimline/blue/filled/line{ dir = 8 @@ -28054,6 +28057,21 @@ }, /turf/open/floor/iron/white, /area/station/science/mixing/launch) +"jYX" = ( +/obj/structure/table/reinforced, +/obj/machinery/door/firedoor, +/obj/machinery/door/window/left/directional/west{ + dir = 4; + name = "Hydroponics Desk"; + req_access = list("hydroponics") + }, +/obj/effect/turf_decal/tile/green/fourcorners, +/obj/structure/desk_bell{ + pixel_x = 6; + pixel_y = 10 + }, +/turf/open/floor/iron, +/area/station/service/hydroponics) "jZl" = ( /obj/structure/cable, /obj/effect/turf_decal/stripes/line, @@ -28895,6 +28913,25 @@ /obj/structure/disposalpipe/segment, /turf/open/floor/iron, /area/station/hallway/primary/port) +"kol" = ( +/obj/structure/window/reinforced{ + dir = 8 + }, +/obj/item/stack/spacecash/c1{ + pixel_y = 9 + }, +/obj/item/reagent_containers/glass/rag, +/obj/structure/table/reinforced{ + name = "Jim Norton's Quebecois Coffee table" + }, +/obj/effect/turf_decal/trimline/neutral/line{ + dir = 1 + }, +/obj/structure/desk_bell{ + pixel_x = 7 + }, +/turf/open/floor/iron/dark, +/area/station/service/cafeteria) "kor" = ( /turf/closed/wall, /area/station/maintenance/department/science/central) @@ -29888,30 +29925,6 @@ }, /turf/open/floor/iron, /area/station/security/checkpoint/supply) -"kGY" = ( -/obj/effect/turf_decal/tile/purple/fourcorners, -/obj/structure/table/reinforced, -/obj/machinery/door/firedoor, -/obj/machinery/door/poddoor/shutters/preopen{ - id = "rndlab2"; - name = "Secondary Research and Development Shutter" - }, -/obj/machinery/door/window/left/directional/south{ - dir = 4; - name = "Research Lab Desk"; - req_access = list("science") - }, -/obj/item/folder{ - pixel_x = -6 - }, -/obj/item/pen{ - pixel_x = -7 - }, -/obj/structure/desk_bell{ - pixel_x = 6 - }, -/turf/open/floor/iron/white, -/area/station/science/lab) "kHg" = ( /obj/structure/cable, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ @@ -30390,23 +30403,6 @@ /obj/machinery/light/small/directional/east, /turf/open/floor/iron/dark, /area/station/engineering/storage/tech) -"kQI" = ( -/obj/structure/table, -/obj/item/paper_bin{ - pixel_x = -4; - pixel_y = 4 - }, -/obj/item/pen{ - pixel_x = -4; - pixel_y = 3 - }, -/obj/effect/turf_decal/delivery, -/obj/machinery/bluespace_vendor/directional/east, -/obj/structure/desk_bell{ - pixel_x = 7 - }, -/turf/open/floor/iron, -/area/station/hallway/secondary/command) "kQT" = ( /obj/machinery/atmospherics/components/unary/portables_connector/visible{ dir = 4 @@ -30493,19 +30489,6 @@ }, /turf/open/floor/iron, /area/station/hallway/secondary/entry) -"kRD" = ( -/obj/structure/table, -/obj/effect/turf_decal/siding/purple{ - dir = 4 - }, -/obj/machinery/computer/med_data/laptop{ - dir = 8; - pixel_y = 1 - }, -/obj/structure/extinguisher_cabinet/directional/east, -/obj/effect/turf_decal/tile/neutral/fourcorners, -/turf/open/floor/iron/dark, -/area/station/science/genetics) "kRV" = ( /obj/structure/window/reinforced{ dir = 4 @@ -34108,6 +34091,16 @@ }, /turf/open/floor/iron/white, /area/station/medical/surgery/aft) +"miZ" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/sign/poster/contraband/random/directional/north, +/obj/effect/spawner/random/structure/steam_vent, +/turf/open/floor/plating, +/area/station/maintenance/starboard/lesser) "mjd" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -38573,6 +38566,28 @@ /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron, /area/station/engineering/atmos) +"nLS" = ( +/obj/structure/table/reinforced, +/obj/machinery/door/window/left/directional/north{ + dir = 4; + name = "Engineering Desk"; + req_access = list("engineering") + }, +/obj/item/folder/yellow{ + pixel_x = 4 + }, +/obj/item/pen{ + pixel_x = 5 + }, +/obj/machinery/door/firedoor, +/obj/effect/turf_decal/delivery, +/obj/structure/cable, +/obj/effect/turf_decal/tile/yellow/fourcorners, +/obj/structure/desk_bell{ + pixel_x = -8 + }, +/turf/open/floor/iron, +/area/station/engineering/break_room) "nLZ" = ( /obj/item/toy/beach_ball/branded, /turf/open/space/basic, @@ -39168,25 +39183,6 @@ /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron/dark, /area/station/ai_monitored/command/nuke_storage) -"nYq" = ( -/obj/structure/window/reinforced{ - dir = 8 - }, -/obj/item/stack/spacecash/c1{ - pixel_y = 9 - }, -/obj/item/reagent_containers/glass/rag, -/obj/structure/table/reinforced{ - name = "Jim Norton's Quebecois Coffee table" - }, -/obj/effect/turf_decal/trimline/neutral/line{ - dir = 1 - }, -/obj/structure/desk_bell{ - pixel_x = 7 - }, -/turf/open/floor/iron/dark, -/area/station/service/cafeteria) "nYJ" = ( /obj/structure/lattice, /obj/structure/grille/broken, @@ -42040,17 +42036,6 @@ }, /turf/open/floor/iron, /area/station/construction/mining/aux_base) -"oYX" = ( -/obj/structure/table/reinforced, -/obj/effect/turf_decal/tile/bar, -/obj/effect/turf_decal/tile/bar{ - dir = 1 - }, -/obj/structure/desk_bell{ - pixel_x = -11 - }, -/turf/open/floor/iron, -/area/station/service/bar) "oYZ" = ( /turf/closed/wall, /area/station/command/heads_quarters/rd) @@ -42898,6 +42883,15 @@ /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron/dark, /area/station/science/genetics) +"poV" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/engineering/glass{ + name = "Supermatter Engine Room" + }, +/obj/effect/mapping_helpers/airlock/access/all/engineering/general, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/plating, +/area/station/engineering/supermatter/room) "poY" = ( /obj/structure/table, /obj/structure/cable, @@ -42981,6 +42975,15 @@ }, /turf/open/floor/iron, /area/station/hallway/secondary/entry) +"pqk" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/spawner/random/structure/steam_vent, +/turf/open/floor/plating, +/area/station/maintenance/starboard/fore) "pql" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -47092,6 +47095,14 @@ }, /turf/open/floor/iron, /area/station/cargo/sorting) +"qMp" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/spawner/random/structure/steam_vent, +/turf/open/floor/plating{ + icon_state = "panelscorched" + }, +/area/station/maintenance/port) "qMA" = ( /obj/machinery/computer/cargo{ dir = 4 @@ -48166,6 +48177,23 @@ /obj/structure/cable, /turf/open/floor/plating, /area/station/maintenance/solars/starboard/fore) +"rft" = ( +/obj/structure/table, +/obj/item/paper_bin{ + pixel_x = -4; + pixel_y = 4 + }, +/obj/item/pen{ + pixel_x = -4; + pixel_y = 3 + }, +/obj/effect/turf_decal/delivery, +/obj/machinery/bluespace_vendor/directional/east, +/obj/structure/desk_bell{ + pixel_x = 7 + }, +/turf/open/floor/iron, +/area/station/hallway/secondary/command) "rfY" = ( /obj/structure/lattice, /obj/structure/sign/warning/electric_shock{ @@ -49299,6 +49327,16 @@ /obj/effect/spawner/random/structure/grille, /turf/open/floor/plating, /area/station/maintenance/aft/lesser) +"rzy" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/disposalpipe/segment, +/obj/effect/spawner/random/structure/steam_vent, +/turf/open/floor/plating{ + icon_state = "platingdmg3" + }, +/area/station/maintenance/port/fore) "rzz" = ( /obj/structure/sign/warning/cold_temp, /obj/effect/spawner/structure/window/reinforced, @@ -51122,15 +51160,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron, /area/station/hallway/primary/central) -"saX" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/structure/sign/poster/contraband/random/directional/north, -/turf/open/floor/plating, -/area/station/maintenance/starboard/lesser) "sbf" = ( /obj/machinery/door/airlock/maintenance{ name = "Storage Room" @@ -51278,6 +51307,30 @@ /obj/structure/cable, /turf/open/floor/carpet, /area/station/command/heads_quarters/hos) +"sdy" = ( +/obj/structure/table/reinforced, +/obj/machinery/door/firedoor, +/obj/machinery/door/window/left/directional/west{ + dir = 4; + name = "Robotics Desk"; + req_access = list("robotics") + }, +/obj/item/folder{ + pixel_x = -6 + }, +/obj/item/pen{ + pixel_x = -5 + }, +/obj/machinery/door/poddoor/shutters/preopen{ + id = "roboticsprivacy"; + name = "Robotics Shutters" + }, +/obj/effect/turf_decal/tile/purple/fourcorners, +/obj/structure/desk_bell{ + pixel_x = 6 + }, +/turf/open/floor/iron, +/area/station/science/robotics/lab) "sdC" = ( /obj/structure/extinguisher_cabinet/directional/west, /obj/structure/easel, @@ -52469,6 +52522,17 @@ /obj/structure/cable, /turf/open/floor/wood, /area/station/command/heads_quarters/hos) +"sAc" = ( +/obj/structure/table/reinforced, +/obj/effect/turf_decal/tile/bar, +/obj/effect/turf_decal/tile/bar{ + dir = 1 + }, +/obj/structure/desk_bell{ + pixel_x = -11 + }, +/turf/open/floor/iron, +/area/station/service/bar) "sAk" = ( /obj/structure/cable, /obj/structure/disposalpipe/segment, @@ -52764,32 +52828,6 @@ }, /turf/open/floor/iron, /area/station/hallway/primary/central) -"sEu" = ( -/obj/structure/table/reinforced, -/obj/item/folder/white{ - pixel_x = 4; - pixel_y = -3 - }, -/obj/machinery/door/window/left/directional/north{ - dir = 2; - name = "Pharmacy Desk"; - req_access = list("pharmacy") - }, -/obj/machinery/door/firedoor, -/obj/item/folder/white{ - pixel_x = 4; - pixel_y = -3 - }, -/obj/machinery/door/poddoor/shutters/preopen{ - id = "pharmacy_shutters"; - name = "Pharmacy Shutters" - }, -/obj/effect/turf_decal/tile/yellow/fourcorners, -/obj/structure/desk_bell{ - pixel_x = -8 - }, -/turf/open/floor/iron/white, -/area/station/medical/pharmacy) "sEE" = ( /obj/item/storage/fancy/candle_box{ pixel_y = 5 @@ -55003,6 +55041,19 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron, /area/station/engineering/atmos) +"trW" = ( +/obj/structure/table, +/obj/effect/turf_decal/siding/purple{ + dir = 4 + }, +/obj/machinery/computer/med_data/laptop{ + dir = 8; + pixel_y = 1 + }, +/obj/structure/extinguisher_cabinet/directional/east, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/science/genetics) "tsd" = ( /turf/closed/wall, /area/station/maintenance/space_hut) @@ -56930,6 +56981,22 @@ /obj/structure/cable, /turf/open/floor/plating/airless, /area/space/nearstation) +"uaA" = ( +/obj/structure/table/wood, +/obj/item/book/granter/spell/smoke/lesser{ + name = "mysterious old book of cloud-chasing" + }, +/obj/item/reagent_containers/food/drinks/bottle/holywater{ + pixel_x = -2; + pixel_y = 2 + }, +/obj/item/nullrod{ + pixel_x = 4 + }, +/obj/item/organ/internal/heart, +/obj/item/soulstone/anybody/chaplain, +/turf/open/floor/cult, +/area/station/service/chapel/office) "uaB" = ( /obj/machinery/power/turbine/core_rotor{ dir = 4; @@ -57833,21 +57900,6 @@ /obj/effect/mapping_helpers/airlock/access/all/engineering/aux_base, /turf/open/floor/iron, /area/station/construction/mining/aux_base) -"uqo" = ( -/obj/structure/table/reinforced, -/obj/machinery/door/firedoor, -/obj/machinery/door/window/left/directional/west{ - dir = 4; - name = "Hydroponics Desk"; - req_access = list("hydroponics") - }, -/obj/effect/turf_decal/tile/green/fourcorners, -/obj/structure/desk_bell{ - pixel_x = 6; - pixel_y = 10 - }, -/turf/open/floor/iron, -/area/station/service/hydroponics) "uqp" = ( /obj/effect/turf_decal/tile/purple/fourcorners, /obj/machinery/door/airlock/research{ @@ -60496,34 +60548,6 @@ /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, /turf/open/floor/plating, /area/station/maintenance/port/aft) -"vnh" = ( -/obj/structure/table/reinforced, -/obj/machinery/door/window/left/directional/north{ - dir = 2; - name = "Atmospherics Desk"; - req_access = list("atmospherics") - }, -/obj/item/folder/yellow{ - pixel_x = 5 - }, -/obj/item/pen{ - pixel_x = 5 - }, -/obj/machinery/door/firedoor, -/obj/machinery/door/poddoor/preopen{ - id = "atmos"; - name = "Atmospherics Blast Door" - }, -/obj/effect/turf_decal/delivery, -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/simple/scrubbers/hidden, -/obj/structure/desk_bell{ - pixel_x = -8 - }, -/turf/open/floor/iron, -/area/station/engineering/atmos/storage/gas) "vnj" = ( /obj/structure/girder, /obj/effect/spawner/random/structure/grille, @@ -63284,28 +63308,6 @@ /obj/machinery/light/small/directional/north, /turf/open/floor/cult, /area/station/service/chapel/funeral) -"wln" = ( -/obj/structure/table/reinforced, -/obj/machinery/door/window/left/directional/north{ - dir = 4; - name = "Engineering Desk"; - req_access = list("engineering") - }, -/obj/item/folder/yellow{ - pixel_x = 4 - }, -/obj/item/pen{ - pixel_x = 5 - }, -/obj/machinery/door/firedoor, -/obj/effect/turf_decal/delivery, -/obj/structure/cable, -/obj/effect/turf_decal/tile/yellow/fourcorners, -/obj/structure/desk_bell{ - pixel_x = -8 - }, -/turf/open/floor/iron, -/area/station/engineering/break_room) "wlt" = ( /obj/structure/cable, /obj/effect/turf_decal/trimline/blue/filled/warning, @@ -65483,6 +65485,30 @@ }, /turf/open/floor/iron, /area/station/hallway/primary/central) +"wYf" = ( +/obj/effect/turf_decal/tile/purple/fourcorners, +/obj/structure/table/reinforced, +/obj/machinery/door/firedoor, +/obj/machinery/door/poddoor/shutters/preopen{ + id = "rndlab2"; + name = "Secondary Research and Development Shutter" + }, +/obj/machinery/door/window/left/directional/south{ + dir = 4; + name = "Research Lab Desk"; + req_access = list("science") + }, +/obj/item/folder{ + pixel_x = -6 + }, +/obj/item/pen{ + pixel_x = -7 + }, +/obj/structure/desk_bell{ + pixel_x = 6 + }, +/turf/open/floor/iron/white, +/area/station/science/lab) "wYl" = ( /obj/effect/spawner/random/trash/mess, /turf/open/floor/plating, @@ -68185,6 +68211,13 @@ }, /turf/open/floor/iron/white, /area/station/medical/pharmacy) +"xWG" = ( +/obj/structure/disposalpipe/segment, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/spawner/random/structure/steam_vent, +/turf/open/floor/plating, +/area/station/maintenance/fore) "xWJ" = ( /obj/machinery/drone_dispenser, /turf/open/floor/plating, @@ -86961,7 +86994,7 @@ xUu kIR xUu moD -kIR +cRl kIR ovm xUu @@ -88486,7 +88519,7 @@ kUZ mfp xqm pOa -sNC +qMp pOa vZE jUb @@ -88698,7 +88731,7 @@ jXu rNP rNP mgv -cKX +rzy sPL lpS wYI @@ -89741,7 +89774,7 @@ dhy aUm jvv uvH -cwr +dpP ioz ioz mwN @@ -91278,7 +91311,7 @@ cFp guX xiw bUn -nYq +kol tHu hSg dfP @@ -91356,7 +91389,7 @@ tSw tAH ifQ tSw -eSV +uaA vQg oCb gCA @@ -94125,7 +94158,7 @@ psy htG llT pJR -kQI +rft ndS urA pFG @@ -95432,7 +95465,7 @@ bKB eAL xQY kcF -sEu +exK oar keK lXA @@ -97239,7 +97272,7 @@ tBB usg fma ebV -gur +sdy ebV fma xgi @@ -98286,7 +98319,7 @@ jrb lkL bkm cDA -kRD +trW mHL svS oHO @@ -99541,7 +99574,7 @@ saU uCq mvR dyw -kGY +wYf dyw dyw mvR @@ -102106,7 +102139,7 @@ hYa fEg wYB kMG -uqo +jYX oBM kCZ kMG @@ -102350,7 +102383,7 @@ gjr hnr qpM bGJ -oYX +sAc tju sTH uiK @@ -102571,7 +102604,7 @@ bWh aJX aJX aJX -aJX +xWG icC eCn ilh @@ -104132,7 +104165,7 @@ nFn uGQ cBf qXB -wzK +pqk qXB qXB qXB @@ -104683,7 +104716,7 @@ cOa eKD vqi tUn -saX +miZ tUn tUn tUn @@ -105179,7 +105212,7 @@ gjr nCd wKu gwc -gbF +cTi sej hED hAc @@ -109030,7 +109063,7 @@ fVF utM iep gKw -vnh +dQj tRE qRO tLd @@ -109541,7 +109574,7 @@ xgV iWU iWU dlc -wln +nLS dlc iWU peM @@ -110543,7 +110576,7 @@ rlu pTw kYG sGC -cJH +poV sGC cFu kYG diff --git a/_maps/map_files/tramstation/tramstation.dmm b/_maps/map_files/tramstation/tramstation.dmm index 59cbfc9a9c0..372ee15a599 100644 --- a/_maps/map_files/tramstation/tramstation.dmm +++ b/_maps/map_files/tramstation/tramstation.dmm @@ -4325,6 +4325,17 @@ /obj/effect/mapping_helpers/airlock/access/all/science/rd, /turf/open/floor/iron/dark, /area/station/science/server) +"bKZ" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random/structure/steam_vent, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/department/crew_quarters/dorms) "bLe" = ( /turf/open/floor/carpet, /area/station/service/library) @@ -4541,6 +4552,17 @@ /obj/item/storage/box/masks, /turf/open/floor/iron/white, /area/station/medical/medbay/central) +"bOd" = ( +/obj/effect/turf_decal/tile/bar, +/obj/effect/turf_decal/tile/bar{ + dir = 1 + }, +/obj/structure/table/reinforced, +/obj/structure/desk_bell{ + pixel_x = 7 + }, +/turf/open/floor/iron, +/area/station/service/bar) "bOj" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron/freezer, @@ -5536,6 +5558,14 @@ /obj/machinery/vending/engivend, /turf/open/floor/iron, /area/station/engineering/main) +"ccZ" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable, +/obj/effect/spawner/random/structure/steam_vent, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/port/central) "cda" = ( /obj/structure/chair/office{ dir = 4 @@ -7081,27 +7111,6 @@ /obj/effect/mapping_helpers/airlock/access/all/security/brig, /turf/open/floor/plating, /area/station/security/processing) -"czX" = ( -/obj/structure/table/reinforced, -/obj/machinery/door/firedoor, -/obj/machinery/door/window/brigdoor/left/directional/east{ - dir = 1; - name = "Access Desk"; - req_access = list("hop") - }, -/obj/machinery/door/poddoor/preopen{ - id = "hop"; - name = "Privacy Shutters" - }, -/obj/machinery/door/window/right/directional/west{ - dir = 2; - name = "Access Queue" - }, -/obj/structure/desk_bell{ - pixel_x = -7 - }, -/turf/open/floor/plating, -/area/station/command/heads_quarters/hop) "cAd" = ( /obj/structure/marker_beacon/burgundy, /turf/open/floor/plating/airless, @@ -7642,6 +7651,17 @@ /obj/effect/mapping_helpers/airlock/access/all/command/general, /turf/open/floor/iron/dark, /area/station/command/bridge) +"cGF" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/trimline/purple/filled/line, +/obj/structure/cable, +/obj/structure/table, +/obj/item/controller, +/obj/item/compact_remote, +/obj/item/compact_remote, +/obj/item/radio/intercom/directional/south, +/turf/open/floor/iron/white, +/area/station/science/explab) "cGS" = ( /obj/effect/turf_decal/trimline/neutral/filled/line{ dir = 8 @@ -8604,6 +8624,33 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/wood, /area/station/commons/dorms) +"cWK" = ( +/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{ + id = "rndlab1"; + name = "Research and Development Shutter" + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/item/folder{ + pixel_x = 5 + }, +/obj/structure/desk_bell{ + pixel_x = -7 + }, +/turf/open/floor/iron/white, +/area/station/science/lab) "cWY" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -15156,17 +15203,6 @@ "fjq" = ( /turf/open/floor/iron/stairs/medium, /area/station/hallway/secondary/construction/engineering) -"fjr" = ( -/obj/effect/turf_decal/tile/bar, -/obj/effect/turf_decal/tile/bar{ - dir = 1 - }, -/obj/structure/table/reinforced, -/obj/structure/desk_bell{ - pixel_x = 7 - }, -/turf/open/floor/iron, -/area/station/service/bar) "fjQ" = ( /obj/structure/grille, /turf/closed/wall/r_wall, @@ -16753,6 +16789,11 @@ }, /turf/open/floor/iron/cafeteria, /area/station/service/kitchen/diner) +"fNk" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random/structure/steam_vent, +/turf/open/floor/iron/smooth, +/area/station/maintenance/port/aft) "fNv" = ( /obj/machinery/disposal/bin, /obj/effect/turf_decal/trimline/neutral/filled/line, @@ -18438,17 +18479,6 @@ /obj/effect/mapping_helpers/airlock/access/all/engineering/general, /turf/open/floor/engine, /area/station/engineering/supermatter) -"gqj" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/effect/turf_decal/trimline/purple/filled/line, -/obj/structure/cable, -/obj/structure/table, -/obj/item/controller, -/obj/item/compact_remote, -/obj/item/compact_remote, -/obj/item/radio/intercom/directional/south, -/turf/open/floor/iron/white, -/area/station/science/explab) "gqp" = ( /turf/open/floor/iron/dark, /area/station/engineering/supermatter/room) @@ -19100,12 +19130,6 @@ }, /turf/open/floor/circuit/telecomms/server, /area/station/science/server) -"gCy" = ( -/obj/effect/turf_decal/trimline/purple/filled/corner{ - dir = 1 - }, -/turf/open/floor/iron/white, -/area/station/science/explab) "gCH" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/visible, /turf/open/floor/engine, @@ -25004,22 +25028,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron/freezer, /area/station/commons/toilet) -"iCK" = ( -/obj/structure/table/reinforced, -/obj/machinery/door/poddoor/shutters/preopen{ - id = "pharmacy_shutters_2"; - name = "Pharmacy Shutters" - }, -/obj/machinery/door/firedoor, -/obj/machinery/door/window/left/directional/south{ - name = "Chemistry Desk"; - req_access = list("pharmacy") - }, -/obj/structure/desk_bell{ - pixel_x = -7 - }, -/turf/open/floor/iron, -/area/station/medical/pharmacy) "iCT" = ( /obj/structure/railing/corner{ dir = 4 @@ -29577,25 +29585,6 @@ }, /turf/open/floor/iron, /area/station/hallway/secondary/command) -"kdT" = ( -/obj/structure/table/reinforced, -/obj/machinery/door/firedoor, -/obj/effect/turf_decal/trimline/brown/filled/line{ - dir = 4 - }, -/obj/effect/turf_decal/trimline/brown/filled/line{ - dir = 8 - }, -/obj/machinery/door/window/left/directional/west{ - dir = 1; - name = "Cargo Desk"; - req_access = list("cargo") - }, -/obj/structure/desk_bell{ - pixel_x = -7 - }, -/turf/open/floor/iron, -/area/station/cargo/office) "kdV" = ( /obj/effect/turf_decal/trimline/neutral/filled/line{ dir = 4 @@ -30121,6 +30110,12 @@ /obj/effect/mapping_helpers/airlock/access/all/science/general, /turf/open/floor/catwalk_floor, /area/station/science/lower) +"klM" = ( +/obj/effect/turf_decal/trimline/purple/filled/corner{ + dir = 1 + }, +/turf/open/floor/iron/white, +/area/station/science/explab) "klQ" = ( /obj/effect/turf_decal/trimline/red/filled/line{ dir = 4 @@ -31435,6 +31430,17 @@ "kHB" = ( /turf/open/floor/grass, /area/station/medical/virology) +"kHG" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 4 + }, +/obj/effect/turf_decal/trimline/purple/filled/line{ + dir = 8 + }, +/obj/structure/cable, +/obj/machinery/power/apc/auto_name/directional/west, +/turf/open/floor/iron/white, +/area/station/science/explab) "kHS" = ( /obj/machinery/door/firedoor, /obj/machinery/door/airlock/public/glass{ @@ -32893,6 +32899,18 @@ "lfE" = ( /turf/open/floor/iron/cafeteria, /area/station/service/kitchen/diner) +"lfI" = ( +/obj/structure/table/reinforced, +/obj/machinery/door/firedoor, +/obj/machinery/door/poddoor/shutters/preopen{ + id = "kitchencounter"; + name = "Kitchen Counter Shutters" + }, +/obj/structure/desk_bell{ + pixel_x = -7 + }, +/turf/open/floor/iron/cafeteria, +/area/station/service/kitchen) "lfO" = ( /obj/effect/turf_decal/trimline/neutral/filled/line{ dir = 8 @@ -36966,6 +36984,14 @@ /obj/item/radio/off, /turf/open/floor/iron, /area/station/command/gateway) +"mxP" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random/structure/steam_vent, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/central/greater) "mxU" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/sign/poster/contraband/the_big_gas_giant_truth{ @@ -39464,6 +39490,14 @@ }, /turf/open/floor/iron, /area/station/hallway/secondary/construction/engineering) +"nlJ" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable, +/obj/effect/spawner/random/structure/steam_vent, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/starboard/central) "nlX" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/railing, @@ -41325,6 +41359,25 @@ /obj/machinery/power/apc/auto_name/directional/east, /turf/open/floor/iron/white, /area/station/science/lobby) +"nVA" = ( +/obj/structure/table/reinforced, +/obj/machinery/door/firedoor, +/obj/effect/turf_decal/trimline/brown/filled/line{ + dir = 4 + }, +/obj/effect/turf_decal/trimline/brown/filled/line{ + dir = 8 + }, +/obj/machinery/door/window/left/directional/west{ + dir = 1; + name = "Cargo Desk"; + req_access = list("cargo") + }, +/obj/structure/desk_bell{ + pixel_x = -7 + }, +/turf/open/floor/iron, +/area/station/cargo/office) "nVF" = ( /obj/effect/turf_decal/trimline/neutral/filled/line{ dir = 5 @@ -42595,6 +42648,11 @@ }, /turf/open/floor/iron, /area/station/command/gateway) +"ote" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random/structure/steam_vent, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/cargo) "otf" = ( /obj/structure/chair, /obj/effect/turf_decal/trimline/neutral/filled/line, @@ -43380,17 +43438,6 @@ "oIa" = ( /turf/closed/wall, /area/station/medical/morgue) -"oId" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ - dir = 4 - }, -/obj/effect/turf_decal/trimline/purple/filled/line{ - dir = 8 - }, -/obj/structure/cable, -/obj/machinery/power/apc/auto_name/directional/west, -/turf/open/floor/iron/white, -/area/station/science/explab) "oIz" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -44521,6 +44568,10 @@ /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron, /area/station/maintenance/port/central) +"pca" = ( +/obj/effect/spawner/random/structure/steam_vent, +/turf/open/floor/plating, +/area/space) "pcu" = ( /turf/closed/wall/r_wall, /area/station/maintenance/tram/mid) @@ -47231,26 +47282,6 @@ /obj/item/kirbyplants/photosynthetic, /turf/open/floor/iron/dark, /area/station/ai_monitored/turret_protected/aisat_interior) -"pXm" = ( -/obj/structure/table/reinforced, -/obj/machinery/door/firedoor, -/obj/effect/turf_decal/trimline/brown/filled/line{ - dir = 4 - }, -/obj/effect/turf_decal/trimline/brown/filled/line{ - dir = 8 - }, -/obj/machinery/door/window/left/directional/west{ - dir = 1; - name = "Delivery Desk"; - req_access = list("mail_sorting") - }, -/obj/structure/disposalpipe/segment, -/obj/structure/desk_bell{ - pixel_x = -7 - }, -/turf/open/floor/plating, -/area/station/cargo/sorting) "pXv" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -51851,6 +51882,22 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron/cafeteria, /area/station/commons/dorms/laundry) +"rAP" = ( +/obj/structure/table/reinforced, +/obj/machinery/door/poddoor/shutters/preopen{ + id = "pharmacy_shutters_2"; + name = "Pharmacy Shutters" + }, +/obj/machinery/door/firedoor, +/obj/machinery/door/window/left/directional/south{ + name = "Chemistry Desk"; + req_access = list("pharmacy") + }, +/obj/structure/desk_bell{ + pixel_x = -7 + }, +/turf/open/floor/iron, +/area/station/medical/pharmacy) "rAS" = ( /turf/closed/wall, /area/station/service/library/lounge) @@ -57566,6 +57613,11 @@ /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/station/hallway/secondary/exit) +"twV" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random/structure/steam_vent, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/security) "txd" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -57733,33 +57785,6 @@ /obj/machinery/portable_atmospherics/canister/plasma, /turf/open/floor/engine/plasma, /area/station/engineering/atmos) -"tzR" = ( -/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{ - id = "rndlab1"; - name = "Research and Development Shutter" - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/item/folder{ - pixel_x = 5 - }, -/obj/structure/desk_bell{ - pixel_x = -7 - }, -/turf/open/floor/iron/white, -/area/station/science/lab) "tzS" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/stripes/line{ @@ -59063,6 +59088,20 @@ }, /turf/open/floor/iron, /area/station/cargo/storage) +"tXM" = ( +/obj/effect/turf_decal/trimline/purple/filled/line{ + dir = 9 + }, +/obj/structure/cable, +/obj/structure/table, +/obj/item/reagent_containers/dropper{ + pixel_y = -5 + }, +/obj/item/reagent_containers/glass/beaker/large{ + pixel_y = 6 + }, +/turf/open/floor/iron/white, +/area/station/science/explab) "tXU" = ( /obj/structure/lattice, /turf/open/openspace, @@ -60473,6 +60512,26 @@ }, /turf/open/floor/iron/white, /area/station/science/xenobiology) +"uwf" = ( +/obj/structure/table/reinforced, +/obj/machinery/door/firedoor, +/obj/effect/turf_decal/trimline/brown/filled/line{ + dir = 4 + }, +/obj/effect/turf_decal/trimline/brown/filled/line{ + dir = 8 + }, +/obj/machinery/door/window/left/directional/west{ + dir = 1; + name = "Delivery Desk"; + req_access = list("mail_sorting") + }, +/obj/structure/disposalpipe/segment, +/obj/structure/desk_bell{ + pixel_x = -7 + }, +/turf/open/floor/plating, +/area/station/cargo/sorting) "uwi" = ( /obj/machinery/light/directional/north, /obj/effect/turf_decal/trimline/white/line{ @@ -62713,18 +62772,6 @@ }, /turf/open/floor/engine, /area/station/science/xenobiology) -"vhV" = ( -/obj/structure/table/reinforced, -/obj/machinery/door/firedoor, -/obj/machinery/door/poddoor/shutters/preopen{ - id = "kitchencounter"; - name = "Kitchen Counter Shutters" - }, -/obj/structure/desk_bell{ - pixel_x = -7 - }, -/turf/open/floor/iron/cafeteria, -/area/station/service/kitchen) "vik" = ( /obj/effect/turf_decal/trimline/neutral/filled/corner{ dir = 1 @@ -64608,20 +64655,6 @@ "vRv" = ( /turf/open/floor/iron, /area/station/command/heads_quarters/ce) -"vRz" = ( -/obj/effect/turf_decal/trimline/purple/filled/line{ - dir = 9 - }, -/obj/structure/cable, -/obj/structure/table, -/obj/item/reagent_containers/dropper{ - pixel_y = -5 - }, -/obj/item/reagent_containers/glass/beaker/large{ - pixel_y = 6 - }, -/turf/open/floor/iron/white, -/area/station/science/explab) "vRO" = ( /turf/closed/wall/r_wall, /area/station/security/prison/shower) @@ -69502,7 +69535,12 @@ /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/station/security/checkpoint/medical) -"xCj" = ( +"xCm" = ( +/obj/effect/turf_decal/bot, +/obj/effect/landmark/start/hangover, +/turf/open/floor/iron, +/area/station/command/heads_quarters/hop) +"xCV" = ( /obj/structure/table/reinforced, /obj/machinery/door/firedoor, /obj/machinery/door/poddoor/preopen{ @@ -69525,11 +69563,6 @@ }, /turf/open/floor/iron, /area/station/engineering/atmos) -"xCm" = ( -/obj/effect/turf_decal/bot, -/obj/effect/landmark/start/hangover, -/turf/open/floor/iron, -/area/station/command/heads_quarters/hop) "xCZ" = ( /obj/machinery/holopad, /obj/effect/turf_decal/bot, @@ -70998,6 +71031,27 @@ /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron/dark, /area/station/ai_monitored/security/armory) +"ycM" = ( +/obj/structure/table/reinforced, +/obj/machinery/door/firedoor, +/obj/machinery/door/window/brigdoor/left/directional/east{ + dir = 1; + name = "Access Desk"; + req_access = list("hop") + }, +/obj/machinery/door/poddoor/preopen{ + id = "hop"; + name = "Privacy Shutters" + }, +/obj/machinery/door/window/right/directional/west{ + dir = 2; + name = "Access Queue" + }, +/obj/structure/desk_bell{ + pixel_x = -7 + }, +/turf/open/floor/plating, +/area/station/command/heads_quarters/hop) "ydk" = ( /obj/item/bikehorn, /obj/item/grown/bananapeel, @@ -91462,7 +91516,7 @@ hia uBG kwe lQM -mum +ccZ pZW sZu gpp @@ -94595,7 +94649,7 @@ apC apC apC apC -vcZ +bKZ apC dhe dhe @@ -98122,7 +98176,7 @@ oST ttx ttx ttx -ttx +mxP ttx ttx ttx @@ -104311,7 +104365,7 @@ tju nwb uZy dyc -fjr +bOd ykL xKV nxy @@ -105623,7 +105677,7 @@ hZr hZr saJ oNq -xCj +xCV oNq rHk rHk @@ -107156,7 +107210,7 @@ kFp kFp qvL nWZ -nWZ +pca nWZ nWZ nWZ @@ -107413,7 +107467,7 @@ kFp kFp qvL nWZ -nWZ +pca nWZ nWZ nWZ @@ -112308,9 +112362,9 @@ mwK mwK mwK mwK -vRz +tXM bfF -oId +kHG fke mwK skn @@ -112568,7 +112622,7 @@ wZG fcF xeN vSU -gqj +cGF mwK pwm skn @@ -113079,7 +113133,7 @@ mwK kjB qsu kXw -gCy +klM ujZ wVI tIK @@ -114869,7 +114923,7 @@ vSV qxm hdj qxm -aBX +nlJ oys oys oys @@ -151125,7 +151179,7 @@ tdx tdx tdx tdx -bDJ +fNk tdx orp akI @@ -157517,7 +157571,7 @@ qfM jMx fmB vtj -czX +ycM vrN fKO iuD @@ -163406,7 +163460,7 @@ bsf olz rFb omm -fpt +twV omm dhe dhe @@ -167555,7 +167609,7 @@ gCX xAW knM knM -iCK +rAP woW chH ctF @@ -168303,7 +168357,7 @@ mro mDJ mro iQy -vhV +lfI mUX prk ocp @@ -177039,7 +177093,7 @@ lZW otk fcg lZW -mPw +ote lZW dhe dhe @@ -181181,7 +181235,7 @@ nMU kiA rVA deg -tzR +cWK gVu fXq ese @@ -181672,7 +181726,7 @@ vOq cwG tbm xwX -kdT +nVA rrr tOp ryF @@ -182700,7 +182754,7 @@ bog jIV pHq rbj -pXm +uwf kWI aHW mqt diff --git a/code/__DEFINES/construction.dm b/code/__DEFINES/construction.dm index 23722d43ce8..1f21c804e9b 100644 --- a/code/__DEFINES/construction.dm +++ b/code/__DEFINES/construction.dm @@ -111,6 +111,7 @@ #define CAT_DRINK "Drinks" #define CAT_CHEMISTRY "Chemistry" #define CAT_ATMOSPHERIC "Atmospheric" +#define CAT_STRUCTURE "Structures" //rcd modes #define RCD_FLOORWALL 0 diff --git a/code/datums/components/crafting/crafting.dm b/code/datums/components/crafting/crafting.dm index df6fbb0bfd5..58b65127f1d 100644 --- a/code/datums/components/crafting/crafting.dm +++ b/code/datums/components/crafting/crafting.dm @@ -46,6 +46,7 @@ CAT_DRINK = CAT_NONE, CAT_CLOTHING = CAT_NONE, CAT_ATMOSPHERIC = CAT_NONE, + CAT_STRUCTURE = CAT_NONE, ) var/cur_category = CAT_NONE diff --git a/code/datums/components/crafting/recipes.dm b/code/datums/components/crafting/recipes.dm index 4a2cfc036d0..163fa202d00 100644 --- a/code/datums/components/crafting/recipes.dm +++ b/code/datums/components/crafting/recipes.dm @@ -806,13 +806,13 @@ name = "Curtains" reqs = list(/obj/item/stack/sheet/cloth = 4, /obj/item/stack/rods = 1) result = /obj/structure/curtain/cloth - category = CAT_MISC + category = CAT_STRUCTURE /datum/crafting_recipe/showercurtain name = "Shower Curtains" reqs = list(/obj/item/stack/sheet/cloth = 2, /obj/item/stack/sheet/plastic = 2, /obj/item/stack/rods = 1) result = /obj/structure/curtain - category = CAT_MISC + category = CAT_STRUCTURE /datum/crafting_recipe/extendohand_r name = "Extendo-Hand (Right Arm)" @@ -1082,7 +1082,7 @@ /obj/item/stack/sheet/mineral/wood = 20, /obj/item/stack/cable_coil = 10) tool_behaviors = list(TOOL_SCREWDRIVER, TOOL_WRENCH, TOOL_WELDER) - category = CAT_MISC + category = CAT_STRUCTURE /datum/crafting_recipe/aitater name = "intelliTater" @@ -1234,7 +1234,7 @@ /obj/item/stack/sheet/mineral/zaukerite = 15, /obj/item/stack/sheet/iron = 30, ) - category = CAT_MISC + category = CAT_STRUCTURE /datum/crafting_recipe/bluespace_vendor_mount name = "Bluespace Vendor Wall Mount" @@ -1278,7 +1278,7 @@ /obj/item/stack/sheet/glass = 10, /obj/item/aquarium_kit = 1 ) - category = CAT_MISC + category = CAT_STRUCTURE /datum/crafting_recipe/mod_core_standard name = "MOD core (Standard)" @@ -1739,5 +1739,14 @@ crafted_pipe.setDir(user.dir) crafted_pipe.update() +/datum/crafting_recipe/steam_vent + name = "Steam Vent" + result = /obj/structure/steam_vent + time = 8 + reqs = list(/obj/item/stack/sheet/iron = 2, + /obj/item/stack/tile/iron = 1, + /obj/item/stock_parts/water_recycler = 1) + category = CAT_STRUCTURE + #undef CRAFTING_MACHINERY_CONSUME #undef CRAFTING_MACHINERY_USE diff --git a/code/game/objects/effects/spawners/random/structure.dm b/code/game/objects/effects/spawners/random/structure.dm index 905980a8763..8075036f58d 100644 --- a/code/game/objects/effects/spawners/random/structure.dm +++ b/code/game/objects/effects/spawners/random/structure.dm @@ -216,3 +216,10 @@ /obj/structure/billboard/roadsign/twomillion = 25, /obj/structure/billboard/roadsign/error = 25, ) + +/obj/effect/spawner/random/structure/steam_vent + name = "steam vent spawner" + loot = list( + /obj/structure/steam_vent = 50, + /obj/structure/steam_vent/fast = 50, + ) diff --git a/code/game/objects/structures/maintenance.dm b/code/game/objects/structures/maintenance.dm index f651c10ecde..e7e99fd352d 100644 --- a/code/game/objects/structures/maintenance.dm +++ b/code/game/objects/structures/maintenance.dm @@ -235,3 +235,84 @@ at the cost of risking a vicious bite.**/ #undef ALTAR_STAGETWO #undef ALTAR_STAGETHREE #undef ALTAR_TIME + +/** + * Spawns in maint shafts, and blocks lines of sight perodically when active. + */ +/obj/structure/steam_vent + name = "steam vent" + desc = "A device periodically filtering out moisture particles from the nearby walls and windows. It's only possible due to the moisture traps nearby." + icon_state = "steam_vent" + anchored = TRUE + density = FALSE + /// How often does the vent reset the blow_steam cooldown. + var/steam_speed = 20 SECONDS + /// Is the steam vent active? + var/vent_active = TRUE + /// The cooldown for toggling the steam vent to prevent infinite steam vent looping. + COOLDOWN_DECLARE(steam_vent_interact) + +/obj/structure/steam_vent/Initialize(mapload) + . = ..() + if(prob(75)) + vent_active = FALSE + var/static/list/loc_connections = list( + COMSIG_ATOM_EXIT = .proc/blow_steam, + ) + AddElement(/datum/element/connect_loc, loc_connections) + update_icon_state() + +/obj/structure/steam_vent/attack_hand(mob/living/user, list/modifiers) + . = ..() + if(!COOLDOWN_FINISHED(src, steam_vent_interact)) + balloon_alert(user, "not ready to adjust!") + return + vent_active = !vent_active + update_icon_state() + if(vent_active) + balloon_alert(user, "vent on") + else + balloon_alert(user, "vent off") + return + blow_steam() + +/obj/structure/steam_vent/wrench_act_secondary(mob/living/user, obj/item/tool) + . = ..() + if(vent_active) + balloon_alert(user, "must be off!") + return + if(tool.use_tool(src, user, 3 SECONDS)) + playsound(loc, 'sound/items/deconstruct.ogg', 50, TRUE) + deconstruct() + return TRUE + +/obj/structure/steam_vent/deconstruct(disassembled = TRUE) + if(!(flags_1 & NODECONSTRUCT_1)) + new /obj/item/stack/sheet/iron(loc, 1) + new /obj/item/stock_parts/water_recycler(loc, 1) + qdel(src) + +/** + * Creates "steam" smoke, and determines when the vent needs to block line of sight via reset_opacity. + */ +/obj/structure/steam_vent/proc/blow_steam(datum/source, atom/movable/leaving, direction) + SIGNAL_HANDLER + if(!vent_active) + return + if(!COOLDOWN_FINISHED(src, steam_vent_interact)) + return + if(!ismob(leaving)) + return + var/datum/effect_system/fluid_spread/smoke/smoke = new + smoke.set_up(range = 1, amount = 1, location = src) + smoke.start() + playsound(src, 'sound/machines/steam_hiss.ogg', 75, TRUE, -2) + COOLDOWN_START(src, steam_vent_interact, steam_speed) + +/obj/structure/steam_vent/update_icon_state() + . = ..() + icon_state = "steam_vent[vent_active ? "": "_off"]" + +/obj/structure/steam_vent/fast + desc = "A device periodically filtering out moisture particles from the nearby walls and windows. It's only possible due to the moisture traps nearby. It's faster than most." + steam_speed = 10 SECONDS diff --git a/icons/obj/structures.dmi b/icons/obj/structures.dmi index 0b475d707e24910deeec9967da3f60b868a099b5..48260c4b5f10c5f6c4fb4104808f543458a054d1 100644 GIT binary patch delta 6238 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∨@|X8>x)epbnxB{Bq!FX^)_#5Ruz z^&rm3=6ra@W+`aUPVrc(Rq7}32dex(H7JD#x}Z6d)n3_XwT-yKgJ$J$zTCb%gyuoM z%8x4Xv@mp#Ylij5D4u6s3Bd-8^*0M*U#5n#sEl;mlUs|CT14ec75FguB*B;VY_c z@(+?+DAT_EW)bq#U9A>J)$iNq?o5S{PK1sq+@Kv&jtKv@2^zU5F+*mZ;>}noV56J& zi7qVNP=~f2sTyr40qd?$mh2_R&H~sFvplkfS(w~-^jO?;i0 zUL$lx44BL~HnE`NmG2K_Z0BB8FBut2K#L?>+z;f8zPfZx({HdBEhqtYD8P%+4)zbk-onCp3Xp zL$)>Mw2Nc&7^1Z=2@RiVo0OL6h3YFZoqoM_dvE6n+OI-l)4B9s$I^m(ThGXhI&!HrePKD(;CI*{>5oq@KG zkgLM7!hdOo)}Je9k&8I6L66F8RRZdP!)z%Hkyo8B%C&IaB?{l(jY=rjZ1rL-t50L2>yY;r@wHdbtla zQPW6-mkWAq9JVfw3W6o#wD>b)v=*!K6@&a-UO)*SUfy*dNNK|t7|pr;&k-1#4m|18 zR&)PB=p%51F1^2RxFUgEeYC~R0sfu;N99xAs?f<*13$c)U&hcNv^u$J& zc8|CEN(bsp>usrlDbSHTW#+BaQ&*(D>=Kdv&Ed~3O#cIary>mGPO>ZX&G2=%x|m`8 zt~-~#TCO$qFV5;mcc|wCME4r{rh6p3n zTel^aEp;C*3GvLze6zFUBO%RCS|8?u3^5B$Mi>>JEXN#zpZZenS=uE zXU-^e-}jH~9K;d8hyWi`mW7K#9jr}|6!lMp9-b~l9gU~oBxLAi!XG#*S1b?Ebl`OI zTU|kN#7;d?Z8kuCkDA=0qii1XD09Qc#!MLKRhgL`@Fs~<^Xab!JM6=zYdsrwiah-^ z1d_>@P(4Jmm8)O;$H(Ex*iXh-^tff`JNAV{_#E5#xMd;s!zcv}%1~(lZ!{^ZtA2Bc z5U_Z-^nD(3swp3ILxpR?0Kh^FT9)-LZ5gMB%5iF;9;X)A2O(K<^O4T6B*Hw*rpbMe zc!A}>Mr3;^MNAqa zM!npQY~_^4(fA+!rE(5DV4jD z;Ub=ToncXu=*Rc&W^r;U4I(E$y>MLaLE?Vb_+No9+Eo)4_sdwkbg9-<@TJ2m7qcnm zMBQtl_|hzB!JCN4FdF_LEhnk+ z{mpN4GhdbCwtzYglN&kJT4gRO>V8}&;FcCw+fw{}oD-|TXlrZN?C}0OraPB5e=U75 zxf=E{aUo}tj-`WFiz|>>>_?~Go;u_YOnsY}#2VLC5l8SVeXm9QHdE2K<`90x(KOgN RH4NY`Ewv}A6)M)@{{@41`IZ0x delta 5974 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�O$JjzP!-rm5 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