bikePartsDispParam.bin
Jump to navigation
Jump to search
bikePartsDispParam.bin is a sub file of /Race/Common.szs. It contains visual display parameters for each bike. Its kart counterpart is kartPartsDispParam.bin. Both files are also found into the parameter folder from Award.szs, Event.szs, Globe.szs, MenuMulti.szs, MenuOther.szs, MenuSingle.szs and Present.szs from the /Scene/UI folder.
File Format
The file starts with a simple 4-byte header.
Offset | Type | Description |
---|---|---|
0x0 | Int32 | Number of bikes. Always 0x12 (18). |
Parameter Data
For each bike, there is a 0xB0-byte section with many parameters.
Offset | Type | Description |
---|---|---|
0x0 | float | Camera target vertical distance. |
0x4 | float | Tires forward rotation speed. |
0x8 | float | Tires backward rotation speed. |
0xC | float[3] | Handle XYZ position. |
0x18 | float[3] | Handle XYZ rotation. |
0x24 | float | Unknown. |
0x28 | float | Unknown. |
0x2C | float | Unknown. |
0x30 | float | Unknown. |
0x34 | float | Unknown. |
0x38 | float | Unknown. |
0x3C | float | Unknown. |
0x40 | float | Unknown. |
0x44 | float | Unknown. |
0x48 | float | Unknown. |
0x4C | float | Unknown. |
0x50 | float | Unknown. |
0x54 | float | Unknown. |
0x58 | Int32 | Number of exhaust pipes in exhaust particle set 1 (-1 = no exhaust pipes, 0 or >2 = 2 exhaust pipes, 1 = left exhaust pipe, 2 = right exhaust pipe). |
0x5C | float[3] | Exhaust particle set 1 XYZ position. |
0x68 | float[2] | Exhaust particle set 1 XY rotation. |
0x70 | Int32 | Number of exhaust pipes in exhaust particle set 2 (-1 = no exhaust pipes, 0 or >2 = 2 exhaust pipes, 1 = left exhaust pipe, 2 = right exhaust pipe). |
0x74 | float[3] | Exhaust particle set 2 XYZ position. |
0x80 | float[2] | Exhaust particle set 2 XY rotation. |
0x88 | float[3] | ice XYZ size. |
0x94 | float[3] | ice XYZ position. |
0xA0 | float[2] | Balloons YZ position. |
0xA8 | float | Unknown. |
0xAC | float | Unknown. |
Tools
The following tools can handle bikePartsDispParam.bin:
- (none)