NSMBW-Decomp
A decompilation of New Super Mario Bros. Wii
Loading...
Searching...
No Matches
message_list.h
Go to the documentation of this file.
1#pragma once
2/// @file
3
4/// @addtogroup constants
5/// @{
6
7/// @brief The identifiers for each BMG group.
8/// @todo Fill this.
10 BMG_CATEGORY_YES_NO_WINDOW = 0x00,
11 BMG_CATEGORY_PAUSE_WINDOW = 0x01,
12 BMG_CATEGORY_WORLD_MAP = 0x02,
13 BMG_CATEGORY_COURSE_SELECT_GUIDE = 0x04,
14 BMG_CATEGORY_MAIN_MENU = 0x32,
15 BMG_CATEGORY_SMALL_SCORE = 0x67,
16 BMG_CATEGORY_CONTROLLER_INFORMATION = 0x68,
17 BMG_CATEGORY_HINT_MOVIES = 0x12e
18};
19
20/// @brief The identifiers for each text message.
21/// @todo Fill this.
23 // Group 0x00
24 MSG_TEST,
25
26 // The following are used to format escape sequences
27 MSG_PICFONT_2_BTN,
28 MSG_PICFONT_A_BTN,
29 MSG_PICFONT_1_BTN,
30 MSG_PICFONT_B_BTN,
31 MSG_PICFONT_DPAD,
32 MSG_PICFONT_HOME_BTN,
33 MSG_PICFONT_PLUS_BTN,
34 MSG_PICFONT_MINUS_BTN,
35 MSG_PICFONT_NUNCHUCK_PAD,
36 MSG_PICFONT_C_BTN,
37 MSG_PICFONT_Z_BTN,
38 MSG_PICFONT_WIIMOTE,
39 MSG_PICFONT_NUNCHUK,
40 MSG_PICFONT_CASTLE,
41 MSG_PICFONT_TOWER,
42 MSG_PICFONT_GHOST_HOUSE,
43 MSG_PICFONT_CANNON,
44 MSG_PICFONT_AIRSHIP,
45 MSG_PICFONT_TOAD_HOUSE_RED,
46 MSG_PICFONT_START_NODE_RIGHT,
47 MSG_PICFONT_START_NODE_UP,
48 MSG_PICFONT_MAP_JUNCTION,
49 MSG_PICFONT_PEACH_CASTLE,
50 MSG_PICFONT_TOAD_HOUSE_YELLOW,
51 MSG_PICFONT_TOAD_HOUSE_GREEN,
52 MSG_PICFONT_LEVEL_NODE_RED,
53 MSG_PICFONT_LEVEL_NODE_BLUE,
54 MSG_PICFONT_LEVEL_NODE_YELLOW,
55 MSG_PICFONT_FINAL_CASTLE,
56 MSG_PICFONT_AMBUSH,
57 MSG_PICFONT_SHIP_ANCHOR,
58 MSG_PICFONT_QUESTION_BLOCK,
59 MSG_PICFONT_RED_BLOCK,
60 MSG_PICFONT_BLOCK_OUTLINE,
61
62 // Group 0x00 [ BMG_CATEGORY_YES_NO_WINDOW ]
63 MSG_WATCH_ENDING,
64 MSG_YES_IM_SURE,
65 MSG_NO_WAIT,
66 MSG_OK_TRY,
67 MSG_NO_SKIP,
68 MSG_OK,
69 MSG_CANCEL,
70 MSG_SAVE,
71 MSG_DONT_SAVE,
72 MSG_SAVED_OK,
73 MSG_QUICK_SAVE,
74 MSG_TRY_WITHOUT_SUPER_GUIDE,
75 MSG_PROGRESS_SAVED_FIRST_TIME,
76 MSG_TOAD_HOUSES_BACK,
77 MSG_ITEM_HINT,
78 MSG_SAVE_DATA_CREATED,
79 MSG_ASK_SAVE,
80 MSG_PROGRESS_SAVED,
81 MSG_EXIT_FREE_MODE,
82 MSG_WATCH_HINT_MOVIE,
83 MSG_SKIP_COURSE,
84 MSG_SKIP_FINAL_COURSE,
85 MSG_EXIT_COIN_BATTLE,
86 MSG_GOT_ALL_STAR_COINS_NO_W9,
87 MSG_GOT_ALL_STAR_COINS_W9,
88 MSG_TOADS_CAPTURED,
89 MSG_RETURN_TO_TITLE,
90 MSG_TOADS_CAPTURED_MULTIPLAYER,
91 MSG_BACK_TO_MAP,
92 MSG_BACK_TO_COURSE_SELECTION,
93 MSG_GOT_ALL_STAR_COINS_WORLD_X,
94 MSG_RETURN_TO_TITLE_QUICK_SAVE,
95 MSG_SAVED_RETURNING_TO_TITLE,
96 MSG_COMPLETED_EVERYTHING,
97 MSG_BACK_TO_MAP2,
98
99 MSG_SWITCH_FIRST_TIME = 80,
100 MSG_SWITCH,
101 MSG_PEACH_HINT,
102 MSG_PEACH_HINT2,
103
104 // Group 0x01 [ BMG_CATEGORY_PAUSE_WINDOW ]
105 MSG_PAUSE_CONTINUE = 0,
106 MSG_PAUSE_EXIT,
107 MSG_ACTIVATE_SUPER_GUIDE = 10,
108 MSG_ACTIVATE_SUPER_GUIDE_OK,
109 MSG_ACTIVATE_SUPER_GUIDE_CANCEL,
110 MSG_STOP_SUPER_GUIDE = 14,
111 MSG_STOP_SUPER_GUIDE_OK,
112 MSG_STOP_SUPER_GUIDE_CANCEL,
113 MSG_SUPER_GUIDE_EXIT = 19,
114 MSG_SUPER_GUIDE,
115 MSG_STOP_HINT_MOVIE,
116 MSG_STOP_HINT_MOVIE_NO,
117 MSG_STOP_HINT_MOVIE_YES,
118
119 // Group 0x02 [ BMG_CATEGORY_WORLD_MAP ]
120 MSG_WM_STAR_COINS = 2,
121 MSG_WM_ADD_DROP_PLAYERS,
122 MSG_WM_SAVE,
123 MSG_WM_TITLE_SCREEN,
124 MSG_WM_BACK,
125 MSG_WM_QUICK_SAVE,
126 MSG_WM_WORLD = 80,
127 MSG_WM_WORLD_NUM,
128 MSG_WM_COURSE_NUM,
129 MSG_WM_ICON_CASTLE,
130 MSG_WM_ICON_TOWER,
131 MSG_WM_ICON_GHOST_HOUSE,
132 MSG_WM_ICON_CANNON,
133 MSG_WM_ICON_AIRSHIP,
134 MSG_WM_ICON_KINOKO_HOUSE,
135 MSG_WM_ICON_PEACH_CASTLE = 90,
136 MSG_WM_ICON_KINOKO_HOUSE_1UP,
137 MSG_WM_ICON_KINOKO_HOUSE_STAR,
138 MSG_WM_ICON_LAST_WORLD_CASTLE,
139 MSG_WM_ICON_RESCUE,
140 MSG_WM_ICON_ANCHOR,
141 MSG_WM_HYPHEN,
142 MSG_WM_FREE_MODE = 98,
143
144 // Group 0x04 [ BMG_CATEGORY_COURSE_SELECT_GUIDE ]
145 MSG_CS_VIEW_MAP = 10,
146 MSG_CS_SELECT_WORLD,
147 MSG_CS_MENU,
148 MSG_CS_BACK_TO_MARIO = 14,
149 MSG_CS_ITEMS,
150 MSG_CS_ICON_TOAD_BALLOON = 38,
151 MSG_CS_ICON_ANCHOR,
152 MSG_CS_ICON_PEACH_CASTLE,
153 MSG_CS_ICON_KINOKO_HOUSE_1UP,
154 MSG_CS_ICON_KINOKO_HOUSE_STAR,
155 MSG_CS_ICON_W8_CASTLE,
156 MSG_CS_COURSE_NUM = 50,
157 MSG_CS_ICON_TOWER,
158 MSG_CS_ICON_CASTLE,
159 MSG_CS_ICON_GHOST_HOUSE,
160 MSG_CS_ICON_KINOKO_HOUSE_RED,
161 MSG_CS_ICON_START_RIGHT,
162 MSG_CS_ICON_START_UP,
163 MSG_CS_ICON_CANNON,
164 MSG_CS_ICON_JUNCTION,
165 MSG_CS_ICON_AIRSHIP,
166 MSG_CS_WORLD,
167 MSG_CS_CURR_WORLD,
168
169 // Group 0x32 [ BMG_CATEGORY_MAIN_MENU ]
170 MSG_MAIN_MENU_CONTINUE = 23,
171 MSG_MAIN_MENU_TITLE_SCREEN,
172
173 // Group 0x67 [ BMG_CATEGORY_SMALL_SCORE ]
174 MSG_100 = 0,
175 MSG_200,
176 MSG_400,
177 MSG_800,
178 MSG_1000,
179 MSG_2000,
180 MSG_4000,
181 MSG_8000,
182 MSG_1UP,
183 MSG_ONE,
184 MSG_TWO,
185 MSG_THREE,
186 MSG_FOUR,
187 MSG_FIVE,
188 MSG_SIX,
189 MSG_SEVEN,
190 MSG_EIGHT,
191 MSG_2UP,
192 MSG_3UP,
193 MSG_4UP,
194 MSG_LOWERCASE_X = 50,
195 MSG_COIN_2,
196 MSG_COIN_3,
197 MSG_COIN_5,
198 MSG_COIN_10,
199 MSG_COIN_15,
200 MSG_COIN_20,
202 MSG_COIN_1, ///< @unused
203 MSG_COIN_10_2, ///< @unused
204
205 // Group 0x68 [ BMG_CATEGORY_CONTROLLER_INFORMATION ]
206 MSG_HOLD_WIIMOTE_SIDEWAYS = 8,
207
208 // Group 0x12e [ BMG_CATEGORY_HINT_MOVIES ]
209 MSG_STAR_COINS_REQUIRED = 7,
210 MSG_STAR_COINS_REQUIRED_X = 8,
211};
212
213/// @}
BMG_GROUPS_e
The identifiers for each BMG group.
Definition message_list.h:9
MESSAGE_e
The identifiers for each text message.
@ MSG_COIN_LOWERCASE_X
@ MSG_COIN_1
@ MSG_COIN_10_2