Advertisement
Guest User

Untitled

a guest
Jun 3rd, 2015
232
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C# 0.66 KB | None | 0 0
  1.         if (enemiesThatCanBeDamaged.Count () > 0) {
  2.             enemiesInPriorityOrder = getEnemiesByOrder(enemiesThatCanBeDamaged, eOrdering.kHP);
  3.             targetHelper = getBestAttack (enemiesInPriorityOrder);
  4.  
  5.             chosenAction.tileAttacked = Map.getTileFor(targetHelper.target.gridPosition);
  6.             chosenAction.kindOfAttack = targetHelper.attacks.kindOfAttack;
  7.         } else {
  8.             enemiesInPriorityOrder = getEnemiesByOrder(allEnemies, eOrdering.kDistance);
  9.             targetHelper.target = getAccessibleEnemies(enemiesInPriorityOrder).First();
  10.  
  11.             chosenAction.tileAttacked = Map.getTileFor(targetHelper.target.gridPosition);
  12.             chosenAction.kindOfAttack = AttackLibrary.eKindOfAttack.kNone;
  13.         }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement