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< FleetAssignmentDataAPIgetAssignmentsCopy ()
 
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< FleetEventListenergetEventListeners ()
 
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: