- type: species
  id: Avali
  name: species-name-avali
  roundStart: true
  prototype: MobAvali
  sprites: MobAvaliSprites
  defaultSkinTone: "#D2B48C"
  markingLimits: MobAvaliMarkingLimits
  dollPrototype: AppearanceAvali
  skinColoration: Hues
  maleFirstNames: names_avali_first
  femaleFirstNames: names_avali_first
  lastNames: names_avali_packs
  naming: FirstLast
  minAge: 20
  youngAge: 100
  oldAge: 250
  maxAge: 350
  minHeight: 0.8
  defaultHeight: 0.91
  maxHeight: 1
  standardSize: 150 # gives a range of 130-150cm and 27-31kg
  standardWeight: 31
  standardDensity: 11
  customName: true # Starlight

- type: speciesBaseSprites
  id: MobAvaliSprites
  sprites:
    Head: MobAvaliHead
    UndergarmentTop: MobHumanoidAnyMarking
    UndergarmentBottom: MobHumanoidAnyMarking
    Chest: MobAvaliTorso
    HeadTop: MobHumanoidAnyMarking
    HeadSide: MobHumanoidAnyMarking
    Tail: MobHumanoidAnyMarking
    Eyes: MobAvaliEyes
    LArm: MobAvaliLArm
    RArm: MobAvaliRArm
    LHand: MobAvaliLHand
    RHand: MobAvaliRHand
    LLeg: MobAvaliLLeg
    RLeg: MobAvaliRLeg
    LFoot: MobAvaliLFoot
    RFoot: MobAvaliRFoot

- type: humanoidBaseSprite
  id: MobAvaliEyes
  baseSprite:
    sprite: _Starlight/Mobs/Species/Avali/parts.rsi
    state: eyes

- type: markingPoints
  id: MobAvaliMarkingLimits
  onlyWhitelisted: true
  points:
    Hair:
      points: 1
      required: false
    FacialHair:
      points: 0
      required: false
    Tail:
      points: 1
      required: true
      defaultMarkings: [ AvaliTailBase ]
    Snout:
      points: 1
      required: false
    HeadTop:
      points: 1
      required: false
    HeadSide:
      points: 1
      required: true
      defaultMarkings: [ AvaliEarsBase ]
    Chest:
      points: 1
      required: false
    Legs:
      points: 2
      required: false
    UndergarmentTop:
      points: 1
      required: false
    UndergarmentBottom:
      points: 1
      required: false
    Arms:
      points: 4
      required: false

- type: humanoidBaseSprite
  id: MobAvaliHead
  baseSprite:
    sprite: _Starlight/Mobs/Species/Avali/parts.rsi
    state: head_m

- type: humanoidBaseSprite
  id: MobAvaliHeadMale
  baseSprite:
    sprite: _Starlight/Mobs/Species/Avali/parts.rsi
    state: head_m

- type: humanoidBaseSprite
  id: MobAvaliHeadFemale
  baseSprite:
    sprite: _Starlight/Mobs/Species/Avali/parts.rsi
    state: head_f

- type: humanoidBaseSprite
  id: MobAvaliTorso
  baseSprite:
    sprite: _Starlight/Mobs/Species/Avali/parts.rsi
    state: torso_m

- type: humanoidBaseSprite
  id: MobAvaliTorsoMale
  baseSprite:
    sprite: _Starlight/Mobs/Species/Avali/parts.rsi
    state: torso_m

- type: humanoidBaseSprite
  id: MobAvaliTorsoFemale
  baseSprite:
    sprite: _Starlight/Mobs/Species/Avali/parts.rsi
    state: torso_f

- type: humanoidBaseSprite
  id: MobAvaliLLeg
  baseSprite:
    sprite: _Starlight/Mobs/Species/Avali/parts.rsi
    state: l_leg

- type: humanoidBaseSprite
  id: MobAvaliLHand
  baseSprite:
    sprite: _Starlight/Mobs/Species/Avali/parts.rsi
    state: l_hand

- type: humanoidBaseSprite
  id: MobAvaliLArm
  baseSprite:
    sprite: _Starlight/Mobs/Species/Avali/parts.rsi
    state: l_arm

- type: humanoidBaseSprite
  id: MobAvaliLFoot
  baseSprite:
    sprite: _Starlight/Mobs/Species/Avali/parts.rsi
    state: l_foot

- type: humanoidBaseSprite
  id: MobAvaliRLeg
  baseSprite:
    sprite: _Starlight/Mobs/Species/Avali/parts.rsi
    state: r_leg

- type: humanoidBaseSprite
  id: MobAvaliRHand
  baseSprite:
    sprite: _Starlight/Mobs/Species/Avali/parts.rsi
    state: r_hand

- type: humanoidBaseSprite
  id: MobAvaliRArm
  baseSprite:
    sprite: _Starlight/Mobs/Species/Avali/parts.rsi
    state: r_arm

- type: humanoidBaseSprite
  id: MobAvaliRFoot
  baseSprite:
    sprite: _Starlight/Mobs/Species/Avali/parts.rsi
    state: r_foot
