private string GenerateScoreBoard() { var players = new List <PlayerData>(playerCount); for (var i = 0; i < playerCount; i++) { players.Add(GeneratePlayer()); } var scoreBoard = new ScoreHandler.ScoreBoard(players); scoreBoardDisplay.Show(scoreBoard); return($"ScoreBoard ({scoreBoard})"); }
public void Show(ScoreHandler.ScoreBoard scoreBoard) { Clear(); // Add winner AddElement(scoreBoard.Elements.First(), true); // Add others foreach (var scoreData in scoreBoard.Elements.Skip(1)) { AddElement(scoreData); } scoreBoardHolder.SetActive(true); }