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
|
MossdeepCity_StevensHouse_MapScripts:: @ 815A9C5
map_script 1, MossdeepCity_StevensHouse_MapScript1_15A9D5
map_script 3, MossdeepCity_StevensHouse_MapScript1_15A9E9
map_script 2, MossdeepCity_StevensHouse_MapScript2_15AA01
.byte 0
MossdeepCity_StevensHouse_MapScript1_15A9D5:: @ 815A9D5
checkflag 2052
callif 0, MossdeepCity_StevensHouse_EventScript_15A9DF
end
MossdeepCity_StevensHouse_EventScript_15A9DF:: @ 815A9DF
setmaptile 6, 4, 753, 1
return
MossdeepCity_StevensHouse_MapScript1_15A9E9:: @ 815A9E9
compare 0x40c6, 1
callif 1, MossdeepCity_StevensHouse_EventScript_15A9F5
end
MossdeepCity_StevensHouse_EventScript_15A9F5:: @ 815A9F5
movespriteperm 1, 6, 5
spritebehave 1, 7
return
MossdeepCity_StevensHouse_MapScript2_15AA01:: @ 815AA01
map_script_2 0x40c6, 0, MossdeepCity_StevensHouse_EventScript_15AA0B
.2byte 0
MossdeepCity_StevensHouse_EventScript_15AA0B:: @ 815AA0B
lockall
move 1, MossdeepCity_StevensHouse_Movement_1A083F
waitmove 0
playsfx 21
move 1, MossdeepCity_StevensHouse_Movement_1A0833
waitmove 0
move 1, MossdeepCity_StevensHouse_Movement_1A0835
waitmove 0
move 1, MossdeepCity_StevensHouse_Movement_15AA6E
waitmove 0
msgbox MossdeepCity_StevensHouse_Text_18DA77, 4
giveitem ITEM_HM08
setflag 123
setflag 302
msgbox MossdeepCity_StevensHouse_Text_18DB22, 4
closebutton
pause 20
move 1, MossdeepCity_StevensHouse_Movement_15AA76
waitmove 0
setvar 0x40c6, 1
releaseall
end
MossdeepCity_StevensHouse_Movement_15AA6E:: @ 815AA6E
step_left
step_left
step_left
step_left
step_left
step_left
step_25
step_end
MossdeepCity_StevensHouse_Movement_15AA76:: @ 815AA76
step_up
step_right
step_right
step_right
step_26
step_end
MossdeepCity_StevensHouse_EventScript_15AA7C:: @ 815AA7C
lockall
msgbox MossdeepCity_StevensHouse_Text_18DD12, 5
compare RESULT, 0
jumpeq MossdeepCity_StevensHouse_EventScript_15AAE6
countpokemon
compare RESULT, 6
jumpeq MossdeepCity_StevensHouse_EventScript_15AADC
copyvar 0x8004, RESULT
disappear 2
fanfare 370
message MossdeepCity_StevensHouse_Text_18DD61
waitfanfare
waittext
givepokemon SPECIES_BELDUM, 5, ITEM_NONE, 0x0, 0x0, 0
bufferpoke 1, SPECIES_BELDUM
msgbox MossdeepCity_StevensHouse_Text_1A1102, 5
compare RESULT, 1
callif 1, MossdeepCity_StevensHouse_EventScript_1A0678
setflag 968
setflag 298
releaseall
end
MossdeepCity_StevensHouse_EventScript_15AADC:: @ 815AADC
msgbox MossdeepCity_StevensHouse_Text_18DD77, 4
releaseall
end
MossdeepCity_StevensHouse_EventScript_15AAE6:: @ 815AAE6
msgbox MossdeepCity_StevensHouse_Text_18DD9E, 4
releaseall
end
MossdeepCity_StevensHouse_EventScript_15AAF0:: @ 815AAF0
msgbox MossdeepCity_StevensHouse_Text_18E0A3, 3
end
MossdeepCity_StevensHouse_EventScript_15AAF9:: @ 815AAF9
msgbox MossdeepCity_StevensHouse_Text_18DC25, 2
end
MossdeepCity_StevensHouse_EventScript_15AB02:: @ 815AB02
lockall
checkflag 302
jumpeq MossdeepCity_StevensHouse_EventScript_15AB16
msgbox MossdeepCity_StevensHouse_Text_18DF1A, 4
releaseall
end
MossdeepCity_StevensHouse_EventScript_15AB16:: @ 815AB16
msgbox MossdeepCity_StevensHouse_Text_18DDC2, 4
releaseall
end
MossdeepCity_StevensHouse_EventScript_15AB20:: @ 815AB20
giveitem ITEM_HM08, 1, 1
setflag 123
end
|