structure_design
sddt
- Fields
- 49
- Structs
- 11
- Shipped tags
- 42
- Root size
- 192 B
- Version
- 1
11 structs
- structure_design_block_struct
- structure_manifest_build_identifier_struct
- global_structure_physics_design_struct
- mopp_code_definition_block
- mopp_code_data_definition_block
- structure_soft_ceiling_block
- structure_soft_ceiling_triangle_block
- structure_water_groups_block
- structure_water_instances_block
- structure_water_instance_planes_block
- structure_water_instance_debug_triangles_block
structure_design_block_struct
Root3 fields · 192 B| Offset | Size | Field | Type |
|---|---|---|---|
| 0 | 64 | build identifier | struct |
| 64 | 64 | parent build identifier | struct |
| 128 | 64 | physics | struct |
structure_manifest_build_identifier_struct
6 fields · 64 B| Offset | Size | Field | Type |
|---|---|---|---|
| 0 | 4 | importer version | long integer |
| 4 | 12 | soft ceiling mopp code blockblock mopp_code_definition_block · max 32767 | block |
| 16 | 12 | soft ceilings blockblock structure_soft_ceiling_block · max 128 | block |
| 28 | 12 | water mopp codeblock mopp_code_definition_block · max 32767 | block |
| 40 | 12 | water groups blockblock structure_water_groups_block · max 1024 | block |
| 52 | 12 | water instances blockblock structure_water_instances_block · max 1024 | block |
global_structure_physics_design_struct
7 fields · 64 B| Offset | Size | Field | Type |
|---|---|---|---|
| 0 | 2 | group | short block index |
| 4 | 12 | flow velocity | real vector 3d |
| 16 | 12 | water planes blockblock structure_water_instance_planes_block · max 1024 | block |
| 28 | 12 | water debug triangles blockblock structure_water_instance_debug_triangles_block · max 8192 | block |
| 40 | 8 | bounds x | real bounds |
| 48 | 8 | bounds y | real bounds |
| 56 | 8 | bounds z | real bounds |
mopp_code_definition_block
3 fields · 36 B| Offset | Size | Field | Type |
|---|---|---|---|
| 0 | 12 | point0 | real point 3d |
| 12 | 12 | point1 | real point 3d |
| 24 | 12 | point2 | real point 3d |
mopp_code_data_definition_block
1 fields · 16 B| Offset | Size | Field | Type |
|---|---|---|---|
| 0 | 16 | plane | real plane 3d |
structure_soft_ceiling_block
1 fields · 4 B| Offset | Size | Field | Type |
|---|---|---|---|
| 0 | 4 | name | string id |
structure_soft_ceiling_triangle_block
3 fields · 20 B| Offset | Size | Field | Type |
|---|---|---|---|
| 0 | 4 | name | string id |
| 4 | 2 | type
| short enum |
| 8 | 12 | soft ceiling trianglesblock structure_soft_ceiling_triangle_block · max 32767 | block |
structure_water_groups_block
6 fields · 68 B| Offset | Size | Field | Type |
|---|---|---|---|
| 0 | 16 | plane | real plane 3d |
| 16 | 12 | bounding sphere center | real point 3d |
| 28 | 4 | bounding sphere radius | real |
| 32 | 12 | vertex0 | real point 3d |
| 44 | 12 | vertex1 | real point 3d |
| 56 | 12 | vertex2 | real point 3d |
structure_water_instances_block
12 fields · 96 B| Offset | Size | Field | Type |
|---|---|---|---|
| 0 | 8 | field pointer skip | int64 integer |
| 8 | 2 | size | short integer |
| 10 | 2 | count | short integer |
| 32 | 4 | v.i | real |
| 36 | 4 | v.j | real |
| 40 | 4 | v.k | real |
| 44 | 4 | v.w | real |
| 48 | 8 | m_data pointer | int64 integer |
| 56 | 4 | int m_size | long integer |
| 60 | 4 | int m_capacityAndFlags | long integer |
| 64 | 1 | m_buildType | char integer |
| 80 | 12 | mopp data block block mopp_code_data_definition_block · max 16777216 | block |
structure_water_instance_planes_block
1 fields · 1 B| Offset | Size | Field | Type |
|---|---|---|---|
| 0 | 1 | mopp data | byte integer |
structure_water_instance_debug_triangles_block
6 fields · 24 B| Offset | Size | Field | Type |
|---|---|---|---|
| 0 | 4 | manifest_id0 | long integer |
| 4 | 4 | manifest_id1 | long integer |
| 8 | 4 | manifest_id2 | long integer |
| 12 | 4 | manifest_id3 | long integer |
| 16 | 4 | build_index | long integer |
| 20 | 4 | structure importer version | long integer |
Generated from the shipped game data, which carries its own tag definitions. Schema only: field names, types, offsets, and option names are published; tag values are not. See Self-describing tag layout for how this is extracted.