diff --git a/code/modules/vore/fluffstuff/custom_clothes_vr.dm b/code/modules/vore/fluffstuff/custom_clothes_vr.dm index 7a8be6517d4..1af96037cf0 100644 --- a/code/modules/vore/fluffstuff/custom_clothes_vr.dm +++ b/code/modules/vore/fluffstuff/custom_clothes_vr.dm @@ -24,6 +24,54 @@ */ +//SpoopyLizz: Roiz Lizden +/obj/item/clothing/suit/storage/hooded/wintercoat/roiz + name = "dinosaur winter coat" + desc = "A custom winter coat that looks rather like a dinosaur. It has a nametag that says, Roiz Lizden." + icon = 'icons/vore/custom_clothes_vr.dmi' + icon_state = "coatroiz" + item_state_slots = list(slot_r_hand_str = "coatroiz", slot_l_hand_str = "coatroiz") + + icon_override = 'icons/vore/custom_clothes_vr.dmi' + item_state = "coatroiz_mob" + +/obj/item/clothing/suit/storage/hooded/wintercoat/roiz/ui_action_click() + ToggleHood_roiz() + +/obj/item/clothing/suit/storage/hooded/wintercoat/roiz/equipped(mob/user, slot) + if(slot != slot_wear_suit) + RemoveHood_roiz() + ..() + +/obj/item/clothing/suit/storage/hooded/wintercoat/roiz/proc/RemoveHood_roiz() + icon_state = "coatroiz" + item_state = "coatroiz_mob" + suittoggled = 0 + if(ishuman(hood.loc)) + var/mob/living/carbon/H = hood.loc + H.unEquip(hood, 1) + H.update_inv_wear_suit() + hood.loc = src + +/obj/item/clothing/suit/storage/hooded/wintercoat/roiz/proc/ToggleHood_roiz() + if(!suittoggled) + if(ishuman(loc)) + var/mob/living/carbon/human/H = src.loc + if(H.wear_suit != src) + H << "You must be wearing [src] to put up the hood!" + return + if(H.head) + H << "You're already wearing something on your head!" + return + else + H.equip_to_slot_if_possible(hood,slot_head,0,0,1) + suittoggled = 1 + icon_state = "coatroiz_t" + item_state = "coatroiz_mob_t" + H.update_inv_wear_suit() + else + RemoveHood_roiz() + //ketrai:Ketrai /obj/item/clothing/head/fluff/ketrai name = "Pink Bear Hat" diff --git a/config/custom_items.txt b/config/custom_items.txt index e6b4bf8f3fb..a79a6745c95 100644 --- a/config/custom_items.txt +++ b/config/custom_items.txt @@ -567,6 +567,12 @@ character_name: Roiz Lizden item_path: /obj/item/weapon/implanter/reagent_generator/roiz } +{ +ckey: SpoopyLizz +character_name: Roiz Lizden +item_path: /obj/item/clothing/suit/storage/hooded/wintercoat/roiz +} + # ######## T CKEYS { ckey: tonyvld diff --git a/icons/vore/custom_clothes_vr.dmi b/icons/vore/custom_clothes_vr.dmi index 0517135afd0..1d040d12e71 100644 Binary files a/icons/vore/custom_clothes_vr.dmi and b/icons/vore/custom_clothes_vr.dmi differ