Package mindustry.entities.abilities
Class EnergyFieldAbility
java.lang.Object
mindustry.entities.abilities.Ability
mindustry.entities.abilities.EnergyFieldAbility
- All Implemented Interfaces:
Cloneable
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected booleanfloatfloatarc.graphics.Colorprotected floatfloatbooleanfloatfloatbooleanbooleanfloatintfloatfloatfloatfloatMultiplies healing to units of the same type by this amount.floatintarc.audio.Soundfloatbooleanbooleanprotected floatbooleanfloatfloatFields inherited from class mindustry.entities.abilities.Ability
data, descriptionWidth, display -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class mindustry.entities.abilities.Ability
abilityStat, copy, created, death, display, displayBars, getBundle, init, localized
-
Field Details
-
damage
public float damage -
reload
public float reload -
range
public float range -
healEffect
-
hitEffect
-
damageEffect
-
status
-
shootSound
public arc.audio.Sound shootSound -
statusDuration
public float statusDuration -
x
public float x -
y
public float y -
targetGround
public boolean targetGround -
targetAir
public boolean targetAir -
hitBuildings
public boolean hitBuildings -
hitUnits
public boolean hitUnits -
maxTargets
public int maxTargets -
healPercent
public float healPercent -
sameTypeHealMult
public float sameTypeHealMultMultiplies healing to units of the same type by this amount. -
displayHeal
public boolean displayHeal -
layer
public float layer -
blinkScl
public float blinkScl -
blinkSize
public float blinkSize -
effectRadius
public float effectRadius -
sectorRad
public float sectorRad -
rotateSpeed
public float rotateSpeed -
sectors
public int sectors -
color
public arc.graphics.Color color -
useAmmo
public boolean useAmmo -
timer
protected float timer -
curStroke
protected float curStroke -
anyNearby
protected boolean anyNearby
-
-
Constructor Details
-
EnergyFieldAbility
public EnergyFieldAbility(float damage, float reload, float range)
-
-
Method Details