Comms Tool List Definition: Difference between revisions
Content added Content deleted
m (Burninrubber0 moved page CommsToolListDefinition (Burnout Paradise) to Comms Tool List Definition) |
m (Updated common data type links.) |
||
Line 7: | Line 7: | ||
! Offset !! Length !! Type !! Name !! Description !! Comments |
! Offset !! Length !! Type !! Name !! Description !! Comments |
||
|- |
|- |
||
| 0x0 || 0x4 || uint32_t* || ? || Unknown hashes || [[ |
| 0x0 || 0x4 || uint32_t* || ? || Unknown hashes || [[Language hash]] |
||
|- |
|- |
||
| 0x4 || 0x4 || uint32_t* || ? || Category name hashes || Found in executable. [[ |
| 0x4 || 0x4 || uint32_t* || ? || Category name hashes || Found in executable. [[Language hash]] |
||
|- |
|- |
||
| 0x8 || 0x4 || uint32_t* || ? || Field name hashes || Found in executable. [[ |
| 0x8 || 0x4 || uint32_t* || ? || Field name hashes || Found in executable. [[Language hash]] |
||
|- |
|- |
||
| 0xC || 0x4 || uint32_t* || ? || Field offsets || |
| 0xC || 0x4 || uint32_t* || ? || Field offsets || |
||
|- |
|- |
||
| 0x10 || 0x4 || uint32_t || ? || Definition name hash || Found in executable. See [[#Definition names | definition names]]. [[ |
| 0x10 || 0x4 || uint32_t || ? || Definition name hash || Found in executable. See [[#Definition names | definition names]]. [[Language hash]] |
||
|- |
|- |
||
| 0x14 || 0x4 || uint32_t || ? || Number of fields || Fields have one entry in each chunk |
| 0x14 || 0x4 || uint32_t || ? || Number of fields || Fields have one entry in each chunk |
||
Line 21: | Line 21: | ||
| 0x18 || 0x4 || uint32_t || ? || Length of [[Comms Tool List]] resources using this definition || |
| 0x18 || 0x4 || uint32_t || ? || Length of [[Comms Tool List]] resources using this definition || |
||
|- |
|- |
||
| 0x1C || 0x4 || uint32_t || ? || Definition version hash? || See [[#Version names | version names]]. Matches offset 0x8 in [[Comms Tool List]]. [[ |
| 0x1C || 0x4 || uint32_t || ? || Definition version hash? || See [[#Version names | version names]]. Matches offset 0x8 in [[Comms Tool List]]. [[Language hash]] |
||
|- |
|- |
||
| 0x20 || 0x4 || uint32_t || ? || Definition resource length || |
| 0x20 || 0x4 || uint32_t || ? || Definition resource length || |
||
Line 30: | Line 30: | ||
! Offset !! Length !! Type !! Name !! Description !! Comments |
! Offset !! Length !! Type !! Name !! Description !! Comments |
||
|- |
|- |
||
| 0x0 || 0x8 || uint32_t* || ? || Unknown hashes || [[ |
| 0x0 || 0x8 || uint32_t* || ? || Unknown hashes || [[Language hash]] |
||
|- |
|- |
||
| 0x8 || 0x8 || uint32_t* || ? || Category name hashes || [[ |
| 0x8 || 0x8 || uint32_t* || ? || Category name hashes || [[Language hash]] |
||
|- |
|- |
||
| 0x10 || 0x8 || uint32_t* || ? || Field name hashes || [[ |
| 0x10 || 0x8 || uint32_t* || ? || Field name hashes || [[Language hash]] |
||
|- |
|- |
||
| 0x18 || 0x8 || uint32_t* || ? || Field offsets || |
| 0x18 || 0x8 || uint32_t* || ? || Field offsets || |
||
|- |
|- |
||
| 0x20 || 0x4 || uint32_t || ? || Definition name hash || Found in executable. See [[#Definition names | definition names]]. [[ |
| 0x20 || 0x4 || uint32_t || ? || Definition name hash || Found in executable. See [[#Definition names | definition names]]. [[Language hash]] |
||
|- |
|- |
||
| 0x24 || 0x4 || uint32_t || ? || Number of fields || Fields have one entry in each chunk |
| 0x24 || 0x4 || uint32_t || ? || Number of fields || Fields have one entry in each chunk |
||
Line 44: | Line 44: | ||
| 0x28 || 0x4 || uint32_t || ? || Length of [[Comms Tool List]] resources using this definition || |
| 0x28 || 0x4 || uint32_t || ? || Length of [[Comms Tool List]] resources using this definition || |
||
|- |
|- |
||
| 0x2C || 0x4 || uint32_t || ? || Definition version hash? || See [[#Version names | version names]]. Matches offset 0x8 in [[Comms Tool List]]. [[ |
| 0x2C || 0x4 || uint32_t || ? || Definition version hash? || See [[#Version names | version names]]. Matches offset 0x8 in [[Comms Tool List]]. [[Language hash]] |
||
|- |
|- |
||
| 0x30 || 0x4 || uint32_t || ? || Definition resource length || |
| 0x30 || 0x4 || uint32_t || ? || Definition resource length || |