Class ConvulsiveLungeSystemScript
java.lang.Object
com.fs.starfarer.api.impl.combat.BaseShipSystemScript
com.fs.starfarer.api.impl.combat.dweller.ConvulsiveLungeSystemScript
- All Implemented Interfaces:
ShipSystemStatsScript
,ShipSystemStatsScriptAdvanced
-
Nested Class Summary
Nested classes/interfaces inherited from interface com.fs.starfarer.api.plugins.ShipSystemStatsScript
ShipSystemStatsScript.State, ShipSystemStatsScript.StatusData
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected org.lwjgl.util.vector.Vector2f
protected boolean
static float
static float
static float
static float
static float
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
apply
(MutableShipStatsAPI stats, String id, ShipSystemStatsScript.State state, float effectLevel) getStatusData
(int index, ShipSystemStatsScript.State state, float effectLevel) protected void
Methods inherited from class com.fs.starfarer.api.impl.combat.BaseShipSystemScript
getActiveOverride, getDisplayNameOverride, getInfoText, getInOverride, getOutOverride, getRegenOverride, getUsesOverride, isUsable, unapply
-
Field Details
-
PULL_DIST
public static float PULL_DIST -
PARTICLE_WINDUP_ACCEL
public static float PARTICLE_WINDUP_ACCEL -
SPRING_CONSTANT
public static float SPRING_CONSTANT -
FRICTION
public static float FRICTION -
MAW_WINDUP_MULT
public static float MAW_WINDUP_MULT -
dest
protected org.lwjgl.util.vector.Vector2f dest -
fadedFlash
protected boolean fadedFlash
-
-
Constructor Details
-
ConvulsiveLungeSystemScript
public ConvulsiveLungeSystemScript()
-
-
Method Details
-
init
-
apply
public void apply(MutableShipStatsAPI stats, String id, ShipSystemStatsScript.State state, float effectLevel) - Specified by:
apply
in interfaceShipSystemStatsScript
- Overrides:
apply
in classBaseShipSystemScript
-
getStatusData
public ShipSystemStatsScript.StatusData getStatusData(int index, ShipSystemStatsScript.State state, float effectLevel) - Specified by:
getStatusData
in interfaceShipSystemStatsScript
- Overrides:
getStatusData
in classBaseShipSystemScript
-