public void FireMissile() { for (int i = 0; i < birdAmount; i++) { birdCon = bird.GetComponent<BirdController> (); if(birdArray[i].activeInHierarchy == false) { birdArray[i].transform.position = gameObject.transform.position; birdCon = birdArray[i].GetComponent<BirdController> (); birdCon.lifetime = 10f; //birdCon.missileVelocity = 4f; birdCon.startTime = Time.time; //homey.hit = false; birdArray[i].SetActive(true); birdCon.baconSpot = targetBacon; birdCon.playerHitZone = playerZone; birdCon.Fire(); return; } } }