# SKREEEEEEEEEEE
- type: entity
  parent: HumanMob_Content
  abstract: True
  id: BaseVox
  components:
  - type: Icon
    sprite: Mobs/Species/Vox/parts.rsi
    state: vox_m
  - type: Sprite
    netsync: false
    noRot: true
    drawdepth: Mobs
    layers:
      - map: [ "enum.HumanoidVisualLayers.Chest" ]
        sprite: Mobs/Species/Vox/parts.rsi
        state: torso_m
      - map: [ "enum.HumanoidVisualLayers.Head" ]
        sprite: Mobs/Species/Vox/parts.rsi
        state: head_m
      - map: [ "enum.HumanoidVisualLayers.Eyes" ]
        color: "#008800"
        sprite: Mobs/Customization/eyes.rsi
        state: vox_eyes_s
      - map: [ "enum.HumanoidVisualLayers.RArm" ]
        sprite: Mobs/Species/Vox/parts.rsi
        state: r_arm
      - map: [ "enum.HumanoidVisualLayers.LArm" ]
        sprite: Mobs/Species/Vox/parts.rsi
        state: l_arm
      - map: [ "enum.HumanoidVisualLayers.RLeg" ]
        sprite: Mobs/Species/Vox/parts.rsi
        state: r_leg
      - map: [ "enum.HumanoidVisualLayers.LLeg" ]
        sprite: Mobs/Species/Vox/parts.rsi
        state: l_leg
      # Vox don't have female clothing masks.
      #- shader: StencilClear
      #  sprite: Mobs/Species/Vox/parts.rsi
      #  state: l_leg
      #- shader: StencilMask
      #  map: [ "enum.HumanoidVisualLayers.StencilMask" ]
      #  sprite: Mobs/Customization/masking_helpers.rsi
      #  state: female_full
      #  visible: false
      #- map: [ "enum.Slots.INNERCLOTHING" ]
      #  shader: StencilDraw
      - map: [ "enum.HumanoidVisualLayers.LHand" ]
        sprite: Mobs/Species/Vox/parts.rsi
        state: l_hand
      - map: [ "enum.HumanoidVisualLayers.RHand" ]
        sprite: Mobs/Species/Vox/parts.rsi
        state: r_hand
      - map: [ "enum.HumanoidVisualLayers.LFoot" ]
        sprite: Mobs/Species/Vox/parts.rsi
        state: l_foot
      - map: [ "enum.HumanoidVisualLayers.RFoot" ]
        sprite: Mobs/Species/Vox/parts.rsi
        state: r_foot
      - map: [ "enum.HumanoidVisualLayers.Handcuffs" ]
        color: "#ffffff"
        sprite: Objects/Misc/handcuffs.rsi
        state: body-overlay-2
        visible: false
      - map: [ "enum.Slots.IDCARD" ]
      - map: [ "enum.Slots.GLOVES" ]
      - map: [ "enum.Slots.SHOES" ]
      - map: [ "enum.Slots.EARS" ]
      - map: [ "enum.Slots.OUTERCLOTHING" ]
      - map: [ "enum.Slots.EYES" ]
      - map: [ "enum.Slots.BELT" ]
      - map: [ "enum.Slots.NECK" ]
      - map: [ "enum.Slots.BACKPACK" ]
      - map: [ "enum.HumanoidVisualLayers.FacialHair" ]
        state: shaved
        sprite: Mobs/Customization/human_facial_hair.rsi
      - map: [ "enum.HumanoidVisualLayers.Hair" ]
        state: bald
        sprite: Mobs/Customization/human_hair.rsi
      - map: [ "enum.Slots.MASK" ]
      - map: [ "enum.Slots.HEAD" ]
      - map: [ "enum.Slots.POCKET1" ]
      - map: [ "enum.Slots.POCKET2" ]
  - type: Body
    template: HumanoidTemplate
    preset: VoxPreset
  - type: Metabolism
    needsGases:
      Nitrogen: 0.00060763888
    producesGases:
      Nitrogen: 0.00045572916
      CarbonDioxide: 0.00015190972
#  - type: Appearance
#    visuals:
#      - type: RotationVisualizer
#      - type: BuckleVisualizer
#      - type: FireVisualizer
#        sprite: Mobs/Effects/onfire.rsi
#        normalState: Generic_mob_burning
#        alternateState: Standing
#        fireStackAlternateState: 3
#      - type: CreamPiedVisualizer
#        state: creampie_human
  - type: HumanoidAppearance
    canColorHair: false
    canColorFacialHair: false
    categoriesHair: VoxHair
    categoriesFacialHair: VoxFacialHair
  - type: Inventory
    speciesId: vox
