AddAura | function AddAura(H7AuraInstance aura, bool onlyEveryStepAuras) |
AddAuraNative | protected native function AddAuraNative(H7AuraInstance aura) |
AddLog | function AddLog(H7StructsAndEnumsNative.ETrigger Event, H7IEffectTargetable Target, H7BaseAbility aura) |
CheckIsInAura | native function bool CheckIsInAura(H7BaseCell cell, H7IEffectTargetable Target, H7BaseAbility auraAbility) |
CheckTacticsDeployment | function bool CheckTacticsDeployment(H7ICaster Initiator) |
ClearAuras | native function ClearAuras() |
CreateAuraInstance | static function H7AuraInstance CreateAuraInstance(H7BaseAbility Ability, array<IntPoint> affectedCells, H7UnitSnapShot caster) |
GetAuraAbilitiesForCell | native function GetAuraAbilitiesForCell(H7BaseCell cell, out array<H7BaseAbility> foundAuras) |
GetAuraInstances | function array<H7AuraInstance> GetAuraInstances() |
GetAuraInstancesForAbility | function array<H7AuraInstance> GetAuraInstancesForAbility(H7BaseAbility Ability) |
GetLatestBufferedAuraIndex | protected native function int GetLatestBufferedAuraIndex(H7BaseAbility potatoAbility) |
ModifyAuraArea | function ModifyAuraArea(int auraIndex, array<IntPoint> newArea) |
RemoveAuraFromSource | native function RemoveAuraFromSource(H7EffectContainer container, optional bool updateAurasAfterRemoval = false) |
RemoveAurasFromCaster | function RemoveAurasFromCaster(H7ICaster caster) |
SetIsOnCombatMap | function SetIsOnCombatMap(bool isItReally) |
SetOwner | function SetOwner(H7ICaster Owner) |
TriggerEvents | function TriggerEvents(H7StructsAndEnumsNative.ETrigger triggerr, bool simulate, optional H7EventContainerStruct container, optional H7ICaster Source) |
updateAuras | function updateAuras(optional bool onlyEveryStepAuras = false, optional array<H7BaseAbility> auras, optional H7BaseCell newCell, optional H7BaseCell oldCell, optional H7IEffectTargetable Target) |
UpdateAurasNative | protected native function UpdateAurasNative(out array<H7IEffectTargetable> targetsToAdd, out array<H7IEffectTargetable> targetsToRemove, out array<H7BaseAbility> abilitiesToAdd, out array<H7BaseAbility> abilitiesToRemove, bool onlyEveryStepAuras, bool forceReapplyForTactics, H7IEffectTargetable targetToUpdate, optional array<H7BaseAbility> auras, optional H7BaseCell newCell, optional H7BaseCell oldCell) |