mirror of
https://github.com/Bubberstation/Bubberstation.git
synced 2026-08-27 15:17:01 +01:00
fixes problems with access helpers (#66456)
Makes Library access helper use Library access instead of Theatre
Adds a Theatre access helper for Theatre
Adds an Engine equip access helper for Engine equip (SMES/Grav gen, in the case of Pubby, aka the whole reason I made this PR).
Removes double crematoriums
It's nice when helpers work as they are supposed to, and if used in the future, will help our maps have less varediting. pretty cool.
This commit is contained in:
@@ -77,6 +77,11 @@
|
||||
access_list += ACCESS_ENGINE
|
||||
return access_list
|
||||
|
||||
/obj/effect/mapping_helpers/airlock/access/any/engineering/engine_equipment/get_access()
|
||||
var/list/access_list = ..()
|
||||
access_list += ACCESS_ENGINE_EQUIP
|
||||
return access_list
|
||||
|
||||
/obj/effect/mapping_helpers/airlock/access/any/engineering/construction/get_access()
|
||||
var/list/access_list = ..()
|
||||
access_list += ACCESS_CONSTRUCTION
|
||||
@@ -288,17 +293,12 @@
|
||||
access_list += ACCESS_CREMATORIUM
|
||||
return access_list
|
||||
|
||||
/obj/effect/mapping_helpers/airlock/access/any/service/crematorium/get_access()
|
||||
var/list/access_list = ..()
|
||||
access_list += ACCESS_CREMATORIUM
|
||||
return access_list
|
||||
|
||||
/obj/effect/mapping_helpers/airlock/access/any/service/library/get_access()
|
||||
var/list/access_list = ..()
|
||||
access_list += ACCESS_LIBRARY
|
||||
return access_list
|
||||
|
||||
/obj/effect/mapping_helpers/airlock/access/any/service/library/get_access()
|
||||
/obj/effect/mapping_helpers/airlock/access/any/service/theatre/get_access()
|
||||
var/list/access_list = ..()
|
||||
access_list += ACCESS_THEATRE
|
||||
return access_list
|
||||
@@ -396,6 +396,11 @@
|
||||
access_list += ACCESS_ENGINE
|
||||
return access_list
|
||||
|
||||
/obj/effect/mapping_helpers/airlock/access/all/engineering/engine_equipment/get_access()
|
||||
var/list/access_list = ..()
|
||||
access_list += ACCESS_ENGINE_EQUIP
|
||||
return access_list
|
||||
|
||||
/obj/effect/mapping_helpers/airlock/access/all/engineering/construction/get_access()
|
||||
var/list/access_list = ..()
|
||||
access_list += ACCESS_CONSTRUCTION
|
||||
@@ -607,17 +612,12 @@
|
||||
access_list += ACCESS_CREMATORIUM
|
||||
return access_list
|
||||
|
||||
/obj/effect/mapping_helpers/airlock/access/all/service/crematorium/get_access()
|
||||
var/list/access_list = ..()
|
||||
access_list += ACCESS_CREMATORIUM
|
||||
return access_list
|
||||
|
||||
/obj/effect/mapping_helpers/airlock/access/all/service/library/get_access()
|
||||
var/list/access_list = ..()
|
||||
access_list += ACCESS_LIBRARY
|
||||
return access_list
|
||||
|
||||
/obj/effect/mapping_helpers/airlock/access/all/service/library/get_access()
|
||||
/obj/effect/mapping_helpers/airlock/access/all/service/theatre/get_access()
|
||||
var/list/access_list = ..()
|
||||
access_list += ACCESS_THEATRE
|
||||
return access_list
|
||||
|
||||
Reference in New Issue
Block a user