public void GetPlayerConfirmation()
    {
        //bring modal panel in
        if (combatController.state == CombatState.RewardScreen)
        {
            //add reward panel so it's animated out when modal panel is animated in
            modalPanel.panelsToAnimate.Clear();
            modalPanel.panelsToAnimate.Add(rewardPanel);
            modalPanel.SetText(rewardMessage);
        }
        else if (combatController.state == CombatState.RemoveCard)
        {
            //remove reward panel and add remove panel so it animates when modal panel animates
            modalPanel.panelsToAnimate.Clear();
            modalPanel.panelsToAnimate.Add(removePanel);
            modalPanel.SetText(removeMessage);
        }
        //animate the confirmation panel in
        IEnumerator coroutine = modalPanel.AnimateIn();

        modalPanel.StartCoroutine(coroutine);
        //wait for player confirmation
        waiting = true;
        StartCoroutine("WaitForPlayer");
    }
    public void GetPlayerConfirmation()
    {
        IEnumerator coroutine = modalPanel.AnimateIn();

        modalPanel.StartCoroutine(coroutine);
    }