mirror of
https://github.com/Bubberstation/Bubberstation.git
synced 2026-08-26 22:50:26 +01:00
New CENT_OFFICER access and mapping helpers (#94019)
## About The Pull Request Have you ever wondered, why CentCom officers' IDs have the same access as those of ERT commanders? Tired of ERT members trying on stylish officer's apparel? Well, it's time to change that. This PR adds centcom officer's access (cent_officer), as well as mapping helpers for cent_officer and cent_specops access. Death Commando officers and ERT Commanders don't have this access. It also changes access of administrative office doors to cent_officer. <details> <summary>screenshots</summary> <img width="630" height="838" alt="PR - Admiral" src="https://github.com/user-attachments/assets/a7dd48fc-4fb5-4a98-878b-a28abfadfb24" /> <img width="628" height="838" alt="PR - CentCom Commander" src="https://github.com/user-attachments/assets/6ef9dd9f-49e1-409c-8d90-75201aa21ebd" /> <img width="627" height="835" alt="PR - Special Ops officer" src="https://github.com/user-attachments/assets/055fcdb5-4f6a-4c51-b52a-7848666c7c59" /> <img width="626" height="841" alt="PR - Death Commando" src="https://github.com/user-attachments/assets/9786331f-b3c4-4c0f-bed2-831eada3a05c" /> <img width="627" height="847" alt="PR- ERT Commander" src="https://github.com/user-attachments/assets/92ff59f4-a1ea-4b43-8749-1a4bd3ac6c46" /> <img width="430" height="445" alt="PR - Mapping helpers" src="https://github.com/user-attachments/assets/ead91df7-a872-4ecc-9088-58c0a719deed" /> </details> ## Why It's Good For The Game ERT commanders will have a hard time getting CentCom apparel from the vending machine in the office. It could also be useful for custom maps and shuttles (or even new CentCom map). ## Changelog 🆑 add: Added centcom officer's access (cent_officer) add: Added mapping helpers for cent_officer and cent_specops access map: Changed access on the administrative office doors (cent_officer) /🆑 --------- Co-authored-by: AlexTheEng1neer <128976622+AlexTheEng1neer@users.noreply.github.com>
This commit is contained in:
co-authored by
AlexTheEng1neer
parent
509cf16a7d
commit
4a6daa0785
@@ -515,7 +515,17 @@
|
||||
|
||||
/obj/effect/mapping_helpers/airlock/access/any/admin/bar/get_access()
|
||||
var/list/access_list = ..()
|
||||
access_list += list(ACCESS_CENT_CAPTAIN)
|
||||
access_list += list(ACCESS_CENT_BAR)
|
||||
return access_list
|
||||
|
||||
/obj/effect/mapping_helpers/airlock/access/any/admin/officer/get_access()
|
||||
var/list/access_list = ..()
|
||||
access_list += list(ACCESS_CENT_OFFICER)
|
||||
return access_list
|
||||
|
||||
/obj/effect/mapping_helpers/airlock/access/any/admin/specops/get_access()
|
||||
var/list/access_list = ..()
|
||||
access_list += list(ACCESS_CENT_SPECOPS)
|
||||
return access_list
|
||||
|
||||
// -------------------- Req All (Requires ALL of the given accesses to open)
|
||||
@@ -982,3 +992,13 @@
|
||||
var/list/access_list = ..()
|
||||
access_list += ACCESS_CENT_BAR
|
||||
return access_list
|
||||
|
||||
/obj/effect/mapping_helpers/airlock/access/all/admin/officer/get_access()
|
||||
var/list/access_list = ..()
|
||||
access_list += ACCESS_CENT_OFFICER
|
||||
return access_list
|
||||
|
||||
/obj/effect/mapping_helpers/airlock/access/all/admin/specops/get_access()
|
||||
var/list/access_list = ..()
|
||||
access_list += ACCESS_CENT_SPECOPS
|
||||
return access_list
|
||||
|
||||
Reference in New Issue
Block a user