public AssetManager(GridClient client)
{
Client = client;
Cache = new AssetCache(client);
Texture = new TexturePipeline(client);
HttpDownloads = new DownloadManager();
// // Transfer packets for downloading large assets
// // Client.network.RegisterCallback(PacketType.TransferInfo, TransferInfoHandler);
Client.network.RegisterCallback(PacketType.TransferInfo, new EventObserver<PacketReceivedEventArgs>()
{