/// <summary>
 /// Clears the action targets.
 /// </summary>
 public void ClearActionTargets()
 {
     foreach (Unit unit in IntendedActionTargets)
     {
         if (!unit.TileHighlighter.IsPersistent)
         {
             unit.ShowDamagedColor(false);
         }
     }
     IntendedActionTargets.Clear();
     TurnOrderController.UntargetUnitImages();
 }
 /// <summary>
 /// Highlights the action target.
 /// </summary>
 /// <param name="unit">Unit.</param>
 public void HighlightActionTarget(Unit unit)
 {
     IntendedActionTargets.Add(unit);
     unit.ShowDamagedColor(true);
 }