public void Start(string nickName, string ip, EventHandler onPlayersChanged) { tcpManager = new TcpCommunication(nickName); tcpManager.OnPlayersChanged += onPlayersChanged; tcpManager.OnServerConnected += new ServerConnectedEvent(OnServerConnected); tcpManager.OnFileHeaderReceived += new FileHeaderEvent(OnFileHeaderReceived); tcpManager.OnFileDataReceived += new FileDataEvent(OnFileDataReceived); tcpManager.OnWorldInfoReceived += new WorldInfoEvent(OnWorldInfoReceived); tcpManager.OnModInfoReceived += new ModInfoEvent(OnModInfoReceived); tcpManager.ConnectToServer(ip, 34019); }
public void Start(string nickName, string ip, EventHandler onPlayersChanged) { tcpManager = new TcpCommunication(); tcpManager.OnPlayersChanged += onPlayersChanged; tcpManager.OnServerConnected += new ServerConnectedEvent(OnServerConnected); tcpManager.OnFileHeaderReceived += new FileHeaderEvent(OnFileHeaderReceived); tcpManager.OnFileDataReceived += new FileDataEvent(OnFileDataReceived); tcpManager.OnWorldInfoReceived += new WorldInfoEvent(OnWorldInfoReceived); tcpManager.OnModInfoReceived += new ModInfoEvent(OnModInfoReceived); tcpManager.OnUpdateInfoReceived += new UpdateInfoEvent(OnUpdateInfoReceived); tcpManager.OnLaunchGame += new LaunchGameEvent(OnLaunchGame); tcpManager.OnStartGamePlay += new StartGamePlayEvent(OnStartGamePlay); tcpManager.OnGameMessage += new GameMessageEvent(OnGameMessageServer); tcpManager.ConnectToServer(ip, 34019); }