diff --git a/code/modules/clothing/suits/armor.dm b/code/modules/clothing/suits/armor.dm index e5b3dfe427..0cce3f4df6 100644 --- a/code/modules/clothing/suits/armor.dm +++ b/code/modules/clothing/suits/armor.dm @@ -84,6 +84,24 @@ "Cloak" = "trenchcloak" ) +/obj/item/clothing/suit/armor/hos/platecarrier + name = "plate carrier" + desc = "An armor vest with attached pockets for holding and sorting equipment or ammo." + icon_state = "platecarrier" + item_state = "platecarrier" + body_parts_covered = CHEST|GROIN|ARMS + armor = list (MELEE = 30, BULLET = 40, LASER = 30, ENERGY = 10, BOMB = 25, BIO = 0, RAD = 0, FIRE = 50, ACID = 70, WOUND = 10) + cold_protection = CHEST|ARMS + heat_protection = CHEST|ARMS + strip_delay = 80 + mutantrace_variation = STYLE_DIGITIGRADE + +/obj/item/clothing/suit/armor/hos/platecarrier/ComponentInitialize() + . = ..() + var/datum/component/storage/concrete/storage = AddComponent(/datum/component/storage/concrete) + storage.max_volume = 28 + storage.max_items = 5 + /obj/item/clothing/suit/armor/vest/warden name = "warden's jacket" desc = "A navy-blue armored jacket with blue shoulder designations and '/Warden/' stitched into one of the chest pockets." diff --git a/icons/mob/clothing/suit.dmi b/icons/mob/clothing/suit.dmi index 8be696eb45..e99623dfc6 100644 Binary files a/icons/mob/clothing/suit.dmi and b/icons/mob/clothing/suit.dmi differ diff --git a/icons/mob/clothing/suit_digi.dmi b/icons/mob/clothing/suit_digi.dmi index 13840507a6..a7d419545c 100644 Binary files a/icons/mob/clothing/suit_digi.dmi and b/icons/mob/clothing/suit_digi.dmi differ diff --git a/icons/obj/clothing/suits.dmi b/icons/obj/clothing/suits.dmi index 5493361129..a6e5e1f037 100644 Binary files a/icons/obj/clothing/suits.dmi and b/icons/obj/clothing/suits.dmi differ diff --git a/modular_citadel/code/modules/client/loadout/_security.dm b/modular_citadel/code/modules/client/loadout/_security.dm index ab316d577b..633c30c75e 100644 --- a/modular_citadel/code/modules/client/loadout/_security.dm +++ b/modular_citadel/code/modules/client/loadout/_security.dm @@ -16,6 +16,12 @@ path = /obj/item/clothing/suit/armor/hos/navyblue restricted_roles = list("Head of Security") +/datum/gear/suit/platecarrier + name = "Plate Carrier" + subcategory = LOADOUT_SUBCATEGORY_HEAD_JOBS + path = /obj/item/clothing/suit/armor/hos/platecarrier + restricted_roles = list("Head of Security") + /datum/gear/suit/navybluejacketofficer name = "security officer's navyblue jacket" subcategory = LOADOUT_SUBCATEGORY_SUIT_JOBS