/// <summary> /// Kill the unit. /// </summary> /// <param name="creditedUnit"></param> public void Kill(Unit creditedUnit) { if (creditedUnit != null) creditedUnit.KilledA(this); GameManager.TheGameManager.NotifyScenario(Scenario.Event.onUnitDeath, tag); DeleteAndCleanup(this); }