DriverIKParam.bin

From Custom Mario Kart
Jump to navigation Jump to search
Under Construction
This article is not finished. Help improve it by adding accurate information or correcting grammar and spelling.

DriverIKParam.bin is a sub file of /Race/Common.szs. It contains many parameters that control the movement of the characters' bones in certain animations by using inverse kinematics. IKP files named IKParam.ikp found in character/vehicle combination files might be related to DriverIKParam.bin.

File Format

The file starts with a 12-byte header.

Offset Type Description
0x0 Int32 Number of entries per vehicle + character combination. Always 0x21 (33).
0x4 Int32 Number of vehicles. Always 0x24 (36).
0x8 Int32 Number of characters. Always 0x2A (42).

Parameter Data

After the header, there is a 256-byte section containing float parameters.

Offset Type Description
0x0 float[64] Unknown.

Entry Data

Each vehicle + character combination has a number of entries that are 1 byte long each.

Offset Type Description
0x00 Byte Enabled flag. If 0, inverse kinematics won't affect the character in that vehicle.
0x01 Byte[32] Unknown.

Tools

The following tools can handle DriverIKParam.bin: