Example #1
0
 /// <summary>
 /// Initializes routine.
 /// </summary>
 /// <param name="ai"></param>
 /// <param name="distance"></param>
 public void Init(EntityAi ai, Position destination)
 {
     _ai          = ai;
     _destination = destination;
     _started     = false;
 }
Example #2
0
 /// <summary>
 /// Creates routine.
 /// </summary>
 /// <param name="ai"></param>
 /// <param name="distance"></param>
 public MoveToRoutine(EntityAi ai, Position destination)
 {
     this.Init(ai, destination);
 }