Difference between revisions of "Sims 3:0x319E4F1D"
(→Category Flags) |
(→Room Flags) |
||
Line 143: | Line 143: | ||
|- | |- | ||
| 0x0000000000002000 | | 0x0000000000002000 | ||
− | | | + | | Indoor Activities |
|- | |- | ||
| 0x0000000000004000 | | 0x0000000000004000 | ||
− | | | + | | Lounge Chair |
|- | |- | ||
| 0x0000000000008000 | | 0x0000000000008000 | ||
− | | | + | | Desk Chair |
|- | |- | ||
| 0x0000000000010000 | | 0x0000000000010000 | ||
Line 158: | Line 158: | ||
|- | |- | ||
| 0x0000000000040000 | | 0x0000000000040000 | ||
− | | | + | | Outdoor Activities |
|- | |- | ||
| 0x0000000000080000 | | 0x0000000000080000 | ||
− | | | + | | Ceiling Lights |
|- | |- | ||
| 0x0000000000100000 | | 0x0000000000100000 | ||
− | | | + | | Floor Lamps |
|- | |- | ||
| 0x0000000000200000 | | 0x0000000000200000 | ||
− | | | + | | Table Lamps |
|- | |- | ||
| 0x0000000000400000 | | 0x0000000000400000 | ||
− | | | + | | Wall Lamps |
|- | |- | ||
| 0x0000000000800000 | | 0x0000000000800000 | ||
− | | | + | | Outdoor Lighting |
|- | |- | ||
| 0x0000000001000000 | | 0x0000000001000000 | ||
Line 188: | Line 188: | ||
|- | |- | ||
| 0x0000000010000000 | | 0x0000000010000000 | ||
− | | | + | | Accents |
|- | |- | ||
| 0x0000000020000000 | | 0x0000000020000000 | ||
− | | | + | | Lawn Decor |
|- | |- | ||
| 0x0000000040000000 | | 0x0000000040000000 | ||
Line 203: | Line 203: | ||
|- | |- | ||
| 0x0000000200000000 | | 0x0000000200000000 | ||
− | | | + | | Video Games |
|- | |- | ||
| 0x0000000400000000 | | 0x0000000400000000 | ||
Line 218: | Line 218: | ||
|- | |- | ||
| 0x0000004000000000 | | 0x0000004000000000 | ||
− | | | + | | Dining Chairs |
|- | |- | ||
| 0x0000008000000000 | | 0x0000008000000000 | ||
Line 224: | Line 224: | ||
|- | |- | ||
| 0x0000010000000000 | | 0x0000010000000000 | ||
− | | | + | | Outdoor Seating |
+ | |- | ||
+ | | 0x0000020000000000 | ||
+ | | Roof Decorations | ||
|- | |- | ||
| 0x0000040000000000 | | 0x0000040000000000 | ||
Line 233: | Line 236: | ||
|- | |- | ||
| 0x0000100000000000 | | 0x0000100000000000 | ||
− | | | + | | Coffee Tables |
|- | |- | ||
| 0x0000200000000000 | | 0x0000200000000000 | ||
Line 242: | Line 245: | ||
|- | |- | ||
| 0x0000800000000000 | | 0x0000800000000000 | ||
− | | | + | | End Tables |
|- | |- | ||
| 0x0001000000000000 | | 0x0001000000000000 | ||
− | | | + | | Dining Tables |
|- | |- | ||
| 0x0002000000000000 | | 0x0002000000000000 | ||
− | | | + | | Furniture |
|- | |- | ||
| 0x0004000000000000 | | 0x0004000000000000 | ||
Line 254: | Line 257: | ||
|- | |- | ||
| 0x0008000000000000 | | 0x0008000000000000 | ||
− | | | + | | Transport |
|- | |- | ||
| 0x0010000000000000 | | 0x0010000000000000 | ||
Line 263: | Line 266: | ||
|- | |- | ||
| 0x0040000000000000 | | 0x0040000000000000 | ||
− | | | + | | Curtains & Blinds |
|- | |- | ||
| 0x0080000000000000 | | 0x0080000000000000 | ||
− | | Kids | + | | Kids Decor |
|- | |- | ||
| 0x0100000000000000 | | 0x0100000000000000 | ||
− | | Misc | + | | Misc Decor |
|- | |- | ||
| 0x0200000000000000 | | 0x0200000000000000 |
Revision as of 02:47, 30 June 2010
Modding Reference by Category | |
---|---|
Sims 3 :DBPF | File Types | RCOL(Scene) | Catalog Resource | String Table | Key Table | TS3 Programmer's Reference |
Object Definition - OBJD | ||
---|---|---|
TypeID: | 0x319E4F1D | |
Game Version: | The Sims 3 |
Contents |
Overview
Defines the basic parameters of an object such as price, and buy/build mode sort flags, and links to additional resources.
Format
"indexn" fields are where the given position in the TGI Block List refers to the resource mentioned in the comment.
DWORD Version DWORD TGI_offset DWORD TGI_size --insert Material List section for Object --if Version >= 0x16 7BITSTR // some string --insert Common section DWORD BYTE DWORD BYTE BYTE 4 BYTE // binary zero DWORD index1 // to an OBJK (0x02DC343F) DWORD (unknown8) DWORD (unknown9) DWORD (unknown10) DWORD DWORD BYTE Count1 // wallmask entries --repetition(Count1) 4 FLOAT DWORD DWORD // wallmask dds index BYTE DWORD index2 // to Diagonal OBJD if it exists otherwise to a null TGI entry DWORD hash // 0xC602CD31 ('tree' hashed) in trees, otherwise 0 DWORD RoomFlags DWORD FunctionCategoryFlags QWORD SubCategoryFlags QWORD SubRoomFlags DWORD BuildCategoryFlags DWORD index3 // to mask DDS in sinks, otherwise to a null DDS entry DWORD slotPlacementFlags --if Version >= 0x17 DWORD unknown QWORD unknown 7BITSTR // Material Grouping 1 7BITSTR // Material Grouping 2 13 DWORD DWORD index4 // to Fallback OBJD TGI, otherwise to a null entry --insert TGI Block List
Catalog Flags
Room Flags
|
|
Category Flags
|
|
Build Flags
Build Flags | ||
---|---|---|
Flag | Description | |
0x00000002 | Doors | |
0x00000004 | Windows | |
0x00000008 | Fences | |
0x00000010 | Columns | |
0x00000020 | Community | |
0x00000040 | Fireplaces | |
0x00000100 | Arched Doors | |
0x00000200 | Groundcover | |
0x00000400 | Plants | |
0x00000800 | Trees | |
0x00001000 | Rugs? | |
0x00002000 | Rocks |
Slot Flags
|
There's a constant, "CheckFlags = 0xc3f38", masking off up to Decorative, which implies the other flags aren't really "slot placement"... Maybe. Today.
Misc Flags
|
|
|
|
Unknown15 holds the ratings that display in the Buy catalog
Bytes 0-1 unknown
byte 2 unknown other than if you put a 6 in here it stops showing up in the catalog
bytes 3-C are in topic/rating pairs, which stop displaying when a '0' is encountered for a topic
The rating value also affects how the topic is displayed.
0=nothing added eg "logic"
1-a for ratings eg "logic: 4"
b for '+' eg "+ logic"
c and upward display as numbers but normally never used
Topics 0 no entry - and stops any further entries displaying 1 environment 2 hunger 3 bladder 4 energy 5 stress relief 6 fun 7 hygiene 8 logic 9 charisma a cooking b athletic c painting d guitar e handiness f group activity 10 upgradable 11 learn cooking faster 12 child only 13 gardening 14 fishing 15 self-cleaning 16 never breaks 17 portable 18 speed 19 no string.
Modding Reference by Category | |
---|---|
Sims 3 :DBPF | File Types | RCOL(Scene) | Catalog Resource | String Table | Key Table | TS3 Programmer's Reference |