-
Notifications
You must be signed in to change notification settings - Fork 2
/
battle_rpc_recv.impl.h
405 lines (399 loc) · 8 KB
/
battle_rpc_recv.impl.h
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
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
void bt1_00_exec_ch2();
void sub_80313B0();
void sub_8031438();
void sub_8031E8C();
void sub_8031F00();
void sub_8031F68();
void sub_8032160();
void bt1_07_trainer_enter_field();
void bt1_08_8032428();
void sub_8032590();
void sub_8032650();
void sub_803273C();
void sub_803275C();
void sub_80327B0();
void sub_8032810();
void sub_8032840();
void bt1_10_message();
void bt1_11_message_for_player_only();
void bt1_12_battle_menu();
void bt1_13_nullsub();
void bt1_14_part_of_transition_to_move_menu();
void sub_8032CEC();
void sub_8032D50();
void sub_8032E28();
void bt1_18_8032E4C();
void sub_8032F4C();
void sub_8032FE8();
void sub_8033060();
void sub_80330C8();
void bt1_1D_nop();
void sub_8033140();
void sub_80331F4();
void bt1_20_nop();
void sub_8033230();
void sub_8033244();
void sub_8033258();
void sub_803326C();
void sub_8033280();
void sub_803329C();
void sub_80332D4();
void sub_80332EC();
void bt1_29_blink();
void bt1_2A_nop();
void sub_8033390();
void bt1_2C_fanfare();
void sub_8033404();
void bt1_2E_battle_intro();
void bt1_2F_pokemon_enter();
void sub_803376C();
void sub_8033878();
void sub_80338C8();
void bt1_33_enemy_move();
void bt1_34_move_anim();
void sub_80339B4();
void sub_8033A10();
void sub_8033A78();
void bt1_38_nullsub();
void bt2_00_exec_ch2();
void sub_8036D88();
void sub_8036E10();
void sub_8037788();
void sub_80377FC();
void sub_80379C8();
void sub_8037BAC();
void sub_8037CD0();
void bt2_08_8037EA4();
void sub_8038078();
void sub_8038124();
void bt2_0B_nop();
void bt2_0C_nop();
void bt2_0D_nop();
void bt2_0E_nop();
void bt2_0F_move_anim();
void bt2_10_message();
void bt2_11_nop();
void bt2_12_trainer_think();
void bt2_13_nop();
void bt2_14_trainer_pick_move();
void sub_8038718();
void sub_8038744();
void bt2_17_nop();
void bt2_18_8038844();
void bt2_19_nop();
void sub_8038940();
void sub_80389B8();
void bt2_1C_nop();
void bt2_1D_nop();
void bt2_1E_nop();
void bt2_1F_nop();
void bt2_20_nop();
void bt2_21_nop();
void bt2_22_nop();
void bt2_23_nop();
void bt2_24_nop();
void sub_8038A8C();
void sub_8038AA8();
void sub_8038AE0();
void sub_8038AF8();
void sub_8038B20();
void bt2_2A_nop();
void sub_8038B9C();
void bt2_2C_fanfare();
void sub_8038C10();
void bt2_2E_battle_intro();
void sub_8038C80();
void bt2_30_8038EA8();
void sub_8039004();
void bt2_32_nop();
void sub_8039060();
void bt2_34_move_anim();
void bt2_35_nop();
void bt2_36_nop();
void sub_8039140();
void bt2_38_nullsub();
void bt3_00_exec_ch2();
void sub_80E9364();
void sub_80E9370();
void bt3_03_nop();
void bt3_04_nop();
void bt3_05_nop();
void sub_80E9DE8();
void sub_80E9E6C();
void bt3_08_80E9FB0();
void bt3_09_nop();
void sub_80EA100();
void bt3_0B_nop();
void sub_80EA1F8();
void sub_80EA24C();
void bt3_0E_nop();
void sub_80EA2B8();
void bt3_10_message();
void bt3_11_message_for_player_only();
void bt3_12_battle_menu();
void bt3_13_nop();
void sub_80EA7DC();
void sub_80EA870();
void sub_80EA8D4();
void bt3_17_nop();
void bt3_18_80EA9B8();
void sub_80EAAB8();
void bt3_1A_nop();
void bt3_1B_nop();
void bt3_1C_nop();
void bt3_1D_nop();
void bt3_1E_nop();
void bt3_1F_nop();
void bt3_20_nop();
void bt3_21_nop();
void bt3_22_nop();
void bt3_23_nop();
void bt3_24_nop();
void bt3_25_nop();
void bt3_26_nop();
void bt3_27_nop();
void bt3_28_nop();
void sub_80EAC08();
void bt3_2A_nop();
void sub_80EAC84();
void bt3_2C_fanfare();
void sub_80EACE4();
void bt3_2E_battle_intro();
void bt3_2F_080EAD54();
void bt3_30_80EB11C();
void bt3_31_nop();
void sub_80EB1AC();
void bt3_33_nop();
void bt3_34_move_anim();
void sub_80EB238();
void bt3_36_nop();
void sub_80EB280();
void bt3_38_nullsub();
void bt4_00_exec_ch2();
void bt4_01_nop();
void sub_80D52EC();
void sub_80D5D40();
void sub_80D5DB4();
void sub_80D5ED0();
void sub_80D60AC();
void sub_80D61C8();
void bt4_08_nop();
void sub_80D6348();
void sub_80D63F4();
void bt4_0B_nop();
void bt4_0C_nop();
void bt4_0D_nop();
void bt4_0E_nop();
void sub_80D6510();
void bt4_10_message();
void bt4_11_nop();
void bt4_12_nop();
void bt4_13_nop();
void bt4_14_nop();
void bt4_15_nop();
void bt4_16_nop();
void bt4_17_nop();
void bt4_18_80D6894();
void bt4_19_nop();
void sub_80D6990();
void sub_80D6A08();
void bt4_1C_nop();
void bt4_1D_nop();
void bt4_1E_nop();
void bt4_1F_nop();
void bt4_20_nop();
void bt4_21_nop();
void bt4_22_nop();
void bt4_23_nop();
void bt4_24_nop();
void sub_80D6ADC();
void sub_80D6AF8();
void sub_80D6B30();
void sub_80D6B48();
void sub_80D6B70();
void bt4_2A_nop();
void sub_80D6BEC();
void bt4_2C_fanfare();
void sub_80D6C60();
void bt4_2E_battle_intro();
void sub_80D6CD4();
void sub_80D6FDC();
void sub_80D70E8();
void bt4_32_nop();
void sub_80D7144();
void sub_80D71A4();
void bt4_35_nop();
void bt4_36_nop();
void sub_80D7224();
void bt4_38_nullsub();
void bt5_00_exec_ch2 ();
void sub_8157750();
void sub_815775C();
void bt5_03_nop();
void sub_81580E0();
void sub_815823C();
void sub_81582C0();
void sub_8158344();
void sub_8158544();
void bt5_09_nop();
void sub_815861C();
void bt5_0B_nop();
void sub_8158754();
void sub_81587A8();
void bt5_0E_nop();
void sub_8158814();
void bt5_10_message();
void bt5_11_message_for_player_only();
void bt5_12_battle_menu();
void bt5_13_nop();
void sub_8158C48();
void sub_8158C90();
void sub_8158CF4();
void bt5_17_nop();
void sub_8158DD8();
void sub_8158ED0();
void sub_8158F6C();
void sub_8159014();
void sub_815907C();
void bt5_1D_nop();
void bt5_1E_nop();
void bt5_1F_nop();
void bt5_20_nop();
void bt5_21_nop();
void bt5_22_nop();
void bt5_23_nop();
void bt5_24_nop();
void bt5_25_nop();
void bt5_26_nop();
void bt5_27_nop();
void bt5_28_nop();
void sub_8159190();
void bt5_2A_nop();
void sub_815920C();
void bt5_2C_fanfare();
void sub_815926C();
void bt5_2E_battle_intro();
void sub_8159304();
void sub_8159660();
void bt5_31_nop();
void sub_81596F0();
void bt5_33_nop();
void sub_8159720();
void sub_815977C();
void bt5_36_nop();
void sub_81597C4();
void bt5_38_nullsub();
void bt6_00_nop();
void bt6_01_nop();
void bt6_02_nop();
void bt6_03_nop();
void bt6_04_nop();
void bt6_05_nop();
void bt6_06_nop();
void bt6_07_();
void bt6_08_nop();
void bt6_09_nop();
void bt6_0A_nop();
void bt6_0B_nop();
void bt6_0C_();
void bt6_0D_();
void bt6_0E_nop();
void bt6_0F_nop();
void bt6_10_message();
void bt6_11_message_for_player_only();
void bt6_12_battle_menu();
void bt6_13_nop();
void bt6_14_nop();
void sub_80DDD04();
void bt6_16_nop();
void bt6_17_nop();
void bt6_18_nop();
void bt6_19_nop();
void sub_80DDD74();
void bt6_1B_nop();
void bt6_1C_nop();
void bt6_1D_nop();
void bt6_1E_nop();
void bt6_1F_nop();
void bt6_20_nop();
void bt6_21_nop();
void bt6_22_nop();
void bt6_23_nop();
void bt6_24_nop();
void bt6_25_nop();
void bt6_26_nop();
void bt6_27_nop();
void bt6_28_nop();
void bt6_29_nop();
void bt6_2A_nop();
void sub_80DDE70();
void bt6_2C_fanfare();
void sub_80DDEE4();
void bt6_2E_battle_intro();
void sub_80DDF54();
void bt6_30_nop();
void bt6_31_nop();
void bt6_32_nop();
void bt6_33_nop();
void sub_80DDFE0();
void bt6_35_nop();
void bt6_36_nop();
void sub_80DE054();
void bt6_38_nullsub();
void bt7_00_exec_ch2();
void bt7_01_nop();
void sub_803B9C8();
void sub_803C340();
void sub_803C3B4();
void sub_803C504();
void sub_803C6D4();
void sub_803C7F8();
void bt7_08_nop();
void sub_803CB0C();
void sub_803CBB8();
void bt7_0B_nop();
void bt7_0C_nop();
void bt7_0D_nop();
void bt7_0E_nop();
void sub_803CC94();
void bt7_10_message();
void bt7_11_nop();
void bt7_12_nop();
void bt7_13_nop();
void bt7_14_nop();
void bt7_15_nop();
void bt7_16_nop();
void bt7_17_nop();
void sub_803D018();
void bt7_19_nop();
void sub_803D114();
void sub_803D18C();
void bt7_1C_nop();
void bt7_1D_nop();
void bt7_1E_nop();
void bt7_1F_nop();
void bt7_20_nop();
void bt7_21_nop();
void bt7_22_nop();
void bt7_23_nop();
void bt7_24_nop();
void sub_803D260();
void sub_803D27C();
void sub_803D2B4();
void sub_803D2CC();
void sub_803D2F4();
void bt7_2A_nop();
void sub_803D370();
void bt7_2C_fanfare();
void sub_803D3E4();
void bt7_2E_battle_intro();
void sub_803D454();
void sub_803D67C();
void sub_803D7D8();
void bt7_32_nop();
void sub_803D834();
void sub_803D894();
void bt7_35_nop();
void bt7_36_nop();
void sub_803D914();
void bt7_38_nullsub();