Class PMMover

java.lang.Object
zombie.pathfind.PMMover

public final class PMMover extends Object
  • Field Details

    • type

      public MoverType type
    • canCrawl

      public boolean canCrawl
    • crawling

      public boolean crawling
    • ignoreCrawlCost

      public boolean ignoreCrawlCost
    • canThump

      public boolean canThump
    • canClimbFences

      public boolean canClimbFences
    • canClimbTallFences

      public boolean canClimbTallFences
    • minLevel

      public int minLevel
    • maxLevel

      public int maxLevel
    • allowedChunkLevels

      public ArrayList<HLChunkLevel> allowedChunkLevels
    • allowedLevelTransitions

      public ArrayList<HLLevelTransition> allowedLevelTransitions
  • Constructor Details

    • PMMover

      public PMMover()
  • Method Details

    • set

      public PMMover set(zombie.pathfind.PathFindRequest request)
    • set

      public PMMover set(PMMover other)
    • isAnimal

      public boolean isAnimal()
    • isPlayer

      public boolean isPlayer()
    • isZombie

      public boolean isZombie()
    • isAllowedChunkLevel

      public boolean isAllowedChunkLevel(Square square)
    • isAllowedLevelTransition

      public boolean isAllowedLevelTransition(IsoDirections dir, Square square, boolean bTopFloorSquare)