# When adding new food also add to random spawner located in Resources\Prototypes\Entities\Markers\Spawners\Random\Food_Drinks\food_meal.yml

- type: entity
  abstract: true
  parent: FoodInjectableBase
  id: FoodBowlBase
  components:
  - type: Item
    shape:
    - 0,0,1,0
    storedOffset: 0,-3
  - type: Edible
    trash:
    - FoodBowlBig
    utensil: Spoon
  - type: SolutionContainerManager
    solutions:
      food:
        maxVol: 20
        reagents:
        - ReagentId: Nutriment
          Quantity: 20
  - type: Sprite
    sprite: Objects/Consumable/Food/bowl.rsi
  - type: DamageOnLand
    damage:
      types:
        Blunt: 5
  - type: DamageOtherOnHit
    damage:
      types:
        Blunt: 5
  - type: Spillable
    solution: food
  # soup weapon!
  - type: MeleeWeapon
    soundNoDamage:
      path: "/Audio/Effects/Fluids/splat.ogg"
    damage:
      types:
        Blunt: 0
  - type: Damageable
    damageContainer: Inorganic
  - type: Tag
    tags:
    - Soup
  - type: Destructible
    thresholds:
    - trigger:
        !type:DamageTrigger
        damage: 5
      behaviors:
      - !type:PlaySoundBehavior
        sound:
          collection: GlassBreak
          params:
            volume: -8
      - !type:SpillBehavior { }
      - !type:SpawnEntitiesBehavior
        spawn:
          FoodBowlBigTrash:
            min: 1
            max: 1
      - !type:DoActsBehavior
        acts: [ "Destruction" ]

# Custom Soup Example

- type: entity
  name: pea soup
  parent: FoodBowlBase
  id: FoodSoupPea
  description: A humble split pea soup.
  components:
  - type: FlavorProfile
    flavors:
      - creamy
      - peas
  - type: Sprite
    sprite: Objects/Consumable/Food/bowl.rsi
    layers:
    - state: bowl
    - state: alpha-filling
      color: green
  - type: SolutionContainerManager
    solutions:
      food:
        maxVol: 20
        reagents:
        - ReagentId: Nutriment
          Quantity: 10
        - ReagentId: Vitamin
          Quantity: 5

# Salad

- type: entity
  name: aesir salad
  parent: FoodBowlBase
  id: FoodSaladAesir
  description: Probably too incredible for mortals to fully enjoy.
  components:
  - type: FlavorProfile
    flavors:
      - leafy
  - type: Sprite
    layers:
    - state: bowl
    - state: aesir
  - type: SolutionContainerManager
    solutions:
      food:
        maxVol: 25
        reagents:
        - ReagentId: Nutriment
          Quantity: 8
        - ReagentId: Vitamin
          Quantity: 6
        - ReagentId: Omnizine
          Quantity: 8
  - type: Tag
    tags:
    - Soup
    - Fruit # I don't know what this is but its' a salad so sure

- type: entity
  name: herb salad
  parent: FoodBowlBase
  id: FoodSaladHerb
  description: A tasty salad with apples on top.
  components:
  - type: FlavorProfile
    flavors:
      - leafy
      - apple
  - type: Sprite
    layers:
    - state: bowl
    - state: herb
  - type: SolutionContainerManager
    solutions:
      food:
        maxVol: 70
        reagents:
        - ReagentId: Nutriment
          Quantity: 20
        - ReagentId: Kelotane
          Quantity: 12
        - ReagentId: Bicaridine
          Quantity: 12
        - ReagentId: Vitamin
          Quantity: 20
  - type: Tag
    tags:
    - Fruit
    - Soup

- type: entity
  name: valid salad
  parent: FoodBowlBase
  id: FoodSaladValid
  description: It's just an herb salad with meatballs and fried potato slices. Nothing suspicious about it.
  components:
  - type: FlavorProfile
    flavors:
      - leafy
      - meaty
      - potatoes
#      - validhunting # starcup: removed for tone
  - type: Sprite
    layers:
    - state: bowl
    - state: valid
  - type: SolutionContainerManager
    solutions:
      food:
        maxVol: 50
        reagents:
        - ReagentId: Nutriment
          Quantity: 10
        - ReagentId: Vitamin
          Quantity: 25
        - ReagentId: DoctorsDelight
          Quantity: 10
  - type: Tag
    tags:
    - Meat
    - Fruit
    - Soup

- type: entity
  name: coleslaw
  parent: FoodBowlBase
  id: FoodSaladColeslaw
  description: Shredded cabbage and red onions dressed with a vinaigrette.
  components:
  - type: FlavorProfile
    flavors:
      - onion
      - cabbage
      - sour
  - type: Sprite
    layers:
    - state: bowl
    - state: coleslaw
  - type: SolutionContainerManager
    solutions:
      food:
        maxVol: 45
        reagents:
        - ReagentId: Nutriment
          Quantity: 20
        - ReagentId: Vitamin
          Quantity: 10
        - ReagentId: Allicin
          Quantity: 8

- type: entity
  name: caesar salad
  parent: FoodBowlBase
  id: FoodSaladCaesar
  description: A simple yet flavorful salad of onions, lettuce, croutons, and shreds of cheese dressed in oil. Comes with a slice of pita bread!
  components:
  - type: FlavorProfile
    flavors:
      - onion
      - cabbage
      - bread
      - cheesy
  - type: Sprite
    layers:
    - state: bowl
    - state: caesar
  - type: SolutionContainerManager
    solutions:
      food:
        maxVol: 50
        reagents:
        - ReagentId: Nutriment
          Quantity: 15
        - ReagentId: Vitamin
          Quantity: 30

- type: entity
  name: kimchi salad
  parent: FoodBowlBase
  id: FoodSaladKimchi
  description: It really is just a spicy salad.
  components:
  - type: FlavorProfile
    flavors:
      - spicy
      - cabbage
      - carrot
  - type: Sprite
    layers:
    - state: bowl
    - state: kimchi
  - type: SolutionContainerManager
    solutions:
      food:
        maxVol: 30
        reagents:
        - ReagentId: Nutriment
          Quantity: 8
        - ReagentId: Vitamin
          Quantity: 15
        - ReagentId: Allicin
          Quantity: 2

- type: entity
  name: fruit salad
  parent: FoodBowlBase
  id: FoodSaladFruit
  description: Your standard fruit salad.
  components:
  - type: FlavorProfile
    flavors:
      - fruity
  - type: Sprite
    layers:
    - state: bowl
    - state: fruit
  - type: SolutionContainerManager
    solutions:
      food:
        maxVol: 35
        reagents:
        - ReagentId: Sugar
          Quantity: 10
        - ReagentId: Vitamin
          Quantity: 15
  - type: Tag
    tags:
    - Fruit
    - Soup

- type: entity
  name: jungle salad
  parent: FoodBowlBase
  id: FoodSaladJungle
  description: Exotic fruits in a bowl.
  components:
  - type: FlavorProfile
    flavors:
      - fruity
      - jungle
  - type: Sprite
    layers:
    - state: bowl
    - state: fruit
  - type: SolutionContainerManager
    solutions:
      food:
        maxVol: 35
        reagents:
        - ReagentId: Sugar
          Quantity: 8
        - ReagentId: Vitamin
          Quantity: 17
  - type: Tag
    tags:
    - Fruit
    - Soup

- type: entity
  name: citrus salad
  parent: FoodBowlBase
  id: FoodSaladCitrus
  description: Citrus overload!
  components:
  - type: FlavorProfile
    flavors:
      - leafy
      - sour
  - type: Sprite
    layers:
    - state: bowl
    - state: citrusdelight
  - type: SolutionContainerManager
    solutions:
      food:
        maxVol: 38
        reagents:
        - ReagentId: Nutriment
          Quantity: 18
        - ReagentId: Vitamin
          Quantity: 15
  - type: Tag
    tags:
    - Fruit
    - Soup

- type: entity
  name: salad of eden
  parent: FoodBowlBase
  id: FoodSaladEden
  description: A salad brimming with untapped potential.
  components:
  - type: FlavorProfile
    flavors:
      - bitter
      - hope
  - type: Sprite
    layers:
    - state: bowl
    - state: eden
  - type: SolutionContainerManager
    solutions:
      food:
        maxVol: 25
        reagents:
        - ReagentId: Nutriment
          Quantity: 8
        - ReagentId: Vitamin
          Quantity: 5
        - ReagentId: Omnizine
          Quantity: 5

# Rice

- type: entity
  name: boiled rice
  parent: FoodBowlBase
  id: FoodRiceBoiled
  description: A warm bowl of rice.
  components:
  - type: FlavorProfile
    flavors:
      - rice
  - type: Sprite
    layers:
    - state: bowl
    - state: rice

- type: entity
  name: egg-fried rice
  parent: FoodBowlBase
  id: FoodRiceEgg
  description: A bowl of rice with a fried egg.
  components:
  - type: FlavorProfile
    flavors:
      - rice
      - egg
  - type: Sprite
    layers:
    - state: bowl
    - state: rice-egg
  - type: SolutionContainerManager
    solutions:
      food:
        maxVol: 35
        reagents:
        - ReagentId: Nutriment
          Quantity: 25
        - ReagentId: Vitamin
          Quantity: 4
        - ReagentId: Protein
          Quantity: 4
  - type: Tag
    tags:
    - Meat
    - Soup

- type: entity
  name: rice and pork
  parent: FoodBowlBase
  id: FoodRicePork
  description: Well, it looks like pork...
  components:
  - type: FlavorProfile
    flavors:
      - rice
      - meaty
  - type: Sprite
    layers:
    - state: bowl
    - state: rice-pork
  - type: SolutionContainerManager
    solutions:
      food:
        maxVol: 40.5
        reagents:
        - ReagentId: Nutriment
          Quantity: 18
        - ReagentId: Vitamin
          Quantity: 7
        - ReagentId: Dexalin ##This is probably a reference to something but I don't get it
          Quantity: 6.5
        - ReagentId: Epinephrine
          Quantity: 2
  - type: Tag
    tags:
    - Meat
    - Soup

- type: entity
  name: rice pudding
  parent: FoodBowlBase
  id: FoodRicePudding
  description: Everybody loves rice pudding!
  components:
  - type: FlavorProfile
    flavors:
      - rice
      - sweet
  - type: Sprite
    layers:
    - state: bowl
    - state: rice-pudding
  - type: SolutionContainerManager
    solutions:
      food:
        maxVol: 25
        reagents:
        - ReagentId: Nutriment
          Quantity: 9
        - ReagentId: Vitamin
          Quantity: 3
        - ReagentId: Milk ##This is probably a reference to something but I don't get it
          Quantity: 5
        - ReagentId: Sugar
          Quantity: 5

- type: entity
  name: black-eyed gumbo
  parent: FoodBowlBase
  id: FoodRiceGumbo
  description: A spicy and savory meat and rice dish.
  components:
  - type: FlavorProfile
    flavors:
      - rice
      - spicy
      - meaty
      - savory
  - type: Sprite
    layers:
    - state: bowl
    - state: gumbo
  - type: SolutionContainerManager
    solutions:
      food:
        maxVol: 30
        reagents:
        - ReagentId: Nutriment
          Quantity: 10
        - ReagentId: Vitamin
          Quantity: 15
        - ReagentId: CapsaicinOil
          Quantity: 2
  - type: Tag
    tags:
    - Meat
    - Soup

# Misc

- type: entity
  name: oatmeal
  parent: FoodBowlBase
  id: FoodOatmeal
  description: A nice bowl of oatmeal.
  components:
  - type: FlavorProfile
    flavors:
      - oats
      - milk
  - type: Sprite
    layers:
    - state: bowl
    - state: oatmeal
  - type: SolutionContainerManager
    solutions:
      food:
        maxVol: 20
        reagents:
        - ReagentId: Nutriment
          Quantity: 7
        - ReagentId: Vitamin
          Quantity: 2
        - ReagentId: Milk
          Quantity: 10

- type: entity
  name: space liberty duff
  parent: FoodBowlBase
  id: FoodJellyDuff
  description: Jello gelatin, from Alfred Hubbard's cookbook.
  components:
  - type: FlavorProfile
    flavors:
      - jelly
      - mushrooms
  - type: Sprite
    layers:
    - state: bowl
    - state: spacelibertyduff

- type: entity
  parent: FoodInjectableBase
  id: FoodJellyAmanita
  name: amanita jelly
  description: It's evil, don't touch it!
  components:
  - type: Item
    size: Normal
    storedOffset: 0,-3
  - type: FlavorProfile
    flavors:
      - mushroom
      - jelly
  - type: Sprite
    sprite: Objects/Consumable/Food/meals.rsi
    state: amanita-jelly
  - type: SolutionContainerManager
    solutions:
      food:
        maxVol: 15
        reagents:
        - ReagentId: Nutriment
          Quantity: 6
        - ReagentId: Amatoxin
          Quantity: 6

# Soup

- type: entity
  name: meatball soup
  parent: FoodBowlBase
  id: FoodSoupMeatball
  description: You've got balls kid, BALLS!
  components:
  - type: FlavorProfile
    flavors:
      - meatballs
  - type: Sprite
    layers:
    - state: bowl
    - state: meatball
  - type: SolutionContainerManager
    solutions:
      food:
        maxVol: 40
        reagents:
        - ReagentId: Nutriment
          Quantity: 8
        - ReagentId: Vitamin
          Quantity: 17
        - ReagentId: Water
          Quantity: 5
  - type: Tag
    tags:
    - Meat
    - Soup

- type: entity
  name: slime soup
  parent: FoodBowlBase
  id: FoodSoupSlime
  description: If no water is available, you may substitute tears.
  components:
  - type: FlavorProfile
    flavors:
      - slimy
  - type: Sprite
    layers:
    - state: bowl
    - state: slime
  - type: SolutionContainerManager
    solutions:
      food:
        maxVol: 40
        reagents:
        - ReagentId: Nutriment
          Quantity: 1
        - ReagentId: Vitamin
          Quantity: 5
        - ReagentId: Water
          Quantity: 10

- type: entity
  name: tomato soup
  parent: FoodBowlBase
  id: FoodSoupTomatoBlood
  description: Smells like copper... is that a bone?
  components:
  - type: FlavorProfile
    flavors:
      - metallic
      - tomato
  - type: Sprite
    layers:
    - state: bowl
    - state: tomato
  - type: SolutionContainerManager
    solutions:
      food:
        maxVol: 40
        reagents:
        - ReagentId: Nutriment
          Quantity: 10
        - ReagentId: Iron
          Quantity: 10
        - ReagentId: Blood
          Quantity: 5
  - type: Tag
    tags:
    - Fruit
    - Soup

# begin starcup: removed for tone
#- type: entity
#  name: wing fang chu
#  parent: FoodBowlBase
#  id: FoodSoupWingFangChu
#  description: A savory dish of alien wing wang in soy.
#  components:
#  - type: FlavorProfile
#    flavors:
#      - meaty
#      - salty
#  - type: Sprite
#    layers:
#    - state: bowl
#    - state: wingfangchu
#  - type: SolutionContainerManager
#    solutions:
#      food:
#        maxVol: 40
#        reagents:
#        - ReagentId: Protein
#          Quantity: 15
#        - ReagentId: Soysauce
#          Quantity: 10
#        - ReagentId: Vitamin
#          Quantity: 10
# end starcup

- type: entity
  name: clown's tears
  parent: FoodBowlBase
  id: FoodSoupClown
  description: Not very funny.
  components:
  - type: FlavorProfile
    flavors:
      - bad-joke
  - type: Sprite
    layers:
    - state: bowl
    - state: clowntears
  - type: SolutionContainerManager
    solutions:
      food:
        maxVol: 55
        reagents:
        - ReagentId: Nutriment
          Quantity: 2
        - ReagentId: Vitamin
          Quantity: 9
        - ReagentId: Water
          Quantity: 10
        - ReagentId: Razorium
          Quantity: 1 # silly

- type: entity
  name: vegetable soup
  parent: FoodBowlBase
  id: FoodSoupVegetable
  description: A true vegan meal.
  components:
  - type: FlavorProfile
    flavors:
      - vegetables
      - sadness
  - type: Sprite
    layers:
    - state: bowl
    - state: vegetable
  - type: SolutionContainerManager
    solutions:
      food:
        maxVol: 40
        reagents:
        - ReagentId: Nutriment
          Quantity: 5
        - ReagentId: Vitamin
          Quantity: 15
        - ReagentId: Water
          Quantity: 10
        - ReagentId: Oculine
          Quantity: 4

- type: entity
  name: nettle soup
  parent: FoodBowlBase
  id: FoodSoupNettle
  description: To think, the botanist would've beat you to death with one of these.
  components:
  - type: FlavorProfile
    flavors:
      - nettles
  - type: Sprite
    layers:
    - state: bowl
    - state: nettle
  - type: SolutionContainerManager
    solutions:
      food:
        maxVol: 40
        reagents:
        - ReagentId: Nutriment
          Quantity: 5
        - ReagentId: Vitamin
          Quantity: 15
        - ReagentId: Water
          Quantity: 10
        - ReagentId: Omnizine
          Quantity: 5
        - ReagentId: Histamine
          Quantity: 4

- type: entity
  name: mystery soup
  parent: FoodBowlBase
  id: FoodSoupMystery
  description: The mystery is, why aren't you eating it?
  components:
  - type: FlavorProfile
    flavors:
      - chaos
  - type: Sprite
    layers:
    - state: bowl
    - state: mystery

- type: entity
  name: bowl of hot chili
  parent: FoodBowlBase
  id: FoodSoupChiliHot
  description: A Texan five-alarm chili!
  components:
  - type: FlavorProfile
    flavors:
      - spicy
  - type: Sprite
    layers:
    - state: bowl
    - state: chili-hot
  - type: SolutionContainerManager
    solutions:
      food:
        maxVol: 40
        reagents:
          - ReagentId: Nutriment
            Quantity: 8
          - ReagentId: CapsaicinOil
            Quantity: 5
          - ReagentId: Vitamin
            Quantity: 20
          - ReagentId: Allicin
            Quantity: 3
  - type: Tag
    tags:
    - ChiliBowl


- type: entity
  name: cold chili
  parent: FoodBowlBase
  id: FoodSoupChiliCold
  description: This slush is barely a liquid!
  components:
  - type: FlavorProfile
    flavors:
      - minty
      - tomato
  - type: Sprite
    layers:
    - state: bowl
    - state: chili-cold
  - type: SolutionContainerManager
    solutions:
      food:
        maxVol: 40
        reagents:
          - ReagentId: Nutriment
            Quantity: 8
          - ReagentId: Vitamin
            Quantity: 25
  - type: Tag
    tags:
    - ChiliBowl

- type: entity
  name: chili con carnival
  parent: FoodBowlBase
  id: FoodSoupChiliClown
  description: A delicious stew of meat, chilies, and salty, salty clown tears.
  components:
  - type: FlavorProfile
    flavors:
      - spicy
      - tomato
      - bad-joke
      - parents
  - type: Sprite
    layers:
    - state: bowl
    - state: chili-clown
  - type: SolutionContainerManager
    solutions:
      food:
        maxVol: 40
        reagents:
          - ReagentId: Nutriment
            Quantity: 12
          - ReagentId: CapsaicinOil
            Quantity: 5
          - ReagentId: Vitamin
            Quantity: 20
          - ReagentId: Allicin
            Quantity: 3
  - type: Tag
    tags:
    - ChiliBowl

- type: entity
  name: monkey's delight
  parent: FoodBowlBase
  id: FoodSoupMonkey
  description: A delicious soup with hunks of meat simmered to perfection, in a broth that tastes faintly of bananas. # starcup: rewritten for tone
  components:
  - type: FlavorProfile
    flavors:
      - jungle
      - banana
  - type: Sprite
    layers:
    - state: bowl
    - state: monkeydelight
  - type: SolutionContainerManager
    solutions:
      food:
        maxVol: 40
        reagents:
          - ReagentId: Nutriment
            Quantity: 15
          - ReagentId: Vitamin
            Quantity: 5
          - ReagentId: TableSalt
            Quantity: 1
          - ReagentId: Blackpepper
            Quantity: 1
  - type: Tag
    tags:
    - Meat
    - Soup

- type: entity
  name: tomato soup
  parent: FoodBowlBase
  id: FoodSoupTomato
  description: Drinking this feels like being a vampire! A tomato vampire...
  components:
  - type: FlavorProfile
    flavors:
      - tomato
  - type: Sprite
    layers:
    - state: bowl
    - state: tomato
  - type: SolutionContainerManager
    solutions:
      food:
        maxVol: 40
        reagents:
          - ReagentId: Nutriment
            Quantity: 3
          - ReagentId: Vitamin
            Quantity: 20
          - ReagentId: Water
            Quantity: 10
  - type: Tag
    tags:
    - Fruit
    - Soup

- type: entity
  name: eyeball soup
  parent: FoodBowlBase
  id: FoodSoupEyeball
  description: It's looking back at you...
  components:
  - type: FlavorProfile
    flavors:
      - tomato
      - squirming
  - type: Sprite
    layers:
    - state: bowl
    - state: eyeball
  - type: SolutionContainerManager
    solutions:
      food:
        maxVol: 40
        reagents:
          - ReagentId: Nutriment
            Quantity: 10 # Eyes are yummy
          - ReagentId: Vitamin
            Quantity: 15
  - type: Tag
    tags:
    - Meat
    - Soup

- type: entity
  name: miso soup
  parent: FoodBowlBase
  id: FoodSoupMiso
  description: Salty, fishy soup, best had with ramen.
  components:
  - type: FlavorProfile
    flavors:
      - miso
  - type: Edible
    trash:
    - FoodBowlFancy
  - type: Sprite
    layers:
    - state: bowl2
    - state: miso
        #rip milo
  - type: SolutionContainerManager
    solutions:
      food:
        maxVol: 40
        reagents:
          - ReagentId: Nutriment
            Quantity: 9
          - ReagentId: Vitamin
            Quantity: 3
          - ReagentId: Water
            Quantity: 10
  - type: Tag
    tags:
    - Meat
    - Soup

- type: entity
  name: mushroom soup
  parent: FoodBowlBase
  id: FoodSoupMushroom
  description: A delicious and hearty mushroom soup.
  components:
  - type: FlavorProfile
    flavors:
      - mushroom
  - type: Sprite
    layers:
    - state: bowl
    - state: mushroom
  - type: SolutionContainerManager
    solutions:
      food:
        maxVol: 40
        reagents:
          - ReagentId: Nutriment
            Quantity: 5
          - ReagentId: Vitamin
            Quantity: 20
          - ReagentId: Water
            Quantity: 5
          - ReagentId: Milk
            Quantity: 5

- type: entity
  name: beet soup
  parent: FoodBowlBase
  id: FoodSoupBeet
  description: Wait, how do you spell it again..?
  components:
  - type: Sprite
    layers:
    - state: bowl
    - state: beet
  - type: SolutionContainerManager
    solutions:
      food:
        maxVol: 40
        reagents:
          - ReagentId: Nutriment
            Quantity: 15
          - ReagentId: Vitamin
            Quantity: 7
          - ReagentId: Water
            Quantity: 10
# Tastes like borsch, bortsch, borstch, borsh, borshch, borscht.

- type: entity
  name: red beet soup
  parent: FoodBowlBase
  id: FoodSoupBeetRed
  description: Quite a delicacy.
  components:
  - type: Sprite
    layers:
    - state: bowl
    - state: redbeet
  - type: SolutionContainerManager
    solutions:
      food:
        maxVol: 40
        reagents:
          - ReagentId: Nutriment
            Quantity: 15
          - ReagentId: Vitamin
            Quantity: 15
# Tastes like beet.

- type: entity
  name: stew
  parent: FoodBowlBase
  id: FoodSoupStew
  description: A nice and warm stew. Healthy and strong.
  components:
  - type: FlavorProfile
    flavors:
      - meaty
      - tomato
      - carrot
  - type: Sprite
    layers:
    - state: bowl
    - state: stew
  - type: SolutionContainerManager
    solutions:
      food:
        maxVol: 40
        reagents:
          - ReagentId: Nutriment
            Quantity: 5
          - ReagentId: Protein
            Quantity: 20
          - ReagentId: Vitamin
            Quantity: 15
  - type: Tag
    tags:
    - Meat
    - Fruit
    - Soup

- type: entity
  name: sweet potato soup
  parent: FoodBowlBase
  id: FoodSoupPotato
  description: Delicious sweet potato in soup form.
  components:
  - type: FlavorProfile
    flavors:
      - sweet
  - type: Sprite
    layers:
    - state: bowl
    - state: sweetpotato
  - type: SolutionContainerManager
    solutions:
      food:
        maxVol: 40
        reagents:
          - ReagentId: Nutriment
            Quantity: 15
          - ReagentId: Vitamin
            Quantity: 15
# Tastes like sweet potato.

- type: entity
  name: french onion soup
  parent: FoodBowlBase
  id: FoodSoupOnion
  description: Good enough to make a grown mime cry.
  components:
  - type: FlavorProfile
    flavors:
      - onion
  - type: Sprite
    layers:
    - state: bowl
    - state: onion
  - type: SolutionContainerManager
    solutions:
      food:
        maxVol: 40
        reagents:
          - ReagentId: Nutriment
            Quantity: 5
          - ReagentId: Vitamin
            Quantity: 25
          - ReagentId: Allicin
            Quantity: 5

- type: entity
  name: bisque
  parent: FoodBowlBase
  id: FoodSoupBisque
  description: A classic entrée from Space France.
  components:
  - type: FlavorProfile
    flavors:
      - creamy
  - type: Sprite
    layers:
    - state: bowl
    - state: bisque
  - type: SolutionContainerManager
    solutions:
      food:
        maxVol: 40
        reagents:
          - ReagentId: Nutriment
            Quantity: 5
          - ReagentId: Vitamin
            Quantity: 15
          - ReagentId: Protein
            Quantity: 5
          - ReagentId: Water
            Quantity: 5
# Tastes like crab.

- type: entity
  parent: FoodBowlBase
  id: FoodSoupElectron
  name: electron soup
  description: A gastronomic curiosity of ethereal origin.
  components:
  - type: Item
    size: Normal
    shape:
    - 0,0,1,1
    storedOffset: 0,2
  - type: FlavorProfile
    flavors:
      - mushrooms
      - electrons
  - type: Sprite
    layers:
    - state: bowl
    - state: electron
  - type: SolutionContainerManager
    solutions:
      food:
        maxVol: 40
        reagents:
          - ReagentId: Nutriment
            Quantity: 15
          - ReagentId: Licoxide
            Quantity: 6

- type: entity
  name: bungo curry
  parent: FoodBowlBase
  id: FoodSoupBungo
  description: A spicy vegetable curry made with the humble bungo fruit, Exotic!
  components:
  - type: FlavorProfile
    flavors:
      - jungle
  - type: Sprite
    layers:
    - state: bowl
    - state: bungo
  - type: SolutionContainerManager
    solutions:
      food:
        maxVol: 40
        reagents:
          - ReagentId: Nutriment
            Quantity: 10
          - ReagentId: Vitamin
            Quantity: 15
          - ReagentId: CapsaicinOil
            Quantity: 5
  - type: Tag
    tags:
    - Fruit
    - Soup
# Tastes like bungo, hot curry.

- type: entity
  name: escargot
  parent: FoodBowlBase
  id: FoodSoupEscargot
  description: A creamy and rich bowl of snails, bon appetit!
  components:
  - type: FlavorProfile
    flavors:
      - creamy
      - slimy
  - type: Sprite
    layers:
    - state: bowl
    - state: escargot
  - type: SolutionContainerManager
    solutions:
      food:
        maxVol: 40
        reagents:
          - ReagentId: Nutriment
            Quantity: 15
          - ReagentId: Vitamin
            Quantity: 15
          - ReagentId: Allicin
            Quantity: 3
  - type: Tag
    tags:
    - Meat
    - Soup
