Synnono Meme Foods Recipe Expansion (#2567)

Adds 26 new recipes (18 Microwave, 5 Oven, 3 Fryer) to the kitchen, including curries, dank (and sliceable) brownies, and bear meat recipes!

Adds 2 new reagents: Space Spice, a condiment found in the kitchen flour closet and used in many of the new recipes, and Brownie Mix, a dry mix of flour, sugar and cocoa that serves as the base for brownie recipes and doesn't conflict with other baked recipes.

Adds sprites for new foods, as well as new trash sprites for dumplings and brownies.
This commit is contained in:
Synnono
2017-06-02 16:39:24 +03:00
committed by skull132
parent eef922d41d
commit ebaffcfaf5
13 changed files with 763 additions and 1 deletions
@@ -549,6 +549,20 @@
M.bodytemperature += rand(15, 30)
holder.remove_reagent("frostoil", 5)
/datum/reagent/spacespice
name = "Space Spice"
id = "spacespice"
description = "An exotic blend of spices for cooking. Definitely not worms."
reagent_state = SOLID
color = "#e08702"
/datum/reagent/browniemix
name = "Brownie Mix"
id = "browniemix"
description = "A dry mix for making delicious brownies."
reagent_state = SOLID
color = "#441a03"
/* Drinks */
/datum/reagent/drink
@@ -1507,6 +1507,13 @@
required_reagents = list("egg" = 3, "flour" = 10, "beer" = 5, "sodiumchloride" = 2)
result_amount = 20
/datum/chemical_reaction/browniemix
name = "Brownie Mix"
id = "browniemix"
result = "browniemix"
required_reagents = list("flour" = 5, "coco" = 5, "sugar" = 5)
result_amount = 15
/*
Todo in future:
Cornmeal batter for corndogs
@@ -101,6 +101,11 @@
name = "sugar"
desc = "Tastey space sugar!"
center_of_mass = list("x"=16, "y"=6)
if("spacespice")
name = "bottle of space spice"
desc = "An exotic blend of spices for cooking. Definitely not worms."
icon_state = "spacespicebottle"
center_of_mass = list("x"=16, "y"=6)
else
name = "misc condiment bottle"
if (reagents.reagent_list.len==1)
@@ -163,3 +168,14 @@
reagents.add_reagent("flour", 200)
src.pixel_x = rand(-10.0, 10)
src.pixel_y = rand(-10.0, 10)
/obj/item/weapon/reagent_containers/food/condiment/spacespice
name = "space spices"
desc = "An exotic blend of spices for cooking. Definitely not worms."
icon_state = "spacespicebottle"
possible_transfer_amounts = list(1,40) //for clown turning the lid off
amount_per_transfer_from_this = 1
volume = 40
New()
..()
reagents.add_reagent("spacespice", 40)
@@ -2579,6 +2579,331 @@
reagents.add_reagent("gold", 5)
bitesize = 3
/obj/item/weapon/reagent_containers/food/snacks/redcurry
name = "red curry"
gender = PLURAL
desc = "A bowl of creamy red curry with meat and rice. This one looks savory."
icon_state = "redcurry"
trash = /obj/item/trash/snack_bowl
filling_color = "#f73333"
center_of_mass = list("x"=16, "y"=8)
/obj/item/weapon/reagent_containers/food/snacks/redcurry/New()
..()
reagents.add_reagent("protein", 7)
reagents.add_reagent("nutriment", 8)
bitesize = 3
/obj/item/weapon/reagent_containers/food/snacks/greencurry
name = "green curry"
gender = PLURAL
desc = "A bowl of creamy green curry with tofu, hot peppers and rice. This one looks spicy!"
icon_state = "greencurry"
trash = /obj/item/trash/snack_bowl
filling_color = "#58b76c"
center_of_mass = list("x"=16, "y"=8)
/obj/item/weapon/reagent_containers/food/snacks/greencurry/New()
..()
reagents.add_reagent("protein", 1)
reagents.add_reagent("nutriment", 12)
reagents.add_reagent("capsaicin", 2)
bitesize = 3
/obj/item/weapon/reagent_containers/food/snacks/yellowcurry
name = "yellow curry"
gender = PLURAL
desc = "A bowl of creamy yellow curry with potatoes, peanuts and rice. This one looks mild."
icon_state = "yellowcurry"
trash = /obj/item/trash/snack_bowl
filling_color = "#bc9509"
center_of_mass = list("x"=16, "y"=8)
/obj/item/weapon/reagent_containers/food/snacks/yellowcurry/New()
..()
reagents.add_reagent("protein", 2)
reagents.add_reagent("nutriment", 13)
bitesize = 3
/obj/item/weapon/reagent_containers/food/snacks/bearburger
name = "bearburger"
desc = "The solution to your unbearable hunger."
icon_state = "bearburger"
filling_color = "#5d5260"
center_of_mass = list("x"=15, "y"=11)
/obj/item/weapon/reagent_containers/food/snacks/bearburger/New()
..()
reagents.add_reagent("nutriment", 1) //So spawned burgers will not be empty I guess?
bitesize = 5
/obj/item/weapon/reagent_containers/food/snacks/bearchili
name = "bear chili"
gender = PLURAL
desc = "A dark, hearty chili. Can you bear the heat?"
icon_state = "bearchili"
trash = /obj/item/trash/snack_bowl
filling_color = "#702708"
center_of_mass = list("x"=15, "y"=9)
/obj/item/weapon/reagent_containers/food/snacks/bearchili/New()
..()
reagents.add_reagent("protein", 3)
reagents.add_reagent("nutriment", 3)
reagents.add_reagent("capsaicin", 3)
reagents.add_reagent("tomatojuice", 2)
reagents.add_reagent("hyperzine", 5)
bitesize = 6
/obj/item/weapon/reagent_containers/food/snacks/bearstew
name = "bear stew"
gender = PLURAL
desc = "A thick, dark stew of bear meat and vegetables."
icon_state = "stew"
filling_color = "#9E673A"
center_of_mass = list("x"=16, "y"=5)
/obj/item/weapon/reagent_containers/food/snacks/bearstew/New()
..()
reagents.add_reagent("protein", 4)
reagents.add_reagent("hyperzine", 5)
reagents.add_reagent("nutriment", 6)
reagents.add_reagent("tomatojuice", 5)
reagents.add_reagent("imidazoline", 5)
reagents.add_reagent("water", 5)
bitesize = 6
/obj/item/weapon/reagent_containers/food/snacks/bibimbap
name = "bibimbap bowl"
desc = "A traditional Korean meal of meat and mixed vegetables. It's served on a bed of rice, and topped with a fried egg."
icon_state = "bibimbap"
trash = /obj/item/trash/snack_bowl
filling_color = "#4f2100"
center_of_mass = list("x"=15, "y"=9)
/obj/item/weapon/reagent_containers/food/snacks/bibimbap/New()
..()
reagents.add_reagent("protein", 10)
reagents.add_reagent("nutriment", 10)
bitesize = 4
/obj/item/weapon/reagent_containers/food/snacks/lomein
name = "lo mein"
gender = PLURAL
desc = "A popular Chinese noodle dish. Chopsticks optional."
icon_state = "lomein"
trash = /obj/item/trash/plate
filling_color = "#FCEE81"
center_of_mass = list("x"=16, "y"=10)
/obj/item/weapon/reagent_containers/food/snacks/lomein/New()
..()
reagents.add_reagent("nutriment", 8)
reagents.add_reagent("protein", 2)
bitesize = 2
/obj/item/weapon/reagent_containers/food/snacks/friedrice
name = "fried rice"
gender = PLURAL
desc = "A less-boring dish of less-boring rice!"
icon_state = "friedrice"
trash = /obj/item/trash/snack_bowl
filling_color = "#FFFBDB"
center_of_mass = list("x"=17, "y"=11)
/obj/item/weapon/reagent_containers/food/snacks/friedrice/New()
..()
reagents.add_reagent("nutriment", 7)
bitesize = 2
/obj/item/weapon/reagent_containers/food/snacks/chickenfillet
name = "chicken fillet sandwich"
desc = "Fried chicken, in sandwich format. Beauty is simplicity."
icon_state = "chickenfillet"
filling_color = "#E9ADFF"
center_of_mass = list("x"=16, "y"=16)
/obj/item/weapon/reagent_containers/food/snacks/chickenfillet/New()
..()
reagents.add_reagent("protein", 8)
reagents.add_reagent("nutriment", 4)
bitesize = 3
/obj/item/weapon/reagent_containers/food/snacks/chilicheesefries
name = "chili cheese fries"
gender = PLURAL
desc = "A mighty plate of fries, drowned in hot chili and cheese sauce. Because your arteries are overrated."
icon_state = "chilicheesefries"
trash = /obj/item/trash/plate
filling_color = "#EDDD00"
center_of_mass = list("x"=16, "y"=11)
/obj/item/weapon/reagent_containers/food/snacks/chilicheesefries/New()
..()
reagents.add_reagent("protein", 2)
reagents.add_reagent("nutriment", 8)
reagents.add_reagent("capsaicin", 2)
bitesize = 4
/obj/item/weapon/reagent_containers/food/snacks/friedmushroom
name = "fried mushroom"
desc = "A tender, beer-battered plump helmet, fried to crispy perfection."
icon_state = "friedmushroom"
filling_color = "#EDDD00"
center_of_mass = list("x"=16, "y"=11)
/obj/item/weapon/reagent_containers/food/snacks/friedmushroom/New()
..()
reagents.add_reagent("protein", 2)
reagents.add_reagent("nutriment", 4)
bitesize = 5
/obj/item/weapon/reagent_containers/food/snacks/pisanggoreng
name = "pisang goreng"
gender = PLURAL
desc = "Crispy, starchy, sweet banana fritters. Popular street food in parts of Sol."
icon_state = "pisanggoreng"
trash = /obj/item/trash/plate
filling_color = "#301301"
center_of_mass = list("x"=16, "y"=11)
/obj/item/weapon/reagent_containers/food/snacks/pisanggoreng/New()
..()
reagents.add_reagent("protein", 1)
reagents.add_reagent("nutriment", 8)
bitesize = 3
/obj/item/weapon/reagent_containers/food/snacks/meatbun
name = "meat bun"
desc = "A soft, fluffy flour bun also known as baozi. This one is filled with a spiced meat filling."
icon_state = "meatbun"
filling_color = "#edd7d7"
center_of_mass = list("x"=16, "y"=11)
/obj/item/weapon/reagent_containers/food/snacks/meatbun/New()
..()
reagents.add_reagent("protein", 3)
reagents.add_reagent("nutriment", 5)
bitesize = 5
/obj/item/weapon/reagent_containers/food/snacks/custardbun
name = "custard bun"
desc = "A soft, fluffy flour bun also known as baozi. This one is filled with an egg custard."
icon_state = "meatbun"
filling_color = "#ebedc2"
center_of_mass = list("x"=16, "y"=11)
/obj/item/weapon/reagent_containers/food/snacks/custardbun/New()
..()
reagents.add_reagent("protein", 2)
reagents.add_reagent("nutriment", 6)
bitesize = 6
/obj/item/weapon/reagent_containers/food/snacks/chickenmomo
name = "chicken momo"
gender = PLURAL
desc = "A plate of spiced and steamed chicken dumplings. The style originates from south Asia."
icon_state = "momo"
trash = /obj/item/trash/snacktray
filling_color = "#edd7d7"
center_of_mass = list("x"=15, "y"=9)
/obj/item/weapon/reagent_containers/food/snacks/chickenmomo/New()
..()
reagents.add_reagent("protein", 6)
reagents.add_reagent("nutriment", 9)
bitesize = 3
/obj/item/weapon/reagent_containers/food/snacks/veggiemomo
name = "veggie momo"
gender = PLURAL
desc = "A plate of spiced and steamed vegetable dumplings. The style originates from south Asia."
icon_state = "momo"
trash = /obj/item/trash/snacktray
filling_color = "#edd7d7"
center_of_mass = list("x"=15, "y"=9)
/obj/item/weapon/reagent_containers/food/snacks/veggiemomo/New()
..()
reagents.add_reagent("protein", 2)
reagents.add_reagent("nutriment", 13)
bitesize = 3
/obj/item/weapon/reagent_containers/food/snacks/risotto
name = "risotto"
gender = PLURAL
desc = "A creamy, savory rice dish from southern Europe, typically cooked slowly with wine and broth. This one has bits of mushroom."
icon_state = "risotto"
trash = /obj/item/trash/snack_bowl
filling_color = "#edd7d7"
center_of_mass = list("x"=15, "y"=9)
/obj/item/weapon/reagent_containers/food/snacks/risotto/New()
..()
reagents.add_reagent("nutriment", 9)
reagents.add_reagent("protein", 1)
bitesize = 2
/obj/item/weapon/reagent_containers/food/snacks/risottoballs
name = "risotto balls"
gender = PLURAL
desc = "Mushroom risotto that has been battered and deep fried. The best use of leftovers!"
icon_state = "risottoballs"
trash = /obj/item/trash/snack_bowl
filling_color = "#edd7d7"
center_of_mass = list("x"=15, "y"=9)
/obj/item/weapon/reagent_containers/food/snacks/risottoballs/New()
..()
reagents.add_reagent("nutriment", 1)
bitesize = 3
/obj/item/weapon/reagent_containers/food/snacks/honeytoast
name = "piece of honeyed toast"
desc = "For those who like their breakfast sweet."
icon_state = "honeytoast"
trash = /obj/item/trash/plate
filling_color = "#EDE5AD"
center_of_mass = list("x"=16, "y"=9)
/obj/item/weapon/reagent_containers/food/snacks/honeytoast/New()
..()
reagents.add_reagent("nutriment", 1)
bitesize = 4
/obj/item/weapon/reagent_containers/food/snacks/poachedegg
name = "poached egg"
desc = "A delicately poached egg with a runny yolk. Healthier than its fried counterpart."
icon_state = "poachedegg"
trash = /obj/item/trash/plate
filling_color = "#FFDF78"
center_of_mass = list("x"=16, "y"=14)
/obj/item/weapon/reagent_containers/food/snacks/poachedegg/New()
..()
reagents.add_reagent("protein", 3)
reagents.add_reagent("nutriment", 1)
reagents.add_reagent("blackpepper", 1)
bitesize = 2
/obj/item/weapon/reagent_containers/food/snacks/ribplate
name = "plate of ribs"
desc = "A half-rack of ribs, brushed with some sort of honey-glaze. Why are there no napkins on board?"
icon_state = "ribplate"
trash = /obj/item/trash/plate
filling_color = "#7A3D11"
center_of_mass = list("x"=16, "y"=13)
/obj/item/weapon/reagent_containers/food/snacks/ribplate/New()
..()
reagents.add_reagent("protein", 6)
reagents.add_reagent("nutriment", 6)
reagents.add_reagent("triglyceride", 2)
reagents.add_reagent("blackpepper", 1)
reagents.add_reagent("honey", 5)
bitesize = 4
/////////////////////////////////////////////////Sliceable////////////////////////////////////////
// All the food items that can be sliced into smaller bits like Meatbread and Cheesewheels
@@ -3158,6 +3483,135 @@
..()
reagents.add_reagent("nutriment", 1)
/obj/item/weapon/reagent_containers/food/snacks/sliceable/keylimepie
name = "key lime pie"
desc = "A tart, sweet dessert. What's a key lime, anyway?"
icon_state = "keylimepie"
slice_path = /obj/item/weapon/reagent_containers/food/snacks/keylimepieslice
slices_num = 5
filling_color = "#F5B951"
center_of_mass = list("x"=16, "y"=10)
/obj/item/weapon/reagent_containers/food/snacks/sliceable/keylimepie/New()
..()
reagents.add_reagent("protein", 4)
reagents.add_reagent("nutriment", 16)
/obj/item/weapon/reagent_containers/food/snacks/keylimepieslice
name = "slice of key lime pie"
desc = "A slice of tart pie, with whipped cream on top."
icon_state = "keylimepieslice"
trash = /obj/item/trash/plate
filling_color = "#F5B951"
bitesize = 3
center_of_mass = list("x"=16, "y"=12)
/obj/item/weapon/reagent_containers/food/snacks/keylimepieslice/filled
/obj/item/weapon/reagent_containers/food/snacks/keylimepieslice/filled/New()
..()
reagents.add_reagent("nutriment", 1)
/obj/item/weapon/reagent_containers/food/snacks/sliceable/quiche
name = "quiche"
desc = "Real men eat this, contrary to popular belief."
icon_state = "quiche"
slice_path = /obj/item/weapon/reagent_containers/food/snacks/quicheslice
slices_num = 5
filling_color = "#F5B951"
center_of_mass = list("x"=16, "y"=10)
/obj/item/weapon/reagent_containers/food/snacks/sliceable/quiche/New()
..()
reagents.add_reagent("nutriment", 10)
reagents.add_reagent("protein", 10)
/obj/item/weapon/reagent_containers/food/snacks/quicheslice
name = "slice of quiche"
desc = "A slice of delicious quiche. Eggy, cheesy goodness."
icon_state = "quicheslice"
trash = /obj/item/trash/plate
filling_color = "#F5B951"
bitesize = 3
center_of_mass = list("x"=16, "y"=12)
/obj/item/weapon/reagent_containers/food/snacks/quicheslice/filled
/obj/item/weapon/reagent_containers/food/snacks/quicheslice/filled/New()
..()
reagents.add_reagent("nutriment", 1)
reagents.add_reagent("protein", 1)
/obj/item/weapon/reagent_containers/food/snacks/sliceable/brownies
name = "brownies"
gender = PLURAL
desc = "Halfway to fudge, or halfway to cake? Who cares!"
icon_state = "brownies"
slice_path = /obj/item/weapon/reagent_containers/food/snacks/browniesslice
slices_num = 4
trash = /obj/item/trash/brownies
filling_color = "#301301"
center_of_mass = list("x"=15, "y"=9)
/obj/item/weapon/reagent_containers/food/snacks/sliceable/brownies/New()
..()
reagents.add_reagent("protein", 2)
reagents.add_reagent("nutriment", 8)
bitesize = 2
/obj/item/weapon/reagent_containers/food/snacks/browniesslice
name = "brownie"
desc = "a dense, decadent chocolate brownie."
icon_state = "browniesslice"
trash = /obj/item/trash/plate
filling_color = "#F5B951"
bitesize = 2
center_of_mass = list("x"=16, "y"=12)
/obj/item/weapon/reagent_containers/food/snacks/browniesslice/filled
/obj/item/weapon/reagent_containers/food/snacks/browniesslice/filled/New()
..()
reagents.add_reagent("nutriment", 1)
reagents.add_reagent("protein", 1)
/obj/item/weapon/reagent_containers/food/snacks/sliceable/cosmicbrownies
name = "cosmic brownies"
gender = PLURAL
desc = "Like, ultra-trippy. Brownies HAVE no gender, man." //Except I had to add one!
icon_state = "cosmicbrownies"
slice_path = /obj/item/weapon/reagent_containers/food/snacks/cosmicbrowniesslice
slices_num = 4
trash = /obj/item/trash/brownies
filling_color = "#301301"
center_of_mass = list("x"=15, "y"=9)
/obj/item/weapon/reagent_containers/food/snacks/sliceable/cosmicbrownies/New()
..()
reagents.add_reagent("protein", 2)
reagents.add_reagent("nutriment", 8)
reagents.add_reagent("space_drugs", 2)
reagents.add_reagent("bicaridine", 1)
reagents.add_reagent("kelotane", 1)
reagents.add_reagent("toxin", 1)
bitesize = 3
/obj/item/weapon/reagent_containers/food/snacks/cosmicbrowniesslice
name = "cosmic brownie"
desc = "a dense, decadent and fun-looking chocolate brownie."
icon_state = "cosmicbrowniesslice"
trash = /obj/item/trash/plate
filling_color = "#F5B951"
bitesize = 3
center_of_mass = list("x"=16, "y"=12)
/obj/item/weapon/reagent_containers/food/snacks/cosmicbrowniesslice/filled
/obj/item/weapon/reagent_containers/food/snacks/cosmicbrowniesslice/filled/New()
..()
reagents.add_reagent("nutriment", 1)
reagents.add_reagent("protein", 1)
/////////////////////////////////////////////////PIZZA////////////////////////////////////////
/obj/item/weapon/reagent_containers/food/snacks/sliceable/pizza
@@ -3581,6 +4035,11 @@
result = new /obj/item/weapon/reagent_containers/food/snacks/monkeyburger(src)
user << "You make a burger."
//Bun + katsu = chickenfillet
else if(istype(W,/obj/item/weapon/reagent_containers/food/snacks/chickenkatsu))
result = new /obj/item/weapon/reagent_containers/food/snacks/chickenfillet(src)
user << "You make a chicken fillet sandwich."
// Bun + sausage = hotdog
else if(istype(W,/obj/item/weapon/reagent_containers/food/snacks/sausage))
result = new /obj/item/weapon/reagent_containers/food/snacks/hotdog(src)
@@ -3919,3 +4378,5 @@
reagents.add_reagent("protein", 10)
reagents.add_reagent("iron", 3)
bitesize = 4