Street Data/Previous versions

From Burnout Wiki

Versions[edit | edit source]

All versions maintain the

v1.0-v1.3[edit | edit source]

miVersion is 5 in these versions of the game. This version lacks the unknown integer at the end of each road.

v1.4-v1.8[edit | edit source]

miVersion changed to 6. An 8-bit integer was added to the end of each road. This was updated to 32-bit in v1.9 but without a version number change.

Structures[edit | edit source]

BrnStreetData::Road[edit | edit source]

v1.0-v1.3[edit | edit source]

Offset Length Type Name Description Comments
0x0 0xC Vector3 mReferencePosition
0xC 0x4 SpanIndex* mpaSpans
0x10 0x8 CgsID mId Road GameDB ID
0x18 0x8 CgsID miRoadLimitId0 Road limit 0 GameDB ID
0x20 0x8 CgsID miRoadLimitId1 Road limit 1 GameDB ID
0x28 0x10 char[16] macDebugName
0x38 0x4 ChallengeIndex mChallenge
0x3C 0x4 int32_t miSpanCount

v1.4-v1.8[edit | edit source]

Offset Length Type Name Description Comments
0x0 0xC Vector3 mReferencePosition
0xC 0x4 SpanIndex* mpaSpans
0x10 0x8 CgsID mId Road GameDB ID
0x18 0x8 CgsID miRoadLimitId0 Road limit 0 GameDB ID
0x20 0x8 CgsID miRoadLimitId1 Road limit 1 GameDB ID
0x28 0x10 char[16] macDebugName
0x38 0x4 ChallengeIndex mChallenge
0x3C 0x4 int32_t miSpanCount
0x40 0x4 uint8_t ? Always 1
0x41 0x7 padding