void OnUnitDestroyed(Unit unit) { if (!unit.IsTower()) { return; } if (selectedTower == unit.GetUnitTower()) { ClearSelectedTower(); } }
void OnUnitDestroyed(Unit unit) { if (currentTower == null) { return; } if (!unit.IsTower() || unit.GetUnitTower() != currentTower) { return; } Hide(); }
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(); } } }
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()); } } }
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(); } }
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()); } }
void OnUnitDestroyed(Unit unit) { if(currentTower==null) return; if(!unit.IsTower() || unit.GetUnitTower()!=currentTower) return; Hide(); }
void OnUnitDestroyed(Unit unit){ if(!unit.IsTower()) return; if(selectedTower==unit.GetUnitTower()) ClearSelectedTower(); }
void OnUnitDestroyed(Unit unit) { if(unit.IsCreep()){ GainScore(unit.GetUnitCreep().scoreValue); } else if(unit.IsTower()){ if(unit.GetUnitTower()==selectedTower) _ClearSelectedTower(); } }