Class AbyssalLightDwellerEPEC
java.lang.Object
com.fs.starfarer.api.impl.campaign.enc.BaseEPEncounterCreator
com.fs.starfarer.api.impl.campaign.enc.AbyssalLightEPEC
com.fs.starfarer.api.impl.campaign.enc.AbyssalLightDwellerEPEC
- All Implemented Interfaces:
EPEncounterCreator
-
Nested Class Summary
Nested classes/interfaces inherited from class com.fs.starfarer.api.impl.campaign.enc.AbyssalLightEPEC
AbyssalLightEPEC.LightSpawnType
-
Field Summary
Fields inherited from class com.fs.starfarer.api.impl.campaign.enc.BaseEPEncounterCreator
CORE_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 Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionfloat
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) Methods inherited from class com.fs.starfarer.api.impl.campaign.enc.AbyssalLightEPEC
createEncounter, modifyLightParams
Methods inherited from class com.fs.starfarer.api.impl.campaign.enc.BaseEPEncounterCreator
getClosestLuddicPathBase, getClosestLuddicPathBase, getClosestPirateBase, getClosestPirateBase, getClosestSystemWithRuins, getClosestSystemWithRuins, getCoreProximityFactor, getCreatorTimeoutMax, getCreatorTimeoutMin, getId, getLuddicPathBaseProximityFactor, getPirateBaseProximityFactor, getPointTimeoutMax, getPointTimeoutMin, getRuinsProximityFactor
-
Constructor Details
-
AbyssalLightDwellerEPEC
public AbyssalLightDwellerEPEC()
-
-
Method Details
-
getFrequencyForPoint
- Specified by:
getFrequencyForPoint
in interfaceEPEncounterCreator
- Overrides:
getFrequencyForPoint
in classAbyssalLightEPEC
-
pickSpawnType
protected AbyssalLightEPEC.LightSpawnType pickSpawnType(EncounterManager manager, EncounterPoint point) - Overrides:
pickSpawnType
in classAbyssalLightEPEC
-
modifySpawnedLight
protected void modifySpawnedLight(EncounterManager manager, EncounterPoint point, AbyssalLightEntityPlugin.AbyssalLightParams params, SectorEntityToken light) - Overrides:
modifySpawnedLight
in classAbyssalLightEPEC
-