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
|
MtMoon_B2F_MapScripts:: @ 8160699
map_script 3, MtMoon_B2F_MapScript1_16069F
.byte 0
MtMoon_B2F_MapScript1_16069F:: @ 816069F
checkflag FLAG_GOT_FOSSIL_FROM_MT_MOON
call_if FALSE, EventScript_1606A9
end
EventScript_1606A9:: @ 81606A9
clearflag FLAG_HIDE_DOME_FOSSIL
clearflag FLAG_HIDE_HELIX_FOSSIL
return
MtMoon_B2F_EventScript_1606B0:: @ 81606B0
lockall
applymovement 3, Movement_1A75EB
waitmovement 0
call EventScript_1606DD
releaseall
end
MtMoon_B2F_EventScript_1606C2:: @ 81606C2
lock
faceplayer
checkflag FLAG_GOT_FOSSIL_FROM_MT_MOON
goto_if TRUE, EventScript_160707
checktrainerflag TRAINER_SUPER_NERD_MIGUEL
goto_if eq, EventScript_160711
call EventScript_1606DD
release
end
EventScript_1606DD:: @ 81606DD
textcolor 0
message Text_172B64
waitmessage
playbgm MUS_EXEYE, 0
waitbuttonpress
setvar VAR_LAST_TALKED, 3
trainerbattle TRAINER_BATTLE_SINGLE_NO_INTRO_TEXT, TRAINER_SUPER_NERD_MIGUEL, 0, Text_172B99
setvar VAR_MAP_SCENE_MT_MOON_B2F, 1
msgbox gUnknown_8172BAB
return
EventScript_160707:: @ 8160707
msgbox gUnknown_8172BFB
release
end
EventScript_160711:: @ 8160711
msgbox gUnknown_8172BAB
release
end
MtMoon_B2F_EventScript_16071B:: @ 816071B
lock
faceplayer
msgbox gUnknown_8172E77, MSGBOX_YESNO
compare_var_to_value VAR_RESULT, 0
goto_if eq, EventScript_1607DE
removeobject 1
additem ITEM_DOME_FOSSIL, 1
giveitemfanfaremsg gUnknown_8172ECD, ITEM_DOME_FOSSIL, 1, MUS_FAN5
closemessage
special sub_8112364
delay 10
applymovement 3, Movement_16077A
waitmovement 0
moveobjectoffscreen 3
textcolor 0
playfanfare MUS_FAN5
message Text_172BD6
waitmessage
waitfanfare
removeobject 2
setflag FLAG_GOT_DOME_FOSSIL
setflag FLAG_GOT_FOSSIL_FROM_MT_MOON
release
end
Movement_16077A:: @ 816077A
step_13
step_11
step_11
step_11
step_end
MtMoon_B2F_EventScript_16077F:: @ 816077F
lock
faceplayer
msgbox gUnknown_8172E94, MSGBOX_YESNO
compare_var_to_value VAR_RESULT, 0
goto_if eq, EventScript_1607DE
removeobject 2
additem ITEM_HELIX_FOSSIL, 1
giveitemfanfaremsg gUnknown_8172EB2, ITEM_HELIX_FOSSIL, 1, MUS_FAN5
closemessage
special sub_8112364
delay 10
applymovement 3, Movement_1607E0
waitmovement 0
moveobjectoffscreen 3
textcolor 0
playfanfare MUS_FAN5
message Text_172BD6
waitmessage
waitfanfare
removeobject 1
setflag FLAG_GOT_HELIX_FOSSIL
setflag FLAG_GOT_FOSSIL_FROM_MT_MOON
release
end
EventScript_1607DE:: @ 81607DE
release
end
Movement_1607E0:: @ 81607E0
step_11
step_11
step_11
step_end
MtMoon_B2F_EventScript_1607E4:: @ 81607E4
trainerbattle TRAINER_BATTLE_SINGLE, TRAINER_TEAM_ROCKET_GRUNT, 0, Text_172C5A, Text_172CB8
msgbox gUnknown_8172CCB, 6
end
MtMoon_B2F_EventScript_1607FB:: @ 81607FB
trainerbattle TRAINER_BATTLE_SINGLE, TRAINER_TEAM_ROCKET_GRUNT_2, 0, Text_172CFC, Text_172D46
msgbox gUnknown_8172D51, 6
end
MtMoon_B2F_EventScript_160812:: @ 8160812
trainerbattle TRAINER_BATTLE_SINGLE, TRAINER_TEAM_ROCKET_GRUNT_3, 0, Text_172D82, Text_172DAF
msgbox gUnknown_8172DC1, 6
end
MtMoon_B2F_EventScript_160829:: @ 8160829
trainerbattle TRAINER_BATTLE_SINGLE, TRAINER_TEAM_ROCKET_GRUNT_4, 0, Text_172DF0, Text_172E3E
msgbox gUnknown_8172E4B, 6
end
|