summaryrefslogtreecommitdiff
path: root/maps/GoldenrodGameCorner.asm
diff options
context:
space:
mode:
Diffstat (limited to 'maps/GoldenrodGameCorner.asm')
-rw-r--r--maps/GoldenrodGameCorner.asm296
1 files changed, 122 insertions, 174 deletions
diff --git a/maps/GoldenrodGameCorner.asm b/maps/GoldenrodGameCorner.asm
index 32b03d65e..898b292d5 100644
--- a/maps/GoldenrodGameCorner.asm
+++ b/maps/GoldenrodGameCorner.asm
@@ -1,37 +1,34 @@
-GoldenrodGameCorner_MapScriptHeader: ; 0x56bf4
- ; trigger count
+GoldenrodGameCorner_MapScriptHeader:
+.MapTriggers:
db 0
- ; callback count
+.MapCallbacks:
db 1
; callbacks
dbw 2, UnknownScript_0x56bf9
-; 0x56bf9
-UnknownScript_0x56bf9: ; 0x56bf9
+UnknownScript_0x56bf9:
checkevent EVENT_BEAT_ELITE_FOUR
iffalse UnknownScript_0x56c19
checkitem COIN_CASE
iffalse UnknownScript_0x56c0e
- checkcode $b
+ checkcode VAR_WEEKDAY
if_equal WEDNESDAY, UnknownScript_0x56c11
if_equal SATURDAY, UnknownScript_0x56c11
-UnknownScript_0x56c0e: ; 0x56c0e
+UnknownScript_0x56c0e:
appear $d
return
-; 0x56c11
-UnknownScript_0x56c11: ; 0x56c11
- checkflag ENGINE_5E
+UnknownScript_0x56c11:
+ checkflag ENGINE_DAILY_MOVE_TUTOR
iftrue UnknownScript_0x56c19
disappear $d
UnknownScript_0x56c19: ;0x56c19
return
-; 0x56c1a
-PokefanMScript_0x56c1a: ; 0x56c1a
+PokefanMScript_0x56c1a:
faceplayer
loadfont
writetext UnknownText_0x5718a
@@ -39,13 +36,11 @@ PokefanMScript_0x56c1a: ; 0x56c1a
loadmovesprites
spriteface $d, RIGHT
end
-; 0x56c25
-ClerkScript_0x56c25: ; 0x56c25
- jumpstd $0032
-; 0x56c28
+ClerkScript_0x56c25:
+ jumpstd gamecornercoinvendor
-ReceptionistScript_0x56c28: ; 0x56c28
+ReceptionistScript_0x56c28:
faceplayer
loadfont
writetext UnknownText_0x56e50
@@ -62,113 +57,101 @@ UnknownScript_0x56c36: ; 056c36
if_equal $2, UnknownScript_0x56c69
if_equal $3, UnknownScript_0x56c85
jump UnknownScript_0x56cbd
-; 0x56c4d
-UnknownScript_0x56c4d: ; 0x56c4d
+UnknownScript_0x56c4d:
checkcoins 5500
if_equal $2, UnknownScript_0x56cb1
- itemtotext TM_25, $0
+ itemtotext TM_THUNDER, $0
scall UnknownScript_0x56ca1
iffalse UnknownScript_0x56cbd
- giveitem TM_25, $1
+ giveitem TM_THUNDER, $1
iffalse UnknownScript_0x56cb7
takecoins 5500
jump UnknownScript_0x56ca6
-; 0x56c69
-UnknownScript_0x56c69: ; 0x56c69
+UnknownScript_0x56c69:
checkcoins 5500
if_equal $2, UnknownScript_0x56cb1
- itemtotext TM_14, $0
+ itemtotext TM_BLIZZARD, $0
scall UnknownScript_0x56ca1
iffalse UnknownScript_0x56cbd
- giveitem TM_14, $1
+ giveitem TM_BLIZZARD, $1
iffalse UnknownScript_0x56cb7
takecoins 5500
jump UnknownScript_0x56ca6
-; 0x56c85
-UnknownScript_0x56c85: ; 0x56c85
+UnknownScript_0x56c85:
checkcoins 5500
if_equal $2, UnknownScript_0x56cb1
- itemtotext TM_38, $0
+ itemtotext TM_FIRE_BLAST, $0
scall UnknownScript_0x56ca1
iffalse UnknownScript_0x56cbd
- giveitem TM_38, $1
+ giveitem TM_FIRE_BLAST, $1
iffalse UnknownScript_0x56cb7
takecoins 5500
jump UnknownScript_0x56ca6
-; 0x56ca1
-UnknownScript_0x56ca1: ; 0x56ca1
+UnknownScript_0x56ca1:
writetext UnknownText_0x56ea8
yesorno
end
-; 0x56ca6
-UnknownScript_0x56ca6: ; 0x56ca6
+UnknownScript_0x56ca6:
waitbutton
playsound SFX_TRANSACTION
writetext UnknownText_0x56ebd
closetext
jump UnknownScript_0x56c36
-; 0x56cb1
-UnknownScript_0x56cb1: ; 0x56cb1
+UnknownScript_0x56cb1:
writetext UnknownText_0x56ecb
closetext
loadmovesprites
end
-; 0x56cb7
-UnknownScript_0x56cb7: ; 0x56cb7
+UnknownScript_0x56cb7:
writetext UnknownText_0x56ee8
closetext
loadmovesprites
end
-; 0x56cbd
-UnknownScript_0x56cbd: ; 0x56cbd
+UnknownScript_0x56cbd:
writetext UnknownText_0x56f09
closetext
loadmovesprites
end
-; 0x56cc3
-UnknownScript_0x56cc3: ; 0x56cc3
+UnknownScript_0x56cc3:
writetext UnknownText_0x56f35
closetext
loadmovesprites
end
-; 0x56cc9
-MenuDataHeader_0x56cc9: ; 0x56cc9
+MenuDataHeader_0x56cc9:
db $40 ; flags
db 02, 00 ; start coords
db 11, 15 ; end coords
dw MenuData2_0x56cd1
db 1 ; default option
-; 0x56cd1
-MenuData2_0x56cd1: ; 0x56cd1
+MenuData2_0x56cd1:
db $80 ; flags
db 4 ; items
db "TM25 5500@"
db "TM14 5500@"
db "TM38 5500@"
db "CANCEL@"
-; 0x56d01
-ReceptionistScript_0x56d01: ; 0x56d01
+ReceptionistScript_0x56d01:
faceplayer
loadfont
writetext UnknownText_0x56e50
closetext
checkitem COIN_CASE
iffalse UnknownScript_0x56cc3
-UnknownScript_0x56d0c: ; 0x56d0c
+UnknownScript_0x56d0c:
writetext UnknownText_0x56e8b
special Function24b25
loadmenudata MenuDataHeader_0x56db0
@@ -178,12 +161,11 @@ UnknownScript_0x56d0c: ; 0x56d0c
if_equal $2, UnknownScript_0x56d54
if_equal $3, UnknownScript_0x56d82
jump UnknownScript_0x56cbd
-; 0x56d26
-UnknownScript_0x56d26: ; 0x56d26
+UnknownScript_0x56d26:
checkcoins 100
if_equal $2, UnknownScript_0x56cb1
- checkcode $1
+ checkcode VAR_PARTYCOUNT
if_equal $6, UnknownScript_0x56cb7
pokenamemem ABRA, $0
scall UnknownScript_0x56ca1
@@ -193,16 +175,15 @@ UnknownScript_0x56d26: ; 0x56d26
writetext UnknownText_0x56ebd
closetext
writebyte ABRA
- special Functionc230
+ special Special_GameCornerPrizeMonCheckDex
givepoke ABRA, 5, 0, 0
takecoins 100
jump UnknownScript_0x56d0c
-; 0x56d54
-UnknownScript_0x56d54: ; 0x56d54
+UnknownScript_0x56d54:
checkcoins 800
if_equal $2, UnknownScript_0x56cb1
- checkcode $1
+ checkcode VAR_PARTYCOUNT
if_equal $6, UnknownScript_0x56cb7
pokenamemem CUBONE, $0
scall UnknownScript_0x56ca1
@@ -212,16 +193,15 @@ UnknownScript_0x56d54: ; 0x56d54
writetext UnknownText_0x56ebd
closetext
writebyte CUBONE
- special Functionc230
+ special Special_GameCornerPrizeMonCheckDex
givepoke CUBONE, 15, 0, 0
takecoins 800
jump UnknownScript_0x56d0c
-; 0x56d82
-UnknownScript_0x56d82: ; 0x56d82
+UnknownScript_0x56d82:
checkcoins 1500
if_equal $2, UnknownScript_0x56cb1
- checkcode $1
+ checkcode VAR_PARTYCOUNT
if_equal $6, UnknownScript_0x56cb7
pokenamemem WOBBUFFET, $0
scall UnknownScript_0x56ca1
@@ -231,32 +211,29 @@ UnknownScript_0x56d82: ; 0x56d82
writetext UnknownText_0x56ebd
closetext
writebyte WOBBUFFET
- special Functionc230
+ special Special_GameCornerPrizeMonCheckDex
givepoke WOBBUFFET, 15, 0, 0
takecoins 1500
jump UnknownScript_0x56d0c
-; 0x56db0
-MenuDataHeader_0x56db0: ; 0x56db0
+MenuDataHeader_0x56db0:
db $40 ; flags
db 02, 00 ; start coords
db 11, 17 ; end coords
dw MenuData2_0x56db8
db 1 ; default option
-; 0x56db8
-MenuData2_0x56db8: ; 0x56db8
+MenuData2_0x56db8:
db $80 ; flags
db 4 ; items
db "ABRA 100@"
db "CUBONE 800@"
db "WOBBUFFET 1500@"
db "CANCEL@"
-; 0x56df1
-PharmacistScript_0x56df1: ; 0x56df1
+PharmacistScript_0x56df1:
faceplayer
loadfont
writetext UnknownText_0x56f55
@@ -264,9 +241,8 @@ PharmacistScript_0x56df1: ; 0x56df1
loadmovesprites
spriteface $fe, LEFT
end
-; 0x56dfc
-PokefanMScript_0x56dfc: ; 0x56dfc
+PokefanMScript_0x56dfc:
faceplayer
loadfont
writetext UnknownText_0x56f9e
@@ -274,9 +250,8 @@ PokefanMScript_0x56dfc: ; 0x56dfc
loadmovesprites
spriteface $7, RIGHT
end
-; 0x56e07
-CooltrainerMScript_0x56e07: ; 0x56e07
+CooltrainerMScript_0x56e07:
faceplayer
loadfont
writetext UnknownText_0x56ff4
@@ -284,9 +259,8 @@ CooltrainerMScript_0x56e07: ; 0x56e07
loadmovesprites
spriteface $8, LEFT
end
-; 0x56e12
-PokefanFScript_0x56e12: ; 0x56e12
+PokefanFScript_0x56e12:
faceplayer
loadfont
writetext UnknownText_0x5702b
@@ -294,13 +268,11 @@ PokefanFScript_0x56e12: ; 0x56e12
loadmovesprites
spriteface $9, RIGHT
end
-; 0x56e1d
-CooltrainerFScript_0x56e1d: ; 0x56e1d
+CooltrainerFScript_0x56e1d:
jumptextfaceplayer UnknownText_0x57097
-; 0x56e20
-GentlemanScript_0x56e20: ; 0x56e20
+GentlemanScript_0x56e20:
faceplayer
loadfont
writetext UnknownText_0x570b1
@@ -308,103 +280,88 @@ GentlemanScript_0x56e20: ; 0x56e20
loadmovesprites
spriteface $b, RIGHT
end
-; 0x56e2b
-PokefanMScript_0x56e2b: ; 0x56e2b
+PokefanMScript_0x56e2b:
jumptextfaceplayer UnknownText_0x5710d
-; 0x56e2e
-MapGoldenrodGameCornerSignpost30Script: ; 0x56e2e
+MapGoldenrodGameCornerSignpost30Script:
jumptext UnknownText_0x571af
-; 0x56e31
-MapGoldenrodGameCornerSignpost17Script: ; 0x56e31
+MapGoldenrodGameCornerSignpost17Script:
random $6
if_equal $0, MapGoldenrodGameCornerSignpost7Script
refreshscreen $0
writebyte $0
- special Functionc373
+ special Special_SlotMachine
loadmovesprites
end
-; 0x56e40
-MapGoldenrodGameCornerSignpost7Script: ; 0x56e40
+MapGoldenrodGameCornerSignpost7Script:
refreshscreen $0
writebyte $1
- special Functionc373
+ special Special_SlotMachine
loadmovesprites
end
-; 0x56e49
-MapGoldenrodGameCornerSignpost29Script: ; 0x56e49
+MapGoldenrodGameCornerSignpost29Script:
refreshscreen $0
- special Functionc380
+ special Special_CardFlip
loadmovesprites
end
-; 0x56e50
-UnknownText_0x56e50: ; 0x56e50
+UnknownText_0x56e50:
text "Welcome!"
para "We exchange your"
line "game coins for"
cont "fabulous prizes!"
done
-; 0x56e8b
-UnknownText_0x56e8b: ; 0x56e8b
+UnknownText_0x56e8b:
text "Which prize would"
line "you like?"
done
-; 0x56ea8
-UnknownText_0x56ea8: ; 0x56ea8
+UnknownText_0x56ea8:
text_from_ram StringBuffer3
text "."
line "Is that right?"
done
-; 0x56ebd
-UnknownText_0x56ebd: ; 0x56ebd
+UnknownText_0x56ebd:
text "Here you go!"
done
-; 0x56ecb
-UnknownText_0x56ecb: ; 0x56ecb
+UnknownText_0x56ecb:
text "Sorry! You need"
line "more coins."
done
-; 0x56ee8
-UnknownText_0x56ee8: ; 0x56ee8
+UnknownText_0x56ee8:
text "Sorry. You can't"
line "carry any more."
done
-; 0x56f09
-UnknownText_0x56f09: ; 0x56f09
+UnknownText_0x56f09:
text "OK. Please save"
line "your coins and"
cont "come again!"
done
-; 0x56f35
-UnknownText_0x56f35: ; 0x56f35
+UnknownText_0x56f35:
text "Oh? You don't have"
line "a COIN CASE."
done
-; 0x56f55
-UnknownText_0x56f55: ; 0x56f55
+UnknownText_0x56f55:
text "I always play this"
line "slot machine. It"
para "pays out more than"
line "others, I think."
done
-; 0x56f9e
-UnknownText_0x56f9e: ; 0x56f9e
+UnknownText_0x56f9e:
text "I just love this"
line "new slot machine."
@@ -412,16 +369,14 @@ UnknownText_0x56f9e: ; 0x56f9e
line "challenge than the"
cont "ones in CELADON."
done
-; 0x56ff4
-UnknownText_0x56ff4: ; 0x56ff4
+UnknownText_0x56ff4:
text "Life is a gamble."
line "I'm going to flip"
cont "cards till I drop!"
done
-; 0x5702b
-UnknownText_0x5702b: ; 0x5702b
+UnknownText_0x5702b:
text "Card flip…"
para "I prefer it over"
@@ -433,15 +388,13 @@ UnknownText_0x5702b: ; 0x5702b
para "But the payout is"
line "much lower."
done
-; 0x57097
-UnknownText_0x57097: ; 0x57097
+UnknownText_0x57097:
text "I won't quit until"
line "I win!"
done
-; 0x570b1
-UnknownText_0x570b1: ; 0x570b1
+UnknownText_0x570b1:
text "I taught BLIZZARD"
line "to my #MON."
@@ -451,9 +404,8 @@ UnknownText_0x570b1: ; 0x570b1
para "it, but it was"
line "worth it."
done
-; 0x5710d
-UnknownText_0x5710d: ; 0x5710d
+UnknownText_0x5710d:
text "I couldn't win at"
line "the slots, and I"
@@ -466,80 +418,76 @@ UnknownText_0x5710d: ; 0x5710d
para "COIN CASE in the"
line "UNDERGROUND."
done
-; 0x5718a
-UnknownText_0x5718a: ; 0x5718a
+UnknownText_0x5718a:
text "Wahahah! The coins"
line "keep rolling in!"
done
-; 0x571af
-UnknownText_0x571af: ; 0x571af
+UnknownText_0x571af:
text "Someone left their"
line "drink."
para "It smells sweet."
done
-; 0x571db
-GoldenrodGameCorner_MapEventHeader: ; 0x571db
+GoldenrodGameCorner_MapEventHeader:
; filler
db 0, 0
- ; warps
+.Warps:
db 2
warp_def $d, $2, 10, GROUP_GOLDENROD_CITY, MAP_GOLDENROD_CITY
warp_def $d, $3, 10, GROUP_GOLDENROD_CITY, MAP_GOLDENROD_CITY
- ; xy triggers
+.XYTriggers:
db 0
- ; signposts
+.Signposts:
db 31
- signpost 6, 6, $0, MapGoldenrodGameCornerSignpost17Script
- signpost 7, 6, $0, MapGoldenrodGameCornerSignpost17Script
- signpost 8, 6, $0, MapGoldenrodGameCornerSignpost17Script
- signpost 9, 6, $0, MapGoldenrodGameCornerSignpost17Script
- signpost 10, 6, $0, MapGoldenrodGameCornerSignpost17Script
- signpost 11, 6, $3, MapGoldenrodGameCornerSignpost17Script
- signpost 6, 7, $0, MapGoldenrodGameCornerSignpost17Script
- signpost 7, 7, $0, MapGoldenrodGameCornerSignpost7Script
- signpost 8, 7, $0, MapGoldenrodGameCornerSignpost17Script
- signpost 9, 7, $0, MapGoldenrodGameCornerSignpost17Script
- signpost 10, 7, $0, MapGoldenrodGameCornerSignpost17Script
- signpost 11, 7, $4, MapGoldenrodGameCornerSignpost17Script
- signpost 6, 12, $0, MapGoldenrodGameCornerSignpost17Script
- signpost 7, 12, $0, MapGoldenrodGameCornerSignpost17Script
- signpost 8, 12, $0, MapGoldenrodGameCornerSignpost17Script
- signpost 9, 12, $0, MapGoldenrodGameCornerSignpost17Script
- signpost 10, 12, $0, MapGoldenrodGameCornerSignpost17Script
- signpost 11, 12, $3, MapGoldenrodGameCornerSignpost17Script
- signpost 6, 13, $0, MapGoldenrodGameCornerSignpost29Script
- signpost 7, 13, $0, MapGoldenrodGameCornerSignpost29Script
- signpost 8, 13, $0, MapGoldenrodGameCornerSignpost29Script
- signpost 9, 13, $0, MapGoldenrodGameCornerSignpost29Script
- signpost 10, 13, $0, MapGoldenrodGameCornerSignpost29Script
- signpost 11, 13, $4, MapGoldenrodGameCornerSignpost29Script
- signpost 6, 18, $0, MapGoldenrodGameCornerSignpost29Script
- signpost 7, 18, $0, MapGoldenrodGameCornerSignpost29Script
- signpost 8, 18, $0, MapGoldenrodGameCornerSignpost29Script
- signpost 9, 18, $0, MapGoldenrodGameCornerSignpost29Script
- signpost 10, 18, $0, MapGoldenrodGameCornerSignpost29Script
- signpost 11, 18, $3, MapGoldenrodGameCornerSignpost29Script
- signpost 1, 12, $4, MapGoldenrodGameCornerSignpost30Script
-
- ; people-events
+ signpost 6, 6, SIGNPOST_READ, MapGoldenrodGameCornerSignpost17Script
+ signpost 7, 6, SIGNPOST_READ, MapGoldenrodGameCornerSignpost17Script
+ signpost 8, 6, SIGNPOST_READ, MapGoldenrodGameCornerSignpost17Script
+ signpost 9, 6, SIGNPOST_READ, MapGoldenrodGameCornerSignpost17Script
+ signpost 10, 6, SIGNPOST_READ, MapGoldenrodGameCornerSignpost17Script
+ signpost 11, 6, SIGNPOST_RIGHT, MapGoldenrodGameCornerSignpost17Script
+ signpost 6, 7, SIGNPOST_READ, MapGoldenrodGameCornerSignpost17Script
+ signpost 7, 7, SIGNPOST_READ, MapGoldenrodGameCornerSignpost7Script
+ signpost 8, 7, SIGNPOST_READ, MapGoldenrodGameCornerSignpost17Script
+ signpost 9, 7, SIGNPOST_READ, MapGoldenrodGameCornerSignpost17Script
+ signpost 10, 7, SIGNPOST_READ, MapGoldenrodGameCornerSignpost17Script
+ signpost 11, 7, SIGNPOST_LEFT, MapGoldenrodGameCornerSignpost17Script
+ signpost 6, 12, SIGNPOST_READ, MapGoldenrodGameCornerSignpost17Script
+ signpost 7, 12, SIGNPOST_READ, MapGoldenrodGameCornerSignpost17Script
+ signpost 8, 12, SIGNPOST_READ, MapGoldenrodGameCornerSignpost17Script
+ signpost 9, 12, SIGNPOST_READ, MapGoldenrodGameCornerSignpost17Script
+ signpost 10, 12, SIGNPOST_READ, MapGoldenrodGameCornerSignpost17Script
+ signpost 11, 12, SIGNPOST_RIGHT, MapGoldenrodGameCornerSignpost17Script
+ signpost 6, 13, SIGNPOST_READ, MapGoldenrodGameCornerSignpost29Script
+ signpost 7, 13, SIGNPOST_READ, MapGoldenrodGameCornerSignpost29Script
+ signpost 8, 13, SIGNPOST_READ, MapGoldenrodGameCornerSignpost29Script
+ signpost 9, 13, SIGNPOST_READ, MapGoldenrodGameCornerSignpost29Script
+ signpost 10, 13, SIGNPOST_READ, MapGoldenrodGameCornerSignpost29Script
+ signpost 11, 13, SIGNPOST_LEFT, MapGoldenrodGameCornerSignpost29Script
+ signpost 6, 18, SIGNPOST_READ, MapGoldenrodGameCornerSignpost29Script
+ signpost 7, 18, SIGNPOST_READ, MapGoldenrodGameCornerSignpost29Script
+ signpost 8, 18, SIGNPOST_READ, MapGoldenrodGameCornerSignpost29Script
+ signpost 9, 18, SIGNPOST_READ, MapGoldenrodGameCornerSignpost29Script
+ signpost 10, 18, SIGNPOST_READ, MapGoldenrodGameCornerSignpost29Script
+ signpost 11, 18, SIGNPOST_RIGHT, MapGoldenrodGameCornerSignpost29Script
+ signpost 1, 12, SIGNPOST_LEFT, MapGoldenrodGameCornerSignpost30Script
+
+.PersonEvents:
db 12
- person_event SPRITE_CLERK, 6, 7, $6, $0, 255, 255, $80, 0, ClerkScript_0x56c25, $ffff
- person_event SPRITE_RECEPTIONIST, 6, 20, $6, $0, 255, 255, $80, 0, ReceptionistScript_0x56c28, $ffff
- person_event SPRITE_RECEPTIONIST, 6, 22, $6, $0, 255, 255, $80, 0, ReceptionistScript_0x56d01, $ffff
- person_event SPRITE_PHARMACIST, 11, 12, $8, $0, 255, 2, $90, 0, PharmacistScript_0x56df1, $ffff
- person_event SPRITE_PHARMACIST, 11, 12, $8, $0, 255, 4, $90, 0, PharmacistScript_0x56df1, $ffff
- person_event SPRITE_POKEFAN_M, 14, 15, $9, $0, 255, 255, $b0, 0, PokefanMScript_0x56dfc, $ffff
- person_event SPRITE_COOLTRAINER_M, 12, 18, $8, $0, 255, 255, $90, 0, CooltrainerMScript_0x56e07, $ffff
- person_event SPRITE_POKEFAN_F, 10, 21, $9, $0, 255, 255, $80, 0, PokefanFScript_0x56e12, $ffff
- person_event SPRITE_COOLTRAINER_F, 7, 14, $2, $12, 255, 255, $a0, 0, CooltrainerFScript_0x56e1d, $ffff
- person_event SPRITE_GENTLEMAN, 14, 9, $9, $0, 255, 255, $90, 0, GentlemanScript_0x56e20, $ffff
- person_event SPRITE_POKEFAN_M, 13, 6, $2, $11, 255, 255, $b0, 0, PokefanMScript_0x56e2b, $ffff
- person_event SPRITE_POKEFAN_M, 14, 21, $9, $0, 255, 255, $80, 0, PokefanMScript_0x56c1a, $076b
-; 0x57322
+ person_event SPRITE_CLERK, 6, 7, OW_UP | $2, $0, -1, -1, (PAL_OW_RED << 4) | $80, 0, ClerkScript_0x56c25, -1
+ person_event SPRITE_RECEPTIONIST, 6, 20, OW_UP | $2, $0, -1, -1, (PAL_OW_RED << 4) | $80, 0, ReceptionistScript_0x56c28, -1
+ person_event SPRITE_RECEPTIONIST, 6, 22, OW_UP | $2, $0, -1, -1, (PAL_OW_RED << 4) | $80, 0, ReceptionistScript_0x56d01, -1
+ person_event SPRITE_PHARMACIST, 11, 12, OW_LEFT | $0, $0, -1, 2, (PAL_OW_BLUE << 4) | $80, 0, PharmacistScript_0x56df1, -1
+ person_event SPRITE_PHARMACIST, 11, 12, OW_LEFT | $0, $0, -1, 4, (PAL_OW_BLUE << 4) | $80, 0, PharmacistScript_0x56df1, -1
+ person_event SPRITE_POKEFAN_M, 14, 15, OW_LEFT | $1, $0, -1, -1, (PAL_OW_BROWN << 4) | $80, 0, PokefanMScript_0x56dfc, -1
+ person_event SPRITE_COOLTRAINER_M, 12, 18, OW_LEFT | $0, $0, -1, -1, (PAL_OW_BLUE << 4) | $80, 0, CooltrainerMScript_0x56e07, -1
+ person_event SPRITE_POKEFAN_F, 10, 21, OW_LEFT | $1, $0, -1, -1, (PAL_OW_RED << 4) | $80, 0, PokefanFScript_0x56e12, -1
+ person_event SPRITE_COOLTRAINER_F, 7, 14, OW_DOWN | $2, $12, -1, -1, (PAL_OW_GREEN << 4) | $80, 0, CooltrainerFScript_0x56e1d, -1
+ person_event SPRITE_GENTLEMAN, 14, 9, OW_LEFT | $1, $0, -1, -1, (PAL_OW_BLUE << 4) | $80, 0, GentlemanScript_0x56e20, -1
+ person_event SPRITE_POKEFAN_M, 13, 6, OW_DOWN | $2, $11, -1, -1, (PAL_OW_BROWN << 4) | $80, 0, PokefanMScript_0x56e2b, -1
+ person_event SPRITE_POKEFAN_M, 14, 21, OW_LEFT | $1, $0, -1, -1, (PAL_OW_RED << 4) | $80, 0, PokefanMScript_0x56c1a, EVENT_GOLDENROD_GAME_CORNER_MOVE_TUTOR