]> git.smokeofanarchy.ru Git - space-station-14.git/commitdiff
Add corgium (#37951)
authorSparlight <twiksparlight@gmail.com>
Sat, 14 Jun 2025 09:07:48 +0000 (03:07 -0600)
committerGitHub <noreply@github.com>
Sat, 14 Jun 2025 09:07:48 +0000 (11:07 +0200)
* Add corgi essence

* Adjust spacing concerns

* Renamed 'corgi essence' to 'corgium' based on maintainer discussion

Resources/Locale/en-US/flavors/flavor-profiles.ftl
Resources/Locale/en-US/reagents/meta/fun.ftl
Resources/Prototypes/Flavors/flavors.yml
Resources/Prototypes/Polymorphs/polymorph.yml
Resources/Prototypes/Reagents/fun.yml
Resources/Prototypes/Recipes/Reactions/fun.yml

index 69471502ef956ffc0e51de7343f6811c44824abc..35dda778a27a1a2aef54d4926928f52468390dff 100644 (file)
@@ -181,6 +181,7 @@ flavor-complex-true-nature = like the true nature of reality
 flavor-complex-false-meat = not entirely unlike meat
 flavor-complex-paper = like mushy pulp
 flavor-complex-compressed-meat = like compressed meat
+flavor-complex-dog-food = like dog food
 
 # Drink-specific flavors.
 
index 66abb737ff6e15c7e105d8a497c0123f179ed3ef..d6e4fe4794b26ac8bebf31dd792bdd32e609807a 100644 (file)
@@ -30,3 +30,6 @@ reagent-desc-weh = Pure essence of lizard plush. Makes you Weh!
 
 reagent-name-hew = juice that makes you Hew
 reagent-desc-hew = Pure essence of inversed lizard plush. Makes you Hew!
+
+reagent-name-corgiessence = corgium
+reagent-desc-corgiessence = Tastes like dog food. Clearly an acquired taste.
index 8ec899c57c8bf69b76262bd8f9166f8a9cb70a1e..6dd81058cac1d804ed0bed85ad36931c049b9fe2 100644 (file)
   flavorType: Base
   description: flavor-hew
 
+- type: flavor
+  id: dogfood
+  flavorType: Base
+  description: flavor-complex-dog-food
+
 - type: flavor
   id: fishops
   flavorType: Complex
index 06ec7b0e50bdc44e6089c351c2ba2e1e983e13a9..ad1c52cf28a2ef66f2c0e41b1774aaa0b5b40e1e 100644 (file)
     inventory: Drop
     cooldown: 160
 
+- type: polymorph
+  id: SmartCorgiMorph
+  configuration:
+    entity: MobCorgiSmart
+    forced: false
+    inventory: Drop
+    transferName: true
+    revertOnCrit: false
+    revertOnDeath: false
+    allowRepeatedMorphs: false
+
 # this is the monkey polymorph for artifact.
 - type: polymorph
   id: ArtifactMonkey
     polymorphSound: /Audio/Magic/ethereal_enter.ogg
     exitPolymorphSound: /Audio/Magic/ethereal_exit.ogg
     duration: 120
-    effectProto: EffectDesynchronizer
\ No newline at end of file
+    effectProto: EffectDesynchronizer
index df02839940dc864865f8c4681b572e09c4062981..815a9f74e9d360a830c71aa43a2e19e5b4662d9f 100644 (file)
         conditions:
         - !type:ReagentThreshold
           min: 50
+
+- type: reagent
+  id: CorgiJuice
+  name: reagent-name-corgiessence
+  group: Toxins
+  desc: reagent-desc-corgiessence
+  physicalDesc: reagent-physical-desc-fluffy
+  flavor: dogfood
+  color: "#ed9715"
+  metabolisms:
+    Poison:
+      metabolismRate: 0.2
+      effects:
+      - !type:HealthChange
+        conditions:
+        - !type:ReagentThreshold
+          min: 15
+        damage:
+          types:
+            Cellular: 0.5
+      - !type:Polymorph
+        prototype: SmartCorgiMorph
+        conditions:
+        - !type:ReagentThreshold
+          min: 50
+      - !type:AdjustReagent
+        reagent: CorgiJuice
+        amount: -20
+        conditions:
+        - !type:ReagentThreshold
+          min: 50
index e49f4631cdf8cc7f8dee502428f45ae07c65ddf9..87a9682102a5111d4652be847d1b67f556de13ec 100644 (file)
     intensitySlope: 1
     maxTotalIntensity: 250
     tileBreakScale: 0.00001
+
+- type: reaction
+  id: CorgiJuice
+  reactants:
+    UncookedAnimalProteins:
+      amount: 1
+    JuiceThatMakesYouWeh:
+      amount: 1
+    Happiness:
+      amount: 1
+  products:
+    CorgiJuice: 2