mirror of
https://github.com/vgstation-coders/vgstation13.git
synced 2025-12-10 18:32:03 +00:00
Vox chicken foods: Vox Nuggets and Vox Drumsticks (#31909)
* vox chickens become nuggets * Add files via upload * special vox nuggets * vox nug * vox drumsticks * vox chicken meat * vox chickens have their own meat * fix * vox drumsticks now * recipes for vox chicekn nug * fix * vox chicken bucket * . * fix * Man, that food filled the hole * . * . * .. * damian spergout fix * blame damian if something breaks
This commit is contained in:
@@ -136,16 +136,22 @@
|
||||
input = /mob/living/simple_animal/chicken
|
||||
output = /obj/item/weapon/reagent_containers/food/snacks/chicken_nuggets
|
||||
|
||||
|
||||
/datum/food_processor_process/mob/chicken/process(loc, what)
|
||||
playsound(loc, 'sound/machines/ya_dun_clucked.ogg', 50, 1)
|
||||
..()
|
||||
|
||||
/datum/food_processor_process/mob/voxchicken
|
||||
input = /mob/living/carbon/monkey/vox
|
||||
output = /obj/item/weapon/reagent_containers/food/snacks/vox_nuggets
|
||||
|
||||
/datum/food_processor_process/mob/voxchicken/process(loc, what)
|
||||
playsound(loc, 'sound/machines/ya_dun_clucked.ogg', 50, 1)
|
||||
..()
|
||||
|
||||
/datum/food_processor_process/mob/chick
|
||||
input = /mob/living/simple_animal/chick
|
||||
output = /obj/item/weapon/reagent_containers/food/snacks/chicken_nuggets
|
||||
|
||||
|
||||
/datum/food_processor_process/mob/chick/process(loc, what)
|
||||
playsound(loc, 'sound/machines/ya_dun_clucked.ogg', 50, 1)
|
||||
..()
|
||||
@@ -154,7 +160,6 @@
|
||||
input = /mob/living/carbon/human
|
||||
output = null
|
||||
|
||||
|
||||
/datum/food_processor_process/mob/human/process(loc, what)
|
||||
var/mob/living/carbon/human/target = what
|
||||
if (istype(target.wear_suit,/obj/item/clothing/suit/chickensuit) && istype(target.head,/obj/item/clothing/head/chicken))
|
||||
|
||||
@@ -640,20 +640,43 @@
|
||||
..()
|
||||
for(var/i=1; i <= storage_slots; i++)
|
||||
new /obj/item/weapon/reagent_containers/food/snacks/chicken_drumstick(src)
|
||||
return
|
||||
|
||||
/obj/item/weapon/storage/fancy/food_box/chicken_bucket/remove_from_storage(obj/item/W as obj, atom/new_location, var/force = 0, var/refresh = 1)
|
||||
. = ..()
|
||||
if(!contents.len)
|
||||
new/obj/item/trash/chicken_bucket(get_turf(src.loc))
|
||||
if(istype(src.loc,/mob/living/carbon))
|
||||
var/mob/living/carbon/C = src.loc
|
||||
C.u_equip(src, 0)
|
||||
qdel(src)
|
||||
|
||||
/obj/item/weapon/storage/fancy/food_box/chicken_bucket/update_icon(var/itemremoved = 0)
|
||||
return
|
||||
|
||||
|
||||
/obj/item/weapon/storage/fancy/food_box/vox_chicken_bucket
|
||||
name = "vox chicken bucket"
|
||||
desc = "I’ll have two number 9s, a number 9 large, a number 6 with extra dip, a number 7, two number 45s, one with cheese, and a large soda."
|
||||
icon_state = "vox_drumstick_bucket"
|
||||
item_state = "kfc_bucket"
|
||||
inhand_states = list("left_hand" = 'icons/mob/in-hand/left/food.dmi', "right_hand" = 'icons/mob/in-hand/right/food.dmi')
|
||||
icon_type = "drumstick"
|
||||
can_only_hold = list("/obj/item/weapon/reagent_containers/food/snacks/vox_chicken_drumstick")
|
||||
starting_materials = list(MAT_CARDBOARD = 3750)
|
||||
w_type=RECYK_MISC
|
||||
|
||||
/obj/item/weapon/storage/fancy/food_box/vox_chicken_bucket/New()
|
||||
..()
|
||||
for(var/i=1; i <= storage_slots; i++)
|
||||
new /obj/item/weapon/reagent_containers/food/snacks/vox_chicken_drumstick(src)
|
||||
|
||||
/obj/item/weapon/storage/fancy/food_box/vox_chicken_bucket/remove_from_storage(obj/item/W as obj, atom/new_location, var/force = 0, var/refresh = 1)
|
||||
. = ..()
|
||||
if(!contents.len)
|
||||
new/obj/item/trash/chicken_bucket(get_turf(src.loc))
|
||||
qdel(src)
|
||||
|
||||
/obj/item/weapon/storage/fancy/food_box/vox_chicken_bucket/update_icon(var/itemremoved = 0)
|
||||
return
|
||||
|
||||
|
||||
/obj/item/weapon/storage/fancy/food_box
|
||||
name = "food box"
|
||||
desc = "Holds food."
|
||||
|
||||
@@ -2251,6 +2251,22 @@
|
||||
items = list(/obj/item/weapon/reagent_containers/food/snacks/meat/rawchicken)
|
||||
result = /obj/item/weapon/reagent_containers/food/snacks/chicken_tenders
|
||||
|
||||
/datum/recipe/vox_nuggets
|
||||
reagents = list(KETCHUP = 5)
|
||||
items = list(
|
||||
/obj/item/stack/sheet/cardboard,
|
||||
/obj/item/weapon/reagent_containers/food/snacks/meat/rawchicken/raw_vox_chicken,
|
||||
)
|
||||
result = /obj/item/weapon/reagent_containers/food/snacks/vox_nuggets
|
||||
|
||||
/datum/recipe/vox_chicken_drumstick
|
||||
items = list(
|
||||
/obj/item/stack/sheet/cardboard,
|
||||
/obj/item/weapon/reagent_containers/food/snacks/meat/rawchicken/raw_vox_chicken,
|
||||
/obj/item/weapon/reagent_containers/food/snacks/meat/rawchicken/raw_vox_chicken,
|
||||
)
|
||||
result = /obj/item/weapon/storage/fancy/food_box/vox_chicken_bucket
|
||||
|
||||
/datum/recipe/crab_sticks
|
||||
reagents = list(SODIUMCHLORIDE = 1, SUGAR = 1)
|
||||
items = list(/obj/item/weapon/reagent_containers/food/snacks/meat/crabmeat)
|
||||
|
||||
@@ -7,7 +7,7 @@
|
||||
speak_emote = list("clucks","croons")
|
||||
attack_text = "pecks"
|
||||
species_type = /mob/living/carbon/monkey/vox
|
||||
meat_type = /obj/item/weapon/reagent_containers/food/snacks/meat/rawchicken
|
||||
meat_type = /obj/item/weapon/reagent_containers/food/snacks/meat/rawchicken/raw_vox_chicken
|
||||
canWearClothes = 0
|
||||
canWearGlasses = 0
|
||||
safe_oxygen_min = 0
|
||||
|
||||
@@ -4330,11 +4330,11 @@
|
||||
food_flags = FOOD_MEAT
|
||||
filling_color = "#D8753E"
|
||||
base_crumb_chance = 3
|
||||
bitesize = 1
|
||||
|
||||
/obj/item/weapon/reagent_containers/food/snacks/chicken_nuggets/New()
|
||||
..()
|
||||
reagents.add_reagent(NUTRIMENT, 6)
|
||||
bitesize = 1
|
||||
|
||||
/obj/item/weapon/reagent_containers/food/snacks/chicken_drumstick
|
||||
name = "chicken drumstick"
|
||||
@@ -4343,11 +4343,11 @@
|
||||
food_flags = FOOD_MEAT
|
||||
filling_color = "#D8753E"
|
||||
base_crumb_chance = 0
|
||||
bitesize = 1
|
||||
|
||||
/obj/item/weapon/reagent_containers/food/snacks/chicken_drumstick/New()
|
||||
..()
|
||||
reagents.add_reagent(NUTRIMENT, 3)
|
||||
bitesize = 1
|
||||
|
||||
/obj/item/weapon/reagent_containers/food/snacks/chicken_tenders
|
||||
name = "Chicken Tenders"
|
||||
@@ -4355,12 +4355,44 @@
|
||||
icon_state = "tendies"
|
||||
food_flags = FOOD_MEAT
|
||||
base_crumb_chance = 3
|
||||
bitesize = 2
|
||||
|
||||
/obj/item/weapon/reagent_containers/food/snacks/chicken_tenders/New()
|
||||
..()
|
||||
reagents.add_reagent(CORNOIL, 3)
|
||||
reagents.add_reagent(TENDIES, 3)
|
||||
bitesize = 2
|
||||
|
||||
|
||||
//////////////////VOX CHICKEN//////////////////
|
||||
|
||||
/obj/item/weapon/reagent_containers/food/snacks/vox_nuggets
|
||||
name = "Vox Nuggets"
|
||||
desc = "Looks awful and off-colour, you wish you'd gone to Cluckin' Bell instead."
|
||||
icon_state = "vox_nuggets"
|
||||
item_state = "kfc_bucket"
|
||||
trash = /obj/item/trash/chicken_bucket
|
||||
food_flags = FOOD_MEAT
|
||||
filling_color = "#4A75F4"
|
||||
base_crumb_chance = 3
|
||||
bitesize = 1
|
||||
|
||||
|
||||
/obj/item/weapon/reagent_containers/food/snacks/vox_nuggets/New()
|
||||
..()
|
||||
reagents.add_reagent(NUTRIMENT, 6)
|
||||
|
||||
/obj/item/weapon/reagent_containers/food/snacks/vox_chicken_drumstick
|
||||
name = "Vox drumstick"
|
||||
desc = "I can't stand cold food. Unlike you, I ain't never ate from a trash can."
|
||||
icon_state = "chicken_drumstick"
|
||||
food_flags = FOOD_MEAT
|
||||
filling_color = "#4A75F4"
|
||||
base_crumb_chance = 0
|
||||
bitesize = 1
|
||||
|
||||
/obj/item/weapon/reagent_containers/food/snacks/vox_chicken_drumstick/New()
|
||||
..()
|
||||
reagents.add_reagent(NUTRIMENT, 3)
|
||||
|
||||
|
||||
//////////////////CURRY//////////////////
|
||||
|
||||
@@ -119,12 +119,22 @@
|
||||
name = "chicken meat"
|
||||
desc = "This better be delicious."
|
||||
icon_state = "raw_chicken"
|
||||
bitesize = 1
|
||||
|
||||
/obj/item/weapon/reagent_containers/food/snacks/meat/rawchicken/New()
|
||||
..()
|
||||
reagents.add_reagent(NUTRIMENT, 3)
|
||||
|
||||
/obj/item/weapon/reagent_containers/food/snacks/meat/rawchicken/raw_vox_chicken
|
||||
name = "vox chicken meat"
|
||||
desc = "Vox, man. No discussion."
|
||||
icon_state = "raw_vox_chicken"
|
||||
bitesize = 1
|
||||
|
||||
/obj/item/weapon/reagent_containers/food/snacks/meat/rawchicken/raw_vox_chicken/New()
|
||||
..()
|
||||
reagents.add_reagent(NUTRIMENT, 3)
|
||||
|
||||
/obj/item/weapon/reagent_containers/food/snacks/meat/crabmeat
|
||||
name = "crab meat"
|
||||
desc = "Something killed the crab, and this is the result."
|
||||
|
||||
Binary file not shown.
|
Before Width: | Height: | Size: 219 KiB After Width: | Height: | Size: 217 KiB |
Reference in New Issue
Block a user