From bf0105bdab8e92ad43646c4e32ecea446fd54a8b Mon Sep 17 00:00:00 2001 From: Wildkins Date: Fri, 22 Apr 2022 05:17:00 -0400 Subject: [PATCH] Adds Skrell Ponchos by RyverStyx (#13568) --- .../loadout/loadout_xeno/skrell.dm | 16 ++++++++++ .../clothing/under/accessories/accessory.dm | 28 ++++++++++++++++++ html/changelogs/johnwildkins-skrellponcho.yml | 6 ++++ icons/clothing/accessories/skr_poncho.dmi | Bin 0 -> 1748 bytes 4 files changed, 50 insertions(+) create mode 100644 html/changelogs/johnwildkins-skrellponcho.yml create mode 100644 icons/clothing/accessories/skr_poncho.dmi 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 0000000000000000000000000000000000000000..fc1707ae964f4c6961d3874f4a946ce90bd59bdf GIT binary patch literal 1748 zcmYjSdr(tn7QfdNR7fH-h?JMG)wav(7L+1T0~e_B5Cj%z!6Fi|fPhOFgAjs{ASk*^ ziMAsU0Ruij$}=hr8XzEF(@5=X~dz@BC(d=lst3 zuEj)!;;bC4006*+haHIp0ML8{=C)zXc9s>EYIcWWBIA#$8ES`K=;^pOar{MT_%~wB^MIQ@-(vwb{j6N(G%UdUF&7iTSu#pDgO_0M!n#tL%64(*uzX6Iz@XtT;DjulyT zwC_gAdo*?s>&23YJk6qty7-T+A2o(xiN7)fokOUl z_{cy!mWVe8-Nr;aeqJlN^;V~mAaH`GjV||RN7(>iQ5Ak9D4tTUXgE!l60qeBv1i?g zYbKud!nulkNe~wszhB0Xx1$kUIq{CW%xra9!<8~U!+d&cE*6!a~-_&$mNg93gD?4+mo8nPBL*^;`8XnUr|UiQ`@NkFo6l0$c3 zaU9b@9cZH>t%08!kn%~;8RJ6dK#cI36{dJ0h@iS`VYwndKz0P4ycl{X&`qS~(RP>I zx~qO7>+AIRlV|WY^^Qxj_!K`8&NPP+KZI)qQ&hgzoVtG_zKBeQ2z9{fS>AC zS?>dCiSZ@~U|hyNqmwCFKzgtNSi@+q=P{F~lXt_uxC|Ci+|2ZEbjzaOxxIv`0n!|Q_J2Ry6&X@y~Zr@Gjk zAz%h=;5g6to&Z(nCo%l{b9@kIvux{DnLf22+o;t=2IRP2;1r4Jy$`;c1L_rTL(oO+ z33oOgaN${ct|I8N!J6;%HTuMW2u%>Ewmd;oYV#fiAeLuJtm#F>Y>X1)CUJG4KZ4+P zQ6nbT46bo_d&oxJRXSk2$PL)j3=YDVeqNM`I7?oGp+Wy0pWv$ndvgY{r!f32`n#1} zSUqFz7^3JZx=&6E~+En`2yC;`!&47fi&Mwb{{?qoJ-%3nOf8} z4SDS5ih&uyx>+}hP`cvvbH_kcOlow|64z(0!(@G1rD}uL5wu_PsEBHz%xw32v$Imi z|4Gwycxh9F0soxSpTwjGF9Fmg`QZ--BKUM{e)Zr6-ml=Ihs3-Bu1sba3)}s)O4m$} zaov>t|5Qowq8gAUJ>v1hRD*dw{$}&b!M*+HJ3Y?gG0c=02|8K*TZIUk7y6BfZ+DIe z9*{s>qX9w3>&VS!_sZ-z{%E<6JVFOnDuo)YyrP8zK>=nAwK>sxW2d?qF&YPss9HB- RH2*6=_|d2%ox#LQe*m^sju-#{ literal 0 HcmV?d00001