behaviortree
Version:
A JavaScript implementation of Behavior Trees. They are useful for implementing AIs. For Browsers and NodeJS.
12 lines • 485 B
TypeScript
import Node from './Node';
import { Blackboard, MinimalBlueprint, NodeOrRegistration, RunConfig, Status } from './types';
export default class BranchNode extends Node {
numNodes: number;
nodes: NodeOrRegistration[];
OPT_OUT_CASE: Status;
START_CASE: Status;
nodeType: string;
constructor(blueprint: MinimalBlueprint);
run(blackboard?: Blackboard, { lastRun, introspector, rerun, registryLookUp }?: RunConfig): any;
}
//# sourceMappingURL=BranchNode.d.ts.map