Difference between revisions of "Game Opcodes:Show Countdown"

From FFXIV Classic Wiki
Jump to: navigation, search
(Visual Layout)
(Data: Added documentation of the other language's message)
 
(21 intermediate revisions by 2 users not shown)
Line 17: Line 17:
 
| 0x00 || byte || 1 Bytes || countdownLength || The number of seconds to count down by.
 
| 0x00 || byte || 1 Bytes || countdownLength || The number of seconds to count down by.
 
|-
 
|-
| 0x08 || uint64 || 8 Bytes || syncTime || The epoch time the countdown is starting at. This syncs all clients together, and is provided by the [[CountdownRequest]] packet.
+
| 0x08 || uint64 || 8 Bytes || syncTime || The epoch time the countdown is starting at. This syncs all clients together, and is provided by the [[Game Opcodes:Countdown Started|Countdown Started]] packet.
 
|-
 
|-
| 0x12 || string || 32 Bytes || message || ???
+
| 0x18 || string || 16 Bytes || goMessage || The message to display once the timer counts down. Retail server sent for EN "Go!", JP "GO!", FR "OK !", DE "Los!"
 +
 
 
|}
 
|}
  
Line 31: Line 32:
 
|-
 
|-
 
! 0x00
 
! 0x00
| colspan="1" style="background:#8FA6E8" | '''countdownLength'''
+
| colspan="1" style="background:#CEE0F2" | '''count'''
 
| 00 || 00 || 00 || 00 || 00 || 00 || 00
 
| 00 || 00 || 00 || 00 || 00 || 00 || 00
 
| colspan="8" style="background:#8FA6E8" | '''syncTime '''
 
| colspan="8" style="background:#8FA6E8" | '''syncTime '''
Line 37: Line 38:
 
! 0x10
 
! 0x10
 
| 00 || 00 || 00 || 00 || 00 || 00 || 00 || 00
 
| 00 || 00 || 00 || 00 || 00 || 00 || 00 || 00
| colspan="20" style="background:#8FA6E8" | '''message '''
+
| colspan="8" style="background:#C0E8A7" |
 
|-
 
|-
 
! 0x20
 
! 0x20
 +
| colspan="8" style="background:#C0E8A7" | '''goMessage'''
 
|}
 
|}
  
 
[[Category:Unfinished]]
 
[[Category:Unfinished]]

Latest revision as of 03:37, 12 September 2019

Starts a countdown on an actor.

Opcode - 0x0E5
Source - Server
Data Size - 0x28 bytes
Requirements - None

Data

Offset Data Type Length Variable Description
0x00 byte 1 Bytes countdownLength The number of seconds to count down by.
0x08 uint64 8 Bytes syncTime The epoch time the countdown is starting at. This syncs all clients together, and is provided by the Countdown Started packet.
0x18 string 16 Bytes goMessage The message to display once the timer counts down. Retail server sent for EN "Go!", JP "GO!", FR "OK !", DE "Los!"

Visual Layout

Packet Data layout
0x0 0x1 0x2 0x3 0x4 0x5 0x6 0x7 0x8 0x9 0xA 0xB 0xC 0xD 0xE 0xF
0x00 count 00 00 00 00 00 00 00 syncTime
0x10 00 00 00 00 00 00 00 00
0x20 goMessage