diff --git a/_maps/map_files/CatwalkStation/CatwalkStation_2023.dmm b/_maps/map_files/CatwalkStation/CatwalkStation_2023.dmm index 5f38a25ee57..6a770813e32 100644 --- a/_maps/map_files/CatwalkStation/CatwalkStation_2023.dmm +++ b/_maps/map_files/CatwalkStation/CatwalkStation_2023.dmm @@ -136,7 +136,7 @@ "acd" = ( /obj/machinery/door/airlock/maintenance, /obj/effect/decal/cleanable/dirt, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 4 }, /obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, @@ -208,7 +208,7 @@ /obj/machinery/door/airlock/maintenance, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, -/obj/effect/mapping_helpers/airlock/unres, +/obj/effect/mapping_helpers/airlock/unres/delayed, /turf/open/floor/plating, /area/station/maintenance/starboard) "adq" = ( @@ -338,7 +338,7 @@ /area/station/commons/dorms) "afI" = ( /obj/machinery/door/airlock/maintenance, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 4 }, /obj/effect/mapping_helpers/airlock/access/any/supply/maintenance, @@ -1794,7 +1794,7 @@ /obj/machinery/door/airlock/maintenance{ name = "Medbay Maintenance" }, -/obj/effect/mapping_helpers/airlock/unres, +/obj/effect/mapping_helpers/airlock/unres/delayed, /obj/effect/mapping_helpers/airlock/access/any/medical/maintenance, /turf/open/floor/plating, /area/station/medical/abandoned) @@ -2614,7 +2614,7 @@ "aKo" = ( /obj/machinery/door/airlock/maintenance, /obj/structure/barricade/wooden/crude, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 1 }, /obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, @@ -3094,7 +3094,7 @@ dir = 4 }, /obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 4 }, /turf/open/floor/plating, @@ -4012,7 +4012,7 @@ }, /obj/effect/mapping_helpers/airlock/abandoned, /obj/effect/mapping_helpers/airlock/access/any/command/general, -/obj/effect/mapping_helpers/airlock/unres, +/obj/effect/mapping_helpers/airlock/unres/delayed, /turf/open/floor/plating, /area/station/hallway/secondary/entry) "beg" = ( @@ -4733,7 +4733,7 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/structure/disposalpipe/segment, /obj/effect/mapping_helpers/airlock/access/all/engineering/general, -/obj/effect/mapping_helpers/airlock/unres, +/obj/effect/mapping_helpers/airlock/unres/delayed, /turf/open/floor/plating, /area/station/maintenance/solars/starboard/fore) "boj" = ( @@ -7193,7 +7193,7 @@ dir = 10 }, /obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 1 }, /turf/open/floor/plating, @@ -7320,7 +7320,7 @@ name = "Abandoned Arcade" }, /obj/effect/mapping_helpers/airlock/access/any/service/maintenance, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 1 }, /turf/open/floor/iron/dark, @@ -9382,7 +9382,7 @@ "cyT" = ( /obj/machinery/door/airlock/maintenance, /obj/effect/mapping_helpers/airlock/access/any/service/maintenance, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 1 }, /turf/open/floor/plating, @@ -9611,7 +9611,7 @@ dir = 4 }, /obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 4 }, /turf/open/floor/plating, @@ -10458,7 +10458,7 @@ "cMJ" = ( /obj/machinery/door/airlock/maintenance, /obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 1 }, /turf/open/floor/plating, @@ -11259,7 +11259,7 @@ "cXf" = ( /obj/machinery/door/airlock/maintenance, /obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 4 }, /turf/open/floor/engine/hull, @@ -11449,7 +11449,7 @@ /obj/machinery/door/airlock{ name = "Emergency Storage" }, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 4 }, /obj/effect/mapping_helpers/airlock/access/any/supply/maintenance, @@ -11771,7 +11771,7 @@ /obj/machinery/door/airlock/maintenance{ name = "Medbay Maintenance" }, -/obj/effect/mapping_helpers/airlock/unres, +/obj/effect/mapping_helpers/airlock/unres/delayed, /obj/effect/mapping_helpers/airlock/access/any/medical/maintenance, /turf/open/floor/plating, /area/station/maintenance/department/medical) @@ -11798,7 +11798,7 @@ /area/station/science/ordnance/storage) "dgl" = ( /obj/machinery/door/airlock/maintenance, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 4 }, /obj/effect/mapping_helpers/airlock/access/any/supply/maintenance, @@ -12248,7 +12248,7 @@ }, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/effect/mapping_helpers/airlock/unres, +/obj/effect/mapping_helpers/airlock/unres/delayed, /obj/effect/mapping_helpers/airlock/access/any/medical/maintenance, /turf/open/floor/plating, /area/station/maintenance/port/aft) @@ -12604,7 +12604,7 @@ /area/station/hallway/secondary/service) "drI" = ( /obj/machinery/door/airlock/maintenance, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 8 }, /obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, @@ -12869,7 +12869,7 @@ }, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, -/obj/effect/mapping_helpers/airlock/unres, +/obj/effect/mapping_helpers/airlock/unres/delayed, /obj/structure/cable, /turf/open/floor/plating, /area/station/maintenance/aft) @@ -13633,7 +13633,7 @@ "dJp" = ( /obj/machinery/door/airlock/maintenance, /obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 1 }, /turf/open/floor/plating/airless, @@ -13888,7 +13888,7 @@ /obj/machinery/door/airlock/maintenance, /obj/structure/cable, /obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 4 }, /obj/structure/disposalpipe/segment{ @@ -14583,7 +14583,7 @@ }, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 8 }, /obj/effect/mapping_helpers/airlock/access/any/medical/maintenance, @@ -14689,7 +14689,7 @@ /area/station/maintenance/starboard/fore) "dXA" = ( /obj/machinery/door/airlock/maintenance, -/obj/effect/mapping_helpers/airlock/unres, +/obj/effect/mapping_helpers/airlock/unres/delayed, /obj/effect/mapping_helpers/airlock/access/all/engineering/aux_base, /turf/open/floor/plating, /area/station/maintenance/port/aft) @@ -15137,7 +15137,7 @@ /area/station/science/lobby) "edf" = ( /obj/machinery/door/airlock/maintenance, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 8 }, /obj/effect/mapping_helpers/airlock/access/any/medical/maintenance, @@ -15237,7 +15237,7 @@ /obj/machinery/door/airlock/maintenance{ name = "Medbay Maintenance" }, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 4 }, /obj/effect/mapping_helpers/airlock/access/any/medical/maintenance, @@ -15720,7 +15720,7 @@ name = "Inner Maintenance" }, /obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 8 }, /turf/open/floor/plating, @@ -15801,7 +15801,7 @@ /area/station/construction/storage_wing) "emb" = ( /obj/machinery/door/airlock/maintenance, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 4 }, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -16054,7 +16054,7 @@ name = "Chapel Office" }, /obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 1 }, /turf/open/floor/wood, @@ -16209,7 +16209,7 @@ dir = 4 }, /obj/effect/mapping_helpers/airlock/access/all/engineering/general, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 4 }, /turf/open/floor/plating, @@ -17585,7 +17585,7 @@ /area/station/cargo/storage) "eOf" = ( /obj/machinery/door/airlock/maintenance, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 4 }, /obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, @@ -17696,7 +17696,7 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/door/airlock/medical, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 1 }, /obj/effect/mapping_helpers/airlock/access/all/medical/general, @@ -17975,7 +17975,7 @@ /obj/effect/mapping_helpers/airlock/abandoned, /obj/effect/decal/cleanable/dirt, /obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 1 }, /turf/open/floor/iron, @@ -18882,7 +18882,7 @@ "fgH" = ( /obj/machinery/door/airlock/maintenance, /obj/effect/mapping_helpers/airlock/access/any/service/maintenance, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 4 }, /turf/open/floor/plating, @@ -19138,7 +19138,7 @@ name = "Abandoned Room" }, /obj/effect/decal/cleanable/dirt, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 1 }, /obj/effect/mapping_helpers/airlock/access/any/medical/maintenance, @@ -19907,7 +19907,7 @@ /area/station/construction/storage_wing) "ftA" = ( /obj/machinery/door/airlock/maintenance, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 8 }, /obj/effect/mapping_helpers/airlock/access/any/medical/maintenance, @@ -19937,7 +19937,7 @@ /obj/machinery/door/airlock/maintenance{ name = "Storage Room" }, -/obj/effect/mapping_helpers/airlock/unres, +/obj/effect/mapping_helpers/airlock/unres/delayed, /obj/effect/mapping_helpers/airlock/access/any/service/maintenance, /turf/open/floor/iron/dark/smooth_large, /area/station/maintenance/port) @@ -21261,7 +21261,7 @@ name = "Auxiliary Tech Storage" }, /obj/effect/mapping_helpers/airlock/abandoned, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 1 }, /obj/effect/mapping_helpers/airlock/access/any/supply/maintenance, @@ -21493,7 +21493,7 @@ /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 8 }, /obj/effect/mapping_helpers/airlock/access/any/medical/maintenance, @@ -21968,7 +21968,7 @@ /turf/open/floor/iron/textured_large, /area/station/medical/abandoned) "fYa" = ( -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 8 }, /obj/effect/mapping_helpers/airlock/access/any/service/maintenance, @@ -21978,7 +21978,7 @@ "fYd" = ( /obj/effect/mapping_helpers/airlock/access/any/service/maintenance, /obj/machinery/door/airlock/maintenance, -/obj/effect/mapping_helpers/airlock/unres, +/obj/effect/mapping_helpers/airlock/unres/delayed, /turf/open/floor/plating, /area/station/maintenance/port/greater) "fYo" = ( @@ -22028,7 +22028,7 @@ /area/station/medical/medbay/central) "fYG" = ( /obj/machinery/door/airlock/maintenance, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 4 }, /obj/effect/mapping_helpers/airlock/access/any/supply/maintenance, @@ -22628,7 +22628,7 @@ "ggq" = ( /obj/machinery/door/airlock/maintenance, /obj/effect/turf_decal/tile/bar/opposingcorners, -/obj/effect/mapping_helpers/airlock/unres, +/obj/effect/mapping_helpers/airlock/unres/delayed, /obj/effect/mapping_helpers/airlock/access/any/medical/maintenance, /turf/open/floor/iron, /area/station/maintenance/port/aft) @@ -23442,7 +23442,7 @@ "gpD" = ( /obj/machinery/door/airlock/maintenance, /obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 1 }, /turf/open/floor/plating, @@ -23525,7 +23525,7 @@ dir = 4 }, /obj/structure/cable, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 8 }, /obj/effect/mapping_helpers/airlock/access/any/service/maintenance, @@ -23759,7 +23759,7 @@ /obj/structure/cable, /obj/machinery/door/airlock/maintenance, /obj/effect/mapping_helpers/airlock/access/any/service/maintenance, -/obj/effect/mapping_helpers/airlock/unres, +/obj/effect/mapping_helpers/airlock/unres/delayed, /turf/open/floor/plating, /area/station/maintenance/port) "gup" = ( @@ -24112,7 +24112,7 @@ /area/station/ai/satellite/interior) "gzJ" = ( /obj/machinery/door/airlock/maintenance, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 4 }, /obj/effect/mapping_helpers/airlock/access/any/medical/maintenance, @@ -24441,7 +24441,7 @@ /obj/structure/disposalpipe/segment, /obj/structure/cable, /obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 1 }, /turf/open/floor/plating, @@ -25081,7 +25081,7 @@ "gOv" = ( /obj/machinery/door/airlock/maintenance, /obj/effect/mapping_helpers/airlock/access/any/service/maintenance, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 4 }, /turf/open/floor/plating, @@ -25602,7 +25602,7 @@ name = "Commentator Stand Access" }, /obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 1 }, /turf/open/floor/plating, @@ -26639,7 +26639,7 @@ name = "Emergency Storage" }, /obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, -/obj/effect/mapping_helpers/airlock/unres, +/obj/effect/mapping_helpers/airlock/unres/delayed, /obj/machinery/duct, /turf/open/floor/plating, /area/station/maintenance/starboard/fore) @@ -27332,7 +27332,7 @@ "hvy" = ( /obj/effect/mapping_helpers/airlock/abandoned, /obj/effect/decal/cleanable/dirt, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 4 }, /obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, @@ -27535,7 +27535,7 @@ /obj/machinery/door/airlock/grunge{ name = "Under The Stairs" }, -/obj/effect/mapping_helpers/airlock/unres, +/obj/effect/mapping_helpers/airlock/unres/delayed, /obj/effect/mapping_helpers/airlock/access/any/medical/maintenance, /turf/open/floor/plating, /area/station/maintenance/department/medical) @@ -27822,7 +27822,7 @@ /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 4 }, /turf/open/floor/plating, @@ -28156,7 +28156,7 @@ /obj/machinery/door/airlock/maintenance, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/effect/mapping_helpers/airlock/unres, +/obj/effect/mapping_helpers/airlock/unres/delayed, /obj/effect/mapping_helpers/airlock/access/any/service/maintenance, /turf/open/floor/plating, /area/station/maintenance/port/fore) @@ -28255,7 +28255,7 @@ /area/station/hallway/primary/central) "hHi" = ( /obj/machinery/door/airlock/maintenance, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 4 }, /obj/effect/mapping_helpers/airlock/access/any/supply/maintenance, @@ -28988,7 +28988,7 @@ /obj/effect/decal/cleanable/dirt, /obj/structure/cable, /obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 4 }, /turf/open/floor/plating, @@ -31281,7 +31281,7 @@ /obj/machinery/door/airlock/maintenance, /obj/effect/decal/cleanable/dirt, /obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 4 }, /turf/open/floor/plating, @@ -32307,7 +32307,7 @@ "iHi" = ( /obj/machinery/door/airlock/maintenance, /obj/structure/disposalpipe/segment, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 1 }, /obj/effect/mapping_helpers/airlock/access/any/supply/maintenance, @@ -34213,7 +34213,7 @@ "jji" = ( /obj/machinery/door/airlock/maintenance, /obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 8 }, /turf/open/floor/plating, @@ -35414,7 +35414,7 @@ "jAx" = ( /obj/machinery/door/airlock/maintenance, /obj/effect/mapping_helpers/airlock/abandoned, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 4 }, /obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, @@ -36387,7 +36387,7 @@ /turf/open/openspace, /area/station/commons/vacant_room/office) "jMC" = ( -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 4 }, /obj/machinery/door/airlock/maintenance, @@ -36493,7 +36493,7 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/door/airlock/maintenance, /obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 4 }, /obj/structure/disposalpipe/segment{ @@ -37450,7 +37450,7 @@ /obj/machinery/door/airlock/maintenance, /obj/effect/decal/cleanable/dirt, /obj/effect/mapping_helpers/airlock/abandoned, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 4 }, /obj/effect/mapping_helpers/airlock/access/any/supply/maintenance, @@ -39098,7 +39098,7 @@ "kxG" = ( /obj/machinery/door/airlock/maintenance, /obj/structure/disposalpipe/segment, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 1 }, /obj/effect/mapping_helpers/airlock/access/any/service/maintenance, @@ -39443,7 +39443,7 @@ name = "Chapel Office Maintenance" }, /obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 4 }, /turf/open/floor/plating, @@ -40349,7 +40349,7 @@ "kOo" = ( /obj/machinery/door/airlock/maintenance, /obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 1 }, /turf/open/floor/plating, @@ -40869,7 +40869,7 @@ name = "Medbay Maintenance" }, /obj/structure/cable, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 1 }, /obj/effect/mapping_helpers/airlock/access/any/medical/maintenance, @@ -41943,7 +41943,7 @@ /obj/machinery/door/airlock/maintenance, /obj/structure/cable, /obj/effect/mapping_helpers/airlock/access/any/service/maintenance, -/obj/effect/mapping_helpers/airlock/unres, +/obj/effect/mapping_helpers/airlock/unres/delayed, /turf/open/floor/plating, /area/station/maintenance/port) "lmH" = ( @@ -42243,7 +42243,7 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, /obj/machinery/duct, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 4 }, /turf/open/floor/plating, @@ -46438,7 +46438,7 @@ /obj/effect/turf_decal/tile/blue/full, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/structure/cable, -/obj/effect/mapping_helpers/airlock/unres, +/obj/effect/mapping_helpers/airlock/unres/delayed, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron/white, /area/station/medical/patients_rooms/room_a) @@ -47639,7 +47639,7 @@ dir = 4 }, /obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 8 }, /turf/open/floor/plating, @@ -47844,7 +47844,7 @@ /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 1 }, /obj/effect/mapping_helpers/airlock/access/any/medical/maintenance, @@ -48148,7 +48148,7 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/effect/mapping_helpers/airlock/access/any/command/maintenance, /obj/machinery/door/airlock/maintenance, -/obj/effect/mapping_helpers/airlock/unres, +/obj/effect/mapping_helpers/airlock/unres/delayed, /turf/open/floor/plating, /area/station/maintenance/central) "mVp" = ( @@ -48393,7 +48393,7 @@ /area/station/maintenance/hallway/abandoned_recreation) "mZq" = ( /obj/machinery/door/airlock/maintenance, -/obj/effect/mapping_helpers/airlock/unres, +/obj/effect/mapping_helpers/airlock/unres/delayed, /obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, /turf/open/floor/plating, /area/station/maintenance/port/aft) @@ -48518,9 +48518,6 @@ /turf/open/floor/wood/large, /area/station/commons/lounge) "nbE" = ( -/obj/effect/mapping_helpers/airlock/unres{ - dir = 4 - }, /obj/effect/mapping_helpers/airlock/access/all/medical/general, /obj/machinery/door/airlock/medical/glass{ name = "Cryogenics Room" @@ -48530,6 +48527,9 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/structure/cable, /obj/effect/turf_decal/tile/blue/full, +/obj/effect/mapping_helpers/airlock/unres{ + dir = 4 + }, /turf/open/floor/iron/dark, /area/station/medical/cryo) "nbQ" = ( @@ -48772,7 +48772,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 4 }, /obj/effect/mapping_helpers/airlock/access/all/engineering/general, @@ -49448,7 +49448,7 @@ "npo" = ( /obj/machinery/door/airlock/maintenance, /obj/effect/mapping_helpers/airlock/access/any/service/maintenance, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 1 }, /turf/open/floor/plating, @@ -50302,7 +50302,7 @@ /obj/machinery/door/airlock/grunge{ name = "Under The Stairs" }, -/obj/effect/mapping_helpers/airlock/unres, +/obj/effect/mapping_helpers/airlock/unres/delayed, /obj/effect/mapping_helpers/airlock/access/any/medical/maintenance, /turf/open/floor/plating, /area/station/maintenance/port/aft) @@ -50875,13 +50875,13 @@ "nIC" = ( /obj/machinery/door/airlock/maintenance, /obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, -/obj/effect/mapping_helpers/airlock/unres, +/obj/effect/mapping_helpers/airlock/unres/delayed, /turf/open/floor/plating/airless, /area/station/maintenance/starboard/aft/upper) "nIL" = ( /obj/effect/mapping_helpers/airlock/access/any/service/maintenance, /obj/machinery/door/airlock/maintenance, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 1 }, /turf/open/floor/plating, @@ -51135,7 +51135,7 @@ "nLZ" = ( /obj/machinery/door/airlock/maintenance, /obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 4 }, /turf/open/floor/plating, @@ -52410,7 +52410,7 @@ /obj/machinery/door/airlock/maintenance, /obj/structure/disposalpipe/segment, /obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, -/obj/effect/mapping_helpers/airlock/unres, +/obj/effect/mapping_helpers/airlock/unres/delayed, /turf/open/floor/plating, /area/station/maintenance/starboard/upper) "odM" = ( @@ -52473,7 +52473,7 @@ dir = 4 }, /obj/structure/cable, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 4 }, /obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, @@ -53124,7 +53124,7 @@ "opu" = ( /obj/machinery/door/airlock/maintenance, /obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, -/obj/effect/mapping_helpers/airlock/unres, +/obj/effect/mapping_helpers/airlock/unres/delayed, /turf/open/floor/plating, /area/station/maintenance/port/aft) "opA" = ( @@ -53756,7 +53756,7 @@ name = "Chapel Office Maintenance" }, /obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 4 }, /turf/open/floor/wood, @@ -54451,7 +54451,7 @@ "oIB" = ( /obj/machinery/door/airlock/maintenance, /obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 1 }, /obj/structure/cable, @@ -56226,7 +56226,7 @@ /area/station/maintenance/starboard/central) "pfN" = ( /obj/machinery/door/airlock/maintenance, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 8 }, /obj/effect/mapping_helpers/airlock/access/any/medical/maintenance, @@ -57712,7 +57712,7 @@ dir = 4 }, /obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 4 }, /turf/open/floor/plating, @@ -57786,7 +57786,7 @@ /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 8 }, /turf/open/floor/plating, @@ -57950,7 +57950,7 @@ /turf/open/floor/iron/checker, /area/station/service/bar) "pFS" = ( -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 1 }, /obj/machinery/door/airlock/maintenance{ @@ -58523,7 +58523,7 @@ /obj/machinery/door/airlock/maintenance, /obj/structure/cable, /obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 4 }, /turf/open/floor/plating, @@ -58611,7 +58611,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 4 }, /obj/effect/mapping_helpers/airlock/access/any/supply/maintenance, @@ -58796,7 +58796,7 @@ /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 1 }, /obj/structure/disposalpipe/segment, @@ -60639,7 +60639,7 @@ /area/station/construction/storage_wing) "qqi" = ( /obj/machinery/door/airlock/maintenance, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 8 }, /obj/effect/mapping_helpers/airlock/access/any/service/maintenance, @@ -60848,7 +60848,7 @@ /obj/machinery/door/airlock/maintenance{ name = "Medbay Maintenance" }, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 1 }, /obj/effect/mapping_helpers/airlock/access/any/medical/maintenance, @@ -60891,7 +60891,7 @@ dir = 4 }, /obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 8 }, /turf/open/floor/plating, @@ -61245,7 +61245,7 @@ "qyT" = ( /obj/machinery/door/airlock/maintenance, /obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 4 }, /turf/open/floor/plating, @@ -61543,7 +61543,7 @@ name = "Storage Room" }, /obj/effect/mapping_helpers/airlock/access/any/service/maintenance, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 1 }, /obj/structure/cable, @@ -62624,7 +62624,7 @@ "qSy" = ( /obj/machinery/door/airlock/maintenance, /obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 1 }, /turf/open/floor/plating, @@ -63125,7 +63125,7 @@ "qZx" = ( /obj/machinery/door/airlock/maintenance, /obj/effect/mapping_helpers/airlock/access/any/service/maintenance, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 8 }, /turf/open/floor/plating, @@ -65058,7 +65058,7 @@ /area/station/maintenance/starboard) "rya" = ( /obj/machinery/door/airlock/maintenance, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 8 }, /obj/effect/mapping_helpers/airlock/access/any/medical/maintenance, @@ -65096,7 +65096,7 @@ name = "Garbage Closet" }, /obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 8 }, /turf/open/floor/iron/white, @@ -66195,7 +66195,7 @@ "rPU" = ( /obj/machinery/door/airlock/maintenance, /obj/structure/cable, -/obj/effect/mapping_helpers/airlock/unres, +/obj/effect/mapping_helpers/airlock/unres/delayed, /obj/effect/mapping_helpers/airlock/access/any/service/maintenance, /turf/open/floor/plating, /area/station/maintenance/port) @@ -66388,7 +66388,7 @@ /obj/machinery/door/airlock/maintenance, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 4 }, /turf/open/floor/plating, @@ -66869,7 +66869,7 @@ dir = 4 }, /obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 4 }, /turf/open/floor/plating, @@ -67315,12 +67315,12 @@ id_tag = "MedbayExit"; name = "Medbay Exit" }, -/obj/effect/mapping_helpers/airlock/unres{ - dir = 8 - }, /obj/effect/mapping_helpers/airlock/access/all/medical/general, /obj/machinery/door/firedoor, /obj/effect/turf_decal/tile/blue/full, +/obj/effect/mapping_helpers/airlock/unres{ + dir = 8 + }, /turf/open/floor/iron/dark, /area/station/medical/medbay/central) "sfn" = ( @@ -67415,7 +67415,7 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/structure/cable, /obj/structure/disposalpipe/segment, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 1 }, /obj/effect/mapping_helpers/airlock/access/any/supply/maintenance, @@ -67449,7 +67449,7 @@ /obj/machinery/door/airlock/maintenance, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/structure/cable, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 4 }, /obj/effect/landmark/navigate_destination/disposals, @@ -67528,7 +67528,7 @@ /area/station/hallway/secondary/construction) "sik" = ( /obj/machinery/door/airlock/maintenance, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 8 }, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -68884,7 +68884,7 @@ "sDX" = ( /obj/machinery/door/airlock/maintenance, /obj/effect/mapping_helpers/airlock/access/any/service/maintenance, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 8 }, /turf/open/floor/plating, @@ -70287,7 +70287,7 @@ }, /obj/effect/mapping_helpers/airlock/abandoned, /obj/effect/mapping_helpers/airlock/access/any/service/maintenance, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 1 }, /turf/open/floor/iron/dark, @@ -70446,7 +70446,7 @@ "sZi" = ( /obj/machinery/door/airlock/maintenance, /obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, -/obj/effect/mapping_helpers/airlock/unres, +/obj/effect/mapping_helpers/airlock/unres/delayed, /turf/open/floor/plating, /area/station/maintenance/starboard/aft/upper) "sZj" = ( @@ -70828,7 +70828,7 @@ "tdH" = ( /obj/machinery/door/airlock/maintenance, /obj/effect/mapping_helpers/airlock/access/any/service/maintenance, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 4 }, /turf/open/floor/plating, @@ -71081,7 +71081,7 @@ /obj/machinery/door/airlock/grunge{ name = "Under The Stairs" }, -/obj/effect/mapping_helpers/airlock/unres, +/obj/effect/mapping_helpers/airlock/unres/delayed, /obj/effect/mapping_helpers/airlock/access/any/medical/maintenance, /turf/open/floor/plating, /area/station/maintenance/port/aft) @@ -71615,7 +71615,7 @@ name = "Kitchen" }, /obj/effect/decal/cleanable/dirt, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 4 }, /obj/effect/mapping_helpers/airlock/access/any/supply/maintenance, @@ -71762,7 +71762,7 @@ "tsp" = ( /obj/machinery/door/airlock/maintenance, /obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 8 }, /turf/open/floor/plating, @@ -72031,7 +72031,7 @@ /obj/effect/mapping_helpers/airlock/abandoned, /obj/effect/decal/cleanable/dirt, /obj/structure/barricade/wooden/crude, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 4 }, /obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, @@ -72197,7 +72197,7 @@ dir = 4 }, /obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 8 }, /turf/open/floor/plating, @@ -72743,7 +72743,7 @@ /obj/effect/decal/cleanable/dirt/dust, /obj/effect/mapping_helpers/airlock/abandoned, /obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 4 }, /turf/open/floor/plating, @@ -73795,7 +73795,7 @@ "tUn" = ( /obj/machinery/door/airlock/maintenance, /obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 4 }, /turf/open/floor/plating/airless, @@ -74986,7 +74986,7 @@ /area/station/engineering/lobby) "uln" = ( /obj/machinery/door/airlock/maintenance, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 4 }, /obj/effect/mapping_helpers/airlock/access/any/supply/maintenance, @@ -75592,7 +75592,7 @@ /obj/effect/mapping_helpers/airlock/cyclelink_helper_multi{ cycle_id = "space-outpost" }, -/obj/effect/mapping_helpers/airlock/unres, +/obj/effect/mapping_helpers/airlock/unres/delayed, /obj/effect/mapping_helpers/airlock/access/all/engineering/external, /turf/open/floor/plating, /area/station/maintenance/starboard/aft/upper) @@ -76396,7 +76396,7 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 8 }, /turf/open/floor/plating, @@ -77463,7 +77463,7 @@ name = "Emergency Storage" }, /obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 4 }, /turf/open/floor/plating, @@ -77889,7 +77889,7 @@ "uVb" = ( /obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, /obj/machinery/door/airlock/maintenance, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 8 }, /turf/open/floor/plating, @@ -79306,7 +79306,7 @@ "vpX" = ( /obj/machinery/door/airlock/maintenance, /obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, -/obj/effect/mapping_helpers/airlock/unres, +/obj/effect/mapping_helpers/airlock/unres/delayed, /turf/open/floor/plating, /area/station/maintenance/starboard) "vqc" = ( @@ -80207,7 +80207,7 @@ /area/station/command/vault) "vCG" = ( /obj/machinery/door/airlock/maintenance, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 4 }, /obj/structure/cable, @@ -81398,7 +81398,7 @@ "vVi" = ( /obj/machinery/door/airlock/maintenance, /obj/structure/cable, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 4 }, /obj/effect/mapping_helpers/airlock/access/any/supply/maintenance, @@ -81865,7 +81865,7 @@ /area/station/science/research) "wdb" = ( /obj/machinery/door/airlock/maintenance, -/obj/effect/mapping_helpers/airlock/unres, +/obj/effect/mapping_helpers/airlock/unres/delayed, /obj/effect/mapping_helpers/airlock/access/any/medical/maintenance, /turf/open/floor/wood/tile, /area/station/maintenance/port/aft) @@ -81987,7 +81987,7 @@ "wel" = ( /obj/machinery/door/airlock/maintenance, /obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, -/obj/effect/mapping_helpers/airlock/unres, +/obj/effect/mapping_helpers/airlock/unres/delayed, /turf/open/floor/engine/hull, /area/station/maintenance/starboard/aft/upper) "weo" = ( @@ -82017,7 +82017,7 @@ /obj/structure/cable, /obj/effect/turf_decal/tile/yellow/fourcorners, /obj/effect/mapping_helpers/airlock/access/all/engineering/aux_base, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 8 }, /turf/open/floor/iron/dark, @@ -82358,7 +82358,7 @@ /area/station/commons/lounge) "wim" = ( /obj/machinery/door/airlock/maintenance, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 4 }, /obj/effect/mapping_helpers/airlock/access/any/supply/maintenance, @@ -82420,7 +82420,7 @@ "wjv" = ( /obj/machinery/door/airlock/maintenance, /obj/effect/mapping_helpers/airlock/access/any/service/maintenance, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 1 }, /turf/open/floor/plating, @@ -82535,7 +82535,7 @@ /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 8 }, /obj/effect/mapping_helpers/airlock/access/any/medical/maintenance, @@ -85403,7 +85403,7 @@ /area/station/commons/lounge) "wYX" = ( /obj/machinery/door/airlock/maintenance, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 4 }, /obj/effect/mapping_helpers/airlock/access/any/medical/maintenance, @@ -86212,7 +86212,7 @@ "xlt" = ( /obj/machinery/door/airlock/maintenance, /obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, -/obj/effect/mapping_helpers/airlock/unres, +/obj/effect/mapping_helpers/airlock/unres/delayed, /turf/open/floor/iron, /area/station/maintenance/starboard) "xlw" = ( @@ -87486,7 +87486,7 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/structure/cable, /obj/machinery/door/airlock/maintenance, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 4 }, /obj/structure/disposalpipe/segment{ @@ -87505,7 +87505,7 @@ /obj/structure/disposalpipe/segment, /obj/machinery/door/airlock/maintenance, /obj/effect/mapping_helpers/airlock/access/any/service/maintenance, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 1 }, /turf/open/floor/plating, @@ -87924,7 +87924,7 @@ dir = 8 }, /obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 4 }, /turf/open/floor/plating, @@ -88925,7 +88925,7 @@ dir = 4 }, /obj/effect/mapping_helpers/airlock/access/all/engineering/aux_base, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 8 }, /turf/open/floor/plating, diff --git a/_maps/map_files/Deltastation/DeltaStation2.dmm b/_maps/map_files/Deltastation/DeltaStation2.dmm index a2f25e6aed5..90167339fdd 100644 --- a/_maps/map_files/Deltastation/DeltaStation2.dmm +++ b/_maps/map_files/Deltastation/DeltaStation2.dmm @@ -1165,7 +1165,7 @@ /obj/effect/turf_decal/stripes/line{ dir = 1 }, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 1 }, /obj/structure/disposalpipe/segment, @@ -1894,7 +1894,7 @@ name = "Maintenance Hatch" }, /obj/effect/mapping_helpers/airlock/access/any/medical/maintenance, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 4 }, /obj/effect/mapping_helpers/airlock/abandoned, @@ -2141,7 +2141,7 @@ dir = 1 }, /obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 1 }, /turf/open/floor/iron, @@ -4829,7 +4829,7 @@ dir = 8 }, /obj/effect/mapping_helpers/airlock/access/any/science/maintenance, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 8 }, /obj/effect/turf_decal/stripes/line{ @@ -5070,7 +5070,7 @@ /obj/effect/turf_decal/stripes/line{ dir = 1 }, -/obj/effect/mapping_helpers/airlock/unres, +/obj/effect/mapping_helpers/airlock/unres/delayed, /obj/effect/mapping_helpers/airlock/access/any/command/maintenance, /turf/open/floor/iron, /area/station/maintenance/department/eva/abandoned) @@ -6782,7 +6782,7 @@ dir = 1 }, /obj/effect/turf_decal/stripes/line, -/obj/effect/mapping_helpers/airlock/unres, +/obj/effect/mapping_helpers/airlock/unres/delayed, /obj/effect/mapping_helpers/airlock/access/any/service/maintenance, /obj/effect/mapping_helpers/airlock/access/any/supply/maintenance, /turf/open/floor/iron, @@ -6807,7 +6807,7 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 4 }, /obj/effect/mapping_helpers/airlock/access/any/service/maintenance, @@ -7385,7 +7385,7 @@ /obj/effect/turf_decal/stripes/line{ dir = 4 }, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 8 }, /obj/effect/mapping_helpers/airlock/access/any/service/maintenance, @@ -8487,7 +8487,7 @@ dir = 1 }, /obj/effect/turf_decal/stripes/line, -/obj/effect/mapping_helpers/airlock/unres, +/obj/effect/mapping_helpers/airlock/unres/delayed, /obj/effect/mapping_helpers/airlock/abandoned, /obj/effect/mapping_helpers/airlock/access/any/medical/maintenance, /obj/effect/mapping_helpers/airlock/access/any/service/maintenance, @@ -9280,7 +9280,7 @@ dir = 1 }, /obj/effect/mapping_helpers/airlock/access/any/security/maintenance, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 4 }, /obj/structure/disposalpipe/segment{ @@ -11493,7 +11493,7 @@ }, /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/effect/mapping_helpers/airlock/unres, +/obj/effect/mapping_helpers/airlock/unres/delayed, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron, /area/station/service/theater/abandoned) @@ -11732,7 +11732,7 @@ /obj/machinery/door/airlock/maintenance_hatch{ name = "Maintenance Hatch" }, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 8 }, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -14286,7 +14286,7 @@ name = "Maintenance Hatch" }, /obj/structure/cable, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 4 }, /obj/machinery/duct, @@ -14871,7 +14871,7 @@ /obj/effect/turf_decal/stripes/line{ dir = 8 }, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 8 }, /obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/hidden/layer5, @@ -15374,7 +15374,7 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/duct, -/obj/effect/mapping_helpers/airlock/unres, +/obj/effect/mapping_helpers/airlock/unres/delayed, /turf/open/floor/iron, /area/station/science/research) "dNr" = ( @@ -16076,7 +16076,7 @@ dir = 1 }, /obj/effect/turf_decal/stripes/line, -/obj/effect/mapping_helpers/airlock/unres, +/obj/effect/mapping_helpers/airlock/unres/delayed, /obj/effect/mapping_helpers/airlock/access/any/supply/maintenance, /obj/effect/mapping_helpers/airlock/access/any/service/maintenance, /turf/open/floor/iron, @@ -16280,7 +16280,7 @@ dir = 4 }, /obj/effect/mapping_helpers/airlock/access/any/service/maintenance, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 4 }, /turf/open/floor/iron, @@ -16325,7 +16325,7 @@ dir = 1 }, /obj/effect/turf_decal/stripes/line, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 1 }, /obj/effect/mapping_helpers/airlock/access/any/science/maintenance, @@ -16434,7 +16434,7 @@ /obj/effect/turf_decal/stripes/line{ dir = 8 }, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 4 }, /obj/effect/mapping_helpers/airlock/access/any/engineering/maintenance/departmental, @@ -17454,7 +17454,7 @@ /obj/effect/turf_decal/stripes/line{ dir = 4 }, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 8 }, /obj/effect/mapping_helpers/airlock/access/any/engineering/maintenance/departmental, @@ -19415,7 +19415,7 @@ }, /obj/structure/disposalpipe/segment, /obj/effect/mapping_helpers/airlock/access/any/science/maintenance, -/obj/effect/mapping_helpers/airlock/unres, +/obj/effect/mapping_helpers/airlock/unres/delayed, /turf/open/floor/iron, /area/station/maintenance/department/science) "ePK" = ( @@ -21054,7 +21054,7 @@ /obj/effect/turf_decal/stripes/line{ dir = 1 }, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 1 }, /obj/effect/mapping_helpers/airlock/access/any/supply/maintenance, @@ -21697,7 +21697,7 @@ /obj/effect/turf_decal/stripes/line{ dir = 1 }, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 1 }, /obj/effect/mapping_helpers/airlock/access/any/service/maintenance, @@ -21846,7 +21846,7 @@ /obj/effect/turf_decal/stripes/line{ dir = 8 }, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 8 }, /obj/effect/mapping_helpers/airlock/access/any/engineering/maintenance/departmental, @@ -23812,7 +23812,7 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 8 }, /obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, @@ -24045,7 +24045,7 @@ /obj/effect/turf_decal/stripes/line{ dir = 1 }, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 1 }, /obj/machinery/atmospherics/pipe/layer_manifold/supply/hidden, @@ -24746,7 +24746,7 @@ /obj/effect/turf_decal/stripes/line{ dir = 1 }, -/obj/effect/mapping_helpers/airlock/unres, +/obj/effect/mapping_helpers/airlock/unres/delayed, /obj/effect/mapping_helpers/airlock/access/any/command/maintenance, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/structure/cable, @@ -25374,7 +25374,7 @@ /obj/effect/turf_decal/stripes/line{ dir = 1 }, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 1 }, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -25778,7 +25778,7 @@ dir = 1 }, /obj/effect/turf_decal/stripes/line, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 1 }, /obj/effect/mapping_helpers/airlock/access/any/service/maintenance, @@ -26086,7 +26086,7 @@ /obj/machinery/door/airlock/maintenance_hatch{ name = "Maintenance Hatch" }, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 8 }, /obj/effect/mapping_helpers/airlock/access/any/medical/maintenance, @@ -26231,7 +26231,7 @@ /obj/effect/turf_decal/stripes/line{ dir = 4 }, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 8 }, /obj/effect/mapping_helpers/airlock/access/any/engineering/maintenance/departmental, @@ -27820,7 +27820,7 @@ /obj/effect/turf_decal/stripes/line{ dir = 4 }, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 4 }, /obj/effect/mapping_helpers/airlock/access/any/supply/maintenance, @@ -28566,7 +28566,7 @@ /obj/effect/turf_decal/stripes/line{ dir = 1 }, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 1 }, /obj/effect/mapping_helpers/airlock/access/any/service/maintenance, @@ -30058,7 +30058,7 @@ /obj/effect/turf_decal/stripes/line{ dir = 8 }, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 4 }, /obj/effect/mapping_helpers/airlock/access/any/service/maintenance, @@ -30298,7 +30298,7 @@ /obj/effect/turf_decal/stripes/line{ dir = 1 }, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 1 }, /turf/open/floor/iron, @@ -33005,7 +33005,7 @@ /obj/effect/turf_decal/stripes/line{ dir = 8 }, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 4 }, /obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, @@ -37953,7 +37953,7 @@ /obj/effect/turf_decal/stripes/line{ dir = 1 }, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 1 }, /obj/effect/mapping_helpers/airlock/access/any/service/chapel_office, @@ -39313,7 +39313,7 @@ /obj/effect/turf_decal/stripes/line{ dir = 8 }, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 8 }, /obj/effect/mapping_helpers/airlock/access/any/supply/maintenance, @@ -41784,7 +41784,7 @@ }, /obj/structure/cable, /obj/effect/mapping_helpers/airlock/access/any/medical/maintenance, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 8 }, /obj/effect/mapping_helpers/airlock/access/any/service/maintenance, @@ -42473,7 +42473,7 @@ }, /obj/effect/mapping_helpers/airlock/access/all/science/general, /obj/structure/cable, -/obj/effect/mapping_helpers/airlock/unres, +/obj/effect/mapping_helpers/airlock/unres/delayed, /turf/open/floor/iron, /area/station/science/research) "kvK" = ( @@ -43989,7 +43989,7 @@ /obj/effect/turf_decal/stripes/line{ dir = 8 }, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 4 }, /obj/effect/mapping_helpers/airlock/access/any/service/maintenance, @@ -44382,7 +44382,7 @@ dir = 1 }, /obj/effect/turf_decal/stripes/line, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 1 }, /obj/effect/mapping_helpers/airlock/access/any/service/maintenance, @@ -45796,7 +45796,7 @@ /turf/open/floor/iron/white, /area/station/medical/chemistry) "lpy" = ( -/obj/effect/mapping_helpers/airlock/unres, +/obj/effect/mapping_helpers/airlock/unres/delayed, /obj/effect/turf_decal/stripes/line{ dir = 1 }, @@ -46036,7 +46036,7 @@ /area/station/hallway/secondary/entry) "lte" = ( /obj/effect/mapping_helpers/airlock/abandoned, -/obj/effect/mapping_helpers/airlock/unres, +/obj/effect/mapping_helpers/airlock/unres/delayed, /obj/effect/turf_decal/stripes/line, /obj/effect/turf_decal/stripes/line{ dir = 1 @@ -46069,7 +46069,7 @@ /obj/machinery/door/airlock/maintenance_hatch{ name = "Maintenance Hatch" }, -/obj/effect/mapping_helpers/airlock/unres, +/obj/effect/mapping_helpers/airlock/unres/delayed, /obj/effect/mapping_helpers/airlock/access/any/service/maintenance, /turf/open/floor/iron, /area/station/maintenance/port/fore) @@ -46142,13 +46142,13 @@ /obj/effect/turf_decal/stripes/line{ dir = 4 }, -/obj/effect/mapping_helpers/airlock/unres{ - dir = 8 - }, /obj/effect/turf_decal/stripes/line{ dir = 8 }, /obj/machinery/duct, +/obj/effect/mapping_helpers/airlock/unres{ + dir = 8 + }, /turf/open/floor/iron, /area/station/medical/cryo) "ltV" = ( @@ -46165,7 +46165,7 @@ dir = 4 }, /obj/effect/spawner/random/structure/barricade, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 4 }, /obj/effect/mapping_helpers/airlock/access/any/service/maintenance, @@ -46873,7 +46873,7 @@ dir = 1 }, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/effect/mapping_helpers/airlock/unres, +/obj/effect/mapping_helpers/airlock/unres/delayed, /obj/effect/mapping_helpers/airlock/access/any/science/maintenance, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron, @@ -46976,7 +46976,7 @@ /obj/effect/turf_decal/stripes/line{ dir = 4 }, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 4 }, /obj/effect/mapping_helpers/airlock/access/any/supply/maintenance, @@ -48168,7 +48168,7 @@ /obj/effect/turf_decal/stripes/line{ dir = 4 }, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 8 }, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -48571,7 +48571,7 @@ /obj/effect/mapping_helpers/airlock/access/any/medical/maintenance, /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 8 }, /turf/open/floor/iron, @@ -50343,12 +50343,12 @@ }, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/effect/mapping_helpers/airlock/unres{ - dir = 8 - }, /obj/machinery/door/airlock/medical/glass{ name = "Medbay" }, +/obj/effect/mapping_helpers/airlock/unres{ + dir = 8 + }, /turf/open/floor/iron, /area/station/medical/medbay) "mwS" = ( @@ -52183,10 +52183,10 @@ /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/effect/mapping_helpers/airlock/unres, /obj/machinery/door/airlock/medical/glass{ name = "Medbay Treatment Center" }, +/obj/effect/mapping_helpers/airlock/unres, /turf/open/floor/iron, /area/station/medical/treatment_center) "mTc" = ( @@ -52293,7 +52293,7 @@ dir = 4 }, /obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 4 }, /turf/open/floor/iron, @@ -52575,7 +52575,7 @@ dir = 4 }, /obj/effect/spawner/random/structure/barricade, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 4 }, /obj/effect/mapping_helpers/airlock/access/any/service/maintenance, @@ -54068,7 +54068,7 @@ /obj/effect/turf_decal/stripes/line{ dir = 1 }, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 1 }, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -54436,7 +54436,7 @@ /obj/effect/turf_decal/stripes/line{ dir = 4 }, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 8 }, /obj/effect/mapping_helpers/airlock/access/any/service/maintenance, @@ -55053,7 +55053,7 @@ /obj/effect/turf_decal/stripes/line{ dir = 4 }, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 4 }, /obj/effect/mapping_helpers/airlock/access/any/service/maintenance, @@ -56629,7 +56629,7 @@ /obj/effect/turf_decal/stripes/line{ dir = 1 }, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 1 }, /obj/effect/mapping_helpers/airlock/access/any/service/maintenance, @@ -59766,7 +59766,7 @@ /obj/effect/turf_decal/stripes/line{ dir = 4 }, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 4 }, /obj/effect/mapping_helpers/airlock/access/any/service/maintenance, @@ -60078,7 +60078,7 @@ /obj/effect/turf_decal/stripes/line{ dir = 4 }, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 4 }, /obj/effect/mapping_helpers/airlock/access/any/service/maintenance, @@ -64354,7 +64354,7 @@ /obj/machinery/door/airlock/maintenance_hatch{ name = "Maintenance Hatch" }, -/obj/effect/mapping_helpers/airlock/unres, +/obj/effect/mapping_helpers/airlock/unres/delayed, /turf/open/floor/iron, /area/station/maintenance/port) "pVR" = ( @@ -64588,7 +64588,7 @@ dir = 1 }, /obj/effect/turf_decal/stripes/line, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 1 }, /obj/effect/mapping_helpers/airlock/access/any/service/maintenance, @@ -64894,7 +64894,7 @@ /obj/machinery/door/airlock/maintenance_hatch{ name = "Maintenance Hatch" }, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 1 }, /obj/effect/mapping_helpers/airlock/access/any/security/maintenance, @@ -65612,7 +65612,7 @@ /obj/effect/turf_decal/stripes/line{ dir = 1 }, -/obj/effect/mapping_helpers/airlock/unres, +/obj/effect/mapping_helpers/airlock/unres/delayed, /obj/machinery/door/airlock/maintenance_hatch{ name = "Maintenance Hatch" }, @@ -66313,7 +66313,7 @@ /obj/effect/turf_decal/stripes/line{ dir = 8 }, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 8 }, /obj/effect/mapping_helpers/airlock/access/any/service/maintenance, @@ -66894,7 +66894,7 @@ /obj/effect/mapping_helpers/airlock/access/any/science/maintenance, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 1 }, /turf/open/floor/iron, @@ -67761,7 +67761,7 @@ dir = 1 }, /obj/effect/turf_decal/stripes/line, -/obj/effect/mapping_helpers/airlock/unres, +/obj/effect/mapping_helpers/airlock/unres/delayed, /obj/effect/mapping_helpers/airlock/access/any/service/library, /obj/structure/disposalpipe/segment, /obj/effect/mapping_helpers/airlock/access/any/service/maintenance, @@ -67921,7 +67921,7 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 4 }, /obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, @@ -68083,7 +68083,7 @@ name = "Security Transferring Center" }, /obj/structure/cable, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 1 }, /obj/structure/disposalpipe/segment, @@ -68888,7 +68888,7 @@ /obj/effect/turf_decal/stripes/line{ dir = 4 }, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 4 }, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -69432,7 +69432,7 @@ /obj/effect/turf_decal/stripes/line{ dir = 1 }, -/obj/effect/mapping_helpers/airlock/unres, +/obj/effect/mapping_helpers/airlock/unres/delayed, /obj/structure/cable, /obj/effect/mapping_helpers/airlock/access/all/engineering/general, /turf/open/floor/iron, @@ -71163,7 +71163,7 @@ dir = 4 }, /obj/effect/spawner/random/structure/barricade, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 4 }, /obj/effect/mapping_helpers/airlock/access/any/service/maintenance, @@ -71266,7 +71266,7 @@ /obj/effect/turf_decal/stripes/line{ dir = 1 }, -/obj/effect/mapping_helpers/airlock/unres, +/obj/effect/mapping_helpers/airlock/unres/delayed, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/effect/spawner/random/structure/barricade, /obj/effect/mapping_helpers/airlock/access/any/service/maintenance, @@ -71730,7 +71730,7 @@ /obj/effect/turf_decal/stripes/line{ dir = 4 }, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 8 }, /obj/effect/mapping_helpers/airlock/access/any/science/maintenance, @@ -71961,7 +71961,7 @@ dir = 4 }, /obj/effect/spawner/random/trash/grille_or_waste, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 8 }, /obj/effect/mapping_helpers/airlock/access/any/science/maintenance, @@ -72281,7 +72281,7 @@ /obj/effect/turf_decal/stripes/line{ dir = 4 }, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 8 }, /obj/effect/mapping_helpers/airlock/access/any/service/maintenance, @@ -72366,7 +72366,7 @@ /obj/effect/turf_decal/stripes/line{ dir = 1 }, -/obj/effect/mapping_helpers/airlock/unres, +/obj/effect/mapping_helpers/airlock/unres/delayed, /obj/effect/mapping_helpers/airlock/access/any/science/maintenance, /turf/open/floor/iron, /area/station/service/library/abandoned) @@ -74581,7 +74581,7 @@ /obj/machinery/door/airlock/maintenance_hatch{ name = "Maintenance Hatch" }, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 8 }, /obj/effect/mapping_helpers/airlock/access/any/science/maintenance, @@ -75202,7 +75202,7 @@ /obj/effect/mapping_helpers/airlock/access/any/science/maintenance, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 1 }, /turf/open/floor/iron, @@ -75232,7 +75232,7 @@ dir = 1 }, /obj/effect/turf_decal/stripes/line, -/obj/effect/mapping_helpers/airlock/unres, +/obj/effect/mapping_helpers/airlock/unres/delayed, /obj/effect/mapping_helpers/airlock/access/any/service/maintenance, /obj/effect/mapping_helpers/airlock/access/any/supply/maintenance, /turf/open/floor/iron, @@ -75715,7 +75715,7 @@ /obj/effect/turf_decal/stripes/line{ dir = 1 }, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 1 }, /obj/effect/mapping_helpers/airlock/access/any/service/maintenance, @@ -77030,7 +77030,7 @@ }, /obj/effect/mapping_helpers/airlock/access/any/medical/maintenance, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/effect/mapping_helpers/airlock/unres, +/obj/effect/mapping_helpers/airlock/unres/delayed, /obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/hidden, /turf/open/floor/iron, /area/station/maintenance/department/medical/morgue) @@ -78329,7 +78329,7 @@ /obj/effect/turf_decal/stripes/line{ dir = 4 }, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 8 }, /obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, @@ -78444,7 +78444,7 @@ dir = 1 }, /obj/effect/mapping_helpers/airlock/access/any/security/maintenance, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 1 }, /turf/open/floor/iron, @@ -79549,7 +79549,7 @@ /obj/effect/turf_decal/stripes/line{ dir = 4 }, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 8 }, /obj/effect/mapping_helpers/airlock/access/any/engineering/maintenance/departmental, @@ -79943,11 +79943,11 @@ }, /obj/effect/turf_decal/stripes/line, /obj/structure/disposalpipe/segment, -/obj/effect/mapping_helpers/airlock/unres, /obj/machinery/door/airlock/medical/glass{ id_tag = "MedbayFoyer"; name = "Medbay Foyer" }, +/obj/effect/mapping_helpers/airlock/unres, /turf/open/floor/iron, /area/station/medical/medbay/lobby) "tOm" = ( @@ -81030,7 +81030,7 @@ /obj/effect/turf_decal/stripes/line{ dir = 1 }, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 1 }, /obj/effect/mapping_helpers/airlock/access/any/service/maintenance, @@ -81270,7 +81270,7 @@ }, /obj/effect/turf_decal/stripes/line, /obj/effect/mapping_helpers/airlock/access/any/medical/maintenance, -/obj/effect/mapping_helpers/airlock/unres, +/obj/effect/mapping_helpers/airlock/unres/delayed, /obj/effect/mapping_helpers/airlock/access/any/service/maintenance, /turf/open/floor/iron, /area/station/medical/abandoned) @@ -81946,7 +81946,7 @@ /obj/effect/turf_decal/stripes/line{ dir = 1 }, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 1 }, /obj/machinery/atmospherics/pipe/layer_manifold/scrubbers/hidden, @@ -82370,7 +82370,7 @@ /obj/machinery/door/airlock/maintenance_hatch{ name = "Maintenance Hatch" }, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 8 }, /obj/effect/mapping_helpers/airlock/access/any/service/maintenance, @@ -82604,7 +82604,7 @@ cycle_id = "sci-toxins-passthrough" }, /obj/effect/mapping_helpers/airlock/access/any/science/maintenance, -/obj/effect/mapping_helpers/airlock/unres, +/obj/effect/mapping_helpers/airlock/unres/delayed, /turf/open/floor/iron, /area/station/maintenance/department/science) "uuP" = ( @@ -84826,7 +84826,7 @@ dir = 1 }, /obj/effect/turf_decal/stripes/line, -/obj/effect/mapping_helpers/airlock/unres, +/obj/effect/mapping_helpers/airlock/unres/delayed, /obj/effect/mapping_helpers/airlock/access/any/service/maintenance, /turf/open/floor/iron, /area/station/maintenance/port/fore) @@ -86400,7 +86400,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 8 }, /turf/open/floor/iron, @@ -88978,7 +88978,7 @@ /obj/effect/turf_decal/stripes/line{ dir = 1 }, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 1 }, /obj/effect/mapping_helpers/airlock/access/any/service/maintenance, @@ -89035,7 +89035,7 @@ /obj/machinery/door/airlock/maintenance_hatch{ name = "Maintenance Hatch" }, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 4 }, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -89341,7 +89341,7 @@ dir = 4 }, /obj/structure/cable, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 8 }, /obj/effect/mapping_helpers/airlock/access/any/engineering/maintenance/departmental, @@ -92907,7 +92907,7 @@ /obj/effect/turf_decal/stripes/line{ dir = 1 }, -/obj/effect/mapping_helpers/airlock/unres, +/obj/effect/mapping_helpers/airlock/unres/delayed, /obj/effect/mapping_helpers/airlock/access/any/service/maintenance, /turf/open/floor/iron, /area/station/commons/vacant_room/office) @@ -93203,7 +93203,7 @@ /obj/effect/turf_decal/stripes/line{ dir = 4 }, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 4 }, /obj/effect/mapping_helpers/airlock/access/any/service/maintenance, @@ -93414,7 +93414,7 @@ /obj/effect/turf_decal/stripes/line{ dir = 1 }, -/obj/effect/mapping_helpers/airlock/unres, +/obj/effect/mapping_helpers/airlock/unres/delayed, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/structure/cable, /obj/effect/mapping_helpers/airlock/access/any/engineering/maintenance, @@ -93470,7 +93470,7 @@ /obj/effect/turf_decal/stripes/line{ dir = 1 }, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 1 }, /obj/effect/mapping_helpers/airlock/access/any/service/maintenance, @@ -94394,7 +94394,7 @@ /obj/machinery/door/airlock/maintenance_hatch{ name = "Drone Maintenance" }, -/obj/effect/mapping_helpers/airlock/unres, +/obj/effect/mapping_helpers/airlock/unres/delayed, /obj/effect/turf_decal/stripes/line{ dir = 1 }, @@ -94496,7 +94496,7 @@ /obj/machinery/door/airlock/maintenance_hatch{ name = "Maintenance Hatch" }, -/obj/effect/mapping_helpers/airlock/unres, +/obj/effect/mapping_helpers/airlock/unres/delayed, /obj/effect/mapping_helpers/airlock/access/any/service/maintenance, /obj/effect/mapping_helpers/airlock/access/any/supply/maintenance, /turf/open/floor/iron, @@ -96881,7 +96881,7 @@ /obj/effect/turf_decal/stripes/line{ dir = 4 }, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 4 }, /obj/structure/cable, @@ -97392,7 +97392,7 @@ dir = 4 }, /obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 4 }, /obj/structure/disposalpipe/segment{ diff --git a/_maps/map_files/IceBoxStation/IceBoxStation.dmm b/_maps/map_files/IceBoxStation/IceBoxStation.dmm index d20b479187d..59fce30fc6e 100644 --- a/_maps/map_files/IceBoxStation/IceBoxStation.dmm +++ b/_maps/map_files/IceBoxStation/IceBoxStation.dmm @@ -123,7 +123,7 @@ dir = 4 }, /obj/effect/mapping_helpers/airlock/abandoned, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 4 }, /obj/effect/mapping_helpers/airlock/access/any/medical/maintenance, @@ -170,7 +170,7 @@ /area/station/tcommsat/computer) "adq" = ( /obj/machinery/door/airlock/maintenance, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 4 }, /obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, @@ -779,7 +779,7 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/structure/disposalpipe/segment, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 1 }, /obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, @@ -2694,7 +2694,7 @@ "aLX" = ( /obj/machinery/door/airlock/maintenance, /obj/structure/cable, -/obj/effect/mapping_helpers/airlock/unres, +/obj/effect/mapping_helpers/airlock/unres/delayed, /obj/effect/mapping_helpers/airlock/access/any/medical/maintenance, /obj/effect/mapping_helpers/airlock/access/any/science/maintenance, /turf/open/floor/plating, @@ -2708,7 +2708,7 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/effect/mapping_helpers/airlock/access/any/service/maintenance, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 4 }, /turf/open/floor/plating, @@ -4437,7 +4437,7 @@ /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 8 }, /turf/open/floor/plating, @@ -4887,7 +4887,7 @@ /area/station/engineering/atmos/mix) "bpK" = ( /obj/machinery/door/airlock/maintenance, -/obj/effect/mapping_helpers/airlock/unres, +/obj/effect/mapping_helpers/airlock/unres/delayed, /obj/effect/mapping_helpers/airlock/access/any/supply/maintenance, /turf/open/floor/plating, /area/station/maintenance/port/greater) @@ -6134,7 +6134,7 @@ "bEN" = ( /obj/machinery/door/airlock/maintenance, /obj/effect/mapping_helpers/airlock/access/any/service/maintenance, -/obj/effect/mapping_helpers/airlock/unres, +/obj/effect/mapping_helpers/airlock/unres/delayed, /turf/open/floor/plating, /area/station/maintenance/department/chapel) "bEX" = ( @@ -6494,7 +6494,7 @@ name = "Firefighting Equipment" }, /obj/effect/mapping_helpers/airlock/abandoned, -/obj/effect/mapping_helpers/airlock/unres, +/obj/effect/mapping_helpers/airlock/unres/delayed, /obj/effect/mapping_helpers/airlock/access/any/supply/maintenance, /turf/open/floor/plating, /area/station/maintenance/port/aft) @@ -6681,7 +6681,7 @@ /obj/machinery/door/airlock/maintenance, /obj/effect/mapping_helpers/airlock/abandoned, /obj/effect/mapping_helpers/airlock/access/any/service/maintenance, -/obj/effect/mapping_helpers/airlock/unres, +/obj/effect/mapping_helpers/airlock/unres/delayed, /turf/open/floor/plating, /area/station/maintenance/starboard/fore) "bMY" = ( @@ -6754,7 +6754,7 @@ "bOj" = ( /obj/machinery/door/airlock/maintenance, /obj/structure/disposalpipe/segment, -/obj/effect/mapping_helpers/airlock/unres, +/obj/effect/mapping_helpers/airlock/unres/delayed, /obj/effect/mapping_helpers/airlock/access/any/medical/maintenance, /turf/open/floor/plating, /area/station/maintenance/department/medical/central) @@ -7581,7 +7581,7 @@ }, /obj/structure/cable, /obj/structure/disposalpipe/segment, -/obj/effect/mapping_helpers/airlock/unres, +/obj/effect/mapping_helpers/airlock/unres/delayed, /obj/effect/mapping_helpers/airlock/access/any/medical/maintenance, /turf/open/floor/plating, /area/station/maintenance/department/medical/morgue) @@ -8618,7 +8618,7 @@ "cnz" = ( /obj/machinery/door/airlock/maintenance, /obj/effect/mapping_helpers/airlock/abandoned, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 1 }, /obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, @@ -8773,7 +8773,7 @@ /obj/structure/disposalpipe/segment, /obj/effect/mapping_helpers/airlock/access/any/engineering/maintenance, /obj/effect/mapping_helpers/airlock/access/any/service/library, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 1 }, /turf/open/floor/plating, @@ -9327,7 +9327,7 @@ /area/station/medical/surgery/fore) "cyA" = ( /obj/machinery/door/airlock/maintenance, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 4 }, /obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, @@ -9693,7 +9693,7 @@ name = "Maintenance" }, /obj/effect/mapping_helpers/airlock/access/any/service/maintenance, -/obj/effect/mapping_helpers/airlock/unres, +/obj/effect/mapping_helpers/airlock/unres/delayed, /turf/open/floor/plating, /area/station/maintenance/starboard/fore) "cDz" = ( @@ -10749,7 +10749,7 @@ /obj/machinery/door/airlock/maintenance, /obj/structure/barricade/wooden, /obj/effect/mapping_helpers/airlock/access/any/service/maintenance, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 4 }, /turf/open/floor/plating, @@ -10778,7 +10778,7 @@ /obj/machinery/door/airlock/maintenance{ name = "Locker Room Maintenance" }, -/obj/effect/mapping_helpers/airlock/unres, +/obj/effect/mapping_helpers/airlock/unres/delayed, /obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, /obj/structure/cable, /turf/open/floor/plating, @@ -11045,7 +11045,7 @@ /obj/machinery/door/airlock/maintenance, /obj/effect/mapping_helpers/airlock/access/any/engineering/maintenance/departmental, /obj/effect/mapping_helpers/airlock/access/any/science/maintenance, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 8 }, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -14062,7 +14062,7 @@ /area/mine/mechbay) "dPT" = ( /obj/machinery/door/airlock/maintenance, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 8 }, /obj/effect/mapping_helpers/airlock/access/any/service/maintenance, @@ -14897,7 +14897,7 @@ /obj/effect/mapping_helpers/airlock/cyclelink_helper_multi{ cycle_id = "sci-med-passthrough" }, -/obj/effect/mapping_helpers/airlock/unres, +/obj/effect/mapping_helpers/airlock/unres/delayed, /obj/effect/mapping_helpers/airlock/access/any/medical/maintenance, /obj/effect/mapping_helpers/airlock/access/any/science/maintenance, /turf/open/floor/plating, @@ -15580,7 +15580,7 @@ name = "Tool Storage Maintenance" }, /obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 4 }, /turf/open/floor/plating, @@ -15814,7 +15814,7 @@ "erk" = ( /obj/machinery/door/airlock/maintenance, /obj/structure/cable, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 4 }, /obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, @@ -17256,7 +17256,7 @@ "eMT" = ( /obj/effect/mapping_helpers/airlock/abandoned, /obj/machinery/door/airlock/maintenance, -/obj/effect/mapping_helpers/airlock/unres, +/obj/effect/mapping_helpers/airlock/unres/delayed, /obj/effect/mapping_helpers/airlock/access/any/service/maintenance, /turf/open/floor/plating, /area/station/maintenance/port/aft) @@ -17522,7 +17522,7 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/door/airlock/maintenance/glass, -/obj/effect/mapping_helpers/airlock/unres, +/obj/effect/mapping_helpers/airlock/unres/delayed, /obj/effect/mapping_helpers/airlock/access/any/medical/maintenance, /turf/open/floor/plating, /area/station/maintenance/department/medical/central) @@ -19410,7 +19410,7 @@ /obj/machinery/door/airlock/maintenance, /obj/effect/mapping_helpers/airlock/abandoned, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 4 }, /obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, @@ -19845,7 +19845,7 @@ }, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/effect/mapping_helpers/airlock/access/any/engineering/maintenance/departmental, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 8 }, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -20917,7 +20917,7 @@ "fRb" = ( /obj/machinery/door/airlock/maintenance, /obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 8 }, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -21120,7 +21120,7 @@ /obj/machinery/door/airlock/maintenance{ name = "Firefighting Equipment" }, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 4 }, /obj/effect/mapping_helpers/airlock/access/any/science/maintenance, @@ -21187,7 +21187,7 @@ name = "Chemical Storage" }, /obj/effect/mapping_helpers/airlock/abandoned, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 1 }, /obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, @@ -21213,7 +21213,7 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/structure/cable, /obj/effect/mapping_helpers/airlock/access/any/service/maintenance, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 1 }, /turf/open/floor/plating, @@ -21950,7 +21950,7 @@ /obj/effect/mapping_helpers/airlock/abandoned, /obj/machinery/atmospherics/pipe/layer_manifold/supply/hidden, /obj/effect/mapping_helpers/airlock/access/any/supply/maintenance, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 1 }, /turf/open/floor/plating, @@ -25460,7 +25460,7 @@ /obj/machinery/door/airlock/maintenance, /obj/effect/mapping_helpers/airlock/abandoned, /obj/effect/mapping_helpers/airlock/access/any/service/maintenance, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 4 }, /turf/open/floor/plating, @@ -26535,7 +26535,7 @@ name = "Utilities Room" }, /obj/effect/mapping_helpers/airlock/access/any/service/maintenance, -/obj/effect/mapping_helpers/airlock/unres, +/obj/effect/mapping_helpers/airlock/unres/delayed, /turf/open/floor/plating, /area/station/maintenance/starboard/fore) "hxs" = ( @@ -27306,7 +27306,7 @@ /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/effect/mapping_helpers/airlock/unres, +/obj/effect/mapping_helpers/airlock/unres/delayed, /obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, /turf/open/floor/plating, /area/station/maintenance/port/aft) @@ -28397,7 +28397,7 @@ name = "Disposal Access" }, /obj/effect/mapping_helpers/airlock/access/any/supply/maintenance, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 4 }, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -28831,7 +28831,7 @@ name = "Garden Maintenance" }, /obj/structure/cable, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 1 }, /obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, @@ -30244,7 +30244,7 @@ "izI" = ( /obj/machinery/door/airlock/maintenance, /obj/structure/disposalpipe/segment, -/obj/effect/mapping_helpers/airlock/unres, +/obj/effect/mapping_helpers/airlock/unres/delayed, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/structure/cable, @@ -30859,7 +30859,7 @@ /obj/machinery/door/airlock/maintenance, /obj/structure/cable, /obj/effect/mapping_helpers/airlock/access/any/security/maintenance, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 4 }, /turf/open/floor/plating, @@ -31432,7 +31432,7 @@ name = "Unisex Showers" }, /obj/effect/mapping_helpers/airlock/access/any/service/maintenance, -/obj/effect/mapping_helpers/airlock/unres, +/obj/effect/mapping_helpers/airlock/unres/delayed, /turf/open/floor/iron, /area/station/maintenance/starboard/fore) "iST" = ( @@ -33145,7 +33145,7 @@ /area/station/ai/satellite/hallway) "jtn" = ( /obj/machinery/door/airlock/maintenance, -/obj/effect/mapping_helpers/airlock/unres, +/obj/effect/mapping_helpers/airlock/unres/delayed, /obj/effect/mapping_helpers/airlock/access/any/science/maintenance, /turf/open/floor/plating, /area/station/maintenance/starboard/aft) @@ -34330,7 +34330,7 @@ /turf/open/floor/iron/freezer, /area/station/science/xenobiology) "jKJ" = ( -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 1 }, /obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, @@ -36089,7 +36089,7 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/structure/cable, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 8 }, /turf/open/floor/plating, @@ -36180,7 +36180,7 @@ /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 1 }, /obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, @@ -36386,7 +36386,7 @@ /obj/machinery/door/airlock/engineering{ name = "Utilities Room" }, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 8 }, /obj/effect/mapping_helpers/airlock/access/any/supply/maintenance, @@ -37333,7 +37333,7 @@ /obj/machinery/atmospherics/pipe/layer_manifold/supply/hidden{ dir = 4 }, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 4 }, /obj/effect/mapping_helpers/airlock/access/any/science/maintenance, @@ -38606,7 +38606,7 @@ "kUn" = ( /obj/machinery/door/airlock/maintenance, /obj/effect/mapping_helpers/airlock/abandoned, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 1 }, /obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, @@ -39306,7 +39306,7 @@ /area/station/maintenance/disposal/incinerator) "ldw" = ( /obj/machinery/door/airlock/maintenance, -/obj/effect/mapping_helpers/airlock/unres, +/obj/effect/mapping_helpers/airlock/unres/delayed, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/effect/mapping_helpers/airlock/access/any/supply/maintenance, /turf/open/floor/plating, @@ -41113,7 +41113,7 @@ "lCV" = ( /obj/machinery/door/airlock/maintenance, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 8 }, /obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, @@ -41239,7 +41239,7 @@ /obj/machinery/door/airlock/research{ name = "Ordnance Launch Room" }, -/obj/effect/mapping_helpers/airlock/unres, +/obj/effect/mapping_helpers/airlock/unres/delayed, /obj/effect/mapping_helpers/airlock/access/any/science/maintenance, /turf/open/floor/plating, /area/station/science/ordnance/testlab) @@ -41635,7 +41635,7 @@ "lKs" = ( /obj/machinery/door/airlock/maintenance, /obj/effect/mapping_helpers/airlock/abandoned, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 1 }, /obj/effect/mapping_helpers/airlock/access/any/medical/maintenance, @@ -42242,7 +42242,7 @@ /obj/machinery/door/airlock/maintenance, /obj/effect/mapping_helpers/airlock/access/any/medical/maintenance, /obj/effect/mapping_helpers/airlock/access/any/science/maintenance, -/obj/effect/mapping_helpers/airlock/unres, +/obj/effect/mapping_helpers/airlock/unres/delayed, /turf/open/floor/plating, /area/station/maintenance/aft/greater) "lRZ" = ( @@ -42303,13 +42303,13 @@ id_tag = "MedbayFoyer"; name = "Medbay" }, -/obj/effect/mapping_helpers/airlock/unres, /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/effect/mapping_helpers/airlock/access/all/medical/general, /obj/effect/turf_decal/tile/blue/full, +/obj/effect/mapping_helpers/airlock/unres, /turf/open/floor/iron/large, /area/station/medical/medbay/lobby) "lUf" = ( @@ -42747,7 +42747,7 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/structure/cable, /obj/effect/mapping_helpers/airlock/access/any/service/maintenance, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 8 }, /turf/open/floor/plating, @@ -42790,7 +42790,7 @@ name = "Fitness Maintenance" }, /obj/effect/mapping_helpers/airlock/access/any/service/maintenance, -/obj/effect/mapping_helpers/airlock/unres, +/obj/effect/mapping_helpers/airlock/unres/delayed, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/plating, @@ -44073,7 +44073,7 @@ /obj/machinery/door/airlock/maintenance, /obj/structure/disposalpipe/segment, /obj/structure/cable, -/obj/effect/mapping_helpers/airlock/unres, +/obj/effect/mapping_helpers/airlock/unres/delayed, /obj/effect/mapping_helpers/airlock/access/any/service/maintenance, /obj/effect/mapping_helpers/airlock/access/any/supply/mining, /turf/open/floor/plating, @@ -44107,7 +44107,7 @@ "myP" = ( /obj/machinery/door/airlock/maintenance, /obj/effect/decal/cleanable/dirt, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 8 }, /obj/effect/mapping_helpers/airlock/access/any/medical/maintenance, @@ -44835,7 +44835,7 @@ name = "Research Delivery Access" }, /obj/effect/mapping_helpers/airlock/abandoned, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 1 }, /obj/effect/mapping_helpers/airlock/access/any/science/maintenance, @@ -45470,7 +45470,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 4 }, /obj/effect/mapping_helpers/airlock/access/any/science/maintenance, @@ -45494,7 +45494,7 @@ }, /obj/structure/cable, /obj/machinery/door/airlock/maintenance, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 8 }, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -48814,7 +48814,7 @@ "nNM" = ( /obj/machinery/door/airlock/maintenance, /obj/effect/mapping_helpers/airlock/abandoned, -/obj/effect/mapping_helpers/airlock/unres, +/obj/effect/mapping_helpers/airlock/unres/delayed, /obj/effect/mapping_helpers/airlock/access/any/science/maintenance, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/plating, @@ -49625,7 +49625,7 @@ }, /obj/effect/mapping_helpers/airlock/abandoned, /obj/effect/mapping_helpers/airlock/access/any/service/maintenance, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 1 }, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -51184,7 +51184,7 @@ /obj/effect/mapping_helpers/airlock/access/all/security/armory, /obj/effect/mapping_helpers/airlock/abandoned, /obj/structure/cable, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 8 }, /turf/open/floor/plating, @@ -51347,7 +51347,7 @@ /obj/effect/mapping_helpers/airlock/abandoned, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 1 }, /obj/effect/mapping_helpers/airlock/access/any/service/maintenance, @@ -56311,7 +56311,7 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/structure/cable, -/obj/effect/mapping_helpers/airlock/unres, +/obj/effect/mapping_helpers/airlock/unres/delayed, /obj/effect/mapping_helpers/airlock/access/any/engineering/maintenance/departmental, /obj/effect/mapping_helpers/airlock/access/any/medical/maintenance, /turf/open/floor/plating, @@ -56782,7 +56782,7 @@ /obj/machinery/door/airlock/maintenance, /obj/effect/mapping_helpers/airlock/abandoned, /obj/effect/mapping_helpers/airlock/access/any/service/maintenance, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 4 }, /turf/open/floor/plating, @@ -57018,7 +57018,7 @@ /obj/machinery/door/airlock/maintenance, /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 4 }, /obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, @@ -59187,7 +59187,7 @@ }, /obj/machinery/door/firedoor, /obj/effect/mapping_helpers/airlock/access/all/science/general, -/obj/effect/mapping_helpers/airlock/unres, +/obj/effect/mapping_helpers/airlock/unres/delayed, /turf/open/floor/iron/white, /area/station/science/research) "qFn" = ( @@ -59255,7 +59255,7 @@ /obj/machinery/door/airlock/maintenance, /obj/effect/mapping_helpers/airlock/abandoned, /obj/structure/cable, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 4 }, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -61637,7 +61637,7 @@ name = "Observatory Access" }, /obj/effect/mapping_helpers/airlock/abandoned, -/obj/effect/mapping_helpers/airlock/unres, +/obj/effect/mapping_helpers/airlock/unres/delayed, /obj/effect/mapping_helpers/airlock/access/any/engineering/maintenance/departmental, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/plating, @@ -64122,7 +64122,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 4 }, /turf/open/floor/plating, @@ -64959,7 +64959,7 @@ "skW" = ( /obj/machinery/door/airlock/maintenance, /obj/effect/mapping_helpers/airlock/abandoned, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 4 }, /obj/effect/mapping_helpers/airlock/access/any/science/maintenance, @@ -65139,7 +65139,7 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/door/airlock/maintenance, -/obj/effect/mapping_helpers/airlock/unres, +/obj/effect/mapping_helpers/airlock/unres/delayed, /obj/effect/mapping_helpers/airlock/access/any/science/maintenance, /turf/open/floor/plating, /area/station/maintenance/starboard/upper) @@ -66685,7 +66685,7 @@ name = "Utilities Room" }, /obj/effect/mapping_helpers/airlock/access/any/service/maintenance, -/obj/effect/mapping_helpers/airlock/unres, +/obj/effect/mapping_helpers/airlock/unres/delayed, /obj/structure/disposalpipe/segment, /turf/open/floor/plating, /area/station/maintenance/starboard/lesser) @@ -67680,7 +67680,7 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/door/airlock/maintenance, /obj/effect/mapping_helpers/airlock/access/any/service/maintenance, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 4 }, /obj/structure/disposalpipe/segment{ @@ -67967,7 +67967,7 @@ /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 8 }, /turf/open/floor/plating, @@ -69922,7 +69922,7 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/effect/mapping_helpers/airlock/access/any/security/maintenance, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 1 }, /obj/machinery/duct, @@ -70335,7 +70335,7 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/structure/cable, -/obj/effect/mapping_helpers/airlock/unres, +/obj/effect/mapping_helpers/airlock/unres/delayed, /obj/effect/mapping_helpers/airlock/access/any/supply/maintenance, /turf/open/floor/catwalk_floor/iron_smooth, /area/station/commons/storage/mining) @@ -71270,7 +71270,7 @@ /obj/effect/mapping_helpers/airlock/access/any/service/maintenance, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 1 }, /turf/open/floor/plating, @@ -71862,7 +71862,7 @@ name = "Chemistry Lab Utilities" }, /obj/structure/disposalpipe/segment, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 1 }, /obj/effect/mapping_helpers/airlock/access/any/medical/maintenance, @@ -74306,7 +74306,7 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/door/airlock/maintenance, /obj/effect/mapping_helpers/airlock/access/any/service/maintenance, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 4 }, /turf/open/floor/plating, @@ -74328,7 +74328,7 @@ /area/station/hallway/secondary/entry) "uTK" = ( /obj/machinery/door/airlock/maintenance, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 4 }, /obj/effect/mapping_helpers/airlock/access/any/medical/maintenance, @@ -74661,10 +74661,10 @@ /obj/structure/barricade/wooden, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/effect/mapping_helpers/airlock/access/any/service/maintenance, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 1 }, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 1 }, /turf/open/floor/plating, @@ -75447,7 +75447,7 @@ "vmx" = ( /obj/machinery/door/airlock/maintenance, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 1 }, /obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, @@ -76219,7 +76219,7 @@ /obj/machinery/door/airlock/maintenance, /obj/effect/mapping_helpers/airlock/abandoned, /obj/effect/mapping_helpers/airlock/access/any/service/maintenance, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 1 }, /turf/open/floor/plating, @@ -76813,7 +76813,7 @@ /obj/machinery/door/airlock/maintenance, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 4 }, /obj/effect/mapping_helpers/airlock/access/any/service/maintenance, @@ -77702,7 +77702,7 @@ /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 4 }, /obj/effect/mapping_helpers/airlock/access/any/medical/maintenance, @@ -77774,7 +77774,7 @@ name = "Firefighting Equipment" }, /obj/effect/mapping_helpers/airlock/abandoned, -/obj/effect/mapping_helpers/airlock/unres, +/obj/effect/mapping_helpers/airlock/unres/delayed, /obj/effect/mapping_helpers/airlock/access/any/science/maintenance, /turf/open/floor/plating, /area/station/maintenance/starboard/aft) @@ -78935,7 +78935,7 @@ /obj/effect/mapping_helpers/airlock/abandoned, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/door/airlock/maintenance, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 8 }, /obj/effect/mapping_helpers/airlock/access/any/service/maintenance, @@ -79230,7 +79230,7 @@ /obj/machinery/door/airlock/research{ name = "Ordnance Launch Room" }, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 1 }, /obj/effect/mapping_helpers/airlock/access/any/science/maintenance, @@ -79628,7 +79628,7 @@ "wAZ" = ( /obj/machinery/door/airlock/maintenance, /obj/effect/mapping_helpers/airlock/access/any/security/maintenance, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 1 }, /turf/open/floor/plating, @@ -79758,7 +79758,7 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/effect/mapping_helpers/airlock/access/any/service/maintenance, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 4 }, /turf/open/floor/plating, @@ -79882,7 +79882,7 @@ /obj/machinery/door/airlock/maintenance, /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 8 }, /obj/effect/mapping_helpers/airlock/access/any/engineering/maintenance/departmental, @@ -79957,7 +79957,7 @@ /turf/open/floor/plating, /area/station/science/robotics/lab) "wGG" = ( -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 1 }, /obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, @@ -81720,7 +81720,7 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/door/firedoor, /obj/effect/mapping_helpers/airlock/access/all/science/general, -/obj/effect/mapping_helpers/airlock/unres, +/obj/effect/mapping_helpers/airlock/unres/delayed, /turf/open/floor/iron/white, /area/station/science/research) "xfg" = ( @@ -82081,10 +82081,10 @@ id_tag = "MedbayFoyer"; name = "Medbay" }, -/obj/effect/mapping_helpers/airlock/unres, /obj/effect/mapping_helpers/airlock/access/all/medical/general, /obj/effect/turf_decal/tile/blue/full, /obj/machinery/door/firedoor, +/obj/effect/mapping_helpers/airlock/unres, /turf/open/floor/iron/large, /area/station/medical/medbay/lobby) "xjB" = ( @@ -85024,7 +85024,7 @@ name = "Dormitories Maintenance" }, /obj/effect/mapping_helpers/airlock/access/any/security/maintenance, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 1 }, /turf/open/floor/plating, @@ -85255,7 +85255,7 @@ "ycO" = ( /obj/machinery/door/airlock/maintenance, /obj/effect/mapping_helpers/airlock/access/any/service/maintenance, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 4 }, /turf/open/floor/plating, diff --git a/_maps/map_files/MetaStation/MetaStation.dmm b/_maps/map_files/MetaStation/MetaStation.dmm index 59e2488d24c..33f0070efb8 100644 --- a/_maps/map_files/MetaStation/MetaStation.dmm +++ b/_maps/map_files/MetaStation/MetaStation.dmm @@ -1707,7 +1707,7 @@ /obj/effect/mapping_helpers/airlock/abandoned, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 1 }, /turf/open/floor/plating, @@ -2009,7 +2009,7 @@ name = "Service Hall" }, /obj/effect/decal/cleanable/dirt, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 8 }, /obj/machinery/duct, @@ -3078,7 +3078,7 @@ /obj/structure/cable, /obj/structure/disposalpipe/segment, /obj/effect/mapping_helpers/airlock/access/any/engineering/maintenance, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 1 }, /obj/effect/mapping_helpers/broken_floor, @@ -6217,11 +6217,11 @@ "cjb" = ( /obj/machinery/door/firedoor, /obj/effect/turf_decal/tile/blue/fourcorners, -/obj/effect/mapping_helpers/airlock/unres, /obj/machinery/door/airlock/medical/glass{ name = "Medbay Staff Entrance" }, /obj/effect/mapping_helpers/airlock/access/all/medical/general, +/obj/effect/mapping_helpers/airlock/unres, /turf/open/floor/iron/dark, /area/station/medical/medbay/central) "cji" = ( @@ -7568,7 +7568,7 @@ "cHf" = ( /obj/machinery/door/airlock/maintenance, /obj/structure/cable, -/obj/effect/mapping_helpers/airlock/unres, +/obj/effect/mapping_helpers/airlock/unres/delayed, /obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/plating, @@ -11331,7 +11331,7 @@ /obj/effect/mapping_helpers/airlock/abandoned, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 1 }, /turf/open/floor/plating, @@ -13101,7 +13101,7 @@ name = "Research Division Access" }, /obj/machinery/door/firedoor, -/obj/effect/mapping_helpers/airlock/unres, +/obj/effect/mapping_helpers/airlock/unres/delayed, /obj/effect/mapping_helpers/airlock/cyclelink_helper_multi{ cycle_id = "sci-entrance" }, @@ -13331,7 +13331,7 @@ /obj/machinery/door/airlock/maintenance, /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 1 }, /obj/effect/mapping_helpers/airlock/access/any/command/maintenance, @@ -13593,7 +13593,7 @@ /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/effect/mapping_helpers/airlock/access/any/science/maintenance, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 1 }, /turf/open/floor/plating, @@ -13979,9 +13979,6 @@ id_tag = "MedbayFoyer"; name = "Medbay" }, -/obj/effect/mapping_helpers/airlock/unres{ - dir = 8 - }, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/structure/disposalpipe/segment{ @@ -13989,6 +13986,9 @@ }, /obj/effect/mapping_helpers/airlock/access/all/medical/general, /obj/effect/turf_decal/tile/blue/fourcorners, +/obj/effect/mapping_helpers/airlock/unres{ + dir = 8 + }, /turf/open/floor/iron/white, /area/station/medical/medbay/central) "eQe" = ( @@ -14705,7 +14705,7 @@ /obj/effect/mapping_helpers/airlock/abandoned, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/effect/mapping_helpers/airlock/unres, +/obj/effect/mapping_helpers/airlock/unres/delayed, /obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, /obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/hidden/layer5, /turf/open/floor/plating, @@ -16110,7 +16110,7 @@ }, /obj/machinery/door/firedoor, /obj/effect/decal/cleanable/dirt, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 4 }, /obj/structure/cable, @@ -16204,7 +16204,7 @@ /obj/effect/mapping_helpers/airlock/abandoned, /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/effect/mapping_helpers/airlock/unres, +/obj/effect/mapping_helpers/airlock/unres/delayed, /obj/effect/mapping_helpers/airlock/access/any/service/maintenance, /turf/open/floor/plating, /area/station/maintenance/port) @@ -16700,7 +16700,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 4 }, /obj/machinery/atmospherics/pipe/layer_manifold/supply/hidden{ @@ -17210,7 +17210,7 @@ }, /obj/effect/mapping_helpers/airlock/access/any/service/maintenance, /obj/effect/mapping_helpers/airlock/access/any/service/library, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 8 }, /turf/open/floor/plating, @@ -17353,7 +17353,7 @@ cycle_id = "sci-maint-passthrough" }, /obj/effect/mapping_helpers/airlock/access/any/science/maintenance, -/obj/effect/mapping_helpers/airlock/unres, +/obj/effect/mapping_helpers/airlock/unres/delayed, /turf/open/floor/plating, /area/station/science/research) "gcA" = ( @@ -17766,7 +17766,7 @@ "glV" = ( /obj/machinery/door/airlock/maintenance, /obj/structure/cable, -/obj/effect/mapping_helpers/airlock/unres, +/obj/effect/mapping_helpers/airlock/unres/delayed, /obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, /obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/hidden/layer5, /turf/open/floor/plating, @@ -17791,7 +17791,7 @@ /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 1 }, /turf/open/floor/plating, @@ -18389,7 +18389,7 @@ /area/station/security/medical) "gvG" = ( /obj/machinery/door/airlock/maintenance, -/obj/effect/mapping_helpers/airlock/unres, +/obj/effect/mapping_helpers/airlock/unres/delayed, /obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, /turf/open/floor/plating, /area/station/maintenance/starboard/fore) @@ -18887,7 +18887,7 @@ "gEG" = ( /obj/machinery/door/airlock/maintenance, /obj/effect/mapping_helpers/airlock/access/any/science/maintenance, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 1 }, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -19710,7 +19710,7 @@ /obj/machinery/door/airlock/maintenance, /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/effect/mapping_helpers/airlock/unres, +/obj/effect/mapping_helpers/airlock/unres/delayed, /obj/effect/mapping_helpers/airlock/access/any/medical/maintenance, /obj/effect/mapping_helpers/airlock/access/any/service/maintenance, /turf/open/floor/plating, @@ -20019,7 +20019,7 @@ /obj/structure/cable, /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 1 }, /obj/effect/mapping_helpers/airlock/access/any/medical/maintenance, @@ -22236,7 +22236,7 @@ }, /obj/effect/mapping_helpers/airlock/abandoned, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 1 }, /obj/effect/mapping_helpers/airlock/access/all/engineering/construction, @@ -24501,7 +24501,7 @@ /obj/machinery/door/airlock/maintenance, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/effect/mapping_helpers/airlock/unres, +/obj/effect/mapping_helpers/airlock/unres/delayed, /obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, /turf/open/floor/plating, /area/station/commons/fitness/recreation) @@ -26002,7 +26002,7 @@ name = "Commissary" }, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 8 }, /obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, @@ -26458,12 +26458,12 @@ name = "Primary Treatment Centre" }, /obj/machinery/door/firedoor, -/obj/effect/mapping_helpers/airlock/unres{ - dir = 8 - }, /obj/effect/mapping_helpers/airlock/access/all/medical/general, /obj/effect/turf_decal/tile/blue/fourcorners, /obj/effect/landmark/navigate_destination, +/obj/effect/mapping_helpers/airlock/unres{ + dir = 8 + }, /turf/open/floor/iron/white, /area/station/medical/treatment_center) "jfB" = ( @@ -27705,7 +27705,7 @@ "jAd" = ( /obj/machinery/door/airlock/maintenance, /obj/effect/mapping_helpers/airlock/access/any/engineering/maintenance, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 1 }, /obj/effect/mapping_helpers/broken_floor, @@ -28710,7 +28710,7 @@ "jQr" = ( /obj/machinery/door/airlock/maintenance, /obj/structure/cable, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 1 }, /obj/effect/mapping_helpers/airlock/access/any/supply/maintenance, @@ -29111,7 +29111,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 4 }, /obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, @@ -29510,7 +29510,7 @@ /area/station/commons/toilet/restrooms) "ken" = ( /obj/machinery/door/airlock/maintenance, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 8 }, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -31117,7 +31117,7 @@ }, /obj/effect/mapping_helpers/airlock/abandoned, /obj/effect/mapping_helpers/airlock/access/any/science/maintenance, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 8 }, /turf/open/floor/plating, @@ -31922,7 +31922,7 @@ /obj/machinery/door/airlock/maintenance, /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 1 }, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -33041,7 +33041,7 @@ /obj/effect/mapping_helpers/airlock/abandoned, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/effect/mapping_helpers/airlock/access/any/security/maintenance, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 1 }, /turf/open/floor/plating, @@ -33408,7 +33408,7 @@ /obj/machinery/door/airlock/maintenance, /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/effect/mapping_helpers/airlock/unres, +/obj/effect/mapping_helpers/airlock/unres/delayed, /obj/effect/mapping_helpers/airlock/access/any/service/maintenance, /obj/effect/mapping_helpers/airlock/access/any/science/maintenance, /turf/open/floor/plating, @@ -33523,7 +33523,7 @@ /obj/machinery/door/airlock/maintenance, /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/effect/mapping_helpers/airlock/unres, +/obj/effect/mapping_helpers/airlock/unres/delayed, /obj/effect/mapping_helpers/airlock/access/any/service/maintenance, /turf/open/floor/plating, /area/station/maintenance/port) @@ -34172,7 +34172,7 @@ }, /obj/machinery/door/airlock/maintenance, /obj/effect/mapping_helpers/airlock/access/any/science/maintenance, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 4 }, /turf/open/floor/plating, @@ -35392,7 +35392,7 @@ name = "Research Division Access" }, /obj/machinery/door/firedoor, -/obj/effect/mapping_helpers/airlock/unres, +/obj/effect/mapping_helpers/airlock/unres/delayed, /obj/effect/mapping_helpers/airlock/cyclelink_helper_multi{ cycle_id = "sci-entrance" }, @@ -36117,7 +36117,7 @@ }, /obj/effect/mapping_helpers/airlock/abandoned, /obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 1 }, /turf/open/floor/plating, @@ -38304,7 +38304,7 @@ /obj/effect/mapping_helpers/airlock/abandoned, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/effect/mapping_helpers/airlock/access/any/security/maintenance, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 4 }, /turf/open/floor/plating, @@ -38877,7 +38877,7 @@ dir = 4 }, /obj/effect/mapping_helpers/airlock/access/any/security/maintenance, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 8 }, /turf/open/floor/iron/dark, @@ -39205,12 +39205,12 @@ /obj/machinery/door/airlock/maintenance{ name = "Disposal Access" }, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 8 }, /obj/effect/mapping_helpers/airlock/access/any/supply/maintenance, /obj/effect/mapping_helpers/airlock/access/any/service/maintenance, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 8 }, /obj/effect/mapping_helpers/airlock/access/any/supply/maintenance, @@ -41409,7 +41409,7 @@ /obj/effect/mapping_helpers/airlock/cyclelink_helper{ dir = 4 }, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 8 }, /obj/effect/mapping_helpers/airlock/access/any/supply/maintenance, @@ -42025,7 +42025,7 @@ dir = 4 }, /obj/machinery/door/airlock/maintenance, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 4 }, /obj/effect/mapping_helpers/airlock/access/any/service/maintenance, @@ -42439,7 +42439,7 @@ /obj/structure/cable, /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/effect/mapping_helpers/airlock/unres, +/obj/effect/mapping_helpers/airlock/unres/delayed, /obj/effect/mapping_helpers/airlock/access/any/service/maintenance, /turf/open/floor/plating, /area/station/maintenance/starboard/greater) @@ -42645,7 +42645,7 @@ /obj/effect/mapping_helpers/airlock/cyclelink_helper_multi{ cycle_id = "north-maint-viewingdeck" }, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 1 }, /obj/effect/mapping_helpers/airlock/access/any/supply/maintenance, @@ -42690,7 +42690,7 @@ name = "Fuel Closet" }, /obj/effect/mapping_helpers/airlock/access/any/service/maintenance, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 8 }, /turf/open/floor/plating, @@ -43759,7 +43759,7 @@ /area/station/cargo/bitrunning/den) "paU" = ( /obj/machinery/door/airlock/maintenance, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 4 }, /obj/effect/mapping_helpers/airlock/access/any/supply/maintenance, @@ -44032,7 +44032,7 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/structure/cable, /obj/effect/mapping_helpers/airlock/access/any/science/maintenance, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 4 }, /turf/open/floor/plating, @@ -44049,7 +44049,7 @@ name = "Chapel Maintenance" }, /obj/structure/cable, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 1 }, /obj/effect/mapping_helpers/airlock/access/any/service/maintenance, @@ -44568,7 +44568,7 @@ /obj/effect/mapping_helpers/airlock/cyclelink_helper_multi{ cycle_id = "service-passthrough" }, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 1 }, /obj/effect/mapping_helpers/airlock/access/any/service/maintenance, @@ -46773,7 +46773,7 @@ /obj/machinery/door/airlock/maintenance, /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 8 }, /obj/effect/mapping_helpers/airlock/access/any/medical/maintenance, @@ -47232,7 +47232,7 @@ /obj/effect/mapping_helpers/airlock/cyclelink_helper_multi{ cycle_id = "viro-passthrough" }, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 1 }, /obj/effect/mapping_helpers/airlock/access/any/medical/maintenance, @@ -48230,7 +48230,7 @@ /obj/effect/turf_decal/stripes/corner{ dir = 8 }, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 1 }, /obj/effect/mapping_helpers/airlock/access/any/medical/maintenance, @@ -49342,7 +49342,7 @@ /obj/machinery/door/airlock/maintenance_hatch{ name = "Cargo Bay Bridge Access" }, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 8 }, /obj/effect/mapping_helpers/airlock/access/any/supply/maintenance, @@ -49643,7 +49643,7 @@ /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 8 }, /obj/effect/mapping_helpers/airlock/access/any/service/maintenance, @@ -50125,7 +50125,7 @@ /obj/effect/mapping_helpers/airlock/cyclelink_helper_multi{ cycle_id = "viro-passthrough" }, -/obj/effect/mapping_helpers/airlock/unres, +/obj/effect/mapping_helpers/airlock/unres/delayed, /obj/effect/mapping_helpers/airlock/access/any/medical/maintenance, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/duct, @@ -50893,7 +50893,7 @@ name = "Cleaning Closet" }, /obj/effect/mapping_helpers/airlock/access/any/service/maintenance, -/obj/effect/mapping_helpers/airlock/unres, +/obj/effect/mapping_helpers/airlock/unres/delayed, /turf/open/floor/plating, /area/station/maintenance/starboard/lesser) "rvb" = ( @@ -51962,7 +51962,7 @@ /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 8 }, /obj/machinery/duct, @@ -53420,7 +53420,7 @@ "soi" = ( /obj/machinery/door/airlock/maintenance, /obj/structure/cable, -/obj/effect/mapping_helpers/airlock/unres, +/obj/effect/mapping_helpers/airlock/unres/delayed, /obj/effect/mapping_helpers/airlock/access/any/command/maintenance, /turf/open/floor/plating, /area/station/maintenance/central) @@ -53735,9 +53735,6 @@ /area/station/maintenance/disposal/incinerator) "svQ" = ( /obj/machinery/door/firedoor, -/obj/effect/mapping_helpers/airlock/unres{ - dir = 8 - }, /obj/structure/cable, /obj/machinery/door/airlock/medical/glass{ id_tag = "MedbayFoyer"; @@ -53745,6 +53742,9 @@ }, /obj/effect/mapping_helpers/airlock/access/all/medical/general, /obj/effect/turf_decal/tile/blue/fourcorners, +/obj/effect/mapping_helpers/airlock/unres{ + dir = 8 + }, /turf/open/floor/iron/white, /area/station/medical/medbay/central) "svS" = ( @@ -54390,7 +54390,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 8 }, /obj/effect/mapping_helpers/airlock/access/any/medical/maintenance, @@ -54564,7 +54564,7 @@ name = "Storage Room" }, /obj/effect/mapping_helpers/airlock/abandoned, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 1 }, /obj/effect/mapping_helpers/airlock/access/any/supply/maintenance, @@ -54774,13 +54774,13 @@ name = "Primary Treatment Centre" }, /obj/machinery/door/firedoor, -/obj/effect/mapping_helpers/airlock/unres{ - dir = 8 - }, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/effect/mapping_helpers/airlock/access/all/medical/general, /obj/effect/turf_decal/tile/blue/fourcorners, +/obj/effect/mapping_helpers/airlock/unres{ + dir = 8 + }, /turf/open/floor/iron/white, /area/station/medical/treatment_center) "sOi" = ( @@ -54870,7 +54870,7 @@ }, /obj/effect/mapping_helpers/airlock/abandoned, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 1 }, /obj/effect/mapping_helpers/airlock/access/any/service/maintenance, @@ -54953,7 +54953,7 @@ /obj/structure/cable, /obj/effect/mapping_helpers/airlock/access/any/service/maintenance, /obj/effect/mapping_helpers/airlock/access/any/service/library, -/obj/effect/mapping_helpers/airlock/unres, +/obj/effect/mapping_helpers/airlock/unres/delayed, /turf/open/floor/plating, /area/station/maintenance/port) "sQy" = ( @@ -55119,7 +55119,7 @@ }, /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 4 }, /obj/effect/mapping_helpers/airlock/access/any/engineering/maintenance/departmental, @@ -55574,7 +55574,7 @@ }, /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 4 }, /obj/effect/mapping_helpers/airlock/access/any/engineering/maintenance/departmental, @@ -55813,7 +55813,7 @@ /obj/effect/decal/cleanable/dirt, /obj/structure/cable, /obj/effect/mapping_helpers/airlock/access/any/supply/maintenance, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 4 }, /turf/open/floor/plating, @@ -56182,7 +56182,7 @@ /obj/machinery/door/airlock/maintenance, /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 8 }, /obj/effect/mapping_helpers/airlock/access/any/medical/maintenance, @@ -57410,7 +57410,7 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/effect/mapping_helpers/airlock/abandoned, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 4 }, /turf/open/floor/plating, @@ -57749,7 +57749,7 @@ /obj/effect/mapping_helpers/airlock/abandoned, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/effect/mapping_helpers/airlock/access/any/science/maintenance, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 8 }, /turf/open/floor/plating, @@ -58773,7 +58773,7 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/effect/mapping_helpers/airlock/access/any/science/maintenance, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 4 }, /obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/hidden/layer5, @@ -58906,7 +58906,7 @@ /obj/machinery/door/airlock/maintenance, /obj/structure/cable, /obj/structure/disposalpipe/segment, -/obj/effect/mapping_helpers/airlock/unres, +/obj/effect/mapping_helpers/airlock/unres/delayed, /obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, /turf/open/floor/plating, /area/station/maintenance/starboard/fore) @@ -59299,7 +59299,7 @@ name = "Research Division Access" }, /obj/machinery/door/firedoor, -/obj/effect/mapping_helpers/airlock/unres, +/obj/effect/mapping_helpers/airlock/unres/delayed, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/structure/cable, @@ -59730,7 +59730,7 @@ /obj/structure/cable, /obj/machinery/duct, /obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 1 }, /turf/open/floor/plating, @@ -61230,7 +61230,7 @@ name = "Theater Backstage" }, /obj/effect/mapping_helpers/airlock/access/all/service/theatre, -/obj/effect/mapping_helpers/airlock/unres, +/obj/effect/mapping_helpers/airlock/unres/delayed, /obj/machinery/door/firedoor, /turf/open/floor/wood, /area/station/service/theater) @@ -62017,7 +62017,7 @@ }, /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 4 }, /obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, @@ -62738,7 +62738,7 @@ "vwN" = ( /obj/machinery/door/airlock/maintenance, /obj/structure/cable, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 4 }, /obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/hidden/layer4, @@ -63768,7 +63768,7 @@ /obj/machinery/door/airlock/maintenance, /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 8 }, /obj/effect/mapping_helpers/airlock/access/any/command/maintenance, @@ -64830,7 +64830,7 @@ }, /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/effect/mapping_helpers/airlock/unres, +/obj/effect/mapping_helpers/airlock/unres/delayed, /obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, /turf/open/floor/plating, /area/station/maintenance/central) @@ -65574,12 +65574,12 @@ /obj/machinery/door/airlock/medical/glass{ name = "Cryogenics Bay" }, -/obj/effect/mapping_helpers/airlock/unres{ - dir = 1 - }, /obj/structure/disposalpipe/segment, /obj/effect/mapping_helpers/airlock/access/all/medical/general, /obj/effect/turf_decal/tile/blue/fourcorners, +/obj/effect/mapping_helpers/airlock/unres{ + dir = 1 + }, /turf/open/floor/iron/white, /area/station/medical/treatment_center) "wsx" = ( @@ -65667,7 +65667,7 @@ /obj/machinery/door/airlock/maintenance, /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/effect/mapping_helpers/airlock/unres, +/obj/effect/mapping_helpers/airlock/unres/delayed, /obj/effect/mapping_helpers/airlock/access/any/medical/maintenance, /obj/effect/mapping_helpers/airlock/access/any/service/maintenance, /obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/hidden/layer5, @@ -67306,7 +67306,7 @@ /obj/effect/mapping_helpers/airlock/access/any/service/maintenance, /obj/effect/mapping_helpers/airlock/access/any/supply/maintenance, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 1 }, /turf/open/floor/plating, @@ -68507,7 +68507,7 @@ /obj/effect/mapping_helpers/airlock/cyclelink_helper_multi{ cycle_id = "north-maint-viewingdeck" }, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 4 }, /obj/effect/mapping_helpers/airlock/access/any/supply/maintenance, @@ -69661,7 +69661,7 @@ /obj/effect/mapping_helpers/airlock/cyclelink_helper_multi{ cycle_id = "service-passthrough" }, -/obj/effect/mapping_helpers/airlock/unres, +/obj/effect/mapping_helpers/airlock/unres/delayed, /obj/effect/mapping_helpers/airlock/access/any/service/maintenance, /turf/open/floor/plating, /area/station/maintenance/starboard/greater) diff --git a/_maps/map_files/Mining/Lavaland.dmm b/_maps/map_files/Mining/Lavaland.dmm index 1529368eb9a..8fb3f87d8f6 100644 --- a/_maps/map_files/Mining/Lavaland.dmm +++ b/_maps/map_files/Mining/Lavaland.dmm @@ -107,7 +107,7 @@ /obj/machinery/door/airlock/external{ name = "Mining External Airlock" }, -/obj/effect/mapping_helpers/airlock/unres, +/obj/effect/mapping_helpers/airlock/unres/delayed, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/effect/mapping_helpers/airlock/access/any/engineering/maintenance, /obj/effect/decal/cleanable/dirt, @@ -2187,7 +2187,7 @@ /obj/effect/mapping_helpers/airlock/cyclelink_helper{ dir = 1 }, -/obj/effect/mapping_helpers/airlock/unres, +/obj/effect/mapping_helpers/airlock/unres/delayed, /obj/machinery/door/airlock/external/glass{ name = "Mining Shuttle Airlock" }, @@ -2405,7 +2405,7 @@ /obj/structure/cable, /obj/structure/disposalpipe/segment, /obj/effect/mapping_helpers/airlock/access/any/engineering/maintenance/departmental, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 1 }, /turf/open/floor/plating, @@ -4984,7 +4984,7 @@ /obj/machinery/door/airlock/external{ name = "Mining External Airlock" }, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 4 }, /obj/effect/mapping_helpers/airlock/access/any/engineering/maintenance, @@ -7575,7 +7575,7 @@ /area/mine/laborcamp/quarters) "RW" = ( /obj/effect/mapping_helpers/airlock/cyclelink_helper, -/obj/effect/mapping_helpers/airlock/unres, +/obj/effect/mapping_helpers/airlock/unres/delayed, /obj/effect/turf_decal/trimline/brown/filled/line{ dir = 1 }, diff --git a/_maps/map_files/NebulaStation/NebulaStation.dmm b/_maps/map_files/NebulaStation/NebulaStation.dmm index 958fbf0b2ad..7ac250c073f 100644 --- a/_maps/map_files/NebulaStation/NebulaStation.dmm +++ b/_maps/map_files/NebulaStation/NebulaStation.dmm @@ -335,7 +335,7 @@ /obj/effect/turf_decal/stripes/line{ dir = 4 }, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 8 }, /obj/machinery/door/airlock/security/glass{ @@ -7395,7 +7395,7 @@ /obj/machinery/door/airlock/maintenance, /obj/structure/cable, /obj/structure/disposalpipe/segment, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 1 }, /obj/effect/mapping_helpers/airlock/access/any/service/maintenance, @@ -9538,7 +9538,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 4 }, /obj/effect/mapping_helpers/airlock/access/any/science/maintenance, @@ -9700,7 +9700,7 @@ /obj/effect/mapping_helpers/airlock/access/all/medical/general, /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/effect/mapping_helpers/airlock/unres, +/obj/effect/mapping_helpers/airlock/unres/delayed, /turf/open/floor/iron/white, /area/station/medical/treatment_center) "byI" = ( @@ -10475,7 +10475,7 @@ }, /obj/effect/turf_decal/stripes/line, /obj/machinery/door/firedoor, -/obj/effect/mapping_helpers/airlock/unres, +/obj/effect/mapping_helpers/airlock/unres/delayed, /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -10837,7 +10837,7 @@ dir = 4 }, /obj/effect/mapping_helpers/airlock/access/any/service/maintenance, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 8 }, /turf/open/floor/plating, @@ -19089,7 +19089,7 @@ /obj/machinery/door/airlock/maintenance{ name = "UndergroundCasino" }, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 4 }, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -21835,7 +21835,7 @@ name = "Library Maintenance" }, /obj/effect/mapping_helpers/airlock/access/any/service/maintenance, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 1 }, /turf/open/floor/plating, @@ -22020,7 +22020,7 @@ dir = 4 }, /obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 8 }, /turf/open/floor/plating, @@ -27195,7 +27195,7 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/structure/disposalpipe/segment, -/obj/effect/mapping_helpers/airlock/unres, +/obj/effect/mapping_helpers/airlock/unres/delayed, /turf/open/floor/iron/dark, /area/station/service/janitor) "eaq" = ( @@ -27358,7 +27358,7 @@ name = "Dormitory Maintenance" }, /obj/effect/mapping_helpers/airlock/access/any/service/maintenance, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 4 }, /obj/machinery/duct, @@ -32647,7 +32647,7 @@ /obj/machinery/door/firedoor, /obj/effect/mapping_helpers/airlock/access/all/science/general, /obj/structure/cable, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 4 }, /turf/open/floor/iron/white, @@ -34810,7 +34810,7 @@ /obj/machinery/door/airlock/research/glass{ name = "Research Division Access" }, -/obj/effect/mapping_helpers/airlock/unres, +/obj/effect/mapping_helpers/airlock/unres/delayed, /obj/machinery/door/poddoor/shutters/preopen{ id = "rdrnd"; name = "Research and Development Shutters" @@ -35097,7 +35097,7 @@ name = "Library Maintenance" }, /obj/effect/mapping_helpers/airlock/access/any/service/maintenance, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 1 }, /turf/open/floor/plating, @@ -35214,7 +35214,7 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/structure/disposalpipe/segment, /obj/structure/cable, -/obj/effect/mapping_helpers/airlock/unres, +/obj/effect/mapping_helpers/airlock/unres/delayed, /obj/effect/landmark/navigate_destination, /turf/open/floor/plating, /area/station/maintenance/disposal) @@ -37688,7 +37688,7 @@ /obj/machinery/door/airlock/research/glass{ name = "Research Division Access" }, -/obj/effect/mapping_helpers/airlock/unres, +/obj/effect/mapping_helpers/airlock/unres/delayed, /obj/machinery/door/poddoor/shutters/preopen{ id = "rdrnd"; name = "Research and Development Shutters" @@ -37935,7 +37935,7 @@ /obj/machinery/door/airlock/maintenance{ name = "Chapel Maintenance" }, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 4 }, /obj/effect/mapping_helpers/airlock/access/any/service/maintenance, @@ -41604,7 +41604,7 @@ name = "Library Maintenance" }, /obj/effect/mapping_helpers/airlock/access/any/service/maintenance, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 4 }, /turf/open/floor/plating, @@ -45241,7 +45241,7 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 4 }, /turf/open/floor/plating, @@ -48787,7 +48787,7 @@ dir = 4 }, /obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 4 }, /turf/open/floor/plating, @@ -49569,7 +49569,7 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 4 }, /turf/open/floor/plating, @@ -53196,7 +53196,7 @@ /obj/machinery/door/airlock/research/glass{ name = "Research Division Access" }, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 1 }, /obj/machinery/door/poddoor/shutters/preopen{ @@ -55972,7 +55972,7 @@ dir = 4 }, /obj/effect/mapping_helpers/airlock/access/any/service/maintenance, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 8 }, /turf/open/floor/plating, @@ -59160,7 +59160,7 @@ /turf/open/floor/plating, /area/station/maintenance/port) "iKq" = ( -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 8 }, /obj/machinery/door/airlock/maintenance{ @@ -59383,7 +59383,7 @@ dir = 4 }, /obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 4 }, /turf/open/floor/plating, @@ -60911,7 +60911,7 @@ name = "Auxiliry Dock Storage Room" }, /obj/effect/mapping_helpers/airlock/access/any/service/maintenance, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 8 }, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -63614,7 +63614,7 @@ /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 8 }, /obj/effect/mapping_helpers/airlock/access/any/service/maintenance, @@ -63894,7 +63894,7 @@ dir = 4 }, /obj/effect/mapping_helpers/airlock/access/any/command/teleporter, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 8 }, /turf/open/floor/plating, @@ -63967,7 +63967,7 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/structure/disposalpipe/segment, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 1 }, /turf/open/floor/plating, @@ -69846,7 +69846,7 @@ name = "Wine Storage" }, /obj/effect/mapping_helpers/airlock/access/any/service/maintenance, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 4 }, /turf/open/floor/plating, @@ -70887,7 +70887,7 @@ dir = 4 }, /obj/effect/mapping_helpers/airlock/access/any/service/maintenance, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 4 }, /turf/open/floor/plating, @@ -75770,7 +75770,7 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/structure/disposalpipe/segment, /obj/effect/mapping_helpers/airlock/access/any/service/maintenance, -/obj/effect/mapping_helpers/airlock/unres, +/obj/effect/mapping_helpers/airlock/unres/delayed, /turf/open/floor/iron/dark, /area/station/maintenance/aft/greater) "lid" = ( @@ -76433,7 +76433,7 @@ name = "Civil Rad Shelter" }, /obj/effect/mapping_helpers/airlock/access/any/service/maintenance, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 1 }, /turf/open/floor/plating, @@ -80788,7 +80788,7 @@ dir = 8 }, /obj/effect/mapping_helpers/airlock/access/any/command/teleporter, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 8 }, /obj/machinery/door/airlock/external{ @@ -83251,7 +83251,7 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/structure/disposalpipe/segment, /obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, -/obj/effect/mapping_helpers/airlock/unres, +/obj/effect/mapping_helpers/airlock/unres/delayed, /turf/open/floor/plating, /area/station/maintenance/port/aft) "mqG" = ( @@ -83644,7 +83644,7 @@ /area/station/maintenance/port) "mtj" = ( /obj/machinery/door/airlock/maintenance, -/obj/effect/mapping_helpers/airlock/unres, +/obj/effect/mapping_helpers/airlock/unres/delayed, /obj/effect/mapping_helpers/airlock/access/any/service/maintenance, /turf/open/floor/plating, /area/station/maintenance/port/aft) @@ -88728,7 +88728,7 @@ /obj/machinery/door/airlock/medical/glass{ name = "Primary Treatment Centre" }, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 8 }, /obj/effect/turf_decal/tile/blue/fourcorners, @@ -88939,7 +88939,7 @@ /obj/machinery/door/airlock/maintenance{ name = "Abandoned Project Room" }, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 1 }, /obj/effect/mapping_helpers/airlock/access/any/science/maintenance, @@ -89489,7 +89489,7 @@ /obj/machinery/door/airlock/maintenance, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 4 }, /obj/structure/cable, @@ -90606,7 +90606,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 8 }, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -93453,7 +93453,7 @@ dir = 8 }, /obj/effect/mapping_helpers/airlock/access/any/command/eva, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 8 }, /obj/machinery/door/airlock/external{ @@ -101492,7 +101492,7 @@ /obj/machinery/door/airlock/maintenance, /obj/structure/cable, /obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, -/obj/effect/mapping_helpers/airlock/unres, +/obj/effect/mapping_helpers/airlock/unres/delayed, /turf/open/floor/plating, /area/station/maintenance/starboard/aft) "oZy" = ( @@ -101620,7 +101620,7 @@ /obj/machinery/door/airlock/maintenance{ name = "Dormitory Maintenance" }, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 4 }, /obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, @@ -102114,7 +102114,7 @@ "pdE" = ( /obj/machinery/door/airlock/maintenance, /obj/structure/disposalpipe/segment, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 1 }, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -103761,7 +103761,7 @@ }, /obj/machinery/door/firedoor, /obj/effect/mapping_helpers/airlock/access/all/service/general, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 8 }, /obj/structure/cable, @@ -105337,7 +105337,7 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/effect/mapping_helpers/airlock/access/any/service/maintenance, -/obj/effect/mapping_helpers/airlock/unres, +/obj/effect/mapping_helpers/airlock/unres/delayed, /turf/open/floor/iron/dark, /area/station/maintenance/aft/greater) "pAa" = ( @@ -105509,7 +105509,7 @@ dir = 4 }, /obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 4 }, /turf/open/floor/plating, @@ -107320,7 +107320,7 @@ /obj/machinery/door/airlock/maintenance, /obj/structure/cable, /obj/structure/disposalpipe/segment, -/obj/effect/mapping_helpers/airlock/unres, +/obj/effect/mapping_helpers/airlock/unres/delayed, /obj/effect/mapping_helpers/airlock/access/any/science/maintenance, /obj/effect/mapping_helpers/airlock/access/any/medical/maintenance, /turf/open/floor/plating, @@ -108343,7 +108343,7 @@ name = "Chapel Maintenance" }, /obj/effect/mapping_helpers/airlock/access/any/service/maintenance, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 4 }, /turf/open/floor/plating, @@ -111947,7 +111947,7 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/structure/disposalpipe/segment, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 1 }, /obj/effect/mapping_helpers/airlock/access/any/medical/maintenance, @@ -114571,7 +114571,7 @@ }, /obj/machinery/door/firedoor, /obj/effect/mapping_helpers/airlock/access/all/service/general, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 8 }, /obj/structure/disposalpipe/segment{ @@ -115386,7 +115386,7 @@ dir = 4 }, /obj/effect/mapping_helpers/airlock/access/any/service/maintenance, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 4 }, /turf/open/floor/iron/dark, @@ -118176,7 +118176,7 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/structure/disposalpipe/segment, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 1 }, /obj/effect/mapping_helpers/airlock/access/any/science/maintenance, @@ -118658,7 +118658,7 @@ /obj/machinery/door/airlock/maintenance/glass, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 8 }, /obj/effect/mapping_helpers/airlock/access/any/medical/maintenance, @@ -119771,7 +119771,7 @@ name = "Research Division Access" }, /obj/structure/disposalpipe/segment, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 1 }, /obj/machinery/door/poddoor/shutters/preopen{ @@ -125190,7 +125190,7 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 8 }, /turf/open/floor/plating, @@ -126438,7 +126438,7 @@ /obj/effect/mapping_helpers/airlock/access/all/science/general, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 8 }, /turf/open/floor/iron/white, @@ -131085,7 +131085,7 @@ dir = 4 }, /obj/effect/mapping_helpers/airlock/access/any/command/eva, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 8 }, /turf/open/floor/plating, @@ -137482,7 +137482,7 @@ dir = 4 }, /obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 8 }, /turf/open/floor/plating, @@ -142288,7 +142288,7 @@ /obj/machinery/door/airlock/security/glass{ name = "Permabrig Visitation" }, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 4 }, /obj/effect/turf_decal/stripes/line{ @@ -145734,7 +145734,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 8 }, /turf/open/floor/iron/white, @@ -146772,7 +146772,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 8 }, /obj/effect/mapping_helpers/airlock/access/any/service/maintenance, @@ -150122,7 +150122,7 @@ dir = 4 }, /obj/effect/mapping_helpers/airlock/access/any/service/maintenance, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 8 }, /turf/open/floor/plating, @@ -157990,7 +157990,7 @@ /obj/effect/mapping_helpers/airlock/access/all/medical/general, /obj/machinery/duct, /obj/structure/disposalpipe/segment, -/obj/effect/mapping_helpers/airlock/unres, +/obj/effect/mapping_helpers/airlock/unres/delayed, /turf/open/floor/iron/white, /area/station/medical/treatment_center) "xwg" = ( @@ -160520,7 +160520,7 @@ /obj/machinery/door/airlock/medical/glass{ name = "Primary Treatment Centre" }, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 8 }, /obj/effect/turf_decal/tile/blue/fourcorners, diff --git a/_maps/map_files/tramstation/maintenance_modules/medsciupper_1.dmm b/_maps/map_files/tramstation/maintenance_modules/medsciupper_1.dmm index 1c362e550c6..45a0e429f0d 100644 --- a/_maps/map_files/tramstation/maintenance_modules/medsciupper_1.dmm +++ b/_maps/map_files/tramstation/maintenance_modules/medsciupper_1.dmm @@ -324,7 +324,7 @@ /obj/machinery/door/airlock/grunge{ name = "Medical Maintenance Access" }, -/obj/effect/mapping_helpers/airlock/unres, +/obj/effect/mapping_helpers/airlock/unres/delayed, /obj/effect/mapping_helpers/airlock/access/any/medical/morgue, /obj/effect/mapping_helpers/airlock/access/any/engineering/maintenance, /obj/modular_map_connector, diff --git a/_maps/map_files/tramstation/maintenance_modules/medsciupper_2.dmm b/_maps/map_files/tramstation/maintenance_modules/medsciupper_2.dmm index d1b4e3c4156..f0401a50d7e 100644 --- a/_maps/map_files/tramstation/maintenance_modules/medsciupper_2.dmm +++ b/_maps/map_files/tramstation/maintenance_modules/medsciupper_2.dmm @@ -117,7 +117,7 @@ /obj/machinery/door/airlock/grunge{ name = "Medical Maintenance Access" }, -/obj/effect/mapping_helpers/airlock/unres, +/obj/effect/mapping_helpers/airlock/unres/delayed, /obj/effect/mapping_helpers/airlock/access/any/medical/morgue, /obj/effect/mapping_helpers/airlock/access/any/engineering/maintenance, /obj/modular_map_connector, @@ -372,7 +372,7 @@ name = "Medical Maintenance Hatch" }, /obj/effect/mapping_helpers/airlock/access/any/engineering/maintenance, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 4 }, /turf/open/floor/catwalk_floor, diff --git a/_maps/map_files/tramstation/maintenance_modules/medsciupper_3.dmm b/_maps/map_files/tramstation/maintenance_modules/medsciupper_3.dmm index ae9e4bb6647..c921b68dbb9 100644 --- a/_maps/map_files/tramstation/maintenance_modules/medsciupper_3.dmm +++ b/_maps/map_files/tramstation/maintenance_modules/medsciupper_3.dmm @@ -271,7 +271,7 @@ /obj/machinery/door/airlock/grunge{ name = "Medical Maintenance Access" }, -/obj/effect/mapping_helpers/airlock/unres, +/obj/effect/mapping_helpers/airlock/unres/delayed, /obj/effect/mapping_helpers/airlock/access/any/medical/morgue, /obj/effect/mapping_helpers/airlock/access/any/engineering/maintenance, /obj/modular_map_connector, diff --git a/_maps/map_files/tramstation/maintenance_modules/secbarupper_1.dmm b/_maps/map_files/tramstation/maintenance_modules/secbarupper_1.dmm index 56aa16a110d..127b72c632b 100644 --- a/_maps/map_files/tramstation/maintenance_modules/secbarupper_1.dmm +++ b/_maps/map_files/tramstation/maintenance_modules/secbarupper_1.dmm @@ -172,7 +172,7 @@ /obj/machinery/door/airlock/maintenance_hatch{ name = "Security Maintenance Hatch" }, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 4 }, /obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, diff --git a/_maps/map_files/tramstation/maintenance_modules/secbarupper_2.dmm b/_maps/map_files/tramstation/maintenance_modules/secbarupper_2.dmm index cf5a0f08f8d..d7cba70ef2f 100644 --- a/_maps/map_files/tramstation/maintenance_modules/secbarupper_2.dmm +++ b/_maps/map_files/tramstation/maintenance_modules/secbarupper_2.dmm @@ -304,7 +304,7 @@ /obj/machinery/door/airlock/maintenance_hatch{ name = "Security Maintenance Hatch" }, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 4 }, /obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, diff --git a/_maps/map_files/tramstation/maintenance_modules/secbarupper_3.dmm b/_maps/map_files/tramstation/maintenance_modules/secbarupper_3.dmm index 3d88aee91c2..be69dfb9e70 100644 --- a/_maps/map_files/tramstation/maintenance_modules/secbarupper_3.dmm +++ b/_maps/map_files/tramstation/maintenance_modules/secbarupper_3.dmm @@ -221,7 +221,7 @@ /obj/machinery/door/airlock/maintenance_hatch{ name = "Security Maintenance Hatch" }, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 4 }, /obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, diff --git a/_maps/map_files/tramstation/maintenance_modules/secservicelower_1.dmm b/_maps/map_files/tramstation/maintenance_modules/secservicelower_1.dmm index 1033e87d676..7a44cf6394b 100644 --- a/_maps/map_files/tramstation/maintenance_modules/secservicelower_1.dmm +++ b/_maps/map_files/tramstation/maintenance_modules/secservicelower_1.dmm @@ -159,7 +159,7 @@ /area/station/maintenance/port/central) "lS" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 1 }, /obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, @@ -256,7 +256,7 @@ }, /obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, /obj/machinery/duct, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 8 }, /obj/structure/cable, diff --git a/_maps/map_files/tramstation/maintenance_modules/secservicelower_2.dmm b/_maps/map_files/tramstation/maintenance_modules/secservicelower_2.dmm index 9ba614bb782..2a805eacb74 100644 --- a/_maps/map_files/tramstation/maintenance_modules/secservicelower_2.dmm +++ b/_maps/map_files/tramstation/maintenance_modules/secservicelower_2.dmm @@ -105,7 +105,7 @@ /area/station/maintenance/central/greater) "gc" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 1 }, /obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, @@ -159,7 +159,7 @@ }, /obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, /obj/machinery/duct, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 8 }, /obj/structure/cable, diff --git a/_maps/map_files/tramstation/maintenance_modules/secservicelower_3.dmm b/_maps/map_files/tramstation/maintenance_modules/secservicelower_3.dmm index 3695915478a..7af7a378d14 100644 --- a/_maps/map_files/tramstation/maintenance_modules/secservicelower_3.dmm +++ b/_maps/map_files/tramstation/maintenance_modules/secservicelower_3.dmm @@ -105,7 +105,7 @@ }, /obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, /obj/machinery/duct, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 8 }, /obj/structure/cable, @@ -311,7 +311,7 @@ /area/station/maintenance/port/central) "xH" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 1 }, /obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, diff --git a/_maps/map_files/tramstation/tramstation.dmm b/_maps/map_files/tramstation/tramstation.dmm index 03aec87db6a..944186d0deb 100644 --- a/_maps/map_files/tramstation/tramstation.dmm +++ b/_maps/map_files/tramstation/tramstation.dmm @@ -3619,7 +3619,7 @@ dir = 4 }, /obj/machinery/door/firedoor, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 1 }, /obj/effect/mapping_helpers/airlock/access/all/security/brig, @@ -5031,7 +5031,6 @@ /obj/machinery/door/airlock/medical/glass{ name = "Treatment Center" }, -/obj/effect/mapping_helpers/airlock/unres, /obj/effect/turf_decal/trimline/blue/filled/line{ dir = 4 }, @@ -5041,6 +5040,7 @@ /obj/machinery/door/firedoor, /obj/effect/mapping_helpers/airlock/access/all/medical/general, /obj/structure/cable, +/obj/effect/mapping_helpers/airlock/unres, /turf/open/floor/iron/white, /area/station/medical/treatment_center) "aKU" = ( @@ -7407,7 +7407,7 @@ name = "Tram Mechanical Room" }, /obj/effect/mapping_helpers/airlock/access/all/engineering/general, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 8 }, /obj/structure/cable, @@ -7643,7 +7643,7 @@ name = "Theatre Maintenance Hatch" }, /obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 4 }, /obj/structure/cable, @@ -7667,7 +7667,7 @@ /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 1 }, /obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, @@ -8128,7 +8128,7 @@ /obj/effect/mapping_helpers/airlock/cyclelink_helper{ dir = 1 }, -/obj/effect/mapping_helpers/airlock/unres, +/obj/effect/mapping_helpers/airlock/unres/delayed, /turf/open/floor/iron/white, /area/station/science/research) "bNi" = ( @@ -10068,7 +10068,7 @@ name = "Maintenance Hatch" }, /obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 1 }, /turf/open/floor/catwalk_floor, @@ -11879,7 +11879,7 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/structure/cable, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 1 }, /turf/open/floor/catwalk_floor, @@ -12361,7 +12361,7 @@ "dgd" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, -/obj/effect/mapping_helpers/airlock/unres, +/obj/effect/mapping_helpers/airlock/unres/delayed, /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -13798,7 +13798,7 @@ name = "Tunnel Access Hatch" }, /obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, -/obj/effect/mapping_helpers/airlock/unres, +/obj/effect/mapping_helpers/airlock/unres/delayed, /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -18330,7 +18330,7 @@ dir = 8 }, /obj/machinery/door/firedoor, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 1 }, /obj/effect/mapping_helpers/airlock/access/all/security/brig, @@ -20840,9 +20840,6 @@ /obj/machinery/door/airlock/medical/glass{ name = "Treatment Center" }, -/obj/effect/mapping_helpers/airlock/unres{ - dir = 4 - }, /obj/effect/turf_decal/trimline/blue/filled/line{ dir = 1 }, @@ -20851,6 +20848,9 @@ /obj/machinery/duct, /obj/effect/mapping_helpers/airlock/access/all/medical/general, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/mapping_helpers/airlock/unres{ + dir = 4 + }, /turf/open/floor/iron/white, /area/station/medical/treatment_center) "glc" = ( @@ -22411,7 +22411,7 @@ /obj/effect/mapping_helpers/airlock/access/all/science/general, /obj/effect/mapping_helpers/airlock/cyclelink_helper, /obj/structure/disposalpipe/segment, -/obj/effect/mapping_helpers/airlock/unres, +/obj/effect/mapping_helpers/airlock/unres/delayed, /turf/open/floor/iron/white/side, /area/station/science/research) "gOX" = ( @@ -25846,7 +25846,7 @@ name = "Dormatories Maintenance Hatch" }, /obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, -/obj/effect/mapping_helpers/airlock/unres, +/obj/effect/mapping_helpers/airlock/unres/delayed, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/structure/cable, @@ -26211,7 +26211,7 @@ name = "Recreation Area Maintenance Access" }, /obj/effect/decal/cleanable/dirt, -/obj/effect/mapping_helpers/airlock/unres, +/obj/effect/mapping_helpers/airlock/unres/delayed, /obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -26724,7 +26724,7 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 4 }, /obj/effect/decal/cleanable/dirt, @@ -28426,7 +28426,7 @@ name = "Vacant Office A" }, /obj/effect/mapping_helpers/airlock/abandoned, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 1 }, /obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, @@ -29746,7 +29746,7 @@ name = "Science Maintenance Hatch" }, /obj/effect/decal/cleanable/dirt, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 8 }, /obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, @@ -30446,7 +30446,7 @@ /area/station/cargo/storage) "jJX" = ( /obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 1 }, /obj/machinery/door/airlock/maintenance_hatch{ @@ -31229,7 +31229,7 @@ }, /obj/machinery/duct, /obj/effect/decal/cleanable/dirt, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 8 }, /obj/structure/cable, @@ -32244,7 +32244,7 @@ }, /obj/effect/decal/cleanable/dirt, /obj/effect/mapping_helpers/airlock/access/all/engineering/general, -/obj/effect/mapping_helpers/airlock/unres, +/obj/effect/mapping_helpers/airlock/unres/delayed, /obj/structure/cable, /turf/open/floor/catwalk_floor, /area/station/hallway/primary/tram/center) @@ -39487,7 +39487,7 @@ }, /obj/effect/decal/cleanable/dirt, /obj/effect/mapping_helpers/airlock/access/all/engineering/general, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 1 }, /turf/open/floor/iron/smooth, @@ -39919,7 +39919,7 @@ dir = 8 }, /obj/machinery/door/firedoor, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 1 }, /obj/effect/mapping_helpers/airlock/access/all/security/brig, @@ -40717,11 +40717,11 @@ /obj/effect/turf_decal/trimline/blue/filled/line{ dir = 8 }, -/obj/effect/mapping_helpers/airlock/unres, /obj/machinery/door/firedoor, /obj/effect/mapping_helpers/airlock/access/all/medical/general, /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/mapping_helpers/airlock/unres, /turf/open/floor/iron/white, /area/station/medical/medbay/lobby) "nhj" = ( @@ -42584,7 +42584,7 @@ name = "Tram Mechanical Room" }, /obj/effect/decal/cleanable/dirt, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 4 }, /turf/open/floor/iron/smooth, @@ -43190,7 +43190,7 @@ name = "Recreation Area Maintenance Hatch" }, /obj/effect/decal/cleanable/dirt, -/obj/effect/mapping_helpers/airlock/unres, +/obj/effect/mapping_helpers/airlock/unres/delayed, /obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -47207,7 +47207,7 @@ dir = 1 }, /obj/structure/disposalpipe/segment, -/obj/effect/mapping_helpers/airlock/unres, +/obj/effect/mapping_helpers/airlock/unres/delayed, /turf/open/floor/iron/white, /area/station/science/research) "pAT" = ( @@ -47415,7 +47415,7 @@ /obj/machinery/door/firedoor, /obj/effect/mapping_helpers/airlock/access/all/science/general, /obj/effect/mapping_helpers/airlock/cyclelink_helper, -/obj/effect/mapping_helpers/airlock/unres, +/obj/effect/mapping_helpers/airlock/unres/delayed, /turf/open/floor/iron/white/side, /area/station/science/research) "pFm" = ( @@ -49255,7 +49255,7 @@ /obj/machinery/door/airlock/maintenance_hatch{ name = "Tunnel Access Hatch" }, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 1 }, /turf/open/floor/iron/smooth, @@ -49981,7 +49981,7 @@ /obj/machinery/door/airlock/maintenance_hatch{ name = "Tunnel Access Hatch" }, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 1 }, /obj/structure/disposalpipe/segment, @@ -51405,12 +51405,12 @@ /obj/effect/turf_decal/trimline/blue/filled/line{ dir = 8 }, -/obj/effect/mapping_helpers/airlock/unres, /obj/machinery/door/firedoor, /obj/effect/mapping_helpers/airlock/access/all/medical/general, /obj/structure/cable, /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/mapping_helpers/airlock/unres, /turf/open/floor/iron/white, /area/station/medical/medbay/lobby) "qZj" = ( @@ -52393,7 +52393,7 @@ /obj/machinery/door/airlock/maintenance_hatch{ name = "Tunnel Access Hatch" }, -/obj/effect/mapping_helpers/airlock/unres, +/obj/effect/mapping_helpers/airlock/unres/delayed, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/catwalk_floor, @@ -54878,7 +54878,7 @@ "skT" = ( /obj/machinery/door/airlock/maintenance_hatch, /obj/effect/decal/cleanable/dirt, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 1 }, /obj/effect/mapping_helpers/airlock/access/any/supply/maintenance, @@ -55331,7 +55331,7 @@ name = "Maintenance Hatch" }, /obj/effect/decal/cleanable/dirt, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 4 }, /obj/structure/cable, @@ -55742,7 +55742,7 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/effect/decal/cleanable/dirt, /obj/structure/cable, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 4 }, /obj/effect/mapping_helpers/airlock/access/all/engineering/general, @@ -63466,7 +63466,7 @@ /obj/machinery/door/airlock/maintenance_hatch{ name = "Tunnel Access Hatch" }, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 1 }, /obj/structure/cable, @@ -69567,7 +69567,6 @@ "xog" = ( /obj/machinery/door/airlock/security/glass{ name = "Isolation Wing"; - unres_sensor = 1; unres_sides = 8 }, /obj/machinery/door/firedoor, @@ -69644,9 +69643,6 @@ /obj/machinery/door/airlock/medical/glass{ name = "Treatment Center" }, -/obj/effect/mapping_helpers/airlock/unres{ - dir = 8 - }, /obj/effect/turf_decal/trimline/blue/filled/line{ dir = 1 }, @@ -69658,6 +69654,9 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/mapping_helpers/airlock/unres{ + dir = 8 + }, /turf/open/floor/iron/white, /area/station/medical/treatment_center) "xqO" = ( diff --git a/_maps/map_files/wawastation/wawastation.dmm b/_maps/map_files/wawastation/wawastation.dmm index 0aed3dbdbf2..97df13218e0 100644 --- a/_maps/map_files/wawastation/wawastation.dmm +++ b/_maps/map_files/wawastation/wawastation.dmm @@ -254,7 +254,7 @@ name = "Solar Maintenance" }, /obj/effect/mapping_helpers/airlock/access/all/engineering/general, -/obj/effect/mapping_helpers/airlock/unres, +/obj/effect/mapping_helpers/airlock/unres/delayed, /obj/effect/mapping_helpers/airlock/cyclelink_helper, /obj/structure/cable, /turf/open/floor/plating, @@ -264,7 +264,7 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/door/airlock/maintenance, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 1 }, /obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, @@ -3459,7 +3459,7 @@ name = "Aft Solar Access" }, /obj/effect/mapping_helpers/airlock/access/all/engineering/general, -/obj/effect/mapping_helpers/airlock/unres, +/obj/effect/mapping_helpers/airlock/unres/delayed, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/plating, @@ -5428,7 +5428,7 @@ "bTO" = ( /obj/machinery/door/airlock/maintenance_hatch, /obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, -/obj/effect/mapping_helpers/airlock/unres, +/obj/effect/mapping_helpers/airlock/unres/delayed, /obj/effect/turf_decal/sand/plating, /turf/open/floor/plating, /area/station/hallway/secondary/entry) @@ -6748,7 +6748,7 @@ /obj/effect/mapping_helpers/airlock/cyclelink_helper_multi{ cycle_id = "sci-entrance" }, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 4 }, /obj/machinery/door/firedoor, @@ -7420,7 +7420,7 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, /obj/machinery/door/airlock/maintenance_hatch, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 8 }, /obj/effect/turf_decal/sand/plating, @@ -9196,7 +9196,7 @@ /obj/effect/mapping_helpers/airlock/cyclelink_helper_multi{ cycle_id = "sci-entrance" }, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 4 }, /obj/machinery/door/firedoor, @@ -10319,7 +10319,7 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/door/airlock/maintenance_hatch, /obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 1 }, /obj/structure/disposalpipe/segment, @@ -10352,7 +10352,7 @@ /obj/machinery/door/airlock/engineering{ name = "Floor Electrical Relay" }, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 1 }, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -11050,7 +11050,7 @@ "dSl" = ( /obj/machinery/door/airlock/maintenance_hatch, /obj/structure/cable, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 8 }, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -12016,7 +12016,7 @@ name = "Solar Maintenance" }, /obj/effect/mapping_helpers/airlock/access/all/engineering/general, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 1 }, /obj/effect/mapping_helpers/airlock/cyclelink_helper{ @@ -12209,7 +12209,7 @@ /area/station/engineering/atmos/upper) "ely" = ( /obj/machinery/door/airlock/maintenance_hatch, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 1 }, /obj/effect/turf_decal/sand/plating, @@ -12318,7 +12318,7 @@ name = "Solar Maintenance" }, /obj/effect/mapping_helpers/airlock/access/all/engineering/general, -/obj/effect/mapping_helpers/airlock/unres, +/obj/effect/mapping_helpers/airlock/unres/delayed, /obj/effect/mapping_helpers/airlock/cyclelink_helper{ dir = 1 }, @@ -14645,7 +14645,7 @@ name = "Port Bow Solar Access" }, /obj/effect/mapping_helpers/airlock/access/all/engineering/general, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 8 }, /obj/structure/cable, @@ -15598,15 +15598,15 @@ /obj/machinery/door/airlock/medical{ name = "Surgery" }, -/obj/effect/mapping_helpers/airlock/unres{ - dir = 8 - }, /obj/machinery/door/firedoor, /obj/effect/mapping_helpers/airlock/access/any/medical/surgery, /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, +/obj/effect/mapping_helpers/airlock/unres{ + dir = 8 + }, /turf/open/floor/iron/white/smooth_large, /area/station/medical/surgery) "fyA" = ( @@ -15694,7 +15694,7 @@ "fzK" = ( /obj/machinery/door/airlock/maintenance_hatch, /obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 8 }, /turf/open/floor/plating, @@ -15742,7 +15742,7 @@ "fAg" = ( /obj/machinery/door/airlock/maintenance_hatch, /obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 1 }, /obj/effect/decal/cleanable/dirt, @@ -16907,7 +16907,7 @@ name = "Cyborg Entertainment Closet"; req_access = list("something only silicons open") }, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 4 }, /obj/effect/mapping_helpers/airlock/locked, @@ -17035,7 +17035,7 @@ "fVI" = ( /obj/machinery/door/airlock/maintenance_hatch, /obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 1 }, /obj/effect/decal/cleanable/dirt/dust, @@ -17129,7 +17129,7 @@ /obj/effect/mapping_helpers/airlock/access/any/service/general, /obj/effect/mapping_helpers/airlock/access/any/engineering/maintenance, /obj/effect/decal/cleanable/dirt/dust, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 1 }, /turf/open/floor/iron/dark, @@ -18017,9 +18017,9 @@ }, /obj/machinery/door/firedoor, /obj/effect/mapping_helpers/airlock/access/any/medical/general, -/obj/effect/mapping_helpers/airlock/unres, /obj/structure/cable, /obj/structure/disposalpipe/segment, +/obj/effect/mapping_helpers/airlock/unres, /turf/open/floor/iron/white, /area/station/medical/exam_room) "gok" = ( @@ -19503,7 +19503,7 @@ "gMH" = ( /obj/machinery/door/airlock/maintenance, /obj/effect/mapping_helpers/airlock/abandoned, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 8 }, /obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, @@ -20116,7 +20116,7 @@ /obj/machinery/door/firedoor, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 1 }, /obj/effect/turf_decal/siding/wood, @@ -20499,7 +20499,7 @@ "hep" = ( /obj/machinery/door/airlock/maintenance_hatch, /obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, -/obj/effect/mapping_helpers/airlock/unres, +/obj/effect/mapping_helpers/airlock/unres/delayed, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron, @@ -20655,7 +20655,7 @@ /obj/machinery/door/airlock/maintenance/external, /obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, /obj/structure/barricade/wooden, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 8 }, /turf/open/floor/plating, @@ -20848,7 +20848,7 @@ /obj/effect/mapping_helpers/airlock/access/any/medical/maintenance, /obj/effect/mapping_helpers/airlock/abandoned, /obj/effect/mapping_helpers/burnt_floor, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 8 }, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -22606,7 +22606,7 @@ /obj/structure/cable, /obj/machinery/door/airlock/maintenance, /obj/effect/mapping_helpers/airlock/access/any/medical/maintenance, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 8 }, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -24384,7 +24384,7 @@ /obj/machinery/door/airlock/maintenance_hatch, /obj/effect/mapping_helpers/airlock/access/any/engineering/maintenance/departmental, /obj/structure/cable, -/obj/effect/mapping_helpers/airlock/unres, +/obj/effect/mapping_helpers/airlock/unres/delayed, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/plating, @@ -24611,7 +24611,7 @@ dir = 1 }, /obj/machinery/door/firedoor, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 8 }, /turf/open/floor/iron/white, @@ -24786,7 +24786,7 @@ }, /obj/structure/cable, /obj/effect/mapping_helpers/airlock/access/all/engineering/general, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 1 }, /turf/open/floor/plating, @@ -25105,7 +25105,7 @@ name = "Psychology Bedroom" }, /obj/effect/mapping_helpers/airlock/access/all/medical/psychology, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 8 }, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -25689,7 +25689,7 @@ "iVJ" = ( /obj/machinery/door/airlock/maintenance, /obj/effect/mapping_helpers/airlock/abandoned, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 8 }, /obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, @@ -26306,7 +26306,7 @@ "jir" = ( /obj/machinery/door/airlock/maintenance_hatch, /obj/effect/mapping_helpers/airlock/access/all/supply/general, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 1 }, /turf/open/misc/asteroid, @@ -27925,7 +27925,7 @@ /obj/machinery/door/airlock/maintenance, /obj/effect/mapping_helpers/airlock/access/any/engineering/maintenance, /obj/effect/decal/cleanable/dirt, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 8 }, /turf/open/floor/plating, @@ -29582,7 +29582,7 @@ /area/station/command/bridge) "kju" = ( /obj/machinery/door/airlock/maintenance_hatch, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 1 }, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -31516,10 +31516,10 @@ }, /obj/machinery/door/firedoor, /obj/effect/mapping_helpers/airlock/access/any/medical/general, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/structure/disposalpipe/segment{ dir = 8 }, -/obj/structure/disposalpipe/segment{ +/obj/effect/mapping_helpers/airlock/unres{ dir = 8 }, /turf/open/floor/iron/white, @@ -32329,7 +32329,7 @@ /obj/effect/turf_decal/trimline/yellow/filled/line, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 8 }, /turf/open/floor/iron/white, @@ -33784,7 +33784,7 @@ /area/station/hallway/secondary/entry) "lDZ" = ( /obj/machinery/door/airlock/maintenance, -/obj/effect/mapping_helpers/airlock/unres, +/obj/effect/mapping_helpers/airlock/unres/delayed, /obj/effect/mapping_helpers/airlock/access/any/supply/maintenance, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/catwalk_floor/iron_smooth, @@ -34511,7 +34511,7 @@ /area/station/ai/satellite/chamber) "lRr" = ( /obj/machinery/door/airlock/maintenance/glass, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 4 }, /obj/effect/decal/cleanable/dirt, @@ -35299,7 +35299,7 @@ "mgV" = ( /obj/machinery/door/airlock/maintenance_hatch, /obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 8 }, /obj/structure/cable, @@ -35476,7 +35476,7 @@ name = "Solar Maintenance" }, /obj/effect/mapping_helpers/airlock/access/all/engineering/general, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 1 }, /obj/effect/mapping_helpers/airlock/cyclelink_helper, @@ -35506,7 +35506,7 @@ /obj/structure/disposalpipe/segment, /obj/machinery/door/airlock/maintenance_hatch, /obj/effect/mapping_helpers/airlock/access/any/medical/maintenance, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 1 }, /turf/open/floor/plating, @@ -35523,7 +35523,7 @@ /area/station/engineering/atmos) "mkc" = ( /obj/machinery/door/airlock/maintenance, -/obj/effect/mapping_helpers/airlock/unres, +/obj/effect/mapping_helpers/airlock/unres/delayed, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/effect/mapping_helpers/airlock/access/any/medical/maintenance, /turf/open/floor/plating, @@ -35554,7 +35554,7 @@ dir = 8 }, /obj/effect/mapping_helpers/airlock/access/all/security/hos, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 8 }, /turf/open/floor/carpet/red, @@ -35874,7 +35874,7 @@ "mpG" = ( /obj/machinery/door/airlock/maintenance, /obj/effect/mapping_helpers/airlock/access/any/medical/maintenance, -/obj/effect/mapping_helpers/airlock/unres, +/obj/effect/mapping_helpers/airlock/unres/delayed, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/structure/cable, /turf/open/floor/plating, @@ -37297,7 +37297,7 @@ /obj/effect/mapping_helpers/airlock/cyclelink_helper_multi{ cycle_id = "sci-entrance" }, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 4 }, /obj/machinery/door/firedoor, @@ -38282,7 +38282,7 @@ }, /obj/effect/mapping_helpers/airlock/abandoned, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 1 }, /obj/effect/mapping_helpers/airlock/access/any/service/maintenance, @@ -38886,7 +38886,7 @@ /area/station/medical/treatment_center) "npH" = ( /obj/machinery/door/airlock/maintenance_hatch, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 4 }, /obj/structure/disposalpipe/segment{ @@ -38911,7 +38911,7 @@ }, /obj/effect/mapping_helpers/airlock/access/all/command/minisat, /obj/machinery/door/firedoor, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 4 }, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -41629,14 +41629,14 @@ id_tag = "r2"; name = "Room B" }, -/obj/effect/mapping_helpers/airlock/unres{ - dir = 4 - }, /obj/machinery/door/firedoor, /obj/effect/turf_decal/tile/blue/fourcorners, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/structure/cable, /obj/effect/mapping_helpers/airlock/access/any/medical/general, +/obj/effect/mapping_helpers/airlock/unres{ + dir = 4 + }, /turf/open/floor/iron/white, /area/station/medical/patients_rooms/room_b) "ouk" = ( @@ -41821,7 +41821,7 @@ }, /obj/effect/mapping_helpers/airlock/access/any/command/general, /obj/machinery/door/firedoor, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 8 }, /obj/structure/cable, @@ -42169,7 +42169,7 @@ name = "Solar Maintenance" }, /obj/effect/mapping_helpers/airlock/access/all/engineering/general, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 4 }, /obj/effect/mapping_helpers/airlock/cyclelink_helper{ @@ -42254,7 +42254,7 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/structure/cable, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 8 }, /obj/effect/mapping_helpers/airlock/access/any/medical/maintenance, @@ -42977,11 +42977,11 @@ }, /obj/machinery/door/firedoor, /obj/effect/mapping_helpers/airlock/access/any/medical/general, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/effect/mapping_helpers/airlock/unres{ dir = 8 }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron/white, /area/station/medical/exam_room) "oRD" = ( @@ -43302,7 +43302,7 @@ }, /obj/effect/mapping_helpers/airlock/access/all/command/minisat, /obj/machinery/door/firedoor, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 4 }, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -43480,7 +43480,7 @@ "oZK" = ( /obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, /obj/machinery/door/airlock/maintenance_hatch, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 8 }, /turf/open/floor/plating, @@ -44177,7 +44177,7 @@ name = "Chemistry Minisat" }, /obj/effect/mapping_helpers/airlock/access/all/medical/chemistry, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 8 }, /obj/effect/landmark/navigate_destination/chemfactory, @@ -44213,7 +44213,7 @@ "pnQ" = ( /obj/effect/turf_decal/sand/plating, /obj/machinery/door/airlock/external, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 4 }, /obj/structure/cable, @@ -44953,7 +44953,7 @@ "pzw" = ( /obj/machinery/door/airlock/maintenance/external, /obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, -/obj/effect/mapping_helpers/airlock/unres, +/obj/effect/mapping_helpers/airlock/unres/delayed, /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/plating/airless, /area/station/hallway/secondary/exit/departure_lounge) @@ -45058,7 +45058,7 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/door/firedoor, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 4 }, /obj/effect/turf_decal/siding/wood{ @@ -45877,7 +45877,7 @@ /obj/effect/mapping_helpers/airlock/access/any/supply/maintenance, /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 8 }, /turf/open/floor/plating, @@ -46162,7 +46162,7 @@ "pTO" = ( /obj/machinery/atmospherics/pipe/layer_manifold/supply/visible/layer4, /obj/machinery/door/airlock/maintenance, -/obj/effect/mapping_helpers/airlock/unres, +/obj/effect/mapping_helpers/airlock/unres/delayed, /obj/effect/mapping_helpers/airlock/access/any/medical/maintenance, /turf/open/floor/plating, /area/station/maintenance/department/medical) @@ -46852,7 +46852,7 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/effect/landmark/navigate_destination/techstorage, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 1 }, /obj/machinery/door/firedoor, @@ -47071,7 +47071,7 @@ name = "Solar Maintenance" }, /obj/effect/mapping_helpers/airlock/access/all/engineering/general, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 4 }, /obj/effect/mapping_helpers/airlock/cyclelink_helper{ @@ -47325,7 +47325,7 @@ /area/station/cargo/drone_bay) "qod" = ( /obj/machinery/door/airlock/external, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 4 }, /obj/structure/cable, @@ -48614,7 +48614,7 @@ /obj/machinery/door/airlock/maintenance_hatch, /obj/effect/mapping_helpers/airlock/access/all/supply/general, /obj/structure/disposalpipe/segment, -/obj/effect/mapping_helpers/airlock/unres, +/obj/effect/mapping_helpers/airlock/unres/delayed, /turf/open/floor/iron, /area/station/cargo/sorting) "qMC" = ( @@ -48986,7 +48986,7 @@ /area/station/science/xenobiology) "qUz" = ( /obj/machinery/door/airlock/maintenance, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 1 }, /obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, @@ -49273,7 +49273,7 @@ /obj/structure/disposalpipe/segment, /obj/machinery/door/airlock/maintenance, /obj/effect/mapping_helpers/airlock/access/any/engineering/maintenance, -/obj/effect/mapping_helpers/airlock/unres, +/obj/effect/mapping_helpers/airlock/unres/delayed, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -49410,7 +49410,7 @@ /area/station/command/heads_quarters/hop) "raZ" = ( /obj/machinery/door/airlock/maintenance_hatch, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 4 }, /obj/structure/cable, @@ -50316,7 +50316,7 @@ "roB" = ( /obj/machinery/door/airlock/maintenance_hatch, /obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 1 }, /turf/open/floor/plating, @@ -50990,7 +50990,7 @@ "rzJ" = ( /obj/machinery/door/airlock/maintenance_hatch, /obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, -/obj/effect/mapping_helpers/airlock/unres, +/obj/effect/mapping_helpers/airlock/unres/delayed, /turf/open/misc/asteroid, /area/station/hallway/secondary/entry) "rzP" = ( @@ -51287,7 +51287,7 @@ /obj/effect/mapping_helpers/airlock/cyclelink_helper{ dir = 4 }, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 4 }, /obj/effect/mapping_helpers/airlock/access/all/engineering/external, @@ -51304,7 +51304,7 @@ "rFd" = ( /obj/structure/cable, /obj/machinery/door/airlock/maintenance, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 8 }, /obj/effect/mapping_helpers/airlock/access/any/medical/maintenance, @@ -52516,7 +52516,7 @@ name = "Maintenance Bathroom" }, /obj/effect/mapping_helpers/airlock/access/any/medical/maintenance, -/obj/effect/mapping_helpers/airlock/unres, +/obj/effect/mapping_helpers/airlock/unres/delayed, /obj/structure/broken_flooring/side/directional/north, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/effect/mapping_helpers/airlock/abandoned, @@ -52699,7 +52699,7 @@ name = "Aft Port Solar Access" }, /obj/effect/mapping_helpers/airlock/access/all/engineering/general, -/obj/effect/mapping_helpers/airlock/unres, +/obj/effect/mapping_helpers/airlock/unres/delayed, /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/plating, @@ -53273,7 +53273,7 @@ "slx" = ( /obj/structure/cable, /obj/machinery/door/airlock/maintenance_hatch, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 4 }, /obj/effect/mapping_helpers/airlock/access/any/service/maintenance, @@ -53305,7 +53305,7 @@ /area/station/medical/treatment_center) "smh" = ( /obj/machinery/door/airlock/maintenance, -/obj/effect/mapping_helpers/airlock/unres, +/obj/effect/mapping_helpers/airlock/unres/delayed, /obj/effect/decal/cleanable/dirt, /obj/effect/mapping_helpers/airlock/welded, /turf/open/floor/plating, @@ -53633,7 +53633,7 @@ /obj/effect/turf_decal/siding/green/corner{ dir = 8 }, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 4 }, /obj/effect/mapping_helpers/airlock/access/any/medical/maintenance, @@ -54148,12 +54148,12 @@ }, /obj/machinery/door/firedoor, /obj/effect/mapping_helpers/airlock/access/any/medical/general, -/obj/effect/mapping_helpers/airlock/unres{ - dir = 8 - }, /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/mapping_helpers/airlock/unres{ + dir = 8 + }, /turf/open/floor/iron/white, /area/station/medical/treatment_center) "sAs" = ( @@ -54485,7 +54485,7 @@ /area/station/maintenance/port/lesser) "sGj" = ( /obj/effect/mapping_helpers/airlock/access/any/supply/maintenance, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 8 }, /obj/machinery/door/airlock/maintenance{ @@ -55183,7 +55183,7 @@ /area/station/service/lawoffice) "sSm" = ( /obj/machinery/door/airlock/maintenance_hatch, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 8 }, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -55927,11 +55927,11 @@ }, /obj/machinery/door/firedoor, /obj/effect/mapping_helpers/airlock/access/all/medical/surgery, +/obj/effect/turf_decal/tile/blue/fourcorners, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/effect/mapping_helpers/airlock/unres{ dir = 8 }, -/obj/effect/turf_decal/tile/blue/fourcorners, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron/white, /area/station/medical/surgery/theatre) "tgZ" = ( @@ -56421,7 +56421,7 @@ "toC" = ( /obj/machinery/door/airlock/maintenance_hatch, /obj/structure/cable, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 8 }, /obj/effect/mapping_helpers/airlock/access/any/medical/maintenance, @@ -56910,7 +56910,7 @@ /area/station/maintenance/department/cargo) "txy" = ( /obj/machinery/door/airlock/hatch, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 1 }, /obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, @@ -57007,7 +57007,7 @@ "tzT" = ( /obj/machinery/door/airlock/maintenance_hatch, /obj/structure/cable, -/obj/effect/mapping_helpers/airlock/unres, +/obj/effect/mapping_helpers/airlock/unres/delayed, /obj/effect/mapping_helpers/airlock/access/any/medical/maintenance, /turf/open/floor/plating, /area/station/maintenance/department/medical/central) @@ -57180,7 +57180,7 @@ /area/space/nearstation) "tBL" = ( /obj/machinery/door/airlock/maintenance_hatch, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 8 }, /obj/effect/turf_decal/sand/plating, @@ -57405,7 +57405,7 @@ /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/door/airlock/maintenance, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 1 }, /obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, @@ -57668,7 +57668,7 @@ /obj/machinery/door/airlock/engineering, /obj/effect/mapping_helpers/airlock/access/all/engineering/general, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 1 }, /turf/open/floor/iron, @@ -57911,14 +57911,14 @@ id_tag = "r1"; name = "Room A" }, -/obj/effect/mapping_helpers/airlock/unres{ - dir = 4 - }, /obj/machinery/door/firedoor, /obj/effect/mapping_helpers/airlock/access/any/medical/general, /obj/effect/turf_decal/tile/blue/fourcorners, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/structure/cable, +/obj/effect/mapping_helpers/airlock/unres{ + dir = 4 + }, /turf/open/floor/iron/white, /area/station/medical/patients_rooms/room_a) "tNR" = ( @@ -58082,7 +58082,7 @@ "tRb" = ( /obj/machinery/door/airlock/maintenance, /obj/effect/mapping_helpers/airlock/access/any/engineering/maintenance, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 4 }, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -59147,7 +59147,7 @@ /obj/effect/mapping_helpers/airlock/cyclelink_helper, /obj/structure/cable, /obj/effect/mapping_helpers/airlock/access/all/engineering/general, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 1 }, /turf/open/floor/plating, @@ -59716,7 +59716,7 @@ /obj/effect/mapping_helpers/airlock/access/any/engineering/maintenance, /obj/structure/cable, /obj/effect/mapping_helpers/airlock/abandoned, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 4 }, /turf/open/floor/catwalk_floor/iron_dark, @@ -60849,9 +60849,6 @@ name = "Primary Surgical Theatre" }, /obj/machinery/door/firedoor, -/obj/effect/mapping_helpers/airlock/unres{ - dir = 8 - }, /obj/effect/turf_decal/tile/blue/fourcorners, /obj/effect/mapping_helpers/airlock/access/all/medical/surgery, /obj/structure/cable, @@ -60859,6 +60856,9 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, +/obj/effect/mapping_helpers/airlock/unres{ + dir = 8 + }, /turf/open/floor/iron/white, /area/station/medical/surgery/theatre) "uOo" = ( @@ -62759,7 +62759,7 @@ /area/station/commons/fitness/recreation) "vAs" = ( /obj/machinery/door/airlock/maintenance_hatch, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 4 }, /obj/effect/mapping_helpers/airlock/access/any/science/maintenance, @@ -64215,7 +64215,7 @@ /area/station/security/interrogation) "waS" = ( /obj/machinery/door/airlock/maintenance_hatch, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 8 }, /obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, @@ -65286,7 +65286,7 @@ "wun" = ( /obj/machinery/door/airlock/maintenance, /obj/machinery/atmospherics/pipe/layer_manifold/supply/visible/layer4, -/obj/effect/mapping_helpers/airlock/unres, +/obj/effect/mapping_helpers/airlock/unres/delayed, /obj/effect/mapping_helpers/airlock/access/all/engineering/external, /obj/effect/mapping_helpers/airlock/abandoned, /turf/open/floor/plating, @@ -65435,7 +65435,7 @@ "wwR" = ( /obj/machinery/door/airlock/maintenance, /obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 8 }, /turf/open/floor/plating, @@ -66211,7 +66211,7 @@ /area/station/commons/lounge) "wKE" = ( /obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, -/obj/effect/mapping_helpers/airlock/unres, +/obj/effect/mapping_helpers/airlock/unres/delayed, /obj/structure/disposalpipe/segment, /obj/machinery/door/airlock/maintenance_hatch, /obj/structure/cable, @@ -66820,7 +66820,7 @@ /obj/effect/mapping_helpers/airlock/cyclelink_helper_multi{ cycle_id = "sci-entrance" }, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 4 }, /obj/machinery/door/firedoor, @@ -67370,7 +67370,7 @@ "xeo" = ( /obj/machinery/door/airlock/maintenance_hatch, /obj/structure/cable, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 8 }, /obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, @@ -69824,7 +69824,7 @@ "xYa" = ( /obj/machinery/door/airlock/maintenance, /obj/effect/mapping_helpers/airlock/access/any/engineering/maintenance, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 4 }, /obj/structure/disposalpipe/segment{ @@ -69848,7 +69848,7 @@ /obj/effect/landmark/navigate_destination/minisat_access_ai, /obj/effect/turf_decal/stripes/corner, /obj/structure/cable, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 4 }, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -70068,7 +70068,7 @@ /obj/machinery/door/firedoor, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/unres/delayed{ dir = 8 }, /turf/open/floor/iron/white, diff --git a/_maps/virtual_domains/meta_central.dmm b/_maps/virtual_domains/meta_central.dmm index 8a67254bfa2..e7f6e003b35 100644 --- a/_maps/virtual_domains/meta_central.dmm +++ b/_maps/virtual_domains/meta_central.dmm @@ -5668,7 +5668,7 @@ /obj/machinery/door/airlock{ name = "Central Emergency Storage" }, -/obj/effect/mapping_helpers/airlock/unres, +/obj/effect/mapping_helpers/airlock/unres/delayed, /turf/open/floor/plating, /area/virtual_domain) "VP" = ( diff --git a/code/__DEFINES/sound.dm b/code/__DEFINES/sound.dm index 474e8523aa1..23fc91dca3b 100644 --- a/code/__DEFINES/sound.dm +++ b/code/__DEFINES/sound.dm @@ -44,7 +44,7 @@ /* Calculates the volume of a sound based on distance * - * https://www.desmos.com/calculator/sqdfl8ipgf + * https://www.desmos.com/calculator/shjpmz3ck7 * * Arguments: * * volume: The initial volume of the sound being played diff --git a/code/datums/wires/airlock.dm b/code/datums/wires/airlock.dm index 8c09520cab0..1c7000c916c 100644 --- a/code/datums/wires/airlock.dm +++ b/code/datums/wires/airlock.dm @@ -94,7 +94,7 @@ status += "The speed light is [A.normalspeed ? "on" : "off"]." status += "The emergency light is [A.emergency ? "on" : "off"]." - if(A.unres_sensor) + if(A.unres_latch) status += "The unrestricted exit display is [A.unres_sides ? "indicating that it is letting people pass from the [dir2text(REVERSE_DIR(A.unres_sides))]" : "faintly flickering"]." else status += "The unrestricted exit display is completely inactive." @@ -150,7 +150,7 @@ A.feedback = !A.feedback A.update_appearance() if(WIRE_UNRESTRICTED_EXIT) // Pulse to switch the direction around by 180 degrees (North goes to South, East goes to West, vice-versa) - if(!A.unres_sensor) //only works if the "sensor" is installed (a variable that we assign to the door either upon creation of a door with unrestricted directions or if an unrestricted helper is added to a door in mapping) + if(!A.unres_latch) //only works if the "latch" is installed (a variable that we assign to the door either upon creation of a door with unrestricted directions or if an unrestricted helper is added to a door in mapping) return A.unres_sides = REVERSE_DIR(A.unres_sides) A.update_appearance() @@ -217,7 +217,7 @@ if(isliving(usr)) A.shock(usr, 50) if(WIRE_UNRESTRICTED_EXIT) // If this wire is cut, the unrestricted helper goes away. If you mend it, it'll go "haywire" and pick a new direction at random. Might have to cut/mend a time or two to get the direction you want. - if(!A.unres_sensor) //only works if the "sensor" is installed (a variable that we assign to the door either upon creation of a door with unrestricted directions, or if an unrestricted helper is added to a door in mapping) + if(!A.unres_latch) //only works if the "latch" is installed (a variable that we assign to the door either upon creation of a door with unrestricted directions, or if an unrestricted helper is added to a door in mapping) return if(mend) A.unres_sides = pick(NORTH, SOUTH, EAST, WEST) diff --git a/code/game/machinery/doors/airlock_electronics.dm b/code/game/machinery/doors/airlock_electronics.dm index 2973579153a..5e25742d4dc 100644 --- a/code/game/machinery/doors/airlock_electronics.dm +++ b/code/game/machinery/doors/airlock_electronics.dm @@ -6,7 +6,7 @@ /// If the airlock should require ALL or only ONE of the listed accesses var/one_access = 0 /// Checks to see if this airlock has an unrestricted helper (will set to TRUE if present). - var/unres_sensor = FALSE + var/unres_latch = FALSE /// Unrestricted sides, or sides of the airlock that will open regardless of access var/unres_sides = NONE ///what name are we passing to the finished airlock diff --git a/code/game/machinery/doors/door.dm b/code/game/machinery/doors/door.dm index daecb318bb8..e82eee69edd 100644 --- a/code/game/machinery/doors/door.dm +++ b/code/game/machinery/doors/door.dm @@ -1,4 +1,8 @@ -#define DOOR_CLOSE_WAIT 60 ///Default wait until doors autoclose +///Default wait until doors autoclose +#define DOOR_CLOSE_WAIT 60 +/// Trait for checking if a mob is currently activating an unrestricted airlock open and thus has pressure pushes blocked +#define TRAIT_UNRESTRICTED_AIRLOCK_OPENING "trait_unrestricted_airlock_opening" + /obj/machinery/door name = "door" desc = "It opens and closes." @@ -56,10 +60,7 @@ var/real_explosion_block ///if TRUE, this door will always open on red alert var/red_alert_access = FALSE - /// Checks to see if this airlock has an unrestricted "sensor" within (will set to TRUE if present). - var/unres_sensor = FALSE - /// Unrestricted sides. A bitflag for which direction (if any) can open the door with no access - var/unres_sides = NONE + /// Whether or not the door can crush mobs. var/can_crush = TRUE /// Whether or not the door can be opened by hand (used for blast doors and shutters) @@ -73,6 +74,19 @@ /// What specific lift ID do we link with? var/transport_linked_id + /// Checks to see if this airlock has an unrestricted "latch" within (will set to TRUE if present). + var/unres_latch = FALSE + /// Unrestricted sides. A bitflag for which direction (if any) can open the door with no access + var/unres_sides = NONE + /// Delayed open for unrestricted users. If there is an unrestricted side, we want to know if the door opening should be delayed for a bit to add tension and what-not + var/delayed_unres_open = FALSE + /// Lower range for random time to open for unrestricted users + var/delayed_unres_time_lower = 2 SECONDS + /// Upper range for random time to open for unrestricted users + var/delayed_unres_time_upper = 3 SECONDS + /// Cooldown tracker to prevent message spam when resisting pressure while opening via unrestricted latch + COOLDOWN_DECLARE(pressure_push_cooldown) + /datum/armor/machinery_door melee = 30 bullet = 30 @@ -334,16 +348,80 @@ if(density) run_animation(DOOR_DENY_ANIMATION) -/obj/machinery/door/allowed(mob/M) +/obj/machinery/door/allowed(mob/accessor) if(emergency) return TRUE - if(unrestricted_side(M)) - return TRUE - return ..() -/obj/machinery/door/proc/unrestricted_side(mob/opener) //Allows for specific side of airlocks to be unrestrected (IE, can exit maint freely, but need access to enter) + . = ..() // let's see if this user has any funny way to access this before we try unrestricted stuff as that will have potential delays + + if(. == TRUE) + return TRUE + + if(unrestricted_side(accessor)) + if(!delayed_unres_open) + return TRUE + + return attempt_delayed_unres_open(accessor) + + return FALSE + + + +/// Allows for specific side of airlocks to be unrestricted (IE, can exit maint freely, but need access to enter) +/obj/machinery/door/proc/unrestricted_side(mob/opener) return get_dir(src, opener) & unres_sides +/// Initiates a do_after to open the door after a delay for unrestricted openers +/// Returns TRUE if we successfully finished the do_after, FALSE otherwise +/obj/machinery/door/proc/attempt_delayed_unres_open(mob/opener) + if(opener.do_after_count() > 0) // not allowed to do this if you're doing something else. just wait lad. + return FALSE + + var/do_after_time = rand(delayed_unres_time_lower, delayed_unres_time_upper) + ADD_TRAIT(opener, TRAIT_UNRESTRICTED_AIRLOCK_OPENING, REF(src)) + RegisterSignal(opener, COMSIG_ATOM_PRE_PRESSURE_PUSH, PROC_REF(stop_pressure_during_unres_open)) + addtimer(CALLBACK(src, PROC_REF(deregister_pressure_push_signal), opener), do_after_time + 0.5 SECONDS, TIMER_UNIQUE|TIMER_OVERRIDE) // extra half-second to be safe, else this is just a guarantee we remove the signal. + + SSblackbox.record_feedback("tally", "unrestricted_airlock_usage", 1, "open attempt ([type])") // statcollecting on how often people try to use this. + balloon_alert(opener, "activating unrestricted latch...") + + if(istype(get_area(src), /area/station/maintenance)) + playsound(get_turf(src), 'sound/machines/airlock/airlock_latch_hiss.ogg', 45, vary = TRUE, falloff_exponent = (SOUND_FALLOFF_EXPONENT * 2)) // sound travels further in maintenance muahaha + else + playsound(get_turf(src), 'sound/machines/airlock/airlock_latch_hiss.ogg', 30, vary = TRUE, extrarange = MEDIUM_RANGE_SOUND_EXTRARANGE, falloff_exponent = (SOUND_FALLOFF_EXPONENT * 1.5)) + + if(do_after(opener, do_after_time, target = src)) + SSblackbox.record_feedback("tally", "unrestricted_airlock_usage", 1, "open success ([type])") // no need to tally failures as we can assume it as long as we have this + the total + return TRUE + + deregister_pressure_push_signal(opener) // if you fail the do_after early then you lose your pressure immunity, womp. + return FALSE + +/// While activating the door, we are able to block pressure pushes since we're "grasping the override handle" or something similar to that. +/// This basically exists to prevent the door's delay from being SUPREMELY annoying when you're trying to escape pressure-based damage during the unrestricted latch do_after. +/obj/machinery/door/proc/stop_pressure_during_unres_open(mob/source) + SIGNAL_HANDLER + if(QDELETED(source)) + return + + if(!COOLDOWN_FINISHED(src, pressure_push_cooldown)) // avoid spam + return COMSIG_ATOM_BLOCKS_PRESSURE + + // have both since this is a newer mechanic and i want it to be a bit more obvious why for the time being + balloon_alert(source, "resisting pressure!") + to_chat(source, span_warning("You're holding onto the unrestricted latch, preventing pressure from pushing you away!")) + COOLDOWN_START(src, pressure_push_cooldown, 5 SECONDS) + return COMSIG_ATOM_BLOCKS_PRESSURE + +/// Exists to ensure that we always deregister the pressure push blocking signal. Can be called multiple times safely as we check the trait. +/obj/machinery/door/proc/deregister_pressure_push_signal(mob/opener) + if(!HAS_TRAIT_FROM(opener, TRAIT_UNRESTRICTED_AIRLOCK_OPENING, REF(src))) + return + + UnregisterSignal(opener, COMSIG_ATOM_PRE_PRESSURE_PUSH) + REMOVE_TRAIT(opener, TRAIT_UNRESTRICTED_AIRLOCK_OPENING, REF(src)) + + /obj/machinery/door/proc/try_to_weld(obj/item/weldingtool/W, mob/user) return @@ -704,3 +782,4 @@ return ..(0) #undef DOOR_CLOSE_WAIT +#undef TRAIT_UNRESTRICTED_AIRLOCK_OPENING diff --git a/code/game/objects/structures/door_assembly.dm b/code/game/objects/structures/door_assembly.dm index cac245d3aff..90a97bd7d10 100644 --- a/code/game/objects/structures/door_assembly.dm +++ b/code/game/objects/structures/door_assembly.dm @@ -309,7 +309,7 @@ door.closeOtherId = electronics.passed_cycle_id door.update_other_id() if(door.unres_sides) - door.unres_sensor = TRUE + door.unres_latch = TRUE door.previous_airlock = previous_assembly electronics.forceMove(door) door.autoclose = TRUE diff --git a/code/game/objects/structures/windoor_assembly.dm b/code/game/objects/structures/windoor_assembly.dm index bd8bd115d71..9842e29a7ac 100644 --- a/code/game/objects/structures/windoor_assembly.dm +++ b/code/game/objects/structures/windoor_assembly.dm @@ -325,7 +325,7 @@ if(EAST,WEST) windoor.unres_sides &= ~NORTH windoor.unres_sides &= ~SOUTH - windoor.unres_sensor = TRUE + windoor.unres_latch = TRUE electronics.forceMove(windoor) windoor.electronics = electronics windoor.autoclose = TRUE diff --git a/code/modules/mapping/mapping_helpers.dm b/code/modules/mapping/mapping_helpers.dm index e1f84e9ba24..66d68a7e60d 100644 --- a/code/modules/mapping/mapping_helpers.dm +++ b/code/modules/mapping/mapping_helpers.dm @@ -238,7 +238,15 @@ /obj/effect/mapping_helpers/airlock/unres/payload(obj/machinery/door/airlock/airlock) airlock.unres_sides ^= dir - airlock.unres_sensor = TRUE + airlock.unres_latch = TRUE + +/obj/effect/mapping_helpers/airlock/unres/delayed + name = "airlock unrestricted side delayed helper" + icon_state = "airlock_unres_delayed_helper" + +/obj/effect/mapping_helpers/airlock/unres/delayed/payload(obj/machinery/door/airlock/airlock) + . = ..() + airlock.delayed_unres_open = TRUE /obj/effect/mapping_helpers/airlock/abandoned name = "airlock abandoned helper" diff --git a/icons/effects/mapping_helpers.dmi b/icons/effects/mapping_helpers.dmi index cb5ff8f905d..d7ee50ebe8d 100644 Binary files a/icons/effects/mapping_helpers.dmi and b/icons/effects/mapping_helpers.dmi differ diff --git a/sound/machines/airlock/airlock_latch_hiss.ogg b/sound/machines/airlock/airlock_latch_hiss.ogg new file mode 100644 index 00000000000..ac89921d0e1 Binary files /dev/null and b/sound/machines/airlock/airlock_latch_hiss.ogg differ diff --git a/sound/machines/airlock/attributions.txt b/sound/machines/airlock/attributions.txt new file mode 100644 index 00000000000..ab6ad4b9dc2 --- /dev/null +++ b/sound/machines/airlock/attributions.txt @@ -0,0 +1 @@ +airlock_latch_hiss.ogg is sourced from Usernameis1337 under a CC Attribution 4.0 license via https://freesound.org/people/Usernameis1337/sounds/632755/ diff --git a/tools/UpdatePaths/Scripts/94040_unres_mass_replacer.txt b/tools/UpdatePaths/Scripts/94040_unres_mass_replacer.txt new file mode 100644 index 00000000000..1bffc2d05bb --- /dev/null +++ b/tools/UpdatePaths/Scripts/94040_unres_mass_replacer.txt @@ -0,0 +1,2 @@ +/obj/effect/mapping_helpers/airlock/unres : /obj/effect/mapping_helpers/airlock/unres/delayed{@OLD} +/obj/machinery/door/@SUBTYPES{unres_sensor=@ANY} : /obj/machinery/door/@SUBTYPES{@OLD;unres_sensor=@SKIP}