Package com.fs.starfarer.api.impl.combat
Class CryofluxTransducerStats
java.lang.Object
com.fs.starfarer.api.impl.combat.BaseShipSystemScript
com.fs.starfarer.api.impl.combat.CryofluxTransducerStats
- All Implemented Interfaces:
ShipSystemStatsScript
,ShipSystemStatsScriptAdvanced
UNUSED, not related to CryofluxTransducerEffect.
-
Nested Class Summary
Nested ClassesNested 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) getStatusData
(int index, ShipSystemStatsScript.State state, float effectLevel) void
unapply
(MutableShipStatsAPI stats, String id) Methods inherited from class com.fs.starfarer.api.impl.combat.BaseShipSystemScript
getActiveOverride, getDisplayNameOverride, getInfoText, getInOverride, getOutOverride, getRegenOverride, getUsesOverride, isUsable
-
Field Details
-
KEY_SHIP
-
DEFAULT_JITTER_COLOR
-
INCOMING_DAMAGE_MULT
public static final float INCOMING_DAMAGE_MULT- See Also:
-
FLUX_USE_MULT
public static final float FLUX_USE_MULT- See Also:
-
-
Constructor Details
-
CryofluxTransducerStats
public CryofluxTransducerStats()
-
-
Method Details
-
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
-
getStatusData
public ShipSystemStatsScript.StatusData getStatusData(int index, ShipSystemStatsScript.State state, float effectLevel) - Specified by:
getStatusData
in interfaceShipSystemStatsScript
- Overrides:
getStatusData
in classBaseShipSystemScript
-