type: ItemTurret
predictTarget: false
size: 4
squareSprite: false
health: 4500
armor: 10
coolant: {
  type: ConsumeLiquid
  liquid: 02b-02-a-purified-elixir
  amount: 0.5
}
coolantMultiplier: 1.2
fogRadiusMultiplier: 0.45
shootSound: shootScathe
requirements: [
  01a-05-item-aluminium/450
  01a-06-item-chromium/600
  01a-07-item-clevorite/200
  01a-10-item-bethine/225
]
researchCostMultiplier: 0.5
research: 03c-07-phalanx
category: turret
recoil: 1.5
outlineColor: 2C2A36
targetAir: false
targetUnderBlocks: false
targetGround: true
shootCone: 1
rotateSpeed: 0.75
minWarmup: 0.20
newTargetInterval: 40
unitSort: strongest
shootWarmupSpeed: 0.02
reload: 780
range: 1280
shootY: -1
shake: 6
ammoPerShot: 15
maxAmmo: 45
ammoTypes: {
  01a-10-item-bethine: {
    type: BulletType
    shootEffect: shootBig
    smokeEffect: shootSmokeMissileColor
    hitColor: FFD37F
    instantDisappear: true
    spawnUnit: exoprosopa-scathe-rudal
  }
  01a-09-item-morphite: {
    type: BulletType
    shootEffect: shootBig
    smokeEffect: shootSmokeMissileColor
    hitColor: 6EEFC0
    instantDisappear: true
    spawnUnit: exoprosopa-morphite-rudal
  }
}
drawer: {
  type: DrawTurret
  basePrefix: scathe-
    parts: [
    {
      type: RegionPart
      suffix: -body
      heatProgress: recoil
      heatColor: ff0000
    }
    {
      type: RegionPart
      suffix: -missile
      y: -5.5
      moveY: 3
      layerOffset: -0.01
      outline: false
      under: true
      progress: warmup
      moves: [
        {
         type: PartMove
         # Moves when recoil
         progress: recoil
         # moves
         y: -4
        }
      ]
    }
    {
      type: RegionPart
      suffix: -arm
      mirror: true
      progress: warmup
      heatProgress: warmup
      moveY: -3
      moveRot: -10
      heatColor: ff000045
    }
    {
      type: HaloPart
      layer: 110
      color: FDB27F
      y: -3
      # Halo angle to center
      haloRotation: 155
      # Num of shapes
      shapes: 1
      # Halo radius
      haloRadius: 16
      # Halo size
      radius: 3
      hollow: false
      # Triangle height
      triLength: 0
      triLengthTo: 15
      # Triangle
      tri: true
    }
    {
      type: HaloPart
      layer: 110
      color: FDB27F
      y: -3
      haloRotation: 155
      shapes: 1
      haloRadius: 16
      radius: 3
      hollow: false
      triLength: 0
      triLengthTo: 4
      tri: true
      #Halo angle
      shapeRotation: 180
    }
    {
      type: HaloPart
      layer: 110
      color: FDB27F
      y: -3
      haloRotation: 180
      shapes: 1
      haloRadius: 16
      radius: 4
      hollow: false
      triLength: 0
      triLengthTo: 22
      tri: true
    }
    {
      type: HaloPart
      layer: 110
      color: FDB27F
      y: -3
      haloRotation: 180
      shapes: 1
      haloRadius: 16
      radius: 4
      hollow: false
      triLength: 0
      triLengthTo: 5.5
      tri: true
      shapeRotation: 180
    }
    {
      type: HaloPart
      layer: 110
      color: FDB27F
      y: -3
      haloRotation: 205
      shapes: 1
      haloRadius: 16
      radius: 3
      hollow: false
      triLength: 0
      triLengthTo: 15
      tri: true
    }
    {
      type: HaloPart
      layer: 110
      color: FDB27F
      y: -3
      haloRotation: 205
      shapes: 1
      haloRadius: 16
      radius: 3
      hollow: false
      triLength: 0
      triLengthTo: 4
      tri: true
      shapeRotation: 180
    }
  ]
}
