private IEnumerator InitSoloLoop() { if (m_thirtyTables == null) { m_thirtyTables = GameObject.FindObjectsOfType <ThirstyTable>(); } RoundManager.DisablePlayersControl(); ResetValues(); ResetTimer(); RoundManager.RespawnPlayers(); m_tokenCounter.SetMaxTokenCount(5); m_counter.gameObject.SetActive(true); for (int i = 4; i >= 0; i--) { m_counter.UpdateImage(i); yield return(new WaitForSeconds(1)); } m_counter.gameObject.SetActive(false); m_startTime = Time.time; }
private IEnumerator EndSoloLoop() { ProfileInfo.SelectedProfileInfo().SetSoloTime((int)(Time.time - m_startTime)); RoundManager.DisablePlayersControl(); yield return(null); }