public void Setup() { _roundManagerVisual = new GameObject("Round Manager Visual"); IRoundManagerVisual roundManagerVisual = _roundManagerVisual.AddComponent <MockPlayModeRoundManagerVisual>(); _roundManager = new RoundManager(3); _roundManager.SetVisual(roundManagerVisual); }
public RoundManager(int numberOfRounds) { _roundManagerVisual = new NullRoundManagerVisual(); _numberOfRounds = numberOfRounds; _currentRound = 1; _winner = -1; _hasWinner = false; _roundWinners = new List <int>(); }
public void SetVisual(IRoundManagerVisual roundManagerVisual) { _roundManagerVisual = roundManagerVisual; }