public class NegativeExplosionVisual extends BaseCombatLayeredRenderingPlugin
| Modifier and Type | Class and Description |
|---|---|
static class |
NegativeExplosionVisual.NEParams |
| Modifier and Type | Field and Description |
|---|---|
protected SpriteAPI |
atmosphereTex |
protected FaderUtil |
fader |
protected float[] |
noise |
protected float[] |
noise1 |
protected float[] |
noise2 |
protected float |
noiseElapsed |
protected NegativeExplosionVisual.NEParams |
p |
protected int |
segments |
protected boolean |
spawnedHitGlow |
entity, layer| Constructor and Description |
|---|
NegativeExplosionVisual(NegativeExplosionVisual.NEParams p) |
| Modifier and Type | Method and Description |
|---|---|
void |
advance(float amount) |
java.util.EnumSet<CombatEngineLayers> |
getActiveLayers() |
FaderUtil |
getFader() |
float |
getRenderRadius() |
void |
init(CombatEntityAPI entity) |
boolean |
isExpired() |
void |
render(CombatEngineLayers layer,
ViewportAPI viewport) |
cleanup, getEntityprotected SpriteAPI atmosphereTex
protected float[] noise
protected float[] noise1
protected float[] noise2
protected NegativeExplosionVisual.NEParams p
protected int segments
protected float noiseElapsed
protected boolean spawnedHitGlow
public NegativeExplosionVisual(NegativeExplosionVisual.NEParams p)
public float getRenderRadius()
getRenderRadius in interface CombatLayeredRenderingPlugingetRenderRadius in class BaseCombatLayeredRenderingPluginpublic java.util.EnumSet<CombatEngineLayers> getActiveLayers()
getActiveLayers in interface CombatLayeredRenderingPlugingetActiveLayers in class BaseCombatLayeredRenderingPluginpublic void advance(float amount)
advance in interface CombatLayeredRenderingPluginadvance in class BaseCombatLayeredRenderingPluginpublic void init(CombatEntityAPI entity)
init in interface CombatLayeredRenderingPlugininit in class BaseCombatLayeredRenderingPluginpublic boolean isExpired()
isExpired in interface CombatLayeredRenderingPluginisExpired in class BaseCombatLayeredRenderingPluginpublic void render(CombatEngineLayers layer, ViewportAPI viewport)
render in interface CombatLayeredRenderingPluginrender in class BaseCombatLayeredRenderingPlugin