Skip to content

Ranking Protocol (MK8D)

Yannik Marchand edited this page Feb 15, 2022 · 6 revisions

NEX Protocols > Ranking Protocol > MK8 Deluxe (112)

This page describes the methods that are only seen in Mario Kart 8 Deluxe.

Method ID Method Name
16 GetCompetitionRankingScore
17 UploadCompetitionRankingScore
18 GetCompetitionInfo
19 UploadScorePack
20 GetScorePack
21 ExecuteDeleteScoreJob
22 GetCommonDataByPIDList

(16) GetCompetitionRankingScore

Request

Type Description
CompetitionRankingGetScoreParam Param

Response

Type Description
List<CompetitionRankingScoreInfo> Score info

(17) UploadCompetitionRankingScore

Request

Type Description
CompetitionRankingUploadScoreParam Param

Response

Type Description
Bool Result

(18) GetCompetitionInfo

Request

Type Description
CompetitionRankingInfoGetParam Param

Request

Type Description
List<CompetitionRankingInfo> Competition info

(22) GetCommonDataByPIDList

Request

Type Description
List<PID> Pids

Response

Type Description
CommonDataList Common data

Types

CommonDataList (Structure)

Type Description
List<qBuffer> Common data

CompetitionRankingGetScoreParam (Structure)

Type Description
Uint32 Unknown
ResultRange Result range

CompetitionRankingInfo (Structure)

Type Description
Uint32 Unknown
Uint32 Unknown
List<Uint32> Unknown

CompetitionRankingInfoGetParam (Structure)

Type Description
Uint8 Unknown
ResultRange Result range

CompetitionRankingScoreData (Structure)

Type Description
Uint32 Unknown
PID User id
Uint32 Unknown
DateTime Datetime
Uint8 Unknown
qBuffer Metadata

CompetitionRankingScoreInfo (Structure)

Type Description
Uint32 Unknown
List<CompetitionRankingScoreData> Score data
Uint32 Unknown
List<Uint32> Unknown

CompetitionRankingUploadScoreParam (Structure)

Type Description
Uint32 Unknown
Uint32 Unknown
Uint32 Unknown
Uint32 Unknown
Uint8 Unknown
Uint32 Unknown
Bool Unknown
qBuffer Metadata
Clone this wiki locally