Class SuppressionFieldAbility

java.lang.Object
mindustry.entities.abilities.Ability
mindustry.entities.abilities.SuppressionFieldAbility
All Implemented Interfaces:
Cloneable

public class SuppressionFieldAbility extends Ability
  • Field Details

    • rand

      protected static arc.math.Rand rand
    • reload

      public float reload
    • range

      public float range
    • orbRadius

      public float orbRadius
    • orbMidScl

      public float orbMidScl
    • orbSinScl

      public float orbSinScl
    • orbSinMag

      public float orbSinMag
    • color

      public arc.graphics.Color color
    • layer

      public float layer
    • x

      public float x
    • y

      public float y
    • particles

      public int particles
    • particleSize

      public float particleSize
    • particleLen

      public float particleLen
    • rotateScl

      public float rotateScl
    • particleLife

      public float particleLife
    • active

      public boolean active
    • particleInterp

      public arc.math.Interp particleInterp
    • particleColor

      public arc.graphics.Color particleColor
    • effectColor

      public arc.graphics.Color effectColor
    • applyParticleChance

      public float applyParticleChance
    • timer

      protected float timer
  • Constructor Details

    • SuppressionFieldAbility

      public SuppressionFieldAbility()
  • Method Details

    • init

      public void init(UnitType type)
      Overrides:
      init in class Ability
    • addStats

      public void addStats(arc.scene.ui.layout.Table t)
      Overrides:
      addStats in class Ability
    • update

      public void update(mindustry.gen.Unit unit)
      Overrides:
      update in class Ability
    • draw

      public void draw(mindustry.gen.Unit unit)
      Overrides:
      draw in class Ability