]> git.smokeofanarchy.ru Git - space-station-14.git/commitdiff
Vox burn into fried chicken (#40115)
authorIProduceWidgets <107586145+IProduceWidgets@users.noreply.github.com>
Tue, 7 Oct 2025 14:01:47 +0000 (10:01 -0400)
committerGitHub <noreply@github.com>
Tue, 7 Oct 2025 14:01:47 +0000 (14:01 +0000)
* Sir, this is a KFC.

* the curse of multi-parenting

* 11 herbs and spices of intrigue

Resources/Prototypes/Entities/Mobs/Species/vox.yml
Resources/Prototypes/Entities/Objects/Consumable/Food/meat.yml

index b49d0fb4098837dee6146ae96992745c8be63d74..44687ac54417621a788106c4a9c7485f82344d9b 100644 (file)
   - type: Damageable
     damageContainer: Biological
     damageModifierSet: Vox
+  - type: Destructible
+    thresholds:
+    - trigger:
+        !type:DamageTypeTrigger
+        damageType: Blunt
+        damage: 400
+      behaviors:
+      - !type:GibBehavior { }
+    - trigger:
+        !type:DamageTypeTrigger
+        damageType: Heat
+        damage: 1500
+      behaviors:
+      - !type:SpawnEntitiesBehavior
+        spawnInContainer: true
+        spawn:
+          FoodMeatChickenFriedVox:
+            min: 3
+            max: 5
+      - !type:BurnBodyBehavior { }
+      - !type:PlaySoundBehavior
+        sound:
+          collection: MeatLaserImpact
+    - trigger:
+        !type:DamageTypeTrigger
+        damageType: Radiation
+        damage: 15
+      behaviors:
+      - !type:PopupBehavior
+        popup: mouth-taste-metal
+        popupType: LargeCaution
+        targetOnly: true
+    - trigger:
+        !type:DamageTypeTrigger
+        damageType: Radiation
+        damage: 40
+      behaviors:
+      - !type:VomitBehavior
   - type: PassiveDamage
     # Augment normal health regen to be able to tank some Poison damage
     # This allows Vox to take their mask off temporarily to eat something without needing a trip to medbay afterwards.
index 642a068069991acd898eb11bc2b1fff52790c92e..1d7380bb9d3b1faf8ca05edab42465772e7dbf42 100644 (file)
       - state: plain-cooked-inhand-right
         color: "#F7E3A3"
 
+- type: entity
+  parent: FoodMeatChickenFried
+  id: FoodMeatChickenFriedVox
+  name: mystery fried chicken
+  description: “Eleven secret herbs and… oh no. That’s not chicken."
+  components:
+  - type: SolutionContainerManager
+    solutions:
+      food:
+        reagents:
+        - ReagentId: Nutriment
+          Quantity: 2
+        - ReagentId: Protein
+          Quantity: 5
+        - ReagentId: Ammonia
+          Quantity: 3
+
 - type: entity
   parent: FoodMeatBase
   id: FoodMeatDuckCooked