Example #1
0
        void OnUnitDestroyed(Unit unit)
        {
            if (!unit.IsTower())
            {
                return;
            }

            if (selectedTower == unit.GetUnitTower())
            {
                ClearSelectedTower();
            }
        }
Example #2
0
 void OnUnitDestroyed(Unit unit)
 {
     if (currentTower == null)
     {
         return;
     }
     if (!unit.IsTower() || unit.GetUnitTower() != currentTower)
     {
         return;
     }
     Hide();
 }
Example #3
0
 void OnUnitDestroyed(Unit unit)
 {
     if (unit.IsCreep())
     {
         if (unit.GetUnitCreep().lifeValue > 0)
         {
             GainLife(unit.GetUnitCreep().lifeValue);
         }
     }
     else if (unit.IsTower())
     {
         if (unit.GetUnitTower() == selectedTower)
         {
             _ClearSelectedTower();
         }
     }
 }
Example #4
0
 public static void OnUnitDestroyed(Unit unit)
 {
     if (unit.IsCreep())
     {
         if (onCreepDestroyedE != null)
         {
             onCreepDestroyedE(unit.GetUnitCreep());
         }
     }
     else if (!unit.IsTower())
     {
         if (onTowerDestroyedE != null)
         {
             onTowerDestroyedE(unit.GetUnitTower());
         }
     }
 }
Example #5
0
 void OnUnitDestroyed(Unit unit)
 {
     if(unit.IsCreep()){
         if(unit.GetUnitCreep().lifeValue>0) GainLife(unit.GetUnitCreep().lifeValue);
     }
     else if(unit.IsTower()){
         if(unit.GetUnitTower()==selectedTower) _ClearSelectedTower();
     }
 }
Example #6
0
 public static void OnUnitDestroyed(Unit unit)
 {
     if (unit.IsCreep())
     {
         if (onCreepDestroyedE != null) onCreepDestroyedE(unit.GetUnitCreep());
     }
     else if (!unit.IsTower())
     {
         if (onTowerDestroyedE != null) onTowerDestroyedE(unit.GetUnitTower());
     }
 }
Example #7
0
 void OnUnitDestroyed(Unit unit)
 {
     if(currentTower==null) return;
     if(!unit.IsTower() || unit.GetUnitTower()!=currentTower) return;
     Hide();
 }
Example #8
0
		void OnUnitDestroyed(Unit unit){
			if(!unit.IsTower()) return;
			
			if(selectedTower==unit.GetUnitTower()) ClearSelectedTower();
		}
Example #9
0
 void OnUnitDestroyed(Unit unit)
 {
     if(unit.IsCreep()){
         GainScore(unit.GetUnitCreep().scoreValue);
     }
     else if(unit.IsTower()){
         if(unit.GetUnitTower()==selectedTower) _ClearSelectedTower();
     }
 }