Class HLAStar
java.lang.Object
astar.AStar
zombie.pathfind.highLevel.HLAStar
public class HLAStar
extends astar.AStar
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic intstatic final PerformanceProfileProbestatic final PerformanceProfileProbestatic final PerformanceProfileProbestatic final PerformanceProfileProbestatic final PerformanceProfileProbestatic final PerformanceProfileProbeFields inherited from class astar.AStar
bestNodeAfterSearch -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidfindPath(PMMover mover, float x1, float y1, int z1, float x2, float y2, int z2, ArrayList<HLLevelTransition> levelTransitionList, ArrayList<HLChunkLevel> chunkList, ArrayList<Boolean> bottomOfLevelTransition, boolean bRender) getLevelTransitionAt(int x, int y, int z) Methods inherited from class astar.AStar
bestNodeAfterSearch, numSearchSteps, path, search, setMaxSteps, shortestPath
-
Field Details
-
modificationCount
public static int modificationCount -
PerfFindPath
-
PerfGetSuccessors
-
PerfGetSuccessors_OnSameChunk
-
PerfGetSuccessors_OnAdjacentChunks
-
PerfGetSuccessors_VisibilityGraphs
-
PerfInitStairs
-
-
Constructor Details
-
HLAStar
public HLAStar()
-
-
Method Details
-
findPath
public void findPath(PMMover mover, float x1, float y1, int z1, float x2, float y2, int z2, ArrayList<HLLevelTransition> levelTransitionList, ArrayList<HLChunkLevel> chunkList, ArrayList<Boolean> bottomOfLevelTransition, boolean bRender) -
getLevelTransitionAt
-