Package com.fs.starfarer.api.campaign
Interface FleetStubAPI
- All Superinterfaces:
FleetOrStubAPI
NOT USED, UNFINISHED.
- Author:
- Alex Mosolov Copyright 2017 Fractal Softworks, LLC
-
Method Summary
Modifier and TypeMethodDescriptionvoid
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, Script onCompletion) void
addAssignmentAtStart
(FleetAssignment assignment, SectorEntityToken target, float maxDurationInDays, String actionText, Script onCompletion) void
advance
(float amount) void
getFleet()
getId()
org.lwjgl.util.vector.Vector2f
boolean
isCurrentAssignment
(FleetAssignment assignment) void
void
removeFirstAssignmentIfItIs
(FleetAssignment assignment) void
void
setAdmiralPost
(String admiralPost) void
setAdmiralRank
(String admiralRank) void
setContainingLocation
(LocationAPI containingLocation) void
setFleet
(CampaignFleetAPI fleet) void
void
void
Methods inherited from interface com.fs.starfarer.api.campaign.FleetOrStubAPI
addAssignment, addAssignment, addEventListener, addScript, despawn, despawn, getLocationInHyperspace, getScripts, isFleet, removeEventListener
-
Method Details
-
getContainingLocation
LocationAPI getContainingLocation()- Specified by:
getContainingLocation
in interfaceFleetOrStubAPI
-
setContainingLocation
-
getCurrentAssignment
FleetAssignmentDataAPI getCurrentAssignment()- Specified by:
getCurrentAssignment
in interfaceFleetOrStubAPI
-
getAssignmentsCopy
List<FleetAssignmentDataAPI> getAssignmentsCopy()- Specified by:
getAssignmentsCopy
in interfaceFleetOrStubAPI
-
addAssignment
void addAssignment(FleetAssignment assignment, SectorEntityToken target, float maxDurationInDays, Script onCompletion) - Specified by:
addAssignment
in interfaceFleetOrStubAPI
-
addAssignment
void addAssignment(FleetAssignment assignment, SectorEntityToken target, float maxDurationInDays, String actionText, Script onCompletion) - Specified by:
addAssignment
in interfaceFleetOrStubAPI
-
addAssignmentAtStart
void addAssignmentAtStart(FleetAssignment assignment, SectorEntityToken target, float maxDurationInDays, String actionText, Script onCompletion) - Specified by:
addAssignmentAtStart
in interfaceFleetOrStubAPI
-
addAssignmentAtStart
void addAssignmentAtStart(FleetAssignment assignment, SectorEntityToken target, float maxDurationInDays, Script onCompletion) - Specified by:
addAssignmentAtStart
in interfaceFleetOrStubAPI
-
isCurrentAssignment
- Specified by:
isCurrentAssignment
in interfaceFleetOrStubAPI
-
removeFirstAssignmentIfItIs
- Specified by:
removeFirstAssignmentIfItIs
in interfaceFleetOrStubAPI
-
removeFirstAssignment
void removeFirstAssignment()- Specified by:
removeFirstAssignment
in interfaceFleetOrStubAPI
-
clearAssignments
void clearAssignments()- Specified by:
clearAssignments
in interfaceFleetOrStubAPI
-
setMemory
-
getParams
Object getParams() -
setParams
-
getLocation
org.lwjgl.util.vector.Vector2f getLocation()- Specified by:
getLocation
in interfaceFleetOrStubAPI
-
getCargoList
-
getId
String getId()- Specified by:
getId
in interfaceFleetOrStubAPI
-
setId
-
advance
void advance(float amount) -
getMemoryWithoutUpdate
MemoryAPI getMemoryWithoutUpdate()- Specified by:
getMemoryWithoutUpdate
in interfaceFleetOrStubAPI
-
getConverter
FleetStubConverterPlugin getConverter() -
repickConverter
void repickConverter() -
getEventListeners
List<FleetEventListener> getEventListeners()- Specified by:
getEventListeners
in interfaceFleetOrStubAPI
-
getAdmiralRank
String getAdmiralRank() -
setAdmiralRank
-
getAdmiralPost
String getAdmiralPost() -
setAdmiralPost
-
getFleet
CampaignFleetAPI getFleet() -
setFleet
-