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.events.OfficerManagerEvent.SkillPickPreference;
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.Skills;
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;
31 return SkillPickPreference.NO_ENERGY_YES_BALLISTIC_YES_MISSILE_YES_DEFENSE;
41 return "SDFLuddicChurchDefeated";
static SectorAPI getSector()
CampaignFleetAPI spawnFleet()
String getDefeatTriggerToUse()
MarketAPI getSourceMarket()
SkillPickPreference getCommanderShipSkillPreference()
static final String LUDDIC_CHURCH
static final String PATROL_LARGE
static final String MEMORY_KEY_SOURCE_MARKET
static final String COORDINATED_MANEUVERS
static final String CREW_TRAINING
static final String CARRIER_GROUP
CampaignFleetAPI createFleet()
void triggerFleetAddCommanderSkill(String skill, int level)
void triggerSetFleetDoctrineComp(int warships, int carriers, int phaseShips)
void triggerSetFleetSizeFraction(float fractionOfMax)
void triggerOrderFleetPatrol(final StarSystemAPI system)
void triggerSetFleetOfficers(OfficerNum num, OfficerQuality quality)
void triggerPatrolAllowTransponderOff()
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 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()