FluentBehaviourTree.BehaviourTreeBuilder.Sequence C# (CSharp) Method

Sequence() public method

Create a sequence node.
public Sequence ( string name ) : BehaviourTreeBuilder
name string
return BehaviourTreeBuilder
        public BehaviourTreeBuilder Sequence(string name)
        {
            var sequenceNode = new SequenceNode(name);

            if (parentNodeStack.Count > 0)
            {
                parentNodeStack.Peek().AddChild(sequenceNode);
            }

            parentNodeStack.Push(sequenceNode);
            return this;
        }