Vehicle List/Burnout Dominator
Structures
CBoVehicleList
Offset | Length | Type | Name | Description | Comments |
---|---|---|---|---|---|
0x0 | 0x4 | RwInt32 | mnVersionNumber | File version | 2 |
0x4 | 0x4 | RwInt32 | mnVehicleCount | Number of vehicles | |
0x8 | 0x1400 | CBoVehicleListEntry[160] | maVehicles | Vehicles | |
0x1408 | 0x4 | RwBool | mbIsVolatile | Uninitialized in file | |
0x140C | 0x4 | CBoVehicleList* | mpNextList | nullptr in file | |
0x1410 | 0xBF0 | unsigned char[3056] | mau8Pad |
CBoVehicleListEntry
Offset | Length | Type | Name | Description | Comments |
---|---|---|---|---|---|
0x0 | 0x8 | GtID | mVehicleID | ||
0x8 | 0x4 | RwInt32 | mxVehicleFlags | See vehicle flags | |
0xC | 0x4 | RwReal | mrCrashBreakerPower | ||
0x10 | 0x4 | RwReal | mrCrashBreakerRadius | ||
0x14 | 0x4 | RwInt32 | mnVehicleMaxCrashScore | ||
0x18 | 0x1 | RwInt8 | mn8VehicleDefaultColour | ||
0x19 | 0x1 | RwInt8 | meSeries | See ERaceVehicleSeries | |
0x1A | 0x6 | padding |
Enumerations
Vehicle flags
Name | Value | Comments |
---|---|---|
? | 0x80 | Is race car? |
ERaceVehicleSeries
Name | Value | Comments |
---|---|---|
eRaceVehicleSeriesClassic | 0 | |
eRaceVehicleSeriesFactory | 1 | |
eRaceVehicleSeriesTuned | 2 | |
eRaceVehicleSeriesHotRod | 3 | |
eRaceVehicleSeriesSuper | 4 | |
eRaceVehicleSeriesRaceSpecial | 5 | |
eRaceVehicleSeriesDominator | 6 | |
eRaceVehicleSeriesNumber | 7 | |
eRaceVehicleSeriesNULL | 8 |