diff --git a/code/datums/supplypacks/misc_yw.dm b/code/datums/supplypacks/misc_yw.dm index a2976e2636..da3639daa1 100644 --- a/code/datums/supplypacks/misc_yw.dm +++ b/code/datums/supplypacks/misc_yw.dm @@ -12,7 +12,7 @@ cost = 80 containertype = /obj/structure/closet/crate/secure/weapon containername = "Blueshield equipment" - access = access_heads + access = access_blueshield /datum/supply_pack/misc/blueshieldweapons name = "Blueshield Weapon Kits" @@ -23,4 +23,4 @@ cost = 100 containertype = /obj/structure/closet/crate/secure/weapon containername = "Blueshield armaments" - access = access_heads + access = access_blueshield diff --git a/code/game/jobs/access_datum.dm b/code/game/jobs/access_datum.dm index 9cf2d8ba8f..e6c407eaec 100644 --- a/code/game/jobs/access_datum.dm +++ b/code/game/jobs/access_datum.dm @@ -298,7 +298,7 @@ region = ACCESS_REGION_SUPPLY // /var/const/free_access_id = 51 -// /var/const/free_access_id= 52 +// /var/const/free_access_id = 52 /var/const/access_heads_vault = 53 /datum/access/heads_vault @@ -472,4 +472,4 @@ /datum/access/alien id = access_alien desc = "#%_^&*@!" - access_type = ACCESS_TYPE_PRIVATE + access_type = ACCESS_TYPE_PRIVATE \ No newline at end of file diff --git a/code/game/jobs/access_datum_yw.dm b/code/game/jobs/access_datum_yw.dm new file mode 100644 index 0000000000..717a90635d --- /dev/null +++ b/code/game/jobs/access_datum_yw.dm @@ -0,0 +1,5 @@ +/var/const/access_blueshield = 52 +/datum/access/blueshield + id = access_blueshield + desc = "Blueshield Special Access" + region = ACCESS_REGION_COMMAND \ No newline at end of file diff --git a/code/game/jobs/job/blueshield.dm b/code/game/jobs/job/blueshield.dm index 916ebcd54e..ebb99dffd5 100644 --- a/code/game/jobs/job/blueshield.dm +++ b/code/game/jobs/job/blueshield.dm @@ -17,8 +17,8 @@ access = list(access_security, access_sec_doors, access_brig, access_medical, access_eva, access_heads, access_teleporter, access_maint_tunnels, access_morgue, - access_crematorium, access_research, access_hop, access_RC_announce, access_keycard_auth, access_gateway) - minimal_access = list(access_forensics_lockers, access_sec_doors, access_medical, access_maint_tunnels, access_RC_announce, access_keycard_auth, access_heads) + access_crematorium, access_research, access_hop, access_RC_announce, access_keycard_auth, access_gateway, access_blueshield) + minimal_access = list(access_forensics_lockers, access_sec_doors, access_medical, access_maint_tunnels, access_RC_announce, access_keycard_auth, access_heads, access_blueshield) outfit_type = /decl/hierarchy/outfit/job/blueshield diff --git a/code/game/objects/structures/crates_lockers/closets/secure/closets_yw.dm b/code/game/objects/structures/crates_lockers/closets/secure/closets_yw.dm index 6aafe31f4a..e1057a1f9c 100644 --- a/code/game/objects/structures/crates_lockers/closets/secure/closets_yw.dm +++ b/code/game/objects/structures/crates_lockers/closets/secure/closets_yw.dm @@ -1,6 +1,6 @@ /obj/structure/closet/secure_closet/blueshield name = "blueshield's locker" - req_access = list(access_teleporter) + req_access = list(access_blueshield) icon = 'icons/obj/closet_yw.dmi' icon_state = "bssecure1" icon_closed = "bssecure" diff --git a/vorestation.dme b/vorestation.dme index 896c5de2ad..b5bc55dd25 100644 --- a/vorestation.dme +++ b/vorestation.dme @@ -712,6 +712,7 @@ #include "code\game\jobs\access.dm" #include "code\game\jobs\access_datum.dm" #include "code\game\jobs\access_datum_vr.dm" +#include "code\game\jobs\access_datum_yw.dm" #include "code\game\jobs\job_controller.dm" #include "code\game\jobs\jobs.dm" #include "code\game\jobs\whitelist.dm"