Class SpellQuantityConsideration
Considers if a spell has any uses left.
Inheritance
SpellQuantityConsideration
Assembly: UtilityAIFramework.dll
Syntax
public class SpellQuantityConsideration : Consideration, IDataBind<RuntimeSpellAttackData>
Methods
Bind(RuntimeSpellAttackData)
Bind/Inject the Action's Spell Attack Data to this consideration as an action spell data can change at runtime.
Declaration
public void Bind(RuntimeSpellAttackData runtimeSpellData)
Parameters
GetScore(Agent, IUtilityAction)
Declaration
public override float GetScore(Agent agent, IUtilityAction action)
Parameters
Returns
Overrides
Implements