Edit on GitHub
This packet is an abridged list of achievements, usually appearing after GameService Server 0x022E Achievement Unlocked.
It is part of the response to:
Name | Type | Summary |
---|---|---|
unknown_a | bytes[4] | |
achievement_group_count | u4 | |
achievement_groups | achievement_group[achievement_group_count] |
Name | Type | Summary |
---|---|---|
unknown_b | bytes[1] | |
achievement_group_id | u4 | |
unknown_c | bytes[8] | |
achievement_count | u4 | |
achievements | achievement[achievement_count] |
Name | Type | Summary |
---|---|---|
achievement_id | u4 | From pangya_xx.iff/Achievement.iff |
achievement_status_id | u4 | Referenced in [Gameservice Server 0x0216 User Status Update](/packets/gameservice/server/0216.ksy). |
achievement_status_slot | u4 | Referenced in [Gameservice Server 0x0216 User Status Update](/packets/gameservice/server/0216.ksy). |
achievement_unix_time | u4 | Timestamp of when achieved. 0 = unachieved. |
meta:
id: gameservice_server_0220_achievement_update
title: GameService Server Achievement Update
encoding: ASCII
endian: le
imports:
- ../../common/pstring
seq:
- id: unknown_a
size: 4
- id: achievement_group_count
type: u4
- id: achievement_groups
type: achievement_group
repeat: expr
repeat-expr: achievement_group_count
types:
achievement_group:
seq:
- id: unknown_b
size: 1
- id: achievement_group_id
type: u4
- id: unknown_c
size: 8
- id: achievement_count
type: u4
- id: achievements
type: achievement
repeat: expr
repeat-expr: achievement_count
achievement:
seq:
- id: achievement_id
type: u4
- id: achievement_status_id
type: u4
- id: achievement_status_slot
type: u4
- id: achievement_unix_time
type: u4