From ba7c4db88f4e9194e74076a00629cefa5f82ead8 Mon Sep 17 00:00:00 2001 From: Karakamenk <65185737+Karakamenk@users.noreply.github.com> Date: Tue, 10 May 2022 07:05:49 -0400 Subject: [PATCH] Adds an identifying mantle for Burzsiean IPC's (#13682) --- .../loadout/loadout_xeno/machine.dm | 8 ++++++++ .../clothing/under/accessories/accessory.dm | 11 +++++++++++ html/changelogs/Burzsiean-mantle.yml | 7 +++++++ icons/clothing/accessories/BZ_Gorget.dmi | Bin 0 -> 586 bytes 4 files changed, 26 insertions(+) create mode 100644 html/changelogs/Burzsiean-mantle.yml create mode 100644 icons/clothing/accessories/BZ_Gorget.dmi 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 0000000000000000000000000000000000000000..7089a8396a96052e9350231a292161340189b0cc GIT binary patch literal 586 zcmV-Q0=4~#P)N$N_cp9|H%$pTU*k&k!oscZA31>z`(G|JQ@H100DGTPE!Ct z=GbNc004n{R9JLGWpiV4X>fFDZ*Bkpc$`yKaB_9`^iy#0_2eo`Eh^5;&r`5fFwryM z;w;ZhDainGjE%TBGg33tGfE(w;*!LYR3KByskEpnK0UuEJ+(xMi!&v&s2C_}$iEyW}Tj~^PCD^45g$P)e! zn_rxtnXz~u5dgPCln|vW+2lmLR&Yqu^pGs)f|-k4EMR_=g;8Z+o~vpxo7!4i*J4Mm zW-AJ_tbcoTS+bPNQ*Z51PAkmVmAxp4?%l`dkS=D!qjP7mXLIRJP97;52lu{`V}A!n zkqzf&lm)TBw7Zo|?Ni&(jClT6n%`$RQxmMGcpmo_#O?Q2tI7UQG6MhrxM|dWKzwBR zfz}VmST4l0Rr>*%hprr^7ivH7jpy{)%~&kF)S005}@ Y0U_Xh8;79Et^fc407*qoM6N<$f`Rq|6#xJL literal 0 HcmV?d00001