Cooked food can now be exported through cargo, Take 2. (#50707)

* Oh jesus that took FOREVER. Why is there so much god damn food?

* First pass balance changes for single click crafts

* Yes, I know Qust is going to kill me. I'm aware.

* merge conflict fixed.

* Fuck

* Updates based on dunking element.

* Accidently bundled changes.

* Fixes Silver_spawned variable to work outside of luminescents.
This commit is contained in:
moo
2020-05-05 20:27:09 -04:00
committed by GitHub
21 changed files with 338 additions and 6 deletions

View File

@@ -24,3 +24,11 @@
#define FOOD_IN_CONTAINER (1<<0)
#define STOP_SERVING_BREAKFAST (15 MINUTES)
#define FOOD_WORTHLESS 0
#define FOOD_JUNK 6
#define FOOD_FAST 40
#define FOOD_RARE 80
#define FOOD_EXOTIC 150
#define FOOD_LEGENDARY 1000
#define FOOD_ILLEGAL 1000

View File

@@ -0,0 +1,18 @@
//How I'm laying this out is in a much more painless way than giving every single food and drink it's own export datum.
//At the time of writing, we have some 200-300 food items overall, not counting custom foods. Let's not think about custom foods.
//6 Tiers to start with, working from cheapest (Available roundstart) to most expensive (Has to be made with considerable luck and preperation.)
/datum/export/food
cost = 10 // Default cost, Because something WILL get missed somewhere. Perhaps out of active ignorance or not.
unit_name = "serving"
message = "of food"
export_types = list(/obj/item/reagent_containers/food/snacks)
include_subtypes = TRUE
exclude_types = list(/obj/item/reagent_containers/food/snacks/grown)
/datum/export/food/get_cost(obj/O, allowed_categories, apply_elastic)
. = ..()
var/obj/item/reagent_containers/food/snacks/sold_food = O
if(sold_food.silver_spawned)
return FOOD_WORTHLESS
return sold_food.value

View File

@@ -53,6 +53,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/value = 10 //Which export tier of value the item falls under.
var/silver_spawned = FALSE //Special case used for exporting, only true if created from a silver slime to prevent cheese.
//Placeholder for effect that trigger on eating that aren't tied to reagents.

View File

@@ -19,6 +19,7 @@
slot_flags = ITEM_SLOT_HEAD
customfoodfilling = 0 //to avoid infinite bread-ception
foodtype = GRAIN
value = FOOD_JUNK
/obj/item/reagent_containers/food/snacks/breadslice/Initialize()
. = ..()
@@ -34,6 +35,7 @@
slice_path = /obj/item/reagent_containers/food/snacks/breadslice/plain
tastes = list("bread" = 10)
foodtype = GRAIN
value = FOOD_FAST
/obj/item/reagent_containers/food/snacks/breadslice/plain
name = "bread slice"
@@ -60,6 +62,7 @@
list_reagents = list(/datum/reagent/consumable/nutriment = 30, /datum/reagent/consumable/nutriment/vitamin = 5)
tastes = list("bread" = 10, "meat" = 10)
foodtype = GRAIN | MEAT
value = FOOD_FAST
/obj/item/reagent_containers/food/snacks/breadslice/meat
name = "meatbread slice"
@@ -76,6 +79,7 @@
list_reagents = list(/datum/reagent/consumable/nutriment = 30, /datum/reagent/consumable/nutriment/vitamin = 5)
tastes = list("bread" = 10, "acid" = 10)
foodtype = GRAIN | MEAT
value = FOOD_EXOTIC
/obj/item/reagent_containers/food/snacks/breadslice/xenomeat
name = "xenomeatbread slice"
@@ -94,6 +98,7 @@
list_reagents = list(/datum/reagent/consumable/nutriment = 30, /datum/reagent/toxin = 15, /datum/reagent/consumable/nutriment/vitamin = 5)
tastes = list("bread" = 10, "cobwebs" = 5)
foodtype = GRAIN | MEAT | TOXIC
value = FOOD_RARE
/obj/item/reagent_containers/food/snacks/breadslice/spidermeat
name = "spider meat bread slice"
@@ -102,6 +107,7 @@
filling_color = "#7CFC00"
list_reagents = list(/datum/reagent/consumable/nutriment = 6, /datum/reagent/toxin = 3, /datum/reagent/consumable/nutriment/vitamin = 1)
foodtype = GRAIN | MEAT | TOXIC
value = FOOD_RARE
/obj/item/reagent_containers/food/snacks/store/bread/banana
name = "banana-nut bread"
@@ -112,6 +118,7 @@
list_reagents = list(/datum/reagent/consumable/nutriment = 20, /datum/reagent/consumable/banana = 20)
tastes = list("bread" = 10) // bananjuice will also flavour
foodtype = GRAIN | FRUIT
value = FOOD_RARE
/obj/item/reagent_containers/food/snacks/breadslice/banana
@@ -131,6 +138,7 @@
list_reagents = list(/datum/reagent/consumable/nutriment = 20, /datum/reagent/consumable/nutriment/vitamin = 5)
tastes = list("bread" = 10, "tofu" = 10)
foodtype = GRAIN | VEGETABLES
value = FOOD_FAST
/obj/item/reagent_containers/food/snacks/breadslice/tofu
name = "tofubread slice"
@@ -149,6 +157,7 @@
list_reagents = list(/datum/reagent/consumable/nutriment = 20, /datum/reagent/consumable/nutriment/vitamin = 5)
tastes = list("bread" = 10, "cheese" = 10)
foodtype = GRAIN | DAIRY
value = FOOD_RARE
/obj/item/reagent_containers/food/snacks/breadslice/creamcheese
name = "cream cheese bread slice"
@@ -167,6 +176,7 @@
list_reagents = list(/datum/reagent/consumable/nutriment = 20, /datum/reagent/toxin/mutetoxin = 5, /datum/reagent/consumable/nothing = 5, /datum/reagent/consumable/nutriment/vitamin = 5)
tastes = list("bread" = 10, "silence" = 10)
foodtype = GRAIN | FRUIT
value = FOOD_EXOTIC
/obj/item/reagent_containers/food/snacks/breadslice/mimana
name = "mimana bread slice"
@@ -196,6 +206,7 @@
attack_verb = list("touche'd")
tastes = list("bread" = 1)
foodtype = GRAIN
value = FOOD_FAST
/obj/item/reagent_containers/food/snacks/garlicbread
name = "garlic bread"
@@ -208,6 +219,7 @@
bitesize = 3
tastes = list("bread" = 1, "garlic" = 1, "butter" = 1)
foodtype = GRAIN
value = FOOD_RARE
/obj/item/reagent_containers/food/snacks/deepfryholder
name = "Deep Fried Foods Holder Obj"
@@ -215,6 +227,7 @@
icon = 'icons/obj/food/food.dmi'
icon_state = ""
bitesize = 2
value = FOOD_JUNK
/obj/item/reagent_containers/food/snacks/deepfryholder/Initialize(mapload, obj/item/fried)
. = ..()
@@ -284,6 +297,7 @@
bonus_reagents = list(/datum/reagent/consumable/nutriment = 1, /datum/reagent/consumable/nutriment/vitamin = 1)
tastes = list("butter" = 1, "biscuit" = 1)
foodtype = GRAIN | BREAKFAST
value = FOOD_FAST
/obj/item/reagent_containers/food/snacks/butterdog
name = "butterdog"
@@ -296,6 +310,7 @@
bonus_reagents = list(/datum/reagent/consumable/nutriment = 1, /datum/reagent/consumable/nutriment/vitamin = 1)
tastes = list("butter", "exotic butter")
foodtype = GRAIN | DAIRY
value = FOOD_RARE
/obj/item/reagent_containers/food/snacks/butterdog/ComponentInitialize()
. = ..()

View File

@@ -12,6 +12,7 @@
desc = "The cornerstone of every nutritious breakfast."
bonus_reagents = list(/datum/reagent/consumable/nutriment/vitamin = 1)
foodtype = GRAIN | MEAT
value = FOOD_FAST
/obj/item/reagent_containers/food/snacks/burger/plain/Initialize()
. = ..()
@@ -34,6 +35,7 @@
bonus_reagents = list(/datum/reagent/consumable/nutriment/vitamin = 4)
tastes = list("bun" = 2, "long pig" = 4)
foodtype = MEAT | GRAIN | GROSS
value = FOOD_FAST
/obj/item/reagent_containers/food/snacks/burger/human/CheckParts(list/parts_list)
..()
@@ -53,6 +55,7 @@
desc = "You monster."
bonus_reagents = list(/datum/reagent/consumable/nutriment/vitamin = 5)
foodtype = GRAIN | MEAT | GROSS
value = FOOD_EXOTIC
/obj/item/reagent_containers/food/snacks/burger/appendix
name = "appendix burger"
@@ -61,6 +64,7 @@
icon_state = "appendixburger"
tastes = list("bun" = 4, "grass" = 2)
foodtype = GRAIN | MEAT | GROSS
value = FOOD_RARE
/obj/item/reagent_containers/food/snacks/burger/fish
name = "fillet -o- carp sandwich"
@@ -69,6 +73,7 @@
bonus_reagents = list(/datum/reagent/consumable/nutriment = 2, /datum/reagent/consumable/nutriment/vitamin = 3)
tastes = list("bun" = 4, "fish" = 4)
foodtype = GRAIN | MEAT
value = FOOD_EXOTIC
/obj/item/reagent_containers/food/snacks/burger/tofu
name = "tofu burger"
@@ -77,6 +82,7 @@
bonus_reagents = list(/datum/reagent/consumable/nutriment = 2, /datum/reagent/consumable/nutriment/vitamin = 2)
tastes = list("bun" = 4, "tofu" = 4)
foodtype = GRAIN | VEGETABLES
value = FOOD_FAST
/obj/item/reagent_containers/food/snacks/burger/roburger
name = "roburger"
@@ -86,6 +92,7 @@
list_reagents = list(/datum/reagent/consumable/nutriment = 6, /datum/reagent/nanomachines = 5, /datum/reagent/consumable/nutriment/vitamin = 1)
tastes = list("bun" = 4, "lettuce" = 2, "sludge" = 1)
foodtype = GRAIN | TOXIC
value = FOOD_EXOTIC
/obj/item/reagent_containers/food/snacks/burger/roburgerbig
name = "roburger"
@@ -96,6 +103,7 @@
list_reagents = list(/datum/reagent/consumable/nutriment = 6, /datum/reagent/nanomachines = 70, /datum/reagent/consumable/nutriment/vitamin = 5)
tastes = list("bun" = 4, "lettuce" = 2, "sludge" = 1)
foodtype = GRAIN | TOXIC
value = FOOD_LEGENDARY
/obj/item/reagent_containers/food/snacks/burger/xeno
name = "xenoburger"
@@ -104,6 +112,7 @@
bonus_reagents = list(/datum/reagent/consumable/nutriment = 2, /datum/reagent/consumable/nutriment/vitamin = 6)
tastes = list("bun" = 4, "acid" = 4)
foodtype = GRAIN | MEAT
value = FOOD_EXOTIC
/obj/item/reagent_containers/food/snacks/burger/bearger
name = "bearger"
@@ -111,6 +120,7 @@
icon_state = "bearger"
bonus_reagents = list(/datum/reagent/consumable/nutriment = 3, /datum/reagent/consumable/nutriment/vitamin = 6)
foodtype = GRAIN | MEAT
value = FOOD_EXOTIC
/obj/item/reagent_containers/food/snacks/burger/clown
name = "clown burger"
@@ -118,6 +128,7 @@
icon_state = "clownburger"
bonus_reagents = list(/datum/reagent/consumable/nutriment = 4, /datum/reagent/consumable/nutriment/vitamin = 6, /datum/reagent/consumable/banana = 6)
foodtype = GRAIN | FRUIT
value = FOOD_EXOTIC
/obj/item/reagent_containers/food/snacks/burger/mime
name = "mime burger"
@@ -125,6 +136,7 @@
icon_state = "mimeburger"
bonus_reagents = list(/datum/reagent/consumable/nutriment = 4, /datum/reagent/consumable/nutriment/vitamin = 6, /datum/reagent/consumable/nothing = 6)
foodtype = GRAIN
value = FOOD_EXOTIC
/obj/item/reagent_containers/food/snacks/burger/brain
name = "brainburger"
@@ -134,6 +146,7 @@
list_reagents = list(/datum/reagent/consumable/nutriment = 6, /datum/reagent/medicine/mannitol = 5, /datum/reagent/consumable/nutriment/vitamin = 1)
tastes = list("bun" = 4, "brains" = 2)
foodtype = GRAIN | MEAT | GROSS
value = FOOD_FAST
/obj/item/reagent_containers/food/snacks/burger/ghost
name = "ghost burger"
@@ -145,6 +158,7 @@
alpha = 170
verb_say = "moans"
verb_yell = "wails"
value = FOOD_EXOTIC
/obj/item/reagent_containers/food/snacks/burger/ghost/Initialize()
. = ..()
@@ -253,6 +267,7 @@
bonus_reagents = list(/datum/reagent/consumable/nutriment = 6, /datum/reagent/consumable/nutriment/vitamin = 10)
tastes = list("bun" = 4, "magic" = 2)
foodtype = GRAIN | MEAT
value = FOOD_RARE
/obj/item/reagent_containers/food/snacks/burger/bigbite
name = "big bite burger"
@@ -262,6 +277,7 @@
list_reagents = list(/datum/reagent/consumable/nutriment = 10, /datum/reagent/consumable/nutriment/vitamin = 2)
w_class = WEIGHT_CLASS_NORMAL
foodtype = GRAIN | MEAT | DAIRY
value = FOOD_RARE
/obj/item/reagent_containers/food/snacks/burger/jelly
name = "jelly burger"
@@ -269,6 +285,7 @@
icon_state = "jellyburger"
tastes = list("bun" = 4, "jelly" = 2)
foodtype = GRAIN | MEAT
value = FOOD_EXOTIC
/obj/item/reagent_containers/food/snacks/burger/jelly/slime
bonus_reagents = list(/datum/reagent/toxin/slimejelly = 5, /datum/reagent/consumable/nutriment/vitamin = 5)
@@ -291,6 +308,7 @@
volume = 100
tastes = list("bun" = 4, "type two diabetes" = 10)
foodtype = GRAIN | MEAT | DAIRY
value = FOOD_EXOTIC
/obj/item/reagent_containers/food/snacks/burger/fivealarm
name = "five alarm burger"
@@ -299,6 +317,7 @@
bonus_reagents = list(/datum/reagent/consumable/nutriment = 2, /datum/reagent/consumable/nutriment/vitamin = 5)
list_reagents = list(/datum/reagent/consumable/nutriment = 6, /datum/reagent/consumable/capsaicin = 5, /datum/reagent/consumable/condensedcapsaicin = 5, /datum/reagent/consumable/nutriment/vitamin = 1)
foodtype = GRAIN | MEAT
value = FOOD_RARE
/obj/item/reagent_containers/food/snacks/burger/rat
name = "rat burger"
@@ -306,6 +325,7 @@
icon_state = "ratburger"
bonus_reagents = list(/datum/reagent/consumable/nutriment = 1, /datum/reagent/consumable/nutriment/vitamin = 1)
foodtype = GRAIN | MEAT | GROSS
value = FOOD_FAST
/obj/item/reagent_containers/food/snacks/burger/baseball
name = "home run baseball burger"
@@ -313,6 +333,7 @@
icon_state = "baseball"
bonus_reagents = list(/datum/reagent/consumable/nutriment = 1, /datum/reagent/consumable/nutriment/vitamin = 1)
foodtype = GRAIN | GROSS
value = FOOD_RARE
/obj/item/reagent_containers/food/snacks/burger/baconburger
name = "bacon burger"
@@ -321,6 +342,7 @@
bonus_reagents = list(/datum/reagent/consumable/nutriment = 8, /datum/reagent/consumable/nutriment/vitamin = 1)
tastes = list("bacon" = 4, "bun" = 2)
foodtype = GRAIN | MEAT
value = FOOD_RARE
/obj/item/reagent_containers/food/snacks/burger/empoweredburger
name = "empowered burger"
@@ -329,6 +351,7 @@
list_reagents = list(/datum/reagent/consumable/nutriment = 8, /datum/reagent/consumable/liquidelectricity = 5)
tastes = list("bun" = 2, "pure electricity" = 4)
foodtype = GRAIN | TOXIC
value = FOOD_FAST
/obj/item/reagent_containers/food/snacks/burger/crab
name = "crab burger"
@@ -337,6 +360,7 @@
bonus_reagents = list(/datum/reagent/consumable/nutriment = 2, /datum/reagent/consumable/nutriment/vitamin = 3)
tastes = list("bun" = 2, "crab meat" = 4)
foodtype = GRAIN | MEAT
value = FOOD_RARE
/obj/item/reagent_containers/food/snacks/burger/soylent
name = "soylent burger"
@@ -345,6 +369,7 @@
bonus_reagents = list(/datum/reagent/consumable/nutriment = 5, /datum/reagent/consumable/nutriment/vitamin = 3)
tastes = list("bun" = 2, "assistant" = 4)
foodtype = GRAIN | MEAT | DAIRY
value = FOOD_EXOTIC
/obj/item/reagent_containers/food/snacks/burger/rib
name = "mcrib"
@@ -353,6 +378,7 @@
bonus_reagents = list(/datum/reagent/consumable/bbqsauce = 5, /datum/reagent/consumable/nutriment/vitamin = 3)
tastes = list("bun" = 2, "pork patty" = 4)
foodtype = GRAIN | MEAT
value = FOOD_RARE
/obj/item/reagent_containers/food/snacks/burger/mcguffin
name = "mcguffin"
@@ -361,6 +387,7 @@
tastes = list("muffin" = 2, "bacon" = 3)
bonus_reagents = list(/datum/reagent/consumable/eggyolk = 3, /datum/reagent/consumable/nutriment = 1)
foodtype = GRAIN | MEAT | BREAKFAST
value = FOOD_RARE
/obj/item/reagent_containers/food/snacks/burger/chicken
name = "chicken sandwich" //Apparently the proud people of Americlapstan object to this thing being called a burger. Apparently McDonald's just calls it a burger in Europe as to not scare and confuse us.
@@ -369,6 +396,7 @@
tastes = list("bun" = 2, "chicken" = 4, "God's covenant" = 1)
bonus_reagents = list(/datum/reagent/consumable/mayonnaise = 3, /datum/reagent/consumable/cooking_oil = 2, /datum/reagent/consumable/nutriment = 2)
foodtype = GRAIN | MEAT | FRIED
value = FOOD_RARE
/obj/item/reagent_containers/food/snacks/burger/cheese
name = "cheese burger"
@@ -377,6 +405,7 @@
tastes = list("bun" = 2, "beef patty" = 4, "cheese" = 3)
bonus_reagents = list(/datum/reagent/consumable/nutriment = 1)
foodtype = GRAIN | MEAT | DAIRY
value = FOOD_FAST
/obj/item/reagent_containers/food/snacks/burger/cheese/Initialize()
. = ..()

View File

@@ -8,6 +8,7 @@
tastes = list("cake" = 1)
foodtype = GRAIN | DAIRY
/obj/item/reagent_containers/food/snacks/cakeslice
icon = 'icons/obj/food/piecake.dmi'
trash = /obj/item/trash/plate
@@ -15,6 +16,7 @@
customfoodfilling = 0 //to avoid infinite cake-ception
tastes = list("cake" = 1)
foodtype = GRAIN | DAIRY
value = FOOD_FAST
/obj/item/reagent_containers/food/snacks/store/cake/plain
name = "plain cake"
@@ -24,6 +26,7 @@
bonus_reagents = list(/datum/reagent/consumable/nutriment = 10, /datum/reagent/consumable/nutriment/vitamin = 2)
tastes = list("sweetness" = 2,"cake" = 5)
foodtype = GRAIN | DAIRY | SUGAR
value = FOOD_FAST
/obj/item/reagent_containers/food/snacks/cakeslice/plain
name = "plain cake slice"
@@ -44,6 +47,7 @@
list_reagents = list(/datum/reagent/consumable/nutriment = 20, /datum/reagent/medicine/oculine = 10, /datum/reagent/consumable/nutriment/vitamin = 5)
tastes = list("cake" = 5, "sweetness" = 2, "carrot" = 1)
foodtype = GRAIN | DAIRY | VEGETABLES | SUGAR
value = FOOD_RARE
/obj/item/reagent_containers/food/snacks/cakeslice/carrot
name = "carrot cake slice"
@@ -64,6 +68,7 @@
list_reagents = list(/datum/reagent/consumable/nutriment = 20, /datum/reagent/medicine/mannitol = 10, /datum/reagent/consumable/nutriment/vitamin = 5)
tastes = list("cake" = 5, "sweetness" = 2, "brains" = 1)
foodtype = GRAIN | DAIRY | MEAT | GROSS | SUGAR
value = FOOD_FAST
/obj/item/reagent_containers/food/snacks/cakeslice/brain
name = "brain cake slice"
@@ -83,6 +88,7 @@
bonus_reagents = list(/datum/reagent/consumable/nutriment/vitamin = 10)
tastes = list("cake" = 4, "cream cheese" = 3)
foodtype = GRAIN | DAIRY
value = FOOD_RARE
/obj/item/reagent_containers/food/snacks/cakeslice/cheese
name = "cheese cake slice"
@@ -101,6 +107,7 @@
bonus_reagents = list(/datum/reagent/consumable/nutriment = 3, /datum/reagent/consumable/nutriment/vitamin = 10)
tastes = list("cake" = 5, "sweetness" = 2, "oranges" = 2)
foodtype = GRAIN | DAIRY | FRUIT | SUGAR
value = FOOD_RARE
/obj/item/reagent_containers/food/snacks/cakeslice/orange
name = "orange cake slice"
@@ -119,6 +126,7 @@
bonus_reagents = list(/datum/reagent/consumable/nutriment = 3, /datum/reagent/consumable/nutriment/vitamin = 10)
tastes = list("cake" = 5, "sweetness" = 2, "unbearable sourness" = 2)
foodtype = GRAIN | DAIRY | FRUIT | SUGAR
value = FOOD_RARE
/obj/item/reagent_containers/food/snacks/cakeslice/lime
name = "lime cake slice"
@@ -137,6 +145,7 @@
bonus_reagents = list(/datum/reagent/consumable/nutriment = 3, /datum/reagent/consumable/nutriment/vitamin = 10)
tastes = list("cake" = 5, "sweetness" = 2, "sourness" = 2)
foodtype = GRAIN | DAIRY | FRUIT | SUGAR
value = FOOD_RARE
/obj/item/reagent_containers/food/snacks/cakeslice/lemon
name = "lemon cake slice"
@@ -155,6 +164,7 @@
bonus_reagents = list(/datum/reagent/consumable/nutriment = 3, /datum/reagent/consumable/nutriment/vitamin = 10)
tastes = list("cake" = 5, "sweetness" = 1, "chocolate" = 4)
foodtype = GRAIN | DAIRY | JUNKFOOD | SUGAR
value = FOOD_RARE
/obj/item/reagent_containers/food/snacks/cakeslice/chocolate
name = "chocolate cake slice"
@@ -174,6 +184,7 @@
list_reagents = list(/datum/reagent/consumable/nutriment = 20, /datum/reagent/consumable/sprinkles = 10, /datum/reagent/consumable/nutriment/vitamin = 5)
tastes = list("cake" = 5, "sweetness" = 1)
foodtype = GRAIN | DAIRY | JUNKFOOD | SUGAR
value = FOOD_EXOTIC
/obj/item/reagent_containers/food/snacks/store/cake/birthday/microwave_act(obj/machinery/microwave/M) //super sekrit club
new /obj/item/clothing/head/hardhat/cakehat(get_turf(src))
@@ -197,6 +208,7 @@
slice_path = /obj/item/reagent_containers/food/snacks/cakeslice/birthday/energy
list_reagents = list(/datum/reagent/consumable/nutriment = 10, /datum/reagent/consumable/sprinkles = 10, /datum/reagent/consumable/nutriment/vitamin = 5, /datum/reagent/consumable/pwr_game = 10, /datum/reagent/consumable/liquidelectricity = 10)
tastes = list("cake" = 3, "a Vlad's Salad" = 1)
value = FOOD_ILLEGAL
/obj/item/reagent_containers/food/snacks/store/cake/birthday/energy/proc/energy_bite(mob/living/user)
to_chat(user, "<font color='red' size='5'>As you eat the cake, you accidentally hurt yourself on the embedded energy sword!</font>")
@@ -243,6 +255,7 @@
bonus_reagents = list(/datum/reagent/consumable/nutriment = 3, /datum/reagent/consumable/nutriment/vitamin = 10)
tastes = list("cake" = 5, "sweetness" = 1, "apple" = 1)
foodtype = GRAIN | DAIRY | FRUIT | SUGAR
value = FOOD_RARE
/obj/item/reagent_containers/food/snacks/cakeslice/apple
name = "apple cake slice"
@@ -266,6 +279,7 @@
bonus_reagents = list(/datum/reagent/consumable/nutriment = 1, /datum/reagent/consumable/nutriment/vitamin = 3)
tastes = list("cake" = 5, "sweetness" = 1, "slime" = 1)
foodtype = GRAIN | DAIRY | SUGAR
value = FOOD_EXOTIC
/obj/item/reagent_containers/food/snacks/cakeslice/slimecake
name = "slime cake slice"
@@ -283,6 +297,7 @@
bonus_reagents = list(/datum/reagent/consumable/nutriment = 3, /datum/reagent/consumable/nutriment/vitamin = 5)
tastes = list("cake" = 5, "sweetness" = 1, "pumpkin" = 1)
foodtype = GRAIN | DAIRY | VEGETABLES | SUGAR
value = FOOD_RARE
/obj/item/reagent_containers/food/snacks/cakeslice/pumpkinspice
name = "pumpkin spice cake slice"
@@ -300,6 +315,7 @@
bonus_reagents = list(/datum/reagent/consumable/nutriment = 14, /datum/reagent/consumable/nutriment/vitamin = 4)
tastes = list("blackberry" = 2, "strawberries" = 2, "vanilla" = 2, "sweetness" = 2, "cake" = 3)
foodtype = GRAIN | DAIRY | FRUIT | SUGAR
value = FOOD_EXOTIC
/obj/item/reagent_containers/food/snacks/cakeslice/bsvc
name = "blackberry and strawberry vanilla cake slice"
@@ -317,6 +333,7 @@
bonus_reagents = list(/datum/reagent/consumable/nutriment = 14, /datum/reagent/consumable/nutriment/vitamin = 4, /datum/reagent/consumable/coco = 5)
tastes = list("blackberry" = 2, "strawberries" = 2, "chocolate" = 2, "sweetness" = 2,"cake" = 3)
foodtype = GRAIN | DAIRY | FRUIT | SUGAR
value = FOOD_EXOTIC
/obj/item/reagent_containers/food/snacks/cakeslice/bscc
name = "blackberry and strawberry chocolate cake slice"
@@ -334,6 +351,7 @@
bonus_reagents = list(/datum/reagent/consumable/nutriment = 1, /datum/reagent/consumable/nutriment/vitamin = 3, /datum/reagent/water/holywater = 10)
tastes = list("cake" = 5, "sweetness" = 1, "clouds" = 1)
foodtype = GRAIN | DAIRY | SUGAR
value = FOOD_EXOTIC
/obj/item/reagent_containers/food/snacks/cakeslice/holy_cake_slice
name = "angel food cake slice"
@@ -352,6 +370,7 @@
bonus_reagents = list(/datum/reagent/consumable/nutriment = 60)
tastes = list("cake" = 5, "sweetness" = 1, "batter" = 1)
foodtype = GRAIN | DAIRY | SUGAR | JUNKFOOD
value = FOOD_EXOTIC
/obj/item/reagent_containers/food/snacks/cakeslice/pound_cake_slice
name = "pound cake slice"
@@ -369,6 +388,7 @@
bonus_reagents = list(/datum/reagent/toxin/acid = 15, /datum/reagent/fuel/oil = 15)
tastes = list("acid" = 3, "metal" = 4, "glass" = 5)
foodtype = GRAIN | GROSS
value = FOOD_EXOTIC
/obj/item/reagent_containers/food/snacks/cakeslice/hardware_cake_slice
name = "hardware cake slice"
@@ -386,6 +406,7 @@
bonus_reagents = list(/datum/reagent/consumable/sugar = 15, /datum/reagent/consumable/vanilla = 15)
tastes = list("cake" = 1, "sugar" = 1, "vanilla" = 10)
foodtype = GRAIN | SUGAR | DAIRY
value = FOOD_EXOTIC
/obj/item/reagent_containers/food/snacks/cakeslice/vanilla_slice
name = "vanilla cake slice"
@@ -403,6 +424,7 @@
bonus_reagents = list(/datum/reagent/consumable/sugar = 15)
tastes = list("cake" = 1, "sugar" = 1, "joy" = 10)
foodtype = GRAIN | SUGAR | DAIRY
value = FOOD_EXOTIC
/obj/item/reagent_containers/food/snacks/cakeslice/clown_slice
name = "clown cake slice"
@@ -421,6 +443,7 @@
filling_color = "#7A3D80"
tastes = list("cake" = 4, "violets" = 2, "jam" = 2)
foodtype = GRAIN | DAIRY | FRUIT | SUGAR
value = FOOD_EXOTIC
/obj/item/reagent_containers/food/snacks/cakeslice/trumpet
name = "spaceman's cake"

View File

@@ -10,6 +10,7 @@
filling_color = "#A0522D"
tastes = list("chocolate" = 4, "sweetness" = 1)
foodtype = JUNKFOOD | SUGAR
value = FOOD_JUNK
/obj/item/reagent_containers/food/snacks/egg
name = "egg"
@@ -21,6 +22,7 @@
foodtype = MEAT
grind_results = list()
var/static/chick_count = 0 //I copied this from the chicken_count (note the "en" in there) variable from chicken code.
value = FOOD_JUNK
/obj/item/reagent_containers/food/snacks/egg/gland
desc = "An egg! It looks weird..."
@@ -96,6 +98,7 @@
list_reagents = list(/datum/reagent/consumable/nutriment = 3)
tastes = list("egg" = 4, "salt" = 1, "pepper" = 1)
foodtype = MEAT | FRIED | BREAKFAST
value = FOOD_FAST
/obj/item/reagent_containers/food/snacks/boiledegg
name = "boiled egg"
@@ -106,6 +109,7 @@
list_reagents = list(/datum/reagent/consumable/nutriment = 2, /datum/reagent/consumable/nutriment/vitamin = 1)
tastes = list("egg" = 1)
foodtype = MEAT | BREAKFAST
value = FOOD_JUNK
/obj/item/reagent_containers/food/snacks/omelette //FUCK THIS
name = "omelette du fromage"
@@ -118,6 +122,7 @@
w_class = WEIGHT_CLASS_NORMAL
tastes = list("egg" = 1, "cheese" = 1)
foodtype = MEAT | BREAKFAST | DAIRY
value = FOOD_RARE
/obj/item/reagent_containers/food/snacks/omelette/attackby(obj/item/W, mob/user, params)
if(istype(W, /obj/item/kitchen/fork))
@@ -146,5 +151,5 @@
w_class = WEIGHT_CLASS_NORMAL
list_reagents = list(/datum/reagent/consumable/nutriment = 6, /datum/reagent/consumable/nutriment/vitamin = 4)
tastes = list("egg" = 1, "bacon" = 1, "bun" = 1)
foodtype = MEAT | BREAKFAST | GRAIN
value = FOOD_EXOTIC

View File

@@ -12,6 +12,7 @@
list_reagents = list(/datum/reagent/consumable/nutriment = 2, /datum/reagent/consumable/ice = 2)
tastes = list("ice cream" = 1)
foodtype = GRAIN | DAIRY | SUGAR
value = FOOD_FAST
/obj/item/reagent_containers/food/snacks/strawberryicecreamsandwich
name = "strawberry ice cream sandwich"
@@ -34,6 +35,7 @@
filling_color = "#87CEFA"
tastes = list("blue cherries" = 2, "ice cream" = 2)
foodtype = FRUIT | DAIRY | SUGAR
value = FOOD_RARE
/obj/item/reagent_containers/food/snacks/sundae
name = "sundae"
@@ -45,6 +47,7 @@
filling_color = "#FFFACD"
tastes = list("ice cream" = 1, "banana" = 1)
foodtype = FRUIT | DAIRY | SUGAR
value = FOOD_FAST
/obj/item/reagent_containers/food/snacks/honkdae
name = "honkdae"
@@ -56,6 +59,7 @@
filling_color = "#FFFACD"
tastes = list("ice cream" = 1, "banana" = 1, "a bad joke" = 1)
foodtype = FRUIT | DAIRY | SUGAR
value = FOOD_EXOTIC
/////////////
//SNOWCONES//
@@ -72,6 +76,7 @@
filling_color = "#FFFFFF" //Ice is white
tastes = list("ice" = 1, "water" = 1)
foodtype = SUGAR //We use SUGAR as a base line to act in as junkfood, other wise we use fruit
value = FOOD_RARE
/obj/item/reagent_containers/food/snacks/snowcones/lime
name = "lime snowcone"

View File

@@ -14,6 +14,7 @@
list_reagents = list(/datum/reagent/consumable/nutriment = 6, /datum/reagent/consumable/capsaicin = 1)
tastes = list("fish" = 4, "batter" = 1, "hot peppers" = 1)
foodtype = MEAT
value = FOOD_EXOTIC
/obj/item/reagent_containers/food/snacks/carpmeat
name = "carp fillet"
@@ -24,6 +25,7 @@
filling_color = "#FA8072"
tastes = list("fish" = 1)
foodtype = MEAT
value = FOOD_JUNK
/obj/item/reagent_containers/food/snacks/carpmeat/Initialize()
. = ..()
@@ -43,6 +45,7 @@
filling_color = "#CD853F"
tastes = list("fish" = 1, "breadcrumbs" = 1)
foodtype = MEAT
value = FOOD_EXOTIC
/obj/item/reagent_containers/food/snacks/fishandchips
name = "fish and chips"
@@ -53,6 +56,7 @@
filling_color = "#FA8072"
tastes = list("fish" = 1, "chips" = 1)
foodtype = MEAT | VEGETABLES | FRIED
value = FOOD_EXOTIC
////////////////////////////////////////////MEATS AND ALIKE////////////////////////////////////////////
@@ -64,6 +68,7 @@
filling_color = "#F0E68C"
tastes = list("tofu" = 1)
foodtype = VEGETABLES
value = FOOD_JUNK
/obj/item/reagent_containers/food/snacks/tofu/prison
name = "soggy tofu"
@@ -80,6 +85,7 @@
filling_color = "#000000"
tastes = list("cobwebs" = 1)
foodtype = MEAT | TOXIC
value = FOOD_JUNK
/obj/item/reagent_containers/food/snacks/cornedbeef
name = "corned beef and cabbage"
@@ -90,6 +96,7 @@
list_reagents = list(/datum/reagent/consumable/nutriment = 5)
tastes = list("meat" = 1, "cabbage" = 1)
foodtype = MEAT | VEGETABLES
value = FOOD_RARE
/obj/item/reagent_containers/food/snacks/bearsteak
name = "Filet migrawr"
@@ -100,6 +107,7 @@
list_reagents = list(/datum/reagent/consumable/nutriment = 2, /datum/reagent/consumable/nutriment/vitamin = 5, /datum/reagent/consumable/ethanol/manly_dorf = 5)
tastes = list("meat" = 1, "salmon" = 1)
foodtype = MEAT | ALCOHOL
value = FOOD_EXOTIC
/obj/item/reagent_containers/food/snacks/meatball
name = "meatball"
@@ -109,6 +117,7 @@
filling_color = "#800000"
tastes = list("meat" = 1)
foodtype = MEAT
value = FOOD_JUNK
/obj/item/reagent_containers/food/snacks/sausage
name = "sausage"
@@ -122,6 +131,7 @@
slice_path = /obj/item/reagent_containers/food/snacks/salami
foodtype = MEAT | BREAKFAST
var/roasted = FALSE
value = FOOD_FAST
/obj/item/reagent_containers/food/snacks/sausage/Initialize()
. = ..()
@@ -135,6 +145,7 @@
list_reagents = list(/datum/reagent/consumable/nutriment = 1)
tastes = list("meat" = 1, "smoke" = 1)
foodtype = MEAT
value = FOOD_JUNK
/obj/item/reagent_containers/food/snacks/rawkhinkali
name = "raw khinkali"
@@ -144,6 +155,7 @@
cooked_type = /obj/item/reagent_containers/food/snacks/khinkali
tastes = list("meat" = 1, "onions" = 1, "garlic" = 1)
foodtype = MEAT
value = FOOD_FAST
/obj/item/reagent_containers/food/snacks/khinkali
name = "khinkali"
@@ -154,6 +166,7 @@
filling_color = "#F0F0F0"
tastes = list("meat" = 1, "onions" = 1, "garlic" = 1)
foodtype = MEAT
value = FOOD_RARE
/obj/item/reagent_containers/food/snacks/monkeycube
name = "monkey cube"
@@ -216,6 +229,7 @@
list_reagents = list(/datum/reagent/monkey_powder = 30, /datum/reagent/medicine/strange_reagent = 5)
tastes = list("the jungle" = 1, "bananas" = 1, "jimmies" = 1)
spawned_mob = /mob/living/simple_animal/hostile/gorilla
value = FOOD_ILLEGAL
/obj/item/reagent_containers/food/snacks/enchiladas
name = "enchiladas"
@@ -227,6 +241,7 @@
list_reagents = list(/datum/reagent/consumable/nutriment = 8, /datum/reagent/consumable/capsaicin = 6)
tastes = list("hot peppers" = 1, "meat" = 3, "cheese" = 1, "sour cream" = 1)
foodtype = MEAT
value = FOOD_EXOTIC
/obj/item/reagent_containers/food/snacks/stewedsoymeat
name = "stewed soy meat"
@@ -238,6 +253,7 @@
filling_color = "#D2691E"
tastes = list("soy" = 1, "vegetables" = 1)
foodtype = VEGETABLES
value = FOOD_RARE
/obj/item/reagent_containers/food/snacks/stewedsoymeat/Initialize()
. = ..()
@@ -253,6 +269,7 @@
filling_color = "#000000"
tastes = list("hot peppers" = 1, "cobwebs" = 1)
foodtype = MEAT
value = FOOD_JUNK
/obj/item/reagent_containers/food/snacks/spidereggsham
name = "green eggs and ham"
@@ -265,6 +282,7 @@
filling_color = "#7FFF00"
tastes = list("meat" = 1, "the colour green" = 1)
foodtype = MEAT
value = FOOD_FAST
/obj/item/reagent_containers/food/snacks/sashimi
name = "carp sashimi"
@@ -275,6 +293,7 @@
filling_color = "#FA8072"
tastes = list("fish" = 1, "hot peppers" = 1)
foodtype = MEAT | TOXIC
value = FOOD_EXOTIC
/obj/item/reagent_containers/food/snacks/nugget
name = "chicken nugget"
@@ -283,6 +302,7 @@
list_reagents = list(/datum/reagent/consumable/nutriment = 2)
tastes = list("\"chicken\"" = 1)
foodtype = MEAT
value = FOOD_FAST
/obj/item/reagent_containers/food/snacks/nugget/Initialize()
. = ..()
@@ -299,6 +319,7 @@
filling_color = "#800000"
tastes = list("meat" = 1, "butter" = 1)
foodtype = MEAT | DAIRY
value = FOOD_FAST
/obj/item/reagent_containers/food/snacks/bbqribs
name = "bbq ribs"
@@ -309,6 +330,7 @@
bonus_reagents = list(/datum/reagent/consumable/nutriment = 1, /datum/reagent/consumable/nutriment/vitamin = 1)
tastes = list("meat" = 3, "smokey sauce" = 1)
foodtype = MEAT
value = FOOD_EXOTIC
/obj/item/reagent_containers/food/snacks/meatclown
name = "meat clown"
@@ -339,6 +361,7 @@
bonus_reagents = list(/datum/reagent/consumable/nutriment = 1, /datum/reagent/consumable/nutriment/vitamin = 6)
tastes = list("tender meat" = 3, "metal" = 1)
foodtype = MEAT | GROSS
value = FOOD_FAST
/obj/item/reagent_containers/food/snacks/kebab/monkey
name = "meat-kebab"
@@ -346,6 +369,7 @@
bonus_reagents = list(/datum/reagent/consumable/nutriment = 1, /datum/reagent/consumable/nutriment/vitamin = 2)
tastes = list("meat" = 3, "metal" = 1)
foodtype = MEAT
value = FOOD_FAST
/obj/item/reagent_containers/food/snacks/kebab/tofu
name = "tofu-kebab"
@@ -353,7 +377,7 @@
bonus_reagents = list(/datum/reagent/consumable/nutriment = 1)
tastes = list("tofu" = 3, "metal" = 1)
foodtype = VEGETABLES
value = FOOD_FAST
/obj/item/reagent_containers/food/snacks/kebab/tail
name = "lizard-tail kebab"
@@ -361,6 +385,7 @@
bonus_reagents = list(/datum/reagent/consumable/nutriment = 1, /datum/reagent/consumable/nutriment/vitamin = 4)
tastes = list("meat" = 8, "metal" = 4, "scales" = 1)
foodtype = MEAT
value = FOOD_RARE
/obj/item/reagent_containers/food/snacks/kebab/rat
name = "rat-kebab"
@@ -370,15 +395,18 @@
list_reagents = list(/datum/reagent/consumable/nutriment = 6, /datum/reagent/consumable/nutriment/vitamin = 2)
tastes = list("rat meat" = 1, "metal" = 1)
foodtype = MEAT | GROSS
value = FOOD_FAST
/obj/item/reagent_containers/food/snacks/kebab/rat/double
name = "double rat-kebab"
icon_state = "doubleratkebab"
tastes = list("rat meat" = 2, "metal" = 1)
bonus_reagents = list(/datum/reagent/consumable/nutriment = 6, /datum/reagent/consumable/nutriment/vitamin = 2)
value = FOOD_RARE
/obj/item/reagent_containers/food/snacks/kebab/fiesta
name = "fiesta skewer"
icon_state = "fiestaskewer"
tastes = list("tex-mex" = 3, "cumin" = 2)
bonus_reagents = list(/datum/reagent/consumable/nutriment/vitamin = 5, /datum/reagent/consumable/capsaicin = 3)
value = FOOD_EXOTIC

View File

@@ -11,6 +11,7 @@
w_class = WEIGHT_CLASS_NORMAL
tastes = list("cheese" = 1)
foodtype = DAIRY
value = FOOD_FAST
/obj/item/reagent_containers/food/snacks/royalcheese
name = "royal cheese"
@@ -29,6 +30,7 @@
list_reagents = list(/datum/reagent/consumable/nutriment = 3, /datum/reagent/consumable/nutriment/vitamin = 1)
tastes = list("cheese" = 1)
foodtype = DAIRY
value = FOOD_JUNK
/obj/item/reagent_containers/food/snacks/watermelonslice
name = "watermelon slice"
@@ -38,6 +40,7 @@
tastes = list("watermelon" = 1)
foodtype = FRUIT
juice_results = list(/datum/reagent/consumable/watermelonjuice = 5)
value = FOOD_WORTHLESS
/obj/item/reagent_containers/food/snacks/candy_corn
name = "candy corn"
@@ -47,6 +50,7 @@
filling_color = "#FF8C00"
tastes = list("candy corn" = 1)
foodtype = JUNKFOOD | SUGAR
value = FOOD_JUNK
/obj/item/reagent_containers/food/snacks/candy_corn/prison
name = "desiccated candy corn"
@@ -64,6 +68,7 @@
filling_color = "#A0522D"
tastes = list("chocolate" = 1)
foodtype = JUNKFOOD | SUGAR
value = FOOD_JUNK
/obj/item/reagent_containers/food/snacks/hugemushroomslice
name = "huge mushroom slice"
@@ -72,6 +77,7 @@
list_reagents = list(/datum/reagent/consumable/nutriment = 3, /datum/reagent/consumable/nutriment/vitamin = 1)
tastes = list("mushroom" = 1)
foodtype = VEGETABLES
value = FOOD_JUNK
/obj/item/reagent_containers/food/snacks/popcorn
name = "popcorn"
@@ -83,6 +89,7 @@
filling_color = "#FFEFD5"
tastes = list("popcorn" = 3, "butter" = 1)
foodtype = JUNKFOOD
value = FOOD_JUNK
/obj/item/reagent_containers/food/snacks/popcorn/Initialize()
. = ..()
@@ -97,6 +104,7 @@
filling_color = "#D2B48C"
tastes = list("potato" = 1)
foodtype = VEGETABLES | DAIRY
value = FOOD_FAST
/obj/item/reagent_containers/food/snacks/fries
name = "space fries"
@@ -107,6 +115,7 @@
filling_color = "#FFD700"
tastes = list("fries" = 3, "salt" = 1)
foodtype = VEGETABLES | GRAIN | FRIED
value = FOOD_JUNK
/obj/item/reagent_containers/food/snacks/fries/Initialize()
. = ..()
@@ -120,6 +129,7 @@
filling_color = "FFD700"
tastes = list("potato" = 3, "valids" = 1)
foodtype = FRIED | VEGETABLES
value = FOOD_JUNK
/obj/item/reagent_containers/food/snacks/tatortot/Initialize()
. = ..()
@@ -134,6 +144,7 @@
filling_color = "#DEB887"
tastes = list("soy" = 1)
foodtype = VEGETABLES
value = FOOD_JUNK
/obj/item/reagent_containers/food/snacks/cheesyfries
name = "cheesy fries"
@@ -145,6 +156,7 @@
filling_color = "#FFD700"
tastes = list("fries" = 3, "cheese" = 1)
foodtype = VEGETABLES | GRAIN | DAIRY
value = FOOD_FAST
/obj/item/reagent_containers/food/snacks/cheesyfries/Initialize()
. = ..()
@@ -157,6 +169,7 @@
list_reagents = list(/datum/reagent/toxin/bad_food = 30)
filling_color = "#8B4513"
foodtype = GROSS
value = FOOD_WORTHLESS
/obj/item/reagent_containers/food/snacks/carrotfries
name = "carrot fries"
@@ -167,6 +180,7 @@
filling_color = "#FFA500"
tastes = list("carrots" = 3, "salt" = 1)
foodtype = VEGETABLES
value = FOOD_JUNK
/obj/item/reagent_containers/food/snacks/carrotfries/Initialize()
. = ..()
@@ -182,6 +196,7 @@
filling_color = "#FF4500"
tastes = list("apple" = 2, "caramel" = 3)
foodtype = JUNKFOOD | FRUIT | SUGAR
value = FOOD_FAST
/obj/item/reagent_containers/food/snacks/mint
name = "mint"
@@ -192,6 +207,7 @@
list_reagents = list(/datum/reagent/toxin/minttoxin = 2)
filling_color = "#800000"
foodtype = TOXIC | SUGAR
value = FOOD_EXOTIC
/obj/item/reagent_containers/food/snacks/eggwrap
name = "egg wrap"
@@ -202,6 +218,7 @@
filling_color = "#F0E68C"
tastes = list("egg" = 1)
foodtype = MEAT | GRAIN
value = FOOD_EXOTIC
/obj/item/reagent_containers/food/snacks/spidereggs
name = "spider eggs"
@@ -211,6 +228,7 @@
filling_color = "#008000"
tastes = list("cobwebs" = 1)
foodtype = MEAT | TOXIC
value = FOOD_JUNK
/obj/item/reagent_containers/food/snacks/spiderling
name = "spiderling"
@@ -220,6 +238,7 @@
filling_color = "#00800"
tastes = list("cobwebs" = 1, "guts" = 2)
foodtype = MEAT | TOXIC
value = FOOD_JUNK
/obj/item/reagent_containers/food/snacks/spiderlollipop
name = "spider lollipop"
@@ -229,6 +248,7 @@
filling_color = "#00800"
tastes = list("cobwebs" = 1, "sugar" = 2)
foodtype = JUNKFOOD | SUGAR
value = FOOD_RARE
/obj/item/reagent_containers/food/snacks/chococoin
name = "chocolate coin"
@@ -239,6 +259,7 @@
filling_color = "#A0522D"
tastes = list("chocolate" = 1)
foodtype = JUNKFOOD | SUGAR
value = FOOD_RARE
/obj/item/reagent_containers/food/snacks/fudgedice
name = "fudge dice"
@@ -250,6 +271,7 @@
trash = /obj/item/dice/fudge
tastes = list("fudge" = 1)
foodtype = JUNKFOOD | SUGAR
value = FOOD_RARE
/obj/item/reagent_containers/food/snacks/chocoorange
name = "chocolate orange"
@@ -260,6 +282,7 @@
filling_color = "#A0522D"
tastes = list("chocolate" = 3, "oranges" = 1)
foodtype = JUNKFOOD | SUGAR
value = FOOD_RARE
/obj/item/reagent_containers/food/snacks/eggplantparm
name = "eggplant parmigiana"
@@ -271,6 +294,7 @@
filling_color = "#BA55D3"
tastes = list("eggplant" = 3, "cheese" = 1)
foodtype = VEGETABLES | DAIRY
value = FOOD_FAST
/obj/item/reagent_containers/food/snacks/tortilla
name = "tortilla"
@@ -281,6 +305,7 @@
filling_color = "#FFEFD5"
tastes = list("tortilla" = 1)
foodtype = GRAIN
value = FOOD_JUNK
/obj/item/reagent_containers/food/snacks/burrito
name = "burrito"
@@ -291,6 +316,7 @@
filling_color = "#FFEFD5"
tastes = list("torilla" = 2, "meat" = 3)
foodtype = GRAIN | MEAT
value = FOOD_RARE
/obj/item/reagent_containers/food/snacks/cheesyburrito
name = "cheesy burrito"
@@ -301,6 +327,7 @@
filling_color = "#FFD800"
tastes = list("torilla" = 2, "meat" = 3, "cheese" = 1)
foodtype = GRAIN | MEAT | DAIRY
value = FOOD_EXOTIC
/obj/item/reagent_containers/food/snacks/carneburrito
name = "carne asada burrito"
@@ -311,6 +338,7 @@
filling_color = "#A0522D"
tastes = list("torilla" = 2, "meat" = 4)
foodtype = GRAIN | MEAT
value = FOOD_EXOTIC
/obj/item/reagent_containers/food/snacks/fuegoburrito
name = "fuego plasma burrito"
@@ -321,6 +349,7 @@
filling_color = "#FF2000"
tastes = list("torilla" = 2, "meat" = 3, "hot peppers" = 1)
foodtype = GRAIN | MEAT
value = FOOD_EXOTIC
/obj/item/reagent_containers/food/snacks/yakiimo
name = "yaki imo"
@@ -331,6 +360,7 @@
filling_color = "#8B1105"
tastes = list("sweet potato" = 1)
foodtype = GRAIN | VEGETABLES | SUGAR
value = FOOD_JUNK
/obj/item/reagent_containers/food/snacks/roastparsnip
name = "roast parsnip"
@@ -341,6 +371,7 @@
filling_color = "#FF5500"
tastes = list("parsnip" = 1)
foodtype = VEGETABLES
value = FOOD_FAST
/obj/item/reagent_containers/food/snacks/melonfruitbowl
name = "melon fruit bowl"
@@ -352,6 +383,7 @@
w_class = WEIGHT_CLASS_NORMAL
tastes = list("melon" = 1)
foodtype = FRUIT
value = FOOD_EXOTIC
/obj/item/reagent_containers/food/snacks/nachos
name = "nachos"
@@ -362,6 +394,7 @@
filling_color = "#F4A460"
tastes = list("nachos" = 1)
foodtype = VEGETABLES | FRIED
value = FOOD_FAST
/obj/item/reagent_containers/food/snacks/cheesynachos
name = "cheesy nachos"
@@ -372,6 +405,7 @@
filling_color = "#FFD700"
tastes = list("nachos" = 2, "cheese" = 1)
foodtype = VEGETABLES | FRIED | DAIRY
value = FOOD_RARE
/obj/item/reagent_containers/food/snacks/cubannachos
name = "Cuban nachos"
@@ -382,6 +416,7 @@
filling_color = "#DC143C"
tastes = list("nachos" = 2, "hot pepper" = 1)
foodtype = VEGETABLES | FRIED | DAIRY
value = FOOD_EXOTIC
/obj/item/reagent_containers/food/snacks/melonkeg
name = "melon keg"
@@ -394,6 +429,7 @@
bitesize = 5
tastes = list("grain alcohol" = 1, "fruit" = 1)
foodtype = FRUIT | ALCOHOL
value = FOOD_EXOTIC
/obj/item/reagent_containers/food/snacks/honeybar
name = "honey nut bar"
@@ -404,6 +440,7 @@
filling_color = "#F2CE91"
tastes = list("oats" = 3, "nuts" = 2, "honey" = 1)
foodtype = GRAIN | SUGAR
value = FOOD_EXOTIC
/obj/item/reagent_containers/food/snacks/stuffedlegion
name = "stuffed legion"
@@ -413,6 +450,7 @@
list_reagents = list(/datum/reagent/consumable/nutriment = 5, /datum/reagent/consumable/nutriment/vitamin = 5, /datum/reagent/consumable/capsaicin = 2)
tastes = list("death" = 2, "rock" = 1, "meat" = 1, "hot peppers" = 1)
foodtype = MEAT
value = FOOD_LEGENDARY
/obj/item/reagent_containers/food/snacks/powercrepe
name = "Powercrepe"
@@ -428,9 +466,11 @@
w_class = WEIGHT_CLASS_BULKY
tastes = list("cherry" = 1, "crepe" = 1)
foodtype = GRAIN | FRUIT | SUGAR
value = FOOD_LEGENDARY
/obj/item/reagent_containers/food/snacks/chewable
slot_flags = ITEM_SLOT_MASK
value = FOOD_WORTHLESS
///How long it lasts before being deleted
var/succ_dur = 180
///The delay between each time it will handle reagents
@@ -576,6 +616,7 @@
list_reagents = list(/datum/reagent/consumable/sugar = 5, /datum/reagent/medicine/sal_acid = 2, /datum/reagent/medicine/oxandrolone = 2) //Kek
tastes = list("candy")
foodtype = JUNKFOOD
value = FOOD_WORTHLESS
/obj/item/reagent_containers/food/snacks/gumball/Initialize()
. = ..()
@@ -605,6 +646,7 @@
filling_color = "F0D830"
tastes = list("taco" = 4, "meat" = 2, "cheese" = 2, "lettuce" = 1)
foodtype = MEAT | DAIRY | GRAIN | VEGETABLES
value = FOOD_RARE
/obj/item/reagent_containers/food/snacks/taco/plain
desc = "A traditional taco with meat and cheese, minus the rabbit food."
@@ -622,6 +664,7 @@
bonus_reagents = list(/datum/reagent/consumable/sodiumchloride = 10)
tastes = list("bran" = 4, "raisins" = 3, "salt" = 1)
foodtype = GRAIN | FRUIT | BREAKFAST
value = FOOD_FAST
/obj/item/reagent_containers/food/snacks/butter
name = "stick of butter"
@@ -631,6 +674,7 @@
filling_color = "#FFD700"
tastes = list("butter" = 1)
foodtype = DAIRY
value = FOOD_JUNK
/obj/item/reagent_containers/food/snacks/butter/examine(mob/user)
. = ..()
@@ -656,6 +700,7 @@
desc = "delicious, golden, fatty goodness on a stick."
icon_state = "butteronastick"
trash = /obj/item/stack/rods
value = FOOD_FAST
/obj/item/reagent_containers/food/snacks/onionrings
name = "onion rings"
@@ -666,6 +711,7 @@
gender = PLURAL
tastes = list("batter" = 3, "onion" = 1)
foodtype = VEGETABLES
value = FOOD_JUNK
/obj/item/reagent_containers/food/snacks/pineappleslice
name = "pineapple slice"
@@ -675,6 +721,7 @@
juice_results = list(/datum/reagent/consumable/pineapplejuice = 3)
tastes = list("pineapple" = 1)
foodtype = FRUIT | PINEAPPLE
value = FOOD_WORTHLESS
/obj/item/reagent_containers/food/snacks/tinychocolate
name = "chocolate"
@@ -684,6 +731,7 @@
filling_color = "#A0522D"
tastes = list("chocolate" = 1)
foodtype = JUNKFOOD | SUGAR
value = FOOD_JUNK
/obj/item/reagent_containers/food/snacks/canned
name = "Canned Air"
@@ -695,6 +743,7 @@
spillable = FALSE
w_class = WEIGHT_CLASS_NORMAL
volume = 30
value = FOOD_FAST
/obj/item/reagent_containers/food/snacks/canned/proc/open_can(mob/user)
to_chat(user, "<span class='notice'>You pull back the tab of \the [src].</span>")
@@ -751,6 +800,7 @@
w_class = WEIGHT_CLASS_SMALL
tastes = list("cream cheese" = 4, "crab" = 3, "crispiness" = 2)
foodtype = MEAT | DAIRY | GRAIN
value = FOOD_RARE
/obj/item/reagent_containers/food/snacks/cornchips
name = "boritos corn chips"
@@ -763,4 +813,4 @@
filling_color = "#ECA735"
tastes = list("fried corn" = 1)
foodtype = JUNKFOOD | FRIED
value = FOOD_JUNK

View File

@@ -50,6 +50,7 @@
..()
/obj/item/reagent_containers/food/snacks/donut/plain
value = FOOD_JUNK
//Use this donut ingame
/obj/item/reagent_containers/food/snacks/donut/chaos
@@ -59,6 +60,7 @@
bitesize = 10
tastes = list("donut" = 3, "chaos" = 1)
is_decorated = TRUE
value = FOOD_EXOTIC
/obj/item/reagent_containers/food/snacks/donut/chaos/Initialize()
. = ..()
@@ -74,6 +76,7 @@
tastes = list("meat" = 1)
foodtype = JUNKFOOD | MEAT | GROSS | FRIED | BREAKFAST
is_decorated = TRUE
value = FOOD_FAST
/obj/item/reagent_containers/food/snacks/donut/berry
name = "pink donut"
@@ -82,6 +85,7 @@
bonus_reagents = list(/datum/reagent/consumable/berryjuice = 3, /datum/reagent/consumable/sprinkles = 1) //Extra sprinkles to reward frosting
filling_color = "#E57d9A"
decorated_icon = "donut_homer"
value = FOOD_FAST
/obj/item/reagent_containers/food/snacks/donut/trumpet
name = "spaceman's donut"
@@ -91,6 +95,7 @@
tastes = list("donut" = 3, "violets" = 1)
is_decorated = TRUE
filling_color = "#8739BF"
value = FOOD_EXOTIC
/obj/item/reagent_containers/food/snacks/donut/apple
name = "apple donut"
@@ -100,6 +105,7 @@
tastes = list("donut" = 3, "green apples" = 1)
is_decorated = TRUE
filling_color = "#6ABE30"
value = FOOD_RARE
/obj/item/reagent_containers/food/snacks/donut/caramel
name = "caramel donut"
@@ -109,6 +115,7 @@
tastes = list("donut" = 3, "buttery sweetness" = 1)
is_decorated = TRUE
filling_color = "#D4AD5B"
value = FOOD_EXOTIC
/obj/item/reagent_containers/food/snacks/donut/choco
name = "chocolate donut"
@@ -118,6 +125,7 @@
tastes = list("donut" = 4, "bitterness" = 1)
decorated_icon = "donut_choc_sprinkles"
filling_color = "#4F230D"
value = FOOD_RARE
/obj/item/reagent_containers/food/snacks/donut/blumpkin
name = "blumpkin donut"
@@ -127,6 +135,7 @@
tastes = list("donut" = 2, "blumpkin" = 1)
is_decorated = TRUE
filling_color = "#2788C4"
value = FOOD_EXOTIC
/obj/item/reagent_containers/food/snacks/donut/bungo
name = "bungo donut"
@@ -136,6 +145,7 @@
tastes = list("donut" = 3, "tropical sweetness" = 1)
is_decorated = TRUE
filling_color = "#DEC128"
value = FOOD_EXOTIC
/obj/item/reagent_containers/food/snacks/donut/matcha
name = "matcha donut"
@@ -145,6 +155,7 @@
tastes = list("donut" = 3, "matcha" = 1)
is_decorated = TRUE
filling_color = "#879630"
value = FOOD_EXOTIC
//////////////////////JELLY DONUTS/////////////////////////
@@ -164,6 +175,7 @@
reagents.add_reagent(extra_reagent, 3)
/obj/item/reagent_containers/food/snacks/donut/jelly/plain //use this ingame to avoid inheritance related crafting issues.
value = FOOD_JUNK
/obj/item/reagent_containers/food/snacks/donut/jelly/berry
name = "pink jelly donut"
@@ -172,6 +184,7 @@
bonus_reagents = list(/datum/reagent/consumable/berryjuice = 3, /datum/reagent/consumable/sprinkles = 1, /datum/reagent/consumable/nutriment/vitamin = 1) //Extra sprinkles to reward frosting.
filling_color = "#E57d9A"
decorated_icon = "jelly_homer"
value = FOOD_RARE
/obj/item/reagent_containers/food/snacks/donut/jelly/trumpet
name = "spaceman's jelly donut"
@@ -181,6 +194,7 @@
tastes = list("jelly" = 1, "donut" = 3, "violets" = 1)
is_decorated = TRUE
filling_color = "#8739BF"
value = FOOD_RARE
/obj/item/reagent_containers/food/snacks/donut/jelly/apple
name = "apple jelly donut"
@@ -190,6 +204,7 @@
tastes = list("jelly" = 1, "donut" = 3, "green apples" = 1)
is_decorated = TRUE
filling_color = "#6ABE30"
value = FOOD_FAST
/obj/item/reagent_containers/food/snacks/donut/jelly/caramel
name = "caramel jelly donut"
@@ -199,6 +214,7 @@
tastes = list("jelly" = 1, "donut" = 3, "buttery sweetness" = 1)
is_decorated = TRUE
filling_color = "#D4AD5B"
value = FOOD_RARE
/obj/item/reagent_containers/food/snacks/donut/jelly/choco
name = "chocolate jelly donut"
@@ -208,6 +224,7 @@
tastes = list("jelly" = 1, "donut" = 4, "bitterness" = 1)
decorated_icon = "jelly_choc_sprinkles"
filling_color = "#4F230D"
value = FOOD_RARE
/obj/item/reagent_containers/food/snacks/donut/jelly/blumpkin
name = "blumpkin jelly donut"
@@ -217,6 +234,7 @@
tastes = list("jelly" = 1, "donut" = 2, "blumpkin" = 1)
is_decorated = TRUE
filling_color = "#2788C4"
value = FOOD_EXOTIC
/obj/item/reagent_containers/food/snacks/donut/jelly/bungo
name = "bungo jelly donut"
@@ -226,6 +244,7 @@
tastes = list("jelly" = 1, "donut" = 3, "tropical sweetness" = 1)
is_decorated = TRUE
filling_color = "#DEC128"
value = FOOD_EXOTIC
/obj/item/reagent_containers/food/snacks/donut/jelly/matcha
name = "matcha jelly donut"
@@ -235,6 +254,7 @@
tastes = list("jelly" = 1, "donut" = 3, "matcha" = 1)
is_decorated = TRUE
filling_color = "#879630"
value = FOOD_EXOTIC
//////////////////////////SLIME DONUTS/////////////////////////
@@ -244,6 +264,7 @@
icon_state = "jelly"
extra_reagent = /datum/reagent/toxin/slimejelly
foodtype = JUNKFOOD | GRAIN | FRIED | TOXIC | SUGAR | BREAKFAST
value = FOOD_EXOTIC
/obj/item/reagent_containers/food/snacks/donut/jelly/slimejelly/plain
@@ -327,6 +348,7 @@
filling_color = "#F4A460"
tastes = list("muffin" = 1)
foodtype = GRAIN | SUGAR | BREAKFAST
value = FOOD_FAST
/obj/item/reagent_containers/food/snacks/muffin/berry
name = "berry muffin"
@@ -334,6 +356,7 @@
desc = "A delicious and spongy little cake, with berries."
tastes = list("muffin" = 3, "berry" = 1)
foodtype = GRAIN | FRUIT | SUGAR | BREAKFAST
value = FOOD_RARE
/obj/item/reagent_containers/food/snacks/muffin/booberry
name = "booberry muffin"
@@ -342,6 +365,7 @@
desc = "My stomach is a graveyard! No living being can quench my bloodthirst!"
tastes = list("muffin" = 3, "spookiness" = 1)
foodtype = GRAIN | FRUIT | SUGAR | BREAKFAST
value = FOOD_EXOTIC
/obj/item/reagent_containers/food/snacks/chawanmushi
name = "chawanmushi"
@@ -352,6 +376,7 @@
filling_color = "#FFE4E1"
tastes = list("custard" = 1)
foodtype = GRAIN | MEAT | VEGETABLES
value = FOOD_EXOTIC
////////////////////////////////////////////WAFFLES////////////////////////////////////////////
@@ -365,6 +390,7 @@
filling_color = "#D2691E"
tastes = list("waffles" = 1)
foodtype = GRAIN | SUGAR | BREAKFAST
value = FOOD_FAST
/obj/item/reagent_containers/food/snacks/soylentgreen
name = "\improper Soylent Green"
@@ -376,6 +402,7 @@
filling_color = "#9ACD32"
tastes = list("waffles" = 7, "people" = 1)
foodtype = GRAIN | MEAT
value = FOOD_RARE
/obj/item/reagent_containers/food/snacks/soylenviridians
name = "\improper Soylent Virdians"
@@ -387,6 +414,7 @@
filling_color = "#9ACD32"
tastes = list("waffles" = 7, "the colour green" = 1)
foodtype = GRAIN
value = FOOD_RARE
/obj/item/reagent_containers/food/snacks/rofflewaffles
name = "roffle waffles"
@@ -399,6 +427,7 @@
filling_color = "#00BFFF"
tastes = list("waffle" = 1, "mushrooms" = 1)
foodtype = GRAIN | VEGETABLES | SUGAR | BREAKFAST
value = FOOD_EXOTIC
////////////////////////////////////////////DONK POCKETS////////////////////////////////////////////
/obj/item/reagent_containers/food/snacks/donkpocket
@@ -410,6 +439,7 @@
filling_color = "#CD853F"
tastes = list("meat" = 2, "dough" = 2, "laziness" = 1)
foodtype = GRAIN
value = FOOD_JUNK
/obj/item/reagent_containers/food/snacks/donkpocket/warm
name = "warm Donk-pocket"
@@ -428,6 +458,7 @@
filling_color = "#00FF00"
tastes = list("meat" = 2, "dough" = 2)
foodtype = GRAIN | VEGETABLES
value = FOOD_FAST
/obj/item/reagent_containers/food/snacks/donkpocket/spicy
name = "\improper Spicy-pocket"
@@ -555,6 +586,7 @@
filling_color = "#F0E68C"
tastes = list("cookie" = 1)
foodtype = GRAIN | SUGAR
value = FOOD_WORTHLESS
/obj/item/reagent_containers/food/snacks/cookie/Initialize()
. = ..()
@@ -572,6 +604,7 @@
filling_color = "#F4A460"
tastes = list("cookie" = 1)
foodtype = GRAIN | SUGAR
value = FOOD_JUNK
/obj/item/reagent_containers/food/snacks/poppypretzel
name = "poppy pretzel"
@@ -582,6 +615,7 @@
filling_color = "#F0E68C"
tastes = list("pretzel" = 1)
foodtype = GRAIN | SUGAR
value = FOOD_RARE
/obj/item/reagent_containers/food/snacks/plumphelmetbiscuit
name = "plump helmet biscuit"
@@ -592,6 +626,7 @@
filling_color = "#F0E68C"
tastes = list("mushroom" = 1, "biscuit" = 1)
foodtype = GRAIN | VEGETABLES
value = FOOD_FAST
/obj/item/reagent_containers/food/snacks/plumphelmetbiscuit/Initialize()
var/fey = prob(10)
@@ -613,6 +648,7 @@
filling_color = "#F0E68C"
tastes = list("cracker" = 1)
foodtype = GRAIN
value = FOOD_FAST
/obj/item/reagent_containers/food/snacks/hotdog
name = "hotdog"
@@ -624,6 +660,7 @@
filling_color = "#8B0000"
tastes = list("bun" = 3, "meat" = 2)
foodtype = GRAIN | MEAT | VEGETABLES
value = FOOD_RARE
/obj/item/reagent_containers/food/snacks/meatbun
name = "meat bun"
@@ -634,6 +671,7 @@
filling_color = "#8B0000"
tastes = list("bun" = 3, "meat" = 2)
foodtype = GRAIN | MEAT | VEGETABLES
value = FOOD_EXOTIC
/obj/item/reagent_containers/food/snacks/khachapuri
name = "khachapuri"
@@ -643,6 +681,7 @@
filling_color = "#FFFF4D"
tastes = list("bread" = 1, "egg" = 1, "cheese" = 1)
foodtype = GRAIN | MEAT | DAIRY
value = FOOD_RARE
/obj/item/reagent_containers/food/snacks/sugarcookie
@@ -654,6 +693,7 @@
filling_color = "#CD853F"
tastes = list("sweetness" = 1)
foodtype = GRAIN | JUNKFOOD | SUGAR
value = FOOD_FAST
/obj/item/reagent_containers/food/snacks/sugarcookie/Initialize()
. = ..()
@@ -668,6 +708,7 @@
filling_color = "#FFE4C4"
tastes = list("biscuit" = 3, "chocolate" = 1)
foodtype = GRAIN | JUNKFOOD
value = FOOD_RARE
/obj/item/reagent_containers/food/snacks/oatmealcookie
name = "oatmeal cookie"
@@ -678,6 +719,7 @@
filling_color = "#D2691E"
tastes = list("cookie" = 2, "oat" = 1)
foodtype = GRAIN
value = FOOD_RARE
/obj/item/reagent_containers/food/snacks/oatmealcookie/Initialize()
. = ..()
@@ -692,6 +734,7 @@
filling_color = "#F0E68C"
tastes = list("cookie" = 1, "raisins" = 1)
foodtype = GRAIN | FRUIT
value = FOOD_RARE
/obj/item/reagent_containers/food/snacks/raisincookie/Initialize()
. = ..()
@@ -706,6 +749,7 @@
filling_color = "#F0E68C"
tastes = list("cake" = 3, "cherry" = 1)
foodtype = GRAIN | FRUIT | SUGAR
value = FOOD_FAST
/obj/item/reagent_containers/food/snacks/bluecherrycupcake
name = "blue cherry cupcake"
@@ -716,6 +760,7 @@
filling_color = "#F0E68C"
tastes = list("cake" = 3, "blue cherry" = 1)
foodtype = GRAIN | FRUIT | SUGAR
value = FOOD_RARE
/obj/item/reagent_containers/food/snacks/honeybun
name = "honey bun"
@@ -726,6 +771,7 @@
filling_color = "#F2CE91"
tastes = list("pastry" = 1, "sweetness" = 1)
foodtype = GRAIN | SUGAR
value = FOOD_RARE
#define PANCAKE_MAX_STACK 10
@@ -739,6 +785,7 @@
filling_color = "#D2691E"
tastes = list("pancakes" = 1)
foodtype = GRAIN | SUGAR | BREAKFAST
value = FOOD_FAST
/obj/item/reagent_containers/food/snacks/pancakes/blueberry
name = "blueberry pancake"

View File

@@ -17,6 +17,7 @@
bonus_reagents = list(/datum/reagent/consumable/nutriment = 8, /datum/reagent/consumable/nutriment/vitamin = 1)
tastes = list("pie" = 1)
foodtype = GRAIN
value = FOOD_JUNK
/obj/item/reagent_containers/food/snacks/pie/cream
name = "banana cream pie"
@@ -28,6 +29,7 @@
tastes = list("pie" = 1)
foodtype = GRAIN | DAIRY | SUGAR
var/stunning = TRUE
value = FOOD_FAST
/obj/item/reagent_containers/food/snacks/pie/cream/throw_impact(atom/hit_atom, datum/thrownthing/throwingdatum)
. = ..()
@@ -63,6 +65,7 @@
list_reagents = list(/datum/reagent/consumable/nutriment = 10, /datum/reagent/consumable/berryjuice = 5, /datum/reagent/consumable/nutriment/vitamin = 2)
tastes = list("pie" = 1, "blackberries" = 1)
foodtype = GRAIN | FRUIT | SUGAR
value = FOOD_FAST
/obj/item/reagent_containers/food/snacks/pie/bearypie
name = "beary pie"
@@ -72,6 +75,7 @@
list_reagents = list(/datum/reagent/consumable/nutriment = 2, /datum/reagent/consumable/nutriment/vitamin = 3)
tastes = list("pie" = 1, "meat" = 1, "salmon" = 1)
foodtype = GRAIN | SUGAR | MEAT | FRUIT
value = FOOD_EXOTIC
/obj/item/reagent_containers/food/snacks/pie/meatpie
name = "meat-pie"
@@ -80,6 +84,7 @@
bonus_reagents = list(/datum/reagent/consumable/nutriment = 1, /datum/reagent/consumable/nutriment/vitamin = 5)
tastes = list("pie" = 1, "meat" = 1)
foodtype = GRAIN | MEAT
value = FOOD_RARE
/obj/item/reagent_containers/food/snacks/pie/tofupie
name = "tofu-pie"
@@ -98,6 +103,7 @@
list_reagents = list(/datum/reagent/consumable/nutriment = 6, /datum/reagent/toxin/amatoxin = 3, /datum/reagent/drug/mushroomhallucinogen = 1, /datum/reagent/consumable/nutriment/vitamin = 4)
tastes = list("pie" = 1, "mushroom" = 1)
foodtype = GRAIN | VEGETABLES | TOXIC | GROSS
value = FOOD_RARE
/obj/item/reagent_containers/food/snacks/pie/plump_pie
name = "plump pie"
@@ -106,6 +112,7 @@
bonus_reagents = list(/datum/reagent/consumable/nutriment = 1, /datum/reagent/consumable/nutriment/vitamin = 4)
tastes = list("pie" = 1, "mushroom" = 1)
foodtype = GRAIN | VEGETABLES
value = FOOD_RARE
/obj/item/reagent_containers/food/snacks/pie/plump_pie/Initialize()
. = ..()
@@ -125,6 +132,7 @@
bonus_reagents = list(/datum/reagent/consumable/nutriment = 1, /datum/reagent/consumable/nutriment/vitamin = 5)
tastes = list("pie" = 1, "meat" = 1, "acid" = 1)
foodtype = GRAIN | MEAT
value = FOOD_EXOTIC
/obj/item/reagent_containers/food/snacks/pie/applepie
name = "apple pie"
@@ -133,6 +141,7 @@
bonus_reagents = list(/datum/reagent/consumable/nutriment = 1, /datum/reagent/consumable/nutriment/vitamin = 3)
tastes = list("pie" = 1, "apple" = 1)
foodtype = GRAIN | FRUIT | SUGAR
value = FOOD_RARE
/obj/item/reagent_containers/food/snacks/pie/cherrypie
name = "cherry pie"
@@ -141,7 +150,7 @@
bonus_reagents = list(/datum/reagent/consumable/nutriment = 1, /datum/reagent/consumable/nutriment/vitamin = 2)
tastes = list("pie" = 7, "Nicole Paige Brooks" = 2)
foodtype = GRAIN | FRUIT | SUGAR
value = FOOD_RARE
/obj/item/reagent_containers/food/snacks/pie/pumpkinpie
name = "pumpkin pie"
@@ -152,6 +161,7 @@
bonus_reagents = list(/datum/reagent/consumable/nutriment = 1, /datum/reagent/consumable/nutriment/vitamin = 5)
tastes = list("pie" = 1, "pumpkin" = 1)
foodtype = GRAIN | VEGETABLES
value = FOOD_RARE
/obj/item/reagent_containers/food/snacks/pumpkinpieslice
name = "pumpkin pie slice"
@@ -163,6 +173,7 @@
list_reagents = list(/datum/reagent/consumable/nutriment = 2)
tastes = list("pie" = 1, "pumpkin" = 1)
foodtype = GRAIN | VEGETABLES
value = FOOD_JUNK
/obj/item/reagent_containers/food/snacks/pie/appletart
name = "golden apple streusel tart"
@@ -172,6 +183,7 @@
list_reagents = list(/datum/reagent/consumable/nutriment = 8, /datum/reagent/gold = 5, /datum/reagent/consumable/nutriment/vitamin = 4)
tastes = list("pie" = 1, "apple" = 1, "expensive metal" = 1)
foodtype = GRAIN | FRUIT | SUGAR
value = FOOD_EXOTIC
/obj/item/reagent_containers/food/snacks/pie/grapetart
name = "grape tart"
@@ -181,6 +193,7 @@
list_reagents = list(/datum/reagent/consumable/nutriment = 4, /datum/reagent/consumable/nutriment/vitamin = 4)
tastes = list("pie" = 1, "grape" = 1)
foodtype = GRAIN | FRUIT | SUGAR
value = FOOD_RARE
/obj/item/reagent_containers/food/snacks/pie/mimetart
name = "mime tart"
@@ -190,6 +203,7 @@
list_reagents = list(/datum/reagent/consumable/nutriment = 5, /datum/reagent/consumable/nutriment/vitamin = 5)
tastes = list("nothing" = 3)
foodtype = GRAIN
value = FOOD_EXOTIC
/obj/item/reagent_containers/food/snacks/pie/berrytart
name = "berry tart"
@@ -199,6 +213,7 @@
list_reagents = list(/datum/reagent/consumable/nutriment = 3, /datum/reagent/consumable/nutriment/vitamin = 5)
tastes = list("pie" = 1, "berries" = 2)
foodtype = GRAIN | FRUIT
value = FOOD_RARE
/obj/item/reagent_containers/food/snacks/pie/cocolavatart
name = "chocolate lava tart"
@@ -208,6 +223,7 @@
list_reagents = list(/datum/reagent/consumable/nutriment = 4, /datum/reagent/consumable/nutriment/vitamin = 4)
tastes = list("pie" = 1, "dark chocolate" = 3)
foodtype = GRAIN | SUGAR
value = FOOD_EXOTIC
/obj/item/reagent_containers/food/snacks/pie/blumpkinpie
name = "blumpkin pie"
@@ -218,6 +234,7 @@
bonus_reagents = list(/datum/reagent/consumable/nutriment = 3, /datum/reagent/consumable/nutriment/vitamin = 6)
tastes = list("pie" = 1, "a mouthful of pool water" = 1)
foodtype = GRAIN | VEGETABLES
value = FOOD_EXOTIC
/obj/item/reagent_containers/food/snacks/blumpkinpieslice
name = "blumpkin pie slice"
@@ -229,6 +246,7 @@
list_reagents = list(/datum/reagent/consumable/nutriment = 2)
tastes = list("pie" = 1, "a mouthful of pool water" = 1)
foodtype = GRAIN | VEGETABLES
value = FOOD_JUNK
/obj/item/reagent_containers/food/snacks/pie/dulcedebatata
name = "dulce de batata"
@@ -239,6 +257,7 @@
bonus_reagents = list(/datum/reagent/consumable/nutriment = 4, /datum/reagent/consumable/nutriment/vitamin = 8)
tastes = list("jelly" = 1, "sweet potato" = 1)
foodtype = GRAIN | VEGETABLES | SUGAR
value = FOOD_EXOTIC
/obj/item/reagent_containers/food/snacks/dulcedebatataslice
name = "dulce de batata slice"
@@ -250,6 +269,7 @@
list_reagents = list(/datum/reagent/consumable/nutriment = 2)
tastes = list("jelly" = 1, "sweet potato" = 1)
foodtype = GRAIN | VEGETABLES | SUGAR
value = FOOD_JUNK
/obj/item/reagent_containers/food/snacks/pie/frostypie
name = "frosty pie"
@@ -258,6 +278,7 @@
bonus_reagents = list(/datum/reagent/consumable/nutriment = 4, /datum/reagent/consumable/nutriment/vitamin = 6)
tastes = list("mint" = 1, "pie" = 1)
foodtype = GRAIN | FRUIT | SUGAR
value = FOOD_RARE
/obj/item/reagent_containers/food/snacks/pie/baklava
name = "baklava"
@@ -268,6 +289,7 @@
bonus_reagents = list(/datum/reagent/consumable/nutriment = 2, /datum/reagent/consumable/nutriment/vitamin = 6)
tastes = list("nuts" = 1, "pie" = 1)
foodtype = GRAIN
value = FOOD_EXOTIC
/obj/item/reagent_containers/food/snacks/baklavaslice
name = "baklava dish"
@@ -278,3 +300,4 @@
filling_color = "#1E90FF"
tastes = list("nuts" = 1, "pie" = 1)
foodtype = GRAIN
value = FOOD_JUNK

View File

@@ -14,6 +14,7 @@
icon = 'icons/obj/food/pizzaspaghetti.dmi'
list_reagents = list(/datum/reagent/consumable/nutriment = 5)
foodtype = GRAIN | DAIRY | VEGETABLES
value = FOOD_JUNK
/obj/item/reagent_containers/food/snacks/pizza/margherita
name = "pizza margherita"
@@ -23,6 +24,7 @@
bonus_reagents = list(/datum/reagent/consumable/nutriment = 5, /datum/reagent/consumable/nutriment/vitamin = 5)
tastes = list("crust" = 1, "tomato" = 1, "cheese" = 1)
foodtype = GRAIN | VEGETABLES | DAIRY
value = FOOD_FAST
/obj/item/reagent_containers/food/snacks/pizza/margherita/robo/Initialize()
bonus_reagents += list(/datum/reagent/nanomachines = 70)
@@ -45,6 +47,7 @@
list_reagents = list(/datum/reagent/consumable/nutriment = 30, /datum/reagent/consumable/tomatojuice = 6, /datum/reagent/consumable/nutriment/vitamin = 8)
tastes = list("crust" = 1, "tomato" = 1, "cheese" = 1, "meat" = 1)
foodtype = GRAIN | VEGETABLES| DAIRY | MEAT
value = FOOD_FAST
/obj/item/reagent_containers/food/snacks/pizzaslice/meat
name = "meatpizza slice"
@@ -63,6 +66,7 @@
list_reagents = list(/datum/reagent/consumable/nutriment = 30, /datum/reagent/consumable/nutriment/vitamin = 5)
tastes = list("crust" = 1, "tomato" = 1, "cheese" = 1, "mushroom" = 1)
foodtype = GRAIN | VEGETABLES | DAIRY
value = FOOD_FAST
/obj/item/reagent_containers/food/snacks/pizzaslice/mushroom
name = "mushroom pizza slice"
@@ -81,6 +85,7 @@
list_reagents = list(/datum/reagent/consumable/nutriment = 25, /datum/reagent/consumable/tomatojuice = 6, /datum/reagent/medicine/oculine = 12, /datum/reagent/consumable/nutriment/vitamin = 5)
tastes = list("crust" = 1, "tomato" = 2, "cheese" = 1, "carrot" = 1)
foodtype = GRAIN | VEGETABLES | DAIRY
value = FOOD_RARE
/obj/item/reagent_containers/food/snacks/pizzaslice/vegetable
name = "vegetable pizza slice"
@@ -99,6 +104,7 @@
list_reagents = list(/datum/reagent/consumable/nutriment = 25, /datum/reagent/consumable/tomatojuice = 6, /datum/reagent/medicine/omnizine = 10, /datum/reagent/consumable/nutriment/vitamin = 5)
tastes = list("crust" = 1, "tomato" = 1, "cheese" = 1, "meat" = 1, "laziness" = 1)
foodtype = GRAIN | VEGETABLES | DAIRY | MEAT | JUNKFOOD
value = FOOD_RARE
/obj/item/reagent_containers/food/snacks/pizzaslice/donkpocket
name = "donkpocket pizza slice"
@@ -117,6 +123,7 @@
list_reagents = list(/datum/reagent/consumable/nutriment = 25, /datum/reagent/consumable/doctor_delight = 5, /datum/reagent/consumable/tomatojuice = 6, /datum/reagent/consumable/nutriment/vitamin = 5)
tastes = list("crust" = 1, "tomato" = 1, "cheese" = 1, "meat" = 1)
foodtype = GRAIN | VEGETABLES | DAIRY
value = FOOD_RARE
/obj/item/reagent_containers/food/snacks/pizzaslice/dank
name = "dank pizza slice"
@@ -134,6 +141,7 @@
bonus_reagents = list(/datum/reagent/consumable/nutriment = 6, /datum/reagent/consumable/nutriment/vitamin = 6)
tastes = list("crust" = 1, "tomato" = 1, "cheese" = 1, "meat" = 1)
foodtype = GRAIN | VEGETABLES | DAIRY
value = FOOD_EXOTIC
/obj/item/reagent_containers/food/snacks/pizzaslice/sassysage
name = "sassysage pizza slice"
@@ -151,6 +159,7 @@
bonus_reagents = list(/datum/reagent/consumable/nutriment = 6, /datum/reagent/consumable/nutriment/vitamin = 6)
tastes = list("crust" = 1, "tomato" = 1, "cheese" = 1, "pineapple" = 2, "ham" = 2)
foodtype = GRAIN | VEGETABLES | DAIRY | MEAT | FRUIT | PINEAPPLE
value = FOOD_RARE
/obj/item/reagent_containers/food/snacks/pizzaslice/pineapple
name = "\improper Hawaiian pizza slice"
@@ -167,6 +176,7 @@
slice_path = /obj/item/reagent_containers/food/snacks/pizzaslice/arnold
bonus_reagents = list(/datum/reagent/consumable/nutriment = 30, /datum/reagent/consumable/nutriment/vitamin = 6, /datum/reagent/iron = 10, /datum/reagent/medicine/omnizine = 30)
tastes = list("crust" = 1, "tomato" = 1, "cheese" = 1, "pepperoni" = 2, "9 millimeter bullets" = 2)
value = FOOD_ILLEGAL
/obj/item/reagent_containers/food/snacks/proc/try_break_off(mob/living/M, mob/living/user) //maybe i give you a pizza maybe i break off your arm
var/obj/item/bodypart/l_arm = user.get_bodypart(BODY_ZONE_L_ARM)

View File

@@ -21,6 +21,7 @@
list_reagents = list(/datum/reagent/consumable/nutriment = 8, /datum/reagent/medicine/omnizine = 8, /datum/reagent/consumable/nutriment/vitamin = 6)
tastes = list("leaves" = 1)
foodtype = VEGETABLES | FRUIT
value = FOOD_EXOTIC
/obj/item/reagent_containers/food/snacks/salad/herbsalad
name = "herb salad"
@@ -30,6 +31,7 @@
list_reagents = list(/datum/reagent/consumable/nutriment = 8, /datum/reagent/consumable/nutriment/vitamin = 2)
tastes = list("leaves" = 1, "apple" = 1)
foodtype = VEGETABLES | FRUIT
value = FOOD_RARE
/obj/item/reagent_containers/food/snacks/salad/validsalad
name = "valid salad"
@@ -39,6 +41,7 @@
list_reagents = list(/datum/reagent/consumable/nutriment = 8, /datum/reagent/consumable/doctor_delight = 5, /datum/reagent/consumable/nutriment/vitamin = 2)
tastes = list("leaves" = 1, "potato" = 1, "meat" = 1, "valids" = 1)
foodtype = VEGETABLES | MEAT | FRIED | JUNKFOOD | FRUIT
value = FOOD_RARE
/obj/item/reagent_containers/food/snacks/salad/oatmeal
name = "oatmeal"
@@ -48,6 +51,7 @@
list_reagents = list(/datum/reagent/consumable/nutriment = 7, /datum/reagent/consumable/milk = 10, /datum/reagent/consumable/nutriment/vitamin = 2)
tastes = list("oats" = 1, "milk" = 1)
foodtype = DAIRY | GRAIN | BREAKFAST
value = FOOD_RARE
/obj/item/reagent_containers/food/snacks/salad/fruit
name = "fruit salad"
@@ -56,6 +60,7 @@
bonus_reagents = list(/datum/reagent/consumable/nutriment = 2, /datum/reagent/consumable/nutriment/vitamin = 4)
tastes = list("fruit" = 1)
foodtype = FRUIT
value = FOOD_RARE
/obj/item/reagent_containers/food/snacks/salad/jungle
name = "jungle salad"
@@ -65,6 +70,7 @@
list_reagents = list(/datum/reagent/consumable/nutriment = 7, /datum/reagent/consumable/banana = 5, /datum/reagent/consumable/nutriment/vitamin = 4)
tastes = list("fruit" = 1, "the jungle" = 1)
foodtype = FRUIT
value = FOOD_RARE
/obj/item/reagent_containers/food/snacks/salad/citrusdelight
name = "citrus delight"
@@ -74,6 +80,7 @@
list_reagents = list(/datum/reagent/consumable/nutriment = 7, /datum/reagent/consumable/nutriment/vitamin = 5)
tastes = list("sourness" = 1, "leaves" = 1)
foodtype = FRUIT
value = FOOD_RARE
/obj/item/reagent_containers/food/snacks/salad/ricebowl
name = "ricebowl"
@@ -83,6 +90,7 @@
list_reagents = list(/datum/reagent/consumable/nutriment = 4)
tastes = list("rice" = 1)
foodtype = GRAIN | RAW
value = FOOD_JUNK
/obj/item/reagent_containers/food/snacks/salad/boiledrice
name = "boiled rice"
@@ -92,6 +100,7 @@
list_reagents = list(/datum/reagent/consumable/nutriment = 5, /datum/reagent/consumable/nutriment/vitamin = 1)
tastes = list("rice" = 1)
foodtype = GRAIN
value = FOOD_JUNK
/obj/item/reagent_containers/food/snacks/salad/ricepudding
name = "rice pudding"
@@ -100,6 +109,8 @@
bonus_reagents = list(/datum/reagent/consumable/nutriment = 4, /datum/reagent/consumable/nutriment/vitamin = 2)
tastes = list("rice" = 1, "sweetness" = 1)
foodtype = GRAIN | DAIRY
value = FOOD_FAST
/obj/item/reagent_containers/food/snacks/salad/ricepork
name = "rice and pork"
@@ -108,6 +119,7 @@
bonus_reagents = list(/datum/reagent/consumable/nutriment = 4, /datum/reagent/consumable/nutriment/vitamin = 4)
tastes = list("rice" = 1, "meat" = 1)
foodtype = GRAIN | MEAT
value = FOOD_FAST
/obj/item/reagent_containers/food/snacks/salad/eggbowl
name = "egg bowl"
@@ -116,3 +128,4 @@
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
value = FOOD_RARE //No that's wrong ninja what the hell ~ArcaneMusic 2k20

View File

@@ -9,6 +9,7 @@
cooked_type = /obj/item/reagent_containers/food/snacks/toastedsandwich
tastes = list("meat" = 2, "cheese" = 1, "bread" = 2, "lettuce" = 1)
foodtype = GRAIN | VEGETABLES
value = FOOD_FAST
/obj/item/reagent_containers/food/snacks/toastedsandwich
name = "toasted sandwich"
@@ -20,6 +21,7 @@
list_reagents = list(/datum/reagent/consumable/nutriment = 6, /datum/reagent/carbon = 2)
tastes = list("toast" = 1)
foodtype = GRAIN
value = FOOD_FAST
/obj/item/reagent_containers/food/snacks/grilledcheese
name = "cheese sandwich"
@@ -41,6 +43,7 @@
bitesize = 3
tastes = list("bread" = 1, "jelly" = 1)
foodtype = GRAIN
value = FOOD_RARE
/obj/item/reagent_containers/food/snacks/jellysandwich/slime
bonus_reagents = list(/datum/reagent/toxin/slimejelly = 5, /datum/reagent/consumable/nutriment/vitamin = 2)
@@ -62,6 +65,7 @@
list_reagents = list(/datum/reagent/consumable/nutriment = 6, /datum/reagent/consumable/nutriment/vitamin = 6)
tastes = list("nothing suspicious" = 1)
foodtype = GRAIN | GROSS
value = FOOD_RARE
/obj/item/reagent_containers/food/snacks/jelliedtoast
name = "jellied toast"
@@ -72,6 +76,7 @@
bitesize = 3
tastes = list("toast" = 1, "jelly" = 1)
foodtype = GRAIN | BREAKFAST
value = FOOD_RARE
/obj/item/reagent_containers/food/snacks/jelliedtoast/cherry
bonus_reagents = list(/datum/reagent/consumable/cherryjelly = 5, /datum/reagent/consumable/nutriment/vitamin = 2)
@@ -94,6 +99,7 @@
bonus_reagents = list(/datum/reagent/consumable/nutriment = 1, /datum/reagent/consumable/nutriment/vitamin = 1)
tastes = list("butter" = 1, "toast" = 1)
foodtype = GRAIN | BREAKFAST
value = FOOD_FAST
/obj/item/reagent_containers/food/snacks/twobread
name = "two bread"
@@ -104,3 +110,4 @@
list_reagents = list(/datum/reagent/consumable/nutriment = 2, /datum/reagent/consumable/nutriment/vitamin = 2)
tastes = list("bread" = 2)
foodtype = GRAIN
value = FOOD_JUNK

View File

@@ -18,6 +18,7 @@
icon_state = "wishsoup"
list_reagents = list(/datum/reagent/water = 10)
tastes = list("wishes" = 1)
value = FOOD_JUNK
/obj/item/reagent_containers/food/snacks/soup/wish/Initialize()
. = ..()
@@ -37,6 +38,7 @@
bonus_reagents = list(/datum/reagent/consumable/nutriment = 1, /datum/reagent/consumable/nutriment/vitamin = 5)
tastes = list("meat" = 1)
foodtype = MEAT
value = FOOD_RARE
/obj/item/reagent_containers/food/snacks/soup/slime
name = "slime soup"
@@ -46,6 +48,7 @@
list_reagents = list(/datum/reagent/consumable/nutriment = 5, /datum/reagent/toxin/slimejelly = 5, /datum/reagent/water = 5, /datum/reagent/consumable/nutriment/vitamin = 4)
tastes = list("slime" = 1)
foodtype = TOXIC | SUGAR
value = FOOD_RARE
/obj/item/reagent_containers/food/snacks/soup/blood
name = "tomato soup"
@@ -55,6 +58,7 @@
list_reagents = list(/datum/reagent/consumable/nutriment = 2, /datum/reagent/blood = 10, /datum/reagent/water = 5, /datum/reagent/consumable/nutriment/vitamin = 4)
tastes = list("iron" = 1)
foodtype = GROSS
value = FOOD_EXOTIC
/obj/item/reagent_containers/food/snacks/soup/wingfangchu
name = "wing fang chu"
@@ -65,6 +69,7 @@
list_reagents = list(/datum/reagent/consumable/nutriment = 6, /datum/reagent/consumable/soysauce = 5, /datum/reagent/consumable/nutriment/vitamin = 2)
tastes = list("soy" = 1)
foodtype = MEAT
value = FOOD_EXOTIC
/obj/item/reagent_containers/food/snacks/soup/clownstears
name = "clown's tears"
@@ -74,6 +79,7 @@
list_reagents = list(/datum/reagent/consumable/nutriment = 4, /datum/reagent/consumable/banana = 5, /datum/reagent/water = 5, /datum/reagent/consumable/nutriment/vitamin = 8, /datum/reagent/consumable/clownstears = 10)
tastes = list("a bad joke" = 1)
foodtype = FRUIT | SUGAR
value = FOOD_LEGENDARY
/obj/item/reagent_containers/food/snacks/soup/vegetable
name = "vegetable soup"
@@ -82,6 +88,7 @@
bonus_reagents = list(/datum/reagent/consumable/nutriment = 1, /datum/reagent/consumable/nutriment/vitamin = 4)
tastes = list("vegetables" = 1)
foodtype = VEGETABLES
value = FOOD_EXOTIC
/obj/item/reagent_containers/food/snacks/soup/nettle
name = "nettle soup"
@@ -90,6 +97,7 @@
bonus_reagents = list(/datum/reagent/consumable/nutriment = 1, /datum/reagent/medicine/omnizine = 5, /datum/reagent/consumable/nutriment/vitamin = 5)
tastes = list("nettles" = 1)
foodtype = VEGETABLES
value = FOOD_EXOTIC
/obj/item/reagent_containers/food/snacks/soup/mystery
name = "mystery soup"
@@ -98,6 +106,7 @@
var/extra_reagent = null
list_reagents = list(/datum/reagent/consumable/nutriment = 6)
tastes = list("chaos" = 1)
value = FOOD_EXOTIC
/obj/item/reagent_containers/food/snacks/soup/mystery/Initialize()
. = ..()
@@ -114,6 +123,7 @@
list_reagents = list(/datum/reagent/consumable/nutriment = 5, /datum/reagent/consumable/capsaicin = 1, /datum/reagent/consumable/tomatojuice = 2, /datum/reagent/consumable/nutriment/vitamin = 2)
tastes = list("hot peppers" = 1)
foodtype = VEGETABLES | MEAT
value = FOOD_RARE
/obj/item/reagent_containers/food/snacks/soup/coldchili
name = "cold chili"
@@ -123,6 +133,7 @@
list_reagents = list(/datum/reagent/consumable/nutriment = 5, /datum/reagent/consumable/frostoil = 1, /datum/reagent/consumable/tomatojuice = 2, /datum/reagent/consumable/nutriment/vitamin = 2)
tastes = list("tomato" = 1, "mint" = 1)
foodtype = VEGETABLES | MEAT
value = FOOD_EXOTIC
/obj/item/reagent_containers/food/snacks/soup/clownchili
name = "chili con carnival"
@@ -132,6 +143,7 @@
list_reagents = list(/datum/reagent/consumable/nutriment = 5, /datum/reagent/consumable/capsaicin = 1, /datum/reagent/consumable/tomatojuice = 2, /datum/reagent/consumable/nutriment/vitamin = 2, /datum/reagent/consumable/banana = 1)
tastes = list("tomato" = 1, "hot peppers" = 2, "clown feet" = 2, "kind of funny" = 2, "someone's parents" = 2)
foodtype = VEGETABLES | MEAT
value = FOOD_EXOTIC
/obj/item/reagent_containers/food/snacks/soup/monkeysdelight
name = "monkey's delight"
@@ -141,6 +153,7 @@
list_reagents = list(/datum/reagent/consumable/nutriment = 10, /datum/reagent/consumable/banana = 5, /datum/reagent/consumable/nutriment/vitamin = 5)
tastes = list("the jungle" = 1, "banana" = 1)
foodtype = FRUIT
value = FOOD_RARE
/obj/item/reagent_containers/food/snacks/soup/tomato
name = "tomato soup"
@@ -150,6 +163,7 @@
list_reagents = list(/datum/reagent/consumable/nutriment = 5, /datum/reagent/consumable/tomatojuice = 10, /datum/reagent/consumable/nutriment/vitamin = 3)
tastes = list("tomato" = 1)
foodtype = VEGETABLES
value = FOOD_FAST
/obj/item/reagent_containers/food/snacks/soup/tomato/eyeball
name = "eyeball soup"
@@ -158,6 +172,7 @@
bonus_reagents = list(/datum/reagent/consumable/nutriment = 1, /datum/reagent/liquidgibs = 3)
tastes = list("tomato" = 1, "squirming" = 1)
foodtype = MEAT | GROSS
value = FOOD_RARE
/obj/item/reagent_containers/food/snacks/soup/milo
name = "milosoup"
@@ -166,6 +181,7 @@
bonus_reagents = list(/datum/reagent/consumable/nutriment = 1, /datum/reagent/consumable/nutriment/vitamin = 3)
tastes = list("milo" = 1) // wtf is milo
foodtype = VEGETABLES
value = FOOD_FAST
/obj/item/reagent_containers/food/snacks/soup/mushroom
name = "chantrelle soup"
@@ -175,6 +191,7 @@
list_reagents = list(/datum/reagent/consumable/nutriment = 8, /datum/reagent/consumable/nutriment/vitamin = 4)
tastes = list("mushroom" = 1)
foodtype = VEGETABLES
value = FOOD_FAST
/obj/item/reagent_containers/food/snacks/soup/beet
name = "beet soup"
@@ -182,6 +199,7 @@
icon_state = "beetsoup"
bonus_reagents = list(/datum/reagent/consumable/nutriment = 1, /datum/reagent/consumable/nutriment/vitamin = 5)
foodtype = VEGETABLES
value = FOOD_FAST
/obj/item/reagent_containers/food/snacks/soup/beet/Initialize()
. = ..()
@@ -198,6 +216,7 @@
list_reagents = list(/datum/reagent/consumable/nutriment = 6, /datum/reagent/drug/mushroomhallucinogen = 6)
tastes = list("jelly" = 1, "mushroom" = 1)
foodtype = VEGETABLES
value = FOOD_RARE
/obj/item/reagent_containers/food/snacks/soup/amanitajelly
name = "amanita jelly"
@@ -208,6 +227,7 @@
list_reagents = list(/datum/reagent/consumable/nutriment = 6, /datum/reagent/drug/mushroomhallucinogen = 3, /datum/reagent/toxin/amatoxin = 6)
tastes = list("jelly" = 1, "mushroom" = 1)
foodtype = VEGETABLES | TOXIC
value = FOOD_RARE
/obj/item/reagent_containers/food/snacks/soup/stew
name = "stew"
@@ -219,6 +239,7 @@
volume = 100
tastes = list("tomato" = 1, "carrot" = 1)
foodtype = VEGETABLES
value = FOOD_EXOTIC
/obj/item/reagent_containers/food/snacks/soup/sweetpotato
name = "sweet potato soup"
@@ -227,6 +248,7 @@
bonus_reagents = list(/datum/reagent/consumable/nutriment = 4, /datum/reagent/consumable/nutriment/vitamin = 5)
tastes = list("sweet potato" = 1)
foodtype = VEGETABLES | SUGAR
value = FOOD_RARE
/obj/item/reagent_containers/food/snacks/soup/beet/red
name = "red beet soup"
@@ -243,6 +265,7 @@
bonus_reagents = list(/datum/reagent/consumable/nutriment = 1, /datum/reagent/consumable/nutriment/vitamin = 5)
tastes = list("caramelized onions" = 1)
foodtype = VEGETABLES
value = FOOD_FAST
/obj/item/reagent_containers/food/snacks/soup/bisque
name = "bisque"
@@ -251,6 +274,7 @@
bonus_reagents = list(/datum/reagent/consumable/nutriment = 4, /datum/reagent/consumable/nutriment/vitamin = 6)
tastes = list("creamy texture" = 1, "crab" = 4)
foodtype = MEAT
value = FOOD_EXOTIC
/obj/item/reagent_containers/food/snacks/soup/electron
name = "electron soup"
@@ -260,6 +284,7 @@
tastes = list("mushroom" = 1, "electrons" = 4)
filling_color = "#CC2B52"
foodtype = VEGETABLES | TOXIC
value = FOOD_EXOTIC
/obj/item/reagent_containers/food/snacks/soup/bungocurry
name = "bungo curry"
@@ -270,3 +295,4 @@
tastes = list("bungo" = 2, "hot curry" = 4, "tropical sweetness" = 1)
filling_color = "#E6A625"
foodtype = VEGETABLES | FRUIT | DAIRY
value = FOOD_EXOTIC

View File

@@ -27,6 +27,7 @@
list_reagents = list(/datum/reagent/consumable/nutriment = 2, /datum/reagent/consumable/nutriment/vitamin = 1)
cooked_type = null
custom_food_type = /obj/item/reagent_containers/food/snacks/customizable/pasta
value = FOOD_JUNK
/obj/item/reagent_containers/food/snacks/spaghetti/pastatomato
name = "spaghetti"
@@ -40,6 +41,7 @@
filling_color = "#DC143C"
tastes = list("pasta" = 1, "tomato" = 1)
foodtype = GRAIN | VEGETABLES
value = FOOD_FAST
/obj/item/reagent_containers/food/snacks/spaghetti/copypasta
name = "copypasta"
@@ -53,6 +55,7 @@
filling_color = "#DC143C"
tastes = list("pasta" = 1, "tomato" = 1)
foodtype = GRAIN | VEGETABLES
value = FOOD_RARE
/obj/item/reagent_containers/food/snacks/spaghetti/meatballspaghetti
name = "spaghetti and meatballs"
@@ -64,6 +67,7 @@
cooked_type = null
tastes = list("pasta" = 1, "tomato" = 1, "meat" = 1)
foodtype = GRAIN | MEAT
value = FOOD_FAST
/obj/item/reagent_containers/food/snacks/spaghetti/spesslaw
name = "spesslaw"
@@ -74,6 +78,7 @@
list_reagents = list(/datum/reagent/consumable/nutriment = 8, /datum/reagent/consumable/nutriment/vitamin = 6)
cooked_type = null
tastes = list("pasta" = 1, "tomato" = 1, "meat" = 1)
value = FOOD_RARE
/obj/item/reagent_containers/food/snacks/spaghetti/chowmein
name = "chow mein"
@@ -84,6 +89,7 @@
list_reagents = list(/datum/reagent/consumable/nutriment = 7, /datum/reagent/consumable/nutriment/vitamin = 6)
cooked_type = null
tastes = list("noodle" = 1, "tomato" = 1)
value = FOOD_RARE
/obj/item/reagent_containers/food/snacks/spaghetti/beefnoodle
name = "beef noodle"
@@ -94,6 +100,7 @@
cooked_type = null
tastes = list("noodle" = 1, "meat" = 1)
foodtype = GRAIN | MEAT
value = FOOD_RARE
/obj/item/reagent_containers/food/snacks/spaghetti/butternoodles
name = "butter noodles"
@@ -104,3 +111,4 @@
cooked_type = null
tastes = list("noodle" = 1, "butter" = 1)
foodtype = GRAIN | DAIRY
value = FOOD_FAST

View File

@@ -12,6 +12,7 @@
filling_color = "#D2691E"
tastes = list("candy" = 1)
foodtype = JUNKFOOD | SUGAR
value = FOOD_JUNK
/obj/item/reagent_containers/food/snacks/candy/bronx
name = "South Bronx Paradise bar"
@@ -27,6 +28,7 @@
foodtype = JUNKFOOD | RAW | GROSS
custom_premium_price = 800
var/revelation = FALSE
value = FOOD_FAST
/obj/item/reagent_containers/food/snacks/candy/bronx/On_Consume(mob/living/eater)
. = ..()
@@ -53,12 +55,14 @@
filling_color = "#8B0000"
tastes = list("dried meat" = 1)
foodtype = JUNKFOOD | MEAT | SUGAR
value = FOOD_JUNK
/obj/item/reagent_containers/food/snacks/sosjerky/healthy
name = "homemade beef jerky"
desc = "Homemade beef jerky made from the finest space cows."
list_reagents = list(/datum/reagent/consumable/nutriment = 3, /datum/reagent/consumable/nutriment/vitamin = 1)
junkiness = 0
value = FOOD_FAST
/obj/item/reagent_containers/food/snacks/chips
name = "chips"
@@ -71,6 +75,7 @@
filling_color = "#FFD700"
tastes = list("salt" = 1, "crisps" = 1)
foodtype = JUNKFOOD | FRIED
value = FOOD_JUNK
/obj/item/reagent_containers/food/snacks/no_raisin
name = "4no raisins"
@@ -83,6 +88,7 @@
tastes = list("dried raisins" = 1)
foodtype = JUNKFOOD | FRUIT | SUGAR
custom_price = 90
value = FOOD_JUNK
/obj/item/reagent_containers/food/snacks/no_raisin/healthy
name = "homemade raisins"
@@ -90,6 +96,7 @@
list_reagents = list(/datum/reagent/consumable/nutriment = 3, /datum/reagent/consumable/nutriment/vitamin = 2)
junkiness = 0
foodtype = FRUIT
value = FOOD_RARE
/obj/item/reagent_containers/food/snacks/spacetwinkie
name = "space twinkie"
@@ -100,6 +107,7 @@
filling_color = "#FFD700"
foodtype = JUNKFOOD | GRAIN | SUGAR
custom_price = 30
value = FOOD_JUNK
/obj/item/reagent_containers/food/snacks/candy_trash
name = "candy cigarette butt"
@@ -110,6 +118,7 @@
junkiness = 10 //powergame trash food by buying candy cigs in bulk and eating them when they extinguish
filling_color = "#FFFFFF"
foodtype = JUNKFOOD | SUGAR
value = FOOD_WORTHLESS
/obj/item/reagent_containers/food/snacks/candy_trash/nicotine
desc = "The leftover from a smoked-out candy cigarette. Smells like nicotine..?"
@@ -126,6 +135,7 @@
tastes = list("cheese" = 5, "crisps" = 2)
foodtype = JUNKFOOD | DAIRY | SUGAR
custom_price = 45
value = FOOD_JUNK
/obj/item/reagent_containers/food/snacks/syndicake
name = "syndi-cakes"
@@ -136,6 +146,7 @@
filling_color = "#F5F5DC"
tastes = list("sweetness" = 3, "cake" = 1)
foodtype = GRAIN | FRUIT | VEGETABLES
value = FOOD_FAST
/obj/item/reagent_containers/food/snacks/energybar
name = "High-power energy bars"
@@ -146,3 +157,4 @@
filling_color = "#97ee63"
tastes = list("pure electricity" = 3, "fitness" = 2)
foodtype = TOXIC
value = FOOD_JUNK

View File

@@ -139,7 +139,8 @@
for(var/i in 1 to 4 + rand(1,2))
var/chosen = getbork()
var/obj/B = new chosen(T)
var/obj/item/reagent_containers/food/snacks/B = new chosen(T)
B.silver_spawned = TRUE
if(prob(5))//Fry it!
var/obj/item/reagent_containers/food/snacks/deepfryholder/fried
fried = new(T, B)

View File

@@ -154,7 +154,8 @@
switch(activation_type)
if(SLIME_ACTIVATE_MINOR)
var/food_type = get_random_food()
var/obj/O = new food_type
var/obj/item/reagent_containers/food/snacks/O = new food_type
O.silver_spawned = TRUE
if(!user.put_in_active_hand(O))
O.forceMove(user.drop_location())
playsound(user, 'sound/effects/splat.ogg', 50, TRUE)

View File

@@ -1641,6 +1641,7 @@
#include "code\modules\cargo\bounties\slime.dm"
#include "code\modules\cargo\bounties\special.dm"
#include "code\modules\cargo\bounties\virus.dm"
#include "code\modules\cargo\exports\food_and_drink.dm"
#include "code\modules\cargo\exports\gear.dm"
#include "code\modules\cargo\exports\large_objects.dm"
#include "code\modules\cargo\exports\lavaland.dm"