Comms Tool List: Difference between revisions
Formatted for wiki display.
(Created page with "=== CommsToolList === {| class="wikitable" ! Offset !! Size !! Type !! Name !! Description !! More Information !! Comments |- | 0x0 || 0x4 || uint32_t || || Instance hash || 0E31492C = Gameplay || Bit inverted CRC32 |- | || || || || || 790678A8 = PassThePad || |- | || || || || || B08F5F82 = Car || |- | || || || || || 308FAF92 = Motorbike || |- | 0x4 || 0x4 || uint32_t || || Data length || || |- | 0x8 || 0x4 || uint32_t || || Version hash? || D34014...") |
(Formatted for wiki display.) |
||
Line 1:
Part of the Comms Database, Comms Tool Lists store the actual data in a format given by a [[Comms Tool List Definition|definition]] selected within the resource.
= Structures =
==== 32-bit ====
{| class="wikitable"
! Offset !!
|-
| 0x0 || 0x4 || uint32_t || ? ||
|-
| 0x4 || 0x4 || uint32_t || ? || Data
|-
| 0x8 || 0x4 || uint32_t || ? || Version hash? ||
|-
| 0xC || 0x4 || uint32_t || ? || Resource
|-
|
▲| 0x8 || 0x4 || uint32_t || || Version hash? || D34014F7 = Gameplay 1.3 || "Bit inverted CRC32? Unknown hash sources Offset 0x1C in definitions"
|}
▲== PS4 ==
====
{| class="wikitable"
! Offset !!
| 0x8 || 0x4 || uint32_t || || Version hash? || 51AD1B08 = Gameplay PS4 BPR || "Bit inverted CRC32? Unknown hash sources Offset 0x2C in definitions"▼
|-
| 0x0 || 0x4 || uint32_t || ? || Name hash || [[Common Data Types (Burnout Paradise)#Language hash | JAMCRC]] hash of the name (e.g., PUSMBGP1)
|-
| 0x4 || 0x4 || uint32_t || ? || Data
|-
▲| 0x8 || 0x4 || uint32_t || ? || Version hash? ||
|-
| 0xC || 0x4 || uint32_t || ? ||
|-
| 0x10 || 0x8 ||
|}
|