public void InitializeUI()
    {
        mainButton.interactable = false;

        myHandManager.SetCardDraggable(false);
        enemyHandManager.SetCardDraggable(false);

        myUnitManager.sideIndex    = myIndex;
        enemyUnitManager.sideIndex = enemyIndex;

        myTowerManager.sideIndex    = myIndex;
        enemyTowerManager.sideIndex = enemyIndex;
        RenderTowers();

        myResourceManager.sideIndex    = myIndex;
        enemyResourceManager.sideIndex = enemyIndex;

        myDiscard.sideIndex    = myIndex;
        enemyDiscard.sideIndex = enemyIndex;

        RenderIndicators();

        phaseBackground.CrossFadeAlpha(0, 0, false);
        phaseText.CrossFadeAlpha(0, 0, false);
    }