Beispiel #1
0
    public ConquestClient(IPAddress gameIp, int port, string playerName = "Player")
    {
        _playerName = playerName;
        _token = "0123456789012345678901234567890";
        _connection = new ConquestConnection(gameIp, port);
        _loggedIn = false;
        _serverMessages = new List<XMLResponse>();
        _player = new Player();

        //Initialize the events
        _connection.DataReceived += new ConquestConnection.delDataReceived(connection_DataReceived);
        _connection.ConnectionStatusChanged += new ConquestConnection.delConnectionStatusChanged(connection_ConnectionStatusChanged);
    }
Beispiel #2
0
 void connection_DataReceived(ConquestConnection sender, object data)
 {
     //Interpret the received data object as XMLReponse
         XMLResponse response = ParseResponse(data as string);
         _serverMessages.Add(response);
 }
Beispiel #3
0
 void connection_ConnectionStatusChanged(ConquestConnection sender, ConquestConnection.ConnectionStatus status)
 {
 }