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, isUsable
public 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 static float getSpawnAngle(ShipAPI ship)
public void apply(MutableShipStatsAPI stats, java.lang.String id, ShipSystemStatsScript.State state, float effectLevel)
apply
in interface ShipSystemStatsScript
apply
in class BaseShipSystemScript
public void unapply(MutableShipStatsAPI stats, java.lang.String id)
unapply
in interface ShipSystemStatsScript
unapply
in class BaseShipSystemScript
Copyright © 2013 Fractal Softworks, LLC. All Rights Reserved.