Difference between revisions of "Sims 3:0xD382BF57"
From SimsWiki
HugeLunatic (Talk | contribs) |
|||
(7 intermediate revisions by 4 users not shown) | |||
Line 1: | Line 1: | ||
− | {{ | + | {{TS3AdvancedModdingHeader}} |
+ | {{TS3Resource | ||
+ | |name=Model Footprint - FTPT | ||
+ | |typeid= 0x015A1849 | ||
+ | |expansion=The Sims 3 | ||
+ | }} | ||
+ | <br clear="all"> | ||
+ | |||
==Overview== | ==Overview== | ||
+ | This is an [[Sims 3:RCOL|RCOL]] chunk. | ||
+ | ==Format== | ||
DWORD - FTPT | DWORD - FTPT | ||
DWORD - Version | DWORD - Version | ||
Line 8: | Line 17: | ||
-Entries // Footprint/shape related areas | -Entries // Footprint/shape related areas | ||
DWORD Name (Hash 32) | DWORD Name (Hash 32) | ||
− | BYTE // | + | BYTE // Priority |
− | DWORD | + | DWORD FootprintTypeFlags |
− | BYTE - | + | BYTE - points2 |
− | - | + | -point2 entries // Closed polygon |
FLOAT X | FLOAT X | ||
FLOAT Y | FLOAT Y | ||
− | DWORD // | + | DWORD // AllowIntersectionFlags |
− | DWORD // | + | DWORD // SurfaceTypeFlags |
− | DWORD // | + | DWORD // SurfaceAttributeFlags |
− | BYTE // | + | BYTE // Level Offset |
+ | if(Version >= 7) FLOAT //Elevation Offset | ||
FLOAT X // Bounding box lower X | FLOAT X // Bounding box lower X | ||
FLOAT Y // Bounding box lower Y | FLOAT Y // Bounding box lower Y | ||
Line 28: | Line 38: | ||
-Entries2 // Slot related areas | -Entries2 // Slot related areas | ||
DWORD Name (Hash 32) | DWORD Name (Hash 32) | ||
− | BYTE // | + | BYTE // Priority |
− | DWORD | + | DWORD FootprintTypeFlags |
BYTE - points2 | BYTE - points2 | ||
Line 36: | Line 46: | ||
FLOAT Y | FLOAT Y | ||
− | DWORD // | + | DWORD // AllowIntersectionFlags |
− | DWORD // | + | DWORD // SurfaceTypeFlags |
− | DWORD // | + | DWORD // SurfaceAttributeFlags |
− | BYTE // | + | BYTE // Level Offset |
+ | if(Version >= 7) FLOAT //Elevation Offset | ||
FLOAT X // Bounding box lower X | FLOAT X // Bounding box lower X | ||
FLOAT Y // Bounding box lower Y | FLOAT Y // Bounding box lower Y | ||
Line 45: | Line 56: | ||
FLOAT Y // Bounding box upper Y | FLOAT Y // Bounding box upper Y | ||
− | + | ==Flags== | |
+ | {| | ||
+ | {| border="0" cellpadding="4" | ||
+ | |- valign="top" | ||
+ | | | ||
{| class="wikitable" border="1" | {| class="wikitable" border="1" | ||
+ | ! colspan="3" | FootprintTypeFlags | ||
|- | |- | ||
− | ! | + | ! Flag |
− | ! | + | ! Description |
− | + | ||
− | + | ||
− | + | ||
|- | |- | ||
− | | | + | |0x00000001|| ForPlacement |
− | | | + | |
− | + | ||
− | + | ||
− | | | + | |
|- | |- | ||
− | | | + | |0x00000002|| ForPathing |
− | | | + | |
− | + | ||
− | + | ||
− | | | + | |
|- | |- | ||
− | | | + | |0x00000004|| IsEnabled |
− | | | + | |
− | + | ||
− | + | ||
− | | | + | |
|- | |- | ||
− | | | + | |0x00000008|| IsDiscouraged |
− | | | + | |
− | | | + | |
− | + | ||
− | + | ||
|- | |- | ||
− | | | + | |0x00000010|| ForShell |
− | | | + | |} |
− | | | + | |
− | | | + | |
| | | | ||
+ | {| border="0" cellpadding="4" | ||
+ | |- valign="top" | ||
+ | | | ||
+ | {| class="wikitable" border="1" | ||
+ | ! colspan="3" | AllowIntersectionFlags | ||
|- | |- | ||
− | + | ! Flag | |
− | + | ! Description | |
− | + | ||
− | + | ||
− | + | ||
|- | |- | ||
− | | | + | |0x00000002|| Walls |
− | | | + | |
− | | | + | |
− | + | ||
− | + | ||
|- | |- | ||
− | | | + | |0x00000004|| Objects |
− | | | + | |
− | | | + | |
− | + | ||
− | + | ||
|- | |- | ||
− | | | + | |0x00000008|| Sims |
− | | | + | |
− | + | ||
− | + | ||
− | | | + | |
|- | |- | ||
− | | | + | |0x00000010|| Roofs |
− | | | + | |
− | + | ||
− | + | ||
− | | | + | |
|- | |- | ||
− | | | + | |0x00000020|| Fences |
− | | | + | |
− | + | ||
− | + | ||
− | | | + | |
|- | |- | ||
− | | | + | |0x00000040|| ModularStairs |
− | | | + | |
− | + | ||
− | + | ||
− | | | + | |
|- | |- | ||
− | | | + | |0x00000080|| ObjectsOfSameType |
− | | | + | |} |
− | | | + | |
− | | | + | |
| | | | ||
+ | {| class="wikitable" border="1" | ||
+ | ! colspan="3" | SurfaceTypeFlags | ||
|- | |- | ||
− | + | ! Flag | |
− | + | ! Description | |
− | + | ||
− | + | ||
− | + | ||
|- | |- | ||
− | | | + | |0x00000001|| Terrain |
− | | | + | |
− | + | ||
− | + | ||
− | | | + | |
|- | |- | ||
− | | | + | |0x00000002|| Floor |
− | | | + | |
− | + | ||
− | + | ||
− | | | + | |
|- | |- | ||
− | | | + | |0x00000004|| Pool |
− | | | + | |
− | | | + | |
− | + | ||
− | + | ||
|- | |- | ||
− | | | + | |0x00000008|| Pond |
− | | | + | |
− | | | + | |
− | + | ||
− | + | ||
|- | |- | ||
− | | | + | |0x00000010|| Fence |
− | | | + | |
− | | | + | |
− | + | ||
− | + | ||
|- | |- | ||
− | | | + | |0x00000020|| AnySurface |
− | | | + | |
− | | | + | |
− | + | ||
− | + | ||
|- | |- | ||
− | | | + | |0x00000040|| Air |
− | | | + | |
− | + | ||
− | + | ||
− | | | + | |
|- | |- | ||
− | | | + | |0x00000080|| Roof |
− | | | + | |} |
− | | | + | |
− | | | + | |
| | | | ||
+ | {| class="wikitable" border="1" | ||
+ | ! colspan="3" | SurfaceAttributeFlags | ||
|- | |- | ||
− | + | ! Flag | |
− | + | ! Description | |
− | + | ||
− | + | ||
− | + | ||
|- | |- | ||
− | | | + | |0x00000001|| Inside |
− | | | + | |- |
− | | | + | |0x00000002|| Outside |
− | | | + | |- |
− | | | + | |0x00000004|| Slope |
|} | |} | ||
+ | |} | ||
+ | |||
− | {{ | + | {{TS3AdvancedModdingHeader}} |
Latest revision as of 13:17, 30 October 2010
Modding Reference by Category | |
---|---|
Sims 3 :DBPF | File Types | RCOL(Scene) | Catalog Resource | String Table | Key Table | TS3 Programmer's Reference |
Model Footprint - FTPT | ||
---|---|---|
TypeID: | 0x015A1849 | |
Game Version: | The Sims 3 |
[edit] Overview
This is an RCOL chunk.
[edit] Format
DWORD - FTPT DWORD - Version BYTE - EntryCount -Entries // Footprint/shape related areas DWORD Name (Hash 32) BYTE // Priority DWORD FootprintTypeFlags BYTE - points2 -point2 entries // Closed polygon FLOAT X FLOAT Y DWORD // AllowIntersectionFlags DWORD // SurfaceTypeFlags DWORD // SurfaceAttributeFlags BYTE // Level Offset if(Version >= 7) FLOAT //Elevation Offset FLOAT X // Bounding box lower X FLOAT Y // Bounding box lower Y FLOAT X // Bounding box upper X FLOAT Y // Bounding box upper Y BYTE - EntryCount2 -Entries2 // Slot related areas DWORD Name (Hash 32) BYTE // Priority DWORD FootprintTypeFlags BYTE - points2 -point2 entries // Closed polygon FLOAT X FLOAT Y DWORD // AllowIntersectionFlags DWORD // SurfaceTypeFlags DWORD // SurfaceAttributeFlags BYTE // Level Offset if(Version >= 7) FLOAT //Elevation Offset FLOAT X // Bounding box lower X FLOAT Y // Bounding box lower Y FLOAT X // Bounding box upper X FLOAT Y // Bounding box upper Y
[edit] Flags
|
|