This page describes the methods that are only seen in Super Mario Maker. The protocol has been renamed from DataStoreProtocol to DataStoreCustomProtocol.
Methods
(45) GetObjectInfos
Request
| Type | Name |
|---|
| List<Uint64> | dataIds |
Response
Request
Response
(47) CustomSearchObject
Request
Response
(48) RateCustomRanking
Request
Response
This method does not return anything.
(49) GetCustomRanking
Request
Response
(50) GetCustomRankingByDataId
Request
Response
(51) DeleteCustomRanking
Request
| Type | Name |
|---|
| List<Uint64> | dataIdList |
Response
This method does not return anything.
(52) AddToBufferQueue
Request
Response
This method does not return anything.
(53) AddToBufferQueues
Request
Response
(54) GetBufferQueue
Request
Response
(55) GetBufferQueues
Request
Response
(56) ClearBufferQueues
Request
Response
(57) CompleteAttachFile
Request
Response
(58) CompleteAttachFileV1
Request
Response
(59) PrepareAttachFile
Request
Response
(60) ConditionalSearchObject
Request
Response
(61) GetApplicationConfig
Request
| Type | Name |
|---|
| Uint32 | applicationId |
Response
| Type | Name |
|---|
| List<Sint32> | config |
(62) SetApplicationConfig
Request
| Type | Name |
|---|
| Uint32 | applicationId |
| Uint32 | key |
| Sint32 | value |
Response
This method does not return anything.
(63) DeleteApplicationConfig
Request
| Type | Name |
|---|
| Uint32 | applicationId |
| Uint32 | key |
Response
This method does not return anything.
(64) LatestCourseSearchObject
Request
Response
(65) FollowingsLatestCourseSearchObject
Request
Response
(66) RecommendedCourseSearchObject
Request
Response
(67) ScoreRangeCascadedSearchObject
Request
Response
(68) SuggestedCourseSearchObject
Request
Response
(69) PreparePostObjectWithOwnerIdAndDataId
Request
Response
(70) CompletePostObjectWithOwnerId
Request
Response
This method does not return anything.
(71) UploadCourseRecord
Request
Response
This method does not return anything.
(72) GetCourseRecord
Request
Response
(73) DeleteCourseRecord
Request
Response
This method does not return anything.
(74) GetApplicationConfigString
Request
| Type | Name |
|---|
| Uint32 | applicationId |
Response
(75) SetApplicationConfigString
Request
| Type | Name |
|---|
| Uint32 | applicationId |
| Uint32 | key |
| String | value |
Response
This method does not return anything.
(76) GetDeletionReason
Request
| Type | Name |
|---|
| List<Uint64> | dataIdLst |
Response
| Type | Name |
|---|
| List<Uint32> | pDeletionReasons |
(77) SetDeletionReason
Request
| Type | Name |
|---|
| List<Uint64> | dataIdLst |
| Uint32 | deletionReason |
Response
This method does not return anything.
Request
Response
(79) CheckRateCustomRankingCounter
Request
| Type | Name |
|---|
| Uint32 | applicationId |
Response
| Type | Name |
|---|
| Bool | isBelowThreshold |
(80) ResetRateCustomRankingCounter
Request
| Type | Name |
|---|
| Uint32 | applicationId |
Response
This method does not return anything.
(81) BestScoreRateCourseSearchObject
Request
Response
(82) CTRPickUpCourseSearchObject
Request
Response
(83) SetCachedRanking
Request
Response
This method does not return anything.
(84) DeleteCachedRanking
Request
Response
This method does not return anything.
Request
Response
This method does not return anything.
(87) ReportCourse
Request
Response
This method does not return anything.
Types
BufferQueueParam (Structure)
| Type | Name |
|---|
| Uint64 | dataId |
| Uint32 | slot |
DataStoreAttachFileParam (Structure)
| Type | Name |
|---|
| Uint64 | dataId |
| Uint32 | playablePlatform |
DataStoreCustomRankingRatingCondition (Structure)
| Type | Name |
|---|
| Sint8 | slot |
| Sint32 | minValue |
| Sint32 | maxValue |
Revision 1:
| Type | Name |
|---|
| Uint32 | minCount |
| Uint32 | maxCount |
DataStoreCustomRankingResult (Structure)
DataStoreFileServerObjectInfo (Structure)
DataStoreGetCourseRecordParam (Structure)
| Type | Name |
|---|
| Uint64 | dataId |
| Uint8 | slot |
DataStoreGetCourseRecordResult (Structure)
| Type | Name |
|---|
| Uint64 | dataId |
| Uint8 | slot |
| Uint32 | firstPid |
| Uint32 | bestPid |
| Sint32 | bestScore |
| DateTime | createdTime |
| DateTime | updatedTime |
DataStoreGetCustomRankingByDataIdParam (Structure)
| Type | Name |
|---|
| Uint32 | applicationId |
| List<Uint64> | dataIdList |
| Uint8 | resultOption |
DataStoreGetCustomRankingParam (Structure)
DataStoreRateCustomRankingParam (Structure)
| Type | Name |
|---|
| Uint64 | dataId |
| Uint32 | applicationId |
| Uint32 | score |
| Uint16 | period |
DataStoreUploadCourseRecordParam (Structure)
| Type | Name |
|---|
| Uint64 | dataId |
| Uint8 | slot |
| Sint32 | score |
DataStoreReportCourseParam (Structure)
| Type | Description |
|---|
| Uint64 | Data id |
| String | Mii name |
| Uint8 | Report category |
| String | Report reason |