]> git.smokeofanarchy.ru Git - space-station-14.git/commitdiff
Cook-able cutlets for kebabs/tacos (#31048)
authorthemias <89101928+themias@users.noreply.github.com>
Thu, 15 Aug 2024 19:30:08 +0000 (15:30 -0400)
committerGitHub <noreply@github.com>
Thu, 15 Aug 2024 19:30:08 +0000 (13:30 -0600)
Resources/Prototypes/Entities/Objects/Consumable/Food/meat.yml
Resources/Prototypes/Recipes/Construction/Graphs/food/steak.yml

index d1e885080f20f3c87e5d7d9170a393e43c99f88b..22ebbda7c9f0e6545489693ddcf00dda744b15b4 100644 (file)
         sprite: 
           sprite: Objects/Consumable/Food/skewer.rsi
           state: skewer-meat
+  - type: Construction
+    graph: Cutlet
+    node: start
+    defaultTarget: cutlet
 
 - type: entity
   name: raw bear cutlet
         name: food-sequence-burger-content-bear
       taco:
         name: food-sequence-content-bear
+  - type: Construction
+    graph: BearCutlet
+    node: start
+    defaultTarget: bear cutlet
 
 - type: entity
   name: raw penguin cutlet
         name: food-sequence-burger-content-penguin
       taco:
         name: food-sequence-content-penguin
+  - type: Construction
+    graph: PenguinCutlet
+    node: start
+    defaultTarget: penguin cutlet
 
 - type: entity
   name: raw chicken cutlet
         sprite: 
           sprite: Objects/Consumable/Food/skewer.rsi
           state: skewer-meat
+  - type: Construction
+    graph: ChickenCutlet
+    node: start
+    defaultTarget: chicken cutlet
 
 - type: entity
   name: raw duck cutlet
         sprite: 
           sprite: Objects/Consumable/Food/skewer.rsi
           state: skewer-meat
+  - type: Construction
+    graph: DuckCutlet
+    node: start
+    defaultTarget: duck cutlet
 
 - type: entity
   name: raw lizard cutlet
         sprite: 
           sprite: Objects/Consumable/Food/skewer.rsi
           state: skewer-tail
+  - type: Construction
+    graph: LizardCutlet
+    node: start
+    defaultTarget: lizard cutlet
 
 - type: entity
   name: raw spider cutlet
         name: food-sequence-burger-content-spider
       taco:
         name: food-sequence-content-spider
+  - type: Construction
+    graph: SpiderCutlet
+    node: start
+    defaultTarget: spider cutlet
 
 - type: entity
   name: raw xeno cutlet
         name: food-sequence-content-xeno
       taco:
         name: food-sequence-content-xeno
+  - type: Construction
+    graph: XenoCutlet
+    node: start
+    defaultTarget: xeno cutlet
 
 - type: entity
   name: raw killer tomato cutlet
         sprite:
           sprite: Objects/Consumable/Food/meat.rsi
           state: cutlet-cooked
+  - type: Construction
+    graph: Cutlet
+    node: cutlet
 
 - type: entity
   name: bear cutlet
         name: food-sequence-burger-content-bear
       taco:
         name: food-sequence-content-bear
+  - type: Construction
+    graph: BearCutlet
+    node: bear cutlet
 
 - type: entity
   name: penguin cutlet
         name: food-sequence-burger-content-penguin
       taco:
         name: food-sequence-content-penguin
+  - type: Construction
+    graph: PenguinCutlet
+    node: penguin cutlet
 
 - type: entity
   name: chicken cutlet
         sprite: 
           sprite: Objects/Consumable/Food/skewer.rsi
           state: skewer-meat
+  - type: Construction
+    graph: ChickenCutlet
+    node: chicken cutlet
 
 - type: entity
   name: duck cutlet
         sprite: 
           sprite: Objects/Consumable/Food/skewer.rsi
           state: skewer-meat
+  - type: Construction
+    graph: DuckCutlet
+    node: duck cutlet
 
 - type: entity
   name: lizard cutlet
         sprite: 
           sprite: Objects/Consumable/Food/skewer.rsi
           state: skewer-tail-cooked
+  - type: Construction
+    graph: LizardCutlet
+    node: lizard cutlet
 
 - type: entity
   name: spider cutlet
     entries:
       burger:
         name: food-sequence-burger-content-spider
+  - type: Construction
+    graph: SpiderCutlet
+    node: spider cutlet
 
 - type: entity
   name: xeno cutlet
     entries:
       burger:
         name: food-sequence-content-xeno
+  - type: Construction
+    graph: XenoCutlet
+    node: xeno cutlet
\ No newline at end of file
index bbf8f5ef54deb0998df143bcd649f423c114de58..4c1040033194547a4aaf0939e95105356496fa27 100644 (file)
       - minTemperature: 345
   - node: bacon
     entity: FoodMeatBaconCooked
+
+# cutlets
+
+- type: constructionGraph
+  id: Cutlet
+  start: start
+  graph:
+  - node: start
+    edges:
+    - to: cutlet
+      completed:
+      - !type:PlaySound
+        sound: /Audio/Effects/sizzle.ogg
+      steps:
+      - minTemperature: 335
+  - node: cutlet
+    entity: FoodMeatCutletCooked
+
+- type: constructionGraph
+  id: BearCutlet
+  start: start
+  graph:
+  - node: start
+    edges:
+    - to: bear cutlet
+      completed:
+      - !type:PlaySound
+        sound: /Audio/Effects/sizzle.ogg
+      steps:
+      - minTemperature: 345
+  - node: bear cutlet
+    entity: FoodMeatBearCutletCooked
+
+- type: constructionGraph
+  id: PenguinCutlet
+  start: start
+  graph:
+  - node: start
+    edges:
+    - to: penguin cutlet
+      completed:
+      - !type:PlaySound
+        sound: /Audio/Effects/sizzle.ogg
+      steps:
+      - minTemperature: 345
+  - node: penguin cutlet
+    entity: FoodMeatPenguinCutletCooked
+
+- type: constructionGraph
+  id: ChickenCutlet
+  start: start
+  graph:
+  - node: start
+    edges:
+    - to: chicken cutlet
+      completed:
+      - !type:PlaySound
+        sound: /Audio/Effects/sizzle.ogg
+      steps:
+      - minTemperature: 345
+  - node: chicken cutlet
+    entity: FoodMeatChickenCutletCooked
+
+- type: constructionGraph
+  id: DuckCutlet
+  start: start
+  graph:
+  - node: start
+    edges:
+    - to: duck cutlet
+      completed:
+      - !type:PlaySound
+        sound: /Audio/Effects/sizzle.ogg
+      steps:
+      - minTemperature: 335
+  - node: duck cutlet
+    entity: FoodMeatDuckCutletCooked
+
+- type: constructionGraph
+  id: LizardCutlet
+  start: start
+  graph:
+  - node: start
+    edges:
+    - to: lizard cutlet
+      completed:
+      - !type:PlaySound
+        sound: /Audio/Effects/sizzle.ogg
+      steps:
+      - minTemperature: 345
+  - node: lizard cutlet
+    entity: FoodMeatLizardCutletCooked
+
+- type: constructionGraph
+  id: SpiderCutlet
+  start: start
+  graph:
+  - node: start
+    edges:
+    - to: spider cutlet
+      completed:
+      - !type:PlaySound
+        sound: /Audio/Effects/sizzle.ogg
+      steps:
+      - minTemperature: 345
+  - node: spider cutlet
+    entity: FoodMeatSpiderCutletCooked
+
+- type: constructionGraph
+  id: XenoCutlet
+  start: start
+  graph:
+  - node: start
+    edges:
+    - to: xeno cutlet
+      completed:
+      - !type:PlaySound
+        sound: /Audio/Effects/sizzle.ogg
+      steps:
+      - minTemperature: 345
+  - node: xeno cutlet
+    entity: FoodMeatXenoCutletCooked
\ No newline at end of file