Package com.fs.starfarer.api.impl.combat
Class TriadShieldStats.TriadShieldVisuals
java.lang.Object
com.fs.starfarer.api.combat.BaseCombatLayeredRenderingPlugin
com.fs.starfarer.api.impl.combat.CombatEntityPluginWithParticles
com.fs.starfarer.api.impl.combat.TriadShieldStats.TriadShieldVisuals
- All Implemented Interfaces:
CombatLayeredRenderingPlugin
- Enclosing class:
- TriadShieldStats
-
Nested Class Summary
Nested classes/interfaces inherited from class com.fs.starfarer.api.impl.combat.CombatEntityPluginWithParticles
CombatEntityPluginWithParticles.ParticleData
-
Field Summary
FieldsFields inherited from class com.fs.starfarer.api.impl.combat.CombatEntityPluginWithParticles
baseFacing, darkLayer, darkParticles, darkSpriteSheetKey, layers, normalLayer, particles, prev, spriteSheetKey
Fields inherited from class com.fs.starfarer.api.combat.BaseCombatLayeredRenderingPlugin
entity, layer
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
advance
(float amount) float
boolean
void
render
(CombatEngineLayers layer, ViewportAPI viewport) Methods inherited from class com.fs.starfarer.api.impl.combat.CombatEntityPluginWithParticles
addDarkParticle, addParticle, getDarkSpriteSheetKey, getGlobalAlphaMult, getSpriteSheetKey, init, randomizePrevParticleLocation, render, setDarkSpriteSheetKey, setSpriteSheetKey
Methods inherited from class com.fs.starfarer.api.combat.BaseCombatLayeredRenderingPlugin
cleanup, getEntity
-
Field Details
-
ship
-
script
-
-
Constructor Details
-
TriadShieldVisuals
-
-
Method Details
-
getActiveLayers
- Specified by:
getActiveLayers
in interfaceCombatLayeredRenderingPlugin
- Overrides:
getActiveLayers
in classCombatEntityPluginWithParticles
-
isExpired
public boolean isExpired()- Specified by:
isExpired
in interfaceCombatLayeredRenderingPlugin
- Overrides:
isExpired
in classCombatEntityPluginWithParticles
-
getRenderRadius
public float getRenderRadius()- Specified by:
getRenderRadius
in interfaceCombatLayeredRenderingPlugin
- Overrides:
getRenderRadius
in classBaseCombatLayeredRenderingPlugin
-
advance
public void advance(float amount) - Specified by:
advance
in interfaceCombatLayeredRenderingPlugin
- Overrides:
advance
in classCombatEntityPluginWithParticles
-
render
- Specified by:
render
in interfaceCombatLayeredRenderingPlugin
- Overrides:
render
in classCombatEntityPluginWithParticles
-