Vehicle List/Burnout Dominator

From Burnout Wiki

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