Starsector API
Loading...
Searching...
No Matches
com.fs.starfarer.api.combat.FighterWingAPI Interface Reference

Classes

class  ReturningFighter
 

Public Member Functions

FighterWingAPI.ReturningFighter getReturnData (ShipAPI fighter)
 
int getWingOwner ()
 
void setWingOwner (int owner)
 
List< ShipAPIgetWingMembers ()
 
WingRole getRole ()
 
FormationType getFormation ()
 
boolean isDestroyed ()
 
String getWingId ()
 
boolean isAlly ()
 
ShipAPI getLeader ()
 
FighterLaunchBayAPI getSource ()
 
ShipAPI getSourceShip ()
 
float getRange ()
 
FighterWingSpecAPI getSpec ()
 
boolean isReturning (ShipAPI fighter)
 
void orderReturn (ShipAPI fighter)
 
void stopReturning (ShipAPI fighter)
 
List< ReturningFighter > getReturning ()
 
void removeMember (ShipAPI member)
 
void setSourceBay (FighterLaunchBayAPI sourceBay)
 
void addMember (ShipAPI ship)
 
void setSourceShip (ShipAPI sourceShip)
 
boolean isLeader (ShipAPI ship)
 
Map< String, Object > getCustomData ()
 
void setLeader (ShipAPI leader)
 

Detailed Description

Definition at line 10 of file FighterWingAPI.java.

Member Function Documentation

◆ addMember()

void com.fs.starfarer.api.combat.FighterWingAPI.addMember ( ShipAPI ship)

◆ getCustomData()

Map< String, Object > com.fs.starfarer.api.combat.FighterWingAPI.getCustomData ( )

◆ getFormation()

FormationType com.fs.starfarer.api.combat.FighterWingAPI.getFormation ( )

◆ getLeader()

ShipAPI com.fs.starfarer.api.combat.FighterWingAPI.getLeader ( )

◆ getRange()

float com.fs.starfarer.api.combat.FighterWingAPI.getRange ( )

◆ getReturnData()

FighterWingAPI.ReturningFighter com.fs.starfarer.api.combat.FighterWingAPI.getReturnData ( ShipAPI fighter)

Which launch bay the fighter should be returning to, if it's returning.

Parameters
fighter
Returns

◆ getReturning()

List< ReturningFighter > com.fs.starfarer.api.combat.FighterWingAPI.getReturning ( )

◆ getRole()

WingRole com.fs.starfarer.api.combat.FighterWingAPI.getRole ( )

◆ getSource()

FighterLaunchBayAPI com.fs.starfarer.api.combat.FighterWingAPI.getSource ( )

◆ getSourceShip()

ShipAPI com.fs.starfarer.api.combat.FighterWingAPI.getSourceShip ( )

◆ getSpec()

FighterWingSpecAPI com.fs.starfarer.api.combat.FighterWingAPI.getSpec ( )

◆ getWingId()

String com.fs.starfarer.api.combat.FighterWingAPI.getWingId ( )

◆ getWingMembers()

List< ShipAPI > com.fs.starfarer.api.combat.FighterWingAPI.getWingMembers ( )

◆ getWingOwner()

int com.fs.starfarer.api.combat.FighterWingAPI.getWingOwner ( )

◆ isAlly()

boolean com.fs.starfarer.api.combat.FighterWingAPI.isAlly ( )

◆ isDestroyed()

boolean com.fs.starfarer.api.combat.FighterWingAPI.isDestroyed ( )

◆ isLeader()

boolean com.fs.starfarer.api.combat.FighterWingAPI.isLeader ( ShipAPI ship)

◆ isReturning()

boolean com.fs.starfarer.api.combat.FighterWingAPI.isReturning ( ShipAPI fighter)

◆ orderReturn()

void com.fs.starfarer.api.combat.FighterWingAPI.orderReturn ( ShipAPI fighter)

◆ removeMember()

void com.fs.starfarer.api.combat.FighterWingAPI.removeMember ( ShipAPI member)

◆ setLeader()

void com.fs.starfarer.api.combat.FighterWingAPI.setLeader ( ShipAPI leader)

◆ setSourceBay()

void com.fs.starfarer.api.combat.FighterWingAPI.setSourceBay ( FighterLaunchBayAPI sourceBay)

◆ setSourceShip()

void com.fs.starfarer.api.combat.FighterWingAPI.setSourceShip ( ShipAPI sourceShip)

◆ setWingOwner()

void com.fs.starfarer.api.combat.FighterWingAPI.setWingOwner ( int owner)

◆ stopReturning()

void com.fs.starfarer.api.combat.FighterWingAPI.stopReturning ( ShipAPI fighter)

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