UNPKG

blueshell

Version:

A Behavior Tree implementation in modern Javascript

8 lines (7 loc) 344 B
import { Action } from './Base'; import { BlueshellState } from '../models'; export declare class Predicate<S extends BlueshellState, E> extends Action<S, E> { private readonly predicate; constructor(name: string, predicate: (state: S, event: E) => boolean); protected onEvent(state: S, event: E): import("../models").ResultCode; }