HUD Message Sequence: Difference between revisions

Updated with new information.
(Added resource names, expanded description, and added some field descriptions.)
(Updated with new information.)
 
Line 20:
! Offset !! Length !! Type !! Name !! Description !! Comments
|-
| 0x0 || 0x8 || [[CgsID]] || ?mSequenceIdHash || Sequence ID ||
|-
| 0x8 || 0xD || char[13] || ?macSequenceId || Sequence name ||
|-
| 0x15 || 0x3 || || || Padding ||
|-
| 0x18 || 0x4 || uint32_tint32_t || ?miPriority || Format version?Priority || Always 1
|-
| 0x1C || 0x4 || uint32_tint32_t || ?miResourceSize || Resource size ||
|-
| 0x20 || 0x240x4 || ?int32_t || ?miParamCount || Number of parameters || Always null
|-
| 0x24 || 0x20 || [[HUD_Message#CgsGui::HudMessageParamTypes|HudMessageParamTypes]][8] || maeParams || Parameters ||
| 0x44 || 0x4 || uint32_t || ? || Number of entries used ||
|-
| 0x480x44 || 0x1800x4 || [[#Entry|Entry]][8]int32_t || ?miMessageCount || EntriesNumber of messages ||
|-
| 0x48 || 0x180 || [[#CgsGui::HudMessageSequenceMessage|HudMessageSequenceMessage]][8] || maMessages || Messages ||
|}
 
=== CgsGui::HudMessageSequenceMessage ===
=== Entry ===
{| class="wikitable"
! Offset !! Length !! Type !! Name !! Description !! Comments
|-
| 0x0 || 0x8 || [[CgsID]] || ?mMessageId || Message nameID ||
|-
| 0x8 || 0x4 || float32_t || mfMessageLength || Time to display the message in seconds || Always 5
|-
| 0x80xC || 0x40x10 || floatint32_t[4] || ?maiParam1Ids || SecondsParameter toIDs wait1 before|| nextAll message in sequence? ||IDs Alwaysalways 5-1
|-
| 0xC0x1C || 0x200x10 || ?int32_t[4] || ?maiParam2Ids || Parameter IDs 2 || All bytesIDs arealways 0xFF-1
|-
| 0x2C || 0x4 || ? || ? || Padding? ||
|}