From d00fb91d3d8387520252ee7aff3088fc1af2ee15 Mon Sep 17 00:00:00 2001 From: Vladin Date: Thu, 28 Jan 2021 17:38:25 -0500 Subject: [PATCH 1/3] soup and salad from your local panera The waste of many good materials, the vexation that frequently attends such mismanagements, and the curses not unfrequently bestowed on cooks with the usual reflection, that whereas God sends good meat, the Devil sends cooks. --- .../modules/food_and_drinks/food/snacks_salad.dm | 8 ++++++++ code/modules/food_and_drinks/food/snacks_soup.dm | 16 ++++++++++++++++ .../recipes/tablecraft/recipes_salad.dm | 13 +++++++++++++ .../recipes/tablecraft/recipes_soup.dm | 12 ++++++++++++ 4 files changed, 49 insertions(+) diff --git a/code/modules/food_and_drinks/food/snacks_salad.dm b/code/modules/food_and_drinks/food/snacks_salad.dm index e2727332..7f71e534 100644 --- a/code/modules/food_and_drinks/food/snacks_salad.dm +++ b/code/modules/food_and_drinks/food/snacks_salad.dm @@ -116,3 +116,11 @@ bonus_reagents = list(/datum/reagent/consumable/nutriment = 4, /datum/reagent/consumable/nutriment/vitamin = 4) tastes = list("rice" = 1, "egg" = 1) foodtype = GRAIN | MEAT //EGG = MEAT -NinjaNomNom 2017 + +/obj/item/reagent_containers/food/snacks/salad/hellcobb + name = "hell cobb salad" + desc = "If you're being honest with yourself it's just a bowl of mushrooms with chunks of meat and an egg." + icon_state = "hellcobb" + bonus_reagents = list(/datum/reagent/consumable/nutriment = 4, /datum/reagent/consumable/nutriment/vitamin = 4) + tastes = list("fruity cactus" = 5, "ash" = 1, "tough meat" = 3, "your eternal damnation" = 1) + foodtype = FRUIT | MEAT | VEGETABLES //MUSHROOM = VEGETABLE -VladinXXV 2021 diff --git a/code/modules/food_and_drinks/food/snacks_soup.dm b/code/modules/food_and_drinks/food/snacks_soup.dm index 8a1b2c0a..b9ec59db 100644 --- a/code/modules/food_and_drinks/food/snacks_soup.dm +++ b/code/modules/food_and_drinks/food/snacks_soup.dm @@ -254,3 +254,19 @@ tastes = list("bungo" = 2, "hot curry" = 4, "tropical sweetness" = 1) filling_color = "#E6A625" foodtype = VEGETABLES | FRUIT | DAIRY + +/obj/item/reagent_containers/food/snacks/soup/creamofwastes + name = "cream of the wastes soup" + desc = "Locals say the bowl gives it a unique flavor each time. That might just be whatever killed the goliath getting in your bowl, though." + icon_state = "wastessoup" + var/snowflake_reagent = null + list_reagents = list(/datum/reagent/consumable/nutriment = 6) + tastes = list("a fresh kill" = 3, "creamy mushroom" = 5, "a warm sunset over the scorched landscape of hell" = 1) + +/obj/item/reagent_containers/food/snacks/soup/creamofwastes/Initialize() + . = ..() + snowflake_reagent = pick(/datum/reagent/consumable/capsaicin, /datum/reagent/consumable/frostoil, + /datum/reagent/blood, /datum/reagent/oil, /datum/reagent/consumable/honey, + /datum/reagent/carbon, /datum/reagent/drug/mushroomhallucinogen) + bonus_reagents = list(snowflake_reagent = 5, /datum/reagent/consumable/nutriment = 6) + reagents.add_reagent(snowflake_reagent, 5) diff --git a/code/modules/food_and_drinks/recipes/tablecraft/recipes_salad.dm b/code/modules/food_and_drinks/recipes/tablecraft/recipes_salad.dm index 920691bc..e0806cfa 100644 --- a/code/modules/food_and_drinks/recipes/tablecraft/recipes_salad.dm +++ b/code/modules/food_and_drinks/recipes/tablecraft/recipes_salad.dm @@ -94,3 +94,16 @@ ) result = /obj/item/reagent_containers/food/snacks/salad/citrusdelight subcategory = CAT_SALAD + +/datum/crafting_recipe/food/hellcobb + name = "Hell Cobb Salad" + reqs = list( + /obj/item/reagent_containers/glass/bowl/mushroom_bowl = 1, + /obj/item/reagent_containers/food/snacks/grown/ash_flora/mushroom_leaf = 3, + /obj/item/reagent_containers/food/snacks/grown/ash_flora/cactus_fruit = 2, + /obj/item/reagent_containers/food/snacks/meat/steak/goliath = 1, + /obj/item/reagent_containers/food/snacks/boiledegg = 1 + + ) + result = /obj/item/reagent_containers/food/snacks/salad/hellcobb + subcategory = CAT_SALAD diff --git a/code/modules/food_and_drinks/recipes/tablecraft/recipes_soup.dm b/code/modules/food_and_drinks/recipes/tablecraft/recipes_soup.dm index ccbbe71c..8c2d02ca 100644 --- a/code/modules/food_and_drinks/recipes/tablecraft/recipes_soup.dm +++ b/code/modules/food_and_drinks/recipes/tablecraft/recipes_soup.dm @@ -247,3 +247,15 @@ ) result = /obj/item/reagent_containers/food/snacks/soup/macaco subcategory = CAT_SOUP + +/datum/crafting_recipe/food/creamofwastes + name = "Cream of the Wastes soup" + reqs = list( + /datum/reagent/consumable/milk = 10, + /obj/item/reagent_containers/glass/bowl/mushroom_bowl = 1, + /obj/item/reagent_containers/food/snacks/grown/ash_flora/mushroom_leaf = 1, + /obj/item/reagent_containers/food/snacks/grown/ash_flora/mushroom_stem =2, + /obj/item/reagent_containers/food/snacks/meat/steak/goliath = 2 //wanted to make this three cutlets, but goliath meat doesn't get a unique cutlet + ) + result = /obj/item/reagent_containers/food/snacks/soup/creamofwastes + subcategory = CAT_SOUP From 66dfa8d182d994d00af555bd15b2664fa8fc265f Mon Sep 17 00:00:00 2001 From: Vladin Date: Thu, 28 Jan 2021 20:50:45 -0500 Subject: [PATCH 2/3] Your sleeves look like you threw up on them! The soup. Where is the soup? [pushes Linguini] Out of my way, garbage boy! [He notices that Linguini is holding a ladle] You are cooking?! How dare you cook in my kitchen?! --- icons/obj/food/soupsalad.dmi | Bin 21210 -> 22007 bytes 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/icons/obj/food/soupsalad.dmi b/icons/obj/food/soupsalad.dmi index 011c246bdb9d919c262960af8780fc7cb13d9ceb..9951e2ac7e6c34272415163952253d4dbf379386 100644 GIT binary patch delta 4145 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 Y54`{WEI~BomH+?%07*qoM6N<$f_}Dj9RL6T From f53ca6ba4b3faa263f05ba786f0b0ce876e78f69 Mon Sep 17 00:00:00 2001 From: Vladin Date: Thu, 28 Jan 2021 21:25:55 -0500 Subject: [PATCH 3/3] Life is just a bowl of pits. A reponse to all who say life is a bowl of cherries, having some good (the flesh of the fruit) and some bad (the pits) --- code/modules/food_and_drinks/food/snacks_salad.dm | 1 + code/modules/food_and_drinks/food/snacks_soup.dm | 1 + 2 files changed, 2 insertions(+) diff --git a/code/modules/food_and_drinks/food/snacks_salad.dm b/code/modules/food_and_drinks/food/snacks_salad.dm index 7f71e534..5dd7ad48 100644 --- a/code/modules/food_and_drinks/food/snacks_salad.dm +++ b/code/modules/food_and_drinks/food/snacks_salad.dm @@ -121,6 +121,7 @@ name = "hell cobb salad" desc = "If you're being honest with yourself it's just a bowl of mushrooms with chunks of meat and an egg." icon_state = "hellcobb" + trash = /obj/item/reagent_containers/glass/bowl/mushroom_bowl bonus_reagents = list(/datum/reagent/consumable/nutriment = 4, /datum/reagent/consumable/nutriment/vitamin = 4) tastes = list("fruity cactus" = 5, "ash" = 1, "tough meat" = 3, "your eternal damnation" = 1) foodtype = FRUIT | MEAT | VEGETABLES //MUSHROOM = VEGETABLE -VladinXXV 2021 diff --git a/code/modules/food_and_drinks/food/snacks_soup.dm b/code/modules/food_and_drinks/food/snacks_soup.dm index b9ec59db..7b498c7c 100644 --- a/code/modules/food_and_drinks/food/snacks_soup.dm +++ b/code/modules/food_and_drinks/food/snacks_soup.dm @@ -259,6 +259,7 @@ name = "cream of the wastes soup" desc = "Locals say the bowl gives it a unique flavor each time. That might just be whatever killed the goliath getting in your bowl, though." icon_state = "wastessoup" + trash = /obj/item/reagent_containers/glass/bowl/mushroom_bowl var/snowflake_reagent = null list_reagents = list(/datum/reagent/consumable/nutriment = 6) tastes = list("a fresh kill" = 3, "creamy mushroom" = 5, "a warm sunset over the scorched landscape of hell" = 1)