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
|
PowerPlant_MapScripts:: @ 8163764
map_script 5, PowerPlant_MapScript1_16376F
map_script 3, PowerPlant_MapScript2_16378D
.byte 0
PowerPlant_MapScript1_16376F:: @ 816376F
checkflag FLAG_0x807
call_if 1, EventScript_163779
end
EventScript_163779:: @ 8163779
specialvar VAR_RESULT, sub_80CA74C
compare_var_to_value VAR_RESULT, 7
goto_if 5, EventScript_1A77A9
removeobject VAR_LAST_TALKED
return
PowerPlant_MapScript2_16378D:: @ 816378D
setworldmapflag FLAG_WORLD_MAP_POWER_PLANT
checkflag FLAG_0x2BF
call_if 0, EventScript_1637AC
checkflag FLAG_0x2D0
call_if 0, EventScript_1637B0
checkflag FLAG_0x2D1
call_if 0, EventScript_1637B4
end
EventScript_1637AC:: @ 81637AC
clearflag FLAG_0x05D
return
EventScript_1637B0:: @ 81637B0
clearflag FLAG_0x085
return
EventScript_1637B4:: @ 81637B4
clearflag FLAG_0x086
return
PowerPlant_EventScript_1637B8:: @ 81637B8
special sub_8110AB4
compare_var_to_value VAR_RESULT, 2
goto_if_eq EventScript_1A7AE0
special sub_8112364
lock
faceplayer
setwildbattle SPECIES_ZAPDOS, 50, ITEM_NONE
waitse
playmoncry SPECIES_ZAPDOS, 2
message Text_1A6448
waitmessage
waitmoncry
delay 10
playbgm BGM_FRLG_LEADER_EYE, 0
waitbuttonpress
setflag FLAG_0x807
special sub_807F9D8
waitstate
clearflag FLAG_0x807
specialvar VAR_RESULT, sub_80CA74C
compare_var_to_value VAR_RESULT, 1
goto_if_eq EventScript_16381B
compare_var_to_value VAR_RESULT, 4
goto_if_eq EventScript_163824
compare_var_to_value VAR_RESULT, 5
goto_if_eq EventScript_163824
setflag FLAG_0x2BF
release
end
EventScript_16381B:: @ 816381B
setflag FLAG_0x2BF
goto EventScript_1A922D
end
EventScript_163824:: @ 8163824
setvar VAR_0x8004, SPECIES_ZAPDOS
goto EventScript_1A9236
end
PowerPlant_EventScript_16382F:: @ 816382F
special sub_8110AB4
compare_var_to_value VAR_RESULT, 2
goto_if_eq EventScript_1A7AE0
lock
faceplayer
setwildbattle SPECIES_ELECTRODE, 34, ITEM_NONE
waitse
playmoncry SPECIES_ELECTRODE, 2
delay 40
waitmoncry
setflag FLAG_0x807
dowildbattle
clearflag FLAG_0x807
special sub_8112364
specialvar VAR_RESULT, sub_80CA74C
compare_var_to_value VAR_RESULT, 1
goto_if_eq EventScript_163884
compare_var_to_value VAR_RESULT, 4
goto_if_eq EventScript_163884
compare_var_to_value VAR_RESULT, 5
goto_if_eq EventScript_163884
setflag FLAG_0x2D0
release
end
EventScript_163884:: @ 8163884
setflag FLAG_0x2D0
goto EventScript_1A922D
end
PowerPlant_EventScript_16388D:: @ 816388D
special sub_8110AB4
compare_var_to_value VAR_RESULT, 2
goto_if_eq EventScript_1A7AE0
lock
faceplayer
setwildbattle SPECIES_ELECTRODE, 34, ITEM_NONE
waitse
playmoncry SPECIES_ELECTRODE, 2
delay 40
waitmoncry
setflag FLAG_0x807
dowildbattle
clearflag FLAG_0x807
special sub_8112364
specialvar VAR_RESULT, sub_80CA74C
compare_var_to_value VAR_RESULT, 1
goto_if_eq EventScript_1638E2
compare_var_to_value VAR_RESULT, 4
goto_if_eq EventScript_1638E2
compare_var_to_value VAR_RESULT, 5
goto_if_eq EventScript_1638E2
setflag FLAG_0x2D1
release
end
EventScript_1638E2:: @ 81638E2
setflag FLAG_0x2D1
goto EventScript_1A922D
end
|