Starsector API
Loading...
Searching...
No Matches
com.fs.starfarer.api.campaign.FleetStubAPI Interface Reference
Inheritance diagram for com.fs.starfarer.api.campaign.FleetStubAPI:
[legend]
Collaboration diagram for com.fs.starfarer.api.campaign.FleetStubAPI:
[legend]

Public Member Functions

LocationAPI getContainingLocation ()
 
void setContainingLocation (LocationAPI containingLocation)
 
FleetAssignmentDataAPI getCurrentAssignment ()
 
List< FleetAssignmentDataAPI > getAssignmentsCopy ()
 
void addAssignment (FleetAssignment assignment, SectorEntityToken target, float maxDurationInDays, Script onCompletion)
 
void addAssignment (FleetAssignment assignment, SectorEntityToken target, float maxDurationInDays, String actionText, Script onCompletion)
 
void addAssignmentAtStart (FleetAssignment assignment, SectorEntityToken target, float maxDurationInDays, String actionText, Script onCompletion)
 
void addAssignmentAtStart (FleetAssignment assignment, SectorEntityToken target, float maxDurationInDays, Script onCompletion)
 
boolean isCurrentAssignment (FleetAssignment assignment)
 
void removeFirstAssignmentIfItIs (FleetAssignment assignment)
 
void removeFirstAssignment ()
 
void clearAssignments ()
 
void setMemory (MemoryAPI memory)
 
Object getParams ()
 
void setParams (Object params)
 
Vector2f getLocation ()
 
List< String > getCargoList ()
 
String getId ()
 
void setId (String fleetId)
 
void advance (float amount)
 
MemoryAPI getMemoryWithoutUpdate ()
 
FleetStubConverterPlugin getConverter ()
 
void repickConverter ()
 
List< FleetEventListener > getEventListeners ()
 
String getAdmiralRank ()
 
void setAdmiralRank (String admiralRank)
 
String getAdmiralPost ()
 
void setAdmiralPost (String admiralPost)
 
CampaignFleetAPI getFleet ()
 
void setFleet (CampaignFleetAPI fleet)
 
- Public Member Functions inherited from com.fs.starfarer.api.campaign.FleetOrStubAPI
void addAssignment (FleetAssignment assignment, SectorEntityToken target, float maxDurationInDays, String actionText)
 
void addAssignment (FleetAssignment assignment, SectorEntityToken target, float maxDurationInDays)
 
void despawn ()
 
void despawn (FleetDespawnReason reason, Object param)
 
boolean isFleet ()
 
void addScript (EveryFrameScript script)
 
void addEventListener (FleetEventListener listener)
 
void removeEventListener (FleetEventListener listener)
 
List< EveryFrameScriptgetScripts ()
 
Vector2f getLocationInHyperspace ()
 

Detailed Description

NOT USED, UNFINISHED.

Author
Alex Mosolov

Copyright 2017 Fractal Softworks, LLC

Definition at line 19 of file FleetStubAPI.java.

Member Function Documentation

◆ addAssignment() [1/2]

void com.fs.starfarer.api.campaign.FleetStubAPI.addAssignment ( FleetAssignment  assignment,
SectorEntityToken  target,
float  maxDurationInDays,
Script  onCompletion 
)

◆ addAssignment() [2/2]

void com.fs.starfarer.api.campaign.FleetStubAPI.addAssignment ( FleetAssignment  assignment,
SectorEntityToken  target,
float  maxDurationInDays,
String  actionText,
Script  onCompletion 
)

◆ addAssignmentAtStart() [1/2]

void com.fs.starfarer.api.campaign.FleetStubAPI.addAssignmentAtStart ( FleetAssignment  assignment,
SectorEntityToken  target,
float  maxDurationInDays,
Script  onCompletion 
)

◆ addAssignmentAtStart() [2/2]

void com.fs.starfarer.api.campaign.FleetStubAPI.addAssignmentAtStart ( FleetAssignment  assignment,
SectorEntityToken  target,
float  maxDurationInDays,
String  actionText,
Script  onCompletion 
)

◆ advance()

void com.fs.starfarer.api.campaign.FleetStubAPI.advance ( float  amount)

◆ clearAssignments()

void com.fs.starfarer.api.campaign.FleetStubAPI.clearAssignments ( )

◆ getAdmiralPost()

String com.fs.starfarer.api.campaign.FleetStubAPI.getAdmiralPost ( )

◆ getAdmiralRank()

String com.fs.starfarer.api.campaign.FleetStubAPI.getAdmiralRank ( )

◆ getAssignmentsCopy()

List< FleetAssignmentDataAPI > com.fs.starfarer.api.campaign.FleetStubAPI.getAssignmentsCopy ( )

◆ getCargoList()

List< String > com.fs.starfarer.api.campaign.FleetStubAPI.getCargoList ( )

◆ getContainingLocation()

LocationAPI com.fs.starfarer.api.campaign.FleetStubAPI.getContainingLocation ( )

◆ getConverter()

FleetStubConverterPlugin com.fs.starfarer.api.campaign.FleetStubAPI.getConverter ( )

◆ getCurrentAssignment()

FleetAssignmentDataAPI com.fs.starfarer.api.campaign.FleetStubAPI.getCurrentAssignment ( )

◆ getEventListeners()

List< FleetEventListener > com.fs.starfarer.api.campaign.FleetStubAPI.getEventListeners ( )

◆ getFleet()

CampaignFleetAPI com.fs.starfarer.api.campaign.FleetStubAPI.getFleet ( )

◆ getId()

String com.fs.starfarer.api.campaign.FleetStubAPI.getId ( )

◆ getLocation()

Vector2f com.fs.starfarer.api.campaign.FleetStubAPI.getLocation ( )

◆ getMemoryWithoutUpdate()

MemoryAPI com.fs.starfarer.api.campaign.FleetStubAPI.getMemoryWithoutUpdate ( )

◆ getParams()

Object com.fs.starfarer.api.campaign.FleetStubAPI.getParams ( )

◆ isCurrentAssignment()

boolean com.fs.starfarer.api.campaign.FleetStubAPI.isCurrentAssignment ( FleetAssignment  assignment)

◆ removeFirstAssignment()

void com.fs.starfarer.api.campaign.FleetStubAPI.removeFirstAssignment ( )

◆ removeFirstAssignmentIfItIs()

void com.fs.starfarer.api.campaign.FleetStubAPI.removeFirstAssignmentIfItIs ( FleetAssignment  assignment)

◆ repickConverter()

void com.fs.starfarer.api.campaign.FleetStubAPI.repickConverter ( )

◆ setAdmiralPost()

void com.fs.starfarer.api.campaign.FleetStubAPI.setAdmiralPost ( String  admiralPost)

◆ setAdmiralRank()

void com.fs.starfarer.api.campaign.FleetStubAPI.setAdmiralRank ( String  admiralRank)

◆ setContainingLocation()

void com.fs.starfarer.api.campaign.FleetStubAPI.setContainingLocation ( LocationAPI  containingLocation)

◆ setFleet()

void com.fs.starfarer.api.campaign.FleetStubAPI.setFleet ( CampaignFleetAPI  fleet)

◆ setId()

void com.fs.starfarer.api.campaign.FleetStubAPI.setId ( String  fleetId)

◆ setMemory()

void com.fs.starfarer.api.campaign.FleetStubAPI.setMemory ( MemoryAPI  memory)

◆ setParams()

void com.fs.starfarer.api.campaign.FleetStubAPI.setParams ( Object  params)

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