public class RemnantSeededFleetManager extends SeededFleetManager
| Modifier and Type | Class and Description |
|---|---|
static class |
RemnantSeededFleetManager.RemnantFleetInteractionConfigGen |
SeededFleetManager.SeededFleet| Modifier and Type | Field and Description |
|---|---|
protected float |
activeChance |
protected int |
maxPts |
protected int |
minPts |
DEBUG, DESPAWN_PAD_LY, fleets, inflateRangeLY, system| Constructor and Description |
|---|
RemnantSeededFleetManager(StarSystemAPI system,
int minFleets,
int maxFleets,
int minPts,
int maxPts,
float activeChance) |
| Modifier and Type | Method and Description |
|---|---|
static void |
addRemnantInteractionConfig(CampaignFleetAPI fleet) |
static void |
initRemnantFleetProperties(java.util.Random random,
CampaignFleetAPI fleet,
boolean dormant) |
static SectorEntityToken |
pickEntityToGuard(java.util.Random random,
StarSystemAPI system,
CampaignFleetAPI fleet) |
protected CampaignFleetAPI |
spawnFleet(long seed) |
addSeed, advance, getInflateRangeLY, getSystem, isDone, reportBattleOccurred, reportFleetDespawnedToListener, runWhilePausedprotected int minPts
protected int maxPts
protected float activeChance
public RemnantSeededFleetManager(StarSystemAPI system, int minFleets, int maxFleets, int minPts, int maxPts, float activeChance)
protected CampaignFleetAPI spawnFleet(long seed)
spawnFleet in class SeededFleetManagerpublic static SectorEntityToken pickEntityToGuard(java.util.Random random, StarSystemAPI system, CampaignFleetAPI fleet)
public static void initRemnantFleetProperties(java.util.Random random, CampaignFleetAPI fleet, boolean dormant)
public static void addRemnantInteractionConfig(CampaignFleetAPI fleet)