public class AbyssalGlareEffect extends java.lang.Object implements BeamEffectPlugin
| Modifier and Type | Field and Description |
|---|---|
static float |
DAMAGE_MULT_NORMAL_WEAPON |
protected IntervalUtil |
fireInterval |
protected boolean |
hadDamageTargetPrev |
protected boolean |
lengthChangedPrev |
protected org.lwjgl.util.vector.Vector2f |
prevFrom |
protected org.lwjgl.util.vector.Vector2f |
prevTo |
static float |
RIFT_DAMAGE |
protected float |
sinceRiftSpawn |
| Constructor and Description |
|---|
AbyssalGlareEffect() |
| Modifier and Type | Method and Description |
|---|---|
void |
advance(float amount,
CombatEngineAPI engine,
BeamAPI beam) |
DamagingExplosionSpec |
createExplosionSpec(float damageMult) |
public static float RIFT_DAMAGE
public static float DAMAGE_MULT_NORMAL_WEAPON
protected IntervalUtil fireInterval
protected boolean hadDamageTargetPrev
protected boolean lengthChangedPrev
protected float sinceRiftSpawn
protected org.lwjgl.util.vector.Vector2f prevTo
protected org.lwjgl.util.vector.Vector2f prevFrom
public AbyssalGlareEffect()
public void advance(float amount, CombatEngineAPI engine, BeamAPI beam)
advance in interface BeamEffectPluginpublic DamagingExplosionSpec createExplosionSpec(float damageMult)