1package com.fs.starfarer.api.impl.campaign.intel.group;
5import com.fs.starfarer.api.Global;
6import com.fs.starfarer.api.campaign.CampaignFleetAPI;
7import com.fs.starfarer.api.campaign.FleetAssignment;
8import com.fs.starfarer.api.campaign.SectorEntityToken;
9import com.fs.starfarer.api.impl.campaign.fleets.RouteManager.RouteData;
10import com.fs.starfarer.api.impl.campaign.fleets.RouteManager.RouteSegment;
11import com.fs.starfarer.api.util.IntervalUtil;
36 route.addSegment(segment);
42 super.directFleets(amount);
46 if (fleets.isEmpty()) {
54 if (!
interval.intervalElapsed())
return;
58 fleet.clearAssignments();
static SectorAPI getSector()
boolean isActionFinished()
void setActionFinished(boolean finished)
SectorEntityToken getWhere()
void setWhere(SectorEntityToken where)
void directFleets(float amount)
FGWaitAction(SectorEntityToken where, float waitDays)
boolean isDoNotGetSidetracked()
FGWaitAction(SectorEntityToken where, float waitDays, String waitText)
void addRouteSegment(RouteData route)
boolean doNotGetSidetracked
void setWaitText(String waitText)
void setDoNotGetSidetracked(boolean doNotGetSidetracked)
List< CampaignFleetAPI > getFleets()
void forceIntervalElapsed()
void advance(float amount)
float convertToDays(float realSeconds)
CampaignClockAPI getClock()
StarSystemAPI getStarSystem()
SectorEntityToken getCenter()