public interface FleetStubAPI extends FleetOrStubAPI
Modifier and Type | Method and Description |
---|---|
void |
addAssignment(FleetAssignment assignment,
SectorEntityToken target,
float maxDurationInDays,
Script onCompletion) |
void |
addAssignment(FleetAssignment assignment,
SectorEntityToken target,
float maxDurationInDays,
java.lang.String actionText,
Script onCompletion) |
void |
addAssignmentAtStart(FleetAssignment assignment,
SectorEntityToken target,
float maxDurationInDays,
Script onCompletion) |
void |
addAssignmentAtStart(FleetAssignment assignment,
SectorEntityToken target,
float maxDurationInDays,
java.lang.String actionText,
Script onCompletion) |
void |
advance(float amount) |
void |
clearAssignments() |
java.lang.String |
getAdmiralPost() |
java.lang.String |
getAdmiralRank() |
java.util.List<FleetAssignmentDataAPI> |
getAssignmentsCopy() |
java.util.List<java.lang.String> |
getCargoList() |
LocationAPI |
getContainingLocation() |
FleetStubConverterPlugin |
getConverter() |
FleetAssignmentDataAPI |
getCurrentAssignment() |
java.util.List<FleetEventListener> |
getEventListeners() |
CampaignFleetAPI |
getFleet() |
java.lang.String |
getId() |
Vector2f |
getLocation() |
MemoryAPI |
getMemoryWithoutUpdate() |
java.lang.Object |
getParams() |
boolean |
isCurrentAssignment(FleetAssignment assignment) |
void |
removeFirstAssignment() |
void |
removeFirstAssignmentIfItIs(FleetAssignment assignment) |
void |
repickConverter() |
void |
setAdmiralPost(java.lang.String admiralPost) |
void |
setAdmiralRank(java.lang.String admiralRank) |
void |
setContainingLocation(LocationAPI containingLocation) |
void |
setFleet(CampaignFleetAPI fleet) |
void |
setId(java.lang.String fleetId) |
void |
setMemory(MemoryAPI memory) |
void |
setParams(java.lang.Object params) |
addAssignment, addAssignment, addEventListener, addScript, despawn, despawn, getLocationInHyperspace, getScripts, isFleet, removeEventListener
LocationAPI getContainingLocation()
getContainingLocation
in interface FleetOrStubAPI
void setContainingLocation(LocationAPI containingLocation)
FleetAssignmentDataAPI getCurrentAssignment()
getCurrentAssignment
in interface FleetOrStubAPI
java.util.List<FleetAssignmentDataAPI> getAssignmentsCopy()
getAssignmentsCopy
in interface FleetOrStubAPI
void addAssignment(FleetAssignment assignment, SectorEntityToken target, float maxDurationInDays, Script onCompletion)
addAssignment
in interface FleetOrStubAPI
void addAssignment(FleetAssignment assignment, SectorEntityToken target, float maxDurationInDays, java.lang.String actionText, Script onCompletion)
addAssignment
in interface FleetOrStubAPI
void addAssignmentAtStart(FleetAssignment assignment, SectorEntityToken target, float maxDurationInDays, java.lang.String actionText, Script onCompletion)
addAssignmentAtStart
in interface FleetOrStubAPI
void addAssignmentAtStart(FleetAssignment assignment, SectorEntityToken target, float maxDurationInDays, Script onCompletion)
addAssignmentAtStart
in interface FleetOrStubAPI
boolean isCurrentAssignment(FleetAssignment assignment)
isCurrentAssignment
in interface FleetOrStubAPI
void removeFirstAssignmentIfItIs(FleetAssignment assignment)
removeFirstAssignmentIfItIs
in interface FleetOrStubAPI
void removeFirstAssignment()
removeFirstAssignment
in interface FleetOrStubAPI
void clearAssignments()
clearAssignments
in interface FleetOrStubAPI
void setMemory(MemoryAPI memory)
java.lang.Object getParams()
void setParams(java.lang.Object params)
Vector2f getLocation()
getLocation
in interface FleetOrStubAPI
java.util.List<java.lang.String> getCargoList()
java.lang.String getId()
getId
in interface FleetOrStubAPI
void setId(java.lang.String fleetId)
void advance(float amount)
MemoryAPI getMemoryWithoutUpdate()
getMemoryWithoutUpdate
in interface FleetOrStubAPI
FleetStubConverterPlugin getConverter()
void repickConverter()
java.util.List<FleetEventListener> getEventListeners()
getEventListeners
in interface FleetOrStubAPI
java.lang.String getAdmiralRank()
void setAdmiralRank(java.lang.String admiralRank)
java.lang.String getAdmiralPost()
void setAdmiralPost(java.lang.String admiralPost)
CampaignFleetAPI getFleet()
void setFleet(CampaignFleetAPI fleet)
Copyright © 2013 Fractal Softworks, LLC. All Rights Reserved.