// Update is called once per frame void Update() { if (rootNode.CheckCondition() != Status.Failure) { rootNode.GetController().currentTask.DoAction(); } }