示例#1
0
    private IEnumerator BeginRound()
    {
        yield return(new WaitForSeconds(1f));

        Game.Instance.messenger.Message("Difficulty " + (currentRound + 1).ToString());
        state       = FartGameState.Running;
        _roundTimer = new Timer(GetTimeForRound(currentRound));
        maxFood     = GetFoodForRound(currentRound);
        food        = maxFood;

        for (int i = 0; i < GetSpawnNumberForRound(currentRound); i++)
        {
            Spawn();
        }
    }
示例#2
0
 private void EndOfRoundCleanUp()
 {
     state = FartGameState.Inbetween;
     DespawnAll();
 }