Difference between revisions of "Sims 3:0x9151E6BC"

From SimsWiki
Jump to: navigation, search
(Format)
Line 21: Line 21:
 
  DWORD
 
  DWORD
 
  BYTE
 
  BYTE
DWORD
 
BYTE[4]
 
DWORD
 
DWORD
 
DWORD
 
DWORD
 
DWORD
 
DWORD
 
BYTE[8]
 
 
   
 
   
  --insert [[Sims 3:Key table|TGI Block List]]  // defines default [[Sims 3:0x515CA4CD|wall pattern]] ((what does??))
+
  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}}
 
{{TS3AdvancedModdingHeader}}

Revision as of 23:04, 30 October 2010

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

Overview

Catalog resource used to define wall types.

Format

DWORD
DWORD TGI_offset // see Sims 3:Key table
DWORD TGI_size   // see Sims 3:Key table
DWORD
--insert Common section

DWORD
BYTE
DWORD
BYTE
DWORD
BYTE

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

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

Partition Types

Id Description
0x00000000 Wall
0x00000001 Fence
0x00000002 FenceArch
0x00000003 HalfWall
0x00000004 PlatformWall
0xFFFFFFFF Unspecified

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

Vertical Span Types

Id Description
0x00000000 FixedHeight
0x00000001 FloorToFloor
0x00000002 FloorToRoof
0x00000003 FloorToStairs
0x00000004 FloorToFloorBasedCeiling
0x00000005 DoubleFixedHeight
0x00000006 PlatformHeight
0x00000007 HalfFixedHeight
0xFFFFFFFF Unspecified

Partitions Blocked Flags

Flag Description
0x00000001 BlocksWalls
0x00000002 BlocksFences
0x00000004 BlocksArches
0x00000010 BlocksPlatformWalls

Partition Tool Modes

Id Description
0x00000001 Line
0x00000002 Rectangle
0x00000003 All
0xFFFFFFFF Unspecified

User Tool Flags

Flag Description
0x00000001 Partition
0x00000002 Roof
0x00000004 LevelRoom
0x00000008 ModularStairs
0x00000010 WallDrag

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 

Personal tools
Namespaces

Variants
Actions
Navigation
game select
Toolbox