1package com.fs.starfarer.api.impl.campaign.fleets;
3import com.fs.starfarer.api.Global;
4import com.fs.starfarer.api.campaign.CampaignFleetAPI;
5import com.fs.starfarer.api.campaign.FleetAssignment;
6import com.fs.starfarer.api.campaign.FleetDataAPI;
7import com.fs.starfarer.api.campaign.LocationAPI;
8import com.fs.starfarer.api.campaign.SectorEntityToken;
9import com.fs.starfarer.api.fleet.FleetMemberAPI;
10import com.fs.starfarer.api.fleet.FleetMemberType;
11import com.fs.starfarer.api.impl.campaign.ids.Factions;
20 private void spawnTestFleet() {
23 FleetDataAPI data = fleet.getFleetData();
24 FleetMemberAPI member =
null;
28 member.setShipName(
"SDS Andrada");
29 data.addFleetMember(member);
43 location.addEntity(fleet);
45 SectorEntityToken planet = location.getEntityById(
"sindria");
46 fleet.setLocation(planet.getLocation().x, planet.getLocation().y - 500);
50 fleet.getAI().addAssignment(FleetAssignment.ORBIT_AGGRESSIVE, planet, 1000000f,
"doing something",
null);
static FactoryAPI getFactory()
static SectorAPI getSector()
static void finishAndSync(CampaignFleetAPI fleet)
CampaignFleetAPI createEmptyFleet(String factionId, String name, boolean aiMode)
FleetMemberAPI createFleetMember(FleetMemberType type, String variantOrWingId)