From 178dbc825fb8c3b6bf3ae2bb1feb003b9c97003c Mon Sep 17 00:00:00 2001 From: Maleclypse <54345792+Maleclypse@users.noreply.github.com> Date: Sun, 20 Mar 2022 04:32:15 -0500 Subject: [PATCH] Hellfire Stew (#55943) Co-authored-by: AtomicFox556 <98733651+AtomicFox556@users.noreply.github.com> --- data/json/items/comestibles/bread.json | 25 ++++++++- data/json/items/comestibles/fruit_dishes.json | 23 ++++++++ data/json/items/comestibles/soup.json | 23 ++++++++ data/json/recipes/recipe_food.json | 53 +++++++++++++++++++ 4 files changed, 122 insertions(+), 2 deletions(-) diff --git a/data/json/items/comestibles/bread.json b/data/json/items/comestibles/bread.json index 4c6715a83f6df..f9b0f6cbbf1fe 100644 --- a/data/json/items/comestibles/bread.json +++ b/data/json/items/comestibles/bread.json @@ -399,14 +399,35 @@ "symbol": "%", "quench": -2, "calories": 280, - "description": "A dry and virtually tasteless bread product capable of remaining edible without spoilage for vast lengths of time.", + "description": "A dry and virtually tasteless bread product capable of remaining edible without spoilage for vast lengths of time. So dry it is almost inedible by itself.", "price": 125, "price_postapoc": 150, "material": [ "wheat" ], "volume": "250 ml", "charges": 2, "flags": [ "EDIBLE_FROZEN" ], - "vitamins": [ [ "calcium", 2 ], [ "iron", 15 ] ], + "vitamins": [ [ "calcium", 2 ], [ "iron", 15 ], [ "bad_food", 10 ] ], + "stack_size": 20, + "fun": -4 + }, + { + "type": "COMESTIBLE", + "id": "soggy_hardtack", + "name": { "str_sp": "soggy hardtack" }, + "weight": "80 g", + "color": "white", + "spoils_in": "5 days", + "comestible_type": "FOOD", + "symbol": "%", + "calories": 280, + "description": "A soggy and virtually tasteless bread product that has soaked up enough water that it won't hurt your teeth chewing.", + "price": 125, + "price_postapoc": 150, + "material": [ "wheat" ], + "volume": "250 ml", + "charges": 2, + "flags": [ "EDIBLE_FROZEN" ], + "vitamins": [ [ "calcium", 2 ], [ "iron", 15 ], [ "bad_food", 10 ] ], "stack_size": 20, "fun": -1 }, diff --git a/data/json/items/comestibles/fruit_dishes.json b/data/json/items/comestibles/fruit_dishes.json index 90e6380315123..d4f6e45a949bd 100644 --- a/data/json/items/comestibles/fruit_dishes.json +++ b/data/json/items/comestibles/fruit_dishes.json @@ -469,6 +469,29 @@ "fun": 3, "vitamins": [ [ "vitC", 3 ], [ "calcium", 2 ] ] }, + { + "type": "COMESTIBLE", + "id": "hardtack_pudding", + "looks_like": "biscuit", + "name": { "str": "hardtack pudding" }, + "weight": "250 g", + "color": "brown", + "spoils_in": "5 days", + "container": "can_medium", + "comestible_type": "DRINK", + "symbol": "o", + "quench": 2, + "calories": 150, + "description": "An old recipe from the American Civil War. First you crush your hardtack into flour with whatever object you have at hand then combine it with the water and regular flour to make a dough. You're going to want to knead in the dried fruits. Boil up your dough into bread pudding chunks. Finally you add the sweetener. Soldiers would call this a dessert.", + "price": 50, + "price_postapoc": 100, + "material": [ "flesh", "wheat" ], + "volume": "500 ml", + "charges": 4, + "phase": "liquid", + "flags": [ "EATEN_HOT", "USE_EAT_VERB" ], + "vitamins": [ [ "vitC", 2 ], [ "iron", 15 ], [ "bad_food", 2 ] ] + }, { "type": "COMESTIBLE", "id": "brandied_fruit", diff --git a/data/json/items/comestibles/soup.json b/data/json/items/comestibles/soup.json index 3c756a4825281..4ecde704212c3 100644 --- a/data/json/items/comestibles/soup.json +++ b/data/json/items/comestibles/soup.json @@ -235,6 +235,29 @@ "vitamins": [ [ "vitC", 9 ], [ "iron", 3 ] ], "fun": 1 }, + { + "type": "COMESTIBLE", + "id": "hellfire_stew", + "looks_like": "soup_woods", + "name": { "str": "hellfire stew" }, + "weight": "250 g", + "color": "brown", + "spoils_in": "5 days", + "container": "can_medium", + "comestible_type": "DRINK", + "symbol": "o", + "quench": 2, + "calories": 504, + "description": "An old recipe from the American Civil War. First you crush your hardtack into chunks with whatever object you have at hand then combine it with the water to make the tack soggy. You're going to want to melt down your fat. Add salt and pepper. Then you'll fry up the soggy chunks in the fat til the fat is absorbed into the chunks and browned. It's edible.", + "price": 50, + "price_postapoc": 100, + "material": [ "flesh", "wheat" ], + "volume": "500 ml", + "charges": 4, + "phase": "liquid", + "flags": [ "EATEN_HOT", "USE_EAT_VERB" ], + "vitamins": [ [ "calcium", 2 ], [ "iron", 15 ], [ "bad_food", 6 ] ] + }, { "type": "COMESTIBLE", "id": "soup_chicken", diff --git a/data/json/recipes/recipe_food.json b/data/json/recipes/recipe_food.json index c8e0e9426c91d..44b1a99ce4cf3 100644 --- a/data/json/recipes/recipe_food.json +++ b/data/json/recipes/recipe_food.json @@ -2963,6 +2963,59 @@ "tools": [ [ [ "surface_heat", 5, "LIST" ] ] ], "using": [ [ "woods_soup_ingredients_veggy", 1 ] ] }, + { + "type": "recipe", + "activity_level": "LIGHT_EXERCISE", + "result": "soggy_hardtack", + "charges": 2, + "category": "CC_FOOD", + "subcategory": "CSC_FOOD_MEAT", + "skill_used": "cooking", + "time": "10 m", + "autolearn": true, + "batch_time_factors": [ 80, 4 ], + "qualities": [ { "id": "COOK", "level": 1 } ], + "components": [ [ [ "hardtack", 1 ] ], [ [ "water_clean", 2 ] ] ] + }, + { + "type": "recipe", + "activity_level": "LIGHT_EXERCISE", + "result": "hellfire_stew", + "charges": 4, + "category": "CC_FOOD", + "subcategory": "CSC_FOOD_MEAT", + "skill_used": "cooking", + "difficulty": 1, + "time": "20 m", + "autolearn": true, + "batch_time_factors": [ 80, 4 ], + "qualities": [ { "id": "COOK", "level": 3 } ], + "tools": [ [ [ "surface_heat", 5, "LIST" ] ] ], + "using": [ [ "edible_fat", 1 ] ], + "components": [ [ [ "hardtack", 1 ] ], [ [ "salt", 1 ] ], [ [ "pepper", 1 ] ], [ [ "water", 2 ], [ "water_clean", 2 ] ] ] + }, + { + "type": "recipe", + "activity_level": "LIGHT_EXERCISE", + "result": "hardtack_pudding", + "charges": 4, + "category": "CC_FOOD", + "subcategory": "CSC_FOOD_MEAT", + "skill_used": "cooking", + "difficulty": 1, + "time": "20 m", + "autolearn": true, + "batch_time_factors": [ 80, 4 ], + "qualities": [ { "id": "COOK", "level": 3 } ], + "tools": [ [ [ "surface_heat", 5, "LIST" ] ] ], + "components": [ + [ [ "hardtack", 1 ] ], + [ [ "flour_any", 1, "LIST" ] ], + [ [ "sugar_standard", 1, "LIST" ] ], + [ [ "sweet_fruit_like", 1, "LIST" ] ], + [ [ "water", 2 ], [ "water_clean", 2 ] ] + ] + }, { "type": "recipe", "activity_level": "LIGHT_EXERCISE",