- type: entity
  name: uncooked donut
  parent: FoodDonutBase
  id: FoodDonutUncooked
  description: Needs a moment in the deep fryer, then it'll be good to eat.
  components:
  - type: FlavorProfile
    flavors:
      - dough
      - sweet
  - type: Sprite
    sprite: _NF/Objects/Consumable/Food/Baked/donut.rsi
    state: uncooked
  - type: SolutionContainerManager
    solutions: &uncookedSolution
      food:
        maxVol: 5
        reagents:
        - ReagentId: Nutriment
          Quantity: 2
        - ReagentId: GastroToxin
          Quantity: 1
  - type: DeepFrySpawn
    cycles: 2
    output: FoodDonutPlain
  - type: Construction
    graph: NFDonut
    node: donut

- type: entity
  name: uncooked jelly donut
  parent: FoodDonutBase
  id: FoodDonutUncookedJelly
  components:
  - type: FlavorProfile
    flavors:
      - dough
      - sweet
  - type: SolutionContainerManager
    solutions: *uncookedSolution
  - type: Sprite
    sprite: _NF/Objects/Consumable/Food/Baked/donut.rsi
    state: jelly-uncooked
  - type: DeepFrySpawn
    cycles: 2
    output: FoodDonutJellyPlain
