diff --git a/code/game/objects/items/stacks/sheets/leather.dm b/code/game/objects/items/stacks/sheets/leather.dm index 63e9d3b2f72..e14aa1d859f 100644 --- a/code/game/objects/items/stacks/sheets/leather.dm +++ b/code/game/objects/items/stacks/sheets/leather.dm @@ -12,6 +12,14 @@ icon_state = "sheet-corgi" origin_tech = null +var/global/list/datum/stack_recipe/corgi_recipes = list ( \ + new/datum/stack_recipe("corgi costume", /obj/item/clothing/suit/hooded/ian_costume, 3, on_floor = 1), \ + ) + +/obj/item/stack/sheet/animalhide/corgi/New(var/loc, var/amount=null) + recipes = corgi_recipes + return ..() + /obj/item/stack/sheet/animalhide/cat name = "cat hide" desc = "The by-product of cat farming." diff --git a/code/modules/clothing/suits/miscellaneous.dm b/code/modules/clothing/suits/miscellaneous.dm index f53522be851..8c570131a3f 100644 --- a/code/modules/clothing/suits/miscellaneous.dm +++ b/code/modules/clothing/suits/miscellaneous.dm @@ -220,21 +220,21 @@ flags = NODROP /obj/item/clothing/suit/hooded/ian_costume //It's Ian, rub his bell- oh god what happened to his inside parts? - name = "ian costume" - desc = "A costume that looks like someone made Ian human, it won't guarantee belly rubs." + name = "corgi costume" + desc = "A costume that looks like someone made a human-like corgi, it won't guarantee belly rubs." icon_state = "ian" item_state = "labcoat" body_parts_covered = CHEST|GROIN|ARMS //cold_protection = CHEST|GROIN|ARMS - //min_cold_protection_temperature = FIRE_SUIT_MIN_TEMP_PROTECT //Uncomment if Ian's body warms you at night + //min_cold_protection_temperature = FIRE_SUIT_MIN_TEMP_PROTECT allowed = list(,) hooded = 1 action_button_name = "Toggle Ian Hood" hoodtype = /obj/item/clothing/head/ian_hood /obj/item/clothing/head/ian_hood - name = "ian hood" - desc = "A hood that looks just like Ian's head, it won't guarantee dog biscuits." + name = "corgi hood" + desc = "A hood that looks just like a corgi's head, it won't guarantee dog biscuits." icon_state = "ian" body_parts_covered = HEAD //cold_protection = HEAD diff --git a/code/modules/mob/living/simple_animal/friendly/dog.dm b/code/modules/mob/living/simple_animal/friendly/dog.dm index 61744de3e29..36fa3134f1c 100644 --- a/code/modules/mob/living/simple_animal/friendly/dog.dm +++ b/code/modules/mob/living/simple_animal/friendly/dog.dm @@ -22,7 +22,7 @@ icon_living = "corgi" icon_dead = "corgi_dead" gender = MALE - butcher_results = list(/obj/item/weapon/reagent_containers/food/snacks/meat/slab/corgi = 3) + butcher_results = list(/obj/item/weapon/reagent_containers/food/snacks/meat/slab/corgi = 3, /obj/item/stack/sheet/animalhide/corgi = 1) childtype = /mob/living/simple_animal/pet/dog/corgi/puppy species = /mob/living/simple_animal/pet/dog var/shaved = 0 @@ -181,6 +181,7 @@ /obj/item/weapon/tank/internals/oxygen, /obj/item/weapon/tank/internals/air, /obj/item/weapon/extinguisher, + /obj/item/clothing/suit/hooded/ian_costume, ) if( ! ( item_to_add.type in allowed_types ) ) diff --git a/icons/mob/corgi_back.dmi b/icons/mob/corgi_back.dmi index 657a7c01a54..616d8ab2061 100644 Binary files a/icons/mob/corgi_back.dmi and b/icons/mob/corgi_back.dmi differ