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 |