Difference between revisions of "Sims 3:0x0358B08A"
From SimsWiki
HugeLunatic (Talk | contribs) |
|||
Line 1: | Line 1: | ||
− | + | {{TS3ModdingHeader}} | |
+ | {{TS3Resource | ||
+ | |name=Face Part | ||
+ | |typeid= 0x0358B08A | ||
+ | |expansion=The Sims 3 | ||
+ | }} | ||
+ | <br clear="all"> | ||
+ | |||
+ | == Overview == | ||
(Also applies to Clothing Parts ([[Sims 3:0x062C8204 |0x062C8204]])) | (Also applies to Clothing Parts ([[Sims 3:0x062C8204 |0x062C8204]])) | ||
Line 53: | Line 61: | ||
</pre> | </pre> | ||
-Karybdis | -Karybdis | ||
+ | |||
+ | {{TS3ModdingHeader}} |
Revision as of 21:12, 4 May 2010
Tutorials by Category | |
---|---|
CAS | Patterns | Objects | Building | Worlds | Modding | Modding Reference |
Face Part | ||
---|---|---|
TypeID: | 0x0358B08A | |
Game Version: | The Sims 3 |
Overview
(Also applies to Clothing Parts (0x062C8204))
I've not worked out the entry format exactly, but it's more a matter of checking to make sure data style doesn't change across files. I need independent confirmation that this works please!
DWORD - Version DWORD - Offset of the TGI index from here (File+8) DWORD - Size of KeyTable block (+12 from first 12 bytes here) BYTE - Length of the Part Name in two byte pieces NAME - Part Name (*2 bytes per character, null byte first) DWORD -The 067caa11 file (Blend Geometry) T,G,I64 DWORD - GeomEntry/BoneEntry count -Repeat Entries
--Insert KeyTable here KeyTable
Entries
DWORD FacialRegion / Region flags (For Clothing) DWORD Bool Can Have both GeomEntry and BoneEntry? (Presumes at least a GeomEntry) DWORD Bool Has GeomEntry? (If Canhave is 0, use this. Always 1 when present though) 4 BYTES AgeGender flags FLOAT Amount DWORD GeomEntry Index (0 based) (Not used if DWORD 2 is 1) DWORD Bool HasBoneEntry? (If DWORD 2 is 1 (IE can have bone entry) this long exists) 4 BYTES AgeGender2 flags (Bone) FLOAT Amount2 (Bone) DWORD BoneIndex (1 Based) (If this is used, GeomEntry Index not used) Enum FacialRegion Body = 0x400, Brow = 0x100, Ears = 0x10, Eyelashes = 0x800, Eyes = 1, Face = 0x40, Head = 0x80, Jaw = 0x200, Mouth = 4, Nose = 2, TranslateEyes = 0x20, TranslateMouth = 8
-Karybdis
Tutorials by Category | |
---|---|
CAS | Patterns | Objects | Building | Worlds | Modding | Modding Reference |