public IEnumerator GoToBreak() { yield return(null); if (currentSet == setsValueDisplay.SetterValue) { currentExcersise.AddTotalTimesCount(); exerciseManager.SaveData(); StateSelector.Instance.SetState("MenuScreen"); } else { currentTime = breakValueDisplay.SetterValue; isInBreak = true; continueTextCG.DOFade(0, 0.5f); timerTextCG.DOFade(0, 0.5f); setsCG.DOFade(0, 0.5f); descriptionTextCG.DOFade(0, 0.5f); yield return(new WaitForSeconds(1)); excersiseText.text = "Break"; timerTextCG.DOFade(1, 0.5f); descriptionTextCG.DOFade(1, 0.5f); timerActive = true; } }