1package com.fs.starfarer.api.plugins;
3import com.fs.starfarer.api.combat.MutableShipStatsAPI;
4import com.fs.starfarer.api.combat.ShipAPI;
7 public static enum State {
15 public static class StatusData {
17 public boolean isDebuff;
18 public StatusData(String text,
boolean isDebuff) {
20 this.isDebuff = isDebuff;
24 void apply(MutableShipStatsAPI stats, String
id, State state,
float effectLevel);
25 void unapply(MutableShipStatsAPI stats, String
id);
void apply(MutableShipStatsAPI stats, String id, State state, float effectLevel)
float getInOverride(ShipAPI ship)
void unapply(MutableShipStatsAPI stats, String id)
int getUsesOverride(ShipAPI ship)
StatusData getStatusData(int index, State state, float effectLevel)
float getRegenOverride(ShipAPI ship)
float getOutOverride(ShipAPI ship)
float getActiveOverride(ShipAPI ship)
String getDisplayNameOverride(State state, float effectLevel)