From e0827de4b5b4ba1ae165faa98cd021d4b32fe290 Mon Sep 17 00:00:00 2001 From: san7890 Date: Fri, 5 Dec 2025 19:01:15 -0700 Subject: [PATCH] [MDB Ignore] Unrestricted Airlocks - Door Delays (#94040) ## About The Pull Request This PR adds a change to a pretty prevalent feature that's been around since #66588 (April 28th, 2022). Although it has been controversial to some extent, I believe that it was a good change in principle for reasons I will later get into. For now, this is what the PR does: * All _station_ unrestricted door helpers (e.g. those in maintenance) have been replaced with a subtype that adds a random 2-3 second delay to opening the door, using a new "unrestricted latch" feature. **This does not occur if the user has regular access to that door.** * The unrestricted side will initiate a do_after and plays a distinct small hissing sound (because I presume you're disengaging some hydraulic lever on that side), after which the door will open as players have come to expect. * While you're engaging the lever, you will be resistant to pressure movements as you are presumably holding onto the lever or something. All other movements (e.g. voluntary, being shoved, etc.) will continue to function as expected. * We will statistically tabulate each time someone attempts to use the unrestricted "lever", and every time one successfully occurs. This is just for analysis to see player trends as we have lacked this over the last 3.5 years. Here's a link to the sound I added: https://freesound.org/people/Usernameis1337/sounds/632755, the version in this PR was converted using OGG Vorbis. https://github.com/user-attachments/assets/4167bda4-63b5-4dc0-a7b2-694a9e3d3201 ## Why It's Good For The Game Back in 2022, I was one of the major proponents for adding such a change to the game. This is for a few reasons: * It doesn't really make human sense for a station to have hallways/spaces that you can enter and then just get completely trapped in. The station is a deathtrap because of _who_ is on it, not because it _is_ a death trap. I have always maintained that we should assume that the station is competently made to give the hijinx a much more jarring background. To me, maintenance isn't old sections of a station (although it can have those elements), but vital side pathways in the event of emergencies, like having extra fire stairs in a building. The doors to those fire stairs are always unlocked because they need to ensure that people are able to efflux to save themselves from danger rather than die. * It was easily subvertable anyways. You can easily ask the HoP for maintenance access or AI to let you out of maintenance (although the latter was a bit harder to articulate). I don't find myself agreeing with this as much nowadays but I remember the frustration I felt waiting for minutes for someone to open the door had something occurred for me to have found myself in maintenance. It's simply not fun and doesn't make sense for a station to have this. * I thought that it added a unique element to antagonism. You can't drag someone in maintenance and then have the whole entire subsection of the station be your den. It's important for you to secure your base should you be dragging people in there instead of just always being able to win via dragging. * People tend to forget this point, but it actually did cause a lot _more_ deaths in situations where threats originate outside the station/in maintenance. It was much easier for the killy-stabby mass murderers to ingress into main hallways and get to killing faster. This is why the change felt "equal" in a way. ### Why not remove it outright? I believe that a lot of balance changes over the last 3.5 years (30000 issues ago!) have been weighting for these interactions, and I think removing it all cold-turkey like will cause a huge upturn in deadliness and just not be what players are looking for in the new game loop. To me, this was a vital step in getting more towards 90-minute rounds, and I think we would see a drop in that. I also have those above three reasons that I am still a firm believer in, but I am still interested in seeing what a different system might entail and how that could play out. I added stat gathering so after we get 4-6 weeks of data, we can determine to keep or shelve this feature. I will probably always be on the "blocking" side of removing it outright unless there's some severe data that can convince me (which will probably need it's own test-merged PR, while this is meant to be added into the game right now). ### Why are we changing it? I think not enough people are dying. I played a few rounds yesterday and while a decent chunk of people were dying, I saw a few follies in my original line of thought. Maintenance should be a bit creepier and not auxiliary hallways (in normal circumstances), I already thought we did a really good job of that but I noticed that it wasn't as good as memory served me. I think maintenance should have a little bit more difficulty to navigate (i.e. if you're being chased down by someone and it's taking 2.5 seconds to open, that would be an excellent heart-pounding tension moment) and would overall be more interesting than the status quo. It is a bit sillier to me but some IRL buildings do have to have you hold down the push bar for a few seconds until it disengages, so this is agreeable. I also don't think the unidirectional exit design flow standards are where they were due to drift in application, so this is also a better way to uniformly apply it. ## Changelog :cl: balance: After noticing it was too easy for animals to crawl through maintenance by abusing the Easy-Exit sensors, Nanotrasen has replaced all unrestricted door sensors (like in maintenance) with a pull-down lever that should take around 2-3 seconds to engage. It has been designed to allow the employee to actuate it despite any pressure differentials within an area. balance: The above change does not apply to select doors in the medical section of the station, which will continue to use the "older" Ready-Exit system. sound: In order to ensure that staff in high-traffic areas don't go bonkers due to this new change, sound dampeners have been installed to prevent the hydraulics from being heard for super long distances. However, they skimped out on the quality for the ones in maintenance... /:cl: FYI Mappers/Tweakers: This PR replaces all station map unres mapping helpers with the new subtype. You are welcome to replace certain doors with the old helper (the base type) to get the old behavior as you see fit, just explain why that behavior is desired in that location. Otherwise, it would be appreciated if we have this new behavior >95% of the time. --- .../CatwalkStation/CatwalkStation_2023.dmm | 290 +++++++++--------- .../map_files/Deltastation/DeltaStation2.dmm | 218 ++++++------- .../map_files/IceBoxStation/IceBoxStation.dmm | 198 ++++++------ _maps/map_files/MetaStation/MetaStation.dmm | 192 ++++++------ _maps/map_files/Mining/Lavaland.dmm | 10 +- .../map_files/NebulaStation/NebulaStation.dmm | 130 ++++---- .../maintenance_modules/medsciupper_1.dmm | 2 +- .../maintenance_modules/medsciupper_2.dmm | 4 +- .../maintenance_modules/medsciupper_3.dmm | 2 +- .../maintenance_modules/secbarupper_1.dmm | 2 +- .../maintenance_modules/secbarupper_2.dmm | 2 +- .../maintenance_modules/secbarupper_3.dmm | 2 +- .../maintenance_modules/secservicelower_1.dmm | 4 +- .../maintenance_modules/secservicelower_2.dmm | 4 +- .../maintenance_modules/secservicelower_3.dmm | 4 +- _maps/map_files/tramstation/tramstation.dmm | 83 +++-- _maps/map_files/wawastation/wawastation.dmm | 232 +++++++------- _maps/virtual_domains/meta_central.dmm | 2 +- code/__DEFINES/sound.dm | 2 +- code/datums/wires/airlock.dm | 6 +- .../machinery/doors/airlock_electronics.dm | 2 +- code/game/machinery/doors/door.dm | 99 +++++- code/game/objects/structures/door_assembly.dm | 2 +- .../objects/structures/windoor_assembly.dm | 2 +- code/modules/mapping/mapping_helpers.dm | 10 +- icons/effects/mapping_helpers.dmi | Bin 27638 -> 27380 bytes sound/machines/airlock/airlock_latch_hiss.ogg | Bin 0 -> 33329 bytes sound/machines/airlock/attributions.txt | 1 + .../Scripts/94040_unres_mass_replacer.txt | 2 + 29 files changed, 798 insertions(+), 709 deletions(-) create mode 100644 sound/machines/airlock/airlock_latch_hiss.ogg create mode 100644 sound/machines/airlock/attributions.txt create mode 100644 tools/UpdatePaths/Scripts/94040_unres_mass_replacer.txt 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 cb5ff8f905d01aed6f56a63ca87e5ee728c4ada7..d7ee50ebe8d8f0e2a384a0e9e04cec6c73cd1ecb 100644 GIT binary patch literal 27380 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 Dwu7HD literal 27638 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

{ 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 literal 0 HcmV?d00001 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}