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
|
Route111_EventScript_1AE313:: @ 81AE313
Route118_EventScript_1AE313:: @ 81AE313
Route120_EventScript_1AE313:: @ 81AE313
cleartrainerflag TRAINER_GABBY_AND_TY_6
specialvar VAR_RESULT, GabbyAndTyGetBattleNum
switch VAR_RESULT
case 0, Route111_EventScript_1AE384
case 1, Route111_EventScript_1AE38A
case 2, Route111_EventScript_1AE395
case 3, Route111_EventScript_1AE3A0
case 4, Route111_EventScript_1AE3AB
case 5, Route111_EventScript_1AE3B6
case 6, Route111_EventScript_1AE3C1
case 7, Route111_EventScript_1AE3CC
case 8, Route111_EventScript_1AE3D7
end
Route111_EventScript_1AE384:: @ 81AE384
call Route111_EventScript_1AE3E6
return
Route111_EventScript_1AE38A:: @ 81AE38A
call Route111_EventScript_1AE3EE
call Route111_EventScript_1AE3E2
return
Route111_EventScript_1AE395:: @ 81AE395
call Route111_EventScript_1AE3F6
call Route111_EventScript_1AE3EA
return
Route111_EventScript_1AE3A0:: @ 81AE3A0
call Route111_EventScript_1AE3FE
call Route111_EventScript_1AE3F2
return
Route111_EventScript_1AE3AB:: @ 81AE3AB
call Route111_EventScript_1AE406
call Route111_EventScript_1AE3FA
return
Route111_EventScript_1AE3B6:: @ 81AE3B6
call Route111_EventScript_1AE40E
call Route111_EventScript_1AE402
return
Route111_EventScript_1AE3C1:: @ 81AE3C1
call Route111_EventScript_1AE416
call Route111_EventScript_1AE40A
return
Route111_EventScript_1AE3CC:: @ 81AE3CC
call Route111_EventScript_1AE41E
call Route111_EventScript_1AE412
return
Route111_EventScript_1AE3D7:: @ 81AE3D7
call Route111_EventScript_1AE40E
call Route111_EventScript_1AE41A
return
Route111_EventScript_1AE3E2:: @ 81AE3E2
setflag FLAG_HIDE_GABBY_AND_TY_ROUTE111_1
return
Route111_EventScript_1AE3E6:: @ 81AE3E6
clearflag FLAG_HIDE_GABBY_AND_TY_ROUTE111_1
return
Route111_EventScript_1AE3EA:: @ 81AE3EA
setflag FLAG_HIDE_GABBY_AND_TY_ROUTE118_1
return
Route111_EventScript_1AE3EE:: @ 81AE3EE
clearflag FLAG_HIDE_GABBY_AND_TY_ROUTE118_1
return
Route111_EventScript_1AE3F2:: @ 81AE3F2
setflag FLAG_HIDE_GABBY_AND_TY_ROUTE120_1
return
Route111_EventScript_1AE3F6:: @ 81AE3F6
clearflag FLAG_HIDE_GABBY_AND_TY_ROUTE120_1
return
Route111_EventScript_1AE3FA:: @ 81AE3FA
setflag FLAG_HIDE_GABBY_AND_TY_ROUTE111_2
return
Route111_EventScript_1AE3FE:: @ 81AE3FE
clearflag FLAG_HIDE_GABBY_AND_TY_ROUTE111_2
return
Route111_EventScript_1AE402:: @ 81AE402
setflag FLAG_HIDE_GABBY_AND_TY_ROUTE118_2
return
Route111_EventScript_1AE406:: @ 81AE406
clearflag FLAG_HIDE_GABBY_AND_TY_ROUTE118_2
return
Route111_EventScript_1AE40A:: @ 81AE40A
setflag FLAG_HIDE_GABBY_AND_TY_ROUTE120_2
return
Route111_EventScript_1AE40E:: @ 81AE40E
clearflag FLAG_HIDE_GABBY_AND_TY_ROUTE120_2
return
Route111_EventScript_1AE412:: @ 81AE412
setflag FLAG_HIDE_GABBY_AND_TY_ROUTE111_3
return
Route111_EventScript_1AE416:: @ 81AE416
clearflag FLAG_HIDE_GABBY_AND_TY_ROUTE111_3
return
Route111_EventScript_1AE41A:: @ 81AE41A
setflag FLAG_HIDE_GABBY_AND_TY_ROUTE118_3
return
Route111_EventScript_1AE41E:: @ 81AE41E
clearflag FLAG_HIDE_GABBY_AND_TY_ROUTE118_3
return
Route111_EventScript_1AE422:: @ 81AE422
trainerbattle_double TRAINER_GABBY_AND_TY_1, Route111_Text_1ABED8, Route111_Text_1ABFD3, Route111_Text_1AC5CA, Route111_EventScript_1AE5A2
msgbox Route111_Text_1AC59E, MSGBOX_DEFAULT
release
end
Route111_EventScript_1AE442:: @ 81AE442
trainerbattle_double TRAINER_GABBY_AND_TY_1, Route111_Text_1AC73B, Route111_Text_1AC892, Route111_Text_1AC820, Route111_EventScript_1AE5A2
msgbox Route111_Text_1AC7E4, MSGBOX_DEFAULT
release
end
Route118_EventScript_1AE462:: @ 81AE462
trainerbattle_double TRAINER_GABBY_AND_TY_2, Route118_Text_1ABF50, Route118_Text_1AC6F8, Route118_Text_1AC5CA, Route118_EventScript_1AE60F
msgbox Route118_Text_1AC59E, MSGBOX_DEFAULT
release
end
Route118_EventScript_1AE482:: @ 81AE482
trainerbattle_double TRAINER_GABBY_AND_TY_2, Route118_Text_1AC790, Route118_Text_1AC8D7, Route118_Text_1AC820, Route118_EventScript_1AE60F
msgbox Route118_Text_1AC7E4, MSGBOX_DEFAULT
release
end
Route120_EventScript_1AE4A2:: @ 81AE4A2
trainerbattle_double TRAINER_GABBY_AND_TY_3, Route120_Text_1ABF50, Route120_Text_1AC6F8, Route120_Text_1AC5CA, Route120_EventScript_1AE60F
msgbox Route120_Text_1AC59E, MSGBOX_DEFAULT
release
end
Route120_EventScript_1AE4C2:: @ 81AE4C2
trainerbattle_double TRAINER_GABBY_AND_TY_3, Route120_Text_1AC790, Route120_Text_1AC8D7, Route120_Text_1AC820, Route120_EventScript_1AE60F
msgbox Route120_Text_1AC7E4, MSGBOX_DEFAULT
release
end
Route111_EventScript_1AE4E2:: @ 81AE4E2
trainerbattle_double TRAINER_GABBY_AND_TY_4, Route111_Text_1ABF50, Route111_Text_1AC6F8, Route111_Text_1AC5CA, Route111_EventScript_1AE60F
msgbox Route111_Text_1AC59E, MSGBOX_DEFAULT
release
end
Route111_EventScript_1AE502:: @ 81AE502
trainerbattle_double TRAINER_GABBY_AND_TY_4, Route111_Text_1AC790, Route111_Text_1AC8D7, Route111_Text_1AC820, Route111_EventScript_1AE60F
msgbox Route111_Text_1AC7E4, MSGBOX_DEFAULT
release
end
Route118_EventScript_1AE522:: @ 81AE522
trainerbattle_double TRAINER_GABBY_AND_TY_5, Route118_Text_1ABF50, Route118_Text_1AC6F8, Route118_Text_1AC5CA, Route118_EventScript_1AE60F
msgbox Route118_Text_1AC59E, MSGBOX_DEFAULT
release
end
Route118_EventScript_1AE542:: @ 81AE542
trainerbattle_double TRAINER_GABBY_AND_TY_5, Route118_Text_1AC790, Route118_Text_1AC8D7, Route118_Text_1AC820, Route118_EventScript_1AE60F
msgbox Route118_Text_1AC7E4, MSGBOX_DEFAULT
release
end
Route111_EventScript_1AE562:: @ 81AE562
Route118_EventScript_1AE562:: @ 81AE562
Route120_EventScript_1AE562:: @ 81AE562
trainerbattle_double TRAINER_GABBY_AND_TY_6, Route111_Text_1ABF50, Route111_Text_1AC6F8, Route111_Text_1AC5CA, Route111_EventScript_1AE60F
msgbox Route111_Text_1AC59E, MSGBOX_DEFAULT
release
end
Route111_EventScript_1AE582:: @ 81AE582
Route118_EventScript_1AE582:: @ 81AE582
Route120_EventScript_1AE582:: @ 81AE582
trainerbattle_double TRAINER_GABBY_AND_TY_6, Route111_Text_1AC790, Route111_Text_1AC8D7, Route111_Text_1AC820, Route111_EventScript_1AE60F
msgbox Route111_Text_1AC7E4, MSGBOX_DEFAULT
release
end
Route111_EventScript_1AE5A2:: @ 81AE5A2
special GabbyAndTyBeforeInterview
special GabbyAndTySetScriptVarsToObjectEventLocalIds
compare VAR_FACING, 2
call_if_eq Route111_EventScript_1AE5E0
compare VAR_FACING, 1
call_if_eq Route111_EventScript_1AE5EB
compare VAR_FACING, 4
call_if_eq Route111_EventScript_1AE5FD
goto_if_set FLAG_TEMP_1, Route111_EventScript_1AE73A
msgbox Route111_Text_1AC015, MSGBOX_YESNO
goto Route111_EventScript_1AE6F3
end
Route111_EventScript_1AE5E0:: @ 81AE5E0
applymovement VAR_0x8004, Route111_Movement_1AE699
waitmovement 0
return
Route111_EventScript_1AE5EB:: @ 81AE5EB
applymovement VAR_0x8004, Route111_Movement_1AE69B
applymovement VAR_0x8005, Common_Movement_WalkInPlaceFastestUp
waitmovement 0
return
Route111_EventScript_1AE5FD:: @ 81AE5FD
applymovement VAR_0x8004, Route111_Movement_1AE69D
applymovement VAR_0x8005, Common_Movement_WalkInPlaceFastestLeft
waitmovement 0
return
Route111_EventScript_1AE60F:: @ 81AE60F
Route118_EventScript_1AE60F:: @ 81AE60F
Route120_EventScript_1AE60F:: @ 81AE60F
special GabbyAndTyBeforeInterview
special GabbyAndTySetScriptVarsToObjectEventLocalIds
compare VAR_FACING, 2
call_if_eq Route111_EventScript_1AE5E0
compare VAR_FACING, 1
call_if_eq Route111_EventScript_1AE5EB
compare VAR_FACING, 4
call_if_eq Route111_EventScript_1AE5FD
goto_if_set FLAG_TEMP_1, Route111_EventScript_1AE73A
specialvar VAR_RESULT, GabbyAndTyGetLastQuote
compare VAR_RESULT, 0
goto_if_eq Route111_EventScript_1AE69F
msgbox Route111_Text_1AC10A, MSGBOX_DEFAULT
specialvar VAR_RESULT, GabbyAndTyGetLastBattleTrivia
switch VAR_RESULT
case 0, Route111_EventScript_1AE6AD
case 1, Route111_EventScript_1AE6BB
case 2, Route111_EventScript_1AE6C9
case 3, Route111_EventScript_1AE6D7
case 4, Route111_EventScript_1AE6E5
end
Route111_Movement_1AE699:: @ 81AE699
walk_in_place_down
step_end
Route111_Movement_1AE69B:: @ 81AE69B
walk_in_place_up
step_end
Route111_Movement_1AE69D:: @ 81AE69D
walk_in_place_left
step_end
Route111_EventScript_1AE69F:: @ 81AE69F
msgbox Route111_Text_1AC60B, MSGBOX_YESNO
goto Route111_EventScript_1AE6F3
end
Route111_EventScript_1AE6AD:: @ 81AE6AD
msgbox Route111_Text_1AC3CF, MSGBOX_YESNO
goto Route111_EventScript_1AE6F3
end
Route111_EventScript_1AE6BB:: @ 81AE6BB
msgbox Route111_Text_1AC18D, MSGBOX_YESNO
goto Route111_EventScript_1AE6F3
end
Route111_EventScript_1AE6C9:: @ 81AE6C9
msgbox Route111_Text_1AC219, MSGBOX_YESNO
goto Route111_EventScript_1AE6F3
end
Route111_EventScript_1AE6D7:: @ 81AE6D7
msgbox Route111_Text_1AC2D6, MSGBOX_YESNO
goto Route111_EventScript_1AE6F3
end
Route111_EventScript_1AE6E5:: @ 81AE6E5
msgbox Route111_Text_1AC355, MSGBOX_YESNO
goto Route111_EventScript_1AE6F3
end
Route111_EventScript_1AE6F3:: @ 81AE6F3
compare VAR_RESULT, NO
goto_if_eq Route111_EventScript_1AE72D
msgbox Route111_Text_1AC40F, MSGBOX_DEFAULT
setvar VAR_0x8004, 10
call Common_EventScript_ShowEasyChatScreen
lock
faceplayer
compare VAR_RESULT, 0
goto_if_eq Route111_EventScript_1AE72D
msgbox Route111_Text_1AC487, MSGBOX_DEFAULT
special GabbyAndTyAfterInterview
setflag FLAG_TEMP_1
release
end
Route111_EventScript_1AE72D:: @ 81AE72D
msgbox Route111_Text_1AC553, MSGBOX_DEFAULT
setflag FLAG_TEMP_1
release
end
Route111_EventScript_1AE73A:: @ 81AE73A
msgbox Route111_Text_1AC59E, MSGBOX_DEFAULT
release
end
|