Edit on GitHub

GameService Server 0159 Unknown Response (User Related)

Summary

This is one of the responses to GameService Client 0x002F User Information Request.

Structure

gameservice_server_0159_unknown_user_related_response

Name Type Summary
request_type u1 Matches [GameService Client 0x002F User Information Request](/packets/gameservice/client/002f.ksy).
user_id u4
payload switch(request_type)
case 0 user_response_0159_00_blank Case when request_type == 0
case 5 user_response_0159_05_full Case when request_type == 5

Subtypes

user_response_0159_00_blank

Name Type Summary
padding_a bytes All 0x00.

user_response_0159_05_full

Name Type Summary
unknown_a bytes All 0x00.
unknown_b u2
unknown_c u2
unknown_d u2 All 0x00?
unknown_e u2
unknown_f u2
unknown_g u2
unknown_h u2
unknown_i u2
unknown_j u2
unknown_k u2
unknown_l u2
unknown_m u2
unknown_n u2
unknown_o u2
unknown_p u2
unknown_q u2
unknown_r u2
unknown_s u2
unknown_t u2 All 0x00?
unknown_u u2
unknown_v u2
unknown_w bytes All 0x00.

Definition

meta:
  id: gameservice_server_0159_unknown_user_related_response
  title: GameService Server 0159 Unknown Response (User Related)
  encoding: ASCII
  endian: le
  imports:
    - ../../common/pstring
seq:
  - id: request_type
    type: u1
  - id: user_id
    type: u4
  - id: payload
    type:
      switch-on: request_type
      cases:
        0: user_response_0159_00_blank
        5: user_response_0159_05_full
types:
  user_response_0159_00_blank:
    seq:
      - id: padding_a
        size: 78
  user_response_0159_05_full:
    seq:
      - id: unknown_a
        size: 24
      - id: unknown_b
        type: u2
      - id: unknown_c
        type: u2
      - id: unknown_d
        type: u2
      - id: unknown_e
        type: u2
      - id: unknown_f
        type: u2
      - id: unknown_g
        type: u2
      - id: unknown_h
        type: u2
      - id: unknown_i
        type: u2
      - id: unknown_j
        type: u2
      - id: unknown_k
        type: u2
      - id: unknown_l
        type: u2
      - id: unknown_m
        type: u2
      - id: unknown_n
        type: u2
      - id: unknown_o
        type: u2
      - id: unknown_p
        type: u2
      - id: unknown_q
        type: u2
      - id: unknown_r
        type: u2
      - id: unknown_s
        type: u2
      - id: unknown_t
        type: u2
      - id: unknown_u
        type: u2
      - id: unknown_v
        type: u2
      - id: unknown_w
        size: 12

Examples

No examples available. Contribute one?