var t = require; var e = module; var i = exports; Object.defineProperty(i, "__esModule", {value: !0}); const s = t("B3Tree1"); class o extends s.BaseDecorator { open(t) { var e = t.target.checkStep(this.properties.step); 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, "NGCCheckStep");