diff --git a/_maps/map_files/Deltastation/DeltaStation2.dmm b/_maps/map_files/Deltastation/DeltaStation2.dmm index d55c77fe616..1a2c05153d7 100644 --- a/_maps/map_files/Deltastation/DeltaStation2.dmm +++ b/_maps/map_files/Deltastation/DeltaStation2.dmm @@ -43714,7 +43714,7 @@ pixel_x = -10; pixel_y = -4 }, -/obj/item/clothing/mask/breath/medical, +/obj/item/clothing/mask/muzzle/breath, /turf/open/floor/iron, /area/station/science/robotics/lab) "kSa" = ( @@ -53195,6 +53195,7 @@ dir = 9 }, /obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/effect/mapping_helpers/airalarm/surgery, /turf/open/floor/iron/dark, /area/station/science/robotics/lab) "nnW" = ( @@ -64557,6 +64558,7 @@ /obj/item/book/manual/wiki/surgery, /obj/machinery/light/directional/south, /obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/effect/mapping_helpers/airalarm/surgery, /turf/open/floor/iron, /area/station/medical/surgery/theatre) "qeP" = ( @@ -72071,13 +72073,6 @@ /obj/item/tank/internals/anesthetic{ pixel_x = -3 }, -/obj/item/clothing/mask/breath/medical{ - pixel_y = 3 - }, -/obj/item/clothing/mask/breath/medical, -/obj/item/clothing/mask/breath/medical{ - pixel_y = -3 - }, /obj/structure/window/reinforced/spawner/directional/west, /obj/machinery/status_display/evac/directional/south, /obj/machinery/door/window/left/directional/north{ @@ -72085,6 +72080,11 @@ req_access = list("surgery") }, /obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/item/clothing/mask/muzzle/breath{ + pixel_y = -4 + }, +/obj/item/clothing/mask/muzzle/breath, +/obj/item/clothing/mask/muzzle/breath, /turf/open/floor/iron/dark, /area/station/medical/surgery/theatre) "rZf" = ( diff --git a/_maps/map_files/IceBoxStation/IceBoxStation.dmm b/_maps/map_files/IceBoxStation/IceBoxStation.dmm index fec5f65eb5c..ea04f012419 100644 --- a/_maps/map_files/IceBoxStation/IceBoxStation.dmm +++ b/_maps/map_files/IceBoxStation/IceBoxStation.dmm @@ -9673,13 +9673,13 @@ /turf/open/floor/iron, /area/station/cargo/drone_bay) "cEo" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/structure/cable, /obj/effect/turf_decal/box/white{ color = "#52B4E9" }, /obj/machinery/holopad, /obj/effect/landmark/event_spawn, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron/white, /area/station/medical/surgery/aft) "cEr" = ( @@ -14166,13 +14166,13 @@ /turf/open/floor/plating, /area/station/engineering/engine_smes) "dUr" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/structure/cable, /obj/effect/turf_decal/box/white{ color = "#52B4E9" }, /obj/machinery/holopad, /obj/effect/landmark/event_spawn, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron/white, /area/station/medical/surgery/fore) "dUv" = ( @@ -19589,13 +19589,13 @@ /turf/open/floor/iron/smooth_large, /area/station/cargo/warehouse) "fzo" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ - dir = 1 - }, /obj/machinery/firealarm/directional/west, /obj/effect/turf_decal/tile/blue/anticorner/contrasted{ dir = 8 }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 1 + }, /turf/open/floor/iron/white, /area/station/medical/surgery/fore) "fzv" = ( @@ -20425,6 +20425,7 @@ /obj/effect/turf_decal/tile/blue/anticorner/contrasted{ dir = 4 }, +/obj/effect/mapping_helpers/airalarm/surgery, /turf/open/floor/iron/white, /area/station/medical/surgery/fore) "fLS" = ( @@ -30119,6 +30120,7 @@ /obj/effect/turf_decal/tile/blue/anticorner/contrasted{ dir = 4 }, +/obj/effect/mapping_helpers/airalarm/surgery, /turf/open/floor/iron/white, /area/station/medical/surgery/aft) "iCo" = ( @@ -38080,9 +38082,6 @@ /turf/open/floor/plating, /area/station/maintenance/fore) "kQJ" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ - dir = 1 - }, /obj/effect/turf_decal/tile/blue/half/contrasted, /obj/machinery/light/cold/directional/south, /obj/structure/sign/warning/bodysposal/directional/south, @@ -39272,6 +39271,9 @@ "liz" = ( /obj/structure/cable, /obj/effect/landmark/start/medical_doctor, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 8 + }, /turf/open/floor/iron/white, /area/station/medical/surgery/aft) "liB" = ( @@ -56682,11 +56684,11 @@ }, /area/station/commons/lounge) "qaU" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, /obj/machinery/firealarm/directional/west, /obj/effect/turf_decal/tile/blue/anticorner/contrasted{ dir = 1 }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, /turf/open/floor/iron/white, /area/station/medical/surgery/aft) "qbb" = ( @@ -57096,6 +57098,9 @@ "qgu" = ( /obj/structure/cable, /obj/effect/landmark/start/medical_doctor, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 8 + }, /turf/open/floor/iron/white, /area/station/medical/surgery/fore) "qgv" = ( @@ -64943,7 +64948,6 @@ /turf/open/floor/plating/snowed/icemoon, /area/icemoon/underground/explored) "srb" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, /obj/effect/turf_decal/tile/blue/half/contrasted{ dir = 1 }, @@ -77871,6 +77875,7 @@ /obj/effect/turf_decal/tile/red/half/contrasted{ dir = 8 }, +/obj/effect/mapping_helpers/airalarm/surgery, /turf/open/floor/iron/white, /area/station/science/robotics/lab) "wjA" = ( @@ -77950,7 +77955,7 @@ /obj/structure/table, /obj/item/storage/box/bodybags, /obj/item/pen, -/obj/item/clothing/mask/breath/medical, +/obj/item/clothing/mask/muzzle/breath, /turf/open/floor/iron/dark, /area/station/science/robotics/lab) "wkN" = ( diff --git a/_maps/map_files/MetaStation/MetaStation.dmm b/_maps/map_files/MetaStation/MetaStation.dmm index eeeef61ffb9..ff32fd9f74d 100644 --- a/_maps/map_files/MetaStation/MetaStation.dmm +++ b/_maps/map_files/MetaStation/MetaStation.dmm @@ -3098,14 +3098,12 @@ /turf/open/floor/iron, /area/station/science/lab) "bdy" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ - dir = 1 - }, /obj/effect/turf_decal/trimline/blue/filled/corner{ dir = 4 }, /obj/structure/disposalpipe/segment, -/turf/open/floor/iron/white/smooth_large, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron/white, /area/station/medical/surgery/theatre) "bdE" = ( /obj/effect/decal/cleanable/dirt, @@ -4479,6 +4477,7 @@ dir = 8 }, /obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron/white, /area/station/science/robotics/lab) "bCo" = ( @@ -6545,6 +6544,9 @@ /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/tile/neutral/fourcorners, /obj/effect/landmark/event_spawn, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 8 + }, /turf/open/floor/iron/dark, /area/station/science/robotics/lab) "crf" = ( @@ -6911,7 +6913,6 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron, /area/station/science/robotics/lab) "cwF" = ( @@ -12952,7 +12953,7 @@ /obj/structure/window/spawner/directional/west, /obj/structure/window/spawner/directional/north, /obj/item/tank/internals/anesthetic, -/obj/item/clothing/mask/breath/medical, +/obj/item/clothing/mask/muzzle/breath, /turf/open/floor/iron/white, /area/station/science/robotics/lab) "eFC" = ( @@ -14597,6 +14598,7 @@ /obj/structure/table/glass, /obj/machinery/airalarm/directional/south, /obj/effect/turf_decal/tile/blue/fourcorners, +/obj/effect/mapping_helpers/airalarm/surgery, /turf/open/floor/iron/white, /area/station/medical/surgery/theatre) "fiS" = ( @@ -17676,6 +17678,9 @@ /area/station/maintenance/port/aft) "gso" = ( /obj/effect/landmark/start/roboticist, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 8 + }, /turf/open/floor/iron/white, /area/station/science/robotics/lab) "gsr" = ( @@ -23425,6 +23430,7 @@ /obj/effect/turf_decal/bot, /obj/item/robot_suit, /obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron/dark, /area/station/science/robotics/lab) "isk" = ( @@ -23869,7 +23875,11 @@ /obj/structure/disposalpipe/segment{ dir = 9 }, -/turf/open/floor/iron/white, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 1 + }, +/turf/open/floor/iron/white/smooth_large, /area/station/medical/surgery/theatre) "izp" = ( /turf/open/floor/plating, @@ -23964,13 +23974,11 @@ /turf/open/floor/iron/dark, /area/station/command/bridge) "iAk" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ - dir = 8 - }, /obj/item/stack/cable_coil, /obj/effect/decal/cleanable/dirt, /obj/structure/disposalpipe/segment, /obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron/dark, /area/station/science/robotics/lab) "iAp" = ( @@ -26129,6 +26137,7 @@ dir = 4 }, /obj/structure/sink/directional/west, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron/white, /area/station/medical/surgery/theatre) "jmq" = ( @@ -28057,6 +28066,7 @@ /area/station/service/hydroponics/garden) "jSA" = ( /obj/effect/landmark/event_spawn, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron/white, /area/station/medical/surgery/theatre) "jTi" = ( @@ -28404,6 +28414,7 @@ /obj/structure/closet/secure_closet/medical2, /obj/machinery/airalarm/directional/south, /obj/effect/turf_decal/tile/blue/anticorner/contrasted, +/obj/effect/mapping_helpers/airalarm/surgery, /turf/open/floor/iron/white, /area/station/medical/surgery/aft) "jYr" = ( @@ -28924,6 +28935,7 @@ /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron/dark, /area/station/science/robotics/lab) "kiz" = ( @@ -30204,7 +30216,6 @@ /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ dir = 8 }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/effect/decal/cleanable/dirt, /obj/structure/cable, /turf/open/floor/iron, @@ -31464,6 +31475,12 @@ }, /turf/open/floor/iron/white, /area/station/science/research) +"lct" = ( +/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron/dark, +/area/station/science/robotics/lab) "lcG" = ( /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron/dark, @@ -31753,6 +31770,7 @@ "liD" = ( /obj/structure/disposalpipe/segment, /obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron/dark, /area/station/science/robotics/lab) "liL" = ( @@ -38579,12 +38597,6 @@ /obj/machinery/light/small/directional/north, /turf/open/floor/iron/dark, /area/station/ai_monitored/aisat/exterior) -"nGd" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/iron/white/smooth_large, -/area/station/medical/medbay/central) "nGo" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/chair/stool/directional/east, @@ -39553,6 +39565,7 @@ pixel_x = -24; req_access = list("robotics") }, +/obj/effect/mapping_helpers/airalarm/surgery, /turf/open/floor/iron, /area/station/science/robotics/lab) "nZH" = ( @@ -39635,16 +39648,14 @@ /obj/item/tank/internals/anesthetic{ pixel_x = -3 }, -/obj/item/clothing/mask/breath/medical{ - pixel_y = -3 - }, -/obj/item/clothing/mask/breath/medical, -/obj/item/clothing/mask/breath/medical{ - pixel_y = 3 - }, /obj/effect/turf_decal/tile/blue/fourcorners, /obj/structure/window/reinforced/spawner/directional/west, /obj/machinery/light/small/directional/east, +/obj/item/clothing/mask/muzzle/breath{ + pixel_y = -4 + }, +/obj/item/clothing/mask/muzzle/breath, +/obj/item/clothing/mask/muzzle/breath, /turf/open/floor/iron/white, /area/station/medical/surgery/theatre) "oar" = ( @@ -42376,7 +42387,11 @@ /area/station/security/prison/mess) "oZO" = ( /obj/effect/turf_decal/trimline/blue/filled/line, -/turf/open/floor/iron/white, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 1 + }, +/obj/effect/turf_decal/trimline/blue/filled/mid_joiner, +/turf/open/floor/iron/white/smooth_large, /area/station/medical/surgery/theatre) "oZZ" = ( /obj/structure/disposalpipe/sorting/mail/flip{ @@ -48948,12 +48963,9 @@ /turf/open/floor/iron, /area/station/construction/mining/aux_base) "rps" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ - dir = 4 - }, /obj/effect/turf_decal/trimline/blue/filled/corner, /obj/machinery/duct, -/turf/open/floor/iron/white/smooth_large, +/turf/open/floor/iron/white, /area/station/medical/surgery/theatre) "rpw" = ( /obj/effect/turf_decal/trimline/blue/filled/warning{ @@ -55742,7 +55754,11 @@ dir = 1 }, /obj/structure/cable, -/turf/open/floor/iron/white, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, +/obj/effect/turf_decal/trimline/blue/filled/mid_joiner{ + dir = 1 + }, +/turf/open/floor/iron/white/smooth_large, /area/station/medical/surgery/theatre) "tJB" = ( /obj/effect/turf_decal/stripes/line{ @@ -57042,6 +57058,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron/white/smooth_large, /area/station/medical/surgery/theatre) "udp" = ( @@ -57640,6 +57657,14 @@ /obj/effect/turf_decal/tile/purple/fourcorners, /turf/open/floor/iron/white, /area/station/science/research) +"uqv" = ( +/obj/structure/cable, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/science/robotics/lab) "uqA" = ( /obj/structure/disposalpipe/segment, /turf/open/floor/iron/white, @@ -58022,9 +58047,6 @@ /turf/open/floor/iron, /area/station/engineering/break_room) "uwK" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ - dir = 8 - }, /obj/effect/landmark/start/roboticist, /turf/open/floor/iron, /area/station/science/robotics/lab) @@ -62422,6 +62444,7 @@ /turf/open/floor/iron/dark/corner, /area/station/engineering/storage_shared) "vSI" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron/white, /area/station/medical/surgery/theatre) "vSU" = ( @@ -89028,7 +89051,7 @@ nwl vun lyx tFr -nGd +nMf vDc rdk pFg @@ -97755,7 +97778,7 @@ dzw pxj bvN kFS -wmg +uqv ctn reL ise @@ -98272,7 +98295,7 @@ tjc jtS bFH mMl -lhT +lct cqT lhT iMG diff --git a/_maps/map_files/NebulaStation/NebulaStation.dmm b/_maps/map_files/NebulaStation/NebulaStation.dmm index 69019e3a54e..9444136446b 100644 --- a/_maps/map_files/NebulaStation/NebulaStation.dmm +++ b/_maps/map_files/NebulaStation/NebulaStation.dmm @@ -69761,14 +69761,11 @@ /obj/structure/rack, /obj/item/storage/box/bodybags, /obj/item/clothing/gloves/latex, -/obj/item/clothing/mask/breath/medical{ - pixel_y = -2; - pixel_x = -2 - }, /obj/item/tank/internals/anesthetic, /obj/item/healthanalyzer, /obj/item/clothing/mask/surgical, /obj/machinery/light_switch/directional/south, +/obj/item/clothing/mask/muzzle/breath, /turf/open/floor/iron/dark/small, /area/station/science/robotics/augments) "koS" = ( @@ -72301,6 +72298,7 @@ /obj/machinery/power/apc/auto_name/directional/east, /obj/structure/cable, /obj/machinery/airalarm/directional/south, +/obj/effect/mapping_helpers/airalarm/surgery, /turf/open/floor/iron/dark/small, /area/station/science/robotics/augments) "kFG" = ( @@ -97817,6 +97815,7 @@ dir = 8 }, /obj/structure/railing, +/obj/effect/mapping_helpers/airalarm/surgery, /turf/open/floor/iron/white/smooth_edge{ dir = 4 }, @@ -159971,13 +159970,6 @@ /obj/item/tank/internals/anesthetic{ pixel_x = -3 }, -/obj/item/clothing/mask/breath/medical{ - pixel_y = -3 - }, -/obj/item/clothing/mask/breath/medical, -/obj/item/clothing/mask/breath/medical{ - pixel_y = 3 - }, /obj/structure/rack, /obj/effect/turf_decal/siding{ dir = 1 @@ -159985,6 +159977,11 @@ /obj/effect/turf_decal/trimline/dark/filled/line{ dir = 1 }, +/obj/item/clothing/mask/muzzle/breath, +/obj/item/clothing/mask/muzzle/breath, +/obj/item/clothing/mask/muzzle/breath{ + pixel_y = -4 + }, /turf/open/floor/iron/showroomfloor, /area/station/medical/surgery/theatre) "xOD" = ( diff --git a/_maps/map_files/tramstation/tramstation.dmm b/_maps/map_files/tramstation/tramstation.dmm index 9f7cb702642..018724ffc5f 100644 --- a/_maps/map_files/tramstation/tramstation.dmm +++ b/_maps/map_files/tramstation/tramstation.dmm @@ -13239,6 +13239,7 @@ dir = 10 }, /obj/machinery/airalarm/directional/west, +/obj/effect/mapping_helpers/airalarm/surgery, /turf/open/floor/iron/white, /area/station/medical/surgery/fore) "dyC" = ( @@ -16925,7 +16926,7 @@ /obj/item/scalpel{ pixel_y = 11 }, -/obj/item/clothing/mask/breath/medical, +/obj/item/clothing/mask/muzzle/breath, /turf/open/floor/iron/white, /area/station/science/robotics/lab) "eRb" = ( @@ -44478,7 +44479,7 @@ }, /obj/machinery/status_display/evac/directional/west, /obj/machinery/firealarm/directional/north, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, /turf/open/floor/iron/white, /area/station/medical/surgery/fore) "oKe" = ( @@ -59193,6 +59194,7 @@ }, /obj/machinery/airalarm/directional/south, /obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/effect/mapping_helpers/airalarm/surgery, /turf/open/floor/iron/dark, /area/station/science/robotics/lab) "tPE" = ( @@ -64765,8 +64767,8 @@ /obj/effect/turf_decal/trimline/blue/filled/line{ dir = 1 }, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, /obj/machinery/light/directional/north, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, /turf/open/floor/iron/white, /area/station/medical/surgery/fore) "vGd" = ( @@ -69460,6 +69462,7 @@ dir = 9 }, /obj/machinery/airalarm/directional/west, +/obj/effect/mapping_helpers/airalarm/surgery, /turf/open/floor/iron/white, /area/station/medical/surgery/aft) "xuI" = ( diff --git a/_maps/map_files/wawastation/wawastation.dmm b/_maps/map_files/wawastation/wawastation.dmm index 15ba5ef894f..fb6c050918c 100644 --- a/_maps/map_files/wawastation/wawastation.dmm +++ b/_maps/map_files/wawastation/wawastation.dmm @@ -113,7 +113,6 @@ /area/station/ai_monitored/command/storage/satellite) "abC" = ( /obj/effect/turf_decal/trimline/blue/filled/line, -/obj/machinery/duct, /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/structure/disposalpipe/segment{ @@ -4290,6 +4289,7 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden, +/obj/machinery/duct, /turf/open/floor/iron/white, /area/station/medical/treatment_center) "bzu" = ( @@ -5225,6 +5225,7 @@ "bRI" = ( /obj/machinery/rnd/production/techfab/department/medical, /obj/effect/turf_decal/tile/blue/fourcorners, +/obj/machinery/digital_clock/directional/east, /turf/open/floor/iron/white, /area/station/medical/storage) "bRN" = ( @@ -8513,7 +8514,6 @@ }, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/duct, /obj/structure/cable, /obj/structure/disposalpipe/segment{ dir = 9 @@ -8862,7 +8862,9 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/vending/wallmed/directional/west, /obj/structure/disposalpipe/segment, -/turf/open/floor/iron/white, +/obj/machinery/shower/directional/east, +/obj/structure/fluff/shower_drain, +/turf/open/floor/iron/white/textured, /area/station/medical/treatment_center) "dje" = ( /obj/structure/chair/sofa/bench/right{ @@ -9772,7 +9774,6 @@ }, /area/station/service/chapel) "dzq" = ( -/obj/machinery/duct, /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/iron/white, /area/station/medical/surgery/theatre) @@ -9966,6 +9967,7 @@ /obj/effect/turf_decal/tile/blue/fourcorners, /obj/machinery/light/cold/directional/west, /obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/status_display/ai/directional/west, /turf/open/floor/iron/white/textured, /area/station/medical/surgery/theatre) "dBS" = ( @@ -12661,6 +12663,7 @@ /obj/item/clothing/glasses/welding, /obj/machinery/airalarm/directional/south, /obj/item/toy/crayon/spraycan/roboticist, +/obj/effect/mapping_helpers/airalarm/surgery, /turf/open/floor/iron/dark/textured, /area/station/science/robotics/lab) "exR" = ( @@ -14719,6 +14722,11 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron, /area/station/commons/vacant_room/commissary) +"flO" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/duct, +/turf/open/floor/iron/white, +/area/station/medical/treatment_center) "flQ" = ( /obj/machinery/atmospherics/pipe/layer_manifold/dark/visible{ dir = 1 @@ -15408,6 +15416,7 @@ /obj/effect/turf_decal/tile/blue/fourcorners, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron/white/smooth_large, /area/station/medical/surgery) "fyA" = ( @@ -15898,7 +15907,6 @@ "fFy" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/duct, /obj/structure/cable, /turf/open/floor/iron/white, /area/station/medical/treatment_center) @@ -17356,6 +17364,7 @@ /obj/structure/table/optable{ dir = 4 }, +/obj/item/clothing/mask/muzzle/breath, /turf/open/floor/iron/white/smooth_large, /area/station/science/robotics/lab) "gfe" = ( @@ -18547,7 +18556,7 @@ }, /obj/machinery/portable_atmospherics/canister/anesthetic_mix, /obj/effect/turf_decal/tile/blue/fourcorners, -/turf/open/floor/iron/white, +/turf/open/floor/iron/white/textured, /area/station/medical/treatment_center) "gzL" = ( /obj/machinery/light/small/directional/south, @@ -22558,9 +22567,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/carpet/red, /area/station/command/heads_quarters/qm) -"hSB" = ( -/turf/open/floor/catwalk_floor/iron_white, -/area/station/medical/treatment_center) "hSC" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/cable, @@ -23648,6 +23654,7 @@ /obj/effect/turf_decal/trimline/blue/filled/line{ dir = 4 }, +/obj/machinery/duct, /turf/open/floor/iron/white, /area/station/medical/treatment_center) "iol" = ( @@ -28074,7 +28081,7 @@ "jPO" = ( /obj/machinery/cryo_cell, /obj/effect/turf_decal/tile/blue/fourcorners, -/turf/open/floor/iron/white, +/turf/open/floor/iron/white/textured, /area/station/medical/treatment_center) "jPR" = ( /obj/structure/transport/linear/public{ @@ -30023,10 +30030,6 @@ /obj/item/reagent_containers/cup/rag, /turf/open/floor/plating, /area/station/maintenance/central/greater) -"kvW" = ( -/obj/effect/turf_decal/tile/blue/fourcorners, -/turf/open/floor/catwalk_floor/iron_white, -/area/station/medical/treatment_center) "kvX" = ( /obj/effect/turf_decal/sand/plating, /obj/effect/spawner/random/trash/mess, @@ -31733,6 +31736,7 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/item/radio/intercom/directional/west, +/obj/structure/sink/directional/east, /turf/open/floor/iron/white, /area/station/medical/treatment_center) "kZS" = ( @@ -35530,13 +35534,10 @@ /turf/open/misc/asteroid, /area/station/hallway/primary/starboard) "mrK" = ( -/obj/machinery/shower/directional/south, -/obj/effect/turf_decal{ - icon = 'icons/obj/mining_zones/survival_pod.dmi'; - icon_state = "fan_tiny" - }, /obj/machinery/firealarm/directional/east, -/turf/open/floor/iron/white/textured_large, +/obj/effect/turf_decal/tile/blue/fourcorners, +/obj/structure/closet/secure_closet/medical2, +/turf/open/floor/iron/white, /area/station/medical/surgery/theatre) "mrV" = ( /obj/effect/decal/cleanable/dirt, @@ -36810,6 +36811,7 @@ /obj/effect/turf_decal/tile/blue/fourcorners, /obj/machinery/airalarm/directional/west, /obj/effect/decal/cleanable/dirt/dust, +/obj/effect/mapping_helpers/airalarm/surgery, /turf/open/floor/iron/white/textured, /area/station/medical/surgery/theatre) "mNZ" = ( @@ -42591,6 +42593,9 @@ "oSK" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/structure/cable, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 4 + }, /turf/open/floor/iron/white/smooth_large, /area/station/medical/surgery) "oSP" = ( @@ -42598,6 +42603,7 @@ /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ dir = 4 }, +/obj/structure/sign/poster/official/random/directional/west, /turf/open/floor/iron/white/smooth_large, /area/station/medical/surgery) "oSS" = ( @@ -45301,7 +45307,6 @@ /obj/effect/turf_decal/trimline/blue/filled/line{ dir = 1 }, -/obj/machinery/duct, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron/white, /area/station/medical/surgery/theatre) @@ -46820,9 +46825,6 @@ "qnQ" = ( /obj/effect/turf_decal/stripes/line, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/effect/mapping_helpers/dead_body_placer{ - bodycount = 1 - }, /turf/open/floor/iron/white/smooth_half, /area/station/science/robotics/lab) "qob" = ( @@ -47960,7 +47962,7 @@ /obj/machinery/cryo_cell, /obj/structure/window/reinforced/spawner/directional/west, /obj/effect/turf_decal/tile/blue/fourcorners, -/turf/open/floor/iron/white, +/turf/open/floor/iron/white/textured, /area/station/medical/treatment_center) "qJo" = ( /obj/structure/table/glass, @@ -48122,6 +48124,7 @@ /area/station/maintenance/department/engine) "qMI" = ( /obj/machinery/atmospherics/pipe/layer_manifold/scrubbers/hidden, +/obj/machinery/duct, /turf/open/floor/iron/white, /area/station/medical/treatment_center) "qMK" = ( @@ -48859,6 +48862,7 @@ /obj/structure/cable, /obj/effect/turf_decal/tile/blue/full, /obj/machinery/airalarm/directional/east, +/obj/effect/mapping_helpers/airalarm/surgery, /turf/open/floor/iron/white, /area/station/medical/surgery) "rap" = ( @@ -49686,6 +49690,7 @@ pixel_y = -3 }, /obj/machinery/light/cold/directional/west, +/obj/machinery/status_display/ai/directional/west, /turf/open/floor/iron/white, /area/station/medical/storage) "rkS" = ( @@ -50419,7 +50424,9 @@ network = list("ss13","medbay") }, /obj/structure/disposalpipe/segment, -/turf/open/floor/iron/white, +/obj/machinery/shower/directional/east, +/obj/structure/fluff/shower_drain, +/turf/open/floor/iron/white/textured, /area/station/medical/treatment_center) "ryG" = ( /obj/structure/cable, @@ -60316,7 +60323,6 @@ }, /obj/effect/turf_decal/tile/blue/fourcorners, /obj/effect/mapping_helpers/airlock/access/all/medical/surgery, -/obj/machinery/duct, /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/structure/disposalpipe/segment{ @@ -61661,10 +61667,10 @@ /turf/open/floor/plating, /area/station/engineering/supermatter/room) "vpq" = ( -/obj/structure/bodycontainer/morgue, /obj/structure/window/spawner/directional/south, /obj/effect/turf_decal/stripes/line, /obj/item/radio/intercom/directional/west, +/obj/structure/tank_holder/anesthetic, /turf/open/floor/iron/white/smooth_half, /area/station/science/robotics/lab) "vpz" = ( @@ -64198,6 +64204,7 @@ req_access = list("medical") }, /obj/machinery/light/cold/dim/directional/west, +/obj/machinery/status_display/evac/directional/west, /turf/open/floor/iron/white, /area/station/medical/storage) "wkP" = ( @@ -65568,6 +65575,7 @@ }, /obj/effect/turf_decal/tile/blue/full, /obj/item/radio/intercom/directional/north, +/obj/item/clothing/mask/muzzle/breath, /turf/open/floor/iron/white, /area/station/medical/surgery) "wIr" = ( @@ -66568,7 +66576,7 @@ req_access = list("medical") }, /obj/effect/turf_decal/tile/blue/fourcorners, -/turf/open/floor/iron/white, +/turf/open/floor/iron/white/textured, /area/station/medical/treatment_center) "xaH" = ( /obj/structure/filingcabinet, @@ -69945,6 +69953,14 @@ dir = 4 }, /area/station/maintenance/radshelter/medical) +"ykv" = ( +/obj/structure/cable, +/obj/effect/turf_decal/trimline/blue/filled/line{ + dir = 4 + }, +/obj/machinery/duct, +/turf/open/floor/iron/white, +/area/station/medical/treatment_center) "ykG" = ( /turf/closed/wall/r_wall, /area/station/engineering/gravity_generator) @@ -83086,7 +83102,7 @@ wat aRE waj sme -dkj +flO qMI fai pwO @@ -83344,7 +83360,7 @@ gVn xLN uRT uRT -uRT +ykv bzo ioa xpY @@ -83860,7 +83876,7 @@ dPg fvo jPO ojS -kvW +xOQ siQ xaC dKw @@ -84117,7 +84133,7 @@ ltj fvo pwn isy -hSB +xOQ mpP uPg bui diff --git a/code/modules/mapping/mapping_helpers.dm b/code/modules/mapping/mapping_helpers.dm index 76a845e5e9f..cc0e4d9ade6 100644 --- a/code/modules/mapping/mapping_helpers.dm +++ b/code/modules/mapping/mapping_helpers.dm @@ -467,6 +467,17 @@ log_mapping("[src] failed to find air alarm at [AREACOORD(src)].") qdel(src) +/obj/effect/mapping_helpers/airalarm/surgery + name = "airalarm surgery helper" + icon_state = "airalarm_surgery_helper" + +/obj/effect/mapping_helpers/airalarm/surgery/LateInitialize() + var/obj/machinery/airalarm/target = locate() in loc + for(var/obj/machinery/atmospherics/components/unary/vent_scrubber/scrubber as anything in target?.my_area?.air_scrubbers) + scrubber.filter_types |= /datum/gas/nitrous_oxide + scrubber.set_widenet(TRUE) + return ..() + //apc helpers /obj/effect/mapping_helpers/apc desc = "You shouldn't see this. Report it please." diff --git a/icons/effects/mapping_helpers.dmi b/icons/effects/mapping_helpers.dmi index ad19f5150fd..cb5ff8f905d 100644 Binary files a/icons/effects/mapping_helpers.dmi and b/icons/effects/mapping_helpers.dmi differ