Interface EPEncounterCreator

All Known Implementing Classes:
AbyssalLightDwellerEPEC, AbyssalLightEPEC, AbyssalNoEPEC, AbyssalRogueStellarObjectDireHintsEPEC, AbyssalRogueStellarObjectEPEC, BaseEPEncounterCreator, OutsideSystemNoEPEC, OutsideSystemRemnantEPEC, SlipstreamLuddicPathEPEC, SlipstreamMercenaryEPEC, SlipstreamNoEPEC, SlipstreamPirateEPEC, SlipstreamScavengerEPEC

public interface EPEncounterCreator
Implementations should generally avoid using member variables since instances will be shared across saves.
Author:
Alex
  • Method Details

    • getId

      String getId()
    • getPointTimeoutMin

      float getPointTimeoutMin()
    • getPointTimeoutMax

      float getPointTimeoutMax()
    • getCreatorTimeoutMin

      float getCreatorTimeoutMin()
    • getCreatorTimeoutMax

      float getCreatorTimeoutMax()
    • getFrequencyForPoint

      float getFrequencyForPoint(EncounterManager manager, EncounterPoint point)
    • createEncounter

      void createEncounter(EncounterManager manager, EncounterPoint point)