Static Track Data: Difference between revisions
no edit summary
AcuteSyntax (talk | contribs) (Created page with "This container format is used to store track textures in all games from Takedown to Dominator. It uses the filename <code>STATIC.DAT</code>. = Versions = {| class="wikitable"...") |
No edit summary |
||
(13 intermediate revisions by 2 users not shown) | |||
Line 1:
This container format is used to store
= Versions =
{| class="wikitable"
! Format version !! Game !! Date
|-
|-
|
|-
| 38 (0x26) || Jun 2004
|-
| 39 (0x27) || Burnout 3: Takedown<br>Burnout Legends || Jul 2004
|-
| 48 (0x30) || Burnout Dominator <sup>(PSP)</sup> || <center>???</center>
|-
| 50 (0x32) || Burnout Revenge (Early Demo)<br>Burnout Revenge (Alpha 7 Build) || May 2005
|-
| 52 (0x34) || Burnout Revenge <sup>(PS2/Xbox)</sup> || Aug 2005
|-
| 60 (0x3C) || Burnout Revenge <sup>(360)</sup> || Feb 2006
|-
| 62 (0x3E) || Burnout Dominator <sup>(PS2)</sup> || Jan 2007
|}
= Layout (Version 0x32) =
===
{| class="wikitable"
|-
Line 23 ⟶ 34:
! Notes
|-
| 0x00 || Version number ||
|-
| 0x04 || File size (bytes) ||
|-
| 0x08 || Materials || Track Material*[] || || Pointer to an array of Track Materials
|-
|
|-
| 0x0E || Animated material count || int16 || ||
|-
| 0x10 || Animated material indices || int16* || ||
|-
|-
| 0x18 || Textures || word* || || Pointer to an array of Texture offsets
|-
| 0x1C || Backdrop count || int16 || ||
|-
| 0x1E || Chevron count || int16 || ||
|-
| 0x20 || Water count || int16 || ||
|-
| 0x22 || Reflection count || int16 || ||
|-
| 0x24 || Backdrops || Backdrop Object*[] || || Pointer to an array of Backdrop Objects
|-
| 0x28 || Chevrons || Chevron*[] || ||
|-
| 0x2C || Water || Water*[] || ||
|-
| 0x30 || Reflections || Reflection*[] || ||
|-
| 0x34 || Instance count || int16 || ||
|-
| 0x38 || Instances || Track Instance*[] || || Pointer to an array of Track Instances
|-
| 0x3C || Prop geometry || Prop Geometry*[] || || Pointer to an array of Prop Geometry
|-
| 0x40 || Prop type count || int || ||
|-
| 0x44 || First payload prop type index || int || ||
|-
| 0x48 || Prop instance count || int || ||
|-
| 0x4C || Prop types || Prop Type*[] || || Pointer to an array of Prop Types
|-
| 0x50 || Collision tree offset || [[Streamed_Track_Data#Collision_Tree|Collision Tree]]* || ||
|-
| 0x54 || Hull count || int16 || ||
|-
| 0x58 || Stream seek offsets (1P) || Seek Data*[] || ||
|-
| 0x5C || Stream seek offsets (2P) || Seek Data*[] || ||
|-
▲| 0x60 || Texture offsets || Texture*[] || ||
|}
[[Category:Formats_(Takedown-Dominator)]]
|