Hello everyone, was wondering if any of you knew anything about this or perhaps could help me figure this out. I'm looking into how objects, walls, floors, terrain paints, skins, recolors, etc are linked to the thumbnail packages. The basic stuff that I have figured out so far is probably widely known already, but I haven't been able to find any specific information on this written down anywhere, so bear with me.
The thumbnails seem to be organized this way:
--- BuildModeThumbnails.package ---Instance2 (if there is one): is a CRC24 hash of some sort
Instance: CRC32 hash. I'm not sure how either of these hashes are determined yet.
--- CASThumbnails.package ---Instance2: it seems to follow in this way for custom content only:
0x00000000 - Cats and Dogs
0x00000001 - Clothing, tops and bottoms, male and female, all ages. Also appears to have toddler hair, and I've seen one set of adult hair thumbnails, but this seems inconsistant with other observations.
0x00000002 - Child Hair
0x00000003 - Teen Hair
0x00000004 - Adult Hair
0x00000005 - Elder Hair
After this, in instances 6, A, B, F, 10, 14 and 15 I have some other hair thumbnails, but they're all of various colors of the two hidden Maxis hairs, and so I'm thinking that they're unreliable and can be thrown out.
Now, after that, there's what looks like a CRC24 hash of some sort that stores thumbnails of whole sims. It also seems to store the thumbnails that show in Create a Pet mode that highlight where coat changes will be placed. (IE there's one that shows the cat's right back leg highlighted in red, and so on.) It also apparently shows parts such as facial hair, face paint, makeup, etc.
After this, all the instance2's seem to be full CRC32 hashes, but of what, I don't know. All in this range appear to be Maxis content.
Instance: This appears be be a CRC32 hash of something, and source of content (Maxis or otherwise) seems to be irrelevant.
--- DesignModeThumbnails.package ---Instance2: CRC24 preceded by 7F.
Instance: CRC32. Again, I don't know what's being hashed in either of these two to get the result. I'm still experimenting.
--- ObjectThumbnails.package ---Instance2: CRC24 preceded by 7F.
Instance: CRC32. Same as recolors, no idea what's being hashed.
Well, anyhow, that's what I've got so far. It's not much, I know, but I'm hoping some of you can help me figure out the rest of the puzzle. What's the hashing algorithm being used? Normal CRC24 and CRC32 or is it some bizarre maxian type thing?
What the heck is being hashed anyhow? I'm continuing to experiment with various things but not getting very far. I'd appreciate any help I can get.
Thanks in advance!