Ejemplo n.º 1
0
 public override void StartBehaviourTreeUpdate(BehaviourTreeRoot root)
 {
     Preconditions.Assert(_rootSnapshot == null, "RootSnapshotNotNull");
     Preconditions.Assert(_snapshotsStack == null, "SnapshotStack not null");
     _rootSnapshot   = CreateBaseTaskSnapshot(root.Child);
     _snapshotsStack = new Stack <AiRegistryTaskSnapshot>();
 }
Ejemplo n.º 2
0
 public override void OnBehaviourTreeCompleted(BehaviourTreeRoot root, AIOneRunStatus status)
 {
     _completedCallback(status);
 }
Ejemplo n.º 3
0
 public virtual void OnBehaviourTreeCompleted(BehaviourTreeRoot root, AIOneRunStatus status)
 {
 }
Ejemplo n.º 4
0
 public virtual void StartBehaviourTreeUpdate(BehaviourTreeRoot root)
 {
 }