mirror of
https://github.com/Bubberstation/Bubberstation.git
synced 2026-08-25 06:00:16 +01:00
Revamps food menu sorting (#95529)
## About The Pull Request - Adds an `EGG` foodtype - All food recipes are `CAT_FOOD` Foods now have three sub categories to sort from Cuisines - correspond to Lizard, Martian, Mexican, etc. Dishes - correspond to pizza, bread, pastry, etc. Meals - correspond to breakfast, main, dessert, etc. In the crafting menu, you can select any number or combination of cuisine, dish, and meal. <img width="557" height="559" alt="image" src="https://github.com/user-attachments/assets/e4265c51-992c-415a-bfc6-cbf44255b3cc" /> You can even click two dishes or two cuisines to see results from those two dish categories or cuisine categories specifically. - De-capitalized (or \improper'd) several foods for proper formatting ## Why It's Good For The Game - `EGG` foodtype was added solely to replace the old `CAT_EGG`. Now you can filter by egg foodtype in the `types` subtab. - I was playing chef recently and I was a little frustrated at the food grouping. If you want to find all available pizzas, it's split between moth and pizza. If you want to find all available soups, that's split between soup, lizard, moth, and martian. Adding more granularity allows for chefs to find exactly what they're looking a lot faster. - Formatting ## Changelog 🆑 Melbert qol: "Egg" foodtype now exists for better food sorting, though no species in particular likes or dislikes it at the moment. qol: Food crafting recipes now have three sub categories - Cuisine type, Dish type, and Meal type. You can now filter between "Moth Pizzas" or "Lizard Soups" rather than needing to guess if the recipe is in "Pizza" or "Mothic". spellcheck: de-capitalized several foods /🆑
This commit is contained in:
+38
-20
@@ -47,27 +47,45 @@
|
||||
#define NEVER_BLACKLIST_RESULT FALSE
|
||||
|
||||
//food/drink crafting defines
|
||||
//When adding new defines, please make sure to also add them to the encompassing list
|
||||
#define CAT_FOOD "Foods"
|
||||
#define CAT_BREAD "Breads"
|
||||
#define CAT_BURGER "Burgers"
|
||||
#define CAT_CAKE "Cakes"
|
||||
#define CAT_EGG "Egg-Based Food"
|
||||
#define CAT_LIZARD "Lizard Food"
|
||||
#define CAT_MEAT "Meats"
|
||||
#define CAT_SEAFOOD "Seafood"
|
||||
#define CAT_MARTIAN "Martian Food"
|
||||
#define CAT_MISCFOOD "Misc. Food"
|
||||
#define CAT_MEXICAN "Mexican Food"
|
||||
#define CAT_MOTH "Mothic Food"
|
||||
#define CAT_PASTRY "Pastries"
|
||||
#define CAT_PIE "Pies"
|
||||
#define CAT_PIZZA "Pizzas"
|
||||
#define CAT_SALAD "Salads"
|
||||
#define CAT_SANDWICH "Sandwiches"
|
||||
#define CAT_SOUP "Soups"
|
||||
#define CAT_SPAGHETTI "Spaghettis"
|
||||
#define CAT_ICE "Frozen"
|
||||
// cuisine categories
|
||||
#define CUISINE_ITALIAN "Italian"
|
||||
#define CUISINE_JAPANESE "Japanese"
|
||||
#define CUISINE_LIZARD "Lizard"
|
||||
#define CUISINE_MARTIAN "Martian"
|
||||
#define CUISINE_MEXICAN "Mexican"
|
||||
#define CUISINE_MOTHIC "Mothic"
|
||||
#define CUISINE_TERRAN "Terran" // catch-all for earth food that we don't have a more specific category for
|
||||
// dish categories
|
||||
#define DISH_BREAD "Bread"
|
||||
#define DISH_BURGER "Burger"
|
||||
#define DISH_BURRITO "Burrito" // also includes wraps/enchilada
|
||||
#define DISH_CAKE "Cake"
|
||||
#define DISH_CANDY "Candy"
|
||||
#define DISH_CONDIMENT "Condiment" // catch-all for sauces, dressings, sides, etc
|
||||
#define DISH_COOKIE "Cookie"
|
||||
#define DISH_FROZEN "Frozen" // catch-all for ice cream, popsicles, etc
|
||||
#define DISH_MEAT "Meat" // anything often served on its own as a "meat dish" (like steak), though it may include tofu
|
||||
#define DISH_NOODLES "Noodles"
|
||||
#define DISH_PASTRY "Pastry"
|
||||
#define DISH_PIE "Pie"
|
||||
#define DISH_PIZZA "Pizza"
|
||||
#define DISH_RICE "Rice" // practically anything with rice in it
|
||||
#define DISH_SALAD "Salad" // often includes salad adjacent (ie: coleslaw, stir fry)
|
||||
#define DISH_SANDWICH "Sandwich" // divorced from burger for better filtering. also, yes, includes hotdogs.
|
||||
#define DISH_SOUP "Soup"
|
||||
#define DISH_SUSHI "Sushi"
|
||||
#define DISH_TACO "Taco"
|
||||
#define DISH_UNCATEGORIZED "Uncategorized"
|
||||
// meal categories
|
||||
#define MEAL_APPETIZER "Appetizer"
|
||||
#define MEAL_BREAKFAST "Breakfast"
|
||||
#define MEAL_COMPONENT "Component" // stuff you're not intended to eat
|
||||
#define MEAL_DESSERT "Dessert"
|
||||
#define MEAL_MAIN_COURSE "Main Course"
|
||||
#define MEAL_SNACK "Snack"
|
||||
#define MEAL_UNCATEGORIZED "Uncategorized"
|
||||
|
||||
#define CAT_DRINK "Drinks"
|
||||
|
||||
//crafting defines
|
||||
|
||||
@@ -19,6 +19,7 @@
|
||||
#define BUGS (1<<18)
|
||||
#define GORE (1<<19)
|
||||
#define STONE (1<<20)
|
||||
#define EGG (1<<21)
|
||||
|
||||
DEFINE_BITFIELD(foodtypes, list(
|
||||
"MEAT" = MEAT,
|
||||
@@ -42,6 +43,7 @@ DEFINE_BITFIELD(foodtypes, list(
|
||||
"BUGS" = BUGS,
|
||||
"GORE" = GORE,
|
||||
"STONE" = STONE,
|
||||
"EGG" = EGG,
|
||||
))
|
||||
|
||||
/// A list of food type names, in order of their flags
|
||||
@@ -67,6 +69,7 @@ DEFINE_BITFIELD(foodtypes, list(
|
||||
"BUGS", \
|
||||
"GORE", \
|
||||
"STONE", \
|
||||
"EGG", \
|
||||
)
|
||||
|
||||
/// IC meaning (more or less) for food flags
|
||||
@@ -92,6 +95,7 @@ DEFINE_BITFIELD(foodtypes, list(
|
||||
"Bugs", \
|
||||
"Gore", \
|
||||
"Rocks", \
|
||||
"Eggs", \
|
||||
)
|
||||
|
||||
/// Food types assigned to all podperson organs
|
||||
|
||||
@@ -1,24 +1,5 @@
|
||||
GLOBAL_LIST_INIT(crafting_category_food, list(
|
||||
CAT_FOOD,
|
||||
CAT_BREAD,
|
||||
CAT_BURGER,
|
||||
CAT_CAKE,
|
||||
CAT_EGG,
|
||||
CAT_LIZARD,
|
||||
CAT_MEAT,
|
||||
CAT_SEAFOOD,
|
||||
CAT_MARTIAN,
|
||||
CAT_MISCFOOD,
|
||||
CAT_MEXICAN,
|
||||
CAT_MOTH,
|
||||
CAT_PASTRY,
|
||||
CAT_PIE,
|
||||
CAT_PIZZA,
|
||||
CAT_SALAD,
|
||||
CAT_SANDWICH,
|
||||
CAT_SOUP,
|
||||
CAT_SPAGHETTI,
|
||||
CAT_ICE,
|
||||
CAT_DRINK,
|
||||
))
|
||||
|
||||
|
||||
@@ -240,7 +240,7 @@
|
||||
crafting_complexity = FOOD_COMPLEXITY_3
|
||||
|
||||
/obj/item/food/bread/tofu
|
||||
name = "Tofubread"
|
||||
name = "tofubread"
|
||||
desc = "Like meatbread but for vegetarians. Not guaranteed to give superpowers."
|
||||
icon_state = "tofubread"
|
||||
food_reagents = list(
|
||||
@@ -507,7 +507,7 @@
|
||||
/datum/reagent/consumable/nutriment/vitamin = 6,
|
||||
)
|
||||
tastes = list("raw egg" = 2, "soaked bread" = 1)
|
||||
foodtypes = GRAIN | RAW | BREAKFAST | MEAT
|
||||
foodtypes = GRAIN | RAW | BREAKFAST | MEAT | EGG
|
||||
w_class = WEIGHT_CLASS_SMALL
|
||||
crafting_complexity = FOOD_COMPLEXITY_2
|
||||
|
||||
@@ -524,7 +524,7 @@
|
||||
/datum/reagent/consumable/nutriment/vitamin = 6,
|
||||
)
|
||||
tastes = list("french toast" = 1, "syrup" = 1, "golden deliciousness" = 1)
|
||||
foodtypes = GRAIN | BREAKFAST | MEAT
|
||||
foodtypes = GRAIN | BREAKFAST | MEAT | EGG
|
||||
w_class = WEIGHT_CLASS_SMALL
|
||||
crafting_complexity = FOOD_COMPLEXITY_2
|
||||
|
||||
|
||||
@@ -466,7 +466,7 @@
|
||||
bite_consumption = 7
|
||||
max_volume = 100
|
||||
tastes = list("bun" = 4, "type two diabetes" = 10)
|
||||
foodtypes = GRAIN | MEAT | DAIRY | VEGETABLES
|
||||
foodtypes = GRAIN | MEAT | DAIRY | VEGETABLES | EGG
|
||||
venue_value = FOOD_PRICE_EXOTIC
|
||||
crafting_complexity = FOOD_COMPLEXITY_5
|
||||
custom_materials = list(/datum/material/meat = MEATSLAB_MATERIAL_AMOUNT * 2)
|
||||
@@ -626,7 +626,7 @@
|
||||
/datum/reagent/consumable/nutriment/vitamin = 1,
|
||||
)
|
||||
tastes = list("muffin" = 2, "bacon" = 3)
|
||||
foodtypes = GRAIN | MEAT | BREAKFAST | FRIED
|
||||
foodtypes = GRAIN | MEAT | BREAKFAST | FRIED | EGG
|
||||
venue_value = FOOD_PRICE_NORMAL
|
||||
crafting_complexity = FOOD_COMPLEXITY_3
|
||||
custom_materials = list(/datum/material/meat = MEATDISH_MATERIAL_AMOUNT * 2)
|
||||
|
||||
@@ -379,7 +379,7 @@
|
||||
crafting_complexity = FOOD_COMPLEXITY_3
|
||||
|
||||
/obj/item/food/cake/slimecake
|
||||
name = "Slime cake"
|
||||
name = "slime cake"
|
||||
desc = "A cake made of slimes. Probably not electrified."
|
||||
icon_state = "slimecake"
|
||||
tastes = list("cake" = 5, "sweetness" = 1, "slime" = 1)
|
||||
|
||||
@@ -8,7 +8,7 @@
|
||||
icon_state = "chocolateegg"
|
||||
food_reagents = list(/datum/reagent/consumable/nutriment = 5, /datum/reagent/consumable/sugar = 2, /datum/reagent/consumable/coco = 2, /datum/reagent/consumable/nutriment/vitamin = 1)
|
||||
tastes = list("chocolate" = 4, "sweetness" = 1)
|
||||
foodtypes = JUNKFOOD | SUGAR
|
||||
foodtypes = JUNKFOOD | SUGAR | EGG
|
||||
food_flags = FOOD_FINGER_FOOD
|
||||
w_class = WEIGHT_CLASS_TINY
|
||||
crafting_complexity = FOOD_COMPLEXITY_2
|
||||
@@ -23,7 +23,7 @@ GLOBAL_VAR_INIT(chicks_from_eggs, 0)
|
||||
icon_state = "egg"
|
||||
inhand_icon_state = "egg"
|
||||
food_reagents = list(/datum/reagent/consumable/eggyolk = 2, /datum/reagent/consumable/eggwhite = 4)
|
||||
foodtypes = MEAT | RAW
|
||||
foodtypes = MEAT | RAW | EGG
|
||||
w_class = WEIGHT_CLASS_TINY
|
||||
ant_attracting = FALSE
|
||||
decomp_type = /obj/item/food/egg/rotten
|
||||
@@ -208,7 +208,7 @@ GLOBAL_VAR_INIT(chicks_from_eggs, 0)
|
||||
)
|
||||
bite_consumption = 1
|
||||
tastes = list("egg" = 4)
|
||||
foodtypes = MEAT | FRIED | BREAKFAST
|
||||
foodtypes = MEAT | FRIED | BREAKFAST | EGG
|
||||
w_class = WEIGHT_CLASS_SMALL
|
||||
crafting_complexity = FOOD_COMPLEXITY_1
|
||||
|
||||
@@ -221,7 +221,7 @@ GLOBAL_VAR_INIT(chicks_from_eggs, 0)
|
||||
bite_consumption = 1
|
||||
tastes = list("raw egg" = 6, "sliminess" = 1)
|
||||
eatverbs = list("gulp down")
|
||||
foodtypes = MEAT | RAW
|
||||
foodtypes = MEAT | RAW | EGG
|
||||
w_class = WEIGHT_CLASS_SMALL
|
||||
|
||||
/obj/item/food/rawegg/make_grillable()
|
||||
@@ -238,7 +238,7 @@ GLOBAL_VAR_INIT(chicks_from_eggs, 0)
|
||||
/datum/reagent/consumable/nutriment/vitamin = 1,
|
||||
)
|
||||
tastes = list("egg" = 1)
|
||||
foodtypes = MEAT | BREAKFAST
|
||||
foodtypes = MEAT | BREAKFAST | EGG
|
||||
food_flags = FOOD_FINGER_FOOD
|
||||
w_class = WEIGHT_CLASS_SMALL
|
||||
ant_attracting = FALSE
|
||||
@@ -251,7 +251,7 @@ GLOBAL_VAR_INIT(chicks_from_eggs, 0)
|
||||
icon = 'icons/obj/food/egg.dmi'
|
||||
icon_state = "eggsausage"
|
||||
food_reagents = list(/datum/reagent/consumable/nutriment/protein = 8, /datum/reagent/consumable/nutriment/vitamin = 2, /datum/reagent/consumable/nutriment = 4)
|
||||
foodtypes = MEAT | FRIED | BREAKFAST
|
||||
foodtypes = MEAT | FRIED | BREAKFAST | EGG
|
||||
tastes = list("egg" = 4, "meat" = 4)
|
||||
venue_value = FOOD_PRICE_NORMAL
|
||||
crafting_complexity = FOOD_COMPLEXITY_3
|
||||
@@ -275,7 +275,7 @@ GLOBAL_VAR_INIT(chicks_from_eggs, 0)
|
||||
bite_consumption = 1
|
||||
w_class = WEIGHT_CLASS_SMALL
|
||||
tastes = list("egg" = 1, "cheese" = 1)
|
||||
foodtypes = MEAT | BREAKFAST | DAIRY
|
||||
foodtypes = MEAT | BREAKFAST | DAIRY | EGG
|
||||
venue_value = FOOD_PRICE_CHEAP
|
||||
crafting_complexity = FOOD_COMPLEXITY_2
|
||||
|
||||
@@ -313,7 +313,7 @@ GLOBAL_VAR_INIT(chicks_from_eggs, 0)
|
||||
)
|
||||
w_class = WEIGHT_CLASS_SMALL
|
||||
tastes = list("egg" = 1, "bacon" = 1, "bun" = 1)
|
||||
foodtypes = MEAT|BREAKFAST|GRAIN|FRIED
|
||||
foodtypes = MEAT|BREAKFAST|GRAIN|FRIED|EGG
|
||||
venue_value = FOOD_PRICE_NORMAL
|
||||
crafting_complexity = FOOD_COMPLEXITY_3
|
||||
custom_materials = list(/datum/material/meat = MEATSLAB_MATERIAL_AMOUNT)
|
||||
@@ -329,7 +329,7 @@ GLOBAL_VAR_INIT(chicks_from_eggs, 0)
|
||||
/datum/reagent/consumable/nutriment/vitamin = 3,
|
||||
)
|
||||
tastes = list("egg" = 1)
|
||||
foodtypes = MEAT|VEGETABLES|FRIED
|
||||
foodtypes = MEAT|VEGETABLES|FRIED|EGG
|
||||
w_class = WEIGHT_CLASS_TINY
|
||||
crafting_complexity = FOOD_COMPLEXITY_3
|
||||
|
||||
@@ -344,7 +344,7 @@ GLOBAL_VAR_INIT(chicks_from_eggs, 0)
|
||||
/datum/reagent/consumable/nutriment/vitamin = 1,
|
||||
)
|
||||
tastes = list("custard" = 1)
|
||||
foodtypes = MEAT | VEGETABLES
|
||||
foodtypes = MEAT | VEGETABLES | EGG
|
||||
venue_value = FOOD_PRICE_NORMAL
|
||||
crafting_complexity = FOOD_COMPLEXITY_3
|
||||
|
||||
@@ -357,7 +357,7 @@ GLOBAL_VAR_INIT(chicks_from_eggs, 0)
|
||||
inhand_icon_state = "egg"
|
||||
food_reagents = list(/datum/reagent/consumable/eggyolk = 4, /datum/reagent/toxin/spore = 4, /datum/reagent/consumable/eggwhite = 1, /datum/reagent/consumable/nutriment/vitamin = 1)
|
||||
tastes = list("sliminess" = 4, "blob" = 2)
|
||||
foodtypes = MEAT | RAW | TOXIC
|
||||
foodtypes = MEAT | RAW | TOXIC | EGG
|
||||
w_class = WEIGHT_CLASS_TINY
|
||||
ant_attracting = FALSE
|
||||
preserved_food = TRUE
|
||||
|
||||
@@ -278,7 +278,7 @@
|
||||
foodtypes = SUGAR
|
||||
|
||||
/obj/item/food/snowcones/spacemountainwind
|
||||
name = "Space Mountain Wind snowcone"
|
||||
name = "space mountain wind snowcone"
|
||||
desc = "Space Mountain Wind drizzled over a snowball in a paper cup."
|
||||
icon_state = "mountainwind_sc"
|
||||
food_reagents = list(
|
||||
@@ -419,7 +419,7 @@
|
||||
crafting_complexity = FOOD_COMPLEXITY_4
|
||||
|
||||
/obj/item/food/popsicle/licorice_creamsicle
|
||||
name = "Void Bar™"
|
||||
name = "\improper Void Bar™"
|
||||
desc = "A salty licorice ice cream. A salty frozen treat."
|
||||
food_reagents = list(
|
||||
/datum/reagent/consumable/nutriment = 4,
|
||||
@@ -452,7 +452,7 @@
|
||||
crafted_food_buff = /datum/status_effect/food/chilling
|
||||
|
||||
/obj/item/food/popsicle/meatsicle
|
||||
name = "Meatsicle"
|
||||
name = "meatsicle"
|
||||
desc = "A horrific abomination of raw meat, glazed with sugar on a stick, then frozen."
|
||||
food_reagents = list(
|
||||
/datum/reagent/consumable/nutriment = 4,
|
||||
|
||||
@@ -661,7 +661,7 @@
|
||||
/datum/reagent/consumable/nutriment/vitamin = 6,
|
||||
)
|
||||
tastes = list("bread" = 1, "liver" = 1, "family" = 1)
|
||||
foodtypes = VEGETABLES | NUTS | MEAT
|
||||
foodtypes = VEGETABLES | NUTS | MEAT | EGG
|
||||
crafting_complexity = FOOD_COMPLEXITY_3
|
||||
|
||||
/obj/item/food/pizza/flatbread/fish
|
||||
@@ -743,7 +743,7 @@
|
||||
/datum/reagent/consumable/nutriment/vitamin = 6,
|
||||
)
|
||||
tastes = list("eggs" = 1, "greens" = 1, "blood" = 1)
|
||||
foodtypes = MEAT | BREAKFAST | GORE
|
||||
foodtypes = MEAT | BREAKFAST | GORE | EGG
|
||||
w_class = WEIGHT_CLASS_SMALL
|
||||
crafting_complexity = FOOD_COMPLEXITY_2
|
||||
|
||||
@@ -759,7 +759,7 @@
|
||||
/datum/reagent/consumable/capsaicin = 2,
|
||||
)
|
||||
tastes = list("eggs" = 1, "tomato" = 1, "heat" = 1)
|
||||
foodtypes = VEGETABLES | MEAT | BREAKFAST
|
||||
foodtypes = VEGETABLES | MEAT | BREAKFAST | EGG
|
||||
w_class = WEIGHT_CLASS_SMALL
|
||||
crafting_complexity = FOOD_COMPLEXITY_3
|
||||
|
||||
@@ -969,7 +969,7 @@
|
||||
/datum/reagent/consumable/nutriment/vitamin = 1,
|
||||
)
|
||||
tastes = list("muffin" = 2, "bacon" = 3)
|
||||
foodtypes = NUTS | MEAT | BREAKFAST | VEGETABLES | FRIED
|
||||
foodtypes = NUTS | MEAT | BREAKFAST | VEGETABLES | FRIED | EGG
|
||||
venue_value = FOOD_PRICE_NORMAL
|
||||
crafting_complexity = FOOD_COMPLEXITY_4
|
||||
custom_materials = list(/datum/material/meat = MEATDISH_MATERIAL_AMOUNT * 2)
|
||||
@@ -1010,7 +1010,7 @@
|
||||
custom_materials = list(/datum/material/meat = MEATDISH_MATERIAL_AMOUNT)
|
||||
|
||||
/obj/item/food/burger/rootfish
|
||||
name = "Fish rootwich"
|
||||
name = "fish rootwich"
|
||||
desc = "Lightly battered fish, sandwiched in a rootroll."
|
||||
icon_state = "rootfish"
|
||||
icon = 'icons/obj/food/lizard.dmi'
|
||||
|
||||
@@ -211,7 +211,7 @@
|
||||
/datum/reagent/consumable/nutriment/vitamin = 10,
|
||||
)
|
||||
tastes = list("rice" = 1, "meat" = 1, "pineapple" = 1, "veggies" = 1)
|
||||
foodtypes = MEAT | GRAIN | PINEAPPLE | FRUIT | VEGETABLES
|
||||
foodtypes = MEAT | GRAIN | PINEAPPLE | FRUIT | VEGETABLES | EGG
|
||||
w_class = WEIGHT_CLASS_SMALL
|
||||
crafting_complexity = FOOD_COMPLEXITY_3
|
||||
custom_materials = list(/datum/material/meat = MEATDISH_MATERIAL_AMOUNT)
|
||||
@@ -291,7 +291,7 @@
|
||||
/datum/reagent/consumable/nutriment/protein = 2,
|
||||
)
|
||||
tastes = list("rice" = 1, "egg" = 1, "soy sauce" = 1)
|
||||
foodtypes = MEAT | GRAIN
|
||||
foodtypes = MEAT | GRAIN | EGG
|
||||
w_class = WEIGHT_CLASS_SMALL
|
||||
crafting_complexity = FOOD_COMPLEXITY_2
|
||||
|
||||
@@ -311,7 +311,7 @@
|
||||
/datum/reagent/consumable/capsaicin = 2,
|
||||
)
|
||||
tastes = list("rice" = 1, "spicy cabbage" = 1, "chilli heat" = 1, "egg" = 1, "meat" = 1)
|
||||
foodtypes = MEAT | VEGETABLES | GRAIN
|
||||
foodtypes = MEAT | VEGETABLES | GRAIN | EGG
|
||||
w_class = WEIGHT_CLASS_SMALL
|
||||
crafting_complexity = FOOD_COMPLEXITY_3
|
||||
custom_materials = list(/datum/material/meat = MEATDISH_MATERIAL_AMOUNT)
|
||||
@@ -364,7 +364,7 @@
|
||||
/datum/reagent/consumable/nutriment = 8,
|
||||
)
|
||||
tastes = list("noodles" = 1, "meat" = 1, "nuts" = 1, "onion" = 1, "egg" = 1)
|
||||
foodtypes = GRAIN | NUTS | MEAT | VEGETABLES
|
||||
foodtypes = GRAIN | NUTS | MEAT | VEGETABLES | EGG
|
||||
w_class = WEIGHT_CLASS_SMALL
|
||||
crafting_complexity = FOOD_COMPLEXITY_3
|
||||
custom_materials = list(/datum/material/meat = MEATDISH_MATERIAL_AMOUNT)
|
||||
@@ -433,7 +433,7 @@
|
||||
/datum/reagent/consumable/nutriment/protein = 6,
|
||||
)
|
||||
tastes = list("bun" = 1, "fried pork" = 2, "egg" = 1, "cheese" = 1, "ketchup" = 1)
|
||||
foodtypes = MEAT|GRAIN|DAIRY|FRIED
|
||||
foodtypes = MEAT|GRAIN|DAIRY|FRIED|EGG
|
||||
w_class = WEIGHT_CLASS_SMALL
|
||||
crafting_complexity = FOOD_COMPLEXITY_3
|
||||
|
||||
@@ -482,7 +482,7 @@
|
||||
/datum/reagent/consumable/capsaicin = 1,
|
||||
)
|
||||
tastes = list("egg" = 1, "meat" = 1, "kimchi" = 1, "mozzarella" = 1)
|
||||
foodtypes = MEAT|VEGETABLES|GRAIN|DAIRY|FRIED
|
||||
foodtypes = MEAT|VEGETABLES|GRAIN|DAIRY|FRIED|EGG
|
||||
w_class = WEIGHT_CLASS_SMALL
|
||||
crafting_complexity = FOOD_COMPLEXITY_3
|
||||
custom_materials = list(/datum/material/meat = MEATDISH_MATERIAL_AMOUNT)
|
||||
@@ -498,7 +498,7 @@
|
||||
/datum/reagent/consumable/nutriment/vitamin = 4,
|
||||
)
|
||||
tastes = list("egg" = 1, "toast" = 1, "pork" = 1, "pineapple" = 1, "cheese" = 1)
|
||||
foodtypes = MEAT|GRAIN|FRUIT|DAIRY|FRIED|PINEAPPLE|BREAKFAST
|
||||
foodtypes = MEAT|GRAIN|FRUIT|DAIRY|FRIED|PINEAPPLE|BREAKFAST|EGG
|
||||
w_class = WEIGHT_CLASS_SMALL
|
||||
crafting_complexity = FOOD_COMPLEXITY_3
|
||||
custom_materials = list(/datum/material/meat = MEATDISH_MATERIAL_AMOUNT)
|
||||
@@ -514,7 +514,7 @@
|
||||
/datum/reagent/consumable/nutriment/vitamin = 3,
|
||||
)
|
||||
tastes = list("egg" = 1, "toast" = 1, "bacon" = 1, "pickles" = 1, "cheese" = 1)
|
||||
foodtypes = MEAT | DAIRY | VEGETABLES | GRAIN | BREAKFAST
|
||||
foodtypes = MEAT | DAIRY | VEGETABLES | GRAIN | BREAKFAST | EGG
|
||||
w_class = WEIGHT_CLASS_SMALL
|
||||
crafting_complexity = FOOD_COMPLEXITY_3
|
||||
custom_materials = list(/datum/material/meat = MEATDISH_MATERIAL_AMOUNT)
|
||||
@@ -536,7 +536,7 @@
|
||||
crafting_complexity = FOOD_COMPLEXITY_3
|
||||
|
||||
/obj/item/food/takoyaki/russian
|
||||
name = "Russian takoyaki"
|
||||
name = "russian takoyaki"
|
||||
desc = "A dangerous twist on a classic dish, that makes for the perfect cover for evading the police."
|
||||
icon = 'icons/obj/food/martian.dmi'
|
||||
icon_state = "russian_takoyaki"
|
||||
@@ -658,7 +658,7 @@
|
||||
/datum/reagent/consumable/nutriment/protein = 4,
|
||||
)
|
||||
tastes = list("curry" = 1, "egg" = 1, "pastry" = 1)
|
||||
foodtypes = GRAIN | MEAT | VEGETABLES | FRIED
|
||||
foodtypes = GRAIN | MEAT | VEGETABLES | FRIED | EGG
|
||||
w_class = WEIGHT_CLASS_SMALL
|
||||
crafting_complexity = FOOD_COMPLEXITY_3
|
||||
custom_materials = list(/datum/material/meat = MEATDISH_MATERIAL_AMOUNT)
|
||||
@@ -674,7 +674,7 @@
|
||||
/datum/reagent/consumable/nutriment = 10,
|
||||
)
|
||||
tastes = list("bread" = 1, "egg" = 1, "meat" = 1, "onion" = 1)
|
||||
foodtypes = MEAT|VEGETABLES|GRAIN|BREAKFAST
|
||||
foodtypes = MEAT|VEGETABLES|GRAIN|BREAKFAST|EGG
|
||||
w_class = WEIGHT_CLASS_SMALL
|
||||
crafting_complexity = FOOD_COMPLEXITY_4
|
||||
custom_materials = list(/datum/material/meat = MEATDISH_MATERIAL_AMOUNT)
|
||||
@@ -721,7 +721,7 @@
|
||||
/datum/reagent/consumable/nutriment/protein = 8,
|
||||
)
|
||||
tastes = list("rice" = 1, "burger" = 1, "gravy" = 1, "egg" = 1)
|
||||
foodtypes = MEAT|VEGETABLES|GRAIN|FRIED
|
||||
foodtypes = MEAT|VEGETABLES|GRAIN|FRIED|EGG
|
||||
w_class = WEIGHT_CLASS_SMALL
|
||||
crafting_complexity = FOOD_COMPLEXITY_2
|
||||
custom_materials = list(/datum/material/meat = MEATDISH_MATERIAL_AMOUNT)
|
||||
@@ -817,7 +817,7 @@
|
||||
/datum/reagent/consumable/garlic = 1,
|
||||
)
|
||||
tastes = list("ham" = 1, "garlic rice" = 1, "egg" = 1)
|
||||
foodtypes = MEAT|GRAIN|FRIED|BREAKFAST|VEGETABLES
|
||||
foodtypes = MEAT|GRAIN|FRIED|BREAKFAST|VEGETABLES|EGG
|
||||
w_class = WEIGHT_CLASS_SMALL
|
||||
crafting_complexity = FOOD_COMPLEXITY_3
|
||||
|
||||
@@ -832,7 +832,7 @@
|
||||
/datum/reagent/consumable/nutriment = 3,
|
||||
)
|
||||
tastes = list("ham" = 1, "onion" = 1, "pepper" = 1, "potato" = 1)
|
||||
foodtypes = MEAT | VEGETABLES | BREAKFAST
|
||||
foodtypes = MEAT | VEGETABLES | BREAKFAST | EGG
|
||||
w_class = WEIGHT_CLASS_SMALL
|
||||
crafting_complexity = FOOD_COMPLEXITY_3
|
||||
|
||||
@@ -975,7 +975,7 @@
|
||||
/datum/reagent/consumable/nutriment/vitamin = 2,
|
||||
)
|
||||
tastes = list("seafood" = 1, "rice" = 1, "egg" = 1, "onion" = 1)
|
||||
foodtypes = MEAT|VEGETABLES|GRAIN|SEAFOOD
|
||||
foodtypes = MEAT|VEGETABLES|GRAIN|SEAFOOD|EGG
|
||||
w_class = WEIGHT_CLASS_SMALL
|
||||
crafting_complexity = FOOD_COMPLEXITY_3
|
||||
|
||||
@@ -1008,7 +1008,7 @@
|
||||
/datum/reagent/consumable/garlic = 1,
|
||||
)
|
||||
tastes = list("yoghurt" = 1, "garlic" = 1, "lemon" = 1, "egg" = 1, "chilli heat" = 1)
|
||||
foodtypes = MEAT|VEGETABLES|DAIRY|FRIED|BREAKFAST
|
||||
foodtypes = MEAT|VEGETABLES|DAIRY|FRIED|BREAKFAST|EGG
|
||||
w_class = WEIGHT_CLASS_SMALL
|
||||
crafting_complexity = FOOD_COMPLEXITY_3
|
||||
|
||||
@@ -1083,7 +1083,7 @@
|
||||
/datum/reagent/consumable/sugar = 4,
|
||||
)
|
||||
tastes = list("custard" = 1, "vanilla" = 1, "sweet pastry" = 1)
|
||||
foodtypes = GRAIN|FRUIT|DAIRY
|
||||
foodtypes = GRAIN|FRUIT|DAIRY|EGG
|
||||
w_class = WEIGHT_CLASS_SMALL
|
||||
crafting_complexity = FOOD_COMPLEXITY_3
|
||||
|
||||
|
||||
@@ -433,7 +433,7 @@
|
||||
custom_materials = list(/datum/material/meat = MEATSLAB_MATERIAL_AMOUNT)
|
||||
|
||||
/obj/item/food/bearsteak
|
||||
name = "Filet migrawr"
|
||||
name = "filet migrawr"
|
||||
desc = "Because eating bear wasn't manly enough."
|
||||
icon = 'icons/obj/food/meat.dmi'
|
||||
icon_state = "bearsteak"
|
||||
@@ -757,7 +757,7 @@
|
||||
)
|
||||
bite_consumption = 4
|
||||
tastes = list("meat" = 1, "the colour green" = 1)
|
||||
foodtypes = MEAT|BUGS
|
||||
foodtypes = MEAT|BUGS|EGG
|
||||
w_class = WEIGHT_CLASS_SMALL
|
||||
crafting_complexity = FOOD_COMPLEXITY_2
|
||||
custom_materials = list(/datum/material/meat = MEATDISH_MATERIAL_AMOUNT * 2)
|
||||
@@ -773,7 +773,7 @@
|
||||
/datum/reagent/consumable/nutriment/vitamin = 4,
|
||||
)
|
||||
tastes = list("fish" = 1, "hot peppers" = 1)
|
||||
foodtypes = MEAT|SEAFOOD|BUGS
|
||||
foodtypes = MEAT|SEAFOOD|BUGS|EGG
|
||||
w_class = WEIGHT_CLASS_TINY
|
||||
//total price of this dish is 20 and a small amount more for soy sauce, all of which are available at the orders console
|
||||
venue_value = FOOD_PRICE_CHEAP
|
||||
@@ -871,7 +871,7 @@
|
||||
AddComponent(/datum/component/slippery, 3 SECONDS)
|
||||
|
||||
/obj/item/food/lasagna
|
||||
name = "Lasagna"
|
||||
name = "lasagna"
|
||||
desc = "A slice of lasagna. Perfect for a Monday afternoon."
|
||||
icon_state = "lasagna"
|
||||
food_reagents = list(
|
||||
@@ -1051,7 +1051,7 @@
|
||||
custom_materials = list(/datum/material/meat = MEATDISH_MATERIAL_AMOUNT * (4/3))
|
||||
|
||||
/obj/item/food/korta_wellington
|
||||
name = "Korta wellington"
|
||||
name = "korta wellington"
|
||||
desc = "A luxurious log of beef, covered in a fine mushroom duxelle and pancetta ham, then bound in korta pastry."
|
||||
icon = 'icons/obj/food/meat.dmi'
|
||||
icon_state = "korta_wellington"
|
||||
@@ -1189,7 +1189,7 @@
|
||||
crafting_complexity = FOOD_COMPLEXITY_5
|
||||
|
||||
/obj/item/food/full_english
|
||||
name = "full English breakfast"
|
||||
name = "full english breakfast"
|
||||
desc = "A hearty plate with all the trimmings, representing the pinnacle of the breakfast art."
|
||||
icon = 'icons/obj/food/meat.dmi'
|
||||
icon_state = "full_english"
|
||||
@@ -1198,7 +1198,7 @@
|
||||
/datum/reagent/consumable/nutriment/vitamin = 4,
|
||||
)
|
||||
tastes = list("sausage" = 1, "bacon" = 1, "egg" = 1, "tomato" = 1, "mushrooms" = 1, "bread" = 1, "beans" = 1)
|
||||
foodtypes = MEAT|VEGETABLES|GRAIN|DAIRY|FRIED|BREAKFAST
|
||||
foodtypes = MEAT|VEGETABLES|GRAIN|DAIRY|FRIED|BREAKFAST|EGG
|
||||
w_class = WEIGHT_CLASS_SMALL
|
||||
venue_value = FOOD_PRICE_EXOTIC
|
||||
crafting_complexity = FOOD_COMPLEXITY_5
|
||||
@@ -1297,7 +1297,7 @@
|
||||
/datum/reagent/consumable/nutriment/vitamin = 4,
|
||||
)
|
||||
tastes = list("boiled rice" = 4, "fish" = 5, "egg" = 3, "dried seaweed" = 2, "cucumber" = 2)
|
||||
foodtypes = MEAT|VEGETABLES|GRAIN|SEAFOOD
|
||||
foodtypes = MEAT|VEGETABLES|GRAIN|SEAFOOD|EGG
|
||||
w_class = WEIGHT_CLASS_SMALL
|
||||
crafting_complexity = FOOD_COMPLEXITY_3
|
||||
|
||||
@@ -1319,7 +1319,7 @@
|
||||
crafting_complexity = FOOD_COMPLEXITY_3
|
||||
|
||||
/obj/item/food/philadelphia_sushi_roll
|
||||
name = "Philadelphia sushi roll"
|
||||
name = "philadelphia sushi roll"
|
||||
desc = "A roll of Philadelphia sushi, made of cheese, fish, and cucumber. Sliceable"
|
||||
icon_state = "philadelphia_sushi_roll"
|
||||
food_reagents = list(
|
||||
@@ -1336,7 +1336,7 @@
|
||||
AddElement(/datum/element/processable, TOOL_KNIFE, /obj/item/food/philadelphia_sushi_slice, 4, screentip_verb = "Chop")
|
||||
|
||||
/obj/item/food/philadelphia_sushi_slice
|
||||
name = "Philadelphia sushi slice"
|
||||
name = "philadelphia sushi slice"
|
||||
desc = "A roll of Philadelphia sushi, made of cheese, fish, and cucumber."
|
||||
icon_state = "philadelphia_sushi_slice"
|
||||
food_reagents = list(
|
||||
|
||||
@@ -113,7 +113,7 @@
|
||||
crafting_complexity = FOOD_COMPLEXITY_2
|
||||
|
||||
/obj/item/food/cubannachos
|
||||
name = "Cuban nachos"
|
||||
name = "cuban nachos"
|
||||
desc = "That's some dangerously spicy nachos."
|
||||
icon = 'icons/obj/food/mexican.dmi'
|
||||
icon_state = "cubannachos"
|
||||
|
||||
@@ -270,7 +270,7 @@
|
||||
/datum/reagent/toxin = 2,
|
||||
)
|
||||
tastes = list("cobwebs" = 1)
|
||||
foodtypes = MEAT | TOXIC | BUGS
|
||||
foodtypes = MEAT | TOXIC | BUGS | EGG
|
||||
w_class = WEIGHT_CLASS_TINY
|
||||
|
||||
/obj/item/food/spidereggs/processed
|
||||
@@ -340,7 +340,7 @@
|
||||
crafting_complexity = FOOD_COMPLEXITY_3
|
||||
|
||||
/obj/item/food/powercrepe
|
||||
name = "Powercrepe"
|
||||
name = "powercrepe"
|
||||
desc = "With great power, comes great crepes. It looks like a pancake filled with jelly but packs quite a punch."
|
||||
icon_state = "powercrepe"
|
||||
inhand_icon_state = "powercrepe"
|
||||
|
||||
@@ -469,7 +469,7 @@
|
||||
/datum/reagent/consumable/nutriment/protein = 6,
|
||||
)
|
||||
tastes = list("bacon" = 1, "eggs" = 1)
|
||||
foodtypes = MEAT|GRAIN|FRIED
|
||||
foodtypes = MEAT|GRAIN|FRIED|EGG
|
||||
w_class = WEIGHT_CLASS_SMALL
|
||||
crafting_complexity = FOOD_COMPLEXITY_4
|
||||
custom_materials = list(/datum/material/meat = MEATDISH_MATERIAL_AMOUNT)
|
||||
|
||||
@@ -2,7 +2,7 @@
|
||||
|
||||
// Cans
|
||||
/obj/item/food/canned
|
||||
name = "Canned Air"
|
||||
name = "canned air"
|
||||
desc = "If you ever wondered where air came from..."
|
||||
food_reagents = list(
|
||||
/datum/reagent/oxygen = 6,
|
||||
@@ -65,7 +65,7 @@
|
||||
foodtypes = FRUIT | SUGAR
|
||||
|
||||
/obj/item/food/canned/peaches/maint
|
||||
name = "Maintenance Peaches"
|
||||
name = "maintenance peaches"
|
||||
desc = "I have a mouth and I must eat."
|
||||
icon_state = "peachcanmaint"
|
||||
trash_type = /obj/item/trash/can/food/peaches/maint
|
||||
|
||||
@@ -146,7 +146,7 @@
|
||||
/datum/reagent/consumable/nutriment/vitamin = 4,
|
||||
)
|
||||
tastes = list("rice" = 1, "egg" = 1)
|
||||
foodtypes = MEAT|VEGETABLES|GRAIN
|
||||
foodtypes = MEAT|VEGETABLES|GRAIN|EGG
|
||||
crafting_complexity = FOOD_COMPLEXITY_4
|
||||
|
||||
/obj/item/food/salad/edensalad
|
||||
@@ -263,7 +263,7 @@
|
||||
crafting_complexity = FOOD_COMPLEXITY_3
|
||||
|
||||
/obj/item/food/salad/greek_salad
|
||||
name = "Greek salad"
|
||||
name = "greek salad"
|
||||
desc = "A popular salad made of tomatoes, onions, feta cheese, and olives all drizzled in olive oil. Though it feels like it's missing something..."
|
||||
icon_state = "greek_salad"
|
||||
food_reagents = list(
|
||||
@@ -275,7 +275,7 @@
|
||||
crafting_complexity = FOOD_COMPLEXITY_4
|
||||
|
||||
/obj/item/food/salad/caesar_salad
|
||||
name = "Caesar salad"
|
||||
name = "caesar salad"
|
||||
desc = "A simple yet flavorful salad of onions, lettuce, croutons, and shreds of cheese dressed in oil. Comes with a slice of pita bread!"
|
||||
icon_state = "caesar_salad"
|
||||
food_reagents = list(
|
||||
@@ -308,7 +308,7 @@
|
||||
/datum/reagent/consumable/nutriment/protein = 4,
|
||||
)
|
||||
tastes = list("creamy potatoes" = 2, "eggs" = 2, "mayonnaise" = 1, "onions" = 1)
|
||||
foodtypes = MEAT|VEGETABLES|BREAKFAST
|
||||
foodtypes = MEAT|VEGETABLES|BREAKFAST|EGG
|
||||
crafting_complexity = FOOD_COMPLEXITY_3
|
||||
|
||||
/obj/item/food/salad/spinach_fruit_salad
|
||||
|
||||
@@ -231,7 +231,7 @@
|
||||
custom_materials = null
|
||||
|
||||
/obj/item/food/sandwich/philly_cheesesteak
|
||||
name = "Philly cheesesteak"
|
||||
name = "philly cheesesteak"
|
||||
desc = "A popular sandwich made of sliced meat, onions, melted cheese in a long hoagie roll. Mouthwatering doesn't even begin to describe it."
|
||||
icon_state = "philly_cheesesteak"
|
||||
food_reagents = list(
|
||||
|
||||
@@ -27,7 +27,7 @@
|
||||
reagents.add_reagent(/datum/reagent/consumable/nutriment/vitamin, 1)
|
||||
|
||||
/obj/item/food/bowled/mammi
|
||||
name = "Mammi"
|
||||
name = "mammi"
|
||||
desc = "A bowl of mushy bread and milk. It reminds you, not too fondly, of a bowel movement."
|
||||
icon_state = "mammi"
|
||||
food_reagents = list(
|
||||
|
||||
@@ -182,7 +182,7 @@
|
||||
/datum/reagent/consumable/nutriment/protein = 6,
|
||||
)
|
||||
tastes = list("noodles" = 5, "meat" = 3, "egg" = 4, "dried seaweed" = 2)
|
||||
foodtypes = GRAIN | MEAT | VEGETABLES
|
||||
foodtypes = GRAIN | MEAT | VEGETABLES | EGG
|
||||
crafting_complexity = FOOD_COMPLEXITY_4
|
||||
custom_materials = list(/datum/material/meat = MEATDISH_MATERIAL_AMOUNT)
|
||||
|
||||
@@ -269,7 +269,7 @@
|
||||
/datum/reagent/consumable/nutriment/vitamin = 4,
|
||||
)
|
||||
tastes = list("spaghetti" = 1, "parmigiano reggiano" = 1, "guanciale" = 1)
|
||||
foodtypes = GRAIN | MEAT | DAIRY
|
||||
foodtypes = GRAIN | MEAT | DAIRY | EGG
|
||||
crafting_complexity = FOOD_COMPLEXITY_4
|
||||
custom_materials = list(/datum/material/meat = MEATDISH_MATERIAL_AMOUNT)
|
||||
|
||||
|
||||
@@ -223,7 +223,7 @@
|
||||
color = "#60A584"
|
||||
|
||||
/obj/item/food/bubblegum/happiness
|
||||
name = "HP+ gum"
|
||||
name = "\improper HP+ gum"
|
||||
desc = "A rubbery strip of gum. It smells funny."
|
||||
food_reagents = list(/datum/reagent/drug/happiness = 15)
|
||||
tastes = list("paint thinner" = 1)
|
||||
|
||||
@@ -143,7 +143,8 @@
|
||||
)
|
||||
result = /obj/item/food/hotcrossbun
|
||||
added_foodtypes = SUGAR | BREAKFAST
|
||||
category = CAT_BREAD
|
||||
dish_category = DISH_BREAD
|
||||
meal_category = MEAL_SNACK
|
||||
|
||||
/datum/crafting_recipe/food/briochecake
|
||||
name = "Brioche cake"
|
||||
@@ -152,7 +153,8 @@
|
||||
/datum/reagent/consumable/sugar = 2
|
||||
)
|
||||
result = /obj/item/food/cake/brioche
|
||||
category = CAT_MISCFOOD
|
||||
dish_category = DISH_PASTRY
|
||||
meal_category = MEAL_DESSERT
|
||||
|
||||
/obj/item/food/scotchegg
|
||||
name = "scotch egg"
|
||||
@@ -163,7 +165,7 @@
|
||||
custom_materials = list(/datum/material/meat = MEATDISH_MATERIAL_AMOUNT)
|
||||
food_reagents = list(/datum/reagent/consumable/nutriment = 6, /datum/reagent/consumable/nutriment/vitamin = 2)
|
||||
crafting_complexity = FOOD_COMPLEXITY_2
|
||||
foodtypes = MEAT
|
||||
foodtypes = MEAT|EGG
|
||||
|
||||
/datum/crafting_recipe/food/scotchegg
|
||||
name = "Scotch egg"
|
||||
@@ -175,7 +177,8 @@
|
||||
)
|
||||
result = /obj/item/food/scotchegg
|
||||
removed_foodtypes = BREAKFAST
|
||||
category = CAT_EGG
|
||||
dish_category = DISH_MEAT
|
||||
meal_category = MEAL_APPETIZER
|
||||
|
||||
/datum/crafting_recipe/food/mammi
|
||||
name = "Mammi"
|
||||
@@ -186,7 +189,8 @@
|
||||
)
|
||||
result = /obj/item/food/bowled/mammi
|
||||
added_foodtypes = DAIRY
|
||||
category = CAT_MISCFOOD
|
||||
dish_category = DISH_CANDY
|
||||
meal_category = MEAL_DESSERT
|
||||
|
||||
/obj/item/food/chocolatebunny
|
||||
name = "chocolate bunny"
|
||||
@@ -203,4 +207,5 @@
|
||||
/obj/item/food/chocolatebar = 1
|
||||
)
|
||||
result = /obj/item/food/chocolatebunny
|
||||
category = CAT_MISCFOOD
|
||||
dish_category = DISH_CANDY
|
||||
meal_category = MEAL_DESSERT
|
||||
|
||||
@@ -7,11 +7,21 @@
|
||||
/obj/item/reagent_containers/cup/glass/sillycup,
|
||||
)
|
||||
crafting_flags = parent_type::crafting_flags | CRAFT_TRANSFERS_REAGENT_COMPONENTS | CRAFT_CLEARS_REAGENTS
|
||||
// avoid changing this, it is used to split the crafting menu between normal and food
|
||||
category = CAT_FOOD
|
||||
|
||||
///The food types that are added to the result when the recipe is completed
|
||||
var/added_foodtypes = NONE
|
||||
///The food types that are removed to the result when the recipe is completed
|
||||
var/removed_foodtypes = NONE
|
||||
|
||||
/// Type of cuisine, like "Mexican", "Italian", "Martian", "Mothic", or "Lizard"
|
||||
var/cuisine_category = CUISINE_TERRAN
|
||||
/// Type of dish, like "Pizza", "Cake", "Burger" or "Soup"
|
||||
var/dish_category = DISH_UNCATEGORIZED
|
||||
/// Type of meal, like "Appetizer", "Main Course", "Dessert", or "Snack"
|
||||
var/meal_category = MEAL_MAIN_COURSE
|
||||
|
||||
/datum/crafting_recipe/food/New()
|
||||
. = ..()
|
||||
//rarely, but a few cooking recipes (cake cat & co) don't result food items.
|
||||
@@ -42,13 +52,27 @@
|
||||
/datum/crafting_recipe/food/crafting_ui_data()
|
||||
var/list/data = list()
|
||||
|
||||
if(ispath(result, /obj/item/food))
|
||||
var/obj/item/food/item = result
|
||||
data["foodtypes"] = bitfield_to_list(initial(item.foodtypes), FOOD_FLAGS)
|
||||
data["complexity"] = initial(item.crafting_complexity)
|
||||
var/foodtypes = get_food_types()
|
||||
data["foodtypes"] = bitfield_to_list(foodtypes, FOOD_FLAGS)
|
||||
data["complexity"] = get_complexity()
|
||||
data["cuisine_category"] = cuisine_category
|
||||
data["dish_category"] = dish_category
|
||||
data["meal_category"] = (meal_category != MEAL_COMPONENT && (foodtypes & BREAKFAST)) ? MEAL_BREAKFAST : meal_category
|
||||
|
||||
return data
|
||||
|
||||
/datum/crafting_recipe/food/proc/get_food_types()
|
||||
if(ispath(result, /obj/item/food))
|
||||
var/obj/item/food/food_result = result
|
||||
return (initial(food_result.foodtypes) | added_foodtypes) & ~removed_foodtypes
|
||||
return NONE
|
||||
|
||||
/datum/crafting_recipe/food/proc/get_complexity()
|
||||
if(ispath(result, /obj/item/food))
|
||||
var/obj/item/food/food_result = result
|
||||
return initial(food_result.crafting_complexity)
|
||||
return 0
|
||||
|
||||
//////////////////////////////////////////FOOD MIXTURES////////////////////////////////////
|
||||
|
||||
/datum/chemical_reaction/food
|
||||
|
||||
@@ -1,6 +1,7 @@
|
||||
/datum/crafting_recipe/food/reaction/soup
|
||||
machinery = list(/obj/machinery/stove)
|
||||
category = CAT_SOUP
|
||||
dish_category = DISH_SOUP
|
||||
meal_category = MEAL_MAIN_COURSE
|
||||
non_craftable = TRUE
|
||||
/// What contained is this reaction expected to be served in?
|
||||
/// Used to determine the icon to display in the crafting UI.
|
||||
@@ -19,17 +20,12 @@
|
||||
|
||||
return ..()
|
||||
|
||||
/datum/crafting_recipe/food/reaction/soup/crafting_ui_data()
|
||||
if(ispath(result, /obj/item/food))
|
||||
return ..()
|
||||
|
||||
var/list/data = list()
|
||||
|
||||
/datum/crafting_recipe/food/reaction/soup/get_food_types()
|
||||
var/datum/glass_style/has_foodtype/soup_style = GLOB.glass_style_singletons[expected_container][result]
|
||||
if(istype(soup_style))
|
||||
data["foodtypes"] = bitfield_to_list(soup_style.drink_type, FOOD_FLAGS)
|
||||
return soup_style.drink_type
|
||||
|
||||
return data
|
||||
return ..()
|
||||
|
||||
/datum/crafting_recipe/food/reaction/soup/setup_chemical_reaction_details(datum/chemical_reaction/food/soup/chemical_reaction)
|
||||
. = ..()
|
||||
@@ -149,4 +145,4 @@
|
||||
/obj/item/reagent_containers/cup/bowl = 1
|
||||
)
|
||||
result= /obj/item/food/bowled/wish
|
||||
category = CAT_SOUP
|
||||
dish_category = DISH_SOUP
|
||||
|
||||
@@ -11,7 +11,7 @@
|
||||
/obj/item/food/cheese/wedge = 3
|
||||
)
|
||||
result = /obj/item/food/bread/meat
|
||||
category = CAT_BREAD
|
||||
dish_category = DISH_BREAD
|
||||
|
||||
/datum/crafting_recipe/food/xenomeatbread
|
||||
name = "Xenomeat bread"
|
||||
@@ -21,7 +21,7 @@
|
||||
/obj/item/food/cheese/wedge = 3
|
||||
)
|
||||
result = /obj/item/food/bread/xenomeat
|
||||
category = CAT_BREAD
|
||||
dish_category = DISH_BREAD
|
||||
|
||||
/datum/crafting_recipe/food/spidermeatbread
|
||||
name = "Spidermeat bread"
|
||||
@@ -31,7 +31,7 @@
|
||||
/obj/item/food/cheese/wedge = 3
|
||||
)
|
||||
result = /obj/item/food/bread/spidermeat
|
||||
category = CAT_BREAD
|
||||
dish_category = DISH_BREAD
|
||||
|
||||
/datum/crafting_recipe/food/sausagebread
|
||||
name = "Sausage bread"
|
||||
@@ -41,7 +41,7 @@
|
||||
)
|
||||
result = /obj/item/food/bread/sausage
|
||||
removed_foodtypes = BREAKFAST
|
||||
category = CAT_BREAD
|
||||
dish_category = DISH_BREAD
|
||||
|
||||
/datum/crafting_recipe/food/banananutbread
|
||||
name = "Banana nut bread"
|
||||
@@ -52,8 +52,8 @@
|
||||
/obj/item/food/grown/banana = 1
|
||||
)
|
||||
result = /obj/item/food/bread/banana
|
||||
removed_foodtypes = BREAKFAST
|
||||
category = CAT_BREAD
|
||||
removed_foodtypes = BREAKFAST|EGG
|
||||
dish_category = DISH_BREAD
|
||||
|
||||
/datum/crafting_recipe/food/tofubread
|
||||
name = "Tofu bread"
|
||||
@@ -63,7 +63,7 @@
|
||||
/obj/item/food/cheese/wedge = 3
|
||||
)
|
||||
result = /obj/item/food/bread/tofu
|
||||
category = CAT_BREAD
|
||||
dish_category = DISH_BREAD
|
||||
|
||||
/datum/crafting_recipe/food/creamcheesebread
|
||||
name = "Cream cheese bread"
|
||||
@@ -73,7 +73,7 @@
|
||||
/obj/item/food/cheese/wedge = 2
|
||||
)
|
||||
result = /obj/item/food/bread/creamcheese
|
||||
category = CAT_BREAD
|
||||
dish_category = DISH_BREAD
|
||||
|
||||
/datum/crafting_recipe/food/mimanabread
|
||||
name = "Mimana bread"
|
||||
@@ -84,7 +84,7 @@
|
||||
/obj/item/food/grown/banana/mime = 1
|
||||
)
|
||||
result = /obj/item/food/bread/mimana
|
||||
category = CAT_BREAD
|
||||
dish_category = DISH_BREAD
|
||||
|
||||
/datum/crafting_recipe/food/garlicbread
|
||||
name = "Garlic Bread"
|
||||
@@ -94,7 +94,8 @@
|
||||
/obj/item/food/butterslice = 1
|
||||
)
|
||||
result = /obj/item/food/garlicbread
|
||||
category = CAT_BREAD
|
||||
dish_category = DISH_BREAD
|
||||
meal_category = MEAL_APPETIZER
|
||||
|
||||
/datum/crafting_recipe/food/butterbiscuit
|
||||
name = "Butter Biscuit"
|
||||
@@ -104,7 +105,7 @@
|
||||
)
|
||||
result = /obj/item/food/butterbiscuit
|
||||
added_foodtypes = BREAKFAST
|
||||
category = CAT_BREAD
|
||||
dish_category = DISH_BREAD
|
||||
|
||||
/datum/crafting_recipe/food/butterdog
|
||||
name = "Butterdog"
|
||||
@@ -113,7 +114,7 @@
|
||||
/obj/item/food/butter = 1,
|
||||
)
|
||||
result = /obj/item/food/butterdog
|
||||
category = CAT_BREAD
|
||||
dish_category = DISH_SANDWICH
|
||||
|
||||
/datum/crafting_recipe/food/baguette
|
||||
name = "Baguette"
|
||||
@@ -123,7 +124,8 @@
|
||||
/obj/item/food/doughslice = 2,
|
||||
)
|
||||
result = /obj/item/food/baguette
|
||||
category = CAT_BREAD
|
||||
dish_category = DISH_BREAD
|
||||
meal_category = MEAL_SNACK
|
||||
|
||||
/datum/crafting_recipe/food/raw_breadstick
|
||||
name = "Raw breadstick"
|
||||
@@ -133,7 +135,8 @@
|
||||
/obj/item/food/butterslice = 1
|
||||
)
|
||||
result = /obj/item/food/raw_breadstick
|
||||
category = CAT_BREAD
|
||||
dish_category = DISH_BREAD
|
||||
meal_category = MEAL_COMPONENT
|
||||
|
||||
/datum/crafting_recipe/food/raw_croissant
|
||||
name = "Raw croissant"
|
||||
@@ -143,7 +146,8 @@
|
||||
/obj/item/food/butterslice = 1
|
||||
)
|
||||
result = /obj/item/food/raw_croissant
|
||||
category = CAT_BREAD
|
||||
dish_category = DISH_BREAD
|
||||
meal_category = MEAL_COMPONENT
|
||||
|
||||
/datum/crafting_recipe/food/throwing_croissant
|
||||
name = "Throwing croissant"
|
||||
@@ -152,7 +156,7 @@
|
||||
/obj/item/stack/rods = 1,
|
||||
)
|
||||
result = /obj/item/food/croissant/throwing
|
||||
category = CAT_BREAD
|
||||
dish_category = DISH_BREAD
|
||||
crafting_flags = CRAFT_CHECK_DENSITY | CRAFT_MUST_BE_LEARNED
|
||||
|
||||
/datum/crafting_recipe/food/breaddog
|
||||
@@ -170,7 +174,9 @@
|
||||
/obj/item/organ/heart
|
||||
)
|
||||
result = /mob/living/basic/pet/dog/breaddog
|
||||
category = CAT_BREAD
|
||||
dish_category = DISH_BREAD
|
||||
meal_category = MEAL_UNCATEGORIZED
|
||||
|
||||
|
||||
////////////////////////////////////////////////TOAST////////////////////////////////////////////////
|
||||
|
||||
@@ -182,7 +188,7 @@
|
||||
)
|
||||
result = /obj/item/food/jelliedtoast/slime
|
||||
added_foodtypes = TOXIC | BREAKFAST
|
||||
category = CAT_BREAD
|
||||
dish_category = DISH_BREAD
|
||||
|
||||
/datum/crafting_recipe/food/jelliedyoast
|
||||
name = "Jellied toast"
|
||||
@@ -192,7 +198,7 @@
|
||||
)
|
||||
result = /obj/item/food/jelliedtoast/cherry
|
||||
added_foodtypes = FRUIT | SUGAR | BREAKFAST
|
||||
category = CAT_BREAD
|
||||
dish_category = DISH_BREAD
|
||||
|
||||
/datum/crafting_recipe/food/butteredtoast
|
||||
name = "Buttered Toast"
|
||||
@@ -202,7 +208,7 @@
|
||||
)
|
||||
result = /obj/item/food/butteredtoast
|
||||
added_foodtypes = BREAKFAST
|
||||
category = CAT_BREAD
|
||||
dish_category = DISH_BREAD
|
||||
|
||||
/datum/crafting_recipe/food/twobread
|
||||
name = "Two bread"
|
||||
@@ -211,7 +217,7 @@
|
||||
/obj/item/food/breadslice/plain = 2
|
||||
)
|
||||
result = /obj/item/food/twobread
|
||||
category = CAT_BREAD
|
||||
dish_category = DISH_BREAD
|
||||
|
||||
/datum/crafting_recipe/food/moldybread // why would you make this?
|
||||
name = "Moldy Bread"
|
||||
@@ -222,7 +228,7 @@
|
||||
result = /obj/item/food/breadslice/moldy
|
||||
removed_foodtypes = VEGETABLES|GRAIN
|
||||
added_foodtypes = GROSS
|
||||
category = CAT_BREAD
|
||||
dish_category = DISH_BREAD
|
||||
|
||||
/datum/crafting_recipe/food/breadcat
|
||||
name = "Bread cat/bread hybrid"
|
||||
@@ -235,7 +241,8 @@
|
||||
/datum/reagent/medicine/strange_reagent = 5
|
||||
)
|
||||
result = /mob/living/basic/pet/cat/breadcat
|
||||
category = CAT_BREAD
|
||||
dish_category = DISH_BREAD
|
||||
meal_category = MEAL_UNCATEGORIZED
|
||||
|
||||
/datum/crafting_recipe/food/frenchtoast
|
||||
name = "Raw french toast"
|
||||
@@ -246,4 +253,5 @@
|
||||
)
|
||||
result = /obj/item/food/raw_frenchtoast
|
||||
added_foodtypes = BREAKFAST
|
||||
category = CAT_BREAD
|
||||
dish_category = DISH_BREAD
|
||||
meal_category = MEAL_COMPONENT
|
||||
|
||||
@@ -11,7 +11,7 @@
|
||||
/obj/item/food/patty/human = 1
|
||||
)
|
||||
result = /obj/item/food/burger/human
|
||||
category = CAT_BURGER
|
||||
dish_category = DISH_BURGER
|
||||
|
||||
/datum/crafting_recipe/food/burger
|
||||
name = "Plain Burger"
|
||||
@@ -21,7 +21,7 @@
|
||||
)
|
||||
|
||||
result = /obj/item/food/burger/plain
|
||||
category = CAT_BURGER
|
||||
dish_category = DISH_BURGER
|
||||
|
||||
/datum/crafting_recipe/food/corgiburger
|
||||
name = "Corgi burger"
|
||||
@@ -31,7 +31,7 @@
|
||||
)
|
||||
|
||||
result = /obj/item/food/burger/corgi
|
||||
category = CAT_BURGER
|
||||
dish_category = DISH_BURGER
|
||||
|
||||
/datum/crafting_recipe/food/appendixburger
|
||||
name = "Appendix burger"
|
||||
@@ -41,7 +41,7 @@
|
||||
)
|
||||
result = /obj/item/food/burger/appendix
|
||||
added_foodtypes = MEAT | GORE
|
||||
category = CAT_BURGER
|
||||
dish_category = DISH_BURGER
|
||||
|
||||
/datum/crafting_recipe/food/brainburger
|
||||
name = "Brain burger"
|
||||
@@ -51,7 +51,7 @@
|
||||
)
|
||||
result = /obj/item/food/burger/brain
|
||||
added_foodtypes = MEAT | GORE
|
||||
category = CAT_BURGER
|
||||
dish_category = DISH_BURGER
|
||||
|
||||
/datum/crafting_recipe/food/xenoburger
|
||||
name = "Xeno burger"
|
||||
@@ -60,7 +60,7 @@
|
||||
/obj/item/food/bun = 1
|
||||
)
|
||||
result = /obj/item/food/burger/xeno
|
||||
category = CAT_BURGER
|
||||
dish_category = DISH_BURGER
|
||||
|
||||
/datum/crafting_recipe/food/bearger
|
||||
name = "Bearger"
|
||||
@@ -69,7 +69,7 @@
|
||||
/obj/item/food/bun = 1
|
||||
)
|
||||
result = /obj/item/food/burger/bearger
|
||||
category = CAT_BURGER
|
||||
dish_category = DISH_BURGER
|
||||
|
||||
/datum/crafting_recipe/food/fishburger
|
||||
name = "Fish burger"
|
||||
@@ -79,7 +79,7 @@
|
||||
/obj/item/food/cheese/wedge = 1
|
||||
)
|
||||
result = /obj/item/food/burger/fish
|
||||
category = CAT_BURGER
|
||||
dish_category = DISH_BURGER
|
||||
|
||||
/datum/crafting_recipe/food/tofuburger
|
||||
name = "Tofu burger"
|
||||
@@ -88,7 +88,7 @@
|
||||
/obj/item/food/bun = 1
|
||||
)
|
||||
result = /obj/item/food/burger/tofu
|
||||
category = CAT_BURGER
|
||||
dish_category = DISH_BURGER
|
||||
|
||||
/datum/crafting_recipe/food/ghostburger
|
||||
name = "Ghost burger"
|
||||
@@ -98,7 +98,7 @@
|
||||
/obj/item/food/bun = 1
|
||||
)
|
||||
result = /obj/item/food/burger/ghost
|
||||
category = CAT_BURGER
|
||||
dish_category = DISH_BURGER
|
||||
|
||||
/datum/crafting_recipe/food/clownburger
|
||||
name = "Clown burger"
|
||||
@@ -107,7 +107,7 @@
|
||||
/obj/item/food/bun = 1
|
||||
)
|
||||
result = /obj/item/food/burger/clown
|
||||
category = CAT_BURGER
|
||||
dish_category = DISH_BURGER
|
||||
|
||||
/datum/crafting_recipe/food/mimeburger
|
||||
name = "Mime burger"
|
||||
@@ -116,7 +116,7 @@
|
||||
/obj/item/food/bun = 1
|
||||
)
|
||||
result = /obj/item/food/burger/mime
|
||||
category = CAT_BURGER
|
||||
dish_category = DISH_BURGER
|
||||
|
||||
/datum/crafting_recipe/food/redburger
|
||||
name = "Red burger"
|
||||
@@ -126,7 +126,7 @@
|
||||
/obj/item/food/bun = 1
|
||||
)
|
||||
result = /obj/item/food/burger/red
|
||||
category = CAT_BURGER
|
||||
dish_category = DISH_BURGER
|
||||
|
||||
/datum/crafting_recipe/food/orangeburger
|
||||
name = "Orange burger"
|
||||
@@ -136,7 +136,7 @@
|
||||
/obj/item/food/bun = 1
|
||||
)
|
||||
result = /obj/item/food/burger/orange
|
||||
category = CAT_BURGER
|
||||
dish_category = DISH_BURGER
|
||||
|
||||
/datum/crafting_recipe/food/yellowburger
|
||||
name = "Yellow burger"
|
||||
@@ -146,7 +146,7 @@
|
||||
/obj/item/food/bun = 1
|
||||
)
|
||||
result = /obj/item/food/burger/yellow
|
||||
category = CAT_BURGER
|
||||
dish_category = DISH_BURGER
|
||||
|
||||
/datum/crafting_recipe/food/greenburger
|
||||
name = "Green burger"
|
||||
@@ -156,7 +156,7 @@
|
||||
/obj/item/food/bun = 1
|
||||
)
|
||||
result = /obj/item/food/burger/green
|
||||
category = CAT_BURGER
|
||||
dish_category = DISH_BURGER
|
||||
|
||||
/datum/crafting_recipe/food/blueburger
|
||||
name = "Blue burger"
|
||||
@@ -166,7 +166,7 @@
|
||||
/obj/item/food/bun = 1
|
||||
)
|
||||
result = /obj/item/food/burger/blue
|
||||
category = CAT_BURGER
|
||||
dish_category = DISH_BURGER
|
||||
|
||||
/datum/crafting_recipe/food/purpleburger
|
||||
name = "Purple burger"
|
||||
@@ -176,7 +176,7 @@
|
||||
/obj/item/food/bun = 1
|
||||
)
|
||||
result = /obj/item/food/burger/purple
|
||||
category = CAT_BURGER
|
||||
dish_category = DISH_BURGER
|
||||
|
||||
/datum/crafting_recipe/food/blackburger
|
||||
name = "Black burger"
|
||||
@@ -186,7 +186,7 @@
|
||||
/obj/item/food/bun = 1
|
||||
)
|
||||
result = /obj/item/food/burger/black
|
||||
category = CAT_BURGER
|
||||
dish_category = DISH_BURGER
|
||||
|
||||
/datum/crafting_recipe/food/whiteburger
|
||||
name = "White burger"
|
||||
@@ -196,7 +196,7 @@
|
||||
/obj/item/food/bun = 1
|
||||
)
|
||||
result = /obj/item/food/burger/white
|
||||
category = CAT_BURGER
|
||||
dish_category = DISH_BURGER
|
||||
|
||||
/datum/crafting_recipe/food/spellburger
|
||||
name = "Spell burger"
|
||||
@@ -205,7 +205,7 @@
|
||||
/obj/item/food/bun = 1
|
||||
)
|
||||
result = /obj/item/food/burger/spell
|
||||
category = CAT_BURGER
|
||||
dish_category = DISH_BURGER
|
||||
|
||||
/datum/crafting_recipe/food/bigbiteburger
|
||||
name = "Big bite burger"
|
||||
@@ -215,7 +215,7 @@
|
||||
/obj/item/food/cheese/wedge = 2
|
||||
)
|
||||
result = /obj/item/food/burger/bigbite
|
||||
category = CAT_BURGER
|
||||
dish_category = DISH_BURGER
|
||||
|
||||
/datum/crafting_recipe/food/superbiteburger
|
||||
name = "Super bite burger"
|
||||
@@ -233,7 +233,7 @@
|
||||
)
|
||||
result = /obj/item/food/burger/superbite
|
||||
removed_foodtypes = BREAKFAST
|
||||
category = CAT_BURGER
|
||||
dish_category = DISH_BURGER
|
||||
|
||||
/datum/crafting_recipe/food/slimeburger
|
||||
name = "Jelly burger"
|
||||
@@ -243,7 +243,7 @@
|
||||
)
|
||||
result = /obj/item/food/burger/jelly/slime
|
||||
added_foodtypes = TOXIC
|
||||
category = CAT_BURGER
|
||||
dish_category = DISH_BURGER
|
||||
|
||||
/datum/crafting_recipe/food/jellyburger
|
||||
name = "Jelly burger"
|
||||
@@ -253,7 +253,7 @@
|
||||
)
|
||||
result = /obj/item/food/burger/jelly/cherry
|
||||
added_foodtypes = FRUIT
|
||||
category = CAT_BURGER
|
||||
dish_category = DISH_BURGER
|
||||
|
||||
/datum/crafting_recipe/food/fivealarmburger
|
||||
name = "Five alarm burger"
|
||||
@@ -263,7 +263,7 @@
|
||||
/obj/item/food/bun = 1
|
||||
)
|
||||
result = /obj/item/food/burger/fivealarm
|
||||
category = CAT_BURGER
|
||||
dish_category = DISH_BURGER
|
||||
|
||||
/datum/crafting_recipe/food/ratburger
|
||||
name = "Rat burger"
|
||||
@@ -272,7 +272,7 @@
|
||||
/obj/item/food/bun = 1
|
||||
)
|
||||
result = /obj/item/food/burger/rat
|
||||
category = CAT_BURGER
|
||||
dish_category = DISH_BURGER
|
||||
|
||||
/datum/crafting_recipe/food/baseballburger
|
||||
name = "Home run baseball burger"
|
||||
@@ -282,7 +282,7 @@
|
||||
)
|
||||
result = /obj/item/food/burger/baseball
|
||||
added_foodtypes = GROSS
|
||||
category = CAT_BURGER
|
||||
dish_category = DISH_BURGER
|
||||
|
||||
/datum/crafting_recipe/food/baconburger
|
||||
name = "Bacon Burger"
|
||||
@@ -293,7 +293,7 @@
|
||||
|
||||
result = /obj/item/food/burger/baconburger
|
||||
removed_foodtypes = BREAKFAST
|
||||
category = CAT_BURGER
|
||||
dish_category = DISH_BURGER
|
||||
|
||||
/datum/crafting_recipe/food/empoweredburger
|
||||
name = "Empowered Burger"
|
||||
@@ -304,7 +304,7 @@
|
||||
requirements_mats_blacklist = list(/obj/item/stack/sheet/mineral/plasma)
|
||||
result = /obj/item/food/burger/empoweredburger
|
||||
added_foodtypes = TOXIC
|
||||
category = CAT_BURGER
|
||||
dish_category = DISH_BURGER
|
||||
|
||||
/datum/crafting_recipe/food/catburger
|
||||
name = "Cat burger"
|
||||
@@ -316,7 +316,7 @@
|
||||
)
|
||||
result = /obj/item/food/burger/catburger
|
||||
added_foodtypes = GORE
|
||||
category = CAT_BURGER
|
||||
dish_category = DISH_BURGER
|
||||
|
||||
/datum/crafting_recipe/food/crabburger
|
||||
name = "Crab Burger"
|
||||
@@ -326,7 +326,7 @@
|
||||
)
|
||||
|
||||
result = /obj/item/food/burger/crab
|
||||
category = CAT_BURGER
|
||||
dish_category = DISH_BURGER
|
||||
|
||||
/datum/crafting_recipe/food/cheeseburger
|
||||
name = "Cheese Burger"
|
||||
@@ -336,7 +336,7 @@
|
||||
/obj/item/food/cheese/wedge = 1,
|
||||
)
|
||||
result = /obj/item/food/burger/cheese
|
||||
category = CAT_BURGER
|
||||
dish_category = DISH_BURGER
|
||||
|
||||
/datum/crafting_recipe/food/soylentburger
|
||||
name = "Soylent Burger"
|
||||
@@ -346,7 +346,7 @@
|
||||
/obj/item/food/cheese/wedge = 2,
|
||||
)
|
||||
result = /obj/item/food/burger/soylent
|
||||
category = CAT_BURGER
|
||||
dish_category = DISH_BURGER
|
||||
|
||||
/datum/crafting_recipe/food/ribburger
|
||||
name = "McRib"
|
||||
@@ -356,7 +356,7 @@
|
||||
/obj/item/food/bun = 1
|
||||
)
|
||||
result = /obj/item/food/burger/rib
|
||||
category = CAT_BURGER
|
||||
dish_category = DISH_BURGER
|
||||
|
||||
/datum/crafting_recipe/food/mcguffin
|
||||
name = "McGuffin"
|
||||
@@ -366,7 +366,7 @@
|
||||
/obj/item/food/bun = 1
|
||||
)
|
||||
result = /obj/item/food/burger/mcguffin
|
||||
category = CAT_BURGER
|
||||
dish_category = DISH_BURGER
|
||||
|
||||
/datum/crafting_recipe/food/chickenburger
|
||||
name = "Chicken Sandwich"
|
||||
@@ -376,7 +376,7 @@
|
||||
/obj/item/food/bun = 1
|
||||
)
|
||||
result = /obj/item/food/burger/chicken
|
||||
category = CAT_BURGER
|
||||
dish_category = DISH_BURGER
|
||||
|
||||
/datum/crafting_recipe/food/crazyhamburger
|
||||
name = "Crazy hamburger"
|
||||
@@ -391,7 +391,7 @@
|
||||
/datum/reagent/consumable/nutriment/fat/oil = 15
|
||||
)
|
||||
result = /obj/item/food/burger/crazy
|
||||
category = CAT_BURGER
|
||||
dish_category = DISH_BURGER
|
||||
|
||||
/datum/crafting_recipe/food/sloppy_moe
|
||||
name = "Sloppy moe"
|
||||
@@ -402,7 +402,7 @@
|
||||
/datum/reagent/consumable/bbqsauce = 5,
|
||||
)
|
||||
result = /obj/item/food/burger/sloppy_moe
|
||||
category = CAT_BURGER
|
||||
dish_category = DISH_BURGER
|
||||
|
||||
/datum/crafting_recipe/food/kortaburger
|
||||
name = "Plain Rootburger"
|
||||
@@ -411,7 +411,7 @@
|
||||
/obj/item/food/rootroll = 1
|
||||
)
|
||||
result = /obj/item/food/burger/plain/korta
|
||||
category = CAT_BURGER
|
||||
dish_category = DISH_BURGER
|
||||
|
||||
/datum/crafting_recipe/food/ratkorta
|
||||
name = "Rat Rootburger"
|
||||
@@ -420,7 +420,7 @@
|
||||
/obj/item/food/rootroll = 1
|
||||
)
|
||||
result = /obj/item/food/burger/rat/korta
|
||||
category = CAT_BURGER
|
||||
dish_category = DISH_BURGER
|
||||
|
||||
/datum/crafting_recipe/food/rootguffin
|
||||
name = "Root-Guffin"
|
||||
@@ -430,7 +430,7 @@
|
||||
/obj/item/food/rootroll = 1
|
||||
)
|
||||
result = /obj/item/food/burger/rootguffin
|
||||
category = CAT_BURGER
|
||||
dish_category = DISH_BURGER
|
||||
|
||||
/datum/crafting_recipe/food/rootrib
|
||||
name = "RootRib"
|
||||
@@ -440,7 +440,7 @@
|
||||
/obj/item/food/rootroll = 1
|
||||
)
|
||||
result = /obj/item/food/burger/rootrib
|
||||
category = CAT_BURGER
|
||||
dish_category = DISH_BURGER
|
||||
|
||||
/datum/crafting_recipe/food/rootchicken
|
||||
name = "Chicken Rootwich"
|
||||
@@ -450,7 +450,7 @@
|
||||
/obj/item/food/rootroll = 1
|
||||
)
|
||||
result = /obj/item/food/burger/rootchicken
|
||||
category = CAT_BURGER
|
||||
dish_category = DISH_BURGER
|
||||
|
||||
/datum/crafting_recipe/food/rootfish
|
||||
name = "Fish rootburger"
|
||||
@@ -459,7 +459,7 @@
|
||||
/obj/item/food/rootroll = 1
|
||||
)
|
||||
result = /obj/item/food/burger/rootfish
|
||||
category = CAT_BURGER
|
||||
dish_category = DISH_BURGER
|
||||
|
||||
/datum/crafting_recipe/food/sloppyroot
|
||||
name = "Sssloppy moe"
|
||||
@@ -470,4 +470,4 @@
|
||||
/datum/reagent/consumable/bbqsauce = 5,
|
||||
)
|
||||
result = /obj/item/food/burger/sloppyroot
|
||||
category = CAT_BURGER
|
||||
dish_category = DISH_BURGER
|
||||
|
||||
@@ -10,7 +10,8 @@
|
||||
/obj/item/food/grown/carrot = 2
|
||||
)
|
||||
result = /obj/item/food/cake/carrot
|
||||
category = CAT_CAKE
|
||||
dish_category = DISH_CAKE
|
||||
meal_category = MEAL_DESSERT
|
||||
|
||||
/datum/crafting_recipe/food/cheesecake
|
||||
name = "Cheese cake"
|
||||
@@ -19,7 +20,8 @@
|
||||
/obj/item/food/cheese/wedge = 2
|
||||
)
|
||||
result = /obj/item/food/cake/cheese
|
||||
category = CAT_CAKE
|
||||
dish_category = DISH_CAKE
|
||||
meal_category = MEAL_DESSERT
|
||||
|
||||
/datum/crafting_recipe/food/applecake
|
||||
name = "Apple cake"
|
||||
@@ -28,7 +30,8 @@
|
||||
/obj/item/food/grown/apple = 2
|
||||
)
|
||||
result = /obj/item/food/cake/apple
|
||||
category = CAT_CAKE
|
||||
dish_category = DISH_CAKE
|
||||
meal_category = MEAL_DESSERT
|
||||
|
||||
/datum/crafting_recipe/food/orangecake
|
||||
name = "Orange cake"
|
||||
@@ -37,7 +40,8 @@
|
||||
/obj/item/food/grown/citrus/orange = 2
|
||||
)
|
||||
result = /obj/item/food/cake/orange
|
||||
category = CAT_CAKE
|
||||
dish_category = DISH_CAKE
|
||||
meal_category = MEAL_DESSERT
|
||||
|
||||
/datum/crafting_recipe/food/limecake
|
||||
name = "Lime cake"
|
||||
@@ -46,7 +50,8 @@
|
||||
/obj/item/food/grown/citrus/lime = 2
|
||||
)
|
||||
result = /obj/item/food/cake/lime
|
||||
category = CAT_CAKE
|
||||
dish_category = DISH_CAKE
|
||||
meal_category = MEAL_DESSERT
|
||||
|
||||
/datum/crafting_recipe/food/lemoncake
|
||||
name = "Lemon cake"
|
||||
@@ -55,7 +60,8 @@
|
||||
/obj/item/food/grown/citrus/lemon = 2
|
||||
)
|
||||
result = /obj/item/food/cake/lemon
|
||||
category = CAT_CAKE
|
||||
dish_category = DISH_CAKE
|
||||
meal_category = MEAL_DESSERT
|
||||
|
||||
/datum/crafting_recipe/food/chocolatecake
|
||||
name = "Chocolate cake"
|
||||
@@ -64,7 +70,8 @@
|
||||
/obj/item/food/chocolatebar = 2
|
||||
)
|
||||
result = /obj/item/food/cake/chocolate
|
||||
category = CAT_CAKE
|
||||
dish_category = DISH_CAKE
|
||||
meal_category = MEAL_DESSERT
|
||||
|
||||
/datum/crafting_recipe/food/birthdaycake
|
||||
name = "Birthday cake"
|
||||
@@ -76,7 +83,8 @@
|
||||
)
|
||||
result = /obj/item/food/cake/birthday
|
||||
added_foodtypes = JUNKFOOD
|
||||
category = CAT_CAKE
|
||||
dish_category = DISH_CAKE
|
||||
meal_category = MEAL_DESSERT
|
||||
|
||||
/datum/crafting_recipe/food/energycake
|
||||
name = "Energy cake"
|
||||
@@ -86,7 +94,8 @@
|
||||
)
|
||||
blacklist = list(/obj/item/food/cake/birthday/energy)
|
||||
result = /obj/item/food/cake/birthday/energy
|
||||
category = CAT_CAKE
|
||||
dish_category = DISH_CAKE
|
||||
meal_category = MEAL_DESSERT
|
||||
|
||||
/datum/crafting_recipe/food/braincake
|
||||
name = "Brain cake"
|
||||
@@ -96,7 +105,8 @@
|
||||
)
|
||||
result = /obj/item/food/cake/brain
|
||||
added_foodtypes = MEAT | GORE
|
||||
category = CAT_CAKE
|
||||
dish_category = DISH_CAKE
|
||||
meal_category = MEAL_DESSERT
|
||||
|
||||
/datum/crafting_recipe/food/slimecake
|
||||
name = "Slime cake"
|
||||
@@ -105,7 +115,8 @@
|
||||
/obj/item/food/cake/plain = 1
|
||||
)
|
||||
result = /obj/item/food/cake/slimecake
|
||||
category = CAT_CAKE
|
||||
dish_category = DISH_CAKE
|
||||
meal_category = MEAL_DESSERT
|
||||
|
||||
/datum/crafting_recipe/food/pumpkinspicecake
|
||||
name = "Pumpkin spice cake"
|
||||
@@ -114,7 +125,8 @@
|
||||
/obj/item/food/grown/pumpkin = 2
|
||||
)
|
||||
result = /obj/item/food/cake/pumpkinspice
|
||||
category = CAT_CAKE
|
||||
dish_category = DISH_CAKE
|
||||
meal_category = MEAL_DESSERT
|
||||
|
||||
/datum/crafting_recipe/food/holycake
|
||||
name = "Angel food cake"
|
||||
@@ -123,7 +135,8 @@
|
||||
/obj/item/food/cake/plain = 1
|
||||
)
|
||||
result = /obj/item/food/cake/holy_cake
|
||||
category = CAT_CAKE
|
||||
dish_category = DISH_CAKE
|
||||
meal_category = MEAL_DESSERT
|
||||
|
||||
/datum/crafting_recipe/food/poundcake
|
||||
name = "Pound cake"
|
||||
@@ -132,7 +145,8 @@
|
||||
)
|
||||
result = /obj/item/food/cake/pound_cake
|
||||
added_foodtypes = JUNKFOOD
|
||||
category = CAT_CAKE
|
||||
dish_category = DISH_CAKE
|
||||
meal_category = MEAL_DESSERT
|
||||
|
||||
/datum/crafting_recipe/food/hardwarecake
|
||||
name = "Hardware cake"
|
||||
@@ -143,7 +157,8 @@
|
||||
)
|
||||
result = /obj/item/food/cake/hardware_cake
|
||||
added_foodtypes = GROSS
|
||||
category = CAT_CAKE
|
||||
dish_category = DISH_CAKE
|
||||
meal_category = MEAL_DESSERT
|
||||
|
||||
/datum/crafting_recipe/food/berry_chocolate_cake
|
||||
name = "strawberry chocolate cake"
|
||||
@@ -154,7 +169,8 @@
|
||||
)
|
||||
result = /obj/item/food/cake/berry_chocolate_cake
|
||||
removed_foodtypes = JUNKFOOD
|
||||
category = CAT_CAKE
|
||||
dish_category = DISH_CAKE
|
||||
meal_category = MEAL_DESSERT
|
||||
|
||||
/datum/crafting_recipe/food/pavlovacream
|
||||
name = "Pavlova with cream"
|
||||
@@ -166,7 +182,8 @@
|
||||
)
|
||||
result = /obj/item/food/cake/pavlova
|
||||
added_foodtypes = SUGAR|DAIRY
|
||||
category = CAT_CAKE
|
||||
dish_category = DISH_CAKE
|
||||
meal_category = MEAL_DESSERT
|
||||
|
||||
/datum/crafting_recipe/food/pavlovakorta
|
||||
name = "Pavlova with korta cream"
|
||||
@@ -178,7 +195,8 @@
|
||||
)
|
||||
result = /obj/item/food/cake/pavlova/nuts
|
||||
added_foodtypes = SUGAR|NUTS
|
||||
category = CAT_CAKE
|
||||
dish_category = DISH_CAKE
|
||||
meal_category = MEAL_DESSERT
|
||||
|
||||
/datum/crafting_recipe/food/berry_vanilla_cake
|
||||
name = "blackberry and strawberry vanilla cake"
|
||||
@@ -187,7 +205,8 @@
|
||||
/obj/item/food/grown/berries = 5
|
||||
)
|
||||
result = /obj/item/food/cake/berry_vanilla_cake
|
||||
category = CAT_CAKE
|
||||
dish_category = DISH_CAKE
|
||||
meal_category = MEAL_DESSERT
|
||||
|
||||
/datum/crafting_recipe/food/clowncake
|
||||
name = "clown cake"
|
||||
@@ -197,7 +216,8 @@
|
||||
/obj/item/food/grown/banana = 5
|
||||
)
|
||||
result = /obj/item/food/cake/clown_cake
|
||||
category = CAT_CAKE
|
||||
dish_category = DISH_CAKE
|
||||
meal_category = MEAL_DESSERT
|
||||
crafting_flags = CRAFT_CHECK_DENSITY | CRAFT_MUST_BE_LEARNED
|
||||
|
||||
/datum/crafting_recipe/food/vanillacake
|
||||
@@ -207,7 +227,8 @@
|
||||
/obj/item/food/grown/vanillapod = 2
|
||||
)
|
||||
result = /obj/item/food/cake/vanilla_cake
|
||||
category = CAT_CAKE
|
||||
dish_category = DISH_CAKE
|
||||
meal_category = MEAL_DESSERT
|
||||
crafting_flags = CRAFT_CHECK_DENSITY | CRAFT_MUST_BE_LEARNED
|
||||
|
||||
/datum/crafting_recipe/food/trumpetcake
|
||||
@@ -220,7 +241,8 @@
|
||||
)
|
||||
result = /obj/item/food/cake/trumpet
|
||||
added_foodtypes = FRUIT
|
||||
category = CAT_CAKE
|
||||
dish_category = DISH_CAKE
|
||||
meal_category = MEAL_DESSERT
|
||||
|
||||
|
||||
/datum/crafting_recipe/food/cak
|
||||
@@ -239,10 +261,12 @@
|
||||
/obj/item/organ/heart
|
||||
)
|
||||
result = /mob/living/basic/pet/cat/cak
|
||||
category = CAT_CAKE //Cat! Haha, get it? CAT? GET IT? We get it - Love Felines
|
||||
dish_category = DISH_CAKE
|
||||
meal_category = MEAL_UNCATEGORIZED
|
||||
|
||||
|
||||
/datum/crafting_recipe/food/fruitcake
|
||||
name = "english fruitcake"
|
||||
name = "English Fruitcake"
|
||||
reqs = list(
|
||||
/obj/item/food/cake/plain = 1,
|
||||
/obj/item/food/no_raisin = 1,
|
||||
@@ -251,7 +275,8 @@
|
||||
)
|
||||
result = /obj/item/food/cake/fruit
|
||||
removed_foodtypes = JUNKFOOD
|
||||
category = CAT_CAKE
|
||||
dish_category = DISH_CAKE
|
||||
meal_category = MEAL_DESSERT
|
||||
|
||||
/datum/crafting_recipe/food/plumcake
|
||||
name = "Plum cake"
|
||||
@@ -260,7 +285,8 @@
|
||||
/obj/item/food/grown/plum = 2
|
||||
)
|
||||
result = /obj/item/food/cake/plum
|
||||
category = CAT_CAKE
|
||||
dish_category = DISH_CAKE
|
||||
meal_category = MEAL_DESSERT
|
||||
|
||||
/datum/crafting_recipe/food/weddingcake
|
||||
name = "Wedding cake"
|
||||
@@ -269,7 +295,8 @@
|
||||
/datum/reagent/consumable/sugar = 120,
|
||||
)
|
||||
result = /obj/item/food/cake/wedding
|
||||
category = CAT_CAKE
|
||||
dish_category = DISH_CAKE
|
||||
meal_category = MEAL_DESSERT
|
||||
|
||||
/datum/crafting_recipe/food/pineapple_cream_cake
|
||||
name = "Pineapple cream cake"
|
||||
@@ -279,4 +306,5 @@
|
||||
/datum/reagent/consumable/cream = 20,
|
||||
)
|
||||
result = /obj/item/food/cake/pineapple_cream_cake
|
||||
category = CAT_CAKE
|
||||
dish_category = DISH_CAKE
|
||||
meal_category = MEAL_DESSERT
|
||||
|
||||
@@ -10,7 +10,7 @@
|
||||
/obj/item/food/friedegg = 1,
|
||||
)
|
||||
result = /obj/item/food/eggsausage
|
||||
category = CAT_EGG
|
||||
dish_category = DISH_MEAT
|
||||
|
||||
/datum/crafting_recipe/food/omelette
|
||||
name = "Omelette du fromage"
|
||||
@@ -21,7 +21,6 @@
|
||||
result = /obj/item/food/omelette
|
||||
added_foodtypes = BREAKFAST
|
||||
removed_foodtypes = RAW
|
||||
category = CAT_EGG
|
||||
|
||||
/datum/crafting_recipe/food/chocolateegg
|
||||
name = "Chocolate egg"
|
||||
@@ -31,7 +30,8 @@
|
||||
)
|
||||
result = /obj/item/food/chocolateegg
|
||||
removed_foodtypes = MEAT|BREAKFAST //This recipe is very wrong, please change it ffs
|
||||
category = CAT_EGG
|
||||
dish_category = DISH_CANDY
|
||||
meal_category = MEAL_DESSERT
|
||||
|
||||
/datum/crafting_recipe/food/eggsbenedict
|
||||
name = "Eggs benedict"
|
||||
@@ -41,7 +41,7 @@
|
||||
/obj/item/food/breadslice/plain = 1,
|
||||
)
|
||||
result = /obj/item/food/benedict
|
||||
category = CAT_EGG
|
||||
dish_category = DISH_MEAT
|
||||
|
||||
/datum/crafting_recipe/food/eggbowl
|
||||
name = "Egg bowl"
|
||||
@@ -54,7 +54,7 @@
|
||||
)
|
||||
result = /obj/item/food/salad/eggbowl
|
||||
removed_foodtypes = BREAKFAST
|
||||
category = CAT_EGG
|
||||
dish_category = DISH_RICE
|
||||
|
||||
/datum/crafting_recipe/food/wrap
|
||||
name = "Egg Wrap"
|
||||
@@ -64,7 +64,8 @@
|
||||
)
|
||||
result = /obj/item/food/eggwrap
|
||||
removed_foodtypes = BREAKFAST
|
||||
category = CAT_EGG
|
||||
cuisine_category = CUISINE_MEXICAN
|
||||
dish_category = DISH_BURRITO
|
||||
|
||||
/datum/crafting_recipe/food/chawanmushi
|
||||
name = "Chawanmushi"
|
||||
@@ -76,5 +77,4 @@
|
||||
)
|
||||
result = /obj/item/food/chawanmushi
|
||||
removed_foodtypes = BREAKFAST
|
||||
category = CAT_EGG
|
||||
|
||||
cuisine_category = CUISINE_JAPANESE
|
||||
|
||||
@@ -11,7 +11,8 @@
|
||||
/obj/item/food/icecream = 1
|
||||
)
|
||||
result = /obj/item/food/icecreamsandwich
|
||||
category = CAT_ICE
|
||||
dish_category = DISH_FROZEN
|
||||
meal_category = MEAL_DESSERT
|
||||
|
||||
/datum/crafting_recipe/food/strawberryicecreamsandwich
|
||||
name = "Strawberry ice cream sandwich"
|
||||
@@ -22,7 +23,8 @@
|
||||
/obj/item/food/icecream = 1
|
||||
)
|
||||
result = /obj/item/food/strawberryicecreamsandwich
|
||||
category = CAT_ICE
|
||||
dish_category = DISH_FROZEN
|
||||
meal_category = MEAL_DESSERT
|
||||
|
||||
/datum/crafting_recipe/food/spacefreezy
|
||||
name ="Space freezy"
|
||||
@@ -33,7 +35,8 @@
|
||||
)
|
||||
result = /obj/item/food/spacefreezy
|
||||
added_foodtypes = FRUIT
|
||||
category = CAT_ICE
|
||||
dish_category = DISH_FROZEN
|
||||
meal_category = MEAL_DESSERT
|
||||
|
||||
/datum/crafting_recipe/food/sundae
|
||||
name ="Sundae"
|
||||
@@ -44,7 +47,8 @@
|
||||
/obj/item/food/icecream = 1
|
||||
)
|
||||
result = /obj/item/food/sundae
|
||||
category = CAT_ICE
|
||||
dish_category = DISH_FROZEN
|
||||
meal_category = MEAL_DESSERT
|
||||
|
||||
/datum/crafting_recipe/food/honkdae
|
||||
name ="Honkdae"
|
||||
@@ -56,7 +60,8 @@
|
||||
/obj/item/food/icecream = 1
|
||||
)
|
||||
result = /obj/item/food/honkdae
|
||||
category = CAT_ICE
|
||||
dish_category = DISH_FROZEN
|
||||
meal_category = MEAL_DESSERT
|
||||
|
||||
/datum/crafting_recipe/food/cornuto
|
||||
name = "Cornuto"
|
||||
@@ -69,7 +74,8 @@
|
||||
)
|
||||
result = /obj/item/food/cornuto
|
||||
removed_foodtypes = JUNKFOOD
|
||||
category = CAT_ICE
|
||||
dish_category = DISH_FROZEN
|
||||
meal_category = MEAL_DESSERT
|
||||
|
||||
//////////////////////////SNOW CONES///////////////////////
|
||||
|
||||
@@ -80,7 +86,8 @@
|
||||
/datum/reagent/consumable/ice = 15
|
||||
)
|
||||
result = /obj/item/food/snowcones
|
||||
category = CAT_ICE
|
||||
dish_category = DISH_FROZEN
|
||||
meal_category = MEAL_DESSERT
|
||||
|
||||
/datum/crafting_recipe/food/snowcone/pineapple
|
||||
name = "Pineapple snowcone"
|
||||
@@ -254,7 +261,8 @@
|
||||
/datum/reagent/consumable/sugar = 2
|
||||
)
|
||||
result = /obj/item/food/popsicle/creamsicle_orange
|
||||
category = CAT_ICE
|
||||
dish_category = DISH_FROZEN
|
||||
meal_category = MEAL_DESSERT
|
||||
|
||||
/datum/crafting_recipe/food/berry_popsicle
|
||||
name = "Berry popsicle"
|
||||
@@ -267,7 +275,8 @@
|
||||
/datum/reagent/consumable/sugar = 2
|
||||
)
|
||||
result = /obj/item/food/popsicle/creamsicle_berry
|
||||
category = CAT_ICE
|
||||
dish_category = DISH_FROZEN
|
||||
meal_category = MEAL_DESSERT
|
||||
|
||||
/datum/crafting_recipe/food/jumbo
|
||||
name = "Jumbo icecream"
|
||||
@@ -282,7 +291,8 @@
|
||||
result = /obj/item/food/popsicle/jumbo
|
||||
added_foodtypes = DAIRY
|
||||
removed_foodtypes = JUNKFOOD
|
||||
category = CAT_ICE
|
||||
dish_category = DISH_FROZEN
|
||||
meal_category = MEAL_DESSERT
|
||||
|
||||
/datum/crafting_recipe/food/licorice_creamsicle
|
||||
name = "Licorice popsicle"
|
||||
@@ -296,7 +306,8 @@
|
||||
/datum/reagent/consumable/sugar = 2
|
||||
)
|
||||
result = /obj/item/food/popsicle/licorice_creamsicle
|
||||
category = CAT_ICE
|
||||
dish_category = DISH_FROZEN
|
||||
meal_category = MEAL_DESSERT
|
||||
|
||||
/datum/crafting_recipe/food/meatsicle
|
||||
name = "Meatsicle"
|
||||
@@ -308,4 +319,5 @@
|
||||
)
|
||||
result = /obj/item/food/popsicle/meatsicle
|
||||
added_foodtypes = SUGAR
|
||||
category = CAT_ICE
|
||||
dish_category = DISH_FROZEN
|
||||
meal_category = MEAL_DESSERT
|
||||
|
||||
@@ -30,7 +30,7 @@
|
||||
// Food reactions
|
||||
|
||||
/datum/crafting_recipe/food/reaction
|
||||
category = CAT_MISCFOOD
|
||||
meal_category = MEAL_COMPONENT
|
||||
non_craftable = TRUE
|
||||
|
||||
/datum/crafting_recipe/food/reaction/New()
|
||||
@@ -60,30 +60,33 @@
|
||||
/datum/crafting_recipe/food/reaction/candle
|
||||
reaction = /datum/chemical_reaction/candlefication
|
||||
result = /obj/item/flashlight/flare/candle
|
||||
category = CAT_CAKE
|
||||
category = CAT_ENTERTAINMENT
|
||||
|
||||
/datum/crafting_recipe/food/reaction/tofu
|
||||
reaction = /datum/chemical_reaction/food/tofu
|
||||
result = /obj/item/food/tofu
|
||||
dish_category = DISH_MEAT
|
||||
|
||||
/datum/crafting_recipe/food/reaction/candycorn
|
||||
reaction = /datum/chemical_reaction/food/candycorn
|
||||
result = /obj/item/food/candy_corn
|
||||
category = CAT_PASTRY
|
||||
dish_category = DISH_CANDY
|
||||
meal_category = MEAL_DESSERT
|
||||
|
||||
/datum/crafting_recipe/food/reaction/chocolatepudding
|
||||
reaction = /datum/chemical_reaction/food/chocolatepudding
|
||||
category = CAT_PASTRY
|
||||
meal_category = MEAL_DESSERT
|
||||
|
||||
/datum/crafting_recipe/food/reaction/vanillapudding
|
||||
reaction = /datum/chemical_reaction/food/vanillapudding
|
||||
category = CAT_PASTRY
|
||||
meal_category = MEAL_DESSERT
|
||||
|
||||
/datum/crafting_recipe/food/reaction/chocolatebar
|
||||
name = "Chocolate bar"
|
||||
reaction = /datum/chemical_reaction/food/chocolate_bar3
|
||||
result = /obj/item/food/chocolatebar
|
||||
category = CAT_PASTRY
|
||||
dish_category = DISH_CANDY
|
||||
meal_category = MEAL_DESSERT
|
||||
|
||||
/datum/crafting_recipe/food/reaction/chocolatebar/chocomilk
|
||||
name = "Chocolate bar (choco milk)"
|
||||
@@ -95,13 +98,16 @@
|
||||
|
||||
/datum/crafting_recipe/food/reaction/soysauce
|
||||
reaction = /datum/chemical_reaction/food/soysauce
|
||||
dish_category = DISH_CONDIMENT
|
||||
|
||||
/datum/crafting_recipe/food/reaction/corn_syrup
|
||||
reaction = /datum/chemical_reaction/food/corn_syrup
|
||||
dish_category = DISH_CONDIMENT
|
||||
|
||||
/datum/crafting_recipe/food/reaction/caramel
|
||||
reaction = /datum/chemical_reaction/food/caramel
|
||||
category = CAT_PASTRY
|
||||
dish_category = DISH_CANDY
|
||||
meal_category = MEAL_DESSERT
|
||||
|
||||
/datum/crafting_recipe/food/reaction/cheesewheel
|
||||
reaction = /datum/chemical_reaction/food/cheesewheel
|
||||
@@ -110,23 +116,23 @@
|
||||
/datum/crafting_recipe/food/reaction/synthmeat
|
||||
reaction = /datum/chemical_reaction/food/synthmeat
|
||||
result = /obj/item/food/meat/slab/synthmeat
|
||||
category = CAT_MEAT
|
||||
dish_category = DISH_MEAT
|
||||
|
||||
/datum/crafting_recipe/food/reaction/imitationcarpmeat
|
||||
reaction = /datum/chemical_reaction/food/imitationcarpmeat
|
||||
result = /obj/item/food/fishmeat/carp/imitation
|
||||
category = CAT_SEAFOOD
|
||||
dish_category = DISH_MEAT
|
||||
|
||||
/datum/crafting_recipe/food/reaction/dough
|
||||
reaction = /datum/chemical_reaction/food/dough
|
||||
result = /obj/item/food/dough
|
||||
category = CAT_BREAD
|
||||
dish_category = DISH_BREAD
|
||||
|
||||
/datum/crafting_recipe/food/reaction/cakebatter
|
||||
name = "Cake batter"
|
||||
reaction = /datum/chemical_reaction/food/cakebatter
|
||||
result = /obj/item/food/cakebatter
|
||||
category = CAT_BREAD
|
||||
dish_category = DISH_CAKE
|
||||
|
||||
/datum/crafting_recipe/food/reaction/cakebatter/vegan
|
||||
name = "Cake batter (vegan)"
|
||||
@@ -136,25 +142,28 @@
|
||||
/datum/crafting_recipe/food/reaction/pancakebatter
|
||||
result = /datum/reagent/consumable/pancakebatter
|
||||
reaction = /datum/chemical_reaction/food/pancakebatter
|
||||
category = CAT_BREAD
|
||||
dish_category = DISH_BREAD
|
||||
|
||||
/datum/crafting_recipe/food/reaction/uncooked_rice
|
||||
result = /obj/item/food/uncooked_rice
|
||||
reaction = /datum/chemical_reaction/food/uncooked_rice
|
||||
category = CAT_SALAD
|
||||
dish_category = DISH_RICE
|
||||
|
||||
/datum/crafting_recipe/food/reaction/bbqsauce
|
||||
result = /datum/reagent/consumable/bbqsauce
|
||||
reaction = /datum/chemical_reaction/food/bbqsauce
|
||||
dish_category = DISH_CONDIMENT
|
||||
|
||||
/datum/crafting_recipe/food/reaction/gravy
|
||||
result = /datum/reagent/consumable/gravy
|
||||
reaction = /datum/chemical_reaction/food/gravy
|
||||
dish_category = DISH_CONDIMENT
|
||||
|
||||
/datum/crafting_recipe/food/reaction/mothic_pizza_dough
|
||||
result = /obj/item/food/mothic_pizza_dough
|
||||
reaction = /datum/chemical_reaction/food/mothic_pizza_dough
|
||||
category = CAT_BREAD
|
||||
cuisine_category = CUISINE_MOTHIC
|
||||
dish_category = DISH_PIZZA
|
||||
|
||||
/datum/crafting_recipe/food/reaction/curd_cheese
|
||||
result = /obj/item/food/cheese/curd_cheese
|
||||
@@ -167,79 +176,85 @@
|
||||
/datum/crafting_recipe/food/reaction/cornmeal_batter
|
||||
result = /datum/reagent/consumable/cornmeal_batter
|
||||
reaction = /datum/chemical_reaction/food/cornmeal_batter
|
||||
category = CAT_BREAD
|
||||
dish_category = DISH_BREAD
|
||||
|
||||
/datum/crafting_recipe/food/reaction/cornbread
|
||||
result = /obj/item/food/bread/corn
|
||||
reaction = /datum/chemical_reaction/food/cornbread
|
||||
category = CAT_BREAD
|
||||
dish_category = DISH_BREAD
|
||||
|
||||
/datum/crafting_recipe/food/reaction/yoghurt
|
||||
result = /datum/reagent/consumable/yoghurt
|
||||
reaction = /datum/chemical_reaction/food/yoghurt
|
||||
meal_category = MEAL_DESSERT
|
||||
|
||||
/datum/crafting_recipe/food/reaction/olive_oil
|
||||
result = /datum/reagent/consumable/nutriment/fat/oil/olive
|
||||
reaction = /datum/chemical_reaction/food/olive_oil
|
||||
dish_category = DISH_CONDIMENT
|
||||
|
||||
/datum/crafting_recipe/food/reaction/olive_oil/upconvert
|
||||
reaction = /datum/chemical_reaction/food/olive_oil_upconvert
|
||||
|
||||
/datum/crafting_recipe/food/reaction/moonshine
|
||||
reaction = /datum/chemical_reaction/drink/moonshine
|
||||
category = CAT_DRINK
|
||||
|
||||
/datum/crafting_recipe/food/reaction/martian_batter
|
||||
reaction = /datum/chemical_reaction/food/martian_batter
|
||||
category = CAT_MARTIAN
|
||||
cuisine_category = CUISINE_MARTIAN
|
||||
|
||||
/datum/crafting_recipe/food/reaction/grounding_neutralise
|
||||
reaction = /datum/chemical_reaction/food/grounding_neutralise
|
||||
dish_category = DISH_CONDIMENT
|
||||
|
||||
// Tools: Rolling pin
|
||||
|
||||
/datum/crafting_recipe/food/rollingpin
|
||||
tool_behaviors = list(TOOL_ROLLINGPIN)
|
||||
steps = list("Flatten with a rolling pin")
|
||||
category = CAT_MISCFOOD
|
||||
non_craftable = TRUE
|
||||
meal_category = MEAL_COMPONENT
|
||||
|
||||
/datum/crafting_recipe/food/rollingpin/flatdough
|
||||
reqs = list(/obj/item/food/dough = 1)
|
||||
result = /obj/item/food/flatdough
|
||||
category = CAT_BREAD
|
||||
dish_category = DISH_BREAD
|
||||
|
||||
/datum/crafting_recipe/food/rollingpin/flatrootdough
|
||||
reqs = list(/obj/item/food/rootdough = 1)
|
||||
result = /obj/item/food/flatrootdough
|
||||
category = CAT_BREAD
|
||||
dish_category = DISH_BREAD
|
||||
cuisine_category = CUISINE_LIZARD
|
||||
|
||||
/datum/crafting_recipe/food/rollingpin/piedough
|
||||
reqs = list(/obj/item/food/cakebatter = 1)
|
||||
result = /obj/item/food/piedough
|
||||
category = CAT_BREAD
|
||||
dish_category = DISH_PIE
|
||||
|
||||
/datum/crafting_recipe/food/rollingpin/raw_patty
|
||||
reqs = list(/obj/item/food/raw_meatball = 1)
|
||||
result = /obj/item/food/raw_patty
|
||||
category = CAT_MEAT
|
||||
dish_category = DISH_MEAT
|
||||
|
||||
/datum/crafting_recipe/food/rollingpin/pizza_sheet
|
||||
reqs = list(/obj/item/food/pizzaslice/margherita = 1)
|
||||
result = /obj/item/stack/sheet/pizza
|
||||
category = CAT_PIZZA
|
||||
cuisine_category = CUISINE_ITALIAN
|
||||
dish_category = DISH_PIZZA
|
||||
|
||||
// Tools: Knife
|
||||
|
||||
/datum/crafting_recipe/food/knife
|
||||
tool_behaviors = list(TOOL_KNIFE)
|
||||
steps = list("Slice with a knife")
|
||||
category = CAT_MISCFOOD
|
||||
non_craftable = TRUE
|
||||
meal_category = MEAL_SNACK
|
||||
|
||||
/datum/crafting_recipe/food/knife/breadslice
|
||||
reqs = list(/obj/item/food/bread/plain = 1)
|
||||
result = /obj/item/food/breadslice/plain
|
||||
category = CAT_BREAD
|
||||
dish_category = DISH_BREAD
|
||||
|
||||
/datum/crafting_recipe/food/knife/breadslice/root
|
||||
reqs = list(/obj/item/food/bread/root = 1)
|
||||
@@ -248,160 +263,199 @@
|
||||
/datum/crafting_recipe/food/knife/cakeslice
|
||||
reqs = list(/obj/item/food/cake/plain = 1)
|
||||
result = /obj/item/food/cakeslice/plain
|
||||
category = CAT_CAKE
|
||||
dish_category = DISH_CAKE
|
||||
meal_category = MEAL_DESSERT
|
||||
|
||||
/datum/crafting_recipe/food/knife/pizzaslice
|
||||
reqs = list(/obj/item/food/pizza/margherita = 1)
|
||||
result = /obj/item/food/pizzaslice/margherita
|
||||
category = CAT_PIZZA
|
||||
cuisine_category = CUISINE_ITALIAN
|
||||
dish_category = DISH_PIZZA
|
||||
meal_category = MEAL_MAIN_COURSE
|
||||
|
||||
/datum/crafting_recipe/food/knife/doughslice
|
||||
reqs = list(/obj/item/food/flatdough = 1)
|
||||
result = /obj/item/food/doughslice
|
||||
category = CAT_BREAD
|
||||
dish_category = DISH_BREAD
|
||||
meal_category = MEAL_COMPONENT
|
||||
|
||||
/datum/crafting_recipe/food/knife/rootdoughslice
|
||||
reqs = list(/obj/item/food/flatrootdough = 1)
|
||||
result = /obj/item/food/rootdoughslice
|
||||
category = CAT_BREAD
|
||||
dish_category = DISH_BREAD
|
||||
cuisine_category = CUISINE_LIZARD
|
||||
meal_category = MEAL_COMPONENT
|
||||
|
||||
/datum/crafting_recipe/food/knife/rawpastrybase
|
||||
reqs = list(/obj/item/food/piedough = 1)
|
||||
result = /obj/item/food/rawpastrybase
|
||||
category = CAT_BREAD
|
||||
dish_category = DISH_BREAD
|
||||
meal_category = MEAL_COMPONENT
|
||||
|
||||
/datum/crafting_recipe/food/knife/butterslice
|
||||
reqs = list(/obj/item/food/butter = 1)
|
||||
result = /obj/item/food/butterslice
|
||||
meal_category = MEAL_COMPONENT
|
||||
|
||||
/datum/crafting_recipe/food/knife/doughball
|
||||
reqs = list(/obj/item/food/doughslice = 1)
|
||||
result = /obj/item/food/bait/doughball
|
||||
category = CAT_BREAD
|
||||
dish_category = DISH_BREAD
|
||||
meal_category = MEAL_COMPONENT
|
||||
|
||||
/datum/crafting_recipe/food/knife/nizaya
|
||||
reqs = list(/obj/item/food/rootdoughslice = 1)
|
||||
result = /obj/item/food/spaghetti/nizaya
|
||||
category = CAT_SPAGHETTI
|
||||
dish_category = DISH_NOODLES
|
||||
cuisine_category = CUISINE_LIZARD
|
||||
meal_category = MEAL_COMPONENT
|
||||
|
||||
/datum/crafting_recipe/food/knife/rawcutlet
|
||||
reqs = list(/obj/item/food/meat/slab = 1)
|
||||
result = /obj/item/food/meat/rawcutlet
|
||||
category = CAT_MEAT
|
||||
dish_category = DISH_MEAT
|
||||
meal_category = MEAL_COMPONENT
|
||||
|
||||
/datum/crafting_recipe/food/knife/headcheese_slice
|
||||
reqs = list(/obj/item/food/headcheese = 1)
|
||||
result = /obj/item/food/headcheese_slice
|
||||
category = CAT_MEAT
|
||||
dish_category = DISH_MEAT
|
||||
meal_category = MEAL_SNACK
|
||||
|
||||
/datum/crafting_recipe/food/knife/potatowedge
|
||||
reqs = list(/obj/item/food/grown/potato = 1)
|
||||
result = /obj/item/food/grown/potato/wedges
|
||||
dish_category = DISH_SALAD
|
||||
meal_category = MEAL_SNACK
|
||||
|
||||
/datum/crafting_recipe/food/knife/pineappleslice
|
||||
reqs = list(/obj/item/food/grown/pineapple = 1)
|
||||
result = /obj/item/food/pineappleslice
|
||||
dish_category = DISH_SALAD
|
||||
meal_category = MEAL_SNACK
|
||||
|
||||
/datum/crafting_recipe/food/knife/onionslice
|
||||
reqs = list(/obj/item/food/grown/onion = 1)
|
||||
result = /obj/item/food/onion_slice
|
||||
meal_category = MEAL_COMPONENT
|
||||
|
||||
/datum/crafting_recipe/food/knife/cheesewedge
|
||||
reqs = list(/obj/item/food/cheese/wheel = 1)
|
||||
result = /obj/item/food/cheese/wedge
|
||||
meal_category = MEAL_COMPONENT
|
||||
|
||||
/datum/crafting_recipe/food/knife/firm_cheese_slice
|
||||
reqs = list(/obj/item/food/cheese/firm_cheese = 1)
|
||||
result = /obj/item/food/cheese/firm_cheese_slice
|
||||
meal_category = MEAL_COMPONENT
|
||||
|
||||
/datum/crafting_recipe/food/knife/salami
|
||||
reqs = list(/obj/item/food/sausage = 1)
|
||||
result = /obj/item/food/salami
|
||||
category = CAT_MEAT
|
||||
dish_category = DISH_MEAT
|
||||
meal_category = MEAL_APPETIZER
|
||||
|
||||
/datum/crafting_recipe/food/knife/american_sausage
|
||||
reqs = list(/obj/item/food/sausage = 1)
|
||||
result = /obj/item/food/sausage/american
|
||||
category = CAT_MEAT
|
||||
dish_category = DISH_MEAT
|
||||
meal_category = MEAL_APPETIZER
|
||||
|
||||
/datum/crafting_recipe/food/knife/tempehslice
|
||||
reqs = list(/obj/item/food/tempeh = 1)
|
||||
result = /obj/item/food/tempehslice
|
||||
dish_category = DISH_MEAT
|
||||
meal_category = MEAL_SNACK
|
||||
|
||||
/datum/crafting_recipe/food/knife/brownie
|
||||
reqs = list(/obj/item/food/brownie_sheet = 1)
|
||||
result = /obj/item/food/brownie
|
||||
category = CAT_PASTRY
|
||||
meal_category = MEAL_DESSERT
|
||||
|
||||
/datum/crafting_recipe/food/knife/spicyfiletsushislice
|
||||
reqs = list(/obj/item/food/spicyfiletsushiroll = 1)
|
||||
result = /obj/item/food/spicyfiletsushislice
|
||||
category = CAT_SEAFOOD
|
||||
dish_category = DISH_SUSHI
|
||||
meal_category = MEAL_MAIN_COURSE
|
||||
|
||||
/datum/crafting_recipe/food/knife/vegetariansushislice
|
||||
reqs = list(/obj/item/food/vegetariansushiroll = 1)
|
||||
result = /obj/item/food/vegetariansushislice
|
||||
category = CAT_SEAFOOD
|
||||
dish_category = DISH_SUSHI
|
||||
meal_category = MEAL_MAIN_COURSE
|
||||
|
||||
/datum/crafting_recipe/food/knife/beef_wellington_slice
|
||||
reqs = list(/obj/item/food/beef_wellington = 1)
|
||||
result = /obj/item/food/beef_wellington_slice
|
||||
category = CAT_MEAT
|
||||
dish_category = DISH_MEAT
|
||||
meal_category = MEAL_MAIN_COURSE
|
||||
|
||||
/datum/crafting_recipe/food/knife/green_lasagne_slice
|
||||
reqs = list(/obj/item/food/green_lasagne = 1)
|
||||
result = /obj/item/food/green_lasagne_slice
|
||||
category = CAT_SPAGHETTI
|
||||
dish_category = DISH_NOODLES
|
||||
meal_category = MEAL_MAIN_COURSE
|
||||
|
||||
/datum/crafting_recipe/food/knife/lil_baked_rice
|
||||
reqs = list(/obj/item/food/big_baked_rice = 1)
|
||||
result = /obj/item/food/lil_baked_rice
|
||||
category = CAT_MOTH
|
||||
cuisine_category = CUISINE_MOTHIC
|
||||
dish_category = DISH_RICE
|
||||
meal_category = MEAL_SNACK
|
||||
|
||||
/datum/crafting_recipe/food/knife/watermelonslice
|
||||
reqs = list(/obj/item/food/grown/watermelon = 1)
|
||||
result = /obj/item/food/watermelonslice
|
||||
category = CAT_SALAD
|
||||
dish_category = DISH_SALAD
|
||||
meal_category = MEAL_SNACK
|
||||
|
||||
/datum/crafting_recipe/food/knife/appleslice
|
||||
reqs = list(/obj/item/food/grown/apple = 1)
|
||||
result = /obj/item/food/appleslice
|
||||
category = CAT_SALAD
|
||||
dish_category = DISH_SALAD
|
||||
meal_category = MEAL_SNACK
|
||||
|
||||
/datum/crafting_recipe/food/knife/kamaboko_slice
|
||||
reqs = list(/obj/item/food/kamaboko = 1)
|
||||
result = /obj/item/food/kamaboko_slice
|
||||
category = CAT_MARTIAN
|
||||
cuisine_category = CUISINE_MARTIAN
|
||||
meal_category = MEAL_SNACK
|
||||
|
||||
/datum/crafting_recipe/food/knife/raw_noodles
|
||||
reqs = list(/obj/item/food/rice_dough = 1)
|
||||
result = /obj/item/food/spaghetti/rawnoodles
|
||||
category = CAT_MARTIAN
|
||||
cuisine_category = CUISINE_MARTIAN
|
||||
dish_category = DISH_NOODLES
|
||||
meal_category = MEAL_COMPONENT
|
||||
|
||||
/datum/crafting_recipe/food/knife/chapslice
|
||||
reqs = list(/obj/item/food/canned/chap = 1)
|
||||
result = /obj/item/food/chapslice
|
||||
category = CAT_MEAT
|
||||
dish_category = DISH_MEAT
|
||||
meal_category = MEAL_COMPONENT
|
||||
|
||||
// Machinery: Grill
|
||||
|
||||
/datum/crafting_recipe/food/grill
|
||||
machinery = list(/obj/machinery/griddle)
|
||||
steps = list("Grill until ready")
|
||||
category = CAT_MEAT
|
||||
dish_category = DISH_MEAT
|
||||
non_craftable = TRUE
|
||||
|
||||
/datum/crafting_recipe/food/grill/meatball
|
||||
reqs = list(/obj/item/food/raw_meatball = 1)
|
||||
result = /obj/item/food/meatball
|
||||
meal_category = MEAL_APPETIZER
|
||||
|
||||
/datum/crafting_recipe/food/grill/patty
|
||||
reqs = list(/obj/item/food/raw_patty = 1)
|
||||
result = /obj/item/food/patty
|
||||
meal_category = MEAL_APPETIZER
|
||||
|
||||
/datum/crafting_recipe/food/grill/cutlet
|
||||
reqs = list(/obj/item/food/meat/rawcutlet = 1)
|
||||
result = /obj/item/food/meat/cutlet
|
||||
meal_category = MEAL_APPETIZER
|
||||
|
||||
/datum/crafting_recipe/food/grill/steak
|
||||
reqs = list(/obj/item/food/meat/slab = 1)
|
||||
@@ -418,65 +472,74 @@
|
||||
/datum/crafting_recipe/food/grill/bacon
|
||||
reqs = list(/obj/item/food/meat/rawbacon = 1)
|
||||
result = /obj/item/food/meat/bacon
|
||||
meal_category = MEAL_APPETIZER
|
||||
|
||||
/datum/crafting_recipe/food/grill/sausage
|
||||
reqs = list(/obj/item/food/raw_sausage = 1)
|
||||
result = /obj/item/food/sausage
|
||||
meal_category = MEAL_APPETIZER
|
||||
|
||||
/datum/crafting_recipe/food/grill/moonfish
|
||||
reqs = list(/obj/item/food/fishmeat/moonfish = 1)
|
||||
result = /obj/item/food/grilled_moonfish
|
||||
category = CAT_SEAFOOD
|
||||
cuisine_category = CUISINE_LIZARD
|
||||
dish_category = DISH_MEAT
|
||||
|
||||
/datum/crafting_recipe/food/grill/rootflatbread
|
||||
reqs = list(/obj/item/food/flatrootdough = 1)
|
||||
result = /obj/item/food/root_flatbread
|
||||
category = CAT_BREAD
|
||||
dish_category = DISH_BREAD
|
||||
cuisine_category = CUISINE_LIZARD
|
||||
|
||||
/datum/crafting_recipe/food/grill/griddle_toast
|
||||
reqs = list(/obj/item/food/breadslice/plain = 1)
|
||||
result = /obj/item/food/griddle_toast
|
||||
category = CAT_BREAD
|
||||
dish_category = DISH_BREAD
|
||||
meal_category = MEAL_BREAKFAST
|
||||
|
||||
/datum/crafting_recipe/food/grill/frenchtoast
|
||||
reqs = list(/obj/item/food/raw_frenchtoast = 1)
|
||||
result = /obj/item/food/frenchtoast
|
||||
category = CAT_BREAD
|
||||
dish_category = DISH_BREAD
|
||||
meal_category = MEAL_BREAKFAST
|
||||
|
||||
/datum/crafting_recipe/food/grill/khinkali
|
||||
reqs = list(/obj/item/food/rawkhinkali = 1)
|
||||
result = /obj/item/food/khinkali
|
||||
category = CAT_BREAD
|
||||
dish_category = DISH_BREAD
|
||||
|
||||
/datum/crafting_recipe/food/grill/grilled_cheese_sandwich
|
||||
reqs = list(/obj/item/food/sandwich/cheese = 1)
|
||||
result = /obj/item/food/sandwich/grilled_cheese
|
||||
category = CAT_SANDWICH
|
||||
dish_category = DISH_SANDWICH
|
||||
|
||||
/datum/crafting_recipe/food/grill/grilled_cheese
|
||||
reqs = list(/obj/item/food/cheese/firm_cheese_slice = 1)
|
||||
result = /obj/item/food/grilled_cheese
|
||||
category = CAT_MISCFOOD
|
||||
dish_category = DISH_UNCATEGORIZED // this is just cheese?
|
||||
|
||||
/datum/crafting_recipe/food/grill/ballpark_pretzel
|
||||
reqs = list(/obj/item/food/raw_ballpark_pretzel = 1)
|
||||
result = /obj/item/food/ballpark_pretzel
|
||||
category = CAT_MARTIAN
|
||||
dish_category = DISH_PASTRY
|
||||
cuisine_category = CUISINE_MARTIAN
|
||||
meal_category = MEAL_APPETIZER
|
||||
|
||||
/datum/crafting_recipe/food/grill/ballpark_tsukune
|
||||
reqs = list(/obj/item/food/kebab/raw_ballpark_tsukune = 1)
|
||||
result = /obj/item/food/kebab/ballpark_tsukune
|
||||
category = CAT_MARTIAN
|
||||
cuisine_category = CUISINE_MARTIAN
|
||||
meal_category = MEAL_APPETIZER
|
||||
|
||||
/datum/crafting_recipe/food/grill/chapslice
|
||||
reqs = list(/obj/item/food/chapslice = 1)
|
||||
result = /obj/item/food/grilled_chapslice
|
||||
category = CAT_MEAT
|
||||
|
||||
/datum/crafting_recipe/food/grill/friedegg
|
||||
reqs = list(/obj/item/food/egg = 1)
|
||||
result = /obj/item/food/friedegg
|
||||
category = CAT_EGG
|
||||
meal_category = MEAL_APPETIZER
|
||||
dish_category = DISH_UNCATEGORIZED
|
||||
steps = list(
|
||||
"Break the egg onto a griddle",
|
||||
"Fry until ready"
|
||||
@@ -485,7 +548,7 @@
|
||||
/datum/crafting_recipe/food/grill/pancake
|
||||
reqs = list(/datum/reagent/consumable/pancakebatter = 5)
|
||||
result = /obj/item/food/pancakes
|
||||
category = CAT_BREAD
|
||||
dish_category = DISH_BREAD
|
||||
steps = list(
|
||||
"Pour batter onto a griddle",
|
||||
"Bake until ready"
|
||||
@@ -518,26 +581,31 @@
|
||||
/datum/crafting_recipe/food/grill/hard_taco_shell
|
||||
reqs = list(/obj/item/food/tortilla = 1)
|
||||
result = /obj/item/food/hard_taco_shell
|
||||
category = CAT_MEXICAN
|
||||
cuisine_category = CUISINE_MEXICAN
|
||||
dish_category = DISH_TACO
|
||||
meal_category = MEAL_COMPONENT
|
||||
|
||||
// Machinery: Grinder
|
||||
/datum/crafting_recipe/food/grinder
|
||||
machinery = list(/obj/machinery/reagentgrinder)
|
||||
steps = list("Put into grinder and grind")
|
||||
category = CAT_MISCFOOD
|
||||
non_craftable = TRUE
|
||||
meal_category = MEAL_COMPONENT
|
||||
|
||||
/datum/crafting_recipe/food/grinder/capsaicin
|
||||
reqs = list(/obj/item/food/grown/chili = 1)
|
||||
result = /datum/reagent/consumable/capsaicin
|
||||
dish_category = DISH_CONDIMENT
|
||||
|
||||
/datum/crafting_recipe/food/grinder/frostoil
|
||||
reqs = list(/obj/item/food/grown/icepepper = 1)
|
||||
result = /datum/reagent/consumable/frostoil
|
||||
dish_category = DISH_CONDIMENT
|
||||
|
||||
/datum/crafting_recipe/food/grinder/ketchup
|
||||
reqs = list(/obj/item/food/grown/tomato = 1)
|
||||
result = /datum/reagent/consumable/ketchup
|
||||
dish_category = DISH_CONDIMENT
|
||||
|
||||
/datum/crafting_recipe/food/grinder/kortaflour
|
||||
reqs = list(/obj/item/food/grown/korta_nut = 1)
|
||||
@@ -569,15 +637,18 @@
|
||||
reqs = list(/datum/reagent/consumable/milk = MILK_TO_BUTTER_COEFF)
|
||||
result = /obj/item/food/butter
|
||||
steps = list("Put into grinder and mix")
|
||||
dish_category = DISH_CONDIMENT
|
||||
|
||||
/datum/crafting_recipe/food/grinder/mayonnaise
|
||||
reqs = list(/datum/reagent/consumable/eggyolk = 1)
|
||||
result = /datum/reagent/consumable/mayonnaise
|
||||
steps = list("Put into grinder and mix")
|
||||
dish_category = DISH_CONDIMENT
|
||||
|
||||
/datum/crafting_recipe/food/grinder/sugar
|
||||
reqs = list(/obj/item/food/grown/sugarcane = 1)
|
||||
result = /datum/reagent/consumable/sugar
|
||||
dish_category = DISH_CONDIMENT
|
||||
|
||||
/datum/crafting_recipe/food/grinder/sugar/beet
|
||||
reqs = list(/obj/item/food/grown/whitebeet = 1)
|
||||
@@ -591,55 +662,64 @@
|
||||
/datum/crafting_recipe/food/grinder/sprinkles
|
||||
reqs = list(/obj/item/food/donut/plain = 1)
|
||||
result = /datum/reagent/consumable/sprinkles
|
||||
dish_category = DISH_CONDIMENT
|
||||
|
||||
/datum/crafting_recipe/food/grinder/cherryjelly
|
||||
reqs = list(/obj/item/food/grown/cherries = 1)
|
||||
result = /datum/reagent/consumable/cherryjelly
|
||||
dish_category = DISH_CONDIMENT
|
||||
|
||||
/datum/crafting_recipe/food/grinder/bluecherryjelly
|
||||
reqs = list(/obj/item/food/grown/bluecherries = 1)
|
||||
result = /datum/reagent/consumable/bluecherryjelly
|
||||
dish_category = DISH_CONDIMENT
|
||||
|
||||
/datum/crafting_recipe/food/grinder/olivepaste
|
||||
reqs = list(/obj/item/food/grown/olive = 1)
|
||||
result = /datum/reagent/consumable/olivepaste
|
||||
dish_category = DISH_CONDIMENT
|
||||
|
||||
/datum/crafting_recipe/food/grinder/peanutbutter
|
||||
reqs = list(/obj/item/food/grown/peanut = 1)
|
||||
result = /datum/reagent/consumable/peanut_butter
|
||||
dish_category = DISH_CONDIMENT
|
||||
|
||||
// Machinery: Processor
|
||||
/datum/crafting_recipe/food/processor
|
||||
machinery = list(/obj/machinery/processor)
|
||||
steps = list("Put into processor and activate")
|
||||
category = CAT_MISCFOOD
|
||||
non_craftable = TRUE
|
||||
meal_category = MEAL_COMPONENT
|
||||
|
||||
/datum/crafting_recipe/food/processor/rawbacon
|
||||
reqs = list(/obj/item/food/meat/rawcutlet = 1)
|
||||
result = /obj/item/food/meat/rawbacon
|
||||
category = CAT_MEAT
|
||||
dish_category = DISH_MEAT
|
||||
|
||||
/datum/crafting_recipe/food/processor/rawmeatball
|
||||
reqs = list(/obj/item/food/meat/slab = 1)
|
||||
result = /obj/item/food/raw_meatball
|
||||
category = CAT_MEAT
|
||||
dish_category = DISH_MEAT
|
||||
|
||||
/datum/crafting_recipe/food/processor/tatortot
|
||||
reqs = list(/obj/item/food/grown/potato = 1)
|
||||
result = /obj/item/food/tatortot
|
||||
meal_category = MEAL_APPETIZER
|
||||
|
||||
/datum/crafting_recipe/food/processor/fries
|
||||
reqs = list(/obj/item/food/grown/potato/wedges = 1)
|
||||
result = /obj/item/food/fries
|
||||
meal_category = MEAL_APPETIZER
|
||||
|
||||
/datum/crafting_recipe/food/processor/carrotfries
|
||||
reqs = list(/obj/item/food/grown/carrot = 1)
|
||||
result = /obj/item/food/carrotfries
|
||||
meal_category = MEAL_APPETIZER
|
||||
|
||||
/datum/crafting_recipe/food/processor/roastparsnip
|
||||
reqs = list(/obj/item/food/grown/parsnip = 1)
|
||||
result = /obj/item/food/roastparsnip
|
||||
meal_category = MEAL_SNACK
|
||||
|
||||
/datum/crafting_recipe/food/processor/soydope
|
||||
reqs = list(/obj/item/food/grown/soybeans = 1)
|
||||
@@ -648,20 +728,23 @@
|
||||
/datum/crafting_recipe/food/processor/spaghetti
|
||||
reqs = list(/obj/item/food/doughslice = 1)
|
||||
result = /obj/item/food/spaghetti/raw
|
||||
category = CAT_SPAGHETTI
|
||||
dish_category = DISH_NOODLES
|
||||
|
||||
/datum/crafting_recipe/food/processor/tortilla
|
||||
reqs = list(/obj/item/food/grown/corn = 1)
|
||||
result = /obj/item/food/tortilla
|
||||
category = CAT_MEXICAN
|
||||
dish_category = DISH_BREAD
|
||||
cuisine_category = CUISINE_MEXICAN
|
||||
|
||||
/datum/crafting_recipe/food/processor/tempeh
|
||||
reqs = list(/obj/item/food/tempehstarter = 1)
|
||||
result = /obj/item/food/tempeh
|
||||
dish_category = DISH_MEAT
|
||||
|
||||
/datum/crafting_recipe/food/processor/popsicle_stick
|
||||
reqs = list(/obj/item/grown/log = 1)
|
||||
result = /obj/item/popsicle_stick
|
||||
category = CAT_MISC
|
||||
|
||||
/datum/crafting_recipe/food/processor/spidereggs
|
||||
reqs = list(/obj/item/food/spidereggs = 1)
|
||||
@@ -671,42 +754,42 @@
|
||||
/datum/crafting_recipe/food/microwave
|
||||
machinery = list(/obj/machinery/microwave)
|
||||
steps = list("Microwave until ready")
|
||||
category = CAT_MISCFOOD
|
||||
non_craftable = TRUE
|
||||
meal_category = MEAL_COMPONENT
|
||||
|
||||
/datum/crafting_recipe/food/microwave/boiledegg
|
||||
reqs = list(/obj/item/food/egg = 1)
|
||||
result = /obj/item/food/boiledegg
|
||||
category = CAT_EGG
|
||||
|
||||
/datum/crafting_recipe/food/microwave/boiledrice
|
||||
reqs = list(/obj/item/food/uncooked_rice = 1)
|
||||
result = /obj/item/food/boiledrice
|
||||
category = CAT_SALAD
|
||||
dish_category = DISH_RICE
|
||||
|
||||
/datum/crafting_recipe/food/microwave/boiledspaghetti
|
||||
reqs = list(/obj/item/food/spaghetti/raw = 1)
|
||||
result = /obj/item/food/spaghetti/boiledspaghetti
|
||||
category = CAT_SPAGHETTI
|
||||
dish_category = DISH_NOODLES
|
||||
|
||||
/datum/crafting_recipe/food/microwave/onionrings
|
||||
reqs = list(/obj/item/food/onion_slice = 1)
|
||||
result = /obj/item/food/onionrings
|
||||
category = CAT_SALAD
|
||||
meal_category = MEAL_APPETIZER
|
||||
|
||||
/datum/crafting_recipe/food/microwave/popcorn
|
||||
reqs = list(/obj/item/food/grown/corn = 1)
|
||||
result = /obj/item/food/popcorn
|
||||
meal_category = MEAL_SNACK
|
||||
|
||||
/datum/crafting_recipe/food/microwave/cakehat
|
||||
reqs = list(/obj/item/food/cake/birthday = 1)
|
||||
result = /obj/item/clothing/head/utility/hardhat/cakehat
|
||||
category = CAT_CAKE
|
||||
dish_category = DISH_CAKE
|
||||
meal_category = MEAL_UNCATEGORIZED
|
||||
|
||||
/datum/crafting_recipe/food/microwave/cakehat/energycake
|
||||
reqs = list(/obj/item/food/cake/birthday/energy = 1)
|
||||
result = /obj/item/clothing/head/utility/hardhat/cakehat/energycake
|
||||
category = CAT_CAKE
|
||||
|
||||
/datum/crafting_recipe/food/microwave/cheese_curds
|
||||
reqs = list(/obj/item/food/cheese/curd_cheese = 1)
|
||||
@@ -716,7 +799,7 @@
|
||||
/datum/crafting_recipe/food/oven
|
||||
machinery = list(/obj/machinery/oven)
|
||||
steps = list("Bake in the oven until ready")
|
||||
category = CAT_BREAD
|
||||
dish_category = DISH_BREAD
|
||||
non_craftable = TRUE
|
||||
|
||||
/datum/crafting_recipe/food/oven/bread
|
||||
@@ -730,105 +813,119 @@
|
||||
/datum/crafting_recipe/food/oven/bun
|
||||
reqs = list(/obj/item/food/doughslice = 1)
|
||||
result = /obj/item/food/bun
|
||||
meal_category = MEAL_SNACK
|
||||
|
||||
/datum/crafting_recipe/food/oven/rootroll
|
||||
reqs = list(/obj/item/food/rootdoughslice = 1)
|
||||
result = /obj/item/food/rootroll
|
||||
cuisine_category = CUISINE_LIZARD
|
||||
meal_category = MEAL_SNACK
|
||||
|
||||
/datum/crafting_recipe/food/oven/pastrybase
|
||||
reqs = list(/obj/item/food/rawpastrybase = 1)
|
||||
result = /obj/item/food/pastrybase
|
||||
category = CAT_PASTRY
|
||||
dish_category = DISH_PASTRY
|
||||
meal_category = MEAL_COMPONENT
|
||||
|
||||
/datum/crafting_recipe/food/oven/pizzabread
|
||||
reqs = list(/obj/item/food/flatdough = 1)
|
||||
result = /obj/item/food/pizzabread
|
||||
category = CAT_PIZZA
|
||||
cuisine_category = CUISINE_ITALIAN
|
||||
dish_category = DISH_PIZZA
|
||||
|
||||
/datum/crafting_recipe/food/oven/pizza
|
||||
reqs = list(/obj/item/food/pizza/margherita/raw = 1)
|
||||
result = /obj/item/food/pizza/margherita
|
||||
category = CAT_PIZZA
|
||||
cuisine_category = CUISINE_ITALIAN
|
||||
dish_category = DISH_PIZZA
|
||||
|
||||
/datum/crafting_recipe/food/oven/rootflatbread
|
||||
reqs = list(/obj/item/food/flatrootdough = 1)
|
||||
result = /obj/item/food/root_flatbread
|
||||
cuisine_category = CUISINE_LIZARD
|
||||
|
||||
/datum/crafting_recipe/food/oven/pie
|
||||
reqs = list(/obj/item/food/piedough = 1)
|
||||
result = /obj/item/food/pie/plain
|
||||
category = CAT_PIE
|
||||
dish_category = DISH_PIE
|
||||
|
||||
/datum/crafting_recipe/food/oven/cake
|
||||
reqs = list(/obj/item/food/cakebatter = 1)
|
||||
result = /obj/item/food/cake/plain
|
||||
category = CAT_CAKE
|
||||
dish_category = DISH_CAKE
|
||||
meal_category = MEAL_DESSERT
|
||||
|
||||
/datum/crafting_recipe/food/oven/breadstick
|
||||
reqs = list(/obj/item/food/raw_breadstick = 1)
|
||||
result = /obj/item/food/breadstick
|
||||
meal_category = MEAL_APPETIZER
|
||||
|
||||
/datum/crafting_recipe/food/oven/baked_cheese
|
||||
reqs = list(/obj/item/food/cheese/wheel = 1)
|
||||
result = /obj/item/food/baked_cheese
|
||||
category = CAT_MISCFOOD
|
||||
dish_category = DISH_UNCATEGORIZED
|
||||
|
||||
/datum/crafting_recipe/food/oven/browniesheet
|
||||
reqs = list(/obj/item/food/raw_brownie_batter = 1)
|
||||
result = /obj/item/food/brownie_sheet
|
||||
category = CAT_PASTRY
|
||||
meal_category = MEAL_DESSERT
|
||||
|
||||
/datum/crafting_recipe/food/oven/green_lasagne
|
||||
reqs = list(/obj/item/food/raw_green_lasagne = 1)
|
||||
result = /obj/item/food/green_lasagne
|
||||
category = CAT_SPAGHETTI
|
||||
dish_category = DISH_NOODLES
|
||||
|
||||
/datum/crafting_recipe/food/oven/big_baked_rice
|
||||
reqs = list(/obj/item/food/raw_baked_rice = 1)
|
||||
result = /obj/item/food/big_baked_rice
|
||||
category = CAT_MOTH
|
||||
cuisine_category = CUISINE_MOTHIC
|
||||
dish_category = DISH_RICE
|
||||
|
||||
/datum/crafting_recipe/food/oven/ratatouille
|
||||
reqs = list(/obj/item/food/raw_ratatouille = 1)
|
||||
result = /obj/item/food/ratatouille
|
||||
category = CAT_SALAD
|
||||
dish_category = DISH_SALAD
|
||||
// cuisine_category = CUISINE_FRENCH
|
||||
|
||||
/datum/crafting_recipe/food/oven/stuffed_peppers
|
||||
name = "Voltölpapriken (Stuffed peppers)"
|
||||
reqs = list(/obj/item/food/raw_stuffed_peppers = 1)
|
||||
result = /obj/item/food/stuffed_peppers
|
||||
category = CAT_MOTH
|
||||
cuisine_category = CUISINE_MOTHIC
|
||||
|
||||
/datum/crafting_recipe/food/oven/roasted_bell_pepper
|
||||
reqs = list(/obj/item/food/grown/bell_pepper = 1)
|
||||
result = /obj/item/food/roasted_bell_pepper
|
||||
category = CAT_SALAD
|
||||
dish_category = DISH_SALAD
|
||||
|
||||
/datum/crafting_recipe/food/oven/oven_baked_corn
|
||||
reqs = list(/obj/item/food/grown/corn = 1)
|
||||
result = /obj/item/food/oven_baked_corn
|
||||
category = CAT_SALAD
|
||||
dish_category = DISH_SALAD
|
||||
|
||||
/datum/crafting_recipe/food/oven/yakiimo
|
||||
reqs = list(/obj/item/food/grown/potato/sweet = 1)
|
||||
result = /obj/item/food/yakiimo
|
||||
category = CAT_MISCFOOD
|
||||
dish_category = DISH_UNCATEGORIZED
|
||||
cuisine_category = CUISINE_JAPANESE
|
||||
|
||||
/datum/crafting_recipe/food/oven/reispan
|
||||
reqs = list(/obj/item/food/rice_dough = 1)
|
||||
result = /obj/item/food/bread/reispan
|
||||
category = CAT_MARTIAN
|
||||
cuisine_category = CUISINE_MARTIAN
|
||||
|
||||
/datum/crafting_recipe/food/oven/ballpark_pretzel
|
||||
reqs = list(/obj/item/food/raw_ballpark_pretzel = 1)
|
||||
result = /obj/item/food/ballpark_pretzel
|
||||
category = CAT_MARTIAN
|
||||
cuisine_category = CUISINE_MARTIAN
|
||||
meal_category = MEAL_APPETIZER
|
||||
|
||||
// Machinery: Drying rack
|
||||
/datum/crafting_recipe/food/drying
|
||||
machinery = list(/obj/machinery/smartfridge/drying)
|
||||
steps = list("Put into the rack and dry")
|
||||
category = CAT_MISCFOOD
|
||||
non_craftable = TRUE
|
||||
meal_category = MEAL_COMPONENT
|
||||
|
||||
/datum/crafting_recipe/food/drying/firm_cheese
|
||||
reqs = list(/obj/item/food/cheese/cheese_curds = 1)
|
||||
@@ -837,27 +934,33 @@
|
||||
/datum/crafting_recipe/food/drying/headcheese
|
||||
reqs = list(/obj/item/food/raw_headcheese = 1)
|
||||
result = /obj/item/food/headcheese
|
||||
category = CAT_MEAT
|
||||
dish_category = DISH_MEAT
|
||||
meal_category = MEAL_APPETIZER
|
||||
|
||||
/datum/crafting_recipe/food/drying/tiziran_sausage
|
||||
reqs = list(/obj/item/food/raw_tiziran_sausage = 1)
|
||||
result = /obj/item/food/tiziran_sausage
|
||||
category = CAT_MEAT
|
||||
dish_category = DISH_MEAT
|
||||
meal_category = MEAL_APPETIZER
|
||||
|
||||
/datum/crafting_recipe/food/drying/sosjerky
|
||||
reqs = list(/obj/item/food/meat/slab = 1)
|
||||
result = /obj/item/food/sosjerky/healthy
|
||||
category = CAT_MEAT
|
||||
dish_category = DISH_MEAT
|
||||
meal_category = MEAL_SNACK
|
||||
|
||||
/datum/crafting_recipe/food/drying/no_raisin/healthy
|
||||
reqs = list(/obj/item/food/grown/grapes = 1)
|
||||
result = /obj/item/food/no_raisin/healthy
|
||||
meal_category = MEAL_SNACK
|
||||
|
||||
/datum/crafting_recipe/food/drying/semki
|
||||
reqs = list(/obj/item/food/grown/sunflower = 1)
|
||||
result = /obj/item/food/semki/healthy
|
||||
meal_category = MEAL_SNACK
|
||||
|
||||
/datum/crafting_recipe/food/drying/kamaboko
|
||||
reqs = list(/obj/item/food/surimi = 1)
|
||||
result = /obj/item/food/kamaboko
|
||||
category = CAT_MARTIAN
|
||||
cuisine_category = CUISINE_MARTIAN
|
||||
meal_category = MEAL_SNACK
|
||||
|
||||
@@ -7,7 +7,8 @@
|
||||
/datum/reagent/consumable/salt = 2
|
||||
)
|
||||
result = /obj/item/food/raw_tiziran_sausage
|
||||
category = CAT_LIZARD
|
||||
cuisine_category = CUISINE_LIZARD
|
||||
dish_category = DISH_MEAT
|
||||
|
||||
/datum/crafting_recipe/food/headcheese
|
||||
name = "Raw headcheese"
|
||||
@@ -18,7 +19,8 @@
|
||||
)
|
||||
result = /obj/item/food/raw_headcheese
|
||||
added_foodtypes = GORE
|
||||
category = CAT_LIZARD
|
||||
cuisine_category = CUISINE_LIZARD
|
||||
dish_category = DISH_MEAT
|
||||
|
||||
/datum/crafting_recipe/food/shredded_lungs
|
||||
name = "Crispy shredded lung stirfry"
|
||||
@@ -34,7 +36,8 @@
|
||||
)
|
||||
result = /obj/item/food/shredded_lungs
|
||||
added_foodtypes = MEAT|GORE
|
||||
category = CAT_LIZARD
|
||||
cuisine_category = CUISINE_LIZARD
|
||||
dish_category = DISH_SALAD
|
||||
|
||||
/datum/crafting_recipe/food/tsatsikh
|
||||
name = "Tsatsikh"
|
||||
@@ -47,7 +50,8 @@
|
||||
/datum/reagent/consumable/blackpepper = 2
|
||||
)
|
||||
result = /obj/item/food/tsatsikh
|
||||
category = CAT_LIZARD
|
||||
cuisine_category = CUISINE_LIZARD
|
||||
dish_category = DISH_MEAT
|
||||
|
||||
/datum/crafting_recipe/food/liver_pate
|
||||
name = "Liver pate"
|
||||
@@ -58,7 +62,8 @@
|
||||
)
|
||||
result = /obj/item/food/liver_pate
|
||||
removed_foodtypes = RAW
|
||||
category = CAT_LIZARD
|
||||
cuisine_category = CUISINE_LIZARD
|
||||
dish_category = DISH_MEAT
|
||||
|
||||
/datum/crafting_recipe/food/moonfish_caviar
|
||||
name = "Moonfish caviar paste"
|
||||
@@ -67,7 +72,8 @@
|
||||
/datum/reagent/consumable/salt = 2
|
||||
)
|
||||
result = /obj/item/food/moonfish_caviar
|
||||
category = CAT_LIZARD
|
||||
cuisine_category = CUISINE_LIZARD
|
||||
meal_category = MEAL_APPETIZER
|
||||
|
||||
/datum/crafting_recipe/food/lizard_escargot
|
||||
name = "Desert snail cocleas"
|
||||
@@ -81,7 +87,8 @@
|
||||
)
|
||||
result = /obj/item/food/lizard_escargot
|
||||
removed_foodtypes = GORE
|
||||
category = CAT_LIZARD
|
||||
cuisine_category = CUISINE_LIZARD
|
||||
meal_category = MEAL_APPETIZER
|
||||
|
||||
/datum/crafting_recipe/food/fried_blood_sausage
|
||||
name = "Fried blood sausage"
|
||||
@@ -93,7 +100,8 @@
|
||||
result = /obj/item/food/fried_blood_sausage
|
||||
added_foodtypes = FRIED|NUTS
|
||||
removed_foodtypes = RAW
|
||||
category = CAT_LIZARD
|
||||
cuisine_category = CUISINE_LIZARD
|
||||
dish_category = DISH_MEAT
|
||||
|
||||
/datum/crafting_recipe/food/lizard_fries
|
||||
name = "Loaded poms-franzisks"
|
||||
@@ -104,7 +112,8 @@
|
||||
/obj/item/plate = 1,
|
||||
)
|
||||
result = /obj/item/food/lizard_fries
|
||||
category = CAT_LIZARD
|
||||
cuisine_category = CUISINE_LIZARD
|
||||
meal_category = MEAL_APPETIZER
|
||||
|
||||
/datum/crafting_recipe/food/brain_pate
|
||||
name = "Eyeball-and-brain pate"
|
||||
@@ -116,7 +125,8 @@
|
||||
)
|
||||
result = /obj/item/food/brain_pate
|
||||
added_foodtypes = MEAT|GORE
|
||||
category = CAT_LIZARD
|
||||
cuisine_category = CUISINE_LIZARD
|
||||
dish_category = DISH_MEAT
|
||||
|
||||
/datum/crafting_recipe/food/crispy_headcheese
|
||||
name = "Crispy breaded headcheese"
|
||||
@@ -125,7 +135,8 @@
|
||||
/obj/item/food/breadslice/root = 1
|
||||
)
|
||||
result = /obj/item/food/crispy_headcheese
|
||||
category = CAT_LIZARD
|
||||
cuisine_category = CUISINE_LIZARD
|
||||
meal_category = MEAL_APPETIZER
|
||||
|
||||
/datum/crafting_recipe/food/picoss_skewers
|
||||
name = "Picoss skewers"
|
||||
@@ -137,7 +148,8 @@
|
||||
/datum/reagent/consumable/vinegar = 5
|
||||
)
|
||||
result = /obj/item/food/kebab/picoss_skewers
|
||||
category = CAT_LIZARD
|
||||
cuisine_category = CUISINE_LIZARD
|
||||
dish_category = DISH_MEAT
|
||||
|
||||
/datum/crafting_recipe/food/nectar_larvae
|
||||
name = "Nectar larvae"
|
||||
@@ -148,7 +160,8 @@
|
||||
/datum/reagent/consumable/korta_nectar = 5
|
||||
)
|
||||
result = /obj/item/food/nectar_larvae
|
||||
category = CAT_LIZARD
|
||||
cuisine_category = CUISINE_LIZARD
|
||||
meal_category = MEAL_APPETIZER
|
||||
|
||||
/datum/crafting_recipe/food/mushroomy_stirfry
|
||||
name = "Mushroomy Stirfry"
|
||||
@@ -159,7 +172,8 @@
|
||||
/datum/reagent/consumable/nutriment/fat/oil/olive = 5
|
||||
)
|
||||
result = /obj/item/food/mushroomy_stirfry
|
||||
category = CAT_LIZARD
|
||||
cuisine_category = CUISINE_LIZARD
|
||||
dish_category = DISH_SALAD
|
||||
|
||||
/datum/crafting_recipe/food/moonfish_demiglace
|
||||
name = "Moonfish demiglace"
|
||||
@@ -171,7 +185,8 @@
|
||||
/datum/reagent/consumable/ethanol/wine = 5
|
||||
)
|
||||
result = /obj/item/food/moonfish_demiglace
|
||||
category = CAT_LIZARD
|
||||
cuisine_category = CUISINE_LIZARD
|
||||
dish_category = DISH_MEAT
|
||||
|
||||
/datum/crafting_recipe/food/lizard_surf_n_turf
|
||||
name = "Zagosk surf n turf smorgasbord"
|
||||
@@ -183,7 +198,8 @@
|
||||
)
|
||||
removed_foodtypes = SUGAR
|
||||
result = /obj/item/food/lizard_surf_n_turf
|
||||
category = CAT_LIZARD
|
||||
cuisine_category = CUISINE_LIZARD
|
||||
dish_category = DISH_MEAT
|
||||
|
||||
/datum/crafting_recipe/food/rootdough
|
||||
name = "Rootdough (Without Eggs)"
|
||||
@@ -195,7 +211,8 @@
|
||||
)
|
||||
result = /obj/item/food/rootdough
|
||||
added_foodtypes = NUTS
|
||||
category = CAT_LIZARD
|
||||
cuisine_category = CUISINE_LIZARD
|
||||
dish_category = DISH_BREAD
|
||||
crafting_flags = parent_type::crafting_flags & ~CRAFT_TRANSFERS_REAGENT_COMPONENTS // prevents water from reacting immediately, clearing the dish
|
||||
|
||||
/datum/crafting_recipe/food/rootdough/with_eggs
|
||||
@@ -207,7 +224,7 @@
|
||||
/datum/reagent/water = 10
|
||||
)
|
||||
result = /obj/item/food/rootdough/egg
|
||||
removed_foodtypes = RAW
|
||||
removed_foodtypes = RAW|EGG
|
||||
/**
|
||||
* So, at some point, we've had some mean issues with crafting with empty containers.
|
||||
* Bugs happen and we fix them all the time, so let's make sure stuff like this won't happen again.
|
||||
@@ -234,7 +251,8 @@
|
||||
)
|
||||
result = /obj/item/food/spaghetti/snail_nizaya
|
||||
removed_foodtypes = GORE
|
||||
category = CAT_LIZARD
|
||||
cuisine_category = CUISINE_LIZARD
|
||||
dish_category = DISH_NOODLES
|
||||
|
||||
/datum/crafting_recipe/food/garlic_nizaya
|
||||
name = "Garlic nizaya"
|
||||
@@ -245,7 +263,8 @@
|
||||
/datum/reagent/consumable/nutriment/fat/oil/olive = 5
|
||||
)
|
||||
result = /obj/item/food/spaghetti/garlic_nizaya
|
||||
category = CAT_LIZARD
|
||||
cuisine_category = CUISINE_LIZARD
|
||||
dish_category = DISH_NOODLES
|
||||
|
||||
/datum/crafting_recipe/food/demit_nizaya
|
||||
name = "Demit nizaya"
|
||||
@@ -259,7 +278,8 @@
|
||||
)
|
||||
result = /obj/item/food/spaghetti/demit_nizaya
|
||||
added_foodtypes = SUGAR
|
||||
category = CAT_LIZARD
|
||||
cuisine_category = CUISINE_LIZARD
|
||||
dish_category = DISH_NOODLES
|
||||
|
||||
/datum/crafting_recipe/food/mushroom_nizaya
|
||||
name = "Mushroom nizaya"
|
||||
@@ -270,7 +290,8 @@
|
||||
/datum/reagent/consumable/nutriment/fat/oil/olive = 5
|
||||
)
|
||||
result = /obj/item/food/spaghetti/mushroom_nizaya
|
||||
category = CAT_LIZARD
|
||||
cuisine_category = CUISINE_LIZARD
|
||||
dish_category = DISH_NOODLES
|
||||
|
||||
/datum/crafting_recipe/food/rustic_flatbread
|
||||
name = "Rustic flatbread"
|
||||
@@ -281,7 +302,8 @@
|
||||
/datum/reagent/consumable/nutriment/fat/oil/olive = 3
|
||||
)
|
||||
result = /obj/item/food/pizza/flatbread/rustic
|
||||
category = CAT_LIZARD
|
||||
cuisine_category = CUISINE_LIZARD
|
||||
dish_category = DISH_BREAD
|
||||
|
||||
/datum/crafting_recipe/food/italic_flatbread
|
||||
name = "Italic flatbread"
|
||||
@@ -293,7 +315,8 @@
|
||||
/datum/reagent/consumable/nutriment/fat/oil/olive = 3
|
||||
)
|
||||
result = /obj/item/food/pizza/flatbread/italic
|
||||
category = CAT_LIZARD
|
||||
cuisine_category = CUISINE_LIZARD
|
||||
dish_category = DISH_BREAD
|
||||
|
||||
/datum/crafting_recipe/food/imperial_flatbread
|
||||
name = "Imperial flatbread"
|
||||
@@ -304,7 +327,8 @@
|
||||
/obj/item/food/headcheese = 1
|
||||
)
|
||||
result = /obj/item/food/pizza/flatbread/imperial
|
||||
category = CAT_LIZARD
|
||||
cuisine_category = CUISINE_LIZARD
|
||||
dish_category = DISH_BREAD
|
||||
|
||||
/datum/crafting_recipe/food/rawmeat_flatbread
|
||||
name = "Meatlovers flatbread"
|
||||
@@ -313,7 +337,8 @@
|
||||
/obj/item/food/meat/slab = 1
|
||||
)
|
||||
result = /obj/item/food/pizza/flatbread/rawmeat
|
||||
category = CAT_LIZARD
|
||||
cuisine_category = CUISINE_LIZARD
|
||||
dish_category = DISH_BREAD
|
||||
|
||||
/datum/crafting_recipe/food/stinging_flatbread
|
||||
name = "Stinging flatbread"
|
||||
@@ -323,7 +348,8 @@
|
||||
/obj/item/food/canned/jellyfish = 1
|
||||
)
|
||||
result = /obj/item/food/pizza/flatbread/stinging
|
||||
category = CAT_LIZARD
|
||||
cuisine_category = CUISINE_LIZARD
|
||||
dish_category = DISH_BREAD
|
||||
|
||||
/datum/crafting_recipe/food/zmorgast_flatbread
|
||||
name = "Zmorgast flatbread"
|
||||
@@ -335,7 +361,8 @@
|
||||
)
|
||||
result = /obj/item/food/pizza/flatbread/zmorgast
|
||||
removed_foodtypes = RAW
|
||||
category = CAT_LIZARD
|
||||
cuisine_category = CUISINE_LIZARD
|
||||
dish_category = DISH_BREAD
|
||||
|
||||
/datum/crafting_recipe/food/fish_flatbread
|
||||
name = "BBQ fish flatbread"
|
||||
@@ -345,7 +372,8 @@
|
||||
/datum/reagent/consumable/bbqsauce = 5
|
||||
)
|
||||
result = /obj/item/food/pizza/flatbread/fish
|
||||
category = CAT_LIZARD
|
||||
cuisine_category = CUISINE_LIZARD
|
||||
dish_category = DISH_BREAD
|
||||
|
||||
/datum/crafting_recipe/food/mushroom_flatbread
|
||||
name = "Mushroom and tomato flatbread"
|
||||
@@ -356,7 +384,8 @@
|
||||
/datum/reagent/consumable/nutriment/fat/oil/olive = 3
|
||||
)
|
||||
result = /obj/item/food/pizza/flatbread/mushroom
|
||||
category = CAT_LIZARD
|
||||
cuisine_category = CUISINE_LIZARD
|
||||
dish_category = DISH_BREAD
|
||||
|
||||
/datum/crafting_recipe/food/nutty_flatbread
|
||||
name = "Nut paste flatbread"
|
||||
@@ -367,7 +396,8 @@
|
||||
)
|
||||
result = /obj/item/food/pizza/flatbread/nutty
|
||||
removed_foodtypes = VEGETABLES //This is so nuts
|
||||
category = CAT_LIZARD
|
||||
cuisine_category = CUISINE_LIZARD
|
||||
dish_category = DISH_BREAD
|
||||
|
||||
/datum/crafting_recipe/food/emperor_roll
|
||||
name = "Emperor roll"
|
||||
@@ -378,7 +408,8 @@
|
||||
/obj/item/food/moonfish_caviar = 1
|
||||
)
|
||||
result = /obj/item/food/emperor_roll
|
||||
category = CAT_LIZARD
|
||||
cuisine_category = CUISINE_LIZARD
|
||||
dish_category = DISH_PASTRY
|
||||
|
||||
/datum/crafting_recipe/food/honey_sweetroll
|
||||
name = "Honey sweetroll"
|
||||
@@ -389,7 +420,8 @@
|
||||
/datum/reagent/consumable/honey = 5
|
||||
)
|
||||
result = /obj/item/food/honey_roll
|
||||
category = CAT_LIZARD
|
||||
cuisine_category = CUISINE_LIZARD
|
||||
dish_category = DISH_PASTRY
|
||||
|
||||
/datum/crafting_recipe/food/black_eggs
|
||||
name = "Black scrambled eggs"
|
||||
@@ -401,7 +433,8 @@
|
||||
result = /obj/item/food/black_eggs
|
||||
added_foodtypes = GORE|BREAKFAST
|
||||
removed_foodtypes = RAW
|
||||
category = CAT_LIZARD
|
||||
cuisine_category = CUISINE_LIZARD
|
||||
meal_category = MEAL_APPETIZER
|
||||
|
||||
/datum/crafting_recipe/food/patzikula
|
||||
name = "Patzikula"
|
||||
@@ -414,7 +447,8 @@
|
||||
result = /obj/item/food/patzikula
|
||||
removed_foodtypes = RAW
|
||||
added_foodtypes = BREAKFAST
|
||||
category = CAT_LIZARD
|
||||
cuisine_category = CUISINE_LIZARD
|
||||
meal_category = MEAL_APPETIZER
|
||||
|
||||
/datum/crafting_recipe/food/korta_brittle
|
||||
name = "Korta brittle slab"
|
||||
@@ -427,7 +461,8 @@
|
||||
)
|
||||
result = /obj/item/food/cake/korta_brittle
|
||||
added_foodtypes = SUGAR
|
||||
category = CAT_LIZARD
|
||||
cuisine_category = CUISINE_LIZARD
|
||||
meal_category = MEAL_DESSERT
|
||||
|
||||
/datum/crafting_recipe/food/korta_ice
|
||||
name = "Korta ice"
|
||||
@@ -439,7 +474,8 @@
|
||||
)
|
||||
result = /obj/item/food/snowcones/korta_ice
|
||||
added_foodtypes = SUGAR|NUTS
|
||||
category = CAT_LIZARD
|
||||
cuisine_category = CUISINE_LIZARD
|
||||
dish_category = DISH_FROZEN
|
||||
|
||||
/datum/crafting_recipe/food/candied_mushrooms
|
||||
name = "Candied mushrooms"
|
||||
@@ -451,7 +487,9 @@
|
||||
)
|
||||
result = /obj/item/food/kebab/candied_mushrooms
|
||||
added_foodtypes = SUGAR
|
||||
category = CAT_LIZARD
|
||||
cuisine_category = CUISINE_LIZARD
|
||||
dish_category = DISH_CANDY
|
||||
meal_category = MEAL_DESSERT
|
||||
|
||||
/datum/crafting_recipe/food/sauerkraut
|
||||
name = "Sauerkraut"
|
||||
@@ -460,7 +498,9 @@
|
||||
/datum/reagent/consumable/salt = 10
|
||||
)
|
||||
result = /obj/item/food/sauerkraut
|
||||
category = CAT_LIZARD
|
||||
cuisine_category = CUISINE_LIZARD
|
||||
dish_category = DISH_CONDIMENT
|
||||
meal_category = MEAL_COMPONENT
|
||||
|
||||
/datum/crafting_recipe/food/lizard_dumplings
|
||||
name = "Tiziran dumplings"
|
||||
@@ -470,7 +510,8 @@
|
||||
)
|
||||
result = /obj/item/food/lizard_dumplings
|
||||
added_foodtypes = NUTS
|
||||
category = CAT_LIZARD
|
||||
cuisine_category = CUISINE_LIZARD
|
||||
meal_category = MEAL_COMPONENT
|
||||
|
||||
/datum/crafting_recipe/food/steeped_mushrooms
|
||||
name = "Steeped mushrooms"
|
||||
@@ -479,7 +520,8 @@
|
||||
/datum/reagent/lye = 5
|
||||
)
|
||||
result = /obj/item/food/steeped_mushrooms
|
||||
category = CAT_LIZARD
|
||||
cuisine_category = CUISINE_LIZARD
|
||||
meal_category = MEAL_COMPONENT
|
||||
|
||||
/datum/crafting_recipe/food/rootbreadpbj
|
||||
name = "Peanut butter and jelly rootwich"
|
||||
@@ -490,7 +532,8 @@
|
||||
)
|
||||
result = /obj/item/food/rootbread_peanut_butter_jelly
|
||||
added_foodtypes = FRUIT
|
||||
category = CAT_LIZARD
|
||||
cuisine_category = CUISINE_LIZARD
|
||||
dish_category = DISH_SANDWICH
|
||||
|
||||
/datum/crafting_recipe/food/rootbreadpbb
|
||||
name = "Peanut butter and banana rootwich"
|
||||
@@ -501,29 +544,30 @@
|
||||
)
|
||||
result = /obj/item/food/rootbread_peanut_butter_banana
|
||||
added_foodtypes = FRUIT
|
||||
category = CAT_LIZARD
|
||||
cuisine_category = CUISINE_LIZARD
|
||||
dish_category = DISH_SANDWICH
|
||||
// Soups
|
||||
|
||||
/datum/crafting_recipe/food/reaction/soup/atrakor_dumplings
|
||||
reaction = /datum/chemical_reaction/food/soup/atrakor_dumplings
|
||||
category = CAT_LIZARD
|
||||
cuisine_category = CUISINE_LIZARD
|
||||
|
||||
/datum/crafting_recipe/food/reaction/soup/meatball_noodles
|
||||
reaction = /datum/chemical_reaction/food/soup/meatball_noodles
|
||||
category = CAT_LIZARD
|
||||
cuisine_category = CUISINE_LIZARD
|
||||
|
||||
/datum/crafting_recipe/food/reaction/soup/black_broth
|
||||
reaction = /datum/chemical_reaction/food/soup/black_broth
|
||||
category = CAT_LIZARD
|
||||
cuisine_category = CUISINE_LIZARD
|
||||
|
||||
/datum/crafting_recipe/food/reaction/soup/jellyfish_stew
|
||||
reaction = /datum/chemical_reaction/food/soup/jellyfish_stew
|
||||
category = CAT_LIZARD
|
||||
cuisine_category = CUISINE_LIZARD
|
||||
|
||||
/datum/crafting_recipe/food/reaction/soup/jellyfish_stew_two
|
||||
reaction = /datum/chemical_reaction/food/soup/jellyfish_stew_two
|
||||
category = CAT_LIZARD
|
||||
cuisine_category = CUISINE_LIZARD
|
||||
|
||||
/datum/crafting_recipe/food/reaction/soup/rootbread_soup
|
||||
reaction = /datum/chemical_reaction/food/soup/rootbread_soup
|
||||
category = CAT_LIZARD
|
||||
cuisine_category = CUISINE_LIZARD
|
||||
|
||||
@@ -6,7 +6,8 @@
|
||||
/datum/reagent/consumable/salt = 5
|
||||
)
|
||||
result = /obj/item/food/kimchi
|
||||
category = CAT_MARTIAN
|
||||
cuisine_category = CUISINE_MARTIAN
|
||||
meal_category = MEAL_APPETIZER
|
||||
|
||||
/datum/crafting_recipe/food/inferno_kimchi
|
||||
name = "Inferno kimchi"
|
||||
@@ -16,7 +17,8 @@
|
||||
/datum/reagent/consumable/salt = 5
|
||||
)
|
||||
result = /obj/item/food/inferno_kimchi
|
||||
category = CAT_MARTIAN
|
||||
cuisine_category = CUISINE_MARTIAN
|
||||
meal_category = MEAL_APPETIZER
|
||||
|
||||
/datum/crafting_recipe/food/garlic_kimchi
|
||||
name = "Garlic kimchi"
|
||||
@@ -27,7 +29,8 @@
|
||||
/datum/reagent/consumable/salt = 5
|
||||
)
|
||||
result = /obj/item/food/garlic_kimchi
|
||||
category = CAT_MARTIAN
|
||||
cuisine_category = CUISINE_MARTIAN
|
||||
meal_category = MEAL_APPETIZER
|
||||
|
||||
/datum/crafting_recipe/food/surimi
|
||||
name = "Surimi"
|
||||
@@ -35,7 +38,8 @@
|
||||
/obj/item/food/fishmeat = 1,
|
||||
)
|
||||
result = /obj/item/food/surimi
|
||||
category = CAT_MARTIAN
|
||||
cuisine_category = CUISINE_MARTIAN
|
||||
meal_category = MEAL_COMPONENT
|
||||
|
||||
/datum/crafting_recipe/food/sambal
|
||||
name = "Sambal"
|
||||
@@ -49,7 +53,8 @@
|
||||
)
|
||||
result = /obj/item/food/sambal
|
||||
added_foodtypes = SEAFOOD //Until we have easy to get shrimp to add to the recipe
|
||||
category = CAT_MARTIAN
|
||||
cuisine_category = CUISINE_MARTIAN
|
||||
meal_category = MEAL_COMPONENT
|
||||
|
||||
/datum/crafting_recipe/food/katsu_fillet
|
||||
name = "Katsu fillet"
|
||||
@@ -60,7 +65,8 @@
|
||||
result = /obj/item/food/katsu_fillet
|
||||
removed_foodtypes = RAW
|
||||
added_foodtypes = FRIED
|
||||
category = CAT_MARTIAN
|
||||
cuisine_category = CUISINE_MARTIAN
|
||||
dish_category = DISH_FROZEN
|
||||
|
||||
/datum/crafting_recipe/food/rice_dough
|
||||
name = "Rice dough"
|
||||
@@ -71,7 +77,8 @@
|
||||
)
|
||||
result = /obj/item/food/rice_dough
|
||||
crafting_flags = CRAFT_CHECK_DENSITY
|
||||
category = CAT_MARTIAN
|
||||
cuisine_category = CUISINE_MARTIAN
|
||||
dish_category = DISH_RICE
|
||||
|
||||
/datum/crafting_recipe/food/hurricane_rice
|
||||
name = "Hurricane fried rice"
|
||||
@@ -87,7 +94,8 @@
|
||||
)
|
||||
result = /obj/item/food/salad/hurricane_rice
|
||||
removed_foodtypes = RAW|BREAKFAST
|
||||
category = CAT_MARTIAN
|
||||
cuisine_category = CUISINE_MARTIAN
|
||||
dish_category = DISH_RICE
|
||||
|
||||
/datum/crafting_recipe/food/ikareis
|
||||
name = "Ikareis"
|
||||
@@ -102,7 +110,8 @@
|
||||
)
|
||||
result = /obj/item/food/salad/ikareis
|
||||
removed_foodtypes = BREAKFAST
|
||||
category = CAT_MARTIAN
|
||||
cuisine_category = CUISINE_MARTIAN
|
||||
dish_category = DISH_RICE
|
||||
|
||||
/datum/crafting_recipe/food/hawaiian_fried_rice
|
||||
name = "Hawaiian fried rice"
|
||||
@@ -117,7 +126,8 @@
|
||||
)
|
||||
result = /obj/item/food/salad/hawaiian_fried_rice
|
||||
removed_foodtypes = BREAKFAST
|
||||
category = CAT_MARTIAN
|
||||
cuisine_category = CUISINE_MARTIAN
|
||||
dish_category = DISH_RICE
|
||||
|
||||
/datum/crafting_recipe/food/ketchup_fried_rice
|
||||
name = "Ketchup fried rice"
|
||||
@@ -133,7 +143,8 @@
|
||||
)
|
||||
result = /obj/item/food/salad/ketchup_fried_rice
|
||||
removed_foodtypes = BREAKFAST
|
||||
category = CAT_MARTIAN
|
||||
cuisine_category = CUISINE_MARTIAN
|
||||
dish_category = DISH_RICE
|
||||
|
||||
/datum/crafting_recipe/food/mediterranean_fried_rice
|
||||
name = "Mediterranean fried rice"
|
||||
@@ -148,7 +159,8 @@
|
||||
)
|
||||
result = /obj/item/food/salad/mediterranean_fried_rice
|
||||
removed_foodtypes = BREAKFAST
|
||||
category = CAT_MARTIAN
|
||||
cuisine_category = CUISINE_MARTIAN
|
||||
dish_category = DISH_RICE
|
||||
|
||||
/datum/crafting_recipe/food/egg_fried_rice
|
||||
name = "Egg fried rice"
|
||||
@@ -160,7 +172,8 @@
|
||||
)
|
||||
result = /obj/item/food/salad/egg_fried_rice
|
||||
removed_foodtypes = BREAKFAST|RAW
|
||||
category = CAT_MARTIAN
|
||||
cuisine_category = CUISINE_MARTIAN
|
||||
dish_category = DISH_RICE
|
||||
|
||||
/datum/crafting_recipe/food/bibimbap
|
||||
name = "Bibimbap"
|
||||
@@ -175,7 +188,8 @@
|
||||
)
|
||||
result = /obj/item/food/salad/bibimbap
|
||||
removed_foodtypes = RAW|BREAKFAST
|
||||
category = CAT_MARTIAN
|
||||
cuisine_category = CUISINE_MARTIAN
|
||||
dish_category = DISH_RICE
|
||||
|
||||
/datum/crafting_recipe/food/bulgogi_noodles
|
||||
name = "Bulgogi noodles"
|
||||
@@ -189,7 +203,8 @@
|
||||
/obj/item/reagent_containers/cup/bowl = 1,
|
||||
)
|
||||
result = /obj/item/food/salad/bulgogi_noodles
|
||||
category = CAT_MARTIAN
|
||||
cuisine_category = CUISINE_MARTIAN
|
||||
dish_category = DISH_NOODLES
|
||||
|
||||
/datum/crafting_recipe/food/yakisoba_katsu
|
||||
name = "Yakisoba katsu"
|
||||
@@ -203,7 +218,8 @@
|
||||
/obj/item/reagent_containers/cup/bowl = 1,
|
||||
)
|
||||
result = /obj/item/food/salad/yakisoba_katsu
|
||||
category = CAT_MARTIAN
|
||||
cuisine_category = CUISINE_MARTIAN
|
||||
dish_category = DISH_NOODLES
|
||||
|
||||
/datum/crafting_recipe/food/martian_fried_noodles
|
||||
name = "Martian fried noodles"
|
||||
@@ -219,7 +235,8 @@
|
||||
)
|
||||
result = /obj/item/food/salad/martian_fried_noodles
|
||||
removed_foodtypes = RAW
|
||||
category = CAT_MARTIAN
|
||||
cuisine_category = CUISINE_MARTIAN
|
||||
dish_category = DISH_NOODLES
|
||||
|
||||
/datum/crafting_recipe/food/simple_fried_noodles
|
||||
name = "Simple fried noodles"
|
||||
@@ -229,7 +246,8 @@
|
||||
/obj/item/reagent_containers/cup/bowl = 1,
|
||||
)
|
||||
result = /obj/item/food/salad/simple_fried_noodles
|
||||
category = CAT_MARTIAN
|
||||
cuisine_category = CUISINE_MARTIAN
|
||||
dish_category = DISH_NOODLES
|
||||
|
||||
/datum/crafting_recipe/food/setagaya_curry
|
||||
name = "Setagaya curry"
|
||||
@@ -250,7 +268,8 @@
|
||||
)
|
||||
result = /obj/item/food/salad/setagaya_curry
|
||||
removed_foodtypes = RAW|JUNKFOOD|BREAKFAST
|
||||
category = CAT_MARTIAN
|
||||
cuisine_category = CUISINE_MARTIAN
|
||||
dish_category = DISH_RICE
|
||||
|
||||
/datum/crafting_recipe/food/big_blue_burger
|
||||
name = "Big Blue Burger"
|
||||
@@ -265,7 +284,8 @@
|
||||
)
|
||||
result = /obj/item/food/burger/big_blue
|
||||
removed_foodtypes = BREAKFAST
|
||||
category = CAT_MARTIAN
|
||||
cuisine_category = CUISINE_MARTIAN
|
||||
dish_category = DISH_BURGER
|
||||
|
||||
/datum/crafting_recipe/food/chappy_patty
|
||||
name = "Chappy Patty"
|
||||
@@ -278,7 +298,8 @@
|
||||
)
|
||||
result = /obj/item/food/burger/chappy
|
||||
removed_foodtypes = BREAKFAST
|
||||
category = CAT_MARTIAN
|
||||
cuisine_category = CUISINE_MARTIAN
|
||||
dish_category = DISH_BURGER
|
||||
|
||||
/datum/crafting_recipe/food/king_katsu_sandwich
|
||||
name = "King Katsu sandwich"
|
||||
@@ -292,7 +313,8 @@
|
||||
)
|
||||
result = /obj/item/food/king_katsu_sandwich
|
||||
removed_foodtypes = BREAKFAST
|
||||
category = CAT_MARTIAN
|
||||
cuisine_category = CUISINE_MARTIAN
|
||||
dish_category = DISH_SANDWICH
|
||||
|
||||
/datum/crafting_recipe/food/marte_cubano_sandwich
|
||||
name = "Marte Cubano sandwich"
|
||||
@@ -304,7 +326,8 @@
|
||||
)
|
||||
result = /obj/item/food/marte_cubano_sandwich
|
||||
removed_foodtypes = BREAKFAST
|
||||
category = CAT_MARTIAN
|
||||
cuisine_category = CUISINE_MARTIAN
|
||||
dish_category = DISH_SANDWICH
|
||||
|
||||
/datum/crafting_recipe/food/little_shiro_sandwich
|
||||
name = "Little Shiro sandwich"
|
||||
@@ -318,7 +341,8 @@
|
||||
)
|
||||
result = /obj/item/food/little_shiro_sandwich
|
||||
removed_foodtypes = BREAKFAST
|
||||
category = CAT_MARTIAN
|
||||
cuisine_category = CUISINE_MARTIAN
|
||||
dish_category = DISH_SANDWICH
|
||||
|
||||
/datum/crafting_recipe/food/croque_martienne
|
||||
name = "Croque-Martienne sandwich"
|
||||
@@ -330,7 +354,8 @@
|
||||
/obj/item/food/friedegg = 1,
|
||||
)
|
||||
result = /obj/item/food/croque_martienne
|
||||
category = CAT_MARTIAN
|
||||
cuisine_category = CUISINE_MARTIAN
|
||||
dish_category = DISH_SANDWICH
|
||||
|
||||
/datum/crafting_recipe/food/prospect_sunrise
|
||||
name = "Prospect Sunrise sandwich"
|
||||
@@ -342,7 +367,8 @@
|
||||
/obj/item/food/pickle = 1,
|
||||
)
|
||||
result = /obj/item/food/prospect_sunrise
|
||||
category = CAT_MARTIAN
|
||||
cuisine_category = CUISINE_MARTIAN
|
||||
dish_category = DISH_SANDWICH
|
||||
|
||||
/datum/crafting_recipe/food/takoyaki
|
||||
name = "Takoyaki"
|
||||
@@ -354,7 +380,9 @@
|
||||
)
|
||||
result = /obj/item/food/takoyaki
|
||||
added_foodtypes = GRAIN|FRIED
|
||||
category = CAT_MARTIAN
|
||||
cuisine_category = CUISINE_MARTIAN
|
||||
dish_category = DISH_MEAT
|
||||
meal_category = MEAL_APPETIZER
|
||||
|
||||
/datum/crafting_recipe/food/russian_takoyaki
|
||||
name = "Russian takoyaki"
|
||||
@@ -366,7 +394,9 @@
|
||||
)
|
||||
result = /obj/item/food/takoyaki/russian
|
||||
added_foodtypes = GRAIN|FRIED
|
||||
category = CAT_MARTIAN
|
||||
cuisine_category = CUISINE_MARTIAN
|
||||
dish_category = DISH_MEAT
|
||||
meal_category = MEAL_APPETIZER
|
||||
|
||||
/datum/crafting_recipe/food/tacoyaki
|
||||
name = "Tacoyaki"
|
||||
@@ -379,7 +409,9 @@
|
||||
)
|
||||
result = /obj/item/food/takoyaki/taco
|
||||
added_foodtypes = GRAIN|FRIED|SEAFOOD
|
||||
category = CAT_MARTIAN
|
||||
cuisine_category = CUISINE_MARTIAN
|
||||
dish_category = DISH_MEAT
|
||||
meal_category = MEAL_APPETIZER
|
||||
|
||||
/datum/crafting_recipe/food/okonomiyaki
|
||||
name = "Okonomiyaki"
|
||||
@@ -392,7 +424,9 @@
|
||||
)
|
||||
result = /obj/item/food/okonomiyaki
|
||||
added_foodtypes = GRAIN|FRIED|SEAFOOD
|
||||
category = CAT_MARTIAN
|
||||
cuisine_category = CUISINE_MARTIAN
|
||||
dish_category = DISH_PASTRY // ??
|
||||
meal_category = MEAL_APPETIZER
|
||||
|
||||
/datum/crafting_recipe/food/brat_kimchi
|
||||
name = "Brat-kimchi"
|
||||
@@ -403,7 +437,8 @@
|
||||
)
|
||||
result = /obj/item/food/brat_kimchi
|
||||
removed_foodtypes = BREAKFAST
|
||||
category = CAT_MARTIAN
|
||||
cuisine_category = CUISINE_MARTIAN
|
||||
meal_category = MEAL_APPETIZER
|
||||
|
||||
/datum/crafting_recipe/food/tonkatsuwurst
|
||||
name = "Tonkatsuwurst"
|
||||
@@ -415,7 +450,9 @@
|
||||
)
|
||||
result = /obj/item/food/tonkatsuwurst
|
||||
removed_foodtypes = BREAKFAST
|
||||
category = CAT_MARTIAN
|
||||
cuisine_category = CUISINE_MARTIAN
|
||||
dish_category = DISH_MEAT
|
||||
meal_category = MEAL_APPETIZER
|
||||
|
||||
/datum/crafting_recipe/food/ti_hoeh_koe
|
||||
name = "Ti hoeh koe"
|
||||
@@ -428,7 +465,7 @@
|
||||
result = /obj/item/food/kebab/ti_hoeh_koe
|
||||
removed_foodtypes = JUNKFOOD|VEGETABLES|BREAKFAST
|
||||
added_foodtypes = MEAT|FRIED
|
||||
category = CAT_MARTIAN
|
||||
cuisine_category = CUISINE_MARTIAN
|
||||
|
||||
/datum/crafting_recipe/food/kitzushi
|
||||
name = "Kitzushi"
|
||||
@@ -441,7 +478,8 @@
|
||||
result = /obj/item/food/kitzushi
|
||||
removed_foodtypes = BREAKFAST
|
||||
added_foodtypes = FRIED
|
||||
category = CAT_MARTIAN
|
||||
cuisine_category = CUISINE_MARTIAN
|
||||
dish_category = DISH_SUSHI
|
||||
|
||||
/datum/crafting_recipe/food/epok_epok
|
||||
name = "Epok-epok"
|
||||
@@ -455,7 +493,8 @@
|
||||
result = /obj/item/food/epok_epok
|
||||
removed_foodtypes = BREAKFAST
|
||||
added_foodtypes = FRIED
|
||||
category = CAT_MARTIAN
|
||||
cuisine_category = CUISINE_MARTIAN
|
||||
dish_category = DISH_PASTRY
|
||||
|
||||
/datum/crafting_recipe/food/roti_john
|
||||
name = "Roti John"
|
||||
@@ -470,7 +509,8 @@
|
||||
result = /obj/item/food/roti_john
|
||||
added_foodtypes = BREAKFAST
|
||||
removed_foodtypes = RAW
|
||||
category = CAT_MARTIAN
|
||||
cuisine_category = CUISINE_MARTIAN
|
||||
dish_category = DISH_SANDWICH
|
||||
|
||||
/datum/crafting_recipe/food/izakaya_fries
|
||||
name = "Izakaya fries"
|
||||
@@ -481,7 +521,8 @@
|
||||
/datum/reagent/consumable/mayonnaise = 3,
|
||||
)
|
||||
result = /obj/item/food/izakaya_fries
|
||||
category = CAT_MARTIAN
|
||||
cuisine_category = CUISINE_MARTIAN
|
||||
meal_category = MEAL_APPETIZER
|
||||
|
||||
/datum/crafting_recipe/food/kurry_ok_subsando
|
||||
name = "Kurry-OK subsando"
|
||||
@@ -492,7 +533,8 @@
|
||||
/datum/reagent/consumable/nutriment/soup/curry_sauce = 5,
|
||||
)
|
||||
result = /obj/item/food/kurry_ok_subsando
|
||||
category = CAT_MARTIAN
|
||||
cuisine_category = CUISINE_MARTIAN
|
||||
dish_category = DISH_SANDWICH
|
||||
|
||||
/datum/crafting_recipe/food/loco_moco
|
||||
name = "Loco moco"
|
||||
@@ -505,7 +547,8 @@
|
||||
)
|
||||
result = /obj/item/food/loco_moco
|
||||
removed_foodtypes = BREAKFAST
|
||||
category = CAT_MARTIAN
|
||||
cuisine_category = CUISINE_MARTIAN
|
||||
dish_category = DISH_RICE
|
||||
|
||||
/datum/crafting_recipe/food/wild_duck_fries
|
||||
name = "Wild duck fries"
|
||||
@@ -515,7 +558,8 @@
|
||||
/datum/reagent/consumable/ketchup = 3,
|
||||
)
|
||||
result = /obj/item/food/wild_duck_fries
|
||||
category = CAT_MARTIAN
|
||||
cuisine_category = CUISINE_MARTIAN
|
||||
meal_category = MEAL_APPETIZER
|
||||
|
||||
/datum/crafting_recipe/food/little_hawaii_hotdog
|
||||
name = "Little Hawaii hotdog"
|
||||
@@ -526,7 +570,8 @@
|
||||
/datum/reagent/consumable/nutriment/soup/teriyaki = 3,
|
||||
)
|
||||
result = /obj/item/food/little_hawaii_hotdog
|
||||
category = CAT_MARTIAN
|
||||
cuisine_category = CUISINE_MARTIAN
|
||||
dish_category = DISH_SANDWICH
|
||||
|
||||
/datum/crafting_recipe/food/salt_chilli_fries
|
||||
name = "Salt n' chilli fries"
|
||||
@@ -538,7 +583,8 @@
|
||||
/datum/reagent/consumable/salt = 3,
|
||||
)
|
||||
result = /obj/item/food/salt_chilli_fries
|
||||
category = CAT_MARTIAN
|
||||
cuisine_category = CUISINE_MARTIAN
|
||||
meal_category = MEAL_APPETIZER
|
||||
|
||||
/datum/crafting_recipe/food/steak_croquette
|
||||
name = "Steak croquette"
|
||||
@@ -549,7 +595,8 @@
|
||||
)
|
||||
result = /obj/item/food/steak_croquette
|
||||
added_foodtypes = FRIED
|
||||
category = CAT_MARTIAN
|
||||
cuisine_category = CUISINE_MARTIAN
|
||||
dish_category = DISH_PASTRY
|
||||
|
||||
/datum/crafting_recipe/food/chapsilog
|
||||
name = "Chapsilog"
|
||||
@@ -560,7 +607,7 @@
|
||||
/obj/item/food/grown/garlic = 1,
|
||||
)
|
||||
result = /obj/item/food/chapsilog
|
||||
category = CAT_MARTIAN
|
||||
cuisine_category = CUISINE_MARTIAN
|
||||
|
||||
/datum/crafting_recipe/food/chap_hash
|
||||
name = "Chap hash"
|
||||
@@ -574,7 +621,7 @@
|
||||
result = /obj/item/food/chap_hash
|
||||
removed_foodtypes = RAW
|
||||
added_foodtypes = BREAKFAST
|
||||
category = CAT_MARTIAN
|
||||
cuisine_category = CUISINE_MARTIAN
|
||||
|
||||
/datum/crafting_recipe/food/agedashi_tofu
|
||||
name = "Agedashi tofu"
|
||||
@@ -586,7 +633,8 @@
|
||||
)
|
||||
result = /obj/item/food/salad/agedashi_tofu
|
||||
added_foodtypes = SEAFOOD
|
||||
category = CAT_MARTIAN
|
||||
cuisine_category = CUISINE_MARTIAN
|
||||
dish_category = DISH_SOUP
|
||||
|
||||
/datum/crafting_recipe/food/po_kok_gai
|
||||
name = "Po kok gai"
|
||||
@@ -600,7 +648,8 @@
|
||||
result = /obj/item/food/salad/po_kok_gai
|
||||
added_foodtypes = FRUIT
|
||||
removed_foodtypes = RAW|BREAKFAST
|
||||
category = CAT_MARTIAN
|
||||
cuisine_category = CUISINE_MARTIAN
|
||||
dish_category = DISH_RICE
|
||||
|
||||
/datum/crafting_recipe/food/huoxing_tofu
|
||||
name = "Huoxing tofu"
|
||||
@@ -613,7 +662,8 @@
|
||||
)
|
||||
result = /obj/item/food/salad/huoxing_tofu
|
||||
removed_foodtypes = RAW
|
||||
category = CAT_MARTIAN
|
||||
cuisine_category = CUISINE_MARTIAN
|
||||
dish_category = DISH_MEAT
|
||||
|
||||
/datum/crafting_recipe/food/feizhou_ji
|
||||
name = "Fēizhōu jī"
|
||||
@@ -625,7 +675,8 @@
|
||||
)
|
||||
result = /obj/item/food/feizhou_ji
|
||||
removed_foodtypes = RAW
|
||||
category = CAT_MARTIAN
|
||||
cuisine_category = CUISINE_MARTIAN
|
||||
dish_category = DISH_MEAT
|
||||
|
||||
/datum/crafting_recipe/food/galinha_de_cabidela
|
||||
name = "Galinha de cabidela"
|
||||
@@ -638,7 +689,8 @@
|
||||
)
|
||||
result = /obj/item/food/salad/galinha_de_cabidela
|
||||
removed_foodtypes = RAW
|
||||
category = CAT_MARTIAN
|
||||
cuisine_category = CUISINE_MARTIAN
|
||||
dish_category = DISH_RICE
|
||||
|
||||
/datum/crafting_recipe/food/katsu_curry
|
||||
name = "Katsu curry"
|
||||
@@ -650,7 +702,8 @@
|
||||
)
|
||||
result = /obj/item/food/salad/katsu_curry
|
||||
removed_foodtypes = BREAKFAST
|
||||
category = CAT_MARTIAN
|
||||
cuisine_category = CUISINE_MARTIAN
|
||||
dish_category = DISH_RICE
|
||||
|
||||
/datum/crafting_recipe/food/beef_bowl
|
||||
name = "Beef bowl"
|
||||
@@ -664,7 +717,8 @@
|
||||
result = /obj/item/food/salad/beef_bowl
|
||||
removed_foodtypes = BREAKFAST
|
||||
added_foodtypes = SEAFOOD
|
||||
category = CAT_MARTIAN
|
||||
cuisine_category = CUISINE_MARTIAN
|
||||
dish_category = DISH_RICE
|
||||
|
||||
/datum/crafting_recipe/food/salt_chilli_bowl
|
||||
name = "Salt n' chilli octopus bowl"
|
||||
@@ -679,7 +733,8 @@
|
||||
)
|
||||
result = /obj/item/food/salad/salt_chilli_bowl
|
||||
removed_foodtypes = BREAKFAST
|
||||
category = CAT_MARTIAN
|
||||
cuisine_category = CUISINE_MARTIAN
|
||||
dish_category = DISH_RICE
|
||||
|
||||
/datum/crafting_recipe/food/kansai_bowl
|
||||
name = "Kansai bowl"
|
||||
@@ -693,7 +748,8 @@
|
||||
)
|
||||
result = /obj/item/food/salad/kansai_bowl
|
||||
removed_foodtypes = BREAKFAST
|
||||
category = CAT_MARTIAN
|
||||
cuisine_category = CUISINE_MARTIAN
|
||||
dish_category = DISH_RICE
|
||||
|
||||
/datum/crafting_recipe/food/eigamudo_curry
|
||||
name = "Eigamudo curry"
|
||||
@@ -708,7 +764,8 @@
|
||||
result = /obj/item/food/salad/eigamudo_curry
|
||||
removed_foodtypes = BREAKFAST
|
||||
added_foodtypes = GROSS|TOXIC
|
||||
category = CAT_MARTIAN
|
||||
cuisine_category = CUISINE_MARTIAN
|
||||
dish_category = DISH_RICE
|
||||
|
||||
/datum/crafting_recipe/food/cilbir
|
||||
name = "Çilbir"
|
||||
@@ -721,7 +778,8 @@
|
||||
)
|
||||
result = /obj/item/food/cilbir
|
||||
added_foodtypes = DAIRY
|
||||
category = CAT_MARTIAN
|
||||
cuisine_category = CUISINE_MARTIAN
|
||||
meal_category = MEAL_APPETIZER
|
||||
|
||||
/datum/crafting_recipe/food/peking_duck_crepes
|
||||
name = "Peking duck crepes a l'orange"
|
||||
@@ -733,7 +791,9 @@
|
||||
)
|
||||
result = /obj/item/food/peking_duck_crepes
|
||||
removed_foodtypes = BREAKFAST
|
||||
category = CAT_MARTIAN
|
||||
cuisine_category = CUISINE_MARTIAN
|
||||
dish_category = DISH_MEAT
|
||||
meal_category = MEAL_DESSERT
|
||||
|
||||
/datum/crafting_recipe/food/vulgaris_spekkoek
|
||||
name = "Vulgaris spekkoek"
|
||||
@@ -743,7 +803,9 @@
|
||||
/obj/item/food/butterslice = 2,
|
||||
)
|
||||
result = /obj/item/food/cake/spekkoek
|
||||
category = CAT_MARTIAN
|
||||
cuisine_category = CUISINE_MARTIAN
|
||||
dish_category = DISH_CAKE
|
||||
meal_category = MEAL_DESSERT
|
||||
|
||||
/datum/crafting_recipe/food/pineapple_foster
|
||||
name = "Pineapple foster"
|
||||
@@ -755,7 +817,9 @@
|
||||
/obj/item/reagent_containers/cup/bowl = 1,
|
||||
)
|
||||
result = /obj/item/food/salad/pineapple_foster
|
||||
category = CAT_MARTIAN
|
||||
cuisine_category = CUISINE_MARTIAN
|
||||
dish_category = DISH_FROZEN
|
||||
meal_category = MEAL_DESSERT
|
||||
|
||||
/datum/crafting_recipe/food/pastel_de_nata
|
||||
name = "Pastel de nata"
|
||||
@@ -767,7 +831,9 @@
|
||||
)
|
||||
result = /obj/item/food/pastel_de_nata
|
||||
removed_foodtypes = MEAT|RAW
|
||||
category = CAT_MARTIAN
|
||||
cuisine_category = CUISINE_MARTIAN
|
||||
dish_category = DISH_PASTRY
|
||||
meal_category = MEAL_DESSERT
|
||||
|
||||
/datum/crafting_recipe/food/boh_loh_yah
|
||||
name = "Boh loh yah"
|
||||
@@ -778,7 +844,9 @@
|
||||
)
|
||||
result = /obj/item/food/boh_loh_yah
|
||||
added_foodtypes = PINEAPPLE // someone thought it's funny to give it this foodtype smh
|
||||
category = CAT_MARTIAN
|
||||
cuisine_category = CUISINE_MARTIAN
|
||||
dish_category = DISH_COOKIE
|
||||
meal_category = MEAL_DESSERT
|
||||
|
||||
/datum/crafting_recipe/food/banana_fritter
|
||||
name = "Banana fritter"
|
||||
@@ -788,7 +856,9 @@
|
||||
)
|
||||
result = /obj/item/food/banana_fritter
|
||||
added_foodtypes = GRAIN|FRIED|SEAFOOD
|
||||
category = CAT_MARTIAN
|
||||
cuisine_category = CUISINE_MARTIAN
|
||||
dish_category = DISH_PASTRY
|
||||
meal_category = MEAL_DESSERT
|
||||
|
||||
/datum/crafting_recipe/food/pineapple_fritter
|
||||
name = "Pineapple fritter"
|
||||
@@ -798,7 +868,9 @@
|
||||
)
|
||||
result = /obj/item/food/pineapple_fritter
|
||||
added_foodtypes = GRAIN|FRIED|SEAFOOD
|
||||
category = CAT_MARTIAN
|
||||
cuisine_category = CUISINE_MARTIAN
|
||||
dish_category = DISH_PASTRY
|
||||
meal_category = MEAL_DESSERT
|
||||
|
||||
/datum/crafting_recipe/food/kasei_dango
|
||||
name = "Kasei dango"
|
||||
@@ -811,7 +883,9 @@
|
||||
)
|
||||
result = /obj/item/food/kebab/kasei_dango
|
||||
added_foodtypes = GRAIN
|
||||
category = CAT_MARTIAN
|
||||
cuisine_category = CUISINE_MARTIAN
|
||||
dish_category = DISH_PASTRY
|
||||
meal_category = MEAL_DESSERT
|
||||
|
||||
/datum/crafting_recipe/food/pb_ice_cream_mochi
|
||||
name = "Peanut-butter ice cream mochi"
|
||||
@@ -823,7 +897,9 @@
|
||||
)
|
||||
result = /obj/item/food/pb_ice_cream_mochi
|
||||
added_foodtypes = NUTS
|
||||
category = CAT_MARTIAN
|
||||
cuisine_category = CUISINE_MARTIAN
|
||||
dish_category = DISH_FROZEN
|
||||
meal_category = MEAL_DESSERT
|
||||
|
||||
/datum/crafting_recipe/food/frozen_pineapple_pop
|
||||
name = "Frozen pineapple pop"
|
||||
@@ -834,7 +910,9 @@
|
||||
)
|
||||
result = /obj/item/food/popsicle/pineapple_pop
|
||||
removed_foodtypes = JUNKFOOD
|
||||
category = CAT_MARTIAN
|
||||
cuisine_category = CUISINE_MARTIAN
|
||||
dish_category = DISH_FROZEN
|
||||
meal_category = MEAL_DESSERT
|
||||
|
||||
/datum/crafting_recipe/food/sea_salt_pop
|
||||
name = "Sea-salt ice cream bar"
|
||||
@@ -845,7 +923,9 @@
|
||||
/obj/item/popsicle_stick = 1,
|
||||
)
|
||||
result = /obj/item/food/popsicle/sea_salt
|
||||
category = CAT_MARTIAN
|
||||
cuisine_category = CUISINE_MARTIAN
|
||||
dish_category = DISH_FROZEN
|
||||
meal_category = MEAL_DESSERT
|
||||
|
||||
/datum/crafting_recipe/food/berry_topsicle
|
||||
name = "Berry topsicle"
|
||||
@@ -857,7 +937,9 @@
|
||||
)
|
||||
result = /obj/item/food/popsicle/topsicle
|
||||
added_foodtypes = SUGAR|FRUIT
|
||||
category = CAT_MARTIAN
|
||||
cuisine_category = CUISINE_MARTIAN
|
||||
dish_category = DISH_FROZEN
|
||||
meal_category = MEAL_DESSERT
|
||||
|
||||
/datum/crafting_recipe/food/banana_topsicle
|
||||
name = "Banana topsicle"
|
||||
@@ -869,7 +951,9 @@
|
||||
)
|
||||
result = /obj/item/food/popsicle/topsicle/banana
|
||||
added_foodtypes = SUGAR|FRUIT
|
||||
category = CAT_MARTIAN
|
||||
cuisine_category = CUISINE_MARTIAN
|
||||
dish_category = DISH_FROZEN
|
||||
meal_category = MEAL_DESSERT
|
||||
|
||||
/datum/crafting_recipe/food/pineapple_topsicle
|
||||
name = "Pineapple topsicle"
|
||||
@@ -881,7 +965,9 @@
|
||||
)
|
||||
result = /obj/item/food/popsicle/topsicle/pineapple
|
||||
added_foodtypes = SUGAR|FRUIT|PINEAPPLE
|
||||
category = CAT_MARTIAN
|
||||
cuisine_category = CUISINE_MARTIAN
|
||||
dish_category = DISH_FROZEN
|
||||
meal_category = MEAL_DESSERT
|
||||
|
||||
/datum/crafting_recipe/food/plasma_dog_supreme
|
||||
name = "Plasma Dog Supreme"
|
||||
@@ -892,7 +978,8 @@
|
||||
/obj/item/food/onion_slice = 1,
|
||||
)
|
||||
result = /obj/item/food/plasma_dog_supreme
|
||||
category = CAT_MARTIAN
|
||||
cuisine_category = CUISINE_MARTIAN
|
||||
dish_category = DISH_SANDWICH
|
||||
|
||||
/datum/crafting_recipe/food/frickles
|
||||
name = "Frickles"
|
||||
@@ -903,7 +990,8 @@
|
||||
)
|
||||
result = /obj/item/food/frickles
|
||||
added_foodtypes = GRAIN|FRIED|SEAFOOD
|
||||
category = CAT_MARTIAN
|
||||
cuisine_category = CUISINE_MARTIAN
|
||||
meal_category = MEAL_APPETIZER
|
||||
|
||||
/datum/crafting_recipe/food/raw_ballpark_pretzel
|
||||
name = "Raw ballpark pretzel"
|
||||
@@ -913,7 +1001,9 @@
|
||||
)
|
||||
result = /obj/item/food/raw_ballpark_pretzel
|
||||
added_foodtypes = RAW
|
||||
category = CAT_MARTIAN
|
||||
cuisine_category = CUISINE_MARTIAN
|
||||
dish_category = DISH_PASTRY
|
||||
meal_category = MEAL_COMPONENT
|
||||
|
||||
/datum/crafting_recipe/food/raw_ballpark_tsukune
|
||||
name = "Raw ballpark tsukune"
|
||||
@@ -923,7 +1013,8 @@
|
||||
/obj/item/stack/rods = 1,
|
||||
)
|
||||
result = /obj/item/food/kebab/raw_ballpark_tsukune
|
||||
category = CAT_MARTIAN
|
||||
cuisine_category = CUISINE_MARTIAN
|
||||
dish_category = DISH_MEAT
|
||||
|
||||
/datum/crafting_recipe/food/sprout_bowl
|
||||
name = "Sprout bowl"
|
||||
@@ -936,66 +1027,68 @@
|
||||
)
|
||||
result = /obj/item/food/salad/sprout_bowl
|
||||
removed_foodtypes = BREAKFAST
|
||||
category = CAT_MARTIAN
|
||||
cuisine_category = CUISINE_MARTIAN
|
||||
dish_category = DISH_RICE
|
||||
|
||||
// Soups
|
||||
|
||||
/datum/crafting_recipe/food/reaction/soup/boilednoodles
|
||||
reaction = /datum/chemical_reaction/food/soup/boilednoodles
|
||||
category = CAT_MARTIAN
|
||||
cuisine_category = CUISINE_MARTIAN
|
||||
|
||||
/datum/crafting_recipe/food/reaction/soup/dashi
|
||||
reaction = /datum/chemical_reaction/food/soup/dashi
|
||||
category = CAT_MARTIAN
|
||||
cuisine_category = CUISINE_MARTIAN
|
||||
|
||||
/datum/crafting_recipe/food/reaction/soup/teriyaki
|
||||
reaction = /datum/chemical_reaction/food/soup/teriyaki
|
||||
category = CAT_MARTIAN
|
||||
cuisine_category = CUISINE_MARTIAN
|
||||
|
||||
/datum/crafting_recipe/food/reaction/soup/curry_sauce
|
||||
reaction = /datum/chemical_reaction/food/soup/curry_sauce
|
||||
category = CAT_MARTIAN
|
||||
cuisine_category = CUISINE_MARTIAN
|
||||
|
||||
/datum/crafting_recipe/food/reaction/soup/shoyu_ramen
|
||||
reaction = /datum/chemical_reaction/food/soup/shoyu_ramen
|
||||
category = CAT_MARTIAN
|
||||
cuisine_category = CUISINE_MARTIAN
|
||||
|
||||
/datum/crafting_recipe/food/reaction/soup/gyuramen
|
||||
reaction = /datum/chemical_reaction/food/soup/gyuramen
|
||||
category = CAT_MARTIAN
|
||||
cuisine_category = CUISINE_MARTIAN
|
||||
|
||||
/datum/crafting_recipe/food/reaction/soup/new_osaka_sunrise
|
||||
reaction = /datum/chemical_reaction/food/soup/new_osaka_sunrise
|
||||
category = CAT_MARTIAN
|
||||
cuisine_category = CUISINE_MARTIAN
|
||||
|
||||
/datum/crafting_recipe/food/reaction/soup/satsuma_black
|
||||
reaction = /datum/chemical_reaction/food/soup/satsuma_black
|
||||
category = CAT_MARTIAN
|
||||
cuisine_category = CUISINE_MARTIAN
|
||||
|
||||
/datum/crafting_recipe/food/reaction/soup/dragon_ramen
|
||||
reaction = /datum/chemical_reaction/food/soup/dragon_ramen
|
||||
category = CAT_MARTIAN
|
||||
cuisine_category = CUISINE_MARTIAN
|
||||
|
||||
/datum/crafting_recipe/food/reaction/soup/hong_kong_borscht
|
||||
reaction = /datum/chemical_reaction/food/soup/hong_kong_borscht
|
||||
category = CAT_MARTIAN
|
||||
cuisine_category = CUISINE_MARTIAN
|
||||
|
||||
/datum/crafting_recipe/food/reaction/soup/hong_kong_macaroni
|
||||
reaction = /datum/chemical_reaction/food/soup/hong_kong_macaroni
|
||||
category = CAT_MARTIAN
|
||||
cuisine_category = CUISINE_MARTIAN
|
||||
|
||||
/datum/crafting_recipe/food/reaction/soup/foxs_prize_soup
|
||||
reaction = /datum/chemical_reaction/food/soup/foxs_prize_soup
|
||||
category = CAT_MARTIAN
|
||||
cuisine_category = CUISINE_MARTIAN
|
||||
|
||||
/datum/crafting_recipe/food/reaction/soup/secret_noodle_soup
|
||||
reaction = /datum/chemical_reaction/food/soup/secret_noodle_soup
|
||||
category = CAT_MARTIAN
|
||||
cuisine_category = CUISINE_MARTIAN
|
||||
|
||||
/datum/crafting_recipe/food/reaction/soup/budae_jjigae
|
||||
reaction = /datum/chemical_reaction/food/soup/budae_jjigae
|
||||
category = CAT_MARTIAN
|
||||
cuisine_category = CUISINE_MARTIAN
|
||||
|
||||
/datum/crafting_recipe/food/reaction/soup/volt_fish
|
||||
reaction = /datum/chemical_reaction/food/soup/volt_fish
|
||||
category = CAT_MARTIAN
|
||||
cuisine_category = CUISINE_MARTIAN
|
||||
dish_category = DISH_MEAT
|
||||
|
||||
@@ -9,7 +9,7 @@
|
||||
/obj/item/food/meat/steak/plain/human = 2
|
||||
)
|
||||
result = /obj/item/food/kebab/human
|
||||
category = CAT_MEAT
|
||||
dish_category = DISH_MEAT
|
||||
|
||||
/datum/crafting_recipe/food/kebab
|
||||
name = "Kebab"
|
||||
@@ -18,7 +18,7 @@
|
||||
/obj/item/food/meat/steak = 2
|
||||
)
|
||||
result = /obj/item/food/kebab/monkey
|
||||
category = CAT_MEAT
|
||||
dish_category = DISH_MEAT
|
||||
|
||||
/datum/crafting_recipe/food/tofukebab
|
||||
name = "Tofu kebab"
|
||||
@@ -27,7 +27,7 @@
|
||||
/obj/item/food/tofu = 2
|
||||
)
|
||||
result = /obj/item/food/kebab/tofu
|
||||
category = CAT_MEAT
|
||||
dish_category = DISH_MEAT
|
||||
|
||||
/datum/crafting_recipe/food/tailkebab
|
||||
name = "Lizard tail kebab"
|
||||
@@ -36,7 +36,7 @@
|
||||
/obj/item/organ/tail/lizard = 1
|
||||
)
|
||||
result = /obj/item/food/kebab/tail
|
||||
category = CAT_MEAT
|
||||
dish_category = DISH_MEAT
|
||||
|
||||
/datum/crafting_recipe/food/fiestaskewer
|
||||
name = "Fiesta Skewer"
|
||||
@@ -48,7 +48,7 @@
|
||||
/obj/item/food/grown/tomato = 1
|
||||
)
|
||||
result = /obj/item/food/kebab/fiesta
|
||||
category = CAT_MEAT
|
||||
dish_category = DISH_MEAT
|
||||
|
||||
////////////////////////////////////////////////MR SPIDER////////////////////////////////////////////////
|
||||
|
||||
@@ -61,7 +61,7 @@
|
||||
)
|
||||
result = /obj/item/food/spidereggsham
|
||||
removed_foodtypes = TOXIC
|
||||
category = CAT_MEAT
|
||||
dish_category = DISH_MEAT
|
||||
|
||||
////////////////////////////////////////////////MISC RECIPE's////////////////////////////////////////////////
|
||||
|
||||
@@ -73,7 +73,7 @@
|
||||
)
|
||||
result = /obj/item/food/tempehstarter
|
||||
added_foodtypes = GROSS
|
||||
category = CAT_MEAT
|
||||
dish_category = DISH_MEAT
|
||||
|
||||
/datum/crafting_recipe/food/cornedbeef
|
||||
name = "Corned beef"
|
||||
@@ -83,7 +83,7 @@
|
||||
/obj/item/food/grown/cabbage = 2
|
||||
)
|
||||
result = /obj/item/food/cornedbeef
|
||||
category = CAT_MEAT
|
||||
dish_category = DISH_MEAT
|
||||
|
||||
/datum/crafting_recipe/food/bearsteak
|
||||
name = "Filet migrawr"
|
||||
@@ -94,7 +94,7 @@
|
||||
tool_paths = list(/obj/item/lighter)
|
||||
result = /obj/item/food/bearsteak
|
||||
added_foodtypes = ALCOHOL
|
||||
category = CAT_MEAT
|
||||
dish_category = DISH_MEAT
|
||||
|
||||
/datum/crafting_recipe/food/stewedsoymeat
|
||||
name = "Stewed soymeat"
|
||||
@@ -104,7 +104,7 @@
|
||||
/obj/item/food/grown/tomato = 1
|
||||
)
|
||||
result = /obj/item/food/stewedsoymeat
|
||||
category = CAT_MEAT
|
||||
dish_category = DISH_MEAT
|
||||
|
||||
/datum/crafting_recipe/food/sausage
|
||||
name = "Raw sausage"
|
||||
@@ -113,7 +113,7 @@
|
||||
/obj/item/food/meat/rawcutlet = 2
|
||||
)
|
||||
result = /obj/item/food/raw_sausage
|
||||
category = CAT_MEAT
|
||||
dish_category = DISH_MEAT
|
||||
|
||||
/datum/crafting_recipe/food/nugget
|
||||
name = "Chicken nugget"
|
||||
@@ -121,7 +121,7 @@
|
||||
/obj/item/food/meat/cutlet = 1
|
||||
)
|
||||
result = /obj/item/food/nugget
|
||||
category = CAT_MEAT
|
||||
dish_category = DISH_MEAT
|
||||
|
||||
/datum/crafting_recipe/food/rawkhinkali
|
||||
name = "Raw Khinkali"
|
||||
@@ -131,7 +131,7 @@
|
||||
/obj/item/food/meatball = 1
|
||||
)
|
||||
result = /obj/item/food/rawkhinkali
|
||||
category = CAT_MEAT
|
||||
dish_category = DISH_MEAT
|
||||
|
||||
/datum/crafting_recipe/food/meatbun
|
||||
name = "Meat bun"
|
||||
@@ -142,7 +142,7 @@
|
||||
/obj/item/food/grown/cabbage = 1
|
||||
)
|
||||
result = /obj/item/food/meatbun
|
||||
category = CAT_MEAT
|
||||
dish_category = DISH_MEAT
|
||||
|
||||
/datum/crafting_recipe/food/pigblanket
|
||||
name = "Pig in a Blanket"
|
||||
@@ -152,7 +152,7 @@
|
||||
/obj/item/food/meat/cutlet = 1
|
||||
)
|
||||
result = /obj/item/food/pigblanket
|
||||
category = CAT_MEAT
|
||||
dish_category = DISH_MEAT
|
||||
|
||||
/datum/crafting_recipe/food/ratkebab
|
||||
name = "Rat Kebab"
|
||||
@@ -161,7 +161,7 @@
|
||||
/obj/item/food/deadmouse = 1
|
||||
)
|
||||
result = /obj/item/food/kebab/rat
|
||||
category = CAT_MEAT
|
||||
dish_category = DISH_MEAT
|
||||
|
||||
/datum/crafting_recipe/food/doubleratkebab
|
||||
name = "Double Rat Kebab"
|
||||
@@ -170,7 +170,7 @@
|
||||
/obj/item/food/deadmouse = 2
|
||||
)
|
||||
result = /obj/item/food/kebab/rat/double
|
||||
category = CAT_MEAT
|
||||
dish_category = DISH_MEAT
|
||||
|
||||
/datum/crafting_recipe/food/ricepork
|
||||
name = "Rice and Pork"
|
||||
@@ -181,7 +181,7 @@
|
||||
)
|
||||
result = /obj/item/food/salad/ricepork
|
||||
removed_foodtypes = BREAKFAST
|
||||
category = CAT_MEAT
|
||||
dish_category = DISH_MEAT
|
||||
|
||||
/datum/crafting_recipe/food/ribs
|
||||
name = "BBQ Ribs"
|
||||
@@ -192,7 +192,7 @@
|
||||
)
|
||||
result = /obj/item/food/bbqribs
|
||||
added_foodtypes = SUGAR
|
||||
category = CAT_MEAT
|
||||
dish_category = DISH_MEAT
|
||||
|
||||
/datum/crafting_recipe/food/meatclown
|
||||
name = "Meat Clown"
|
||||
@@ -201,7 +201,7 @@
|
||||
/obj/item/food/grown/banana = 1
|
||||
)
|
||||
result = /obj/item/food/meatclown
|
||||
category = CAT_MEAT
|
||||
dish_category = DISH_MEAT
|
||||
|
||||
/datum/crafting_recipe/food/lasagna
|
||||
name = "Lasagna"
|
||||
@@ -212,7 +212,7 @@
|
||||
/obj/item/food/spaghetti/raw = 1
|
||||
)
|
||||
result = /obj/item/food/lasagna
|
||||
category = CAT_MEAT
|
||||
dish_category = DISH_MEAT
|
||||
|
||||
/datum/crafting_recipe/food/gumbo
|
||||
name = "Black eyed gumbo"
|
||||
@@ -225,7 +225,7 @@
|
||||
)
|
||||
result = /obj/item/food/salad/gumbo
|
||||
removed_foodtypes = BREAKFAST
|
||||
category = CAT_MEAT
|
||||
dish_category = DISH_MEAT
|
||||
|
||||
|
||||
/datum/crafting_recipe/food/fried_chicken
|
||||
@@ -238,7 +238,7 @@
|
||||
result = /obj/item/food/fried_chicken
|
||||
removed_foodtypes = RAW
|
||||
added_foodtypes = FRIED
|
||||
category = CAT_MEAT
|
||||
dish_category = DISH_MEAT
|
||||
|
||||
/datum/crafting_recipe/food/beef_stroganoff
|
||||
name = "Beef Stroganoff"
|
||||
@@ -255,7 +255,7 @@
|
||||
)
|
||||
result = /obj/item/food/beef_stroganoff
|
||||
added_foodtypes = DAIRY
|
||||
category = CAT_MEAT
|
||||
dish_category = DISH_MEAT
|
||||
|
||||
/datum/crafting_recipe/food/beef_wellington
|
||||
name = "Beef Wellington"
|
||||
@@ -271,7 +271,7 @@
|
||||
)
|
||||
result = /obj/item/food/beef_wellington
|
||||
removed_foodtypes = BREAKFAST
|
||||
category = CAT_MEAT
|
||||
dish_category = DISH_MEAT
|
||||
|
||||
/datum/crafting_recipe/food/korta_wellington
|
||||
name = "Korta Wellington"
|
||||
@@ -287,7 +287,7 @@
|
||||
)
|
||||
result = /obj/item/food/korta_wellington
|
||||
removed_foodtypes = BREAKFAST
|
||||
category = CAT_MEAT
|
||||
dish_category = DISH_MEAT
|
||||
|
||||
/datum/crafting_recipe/food/full_roast
|
||||
name = "Roast Chicken Dinner"
|
||||
@@ -306,7 +306,7 @@
|
||||
)
|
||||
result = /obj/item/food/roast_dinner
|
||||
added_foodtypes = GRAIN
|
||||
category = CAT_MEAT
|
||||
dish_category = DISH_MEAT
|
||||
|
||||
/datum/crafting_recipe/food/full_roast_lizzy
|
||||
name = "Grain-Free Roast Chicken Dinner"
|
||||
@@ -326,7 +326,7 @@
|
||||
)
|
||||
result = /obj/item/food/roast_dinner_lizzy
|
||||
added_foodtypes = NUTS
|
||||
category = CAT_MEAT
|
||||
dish_category = DISH_MEAT
|
||||
|
||||
/datum/crafting_recipe/food/full_roast_tofu
|
||||
name = "Meat-Free Roast Dinner"
|
||||
@@ -345,7 +345,7 @@
|
||||
)
|
||||
result = /obj/item/food/roast_dinner_tofu
|
||||
added_foodtypes = GRAIN
|
||||
category = CAT_MEAT
|
||||
dish_category = DISH_MEAT
|
||||
|
||||
/datum/crafting_recipe/food/full_english
|
||||
name = "Full English Breakfast"
|
||||
@@ -359,7 +359,7 @@
|
||||
/obj/item/food/butteredtoast = 1
|
||||
)
|
||||
result = /obj/item/food/full_english
|
||||
category = CAT_MEAT
|
||||
dish_category = DISH_MEAT
|
||||
|
||||
/datum/crafting_recipe/food/envirochow
|
||||
name = "Envirochow"
|
||||
@@ -370,7 +370,7 @@
|
||||
result = /obj/item/food/canned/envirochow
|
||||
removed_foodtypes = RAW|GORE
|
||||
added_foodtypes = GROSS
|
||||
category = CAT_MEAT
|
||||
dish_category = DISH_MEAT
|
||||
|
||||
/datum/crafting_recipe/food/meatloaf
|
||||
name = "Meatloaf"
|
||||
@@ -381,7 +381,7 @@
|
||||
/datum/reagent/consumable/ketchup = 10,
|
||||
)
|
||||
result = /obj/item/food/raw_meatloaf
|
||||
category = CAT_MEAT
|
||||
dish_category = DISH_MEAT
|
||||
|
||||
/datum/crafting_recipe/food/sweet_and_sour_meatballs
|
||||
name = "Sweet and sour meatballs"
|
||||
@@ -392,7 +392,7 @@
|
||||
/datum/reagent/consumable/sugar = 5,
|
||||
)
|
||||
result = /obj/item/food/sweet_and_sour_meatballs
|
||||
category = CAT_MEAT
|
||||
dish_category = DISH_MEAT
|
||||
|
||||
/datum/crafting_recipe/food/pineapple_skewer
|
||||
name = "Pineapple skewer"
|
||||
@@ -402,4 +402,5 @@
|
||||
/obj/item/food/meat/cutlet = 2,
|
||||
)
|
||||
result = /obj/item/food/kebab/pineapple_skewer
|
||||
category = CAT_MEAT
|
||||
dish_category = DISH_MEAT
|
||||
meal_category = MEAL_APPETIZER
|
||||
|
||||
@@ -10,7 +10,8 @@
|
||||
/obj/item/food/grown/soybeans = 2
|
||||
)
|
||||
result = /obj/item/food/burrito
|
||||
category = CAT_MEXICAN
|
||||
cuisine_category = CUISINE_MEXICAN
|
||||
dish_category = DISH_BURRITO
|
||||
|
||||
/datum/crafting_recipe/food/cheesyburrito
|
||||
name ="Cheesy burrito"
|
||||
@@ -20,40 +21,44 @@
|
||||
/obj/item/food/grown/soybeans = 1
|
||||
)
|
||||
result = /obj/item/food/cheesyburrito
|
||||
category = CAT_MEXICAN
|
||||
cuisine_category = CUISINE_MEXICAN
|
||||
dish_category = DISH_BURRITO
|
||||
|
||||
/datum/crafting_recipe/food/carneburrito
|
||||
name ="Carne de asada burrito"
|
||||
name = "Carne de asada burrito"
|
||||
reqs = list(
|
||||
/obj/item/food/tortilla = 1,
|
||||
/obj/item/food/meat/cutlet = 2,
|
||||
/obj/item/food/grown/soybeans = 1
|
||||
)
|
||||
result = /obj/item/food/carneburrito
|
||||
category = CAT_MEXICAN
|
||||
cuisine_category = CUISINE_MEXICAN
|
||||
dish_category = DISH_BURRITO
|
||||
|
||||
/datum/crafting_recipe/food/fuegoburrito
|
||||
name ="Fuego plasma burrito"
|
||||
name = "Fuego plasma burrito"
|
||||
reqs = list(
|
||||
/obj/item/food/tortilla = 1,
|
||||
/obj/item/food/grown/ghost_chili = 2,
|
||||
/obj/item/food/grown/soybeans = 1
|
||||
)
|
||||
result = /obj/item/food/fuegoburrito
|
||||
category = CAT_MEXICAN
|
||||
cuisine_category = CUISINE_MEXICAN
|
||||
dish_category = DISH_BURRITO
|
||||
|
||||
/datum/crafting_recipe/food/nachos
|
||||
name ="Nachos"
|
||||
name = "Nachos"
|
||||
reqs = list(
|
||||
/datum/reagent/consumable/salt = 1,
|
||||
/obj/item/food/tortilla = 1
|
||||
)
|
||||
result = /obj/item/food/nachos
|
||||
added_foodtypes = FRIED
|
||||
category = CAT_MEXICAN
|
||||
cuisine_category = CUISINE_MEXICAN
|
||||
meal_category = MEAL_APPETIZER
|
||||
|
||||
/datum/crafting_recipe/food/cheesynachos
|
||||
name ="Cheesy nachos"
|
||||
name = "Cheesy nachos"
|
||||
reqs = list(
|
||||
/datum/reagent/consumable/salt = 1,
|
||||
/obj/item/food/cheese/wedge = 1,
|
||||
@@ -61,10 +66,11 @@
|
||||
)
|
||||
result = /obj/item/food/cheesynachos
|
||||
added_foodtypes = FRIED
|
||||
category = CAT_MEXICAN
|
||||
cuisine_category = CUISINE_MEXICAN
|
||||
meal_category = MEAL_APPETIZER
|
||||
|
||||
/datum/crafting_recipe/food/cubannachos
|
||||
name ="Cuban nachos"
|
||||
name = "Cuban nachos"
|
||||
reqs = list(
|
||||
/datum/reagent/consumable/ketchup = 5,
|
||||
/obj/item/food/grown/chili = 2,
|
||||
@@ -72,7 +78,8 @@
|
||||
)
|
||||
result = /obj/item/food/cubannachos
|
||||
added_foodtypes = FRIED
|
||||
category = CAT_MEXICAN
|
||||
cuisine_category = CUISINE_MEXICAN
|
||||
meal_category = MEAL_APPETIZER
|
||||
|
||||
/datum/crafting_recipe/food/taco
|
||||
name ="Classic Taco"
|
||||
@@ -83,7 +90,8 @@
|
||||
/obj/item/food/grown/cabbage = 1,
|
||||
)
|
||||
result = /obj/item/food/taco
|
||||
category = CAT_MEXICAN
|
||||
cuisine_category = CUISINE_MEXICAN
|
||||
dish_category = DISH_TACO
|
||||
|
||||
/datum/crafting_recipe/food/tacoplain
|
||||
name ="Plain Taco"
|
||||
@@ -93,7 +101,8 @@
|
||||
/obj/item/food/meat/cutlet = 1,
|
||||
)
|
||||
result = /obj/item/food/taco/plain
|
||||
category = CAT_MEXICAN
|
||||
cuisine_category = CUISINE_MEXICAN
|
||||
dish_category = DISH_TACO
|
||||
|
||||
/datum/crafting_recipe/food/enchiladas
|
||||
name = "Enchiladas"
|
||||
@@ -103,7 +112,8 @@
|
||||
/obj/item/food/tortilla = 2
|
||||
)
|
||||
result = /obj/item/food/enchiladas
|
||||
category = CAT_MEXICAN
|
||||
cuisine_category = CUISINE_MEXICAN
|
||||
dish_category = DISH_BURRITO
|
||||
|
||||
/datum/crafting_recipe/food/stuffedlegion
|
||||
name = "Stuffed legion"
|
||||
@@ -115,7 +125,7 @@
|
||||
/datum/reagent/consumable/capsaicin = 2
|
||||
)
|
||||
result = /obj/item/food/stuffedlegion
|
||||
category = CAT_MEXICAN
|
||||
cuisine_category = CUISINE_MEXICAN
|
||||
|
||||
/datum/crafting_recipe/food/chipsandsalsa
|
||||
name = "Chips and salsa"
|
||||
@@ -128,7 +138,9 @@
|
||||
)
|
||||
result = /obj/item/food/chipsandsalsa
|
||||
removed_foodtypes = JUNKFOOD
|
||||
category = CAT_MEXICAN
|
||||
cuisine_category = CUISINE_MEXICAN
|
||||
dish_category = DISH_CONDIMENT
|
||||
meal_category = MEAL_APPETIZER
|
||||
|
||||
/datum/crafting_recipe/food/classic_chimichanga
|
||||
name = "Classic Chimichanga"
|
||||
@@ -140,7 +152,8 @@
|
||||
)
|
||||
result = /obj/item/food/classic_chimichanga
|
||||
added_foodtypes = FRIED
|
||||
category = CAT_MEXICAN
|
||||
cuisine_category = CUISINE_MEXICAN
|
||||
dish_category = DISH_BURRITO
|
||||
|
||||
/datum/crafting_recipe/food/vegetarian_chimichanga
|
||||
name = "Vegetarian Chimichanga"
|
||||
@@ -152,7 +165,8 @@
|
||||
)
|
||||
result = /obj/item/food/vegetarian_chimichanga
|
||||
added_foodtypes = FRIED
|
||||
category = CAT_MEXICAN
|
||||
cuisine_category = CUISINE_MEXICAN
|
||||
dish_category = DISH_BURRITO
|
||||
|
||||
/datum/crafting_recipe/food/classic_hard_shell_taco
|
||||
name = "Classic Hard-Shell Taco"
|
||||
@@ -164,7 +178,8 @@
|
||||
/obj/item/food/grown/cabbage = 1,
|
||||
)
|
||||
result = /obj/item/food/classic_hard_shell_taco
|
||||
category = CAT_MEXICAN
|
||||
cuisine_category = CUISINE_MEXICAN
|
||||
dish_category = DISH_TACO
|
||||
|
||||
/datum/crafting_recipe/food/plain_hard_shell_taco
|
||||
name = "Plain Hard-Shell Taco"
|
||||
@@ -173,7 +188,8 @@
|
||||
/obj/item/food/meat/cutlet = 1,
|
||||
)
|
||||
result = /obj/item/food/plain_hard_shell_taco
|
||||
category = CAT_MEXICAN
|
||||
cuisine_category = CUISINE_MEXICAN
|
||||
dish_category = DISH_TACO
|
||||
|
||||
/datum/crafting_recipe/food/refried_beans
|
||||
name = "Refried Beans"
|
||||
@@ -185,7 +201,7 @@
|
||||
)
|
||||
result = /obj/item/food/refried_beans
|
||||
added_foodtypes = FRIED
|
||||
category = CAT_MEXICAN
|
||||
cuisine_category = CUISINE_MEXICAN
|
||||
|
||||
/datum/crafting_recipe/food/spanish_rice
|
||||
name = "Spanish Rice"
|
||||
@@ -198,7 +214,8 @@
|
||||
)
|
||||
result = /obj/item/food/spanish_rice
|
||||
removed_foodtypes = BREAKFAST
|
||||
category = CAT_MEXICAN
|
||||
cuisine_category = CUISINE_MEXICAN
|
||||
dish_category = DISH_RICE
|
||||
|
||||
/datum/crafting_recipe/food/pineapple_salsa
|
||||
name = "Pineapple salsa"
|
||||
@@ -210,4 +227,6 @@
|
||||
/obj/item/reagent_containers/cup/bowl = 1,
|
||||
)
|
||||
result = /obj/item/food/pineapple_salsa
|
||||
category = CAT_MEXICAN
|
||||
cuisine_category = CUISINE_MEXICAN
|
||||
meal_category = MEAL_APPETIZER
|
||||
dish_category = DISH_CONDIMENT
|
||||
|
||||
@@ -11,7 +11,8 @@
|
||||
)
|
||||
result = /obj/item/food/candiedapple
|
||||
added_foodtypes = JUNKFOOD|SUGAR
|
||||
category = CAT_MISCFOOD
|
||||
dish_category = DISH_CANDY
|
||||
meal_category = MEAL_DESSERT
|
||||
|
||||
/datum/crafting_recipe/food/spiderlollipop
|
||||
name = "Spider Lollipop"
|
||||
@@ -23,14 +24,16 @@
|
||||
result = /obj/item/food/spiderlollipop
|
||||
added_foodtypes = JUNKFOOD|SUGAR
|
||||
removed_foodtypes = TOXIC
|
||||
category = CAT_MISCFOOD
|
||||
dish_category = DISH_CANDY
|
||||
meal_category = MEAL_DESSERT
|
||||
|
||||
/datum/crafting_recipe/food/chococoin
|
||||
name = "Choco coin"
|
||||
reqs = list(/obj/item/food/chocolatebar = 1)
|
||||
tool_paths = list(/obj/item/coin)
|
||||
result = /obj/item/food/chococoin
|
||||
category = CAT_MISCFOOD
|
||||
dish_category = DISH_CANDY
|
||||
meal_category = MEAL_DESSERT
|
||||
|
||||
/datum/crafting_recipe/food/fudgedice
|
||||
name = "Fudge dice"
|
||||
@@ -39,7 +42,8 @@
|
||||
/obj/item/food/chocolatebar = 1,
|
||||
)
|
||||
result = /obj/item/food/fudgedice
|
||||
category = CAT_MISCFOOD
|
||||
dish_category = DISH_CANDY
|
||||
meal_category = MEAL_DESSERT
|
||||
|
||||
/datum/crafting_recipe/food/chocoorange
|
||||
name = "Choco orange"
|
||||
@@ -48,7 +52,8 @@
|
||||
/obj/item/food/chocolatebar = 1,
|
||||
)
|
||||
result = /obj/item/food/chocoorange
|
||||
category = CAT_MISCFOOD
|
||||
dish_category = DISH_CANDY
|
||||
meal_category = MEAL_DESSERT
|
||||
|
||||
/datum/crafting_recipe/food/cheesyfries
|
||||
name = "Cheesy fries"
|
||||
@@ -57,7 +62,7 @@
|
||||
/obj/item/food/cheese/wedge = 1
|
||||
)
|
||||
result = /obj/item/food/cheesyfries
|
||||
category = CAT_MISCFOOD
|
||||
meal_category = MEAL_APPETIZER
|
||||
|
||||
/datum/crafting_recipe/food/poutine
|
||||
name = "Poutine"
|
||||
@@ -68,7 +73,7 @@
|
||||
)
|
||||
result = /obj/item/food/poutine
|
||||
added_foodtypes = MEAT
|
||||
category = CAT_MISCFOOD
|
||||
meal_category = MEAL_APPETIZER
|
||||
|
||||
/datum/crafting_recipe/food/beans
|
||||
name = "Beans"
|
||||
@@ -77,7 +82,7 @@
|
||||
/obj/item/food/grown/soybeans = 2
|
||||
)
|
||||
result = /obj/item/food/canned/beans
|
||||
category = CAT_MISCFOOD
|
||||
dish_category = DISH_UNCATEGORIZED
|
||||
|
||||
/datum/crafting_recipe/food/eggplantparm
|
||||
name ="Eggplant parmigiana"
|
||||
@@ -86,7 +91,8 @@
|
||||
/obj/item/food/grown/eggplant = 1
|
||||
)
|
||||
result = /obj/item/food/eggplantparm
|
||||
category = CAT_MISCFOOD
|
||||
dish_category = DISH_SALAD // ??
|
||||
cuisine_category = CUISINE_ITALIAN
|
||||
|
||||
/datum/crafting_recipe/food/melonkeg
|
||||
name ="Melon keg"
|
||||
@@ -97,7 +103,7 @@
|
||||
)
|
||||
result = /obj/item/food/melonkeg
|
||||
added_foodtypes = ALCOHOL
|
||||
category = CAT_MISCFOOD
|
||||
dish_category = DISH_UNCATEGORIZED
|
||||
|
||||
/datum/crafting_recipe/food/honeybar
|
||||
name = "Honey nut bar"
|
||||
@@ -107,7 +113,7 @@
|
||||
)
|
||||
result = /obj/item/food/honeybar
|
||||
added_foodtypes = SUGAR
|
||||
category = CAT_MISCFOOD
|
||||
dish_category = DISH_UNCATEGORIZED
|
||||
|
||||
/datum/crafting_recipe/food/powercrepe
|
||||
name = "Powercrepe"
|
||||
@@ -121,7 +127,7 @@
|
||||
)
|
||||
result = /obj/item/food/powercrepe
|
||||
added_foodtypes = FRUIT|SUGAR
|
||||
category = CAT_MISCFOOD
|
||||
dish_category = DISH_PASTRY
|
||||
|
||||
/datum/crafting_recipe/food/branrequests
|
||||
name = "Bran Requests Cereal"
|
||||
@@ -132,7 +138,6 @@
|
||||
result = /obj/item/food/branrequests
|
||||
removed_foodtypes = JUNKFOOD
|
||||
added_foodtypes = BREAKFAST
|
||||
category = CAT_MISCFOOD
|
||||
|
||||
/datum/crafting_recipe/food/ricepudding
|
||||
name = "Rice pudding"
|
||||
@@ -145,7 +150,7 @@
|
||||
result = /obj/item/food/salad/ricepudding
|
||||
added_foodtypes = DAIRY|SUGAR
|
||||
removed_foodtypes = BREAKFAST
|
||||
category = CAT_MISCFOOD
|
||||
meal_category = MEAL_DESSERT
|
||||
|
||||
/datum/crafting_recipe/food/risotto
|
||||
name = "Risotto"
|
||||
@@ -158,7 +163,7 @@
|
||||
)
|
||||
result = /obj/item/food/salad/risotto
|
||||
removed_foodtypes = BREAKFAST
|
||||
category = CAT_MISCFOOD
|
||||
dish_category = DISH_SALAD
|
||||
|
||||
/datum/crafting_recipe/food/butterbear //ITS ALIVEEEEEE!
|
||||
name = "Living bear/butter hybrid"
|
||||
@@ -175,7 +180,8 @@
|
||||
/obj/item/organ/heart
|
||||
)
|
||||
result = /mob/living/basic/bear/butter
|
||||
category = CAT_MISCFOOD
|
||||
dish_category = DISH_UNCATEGORIZED
|
||||
meal_category = MEAL_UNCATEGORIZED
|
||||
|
||||
/datum/crafting_recipe/food/crab_rangoon
|
||||
name = "Crab Rangoon"
|
||||
@@ -187,7 +193,7 @@
|
||||
)
|
||||
result = /obj/item/food/crab_rangoon
|
||||
removed_foodtypes = RAW
|
||||
category = CAT_SEAFOOD
|
||||
meal_category = MEAL_APPETIZER
|
||||
|
||||
/datum/crafting_recipe/food/royalcheese
|
||||
name = "Royal Cheese"
|
||||
@@ -198,7 +204,7 @@
|
||||
/datum/reagent/toxin/mutagen = 5
|
||||
)
|
||||
result = /obj/item/food/cheese/royal
|
||||
category = CAT_MISCFOOD
|
||||
dish_category = DISH_UNCATEGORIZED
|
||||
|
||||
/datum/crafting_recipe/food/ant_candy
|
||||
name = "Ant Candy"
|
||||
@@ -208,7 +214,8 @@
|
||||
/datum/reagent/ants = 10
|
||||
)
|
||||
result = /obj/item/food/ant_candy
|
||||
category = CAT_MISCFOOD
|
||||
dish_category = DISH_CANDY
|
||||
meal_category = MEAL_DESSERT
|
||||
|
||||
/datum/crafting_recipe/food/pesto
|
||||
name = "Pesto"
|
||||
@@ -221,7 +228,8 @@
|
||||
/obj/item/food/canned/pine_nuts = 1
|
||||
)
|
||||
result = /obj/item/food/pesto
|
||||
category = CAT_MISCFOOD
|
||||
dish_category = DISH_CONDIMENT
|
||||
meal_category = MEAL_COMPONENT
|
||||
|
||||
/datum/crafting_recipe/food/tomato_sauce
|
||||
name = "Tomato sauce"
|
||||
@@ -232,7 +240,8 @@
|
||||
/datum/reagent/consumable/nutriment/fat/oil/olive = 5
|
||||
)
|
||||
result = /obj/item/food/tomato_sauce
|
||||
category = CAT_MISCFOOD
|
||||
dish_category = DISH_CONDIMENT
|
||||
meal_category = MEAL_COMPONENT
|
||||
|
||||
/datum/crafting_recipe/food/bechamel_sauce
|
||||
name = "Bechamel sauce"
|
||||
@@ -243,7 +252,8 @@
|
||||
)
|
||||
result = /obj/item/food/bechamel_sauce
|
||||
added_foodtypes = GRAIN
|
||||
category = CAT_MISCFOOD
|
||||
dish_category = DISH_CONDIMENT
|
||||
meal_category = MEAL_COMPONENT
|
||||
|
||||
/datum/crafting_recipe/food/pierogi
|
||||
name = "Pierogi"
|
||||
@@ -253,7 +263,7 @@
|
||||
/obj/item/food/grown/onion = 1,
|
||||
)
|
||||
result = /obj/item/food/pierogi
|
||||
category = CAT_MISCFOOD
|
||||
meal_category = MEAL_APPETIZER
|
||||
|
||||
/datum/crafting_recipe/food/stuffed_cabbage
|
||||
name = "Stuffed cabbage"
|
||||
@@ -265,7 +275,7 @@
|
||||
)
|
||||
result = /obj/item/food/stuffed_cabbage
|
||||
removed_foodtypes = BREAKFAST
|
||||
category = CAT_MISCFOOD
|
||||
dish_category = DISH_SALAD
|
||||
|
||||
/datum/crafting_recipe/food/granola_bar
|
||||
name = "Granola bar"
|
||||
@@ -277,7 +287,7 @@
|
||||
)
|
||||
result = /obj/item/food/granola_bar
|
||||
removed_foodtypes = JUNKFOOD
|
||||
category = CAT_MISCFOOD
|
||||
dish_category = DISH_UNCATEGORIZED
|
||||
|
||||
/datum/crafting_recipe/food/onigiri
|
||||
name = "Onigiri"
|
||||
@@ -287,7 +297,7 @@
|
||||
)
|
||||
result = /obj/item/food/onigiri
|
||||
removed_foodtypes = BREAKFAST
|
||||
category = CAT_MISCFOOD
|
||||
meal_category = MEAL_APPETIZER
|
||||
|
||||
/datum/crafting_recipe/food/mashed_potatoes
|
||||
name = "Mashed potatoes"
|
||||
@@ -297,7 +307,7 @@
|
||||
/obj/item/food/butterslice = 1,
|
||||
)
|
||||
result = /obj/item/food/mashed_potatoes
|
||||
category = CAT_MISCFOOD
|
||||
dish_category = DISH_UNCATEGORIZED
|
||||
|
||||
/datum/crafting_recipe/food/pacoca
|
||||
name = "Paçoca"
|
||||
@@ -308,7 +318,7 @@
|
||||
)
|
||||
result = /obj/item/food/pacoca
|
||||
added_foodtypes = SUGAR
|
||||
category = CAT_MISCFOOD
|
||||
dish_category = DISH_CANDY
|
||||
|
||||
/datum/crafting_recipe/food/springroll
|
||||
name = "Spring roll"
|
||||
@@ -321,7 +331,8 @@
|
||||
)
|
||||
result = /obj/item/food/springroll
|
||||
added_foodtypes = GRAIN
|
||||
category = CAT_MISCFOOD
|
||||
meal_category = MEAL_APPETIZER
|
||||
// cuisine_category = CUISINE_CHINESE
|
||||
|
||||
/datum/crafting_recipe/food/caramel_popcorn
|
||||
name = "Caramel popcorn"
|
||||
@@ -331,7 +342,8 @@
|
||||
)
|
||||
result = /obj/item/food/popcorn/caramel
|
||||
added_foodtypes = SUGAR
|
||||
category = CAT_MISCFOOD
|
||||
dish_category = DISH_CANDY
|
||||
meal_category = MEAL_SNACK
|
||||
|
||||
/datum/crafting_recipe/food/salty_popcorn
|
||||
name = "Salty popcorn"
|
||||
@@ -340,7 +352,7 @@
|
||||
/datum/reagent/consumable/salt = 3,
|
||||
)
|
||||
result = /obj/item/food/popcorn/salty
|
||||
category = CAT_MISCFOOD
|
||||
meal_category = MEAL_SNACK
|
||||
|
||||
/datum/crafting_recipe/food/spacylibertyduff
|
||||
name = "Spacy liberty duff"
|
||||
@@ -350,7 +362,7 @@
|
||||
/obj/item/food/grown/mushroom/libertycap = 3
|
||||
)
|
||||
result = /obj/item/food/bowled/spacylibertyduff
|
||||
category = CAT_MISCFOOD
|
||||
meal_category = MEAL_DESSERT // jello
|
||||
|
||||
/datum/crafting_recipe/food/amanitajelly
|
||||
name = "Amanita jelly"
|
||||
@@ -361,7 +373,7 @@
|
||||
)
|
||||
result = /obj/item/food/bowled/amanitajelly
|
||||
added_foodtypes = TOXIC
|
||||
category = CAT_MISCFOOD
|
||||
meal_category = MEAL_DESSERT // jello
|
||||
|
||||
/datum/crafting_recipe/food/buttered_baked_potato
|
||||
name = "Buttered baked potato"
|
||||
@@ -370,7 +382,7 @@
|
||||
/obj/item/food/butterslice = 1,
|
||||
)
|
||||
result = /obj/item/food/buttered_baked_potato
|
||||
category = CAT_MISCFOOD
|
||||
dish_category = DISH_UNCATEGORIZED
|
||||
|
||||
/datum/crafting_recipe/food/loaded_baked_potato
|
||||
name = "Loaded baked potato"
|
||||
@@ -382,7 +394,7 @@
|
||||
)
|
||||
result = /obj/item/food/loaded_baked_potato
|
||||
removed_foodtypes = BREAKFAST
|
||||
category = CAT_MISCFOOD
|
||||
dish_category = DISH_UNCATEGORIZED
|
||||
|
||||
/datum/crafting_recipe/food/cheese_pierogi
|
||||
name = "Cheese pierogi"
|
||||
@@ -392,7 +404,7 @@
|
||||
/obj/item/food/cheese/wedge = 1,
|
||||
)
|
||||
result = /obj/item/food/cheese_pierogi
|
||||
category = CAT_MISCFOOD
|
||||
meal_category = MEAL_APPETIZER
|
||||
|
||||
/datum/crafting_recipe/food/meat_pierogi
|
||||
name = "Meat pierogi"
|
||||
@@ -402,7 +414,7 @@
|
||||
/obj/item/food/meat/cutlet = 1,
|
||||
)
|
||||
result = /obj/item/food/meat_pierogi
|
||||
category = CAT_MISCFOOD
|
||||
meal_category = MEAL_APPETIZER
|
||||
|
||||
/datum/crafting_recipe/food/bonbon/caramel_truffle
|
||||
name = "Caramel truffle"
|
||||
@@ -411,7 +423,7 @@
|
||||
/datum/reagent/consumable/caramel = 2,
|
||||
)
|
||||
result = /obj/item/food/bonbon/caramel_truffle
|
||||
category = CAT_MISCFOOD
|
||||
meal_category = MEAL_DESSERT
|
||||
|
||||
/datum/crafting_recipe/food/bonbon/chocolate_truffle
|
||||
name = "Chocolate truffle"
|
||||
@@ -420,7 +432,7 @@
|
||||
/datum/reagent/consumable/sugar = 2,
|
||||
)
|
||||
result = /obj/item/food/bonbon/chocolate_truffle
|
||||
category = CAT_MISCFOOD
|
||||
meal_category = MEAL_DESSERT
|
||||
|
||||
/datum/crafting_recipe/food/bonbon/peanut_truffle
|
||||
name = "Peanut truffle"
|
||||
@@ -429,7 +441,7 @@
|
||||
/obj/item/food/grown/peanut = 1,
|
||||
)
|
||||
result = /obj/item/food/bonbon/peanut_truffle
|
||||
category = CAT_MISCFOOD
|
||||
meal_category = MEAL_DESSERT
|
||||
|
||||
/datum/crafting_recipe/food/bonbon/peanut_butter_cup
|
||||
name = "Peanut butter cup"
|
||||
@@ -439,7 +451,7 @@
|
||||
)
|
||||
result = /obj/item/food/bonbon/peanut_butter_cup
|
||||
added_foodtypes = NUTS
|
||||
category = CAT_MISCFOOD
|
||||
dish_category = DISH_CANDY
|
||||
|
||||
/datum/crafting_recipe/pickles_jar
|
||||
name = "Jar of pickles"
|
||||
@@ -449,7 +461,7 @@
|
||||
/datum/reagent/water/salt = 20,
|
||||
)
|
||||
result = /obj/item/storage/fancy/pickles_jar
|
||||
category = CAT_MISCFOOD
|
||||
category = CAT_FOOD
|
||||
delete_contents = FALSE
|
||||
|
||||
/datum/crafting_recipe/food/sauteed_eggplant
|
||||
@@ -460,7 +472,7 @@
|
||||
/datum/reagent/consumable/nutriment/fat/oil/olive = 3,
|
||||
)
|
||||
result = /obj/item/food/sauteed_eggplant
|
||||
category = CAT_MISCFOOD
|
||||
meal_category = MEAL_APPETIZER
|
||||
|
||||
/datum/crafting_recipe/food/stuffed_eggplant
|
||||
name = "Stuffed eggplant"
|
||||
@@ -472,7 +484,7 @@
|
||||
/obj/item/food/meat/cutlet = 1,
|
||||
)
|
||||
result = /obj/item/food/stuffed_eggplant
|
||||
category = CAT_MISCFOOD
|
||||
dish_category = DISH_SALAD
|
||||
|
||||
/datum/crafting_recipe/food/baba_ghanoush
|
||||
name = "Baba ghanoush"
|
||||
@@ -485,7 +497,7 @@
|
||||
/datum/reagent/consumable/lemonjuice = 3,
|
||||
)
|
||||
result = /obj/item/food/baba_ghanoush
|
||||
category = CAT_MISCFOOD
|
||||
dish_category = DISH_CONDIMENT
|
||||
|
||||
/datum/crafting_recipe/food/moussaka
|
||||
name = "Moussaka"
|
||||
@@ -497,7 +509,7 @@
|
||||
/obj/item/food/bechamel_sauce = 1,
|
||||
)
|
||||
result = /obj/item/food/moussaka
|
||||
category = CAT_MISCFOOD
|
||||
dish_category = DISH_UNCATEGORIZED
|
||||
|
||||
/datum/crafting_recipe/food/falafel
|
||||
name = "Falafel"
|
||||
@@ -508,7 +520,7 @@
|
||||
/obj/item/food/grown/herbs = 1,
|
||||
)
|
||||
result = /obj/item/food/falafel
|
||||
category = CAT_MISCFOOD
|
||||
dish_category = DISH_UNCATEGORIZED
|
||||
|
||||
/datum/crafting_recipe/food/candied_pineapple
|
||||
name = "Candied pineapple"
|
||||
@@ -519,7 +531,7 @@
|
||||
)
|
||||
result = /obj/item/food/candied_pineapple
|
||||
added_foodtypes = SUGAR
|
||||
category = CAT_MISCFOOD
|
||||
meal_category = MEAL_DESSERT
|
||||
|
||||
/datum/crafting_recipe/food/tzatziki_sauce
|
||||
name = "Tzatziki sauce"
|
||||
@@ -530,7 +542,7 @@
|
||||
/datum/reagent/consumable/salt = 1,
|
||||
)
|
||||
result = /obj/item/food/tzatziki_sauce
|
||||
category = CAT_MISCFOOD
|
||||
meal_category = MEAL_COMPONENT
|
||||
|
||||
/datum/crafting_recipe/food/tzatziki_and_pita_bread
|
||||
name = "Tzatziki and pita bread"
|
||||
@@ -539,7 +551,7 @@
|
||||
/obj/item/food/pita_bread = 1,
|
||||
)
|
||||
result = /obj/item/food/tzatziki_and_pita_bread
|
||||
category = CAT_MISCFOOD
|
||||
dish_category = DISH_BREAD
|
||||
|
||||
/datum/crafting_recipe/food/grilled_beef_gyro
|
||||
name = "Grilled beef gyro"
|
||||
@@ -552,7 +564,7 @@
|
||||
/obj/item/food/grown/onion = 1,
|
||||
)
|
||||
result = /obj/item/food/grilled_beef_gyro
|
||||
category = CAT_MISCFOOD
|
||||
dish_category = DISH_BURRITO
|
||||
|
||||
/datum/crafting_recipe/food/vegetarian_gyro
|
||||
name = "Vegetarian gyro"
|
||||
@@ -565,7 +577,7 @@
|
||||
/obj/item/food/grown/onion = 1,
|
||||
)
|
||||
result = /obj/item/food/vegetarian_gyro
|
||||
category = CAT_MISCFOOD
|
||||
dish_category = DISH_BURRITO
|
||||
|
||||
/datum/crafting_recipe/food/raw_pita_bread
|
||||
name = "Raw pita bread"
|
||||
@@ -576,4 +588,4 @@
|
||||
/datum/reagent/consumable/sugar = 2,
|
||||
)
|
||||
result = /obj/item/food/raw_pita_bread
|
||||
category = CAT_MISCFOOD
|
||||
dish_category = DISH_BREAD
|
||||
|
||||
@@ -6,7 +6,8 @@
|
||||
/obj/item/reagent_containers/cup/bowl = 1,
|
||||
)
|
||||
result = /obj/item/food/herby_cheese
|
||||
category = CAT_MOTH
|
||||
cuisine_category = CUISINE_MOTHIC
|
||||
meal_category = MEAL_COMPONENT
|
||||
|
||||
/datum/crafting_recipe/food/mothic_salad
|
||||
name = "Mothic salad"
|
||||
@@ -16,7 +17,8 @@
|
||||
/obj/item/food/grown/tomato = 1
|
||||
)
|
||||
result = /obj/item/food/mothic_salad
|
||||
category = CAT_MOTH
|
||||
cuisine_category = CUISINE_MOTHIC
|
||||
dish_category = DISH_SALAD
|
||||
|
||||
/datum/crafting_recipe/food/toasted_seeds
|
||||
name = "Toasted seeds"
|
||||
@@ -27,7 +29,8 @@
|
||||
/datum/reagent/consumable/nutriment/fat/oil/olive = 2
|
||||
)
|
||||
result = /obj/item/food/toasted_seeds
|
||||
category = CAT_MOTH
|
||||
cuisine_category = CUISINE_MOTHIC
|
||||
meal_category = MEAL_SNACK
|
||||
crafting_flags = parent_type::crafting_flags & ~CRAFT_CLEARS_REAGENTS // seeds don't have nutriment
|
||||
|
||||
/datum/crafting_recipe/food/engine_fodder
|
||||
@@ -40,7 +43,8 @@
|
||||
/obj/item/food/chips = 1
|
||||
)
|
||||
result = /obj/item/food/engine_fodder
|
||||
category = CAT_MOTH
|
||||
cuisine_category = CUISINE_MOTHIC
|
||||
meal_category = MEAL_SNACK
|
||||
|
||||
/datum/crafting_recipe/food/squeaking_stir_fry
|
||||
name = "Skeklitmischtpoppl (Squeaking stir fry)"
|
||||
@@ -55,7 +59,8 @@
|
||||
)
|
||||
result = /obj/item/food/squeaking_stir_fry
|
||||
removed_foodtypes = BREAKFAST
|
||||
category = CAT_MOTH
|
||||
cuisine_category = CUISINE_MOTHIC
|
||||
dish_category = DISH_SALAD
|
||||
|
||||
/datum/crafting_recipe/food/sweet_chili_cabbage_wrap
|
||||
name = "Sweet chili cabbage wrap"
|
||||
@@ -67,7 +72,8 @@
|
||||
/datum/reagent/consumable/honey = 5
|
||||
)
|
||||
result = /obj/item/food/sweet_chili_cabbage_wrap
|
||||
category = CAT_MOTH
|
||||
cuisine_category = CUISINE_MOTHIC
|
||||
dish_category = DISH_BURRITO
|
||||
|
||||
/datum/crafting_recipe/food/loaded_curds
|
||||
name = "Ozlsettitæloskekllön ede pommes (Loaded curds and fries)"
|
||||
@@ -79,7 +85,8 @@
|
||||
/obj/item/food/fries = 1
|
||||
)
|
||||
result = /obj/item/food/loaded_curds
|
||||
category = CAT_MOTH
|
||||
cuisine_category = CUISINE_MOTHIC
|
||||
meal_category = MEAL_APPETIZER
|
||||
|
||||
/datum/crafting_recipe/food/baked_cheese_platter
|
||||
name = "Stanntkraktælo (Baked cheese platter)"
|
||||
@@ -88,7 +95,7 @@
|
||||
/obj/item/food/griddle_toast = 3
|
||||
)
|
||||
result = /obj/item/food/baked_cheese_platter
|
||||
category = CAT_MOTH
|
||||
cuisine_category = CUISINE_MOTHIC
|
||||
|
||||
/datum/crafting_recipe/food/raw_green_lasagne
|
||||
reqs = list(
|
||||
@@ -99,7 +106,8 @@
|
||||
)
|
||||
result = /obj/item/food/raw_green_lasagne
|
||||
added_foodtypes = RAW
|
||||
category = CAT_MOTH
|
||||
cuisine_category = CUISINE_MOTHIC
|
||||
dish_category = DISH_NOODLES
|
||||
|
||||
/datum/crafting_recipe/food/raw_baked_rice
|
||||
reqs = list(
|
||||
@@ -112,7 +120,8 @@
|
||||
result = /obj/item/food/raw_baked_rice
|
||||
removed_foodtypes = BREAKFAST
|
||||
added_foodtypes = RAW
|
||||
category = CAT_MOTH
|
||||
cuisine_category = CUISINE_MOTHIC
|
||||
dish_category = DISH_RICE
|
||||
|
||||
/datum/crafting_recipe/food/buttered_baked_corn
|
||||
name = "Buttered baked corn"
|
||||
@@ -121,7 +130,7 @@
|
||||
/obj/item/food/butterslice = 1
|
||||
)
|
||||
result = /obj/item/food/buttered_baked_corn
|
||||
category = CAT_MOTH
|
||||
cuisine_category = CUISINE_MOTHIC
|
||||
|
||||
/datum/crafting_recipe/food/fiesta_corn_skillet
|
||||
name = "Fiesta corn skillet"
|
||||
@@ -134,7 +143,8 @@
|
||||
/obj/item/food/cheese/wedge = 1
|
||||
)
|
||||
result = /obj/item/food/fiesta_corn_skillet
|
||||
category = CAT_MOTH
|
||||
cuisine_category = CUISINE_MOTHIC
|
||||
dish_category = DISH_SALAD
|
||||
|
||||
/datum/crafting_recipe/food/ratatouille
|
||||
reqs = list(
|
||||
@@ -144,7 +154,8 @@
|
||||
/obj/item/food/roasted_bell_pepper = 1
|
||||
)
|
||||
result = /obj/item/food/raw_ratatouille
|
||||
category = CAT_MOTH
|
||||
cuisine_category = CUISINE_MOTHIC
|
||||
dish_category = DISH_SALAD
|
||||
|
||||
/datum/crafting_recipe/food/mozzarella_sticks
|
||||
name = "Mozzarella sticks"
|
||||
@@ -154,17 +165,18 @@
|
||||
)
|
||||
result = /obj/item/food/mozzarella_sticks
|
||||
added_foodtypes = FRIED
|
||||
category = CAT_MOTH
|
||||
meal_category = MEAL_APPETIZER
|
||||
|
||||
/datum/crafting_recipe/food/raw_stuffed_peppers
|
||||
name = "Voltölpapriken (Stuffed peppers)"
|
||||
name = "Raw Voltölpapriken (Stuffed peppers)"
|
||||
reqs = list(
|
||||
/obj/item/food/grown/bell_pepper = 1,
|
||||
/obj/item/food/herby_cheese = 1,
|
||||
/obj/item/food/onion_slice = 2
|
||||
)
|
||||
result = /obj/item/food/raw_stuffed_peppers
|
||||
category = CAT_MOTH
|
||||
cuisine_category = CUISINE_MOTHIC
|
||||
meal_category = MEAL_COMPONENT
|
||||
|
||||
/datum/crafting_recipe/food/fueljacks_lunch
|
||||
name = "Fueljack's lunch"
|
||||
@@ -176,7 +188,7 @@
|
||||
/obj/item/food/cheese/firm_cheese_slice = 1
|
||||
)
|
||||
result = /obj/item/food/fueljacks_lunch
|
||||
category = CAT_MOTH
|
||||
cuisine_category = CUISINE_MOTHIC
|
||||
|
||||
/datum/crafting_recipe/food/mac_balls
|
||||
name = "Macheronirölen (Mac balls)"
|
||||
@@ -188,7 +200,8 @@
|
||||
result = /obj/item/food/mac_balls
|
||||
removed_foodtypes = JUNKFOOD
|
||||
added_foodtypes = FRIED
|
||||
category = CAT_MOTH
|
||||
cuisine_category = CUISINE_MOTHIC
|
||||
meal_category = MEAL_APPETIZER
|
||||
|
||||
/datum/crafting_recipe/food/hua_mulan_congee
|
||||
name = "Hua Mulan congee"
|
||||
@@ -201,7 +214,8 @@
|
||||
result = /obj/item/food/bowled/hua_mulan_congee
|
||||
removed_foodtypes = BREAKFAST
|
||||
added_foodtypes = GRAIN
|
||||
category = CAT_MOTH
|
||||
cuisine_category = CUISINE_MOTHIC
|
||||
dish_category = DISH_RICE
|
||||
|
||||
/datum/crafting_recipe/food/fried_eggplant_polenta
|
||||
name = "Fried eggplant and polenta"
|
||||
@@ -214,7 +228,8 @@
|
||||
/obj/item/reagent_containers/cup/bowl = 1,
|
||||
)
|
||||
result = /obj/item/food/bowled/fried_eggplant_polenta
|
||||
category = CAT_MOTH
|
||||
cuisine_category = CUISINE_MOTHIC
|
||||
dish_category = DISH_SALAD
|
||||
|
||||
/datum/crafting_recipe/food/caprese_salad
|
||||
name = "Caprese salad"
|
||||
@@ -226,7 +241,8 @@
|
||||
/datum/reagent/consumable/vinegar = 2
|
||||
)
|
||||
result = /obj/item/food/caprese_salad
|
||||
category = CAT_MOTH
|
||||
cuisine_category = CUISINE_MOTHIC
|
||||
dish_category = DISH_SALAD
|
||||
|
||||
/datum/crafting_recipe/food/fleet_salad
|
||||
name = "Lörtonknusksolt (Fleet salad)"
|
||||
@@ -240,7 +256,8 @@
|
||||
/obj/item/reagent_containers/cup/bowl = 1,
|
||||
)
|
||||
result = /obj/item/food/salad/fleet_salad
|
||||
category = CAT_MOTH
|
||||
cuisine_category = CUISINE_MOTHIC
|
||||
dish_category = DISH_SALAD
|
||||
|
||||
/datum/crafting_recipe/food/cotton_salad
|
||||
name = "Flöfrölenknusksolt (Cotton salad)"
|
||||
@@ -254,7 +271,8 @@
|
||||
)
|
||||
result = /obj/item/food/salad/cotton_salad
|
||||
added_foodtypes = CLOTH
|
||||
category = CAT_MOTH
|
||||
cuisine_category = CUISINE_MOTHIC
|
||||
dish_category = DISH_SALAD
|
||||
|
||||
/datum/crafting_recipe/food/moth_kachumbari
|
||||
name = "Kæniatknusksolt (Kenyan salad)"
|
||||
@@ -268,7 +286,8 @@
|
||||
/obj/item/reagent_containers/cup/bowl = 1,
|
||||
)
|
||||
result = /obj/item/food/salad/moth_kachumbari
|
||||
category = CAT_MOTH
|
||||
cuisine_category = CUISINE_MOTHIC
|
||||
dish_category = DISH_SALAD
|
||||
|
||||
/datum/crafting_recipe/food/raw_mothic_margherita
|
||||
reqs = list(
|
||||
@@ -280,7 +299,8 @@
|
||||
)
|
||||
result = /obj/item/food/raw_mothic_margherita
|
||||
added_foodtypes = RAW
|
||||
category = CAT_PIZZA
|
||||
cuisine_category = CUISINE_MOTHIC
|
||||
dish_category = DISH_PIZZA
|
||||
|
||||
/datum/crafting_recipe/food/raw_mothic_firecracker
|
||||
reqs = list(
|
||||
@@ -292,7 +312,8 @@
|
||||
)
|
||||
result = /obj/item/food/raw_mothic_firecracker
|
||||
added_foodtypes = RAW
|
||||
category = CAT_PIZZA
|
||||
cuisine_category = CUISINE_MOTHIC
|
||||
dish_category = DISH_PIZZA
|
||||
|
||||
/datum/crafting_recipe/food/raw_mothic_five_cheese
|
||||
reqs = list(
|
||||
@@ -306,7 +327,8 @@
|
||||
)
|
||||
result = /obj/item/food/raw_mothic_five_cheese
|
||||
added_foodtypes = RAW
|
||||
category = CAT_PIZZA
|
||||
cuisine_category = CUISINE_MOTHIC
|
||||
dish_category = DISH_PIZZA
|
||||
|
||||
/datum/crafting_recipe/food/raw_mothic_white_pie
|
||||
reqs = list(
|
||||
@@ -319,7 +341,8 @@
|
||||
)
|
||||
result = /obj/item/food/raw_mothic_white_pie
|
||||
added_foodtypes = RAW
|
||||
category = CAT_PIZZA
|
||||
cuisine_category = CUISINE_MOTHIC
|
||||
dish_category = DISH_PIZZA
|
||||
|
||||
/datum/crafting_recipe/food/raw_mothic_pesto
|
||||
reqs = list(
|
||||
@@ -330,7 +353,8 @@
|
||||
)
|
||||
result = /obj/item/food/raw_mothic_pesto
|
||||
added_foodtypes = RAW
|
||||
category = CAT_PIZZA
|
||||
cuisine_category = CUISINE_MOTHIC
|
||||
dish_category = DISH_PIZZA
|
||||
|
||||
/datum/crafting_recipe/food/raw_mothic_garlic
|
||||
reqs = list(
|
||||
@@ -341,7 +365,8 @@
|
||||
)
|
||||
result = /obj/item/food/raw_mothic_garlic
|
||||
added_foodtypes = RAW
|
||||
category = CAT_PIZZA
|
||||
cuisine_category = CUISINE_MOTHIC
|
||||
dish_category = DISH_PIZZA
|
||||
|
||||
/datum/crafting_recipe/food/moth_cheese_cakes
|
||||
name = "Ælorölen (Cheesecake balls)"
|
||||
@@ -355,7 +380,8 @@
|
||||
result = /obj/item/food/moth_cheese_cakes
|
||||
added_foodtypes = GRAIN|FRIED
|
||||
removed_foodtypes = JUNKFOOD
|
||||
category = CAT_MOTH
|
||||
cuisine_category = CUISINE_MOTHIC
|
||||
meal_category = MEAL_DESSERT
|
||||
|
||||
/datum/crafting_recipe/food/mothmallow
|
||||
name = "Mothmallows"
|
||||
@@ -367,7 +393,8 @@
|
||||
)
|
||||
result = /obj/item/food/cake/mothmallow
|
||||
added_foodtypes = SUGAR
|
||||
category = CAT_MOTH
|
||||
cuisine_category = CUISINE_MOTHIC
|
||||
meal_category = MEAL_DESSERT
|
||||
|
||||
/datum/crafting_recipe/food/moffin
|
||||
name = "Moffin"
|
||||
@@ -378,62 +405,64 @@
|
||||
)
|
||||
result = /obj/item/food/muffin/moffin
|
||||
added_foodtypes = CLOTH|SUGAR|BREAKFAST
|
||||
category = CAT_MOTH
|
||||
cuisine_category = CUISINE_MOTHIC
|
||||
dish_category = DISH_PASTRY
|
||||
|
||||
// Soups
|
||||
|
||||
/datum/crafting_recipe/food/reaction/soup/cottonball
|
||||
name = "Flöfrölenmæsch (cottonball soup)"
|
||||
reaction = /datum/chemical_reaction/food/soup/cottonball
|
||||
category = CAT_MOTH
|
||||
cuisine_category = CUISINE_MOTHIC
|
||||
|
||||
/datum/crafting_recipe/food/reaction/soup/cheese
|
||||
name = "Ælosterrmæsch (cheese soup)"
|
||||
reaction = /datum/chemical_reaction/food/soup/cheese
|
||||
category = CAT_MOTH
|
||||
cuisine_category = CUISINE_MOTHIC
|
||||
|
||||
/datum/crafting_recipe/food/reaction/soup/seed
|
||||
name = "Misklmæsch (seed soup)"
|
||||
reaction = /datum/chemical_reaction/food/soup/seed
|
||||
category = CAT_MOTH
|
||||
cuisine_category = CUISINE_MOTHIC
|
||||
|
||||
/datum/crafting_recipe/food/reaction/soup/beans
|
||||
name = "Prickeldröndolhaskl (spicy bean stew)"
|
||||
reaction = /datum/chemical_reaction/food/soup/beans
|
||||
category = CAT_MOTH
|
||||
cuisine_category = CUISINE_MOTHIC
|
||||
|
||||
/datum/crafting_recipe/food/reaction/soup/moth_oats
|
||||
name = "Häfmisklhaskl (oat stew)"
|
||||
reaction = /datum/chemical_reaction/food/soup/moth_oats
|
||||
category = CAT_MOTH
|
||||
cuisine_category = CUISINE_MOTHIC
|
||||
|
||||
/datum/crafting_recipe/food/reaction/soup/fire_soup
|
||||
name = "Tömpröttkrakklmæsch (heartburn soup)"
|
||||
reaction = /datum/chemical_reaction/food/soup/fire_soup
|
||||
category = CAT_MOTH
|
||||
cuisine_category = CUISINE_MOTHIC
|
||||
|
||||
/datum/crafting_recipe/food/reaction/soup/rice_porridge
|
||||
reaction = /datum/chemical_reaction/food/soup/rice_porridge
|
||||
category = CAT_MOTH
|
||||
cuisine_category = CUISINE_MOTHIC
|
||||
|
||||
/datum/crafting_recipe/food/reaction/soup/toechtauese_rice_porridge
|
||||
reaction = /datum/chemical_reaction/food/soup/toechtauese_rice_porridge
|
||||
category = CAT_MOTH
|
||||
cuisine_category = CUISINE_MOTHIC
|
||||
dish_category = DISH_RICE
|
||||
|
||||
/datum/crafting_recipe/food/reaction/soup/red_porridge
|
||||
name = "Eltsløsk ül a priktæolk (red porridge and yoghurt)"
|
||||
reaction = /datum/chemical_reaction/food/soup/red_porridge
|
||||
category = CAT_MOTH
|
||||
cuisine_category = CUISINE_MOTHIC
|
||||
|
||||
/datum/crafting_recipe/food/reaction/soup/cornmeal_porridge
|
||||
reaction = /datum/chemical_reaction/food/soup/cornmeal_porridge
|
||||
category = CAT_MOTH
|
||||
cuisine_category = CUISINE_MOTHIC
|
||||
|
||||
/datum/crafting_recipe/food/reaction/soup/cheese_porridge
|
||||
reaction = /datum/chemical_reaction/food/soup/cheese_porridge
|
||||
category = CAT_MOTH
|
||||
cuisine_category = CUISINE_MOTHIC
|
||||
|
||||
/datum/crafting_recipe/food/reaction/soup/chili_sin_carne
|
||||
name = "Chili Sin Carne (Vegetarian Chili)"
|
||||
reaction = /datum/chemical_reaction/food/soup/chili_sin_carne
|
||||
category = CAT_MOTH
|
||||
cuisine_category = CUISINE_MOTHIC
|
||||
|
||||
@@ -13,7 +13,7 @@
|
||||
result = /obj/item/food/donut/plain
|
||||
added_foodtypes = JUNKFOOD|SUGAR|BREAKFAST|FRIED
|
||||
removed_foodtypes = RAW
|
||||
category = CAT_PASTRY
|
||||
dish_category = DISH_PASTRY
|
||||
|
||||
/datum/crafting_recipe/food/donut/chaos
|
||||
name = "Chaos donut"
|
||||
@@ -294,7 +294,7 @@
|
||||
)
|
||||
result = /obj/item/food/waffles
|
||||
added_foodtypes = BREAKFAST
|
||||
category = CAT_PASTRY
|
||||
dish_category = DISH_BREAD
|
||||
|
||||
|
||||
/datum/crafting_recipe/food/soylenviridians
|
||||
@@ -303,8 +303,8 @@
|
||||
/obj/item/food/pastrybase = 2,
|
||||
/obj/item/food/grown/soybeans = 1
|
||||
)
|
||||
result = /obj/item/food/soylenviridians
|
||||
category = CAT_PASTRY
|
||||
result = /obj/item/food/soylenviridians // they look like waffles
|
||||
dish_category = DISH_PASTRY
|
||||
|
||||
/datum/crafting_recipe/food/soylentgreen
|
||||
name = "Soylent green"
|
||||
@@ -314,7 +314,7 @@
|
||||
)
|
||||
result = /obj/item/food/soylentgreen
|
||||
removed_foodtypes = GORE|RAW
|
||||
category = CAT_PASTRY
|
||||
dish_category = DISH_PASTRY // they look like waffles
|
||||
|
||||
|
||||
/datum/crafting_recipe/food/rofflewaffles
|
||||
@@ -325,7 +325,7 @@
|
||||
)
|
||||
result = /obj/item/food/rofflewaffles
|
||||
added_foodtypes = VEGETABLES|BREAKFAST
|
||||
category = CAT_PASTRY
|
||||
dish_category = DISH_BREAD
|
||||
|
||||
////////////////////////////////////////////////DONKPOCCKETS////////////////////////////////////////////////
|
||||
|
||||
@@ -337,7 +337,7 @@
|
||||
/obj/item/food/meatball = 1
|
||||
)
|
||||
result = /obj/item/food/donkpocket/homemade
|
||||
category = CAT_PASTRY
|
||||
dish_category = DISH_PASTRY
|
||||
|
||||
/datum/crafting_recipe/food/dankpocket
|
||||
time = 1.5 SECONDS
|
||||
@@ -347,7 +347,7 @@
|
||||
/obj/item/food/grown/cannabis = 1
|
||||
)
|
||||
result = /obj/item/food/donkpocket/dank
|
||||
category = CAT_PASTRY
|
||||
dish_category = DISH_PASTRY
|
||||
|
||||
/datum/crafting_recipe/food/donkpocket/spicy
|
||||
time = 1.5 SECONDS
|
||||
@@ -358,7 +358,7 @@
|
||||
/obj/item/food/grown/chili = 1
|
||||
)
|
||||
result = /obj/item/food/donkpocket/spicy/homemade
|
||||
category = CAT_PASTRY
|
||||
dish_category = DISH_PASTRY
|
||||
|
||||
/datum/crafting_recipe/food/donkpocket/teriyaki
|
||||
time = 1.5 SECONDS
|
||||
@@ -369,7 +369,7 @@
|
||||
/datum/reagent/consumable/soysauce = 3
|
||||
)
|
||||
result = /obj/item/food/donkpocket/teriyaki/homemade
|
||||
category = CAT_PASTRY
|
||||
dish_category = DISH_PASTRY
|
||||
|
||||
/datum/crafting_recipe/food/donkpocket/pizza
|
||||
time = 1.5 SECONDS
|
||||
@@ -380,7 +380,7 @@
|
||||
/obj/item/food/grown/tomato = 1
|
||||
)
|
||||
result = /obj/item/food/donkpocket/pizza
|
||||
category = CAT_PASTRY
|
||||
dish_category = DISH_PASTRY
|
||||
|
||||
/datum/crafting_recipe/food/donkpocket/honk
|
||||
time = 1.5 SECONDS
|
||||
@@ -392,7 +392,7 @@
|
||||
)
|
||||
result = /obj/item/food/donkpocket/honk
|
||||
added_foodtypes = FRUIT|SUGAR
|
||||
category = CAT_PASTRY
|
||||
dish_category = DISH_PASTRY
|
||||
|
||||
/datum/crafting_recipe/food/donkpocket/berry
|
||||
time = 1.5 SECONDS
|
||||
@@ -403,7 +403,7 @@
|
||||
)
|
||||
result = /obj/item/food/donkpocket/berry
|
||||
added_foodtypes = FRUIT|SUGAR
|
||||
category = CAT_PASTRY
|
||||
dish_category = DISH_PASTRY
|
||||
|
||||
/datum/crafting_recipe/food/donkpocket/gondola
|
||||
time = 1.5 SECONDS
|
||||
@@ -414,7 +414,7 @@
|
||||
/datum/reagent/gondola_mutation_toxin = 5
|
||||
)
|
||||
result = /obj/item/food/donkpocket/gondola
|
||||
category = CAT_PASTRY
|
||||
dish_category = DISH_PASTRY
|
||||
|
||||
/datum/crafting_recipe/food/donkpocket/deluxe
|
||||
time = 1.5 SECONDS
|
||||
@@ -426,7 +426,7 @@
|
||||
/obj/item/food/onion_slice/red = 1
|
||||
)
|
||||
result = /obj/item/food/donkpocket/deluxe
|
||||
category = CAT_PASTRY
|
||||
dish_category = DISH_PASTRY
|
||||
removed_foodtypes = BREAKFAST
|
||||
crafting_flags = parent_type::crafting_flags | CRAFT_MUST_BE_LEARNED
|
||||
|
||||
@@ -441,7 +441,7 @@
|
||||
)
|
||||
result = /obj/item/food/donkpocket/deluxe/nocarb
|
||||
removed_foodtypes = VEGETABLES //The herbs are only to enhance the flavor
|
||||
category = CAT_PASTRY
|
||||
dish_category = DISH_PASTRY
|
||||
|
||||
/datum/crafting_recipe/food/donkpocket/deluxe/vegan
|
||||
time = 1.5 SECONDS
|
||||
@@ -454,7 +454,7 @@
|
||||
)
|
||||
result = /obj/item/food/donkpocket/deluxe/vegan
|
||||
removed_foodtypes = BREAKFAST
|
||||
category = CAT_PASTRY
|
||||
dish_category = DISH_PASTRY
|
||||
|
||||
////////////////////////////////////////////////MUFFINS////////////////////////////////////////////////
|
||||
|
||||
@@ -467,7 +467,7 @@
|
||||
)
|
||||
added_foodtypes = BREAKFAST|SUGAR|DAIRY
|
||||
result = /obj/item/food/muffin
|
||||
category = CAT_PASTRY
|
||||
dish_category = DISH_PASTRY
|
||||
|
||||
/datum/crafting_recipe/food/berrymuffin
|
||||
name = "Berry muffin"
|
||||
@@ -478,7 +478,7 @@
|
||||
)
|
||||
result = /obj/item/food/muffin/berry
|
||||
added_foodtypes = BREAKFAST|SUGAR|FRUIT|DAIRY
|
||||
category = CAT_PASTRY
|
||||
dish_category = DISH_PASTRY
|
||||
|
||||
/datum/crafting_recipe/food/booberrymuffin
|
||||
name = "Booberry muffin"
|
||||
@@ -490,7 +490,7 @@
|
||||
)
|
||||
result = /obj/item/food/muffin/booberry
|
||||
added_foodtypes = BREAKFAST|SUGAR|DAIRY
|
||||
category = CAT_PASTRY
|
||||
dish_category = DISH_PASTRY
|
||||
|
||||
////////////////////////////////////////////OTHER////////////////////////////////////////////
|
||||
|
||||
@@ -505,7 +505,7 @@
|
||||
)
|
||||
result = /obj/item/food/khachapuri
|
||||
added_foodtypes = MEAT
|
||||
category = CAT_PASTRY
|
||||
dish_category = DISH_BREAD
|
||||
|
||||
/datum/crafting_recipe/food/sugarcookie
|
||||
time = 1.5 SECONDS
|
||||
@@ -516,7 +516,7 @@
|
||||
)
|
||||
result = /obj/item/food/cookie/sugar
|
||||
added_foodtypes = JUNKFOOD|SUGAR
|
||||
category = CAT_PASTRY
|
||||
dish_category = DISH_COOKIE
|
||||
|
||||
/datum/crafting_recipe/food/spookyskull
|
||||
time = 1.5 SECONDS
|
||||
@@ -528,7 +528,7 @@
|
||||
)
|
||||
result = /obj/item/food/cookie/sugar/spookyskull
|
||||
added_foodtypes = JUNKFOOD|SUGAR
|
||||
category = CAT_PASTRY
|
||||
dish_category = DISH_COOKIE
|
||||
|
||||
/datum/crafting_recipe/food/spookycoffin
|
||||
time = 1.5 SECONDS
|
||||
@@ -540,7 +540,7 @@
|
||||
)
|
||||
result = /obj/item/food/cookie/sugar/spookycoffin
|
||||
added_foodtypes = JUNKFOOD|SUGAR
|
||||
category = CAT_PASTRY
|
||||
dish_category = DISH_COOKIE
|
||||
|
||||
/datum/crafting_recipe/food/fortunecookie
|
||||
time = 1.5 SECONDS
|
||||
@@ -554,7 +554,7 @@
|
||||
)
|
||||
result = /obj/item/food/fortunecookie
|
||||
added_foodtypes = SUGAR
|
||||
category = CAT_PASTRY
|
||||
dish_category = DISH_COOKIE
|
||||
requirements_mats_blacklist = list(/obj/item/paper)
|
||||
|
||||
/datum/crafting_recipe/food/poppypretzel
|
||||
@@ -566,7 +566,7 @@
|
||||
)
|
||||
result = /obj/item/food/poppypretzel
|
||||
added_foodtypes = SUGAR
|
||||
category = CAT_PASTRY
|
||||
dish_category = DISH_PASTRY
|
||||
|
||||
/datum/crafting_recipe/food/plumphelmetbiscuit
|
||||
time = 1.5 SECONDS
|
||||
@@ -576,7 +576,7 @@
|
||||
/obj/item/food/grown/mushroom/plumphelmet = 1
|
||||
)
|
||||
result = /obj/item/food/plumphelmetbiscuit
|
||||
category = CAT_PASTRY
|
||||
dish_category = DISH_PASTRY
|
||||
|
||||
/datum/crafting_recipe/food/cracker
|
||||
time = 1.5 SECONDS
|
||||
@@ -586,7 +586,7 @@
|
||||
/obj/item/food/doughslice = 1,
|
||||
)
|
||||
result = /obj/item/food/cracker
|
||||
category = CAT_PASTRY
|
||||
dish_category = DISH_PASTRY
|
||||
|
||||
/datum/crafting_recipe/food/chococornet
|
||||
name = "Choco cornet"
|
||||
@@ -596,7 +596,7 @@
|
||||
/obj/item/food/chocolatebar = 1
|
||||
)
|
||||
result = /obj/item/food/chococornet
|
||||
category = CAT_PASTRY
|
||||
dish_category = DISH_PASTRY
|
||||
|
||||
/datum/crafting_recipe/food/oatmealcookie
|
||||
name = "Oatmeal cookie"
|
||||
@@ -605,7 +605,7 @@
|
||||
/obj/item/food/grown/oat = 1
|
||||
)
|
||||
result = /obj/item/food/cookie/oatmeal
|
||||
category = CAT_PASTRY
|
||||
dish_category = DISH_COOKIE
|
||||
|
||||
/datum/crafting_recipe/food/raisincookie
|
||||
name = "Raisin cookie"
|
||||
@@ -616,7 +616,7 @@
|
||||
)
|
||||
result = /obj/item/food/cookie/raisin
|
||||
removed_foodtypes = JUNKFOOD
|
||||
category = CAT_PASTRY
|
||||
dish_category = DISH_COOKIE
|
||||
|
||||
/datum/crafting_recipe/food/cherrycupcake
|
||||
name = "Cherry cupcake"
|
||||
@@ -626,7 +626,7 @@
|
||||
)
|
||||
result = /obj/item/food/cherrycupcake
|
||||
added_foodtypes = SUGAR
|
||||
category = CAT_PASTRY
|
||||
dish_category = DISH_PASTRY
|
||||
|
||||
/datum/crafting_recipe/food/bluecherrycupcake
|
||||
name = "Blue cherry cupcake"
|
||||
@@ -636,7 +636,7 @@
|
||||
)
|
||||
result = /obj/item/food/cherrycupcake/blue
|
||||
added_foodtypes = SUGAR
|
||||
category = CAT_PASTRY
|
||||
dish_category = DISH_PASTRY
|
||||
|
||||
/datum/crafting_recipe/food/jupitercupcake
|
||||
name = "Jupiter-cup-cake"
|
||||
@@ -647,7 +647,7 @@
|
||||
)
|
||||
result = /obj/item/food/jupitercupcake
|
||||
added_foodtypes = SUGAR
|
||||
category = CAT_PASTRY
|
||||
dish_category = DISH_PASTRY
|
||||
|
||||
/datum/crafting_recipe/food/honeybun
|
||||
name = "Honey bun"
|
||||
@@ -657,7 +657,7 @@
|
||||
)
|
||||
result = /obj/item/food/honeybun
|
||||
added_foodtypes = SUGAR
|
||||
category = CAT_PASTRY
|
||||
dish_category = DISH_PASTRY
|
||||
|
||||
/datum/crafting_recipe/food/cannoli
|
||||
name = "Cannoli"
|
||||
@@ -668,7 +668,7 @@
|
||||
)
|
||||
result = /obj/item/food/cannoli
|
||||
added_foodtypes = SUGAR
|
||||
category = CAT_PASTRY
|
||||
dish_category = DISH_PASTRY
|
||||
|
||||
/datum/crafting_recipe/food/peanut_butter_cookie
|
||||
name = "Peanut butter cookie"
|
||||
@@ -678,7 +678,7 @@
|
||||
)
|
||||
result = /obj/item/food/cookie/peanut_butter
|
||||
added_foodtypes = JUNKFOOD|NUTS
|
||||
category = CAT_PASTRY
|
||||
dish_category = DISH_COOKIE
|
||||
|
||||
/datum/crafting_recipe/food/raw_brownie_batter
|
||||
name = "Raw brownie batter"
|
||||
@@ -691,8 +691,8 @@
|
||||
)
|
||||
result = /obj/item/food/raw_brownie_batter
|
||||
added_foodtypes = GRAIN|JUNKFOOD|BREAKFAST|SUGAR
|
||||
removed_foodtypes = MEAT|RAW
|
||||
category = CAT_PASTRY
|
||||
removed_foodtypes = MEAT|RAW|EGG
|
||||
meal_category = MEAL_COMPONENT
|
||||
|
||||
/datum/crafting_recipe/food/peanut_butter_brownie_batter
|
||||
name = "Raw peanut butter brownie batter"
|
||||
@@ -706,8 +706,8 @@
|
||||
)
|
||||
result = /obj/item/food/peanut_butter_brownie_batter
|
||||
added_foodtypes = GRAIN|JUNKFOOD|BREAKFAST|SUGAR|NUTS
|
||||
removed_foodtypes = MEAT|RAW
|
||||
category = CAT_PASTRY
|
||||
removed_foodtypes = MEAT|RAW|EGG
|
||||
meal_category = MEAL_COMPONENT
|
||||
|
||||
/datum/crafting_recipe/food/crunchy_peanut_butter_tart
|
||||
name = "Crunchy peanut butter tart"
|
||||
@@ -719,7 +719,7 @@
|
||||
)
|
||||
result = /obj/item/food/crunchy_peanut_butter_tart
|
||||
added_foodtypes = JUNKFOOD|SUGAR
|
||||
category = CAT_PASTRY
|
||||
dish_category = DISH_PASTRY
|
||||
|
||||
/datum/crafting_recipe/food/chocolate_chip_cookie
|
||||
name = "Chocolate chip cookie"
|
||||
@@ -729,7 +729,7 @@
|
||||
)
|
||||
result = /obj/item/food/cookie/chocolate_chip_cookie
|
||||
removed_foodtypes = JUNKFOOD
|
||||
category = CAT_PASTRY
|
||||
dish_category = DISH_COOKIE
|
||||
|
||||
/datum/crafting_recipe/food/snickerdoodle
|
||||
name = "Snickerdoodle"
|
||||
@@ -739,7 +739,7 @@
|
||||
)
|
||||
result = /obj/item/food/cookie/snickerdoodle
|
||||
added_foodtypes = SUGAR
|
||||
category = CAT_PASTRY
|
||||
dish_category = DISH_COOKIE
|
||||
|
||||
/datum/crafting_recipe/food/thumbprint_cookie
|
||||
name = "Thumbprint cookie"
|
||||
@@ -749,7 +749,7 @@
|
||||
)
|
||||
result = /obj/item/food/cookie/thumbprint_cookie
|
||||
added_foodtypes = FRUIT|SUGAR
|
||||
category = CAT_PASTRY
|
||||
dish_category = DISH_COOKIE
|
||||
|
||||
/datum/crafting_recipe/food/macaron
|
||||
name = "Macaron"
|
||||
@@ -759,4 +759,4 @@
|
||||
/datum/reagent/consumable/flour = 5,
|
||||
)
|
||||
result = /obj/item/food/cookie/macaron
|
||||
category = CAT_PASTRY
|
||||
dish_category = DISH_COOKIE
|
||||
|
||||
@@ -12,7 +12,8 @@
|
||||
)
|
||||
result = /obj/item/food/pie/cream
|
||||
added_foodtypes = SUGAR
|
||||
category = CAT_PIE
|
||||
dish_category = DISH_PIE
|
||||
meal_category = MEAL_DESSERT
|
||||
|
||||
/datum/crafting_recipe/food/meatpie
|
||||
name = "Meat pie"
|
||||
@@ -23,7 +24,8 @@
|
||||
/obj/item/food/meat/steak/plain = 1
|
||||
)
|
||||
result = /obj/item/food/pie/meatpie
|
||||
category = CAT_PIE
|
||||
dish_category = DISH_PIE
|
||||
meal_category = MEAL_DESSERT
|
||||
|
||||
/datum/crafting_recipe/food/tofupie
|
||||
name = "Tofu pie"
|
||||
@@ -32,7 +34,8 @@
|
||||
/obj/item/food/tofu = 1
|
||||
)
|
||||
result = /obj/item/food/pie/tofupie
|
||||
category = CAT_PIE
|
||||
dish_category = DISH_PIE
|
||||
meal_category = MEAL_DESSERT
|
||||
|
||||
/datum/crafting_recipe/food/xenopie
|
||||
name = "Xeno pie"
|
||||
@@ -41,7 +44,8 @@
|
||||
/obj/item/food/meat/cutlet/xeno = 1
|
||||
)
|
||||
result = /obj/item/food/pie/xemeatpie
|
||||
category = CAT_PIE
|
||||
dish_category = DISH_PIE
|
||||
meal_category = MEAL_DESSERT
|
||||
|
||||
/datum/crafting_recipe/food/cherrypie
|
||||
name = "Cherry pie"
|
||||
@@ -51,7 +55,8 @@
|
||||
)
|
||||
result = /obj/item/food/pie/cherrypie
|
||||
added_foodtypes = SUGAR
|
||||
category = CAT_PIE
|
||||
dish_category = DISH_PIE
|
||||
meal_category = MEAL_DESSERT
|
||||
|
||||
/datum/crafting_recipe/food/berryclafoutis
|
||||
name = "Berry clafoutis"
|
||||
@@ -61,7 +66,8 @@
|
||||
)
|
||||
result = /obj/item/food/pie/berryclafoutis
|
||||
added_foodtypes = SUGAR
|
||||
category = CAT_PIE
|
||||
dish_category = DISH_PIE
|
||||
meal_category = MEAL_DESSERT
|
||||
|
||||
/datum/crafting_recipe/food/bearypie
|
||||
name = "Beary Pie"
|
||||
@@ -72,7 +78,8 @@
|
||||
)
|
||||
result = /obj/item/food/pie/bearypie
|
||||
added_foodtypes = SUGAR
|
||||
category = CAT_PIE
|
||||
dish_category = DISH_PIE
|
||||
meal_category = MEAL_DESSERT
|
||||
|
||||
/datum/crafting_recipe/food/amanitapie
|
||||
name = "Amanita pie"
|
||||
@@ -82,7 +89,8 @@
|
||||
)
|
||||
result = /obj/item/food/pie/amanita_pie
|
||||
added_foodtypes = TOXIC|GROSS
|
||||
category = CAT_PIE
|
||||
dish_category = DISH_PIE
|
||||
meal_category = MEAL_DESSERT
|
||||
|
||||
/datum/crafting_recipe/food/plumppie
|
||||
name = "Plump pie"
|
||||
@@ -91,7 +99,8 @@
|
||||
/obj/item/food/grown/mushroom/plumphelmet = 1
|
||||
)
|
||||
result = /obj/item/food/pie/plump_pie
|
||||
category = CAT_PIE
|
||||
dish_category = DISH_PIE
|
||||
meal_category = MEAL_DESSERT
|
||||
|
||||
/datum/crafting_recipe/food/applepie
|
||||
name = "Apple pie"
|
||||
@@ -101,7 +110,8 @@
|
||||
)
|
||||
result = /obj/item/food/pie/applepie
|
||||
added_foodtypes = SUGAR
|
||||
category = CAT_PIE
|
||||
dish_category = DISH_PIE
|
||||
meal_category = MEAL_DESSERT
|
||||
|
||||
/datum/crafting_recipe/food/pumpkinpie
|
||||
name = "Pumpkin pie"
|
||||
@@ -113,7 +123,8 @@
|
||||
)
|
||||
result = /obj/item/food/pie/pumpkinpie
|
||||
added_foodtypes = SUGAR
|
||||
category = CAT_PIE
|
||||
dish_category = DISH_PIE
|
||||
meal_category = MEAL_DESSERT
|
||||
|
||||
/datum/crafting_recipe/food/goldenappletart
|
||||
name = "Golden apple tart"
|
||||
@@ -125,7 +136,8 @@
|
||||
)
|
||||
result = /obj/item/food/pie/appletart
|
||||
added_foodtypes = SUGAR
|
||||
category = CAT_PIE
|
||||
dish_category = DISH_PIE
|
||||
meal_category = MEAL_DESSERT
|
||||
|
||||
/datum/crafting_recipe/food/grapetart
|
||||
name = "Grape tart"
|
||||
@@ -137,7 +149,8 @@
|
||||
)
|
||||
result = /obj/item/food/pie/grapetart
|
||||
added_foodtypes = SUGAR
|
||||
category = CAT_PIE
|
||||
dish_category = DISH_PIE
|
||||
meal_category = MEAL_DESSERT
|
||||
|
||||
/datum/crafting_recipe/food/mimetart
|
||||
name = "Mime tart"
|
||||
@@ -148,7 +161,8 @@
|
||||
/datum/reagent/consumable/nothing = 5
|
||||
)
|
||||
result = /obj/item/food/pie/mimetart
|
||||
category = CAT_PIE
|
||||
dish_category = DISH_PIE
|
||||
meal_category = MEAL_DESSERT
|
||||
added_foodtypes = SUGAR
|
||||
crafting_flags = CRAFT_CHECK_DENSITY | CRAFT_MUST_BE_LEARNED
|
||||
|
||||
@@ -161,7 +175,8 @@
|
||||
/obj/item/food/grown/berries = 3
|
||||
)
|
||||
result = /obj/item/food/pie/berrytart
|
||||
category = CAT_PIE
|
||||
dish_category = DISH_PIE
|
||||
meal_category = MEAL_DESSERT
|
||||
added_foodtypes = SUGAR
|
||||
crafting_flags = CRAFT_CHECK_DENSITY | CRAFT_MUST_BE_LEARNED
|
||||
|
||||
@@ -175,7 +190,8 @@
|
||||
/obj/item/slime_extract = 1 //The reason you dont know how to make it!
|
||||
)
|
||||
result = /obj/item/food/pie/cocolavatart
|
||||
category = CAT_PIE
|
||||
dish_category = DISH_PIE
|
||||
meal_category = MEAL_DESSERT
|
||||
added_foodtypes = SUGAR
|
||||
removed_foodtypes = JUNKFOOD
|
||||
crafting_flags = CRAFT_CHECK_DENSITY | CRAFT_MUST_BE_LEARNED
|
||||
@@ -190,7 +206,8 @@
|
||||
)
|
||||
result = /obj/item/food/pie/blumpkinpie
|
||||
added_foodtypes = SUGAR
|
||||
category = CAT_PIE
|
||||
dish_category = DISH_PIE
|
||||
meal_category = MEAL_DESSERT
|
||||
|
||||
/datum/crafting_recipe/food/dulcedebatata
|
||||
name = "Dulce de batata"
|
||||
@@ -201,7 +218,8 @@
|
||||
)
|
||||
result = /obj/item/food/pie/dulcedebatata
|
||||
added_foodtypes = SUGAR
|
||||
category = CAT_PIE
|
||||
dish_category = DISH_PIE
|
||||
meal_category = MEAL_DESSERT
|
||||
|
||||
/datum/crafting_recipe/food/frostypie
|
||||
name = "Frosty pie"
|
||||
@@ -211,7 +229,8 @@
|
||||
)
|
||||
result = /obj/item/food/pie/frostypie
|
||||
added_foodtypes = FRUIT|SUGAR
|
||||
category = CAT_PIE
|
||||
dish_category = DISH_PIE
|
||||
meal_category = MEAL_DESSERT
|
||||
|
||||
/datum/crafting_recipe/food/baklava
|
||||
name = "Baklava pie"
|
||||
@@ -222,7 +241,8 @@
|
||||
)
|
||||
result = /obj/item/food/pie/baklava
|
||||
added_foodtypes = SUGAR
|
||||
category = CAT_PIE
|
||||
dish_category = DISH_PIE
|
||||
meal_category = MEAL_DESSERT
|
||||
|
||||
/datum/crafting_recipe/food/frenchsilkpie
|
||||
name = "French silk pie"
|
||||
@@ -234,7 +254,8 @@
|
||||
result = /obj/item/food/pie/frenchsilkpie
|
||||
removed_foodtypes = JUNKFOOD
|
||||
added_foodtypes = SUGAR
|
||||
category = CAT_PIE
|
||||
dish_category = DISH_PIE
|
||||
meal_category = MEAL_DESSERT
|
||||
|
||||
/datum/crafting_recipe/food/shepherds_pie
|
||||
name = "Shepherds pie"
|
||||
@@ -247,7 +268,8 @@
|
||||
/obj/item/food/grown/garlic = 1,
|
||||
)
|
||||
result = /obj/item/food/pie/shepherds_pie
|
||||
category = CAT_PIE
|
||||
dish_category = DISH_PIE
|
||||
meal_category = MEAL_DESSERT
|
||||
|
||||
/datum/crafting_recipe/food/asdfpie
|
||||
name = "Pie-flavored pie"
|
||||
@@ -255,7 +277,8 @@
|
||||
/obj/item/food/pie/plain = 2,
|
||||
)
|
||||
result = /obj/item/food/pie/asdfpie
|
||||
category = CAT_PIE
|
||||
dish_category = DISH_PIE
|
||||
meal_category = MEAL_DESSERT
|
||||
|
||||
/datum/crafting_recipe/food/bacid_pie
|
||||
reqs = list(
|
||||
@@ -265,4 +288,5 @@
|
||||
requirements_mats_blacklist = list(/obj/item/stock_parts/power_store/cell)
|
||||
result = /obj/item/food/pie/bacid_pie
|
||||
added_foodtypes = TOXIC
|
||||
category = CAT_PIE
|
||||
dish_category = DISH_PIE
|
||||
meal_category = MEAL_DESSERT
|
||||
|
||||
@@ -5,7 +5,8 @@
|
||||
|
||||
/datum/crafting_recipe/food/pizza
|
||||
added_foodtypes = RAW
|
||||
category = CAT_PIZZA
|
||||
cuisine_category = CUISINE_ITALIAN
|
||||
dish_category = DISH_PIZZA
|
||||
|
||||
/datum/crafting_recipe/food/pizza/margherita
|
||||
reqs = list(
|
||||
|
||||
@@ -11,7 +11,7 @@
|
||||
/obj/item/food/grown/apple = 1
|
||||
)
|
||||
result = /obj/item/food/salad/herbsalad
|
||||
category = CAT_SALAD
|
||||
dish_category = DISH_SALAD
|
||||
|
||||
/datum/crafting_recipe/food/aesirsalad
|
||||
name = "Aesir salad"
|
||||
@@ -21,7 +21,7 @@
|
||||
/obj/item/food/grown/apple/gold = 1
|
||||
)
|
||||
result = /obj/item/food/salad/aesirsalad
|
||||
category = CAT_SALAD
|
||||
dish_category = DISH_SALAD
|
||||
|
||||
/datum/crafting_recipe/food/validsalad
|
||||
name = "Valid salad"
|
||||
@@ -33,7 +33,7 @@
|
||||
)
|
||||
result = /obj/item/food/salad/validsalad
|
||||
added_foodtypes = FRIED
|
||||
category = CAT_SALAD
|
||||
dish_category = DISH_SALAD
|
||||
|
||||
/datum/crafting_recipe/food/melonfruitbowl
|
||||
name ="Melon fruit bowl"
|
||||
@@ -46,7 +46,7 @@
|
||||
/obj/item/food/grown/ambrosia = 1
|
||||
)
|
||||
result = /obj/item/food/melonfruitbowl
|
||||
category = CAT_SALAD
|
||||
dish_category = DISH_SALAD
|
||||
|
||||
/datum/crafting_recipe/food/fruitsalad
|
||||
name = "Fruit salad"
|
||||
@@ -59,7 +59,7 @@
|
||||
|
||||
)
|
||||
result = /obj/item/food/salad/fruit
|
||||
category = CAT_SALAD
|
||||
dish_category = DISH_SALAD
|
||||
|
||||
/datum/crafting_recipe/food/junglesalad
|
||||
name = "Jungle salad"
|
||||
@@ -71,7 +71,7 @@
|
||||
|
||||
)
|
||||
result = /obj/item/food/salad/jungle
|
||||
category = CAT_SALAD
|
||||
dish_category = DISH_SALAD
|
||||
|
||||
/datum/crafting_recipe/food/citrusdelight
|
||||
name = "Citrus delight"
|
||||
@@ -83,7 +83,7 @@
|
||||
|
||||
)
|
||||
result = /obj/item/food/salad/citrusdelight
|
||||
category = CAT_SALAD
|
||||
dish_category = DISH_SALAD
|
||||
|
||||
/datum/crafting_recipe/food/edensalad
|
||||
name = "Salad of Eden"
|
||||
@@ -95,7 +95,7 @@
|
||||
/obj/item/food/grown/peace = 1
|
||||
)
|
||||
result = /obj/item/food/salad/edensalad
|
||||
category = CAT_SALAD
|
||||
dish_category = DISH_SALAD
|
||||
|
||||
/datum/crafting_recipe/food/kale_salad
|
||||
name = "Kale salad"
|
||||
@@ -107,7 +107,7 @@
|
||||
/datum/reagent/consumable/nutriment/fat/oil/olive = 2,
|
||||
)
|
||||
result = /obj/item/food/salad/kale_salad
|
||||
category = CAT_SALAD
|
||||
dish_category = DISH_SALAD
|
||||
|
||||
/datum/crafting_recipe/food/greek_salad
|
||||
name = "Greek salad"
|
||||
@@ -121,7 +121,7 @@
|
||||
/obj/item/food/grown/cucumber = 1,
|
||||
)
|
||||
result = /obj/item/food/salad/greek_salad
|
||||
category = CAT_SALAD
|
||||
dish_category = DISH_SALAD
|
||||
|
||||
/datum/crafting_recipe/food/caesar_salad
|
||||
name = "Caesar salad"
|
||||
@@ -134,7 +134,7 @@
|
||||
/obj/item/food/breadslice/plain = 1,
|
||||
)
|
||||
result = /obj/item/food/salad/caesar_salad
|
||||
category = CAT_SALAD
|
||||
dish_category = DISH_SALAD
|
||||
|
||||
/datum/crafting_recipe/food/spring_salad
|
||||
name = "Spring salad"
|
||||
@@ -146,7 +146,7 @@
|
||||
/datum/reagent/consumable/nutriment/fat/oil/olive = 5,
|
||||
)
|
||||
result = /obj/item/food/salad/spring_salad
|
||||
category = CAT_SALAD
|
||||
dish_category = DISH_SALAD
|
||||
|
||||
/datum/crafting_recipe/food/potato_salad
|
||||
name = "Potato salad"
|
||||
@@ -158,7 +158,7 @@
|
||||
/datum/reagent/consumable/mayonnaise = 5,
|
||||
)
|
||||
result = /obj/item/food/salad/potato_salad
|
||||
category = CAT_SALAD
|
||||
dish_category = DISH_SALAD
|
||||
|
||||
/datum/crafting_recipe/food/spinach_fruit_salad
|
||||
name = "Spinach fruit salad"
|
||||
@@ -170,7 +170,7 @@
|
||||
/datum/reagent/consumable/nutriment/fat/oil/olive = 2,
|
||||
)
|
||||
result = /obj/item/food/salad/spinach_fruit_salad
|
||||
category = CAT_SALAD
|
||||
dish_category = DISH_SALAD
|
||||
|
||||
/datum/crafting_recipe/food/antipasto_salad
|
||||
name = "Antipasto salad"
|
||||
@@ -183,4 +183,5 @@
|
||||
/obj/item/food/cheese/mozzarella = 1,
|
||||
)
|
||||
result = /obj/item/food/salad/antipasto_salad
|
||||
category = CAT_SALAD
|
||||
dish_category = DISH_SALAD
|
||||
cuisine_category = CUISINE_ITALIAN
|
||||
|
||||
@@ -15,7 +15,7 @@
|
||||
/obj/item/food/cheese/wedge = 1
|
||||
)
|
||||
result = /obj/item/food/sandwich
|
||||
category = CAT_SANDWICH
|
||||
dish_category = DISH_SANDWICH
|
||||
|
||||
/datum/crafting_recipe/food/cheese_sandwich
|
||||
name = "Cheese sandwich"
|
||||
@@ -24,7 +24,7 @@
|
||||
/obj/item/food/cheese/wedge = 2
|
||||
)
|
||||
result = /obj/item/food/sandwich/cheese
|
||||
category = CAT_SANDWICH
|
||||
dish_category = DISH_SANDWICH
|
||||
|
||||
/datum/crafting_recipe/food/slimesandwich
|
||||
name = "Jelly sandwich"
|
||||
@@ -34,7 +34,7 @@
|
||||
)
|
||||
added_foodtypes = TOXIC
|
||||
result = /obj/item/food/sandwich/jelly/slime
|
||||
category = CAT_SANDWICH
|
||||
dish_category = DISH_SANDWICH
|
||||
|
||||
/datum/crafting_recipe/food/cherrysandwich
|
||||
name = "Jelly sandwich"
|
||||
@@ -44,7 +44,7 @@
|
||||
)
|
||||
added_foodtypes = FRUIT|SUGAR
|
||||
result = /obj/item/food/sandwich/jelly/cherry
|
||||
category = CAT_SANDWICH
|
||||
dish_category = DISH_SANDWICH
|
||||
|
||||
/datum/crafting_recipe/food/notasandwich
|
||||
name = "Not a sandwich"
|
||||
@@ -54,7 +54,7 @@
|
||||
)
|
||||
added_foodtypes = GROSS
|
||||
result = /obj/item/food/sandwich/notasandwich
|
||||
category = CAT_SANDWICH
|
||||
dish_category = DISH_SANDWICH
|
||||
|
||||
/datum/crafting_recipe/food/hotdog
|
||||
name = "Hot dog"
|
||||
@@ -65,7 +65,7 @@
|
||||
)
|
||||
result = /obj/item/food/hotdog
|
||||
removed_foodtypes = BREAKFAST
|
||||
category = CAT_SANDWICH
|
||||
dish_category = DISH_SANDWICH
|
||||
|
||||
/datum/crafting_recipe/food/danish_hotdog
|
||||
name = "Danish hot dog"
|
||||
@@ -78,7 +78,7 @@
|
||||
)
|
||||
result = /obj/item/food/danish_hotdog
|
||||
removed_foodtypes = BREAKFAST
|
||||
category = CAT_SANDWICH
|
||||
dish_category = DISH_SANDWICH
|
||||
|
||||
/datum/crafting_recipe/food/blt
|
||||
name = "BLT"
|
||||
@@ -89,7 +89,7 @@
|
||||
/obj/item/food/grown/tomato = 1
|
||||
)
|
||||
result = /obj/item/food/sandwich/blt
|
||||
category = CAT_SANDWICH
|
||||
dish_category = DISH_SANDWICH
|
||||
|
||||
/datum/crafting_recipe/food/peanut_butter_jelly_sandwich
|
||||
name = "Peanut butter and jelly sandwich"
|
||||
@@ -100,7 +100,7 @@
|
||||
)
|
||||
result = /obj/item/food/sandwich/peanut_butter_jelly
|
||||
added_foodtypes = FRUIT|NUTS
|
||||
category = CAT_SANDWICH
|
||||
dish_category = DISH_SANDWICH
|
||||
|
||||
/datum/crafting_recipe/food/peanut_butter_banana_sandwich
|
||||
name = "Peanut butter and banana sandwich"
|
||||
@@ -111,7 +111,7 @@
|
||||
)
|
||||
result = /obj/item/food/sandwich/peanut_butter_banana
|
||||
added_foodtypes = NUTS
|
||||
category = CAT_SANDWICH
|
||||
dish_category = DISH_SANDWICH
|
||||
|
||||
/datum/crafting_recipe/food/philly_cheesesteak
|
||||
name = "Philly Cheesesteak"
|
||||
@@ -122,7 +122,7 @@
|
||||
/obj/item/food/grown/onion = 1,
|
||||
)
|
||||
result = /obj/item/food/sandwich/philly_cheesesteak
|
||||
category = CAT_SANDWICH
|
||||
dish_category = DISH_SANDWICH
|
||||
|
||||
/datum/crafting_recipe/food/death_sandwich
|
||||
name = "Death Sandwich"
|
||||
@@ -133,7 +133,7 @@
|
||||
/obj/item/food/grown/tomato = 1,
|
||||
)
|
||||
result = /obj/item/food/sandwich/death
|
||||
category = CAT_SANDWICH
|
||||
dish_category = DISH_SANDWICH
|
||||
crafting_flags = CRAFT_CHECK_DENSITY | CRAFT_MUST_BE_LEARNED
|
||||
|
||||
/datum/crafting_recipe/food/toast_sandwich
|
||||
@@ -144,4 +144,4 @@
|
||||
)
|
||||
result = /obj/item/food/sandwich/toast_sandwich
|
||||
removed_foodtypes = BREAKFAST
|
||||
category = CAT_SANDWICH
|
||||
dish_category = DISH_SANDWICH
|
||||
|
||||
@@ -7,7 +7,7 @@
|
||||
)
|
||||
result = /obj/item/food/cubancarp
|
||||
added_foodtypes = GRAIN|FRIED
|
||||
category = CAT_SEAFOOD
|
||||
dish_category = DISH_SANDWICH
|
||||
|
||||
/datum/crafting_recipe/food/fishandchips
|
||||
name = "Fish and chips"
|
||||
@@ -16,7 +16,7 @@
|
||||
/obj/item/food/fishmeat = 1
|
||||
)
|
||||
result = /obj/item/food/fishandchips
|
||||
category = CAT_SEAFOOD
|
||||
meal_category = MEAL_APPETIZER
|
||||
|
||||
/datum/crafting_recipe/food/fishfingers
|
||||
name = "Fish fingers"
|
||||
@@ -27,7 +27,7 @@
|
||||
)
|
||||
result = /obj/item/food/fishfingers
|
||||
added_foodtypes = FRIED
|
||||
category = CAT_SEAFOOD
|
||||
meal_category = MEAL_APPETIZER
|
||||
|
||||
/datum/crafting_recipe/food/fishfry
|
||||
name = "Fish fry"
|
||||
@@ -38,7 +38,6 @@
|
||||
)
|
||||
result = /obj/item/food/fishfry
|
||||
added_foodtypes = FRIED
|
||||
category = CAT_SEAFOOD
|
||||
|
||||
/datum/crafting_recipe/food/sashimi
|
||||
name = "Spider Sashimi"
|
||||
@@ -49,10 +48,10 @@
|
||||
)
|
||||
result = /obj/item/food/sashimi
|
||||
removed_foodtypes = TOXIC
|
||||
category = CAT_SEAFOOD
|
||||
cuisine_category = CUISINE_JAPANESE
|
||||
|
||||
/datum/crafting_recipe/food/fishtaco
|
||||
name ="Fish taco"
|
||||
name = "Fish taco"
|
||||
reqs = list(
|
||||
/obj/item/food/tortilla = 1,
|
||||
/obj/item/food/cheese/wedge = 1,
|
||||
@@ -60,11 +59,11 @@
|
||||
/obj/item/food/grown/cabbage = 1
|
||||
)
|
||||
result = /obj/item/food/taco/fish
|
||||
|
||||
category = CAT_SEAFOOD
|
||||
cuisine_category = CUISINE_MEXICAN
|
||||
dish_category = DISH_TACO
|
||||
|
||||
/datum/crafting_recipe/food/vegetariansushiroll
|
||||
name ="Vegetarian sushi roll"
|
||||
name = "Vegetarian sushi roll"
|
||||
reqs = list(
|
||||
/obj/item/food/seaweedsheet = 1,
|
||||
/obj/item/food/boiledrice = 1,
|
||||
@@ -73,10 +72,11 @@
|
||||
)
|
||||
result = /obj/item/food/vegetariansushiroll
|
||||
removed_foodtypes = BREAKFAST
|
||||
category = CAT_SEAFOOD
|
||||
dish_category = DISH_SUSHI
|
||||
cuisine_category = CUISINE_JAPANESE
|
||||
|
||||
/datum/crafting_recipe/food/spicyfiletroll
|
||||
name ="Spicy filet sushi roll"
|
||||
name = "Spicy filet sushi roll"
|
||||
reqs = list(
|
||||
/obj/item/food/seaweedsheet = 1,
|
||||
/obj/item/food/boiledrice = 1,
|
||||
@@ -86,10 +86,11 @@
|
||||
)
|
||||
result = /obj/item/food/spicyfiletsushiroll
|
||||
removed_foodtypes = BREAKFAST
|
||||
category = CAT_SEAFOOD
|
||||
dish_category = DISH_SUSHI
|
||||
cuisine_category = CUISINE_JAPANESE
|
||||
|
||||
/datum/crafting_recipe/food/nigiri_sushi
|
||||
name ="Nigiri sushi"
|
||||
name = "Nigiri sushi"
|
||||
reqs = list(
|
||||
/obj/item/food/seaweedsheet = 1,
|
||||
/obj/item/food/boiledrice = 1,
|
||||
@@ -98,7 +99,8 @@
|
||||
)
|
||||
result = /obj/item/food/nigiri_sushi
|
||||
removed_foodtypes = BREAKFAST
|
||||
category = CAT_SEAFOOD
|
||||
dish_category = DISH_SUSHI
|
||||
cuisine_category = CUISINE_JAPANESE
|
||||
|
||||
/datum/crafting_recipe/food/meat_poke
|
||||
name ="Meat poke"
|
||||
@@ -114,7 +116,7 @@
|
||||
)
|
||||
result = /obj/item/food/meat_poke
|
||||
removed_foodtypes = BREAKFAST
|
||||
category = CAT_SEAFOOD
|
||||
dish_category = DISH_SALAD
|
||||
|
||||
/datum/crafting_recipe/food/fish_poke
|
||||
name ="Fish poke"
|
||||
@@ -130,7 +132,7 @@
|
||||
)
|
||||
result = /obj/item/food/fish_poke
|
||||
removed_foodtypes = BREAKFAST
|
||||
category = CAT_SEAFOOD
|
||||
dish_category = DISH_SALAD
|
||||
|
||||
/datum/crafting_recipe/food/futomaki_sushi_roll
|
||||
name ="Futomaki sushi roll"
|
||||
@@ -143,7 +145,8 @@
|
||||
)
|
||||
result = /obj/item/food/futomaki_sushi_roll
|
||||
removed_foodtypes = BREAKFAST
|
||||
category = CAT_SEAFOOD
|
||||
dish_category = DISH_SUSHI
|
||||
cuisine_category = CUISINE_JAPANESE
|
||||
|
||||
/datum/crafting_recipe/food/philadelphia_sushi_roll
|
||||
name ="Philadelphia sushi roll"
|
||||
@@ -156,4 +159,5 @@
|
||||
)
|
||||
result = /obj/item/food/philadelphia_sushi_roll
|
||||
removed_foodtypes = BREAKFAST
|
||||
category = CAT_SEAFOOD
|
||||
dish_category = DISH_SUSHI
|
||||
cuisine_category = CUISINE_JAPANESE
|
||||
|
||||
@@ -10,7 +10,8 @@
|
||||
/obj/item/food/grown/tomato = 2
|
||||
)
|
||||
result = /obj/item/food/spaghetti/pastatomato
|
||||
category = CAT_SPAGHETTI
|
||||
dish_category = DISH_NOODLES
|
||||
cuisine_category = CUISINE_ITALIAN
|
||||
|
||||
/datum/crafting_recipe/food/copypasta
|
||||
name = "Copypasta"
|
||||
@@ -18,7 +19,8 @@
|
||||
/obj/item/food/spaghetti/pastatomato = 2
|
||||
)
|
||||
result = /obj/item/food/spaghetti/copypasta
|
||||
category = CAT_SPAGHETTI
|
||||
dish_category = DISH_NOODLES
|
||||
cuisine_category = CUISINE_ITALIAN
|
||||
|
||||
/datum/crafting_recipe/food/spaghettimeatball
|
||||
name = "Spaghetti meatball"
|
||||
@@ -27,7 +29,8 @@
|
||||
/obj/item/food/meatball = 2
|
||||
)
|
||||
result = /obj/item/food/spaghetti/meatballspaghetti
|
||||
category = CAT_SPAGHETTI
|
||||
dish_category = DISH_NOODLES
|
||||
cuisine_category = CUISINE_ITALIAN
|
||||
|
||||
/datum/crafting_recipe/food/spesslaw
|
||||
name = "Spesslaw"
|
||||
@@ -36,7 +39,8 @@
|
||||
/obj/item/food/meatball = 4
|
||||
)
|
||||
result = /obj/item/food/spaghetti/spesslaw
|
||||
category = CAT_SPAGHETTI
|
||||
dish_category = DISH_NOODLES
|
||||
cuisine_category = CUISINE_ITALIAN
|
||||
|
||||
/datum/crafting_recipe/food/beefnoodle
|
||||
name = "Beef noodle"
|
||||
@@ -47,7 +51,8 @@
|
||||
/obj/item/food/grown/cabbage = 1,
|
||||
)
|
||||
result = /obj/item/food/spaghetti/beefnoodle
|
||||
category = CAT_SPAGHETTI
|
||||
dish_category = DISH_NOODLES
|
||||
cuisine_category = CUISINE_ITALIAN
|
||||
|
||||
/datum/crafting_recipe/food/chowmein
|
||||
name = "Chowmein"
|
||||
@@ -58,7 +63,8 @@
|
||||
/obj/item/food/grown/carrot = 1
|
||||
)
|
||||
result = /obj/item/food/spaghetti/chowmein
|
||||
category = CAT_SPAGHETTI
|
||||
dish_category = DISH_NOODLES
|
||||
// cuisine_category = CUISINE_CHINESE
|
||||
|
||||
/datum/crafting_recipe/food/butternoodles
|
||||
name = "Butter Noodles"
|
||||
@@ -67,7 +73,8 @@
|
||||
/obj/item/food/butterslice = 1
|
||||
)
|
||||
result = /obj/item/food/spaghetti/butternoodles
|
||||
category = CAT_SPAGHETTI
|
||||
dish_category = DISH_NOODLES
|
||||
cuisine_category = CUISINE_ITALIAN
|
||||
|
||||
/datum/crafting_recipe/food/mac_n_cheese
|
||||
name = "Mac n' cheese"
|
||||
@@ -79,7 +86,7 @@
|
||||
/datum/reagent/consumable/blackpepper = 2
|
||||
)
|
||||
result = /obj/item/food/spaghetti/mac_n_cheese
|
||||
category = CAT_SPAGHETTI
|
||||
dish_category = DISH_NOODLES
|
||||
|
||||
/datum/crafting_recipe/food/shoyu_tonkotsu_ramen
|
||||
name = "Shoyu Tonkotsu ramen"
|
||||
@@ -93,7 +100,8 @@
|
||||
)
|
||||
result = /obj/item/food/spaghetti/shoyu_tonkotsu_ramen
|
||||
removed_foodtypes = BREAKFAST
|
||||
category = CAT_SPAGHETTI
|
||||
dish_category = DISH_NOODLES
|
||||
cuisine_category = CUISINE_JAPANESE
|
||||
|
||||
/datum/crafting_recipe/food/kitakata_ramen
|
||||
name = "Kitakata ramen"
|
||||
@@ -106,7 +114,8 @@
|
||||
/obj/item/food/grown/garlic = 1,
|
||||
)
|
||||
result = /obj/item/food/spaghetti/kitakata_ramen
|
||||
category = CAT_SPAGHETTI
|
||||
dish_category = DISH_NOODLES
|
||||
cuisine_category = CUISINE_JAPANESE
|
||||
|
||||
/datum/crafting_recipe/food/kitsune_udon
|
||||
name = "Kitsune udon"
|
||||
@@ -119,7 +128,8 @@
|
||||
/datum/reagent/consumable/sugar = 5,
|
||||
)
|
||||
result = /obj/item/food/spaghetti/kitsune_udon
|
||||
category = CAT_SPAGHETTI
|
||||
dish_category = DISH_NOODLES
|
||||
cuisine_category = CUISINE_JAPANESE
|
||||
|
||||
/datum/crafting_recipe/food/nikujaga
|
||||
name = "Nikujaga"
|
||||
@@ -132,7 +142,8 @@
|
||||
/obj/item/food/grown/peas = 1,
|
||||
)
|
||||
result = /obj/item/food/spaghetti/nikujaga
|
||||
category = CAT_SPAGHETTI
|
||||
dish_category = DISH_NOODLES
|
||||
cuisine_category = CUISINE_JAPANESE
|
||||
|
||||
/datum/crafting_recipe/food/pho
|
||||
name = "Pho"
|
||||
@@ -144,7 +155,8 @@
|
||||
/obj/item/food/grown/cabbage = 1,
|
||||
)
|
||||
result = /obj/item/food/spaghetti/pho
|
||||
category = CAT_SPAGHETTI
|
||||
dish_category = DISH_NOODLES
|
||||
// cuisine_category = CUISINE_VIETNAMESE
|
||||
|
||||
/datum/crafting_recipe/food/pad_thai
|
||||
name = "Pad thai"
|
||||
@@ -157,7 +169,8 @@
|
||||
/obj/item/food/grown/citrus/lime = 1,
|
||||
)
|
||||
result = /obj/item/food/spaghetti/pad_thai
|
||||
category = CAT_SPAGHETTI
|
||||
dish_category = DISH_NOODLES
|
||||
// cuisine_category = CUISINE_THAI
|
||||
|
||||
/datum/crafting_recipe/food/carbonara
|
||||
name = "Spaghetti Carbonara"
|
||||
@@ -170,4 +183,5 @@
|
||||
)
|
||||
result = /obj/item/food/spaghetti/carbonara
|
||||
removed_foodtypes = BREAKFAST|RAW
|
||||
category = CAT_SPAGHETTI
|
||||
dish_category = DISH_NOODLES
|
||||
cuisine_category = CUISINE_ITALIAN
|
||||
|
||||
@@ -19,3 +19,39 @@ export function GroupTitle(props: Props) {
|
||||
</Stack>
|
||||
);
|
||||
}
|
||||
|
||||
export function SubGroupTitle(props: Props) {
|
||||
const { title } = props;
|
||||
|
||||
return (
|
||||
<Stack>
|
||||
<Stack.Item
|
||||
style={{
|
||||
borderBlockColor: 'label',
|
||||
borderStyle: 'dashed',
|
||||
borderTop: '0',
|
||||
borderRight: '0',
|
||||
borderLeft: '0',
|
||||
borderWidth: '2px',
|
||||
}}
|
||||
mb={0.75}
|
||||
grow
|
||||
/>
|
||||
<Stack.Item grow pr={0.5} pl={0.5} italic align="center">
|
||||
{title}
|
||||
</Stack.Item>
|
||||
<Stack.Item
|
||||
style={{
|
||||
borderBlockColor: 'label',
|
||||
borderStyle: 'dashed',
|
||||
borderTop: '0',
|
||||
borderRight: '0',
|
||||
borderLeft: '0',
|
||||
borderWidth: '2px',
|
||||
}}
|
||||
mb={0.75}
|
||||
grow
|
||||
/>
|
||||
</Stack>
|
||||
);
|
||||
}
|
||||
|
||||
@@ -7,6 +7,7 @@ export const TYPE_ICONS = {
|
||||
[Food.Bugs]: 'bug',
|
||||
[Food.Cloth]: 'tshirt',
|
||||
[Food.Dairy]: 'cheese',
|
||||
[Food.Egg]: 'egg',
|
||||
[Food.Fried]: 'fire',
|
||||
[Food.Fruit]: 'apple-alt',
|
||||
[Food.Gore]: 'skull',
|
||||
@@ -51,22 +52,37 @@ export const CATEGORY_ICONS_CRAFTING = {
|
||||
|
||||
export const CATEGORY_ICONS_COOKING = {
|
||||
'Can Make': 'utensils',
|
||||
Breads: 'bread-slice',
|
||||
Burgers: 'burger',
|
||||
Cakes: 'cake-candles',
|
||||
'Egg-Based Food': 'egg',
|
||||
Appetizer: 'bread-slice',
|
||||
Bread: 'bread-slice',
|
||||
Burger: 'burger',
|
||||
Burrito: 'circle-o',
|
||||
Cake: 'cake-candles',
|
||||
Candy: 'candy-cane',
|
||||
Component: 'cubes',
|
||||
Cookie: 'cookie',
|
||||
Dessert: 'face-grin-beam-sweat',
|
||||
Frozen: 'ice-cream',
|
||||
'Lizard Food': 'dragon',
|
||||
Meats: 'bacon',
|
||||
'Mexican Food': 'pepper-hot',
|
||||
'Misc. Food': 'shapes',
|
||||
'Mothic Food': 'shirt',
|
||||
Pastries: 'cookie',
|
||||
Pies: 'chart-pie',
|
||||
Pizzas: 'pizza-slice',
|
||||
Salads: 'leaf',
|
||||
Sandwiches: 'hotdog',
|
||||
Seafood: 'fish',
|
||||
Soups: 'mug-hot',
|
||||
Spaghettis: 'wheat-awn',
|
||||
Italian: 'pizza-slice',
|
||||
Japanese: 'earth-asia',
|
||||
Lizard: 'dragon',
|
||||
Martian: 'globe',
|
||||
Meat: 'bacon',
|
||||
Mexican: 'earth-americas',
|
||||
Mothic: 'shirt',
|
||||
Noodles: 'wheat-awn',
|
||||
Pastry: 'cookie',
|
||||
Pie: 'chart-pie',
|
||||
Pizza: 'pizza-slice',
|
||||
Rice: 'bowl-rice',
|
||||
Salad: 'leaf',
|
||||
Sandwich: 'hotdog',
|
||||
Soup: 'mug-hot',
|
||||
Sushi: 'fish',
|
||||
Taco: 'circle-o',
|
||||
Terran: 'earth-europe',
|
||||
Uncategorized: 'shapes',
|
||||
'Main Course': 'drumstick-bite',
|
||||
Breakfast: 'sun',
|
||||
Snack: 'compress',
|
||||
Condiment: 'bottle-water',
|
||||
} as const;
|
||||
|
||||
@@ -321,7 +321,7 @@ export function RecipeContent(props: FullProps) {
|
||||
Complexity: {item.complexity}
|
||||
</Box>
|
||||
)}
|
||||
{item.foodtypes?.length > 0 && (
|
||||
{!!item.foodtypes && item.foodtypes.length > 0 && (
|
||||
<Box color="gray" width="104px" lineHeight={1.5} mt={1}>
|
||||
<Divider />
|
||||
{item.foodtypes.map((foodtype) => (
|
||||
|
||||
@@ -1,3 +1,5 @@
|
||||
import type { BooleanLike } from 'tgui-core/react';
|
||||
import { CATEGORY_ICONS_COOKING, CATEGORY_ICONS_CRAFTING } from './constants';
|
||||
import type { CraftingData } from './types';
|
||||
|
||||
export function findIcon(atom_id: number, data: CraftingData): string {
|
||||
@@ -8,3 +10,15 @@ export function findIcon(atom_id: number, data: CraftingData): string {
|
||||
|
||||
return icon;
|
||||
}
|
||||
|
||||
export function getFAIcon(category: string, mode: BooleanLike): string {
|
||||
const icons = mode ? CATEGORY_ICONS_COOKING : CATEGORY_ICONS_CRAFTING;
|
||||
return icons[category] || 'circle';
|
||||
}
|
||||
|
||||
export function toggleArrayItem<T>(array: T[] | undefined, item: T): T[] {
|
||||
if (!array) return [item];
|
||||
return array.includes(item)
|
||||
? array.filter((i) => i !== item)
|
||||
: [...array, item];
|
||||
}
|
||||
|
||||
@@ -21,6 +21,8 @@ import { CATEGORY_ICONS_COOKING, CATEGORY_ICONS_CRAFTING } from './constants';
|
||||
import { FoodtypeContent } from './content/FoodtypeContent';
|
||||
import { MaterialContent } from './content/MaterialContent';
|
||||
import { RecipeContent, RecipeContentCompact } from './content/RecipeContent';
|
||||
import { SubGroupTitle } from './GroupTitle';
|
||||
import { getFAIcon, toggleArrayItem } from './helpers';
|
||||
import {
|
||||
type CraftingData,
|
||||
type Material,
|
||||
@@ -55,6 +57,38 @@ export function PersonalCrafting(props: any) {
|
||||
? DEFAULT_CAT_COOKING
|
||||
: DEFAULT_CAT_CRAFTING,
|
||||
);
|
||||
|
||||
const allFoodCuisines = data.recipes
|
||||
.reduce((acc: string[], recipe) => {
|
||||
if (recipe.cuisine_category && !acc.includes(recipe.cuisine_category)) {
|
||||
acc.push(recipe.cuisine_category);
|
||||
}
|
||||
return acc;
|
||||
}, [])
|
||||
.sort((a, b) => (a > b ? 1 : -1));
|
||||
|
||||
const allDishCategories = data.recipes
|
||||
.reduce((acc: string[], recipe) => {
|
||||
if (recipe.dish_category && !acc.includes(recipe.dish_category)) {
|
||||
acc.push(recipe.dish_category);
|
||||
}
|
||||
return acc;
|
||||
}, [])
|
||||
.sort((a, b) => (a > b ? 1 : -1));
|
||||
|
||||
const allMealCategories = data.recipes
|
||||
.reduce((acc: string[], recipe) => {
|
||||
if (recipe.meal_category && !acc.includes(recipe.meal_category)) {
|
||||
acc.push(recipe.meal_category);
|
||||
}
|
||||
return acc;
|
||||
}, [])
|
||||
.sort((a, b) => (a > b ? 1 : -1));
|
||||
|
||||
const [activeFoodCuisine, setFoodCuisine] = useState<string[]>();
|
||||
const [activeDishCategory, setDishCategory] = useState<string[]>();
|
||||
const [activeMealCategory, setMealCategory] = useState<string[]>();
|
||||
|
||||
const [activeType, setFoodType] = useState(
|
||||
Object.keys(craftability).length ? 'Can Make' : data.foodtypes[0],
|
||||
);
|
||||
@@ -83,26 +117,53 @@ export function PersonalCrafting(props: any) {
|
||||
? filter(material_occurences, searchMaterial)
|
||||
: material_occurences;
|
||||
|
||||
function categoryMatch(recipe: Recipe): boolean {
|
||||
if (tabMode === TABS.material) {
|
||||
return Object.keys(recipe.reqs).includes(activeMaterial);
|
||||
} else if (tabMode === TABS.category) {
|
||||
if (activeCategory === 'Can Make') {
|
||||
return Boolean(craftability[recipe.ref]);
|
||||
}
|
||||
if (activeCategory === 'Foods') {
|
||||
if (
|
||||
activeFoodCuisine?.length &&
|
||||
!activeFoodCuisine.includes(recipe.cuisine_category || '')
|
||||
) {
|
||||
return false;
|
||||
}
|
||||
if (
|
||||
activeDishCategory?.length &&
|
||||
!activeDishCategory.includes(recipe.dish_category || '')
|
||||
) {
|
||||
return false;
|
||||
}
|
||||
if (
|
||||
activeMealCategory?.length &&
|
||||
!activeMealCategory.includes(recipe.meal_category || '')
|
||||
) {
|
||||
return false;
|
||||
}
|
||||
}
|
||||
return recipe.category === activeCategory;
|
||||
} else if (tabMode === TABS.foodtype && mode === MODE.cooking) {
|
||||
if (activeType === 'Can Make') {
|
||||
return Boolean(craftability[recipe.ref]);
|
||||
}
|
||||
if (recipe.foodtypes) {
|
||||
return recipe.foodtypes.includes(activeType);
|
||||
}
|
||||
return false;
|
||||
}
|
||||
return true;
|
||||
}
|
||||
|
||||
let recipes = filter(
|
||||
data.recipes,
|
||||
(recipe) =>
|
||||
// If craftable only is selected, then filter by craftability
|
||||
(!display_craftable_only || Boolean(craftability[recipe.ref])) &&
|
||||
// Ignore categories and types when searching
|
||||
(searchText.length > 0 ||
|
||||
// Is foodtype mode and the active type matches
|
||||
(tabMode === TABS.foodtype &&
|
||||
mode === MODE.cooking &&
|
||||
((activeType === 'Can Make' && Boolean(craftability[recipe.ref])) ||
|
||||
recipe.foodtypes?.includes(activeType))) ||
|
||||
// Is material mode and the active material or catalysts match
|
||||
(tabMode === TABS.material &&
|
||||
Object.keys(recipe.reqs).includes(activeMaterial)) ||
|
||||
// Is category mode and the active categroy matches
|
||||
(tabMode === TABS.category &&
|
||||
((activeCategory === 'Can Make' &&
|
||||
Boolean(craftability[recipe.ref])) ||
|
||||
recipe.category === activeCategory))),
|
||||
(searchText.length > 0 || categoryMatch(recipe)),
|
||||
);
|
||||
recipes = sortBy(recipes, [
|
||||
(recipe) => [
|
||||
@@ -132,8 +193,6 @@ export function PersonalCrafting(props: any) {
|
||||
: 30;
|
||||
const displayLimit = pageSize * pages;
|
||||
const content = document.getElementById('content');
|
||||
const CATEGORY_ICONS =
|
||||
mode === MODE.cooking ? CATEGORY_ICONS_COOKING : CATEGORY_ICONS_CRAFTING;
|
||||
|
||||
return (
|
||||
<Window width={700} height={720}>
|
||||
@@ -285,36 +344,142 @@ export function PersonalCrafting(props: any) {
|
||||
}
|
||||
}}
|
||||
>
|
||||
<Stack>
|
||||
<Stack.Item width="14px" textAlign="center">
|
||||
<Icon
|
||||
color={
|
||||
category === 'Blood Cult'
|
||||
? 'red'
|
||||
: 'default'
|
||||
<Stack vertical>
|
||||
<Stack.Item>
|
||||
<Stack
|
||||
// hack, for some reason the standard padding
|
||||
// disappears with the extra food category
|
||||
// rendering, so i'm manually doing it here
|
||||
pt={
|
||||
category === 'Foods' &&
|
||||
activeCategory === category
|
||||
? 0.75
|
||||
: 0
|
||||
}
|
||||
name={
|
||||
category in CATEGORY_ICONS
|
||||
? CATEGORY_ICONS[
|
||||
category as keyof typeof CATEGORY_ICONS
|
||||
]
|
||||
: 'circle'
|
||||
}
|
||||
/>
|
||||
>
|
||||
<Stack.Item width="14px" textAlign="center">
|
||||
<Icon
|
||||
color={
|
||||
category === 'Blood Cult'
|
||||
? 'red'
|
||||
: 'default'
|
||||
}
|
||||
name={getFAIcon(category, mode)}
|
||||
/>
|
||||
</Stack.Item>
|
||||
<Stack.Item
|
||||
grow
|
||||
color={
|
||||
category === 'Blood Cult'
|
||||
? 'red'
|
||||
: 'default'
|
||||
}
|
||||
>
|
||||
{category}
|
||||
</Stack.Item>
|
||||
{category === 'Can Make' && (
|
||||
<Stack.Item>
|
||||
{Object.keys(craftability).length}
|
||||
</Stack.Item>
|
||||
)}
|
||||
</Stack>
|
||||
</Stack.Item>
|
||||
<Stack.Item
|
||||
grow
|
||||
color={
|
||||
category === 'Blood Cult' ? 'red' : 'default'
|
||||
}
|
||||
>
|
||||
{category}
|
||||
</Stack.Item>
|
||||
{category === 'Can Make' && (
|
||||
<Stack.Item>
|
||||
{Object.keys(craftability).length}
|
||||
</Stack.Item>
|
||||
)}
|
||||
{/* Foods are further categorized by cuisine and dish type */}
|
||||
{category === 'Foods' &&
|
||||
activeCategory === category && (
|
||||
<Stack.Item fontSize="0.95em">
|
||||
<Stack vertical pb={1}>
|
||||
<Stack.Item>
|
||||
<SubGroupTitle title="Cuisines" />
|
||||
</Stack.Item>
|
||||
{allFoodCuisines.map((cuisine) => (
|
||||
<Stack.Item key={cuisine}>
|
||||
<Button.Checkbox
|
||||
fluid
|
||||
color="transparent"
|
||||
checked={activeFoodCuisine?.includes(
|
||||
cuisine,
|
||||
)}
|
||||
onClick={() => {
|
||||
setFoodCuisine(
|
||||
toggleArrayItem(
|
||||
activeFoodCuisine,
|
||||
cuisine,
|
||||
),
|
||||
);
|
||||
setPages(1);
|
||||
}}
|
||||
>
|
||||
<Icon
|
||||
name={getFAIcon(cuisine, mode)}
|
||||
mr={1}
|
||||
ml={0.5}
|
||||
/>
|
||||
{cuisine}
|
||||
</Button.Checkbox>
|
||||
</Stack.Item>
|
||||
))}
|
||||
<Stack.Item>
|
||||
<SubGroupTitle title="Dishes" />
|
||||
</Stack.Item>
|
||||
{allDishCategories.map((dish) => (
|
||||
<Stack.Item key={dish}>
|
||||
<Button.Checkbox
|
||||
fluid
|
||||
checked={activeDishCategory?.includes(
|
||||
dish,
|
||||
)}
|
||||
onClick={() => {
|
||||
setDishCategory(
|
||||
toggleArrayItem(
|
||||
activeDishCategory,
|
||||
dish,
|
||||
),
|
||||
);
|
||||
setPages(1);
|
||||
}}
|
||||
>
|
||||
<Icon
|
||||
name={getFAIcon(dish, mode)}
|
||||
mr={1}
|
||||
ml={0.5}
|
||||
/>
|
||||
{dish}
|
||||
</Button.Checkbox>
|
||||
</Stack.Item>
|
||||
))}
|
||||
<Stack.Item>
|
||||
<SubGroupTitle title="Meals" />
|
||||
</Stack.Item>
|
||||
{allMealCategories.map((meal) => (
|
||||
<Stack.Item key={meal}>
|
||||
<Button.Checkbox
|
||||
fluid
|
||||
checked={activeMealCategory?.includes(
|
||||
meal,
|
||||
)}
|
||||
onClick={() => {
|
||||
setMealCategory(
|
||||
toggleArrayItem(
|
||||
activeMealCategory,
|
||||
meal,
|
||||
),
|
||||
);
|
||||
setPages(1);
|
||||
}}
|
||||
>
|
||||
<Icon
|
||||
name={getFAIcon(meal, mode)}
|
||||
mr={1}
|
||||
ml={0.5}
|
||||
/>
|
||||
{meal}
|
||||
</Button.Checkbox>
|
||||
</Stack.Item>
|
||||
))}
|
||||
</Stack>
|
||||
</Stack.Item>
|
||||
)}
|
||||
</Stack>
|
||||
</Tabs.Tab>
|
||||
))}
|
||||
|
||||
@@ -25,9 +25,7 @@ export type Material = {
|
||||
export type Recipe = {
|
||||
category: string;
|
||||
chem_catalysts: Record<number, number>;
|
||||
complexity: number;
|
||||
desc: string;
|
||||
foodtypes: string[];
|
||||
has_food_effect: BooleanLike;
|
||||
id: number;
|
||||
is_reaction: BooleanLike;
|
||||
@@ -41,6 +39,12 @@ export type Recipe = {
|
||||
structures: string[];
|
||||
tool_behaviors: string[];
|
||||
tool_paths: string[];
|
||||
// only used for food recipes
|
||||
foodtypes?: string[];
|
||||
complexity?: number;
|
||||
cuisine_category?: string;
|
||||
dish_category?: string;
|
||||
meal_category?: string;
|
||||
};
|
||||
|
||||
export type Diet = {
|
||||
|
||||
@@ -30,6 +30,7 @@ export enum Food {
|
||||
Sugar = 'SUGAR',
|
||||
Toxic = 'TOXIC',
|
||||
Vegetables = 'VEGETABLES',
|
||||
Egg = 'EGG',
|
||||
}
|
||||
|
||||
export enum JobPriority {
|
||||
|
||||
Reference in New Issue
Block a user