Difference between revisions of "2A51171B"
From SimsWiki
Line 38: | Line 38: | ||
;Float | ;Float | ||
:unknown | :unknown | ||
+ | |||
+ | Functions: | ||
+ | 1. To store arrays of the grid layer level height in singles. | ||
+ | 2. Every standard level height is 16-click-high/16-step-high, and it has a value of 3 in singles. In other words, each click (in terms of elevation tools)/step (in terms of modular stairs) is 0.1875 in singles. | ||
+ | 3. Negative value can exist in singles as V!ND!CARE's <4-click wall tutorial suggests. | ||
+ | |||
===Instance ID 0x03=== | ===Instance ID 0x03=== |
Revision as of 08:39, 2 December 2007
2A51171B | |
---|---|
Short name: | 3DARY |
Long name: | 3D array |
Contents |
Format
- DWORD
- Block ID
- DWORD
- Block Version
- Byte
- Block name
- DWORD
- Count X
- DWORD
- Count Y
- DWORD
- Count Z
- variable
- Array[X,Y,Z] (see below)
Array format
Array[X,Y,Z] is a 3-dimensional array *of Objects* with height X, width Y, and depth Z. The type of data contained within the Object varies by the Instance ID of the file.
Instance ID 0x00, 0x09, 0x0A, or 0x0B
;WORD :unknown ;WORD :unknown ;WORD :unknown ;WORD :unknown
Instance ID 0x01
- Float
- unknown
Functions: 1. To store arrays of the grid layer level height in singles. 2. Every standard level height is 16-click-high/16-step-high, and it has a value of 3 in singles. In other words, each click (in terms of elevation tools)/step (in terms of modular stairs) is 0.1875 in singles. 3. Negative value can exist in singles as V!ND!CARE's <4-click wall tutorial suggests.
Instance ID 0x03
- BYTE
- unknown
Instance ID 0x0C
- DWORD
- Count n
- for each entry
- DWORD
- unknown
Instance ID 0x14
- 16 bytes
- Unknown
Instance ID 0x15
- 4 bytes
- unknown
See Also
This article is imported from the old MTS2 wiki. It's original page, with comments, can be found at http://old_wiki.modthesims2.com/2A51171B