Example #1
0
 public override void decide(Finite collection)
 {
     if (!is_reachable)
     {
         collection.set_next("Idle");
         mode = Finite.Mode.Next;
     }
 }
Example #2
0
 public override void decide(Finite collection)
 {
     if (in_range)
     {
         Next = "Chase";
         collection.set_next(Next);
         mode = Finite.Mode.Next;
     }
 }
Example #3
0
 public override void enter(Finite collection)
 {
     damage.register(this);
     mode = Finite.Mode.Run;
 }
Example #4
0
 public override void enter(Finite collection)
 {
     mode = Finite.Mode.Run;
 }