Class AttackSwarmPhaseModeScript
java.lang.Object
com.fs.starfarer.api.combat.BaseEveryFrameCombatPlugin
com.fs.starfarer.api.impl.combat.threat.AttackSwarmPhaseModeScript
- All Implemented Interfaces:
CombatEnginePlugin
,EveryFrameCombatPlugin
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
advance
(float amount, List<InputEventAPI> events) void
void
void
Methods inherited from class com.fs.starfarer.api.combat.BaseEveryFrameCombatPlugin
init, processInputPreCoreControls, renderInUICoords, renderInWorldCoords
-
Field Details
-
DURATION
public static float DURATION -
timeLeft
protected float timeLeft -
ship
-
origColor
-
origRadius
protected float origRadius -
origFlashFrequency
protected float origFlashFrequency -
origFlashRateMult
protected float origFlashRateMult -
glowFadeDelay
protected float glowFadeDelay
-
-
Constructor Details
-
AttackSwarmPhaseModeScript
-
AttackSwarmPhaseModeScript
-
-
Method Details
-
turnOnPhaseMode
public void turnOnPhaseMode() -
turnOffPhaseMode
public void turnOffPhaseMode() -
suppressGlow
public void suppressGlow() -
advance
- Specified by:
advance
in interfaceEveryFrameCombatPlugin
- Overrides:
advance
in classBaseEveryFrameCombatPlugin
-