jhurliman: the reason it used the packet number * 1000 is because packets can show up out of order. if you get packet number 5 before packet number 4, the old code would correctly put the data at download.AssetData[5000] where the new code would put it at download.AssetData[4000] (which would get overwritten by the next packet and leave a gap of empty bytes at [5000-5999] git-svn-id: http://libopenmetaverse.googlecode.com/svn/libopenmetaverse/trunk@3597 52acb1d6-8a22-11de-b505-999d5b087335
79 KiB
79 KiB