From b0edf7106ffa15dd76099200a5c2b5bdb376d64e Mon Sep 17 00:00:00 2001 From: SG6732 <151011904+SG6732@users.noreply.github.com> Date: Wed, 23 Apr 2025 20:45:27 -0700 Subject: [PATCH] Meat Patty (#34896) Co-authored-by: ArtisticRoomba <145879011+ArtisticRoomba@users.noreply.github.com> --- .../Entities/Objects/Consumable/Food/meat.yml | 50 ++++++++++++++++++ .../Construction/Graphs/food/meatball.yml | 7 +++ .../Construction/Graphs/food/patty.yml | 15 ++++++ .../Consumable/Food/meat.rsi/meta.json | 8 ++- .../Consumable/Food/meat.rsi/patty.png | Bin 0 -> 409 bytes .../Consumable/Food/meat.rsi/raw_patty.png | Bin 0 -> 397 bytes 6 files changed, 79 insertions(+), 1 deletion(-) create mode 100644 Resources/Prototypes/Recipes/Construction/Graphs/food/patty.yml create mode 100644 Resources/Textures/Objects/Consumable/Food/meat.rsi/patty.png create mode 100644 Resources/Textures/Objects/Consumable/Food/meat.rsi/raw_patty.png diff --git a/Resources/Prototypes/Entities/Objects/Consumable/Food/meat.yml b/Resources/Prototypes/Entities/Objects/Consumable/Food/meat.yml index a229c0ea80..067595fa14 100644 --- a/Resources/Prototypes/Entities/Objects/Consumable/Food/meat.yml +++ b/Resources/Prototypes/Entities/Objects/Consumable/Food/meat.yml @@ -675,6 +675,27 @@ graph: MeatMeatballCooked node: start +# meat patty - grillin' time + +- type: entity + name: meat patty + parent: FoodMeatBase + id: FoodMeatPatty + description: A flat slab of ground meat. Ready for grillin'. + components: + - type: Tag + tags: + - Raw + - Meat + - type: Sprite + state: raw_patty + - type: InternalTemperature + conductivity: 0.43 + - type: Construction + graph: CookedPatty + node: start + defaultTarget: cooked meat patty + - type: entity name: slimeball parent: FoodMeatBase @@ -1192,6 +1213,35 @@ graph: MeatMeatballCooked node: meatball cooked +- type: entity + name: cooked meat patty + parent: FoodMeatBase + id: FoodMeatPattyCooked + description: A cooked meat patty. + components: + - type: Tag + tags: + - Cooked + - Meat + - Steak + - type: Sprite + state: patty + - type: SolutionContainerManager + solutions: + food: + reagents: + - ReagentId: Nutriment + Quantity: 7.5 + - ReagentId: Protein + Quantity: 7.5 + - type: Construction + graph: CookedPatty + node: cooked meat patty + - type: FoodSequenceElement + entries: + Burger: MeatSteak + Taco: MeatSteak + - type: entity name: boiled snail parent: FoodMeatBase diff --git a/Resources/Prototypes/Recipes/Construction/Graphs/food/meatball.yml b/Resources/Prototypes/Recipes/Construction/Graphs/food/meatball.yml index 647c163e79..9fac37b9c6 100644 --- a/Resources/Prototypes/Recipes/Construction/Graphs/food/meatball.yml +++ b/Resources/Prototypes/Recipes/Construction/Graphs/food/meatball.yml @@ -11,6 +11,13 @@ sound: /Audio/Effects/sizzle.ogg steps: - minTemperature: 335 + - to: meat patty + steps: + - tool: Rolling + doAfter: 1 - node: meatball cooked entity: FoodMeatMeatballCooked + + - node: meat patty + entity: FoodMeatPatty diff --git a/Resources/Prototypes/Recipes/Construction/Graphs/food/patty.yml b/Resources/Prototypes/Recipes/Construction/Graphs/food/patty.yml new file mode 100644 index 0000000000..f82efe5543 --- /dev/null +++ b/Resources/Prototypes/Recipes/Construction/Graphs/food/patty.yml @@ -0,0 +1,15 @@ +# cooked meat patty +- type: constructionGraph + id: CookedPatty + start: start + graph: + - node: start + edges: + - to: cooked meat patty + completed: + - !type:PlaySound + sound: /Audio/Effects/sizzle.ogg + steps: + - minTemperature: 335 + - node: cooked meat patty + entity: FoodMeatPattyCooked diff --git a/Resources/Textures/Objects/Consumable/Food/meat.rsi/meta.json b/Resources/Textures/Objects/Consumable/Food/meat.rsi/meta.json index 5dc8e026cc..1c3f950180 100644 --- a/Resources/Textures/Objects/Consumable/Food/meat.rsi/meta.json +++ b/Resources/Textures/Objects/Consumable/Food/meat.rsi/meta.json @@ -1,7 +1,7 @@ { "version": 1, "license": "CC-BY-SA-3.0", - "copyright": "Taken from tgstation and modified by Swept, potato1234x and deltanedas at https://github.com/tgstation/tgstation/commit/40d75cc340c63582fb66ce15bf75a36115f6bdaa, snail by IproduceWidgets (github) and Kezu (discord), anomalymeat/cooked by august-sun, dragoncutlet, dragoncutlet_veins, dragoncutlet-cooked and dragon-cooked by JuneSzalkowska (discord)", + "copyright": "Taken from tgstation and modified by Swept, potato1234x and deltanedas at https://github.com/tgstation/tgstation/commit/40d75cc340c63582fb66ce15bf75a36115f6bdaa, snail by IproduceWidgets (github) and Kezu (discord), anomalymeat/cooked by august-sun, dragoncutlet, dragoncutlet_veins, dragoncutlet-cooked and dragon-cooked by JuneSzalkowska (discord), raw and cooked patty taken from tgstation at https://github.com/tgstation/tgstation/commit/b83c7deee4c91df4de130db242facce20308aa8a", "size": { "x": 32, "y": 32 @@ -218,6 +218,12 @@ }, { "name": "dragoncutlet-cooked" + }, + { + "name": "raw_patty" + }, + { + "name": "patty" } ] } diff --git a/Resources/Textures/Objects/Consumable/Food/meat.rsi/patty.png b/Resources/Textures/Objects/Consumable/Food/meat.rsi/patty.png new file mode 100644 index 0000000000000000000000000000000000000000..d0a59c51f5ad6113528bec9d06c3e258d3b5fdfe GIT binary patch literal 409 zcmV;K0cQS*P)Qi=p@k|^H=W!-hC8_3of|Kl5h-3~tWPQPrEJQJnnfTRxdQB5DD^*BiAIY&mW81f=`KKyNZ6x{}O4huGoa|pWw_nb`3n2z_&y|yK!Q$ z>kReECA)UosV5fT+B>?;1u0yh$Z`TszzH~ksSCUVLQvsP4f>=Z00000NkvXXu0mjf DCO)yC literal 0 HcmV?d00001 diff --git a/Resources/Textures/Objects/Consumable/Food/meat.rsi/raw_patty.png b/Resources/Textures/Objects/Consumable/Food/meat.rsi/raw_patty.png new file mode 100644 index 0000000000000000000000000000000000000000..ff738788e949a8cb41348679cbf4e30c79e374e2 GIT binary patch literal 397 zcmV;80doF{P)10=x-mVh@HLABL{;Klt>`Js!6@c8rmlfa|f%MAe} zN~~tH@Y}JrtMF7`0ZAaFP`-;UBSG<=xXPKQ{vRL-aC`9Hs7rk72z?z3ux|2UP6Gaw r07a$KO$13@AkEMMT0jeEfy@OqR9VLlhi#Sd00000NkvXXu0mjf-E^zA literal 0 HcmV?d00001 -- 2.51.2