diff --git a/code/modules/clothing/head/hood_vr.dm b/code/modules/clothing/head/hood_vr.dm index 5483c461afe..cc911db7c85 100644 --- a/code/modules/clothing/head/hood_vr.dm +++ b/code/modules/clothing/head/hood_vr.dm @@ -33,4 +33,23 @@ name = "Talon winter hood" desc = "A cozy winter hood attached to a heavy winter jacket." icon_override = 'icons/inventory/head/mob_vr.dmi' - icon_state = "winterhood_talon" \ No newline at end of file + icon_state = "winterhood_talon" + +//Food costumes +// Hotdog suit hood +/obj/item/clothing/head/hood_vr/hotdog_hood + name = "Hotdog suit hood" + desc = "The hood of a hotdog suit, attached to said hotdog suit." //Honestly i just don't know how to force the costume to hide hats. + icon = 'icons/inventory/head/mob_vr.dmi' + icon_override = 'icons/inventory/head/mob_vr.dmi' + icon_state = "hotdog_hood" + flags_inv = HIDEEARS|BLOCKHAIR + +// Turnip suit hood +/obj/item/clothing/head/hood_vr/turnip_hood + name = "Turnip suit hood" + desc = "The hood of a hotdog suit, attached to said hotdog suit. Most cooks cut this part off and throw it in the garbage" + icon = 'icons/inventory/head/mob_vr.dmi' + icon_override = 'icons/inventory/head/mob_vr.dmi' + icon_state = "turnip_hood" + flags_inv = HIDEEARS|BLOCKHAIR \ No newline at end of file diff --git a/code/modules/clothing/suits/hooded_vr.dm b/code/modules/clothing/suits/hooded_vr.dm index 4b79a4e3c08..d6f1465f455 100644 --- a/code/modules/clothing/suits/hooded_vr.dm +++ b/code/modules/clothing/suits/hooded_vr.dm @@ -79,6 +79,31 @@ armor = list(melee = 0, bullet = 0, laser = 0,energy = 0, bomb = 0, bio = 0, rad = 0) hoodtype = /obj/item/clothing/head/hood/winter/talon +// Food costumes +/obj/item/clothing/suit/storage/hooded/foodcostume //Separate type of costume that does not cover arms and legs. Similar to a cheap mascot costume. + body_parts_covered = UPPER_TORSO|LOWER_TORSO + flags_inv = HIDETIE|HIDEHOLSTER + cold_protection = UPPER_TORSO|LOWER_TORSO + action_button_name = "Toggle Hood" + +/obj/item/clothing/suit/storage/hooded/foodcostume/hotdog //Belly filler uniform :^). + name = "hotdog costume" + desc = "A giant hotdog costume, comes with authentic artificial hotdog scent." + icon = 'icons/inventory/suit/item_vr.dmi' + icon_override = 'icons/inventory/suit/mob_vr.dmi' + icon_state = "hotdog" + item_state_slots = list(slot_r_hand_str = "hotdog", slot_l_hand_str = "hotdog") + hoodtype = /obj/item/clothing/head/hood_vr/hotdog_hood + +/obj/item/clothing/suit/storage/hooded/foodcostume/turnip //Honey wake up, new vorny jail uniform just dropped. + name = "turnip costume" + desc = "A giant turnip costume, extra padding helps the wearer stand in the same spot for hours." + icon = 'icons/inventory/suit/item_vr.dmi' + icon_override = 'icons/inventory/suit/mob_vr.dmi' + icon_state = "turnip" + item_state_slots = list(slot_r_hand_str = "turnip", slot_l_hand_str = "turnip") + hoodtype = /obj/item/clothing/head/hood_vr/turnip_hood + //Functional hoodie /obj/item/clothing/suit/storage/hooded/hoodie diff --git a/code/modules/economy/vending_machines_vr.dm b/code/modules/economy/vending_machines_vr.dm index 76ca60a1506..bdcd33c4a41 100644 --- a/code/modules/economy/vending_machines_vr.dm +++ b/code/modules/economy/vending_machines_vr.dm @@ -1431,7 +1431,9 @@ /obj/item/clothing/gloves/combat/knight_costume = 3, /obj/item/clothing/gloves/combat/knight_costume/brown = 3, /obj/item/clothing/shoes/knight_costume = 3, - /obj/item/clothing/shoes/knight_costume/black = 3) + /obj/item/clothing/shoes/knight_costume/black = 3, + /obj/item/clothing/suit/storage/hooded/foodcostume/hotdog = 3, + /obj/item/clothing/suit/storage/hooded/foodcostume/turnip = 3) prices = list(/obj/item/clothing/suit/storage/hooded/costume/carp = 200, /obj/item/clothing/suit/storage/hooded/costume/carp = 200, /obj/item/clothing/suit/chickensuit = 200, @@ -1496,7 +1498,9 @@ /obj/item/clothing/gloves/combat/knight_costume = 200, /obj/item/clothing/gloves/combat/knight_costume/brown = 200, /obj/item/clothing/shoes/knight_costume = 200, - /obj/item/clothing/shoes/knight_costume/black = 200) + /obj/item/clothing/shoes/knight_costume/black = 200, + /obj/item/clothing/suit/storage/hooded/foodcostume/hotdog = 200, + /obj/item/clothing/suit/storage/hooded/foodcostume/turnip = 200) premium = list(/obj/item/clothing/suit/imperium_monk = 3, /obj/item/clothing/suit/barding/agatha = 2, /obj/item/clothing/suit/barding/alt_agatha = 2, diff --git a/icons/inventory/head/mob_vr.dmi b/icons/inventory/head/mob_vr.dmi index 2da016ca45f..52e3a4121f3 100644 Binary files a/icons/inventory/head/mob_vr.dmi and b/icons/inventory/head/mob_vr.dmi differ diff --git a/icons/inventory/suit/item_vr.dmi b/icons/inventory/suit/item_vr.dmi index 6c461429e81..970690999c8 100644 Binary files a/icons/inventory/suit/item_vr.dmi and b/icons/inventory/suit/item_vr.dmi differ diff --git a/icons/inventory/suit/mob_vr.dmi b/icons/inventory/suit/mob_vr.dmi index 488b75567ee..8743a62765b 100644 Binary files a/icons/inventory/suit/mob_vr.dmi and b/icons/inventory/suit/mob_vr.dmi differ diff --git a/icons/mob/items/lefthand_suits.dmi b/icons/mob/items/lefthand_suits.dmi index fd2c56a4c59..301bbc3ff34 100644 Binary files a/icons/mob/items/lefthand_suits.dmi and b/icons/mob/items/lefthand_suits.dmi differ diff --git a/icons/mob/items/righthand_suits.dmi b/icons/mob/items/righthand_suits.dmi index d710deb759b..83c7e7b777e 100644 Binary files a/icons/mob/items/righthand_suits.dmi and b/icons/mob/items/righthand_suits.dmi differ