private void OnEnemyKilled(EnemyFacade enemey) { _killedTankCount++; _onEnemyExplodedSignal.Fire(); _enemySpawnController.RemoveKilledUnit(enemey); SendTankCountInfo(); _enemySpawnController.SpawnOneUnit(); CheckWinGondition(); }
public void RemoveKilledUnit(EnemyFacade enemy) { _enemyPool.Despawn(enemy); _enemyInGame.Remove(enemy); }