Package com.fs.starfarer.api.impl.combat
Class ChiralFigmentStats
java.lang.Object
com.fs.starfarer.api.impl.combat.BaseShipSystemScript
com.fs.starfarer.api.impl.combat.ChiralFigmentStats
- All Implemented Interfaces:
ShipSystemStatsScript
,ShipSystemStatsScriptAdvanced
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic class
static class
Nested classes/interfaces inherited from interface com.fs.starfarer.api.plugins.ShipSystemStatsScript
ShipSystemStatsScript.State, ShipSystemStatsScript.StatusData
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
apply
(MutableShipStatsAPI stats, String id, ShipSystemStatsScript.State state, float effectLevel) static float
getSpawnAngle
(ShipAPI ship) void
unapply
(MutableShipStatsAPI stats, String id) Methods inherited from class com.fs.starfarer.api.impl.combat.BaseShipSystemScript
getActiveOverride, getDisplayNameOverride, getInfoText, getInOverride, getOutOverride, getRegenOverride, getStatusData, getUsesOverride, isUsable
-
Field Details
-
FIGMENTS
-
JITTER_COLOR
-
JITTER_UNDER_COLOR
-
DAMAGE_TAKEN_MULT
public static float DAMAGE_TAKEN_MULT -
JITTER_PER_DAMAGE_DIVISOR
public static float JITTER_PER_DAMAGE_DIVISOR -
JITTER_PER_DAMAGE_DECAY_SECONDS
public static float JITTER_PER_DAMAGE_DECAY_SECONDS
-
-
Constructor Details
-
ChiralFigmentStats
public ChiralFigmentStats()
-
-
Method Details
-
getSpawnAngle
-
apply
public void apply(MutableShipStatsAPI stats, String id, ShipSystemStatsScript.State state, float effectLevel) - Specified by:
apply
in interfaceShipSystemStatsScript
- Overrides:
apply
in classBaseShipSystemScript
-
unapply
- Specified by:
unapply
in interfaceShipSystemStatsScript
- Overrides:
unapply
in classBaseShipSystemScript
-