Class FleetFactory
java.lang.Object
com.fs.starfarer.api.impl.campaign.fleets.FleetFactory
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic enum
static enum
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final float
static org.apache.log4j.Logger
static final float
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic void
addGenericCombatShips
(CampaignFleetAPI fleet, FactionAPI faction, MarketAPI market, int extraFP) static CampaignFleetAPI
createEmptyFleet
(String factionId, String fleetType, MarketAPI market) static CampaignFleetAPI
createGenericFleet
(String factionId, String name, float qualityFactor, int maxFP) static CampaignFleetAPI
createMerc
(MarketAPI market, float qf, FleetFactory.MercType type, String factionIdForShipPicking) static CampaignFleetAPI
createPatrol
(MarketAPI market, FleetFactory.PatrolType type) static CampaignFleetAPI
createPatrol
(FleetFactory.PatrolType type, FactionAPI faction, float stability, float qf, MarketAPI market) static void
finishAndSync
(CampaignFleetAPI fleet)
-
Field Details
-
log
public static org.apache.log4j.Logger log -
SUPPLIES_FRACTION
public static final float SUPPLIES_FRACTION- See Also:
-
FUEL_FRACTION
public static final float FUEL_FRACTION- See Also:
-
-
Constructor Details
-
FleetFactory
public FleetFactory()
-
-
Method Details
-
createPatrol
-
createPatrol
public static CampaignFleetAPI createPatrol(FleetFactory.PatrolType type, FactionAPI faction, float stability, float qf, MarketAPI market) -
createMerc
public static CampaignFleetAPI createMerc(MarketAPI market, float qf, FleetFactory.MercType type, String factionIdForShipPicking) -
createEmptyFleet
public static CampaignFleetAPI createEmptyFleet(String factionId, String fleetType, MarketAPI market) -
finishAndSync
-
createGenericFleet
public static CampaignFleetAPI createGenericFleet(String factionId, String name, float qualityFactor, int maxFP) -
addGenericCombatShips
public static void addGenericCombatShips(CampaignFleetAPI fleet, FactionAPI faction, MarketAPI market, int extraFP)
-