Class NearbyCountCondition

All Implemented Interfaces:
JsonAsset<String>, JsonAssetWithMap<String, IndexedLookupTableAssetMap<String, Condition>>

public class NearbyCountCondition extends ScaledCurveCondition
  • Field Details

  • Method Details

    • getRange

      public double getRange()
    • getNpcGroup

      public String getNpcGroup()
    • getNpcGroupIndex

      public int getNpcGroupIndex()
    • setupNPC

      public void setupNPC(@Nonnull ExecutionSupport executionSupport)
      Description copied from class: Condition
      This method is called when an NPC is instantiated in order to initialise certain parameters on the NPC to be able to supply requisite information for the condition
      Overrides:
      setupNPC in class Condition
      Parameters:
      executionSupport - the NPC executionSupport being instantiated
    • toString

      @Nonnull public String toString()
      Overrides:
      toString in class ScaledCurveCondition