diff --git a/code/modules/client/preference_setup/loadout/loadout_xeno/machine.dm b/code/modules/client/preference_setup/loadout/loadout_xeno/machine.dm index 72bbc566da7..f29eba1814d 100644 --- a/code/modules/client/preference_setup/loadout/loadout_xeno/machine.dm +++ b/code/modules/client/preference_setup/loadout/loadout_xeno/machine.dm @@ -166,4 +166,12 @@ description = "An identification card given to free IPC residents within the Republic of Biesel." path = /obj/item/clothing/accessory/badge/passcard/synthetic cost = 0 + whitelisted = list(SPECIES_IPC, SPECIES_IPC_G1, SPECIES_IPC_G2, SPECIES_IPC_XION, SPECIES_IPC_ZENGHU, SPECIES_IPC_BISHOP, SPECIES_IPC_SHELL) + +/datum/gear/accessory/ipcmantle + display_name = "Burzsian mantle" + description = "A uniform mantle identifying Hephaestus IPC's from Burzsia. Operation history and specifications are printed underneath the tarp." + path = /obj/item/clothing/accessory/poncho/ipc_mantle + sort_category = "Xenowear - IPC" + cost = 1 whitelisted = list(SPECIES_IPC, SPECIES_IPC_G1, SPECIES_IPC_G2, SPECIES_IPC_XION, SPECIES_IPC_ZENGHU, SPECIES_IPC_BISHOP, SPECIES_IPC_SHELL) \ No newline at end of file diff --git a/code/modules/clothing/under/accessories/accessory.dm b/code/modules/clothing/under/accessories/accessory.dm index 0a9770af86f..ba003103a3c 100644 --- a/code/modules/clothing/under/accessories/accessory.dm +++ b/code/modules/clothing/under/accessories/accessory.dm @@ -819,3 +819,14 @@ name = "AB- blood patch" desc = "An embroidered patch indicating the wearer's blood type as AB NEGATIVE." icon_state = "abnegtag" + +/obj/item/clothing/accessory/poncho/ipc_mantle + name = "\improper Burzsian shoulder mantle" + desc = "A uniform mantle made out of rudimentary metallic plates. The sigil of Burzsia is pressed into the front of it." + desc_fluff = "A uniform mantle of metallic plates that provide positronics in Burzsia cheap, rudimentary protection from industrial hazards and shrapnel; it's also been chemically treated to withstand the surface of Burzsia I. Operation history and specifications are printed underneath the back plate, as a failsafe for field operators to quickly identify the unit in the event it is damaged to the point where said information cannot be discerned through other means." + icon = 'icons/clothing/accessories/BZ_Gorget.dmi' + icon_state = "Burz_gorget" + item_state = "Burz_gorget" + contained_sprite = TRUE + icon_override = null + body_parts_covered = UPPER_TORSO \ No newline at end of file diff --git a/html/changelogs/Burzsiean-mantle.yml b/html/changelogs/Burzsiean-mantle.yml new file mode 100644 index 00000000000..3d93a36c2d4 --- /dev/null +++ b/html/changelogs/Burzsiean-mantle.yml @@ -0,0 +1,7 @@ + +author: Karakamenk + +delete-after: True + +changes: + - rscadd: Added a shoulder mantle for Burzsiean IPC's \ No newline at end of file diff --git a/icons/clothing/accessories/BZ_Gorget.dmi b/icons/clothing/accessories/BZ_Gorget.dmi new file mode 100644 index 00000000000..7089a8396a9 Binary files /dev/null and b/icons/clothing/accessories/BZ_Gorget.dmi differ