public class RuinsFleetRouteManager extends BaseRouteFleetManager
Modifier and Type | Field and Description |
---|---|
protected StarSystemAPI |
system |
interval
Constructor and Description |
---|
RuinsFleetRouteManager(StarSystemAPI system) |
Modifier and Type | Method and Description |
---|---|
protected void |
addRouteFleetIfPossible() |
static CampaignFleetAPI |
createScavenger(java.lang.String type,
Vector2f locInHyper,
MarketAPI source,
boolean pirate,
java.util.Random random) |
static CampaignFleetAPI |
createScavenger(java.lang.String type,
Vector2f locInHyper,
RouteManager.RouteData route,
MarketAPI source,
boolean pirate,
java.util.Random random) |
protected int |
getMaxFleets() |
protected java.lang.String |
getRouteSourceId() |
static float |
getVeryApproximateSalvageValue(StarSystemAPI system) |
MarketAPI |
pickSourceMarket() |
void |
reportAboutToBeDespawnedByRouteManager(RouteManager.RouteData route) |
boolean |
shouldCancelRouteAfterDelayCheck(RouteManager.RouteData data) |
boolean |
shouldRepeat(RouteManager.RouteData route) |
CampaignFleetAPI |
spawnFleet(RouteManager.RouteData route) |
advance, isDone, runWhilePaused
protected StarSystemAPI system
public RuinsFleetRouteManager(StarSystemAPI system)
protected java.lang.String getRouteSourceId()
getRouteSourceId
in class BaseRouteFleetManager
protected int getMaxFleets()
getMaxFleets
in class BaseRouteFleetManager
protected void addRouteFleetIfPossible()
addRouteFleetIfPossible
in class BaseRouteFleetManager
public static float getVeryApproximateSalvageValue(StarSystemAPI system)
public MarketAPI pickSourceMarket()
public CampaignFleetAPI spawnFleet(RouteManager.RouteData route)
public static CampaignFleetAPI createScavenger(java.lang.String type, Vector2f locInHyper, MarketAPI source, boolean pirate, java.util.Random random)
public static CampaignFleetAPI createScavenger(java.lang.String type, Vector2f locInHyper, RouteManager.RouteData route, MarketAPI source, boolean pirate, java.util.Random random)
public boolean shouldCancelRouteAfterDelayCheck(RouteManager.RouteData data)
public boolean shouldRepeat(RouteManager.RouteData route)
public void reportAboutToBeDespawnedByRouteManager(RouteManager.RouteData route)
Copyright © 2013 Fractal Softworks, LLC. All Rights Reserved.