# TODO: Add descriptions (many)
# TODO BODY: Part damage
- type: entity
  id: PartMoth
  parent: [BaseItem, BasePart]
  name: "moth body part"
  abstract: true
  components:
  - type: Extractable
    juiceSolution:
      reagents:
      - ReagentId: Fat
        Quantity: 3
      - ReagentId: Blood
        Quantity: 10

- type: entity
  id: TorsoMoth
  name: "moth torso"
  parent: [PartMoth, BaseTorso]
  components:
  - type: Sprite
    sprite: Mobs/Species/Moth/parts.rsi
    state: "torso_m"
  - type: Extractable
    juiceSolution:
      reagents:
      - ReagentId: Fat
        Quantity: 10
      - ReagentId: Blood
        Quantity: 20


- type: entity
  id: HeadMoth
  name: "moth head"
  parent: [PartMoth, BaseHead]
  components:
  - type: Sprite
    sprite: Mobs/Species/Moth/parts.rsi
    state: "head_m"
  - type: Extractable
    juiceSolution:
      reagents:
      - ReagentId: Fat
        Quantity: 5
      - ReagentId: Blood
        Quantity: 10

- type: entity
  id: LeftArmMoth
  name: "left moth arm"
  parent: [PartMoth, BaseLeftArm]
  components:
  - type: Sprite
    sprite: Mobs/Species/Moth/parts.rsi
    state: "l_arm"

- type: entity
  id: RightArmMoth
  name: "right moth arm"
  parent: [PartMoth, BaseRightArm]
  components:
  - type: Sprite
    sprite: Mobs/Species/Moth/parts.rsi
    state: "r_arm"

- type: entity
  id: LeftHandMoth
  name: "left moth hand"
  parent: [PartMoth, BaseLeftHand]
  components:
  - type: Sprite
    sprite: Mobs/Species/Moth/parts.rsi
    state: "l_hand"

- type: entity
  id: RightHandMoth
  name: "right moth hand"
  parent: [PartMoth, BaseRightHand]
  components:
  - type: Sprite
    sprite: Mobs/Species/Moth/parts.rsi
    state: "r_hand"

- type: entity
  id: LeftLegMoth
  name: "left moth leg"
  parent: [PartMoth, BaseLeftLeg]
  components:
  - type: Sprite
    sprite: Mobs/Species/Moth/parts.rsi
    state: "l_leg"

- type: entity
  id: RightLegMoth
  name: "right moth leg"
  parent: [PartMoth, BaseRightLeg]
  components:
  - type: Sprite
    sprite: Mobs/Species/Moth/parts.rsi
    state: "r_leg"

- type: entity
  id: LeftFootMoth
  name: "left moth foot"
  parent: [PartMoth, BaseLeftFoot]
  components:
  - type: Sprite
    sprite: Mobs/Species/Moth/parts.rsi
    state: "l_foot"

- type: entity
  id: RightFootMoth
  name: "right moth foot"
  parent: [PartMoth, BaseRightFoot]
  components:
  - type: Sprite
    sprite: Mobs/Species/Moth/parts.rsi
    state: "r_foot"
