Fixes foods not having the right tastes (#3019)

I forgot to do this in my old pr tastes, also includes changes from #3017.
This commit is contained in:
Alberyk
2017-07-13 21:04:31 +03:00
committed by skull132
parent 216039eb2e
commit 12bfdd2f79
10 changed files with 475 additions and 281 deletions
+4 -3
View File
@@ -17,8 +17,9 @@
reagents = list("sodiumchloride" = 1, "blackpepper" = 1)
items = list(/obj/item/weapon/reagent_containers/food/snacks/risotto)
coating = /datum/reagent/nutriment/coating/batter
reagent_mix = RECIPE_REAGENT_REPLACE //Simplify end product
result = /obj/item/weapon/reagent_containers/food/snacks/risottoballs
//Meaty Recipes
//====================
@@ -69,9 +70,9 @@
/datum/recipe/friedmushroom
appliance = FRYER
fruit = list("plumphelmet" = 1)
result = /obj/item/weapon/reagent_containers/food/snacks/friedmushroom
coating = /datum/reagent/nutriment/coating/beerbatter
reagent_mix = RECIPE_REAGENT_REPLACE //Simplify end product
result = /obj/item/weapon/reagent_containers/food/snacks/friedmushroom
//Sweet Recipes.
+5 -2
View File
@@ -615,11 +615,13 @@ I said no!
/datum/recipe/mushroomsoup
fruit = list("mushroom" = 1)
reagents = list("water" = 5, "milk" = 5)
reagent_mix = RECIPE_REAGENT_REPLACE
result = /obj/item/weapon/reagent_containers/food/snacks/mushroomsoup
/datum/recipe/chawanmushi
fruit = list("mushroom" = 1)
reagents = list("water" = 5, "soysauce" = 5, "egg" = 6)
reagent_mix = RECIPE_REAGENT_REPLACE
result = /obj/item/weapon/reagent_containers/food/snacks/chawanmushi
/datum/recipe/beetsoup
@@ -764,7 +766,7 @@ I said no!
/datum/recipe/bearburger
items = list(
/obj/item/weapon/reagent_containers/food/snacks/bun,
/obj/item/weapon/reagent_containers/food/snacks/bearmeat
/obj/item/weapon/reagent_containers/food/snacks/bearmeat
)
result = /obj/item/weapon/reagent_containers/food/snacks/bearburger
@@ -813,7 +815,7 @@ I said no!
)
result = /obj/item/weapon/reagent_containers/food/snacks/chickenfillet
/datum/recipe/chilicheesefries
/datum/recipe/chilicheesefries
items = list(
/obj/item/weapon/reagent_containers/food/snacks/fries,
/obj/item/weapon/reagent_containers/food/snacks/cheesewedge,
@@ -880,4 +882,5 @@ I said no!
items = list(
/obj/item/weapon/reagent_containers/food/snacks/breadslice
)
reagent_mix = RECIPE_REAGENT_REPLACE //Simplify end product
result = /obj/item/weapon/reagent_containers/food/snacks/honeytoast
+4 -2
View File
@@ -22,7 +22,7 @@
items = list(/obj/item/weapon/reagent_containers/food/snacks/meat)
reagent_mix = RECIPE_REAGENT_REPLACE
result = /obj/item/weapon/reagent_containers/food/snacks/ribplate
@@ -314,7 +314,7 @@
reagents = list("browniemix" = 10, "egg" = 3)
reagent_mix = RECIPE_REAGENT_REPLACE //No egg or mix in final recipe
result = /obj/item/weapon/reagent_containers/food/snacks/sliceable/brownies
/datum/recipe/cosmicbrownies
appliance = OVEN
@@ -371,6 +371,8 @@
/obj/item/weapon/reagent_containers/food/snacks/sliceable/flatdough,
/obj/item/weapon/reagent_containers/food/snacks/cheesewedge
)
reagent_mix = RECIPE_REAGENT_REPLACE //No vomit taste in finished product from chanterelles
result = /obj/item/weapon/reagent_containers/food/snacks/sliceable/pizza/mushroompizza
/datum/recipe/vegetablepizza
+1 -1
View File
@@ -60,4 +60,4 @@ calculate text size per text.
else
out += "[intensity_desc] [taste_desc]"
return english_list(out, "something indescribable")
return "[english_list(out, "something indescribable")]."
@@ -174,6 +174,18 @@
return
..()
/datum/reagent/nutriment/protein/tofu //Good for Skrell!
name = "tofu protein"
id = "tofu"
color = "#fdffa8"
taste_description = "tofu"
/datum/reagent/nutriment/protein/tofu/affect_ingest(var/mob/living/carbon/M, var/alien, var/removed)
if(alien && alien == IS_SKRELL)
digest(M,removed) //Skrell are allowed to eat tofu, but not most animal proteins
return
..()
/datum/reagent/nutriment/protein/seafood // Good for Skrell!
name = "seafood protein"
id = "seafood"
@@ -601,7 +613,7 @@
/datum/reagent/spacespice
name = "Space Spice"
id = "spacespice"
description = "An exotic blend of spices for cooking. Definitely not worms."
description = "An exotic blend of spices for cooking. It must flow."
reagent_state = SOLID
color = "#e08702"
taste_description = "spices"
@@ -613,7 +625,7 @@
description = "A dry mix for making delicious brownies."
reagent_state = SOLID
color = "#441a03"
taste_description = "dough"
taste_description = "chocolate"
/* Drinks */
@@ -714,7 +726,7 @@
id = "limejuice"
description = "The sweet-sour juice of limes."
color = "#365E30"
taste_description = "unbearable sourness"
taste_description = "tart citrus"
taste_mult = 1.1
glass_icon_state = "glass_green"
@@ -321,6 +321,7 @@
color = "#C8A5DC"
overdose = REAGENTS_OVERDOSE
scannable = 1
taste_mult = 0.33 //Specifically to cut the dull toxin taste out of foods using carrot
taste_description = "dull toxin"
/datum/reagent/imidazoline/affect_blood(var/mob/living/carbon/M, var/alien, var/removed)
@@ -53,7 +53,7 @@
user << "<span class='notice'>You swallow some of contents of \the [src].</span>"
on_reagent_change()
if(icon_state == "saltshakersmall" || icon_state == "peppermillsmall" || icon_state == "flour")
if(icon_state == "saltshakersmall" || icon_state == "peppermillsmall" || icon_state == "flour" || icon_state == "spacespicebottle")
return
if(reagents.reagent_list.len > 0)
switch(reagents.get_master_reagent_id())
@@ -103,7 +103,7 @@
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."
desc = "An exotic blend of spices for cooking. It must flow."
icon_state = "spacespicebottle"
center_of_mass = list("x"=16, "y"=6)
else
@@ -171,7 +171,7 @@
/obj/item/weapon/reagent_containers/food/condiment/spacespice
name = "space spices"
desc = "An exotic blend of spices for cooking. Definitely not worms."
desc = "An exotic blend of spices for cooking. It must flow."
icon_state = "spacespicebottle"
possible_transfer_amounts = list(1,40) //for clown turning the lid off
amount_per_transfer_from_this = 1
File diff suppressed because it is too large Load Diff