Drag[en]gine Script Module DragonScript  1.23
Dragengine.BehaviorTreeSystem.BTCondition Interface Reference

Behavior tree condition interface. More...

Inheritance diagram for Dragengine.BehaviorTreeSystem.BTCondition:
Dragengine.BehaviorTreeSystem.BTBlockCondition Dragengine.BehaviorTreeSystem.BTConditionCombine Dragengine.BehaviorTreeSystem.BTConditionParameterTableBool Dragengine.BehaviorTreeSystem.BTConditionParameterTableFloat Dragengine.BehaviorTreeSystem.BTConditionParameterTableInt Dragengine.BehaviorTreeSystem.BTConditionTrigger Dragengine.Scenery.ECBehaviorBehaviorTreeFlags.Instance.ConditionFlagsState Dragengine.Scenery.ECBehaviorBehaviorTreeTimer.Instance.ActionTimerWait.ConditionTimerFinished Dragengine.Scenery.ECBehaviorBehaviorTreeTimer.Instance.ActionTimerWait.ConditionTimerRunning

Public Member Functions

bool evaluateCondition (BTContext context, Dictionary parameters)
 Evaluate condition. More...
 

Detailed Description

Behavior tree condition interface.

Conditions allow to limit running rules without needing to apply the logic directly to the rule itself.

Member Function Documentation

◆ evaluateCondition()


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