Starsector API
Loading...
Searching...
No Matches
com.fs.starfarer.api.plugins.ShipSystemStatsScript Interface Reference
Inheritance diagram for com.fs.starfarer.api.plugins.ShipSystemStatsScript:
[legend]

Classes

enum  State
 
class  StatusData
 

Public Member Functions

void apply (MutableShipStatsAPI stats, String id, State state, float effectLevel)
 
void unapply (MutableShipStatsAPI stats, String id)
 
StatusData getStatusData (int index, State state, float effectLevel)
 
float getActiveOverride (ShipAPI ship)
 
float getInOverride (ShipAPI ship)
 
float getOutOverride (ShipAPI ship)
 
int getUsesOverride (ShipAPI ship)
 
float getRegenOverride (ShipAPI ship)
 
String getDisplayNameOverride (State state, float effectLevel)
 

Detailed Description

Definition at line 6 of file ShipSystemStatsScript.java.

Member Function Documentation

◆ apply()

void com.fs.starfarer.api.plugins.ShipSystemStatsScript.apply ( MutableShipStatsAPI  stats,
String  id,
State  state,
float  effectLevel 
)

◆ getActiveOverride()

float com.fs.starfarer.api.plugins.ShipSystemStatsScript.getActiveOverride ( ShipAPI  ship)

◆ getDisplayNameOverride()

String com.fs.starfarer.api.plugins.ShipSystemStatsScript.getDisplayNameOverride ( State  state,
float  effectLevel 
)

◆ getInOverride()

float com.fs.starfarer.api.plugins.ShipSystemStatsScript.getInOverride ( ShipAPI  ship)

◆ getOutOverride()

float com.fs.starfarer.api.plugins.ShipSystemStatsScript.getOutOverride ( ShipAPI  ship)

◆ getRegenOverride()

float com.fs.starfarer.api.plugins.ShipSystemStatsScript.getRegenOverride ( ShipAPI  ship)

◆ getStatusData()

StatusData com.fs.starfarer.api.plugins.ShipSystemStatsScript.getStatusData ( int  index,
State  state,
float  effectLevel 
)

◆ getUsesOverride()

int com.fs.starfarer.api.plugins.ShipSystemStatsScript.getUsesOverride ( ShipAPI  ship)

◆ unapply()

void com.fs.starfarer.api.plugins.ShipSystemStatsScript.unapply ( MutableShipStatsAPI  stats,
String  id 
)

The documentation for this interface was generated from the following file: