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() |
org.lwjgl.util.vector.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, removeEventListenerLocationAPI getContainingLocation()
getContainingLocation in interface FleetOrStubAPIvoid setContainingLocation(LocationAPI containingLocation)
FleetAssignmentDataAPI getCurrentAssignment()
getCurrentAssignment in interface FleetOrStubAPIjava.util.List<FleetAssignmentDataAPI> getAssignmentsCopy()
getAssignmentsCopy in interface FleetOrStubAPIvoid addAssignment(FleetAssignment assignment, SectorEntityToken target, float maxDurationInDays, Script onCompletion)
addAssignment in interface FleetOrStubAPIvoid addAssignment(FleetAssignment assignment, SectorEntityToken target, float maxDurationInDays, java.lang.String actionText, Script onCompletion)
addAssignment in interface FleetOrStubAPIvoid addAssignmentAtStart(FleetAssignment assignment, SectorEntityToken target, float maxDurationInDays, java.lang.String actionText, Script onCompletion)
addAssignmentAtStart in interface FleetOrStubAPIvoid addAssignmentAtStart(FleetAssignment assignment, SectorEntityToken target, float maxDurationInDays, Script onCompletion)
addAssignmentAtStart in interface FleetOrStubAPIboolean isCurrentAssignment(FleetAssignment assignment)
isCurrentAssignment in interface FleetOrStubAPIvoid removeFirstAssignmentIfItIs(FleetAssignment assignment)
removeFirstAssignmentIfItIs in interface FleetOrStubAPIvoid removeFirstAssignment()
removeFirstAssignment in interface FleetOrStubAPIvoid clearAssignments()
clearAssignments in interface FleetOrStubAPIjava.lang.Object getParams()
void setParams(java.lang.Object params)
org.lwjgl.util.vector.Vector2f getLocation()
getLocation in interface FleetOrStubAPIjava.util.List<java.lang.String> getCargoList()
java.lang.String getId()
getId in interface FleetOrStubAPIvoid setId(java.lang.String fleetId)
void advance(float amount)
MemoryAPI getMemoryWithoutUpdate()
getMemoryWithoutUpdate in interface FleetOrStubAPIFleetStubConverterPlugin getConverter()
void repickConverter()
java.util.List<FleetEventListener> getEventListeners()
getEventListeners in interface FleetOrStubAPIjava.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)