Exemplo n.º 1
0
 void NewTwoPlayerGame()
 {
     undoToolStripMenuItem.Enabled = true;
     chessBoardManager.DrawChessBoard();
     chessBoardManager.GAME_MODE = CaroConstant.GAME_MODE_NORMAL;
     chessBoardManager.StartGame();
 }
Exemplo n.º 2
0
 public Form1()
 {
     CheckForIllegalCrossThreadCalls = false;
     InitializeComponent();
     this.StartPosition = FormStartPosition.CenterScreen;
     chessBoardManager  = new ChessBoardManager()
     {
         PnlChessBoard = pnlChessboard,
         LbTurn        = lbTurn,
         RtbChatArea   = rtbChatArea,
         txtPlayerName = txtPlayerName,
         TxtEnemyName  = txtEnemyName
     };
     socket = new SocketManager();
     chessBoardManager.PlayerMarkEvent += ChessBoard_PlayerMarkEvent;
     chessBoardManager.EndGameEvent    += ChessBoard_EndGameEvent;
     chessBoardManager.DrawChessBoard();
 }