Eye of the Nile Docs
Everything you need to know to get started!
All Classes Namespaces Files Functions Variables Enumerations Enumerator Properties Events Pages
AbilityEffect Class Referenceabstract

Public Member Functions

void Apply (AbilityOwner abilityOwner)
 Run by the ability info object when the ability is activated. Must be filled in to instantiate.
 
virtual void Disable (AbilityOwner abilityOwner)
 Run by the ability info object when the ability is deactivated. Doesn’t have to be filled in to instantiate.
 

Properties

AbilityEffectType AbilityEffectType [get, set]
 Determines how the effect should be applied.
 

Member Function Documentation

◆ Apply()

void AbilityEffect.Apply ( AbilityOwner abilityOwner)
abstract

Run by the ability info object when the ability is activated. Must be filled in to instantiate.

Parameters
abilityOwner

◆ Disable()

virtual void AbilityEffect.Disable ( AbilityOwner abilityOwner)
virtual

Run by the ability info object when the ability is deactivated. Doesn’t have to be filled in to instantiate.

Parameters
abilityOwner

Reimplemented in StatsAE.

Property Documentation

◆ AbilityEffectType

AbilityEffectType AbilityEffect.AbilityEffectType
getset

Determines how the effect should be applied.


The documentation for this class was generated from the following file: