#dynamic 0x800000
#org @start
checkflag 0x230
if 0x1 goto @done
checkflag 0x210
if 0x1 goto @done
applymovement 0xff @moveplayer
applymovement 0x1 @movebasil
waitmovement 0
message @basiltalk
boxset 0x6
applymovement 0x1 @movebasil2
waitmovement 0
applymovement 0xff @moveplayer2
waitmovement 0
message @updatedex
boxset 0x3
fanfare 0x0140
waitfanfare
applymovement 0x1 @movebasil3
waitmovement 0
message @basiltalk2
boxset 0x6
special 0x166
message @basiltalk3
boxset 0x6
setflag 0x230
release
end
#org @done
release
end
#org @moveplayer
#raw 0x11 0xfe
#org @movebasil
#raw 0x00 0xfe
#org @basiltalk
= [black_fr]Well, I figured out what I can give\nyou for your help.\pHave you looked at your [lightblue_fr]Pokédex[black_fr]\nlately?\pIf you have, you've probably\nnoticed that your Hoppip isn't\lrecorded.\pWell, my computer can update your\n[lightblue_fr]Pokédex[black_fr] into the [lightblue_fr]Nationaldex[black_fr]!\pI'll just need your [lightblue_fr]Pokédex[black_fr].
#org @movebasil2
#raw 0x11 0x13 0x13 0x13 0x13 0x10 0x10 0x10 0x12 0x01 0xfe
#org @moveplayer2
#raw 0x00 0xfe
#org @updatedex
= [lightblue_fr]Now updating your Pokédex[.]\n[.]\p[.]\n[.]
#org @movebasil3
#raw 0x12 0x12 0x12 0x01 0xfe
#org @basiltalk2
= [black_fr]Here you go!\pYou probably want to give your\nHoppip a nickname, right?
#org @basiltalk3
= [black_fr]Awesome! Since you have a Pokémon,\nyou should go take the [lightblue_fr]Gym Leader\lChallenge[black_fr].\pNow you go out there and travel the\nworld, but make sure to come back\land tell me about it!