From 9e7f55d83a895dbb61918a2f2f28ce8981bb0e0d Mon Sep 17 00:00:00 2001 From: YakumoChen Date: Tue, 17 Jan 2023 20:23:41 +0000 Subject: [PATCH] Department Baton Crates (#18772) * Update department_guards.dm * Forgot cargo * Update department_guards.dm * removes access desc for tg#72748 removing the access descriptors in preparation for https://github.com/tgstation/tgstation/pull/72748 * makes it pretty and adds access reqs for good measure --- .../modules/goofsec/code/department_guards.dm | 48 +++++++++++++++++++ 1 file changed, 48 insertions(+) diff --git a/modular_skyrat/modules/goofsec/code/department_guards.dm b/modular_skyrat/modules/goofsec/code/department_guards.dm index 6241b6efb40..0faf95b58cf 100644 --- a/modular_skyrat/modules/goofsec/code/department_guards.dm +++ b/modular_skyrat/modules/goofsec/code/department_guards.dm @@ -736,6 +736,54 @@ icon_state = "prison_baton" valid_areas = list(/area/station/security/prison, /area/station/security/processing, /area/shuttle/escape) +/datum/supply_pack/security/baton_prison + name = "Prison Baton Crate" + desc = "Contains an extra baton for Corrections Officers. \ + Just in case you hated the idea of a normal baton in their hands." + cost = CARGO_CRATE_VALUE * 2 + access_view = ACCESS_SECURITY + access = ACCESS_SECURITY + contains = list(/obj/item/melee/baton/security/loaded/departmental/prison) + +/datum/supply_pack/service/baton_service + name = "Service Baton Crate" + desc = "Contains an extra baton for Service Guards." + cost = CARGO_CRATE_VALUE * 2 + access_view = ACCESS_SECURITY + access = ACCESS_SECURITY + contains = list(/obj/item/melee/baton/security/loaded/departmental/service) + +/datum/supply_pack/medical/baton_medical + name = "Medical Baton Crate" + desc = "Contains an extra baton for Orderlies." + cost = CARGO_CRATE_VALUE * 2 + access_view = ACCESS_SECURITY + access = ACCESS_SECURITY + contains = list(/obj/item/melee/baton/security/loaded/departmental/medical) + +/datum/supply_pack/engineering/baton_engineering + name = "Engineering Baton Crate" + desc = "Contains an extra baton for Engineering Guards." + cost = CARGO_CRATE_VALUE * 2 + access_view = ACCESS_SECURITY + access = ACCESS_SECURITY + contains = list(/obj/item/melee/baton/security/loaded/departmental/engineering) + +/datum/supply_pack/science/baton_science + name = "Science Baton Crate" + desc = "Contains an extra baton for Science Guards." + cost = CARGO_CRATE_VALUE * 2 + access_view = ACCESS_SECURITY + access = ACCESS_SECURITY + contains = list(/obj/item/melee/baton/security/loaded/departmental/science) + +/datum/supply_pack/misc/baton_cargo + name = "Cargo Baton Crate" + desc = "Contains an extra baton for Customs Agents." + cost = CARGO_CRATE_VALUE * 2 + access_view = ACCESS_SECURITY + access = ACCESS_SECURITY + contains = list(/obj/item/melee/baton/security/loaded/departmental/cargo) /* * Garment Bags */