Difference between revisions of "Sims 3:0x9151E6BC"
From SimsWiki
HugeLunatic (Talk | contribs) |
m |
||
| (4 intermediate revisions by 3 users not shown) | |||
| Line 1: | Line 1: | ||
| − | {{ | + | {{TS3AdvancedModdingHeader}} |
{{TS3Resource | {{TS3Resource | ||
|name=Catalog Wall Style | |name=Catalog Wall Style | ||
| Line 9: | Line 9: | ||
Catalog resource used to define wall types. | Catalog resource used to define wall types. | ||
==Format== | ==Format== | ||
| − | DWORD | + | DWORD Version |
DWORD TGI_offset // see [[Sims 3:Key table]] | DWORD TGI_offset // see [[Sims 3:Key table]] | ||
DWORD TGI_size // see [[Sims 3:Key table]] | DWORD TGI_size // see [[Sims 3:Key table]] | ||
DWORD | DWORD | ||
| − | --insert [[Sims 3:Catalog Resource#Common|Common]] section | + | --insert [[Sims 3:Catalog Resource#Common|Common]] section |
| + | DWORD [[Sims 3:0x9151E6BC#Wall_Styles|WallStyle]] | ||
| + | DWORD [[Sims 3:0x9151E6BC#Partition_Types|PartitionType]] | ||
| + | DWORD [[Sims 3:0x9151E6BC#Partition_Flags|PartitionFlags]] | ||
| + | DWORD [[Sims 3:0x9151E6BC#Vertical_Span_Types|VerticalSpanType]] | ||
| + | DWORD [[Sims 3:0x9151E6BC#Partitions_Blocked_Flags|PartitionsBlockedFlags]] | ||
| + | DWORD [[Sims 3:0x9151E6BC#Partitions_Blocked_Flags|AdjacentPartitionsBlockedFlags]] | ||
| + | DWORD [[Sims 3:0x9151E6BC#Partition_Tool_Modes|PartitionToolMode]] | ||
| + | DWORD [[Sims 3:0x9151E6BC#User_Tool_Flags|DeletionTools]] | ||
| + | DWORD DefaultPattern Index ([[Sims_3:0x515CA4CD|Catalog Wall/Floor Pattern]]) | ||
| + | DWORD [[Sims 3:0x9151E6BC#Wall_Thickness_Types|ThicknessType]] | ||
| − | + | --insert [[Sims 3:Key table|TGI Block List]] | |
| − | + | ||
| − | + | ==Wall Styles== | |
| − | + | {| class="wikitable" border="1" | |
| − | + | |- | |
| − | + | ! Id | |
| − | + | ! Description | |
| − | + | |- | |
| − | + | |0x00000000|| None | |
| − | + | |- | |
| − | + | |0x00000001|| Normal | |
| − | + | |- | |
| − | + | |0x00000002|| Attic | |
| − | + | |- | |
| − | + | |0x00000003|| Fence | |
| − | + | |- | |
| − | + | |0x00000004|| DeckSkirt | |
| + | |- | ||
| + | |0x00000005|| DeckRailing | ||
| + | |- | ||
| + | |0x00000006|| Foundation | ||
| + | |- | ||
| + | |0x00000007|| Pool | ||
| + | |- | ||
| + | |0x00000008|| Frieze | ||
| + | |- | ||
| + | |0x00000009|| Platform | ||
| + | |- | ||
| + | |0x0000000A|| Foyer | ||
| + | |- | ||
| + | |0x0000000B|| HalfNormal | ||
| + | |- | ||
| + | |0x000000FF|| UnderConstruction | ||
| + | |} | ||
| + | |||
| + | ==Partition Types== | ||
| + | {| class="wikitable" border="1" | ||
| + | |- | ||
| + | ! Id | ||
| + | ! Description | ||
| + | |- | ||
| + | |0x00000000|| Wall | ||
| + | |- | ||
| + | |0x00000001|| Fence | ||
| + | |- | ||
| + | |0x00000002|| FenceArch | ||
| + | |- | ||
| + | |0x00000003|| HalfWall | ||
| + | |- | ||
| + | |0x00000004|| PlatformWall | ||
| + | |- | ||
| + | |0xFFFFFFFF|| Unspecified | ||
| + | |} | ||
| + | ==Partition Flags== | ||
| + | {| class="wikitable" border="1" | ||
| + | |- | ||
| + | ! Flag | ||
| + | ! Description | ||
| + | |- | ||
| + | |0x00000001|| MayChangeSurface | ||
| + | |- | ||
| + | |0x00000002|| MayAttachObjects | ||
| + | |- | ||
| + | |0x00000004|| MayCutAway | ||
| + | |- | ||
| + | |0x00000008|| RequiresFlatBottom | ||
| + | |- | ||
| + | |0x00000010|| RequiresFlatTop | ||
| + | |- | ||
| + | |0x00000020|| Submersible | ||
| + | |- | ||
| + | |0x00000040|| MayPlaceDiagonally | ||
| + | |- | ||
| + | |0x00000080|| BlocksLocomotion | ||
| + | |- | ||
| + | |0x00000100|| BlocksPlacement | ||
| + | |- | ||
| + | |0x00000200|| BearsLoad | ||
| + | |- | ||
| + | |0x00000400|| BlocksLight | ||
| + | |- | ||
| + | |0x00000800|| ShouldRender | ||
| + | |- | ||
| + | |0x00001000|| RequiresSupportUnderneath | ||
| + | |- | ||
| + | |0x00002000|| LitIndoors | ||
| + | |- | ||
| + | |0x00004000|| LitOutdoors | ||
| + | |- | ||
| + | |0x00008000|| AOMapped | ||
| + | |- | ||
| + | |0x00010000|| MayCutAwayBelowGround | ||
| + | |} | ||
| + | |||
| + | ==Vertical Span Types== | ||
| + | {| class="wikitable" border="1" | ||
| + | |- | ||
| + | ! Id | ||
| + | ! Description | ||
| + | |- | ||
| + | |0x00000000|| FixedHeight | ||
| + | |- | ||
| + | |0x00000001|| FloorToFloor | ||
| + | |- | ||
| + | |0x00000002|| FloorToRoof | ||
| + | |- | ||
| + | |0x00000003|| FloorToStairs | ||
| + | |- | ||
| + | |0x00000004|| FloorToFloorBasedCeiling | ||
| + | |- | ||
| + | |0x00000005|| DoubleFixedHeight | ||
| + | |- | ||
| + | |0x00000006|| PlatformHeight | ||
| + | |- | ||
| + | |0x00000007|| HalfFixedHeight | ||
| + | |- | ||
| + | |0xFFFFFFFF|| Unspecified | ||
| + | |} | ||
| + | |||
| + | ==Partitions Blocked Flags== | ||
| + | {| class="wikitable" border="1" | ||
| + | |- | ||
| + | ! Flag | ||
| + | ! Description | ||
| + | |- | ||
| + | |0x00000001|| BlocksWalls | ||
| + | |- | ||
| + | |0x00000002|| BlocksFences | ||
| + | |- | ||
| + | |0x00000004|| BlocksArches | ||
| + | |- | ||
| + | |0x00000010|| BlocksPlatformWalls | ||
| + | |} | ||
| + | |||
| + | ==Partition Tool Modes== | ||
| + | {| class="wikitable" border="1" | ||
| + | |- | ||
| + | ! Id | ||
| + | ! Description | ||
| + | |- | ||
| + | |0x00000001|| Line | ||
| + | |- | ||
| + | |0x00000002|| Rectangle | ||
| + | |- | ||
| + | |0x00000003|| All | ||
| + | |- | ||
| + | |0xFFFFFFFF|| Unspecified | ||
| + | |} | ||
| + | |||
| + | ==User Tool Flags== | ||
| + | {| class="wikitable" border="1" | ||
| + | |- | ||
| + | ! Flag | ||
| + | ! Description | ||
| + | |- | ||
| + | |0x00000001|| Partition | ||
| + | |- | ||
| + | |0x00000002|| Roof | ||
| + | |- | ||
| + | |0x00000004|| LevelRoom | ||
| + | |- | ||
| + | |0x00000008|| ModularStairs | ||
| + | |- | ||
| + | |0x00000010|| WallDrag | ||
| + | |} | ||
| − | {{ | + | ==Wall Thickness Types== |
| + | {| class="wikitable" border="1" | ||
| + | |- | ||
| + | ! Id | ||
| + | ! Description | ||
| + | |- | ||
| + | |0x00000000|| Standard | ||
| + | |- | ||
| + | |0x00000001|| None | ||
| + | |- | ||
| + | |0x00000002|| Thin | ||
| + | |} | ||
| + | {{TS3AdvancedModdingHeader}} | ||
Latest revision as of 12:38, 9 January 2011
| Modding Reference by Category | |
|---|---|
|
Sims 3 :DBPF | File Types | RCOL(Scene) | Catalog Resource | String Table | Key Table | TS3 Programmer's Reference |
| Catalog Wall Style | ||
|---|---|---|
| TypeID: | 0x9151E6BC | |
| Game Version: | The Sims 3 | |
Contents |
[edit] Overview
Catalog resource used to define wall types.
[edit] Format
DWORD Version DWORD TGI_offset // see Sims 3:Key table DWORD TGI_size // see Sims 3:Key table DWORD --insert Common section DWORD WallStyle DWORD PartitionType DWORD PartitionFlags DWORD VerticalSpanType DWORD PartitionsBlockedFlags DWORD AdjacentPartitionsBlockedFlags DWORD PartitionToolMode DWORD DeletionTools DWORD DefaultPattern Index (Catalog Wall/Floor Pattern) DWORD ThicknessType --insert TGI Block List
[edit] Wall Styles
| Id | Description |
|---|---|
| 0x00000000 | None |
| 0x00000001 | Normal |
| 0x00000002 | Attic |
| 0x00000003 | Fence |
| 0x00000004 | DeckSkirt |
| 0x00000005 | DeckRailing |
| 0x00000006 | Foundation |
| 0x00000007 | Pool |
| 0x00000008 | Frieze |
| 0x00000009 | Platform |
| 0x0000000A | Foyer |
| 0x0000000B | HalfNormal |
| 0x000000FF | UnderConstruction |
[edit] Partition Types
| Id | Description |
|---|---|
| 0x00000000 | Wall |
| 0x00000001 | Fence |
| 0x00000002 | FenceArch |
| 0x00000003 | HalfWall |
| 0x00000004 | PlatformWall |
| 0xFFFFFFFF | Unspecified |
[edit] Partition Flags
| Flag | Description |
|---|---|
| 0x00000001 | MayChangeSurface |
| 0x00000002 | MayAttachObjects |
| 0x00000004 | MayCutAway |
| 0x00000008 | RequiresFlatBottom |
| 0x00000010 | RequiresFlatTop |
| 0x00000020 | Submersible |
| 0x00000040 | MayPlaceDiagonally |
| 0x00000080 | BlocksLocomotion |
| 0x00000100 | BlocksPlacement |
| 0x00000200 | BearsLoad |
| 0x00000400 | BlocksLight |
| 0x00000800 | ShouldRender |
| 0x00001000 | RequiresSupportUnderneath |
| 0x00002000 | LitIndoors |
| 0x00004000 | LitOutdoors |
| 0x00008000 | AOMapped |
| 0x00010000 | MayCutAwayBelowGround |
[edit] Vertical Span Types
| Id | Description |
|---|---|
| 0x00000000 | FixedHeight |
| 0x00000001 | FloorToFloor |
| 0x00000002 | FloorToRoof |
| 0x00000003 | FloorToStairs |
| 0x00000004 | FloorToFloorBasedCeiling |
| 0x00000005 | DoubleFixedHeight |
| 0x00000006 | PlatformHeight |
| 0x00000007 | HalfFixedHeight |
| 0xFFFFFFFF | Unspecified |
[edit] Partitions Blocked Flags
| Flag | Description |
|---|---|
| 0x00000001 | BlocksWalls |
| 0x00000002 | BlocksFences |
| 0x00000004 | BlocksArches |
| 0x00000010 | BlocksPlatformWalls |
[edit] Partition Tool Modes
| Id | Description |
|---|---|
| 0x00000001 | Line |
| 0x00000002 | Rectangle |
| 0x00000003 | All |
| 0xFFFFFFFF | Unspecified |
[edit] User Tool Flags
| Flag | Description |
|---|---|
| 0x00000001 | Partition |
| 0x00000002 | Roof |
| 0x00000004 | LevelRoom |
| 0x00000008 | ModularStairs |
| 0x00000010 | WallDrag |
[edit] Wall Thickness Types
| Id | Description |
|---|---|
| 0x00000000 | Standard |
| 0x00000001 | None |
| 0x00000002 | Thin |
| Modding Reference by Category | |
|---|---|
|
Sims 3 :DBPF | File Types | RCOL(Scene) | Catalog Resource | String Table | Key Table | TS3 Programmer's Reference |