AddCol | simulated function AddCol() |
AddRowCell | simulated function AddRowCell(int Col, H7CombatMapCell cell) |
AreAllCells | protected simulated function bool AreAllCells(array<H7CombatMapCell> Cells, bool areNotNone, bool areForeshadowed) |
AreInMeleeRange | simulated function bool AreInMeleeRange(H7Unit stack0, H7IEffectTargetable Target) |
CanMoveTo | simulated event bool CanMoveTo(array<H7CombatMapCell> hitCells, H7CreatureStack attacker) |
CanRuneUnitMoveTo | simulated function bool CanRuneUnitMoveTo(H7CombatMapCell HitCell) |
ClearForeshadow | simulated function ClearForeshadow() |
CurrentStackCanMoveHere | native simulated function bool CurrentStackCanMoveHere(H7CombatMapCell cell, H7CreatureStack selectedStack) |
CurrentStackMoveDistance | native simulated function float CurrentStackMoveDistance(H7CombatMapCell cell, H7CreatureStack selectedStack) |
FindNearestCellInRange | native simulated function H7CombatMapCell FindNearestCellInRange(IntPoint P, H7StructsAndEnumsNative.EDirection Direction, int Distance) |
GetAllAttackPositionsAgainst | simulated function GetAllAttackPositionsAgainst(H7IEffectTargetable defender, H7Unit attacker, out array<H7CombatMapCell> validPositions) |
GetAllPlaceableCells | simulated function int GetAllPlaceableCells(int tacticsPlaceableColumns, bool ignoreUnits, out array<H7CombatMapCell> Result) |
GetAllReachableCells | native simulated function int GetAllReachableCells(H7CreatureStack creatureStack, out array<H7CombatMapCell> resultArray, optional int movePoints = -1) |
GetAllReachableRuneCells | native simulated function int GetAllReachableRuneCells(out array<H7CombatMapCell> resultArray) |
GetAttackPosition | simulated function GetAttackPosition(H7CombatMapCell HitCell, Vector HitLocation, H7CreatureStack attacker, out array<H7CombatMapCell> attackCells) |
GetAttackPositionRotation | simulated function int GetAttackPositionRotation(H7CombatMapCell attackPosition, H7CombatMapCell defendPosition, H7CreatureStack attacker) |
GetCell | native simulated function H7CombatMapCell GetCell(int X, int Y) |
GetCellByIntPoint | native simulated function H7CombatMapCell GetCellByIntPoint(IntPoint P) |
GetCellByPos | native simulated function H7CombatMapCell GetCellByPos(int X, int Y) |
GetCellFast | simulated function H7CombatMapCell GetCellFast(int X, int Y) |
GetCellsFromDimensions | native function GetCellsFromDimensions(H7CombatMapCell targetCell, IntPoint dim, out array<H7CombatMapCell> Cells, optional H7StructsAndEnumsNative.ECellSize originSize = 0, optional bool filled = true) |
GetCellsFromShape | native function GetCellsFromShape(H7CombatMapCell targetCell, array<IntPoint> Shape, out array<H7CombatMapCell> Cells, optional H7StructsAndEnumsNative.ECellSize originSize = 0) |
GetCellsIfPlacedHere | simulated function GetCellsIfPlacedHere(H7CombatMapCell cell, H7CreatureStack attacker, out array<H7CombatMapCell> attackingStackCells) |
GetCellsOnEllipse | native function GetCellsOnEllipse(H7CombatMapCell targetCell, IntPoint dim, out array<H7CombatMapCell> Cells) |
GetCellSurrounding | native simulated function GetCellSurrounding(out array<H7CombatMapCell> surroundingCells, H7CombatMapCell targetCell, int Depth, optional H7StructsAndEnumsNative.ECellSize cellSize = 0) |
GetCombatGridDebug | simulated function H7CombatMapGridDebug GetCombatGridDebug() |
GetGridArray | simulated function array<GridColumns> GetGridArray() |
GetHitCells | function GetHitCells(H7StructsAndEnumsNative.ECellSize creatureSize, H7CombatMapCell targetCell, Vector pos, bool onlyForeshadowCells, out array<H7CombatMapCell> hitCells) |
GetNearestAttackPosition | simulated function H7CombatMapCell GetNearestAttackPosition(array<H7CombatMapCell> attackPositions, int cursorRotation, IntPoint defendPosition, H7CreatureStack attacker) |
GetNeighbourCellInDirection | native simulated function H7CombatMapCell GetNeighbourCellInDirection(H7CombatMapCell cell, H7StructsAndEnumsNative.EDirection Direction) |
GetNeighbourCells | native simulated function array<H7CombatMapCell> GetNeighbourCells(array<H7CombatMapCell> targetCells) |
GetTargetMoveCell | simulated event H7CombatMapCell GetTargetMoveCell(array<H7CombatMapCell> hitCells) |
GetXSize | native simulated function int GetXSize() |
GetYSize | native simulated function int GetYSize() |
GridAllowsFlee | simulated function bool GridAllowsFlee() |
GridAllowsSurrender | simulated function bool GridAllowsSurrender() |
HasAdjacentCreature | native simulated function bool HasAdjacentCreature(H7Unit Unit, H7Unit specificUnit, bool checkAllegiance, array<H7CombatMapCell> futureSpecificPosition) |
IsUnitIsInMoveRange | simulated function bool IsUnitIsInMoveRange(H7Unit Active, H7Unit Target) |
ResetAttackPositionCache | simulated function ResetAttackPositionCache() |
SetGridAllowsFlee | simulated function SetGridAllowsFlee(bool canFlee) |
SetGridAllowsSurrender | simulated function SetGridAllowsSurrender(bool canSurrender) |
SetupDebug | simulated function SetupDebug(H7CombatMapGridController gridController) |
UnitsInHalfRange | simulated function bool UnitsInHalfRange(H7Unit stack0, H7Unit stack1) |