// Update is called once per frame void Update() { if (Input.GetKeyDown(KeyCode.Space)) { List <TournamentPlayer> players = createFakePlayers(amountOfPlayers); tree = new TournamentTree(players, new PreGameSpecs(), true, true); visualTree.init(tree.getPlayerOrder(), new PreGameSpecs(), true); List <List <TournamentRound> > losersTree = tree.getLosersTree(); } }
private static void initCurrentTree(TournamentInfoMsg infoMsg) { currentTree = GameObject.FindGameObjectWithTag("GameController").GetComponent <VisualTournamentTree>(); currentTree.init(infoMsg.players, ServerUtils.tournamentInfoToGameSpecs(infoMsg), infoMsg.doubleElimination); isInTournament = true; }