From: Smith <182301147+AgentSmithRadio@users.noreply.github.com> Date: Thu, 13 Feb 2025 08:00:38 +0000 (-0500) Subject: Grilled Cheese Sandwich Entity and Recipe (#33807) X-Git-Url: https://git.smokeofanarchy.ru/gitweb.cgi?a=commitdiff_plain;h=3c8fb2e865dc71a750c06c312e2c2684240db4ca;p=space-station-14.git Grilled Cheese Sandwich Entity and Recipe (#33807) * Grilled Cheese Prototype * Typos * Removed butter reagent to test flavour changes. * Flavour corrections. * CC-BY-SA-3.0 attribution * Fixing meta.json * I lost an hour of my life to a missing comma in meta.json * Merge Conflict Rebase and Test Fixing * Cook time to 10 seconds. * Sandwich nutritional balance * Grilled cheese sprite fixed, found the actual original source for copyright. --- diff --git a/Resources/Prototypes/Entities/Markers/Spawners/Random/Food_Drinks/food_baked_single.yml b/Resources/Prototypes/Entities/Markers/Spawners/Random/Food_Drinks/food_baked_single.yml index fa28567639..052886eadf 100644 --- a/Resources/Prototypes/Entities/Markers/Spawners/Random/Food_Drinks/food_baked_single.yml +++ b/Resources/Prototypes/Entities/Markers/Spawners/Random/Food_Drinks/food_baked_single.yml @@ -55,6 +55,7 @@ - FoodBakedCookieOatmeal - FoodBakedCookieRaisin - FoodBakedCookieSugar + - FoodBakedGrilledCheeseSandwich - FoodBakedNugget - FoodBakedPancake - FoodBakedPancakeBb diff --git a/Resources/Prototypes/Entities/Objects/Consumable/Food/Baked/misc.yml b/Resources/Prototypes/Entities/Objects/Consumable/Food/Baked/misc.yml index db8c186856..3999f4c155 100644 --- a/Resources/Prototypes/Entities/Objects/Consumable/Food/Baked/misc.yml +++ b/Resources/Prototypes/Entities/Objects/Consumable/Food/Baked/misc.yml @@ -835,3 +835,28 @@ Quantity: 2 - ReagentId: Vitamin Quantity: 1 + +- type: entity + name: grilled cheese sandwich + parent: FoodBakedBase + id: FoodBakedGrilledCheeseSandwich + description: Bread and cheese toasted with butter, perfect for a chilly day in space. + components: + - type: FlavorProfile + flavors: + - cheesy + - bread + - type: Sprite + sprite: Objects/Consumable/Food/Baked/misc.rsi + state: grilled-cheese + - type: SolutionContainerManager + solutions: + food: + maxVol: 21 + reagents: + - ReagentId: Nutriment + Quantity: 11 + - ReagentId: Butter + Quantity: 2 + - ReagentId: Vitamin + Quantity: 3 diff --git a/Resources/Prototypes/Recipes/Cooking/meal_recipes.yml b/Resources/Prototypes/Recipes/Cooking/meal_recipes.yml index a33f78cac2..8e2e97a746 100644 --- a/Resources/Prototypes/Recipes/Cooking/meal_recipes.yml +++ b/Resources/Prototypes/Recipes/Cooking/meal_recipes.yml @@ -2137,3 +2137,14 @@ time: 5 solids: FoodMeatAnomaly: 1 + +- type: microwaveMealRecipe + id: RecipeGrilledCheeseSandwich + name: grilled cheese sandwich recipe + result: FoodBakedGrilledCheeseSandwich + time: 10 + solids: + FoodBreadPlainSlice: 2 + FoodCheeseSlice: 1 + FoodButterSlice: 1 + diff --git a/Resources/Textures/Objects/Consumable/Food/Baked/misc.rsi/grilled-cheese.png b/Resources/Textures/Objects/Consumable/Food/Baked/misc.rsi/grilled-cheese.png new file mode 100644 index 0000000000..172c16cd0f Binary files /dev/null and b/Resources/Textures/Objects/Consumable/Food/Baked/misc.rsi/grilled-cheese.png differ diff --git a/Resources/Textures/Objects/Consumable/Food/Baked/misc.rsi/meta.json b/Resources/Textures/Objects/Consumable/Food/Baked/misc.rsi/meta.json index 7afea96765..f9e3aef18c 100644 --- a/Resources/Textures/Objects/Consumable/Food/Baked/misc.rsi/meta.json +++ b/Resources/Textures/Objects/Consumable/Food/Baked/misc.rsi/meta.json @@ -1,7 +1,7 @@ { "version": 1, "license": "CC-BY-SA-3.0", - "copyright": "Taken from tgstation and modified by Swept at https://github.com/tgstation/tgstation/commit/40d75cc340c63582fb66ce15bf75a36115f6bdaa. Chevrechaud created by Github user deathride58, croissant taken from tgstation at commit https://github.com/tgstation/tgstation/commit/7ffd61b6fa6a6183daa8900f9a490f46f7a81955. Muffin-chocolate, muffin-banana and muffin-cherry sprites modified from the original muffin sprite by RumiTiger. Chevrechaud-cotton and croissant-cotton created by JuneSzalkowska", + "copyright": "Taken from tgstation and modified by Swept at https://github.com/tgstation/tgstation/commit/40d75cc340c63582fb66ce15bf75a36115f6bdaa. Chevrechaud created by Github user deathride58, croissant taken from tgstation at commit https://github.com/tgstation/tgstation/commit/7ffd61b6fa6a6183daa8900f9a490f46f7a81955. Muffin-chocolate, muffin-banana and muffin-cherry sprites modified from the original muffin sprite by RumiTiger. Chevrechaud-cotton and croissant-cotton created by JuneSzalkowska. Grilled-cheese created by AdipemDragon, take from tgstation at commit https://github.com/tgstation/tgstation/commit/716c6db05ab9df28fee81ceb7cf2b6c25f21176d.", "size": { "x": 32, "y": 32 @@ -170,10 +170,13 @@ "name": "croissant-cotton" }, { - "name": "muffin-chocolate" + "name": "muffin-chocolate" }, { - "name": "muffin-banana" + "name": "muffin-banana" + }, + { + "name": "grilled-cheese" } ] }