public void requestMove(NetworkMessage boardMsg)
        {
            byte[]   bytes = boardMsg.reader.ReadBytesAndSize();
            BoardMsg msg   = Game.ClientController.Deserialize <BoardMsg> (bytes);

            Game.ClientPlayersHandler.onReceiveServerMsg(formatBoard(msg.board), msg.color);
        }
        public void handleBoardInit(NetworkMessage initMsg)
        {
            byte[]   bytes = initMsg.reader.ReadBytesAndSize();
            BoardMsg msg   = Game.ClientController.Deserialize <BoardMsg> (bytes);

            localRenderer.initBoard(msg.board, msg.color);
        }
Esempio n. 3
0
 public void sendBoardInit(int targetID, BoardMsg bi)
 {
     sendMsg(bi, targetID, (short)MsgType.boardInit);
 }
Esempio n. 4
0
 //Server
 public void requestMove(int targetID, BoardMsg bi)
 {
     sendMsg(bi, targetID, (short)MsgType.targetBoardUpdate);
 }