Class RuinsFleetRouteManager
java.lang.Object
com.fs.starfarer.api.impl.campaign.fleets.BaseRouteFleetManager
com.fs.starfarer.api.impl.campaign.procgen.themes.RuinsFleetRouteManager
- All Implemented Interfaces:
EveryFrameScript
,RouteManager.RouteFleetSpawner
-
Field Summary
FieldsFields inherited from class com.fs.starfarer.api.impl.campaign.fleets.BaseRouteFleetManager
interval
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected void
static CampaignFleetAPI
createScavenger
(String type, org.lwjgl.util.vector.Vector2f locInHyper, MarketAPI source, boolean pirate, Random random) static CampaignFleetAPI
createScavenger
(String type, org.lwjgl.util.vector.Vector2f locInHyper, RouteManager.RouteData route, MarketAPI source, boolean pirate, Random random) protected int
protected String
static float
void
boolean
boolean
spawnFleet
(RouteManager.RouteData route) Methods inherited from class com.fs.starfarer.api.impl.campaign.fleets.BaseRouteFleetManager
advance, isDone, runWhilePaused
-
Field Details
-
system
-
-
Constructor Details
-
RuinsFleetRouteManager
-
-
Method Details
-
getRouteSourceId
- Specified by:
getRouteSourceId
in classBaseRouteFleetManager
-
getMaxFleets
protected int getMaxFleets()- Specified by:
getMaxFleets
in classBaseRouteFleetManager
-
addRouteFleetIfPossible
protected void addRouteFleetIfPossible()- Specified by:
addRouteFleetIfPossible
in classBaseRouteFleetManager
-
getVeryApproximateSalvageValue
-
pickSourceMarket
-
spawnFleet
-
createScavenger
public static CampaignFleetAPI createScavenger(String type, org.lwjgl.util.vector.Vector2f locInHyper, MarketAPI source, boolean pirate, Random random) -
createScavenger
public static CampaignFleetAPI createScavenger(String type, org.lwjgl.util.vector.Vector2f locInHyper, RouteManager.RouteData route, MarketAPI source, boolean pirate, Random random) -
shouldCancelRouteAfterDelayCheck
-
shouldRepeat
-
reportAboutToBeDespawnedByRouteManager
-