From c93cc5043237c49ab3b0ebfe7f68ca768025bf26 Mon Sep 17 00:00:00 2001 From: Kyep Date: Fri, 7 Dec 2018 04:45:05 -0800 Subject: [PATCH] makes vault doors mirror shields, tweaks door control computer --- code/game/area/depot-areas.dm | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/code/game/area/depot-areas.dm b/code/game/area/depot-areas.dm index 049f7b8537e..1d0da723aaf 100644 --- a/code/game/area/depot-areas.dm +++ b/code/game/area/depot-areas.dm @@ -311,6 +311,8 @@ /area/syndicate_depot/core/proc/toggle_door_locks() for(var/obj/machinery/door/airlock/A in src) + if(istype(A, /obj/machinery/door/airlock/hatch/syndicate/vault)) + continue A.emergency = !A.emergency if(A.locked) A.locked = !A.locked @@ -351,6 +353,8 @@ if(!L.locked) L.locked = !L.locked L.update_icon() + for(var/obj/machinery/door/airlock/hatch/syndicate/vault/A in src) + A.lock() /area/syndicate_depot/core/proc/shields_key_check() if(!shield_list.len) @@ -369,6 +373,8 @@ if(L.locked) L.locked = !L.locked L.update_icon() + for(var/obj/machinery/door/airlock/hatch/syndicate/vault/A in src) + A.unlock() /area/syndicate_depot/core/proc/despawn_guards() for(var/mob/thismob in list_getmobs(guard_list))