]> git.smokeofanarchy.ru Git - space-station-14.git/commitdiff
Adds flavors to a bunch of things without them (#31685)
authorMoomoobeef <62638182+Moomoobeef@users.noreply.github.com>
Sun, 1 Sep 2024 00:03:30 +0000 (17:03 -0700)
committerGitHub <noreply@github.com>
Sun, 1 Sep 2024 00:03:30 +0000 (02:03 +0200)
* initial commit

* VSCodium is being dumb

I don't know why vscodium thinks I modified this whitespace when this is infact how I wrote it in the first place, but it's being dumb and I think if I reset in order to put it in the initial commit I'll have to rebase again so :P. go go gadget single byte commit

* but wait, there's more!

* missing newline

Resources/Locale/en-US/flavors/flavor-profiles.ftl
Resources/Prototypes/Entities/Clothing/base_clothing.yml
Resources/Prototypes/Entities/Mobs/NPCs/animals.yml
Resources/Prototypes/Entities/Mobs/NPCs/pets.yml
Resources/Prototypes/Entities/Objects/Fun/crayons.yml
Resources/Prototypes/Entities/Objects/Materials/materials.yml
Resources/Prototypes/Entities/Objects/Misc/paper.yml
Resources/Prototypes/Entities/Objects/Specific/rehydrateable.yml
Resources/Prototypes/Flavors/flavors.yml

index eb6a43c1b44275b66d639c9a2e6735b97e9ef2fc..f56a6c36b8bc872823c4b9f32cf1ed0ddd805e24 100644 (file)
@@ -50,6 +50,7 @@ flavor-base-horrible = horrible
 # lmao
 flavor-base-terrible = terrible
 flavor-base-mindful = mindful
+flavor-base-chewy = chewy
 
 # Complex flavors. Put a flavor here when you want something that's more
 # specific.
@@ -173,6 +174,8 @@ flavor-complex-violets = like violets
 flavor-complex-pyrotton = like a burning mouth
 flavor-complex-mothballs = like mothballs
 flavor-complex-paint-thinner = like paint thinner
+flavor-complex-paper = like mushy pulp
+flavor-complex-compressed-meat = like compressed meat
 
 # Drink-specific flavors.
 
index 02a2ddce411676a7be09af7b6eca6ed7849394e2..da9a7f8b1a904ced91f2a8d2a452da413259b67f 100644 (file)
@@ -11,6 +11,9 @@
       - WhitelistChameleon
   - type: StaticPrice
     price: 10
+  - type: FlavorProfile #yes not every peice of clothing is edible, but this way every edible piece of clothing should have the flavor without me having to track down what specific clothing can and cannot be eaten.
+    flavors:
+    - fiber
 
 - type: entity
   abstract: true
index 7d3acddcfe171ac2558c3db9e9ee7d9cbdad90ab..c0401ae96c00502c1af366936d0d1b62133b2444 100644 (file)
     bloodReagent: InsectBlood
     bloodMaxVolume: 20
   - type: Food
+  - type: FlavorProfile
+    flavors:
+    - horrible
+    - terrible
+    - chewy
   - type: Hunger
     baseDecayRate: 0.25
   - type: Extractable
     requiresSpecialDigestion: true
     # Wooly prevents eating wool deleting the goat so its fine
     requireDead: false
+  - type: FlavorProfile
+    flavors:
+    - fiber
   - type: Butcherable
     spawned:
     - id: FoodMeat
       Dead:
         Base: splat-0
   - type: Food
+  - type: FlavorProfile
+    flavors:
+    - meaty
   - type: Thirst
     startingThirst: 25  # spawn with Okay thirst state
     thresholds:
       Dead:
         Base: splat-0
   - type: Food
+  - type: FlavorProfile
+    flavors:
+    - meaty
   - type: Hunger
     baseDecayRate: 0.3
   - type: Extractable
index 29e81b092a7a2e64c0651acca5d525433abb26fd..7adcd2816ae00ec5b71f597ec24e33345325ce32 100644 (file)
     - Hamster
     - VimPilot
     - ChefPilot
+  - type: FlavorProfile
+    flavors:
+    - meaty
+    - sadness
 
 - type: entity
   name: Shiva
index 4aab2efdb97bb6a47fc577dd5c8cd4d473ac1dbc..ffecfdf9940754a1158ed13835212df75f526364 100644 (file)
   - type: Crayon
     capacity: 15
   - type: Food
+  - type: FlavorProfile
+    flavors:
+    - chewy
+    - bitter
   - type: SolutionContainerManager
     solutions:
       food:
index 31777c2a84ce0432e77cf1898bff5d7754a63321..8371e21c65982c83824ff01733c51a99c590ef77 100644 (file)
   - type: Appearance
   - type: Food
     requiresSpecialDigestion: true
+  - type: FlavorProfile
+    flavors:
+    - fiber
   - type: SolutionContainerManager
     solutions:
       food:
   - type: Appearance
   - type: Food
     requiresSpecialDigestion: true
+  - type: FlavorProfile
+    flavors:
+    - fiber
   - type: SolutionContainerManager
     solutions:
       food:
index 4646c93086544238fa2403c43d7710cccc093c32..d26bdf25c7c08b8e3eaa1b477b30b98160fa8b88 100644 (file)
@@ -63,6 +63,9 @@
     solution: food
     delay: 7
     forceFeedDelay: 7
+  - type: FlavorProfile
+    flavors:
+    - paper
   - type: BadFood
   - type: SolutionContainerManager
     solutions:
index 1d0b7a4e0995e6a6e7ee326ac576607e2be6950b..26a0df1a0065b3e2e6cc8d10102b1143596a5e29 100644 (file)
           Quantity: 10
   - type: Food
     solution: cube
+  - type: FlavorProfile
+    flavors:
+    - chewy
+    - horrible
+    - compressed-meat
   - type: RefillableSolution
     solution: cube
   - type: Sprite
       plushie:
         maxVol: 11 # needs room for water
         reagents:
-        - ReagentId: Nutriment
+        - ReagentId: Nutriment #contains nutriment like other dehydrated animals, but isn't edible? Who is grinding dehydrated carp to eat them??
           Quantity: 10
   - type: RefillableSolution
     solution: plushie
     sound:
       path: /Audio/Effects/bite.ogg
 
-- type: entity
+- type: entity #why is this all redefined down here as a parent of base object instead of just being parented to monkeycube?? TODO: Fix this shit
   parent: BaseItem
   id: SyndicateSponge
   name: monkey cube
           Quantity: 10
   - type: Food
     solution: cube
+  - type: FlavorProfile
+    flavors:
+    - chewy
+    - horrible
+    - compressed-meat
   - type: RefillableSolution
     solution: cube
   - type: Sprite
index f1d3e194ac5ca6441a97541d25917add3e147619..c500229507bf9a7c549560d62a1c80553213ef75 100644 (file)
   flavorType: Base
   description: flavor-base-mindful
 
+- type: flavor
+  id: chewy
+  flavorType: Base
+  description: flavor-base-chewy
+
 - type: flavor
   id: mustard
   flavorType: Complex
   id: cherry
   flavorType: Complex
   description: flavor-complex-cherry
+
+- type: flavor
+  id: paper
+  flavorType: Complex
+  description: flavor-complex-paper
+
+- type: flavor
+  id: compressed-meat
+  flavorType: Complex
+  description: flavor-complex-compressed-meat
+  
\ No newline at end of file