summaryrefslogtreecommitdiff
path: root/data/scripts/maps/PetalburgCity_Gym.inc
blob: 2751e345e8ca55638213bc5f679c82a1e5dcb296 (plain)
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
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
1001
1002
1003
1004
1005
1006
1007
1008
1009
1010
1011
1012
1013
1014
1015
1016
1017
1018
1019
1020
1021
1022
1023
1024
1025
1026
1027
1028
1029
1030
1031
1032
1033
1034
1035
1036
1037
1038
1039
1040
1041
1042
1043
1044
1045
1046
1047
1048
1049
1050
1051
1052
1053
1054
1055
1056
1057
1058
1059
1060
1061
1062
1063
1064
1065
1066
1067
1068
1069
1070
1071
1072
1073
1074
1075
1076
1077
1078
1079
1080
1081
1082
1083
1084
1085
1086
1087
1088
1089
1090
1091
1092
1093
1094
1095
1096
1097
1098
1099
1100
1101
1102
1103
1104
1105
1106
1107
1108
1109
1110
1111
1112
1113
1114
1115
1116
1117
1118
1119
1120
1121
1122
1123
1124
1125
1126
1127
1128
1129
1130
1131
1132
1133
1134
1135
1136
1137
1138
1139
1140
1141
1142
1143
1144
1145
1146
1147
1148
1149
1150
1151
1152
1153
1154
1155
1156
1157
1158
1159
1160
1161
1162
1163
1164
1165
1166
1167
1168
1169
1170
1171
1172
1173
1174
1175
1176
1177
1178
1179
1180
1181
1182
1183
1184
1185
1186
1187
1188
1189
1190
1191
1192
1193
1194
1195
1196
1197
1198
1199
1200
1201
1202
1203
1204
1205
1206
1207
1208
1209
1210
1211
1212
1213
1214
1215
1216
1217
1218
1219
1220
1221
1222
1223
1224
1225
1226
1227
1228
1229
1230
1231
1232
1233
1234
1235
1236
1237
1238
1239
1240
1241
1242
1243
1244
1245
1246
1247
1248
1249
1250
1251
1252
1253
1254
1255
1256
1257
1258
1259
1260
1261
1262
1263
1264
1265
1266
1267
1268
1269
1270
1271
1272
1273
1274
1275
1276
1277
1278
1279
1280
1281
1282
1283
1284
1285
1286
1287
1288
1289
1290
1291
1292
1293
1294
1295
1296
1297
1298
1299
1300
1301
1302
1303
1304
1305
1306
1307
1308
1309
1310
1311
1312
1313
1314
1315
1316
1317
1318
1319
1320
1321
1322
1323
1324
1325
1326
1327
1328
1329
1330
1331
1332
1333
1334
1335
1336
1337
1338
1339
1340
1341
1342
1343
1344
1345
1346
1347
1348
1349
1350
1351
1352
1353
1354
1355
1356
1357
1358
1359
1360
1361
1362
1363
1364
1365
1366
1367
1368
1369
1370
1371
1372
1373
1374
1375
1376
1377
1378
1379
1380
1381
1382
1383
1384
1385
1386
1387
1388
1389
1390
1391
1392
1393
1394
1395
1396
1397
1398
1399
1400
1401
1402
1403
1404
1405
1406
1407
1408
1409
1410
1411
1412
1413
1414
1415
1416
1417
1418
1419
1420
1421
1422
1423
1424
1425
1426
1427
1428
1429
1430
1431
1432
1433
1434
1435
1436
1437
1438
1439
1440
1441
1442
1443
1444
1445
1446
1447
1448
1449
1450
1451
1452
1453
1454
1455
1456
1457
1458
1459
1460
1461
1462
1463
1464
1465
1466
1467
1468
1469
1470
1471
1472
1473
1474
1475
1476
1477
1478
1479
1480
1481
1482
1483
1484
1485
1486
1487
1488
1489
1490
1491
1492
1493
1494
1495
1496
1497
1498
1499
1500
1501
1502
1503
1504
1505
1506
1507
1508
1509
1510
1511
1512
1513
1514
1515
1516
1517
1518
1519
1520
1521
1522
1523
1524
1525
1526
1527
1528
1529
1530
1531
1532
1533
1534
1535
1536
1537
1538
1539
1540
1541
1542
1543
1544
1545
1546
1547
1548
1549
1550
1551
1552
1553
1554
1555
1556
1557
1558
1559
1560
1561
1562
1563
1564
1565
1566
1567
1568
1569
1570
1571
1572
1573
1574
1575
1576
1577
1578
1579
1580
1581
1582
1583
1584
1585
1586
1587
1588
1589
1590
1591
1592
1593
1594
1595
1596
1597
1598
1599
1600
1601
1602
1603
1604
1605
1606
1607
1608
1609
1610
1611
1612
1613
1614
1615
1616
1617
1618
1619
1620
1621
1622
1623
1624
1625
1626
1627
1628
1629
1630
1631
1632
1633
1634
1635
1636
1637
1638
1639
1640
1641
1642
1643
1644
1645
1646
1647
1648
1649
1650
1651
1652
1653
1654
1655
1656
1657
1658
1659
1660
1661
1662
1663
1664
1665
1666
1667
1668
1669
1670
1671
1672
1673
1674
1675
1676
1677
1678
1679
1680
1681
1682
1683
1684
1685
1686
1687
1688
1689
1690
1691
1692
1693
1694
1695
1696
1697
1698
1699
1700
1701
1702
1703
PetalburgCity_Gym_MapScripts:: @ 8204889
	map_script 1, PetalburgCity_Gym_MapScript1_20489E
	map_script 3, PetalburgCity_Gym_MapScript1_20492D
	map_script 4, PetalburgCity_Gym_MapScript2_20498B
	map_script 2, PetalburgCity_Gym_MapScript2_20499A
	.byte 0

PetalburgCity_Gym_MapScript1_20489E: @ 820489E
	compare VAR_0x4085, 6
	goto_eq PetalburgCity_Gym_EventScript_2048B5
	compare VAR_0x4085, 7
	call_if 4, PetalburgCity_Gym_EventScript_2048FF
	end

PetalburgCity_Gym_EventScript_2048B5:: @ 82048B5
	setvar VAR_0x8005, 1
	call PetalburgCity_Gym_EventScript_20555E
	checktrainerflag TRAINER_RANDALL
	call_if 1, PetalburgCity_Gym_EventScript_20557F
	checktrainerflag TRAINER_MARY
	call_if 1, PetalburgCity_Gym_EventScript_2055A0
	checktrainerflag TRAINER_PARKER
	call_if 1, PetalburgCity_Gym_EventScript_2055C1
	checktrainerflag TRAINER_ALEXIA
	call_if 1, PetalburgCity_Gym_EventScript_2055E2
	checktrainerflag TRAINER_GEORGE
	call_if 1, PetalburgCity_Gym_EventScript_205603
	checktrainerflag TRAINER_JODY
	call_if 1, PetalburgCity_Gym_EventScript_205624
	checktrainerflag TRAINER_BERKE
	call_if 1, PetalburgCity_Gym_EventScript_205645
	end

PetalburgCity_Gym_EventScript_2048FF:: @ 82048FF
	setvar VAR_0x8005, 1
	call PetalburgCity_Gym_EventScript_20555E
	call PetalburgCity_Gym_EventScript_20557F
	call PetalburgCity_Gym_EventScript_2055A0
	call PetalburgCity_Gym_EventScript_2055C1
	call PetalburgCity_Gym_EventScript_2055E2
	call PetalburgCity_Gym_EventScript_205603
	call PetalburgCity_Gym_EventScript_205624
	call PetalburgCity_Gym_EventScript_205645
	return

PetalburgCity_Gym_MapScript1_20492D: @ 820492D
	compare VAR_0x4085, 1
	call_if 1, PetalburgCity_Gym_EventScript_20494D
	compare VAR_0x4085, 6
	call_if 0, PetalburgCity_Gym_EventScript_204955
	checkflag FLAG_SYS_GAME_CLEAR
	call_if 1, PetalburgCity_Gym_EventScript_20495D
	end

PetalburgCity_Gym_EventScript_20494D:: @ 820494D
	setobjectxyperm 10, 5, 108
	return

PetalburgCity_Gym_EventScript_204955:: @ 8204955
	setobjectxyperm 1, 4, 107
	return

PetalburgCity_Gym_EventScript_20495D:: @ 820495D
	setorcopyvar 0x8015, 269
	specialvar VAR_RESULT, IsTrainerReadyForRematch
	compare VAR_RESULT, 1
	goto_eq PetalburgCity_Gym_EventScript_204985
	compare VAR_0x4085, 8
	goto_eq PetalburgCity_Gym_EventScript_204985
	setobjectxyperm 1, 4, 107
	return

PetalburgCity_Gym_EventScript_204985:: @ 8204985
	setvar VAR_0x4085, 8
	end

PetalburgCity_Gym_MapScript2_20498B: @ 820498B
	map_script_2 VAR_0x4085, 1, PetalburgCity_Gym_EventScript_204995
	.2byte 0

PetalburgCity_Gym_EventScript_204995:: @ 8204995
	turnobject 255, 2
	end

PetalburgCity_Gym_MapScript2_20499A: @ 820499A
	map_script_2 VAR_0x4085, 1, PetalburgCity_Gym_EventScript_2049A4
	.2byte 0

PetalburgCity_Gym_EventScript_2049A4:: @ 82049A4
	lockall
	msgbox PetalburgCity_Gym_Text_205B32, 4
	msgbox PetalburgCity_Gym_Text_205B4C, 4
	closemessage
	applymovement 255, PetalburgCity_Gym_Movement_2725AA
	applymovement 10, PetalburgCity_Gym_Movement_2049EC
	waitmovement 0
	playse SE_KAIDAN
	removeobject 10
	setflag FLAG_0x2D6
	delay 30
	applymovement 255, PetalburgCity_Gym_Movement_2725A6
	waitmovement 0
	msgbox PetalburgCity_Gym_Text_205C40, 4
	setvar VAR_0x4085, 2
	releaseall
	end

PetalburgCity_Gym_Movement_2049EC: @ 82049EC
	step_down
	step_down
	step_down
	step_14
	step_end

PetalburgCity_Gym_EventScript_2049F1:: @ 82049F1
	lock
	faceplayer
	switch VAR_0x4085
	case 2, PetalburgCity_Gym_EventScript_204D4A
	case 3, PetalburgCity_Gym_EventScript_204D54
	case 4, PetalburgCity_Gym_EventScript_204D5E
	case 5, PetalburgCity_Gym_EventScript_204D68
	case 6, PetalburgCity_Gym_EventScript_204E3B
	case 7, PetalburgCity_Gym_EventScript_204D80
	case 8, PetalburgCity_Gym_EventScript_204DB3
	msgbox PetalburgCity_Gym_Text_2057A2, 4
	closemessage
	switch VAR_FACING
	case 1, PetalburgCity_Gym_EventScript_204A80
	case 2, PetalburgCity_Gym_EventScript_204A8B
	case 3, PetalburgCity_Gym_EventScript_204A96
	case 4, PetalburgCity_Gym_EventScript_204AA1
	end

PetalburgCity_Gym_EventScript_204A80:: @ 8204A80
	setvar VAR_0x8008, 0
	goto PetalburgCity_Gym_EventScript_204AAC
	end

PetalburgCity_Gym_EventScript_204A8B:: @ 8204A8B
	setvar VAR_0x8008, 1
	goto PetalburgCity_Gym_EventScript_204AAC
	end

PetalburgCity_Gym_EventScript_204A96:: @ 8204A96
	setvar VAR_0x8008, 2
	goto PetalburgCity_Gym_EventScript_204AAC
	end

PetalburgCity_Gym_EventScript_204AA1:: @ 8204AA1
	setvar VAR_0x8008, 3
	goto PetalburgCity_Gym_EventScript_204AAC
	end

PetalburgCity_Gym_EventScript_204AAC:: @ 8204AAC
	addobject 10
	playse SE_DOOR
	compare VAR_0x8008, 0
	call_if 1, PetalburgCity_Gym_EventScript_204C31
	compare VAR_0x8008, 1
	call_if 1, PetalburgCity_Gym_EventScript_204C43
	compare VAR_0x8008, 2
	call_if 1, PetalburgCity_Gym_EventScript_204C5F
	compare VAR_0x8008, 3
	call_if 1, PetalburgCity_Gym_EventScript_204C5F
	msgbox PetalburgCity_Gym_Text_2058B1, 4
	msgbox PetalburgCity_Gym_Text_2058DB, 4
	msgbox PetalburgCity_Gym_Text_205910, 4
	msgbox PetalburgCity_Gym_Text_2059D8, 4
	compare VAR_0x8008, 0
	call_if 1, PetalburgCity_Gym_EventScript_204CC7
	compare VAR_0x8008, 1
	call_if 1, PetalburgCity_Gym_EventScript_204CD2
	compare VAR_0x8008, 2
	call_if 1, PetalburgCity_Gym_EventScript_204CE4
	compare VAR_0x8008, 3
	call_if 1, PetalburgCity_Gym_EventScript_204CF6
	msgbox PetalburgCity_Gym_Text_2059E8, 4
	compare VAR_0x8008, 0
	call_if 1, PetalburgCity_Gym_EventScript_204D08
	compare VAR_0x8008, 1
	call_if 1, PetalburgCity_Gym_EventScript_204D13
	compare VAR_0x8008, 2
	call_if 1, PetalburgCity_Gym_EventScript_204D1E
	compare VAR_0x8008, 3
	call_if 1, PetalburgCity_Gym_EventScript_204D29
	msgbox PetalburgCity_Gym_Text_205A46, 4
	msgbox PetalburgCity_Gym_Text_205A89, 4
	msgbox PetalburgCity_Gym_Text_205AF4, 4
	compare VAR_0x8008, 0
	call_if 1, PetalburgCity_Gym_EventScript_204D72
	compare VAR_0x8008, 1
	call_if 1, PetalburgCity_Gym_EventScript_204D73
	compare VAR_0x8008, 2
	call_if 1, PetalburgCity_Gym_EventScript_204D7E
	compare VAR_0x8008, 3
	call_if 1, PetalburgCity_Gym_EventScript_204D7F
	compare VAR_0x8008, 0
	call_if 1, PetalburgCity_Gym_EventScript_204D34
	compare VAR_0x8008, 1
	call_if 1, PetalburgCity_Gym_EventScript_204D3F
	compare VAR_0x8008, 2
	call_if 1, PetalburgCity_Gym_EventScript_204D34
	compare VAR_0x8008, 3
	call_if 1, PetalburgCity_Gym_EventScript_204D34
	msgbox PetalburgCity_Gym_Text_205B0F, 4
	closemessage
	setflag FLAG_SPECIAL_FLAG_0x4001
	playbgm MUS_TSURETEK, 0
	compare VAR_0x8008, 0
	call_if 1, PetalburgCity_Gym_EventScript_204C78
	compare VAR_0x8008, 1
	call_if 1, PetalburgCity_Gym_EventScript_204C91
	compare VAR_0x8008, 2
	call_if 1, PetalburgCity_Gym_EventScript_204CA3
	compare VAR_0x8008, 3
	call_if 1, PetalburgCity_Gym_EventScript_204CB5
	removeobject 10
	setflag FLAG_0x2D8
	setvar VAR_0x4085, 1
	setvar VAR_0x4057, 2
	clearflag FLAG_0x2D6
	clearflag FLAG_0x362
	setflag FLAG_0x379
	special InitBirchState
	warp PETALBURG_CITY, 255, 15, 8
	waitstate
	release
	end

PetalburgCity_Gym_EventScript_204C31:: @ 8204C31
	applymovement 1, PetalburgCity_Gym_Movement_2725AA
	applymovement 10, PetalburgCity_Gym_Movement_2050EB
	waitmovement 0
	return

PetalburgCity_Gym_EventScript_204C43:: @ 8204C43
	applymovement 10, PetalburgCity_Gym_Movement_2050E1
	waitmovement 0
	applymovement 1, PetalburgCity_Gym_Movement_2725A8
	applymovement 255, PetalburgCity_Gym_Movement_2725A8
	waitmovement 0
	return

PetalburgCity_Gym_EventScript_204C5F:: @ 8204C5F
	applymovement 1, PetalburgCity_Gym_Movement_2725AA
	applymovement 255, PetalburgCity_Gym_Movement_2725AA
	applymovement 10, PetalburgCity_Gym_Movement_2050EB
	waitmovement 0
	return

PetalburgCity_Gym_EventScript_204C78:: @ 8204C78
	applymovement 1, PetalburgCity_Gym_Movement_2725AA
	applymovement 10, PetalburgCity_Gym_Movement_205102
	applymovement 255, PetalburgCity_Gym_Movement_205111
	waitmovement 0
	return

PetalburgCity_Gym_EventScript_204C91:: @ 8204C91
	applymovement 10, PetalburgCity_Gym_Movement_2050F2
	applymovement 255, PetalburgCity_Gym_Movement_205109
	waitmovement 0
	return

PetalburgCity_Gym_EventScript_204CA3:: @ 8204CA3
	applymovement 10, PetalburgCity_Gym_Movement_205102
	applymovement 255, PetalburgCity_Gym_Movement_20511B
	waitmovement 0
	return

PetalburgCity_Gym_EventScript_204CB5:: @ 8204CB5
	applymovement 10, PetalburgCity_Gym_Movement_2050FA
	applymovement 255, PetalburgCity_Gym_Movement_205123
	waitmovement 0
	return

PetalburgCity_Gym_EventScript_204CC7:: @ 8204CC7
	applymovement 1, PetalburgCity_Gym_Movement_2725A6
	waitmovement 0
	return

PetalburgCity_Gym_EventScript_204CD2:: @ 8204CD2
	applymovement 1, PetalburgCity_Gym_Movement_2725AA
	applymovement 255, PetalburgCity_Gym_Movement_2725A6
	waitmovement 0
	return

PetalburgCity_Gym_EventScript_204CE4:: @ 8204CE4
	applymovement 1, PetalburgCity_Gym_Movement_2725A8
	applymovement 255, PetalburgCity_Gym_Movement_2725A4
	waitmovement 0
	return

PetalburgCity_Gym_EventScript_204CF6:: @ 8204CF6
	applymovement 1, PetalburgCity_Gym_Movement_2725A4
	applymovement 255, PetalburgCity_Gym_Movement_2725A8
	waitmovement 0
	return

PetalburgCity_Gym_EventScript_204D08:: @ 8204D08
	applymovement 1, PetalburgCity_Gym_Movement_2725AA
	waitmovement 0
	return

PetalburgCity_Gym_EventScript_204D13:: @ 8204D13
	applymovement 1, PetalburgCity_Gym_Movement_2725A8
	waitmovement 0
	return

PetalburgCity_Gym_EventScript_204D1E:: @ 8204D1E
	applymovement 1, PetalburgCity_Gym_Movement_2725AA
	waitmovement 0
	return

PetalburgCity_Gym_EventScript_204D29:: @ 8204D29
	applymovement 1, PetalburgCity_Gym_Movement_2725AA
	waitmovement 0
	return

PetalburgCity_Gym_EventScript_204D34:: @ 8204D34
	applymovement 10, PetalburgCity_Gym_Movement_27259E
	waitmovement 0
	return

PetalburgCity_Gym_EventScript_204D3F:: @ 8204D3F
	applymovement 10, PetalburgCity_Gym_Movement_2725AA
	waitmovement 0
	return

PetalburgCity_Gym_EventScript_204D4A:: @ 8204D4A
	msgbox PetalburgCity_Gym_Text_205DB4, 4
	release
	end

PetalburgCity_Gym_EventScript_204D54:: @ 8204D54
	msgbox PetalburgCity_Gym_Text_205EAE, 4
	release
	end

PetalburgCity_Gym_EventScript_204D5E:: @ 8204D5E
	msgbox PetalburgCity_Gym_Text_205F87, 4
	release
	end

PetalburgCity_Gym_EventScript_204D68:: @ 8204D68
	msgbox PetalburgCity_Gym_Text_205F87, 4
	release
	end

PetalburgCity_Gym_EventScript_204D72:: @ 8204D72
	return

PetalburgCity_Gym_EventScript_204D73:: @ 8204D73
	applymovement 1, PetalburgCity_Gym_Movement_2725AA
	waitmovement 0
	return

PetalburgCity_Gym_EventScript_204D7E:: @ 8204D7E
	return

PetalburgCity_Gym_EventScript_204D7F:: @ 8204D7F
	return

PetalburgCity_Gym_EventScript_204D80:: @ 8204D80
	call PetalburgCity_Gym_EventScript_204DCE
	compare VAR_RESULT, 1
	goto_eq PetalburgCity_Gym_EventScript_204E1D
	checkflag FLAG_0x0A9
	goto_if 0, PetalburgCity_Gym_EventScript_204DAC
	checkflag FLAG_SYS_GAME_CLEAR
	goto_eq PetalburgCity_Gym_EventScript_20512D
	msgbox PetalburgCity_Gym_Text_206417, 4
	release
	end

PetalburgCity_Gym_EventScript_204DAC:: @ 8204DAC
	call PetalburgCity_Gym_EventScript_204ED2
	release
	end

PetalburgCity_Gym_EventScript_204DB3:: @ 8204DB3
	trainerbattle 7, TRAINER_NORMAN_1, 0, PetalburgCity_Gym_Text_2074A2, PetalburgCity_Gym_Text_2075CE, PetalburgCity_Gym_Text_20764A
	msgbox PetalburgCity_Gym_Text_2075F7, 6
	end

PetalburgCity_Gym_EventScript_204DCE:: @ 8204DCE
	specialvar VAR_RESULT, IsEnigmaBerryValid
	compare VAR_RESULT, 0
	goto_eq PetalburgCity_Gym_EventScript_204E17
	checkitem ITEM_ENIGMA_BERRY, 1
	compare VAR_RESULT, 1
	goto_eq PetalburgCity_Gym_EventScript_204E17
	checkpcitem ITEM_ENIGMA_BERRY, 1
	compare VAR_RESULT, 1
	goto_eq PetalburgCity_Gym_EventScript_204E17
	compare VAR_ENIGMA_BERRY_AVAILABLE, 0
	goto_eq PetalburgCity_Gym_EventScript_204E17
	msgbox PetalburgCity_Gym_Text_2A6D3D, 4
	setvar VAR_RESULT, 1
	return

PetalburgCity_Gym_EventScript_204E17:: @ 8204E17
	setvar VAR_RESULT, 0
	return

PetalburgCity_Gym_EventScript_204E1D:: @ 8204E1D
	giveitem_std ITEM_ENIGMA_BERRY
	compare VAR_RESULT, 0
	goto_eq PetalburgCity_Gym_EventScript_272054
	setvar VAR_ENIGMA_BERRY_AVAILABLE, 0
	release
	end

PetalburgCity_Gym_EventScript_204E3B:: @ 8204E3B
	msgbox PetalburgCity_Gym_Text_205FE5, 4
	trainerbattle 3, TRAINER_NORMAN_1, 0, PetalburgCity_Gym_Text_206107
	message PetalburgCity_Gym_Text_206162
	waitmessage
	call PetalburgCity_Gym_EventScript_27207E
	msgbox PetalburgCity_Gym_Text_20618A, 4
	setflag FLAG_0x4F4
	setvar VAR_0x4085, 7
	setflag FLAG_BADGE05_GET
	special sub_813B9A0
	call PetalburgCity_Gym_EventScript_2721F8
	setflag FLAG_SPRITEVIS_MAUVILLE_GYM_WATTSON
	clearflag FLAG_SPRITEVIS_MAUVILLE_CITY_WATTSON
	setvar VAR_0x8008, 5
	call PetalburgCity_Gym_EventScript_271F43
	clearflag FLAG_0x3AC
	call PetalburgCity_Gym_EventScript_2048FF
	special DrawWholeMapView
	call PetalburgCity_Gym_EventScript_204ED2
	delay 30
	msgbox PetalburgCity_Gym_Text_2062FB, 4
	closemessage
	delay 40
	playse SE_DOOR
	delay 10
	addobject 11
	switch VAR_FACING
	case 2, PetalburgCity_Gym_EventScript_204EF5
	case 3, PetalburgCity_Gym_EventScript_204F09
	case 4, PetalburgCity_Gym_EventScript_204EFF
	end

PetalburgCity_Gym_EventScript_204ED2:: @ 8204ED2
	giveitem_std ITEM_TM42
	compare VAR_RESULT, 0
	goto_eq PetalburgCity_Gym_EventScript_27205E
	setflag FLAG_0x0A9
	msgbox PetalburgCity_Gym_Text_206254, 4
	return

PetalburgCity_Gym_EventScript_204EF5:: @ 8204EF5
	setvar VAR_0x8008, 1
	goto PetalburgCity_Gym_EventScript_204F13

PetalburgCity_Gym_EventScript_204EFF:: @ 8204EFF
	setvar VAR_0x8008, 2
	goto PetalburgCity_Gym_EventScript_204F13

PetalburgCity_Gym_EventScript_204F09:: @ 8204F09
	setvar VAR_0x8008, 3
	goto PetalburgCity_Gym_EventScript_204F13

PetalburgCity_Gym_EventScript_204F13:: @ 8204F13
	applymovement 11, PetalburgCity_Gym_Movement_2050BB
	waitmovement 0
	playse SE_PIN
	applymovement 11, PetalburgCity_Gym_Movement_272598
	waitmovement 0
	applymovement 11, PetalburgCity_Gym_Movement_27259A
	waitmovement 0
	delay 10
	compare VAR_0x8008, 1
	call_if 1, PetalburgCity_Gym_EventScript_204FED
	compare VAR_0x8008, 2
	call_if 1, PetalburgCity_Gym_EventScript_205009
	compare VAR_0x8008, 3
	call_if 1, PetalburgCity_Gym_EventScript_205025
	msgbox PetalburgCity_Gym_Text_206377, 4
	closemessage
	delay 20
	compare VAR_0x8008, 1
	call_if 1, PetalburgCity_Gym_EventScript_204FCC
	compare VAR_0x8008, 2
	call_if 1, PetalburgCity_Gym_EventScript_204FD7
	compare VAR_0x8008, 3
	call_if 1, PetalburgCity_Gym_EventScript_204FE2
	msgbox PetalburgCity_Gym_Text_2063CA, 4
	closemessage
	setflag FLAG_SPECIAL_FLAG_0x4001
	playbgm MUS_TSURETEK, 0
	compare VAR_0x8008, 1
	call_if 1, PetalburgCity_Gym_EventScript_205041
	compare VAR_0x8008, 2
	call_if 1, PetalburgCity_Gym_EventScript_20505A
	compare VAR_0x8008, 3
	call_if 1, PetalburgCity_Gym_EventScript_20506C
	removeobject 11
	setvar VAR_0x4057, 4
	clearflag FLAG_0x33E
	warp PETALBURG_CITY, 255, 15, 8
	waitstate
	release
	end

PetalburgCity_Gym_EventScript_204FCC:: @ 8204FCC
	applymovement 11, PetalburgCity_Gym_Movement_2725A6
	waitmovement 0
	return

PetalburgCity_Gym_EventScript_204FD7:: @ 8204FD7
	applymovement 11, PetalburgCity_Gym_Movement_2725A8
	waitmovement 0
	return

PetalburgCity_Gym_EventScript_204FE2:: @ 8204FE2
	applymovement 11, PetalburgCity_Gym_Movement_2725A4
	waitmovement 0
	return

PetalburgCity_Gym_EventScript_204FED:: @ 8204FED
	applymovement 11, PetalburgCity_Gym_Movement_2050C3
	waitmovement 0
	applymovement 255, PetalburgCity_Gym_Movement_2725A4
	applymovement 1, PetalburgCity_Gym_Movement_2725A4
	waitmovement 0
	return

PetalburgCity_Gym_EventScript_205009:: @ 8205009
	applymovement 11, PetalburgCity_Gym_Movement_2050CA
	waitmovement 0
	applymovement 255, PetalburgCity_Gym_Movement_2725AA
	applymovement 1, PetalburgCity_Gym_Movement_2725AA
	waitmovement 0
	return

PetalburgCity_Gym_EventScript_205025:: @ 8205025
	applymovement 11, PetalburgCity_Gym_Movement_2050D0
	waitmovement 0
	applymovement 255, PetalburgCity_Gym_Movement_2725AA
	applymovement 1, PetalburgCity_Gym_Movement_2725AA
	waitmovement 0
	return

PetalburgCity_Gym_EventScript_205041:: @ 8205041
	applymovement 11, PetalburgCity_Gym_Movement_20507E
	applymovement 1, PetalburgCity_Gym_Movement_2725AA
	applymovement 255, PetalburgCity_Gym_Movement_2050A1
	waitmovement 0
	return

PetalburgCity_Gym_EventScript_20505A:: @ 820505A
	applymovement 11, PetalburgCity_Gym_Movement_205089
	applymovement 255, PetalburgCity_Gym_Movement_2050A9
	waitmovement 0
	return

PetalburgCity_Gym_EventScript_20506C:: @ 820506C
	applymovement 11, PetalburgCity_Gym_Movement_205094
	applymovement 255, PetalburgCity_Gym_Movement_2050B1
	waitmovement 0
	return

PetalburgCity_Gym_Movement_20507E: @ 820507E
	step_down
	step_down
	step_left
	step_left
	step_down
	step_down
	step_26
	step_13
	step_1d
	step_54
	step_end

PetalburgCity_Gym_Movement_205089: @ 8205089
	step_down
	step_down
	step_left
	step_left
	step_down
	step_down
	step_26
	step_13
	step_1d
	step_54
	step_end

PetalburgCity_Gym_Movement_205094: @ 8205094
	step_down
	step_down
	step_left
	step_left
	step_left
	step_left
	step_down
	step_down
	step_26
	step_13
	step_1d
	step_54
	step_end

PetalburgCity_Gym_Movement_2050A1: @ 82050A1
	step_14
	step_down
	step_down
	step_left
	step_left
	step_down
	step_down
	step_end

PetalburgCity_Gym_Movement_2050A9: @ 82050A9
	step_14
	step_down
	step_down
	step_left
	step_down
	step_down
	step_down
	step_end

PetalburgCity_Gym_Movement_2050B1: @ 82050B1
	step_14
	step_down
	step_down
	step_down
	step_left
	step_left
	step_left
	step_down
	step_down
	step_end

PetalburgCity_Gym_Movement_2050BB: @ 82050BB
	step_up
	step_13
	step_28
	step_13
	step_27
	step_14
	step_26
	step_end

PetalburgCity_Gym_Movement_2050C3: @ 82050C3
	step_right
	step_right
	step_up
	step_up
	step_up
	step_28
	step_end

PetalburgCity_Gym_Movement_2050CA: @ 82050CA
	step_right
	step_right
	step_up
	step_up
	step_up
	step_end

PetalburgCity_Gym_Movement_2050D0: @ 82050D0
	step_right
	step_right
	step_up
	step_up
	step_right
	step_right
	step_up
	step_end

PetalburgCity_Gym_Movement_2050D8: @ 82050D8
	step_26
	step_14
	step_14
	step_14
	step_14
	step_14
	step_13
	step_25
	step_end

PetalburgCity_Gym_Movement_2050E1: @ 82050E1
	step_14
	step_up
	step_14
	step_13
	step_up
	step_right
	step_up
	step_up
	step_27
	step_end

PetalburgCity_Gym_Movement_2050EB: @ 82050EB
	step_14
	step_up
	step_14
	step_13
	step_up
	step_up
	step_end

PetalburgCity_Gym_Movement_2050F2: @ 82050F2
	step_down
	step_down
	step_down
	step_down
	step_26
	step_14
	step_1d
	step_end

PetalburgCity_Gym_Movement_2050FA: @ 82050FA
	step_down
	step_down
	step_right
	step_down
	step_26
	step_14
	step_1d
	step_end

PetalburgCity_Gym_Movement_205102: @ 8205102
	step_down
	step_down
	step_down
	step_26
	step_14
	step_1d
	step_end

PetalburgCity_Gym_Movement_205109: @ 8205109
	step_14
	step_14
	step_14
	step_down
	step_down
	step_down
	step_13
	step_end

PetalburgCity_Gym_Movement_205111: @ 8205111
	step_14
	step_14
	step_right
	step_down
	step_down
	step_down
	step_down
	step_down
	step_13
	step_end

PetalburgCity_Gym_Movement_20511B: @ 820511B
	step_14
	step_14
	step_down
	step_down
	step_down
	step_down
	step_13
	step_end

PetalburgCity_Gym_Movement_205123: @ 8205123
	step_25
	step_14
	step_14
	step_down
	step_down
	step_down
	step_right
	step_down
	step_13
	step_end

PetalburgCity_Gym_EventScript_20512D:: @ 820512D
	msgbox PetalburgCity_Gym_Text_2064C3, 4
	release
	end

PetalburgCity_Gym_EventScript_205137:: @ 8205137
	lockall
	compare VAR_0x4085, 6
	goto_if 0, PetalburgCity_Gym_EventScript_20517D
	setvar VAR_0x8008, 7
	setvar VAR_0x8009, 85
	msgbox PetalburgCity_Gym_Text_20721E, 5
	compare VAR_RESULT, 1
	goto_eq PetalburgCity_Gym_EventScript_20516C
	compare VAR_RESULT, 0
	goto_eq PetalburgCity_Gym_EventScript_20517B
	end

PetalburgCity_Gym_EventScript_20516C:: @ 820516C
	closemessage
	delay 30
	warpdoor PETALBURG_CITY_GYM, 255, 32776, 32777
	waitstate
	releaseall
	end

PetalburgCity_Gym_EventScript_20517B:: @ 820517B
	releaseall
	end

PetalburgCity_Gym_EventScript_20517D:: @ 820517D
	msgbox PetalburgCity_Gym_Text_2071F4, 4
	releaseall
	end

PetalburgCity_Gym_EventScript_205187:: @ 8205187
	lockall
	compare VAR_0x4085, 6
	goto_if 0, PetalburgCity_Gym_EventScript_20517D
	setvar VAR_0x8008, 1
	setvar VAR_0x8009, 98
	msgbox PetalburgCity_Gym_Text_207280, 5
	compare VAR_RESULT, 1
	goto_eq PetalburgCity_Gym_EventScript_20516C
	compare VAR_RESULT, 0
	goto_eq PetalburgCity_Gym_EventScript_20517B
	end

PetalburgCity_Gym_EventScript_2051BC:: @ 82051BC
	lockall
	checktrainerflag TRAINER_RANDALL
	goto_if 0, PetalburgCity_Gym_EventScript_20517D
	setvar VAR_0x8008, 7
	setvar VAR_0x8009, 46
	msgbox PetalburgCity_Gym_Text_2072BB, 5
	compare VAR_RESULT, 1
	goto_eq PetalburgCity_Gym_EventScript_20516C
	compare VAR_RESULT, 0
	goto_eq PetalburgCity_Gym_EventScript_20517B
	end

PetalburgCity_Gym_EventScript_2051EF:: @ 82051EF
	lockall
	checktrainerflag TRAINER_RANDALL
	goto_if 0, PetalburgCity_Gym_EventScript_20517D
	setvar VAR_0x8008, 1
	setvar VAR_0x8009, 59
	msgbox PetalburgCity_Gym_Text_2072F7, 5
	compare VAR_RESULT, 1
	goto_eq PetalburgCity_Gym_EventScript_20516C
	compare VAR_RESULT, 0
	goto_eq PetalburgCity_Gym_EventScript_20517B
	end

PetalburgCity_Gym_EventScript_205222:: @ 8205222
	lockall
	checktrainerflag TRAINER_MARY
	goto_if 0, PetalburgCity_Gym_EventScript_20517D
	setvar VAR_0x8008, 7
	setvar VAR_0x8009, 59
	msgbox PetalburgCity_Gym_Text_2072F7, 5
	compare VAR_RESULT, 1
	goto_eq PetalburgCity_Gym_EventScript_20516C
	compare VAR_RESULT, 0
	goto_eq PetalburgCity_Gym_EventScript_20517B
	end

PetalburgCity_Gym_EventScript_205255:: @ 8205255
	lockall
	checktrainerflag TRAINER_MARY
	goto_if 0, PetalburgCity_Gym_EventScript_20517D
	setvar VAR_0x8008, 1
	setvar VAR_0x8009, 72
	msgbox PetalburgCity_Gym_Text_207331, 5
	compare VAR_RESULT, 1
	goto_eq PetalburgCity_Gym_EventScript_20516C
	compare VAR_RESULT, 0
	goto_eq PetalburgCity_Gym_EventScript_20517B
	end

PetalburgCity_Gym_EventScript_205288:: @ 8205288
	lockall
	checktrainerflag TRAINER_PARKER
	goto_if 0, PetalburgCity_Gym_EventScript_20517D
	setvar VAR_0x8008, 1
	setvar VAR_0x8009, 20
	msgbox PetalburgCity_Gym_Text_20736C, 5
	compare VAR_RESULT, 1
	goto_eq PetalburgCity_Gym_EventScript_20516C
	compare VAR_RESULT, 0
	goto_eq PetalburgCity_Gym_EventScript_20517B
	end

PetalburgCity_Gym_EventScript_2052BB:: @ 82052BB
	lockall
	checktrainerflag TRAINER_ALEXIA
	goto_if 0, PetalburgCity_Gym_EventScript_20517D
	setvar VAR_0x8008, 7
	setvar VAR_0x8009, 20
	msgbox PetalburgCity_Gym_Text_20736C, 5
	compare VAR_RESULT, 1
	goto_eq PetalburgCity_Gym_EventScript_20516C
	compare VAR_RESULT, 0
	goto_eq PetalburgCity_Gym_EventScript_20517B
	end

PetalburgCity_Gym_EventScript_2052EE:: @ 82052EE
	lockall
	checktrainerflag TRAINER_ALEXIA
	goto_if 0, PetalburgCity_Gym_EventScript_20517D
	setvar VAR_0x8008, 1
	setvar VAR_0x8009, 33
	msgbox PetalburgCity_Gym_Text_2073A7, 5
	compare VAR_RESULT, 1
	goto_eq PetalburgCity_Gym_EventScript_20516C
	compare VAR_RESULT, 0
	goto_eq PetalburgCity_Gym_EventScript_20517B
	end

PetalburgCity_Gym_EventScript_205321:: @ 8205321
	lockall
	checktrainerflag TRAINER_GEORGE
	goto_if 0, PetalburgCity_Gym_EventScript_20517D
	setvar VAR_0x8008, 7
	setvar VAR_0x8009, 33
	msgbox PetalburgCity_Gym_Text_2073A7, 5
	compare VAR_RESULT, 1
	goto_eq PetalburgCity_Gym_EventScript_20516C
	compare VAR_RESULT, 0
	goto_eq PetalburgCity_Gym_EventScript_20517B
	end

PetalburgCity_Gym_EventScript_205354:: @ 8205354
	lockall
	checktrainerflag TRAINER_JODY
	goto_if 0, PetalburgCity_Gym_EventScript_20517D
	setvar VAR_0x8008, 1
	setvar VAR_0x8009, 7
	msgbox PetalburgCity_Gym_Text_2073E4, 5
	compare VAR_RESULT, 1
	goto_eq PetalburgCity_Gym_EventScript_20516C
	compare VAR_RESULT, 0
	goto_eq PetalburgCity_Gym_EventScript_20517B
	end

PetalburgCity_Gym_EventScript_205387:: @ 8205387
	lockall
	checktrainerflag TRAINER_BERKE
	goto_if 0, PetalburgCity_Gym_EventScript_20517D
	setvar VAR_0x8008, 7
	setvar VAR_0x8009, 7
	msgbox PetalburgCity_Gym_Text_2073E4, 5
	compare VAR_RESULT, 1
	goto_eq PetalburgCity_Gym_EventScript_20516C
	compare VAR_RESULT, 0
	goto_eq PetalburgCity_Gym_EventScript_20517B
	end

PetalburgCity_Gym_EventScript_2053BA:: @ 82053BA
	trainerbattle 2, TRAINER_RANDALL, 0, PetalburgCity_Gym_Text_20674F, PetalburgCity_Gym_Text_2067B9, PetalburgCity_Gym_EventScript_2053DE
	checkflag FLAG_0x4F4
	goto_eq PetalburgCity_Gym_EventScript_2053ED
	msgbox PetalburgCity_Gym_Text_2067D8, 6
	end

PetalburgCity_Gym_EventScript_2053DE:: @ 82053DE
	setvar VAR_0x8005, 0
	call PetalburgCity_Gym_EventScript_20557F
	special DrawWholeMapView
	release
	end

PetalburgCity_Gym_EventScript_2053ED:: @ 82053ED
	msgbox PetalburgCity_Gym_Text_20685E, 2
	end

PetalburgCity_Gym_EventScript_2053F6:: @ 82053F6
	trainerbattle 2, TRAINER_PARKER, 0, PetalburgCity_Gym_Text_2068FD, PetalburgCity_Gym_Text_20694F, PetalburgCity_Gym_EventScript_20541A
	checkflag FLAG_0x4F4
	goto_eq PetalburgCity_Gym_EventScript_205429
	msgbox PetalburgCity_Gym_Text_206996, 6
	end

PetalburgCity_Gym_EventScript_20541A:: @ 820541A
	setvar VAR_0x8005, 0
	call PetalburgCity_Gym_EventScript_2055C1
	special DrawWholeMapView
	release
	end

PetalburgCity_Gym_EventScript_205429:: @ 8205429
	msgbox PetalburgCity_Gym_Text_2069D9, 2
	end

PetalburgCity_Gym_EventScript_205432:: @ 8205432
	trainerbattle 2, TRAINER_GEORGE, 0, PetalburgCity_Gym_Text_206A1B, PetalburgCity_Gym_Text_206AB8, PetalburgCity_Gym_EventScript_205456
	checkflag FLAG_0x4F4
	goto_eq PetalburgCity_Gym_EventScript_205465
	msgbox PetalburgCity_Gym_Text_206AE9, 6
	end

PetalburgCity_Gym_EventScript_205456:: @ 8205456
	setvar VAR_0x8005, 0
	call PetalburgCity_Gym_EventScript_205603
	special DrawWholeMapView
	release
	end

PetalburgCity_Gym_EventScript_205465:: @ 8205465
	msgbox PetalburgCity_Gym_Text_206BB1, 2
	end

PetalburgCity_Gym_EventScript_20546E:: @ 820546E
	trainerbattle 2, TRAINER_BERKE, 0, PetalburgCity_Gym_Text_206BF4, PetalburgCity_Gym_Text_206C7D, PetalburgCity_Gym_EventScript_205492
	checkflag FLAG_0x4F4
	goto_eq PetalburgCity_Gym_EventScript_2054A1
	msgbox PetalburgCity_Gym_Text_206C9F, 6
	end

PetalburgCity_Gym_EventScript_205492:: @ 8205492
	setvar VAR_0x8005, 0
	call PetalburgCity_Gym_EventScript_205645
	special DrawWholeMapView
	release
	end

PetalburgCity_Gym_EventScript_2054A1:: @ 82054A1
	msgbox PetalburgCity_Gym_Text_206D56, 2
	end

PetalburgCity_Gym_EventScript_2054AA:: @ 82054AA
	trainerbattle 2, TRAINER_MARY, 0, PetalburgCity_Gym_Text_206DB2, PetalburgCity_Gym_Text_206E0D, PetalburgCity_Gym_EventScript_2054CE
	checkflag FLAG_0x4F4
	goto_eq PetalburgCity_Gym_EventScript_2054DD
	msgbox PetalburgCity_Gym_Text_206E26, 6
	end

PetalburgCity_Gym_EventScript_2054CE:: @ 82054CE
	setvar VAR_0x8005, 0
	call PetalburgCity_Gym_EventScript_2055A0
	special DrawWholeMapView
	release
	end

PetalburgCity_Gym_EventScript_2054DD:: @ 82054DD
	msgbox PetalburgCity_Gym_Text_206ED8, 2
	end

PetalburgCity_Gym_EventScript_2054E6:: @ 82054E6
	trainerbattle 2, TRAINER_ALEXIA, 0, PetalburgCity_Gym_Text_206F44, PetalburgCity_Gym_Text_206F82, PetalburgCity_Gym_EventScript_20550A
	checkflag FLAG_0x4F4
	goto_eq PetalburgCity_Gym_EventScript_205519
	msgbox PetalburgCity_Gym_Text_206F9F, 6
	end

PetalburgCity_Gym_EventScript_20550A:: @ 820550A
	setvar VAR_0x8005, 0
	call PetalburgCity_Gym_EventScript_2055E2
	special DrawWholeMapView
	release
	end

PetalburgCity_Gym_EventScript_205519:: @ 8205519
	msgbox PetalburgCity_Gym_Text_207069, 2
	end

PetalburgCity_Gym_EventScript_205522:: @ 8205522
	trainerbattle 2, TRAINER_JODY, 0, PetalburgCity_Gym_Text_207088, PetalburgCity_Gym_Text_2070E6, PetalburgCity_Gym_EventScript_205546
	checkflag FLAG_0x4F4
	goto_eq PetalburgCity_Gym_EventScript_205555
	msgbox PetalburgCity_Gym_Text_2070FB, 6
	end

PetalburgCity_Gym_EventScript_205546:: @ 8205546
	setvar VAR_0x8005, 0
	call PetalburgCity_Gym_EventScript_205624
	special DrawWholeMapView
	release
	end

PetalburgCity_Gym_EventScript_205555:: @ 8205555
	msgbox PetalburgCity_Gym_Text_207170, 2
	end

PetalburgCity_Gym_EventScript_20555E:: @ 820555E
	setvar VAR_0x8004, 1
	compare VAR_0x8005, 0
	call_if 1, PetalburgCity_Gym_EventScript_205746
	compare VAR_0x8005, 1
	call_if 1, PetalburgCity_Gym_EventScript_20574B
	call PetalburgCity_Gym_EventScript_205666
	return

PetalburgCity_Gym_EventScript_20557F:: @ 820557F
	setvar VAR_0x8004, 2
	compare VAR_0x8005, 0
	call_if 1, PetalburgCity_Gym_EventScript_205746
	compare VAR_0x8005, 1
	call_if 1, PetalburgCity_Gym_EventScript_20574B
	call PetalburgCity_Gym_EventScript_20568B
	return

PetalburgCity_Gym_EventScript_2055A0:: @ 82055A0
	setvar VAR_0x8004, 3
	compare VAR_0x8005, 0
	call_if 1, PetalburgCity_Gym_EventScript_205746
	compare VAR_0x8005, 1
	call_if 1, PetalburgCity_Gym_EventScript_20574B
	call PetalburgCity_Gym_EventScript_2056B0
	return

PetalburgCity_Gym_EventScript_2055C1:: @ 82055C1
	setvar VAR_0x8004, 4
	compare VAR_0x8005, 0
	call_if 1, PetalburgCity_Gym_EventScript_205746
	compare VAR_0x8005, 1
	call_if 1, PetalburgCity_Gym_EventScript_20574B
	call PetalburgCity_Gym_EventScript_2056D5
	return

PetalburgCity_Gym_EventScript_2055E2:: @ 82055E2
	setvar VAR_0x8004, 5
	compare VAR_0x8005, 0
	call_if 1, PetalburgCity_Gym_EventScript_205746
	compare VAR_0x8005, 1
	call_if 1, PetalburgCity_Gym_EventScript_20574B
	call PetalburgCity_Gym_EventScript_2056E8
	return

PetalburgCity_Gym_EventScript_205603:: @ 8205603
	setvar VAR_0x8004, 6
	compare VAR_0x8005, 0
	call_if 1, PetalburgCity_Gym_EventScript_205746
	compare VAR_0x8005, 1
	call_if 1, PetalburgCity_Gym_EventScript_20574B
	call PetalburgCity_Gym_EventScript_20570D
	return

PetalburgCity_Gym_EventScript_205624:: @ 8205624
	setvar VAR_0x8004, 7
	compare VAR_0x8005, 0
	call_if 1, PetalburgCity_Gym_EventScript_205746
	compare VAR_0x8005, 1
	call_if 1, PetalburgCity_Gym_EventScript_20574B
	call PetalburgCity_Gym_EventScript_205720
	return

PetalburgCity_Gym_EventScript_205645:: @ 8205645
	setvar VAR_0x8004, 8
	compare VAR_0x8005, 0
	call_if 1, PetalburgCity_Gym_EventScript_205746
	compare VAR_0x8005, 1
	call_if 1, PetalburgCity_Gym_EventScript_20574B
	call PetalburgCity_Gym_EventScript_205733
	return

PetalburgCity_Gym_EventScript_205666:: @ 8205666
	setmetatile 6, 85, 528, 0
	setmetatile 7, 85, 529, 0
	setmetatile 1, 98, 528, 0
	setmetatile 2, 98, 529, 0
	return

PetalburgCity_Gym_EventScript_20568B:: @ 820568B
	setmetatile 6, 46, 528, 0
	setmetatile 7, 46, 529, 0
	setmetatile 1, 59, 528, 0
	setmetatile 2, 59, 529, 0
	return

PetalburgCity_Gym_EventScript_2056B0:: @ 82056B0
	setmetatile 6, 59, 528, 0
	setmetatile 7, 59, 529, 0
	setmetatile 1, 72, 528, 0
	setmetatile 2, 72, 529, 0
	return

PetalburgCity_Gym_EventScript_2056D5:: @ 82056D5
	setmetatile 1, 20, 528, 0
	setmetatile 2, 20, 529, 0
	return

PetalburgCity_Gym_EventScript_2056E8:: @ 82056E8
	setmetatile 6, 20, 528, 0
	setmetatile 7, 20, 529, 0
	setmetatile 1, 33, 528, 0
	setmetatile 2, 33, 529, 0
	return

PetalburgCity_Gym_EventScript_20570D:: @ 820570D
	setmetatile 6, 33, 528, 0
	setmetatile 7, 33, 529, 0
	return

PetalburgCity_Gym_EventScript_205720:: @ 8205720
	setmetatile 1, 7, 528, 0
	setmetatile 2, 7, 529, 0
	return

PetalburgCity_Gym_EventScript_205733:: @ 8205733
	setmetatile 6, 7, 528, 0
	setmetatile 7, 7, 529, 0
	return

PetalburgCity_Gym_EventScript_205746:: @ 8205746
	special PetalburgGymSpecial1
	waitstate
	return

PetalburgCity_Gym_EventScript_20574B:: @ 820574B
	special PetalburgGymSpecial2
	return

PetalburgCity_Gym_EventScript_20574F:: @ 820574F
	lock
	faceplayer
	checkflag FLAG_0x4F4
	goto_eq PetalburgCity_Gym_EventScript_205764
	msgbox PetalburgCity_Gym_Text_206542, 4
	release
	end

PetalburgCity_Gym_EventScript_205764:: @ 8205764
	msgbox PetalburgCity_Gym_Text_2066F3, 4
	release
	end

PetalburgCity_Gym_EventScript_20576E:: @ 820576E
	lockall
	checkflag FLAG_BADGE05_GET
	goto_eq PetalburgCity_Gym_EventScript_20578E
	goto PetalburgCity_Gym_EventScript_205798
	end

PetalburgCity_Gym_EventScript_20577E:: @ 820577E
	lockall
	checkflag FLAG_BADGE05_GET
	goto_eq PetalburgCity_Gym_EventScript_20578E
	goto PetalburgCity_Gym_EventScript_205798
	end

PetalburgCity_Gym_EventScript_20578E:: @ 820578E
	msgbox PetalburgCity_Gym_Text_207467, 4
	releaseall
	end

PetalburgCity_Gym_EventScript_205798:: @ 8205798
	msgbox PetalburgCity_Gym_Text_20744C, 4
	releaseall
	end

PetalburgCity_Gym_Text_2057A2: @ 82057A2
	.string "DAD: Hm?\p"
	.string "Well, if it isn’t {PLAYER}!\n"
	.string "So you’re all finished moving in?\p"
	.string "I’m surprised that you managed to\n"
	.string "get here by yourself.\p"
	.string "Oh, I see.\n"
	.string "You’re with your POKéMON.\p"
	.string "Hm… Then I guess you’re going to\n"
	.string "become a TRAINER like me, {PLAYER}.\p"
	.string "That’s great news!\n"
	.string "I’ll be looking forward to it!$"

PetalburgCity_Gym_Text_2058B1: @ 82058B1
	.string "Um… I…\n"
	.string "I’d like to get a POKéMON, please…$"

PetalburgCity_Gym_Text_2058DB: @ 82058DB
	.string "DAD: Hm? You’re… Uh… Oh, right.\n"
	.string "You’re WALLY, right?$"

PetalburgCity_Gym_Text_205910: @ 8205910
	.string "WALLY: I’m going to go stay with my\n"
	.string "relatives in VERDANTURF TOWN.\p"
	.string "I thought I would be lonely by myself,\n"
	.string "so I wanted to take a POKéMON along.\p"
	.string "But I’ve never caught a POKéMON before.\n"
	.string "I don’t know how…$"

PetalburgCity_Gym_Text_2059D8: @ 82059D8
	.string "DAD: Hm. I see.$"

PetalburgCity_Gym_Text_2059E8: @ 82059E8
	.string "DAD: {PLAYER}, you heard that,\n"
	.string "right?\p"
	.string "Go with WALLY and make sure that he\n"
	.string "safely catches a POKéMON.$"

PetalburgCity_Gym_Text_205A46: @ 8205A46
	.string "WALLY, here, I’ll loan you my POKéMON.\p"
	.string "WALLY received a ZIGZAGOON!$"

PetalburgCity_Gym_Text_205A89: @ 8205A89
	.string "WALLY: Oh, wow!\n"
	.string "A POKéMON!\p"
	.string "DAD: Hm. I’ll give you a POKé BALL, too.\n"
	.string "Go for it!\p"
	.string "WALLY received a POKé BALL!$"

PetalburgCity_Gym_Text_205AF4: @ 8205AF4
	.string "WALLY: Oh, wow!\n"
	.string "Thank you!$"

PetalburgCity_Gym_Text_205B0F: @ 8205B0F
	.string "{PLAYER}… Would you really come\n"
	.string "with me?$"

PetalburgCity_Gym_Text_205B32: @ 8205B32
	.string "DAD: So, did it work out?$"

PetalburgCity_Gym_Text_205B4C: @ 8205B4C
	.string "WALLY: Thank you, yes, it did.\n"
	.string "Here’s your POKéMON back.\p"
	.string "{PLAYER}, thank you for coming along\n"
	.string "with me.\p"
	.string "You two are why I was able to catch\n"
	.string "my POKéMON.\p"
	.string "I promise I’ll take really good\n"
	.string "care of it.\p"
	.string "Oh! My mom’s waiting for me,\n"
	.string "so I have to go!\p"
	.string "Bye, {PLAYER}!$"

PetalburgCity_Gym_Text_205C40: @ 8205C40
	.string "DAD: Now…\p"
	.string "{PLAYER}, if you want to become a\n"
	.string "strong TRAINER, here’s my advice.\p"
	.string "Head for RUSTBORO CITY beyond this\n"
	.string "town.\p"
	.string "There, you should challenge\n"
	.string "the GYM LEADER, ROXANNE.\p"
	.string "After her, go on to other POKéMON\n"
	.string "GYMS and defeat their LEADERS.\p"
	.string "Collect BADGES from them,\n"
	.string "understood?\p"
	.string "Of course, I’m a GYM LEADER, too.\n"
	.string "We’ll battle one day, {PLAYER}.\p"
	.string "But that’s only after you become\n"
	.string "stronger.$"

PetalburgCity_Gym_Text_205DB4: @ 8205DB4
	.string "DAD: Hm? Aren’t you going to the\n"
	.string "POKéMON GYM in RUSTBORO CITY?\p"
	.string "There’s no challenge for me to\n"
	.string "battle a greenhorn TRAINER.\p"
	.string "{PLAYER}, I want you to challenge me\n"
	.string "when you become a lot stronger.\p"
	.string "I’ll battle you, {PLAYER}, when you\n"
	.string "can show me four GYM BADGES, okay?$"

PetalburgCity_Gym_Text_205EAE: @ 8205EAE
	.string "DAD: I see… So, you’ve beaten\n"
	.string "the GYM LEADER in RUSTBORO CITY.\p"
	.string "But there are many more TRAINERS\n"
	.string "who are stronger than you, {PLAYER}.\p"
	.string "Across the sea in DEWFORD TOWN is a\n"
	.string "GYM LEADER named BRAWLY.\p"
	.string "You should go challenge him.$"

PetalburgCity_Gym_Text_205F87: @ 8205F87
	.string "DAD: Hm… {PLAYER}, you have gotten\n"
	.string "stronger.\p"
	.string "I can tell by the number of BADGES\n"
	.string "that you’ve earned.$"

PetalburgCity_Gym_Text_205FE5: @ 8205FE5
	.string "DAD: Hm…\n"
	.string "So, you did get four GYM BADGES.\p"
	.string "Fine, as I promised, we will have\n"
	.string "a POKéMON battle.\p"
	.string "{PLAYER}…\p"
	.string "I’m so happy that I can have\n"
	.string "a real battle with my own child.\p"
	.string "But, a battle is a battle!\p"
	.string "I will do everything in my power as\n"
	.string "a GYM LEADER to win.\p"
	.string "{PLAYER}, you’d better give it your\n"
	.string "best shot, too!$"

PetalburgCity_Gym_Text_206107: @ 8206107
	.string "…\p"
	.string "I… I can’t…\p"
	.string "I can’t believe it. {PLAYER}…\p"
	.string "I lost to {PLAYER}?\p"
	.string "But, rules are rules!\n"
	.string "Here, take this.$"

PetalburgCity_Gym_Text_206162: @ 8206162
	.string "{PLAYER} received the BALANCE BADGE\n"
	.string "from DAD!$"

PetalburgCity_Gym_Text_20618A: @ 820618A
	.string "DAD: With that BADGE, the DEFENSE\n"
	.string "of all your POKéMON will increase.\p"
	.string "POKéMON that know the HM move SURF\n"
	.string "will be able to travel over water.\p"
	.string "This is my gift to you. {PLAYER}, I’m\n"
	.string "sure you can use it correctly.$"

PetalburgCity_Gym_Text_206254: @ 8206254
	.string "DAD: TM42 contains FACADE.\p"
	.string "It doubles the power of moves if\n"
	.string "the POKéMON is poisoned, paralyzed,\l"
	.string "or burned.\p"
	.string "It might be able to turn a bad\n"
	.string "situation into an advantage.$"

PetalburgCity_Gym_Text_2062FB: @ 82062FB
	.string "DAD: As the GYM LEADER, I can’t\n"
	.string "express how upset I am…\p"
	.string "But as a father, it makes me both\n"
	.string "happy and a little sad. It’s odd…$"

PetalburgCity_Gym_Text_206377: @ 8206377
	.string "Ah, there you are, {PLAYER}{KUN}!\p"
	.string "Please come with me.\n"
	.string "I have something I want you to have.$"

PetalburgCity_Gym_Text_2063CA: @ 82063CA
	.string "NORMAN, you don’t mind, do you?\p"
	.string "Let me borrow your {PLAYER}{KUN} for\n"
	.string "a minute or two.$"

PetalburgCity_Gym_Text_206417: @ 8206417
	.string "DAD: {PLAYER}, you should go visit\n"
	.string "your mother every so often.\p"
	.string "I’m going to stay here and redouble\n"
	.string "my training.\p"
	.string "It would bother me as a TRAINER to\n"
	.string "not avenge my loss to you, {PLAYER}!$"

PetalburgCity_Gym_Text_2064C3: @ 82064C3
	.string "DAD: {PLAYER}, how are things going?\p"
	.string "The world of POKéMON is deep.\p"
	.string "I honestly think that no amount of\n"
	.string "training would ever be enough.$"

PetalburgCity_Gym_Text_206542: @ 8206542
	.string "Hey, how’s it going, CHAMPION-\n"
	.string "bound {PLAYER}?\p"
	.string "The doors in this GYM open when you\n"
	.string "beat the awaiting TRAINERS.\p"
	.string "Whoops! The doors in this room are\n"
	.string "already open, so don’t attack me!\p"
	.string "The TRAINERS of PETALBURG GYM\n"
	.string "use all kinds of items.\p"
	.string "The door at the left leads to\n"
	.string "the SPEED ROOM.\p"
	.string "The door at the right leads to\n"
	.string "the ACCURACY ROOM.\p"
	.string "The room’s name will be on\n"
	.string "the door, so choose carefully.\p"
	.string "Once you’ve chosen the door…\n"
	.string "Well, hey, go for it!$"

PetalburgCity_Gym_Text_2066F3: @ 82066F3
	.string "{PLAYER}! Whoa! You’ve overcome even\n"
	.string "your own father!\p"
	.string "Like, whoa!\n"
	.string "What a stunning turn of events!$"

PetalburgCity_Gym_Text_20674F: @ 820674F
	.string "The ability to attack before the\n"
	.string "opponent…\p"
	.string "Just that alone puts me at a great\n"
	.string "advantage, don’t you agree?$"

PetalburgCity_Gym_Text_2067B9: @ 82067B9
	.string "That was a magnificent battle!$"

PetalburgCity_Gym_Text_2067D8: @ 82067D8
	.string "Go on to the next room where a new\n"
	.string "challenge awaits you.\p"
	.string "At the left is the CONFUSION ROOM.\p"
	.string "The right door leads to the DEFENSE\n"
	.string "ROOM.$"

PetalburgCity_Gym_Text_20685E: @ 820685E
	.string "Whomever you beat, and whomever you\n"
	.string "may lose to, you never shirk from\l"
	.string "training yourself and your POKéMON.\p"
	.string "That’s what I think being a\n"
	.string "GYM LEADER is all about.$"

PetalburgCity_Gym_Text_2068FD: @ 82068FD
	.string "This is the CONFUSION ROOM.\p"
	.string "Let me see how well bonded you are\n"
	.string "with your POKéMON!$"

PetalburgCity_Gym_Text_20694F: @ 820694F
	.string "I couldn’t confuse your team enough…\n"
	.string "You share a strong bond together.$"

PetalburgCity_Gym_Text_206996: @ 8206996
	.string "The next room is the STRENGTH ROOM.\n"
	.string "Can you withstand brute force?$"

PetalburgCity_Gym_Text_2069D9: @ 82069D9
	.string "After you beat our LEADER, the\n"
	.string "training has become a lot tougher.$"

PetalburgCity_Gym_Text_206A1B: @ 8206A1B
	.string "Just when you think you’re going to\n"
	.string "win, your opponent restores HP…\p"
	.string "Can you just imagine how awful that\n"
	.string "must feel?\p"
	.string "I’ll show you exactly how awful it\n"
	.string "feels!$"

PetalburgCity_Gym_Text_206AB8: @ 8206AB8
	.string "I couldn’t restore HP enough…\n"
	.string "What ATTACK power…$"

PetalburgCity_Gym_Text_206AE9: @ 8206AE9
	.string "I should have expected no less from\n"
	.string "our LEADER’s kid.\p"
	.string "No, wait! A TRAINER’s abilities are\n"
	.string "earned only through effort.\p"
	.string "I lost because my own efforts\n"
	.string "weren’t enough.\p"
	.string "Go on! The ONE-HIT KO ROOM is next.$"

PetalburgCity_Gym_Text_206BB1: @ 8206BB1
	.string "I’m going to keep training at GYMS.\n"
	.string "One day, I’ll become a LEADER.$"

PetalburgCity_Gym_Text_206BF4: @ 8206BF4
	.string "I’m not going to take it easy just\n"
	.string "because you’re our LEADER’s kid.\p"
	.string "I’ll show you how horrid it is for\n"
	.string "a POKéMON to take a critical hit!$"

PetalburgCity_Gym_Text_206C7D: @ 8206C7D
	.string "Your power…\n"
	.string "You’re the real deal.$"

PetalburgCity_Gym_Text_206C9F: @ 8206C9F
	.string "Your father really is strong.\n"
	.string "He’s a TRAINER worth my respect.\p"
	.string "And, I sense the same glow coming\n"
	.string "from you as your father.\p"
	.string "I hope that you’ll stage a terrific\n"
	.string "battle with your father!$"

PetalburgCity_Gym_Text_206D56: @ 8206D56
	.string "Since your dad became the LEADER,\n"
	.string "the TRAINERS of PETALBURG CITY have\l"
	.string "become a lot tougher.$"

PetalburgCity_Gym_Text_206DB2: @ 8206DB2
	.string "Giggle…\n"
	.string "This is the ACCURACY ROOM.\p"
	.string "It’s pretty nasty when every attack\n"
	.string "lands without fail.$"

PetalburgCity_Gym_Text_206E0D: @ 8206E0D
	.string "You were a cut above me…$"

PetalburgCity_Gym_Text_206E26: @ 8206E26
	.string "There are some even stronger\n"
	.string "TRAINERS waiting for you.\p"
	.string "The left is the DEFENSE ROOM, and\n"
	.string "the right is the RECOVERY ROOM.\p"
	.string "Your POKéMON’s ATTACK power will be\n"
	.string "on trial either way.$"

PetalburgCity_Gym_Text_206ED8: @ 8206ED8
	.string "Do you know what we’re trying to\n"
	.string "achieve as TRAINERS?\p"
	.string "We’re striving to become soul mates\n"
	.string "with our POKéMON.$"

PetalburgCity_Gym_Text_206F44: @ 8206F44
	.string "The higher the DEFENSE, the more\n"
	.string "reckless I can be in attack.$"

PetalburgCity_Gym_Text_206F82: @ 8206F82
	.string "Our defenses weren’t enough…$"

PetalburgCity_Gym_Text_206F9F: @ 8206F9F
	.string "I think you’ve taught me a valuable\n"
	.string "lesson here.\p"
	.string "Now, go on! The left door goes to\n"
	.string "the STRENGTH ROOM.\p"
	.string "The right door opens to\n"
	.string "the ONE-HIT KO ROOM.\p"
	.string "Both of them have TRAINERS who are\n"
	.string "skilled at offense.$"

PetalburgCity_Gym_Text_207069: @ 8207069
	.string "Hi! Have you tried using SURF?$"

PetalburgCity_Gym_Text_207088: @ 8207088
	.string "Our GYM LEADER told us to go all out\n"
	.string "and beat you.\p"
	.string "Even if you happen to be the\n"
	.string "LEADER’s kid!$"

PetalburgCity_Gym_Text_2070E6: @ 82070E6
	.string "But… I went all out!$"

PetalburgCity_Gym_Text_2070FB: @ 82070FB
	.string "The way you use your POKéMON…\n"
	.string "It’s like your father’s style.\p"
	.string "Go on through! The GYM LEADER, your\n"
	.string "father, is waiting!$"

PetalburgCity_Gym_Text_207170: @ 8207170
	.string "Sure, it’s fine to make your POKéMON\n"
	.string "stronger.\p"
	.string "But what decides the winner?\p"
	.string "Why, it’s the feelings TRAINERS have\n"
	.string "for their POKéMON.$"

PetalburgCity_Gym_Text_2071F4: @ 82071F4
	.string "This door appears to be locked\n"
	.string "right now…$"

PetalburgCity_Gym_Text_20721E: @ 820721E
	.string "“SPEED ROOM,” the sign says.\p"
	.string "Do you want to go through?$"

PetalburgCity_Gym_Text_207256: @ 8207256
	.string "This door appears to be locked\n"
	.string "right now…$"

PetalburgCity_Gym_Text_207280: @ 8207280
	.string "“ACCURACY ROOM,” the sign says.\p"
	.string "Do you want to go through?$"

PetalburgCity_Gym_Text_2072BB: @ 82072BB
	.string "“CONFUSION ROOM,” the sign says.\p"
	.string "Do you want to go through?$"

PetalburgCity_Gym_Text_2072F7: @ 82072F7
	.string "“DEFENSE ROOM,” the sign says.\p"
	.string "Do you want to go through?$"

PetalburgCity_Gym_Text_207331: @ 8207331
	.string "“RECOVERY ROOM,” the sign says.\p"
	.string "Do you want to go through?$"

PetalburgCity_Gym_Text_20736C: @ 820736C
	.string "“STRENGTH ROOM,” the sign says.\p"
	.string "Do you want to go through?$"

PetalburgCity_Gym_Text_2073A7: @ 82073A7
	.string "“ONE-HIT KO ROOM,” the sign says.\p"
	.string "Do you want to go through?$"

PetalburgCity_Gym_Text_2073E4: @ 82073E4
	.string "“GYM LEADER’S ROOM\p"
	.string "“See for yourself what POKéMON await\n"
	.string "you!” the sign says.\p"
	.string "Do you want to go through?$"

PetalburgCity_Gym_Text_20744C: @ 820744C
	.string "PETALBURG CITY POKéMON GYM$"

PetalburgCity_Gym_Text_207467: @ 8207467
	.string "PETALBURG CITY POKéMON GYM\p"
	.string "NORMAN’S CERTIFIED TRAINERS:\n"
	.string "{PLAYER}$"

PetalburgCity_Gym_Text_2074A2: @ 82074A2
	.string "DAD: {PLAYER}…\n"
	.string "I had a feeling that you would come.\p"
	.string "I would never refuse to accept\n"
	.string "a challenge from you.\p"
	.string "You do understand, don’t you?\p"
	.string "Inside a GYM, it doesn’t matter that\n"
	.string "we are a parent and child.\p"
	.string "…No, because we are parent and child,\n"
	.string "we owe it to each other to do the best\l"
	.string "we can. Isn’t that right, {PLAYER}?$"

PetalburgCity_Gym_Text_2075CE: @ 82075CE
	.string "Uh… Haha…\n"
	.string "Maybe that was going too hard…$"

PetalburgCity_Gym_Text_2075F7: @ 82075F7
	.string "DAD: {PLAYER}…\n"
	.string "What is your dream?\p"
	.string "My dream…\n"
	.string "Hahaha…\l"
	.string "It has already come true, actually.$"

PetalburgCity_Gym_Text_20764A: @ 820764A
	.string "DAD: {PLAYER}…\n"
	.string "I had a feeling that you would come.\p"
	.string "I would never refuse to accept\n"
	.string "a challenge from you.\p"
	.string "You do understand, don’t you?\p"
	.string "Inside a GYM, it doesn’t matter that\n"
	.string "we are a parent and child.\p"
	.string "Hm? Wait a second, {PLAYER}.\p"
	.string "Do you only have one POKéMON that is\n"
	.string "capable of battle?\p"
	.string "Sorry, but you’ll have to come back\n"
	.string "with at least two POKéMON.$"