public void StartMatch() { book.RemoveInactivePages(); // Setup Player Order players = players.OrderByDescending(p => p.turnPower).ToArray(); // Arrange players in their positions levelTiles[0][0].Action(); // Setup round and turn logic round = 1; // Setup Match Minigame if (players.Length > 1) { minigame.matchMinigame.ConfigureMinigame(players.Length); playedMinigames = new bool[levelTiles.Count - 1]; } // Load Interface canvas.StartMatch(); canvas.TogglePlayerName(); }