Difference between revisions of "Sims 3:0x4D1A5589"

From SimsWiki
Jump to: navigation, search
(Lot Objects)
Line 44: Line 44:
 
     3 FLOAT location
 
     3 FLOAT location
 
     4 FLOAT rotation
 
     4 FLOAT rotation
     D/F
+
     QWORD containing guid
     D?F
+
     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 2
DWORD offset // from here to after TGI Block List
+
        DWORD offset // from here to after TGI Block List
WORD
+
        WORD
DWORD tgi offset // see [[Sims 3:Key table]]
+
        DWORD tgi offset // see [[Sims 3:Key table]]
DWORD tgi size // see [[Sims 3:Key table]] - always 4
+
        DWORD tgi size // see [[Sims 3:Key table]] - always 4
--insert [[Sims_3:Catalog_Resource#Material_Block]]
+
        --insert [[Sims_3:Catalog_Resource#Material_Block]]
--insert TGI Block List // see [[Sims 3:Key table]] - empty
+
        --insert TGI Block List // see [[Sims 3:Key table]] - empty
DWORD
+
+
 
     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
Personal tools
Namespaces

Variants
Actions
Navigation
game select
Toolbox