1package com.fs.starfarer.api.impl.campaign.fleets;
3import org.lwjgl.util.vector.Vector2f;
5import com.fs.starfarer.api.Global;
6import com.fs.starfarer.api.campaign.CampaignFleetAPI;
7import com.fs.starfarer.api.campaign.econ.MarketAPI;
8import com.fs.starfarer.api.impl.campaign.ids.Conditions;
9import com.fs.starfarer.api.impl.campaign.ids.Factions;
10import com.fs.starfarer.api.impl.campaign.ids.FleetTypes;
11import com.fs.starfarer.api.impl.campaign.ids.MemFlags;
12import com.fs.starfarer.api.impl.campaign.ids.People;
13import com.fs.starfarer.api.impl.campaign.missions.FleetCreatorMission;
14import com.fs.starfarer.api.impl.campaign.missions.hub.HubMissionWithTriggers.FleetQuality;
15import com.fs.starfarer.api.impl.campaign.missions.hub.HubMissionWithTriggers.FleetSize;
16import com.fs.starfarer.api.impl.campaign.missions.hub.HubMissionWithTriggers.OfficerNum;
17import com.fs.starfarer.api.impl.campaign.missions.hub.HubMissionWithTriggers.OfficerQuality;
18import com.fs.starfarer.api.impl.campaign.missions.hub.MissionFleetAutoDespawn;
static SectorAPI getSector()
CampaignFleetAPI spawnFleet()
MarketAPI getSourceMarket()
boolean canSpawnFleetNow()
PersonalFleetOxanaHyder()
boolean shouldScriptBeRemoved()
void setMinRespawnDelayDays(float minRespawnDelayDays)
void setMaxRespawnDelayDays(float maxRespawnDelayDays)
static final String DECIVILIZED
static final String DIKTAT
static final String PATROL_LARGE
static final String MEMORY_KEY_SOURCE_MARKET
CampaignFleetAPI createFleet()
void triggerOrderFleetPatrol(final StarSystemAPI system)
void triggerSetFleetOfficers(OfficerNum num, OfficerQuality quality)
void triggerPatrolAllowTransponderOff()
void triggerFleetSetNoFactionInName()
void triggerSetFleetCommander(final PersonAPI commander)
void triggerFleetSetName(String name)
void triggerCreateFleet(FleetSize size, FleetQuality quality, String factionId, String type, StarSystemAPI roughlyWhere)
void triggerSetFleetMemoryValue(final String key, final Object value)
void triggerSetFleetFaction(final String factionId)
void setLocation(float x, float y)
void addEntity(SectorEntityToken entity)
void removeScriptsOfClass(Class c)
void setFacing(float facing)
MarketAPI getMarket(String id)
LocationAPI getContainingLocation()
Vector2f getLocationInHyperspace()
StarSystemAPI getStarSystem()
PlanetAPI getPlanetEntity()
boolean hasCondition(String id)