Difference between revisions of "Sims 3:0x025ED6F4"
From SimsWiki
(→Format) |
(→Format) |
||
| Line 15: | Line 15: | ||
DWORD count | DWORD count | ||
--repeat | --repeat | ||
| − | --if Version > | + | --if Version >= 0x0B |
BYTE | BYTE | ||
DWORD length | DWORD length | ||
| Line 25: | Line 25: | ||
FLOAT strength slider [0.0 - 1.0] | FLOAT strength slider [0.0 - 1.0] | ||
FLOAT weight slider (slim) 0 if heavy, 0.0 - 1.0 for slim | FLOAT weight slider (slim) 0 if heavy, 0.0 - 1.0 for slim | ||
| − | if Version > | + | --if Version >= 0x09 |
DWORD | DWORD | ||
DWORD Age //[[Sims 3:CAS Part Flags#Age, Species, Gender and Handedness|Age, Species, Gender and Handedness]] | DWORD Age //[[Sims 3:CAS Part Flags#Age, Species, Gender and Handedness|Age, Species, Gender and Handedness]] | ||
DWORD Gender //[[Sims 3:CAS Part Flags#Age, Species, Gender and Handedness|Age, Species, Gender and Handedness]] | DWORD Gender //[[Sims 3:CAS Part Flags#Age, Species, Gender and Handedness|Age, Species, Gender and Handedness]] | ||
DWORD Species //[[Sims 3:CAS Part Flags#Age, Species, Gender and Handedness|Age, Species, Gender and Handedness]] | DWORD Species //[[Sims 3:CAS Part Flags#Age, Species, Gender and Handedness|Age, Species, Gender and Handedness]] | ||
| − | if Version > | + | |
| + | --if Version >= 0x09 | ||
DWORD | DWORD | ||
| − | BYTE index //of [[Sims 3:0x0354796A|0x0354796A - Skin Tone]] | + | |
| − | --if Version ==0x08 | + | --if Version >= 0x15 |
| + | WORD index //of [[Sims 3:0x0354796A|0x0354796A - Skin Tone]] | ||
| + | --else | ||
| + | BYTE index //of [[Sims 3:0x0354796A|0x0354796A - Skin Tone]] | ||
| + | |||
| + | --if Version == 0x08 //??really only this version?? or >= ? | ||
BYTE index //of [[Sims 3:0x03555BA8|0x03555BA8- Hair Tone]] | BYTE index //of [[Sims 3:0x03555BA8|0x03555BA8- Hair Tone]] | ||
| + | |||
FLOAT Eyelash Slider | FLOAT Eyelash Slider | ||
--if Version >= 0x0E | --if Version >= 0x0E | ||
| − | --if Version >=0x11 | + | --if Version >= 0x11 |
FLOAT (male & female - muscle slider) | FLOAT (male & female - muscle slider) | ||
| − | --if Version >=0x12 | + | --if Version >= 0x12 |
FLOAT (female only - breast slider) | FLOAT (female only - breast slider) | ||
| − | DWORD HairBaseColor //ARGB Color | + | DWORD HairBaseColor //ARGB Color |
| − | DWORD HairHaloHighColor //ARGB Color | + | DWORD HairHaloHighColor //ARGB Color |
| − | DWORD HairHaloLowColor //ARGB Color | + | DWORD HairHaloLowColor //ARGB Color |
| − | --if Version >=0x13 | + | --if Version >= 0x13 |
FLOAT NumCurls | FLOAT NumCurls | ||
FLOAT CurlPixelRadius | FLOAT CurlPixelRadius | ||
| − | --if Version >=0x14 | + | --if Version >= 0x14 |
--Fur Map TGI | --Fur Map TGI | ||
DWORD Type | DWORD Type | ||
DWORD Group | DWORD Group | ||
QWORD Instance | QWORD Instance | ||
| − | + | ||
| − | + | ||
--if Version <= 0x08 | --if Version <= 0x08 | ||
DWORD | DWORD | ||
| − | + | --else | |
| + | --if Version <= 0x0D | ||
| + | BYTE | ||
// CAS Parts | // CAS Parts | ||
BYTE count | BYTE count | ||
--repeat | --repeat | ||
| − | + | ||
| + | --if Version >= 0x15 | ||
| + | WORD index // of [[Sims 3:0x034AEECB|0x034AEECB - CAS Part]] | ||
| + | --else | ||
| + | BYTE index // of [[Sims 3:0x034AEECB|0x034AEECB - CAS Part]] | ||
| + | |||
DWORD //[[Sims 3:0x034AEECB#Clothing Types|Part Type]] | DWORD //[[Sims 3:0x034AEECB#Clothing Types|Part Type]] | ||
BYTE count | BYTE count | ||
--repeat | --repeat | ||
| − | + | --if Version >= 0x15 | |
| − | BYTE index // of [[Sims 3:0x033A1435|0x033A1435 - Texture Compositor]] | + | WORD index // of [[Sims 3:0x033A1435|0x033A1435 - Texture Compositor]] |
| + | WORD index // of [[Sims 3:0x033A1435|0x033A1435 - Texture Compositor]] | ||
| + | --else | ||
| + | BYTE index // of [[Sims 3:0x033A1435|0x033A1435 - Texture Compositor]] | ||
| + | BYTE index // of [[Sims 3:0x033A1435|0x033A1435 - Texture Compositor]] | ||
| + | |||
BYTE // zero | BYTE // zero | ||
| Line 74: | Line 92: | ||
BYTE count | BYTE count | ||
--repeat | --repeat | ||
| − | BYTE index // of [[Sims 3:0x0358B08A|0x0358B08A - Face Part]] | + | |
| + | --if Version >= 0x15 | ||
| + | WORD index // of [[Sims 3:0x0358B08A|0x0358B08A - Face Part]] | ||
| + | --else | ||
| + | BYTE index // of [[Sims 3:0x0358B08A|0x0358B08A - Face Part]] | ||
FLOAT | FLOAT | ||
| − | --if Version <=0x08 | + | |
| + | --if Version <= 0x08 | ||
DWORD | DWORD | ||
| − | //TGI ( | + | //TGI (I64GT) list (includes resources referenced in preset xmls) |
BYTE count | BYTE count | ||
--repeat | --repeat | ||
| Line 85: | Line 108: | ||
DWORD Group | DWORD Group | ||
DWORD Type | DWORD Type | ||
| + | |||
| + | Thanks to [http://www.den.simlogical.com/denforum/index.php?action=profile;u=1256 mscsims] for the Island Paradise update. | ||
{{TS3AdvancedModdingHeader}} | {{TS3AdvancedModdingHeader}} | ||
Revision as of 21:02, 24 June 2013
| Modding Reference by Category | |
|---|---|
|
Sims 3 :DBPF | File Types | RCOL(Scene) | Catalog Resource | String Table | Key Table | TS3 Programmer's Reference |
| XML - SIMO | ||
|---|---|---|
| TypeID: | 0x025ED6F4 | |
| Game Version: | The Sims 3 | |
Overview
Sim outfit definition.
Format
DWORD version DWORD TGI offset // Xml Presets DWORD count --repeat --if Version >= 0x0B BYTE DWORD length char16[length] // xml preset DWORD DWORD FLOAT weight slider (heavy) 0 if slim, 0.0 - 1.0 for heavy FLOAT strength slider [0.0 - 1.0] FLOAT weight slider (slim) 0 if heavy, 0.0 - 1.0 for slim --if Version >= 0x09 DWORD DWORD Age //Age, Species, Gender and Handedness DWORD Gender //Age, Species, Gender and Handedness DWORD Species //Age, Species, Gender and Handedness --if Version >= 0x09 DWORD --if Version >= 0x15 WORD index //of 0x0354796A - Skin Tone --else BYTE index //of 0x0354796A - Skin Tone --if Version == 0x08 //??really only this version?? or >= ? BYTE index //of 0x03555BA8- Hair Tone FLOAT Eyelash Slider --if Version >= 0x0E --if Version >= 0x11 FLOAT (male & female - muscle slider) --if Version >= 0x12 FLOAT (female only - breast slider) DWORD HairBaseColor //ARGB Color DWORD HairHaloHighColor //ARGB Color DWORD HairHaloLowColor //ARGB Color --if Version >= 0x13 FLOAT NumCurls FLOAT CurlPixelRadius --if Version >= 0x14 --Fur Map TGI DWORD Type DWORD Group QWORD Instance --if Version <= 0x08 DWORD --else --if Version <= 0x0D BYTE // CAS Parts BYTE count --repeat --if Version >= 0x15 WORD index // of 0x034AEECB - CAS Part --else BYTE index // of 0x034AEECB - CAS Part DWORD //Part Type BYTE count --repeat --if Version >= 0x15 WORD index // of 0x033A1435 - Texture Compositor WORD index // of 0x033A1435 - Texture Compositor --else BYTE index // of 0x033A1435 - Texture Compositor BYTE index // of 0x033A1435 - Texture Compositor BYTE // zero // Face Parts BYTE count --repeat --if Version >= 0x15 WORD index // of 0x0358B08A - Face Part --else BYTE index // of 0x0358B08A - Face Part FLOAT --if Version <= 0x08 DWORD //TGI (I64GT) list (includes resources referenced in preset xmls) BYTE count --repeat QWORD Instance DWORD Group DWORD Type
Thanks to mscsims for the Island Paradise update.
| Modding Reference by Category | |
|---|---|
|
Sims 3 :DBPF | File Types | RCOL(Scene) | Catalog Resource | String Table | Key Table | TS3 Programmer's Reference |