1 line
433 B
JavaScript
1 line
433 B
JavaScript
"use strict";var t=require("../../bt/factory"),i=require("../../bt/base"),r=i.Status,o=i.createDecorator;module.exports=o({constructor:function(t,i){this.init=t,this.conditional=i,this.didStart=!1},start:function(){return this.init(),this.didStart=!1,this.conditional()?(this.didStart=!0,!0):r.WAIT},stop:function(){},update:function(t){return this.didStart?t:this.conditional()?(this.didStart=!0,!0):r.WAIT}}),t.addBehavior(module); |