-
Notifications
You must be signed in to change notification settings - Fork 68
Data Store Protocol (SMM 2)
NEX Protocols > Data Store > SMM 2 (115)
This page describes the methods that are only seen in Super Mario Maker 2.
Some methods take a resultOption
parameter. This parameter controls which fields are looked up in the database. Fields that are not specified in the resultOption
parameter are usually returned as zero or empty.
Method ID | Method Name |
---|---|
47 | RegisterUser |
48 | GetUsers |
49 | SyncUserProfile |
50 | SearchUsersUserPoint |
51 | SearchUsersEndlessMode |
52 | SearchUsersBattleMode |
53 | SearchUsersPlayedCourse |
54 | SearchUsersClearedCourse |
55 | SearchUsersPositiveRatedCourse |
56 | SearchUsersFollowee |
57 | SearchUsersClearRanking |
58 | SearchUsersTermsRanking |
59 | UpdateLastLoginTime |
60 | CanPostCourse |
61 | CanPostRatingAndComment |
62 | UpdateMiiClothes |
63 | GetMiiClothes |
64 | PostActivityQuest |
65 | GetUserNameNgType |
66 | PreparePostObjectCourse |
67 | CompletePostObjectCourse |
68 | CompletePostObjectsCourse |
69 | UpdateCourseTag |
70 | GetCourses |
71 | SearchCoursesPointRanking |
72 | SearchCoursesAdvanced |
73 | SearchCoursesLatest |
74 | SearchCoursesPostedBy |
75 | SearchCoursesPositiveRatedBy |
76 | SearchCoursesPlayedBy |
77 | SearchCoursesBattleMode |
78 | SearchCoursesBattleModeByDifficulty |
79 | SearchCoursesEndlessMode |
80 | SearchCoursesFirstClear |
81 | SearchCoursesBestTime |
82 | SearchCoursesFolloweePostedBy |
83 | SearchCoursesTermsRanking |
84 | SearchCoursesPickUp |
85 | GetCoursesEvent |
86 | SearchCoursesEvent |
87 | ReadEventCourseList |
88 | PreparePostObjectCommentPicture |
89 | CompletePostObjectCommentPicture |
90 | CompletePostObjectsCommentPicture |
91 | PostCommentText |
92 | PostCommentStamp |
93 | DeleteComment |
94 | SearchCommentsInOrder |
95 | SearchComments |
96 | PostPlayResult |
97 | PostPlayResults |
98 | PostPlayResultsAccumulated |
99 | PostPlayResultBattleModePersonal |
100 | PostPlayResultBattleModeEntire |
101 | PostPlayResultMultiClear |
102 | PostPlayResultEventCourse |
103 | GetDeathPositions |
104 | PostRatingInfo |
105 | PostRatingInfos |
106 | PostRatingInfoBattleModePersonal |
107 | PostRatingInfoBattleModeEntire |
108 | GetEndlessModeStatus |
109 | InitEndlessMode |
110 | StartEndlessModeCourse |
111 | DominateEndlessModeCourse |
112 | PassEndlessModeCourse |
113 | SuspendEndlessMode |
114 | FinishEndlessMode |
115 | GetEndlessModePlayInfo |
116 | GetEndlessModeRank |
117 | GetBattleModeRating |
118 | StartBattleMode |
119 | EndBattleMode |
120 | ForceEndBattleMode |
121 | StartMultiClear |
122 | EndMultiClear |
123 | FollowUser |
124 | UnfollowUser |
125 | GetNewNotification |
126 | ReadNewNotification |
127 | GetNotification |
128 | ReadNotification |
129 | GetNgCourseNotification |
130 | GetOperatingInformation |
131 | GetUserOrCourse |
132 | PreparePostRelationObject |
133 | CompletePostRelationObject |
134 | GetReqGetInfoHeadersInfo |
135 | CanReportFromCourseInfo |
136 | CanReportFromCommentInfo |
137 | CanReportFromUserInfo |
138 | CanReportFromBugDetection |
139 | ReportFromCourseInfo |
140 | ReportFromCommentInfo |
141 | ReportFromUserInfo |
142 | ReportFromBugDetection |
143 | GetAdditionalMiiClothes |
144 | GetAdditionalMiiClothesReqGetInfos |
145 | DebugPreparePostObjectAdditionalMiiClothes |
146 | DebugCompletePostObjectAdditionalMiiClothes |
147 | SearchUsersOfficial |
148 | PostPlayResultCoop |
149 | PostPlayResultBattleModeFriendPersonal |
150 | PostPlayResultBattleModeFriendEntire |
151 | LoginCheck |
152 | UpdateLastLoginInfo |
153 | GetEventCourseStamp |
154 | GetEventCourseStatus |
155 | ReadEventCourseResult |
156 | GetEventCourseHistogram |
157 | GetEventCourseGhost |
158 | DebugUploadEventCourseGhost |
159 | RegisterWorldMap |
160 | GetWorldMap |
161 | SearchWorldMapPlayedBy |
162 | SearchWorldMapPickUp |
163 | GetWorldMapProgress |
164 | DeleteWorldMap |
165 | InitializeWorldMapProgress |
166 | UpdateWorldMapProgress |
167 | GetUsersFriend |
168 | SearchUsersFolloweeV2 |
169 | GetEventCourseFriendGhost |
Type | Description |
---|---|
RegisterUserParam | Param |
This method does not return anything.
Type | Description |
---|---|
GetUsersParam | Param |
Type | Description |
---|---|
List<UserInfo> | Users |
List<Result> | Result codes |
Type | Description |
---|---|
SyncUserProfileParam | Param |
Type | Description |
---|---|
SyncUserProfileResult | Result |
Type | Description |
---|---|
SearchUsersUserPointParam | Param |
Type | Description |
---|---|
List<UserInfo> | Users |
List<Uint32> | Ranks |
Bool | Result |
Type | Description |
---|---|
SearchUsersEndlessModeParam | Param |
Type | Description |
---|---|
List<UserInfo> | Users |
List<Uint32> | Unknown |
Bool | Unknown |
Type | Description |
---|---|
SearchUsersBattleModeParam | Param |
Type | Description |
---|---|
List<UserInfo> | Users |
List<Uint32> | Unknown |
Bool | Unknown |
Type | Description |
---|---|
SearchUsersPlayedCourseParam | Param |
Type | Description |
---|---|
List<UserInfo> | Users |
Type | Description |
---|---|
SearchUsersClearedCourseParam | Param |
Type | Description |
---|---|
List<UserInfo> | Users |
Type | Description |
---|---|
SearchUsersPositiveRatedCourse | Param |
Type | Description |
---|---|
List<UserInfo> | Users |
Type | Description |
---|---|
SearchUsersFolloweeParam | Param |
Type | Description |
---|---|
List<UserInfo> | Users |
Bool | Unknown |
Type | Description |
---|---|
SearchUsersClearRankingParam | Param |
Type | Description |
---|---|
List<UserInfo> | Users |
List<Uint32> | Unknown |
Bool | Unknown |
Type | Description |
---|---|
SearchUsersTermsRankingParam | Param |
Type | Description |
---|---|
List<UserInfo> | Users |
List<Uint32> | Unknown |
Bool | Unknown |
This method does not take any parameters.
This method does not return anything.
This method does not take any parameters.
Type | Description |
---|---|
Bool | Unknown |
Uint32 | Unknown |
Type | Description |
---|---|
CanPostRatingAndCommentParam | Param |
Type | Description |
---|---|
CanPostRatingAndCommentResult | Result |
Type | Description |
---|---|
List<UpdateMiiClothesParam> | Param |
This method does not return anything.
This method does not take any parameters.
Type | Description |
---|---|
List<MiiClothes> | Mii clothes |
Type | Description |
---|---|
List<Uint32> | Unknown |
This method does not return anything.
This method does not take any parameters.
Type | Description |
---|---|
Uint8 | Type |
Type | Description |
---|---|
PreparePostCourseParam | Param |
Type | Description |
---|---|
DataStoreReqPostInfo | Info |
Type | Description |
---|---|
CompletePostObjectsCourseParam | Param |
This method does not return anything.
Type | Description |
---|---|
UpdateCourseTagParam | Param |
This method does not return anything.
Type | Description |
---|---|
GetCoursesParam | Param |
Type | Description |
---|---|
List<CourseInfo> | Course info |
List<Result> | Result codes |
Type | Description |
---|---|
SearchCoursesPointRankingParam | Param |
Type | Description |
---|---|
List<CourseInfo> | Course info |
List<Uint32> | Ranks |
Bool | Result |
Type | Description |
---|---|
SearchCoursesAdvancedParam | Param |
Type | Description |
---|---|
List<CourseInfo> | Course info |
Bool | Result |
Type | Description |
---|---|
SearchCoursesLatestParam | Param |
Type | Description |
---|---|
List<CourseInfo> | Courses |
Bool | Result |
Type | Description |
---|---|
SearchCoursesPostedByParam | Param |
Type | Description |
---|---|
List<CourseInfo> | Courses |
Bool | Result |
Type | Description |
---|---|
SearchCoursesPositiveRatedByParam | Param |
Type | Description |
---|---|
List<CourseInfo> | Courses |
Type | Description |
---|---|
SearchCoursesPlayedByParam | Param |
Type | Description |
---|---|
List<CourseInfo> | Courses |
Type | Description |
---|---|
SearchCoursesBattleModeParam | Param |
Type | Description |
---|---|
List<CourseInfo> | Courses |
Type | Description |
---|---|
SearchCoursesBattleModeByDifficultyParam | Param |
Type | Description |
---|---|
List<CourseInfo> | Courses |
Type | Description |
---|---|
SearchCoursesEndlessModeParam | Param |
Type | Description |
---|---|
List<CourseInfo> | Courses |
Type | Description |
---|---|
SearchCoursesFirstClearParam | Param |
Type | Description |
---|---|
List<CourseInfo> | Courses |
Bool | Result |
Type | Description |
---|---|
SearchCoursesBestTimeParam | Param |
Type | Description |
---|---|
List<CourseInfo> | Courses |
Bool | Result |
Type | Description |
---|---|
SearchCoursesFolloweePostedByParam | Param |
Type | Description |
---|---|
List<CourseInfo> | Courses |
Bool | Result |
Type | Description |
---|---|
SearchCoursesTermsRankingParam | Param |
Type | Description |
---|---|
List<CourseInfo> | Courses |
List<Uint32> | Ranks |
Bool | Result |
Type | Description |
---|---|
SearchCoursesPickUpParam | Param |
Type | Description |
---|---|
List<CourseInfo> | Courses |
Type | Description |
---|---|
GetCoursesParam | Course param |
GetCoursesEventParam | Event param |
Type | Description |
---|---|
List<EventCourseInfo> | Event courses |
List<Result> | Results |
Type | Description |
---|---|
SearchCoursesEventParam | Event param |
Type | Description |
---|---|
List<EventCourseInfo> | Event courses |
Type | Description |
---|---|
ReadEventCourseListParam | Param |
This method does not return anything.
Type | Description |
---|---|
SearchCommentsInOrderParam | Param |
Type | Description |
---|---|
List<CommentInfo> | Comments |
Bool | Unknown |
Type | Description |
---|---|
Uint64 | Data id |
Type | Description |
---|---|
List<CommentInfo> | Comments |
Type | Description |
---|---|
Uint64 | Data id |
Type | Description |
---|---|
List<DeathPositionInfo> | Death positions |
Type | Description |
---|---|
RatingInfo | Rating info |
This method does not return anything.
This method does not take any parameters.
Type | Description |
---|---|
EndlessModeStatus | Result |
This method does not take any parameters.
Type | Description |
---|---|
Bool | Unknown |
BattleModeRating | Rating 1 |
BattleModeRating | Rating 2 |
Type | Description |
---|---|
StartBattleModeParam | Param |
This method does not return anything.
Type | Description |
---|---|
EndBattleModeParam | Param |
Type | Description |
---|---|
BattleModeRating | Rating 1 |
BattleModeRating | Rating 2 |
Type | Description |
---|---|
GetUserOrCourseParam | Param |
Type | Description |
---|---|
UserInfo | User info |
CourseInfo | Course info |
Type | Description |
---|---|
PreparePostRelationObjectParam | Info |
Type | Description |
---|---|
RelationObjectReqPostInfo | Param |
This method returns headers that can be used to download relation files from the cloudfront datastore server.
Type | Description |
---|---|
Uint8 | Data type |
Value | Directory |
---|---|
2 | /ds/1/relation_data/course_one_screen_thumbnail/ |
3 | /ds/1/relation_data/course_entire_thumbnail/ |
10 | /ds/1/comment/ |
40 | /ds/1/relation_data/event_course_ghost/ |
Type | Description |
---|---|
ReqGetInfoHeadersInfo | Info |
Type | Description |
---|---|
Uint64 | Unknown |
Type | Description |
---|---|
Uint32 | Unknown |
Type | Description |
---|---|
String | Unknown |
Type | Description |
---|---|
Uint32 | Unknown |
Type | Description |
---|---|
Uint64 | Unknown |
String | Unknown |
Type | Description |
---|---|
Uint32 | Unknown |
Type | Description |
---|---|
Uint64 | Unknown |
Type | Description |
---|---|
Uint32 | Unknown |
This method does not take any parameters.
Type | Description |
---|---|
Uint32 | Stamps |
This method does not take any parameters.
Type | Description |
---|---|
EventCourseStatusInfo | Status info |
Type | Description |
---|---|
Uint64 | Unknown |
This method does not return anything.
Type | Description |
---|---|
GetEventCourseHistogramParam | Param |
Type | Description |
---|---|
EventCourseHistogram | Histogram info |
Type | Description |
---|---|
GetEventCourseGhostParam | Param |
Type | Description |
---|---|
List<EventCourseGhostInfo> | Ghosts |
Type | Description |
---|---|
DebugUploadEventCourseGhostParam | Param |
This method does not return anything.
Type | Description |
---|---|
RegisterWorldMapParam | Param |
This method does not return anything.
Type | Description |
---|---|
GetWorldMapParam | Param |
Type | Description |
---|---|
List<WorldMapInfo> | World maps |
List<Result> | Results |
Type | Description |
---|---|
SearchWorldMapPlayedByParam | Param |
Type | Description |
---|---|
List<WorldMapInfo> | World maps |
Type | Description |
---|---|
SearchWorldMapPickUpParam | Param |
Type | Description |
---|---|
List<WorldMapInfo> | World maps |
Type | Description |
---|---|
GetWorldMapProgressParam | Param |
Type | Description |
---|---|
WorldMapProgressInfo | Progress info |
This method does not take any parameters.
This method does not return anything.
Type | Description |
---|---|
InitializeWorldMapProgressParam | Param |
This method does not return anything.
Type | Description |
---|---|
UpdateWorldMapProgressParam | Param |
This method does not return anything.
BadgeInfo (Structure)
Type | Description |
---|---|
Uint16 | Unknown |
Uint8 | Unknown |
BattleModeRating (Structure)
Type | Description |
---|---|
Uint32 | Unknown |
Uint8 | Unknown |
CanPostRatingAndCommentParam (Structure)
Type | Description |
---|---|
Uint64 | Unknown |
Uint32 | Unknown |
CanPostRatingAndCommentResult (Structure)
Type | Description |
---|---|
Uint64 | Unknown |
Bool | Unknown |
Uint32 | Unknown |
Map<Uint8, Uint32> | Unknown |
Bool | Unknown |
Uint32 | Unknown |
Map<Uint8, Uint32> | Unknown |
CommentInfo (Structure)
Type | Description |
---|---|
Uint64 | Unknown |
String | Unknown |
Uint8 | Unknown |
Uint8 | Unknown |
Uint64 | Unknown |
Uint16 | Unknown |
Uint16 | Unknown |
Uint8 | Unknown |
Uint8 | Unknown |
Uint16 | Unknown |
Bool | Unknown |
Bool | Unknown |
DateTime | Unknown |
qBuffer | Unknown |
String | Unknown |
CommentPictureReqGetInfoWithoutHeaders | Comment picture info |
Uint16 | Unknown |
Uint8 | Unknown |
CommentPictureReqGetInfoWithoutHeaders (Structure)
Type | Description |
---|---|
String | Url |
Uint8 | Relation data type |
Uint32 | Filesize |
Buffer | Root ca cert |
String | Filename |
CompletePostObjectsCourseParam (Structure)
Type | Description |
---|---|
String | Unknown |
String | Unknown |
String | Unknown |
String | Unknown |
String | Unknown |
Uint64 | Unknown |
PreparePostCourseParam | Course param |
CourseInfo (Structure)
Type | Option | Description |
---|---|---|
Uint64 | Data id | |
String | Level code | |
PID | Owner id | |
String | Level name | |
String | Description | |
Uint8 | Game style | |
Uint8 | Course theme | |
DateTime | Upload time | |
Uint8 | Difficulty | |
Uint8 | First tag | |
Uint8 | Second tag | |
Uint8 | Unknown | |
Uint32 | Clear condition | |
Uint16 | Clear condition magnitude | |
Uint16 | Unknown | |
qBuffer | Unknown | |
Map<Uint8, Uint32> | 0x1 |
Play stats |
Map<Uint8, Uint32> | 0x2 |
Course ratings |
Map<Uint8, Uint32> | 0x40 |
Unknown |
CourseTimeStats | 0x4 |
Time stats |
Map<Uint8, Uint32> | 0x8 |
Comment stats |
Uint8 | 0x10 |
Unknown |
Uint8 | 0x20 |
Unknown |
Uint8 | 0x10 |
Unknown |
Uint8 | 0x20 |
Unknown |
RelationObjectReqGetInfo | 0x80 |
One-screen thumbnail |
RelationObjectReqGetInfo | 0x100 |
Entire thumbnail |
Value | Description |
---|---|
0 | SMB1 |
1 | SMB3 |
2 | SMW |
3 | NSMBU |
4 | SM3DW |
Value | Description |
---|---|
0 | Overworld |
1 | Underground |
2 | Castle |
3 | Airship |
4 | Underwater |
5 | Ghost house |
6 | Snow |
7 | Desert |
8 | Sky |
9 | Forest |
Value | Description |
---|---|
0 | None |
4042480826 | Kill skipsqueaks |
4116396131 | Collect coins |
Key | Description |
---|---|
0 | Plays |
1 | Attempts |
2 | Unknown |
3 | Clears |
4 | Plays (versus mode) |
Key | Description |
---|---|
0 | Hearts |
1 | Unknown |
2 | Unknown |
Key | Description |
---|---|
0 | Number of comments |
CourseTimeStats (Structure)
Type | Description |
---|---|
PID | User id of first completion |
PID | User id of world record holder |
Uint32 | World record (milliseconds) |
Uint32 | Time of uploader (milliseconds) |
DeathPositionInfo (Structure)
Type | Description |
---|---|
Uint64 | Data id |
Uint32 | X |
Uint32 | Y |
Bool | Is subworld |
DebugUploadEventCourseGhostParam (Structure)
Type | Description |
---|---|
Uint64 | Unknown |
Uint32 | Unknown |
String | Unknown |
EndBattleModeParam (Structure)
Type | Name |
---|---|
Map<Uint64, Uint8> | battleResults |
Uint32 | killCount |
Uint32 | killedCount |
Uint32 | glicko2Rate |
Uint32 | glicko2Deviation |
Uint32 | glicko2Volatility |
EndlessModeStatus (Structure)
Type | Description |
---|---|
Map<Uint8, UnknownStruct4> | Unknown |
Map<Uint8, UnknownStruct5> | Unknown |
EventCourseGhostInfo (Structure)
Type | Description |
---|---|
RelationObjectReqGetInfo | Replay file |
Uint32 | Time in milliseconds |
PID | User id |
EventCourseHistogram (Structure)
Type | Description |
---|---|
Uint64 | Data id |
Uint32 | Unknown |
Uint32 | Unknown |
Uint32 | Unknown |
List<Uint32> | Histogram values |
Map<Uint8, Uint32> | Medal time50 : Bronze30 : Silver10 : Gold |
Uint32 | Unknown |
EventCourseInfo (Structure)
Type | Option | Description |
---|---|---|
Uint64 | Data id | |
String | Name | |
String | Description | |
Uint8 | Game style | |
Uint8 | Course theme | |
Bool | 0x40 |
Unknown |
Bool | Unknown | |
DateTime | Upload time | |
DataStoreReqGetInfo | 0x2 |
GET request info |
Map<Uint8, Uint32> | 0x1 |
Unknown |
UnknownStruct6 | Unknown | |
Uint8 | Unknown | |
EventCourseThumbnail | 0x10 |
One-screen thumbnail |
EventCourseThumbnail | 0x20 |
Entire thumbnail |
Revision 1:
Type | Option | Description |
---|---|---|
DateTime | Deadline | |
Uint8 | Unknown | |
Uint32 | Unknown | |
Uint16 | Unknown | |
Uint16 | Unknown | |
Uint32 | 0x8 |
Personal best time |
Uint32 | Unknown | |
Uint32 | 0x100 |
Time required for medal |
RelationObjectReqGetInfo | 0x200 |
Personal best time ghost |
EventCourseStatusInfo (Structure)
Type | Description |
---|---|
Uint64 | Unknown |
Bool | Unknown |
DateTime | Unknown |
EventCourseThumbnail (Structure)
Type | Description |
---|---|
String | Url |
List<DataStoreKeyValue> | Headers |
Uint32 | Filesize |
Buffer | Root ca cert |
String | Filename |
GetCoursesParam (Structure)
Type | Description |
---|---|
List<Uint64> | Data ids |
Uint32 | Result options |
GetCoursesEventParam (Structure)
This structure is empty.
GetEventCourseGhostParam (Structure)
Type | Description |
---|---|
Uint64 | Data id |
Uint32 | Approximate time |
Uint8 | Number of ghosts |
GetEventCourseHistogramParam (Structure)
Type | Description |
---|---|
Uint64 | Data id |
GetUserOrCourseParam (Structure)
Type | Name |
---|---|
String | codeString |
Uint32 | userResultOption |
Uint32 | courseResultOption |
GetUsersParam (Structure)
Type | Name |
---|---|
List<PID> | userPIDs |
Uint32 | resultOption |
GetWorldMapParam (Structure)
Type | Description |
---|---|
List<String> | Ids |
Uint32 | Result option |
GetWorldMapProgressParam (Structure)
Type | Description |
---|---|
String | Id |
InitializeWorldMapProgressParam (Structure)
Type | Description |
---|---|
String | Id |
Uint32 | Unknown |
MiiClothes (Structure)
Type | Description |
---|---|
Uint16 | Unknown |
Uint16 | Unknown |
Bool | Unknown |
PreparePostCourseParam (Structure)
Type | Description |
---|---|
String | Unknown |
String | Unknown |
Uint32 | Unknown |
Bool | Unknown |
Uint8 | Unknown |
Uint8 | Unknown |
Uint32 | Unknown |
Uint32 | Unknown |
Uint32 | Unknown |
Uint32 | Unknown |
qBuffer | Unknown |
Uint8 | Unknown |
Uint32 | Unknown |
Uint16 | Unknown |
Uint16 | Unknown |
Bool | Unknown |
Uint32 | Unknown |
Uint32 | Unknown |
List<String> | Unknown |
PreparePostRelationObjectParam (Structure)
Type | Name |
---|---|
String | Unknown |
Uint32 | Unknown |
Uint32 | Unknown |
Uint32 | Unknown |
Uint32 | Unknown |
List<String> | Unknown |
RatingInfo (Structure)
Type | Description |
---|---|
Uint64 | Unknown |
Uint8 | Unknown |
Uint8 | Unknown |
Bool | Unknown |
ReadEventCourseListParam (Structure)
Type | Description |
---|---|
DateTime | Unknown |
RegisterUserParam (Structure)
Type | Description |
---|---|
String | Username |
UnknownStruct1 | Unknown |
qBuffer | Unknown |
Uint8 | Region id |
String | Country code |
String | Pseudo device id |
RegisterWorldMapParam (Structure)
Type | Description |
---|---|
qBuffer | Unknown |
List<Uint64> | Unknown |
String | Unknown |
Uint8 | Unknown |
Uint8 | Unknown |
Uint32 | Unknown |
RelationObjectReqGetInfo (Structure)
Type | Description |
---|---|
String | Url |
Uint8 | Relation data type |
Uint32 | Filesize |
Buffer | Root ca cert |
String | Filename |
RelationObjectReqPostInfo (Structure)
Type | Description |
---|---|
String | Data id |
String | Url |
List<DataStoreKeyValue> | Headers |
List<DataStoreKeyValue> | Form fields |
Buffer | Root ca cert |
ReqGetInfoHeadersInfo (Structure)
Type | Description |
---|---|
List<DataStoreKeyValue> | Headers |
Uint32 | Expiration (seconds) |
SearchCommentsInOrderParam (Structure)
Type | Name |
---|---|
Uint64 | dataId |
ResultRange | resultRange |
SearchCoursesAdvancedParam (Structure)
Type | Name |
---|---|
Uint32 | resultOption |
ResultRange | resultRange |
Uint8 | preferCourseDifficulty |
Uint8 | preferGameSkinId |
Uint8 | preferSceneSetId |
List<Uint8> | preferTagIds |
List<Uint8> | rejectRegionIds |
Uint8 | sortType |
SearchCoursesBattleModeParam (Structure)
Type | Name |
---|---|
Uint32 | resultOption |
Uint32 | count |
SearchCoursesBattleModeByDifficultyParam (Structure)
Type | Description |
---|---|
Uint32 | Result option |
Uint32 | Count |
Uint8 | Difficulty |
SearchCoursesBestTimeParam (Structure)
Type | Name |
---|---|
PID | pid |
Uint32 | resultOption |
ResultRange | resultRange |
SearchCoursesEndlessModeParam (Structure)
Type | Name |
---|---|
Uint32 | resultOption |
Uint32 | count |
Uint8 | difficulty |
SearchCoursesEventParam (Structure)
Type | Description |
---|---|
Uint32 | Result option |
SearchCoursesFirstClearParam (Structure)
Type | Description |
---|---|
Uint64 | Unknown |
Uint32 | Unknown |
ResultRange | Result range |
SearchCoursesFolloweePostedByParam (Structure)
Type | Name |
---|---|
Uint32 | resultOption |
ResultRange | resultRange |
SearchCoursesLatestParam (Structure)
Type | Name |
---|---|
Uint32 | resultOption |
ResultRange | resultRange |
SearchCoursesPickUpParam (Structure)
Type | Description |
---|---|
Uint32 | Unknown |
Uint32 | Unknown |
Uint8 | Difficulty |
SearchCoursesPlayedByParam (Structure)
Type | Name |
---|---|
Uint32 | resultOption |
Uint32 | count |
PID | playerPID |
SearchCoursesPointRankingParam (Structure)
Type | Name |
---|---|
Uint32 | resultOption |
ResultRange | resultRange |
Uint8 | preferCourseDifficulty |
List<Uint8> | rejectRegionIds |
SearchCoursesPositiveRatedByParam (Structure)
Type | Name |
---|---|
Uint32 | resultOption |
Uint32 | count |
PID | raterPID |
SearchCoursesPostedByParam (Structure)
Type | Name |
---|---|
Uint32 | resultOption |
ResultRange | resultRange |
List<PID> | ownerPIDs |
SearchCoursesTermsRankingParam (Structure)
Type | Description |
---|---|
Uint32 | Unknown |
ResultRange | Unknown |
Uint8 | Unknown |
Buffer | Unknown |
SearchUsersBattleModeParam (Structure)
Type | Description |
---|---|
Uint32 | Unknown |
Buffer | Unknown |
ResultRange | Unknown |
SearchUsersClearedCourseParam (Structure)
Type | Name |
---|---|
Uint64 | dataId |
Uint32 | resultOption |
Uint32 | count |
SearchUsersClearRankingParam (Structure)
Type | Description |
---|---|
Uint8 | Unknown |
Uint32 | Unknown |
Buffer | Unknown |
ResultRange | Unknown |
SearchUsersEndlessModeParam (Structure)
Type | Description |
---|---|
Uint8 | Unknown |
Uint32 | Unknown |
Buffer | Unknown |
ResultRange | Unknown |
SearchUsersFolloweeParam (Structure)
Type | Name |
---|---|
Uint32 | resultOption |
ResultRange | resultRange |
SearchUsersPlayedCourseParam (Structure)
Type | Name |
---|---|
Uint64 | dataId |
Uint32 | resultOption |
Uint32 | count |
SearchUsersPositiveRatedCourseParam (Structure)
Type | Name |
---|---|
Uint64 | dataId |
Uint32 | resultOption |
Uint32 | count |
SearchUsersUserPointParam (Structure)
Type | Description |
---|---|
Uint32 | Result option |
Buffer | Unknown |
ResultRange | Result range |
SearchUsersTermsRankingParam (Structure)
Type | Description |
---|---|
Uint32 | Result option |
ResultRange | Result range |
Buffer | Unknown |
SearchWorldMapPickUpParam (Structure)
Type | Description |
---|---|
Uint32 | Unknown |
SearchWorldMapPlayedByParam (Structure)
Type | Description |
---|---|
Uint32 | Unknown |
Uint32 | Unknown |
UpdateWorldMapProgressParam (Structure)
Type | Description |
---|---|
String | Id |
Uint64 | Unknown |
Uint64 | Unknown |
Uint8 | Unknown |
Uint8 | Unknown |
Uint8 | Unknown |
Uint8 | Unknown |
Uint8 | Unknown |
Uint8 | Unknown |
Uint32 | Unknown |
Uint32 | Unknown |
qBuffer | Unknown |
StartBattleModeParam (Structure)
Type | Name |
---|---|
Uint64 | dataId |
Uint32 | gid |
List<PID> | pids |
SyncUserProfileParam (Structure)
Type | Description |
---|---|
String | Username |
UnknownStruct1 | Unknown |
qBuffer | Unknown |
Uint8 | Unknown |
String | Country code |
Bool | Unknown |
Bool | Unknown |
String | Pseudo device id |
Uint32 | Unknown |
SyncUserProfileResult (Structure)
Type | Description |
---|---|
PID | User id |
String | Username |
UnknownStruct1 | Unknown |
qBuffer | Unknown |
Uint8 | Unknown |
String | Country code |
Uint8 | Unknown |
Bool | Unknown |
Bool | Unknown |
UnknownStruct1 (Structure)
Type | Description |
---|---|
Uint16 | Unknown |
Uint16 | Unknown |
Uint16 | Unknown |
Uint16 | Unknown |
UnknownStruct3 (Structure)
Type | Description |
---|---|
Uint8 | Unknown |
DateTime | Unknown |
UnknownStruct4 (Structure)
Type | Description |
---|---|
Uint8 | Unknown |
Uint8 | Unknown |
Uint32 | Unknown |
DateTime | Unknown |
DateTime | Unknown |
Uint8 | Unknown |
Uint8 | Unknown |
UnknownStruct5 (Structure)
Type | Description |
---|---|
Uint8 | Unknown |
Uint32 | Unknown |
UnknownStruct6 (Structure)
Type | Description |
---|---|
Uint64 | Unknown |
Uint32 | Unknown |
UpdateCourseTagParam (Structure)
Type | Name |
---|---|
Uint64 | dataId |
Uint8 | tagId1 |
Uint8 | tagId2 |
UpdateMiiClothesParam (Structure)
Type | Description |
---|---|
Uint16 | Unknown |
Uint16 | Unknown |
Bool | Unknown |
UserInfo (Structure)
Type | Option | Description |
---|---|---|
PID | User id | |
String | Maker code | |
String | User name | |
UnknownStruct1 | 0x200 |
Unknown |
qBuffer | 0x4 |
Unknown |
String | Country code | |
Uint8 | Region id | |
DateTime | Last active time | |
Bool | Unknown | |
Bool | Unknown | |
Bool | Unknown | |
Map<Uint8, Uint32> | 0x1 |
Play stats |
Map<Uint8, Uint32> | 0x2 |
Maker stats |
Map<Uint8, Uint32> | 0x8 |
Endless mode highscores |
Map<Uint8, Uint32> | 0x10 |
Multiplayer stats |
Map<Uint8, Uint32> | 0x400 |
Unknown |
List<BadgeInfo> | 0x20 |
Badge info |
Map<Uint8, Uint32> | 0x40 |
Unknown |
Map<Uint8, Uint32> | 0x80 |
Unknown |
Revision 1:
Type | Option | Description |
---|---|---|
Bool | Unknown | |
DateTime | 0x1000 |
Unknown |
Bool | Unknown |
Revision 2:
Type | Option | Description |
---|---|---|
UnknownStruct3 | 0x2000 |
Unknown |
Revision 3:
Type | Option | Description |
---|---|---|
String | Unknown | |
Map<Uint8, Uint32> | 0x8000 |
Unknown |
Bool | Unknown |
Key | Description |
---|---|
0 | Plays |
1 | Clears |
2 | Attempts |
3 | Deaths |
Key | Description |
---|---|
0 | Hearts received |
1 | Maker points |
Key | Description |
---|---|
0 | Multiplayer score |
2 | Versus plays |
3 | Versus wins |
10 | Coop plays |
11 | Coop wins |
WorldMapInfo (Structure)
Type | Description |
---|---|
String | Id |
PID | Owner pid |
qBuffer | Unknown |
RelationObjectReqGetInfo | Thumbnail |
Uint8 | Worlds |
Uint8 | Levels |
Uint8 | Unknown |
DateTime | Unknown |
List<Uint64> | Data ids |
Map<Uint8, Uint32> | Unknown |
Uint32 | Unknown |
Uint8 | Unknown |
Uint8 | Unknown |
WorldMapProgressInfo (Structure)
Type | Description |
---|---|
Uint8 | Unknown |
String | Unknown |
Uint8 | Unknown |
Uint8 | Unknown |
Uint8 | Unknown |
Uint32 | Unknown |
Uint8 | Unknown |
Uint8 | Unknown |
Uint8 | Unknown |
Uint64 | Unknown |
Uint64 | Unknown |
qBuffer | Unknown |
Uint32 | Unknown |
Value | Description |
---|---|
0 | None |
1 | Standard |
2 | Puzzle solving |
3 | Speedrun |
4 | Autoscroll |
5 | Auto mario |
6 | Short and sweet |
7 | Multiplayer versus |
8 | Themed |
9 | Music |
10 | Art |
11 | Technical |
12 | Shooter |
13 | Boss battle |
14 | Single player |
15 | Link |
Value | Description |
---|---|
0 | Easy |
1 | Normal |
2 | Expert |
3 | Super expert |
4 | Any |
- Home
-
NEX
- PRUDP Protocol
- RMC Protocol
-
NEX Services
- Common
- Nintendo
- Kerberos Authentication
- Hpp Server
- NPLN
- Pia
- Switch Servers
- Other Pages