# SPDX-FileCopyrightText: 2022 Flipp Syder <76629141+vulppine@users.noreply.github.com>
# SPDX-FileCopyrightText: 2024 Aidenkrz <aiden@djkraz.com>
# SPDX-FileCopyrightText: 2024 Errant <35878406+Errant-4@users.noreply.github.com>
# SPDX-FileCopyrightText: 2024 Kira Bridgeton <161087999+Verbalase@users.noreply.github.com>
# SPDX-FileCopyrightText: 2024 VMSolidus <evilexecutive@gmail.com>
# SPDX-FileCopyrightText: 2024 metalgearsloth <31366439+metalgearsloth@users.noreply.github.com>
# SPDX-FileCopyrightText: 2025 Aiden <28298836+Aidenkrz@users.noreply.github.com>
# SPDX-FileCopyrightText: 2025 Ed <96445749+TheShuEd@users.noreply.github.com>
# SPDX-FileCopyrightText: 2025 GoobBot <uristmchands@proton.me>
# SPDX-FileCopyrightText: 2025 MilenVolf <63782763+MilenVolf@users.noreply.github.com>
# SPDX-FileCopyrightText: 2025 Nemanja <98561806+EmoGarbage404@users.noreply.github.com>
# SPDX-FileCopyrightText: 2025 SX-7 <sn1.test.preria.2002@gmail.com>
# SPDX-FileCopyrightText: 2025 SlamBamActionman <83650252+SlamBamActionman@users.noreply.github.com>
# SPDX-FileCopyrightText: 2025 Zalycon <84675130+Zalycon@users.noreply.github.com>
# SPDX-FileCopyrightText: 2025 gluesniffler <159397573+gluesniffler@users.noreply.github.com>
#
# SPDX-License-Identifier: AGPL-3.0-or-later

- type: species
  id: Vox
  name: species-name-vox
  roundStart: true
  prototype: MobVox
  sprites: MobVoxSprites
  markingLimits: MobVoxMarkingLimits
  dollPrototype: MobVoxDummy
  skinColoration: VoxFeathers
  defaultSkinTone: "#6c741d"
  maleFirstNames: NamesVox
  femaleFirstNames: NamesVox
  naming: First
  sexes:
  - Unsexed

- type: speciesBaseSprites
  id: MobVoxSprites
  sprites:
    Head: MobVoxHead
    Snout: MobHumanoidAnyMarking
    Hair: MobHumanoidAnyMarking
    FacialHair: MobHumanoidAnyMarking
    Chest: MobVoxChest
    Groin: MobVoxGroin
    Eyes: MobVoxEyes
    LArm: MobVoxLArm
    RArm: MobVoxRArm
    LHand: MobVoxLHand
    RHand: MobVoxRHand
    LLeg: MobVoxLLeg
    RLeg: MobVoxRLeg
    LFoot: MobVoxLFoot
    RFoot: MobVoxRFoot
    Tail: MobHumanoidAnyMarking

- type: markingPoints
  id: MobVoxMarkingLimits
  onlyWhitelisted: true
  points:
    Hair:
      points: 1
      required: false
    FacialHair:
      points: 1
      required: false
    Head:
      points: 2
      required: false
    RightLeg:
      points: 2
      required: false
    RightFoot:
      points: 2
      required: false
    LeftLeg:
      points: 2
      required: false
    LeftFoot:
      points: 2
      required: false
    RightArm:
      points: 2
      required: false
    RightHand:
      points: 2
      required: false
    LeftArm:
      points: 2
      required: false
    LeftHand:
      points: 2
      required: false

- type: humanoidBaseSprite
  id: MobVoxEyes
  baseSprite:
    sprite: Mobs/Species/Vox/parts.rsi
    state: eyes

- type: humanoidBaseSprite
  id: MobVoxHead
  baseSprite:
    sprite: Mobs/Species/Vox/parts.rsi
    state: head

- type: humanoidBaseSprite
  id: MobVoxHeadMale
  baseSprite:
    sprite: Mobs/Species/Vox/parts.rsi
    state: head

- type: humanoidBaseSprite
  id: MobVoxHeadFemale
  baseSprite:
    sprite: Mobs/Species/Vox/parts.rsi
    state: head

- type: humanoidBaseSprite
  id: MobVoxChest
  baseSprite:
    sprite: Mobs/Species/Vox/parts.rsi
    state: chest_m

- type: humanoidBaseSprite
  id: MobVoxChestMale
  baseSprite:
    sprite: Mobs/Species/Vox/parts.rsi
    state: chest_m

- type: humanoidBaseSprite
  id: MobVoxChestFemale
  baseSprite:
    sprite: Mobs/Species/Vox/parts.rsi
    state: chest_f

- type: humanoidBaseSprite
  id: MobVoxGroin
  baseSprite:
    sprite: Mobs/Species/Vox/parts.rsi
    state: groin_m

- type: humanoidBaseSprite
  id: MobVoxGroinMale
  baseSprite:
    sprite: Mobs/Species/Vox/parts.rsi
    state: groin_m

- type: humanoidBaseSprite
  id: MobVoxGroinFemale
  baseSprite:
    sprite: Mobs/Species/Vox/parts.rsi
    state: groin_f

- type: humanoidBaseSprite
  id: MobVoxLLeg
  baseSprite:
    sprite: Mobs/Species/Vox/parts.rsi
    state: l_leg

- type: humanoidBaseSprite
  id: MobVoxLArm
  baseSprite:
    sprite: Mobs/Species/Vox/parts.rsi
    state: l_arm

- type: humanoidBaseSprite
  id: MobVoxLHand
  baseSprite:
    sprite: Mobs/Species/Vox/parts.rsi
    state: l_hand

- type: humanoidBaseSprite
  id: MobVoxLFoot
  baseSprite:
    sprite: Mobs/Species/Vox/parts.rsi
    state: l_foot

- type: humanoidBaseSprite
  id: MobVoxRLeg
  baseSprite:
    sprite: Mobs/Species/Vox/parts.rsi
    state: r_leg

- type: humanoidBaseSprite
  id: MobVoxRArm
  baseSprite:
    sprite: Mobs/Species/Vox/parts.rsi
    state: r_arm

- type: humanoidBaseSprite
  id: MobVoxRHand
  baseSprite:
    sprite: Mobs/Species/Vox/parts.rsi
    state: r_hand

- type: humanoidBaseSprite
  id: MobVoxRFoot
  baseSprite:
    sprite: Mobs/Species/Vox/parts.rsi
    state: r_foot
