| Field | Type | Offset | Description | Notes |
|---|---|---|---|---|
| hierarchyGain | f32 | 0x0 | Lowering it will bring it closer to the original pose, while increasing it will make it squishier. | |
| velocityDamping | f32 | 0x4 | The rate at which the ragdoll's movement speed is reduced. When it approaches 0, it returns slowly, and when it approaches 1, it returns suddenly. | |
| accelGain | f32 | 0x8 | Adjustment parameter for rigid acceleration. Lower settings will make the movement softer, higher settings will make it harder. It seems to be set to a lower value than the acceleration gain. | |
| velocityGain | f32 | 0xc | Rigid speed adjustment parameter. Lower settings will make the movement softer, higher settings will make it harder. It seems to be set to a lower value than the speed gain. | |
| positionGain | f32 | 0x10 | Adjustment parameter for rigid movement position. Lower settings will make the movement softer, higher settings will make it harder. | |
| maxLinerVelocity | f32 | 0x14 | Rigid's maximum movement speed | |
| maxAngularVelocity | f32 | 0x18 | Rigid maximum angular velocity | |
| snapGain | f32 | 0x1c | Adjustment value to get closer to the original pose. Effect similar to position gain | |
| enable | u8 | 0x20 | Does it move during damage ragdoll? | This field is a boolean. |
| partsHitMaskNo | s8 | 0x21 | Mask number per site. -1: Mask disabled | |
| pad | dummy8 | 0x22 |