private bool AttemptUnlock(bool playRewardSound)
    {
        if (bananaRewardInfoStack.Count > 0)
        {
            if (playRewardSound)
            {
                gameAudioManager.PlayReward();
            }
            bananaRewardWindow.Show(bananaRewardInfoStack.Count);
            BananRewardInfo bananRewardInfo = bananaRewardInfoStack.Pop();

            bananaRewardWindow.SetReason(bananRewardInfo.reasonString);
            bananaRewardWindow.SetReward("x" + bananRewardInfo.rb.Reward);

            return(true);
        }
        else
        {
            bananaRewardWindow.Hide();
            return(false);
        }
    }