public void SetUp() { Randomizer.Use(new FixedRandom(new[] { 0.1f, 0.6f, 0.7f, 0.2f })); InitializeMouse(); AdvanceTimeAndUpdateEntities(); game1 = new TwoHumanNetworkGame(Messaging.StartSession(Port), BoardTests.Width, BoardTests.Height); Assert.True(game1.IsPauseable); game2 = new TwoHumanNetworkGame(Messaging.JoinSession("", Port), new Board.Data(BoardTests.Width, BoardTests.Height, (game1).Colors)); }
private void CheckIfSecondPlayerHasConnected() { if (serverSession.NumberOfParticipants <= 0) return; isWaitingForSecondPlayer = false; //startTwoHumanNetworkButton.Text = "Start Human vs Human (networked)"; scene.Hide(); var networkGame = new TwoHumanNetworkGame(serverSession, boardWidth, boardHeight); serverSession.SendMessage(new Board.Data(boardWidth, boardHeight, networkGame.Colors)); }