H7EffectCommand¶
Class in MMH7Game · MMH7Game.H7EffectCommand · native
Object › H7Effect › H7EffectCommand
Using it from Lua
Properties¶
| Name | Type | Notes |
|---|---|---|
mCommandQueue | H7CommandQueue | protected |
mData | H7CommandEffect | protected |
Functions¶
| Name | Declaration |
|---|---|
AddCommandToQueue | protected function AddCommandToQueue(out H7CommandQueue queue, H7IEffectTargetable Target, H7FXObject fx) |
Execute | protected event Execute(optional bool isSimulated = false) |
GenerateCombatAction | function H7CombatResult GenerateCombatAction(optional H7CombatResult baseCombatAction) |
GetData | function H7CommandEffect GetData() |
InitSpecific | event InitSpecific(H7CommandEffect Data, H7EffectContainer Source, optional bool registerEffect = true) |
ShowInTooltip | event bool ShowInTooltip() |
ValidateRecipients | protected function ValidateRecipients(out array<H7IEffectTargetable> Targets) |
Default values¶
mData=(mCommandTag=ECommandTag.ACTION_MELEE_ATTACK,mInsertHead=false,mAmount=1,mAbility=none,mCommandRecipient=EEffectTarget.TARGET_DEFAULT,mRecipientConditions=(NextUnitInQueue=false,UseUnitType=false,UOperation=EOperationBool.OP_TYPE_BOOL_EQUAL,UnitType=EUnitType.UNIT_HERO,UseUnitTypes=false,UT...