H7SimTurnNormalCommand¶
Class in MMH7Game · MMH7Game.H7SimTurnNormalCommand
Object › H7SimTurnBaseCommand › H7SimTurnNormalCommand
Using it from Lua
Properties¶
| Name | Type | Notes |
|---|---|---|
mCommand | MPCommand | protected |
mState | H7StructsAndEnums.ESimTurnCommandState | protected |
Functions¶
| Name | Declaration |
|---|---|
CanBeExecuted | function bool CanBeExecuted() |
CancelCommandIfIlegal | function bool CancelCommandIfIlegal() |
CancelMoveCommandIfIlegal | protected function bool CancelMoveCommandIfIlegal() |
ExecuteCommand | function ExecuteCommand() |
GetDebugInfo | function string GetDebugInfo() |
GetSourceId | function int GetSourceId() |
GetState | function H7StructsAndEnums.ESimTurnCommandState GetState() |
GetTargetId | function int GetTargetId() |
IsAttackArmyCommand | function bool IsAttackArmyCommand() |
IsRetreat | function bool IsRetreat(int targetID) |
SetCommand | function SetCommand(MPCommand NewCommand) |
SetState | function SetState(H7StructsAndEnums.ESimTurnCommandState State) |
UpdateTradeFinished | function UpdateTradeFinished(H7AdventureHero Target) |
Inherited¶
| From | Members |
|---|---|
| H7SimTurnBaseCommand | Properties: mSender, mSimTurnCommandManager Functions: CanBeExecuted, CancelCommandIfIlegal, ExecuteCommand, GetDebugInfo, GetSender, GetSourceId, GetTargetId, HasThePathATeleporter, IsAnyoneMovingAround, IsDoNormalCombat, IsRetreat, SetSender, SetSimTurnCommandManager, UpdateTradeFinished |
| Object | 13 properties, 308 functions |