public class AbyssalLightDwellerEPEC extends AbyssalLightEPEC
AbyssalLightEPEC.LightSpawnTypeCORE_PROXIMITY_MAX_RANGE, PATHER_AMBUSH_MAX_RANGE, PATHER_AMBUSH_RANGE_FOR_FULL_PROXIMITY_FACTOR, PIRATE_AMBUSH_MAX_RANGE, PIRATE_AMBUSH_RANGE_FOR_FULL_PROXIMITY_FACTOR, RUINS_MAX_RANGE, RUINS_RANGE_FOR_FULL_PROXIMITY_FACTOR| Constructor and Description |
|---|
AbyssalLightDwellerEPEC() |
| Modifier and Type | Method and Description |
|---|---|
float |
getFrequencyForPoint(EncounterManager manager,
EncounterPoint point) |
protected void |
modifySpawnedLight(EncounterManager manager,
EncounterPoint point,
AbyssalLightEntityPlugin.AbyssalLightParams params,
SectorEntityToken light) |
protected AbyssalLightEPEC.LightSpawnType |
pickSpawnType(EncounterManager manager,
EncounterPoint point) |
createEncounter, modifyLightParamsgetClosestLuddicPathBase, getClosestLuddicPathBase, getClosestPirateBase, getClosestPirateBase, getClosestSystemWithRuins, getClosestSystemWithRuins, getCoreProximityFactor, getCreatorTimeoutMax, getCreatorTimeoutMin, getId, getLuddicPathBaseProximityFactor, getPirateBaseProximityFactor, getPointTimeoutMax, getPointTimeoutMin, getRuinsProximityFactorpublic AbyssalLightDwellerEPEC()
public float getFrequencyForPoint(EncounterManager manager, EncounterPoint point)
getFrequencyForPoint in interface EPEncounterCreatorgetFrequencyForPoint in class AbyssalLightEPECprotected AbyssalLightEPEC.LightSpawnType pickSpawnType(EncounterManager manager, EncounterPoint point)
pickSpawnType in class AbyssalLightEPECprotected void modifySpawnedLight(EncounterManager manager, EncounterPoint point, AbyssalLightEntityPlugin.AbyssalLightParams params, SectorEntityToken light)
modifySpawnedLight in class AbyssalLightEPEC