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
|
MountMoonSquare_MapScriptHeader: ; 0x77086
; trigger count
db 1
; triggers
dw UnknownScript_0x77092, $0000
; callback count
db 2
; callbacks
dbw 5, UnknownScript_0x77093
dbw 2, UnknownScript_0x77097
; 0x77092
UnknownScript_0x77092: ; 0x77092
end
; 0x77093
UnknownScript_0x77093: ; 0x77093
setevent $00ec
return
; 0x77097
UnknownScript_0x77097: ; 0x77097
disappear $4
return
; 0x7709a
UnknownScript_0x7709a: ; 0x7709a
checkflag $0058
iftrue UnknownScript_0x77117
checkcode $b
if_not_equal MONDAY, UnknownScript_0x77117
checktime $4
iffalse UnknownScript_0x77117
appear $2
appear $3
applymovement $0, MovementData_0x77121
pause 15
appear $4
spriteface $2, $3
cry CLEFAIRY
waitbutton
pause 30
follow $2, $3
cry CLEFAIRY
applymovement $2, MovementData_0x77123
cry CLEFAIRY
applymovement $2, MovementData_0x77126
cry CLEFAIRY
applymovement $2, MovementData_0x77128
cry CLEFAIRY
applymovement $2, MovementData_0x7712b
cry CLEFAIRY
applymovement $2, MovementData_0x7712d
stopfollow
applymovement $3, MovementData_0x77130
follow $2, $3
applymovement $2, MovementData_0x77132
stopfollow
spriteface $2, $0
pause 10
showemote $0, $2, 15
spriteface $2, $0
cry CLEFAIRY
pause 15
follow $2, $3
applymovement $2, MovementData_0x77134
disappear $2
disappear $3
stopfollow
clearevent $00ec
setflag $0058
end
; 0x77117
UnknownScript_0x77117: ; 0x77117
end
; 0x77118
MapMountMoonSquareSignpostItem0: ; 0x77118
dw $00ec
db MOON_STONE
; 0x7711b
MapMountMoonSquareSignpost1Script: ; 0x7711b
jumptext UnknownText_0x7713b
; 0x7711e
RockScript_0x7711e: ; 0x7711e
jumpstd $000f
; 0x77121
MovementData_0x77121: ; 0x77121
step_up
step_end
; 0x77123
MovementData_0x77123: ; 0x77123
slow_step_down
slow_jump_step_down
step_end
; 0x77126
MovementData_0x77126: ; 0x77126
slow_jump_step_right
step_end
; 0x77128
MovementData_0x77128: ; 0x77128
slow_step_up
slow_jump_step_up
step_end
; 0x7712b
MovementData_0x7712b: ; 0x7712b
slow_jump_step_left
step_end
; 0x7712d
MovementData_0x7712d: ; 0x7712d
slow_step_down
slow_jump_step_down
step_end
; 0x77130
MovementData_0x77130: ; 0x77130
slow_step_down
step_end
; 0x77132
MovementData_0x77132: ; 0x77132
slow_step_right
step_end
; 0x77134
MovementData_0x77134: ; 0x77134
step_right
step_right
step_right
jump_step_right
step_right
step_right
step_end
; 0x7713b
UnknownText_0x7713b: ; 0x7713b
text "MT.MOON SQUARE"
line "DON'T LITTER"
done
; 0x77158
MountMoonSquare_MapEventHeader: ; 0x77158
; filler
db 0, 0
; warps
db 3
warp_def $5, $14, 5, GROUP_MOUNT_MOON, MAP_MOUNT_MOON
warp_def $b, $16, 6, GROUP_MOUNT_MOON, MAP_MOUNT_MOON
warp_def $7, $d, 1, GROUP_MOUNT_MOON_GIFT_SHOP, MAP_MOUNT_MOON_GIFT_SHOP
; xy triggers
db 1
xy_trigger 0, $b, $7, $0, UnknownScript_0x7709a, $0, $0
; signposts
db 2
signpost 7, 7, $7, MapMountMoonSquareSignpostItem0
signpost 7, 17, $0, MapMountMoonSquareSignpost1Script
; people-events
db 3
person_event SPRITE_FAIRY, 10, 10, $6, $0, 255, 255, $0, 0, ObjectEvent, $0779
person_event SPRITE_FAIRY, 10, 11, $6, $0, 255, 255, $0, 0, ObjectEvent, $0779
person_event SPRITE_ROCK, 11, 11, $18, $0, 255, 255, $0, 0, RockScript_0x7711e, $0778
; 0x771a6
|