Home docs nex protocols datastore Splatoon 2 (115)
Post

Splatoon 2 (115)

This page describes the methods that are only seen in Splatoon 2.

Methods

Method IDMethod Name
47CoconutRegisterMeta
48CoconutRatePost
49CoconutGetObjectInfos
50CoconutReportViolation
51UploadRegularMatchResult
52UploadGachiMatchResult
53UploadLeagueMatchResult
54UploadFesMatchResult
55GetOrderedGear
56PurchaseGear
57UploadTimeAttack
58CoconutRegisterMetaByParam
59UploadFesMatchResultV2
60UploadXMatchResult
61UploadRegularMatchResultV2
62UploadGachiMatchResultV2
63UploadLeagueMatchResultV2
64UploadFesMatchResultV3
65UploadXMatchResultV2
66PreparePostPlayLog
67PrepareGetPlayLog
68UploadFesMatchResultV4
69UploadCoopResult

(47) CoconutRegisterMeta

Request

TypeName
CoconutMetameta
Stringurl

Response

This method does not return anything.

(48) CoconutRatePost

Request

TypeName
Uint64dataId

Response

This method does not return anything.

(49) CoconutGetObjectInfos

Request

TypeName
CoconutGetParamparam

Response

TypeName
List<CoconutGetInfo>pInfos
List<Result>pResults

(50) CoconutReportViolation

Request

TypeName
CoconutViolationviolation

Response

This method does not return anything.

(51) UploadRegularMatchResult

Request

TypeName
CalicoRegularStatsstats

Response

This method does not return anything.

(52) UploadGachiMatchResult

Request

TypeName
CalicoGachiStatsstats

Response

This method does not return anything.

(53) UploadLeagueMatchResult

Request

TypeName
CalicoLeagueStatsstats

Response

This method does not return anything.

(54) UploadFesMatchResult

Request

TypeName
CalicoFesStatsstats

Response

This method does not return anything.

(55) GetOrderedGear

Request

This method does not take any parameters.

Response

TypeName
OrderedInfoinfo

(56) PurchaseGear

Request

TypeName
OrderedInfoinfo

Response

This method does not return anything.

(57) UploadTimeAttack

Request

TypeName
TimeAttackInfoinfo

Response

This method does not return anything.

(58) CoconutRegisterMetaByParam

Request

TypeName
CoconutMetameta
StringsnsName
StringpostId

Response

This method does not return anything.

(59) UploadFesMatchResultV2

Request

TypeName
CalicoFesStatsV2stats

Response

This method does not return anything.

(66) PreparePostPlayLog

Request

TypeDescription
PlayLogPreparePostParamParam

Response

TypeDescription
DataStoreReqPostInfoPOST request info

(67) PrepareGetPlayLog

Request

TypeDescription
PlayLogPrepareGetParamParam

Response

TypeDescription
DataStoreReqGetInfoGET request info

Types

CalicoFesStats (Structure)

This structure inherits from CalicoRegularStats

TypeName
Uint32fesId
Uint8themeId
Sint32fesGrade
Sint32fesPoint
Uint32fesPower
Uint32maxFesPower
Sint32myEstimateFesPower
Sint32otherEstimateFesPower

CalicoFesStatsV2 (Structure)

This structure inherits from CalicoFesStats

TypeName
Uint8otherThemeId

CalicoGachiStats (Structure)

This structure inherits from CalicoStatsBase

TypeName
Sint32elapsedTime
Sint8myTeamCount
Sint8otherTeamCount
Sint32udemae
Sint32estimateGachiPower

CalicoLeagueStats (Structure)

This structure inherits from CalicoGachiStats

TypeName
StringleagueId
Uint64tagId
Sint32leaguePoint
Sint32maxLeaguePoint
Sint32myEstimateLeaguePoint
Sint32otherEstimateLeaguePoint

CalicoPlayerResult (Structure)

TypeName
CalicoPlayerSimpleplayerSimple
Sint32killCount
Sint32assistCount
Sint32deathCount
Sint32specialCount
Sint32gamePaintPoint
Sint32sortScore

CalicoPlayerSimple (Structure)

TypeName
PIDprincipalId
Stringname
Uint8playerType
Sint32udemae
Sint32playerRank
Sint32starRank
Sint32fesGrade
Sint32weaponId
Sint32headId
List<Sint32>headSkillIds
Sint32clothesId
List<Sint32>clothesSkillIds
Sint32shoesId
List<Sint32>shoesSkillIds

CalicoRegularStats (Structure)

This structure inherits from CalicoStatsBase

TypeName
Sint32myTeamPercentage
Sint32otherTeamPercentage
Sint32winMeter

CalicoStatsBase (Structure)

TypeName
Uint32gameMode
Sint32rule
Uint8result
Sint32stage
CalicoPlayerResultplayerResult
List<CalicoPlayerResult>myTeamMembers
List<CalicoPlayerResult>otherTeamMembers
Sint32weaponPaintPoint
DateTimestartTime
Uint64battleNum
Sint32playerRank
Sint32starRank

CoconutGetInfo (Structure)

CoconutGetParam (Structure)

TypeName
List<Uint64>uniqueIds
Uint8getType
Uint8region
Uint32festivalId

CoconutMeta (Structure)

TypeName
Uint64dataId
Uint64tweetId
Uint8region
Uint8postType
Uint8themeId
Uint32festivalId
Stringlanguage
qBufferbinaryData

CoconutViolation (Structure)

TypeName
Uint64dataId
StringcategoryCode
Stringreason

OrderedInfo (Structure)

TypeName
Sint32gearKind
Sint32gearId
Sint32skillId
Sint32price

PlayLogEntry (Structure)

TypeDescription
PIDUser id
StringPlayer name
Uint64Unknown
Map<String, Variant>Properties

Property keys

KeyDescription
save 
udemae 

PlayLogPrepareGetParam (Structure)

TypeDescription
Uint64Unknown
DateTimeUnknown
Uint32Unknown

PlayLogPreparePostParam (Structure)

TypeDescription
List<PlayLogEntry>Entries
DateTimePlay time
Uint32Stage id
Uint32Unknown
Map<String, Variant>Properties

Property keys

| Key | Description | | —————- | ———– | | app_version | | | game_mode | | | game_rule | | | replay_version | | | stage_id | | | stage_name | |

StageTimeAttackInfo (Structure)

TypeName
Map<Sint32, StageTimeAttackWeapon>clearWeapons

StageTimeAttackWeapon (Structure)

TypeName
Sint32weaponLevel
Sint32clearTime

TimeAttackInfo (Structure)

TypeName
Map<Sint32, StageTimeAttackInfo>stageInfos
Contents