using System.Collections.Generic; namespace DefaultNamespace.BehaviorTree { public abstract class Node { protected List _nodes = new(); public virtual void Start() { } public virtual Status Update() { return Status.Success; } public virtual void End() { } } public enum Status { Success, Failure, Running, } }