- Author
- Alex Mosolov
Copyright 2012 Fractal Softworks, LLC
Definition at line 17 of file FleetMemberAPI.java.
◆ canBeDeployedForCombat()
boolean com.fs.starfarer.api.fleet.FleetMemberAPI.canBeDeployedForCombat |
( |
| ) |
|
◆ canBeRepaired()
boolean com.fs.starfarer.api.fleet.FleetMemberAPI.canBeRepaired |
( |
| ) |
|
◆ getBaseBuyValue()
float com.fs.starfarer.api.fleet.FleetMemberAPI.getBaseBuyValue |
( |
| ) |
|
In credits. Includes properly-adjusted cost of mounted weapons. Does not include any tariffs.
- Returns
◆ getBaseDeployCost()
float com.fs.starfarer.api.fleet.FleetMemberAPI.getBaseDeployCost |
( |
| ) |
|
◆ getBaseDeploymentCostSupplies()
float com.fs.starfarer.api.fleet.FleetMemberAPI.getBaseDeploymentCostSupplies |
( |
| ) |
|
◆ getBaseSellValue()
float com.fs.starfarer.api.fleet.FleetMemberAPI.getBaseSellValue |
( |
| ) |
|
In credits. Includes properly-adjusted cost of mounted weapons. Does not include any tariffs.
- Returns
◆ getBaseValue()
float com.fs.starfarer.api.fleet.FleetMemberAPI.getBaseValue |
( |
| ) |
|
Base value of hull and all mounted non-built-in weapons and fighter LPCs.
- Returns
◆ getBuffManager()
BuffManagerAPI com.fs.starfarer.api.fleet.FleetMemberAPI.getBuffManager |
( |
| ) |
|
◆ getCaptain()
PersonAPI com.fs.starfarer.api.fleet.FleetMemberAPI.getCaptain |
( |
| ) |
|
◆ getCargoCapacity()
float com.fs.starfarer.api.fleet.FleetMemberAPI.getCargoCapacity |
( |
| ) |
|
◆ getCrewComposition()
◆ getCrewFraction()
float com.fs.starfarer.api.fleet.FleetMemberAPI.getCrewFraction |
( |
| ) |
|
Fraction of crew on the ship, 0 to 1, ignores levels of crew.
- Returns
◆ getDeployCost()
float com.fs.starfarer.api.fleet.FleetMemberAPI.getDeployCost |
( |
| ) |
|
From 0 to 1, CR fraction. Multiplied by number of fighters if fighter wing.
- Returns
◆ getDeploymentCostSupplies()
float com.fs.starfarer.api.fleet.FleetMemberAPI.getDeploymentCostSupplies |
( |
| ) |
|
◆ getDeploymentPointsCost()
float com.fs.starfarer.api.fleet.FleetMemberAPI.getDeploymentPointsCost |
( |
| ) |
|
◆ getFleetCommander()
PersonAPI com.fs.starfarer.api.fleet.FleetMemberAPI.getFleetCommander |
( |
| ) |
|
◆ getFleetCommanderForStats()
PersonAPI com.fs.starfarer.api.fleet.FleetMemberAPI.getFleetCommanderForStats |
( |
| ) |
|
◆ getFleetData()
FleetDataAPI com.fs.starfarer.api.fleet.FleetMemberAPI.getFleetData |
( |
| ) |
|
◆ getFleetDataForStats()
FleetDataAPI com.fs.starfarer.api.fleet.FleetMemberAPI.getFleetDataForStats |
( |
| ) |
|
◆ getFleetPointCost()
int com.fs.starfarer.api.fleet.FleetMemberAPI.getFleetPointCost |
( |
| ) |
|
◆ getFuelCapacity()
float com.fs.starfarer.api.fleet.FleetMemberAPI.getFuelCapacity |
( |
| ) |
|
◆ getFuelUse()
float com.fs.starfarer.api.fleet.FleetMemberAPI.getFuelUse |
( |
| ) |
|
◆ getHullId()
String com.fs.starfarer.api.fleet.FleetMemberAPI.getHullId |
( |
| ) |
|
◆ getHullSpec()
ShipHullSpecAPI com.fs.starfarer.api.fleet.FleetMemberAPI.getHullSpec |
( |
| ) |
|
◆ getId()
String com.fs.starfarer.api.fleet.FleetMemberAPI.getId |
( |
| ) |
|
Unique id, generated using Misc.genUID().
- Returns
◆ getMaxCrew()
float com.fs.starfarer.api.fleet.FleetMemberAPI.getMaxCrew |
( |
| ) |
|
◆ getMemberStrength()
float com.fs.starfarer.api.fleet.FleetMemberAPI.getMemberStrength |
( |
| ) |
|
Based on fleet points, modified by CR and ordnance points actually used by the variant.
Not modified by hull status or captain quality.
- Returns
◆ getMinCrew()
float com.fs.starfarer.api.fleet.FleetMemberAPI.getMinCrew |
( |
| ) |
|
◆ getNeededCrew()
float com.fs.starfarer.api.fleet.FleetMemberAPI.getNeededCrew |
( |
| ) |
|
◆ getNumFightersInWing()
int com.fs.starfarer.api.fleet.FleetMemberAPI.getNumFightersInWing |
( |
| ) |
|
◆ getNumFlightDecks()
int com.fs.starfarer.api.fleet.FleetMemberAPI.getNumFlightDecks |
( |
| ) |
|
◆ getOverrideSpriteSize()
Vector2f com.fs.starfarer.api.fleet.FleetMemberAPI.getOverrideSpriteSize |
( |
| ) |
|
◆ getOwner()
int com.fs.starfarer.api.fleet.FleetMemberAPI.getOwner |
( |
| ) |
|
◆ getRepairTracker()
◆ getReplacementChassisCount()
int com.fs.starfarer.api.fleet.FleetMemberAPI.getReplacementChassisCount |
( |
| ) |
|
◆ getShipName()
String com.fs.starfarer.api.fleet.FleetMemberAPI.getShipName |
( |
| ) |
|
◆ getSpecId()
String com.fs.starfarer.api.fleet.FleetMemberAPI.getSpecId |
( |
| ) |
|
◆ getSpriteOverride()
String com.fs.starfarer.api.fleet.FleetMemberAPI.getSpriteOverride |
( |
| ) |
|
◆ getStats()
MutableShipStatsAPI com.fs.starfarer.api.fleet.FleetMemberAPI.getStats |
( |
| ) |
|
◆ getStatus()
◆ getType()
◆ getUnmodifiedDeploymentPointsCost()
float com.fs.starfarer.api.fleet.FleetMemberAPI.getUnmodifiedDeploymentPointsCost |
( |
| ) |
|
◆ getVariant()
ShipVariantAPI com.fs.starfarer.api.fleet.FleetMemberAPI.getVariant |
( |
| ) |
|
◆ isAlly()
boolean com.fs.starfarer.api.fleet.FleetMemberAPI.isAlly |
( |
| ) |
|
True for non-player-controlled ships on the player's side in combat. Transient, not saved.
- Returns
◆ isCapital()
boolean com.fs.starfarer.api.fleet.FleetMemberAPI.isCapital |
( |
| ) |
|
◆ isCarrier()
boolean com.fs.starfarer.api.fleet.FleetMemberAPI.isCarrier |
( |
| ) |
|
◆ isCivilian()
boolean com.fs.starfarer.api.fleet.FleetMemberAPI.isCivilian |
( |
| ) |
|
◆ isCruiser()
boolean com.fs.starfarer.api.fleet.FleetMemberAPI.isCruiser |
( |
| ) |
|
◆ isDestroyer()
boolean com.fs.starfarer.api.fleet.FleetMemberAPI.isDestroyer |
( |
| ) |
|
◆ isFighterWing()
boolean com.fs.starfarer.api.fleet.FleetMemberAPI.isFighterWing |
( |
| ) |
|
◆ isFlagship()
boolean com.fs.starfarer.api.fleet.FleetMemberAPI.isFlagship |
( |
| ) |
|
◆ isFrigate()
boolean com.fs.starfarer.api.fleet.FleetMemberAPI.isFrigate |
( |
| ) |
|
◆ isMothballed()
boolean com.fs.starfarer.api.fleet.FleetMemberAPI.isMothballed |
( |
| ) |
|
◆ isPhaseShip()
boolean com.fs.starfarer.api.fleet.FleetMemberAPI.isPhaseShip |
( |
| ) |
|
◆ isStation()
boolean com.fs.starfarer.api.fleet.FleetMemberAPI.isStation |
( |
| ) |
|
◆ needsRepairs()
boolean com.fs.starfarer.api.fleet.FleetMemberAPI.needsRepairs |
( |
| ) |
|
◆ setAlly()
void com.fs.starfarer.api.fleet.FleetMemberAPI.setAlly |
( |
boolean |
isAlly | ) |
|
True for non-player-controlled ships on the player's side in combat. Transient, not saved.
◆ setCaptain()
void com.fs.starfarer.api.fleet.FleetMemberAPI.setCaptain |
( |
PersonAPI |
commander | ) |
|
◆ setFlagship()
void com.fs.starfarer.api.fleet.FleetMemberAPI.setFlagship |
( |
boolean |
isFlagship | ) |
|
◆ setFleetCommanderForStats()
void com.fs.starfarer.api.fleet.FleetMemberAPI.setFleetCommanderForStats |
( |
PersonAPI |
alternateFleetCommander, |
|
|
FleetDataAPI |
fleetForStats |
|
) |
| |
◆ setId()
void com.fs.starfarer.api.fleet.FleetMemberAPI.setId |
( |
String |
id | ) |
|
◆ setOverrideSpriteSize()
void com.fs.starfarer.api.fleet.FleetMemberAPI.setOverrideSpriteSize |
( |
Vector2f |
overrideSpriteSize | ) |
|
◆ setOwner()
void com.fs.starfarer.api.fleet.FleetMemberAPI.setOwner |
( |
int |
owner | ) |
|
◆ setShipName()
void com.fs.starfarer.api.fleet.FleetMemberAPI.setShipName |
( |
String |
name | ) |
|
◆ setSpriteOverride()
void com.fs.starfarer.api.fleet.FleetMemberAPI.setSpriteOverride |
( |
String |
spriteOverride | ) |
|
Sprite to use in the campaign view. Currently used by custom stations.
- Parameters
-
◆ setStatUpdateNeeded()
void com.fs.starfarer.api.fleet.FleetMemberAPI.setStatUpdateNeeded |
( |
boolean |
statUpdateNeeded | ) |
|
Probably not needed given the current state of the API.
- Parameters
-
◆ setVariant()
void com.fs.starfarer.api.fleet.FleetMemberAPI.setVariant |
( |
ShipVariantAPI |
variant, |
|
|
boolean |
withRefit, |
|
|
boolean |
withStatsUpdate |
|
) |
| |
◆ updateStats()
void com.fs.starfarer.api.fleet.FleetMemberAPI.updateStats |
( |
| ) |
|
The documentation for this interface was generated from the following file: