private void updateTimer() { ++m_totalTimeInState; m_timerLabel.text = HudHelper.ToMinuteSecondString(m_totalTimeInState); // update the text display every so often if (m_totalTimeInState % 10 == 0) { int randomNum = Random.Range(0, m_labelDisplay.Length); m_mainLabel.text = m_labelDisplay[randomNum]; } if (m_totalTimeInState % m_maxTimeAllowedInState == 0) { HudHelper.DisplayMessageDialog("ERROR", "LETS TRY THAT AGAIN?", "YES!", onErrorOk); } }