H7CreatureStackMovementControl¶
Class in MMH7Game · MMH7Game.H7CreatureStackMovementControl · native
Object › Actor › H7CreatureStackMovementControl
Using it from Lua
Constants¶
| Name | Value |
|---|---|
MAX_DIST_1X1_FLYUNITS_WALK | 1 |
MAX_DIST_1X1_TELEPORTUNITS_WALK | 2 |
MAX_DIST_2X2_FLYUNITS_WALK | 2 |
MAX_DIST_2X2_TELEPORTUNITS_WALK | 3 |
MOVE_SPEED_DILATION | 2 |
Properties¶
| Name | Type | Notes |
|---|---|---|
mCurrentMover | H7CreatureStackBaseMover | protected |
mFlyMover | H7CreatureStackFlyer | protected |
mGhostWalkMover | H7CreatureStackGhostWalker | protected |
mJumpMover | H7CreatureStackJumper | protected |
mOwner | H7Unit | protected |
mTeleportMover | H7CreatureStackTeleporter | protected |
mWalkMover | H7CreatureStackMover | protected |
Functions¶
| Name | Declaration |
|---|---|
AttackStack | function AttackStack(H7IEffectTargetable Target) |
CalculateCurrentMover | function CalculateCurrentMover(optional array<H7BaseCell> Path) |
Destroyed | simulated event Destroyed() |
GetCurrentMover | function H7CreatureStackBaseMover GetCurrentMover() |
GetFlyMover | function H7CreatureStackFlyer GetFlyMover() |
GetGhostMover | function H7CreatureStackGhostWalker GetGhostMover() |
GetJumpMover | function H7CreatureStackJumper GetJumpMover() |
Initialize | function Initialize(H7Unit Unit) |
IsMoving | function bool IsMoving() |
LerpStackToLocation | function LerpStackToLocation(Vector TargetLocation) |
LerpStackToRotation | function LerpStackToRotation(Rotator TargetRotation) |
MoveStack | function MoveStack(array<H7BaseCell> Path, optional H7IEffectTargetable Target) |
OnAttackStackFinishedFunc | delegate OnAttackStackFinishedFunc() |
RotateStack | function RotateStack(Rotator targetRot) |
Default values¶
Inherited¶
| From | Members |
|---|---|
| Actor | 156 properties, 262 functions |
| Object | 13 properties, 308 functions |