Package com.fs.starfarer.api.impl.combat
Class NegativeExplosionVisual
java.lang.Object
com.fs.starfarer.api.combat.BaseCombatLayeredRenderingPlugin
com.fs.starfarer.api.impl.combat.NegativeExplosionVisual
- All Implemented Interfaces:
CombatLayeredRenderingPlugin
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionprotected SpriteAPI
protected FaderUtil
protected float[]
protected float[]
protected float[]
protected float
protected NegativeExplosionVisual.NEParams
protected int
protected boolean
Fields inherited from class com.fs.starfarer.api.combat.BaseCombatLayeredRenderingPlugin
entity, layer
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
advance
(float amount) getFader()
float
void
init
(CombatEntityAPI entity) boolean
void
render
(CombatEngineLayers layer, ViewportAPI viewport) Methods inherited from class com.fs.starfarer.api.combat.BaseCombatLayeredRenderingPlugin
cleanup, getEntity
-
Field Details
-
fader
-
atmosphereTex
-
noise
protected float[] noise -
noise1
protected float[] noise1 -
noise2
protected float[] noise2 -
p
-
segments
protected int segments -
noiseElapsed
protected float noiseElapsed -
spawnedHitGlow
protected boolean spawnedHitGlow
-
-
Constructor Details
-
NegativeExplosionVisual
-
-
Method Details
-
getRenderRadius
public float getRenderRadius()- Specified by:
getRenderRadius
in interfaceCombatLayeredRenderingPlugin
- Overrides:
getRenderRadius
in classBaseCombatLayeredRenderingPlugin
-
getActiveLayers
- Specified by:
getActiveLayers
in interfaceCombatLayeredRenderingPlugin
- Overrides:
getActiveLayers
in classBaseCombatLayeredRenderingPlugin
-
advance
public void advance(float amount) - Specified by:
advance
in interfaceCombatLayeredRenderingPlugin
- Overrides:
advance
in classBaseCombatLayeredRenderingPlugin
-
init
- Specified by:
init
in interfaceCombatLayeredRenderingPlugin
- Overrides:
init
in classBaseCombatLayeredRenderingPlugin
-
isExpired
public boolean isExpired()- Specified by:
isExpired
in interfaceCombatLayeredRenderingPlugin
- Overrides:
isExpired
in classBaseCombatLayeredRenderingPlugin
-
render
- Specified by:
render
in interfaceCombatLayeredRenderingPlugin
- Overrides:
render
in classBaseCombatLayeredRenderingPlugin
-
getFader
-