Пример #1
0
 public void DestroyUnit(Unit unit)
 {
     if (unit.Disposed || unit.PendingDispose)
     {
         logger.Write("Attempt to dispose " + unit + " failed. Already disposed", MessageState.ERROR);
         return;
     }
     unit.PendingDispose = true;
     UnitsToRemove.Add(unit);
 }
Пример #2
0
 public void DestroyUnit(Unit unit)
 {
     UnitsToRemove.Add(unit);
 }