H7AiActionMoveCreatureStack¶
Class in MMH7Game · MMH7Game.H7AiActionMoveCreatureStack
Object › H7AiActionBase › H7AiActionMoveCreatureStack
Using it from Lua
Properties¶
| Name | Type | Notes |
|---|---|---|
mInUAdjacentEnemy | H7AiUtilityHasAnyAdjacentEnemy | protected |
mInUEnemyDistance | H7AiUtilityEnemyDistance | protected |
mInUMoveDistance | H7AiUtilityStackMoveDistance | protected |
mInUOpportunity | H7AiUtilityOpportunity | protected |
mInUThreatLevel | H7AiUtilityThreatLevel | protected |
mInUTurnValue | H7AiUtilityStackReachesTileIn1Turn | protected |
Functions¶
| Name | Declaration |
|---|---|
DebugName | function string DebugName() |
PerformAction | function bool PerformAction(H7Unit Unit, AiActionScore Score) |
RunScores | function RunScores(H7AiCombatSensors sensors, H7Unit currentUnit, out array<AiActionScore> scores) |
Setup | function Setup() |
StackCanMoveTo | function bool StackCanMoveTo(H7CreatureStack cstack, H7CombatMapCell cell) |
WillStackPassThroughHostileAuras | function bool WillStackPassThroughHostileAuras(H7CreatureStack cstack, H7CombatMapCell cell) |
Inherited¶
| From | Members |
|---|---|
| H7AiActionBase | Properties: mABID Functions: DebugName, GetAdvActionID, PerformAction, PerformActionTown, RunScores, RunScoresAdv, RunScoresTown |
| Object | 13 properties, 308 functions |