Exemple #1
0
    /// <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("");
    }