UNPKG

blueshell

Version:

A Behavior Tree implementation in modern Javascript

11 lines (10 loc) 425 B
import { RepeatWhen } from './RepeatWhen'; import { NodeStorage, BlueshellState, BaseNode } from '../../models'; export type RetryNodeStorage = NodeStorage & { repeats?: number; }; export declare class Retry<S extends BlueshellState, E> extends RepeatWhen<S, E> { private readonly numRepeats; constructor(name: string, child: BaseNode<S, E>, numRepeats: number); getNodeStorage(state: S): RetryNodeStorage; }