public class DisplacerGlowScript extends BaseEnergyLashActivatedSystem
ShipSystemStatsScript.State, ShipSystemStatsScript.StatusDatainited| Constructor and Description |
|---|
DisplacerGlowScript() |
| Modifier and Type | Method and Description |
|---|---|
void |
applyImpl(ShipAPI ship,
MutableShipStatsAPI stats,
java.lang.String id,
ShipSystemStatsScript.State state,
float effectLevel) |
float |
getCurrentUsefulnessLevel(ShipAPI overseer,
ShipAPI ship)
0 to 1, how useful would the ship find it to have its system be lash-activated right now.
|
void |
hitWithEnergyLash(ShipAPI overseer,
ShipAPI ship) |
apply, init, makeAllGroupsAutofireOneFrame, setStandardJittergetActiveOverride, getDisplayNameOverride, getInfoText, getInOverride, getOutOverride, getRegenOverride, getStatusData, getUsesOverride, isUsable, unapplypublic DisplacerGlowScript()
public void applyImpl(ShipAPI ship, MutableShipStatsAPI stats, java.lang.String id, ShipSystemStatsScript.State state, float effectLevel)
applyImpl in class BaseEnergyLashActivatedSystempublic void hitWithEnergyLash(ShipAPI overseer, ShipAPI ship)
hitWithEnergyLash in interface EnergyLashActivatedSystemhitWithEnergyLash in class BaseEnergyLashActivatedSystempublic float getCurrentUsefulnessLevel(ShipAPI overseer, ShipAPI ship)
EnergyLashActivatedSystem