/// <summary> /// Loops until the countdown is finished, spawn weapons after that /// </summary> /// <returns></returns> private IEnumerator LoopStartGame() { yield return(new WaitForSeconds(2f)); currCountdown = COUNTDOWN; hudInstance = FindObjectOfType <HUD>(); while (currCountdown > 0) { hudInstance.SetHeaderText("Lancement dans " + currCountdown); yield return(new WaitForSeconds(1f)); currCountdown--; } hudInstance.SetHeaderText("GOOOO ! "); if (hasAuthority) { weaponSpawner.CmdSpawnWeapons(); } yield return(new WaitForSeconds(2f)); hudInstance.SetHeaderText(""); }