From f6f2acca6f56fb973bdb21907ef2571ec69c0fd4 Mon Sep 17 00:00:00 2001 From: Heroman Date: Sun, 29 Sep 2019 14:28:56 +1000 Subject: [PATCH] Adds Melanie's Skeleton --- .../loadout/loadout_fluffitems_vr.dm | 6 ++++ .../vore/fluffstuff/custom_clothes_vr.dm | 28 +++++++++++++++++- icons/vore/custom_clothes_vr.dmi | Bin 207397 -> 209128 bytes 3 files changed, 33 insertions(+), 1 deletion(-) diff --git a/code/modules/client/preference_setup/loadout/loadout_fluffitems_vr.dm b/code/modules/client/preference_setup/loadout/loadout_fluffitems_vr.dm index 08c67b07a2..13c81b63e1 100644 --- a/code/modules/client/preference_setup/loadout/loadout_fluffitems_vr.dm +++ b/code/modules/client/preference_setup/loadout/loadout_fluffitems_vr.dm @@ -771,6 +771,12 @@ ckeywhitelist = list("vorrarkul") character_name = list("Lucina Dakarim") +/datum/gear/fluff/melanie_skeleton + path = /obj/item/clothing/under/fluff/slime_skeleton + display_name = "Melanie's Skeleton" + ckeywhitelist = list("vorrarkul") + character_name = list("Melanie Farmer") + /datum/gear/fluff/nyssa_coat path = /obj/item/clothing/suit/storage/hooded/wintercoat/cargo display_name = "Nyssa's Coat" diff --git a/code/modules/vore/fluffstuff/custom_clothes_vr.dm b/code/modules/vore/fluffstuff/custom_clothes_vr.dm index 9bba0b3525..8cb779a20d 100644 --- a/code/modules/vore/fluffstuff/custom_clothes_vr.dm +++ b/code/modules/vore/fluffstuff/custom_clothes_vr.dm @@ -1877,4 +1877,30 @@ Departamental Swimsuits, for general use rolled_down = 0 rolled_sleeves = 0 starting_accessories = null - item_icons = list() \ No newline at end of file + item_icons = list() + +//Vorrarkul: Melanie Farmer +/obj/item/clothing/under/fluff/slime_skeleton + name = "Melanie's Skeleton" + desc = "The skeleton of a promethean, still covered in residual slime. Upon closer inspection, they're not even real bones!" + + icon = 'icons/vore/custom_clothes_vr.dmi' + icon_override = 'icons/vore/custom_clothes_vr.dmi' + + icon_state = "melanie_skeleton" + item_state = "melanie_skeleton_mob" + + body_parts_covered = 0 + + species_restricted = list("exclude", SPECIES_TESHARI) + +/obj/item/clothing/under/fluff/slime_skeleton/mob_can_equip(M as mob, slot) + if(!..()) + return 0 + + if(istype(M,/mob/living/carbon/human)) + var/mob/living/carbon/human/H = M + if(!(H.get_species() == SPECIES_PROMETHEAN)) + return 0 + + return 1 \ No newline at end of file diff --git a/icons/vore/custom_clothes_vr.dmi b/icons/vore/custom_clothes_vr.dmi index 3dcd36801e8124a0f889377473988a504f5e0de1..4ae6f9cef4114e311672e31e39099832d10607f0 100644 GIT binary patch delta 3113 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 SrW>dD>0xHpm+_ap;{OMR-V}xa delta 1369 zcmb7CeNfVO97bxVOV5|9rD7;&PSb9AnwaA z%}mIbrp!!pIieynL%K|G?Pc+VKq2BF%T>fP(aTIad?$sVuZ^CugT+YFo7nRJ|n=h0wVqCuK zmCbpuU|GA!CG|3V*y;95XlfK(KI$Dr#f8}LofS(&W#j0>$-35~9m(M=`YMyJH$6~@ z^czMYp9C`}Wsv0ri6}Yv7J%LeKJqHpd`geDPV5WoGpHw2IrIP zAv;u0iu$AB$N{ERdd1e`hEvfneGZOCF&Z}!0Bo%+-U>1k-vF_KKpQjY}ff6q>I`=qLZoFKuxI8A81c0m6Q{?|u*p`;QfZ z0I6>J*XyVi6lABE|0M+ehmt_mE%DEYga!jSlw#ON(Ld|%yJD+eUKW(TAD`a9ua2Of z<{+zv+x63vXQ%;Us|7Nc6Fe2u<&CltPc$yjm&aQCv0X`}G3;&94{F~Mt%oKr z>@_nCb@6*VKBPUdZRFU1|8{!z?C^(sOBd(5I5(@StDA9t(S8F0%}CqNcRZZ3jhYq< z%@Nnq!9&X>Yc-I_?Yy&%&VNGyqbii7HAB4)d3yW!q>@NTZ*Ol;mRQi&hnZhkcqx;e z@)82mFU<`jANdm#6A1I1q^Zcj<#LspJhmLr4x_j#mFmg)GkdvU#U~`t*=+W%D$xxu zr}eCf!^VEP9+@dG_d5B*T+HFfNdDN^SPByWCEBG{(p{tF`HSre9Lg9BMzb_yP(^Hz z%wag=41DW$H#axm5)zrx8cSCz#12!Xe&z;JmSRjr#9(fTX45(2k9fTB@|A`~6QhQ! z(P+R)^q#7np7oQN#SzJ%^Gy1|&k$Wn{xHV3^YinVx+ogjBqMMS0CkQi6lyR%Fb2IT z6`-_8uO*w81l-t`y&VSLfjUPgCuzps?at2F@=Le)e13Cmi*=giSB0NzhBg9aU7ek| zDFr~Vs%R-&v4{){gAb$yq!9?%%1eLE&z}vf8Mw`4x{up|iXUNi1)ug;AJ4>|o}Id! zTTzjpEw2~{SmRMX!QELoIRSpV*H32XioP4->4Z+@URT+(4)q=9OL)!Qp!(e*%-1;o zAS4pYbO33SFsigybs=PVX27{VhK*^GxIRFw*L++~IkS6hZ7s%irBSxX+Ufc3ISYU} zOac2kCX7TPv0g2=&DO2VY86vcDc+#Z3?QNU?Z3u9DO2l|#Ak!RM8>1Il1z@9t*z~{ zOn4JV4fWOO6*SsK?b3-r7$dzCzf%|%`r>{>RsHB$Ds~#oqKDx23*;&-HG&#l;qdAyx=tD65_L*0{Jh8g0;QvIKBP=03?qEx5Wg&_^l-VU`#h5t+)GdzS8QkQr+K W>l21k=715TkVD@b!8|;W^3&gzmZLNP