H7ICaster¶
Class in MMH7Game · MMH7Game.H7ICaster · abstract, native
Interface › H7IEventManagingObject › H7ICaster
Using it from Lua
Functions¶
| Name | Declaration |
|---|---|
DataChanged | function DataChanged(optional string cause) |
GetAbilityManager | native function H7AbilityManager GetAbilityManager() |
GetActionID | function H7StructsAndEnumsNative.ECommandTag GetActionID(H7BaseAbility Ability) |
GetAttack | event int GetAttack() |
GetBuffManager | native function H7BuffManager GetBuffManager() |
GetCombatArmy | native function H7CombatArmy GetCombatArmy() |
GetEffectManager | function H7EffectManager GetEffectManager() |
GetEntityType | native function H7StructsAndEnumsNative.EUnitType GetEntityType() |
GetEventManager | native function H7EventManager GetEventManager() |
GetGridPosition | native function IntPoint GetGridPosition() |
GetLocation | native function Vector GetLocation() |
GetLuckDestiny | native function int GetLuckDestiny() |
GetMagic | event int GetMagic() |
GetMaximumDamage | event float GetMaximumDamage() |
GetMinimumDamage | event float GetMinimumDamage() |
GetName | function string GetName() |
GetOriginal | native function H7ICaster GetOriginal() |
GetPlayer | native function H7Player GetPlayer() |
GetPreparedAbility | function H7BaseAbility GetPreparedAbility() |
GetSchool | event H7StructsAndEnumsNative.EAbilitySchool GetSchool() |
GetStackSize | function int GetStackSize() |
IsDefaultAttackActive | native function bool IsDefaultAttackActive() |
PrepareAbility | function PrepareAbility(H7BaseAbility Ability) |
TriggerEvents | function TriggerEvents(H7StructsAndEnumsNative.ETrigger triggerEvent, bool forecast, optional H7EventContainerStruct container) |
UsePreparedAbility | function UsePreparedAbility(H7IEffectTargetable Target) |
Inherited¶
| From | Members |
|---|---|
| H7IEventManagingObject | Functions: GetEventManager, GetID, GetName |
| Interface | 0 properties, 0 functions |