mirror of
https://github.com/Bubberstation/Bubberstation.git
synced 2026-07-19 03:55:11 +01:00
This commit is contained in:
@@ -68,6 +68,11 @@
|
||||
access_list += ACCESS_CAPTAIN
|
||||
return access_list
|
||||
|
||||
/obj/effect/mapping_helpers/airlock/access/any/command/maintenance/get_access()
|
||||
var/list/access_list = ..()
|
||||
access_list += list(ACCESS_HEADS, ACCESS_MAINT_TUNNELS)
|
||||
return access_list
|
||||
|
||||
// -------------------- Engineering access helpers
|
||||
/obj/effect/mapping_helpers/airlock/access/any/engineering
|
||||
icon_state = "access_helper_eng"
|
||||
@@ -97,6 +102,11 @@
|
||||
access_list += ACCESS_MAINT_TUNNELS
|
||||
return access_list
|
||||
|
||||
/obj/effect/mapping_helpers/airlock/access/any/engineering/maintenance/departmental/get_access()
|
||||
var/list/access_list = ..()
|
||||
access_list += list(ACCESS_ENGINE, ACCESS_MAINT_TUNNELS)
|
||||
return access_list
|
||||
|
||||
/obj/effect/mapping_helpers/airlock/access/any/engineering/external/get_access()
|
||||
var/list/access_list = ..()
|
||||
access_list += ACCESS_EXTERNAL_AIRLOCKS
|
||||
@@ -166,6 +176,11 @@
|
||||
access_list += ACCESS_PSYCHOLOGY
|
||||
return access_list
|
||||
|
||||
/obj/effect/mapping_helpers/airlock/access/any/medical/maintenance/get_access()
|
||||
var/list/access_list = ..()
|
||||
access_list += list(ACCESS_MEDICAL, ACCESS_MAINT_TUNNELS)
|
||||
return access_list
|
||||
|
||||
// -------------------- Science access helpers
|
||||
/obj/effect/mapping_helpers/airlock/access/any/science
|
||||
icon_state = "access_helper_sci"
|
||||
@@ -215,6 +230,11 @@
|
||||
access_list += ACCESS_RD
|
||||
return access_list
|
||||
|
||||
/obj/effect/mapping_helpers/airlock/access/any/science/maintenance/get_access()
|
||||
var/list/access_list = ..()
|
||||
access_list += list(ACCESS_RND, ACCESS_MAINT_TUNNELS)
|
||||
return access_list
|
||||
|
||||
// -------------------- Security access helpers
|
||||
/obj/effect/mapping_helpers/airlock/access/any/security
|
||||
icon_state = "access_helper_sec"
|
||||
@@ -254,6 +274,11 @@
|
||||
access_list += ACCESS_HOS
|
||||
return access_list
|
||||
|
||||
/obj/effect/mapping_helpers/airlock/access/any/security/maintenance/get_access()
|
||||
var/list/access_list = ..()
|
||||
access_list += list(ACCESS_SECURITY, ACCESS_MAINT_TUNNELS)
|
||||
return access_list
|
||||
|
||||
// -------------------- Service access helpers
|
||||
/obj/effect/mapping_helpers/airlock/access/any/service
|
||||
icon_state = "access_helper_serv"
|
||||
@@ -308,6 +333,11 @@
|
||||
access_list += ACCESS_LAWYER
|
||||
return access_list
|
||||
|
||||
/obj/effect/mapping_helpers/airlock/access/any/service/maintenance/get_access()
|
||||
var/list/access_list = ..()
|
||||
access_list += list(ACCESS_SERVICE, ACCESS_MAINT_TUNNELS)
|
||||
return access_list
|
||||
|
||||
// -------------------- Supply access helpers
|
||||
/obj/effect/mapping_helpers/airlock/access/any/supply
|
||||
icon_state = "access_helper_sup"
|
||||
@@ -347,6 +377,11 @@
|
||||
access_list += ACCESS_VAULT
|
||||
return access_list
|
||||
|
||||
/obj/effect/mapping_helpers/airlock/access/any/supply/maintenance/get_access()
|
||||
var/list/access_list = ..()
|
||||
access_list += list(ACCESS_CARGO, ACCESS_MAINT_TUNNELS)
|
||||
return access_list
|
||||
|
||||
// -------------------- Req All (Requires ALL of the given accesses to open)
|
||||
// -------------------- Command access helpers
|
||||
/obj/effect/mapping_helpers/airlock/access/all/command
|
||||
|
||||
Reference in New Issue
Block a user