From c4450579ac6f17d1286bb0d2af1778b4ceb64169 Mon Sep 17 00:00:00 2001 From: TrilbySpaceClone Date: Sat, 7 Dec 2019 01:53:55 -0500 Subject: [PATCH] Why does breakfast have a timer? https://github.com/tgstation/tgstation/pull/44419 https://github.com/tgstation/tgstation/pull/46220 https://github.com/tgstation/tgstation/pull/44914 https://github.com/tgstation/tgstation/pull/46933 https://github.com/tgstation/tgstation/pull/48153 https://github.com/tgstation/tgstation/pull/46898 --- code/__DEFINES/food.dm | 1 + code/datums/components/sizzle.dm | 25 ++ .../datums/looping_sounds/machinery_sounds.dm | 13 +- .../mood_events/generic_positive_events.dm | 7 +- code/game/objects/items/gift.dm | 2 +- .../objects/items/stacks/sheets/mineral.dm | 37 +- code/game/objects/items/trash.dm | 14 +- code/modules/cargo/packs/organic.dm | 17 + code/modules/food_and_drinks/drinks/drinks.dm | 21 +- .../food_and_drinks/drinks/drinks/bottle.dm | 2 +- code/modules/food_and_drinks/food.dm | 7 + .../modules/food_and_drinks/food/condiment.dm | 6 + code/modules/food_and_drinks/food/snacks.dm | 20 ++ .../food_and_drinks/food/snacks/meat.dm | 3 +- .../food_and_drinks/food/snacks_bread.dm | 5 +- .../food_and_drinks/food/snacks_cake.dm | 18 + .../food_and_drinks/food/snacks_egg.dm | 9 +- .../food_and_drinks/food/snacks_frozen.dm | 144 ++++---- .../food_and_drinks/food/snacks_meat.dm | 12 +- .../food_and_drinks/food/snacks_other.dm | 10 +- .../food_and_drinks/food/snacks_pastry.dm | 319 +++++++++++++++--- .../food_and_drinks/food/snacks_salad.dm | 10 +- .../food_and_drinks/food/snacks_soup.dm | 19 ++ .../kitchen_machinery/grill.dm | 138 ++++++++ .../food_and_drinks/recipes/food_mixtures.dm | 22 ++ .../recipes/tablecraft/recipes_cake.dm | 11 + .../recipes/tablecraft/recipes_frozen.dm | 94 ++---- .../recipes/tablecraft/recipes_meat.dm | 10 + .../recipes/tablecraft/recipes_pastry.dm | 253 ++++++++++++-- .../mob/living/simple_animal/friendly/cat.dm | 4 +- .../chemistry/reagents/drink_reagents.dm | 17 + .../chemistry/reagents/food_reagents.dm | 33 +- code/modules/vending/cola.dm | 3 +- icons/obj/drinks.dmi | Bin 90714 -> 91301 bytes icons/obj/food/donut.dmi | Bin 0 -> 2928 bytes icons/obj/food/food.dmi | Bin 64645 -> 64424 bytes icons/obj/food/piecake.dmi | Bin 31055 -> 31920 bytes icons/obj/food/snowcones.dmi | Bin 1436 -> 1497 bytes icons/obj/food/soupsalad.dmi | Bin 18570 -> 20805 bytes icons/obj/kitchen.dmi | Bin 25362 -> 27938 bytes tgstation.dme | 2 + 41 files changed, 1045 insertions(+), 263 deletions(-) create mode 100644 code/datums/components/sizzle.dm create mode 100644 code/modules/food_and_drinks/kitchen_machinery/grill.dm create mode 100644 icons/obj/food/donut.dmi diff --git a/code/__DEFINES/food.dm b/code/__DEFINES/food.dm index 15c7af5749..72e6a12f84 100644 --- a/code/__DEFINES/food.dm +++ b/code/__DEFINES/food.dm @@ -11,6 +11,7 @@ #define GROSS (1<<10) #define TOXIC (1<<11) #define PINEAPPLE (1<<12) +#define BREAKFAST (1<<13) #define DRINK_NICE 1 #define DRINK_GOOD 2 diff --git a/code/datums/components/sizzle.dm b/code/datums/components/sizzle.dm new file mode 100644 index 0000000000..5e56dd15cb --- /dev/null +++ b/code/datums/components/sizzle.dm @@ -0,0 +1,25 @@ +/datum/component/sizzle + var/mutable_appearance/sizzling + var/sizzlealpha = 0 + dupe_mode = COMPONENT_DUPE_UNIQUE_PASSARGS + +/datum/component/sizzle/Initialize() + if(!isatom(parent)) + return COMPONENT_INCOMPATIBLE + setup_sizzle() + +/datum/component/sizzle/InheritComponent(datum/component/C, i_am_original) + var/atom/food = parent + sizzlealpha += 5 + sizzling.alpha = sizzlealpha + food.cut_overlay(sizzling) + food.add_overlay(sizzling) + +/datum/component/sizzle/proc/setup_sizzle() + var/atom/food = parent + var/icon/grill_marks = icon(initial(food.icon), initial(food.icon_state)) //we only want to apply grill marks to the initial icon_state for each object + grill_marks.Blend("#fff", ICON_ADD) //fills the icon_state with white (except where it's transparent) + grill_marks.Blend(icon('icons/obj/kitchen.dmi', "grillmarks"), ICON_MULTIPLY) //adds grill marks and the remaining white areas become transparent + sizzling = new(grill_marks) + sizzling.alpha = sizzlealpha + food.add_overlay(sizzling) \ No newline at end of file diff --git a/code/datums/looping_sounds/machinery_sounds.dm b/code/datums/looping_sounds/machinery_sounds.dm index b84133faf7..f9a9e07aed 100644 --- a/code/datums/looping_sounds/machinery_sounds.dm +++ b/code/datums/looping_sounds/machinery_sounds.dm @@ -4,7 +4,7 @@ mid_sounds = list('sound/machines/shower/shower_mid1.ogg'=1,'sound/machines/shower/shower_mid2.ogg'=1,'sound/machines/shower/shower_mid3.ogg'=1) mid_length = 10 end_sound = 'sound/machines/shower/shower_end.ogg' - volume = 20 + volume = 10 /////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// @@ -32,7 +32,7 @@ mid_sounds = list('sound/machines/fryer/deep_fryer_1.ogg' = 1, 'sound/machines/fryer/deep_fryer_2.ogg' = 1) mid_length = 2 end_sound = 'sound/machines/fryer/deep_fryer_emerge.ogg' - volume = 15 + volume = 5 /////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// @@ -43,3 +43,12 @@ mid_length = 10 end_sound = 'sound/machines/microwave/microwave-end.ogg' volume = 90 + +/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// + +/datum/looping_sound/grill + mid_length = 2 + mid_sounds = list('sound/machines/fryer/deep_fryer_1.ogg' = 1, 'sound/machines/fryer/deep_fryer_2.ogg' = 1) + volume = 10 + +/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// \ No newline at end of file diff --git a/code/datums/mood_events/generic_positive_events.dm b/code/datums/mood_events/generic_positive_events.dm index 9ae7ba2289..1c5dee7160 100644 --- a/code/datums/mood_events/generic_positive_events.dm +++ b/code/datums/mood_events/generic_positive_events.dm @@ -134,7 +134,12 @@ mood_change = 3 timeout = 3000 -//Cursed stuff below. +/datum/mood_event/breakfast + description = "Nothing like a hearty breakfast to start the shift.\n" + mood_change = 2 + timeout = 15 MINUTES + +//Power gamer stuff below /datum/mood_event/orgasm description = "I came!\n" //funny meme haha diff --git a/code/game/objects/items/gift.dm b/code/game/objects/items/gift.dm index f97b3f99d6..8054d8c6a4 100644 --- a/code/game/objects/items/gift.dm +++ b/code/game/objects/items/gift.dm @@ -76,7 +76,7 @@ GLOBAL_LIST_EMPTY(possible_gifts) /obj/item/clothing/suit/poncho/red, /obj/item/clothing/suit/snowman, /obj/item/clothing/head/snowman, - /obj/item/trash/coal) + /obj/item/stack/sheet/mineral/coal) gift_type_list += subtypesof(/obj/item/clothing/head/collectable) gift_type_list += subtypesof(/obj/item/toy) - (((typesof(/obj/item/toy/cards) - /obj/item/toy/cards/deck) + /obj/item/toy/figure + /obj/item/toy/ammo)) //All toys, except for abstract types and syndicate cards. diff --git a/code/game/objects/items/stacks/sheets/mineral.dm b/code/game/objects/items/stacks/sheets/mineral.dm index 96546d6eb6..ec0deea698 100644 --- a/code/game/objects/items/stacks/sheets/mineral.dm +++ b/code/game/objects/items/stacks/sheets/mineral.dm @@ -4,7 +4,6 @@ Mineral Sheets - Sandstone - Sandbags - Diamond - - Snow - Uranium - Plasma - Gold @@ -15,8 +14,9 @@ Mineral Sheets Others: - Adamantine - Mythril - - Enriched Uranium + - Snow - Abductor + - Coal */ /obj/item/stack/sheet/mineral/Initialize(mapload) @@ -407,3 +407,36 @@ GLOBAL_LIST_INIT(abductor_recipes, list ( \ /obj/item/stack/sheet/mineral/abductor/Initialize(mapload, new_amount, merge = TRUE) recipes = GLOB.abductor_recipes . = ..() + +/* + * Coal + */ + +/obj/item/stack/sheet/mineral/coal + name = "coal" + desc = "Someone's gotten on the naughty list." + icon = 'icons/obj/mining.dmi' + icon_state = "slag" + singular_name = "coal lump" + merge_type = /obj/item/stack/sheet/mineral/coal + grind_results = list("carbon" = 20) + +/obj/item/stack/sheet/mineral/coal/attackby(obj/item/W, mob/user, params) + if(W.get_temperature() > 300)//If the temperature of the object is over 300, then ignite + var/turf/T = get_turf(src) + message_admins("Coal ignited by [ADMIN_LOOKUPFLW(user)] in [ADMIN_VERBOSEJMP(T)]") + log_game("Coal ignited by [key_name(user)] in [AREACOORD(T)]") + fire_act(W.get_temperature()) + return TRUE + else + return ..() + +/obj/item/stack/sheet/mineral/coal/fire_act(exposed_temperature, exposed_volume) + atmos_spawn_air("co2=[amount*10];TEMP=[exposed_temperature]") + qdel(src) + +/obj/item/stack/sheet/mineral/coal/five + amount = 5 + +/obj/item/stack/sheet/mineral/coal/ten + amount = 10 \ No newline at end of file diff --git a/code/game/objects/items/trash.dm b/code/game/objects/items/trash.dm index 37ab948332..009ccfa7c7 100644 --- a/code/game/objects/items/trash.dm +++ b/code/game/objects/items/trash.dm @@ -73,16 +73,4 @@ grind_results = list("aluminium" = 10) /obj/item/trash/attack(mob/M, mob/living/user) - return - -/obj/item/trash/coal - name = "lump of coal" - icon = 'icons/obj/mining.dmi' - icon_state = "slag" - desc = "Someone's gotten on the naughty list." - grind_results = list("carbon" = 20) - -/obj/item/trash/coal/burn() - visible_message("[src] fuses into a diamond! Someone wasn't so naughty after all...") - new /obj/item/stack/ore/diamond(loc) - qdel(src) + return \ No newline at end of file diff --git a/code/modules/cargo/packs/organic.dm b/code/modules/cargo/packs/organic.dm index 78f10b0908..8a188a428f 100644 --- a/code/modules/cargo/packs/organic.dm +++ b/code/modules/cargo/packs/organic.dm @@ -178,6 +178,23 @@ /obj/item/reagent_containers/food/snacks/grown/strawberry) crate_name = "fruit crate" +/datum/supply_pack/organic/grill + name = "Grilling Starter Kit" + desc = "Hey dad I'm Hungry. Hi Hungry I'm THE NEW GRILLING STARTER KIT ONLY 5000 BUX GET NOW! Contains a cooking grill and five fuel coal sheets." + cost = 3000 + crate_type = /obj/structure/closet/crate + contains = list(/obj/item/stack/sheet/mineral/coal/five, + /obj/machinery/grill/unwrenched) + crate_name = "grilling starter kit crate" + +/datum/supply_pack/organic/grillfuel + name = "Grilling Fuel Kit" + desc = "Contains coal and coal accessories. (Note: only ten coal sheets.)" + cost = 1000 + crate_type = /obj/structure/closet/crate + contains = list(/obj/item/stack/sheet/mineral/coal/ten,) + crate_name = "grilling fuel kit crate" + /datum/supply_pack/organic/cream_piee name = "High-yield Clown-grade Cream Pie Crate" desc = "Designed by Aussec's Advanced Warfare Research Division, these high-yield, Clown-grade cream pies are powered by a synergy of performance and efficiency. Guaranteed to provide maximum results." diff --git a/code/modules/food_and_drinks/drinks/drinks.dm b/code/modules/food_and_drinks/drinks/drinks.dm index 5bf7e3dff3..15df3cd42c 100644 --- a/code/modules/food_and_drinks/drinks/drinks.dm +++ b/code/modules/food_and_drinks/drinks/drinks.dm @@ -203,6 +203,7 @@ spillable = TRUE resistance_flags = FREEZE_PROOF isGlass = FALSE + foodtype = BREAKFAST //Used by MREs /obj/item/reagent_containers/food/drinks/coffee/type2 @@ -211,7 +212,6 @@ icon = 'icons/obj/food/containers.dmi' icon_state = "condi_cornoil" - /obj/item/reagent_containers/food/drinks/ice name = "ice cup" desc = "Careful, cold ice, do not chew." @@ -243,10 +243,8 @@ desc = "Made in Space South America." list_reagents = list("hot_coco" = 30, "sugar" = 5) foodtype = SUGAR - resistance_flags = FREEZE_PROOF - /obj/item/reagent_containers/food/drinks/dry_ramen name = "cup ramen" desc = "Just add 10ml of water, self heats! A taste that reminds you of your school years." @@ -325,27 +323,27 @@ icon_state = "orangebox" name = "orange juice box" desc = "A great source of vitamins. Stay healthy!" - foodtype = FRUIT + foodtype = FRUIT | BREAKFAST if("milk") icon_state = "milkbox" name = "carton of milk" desc = "An excellent source of calcium for growing space explorers." - foodtype = DAIRY + foodtype = DAIRY | BREAKFAST if("applejuice") icon_state = "juicebox" name = "apple juice box" desc = "Sweet apple juice. Don't be late for school!" - foodtype = FRUIT + foodtype = FRUIT | BREAKFAST if("grapejuice") icon_state = "grapebox" name = "grape juice box" desc = "Tasty grape juice in a fun little container. Non-alcoholic!" - foodtype = FRUIT + foodtype = FRUIT | BREAKFAST if("chocolate_milk") icon_state = "chocolatebox" name = "carton of chocolate milk" desc = "Milk for cool kids!" - foodtype = SUGAR + foodtype = SUGAR | BREAKFAST if("eggnog") icon_state = "nog2" name = "carton of eggnog" @@ -527,3 +525,10 @@ desc = "There is no air shortage. Do not drink." icon_state = "air" list_reagents = list("nitrogen" = 24, "oxygen" = 6) + +/obj/item/reagent_containers/food/drinks/soda_cans/monkey_energy + name = "Monkey Energy" + desc = "Unleash the ape!" + icon_state = "monkey_energy" + list_reagents = list(/datum/reagent/consumable/monkey_energy = 50) + foodtype = SUGAR | JUNKFOOD \ No newline at end of file diff --git a/code/modules/food_and_drinks/drinks/drinks/bottle.dm b/code/modules/food_and_drinks/drinks/drinks/bottle.dm index 6a69721cef..271ff93b15 100644 --- a/code/modules/food_and_drinks/drinks/drinks/bottle.dm +++ b/code/modules/food_and_drinks/drinks/drinks/bottle.dm @@ -429,7 +429,7 @@ righthand_file = 'icons/mob/inhands/equipment/kitchen_righthand.dmi' isGlass = FALSE list_reagents = list("orangejuice" = 100) - foodtype = FRUIT + foodtype = FRUIT| BREAKFAST /obj/item/reagent_containers/food/drinks/bottle/cream name = "milk cream" diff --git a/code/modules/food_and_drinks/food.dm b/code/modules/food_and_drinks/food.dm index 132e000893..6d3f007fd9 100644 --- a/code/modules/food_and_drinks/food.dm +++ b/code/modules/food_and_drinks/food.dm @@ -5,6 +5,9 @@ /// the parent to the exclusion list in code/__HELPERS/unsorted.dm's /// get_random_food proc. //////////////////////////////////////////////////////////////////////////////// + +#define STOP_SERVING_BREAKFAST (15 MINUTES) + /obj/item/reagent_containers/food possible_transfer_amounts = list() volume = 50 //Sets the default container amount for all food items. @@ -40,4 +43,8 @@ if(foodtype & H.dna.species.toxic_food) to_chat(H, "You don't feel so good...") H.adjust_disgust(25 + 30 * fraction) + if((foodtype & BREAKFAST) && world.time - SSticker.round_start_time < STOP_SERVING_BREAKFAST) + SEND_SIGNAL(H, COMSIG_ADD_MOOD_EVENT, "breakfast", /datum/mood_event/breakfast) last_check_time = world.time + +#undef STOP_SERVING_BREAKFAST \ No newline at end of file diff --git a/code/modules/food_and_drinks/food/condiment.dm b/code/modules/food_and_drinks/food/condiment.dm index 1d0b626d98..34212ce4e1 100644 --- a/code/modules/food_and_drinks/food/condiment.dm +++ b/code/modules/food_and_drinks/food/condiment.dm @@ -26,6 +26,7 @@ "cornoil" = list("oliveoil", "corn oil bottle", "A delicious oil used in cooking. Made from corn"), "sugar" = list("emptycondiment", "sugar bottle", "Tasty spacey sugar!"), "mayonnaise" = list("mayonnaise", "mayonnaise jar", "An oily condiment made from egg yolks."), + "bbqsauce" = list("condi_bbq", "BBQ sauce", "Hand wipes not included."), "peanut_butter" = list("peanutbutter", "peanut butter jar", "A deliciously and sticky spread made from peanuts.")) var/originalname = "condiment" //Can't use initial(name) for this. This stores the name set by condimasters. @@ -299,3 +300,8 @@ name = "astrotame pack" originalname = "astrotame" list_reagents = list("astrotame" = 5) + +/obj/item/reagent_containers/food/condiment/pack/bbqsauce + name = "bbq sauce pack" + originalname = "bbq sauce" + list_reagents = list(/datum/reagent/consumable/bbqsauce = 10) \ No newline at end of file diff --git a/code/modules/food_and_drinks/food/snacks.dm b/code/modules/food_and_drinks/food/snacks.dm index b8a63afb7f..aa35a7822d 100644 --- a/code/modules/food_and_drinks/food/snacks.dm +++ b/code/modules/food_and_drinks/food/snacks.dm @@ -52,6 +52,8 @@ All foods are distributed among various categories. Use common sense. var/list/bonus_reagents //the amount of reagents (usually nutriment and vitamin) added to crafted/cooked snacks, on top of the ingredients reagents. var/customfoodfilling = 1 // whether it can be used as filling in custom food var/list/tastes // for example list("crisps" = 2, "salt" = 1) + var/dunkable = FALSE // for dunkable food, make true + var/dunk_amount = 10 // how much reagent is transferred per dunk //Placeholder for effect that trigger on eating that aren't tied to reagents. @@ -328,6 +330,24 @@ All foods are distributed among various categories. Use common sense. M.emote("me", EMOTE_VISIBLE, "[sattisfaction_text]") qdel(src) +//////////////////////////////////////////Dunking/////////////////////////////////////////// + +/obj/item/reagent_containers/food/snacks/afterattack(obj/item/reagent_containers/M, mob/user, proximity) + . = ..() + if(!dunkable || !proximity) + return + if(istype(M, /obj/item/reagent_containers/glass) || istype(M, /obj/item/reagent_containers/food/drinks)) //you can dunk dunkable snacks into beakers or drinks + if(!M.is_drainable()) + to_chat(user, "[M] is unable to be dunked in!") + return + if(M.reagents.trans_to(src, dunk_amount, transfered_by = user)) //if reagents were transfered, show the message + to_chat(user, "You dunk \the [src] into \the [M].") + return + if(!M.reagents.total_volume) + to_chat(user, "[M] is empty!") + else + to_chat(user, "[src] is full!") + // //////////////////////////////////////////////Store//////////////////////////////////////// /// All the food items that can store an item inside itself, like bread or cake. /obj/item/reagent_containers/food/snacks/store diff --git a/code/modules/food_and_drinks/food/snacks/meat.dm b/code/modules/food_and_drinks/food/snacks/meat.dm index ea573a2cf0..4c04a206f2 100644 --- a/code/modules/food_and_drinks/food/snacks/meat.dm +++ b/code/modules/food_and_drinks/food/snacks/meat.dm @@ -207,7 +207,6 @@ tastes = list("cobwebs" = 1) foodtype = RAW | MEAT | TOXIC - /obj/item/reagent_containers/food/snacks/meat/slab/goliath name = "goliath meat" desc = "A slab of goliath meat. It's not very edible now, but it cooks great in lava." @@ -255,7 +254,7 @@ bonus_reagents = list("nutriment" = 1, "vitamin" = 1, "cooking_oil" = 2) filling_color = "#854817" tastes = list("bacon" = 1) - foodtype = MEAT + foodtype = MEAT | BREAKFAST /obj/item/reagent_containers/food/snacks/meat/slab/gondola name = "gondola meat" diff --git a/code/modules/food_and_drinks/food/snacks_bread.dm b/code/modules/food_and_drinks/food/snacks_bread.dm index 0f11fc8ed2..628b883e73 100644 --- a/code/modules/food_and_drinks/food/snacks_bread.dm +++ b/code/modules/food_and_drinks/food/snacks_bread.dm @@ -5,7 +5,7 @@ slices_num = 5 tastes = list("bread" = 10) foodtype = GRAIN - + dunkable = TRUE /obj/item/reagent_containers/food/snacks/breadslice icon = 'icons/obj/food/burgerbread.dmi' @@ -16,6 +16,7 @@ slot_flags = ITEM_SLOT_HEAD customfoodfilling = 0 //to avoid infinite bread-ception foodtype = GRAIN + dunkable = TRUE /obj/item/reagent_containers/food/snacks/store/bread/plain name = "bread" @@ -270,6 +271,7 @@ GLOBAL_LIST_INIT(frying_bad_chems, list( list_reagents = list("nutriment" = 4) bonus_reagents = list("nutriment" = 1, "vitamin" = 1) tastes = list("butter" = 1, "toast" = 1) + foodtype = GRAIN | BREAKFAST /obj/item/reagent_containers/food/snacks/butterbiscuit name = "butter biscuit" @@ -280,6 +282,7 @@ GLOBAL_LIST_INIT(frying_bad_chems, list( list_reagents = list("nutriment" = 5) bonus_reagents = list("nutriment" = 1, "vitamin" = 1) tastes = list("butter" = 1, "biscuit" = 1) + foodtype = GRAIN | BREAKFAST /obj/item/reagent_containers/food/snacks/butterdog name = "butterdog" diff --git a/code/modules/food_and_drinks/food/snacks_cake.dm b/code/modules/food_and_drinks/food/snacks_cake.dm index 7dadd2b12e..dd4dad4d9b 100644 --- a/code/modules/food_and_drinks/food/snacks_cake.dm +++ b/code/modules/food_and_drinks/food/snacks_cake.dm @@ -379,3 +379,21 @@ obj/item/reagent_containers/food/snacks/store/cake/pound_cake filling_color = "#00FFFF" tastes = list("cake" = 1, "sugar" = 1, "peachjuice" = 10) foodtype = GRAIN | SUGAR | DAIRY + +/obj/item/reagent_containers/food/snacks/store/cake/trumpet + name = "spaceman's cake" + desc = "A spaceman's trumpet frosted cake." + icon_state = "trumpetcake" + slice_path = /obj/item/reagent_containers/food/snacks/cakeslice/trumpet + bonus_reagents = list("polypyr" = 15, "cream" = 5, "vitamin" = 5, "berryjuice" = 5) + filling_color = "#7A3D80" + tastes = list("cake" = 4, "violets" = 2, "jam" = 2) + foodtype = GRAIN | DAIRY | FRUIT | SUGAR + +/obj/item/reagent_containers/food/snacks/cakeslice/trumpet + name = "spaceman's cake" + desc = "A spaceman's trumpet frosted cake." + icon_state = "trumpetcakeslice" + filling_color = "#7A3D80" + tastes = list("cake" = 4, "violets" = 2, "jam" = 2) + foodtype = GRAIN | DAIRY | FRUIT | SUGAR \ No newline at end of file diff --git a/code/modules/food_and_drinks/food/snacks_egg.dm b/code/modules/food_and_drinks/food/snacks_egg.dm index 510783479e..0d51db04ce 100644 --- a/code/modules/food_and_drinks/food/snacks_egg.dm +++ b/code/modules/food_and_drinks/food/snacks_egg.dm @@ -94,7 +94,7 @@ filling_color = "#FFFFF0" list_reagents = list("nutriment" = 3) tastes = list("egg" = 4, "salt" = 1, "pepper" = 1) - foodtype = MEAT | FRIED + foodtype = MEAT | FRIED | BREAKFAST /obj/item/reagent_containers/food/snacks/boiledegg name = "boiled egg" @@ -104,7 +104,7 @@ filling_color = "#FFFFF0" list_reagents = list("nutriment" = 2, "vitamin" = 1) tastes = list("egg" = 1) - foodtype = MEAT + foodtype = MEAT | BREAKFAST /obj/item/reagent_containers/food/snacks/omelette //FUCK THIS name = "omelette du fromage" @@ -116,7 +116,7 @@ bitesize = 1 w_class = WEIGHT_CLASS_NORMAL tastes = list("egg" = 1, "cheese" = 1) - foodtype = MEAT + foodtype = MEAT | BREAKFAST /obj/item/reagent_containers/food/snacks/omelette/attackby(obj/item/W, mob/user, params) if(istype(W, /obj/item/kitchen/fork)) @@ -145,5 +145,4 @@ w_class = WEIGHT_CLASS_NORMAL list_reagents = list("nutriment" = 6, "vitamin" = 4) tastes = list("egg" = 1, "bacon" = 1, "bun" = 1) - - foodtype = MEAT + foodtype = MEAT | BREAKFAST diff --git a/code/modules/food_and_drinks/food/snacks_frozen.dm b/code/modules/food_and_drinks/food/snacks_frozen.dm index 3988909b30..4a4c5ddb88 100644 --- a/code/modules/food_and_drinks/food/snacks_frozen.dm +++ b/code/modules/food_and_drinks/food/snacks_frozen.dm @@ -81,16 +81,15 @@ filling_color = "#87CEFA" tastes = list("blue cherries" = 2, "ice cream" = 2) foodtype = FRUIT | DAIRY - ///////////// //SNOWCONES// ///////////// /obj/item/reagent_containers/food/snacks/snowcones //We use this as a base for all other snowcones - name = "flaverless snowcone" - desc = "Its just harden water slivers. Still fun to chew on." + name = "flavorless snowcone" + desc = "It's just shaved ice. Still fun to chew on." icon = 'icons/obj/food/snowcones.dmi' - icon_state = "flaverless_sc" + icon_state = "flavorless_sc" trash = /obj/item/reagent_containers/food/drinks/sillycup //We dont eat paper cups bonus_reagents = list("water" = 10) //Base line will allways give water list_reagents = list("water" = 1) // We dont get food for water/juices @@ -99,106 +98,106 @@ foodtype = SUGAR //We use SUGAR as a base line to act in as junkfood, other wise we use fruit /obj/item/reagent_containers/food/snacks/snowcones/lime - name = "lime flavored snowcone" - desc = "A lime flavord snowball in a paper cup." + name = "lime snowcone" + desc = "Lime syrup drizzled over a snowball in a paper cup." icon_state = "lime_sc" list_reagents = list("nutriment" = 1, "limejuice" = 5) tastes = list("ice" = 1, "water" = 1, "limes" = 5) foodtype = FRUIT /obj/item/reagent_containers/food/snacks/snowcones/lemon - name = "lemon flavored snowcone" - desc = "A lemon flavord snowball in a paper cup." + name = "lemon snowcone" + desc = "Lemon syrup drizzled over a snowball in a paper cup." icon_state = "lemon_sc" list_reagents = list("nutriment" = 1, "lemonjuice" = 5) tastes = list("ice" = 1, "water" = 1, "lemons" = 5) foodtype = FRUIT /obj/item/reagent_containers/food/snacks/snowcones/apple - name = "apple flavored snowcone" - desc = "A apple flavord snowball in a paper cup." - icon_state = "blue_sc" + name = "apple snowcone" + desc = "Apple syrup drizzled over a snowball in a paper cup." + icon_state = "amber_sc" list_reagents = list("nutriment" = 1, "applejuice" = 5) tastes = list("ice" = 1, "water" = 1, "apples" = 5) foodtype = FRUIT /obj/item/reagent_containers/food/snacks/snowcones/grape - name = "grape flavored snowcone" - desc = "A grape flavord snowball in a paper cup." + name = "grape snowcone" + desc = "Grape syrup drizzled over a snowball in a paper cup." icon_state = "grape_sc" - list_reagents = list("nutriment" = 1, "berryjuice" = 5) + list_reagents = list("nutriment" = 1, "grapejuice" = 5) tastes = list("ice" = 1, "water" = 1, "grape" = 5) foodtype = FRUIT /obj/item/reagent_containers/food/snacks/snowcones/orange - name = "orange flavored snowcone" - desc = "A orange flavor dizzled on a snowball in a paper cup." + name = "orange snowcone" + desc = "Orange syrup drizzled over a snowball in a paper cup." icon_state = "orange_sc" - list_reagents = list("nutriment" = 1, "orangejuice" = 10) - tastes = list("ice" = 1, "water" = 1, "berries" = 5) + list_reagents = list("nutriment" = 1, "orangejuice" = 5) + tastes = list("ice" = 1, "water" = 1, "orange" = 5) foodtype = FRUIT /obj/item/reagent_containers/food/snacks/snowcones/blue - name = "bluecherry flavored snowcone" - desc = "A bluecharry flavord snowball in a paper cup, how rare!" - icon_state = "red_sc" + name = "bluecherry snowcone" + desc = "Bluecherry syrup drizzled over a snowball in a paper cup, how rare!" + icon_state = "blue_sc" list_reagents = list("nutriment" = 1, "bluecherryjelly" = 5) - tastes = list("ice" = 1, "water" = 1, "blue" = 5) + tastes = list("ice" = 1, "water" = 1, "blue" = 5, "cherries" = 5) foodtype = FRUIT /obj/item/reagent_containers/food/snacks/snowcones/red - name = "cherry flavored snowcone" - desc = "A cherry flavord snowball in a paper cup." - icon_state = "blue_sc" + name = "cherry snowcone" + desc = "Cherry syrup drizzled over a snowball in a paper cup." + icon_state = "red_sc" list_reagents = list("nutriment" = 1, "cherryjelly" = 5) - tastes = list("ice" = 1, "water" = 1, "red" = 5) + tastes = list("ice" = 1, "water" = 1, "red" = 5, "cherries" = 5) foodtype = FRUIT /obj/item/reagent_containers/food/snacks/snowcones/kiwi - name = "kiwi flavored snowcone" - desc = "A kiwi flavord snowball in a paper cup." + name = "kiwi snowcone" + desc = "A kiwi snowball in a paper cup." icon_state = "kiwi_sc" list_reagents = list("nutriment" = 3, "vitamin" = 6) tastes = list("ice" = 1, "space" = 3, "kiwi" = 5) foodtype = FRUIT -/obj/item/reagent_containers/food/snacks/snowcones/mix - name = "mixed berry flavored snowcone" - desc = "A mix of different flavors dizzled on a snowball in a paper cup." - icon_state = "berry_sc" - list_reagents = list("nutriment" = 1, "berryjuice" = 10) - tastes = list("ice" = 1, "water" = 1, "berries" = 5) - foodtype = FRUIT - /obj/item/reagent_containers/food/snacks/snowcones/peach - name = "peach flavored snowcone" - desc = "A peach flavord snowball in a paper cup." + name = "peach snowcone" + desc = "A peach snowball in a paper cup." icon_state = "peach_sc" list_reagents = list("nutriment" = 1, "peachjuice" = 10) tastes = list("ice" = 1, "water" = 1, " peach" = 5) foodtype = FRUIT /obj/item/reagent_containers/food/snacks/snowcones/strawberry - name = "strawberry flavored snowcone" - desc = "A strawberry flavord snowball in a paper cup." + name = "strawberry snowcone" + desc = "A strawberry snowball in a paper cup." icon_state = "blue_sc" list_reagents = list("nutriment" = 1, "berryjuice" = 10) tastes = list("ice" = 1, "water" = 1, " strawberry" = 5) foodtype = FRUIT +/obj/item/reagent_containers/food/snacks/snowcones/berry + name = "berry snowcone" + desc = "Berry syrup drizzled over a snowball in a paper cup." + icon_state = "berry_sc" + list_reagents = list("nutriment" = 1, "berryjuice" = 5) + tastes = list("ice" = 1, "water" = 1, "berries" = 5) + foodtype = FRUIT + /obj/item/reagent_containers/food/snacks/snowcones/fruitsalad - name = "mixed fruit flavored snowcone" - desc = "A mix of different flavors dizzled on a snowball in a paper cup." + name = "fruit salad snowcone" + desc = "A delightful mix of citrus syrups drizzled over a snowball in a paper cup." icon_state = "fruitsalad_sc" - list_reagents = list("nutriment" = 1, "limejuice" = 5, "lemonjuice" = 5, "orangejuice" = 5) - tastes = list("ice" = 1, "water" = 1, "fruits" = 25) + list_reagents = list("nutriment" = 1, "lemonjuice" = 5, "limejuice" = 5, "orangejuice" = 5) + tastes = list("ice" = 1, "water" = 1, "oranges" = 5, "limes" = 5, "lemons" = 5, "citrus" = 5, "salad" = 5) foodtype = FRUIT /obj/item/reagent_containers/food/snacks/snowcones/pineapple - name = "pineapple flavored snowcone" - desc = "A pineapple flavord snowball in a paper cup." + name = "pineapple snowcone" + desc = "Pineapple syrup drizzled over a snowball in a paper cup." icon_state = "pineapple_sc" - list_reagents = list("nutriment" = 1, "water" = 1) + list_reagents = list("nutriment" = 1, "water" = 10) tastes = list("ice" = 1, "water" = 1, "pineapples" = 5) foodtype = PINEAPPLE //Pineapple to allow all that like pineapple to enjoy @@ -207,41 +206,46 @@ desc = "..." icon_state = "mime_sc" list_reagents = list("nutriment" = 1, "nothing" = 5) - tastes = list("nothing" = 5) + tastes = list("ice" = 1, "water" = 1, "nothing" = 5) /obj/item/reagent_containers/food/snacks/snowcones/clown - name = "joke flavored snowcone" - desc = "A waterd down jokeful flavord snowball in a paper cup." + name = "clown snowcone" + desc = "Laughter drizzled over a snowball in a paper cup." icon_state = "clown_sc" list_reagents = list("nutriment" = 1, "laughter" = 5) - tastes = list("jokes" = 5, "brainfreeze" = 5, "joy" = 5) + tastes = list("ice" = 1, "water" = 1, "jokes" = 5, "brainfreeze" = 5, "joy" = 5) /obj/item/reagent_containers/food/snacks/snowcones/soda - name = "sodawater flavored snowcone" - desc = "A waterd down sodawater flavored snowcone snowball in a paper cup." + name = "space cola snowcone" + desc = "Space Cola drizzled over a snowball in a paper cup." icon_state = "soda_sc" - list_reagents = list("nutriment" = 1, "sodawater" = 5) - tastes = list("surgar" = 1, "water" = 5, "soda" = 5) - foodtype = JUNKFOOD | SUGAR + list_reagents = list("nutriment" = 1, "space_cola" = 5) + tastes = list("ice" = 1, "water" = 1, "cola" = 5) -/obj/item/reagent_containers/food/snacks/snowcones/pwgrmer - name = "pwergamer flavored snowcone" - desc = "A waterd down pwergamer soda flavord snowball in a paper cup." - icon_state = "pwergamer_sc" - list_reagents = list("nutriment" = 1, "laughter" = 1) - tastes = list("vaild" = 5, "salt" = 5, "wats" = 5) - foodtype = JUNKFOOD | SUGAR +/obj/item/reagent_containers/food/snacks/snowcones/spacemountainwind + name = "Space Mountain Wind snowcone" + desc = "Space Mountain Wind drizzled over a snowball in a paper cup." + icon_state = "kiwi_sc" + list_reagents = list("nutriment" = 1, "spacemountainwind" = 5) + tastes = list("ice" = 1, "water" = 1, "mountain wind" = 5) + +/obj/item/reagent_containers/food/snacks/snowcones/pwrgame + name = "pwrgame snowcone" + desc = "Pwrgame soda drizzled over a snowball in a paper cup." + icon_state = "pwrgame_sc" + list_reagents = list("nutriment" = 1, "pwr_game" = 5) + tastes = list("ice" = 1, "water" = 1, "valid" = 5, "salt" = 5, "wats" = 5) /obj/item/reagent_containers/food/snacks/snowcones/honey - name = "honey flavored snowcone" - desc = "A honey flavord snowball in a paper cup." - icon_state = "honey_sc" + name = "honey snowcone" + desc = "Honey drizzled over a snowball in a paper cup." + icon_state = "amber_sc" list_reagents = list("nutriment" = 1, "honey" = 5) - tastes = list("pollen" = 5, "sweetness" = 5, "wax" = 1) + tastes = list("ice" = 1, "water" = 1, "flowers" = 5, "sweetness" = 5, "wax" = 1) /obj/item/reagent_containers/food/snacks/snowcones/rainbow - name = "rainbow color snowcone" - desc = "A rainbow color snowball in a paper cup." + name = "rainbow snowcone" + desc = "A very colorful snowball in a paper cup." icon_state = "rainbow_sc" list_reagents = list("nutriment" = 5, "laughter" = 25) - tastes = list("sunlight" = 5, "light" = 5, "slime" = 5, "paint" = 3, "clouds" = 3) + tastes = list("ice" = 1, "water" = 1, "sunlight" = 5, "light" = 5, "slime" = 5, "paint" = 3, "clouds" = 3) \ No newline at end of file diff --git a/code/modules/food_and_drinks/food/snacks_meat.dm b/code/modules/food_and_drinks/food/snacks_meat.dm index 0b53ec8822..244e15d79c 100644 --- a/code/modules/food_and_drinks/food/snacks_meat.dm +++ b/code/modules/food_and_drinks/food/snacks_meat.dm @@ -149,7 +149,7 @@ bonus_reagents = list("nutriment" = 1, "vitamin" = 1) list_reagents = list("nutriment" = 6, "vitamin" = 1) tastes = list("meat" = 1) - foodtype = MEAT + foodtype = MEAT | BREAKFAST var/roasted = FALSE /obj/item/reagent_containers/food/snacks/sausage/Initialize() @@ -344,3 +344,13 @@ icon_state = "doubleratkebab" tastes = list("rat meat" = 2, "metal" = 1) bonus_reagents = list("nutriment" = 6, "vitamin" = 2) + +/obj/item/reagent_containers/food/snacks/bbqribs + name = "bbq ribs" + desc = "BBQ ribs, slathered in a healthy coating of BBQ sauce. The least vegan thing to ever exist." + icon_state = "ribs" + w_class = WEIGHT_CLASS_NORMAL + list_reagents = list("nutriment" = 8, "vitamin" = 2, "bbqsauce" = 5) + bonus_reagents = list("nutriment" = 1, "vitamin" = 1) + tastes = list("meat" = 3, "smokey sauce" = 1) + foodtype = MEAT \ No newline at end of file diff --git a/code/modules/food_and_drinks/food/snacks_other.dm b/code/modules/food_and_drinks/food/snacks_other.dm index ad0824dd79..2dc3cad175 100644 --- a/code/modules/food_and_drinks/food/snacks_other.dm +++ b/code/modules/food_and_drinks/food/snacks_other.dm @@ -47,6 +47,7 @@ filling_color = "#A0522D" tastes = list("chocolate" = 1) foodtype = JUNKFOOD | SUGAR + dunkable = TRUE /obj/item/reagent_containers/food/snacks/hugemushroomslice name = "huge mushroom slice" @@ -90,6 +91,7 @@ filling_color = "#FFD700" tastes = list("fries" = 3, "salt" = 1) foodtype = VEGETABLES | GRAIN | FRIED + dunkable = TRUE /obj/item/reagent_containers/food/snacks/tatortot name = "tator tot" @@ -99,6 +101,7 @@ filling_color = "FFD700" tastes = list("potato" = 3, "valids" = 1) foodtype = FRIED | VEGETABLES + dunkable = TRUE /obj/item/reagent_containers/food/snacks/soydope name = "soy dope" @@ -109,6 +112,7 @@ filling_color = "#DEB887" tastes = list("soy" = 1) foodtype = VEGETABLES + dunkable = TRUE /obj/item/reagent_containers/food/snacks/cheesyfries name = "cheesy fries" @@ -128,6 +132,7 @@ list_reagents = list("bad_food" = 30) filling_color = "#8B4513" foodtype = GROSS + dunkable = TRUE /obj/item/reagent_containers/food/snacks/carrotfries name = "carrot fries" @@ -401,7 +406,6 @@ tastes = list("death" = 2, "rock" = 1, "meat" = 1, "hot peppers" = 1) foodtype = MEAT - /obj/item/reagent_containers/food/snacks/powercrepe name = "Powercrepe" desc = "With great power, comes great crepes. It looks like a pancake filled with jelly but packs quite a punch." @@ -583,6 +587,7 @@ filling_color = "#ffdf26" tastes = list("strawberries" = 5, "chocolate" = 3) foodtype = FRUIT | SUGAR + dunkable = TRUE /obj/item/reagent_containers/food/snacks/chocolatebanana name = "Chocolate dipped banana" @@ -591,4 +596,5 @@ list_reagents = list("sugar" = 5, "nutriment" = 3, "vitamin" = 1) filling_color = "#ffdf26" tastes = list("banana" = 5, "chocolate" = 3) - foodtype = FRUIT | SUGAR \ No newline at end of file + foodtype = FRUIT | SUGAR + dunkable = TRUE \ No newline at end of file diff --git a/code/modules/food_and_drinks/food/snacks_pastry.dm b/code/modules/food_and_drinks/food/snacks_pastry.dm index baf8e150c5..bbab3cd533 100644 --- a/code/modules/food_and_drinks/food/snacks_pastry.dm +++ b/code/modules/food_and_drinks/food/snacks_pastry.dm @@ -5,28 +5,31 @@ /obj/item/reagent_containers/food/snacks/donut name = "donut" desc = "Goes great with robust coffee." - icon_state = "donut1" + icon = 'icons/obj/food/donut.dmi' + icon_state = "donut" bitesize = 5 bonus_reagents = list("sugar" = 1) list_reagents = list("nutriment" = 3, "sprinkles" = 1, "sugar" = 2) filling_color = "#D2691E" tastes = list("donut" = 1) - foodtype = JUNKFOOD | GRAIN | FRIED | SUGAR - var/frosted_icon = "donut2" - var/is_frosted = FALSE + foodtype = JUNKFOOD | GRAIN | FRIED | SUGAR | BREAKFAST + dunkable = TRUE + var/decorated_icon = "donut_homer" + var/is_decorated = FALSE var/extra_reagent = null + var/decorated_adjective = "sprinkled" /obj/item/reagent_containers/food/snacks/donut/Initialize() . = ..() if(prob(30)) - frost_donut() + decorate_donut() -/obj/item/reagent_containers/food/snacks/donut/proc/frost_donut() - if(is_frosted || !frosted_icon) +/obj/item/reagent_containers/food/snacks/donut/proc/decorate_donut() + if(is_decorated || !decorated_icon) return - is_frosted = TRUE - name = "frosted [name]" - icon_state = frosted_icon //delish~! + is_decorated = TRUE + name = "[decorated_adjective] [name]" + icon_state = decorated_icon //delish~! reagents.add_reagent("sprinkles", 1) filling_color = "#FF69B4" return TRUE @@ -35,7 +38,7 @@ if(last_check_time + 50 < world.time) if(ishuman(M)) var/mob/living/carbon/human/H = M - if(M.mind && HAS_TRAIT(M.mind, TRAIT_LAW_ENFORCEMENT_METABOLISM) && !HAS_TRAIT(H, TRAIT_AGEUSIA)) + if(HAS_TRAIT(H.mind, TRAIT_LAW_ENFORCEMENT_METABOLISM) && !HAS_TRAIT(H, TRAIT_AGEUSIA)) to_chat(H,"I love this taste!") H.adjust_disgust(-5 + -2.5 * fraction) SEND_SIGNAL(H, COMSIG_ADD_MOOD_EVENT, "fav_food", /datum/mood_event/favorite_food) @@ -43,64 +46,283 @@ return ..() +/obj/item/reagent_containers/food/snacks/donut/plain + //Use this donut ingame + /obj/item/reagent_containers/food/snacks/donut/chaos name = "chaos donut" desc = "Like life, it never quite tastes the same." + icon_state = "donut_chaos" bitesize = 10 tastes = list("donut" = 3, "chaos" = 1) /obj/item/reagent_containers/food/snacks/donut/chaos/Initialize() . = ..() extra_reagent = pick("nutriment", "capsaicin", "frostoil", "krokodil", "plasma", "cocoa", "slimejelly", "banana", "berryjuice", "omnizine") - reagents.add_reagent("[extra_reagent]", 3) + reagents.add_reagent(extra_reagent, 3) + +/obj/item/reagent_containers/food/snacks/donut/meat + name = "Meat Donut" + desc = "Tastes as gross as it looks." + icon_state = "donut_meat" + bonus_reagents = list("ketchup" = 1) + list_reagents = list("nutriment" = 3, "ketchup" = 2) + tastes = list("meat" = 1) + foodtype = JUNKFOOD | MEAT | GROSS | FRIED | BREAKFAST + +/obj/item/reagent_containers/food/snacks/donut/berry + name = "pink donut" + desc = "Goes great with a soy latte." + icon_state = "donut_pink" + bonus_reagents = list("berryjuice" = 3, "sprinkles" = 1) //Extra sprinkles to reward frosting + filling_color = "#E57d9A" + decorated_icon = "donut_homer" + +/obj/item/reagent_containers/food/snacks/donut/trumpet + name = "spaceman's donut" + desc = "Goes great with a cold beaker of malk." + icon_state = "donut_purple" + bonus_reagents = list("polypyr" = 3, "sprinkles" = 1) + tastes = list("donut" = 3, "violets" = 1) + is_decorated = TRUE + filling_color = "#8739BF" + +/obj/item/reagent_containers/food/snacks/donut/apple + name = "apple donut" + desc = "Goes great with a shot of cinnamon schnapps." + icon_state = "donut_green" + bonus_reagents = list("applejuice" = 3, "sprinkles" = 1) + tastes = list("donut" = 3, "green apples" = 1) + is_decorated = TRUE + filling_color = "#6ABE30" + +/obj/item/reagent_containers/food/snacks/donut/caramel + name = "caramel donut" + desc = "Goes great with a mug of hot coco." + icon_state = "donut_beige" + bonus_reagents = list("caramel" = 3, "sprinkles" = 1) + tastes = list("donut" = 3, "buttery sweetness" = 1) + is_decorated = TRUE + filling_color = "#D4AD5B" + +/obj/item/reagent_containers/food/snacks/donut/choco + name = "chocolate donut" + desc = "Goes great with a glass of warm milk." + icon_state = "donut_choc" + bonus_reagents = list("hot_coco" = 3, "sprinkles" = 1) //the coco reagent is just bitter. + tastes = list("donut" = 4, "bitterness" = 1) + decorated_icon = "donut_choc_sprinkles" + filling_color = "#4F230D" + +/obj/item/reagent_containers/food/snacks/donut/blumpkin + name = "blumpkin donut" + desc = "Goes great with a mug of soothing drunken blumpkin." + icon_state = "donut_blue" + bonus_reagents = list("blumpkinjuice" = 3, "sprinkles" = 1) + tastes = list("donut" = 2, "blumpkin" = 1) + is_decorated = TRUE + filling_color = "#2788C4" + +/obj/item/reagent_containers/food/snacks/donut/bungo + name = "bungo donut" + desc = "Goes great with a mason jar of hippie's delight." + icon_state = "donut_yellow" + bonus_reagents = list("bungojuice" = 3, "sprinkles" = 1) + tastes = list("donut" = 3, "tropical sweetness" = 1) + is_decorated = TRUE + filling_color = "#DEC128" + +/obj/item/reagent_containers/food/snacks/donut/matcha + name = "matcha donut" + desc = "Goes great with a cup of tea." + icon_state = "donut_olive" + bonus_reagents = list("teapowder = 3", "sprinkles" = 1) + tastes = list("donut" = 3, "matcha" = 1) + is_decorated = TRUE + filling_color = "#879630" + +//////////////////////JELLY DONUTS///////////////////////// /obj/item/reagent_containers/food/snacks/donut/jelly name = "jelly donut" desc = "You jelly?" - icon_state = "jdonut1" - frosted_icon = "jdonut2" + icon_state = "jelly" + decorated_icon = "jelly_homer" bonus_reagents = list("sugar" = 1, "vitamin" = 1) extra_reagent = "berryjuice" tastes = list("jelly" = 1, "donut" = 3) - foodtype = JUNKFOOD | GRAIN | FRIED | FRUIT | SUGAR + foodtype = JUNKFOOD | GRAIN | FRIED | FRUIT | SUGAR | BREAKFAST /obj/item/reagent_containers/food/snacks/donut/jelly/Initialize() . = ..() if(extra_reagent) reagents.add_reagent("[extra_reagent]", 3) +/obj/item/reagent_containers/food/snacks/donut/jelly/plain //use this ingame to avoid inheritance related crafting issues. + +/obj/item/reagent_containers/food/snacks/donut/jelly/berry + name = "pink jelly donut" + desc = "Goes great with a soy latte." + icon_state = "jelly_pink" + bonus_reagents = list("berryjuice" = 3, "sprinkles" = 1, "vitamin" = 1) //Extra sprinkles to reward frosting. + filling_color = "#E57d9A" + decorated_icon = "jelly_homer" + +/obj/item/reagent_containers/food/snacks/donut/jelly/trumpet + name = "spaceman's jelly donut" + desc = "Goes great with a cold beaker of malk." + icon_state = "jelly_purple" + bonus_reagents = list("polypyr" = 3, "sprinkles" = 1, "vitamin" = 1) + tastes = list("jelly" = 1, "donut" = 3, "violets" = 1) + is_decorated = TRUE + filling_color = "#8739BF" + +/obj/item/reagent_containers/food/snacks/donut/jelly/apple + name = "apple jelly donut" + desc = "Goes great with a shot of cinnamon schnapps." + icon_state = "jelly_green" + bonus_reagents = list("applejuice" = 3, "sprinkles" = 1, "vitamin" = 1) + tastes = list("jelly" = 1, "donut" = 3, "green apples" = 1) + is_decorated = TRUE + filling_color = "#6ABE30" + +/obj/item/reagent_containers/food/snacks/donut/jelly/caramel + name = "caramel jelly donut" + desc = "Goes great with a mug of hot coco." + icon_state = "jelly_beige" + bonus_reagents = list("caramel" = 3, "sprinkles" = 1, "vitamin" = 1) + tastes = list("jelly" = 1, "donut" = 3, "buttery sweetness" = 1) + is_decorated = TRUE + filling_color = "#D4AD5B" + +/obj/item/reagent_containers/food/snacks/donut/jelly/choco + name = "chocolate jelly donut" + desc = "Goes great with a glass of warm milk." + icon_state = "jelly_choc" + bonus_reagents = list("hot_coco" = 3, "sprinkles" = 1, "vitamin" = 1) //the coco reagent is just bitter. + tastes = list("jelly" = 1, "donut" = 4, "bitterness" = 1) + decorated_icon = "jelly_choc_sprinkles" + filling_color = "#4F230D" + +/obj/item/reagent_containers/food/snacks/donut/jelly/blumpkin + name = "blumpkin jelly donut" + desc = "Goes great with a mug of soothing drunken blumpkin." + icon_state = "jelly_blue" + bonus_reagents = list("blumpkinjuice" = 3, "sprinkles" = 1, "vitamin" = 1) + tastes = list("jelly" = 1, "donut" = 2, "blumpkin" = 1) + is_decorated = TRUE + filling_color = "#2788C4" + +/obj/item/reagent_containers/food/snacks/donut/jelly/bungo + name = "bungo jelly donut" + desc = "Goes great with a mason jar of hippie's delight." + icon_state = "jelly_yellow" + bonus_reagents = list("bungojuice" = 3, "sprinkles" = 1, "vitamin" = 1) + tastes = list("jelly" = 1, "donut" = 3, "tropical sweetness" = 1) + is_decorated = TRUE + filling_color = "#DEC128" + +/obj/item/reagent_containers/food/snacks/donut/jelly/matcha + name = "matcha jelly donut" + desc = "Goes great with a cup of tea." + icon_state = "jelly_olive" + bonus_reagents = list("teapowder" = 3, "sprinkles" = 1, "vitamin" = 1) + tastes = list("jelly" = 1, "donut" = 3, "matcha" = 1) + is_decorated = TRUE + filling_color = "#879630" + +//////////////////////////SLIME DONUTS///////////////////////// + /obj/item/reagent_containers/food/snacks/donut/jelly/slimejelly name = "jelly donut" desc = "You jelly?" - icon_state = "jdonut1" + icon_state = "jelly" extra_reagent = "slimejelly" - foodtype = JUNKFOOD | GRAIN | FRIED | TOXIC | SUGAR + foodtype = JUNKFOOD | GRAIN | FRIED | TOXIC | SUGAR | BREAKFAST -/obj/item/reagent_containers/food/snacks/donut/jelly/cherryjelly - name = "jelly donut" - desc = "You jelly?" - icon_state = "jdonut1" - extra_reagent = "cherryjelly" - foodtype = JUNKFOOD | GRAIN | FRIED | FRUIT +/obj/item/reagent_containers/food/snacks/donut/jelly/slimejelly/plain -/obj/item/reagent_containers/food/snacks/donut/meat - bonus_reagents = list("ketchup" = 1) - list_reagents = list("nutriment" = 3, "ketchup" = 2) - tastes = list("meat" = 1) - foodtype = JUNKFOOD | MEAT | GROSS | FRIED +/obj/item/reagent_containers/food/snacks/donut/jelly/slimejelly/berry + name = "pink jelly donut" + desc = "Goes great with a soy latte." + icon_state = "jelly_pink" + bonus_reagents = list("berryjuice" = 3, "sprinkles" = 1, "vitamin" = 1) //Extra sprinkles to reward frosting + filling_color = "#E57d9A" -/obj/item/reagent_containers/food/snacks/donut/semen - name = "\"cream\" donut" - desc = "That cream looks a little runny..." - icon_state = "donut3" +/obj/item/reagent_containers/food/snacks/donut/jelly/slimejelly/trumpet + name = "spaceman's jelly donut" + desc = "Goes great with a cold beaker of malk." + icon_state = "jelly_purple" + bonus_reagents = list("polypyr" = 3, "sprinkles" = 1, "vitamin" = 1) + tastes = list("jelly" = 1, "donut" = 3, "violets" = 1) + is_decorated = TRUE + filling_color = "#8739BF" + +/obj/item/reagent_containers/food/snacks/donut/jelly/slimejelly/apple + name = "apple jelly donut" + desc = "Goes great with a shot of cinnamon schnapps." + icon_state = "jelly_green" + bonus_reagents = list("applejuice" = 3, "sprinkles" = 1, "vitamin" = 1) + tastes = list("jelly" = 1, "donut" = 3, "green apples" = 1) + is_decorated = TRUE + filling_color = "#6ABE30" + +/obj/item/reagent_containers/food/snacks/donut/jelly/slimejelly/caramel + name = "caramel jelly donut" + desc = "Goes great with a mug of hot coco." + icon_state = "jelly_beige" + bonus_reagents = list("caramel" = 3, "sprinkles" = 1, "vitamin" = 1) + tastes = list("jelly" = 1, "donut" = 3, "buttery sweetness" = 1) + is_decorated = TRUE + filling_color = "#D4AD5B" + +/obj/item/reagent_containers/food/snacks/donut/jelly/slimejelly/choco + name = "chocolate jelly donut" + desc = "Goes great with a glass of warm milk." + icon_state = "jelly_choc" + bonus_reagents = list("hot_coco" = 3, "sprinkles" = 1, "vitamin" = 1) //the coco reagent is just bitter. + tastes = list("jelly" = 1, "donut" = 4, "bitterness" = 1) + decorated_icon = "jelly_choc_sprinkles" + filling_color = "#4F230D" + +/obj/item/reagent_containers/food/snacks/donut/jelly/slimejelly/blumpkin + name = "blumpkin jelly donut" + desc = "Goes great with a mug of soothing drunken blumpkin." + icon_state = "jelly_blue" + bonus_reagents = list("blumpkinjuice" = 3, "sprinkles" = 1, "vitamin" = 1) + tastes = list("jelly" = 1, "donut" = 2, "blumpkin" = 1) + is_decorated = TRUE + filling_color = "#2788C4" + +/obj/item/reagent_containers/food/snacks/donut/jelly/slimejelly/bungo + name = "bungo jelly donut" + desc = "Goes great with a mason jar of hippie's delight." + icon_state = "jelly_yellow" + bonus_reagents = list("bungojuice" = 3, "sprinkles" = 1, "vitamin" = 1) + tastes = list("jelly" = 1, "donut" = 3, "tropical sweetness" = 1) + is_decorated = TRUE + filling_color = "#DEC128" + +/obj/item/reagent_containers/food/snacks/donut/jelly/slimejelly/matcha + name = "matcha jelly donut" + desc = "Goes great with a cup of tea." + icon_state = "jelly_olive" + bonus_reagents = list("teapowder" = 3, "sprinkles" = 1, "vitamin" = 1) + tastes = list("jelly" = 1, "donut" = 3, "matcha" = 1) + is_decorated = TRUE + filling_color = "#879630" + +/obj/item/reagent_containers/food/snacks/donut/glaze + name = "glazed donut" + desc = "A sugar glazed donut." + icon_state = "donut_glaze" bitesize = 10 - bonus_reagents = list("semen" = 1) - list_reagents = list("nutriment" = 3, "sugar" = 2, "semen" = 5) + bonus_reagents = list("sugar" = 3) + list_reagents = list("nutriment" = 3, "sugar" = 8) filling_color = "#FFFFFF" tastes = list("donut" = 1, "salt" = 3) foodtype = JUNKFOOD | GRAIN | FRIED | SUGAR - ////////////////////////////////////////////MUFFINS//////////////////////////////////////////// /obj/item/reagent_containers/food/snacks/muffin @@ -111,14 +333,14 @@ list_reagents = list("nutriment" = 6) filling_color = "#F4A460" tastes = list("muffin" = 1) - foodtype = GRAIN | SUGAR + foodtype = GRAIN | SUGAR | BREAKFAST /obj/item/reagent_containers/food/snacks/muffin/berry name = "berry muffin" icon_state = "berrymuffin" desc = "A delicious and spongy little cake, with berries." tastes = list("muffin" = 3, "berry" = 1) - foodtype = GRAIN | FRUIT | SUGAR + foodtype = GRAIN | FRUIT | SUGAR | BREAKFAST /obj/item/reagent_containers/food/snacks/muffin/booberry name = "booberry muffin" @@ -126,7 +348,7 @@ alpha = 125 desc = "My stomach is a graveyard! No living being can quench my bloodthirst!" tastes = list("muffin" = 3, "spookiness" = 1) - foodtype = GRAIN | FRUIT | SUGAR + foodtype = GRAIN | FRUIT | SUGAR | BREAKFAST /obj/item/reagent_containers/food/snacks/chawanmushi name = "chawanmushi" @@ -149,7 +371,7 @@ list_reagents = list("nutriment" = 8, "vitamin" = 1) filling_color = "#D2691E" tastes = list("waffles" = 1) - foodtype = GRAIN | SUGAR + foodtype = GRAIN | SUGAR | BREAKFAST /obj/item/reagent_containers/food/snacks/soylentgreen name = "\improper Soylent Green" @@ -160,7 +382,7 @@ list_reagents = list("nutriment" = 10, "vitamin" = 1) filling_color = "#9ACD32" tastes = list("waffles" = 7, "people" = 1) - foodtype = GRAIN | GROSS | MEAT + foodtype = GRAIN | MEAT /obj/item/reagent_containers/food/snacks/soylenviridians name = "\improper Soylent Virdians" @@ -183,7 +405,7 @@ list_reagents = list("nutriment" = 8, "mushroomhallucinogen" = 2, "vitamin" = 2) filling_color = "#00BFFF" tastes = list("waffle" = 1, "mushrooms" = 1) - foodtype = GRAIN | VEGETABLES | TOXIC | SUGAR + foodtype = GRAIN | VEGETABLES | SUGAR | BREAKFAST ////////////////////////////////////////////OTHER//////////////////////////////////////////// @@ -196,7 +418,8 @@ list_reagents = list("nutriment" = 1) filling_color = "#F0E68C" tastes = list("cookie" = 1) - foodtype = SUGAR + foodtype = GRAIN | SUGAR + dunkable = TRUE /obj/item/reagent_containers/food/snacks/donkpocket name = "\improper Donk-pocket" @@ -213,6 +436,7 @@ desc = "The heated food of choice for the seasoned traitor." bonus_reagents = list("omnizine" = 3) list_reagents = list("nutriment" = 4, "omnizine" = 3) + cooked_type = null tastes = list("meat" = 2, "dough" = 2, "laziness" = 1) foodtype = GRAIN @@ -315,6 +539,7 @@ filling_color = "#CD853F" tastes = list("sweetness" = 1) foodtype = GRAIN | JUNKFOOD | SUGAR + dunkable = TRUE /obj/item/reagent_containers/food/snacks/chococornet name = "chocolate cornet" @@ -335,6 +560,7 @@ filling_color = "#D2691E" tastes = list("cookie" = 2, "oat" = 1) foodtype = GRAIN + dunkable = TRUE /obj/item/reagent_containers/food/snacks/raisincookie name = "raisin cookie" @@ -345,6 +571,7 @@ filling_color = "#F0E68C" tastes = list("cookie" = 1, "raisins" = 1) foodtype = GRAIN | FRUIT + dunkable = TRUE /obj/item/reagent_containers/food/snacks/cherrycupcake name = "cherry cupcake" @@ -367,7 +594,7 @@ foodtype = GRAIN | FRUIT | SUGAR /obj/item/reagent_containers/food/snacks/strawberrycupcake - name = "Strawberry cupcake" + name = "strawberry cupcake" desc = "Strawberry inside a delicious cupcake." icon_state = "strawberrycupcake" bonus_reagents = list("nutriment" = 1, "vitamin" = 3) @@ -384,9 +611,9 @@ list_reagents = list("nutriment" = 5, "honey" = 5) filling_color = "#F2CE91" tastes = list("pastry" = 1, "sweetness" = 1) - foodtype = GRAIN + foodtype = GRAIN | SUGAR -#define PANCAKE_MAX_STACK 30 +#define PANCAKE_MAX_STACK 10 /obj/item/reagent_containers/food/snacks/pancakes name = "pancake" @@ -397,7 +624,7 @@ list_reagents = list("nutriment" = 4, "vitamin" = 1) filling_color = "#D2691E" tastes = list("pancakes" = 1) - foodtype = GRAIN | SUGAR + foodtype = GRAIN | SUGAR | BREAKFAST /obj/item/reagent_containers/food/snacks/pancakes/blueberry name = "blueberry pancake" diff --git a/code/modules/food_and_drinks/food/snacks_salad.dm b/code/modules/food_and_drinks/food/snacks_salad.dm index 65ff4d2eb9..f5fcec0ac5 100644 --- a/code/modules/food_and_drinks/food/snacks_salad.dm +++ b/code/modules/food_and_drinks/food/snacks_salad.dm @@ -47,7 +47,7 @@ bonus_reagents = list("nutriment" = 4, "vitamin" = 4) list_reagents = list("nutriment" = 7, "milk" = 10, "vitamin" = 2) tastes = list("oats" = 1, "milk" = 1) - foodtype = DAIRY | GRAIN + foodtype = DAIRY | GRAIN | BREAKFAST /obj/item/reagent_containers/food/snacks/salad/fruit name = "fruit salad" @@ -55,7 +55,7 @@ icon_state = "fruitsalad" bonus_reagents = list("nutriment" = 2, "vitamin" = 4) tastes = list("fruit" = 1) - foodtype = FRUIT + foodtype = FRUIT | BREAKFAST /obj/item/reagent_containers/food/snacks/salad/jungle name = "jungle salad" @@ -64,7 +64,7 @@ bonus_reagents = list("nutriment" = 4, "vitamin" = 4) list_reagents = list("nutriment" = 7, "banana" = 5, "vitamin" = 4) tastes = list("fruit" = 1, "the jungle" = 1) - foodtype = FRUIT + foodtype = FRUIT | BREAKFAST /obj/item/reagent_containers/food/snacks/salad/citrusdelight name = "citrus delight" @@ -73,7 +73,7 @@ bonus_reagents = list("nutriment" = 4, "vitamin" = 4) list_reagents = list("nutriment" = 7, "vitamin" = 5) tastes = list("sourness" = 1, "leaves" = 1) - foodtype = FRUIT + foodtype = FRUIT | BREAKFAST /obj/item/reagent_containers/food/snacks/salad/ricebowl name = "ricebowl" @@ -91,7 +91,7 @@ bonus_reagents = list("nutriment" = 1, "vitamin" = 1) list_reagents = list("nutriment" = 5, "vitamin" = 1) tastes = list("rice" = 1) - foodtype = GRAIN + foodtype = GRAIN | BREAKFAST /obj/item/reagent_containers/food/snacks/salad/ricepudding name = "rice pudding" diff --git a/code/modules/food_and_drinks/food/snacks_soup.dm b/code/modules/food_and_drinks/food/snacks_soup.dm index 5f01d3170e..559468df6b 100644 --- a/code/modules/food_and_drinks/food/snacks_soup.dm +++ b/code/modules/food_and_drinks/food/snacks_soup.dm @@ -225,3 +225,22 @@ bonus_reagents = list("nutriment" = 4, "vitamin" = 6) tastes = list("beet" = 1) foodtype = VEGETABLES + +/obj/item/reagent_containers/food/snacks/soup/electron + name = "electron soup" + desc = "A gastronomic curiosity of ethereal origin. It is famed for the minature weather system formed over a properly prepared soup." + icon_state = "electronsoup" + list_reagents = list("nutriment" = 3, "liquidelectricity" = 5) + tastes = list("mushroom" = 1, "electrons" = 4, "shockingly good") + filling_color = "#CC2B52" + foodtype = VEGETABLES | TOXIC + +/obj/item/reagent_containers/food/snacks/soup/bungocurry + name = "bungo curry" + desc = "A spicy vegetable curry made with the humble bungo fruit, Exotic!" + icon_state = "bungocurry" + bonus_reagents = list("vitamin" = 5, "bungojuice" = 6) + list_reagents = list("nutriment" = 6, "capsaicin" = 5) + tastes = list("bungo" = 2, "hot curry" = 4, "tropical sweetness" = 1) + filling_color = "#E6A625" + foodtype = VEGETABLES | FRUIT | DAIRY diff --git a/code/modules/food_and_drinks/kitchen_machinery/grill.dm b/code/modules/food_and_drinks/kitchen_machinery/grill.dm new file mode 100644 index 0000000000..6eebd5e2ce --- /dev/null +++ b/code/modules/food_and_drinks/kitchen_machinery/grill.dm @@ -0,0 +1,138 @@ +/obj/machinery/grill + name = "grill" + desc = "Just like the old days." + icon = 'icons/obj/kitchen.dmi' + icon_state = "grill_open" + density = TRUE + layer = BELOW_OBJ_LAYER + use_power = NO_POWER_USE + var/grill_fuel = 0 + var/obj/item/reagent_containers/food/grilled_item + var/grill_time = 0 + var/datum/looping_sound/grill/grill_loop + +/obj/machinery/grill/Initialize() + . = ..() + grill_loop = new(list(src), FALSE) + +/obj/machinery/grill/update_icon() + if(grilled_item) + icon_state = "grill" + else if(grill_fuel) + icon_state = "grill_on" + else + icon_state = "grill_open" + +/obj/machinery/grill/attackby(obj/item/I, mob/user) + if(istype(I, /obj/item/stack/sheet/mineral/coal) || istype(I, /obj/item/stack/sheet/mineral/wood)) + var/obj/item/stack/S = I + var/stackamount = S.get_amount() + to_chat(user, "You put [stackamount] [I]s in [src].") + if(istype(I, /obj/item/stack/sheet/mineral/coal)) + grill_fuel += (500 * stackamount) + else + grill_fuel += (50 * stackamount) + S.use(stackamount) + update_icon() + return + if(I.resistance_flags & INDESTRUCTIBLE) + to_chat(user, "You don't feel it would be wise to grill [I]...") + return ..() + if(istype(I, /obj/item/reagent_containers)) + if(istype(I, /obj/item/reagent_containers/food) && !istype(I, /obj/item/reagent_containers/food/drinks)) + if(HAS_TRAIT(I, TRAIT_NODROP) || (I.item_flags & (ABSTRACT | DROPDEL))) + return ..() + else if(!grill_fuel) + to_chat(user, "There is not enough fuel.") + return + else if(!grilled_item && user.transferItemToLoc(I, src)) + grilled_item = I + to_chat(user, "You put the [grilled_item] on [src].") + update_icon() + grill_loop.start() + return + else + if(I.reagents.has_reagent(/datum/reagent/consumable/monkey_energy)) + grill_fuel += (20 * (I.reagents.get_reagent_amount(/datum/reagent/consumable/monkey_energy))) + to_chat(user, "You pour the Monkey Energy in [src].") + I.reagents.remove_reagent(/datum/reagent/consumable/monkey_energy, I.reagents.get_reagent_amount(/datum/reagent/consumable/monkey_energy)) + update_icon() + return + ..() + +/obj/machinery/grill/process() + ..() + update_icon() + if(!grill_fuel) + return + else + grill_fuel -= 1 + if(prob(1)) + var/datum/effect_system/smoke_spread/bad/smoke = new + smoke.set_up(1, loc) + smoke.start() + if(grilled_item) + grill_time += 1 + grilled_item.reagents.add_reagent(/datum/reagent/consumable/char, 1) + grill_fuel -= 10 + grilled_item.AddComponent(/datum/component/sizzle) + +/obj/machinery/grill/Exited(atom/movable/AM) + if(AM == grilled_item) + finish_grill() + grilled_item = null + ..() + +/obj/machinery/grill/Destroy() + grilled_item = null + . = ..() + +/obj/machinery/grill/handle_atom_del(atom/A) + if(A == grilled_item) + grilled_item = null + . = ..() + +/obj/machinery/grill/wrench_act(mob/living/user, obj/item/I) + default_unfasten_wrench(user, I) + . = ..() + +/obj/machinery/grill/deconstruct(disassembled = TRUE) + finish_grill() + if(!(flags_1 & NODECONSTRUCT_1)) + new /obj/item/stack/sheet/metal(loc, 5) + new /obj/item/stack/rods(loc, 5) + ..() + +/obj/machinery/grill/attack_ai(mob/user) + return + +/obj/machinery/grill/attack_hand(mob/user) + if(grilled_item) + to_chat(user, "You take out [grilled_item] from [src].") + grilled_item.forceMove(drop_location()) + update_icon() + return + return ..() + +/obj/machinery/grill/proc/finish_grill() + switch(grill_time) //no 0-9 to prevent spam + if(10 to 15) + grilled_item.name = "lightly-grilled [grilled_item.name]" + grilled_item.desc = "[grilled_item.desc] It's been lightly grilled." + if(16 to 39) + grilled_item.name = "grilled [grilled_item.name]" + grilled_item.desc = "[grilled_item.desc] It's been grilled." + grilled_item.foodtype |= FRIED + if(40 to 50) + grilled_item.name = "heavily grilled [grilled_item.name]" + grilled_item.desc = "[grilled_item.desc] It's been heavily grilled." + grilled_item.foodtype |= FRIED + if(51 to INFINITY) //grill marks reach max alpha + grilled_item.name = "Powerfully Grilled [grilled_item.name]" + grilled_item.desc = "A [grilled_item.name]. Reminds you of your deepfryer skills, wait, no, it's better!" + grilled_item.foodtype |= FRIED + grill_time = 0 + grill_loop.stop() + +/obj/machinery/grill/unwrenched + anchored = FALSE \ No newline at end of file diff --git a/code/modules/food_and_drinks/recipes/food_mixtures.dm b/code/modules/food_and_drinks/recipes/food_mixtures.dm index d10286d21a..e4848d9c8b 100644 --- a/code/modules/food_and_drinks/recipes/food_mixtures.dm +++ b/code/modules/food_and_drinks/recipes/food_mixtures.dm @@ -76,6 +76,22 @@ required_reagents = list("corn_starch" = 1, "sacid" = 1) required_temp = 374 +/datum/chemical_reaction/caramel + name = "Caramel" + id = "caramel" + results = list("caramel" = 1) + required_reagents = list("sugar" = 1) + required_temp = 413.15 + mob_react = FALSE + +/datum/chemical_reaction/caramel_burned + name = "Caramel burned" + id = "caramel_burned" + results = list("carbon" = 1) + required_reagents = list("caramel" = 1) + required_temp = 483.15 + mob_react = FALSE + /datum/chemical_reaction/cheesewheel name = "Cheesewheel" id = "cheesewheel" @@ -161,3 +177,9 @@ new /obj/item/reagent_containers/food/snacks/salad/ricebowl(location) if(holder && holder.my_atom) qdel(holder.my_atom) + +/datum/chemical_reaction/bbqsauce + name = "BBQ Sauce" + id = "bbqsauce" + results = list("bbqsauce" = 5) + required_reagents = list("ash" = 1, "tomatojuice" = 1, "salglu_solution" = 3, "blackpepper" = 1) \ No newline at end of file diff --git a/code/modules/food_and_drinks/recipes/tablecraft/recipes_cake.dm b/code/modules/food_and_drinks/recipes/tablecraft/recipes_cake.dm index 9c14badb23..c25cd9bed6 100644 --- a/code/modules/food_and_drinks/recipes/tablecraft/recipes_cake.dm +++ b/code/modules/food_and_drinks/recipes/tablecraft/recipes_cake.dm @@ -180,6 +180,17 @@ result = /obj/item/reagent_containers/food/snacks/store/cake/peach_cake subcategory = CAT_CAKE +/datum/crafting_recipe/food/trumpetcake + name = "Spaceman's Cake" + reqs = list( + /obj/item/reagent_containers/food/snacks/store/cake/plain = 1, + /obj/item/reagent_containers/food/snacks/grown/trumpet = 2, + /datum/reagent/consumable/cream = 5, + /datum/reagent/consumable/berryjuice = 5 + ) + result = /obj/item/reagent_containers/food/snacks/store/cake/trumpet + subcategory = CAT_CAKE + /datum/crafting_recipe/food/cak name = "Living cat/cake hybrid" reqs = list( diff --git a/code/modules/food_and_drinks/recipes/tablecraft/recipes_frozen.dm b/code/modules/food_and_drinks/recipes/tablecraft/recipes_frozen.dm index 8f4c5d05f1..a42db0b2b5 100644 --- a/code/modules/food_and_drinks/recipes/tablecraft/recipes_frozen.dm +++ b/code/modules/food_and_drinks/recipes/tablecraft/recipes_frozen.dm @@ -1,4 +1,8 @@ +///////////////// +//Misc. Frozen.// +///////////////// + /datum/crafting_recipe/food/icecreamsandwich name = "Icecream sandwich" reqs = list( @@ -90,11 +94,10 @@ //////////////////////////SNOW CONES/////////////////////// -/datum/crafting_recipe/food/flaverless_sc - name = "Flaverless snowcone" +/datum/crafting_recipe/food/flavorless_sc + name = "Flavorless snowcone" reqs = list( /obj/item/reagent_containers/food/drinks/sillycup = 1, - /datum/reagent/water = 5, /datum/reagent/consumable/ice = 15 ) result = /obj/item/reagent_containers/food/snacks/snowcones @@ -104,7 +107,6 @@ name = "Pineapple snowcone" reqs = list( /obj/item/reagent_containers/food/drinks/sillycup = 1, - /datum/reagent/water = 5, /datum/reagent/consumable/ice = 15, /obj/item/reagent_containers/food/snacks/pineappleslice = 2 ) @@ -115,7 +117,6 @@ name = "Lime snowcone" reqs = list( /obj/item/reagent_containers/food/drinks/sillycup = 1, - /datum/reagent/water = 5, /datum/reagent/consumable/ice = 15, /datum/reagent/consumable/limejuice = 5 ) @@ -126,7 +127,6 @@ name = "Lemon snowcone" reqs = list( /obj/item/reagent_containers/food/drinks/sillycup = 1, - /datum/reagent/water = 5, /datum/reagent/consumable/ice = 15, /datum/reagent/consumable/lemonjuice = 5 ) @@ -137,7 +137,6 @@ name = "Apple snowcone" reqs = list( /obj/item/reagent_containers/food/drinks/sillycup = 1, - /datum/reagent/water = 5, /datum/reagent/consumable/ice = 15, /datum/reagent/consumable/applejuice = 5 ) @@ -148,9 +147,8 @@ name = "Grape snowcone" reqs = list( /obj/item/reagent_containers/food/drinks/sillycup = 1, - /datum/reagent/water = 5, /datum/reagent/consumable/ice = 15, - /datum/reagent/consumable/berryjuice = 5 + /datum/reagent/consumable/grapejuice = 5 ) result = /obj/item/reagent_containers/food/snacks/snowcones/grape subcategory = CAT_ICE @@ -159,7 +157,6 @@ name = "Orange snowcone" reqs = list( /obj/item/reagent_containers/food/drinks/sillycup = 1, - /datum/reagent/water = 5, /datum/reagent/consumable/ice = 15, /datum/reagent/consumable/orangejuice = 5 ) @@ -170,7 +167,6 @@ name = "Bluecherry snowcone" reqs = list( /obj/item/reagent_containers/food/drinks/sillycup = 1, - /datum/reagent/water = 5, /datum/reagent/consumable/ice = 15, /datum/reagent/consumable/bluecherryjelly= 5 ) @@ -181,22 +177,20 @@ name = "Cherry snowcone" reqs = list( /obj/item/reagent_containers/food/drinks/sillycup = 1, - /datum/reagent/water = 5, /datum/reagent/consumable/ice = 15, /datum/reagent/consumable/cherryjelly= 5 ) result = /obj/item/reagent_containers/food/snacks/snowcones/red subcategory = CAT_ICE -/datum/crafting_recipe/food/mix_sc - name = "Mixed berrie snowcone" +/datum/crafting_recipe/food/berry_sc + name = "Berry snowcone" reqs = list( /obj/item/reagent_containers/food/drinks/sillycup = 1, - /datum/reagent/water = 5, /datum/reagent/consumable/ice = 15, - /datum/reagent/consumable/berryjuice = 15 + /datum/reagent/consumable/berryjuice = 5 ) - result = /obj/item/reagent_containers/food/snacks/snowcones/mix + result = /obj/item/reagent_containers/food/snacks/snowcones/berry subcategory = CAT_ICE /datum/crafting_recipe/food/fruitsalad_sc @@ -216,7 +210,6 @@ name = "Mime snowcone" reqs = list( /obj/item/reagent_containers/food/drinks/sillycup = 1, - /datum/reagent/water = 5, /datum/reagent/consumable/ice = 15, /datum/reagent/consumable/nothing = 5 ) @@ -227,86 +220,57 @@ name = "Clown snowcone" reqs = list( /obj/item/reagent_containers/food/drinks/sillycup = 1, - /datum/reagent/water = 5, /datum/reagent/consumable/ice = 15, - /datum/reagent/consumable/clownstears = 5 + /datum/reagent/consumable/laughter = 5 ) result = /obj/item/reagent_containers/food/snacks/snowcones/clown subcategory = CAT_ICE /datum/crafting_recipe/food/soda_sc - name = "Soda water snowcone" + name = "Space Cola snowcone" reqs = list( /obj/item/reagent_containers/food/drinks/sillycup = 1, - /datum/reagent/water = 5, /datum/reagent/consumable/ice = 15, - /datum/reagent/consumable/sodawater = 15 + /datum/reagent/consumable/space_cola = 5 ) result = /obj/item/reagent_containers/food/snacks/snowcones/soda subcategory = CAT_ICE -/datum/crafting_recipe/food/pwgrmer_sc - name = "Pwergamer snowcone" +/datum/crafting_recipe/food/spacemountainwind_sc + name = "Space Mountain Wind snowcone" + reqs = list( + /obj/item/reagent_containers/food/drinks/sillycup = 1, + /datum/reagent/consumable/ice = 15, + /datum/reagent/consumable/spacemountainwind = 5 + ) + result = /obj/item/reagent_containers/food/snacks/snowcones/spacemountainwind + +/datum/crafting_recipe/food/pwrgame_sc + name = "Pwrgame snowcone" reqs = list( /obj/item/reagent_containers/food/drinks/sillycup = 1, - /datum/reagent/water = 5, /datum/reagent/consumable/ice = 15, /datum/reagent/consumable/pwr_game = 15 ) - result = /obj/item/reagent_containers/food/snacks/snowcones/pwgrmer - subcategory = CAT_ICE - -/datum/crafting_recipe/food/kiwi_sc - name = "Kiwi snowcone" - reqs = list( - /obj/item/reagent_containers/food/drinks/sillycup = 1, - /obj/item/reagent_containers/food/snacks/egg/kiwiEgg = 1, - /datum/reagent/water = 5, - /datum/reagent/consumable/ice = 15 - ) - result = /obj/item/reagent_containers/food/snacks/snowcones/kiwi + result = /obj/item/reagent_containers/food/snacks/snowcones/pwrgame subcategory = CAT_ICE /datum/crafting_recipe/food/honey_sc name = "Honey snowcone" reqs = list( /obj/item/reagent_containers/food/drinks/sillycup = 1, - /datum/reagent/water = 5, /datum/reagent/consumable/ice = 15, /datum/reagent/consumable/honey = 5 ) result = /obj/item/reagent_containers/food/snacks/snowcones/honey subcategory = CAT_ICE -/datum/crafting_recipe/food/peach_sc - name = "Peach snowcone" - reqs = list( - /obj/item/reagent_containers/food/drinks/sillycup = 1, - /datum/reagent/water = 5, - /datum/reagent/consumable/ice = 15, - /obj/item/reagent_containers/food/snacks/grown/peach = 1 - ) - result = /obj/item/reagent_containers/food/snacks/snowcones/peach - subcategory = CAT_ICE - -/datum/crafting_recipe/food/strawberry_sc - name = "Strawberry snowcone" - reqs = list( - /obj/item/reagent_containers/food/drinks/sillycup = 1, - /datum/reagent/water = 5, - /datum/reagent/consumable/ice = 15, - /obj/item/reagent_containers/food/snacks/grown/strawberry = 2 - ) - result = /obj/item/reagent_containers/food/snacks/snowcones/strawberry - subcategory = CAT_ICE - -/datum/crafting_recipe/food/honey_sc +/datum/crafting_recipe/food/rainbow_sc name = "Rainbow snowcone" reqs = list( /obj/item/reagent_containers/food/drinks/sillycup = 1, - /datum/reagent/water = 5, /datum/reagent/consumable/ice = 15, - /datum/reagent/colorful_reagent = 1 //Hard to make + /datum/reagent/colorful_reagent = 1 //Harder to make ) result = /obj/item/reagent_containers/food/snacks/snowcones/rainbow - subcategory = CAT_ICE + subcategory = CAT_ICE \ No newline at end of file diff --git a/code/modules/food_and_drinks/recipes/tablecraft/recipes_meat.dm b/code/modules/food_and_drinks/recipes/tablecraft/recipes_meat.dm index d17ccf585e..d496ebff92 100644 --- a/code/modules/food_and_drinks/recipes/tablecraft/recipes_meat.dm +++ b/code/modules/food_and_drinks/recipes/tablecraft/recipes_meat.dm @@ -166,3 +166,13 @@ ) result = /obj/item/reagent_containers/food/snacks/salad/ricepork subcategory = CAT_MEAT + +/datum/crafting_recipe/food/ribs + name = "BBQ Ribs" + reqs = list( + /datum/reagent/consumable/bbqsauce = 5, + /obj/item/reagent_containers/food/snacks/meat/steak/plain = 2, + /obj/item/stack/rods = 2 + ) + result = /obj/item/reagent_containers/food/snacks/bbqribs + subcategory = CAT_MEAT \ No newline at end of file diff --git a/code/modules/food_and_drinks/recipes/tablecraft/recipes_pastry.dm b/code/modules/food_and_drinks/recipes/tablecraft/recipes_pastry.dm index 365cf499bb..7977a715d8 100644 --- a/code/modules/food_and_drinks/recipes/tablecraft/recipes_pastry.dm +++ b/code/modules/food_and_drinks/recipes/tablecraft/recipes_pastry.dm @@ -1,18 +1,7 @@ - // see code/module/crafting/table.dm ////////////////////////////////////////////////DONUTS//////////////////////////////////////////////// -/datum/crafting_recipe/food/chaosdonut - name = "Chaos donut" - reqs = list( - /datum/reagent/consumable/frostoil = 5, - /datum/reagent/consumable/capsaicin = 5, - /obj/item/reagent_containers/food/snacks/pastrybase = 1 - ) - result = /obj/item/reagent_containers/food/snacks/donut/chaos - subcategory = CAT_PASTRY - /datum/crafting_recipe/food/donut time = 15 name = "Donut" @@ -20,18 +9,17 @@ /datum/reagent/consumable/sugar = 1, /obj/item/reagent_containers/food/snacks/pastrybase = 1 ) - result = /obj/item/reagent_containers/food/snacks/donut + result = /obj/item/reagent_containers/food/snacks/donut/plain subcategory = CAT_PASTRY -/datum/crafting_recipe/food/donut/semen - time = 15 - name = "Semen donut" +/datum/crafting_recipe/food/donut/chaos + name = "Chaos donut" reqs = list( - /datum/reagent/consumable/semen = 10, + /datum/reagent/consumable/frostoil = 5, + /datum/reagent/consumable/capsaicin = 5, /obj/item/reagent_containers/food/snacks/pastrybase = 1 ) - result = /obj/item/reagent_containers/food/snacks/donut/semen - subcategory = CAT_PASTRY + result = /obj/item/reagent_containers/food/snacks/donut/chaos datum/crafting_recipe/food/donut/meat time = 15 @@ -41,35 +29,232 @@ datum/crafting_recipe/food/donut/meat /obj/item/reagent_containers/food/snacks/pastrybase = 1 ) result = /obj/item/reagent_containers/food/snacks/donut/meat - subcategory = CAT_PASTRY -/datum/crafting_recipe/food/jellydonut +/datum/crafting_recipe/food/donut/jelly name = "Jelly donut" reqs = list( /datum/reagent/consumable/berryjuice = 5, /obj/item/reagent_containers/food/snacks/pastrybase = 1 ) - result = /obj/item/reagent_containers/food/snacks/donut/jelly - subcategory = CAT_PASTRY + result = /obj/item/reagent_containers/food/snacks/donut/jelly/plain -/datum/crafting_recipe/food/cherryjellydonut - name = "Cherry jelly donut" - reqs = list( - /datum/reagent/consumable/cherryjelly = 5, - /obj/item/reagent_containers/food/snacks/pastrybase = 1 - ) - result = /obj/item/reagent_containers/food/snacks/donut/jelly/cherryjelly - subcategory = CAT_PASTRY - -/datum/crafting_recipe/food/slimejellydonut +/datum/crafting_recipe/food/donut/slimejelly name = "Slime jelly donut" reqs = list( /datum/reagent/toxin/slimejelly = 5, /obj/item/reagent_containers/food/snacks/pastrybase = 1 ) - result = /obj/item/reagent_containers/food/snacks/donut/jelly/slimejelly + result = /obj/item/reagent_containers/food/snacks/donut/jelly/slimejelly/plain + +/datum/crafting_recipe/food/donut/glaze + time = 15 + name = "glaze donut" + reqs = list( + /datum/reagent/consumable/sugar = 10, + /obj/item/reagent_containers/food/snacks/pastrybase = 1 + ) + result = /obj/item/reagent_containers/food/snacks/donut/glaze subcategory = CAT_PASTRY +/datum/crafting_recipe/food/donut/berry + name = "Berry Donut" + reqs = list( + /datum/reagent/consumable/berryjuice = 3, + /obj/item/reagent_containers/food/snacks/donut/plain = 1 + ) + result = /obj/item/reagent_containers/food/snacks/donut/berry + +/datum/crafting_recipe/food/donut/trumpet + name = "Spaceman's Donut" + reqs = list( + /datum/reagent/medicine/polypyr = 3, + /obj/item/reagent_containers/food/snacks/donut/plain = 1 + ) + + result = /obj/item/reagent_containers/food/snacks/donut/trumpet + +/datum/crafting_recipe/food/donut/apple + name = "Apple Donut" + reqs = list( + /datum/reagent/consumable/applejuice = 3, + /obj/item/reagent_containers/food/snacks/donut/plain = 1 + ) + result = /obj/item/reagent_containers/food/snacks/donut/apple + +/datum/crafting_recipe/food/donut/caramel + name = "Caramel Donut" + reqs = list( + /datum/reagent/consumable/caramel = 3, + /obj/item/reagent_containers/food/snacks/donut/plain = 1 + ) + result = /obj/item/reagent_containers/food/snacks/donut/caramel + +/datum/crafting_recipe/food/donut/choco + name = "Chocolate Donut" + reqs = list( + /obj/item/reagent_containers/food/snacks/chocolatebar = 1, + /obj/item/reagent_containers/food/snacks/donut/plain = 1 + ) + result = /obj/item/reagent_containers/food/snacks/donut/choco + +/datum/crafting_recipe/food/donut/blumpkin + name = "Blumpkin Donut" + reqs = list( + /datum/reagent/consumable/blumpkinjuice = 3, + /obj/item/reagent_containers/food/snacks/donut/plain = 1 + ) + result = /obj/item/reagent_containers/food/snacks/donut/blumpkin + +/datum/crafting_recipe/food/donut/bungo + name = "Bungo Donut" + reqs = list( + /obj/item/reagent_containers/food/snacks/grown/bungofruit = 1, + /obj/item/reagent_containers/food/snacks/donut/plain = 1 + ) + result = /obj/item/reagent_containers/food/snacks/donut/bungo + +/datum/crafting_recipe/food/donut/matcha + name = "Matcha Donut" + reqs = list( + /datum/reagent/toxin/teapowder = 3, + /obj/item/reagent_containers/food/snacks/donut/plain = 1 + ) + result = /obj/item/reagent_containers/food/snacks/donut/matcha + +////////////////////////////////////////////////////JELLY DONUTS/////////////////////////////////////////////////////// + +/datum/crafting_recipe/food/donut/jelly/berry + name = "Berry Jelly Donut" + reqs = list( + /datum/reagent/consumable/berryjuice = 3, + /obj/item/reagent_containers/food/snacks/donut/jelly/plain = 1 + ) + result = /obj/item/reagent_containers/food/snacks/donut/jelly/berry + +/datum/crafting_recipe/food/donut/jelly/trumpet + name = "Spaceman's Jelly Donut" + reqs = list( + /datum/reagent/medicine/polypyr = 3, + /obj/item/reagent_containers/food/snacks/donut/jelly/plain = 1 + ) + + result = /obj/item/reagent_containers/food/snacks/donut/jelly/trumpet + +/datum/crafting_recipe/food/donut/jelly/apple + name = "Apple Jelly Donut" + reqs = list( + /datum/reagent/consumable/applejuice = 3, + /obj/item/reagent_containers/food/snacks/donut/jelly/plain = 1 + ) + result = /obj/item/reagent_containers/food/snacks/donut/jelly/apple + +/datum/crafting_recipe/food/donut/jelly/caramel + name = "Caramel Jelly Donut" + reqs = list( + /datum/reagent/consumable/caramel = 3, + /obj/item/reagent_containers/food/snacks/donut/jelly/plain = 1 + ) + result = /obj/item/reagent_containers/food/snacks/donut/jelly/caramel + +/datum/crafting_recipe/food/donut/jelly/choco + name = "Chocolate Jelly Donut" + reqs = list( + /obj/item/reagent_containers/food/snacks/chocolatebar = 1, + /obj/item/reagent_containers/food/snacks/donut/jelly/plain = 1 + ) + result = /obj/item/reagent_containers/food/snacks/donut/jelly/choco + +/datum/crafting_recipe/food/donut/jelly/blumpkin + name = "Blumpkin Jelly Donut" + reqs = list( + /datum/reagent/consumable/blumpkinjuice = 3, + /obj/item/reagent_containers/food/snacks/donut/jelly/plain = 1 + ) + result = /obj/item/reagent_containers/food/snacks/donut/jelly/blumpkin + +/datum/crafting_recipe/food/donut/jelly/bungo + name = "Bungo Jelly Donut" + reqs = list( + /obj/item/reagent_containers/food/snacks/grown/bungofruit = 1, + /obj/item/reagent_containers/food/snacks/donut/jelly/plain = 1 + ) + result = /obj/item/reagent_containers/food/snacks/donut/jelly/bungo + +/datum/crafting_recipe/food/donut/jelly/matcha + name = "Matcha Jelly Donut" + reqs = list( + /datum/reagent/toxin/teapowder = 3, + /obj/item/reagent_containers/food/snacks/donut/jelly/plain = 1 + ) + result = /obj/item/reagent_containers/food/snacks/donut/jelly/matcha + +////////////////////////////////////////////////////SLIME DONUTS/////////////////////////////////////////////////////// + +/datum/crafting_recipe/food/donut/slimejelly/berry + name = "Berry Slime Donut" + reqs = list( + /datum/reagent/consumable/berryjuice = 3, + /obj/item/reagent_containers/food/snacks/donut/jelly/slimejelly/plain = 1 + ) + result = /obj/item/reagent_containers/food/snacks/donut/jelly/slimejelly/berry + +/datum/crafting_recipe/food/donut/slimejelly/trumpet + name = "Spaceman's Slime Donut" + reqs = list( + /datum/reagent/medicine/polypyr = 3, + /obj/item/reagent_containers/food/snacks/donut/jelly/slimejelly/plain = 1 + ) + + result = /obj/item/reagent_containers/food/snacks/donut/jelly/slimejelly/trumpet + +/datum/crafting_recipe/food/donut/slimejelly/apple + name = "Apple Slime Donut" + reqs = list( + /datum/reagent/consumable/applejuice = 3, + /obj/item/reagent_containers/food/snacks/donut/jelly/slimejelly/plain = 1 + ) + result = /obj/item/reagent_containers/food/snacks/donut/jelly/slimejelly/apple + +/datum/crafting_recipe/food/donut/slimejelly/caramel + name = "Caramel Slime Donut" + reqs = list( + /datum/reagent/consumable/caramel = 3, + /obj/item/reagent_containers/food/snacks/donut/jelly/slimejelly/plain = 1 + ) + result = /obj/item/reagent_containers/food/snacks/donut/jelly/slimejelly/caramel + +/datum/crafting_recipe/food/donut/slimejelly/choco + name = "Chocolate Slime Donut" + reqs = list( + /obj/item/reagent_containers/food/snacks/chocolatebar = 1, + /obj/item/reagent_containers/food/snacks/donut/jelly/slimejelly/plain = 1 + ) + result = /obj/item/reagent_containers/food/snacks/donut/jelly/slimejelly/choco + +/datum/crafting_recipe/food/donut/slimejelly/blumpkin + name = "Blumpkin Slime Donut" + reqs = list( + /datum/reagent/consumable/blumpkinjuice = 3, + /obj/item/reagent_containers/food/snacks/donut/jelly/slimejelly/plain = 1 + ) + result = /obj/item/reagent_containers/food/snacks/donut/jelly/slimejelly/blumpkin + +/datum/crafting_recipe/food/donut/slimejelly/bungo + name = "Bungo Slime Donut" + reqs = list( + /obj/item/reagent_containers/food/snacks/grown/bungofruit = 1, + /obj/item/reagent_containers/food/snacks/donut/jelly/slimejelly/plain = 1 + ) + result = /obj/item/reagent_containers/food/snacks/donut/jelly/slimejelly/bungo + +/datum/crafting_recipe/food/donut/slimejelly/matcha + name = "Matcha Slime Donut" + reqs = list( + /datum/reagent/toxin/teapowder = 3, + /obj/item/reagent_containers/food/snacks/donut/jelly/slimejelly/plain = 1 + ) + result = /obj/item/reagent_containers/food/snacks/donut/jelly/slimejelly/matcha + ////////////////////////////////////////////////WAFFLES AND PANCAKES//////////////////////////////////////////////// /datum/crafting_recipe/food/waffles @@ -341,4 +526,4 @@ datum/crafting_recipe/food/donut/meat /datum/reagent/consumable/honey = 5 ) result = /obj/item/reagent_containers/food/snacks/honeybun - subcategory = CAT_PASTRY + subcategory = CAT_PASTRY \ No newline at end of file diff --git a/code/modules/mob/living/simple_animal/friendly/cat.dm b/code/modules/mob/living/simple_animal/friendly/cat.dm index 73fd2b5569..a6df09891f 100644 --- a/code/modules/mob/living/simple_animal/friendly/cat.dm +++ b/code/modules/mob/living/simple_animal/friendly/cat.dm @@ -284,8 +284,8 @@ if(health < maxHealth) adjustBruteLoss(-8) //Fast life regen for(var/obj/item/reagent_containers/food/snacks/donut/D in range(1, src)) //Frosts nearby donuts! - if(!D.is_frosted) - D.frost_donut() + if(!D.is_decorated) + D.decorate_donut() /mob/living/simple_animal/pet/cat/cak/attack_hand(mob/living/L) ..() diff --git a/code/modules/reagents/chemistry/reagents/drink_reagents.dm b/code/modules/reagents/chemistry/reagents/drink_reagents.dm index 08594dee5b..515ad51656 100644 --- a/code/modules/reagents/chemistry/reagents/drink_reagents.dm +++ b/code/modules/reagents/chemistry/reagents/drink_reagents.dm @@ -908,3 +908,20 @@ to_chat(M, "[pick("Headpats feel nice.", "Backrubs would be nice.", "Mew")]") M.adjustArousalLoss(5) ..() + +/datum/reagent/consumable/monkey_energy + name = "Monkey Energy" + description = "The only drink that will make you unleash the ape." + color = "#f39b03" // rgb: 243, 155, 3 + taste_description = "barbecue and nostalgia" + glass_icon_state = "monkey_energy_glass" + glass_name = "glass of Monkey Energy" + glass_desc = "You can unleash the ape, but without the pop of the can?" + +/datum/reagent/consumable/monkey_energy/on_mob_life(mob/living/carbon/M) + M.Jitter(20) + M.dizziness +=1 + M.drowsyness = 0 + M.AdjustSleeping(-40, FALSE) + M.adjust_bodytemperature(-5 * TEMPERATURE_DAMAGE_COEFFICIENT, BODYTEMP_NORMAL) + ..() \ No newline at end of file diff --git a/code/modules/reagents/chemistry/reagents/food_reagents.dm b/code/modules/reagents/chemistry/reagents/food_reagents.dm index 4d02706a3c..ca5fd32ff7 100644 --- a/code/modules/reagents/chemistry/reagents/food_reagents.dm +++ b/code/modules/reagents/chemistry/reagents/food_reagents.dm @@ -767,7 +767,7 @@ /* //We don't have ethereals here, so I'll just comment it out. /datum/reagent/consumable/liquidelectricity/reaction_mob(mob/living/M, method=TOUCH, reac_volume) //can't be on life because of the way blood works. if((method == INGEST || method == INJECT || method == PATCH) && iscarbon(M)) - + var/mob/living/carbon/C = M var/obj/item/organ/stomach/ethereal/stomach = C.getorganslot(ORGAN_SLOT_STOMACH) if(istype(stomach)) @@ -799,6 +799,15 @@ ..() . = TRUE +/datum/reagent/consumable/caramel + name = "Caramel" + description = "Who would have guessed that heated sugar could be so delicious?" + nutriment_factor = 10 * REAGENTS_METABOLISM + color = "#D98736" + taste_mult = 2 + taste_description = "caramel" + reagent_state = SOLID + /datum/reagent/consumable/secretsauce name = "secret sauce" id = "secret_sauce" @@ -810,3 +819,25 @@ taste_mult = 100 can_synth = FALSE pH = 6.1 + +/datum/reagent/consumable/char + name = "Char" + description = "Essence of the grill. Has strange properties when overdosed." + reagent_state = LIQUID + nutriment_factor = 5 * REAGENTS_METABOLISM + color = "#C8C8C8" + taste_mult = 6 + taste_description = "smoke" + overdose_threshold = 25 + +/datum/reagent/consumable/char/overdose_process(mob/living/carbon/M) + if(prob(10)) + M.say(pick("I hate my grill.", "I just want to grill something right for once...", "I wish I could just go on my lawnmower and cut the grass.", "Yep, Tetris. That was a good game...")) + +/datum/reagent/consumable/bbqsauce + name = "BBQ Sauce" + description = "Sweet, Smokey, Savory, and gets everywhere. Perfect for Grilling." + nutriment_factor = 5 * REAGENTS_METABOLISM + color = "#78280A" // rgb: 120 40, 10 + taste_mult = 2.5 //sugar's 1.5, capsacin's 1.5, so a good middle ground. + taste_description = "smokey sweetness" \ No newline at end of file diff --git a/code/modules/vending/cola.dm b/code/modules/vending/cola.dm index a242d88be4..d40d5c21b1 100644 --- a/code/modules/vending/cola.dm +++ b/code/modules/vending/cola.dm @@ -17,7 +17,8 @@ /obj/item/reagent_containers/food/drinks/soda_cans/shamblers = 6) premium = list(/obj/item/reagent_containers/food/drinks/drinkingglass/filled/nuka_cola = 1, /obj/item/reagent_containers/food/drinks/soda_cans/air = 1, - /obj/item/reagent_containers/food/drinks/soda_cans/grey_bull = 1) + /obj/item/reagent_containers/food/drinks/soda_cans/grey_bull = 1, + /obj/item/reagent_containers/food/drinks/soda_cans/monkey_energy = 1) refill_canister = /obj/item/vending_refill/cola /obj/item/vending_refill/cola diff --git a/icons/obj/drinks.dmi b/icons/obj/drinks.dmi index ac898c55b2858378818dcead4b82a4b4cf4a8109..3a8d8436d42323544da3f39af58378bfc86678a3 100644 GIT binary patch delta 15929 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 diff --git a/icons/obj/food/donut.dmi b/icons/obj/food/donut.dmi new file mode 100644 index 0000000000000000000000000000000000000000..fb13ab5dfa9836032deee936f757294f70728605 GIT binary patch literal 2928 zcmV-$3y<`PP)005u}0{{R3yb+fl00075P)t-sz`($B zOAoM2WXY8%!;B-idlJHmAmx3Uj1@B3*wES8O4+M6b3qMlGzH3*D9KT9>y4-Sxy!jX zSR!jGRARV~S_E-G4T4Vz(xEZsy-(PyINocE@Se4y7#PIEx6ht0VKocmxk}fmHg+@% zmPZ28p)hJY4BW9iWGo1^BqT06fZnt|o@NP4Cjil)Fjyr8^s2u<8UXe5>kvm46-^t} zrZmx@FS%e4$uKZqF9oA&3aM@kN>`}3brGLt5Q$U^f*b>(Bn5y?34KZlWioOcW-)9u zc!xQ^S1VT_b2VzdFbz^F7-lkhH=2z_%$ZuuPhbwhAik)rX zoo(Nuf#aZZ<(%0}vE^rGGHz8YS*eTUpd=)$e(h&D3ur9`JsSX$PSclN+DBBLS0@E? z!!?Xt9a%UHKpqG-90rewUev8ySS=V&BMrK>lfQ~K-neb%!+NH0DMcU(bxb&OO*`w+ ziu&fXXg(@D9tf3iU5sT>riXc9HzPkE3A~|{+0?eCg>-B~E)!9Q4@Y};co!###NNRu zP-Y9JpnDi@vn`Uxd(G=QpUn$RnJ}2i!o4Krz)$VYZ|KTdoSq~OT&GyI+KAQbYQpA8 ztI_t>m+j1N@X&wi$YEKu-WhGNoaOgbwAn|h(=3t3t*j*f-lpfoS?I=H%EhHJn#s?< zCR$<;hn6rwR0e8*B$1*uvcO3H{{WSvHdSpK!_ijI+is$;JTuGy05kv0GXTIH%xVB?DgY{kmoWck0RI30Sx5IU00001bW%=J06^y0W&i*H?Rr#LbVOxy zV{&P5bZKvH004NLm6Xd4!XOYu*X1jS-5Xz9H>Qnop})|e9R;PO0cxXPFP7@gc)Meg z!{KHINckq;?hZWL@7SHJQ>Nx?zM9Th(y7wRP%IZLk)$rt$HIBxDJ&WEqBX$j)(JkB<1dY~5*kC%)3&PQCw7R2#G4|7P zVbGpcB>unu;X-Ti{23wT`627SpchyqT*LG2=Z^pY2hB-DK~#90?VI^`6IB$)Q))VZ zk+eYEs8XF#qlh7K8BlRUDHJJ7pr{2G7Ol``Y3TxpWr>z1R$1EGiXc!oRBUW3OCewZ z+keY@-^>JlxOaw=Q1!t3oCvWbDH+?y$-!pN!WMpJyWMpom6kzh;6ENe)3knJg z3-55V3Izp4MMZ9&Pne)!CQi(mPg0c0JTGt;y4~)=JKdhUXkIjB$`mwYIF9!gmlP{g z=?Tb-i{XXi(~R}g8D8Kkbo=hUhcyJhd+)n{3JB7Cf&yw&y-G>(3~~bS(vngXWV!Ny zSpOi&3w$#RePv~6==Ko?==adWVh2f%^Sx75Rf9QRV!|~)h2hg}*TW5d1kB3H9`&(; zkC}d)V2Lu-?^nH?K(XaV^U2ow#})4rq~I(x^gW3$p4pV(Q~nC8aXujcyeR8O3F>eHO2r|7J4FcSijwuC`CPm8u6aIp z(M)3#J(K`&%=0fWJfP{<=2HSU!Y3;)Di6}!G?@PqGvDMdzw#=_VS+xx>($`$i2UN|gX)1gDd^s4*^I&Gv^PPDhpo+_L*Uy(jW@C8l$b*=1W+5q^fRe(8;{n*^nkfJDbKL_*6t2{pU8pZ(l zTW`O!j5S;gZedl^s~H2})oZJ(SwrmS?D{*y&jW_b%B$ABOZvTM_>tW3Q^62^5(d}# zkzDk1hTr>SKL-LIlvk}^?^#;O37Y%I3a+gP`~7N|7C>(L(SiXbR9ZX@4+-7RZCFvc zY)yGpmGE1)k>puFf(KxSsw=|bun-{HE#!tD$wfbB*WYb$uc+Mg;U;6ghY$pw^&@yd zha+I!L9!n-j|ju9e(oc#pR4h?S7hfC0>IsN9NRT(f0%yImOJ-z!f<|7)p8Ft-!!!0 z!XO;hR@?N0cHFt2tAP_N>P>RKGl%Pc?9dO|a_4@orbhIG8|nGZ{3i5+PW{|QOdeeJ zgEBHQGBPqUGBPqUcG(Qsk_WGa)Yty`lkhs(#CV=b&v4XA=m!sQ2<(V9`Tc4WEr8tgV+31U;(OMw_cX^yfx7s%U8Wx`SZ}Sb zC%G$tI}~kdY7zoO`vlzdBl(7S%V#iQkKsqubMg4+yR&{2w_ooH=x_uY8;$v7e;18r z{mA|>-qPBFrx>nJ_J?sZEQj?8u|7i8PuPBC=QI7C9k20$LCl=b^oLnLnj7mQG&c1FyH^qMvJY=_Svj=;_aB+Irew;HvL^&TN1O6Q*h$#?I}$A7di5}db7Xl zpbc^SmtXBakUU5mv?UKg;7tt2@ts}WU#EI#1K?def0Qu<{@u}I$5})0OYCh;#9#x-`m62G3Gl=I@IbPUFxUrv-~aIAp`Spo zm*6=6XR-cxs*^B4e)8DyUr>mXhH1nezWQC0?GYo*b9CjNVH$c11F9cejrHjR9E-OR8LQj5TLoSe>BH_4o)!s zi;(?YKnKGU;t=#5B>ThUsZ*98$>9iecN_CLZuwF5lv95f(DdXX%a864lS#{u=Bbo5 zKL_sI-(f$P?CS%)KDIx^Ux9;aFUwP%oiM&LCw@cE|LL06XV)JB?{(n6=gi0d`M;a+ z{NQ*$|0kaxl#!8B-k(05J_CO{pB+q}p$x!p=-kjS8j{=vdgm`(xNsg6>G^sl zb1{>-1d22dO~Rle?Kcd5*xwDO2M7bp?=Rd!$}os}BO@cINKFXpmogV&120~@L>j{O zpgaFY#!48^!BsT=FUcJf*W>64r5eQ~71W(`{?&#1aBRQQX=^^+-`Vou*l6~UjE)gp)iQ9G z;gsmQMy*%TY|^9zyoT6*E+;|Fr$U^ps1W=1JLVW`2)&A{&=yaKAR{Al ayX7Ba40e?t!&VOf0000V3&DarB)Ge~28ZD8?(Ul4?hu^d?(R--2=1`BEiCSQo8SAr|KGY* z_iokJ_Vi5mO!sqao^v+hyMiS0C;U$U003E9N?aKLfZB$9dq2WKdb~Y53IG6@J8xA@ zS8+2J6K5+&S1Sj50KhXVCB4sno%3_(^k&I2xdv5ucA>!IUrOp|(owRH1v^rv5>Crs zwcK8B1S%UgDVHy~u;Ds;sX#Tej&FD;3vVro0qX%P0WZEi&ytle^3NTw&s+{38aj>( z7Z-OI_8uDg{b#3O*)mnLfR+HBS$-S8whrgMu{ZmGhK`JAb)L6?{^c;;Crk>DBjt)> z36%A3$N8+&AFp}2#?iDvx3~mw8QkG21?(oW#N^*LzPNHG1Rod1e{)>msPrp3OW{z) zB7c%y{?N}OFRQL!m}^7EgMrdk(|9u9K7$#VD;nL)R3qy5r%_${^HU9ZNUzeLFEcG# zi|UmPUFcc)^{Wqc1R|1Wx;8pjq+Gn{r4o^F>O`Y)<%COYvNfg7 zbBN|Q{AWC=s?Xc%T5QQOHkrjUBi~r~0&N$wP*(~CrOv{r>rfL2Zwq)rfHXXnNjw?f zGJa<-eUp(({c(gtvIxKiQom+9k!ra?;ir-@UHcw4Z-T0`#Cgvy?zonOeElDG;tgZ) zP5yj>IVPW-3u%1cm)<+SJ-!y=gSEb=RULubYyHlkW+_5AN;A`vOq3OLpU^BoQ43sbk zMq@HgYpp2F=(&ee@8{b~U}Su|sa=zU+tfBR!q7&fXo0Gw`>QKf#&6}yurl49L>JrJ6#oEd5g%vuw3JODd zFH@)s)0)a{VP15)?e)P7VHdmzj$5Dj28!p}GJ@jIUkg~yZP-^^)l6~u6QFHW3-ALS zf7rx{-eJgk1(^3c*bC`ybw1vC_@vtC(`Baq^wcz}I!n-hE^BT|ei}$zI>FRZn?PA- zo%>K|ZhO^9hte2adk3GcmR~%oU0Pu8H=;vft(_+rtx1XDbre?FxK|n=t3UVCk##y# zsi!6*V}h5n0f6KymkJZwCB>7+K1N|&b95QfZ&wIYKSBnWX-zqy#S~dhmYFoA2zhfc zsi{P1{@JYi2&PB>SI*S1E6HEcI+Bqg44<*drz2WbE+$p@(3~!^2YSv^%3;bsM)Yb; zpE_kr2VXY~BHaEY1QwSVI7R<8yz)p=et!11ZPL%d%OS-$U{U^w(x_8qd<0%ez}86l zq4W*$j&ETYjaq+ z9}DP-{v#Z5@DXX-8qbObf*>LP?yXn&%tJmp8rtUz0N@KiT3kfcGwUqd%Tsk>BXCPv z6uq7*K4o+mTTU|>MhYfNL|1rCyD3msmQJm-sY%VIN!xCI+8RgJrXtm{?k_ghx`Zj3 zw6NS4L?6+QU&-<66XWgbsScla4;0MnEm)JnbMC#avV5imTmn3rpQkReTpZX(M@OZ| z(Ido3@$?9Xp8)?gA1O&;=@TH`qqtxGA2n>rasuAGSQbaVKt?6X!qXTM#8)mwJv?}F z+OJbn{F^KB>+d#9`$6#K0BTfgD>o}ED{ke>T<%*T-lU1_;^~m-HodShsg;!#|I<-H zfj82>M{2vNmFe}^Xz!esySVibYHIT&_J1%+0Og>}`Z*{fG3zLVdJTIOP#URq)0PKM z=Ln2vaM%Pf@bQ>f1w3brSL{@cYubuFRg*k&`81G$Mlk{pGrUGu`q0%>pLy9!OPq z_HTZ46HUBJy%t6s)T5y14bbt<)ZE(CGCRg1)d}pZaG;qVY3h}H4lK=qt7H$24R}(<`!9woGqWhG(nu_nZS^@rh z{mXlJ;Hc8frcB?XbtGvwTRAv8OAsq<5~;YWDkux%+e|d*S_t>GIQ%kKfv-w6yW`JU zKfyN+|B1!>!9gpPyrz`?4Bjcd7FX3>4K+1{Ds@>&N%;N!{fDQgSnHP!)K^W*AYTA; z@`B?z;yZrI!@fjrlueD6trH=K>4|Y0ke7U6cYzEaOMZ_$ZEX3q z_?kZW_M#ZhuKO4hZlJ78dN7%3p?!aILoOgdq&PkM_*QlmGei49(4rKN1L3(f3*Bf( zL$f{Zomu1H1B;A>kBbm^^7$M>f>WND9(&&Q0>gk3AQ_ zLo1)MzhbGx+9?1X!%pyPMc?u#!^CQBjbFLr5kI4vkrtSg=0xci2?)lVJj#eumH}ve za}0~8wD`YQ{pNvT-$HdNaTfaOrjB15n+1%t#~(1$n9m>5m7+-S^P4J5*_fNo2TOv^qit*)Ze=P#n^vCkj}Di9YBTHQTivU&yW5DvSEFS%aIj8SrCzd}2$hD+zm52#&bPeO%4#-s||j)n(7P zQ`XBUoNL=7*V(r$qoxHF^4R9t%C|-*$25kt((mvypyuiFl4kGF-{^k4Hqx1HFgU`$ zYgZA4jPEvUW4FX$CcLb>>l6pJ@7aRroOp}nG}%x_^8#68%4mJW=bSh|cT}k_c(jX4 zd~i4MzHDQ6X(<~M&npb{eR5e5ai9 zvc|gxys4^A)a3K>9#H}wY|!xgERto(XL|oY(_-_h8>4YFH6YC)Y)WWV2vJ^MehBg* zg3%(}dQ-|Z%8Aj9(|(N1TAnVj9r+t!*!oe$hx^hKL6;cx zahV4}la*i!XCRq)V}?o*$o=fhdqzNH>^h_RVb`Z~iGzpxX|jLw)8$RJq@D=}2$VYT zrAW=}!Ry-!53igBi&--IUoylgsx-@y^cnlD2UG#@C#N~ZK%Y4M_%Sl>n#!R+f4fO6 z$@&KdtgNm3$H%WEHRa`zfBg929)mnHWB>S};_BQclK}xC6M5#aO>rp0Wt+l{ivAzo zlm6$l23`7c3ZcCkQDrRdnje?=F%}h6+XGSk-SNA!EesX4@1o&qKZ793n^nPF?|5r) zCWv6P+0VyuIF$oZ%k={?vzhDJ+&{>wPcG~o-V$H%Igy9arOGwVX$%VP@F^9Cx(aQQX@wT6qo zYPr<9x*tk7!=Q&t@t9F{Phn)Jx?jO+wZfJmJ)Semj;kXNBtm{HCzKJAb5kp_>S`?f zbzOv9fR!^KIoI}mMPTQw^LKP)XrfY704YOM=PKy7(i&HT&pXKxC08ztO=1H}QXz?L zs<}%6+KF6gB?y%k$`Ffi&V~jYa>KP1 z+`pg_jTc3L#!)kQ6o!sxqjDijlb4UN>dMdm8HFQh@u74K2k(&EqI4(gcPP`-=lZJj zmP-ZsfYGqXj9?@xG`zd)T2Q-NTe#!J#;h6B;|azssZx!r2x`WoI$(vY2kH3nFc$|5 z2FL%Bnnnq^@(~3)d9X*|eADPQz)Ea+*B77sCF7$*;AIin`ZT;1eR3UesQ5f|Lo;V( zbGmH{##4W>cCCT#@@nb$h?*-BMW##5+qX!;P=LR++iVa~TKn1Z#~C7y<7dfUtzt-X8rq?Uj~3jseyvgGye|WoN6;#w z7^5i71ue_2=aZ}*@*28)yH-yYfJI8ZYNECyHw=s+;EEhgqC%zJame@m7w}~M(Gcw| zh@dregS!dbnBv4_M#@1TxQ;CP?<|4%)!h~%;F?&tw_LxsrZZ3^;j$}jgU_-QMjnUzk`UlolO0f`2Wi zIi^7h=^)!rY)A2=*J?12p=4l?|DR4y5%b=E0b)Wl6f1PMp2OG9zyE{yy z=?6=o9N3L?;0-((j93dEln3zJ%p~=kK~Z#L)|r0%6Cg>QAQc*|aQIadK0STRyLhEp zv;B0@d|C3R%nP>^KDU46pIXJ2U=*_R8izcNAAtsG*a>NN{09EcG)C+BN)gceT7C|1bFcR8+?i4(A){?CujOTeP1#Mr z9cE*;nDKA|WP)q$t1|Slyp!VcH(+lD`<0m0jX=>CI_t|QJ?L401aW8|N7Pi zTeZd7n*loOn3rNryZ0d7AwZ}fVBDc@%U~Ea;SmTe#X8hd6*$SZ6`@b0Tk3MwgcQF~ zs;kOQ2&Kb;Fg`t(V7TQ3keh4Y#^Fvu7333D3gPe};Qa@uvNGGpY)mQeqce7>SV#qQ zj(zn!7w7J5Q)P2QQTQ%!F66Yeh`r_9sFXtZ+bVxYj<1_!9Lg#~BCEwzc&rEn-!n!k ztpcjg)bI+>HXeSYt(@N@jNE^+MRpyp9DY+jjvOkY-sv9pF=4^5(dfuIEiY9|OxhAIXj>S2NZswK6ZkNEN8f>O z{+9u!VmCA9-o8+$o3c*92GG9PMBK?%1(j-u&OuJcXRWo`#V<$u?j7ZrH6!AiRYS9; z*J|21#7doBBV!Hp7*Zt}r<1EX&saP>3C^%8UjeN`iJO$^bUH`hL{GmvC4yM!Isr;qmcFN_3D$V?siZkmnkwGN^Un1c_V{ z!y?gMU>iXWJ}LUPLr?^Z#SpzldY>2WFoOF9k_Vxk5XqS2P;q788kkB%rmoy@)nsAlUp?F|OB z$xH7!Y8X6@mmd&usLk99#B$T?7Sg`TUpnV^;X#1tGd$OaJ9ty`-Z?7%x;%|c*}ki} zVVUUQXTrAWA1e&6!IUit{^3ds(6DHA2J>&OW+`Zvl3papO+`j2;<&lRY&V6qw}0yl zRf3a4$^-s%+xXBGToLJhqRQ=3-0=pKxV$~@;dh2HHlDHDqz|QoupQ4Gi4gWEgnsJbgY$A!m5wNHcF7QI`eR@DNJu3e1e%+ctNBGjg&>_Otk*Ji!o+{ z@&xXlNxq2f`T&9C zmN2!pes8Gt5lx(4adu^pCmmXtG)D*V256bKop?>I`w5H$$)8Jdzwv$dy@oy#diygR z;4oun;WLI@3^Hr171)QfpRsF+ukq5jX`n{;U(BNlIQU~OHvQ>>P`QH*E(~hlhQY=J z-T^w&6F#wK0f|L09eR988wk`1n`eA>S%TVMBT+|eEw9c-&{vSVte-9#L|tzZ*X?p8 zwup-4Nz;I%#_2;3NFH zw3{IubnE~7H4RIRWS4g~C=g+5n9e^AR{^_ntyAl=%E3)mRU+kLDC)Zkw4k7jmgdLJ z&DXT1CUv3rlJCJ45@^-}saI-dzN=>}>8?@u{|w0q#!RvH3~!$}l|*Tbo)!aj5$!H% z!$=k@28Zx^<49F(&ohlgtDv?-DZ}l5WBblvxpP+-tOFr?ZAUs-fo}~LA(qEP#=**1HlSanVK7-Ma6dIVi_^x_Ztr{OQ$Qa;_k|sj`62-2l8W)(yNr z3vCQNr{MzVrQuq2u&!4}#sw`H74Ct{=8Pp?t_LjH)bLd%Rc*5Nn?I9I25v%9E zh8EcpWmkX5;(qzhzwe+1;9g$;o?bwJ`>bJW+u|ti+Qo9p${=e4JUlp&sCmtt)o_SD zepNV8(ni}lo@Y()Ls8gW_Xq;OCplvADs^O|5_TFYmGi$n>=r*v3qDuERervFTJo6N zTwOkF=1URH65O)CO?wY23=82cc)S)k=5Dw8b@1so;$eapcU1IW6hO6pc_kOShcPp* zldDZ(fztL-@$Uj9ubh)B5|VbMm!}ZLP(L}DyYZR!tiJr4D`z&lii*?cTl~*z^?6dB zZ@%2Fr5*Yy)^>I+raq}~L09nVZX!6CzJofXLFDp;aJ>Yj5(yPh5@QFzsta1RjZ+CY zSXdG$4OA|6fF$bSwf6?&zyDAs2k>Otq9&3Jdkx#CYcPdtgD>HMpLZ*H`tD zqNYo2;#&ImJg#9U7yAOOa}^7=NS4{OyPJDyD;ipG<8Ty_M5##_-^WQmR@5> zydcdCYNf$iM4w$tjw^4rIiM0KuA8c1cbXqStH->nzujW*l-iNXAZ}t+W3%PhKxd3H z5KYgcIA)c(BA3~Xb)H;SJMPz0Y!**=SW7Ocq`L`q53@7scXE?I+5PtEz3zpqB-qsk5u#Ir{)4`o5^Sq9jzO`_J zWA1!LM0T_8S^Kfk(qaKLp`KS&4UNn_MD=JW#oRsetgH<{DR00BhxgG9c+lCmjgSvW zw;11UhI#^0^#5r)M4jQ2w`EFw-=hZ#(7HG#I;nop4kUKk5UcEShfH5rkZ}39w`Yk@{$I(f$=~nY{oN# zZog6W3JwIE%A{%@(N4Pl0l$do7ZfH-U}=#~|3Og(UIlO=-&Fu2PvT0m3+g0d-!>bJ zpRm3i=(2ZNAvud{<#YRPQUe~Q&Ahd#jC2ywab@ND(11;)5x?h5ur1@_k5xb+?jZ&ViIC}| z@O`U807mTO5bt*az$mtw37^DdpQS- zp&&PTBaf9;fU0YX8hcASl-_Q4Mi6_;AQE4(bQU}c^_Ab1G&S}2MYWYX`aaS%qB38R zV_ru3PAQ0j@sqQ9dM{BG>~unxAgE#y!XG?ZL||fsY43gaTR94va5>0b4H6B|1K` zny)Hmm9fvU;@x?!LJNHg~^(j^ku*>fTjIbGI-sywBR`51Aio7_v2GP1up)|Rl(c4?iWFYc% zN>ciY&d+qsF=kHa%zrqVNWekjMEFIf61S-#G#cz|rA_>lR`&z?o zt#RDY>W{l(T%S1R7#KdoNYd(!VeS8_epg$<2^G_4^K%!`NFLA`RX6X|!zhDjT&w2p zj~YcWp?y5YMY*A+LnN$}4Ynlc7sSwPsEVVL6PUGTU;6^uXBAP`|T(Y0rx4 z{ZZ2IE>qtf_RhOhJ9B~Q2&B)OlFpyK+QKuUwt=6rvuFNBo1F1qW(ZqcDV!`;L-n4X z-#doqh>i3yIm*pIeNiB?*jk4r6HM*ie0Ou|GLxdT{oLGxY-RvXVt4Wz^9&*q3^-U} zp4tTXI=qtjjN)!*KQFG>EjD=F@qH)w-ku#sMuO}6e-DpN+=r7N z=FTfwmn$u<&ph%t^IZ8*$qi~nd$p&_MFN!8WO@Oa{$)63v17rsN2%onnW29_7`2~C zZ4^hYVyBVF$0?xAFeurKt*;|IJb7tRY}b%N_6x$bB<&z(aQ{^rL?pZLCJg6|8-WRI zi_Xn_AW>+c1;Tz?zvcg&8~%XGK>nT;T( zg@owXfb`_lsok39Jl9`pz@(?yGizk7XN1N7>vOT5xeMCQ{pVcFlIU@}BVM-U>(>i9 zfAb|=aH!J5OS(8xWOU!W!0VKs9!`OF`l}!$kO0O!tV6AJIyi2dpZ9+7+}buw@g?!v zLt{BCYJ^%drF7Fv;*%n<*?We>9N`>HM1-|5kFEASc8gk6TO%X^x@TTAZoQnDf*xkK z3zI?3c#*z4bpCW>R3JTC{0zQhOH4VJkWXBa))jnm=;|G*4s)j=9C)Db-znBf%1sOM z%jJr^;E;Un_STYew4|M{2zvjR3!sMOXn_}F#%v!GCcKGJ1R8)`iCgftT&F8p6|seg zF*PKuZFE>}O|FEKq8OjU&GUuu6`6Pu5h3ZY_Kt4U<-3gSZrs!RfXZDR(;-^2_?ns; zCI~0U$-`;0cP}6N{;(T|C?q6=&7^Oe^dOeNq$~O!y%XV+7P)#7ixzVza~9-HN?3(q zps0!#m+I-0AGu5n?85w?87oMezjYdVc||ke#lCcpf+v|!>nVapaTvcs$^Og7Ub*#` zYt8(}cS(H<#jJ(!UQ*;HkPQ3(e~md!lE8m=3ylp63p;*a;$&y{C3}azT?+Y%@URm` zg6-twWNK>4toc|X^eXNDrQ7_7Q;0kqmer`1bw3uT8+_5@a9jd3zPxgHIsH<{Q0^%p zAYf&0KiqNT|IuGW3c;Y=GBGI$-uCiee%STim6Ln~rManTI z{bNj0GBA_TNbkYO>1@EF)$`G3>u5>Dn2(>IKbUs2bl5=2{r7_LbI3N1DW@+2t0f%2 z>f;AnsaUgYLBBzGiaK&qQcp!dcwyagYI4Tr$9q7p>Z*+TZ-WihjLD}9PTq1YmgQc3gOxnCG)M#3RYF- zt;UaO>(Uh%!HN`_FrB=oj>7eInBD)a1t5Gc(#y4p&#ZlLQdum0)b472-PzgsIvhi= zRG|-fI8Bh8r(sfAb=me(KIcu`R`}BXY3~e`k(ucY_J#0mB3glYHyM_tr)R4jdF3aM zjpgpG+1c3-U-{ z)s`^@9vY|GI-$*Zhu2$v7oX;?nrdu07}lO1D~_yhf7Wso&R2t6-rHet`eI>}JCn{a zwse?g7|Hkd8vI6j%GDfic$KZghy#v3#73Q_R%IaESCYW;6MI`q8T<^z=_cNdH;6dH z@g86D)!In4dY=|{b#1)7zvp6ziws_4m3jyAHv}}q!WQ{i40IReep-6?GUx5>4!HKj z`kA)2_qn(cgp;%Sh+9#Ane%36?Xo#QaYeQ za*B?DK}MO=fdOyh*MnUI6c`}sf`dIMq!U1!WT>Ds)UA%CTbwbd-}UvU`mVtb58Sg?CFAmIBYbft z_g!?B?NmXqNq;ZFU^GY`j1$Kx(xd*HMj=i+b1+-6bIdYoWG7N z@FR%1z-<={`C(t}>DM&F*Xu@1;@+L8CGo@jo|q$3Ob8SJO5Sy7mw@~~8k63#U0+*e zyART9Y4;l5#knAc>8Ii+D#e_}6K>VVpQOu`ILT|+6Mm%_d1=Xqg7XpJ7yorChT-2V zsQ00$A$Ro`It)K^fOeLawI^V*n1D-oA)~}h_)y8*e?L{hDh~sq8TdLh^d4{-me#gK zCMu=Jb>9kR&A~C>$ViAHjjoVz%qN@+F5fKK8MBi$XlusJzKUS#mzqn^5rR4+ul}lI z$8!Q7tcPW91PTkAElI@&U^i{@EXmrL<*3^K%s7hNv3+k$_>-;}&TNO*{3m!JIt`(R z%q+KolABv|yCwc=7k*~admS^ts8;`b(LB83C+xWrEY^8BPfxv>83rA+YIi0M= z-TIN%d8?Sz1_z^90*LilbT`D08)k^@_{u=3{yB}E&lA0{Coa+bba!ZQFno1YTgH8T z6nJ{Nb0$Q?;Pk~ap@MX!_df5s7*xr1nyZ%x(!OJ<4Je`dI&K{i5rH<4;t0`+QU*aY zrIJtTMNBl1cP2S|Z`NC6yob;YTl85+iqBYB6mS?9B{nGr8skZ^n)COzLVq8o4}Jfz zlC(OFWoOmYgfw$fcKyDI=3wX81t&QJno~Lvd&AT&+gDhk*}J!X5IE+R_Ic!EB)KoD zeDvgrp|ZUaj~Z!g>PrZU(dArAnQp+jB#KK?9|;3R;|L$dOzgVip4Gcz$j|}|g^-=3sH=6qvxz|j8FaPJv1+)Xf4&X?o@mZQSU34+V)aY+{;hVinzM= zOJ@DuwHeEPD|$Yufzi2WI=*pt=yTWH7&y(_1N^}GnDG>+UTP94;*e|~HqkzW3I%@lCz08?~! zb-^Rf1-#7Q`M!yuBOd65J{J!8H7gC-@b{32Ny95$--u7nC1qBJGcz;KoIHR)pyaeP zomWqt;d?yzM+^lgS_5gO#$5+k%;U{@ZjwNUko7T~l#5mVx10zGh*d;OUl$&epcof) zEDr=YD1PYV2fMm`b<`5@SvQjI#3_m8V(pq=IC8f&Z^PpVDT6Y~8w zS-Kk#vI75$9idw9ft9c;)}8B@9OhijDu-puO}vAI*ZsbW6R$UJNkJHk?Ru2au6|Z5 zvAOrG4K62WA2fc5a>#>{+r76Yd6i;Xa^pdLRRsD10i9j88ULEa)2*$?2+F6HQQ=WG z@>E}asmEL{0tsh0)H@pac79=j^|@L@dKxA0WB@R4VUg&5#9d@|TRf8W#-Dz}GzA@> zp&>c`6IJQ{_t?7jFrT6@J7MvrBi#FA%U}GXfx&c-+4+;$9Z|a5J{2p5Dl)E900kCB zvRV#_GN5f7P25*sbH09dy&P?#9HmeVHQpIpSSEB z(?$FK^Wn6QsHh_w8`+hWl}01e#6#l!o{-bV*D(Ul#!n<$YU zT>RqBsNZE!ug0YUjvoV=Xt(xbSUvql&@zV&m}z3JL+lC_oQ4~e(*vA#vDnhNc(N`d z{P#3;doMz1eSNdI-8vH{UMDTniZzLZirkxu|C}O}Cvl>y-y_XdjyP07D4tS~{c^pM z)x!u@r0;#z_tg8Uz*-LW`2~-NC$%CSURTepuH>X?>#;Zz!}~jExqBUG>Z>8gK#0C$ znv(zw9q_p&I^|k%vY3MIT!e~hV?lRnia&M$eSLke!z6cA)Kt&r&apJQe)58V+yKsy za7_|kIIpb9BN`y_sf~%<7OWk*^+w+hf~l2)WXUv0Y*qPLW~m+${G5TfbXsh1*l$2a zwH~?exIoa3v{gi3qaZ{Cyufv8e3t+BXwfft=M{PoL=B34$8si}|siYC`+VvF|%hkE+%0 z_VgJUwBbm^N^&?jIFoO$&mk2Rbk_%y1D5Q{nwrZL#+Gs&aYJey+p(5+7dM5a2Nx5X z#V-#kLzy`_3N9{ejEsx}Q*V5Hd>kWjBsf!3Q{oa5Xt=miUS2#Hq$wnQ7L3Ab-snk` z^6+_YH@Q%_haL>GX*5)C>+8DOIy%Q^XM|2K2L}gVEe6UxZSme;qm}Jr5f7^3QqEf* zq0fTZJqwT?gcB}L`C^wT-p+pQgF^=cRh%`c%DjzHu#ItD$Kqam!7n}ZpHWmf05~#iLurI3# z^q_8EMvFLMmsu+p1$9O5LT01V+sR)ya>|9~T@I}%7Q~!6) z5&fPp9E0hdx6BNP8Ti6c6U+A_;N?)?|1L;F?h5uJ$}H>VWOk)k8Fz=y5|PiB5v*w% zs!L~w!Yfs>Aq!OIuQLhWCF-61zBK$zLG4b}$(UJY%7KV&F*#@6_kS{>PEAx))B^Y)vXhgOzoL2xujybu9Os;K{>6CzzIz|m1q|>8 z=3A{Tq&;S&3Qf0Jg1LQ$47|*&?uVf$@7GBEr|Jj~hDVfLJ)q1&l@Bgj(U(jAV1Gd# zzs;}SX9N>#-%*IH8V+}~C8VTARMf210!vCt3YJb;;Py!~rt6-UZ{=$EggqOtidOxQ zs`mju8rr)};Us1{T1X7NVdx{m=JtRfkb<)_tG3;iP=8o9RPK1?SJK6>3cn7v?e7E= zH-zW~6goDS+J=cWRU?5V@=>HrOd2$kFcphBmG?>xY)^?7OYG3@?)QtPL^4>6jMak^ zZ9j{@6-W;@TzIFf2qQB4K*`a(@>zw&Vh9CbzduZO5i)_WFGdT(AXU%9D;sMk(}Nt- z=QH!R?Mm||g93)6=knE!u}j-*49QceaQHfzzc_yO7Xb|MWko*TD;qFYK@qMlyW)!o5T$awC3>Uq(ymfZ%F3eG z)zgcJiyOgBkZs+jB7f$> zMS=Vt&qDKq|G5;l$NPgdZyc{XU&L` zN{qkiTa+Y>|1r6x!Vgp=nTnIv$8w<%%gex?QM!K-TQW{*D1DKQ|~@< zpMF9Yy#`Rhzgi#xp2WLa@9TZw?e1l!=*X#7-(U>mup61 zxQAbeXY~H@D51`oqZ$p1EPhX}&+8$>CffwH%i7(3v(}aWcc$#@OX*X-xxosDKpa zSB*lb2g-LGa;4Y$kEl^c?d+q8K^E8nCI&c=axvlHZ%k7Wrt-nx+U&iU!R1I=y(WjSM~I!;SP5^lkGq3n#EfHd1AJRZuft4(K#Z6&w)SL*%Za z*gL`xQUzd}XgEgX5xr{TcO5f6lxS1UQiX$srKGI=O~sGsBH-$n;yFhaDh|CJfhYgE zU*gWDx^XS6sKm2RxtsP;jYGLRv4+3gHljN$c^*5ay7oIWA8aJ2=rX=a2Wbt}#|ocs zWi?*V_L(Sr=u%+f)pyerq*&?Bt*2CFr@fE3NX6%O$zYro2fRE7gSz<~p<|TDrW;_{htlziWQ8-H7iiWb_$&Pe*jG9O_S#C1HD(fqVLbws%rKE@@qZR*Cx;$NLr zX+Las>jG$OZq~m2aje+RTur?69e!y9a$>KhjI*UQob2fNO_?~e4TeHp>wy=66Pfx^Jo7Rv3?X;82 zE$+4p2!n{DoP8(uvRGYbi(5xHalV1uHSUQqxbTP_U}^XEMrs++Ye=faO+$0uM>$Df^ePudV9Ib<`yh%)D8*=*zUU!{3Ch0ktu`)Hr5 zGt_w@V0Qh`w-6WccilVDUH!VlrvN~W>{}1P>SRRx;fDIJ;MBIL4FiT-=2=pT`Vp+< z*RNR6LxuJmGNQiJtHJQhh1FCXRm;|Br?JEwT_X!6{zf!Jsf% z!u+XPbx*%s0#wA&FvP~PcnnsqM>G&N4kr7_)dKC-a8-u^2?;VQ6u<{|JcBk z_vS|nqqRj1i7T+X|C<16D#MX*fl_P{b5DGLKX77{6dt6dEvaMll}(*$h2G!s)&y9F zgQ(SH$-ne^v-a{3%kTo)q|WiCNL$!)9_9eKA@{zdKL?9xLD~2>N5#Ci#&QU)4V6pm zdOb%`E>gZtQ;rl=cuEV?mX*bSw*JzjDJxnECH7)4L&=|KDyUtxfX+F3zbCyv=np2% zdiuJ+vE70cqBWuSyJ6h^>#-Q}$N;`)*|qOCh;U8k?S zC9*ud*>0-v0{t6OB2!v}HS_9UdXrpNQ=@F~9Uwe;ve0$sb#pXp)WZpF)9-9-ak!s|2h1SjvHGTM?H5Q!LY}78ai@`*pZdZ z6p$;?A`qr1g=E1dWaxb6LBsnZ*q6po#BPC_MB-*XZ9>fHv#~+@Moszx-AmMq932C| zC7?_G`w^GG3MM)v1yb;jZY74mm-3=ynssI7B13?>0g~3$j$?;_#ufBni*+Tu}=29nT{%+Zyr|;yInj&BW^^84&r)})UvQue!d5Rqo z3IaGeJQikCw9}IlxpW7m3Htu-<&x-~a;k^<3s;NQ83s)^J*+zIfEz1jTx#zlN7ds1#Lo) z%=)^8_02@9 zr+HPsHJ9VJr||e{prC zM`lp!uW-f|t803h5hMlimeF+pgw;98bDa(kdtNufftenB?@y9%fdF>7kGBI$Lh()a z7rUs6;w(n7Ia7&*S%kVY{91p&Di(lW_@EJzcRj1IpBfDK4o$%&+!hF;yR#oGF_zok zMAR*jYmE`hP(u^r18L|s$DoTrmPl|&Lpty&wbIczOo`~k)e%U@8V6Xub&3fWFOQB# z@rh_l^VE1%EiGm%DSnxXaI_Gx0hpLL8OEod5JNKRZj)=<0-+E`Gom=&-r%Kuz)Y_) z+WX2$wN?}NSL0Z9?rv-MbSBql5Wj2f|Kmm|HCXKtbcy3yWd zDhPW5FLT+E=nY;KF;*^}Nl)#2Vhy|ga&&?2PG>B{oZU%Bg;__*-`H2$x1kLM%TCJG zZs@jfg*0S32G>-&C;b`yKx+)=Fn|~^+pNCeG$nfTf?E$`#y8`B0q`|AKVLy?Puw7D zQc$4i_7XhxTG`>pfUIf?+&~Qr_IO|X&m54Yiiiv<{q<(+1sysP#PvpUo{P*>3wIbJ zBK$6c9Me9fIEsk0$PEmP@}v%|KWIi`>q(^lPJUDrEX#U;|W-B%1CESf@N= z*cr2HiSo*g+5L2mnD-;~gm+bE&C$^nCMJ|Y`wi?etY+ z<1Rl+uf1P{L+K!xNqpQY`w-Rm{KV6COvIy&Ed>buto%%d(;XZ6>ejXkx@Jd_jCdJJ zLvX5&Ip**e76g8J3qF{^Fapj?jN!dx3*-2zr#N3of z^#3sJn|tDrF{;tsC|o#h+(&+X?&{X1V^`4L7l$bH!Q05A?X0$uJPU?U;>#LwRomij z7Eb3+`?8>4WG1v=r)OVNIaNE;*+ z8yw6tp_GxD3ClA*@WuQbK1*l(JeuC5@5S51e-+sArzxhG-!yKA22EX;;$dS827U9wtHG6 z_Y|uZj|5jIRxq$)GORz*n4f$%TvS(6`&OHsD0uw$=WpYX+(6=x_{Xw?x;nWN)XVp) zU-s|KT8jzyZ%S1~Cgw6HD401ncJkIwPL6o$U@+#{ zw0e}+Ni(jsBcJA)UUX9<>twJ+|8gS`s$~Sp-H)N{TiTbc1@iWUOs0YI*MnBu;+yz(bxsx_UtnRg5G#D-uvu)A|9m4AD@|; zpMOtAM)vKBR_8!7{n<*XF^Qaq8IBh)pGSyTw1jg4tXRwdmIQQ7<%JqLttXTc7~ z-UNZs$v+p{FrLx5PirE@j zAq012eA@7_SL|s}srwf^_w~rUS$h)VNn}3j3;$dbY)w#9mUBDM^=qT_`AYDwmKWfB z4jt|cjfZSmrZ7SGx^R?{h$AxJ-O9M-s6Llbd%9r2Wh2yHt zN%U_U{Nv`12yJkn-YSD|sg90rSXY1H&s{LQ7yfLY)8w zzE$)Aiy#R9b7Ikst+Wyy`wI}tlXA0|JI5`{m}b3Ux%%A z0-=U}n)&t2`5Zd_J$0iq-7iu7p}(W87xBm%#Cvm_FQa_^hEL~3LWtSlDh-O7`+U$$ z#Ra`3?NWQ~*U zTi1gkvs&%F(nBbxfg1Wdq|=3iFxb}kW&H~qD%Y(J?q_<5-*L9vTFM-gD9etyc!DQ( z#~$ttf7{gO_E$N$^m{Gwkz_2vc4VNpjtbOq?XMEG1oQXYEdo?%6Z-3-`2w61>6P1b z{=^geJH_gGzH(P=ZnpRiXdF)(<6`6fm!r0gv7ZF}jNh^!kx_+G$|tnIMn6soDdt}2 z%~qK|YSEG^d7mQHJ1ScAMW9NxmmZk(y}|nnaOOU03(YaF-e(;kxY=9u``lr}eUWPi z!&kKuGJ=9r94?+(-yD~OeU*bac(~qg2xm?Bfg90_6sjmSFv7eAkcTjLZtp22TM;kP z(oblkjz182UdGq*qd3$MK$i_{AWmzSi5LpwRe8+=*SVIRpk|<𝔲f{+MwKUHKoi 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 E54v*(Q2+n{ literal 64645 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 BD;od+ diff --git a/icons/obj/food/piecake.dmi b/icons/obj/food/piecake.dmi index a74acb4e292ac8265109584b8128c09f4c86bc45..5638235217b043bc00ae3f5819003cfb3eede1e7 100644 GIT binary patch delta 14052 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

IV8l0HvoUEX3U|JmQI8P7 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 diff --git a/icons/obj/food/snowcones.dmi b/icons/obj/food/snowcones.dmi index 8a06cf4e8219582bcf53829c47345d18759b0539..8f5b4f8992052e6a0fa4a9c656b107ee83bd00f9 100644 GIT binary patch delta 1428 zcmV;F1#9}83)u^hBmsw!B{zRFnKPLHGygL)nE(LH05kvpGyngYGXR;HGnvdYGyj=0 z00030|Nk@0|1)O)%mA5Y|1->)Gt6c)001)p%x3=pGr+*WnE=dYGtB@0H~(h;|IGjM zoIHjA0004WQchCV=-0C=3O)4hKR0x=8+@cH@_ zMR)OQbrD4z^c5s`m%9f0MOrPsy~P7Z$>5fR9}WE5&h`FyI$!nSa#l~|M8WHw-Y%A^ zDb#0Eo6TA^25B^TYEp)bwVVwWo`Ef*MwC`ABaN4)-|V$CG~m00bXNL_t(|ob8+2a+^R9 zM1cSX1Bxx;MP%*Rl46$(`v33C%q;jN+e^y1pd`~;QK~wCTRng9pe`ImDwXQrQ5?rf z9Mgvnex9ajmZq5JS9zXaVO|tPSrnLGR~0SH#aN|lC=st% z*VQ%Ri3>1}f&U~GhiQuP%O$})2fTCv76s0a1FR~*qj+*y$9|qps#8Cg^vGnL`*|@r ztP4MP?y9P;kimax#4#|KO(RZ$K}k|F(;zMp2DrP6F_-)T$IC4OIqlImpjmD3(KP19U3k8Ws(&=**n%N`faX@?tpiCzGwJuZKoM}d3%BDhMWQmIrbmFj<1 zQAD?EdkBhtR^M*hHiG@!r@K2^n48WR(_!B3`o7&^UX}$d%(rB)-L_lQ&yhKH_z7{c z*YOMSKJR)Sr36jA?LN`hsH`a$Q8wx9jn zxuY%Mk{*AVtPMCn$4BqF^>b&hC{ceHZP}bGKX+FkFF%*`Bt$=_3FmE3+nt}!3DS)H zO4=zw)Zg7r2_i1}(L$Ui-18gp$zF;3LAeG4{heHc0q*W%%zMr+aJ<+H_JfpPu)m}H z!u=rI3!Q)02RS9E{h;=P7tL4i|Fj>}eo&=SsZ@U|l}h!Sl##ywctK)UndNfD(g)Bl z-HYhMgP(u-^7#1l6yg4m&TaRYAC5;_fRim_zVfme=;t0LMfZOG{5&}X$D58**xw?4 zIEupq;+&ri^n3Sj0)O934srjQQG~a9)IT1NlHd{bgY2$tjY0k1!<+ovP7doQ^ab3A z>%D)Uvo}_KKn9I7Xsn+vC1_`dkAB|qh;6ptgQosCjaaTipAt75~p`! zf$!J30EYqa%mrvI;Aa=$IKDH#NYW#d^~ukNE)|FM;OEX=W@}L2Id|u=KEKnTq$htN z0)x|t2V`(g5LEEvoZx#6CXyd5^n9Nia5o@6M~L_wA?p8@)NI^cjGyn5`~uJaNrC|` z2?qMVMTcxL*bh>GK~4^XoE(PwzaKET^7Da<4%hDgmb8BVx1`nkza_2T|1D|t{%=Xz i|EW|el}h!e^$k52i}zwvp000O{MNUMnLSTZ)#>S=q delta 1345 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 literal 18570 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 UZxbhPqyPW_07*qoM6N<$f_^i8$^ZZW diff --git a/icons/obj/kitchen.dmi b/icons/obj/kitchen.dmi index e41d1fb4a1c6365c2a3414369e0a783a08ec7d33..cb67f0d6f93f0a100c34a194da5ec046f5333b46 100644 GIT binary patch delta 7718 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�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 delta 5122 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