From 4c8166cfb1229b8fa55edd9f3cf3fbb0a49764af Mon Sep 17 00:00:00 2001 From: Steelpoint <6595389+Steelpoint@users.noreply.github.com> Date: Tue, 6 Feb 2024 09:06:49 +0800 Subject: [PATCH] USCM Chestrig (#5620) Adds a resprite of the USCM Welder-Chestrig in the form of the USCM chestrig. An alternative to a standard satchel, same carry capacity. Alternative ways for players to customize their apperance, I also feel a chestrig feels more thematic/in universe than a satchel. In terms of balance, this has no change since the chestrig has the same inventory size as a normal satchel.
Screenshots & Videos ![Screenshot 2024-02-01 14 37 08](https://github.com/cmss13-devs/cmss13/assets/6595389/03e2cf8e-acc8-4d89-b97f-b7fdae5232bd) Top: Armour, No Chestrig Middle: Armour, Wearing Chestrig Bottom: No Clothing, Wearing Chestrig ![68747470733a2f2f696462322e616666656374656461726330372e636f2e756b2f696d616765732f32363339313036312f353632302f31383138333932393938363438303035393532372e706e67](https://github.com/cmss13-devs/cmss13/assets/6595389/a5ea0ef7-abb8-4d77-bed1-a35d5da14426) ![68747470733a2f2f696462322e616666656374656461726330372e636f2e756b2f696d616765732f32363339313036312f353632302f363538303434393939383737383935313333352e706e67](https://github.com/cmss13-devs/cmss13/assets/6595389/de64065f-d739-412a-8ce5-9c03e91a8130)
:cl: add: USCM Chestrig has been added to squad prep vendors, alternative sprite of a satchel, similar in appearance to the welder-chestrig. /:cl: Co-authored-by: Steelpoint --- .../vending/vendor_types/squad_prep/squad_prep.dm | 4 ++++ code/game/objects/items/storage/backpack.dm | 7 +++++++ 2 files changed, 11 insertions(+) diff --git a/code/game/machinery/vending/vendor_types/squad_prep/squad_prep.dm b/code/game/machinery/vending/vendor_types/squad_prep/squad_prep.dm index 84eeaa2a15c3..4868775c2bf9 100644 --- a/code/game/machinery/vending/vendor_types/squad_prep/squad_prep.dm +++ b/code/game/machinery/vending/vendor_types/squad_prep/squad_prep.dm @@ -96,6 +96,10 @@ list("BACKPACK", -1, null, null, null), list("Lightweight IMP Backpack", round(scale * 15), /obj/item/storage/backpack/marine, VENDOR_ITEM_REGULAR), list("USCM Satchel", round(scale * 15), /obj/item/storage/backpack/marine/satchel, VENDOR_ITEM_REGULAR), + list("USCM Chestrig", round(scale * 15), /obj/item/storage/backpack/marine/satchel/chestrig, VENDOR_ITEM_REGULAR), + list("USCM Technical Satchel", round(scale * 15), /obj/item/storage/backpack/marine/satchel/tech, VENDOR_ITEM_REGULAR), + list("USCM Technical Chestrig", round(scale * 15), /obj/item/storage/backpack/marine/engineerpack/welder_chestrig, VENDOR_ITEM_REGULAR), + list("Medical Satchel", round(scale * 15), /obj/item/storage/backpack/marine/satchel/medic, VENDOR_ITEM_REGULAR), list("Shotgun Scabbard", round(scale * 5), /obj/item/storage/large_holster/m37, VENDOR_ITEM_REGULAR), list("RESTRICTED BACKPACKS", -1, null, null), diff --git a/code/game/objects/items/storage/backpack.dm b/code/game/objects/items/storage/backpack.dm index 3d6498476fae..1957b13a8bf6 100644 --- a/code/game/objects/items/storage/backpack.dm +++ b/code/game/objects/items/storage/backpack.dm @@ -487,6 +487,13 @@ desc = "A heavy-duty chestrig used by some USCM technicians." icon_state = "marinesatch_techi" +/obj/item/storage/backpack/marine/satchel/chestrig + name = "\improper USCM chestrig" + desc = "A chestrig used by some USCM personnel." + icon_state = "chestrig" + +GLOBAL_LIST_EMPTY_TYPED(radio_packs, /obj/item/storage/backpack/marine/satchel/rto) + /obj/item/storage/backpack/marine/satchel/rto name = "\improper USCM Radio Telephone Pack" desc = "A heavy-duty pack, used for telecommunications between central command. Commonly carried by RTOs."