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));
		}
Example #2
0
		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));
		}