protected void HandleFileList(LauncherPacket Packet) { string File = Packet.ReadString(); string Hash = Packet.ReadString(); long Size = Packet.ReadLong(); List.Add(new Client.File { Filename = File, Hash = Hash, Size = Size }); App.SyncCallback(() => FileInfoReceived(null, EventArgs.Empty)); LauncherClient.SendListRequest(); }
protected void HandleServerInformation(LauncherPacket Packet) { SiteLink = Packet.ReadString(); RegisterLink = Packet.ReadString(); NewsLink = Packet.ReadString(); UpdateLink = Packet.ReadString(); GameExecutable = Packet.ReadString(); GameParameters = Packet.ReadString(); GameWorkingDirectory = Packet.ReadString(); }