H7UnitCoverManager¶
Class in MMH7Game · MMH7Game.H7UnitCoverManager · native
Object › H7UnitCoverManager
Using it from Lua
Properties¶
| Name | Type | Notes |
|---|---|---|
mCellLastUpdate | H7CombatMapCell | protected |
mCoverCells | array<H7CombatMapCell> | protected |
mCoverLines | array<Vector> | protected |
mLinesOrigin | Vector | protected |
mOwner | H7CreatureStack | protected |
Functions¶
| Name | Declaration |
|---|---|
GetCoverCells | function array<H7CombatMapCell> GetCoverCells(optional H7CombatMapCell ownerCell) |
GetCoverLines | function array<Vector> GetCoverLines() |
GetLinesOrigin | function Vector GetLinesOrigin() |
GetOwner | function H7CreatureStack GetOwner() |
GetRDiff | protected event float GetRDiff(Rotator A, Rotator B) |
HasClearShot | function bool HasClearShot(array<H7CombatMapCell> attackerCells, optional array<H7CombatMapCell> coveredCells, optional H7CombatMapCell defenderCell) |
Init | function Init(H7CreatureStack Owner) |
isInCover | function bool isInCover(array<H7CombatMapCell> attackerCells, optional array<H7CombatMapCell> coveredCells, optional H7CombatMapCell defenderCell) |
UpdateCoverCells | protected native function UpdateCoverCells(H7CombatMapCell ownerCell) |
UpdatedLinesOrigin | protected native function UpdatedLinesOrigin(array<H7CombatMapCell> Cells) |
Inherited¶
| From | Members |
|---|---|
| Object | 13 properties, 308 functions |