mirror of
https://github.com/Bubberstation/Bubberstation.git
synced 2026-08-22 20:48:56 +01:00
[MIRROR] fixes problems with access helpers [MDB IGNORE] (#13099)
* 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. * fixes problems with access helpers Co-authored-by: John Willard <53777086+JohnFulpWillard@users.noreply.github.com>
This commit is contained in:
co-authored by
John Willard
parent
7bcfcc4311
commit
3b0bed4b03
@@ -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