public void FinishGame() { EnemyShip[] enemyShips = FindObjectsOfType <EnemyShip>(); ShipSpawner.Instance.enemyQueue.Clear(); if (enemyShips.Length > 0) { for (int i = 0; i < enemyShips.Length; i++) { Destroy(enemyShips[i]); } } FellowShip ship = FindObjectOfType <FellowShip>(); if (ship != null) { Destroy(ship.gameObject, 0); } Menu.Instance.GameUIActivate(false); Menu.Instance.MainMenuActivate(true); }
public override void InitiliazeShip() { base.OnDead += EnemyController.Instance.DestroyEnemy; OnCollision += TakeDamage; target = FindObjectOfType <FellowShip>(); }