Esempio n. 1
0
 private void GameInitializationEventHandler(GameInitializationData gameData)
 {
     Application.Current.Dispatcher.Invoke(() =>
     {
         this.boardDisplay = new BoardDisplay(this.gameClient.Board, this.DisplayArea, this.ControlArea);
         this.boardDisplay.ButtonClickEventHandler += BoardDisplay_Click;
         this.boardDisplay.LayoutBoard(gameData);
         this.boardDisplay.OverlayTownPlacement();
     });
 }
Esempio n. 2
0
 public void GameInitialization(GameInitializationData gameData)
 {
     this.Board = new GameBoardManager(BoardSizes.Standard);
     this.GameInitializationEvent?.Invoke(gameData);
 }