diff --git a/code/modules/client/preference_setup/loadout/loadout_xeno/skrell.dm b/code/modules/client/preference_setup/loadout/loadout_xeno/skrell.dm index 5b307a79ce6..789716bd0a4 100644 --- a/code/modules/client/preference_setup/loadout/loadout_xeno/skrell.dm +++ b/code/modules/client/preference_setup/loadout/loadout_xeno/skrell.dm @@ -262,6 +262,22 @@ datum/gear_tweak/social_credit/tweak_item(var/obj/item/clothing/accessory/badge/ jacket["iqi medical"] = /obj/item/clothing/suit/storage/toggle/skrell/iqi/med gear_tweaks += new /datum/gear_tweak/path(jacket) +/datum/gear/accessory/skrell/poncho + display_name = "skrell poncho" + path = /obj/item/clothing/accessory/poncho/skrell + whitelisted = list(SPECIES_SKRELL, SPECIES_SKRELL_AXIORI, SPECIES_VAURCA_WARRIOR, SPECIES_VAURCA_WORKER, SPECIES_VAURCA_BREEDER, SPECIES_VAURCA_BULWARK, SPECIES_DIONA, SPECIES_DIONA_COEUS) + sort_category = "Xenowear - Skrell" + flags = GEAR_HAS_DESC_SELECTION + +/datum/gear/accessory/skrell/poncho/New() + ..() + var/list/poncho = list() + poncho["brown"] = /obj/item/clothing/accessory/poncho/skrell/brown + poncho["tan"] = /obj/item/clothing/accessory/poncho/skrell/tan + poncho["gray"] = /obj/item/clothing/accessory/poncho/skrell/gray + poncho["white"] = /obj/item/clothing/accessory/poncho/skrell + gear_tweaks += new /datum/gear_tweak/path(poncho) + /datum/gear/accessory/skrell/workcloak display_name = "work cloaks" path = /obj/item/clothing/accessory/poncho/shouldercape diff --git a/code/modules/clothing/under/accessories/accessory.dm b/code/modules/clothing/under/accessories/accessory.dm index f29fec3f134..e6dfe997cf5 100644 --- a/code/modules/clothing/under/accessories/accessory.dm +++ b/code/modules/clothing/under/accessories/accessory.dm @@ -377,6 +377,34 @@ icon_state = "cargoponcho" item_state = "cargoponcho" +/obj/item/clothing/accessory/poncho/skrell + name = "white skrell poncho" + desc = "This cover is a design of the Jargon Federation. It is meant to keep moisture in and stop a Skrell's skin from baking in the hot sun. C'thur and Diona may also wear it as a fashion statement." + icon = 'icons/clothing/accessories/skr_poncho.dmi' + icon_state = "skr_poncho" + item_state = "skr_poncho" + overlay_state = "skr_poncho" + contained_sprite = TRUE + icon_override = null + +/obj/item/clothing/accessory/poncho/skrell/gray + name = "gray skrell poncho" + icon_state = "skr_poncho_gry" + item_state = "skr_poncho_gry" + overlay_state = "skr_poncho_gry" + +/obj/item/clothing/accessory/poncho/skrell/tan + name = "tan skrell poncho" + icon_state = "skr_poncho_tan" + item_state = "skr_poncho_tan" + overlay_state = "skr_poncho_tan" + +/obj/item/clothing/accessory/poncho/skrell/brown + name = "brown skrell poncho" + icon_state = "skr_poncho_brn" + item_state = "skr_poncho_brn" + overlay_state = "skr_poncho_brn" + /* * Sashes */ diff --git a/html/changelogs/johnwildkins-skrellponcho.yml b/html/changelogs/johnwildkins-skrellponcho.yml new file mode 100644 index 00000000000..8273a9d94d0 --- /dev/null +++ b/html/changelogs/johnwildkins-skrellponcho.yml @@ -0,0 +1,6 @@ +author: RyverStyx, JohnWildkins + +delete-after: True + +changes: + - rscadd: "Adds a set of skrell ponchos usable by Skrell, Dionae, and Vaurcae." diff --git a/icons/clothing/accessories/skr_poncho.dmi b/icons/clothing/accessories/skr_poncho.dmi new file mode 100644 index 00000000000..fc1707ae964 Binary files /dev/null and b/icons/clothing/accessories/skr_poncho.dmi differ