diff --git a/_maps/map_files220/stations/boxstation.dmm b/_maps/map_files220/stations/boxstation.dmm index 48300fe7ac8a1..a294837df26d9 100644 --- a/_maps/map_files220/stations/boxstation.dmm +++ b/_maps/map_files220/stations/boxstation.dmm @@ -7262,7 +7262,6 @@ "aBR" = ( /obj/machinery/door/airlock/atmos, /obj/effect/mapping_helpers/airlock/autoname, -/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, /obj/effect/mapping_helpers/airlock/access/all/engineering/atmos, /turf/simulated/floor/plating, /area/station/maintenance/fore) @@ -8198,7 +8197,6 @@ /obj/machinery/atmospherics/pipe/simple/visible/universal, /obj/machinery/door/airlock/atmos, /obj/effect/mapping_helpers/airlock/autoname, -/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, /obj/effect/mapping_helpers/airlock/access/all/engineering/atmos, /turf/simulated/floor/plating, /area/station/maintenance/fpmaint2) @@ -10294,7 +10292,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, -/obj/effect/mapping_helpers/airlock/access/any/engineering/general, +/obj/effect/mapping_helpers/airlock/access/all/engineering/equipment, /turf/simulated/floor/plating, /area/station/maintenance/electrical) "aMi" = ( @@ -11024,7 +11022,7 @@ autolink_id = "apsolar_btn_ext"; req_access = list(13) }, -/obj/effect/mapping_helpers/airlock/access/any/engineering/external, +/obj/effect/mapping_helpers/airlock/access/any/engineering/general, /turf/simulated/floor/plating, /area/station/maintenance/solar_maintenance/aft_port) "aPe" = ( @@ -22916,7 +22914,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, -/obj/effect/mapping_helpers/airlock/access/any/engineering/maintenance, +/obj/effect/mapping_helpers/airlock/access/all/engineering/equipment, /turf/simulated/floor/plasteel, /area/station/maintenance/asmaint2) "bLo" = ( @@ -25096,7 +25094,7 @@ pixel_y = 24; req_access = list(13) }, -/obj/effect/mapping_helpers/airlock/access/any/engineering/external, +/obj/effect/mapping_helpers/airlock/access/any/engineering/construction, /turf/simulated/floor/plating, /area/station/maintenance/storage) "bUE" = ( @@ -26009,7 +26007,6 @@ d2 = 8; icon_state = "4-8" }, -/obj/effect/mapping_helpers/airlock/access/all/engineering/external, /obj/effect/mapping_helpers/airlock/access/all/engineering/general, /obj/machinery/access_button{ autolink_id = "eng_s_tesla_btn_ext"; @@ -29394,7 +29391,7 @@ autolink_id = "apsolar_btn_int"; req_access = list(13) }, -/obj/effect/mapping_helpers/airlock/access/any/engineering/external, +/obj/effect/mapping_helpers/airlock/access/any/engineering/general, /turf/simulated/floor/plating, /area/station/maintenance/solar_maintenance/aft_port) "cmd" = ( @@ -34345,7 +34342,6 @@ /obj/machinery/door/airlock/atmos, /obj/effect/mapping_helpers/airlock/autoname, /obj/effect/mapping_helpers/airlock/access/all/engineering/atmos, -/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, /turf/simulated/floor/plating, /area/station/maintenance/asmaint2) "cFB" = ( @@ -39452,7 +39448,7 @@ pixel_y = 24; req_access = list(13) }, -/obj/effect/mapping_helpers/airlock/access/any/engineering/external, +/obj/effect/mapping_helpers/airlock/access/any/engineering/construction, /turf/simulated/floor/plating, /area/station/maintenance/storage) "cWX" = ( @@ -39826,7 +39822,7 @@ /obj/effect/mapping_helpers/airlock/autoname, /obj/machinery/atmospherics/pipe/simple/hidden/yellow, /obj/machinery/door/firedoor, -/obj/effect/mapping_helpers/airlock/access/any/engineering/construction, +/obj/effect/mapping_helpers/airlock/access/all/engineering/general, /turf/simulated/floor/catwalk, /area/station/maintenance/storage) "cYy" = ( @@ -39894,8 +39890,7 @@ }, /obj/machinery/door/firedoor, /obj/machinery/door/airlock/highsecurity, -/obj/effect/mapping_helpers/airlock/access/all/engineering/tech_storage, -/obj/effect/mapping_helpers/airlock/access/all/command/general, +/obj/effect/mapping_helpers/airlock/access/all/engineering/ce, /turf/simulated/floor/plasteel{ icon_state = "dark" }, @@ -40048,7 +40043,7 @@ }, /obj/machinery/door/airlock/maintenance, /obj/effect/mapping_helpers/airlock/autoname, -/obj/effect/mapping_helpers/airlock/access/any/engineering/general, +/obj/effect/mapping_helpers/airlock/access/any/engineering/construction, /turf/simulated/floor/plating, /area/station/maintenance/storage) "cZh" = ( @@ -40830,7 +40825,6 @@ /obj/machinery/atmospherics/pipe/simple/visible{ dir = 4 }, -/obj/effect/mapping_helpers/airlock/access/all/engineering/external, /obj/effect/mapping_helpers/airlock/access/all/engineering/general, /obj/machinery/access_button{ autolink_id = "eng_s_tesla_btn_int"; @@ -40900,7 +40894,6 @@ icon_state = "1-2" }, /obj/effect/mapping_helpers/airlock/access/any/engineering/general, -/obj/effect/mapping_helpers/airlock/access/any/engineering/external, /turf/simulated/floor/plating, /area/station/maintenance/solar_maintenance/aft_starboard) "dcn" = ( @@ -40924,7 +40917,7 @@ dir = 1 }, /obj/effect/mapping_helpers/airlock/autoname, -/obj/effect/mapping_helpers/airlock/access/any/engineering/construction, +/obj/effect/mapping_helpers/airlock/access/all/engineering/general, /turf/simulated/floor/plasteel{ icon_state = "dark" }, @@ -42883,7 +42876,7 @@ }, /obj/machinery/door/airlock/engineering/glass, /obj/effect/mapping_helpers/airlock/autoname, -/obj/effect/mapping_helpers/airlock/access/any/engineering/construction, +/obj/effect/mapping_helpers/airlock/access/all/engineering/general, /turf/simulated/floor/plasteel{ icon_state = "darkyellowfull" }, @@ -46172,14 +46165,13 @@ locked = 1 }, /obj/effect/mapping_helpers/airlock/autoname, -/obj/effect/mapping_helpers/airlock/access/all/engineering/external, -/obj/effect/mapping_helpers/airlock/access/all/engineering/general, /obj/machinery/access_button{ autolink_id = "eng_n_tesla_btn_int"; pixel_y = -24; req_access = list(10,13) }, /obj/effect/turf_decal/delivery, +/obj/effect/mapping_helpers/airlock/access/all/engineering/general, /turf/simulated/floor/plasteel{ icon_state = "darkredfull" }, @@ -48301,12 +48293,12 @@ icon_state = "1-2" }, /obj/machinery/atmospherics/pipe/simple/hidden, -/obj/effect/mapping_helpers/airlock/access/any/engineering/external, /obj/machinery/access_button{ autolink_id = "fpsolar_btn_int"; pixel_x = 24; req_access = list(13) }, +/obj/effect/mapping_helpers/airlock/access/any/engineering/general, /turf/simulated/floor/plating, /area/station/maintenance/solar_maintenance/fore_port) "eup" = ( @@ -59176,12 +59168,12 @@ locked = 1 }, /obj/effect/mapping_helpers/airlock/autoname, -/obj/effect/mapping_helpers/airlock/access/any/engineering/external, /obj/machinery/access_button{ autolink_id = "fssolar_btn_ext"; pixel_x = -24; req_access = list(13) }, +/obj/effect/mapping_helpers/airlock/access/any/engineering/general, /turf/simulated/floor/plating, /area/station/maintenance/solar_maintenance/port) "iip" = ( @@ -64430,7 +64422,7 @@ id = "Singularity"; name = "Containment Blast Doors" }, -/obj/effect/mapping_helpers/airlock/access/any/engineering/construction, +/obj/effect/mapping_helpers/airlock/access/all/engineering/general, /turf/simulated/floor/plasteel{ icon_state = "darkyellowfull" }, @@ -66873,12 +66865,12 @@ }, /obj/effect/mapping_helpers/airlock/autoname, /obj/machinery/atmospherics/pipe/simple/hidden, -/obj/effect/mapping_helpers/airlock/access/any/engineering/external, /obj/machinery/access_button{ autolink_id = "assolar_btn_int"; pixel_x = -24; req_access = list(13) }, +/obj/effect/mapping_helpers/airlock/access/any/engineering/general, /turf/simulated/floor/plating, /area/station/maintenance/solar_maintenance/aft_starboard) "kYC" = ( @@ -68427,12 +68419,12 @@ locked = 1 }, /obj/effect/mapping_helpers/airlock/autoname, -/obj/effect/mapping_helpers/airlock/access/any/engineering/external, /obj/machinery/access_button{ autolink_id = "assolar_btn_ext"; pixel_x = -24; req_access = list(13) }, +/obj/effect/mapping_helpers/airlock/access/any/engineering/general, /turf/simulated/floor/plating, /area/station/maintenance/solar_maintenance/aft_starboard) "lCQ" = ( @@ -71432,13 +71424,13 @@ d2 = 8; icon_state = "4-8" }, -/obj/effect/mapping_helpers/airlock/access/any/engineering/external, /obj/machinery/access_button/west{ autolink_id = "scibomb_btn_ext"; pixel_y = 24; req_access = list(13); pixel_x = 0 }, +/obj/effect/mapping_helpers/airlock/access/any/engineering/general, /turf/simulated/floor/plating, /area/station/maintenance/asmaint) "mBl" = ( @@ -71472,7 +71464,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/cyan{ dir = 4 }, -/obj/effect/mapping_helpers/airlock/access/any/engineering/maintenance, +/obj/effect/mapping_helpers/airlock/access/all/engineering/equipment, /turf/simulated/floor/plasteel, /area/station/maintenance/aft) "mCp" = ( @@ -73886,7 +73878,7 @@ /obj/machinery/door/airlock/maintenance, /obj/effect/mapping_helpers/airlock/autoname, /obj/machinery/door/firedoor, -/obj/effect/mapping_helpers/airlock/access/any/engineering/construction, +/obj/effect/mapping_helpers/airlock/access/all/engineering/general, /turf/simulated/floor/plating, /area/station/maintenance/apmaint) "nuM" = ( @@ -76152,12 +76144,12 @@ locked = 1 }, /obj/effect/mapping_helpers/airlock/autoname, -/obj/effect/mapping_helpers/airlock/access/any/engineering/external, /obj/machinery/access_button{ autolink_id = "eng_sm_btn_ext"; pixel_y = 24; req_access = list(13) }, +/obj/effect/mapping_helpers/airlock/access/any/engineering/general, /turf/simulated/floor/plating, /area/station/engineering/ai_transit_tube) "ojz" = ( @@ -76229,12 +76221,12 @@ /obj/machinery/atmospherics/pipe/simple/visible{ dir = 4 }, -/obj/effect/mapping_helpers/airlock/access/any/engineering/external, /obj/machinery/access_button{ autolink_id = "eng_sm_btn_int"; pixel_y = 24; req_access = list(13) }, +/obj/effect/mapping_helpers/airlock/access/any/engineering/general, /turf/simulated/floor/plating, /area/station/engineering/ai_transit_tube) "okB" = ( @@ -86399,7 +86391,7 @@ }, /obj/machinery/door/airlock/engineering/glass, /obj/effect/mapping_helpers/airlock/autoname, -/obj/effect/mapping_helpers/airlock/access/any/engineering/construction, +/obj/effect/mapping_helpers/airlock/access/all/engineering/general, /turf/simulated/floor/plasteel{ icon_state = "darkyellowfull" }, @@ -87250,7 +87242,6 @@ /obj/effect/mapping_helpers/airlock/autoname, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/effect/mapping_helpers/airlock/access/all/engineering/atmos, -/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, /turf/simulated/floor/plating, /area/station/maintenance/asmaint2) "sdw" = ( @@ -89438,12 +89429,12 @@ d2 = 2; icon_state = "1-2" }, -/obj/effect/mapping_helpers/airlock/access/any/engineering/external, /obj/machinery/access_button{ autolink_id = "fpsolar_btn_ext"; pixel_x = 24; req_access = list(13) }, +/obj/effect/mapping_helpers/airlock/access/any/engineering/general, /turf/simulated/floor/plating, /area/station/maintenance/solar_maintenance/fore_port) "sOE" = ( @@ -92464,12 +92455,12 @@ }, /obj/effect/mapping_helpers/airlock/autoname, /obj/machinery/atmospherics/pipe/simple/hidden, -/obj/effect/mapping_helpers/airlock/access/any/engineering/external, /obj/machinery/access_button{ autolink_id = "fssolar_btn_int"; pixel_x = 24; req_access = list(13) }, +/obj/effect/mapping_helpers/airlock/access/any/engineering/general, /turf/simulated/floor/plating, /area/station/maintenance/solar_maintenance/port) "tTf" = ( @@ -95833,7 +95824,7 @@ icon_state = "1-2" }, /obj/effect/decal/cleanable/dirt, -/obj/effect/mapping_helpers/airlock/access/any/command/teleporter, +/obj/effect/mapping_helpers/airlock/access/any/command/captain, /turf/simulated/floor/plasteel{ icon_state = "floorgrime" }, @@ -97421,14 +97412,13 @@ locked = 1 }, /obj/effect/mapping_helpers/airlock/autoname, -/obj/effect/mapping_helpers/airlock/access/all/engineering/external, -/obj/effect/mapping_helpers/airlock/access/all/engineering/general, /obj/machinery/access_button{ autolink_id = "eng_n_tesla_btn_ext"; pixel_y = -24; req_access = list(10,13) }, /obj/effect/turf_decal/delivery, +/obj/effect/mapping_helpers/airlock/access/all/engineering/general, /turf/simulated/floor/plasteel{ icon_state = "darkredfull" }, @@ -101246,7 +101236,6 @@ /obj/machinery/door/airlock/engineering, /obj/effect/mapping_helpers/airlock/autoname, /obj/effect/mapping_helpers/airlock/access/any/engineering/general, -/obj/effect/mapping_helpers/airlock/access/any/engineering/external, /turf/simulated/floor/plasteel, /area/station/maintenance/solar_maintenance/port) "wXC" = ( @@ -105067,13 +105056,13 @@ /obj/machinery/atmospherics/pipe/simple/visible{ dir = 4 }, -/obj/effect/mapping_helpers/airlock/access/any/engineering/external, /obj/machinery/access_button/east{ autolink_id = "scibomb_btn_int"; pixel_y = 24; req_access = list(13); pixel_x = 0 }, +/obj/effect/mapping_helpers/airlock/access/any/engineering/general, /turf/simulated/floor/plating, /area/station/maintenance/asmaint) "yjV" = ( diff --git a/_maps/map_files220/stations/deltastation.dmm b/_maps/map_files220/stations/deltastation.dmm index 58b635ff21c77..87c222e30917b 100644 --- a/_maps/map_files220/stations/deltastation.dmm +++ b/_maps/map_files220/stations/deltastation.dmm @@ -711,6 +711,9 @@ name = "Mechanic's Desk"; req_access = list(32) }, +/obj/effect/mapping_helpers/airlock/windoor/access/any/engineering/general{ + dir = 8 + }, /obj/machinery/door/poddoor/shutters{ id_tag = "mechbayshutters"; name = "Mechanic's Desk Shutters"; @@ -747,8 +750,7 @@ d2 = 8; icon_state = "4-8" }, -/obj/effect/mapping_helpers/airlock/access/any/engineering/general, -/obj/effect/mapping_helpers/airlock/access/any/engineering/external, +/obj/effect/mapping_helpers/airlock/access/all/engineering/general, /turf/simulated/floor/plasteel, /area/station/maintenance/solar_maintenance/port) "afN" = ( @@ -6672,7 +6674,6 @@ /obj/machinery/door/poddoor/shutters/radiation/preopen{ id_tag = "engsm" }, -/obj/effect/mapping_helpers/airlock/access/any/engineering/general, /obj/effect/mapping_helpers/airlock/access/any/engineering/atmos, /turf/simulated/floor/engine, /area/station/engineering/engine/supermatter) @@ -8683,7 +8684,6 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/effect/turf_decal/delivery, -/obj/effect/mapping_helpers/airlock/access/any/engineering/general, /obj/effect/mapping_helpers/airlock/access/any/engineering/atmos, /turf/simulated/floor/plasteel, /area/station/engineering/controlroom) @@ -8912,6 +8912,7 @@ d2 = 8; icon_state = "4-8" }, +/obj/effect/mapping_helpers/airlock/access/any/engineering/equipment, /turf/simulated/floor/plating, /area/station/engineering/mechanic) "aKL" = ( @@ -9017,8 +9018,8 @@ d2 = 8; icon_state = "4-8" }, -/obj/effect/mapping_helpers/airlock/access/any/engineering/general, -/obj/effect/mapping_helpers/airlock/access/any/engineering/atmos, +/obj/effect/mapping_helpers/airlock/access/all/engineering/general, +/obj/effect/mapping_helpers/airlock/access/all/engineering/atmos, /turf/simulated/floor/plating, /area/station/maintenance/solar_maintenance/fore_port) "aLs" = ( @@ -9595,7 +9596,6 @@ /obj/machinery/door/airlock/atmos/glass, /obj/effect/mapping_helpers/airlock/autoname, /obj/effect/turf_decal/delivery, -/obj/effect/mapping_helpers/airlock/access/any/engineering/general, /obj/effect/mapping_helpers/airlock/access/any/engineering/atmos, /turf/simulated/floor/plasteel, /area/station/engineering/atmos) @@ -9619,7 +9619,6 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/effect/turf_decal/delivery, -/obj/effect/mapping_helpers/airlock/access/any/engineering/general, /obj/effect/mapping_helpers/airlock/access/any/engineering/atmos, /turf/simulated/floor/plasteel, /area/station/engineering/atmos) @@ -11141,7 +11140,7 @@ name = "exterior access button"; req_access = list(32) }, -/obj/effect/mapping_helpers/airlock/access/any/engineering/external, +/obj/effect/mapping_helpers/airlock/access/all/engineering/construction, /turf/simulated/floor/plasteel, /area/station/engineering/gravitygenerator) "aVg" = ( @@ -12781,7 +12780,8 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/door/firedoor, -/obj/effect/mapping_helpers/airlock/access/all/engineering/general, +/obj/effect/mapping_helpers/airlock/access/all/science/minisat, +/obj/effect/mapping_helpers/airlock/access/all/engineering/construction, /turf/simulated/floor/plasteel, /area/station/engineering/ai_transit_tube) "bcq" = ( @@ -13077,6 +13077,8 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/effect/mapping_helpers/airlock/access/all/engineering/general, +/obj/effect/mapping_helpers/airlock/access/all/engineering/atmos, /turf/simulated/floor/plating, /area/station/maintenance/medmaint) "bdL" = ( @@ -17572,7 +17574,6 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/structure/disposalpipe/segment, /obj/effect/mapping_helpers/airlock/access/any/engineering/atmos, -/obj/effect/mapping_helpers/airlock/access/any/engineering/general, /turf/simulated/floor/plasteel, /area/station/engineering/atmos) "bvO" = ( @@ -18255,7 +18256,6 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/structure/disposalpipe/segment, /obj/effect/mapping_helpers/airlock/access/any/engineering/atmos, -/obj/effect/mapping_helpers/airlock/access/any/engineering/general, /turf/simulated/floor/plasteel, /area/station/engineering/hallway) "byy" = ( @@ -18331,8 +18331,8 @@ d2 = 4; icon_state = "2-4" }, -/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, /obj/effect/mapping_helpers/airlock/access/all/command/general, +/obj/effect/mapping_helpers/airlock/access/all/engineering/tech_storage, /turf/simulated/floor/plasteel, /area/station/engineering/tech_storage) "byJ" = ( @@ -19421,8 +19421,7 @@ /obj/machinery/door/firedoor, /obj/machinery/door/airlock/highsecurity, /obj/effect/mapping_helpers/airlock/autoname, -/obj/effect/mapping_helpers/airlock/access/all/engineering/tech_storage, -/obj/effect/mapping_helpers/airlock/access/all/command/general, +/obj/effect/mapping_helpers/airlock/access/all/engineering/ce, /turf/simulated/floor/plasteel/dark, /area/station/engineering/gravitygenerator) "bDe" = ( @@ -20016,7 +20015,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, -/obj/effect/mapping_helpers/airlock/access/any/engineering/general, +/obj/effect/mapping_helpers/airlock/access/all/engineering/construction, /turf/simulated/floor/plasteel, /area/station/engineering/break_room/secondary) "bEK" = ( @@ -21870,6 +21869,7 @@ }, /obj/machinery/door/firedoor, /obj/structure/barricade/wooden, +/obj/effect/mapping_helpers/airlock/access/any/engineering/equipment, /turf/simulated/floor/plasteel, /area/station/engineering/mechanic) "bKb" = ( @@ -22472,7 +22472,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/door/airlock/engineering, /obj/effect/mapping_helpers/airlock/autoname, -/obj/effect/mapping_helpers/airlock/access/any/engineering/equipment, +/obj/effect/mapping_helpers/airlock/access/all/engineering/equipment, /turf/simulated/floor/plating, /area/station/maintenance/electrical) "bLQ" = ( @@ -22542,6 +22542,8 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, +/obj/effect/mapping_helpers/airlock/access/all/science/minisat, +/obj/effect/mapping_helpers/airlock/access/all/engineering/external, /turf/simulated/floor/plasteel/dark, /area/station/aisat) "bLZ" = ( @@ -28653,7 +28655,7 @@ id_tag = "captainofficedoor" }, /obj/effect/mapping_helpers/airlock/autoname, -/obj/effect/mapping_helpers/airlock/access/any/command/captain, +/obj/effect/mapping_helpers/airlock/access/all/command/captain, /turf/simulated/floor/plasteel, /area/station/command/office/captain/bedroom) "cfX" = ( @@ -29128,7 +29130,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/structure/disposalpipe/segment, -/obj/effect/mapping_helpers/airlock/access/any/engineering/construction, +/obj/effect/mapping_helpers/airlock/access/any/engineering/general, /turf/simulated/floor/plasteel, /area/station/engineering/control) "cib" = ( @@ -29403,7 +29405,7 @@ "ciU" = ( /obj/machinery/door/airlock/maintenance, /obj/effect/mapping_helpers/airlock/autoname, -/obj/effect/mapping_helpers/airlock/access/any/command/teleporter, +/obj/effect/mapping_helpers/airlock/access/all/command/captain, /turf/simulated/floor/plasteel, /area/station/command/teleporter) "ciV" = ( @@ -30074,7 +30076,7 @@ /obj/machinery/door/firedoor, /obj/machinery/door/airlock/engineering/glass, /obj/effect/mapping_helpers/airlock/autoname, -/obj/effect/mapping_helpers/airlock/access/any/engineering/construction, +/obj/effect/mapping_helpers/airlock/access/any/engineering/general, /turf/simulated/floor/plasteel, /area/station/engineering/break_room) "clp" = ( @@ -34680,7 +34682,8 @@ }, /obj/effect/turf_decal/delivery, /obj/machinery/door/window/classic/reversed, -/obj/effect/mapping_helpers/airlock/windoor/access/any/engineering/construction, +/obj/effect/mapping_helpers/airlock/windoor/access/any/engineering/general, +/obj/effect/mapping_helpers/airlock/windoor/access/any/supply/mule_bot, /turf/simulated/floor/plasteel, /area/station/engineering/control) "cEI" = ( @@ -48435,8 +48438,7 @@ /obj/effect/turf_decal/stripes/line{ dir = 8 }, -/obj/effect/mapping_helpers/airlock/access/any/engineering/general, -/obj/effect/mapping_helpers/airlock/access/any/engineering/external, +/obj/effect/mapping_helpers/airlock/access/all/engineering/general, /turf/simulated/floor/plasteel, /area/station/maintenance/solar_maintenance/aft_port) "dRj" = ( @@ -49002,7 +49004,6 @@ /obj/machinery/door/airlock/maintenance, /obj/effect/mapping_helpers/airlock/autoname, /obj/effect/turf_decal/stripes/line, -/obj/effect/mapping_helpers/airlock/access/any/engineering/general, /obj/effect/mapping_helpers/airlock/access/any/engineering/external, /turf/simulated/floor/plating, /area/station/hallway/secondary/exit) @@ -59613,7 +59614,7 @@ name = "interior access button"; req_access = list(13) }, -/obj/effect/mapping_helpers/airlock/access/any/engineering/external, +/obj/effect/mapping_helpers/airlock/access/all/engineering/general, /turf/simulated/floor/plating, /area/station/maintenance/solar_maintenance/aft_port) "gLB" = ( @@ -59767,13 +59768,13 @@ "gNb" = ( /obj/machinery/door/airlock/atmos, /obj/effect/mapping_helpers/airlock/autoname, -/obj/effect/mapping_helpers/airlock/access/all/engineering/atmos, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, +/obj/effect/mapping_helpers/airlock/access/all/engineering/atmos, /turf/simulated/floor/plating, /area/station/maintenance/electrical) "gNd" = ( @@ -65384,6 +65385,8 @@ icon_state = "1-2" }, /obj/effect/decal/cleanable/dirt, +/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, +/obj/effect/mapping_helpers/airlock/access/all/engineering/atmos, /turf/simulated/floor/plating, /area/station/maintenance/medmaint) "itT" = ( @@ -68310,13 +68313,12 @@ icon_state = "4-8" }, /obj/effect/turf_decal/delivery, -/obj/effect/mapping_helpers/airlock/access/all/engineering/external, -/obj/effect/mapping_helpers/airlock/access/all/engineering/construction, /obj/machinery/access_button/north{ autolink_id = "enginen_btn_ext"; name = "exterior access button"; req_access = list(10,13) }, +/obj/effect/mapping_helpers/airlock/access/any/engineering/general, /turf/simulated/floor/plasteel, /area/station/engineering/control) "jkP" = ( @@ -68368,7 +68370,6 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/visible/red, /obj/effect/mapping_helpers/airlock/access/any/engineering/atmos, -/obj/effect/mapping_helpers/airlock/access/any/engineering/general, /turf/simulated/floor/plasteel, /area/station/engineering/atmos) "jmD" = ( @@ -72792,7 +72793,6 @@ /obj/machinery/door/airlock/atmos/glass, /obj/effect/mapping_helpers/airlock/autoname, /obj/effect/turf_decal/delivery, -/obj/effect/mapping_helpers/airlock/access/any/engineering/general, /obj/effect/mapping_helpers/airlock/access/any/engineering/atmos, /turf/simulated/floor/plasteel, /area/station/engineering/controlroom) @@ -75407,14 +75407,13 @@ /area/station/security/permabrig) "lqJ" = ( /obj/machinery/door/airlock/engineering, -/obj/effect/mapping_helpers/airlock/access/any/engineering/external, -/obj/effect/mapping_helpers/airlock/access/any/engineering/general, /obj/effect/mapping_helpers/airlock/autoname, /obj/structure/cable{ d1 = 1; d2 = 2; icon_state = "1-2" }, +/obj/effect/mapping_helpers/airlock/access/all/engineering/general, /turf/simulated/floor/plating, /area/station/maintenance/solar_maintenance/aft_starboard) "lqL" = ( @@ -79227,7 +79226,6 @@ superconductivity = 0 }, /obj/effect/mapping_helpers/airlock/autoname, -/obj/effect/mapping_helpers/airlock/access/any/engineering/general, /obj/effect/mapping_helpers/airlock/access/any/engineering/atmos, /turf/simulated/floor/engine, /area/station/engineering/engine/supermatter) @@ -80265,7 +80263,7 @@ name = "interior access button"; req_access = list(13) }, -/obj/effect/mapping_helpers/airlock/access/any/engineering/external, +/obj/effect/mapping_helpers/airlock/access/all/engineering/general, /turf/simulated/floor/plating, /area/station/maintenance/solar_maintenance/port) "mQL" = ( @@ -81085,7 +81083,7 @@ name = "exterior access button"; req_access = list(13) }, -/obj/effect/mapping_helpers/airlock/access/any/engineering/external, +/obj/effect/mapping_helpers/airlock/access/all/engineering/general, /turf/simulated/floor/plating, /area/station/maintenance/solar_maintenance/port) "nbt" = ( @@ -82852,7 +82850,7 @@ name = "interior access button"; req_access = list(13) }, -/obj/effect/mapping_helpers/airlock/access/any/engineering/external, +/obj/effect/mapping_helpers/airlock/access/all/engineering/general, /turf/simulated/floor/plating, /area/station/maintenance/solar_maintenance/aft_starboard) "nAZ" = ( @@ -85052,6 +85050,8 @@ /obj/machinery/door/airlock/engineering, /obj/effect/mapping_helpers/airlock/autoname, /obj/structure/barricade/wooden, +/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, +/obj/effect/mapping_helpers/airlock/access/all/engineering/general, /turf/simulated/floor/plating, /area/station/maintenance/medmaint) "obq" = ( @@ -89029,7 +89029,7 @@ name = "exterior access button"; req_access = list(13) }, -/obj/effect/mapping_helpers/airlock/access/any/engineering/external, +/obj/effect/mapping_helpers/airlock/access/all/engineering/general, /turf/simulated/floor/plating, /area/station/maintenance/solar_maintenance/aft_port) "pkv" = ( @@ -89809,6 +89809,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, +/obj/effect/mapping_helpers/airlock/access/all/science/minisat, /obj/effect/mapping_helpers/airlock/access/all/engineering/external, /turf/simulated/floor/plasteel/dark, /area/station/engineering/ai_transit_tube) @@ -89959,13 +89960,12 @@ icon_state = "4-8" }, /obj/effect/turf_decal/delivery, -/obj/effect/mapping_helpers/airlock/access/all/engineering/external, -/obj/effect/mapping_helpers/airlock/access/all/engineering/construction, /obj/machinery/access_button/south{ autolink_id = "enginen_btn_int"; name = "interior access button"; req_access = list(10,13) }, +/obj/effect/mapping_helpers/airlock/access/any/engineering/general, /turf/simulated/floor/plasteel, /area/station/engineering/control) "pwZ" = ( @@ -92563,6 +92563,7 @@ /obj/machinery/door/airlock/engineering, /obj/effect/mapping_helpers/airlock/autoname, /obj/effect/mapping_helpers/airlock/access/all/engineering/atmos, +/obj/effect/mapping_helpers/airlock/access/all/engineering/equipment, /turf/simulated/floor/plasteel/dark, /area/station/maintenance/electrical) "qkH" = ( @@ -93018,13 +93019,13 @@ "qto" = ( /obj/machinery/door/airlock/atmos, /obj/effect/mapping_helpers/airlock/autoname, -/obj/effect/mapping_helpers/airlock/access/all/engineering/atmos, /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, +/obj/effect/mapping_helpers/airlock/access/all/engineering/atmos, /turf/simulated/floor/plating, /area/station/maintenance/electrical) "qtv" = ( @@ -93381,7 +93382,7 @@ /obj/effect/decal/cleanable/dirt, /obj/machinery/door/airlock/maintenance, /obj/effect/mapping_helpers/airlock/autoname, -/obj/effect/mapping_helpers/airlock/access/any/engineering/general, +/obj/effect/mapping_helpers/airlock/access/all/engineering/external, /turf/simulated/floor/plating, /area/station/maintenance/starboard) "qxs" = ( @@ -93418,6 +93419,8 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, +/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, +/obj/effect/mapping_helpers/airlock/access/all/engineering/general, /turf/simulated/floor/plating, /area/station/maintenance/medmaint) "qxO" = ( @@ -94128,7 +94131,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/structure/disposalpipe/segment, /obj/effect/turf_decal/delivery, -/obj/effect/mapping_helpers/airlock/access/any/engineering/construction, +/obj/effect/mapping_helpers/airlock/access/any/engineering/general, /turf/simulated/floor/plasteel, /area/station/maintenance/port) "qIl" = ( @@ -99344,8 +99347,7 @@ name = "interior access button"; req_access = list(10,13) }, -/obj/effect/mapping_helpers/airlock/access/all/engineering/external, -/obj/effect/mapping_helpers/airlock/access/all/engineering/construction, +/obj/effect/mapping_helpers/airlock/access/any/engineering/general, /turf/simulated/floor/plasteel, /area/station/engineering/control) "siY" = ( @@ -99868,7 +99870,7 @@ name = "interior access button"; req_access = list(32) }, -/obj/effect/mapping_helpers/airlock/access/any/engineering/external, +/obj/effect/mapping_helpers/airlock/access/all/engineering/construction, /turf/simulated/floor/plasteel, /area/station/engineering/gravitygenerator) "srw" = ( @@ -105037,7 +105039,7 @@ name = "exterior access button"; req_access = list(13) }, -/obj/effect/mapping_helpers/airlock/access/any/engineering/external, +/obj/effect/mapping_helpers/airlock/access/all/engineering/general, /turf/simulated/floor/plating, /area/station/maintenance/solar_maintenance/aft_starboard) "tRF" = ( @@ -106285,7 +106287,7 @@ name = "exterior access button"; req_access = list(13) }, -/obj/effect/mapping_helpers/airlock/access/any/engineering/external, +/obj/effect/mapping_helpers/airlock/access/all/engineering/general, /turf/simulated/floor/plating, /area/station/maintenance/solar_maintenance/fore_port) "ukb" = ( @@ -108361,6 +108363,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, +/obj/effect/mapping_helpers/airlock/access/all/science/minisat, /obj/effect/mapping_helpers/airlock/access/all/engineering/external, /turf/simulated/floor/plasteel/dark, /area/station/engineering/ai_transit_tube) @@ -111032,7 +111035,6 @@ /obj/effect/mapping_helpers/airlock/autoname, /obj/effect/turf_decal/delivery, /obj/effect/mapping_helpers/airlock/access/any/engineering/atmos, -/obj/effect/mapping_helpers/airlock/access/any/engineering/general, /turf/simulated/floor/plasteel, /area/station/maintenance/turbine) "vHE" = ( @@ -113191,8 +113193,7 @@ name = "exterior access button"; req_access = list(10,13) }, -/obj/effect/mapping_helpers/airlock/access/all/engineering/external, -/obj/effect/mapping_helpers/airlock/access/all/engineering/construction, +/obj/effect/mapping_helpers/airlock/access/any/engineering/general, /turf/simulated/floor/plasteel, /area/station/engineering/control) "woQ" = ( @@ -113818,7 +113819,7 @@ name = "interior access button"; req_access = list(13) }, -/obj/effect/mapping_helpers/airlock/access/any/engineering/external, +/obj/effect/mapping_helpers/airlock/access/all/engineering/general, /turf/simulated/floor/plating, /area/station/maintenance/solar_maintenance/fore_port) "wzA" = ( diff --git a/_maps/map_files220/stations/metastation.dmm b/_maps/map_files220/stations/metastation.dmm index caf15d673e454..656c72e6d7ef9 100644 --- a/_maps/map_files220/stations/metastation.dmm +++ b/_maps/map_files220/stations/metastation.dmm @@ -2766,7 +2766,7 @@ /obj/effect/mapping_helpers/airlock/autoname, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/obj/effect/mapping_helpers/airlock/access/any/engineering/construction, +/obj/effect/mapping_helpers/airlock/access/all/engineering/ce, /turf/simulated/floor/plasteel{ icon_state = "dark" }, @@ -3490,7 +3490,7 @@ /obj/machinery/atmospherics/pipe/simple/visible/universal{ dir = 4 }, -/obj/effect/mapping_helpers/airlock/access/any/engineering/construction, +/obj/effect/mapping_helpers/airlock/access/all/engineering/atmos, /turf/simulated/floor/plating, /area/station/maintenance/fore) "avM" = ( @@ -3914,7 +3914,7 @@ /obj/effect/turf_decal/delivery, /obj/machinery/door/airlock/highsecurity, /obj/effect/mapping_helpers/airlock/autoname, -/obj/effect/mapping_helpers/airlock/access/any/engineering/construction, +/obj/effect/mapping_helpers/airlock/access/all/engineering/general, /turf/simulated/floor/plasteel, /area/station/engineering/gravitygenerator) "axe" = ( @@ -5290,7 +5290,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/structure/disposalpipe/segment, /obj/effect/turf_decal/delivery, -/obj/effect/mapping_helpers/airlock/access/any/engineering/construction, +/obj/effect/mapping_helpers/airlock/access/all/engineering/general, /turf/simulated/floor/plasteel, /area/station/engineering/gravitygenerator) "aDc" = ( @@ -5704,7 +5704,10 @@ /obj/machinery/door/window/classic/normal{ dir = 4 }, -/obj/effect/mapping_helpers/airlock/windoor/access/any/engineering/construction{ +/obj/effect/mapping_helpers/airlock/windoor/access/any/supply/mule_bot{ + dir = 4 + }, +/obj/effect/mapping_helpers/airlock/windoor/access/any/engineering/general{ dir = 4 }, /turf/simulated/floor/plasteel, @@ -5908,7 +5911,6 @@ dir = 8 }, /obj/effect/mapping_helpers/airlock/access/any/engineering/maintenance, -/obj/effect/mapping_helpers/airlock/access/any/service/theatre, /turf/simulated/floor/plating, /area/station/maintenance/fore) "aFz" = ( @@ -7171,7 +7173,7 @@ /obj/effect/turf_decal/delivery/hollow, /obj/machinery/door/airlock/engineering/glass, /obj/effect/mapping_helpers/airlock/autoname, -/obj/effect/mapping_helpers/airlock/access/any/engineering/tech_storage, +/obj/effect/mapping_helpers/airlock/access/all/engineering/equipment, /turf/simulated/floor/plasteel, /area/station/engineering/hardsuitstorage) "aJT" = ( @@ -8539,7 +8541,8 @@ /obj/effect/mapping_helpers/airlock/autoname, /obj/machinery/atmospherics/pipe/simple/visible, /obj/machinery/door/firedoor, -/obj/effect/mapping_helpers/airlock/access/any/engineering/construction, +/obj/effect/mapping_helpers/airlock/access/any/engineering/general, +/obj/effect/mapping_helpers/airlock/access/any/engineering/atmos, /turf/simulated/floor/engine, /area/station/engineering/control) "aOd" = ( @@ -10604,7 +10607,7 @@ /obj/effect/turf_decal/tile/yellow{ dir = 4 }, -/obj/effect/mapping_helpers/airlock/access/any/engineering/construction, +/obj/effect/mapping_helpers/airlock/access/all/engineering/atmos, /turf/simulated/floor/plasteel{ dir = 10; icon_state = "caution" @@ -12021,7 +12024,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, -/obj/effect/mapping_helpers/airlock/access/any/engineering/construction, +/obj/effect/mapping_helpers/airlock/access/all/engineering/general, /turf/simulated/floor/plasteel, /area/station/engineering/smes) "aZN" = ( @@ -16684,7 +16687,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/structure/disposalpipe/segment, /obj/effect/turf_decal/delivery/hollow, -/obj/effect/mapping_helpers/airlock/access/any/engineering/construction, +/obj/effect/mapping_helpers/airlock/access/all/engineering/general, /turf/simulated/floor/plasteel, /area/station/engineering/control) "bmi" = ( @@ -25279,7 +25282,7 @@ }, /obj/machinery/door/airlock/engineering/glass, /obj/effect/mapping_helpers/airlock/autoname, -/obj/effect/mapping_helpers/airlock/access/any/engineering/construction, +/obj/effect/mapping_helpers/airlock/access/all/engineering/construction, /turf/simulated/floor/plasteel, /area/station/engineering/controlroom) "bNh" = ( @@ -27600,7 +27603,6 @@ /obj/effect/mapping_helpers/airlock/unres{ dir = 1 }, -/obj/effect/mapping_helpers/airlock/access/any/service/theatre, /turf/simulated/floor/plating, /area/station/maintenance/fore) "bVj" = ( @@ -27888,10 +27890,10 @@ /turf/simulated/floor/plating, /area/station/maintenance/port) "bWo" = ( -/obj/machinery/door/airlock/maintenance, +/obj/machinery/door/airlock/atmos, /obj/effect/mapping_helpers/airlock/autoname, /obj/machinery/atmospherics/pipe/simple/hidden/supply, -/obj/effect/mapping_helpers/airlock/access/any/engineering/construction, +/obj/effect/mapping_helpers/airlock/access/all/engineering/atmos, /turf/simulated/floor/plating, /area/station/maintenance/fpmaint) "bWp" = ( @@ -28407,9 +28409,9 @@ /area/station/maintenance/solar_maintenance/aft_port) "bXK" = ( /obj/machinery/atmospherics/pipe/simple/hidden/universal, -/obj/machinery/door/airlock/maintenance, +/obj/machinery/door/airlock/atmos, /obj/effect/mapping_helpers/airlock/autoname, -/obj/effect/mapping_helpers/airlock/access/any/engineering/construction, +/obj/effect/mapping_helpers/airlock/access/all/engineering/atmos, /turf/simulated/floor/plating, /area/station/maintenance/port) "bXN" = ( @@ -30150,7 +30152,7 @@ }, /obj/machinery/door/airlock/maintenance, /obj/effect/mapping_helpers/airlock/autoname, -/obj/effect/mapping_helpers/airlock/access/any/engineering/construction, +/obj/effect/mapping_helpers/airlock/access/all/engineering/atmos, /turf/simulated/floor/plating, /area/station/maintenance/starboard) "cdw" = ( @@ -30256,7 +30258,7 @@ }, /obj/machinery/door/airlock/atmos, /obj/effect/mapping_helpers/airlock/autoname, -/obj/effect/mapping_helpers/airlock/access/any/engineering/construction, +/obj/effect/mapping_helpers/airlock/access/all/engineering/atmos, /turf/simulated/floor/plasteel{ dir = 10; icon_state = "caution" @@ -30849,7 +30851,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/door/airlock/atmos, /obj/effect/mapping_helpers/airlock/autoname, -/obj/effect/mapping_helpers/airlock/access/any/engineering/construction, +/obj/effect/mapping_helpers/airlock/access/all/engineering/atmos, /turf/simulated/floor/plating, /area/station/maintenance/starboard) "cfR" = ( @@ -32786,6 +32788,7 @@ icon_state = "1-2" }, /obj/effect/turf_decal/stripes/line, +/obj/effect/mapping_helpers/airlock/access/all/engineering/general, /turf/simulated/floor/plating, /area/station/maintenance/solar_maintenance/aft_starboard) "cmK" = ( @@ -33458,6 +33461,7 @@ /obj/effect/turf_decal/stripes/line{ dir = 8 }, +/obj/effect/mapping_helpers/airlock/access/all/engineering/general, /turf/simulated/floor/plating, /area/station/maintenance/solar_maintenance/aft_port) "cpq" = ( @@ -34745,6 +34749,7 @@ /obj/structure/sign/vacuum/external{ pixel_x = 32 }, +/obj/effect/mapping_helpers/airlock/access/all/engineering/external, /turf/simulated/floor/plating, /area/station/maintenance/aft2) "cuv" = ( @@ -40089,6 +40094,7 @@ /obj/structure/sign/vacuum/external{ pixel_x = 32 }, +/obj/effect/mapping_helpers/airlock/access/all/engineering/construction, /turf/simulated/floor/plating, /area/station/public/construction) "cNK" = ( @@ -40307,6 +40313,7 @@ /obj/structure/sign/vacuum/external{ pixel_y = 32 }, +/obj/effect/mapping_helpers/airlock/access/all/engineering/external, /turf/simulated/floor/plating, /area/station/maintenance/apmaint) "cOG" = ( @@ -42927,6 +42934,7 @@ /obj/effect/turf_decal/stripes/line{ dir = 4 }, +/obj/effect/mapping_helpers/airlock/access/all/engineering/external, /turf/simulated/floor/plating, /area/station/maintenance/asmaint) "das" = ( @@ -43148,9 +43156,9 @@ /obj/machinery/atmospherics/pipe/simple/hidden/universal{ dir = 4 }, -/obj/machinery/door/airlock/maintenance, +/obj/machinery/door/airlock/atmos, /obj/effect/mapping_helpers/airlock/autoname, -/obj/effect/mapping_helpers/airlock/access/any/engineering/construction, +/obj/effect/mapping_helpers/airlock/access/all/engineering/atmos, /turf/simulated/floor/plating, /area/station/maintenance/starboard) "dbE" = ( @@ -44306,7 +44314,7 @@ ext_button_link_id = "turbine_btn_ext"; int_button_link_id = "turbine_btn_int" }, -/obj/effect/mapping_helpers/airlock/access/any/engineering/construction, +/obj/effect/mapping_helpers/airlock/access/all/engineering/atmos, /turf/simulated/floor/engine, /area/station/maintenance/turbine) "dmr" = ( @@ -45532,7 +45540,7 @@ d2 = 2; icon_state = "1-2" }, -/obj/effect/mapping_helpers/airlock/access/any/engineering/construction, +/obj/effect/mapping_helpers/airlock/access/all/engineering/general, /turf/simulated/floor/plating, /area/station/maintenance/solar_maintenance/aft_starboard) "dUF" = ( @@ -46073,6 +46081,7 @@ }, /obj/effect/mapping_helpers/airlock/autoname, /obj/effect/mapping_helpers/airlock/access/any/science/minisat, +/obj/effect/mapping_helpers/airlock/access/all/engineering/external, /turf/simulated/floor/plasteel{ icon_state = "darkneutralfull" }, @@ -47677,7 +47686,7 @@ name = "Atmospherics Access Button"; req_access = list(24) }, -/obj/effect/mapping_helpers/airlock/access/any/engineering/construction, +/obj/effect/mapping_helpers/airlock/access/all/engineering/atmos, /turf/simulated/floor/plasteel{ icon_state = "dark" }, @@ -48150,7 +48159,7 @@ }, /obj/machinery/door/airlock/engineering/glass, /obj/effect/mapping_helpers/airlock/autoname, -/obj/effect/mapping_helpers/airlock/access/any/engineering/construction, +/obj/effect/mapping_helpers/airlock/access/all/engineering/construction, /turf/simulated/floor/plasteel, /area/station/engineering/break_room) "fgb" = ( @@ -49472,7 +49481,7 @@ d2 = 2; icon_state = "1-2" }, -/obj/effect/mapping_helpers/airlock/access/any/engineering/construction, +/obj/effect/mapping_helpers/airlock/access/all/engineering/general, /turf/simulated/floor/plating, /area/station/maintenance/solar_maintenance/fore_port) "fIA" = ( @@ -50134,13 +50143,13 @@ locked = 1 }, /obj/effect/mapping_helpers/airlock/autoname, -/obj/effect/mapping_helpers/airlock/access/any/engineering/external, /obj/machinery/access_button{ autolink_id = "atmossouth_btn_ext"; name = "exterior access button"; pixel_y = -24; req_access = list(24,13) }, +/obj/effect/mapping_helpers/airlock/access/all/engineering/atmos, /turf/simulated/floor/plating, /area/station/engineering/atmos) "fZU" = ( @@ -50944,7 +50953,7 @@ d2 = 2; icon_state = "1-2" }, -/obj/effect/mapping_helpers/airlock/access/any/engineering/construction, +/obj/effect/mapping_helpers/airlock/access/all/engineering/construction, /turf/simulated/floor/plasteel, /area/station/engineering/equipmentstorage) "gsR" = ( @@ -51002,7 +51011,8 @@ superconductivity = 0 }, /obj/effect/mapping_helpers/airlock/autoname, -/obj/effect/mapping_helpers/airlock/access/any/engineering/construction, +/obj/effect/mapping_helpers/airlock/access/any/engineering/general, +/obj/effect/mapping_helpers/airlock/access/any/engineering/atmos, /turf/simulated/floor/engine, /area/station/engineering/engine/supermatter) "gvN" = ( @@ -51033,7 +51043,7 @@ d2 = 2; icon_state = "1-2" }, -/obj/effect/mapping_helpers/airlock/access/any/engineering/construction, +/obj/effect/mapping_helpers/airlock/access/all/engineering/general, /turf/simulated/floor/plating, /area/station/maintenance/solar_maintenance/port) "gxC" = ( @@ -51865,7 +51875,7 @@ /obj/structure/window/reinforced{ dir = 4 }, -/obj/effect/mapping_helpers/airlock/windoor/access/any/engineering/construction, +/obj/effect/mapping_helpers/airlock/windoor/access/any/engineering/atmos, /turf/simulated/floor/plating, /area/station/engineering/atmos/control) "gRF" = ( @@ -52209,6 +52219,7 @@ }, /obj/effect/mapping_helpers/airlock/autoname, /obj/effect/mapping_helpers/airlock/access/any/science/minisat, +/obj/effect/mapping_helpers/airlock/access/all/engineering/external, /turf/simulated/floor/plasteel{ icon_state = "darkneutralfull" }, @@ -52284,7 +52295,7 @@ d2 = 8; icon_state = "4-8" }, -/obj/effect/mapping_helpers/airlock/access/any/engineering/construction, +/obj/effect/mapping_helpers/airlock/access/all/engineering/general, /turf/simulated/floor/plasteel{ icon_state = "dark" }, @@ -52404,7 +52415,7 @@ /obj/machinery/door/airlock/atmos, /obj/effect/mapping_helpers/airlock/autoname, /obj/machinery/atmospherics/pipe/simple/visible, -/obj/effect/mapping_helpers/airlock/access/any/engineering/construction, +/obj/effect/mapping_helpers/airlock/access/all/engineering/atmos, /turf/simulated/floor/plating, /area/station/maintenance/apmaint) "hdE" = ( @@ -53034,10 +53045,10 @@ name = "Atmospherics Access"; dir = 1 }, -/obj/effect/mapping_helpers/airlock/windoor/access/any/engineering/construction{ +/obj/effect/mapping_helpers/airlock/windoor/access/any/supply/mule_bot{ dir = 1 }, -/obj/effect/mapping_helpers/airlock/windoor/access/any/supply/mule_bot{ +/obj/effect/mapping_helpers/airlock/windoor/access/any/engineering/atmos{ dir = 1 }, /turf/simulated/floor/plasteel, @@ -53856,6 +53867,10 @@ icon_state = "dark" }, /area/station/science/server) +"hHm" = ( +/obj/effect/mapping_helpers/airlock/access/all/engineering/external, +/turf/simulated/floor/plating, +/area/station/maintenance/fore) "hHz" = ( /obj/machinery/door/poddoor/preopen{ id_tag = "Perma Gate"; @@ -55402,7 +55417,7 @@ d2 = 8; icon_state = "4-8" }, -/obj/effect/mapping_helpers/airlock/access/any/engineering/construction, +/obj/effect/mapping_helpers/airlock/access/all/engineering/general, /turf/simulated/floor/plasteel{ icon_state = "dark" }, @@ -56334,7 +56349,8 @@ "iLI" = ( /obj/machinery/door/airlock/maintenance, /obj/effect/mapping_helpers/airlock/autoname, -/obj/effect/mapping_helpers/airlock/access/any/engineering/construction, +/obj/effect/mapping_helpers/airlock/access/any/engineering/general, +/obj/effect/mapping_helpers/airlock/access/any/engineering/atmos, /turf/simulated/floor/plasteel{ icon_state = "dark" }, @@ -56573,7 +56589,7 @@ pixel_y = -24; req_access = list(13) }, -/obj/effect/mapping_helpers/airlock/access/any/engineering/external, +/obj/effect/mapping_helpers/airlock/access/all/engineering/external, /turf/simulated/floor/plating, /area/station/maintenance/port) "iSf" = ( @@ -57149,7 +57165,7 @@ pixel_y = 24; req_access = list(10,24) }, -/obj/effect/mapping_helpers/airlock/access/any/engineering/construction, +/obj/effect/mapping_helpers/airlock/access/all/engineering/general, /turf/simulated/floor/plasteel{ icon_state = "dark" }, @@ -58574,7 +58590,7 @@ name = "Atmospherics Access Button"; req_access = list(24) }, -/obj/effect/mapping_helpers/airlock/access/any/engineering/construction, +/obj/effect/mapping_helpers/airlock/access/all/engineering/atmos, /turf/simulated/floor/plating, /area/station/engineering/control) "jTK" = ( @@ -61028,6 +61044,7 @@ /obj/machinery/door/airlock/atmos, /obj/effect/mapping_helpers/airlock/autoname, /obj/machinery/atmospherics/pipe/simple/visible/universal, +/obj/effect/mapping_helpers/airlock/access/all/engineering/atmos, /turf/simulated/floor/plating, /area/station/maintenance/fsmaint) "kZG" = ( @@ -61222,7 +61239,7 @@ d2 = 2; icon_state = "1-2" }, -/obj/effect/mapping_helpers/airlock/access/any/engineering/construction, +/obj/effect/mapping_helpers/airlock/access/all/engineering/atmos, /turf/simulated/floor/engine, /area/station/maintenance/turbine) "leh" = ( @@ -61373,7 +61390,7 @@ d2 = 8; icon_state = "4-8" }, -/obj/effect/mapping_helpers/airlock/access/any/engineering/construction, +/obj/effect/mapping_helpers/airlock/access/all/engineering/construction, /turf/simulated/floor/plating, /area/station/maintenance/engimaint) "lfV" = ( @@ -64610,7 +64627,8 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, -/obj/effect/mapping_helpers/airlock/access/any/engineering/construction, +/obj/effect/mapping_helpers/airlock/access/any/engineering/atmos, +/obj/effect/mapping_helpers/airlock/access/any/engineering/general, /turf/simulated/floor/plating, /area/station/engineering/control) "mCX" = ( @@ -65354,6 +65372,7 @@ /obj/effect/turf_decal/stripes/line{ dir = 1 }, +/obj/effect/mapping_helpers/airlock/access/all/engineering/general, /turf/simulated/floor/plating, /area/station/maintenance/solar_maintenance/port) "mVB" = ( @@ -66343,6 +66362,7 @@ /obj/effect/turf_decal/stripes/line{ dir = 8 }, +/obj/effect/mapping_helpers/airlock/access/all/engineering/external, /turf/simulated/floor/plating, /area/station/maintenance/fpmaint) "nlQ" = ( @@ -67129,13 +67149,14 @@ locked = 1 }, /obj/effect/mapping_helpers/airlock/autoname, -/obj/effect/mapping_helpers/airlock/access/any/engineering/external, /obj/machinery/access_button{ autolink_id = "engine_btn_int"; name = "interior access button"; pixel_x = -24; req_access = list(10,13) }, +/obj/effect/mapping_helpers/airlock/access/any/engineering/atmos, +/obj/effect/mapping_helpers/airlock/access/any/engineering/general, /turf/simulated/floor/plating, /area/station/engineering/control) "nFf" = ( @@ -67171,13 +67192,14 @@ locked = 1 }, /obj/effect/mapping_helpers/airlock/autoname, -/obj/effect/mapping_helpers/airlock/access/any/engineering/external, /obj/machinery/access_button{ autolink_id = "engine_btn_ext"; name = "interior access button"; pixel_y = 24; req_access = list(10,13) }, +/obj/effect/mapping_helpers/airlock/access/any/engineering/general, +/obj/effect/mapping_helpers/airlock/access/any/engineering/atmos, /turf/simulated/floor/plating, /area/station/engineering/control) "nGj" = ( @@ -67414,7 +67436,6 @@ dir = 1 }, /obj/effect/mapping_helpers/airlock/access/any/engineering/maintenance, -/obj/effect/mapping_helpers/airlock/access/any/service/theatre, /turf/simulated/floor/plating, /area/station/maintenance/fore) "nNq" = ( @@ -69876,7 +69897,8 @@ superconductivity = 0 }, /obj/effect/mapping_helpers/airlock/autoname, -/obj/effect/mapping_helpers/airlock/access/any/engineering/construction, +/obj/effect/mapping_helpers/airlock/access/any/engineering/general, +/obj/effect/mapping_helpers/airlock/access/any/engineering/atmos, /turf/simulated/floor/engine, /area/station/engineering/engine/supermatter) "pfh" = ( @@ -69926,7 +69948,8 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/obj/effect/mapping_helpers/airlock/access/any/engineering/construction, +/obj/effect/mapping_helpers/airlock/access/any/engineering/atmos, +/obj/effect/mapping_helpers/airlock/access/any/engineering/general, /turf/simulated/floor/plating, /area/station/engineering/control) "pgs" = ( @@ -72249,14 +72272,14 @@ id_tag = "transittube"; name = "Transit Tube Blast Door" }, -/obj/effect/mapping_helpers/airlock/access/any/science/minisat, -/obj/effect/mapping_helpers/airlock/access/any/engineering/external, /obj/machinery/access_button{ autolink_id = "aiaccess_btn_ext"; name = "exterior access button"; pixel_y = 24; req_access = list(75,13) }, +/obj/effect/mapping_helpers/airlock/access/all/science/minisat, +/obj/effect/mapping_helpers/airlock/access/all/engineering/external, /turf/simulated/floor/plasteel{ icon_state = "dark" }, @@ -72416,7 +72439,7 @@ pixel_y = -24; req_access = list(13) }, -/obj/effect/mapping_helpers/airlock/access/any/engineering/external, +/obj/effect/mapping_helpers/airlock/access/all/engineering/external, /turf/simulated/floor/plating, /area/station/maintenance/port) "qmL" = ( @@ -73744,7 +73767,6 @@ dir = 8 }, /obj/effect/mapping_helpers/airlock/access/any/engineering/maintenance, -/obj/effect/mapping_helpers/airlock/access/any/service/theatre, /turf/simulated/floor/plasteel, /area/station/maintenance/fore) "qWN" = ( @@ -73851,14 +73873,14 @@ id_tag = "transittube"; name = "Transit Tube Blast Door" }, -/obj/effect/mapping_helpers/airlock/access/any/science/minisat, -/obj/effect/mapping_helpers/airlock/access/any/engineering/external, /obj/machinery/access_button{ autolink_id = "aiaccess_btn_int"; name = "interior access button"; pixel_y = 24; req_access = list(75,13) }, +/obj/effect/mapping_helpers/airlock/access/all/science/minisat, +/obj/effect/mapping_helpers/airlock/access/all/engineering/external, /turf/simulated/floor/plasteel{ icon_state = "dark" }, @@ -74680,6 +74702,7 @@ }, /obj/effect/mapping_helpers/airlock/autoname, /obj/effect/mapping_helpers/airlock/access/any/science/minisat, +/obj/effect/mapping_helpers/airlock/access/all/engineering/external, /turf/simulated/floor/plasteel{ icon_state = "darkneutralfull" }, @@ -76531,13 +76554,13 @@ locked = 1 }, /obj/effect/mapping_helpers/airlock/autoname, -/obj/effect/mapping_helpers/airlock/access/any/engineering/external, /obj/machinery/access_button{ autolink_id = "atmossouth_btn_int"; name = "interior access button"; pixel_y = -24; req_access = list(13) }, +/obj/effect/mapping_helpers/airlock/access/all/engineering/atmos, /turf/simulated/floor/plating, /area/station/engineering/atmos) "snq" = ( @@ -76689,7 +76712,6 @@ /obj/structure/disposalpipe/segment, /obj/machinery/door/airlock/maintenance, /obj/effect/mapping_helpers/airlock/autoname, -/obj/effect/mapping_helpers/airlock/access/any/engineering/construction, /turf/simulated/floor/plating, /area/station/maintenance/apmaint) "srS" = ( @@ -78245,7 +78267,6 @@ dir = 1 }, /obj/effect/mapping_helpers/airlock/access/any/engineering/maintenance, -/obj/effect/mapping_helpers/airlock/access/any/service/theatre, /turf/simulated/floor/plating, /area/station/maintenance/fore) "tbY" = ( @@ -79987,6 +80008,7 @@ /obj/effect/turf_decal/stripes/line{ dir = 1 }, +/obj/effect/mapping_helpers/airlock/access/all/engineering/general, /turf/simulated/floor/plating, /area/station/maintenance/solar_maintenance/fore_port) "tWl" = ( @@ -81785,7 +81807,8 @@ d2 = 2; icon_state = "1-2" }, -/obj/effect/mapping_helpers/airlock/access/any/science/minisat, +/obj/effect/mapping_helpers/airlock/access/all/science/minisat, +/obj/effect/mapping_helpers/airlock/access/all/engineering/construction, /turf/simulated/floor/plasteel{ icon_state = "dark" }, @@ -84556,7 +84579,8 @@ /obj/machinery/door/firedoor, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, -/obj/effect/mapping_helpers/airlock/access/any/engineering/construction, +/obj/effect/mapping_helpers/airlock/access/any/engineering/general, +/obj/effect/mapping_helpers/airlock/access/any/engineering/atmos, /turf/simulated/floor/engine, /area/station/engineering/control) "wkL" = ( @@ -84795,7 +84819,7 @@ }, /obj/machinery/door/airlock/engineering, /obj/effect/mapping_helpers/airlock/autoname, -/obj/effect/mapping_helpers/airlock/access/any/engineering/construction, +/obj/effect/mapping_helpers/airlock/access/all/engineering/general, /turf/simulated/floor/plating, /area/station/maintenance/solar_maintenance/aft_port) "wsN" = ( @@ -86087,7 +86111,7 @@ icon_state = "1-2" }, /obj/machinery/door/firedoor, -/obj/effect/mapping_helpers/airlock/access/any/engineering/construction, +/obj/effect/mapping_helpers/airlock/access/all/engineering/atmos, /turf/simulated/floor/plasteel{ dir = 8; icon_state = "caution" @@ -87005,7 +87029,7 @@ pixel_y = 24; req_access = list(10,24) }, -/obj/effect/mapping_helpers/airlock/access/any/engineering/construction, +/obj/effect/mapping_helpers/airlock/access/all/engineering/general, /turf/simulated/floor/plasteel{ icon_state = "dark" }, @@ -87915,6 +87939,7 @@ /obj/structure/sign/vacuum/external{ pixel_y = 32 }, +/obj/effect/mapping_helpers/airlock/access/all/engineering/external, /turf/simulated/floor/plating, /area/station/maintenance/fsmaint) "xRE" = ( @@ -87947,7 +87972,6 @@ /obj/effect/mapping_helpers/airlock/unres{ dir = 1 }, -/obj/effect/mapping_helpers/airlock/access/any/service/theatre, /turf/simulated/floor/plating, /area/station/maintenance/fore) "xSv" = ( @@ -129746,7 +129770,7 @@ aaa abq aaa ajg -alW +hHm ajg aaa aaa