mirror of
https://github.com/vgstation-coders/vgstation13.git
synced 2025-12-10 10:21:11 +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
|
input = /mob/living/simple_animal/chicken
|
||||||
output = /obj/item/weapon/reagent_containers/food/snacks/chicken_nuggets
|
output = /obj/item/weapon/reagent_containers/food/snacks/chicken_nuggets
|
||||||
|
|
||||||
|
|
||||||
/datum/food_processor_process/mob/chicken/process(loc, what)
|
/datum/food_processor_process/mob/chicken/process(loc, what)
|
||||||
playsound(loc, 'sound/machines/ya_dun_clucked.ogg', 50, 1)
|
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
|
/datum/food_processor_process/mob/chick
|
||||||
input = /mob/living/simple_animal/chick
|
input = /mob/living/simple_animal/chick
|
||||||
output = /obj/item/weapon/reagent_containers/food/snacks/chicken_nuggets
|
output = /obj/item/weapon/reagent_containers/food/snacks/chicken_nuggets
|
||||||
|
|
||||||
|
|
||||||
/datum/food_processor_process/mob/chick/process(loc, what)
|
/datum/food_processor_process/mob/chick/process(loc, what)
|
||||||
playsound(loc, 'sound/machines/ya_dun_clucked.ogg', 50, 1)
|
playsound(loc, 'sound/machines/ya_dun_clucked.ogg', 50, 1)
|
||||||
..()
|
..()
|
||||||
@@ -154,7 +160,6 @@
|
|||||||
input = /mob/living/carbon/human
|
input = /mob/living/carbon/human
|
||||||
output = null
|
output = null
|
||||||
|
|
||||||
|
|
||||||
/datum/food_processor_process/mob/human/process(loc, what)
|
/datum/food_processor_process/mob/human/process(loc, what)
|
||||||
var/mob/living/carbon/human/target = 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))
|
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++)
|
for(var/i=1; i <= storage_slots; i++)
|
||||||
new /obj/item/weapon/reagent_containers/food/snacks/chicken_drumstick(src)
|
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)
|
/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)
|
if(!contents.len)
|
||||||
new/obj/item/trash/chicken_bucket(get_turf(src.loc))
|
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)
|
qdel(src)
|
||||||
|
|
||||||
/obj/item/weapon/storage/fancy/food_box/chicken_bucket/update_icon(var/itemremoved = 0)
|
/obj/item/weapon/storage/fancy/food_box/chicken_bucket/update_icon(var/itemremoved = 0)
|
||||||
return
|
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
|
/obj/item/weapon/storage/fancy/food_box
|
||||||
name = "food box"
|
name = "food box"
|
||||||
desc = "Holds food."
|
desc = "Holds food."
|
||||||
|
|||||||
@@ -2251,6 +2251,22 @@
|
|||||||
items = list(/obj/item/weapon/reagent_containers/food/snacks/meat/rawchicken)
|
items = list(/obj/item/weapon/reagent_containers/food/snacks/meat/rawchicken)
|
||||||
result = /obj/item/weapon/reagent_containers/food/snacks/chicken_tenders
|
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
|
/datum/recipe/crab_sticks
|
||||||
reagents = list(SODIUMCHLORIDE = 1, SUGAR = 1)
|
reagents = list(SODIUMCHLORIDE = 1, SUGAR = 1)
|
||||||
items = list(/obj/item/weapon/reagent_containers/food/snacks/meat/crabmeat)
|
items = list(/obj/item/weapon/reagent_containers/food/snacks/meat/crabmeat)
|
||||||
|
|||||||
@@ -7,7 +7,7 @@
|
|||||||
speak_emote = list("clucks","croons")
|
speak_emote = list("clucks","croons")
|
||||||
attack_text = "pecks"
|
attack_text = "pecks"
|
||||||
species_type = /mob/living/carbon/monkey/vox
|
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
|
canWearClothes = 0
|
||||||
canWearGlasses = 0
|
canWearGlasses = 0
|
||||||
safe_oxygen_min = 0
|
safe_oxygen_min = 0
|
||||||
|
|||||||
@@ -4330,11 +4330,11 @@
|
|||||||
food_flags = FOOD_MEAT
|
food_flags = FOOD_MEAT
|
||||||
filling_color = "#D8753E"
|
filling_color = "#D8753E"
|
||||||
base_crumb_chance = 3
|
base_crumb_chance = 3
|
||||||
|
bitesize = 1
|
||||||
|
|
||||||
/obj/item/weapon/reagent_containers/food/snacks/chicken_nuggets/New()
|
/obj/item/weapon/reagent_containers/food/snacks/chicken_nuggets/New()
|
||||||
..()
|
..()
|
||||||
reagents.add_reagent(NUTRIMENT, 6)
|
reagents.add_reagent(NUTRIMENT, 6)
|
||||||
bitesize = 1
|
|
||||||
|
|
||||||
/obj/item/weapon/reagent_containers/food/snacks/chicken_drumstick
|
/obj/item/weapon/reagent_containers/food/snacks/chicken_drumstick
|
||||||
name = "chicken drumstick"
|
name = "chicken drumstick"
|
||||||
@@ -4343,11 +4343,11 @@
|
|||||||
food_flags = FOOD_MEAT
|
food_flags = FOOD_MEAT
|
||||||
filling_color = "#D8753E"
|
filling_color = "#D8753E"
|
||||||
base_crumb_chance = 0
|
base_crumb_chance = 0
|
||||||
|
bitesize = 1
|
||||||
|
|
||||||
/obj/item/weapon/reagent_containers/food/snacks/chicken_drumstick/New()
|
/obj/item/weapon/reagent_containers/food/snacks/chicken_drumstick/New()
|
||||||
..()
|
..()
|
||||||
reagents.add_reagent(NUTRIMENT, 3)
|
reagents.add_reagent(NUTRIMENT, 3)
|
||||||
bitesize = 1
|
|
||||||
|
|
||||||
/obj/item/weapon/reagent_containers/food/snacks/chicken_tenders
|
/obj/item/weapon/reagent_containers/food/snacks/chicken_tenders
|
||||||
name = "Chicken Tenders"
|
name = "Chicken Tenders"
|
||||||
@@ -4355,12 +4355,44 @@
|
|||||||
icon_state = "tendies"
|
icon_state = "tendies"
|
||||||
food_flags = FOOD_MEAT
|
food_flags = FOOD_MEAT
|
||||||
base_crumb_chance = 3
|
base_crumb_chance = 3
|
||||||
|
bitesize = 2
|
||||||
|
|
||||||
/obj/item/weapon/reagent_containers/food/snacks/chicken_tenders/New()
|
/obj/item/weapon/reagent_containers/food/snacks/chicken_tenders/New()
|
||||||
..()
|
..()
|
||||||
reagents.add_reagent(CORNOIL, 3)
|
reagents.add_reagent(CORNOIL, 3)
|
||||||
reagents.add_reagent(TENDIES, 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//////////////////
|
//////////////////CURRY//////////////////
|
||||||
|
|||||||
@@ -119,12 +119,22 @@
|
|||||||
name = "chicken meat"
|
name = "chicken meat"
|
||||||
desc = "This better be delicious."
|
desc = "This better be delicious."
|
||||||
icon_state = "raw_chicken"
|
icon_state = "raw_chicken"
|
||||||
|
bitesize = 1
|
||||||
|
|
||||||
/obj/item/weapon/reagent_containers/food/snacks/meat/rawchicken/New()
|
/obj/item/weapon/reagent_containers/food/snacks/meat/rawchicken/New()
|
||||||
..()
|
..()
|
||||||
reagents.add_reagent(NUTRIMENT, 3)
|
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
|
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
|
/obj/item/weapon/reagent_containers/food/snacks/meat/crabmeat
|
||||||
name = "crab meat"
|
name = "crab meat"
|
||||||
desc = "Something killed the crab, and this is the result."
|
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