public class ChiralFigmentStats extends BaseShipSystemScript
| Modifier and Type | Class and Description |
|---|---|
static class |
ChiralFigmentStats.FigmentDamageListener |
static class |
ChiralFigmentStats.FigmentPlugin |
ShipSystemStatsScript.State, ShipSystemStatsScript.StatusData| Modifier and Type | Field and Description |
|---|---|
static float |
DAMAGE_TAKEN_MULT |
static java.util.Map<java.lang.String,java.lang.String> |
FIGMENTS |
static java.awt.Color |
JITTER_COLOR |
static float |
JITTER_PER_DAMAGE_DECAY_SECONDS |
static float |
JITTER_PER_DAMAGE_DIVISOR |
static java.awt.Color |
JITTER_UNDER_COLOR |
| Constructor and Description |
|---|
ChiralFigmentStats() |
| Modifier and Type | Method and Description |
|---|---|
void |
apply(MutableShipStatsAPI stats,
java.lang.String id,
ShipSystemStatsScript.State state,
float effectLevel) |
static float |
getSpawnAngle(ShipAPI ship) |
void |
unapply(MutableShipStatsAPI stats,
java.lang.String id) |
getActiveOverride, getDisplayNameOverride, getInfoText, getInOverride, getOutOverride, getRegenOverride, getStatusData, getUsesOverride, isUsablepublic static java.util.Map<java.lang.String,java.lang.String> FIGMENTS
public static final java.awt.Color JITTER_COLOR
public static final java.awt.Color JITTER_UNDER_COLOR
public static float DAMAGE_TAKEN_MULT
public static float JITTER_PER_DAMAGE_DIVISOR
public static float JITTER_PER_DAMAGE_DECAY_SECONDS
public ChiralFigmentStats()
public static float getSpawnAngle(ShipAPI ship)
public void apply(MutableShipStatsAPI stats, java.lang.String id, ShipSystemStatsScript.State state, float effectLevel)
apply in interface ShipSystemStatsScriptapply in class BaseShipSystemScriptpublic void unapply(MutableShipStatsAPI stats, java.lang.String id)
unapply in interface ShipSystemStatsScriptunapply in class BaseShipSystemScript