private static void AssignStartingPlayer() { var starter = GameEngine.HighestRoll(GameBoard.GetBoard().GetPlayerList()); GameEngine.Timer(); Colour.PrintPlayer(starter.Colour, "\r\t" + starter.Name); Console.Write(" won the roll and will play first.\n"); Console.WriteLine("\tPress any key to continue."); Console.ReadKey(); GameBoard.GetBoard().SetPlayerTurnQueue(GameEngine.CreateTurnQueue(starter)); }
public override void AssignStartingPlayer() { var board = GameBoard.GetBoard(); var starter = GameEngine.HighestRoll(board.GetPlayerList()); GameEngine.Timer("Rolling dice"); Colour.PrintPlayer(starter.Colour, "\r\t" + starter.Name); Console.Write(" won the roll and will play first.\n"); Console.WriteLine("\tPress any key to continue."); Console.ReadKey(); board.SetPlayerTurnQueue(GameEngine.CreateTurnQueue(starter)); board.SetCurrentPlayer(); }