ecspresso
    Preparing search index...

    Interface SelectorNode<BB>

    Selector composite — runs children left-to-right. Succeeds on first success, fails when all fail. Always re-evaluates from child 0 to preserve priority ordering.

    interface SelectorNode<BB extends object = Record<string, unknown>> {
        children: readonly BehaviorTreeNode<BB>[];
        nodeIndex: number;
        type: "selector";
    }

    Type Parameters

    • BB extends object = Record<string, unknown>
    Index

    Properties

    children: readonly BehaviorTreeNode<BB>[]
    nodeIndex: number
    type: "selector"