From 802b6734bda0957bf0dba1ec150246a1527d6cb8 Mon Sep 17 00:00:00 2001 From: Heroman3003 <31296024+Heroman3003@users.noreply.github.com> Date: Sat, 29 Oct 2022 16:20:07 +1000 Subject: [PATCH] Adds Perrin's fluff stuff --- .../loadout/loadout_fluffitems_vr.dm | 38 +- .../new_player/sprite_accessories_extra_vr.dm | 9 +- .../new_player/sprite_accessories_tail_vr.dm | 1230 +++++++++++++++++ .../vore/fluffstuff/custom_clothes_vr.dm | 54 + icons/mob/human_races/markings_vr.dmi | Bin 81227 -> 82523 bytes icons/mob/vore/tails_vr.dmi | Bin 156374 -> 158507 bytes icons/vore/custom_clothes_vr.dmi | Bin 212804 -> 213458 bytes icons/vore/custom_onmob_vr.dmi | Bin 30661 -> 31849 bytes vorestation.dme | 4 + 9 files changed, 1321 insertions(+), 14 deletions(-) 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 37728a4b36..20a8fb57dd 100644 --- a/code/modules/client/preference_setup/loadout/loadout_fluffitems_vr.dm +++ b/code/modules/client/preference_setup/loadout/loadout_fluffitems_vr.dm @@ -276,6 +276,18 @@ ckeywhitelist = list("chaleur") character_name = list("Hisako Arato") +/datum/gear/fluff/perrin_robes + path = /obj/item/clothing/under/fluff/gildedrobe_perrin + display_name = "Perrin's Robes" + ckeywhitelist = list("codeme") + character_name = list("Perrin Kade") + +/datum/gear/fluff/perrin_shoes + path = /obj/item/clothing/shoes/fluff/gildedshoes_perrin + display_name = "Perrin's Shoes" + ckeywhitelist = list("codeme") + character_name = list("Perrin Kade") + /datum/gear/fluff/jade_stamp path = /obj/item/weapon/stamp/fluff/jade_horror display_name = "Official Council of Mid Horror rubber stamp" @@ -1035,6 +1047,12 @@ ckeywhitelist = list("stiphs") character_name = list("Lilith Vespers") +/datum/gear/fluff/greek_dress + path = /obj/item/clothing/under/fluff/greek_dress + display_name = "mytilenean Dress" + ckeywhitelist = list("sudate") + character_name = list("Shea Corbett") + /datum/gear/fluff/silent_mimemask path = /obj/item/clothing/mask/gas/sexymime display_name = "Silent Stripe's Mime Mask" @@ -1092,6 +1110,13 @@ ckeywhitelist = list("thedavestdave") character_name = list("Roy Tilton") +/datum/gear/fluff/lucky_amour + path = /obj/item/clothing/suit/armor/combat/crusader_costume/lucky + display_name = "Lucky's amour" + ckeywhitelist = list ("thedavestdave") + character_name = list("Lucky") + allowed_roles = list("Chaplain") + /datum/gear/fluff/monty_balaclava path = /obj/item/clothing/mask/balaclava display_name = "Monty's Balaclava" @@ -1328,16 +1353,3 @@ display_name = "Health Service Achievement medal" ckeywhitelist = list("zodiacshadow") character_name = list("Nehi Maximus") - -/datum/gear/fluff/lucky_amour - path = /obj/item/clothing/suit/armor/combat/crusader_costume/lucky - display_name = "Lucky's amour" - ckeywhitelist = list ("thedavestdave") - character_name = list("Lucky") - allowed_roles = list("Chaplain") - -/datum/gear/fluff/greek_dress - path = /obj/item/clothing/under/fluff/greek_dress - display_name = "mytilenean Dress" - ckeywhitelist = list("sudate") - character_name = list("Shea Corbett") diff --git a/code/modules/mob/new_player/sprite_accessories_extra_vr.dm b/code/modules/mob/new_player/sprite_accessories_extra_vr.dm index aa01f6c465..fbe569af11 100644 --- a/code/modules/mob/new_player/sprite_accessories_extra_vr.dm +++ b/code/modules/mob/new_player/sprite_accessories_extra_vr.dm @@ -885,4 +885,11 @@ icon = 'icons/mob/human_races/markings_vr.dmi' icon_state = "altevian-incisors" color_blend_mode = ICON_MULTIPLY - body_parts = list(BP_HEAD) \ No newline at end of file + body_parts = list(BP_HEAD) + +/datum/sprite_accessory/marking/vr_eldritch_markings + name = "Eldritch Markings" + icon = 'icons/mob/human_races/markings_vr.dmi' + icon_state = "perrinmarkings" + color_blend_mode = ICON_MULTIPLY + body_parts = list(BP_HEAD,BP_L_ARM,BP_L_HAND,BP_R_ARM,BP_R_HAND,BP_L_LEG,BP_L_FOOT,BP_R_LEG,BP_R_FOOT) \ No newline at end of file diff --git a/code/modules/mob/new_player/sprite_accessories_tail_vr.dm b/code/modules/mob/new_player/sprite_accessories_tail_vr.dm index 19b5f2b407..5bbbe364c6 100644 --- a/code/modules/mob/new_player/sprite_accessories_tail_vr.dm +++ b/code/modules/mob/new_player/sprite_accessories_tail_vr.dm @@ -1,3 +1,4 @@ +<<<<<<< HEAD /* //////////////////////////// / =--------------------= / @@ -1220,3 +1221,1232 @@ /datum/sprite_accessory/tail/longtail/shadekin_tail/shadekin_tail_long name = "Shadekin Long Tail" icon_state = "shadekin_long_s" +======= +/* +//////////////////////////// +/ =--------------------= / +/ == Tail Definitions == / +/ =--------------------= / +//////////////////////////// +*/ +/datum/sprite_accessory/tail + name = "You should not see this..." + icon = 'icons/mob/vore/tails_vr.dmi' + do_colouration = 0 //Set to 1 to enable coloration using the tail color. + species_allowed = list(SPECIES_HUMAN, SPECIES_SKRELL, SPECIES_UNATHI, SPECIES_TAJ, SPECIES_TESHARI, SPECIES_NEVREAN, SPECIES_AKULA, SPECIES_SERGAL, SPECIES_FENNEC, SPECIES_ZORREN_HIGH, SPECIES_VULPKANIN, SPECIES_XENOCHIMERA, SPECIES_XENOHYBRID, SPECIES_VASILISSAN, SPECIES_RAPALA, SPECIES_PROTEAN, SPECIES_ALRAUNE, SPECIES_WEREBEAST, SPECIES_SHADEKIN, SPECIES_SHADEKIN_CREW, SPECIES_ALTEVIAN) //This lets all races use + + var/list/lower_layer_dirs = list(SOUTH) + +/datum/sprite_accessory/tail/New() + . = ..() + if(clip_mask_icon && clip_mask_state) + clip_mask = icon(icon = clip_mask_icon, icon_state = clip_mask_state) + +// Species-unique tails + +// Everyone tails + +/datum/sprite_accessory/tail/invisible + name = "hide species-sprite tail" + icon = null + icon_state = null + +/datum/sprite_accessory/tail/squirrel_orange + name = "squirel, orange" + desc = "" + icon_state = "squirrel-orange" + +/datum/sprite_accessory/tail/squirrel_red + name = "squirrel, red" + desc = "" + icon_state = "squirrel-red" + +/datum/sprite_accessory/tail/squirrel + name = "squirrel, colorable" + desc = "" + icon_state = "squirrel" + do_colouration = 1 + color_blend_mode = ICON_MULTIPLY + +/datum/sprite_accessory/tail/kitty + name = "kitty, colorable, downwards" + desc = "" + icon_state = "kittydown" + do_colouration = 1 + color_blend_mode = ICON_MULTIPLY + +/datum/sprite_accessory/tail/kittyup + name = "kitty, colorable, upwards" + desc = "" + icon_state = "kittyup" + do_colouration = 1 + color_blend_mode = ICON_MULTIPLY + +/datum/sprite_accessory/tail/tiger_white + name = "tiger, colorable" + desc = "" + icon_state = "tiger" + do_colouration = 1 + color_blend_mode = ICON_MULTIPLY + extra_overlay = "tigerinnerwhite" + +/datum/sprite_accessory/tail/stripey + name = "stripey taj, colorable" + desc = "" + icon_state = "stripeytail" + do_colouration = 1 + color_blend_mode = ICON_MULTIPLY + extra_overlay = "stripeytail_mark" + +/datum/sprite_accessory/tail/stripeytail_brown + name = "stripey taj, brown" + desc = "" + icon_state = "stripeytail-brown" + +/datum/sprite_accessory/tail/chameleon + name = "Chameleon, colorable" + desc = "" + icon_state = "chameleon" + do_colouration = 1 + color_blend_mode = ICON_MULTIPLY + +/datum/sprite_accessory/tail/bunny + name = "bunny, colorable" + desc = "" + icon_state = "bunny" + do_colouration = 1 + +/datum/sprite_accessory/tail/bear_brown + name = "bear, brown" + desc = "" + icon_state = "bear-brown" + +/datum/sprite_accessory/tail/bear + name = "bear, colorable" + desc = "" + icon_state = "bear" + do_colouration = 1 + color_blend_mode = ICON_MULTIPLY + +/datum/sprite_accessory/tail/dragon + name = "dragon, colorable" + desc = "" + icon_state = "dragon" + do_colouration = 1 + color_blend_mode = ICON_MULTIPLY + +/datum/sprite_accessory/tail/wolf_grey + name = "wolf, grey" + desc = "" + icon_state = "wolf-grey" + +/datum/sprite_accessory/tail/wolf_green + name = "wolf, green" + desc = "" + icon_state = "wolf-green" + +/datum/sprite_accessory/tail/wisewolf + name = "wolf, wise" + desc = "" + icon_state = "wolf-wise" + +/datum/sprite_accessory/tail/blackwolf + name = "wolf, black" + desc = "" + icon_state = "wolf" + +/datum/sprite_accessory/tail/wolf + name = "wolf, colorable" + desc = "" + icon_state = "wolf" + do_colouration = 1 + color_blend_mode = ICON_MULTIPLY + extra_overlay = "wolfinner" + +/datum/sprite_accessory/tail/mouse_pink + name = "mouse, pink" + desc = "" + icon_state = "mouse-pink" + +/datum/sprite_accessory/tail/mouse + name = "mouse, colorable" + desc = "" + icon_state = "mouse" + do_colouration = 1 + color_blend_mode = ICON_MULTIPLY + +/datum/sprite_accessory/tail/horse + name = "horse tail, colorable" + desc = "" + icon_state = "horse" + do_colouration = 1 + color_blend_mode = ICON_MULTIPLY + +/datum/sprite_accessory/tail/cow + name = "cow tail, colorable" + desc = "" + icon_state = "cow" + do_colouration = 1 + color_blend_mode = ICON_MULTIPLY + +/datum/sprite_accessory/tail/fantail + name = "avian fantail, colorable" + desc = "" + icon_state = "fantail" + do_colouration = 1 + color_blend_mode = ICON_MULTIPLY + +/datum/sprite_accessory/tail/wagtail + name = "avian wagtail, colorable" + desc = "" + icon_state = "wagtail" + do_colouration = 1 + color_blend_mode = ICON_MULTIPLY + +/datum/sprite_accessory/tail/nevreandc + name = "nevrean tail, dual-color" + desc = "" + icon_state = "nevreantail_dc" + extra_overlay = "nevreantail_dc_tail" + do_colouration = 1 + color_blend_mode = ICON_MULTIPLY + +/datum/sprite_accessory/tail/nevreanwagdc + name = "nevrean wagtail, dual-color" + desc = "" + icon_state = "wagtail" + extra_overlay = "wagtail_dc_tail" + do_colouration = 1 + color_blend_mode = ICON_MULTIPLY + +/datum/sprite_accessory/tail/nevreanwagdc_alt + name = "nevrean wagtail, marked, dual-color" + desc = "" + icon_state = "wagtail2_dc" + extra_overlay = "wagtail2_dc_mark" + do_colouration = 1 + color_blend_mode = ICON_MULTIPLY + +/datum/sprite_accessory/tail/crossfox + name = "cross fox" + desc = "" + icon_state = "crossfox" + +/datum/sprite_accessory/tail/beethorax + name = "bee thorax" + desc = "" + icon_state = "beethorax" + +/datum/sprite_accessory/tail/spade_color + name = "spade-tail (colorable)" + desc = "" + icon_state = "spadetail-black" + do_colouration = 1 + +/datum/sprite_accessory/tail/snag + name = "xenomorph tail 1" + desc = "" + icon_state = "snag" + +/datum/sprite_accessory/tail/xenotail + name = "xenomorph tail 2" + desc = "" + icon_state = "xenotail" + +/datum/sprite_accessory/tail/eboop + name = "EGN mech tail (dual color)" + desc = "" + icon_state = "eboop" + do_colouration = 1 + color_blend_mode = ICON_MULTIPLY + extra_overlay = "eboop_mark" + +/datum/sprite_accessory/tail/molenar_kitsune + name = "quintail kitsune tails (Molenar)" + desc = "" + icon_state = "molenar-kitsune" + ckeys_allowed = list("molenar") + +/datum/sprite_accessory/tail/miria_fluffdragon + name = "fluffdragon tail (Miria Masters)" + desc = "" + icon_state = "miria-fluffdragontail" + ckeys_allowed = list("miriamasters") + +/datum/sprite_accessory/tail/miria_kitsune + name = "Black kitsune tails (Miria Masters)" + desc = "" + icon_state = "miria-kitsunetail" + ckeys_allowed = list("miriamasters") + +/datum/sprite_accessory/tail/molenar_deathclaw + name = "deathclaw bits (Molenar)" + desc = "" + icon_state = "molenar-deathclaw" + ckeys_allowed = list("molenar","silvertalismen","jertheace") + +/datum/sprite_accessory/tail/runac + name = "fennecsune tails (Runac)" + desc = "" + icon_state = "runac" + ckeys_allowed = list("rebcom1807") + +/datum/sprite_accessory/tail/reika //Leaving this since it was too hard to split the wings from the tail. + name = "fox tail (+ beewings) (Reika)" + desc = "" + icon_state = "reika" + ckeys_allowed = list("rikaru19xjenkins") + +/datum/sprite_accessory/tail/rosey + name = "tritail kitsune tails (Rosey)" + desc = "" + icon_state = "rosey_three" + ckeys_allowed = list("joey4298") + +/datum/sprite_accessory/tail/rosey2 + name = "pentatail kitsune tails (Rosey)" //I predict seven tails next. ~CK + desc = "" + icon_state = "rosey_five" + do_colouration = 1 + color_blend_mode = ICON_MULTIPLY + ckeys_allowed = list("joey4298") + +/datum/sprite_accessory/tail/scree + name = "green taj tail (Scree)" + desc = "" + icon_state = "scree" + ckeys_allowed = list("scree") + +/datum/sprite_accessory/tail/aronai + name = "aronai tail (Aronai)" + desc = "" + icon_state = "aronai" + ckeys_allowed = list("arokha") + +/datum/sprite_accessory/tail/cabletail + name = "cabletail" + desc = "cabletail" + icon_state = "cabletail" + ckeys_allowed = list("tucker0666") + +/datum/sprite_accessory/tail/featherfluff_tail + name = "featherfluff_tail" + desc = "" + icon_state = "featherfluff_tail" + ckeys_allowed = list("tucker0666") + +/datum/sprite_accessory/tail/ketrai_wag + name = "fennix tail (vwag)" + desc = "" + icon_state = "ketraitail" + ani_state = "ketraitail_w" + //ckeys_allowed = list("ketrai") //They requested it to be enabled for everyone. + +/datum/sprite_accessory/tail/ketrainew_wag + name = "new fennix tail (vwag)" + desc = "" + icon_state = "ketraitailnew" + ani_state = "ketraitailnew_w" + +/datum/sprite_accessory/tail/redpanda + name = "red panda" + desc = "" + icon_state = "redpanda" + +/datum/sprite_accessory/tail/ringtail + name = "ringtail, colorable" + desc = "" + icon_state = "ringtail" + do_colouration = 1 + color_blend_mode = ICON_MULTIPLY + extra_overlay = "ringtail_mark" + +/datum/sprite_accessory/tail/holly + name = "tigress tail (Holly)" + desc = "" + icon_state = "tigresstail" + ckeys_allowed = list("hoodoo") + +/datum/sprite_accessory/tail/satyr + name = "goat legs, colorable" + desc = "" + icon_state = "satyr" + color_blend_mode = ICON_MULTIPLY + do_colouration = 1 + hide_body_parts = list(BP_L_LEG, BP_L_FOOT, BP_R_LEG, BP_R_FOOT) //Exclude pelvis just in case. + clip_mask_icon = 'icons/mob/vore/taurs_vr.dmi' + clip_mask_state = "taur_clip_mask_def" //Used to clip off the lower part of suits & uniforms. + +/datum/sprite_accessory/tail/tailmaw + name = "tailmaw, colorable" + desc = "" + icon_state = "tailmaw" + color_blend_mode = ICON_MULTIPLY + do_colouration = 1 + +/datum/sprite_accessory/tail/curltail + name = "curltail (vwag)" + desc = "" + icon_state = "curltail" + ani_state = "curltail_w" + do_colouration = 1 + color_blend_mode = ICON_MULTIPLY + extra_overlay = "curltail_mark" + extra_overlay_w = "curltail_mark_w" + +/datum/sprite_accessory/tail/shorttail + name = "shorttail (vwag)" + desc = "" + icon_state = "straighttail" + ani_state = "straighttail_w" + do_colouration = 1 + color_blend_mode = ICON_MULTIPLY + +/datum/sprite_accessory/tail/sneptail + name = "Snep/Furry Tail (vwag)" + desc = "" + icon_state = "sneptail" + ani_state = "sneptail_w" + do_colouration = 1 + color_blend_mode = ICON_MULTIPLY + extra_overlay = "sneptail_mark" + extra_overlay_w = "sneptail_mark_w" + + +/datum/sprite_accessory/tail/tiger_new + name = "tiger tail (vwag)" + desc = "" + icon_state = "tigertail" + ani_state = "tigertail_w" + do_colouration = 1 + color_blend_mode = ICON_MULTIPLY + extra_overlay = "tigertail_mark" + extra_overlay_w = "tigertail_mark_w" + +/datum/sprite_accessory/tail/vulp_new + name = "new vulp tail (vwag)" + desc = "" + icon_state = "vulptail" + ani_state = "vulptail_w" + do_colouration = 1 + color_blend_mode = ICON_MULTIPLY + extra_overlay = "vulptail_mark" + extra_overlay_w = "vulptail_mark_w" + +/datum/sprite_accessory/tail/otietail + name = "otie tail (vwag)" + desc = "" + icon_state = "otie" + ani_state = "otie_w" + do_colouration = 1 + color_blend_mode = ICON_MULTIPLY + +/datum/sprite_accessory/tail/newtailmaw + name = "new tailmaw (vwag)" + desc = "" + icon_state = "newtailmaw" + ani_state = "newtailmaw_w" + do_colouration = 1 + color_blend_mode = ICON_MULTIPLY + +/datum/sprite_accessory/tail/ztail + name = "jagged flufftail" + desc = "" + icon_state = "ztail" + do_colouration = 1 + color_blend_mode = ICON_MULTIPLY + +/datum/sprite_accessory/tail/snaketail + name = "snake tail, colorable" + desc = "" + icon_state = "snaketail" + do_colouration = 1 + color_blend_mode = ICON_MULTIPLY + +/datum/sprite_accessory/tail/vulpan_alt + name = "vulpkanin alt style, colorable" + desc = "" + icon_state = "vulptail_alt" + do_colouration = 1 + color_blend_mode = ICON_MULTIPLY + +/datum/sprite_accessory/tail/sergaltaildc + name = "sergal, dual-color" + desc = "" + icon_state = "sergal" + do_colouration = 1 + color_blend_mode = ICON_MULTIPLY + extra_overlay = "sergal_mark" + +/datum/sprite_accessory/tail/skunktail + name = "skunk, dual-color" + desc = "" + icon_state = "skunktail" + do_colouration = 1 + color_blend_mode = ICON_MULTIPLY + extra_overlay = "skunktail_mark" + +/datum/sprite_accessory/tail/deertail + name = "deer, dual-color" + desc = "" + icon_state = "deertail" + do_colouration = 1 + color_blend_mode = ICON_MULTIPLY + extra_overlay = "deertail_mark" + +/datum/sprite_accessory/tail/tesh_feathered + name = "Teshari tail" + desc = "" + icon_state = "teshtail_s" + do_colouration = 1 + extra_overlay = "teshtail_feathers_s" + color_blend_mode = ICON_MULTIPLY + +/datum/sprite_accessory/tail/teshari_fluffytail + name = "Teshari alternative, colorable" + desc = "" + icon_state = "teshari_fluffytail" + do_colouration = 1 + color_blend_mode = ICON_MULTIPLY + extra_overlay = "teshari_fluffytail_mark" + +/datum/sprite_accessory/tail/tesh_pattern_male + name = "Teshari male tail pattern" + desc = "" + icon_state = "teshtail_s" + do_colouration = 1 + color_blend_mode = ICON_MULTIPLY + extra_overlay = "teshpattern_male_tail" + +/datum/sprite_accessory/tail/tesh_pattern_male_alt + name = "Teshari male tail alt. pattern" + desc = "" + icon_state = "teshtail_s" + do_colouration = 1 + color_blend_mode = ICON_MULTIPLY + extra_overlay = "teshpattern_male_alt" + +/datum/sprite_accessory/tail/tesh_pattern_fem + name = "Teshari female tail pattern" + desc = "" + icon_state = "teshtail_s" + do_colouration = 1 + color_blend_mode = ICON_MULTIPLY + extra_overlay = "teshpattern_fem_tail" + +/datum/sprite_accessory/tail/tesh_pattern_fem_alt + name = "Teshari male tail alt. pattern" + desc = "" + icon_state = "teshtail_s" + do_colouration = 1 + color_blend_mode = ICON_MULTIPLY + extra_overlay = "teshpattern_fem_alt" + +/datum/sprite_accessory/tail/nightstalker + name = "Nightstalker, colorable" + desc = "" + icon_state = "nightstalker" + do_colouration = 1 + color_blend_mode = ICON_MULTIPLY + +//For all species tails. Includes haircolored tails. +/datum/sprite_accessory/tail/special + name = "Blank tail. Do not select." + icon = 'icons/effects/species_tails_vr.dmi' + +/datum/sprite_accessory/tail/special/unathi + name = "unathi tail" + desc = "" + icon_state = "sogtail_s" + do_colouration = 1 + color_blend_mode = ICON_MULTIPLY + +/datum/sprite_accessory/tail/special/tajaran + name = "tajaran tail" + desc = "" + icon_state = "tajtail_s" + do_colouration = 1 + color_blend_mode = ICON_MULTIPLY + +/datum/sprite_accessory/tail/special/sergal + name = "sergal tail" + desc = "" + icon_state = "sergtail_s" + do_colouration = 1 + color_blend_mode = ICON_MULTIPLY + +/datum/sprite_accessory/tail/special/akula + name = "akula tail" + desc = "" + icon_state = "sharktail_s" + do_colouration = 1 + color_blend_mode = ICON_MULTIPLY + +/datum/sprite_accessory/tail/special/nevrean + name = "nevrean tail" + desc = "" + icon_state = "nevreantail_s" + do_colouration = 1 + color_blend_mode = ICON_MULTIPLY + +/datum/sprite_accessory/tail/special/armalis + name = "armalis tail" + desc = "" + icon_state = "armalis_tail_humanoid_s" + +/datum/sprite_accessory/tail/special/xenodrone + name = "xenomorph drone tail" + desc = "" + icon_state = "xenos_drone_tail_s" + +/datum/sprite_accessory/tail/special/xenosentinel + name = "xenomorph sentinel tail" + desc = "" + icon_state = "xenos_sentinel_tail_s" + +/datum/sprite_accessory/tail/special/xenohunter + name = "xenomorph hunter tail" + desc = "" + icon_state = "xenos_hunter_tail_s" + +/datum/sprite_accessory/tail/special/xenoqueen + name = "xenomorph queen tail" + desc = "" + icon_state = "xenos_queen_tail_s" + +/datum/sprite_accessory/tail/special/monkey + name = "monkey tail" + desc = "" + icon_state = "chimptail_s" + +/datum/sprite_accessory/tail/special/unathihc + name = "unathi tail, colorable" + desc = "" + icon_state = "sogtail_hc_s" + do_colouration = 1 + color_blend_mode = ICON_MULTIPLY + +/datum/sprite_accessory/tail/special/tajaranhc + name = "tajaran tail, colorable" + desc = "" + icon_state = "tajtail_hc_s" + do_colouration = 1 + color_blend_mode = ICON_MULTIPLY + +/datum/sprite_accessory/tail/special/sergalhc + name = "sergal tail, colorable" + desc = "" + icon_state = "sergtail_hc_s" + do_colouration = 1 + color_blend_mode = ICON_MULTIPLY + +/datum/sprite_accessory/tail/special/akulahc + name = "akula tail, colorable" + desc = "" + icon_state = "sharktail_hc_s" + do_colouration = 1 + color_blend_mode = ICON_MULTIPLY + +/datum/sprite_accessory/tail/special/nevreanhc + name = "nevrean tail, colorable" + desc = "" + icon_state = "nevreantail_hc_s" + do_colouration = 1 + color_blend_mode = ICON_MULTIPLY + +/datum/sprite_accessory/tail/special/foxhc + name = "highlander zorren tail, colorable" + desc = "" + icon_state = "foxtail_hc_s" + do_colouration = 1 + color_blend_mode = ICON_MULTIPLY + +/datum/sprite_accessory/tail/special/fennechc + name = "flatland zorren tail, colorable" + desc = "" + icon_state = "fentail_hc_s" + do_colouration = 1 + color_blend_mode = ICON_MULTIPLY + +/datum/sprite_accessory/tail/special/armalishc + name = "armalis tail, colorable" + desc = "" + icon_state = "armalis_tail_humanoid_hc_s" + do_colouration = 1 + +/datum/sprite_accessory/tail/special/xenodronehc + name = "xenomorph drone tail, colorable" + desc = "" + icon_state = "xenos_drone_tail_hc_s" + do_colouration = 1 + +/datum/sprite_accessory/tail/special/xenosentinelhc + name = "xenomorph sentinel tail, colorable" + desc = "" + icon_state = "xenos_sentinel_tail_hc_s" + do_colouration = 1 + +/datum/sprite_accessory/tail/special/xenohunterhc + name = "xenomorph hunter tail, colorable" + desc = "" + icon_state = "xenos_hunter_tail_hc_s" + do_colouration = 1 + +/datum/sprite_accessory/tail/special/xenoqueenhc + name = "xenomorph queen tail, colorable" + desc = "" + icon_state = "xenos_queen_tail_hc_s" + do_colouration = 1 + +/datum/sprite_accessory/tail/special/monkeyhc + name = "monkey tail, colorable" + desc = "" + icon_state = "chimptail_hc_s" + do_colouration = 1 + +/datum/sprite_accessory/tail/special/vulpan + name = "vulpkanin, colorable" + desc = "" + icon_state = "vulptail_s" + do_colouration = 1 + color_blend_mode = ICON_MULTIPLY + + +/datum/sprite_accessory/tail/zenghu_taj + name = "Zeng-Hu Tajaran Synth tail" + desc = "" + icon_state = "zenghu_taj" + +//Taurs moved to a separate file due to extra code around them + +//Buggo Abdomens! + +/datum/sprite_accessory/tail/buggo + name = "Bug abdomen, colorable" + desc = "" + icon_state = "buggo_s" + do_colouration = 1 + color_blend_mode = ICON_MULTIPLY + +/datum/sprite_accessory/tail/buggobee + name = "Bug abdomen, bee top, dual-colorable" + desc = "" + icon_state = "buggo_s" + do_colouration = 1 + color_blend_mode = ICON_MULTIPLY + extra_overlay = "buggobee_markings" + +/datum/sprite_accessory/tail/buggobeefull + name = "Bug abdomen, bee full, dual-colorable" + desc = "" + icon_state = "buggo_s" + do_colouration = 1 + color_blend_mode = ICON_MULTIPLY + extra_overlay = "buggobeefull_markings" + +/datum/sprite_accessory/tail/buggounder + name = "Bug abdomen, underside, dual-colorable" + desc = "" + icon_state = "buggo_s" + do_colouration = 1 + color_blend_mode = ICON_MULTIPLY + extra_overlay = "buggounder_markings" + +/datum/sprite_accessory/tail/buggofirefly + name = "Bug abdomen, firefly, dual-colorable" + desc = "" + icon_state = "buggo_s" + do_colouration = 1 + color_blend_mode = ICON_MULTIPLY + extra_overlay = "buggofirefly_markings" + +/datum/sprite_accessory/tail/buggofat + name = "Fat bug abdomen, colorable" + desc = "" + icon_state = "buggofat_s" + do_colouration = 1 + color_blend_mode = ICON_MULTIPLY + +/datum/sprite_accessory/tail/buggofatbee + name = "Fat bug abdomen, bee top, dual-colorable" + desc = "" + icon_state = "buggofat_s" + do_colouration = 1 + color_blend_mode = ICON_MULTIPLY + extra_overlay = "buggofatbee_markings" + +/datum/sprite_accessory/tail/buggofatbeefull + name = "Fat bug abdomen, bee full, dual-colorable" + desc = "" + icon_state = "buggofat_s" + do_colouration = 1 + color_blend_mode = ICON_MULTIPLY + extra_overlay = "buggofatbeefull_markings" + +/datum/sprite_accessory/tail/buggofatunder + name = "Fat bug abdomen, underside, dual-colorable" + desc = "" + icon_state = "buggofat_s" + do_colouration = 1 + color_blend_mode = ICON_MULTIPLY + extra_overlay = "buggofatunder_markings" + +/datum/sprite_accessory/tail/buggofatfirefly + name = "Fat bug abdomen, firefly, dual-colorable" + desc = "" + icon_state = "buggofat_s" + do_colouration = 1 + color_blend_mode = ICON_MULTIPLY + extra_overlay = "buggofatfirefly_markings" + +/datum/sprite_accessory/tail/buggowag + name = "Bug abdomen, colorable, vwag change" + desc = "" + icon_state = "buggo_s" + ani_state = "buggofat_s" + do_colouration = 1 + color_blend_mode = ICON_MULTIPLY + +/datum/sprite_accessory/tail/buggobeewag + name = "Bug abdomen, bee top, dual color, vwag" + desc = "" + icon_state = "buggo_s" + ani_state = "buggofat_s" + do_colouration = 1 + color_blend_mode = ICON_MULTIPLY + extra_overlay = "buggobee_markings" + extra_overlay_w = "buggofatbee_markings" + +/datum/sprite_accessory/tail/buggobeefullwag + name = "Bug abdomen, bee full, dual color, vwag" + desc = "" + icon_state = "buggo_s" + ani_state = "buggofat_s" + do_colouration = 1 + color_blend_mode = ICON_MULTIPLY + extra_overlay = "buggobeefull_markings" + extra_overlay_w = "buggofatbeefull_markings" + +/datum/sprite_accessory/tail/buggounderwag + name = "Bug abdomen, underside, dual color, vwag" + desc = "" + icon_state = "buggo_s" + ani_state = "buggofat_s" + do_colouration = 1 + color_blend_mode = ICON_MULTIPLY + extra_overlay = "buggounder_markings" + extra_overlay_w = "buggofatunder_markings" + +/datum/sprite_accessory/tail/buggofireflywag + name = "Bug abdomen, firefly, dual color, vwag" + desc = "" + icon_state = "buggo_s" + ani_state = "buggofat_s" + do_colouration = 1 + color_blend_mode = ICON_MULTIPLY + extra_overlay = "buggofirefly_markings" + extra_overlay_w = "buggofatfirefly_markings" + +//Vass buggo variants! + +/datum/sprite_accessory/tail/buggovass + name = "Bug abdomen, vass, colorable" + desc = "" + icon_state = "buggo_vass_s" + do_colouration = 1 + color_blend_mode = ICON_MULTIPLY + +/datum/sprite_accessory/tail/buggovassbee + name = "Bug abdomen, bee top, dc, vass" + desc = "" + icon_state = "buggo_vass_s" + do_colouration = 1 + color_blend_mode = ICON_MULTIPLY + extra_overlay = "buggobee_vass_markings" + +/datum/sprite_accessory/tail/buggovassbeefull + name = "Bug abdomen, bee full, dc, vass" + desc = "" + icon_state = "buggo_vass_s" + do_colouration = 1 + color_blend_mode = ICON_MULTIPLY + extra_overlay = "buggobeefull_vass_markings" + +/datum/sprite_accessory/tail/buggovassunder + name = "Bug abdomen, underside, dc, vass" + desc = "" + icon_state = "buggo_vass_s" + do_colouration = 1 + color_blend_mode = ICON_MULTIPLY + extra_overlay = "buggounder_vass_markings" + +/datum/sprite_accessory/tail/buggovassfirefly + name = "Bug abdomen, firefly, dc, vass" + desc = "" + icon_state = "buggo_vass_s" + do_colouration = 1 + color_blend_mode = ICON_MULTIPLY + extra_overlay = "buggofirefly_vass_markings" + +/datum/sprite_accessory/tail/buggovassfat + name = "Fat bug abdomen, vass, colorable" + desc = "" + icon_state = "buggofat_vass_s" + do_colouration = 1 + color_blend_mode = ICON_MULTIPLY + +/datum/sprite_accessory/tail/buggovassfatbee + name = "Fat bug abdomen, bee top, dc, vass" + desc = "" + icon_state = "buggofat_vass_s" + do_colouration = 1 + color_blend_mode = ICON_MULTIPLY + extra_overlay = "buggofatbee_vass_markings" + +/datum/sprite_accessory/tail/buggovassfatbeefull + name = "Fat bug abdomen, bee full, dc, vass" + desc = "" + icon_state = "buggofat_vass_s" + do_colouration = 1 + color_blend_mode = ICON_MULTIPLY + extra_overlay = "buggofatbeefull_vass_markings" + +/datum/sprite_accessory/tail/buggovassfatunder + name = "Fat bug abdomen, underside, dc, vass" + desc = "" + icon_state = "buggofat_vass_s" + do_colouration = 1 + color_blend_mode = ICON_MULTIPLY + extra_overlay = "buggofatunder_vass_markings" + +/datum/sprite_accessory/tail/buggovassfatfirefly + name = "Fat bug abdomen, firefly, dc, vass" + desc = "" + icon_state = "buggofat_vass_s" + do_colouration = 1 + color_blend_mode = ICON_MULTIPLY + extra_overlay = "buggofatfirefly_vass_markings" + +/datum/sprite_accessory/tail/buggovasswag + name = "Bug abdomen, vass, colorable, vwag change" + desc = "" + icon_state = "buggo_vass_s" + ani_state = "buggofat_vass_s" + do_colouration = 1 + color_blend_mode = ICON_MULTIPLY + +/datum/sprite_accessory/tail/buggovassbeewag + name = "Bug abdomen, bee top, dc, vass, vwag" + desc = "" + icon_state = "buggo_vass_s" + ani_state = "buggofat_vass_s" + do_colouration = 1 + color_blend_mode = ICON_MULTIPLY + extra_overlay = "buggobee_vass_markings" + extra_overlay_w = "buggofatbee_vass_markings" + +/datum/sprite_accessory/tail/buggovassbeefullwag + name = "Bug abdomen, bee full, dc, vass, vwag" + desc = "" + icon_state = "buggo_vass_s" + ani_state = "buggofat_vass_s" + do_colouration = 1 + color_blend_mode = ICON_MULTIPLY + extra_overlay = "buggobeefull_vass_markings" + extra_overlay_w = "buggofatbeefull_vass_markings" + +/datum/sprite_accessory/tail/buggovassunderwag + name = "Bug abdomen, underside, dc, vass, vwag" + desc = "" + icon_state = "buggo_vass_s" + ani_state = "buggofat_vass_s" + do_colouration = 1 + color_blend_mode = ICON_MULTIPLY + extra_overlay = "buggounder_vass_markings" + extra_overlay_w = "buggofatunder_vass_markings" + +/datum/sprite_accessory/tail/buggovassfireflywag + name = "Bug abdomen, firefly, dc, vass, vwag" + desc = "" + icon_state = "buggo_vass_s" + ani_state = "buggofat_vass_s" + do_colouration = 1 + color_blend_mode = ICON_MULTIPLY + extra_overlay = "buggofirefly_vass_markings" + extra_overlay_w = "buggofatfirefly_vass_markings" + +/datum/sprite_accessory/tail/tail_smooth + name = "Smooth Lizard Tail, colorable" + desc = "" + icon_state = "tail_smooth" + ani_state = "tail_smooth_w" + do_colouration = 1 + color_blend_mode = ICON_MULTIPLY + +/datum/sprite_accessory/tail/fennec_tail + name = "Fennec tail" + desc = "" + icon_state = "fennec_tail_s" + do_colouration = 1 + color_blend_mode = ICON_MULTIPLY + +/datum/sprite_accessory/tail/fox_tail + name = "Fox tail, colorable" + desc = "" + icon_state = "fox_tail_s" + do_colouration = 1 + color_blend_mode = ICON_MULTIPLY + +/datum/sprite_accessory/tail/fox_tail_plain + name = "Fox tail, colorable, plain" + desc = "" + icon_state = "fox_tail_plain_s" + do_colouration = 1 + color_blend_mode = ICON_MULTIPLY + +/datum/sprite_accessory/tail/foxtail + name = "Fox tail, colourable (vwag)" + desc = "" + icon_state = "foxtail" + extra_overlay = "foxtail-tips" + do_colouration = TRUE + color_blend_mode = ICON_MULTIPLY + ani_state = "foxtail_w" + extra_overlay_w = "foxtail-tips_w" + +/datum/sprite_accessory/tail/doublekitsune + name = "Kitsune 2 tails, colorable" + desc = "" + icon_state = "doublekitsune" + do_colouration = 1 + color_blend_mode = ICON_MULTIPLY + +/datum/sprite_accessory/tail/doublekitsunealt + name = "Kitsune 2 tails, colorable, alt" + desc = "" + icon_state = "doublekitsunealt" + do_colouration = 1 + color_blend_mode = ICON_MULTIPLY + extra_overlay = "doublekitsunealt-tips" + +/datum/sprite_accessory/tail/triplekitsune_colorable + name = "Kitsune 3 tails, colorable" + desc = "" + icon_state = "triplekitsune" + do_colouration = 1 + color_blend_mode = ICON_MULTIPLY + extra_overlay = "triplekitsune_tips" + +/datum/sprite_accessory/tail/sevenkitsune_colorable + name = "Kitsune 7 tails, colorable" + desc = "" + icon_state = "sevenkitsune" + extra_overlay = "sevenkitsune-tips" + do_colouration = 1 + color_blend_mode = ICON_MULTIPLY + +/datum/sprite_accessory/tail/ninekitsune_colorable + name = "Kitsune 9 tails, colorable" + desc = "" + icon_state = "ninekitsune" + do_colouration = 1 + color_blend_mode = ICON_MULTIPLY + extra_overlay = "ninekitsune-tips" + +/datum/sprite_accessory/tail/hideableninetails + name = "Kitsune 9-in-1 tail, colourable (vwag)" + desc = "" + icon_state = "ninekitsune" + extra_overlay = "ninekitsune-tips" + do_colouration = TRUE + color_blend_mode = ICON_MULTIPLY + ani_state = "foxtail_w" + extra_overlay_w = "foxtail-tips_w" + +/datum/sprite_accessory/tail/shadekin_short + name = "Shadekin Short Tail, colorable" + desc = "" + icon_state = "shadekin-short" + do_colouration = 1 + color_blend_mode = ICON_MULTIPLY + //apply_restrictions = TRUE + //species_allowed = list(SPECIES_SHADEKIN, SPECIES_SHADEKIN_CREW) + +/datum/sprite_accessory/tail/wartacosushi_tail //brightened +20RGB from matching roboparts + name = "Ward-Takahashi Tail" + desc = "" + icon_state = "wardtakahashi_vulp" + do_colouration = 1 + color_blend_mode = ICON_MULTIPLY + +/datum/sprite_accessory/tail/wartacosushi_tail_dc + name = "Ward-Takahashi Tail, dual-color" + desc = "" + icon_state = "wardtakahashi_vulp_dc" + do_colouration = 1 + color_blend_mode = ICON_MULTIPLY + extra_overlay = "wardtakahashi_vulp_dc_mark" + +/datum/sprite_accessory/tail/Easterntail + name = "Eastern Dragon (Animated)" + desc = "" + icon_state = "Easterntail" + do_colouration = 1 + color_blend_mode = ICON_MULTIPLY + extra_overlay = "EasterntailColorTip" + ani_state = "Easterntail_w" + extra_overlay_w = "EasterntailColorTip_w" + +/datum/sprite_accessory/tail/synthtail_static + name = "Synthetic lizard tail" + desc = "" + icon_state = "synthtail" + do_colouration = 1 + color_blend_mode = ICON_MULTIPLY + +/datum/sprite_accessory/tail/synthtail_vwag + name = "Synthetic lizard tail (vwag)" + desc = "" + icon_state = "synthtail" + ani_state = "synthtail_w" + do_colouration = 1 + color_blend_mode = ICON_MULTIPLY + +/datum/sprite_accessory/tail/Plugtail + name = "Synthetic plug tail" + desc = "" + icon_state = "Plugtail" + do_colouration = 1 + color_blend_mode = ICON_MULTIPLY + extra_overlay = "PlugtailMarking" + extra_overlay2 = "PlugtailMarking2" + +/datum/sprite_accessory/tail/Segmentedtail + name = "Segmented tail, animated" + desc = "" + icon_state = "Segmentedtail" + do_colouration = 1 + color_blend_mode = ICON_MULTIPLY + extra_overlay = "Segmentedtailmarking" + ani_state = "Segmentedtail_w" + extra_overlay_w = "Segmentedtailmarking_w" + +/datum/sprite_accessory/tail/Segmentedlights + name = "Segmented tail, animated synth" + desc = "" + icon_state = "Segmentedtail" + do_colouration = 1 + color_blend_mode = ICON_MULTIPLY + extra_overlay = "Segmentedlights" + ani_state = "Segmentedtail_w" + extra_overlay_w = "Segmentedlights_w" + +/datum/sprite_accessory/tail/lizard_tail_smooth + name = "Lizard Tail (Smooth)" + desc = "" + icon_state = "lizard_tail_smooth" + do_colouration = 1 + color_blend_mode = ICON_MULTIPLY + +/datum/sprite_accessory/tail/lizard_tail_dark_tiger + name = "Lizard Tail (Dark Tiger)" + desc = "" + icon_state = "lizard_tail_dark_tiger" + do_colouration = 1 + color_blend_mode = ICON_MULTIPLY + +/datum/sprite_accessory/tail/lizard_tail_light_tiger + name = "Lizard Tail (Light Tiger)" + desc = "" + icon_state = "lizard_tail_light_tiger" + do_colouration = 1 + color_blend_mode = ICON_MULTIPLY + +/datum/sprite_accessory/tail/lizard_tail_spiked + name = "Lizard Tail (Spiked)" + desc = "" + icon_state = "lizard_tail_spiked" + do_colouration = 1 + color_blend_mode = ICON_MULTIPLY + +/datum/sprite_accessory/tail/xenotail_fullcolour + name = "xenomorph tail (fully colourable)" + desc = "" + icon_state = "xenotail_fullcolour" + do_colouration = 1 + color_blend_mode = ICON_MULTIPLY + +/datum/sprite_accessory/tail/xenotailalt_fullcolour + name = "xenomorph tail alt. (fully colourable)" + desc = "" + icon_state = "xenotailalt_fullcolour" + do_colouration = 1 + color_blend_mode = ICON_MULTIPLY + +/datum/sprite_accessory/tail/peacocktail_red //this is ckey locked for now, but prettiebyrd wants these tails to be unlocked at a later date + name = "Peacock tail (vwag)" + desc = "" + icon = 'icons/mob/vore/tails_vr.dmi' + icon_state = "peacocktail_red" + ani_state = "peacocktail_red_w" + ckeys_allowed = list("prettiebyrd") + +/datum/sprite_accessory/tail/peacocktail //ditto + name = "Peacock tail, colorable (vwag)" + desc = "" + icon = 'icons/mob/vore/tails_vr.dmi' + icon_state = "peacocktail" + ani_state = "peacocktail_w" + do_colouration = 1 + color_blend_mode = ICON_MULTIPLY + ckeys_allowed = list("prettiebyrd") + +/datum/sprite_accessory/tail/altevian + name = "Altevian Tail" + icon = 'icons/mob/vore/tails_vr.dmi' + icon_state = "altevian" + do_colouration = 1 + color_blend_mode = ICON_MULTIPLY + lower_layer_dirs = list(SOUTH, WEST) + +/datum/sprite_accessory/tail/shark_finless + name = "shark tail, finless (colorable)" + desc = "" + icon_state = "sharktail_finless" + do_colouration = 1 + color_blend_mode = ICON_MULTIPLY + +/datum/sprite_accessory/tail/tentacle + name = "Tentacle, colorable (vwag)" + desc = "" + icon = 'icons/mob/vore/tails_vr.dmi' + icon_state = "tentacle" + ani_state = "tentacle_w" + do_colouration = 1 + color_blend_mode = ICON_MULTIPLY + +/datum/sprite_accessory/tail/perrin_tentacles + name = "octopus tentacles (Perrin Kade)" + desc = "" + icon_state = "perrintentacles" + ckeys_allowed = list("codeme") + +//LONG TAILS ARE NOT TAUR BUTTS >:O +/datum/sprite_accessory/tail/longtail + name = "You should not see this..." + icon = 'icons/mob/vore/taurs_vr.dmi' + do_colouration = 1 // Yes color, using tail color + color_blend_mode = ICON_MULTIPLY // The sprites for taurs are designed for ICON_MULTIPLY + +/datum/sprite_accessory/tail/longtail/shadekin_tail + name = "Shadekin Tail" + icon_state = "shadekin_s" + +/datum/sprite_accessory/tail/longtail/shadekin_tail/shadekin_tail_2c + name = "Shadekin Tail (dual color)" + extra_overlay = "shadekin_markings" + +/datum/sprite_accessory/tail/longtail/shadekin_tail/shadekin_tail_long + name = "Shadekin Long Tail" + icon_state = "shadekin_long_s" +>>>>>>> d581f637fe... Merge pull request #14004 from Heroman3003/perrin-fluff diff --git a/code/modules/vore/fluffstuff/custom_clothes_vr.dm b/code/modules/vore/fluffstuff/custom_clothes_vr.dm index 798c75f04c..bb5d9aa7dc 100644 --- a/code/modules/vore/fluffstuff/custom_clothes_vr.dm +++ b/code/modules/vore/fluffstuff/custom_clothes_vr.dm @@ -2478,6 +2478,7 @@ Departamental Swimsuits, for general use icon_state = "champion" item_state = null // i swear to god this works - hatterhat icon_override = 'icons/vore/custom_onmob_vr.dmi' +<<<<<<< HEAD //Sudate: Shea Corbett /obj/item/clothing/under/fluff/greek_dress @@ -2505,3 +2506,56 @@ Departamental Swimsuits, for general use body_parts_covered = FACE End CHOMP Removal*/ +======= + +//Sudate: Shea Corbett +/obj/item/clothing/under/fluff/greek_dress + name = "mytilenean dress" + desc = "It's a breezy, colorful two-part dress woven from linen, with the top consisting of white linen, and the skirt of rougher, sturdy fabric. It's adorned with a yellow belt and embroidered stripes in the hem, and blue highlights at the sleeves. More notably, however, it exposes the wearer's chest entirely." + + icon = 'icons/vore/custom_clothes_vr.dmi' + icon_state = "greek_dress" + worn_state = "greek_dress" + rolled_sleeves = 0 + rolled_down = 0 + + icon_override = 'icons/vore/custom_clothes_vr.dmi' + item_state = "greek_dress" + body_parts_covered = UPPER_TORSO|LOWER_TORSO|ARMS|LEGS + +//JadeManique: Freyr +/obj/item/clothing/mask/fluff/freyr_mask + name = "Freyr's Mask" + desc = "A pristine white mask with antlers. Its silky to the touch, like porcelain!" + icon = 'icons/vore/custom_clothes_vr.dmi' + icon_state = "freyrmask" + icon_override = 'icons/vore/custom_onmob_vr.dmi' + item_state = "freyrmask_mob" + item_state_slots = null + body_parts_covered = FACE + flags_inv = HIDEFACE + item_flags = FLEXIBLEMATERIAL + +//codeme: Perrin Kade +/obj/item/clothing/shoes/fluff/gildedshoes_perrin + name = "gilded shoes" + desc = "Black shoes with gilding, revealing and comfortable for any wearer!" + + icon_state = "perrinshoes" + icon = 'icons/vore/custom_clothes_vr.dmi' + icon_override = 'icons/vore/custom_onmob_vr.dmi' + +/obj/item/clothing/under/fluff/gildedrobe_perrin + name = "gilded robe" + desc = "Black robe with gilding, revealing and comfortable for any wearer!" + + icon = 'icons/vore/custom_clothes_vr.dmi' + icon_state = "perrinrobes" + worn_state = "perrinrobes_s" + rolled_sleeves = 0 + rolled_down = 0 + + icon_override = 'icons/vore/custom_onmob_vr.dmi' + item_state = "perrinrobes_s" + body_parts_covered = UPPER_TORSO|LOWER_TORSO +>>>>>>> d581f637fe... Merge pull request #14004 from Heroman3003/perrin-fluff diff --git a/icons/mob/human_races/markings_vr.dmi b/icons/mob/human_races/markings_vr.dmi index ee1c196b37924d024436a2ec6c8d643f9abed906..19ae286fd93fa781c81c936ae917ed7ef1aab98c 100644 GIT binary patch delta 9026 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 N$-GmPC=oOC`#AzUo%v4gDS)*6 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 delta 4519 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 diff --git a/icons/vore/custom_clothes_vr.dmi b/icons/vore/custom_clothes_vr.dmi index 4abd3696910895c8683e53690eea285f341dc47c..7c03befdfab12aa3058668255b9b671c41d85011 100644 GIT binary patch delta 10503 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 b9B?NY9*!4nLw|`4Kp#apHQ9=nW+DFvKZ{MC delta 9279 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 diff --git a/vorestation.dme b/vorestation.dme index 46951d8cc2..81fe091e9c 100644 --- a/vorestation.dme +++ b/vorestation.dme @@ -4329,7 +4329,11 @@ #include "code\modules\vore\fluffstuff\custom_boxes_yw.dm" #include "code\modules\vore\fluffstuff\custom_clothes_ch.dm" #include "code\modules\vore\fluffstuff\custom_clothes_vr.dm" +<<<<<<< HEAD #include "code\modules\vore\fluffstuff\custom_clothes_yw.dm" +======= +#include "code\modules\vore\fluffstuff\custom_implants_vr.dm" +>>>>>>> d581f637fe... Merge pull request #14004 from Heroman3003/perrin-fluff #include "code\modules\vore\fluffstuff\custom_items_vr.dm" #include "code\modules\vore\fluffstuff\custom_items_yw.dm" #include "code\modules\vore\fluffstuff\custom_mecha_vr.dm"