# SPDX-FileCopyrightText: 2020 AJCM-git <60196617+AJCM-git@users.noreply.github.com>
# SPDX-FileCopyrightText: 2020 GlassEclipse <tsymall5@gmail.com>
# SPDX-FileCopyrightText: 2020 Pieter-Jan Briers <pieterjan.briers+git@gmail.com>
# SPDX-FileCopyrightText: 2020 creadth <creadth@users.noreply.github.com>
# SPDX-FileCopyrightText: 2021 Paul <ritter.paul1+git@googlemail.com>
# SPDX-FileCopyrightText: 2021 Paul Ritter <ritter.paul1@googlemail.com>
# SPDX-FileCopyrightText: 2021 Peptide90 <78795277+Peptide90@users.noreply.github.com>
# SPDX-FileCopyrightText: 2021 Swept <sweptwastaken@protonmail.com>
# SPDX-FileCopyrightText: 2021 Vera Aguilera Puerto <6766154+Zumorica@users.noreply.github.com>
# SPDX-FileCopyrightText: 2021 Vera Aguilera Puerto <zddm@outlook.es>
# SPDX-FileCopyrightText: 2022 DrSmugleaf <DrSmugleaf@users.noreply.github.com>
# SPDX-FileCopyrightText: 2022 Jezithyr <Jezithyr@gmail.com>
# SPDX-FileCopyrightText: 2022 Nemanja <98561806+EmoGarbage404@users.noreply.github.com>
# SPDX-FileCopyrightText: 2022 Visne <39844191+Visne@users.noreply.github.com>
# SPDX-FileCopyrightText: 2022 mirrorcult <lunarautomaton6@gmail.com>
# SPDX-FileCopyrightText: 2023 GoodWheatley <109803540+GoodWheatley@users.noreply.github.com>
# SPDX-FileCopyrightText: 2023 LankLTE <135308300+LankLTE@users.noreply.github.com>
# SPDX-FileCopyrightText: 2023 Leon Friedrich <60421075+ElectroJr@users.noreply.github.com>
# SPDX-FileCopyrightText: 2023 Whisper <121047731+QuietlyWhisper@users.noreply.github.com>
# SPDX-FileCopyrightText: 2023 lzk <124214523+lzk228@users.noreply.github.com>
# SPDX-FileCopyrightText: 2023 metalgearsloth <31366439+metalgearsloth@users.noreply.github.com>
# SPDX-FileCopyrightText: 2025 Aiden <28298836+Aidenkrz@users.noreply.github.com>
# SPDX-FileCopyrightText: 2025 Aiden <aiden@djkraz.com>
# SPDX-FileCopyrightText: 2025 GoobBot <uristmchands@proton.me>
# SPDX-FileCopyrightText: 2025 deltanedas <39013340+deltanedas@users.noreply.github.com>
# SPDX-FileCopyrightText: 2025 deltanedas <@deltanedas:kde.org>
# SPDX-FileCopyrightText: 2025 gluesniffler <159397573+gluesniffler@users.noreply.github.com>
# SPDX-FileCopyrightText: 2025 pheenty <fedorlukin2006@gmail.com>
#
# SPDX-License-Identifier: AGPL-3.0-or-later

- type: entity
  id: PartDiona
  parent: [BaseItem, BasePart]
  name: "diona body part"
  abstract: true
  components:
  - type: WoundableVisuals
    damageOverlayGroups:
      Brute:
        sprite: _Shitmed/Mobs/Effects/brute_damage.rsi
        color: "#cd7314"
      Burn:
        sprite: _Shitmed/Mobs/Effects/burn_damage.rsi
  - type: Sprite
    sprite: Mobs/Species/Diona/parts.rsi
  - type: Icon # Shitmed Change
    sprite: Mobs/Species/Diona/parts.rsi
  - type: BodyPart # Shitmed Change
    species: Diona
  - type: Damageable # Shitmed
    damageModifierSet: Diona

- type: entity
  id: ChestDiona
  name: "diona chest"
  parent: [PartDiona, BaseChest]
  components:
  - type: Sprite
    state: "chest_m"

- type: entity
  id: GroinDiona
  name: "diona groin"
  parent: [PartDiona, BaseGroin]
  components:
  - type: Sprite
    state: "groin_m"

- type: entity
  id: HeadDiona
  name: "diona head"
  parent: [PartDiona, BaseHead]
  components:
  - type: Sprite
    state: "head_m"

- type: entity
  id: LeftArmDiona
  name: "left diona arm"
  parent: [PartDiona, BaseLeftArm]
  components:
  - type: Sprite
    state: "l_arm"

- type: entity
  id: RightArmDiona
  name: "right diona arm"
  parent: [PartDiona, BaseRightArm]
  components:
  - type: Sprite
    state: "r_arm"

- type: entity
  id: LeftHandDiona
  name: "left diona hand"
  parent: [PartDiona, BaseLeftHand]
  components:
  - type: Sprite
    state: "l_hand"

- type: entity
  id: RightHandDiona
  name: "right diona hand"
  parent: [PartDiona, BaseRightHand]
  components:
  - type: Sprite
    state: "r_hand"

- type: entity
  id: LeftLegDiona
  name: "left diona leg"
  parent: [PartDiona, BaseLeftLeg]
  components:
  - type: Sprite
    state: "l_leg"

- type: entity
  id: RightLegDiona
  name: "right diona leg"
  parent: [PartDiona, BaseRightLeg]
  components:
  - type: Sprite
    state: "r_leg"
  - type: BodyPart
    partType: Leg
    symmetry: Right

- type: entity
  id: LeftFootDiona
  name: "left diona foot"
  parent: [PartDiona, BaseLeftFoot]
  components:
  - type: Sprite
    state: "l_foot"
  - type: BodyPart
    partType: Foot
    symmetry: Left

- type: entity
  id: RightFootDiona
  name: "right diona foot"
  parent: [PartDiona, BaseRightFoot]
  components:
  - type: Sprite
    state: "r_foot"
  - type: BodyPart
    partType: Foot
    symmetry: Right
