Vehicle List/Burnout 3: Difference between revisions

From Burnout Wiki
Content added Content deleted
m (Burninrubber0 moved page Vehicle List (Burnout 3) to Vehicle List/Burnout 3: Move to subpage)
(Fix link.)
Line 13: Line 13:
| 0x8 || 0x200 || int[128] || mabVehicleIsDriveable || ||
| 0x8 || 0x200 || int[128] || mabVehicleIsDriveable || ||
|-
|-
| 0x208 || 0x200 || [[#EB4RaceCarRank | EB4RaceCarRank]][128] || maeRaceCarRanks || ||
| 0x208 || 0x200 || [[#EB3RaceCarRank | EB3RaceCarRank]][128] || maeRaceCarRanks || ||
|-
|-
| 0x408 || 0x400 || long unsigned int[128] || maVehicleIDs || ||
| 0x408 || 0x400 || long unsigned int[128] || maVehicleIDs || ||
Line 25: Line 25:


= Enumeration =
= Enumeration =
=== Racecar Rank ===
=== EB3RaceCarRank ===
Name based on Revenge debugging symbols.

{| class="wikitable"
{| class="wikitable"
|-
|-

Revision as of 16:22, 11 September 2022

Based on information from Burnout Revenge debugging symbols.

Structures

Vehicle List

Offset Length Type Name Description Comments
0x0 0x4 RwInt32 mnVersionNumber File version 6
0x4 0x4 RwInt32 mnVehicleCount
0x8 0x200 int[128] mabVehicleIsDriveable
0x208 0x200 EB3RaceCarRank[128] maeRaceCarRanks
0x408 0x400 long unsigned int[128] maVehicleIDs
0x808 0x200 int[128] manVehicleMaxCrashScore
0xA08 0x200 int[128] manVehicleGrudgePoints
0xC08 0x3F8 unsigned char[1016] mau8Pad

Enumeration

EB3RaceCarRank

Name based on Revenge debugging symbols.

Name Value Comments
eRaceCarRank0 0
eRaceCarRank1 1
eRaceCarRank2 2
eRaceCarRank3 3
eRaceCarRank4 4
eRaceCarRankCount 5