Class RogueMinerMiscFleetManager
java.lang.Object
com.fs.starfarer.api.impl.campaign.fleets.SourceBasedFleetManager
com.fs.starfarer.api.impl.campaign.tutorial.RogueMinerMiscFleetManager
- All Implemented Interfaces:
FleetEventListener
,EveryFrameScript
-
Field Summary
FieldsFields inherited from class com.fs.starfarer.api.impl.campaign.fleets.SourceBasedFleetManager
DEBUG, DESPAWN_MIN_DIST_LY, DESPAWN_THRESHOLD_PAD_LY, destroyed, fleets, maxFleets, minFleets, respawnDelay, source, sourceLocation, thresholdLY
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
advance
(float amount) Use SectorAPI.getClock() to convert to campaign days.static CampaignFleetAPI
createEmptyRogueFleet
(String name, boolean withFaction) static CampaignFleetAPI
createGuardFleet
(boolean stronger) protected CampaignFleetAPI
Methods inherited from class com.fs.starfarer.api.impl.campaign.fleets.SourceBasedFleetManager
getSource, getThresholdLY, isDone, reportBattleOccurred, reportFleetDespawnedToListener, runWhilePaused, setDone
-
Field Details
-
daysRemaining
protected float daysRemaining
-
-
Constructor Details
-
RogueMinerMiscFleetManager
-
-
Method Details
-
advance
public void advance(float amount) Description copied from interface:EveryFrameScript
Use SectorAPI.getClock() to convert to campaign days.- Specified by:
advance
in interfaceEveryFrameScript
- Overrides:
advance
in classSourceBasedFleetManager
- Parameters:
amount
- seconds elapsed during the last frame.
-
spawnFleet
- Specified by:
spawnFleet
in classSourceBasedFleetManager
-
createEmptyRogueFleet
-
createGuardFleet
-