Example #1
0
 private void OnKillableDead(KillableEvent obj)
 {
     _enemiesSpawned.Remove(obj.gameObject);
     if (_enemiesSpawnedTotalCount == _maxEnemies && _enemiesSpawned.Count == 0)
     {
         AllEnemiesKilled?.Invoke();
     }
 }
Example #2
0
 private void OnPlayerDead(KillableEvent obj)
 {
     _player.GetComponent <ActorStats>().ResetStats();
     GameLost();
 }