BrnPhysics::Props::PropZoneData[edit | edit source]
Offset |
Length |
Type |
Name |
Description |
Comments
|
0x0 |
0x4 |
PropCellData* |
maCells |
|
|
0x4 |
0x1 |
uint8_t |
muNumCells |
|
|
0x5 |
0x3 |
|
|
padding |
|
0x8 |
0x4 |
PropInstanceData* |
maInstances |
|
|
0xC |
0x4 |
uint32_t |
muSizeInBytes |
|
|
0x10 |
0x4 |
uint32_t |
muNumberOfInstances |
|
|
0x14 |
0x4 |
uint32_t |
muNumberOfProps |
|
|
0x18 |
0x2 |
uint16_t |
muZoneId |
|
|
0x1A |
0x2 |
|
|
padding |
|
Offset |
Length |
Type |
Name |
Description |
Comments
|
0x0 |
0x8 |
PropCellData* |
maCells |
|
|
0x8 |
0x1 |
uint8_t |
muNumCells |
|
|
0x9 |
0x7 |
|
|
padding |
|
0x10 |
0x8 |
PropInstanceData* |
maInstances |
|
|
0x18 |
0x4 |
uint32_t |
muSizeInBytes |
|
|
0x1C |
0x4 |
uint32_t |
muNumberOfInstances |
|
|
0x20 |
0x4 |
uint32_t |
muNumberOfProps |
|
|
0x24 |
0x2 |
uint16_t |
muZoneId |
|
|
0x26 |
0x2 |
|
|
padding |
|
BrnPhysics::Props::PropCellData[edit | edit source]
Offset |
Length |
Type |
Name |
Description |
Comments
|
0x0 |
0x4 |
PropCellId |
mId |
|
|
0x4 |
0x2 |
uint16_t |
muStartIndex |
|
|
0x6 |
0x2 |
uint16_t |
muCount |
|
|
0x8 |
0x2 |
uint16_t |
muNumberOfRespawnDifferent |
|
|
0xA |
0x2 |
uint16_t |
muNumberOfDontRespawn |
|
|
BrnPhysics::Props::PropCellId[edit | edit source]
Offset |
Length |
Type |
Name |
Description |
Comments
|
0x0 |
0x2 |
uint16_t |
muX |
|
|
0x2 |
0x2 |
uint16_t |
muZ |
|
|
BrnPhysics::Props::PropInstanceData[edit | edit source]
Offset |
Length |
Type |
Name |
Description |
Comments
|
0x0 |
0x40 |
Matrix44Affine |
mWorldTransform |
|
|
0x40 |
0x4 |
uint32_t |
muTypeIdAndFlags |
|
Type data index in Prop Physics The type ID forms the lower 26-bits and the flags are the upper 6 bits. See prop instance flags
|
0x44 |
0x4 |
uint32_t |
muInstanceID |
|
|
0x48 |
0x2 |
uint16_t |
muAlternativeType |
|
|
0x4A |
0x1 |
int8_t |
mn8RotSpeed |
|
|
0x4B |
0x1 |
uint8_t |
mn8MaxAngle |
|
|
0x4C |
0x1 |
uint8_t |
mn8MinAngle |
|
|
0x4D |
0x3 |
uint8_t[3] |
mau8Padding |
|
|
Flag 0x10 sets entity instance flags to 1?
Name |
Value |
Comments
|
KI_PROP_FLAG_DISABLEPHYSICS |
1 |
|