1package com.fs.starfarer.api.campaign;
5import org.lwjgl.util.vector.Vector2f;
7import com.fs.starfarer.api.Script;
8import com.fs.starfarer.api.campaign.ai.FleetAssignmentDataAPI;
9import com.fs.starfarer.api.campaign.listeners.FleetEventListener;
10import com.fs.starfarer.api.campaign.rules.MemoryAPI;
26 float maxDurationInDays,
Script onCompletion);
28 float maxDurationInDays, String actionText,
Script onCompletion);
31 String actionText,
Script onCompletion);
void setAdmiralPost(String admiralPost)
void setMemory(MemoryAPI memory)
void setId(String fleetId)
List< String > getCargoList()
MemoryAPI getMemoryWithoutUpdate()
void addAssignmentAtStart(FleetAssignment assignment, SectorEntityToken target, float maxDurationInDays, Script onCompletion)
List< FleetAssignmentDataAPI > getAssignmentsCopy()
void setContainingLocation(LocationAPI containingLocation)
boolean isCurrentAssignment(FleetAssignment assignment)
void addAssignment(FleetAssignment assignment, SectorEntityToken target, float maxDurationInDays, Script onCompletion)
void advance(float amount)
void setFleet(CampaignFleetAPI fleet)
FleetAssignmentDataAPI getCurrentAssignment()
void setParams(Object params)
void setAdmiralRank(String admiralRank)
List< FleetEventListener > getEventListeners()
FleetStubConverterPlugin getConverter()
CampaignFleetAPI getFleet()
void addAssignment(FleetAssignment assignment, SectorEntityToken target, float maxDurationInDays, String actionText, Script onCompletion)
void removeFirstAssignmentIfItIs(FleetAssignment assignment)
LocationAPI getContainingLocation()
void removeFirstAssignment()
void addAssignmentAtStart(FleetAssignment assignment, SectorEntityToken target, float maxDurationInDays, String actionText, Script onCompletion)