public static class TriadShieldStats.TriadShieldVisuals extends CombatEntityPluginWithParticles
CombatEntityPluginWithParticles.ParticleData| Modifier and Type | Field and Description |
|---|---|
TriadShieldStats |
script |
ShipAPI |
ship |
baseFacing, darkLayer, darkParticles, darkSpriteSheetKey, layers, normalLayer, particles, prev, spriteSheetKeyentity, layer| Constructor and Description |
|---|
TriadShieldVisuals(ShipAPI ship,
TriadShieldStats script) |
| Modifier and Type | Method and Description |
|---|---|
void |
advance(float amount) |
java.util.EnumSet<CombatEngineLayers> |
getActiveLayers() |
float |
getRenderRadius() |
boolean |
isExpired() |
void |
render(CombatEngineLayers layer,
ViewportAPI viewport) |
addDarkParticle, addParticle, getDarkSpriteSheetKey, getGlobalAlphaMult, getSpriteSheetKey, init, randomizePrevParticleLocation, render, setDarkSpriteSheetKey, setSpriteSheetKeycleanup, getEntitypublic TriadShieldStats script
public TriadShieldVisuals(ShipAPI ship, TriadShieldStats script)
public java.util.EnumSet<CombatEngineLayers> getActiveLayers()
getActiveLayers in interface CombatLayeredRenderingPlugingetActiveLayers in class CombatEntityPluginWithParticlespublic boolean isExpired()
isExpired in interface CombatLayeredRenderingPluginisExpired in class CombatEntityPluginWithParticlespublic float getRenderRadius()
getRenderRadius in interface CombatLayeredRenderingPlugingetRenderRadius in class BaseCombatLayeredRenderingPluginpublic void advance(float amount)
advance in interface CombatLayeredRenderingPluginadvance in class CombatEntityPluginWithParticlespublic void render(CombatEngineLayers layer, ViewportAPI viewport)
render in interface CombatLayeredRenderingPluginrender in class CombatEntityPluginWithParticles