CanMoveToCell | native function bool CanMoveToCell(H7CombatMapCell targetCell) |
DoSetupIfNeeded | protected native function DoSetupIfNeeded(optional int movementPoints = -1) |
ForceUpdate | native function ForceUpdate() |
GetCellDistance | protected native function float GetCellDistance(H7CombatMapCell cell) |
GetCellPrevious | protected native function H7CombatMapCell GetCellPrevious(H7CombatMapCell cell) |
GetDistance | protected native function float GetDistance(H7CombatMapCell originCell, H7CombatMapCell destCell) |
GetPath | native function bool GetPath(IntPoint targetPos, out array<H7CombatMapCell> Path) |
GetPathByCell | native function bool GetPathByCell(H7CombatMapCell targetCell, out array<H7CombatMapCell> Path) |
GetPathLength | native function float GetPathLength(array<H7CombatMapCell> Path) |
GetReachableCells | native function int GetReachableCells(int movementPoints, out array<H7CombatMapCell> reachableCells) |
GetShortestPath | native function bool GetShortestPath(array<H7CombatMapCell> targetCells, out array<H7CombatMapCell> Path) |
IgnoreCreaturePassability | function bool IgnoreCreaturePassability() |
InitCells | protected native function InitCells(out array<H7CombatMapCell> queue) |
InitPathfinderForStack | function InitPathfinderForStack(H7CreatureStack creatureStack) |
Recalculate | protected native function Recalculate(optional int movementPoints = -1) |
RenderDebugPathfinderInfo | function RenderDebugPathfinderInfo(Canvas myCanvas) |
Reorder | protected native function Reorder(out array<H7CombatMapCell> queue, H7CombatMapCell targetCell) |
SetCellDistance | protected native function SetCellDistance(H7CombatMapCell cell, float newDistance) |
SetCellPrevious | protected native function SetCellPrevious(H7CombatMapCell cell, H7CombatMapCell newPrevious) |
SetIgnoreCreaturePassability | function SetIgnoreCreaturePassability(bool val) |
Setup | protected native function Setup(optional int movementPoints = -1) |
UpdateCells | protected native function UpdateCells() |