UNPKG

blueshell

Version:

A Behavior Tree implementation in modern Javascript

13 lines (10 loc) 308 B
import { Action } from './Base'; import { ResultCode, BlueshellState } from '../models'; export class Constant<S extends BlueshellState, E> extends Action<S, E> { constructor(private readonly result: ResultCode, name: string = result) { super(name); } protected onEvent() { return this.result; } }