Difference between revisions of "Game Opcodes:Respond Achievement Completion Rate"

From FFXIV Classic Wiki
Jump to: navigation, search
(Created page with "When a player opens an achievement's details the client requests the completion info. This packet sends the amount completed and/or checks off any objectives. :; Opcode - 0x1...")
 
(Data)
 
Line 16: Line 16:
 
|-
 
|-
 
| 0x00 || uint32 || 4 Bytes || achievementID || The ID of the achievement info is being sent for.
 
| 0x00 || uint32 || 4 Bytes || achievementID || The ID of the achievement info is being sent for.
 +
|-
 
| 0x04 || uint32 || 4 Bytes || completionRate || If it's progress based, how many units have been completed.
 
| 0x04 || uint32 || 4 Bytes || completionRate || If it's progress based, how many units have been completed.
 +
|-
 
| 0x08 || uint32 || 4 Bytes || objectiveFlags || If it's objective based, which objectives were completed.
 
| 0x08 || uint32 || 4 Bytes || objectiveFlags || If it's objective based, which objectives were completed.
 
|}
 
|}

Latest revision as of 17:11, 27 March 2018

When a player opens an achievement's details the client requests the completion info. This packet sends the amount completed and/or checks off any objectives.

Opcode - 0x19F
Source - Server
Data Size - 0x10 bytes
Requirements - None

Data

Offset Data Type Length Variable Description
0x00 uint32 4 Bytes achievementID The ID of the achievement info is being sent for.
0x04 uint32 4 Bytes completionRate If it's progress based, how many units have been completed.
0x08 uint32 4 Bytes objectiveFlags If it's objective based, which objectives were completed.

Visual Layout

Packet Data Layout
0x0 0x1 0x2 0x3 0x4 0x5 0x6 0x7 0x8 0x9 0xA 0xB 0xC 0xD 0xE 0xF
0x00 achievementID completionRate objectiveFlags 00 00 00 00