1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
|
static const char NewGame_80E5A20[];
static const char AdventureLog_80E5A10[];
static const char WonderMail_80E5A54[];
static const char Continue_80E5AF0[];
static const char DeleteSaveData_80E5ADC[];
static const char FriendRescue_80E5ACC[];
static const char TradeItems_80E5AC0[];
static const char ReviveTeam_80E5C0C[];
static const char SendItems_80E5C90[];
static const char ReceiveItems_80E5C80[];
static const char AwaitingRescue_80E5B7C[];
static const u8 sUnknown_80E5CE4[];
static const u8 sUnknown_80E5CE8[];
static const u8 sUnknown_80E5D24[];
static const u8 sUnknown_80E5D60[];
static const u8 sUnknown_80E5D88[];
static const u8 sUnknown_80E5DB8[];
static const u8 sUnknown_80E5DCC[];
static const u8 sUnknown_80E5E08[];
static const u8 sUnknown_80E5E34[];
static const u8 sUnknown_80E5EA0[];
static const u8 sUnknown_80E5E74[];
static const u8 sUnknown_80E5EF8[];
static const u8 sUnknown_80E5ED4[];
static const u8 sUnknown_80E5F58[];
static const u8 sUnknown_80E5F34[];
static const u8 sUnknown_80E5FB0[];
static const u8 sUnknown_80E5F98[];
static const u8 sUnknown_80E5FE4[];
static const u8 sUnknown_80E6008[];
static const u8 sUnknown_80E6048[];
static const u8 sUnknown_80E6070[];
const struct UnkTextStruct2 gUnknown_80E59A8 = {
0x00, 0x00, 0x00, 0x00,
0x03, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00,
0x00, 0x00,
0x00, 0x00,
NULL
};
static const char main_menu_fill[] = "pksdir0";
const struct UnkTextStruct2 gUnknown_80E59C8 = {
0x00, 0x00, 0x00, 0x00,
0x03, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00,
0x00, 0x00,
0x00, 0x00,
NULL
};
const struct UnkTextStruct2 gUnknown_80E59E0 = {
0x00, 0x00, 0x00, 0x00,
0x03, 0x00, 0x00, 0x00,
0x02, 0x00, 0x02, 0x00,
0x0A, 0x03,
0x03, 0x00,
NULL
};
const struct MenuItem gUnknown_80E59F8[] =
{
{NewGame_80E5A20, MENU_NEW_GAME},
{AdventureLog_80E5A10, MENU_ADVENTURE_LOG},
{NULL, 0xffdd},
};
static const char AdventureLog_80E5A10[] = "Adventure Log";
static const char NewGame_80E5A20[] = "New Game";
const struct UnkTextStruct2 gUnknown_80E5A29 = {
0x00, 0x00, 0x00, 0x00,
0x03, 0x00, 0x00, 0x00,
0x02, 0x00, 0x02, 0x00,
0x0A, 0x02,
0x02, 0x00,
NULL
};
const struct MenuItem gUnknown_80E5A44[] =
{
{WonderMail_80E5A54, MENU_WONDER_MAIL},
{NULL, 0xffdd},
};
static const char WonderMail_80E5A54[] = "Wonder Mail";
const struct UnkTextStruct2 gUnknown_80E5A60 = {
0x00, 0x00, 0x00, 0x00,
0x03, 0x00, 0x00, 0x00,
0x02, 0x00, 0x02, 0x00,
0x0A, 0x08,
0x08, 0x00,
NULL
};
const struct UnkTextStruct2 gUnknown_80E5A78 = {
0x00, 0x00, 0x00, 0x00,
0x03, 0x00, 0x00, 0x00,
0x02, 0x00, 0x02, 0x00,
0x0B, 0x09,
0x09, 0x00,
NULL
};
const struct MenuItem gUnknown_80E5A90[] =
{
{Continue_80E5AF0, MENU_CONTINUE},
{DeleteSaveData_80E5ADC, MENU_DELETE_SAVE_PROMPT},
{AdventureLog_80E5A10, MENU_ADVENTURE_LOG},
{FriendRescue_80E5ACC, MENU_FRIEND_RESCUE},
{TradeItems_80E5AC0, MENU_TRADE_ITEMS},
{NULL, 0xffdd},
};
static const char TradeItems_80E5AC0[] = "Trade Items";
static const char FriendRescue_80E5ACC[] = "Friend Rescue";
static const char DeleteSaveData_80E5ADC[] = "Delete Save Data";
static const char Continue_80E5AF0[] = "Continue";
const struct MenuItem gUnknown_80E5AFC[] =
{
{Continue_80E5AF0, MENU_CONTINUE},
{DeleteSaveData_80E5ADC, MENU_DELETE_SAVE_PROMPT},
{AdventureLog_80E5A10, MENU_ADVENTURE_LOG},
{FriendRescue_80E5ACC, MENU_FRIEND_RESCUE},
{TradeItems_80E5AC0, MENU_TRADE_ITEMS},
{WonderMail_80E5A54, MENU_WONDER_MAIL},
{NULL, 0xffdd},
};
const struct UnkTextStruct2 gUnknown_80E5B34 = {
0x00, 0x00, 0x00, 0x00,
0x03, 0x00, 0x00, 0x00,
0x02, 0x00, 0x02, 0x00,
0x0A, 0x08,
0x08, 0x00,
NULL
};
const struct MenuItem gUnknown_80E5B4C[] =
{
{AwaitingRescue_80E5B7C, MENU_AWAITING_RESCUE},
{DeleteSaveData_80E5ADC, MENU_DELETE_SAVE_PROMPT},
{AdventureLog_80E5A10, MENU_ADVENTURE_LOG},
{FriendRescue_80E5ACC, MENU_FRIEND_RESCUE},
{TradeItems_80E5AC0, MENU_TRADE_ITEMS},
{NULL, 0xffdd},
};
static const char AwaitingRescue_80E5B7C[] = "Awaiting Rescue";
const struct MenuItem gUnknown_80E5B8C[] =
{
{AwaitingRescue_80E5B7C, MENU_AWAITING_RESCUE},
{DeleteSaveData_80E5ADC, MENU_DELETE_SAVE_PROMPT},
{AdventureLog_80E5A10, MENU_ADVENTURE_LOG},
{FriendRescue_80E5ACC, MENU_FRIEND_RESCUE},
{TradeItems_80E5AC0, MENU_TRADE_ITEMS},
{WonderMail_80E5A54, MENU_WONDER_MAIL},
{NULL, 0xffdd},
};
const struct UnkTextStruct2 gUnknown_80E5BC4 = {
0x00, 0x00, 0x00, 0x00,
0x03, 0x00, 0x00, 0x00,
0x02, 0x00, 0x02, 0x00,
0x0A, 0x08,
0x08, 0x00,
NULL
};
const struct MenuItem gUnknown_80E5BDC[] =
{
{ReviveTeam_80E5C0C, MENU_CONTINUE},
{DeleteSaveData_80E5ADC, MENU_DELETE_SAVE_PROMPT},
{AdventureLog_80E5A10, MENU_ADVENTURE_LOG},
{FriendRescue_80E5ACC, MENU_FRIEND_RESCUE},
{TradeItems_80E5AC0, MENU_TRADE_ITEMS},
{NULL, 0xffdd},
};
static const char ReviveTeam_80E5C0C[] = "Revive Team";
const struct MenuItem gUnknown_80E5C18[] =
{
{ReviveTeam_80E5C0C, MENU_CONTINUE},
{DeleteSaveData_80E5ADC, MENU_DELETE_SAVE_PROMPT},
{AdventureLog_80E5A10, MENU_ADVENTURE_LOG},
{FriendRescue_80E5ACC, MENU_FRIEND_RESCUE},
{TradeItems_80E5AC0, MENU_TRADE_ITEMS},
{WonderMail_80E5A54, MENU_WONDER_MAIL},
{NULL, 0xffdd},
};
const struct UnkTextStruct2 gUnknown_80E5C50 = {
0x00, 0x00, 0x00, 0x00,
0x03, 0x00, 0x00, 0x00,
0x02, 0x00, 0x02, 0x00,
0x0A, 0x03,
0x03, 0x00,
NULL
};
const struct MenuItem gUnknown_80E5C68[] =
{
{SendItems_80E5C90, MENU_SEND_ITEMS},
{ReceiveItems_80E5C80, MENU_RECEIVE_ITEMS},
{NULL, 0xffdd},
};
static const char ReceiveItems_80E5C80[] = "Receive Items";
static const char SendItems_80E5C90[] = "Send Items";
const struct MenuItem gUnknown_80E5C9C[] =
{
{SendItems_80E5C90, -1},
{ReceiveItems_80E5C80, MENU_RECEIVE_ITEMS},
{NULL, 0xffdd},
};
const struct UnkTextStruct2 gUnknown_80E5CB4 = {
0x00, 0x00, 0x00, 0x00,
0x03, 0x00, 0x00, 0x00,
0x02, 0x00, 0x0F, 0x00,
0x1A, 0x03,
0x03, 0x00,
NULL
};
const struct MenuItem gUnknown_80E5CCC[] =
{
{sUnknown_80E5CE8, 0xffde},
{sUnknown_80E5CE4, 0xffde},
{NULL, 0xffdd},
};
static const u8 sUnknown_80E5CE4[] = " ";
static const u8 sUnknown_80E5CE8[] = "Start an entirely new adventure.";
const struct MenuItem gUnknown_80E5D0C[] =
{
{sUnknown_80E5D24, 0xffde},
{sUnknown_80E5CE4, 0xffde},
{NULL, 0xffdd},
};
static const u8 sUnknown_80E5D24[] = "Check your career as an adventurer.";
const struct MenuItem gUnknown_80E5D48[] =
{
{sUnknown_80E5D88, 0xffde},
{sUnknown_80E5D60, 0xffde},
{NULL, 0xffdd},
};
static const u8 sUnknown_80E5D60[] = _("It won{APOSTROPHE}t be in the release version.");
static const u8 sUnknown_80E5D88[] = "This is the Debug Mode.";
const struct MenuItem gUnknown_80E5DA0[] =
{
{sUnknown_80E5DCC, 0xffde},
{sUnknown_80E5DB8, 0xffde},
{NULL, 0xffdd},
};
static const u8 sUnknown_80E5DB8[] = "you last saved. ";
static const u8 sUnknown_80E5DCC[] = "Resume your adventure from where";
const struct MenuItem gUnknown_80E5DF0[] = {
{sUnknown_80E5E34, 0xFFDE},
{sUnknown_80E5E08, 0xFFDE},
{0, 0xFFDD}
};
static const u8 sUnknown_80E5E08[] = _("#C2Beware#R! This will delete it forever!");
static const u8 sUnknown_80E5E34[] = "This will delete your saved game data.";
const struct MenuItem gUnknown_80E5E5C[] = {
{sUnknown_80E5EA0, 0xFFDE},
{sUnknown_80E5E74, 0xFFDE},
{0, 0xFFDD}
};
ALIGNED(4) static const u8 sUnknown_80E5E74[] = _("passwords{COMMA} friends may rescue each other.");
static const u8 sUnknown_80E5EA0[] = "Using a Game Link cable or";
const struct MenuItem gUnknown_80E5EBC[] = {
{sUnknown_80E5EF8, 0xFFDE},
{sUnknown_80E5ED4, 0xFFDE},
{0, 0xFFDD}
};
static const u8 sUnknown_80E5ED4[] = "trade stored items with a friend.";
ALIGNED(4) static const u8 sUnknown_80E5EF8[] = _("Using a Game Link cable{COMMA} you can");
const struct MenuItem gUnknown_80E5F1C[] = {
{sUnknown_80E5F58, 0xFFDE},
{sUnknown_80E5F34, 0xFFDE},
{0, 0xFFDD}
};
static const u8 sUnknown_80E5F34[] = "You can give up waiting for rescue.";
static const u8 sUnknown_80E5F58[] = "You are awaiting rescue by a friend.";
const struct MenuItem gUnknown_80E5F80[] = {
{sUnknown_80E5FB0, 0xFFDE},
{sUnknown_80E5F98, 0xFFDE},
{0, 0xFFDD}
};
static const u8 sUnknown_80E5F98[] = "receive Wonder Mail.";
ALIGNED(4) static const u8 sUnknown_80E5FB0[] = _("Using passwords{COMMA} you can");
const struct MenuItem gUnknown_80E5FCC[] = {
{sUnknown_80E6008, 0xFFDE},
{sUnknown_80E5FE4, 0xFFDE},
{NULL, 0xFFDD}
};
static const u8 sUnknown_80E5FE4[] = "receive teams from your friends.";
ALIGNED(4) static const u8 sUnknown_80E6008[] = _("Using the Dual Slot function{COMMA} you can");
const struct MenuItem gUnknown_80E6030[] = {
{sUnknown_80E6070, 0xFFDE},
{sUnknown_80E6048, 0xFFDE},
{NULL, 0xFFDD}
};
static const u8 sUnknown_80E6048[] = "go on an adventure to unknown worlds.";
ALIGNED(4) static const u8 sUnknown_80E6070[] = _("Using wireless communication{COMMA} you can");
static const u8 sMainMenu_fill0[] = "pksdir0";
|