FluentBehaviourTree.BehaviourTreeBuilder.Condition C# (CSharp) Method

Condition() public method

Like an action node... but the function can return true/false and is mapped to success/failure.
public Condition ( string name, bool>.Func fn ) : BehaviourTreeBuilder
name string
fn bool>.Func
return BehaviourTreeBuilder
        public BehaviourTreeBuilder Condition(string name, Func<TimeData, bool> fn)
        {
            return Do(name, t => fn(t) ? BehaviourTreeStatus.Success : BehaviourTreeStatus.Failure);
        }