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: