# TODO: Add descriptions (many)
# TODO BODY: Part damage
- type: entity
  id: PartPlasmaman
  parent: [BaseItem, BasePart]
  name: plasmaman body part
  abstract: true
  components:
  - type: Sprite
    sprite: _EinsteinEngines/Mobs/Species/Plasmaman/parts.rsi
  - type: Butcherable
    butcheringType: Knife
    butcherDelay: 4.0
    spawned:
    - id: SheetPlasma1
      amount: 1
  - type: IgniteFromGasPart
    gas: Oxygen
  - type: WoundableVisuals
    thresholds: [ 10, 20, 30, 50, 70, 100 ]
    damageOverlayGroups:
      Brute:
        sprite: _Shitmed/Mobs/Effects/brute_damage.rsi
        color: "#743474"
      Burn:
        sprite: _Shitmed/Mobs/Effects/burn_damage.rsi
  - type: Damageable # Shitmed 
    damageModifierSet: Plasmaman

- type: entity
  id: ChestPlasmaman
  name: plasmaman chest
  parent: [PartPlasmaman, BaseChest]
  components:
  - type: Sprite
    state: chest_m
  - type: Butcherable
    butcherDelay: 6.0
    spawned:
    - id: SheetPlasma1
      amount: 3
  - type: IgniteFromGasPart
    fireStacks: 0.06

- type: entity
  id: GroinPlasmaman
  name: plasmaman groin
  parent: [PartPlasmaman, BaseGroin]
  components:
  - type: Sprite
    state: groin_m
  - type: Butcherable
    butcherDelay: 6.0
    spawned:
    - id: SheetPlasma1
      amount: 3
  - type: IgniteFromGasPart
    fireStacks: 0.06

- type: entity
  id: HeadPlasmaman
  name: plasmaman head
  parent: [PartPlasmaman, BaseHead]
  components:
  - type: Sprite
    state: head_m
  - type: Butcherable
    butcherDelay: 5.0
  - type: IgniteFromGasPart
    fireStacks: 0.02

- type: entity
  id: LeftArmPlasmaman
  name: left plasmaman arm
  parent: [PartPlasmaman, BaseLeftArm]
  components:
  - type: Sprite
    state: l_arm
  - type: IgniteFromGasPart
    fireStacks: 0.02

- type: entity
  id: RightArmPlasmaman
  name: right plasmaman arm
  parent: [PartPlasmaman, BaseRightArm]
  components:
  - type: Sprite
    state: r_arm
  - type: IgniteFromGasPart
    fireStacks: 0.02

- type: entity
  id: LeftHandPlasmaman
  name: left plasmaman hand
  parent: [PartPlasmaman, BaseLeftHand]
  components:
  - type: Sprite
    state: l_hand
  - type: Butcherable
    butcherDelay: 3.0
  - type: IgniteFromGasPart
    fireStacks: 0.01

- type: entity
  id: RightHandPlasmaman
  name: right plasmaman hand
  parent: [PartPlasmaman, BaseRightHand]
  components:
  - type: Sprite
    state: r_hand
  - type: Butcherable
    butcherDelay: 3.0
  - type: IgniteFromGasPart
    fireStacks: 0.01

- type: entity
  id: LeftLegPlasmaman
  name: left plasmaman leg
  parent: [PartPlasmaman, BaseLeftLeg]
  components:
  - type: Sprite
    state: l_leg
  - type: IgniteFromGasPart
    fireStacks: 0.02

- type: entity
  id: RightLegPlasmaman
  name: right plasmaman leg
  parent: [PartPlasmaman, BaseRightLeg]
  components:
  - type: Sprite
    state: r_leg
  - type: IgniteFromGasPart
    fireStacks: 0.02

- type: entity
  id: LeftFootPlasmaman
  name: left plasmaman foot
  parent: [PartPlasmaman, BaseLeftFoot]
  components:
  - type: Sprite
    state: l_foot
  - type: Butcherable
    butcherDelay: 3.0
  - type: IgniteFromGasPart
    fireStacks: 0.01

- type: entity
  id: RightFootPlasmaman
  name: right plasmaman foot
  parent: [PartPlasmaman, BaseRightFoot]
  components:
  - type: Sprite
    state: r_foot
  - type: Butcherable
    butcherDelay: 3.0
  - type: IgniteFromGasPart
    fireStacks: 0.01
