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

# Custom Burger Example

- type: entity
  name: clurger
  parent: FoodBurgerBase
  id: FoodBurgerClurger
  description: The Mail Carrier's favorite!
  components:
  - type: FlavorProfile
    flavors:
      - bun
      - validhunting
  - type: Sprite
    scale: 0.8, 0.8
    sprite: _NF/Objects/Consumable/Food/burger.rsi
    state: clurger
  - type: SolutionContainerManager
    solutions:
      food:
        maxVol: 25
        reagents:
        - ReagentId: Bicaridine #keeping it somewhat consistent with the meat itself
          Quantity: 7
        - ReagentId: Vitamin
          Quantity: 12
  - type: Tag
    tags:
    - Meat

- type: entity
  name: rosy mothroachburger
  parent: FoodBurgerMothRoach
  id: FoodBurgerRosyMothRoach
  description: The last lamp it saw was the one inside the microwave.
  components:
  - type: FlavorProfile
    flavors:
      - bun
      - meaty
      - pink
  - type: Sprite
    sprite: _NF/Objects/Consumable/Food/burger.rsi
    state: rosy-mothroach

- type: entity
  name: red pretty burger
  parent: FoodBurgerBase
  id: PrettyBurgerRed
  description: It's pretty... red?
  components:
  - type: Sprite
    sprite: _NF/Objects/Consumable/Food/burger.rsi
    state: plainred

- type: entity
  name: orange pretty burger
  parent: FoodBurgerBase
  id: PrettyBurgerOrange
  description: It's pretty... orange?
  components:
  - type: Sprite
    sprite: _NF/Objects/Consumable/Food/burger.rsi
    state: plainorange

- type: entity
  name: yellow pretty burger
  parent: FoodBurgerBase
  id: PrettyBurgerYellow
  description: It's pretty... yellow?
  components:
  - type: Sprite
    sprite: _NF/Objects/Consumable/Food/burger.rsi
    state: plainyellow

- type: entity
  name: green pretty burger
  parent: FoodBurgerBase
  id: PrettyBurgerGreen
  description: It's pretty... green?
  components:
  - type: Sprite
    sprite: _NF/Objects/Consumable/Food/burger.rsi
    state: plaingreen

- type: entity
  name: blue pretty burger
  parent: FoodBurgerBase
  id: PrettyBurgerBlue
  description: It's pretty... blue?
  components:
  - type: Sprite
    sprite: _NF/Objects/Consumable/Food/burger.rsi
    state: plainblue

- type: entity
  name: purple pretty burger
  parent: FoodBurgerPlain
  id: PrettyBurgerPurple
  description: It's pretty... purple?
  components:
  - type: Sprite
    sprite: _NF/Objects/Consumable/Food/burger.rsi
    state: plainpurple

- type: entity
  name: black pretty burger
  parent: FoodBurgerPlain
  id: PrettyBurgerBlack
  description: It's pretty... black?
  components:
  - type: Sprite
    sprite: _NF/Objects/Consumable/Food/burger.rsi
    state: plainblack

- type: entity
  name: white pretty burger
  parent: FoodBurgerPlain
  id: PrettyBurgerWhite
  description: It's pretty... white?
  components:
  - type: Sprite
    sprite: _NF/Objects/Consumable/Food/burger.rsi
    state: plainwhite

- type: entity
  name: cotton cheeseburger
  parent: FoodBurgerPlain
  id: FoodBurgerCottonCheese
  description: Cheese and cotton between two buns, a simple moth delight!
  components:
  - type: FlavorProfile
    flavors:
    - cotton
    - bread
    - cheesy
  - type: Sprite
    sprite: _NF/Objects/Consumable/Food/burger.rsi
    state: cheesecotton
  - type: Edible
    requiresSpecialDigestion: true
  - type: Tag
    tags:
    - ClothMade
  - type: SolutionContainerManager
    solutions:
      food:
        maxVol: 22
        reagents:
        - ReagentId: Nutriment
          Quantity: 3
        - ReagentId: Vitamin
          Quantity: 3
        - ReagentId: Fiber
          Quantity: 6
        - ReagentId: Flavorol
          Quantity: 3
  - type: MothFood

- type: entity
  name: cotton burger
  parent: FoodBurgerPlain
  id: FoodBurgerCotton
  description: Why can't moths enjoy a good burger too?
  components:
  - type: FlavorProfile
    flavors:
    - cotton
    - bread
  - type: Sprite
    sprite: _NF/Objects/Consumable/Food/burger.rsi
    state: plaincotton
  - type: Edible
    requiresSpecialDigestion: true
  - type: Tag
    tags:
    - ClothMade
  - type: SolutionContainerManager
    solutions:
      food:
        maxVol: 15
        reagents:
        - ReagentId: Nutriment
          Quantity: 2
        - ReagentId: Vitamin
          Quantity: 3
        - ReagentId: Fiber
          Quantity: 6
  - type: MothFood
