public void Setup()
    {
        _roundManagerVisual = new GameObject("Round Manager Visual");
        IRoundManagerVisual roundManagerVisual = _roundManagerVisual.AddComponent <MockPlayModeRoundManagerVisual>();

        _roundManager = new RoundManager(3);
        _roundManager.SetVisual(roundManagerVisual);
    }
Exemple #2
0
    public RoundManager(int numberOfRounds)
    {
        _roundManagerVisual = new NullRoundManagerVisual();

        _numberOfRounds = numberOfRounds;
        _currentRound   = 1;

        _winner    = -1;
        _hasWinner = false;

        _roundWinners = new List <int>();
    }
Exemple #3
0
 public void SetVisual(IRoundManagerVisual roundManagerVisual)
 {
     _roundManagerVisual = roundManagerVisual;
 }