var t = require; var e = module; var i = exports; Object.defineProperty(i, "__esModule", {value: !0}); const s = t("B3Tree1"); class o extends s.BaseDecorator { constructor() { super(...arguments), (this.isAniFinish = !1); } open(t) { var e = t.target.checkNewGuideIsOpen(this.properties); t.blackboard.set("isNeedGuide", e, t.tree.id, this.id); } tick(t) { return t.blackboard.get("isNeedGuide", t.tree.id, this.id) ? this.child._execute(t) : s.b3.FAILURE; } close(t) { t.blackboard.set("isNeedGuide", !1, t.tree.id, this.id); } } (i.default = o), s.register(o, "NGCCheckIsOpen");