public class ConvulsiveLungeSystemScript extends BaseShipSystemScript
ShipSystemStatsScript.State, ShipSystemStatsScript.StatusData| Modifier and Type | Field and Description |
|---|---|
protected org.lwjgl.util.vector.Vector2f |
dest |
protected boolean |
fadedFlash |
static float |
FRICTION |
static float |
MAW_WINDUP_MULT |
static float |
PARTICLE_WINDUP_ACCEL |
static float |
PULL_DIST |
static float |
SPRING_CONSTANT |
| Constructor and Description |
|---|
ConvulsiveLungeSystemScript() |
| Modifier and Type | Method and Description |
|---|---|
void |
apply(MutableShipStatsAPI stats,
java.lang.String id,
ShipSystemStatsScript.State state,
float effectLevel) |
ShipSystemStatsScript.StatusData |
getStatusData(int index,
ShipSystemStatsScript.State state,
float effectLevel) |
protected void |
init(ShipAPI ship) |
getActiveOverride, getDisplayNameOverride, getInfoText, getInOverride, getOutOverride, getRegenOverride, getUsesOverride, isUsable, unapplypublic static float PULL_DIST
public static float PARTICLE_WINDUP_ACCEL
public static float SPRING_CONSTANT
public static float FRICTION
public static float MAW_WINDUP_MULT
protected org.lwjgl.util.vector.Vector2f dest
protected boolean fadedFlash
public ConvulsiveLungeSystemScript()
public void apply(MutableShipStatsAPI stats, java.lang.String id, ShipSystemStatsScript.State state, float effectLevel)
apply in interface ShipSystemStatsScriptapply in class BaseShipSystemScriptpublic ShipSystemStatsScript.StatusData getStatusData(int index, ShipSystemStatsScript.State state, float effectLevel)
getStatusData in interface ShipSystemStatsScriptgetStatusData in class BaseShipSystemScript