Home docs nex protocols Ranking 2 (122)
Post

Ranking 2 (122)

Extended Protocols

The following games have additional methods in the ranking 2 protocol:

This remainder of this page describes the methods that are not specific to any game.

Methods

(1) PutScore

Request

TypeName
List<Ranking2ScoreData>scoreDataList
Uint64nexUniqueId

Response

This method does not return anything.

(2) GetCommonData

Request

TypeName
Uint32optionFlags
PIDprincipalId
Uint64nexUniqueId

Response

TypeName
Ranking2CommonDatacommonData

(3) PutCommonData

Request

TypeName
Ranking2CommonDatacommonData
Uint64nexUniqueId

Response

This method does not return anything.

(4) DeleteCommonData

Request

TypeName
Uint64nexUniqueId

Response

This method does not return anything.

(5) GetRanking

Request

TypeName
Ranking2GetParamgetParam

Response

TypeName
Ranking2InforankingInfo

(6) GetRankingByPrincipalId

Request

TypeName
Ranking2GetByListParamgetParam
List<PID>principalIdList

Response

TypeName
Ranking2InforankingInfo

(7) GetCategorySetting

Request

TypeName
Uint32category

Response

TypeName
Ranking2CategorySettingcategorySetting

(8) GetRankingChart

Request

Response

TypeName
Ranking2ChartInfochart

(9) GetRankingCharts

Request

TypeName
List<Ranking2ChartInfoInput>infoArray

Response

TypeName
List<Ranking2ChartInfo>chartArray

(10) GetEstimateScoreRank

Request

Response

Types

Ranking2CommonData (Structure)

TypeName
StringuserName
qBuffermii
qBufferbinaryData

Ranking2ScoreData (Structure)

TypeName
Uint64misc
Uint32category
Uint32score

Ranking2GetParam (Structure)

TypeName
Uint64nexUniqueId
PIDprincipalId
Uint32category
Uint32offset
Uint32length
Uint32sortFlags
Uint32optionFlags
Uint8mode
Uint8numSeasonsToGoBack

Ranking2GetByListParam (Structure)

TypeName
Uint32category
Uint32offset
Uint32length
Uint32sortFlags
Uint32optionFlags
Uint8numSeasonsToGoBack

Ranking2Info (Structure)

TypeName
List<Ranking2RankData>rankDataList
Uint32lowestRank
Uint32numRankedIn
Sint32season

Ranking2CategorySetting (Structure)

TypeName
Uint32minScore
Uint32maxScore
Uint32lowestRank
Uint16resetMonth
Uint8resetDay
Uint8resetHour
Uint8resetMode
Uint8maxSeasonsToGoBack
BoolscoreOrder

Ranking2ChartInfoInput (Structure)

TypeName
Uint32chartIndex
Uint8numSeasonsToGoBack

Ranking2ChartInfo (Structure)

TypeName
DateTimecreateTime
Uint32index
Uint32category
Sint32season
Uint8binsSize
Uint8samplingRate
BoolscoreOrder
Uint32estimateLength
Uint32estimateHighestScore
Uint32estimateLowestScore
Uint32estimateMedianScore
DoubleestimateAverageScore
Uint32highestBinsScore
Uint32lowestBinsScore
Uint32binsWidth
Uint32attribute1
Uint32attribute2
List<Uint32>quantities

Ranking2EstimateScoreRankInput (Structure)

TypeName
Uint32category
Uint8numSeasonsToGoBack
Uint32score

Ranking2EstimateScoreRankOutput (Structure)

TypeName
Uint32rank
Uint32length
Uint32score
Uint32category
Sint32season
Uint8samplingRate

Ranking2RankData (Structure)

TypeName
Uint64misc
Uint64nexUniqueId
PIDprincipalId
Uint32rank
Uint32score
Ranking2CommonDatacommonData
Contents