IEnumerator noFire()
    {
        for (int i = 0; i < 2; i++)
        {
            //yield return null;
            yield return(new WaitForEndOfFrame());
        }

        ongameStart.TestMode();

        // gameManager.GetComponent<OnGameStart>().TestMode();


        GameObject[] turrets = GameObject.FindGameObjectsWithTag("Turret");
        Debug.Log(turrets.Length);
        for (int i = 0; i < turrets.Length; i++)
        {
            turrets[i].GetComponent <Turret_Fire>().enabled           = false;
            turrets[i].GetComponent <Turret_Targeting>().enabled      = false;
            turrets[i].GetComponent <Turret_BulletSetup>().enabled    = false;
            turrets[i].GetComponentInParent <BoxCollider2D>().enabled = false;
            turrets[i].GetComponentInParent <BoxCollider2D>().enabled = true;
            turrets[i].transform.rotation = Quaternion.Euler(0, 0, -90);
        }
        yield return(new WaitForEndOfFrame());
    }