Edit on GitHub
This packet contains the user's all-time course records as shown in the User Info screen.
This is one of the responses to GameService Client 0x002F User Information Request.
Name | Type | Summary |
---|---|---|
request_type | u1 | Total/Season matches request packet. |
user_id | u4 | Matches request packet. |
user_course_record_count_standard | u4 | |
user_course_record_data_standard | user_course_record_data[user_course_record_count_standard] | Standard records. |
user_course_record_count_assist | u4 | |
user_course_record_data_assist | user_course_record_data[user_course_record_count_assist] | Assist-mode records. |
meta:
id: gameservice_server_015c_user_course_records_response
title: GameService Server User Course Records Response
encoding: ASCII
endian: le
imports:
- ../../common/pstring
- ../../common/user_course_record_data
seq:
- id: request_type
type: u1
enum: request_type
- id: user_id
type: u4
- id: user_course_record_count_standard
type: u4
- id: user_course_record_data_standard
type: user_course_record_data
repeat: expr
repeat-expr: user_course_record_count_standard
- id: user_course_record_count_assist
type: u4
- id: user_course_record_data_assist
type: user_course_record_data
repeat: expr
repeat-expr: user_course_record_count_assist
enums:
request_type:
0: total_original
5: season_original
10: total_natural
11: total_grand_prix
51: season_natural
52: season_grand_prix