public void SetupTurretPanels(BuildingBase buildingBase)
    {
        ExitController exitController = FindObjectOfType <ExitController>();

        ClearList();
        int counter = -2;

        foreach (Turret turret in turrets)
        {
            RectTransform newDisplay = Instantiate(turretPanel, new Vector3(transform.position.x + turretPanelWidth * counter, transform.position.y, transform.position.z), Quaternion.identity, transform);
            TurretPanel   newPanel   = newDisplay.gameObject.GetComponentInChildren <TurretPanel>();

            newDisplay.transform.localPosition = new Vector3(turretPanelWidth * counter, 0, 0);
            turretPanels.Add(newPanel);

            newPanel.SetBuildingProperties(buildingBase, exitController);
            newPanel.SetTurret(turret);
            counter++;
        }
    }