Progression Data

From Burnout Wiki
Revision as of 22:17, 5 February 2022 by AcuteSyntax (talk | contribs)

The Progression Data format contains parameters for each playable series of events in the Takedown-era games' World Tour mode. It uses the filename PRGDATA.BIN.

Versions

Progression Data version
0x04 0x07 0x08
Date Apr 2004 Jul 2005 Feb 2007
Games Takedown (Early Demo)
Takedown
Legends
Revenge
Dominator (PS2)
Dominator (PSP)

Layout (Version 0x04)

Hmmm...
Hmmm...
To do:
Need to add definitions for some currently unknown values.
Offset Name Type Value Notes
0x00 Version number uint32 0x04
0x04 Championships offset Championship Data*[]
0x08 Championship count uint

Championship Data

Offset Name Type Value Notes
0x00 Series offset Series Data*[]
0x04 Series count int

Series Data

Offset Name Type Value Notes
0x00 Vehicle class ID GtID
0x10 Challenges offset Challenge Data*[]
0x14 Challenge count int

Challenge Data

Offset Name Type Value Notes
0x00 Vehicle class ID GtID
0x30 Type EChallengeType 0x0 = None
0x1 = Race
0x2 = Grand Prix
0x3 = Survival
0x4 = Road Rage
0x5 = Road Rage Grand Prix
0x6 = Lap Eliminator
0x7 = Road Rage
0x8 = 1vs1 (Face-Off)
0x9 = Burning Lap
0xA = TA
0xB = Crash
0xC = Crash Co-Op
0xD = Crash 1vs1
0x34 Stages offset Stage Data*[]
0x38 Stage count uint

Stage Data

Offset Name Type Value Notes
0x00 Track ID GtID
0x08 Stage ID GtID
0x10 Index int
0x14 Gamemode type ENormalOfflineGamemodes 0x0 = Single Race
0x1 = Lap Eliminator
0x2 = Battle Race
0x3 = Road Rage
0x4 = Burning Lap
0x5 = Survival
0x6 = Crash
0x18 Direction flag int
0x1C Pad uint8[]