InRange() public method

public InRange ( Combatant, user, Combatant, target ) : bool
user Combatant,
target Combatant,
return bool
Esempio n. 1
0
 public bool InBattleRange()
 {
     bool inRange = true;
     if(this.user != null)
     {
         Combatant[] t = this.GetTargets(false);
         int count = 0;
         UseRange ur = new UseRange();
         for(int i=0; i<t.Length; i++)
         {
             if(!ur.InRange(this.user, t[i]))
             {
                 count++;
             }
         }
         // none in range
         if(t.Length > 0 && t.Length == count)
         {
             inRange = false;
         }
     }
     return inRange;
 }