public interface ShipSystemStatsScript
Modifier and Type | Interface and Description |
---|---|
static class |
ShipSystemStatsScript.State |
static class |
ShipSystemStatsScript.StatusData |
Modifier and Type | Method and Description |
---|---|
void |
apply(MutableShipStatsAPI stats,
java.lang.String id,
ShipSystemStatsScript.State state,
float effectLevel) |
float |
getActiveOverride(ShipAPI ship) |
java.lang.String |
getDisplayNameOverride(ShipSystemStatsScript.State state,
float effectLevel) |
float |
getInOverride(ShipAPI ship) |
float |
getOutOverride(ShipAPI ship) |
float |
getRegenOverride(ShipAPI ship) |
ShipSystemStatsScript.StatusData |
getStatusData(int index,
ShipSystemStatsScript.State state,
float effectLevel) |
int |
getUsesOverride(ShipAPI ship) |
void |
unapply(MutableShipStatsAPI stats,
java.lang.String id) |
void apply(MutableShipStatsAPI stats, java.lang.String id, ShipSystemStatsScript.State state, float effectLevel)
void unapply(MutableShipStatsAPI stats, java.lang.String id)
ShipSystemStatsScript.StatusData getStatusData(int index, ShipSystemStatsScript.State state, float effectLevel)
float getActiveOverride(ShipAPI ship)
float getInOverride(ShipAPI ship)
float getOutOverride(ShipAPI ship)
int getUsesOverride(ShipAPI ship)
float getRegenOverride(ShipAPI ship)
java.lang.String getDisplayNameOverride(ShipSystemStatsScript.State state, float effectLevel)
Copyright © 2013 Fractal Softworks, LLC. All Rights Reserved.