Street Data/Development: Difference between revisions

m
Normalization
(Created page.)
 
m (Normalization)
Line 1:
= Versions =
* In [[Burnout 5 (2007-02-22 build)]], <code>miVersion</code> was 2. Its featureset is mostly the same, but appears to support 4 Road Rule scores rather than 2, possibly as a value for the number of cars crashed (sample file has 10 and 60 as targets).
=== 2007-02-22 ===
In [[Burnout 5 (2007-02-22 build)]], <code>miVersion</code> was 2. Its featureset is mostly the same, but appears to support 4 Road Rule scores rather than 2, possibly as a value for the number of cars crashed (sample file has 10 and 60 as targets).
 
= Structures =
Line 37 ⟶ 36:
| 0xC || 0x2 || [[#BrnStreetData::AIInfo|AIInfo]] || mAIInfo || ||
|-
| 0xE || 0x2 || || || paddingPadding ||
|}
 
Line 45 ⟶ 44:
! Offset !! Length !! Type !! Name !! Description !! Comments
|-
| 0x0 || 0x4 || [[Street Data../#BrnStreetData::SpanBase::RoadIndex|RoadIndex]] || miRoadIndex || ||
|-
| 0x4 || 0x4 || [[#BrnStreetData::Road::SpanIndex|SpanIndex]] || miSpanIndex || ||
|-
| 0x8 || 0x4 || [[Street Data../#BrnStreetData::SpanBase::ESpanType|ESpanType]] || meSpanType || ||
|}
 
Line 87 ⟶ 86:
| 0x0 || 0x4 || [[#BrnStreetData::Road::SpanIndex|SpanIndex]]* || mpaSpans || ||
|-
| 0x4 || 0x4 || || || paddingPadding ||
|-
| 0x8 || 0x8 || [[CgsID]] || mId || Road GameDB ID ||
Line 97 ⟶ 96:
| 0x20 || 0x10 || char[16] || macDebugName || ||
|-
| 0x30 || 0x4 || [[Street Data../#BrnStreetData::Road::ChallengeIndex|ChallengeIndex]] || mChallenge || ||
|-
| 0x34 || 0x4 || int32_t || miSpanCount || ||