NIF Objects | Compound Types | Enum Types | Basic Types | File Versions
| Name | Type | Description |
|---|---|---|
| From NiObject | ||
| From bhkRefObject | ||
| From bhkSerializable | ||
| From bhkBallSocketConstraintChain | ||
| Num Pivots | uint | Number of pivot points. Divide by 2 to get the number of constraints. |
| Pivots | ConstraintInfo | Two pivot points A and B for each constraint. |
| Tau | float | High values are harder and more reactive, lower values are smoother. |
| Damping | float | Defines damping strength for the current velocity. |
| Constraint Force Mixing | float | Restitution (amount of elasticity) of constraints. Added to the diagonal of the constraint matrix. A value of 0.0 can result in a division by zero with some chain configurations. |
| Max Error Distance | float | Maximum distance error in constraints allowed before stabilization algorithm kicks in. A smaller distance causes more resistance. |
| Num Entities A | uint | Number of links in the chain |
| Entities A | Ptr<bhkRigidBody> | |
| Num Entities | uint | Hardcoded to 2. Don't change. |
| Entity A | Ptr<bhkRigidBody> | |
| Entity B | Ptr<bhkRigidBody> | |
| Priority | uint | |