Exemplo n.º 1
0
 public BEHAVIOR_STATUS UpdateNode()
 {
     if (g_Current.MoveNext())
     {
         g_Status = g_Current.Current;
     }
     return(g_Status);
 }
Exemplo n.º 2
0
 public void Interrupt()
 {
     g_Status = BEHAVIOR_STATUS.INTERRUPTED;
 }
Exemplo n.º 3
0
 public void Start()
 {
     g_Status  = BEHAVIOR_STATUS.STARTED;
     g_Current = Execute().GetEnumerator();
 }
Exemplo n.º 4
0
 public void Stop()
 {
     g_Status = BEHAVIOR_STATUS.STOPPED;
 }
Exemplo n.º 5
0
 public NPCWait(long Milliseconds, BEHAVIOR_STATUS status) : base()
 {
     g_WaitTime = Milliseconds;
     this.status = status;
 }