Esempio n. 1
0
        public static void Connect(string IPAddress, int Port)
        {
            Game.State = Game.GameState.Connecting;

            NetPeerConfiguration config = new NetPeerConfiguration("FantasyScape");
            Client = new NetClient(config);
            Client.Start();
            Client.Connect(IPAddress, Port);

            while (Client.ConnectionStatus != NetConnectionStatus.Connected) {
                Thread.Sleep(1000);
                Client.ReadMessages(new List<NetIncomingMessage>());
            }
            Console.WriteLine("Connected!");

            Message.RegisterClient(Client);
        }