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

Public Member Functions

boolean isUsable (ShipSystemAPI system, ShipAPI ship)
 
String getInfoText (ShipSystemAPI system, ShipAPI ship)
 
- Public Member Functions inherited from com.fs.starfarer.api.plugins.ShipSystemStatsScript
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 7 of file ShipSystemStatsScriptAdvanced.java.

Member Function Documentation

◆ getInfoText()

String com.fs.starfarer.api.plugins.ShipSystemStatsScriptAdvanced.getInfoText ( ShipSystemAPI  system,
ShipAPI  ship 
)

If null, uses "READY" and "ACTIVE" as appropritate in the ship info widget.

Returns

◆ isUsable()

boolean com.fs.starfarer.api.plugins.ShipSystemStatsScriptAdvanced.isUsable ( ShipSystemAPI  system,
ShipAPI  ship 
)

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