Edit on GitHub
GameService Server User Status Update Summary This packet can add or subtract items, quest/achievement progress, character mastery,
and likely others. The meaning of each element can vary based on context.
This packet is a complete mess.
It is part of the response to:
Structure Name Type Summary status_date_unix_time
bytes[4]
status_change_count
u4
status_changes
status_change [status_change_count]
Subtypes Name Type Summary status_id
u4
item_id, achievement_status_id, quest_status_id status_slot
u4
inventory_slot, achievement_status_slot, quest_status_slot unknown_a
bytes[4]
Likely padding? status_amount_old
u4
Value of item/achievement/quest before change. status_amount_new
u4
Value of item/achievement/quest after change. status_amount_delta
s4
Change in value of item/achievement/quest. Can be negative. unknown_d
bytes[25]
Name Type Summary character_id
u4
status_slot
u4
mastery_id? unknown_e
bytes[16]
mastery_power_up_count
u2
mastery_control_up_count
u2
mastery_impact_up_count
u2
mastery_spin_up_count
u2
mastery_curve_up_count
u2
unknown_f
bytes[15]
Name Type Summary unknown_g
bytes[72]
Definition meta:
id: gameservice_server_0216_user_status_update
title: GameService Server User Status Update
encoding: ASCII
endian: le
imports:
- ../../common/pstring
seq:
- id: status_date_unix_time
size: 4
- id: status_change_count
type: u4
- id: status_changes
type: status_change
repeat: expr
repeat-expr: status_change_count
types:
status_change:
seq:
- id: subtype
type: u1
- id: subtype_data
type:
switch-on: subtype
cases:
2: status_change_02_items_achievements_quests
201: status_change_c9_character_mastery
204: status_change_cc_unknown
status_change_02_items_achievements_quests:
seq:
- id: status_id
type: u4
- id: status_slot
type: u4
- id: unknown_a
size: 4
- id: status_amount_old
type: u4
- id: status_amount_new
type: u4
- id: status_amount_delta
type: s4
- id: unknown_d
size: 25
status_change_c9_character_mastery:
seq:
- id: character_id
type: u4
- id: status_slot
type: u4
- id: unknown_e
size: 16
- id: mastery_power_up_count
type: u2
- id: mastery_control_up_count
type: u2
- id: mastery_impact_up_count
type: u2
- id: mastery_spin_up_count
type: u2
- id: mastery_curve_up_count
type: u2
- id: unknown_f
size: 15
status_change_cc_unknown:
seq:
- id: unknown_g
size: 72
Examples No examples available. Contribute one? Packetdoc is Open Source! Know something we don't? Please contribute by opening a Pull Request. No Git experience? No problem! Simply use the GitHub user interface to edit a file; no command line or Git experience needed.
Copyright © 2019 the Pangbox authors. Licensed under the ISC license.
PangYa is a registered trademark of Ntreev Soft Co., Ltd. Corporation. Pangbox is not endorsed or related to Ntreev Soft Co., Ltd. Corporation in any way. "PangYa" and related trademarks are used strictly for informational purposes.