/****************************************/ private void TurnChangedEventHandler(Object sender, TurnChangedEventArgs e) { this.Invoke((MethodInvoker) delegate { rollButton.Enabled = true; rollButton.Text = "Roll"; message.Text = string.Format("player {0}: {1} is your turn!", _manager._currentPlayer.PlayerNumber, _manager._currentPlayer.Name); }); }
/****************************************/ private void InstructionsDisplayHandler(Object sender, TurnChangedEventArgs e) { Console.WriteLine("\n=================== New turn =======================\n"); if (_manager._currentPlayer.PlayerNumber == 1) { Console.ForegroundColor = playerOneColor; } else { Console.ForegroundColor = playerTwoColor; } System.Console.WriteLine("player {0}: {1} is your turn!", _manager._currentPlayer.PlayerNumber, _manager._currentPlayer.Name); Console.ResetColor(); }
public override void mainGameForm_TurnChangedEvent(TurnChangedEventArgs e) { }
/****************************************/ private void DisplayBoardHandler(Object sender, TurnChangedEventArgs e) { CellContent[,] board = _manager.GetBoard(); Console.WriteLine("\n - {0}'s Home - ",playerOneColor); Console.WriteLine("--13--14--15--16--17--18--***--19--20--21--22--23--24--"); //upper side for (int i = 0; i < 6; i++) { Console.Write("|"); for (int j = 0; j < 6; j++) { PrintBoardCell(board[i, j]); } Console.ResetColor(); //eaten stones zone if (_manager.GetEatenCheckers()?.Length > 0 && _manager.GetEatenCheckers()?.Length > i) { PrintEatenzone(_manager.GetEatenCheckers()[i]); } else { Console.Write("|///||"); //middle } for (int j = 6; j < 12; j++) { PrintBoardCell(board[i, j]); } Console.ResetColor(); Console.WriteLine(); } Console.WriteLine("======================================================="); //down side for (int i = 6; i < 12; i++) { Console.Write("|"); for (int j = 0; j < 6; j++) { PrintBoardCell(board[i, j]); } //eaten stones zone if (_manager.GetEatenCheckers()?.Length > 0 && _manager.GetEatenCheckers()?.Length > i) { PrintEatenzone(_manager.GetEatenCheckers()[i]); } else { Console.Write("|///||"); //middle } for (int j = 6; j < 12; j++) { PrintBoardCell(board[i, j]); } Console.ResetColor(); Console.WriteLine(); } Console.WriteLine("--12--11--10--9---8---7---***---6---5---4---3---2---1--"); Console.WriteLine(" - {0}'s Home - \n", playerTwoColor); Console.ResetColor(); }
public virtual void mainGameForm_TurnChangedEvent(TurnChangedEventArgs e) { }