Difference between revisions of "Sims 3:0x4D1A5589"
From SimsWiki
(→Lot Objects) |
|||
| Line 44: | Line 44: | ||
3 FLOAT location | 3 FLOAT location | ||
4 FLOAT rotation | 4 FLOAT rotation | ||
| − | + | QWORD containing guid | |
| − | + | IF containing guid != 0 | |
| + | DWORD hash containment slot name | ||
| + | WORD | ||
WORD residx model | WORD residx model | ||
WORD residx compositor prop file | WORD residx compositor prop file | ||
| Line 61: | Line 63: | ||
REP count5 | REP count5 | ||
DWORD | DWORD | ||
| − | WORD residx | + | WORD complate xml residx |
| − | DWORD 2 | + | IF complate xml is not 0:0:0 |
| − | + | DWORD 2 | |
| − | + | DWORD 2 | |
| − | + | DWORD offset // from here to after TGI Block List | |
| − | + | WORD | |
| − | + | DWORD tgi offset // see [[Sims 3:Key table]] | |
| − | + | DWORD tgi size // see [[Sims 3:Key table]] - always 4 | |
| − | + | --insert [[Sims_3:Catalog_Resource#Material_Block]] | |
| − | + | --insert TGI Block List // see [[Sims 3:Key table]] - empty | |
| − | + | ||
| − | + | ||
BYTE count6 | BYTE count6 | ||
REP count6 | REP count6 | ||
| Line 88: | Line 88: | ||
BYTE | BYTE | ||
DWORD | DWORD | ||
| − | DWORD | + | DWORD script object ID (References [[Sims_3:0x06B981ED]]) |
BYTE | BYTE | ||
WORD residx | WORD residx | ||
Revision as of 13:45, 26 August 2009
Research by Tiger - work in progress
Parts of the data contained in this resource follows the format of Sims_3:Catalog_Resource#Material_List and Sims_3:0xCF84EC98. The lot objects section references resources indexed by Sims_3:0x05ED1226.
This is a very rough draft, there are some key pieces of information missing.
Header
DWORD version 0x14 DWORD unk 1 DWORD 0x02dc343f DWORD count1 REP count1 QWORD object catalog ID DWORD DWORD 1 DWORD 0x736884f1 DWORD count2 REP count2 DWORD DWORD DWORD FLOAT FLOAT FLOAT FLOAT DWORD offset to 'NOBJ' DWORD 0x1c DWORD -1 DWORD length [length BYTES #Lot Objects] DWORD [data like Sims_3:0xCF84EC98 starting in the Components section]
Lot Objects
DWORD count
REP COUNT
QWORD guid?
DWORD
DWORD count3
REP count3
DWORD component
WORD residx catalog object
WORD residx ?
WORD residx VPXY
3 FLOAT location
4 FLOAT rotation
QWORD containing guid
IF containing guid != 0
DWORD hash containment slot name
WORD
WORD residx model
WORD residx compositor prop file
WORD residx compositor prop file
DWORD count4
REP count4
WORD residx
DWORD 8 offset? (To after next dword)
DWORD length - 1 (Of rest of this entry)
6 BYTES (Last sometimes 4, not clear data sizes)
DWORD 0
DWORD count5
BYTE 1
BYTE 0/1
REP count5
DWORD
WORD complate xml residx
IF complate xml is not 0:0:0
DWORD 2
DWORD 2
DWORD offset // from here to after TGI Block List
WORD
DWORD tgi offset // see Sims 3:Key table
DWORD tgi size // see Sims 3:Key table - always 4
--insert Sims_3:Catalog_Resource#Material_Block
--insert TGI Block List // see Sims 3:Key table - empty
BYTE count6
REP count6
WORD residx for material list section
3 BYTES (Seen 0x80 in first)
DWORD hash ("default") or 0
BYTE
6 FLOATS
3 BYTES (First 1)
WORD residx
BYTE
DWORD
DWORD length
CHAR[length] (Script class)
BYTE
DWORD
DWORD script object ID (References Sims_3:0x06B981ED)
BYTE
WORD residx
WORD residx
4 FLOATS
6 BYTES (WORD/DWORD in some order?)
DWORD -1?
BYTE
WORD residx
DWORD count7
REP count7
DWORD
BYTE
FLOAT
DWORD (count?)
2 FLOAT
QWORD guid