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

Public Member Functions

float getCrew ()
 
void setMarines (float marines)
 
float getMarines ()
 
void addMarines (float marines)
 
void removeAllCrew ()
 
void transfer (float quantity, CrewCompositionAPI dest)
 
void addCrew (float quantity)
 
void addAll (CrewCompositionAPI other)
 
void removeAll (CrewCompositionAPI other)
 
void multiplyBy (float mult)
 
void addToCargo (CargoAPI cargo)
 
void removeFromCargo (CargoAPI cargo)
 
void clear ()
 
void setCrew (float quantity)
 
int getCrewInt ()
 

Detailed Description

Definition at line 5 of file CrewCompositionAPI.java.

Member Function Documentation

◆ addAll()

void com.fs.starfarer.api.fleet.CrewCompositionAPI.addAll ( CrewCompositionAPI  other)

◆ addCrew()

void com.fs.starfarer.api.fleet.CrewCompositionAPI.addCrew ( float  quantity)

◆ addMarines()

void com.fs.starfarer.api.fleet.CrewCompositionAPI.addMarines ( float  marines)

Generally not set for most crews, but useful to have here for use during boarding/loss calculation/etc.

Parameters
marines

◆ addToCargo()

void com.fs.starfarer.api.fleet.CrewCompositionAPI.addToCargo ( CargoAPI  cargo)

◆ clear()

void com.fs.starfarer.api.fleet.CrewCompositionAPI.clear ( )

◆ getCrew()

float com.fs.starfarer.api.fleet.CrewCompositionAPI.getCrew ( )

◆ getCrewInt()

int com.fs.starfarer.api.fleet.CrewCompositionAPI.getCrewInt ( )

◆ getMarines()

float com.fs.starfarer.api.fleet.CrewCompositionAPI.getMarines ( )

Generally not set for most crews, but useful to have here for use during boarding/loss calculation/etc.

◆ multiplyBy()

void com.fs.starfarer.api.fleet.CrewCompositionAPI.multiplyBy ( float  mult)

◆ removeAll()

void com.fs.starfarer.api.fleet.CrewCompositionAPI.removeAll ( CrewCompositionAPI  other)

◆ removeAllCrew()

void com.fs.starfarer.api.fleet.CrewCompositionAPI.removeAllCrew ( )

◆ removeFromCargo()

void com.fs.starfarer.api.fleet.CrewCompositionAPI.removeFromCargo ( CargoAPI  cargo)

◆ setCrew()

void com.fs.starfarer.api.fleet.CrewCompositionAPI.setCrew ( float  quantity)

◆ setMarines()

void com.fs.starfarer.api.fleet.CrewCompositionAPI.setMarines ( float  marines)

Generally not set for most crews, but useful to have here for use during boarding/loss calculation/etc.

Parameters
marines

◆ transfer()

void com.fs.starfarer.api.fleet.CrewCompositionAPI.transfer ( float  quantity,
CrewCompositionAPI  dest 
)

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