Difference between revisions of "Sims 3:0x034AEECB"
From SimsWiki
m |
|||
| Line 1: | Line 1: | ||
| + | [[Sims 3:Main Page]] -> [[Sims 3:PackedFileTypes]] | ||
| + | <hr/> | ||
| + | ==Clothes, hair, accessories== | ||
By Karybdis:- | By Karybdis:- | ||
| − | + | These use a similar format to [[Sims 3:0x025ED6F4 | 0x025ED6F4]] | |
<pre> | <pre> | ||
| Line 68: | Line 71: | ||
</pre> | </pre> | ||
| + | <hr/> | ||
| + | [[Sims 3:Main Page]] -> [[Sims 3:PackedFileTypes]] | ||
Revision as of 13:09, 14 June 2009
Sims 3:Main Page -> Sims 3:PackedFileTypes
Clothes, hair, accessories
By Karybdis:-
These use a similar format to 0x025ED6F4
DWORD version
DWORD TGI offset
DWORD count1
--repeat(count1)
//Embedded XML
DWORD length
char16[length]
DWORD
BYTE len
char16[len] // Little endian
FLOAT
BYTE
DWORD
DWORD Type flags
DWORD Age/Gender flags
DWORD
BYTE TGI index // Body Part (0x034AEECB)
BYTE TGI index // Body Part (0x034AEECB)
BYTE TGI index // Blend Info (fat) (0x062C8204)
BYTE TGI index // Blend Info (fit) (0x062C8204)
BYTE TGI index // Blend Info (thin) (0x062C8204)
BYTE TGI index // Blend Info (special) (0x062C8204)
DWORD
BYTE hasVPXY
BYTE TGI index // VPXY(0x736884F1) Only read byte if previous byte = 1, else skip
BYTE count2
--repeat(count2)
BYTE repeatNum // Zero based
DWORD
BYTE repeatInnerCount
--repeat(repeatInnerCount)
DWORD
DWORD
DWORD
BYTE hasDiffuse
BYTE TGI index // PROP(diffuse) (0x033A1435) Only read byte if previous byte = 1, else skip
BYTE hasSpecular
BYTE TGI index // PROP(specular) (0x033A1435) Only read byte if previous byte = 1, else skip
BYTE count3
--repeat(count3)
BYTE TGI index // PROP(diffuse) (0x033A1435)
BYTE count4
--repeat(count4)
BYTE TGI index // PROP(specular) (0x033A1435)
BYTE count5
--repeat(count5)
BYTE TGI index // Bone Deltas (0x0355E0A6)
BYTE len
string[len]
BYTE count6
--repeat(count6)
//TGI64
QWORD instance
DWORD group
DWORD type