public interface FleetOrStubAPI
java.lang.String getId()
LocationAPI getContainingLocation()
Vector2f getLocation()
FleetAssignmentDataAPI getCurrentAssignment()
java.util.List<FleetAssignmentDataAPI> getAssignmentsCopy()
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 addAssignment(FleetAssignment assignment, SectorEntityToken target, float maxDurationInDays, java.lang.String actionText)
void addAssignmentAtStart(FleetAssignment assignment, SectorEntityToken target, float maxDurationInDays, java.lang.String actionText, Script onCompletion)
void addAssignmentAtStart(FleetAssignment assignment, SectorEntityToken target, float maxDurationInDays, Script onCompletion)
void addAssignment(FleetAssignment assignment, SectorEntityToken target, float maxDurationInDays)
boolean isCurrentAssignment(FleetAssignment assignment)
void removeFirstAssignmentIfItIs(FleetAssignment assignment)
void removeFirstAssignment()
void clearAssignments()
MemoryAPI getMemoryWithoutUpdate()
void despawn()
void despawn(CampaignEventListener.FleetDespawnReason reason, java.lang.Object param)
boolean isFleet()
void addScript(EveryFrameScript script)
java.util.List<FleetEventListener> getEventListeners()
void addEventListener(FleetEventListener listener)
void removeEventListener(FleetEventListener listener)
java.util.List<EveryFrameScript> getScripts()
Vector2f getLocationInHyperspace()
Copyright © 2013 Fractal Softworks, LLC. All Rights Reserved.