private void Instance_playerDead(object sender, PlayerDeadArgs e) { if (enemyDropped) { Destroy(gameObject); } }
private void Instance_playerDead(object sender, PlayerDeadArgs e) { lives--; livesText.text = lives.ToString(); if (lives == 0) { livesText.text = lives.ToString(); GameOver(); } }
private void Instance_playerDead(object sender, PlayerDeadArgs e) { if (GameController.instance.GetLives() > 1) //Respawn only if player has lives left { foreach (RespawnController respawnable in respawnables) { if (respawnable != null) { respawnable.OnRespawn(); } } playerRespawn.OnRespawn(); } }