Starsector API
Loading...
Searching...
No Matches
com.fs.starfarer.api.fleet.MutableFleetStatsAPI Interface Reference

Public Member Functions

void addTemporaryModFlat (float durInDays, String source, float value, StatBonus stat)
 
void addTemporaryModFlat (float durInDays, String source, String desc, float value, StatBonus stat)
 
void addTemporaryModMult (float durInDays, String source, String desc, float value, StatBonus stat)
 
void addTemporaryModPercent (float durInDays, String source, float value, StatBonus stat)
 
void addTemporaryModPercent (float durInDays, String source, String desc, float value, StatBonus stat)
 
void addTemporaryModFlat (float durInDays, String source, String desc, float value, MutableStat stat)
 
void addTemporaryModMult (float durInDays, String source, String desc, float value, MutableStat stat)
 
void addTemporaryModFlat (float durInDays, String source, float value, MutableStat stat)
 
void addTemporaryModPercent (float durInDays, String source, String desc, float value, MutableStat stat)
 
void addTemporaryModPercent (float durInDays, String source, float value, MutableStat stat)
 
boolean hasMod (String source)
 
StatBonus getMovementSpeedMod ()
 
StatBonus getFleetwideMaxBurnMod ()
 
StatBonus getSensorStrengthMod ()
 
StatBonus getSensorProfileMod ()
 
StatBonus getSensorRangeMod ()
 
StatBonus getDetectedRangeMod ()
 
MutableStat getAccelerationMult ()
 
MutableStat getFuelUseHyperMult ()
 
MutableStat getFuelUseNormalMult ()
 
void removeTemporaryMod (String source)
 
DynamicStatsAPI getDynamic ()
 

Detailed Description

Definition at line 7 of file MutableFleetStatsAPI.java.

Member Function Documentation

◆ addTemporaryModFlat() [1/4]

void com.fs.starfarer.api.fleet.MutableFleetStatsAPI.addTemporaryModFlat ( float  durInDays,
String  source,
float  value,
MutableStat  stat 
)

◆ addTemporaryModFlat() [2/4]

void com.fs.starfarer.api.fleet.MutableFleetStatsAPI.addTemporaryModFlat ( float  durInDays,
String  source,
float  value,
StatBonus  stat 
)

◆ addTemporaryModFlat() [3/4]

void com.fs.starfarer.api.fleet.MutableFleetStatsAPI.addTemporaryModFlat ( float  durInDays,
String  source,
String  desc,
float  value,
MutableStat  stat 
)

◆ addTemporaryModFlat() [4/4]

void com.fs.starfarer.api.fleet.MutableFleetStatsAPI.addTemporaryModFlat ( float  durInDays,
String  source,
String  desc,
float  value,
StatBonus  stat 
)

◆ addTemporaryModMult() [1/2]

void com.fs.starfarer.api.fleet.MutableFleetStatsAPI.addTemporaryModMult ( float  durInDays,
String  source,
String  desc,
float  value,
MutableStat  stat 
)

◆ addTemporaryModMult() [2/2]

void com.fs.starfarer.api.fleet.MutableFleetStatsAPI.addTemporaryModMult ( float  durInDays,
String  source,
String  desc,
float  value,
StatBonus  stat 
)

◆ addTemporaryModPercent() [1/4]

void com.fs.starfarer.api.fleet.MutableFleetStatsAPI.addTemporaryModPercent ( float  durInDays,
String  source,
float  value,
MutableStat  stat 
)

◆ addTemporaryModPercent() [2/4]

void com.fs.starfarer.api.fleet.MutableFleetStatsAPI.addTemporaryModPercent ( float  durInDays,
String  source,
float  value,
StatBonus  stat 
)

◆ addTemporaryModPercent() [3/4]

void com.fs.starfarer.api.fleet.MutableFleetStatsAPI.addTemporaryModPercent ( float  durInDays,
String  source,
String  desc,
float  value,
MutableStat  stat 
)

◆ addTemporaryModPercent() [4/4]

void com.fs.starfarer.api.fleet.MutableFleetStatsAPI.addTemporaryModPercent ( float  durInDays,
String  source,
String  desc,
float  value,
StatBonus  stat 
)

◆ getAccelerationMult()

MutableStat com.fs.starfarer.api.fleet.MutableFleetStatsAPI.getAccelerationMult ( )

◆ getDetectedRangeMod()

StatBonus com.fs.starfarer.api.fleet.MutableFleetStatsAPI.getDetectedRangeMod ( )

◆ getDynamic()

DynamicStatsAPI com.fs.starfarer.api.fleet.MutableFleetStatsAPI.getDynamic ( )

◆ getFleetwideMaxBurnMod()

StatBonus com.fs.starfarer.api.fleet.MutableFleetStatsAPI.getFleetwideMaxBurnMod ( )

◆ getFuelUseHyperMult()

MutableStat com.fs.starfarer.api.fleet.MutableFleetStatsAPI.getFuelUseHyperMult ( )

◆ getFuelUseNormalMult()

MutableStat com.fs.starfarer.api.fleet.MutableFleetStatsAPI.getFuelUseNormalMult ( )

◆ getMovementSpeedMod()

StatBonus com.fs.starfarer.api.fleet.MutableFleetStatsAPI.getMovementSpeedMod ( )

◆ getSensorProfileMod()

StatBonus com.fs.starfarer.api.fleet.MutableFleetStatsAPI.getSensorProfileMod ( )

◆ getSensorRangeMod()

StatBonus com.fs.starfarer.api.fleet.MutableFleetStatsAPI.getSensorRangeMod ( )

◆ getSensorStrengthMod()

StatBonus com.fs.starfarer.api.fleet.MutableFleetStatsAPI.getSensorStrengthMod ( )

◆ hasMod()

boolean com.fs.starfarer.api.fleet.MutableFleetStatsAPI.hasMod ( String  source)

◆ removeTemporaryMod()

void com.fs.starfarer.api.fleet.MutableFleetStatsAPI.removeTemporaryMod ( String  source)

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