From 2429153c1c47b27a2a12cab31ec592c3ed7b35a1 Mon Sep 17 00:00:00 2001 From: InsightfulParasite <109536843+InsightfulParasite@users.noreply.github.com> Date: Thu, 20 Jun 2024 11:34:30 -0400 Subject: [PATCH] Makes All Food Recipes Available (#2230) I heard clerks complaining about how they were unable to make the foods they wanted to make. So now all foods are always_available. tweak: recipes_misc tweak: recipes_pastry tweak: recipes_unusual --- .../recipes/tablecraft/recipes_misc.dm | 10 +-- .../recipes/tablecraft/recipes_pastry.dm | 54 ++++++------ .../recipes/tablecraft/recipes_unusual.dm | 82 +++++++++---------- 3 files changed, 73 insertions(+), 73 deletions(-) diff --git a/code/modules/food_and_drinks/recipes/tablecraft/recipes_misc.dm b/code/modules/food_and_drinks/recipes/tablecraft/recipes_misc.dm index 9df7c90a8b76..4c2086c12716 100644 --- a/code/modules/food_and_drinks/recipes/tablecraft/recipes_misc.dm +++ b/code/modules/food_and_drinks/recipes/tablecraft/recipes_misc.dm @@ -13,7 +13,7 @@ ) result = /obj/item/food/chocolateegg subcategory = CAT_MISCFOOD - always_available = FALSE + /datum/crafting_recipe/food/candiedapple name = "Candied apple" @@ -23,7 +23,7 @@ ) result = /obj/item/food/candiedapple subcategory = CAT_MISCFOOD - always_available = FALSE + /datum/crafting_recipe/food/chococoin name = "Choco coin" @@ -33,7 +33,7 @@ ) result = /obj/item/food/chococoin subcategory = CAT_MISCFOOD - always_available = FALSE + /datum/crafting_recipe/food/fudgedice name = "Fudge dice" @@ -43,7 +43,7 @@ ) result = /obj/item/food/fudgedice subcategory = CAT_MISCFOOD - always_available = FALSE + /datum/crafting_recipe/food/chocoorange name = "Choco orange" @@ -53,7 +53,7 @@ ) result = /obj/item/food/chocoorange subcategory = CAT_MISCFOOD - always_available = FALSE + /datum/crafting_recipe/food/friedegg name = "Fried egg" diff --git a/code/modules/food_and_drinks/recipes/tablecraft/recipes_pastry.dm b/code/modules/food_and_drinks/recipes/tablecraft/recipes_pastry.dm index 10852d7ead3f..5ee101fbd0f4 100644 --- a/code/modules/food_and_drinks/recipes/tablecraft/recipes_pastry.dm +++ b/code/modules/food_and_drinks/recipes/tablecraft/recipes_pastry.dm @@ -37,7 +37,7 @@ ) result = /obj/item/food/cake/bscc subcategory = CAT_PASTRY - always_available = FALSE + /datum/crafting_recipe/food/bscvcake name = "blackberry and strawberry vanilla cake" @@ -47,7 +47,7 @@ ) result = /obj/item/food/cake/bsvc subcategory = CAT_PASTRY - always_available = FALSE + /datum/crafting_recipe/food/clowncake name = "clown cake" @@ -58,7 +58,7 @@ ) result = /obj/item/food/cake/clown_cake subcategory = CAT_PASTRY - always_available = FALSE + /datum/crafting_recipe/food/carrotcake name = "Carrot cake" @@ -68,7 +68,7 @@ ) result = /obj/item/food/cake/carrot subcategory = CAT_PASTRY - always_available = FALSE + /datum/crafting_recipe/food/cheesecake name = "Cheese cake" @@ -78,7 +78,7 @@ ) result = /obj/item/food/cake/cheese subcategory = CAT_PASTRY - always_available = FALSE + /datum/crafting_recipe/food/applecake name = "Apple cake" @@ -88,7 +88,7 @@ ) result = /obj/item/food/cake/apple subcategory = CAT_PASTRY - always_available = FALSE + /datum/crafting_recipe/food/orangecake name = "Orange cake" @@ -98,7 +98,7 @@ ) result = /obj/item/food/cake/orange subcategory = CAT_PASTRY - always_available = FALSE + /datum/crafting_recipe/food/limecake name = "Lime cake" @@ -108,7 +108,7 @@ ) result = /obj/item/food/cake/lime subcategory = CAT_PASTRY - always_available = FALSE + /datum/crafting_recipe/food/lemoncake name = "Lemon cake" @@ -118,7 +118,7 @@ ) result = /obj/item/food/cake/lemon subcategory = CAT_PASTRY - always_available = FALSE + /datum/crafting_recipe/food/chocolatecake name = "Chocolate cake" @@ -128,7 +128,7 @@ ) result = /obj/item/food/cake/chocolate subcategory = CAT_PASTRY - always_available = FALSE + /datum/crafting_recipe/food/birthdaycake name = "Birthday cake" @@ -140,7 +140,7 @@ ) result = /obj/item/food/cake/birthday subcategory = CAT_PASTRY - always_available = FALSE + /datum/crafting_recipe/food/pumpkinspicecake name = "Pumpkin spice cake" @@ -150,7 +150,7 @@ ) result = /obj/item/food/cake/pumpkinspice subcategory = CAT_PASTRY - always_available = FALSE + ////////////////////////////////////////////////PIES//////////////////////////////////////////////// @@ -220,7 +220,7 @@ ) result = /obj/item/food/pie/pumpkinpie subcategory = CAT_PASTRY - always_available = FALSE + /datum/crafting_recipe/food/bananacreampie name = "Banana cream pie" @@ -231,7 +231,7 @@ ) result = /obj/item/food/pie/cream subcategory = CAT_PASTRY - always_available = FALSE + /datum/crafting_recipe/food/berryclafoutis name = "Berry clafoutis" @@ -241,7 +241,7 @@ ) result = /obj/item/food/pie/berryclafoutis subcategory = CAT_PASTRY - always_available = FALSE + /datum/crafting_recipe/food/grapetart name = "Grape tart" @@ -253,7 +253,7 @@ ) result = /obj/item/food/pie/grapetart subcategory = CAT_PASTRY - always_available = FALSE + /datum/crafting_recipe/food/berrytart name = "Berry tart" @@ -265,7 +265,7 @@ ) result = /obj/item/food/pie/berrytart subcategory = CAT_PASTRY - always_available = FALSE + /datum/crafting_recipe/food/dulcedebatata name = "Dulce de batata" @@ -276,7 +276,7 @@ ) result = /obj/item/food/pie/dulcedebatata subcategory = CAT_PASTRY - always_available = FALSE + /datum/crafting_recipe/food/baklava name = "Baklava pie" @@ -287,7 +287,7 @@ ) result = /obj/item/food/pie/baklava subcategory = CAT_PASTRY - always_available = FALSE + ////////////////////////////////////////////////DONUTS//////////////////////////////////////////////// @@ -383,7 +383,7 @@ /obj/item/food/pastrybase = 1 ) result = /obj/item/food/donut/jelly/plain - always_available = FALSE + /datum/crafting_recipe/food/donut/jelly/berry name = "Berry Jelly Donut" @@ -489,7 +489,7 @@ ) result = /obj/item/food/donkpocket subcategory = CAT_PASTRY - always_available = FALSE + /datum/crafting_recipe/food/dankpocket time = 15 @@ -500,7 +500,7 @@ ) result = /obj/item/food/dankpocket subcategory = CAT_PASTRY - always_available = FALSE + /datum/crafting_recipe/food/donkpocket/spicy time = 15 @@ -512,7 +512,7 @@ ) result = /obj/item/food/donkpocket/spicy subcategory = CAT_PASTRY - always_available = FALSE + /datum/crafting_recipe/food/donkpocket/teriyaki time = 15 @@ -524,7 +524,7 @@ ) result = /obj/item/food/donkpocket/teriyaki subcategory = CAT_PASTRY - always_available = FALSE + /datum/crafting_recipe/food/donkpocket/pizza time = 15 @@ -536,7 +536,7 @@ ) result = /obj/item/food/donkpocket/pizza subcategory = CAT_PASTRY - always_available = FALSE + /datum/crafting_recipe/food/donkpocket/honk time = 15 @@ -548,7 +548,7 @@ ) result = /obj/item/food/donkpocket/honk subcategory = CAT_PASTRY - always_available = FALSE + /datum/crafting_recipe/food/donkpocket/berry time = 15 @@ -559,7 +559,7 @@ ) result = /obj/item/food/donkpocket/berry subcategory = CAT_PASTRY - always_available = FALSE + ////////////////////////////////////////////////MUFFINS//////////////////////////////////////////////// diff --git a/code/modules/food_and_drinks/recipes/tablecraft/recipes_unusual.dm b/code/modules/food_and_drinks/recipes/tablecraft/recipes_unusual.dm index e3a343c36b03..8cb1bb5a6f0f 100644 --- a/code/modules/food_and_drinks/recipes/tablecraft/recipes_unusual.dm +++ b/code/modules/food_and_drinks/recipes/tablecraft/recipes_unusual.dm @@ -254,7 +254,7 @@ ) result = /obj/item/food/donut/trumpet subcategory = CAT_UNUSUAL - always_available = FALSE + /datum/crafting_recipe/food/donut/jelly/trumpet name = "Spaceman's Jelly Donut" @@ -264,7 +264,7 @@ ) result = /obj/item/food/donut/jelly/trumpet subcategory = CAT_UNUSUAL - always_available = FALSE + /datum/crafting_recipe/food/coldchili name = "Cold chili" @@ -276,7 +276,7 @@ ) result = /obj/item/food/soup/coldchili subcategory = CAT_UNUSUAL - always_available = FALSE + /datum/crafting_recipe/food/mimanabread name = "Mimana bread" @@ -288,7 +288,7 @@ ) result = /obj/item/food/bread/mimana subcategory = CAT_UNUSUAL - always_available = FALSE + /datum/crafting_recipe/food/blumpkinpie name = "Blumpkin pie" @@ -300,7 +300,7 @@ ) result = /obj/item/food/pie/blumpkinpie subcategory = CAT_UNUSUAL - always_available = FALSE + /datum/crafting_recipe/food/frostypie name = "Frosty pie" @@ -310,7 +310,7 @@ ) result = /obj/item/food/pie/frostypie subcategory = CAT_UNUSUAL - always_available = FALSE + ///////////////////////// //Impossible ingredients/ @@ -327,7 +327,7 @@ ) result = /mob/living/simple_animal/hostile/bear/butter subcategory = CAT_UNUSUAL - always_available = FALSE + /datum/crafting_recipe/food/cak name = "Living cat/cake hybrid" @@ -342,7 +342,7 @@ ) result = /mob/living/simple_animal/pet/cat/cak subcategory = CAT_UNUSUAL //Cat! Haha, get it? CAT? GET IT? We get it - Love Felines - always_available = FALSE + /datum/crafting_recipe/food/breadcat name = "Bread cat/bread hybrid" @@ -356,7 +356,7 @@ ) result = /mob/living/simple_animal/pet/cat/breadcat subcategory = CAT_UNUSUAL - always_available = FALSE + /datum/crafting_recipe/food/royalcheese name = "Royal Cheese" @@ -368,7 +368,7 @@ ) result = /obj/item/food/royalcheese subcategory = CAT_UNUSUAL - always_available = FALSE + /datum/crafting_recipe/food/slimecake name = "Slime cake" @@ -378,7 +378,7 @@ ) result = /obj/item/food/cake/slimecake subcategory = CAT_UNUSUAL - always_available = FALSE + /datum/crafting_recipe/food/holycake name = "Angel food cake" @@ -388,7 +388,7 @@ ) result = /obj/item/food/cake/holy_cake subcategory = CAT_UNUSUAL - always_available = FALSE + /datum/crafting_recipe/food/mimetart name = "Mime tart" @@ -400,11 +400,11 @@ ) result = /obj/item/food/pie/mimetart subcategory = CAT_UNUSUAL - always_available = FALSE + /datum/crafting_recipe/food/cocolavatart name = "Chocolate Lava tart" - always_available = FALSE + reqs = list( /datum/reagent/consumable/milk = 5, /datum/reagent/consumable/sugar = 5, @@ -414,7 +414,7 @@ ) result = /obj/item/food/pie/cocolavatart subcategory = CAT_UNUSUAL - always_available = FALSE + /datum/crafting_recipe/food/donut/chaos name = "Chaos donut" @@ -425,7 +425,7 @@ ) result = /obj/item/food/donut/chaos subcategory = CAT_UNUSUAL - always_available = FALSE + /datum/crafting_recipe/food/donkpocket/gondola time = 15 @@ -437,7 +437,7 @@ ) result = /obj/item/food/donkpocket/gondola subcategory = CAT_UNUSUAL - always_available = FALSE + /datum/crafting_recipe/food/booberrymuffin name = "Booberry muffin" @@ -449,7 +449,7 @@ ) result = /obj/item/food/muffin/booberry subcategory = CAT_UNUSUAL - always_available = FALSE + /datum/crafting_recipe/food/fivealarmburger name = "Five alarm burger" @@ -460,7 +460,7 @@ ) result = /obj/item/food/burger/fivealarm subcategory = CAT_UNUSUAL - always_available = FALSE + /datum/crafting_recipe/food/ghostburger name = "Ghost burger" @@ -471,7 +471,7 @@ ) result = /obj/item/food/burger/ghost subcategory = CAT_UNUSUAL - always_available = FALSE + /datum/crafting_recipe/food/fuegoburrito name ="Fuego plasma burrito" @@ -482,7 +482,7 @@ ) result = /obj/item/food/fuegoburrito subcategory = CAT_UNUSUAL - always_available = FALSE + /datum/crafting_recipe/food/stuffedlegion name = "Stuffed legion" @@ -495,7 +495,7 @@ ) result = /obj/item/food/stuffedlegion subcategory = CAT_UNUSUAL - always_available = FALSE + /datum/crafting_recipe/food/powercrepe name = "Powercrepe" @@ -509,7 +509,7 @@ ) result = /obj/item/food/powercrepe subcategory = CAT_UNUSUAL - always_available = FALSE + /datum/crafting_recipe/food/arnold name = "Arnold pizza" @@ -522,7 +522,7 @@ ) result = /obj/item/food/pizza/arnold subcategory = CAT_UNUSUAL - always_available = FALSE + /datum/crafting_recipe/food/hardwarecake name = "Hardware cake" @@ -533,7 +533,7 @@ ) result = /obj/item/food/cake/hardware_cake subcategory = CAT_UNUSUAL - always_available = FALSE + //Slimejelly /datum/crafting_recipe/food/slimeburger @@ -544,7 +544,7 @@ ) result = /obj/item/food/burger/jelly/slime subcategory = CAT_UNUSUAL - always_available = FALSE + /datum/crafting_recipe/food/slimetoast name = "Slime toast" @@ -554,7 +554,7 @@ ) result = /obj/item/food/jelliedtoast/slime subcategory = CAT_UNUSUAL - always_available = FALSE + /datum/crafting_recipe/food/slimesandwich name = "Jelly sandwich" @@ -564,7 +564,7 @@ ) result = /obj/item/food/jellysandwich/slime subcategory = CAT_UNUSUAL - always_available = FALSE + /datum/crafting_recipe/food/donut/slimejelly name = "Slime jelly donut" @@ -574,7 +574,7 @@ ) result = /obj/item/food/donut/jelly/slimejelly/plain subcategory = CAT_UNUSUAL - always_available = FALSE + /datum/crafting_recipe/food/donut/slimejelly/berry name = "Berry Slime Donut" @@ -657,7 +657,7 @@ blacklist = list(/obj/item/food/cake/birthday/energy) result = /obj/item/food/cake/birthday/energy subcategory = CAT_UNUSUAL - always_available = FALSE + /datum/crafting_recipe/food/monkeysdelight name = "Monkeys delight" @@ -671,7 +671,7 @@ ) result = /obj/item/food/soup/monkeysdelight subcategory = CAT_UNUSUAL - always_available = FALSE + //Xenomeat /datum/crafting_recipe/food/wingfangchu @@ -683,7 +683,7 @@ ) result = /obj/item/food/soup/wingfangchu subcategory = CAT_UNUSUAL - always_available = FALSE + /datum/crafting_recipe/food/xenomeatbread name = "Xenomeat bread" @@ -694,7 +694,7 @@ ) result = /obj/item/food/bread/xenomeat subcategory = CAT_UNUSUAL - always_available = FALSE + /datum/crafting_recipe/food/xenopie name = "Xeno pie" @@ -704,7 +704,7 @@ ) result = /obj/item/food/pie/xemeatpie subcategory = CAT_UNUSUAL - always_available = FALSE + /datum/crafting_recipe/food/xenoburger name = "Xeno burger" @@ -714,7 +714,7 @@ ) result = /obj/item/food/burger/xeno subcategory = CAT_UNUSUAL - always_available = FALSE + //Unavaliable meats /datum/crafting_recipe/food/tailkebab @@ -725,7 +725,7 @@ ) result = /obj/item/food/kebab/tail subcategory = CAT_UNUSUAL - always_available = FALSE + /datum/crafting_recipe/food/spidermeatbread name = "Spidermeat bread" @@ -736,7 +736,7 @@ ) result = /obj/item/food/bread/spidermeat subcategory = CAT_UNUSUAL - always_available = FALSE + /datum/crafting_recipe/food/spidereggsham name = "Spider eggs ham" @@ -747,7 +747,7 @@ ) result = /obj/item/food/spidereggsham subcategory = CAT_UNUSUAL - always_available = FALSE + /datum/crafting_recipe/food/bearypie name = "Beary Pie" @@ -758,7 +758,7 @@ ) result = /obj/item/food/pie/bearypie subcategory = CAT_UNUSUAL - always_available = FALSE + /datum/crafting_recipe/food/bearger name = "Bearger" @@ -768,7 +768,7 @@ ) result = /obj/item/food/burger/bearger subcategory = CAT_UNUSUAL - always_available = FALSE + /datum/crafting_recipe/food/bearsteak name = "Filet migrawr" @@ -779,4 +779,4 @@ tools = list(/obj/item/lighter) result = /obj/item/food/bearsteak subcategory = CAT_UNUSUAL - always_available = FALSE +