1package com.fs.starfarer.api.impl.campaign.missions.hub;
3import com.fs.starfarer.api.EveryFrameScript;
4import com.fs.starfarer.api.Global;
5import com.fs.starfarer.api.campaign.CampaignEventListener.FleetDespawnReason;
6import com.fs.starfarer.api.campaign.CampaignFleetAPI;
7import com.fs.starfarer.api.campaign.FleetAssignment;
8import com.fs.starfarer.api.campaign.ai.FleetAssignmentDataAPI;
9import com.fs.starfarer.api.campaign.comm.IntelInfoPlugin;
10import com.fs.starfarer.api.impl.campaign.ids.Factions;
11import com.fs.starfarer.api.impl.campaign.ids.MemFlags;
12import com.fs.starfarer.api.impl.campaign.missions.DelayedFleetEncounter;
13import com.fs.starfarer.api.util.Misc;
45 !missionImportant &&
elapsed > 10f) {
static SectorAPI getSector()
static final String PLAYER
static final String ENTITY_MISSION_IMPORTANT
int framesWithNoAssignment
void advance(float amount)
float elapsedWaitingForDespawn
MissionFleetAutoDespawn(HubMission mission, CampaignFleetAPI fleet)
static float getDistanceLY(SectorEntityToken from, SectorEntityToken to)
static void giveStandardReturnToSourceAssignments(CampaignFleetAPI fleet)
static float getDistanceToPlayerLY(Vector2f locInHyper)
float convertToDays(float realSeconds)
boolean isHostileTo(SectorEntityToken other)
boolean isInCurrentLocation()
boolean isHostileTo(FactionAPI other)
FleetAssignmentDataAPI getCurrentAssignment()
void removeFirstAssignment()
CampaignFleetAPI getPlayerFleet()
CampaignClockAPI getClock()
MemoryAPI getMemoryWithoutUpdate()
SectorEntityToken getTarget()
FleetAssignment getAssignment()
boolean getBoolean(String key)