# NIF File Format Documentation

NIF Objects | Compound Types | Enum Types | Basic Types | File Versions

## bhkConvexListShape

A havok shape.
A list of convex shapes.
Do not put a bhkPackedNiTriStripsShape in the Sub Shapes. Use a
separate collision nodes without a list shape for those.
Also, shapes collected in a bhkListShape may not have the correct
walking noise, so only use it for non-walkable objects.

### Attributes

Name | Type | Arg | Arr1 | Arr2 | Cond | Description | From | To
--- | --- | --- | --- | --- | --- | --- | --- | ---
From NiObject
From bhkRefObject
From bhkSerializable
From bhkShape
From bhkConvexListShape
Num Sub Shapes | uint |  |  |  |  | The number of sub shapes referenced. |  |
Sub Shapes | Ref<bhkConvexShape> |  | Num Sub Shapes |  |  | List of shapes. |  |
Material | HavokMaterial |  |  |  |  | The shape's material. |  |
Skyrim Material | SkyrimHavokMaterial |  |  |  |  | The shape's material. |  |
Unknown Floats | float |  | 6 |  |  | Unknown. Set to (0.0,0.0,-0.0,0.0,0.0,-0.0), where -0.0 is 0x80000000 in hex. |  |
Unknown Byte 1 | byte |  |  |  |  | Unknown Flag |  |
Unknown Float 1 | float |  |  |  |  | Unknown Flag |  |

### Parent Of