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
|
GoldenrodDeptStore5F_MapScriptHeader: ; 0x5608b
; trigger count
db 0
; callback count
db 1
; callbacks
dbw 2, UnknownScript_0x56090
; 0x56090
UnknownScript_0x56090: ; 0x56090
checkcode $b
if_equal SUNDAY, UnknownScript_0x56099
disappear $7
return
; 0x56099
UnknownScript_0x56099: ; 0x56099
appear $7
return
; 0x5609c
ClerkScript_0x5609c: ; 0x5609c
faceplayer
loadfont
checkevent EVENT_GOT_TM02_HEADBUTT
iftrue UnknownScript_0x560ad
checkevent EVENT_GOT_TM08_ROCK_SMASH
iftrue UnknownScript_0x560c2
2jump UnknownScript_0x560b6
; 0x560ad
UnknownScript_0x560ad: ; 0x560ad
checkevent EVENT_GOT_TM08_ROCK_SMASH
iftrue UnknownScript_0x560c8
2jump UnknownScript_0x560bc
; 0x560b6
UnknownScript_0x560b6: ; 0x560b6
pokemart $0, $0009
loadmovesprites
end
; 0x560bc
UnknownScript_0x560bc: ; 0x560bc
pokemart $0, $000a
loadmovesprites
end
; 0x560c2
UnknownScript_0x560c2: ; 0x560c2
pokemart $0, $000b
loadmovesprites
end
; 0x560c8
UnknownScript_0x560c8: ; 0x560c8
pokemart $0, $000c
loadmovesprites
end
; 0x560ce
ReceptionistScript_0x560ce: ; 0x560ce
faceplayer
loadfont
checkcode $b
if_not_equal SUNDAY, UnknownScript_0x56112
checkflag $005b
iftrue UnknownScript_0x56112
special $0059
2writetext UnknownText_0x56143
keeptextopen
if_greater_than $95, UnknownScript_0x560ee
if_greater_than $31, UnknownScript_0x560fd
2jump UnknownScript_0x56103
; 0x560ee
UnknownScript_0x560ee: ; 0x560ee
2writetext UnknownText_0x5615a
keeptextopen
verbosegiveitem TM_27, 1
iffalse UnknownScript_0x56116
setflag $005b
loadmovesprites
end
; 0x560fd
UnknownScript_0x560fd: ; 0x560fd
2writetext UnknownText_0x561a6
closetext
loadmovesprites
end
; 0x56103
UnknownScript_0x56103: ; 0x56103
2writetext UnknownText_0x561d8
keeptextopen
verbosegiveitem TM_21, 1
iffalse UnknownScript_0x56116
setflag $005b
loadmovesprites
end
; 0x56112
UnknownScript_0x56112: ; 0x56112
2writetext UnknownText_0x56202
closetext
UnknownScript_0x56116: ; 0x56116
loadmovesprites
end
; 0x56118
TwinScript_0x56118: ; 0x56118
faceplayer
loadfont
special $0066
if_not_equal $2, UnknownScript_0x5612a
2writetext UnknownText_0x56241
closetext
loadmovesprites
special $0013
end
; 0x5612a
UnknownScript_0x5612a: ; 0x5612a
2writetext UnknownText_0x56279
closetext
loadmovesprites
end
; 0x56130
LassScript_0x56130: ; 0x56130
jumptextfaceplayer UnknownText_0x562ad
; 0x56133
CooltrainerMScript_0x56133: ; 0x56133
faceplayer
loadfont
trade $0
closetext
loadmovesprites
end
; 0x5613a
PokefanMScript_0x5613a: ; 0x5613a
jumptextfaceplayer UnknownText_0x562f3
; 0x5613d
MapGoldenrodDeptStore5FSignpost0Script: ; 0x5613d
jumptext UnknownText_0x56364
; 0x56140
MapGoldenrodDeptStore5FSignpost1Script: ; 0x56140
jumpstd $0014
; 0x56143
UnknownText_0x56143: ; 0x56143
text "Hello. Oh, your"
line "#MON…"
done
; 0x5615a
UnknownText_0x5615a: ; 0x5615a
text "It's very attached"
line "to you."
para "This move should"
line "be perfect for a"
cont "pair like you."
done
; 0x561a6
UnknownText_0x561a6: ; 0x561a6
text "It's adorable!"
para "You should teach"
line "it good TM moves."
done
; 0x561d8
UnknownText_0x561d8: ; 0x561d8
text "It looks evil. How"
line "about this TM for"
cont "it?"
done
; 0x56202
UnknownText_0x56202: ; 0x56202
text "There are sure to"
line "be TMs that are"
para "just perfect for"
line "your #MON."
done
; 0x56241
UnknownText_0x56241: ; 0x56241
text "MYSTERY GIFT."
para "With just a"
line "little beep, you"
cont "get a gift."
done
; 0x56279
UnknownText_0x56279: ; 0x56279
text "The MYSTERY GIFT"
line "option requires a"
cont "Game Boy Color."
done
; 0x562ad
UnknownText_0x562ad: ; 0x562ad
text "On Sundays, a lady"
line "comes to check out"
cont "#MON."
para "She even gives"
line "away TMs!"
done
; 0x562f3
UnknownText_0x562f3: ; 0x562f3
text "You can't rename a"
line "#MON you get in"
cont "a trade."
para "The name is a re-"
line "flection of the"
para "original trainer's"
line "feelings for it."
done
; 0x56364
UnknownText_0x56364: ; 0x56364
text "Customize Your"
line "#MON"
para "5F TM CORNER"
done
; 0x56386
GoldenrodDeptStore5F_MapEventHeader: ; 0x56386
; filler
db 0, 0
; warps
db 3
warp_def $0, $c, 1, GROUP_GOLDENROD_DEPT_STORE_4F, MAP_GOLDENROD_DEPT_STORE_4F
warp_def $0, $f, 1, GROUP_GOLDENROD_DEPT_STORE_6F, MAP_GOLDENROD_DEPT_STORE_6F
warp_def $0, $2, 1, GROUP_GOLDENROD_DEPT_STORE_ELEVATOR, MAP_GOLDENROD_DEPT_STORE_ELEVATOR
; xy triggers
db 0
; signposts
db 2
signpost 0, 14, $0, MapGoldenrodDeptStore5FSignpost0Script
signpost 0, 3, $0, MapGoldenrodDeptStore5FSignpost1Script
; people-events
db 6
person_event SPRITE_CLERK, 9, 12, $7, $0, 255, 255, $0, 0, ClerkScript_0x5609c, $ffff
person_event SPRITE_LASS, 10, 7, $2, $11, 255, 255, $0, 0, LassScript_0x56130, $ffff
person_event SPRITE_COOLTRAINER_M, 7, 10, $3, $0, 255, 255, $0, 0, CooltrainerMScript_0x56133, $ffff
person_event SPRITE_POKEFAN_M, 9, 17, $2, $22, 255, 255, $0, 0, PokefanMScript_0x5613a, $ffff
person_event SPRITE_TWIN, 5, 13, $6, $0, 255, 255, $a0, 0, TwinScript_0x56118, $ffff
person_event SPRITE_RECEPTIONIST, 9, 11, $7, $0, 255, 255, $80, 0, ReceptionistScript_0x560ce, $0763
; 0x563f3
|