mirror of
https://gitlab.com/xCrystal/pokecrystal-board.git
synced 2024-09-09 09:51:34 -07:00
Remove even more address comments
That should be all of them this time
This commit is contained in:
parent
0cbe04da44
commit
5efce10789
@ -3,109 +3,109 @@
|
|||||||
Music:
|
Music:
|
||||||
; entries correspond to MUSIC_* constants
|
; entries correspond to MUSIC_* constants
|
||||||
|
|
||||||
dba Music_Nothing ; 0xe91a3
|
dba Music_Nothing
|
||||||
dba Music_TitleScreen ; 0xeb808
|
dba Music_TitleScreen
|
||||||
dba Music_Route1 ; 0xec000
|
dba Music_Route1
|
||||||
dba Music_Route3 ; 0xec2ca
|
dba Music_Route3
|
||||||
dba Music_Route12 ; 0xec506
|
dba Music_Route12
|
||||||
dba Music_MagnetTrain ; 0xef5f0
|
dba Music_MagnetTrain
|
||||||
dba Music_KantoGymBattle ; 0xec720
|
dba Music_KantoGymBattle
|
||||||
dba Music_KantoTrainerBattle ; 0xec9fa
|
dba Music_KantoTrainerBattle
|
||||||
dba Music_KantoWildBattle ; 0xed06d
|
dba Music_KantoWildBattle
|
||||||
dba Music_PokemonCenter ; 0xed5c6
|
dba Music_PokemonCenter
|
||||||
dba Music_LookHiker ; 0xf7411
|
dba Music_LookHiker
|
||||||
dba Music_LookLass ; 0xed79b
|
dba Music_LookLass
|
||||||
dba Music_LookOfficer ; 0xed82d
|
dba Music_LookOfficer
|
||||||
dba Music_HealPokemon ; 0xf0697
|
dba Music_HealPokemon
|
||||||
dba Music_LavenderTown ; 0xef72f
|
dba Music_LavenderTown
|
||||||
dba Music_Route2 ; 0xed8dd
|
dba Music_Route2
|
||||||
dba Music_MtMoon ; 0xedb29
|
dba Music_MtMoon
|
||||||
dba Music_ShowMeAround ; 0xedbd8
|
dba Music_ShowMeAround
|
||||||
dba Music_GameCorner ; 0xedd6d
|
dba Music_GameCorner
|
||||||
dba Music_Bicycle ; 0xee119
|
dba Music_Bicycle
|
||||||
dba Music_HallOfFame ; 0xf05bf
|
dba Music_HallOfFame
|
||||||
dba Music_ViridianCity ; 0xf4000
|
dba Music_ViridianCity
|
||||||
dba Music_CeladonCity ; 0xf435b
|
dba Music_CeladonCity
|
||||||
dba Music_TrainerVictory ; 0xebeab
|
dba Music_TrainerVictory
|
||||||
dba Music_WildPokemonVictory ; 0xf4518
|
dba Music_WildPokemonVictory
|
||||||
dba Music_GymLeaderVictory ; 0xf462c
|
dba Music_GymLeaderVictory
|
||||||
dba Music_MtMoonSquare ; 0xf4815
|
dba Music_MtMoonSquare
|
||||||
dba Music_Gym ; 0xf48ae
|
dba Music_Gym
|
||||||
dba Music_PalletTown ; 0xf4b0c
|
dba Music_PalletTown
|
||||||
dba Music_ProfOaksPokemonTalk ; 0xf4c9f
|
dba Music_ProfOaksPokemonTalk
|
||||||
dba Music_ProfOak ; 0xf4dea
|
dba Music_ProfOak
|
||||||
dba Music_LookRival ; 0xf4f79
|
dba Music_LookRival
|
||||||
dba Music_AfterTheRivalFight ; 0xf5127
|
dba Music_AfterTheRivalFight
|
||||||
dba Music_Surf ; 0xf518a
|
dba Music_Surf
|
||||||
dba Music_Evolution ; 0xf06e1
|
dba Music_Evolution
|
||||||
dba Music_NationalPark ; 0xf54e8
|
dba Music_NationalPark
|
||||||
dba Music_Credits ; 0x1f31c
|
dba Music_Credits
|
||||||
dba Music_AzaleaTown ; 0xf57e8
|
dba Music_AzaleaTown
|
||||||
dba Music_CherrygroveCity ; 0xf5b03
|
dba Music_CherrygroveCity
|
||||||
dba Music_LookKimonoGirl ; 0xf79b8
|
dba Music_LookKimonoGirl
|
||||||
dba Music_UnionCave ; 0xf5c60
|
dba Music_UnionCave
|
||||||
dba Music_JohtoWildBattle ; 0xf5dc5
|
dba Music_JohtoWildBattle
|
||||||
dba Music_JohtoTrainerBattle ; 0xf6096
|
dba Music_JohtoTrainerBattle
|
||||||
dba Music_Route30 ; 0xefc01
|
dba Music_Route30
|
||||||
dba Music_EcruteakCity ; 0xef2d0
|
dba Music_EcruteakCity
|
||||||
dba Music_VioletCity ; 0xf0000
|
dba Music_VioletCity
|
||||||
dba Music_JohtoGymBattle ; 0xea50d
|
dba Music_JohtoGymBattle
|
||||||
dba Music_ChampionBattle ; 0xea9c1
|
dba Music_ChampionBattle
|
||||||
dba Music_RivalBattle ; 0xe974f
|
dba Music_RivalBattle
|
||||||
dba Music_RocketBattle ; 0xe9b6f
|
dba Music_RocketBattle
|
||||||
dba Music_ElmsLab ; 0xea040
|
dba Music_ElmsLab
|
||||||
dba Music_DarkCave ; 0xea2be
|
dba Music_DarkCave
|
||||||
dba Music_Route29 ; 0xf0386
|
dba Music_Route29
|
||||||
dba Music_Route36 ; 0xe94e9
|
dba Music_Route36
|
||||||
dba Music_SSAqua ; 0xead99
|
dba Music_SSAqua
|
||||||
dba Music_LookYoungster ; 0xf66c3
|
dba Music_LookYoungster
|
||||||
dba Music_LookBeauty ; 0xeee3e
|
dba Music_LookBeauty
|
||||||
dba Music_LookRocket ; 0xf74a2
|
dba Music_LookRocket
|
||||||
dba Music_LookPokemaniac ; 0xebde1
|
dba Music_LookPokemaniac
|
||||||
dba Music_LookSage ; 0xee35e
|
dba Music_LookSage
|
||||||
dba Music_NewBarkTown ; 0xeb2d3
|
dba Music_NewBarkTown
|
||||||
dba Music_GoldenrodCity ; 0xeb453
|
dba Music_GoldenrodCity
|
||||||
dba Music_VermilionCity ; 0xeb676
|
dba Music_VermilionCity
|
||||||
dba Music_PokemonChannel ; 0xee45f
|
dba Music_PokemonChannel
|
||||||
dba Music_PokeFluteChannel ; 0xf7b13
|
dba Music_PokeFluteChannel
|
||||||
dba Music_TinTower ; 0xf6811
|
dba Music_TinTower
|
||||||
dba Music_SproutTower ; 0xf6974
|
dba Music_SproutTower
|
||||||
dba Music_BurnedTower ; 0xf6a99
|
dba Music_BurnedTower
|
||||||
dba Music_Lighthouse ; 0xee569
|
dba Music_Lighthouse
|
||||||
dba Music_LakeOfRage ; 0xee6c5
|
dba Music_LakeOfRage
|
||||||
dba Music_IndigoPlateau ; 0xee852
|
dba Music_IndigoPlateau
|
||||||
dba Music_Route37 ; 0xee94b
|
dba Music_Route37
|
||||||
dba Music_RocketHideout ; 0xeeb75
|
dba Music_RocketHideout
|
||||||
dba Music_DragonsDen ; 0xeece8
|
dba Music_DragonsDen
|
||||||
dba Music_JohtoWildBattleNight ; 0xf605c
|
dba Music_JohtoWildBattleNight
|
||||||
dba Music_RuinsOfAlphRadio ; 0xeedcb
|
dba Music_RuinsOfAlphRadio
|
||||||
dba Music_SuccessfulCapture ; 0xf4602
|
dba Music_SuccessfulCapture
|
||||||
dba Music_Route26 ; 0xeefb2
|
dba Music_Route26
|
||||||
dba Music_Mom ; 0xf6bf2
|
dba Music_Mom
|
||||||
dba Music_VictoryRoad ; 0xf6c72
|
dba Music_VictoryRoad
|
||||||
dba Music_PokemonLullaby ; 0xf6d79
|
dba Music_PokemonLullaby
|
||||||
dba Music_PokemonMarch ; 0xf6e23
|
dba Music_PokemonMarch
|
||||||
dba Music_GoldSilverOpening ; 0xf7055
|
dba Music_GoldSilverOpening
|
||||||
dba Music_GoldSilverOpening2 ; 0xf7308
|
dba Music_GoldSilverOpening2
|
||||||
dba Music_MainMenu ; 0xf78fd
|
dba Music_MainMenu
|
||||||
dba Music_RuinsOfAlphInterior ; 0xebd9e
|
dba Music_RuinsOfAlphInterior
|
||||||
dba Music_RocketTheme ; 0xf766d
|
dba Music_RocketTheme
|
||||||
dba Music_DancingHall ; 0xef9bc
|
dba Music_DancingHall
|
||||||
dba Music_ContestResults ; 0xefb3e
|
dba Music_ContestResults
|
||||||
dba Music_BugCatchingContest ; 0xf7c16
|
dba Music_BugCatchingContest
|
||||||
dba Music_LakeOfRageRocketRadio ; 0xef5b1
|
dba Music_LakeOfRageRocketRadio
|
||||||
dba Music_Printer ; 0xf07fd
|
dba Music_Printer
|
||||||
dba Music_PostCredits ; 0xcfd9e
|
dba Music_PostCredits
|
||||||
|
|
||||||
; Crystal adds the following songs:
|
; Crystal adds the following songs:
|
||||||
|
|
||||||
dba Music_Clair ; 0x1fa8d
|
dba Music_Clair
|
||||||
dba Music_MobileAdapterMenu ; 0x17801f
|
dba Music_MobileAdapterMenu
|
||||||
dba Music_MobileAdapter ; 0x1fc87
|
dba Music_MobileAdapter
|
||||||
dba Music_BuenasPassword ; 0x178153
|
dba Music_BuenasPassword
|
||||||
dba Music_LookMysticalMan ; 0x17843b
|
dba Music_LookMysticalMan
|
||||||
dba Music_CrystalOpening ; 0x1786e8
|
dba Music_CrystalOpening
|
||||||
dba Music_BattleTowerTheme ; 0x178889
|
dba Music_BattleTowerTheme
|
||||||
dba Music_SuicuneBattle ; 0x178b81
|
dba Music_SuicuneBattle
|
||||||
dba Music_BattleTowerLobby ; 0x17948b
|
dba Music_BattleTowerLobby
|
||||||
dba Music_MobileCenter ; 0x17961d
|
dba Music_MobileCenter
|
||||||
|
@ -1,743 +1,623 @@
|
|||||||
BattleTowerText_0x1ec000: ; 0x1ec000
|
BattleTowerText_0x1ec000:
|
||||||
text "Hello, glad to"
|
text "Hello, glad to"
|
||||||
line "meet you!"
|
line "meet you!"
|
||||||
|
|
||||||
para "I do hope we have"
|
para "I do hope we have"
|
||||||
line "a good battle."
|
line "a good battle."
|
||||||
done
|
done
|
||||||
; 0x1ec03b
|
|
||||||
|
|
||||||
BattleTowerText_0x1ec03b: ; 0x1ec03b
|
BattleTowerText_0x1ec03b:
|
||||||
text "Thank you! A most"
|
text "Thank you! A most"
|
||||||
line "enjoyable battle!"
|
line "enjoyable battle!"
|
||||||
done
|
done
|
||||||
; 0x1ec060
|
|
||||||
|
|
||||||
UnknownText_0x1ec060: ; 0x1ec060
|
UnknownText_0x1ec060:
|
||||||
text "Thank you. You are"
|
text "Thank you. You are"
|
||||||
line "formidable."
|
line "formidable."
|
||||||
done
|
done
|
||||||
; 0x1ec080
|
|
||||||
|
|
||||||
BattleTowerText_0x1ec080: ; 0x1ec080
|
BattleTowerText_0x1ec080:
|
||||||
text "Work, work, work…"
|
text "Work, work, work…"
|
||||||
line "I'm always busy!"
|
line "I'm always busy!"
|
||||||
done
|
done
|
||||||
; 0x1ec0a3
|
|
||||||
|
|
||||||
UnknownText_0x1ec0a3: ; 0x1ec0a3
|
UnknownText_0x1ec0a3:
|
||||||
text "But, I work hard"
|
text "But, I work hard"
|
||||||
line "in battle too!"
|
line "in battle too!"
|
||||||
done
|
done
|
||||||
; 0x1ec0c4
|
|
||||||
|
|
||||||
UnknownText_0x1ec0c4: ; 0x1ec0c4
|
UnknownText_0x1ec0c4:
|
||||||
text "I'm too busy to be"
|
text "I'm too busy to be"
|
||||||
line "battling!"
|
line "battling!"
|
||||||
done
|
done
|
||||||
; 0x1ec0e1
|
|
||||||
|
|
||||||
UnknownText_0x1ec0e1: ; 0x1ec0e1
|
UnknownText_0x1ec0e1:
|
||||||
text "Brace yourself for"
|
text "Brace yourself for"
|
||||||
line "my all-out attack!"
|
line "my all-out attack!"
|
||||||
done
|
done
|
||||||
; 0x1ec108
|
|
||||||
|
|
||||||
UnknownText_0x1ec108: ; 0x1ec108
|
UnknownText_0x1ec108:
|
||||||
text "What a cakewalk!"
|
text "What a cakewalk!"
|
||||||
line "You're too easy!"
|
line "You're too easy!"
|
||||||
done
|
done
|
||||||
; 0x1ec12a
|
|
||||||
|
|
||||||
UnknownText_0x1ec12a: ; 0x1ec12a
|
UnknownText_0x1ec12a:
|
||||||
text "I won't lose next"
|
text "I won't lose next"
|
||||||
line "time, all right?"
|
line "time, all right?"
|
||||||
done
|
done
|
||||||
; 0x1ec14d
|
|
||||||
|
|
||||||
UnknownText_0x1ec14d: ; 0x1ec14d
|
UnknownText_0x1ec14d:
|
||||||
text "Heh, your #MON"
|
text "Heh, your #MON"
|
||||||
line "look pretty cool."
|
line "look pretty cool."
|
||||||
done
|
done
|
||||||
; 0x1ec16f
|
|
||||||
|
|
||||||
UnknownText_0x1ec16f: ; 0x1ec16f
|
UnknownText_0x1ec16f:
|
||||||
text "Hey, hey, no way!"
|
text "Hey, hey, no way!"
|
||||||
line "You won't win!"
|
line "You won't win!"
|
||||||
done
|
done
|
||||||
; 0x1ec190
|
|
||||||
|
|
||||||
UnknownText_0x1ec190: ; 0x1ec190
|
UnknownText_0x1ec190:
|
||||||
text "You serious?"
|
text "You serious?"
|
||||||
line "This is brutal!"
|
line "This is brutal!"
|
||||||
done
|
done
|
||||||
; 0x1ec1ae
|
|
||||||
|
|
||||||
UnknownText_0x1ec1ae: ; 0x1ec1ae
|
UnknownText_0x1ec1ae:
|
||||||
text "#MON every day!"
|
text "#MON every day!"
|
||||||
line "I love battling!"
|
line "I love battling!"
|
||||||
done
|
done
|
||||||
; 0x1ec1d0
|
|
||||||
|
|
||||||
UnknownText_0x1ec1d0: ; 0x1ec1d0
|
UnknownText_0x1ec1d0:
|
||||||
text "I'm on top of my"
|
text "I'm on top of my"
|
||||||
line "game, but not you!"
|
line "game, but not you!"
|
||||||
done
|
done
|
||||||
; 0x1ec1f4
|
|
||||||
|
|
||||||
UnknownText_0x1ec1f4: ; 0x1ec1f4
|
UnknownText_0x1ec1f4:
|
||||||
text "I don't care that"
|
text "I don't care that"
|
||||||
line "I lost, really!"
|
line "I lost, really!"
|
||||||
done
|
done
|
||||||
; 0x1ec216
|
|
||||||
|
|
||||||
UnknownText_0x1ec216: ; 0x1ec216
|
UnknownText_0x1ec216:
|
||||||
text "Hi, there! Let's"
|
text "Hi, there! Let's"
|
||||||
line "keep this clean!"
|
line "keep this clean!"
|
||||||
done
|
done
|
||||||
; 0x1ec238
|
|
||||||
|
|
||||||
UnknownText_0x1ec238: ; 0x1ec238
|
UnknownText_0x1ec238:
|
||||||
text "Whoops, sorry for"
|
text "Whoops, sorry for"
|
||||||
line "that wipeout!"
|
line "that wipeout!"
|
||||||
done
|
done
|
||||||
; 0x1ec259
|
|
||||||
|
|
||||||
UnknownText_0x1ec259: ; 0x1ec259
|
UnknownText_0x1ec259:
|
||||||
text "Whoops! Come on,"
|
text "Whoops! Come on,"
|
||||||
line "let me win one!"
|
line "let me win one!"
|
||||||
done
|
done
|
||||||
; 0x1ec27b
|
|
||||||
|
|
||||||
UnknownText_0x1ec27b: ; 0x1ec27b
|
UnknownText_0x1ec27b:
|
||||||
text "Do you want to see"
|
text "Do you want to see"
|
||||||
line "my battle level?"
|
line "my battle level?"
|
||||||
done
|
done
|
||||||
; 0x1ec2a0
|
|
||||||
|
|
||||||
UnknownText_0x1ec2a0: ; 0x1ec2a0
|
UnknownText_0x1ec2a0:
|
||||||
text "Hehehe, I know"
|
text "Hehehe, I know"
|
||||||
line "your level now!"
|
line "your level now!"
|
||||||
done
|
done
|
||||||
; 0x1ec2c0
|
|
||||||
|
|
||||||
UnknownText_0x1ec2c0: ; 0x1ec2c0
|
UnknownText_0x1ec2c0:
|
||||||
text "Ouch… I'm just too"
|
text "Ouch… I'm just too"
|
||||||
line "weak…"
|
line "weak…"
|
||||||
done
|
done
|
||||||
; 0x1ec2d9
|
|
||||||
|
|
||||||
UnknownText_0x1ec2d9: ; 0x1ec2d9
|
UnknownText_0x1ec2d9:
|
||||||
text "Hey, let's battle."
|
text "Hey, let's battle."
|
||||||
line "I'm your opponent."
|
line "I'm your opponent."
|
||||||
done
|
done
|
||||||
; 0x1ec2fe
|
|
||||||
|
|
||||||
UnknownText_0x1ec2fe: ; 0x1ec2fe
|
UnknownText_0x1ec2fe:
|
||||||
text "Wow, you're not"
|
text "Wow, you're not"
|
||||||
line "serious about it!"
|
line "serious about it!"
|
||||||
done
|
done
|
||||||
; 0x1ec320
|
|
||||||
|
|
||||||
UnknownText_0x1ec320: ; 0x1ec320
|
UnknownText_0x1ec320:
|
||||||
text "…Urgh… Nothing"
|
text "…Urgh… Nothing"
|
||||||
line "positive here…"
|
line "positive here…"
|
||||||
done
|
done
|
||||||
; 0x1ec33f
|
|
||||||
|
|
||||||
UnknownText_0x1ec33f: ; 0x1ec33f
|
UnknownText_0x1ec33f:
|
||||||
text "I'm your"
|
text "I'm your"
|
||||||
line "opponent."
|
line "opponent."
|
||||||
|
|
||||||
para "Get ready to be"
|
para "Get ready to be"
|
||||||
line "hammered."
|
line "hammered."
|
||||||
done
|
done
|
||||||
; 0x1ec36c
|
|
||||||
|
|
||||||
UnknownText_0x1ec36c: ; 0x1ec36c
|
UnknownText_0x1ec36c:
|
||||||
text "Hahah! That was a"
|
text "Hahah! That was a"
|
||||||
line "pushover!"
|
line "pushover!"
|
||||||
done
|
done
|
||||||
; 0x1ec389
|
|
||||||
|
|
||||||
UnknownText_0x1ec389: ; 0x1ec389
|
UnknownText_0x1ec389:
|
||||||
text "No way! There has"
|
text "No way! There has"
|
||||||
line "to be a mistake!"
|
line "to be a mistake!"
|
||||||
done
|
done
|
||||||
; 0x1ec3ad
|
|
||||||
|
|
||||||
UnknownText_0x1ec3ad: ; 0x1ec3ad
|
UnknownText_0x1ec3ad:
|
||||||
text "Hah!"
|
text "Hah!"
|
||||||
line "Let's get rolling!"
|
line "Let's get rolling!"
|
||||||
done
|
done
|
||||||
; 0x1ec3c5
|
|
||||||
|
|
||||||
UnknownText_0x1ec3c5: ; 0x1ec3c5
|
UnknownText_0x1ec3c5:
|
||||||
text "Wahahaha! Didn't"
|
text "Wahahaha! Didn't"
|
||||||
line "break a sweat!"
|
line "break a sweat!"
|
||||||
done
|
done
|
||||||
; 0x1ec3e5
|
|
||||||
|
|
||||||
UnknownText_0x1ec3e5: ; 0x1ec3e5
|
UnknownText_0x1ec3e5:
|
||||||
text "Tough! I'm no"
|
text "Tough! I'm no"
|
||||||
line "match for you!"
|
line "match for you!"
|
||||||
done
|
done
|
||||||
; 0x1ec402
|
|
||||||
|
|
||||||
UnknownText_0x1ec402: ; 0x1ec402
|
UnknownText_0x1ec402:
|
||||||
text "<……><……><……>"
|
text "<……><……><……>"
|
||||||
line "<……><……>Battle?"
|
line "<……><……>Battle?"
|
||||||
done
|
done
|
||||||
; 0x1ec411
|
|
||||||
|
|
||||||
UnknownText_0x1ec411: ; 0x1ec411
|
UnknownText_0x1ec411:
|
||||||
text "<……><……><……>"
|
text "<……><……><……>"
|
||||||
line "<……><……>I won?"
|
line "<……><……>I won?"
|
||||||
done
|
done
|
||||||
; 0x1ec41f
|
|
||||||
|
|
||||||
UnknownText_0x1ec41f: ; 0x1ec41f
|
UnknownText_0x1ec41f:
|
||||||
text "<……><……><……>"
|
text "<……><……><……>"
|
||||||
line "<……><……>I lost?"
|
line "<……><……>I lost?"
|
||||||
done
|
done
|
||||||
; 0x1ec42e
|
|
||||||
|
|
||||||
UnknownText_0x1ec42e: ; 0x1ec42e
|
UnknownText_0x1ec42e:
|
||||||
text "You want to be a"
|
text "You want to be a"
|
||||||
line "leader?"
|
line "leader?"
|
||||||
|
|
||||||
para "Let me battle you,"
|
para "Let me battle you,"
|
||||||
line "then!"
|
line "then!"
|
||||||
done
|
done
|
||||||
; 0x1ec461
|
|
||||||
|
|
||||||
UnknownText_0x1ec461: ; 0x1ec461
|
UnknownText_0x1ec461:
|
||||||
text "You need another"
|
text "You need another"
|
||||||
line "ten years of"
|
line "ten years of"
|
||||||
|
|
||||||
para "training to get"
|
para "training to get"
|
||||||
line "better, I'd say."
|
line "better, I'd say."
|
||||||
done
|
done
|
||||||
; 0x1ec4a0
|
|
||||||
|
|
||||||
UnknownText_0x1ec4a0: ; 0x1ec4a0
|
UnknownText_0x1ec4a0:
|
||||||
text "You're incredibly"
|
text "You're incredibly"
|
||||||
line "talented."
|
line "talented."
|
||||||
|
|
||||||
para "No one can touch"
|
para "No one can touch"
|
||||||
line "you now!"
|
line "you now!"
|
||||||
done
|
done
|
||||||
; 0x1ec4d6
|
|
||||||
|
|
||||||
UnknownText_0x1ec4d6: ; 0x1ec4d6
|
UnknownText_0x1ec4d6:
|
||||||
text "Today, I'm going"
|
text "Today, I'm going"
|
||||||
line "to whomp you."
|
line "to whomp you."
|
||||||
done
|
done
|
||||||
; 0x1ec4f5
|
|
||||||
|
|
||||||
UnknownText_0x1ec4f5: ; 0x1ec4f5
|
UnknownText_0x1ec4f5:
|
||||||
text "I knew I'd win."
|
text "I knew I'd win."
|
||||||
line "I'm so great!"
|
line "I'm so great!"
|
||||||
done
|
done
|
||||||
; 0x1ec512
|
|
||||||
|
|
||||||
UnknownText_0x1ec512: ; 0x1ec512
|
UnknownText_0x1ec512:
|
||||||
text "Uh? My plans are"
|
text "Uh? My plans are"
|
||||||
line "out of whack…"
|
line "out of whack…"
|
||||||
done
|
done
|
||||||
; 0x1ec532
|
|
||||||
|
|
||||||
UnknownText_0x1ec532: ; 0x1ec532
|
UnknownText_0x1ec532:
|
||||||
text "I bet you can't"
|
text "I bet you can't"
|
||||||
line "beat me!"
|
line "beat me!"
|
||||||
done
|
done
|
||||||
; 0x1ec54b
|
|
||||||
|
|
||||||
UnknownText_0x1ec54b: ; 0x1ec54b
|
UnknownText_0x1ec54b:
|
||||||
text "Those #MON"
|
text "Those #MON"
|
||||||
line "aren't enough!"
|
line "aren't enough!"
|
||||||
done
|
done
|
||||||
; 0x1ec565
|
|
||||||
|
|
||||||
UnknownText_0x1ec565: ; 0x1ec565
|
UnknownText_0x1ec565:
|
||||||
text "I want your"
|
text "I want your"
|
||||||
line "#MON. Please?"
|
line "#MON. Please?"
|
||||||
done
|
done
|
||||||
; 0x1ec580
|
|
||||||
|
|
||||||
UnknownText_0x1ec580: ; 0x1ec580
|
UnknownText_0x1ec580:
|
||||||
text "I'll show you a"
|
text "I'll show you a"
|
||||||
line "real battle!"
|
line "real battle!"
|
||||||
done
|
done
|
||||||
; 0x1ec59d
|
|
||||||
|
|
||||||
UnknownText_0x1ec59d: ; 0x1ec59d
|
UnknownText_0x1ec59d:
|
||||||
text "This battle…"
|
text "This battle…"
|
||||||
line "I'm bored!"
|
line "I'm bored!"
|
||||||
done
|
done
|
||||||
; 0x1ec5b5
|
|
||||||
|
|
||||||
UnknownText_0x1ec5b5: ; 0x1ec5b5
|
UnknownText_0x1ec5b5:
|
||||||
text "…I won't turn tail"
|
text "…I won't turn tail"
|
||||||
line "in battle!"
|
line "in battle!"
|
||||||
done
|
done
|
||||||
; 0x1ec5d3
|
|
||||||
|
|
||||||
UnknownText_0x1ec5d3: ; 0x1ec5d3
|
UnknownText_0x1ec5d3:
|
||||||
text "Let's go!"
|
text "Let's go!"
|
||||||
line "No holds barred!"
|
line "No holds barred!"
|
||||||
done
|
done
|
||||||
; 0x1ec5ee
|
|
||||||
|
|
||||||
UnknownText_0x1ec5ee: ; 0x1ec5ee
|
UnknownText_0x1ec5ee:
|
||||||
text "Sorry! I wanted"
|
text "Sorry! I wanted"
|
||||||
line "the win more!"
|
line "the win more!"
|
||||||
done
|
done
|
||||||
; 0x1ec60d
|
|
||||||
|
|
||||||
UnknownText_0x1ec60d: ; 0x1ec60d
|
UnknownText_0x1ec60d:
|
||||||
text "Wahah! Congrats!"
|
text "Wahah! Congrats!"
|
||||||
line "I can't do better!"
|
line "I can't do better!"
|
||||||
done
|
done
|
||||||
; 0x1ec631
|
|
||||||
|
|
||||||
UnknownText_0x1ec631: ; 0x1ec631
|
UnknownText_0x1ec631:
|
||||||
text "My #MON skills"
|
text "My #MON skills"
|
||||||
line "are phenomenal!"
|
line "are phenomenal!"
|
||||||
done
|
done
|
||||||
; 0x1ec651
|
|
||||||
|
|
||||||
UnknownText_0x1ec651: ; 0x1ec651
|
UnknownText_0x1ec651:
|
||||||
text "You've got a long"
|
text "You've got a long"
|
||||||
line "way to go."
|
line "way to go."
|
||||||
|
|
||||||
para "Well, keep trying!"
|
para "Well, keep trying!"
|
||||||
line "Best of luck!"
|
line "Best of luck!"
|
||||||
done
|
done
|
||||||
; 0x1ec68f
|
|
||||||
|
|
||||||
UnknownText_0x1ec68f: ; 0x1ec68f
|
UnknownText_0x1ec68f:
|
||||||
text "Aww… Don't lose"
|
text "Aww… Don't lose"
|
||||||
line "after beating me."
|
line "after beating me."
|
||||||
done
|
done
|
||||||
; 0x1ec6b1
|
|
||||||
|
|
||||||
UnknownText_0x1ec6b1: ; 0x1ec6b1
|
UnknownText_0x1ec6b1:
|
||||||
text "Who are you?"
|
text "Who are you?"
|
||||||
line "I don't know you…"
|
line "I don't know you…"
|
||||||
done
|
done
|
||||||
; 0x1ec6d0
|
|
||||||
|
|
||||||
UnknownText_0x1ec6d0: ; 0x1ec6d0
|
UnknownText_0x1ec6d0:
|
||||||
text "I must've imagined"
|
text "I must've imagined"
|
||||||
line "that."
|
line "that."
|
||||||
|
|
||||||
para "There seems to be"
|
para "There seems to be"
|
||||||
line "no one here…"
|
line "no one here…"
|
||||||
done
|
done
|
||||||
; 0x1ec708
|
|
||||||
|
|
||||||
UnknownText_0x1ec708: ; 0x1ec708
|
UnknownText_0x1ec708:
|
||||||
text "Who am I?"
|
text "Who am I?"
|
||||||
line "I don't know…"
|
line "I don't know…"
|
||||||
done
|
done
|
||||||
; 0x1ec720
|
|
||||||
|
|
||||||
UnknownText_0x1ec720: ; 0x1ec720
|
UnknownText_0x1ec720:
|
||||||
text "Um… Are you that…"
|
text "Um… Are you that…"
|
||||||
line "um…person?"
|
line "um…person?"
|
||||||
done
|
done
|
||||||
; 0x1ec73e
|
|
||||||
|
|
||||||
UnknownText_0x1ec73e: ; 0x1ec73e
|
UnknownText_0x1ec73e:
|
||||||
text "It doesn't appear"
|
text "It doesn't appear"
|
||||||
line "to be you…"
|
line "to be you…"
|
||||||
done
|
done
|
||||||
; 0x1ec75b
|
|
||||||
|
|
||||||
UnknownText_0x1ec75b: ; 0x1ec75b
|
UnknownText_0x1ec75b:
|
||||||
text "Then you really"
|
text "Then you really"
|
||||||
line "are the legendary…"
|
line "are the legendary…"
|
||||||
done
|
done
|
||||||
; 0x1ec77f
|
|
||||||
|
|
||||||
UnknownText_0x1ec77f: ; 0x1ec77f
|
UnknownText_0x1ec77f:
|
||||||
text "I heard that"
|
text "I heard that"
|
||||||
line "you're hot!"
|
line "you're hot!"
|
||||||
done
|
done
|
||||||
; 0x1ec798
|
|
||||||
|
|
||||||
UnknownText_0x1ec798: ; 0x1ec798
|
UnknownText_0x1ec798:
|
||||||
text "Not bad. I was"
|
text "Not bad. I was"
|
||||||
line "just a bit better."
|
line "just a bit better."
|
||||||
done
|
done
|
||||||
; 0x1ec7bb
|
|
||||||
|
|
||||||
UnknownText_0x1ec7bb: ; 0x1ec7bb
|
UnknownText_0x1ec7bb:
|
||||||
text "Eh, you're not"
|
text "Eh, you're not"
|
||||||
line "that special."
|
line "that special."
|
||||||
done
|
done
|
||||||
; 0x1ec7d8
|
|
||||||
|
|
||||||
UnknownText_0x1ec7d8: ; 0x1ec7d8
|
UnknownText_0x1ec7d8:
|
||||||
text "I'm scared about"
|
text "I'm scared about"
|
||||||
line "what might happen."
|
line "what might happen."
|
||||||
|
|
||||||
para "My #MON are way"
|
para "My #MON are way"
|
||||||
line "too strong."
|
line "too strong."
|
||||||
done
|
done
|
||||||
; 0x1ec818
|
|
||||||
|
|
||||||
UnknownText_0x1ec818: ; 0x1ec818
|
UnknownText_0x1ec818:
|
||||||
text "See? My #MON"
|
text "See? My #MON"
|
||||||
line "were too strong."
|
line "were too strong."
|
||||||
done
|
done
|
||||||
; 0x1ec837
|
|
||||||
|
|
||||||
UnknownText_0x1ec837: ; 0x1ec837
|
UnknownText_0x1ec837:
|
||||||
text "Graa! My #MON"
|
text "Graa! My #MON"
|
||||||
line "were total wimps!"
|
line "were total wimps!"
|
||||||
done
|
done
|
||||||
; 0x1ec858
|
|
||||||
|
|
||||||
UnknownText_0x1ec858: ; 0x1ec858
|
UnknownText_0x1ec858:
|
||||||
text "Hey, there!"
|
text "Hey, there!"
|
||||||
line "I'll take you on!"
|
line "I'll take you on!"
|
||||||
done
|
done
|
||||||
; 0x1ec876
|
|
||||||
|
|
||||||
UnknownText_0x1ec876: ; 0x1ec876
|
UnknownText_0x1ec876:
|
||||||
text "Don't you have a"
|
text "Don't you have a"
|
||||||
line "better strategy?"
|
line "better strategy?"
|
||||||
done
|
done
|
||||||
; 0x1ec898
|
|
||||||
|
|
||||||
UnknownText_0x1ec898: ; 0x1ec898
|
UnknownText_0x1ec898:
|
||||||
text "You've got decent"
|
text "You've got decent"
|
||||||
line "style!"
|
line "style!"
|
||||||
done
|
done
|
||||||
; 0x1ec8b1
|
|
||||||
|
|
||||||
UnknownText_0x1ec8b1: ; 0x1ec8b1
|
UnknownText_0x1ec8b1:
|
||||||
text "I wonder if I can"
|
text "I wonder if I can"
|
||||||
line "battle properly…"
|
line "battle properly…"
|
||||||
done
|
done
|
||||||
; 0x1ec8d5
|
|
||||||
|
|
||||||
UnknownText_0x1ec8d5: ; 0x1ec8d5
|
UnknownText_0x1ec8d5:
|
||||||
text "Um… Sorry…"
|
text "Um… Sorry…"
|
||||||
line "I think I won."
|
line "I think I won."
|
||||||
done
|
done
|
||||||
; 0x1ec8f0
|
|
||||||
|
|
||||||
UnknownText_0x1ec8f0: ; 0x1ec8f0
|
UnknownText_0x1ec8f0:
|
||||||
text "I guess I'm not"
|
text "I guess I'm not"
|
||||||
line "good enough yet…"
|
line "good enough yet…"
|
||||||
done
|
done
|
||||||
; 0x1ec911
|
|
||||||
|
|
||||||
UnknownText_0x1ec911: ; 0x1ec911
|
UnknownText_0x1ec911:
|
||||||
text "Wrrooar!"
|
text "Wrrooar!"
|
||||||
line "I won't lose!"
|
line "I won't lose!"
|
||||||
done
|
done
|
||||||
; 0x1ec928
|
|
||||||
|
|
||||||
UnknownText_0x1ec928: ; 0x1ec928
|
UnknownText_0x1ec928:
|
||||||
text "Wrrooar! I knew"
|
text "Wrrooar! I knew"
|
||||||
line "I was a genius!"
|
line "I was a genius!"
|
||||||
done
|
done
|
||||||
; 0x1ec949
|
|
||||||
|
|
||||||
UnknownText_0x1ec949: ; 0x1ec949
|
UnknownText_0x1ec949:
|
||||||
text "Arrooh! I hate it"
|
text "Arrooh! I hate it"
|
||||||
line "when I lose!"
|
line "when I lose!"
|
||||||
done
|
done
|
||||||
; 0x1ec969
|
|
||||||
|
|
||||||
UnknownText_0x1ec969: ; 0x1ec969
|
UnknownText_0x1ec969:
|
||||||
text "Sorry, but I'm"
|
text "Sorry, but I'm"
|
||||||
line "going to win."
|
line "going to win."
|
||||||
done
|
done
|
||||||
; 0x1ec986
|
|
||||||
|
|
||||||
UnknownText_0x1ec986: ; 0x1ec986
|
UnknownText_0x1ec986:
|
||||||
text "Yeah! My #MON"
|
text "Yeah! My #MON"
|
||||||
line "rule!"
|
line "rule!"
|
||||||
done
|
done
|
||||||
; 0x1ec99b
|
|
||||||
|
|
||||||
UnknownText_0x1ec99b: ; 0x1ec99b
|
UnknownText_0x1ec99b:
|
||||||
text "Oh, close! I lost"
|
text "Oh, close! I lost"
|
||||||
line "by just a bit!"
|
line "by just a bit!"
|
||||||
done
|
done
|
||||||
; 0x1ec9bd
|
|
||||||
|
|
||||||
UnknownText_0x1ec9bd: ; 0x1ec9bd
|
UnknownText_0x1ec9bd:
|
||||||
text "OK, I'm not"
|
text "OK, I'm not"
|
||||||
line "fooling around!"
|
line "fooling around!"
|
||||||
done
|
done
|
||||||
; 0x1ec9d9
|
|
||||||
|
|
||||||
UnknownText_0x1ec9d9: ; 0x1ec9d9
|
UnknownText_0x1ec9d9:
|
||||||
text "Yay! Too easy!"
|
text "Yay! Too easy!"
|
||||||
line "Like, no way!"
|
line "Like, no way!"
|
||||||
done
|
done
|
||||||
; 0x1ec9f7
|
|
||||||
|
|
||||||
UnknownText_0x1ec9f7: ; 0x1ec9f7
|
UnknownText_0x1ec9f7:
|
||||||
text "No!"
|
text "No!"
|
||||||
line "Like, no way!"
|
line "Like, no way!"
|
||||||
done
|
done
|
||||||
; 0x1eca0a
|
|
||||||
|
|
||||||
UnknownText_0x1eca0a: ; 0x1eca0a
|
UnknownText_0x1eca0a:
|
||||||
text "Look! My #MON"
|
text "Look! My #MON"
|
||||||
line "are really cute!"
|
line "are really cute!"
|
||||||
done
|
done
|
||||||
; 0x1eca2a
|
|
||||||
|
|
||||||
UnknownText_0x1eca2a: ; 0x1eca2a
|
UnknownText_0x1eca2a:
|
||||||
text "Aren't they really"
|
text "Aren't they really"
|
||||||
line "adorable?"
|
line "adorable?"
|
||||||
done
|
done
|
||||||
; 0x1eca47
|
|
||||||
|
|
||||||
UnknownText_0x1eca47: ; 0x1eca47
|
UnknownText_0x1eca47:
|
||||||
text "I'm sorry, it's"
|
text "I'm sorry, it's"
|
||||||
line "all my fault!"
|
line "all my fault!"
|
||||||
done
|
done
|
||||||
; 0x1eca64
|
|
||||||
|
|
||||||
UnknownText_0x1eca64: ; 0x1eca64
|
UnknownText_0x1eca64:
|
||||||
text "Let's get our"
|
text "Let's get our"
|
||||||
line "battle started!"
|
line "battle started!"
|
||||||
done
|
done
|
||||||
; 0x1eca82
|
|
||||||
|
|
||||||
UnknownText_0x1eca82: ; 0x1eca82
|
UnknownText_0x1eca82:
|
||||||
text "Was I too strong"
|
text "Was I too strong"
|
||||||
line "for you?"
|
line "for you?"
|
||||||
done
|
done
|
||||||
; 0x1eca9d
|
|
||||||
|
|
||||||
UnknownText_0x1eca9d: ; 0x1eca9d
|
UnknownText_0x1eca9d:
|
||||||
text "Ooh, you're in a"
|
text "Ooh, you're in a"
|
||||||
line "different class."
|
line "different class."
|
||||||
done
|
done
|
||||||
; 0x1ecabf
|
|
||||||
|
|
||||||
UnknownText_0x1ecabf: ; 0x1ecabf
|
UnknownText_0x1ecabf:
|
||||||
text "Are we going to"
|
text "Are we going to"
|
||||||
line "battle? Let's!"
|
line "battle? Let's!"
|
||||||
done
|
done
|
||||||
; 0x1ecade
|
|
||||||
|
|
||||||
UnknownText_0x1ecade: ; 0x1ecade
|
UnknownText_0x1ecade:
|
||||||
text "Oh, you're too"
|
text "Oh, you're too"
|
||||||
line "weak. Shame."
|
line "weak. Shame."
|
||||||
done
|
done
|
||||||
; 0x1ecafa
|
|
||||||
|
|
||||||
UnknownText_0x1ecafa: ; 0x1ecafa
|
UnknownText_0x1ecafa:
|
||||||
text "Wow! Are you quite"
|
text "Wow! Are you quite"
|
||||||
line "satisfied?"
|
line "satisfied?"
|
||||||
done
|
done
|
||||||
; 0x1ecb19
|
|
||||||
|
|
||||||
UnknownText_0x1ecb19: ; 0x1ecb19
|
UnknownText_0x1ecb19:
|
||||||
text "Oh, you have some"
|
text "Oh, you have some"
|
||||||
line "rare #MON."
|
line "rare #MON."
|
||||||
done
|
done
|
||||||
; 0x1ecb37
|
|
||||||
|
|
||||||
UnknownText_0x1ecb37: ; 0x1ecb37
|
UnknownText_0x1ecb37:
|
||||||
text "May I have one of"
|
text "May I have one of"
|
||||||
line "your #MON?"
|
line "your #MON?"
|
||||||
done
|
done
|
||||||
; 0x1ecb55
|
|
||||||
|
|
||||||
UnknownText_0x1ecb55: ; 0x1ecb55
|
UnknownText_0x1ecb55:
|
||||||
text "…I want one of"
|
text "…I want one of"
|
||||||
line "your #MON."
|
line "your #MON."
|
||||||
done
|
done
|
||||||
; 0x1ecb70
|
|
||||||
|
|
||||||
UnknownText_0x1ecb70: ; 0x1ecb70
|
UnknownText_0x1ecb70:
|
||||||
text "Want to hear about"
|
text "Want to hear about"
|
||||||
line "my cute #MON?"
|
line "my cute #MON?"
|
||||||
done
|
done
|
||||||
; 0x1ecb92
|
|
||||||
|
|
||||||
UnknownText_0x1ecb92: ; 0x1ecb92
|
UnknownText_0x1ecb92:
|
||||||
text "What do you think"
|
text "What do you think"
|
||||||
line "about my cuties?"
|
line "about my cuties?"
|
||||||
done
|
done
|
||||||
; 0x1ecbb6
|
|
||||||
|
|
||||||
UnknownText_0x1ecbb6: ; 0x1ecbb6
|
UnknownText_0x1ecbb6:
|
||||||
text "Oh! My! You're a"
|
text "Oh! My! You're a"
|
||||||
line "dreadful trainer!"
|
line "dreadful trainer!"
|
||||||
done
|
done
|
||||||
; 0x1ecbd9
|
|
||||||
|
|
||||||
UnknownText_0x1ecbd9: ; 0x1ecbd9
|
UnknownText_0x1ecbd9:
|
||||||
text "Battle? Sure!"
|
text "Battle? Sure!"
|
||||||
line "Right now!"
|
line "Right now!"
|
||||||
done
|
done
|
||||||
; 0x1ecbf3
|
|
||||||
|
|
||||||
UnknownText_0x1ecbf3: ; 0x1ecbf3
|
UnknownText_0x1ecbf3:
|
||||||
text "Oh, I love it!"
|
text "Oh, I love it!"
|
||||||
line "Battling is wild!"
|
line "Battling is wild!"
|
||||||
done
|
done
|
||||||
; 0x1ecc15
|
|
||||||
|
|
||||||
UnknownText_0x1ecc15: ; 0x1ecc15
|
UnknownText_0x1ecc15:
|
||||||
text "Oh, how rude! Wait"
|
text "Oh, how rude! Wait"
|
||||||
line "till next time!"
|
line "till next time!"
|
||||||
done
|
done
|
||||||
; 0x1ecc39
|
|
||||||
|
|
||||||
UnknownText_0x1ecc39: ; 0x1ecc39
|
UnknownText_0x1ecc39:
|
||||||
text "Please let me win!"
|
text "Please let me win!"
|
||||||
line "Please?"
|
line "Please?"
|
||||||
done
|
done
|
||||||
; 0x1ecc55
|
|
||||||
|
|
||||||
UnknownText_0x1ecc55: ; 0x1ecc55
|
UnknownText_0x1ecc55:
|
||||||
text "Wow, thank you!"
|
text "Wow, thank you!"
|
||||||
line "You're so nice!"
|
line "You're so nice!"
|
||||||
done
|
done
|
||||||
; 0x1ecc75
|
|
||||||
|
|
||||||
UnknownText_0x1ecc75: ; 0x1ecc75
|
UnknownText_0x1ecc75:
|
||||||
text "You're mean!"
|
text "You're mean!"
|
||||||
line "I hate meanies!"
|
line "I hate meanies!"
|
||||||
done
|
done
|
||||||
; 0x1ecc92
|
|
||||||
|
|
||||||
UnknownText_0x1ecc92: ; 0x1ecc92
|
UnknownText_0x1ecc92:
|
||||||
text "Well, can we"
|
text "Well, can we"
|
||||||
line "begin?"
|
line "begin?"
|
||||||
done
|
done
|
||||||
; 0x1ecca7
|
|
||||||
|
|
||||||
UnknownText_0x1ecca7: ; 0x1ecca7
|
UnknownText_0x1ecca7:
|
||||||
text "Well, I beg your"
|
text "Well, I beg your"
|
||||||
line "pardon…"
|
line "pardon…"
|
||||||
done
|
done
|
||||||
; 0x1eccc1
|
|
||||||
|
|
||||||
UnknownText_0x1eccc1: ; 0x1eccc1
|
UnknownText_0x1eccc1:
|
||||||
text "Sob… That's not"
|
text "Sob… That's not"
|
||||||
line "fair!"
|
line "fair!"
|
||||||
done
|
done
|
||||||
; 0x1eccd7
|
|
||||||
|
|
||||||
UnknownText_0x1eccd7: ; 0x1eccd7
|
UnknownText_0x1eccd7:
|
||||||
text "I'm good!"
|
text "I'm good!"
|
||||||
line "You can't win."
|
line "You can't win."
|
||||||
done
|
done
|
||||||
; 0x1eccef
|
|
||||||
|
|
||||||
UnknownText_0x1eccef: ; 0x1eccef
|
UnknownText_0x1eccef:
|
||||||
text "Giving up? You're"
|
text "Giving up? You're"
|
||||||
line "pretty weak!"
|
line "pretty weak!"
|
||||||
done
|
done
|
||||||
; 0x1ecd0e
|
|
||||||
|
|
||||||
UnknownText_0x1ecd0e: ; 0x1ecd0e
|
UnknownText_0x1ecd0e:
|
||||||
text "I won't accept"
|
text "I won't accept"
|
||||||
line "this… No way!"
|
line "this… No way!"
|
||||||
done
|
done
|
||||||
; 0x1ecd2b
|
|
||||||
|
|
||||||
UnknownText_0x1ecd2b: ; 0x1ecd2b
|
UnknownText_0x1ecd2b:
|
||||||
text "Are you treating"
|
text "Are you treating"
|
||||||
line "this seriously?"
|
line "this seriously?"
|
||||||
done
|
done
|
||||||
; 0x1ecd4d
|
|
||||||
|
|
||||||
UnknownText_0x1ecd4d: ; 0x1ecd4d
|
UnknownText_0x1ecd4d:
|
||||||
text "Oh, sorry! Looks"
|
text "Oh, sorry! Looks"
|
||||||
line "like I won!"
|
line "like I won!"
|
||||||
done
|
done
|
||||||
; 0x1ecd6b
|
|
||||||
|
|
||||||
UnknownText_0x1ecd6b: ; 0x1ecd6b
|
UnknownText_0x1ecd6b:
|
||||||
text "Oh, how nasty!"
|
text "Oh, how nasty!"
|
||||||
line "You were serious!"
|
line "You were serious!"
|
||||||
done
|
done
|
||||||
; 0x1ecd8d
|
|
||||||
|
|
||||||
UnknownText_0x1ecd8d: ; 0x1ecd8d
|
UnknownText_0x1ecd8d:
|
||||||
text "Ahahah! I'll take"
|
text "Ahahah! I'll take"
|
||||||
line "it easy on you!"
|
line "it easy on you!"
|
||||||
done
|
done
|
||||||
; 0x1ecdaf
|
|
||||||
|
|
||||||
UnknownText_0x1ecdaf: ; 0x1ecdaf
|
UnknownText_0x1ecdaf:
|
||||||
text "Oops, sorry! But"
|
text "Oops, sorry! But"
|
||||||
line "I'm happy too!"
|
line "I'm happy too!"
|
||||||
done
|
done
|
||||||
; 0x1ecdcf
|
|
||||||
|
|
||||||
UnknownText_0x1ecdcf: ; 0x1ecdcf
|
UnknownText_0x1ecdcf:
|
||||||
text "Oh, oh, I lost!"
|
text "Oh, oh, I lost!"
|
||||||
line "Thanks. Bye!"
|
line "Thanks. Bye!"
|
||||||
done
|
done
|
||||||
; 0x1ecded
|
|
||||||
|
|
||||||
UnknownText_0x1ecded: ; 0x1ecded
|
UnknownText_0x1ecded:
|
||||||
text "BATTLE TOWER is a"
|
text "BATTLE TOWER is a"
|
||||||
line "tough place!"
|
line "tough place!"
|
||||||
done
|
done
|
||||||
; 0x1ece0d
|
|
||||||
|
|
||||||
UnknownText_0x1ece0d: ; 0x1ece0d
|
UnknownText_0x1ece0d:
|
||||||
text "You might have a"
|
text "You might have a"
|
||||||
line "hard time."
|
line "hard time."
|
||||||
done
|
done
|
||||||
; 0x1ece2a
|
|
||||||
|
|
||||||
UnknownText_0x1ece2a: ; 0x1ece2a
|
UnknownText_0x1ece2a:
|
||||||
text "Ooh, you might"
|
text "Ooh, you might"
|
||||||
line "make a run here!"
|
line "make a run here!"
|
||||||
done
|
done
|
||||||
; 0x1ece4b
|
|
||||||
|
|
||||||
UnknownText_0x1ece4b: ; 0x1ece4b
|
UnknownText_0x1ece4b:
|
||||||
text "I want to see your"
|
text "I want to see your"
|
||||||
line "style in action!"
|
line "style in action!"
|
||||||
done
|
done
|
||||||
; 0x1ece70
|
|
||||||
|
|
||||||
UnknownText_0x1ece70: ; 0x1ece70
|
UnknownText_0x1ece70:
|
||||||
text "Every battle is a"
|
text "Every battle is a"
|
||||||
line "drama!"
|
line "drama!"
|
||||||
done
|
done
|
||||||
; 0x1ece8a
|
|
||||||
|
|
||||||
UnknownText_0x1ece8a: ; 0x1ece8a
|
UnknownText_0x1ece8a:
|
||||||
text "Oh… Want to trade"
|
text "Oh… Want to trade"
|
||||||
line "something?"
|
line "something?"
|
||||||
done
|
done
|
||||||
; 0x1ecea8
|
|
||||||
|
|
||||||
UnknownText_0x1ecea8: ; 0x1ecea8
|
UnknownText_0x1ecea8:
|
||||||
text "OK, here goes!"
|
text "OK, here goes!"
|
||||||
line "I have momentum!"
|
line "I have momentum!"
|
||||||
done
|
done
|
||||||
; 0x1ecec9
|
|
||||||
|
|
||||||
UnknownText_0x1ecec9: ; 0x1ecec9
|
UnknownText_0x1ecec9:
|
||||||
text "See, I rolled"
|
text "See, I rolled"
|
||||||
line "right over you!"
|
line "right over you!"
|
||||||
done
|
done
|
||||||
; 0x1ecee8
|
|
||||||
|
|
||||||
UnknownText_0x1ecee8: ; 0x1ecee8
|
UnknownText_0x1ecee8:
|
||||||
text "No! This did not"
|
text "No! This did not"
|
||||||
line "happen!"
|
line "happen!"
|
||||||
done
|
done
|
||||||
; 0x1ecf02
|
|
||||||
|
@ -3,7 +3,7 @@ rating: MACRO
|
|||||||
dbww \1, \2, \3
|
dbww \1, \2, \3
|
||||||
ENDM
|
ENDM
|
||||||
|
|
||||||
OakRatings: ; 0x2667f
|
OakRatings:
|
||||||
; if you caught at most this many, play this sound, load this text
|
; if you caught at most this many, play this sound, load this text
|
||||||
; (text is defined in engine/events/prof_oaks_pc.asm)
|
; (text is defined in engine/events/prof_oaks_pc.asm)
|
||||||
rating 9, SFX_DEX_FANFARE_LESS_THAN_20, OakRating01
|
rating 9, SFX_DEX_FANFARE_LESS_THAN_20, OakRating01
|
||||||
@ -25,5 +25,4 @@ OakRatings: ; 0x2667f
|
|||||||
rating 239, SFX_DEX_FANFARE_230_PLUS, OakRating17
|
rating 239, SFX_DEX_FANFARE_230_PLUS, OakRating17
|
||||||
rating 248, SFX_DEX_FANFARE_230_PLUS, OakRating18
|
rating 248, SFX_DEX_FANFARE_230_PLUS, OakRating18
|
||||||
rating 255, SFX_DEX_FANFARE_230_PLUS, OakRating19
|
rating 255, SFX_DEX_FANFARE_230_PLUS, OakRating19
|
||||||
; 0x266de
|
|
||||||
|
|
@ -31,7 +31,7 @@ UnownWalls:
|
|||||||
; db $0e, $2c, $64, $2c, $0e, -1
|
; db $0e, $2c, $64, $2c, $0e, -1
|
||||||
unownwall "H", "O", "-", "O", "H"
|
unownwall "H", "O", "-", "O", "H"
|
||||||
|
|
||||||
MenuHeaders_UnownWalls: ; 0x8aed5
|
MenuHeaders_UnownWalls:
|
||||||
; UNOWNWORDS_ESCAPE
|
; UNOWNWORDS_ESCAPE
|
||||||
db MENU_BACKUP_TILES ; flags
|
db MENU_BACKUP_TILES ; flags
|
||||||
menu_coords 3, 4, 16, 9
|
menu_coords 3, 4, 16, 9
|
||||||
|
@ -4,7 +4,7 @@ landmark: MACRO
|
|||||||
dw \3
|
dw \3
|
||||||
ENDM
|
ENDM
|
||||||
|
|
||||||
Landmarks: ; 0x1ca8c3
|
Landmarks:
|
||||||
; entries correspond to constants/landmark_constants.asm
|
; entries correspond to constants/landmark_constants.asm
|
||||||
landmark 0, 0, SpecialMapName
|
landmark 0, 0, SpecialMapName
|
||||||
landmark 148, 116, NewBarkTownName
|
landmark 148, 116, NewBarkTownName
|
||||||
@ -102,7 +102,6 @@ Landmarks: ; 0x1ca8c3
|
|||||||
landmark 20, 116, TohjoFallsName
|
landmark 20, 116, TohjoFallsName
|
||||||
landmark 28, 84, Route28Name
|
landmark 28, 84, Route28Name
|
||||||
landmark 148, 132, FastShipName
|
landmark 148, 132, FastShipName
|
||||||
; 0x1caa43
|
|
||||||
|
|
||||||
NewBarkTownName: db "NEW BARK¯TOWN@"
|
NewBarkTownName: db "NEW BARK¯TOWN@"
|
||||||
CherrygroveCityName: db "CHERRYGROVE¯CITY@"
|
CherrygroveCityName: db "CHERRYGROVE¯CITY@"
|
||||||
|
@ -4,7 +4,7 @@ spawn: MACRO
|
|||||||
db \2, \3
|
db \2, \3
|
||||||
ENDM
|
ENDM
|
||||||
|
|
||||||
SpawnPoints: ; 0x152ab
|
SpawnPoints:
|
||||||
; entries correspond to SPAWN_* constants
|
; entries correspond to SPAWN_* constants
|
||||||
|
|
||||||
spawn PLAYERS_HOUSE_2F, 3, 3
|
spawn PLAYERS_HOUSE_2F, 3, 3
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
BillPhoneMornGreetingText: ; 0x1b4427
|
BillPhoneMornGreetingText:
|
||||||
text "Good morning!"
|
text "Good morning!"
|
||||||
|
|
||||||
para "This is the #-"
|
para "This is the #-"
|
||||||
@ -8,7 +8,7 @@ BillPhoneMornGreetingText: ; 0x1b4427
|
|||||||
line "SERVICE."
|
line "SERVICE."
|
||||||
done
|
done
|
||||||
|
|
||||||
BillPhoneDayGreetingText: ; 0x1b4470
|
BillPhoneDayGreetingText:
|
||||||
text "Good day!"
|
text "Good day!"
|
||||||
|
|
||||||
para "This is the #-"
|
para "This is the #-"
|
||||||
@ -18,7 +18,7 @@ BillPhoneDayGreetingText: ; 0x1b4470
|
|||||||
line "SERVICE."
|
line "SERVICE."
|
||||||
done
|
done
|
||||||
|
|
||||||
BillPhoneNiteGreetingText: ; 0x1b44b5
|
BillPhoneNiteGreetingText:
|
||||||
text "Good evening!"
|
text "Good evening!"
|
||||||
|
|
||||||
para "This is the #-"
|
para "This is the #-"
|
||||||
@ -28,7 +28,7 @@ BillPhoneNiteGreetingText: ; 0x1b44b5
|
|||||||
line "SERVICE."
|
line "SERVICE."
|
||||||
done
|
done
|
||||||
|
|
||||||
BillPhoneGenericText: ; 0x1b44fe
|
BillPhoneGenericText:
|
||||||
text "Who's calling?"
|
text "Who's calling?"
|
||||||
|
|
||||||
para "<PLAY_G>, is it?"
|
para "<PLAY_G>, is it?"
|
||||||
@ -38,7 +38,7 @@ BillPhoneGenericText: ; 0x1b44fe
|
|||||||
line $56
|
line $56
|
||||||
done
|
done
|
||||||
|
|
||||||
BillPhoneNotFullText: ; 0x1b452a
|
BillPhoneNotFullText:
|
||||||
text "Thanks for"
|
text "Thanks for"
|
||||||
line "waiting!"
|
line "waiting!"
|
||||||
|
|
||||||
@ -52,7 +52,7 @@ BillPhoneNotFullText: ; 0x1b452a
|
|||||||
line "fill it up!"
|
line "fill it up!"
|
||||||
done
|
done
|
||||||
|
|
||||||
BillPhoneNearlyFullText: ; 0x1b4587
|
BillPhoneNearlyFullText:
|
||||||
text "Thanks for"
|
text "Thanks for"
|
||||||
line "waiting!"
|
line "waiting!"
|
||||||
|
|
||||||
@ -66,7 +66,7 @@ BillPhoneNearlyFullText: ; 0x1b4587
|
|||||||
line "switch your BOX."
|
line "switch your BOX."
|
||||||
done
|
done
|
||||||
|
|
||||||
BillPhoneFullText: ; 0x1b45ed
|
BillPhoneFullText:
|
||||||
text "Thanks for"
|
text "Thanks for"
|
||||||
line "waiting!"
|
line "waiting!"
|
||||||
|
|
||||||
@ -80,7 +80,7 @@ BillPhoneFullText: ; 0x1b45ed
|
|||||||
line "more #MON."
|
line "more #MON."
|
||||||
done
|
done
|
||||||
|
|
||||||
BillPhoneNewlyFullText: ; 0x1b4652
|
BillPhoneNewlyFullText:
|
||||||
text "Hi, <PLAY_G>?"
|
text "Hi, <PLAY_G>?"
|
||||||
line "It's me, BILL!"
|
line "It's me, BILL!"
|
||||||
|
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
UnknownText_0xa0c28: ; 0xa0c28
|
UnknownText_0xa0c28:
|
||||||
text "Hi, this is BUENA…"
|
text "Hi, this is BUENA…"
|
||||||
|
|
||||||
para "Oh! Good morning,"
|
para "Oh! Good morning,"
|
||||||
@ -7,18 +7,16 @@ UnknownText_0xa0c28: ; 0xa0c28
|
|||||||
para "I'm kind of foggy"
|
para "I'm kind of foggy"
|
||||||
line "in the morning…"
|
line "in the morning…"
|
||||||
done
|
done
|
||||||
; 0xa0c72
|
|
||||||
|
|
||||||
UnknownText_0xa0c72: ; 0xa0c72
|
UnknownText_0xa0c72:
|
||||||
text "Hi, this is BUENA…"
|
text "Hi, this is BUENA…"
|
||||||
line "Oh! Hi, <PLAY_G>!"
|
line "Oh! Hi, <PLAY_G>!"
|
||||||
|
|
||||||
para "Do you tune into"
|
para "Do you tune into"
|
||||||
line "BUENA's show?"
|
line "BUENA's show?"
|
||||||
done
|
done
|
||||||
; 0xa0caf
|
|
||||||
|
|
||||||
UnknownText_0xa0caf: ; 0xa0caf
|
UnknownText_0xa0caf:
|
||||||
text "This is BUENA."
|
text "This is BUENA."
|
||||||
line "I can't come to"
|
line "I can't come to"
|
||||||
|
|
||||||
@ -34,9 +32,8 @@ UnknownText_0xa0caf: ; 0xa0caf
|
|||||||
para "give me a call"
|
para "give me a call"
|
||||||
line "after midnight!"
|
line "after midnight!"
|
||||||
done
|
done
|
||||||
; 0xa0d42
|
|
||||||
|
|
||||||
UnknownText_0xa0d42: ; 0xa0d42
|
UnknownText_0xa0d42:
|
||||||
text "Hi, this is BUENA…"
|
text "Hi, this is BUENA…"
|
||||||
line "Oh! Hi, <PLAY_G>!"
|
line "Oh! Hi, <PLAY_G>!"
|
||||||
|
|
||||||
@ -46,45 +43,40 @@ UnknownText_0xa0d42: ; 0xa0d42
|
|||||||
para "Let me tell you,"
|
para "Let me tell you,"
|
||||||
line "I'm exhausted!"
|
line "I'm exhausted!"
|
||||||
done
|
done
|
||||||
; 0xa0d96
|
|
||||||
|
|
||||||
UnknownText_0xa0d96: ; 0xa0d96
|
UnknownText_0xa0d96:
|
||||||
text "<PLAY_G>!"
|
text "<PLAY_G>!"
|
||||||
line "Hi, it's BUENA!"
|
line "Hi, it's BUENA!"
|
||||||
|
|
||||||
para "I got up early, so"
|
para "I got up early, so"
|
||||||
line "I decided to call!"
|
line "I decided to call!"
|
||||||
done
|
done
|
||||||
; 0xa0dcf
|
|
||||||
|
|
||||||
UnknownText_0xa0dcf: ; 0xa0dcf
|
UnknownText_0xa0dcf:
|
||||||
text "<PLAY_G>!"
|
text "<PLAY_G>!"
|
||||||
line "Hi, it's BUENA!"
|
line "Hi, it's BUENA!"
|
||||||
|
|
||||||
para "I needed someone"
|
para "I needed someone"
|
||||||
line "to chat with!"
|
line "to chat with!"
|
||||||
done
|
done
|
||||||
; 0xa0e01
|
|
||||||
|
|
||||||
UnknownText_0xa0e01: ; 0xa0e01
|
UnknownText_0xa0e01:
|
||||||
text "<PLAY_G>!"
|
text "<PLAY_G>!"
|
||||||
line "Hi, it's BUENA!"
|
line "Hi, it's BUENA!"
|
||||||
|
|
||||||
para "I'm just on my"
|
para "I'm just on my"
|
||||||
line "break."
|
line "break."
|
||||||
done
|
done
|
||||||
; 0xa0e29
|
|
||||||
|
|
||||||
UnknownText_0xa0e29: ; 0xa0e29
|
UnknownText_0xa0e29:
|
||||||
text "<PLAY_G>!"
|
text "<PLAY_G>!"
|
||||||
line "Hi, it's BUENA!"
|
line "Hi, it's BUENA!"
|
||||||
|
|
||||||
para "I couldn't sleep,"
|
para "I couldn't sleep,"
|
||||||
line "so I called you."
|
line "so I called you."
|
||||||
done
|
done
|
||||||
; 0xa0e5e
|
|
||||||
|
|
||||||
UnknownText_0xa0e5e: ; 0xa0e5e
|
UnknownText_0xa0e5e:
|
||||||
text "Oh. Hi, <PLAY_G>!"
|
text "Oh. Hi, <PLAY_G>!"
|
||||||
|
|
||||||
para "You are how?"
|
para "You are how?"
|
||||||
@ -101,9 +93,8 @@ UnknownText_0xa0e5e: ; 0xa0e5e
|
|||||||
para "<PLAY_G>, you'd"
|
para "<PLAY_G>, you'd"
|
||||||
line "better be careful!"
|
line "better be careful!"
|
||||||
done
|
done
|
||||||
; 0xa0efb
|
|
||||||
|
|
||||||
UnknownText_0xa0efb: ; 0xa0efb
|
UnknownText_0xa0efb:
|
||||||
text "The other day, I"
|
text "The other day, I"
|
||||||
line "went out to eat"
|
line "went out to eat"
|
||||||
|
|
||||||
@ -125,9 +116,8 @@ UnknownText_0xa0efb: ; 0xa0efb
|
|||||||
para "show! I'll catch"
|
para "show! I'll catch"
|
||||||
line "you later!"
|
line "you later!"
|
||||||
done
|
done
|
||||||
; 0xa0fcf
|
|
||||||
|
|
||||||
UnknownText_0xa0fcf: ; 0xa0fcf
|
UnknownText_0xa0fcf:
|
||||||
text "You know the"
|
text "You know the"
|
||||||
line "receptionist at"
|
line "receptionist at"
|
||||||
cont "the RADIO TOWER?"
|
cont "the RADIO TOWER?"
|
||||||
@ -149,9 +139,8 @@ UnknownText_0xa0fcf: ; 0xa0fcf
|
|||||||
|
|
||||||
para "Catch you later!"
|
para "Catch you later!"
|
||||||
done
|
done
|
||||||
; 0xa109d
|
|
||||||
|
|
||||||
UnknownText_0xa109d: ; 0xa109d
|
UnknownText_0xa109d:
|
||||||
text "Tell me, <PLAY_G>."
|
text "Tell me, <PLAY_G>."
|
||||||
line "Have you ever won"
|
line "Have you ever won"
|
||||||
|
|
||||||
@ -167,9 +156,8 @@ UnknownText_0xa109d: ; 0xa109d
|
|||||||
|
|
||||||
para "Let's chat again!"
|
para "Let's chat again!"
|
||||||
done
|
done
|
||||||
; 0xa1143
|
|
||||||
|
|
||||||
UnknownText_0xa1143: ; 0xa1143
|
UnknownText_0xa1143:
|
||||||
text "You know, last"
|
text "You know, last"
|
||||||
line "night…"
|
line "night…"
|
||||||
|
|
||||||
@ -198,9 +186,8 @@ UnknownText_0xa1143: ; 0xa1143
|
|||||||
para "Uh… Um… I… Sorry,"
|
para "Uh… Um… I… Sorry,"
|
||||||
line "wrong number!"
|
line "wrong number!"
|
||||||
done
|
done
|
||||||
; 0xa1244
|
|
||||||
|
|
||||||
UnknownText_0xa1244: ; 0xa1244
|
UnknownText_0xa1244:
|
||||||
text "Yesterday, PROF."
|
text "Yesterday, PROF."
|
||||||
line "OAK was in the"
|
line "OAK was in the"
|
||||||
|
|
||||||
@ -221,9 +208,8 @@ UnknownText_0xa1244: ; 0xa1244
|
|||||||
|
|
||||||
para "Catch you later!"
|
para "Catch you later!"
|
||||||
done
|
done
|
||||||
; 0xa1318
|
|
||||||
|
|
||||||
UnknownText_0xa1318: ; 0xa1318
|
UnknownText_0xa1318:
|
||||||
text "…Cough, cough!"
|
text "…Cough, cough!"
|
||||||
|
|
||||||
para "Uhm sorry uh got"
|
para "Uhm sorry uh got"
|
||||||
@ -242,9 +228,8 @@ UnknownText_0xa1318: ; 0xa1318
|
|||||||
line "the fly. This has"
|
line "the fly. This has"
|
||||||
cont "been BUENA!"
|
cont "been BUENA!"
|
||||||
done
|
done
|
||||||
; 0xa13d8
|
|
||||||
|
|
||||||
UnknownText_0xa13d8: ; 0xa13d8
|
UnknownText_0xa13d8:
|
||||||
text "Hey, <PLAY_G>."
|
text "Hey, <PLAY_G>."
|
||||||
line "You won that RADIO"
|
line "You won that RADIO"
|
||||||
|
|
||||||
@ -263,9 +248,8 @@ UnknownText_0xa13d8: ; 0xa13d8
|
|||||||
para "Well, let's chat"
|
para "Well, let's chat"
|
||||||
line "again!"
|
line "again!"
|
||||||
done
|
done
|
||||||
; 0xa1488
|
|
||||||
|
|
||||||
UnknownText_0xa1488: ; 0xa1488
|
UnknownText_0xa1488:
|
||||||
text "I'm elated that"
|
text "I'm elated that"
|
||||||
line "more people are"
|
line "more people are"
|
||||||
|
|
||||||
@ -298,9 +282,8 @@ UnknownText_0xa1488: ; 0xa1488
|
|||||||
|
|
||||||
para "Let's chat again!"
|
para "Let's chat again!"
|
||||||
done
|
done
|
||||||
; 0xa15de
|
|
||||||
|
|
||||||
UnknownText_0xa15de: ; 0xa15de
|
UnknownText_0xa15de:
|
||||||
text "Guess what?"
|
text "Guess what?"
|
||||||
line "The RADIO TOWER's"
|
line "The RADIO TOWER's"
|
||||||
|
|
||||||
@ -331,9 +314,8 @@ UnknownText_0xa15de: ; 0xa15de
|
|||||||
para "Later! Tune into"
|
para "Later! Tune into"
|
||||||
line "my show!"
|
line "my show!"
|
||||||
done
|
done
|
||||||
; 0xa1717
|
|
||||||
|
|
||||||
UnknownText_0xa1717: ; 0xa1717
|
UnknownText_0xa1717:
|
||||||
text "<PLAY_G>, tell me."
|
text "<PLAY_G>, tell me."
|
||||||
|
|
||||||
para "When do you relax"
|
para "When do you relax"
|
||||||
@ -364,9 +346,8 @@ UnknownText_0xa1717: ; 0xa1717
|
|||||||
para "Please forget this"
|
para "Please forget this"
|
||||||
line "happened! Later!"
|
line "happened! Later!"
|
||||||
done
|
done
|
||||||
; 0xa183d
|
|
||||||
|
|
||||||
UnknownText_0xa183d: ; 0xa183d
|
UnknownText_0xa183d:
|
||||||
text "<PLAY_G>, what was"
|
text "<PLAY_G>, what was"
|
||||||
line "the first #MON"
|
line "the first #MON"
|
||||||
cont "you ever caught?"
|
cont "you ever caught?"
|
||||||
@ -405,9 +386,8 @@ UnknownText_0xa183d: ; 0xa183d
|
|||||||
|
|
||||||
para "Bye-bye!"
|
para "Bye-bye!"
|
||||||
done
|
done
|
||||||
; 0xa19b1
|
|
||||||
|
|
||||||
UnknownText_0xa19b1: ; 0xa19b1
|
UnknownText_0xa19b1:
|
||||||
text "Guess what? All of"
|
text "Guess what? All of"
|
||||||
line "us from the RADIO"
|
line "us from the RADIO"
|
||||||
|
|
||||||
@ -434,9 +414,8 @@ UnknownText_0xa19b1: ; 0xa19b1
|
|||||||
|
|
||||||
para "Bye-bye!"
|
para "Bye-bye!"
|
||||||
done
|
done
|
||||||
; 0xa1ac0
|
|
||||||
|
|
||||||
UnknownText_0xa1ac0: ; 0xa1ac0
|
UnknownText_0xa1ac0:
|
||||||
text "Did you know…?"
|
text "Did you know…?"
|
||||||
|
|
||||||
para "BEN and FERN talk"
|
para "BEN and FERN talk"
|
||||||
@ -465,9 +444,8 @@ UnknownText_0xa1ac0: ; 0xa1ac0
|
|||||||
|
|
||||||
para "Let's chat again!"
|
para "Let's chat again!"
|
||||||
done
|
done
|
||||||
; 0xa1bed
|
|
||||||
|
|
||||||
UnknownText_0xa1bed: ; 0xa1bed
|
UnknownText_0xa1bed:
|
||||||
text "I'm going shopping"
|
text "I'm going shopping"
|
||||||
line "with MARY and LILY"
|
line "with MARY and LILY"
|
||||||
cont "soon."
|
cont "soon."
|
||||||
@ -483,9 +461,8 @@ UnknownText_0xa1bed: ; 0xa1bed
|
|||||||
|
|
||||||
para "Catch you later!"
|
para "Catch you later!"
|
||||||
done
|
done
|
||||||
; 0xa1c88
|
|
||||||
|
|
||||||
UnknownText_0xa1c88: ; 0xa1c88
|
UnknownText_0xa1c88:
|
||||||
text "I'm thinking of"
|
text "I'm thinking of"
|
||||||
line "going to the GAME"
|
line "going to the GAME"
|
||||||
|
|
||||||
@ -506,9 +483,8 @@ UnknownText_0xa1c88: ; 0xa1c88
|
|||||||
|
|
||||||
para "Catch you later!"
|
para "Catch you later!"
|
||||||
done
|
done
|
||||||
; 0xa1d5f
|
|
||||||
|
|
||||||
UnknownText_0xa1d5f: ; 0xa1d5f
|
UnknownText_0xa1d5f:
|
||||||
text "Hey, <PLAY_G>. You"
|
text "Hey, <PLAY_G>. You"
|
||||||
line "use your #GEAR"
|
line "use your #GEAR"
|
||||||
|
|
||||||
@ -530,9 +506,8 @@ UnknownText_0xa1d5f: ; 0xa1d5f
|
|||||||
para "Anyway, thanks for"
|
para "Anyway, thanks for"
|
||||||
line "calling! Later!"
|
line "calling! Later!"
|
||||||
done
|
done
|
||||||
; 0xa1e2f
|
|
||||||
|
|
||||||
UnknownText_0xa1e2f: ; 0xa1e2f
|
UnknownText_0xa1e2f:
|
||||||
text "Is it sunny"
|
text "Is it sunny"
|
||||||
line "outside today?"
|
line "outside today?"
|
||||||
|
|
||||||
@ -547,4 +522,3 @@ UnknownText_0xa1e2f: ; 0xa1e2f
|
|||||||
|
|
||||||
para "Please call again!"
|
para "Please call again!"
|
||||||
done
|
done
|
||||||
; 0xa1eca
|
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
ElmPhoneStartText: ; 0x1b46fc
|
ElmPhoneStartText:
|
||||||
text "Hello, <PLAY_G>?"
|
text "Hello, <PLAY_G>?"
|
||||||
|
|
||||||
para "Try not to overdo"
|
para "Try not to overdo"
|
||||||
@ -9,7 +9,7 @@ ElmPhoneStartText: ; 0x1b46fc
|
|||||||
cont "they are hurt."
|
cont "they are hurt."
|
||||||
done
|
done
|
||||||
|
|
||||||
ElmPhoneSawMrPokemonText: ; 0x1b4749
|
ElmPhoneSawMrPokemonText:
|
||||||
text "Hello, <PLAY_G>?"
|
text "Hello, <PLAY_G>?"
|
||||||
|
|
||||||
para "Did you meet MR."
|
para "Did you meet MR."
|
||||||
@ -17,7 +17,7 @@ ElmPhoneSawMrPokemonText: ; 0x1b4749
|
|||||||
cont "Come back safely!"
|
cont "Come back safely!"
|
||||||
done
|
done
|
||||||
|
|
||||||
ElmPhonePokemonStolenText: ; 0x1b4784
|
ElmPhonePokemonStolenText:
|
||||||
text "<PLAY_G>? I'm very"
|
text "<PLAY_G>? I'm very"
|
||||||
line "upset now."
|
line "upset now."
|
||||||
|
|
||||||
@ -28,7 +28,7 @@ ElmPhonePokemonStolenText: ; 0x1b4784
|
|||||||
line "do that?"
|
line "do that?"
|
||||||
done
|
done
|
||||||
|
|
||||||
ElmPhoneCheckingEggText: ; 0x1b47d5
|
ElmPhoneCheckingEggText:
|
||||||
text "Hello, <PLAY_G>?"
|
text "Hello, <PLAY_G>?"
|
||||||
|
|
||||||
para "We're checking the"
|
para "We're checking the"
|
||||||
@ -38,7 +38,7 @@ ElmPhoneCheckingEggText: ; 0x1b47d5
|
|||||||
line "#MON EGG."
|
line "#MON EGG."
|
||||||
done
|
done
|
||||||
|
|
||||||
ElmPhoneAssistantText: ; 0x1b481c
|
ElmPhoneAssistantText:
|
||||||
text "Hello, <PLAY_G>?"
|
text "Hello, <PLAY_G>?"
|
||||||
|
|
||||||
para "Did you see my"
|
para "Did you see my"
|
||||||
@ -48,7 +48,7 @@ ElmPhoneAssistantText: ; 0x1b481c
|
|||||||
line "in VIOLET CITY."
|
line "in VIOLET CITY."
|
||||||
done
|
done
|
||||||
|
|
||||||
ElmPhoneEggUnhatchedText: ; 0x1b4868
|
ElmPhoneEggUnhatchedText:
|
||||||
text "Hello, <PLAY_G>?"
|
text "Hello, <PLAY_G>?"
|
||||||
|
|
||||||
para "How's the EGG? Has"
|
para "How's the EGG? Has"
|
||||||
@ -58,7 +58,7 @@ ElmPhoneEggUnhatchedText: ; 0x1b4868
|
|||||||
line "pens, please call."
|
line "pens, please call."
|
||||||
done
|
done
|
||||||
|
|
||||||
ElmPhoneEggHatchedText: ; 0x1b48bb
|
ElmPhoneEggHatchedText:
|
||||||
text "Hello, <PLAY_G>?"
|
text "Hello, <PLAY_G>?"
|
||||||
line "How is the EGG?"
|
line "How is the EGG?"
|
||||||
|
|
||||||
@ -70,7 +70,7 @@ ElmPhoneEggHatchedText: ; 0x1b48bb
|
|||||||
line "me now!"
|
line "me now!"
|
||||||
done
|
done
|
||||||
|
|
||||||
ElmPhoneDiscovery1Text: ; 0x1b491f
|
ElmPhoneDiscovery1Text:
|
||||||
text "Hello, <PLAY_G>?"
|
text "Hello, <PLAY_G>?"
|
||||||
|
|
||||||
para "I just made a new"
|
para "I just made a new"
|
||||||
@ -83,7 +83,7 @@ ElmPhoneDiscovery1Text: ; 0x1b491f
|
|||||||
line "the #MON."
|
line "the #MON."
|
||||||
done
|
done
|
||||||
|
|
||||||
ElmPhoneDiscovery2Text: ; 0x1b4982
|
ElmPhoneDiscovery2Text:
|
||||||
text "Hello, <PLAY_G>?"
|
text "Hello, <PLAY_G>?"
|
||||||
|
|
||||||
para "It's still a"
|
para "It's still a"
|
||||||
@ -96,7 +96,7 @@ ElmPhoneDiscovery2Text: ; 0x1b4982
|
|||||||
line "ing that now."
|
line "ing that now."
|
||||||
done
|
done
|
||||||
|
|
||||||
ElmPhonePokerusText: ; 0x1b49e7
|
ElmPhonePokerusText:
|
||||||
text "Hello, <PLAY_G>?"
|
text "Hello, <PLAY_G>?"
|
||||||
|
|
||||||
para "I discovered an"
|
para "I discovered an"
|
||||||
@ -129,7 +129,7 @@ ElmPhonePokerusText: ; 0x1b49e7
|
|||||||
cont "about. Bye!"
|
cont "about. Bye!"
|
||||||
done
|
done
|
||||||
|
|
||||||
ElmPhoneDisasterText: ; 0x1b4b17
|
ElmPhoneDisasterText:
|
||||||
text "H-hello? <PLAY_G>?"
|
text "H-hello? <PLAY_G>?"
|
||||||
line "It's a disaster!"
|
line "It's a disaster!"
|
||||||
|
|
||||||
@ -143,7 +143,7 @@ ElmPhoneDisasterText: ; 0x1b4b17
|
|||||||
line "here now!"
|
line "here now!"
|
||||||
done
|
done
|
||||||
|
|
||||||
ElmPhoneEggAssistantText: ; 0x1b4b87
|
ElmPhoneEggAssistantText:
|
||||||
text "Hello, <PLAY_G>? We"
|
text "Hello, <PLAY_G>? We"
|
||||||
line "discovered some-"
|
line "discovered some-"
|
||||||
|
|
||||||
@ -158,7 +158,7 @@ ElmPhoneEggAssistantText: ; 0x1b4b87
|
|||||||
cont "him?"
|
cont "him?"
|
||||||
done
|
done
|
||||||
|
|
||||||
ElmPhoneRocketText: ; 0x1b4c06
|
ElmPhoneRocketText:
|
||||||
text "<PLAY_G>, how are"
|
text "<PLAY_G>, how are"
|
||||||
line "things going?"
|
line "things going?"
|
||||||
|
|
||||||
@ -185,7 +185,7 @@ ElmPhoneRocketText: ; 0x1b4c06
|
|||||||
line "Take care!"
|
line "Take care!"
|
||||||
done
|
done
|
||||||
|
|
||||||
ElmPhoneGiftText: ; 0x1b4d09
|
ElmPhoneGiftText:
|
||||||
text "Hello, <PLAY_G>?"
|
text "Hello, <PLAY_G>?"
|
||||||
|
|
||||||
para "I have something"
|
para "I have something"
|
||||||
@ -197,7 +197,7 @@ ElmPhoneGiftText: ; 0x1b4d09
|
|||||||
para "See you later!"
|
para "See you later!"
|
||||||
done
|
done
|
||||||
|
|
||||||
ElmPhoneUnusedText: ; 0x1b4d5d
|
ElmPhoneUnusedText:
|
||||||
text "Hello, <PLAY_G>?"
|
text "Hello, <PLAY_G>?"
|
||||||
line "How's it going?"
|
line "How's it going?"
|
||||||
|
|
||||||
|
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
@ -1,11 +1,11 @@
|
|||||||
MomPhoneGreetingText: ; 0x1b4000
|
MomPhoneGreetingText:
|
||||||
text "Hello?"
|
text "Hello?"
|
||||||
|
|
||||||
para "Oh, hi, <PLAYER>!"
|
para "Oh, hi, <PLAYER>!"
|
||||||
line "Working hard?"
|
line "Working hard?"
|
||||||
done
|
done
|
||||||
|
|
||||||
MomPhoneLandmarkText: ; 0x1b4021
|
MomPhoneLandmarkText:
|
||||||
text "Oh, so you're in"
|
text "Oh, so you're in"
|
||||||
line "@"
|
line "@"
|
||||||
text_from_ram wStringBuffer3
|
text_from_ram wStringBuffer3
|
||||||
@ -19,7 +19,7 @@ MomPhoneLandmarkText: ; 0x1b4021
|
|||||||
line "take a look?"
|
line "take a look?"
|
||||||
done
|
done
|
||||||
|
|
||||||
MomPhoneGenericAreaText: ; 0x1b406b
|
MomPhoneGenericAreaText:
|
||||||
text "Really, you're in"
|
text "Really, you're in"
|
||||||
line "@"
|
line "@"
|
||||||
text_from_ram wStringBuffer3
|
text_from_ram wStringBuffer3
|
||||||
@ -30,7 +30,7 @@ MomPhoneGenericAreaText: ; 0x1b406b
|
|||||||
cont "of neat, <PLAYER>."
|
cont "of neat, <PLAYER>."
|
||||||
done
|
done
|
||||||
|
|
||||||
MomPhoneNewBarkText: ; 0x1b40b1
|
MomPhoneNewBarkText:
|
||||||
text "What? You're in"
|
text "What? You're in"
|
||||||
line "@"
|
line "@"
|
||||||
text_from_ram wStringBuffer3
|
text_from_ram wStringBuffer3
|
||||||
@ -40,7 +40,7 @@ MomPhoneNewBarkText: ; 0x1b40b1
|
|||||||
line "sometime!"
|
line "sometime!"
|
||||||
done
|
done
|
||||||
|
|
||||||
MomPhoneCherrygroveText: ; 0x1b40e4
|
MomPhoneCherrygroveText:
|
||||||
text "You're visiting"
|
text "You're visiting"
|
||||||
line "@"
|
line "@"
|
||||||
text_from_ram wStringBuffer3
|
text_from_ram wStringBuffer3
|
||||||
@ -50,7 +50,7 @@ MomPhoneCherrygroveText: ; 0x1b40e4
|
|||||||
line "home for a bit?"
|
line "home for a bit?"
|
||||||
done
|
done
|
||||||
|
|
||||||
MomOtherAreaText: ; 0x1b411c
|
MomOtherAreaText:
|
||||||
text "Wow, you're in"
|
text "Wow, you're in"
|
||||||
line "@"
|
line "@"
|
||||||
text_from_ram wStringBuffer3
|
text_from_ram wStringBuffer3
|
||||||
@ -60,7 +60,7 @@ MomOtherAreaText: ; 0x1b411c
|
|||||||
line "#MON quest!"
|
line "#MON quest!"
|
||||||
done
|
done
|
||||||
|
|
||||||
MomDeterminedText: ; 0x1b4150
|
MomDeterminedText:
|
||||||
text "That sounds really"
|
text "That sounds really"
|
||||||
line "tough."
|
line "tough."
|
||||||
|
|
||||||
@ -71,7 +71,7 @@ MomDeterminedText: ; 0x1b4150
|
|||||||
line "be OK, right?"
|
line "be OK, right?"
|
||||||
done
|
done
|
||||||
|
|
||||||
MomCheckBalanceText: ; 0x1b41a7
|
MomCheckBalanceText:
|
||||||
text "By the way, you've"
|
text "By the way, you've"
|
||||||
line "saved up ¥@"
|
line "saved up ¥@"
|
||||||
text_from_ram wStringBuffer3
|
text_from_ram wStringBuffer3
|
||||||
@ -81,12 +81,12 @@ MomCheckBalanceText: ; 0x1b41a7
|
|||||||
line "keep on saving?"
|
line "keep on saving?"
|
||||||
done
|
done
|
||||||
|
|
||||||
MomImportantToSaveText: ; 0x1b41ea
|
MomImportantToSaveText:
|
||||||
text "It's important to"
|
text "It's important to"
|
||||||
line "save your money."
|
line "save your money."
|
||||||
done
|
done
|
||||||
|
|
||||||
MomYoureNotSavingText: ; 0x1b420d
|
MomYoureNotSavingText:
|
||||||
text "Oh, <PLAYER>,"
|
text "Oh, <PLAYER>,"
|
||||||
line "you're not saving"
|
line "you're not saving"
|
||||||
|
|
||||||
@ -94,7 +94,7 @@ MomYoureNotSavingText: ; 0x1b420d
|
|||||||
line "you like to save?"
|
line "you like to save?"
|
||||||
done
|
done
|
||||||
|
|
||||||
MomYouveSavedText: ; 0x1b4249
|
MomYouveSavedText:
|
||||||
text "By the way, you've"
|
text "By the way, you've"
|
||||||
line "saved up ¥@"
|
line "saved up ¥@"
|
||||||
text_from_ram wStringBuffer3
|
text_from_ram wStringBuffer3
|
||||||
@ -104,23 +104,23 @@ MomYouveSavedText: ; 0x1b4249
|
|||||||
line "saving again?"
|
line "saving again?"
|
||||||
done
|
done
|
||||||
|
|
||||||
MomOKIllSaveText: ; 0x1b4289
|
MomOKIllSaveText:
|
||||||
text "OK. I'll save your"
|
text "OK. I'll save your"
|
||||||
line "money."
|
line "money."
|
||||||
done
|
done
|
||||||
|
|
||||||
MomPhoneWontSaveMoneyText: ; 0x1b42a3
|
MomPhoneWontSaveMoneyText:
|
||||||
text "OK. I won't save"
|
text "OK. I won't save"
|
||||||
line "your money."
|
line "your money."
|
||||||
done
|
done
|
||||||
|
|
||||||
MomPhoneHangUpText: ; 0x1b42c0
|
MomPhoneHangUpText:
|
||||||
text "<PLAYER>, keep it"
|
text "<PLAYER>, keep it"
|
||||||
line "up! I'm rooting"
|
line "up! I'm rooting"
|
||||||
cont "for you, baby!"
|
cont "for you, baby!"
|
||||||
done
|
done
|
||||||
|
|
||||||
MomPhoneNoPokemonText: ; 0x1b42ea
|
MomPhoneNoPokemonText:
|
||||||
text "Hello?"
|
text "Hello?"
|
||||||
|
|
||||||
para "Oh, hi, <PLAYER>!"
|
para "Oh, hi, <PLAYER>!"
|
||||||
@ -128,7 +128,7 @@ MomPhoneNoPokemonText: ; 0x1b42ea
|
|||||||
cont "waiting for you?"
|
cont "waiting for you?"
|
||||||
done
|
done
|
||||||
|
|
||||||
MomPhoneNoPokedexText: ; 0x1b431d
|
MomPhoneNoPokedexText:
|
||||||
text "Hello?"
|
text "Hello?"
|
||||||
|
|
||||||
para "Oh, hi, <PLAYER>!"
|
para "Oh, hi, <PLAYER>!"
|
||||||
@ -138,7 +138,7 @@ MomPhoneNoPokedexText: ; 0x1b431d
|
|||||||
line "ELM? Be good!"
|
line "ELM? Be good!"
|
||||||
done
|
done
|
||||||
|
|
||||||
MomPhoneNoGymQuestText: ; 0x1b435f
|
MomPhoneNoGymQuestText:
|
||||||
text "Hello?"
|
text "Hello?"
|
||||||
|
|
||||||
para "Hi, <PLAYER>! If"
|
para "Hi, <PLAYER>! If"
|
||||||
@ -148,7 +148,7 @@ MomPhoneNoGymQuestText: ; 0x1b435f
|
|||||||
line "on home, dear."
|
line "on home, dear."
|
||||||
done
|
done
|
||||||
|
|
||||||
MomPhoneLectureText: ; 0x1b43a1
|
MomPhoneLectureText:
|
||||||
text "Hello?"
|
text "Hello?"
|
||||||
|
|
||||||
para "…… <PLAYER>?"
|
para "…… <PLAYER>?"
|
||||||
|
File diff suppressed because it is too large
Load Diff
@ -1,4 +1,4 @@
|
|||||||
PokedexDataPointerTable: ; 0x44378
|
PokedexDataPointerTable:
|
||||||
; entries correspond to constants/pokemon_constants.asm
|
; entries correspond to constants/pokemon_constants.asm
|
||||||
dw BulbasaurPokedexEntry
|
dw BulbasaurPokedexEntry
|
||||||
dw IvysaurPokedexEntry
|
dw IvysaurPokedexEntry
|
||||||
@ -251,4 +251,3 @@ PokedexDataPointerTable: ; 0x44378
|
|||||||
dw LugiaPokedexEntry
|
dw LugiaPokedexEntry
|
||||||
dw HoOhPokedexEntry
|
dw HoOhPokedexEntry
|
||||||
dw CelebiPokedexEntry
|
dw CelebiPokedexEntry
|
||||||
; 0x4456e
|
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
; Every Pokémon sorted alphabetically by name.
|
; Every Pokémon sorted alphabetically by name.
|
||||||
|
|
||||||
AlphabeticalPokedexOrder: ; 0x40c65
|
AlphabeticalPokedexOrder:
|
||||||
db ABRA
|
db ABRA
|
||||||
db AERODACTYL
|
db AERODACTYL
|
||||||
db AIPOM
|
db AIPOM
|
||||||
@ -252,4 +252,3 @@ AlphabeticalPokedexOrder: ; 0x40c65
|
|||||||
db YANMA
|
db YANMA
|
||||||
db ZAPDOS
|
db ZAPDOS
|
||||||
db ZUBAT
|
db ZUBAT
|
||||||
; 0x40d60
|
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
; Every Pokémon sorted in New Pokédex Order.
|
; Every Pokémon sorted in New Pokédex Order.
|
||||||
|
|
||||||
NewPokedexOrder: ; 0x40d60
|
NewPokedexOrder:
|
||||||
db CHIKORITA
|
db CHIKORITA
|
||||||
db BAYLEEF
|
db BAYLEEF
|
||||||
db MEGANIUM
|
db MEGANIUM
|
||||||
@ -252,4 +252,3 @@ NewPokedexOrder: ; 0x40d60
|
|||||||
db MEWTWO
|
db MEWTWO
|
||||||
db MEW
|
db MEW
|
||||||
db CELEBI
|
db CELEBI
|
||||||
; 0x40e5b
|
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
EggMovePointers:: ; 0x23b11
|
EggMovePointers::
|
||||||
dw BulbasaurEggMoves
|
dw BulbasaurEggMoves
|
||||||
dw NoEggMoves
|
dw NoEggMoves
|
||||||
dw NoEggMoves
|
dw NoEggMoves
|
||||||
@ -254,4 +254,3 @@ endc
|
|||||||
dw NoEggMoves
|
dw NoEggMoves
|
||||||
dw NoEggMoves
|
dw NoEggMoves
|
||||||
dw NoEggMoves
|
dw NoEggMoves
|
||||||
; 0x23d07
|
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
; Evolutions and attacks are grouped together since they're both checked at level-up.
|
; Evolutions and attacks are grouped together since they're both checked at level-up.
|
||||||
|
|
||||||
EvosAttacksPointers:: ; 0x425b1
|
EvosAttacksPointers::
|
||||||
dw BulbasaurEvosAttacks
|
dw BulbasaurEvosAttacks
|
||||||
dw IvysaurEvosAttacks
|
dw IvysaurEvosAttacks
|
||||||
dw VenusaurEvosAttacks
|
dw VenusaurEvosAttacks
|
||||||
@ -252,4 +252,3 @@ EvosAttacksPointers:: ; 0x425b1
|
|||||||
dw LugiaEvosAttacks
|
dw LugiaEvosAttacks
|
||||||
dw HoOhEvosAttacks
|
dw HoOhEvosAttacks
|
||||||
dw CelebiEvosAttacks
|
dw CelebiEvosAttacks
|
||||||
; 0x427a7
|
|
||||||
|
File diff suppressed because it is too large
Load Diff
@ -8,7 +8,7 @@
|
|||||||
; Most of these texts seem to be associated with a single NPC.
|
; Most of these texts seem to be associated with a single NPC.
|
||||||
; The last text is associated with a second NPC, probably a Butterfree.
|
; The last text is associated with a second NPC, probably a Butterfree.
|
||||||
|
|
||||||
UnusedSweetHoneyText: ; 0x5578a
|
UnusedSweetHoneyText:
|
||||||
text "My #MON is an"
|
text "My #MON is an"
|
||||||
line "expert at collect-"
|
line "expert at collect-"
|
||||||
cont "ing SWEET HONEY."
|
cont "ing SWEET HONEY."
|
||||||
@ -17,7 +17,7 @@ UnusedSweetHoneyText: ; 0x5578a
|
|||||||
line "with you."
|
line "with you."
|
||||||
done
|
done
|
||||||
|
|
||||||
UnusedSweetHoneyBagFullText: ; 0x557d6
|
UnusedSweetHoneyBagFullText:
|
||||||
text "I want to give you"
|
text "I want to give you"
|
||||||
line "some SWEET HONEY,"
|
line "some SWEET HONEY,"
|
||||||
|
|
||||||
@ -25,17 +25,17 @@ UnusedSweetHoneyBagFullText: ; 0x557d6
|
|||||||
line "room for it."
|
line "room for it."
|
||||||
done
|
done
|
||||||
|
|
||||||
UnusedSweetHoneyGiveText: ; 0x55819
|
UnusedSweetHoneyGiveText:
|
||||||
text "Here you go! Have"
|
text "Here you go! Have"
|
||||||
line "some SWEET HONEY!"
|
line "some SWEET HONEY!"
|
||||||
done
|
done
|
||||||
|
|
||||||
UnusedGotSweetHoneyText: ; 0x5583e
|
UnusedGotSweetHoneyText:
|
||||||
text "<PLAYER> received"
|
text "<PLAYER> received"
|
||||||
line "SWEET HONEY."
|
line "SWEET HONEY."
|
||||||
done
|
done
|
||||||
|
|
||||||
UnusedSweetHoneyAfterText1: ; 0x55856
|
UnusedSweetHoneyAfterText1:
|
||||||
text "My little brother"
|
text "My little brother"
|
||||||
line "takes SWEET HONEY"
|
line "takes SWEET HONEY"
|
||||||
|
|
||||||
@ -46,7 +46,7 @@ UnusedSweetHoneyAfterText1: ; 0x55856
|
|||||||
line "up to?"
|
line "up to?"
|
||||||
done
|
done
|
||||||
|
|
||||||
UnusedSweetHoneyAfterText2: ; 0x558b1
|
UnusedSweetHoneyAfterText2:
|
||||||
text "Did you put SWEET"
|
text "Did you put SWEET"
|
||||||
line "HONEY on a tree?"
|
line "HONEY on a tree?"
|
||||||
|
|
||||||
@ -54,7 +54,7 @@ UnusedSweetHoneyAfterText2: ; 0x558b1
|
|||||||
line "it?"
|
line "it?"
|
||||||
done
|
done
|
||||||
|
|
||||||
UnusedSweetHoneyAfterText3: ; 0x558ea
|
UnusedSweetHoneyAfterText3:
|
||||||
text "Did you put SWEET"
|
text "Did you put SWEET"
|
||||||
line "HONEY on a tree?"
|
line "HONEY on a tree?"
|
||||||
|
|
||||||
@ -63,6 +63,6 @@ UnusedSweetHoneyAfterText3: ; 0x558ea
|
|||||||
cont "be drawn to it."
|
cont "be drawn to it."
|
||||||
done
|
done
|
||||||
|
|
||||||
UnusedSweetHoneyButterfreeText: ; 0x5593f
|
UnusedSweetHoneyButterfreeText:
|
||||||
text "BUTTERFREE: Freeh!"
|
text "BUTTERFREE: Freeh!"
|
||||||
done
|
done
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
; Groups are defined in data/trainers/parties.asm.
|
; Groups are defined in data/trainers/parties.asm.
|
||||||
|
|
||||||
TrainerGroups: ; 0x39999
|
TrainerGroups:
|
||||||
; entries correspond to trainer classes (see constants/trainer_constants.asm)
|
; entries correspond to trainer classes (see constants/trainer_constants.asm)
|
||||||
dw FalknerGroup
|
dw FalknerGroup
|
||||||
dw WhitneyGroup
|
dw WhitneyGroup
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
; Johto Pokémon in grass
|
; Johto Pokémon in grass
|
||||||
|
|
||||||
JohtoGrassWildMons: ; 0x2a5e9
|
JohtoGrassWildMons:
|
||||||
|
|
||||||
map_id SPROUT_TOWER_2F
|
map_id SPROUT_TOWER_2F
|
||||||
db 2 percent, 2 percent, 2 percent ; encounter rates: morn/day/nite
|
db 2 percent, 2 percent, 2 percent ; encounter rates: morn/day/nite
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
; Johto Pokémon in water
|
; Johto Pokémon in water
|
||||||
|
|
||||||
JohtoWaterWildMons: ; 0x2b11d
|
JohtoWaterWildMons:
|
||||||
|
|
||||||
map_id RUINS_OF_ALPH_OUTSIDE
|
map_id RUINS_OF_ALPH_OUTSIDE
|
||||||
db 2 percent ; encounter rate
|
db 2 percent ; encounter rate
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
; Kanto Pokémon in grass
|
; Kanto Pokémon in grass
|
||||||
|
|
||||||
KantoGrassWildMons: ; 0x2b274
|
KantoGrassWildMons:
|
||||||
|
|
||||||
map_id DIGLETTS_CAVE
|
map_id DIGLETTS_CAVE
|
||||||
db 4 percent, 2 percent, 8 percent ; encounter rates: morn/day/nite
|
db 4 percent, 2 percent, 8 percent ; encounter rates: morn/day/nite
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
; Kanto Pokémon in water
|
; Kanto Pokémon in water
|
||||||
|
|
||||||
KantoWaterWildMons: ; 0x2b7f7
|
KantoWaterWildMons:
|
||||||
|
|
||||||
map_id TOHJO_FALLS
|
map_id TOHJO_FALLS
|
||||||
db 4 percent ; encounter rate
|
db 4 percent ; encounter rate
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
; Pokémon swarms in grass
|
; Pokémon swarms in grass
|
||||||
|
|
||||||
SwarmGrassWildMons: ; 0x2b8d0
|
SwarmGrassWildMons:
|
||||||
|
|
||||||
; Dunsparce swarm
|
; Dunsparce swarm
|
||||||
map_id DARK_CAVE_VIOLET_ENTRANCE
|
map_id DARK_CAVE_VIOLET_ENTRANCE
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
; Pokémon swarms in water
|
; Pokémon swarms in water
|
||||||
|
|
||||||
SwarmWaterWildMons: ; 0x2b92f
|
SwarmWaterWildMons:
|
||||||
|
|
||||||
; No swarms encountered while surfing in Crystal
|
; No swarms encountered while surfing in Crystal
|
||||||
|
|
||||||
|
@ -2577,11 +2577,11 @@ PlayVictoryMusic:
|
|||||||
pop de
|
pop de
|
||||||
ret
|
ret
|
||||||
|
|
||||||
IsKantoGymLeader: ; 0x3d123
|
IsKantoGymLeader:
|
||||||
ld hl, KantoGymLeaders
|
ld hl, KantoGymLeaders
|
||||||
jr IsGymLeaderCommon
|
jr IsGymLeaderCommon
|
||||||
|
|
||||||
IsGymLeader: ; 0x3d128
|
IsGymLeader:
|
||||||
ld hl, GymLeaders
|
ld hl, GymLeaders
|
||||||
IsGymLeaderCommon:
|
IsGymLeaderCommon:
|
||||||
push de
|
push de
|
||||||
@ -2590,7 +2590,6 @@ IsGymLeaderCommon:
|
|||||||
call IsInArray
|
call IsInArray
|
||||||
pop de
|
pop de
|
||||||
ret
|
ret
|
||||||
; 0x3d137
|
|
||||||
|
|
||||||
INCLUDE "data/trainers/leaders.asm"
|
INCLUDE "data/trainers/leaders.asm"
|
||||||
|
|
||||||
|
@ -34,15 +34,14 @@ BattleMenuHeader:
|
|||||||
dw MenuData_0x24f34
|
dw MenuData_0x24f34
|
||||||
db 1 ; default option
|
db 1 ; default option
|
||||||
|
|
||||||
MenuData_0x24f34: ; 0x24f34
|
MenuData_0x24f34:
|
||||||
db STATICMENU_CURSOR | STATICMENU_DISABLE_B ; flags
|
db STATICMENU_CURSOR | STATICMENU_DISABLE_B ; flags
|
||||||
dn 2, 2 ; rows, columns
|
dn 2, 2 ; rows, columns
|
||||||
db 6 ; spacing
|
db 6 ; spacing
|
||||||
dba Strings24f3d
|
dba Strings24f3d
|
||||||
dbw BANK(MenuData_0x24f34), 0
|
dbw BANK(MenuData_0x24f34), 0
|
||||||
; 0x24f3d
|
|
||||||
|
|
||||||
Strings24f3d: ; 0x24f3d
|
Strings24f3d:
|
||||||
db "FIGHT@"
|
db "FIGHT@"
|
||||||
db "<PKMN>@"
|
db "<PKMN>@"
|
||||||
db "PACK@"
|
db "PACK@"
|
||||||
|
@ -27,7 +27,6 @@ _BasementKey:
|
|||||||
ld [wItemEffectSucceeded], a
|
ld [wItemEffectSucceeded], a
|
||||||
ret
|
ret
|
||||||
|
|
||||||
.BasementKeyScript: ; 0x507e1
|
.BasementKeyScript:
|
||||||
closetext
|
closetext
|
||||||
farjump BasementDoorScript
|
farjump BasementDoorScript
|
||||||
; 0x507e6
|
|
||||||
|
@ -330,7 +330,7 @@ ReadBTTrainerParty:
|
|||||||
jr .done_trainer_name
|
jr .done_trainer_name
|
||||||
|
|
||||||
.trainer_name_okay
|
.trainer_name_okay
|
||||||
ld hl, wBT_OTTempName ; 0xc608
|
ld hl, wBT_OTTempName
|
||||||
|
|
||||||
.done_trainer_name
|
.done_trainer_name
|
||||||
ld de, wOTPlayerName
|
ld de, wOTPlayerName
|
||||||
@ -1564,7 +1564,7 @@ BattleTowerAction_UbersCheck: ; BattleTowerAction $19
|
|||||||
ld [wScriptVar], a
|
ld [wScriptVar], a
|
||||||
ret
|
ret
|
||||||
|
|
||||||
LoadOpponentTrainerAndPokemonWithOTSprite: ; 0x170b44
|
LoadOpponentTrainerAndPokemonWithOTSprite:
|
||||||
farcall Function_LoadOpponentTrainerAndPokemons
|
farcall Function_LoadOpponentTrainerAndPokemons
|
||||||
ld a, [rSVBK]
|
ld a, [rSVBK]
|
||||||
push af
|
push af
|
||||||
|
@ -20,11 +20,10 @@ CheckForMobileBattleRules:
|
|||||||
dw JumpText_NeedAtLeastThreeMon
|
dw JumpText_NeedAtLeastThreeMon
|
||||||
dw JumpText_EggDoesNotQualify
|
dw JumpText_EggDoesNotQualify
|
||||||
|
|
||||||
.ExcuseMeText: ; 0x8b1fc
|
.ExcuseMeText:
|
||||||
; Excuse me!
|
; Excuse me!
|
||||||
text_jump UnknownText_0x1c5937
|
text_jump UnknownText_0x1c5937
|
||||||
db "@"
|
db "@"
|
||||||
; 0x8b201
|
|
||||||
|
|
||||||
_CheckForBattleTowerRules:
|
_CheckForBattleTowerRules:
|
||||||
ld hl, wStringBuffer2
|
ld hl, wStringBuffer2
|
||||||
@ -56,58 +55,50 @@ _CheckForBattleTowerRules:
|
|||||||
dw JumpText_TheMonMustNotHoldTheSameItems
|
dw JumpText_TheMonMustNotHoldTheSameItems
|
||||||
dw JumpText_YouCantTakeAnEgg
|
dw JumpText_YouCantTakeAnEgg
|
||||||
|
|
||||||
JumpText_ExcuseMeYoureNotReady: ; 0x8b22c
|
JumpText_ExcuseMeYoureNotReady:
|
||||||
; Excuse me. You're not ready.
|
; Excuse me. You're not ready.
|
||||||
text_jump Text_ExcuseMeYoureNotReady
|
text_jump Text_ExcuseMeYoureNotReady
|
||||||
db "@"
|
db "@"
|
||||||
; 0x8b231
|
|
||||||
|
|
||||||
BattleTower_PleaseReturnWhenReady:
|
BattleTower_PleaseReturnWhenReady:
|
||||||
ld hl, .PleaseReturnWhenReady
|
ld hl, .PleaseReturnWhenReady
|
||||||
call PrintText
|
call PrintText
|
||||||
ret
|
ret
|
||||||
|
|
||||||
.PleaseReturnWhenReady: ; 0x8b238
|
.PleaseReturnWhenReady:
|
||||||
; Please return when you're ready.
|
; Please return when you're ready.
|
||||||
text_jump UnknownText_0x1c5962
|
text_jump UnknownText_0x1c5962
|
||||||
db "@"
|
db "@"
|
||||||
; 0x8b23d
|
|
||||||
|
|
||||||
JumpText_NeedAtLeastThreeMon: ; 0x8b23d
|
JumpText_NeedAtLeastThreeMon:
|
||||||
; You need at least three #MON.
|
; You need at least three #MON.
|
||||||
text_jump UnknownText_0x1c5983
|
text_jump UnknownText_0x1c5983
|
||||||
db "@"
|
db "@"
|
||||||
; 0x8b242
|
|
||||||
|
|
||||||
JumpText_EggDoesNotQualify: ; 0x8b242
|
JumpText_EggDoesNotQualify:
|
||||||
; Sorry, an EGG doesn't qualify.
|
; Sorry, an EGG doesn't qualify.
|
||||||
text_jump UnknownText_0x1c59a3
|
text_jump UnknownText_0x1c59a3
|
||||||
db "@"
|
db "@"
|
||||||
; 0x8b247
|
|
||||||
|
|
||||||
JumpText_OnlyThreeMonMayBeEntered: ; 0x8b247
|
JumpText_OnlyThreeMonMayBeEntered:
|
||||||
; Only three #MON may be entered.
|
; Only three #MON may be entered.
|
||||||
text_jump Text_OnlyThreeMonMayBeEntered
|
text_jump Text_OnlyThreeMonMayBeEntered
|
||||||
db "@"
|
db "@"
|
||||||
; 0x8b24c
|
|
||||||
|
|
||||||
JumpText_TheMonMustAllBeDifferentKinds: ; 0x8b24c
|
JumpText_TheMonMustAllBeDifferentKinds:
|
||||||
; The @ #MON must all be different kinds.
|
; The @ #MON must all be different kinds.
|
||||||
text_jump Text_TheMonMustAllBeDifferentKinds
|
text_jump Text_TheMonMustAllBeDifferentKinds
|
||||||
db "@"
|
db "@"
|
||||||
; 0x8b251
|
|
||||||
|
|
||||||
JumpText_TheMonMustNotHoldTheSameItems: ; 0x8b251
|
JumpText_TheMonMustNotHoldTheSameItems:
|
||||||
; The @ #MON must not hold the same items.
|
; The @ #MON must not hold the same items.
|
||||||
text_jump Text_TheMonMustNotHoldTheSameItems
|
text_jump Text_TheMonMustNotHoldTheSameItems
|
||||||
db "@"
|
db "@"
|
||||||
; 0x8b256
|
|
||||||
|
|
||||||
JumpText_YouCantTakeAnEgg: ; 0x8b256
|
JumpText_YouCantTakeAnEgg:
|
||||||
; You can't take an EGG!
|
; You can't take an EGG!
|
||||||
text_jump Text_YouCantTakeAnEgg
|
text_jump Text_YouCantTakeAnEgg
|
||||||
db "@"
|
db "@"
|
||||||
; 0x8b25b
|
|
||||||
|
|
||||||
BattleTower_ExecuteJumptable:
|
BattleTower_ExecuteJumptable:
|
||||||
ld bc, 0
|
ld bc, 0
|
||||||
|
@ -233,485 +233,485 @@ BTFemaleTrainerTexts:
|
|||||||
dw BTWinF15
|
dw BTWinF15
|
||||||
|
|
||||||
|
|
||||||
BTGreetingM1: ; 0x11f42e
|
BTGreetingM1:
|
||||||
text_jump BattleTowerText_0x1ec000
|
text_jump BattleTowerText_0x1ec000
|
||||||
db "@"
|
db "@"
|
||||||
|
|
||||||
BTLossM1: ; 0x11f433
|
BTLossM1:
|
||||||
text_jump BattleTowerText_0x1ec03b
|
text_jump BattleTowerText_0x1ec03b
|
||||||
db "@"
|
db "@"
|
||||||
|
|
||||||
BTWinM1: ; 0x11f438
|
BTWinM1:
|
||||||
text_jump UnknownText_0x1ec060
|
text_jump UnknownText_0x1ec060
|
||||||
db "@"
|
db "@"
|
||||||
|
|
||||||
BTGreetingM2: ; 0x11f43d
|
BTGreetingM2:
|
||||||
text_jump BattleTowerText_0x1ec080
|
text_jump BattleTowerText_0x1ec080
|
||||||
db "@"
|
db "@"
|
||||||
|
|
||||||
BTLossM2: ; 0x11f442
|
BTLossM2:
|
||||||
text_jump UnknownText_0x1ec0a3
|
text_jump UnknownText_0x1ec0a3
|
||||||
db "@"
|
db "@"
|
||||||
|
|
||||||
BTWinM2: ; 0x11f447
|
BTWinM2:
|
||||||
text_jump UnknownText_0x1ec0c4
|
text_jump UnknownText_0x1ec0c4
|
||||||
db "@"
|
db "@"
|
||||||
|
|
||||||
BTGreetingM3: ; 0x11f44c
|
BTGreetingM3:
|
||||||
text_jump UnknownText_0x1ec0e1
|
text_jump UnknownText_0x1ec0e1
|
||||||
db "@"
|
db "@"
|
||||||
|
|
||||||
BTLossM3: ; 0x11f451
|
BTLossM3:
|
||||||
text_jump UnknownText_0x1ec108
|
text_jump UnknownText_0x1ec108
|
||||||
db "@"
|
db "@"
|
||||||
|
|
||||||
BTWinM3: ; 0x11f456
|
BTWinM3:
|
||||||
text_jump UnknownText_0x1ec12a
|
text_jump UnknownText_0x1ec12a
|
||||||
db "@"
|
db "@"
|
||||||
|
|
||||||
BTGreetingM4: ; 0x11f45b
|
BTGreetingM4:
|
||||||
text_jump UnknownText_0x1ec14d
|
text_jump UnknownText_0x1ec14d
|
||||||
db "@"
|
db "@"
|
||||||
|
|
||||||
BTLossM4: ; 0x11f460
|
BTLossM4:
|
||||||
text_jump UnknownText_0x1ec16f
|
text_jump UnknownText_0x1ec16f
|
||||||
db "@"
|
db "@"
|
||||||
|
|
||||||
BTWinM4: ; 0x11f465
|
BTWinM4:
|
||||||
text_jump UnknownText_0x1ec190
|
text_jump UnknownText_0x1ec190
|
||||||
db "@"
|
db "@"
|
||||||
|
|
||||||
BTGreetingM5: ; 0x11f46a
|
BTGreetingM5:
|
||||||
text_jump UnknownText_0x1ec1ae
|
text_jump UnknownText_0x1ec1ae
|
||||||
db "@"
|
db "@"
|
||||||
|
|
||||||
BTLossM5: ; 0x11f46f
|
BTLossM5:
|
||||||
text_jump UnknownText_0x1ec1d0
|
text_jump UnknownText_0x1ec1d0
|
||||||
db "@"
|
db "@"
|
||||||
|
|
||||||
BTWinM5: ; 0x11f474
|
BTWinM5:
|
||||||
text_jump UnknownText_0x1ec1f4
|
text_jump UnknownText_0x1ec1f4
|
||||||
db "@"
|
db "@"
|
||||||
|
|
||||||
BTGreetingM6: ; 0x11f479
|
BTGreetingM6:
|
||||||
text_jump UnknownText_0x1ec216
|
text_jump UnknownText_0x1ec216
|
||||||
db "@"
|
db "@"
|
||||||
|
|
||||||
BTLossM6: ; 0x11f47e
|
BTLossM6:
|
||||||
text_jump UnknownText_0x1ec238
|
text_jump UnknownText_0x1ec238
|
||||||
db "@"
|
db "@"
|
||||||
|
|
||||||
BTWinM6: ; 0x11f483
|
BTWinM6:
|
||||||
text_jump UnknownText_0x1ec259
|
text_jump UnknownText_0x1ec259
|
||||||
db "@"
|
db "@"
|
||||||
|
|
||||||
BTGreetingM7: ; 0x11f488
|
BTGreetingM7:
|
||||||
text_jump UnknownText_0x1ec27b
|
text_jump UnknownText_0x1ec27b
|
||||||
db "@"
|
db "@"
|
||||||
|
|
||||||
BTLossM7: ; 0x11f48d
|
BTLossM7:
|
||||||
text_jump UnknownText_0x1ec2a0
|
text_jump UnknownText_0x1ec2a0
|
||||||
db "@"
|
db "@"
|
||||||
|
|
||||||
BTWinM7: ; 0x11f492
|
BTWinM7:
|
||||||
text_jump UnknownText_0x1ec2c0
|
text_jump UnknownText_0x1ec2c0
|
||||||
db "@"
|
db "@"
|
||||||
|
|
||||||
BTGreetingM8: ; 0x11f497
|
BTGreetingM8:
|
||||||
text_jump UnknownText_0x1ec2d9
|
text_jump UnknownText_0x1ec2d9
|
||||||
db "@"
|
db "@"
|
||||||
|
|
||||||
BTLossM8: ; 0x11f49c
|
BTLossM8:
|
||||||
text_jump UnknownText_0x1ec2fe
|
text_jump UnknownText_0x1ec2fe
|
||||||
db "@"
|
db "@"
|
||||||
|
|
||||||
BTWinM8: ; 0x11f4a1
|
BTWinM8:
|
||||||
text_jump UnknownText_0x1ec320
|
text_jump UnknownText_0x1ec320
|
||||||
db "@"
|
db "@"
|
||||||
|
|
||||||
BTGreetingM9: ; 0x11f4a6
|
BTGreetingM9:
|
||||||
text_jump UnknownText_0x1ec33f
|
text_jump UnknownText_0x1ec33f
|
||||||
db "@"
|
db "@"
|
||||||
|
|
||||||
BTLossM9: ; 0x11f4ab
|
BTLossM9:
|
||||||
text_jump UnknownText_0x1ec36c
|
text_jump UnknownText_0x1ec36c
|
||||||
db "@"
|
db "@"
|
||||||
|
|
||||||
BTWinM9: ; 0x11f4b0
|
BTWinM9:
|
||||||
text_jump UnknownText_0x1ec389
|
text_jump UnknownText_0x1ec389
|
||||||
db "@"
|
db "@"
|
||||||
|
|
||||||
BTGreetingM10: ; 0x11f4b5
|
BTGreetingM10:
|
||||||
text_jump UnknownText_0x1ec3ad
|
text_jump UnknownText_0x1ec3ad
|
||||||
db "@"
|
db "@"
|
||||||
|
|
||||||
BTLossM10: ; 0x11f4ba
|
BTLossM10:
|
||||||
text_jump UnknownText_0x1ec3c5
|
text_jump UnknownText_0x1ec3c5
|
||||||
db "@"
|
db "@"
|
||||||
|
|
||||||
BTWinM10: ; 0x11f4bf
|
BTWinM10:
|
||||||
text_jump UnknownText_0x1ec3e5
|
text_jump UnknownText_0x1ec3e5
|
||||||
db "@"
|
db "@"
|
||||||
|
|
||||||
BTGreetingM11: ; 0x11f4c4
|
BTGreetingM11:
|
||||||
text_jump UnknownText_0x1ec402
|
text_jump UnknownText_0x1ec402
|
||||||
db "@"
|
db "@"
|
||||||
|
|
||||||
BTLossM11: ; 0x11f4c9
|
BTLossM11:
|
||||||
text_jump UnknownText_0x1ec411
|
text_jump UnknownText_0x1ec411
|
||||||
db "@"
|
db "@"
|
||||||
|
|
||||||
BTWinM11: ; 0x11f4ce
|
BTWinM11:
|
||||||
text_jump UnknownText_0x1ec41f
|
text_jump UnknownText_0x1ec41f
|
||||||
db "@"
|
db "@"
|
||||||
|
|
||||||
BTGreetingM12: ; 0x11f4d3
|
BTGreetingM12:
|
||||||
text_jump UnknownText_0x1ec42e
|
text_jump UnknownText_0x1ec42e
|
||||||
db "@"
|
db "@"
|
||||||
|
|
||||||
BTLossM12: ; 0x11f4d8
|
BTLossM12:
|
||||||
text_jump UnknownText_0x1ec461
|
text_jump UnknownText_0x1ec461
|
||||||
db "@"
|
db "@"
|
||||||
|
|
||||||
BTWinM12: ; 0x11f4dd
|
BTWinM12:
|
||||||
text_jump UnknownText_0x1ec4a0
|
text_jump UnknownText_0x1ec4a0
|
||||||
db "@"
|
db "@"
|
||||||
|
|
||||||
BTGreetingM13: ; 0x11f4e2
|
BTGreetingM13:
|
||||||
text_jump UnknownText_0x1ec4d6
|
text_jump UnknownText_0x1ec4d6
|
||||||
db "@"
|
db "@"
|
||||||
|
|
||||||
BTLossM13: ; 0x11f4e7
|
BTLossM13:
|
||||||
text_jump UnknownText_0x1ec4f5
|
text_jump UnknownText_0x1ec4f5
|
||||||
db "@"
|
db "@"
|
||||||
|
|
||||||
BTWinM13: ; 0x11f4ec
|
BTWinM13:
|
||||||
text_jump UnknownText_0x1ec512
|
text_jump UnknownText_0x1ec512
|
||||||
db "@"
|
db "@"
|
||||||
|
|
||||||
BTGreetingM14: ; 0x11f4f1
|
BTGreetingM14:
|
||||||
text_jump UnknownText_0x1ec532
|
text_jump UnknownText_0x1ec532
|
||||||
db "@"
|
db "@"
|
||||||
|
|
||||||
BTLossM14: ; 0x11f4f6
|
BTLossM14:
|
||||||
text_jump UnknownText_0x1ec54b
|
text_jump UnknownText_0x1ec54b
|
||||||
db "@"
|
db "@"
|
||||||
|
|
||||||
BTWinM14: ; 0x11f4fb
|
BTWinM14:
|
||||||
text_jump UnknownText_0x1ec565
|
text_jump UnknownText_0x1ec565
|
||||||
db "@"
|
db "@"
|
||||||
|
|
||||||
BTGreetingM15: ; 0x11f500
|
BTGreetingM15:
|
||||||
text_jump UnknownText_0x1ec580
|
text_jump UnknownText_0x1ec580
|
||||||
db "@"
|
db "@"
|
||||||
|
|
||||||
BTLossM15: ; 0x11f505
|
BTLossM15:
|
||||||
text_jump UnknownText_0x1ec59d
|
text_jump UnknownText_0x1ec59d
|
||||||
db "@"
|
db "@"
|
||||||
|
|
||||||
BTWinM15: ; 0x11f50a
|
BTWinM15:
|
||||||
text_jump UnknownText_0x1ec5b5
|
text_jump UnknownText_0x1ec5b5
|
||||||
db "@"
|
db "@"
|
||||||
|
|
||||||
BTGreetingM16: ; 0x11f50f
|
BTGreetingM16:
|
||||||
text_jump UnknownText_0x1ec5d3
|
text_jump UnknownText_0x1ec5d3
|
||||||
db "@"
|
db "@"
|
||||||
|
|
||||||
BTLossM16: ; 0x11f514
|
BTLossM16:
|
||||||
text_jump UnknownText_0x1ec5ee
|
text_jump UnknownText_0x1ec5ee
|
||||||
db "@"
|
db "@"
|
||||||
|
|
||||||
BTWinM16: ; 0x11f519
|
BTWinM16:
|
||||||
text_jump UnknownText_0x1ec60d
|
text_jump UnknownText_0x1ec60d
|
||||||
db "@"
|
db "@"
|
||||||
|
|
||||||
BTGreetingM17: ; 0x11f51e
|
BTGreetingM17:
|
||||||
text_jump UnknownText_0x1ec631
|
text_jump UnknownText_0x1ec631
|
||||||
db "@"
|
db "@"
|
||||||
|
|
||||||
BTLossM17: ; 0x11f523
|
BTLossM17:
|
||||||
text_jump UnknownText_0x1ec651
|
text_jump UnknownText_0x1ec651
|
||||||
db "@"
|
db "@"
|
||||||
|
|
||||||
BTWinM17: ; 0x11f528
|
BTWinM17:
|
||||||
text_jump UnknownText_0x1ec68f
|
text_jump UnknownText_0x1ec68f
|
||||||
db "@"
|
db "@"
|
||||||
|
|
||||||
BTGreetingM18: ; 0x11f52d
|
BTGreetingM18:
|
||||||
text_jump UnknownText_0x1ec6b1
|
text_jump UnknownText_0x1ec6b1
|
||||||
db "@"
|
db "@"
|
||||||
|
|
||||||
BTLossM18: ; 0x11f532
|
BTLossM18:
|
||||||
text_jump UnknownText_0x1ec6d0
|
text_jump UnknownText_0x1ec6d0
|
||||||
db "@"
|
db "@"
|
||||||
|
|
||||||
BTWinM18: ; 0x11f537
|
BTWinM18:
|
||||||
text_jump UnknownText_0x1ec708
|
text_jump UnknownText_0x1ec708
|
||||||
db "@"
|
db "@"
|
||||||
|
|
||||||
BTGreetingM19: ; 0x11f53c
|
BTGreetingM19:
|
||||||
text_jump UnknownText_0x1ec720
|
text_jump UnknownText_0x1ec720
|
||||||
db "@"
|
db "@"
|
||||||
|
|
||||||
BTLossM19: ; 0x11f541
|
BTLossM19:
|
||||||
text_jump UnknownText_0x1ec73e
|
text_jump UnknownText_0x1ec73e
|
||||||
db "@"
|
db "@"
|
||||||
|
|
||||||
BTWinM19: ; 0x11f546
|
BTWinM19:
|
||||||
text_jump UnknownText_0x1ec75b
|
text_jump UnknownText_0x1ec75b
|
||||||
db "@"
|
db "@"
|
||||||
|
|
||||||
BTGreetingM20: ; 0x11f54b
|
BTGreetingM20:
|
||||||
text_jump UnknownText_0x1ec77f
|
text_jump UnknownText_0x1ec77f
|
||||||
db "@"
|
db "@"
|
||||||
|
|
||||||
BTLossM20: ; 0x11f550
|
BTLossM20:
|
||||||
text_jump UnknownText_0x1ec798
|
text_jump UnknownText_0x1ec798
|
||||||
db "@"
|
db "@"
|
||||||
|
|
||||||
BTWinM20: ; 0x11f555
|
BTWinM20:
|
||||||
text_jump UnknownText_0x1ec7bb
|
text_jump UnknownText_0x1ec7bb
|
||||||
db "@"
|
db "@"
|
||||||
|
|
||||||
BTGreetingM21: ; 0x11f55a
|
BTGreetingM21:
|
||||||
text_jump UnknownText_0x1ec7d8
|
text_jump UnknownText_0x1ec7d8
|
||||||
db "@"
|
db "@"
|
||||||
|
|
||||||
BTLossM21: ; 0x11f55f
|
BTLossM21:
|
||||||
text_jump UnknownText_0x1ec818
|
text_jump UnknownText_0x1ec818
|
||||||
db "@"
|
db "@"
|
||||||
|
|
||||||
BTWinM21: ; 0x11f564
|
BTWinM21:
|
||||||
text_jump UnknownText_0x1ec837
|
text_jump UnknownText_0x1ec837
|
||||||
db "@"
|
db "@"
|
||||||
|
|
||||||
BTGreetingM22: ; 0x11f569
|
BTGreetingM22:
|
||||||
text_jump UnknownText_0x1ec858
|
text_jump UnknownText_0x1ec858
|
||||||
db "@"
|
db "@"
|
||||||
|
|
||||||
BTLossM22: ; 0x11f56e
|
BTLossM22:
|
||||||
text_jump UnknownText_0x1ec876
|
text_jump UnknownText_0x1ec876
|
||||||
db "@"
|
db "@"
|
||||||
|
|
||||||
BTWinM22: ; 0x11f573
|
BTWinM22:
|
||||||
text_jump UnknownText_0x1ec898
|
text_jump UnknownText_0x1ec898
|
||||||
db "@"
|
db "@"
|
||||||
|
|
||||||
BTGreetingM23: ; 0x11f578
|
BTGreetingM23:
|
||||||
text_jump UnknownText_0x1ec8b1
|
text_jump UnknownText_0x1ec8b1
|
||||||
db "@"
|
db "@"
|
||||||
|
|
||||||
BTLossM23: ; 0x11f57d
|
BTLossM23:
|
||||||
text_jump UnknownText_0x1ec8d5
|
text_jump UnknownText_0x1ec8d5
|
||||||
db "@"
|
db "@"
|
||||||
|
|
||||||
BTWinM23: ; 0x11f582
|
BTWinM23:
|
||||||
text_jump UnknownText_0x1ec8f0
|
text_jump UnknownText_0x1ec8f0
|
||||||
db "@"
|
db "@"
|
||||||
|
|
||||||
BTGreetingM24: ; 0x11f587
|
BTGreetingM24:
|
||||||
text_jump UnknownText_0x1ec911
|
text_jump UnknownText_0x1ec911
|
||||||
db "@"
|
db "@"
|
||||||
|
|
||||||
BTLossM24: ; 0x11f58c
|
BTLossM24:
|
||||||
text_jump UnknownText_0x1ec928
|
text_jump UnknownText_0x1ec928
|
||||||
db "@"
|
db "@"
|
||||||
|
|
||||||
BTWinM24: ; 0x11f591
|
BTWinM24:
|
||||||
text_jump UnknownText_0x1ec949
|
text_jump UnknownText_0x1ec949
|
||||||
db "@"
|
db "@"
|
||||||
|
|
||||||
BTGreetingM25: ; 0x11f596
|
BTGreetingM25:
|
||||||
text_jump UnknownText_0x1ec969
|
text_jump UnknownText_0x1ec969
|
||||||
db "@"
|
db "@"
|
||||||
|
|
||||||
BTLossM25: ; 0x11f59b
|
BTLossM25:
|
||||||
text_jump UnknownText_0x1ec986
|
text_jump UnknownText_0x1ec986
|
||||||
db "@"
|
db "@"
|
||||||
|
|
||||||
BTWinM25: ; 0x11f5a0
|
BTWinM25:
|
||||||
text_jump UnknownText_0x1ec99b
|
text_jump UnknownText_0x1ec99b
|
||||||
db "@"
|
db "@"
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
BTGreetingF1: ; 0x11f5a5
|
BTGreetingF1:
|
||||||
text_jump UnknownText_0x1ec9bd
|
text_jump UnknownText_0x1ec9bd
|
||||||
db "@"
|
db "@"
|
||||||
|
|
||||||
BTLossF1: ; 0x11f5aa
|
BTLossF1:
|
||||||
text_jump UnknownText_0x1ec9d9
|
text_jump UnknownText_0x1ec9d9
|
||||||
db "@"
|
db "@"
|
||||||
|
|
||||||
BTWinF1: ; 0x11f5af
|
BTWinF1:
|
||||||
text_jump UnknownText_0x1ec9f7
|
text_jump UnknownText_0x1ec9f7
|
||||||
db "@"
|
db "@"
|
||||||
|
|
||||||
BTGreetingF2: ; 0x11f5b4
|
BTGreetingF2:
|
||||||
text_jump UnknownText_0x1eca0a
|
text_jump UnknownText_0x1eca0a
|
||||||
db "@"
|
db "@"
|
||||||
|
|
||||||
BTLossF2: ; 0x11f5b9
|
BTLossF2:
|
||||||
text_jump UnknownText_0x1eca2a
|
text_jump UnknownText_0x1eca2a
|
||||||
db "@"
|
db "@"
|
||||||
|
|
||||||
BTWinF2: ; 0x11f5be
|
BTWinF2:
|
||||||
text_jump UnknownText_0x1eca47
|
text_jump UnknownText_0x1eca47
|
||||||
db "@"
|
db "@"
|
||||||
|
|
||||||
BTGreetingF3: ; 0x11f5c3
|
BTGreetingF3:
|
||||||
text_jump UnknownText_0x1eca64
|
text_jump UnknownText_0x1eca64
|
||||||
db "@"
|
db "@"
|
||||||
|
|
||||||
BTLossF3: ; 0x11f5c8
|
BTLossF3:
|
||||||
text_jump UnknownText_0x1eca82
|
text_jump UnknownText_0x1eca82
|
||||||
db "@"
|
db "@"
|
||||||
|
|
||||||
BTWinF3: ; 0x11f5cd
|
BTWinF3:
|
||||||
text_jump UnknownText_0x1eca9d
|
text_jump UnknownText_0x1eca9d
|
||||||
db "@"
|
db "@"
|
||||||
|
|
||||||
BTGreetingF4: ; 0x11f5d2
|
BTGreetingF4:
|
||||||
text_jump UnknownText_0x1ecabf
|
text_jump UnknownText_0x1ecabf
|
||||||
db "@"
|
db "@"
|
||||||
|
|
||||||
BTLossF4: ; 0x11f5d7
|
BTLossF4:
|
||||||
text_jump UnknownText_0x1ecade
|
text_jump UnknownText_0x1ecade
|
||||||
db "@"
|
db "@"
|
||||||
|
|
||||||
BTWinF4: ; 0x11f5dc
|
BTWinF4:
|
||||||
text_jump UnknownText_0x1ecafa
|
text_jump UnknownText_0x1ecafa
|
||||||
db "@"
|
db "@"
|
||||||
|
|
||||||
BTGreetingF5: ; 0x11f5e1
|
BTGreetingF5:
|
||||||
text_jump UnknownText_0x1ecb19
|
text_jump UnknownText_0x1ecb19
|
||||||
db "@"
|
db "@"
|
||||||
|
|
||||||
BTLossF5: ; 0x11f5e6
|
BTLossF5:
|
||||||
text_jump UnknownText_0x1ecb37
|
text_jump UnknownText_0x1ecb37
|
||||||
db "@"
|
db "@"
|
||||||
|
|
||||||
BTWinF5: ; 0x11f5eb
|
BTWinF5:
|
||||||
text_jump UnknownText_0x1ecb55
|
text_jump UnknownText_0x1ecb55
|
||||||
db "@"
|
db "@"
|
||||||
|
|
||||||
BTGreetingF6: ; 0x11f5f0
|
BTGreetingF6:
|
||||||
text_jump UnknownText_0x1ecb70
|
text_jump UnknownText_0x1ecb70
|
||||||
db "@"
|
db "@"
|
||||||
|
|
||||||
BTLossF6: ; 0x11f5f5
|
BTLossF6:
|
||||||
text_jump UnknownText_0x1ecb92
|
text_jump UnknownText_0x1ecb92
|
||||||
db "@"
|
db "@"
|
||||||
|
|
||||||
BTWinF6: ; 0x11f5fa
|
BTWinF6:
|
||||||
text_jump UnknownText_0x1ecbb6
|
text_jump UnknownText_0x1ecbb6
|
||||||
db "@"
|
db "@"
|
||||||
|
|
||||||
BTGreetingF7: ; 0x11f5ff
|
BTGreetingF7:
|
||||||
text_jump UnknownText_0x1ecbd9
|
text_jump UnknownText_0x1ecbd9
|
||||||
db "@"
|
db "@"
|
||||||
|
|
||||||
BTLossF7: ; 0x11f604
|
BTLossF7:
|
||||||
text_jump UnknownText_0x1ecbf3
|
text_jump UnknownText_0x1ecbf3
|
||||||
db "@"
|
db "@"
|
||||||
|
|
||||||
BTWinF7: ; 0x11f609
|
BTWinF7:
|
||||||
text_jump UnknownText_0x1ecc15
|
text_jump UnknownText_0x1ecc15
|
||||||
db "@"
|
db "@"
|
||||||
|
|
||||||
BTGreetingF8: ; 0x11f60e
|
BTGreetingF8:
|
||||||
text_jump UnknownText_0x1ecc39
|
text_jump UnknownText_0x1ecc39
|
||||||
db "@"
|
db "@"
|
||||||
|
|
||||||
BTLossF8: ; 0x11f613
|
BTLossF8:
|
||||||
text_jump UnknownText_0x1ecc55
|
text_jump UnknownText_0x1ecc55
|
||||||
db "@"
|
db "@"
|
||||||
|
|
||||||
BTWinF8: ; 0x11f618
|
BTWinF8:
|
||||||
text_jump UnknownText_0x1ecc75
|
text_jump UnknownText_0x1ecc75
|
||||||
db "@"
|
db "@"
|
||||||
|
|
||||||
BTGreetingF9: ; 0x11f61d
|
BTGreetingF9:
|
||||||
text_jump UnknownText_0x1ecc92
|
text_jump UnknownText_0x1ecc92
|
||||||
db "@"
|
db "@"
|
||||||
|
|
||||||
BTLossF9: ; 0x11f622
|
BTLossF9:
|
||||||
text_jump UnknownText_0x1ecca7
|
text_jump UnknownText_0x1ecca7
|
||||||
db "@"
|
db "@"
|
||||||
|
|
||||||
BTWinF9: ; 0x11f627
|
BTWinF9:
|
||||||
text_jump UnknownText_0x1eccc1
|
text_jump UnknownText_0x1eccc1
|
||||||
db "@"
|
db "@"
|
||||||
|
|
||||||
BTGreetingF10: ; 0x11f62c
|
BTGreetingF10:
|
||||||
text_jump UnknownText_0x1eccd7
|
text_jump UnknownText_0x1eccd7
|
||||||
db "@"
|
db "@"
|
||||||
|
|
||||||
BTLossF10: ; 0x11f631
|
BTLossF10:
|
||||||
text_jump UnknownText_0x1eccef
|
text_jump UnknownText_0x1eccef
|
||||||
db "@"
|
db "@"
|
||||||
|
|
||||||
BTWinF10: ; 0x11f636
|
BTWinF10:
|
||||||
text_jump UnknownText_0x1ecd0e
|
text_jump UnknownText_0x1ecd0e
|
||||||
db "@"
|
db "@"
|
||||||
|
|
||||||
BTGreetingF11: ; 0x11f63b
|
BTGreetingF11:
|
||||||
text_jump UnknownText_0x1ecd2b
|
text_jump UnknownText_0x1ecd2b
|
||||||
db "@"
|
db "@"
|
||||||
|
|
||||||
BTLossF11: ; 0x11f640
|
BTLossF11:
|
||||||
text_jump UnknownText_0x1ecd4d
|
text_jump UnknownText_0x1ecd4d
|
||||||
db "@"
|
db "@"
|
||||||
|
|
||||||
BTWinF11: ; 0x11f645
|
BTWinF11:
|
||||||
text_jump UnknownText_0x1ecd6b
|
text_jump UnknownText_0x1ecd6b
|
||||||
db "@"
|
db "@"
|
||||||
|
|
||||||
BTGreetingF12: ; 0x11f64a
|
BTGreetingF12:
|
||||||
text_jump UnknownText_0x1ecd8d
|
text_jump UnknownText_0x1ecd8d
|
||||||
db "@"
|
db "@"
|
||||||
|
|
||||||
BTLossF12: ; 0x11f64f
|
BTLossF12:
|
||||||
text_jump UnknownText_0x1ecdaf
|
text_jump UnknownText_0x1ecdaf
|
||||||
db "@"
|
db "@"
|
||||||
|
|
||||||
BTWinF12: ; 0x11f654
|
BTWinF12:
|
||||||
text_jump UnknownText_0x1ecdcf
|
text_jump UnknownText_0x1ecdcf
|
||||||
db "@"
|
db "@"
|
||||||
|
|
||||||
BTGreetingF13: ; 0x11f659
|
BTGreetingF13:
|
||||||
text_jump UnknownText_0x1ecded
|
text_jump UnknownText_0x1ecded
|
||||||
db "@"
|
db "@"
|
||||||
|
|
||||||
BTLossF13: ; 0x11f65e
|
BTLossF13:
|
||||||
text_jump UnknownText_0x1ece0d
|
text_jump UnknownText_0x1ece0d
|
||||||
db "@"
|
db "@"
|
||||||
|
|
||||||
BTWinF13: ; 0x11f663
|
BTWinF13:
|
||||||
text_jump UnknownText_0x1ece2a
|
text_jump UnknownText_0x1ece2a
|
||||||
db "@"
|
db "@"
|
||||||
|
|
||||||
BTGreetingF14: ; 0x11f668
|
BTGreetingF14:
|
||||||
text_jump UnknownText_0x1ece4b
|
text_jump UnknownText_0x1ece4b
|
||||||
db "@"
|
db "@"
|
||||||
|
|
||||||
BTLossF14: ; 0x11f66d
|
BTLossF14:
|
||||||
text_jump UnknownText_0x1ece70
|
text_jump UnknownText_0x1ece70
|
||||||
db "@"
|
db "@"
|
||||||
|
|
||||||
BTWinF14: ; 0x11f672
|
BTWinF14:
|
||||||
text_jump UnknownText_0x1ece8a
|
text_jump UnknownText_0x1ece8a
|
||||||
db "@"
|
db "@"
|
||||||
|
|
||||||
BTGreetingF15: ; 0x11f677
|
BTGreetingF15:
|
||||||
text_jump UnknownText_0x1ecea8
|
text_jump UnknownText_0x1ecea8
|
||||||
db "@"
|
db "@"
|
||||||
|
|
||||||
BTLossF15: ; 0x11f67c
|
BTLossF15:
|
||||||
text_jump UnknownText_0x1ecec9
|
text_jump UnknownText_0x1ecec9
|
||||||
db "@"
|
db "@"
|
||||||
|
|
||||||
BTWinF15: ; 0x11f681
|
BTWinF15:
|
||||||
text_jump UnknownText_0x1ecee8
|
text_jump UnknownText_0x1ecee8
|
||||||
db "@"
|
db "@"
|
||||||
|
@ -27,21 +27,19 @@ BuenasPassword:
|
|||||||
ld [wScriptVar], a
|
ld [wScriptVar], a
|
||||||
ret
|
ret
|
||||||
|
|
||||||
.MenuHeader: ; 0x8afa9
|
.MenuHeader:
|
||||||
db MENU_BACKUP_TILES ; flags
|
db MENU_BACKUP_TILES ; flags
|
||||||
menu_coords 0, 0, 10, 7
|
menu_coords 0, 0, 10, 7
|
||||||
dw .MenuData
|
dw .MenuData
|
||||||
db 1 ; default option
|
db 1 ; default option
|
||||||
; 0x8afb1
|
|
||||||
|
|
||||||
db 0
|
db 0
|
||||||
|
|
||||||
.MenuData: ; 0x8afb2
|
.MenuData:
|
||||||
db STATICMENU_CURSOR | STATICMENU_DISABLE_B ; flags
|
db STATICMENU_CURSOR | STATICMENU_DISABLE_B ; flags
|
||||||
db 0 ; items
|
db 0 ; items
|
||||||
dw .PasswordIndices
|
dw .PasswordIndices
|
||||||
dw .PlacePasswordChoices
|
dw .PlacePasswordChoices
|
||||||
; 0x8afb4
|
|
||||||
|
|
||||||
.PasswordIndices:
|
.PasswordIndices:
|
||||||
db NUM_PASSWORDS_PER_CATEGORY
|
db NUM_PASSWORDS_PER_CATEGORY
|
||||||
@ -148,40 +146,34 @@ BuenaPrize:
|
|||||||
call PlayClickSFX
|
call PlayClickSFX
|
||||||
ret
|
ret
|
||||||
|
|
||||||
.Text_AskWhichPrize: ; 0x8b072
|
.Text_AskWhichPrize:
|
||||||
; Which prize would you like?
|
; Which prize would you like?
|
||||||
text_jump UnknownText_0x1c589f
|
text_jump UnknownText_0x1c589f
|
||||||
db "@"
|
db "@"
|
||||||
; 0x8b077
|
|
||||||
|
|
||||||
.Text_IsThatRight: ; 0x8b077
|
.Text_IsThatRight:
|
||||||
; ? Is that right?
|
; ? Is that right?
|
||||||
text_jump UnknownText_0x1c58bc
|
text_jump UnknownText_0x1c58bc
|
||||||
db "@"
|
db "@"
|
||||||
; 0x8b07c
|
|
||||||
|
|
||||||
.Text_HereYouGo: ; Here you go!
|
.Text_HereYouGo: ; Here you go!
|
||||||
text_jump UnknownText_0x1c58d1
|
text_jump UnknownText_0x1c58d1
|
||||||
db "@"
|
db "@"
|
||||||
; 0x8b081
|
|
||||||
|
|
||||||
.Text_NotEnoughPoints: ; 0x8b081
|
.Text_NotEnoughPoints:
|
||||||
; You don't have enough points.
|
; You don't have enough points.
|
||||||
text_jump UnknownText_0x1c58e0
|
text_jump UnknownText_0x1c58e0
|
||||||
db "@"
|
db "@"
|
||||||
; 0x8b086
|
|
||||||
|
|
||||||
.Text_NoRoom: ; 0x8b086
|
.Text_NoRoom:
|
||||||
; You have no room for it.
|
; You have no room for it.
|
||||||
text_jump UnknownText_0x1c58ff
|
text_jump UnknownText_0x1c58ff
|
||||||
db "@"
|
db "@"
|
||||||
; 0x8b08b
|
|
||||||
|
|
||||||
.Text_PleaseComeBackAgain: ; 0x8b08b
|
.Text_PleaseComeBackAgain:
|
||||||
; Oh. Please come back again!
|
; Oh. Please come back again!
|
||||||
text_jump UnknownText_0x1c591a
|
text_jump UnknownText_0x1c591a
|
||||||
db "@"
|
db "@"
|
||||||
; 0x8b090
|
|
||||||
|
|
||||||
Buena_DisplayBlueCardBalance:
|
Buena_DisplayBlueCardBalance:
|
||||||
ld hl, BlueCardBalanceMenuHeader
|
ld hl, BlueCardBalanceMenuHeader
|
||||||
@ -220,7 +212,7 @@ PrintBlueCardBalance:
|
|||||||
.Points_string:
|
.Points_string:
|
||||||
db "Points@"
|
db "Points@"
|
||||||
|
|
||||||
BlueCardBalanceMenuHeader: ; 0x8b0d1
|
BlueCardBalanceMenuHeader:
|
||||||
db MENU_BACKUP_TILES ; flags
|
db MENU_BACKUP_TILES ; flags
|
||||||
menu_coords 0, 11, 11, 13
|
menu_coords 0, 11, 11, 13
|
||||||
|
|
||||||
@ -229,7 +221,7 @@ Buena_PlacePrizeMenuBox:
|
|||||||
call LoadMenuHeader
|
call LoadMenuHeader
|
||||||
ret
|
ret
|
||||||
|
|
||||||
.MenuHeader ; 0x8b0dd
|
.MenuHeader
|
||||||
db MENU_BACKUP_TILES ; flags
|
db MENU_BACKUP_TILES ; flags
|
||||||
menu_coords 0, 0, 17, TEXTBOX_Y - 1
|
menu_coords 0, 0, 17, TEXTBOX_Y - 1
|
||||||
|
|
||||||
@ -259,16 +251,15 @@ Buena_PrizeMenu:
|
|||||||
xor a
|
xor a
|
||||||
ret
|
ret
|
||||||
|
|
||||||
.MenuHeader: ; 0x8b113
|
.MenuHeader:
|
||||||
db MENU_BACKUP_TILES ; flags
|
db MENU_BACKUP_TILES ; flags
|
||||||
menu_coords 1, 1, 16, 9
|
menu_coords 1, 1, 16, 9
|
||||||
dw .MenuData
|
dw .MenuData
|
||||||
db 1 ; default option
|
db 1 ; default option
|
||||||
; 0x8b11b
|
|
||||||
|
|
||||||
db 0
|
db 0
|
||||||
|
|
||||||
.MenuData: ; 0x8b11c
|
.MenuData:
|
||||||
db SCROLLINGMENU_DISPLAY_ARROWS ; flags
|
db SCROLLINGMENU_DISPLAY_ARROWS ; flags
|
||||||
db 4, 13 ; rows, columns
|
db 4, 13 ; rows, columns
|
||||||
db 1 ; spacing
|
db 1 ; spacing
|
||||||
|
@ -32,7 +32,7 @@ BugContest_SetCaughtContestMon:
|
|||||||
ld hl, wContestMon
|
ld hl, wContestMon
|
||||||
jp GeneratePartyMonStats
|
jp GeneratePartyMonStats
|
||||||
|
|
||||||
.caughttext ; 0xe71d
|
.caughttext
|
||||||
; Caught @ !
|
; Caught @ !
|
||||||
text_jump UnknownText_0x1c10c0
|
text_jump UnknownText_0x1c10c0
|
||||||
db "@"
|
db "@"
|
||||||
|
@ -6,7 +6,7 @@ GiveParkBalls:
|
|||||||
farcall StartBugContestTimer
|
farcall StartBugContestTimer
|
||||||
ret
|
ret
|
||||||
|
|
||||||
BugCatchingContestBattleScript:: ; 0x135eb
|
BugCatchingContestBattleScript::
|
||||||
writecode VAR_BATTLETYPE, BATTLETYPE_CONTEST
|
writecode VAR_BATTLETYPE, BATTLETYPE_CONTEST
|
||||||
randomwildmon
|
randomwildmon
|
||||||
startbattle
|
startbattle
|
||||||
@ -15,29 +15,29 @@ BugCatchingContestBattleScript:: ; 0x135eb
|
|||||||
iffalse BugCatchingContestOutOfBallsScript
|
iffalse BugCatchingContestOutOfBallsScript
|
||||||
end
|
end
|
||||||
|
|
||||||
BugCatchingContestOverScript:: ; 0x135f8
|
BugCatchingContestOverScript::
|
||||||
playsound SFX_ELEVATOR_END
|
playsound SFX_ELEVATOR_END
|
||||||
opentext
|
opentext
|
||||||
writetext BugCatchingContestText_BeeepTimesUp
|
writetext BugCatchingContestText_BeeepTimesUp
|
||||||
waitbutton
|
waitbutton
|
||||||
jump BugCatchingContestReturnToGateScript
|
jump BugCatchingContestReturnToGateScript
|
||||||
|
|
||||||
BugCatchingContestOutOfBallsScript: ; 0x13603
|
BugCatchingContestOutOfBallsScript:
|
||||||
playsound SFX_ELEVATOR_END
|
playsound SFX_ELEVATOR_END
|
||||||
opentext
|
opentext
|
||||||
writetext BugCatchingContestText_ContestIsOver
|
writetext BugCatchingContestText_ContestIsOver
|
||||||
waitbutton
|
waitbutton
|
||||||
|
|
||||||
BugCatchingContestReturnToGateScript: ; 0x1360b
|
BugCatchingContestReturnToGateScript:
|
||||||
closetext
|
closetext
|
||||||
jumpstd bugcontestresultswarp
|
jumpstd bugcontestresultswarp
|
||||||
|
|
||||||
BugCatchingContestText_BeeepTimesUp: ; 0x1360f
|
BugCatchingContestText_BeeepTimesUp:
|
||||||
; ANNOUNCER: BEEEP! Time's up!
|
; ANNOUNCER: BEEEP! Time's up!
|
||||||
text_jump UnknownText_0x1bd2ca
|
text_jump UnknownText_0x1bd2ca
|
||||||
db "@"
|
db "@"
|
||||||
|
|
||||||
BugCatchingContestText_ContestIsOver: ; 0x13614
|
BugCatchingContestText_ContestIsOver:
|
||||||
; ANNOUNCER: The Contest is over!
|
; ANNOUNCER: The Contest is over!
|
||||||
text_jump UnknownText_0x1bd2e7
|
text_jump UnknownText_0x1bd2e7
|
||||||
db "@"
|
db "@"
|
||||||
|
@ -96,7 +96,7 @@ DisplayAlreadyCaughtText:
|
|||||||
ld hl, .AlreadyCaughtText
|
ld hl, .AlreadyCaughtText
|
||||||
jp PrintText
|
jp PrintText
|
||||||
|
|
||||||
.AlreadyCaughtText: ; 0xcc0d0
|
.AlreadyCaughtText:
|
||||||
; You already caught a @ .
|
; You already caught a @ .
|
||||||
text_jump UnknownText_0x1c10dd
|
text_jump UnknownText_0x1c10dd
|
||||||
db "@"
|
db "@"
|
||||||
|
@ -25,7 +25,7 @@ _BugContestJudging:
|
|||||||
call PrintText
|
call PrintText
|
||||||
jp BugContest_GetPlayersResult
|
jp BugContest_GetPlayersResult
|
||||||
|
|
||||||
BugContest_FirstPlaceText: ; 0x136eb
|
BugContest_FirstPlaceText:
|
||||||
text_jump ContestJudging_FirstPlaceText
|
text_jump ContestJudging_FirstPlaceText
|
||||||
start_asm
|
start_asm
|
||||||
ld de, SFX_1ST_PLACE
|
ld de, SFX_1ST_PLACE
|
||||||
@ -34,13 +34,12 @@ BugContest_FirstPlaceText: ; 0x136eb
|
|||||||
ld hl, BugContest_FirstPlaceScoreText
|
ld hl, BugContest_FirstPlaceScoreText
|
||||||
ret
|
ret
|
||||||
|
|
||||||
BugContest_FirstPlaceScoreText: ; 0x136fd
|
BugContest_FirstPlaceScoreText:
|
||||||
; The winning score was @ points!
|
; The winning score was @ points!
|
||||||
text_jump ContestJudging_FirstPlaceScoreText
|
text_jump ContestJudging_FirstPlaceScoreText
|
||||||
db "@"
|
db "@"
|
||||||
; 0x13702
|
|
||||||
|
|
||||||
BugContest_SecondPlaceText: ; 0x13702
|
BugContest_SecondPlaceText:
|
||||||
; Placing second was @ , who caught a @ !@ @
|
; Placing second was @ , who caught a @ !@ @
|
||||||
text_jump ContestJudging_SecondPlaceText
|
text_jump ContestJudging_SecondPlaceText
|
||||||
start_asm
|
start_asm
|
||||||
@ -50,13 +49,12 @@ BugContest_SecondPlaceText: ; 0x13702
|
|||||||
ld hl, BugContest_SecondPlaceScoreText
|
ld hl, BugContest_SecondPlaceScoreText
|
||||||
ret
|
ret
|
||||||
|
|
||||||
BugContest_SecondPlaceScoreText: ; 0x13714
|
BugContest_SecondPlaceScoreText:
|
||||||
; The score was @ points!
|
; The score was @ points!
|
||||||
text_jump ContestJudging_SecondPlaceScoreText
|
text_jump ContestJudging_SecondPlaceScoreText
|
||||||
db "@"
|
db "@"
|
||||||
; 0x13719
|
|
||||||
|
|
||||||
BugContest_ThirdPlaceText: ; 0x13719
|
BugContest_ThirdPlaceText:
|
||||||
; Placing third was @ , who caught a @ !@ @
|
; Placing third was @ , who caught a @ !@ @
|
||||||
text_jump ContestJudging_ThirdPlaceText
|
text_jump ContestJudging_ThirdPlaceText
|
||||||
start_asm
|
start_asm
|
||||||
@ -66,11 +64,10 @@ BugContest_ThirdPlaceText: ; 0x13719
|
|||||||
ld hl, BugContest_ThirdPlaceScoreText
|
ld hl, BugContest_ThirdPlaceScoreText
|
||||||
ret
|
ret
|
||||||
|
|
||||||
BugContest_ThirdPlaceScoreText: ; 0x1372b
|
BugContest_ThirdPlaceScoreText:
|
||||||
; The score was @ points!
|
; The score was @ points!
|
||||||
text_jump ContestJudging_ThirdPlaceScoreText
|
text_jump ContestJudging_ThirdPlaceScoreText
|
||||||
db "@"
|
db "@"
|
||||||
; 0x13730
|
|
||||||
|
|
||||||
LoadContestantName:
|
LoadContestantName:
|
||||||
; If a = 1, get your name.
|
; If a = 1, get your name.
|
||||||
|
@ -32,7 +32,6 @@ _CardKey:
|
|||||||
ld [wItemEffectSucceeded], a
|
ld [wItemEffectSucceeded], a
|
||||||
ret
|
ret
|
||||||
|
|
||||||
.CardKeyScript: ; 0x507af
|
.CardKeyScript:
|
||||||
closetext
|
closetext
|
||||||
farjump CardKeySlotScript
|
farjump CardKeySlotScript
|
||||||
; 0x507b4
|
|
||||||
|
@ -166,11 +166,10 @@ DayCareAskDepositPokemon:
|
|||||||
scf
|
scf
|
||||||
ret
|
ret
|
||||||
|
|
||||||
.DummyText: ; 0x167f1
|
.DummyText:
|
||||||
;
|
;
|
||||||
text_jump UnknownText_0x1bdaa7
|
text_jump UnknownText_0x1bdaa7
|
||||||
db "@"
|
db "@"
|
||||||
; 0x167f6
|
|
||||||
|
|
||||||
DayCare_DepositPokemonText:
|
DayCare_DepositPokemonText:
|
||||||
ld a, DAYCARETEXT_DEPOSIT
|
ld a, DAYCARETEXT_DEPOSIT
|
||||||
@ -296,125 +295,105 @@ PrintDayCareText:
|
|||||||
dw .OhFineThen ; 12
|
dw .OhFineThen ; 12
|
||||||
dw .ComeAgain ; 13
|
dw .ComeAgain ; 13
|
||||||
|
|
||||||
.DayCareManIntro: ; 0x168d2
|
.DayCareManIntro:
|
||||||
; I'm the DAY-CARE MAN. Want me to raise a #MON?
|
; I'm the DAY-CARE MAN. Want me to raise a #MON?
|
||||||
text_jump UnknownText_0x1bdaa9
|
text_jump UnknownText_0x1bdaa9
|
||||||
db "@"
|
db "@"
|
||||||
; 0x168d7
|
|
||||||
|
|
||||||
.DayCareManOddEgg: ; 0x168d7
|
.DayCareManOddEgg:
|
||||||
; I'm the DAY-CARE MAN. Do you know about EGGS? I was raising #MON with my wife, you see. We were shocked to find an EGG! How incredible is that? So, want me to raise a #MON?
|
; I'm the DAY-CARE MAN. Do you know about EGGS? I was raising #MON with my wife, you see. We were shocked to find an EGG! How incredible is that? So, want me to raise a #MON?
|
||||||
text_jump UnknownText_0x1bdad8
|
text_jump UnknownText_0x1bdad8
|
||||||
db "@"
|
db "@"
|
||||||
; 0x168dc
|
|
||||||
|
|
||||||
.DayCareLadyIntro: ; 0x168dc
|
.DayCareLadyIntro:
|
||||||
; I'm the DAY-CARE LADY. Should I raise a #MON for you?
|
; I'm the DAY-CARE LADY. Should I raise a #MON for you?
|
||||||
text_jump UnknownText_0x1bdb85
|
text_jump UnknownText_0x1bdb85
|
||||||
db "@"
|
db "@"
|
||||||
; 0x168e1
|
|
||||||
|
|
||||||
.DayCareLadyOddEgg: ; 0x168e1
|
.DayCareLadyOddEgg:
|
||||||
; I'm the DAY-CARE LADY. Do you know about EGGS? My husband and I were raising some #MON, you see. We were shocked to find an EGG! How incredible could that be? Should I raise a #MON for you?
|
; I'm the DAY-CARE LADY. Do you know about EGGS? My husband and I were raising some #MON, you see. We were shocked to find an EGG! How incredible could that be? Should I raise a #MON for you?
|
||||||
text_jump UnknownText_0x1bdbbb
|
text_jump UnknownText_0x1bdbbb
|
||||||
db "@"
|
db "@"
|
||||||
; 0x168e6
|
|
||||||
|
|
||||||
.WhichOne: ; 0x168e6
|
.WhichOne:
|
||||||
; What should I raise for you?
|
; What should I raise for you?
|
||||||
text_jump UnknownText_0x1bdc79
|
text_jump UnknownText_0x1bdc79
|
||||||
db "@"
|
db "@"
|
||||||
; 0x168eb
|
|
||||||
|
|
||||||
.JustOneMon: ; 0x168eb
|
.JustOneMon:
|
||||||
; Oh? But you have just one #MON.
|
; Oh? But you have just one #MON.
|
||||||
text_jump UnknownText_0x1bdc97
|
text_jump UnknownText_0x1bdc97
|
||||||
db "@"
|
db "@"
|
||||||
; 0x168f0
|
|
||||||
|
|
||||||
.CantAcceptEgg: ; 0x168f0
|
.CantAcceptEgg:
|
||||||
; Sorry, but I can't accept an EGG.
|
; Sorry, but I can't accept an EGG.
|
||||||
text_jump UnknownText_0x1bdcb8
|
text_jump UnknownText_0x1bdcb8
|
||||||
db "@"
|
db "@"
|
||||||
; 0x168f5
|
|
||||||
|
|
||||||
.RemoveMail: ; 0x168f5
|
.RemoveMail:
|
||||||
; Remove MAIL before you come see me.
|
; Remove MAIL before you come see me.
|
||||||
text_jump UnknownText_0x1bdcda
|
text_jump UnknownText_0x1bdcda
|
||||||
db "@"
|
db "@"
|
||||||
; 0x168fa
|
|
||||||
|
|
||||||
.LastHealthyMon: ; 0x168fa
|
.LastHealthyMon:
|
||||||
; If you give me that, what will you battle with?
|
; If you give me that, what will you battle with?
|
||||||
text_jump UnknownText_0x1bdcff
|
text_jump UnknownText_0x1bdcff
|
||||||
db "@"
|
db "@"
|
||||||
; 0x168ff
|
|
||||||
|
|
||||||
.OkayIllRaiseYourMon: ; 0x168ff
|
.OkayIllRaiseYourMon:
|
||||||
; OK. I'll raise your @ .
|
; OK. I'll raise your @ .
|
||||||
text_jump UnknownText_0x1bdd30
|
text_jump UnknownText_0x1bdd30
|
||||||
db "@"
|
db "@"
|
||||||
; 0x16904
|
|
||||||
|
|
||||||
.ComeBackForItLater: ; 0x16904
|
.ComeBackForItLater:
|
||||||
; Come back for it later.
|
; Come back for it later.
|
||||||
text_jump UnknownText_0x1bdd4b
|
text_jump UnknownText_0x1bdd4b
|
||||||
db "@"
|
db "@"
|
||||||
; 0x16909
|
|
||||||
|
|
||||||
.AreWeGeniusesOrWhat: ; 0x16909
|
.AreWeGeniusesOrWhat:
|
||||||
; Are we geniuses or what? Want to see your @ ?
|
; Are we geniuses or what? Want to see your @ ?
|
||||||
text_jump UnknownText_0x1bdd64
|
text_jump UnknownText_0x1bdd64
|
||||||
db "@"
|
db "@"
|
||||||
; 0x1690e
|
|
||||||
|
|
||||||
.AskRetrieveMon: ; 0x1690e
|
.AskRetrieveMon:
|
||||||
; Your @ has grown a lot. By level, it's grown by @ . If you want your #MON back, it will cost ¥@ .
|
; Your @ has grown a lot. By level, it's grown by @ . If you want your #MON back, it will cost ¥@ .
|
||||||
text_jump UnknownText_0x1bdd96
|
text_jump UnknownText_0x1bdd96
|
||||||
db "@"
|
db "@"
|
||||||
; 0x16913
|
|
||||||
|
|
||||||
.PerfectHeresYourMon: ; 0x16913
|
.PerfectHeresYourMon:
|
||||||
; Perfect! Here's your #MON.
|
; Perfect! Here's your #MON.
|
||||||
text_jump UnknownText_0x1bde04
|
text_jump UnknownText_0x1bde04
|
||||||
db "@"
|
db "@"
|
||||||
; 0x16918
|
|
||||||
|
|
||||||
.GotBackMon: ; 0x16918
|
.GotBackMon:
|
||||||
; got back @ .
|
; got back @ .
|
||||||
text_jump UnknownText_0x1bde1f
|
text_jump UnknownText_0x1bde1f
|
||||||
db "@"
|
db "@"
|
||||||
; 0x1691d
|
|
||||||
|
|
||||||
.ImmediatelyWithdrawMon: ; 0x1691d
|
.ImmediatelyWithdrawMon:
|
||||||
; Huh? Back already? Your @ needs a little more time with us. If you want your #MON back, it will cost ¥100.
|
; Huh? Back already? Your @ needs a little more time with us. If you want your #MON back, it will cost ¥100.
|
||||||
text_jump UnknownText_0x1bde32
|
text_jump UnknownText_0x1bde32
|
||||||
db "@"
|
db "@"
|
||||||
; 0x16922
|
|
||||||
|
|
||||||
.PartyFull: ; 0x16922
|
.PartyFull:
|
||||||
; You have no room for it.
|
; You have no room for it.
|
||||||
text_jump UnknownText_0x1bdea2
|
text_jump UnknownText_0x1bdea2
|
||||||
db "@"
|
db "@"
|
||||||
; 0x16927
|
|
||||||
|
|
||||||
.NotEnoughMoney: ; 0x16927
|
.NotEnoughMoney:
|
||||||
; You don't have enough money.
|
; You don't have enough money.
|
||||||
text_jump UnknownText_0x1bdebc
|
text_jump UnknownText_0x1bdebc
|
||||||
db "@"
|
db "@"
|
||||||
; 0x1692c
|
|
||||||
|
|
||||||
.OhFineThen: ; 0x1692c
|
.OhFineThen:
|
||||||
; Oh, fine then.
|
; Oh, fine then.
|
||||||
text_jump UnknownText_0x1bded9
|
text_jump UnknownText_0x1bded9
|
||||||
db "@"
|
db "@"
|
||||||
; 0x16931
|
|
||||||
|
|
||||||
.ComeAgain: ; 0x16931
|
.ComeAgain:
|
||||||
; Come again.
|
; Come again.
|
||||||
text_jump UnknownText_0x1bdee9
|
text_jump UnknownText_0x1bdee9
|
||||||
db "@"
|
db "@"
|
||||||
; 0x16936
|
|
||||||
|
|
||||||
DayCareManOutside:
|
DayCareManOutside:
|
||||||
ld hl, wDayCareMan
|
ld hl, wDayCareMan
|
||||||
@ -424,11 +403,10 @@ DayCareManOutside:
|
|||||||
call PrintText
|
call PrintText
|
||||||
ret
|
ret
|
||||||
|
|
||||||
.NotYet: ; 0x16944
|
.NotYet:
|
||||||
; Not yet…
|
; Not yet…
|
||||||
text_jump UnknownText_0x1bdef6
|
text_jump UnknownText_0x1bdef6
|
||||||
db "@"
|
db "@"
|
||||||
; 0x16949
|
|
||||||
|
|
||||||
.AskGiveEgg:
|
.AskGiveEgg:
|
||||||
ld hl, .IntroText
|
ld hl, .IntroText
|
||||||
@ -467,35 +445,30 @@ DayCareManOutside:
|
|||||||
ld [wScriptVar], a
|
ld [wScriptVar], a
|
||||||
ret
|
ret
|
||||||
|
|
||||||
.IntroText: ; 0x16993
|
.IntroText:
|
||||||
; Ah, it's you! We were raising your #MON, and my goodness, were we surprised! Your #MON had an EGG! We don't know how it got there, but your #MON had it. You want it?
|
; Ah, it's you! We were raising your #MON, and my goodness, were we surprised! Your #MON had an EGG! We don't know how it got there, but your #MON had it. You want it?
|
||||||
text_jump UnknownText_0x1bdf00
|
text_jump UnknownText_0x1bdf00
|
||||||
db "@"
|
db "@"
|
||||||
; 0x16998
|
|
||||||
|
|
||||||
.GotEggText: ; 0x16998
|
.GotEggText:
|
||||||
; received the EGG!
|
; received the EGG!
|
||||||
text_jump UnknownText_0x1bdfa5
|
text_jump UnknownText_0x1bdfa5
|
||||||
db "@"
|
db "@"
|
||||||
; 0x1699d
|
|
||||||
|
|
||||||
.TakeGoodCareOfItText: ; 0x1699d
|
.TakeGoodCareOfItText:
|
||||||
; Take good care of it.
|
; Take good care of it.
|
||||||
text_jump UnknownText_0x1bdfba
|
text_jump UnknownText_0x1bdfba
|
||||||
db "@"
|
db "@"
|
||||||
; 0x169a2
|
|
||||||
|
|
||||||
.IllKeepItThanksText: ; 0x169a2
|
.IllKeepItThanksText:
|
||||||
; Well then, I'll keep it. Thanks!
|
; Well then, I'll keep it. Thanks!
|
||||||
text_jump UnknownText_0x1bdfd1
|
text_jump UnknownText_0x1bdfd1
|
||||||
db "@"
|
db "@"
|
||||||
; 0x169a7
|
|
||||||
|
|
||||||
.PartyFullText: ; 0x169a7
|
.PartyFullText:
|
||||||
; You have no room in your party. Come back later.
|
; You have no room in your party. Come back later.
|
||||||
text_jump UnknownText_0x1bdff2
|
text_jump UnknownText_0x1bdff2
|
||||||
db "@"
|
db "@"
|
||||||
; 0x169ac
|
|
||||||
|
|
||||||
DayCare_GiveEgg:
|
DayCare_GiveEgg:
|
||||||
ld a, [wEggMonLevel]
|
ld a, [wEggMonLevel]
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
GiveDratini: ; 0x8b170
|
GiveDratini:
|
||||||
; if wScriptVar is 0 or 1, change the moveset of the last Dratini in the party.
|
; if wScriptVar is 0 or 1, change the moveset of the last Dratini in the party.
|
||||||
; 0: give it a special moveset with Extremespeed.
|
; 0: give it a special moveset with Extremespeed.
|
||||||
; 1: give it the normal moveset of a level 15 Dratini.
|
; 1: give it the normal moveset of a level 15 Dratini.
|
||||||
@ -84,7 +84,7 @@ GiveDratini: ; 0x8b170
|
|||||||
db TWISTER
|
db TWISTER
|
||||||
db 0
|
db 0
|
||||||
|
|
||||||
.GetNthPartyMon: ; 0x8b1ce
|
.GetNthPartyMon:
|
||||||
; inputs:
|
; inputs:
|
||||||
; hl must be set to 0 before calling this function.
|
; hl must be set to 0 before calling this function.
|
||||||
; a must be set to the number of Pokémon in the party.
|
; a must be set to the number of Pokémon in the party.
|
||||||
|
@ -137,11 +137,10 @@ Elevator_AskWhichFloor:
|
|||||||
scf
|
scf
|
||||||
ret
|
ret
|
||||||
|
|
||||||
Elevator_WhichFloorText: ; 0x1350d
|
Elevator_WhichFloorText:
|
||||||
; Which floor?
|
; Which floor?
|
||||||
text_jump UnknownText_0x1bd2bc
|
text_jump UnknownText_0x1bd2bc
|
||||||
db "@"
|
db "@"
|
||||||
; 0x13512
|
|
||||||
|
|
||||||
|
|
||||||
Elevator_GetCurrentFloorText:
|
Elevator_GetCurrentFloorText:
|
||||||
@ -178,14 +177,13 @@ Elevator_GetCurrentFloorString:
|
|||||||
call GetFloorString
|
call GetFloorString
|
||||||
ret
|
ret
|
||||||
|
|
||||||
Elevator_MenuHeader: ; 0x13550
|
Elevator_MenuHeader:
|
||||||
db MENU_BACKUP_TILES ; flags
|
db MENU_BACKUP_TILES ; flags
|
||||||
menu_coords 12, 1, 18, 9
|
menu_coords 12, 1, 18, 9
|
||||||
dw Elevator_MenuData
|
dw Elevator_MenuData
|
||||||
db 1 ; default option
|
db 1 ; default option
|
||||||
; 0x13558
|
|
||||||
|
|
||||||
Elevator_MenuData: ; 0x13558
|
Elevator_MenuData:
|
||||||
db SCROLLINGMENU_DISPLAY_ARROWS ; flags
|
db SCROLLINGMENU_DISPLAY_ARROWS ; flags
|
||||||
db 4, 0 ; rows, columns
|
db 4, 0 ; rows, columns
|
||||||
db 1 ; horizontal spacing
|
db 1 ; horizontal spacing
|
||||||
|
@ -1,60 +1,51 @@
|
|||||||
Script_ForcedMovement:: ; 0x1253d
|
Script_ForcedMovement::
|
||||||
checkcode VAR_FACING
|
checkcode VAR_FACING
|
||||||
ifequal DOWN, .down
|
ifequal DOWN, .down
|
||||||
ifequal UP, .up
|
ifequal UP, .up
|
||||||
ifequal LEFT, .left
|
ifequal LEFT, .left
|
||||||
ifequal RIGHT, .right
|
ifequal RIGHT, .right
|
||||||
end
|
end
|
||||||
; 0x12550
|
|
||||||
|
|
||||||
.up ; 0x12550
|
.up
|
||||||
applymovement PLAYER, .MovementData_up
|
applymovement PLAYER, .MovementData_up
|
||||||
end
|
end
|
||||||
; 0x12555
|
|
||||||
|
|
||||||
.down ; 0x12555
|
.down
|
||||||
applymovement PLAYER, .MovementData_down
|
applymovement PLAYER, .MovementData_down
|
||||||
end
|
end
|
||||||
; 0x1255a
|
|
||||||
|
|
||||||
.right ; 0x1255a
|
.right
|
||||||
applymovement PLAYER, .MovementData_right
|
applymovement PLAYER, .MovementData_right
|
||||||
end
|
end
|
||||||
; 0x1255f
|
|
||||||
|
|
||||||
.left ; 0x1255f
|
.left
|
||||||
applymovement PLAYER, .MovementData_left
|
applymovement PLAYER, .MovementData_left
|
||||||
end
|
end
|
||||||
; 0x12564
|
|
||||||
|
|
||||||
.MovementData_up: ; 0x12564
|
.MovementData_up:
|
||||||
step_dig 16
|
step_dig 16
|
||||||
turn_in DOWN
|
turn_in DOWN
|
||||||
step_dig 16
|
step_dig 16
|
||||||
turn_head DOWN
|
turn_head DOWN
|
||||||
step_end
|
step_end
|
||||||
; 0x1256b
|
|
||||||
|
|
||||||
.MovementData_down: ; 0x1256b
|
.MovementData_down:
|
||||||
step_dig 16
|
step_dig 16
|
||||||
turn_in UP
|
turn_in UP
|
||||||
step_dig 16
|
step_dig 16
|
||||||
turn_head UP
|
turn_head UP
|
||||||
step_end
|
step_end
|
||||||
; 0x12572
|
|
||||||
|
|
||||||
.MovementData_right: ; 0x12572
|
.MovementData_right:
|
||||||
step_dig 16
|
step_dig 16
|
||||||
turn_in LEFT
|
turn_in LEFT
|
||||||
step_dig 16
|
step_dig 16
|
||||||
turn_head LEFT
|
turn_head LEFT
|
||||||
step_end
|
step_end
|
||||||
; 0x12579
|
|
||||||
|
|
||||||
.MovementData_left: ; 0x12579
|
.MovementData_left:
|
||||||
step_dig 16
|
step_dig 16
|
||||||
turn_in RIGHT
|
turn_in RIGHT
|
||||||
step_dig 16
|
step_dig 16
|
||||||
turn_head RIGHT
|
turn_head RIGHT
|
||||||
step_end
|
step_end
|
||||||
; 0x12580
|
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
HALLOFFAME_COLON EQU $63
|
HALLOFFAME_COLON EQU $63
|
||||||
|
|
||||||
HallOfFame:: ; 0x8640e
|
HallOfFame::
|
||||||
call HallOfFame_FadeOutMusic
|
call HallOfFame_FadeOutMusic
|
||||||
ld a, [wStatusFlags]
|
ld a, [wStatusFlags]
|
||||||
push af
|
push af
|
||||||
@ -33,7 +33,6 @@ HallOfFame:: ; 0x8640e
|
|||||||
ld b, a
|
ld b, a
|
||||||
farcall Credits
|
farcall Credits
|
||||||
ret
|
ret
|
||||||
; 0x86455
|
|
||||||
|
|
||||||
RedCredits::
|
RedCredits::
|
||||||
ld a, LOW(MUSIC_NONE)
|
ld a, LOW(MUSIC_NONE)
|
||||||
|
@ -26,31 +26,27 @@ ItemFinder:
|
|||||||
jr nz, .sfx_loop
|
jr nz, .sfx_loop
|
||||||
ret
|
ret
|
||||||
|
|
||||||
.Script_FoundSomething: ; 0x125ad
|
.Script_FoundSomething:
|
||||||
reloadmappart
|
reloadmappart
|
||||||
special UpdateTimePals
|
special UpdateTimePals
|
||||||
callasm .ItemfinderSound
|
callasm .ItemfinderSound
|
||||||
writetext .Text_FoundSomething
|
writetext .Text_FoundSomething
|
||||||
closetext
|
closetext
|
||||||
end
|
end
|
||||||
; 0x125ba
|
|
||||||
|
|
||||||
.Script_FoundNothing: ; 0x125ba
|
.Script_FoundNothing:
|
||||||
reloadmappart
|
reloadmappart
|
||||||
special UpdateTimePals
|
special UpdateTimePals
|
||||||
writetext .Text_FoundNothing
|
writetext .Text_FoundNothing
|
||||||
closetext
|
closetext
|
||||||
end
|
end
|
||||||
; 0x125c3
|
|
||||||
|
|
||||||
.Text_FoundSomething: ; 0x125c3
|
.Text_FoundSomething:
|
||||||
; Yes! ITEMFINDER indicates there's an item nearby.
|
; Yes! ITEMFINDER indicates there's an item nearby.
|
||||||
text_jump UnknownText_0x1c0a77
|
text_jump UnknownText_0x1c0a77
|
||||||
db "@"
|
db "@"
|
||||||
; 0x125c8
|
|
||||||
|
|
||||||
.Text_FoundNothing: ; 0x125c8
|
.Text_FoundNothing:
|
||||||
; Nope! ITEMFINDER isn't responding.
|
; Nope! ITEMFINDER isn't responding.
|
||||||
text_jump UnknownText_0x1c0aa9
|
text_jump UnknownText_0x1c0aa9
|
||||||
db "@"
|
db "@"
|
||||||
; 0x125cd
|
|
||||||
|
@ -3,22 +3,20 @@ Kurt_PrintTextWhichApricorn:
|
|||||||
call PrintText
|
call PrintText
|
||||||
ret
|
ret
|
||||||
|
|
||||||
.Text: ; 0x88007
|
.Text:
|
||||||
; Which APRICORN should I use?
|
; Which APRICORN should I use?
|
||||||
text_jump UnknownText_0x1bc06b
|
text_jump UnknownText_0x1bc06b
|
||||||
db "@"
|
db "@"
|
||||||
; 0x8800c
|
|
||||||
|
|
||||||
Kurt_PrintTextHowMany:
|
Kurt_PrintTextHowMany:
|
||||||
ld hl, .Text
|
ld hl, .Text
|
||||||
call PrintText
|
call PrintText
|
||||||
ret
|
ret
|
||||||
|
|
||||||
.Text: ; 0x88013
|
.Text:
|
||||||
; How many should I make?
|
; How many should I make?
|
||||||
text_jump UnknownText_0x1bc089
|
text_jump UnknownText_0x1bc089
|
||||||
db "@"
|
db "@"
|
||||||
; 0x88018
|
|
||||||
|
|
||||||
SelectApricornForKurt:
|
SelectApricornForKurt:
|
||||||
call LoadStandardMenuHeader
|
call LoadStandardMenuHeader
|
||||||
@ -79,16 +77,15 @@ Kurt_SelectApricorn:
|
|||||||
ld c, a
|
ld c, a
|
||||||
ret
|
ret
|
||||||
|
|
||||||
.MenuHeader: ; 0x88086
|
.MenuHeader:
|
||||||
db MENU_BACKUP_TILES ; flags
|
db MENU_BACKUP_TILES ; flags
|
||||||
menu_coords 1, 1, 13, 10
|
menu_coords 1, 1, 13, 10
|
||||||
dw .MenuData
|
dw .MenuData
|
||||||
db 1 ; default option
|
db 1 ; default option
|
||||||
; 0x8808e
|
|
||||||
|
|
||||||
db 0 ; XXX
|
db 0 ; XXX
|
||||||
|
|
||||||
.MenuData: ; 0x8808f
|
.MenuData:
|
||||||
db SCROLLINGMENU_DISPLAY_ARROWS ; flags
|
db SCROLLINGMENU_DISPLAY_ARROWS ; flags
|
||||||
db 4, 7
|
db 4, 7
|
||||||
db 1
|
db 1
|
||||||
@ -150,7 +147,7 @@ Kurt_SelectQuantity:
|
|||||||
call CloseWindow
|
call CloseWindow
|
||||||
ret
|
ret
|
||||||
|
|
||||||
.MenuHeader: ; 0x8810d
|
.MenuHeader:
|
||||||
db MENU_BACKUP_TILES ; flags
|
db MENU_BACKUP_TILES ; flags
|
||||||
menu_coords 6, 9, SCREEN_WIDTH - 1, 12
|
menu_coords 6, 9, SCREEN_WIDTH - 1, 12
|
||||||
dw NULL
|
dw NULL
|
||||||
|
@ -206,12 +206,12 @@ CheckForLuckyNumberWinners:
|
|||||||
dba sBox13
|
dba sBox13
|
||||||
dba sBox14
|
dba sBox14
|
||||||
|
|
||||||
.FoundPartymonText: ; 0x4d9c9
|
.FoundPartymonText:
|
||||||
; Congratulations! We have a match with the ID number of @ in your party.
|
; Congratulations! We have a match with the ID number of @ in your party.
|
||||||
text_jump UnknownText_0x1c1261
|
text_jump UnknownText_0x1c1261
|
||||||
db "@"
|
db "@"
|
||||||
|
|
||||||
.FoundBoxmonText: ; 0x4d9ce
|
.FoundBoxmonText:
|
||||||
; Congratulations! We have a match with the ID number of @ in your PC BOX.
|
; Congratulations! We have a match with the ID number of @ in your PC BOX.
|
||||||
text_jump UnknownText_0x1c12ae
|
text_jump UnknownText_0x1c12ae
|
||||||
db "@"
|
db "@"
|
||||||
|
@ -71,11 +71,10 @@ CheckMagikarpLength:
|
|||||||
ld [wScriptVar], a
|
ld [wScriptVar], a
|
||||||
ret
|
ret
|
||||||
|
|
||||||
.MeasureItText: ; 0xfbba9
|
.MeasureItText:
|
||||||
; Let me measure that MAGIKARP. …Hm, it measures @ .
|
; Let me measure that MAGIKARP. …Hm, it measures @ .
|
||||||
text_jump UnknownText_0x1c1203
|
text_jump UnknownText_0x1c1203
|
||||||
db "@"
|
db "@"
|
||||||
; 0xfbbae
|
|
||||||
|
|
||||||
Magikarp_LoadFeetInchesChars:
|
Magikarp_LoadFeetInchesChars:
|
||||||
ld hl, vTiles2 tile "′" ; $6e
|
ld hl, vTiles2 tile "′" ; $6e
|
||||||
@ -315,8 +314,7 @@ MagikarpHouseSign:
|
|||||||
call PrintText
|
call PrintText
|
||||||
ret
|
ret
|
||||||
|
|
||||||
.CurrentRecordtext: ; 0xfbce8
|
.CurrentRecordtext:
|
||||||
; "CURRENT RECORD"
|
; "CURRENT RECORD"
|
||||||
text_jump UnknownText_0x1c123a
|
text_jump UnknownText_0x1c123a
|
||||||
db "@"
|
db "@"
|
||||||
; 0xfbced
|
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
Script_AbortBugContest: ; 0x122c1
|
Script_AbortBugContest:
|
||||||
checkflag ENGINE_BUG_CONTEST_TIMER
|
checkflag ENGINE_BUG_CONTEST_TIMER
|
||||||
iffalse .finish
|
iffalse .finish
|
||||||
setflag ENGINE_DAILY_BUG_CONTEST
|
setflag ENGINE_DAILY_BUG_CONTEST
|
||||||
@ -6,7 +6,7 @@ Script_AbortBugContest: ; 0x122c1
|
|||||||
.finish
|
.finish
|
||||||
end
|
end
|
||||||
|
|
||||||
FindItemInBallScript:: ; 0x122ce
|
FindItemInBallScript::
|
||||||
callasm .TryReceiveItem
|
callasm .TryReceiveItem
|
||||||
iffalse .no_room
|
iffalse .no_room
|
||||||
disappear LAST_TALKED
|
disappear LAST_TALKED
|
||||||
@ -17,9 +17,8 @@ FindItemInBallScript:: ; 0x122ce
|
|||||||
itemnotify
|
itemnotify
|
||||||
closetext
|
closetext
|
||||||
end
|
end
|
||||||
; 0x122e3
|
|
||||||
|
|
||||||
.no_room ; 0x122e3
|
.no_room
|
||||||
opentext
|
opentext
|
||||||
writetext .text_found
|
writetext .text_found
|
||||||
waitbutton
|
waitbutton
|
||||||
@ -27,19 +26,16 @@ FindItemInBallScript:: ; 0x122ce
|
|||||||
waitbutton
|
waitbutton
|
||||||
closetext
|
closetext
|
||||||
end
|
end
|
||||||
; 0x122ee
|
|
||||||
|
|
||||||
.text_found ; 0x122ee
|
.text_found
|
||||||
; found @ !
|
; found @ !
|
||||||
text_jump UnknownText_0x1c0a1c
|
text_jump UnknownText_0x1c0a1c
|
||||||
db "@"
|
db "@"
|
||||||
; 0x122f3
|
|
||||||
|
|
||||||
.text_bag_full ; 0x122f3
|
.text_bag_full
|
||||||
; But can't carry any more items.
|
; But can't carry any more items.
|
||||||
text_jump UnknownText_0x1c0a2c
|
text_jump UnknownText_0x1c0a2c
|
||||||
db "@"
|
db "@"
|
||||||
; 0x122f8
|
|
||||||
|
|
||||||
.TryReceiveItem:
|
.TryReceiveItem:
|
||||||
xor a
|
xor a
|
||||||
|
@ -1,16 +1,16 @@
|
|||||||
RepelWoreOffScript:: ; 0x13619
|
RepelWoreOffScript::
|
||||||
opentext
|
opentext
|
||||||
writetext .text
|
writetext .text
|
||||||
waitbutton
|
waitbutton
|
||||||
closetext
|
closetext
|
||||||
end
|
end
|
||||||
|
|
||||||
.text ; 0x13620
|
.text
|
||||||
; REPEL's effect wore off.
|
; REPEL's effect wore off.
|
||||||
text_jump UnknownText_0x1bd308
|
text_jump UnknownText_0x1bd308
|
||||||
db "@"
|
db "@"
|
||||||
|
|
||||||
HiddenItemScript:: ; 0x13625
|
HiddenItemScript::
|
||||||
opentext
|
opentext
|
||||||
copybytetovar wEngineBuffer3
|
copybytetovar wEngineBuffer3
|
||||||
itemtotext USE_SCRIPT_VAR, MEM_BUFFER_0
|
itemtotext USE_SCRIPT_VAR, MEM_BUFFER_0
|
||||||
@ -22,7 +22,7 @@ HiddenItemScript:: ; 0x13625
|
|||||||
itemnotify
|
itemnotify
|
||||||
jump .finish
|
jump .finish
|
||||||
|
|
||||||
.bag_full ; 0x1363e
|
.bag_full
|
||||||
buttonsound
|
buttonsound
|
||||||
writetext .no_room_text
|
writetext .no_room_text
|
||||||
waitbutton
|
waitbutton
|
||||||
@ -31,12 +31,12 @@ HiddenItemScript:: ; 0x13625
|
|||||||
closetext
|
closetext
|
||||||
end
|
end
|
||||||
|
|
||||||
.found_text ; 0x13645
|
.found_text
|
||||||
; found @ !
|
; found @ !
|
||||||
text_jump UnknownText_0x1bd321
|
text_jump UnknownText_0x1bd321
|
||||||
db "@"
|
db "@"
|
||||||
|
|
||||||
.no_room_text ; 0x1364a
|
.no_room_text
|
||||||
; But has no space left…
|
; But has no space left…
|
||||||
text_jump UnknownText_0x1bd331
|
text_jump UnknownText_0x1bd331
|
||||||
db "@"
|
db "@"
|
||||||
|
@ -389,42 +389,36 @@ DSTChecks:
|
|||||||
call ClearBox
|
call ClearBox
|
||||||
ret
|
ret
|
||||||
|
|
||||||
.Text_AdjustClock: ; 0x164f4
|
.Text_AdjustClock:
|
||||||
; Do you want to adjust your clock for Daylight Saving Time?
|
; Do you want to adjust your clock for Daylight Saving Time?
|
||||||
text_jump UnknownText_0x1c6095
|
text_jump UnknownText_0x1c6095
|
||||||
db "@"
|
db "@"
|
||||||
; 0x164f9
|
|
||||||
|
|
||||||
.Text_LostInstructionBooklet: ; 0x164f9
|
.Text_LostInstructionBooklet:
|
||||||
; I lost the instruction booklet for the POKéGEAR.
|
; I lost the instruction booklet for the POKéGEAR.
|
||||||
; Come back again in a while.
|
; Come back again in a while.
|
||||||
text_jump UnknownText_0x1c60d1
|
text_jump UnknownText_0x1c60d1
|
||||||
db "@"
|
db "@"
|
||||||
; 0x164fe
|
|
||||||
|
|
||||||
.Text_SwitchToDST: ; 0x164fe
|
.Text_SwitchToDST:
|
||||||
; Do you want to switch to Daylight Saving Time?
|
; Do you want to switch to Daylight Saving Time?
|
||||||
text_jump UnknownText_0x1c6000
|
text_jump UnknownText_0x1c6000
|
||||||
db "@"
|
db "@"
|
||||||
; 0x16503
|
|
||||||
|
|
||||||
.Text_SetClockForward: ; 0x16503
|
.Text_SetClockForward:
|
||||||
; I set the clock forward by one hour.
|
; I set the clock forward by one hour.
|
||||||
text_jump UnknownText_0x1c6030
|
text_jump UnknownText_0x1c6030
|
||||||
db "@"
|
db "@"
|
||||||
; 0x16508
|
|
||||||
|
|
||||||
.Text_IsDSTOver: ; 0x16508
|
.Text_IsDSTOver:
|
||||||
; Is Daylight Saving Time over?
|
; Is Daylight Saving Time over?
|
||||||
text_jump UnknownText_0x1c6056
|
text_jump UnknownText_0x1c6056
|
||||||
db "@"
|
db "@"
|
||||||
; 0x1650d
|
|
||||||
|
|
||||||
.Text_SetClockBack: ; 0x1650d
|
.Text_SetClockBack:
|
||||||
; I put the clock back one hour.
|
; I put the clock back one hour.
|
||||||
text_jump UnknownText_0x1c6075
|
text_jump UnknownText_0x1c6075
|
||||||
db "@"
|
db "@"
|
||||||
; 0x16512
|
|
||||||
|
|
||||||
Mom_SetUpWithdrawMenu:
|
Mom_SetUpWithdrawMenu:
|
||||||
ld de, Mon_WithdrawString
|
ld de, Mon_WithdrawString
|
||||||
@ -596,101 +590,85 @@ Mom_WithdrawDepositMenuJoypad:
|
|||||||
dt 90
|
dt 90
|
||||||
dt 9
|
dt 9
|
||||||
|
|
||||||
UnknownText_0x16649: ; 0x16649
|
UnknownText_0x16649:
|
||||||
; Wow, that's a cute #MON. Where did you get it? … So, you're leaving on an adventure… OK! I'll help too. But what can I do for you? I know! I'll save money for you. On a long journey, money's important. Do you want me to save your money?
|
; Wow, that's a cute #MON. Where did you get it? … So, you're leaving on an adventure… OK! I'll help too. But what can I do for you? I know! I'll save money for you. On a long journey, money's important. Do you want me to save your money?
|
||||||
text_jump UnknownText_0x1bd77f
|
text_jump UnknownText_0x1bd77f
|
||||||
db "@"
|
db "@"
|
||||||
; 0x1664e
|
|
||||||
|
|
||||||
UnknownText_0x1664e: ; 0x1664e
|
UnknownText_0x1664e:
|
||||||
; OK, I'll take care of your money.
|
; OK, I'll take care of your money.
|
||||||
text_jump UnknownText_0x1bd868
|
text_jump UnknownText_0x1bd868
|
||||||
db "@"
|
db "@"
|
||||||
; 0x16653
|
|
||||||
|
|
||||||
UnknownText_0x16653: ; 0x16653
|
UnknownText_0x16653:
|
||||||
; Be careful. #MON are your friends. You need to work as a team. Now, go on!
|
; Be careful. #MON are your friends. You need to work as a team. Now, go on!
|
||||||
text_jump UnknownText_0x1bd88e
|
text_jump UnknownText_0x1bd88e
|
||||||
db "@"
|
db "@"
|
||||||
; 0x16658
|
|
||||||
|
|
||||||
UnknownText_0x16658: ; 0x16658
|
UnknownText_0x16658:
|
||||||
; Hi! Welcome home! You're trying very hard, I see. I've kept your room tidy. Or is this about your money?
|
; Hi! Welcome home! You're trying very hard, I see. I've kept your room tidy. Or is this about your money?
|
||||||
text_jump UnknownText_0x1bd8da
|
text_jump UnknownText_0x1bd8da
|
||||||
db "@"
|
db "@"
|
||||||
; 0x1665d
|
|
||||||
|
|
||||||
UnknownText_0x1665d: ; 0x1665d
|
UnknownText_0x1665d:
|
||||||
; What do you want to do?
|
; What do you want to do?
|
||||||
text_jump UnknownText_0x1bd942
|
text_jump UnknownText_0x1bd942
|
||||||
db "@"
|
db "@"
|
||||||
; 0x16662
|
|
||||||
|
|
||||||
UnknownText_0x16662: ; 0x16662
|
UnknownText_0x16662:
|
||||||
; How much do you want to save?
|
; How much do you want to save?
|
||||||
text_jump UnknownText_0x1bd95b
|
text_jump UnknownText_0x1bd95b
|
||||||
db "@"
|
db "@"
|
||||||
; 0x16667
|
|
||||||
|
|
||||||
UnknownText_0x16667: ; 0x16667
|
UnknownText_0x16667:
|
||||||
; How much do you want to take?
|
; How much do you want to take?
|
||||||
text_jump UnknownText_0x1bd97a
|
text_jump UnknownText_0x1bd97a
|
||||||
db "@"
|
db "@"
|
||||||
; 0x1666c
|
|
||||||
|
|
||||||
UnknownText_0x1666c: ; 0x1666c
|
UnknownText_0x1666c:
|
||||||
; Do you want to save some money?
|
; Do you want to save some money?
|
||||||
text_jump UnknownText_0x1bd999
|
text_jump UnknownText_0x1bd999
|
||||||
db "@"
|
db "@"
|
||||||
; 0x16671
|
|
||||||
|
|
||||||
UnknownText_0x16671: ; 0x16671
|
UnknownText_0x16671:
|
||||||
; You haven't saved that much.
|
; You haven't saved that much.
|
||||||
text_jump UnknownText_0x1bd9ba
|
text_jump UnknownText_0x1bd9ba
|
||||||
db "@"
|
db "@"
|
||||||
; 0x16676
|
|
||||||
|
|
||||||
UnknownText_0x16676: ; 0x16676
|
UnknownText_0x16676:
|
||||||
; You can't take that much.
|
; You can't take that much.
|
||||||
text_jump UnknownText_0x1bd9d7
|
text_jump UnknownText_0x1bd9d7
|
||||||
db "@"
|
db "@"
|
||||||
; 0x1667b
|
|
||||||
|
|
||||||
UnknownText_0x1667b: ; 0x1667b
|
UnknownText_0x1667b:
|
||||||
; You don't have that much.
|
; You don't have that much.
|
||||||
text_jump UnknownText_0x1bd9f1
|
text_jump UnknownText_0x1bd9f1
|
||||||
db "@"
|
db "@"
|
||||||
; 0x16680
|
|
||||||
|
|
||||||
UnknownText_0x16680: ; 0x16680
|
UnknownText_0x16680:
|
||||||
; You can't save that much.
|
; You can't save that much.
|
||||||
text_jump UnknownText_0x1bda0b
|
text_jump UnknownText_0x1bda0b
|
||||||
db "@"
|
db "@"
|
||||||
; 0x16685
|
|
||||||
|
|
||||||
UnknownText_0x16685: ; 0x16685
|
UnknownText_0x16685:
|
||||||
; OK, I'll save your money. Trust me! , stick with it!
|
; OK, I'll save your money. Trust me! , stick with it!
|
||||||
text_jump UnknownText_0x1bda25
|
text_jump UnknownText_0x1bda25
|
||||||
db "@"
|
db "@"
|
||||||
; 0x1668a
|
|
||||||
|
|
||||||
UnknownText_0x1668a: ; 0x1668a
|
UnknownText_0x1668a:
|
||||||
; Your money's safe here! Get going!
|
; Your money's safe here! Get going!
|
||||||
text_jump UnknownText_0x1bda5b
|
text_jump UnknownText_0x1bda5b
|
||||||
db "@"
|
db "@"
|
||||||
; 0x1668f
|
|
||||||
|
|
||||||
UnknownText_0x1668f: ; 0x1668f
|
UnknownText_0x1668f:
|
||||||
; , don't give up!
|
; , don't give up!
|
||||||
text_jump UnknownText_0x1bda7e
|
text_jump UnknownText_0x1bda7e
|
||||||
db "@"
|
db "@"
|
||||||
; 0x16694
|
|
||||||
|
|
||||||
UnknownText_0x16694: ; 0x16694
|
UnknownText_0x16694:
|
||||||
; Just do what you can.
|
; Just do what you can.
|
||||||
text_jump UnknownText_0x1bda90
|
text_jump UnknownText_0x1bda90
|
||||||
db "@"
|
db "@"
|
||||||
; 0x16699
|
|
||||||
|
|
||||||
Mom_SavedString:
|
Mom_SavedString:
|
||||||
db "SAVED@"
|
db "SAVED@"
|
||||||
@ -704,18 +682,16 @@ Mom_DepositString:
|
|||||||
Mom_HeldString:
|
Mom_HeldString:
|
||||||
db "HELD@"
|
db "HELD@"
|
||||||
|
|
||||||
MenuHeader_0x166b5: ; 0x166b5
|
MenuHeader_0x166b5:
|
||||||
db MENU_BACKUP_TILES ; flags
|
db MENU_BACKUP_TILES ; flags
|
||||||
menu_coords 0, 0, 10, 10
|
menu_coords 0, 0, 10, 10
|
||||||
dw MenuData_0x166bd
|
dw MenuData_0x166bd
|
||||||
db 1 ; default option
|
db 1 ; default option
|
||||||
; 0x166bd
|
|
||||||
|
|
||||||
MenuData_0x166bd: ; 0x166bd
|
MenuData_0x166bd:
|
||||||
db STATICMENU_CURSOR ; flags
|
db STATICMENU_CURSOR ; flags
|
||||||
db 4 ; items
|
db 4 ; items
|
||||||
db "GET@"
|
db "GET@"
|
||||||
db "SAVE@"
|
db "SAVE@"
|
||||||
db "CHANGE@"
|
db "CHANGE@"
|
||||||
db "CANCEL@"
|
db "CANCEL@"
|
||||||
; 0x166d6
|
|
||||||
|
@ -24,10 +24,9 @@ MomTriesToBuySomething::
|
|||||||
scf
|
scf
|
||||||
ret
|
ret
|
||||||
|
|
||||||
.Script: ; 0xfd00f
|
.Script:
|
||||||
callasm .ASMFunction
|
callasm .ASMFunction
|
||||||
farjump Script_ReceivePhoneCall
|
farjump Script_ReceivePhoneCall
|
||||||
; 0xfd017
|
|
||||||
|
|
||||||
.ASMFunction:
|
.ASMFunction:
|
||||||
call MomBuysItem_DeductFunds
|
call MomBuysItem_DeductFunds
|
||||||
@ -166,21 +165,19 @@ Mom_GetScriptPointer:
|
|||||||
ld de, .DollScript
|
ld de, .DollScript
|
||||||
ret
|
ret
|
||||||
|
|
||||||
.ItemScript: ; 0xfd0fd
|
.ItemScript:
|
||||||
writetext _MomText_HiHowAreYou
|
writetext _MomText_HiHowAreYou
|
||||||
writetext _MomText_FoundAnItem
|
writetext _MomText_FoundAnItem
|
||||||
writetext _MomText_BoughtWithYourMoney
|
writetext _MomText_BoughtWithYourMoney
|
||||||
writetext _MomText_ItsInPC
|
writetext _MomText_ItsInPC
|
||||||
end
|
end
|
||||||
; 0xfd10a
|
|
||||||
|
|
||||||
.DollScript: ; 0xfd10a
|
.DollScript:
|
||||||
writetext _MomText_HiHowAreYou
|
writetext _MomText_HiHowAreYou
|
||||||
writetext _MomText_FoundADoll
|
writetext _MomText_FoundADoll
|
||||||
writetext _MomText_BoughtWithYourMoney
|
writetext _MomText_BoughtWithYourMoney
|
||||||
writetext _MomText_ItsInRoom
|
writetext _MomText_ItsInRoom
|
||||||
end
|
end
|
||||||
; 0xfd117
|
|
||||||
|
|
||||||
|
|
||||||
GetItemFromMom:
|
GetItemFromMom:
|
||||||
@ -213,41 +210,35 @@ INCLUDE "data/items/mom_phone.asm"
|
|||||||
|
|
||||||
db 0, 0, 0 ; unused
|
db 0, 0, 0 ; unused
|
||||||
|
|
||||||
_MomText_HiHowAreYou: ; 0xfd1b1
|
_MomText_HiHowAreYou:
|
||||||
; Hi, ! How are you?
|
; Hi, ! How are you?
|
||||||
text_jump UnknownText_0x1bc615
|
text_jump UnknownText_0x1bc615
|
||||||
db "@"
|
db "@"
|
||||||
; 0xfd1b6
|
|
||||||
|
|
||||||
_MomText_FoundAnItem: ; 0xfd1b6
|
_MomText_FoundAnItem:
|
||||||
; I found a useful item shopping, so
|
; I found a useful item shopping, so
|
||||||
text_jump UnknownText_0x1bc62a
|
text_jump UnknownText_0x1bc62a
|
||||||
db "@"
|
db "@"
|
||||||
; 0xfd1bb
|
|
||||||
|
|
||||||
_MomText_BoughtWithYourMoney: ; 0xfd1bb
|
_MomText_BoughtWithYourMoney:
|
||||||
; I bought it with your money. Sorry!
|
; I bought it with your money. Sorry!
|
||||||
text_jump UnknownText_0x1bc64e
|
text_jump UnknownText_0x1bc64e
|
||||||
db "@"
|
db "@"
|
||||||
; 0xfd1c0
|
|
||||||
|
|
||||||
_MomText_ItsInPC: ; 0xfd1c0
|
_MomText_ItsInPC:
|
||||||
; It's in your PC. You'll like it!
|
; It's in your PC. You'll like it!
|
||||||
text_jump UnknownText_0x1bc673
|
text_jump UnknownText_0x1bc673
|
||||||
db "@"
|
db "@"
|
||||||
; 0xfd1c5
|
|
||||||
|
|
||||||
_MomText_FoundADoll: ; 0xfd1c5
|
_MomText_FoundADoll:
|
||||||
; While shopping today, I saw this adorable doll, so
|
; While shopping today, I saw this adorable doll, so
|
||||||
text_jump UnknownText_0x1bc693
|
text_jump UnknownText_0x1bc693
|
||||||
db "@"
|
db "@"
|
||||||
; 0xfd1ca
|
|
||||||
|
|
||||||
_MomText_ItsInRoom: ; 0xfd1ca
|
_MomText_ItsInRoom:
|
||||||
; It's in your room. You'll love it!
|
; It's in your room. You'll love it!
|
||||||
text_jump UnknownText_0x1bc6c7
|
text_jump UnknownText_0x1bc6c7
|
||||||
db "@"
|
db "@"
|
||||||
; 0xfd1cf
|
|
||||||
|
|
||||||
db 0 ; unused
|
db 0 ; unused
|
||||||
|
|
||||||
|
@ -59,53 +59,45 @@ MoveDeletion:
|
|||||||
call PrintText
|
call PrintText
|
||||||
ret
|
ret
|
||||||
|
|
||||||
.OnlyOneMoveText: ; 0x2c5d1
|
.OnlyOneMoveText:
|
||||||
; That #MON knows only one move.
|
; That #MON knows only one move.
|
||||||
text_jump UnknownText_0x1c5eba
|
text_jump UnknownText_0x1c5eba
|
||||||
db "@"
|
db "@"
|
||||||
; 0x2c5d6
|
|
||||||
|
|
||||||
.ConfirmDeleteText: ; 0x2c5d6
|
.ConfirmDeleteText:
|
||||||
; Oh, make it forget @ ?
|
; Oh, make it forget @ ?
|
||||||
text_jump UnknownText_0x1c5eda
|
text_jump UnknownText_0x1c5eda
|
||||||
db "@"
|
db "@"
|
||||||
; 0x2c5db
|
|
||||||
|
|
||||||
.MoveDeletedText: ; 0x2c5db
|
.MoveDeletedText:
|
||||||
; Done! Your #MON forgot the move.
|
; Done! Your #MON forgot the move.
|
||||||
text_jump UnknownText_0x1c5ef5
|
text_jump UnknownText_0x1c5ef5
|
||||||
db "@"
|
db "@"
|
||||||
; 0x2c5e0
|
|
||||||
|
|
||||||
.EggText: ; 0x2c5e0
|
.EggText:
|
||||||
; An EGG doesn't know any moves!
|
; An EGG doesn't know any moves!
|
||||||
text_jump UnknownText_0x1c5f17
|
text_jump UnknownText_0x1c5f17
|
||||||
db "@"
|
db "@"
|
||||||
; 0x2c5e5
|
|
||||||
|
|
||||||
.DeclinedDeletionText: ; 0x2c5e5
|
.DeclinedDeletionText:
|
||||||
; No? Come visit me again.
|
; No? Come visit me again.
|
||||||
text_jump UnknownText_0x1c5f36
|
text_jump UnknownText_0x1c5f36
|
||||||
db "@"
|
db "@"
|
||||||
; 0x2c5ea
|
|
||||||
|
|
||||||
.AskWhichMoveText: ; 0x2c5ea
|
.AskWhichMoveText:
|
||||||
; Which move should it forget, then?
|
; Which move should it forget, then?
|
||||||
text_jump UnknownText_0x1c5f50
|
text_jump UnknownText_0x1c5f50
|
||||||
db "@"
|
db "@"
|
||||||
; 0x2c5ef
|
|
||||||
|
|
||||||
.IntroText: ; 0x2c5ef
|
.IntroText:
|
||||||
; Um… Oh, yes, I'm the MOVE DELETER. I can make #MON forget moves. Shall I make a #MON forget?
|
; Um… Oh, yes, I'm the MOVE DELETER. I can make #MON forget moves. Shall I make a #MON forget?
|
||||||
text_jump UnknownText_0x1c5f74
|
text_jump UnknownText_0x1c5f74
|
||||||
db "@"
|
db "@"
|
||||||
; 0x2c5f4
|
|
||||||
|
|
||||||
.AskWhichMonText: ; 0x2c5f4
|
.AskWhichMonText:
|
||||||
; Which #MON?
|
; Which #MON?
|
||||||
text_jump UnknownText_0x1c5fd1
|
text_jump UnknownText_0x1c5fd1
|
||||||
db "@"
|
db "@"
|
||||||
; 0x2c5f9
|
|
||||||
|
|
||||||
.DeleteMove:
|
.DeleteMove:
|
||||||
ld a, b
|
ld a, b
|
||||||
|
@ -98,6 +98,6 @@ CheckCanLearnMoveTutorMove:
|
|||||||
scf
|
scf
|
||||||
ret
|
ret
|
||||||
|
|
||||||
.MenuHeader: ; 0x4930a
|
.MenuHeader:
|
||||||
db MENU_BACKUP_TILES ; flags
|
db MENU_BACKUP_TILES ; flags
|
||||||
menu_coords 0, 12, SCREEN_WIDTH - 1, SCREEN_HEIGHT - 1
|
menu_coords 0, 12, SCREEN_WIDTH - 1, SCREEN_HEIGHT - 1
|
||||||
|
@ -178,68 +178,58 @@ GetNicknameLength:
|
|||||||
jr nz, .loop
|
jr nz, .loop
|
||||||
ret
|
ret
|
||||||
|
|
||||||
NameRaterIntroText: ; 0xfb80f
|
NameRaterIntroText:
|
||||||
; Hello, hello! I'm the NAME RATER.
|
; Hello, hello! I'm the NAME RATER.
|
||||||
; I rate the names of #MON.
|
; I rate the names of #MON.
|
||||||
; Would you like me to rate names?
|
; Would you like me to rate names?
|
||||||
text_jump UnknownText_0x1c0043
|
text_jump UnknownText_0x1c0043
|
||||||
db "@"
|
db "@"
|
||||||
; 0xfb814
|
|
||||||
|
|
||||||
NameRaterWhichMonText: ; 0xfb814
|
NameRaterWhichMonText:
|
||||||
; Which #MON's nickname should I rate for you?
|
; Which #MON's nickname should I rate for you?
|
||||||
text_jump UnknownText_0x1c00a0
|
text_jump UnknownText_0x1c00a0
|
||||||
db "@"
|
db "@"
|
||||||
; 0xfb819
|
|
||||||
|
|
||||||
NameRaterIsGoodText: ; 0xfb819
|
NameRaterIsGoodText:
|
||||||
; Hm… @ … That's a fairly decent name.
|
; Hm… @ … That's a fairly decent name.
|
||||||
; But, how about a slightly better nickname?
|
; But, how about a slightly better nickname?
|
||||||
; Want me to give it a better name?
|
; Want me to give it a better name?
|
||||||
text_jump UnknownText_0x1c00cd
|
text_jump UnknownText_0x1c00cd
|
||||||
db "@"
|
db "@"
|
||||||
; 0xfb81e
|
|
||||||
|
|
||||||
NameRaterWhichNameText: ; 0xfb81e
|
NameRaterWhichNameText:
|
||||||
; All right. What name should we give it, then?
|
; All right. What name should we give it, then?
|
||||||
text_jump UnknownText_0x1c0142
|
text_jump UnknownText_0x1c0142
|
||||||
db "@"
|
db "@"
|
||||||
; 0xfb823
|
|
||||||
|
|
||||||
NameRaterEvenBetterText: ; 0xfb823
|
NameRaterEvenBetterText:
|
||||||
; That's a better name than before! Well done!
|
; That's a better name than before! Well done!
|
||||||
text_jump UnknownText_0x1c0171
|
text_jump UnknownText_0x1c0171
|
||||||
db "@"
|
db "@"
|
||||||
; 0xfb828
|
|
||||||
|
|
||||||
NameRaterCancelText: ; 0xfb828
|
NameRaterCancelText:
|
||||||
; OK, then. Come again sometime.
|
; OK, then. Come again sometime.
|
||||||
text_jump UnknownText_0x1c019e
|
text_jump UnknownText_0x1c019e
|
||||||
db "@"
|
db "@"
|
||||||
; 0xfb82d
|
|
||||||
|
|
||||||
NameRaterTradedText: ; 0xfb82d
|
NameRaterTradedText:
|
||||||
; Hm… @ ? What a great name! It's perfect.
|
; Hm… @ ? What a great name! It's perfect.
|
||||||
; Treat @ with loving care.
|
; Treat @ with loving care.
|
||||||
text_jump UnknownText_0x1c01be
|
text_jump UnknownText_0x1c01be
|
||||||
db "@"
|
db "@"
|
||||||
; 0xfb832
|
|
||||||
|
|
||||||
NameRaterEggText: ; 0xfb832
|
NameRaterEggText:
|
||||||
; Whoa… That's just an EGG.
|
; Whoa… That's just an EGG.
|
||||||
text_jump UnknownText_0x1c0208
|
text_jump UnknownText_0x1c0208
|
||||||
db "@"
|
db "@"
|
||||||
; 0xfb837
|
|
||||||
|
|
||||||
NameRaterSameAsBeforeText: ; 0xfb837
|
NameRaterSameAsBeforeText:
|
||||||
; It might look the different as before,
|
; It might look the different as before,
|
||||||
; but this new name is much better! Well done!
|
; but this new name is much better! Well done!
|
||||||
text_jump UnknownText_0x1c0222
|
text_jump UnknownText_0x1c0222
|
||||||
db "@"
|
db "@"
|
||||||
; 0xfb83c
|
|
||||||
|
|
||||||
NameRaterDoneText: ; 0xfb83c
|
NameRaterDoneText:
|
||||||
; All right. This #MON is now named @ .
|
; All right. This #MON is now named @ .
|
||||||
text_jump UnknownText_0x1c0272
|
text_jump UnknownText_0x1c0272
|
||||||
db "@"
|
db "@"
|
||||||
; 0xfb841
|
|
||||||
|
@ -272,7 +272,7 @@ DoNPCTrade:
|
|||||||
ret
|
ret
|
||||||
|
|
||||||
|
|
||||||
GetTradeAttribute: ; 0xfcdc2
|
GetTradeAttribute:
|
||||||
ld d, 0
|
ld d, 0
|
||||||
push de
|
push de
|
||||||
ld a, [wJumptableIndex]
|
ld a, [wJumptableIndex]
|
||||||
@ -286,7 +286,6 @@ GetTradeAttribute: ; 0xfcdc2
|
|||||||
pop de
|
pop de
|
||||||
add hl, de
|
add hl, de
|
||||||
ret
|
ret
|
||||||
; 0xfcdd7
|
|
||||||
|
|
||||||
Trade_GetAttributeOfCurrentPartymon:
|
Trade_GetAttributeOfCurrentPartymon:
|
||||||
ld a, [wCurPartyMon]
|
ld a, [wCurPartyMon]
|
||||||
@ -435,14 +434,13 @@ TradeTexts:
|
|||||||
dw TradeAfterText4
|
dw TradeAfterText4
|
||||||
|
|
||||||
|
|
||||||
ConnectLinkCableText: ; 0xfcf7b
|
ConnectLinkCableText:
|
||||||
; OK, connect the Game Link Cable.
|
; OK, connect the Game Link Cable.
|
||||||
text_jump UnknownText_0x1bd407
|
text_jump UnknownText_0x1bd407
|
||||||
db "@"
|
db "@"
|
||||||
; 0xfcf80
|
|
||||||
|
|
||||||
|
|
||||||
TradedForText: ; 0xfcf80
|
TradedForText:
|
||||||
; traded givemon for getmon
|
; traded givemon for getmon
|
||||||
text_jump UnknownText_0x1bd429
|
text_jump UnknownText_0x1bd429
|
||||||
start_asm
|
start_asm
|
||||||
@ -457,113 +455,95 @@ TradedForText: ; 0xfcf80
|
|||||||
; interpret_data
|
; interpret_data
|
||||||
text_jump UnknownText_0x1bd445
|
text_jump UnknownText_0x1bd445
|
||||||
db "@"
|
db "@"
|
||||||
; 0xfcf97
|
|
||||||
|
|
||||||
|
|
||||||
TradeIntroText1: ; 0xfcf97
|
TradeIntroText1:
|
||||||
; I collect #MON. Do you have @ ? Want to trade it for my @ ?
|
; I collect #MON. Do you have @ ? Want to trade it for my @ ?
|
||||||
text_jump UnknownText_0x1bd449
|
text_jump UnknownText_0x1bd449
|
||||||
db "@"
|
db "@"
|
||||||
; 0xfcf9c
|
|
||||||
|
|
||||||
TradeCancelText1: ; 0xfcf9c
|
TradeCancelText1:
|
||||||
; You don't want to trade? Aww…
|
; You don't want to trade? Aww…
|
||||||
text_jump UnknownText_0x1bd48c
|
text_jump UnknownText_0x1bd48c
|
||||||
db "@"
|
db "@"
|
||||||
; 0xfcfa1
|
|
||||||
|
|
||||||
TradeWrongText1: ; 0xfcfa1
|
TradeWrongText1:
|
||||||
; Huh? That's not @ . What a letdown…
|
; Huh? That's not @ . What a letdown…
|
||||||
text_jump UnknownText_0x1bd4aa
|
text_jump UnknownText_0x1bd4aa
|
||||||
db "@"
|
db "@"
|
||||||
; 0xfcfa6
|
|
||||||
|
|
||||||
TradeCompleteText1: ; 0xfcfa6
|
TradeCompleteText1:
|
||||||
; Yay! I got myself @ ! Thanks!
|
; Yay! I got myself @ ! Thanks!
|
||||||
text_jump UnknownText_0x1bd4d2
|
text_jump UnknownText_0x1bd4d2
|
||||||
db "@"
|
db "@"
|
||||||
; 0xfcfab
|
|
||||||
|
|
||||||
TradeAfterText1: ; 0xfcfab
|
TradeAfterText1:
|
||||||
; Hi, how's my old @ doing?
|
; Hi, how's my old @ doing?
|
||||||
text_jump UnknownText_0x1bd4f4
|
text_jump UnknownText_0x1bd4f4
|
||||||
db "@"
|
db "@"
|
||||||
; 0xfcfb0
|
|
||||||
|
|
||||||
|
|
||||||
TradeIntroText2:
|
TradeIntroText2:
|
||||||
TradeIntroText3: ; 0xfcfb0
|
TradeIntroText3:
|
||||||
; Hi, I'm looking for this #MON. If you have @ , would you trade it for my @ ?
|
; Hi, I'm looking for this #MON. If you have @ , would you trade it for my @ ?
|
||||||
text_jump UnknownText_0x1bd512
|
text_jump UnknownText_0x1bd512
|
||||||
db "@"
|
db "@"
|
||||||
; 0xfcfb5
|
|
||||||
|
|
||||||
TradeCancelText2:
|
TradeCancelText2:
|
||||||
TradeCancelText3: ; 0xfcfb5
|
TradeCancelText3:
|
||||||
; You don't have one either? Gee, that's really disappointing…
|
; You don't have one either? Gee, that's really disappointing…
|
||||||
text_jump UnknownText_0x1bd565
|
text_jump UnknownText_0x1bd565
|
||||||
db "@"
|
db "@"
|
||||||
; 0xfcfba
|
|
||||||
|
|
||||||
TradeWrongText2:
|
TradeWrongText2:
|
||||||
TradeWrongText3: ; 0xfcfba
|
TradeWrongText3:
|
||||||
; You don't have @ ? That's too bad, then.
|
; You don't have @ ? That's too bad, then.
|
||||||
text_jump UnknownText_0x1bd5a1
|
text_jump UnknownText_0x1bd5a1
|
||||||
db "@"
|
db "@"
|
||||||
; 0xfcfbf
|
|
||||||
|
|
||||||
TradeCompleteText2: ; 0xfcfbf
|
TradeCompleteText2:
|
||||||
; Great! Thank you! I finally got @ .
|
; Great! Thank you! I finally got @ .
|
||||||
text_jump UnknownText_0x1bd5cc
|
text_jump UnknownText_0x1bd5cc
|
||||||
db "@"
|
db "@"
|
||||||
; 0xfcfc4
|
|
||||||
|
|
||||||
TradeAfterText2: ; 0xfcfc4
|
TradeAfterText2:
|
||||||
; Hi! The @ you traded me is doing great!
|
; Hi! The @ you traded me is doing great!
|
||||||
text_jump UnknownText_0x1bd5f4
|
text_jump UnknownText_0x1bd5f4
|
||||||
db "@"
|
db "@"
|
||||||
; 0xfcfc9
|
|
||||||
|
|
||||||
|
|
||||||
TradeIntroText4: ; 0xfcfc9
|
TradeIntroText4:
|
||||||
; 's cute, but I don't have it. Do you have @ ? Want to trade it for my @ ?
|
; 's cute, but I don't have it. Do you have @ ? Want to trade it for my @ ?
|
||||||
text_jump UnknownText_0x1bd621
|
text_jump UnknownText_0x1bd621
|
||||||
db "@"
|
db "@"
|
||||||
; 0xfcfce
|
|
||||||
|
|
||||||
TradeCancelText4: ; 0xfcfce
|
TradeCancelText4:
|
||||||
; You don't want to trade? Oh, darn…
|
; You don't want to trade? Oh, darn…
|
||||||
text_jump UnknownText_0x1bd673
|
text_jump UnknownText_0x1bd673
|
||||||
db "@"
|
db "@"
|
||||||
; 0xfcfd3
|
|
||||||
|
|
||||||
TradeWrongText4: ; 0xfcfd3
|
TradeWrongText4:
|
||||||
; That's not @ . Please trade with me if you get one.
|
; That's not @ . Please trade with me if you get one.
|
||||||
text_jump UnknownText_0x1bd696
|
text_jump UnknownText_0x1bd696
|
||||||
db "@"
|
db "@"
|
||||||
; 0xfcfd8
|
|
||||||
|
|
||||||
TradeCompleteText4: ; 0xfcfd8
|
TradeCompleteText4:
|
||||||
; Wow! Thank you! I always wanted @ !
|
; Wow! Thank you! I always wanted @ !
|
||||||
text_jump UnknownText_0x1bd6cd
|
text_jump UnknownText_0x1bd6cd
|
||||||
db "@"
|
db "@"
|
||||||
; 0xfcfdd
|
|
||||||
|
|
||||||
TradeAfterText4: ; 0xfcfdd
|
TradeAfterText4:
|
||||||
; How is that @ I traded you doing? Your @ 's so cute!
|
; How is that @ I traded you doing? Your @ 's so cute!
|
||||||
text_jump UnknownText_0x1bd6f5
|
text_jump UnknownText_0x1bd6f5
|
||||||
db "@"
|
db "@"
|
||||||
; 0xfcfe2
|
|
||||||
|
|
||||||
|
|
||||||
TradeCompleteText3: ; 0xfcfe2
|
TradeCompleteText3:
|
||||||
; Uh? What happened?
|
; Uh? What happened?
|
||||||
text_jump UnknownText_0x1bd731
|
text_jump UnknownText_0x1bd731
|
||||||
db "@"
|
db "@"
|
||||||
; 0xfcfe7
|
|
||||||
|
|
||||||
TradeAfterText3: ; 0xfcfe7
|
TradeAfterText3:
|
||||||
; Trading is so odd… I still have a lot to learn about it.
|
; Trading is so odd… I still have a lot to learn about it.
|
||||||
text_jump UnknownText_0x1bd745
|
text_jump UnknownText_0x1bd745
|
||||||
db "@"
|
db "@"
|
||||||
; 0xfcfec
|
|
||||||
|
@ -112,7 +112,7 @@ FieldMoveFailed:
|
|||||||
call MenuTextBoxBackup
|
call MenuTextBoxBackup
|
||||||
ret
|
ret
|
||||||
|
|
||||||
.CantUseHere: ; 0xc780
|
.CantUseHere:
|
||||||
; Can't use that here.
|
; Can't use that here.
|
||||||
text_jump UnknownText_0x1c05c8
|
text_jump UnknownText_0x1c05c8
|
||||||
db "@"
|
db "@"
|
||||||
@ -161,12 +161,12 @@ CutFunction:
|
|||||||
ld a, $80
|
ld a, $80
|
||||||
ret
|
ret
|
||||||
|
|
||||||
Text_UsedCut: ; 0xc7c4
|
Text_UsedCut:
|
||||||
; used CUT!
|
; used CUT!
|
||||||
text_jump UnknownText_0x1c05dd
|
text_jump UnknownText_0x1c05dd
|
||||||
db "@"
|
db "@"
|
||||||
|
|
||||||
Text_NothingToCut: ; 0xc7c9
|
Text_NothingToCut:
|
||||||
; There's nothing to CUT here.
|
; There's nothing to CUT here.
|
||||||
text_jump UnknownText_0x1c05ec
|
text_jump UnknownText_0x1c05ec
|
||||||
db "@"
|
db "@"
|
||||||
@ -210,7 +210,7 @@ Script_CutFromMenu:
|
|||||||
reloadmappart
|
reloadmappart
|
||||||
special UpdateTimePals
|
special UpdateTimePals
|
||||||
|
|
||||||
Script_Cut: ; 0xc802
|
Script_Cut:
|
||||||
callasm GetPartyNick
|
callasm GetPartyNick
|
||||||
writetext Text_UsedCut
|
writetext Text_UsedCut
|
||||||
reloadmappart
|
reloadmappart
|
||||||
@ -316,7 +316,7 @@ UseFlash:
|
|||||||
ld hl, Script_UseFlash
|
ld hl, Script_UseFlash
|
||||||
jp QueueScript
|
jp QueueScript
|
||||||
|
|
||||||
Script_UseFlash: ; 0xc8e6
|
Script_UseFlash:
|
||||||
reloadmappart
|
reloadmappart
|
||||||
special UpdateTimePals
|
special UpdateTimePals
|
||||||
writetext UnknownText_0xc8f3
|
writetext UnknownText_0xc8f3
|
||||||
@ -324,7 +324,7 @@ Script_UseFlash: ; 0xc8e6
|
|||||||
closetext
|
closetext
|
||||||
end
|
end
|
||||||
|
|
||||||
UnknownText_0xc8f3: ; 0xc8f3
|
UnknownText_0xc8f3:
|
||||||
text_jump UnknownText_0x1c0609
|
text_jump UnknownText_0x1c0609
|
||||||
start_asm
|
start_asm
|
||||||
call WaitSFX
|
call WaitSFX
|
||||||
@ -334,7 +334,7 @@ UnknownText_0xc8f3: ; 0xc8f3
|
|||||||
ld hl, .BlankText
|
ld hl, .BlankText
|
||||||
ret
|
ret
|
||||||
|
|
||||||
.BlankText: ; 0xc908
|
.BlankText:
|
||||||
db "@"
|
db "@"
|
||||||
|
|
||||||
SurfFunction:
|
SurfFunction:
|
||||||
@ -617,7 +617,7 @@ FlyFunction:
|
|||||||
ld a, $82
|
ld a, $82
|
||||||
ret
|
ret
|
||||||
|
|
||||||
.FlyScript: ; 0xcaa3
|
.FlyScript:
|
||||||
reloadmappart
|
reloadmappart
|
||||||
callasm HideSprites
|
callasm HideSprites
|
||||||
special UpdateTimePals
|
special UpdateTimePals
|
||||||
@ -678,11 +678,11 @@ CheckMapCanWaterfall:
|
|||||||
scf
|
scf
|
||||||
ret
|
ret
|
||||||
|
|
||||||
Script_WaterfallFromMenu: ; 0xcb1c
|
Script_WaterfallFromMenu:
|
||||||
reloadmappart
|
reloadmappart
|
||||||
special UpdateTimePals
|
special UpdateTimePals
|
||||||
|
|
||||||
Script_UsedWaterfall: ; 0xcb20
|
Script_UsedWaterfall:
|
||||||
callasm GetPartyNick
|
callasm GetPartyNick
|
||||||
writetext .Text_UsedWaterfall
|
writetext .Text_UsedWaterfall
|
||||||
waitbutton
|
waitbutton
|
||||||
@ -709,7 +709,7 @@ Script_UsedWaterfall: ; 0xcb20
|
|||||||
turn_waterfall UP
|
turn_waterfall UP
|
||||||
step_end
|
step_end
|
||||||
|
|
||||||
.Text_UsedWaterfall: ; 0xcb51
|
.Text_UsedWaterfall:
|
||||||
; used WATERFALL!
|
; used WATERFALL!
|
||||||
text_jump UnknownText_0x1c068e
|
text_jump UnknownText_0x1c068e
|
||||||
db "@"
|
db "@"
|
||||||
@ -736,15 +736,15 @@ TryWaterfallOW::
|
|||||||
scf
|
scf
|
||||||
ret
|
ret
|
||||||
|
|
||||||
Script_CantDoWaterfall: ; 0xcb7e
|
Script_CantDoWaterfall:
|
||||||
jumptext .Text_CantDoWaterfall
|
jumptext .Text_CantDoWaterfall
|
||||||
|
|
||||||
.Text_CantDoWaterfall: ; 0xcb81
|
.Text_CantDoWaterfall:
|
||||||
; Wow, it's a huge waterfall.
|
; Wow, it's a huge waterfall.
|
||||||
text_jump UnknownText_0x1c06a3
|
text_jump UnknownText_0x1c06a3
|
||||||
db "@"
|
db "@"
|
||||||
|
|
||||||
Script_AskWaterfall: ; 0xcb86
|
Script_AskWaterfall:
|
||||||
opentext
|
opentext
|
||||||
writetext .AskUseWaterfall
|
writetext .AskUseWaterfall
|
||||||
yesorno
|
yesorno
|
||||||
@ -752,7 +752,7 @@ Script_AskWaterfall: ; 0xcb86
|
|||||||
closetext
|
closetext
|
||||||
end
|
end
|
||||||
|
|
||||||
.AskUseWaterfall: ; 0xcb90
|
.AskUseWaterfall:
|
||||||
; Do you want to use WATERFALL?
|
; Do you want to use WATERFALL?
|
||||||
text_jump UnknownText_0x1c06bf
|
text_jump UnknownText_0x1c06bf
|
||||||
db "@"
|
db "@"
|
||||||
@ -839,33 +839,33 @@ dig_incave
|
|||||||
ld a, $80
|
ld a, $80
|
||||||
ret
|
ret
|
||||||
|
|
||||||
.Text_UsedDig: ; 0xcc1c
|
.Text_UsedDig:
|
||||||
; used DIG!
|
; used DIG!
|
||||||
text_jump UnknownText_0x1c06de
|
text_jump UnknownText_0x1c06de
|
||||||
db "@"
|
db "@"
|
||||||
|
|
||||||
.Text_UsedEscapeRope: ; 0xcc21
|
.Text_UsedEscapeRope:
|
||||||
; used an ESCAPE ROPE.
|
; used an ESCAPE ROPE.
|
||||||
text_jump UnknownText_0x1c06ed
|
text_jump UnknownText_0x1c06ed
|
||||||
db "@"
|
db "@"
|
||||||
|
|
||||||
.Text_CantUseHere: ; 0xcc26
|
.Text_CantUseHere:
|
||||||
; Can't use that here.
|
; Can't use that here.
|
||||||
text_jump UnknownText_0x1c0705
|
text_jump UnknownText_0x1c0705
|
||||||
db "@"
|
db "@"
|
||||||
|
|
||||||
.UsedEscapeRopeScript: ; 0xcc2b
|
.UsedEscapeRopeScript:
|
||||||
reloadmappart
|
reloadmappart
|
||||||
special UpdateTimePals
|
special UpdateTimePals
|
||||||
writetext .Text_UsedEscapeRope
|
writetext .Text_UsedEscapeRope
|
||||||
jump .UsedDigOrEscapeRopeScript
|
jump .UsedDigOrEscapeRopeScript
|
||||||
|
|
||||||
.UsedDigScript: ; 0xcc35
|
.UsedDigScript:
|
||||||
reloadmappart
|
reloadmappart
|
||||||
special UpdateTimePals
|
special UpdateTimePals
|
||||||
writetext .Text_UsedDig
|
writetext .Text_UsedDig
|
||||||
|
|
||||||
.UsedDigOrEscapeRopeScript: ; 0xcc3c
|
.UsedDigOrEscapeRopeScript:
|
||||||
waitbutton
|
waitbutton
|
||||||
closetext
|
closetext
|
||||||
playsound SFX_WARP_TO
|
playsound SFX_WARP_TO
|
||||||
@ -878,12 +878,12 @@ dig_incave
|
|||||||
applymovement PLAYER, .DigReturn
|
applymovement PLAYER, .DigReturn
|
||||||
end
|
end
|
||||||
|
|
||||||
.DigOut: ; 0xcc59
|
.DigOut:
|
||||||
step_dig 32
|
step_dig 32
|
||||||
hide_object
|
hide_object
|
||||||
step_end
|
step_end
|
||||||
|
|
||||||
.DigReturn: ; 0xcc5d
|
.DigReturn:
|
||||||
show_object
|
show_object
|
||||||
return_dig 32
|
return_dig 32
|
||||||
step_end
|
step_end
|
||||||
@ -938,17 +938,17 @@ TeleportFunction:
|
|||||||
ld a, $80
|
ld a, $80
|
||||||
ret
|
ret
|
||||||
|
|
||||||
.Text_ReturnToLastMonCenter: ; 0xccb1
|
.Text_ReturnToLastMonCenter:
|
||||||
; Return to the last #MON CENTER.
|
; Return to the last #MON CENTER.
|
||||||
text_jump UnknownText_0x1c071a
|
text_jump UnknownText_0x1c071a
|
||||||
db "@"
|
db "@"
|
||||||
|
|
||||||
.Text_CantUseHere: ; 0xccb6
|
.Text_CantUseHere:
|
||||||
; Can't use that here.
|
; Can't use that here.
|
||||||
text_jump UnknownText_0x1c073b
|
text_jump UnknownText_0x1c073b
|
||||||
db "@"
|
db "@"
|
||||||
|
|
||||||
.TeleportScript: ; 0xccbb
|
.TeleportScript:
|
||||||
reloadmappart
|
reloadmappart
|
||||||
special UpdateTimePals
|
special UpdateTimePals
|
||||||
writetext .Text_ReturnToLastMonCenter
|
writetext .Text_ReturnToLastMonCenter
|
||||||
@ -992,7 +992,7 @@ StrengthFunction:
|
|||||||
ld a, $80
|
ld a, $80
|
||||||
ret
|
ret
|
||||||
|
|
||||||
.JumpText: ; 0xcd01
|
.JumpText:
|
||||||
text_jump UnknownText_0x1c0751
|
text_jump UnknownText_0x1c0751
|
||||||
db "@"
|
db "@"
|
||||||
|
|
||||||
@ -1019,11 +1019,11 @@ SetStrengthFlag:
|
|||||||
call GetPartyNick
|
call GetPartyNick
|
||||||
ret
|
ret
|
||||||
|
|
||||||
Script_StrengthFromMenu: ; 0xcd29
|
Script_StrengthFromMenu:
|
||||||
reloadmappart
|
reloadmappart
|
||||||
special UpdateTimePals
|
special UpdateTimePals
|
||||||
|
|
||||||
Script_UsedStrength: ; 0xcd2d
|
Script_UsedStrength:
|
||||||
callasm SetStrengthFlag
|
callasm SetStrengthFlag
|
||||||
writetext .UsedStrength
|
writetext .UsedStrength
|
||||||
copybytetovar wBuffer6
|
copybytetovar wBuffer6
|
||||||
@ -1033,11 +1033,11 @@ Script_UsedStrength: ; 0xcd2d
|
|||||||
closetext
|
closetext
|
||||||
end
|
end
|
||||||
|
|
||||||
.UsedStrength: ; 0xcd41
|
.UsedStrength:
|
||||||
text_jump UnknownText_0x1c0774
|
text_jump UnknownText_0x1c0774
|
||||||
db "@"
|
db "@"
|
||||||
|
|
||||||
.StrengthAllowedItToMoveBoulders: ; 0xcd46
|
.StrengthAllowedItToMoveBoulders:
|
||||||
text_jump UnknownText_0x1c0788
|
text_jump UnknownText_0x1c0788
|
||||||
db "@"
|
db "@"
|
||||||
|
|
||||||
@ -1047,13 +1047,13 @@ AskStrengthScript:
|
|||||||
ifequal $1, .DontMeetRequirements
|
ifequal $1, .DontMeetRequirements
|
||||||
jump .AlreadyUsedStrength
|
jump .AlreadyUsedStrength
|
||||||
|
|
||||||
.DontMeetRequirements: ; 0xcd59
|
.DontMeetRequirements:
|
||||||
jumptext UnknownText_0xcd73
|
jumptext UnknownText_0xcd73
|
||||||
|
|
||||||
.AlreadyUsedStrength: ; 0xcd5c
|
.AlreadyUsedStrength:
|
||||||
jumptext UnknownText_0xcd6e
|
jumptext UnknownText_0xcd6e
|
||||||
|
|
||||||
.AskStrength: ; 0xcd5f
|
.AskStrength:
|
||||||
opentext
|
opentext
|
||||||
writetext UnknownText_0xcd69
|
writetext UnknownText_0xcd69
|
||||||
yesorno
|
yesorno
|
||||||
@ -1061,17 +1061,17 @@ AskStrengthScript:
|
|||||||
closetext
|
closetext
|
||||||
end
|
end
|
||||||
|
|
||||||
UnknownText_0xcd69: ; 0xcd69
|
UnknownText_0xcd69:
|
||||||
; A #MON may be able to move this. Want to use STRENGTH?
|
; A #MON may be able to move this. Want to use STRENGTH?
|
||||||
text_jump UnknownText_0x1c07a0
|
text_jump UnknownText_0x1c07a0
|
||||||
db "@"
|
db "@"
|
||||||
|
|
||||||
UnknownText_0xcd6e: ; 0xcd6e
|
UnknownText_0xcd6e:
|
||||||
; Boulders may now be moved!
|
; Boulders may now be moved!
|
||||||
text_jump UnknownText_0x1c07d8
|
text_jump UnknownText_0x1c07d8
|
||||||
db "@"
|
db "@"
|
||||||
|
|
||||||
UnknownText_0xcd73: ; 0xcd73
|
UnknownText_0xcd73:
|
||||||
; A #MON may be able to move this.
|
; A #MON may be able to move this.
|
||||||
text_jump UnknownText_0x1c07f4
|
text_jump UnknownText_0x1c07f4
|
||||||
db "@"
|
db "@"
|
||||||
@ -1147,7 +1147,7 @@ Jumptable_cdae:
|
|||||||
ld a, $80
|
ld a, $80
|
||||||
ret
|
ret
|
||||||
|
|
||||||
Text_UsedWhirlpool: ; 0xcdd9
|
Text_UsedWhirlpool:
|
||||||
; used WHIRLPOOL!
|
; used WHIRLPOOL!
|
||||||
text_jump UnknownText_0x1c0816
|
text_jump UnknownText_0x1c0816
|
||||||
db "@"
|
db "@"
|
||||||
@ -1181,11 +1181,11 @@ TryWhirlpoolMenu:
|
|||||||
scf
|
scf
|
||||||
ret
|
ret
|
||||||
|
|
||||||
Script_WhirlpoolFromMenu: ; 0xce0b
|
Script_WhirlpoolFromMenu:
|
||||||
reloadmappart
|
reloadmappart
|
||||||
special UpdateTimePals
|
special UpdateTimePals
|
||||||
|
|
||||||
Script_UsedWhirlpool: ; 0xce0f
|
Script_UsedWhirlpool:
|
||||||
callasm GetPartyNick
|
callasm GetPartyNick
|
||||||
writetext Text_UsedWhirlpool
|
writetext Text_UsedWhirlpool
|
||||||
reloadmappart
|
reloadmappart
|
||||||
@ -1232,14 +1232,14 @@ TryWhirlpoolOW::
|
|||||||
scf
|
scf
|
||||||
ret
|
ret
|
||||||
|
|
||||||
Script_MightyWhirlpool: ; 0xce66
|
Script_MightyWhirlpool:
|
||||||
jumptext .MightyWhirlpoolText
|
jumptext .MightyWhirlpoolText
|
||||||
|
|
||||||
.MightyWhirlpoolText: ; 0xce69
|
.MightyWhirlpoolText:
|
||||||
text_jump UnknownText_0x1c082b
|
text_jump UnknownText_0x1c082b
|
||||||
db "@"
|
db "@"
|
||||||
|
|
||||||
Script_AskWhirlpoolOW: ; 0xce6e
|
Script_AskWhirlpoolOW:
|
||||||
opentext
|
opentext
|
||||||
writetext UnknownText_0xce78
|
writetext UnknownText_0xce78
|
||||||
yesorno
|
yesorno
|
||||||
@ -1247,7 +1247,7 @@ Script_AskWhirlpoolOW: ; 0xce6e
|
|||||||
closetext
|
closetext
|
||||||
end
|
end
|
||||||
|
|
||||||
UnknownText_0xce78: ; 0xce78
|
UnknownText_0xce78:
|
||||||
text_jump UnknownText_0x1c0864
|
text_jump UnknownText_0x1c0864
|
||||||
db "@"
|
db "@"
|
||||||
|
|
||||||
@ -1272,21 +1272,21 @@ TryHeadbuttFromMenu:
|
|||||||
ld a, $80
|
ld a, $80
|
||||||
ret
|
ret
|
||||||
|
|
||||||
UnknownText_0xce9d: ; 0xce9d
|
UnknownText_0xce9d:
|
||||||
; did a HEADBUTT!
|
; did a HEADBUTT!
|
||||||
text_jump UnknownText_0x1c0897
|
text_jump UnknownText_0x1c0897
|
||||||
db "@"
|
db "@"
|
||||||
|
|
||||||
UnknownText_0xcea2: ; 0xcea2
|
UnknownText_0xcea2:
|
||||||
; Nope. Nothing…
|
; Nope. Nothing…
|
||||||
text_jump UnknownText_0x1c08ac
|
text_jump UnknownText_0x1c08ac
|
||||||
db "@"
|
db "@"
|
||||||
|
|
||||||
HeadbuttFromMenuScript: ; 0xcea7
|
HeadbuttFromMenuScript:
|
||||||
reloadmappart
|
reloadmappart
|
||||||
special UpdateTimePals
|
special UpdateTimePals
|
||||||
|
|
||||||
HeadbuttScript: ; 0xceab
|
HeadbuttScript:
|
||||||
callasm GetPartyNick
|
callasm GetPartyNick
|
||||||
writetext UnknownText_0xce9d
|
writetext UnknownText_0xce9d
|
||||||
|
|
||||||
@ -1322,7 +1322,7 @@ TryHeadbuttOW::
|
|||||||
xor a
|
xor a
|
||||||
ret
|
ret
|
||||||
|
|
||||||
AskHeadbuttScript: ; 0xcedc
|
AskHeadbuttScript:
|
||||||
opentext
|
opentext
|
||||||
writetext UnknownText_0xcee6
|
writetext UnknownText_0xcee6
|
||||||
yesorno
|
yesorno
|
||||||
@ -1330,7 +1330,7 @@ AskHeadbuttScript: ; 0xcedc
|
|||||||
closetext
|
closetext
|
||||||
end
|
end
|
||||||
|
|
||||||
UnknownText_0xcee6: ; 0xcee6
|
UnknownText_0xcee6:
|
||||||
; A #MON could be in this tree. Want to HEADBUTT it?
|
; A #MON could be in this tree. Want to HEADBUTT it?
|
||||||
text_jump UnknownText_0x1c08bc
|
text_jump UnknownText_0x1c08bc
|
||||||
db "@"
|
db "@"
|
||||||
@ -1380,7 +1380,7 @@ GetFacingObject:
|
|||||||
scf
|
scf
|
||||||
ret
|
ret
|
||||||
|
|
||||||
RockSmashFromMenuScript: ; 0xcf2e
|
RockSmashFromMenuScript:
|
||||||
reloadmappart
|
reloadmappart
|
||||||
special UpdateTimePals
|
special UpdateTimePals
|
||||||
|
|
||||||
@ -1403,15 +1403,15 @@ RockSmashScript:
|
|||||||
.done
|
.done
|
||||||
end
|
end
|
||||||
|
|
||||||
MovementData_0xcf55: ; 0xcf55
|
MovementData_0xcf55:
|
||||||
rock_smash 10
|
rock_smash 10
|
||||||
step_end
|
step_end
|
||||||
|
|
||||||
UnknownText_0xcf58: ; 0xcf58
|
UnknownText_0xcf58:
|
||||||
text_jump UnknownText_0x1c08f0
|
text_jump UnknownText_0x1c08f0
|
||||||
db "@"
|
db "@"
|
||||||
|
|
||||||
AskRockSmashScript: ; 0xcf5d
|
AskRockSmashScript:
|
||||||
callasm HasRockSmash
|
callasm HasRockSmash
|
||||||
ifequal 1, .no
|
ifequal 1, .no
|
||||||
|
|
||||||
@ -1424,12 +1424,12 @@ AskRockSmashScript: ; 0xcf5d
|
|||||||
.no
|
.no
|
||||||
jumptext UnknownText_0xcf72
|
jumptext UnknownText_0xcf72
|
||||||
|
|
||||||
UnknownText_0xcf72: ; 0xcf72
|
UnknownText_0xcf72:
|
||||||
; Maybe a #MON can break this.
|
; Maybe a #MON can break this.
|
||||||
text_jump UnknownText_0x1c0906
|
text_jump UnknownText_0x1c0906
|
||||||
db "@"
|
db "@"
|
||||||
|
|
||||||
UnknownText_0xcf77: ; 0xcf77
|
UnknownText_0xcf77:
|
||||||
; This rock looks breakable. Want to use ROCK SMASH?
|
; This rock looks breakable. Want to use ROCK SMASH?
|
||||||
text_jump UnknownText_0x1c0924
|
text_jump UnknownText_0x1c0924
|
||||||
db "@"
|
db "@"
|
||||||
@ -1538,32 +1538,32 @@ FishFunction:
|
|||||||
ld a, $81
|
ld a, $81
|
||||||
ret
|
ret
|
||||||
|
|
||||||
Script_NotEvenANibble: ; 0xd01e
|
Script_NotEvenANibble:
|
||||||
scall Script_FishCastRod
|
scall Script_FishCastRod
|
||||||
writetext UnknownText_0xd0a9
|
writetext UnknownText_0xd0a9
|
||||||
jump Script_NotEvenANibble_FallThrough
|
jump Script_NotEvenANibble_FallThrough
|
||||||
|
|
||||||
Script_NotEvenANibble2: ; 0xd027
|
Script_NotEvenANibble2:
|
||||||
scall Script_FishCastRod
|
scall Script_FishCastRod
|
||||||
writetext UnknownText_0xd0a9
|
writetext UnknownText_0xd0a9
|
||||||
|
|
||||||
Script_NotEvenANibble_FallThrough: ; 0xd02d
|
Script_NotEvenANibble_FallThrough:
|
||||||
loademote EMOTE_SHADOW
|
loademote EMOTE_SHADOW
|
||||||
callasm PutTheRodAway
|
callasm PutTheRodAway
|
||||||
closetext
|
closetext
|
||||||
end
|
end
|
||||||
|
|
||||||
Script_GotABite: ; 0xd035
|
Script_GotABite:
|
||||||
scall Script_FishCastRod
|
scall Script_FishCastRod
|
||||||
callasm Fishing_CheckFacingUp
|
callasm Fishing_CheckFacingUp
|
||||||
iffalse .NotFacingUp
|
iffalse .NotFacingUp
|
||||||
applymovement PLAYER, .Movement_FacingUp
|
applymovement PLAYER, .Movement_FacingUp
|
||||||
jump .FightTheHookedPokemon
|
jump .FightTheHookedPokemon
|
||||||
|
|
||||||
.NotFacingUp: ; 0xd046
|
.NotFacingUp:
|
||||||
applymovement PLAYER, .Movement_NotFacingUp
|
applymovement PLAYER, .Movement_NotFacingUp
|
||||||
|
|
||||||
.FightTheHookedPokemon: ; 0xd04a
|
.FightTheHookedPokemon:
|
||||||
pause 40
|
pause 40
|
||||||
applymovement PLAYER, .Movement_RestoreRod
|
applymovement PLAYER, .Movement_RestoreRod
|
||||||
writetext UnknownText_0xd0a4
|
writetext UnknownText_0xd0a4
|
||||||
@ -1608,7 +1608,7 @@ Fishing_CheckFacingUp:
|
|||||||
ld [wScriptVar], a
|
ld [wScriptVar], a
|
||||||
ret
|
ret
|
||||||
|
|
||||||
Script_FishCastRod: ; 0xd07c
|
Script_FishCastRod:
|
||||||
reloadmappart
|
reloadmappart
|
||||||
loadvar hBGMapMode, $0
|
loadvar hBGMapMode, $0
|
||||||
special UpdateTimePals
|
special UpdateTimePals
|
||||||
@ -1632,12 +1632,12 @@ PutTheRodAway:
|
|||||||
call ReplaceKrisSprite
|
call ReplaceKrisSprite
|
||||||
ret
|
ret
|
||||||
|
|
||||||
UnknownText_0xd0a4: ; 0xd0a4
|
UnknownText_0xd0a4:
|
||||||
; Oh! A bite!
|
; Oh! A bite!
|
||||||
text_jump UnknownText_0x1c0958
|
text_jump UnknownText_0x1c0958
|
||||||
db "@"
|
db "@"
|
||||||
|
|
||||||
UnknownText_0xd0a9: ; 0xd0a9
|
UnknownText_0xd0a9:
|
||||||
; Not even a nibble!
|
; Not even a nibble!
|
||||||
text_jump UnknownText_0x1c0965
|
text_jump UnknownText_0x1c0965
|
||||||
db "@"
|
db "@"
|
||||||
@ -1733,7 +1733,7 @@ BikeFunction:
|
|||||||
scf
|
scf
|
||||||
ret
|
ret
|
||||||
|
|
||||||
Script_GetOnBike: ; 0xd13e
|
Script_GetOnBike:
|
||||||
reloadmappart
|
reloadmappart
|
||||||
special UpdateTimePals
|
special UpdateTimePals
|
||||||
writecode VAR_MOVEMENT, PLAYER_BIKE
|
writecode VAR_MOVEMENT, PLAYER_BIKE
|
||||||
@ -1743,7 +1743,7 @@ Script_GetOnBike: ; 0xd13e
|
|||||||
special ReplaceKrisSprite
|
special ReplaceKrisSprite
|
||||||
end
|
end
|
||||||
|
|
||||||
Script_GetOnBike_Register: ; 0xd14e
|
Script_GetOnBike_Register:
|
||||||
writecode VAR_MOVEMENT, PLAYER_BIKE
|
writecode VAR_MOVEMENT, PLAYER_BIKE
|
||||||
closetext
|
closetext
|
||||||
special ReplaceKrisSprite
|
special ReplaceKrisSprite
|
||||||
@ -1753,7 +1753,7 @@ Script_GetOnBike_Register: ; 0xd14e
|
|||||||
nop
|
nop
|
||||||
ret
|
ret
|
||||||
|
|
||||||
Script_GetOffBike: ; 0xd158
|
Script_GetOffBike:
|
||||||
reloadmappart
|
reloadmappart
|
||||||
special UpdateTimePals
|
special UpdateTimePals
|
||||||
writecode VAR_MOVEMENT, PLAYER_NORMAL
|
writecode VAR_MOVEMENT, PLAYER_NORMAL
|
||||||
@ -1766,27 +1766,27 @@ FinishGettingOffBike:
|
|||||||
special PlayMapMusic
|
special PlayMapMusic
|
||||||
end
|
end
|
||||||
|
|
||||||
Script_GetOffBike_Register: ; 0xd16b
|
Script_GetOffBike_Register:
|
||||||
writecode VAR_MOVEMENT, PLAYER_NORMAL
|
writecode VAR_MOVEMENT, PLAYER_NORMAL
|
||||||
jump FinishGettingOffBike
|
jump FinishGettingOffBike
|
||||||
|
|
||||||
Script_CantGetOffBike: ; 0xd171
|
Script_CantGetOffBike:
|
||||||
writetext .CantGetOffBikeText
|
writetext .CantGetOffBikeText
|
||||||
waitbutton
|
waitbutton
|
||||||
closetext
|
closetext
|
||||||
end
|
end
|
||||||
|
|
||||||
.CantGetOffBikeText: ; 0xd177
|
.CantGetOffBikeText:
|
||||||
; You can't get off here!
|
; You can't get off here!
|
||||||
text_jump UnknownText_0x1c099a
|
text_jump UnknownText_0x1c099a
|
||||||
db "@"
|
db "@"
|
||||||
|
|
||||||
GotOnTheBikeText: ; 0xd17c
|
GotOnTheBikeText:
|
||||||
; got on the @ .
|
; got on the @ .
|
||||||
text_jump UnknownText_0x1c09b2
|
text_jump UnknownText_0x1c09b2
|
||||||
db "@"
|
db "@"
|
||||||
|
|
||||||
GotOffTheBikeText: ; 0xd181
|
GotOffTheBikeText:
|
||||||
; got off the @ .
|
; got off the @ .
|
||||||
text_jump UnknownText_0x1c09c7
|
text_jump UnknownText_0x1c09c7
|
||||||
db "@"
|
db "@"
|
||||||
@ -1813,7 +1813,7 @@ TryCutOW::
|
|||||||
scf
|
scf
|
||||||
ret
|
ret
|
||||||
|
|
||||||
AskCutScript: ; 0xd1a9
|
AskCutScript:
|
||||||
opentext
|
opentext
|
||||||
writetext UnknownText_0xd1c8
|
writetext UnknownText_0xd1c8
|
||||||
yesorno
|
yesorno
|
||||||
@ -1833,13 +1833,13 @@ AskCutScript: ; 0xd1a9
|
|||||||
ld [wScriptVar], a
|
ld [wScriptVar], a
|
||||||
ret
|
ret
|
||||||
|
|
||||||
UnknownText_0xd1c8: ; 0xd1c8
|
UnknownText_0xd1c8:
|
||||||
text_jump UnknownText_0x1c09dd
|
text_jump UnknownText_0x1c09dd
|
||||||
db "@"
|
db "@"
|
||||||
|
|
||||||
CantCutScript: ; 0xd1cd
|
CantCutScript:
|
||||||
jumptext UnknownText_0xd1d0
|
jumptext UnknownText_0xd1d0
|
||||||
|
|
||||||
UnknownText_0xd1d0: ; 0xd1d0
|
UnknownText_0xd1d0:
|
||||||
text_jump UnknownText_0x1c0a05
|
text_jump UnknownText_0x1c0a05
|
||||||
db "@"
|
db "@"
|
||||||
|
@ -297,53 +297,45 @@ SeerTexts:
|
|||||||
dw SeerEggText
|
dw SeerEggText
|
||||||
dw SeerLevelOnlyText
|
dw SeerLevelOnlyText
|
||||||
|
|
||||||
SeerIntroText: ; 0x4f28c
|
SeerIntroText:
|
||||||
; I see all. I know all… Certainly, I know of your #MON!
|
; I see all. I know all… Certainly, I know of your #MON!
|
||||||
text_jump UnknownText_0x1c475f
|
text_jump UnknownText_0x1c475f
|
||||||
db "@"
|
db "@"
|
||||||
; 0x4f291
|
|
||||||
|
|
||||||
SeerCantTellText: ; 0x4f291
|
SeerCantTellText:
|
||||||
; Whaaaat? I can't tell a thing! How could I not know of this?
|
; Whaaaat? I can't tell a thing! How could I not know of this?
|
||||||
text_jump UnknownText_0x1c4797
|
text_jump UnknownText_0x1c4797
|
||||||
db "@"
|
db "@"
|
||||||
; 0x4f296
|
|
||||||
|
|
||||||
SeerMetAtText: ; 0x4f296
|
SeerMetAtText:
|
||||||
; Hm… I see you met @ here: @ !
|
; Hm… I see you met @ here: @ !
|
||||||
text_jump UnknownText_0x1c47d4
|
text_jump UnknownText_0x1c47d4
|
||||||
db "@"
|
db "@"
|
||||||
; 0x4f29b
|
|
||||||
|
|
||||||
SeerTimeLevelText: ; 0x4f29b
|
SeerTimeLevelText:
|
||||||
; The time was @ ! Its level was @ ! Am I good or what?
|
; The time was @ ! Its level was @ ! Am I good or what?
|
||||||
text_jump UnknownText_0x1c47fa
|
text_jump UnknownText_0x1c47fa
|
||||||
db "@"
|
db "@"
|
||||||
; 0x4f2a0
|
|
||||||
|
|
||||||
SeerTradedText: ; 0x4f2a0
|
SeerTradedText:
|
||||||
; Hm… @ came from @ in a trade? @ was where @ met @ !
|
; Hm… @ came from @ in a trade? @ was where @ met @ !
|
||||||
text_jump UnknownText_0x1c4837
|
text_jump UnknownText_0x1c4837
|
||||||
db "@"
|
db "@"
|
||||||
; 0x4f2a5
|
|
||||||
|
|
||||||
SeerLevelOnlyText: ; 0x4f2a5
|
SeerLevelOnlyText:
|
||||||
; What!? Incredible! I don't understand how, but it is incredible! You are special. I can't tell where you met it, but it was at level @ . Am I good or what?
|
; What!? Incredible! I don't understand how, but it is incredible! You are special. I can't tell where you met it, but it was at level @ . Am I good or what?
|
||||||
text_jump UnknownText_0x1c487f
|
text_jump UnknownText_0x1c487f
|
||||||
db "@"
|
db "@"
|
||||||
; 0x4f2aa
|
|
||||||
|
|
||||||
SeerEggText: ; 0x4f2aa
|
SeerEggText:
|
||||||
; Hey! That's an EGG! You can't say that you've met it yet…
|
; Hey! That's an EGG! You can't say that you've met it yet…
|
||||||
text_jump UnknownText_0x1c491d
|
text_jump UnknownText_0x1c491d
|
||||||
db "@"
|
db "@"
|
||||||
; 0x4f2af
|
|
||||||
|
|
||||||
SeerCancelText: ; 0x4f2af
|
SeerCancelText:
|
||||||
; Fufufu! I saw that you'd do nothing!
|
; Fufufu! I saw that you'd do nothing!
|
||||||
text_jump UnknownText_0x1c4955
|
text_jump UnknownText_0x1c4955
|
||||||
db "@"
|
db "@"
|
||||||
; 0x4f2b4
|
|
||||||
|
|
||||||
|
|
||||||
SeerAdvice:
|
SeerAdvice:
|
||||||
@ -381,35 +373,30 @@ SeerAdviceTexts:
|
|||||||
dbw 100, SeerAdvice5
|
dbw 100, SeerAdvice5
|
||||||
dbw 255, SeerAdvice1
|
dbw 255, SeerAdvice1
|
||||||
|
|
||||||
SeerAdvice1: ; 0x4f2e8
|
SeerAdvice1:
|
||||||
; Incidentally… It would be wise to raise your #MON with a little more care.
|
; Incidentally… It would be wise to raise your #MON with a little more care.
|
||||||
text_jump UnknownText_0x1c497a
|
text_jump UnknownText_0x1c497a
|
||||||
db "@"
|
db "@"
|
||||||
; 0x4f2ed
|
|
||||||
|
|
||||||
SeerAdvice2: ; 0x4f2ed
|
SeerAdvice2:
|
||||||
; Incidentally… It seems to have grown a little. @ seems to be becoming more confident.
|
; Incidentally… It seems to have grown a little. @ seems to be becoming more confident.
|
||||||
text_jump UnknownText_0x1c49c6
|
text_jump UnknownText_0x1c49c6
|
||||||
db "@"
|
db "@"
|
||||||
; 0x4f2f2
|
|
||||||
|
|
||||||
SeerAdvice3: ; 0x4f2f2
|
SeerAdvice3:
|
||||||
; Incidentally… @ has grown. It's gained much strength.
|
; Incidentally… @ has grown. It's gained much strength.
|
||||||
text_jump UnknownText_0x1c4a21
|
text_jump UnknownText_0x1c4a21
|
||||||
db "@"
|
db "@"
|
||||||
; 0x4f2f7
|
|
||||||
|
|
||||||
SeerAdvice4: ; 0x4f2f7
|
SeerAdvice4:
|
||||||
; Incidentally… It certainly has grown mighty! This @ must have come through numerous #MON battles. It looks brimming with confidence.
|
; Incidentally… It certainly has grown mighty! This @ must have come through numerous #MON battles. It looks brimming with confidence.
|
||||||
text_jump UnknownText_0x1c4a5b
|
text_jump UnknownText_0x1c4a5b
|
||||||
db "@"
|
db "@"
|
||||||
; 0x4f2fc
|
|
||||||
|
|
||||||
SeerAdvice5: ; 0x4f2fc
|
SeerAdvice5:
|
||||||
; Incidentally… I'm impressed by your dedication. It's been a long time since I've seen a #MON as mighty as this @ . I'm sure that seeing @ in battle would excite anyone.
|
; Incidentally… I'm impressed by your dedication. It's been a long time since I've seen a #MON as mighty as this @ . I'm sure that seeing @ in battle would excite anyone.
|
||||||
text_jump UnknownText_0x1c4ae5
|
text_jump UnknownText_0x1c4ae5
|
||||||
db "@"
|
db "@"
|
||||||
; 0x4f301
|
|
||||||
|
|
||||||
|
|
||||||
GetCaughtGender:
|
GetCaughtGender:
|
||||||
|
@ -113,7 +113,6 @@ PC_CheckPartyForPokemon:
|
|||||||
; Bzzzzt! You must have a #MON to use this!
|
; Bzzzzt! You must have a #MON to use this!
|
||||||
text_jump UnknownText_0x1c1328
|
text_jump UnknownText_0x1c1328
|
||||||
db "@"
|
db "@"
|
||||||
; 0x15668
|
|
||||||
|
|
||||||
BillsPC:
|
BillsPC:
|
||||||
call PC_PlayChoosePCSound
|
call PC_PlayChoosePCSound
|
||||||
@ -200,11 +199,10 @@ _PlayersHousePC:
|
|||||||
ld c, $1
|
ld c, $1
|
||||||
ret
|
ret
|
||||||
|
|
||||||
UnknownText_0x156ff: ; 0x156ff
|
UnknownText_0x156ff:
|
||||||
; turned on the PC.
|
; turned on the PC.
|
||||||
text_jump UnknownText_0x1c1353
|
text_jump UnknownText_0x1c1353
|
||||||
db "@"
|
db "@"
|
||||||
; 0x15704
|
|
||||||
|
|
||||||
_PlayersPC:
|
_PlayersPC:
|
||||||
ld a, b
|
ld a, b
|
||||||
@ -236,7 +234,7 @@ Function15715:
|
|||||||
call ExitMenu
|
call ExitMenu
|
||||||
ret
|
ret
|
||||||
|
|
||||||
PlayersPCMenuData: ; 0x15736
|
PlayersPCMenuData:
|
||||||
db MENU_BACKUP_TILES ; flags
|
db MENU_BACKUP_TILES ; flags
|
||||||
db 0, 0 ; top left corner coords (y, x)
|
db 0, 0 ; top left corner coords (y, x)
|
||||||
db 12, 15 ; bottom right corner coords (y, x)
|
db 12, 15 ; bottom right corner coords (y, x)
|
||||||
@ -258,7 +256,7 @@ PLAYERSPC_DECORATION EQU 4
|
|||||||
PLAYERSPC_TURN_OFF EQU 5
|
PLAYERSPC_TURN_OFF EQU 5
|
||||||
PLAYERSPC_LOG_OFF EQU 6
|
PLAYERSPC_LOG_OFF EQU 6
|
||||||
|
|
||||||
.PlayersPCMenuPointers: ; 0x15746
|
.PlayersPCMenuPointers:
|
||||||
; entries correspond to PLAYERSPC_* constants
|
; entries correspond to PLAYERSPC_* constants
|
||||||
dw PlayerWithdrawItemMenu, .WithdrawItem
|
dw PlayerWithdrawItemMenu, .WithdrawItem
|
||||||
dw PlayerDepositItemMenu, .DepositItem
|
dw PlayerDepositItemMenu, .DepositItem
|
||||||
@ -305,13 +303,12 @@ PC_DisplayTextWaitMenu:
|
|||||||
ld [wOptions], a
|
ld [wOptions], a
|
||||||
ret
|
ret
|
||||||
|
|
||||||
UnknownText_0x157cc: ; 0x157cc
|
UnknownText_0x157cc:
|
||||||
; What do you want to do?
|
; What do you want to do?
|
||||||
text_jump UnknownText_0x1c1368
|
text_jump UnknownText_0x1c1368
|
||||||
db "@"
|
db "@"
|
||||||
; 0x157d1
|
|
||||||
|
|
||||||
PlayerWithdrawItemMenu: ; 0x157d1
|
PlayerWithdrawItemMenu:
|
||||||
call LoadStandardMenuHeader
|
call LoadStandardMenuHeader
|
||||||
farcall ClearPCItemScreen
|
farcall ClearPCItemScreen
|
||||||
.loop
|
.loop
|
||||||
@ -375,19 +372,19 @@ PlayerWithdrawItemMenu: ; 0x157d1
|
|||||||
.done
|
.done
|
||||||
ret
|
ret
|
||||||
|
|
||||||
.HowManyText: ; 0x15850
|
.HowManyText:
|
||||||
text_jump _PlayersPCHowManyWithdrawText
|
text_jump _PlayersPCHowManyWithdrawText
|
||||||
db "@"
|
db "@"
|
||||||
|
|
||||||
.WithdrewText: ; 0x15855
|
.WithdrewText:
|
||||||
text_jump _PlayersPCWithdrewItemsText
|
text_jump _PlayersPCWithdrewItemsText
|
||||||
db "@"
|
db "@"
|
||||||
|
|
||||||
.NoRoomText: ; 0x1585a
|
.NoRoomText:
|
||||||
text_jump _PlayersPCNoRoomWithdrawText
|
text_jump _PlayersPCNoRoomWithdrawText
|
||||||
db "@"
|
db "@"
|
||||||
|
|
||||||
PlayerTossItemMenu: ; 0x1585f
|
PlayerTossItemMenu:
|
||||||
call LoadStandardMenuHeader
|
call LoadStandardMenuHeader
|
||||||
farcall ClearPCItemScreen
|
farcall ClearPCItemScreen
|
||||||
.loop
|
.loop
|
||||||
@ -401,24 +398,21 @@ PlayerTossItemMenu: ; 0x1585f
|
|||||||
call CloseSubmenu
|
call CloseSubmenu
|
||||||
xor a
|
xor a
|
||||||
ret
|
ret
|
||||||
; 0x1587d
|
|
||||||
|
|
||||||
PlayerDecorationMenu: ; 0x1587d
|
PlayerDecorationMenu:
|
||||||
farcall _PlayerDecorationMenu
|
farcall _PlayerDecorationMenu
|
||||||
ld a, c
|
ld a, c
|
||||||
and a
|
and a
|
||||||
ret z
|
ret z
|
||||||
scf
|
scf
|
||||||
ret
|
ret
|
||||||
; 0x15888
|
|
||||||
|
|
||||||
PlayerLogOffMenu: ; 0x15888
|
PlayerLogOffMenu:
|
||||||
xor a
|
xor a
|
||||||
scf
|
scf
|
||||||
ret
|
ret
|
||||||
; 0x1588b
|
|
||||||
|
|
||||||
PlayerDepositItemMenu: ; 0x1588b
|
PlayerDepositItemMenu:
|
||||||
call .CheckItemsInBag
|
call .CheckItemsInBag
|
||||||
jr c, .nope
|
jr c, .nope
|
||||||
call DisableSpriteUpdates
|
call DisableSpriteUpdates
|
||||||
@ -538,25 +532,24 @@ PlayerDepositItemMenu: ; 0x1588b
|
|||||||
and a
|
and a
|
||||||
ret
|
ret
|
||||||
|
|
||||||
.HowManyText: ; 0x1596e
|
.HowManyText:
|
||||||
text_jump _PlayersPCHowManyDepositText
|
text_jump _PlayersPCHowManyDepositText
|
||||||
db "@"
|
db "@"
|
||||||
|
|
||||||
.DepositText: ; 0x15973
|
.DepositText:
|
||||||
text_jump _PlayersPCDepositItemsText
|
text_jump _PlayersPCDepositItemsText
|
||||||
db "@"
|
db "@"
|
||||||
|
|
||||||
.NoRoomText: ; 0x15978
|
.NoRoomText:
|
||||||
text_jump _PlayersPCNoRoomDepositText
|
text_jump _PlayersPCNoRoomDepositText
|
||||||
db "@"
|
db "@"
|
||||||
|
|
||||||
PlayerMailBoxMenu: ; 0x1597d
|
PlayerMailBoxMenu:
|
||||||
farcall _PlayerMailBoxMenu
|
farcall _PlayerMailBoxMenu
|
||||||
xor a
|
xor a
|
||||||
ret
|
ret
|
||||||
; 0x15985
|
|
||||||
|
|
||||||
PCItemsJoypad: ; 0x15985
|
PCItemsJoypad:
|
||||||
xor a
|
xor a
|
||||||
ld [wSwitchItem], a
|
ld [wSwitchItem], a
|
||||||
.loop
|
.loop
|
||||||
@ -645,38 +638,32 @@ PC_DisplayText:
|
|||||||
call ExitMenu
|
call ExitMenu
|
||||||
ret
|
ret
|
||||||
|
|
||||||
PokecenterPCText_BootedUpPC: ; 0x15a27
|
PokecenterPCText_BootedUpPC:
|
||||||
; turned on the PC.
|
; turned on the PC.
|
||||||
text_jump UnknownText_0x1c144d
|
text_jump UnknownText_0x1c144d
|
||||||
db "@"
|
db "@"
|
||||||
; 0x15a2c
|
|
||||||
|
|
||||||
PokecenterPCText_AccessWhosePC: ; 0x15a2c
|
PokecenterPCText_AccessWhosePC:
|
||||||
; Access whose PC?
|
; Access whose PC?
|
||||||
text_jump UnknownText_0x1c1462
|
text_jump UnknownText_0x1c1462
|
||||||
db "@"
|
db "@"
|
||||||
; 0x15a31
|
|
||||||
|
|
||||||
PokecenterPCText_AccessedBillsPC: ; 0x15a31
|
PokecenterPCText_AccessedBillsPC:
|
||||||
; BILL's PC accessed. #MON Storage System opened.
|
; BILL's PC accessed. #MON Storage System opened.
|
||||||
text_jump UnknownText_0x1c1474
|
text_jump UnknownText_0x1c1474
|
||||||
db "@"
|
db "@"
|
||||||
; 0x15a36
|
|
||||||
|
|
||||||
PokecenterPCText_AccessedOwnPC: ; 0x15a36
|
PokecenterPCText_AccessedOwnPC:
|
||||||
; Accessed own PC. Item Storage System opened.
|
; Accessed own PC. Item Storage System opened.
|
||||||
text_jump UnknownText_0x1c14a4
|
text_jump UnknownText_0x1c14a4
|
||||||
db "@"
|
db "@"
|
||||||
; 0x15a3b
|
|
||||||
|
|
||||||
PokecenterPCText_AccessedOaksPC: ; 0x15a3b
|
PokecenterPCText_AccessedOaksPC:
|
||||||
; PROF.OAK's PC accessed. #DEX Rating System opened.
|
; PROF.OAK's PC accessed. #DEX Rating System opened.
|
||||||
text_jump UnknownText_0x1c14d2
|
text_jump UnknownText_0x1c14d2
|
||||||
db "@"
|
db "@"
|
||||||
; 0x15a40
|
|
||||||
|
|
||||||
PokecenterPCText_LinkClosed: ; 0x15a40
|
PokecenterPCText_LinkClosed:
|
||||||
; … Link closed…
|
; … Link closed…
|
||||||
text_jump UnknownText_0x1c1505
|
text_jump UnknownText_0x1c1505
|
||||||
db "@"
|
db "@"
|
||||||
; 0x15a45
|
|
||||||
|
@ -41,7 +41,7 @@ ClosePokepic::
|
|||||||
call LoadStandardFont
|
call LoadStandardFont
|
||||||
ret
|
ret
|
||||||
|
|
||||||
PokepicMenuHeader: ; 0x24547
|
PokepicMenuHeader:
|
||||||
db MENU_BACKUP_TILES ; flags
|
db MENU_BACKUP_TILES ; flags
|
||||||
menu_coords 6, 4, 14, 13
|
menu_coords 6, 4, 14, 13
|
||||||
dw NULL
|
dw NULL
|
||||||
|
@ -29,32 +29,27 @@ PhotoStudio:
|
|||||||
call PrintText
|
call PrintText
|
||||||
ret
|
ret
|
||||||
|
|
||||||
.Text_AskWhichMon: ; 0x16e04
|
.Text_AskWhichMon:
|
||||||
; Which #MON should I photo- graph?
|
; Which #MON should I photo- graph?
|
||||||
text_jump UnknownText_0x1be024
|
text_jump UnknownText_0x1be024
|
||||||
db "@"
|
db "@"
|
||||||
; 0x16e09
|
|
||||||
|
|
||||||
.Text_HoldStill: ; 0x16e09
|
.Text_HoldStill:
|
||||||
; All righty. Hold still for a bit.
|
; All righty. Hold still for a bit.
|
||||||
text_jump UnknownText_0x1be047
|
text_jump UnknownText_0x1be047
|
||||||
db "@"
|
db "@"
|
||||||
; 0x16e0e
|
|
||||||
|
|
||||||
.Text_Presto: ; 0x16e0e
|
.Text_Presto:
|
||||||
; Presto! All done. Come again, OK?
|
; Presto! All done. Come again, OK?
|
||||||
text_jump UnknownText_0x1be06a
|
text_jump UnknownText_0x1be06a
|
||||||
db "@"
|
db "@"
|
||||||
; 0x16e13
|
|
||||||
|
|
||||||
.Text_NoPicture: ; 0x16e13
|
.Text_NoPicture:
|
||||||
; Oh, no picture? Come again, OK?
|
; Oh, no picture? Come again, OK?
|
||||||
text_jump UnknownText_0x1c0000
|
text_jump UnknownText_0x1c0000
|
||||||
db "@"
|
db "@"
|
||||||
; 0x16e18
|
|
||||||
|
|
||||||
.Text_Egg: ; 0x16e18
|
.Text_Egg:
|
||||||
; An EGG? My talent is worth more…
|
; An EGG? My talent is worth more…
|
||||||
text_jump UnknownText_0x1c0021
|
text_jump UnknownText_0x1c0021
|
||||||
db "@"
|
db "@"
|
||||||
; 0x16e1d
|
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
ProfOaksPC: ; 0x265d3
|
ProfOaksPC:
|
||||||
ld hl, OakPCText1
|
ld hl, OakPCText1
|
||||||
call MenuTextBox
|
call MenuTextBox
|
||||||
call YesNoBox
|
call YesNoBox
|
||||||
@ -11,7 +11,7 @@ ProfOaksPC: ; 0x265d3
|
|||||||
call ExitMenu
|
call ExitMenu
|
||||||
ret
|
ret
|
||||||
|
|
||||||
ProfOaksPCBoot ; 0x265ee
|
ProfOaksPCBoot:
|
||||||
ld hl, OakPCText2
|
ld hl, OakPCText2
|
||||||
call PrintText
|
call PrintText
|
||||||
call Rate
|
call Rate
|
||||||
@ -20,7 +20,7 @@ ProfOaksPCBoot ; 0x265ee
|
|||||||
call WaitSFX
|
call WaitSFX
|
||||||
ret
|
ret
|
||||||
|
|
||||||
ProfOaksPCRating: ; 0x26601
|
ProfOaksPCRating:
|
||||||
call Rate
|
call Rate
|
||||||
push de
|
push de
|
||||||
ld de, MUSIC_NONE
|
ld de, MUSIC_NONE
|
||||||
@ -31,7 +31,7 @@ ProfOaksPCRating: ; 0x26601
|
|||||||
call WaitSFX
|
call WaitSFX
|
||||||
ret
|
ret
|
||||||
|
|
||||||
Rate: ; 0x26616
|
Rate:
|
||||||
; calculate Seen/Owned
|
; calculate Seen/Owned
|
||||||
ld hl, wPokedexSeen
|
ld hl, wPokedexSeen
|
||||||
ld b, wEndPokedexSeen - wPokedexSeen
|
ld b, wEndPokedexSeen - wPokedexSeen
|
||||||
@ -55,7 +55,7 @@ Rate: ; 0x26616
|
|||||||
pop de
|
pop de
|
||||||
ret
|
ret
|
||||||
|
|
||||||
.UpdateRatingBuffers: ; 0x26647
|
.UpdateRatingBuffers:
|
||||||
ld hl, wStringBuffer3
|
ld hl, wStringBuffer3
|
||||||
ld de, wd002
|
ld de, wd002
|
||||||
call .UpdateRatingBuffer
|
call .UpdateRatingBuffer
|
||||||
@ -64,7 +64,7 @@ Rate: ; 0x26616
|
|||||||
call .UpdateRatingBuffer
|
call .UpdateRatingBuffer
|
||||||
ret
|
ret
|
||||||
|
|
||||||
.UpdateRatingBuffer: ; 0x2665a
|
.UpdateRatingBuffer:
|
||||||
push hl
|
push hl
|
||||||
ld a, "@"
|
ld a, "@"
|
||||||
ld bc, ITEM_NAME_LENGTH
|
ld bc, ITEM_NAME_LENGTH
|
||||||
@ -74,7 +74,7 @@ Rate: ; 0x26616
|
|||||||
call PrintNum
|
call PrintNum
|
||||||
ret
|
ret
|
||||||
|
|
||||||
FindOakRating: ; 0x2666b
|
FindOakRating:
|
||||||
; return sound effect in de
|
; return sound effect in de
|
||||||
; return text pointer in hl
|
; return text pointer in hl
|
||||||
nop
|
nop
|
||||||
@ -100,15 +100,15 @@ endr
|
|||||||
|
|
||||||
INCLUDE "data/events/pokedex_ratings.asm"
|
INCLUDE "data/events/pokedex_ratings.asm"
|
||||||
|
|
||||||
OakPCText1: ; 0x266de
|
OakPCText1:
|
||||||
text_jump _OakPCText1
|
text_jump _OakPCText1
|
||||||
db "@"
|
db "@"
|
||||||
|
|
||||||
OakPCText2: ; 0x266e3
|
OakPCText2:
|
||||||
text_jump _OakPCText2
|
text_jump _OakPCText2
|
||||||
db "@"
|
db "@"
|
||||||
|
|
||||||
OakPCText3: ; 0x266e8
|
OakPCText3:
|
||||||
text_jump _OakPCText3
|
text_jump _OakPCText3
|
||||||
db "@"
|
db "@"
|
||||||
|
|
||||||
@ -188,6 +188,6 @@ OakRating19:
|
|||||||
text_jump _OakRating19
|
text_jump _OakRating19
|
||||||
db "@"
|
db "@"
|
||||||
|
|
||||||
OakPCText4: ; 0x2674c
|
OakPCText4:
|
||||||
text_jump _OakPCText4
|
text_jump _OakPCText4
|
||||||
db "@"
|
db "@"
|
||||||
|
@ -46,7 +46,7 @@ CheckAnyFaintedMon:
|
|||||||
scf
|
scf
|
||||||
ret
|
ret
|
||||||
|
|
||||||
SacredAshScript: ; 0x50821
|
SacredAshScript:
|
||||||
special HealParty
|
special HealParty
|
||||||
reloadmappart
|
reloadmappart
|
||||||
playsound SFX_WARP_TO
|
playsound SFX_WARP_TO
|
||||||
@ -63,10 +63,8 @@ SacredAshScript: ; 0x50821
|
|||||||
waitbutton
|
waitbutton
|
||||||
closetext
|
closetext
|
||||||
end
|
end
|
||||||
; 0x50845
|
|
||||||
|
|
||||||
UnknownText_0x50845: ; 0x50845
|
UnknownText_0x50845:
|
||||||
; 's #MON were all healed!
|
; 's #MON were all healed!
|
||||||
text_jump UnknownText_0x1c0b65
|
text_jump UnknownText_0x1c0b65
|
||||||
db "@"
|
db "@"
|
||||||
; 0x5084a
|
|
||||||
|
@ -83,7 +83,7 @@ FoundNone:
|
|||||||
ld [wScriptVar], a
|
ld [wScriptVar], a
|
||||||
ret
|
ret
|
||||||
|
|
||||||
NameRival: ; 0xc29d
|
NameRival:
|
||||||
ld b, $2 ; rival
|
ld b, $2 ; rival
|
||||||
ld de, wRivalName
|
ld de, wRivalName
|
||||||
farcall _NamingScreen
|
farcall _NamingScreen
|
||||||
@ -95,7 +95,6 @@ NameRival: ; 0xc29d
|
|||||||
|
|
||||||
.default
|
.default
|
||||||
db "SILVER@"
|
db "SILVER@"
|
||||||
; 0xc2b9
|
|
||||||
|
|
||||||
NameRater:
|
NameRater:
|
||||||
farcall _NameRater
|
farcall _NameRater
|
||||||
@ -168,11 +167,10 @@ GetMysteryGiftItem:
|
|||||||
ld [wScriptVar], a
|
ld [wScriptVar], a
|
||||||
ret
|
ret
|
||||||
|
|
||||||
.ReceiveItemText: ; 0xc345
|
.ReceiveItemText:
|
||||||
; received item
|
; received item
|
||||||
text_jump UnknownText_0x1bd3be
|
text_jump UnknownText_0x1bd3be
|
||||||
db "@"
|
db "@"
|
||||||
; 0xc34a
|
|
||||||
|
|
||||||
BugContestJudging:
|
BugContestJudging:
|
||||||
farcall _BugContestJudging
|
farcall _BugContestJudging
|
||||||
@ -257,17 +255,15 @@ CheckCoinsAndCoinCase:
|
|||||||
scf
|
scf
|
||||||
ret
|
ret
|
||||||
|
|
||||||
.NoCoinsText: ; 0xc3d1
|
.NoCoinsText:
|
||||||
; You have no coins.
|
; You have no coins.
|
||||||
text_jump UnknownText_0x1bd3d7
|
text_jump UnknownText_0x1bd3d7
|
||||||
db "@"
|
db "@"
|
||||||
; 0xc3d6
|
|
||||||
|
|
||||||
.NoCoinCaseText: ; 0xc3d6
|
.NoCoinCaseText:
|
||||||
; You don't have a COIN CASE.
|
; You don't have a COIN CASE.
|
||||||
text_jump UnknownText_0x1bd3eb
|
text_jump UnknownText_0x1bd3eb
|
||||||
db "@"
|
db "@"
|
||||||
; 0xc3db
|
|
||||||
|
|
||||||
ClearBGPalettesBufferScreen:
|
ClearBGPalettesBufferScreen:
|
||||||
call ClearBGPalettes
|
call ClearBGPalettes
|
||||||
@ -331,7 +327,7 @@ CheckLuckyNumberShowFlag:
|
|||||||
farcall _CheckLuckyNumberShowFlag
|
farcall _CheckLuckyNumberShowFlag
|
||||||
jp ScriptReturnCarry
|
jp ScriptReturnCarry
|
||||||
|
|
||||||
SnorlaxAwake: ; 0xc43d
|
SnorlaxAwake:
|
||||||
; Check if the Poké Flute channel is playing, and if the player is standing
|
; Check if the Poké Flute channel is playing, and if the player is standing
|
||||||
; next to Snorlax.
|
; next to Snorlax.
|
||||||
|
|
||||||
@ -430,7 +426,7 @@ PrintDiploma:
|
|||||||
call ExitAllMenus
|
call ExitAllMenus
|
||||||
ret
|
ret
|
||||||
|
|
||||||
TrainerHouse: ; 0xc4b9
|
TrainerHouse:
|
||||||
ld a, BANK(sMysteryGiftTrainerHouseFlag)
|
ld a, BANK(sMysteryGiftTrainerHouseFlag)
|
||||||
call GetSRAMBank
|
call GetSRAMBank
|
||||||
ld a, [sMysteryGiftTrainerHouseFlag]
|
ld a, [sMysteryGiftTrainerHouseFlag]
|
||||||
|
@ -25,5 +25,5 @@ CheckFacingTileForStdScript::
|
|||||||
|
|
||||||
INCLUDE "data/events/collision_stdscripts.asm"
|
INCLUDE "data/events/collision_stdscripts.asm"
|
||||||
|
|
||||||
Script_JumpStdFromRAM: ; 0x1369a
|
Script_JumpStdFromRAM:
|
||||||
jump wJumpStdScriptBuffer
|
jump wJumpStdScriptBuffer
|
||||||
|
@ -216,7 +216,7 @@ Radio2Script:
|
|||||||
closetext
|
closetext
|
||||||
end
|
end
|
||||||
|
|
||||||
TrashCanScript: ; 0xbc1a5
|
TrashCanScript:
|
||||||
farjumptext TrashCanText
|
farjumptext TrashCanText
|
||||||
|
|
||||||
PCScript:
|
PCScript:
|
||||||
@ -335,9 +335,8 @@ BugContestResults_DidNotWin:
|
|||||||
farwritetext ContestResults_DidNotWinText
|
farwritetext ContestResults_DidNotWinText
|
||||||
buttonsound
|
buttonsound
|
||||||
jump BugContestResults_FinishUp
|
jump BugContestResults_FinishUp
|
||||||
; 0xbc2b1
|
|
||||||
|
|
||||||
BugContestResults_ReturnAfterWinnersPrize: ; 0xbc2b1
|
BugContestResults_ReturnAfterWinnersPrize:
|
||||||
farwritetext ContestResults_JoinUsNextTimeText
|
farwritetext ContestResults_JoinUsNextTimeText
|
||||||
buttonsound
|
buttonsound
|
||||||
|
|
||||||
@ -381,9 +380,8 @@ BugContestResults_CleanUp:
|
|||||||
setflag ENGINE_DAILY_BUG_CONTEST
|
setflag ENGINE_DAILY_BUG_CONTEST
|
||||||
special PlayMapMusic
|
special PlayMapMusic
|
||||||
end
|
end
|
||||||
; 0xbc31e
|
|
||||||
|
|
||||||
BugContestResults_FirstPlace: ; 0xbc31e
|
BugContestResults_FirstPlace:
|
||||||
setevent EVENT_TEMPORARY_UNTIL_MAP_RELOAD_1
|
setevent EVENT_TEMPORARY_UNTIL_MAP_RELOAD_1
|
||||||
itemtotext SUN_STONE, MEM_BUFFER_1
|
itemtotext SUN_STONE, MEM_BUFFER_1
|
||||||
farwritetext ContestResults_PlayerWonAPrizeText
|
farwritetext ContestResults_PlayerWonAPrizeText
|
||||||
@ -391,55 +389,48 @@ BugContestResults_FirstPlace: ; 0xbc31e
|
|||||||
verbosegiveitem SUN_STONE
|
verbosegiveitem SUN_STONE
|
||||||
iffalse BugContestResults_NoRoomForSunStone
|
iffalse BugContestResults_NoRoomForSunStone
|
||||||
jump BugContestResults_ReturnAfterWinnersPrize
|
jump BugContestResults_ReturnAfterWinnersPrize
|
||||||
; 0xbc332
|
|
||||||
|
|
||||||
BugContestResults_SecondPlace: ; 0xbc332
|
BugContestResults_SecondPlace:
|
||||||
itemtotext EVERSTONE, MEM_BUFFER_1
|
itemtotext EVERSTONE, MEM_BUFFER_1
|
||||||
farwritetext ContestResults_PlayerWonAPrizeText
|
farwritetext ContestResults_PlayerWonAPrizeText
|
||||||
waitbutton
|
waitbutton
|
||||||
verbosegiveitem EVERSTONE
|
verbosegiveitem EVERSTONE
|
||||||
iffalse BugContestResults_NoRoomForEverstone
|
iffalse BugContestResults_NoRoomForEverstone
|
||||||
jump BugContestResults_ReturnAfterWinnersPrize
|
jump BugContestResults_ReturnAfterWinnersPrize
|
||||||
; 0xbc343
|
|
||||||
|
|
||||||
BugContestResults_ThirdPlace: ; 0xbc343
|
BugContestResults_ThirdPlace:
|
||||||
itemtotext GOLD_BERRY, MEM_BUFFER_1
|
itemtotext GOLD_BERRY, MEM_BUFFER_1
|
||||||
farwritetext ContestResults_PlayerWonAPrizeText
|
farwritetext ContestResults_PlayerWonAPrizeText
|
||||||
waitbutton
|
waitbutton
|
||||||
verbosegiveitem GOLD_BERRY
|
verbosegiveitem GOLD_BERRY
|
||||||
iffalse BugContestResults_NoRoomForGoldBerry
|
iffalse BugContestResults_NoRoomForGoldBerry
|
||||||
jump BugContestResults_ReturnAfterWinnersPrize
|
jump BugContestResults_ReturnAfterWinnersPrize
|
||||||
; 0xbc354
|
|
||||||
|
|
||||||
BugContestResults_NoRoomForSunStone: ; 0xbc354
|
BugContestResults_NoRoomForSunStone:
|
||||||
farwritetext BugContestPrizeNoRoomText
|
farwritetext BugContestPrizeNoRoomText
|
||||||
buttonsound
|
buttonsound
|
||||||
setevent EVENT_CONTEST_OFFICER_HAS_SUN_STONE
|
setevent EVENT_CONTEST_OFFICER_HAS_SUN_STONE
|
||||||
jump BugContestResults_ReturnAfterWinnersPrize
|
jump BugContestResults_ReturnAfterWinnersPrize
|
||||||
; 0xbc35f
|
|
||||||
|
|
||||||
BugContestResults_NoRoomForEverstone: ; 0xbc35f
|
BugContestResults_NoRoomForEverstone:
|
||||||
farwritetext BugContestPrizeNoRoomText
|
farwritetext BugContestPrizeNoRoomText
|
||||||
buttonsound
|
buttonsound
|
||||||
setevent EVENT_CONTEST_OFFICER_HAS_EVERSTONE
|
setevent EVENT_CONTEST_OFFICER_HAS_EVERSTONE
|
||||||
jump BugContestResults_ReturnAfterWinnersPrize
|
jump BugContestResults_ReturnAfterWinnersPrize
|
||||||
; 0xbc36a
|
|
||||||
|
|
||||||
BugContestResults_NoRoomForGoldBerry: ; 0xbc36a
|
BugContestResults_NoRoomForGoldBerry:
|
||||||
farwritetext BugContestPrizeNoRoomText
|
farwritetext BugContestPrizeNoRoomText
|
||||||
buttonsound
|
buttonsound
|
||||||
setevent EVENT_CONTEST_OFFICER_HAS_GOLD_BERRY
|
setevent EVENT_CONTEST_OFFICER_HAS_GOLD_BERRY
|
||||||
jump BugContestResults_ReturnAfterWinnersPrize
|
jump BugContestResults_ReturnAfterWinnersPrize
|
||||||
; 0xbc375
|
|
||||||
|
|
||||||
BugContestResults_NoRoomForBerry: ; 0xbc375
|
BugContestResults_NoRoomForBerry:
|
||||||
farwritetext BugContestPrizeNoRoomText
|
farwritetext BugContestPrizeNoRoomText
|
||||||
buttonsound
|
buttonsound
|
||||||
setevent EVENT_CONTEST_OFFICER_HAS_BERRY
|
setevent EVENT_CONTEST_OFFICER_HAS_BERRY
|
||||||
jump BugContestResults_DidNotWin
|
jump BugContestResults_DidNotWin
|
||||||
; 0xbc380
|
|
||||||
|
|
||||||
BugContestResults_CopyContestantsToResults: ; 0xbc380
|
BugContestResults_CopyContestantsToResults:
|
||||||
checkevent EVENT_BUG_CATCHING_CONTESTANT_1A
|
checkevent EVENT_BUG_CATCHING_CONTESTANT_1A
|
||||||
iftrue .skip1
|
iftrue .skip1
|
||||||
clearevent EVENT_BUG_CATCHING_CONTESTANT_1B
|
clearevent EVENT_BUG_CATCHING_CONTESTANT_1B
|
||||||
@ -1489,7 +1480,7 @@ RegisteredNumberFScript:
|
|||||||
buttonsound
|
buttonsound
|
||||||
end
|
end
|
||||||
|
|
||||||
NumberAcceptedFScript: ; 0xbcbd3
|
NumberAcceptedFScript:
|
||||||
checkcode VAR_CALLERID
|
checkcode VAR_CALLERID
|
||||||
ifequal PHONE_POKEFAN_BEVERLY, .Beverly
|
ifequal PHONE_POKEFAN_BEVERLY, .Beverly
|
||||||
ifequal PHONE_COOLTRAINERF_BETH, .Beth
|
ifequal PHONE_COOLTRAINERF_BETH, .Beth
|
||||||
@ -1777,23 +1768,21 @@ GymStatue2Script:
|
|||||||
closetext
|
closetext
|
||||||
end
|
end
|
||||||
|
|
||||||
ReceiveItemScript: ; 0xbcdb9
|
ReceiveItemScript:
|
||||||
waitsfx
|
waitsfx
|
||||||
farwritetext ReceivedItemText
|
farwritetext ReceivedItemText
|
||||||
playsound SFX_ITEM
|
playsound SFX_ITEM
|
||||||
waitsfx
|
waitsfx
|
||||||
end
|
end
|
||||||
; 0xbcdc3
|
|
||||||
|
|
||||||
ReceiveTogepiEggScript: ; 0xbcdc3
|
ReceiveTogepiEggScript:
|
||||||
waitsfx
|
waitsfx
|
||||||
farwritetext ReceivedItemText
|
farwritetext ReceivedItemText
|
||||||
playsound SFX_GET_EGG_FROM_DAY_CARE_LADY
|
playsound SFX_GET_EGG_FROM_DAY_CARE_LADY
|
||||||
waitsfx
|
waitsfx
|
||||||
end
|
end
|
||||||
; 0xbcdcd
|
|
||||||
|
|
||||||
GameCornerCoinVendorScript: ; 0xbcdcd
|
GameCornerCoinVendorScript:
|
||||||
faceplayer
|
faceplayer
|
||||||
opentext
|
opentext
|
||||||
farwritetext CoinVendor_WelcomeText
|
farwritetext CoinVendor_WelcomeText
|
||||||
@ -1804,12 +1793,11 @@ GameCornerCoinVendorScript: ; 0xbcdcd
|
|||||||
waitbutton
|
waitbutton
|
||||||
closetext
|
closetext
|
||||||
end
|
end
|
||||||
; 0xbcde0
|
|
||||||
|
|
||||||
CoinVendor_IntroScript: ; 0xbcde0
|
CoinVendor_IntroScript:
|
||||||
farwritetext CoinVendor_IntroText
|
farwritetext CoinVendor_IntroText
|
||||||
|
|
||||||
.loop ; 0xbcde4
|
.loop
|
||||||
special DisplayMoneyAndCoinBalance
|
special DisplayMoneyAndCoinBalance
|
||||||
loadmenu .MenuHeader
|
loadmenu .MenuHeader
|
||||||
verticalmenu
|
verticalmenu
|
||||||
@ -1817,9 +1805,8 @@ CoinVendor_IntroScript: ; 0xbcde0
|
|||||||
ifequal 1, .Buy50
|
ifequal 1, .Buy50
|
||||||
ifequal 2, .Buy500
|
ifequal 2, .Buy500
|
||||||
jump .Cancel
|
jump .Cancel
|
||||||
; 0xbcdf7
|
|
||||||
|
|
||||||
.Buy50: ; 0xbcdf7
|
.Buy50:
|
||||||
checkcoins MAX_COINS - 50
|
checkcoins MAX_COINS - 50
|
||||||
ifequal HAVE_MORE, .CoinCaseFull
|
ifequal HAVE_MORE, .CoinCaseFull
|
||||||
checkmoney YOUR_MONEY, 1000
|
checkmoney YOUR_MONEY, 1000
|
||||||
@ -1831,9 +1818,8 @@ CoinVendor_IntroScript: ; 0xbcde0
|
|||||||
farwritetext CoinVendor_Buy50CoinsText
|
farwritetext CoinVendor_Buy50CoinsText
|
||||||
waitbutton
|
waitbutton
|
||||||
jump .loop
|
jump .loop
|
||||||
; 0xbce1b
|
|
||||||
|
|
||||||
.Buy500: ; 0xbce1b
|
.Buy500:
|
||||||
checkcoins MAX_COINS - 500
|
checkcoins MAX_COINS - 500
|
||||||
ifequal HAVE_MORE, .CoinCaseFull
|
ifequal HAVE_MORE, .CoinCaseFull
|
||||||
checkmoney YOUR_MONEY, 10000
|
checkmoney YOUR_MONEY, 10000
|
||||||
@ -1845,28 +1831,24 @@ CoinVendor_IntroScript: ; 0xbcde0
|
|||||||
farwritetext CoinVendor_Buy500CoinsText
|
farwritetext CoinVendor_Buy500CoinsText
|
||||||
waitbutton
|
waitbutton
|
||||||
jump .loop
|
jump .loop
|
||||||
; 0xbce3f
|
|
||||||
|
|
||||||
.NotEnoughMoney: ; 0xbce3f
|
.NotEnoughMoney:
|
||||||
farwritetext CoinVendor_NotEnoughMoneyText
|
farwritetext CoinVendor_NotEnoughMoneyText
|
||||||
waitbutton
|
waitbutton
|
||||||
closetext
|
closetext
|
||||||
end
|
end
|
||||||
; 0xbce46
|
|
||||||
|
|
||||||
.CoinCaseFull: ; 0xbce46
|
.CoinCaseFull:
|
||||||
farwritetext CoinVendor_CoinCaseFullText
|
farwritetext CoinVendor_CoinCaseFullText
|
||||||
waitbutton
|
waitbutton
|
||||||
closetext
|
closetext
|
||||||
end
|
end
|
||||||
; 0xbce4d
|
|
||||||
|
|
||||||
.Cancel: ; 0xbce4d
|
.Cancel:
|
||||||
farwritetext CoinVendor_CancelText
|
farwritetext CoinVendor_CancelText
|
||||||
waitbutton
|
waitbutton
|
||||||
closetext
|
closetext
|
||||||
end
|
end
|
||||||
; 0xbce54
|
|
||||||
|
|
||||||
|
|
||||||
.MenuHeader:
|
.MenuHeader:
|
||||||
@ -1881,7 +1863,6 @@ CoinVendor_IntroScript: ; 0xbcde0
|
|||||||
db " 50 : ¥1000@"
|
db " 50 : ¥1000@"
|
||||||
db "500 : ¥10000@"
|
db "500 : ¥10000@"
|
||||||
db "CANCEL@"
|
db "CANCEL@"
|
||||||
; 0xbce7f
|
|
||||||
|
|
||||||
|
|
||||||
HappinessCheckScript:
|
HappinessCheckScript:
|
||||||
|
@ -5,7 +5,7 @@ SweetScentFromMenu:
|
|||||||
ld [wFieldMoveSucceeded], a
|
ld [wFieldMoveSucceeded], a
|
||||||
ret
|
ret
|
||||||
|
|
||||||
.SweetScent: ; 0x506c8
|
.SweetScent:
|
||||||
reloadmappart
|
reloadmappart
|
||||||
special UpdateTimePals
|
special UpdateTimePals
|
||||||
callasm GetPartyNick
|
callasm GetPartyNick
|
||||||
@ -19,18 +19,15 @@ SweetScentFromMenu:
|
|||||||
startbattle
|
startbattle
|
||||||
reloadmapafterbattle
|
reloadmapafterbattle
|
||||||
end
|
end
|
||||||
; 0x506e5
|
|
||||||
|
|
||||||
.BugCatchingContest: ; 0x506e5
|
.BugCatchingContest:
|
||||||
farjump BugCatchingContestBattleScript
|
farjump BugCatchingContestBattleScript
|
||||||
; 0x506e9
|
|
||||||
|
|
||||||
SweetScentNothing: ; 0x506e9
|
SweetScentNothing:
|
||||||
writetext UnknownText_0x5072b
|
writetext UnknownText_0x5072b
|
||||||
waitbutton
|
waitbutton
|
||||||
closetext
|
closetext
|
||||||
end
|
end
|
||||||
; 0x506ef
|
|
||||||
|
|
||||||
SweetScentEncounter:
|
SweetScentEncounter:
|
||||||
farcall CanUseSweetScent
|
farcall CanUseSweetScent
|
||||||
@ -60,14 +57,12 @@ SweetScentEncounter:
|
|||||||
ld [wBattleType], a
|
ld [wBattleType], a
|
||||||
ret
|
ret
|
||||||
|
|
||||||
UnknownText_0x50726: ; 0x50726
|
UnknownText_0x50726:
|
||||||
; used SWEET SCENT!
|
; used SWEET SCENT!
|
||||||
text_jump UnknownText_0x1c0b03
|
text_jump UnknownText_0x1c0b03
|
||||||
db "@"
|
db "@"
|
||||||
; 0x5072b
|
|
||||||
|
|
||||||
UnknownText_0x5072b: ; 0x5072b
|
UnknownText_0x5072b:
|
||||||
; Looks like there's nothing here…
|
; Looks like there's nothing here…
|
||||||
text_jump UnknownText_0x1c0b1a
|
text_jump UnknownText_0x1c0b1a
|
||||||
db "@"
|
db "@"
|
||||||
; 0x50730
|
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
TalkToTrainerScript:: ; 0xbe66a
|
TalkToTrainerScript::
|
||||||
faceplayer
|
faceplayer
|
||||||
trainerflagaction CHECK_FLAG
|
trainerflagaction CHECK_FLAG
|
||||||
iftrue AlreadyBeatenTrainerScript
|
iftrue AlreadyBeatenTrainerScript
|
||||||
@ -6,7 +6,7 @@ TalkToTrainerScript:: ; 0xbe66a
|
|||||||
encountermusic
|
encountermusic
|
||||||
jump StartBattleWithMapTrainerScript
|
jump StartBattleWithMapTrainerScript
|
||||||
|
|
||||||
SeenByTrainerScript:: ; 0xbe675
|
SeenByTrainerScript::
|
||||||
loadmemtrainer
|
loadmemtrainer
|
||||||
encountermusic
|
encountermusic
|
||||||
showemote EMOTE_SHOCK, LAST_TALKED, 30
|
showemote EMOTE_SHOCK, LAST_TALKED, 30
|
||||||
@ -16,7 +16,7 @@ SeenByTrainerScript:: ; 0xbe675
|
|||||||
faceobject PLAYER, LAST_TALKED
|
faceobject PLAYER, LAST_TALKED
|
||||||
jump StartBattleWithMapTrainerScript
|
jump StartBattleWithMapTrainerScript
|
||||||
|
|
||||||
StartBattleWithMapTrainerScript: ; 0xbe68a
|
StartBattleWithMapTrainerScript:
|
||||||
opentext
|
opentext
|
||||||
trainertext $0
|
trainertext $0
|
||||||
waitbutton
|
waitbutton
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
HoOhChamber: ; 0x8addb
|
HoOhChamber:
|
||||||
ld hl, wPartySpecies
|
ld hl, wPartySpecies
|
||||||
ld a, [hl]
|
ld a, [hl]
|
||||||
cp HO_OH ; is Ho-oh the first Pokémon in the party?
|
cp HO_OH ; is Ho-oh the first Pokémon in the party?
|
||||||
@ -9,7 +9,6 @@ HoOhChamber: ; 0x8addb
|
|||||||
call EventFlagAction
|
call EventFlagAction
|
||||||
.done
|
.done
|
||||||
ret
|
ret
|
||||||
; 0x8adef
|
|
||||||
|
|
||||||
OmanyteChamber:
|
OmanyteChamber:
|
||||||
call GetMapAttributesPointer ; pointless?
|
call GetMapAttributesPointer ; pointless?
|
||||||
|
@ -1,13 +1,12 @@
|
|||||||
Script_BattleWhiteout:: ; 0x124c1
|
Script_BattleWhiteout::
|
||||||
callasm BattleBGMap
|
callasm BattleBGMap
|
||||||
jump Script_Whiteout
|
jump Script_Whiteout
|
||||||
; 0x124c8
|
|
||||||
|
|
||||||
Script_OverworldWhiteout:: ; 0x124c8
|
Script_OverworldWhiteout::
|
||||||
refreshscreen
|
refreshscreen
|
||||||
callasm OverworldBGMap
|
callasm OverworldBGMap
|
||||||
|
|
||||||
Script_Whiteout: ; 0x124ce
|
Script_Whiteout:
|
||||||
writetext .WhitedOutText
|
writetext .WhitedOutText
|
||||||
waitbutton
|
waitbutton
|
||||||
special FadeOutPalettes
|
special FadeOutPalettes
|
||||||
@ -24,13 +23,11 @@ Script_Whiteout: ; 0x124ce
|
|||||||
|
|
||||||
.bug_contest
|
.bug_contest
|
||||||
jumpstd bugcontestresultswarp
|
jumpstd bugcontestresultswarp
|
||||||
; 0x124f5
|
|
||||||
|
|
||||||
.WhitedOutText: ; 0x124f5
|
.WhitedOutText:
|
||||||
; is out of useable #MON! whited out!
|
; is out of useable #MON! whited out!
|
||||||
text_jump UnknownText_0x1c0a4e
|
text_jump UnknownText_0x1c0a4e
|
||||||
db "@"
|
db "@"
|
||||||
; 0x124fa
|
|
||||||
|
|
||||||
OverworldBGMap:
|
OverworldBGMap:
|
||||||
call ClearPalettes
|
call ClearPalettes
|
||||||
|
@ -115,11 +115,10 @@ _CardFlip:
|
|||||||
ld [wJumptableIndex], a
|
ld [wJumptableIndex], a
|
||||||
ret
|
ret
|
||||||
|
|
||||||
.PlayWithThreeCoinsText: ; 0xe01cd
|
.PlayWithThreeCoinsText:
|
||||||
; Play with three coins?
|
; Play with three coins?
|
||||||
text_jump UnknownText_0x1c5793
|
text_jump UnknownText_0x1c5793
|
||||||
db "@"
|
db "@"
|
||||||
; 0xe01d2
|
|
||||||
|
|
||||||
.DeductCoins:
|
.DeductCoins:
|
||||||
ld a, [wCoins]
|
ld a, [wCoins]
|
||||||
@ -156,11 +155,10 @@ _CardFlip:
|
|||||||
call .Increment
|
call .Increment
|
||||||
ret
|
ret
|
||||||
|
|
||||||
.NotEnoughCoinsText: ; 0xe0212
|
.NotEnoughCoinsText:
|
||||||
; Not enough coins…
|
; Not enough coins…
|
||||||
text_jump UnknownText_0x1c57ab
|
text_jump UnknownText_0x1c57ab
|
||||||
db "@"
|
db "@"
|
||||||
; 0xe0217
|
|
||||||
|
|
||||||
.ChooseACard:
|
.ChooseACard:
|
||||||
xor a
|
xor a
|
||||||
@ -234,11 +232,10 @@ _CardFlip:
|
|||||||
call .Increment
|
call .Increment
|
||||||
ret
|
ret
|
||||||
|
|
||||||
.ChooseACardText: ; 0xe02b2
|
.ChooseACardText:
|
||||||
; Choose a card.
|
; Choose a card.
|
||||||
text_jump UnknownText_0x1c57be
|
text_jump UnknownText_0x1c57be
|
||||||
db "@"
|
db "@"
|
||||||
; 0xe02b7
|
|
||||||
|
|
||||||
.PlaceYourBet:
|
.PlaceYourBet:
|
||||||
ld hl, .PlaceYourBetText
|
ld hl, .PlaceYourBetText
|
||||||
@ -257,11 +254,10 @@ _CardFlip:
|
|||||||
call .Increment
|
call .Increment
|
||||||
ret
|
ret
|
||||||
|
|
||||||
.PlaceYourBetText: ; 0xe02d5
|
.PlaceYourBetText:
|
||||||
; Place your bet.
|
; Place your bet.
|
||||||
text_jump UnknownText_0x1c57ce
|
text_jump UnknownText_0x1c57ce
|
||||||
db "@"
|
db "@"
|
||||||
; 0xe02da
|
|
||||||
|
|
||||||
.CheckTheCard:
|
.CheckTheCard:
|
||||||
xor a
|
xor a
|
||||||
@ -329,17 +325,15 @@ _CardFlip:
|
|||||||
ld [wJumptableIndex], a
|
ld [wJumptableIndex], a
|
||||||
ret
|
ret
|
||||||
|
|
||||||
.PlayAgainText: ; 0xe0356
|
.PlayAgainText:
|
||||||
; Want to play again?
|
; Want to play again?
|
||||||
text_jump UnknownText_0x1c57df
|
text_jump UnknownText_0x1c57df
|
||||||
db "@"
|
db "@"
|
||||||
; 0xe035b
|
|
||||||
|
|
||||||
.CardsShuffledText: ; 0xe035b
|
.CardsShuffledText:
|
||||||
; The cards have been shuffled.
|
; The cards have been shuffled.
|
||||||
text_jump UnknownText_0x1c57f4
|
text_jump UnknownText_0x1c57f4
|
||||||
db "@"
|
db "@"
|
||||||
; 0xe0360
|
|
||||||
|
|
||||||
.Quit:
|
.Quit:
|
||||||
ld hl, wJumptableIndex
|
ld hl, wJumptableIndex
|
||||||
@ -1119,17 +1113,15 @@ CardFlip_CheckWinCondition:
|
|||||||
jr nz, .loop
|
jr nz, .loop
|
||||||
ret
|
ret
|
||||||
|
|
||||||
.Text_Yeah: ; 0xe0811
|
.Text_Yeah:
|
||||||
; Yeah!
|
; Yeah!
|
||||||
text_jump UnknownText_0x1c5813
|
text_jump UnknownText_0x1c5813
|
||||||
db "@"
|
db "@"
|
||||||
; 0xe0816
|
|
||||||
|
|
||||||
.Text_Darn: ; 0xe0816
|
.Text_Darn:
|
||||||
; Darn…
|
; Darn…
|
||||||
text_jump UnknownText_0x1c581a
|
text_jump UnknownText_0x1c581a
|
||||||
db "@"
|
db "@"
|
||||||
; 0xe081b
|
|
||||||
|
|
||||||
.AddCoinPlaySFX:
|
.AddCoinPlaySFX:
|
||||||
ld a, [wCoins]
|
ld a, [wCoins]
|
||||||
|
@ -322,17 +322,15 @@ DummyGame_CheckMatch:
|
|||||||
ret
|
ret
|
||||||
|
|
||||||
|
|
||||||
DummyGameText_Yeah: ; 0xe2093
|
DummyGameText_Yeah:
|
||||||
; , yeah!
|
; , yeah!
|
||||||
text_jump UnknownText_0x1c1a5b
|
text_jump UnknownText_0x1c1a5b
|
||||||
db "@"
|
db "@"
|
||||||
; 0xe2098
|
|
||||||
|
|
||||||
DummyGameText_Darn: ; 0xe2098
|
DummyGameText_Darn:
|
||||||
; Darn…
|
; Darn…
|
||||||
text_jump UnknownText_0x1c1a65
|
text_jump UnknownText_0x1c1a65
|
||||||
db "@"
|
db "@"
|
||||||
; 0xe209d
|
|
||||||
|
|
||||||
DummyGame_InitBoard:
|
DummyGame_InitBoard:
|
||||||
ld hl, wDummyGameCards
|
ld hl, wDummyGameCards
|
||||||
|
@ -1795,38 +1795,33 @@ Slots_AskBet:
|
|||||||
ret
|
ret
|
||||||
|
|
||||||
|
|
||||||
.Text_BetHowManyCoins: ; 0x930c7
|
.Text_BetHowManyCoins:
|
||||||
; Bet how many coins?
|
; Bet how many coins?
|
||||||
text_jump UnknownText_0x1c5049
|
text_jump UnknownText_0x1c5049
|
||||||
db "@"
|
db "@"
|
||||||
; 0x930cc
|
|
||||||
|
|
||||||
.Text_Start: ; 0x930cc
|
.Text_Start:
|
||||||
; Start!
|
; Start!
|
||||||
text_jump UnknownText_0x1c505e
|
text_jump UnknownText_0x1c505e
|
||||||
db "@"
|
db "@"
|
||||||
; 0x930d1
|
|
||||||
|
|
||||||
.Text_NotEnoughCoins: ; 0x930d1
|
.Text_NotEnoughCoins:
|
||||||
; Not enough coins.
|
; Not enough coins.
|
||||||
text_jump UnknownText_0x1c5066
|
text_jump UnknownText_0x1c5066
|
||||||
db "@"
|
db "@"
|
||||||
; 0x930d6
|
|
||||||
|
|
||||||
.MenuHeader: ; 0x930d6
|
.MenuHeader:
|
||||||
db MENU_BACKUP_TILES ; flags
|
db MENU_BACKUP_TILES ; flags
|
||||||
menu_coords 14, 10, SCREEN_WIDTH - 1, SCREEN_HEIGHT - 1
|
menu_coords 14, 10, SCREEN_WIDTH - 1, SCREEN_HEIGHT - 1
|
||||||
dw .MenuData
|
dw .MenuData
|
||||||
db 1 ; default option
|
db 1 ; default option
|
||||||
; 0x930de
|
|
||||||
|
|
||||||
.MenuData: ; 0x930de
|
.MenuData:
|
||||||
db STATICMENU_CURSOR ; flags
|
db STATICMENU_CURSOR ; flags
|
||||||
db 3 ; items
|
db 3 ; items
|
||||||
db " 3@"
|
db " 3@"
|
||||||
db " 2@"
|
db " 2@"
|
||||||
db " 1@"
|
db " 1@"
|
||||||
; 0x930e9
|
|
||||||
|
|
||||||
Slots_AskPlayAgain:
|
Slots_AskPlayAgain:
|
||||||
ld hl, wCoins
|
ld hl, wCoins
|
||||||
@ -1941,7 +1936,7 @@ Slots_PayoutText:
|
|||||||
dbw "10@@", .LinedUpMonOrCherry
|
dbw "10@@", .LinedUpMonOrCherry
|
||||||
dbw "15@@", .LinedUpMonOrCherry
|
dbw "15@@", .LinedUpMonOrCherry
|
||||||
|
|
||||||
.Text_PrintPayout: ; 0x931b9
|
.Text_PrintPayout:
|
||||||
start_asm
|
start_asm
|
||||||
ld a, [wSlotMatched]
|
ld a, [wSlotMatched]
|
||||||
add $25
|
add $25
|
||||||
@ -1961,17 +1956,15 @@ endr
|
|||||||
ret
|
ret
|
||||||
|
|
||||||
|
|
||||||
.Text_LinedUpWonCoins: ; 0x931db
|
.Text_LinedUpWonCoins:
|
||||||
; lined up! Won @ coins!
|
; lined up! Won @ coins!
|
||||||
text_jump UnknownText_0x1c509f
|
text_jump UnknownText_0x1c509f
|
||||||
db "@"
|
db "@"
|
||||||
; 0x931e0
|
|
||||||
|
|
||||||
.Text_Darn: ; 0x931e0
|
.Text_Darn:
|
||||||
; Darn!
|
; Darn!
|
||||||
text_jump UnknownText_0x1c50bb
|
text_jump UnknownText_0x1c50bb
|
||||||
db "@"
|
db "@"
|
||||||
; 0x931e5
|
|
||||||
|
|
||||||
.LinedUpSevens:
|
.LinedUpSevens:
|
||||||
ld a, SFX_2ND_PLACE
|
ld a, SFX_2ND_PLACE
|
||||||
|
@ -1128,7 +1128,7 @@ SGBBorder_YetMorePalPushing:
|
|||||||
ld [rBGP], a
|
ld [rBGP], a
|
||||||
ret
|
ret
|
||||||
|
|
||||||
CopyData: ; 0x9a52
|
CopyData:
|
||||||
; copy bc bytes of data from hl to de
|
; copy bc bytes of data from hl to de
|
||||||
.loop
|
.loop
|
||||||
ld a, [hli]
|
ld a, [hli]
|
||||||
@ -1139,9 +1139,8 @@ CopyData: ; 0x9a52
|
|||||||
or b
|
or b
|
||||||
jr nz, .loop
|
jr nz, .loop
|
||||||
ret
|
ret
|
||||||
; 0x9a5b
|
|
||||||
|
|
||||||
ClearBytes: ; 0x9a5b
|
ClearBytes:
|
||||||
; clear bc bytes of data starting from de
|
; clear bc bytes of data starting from de
|
||||||
.loop
|
.loop
|
||||||
xor a
|
xor a
|
||||||
@ -1152,9 +1151,8 @@ ClearBytes: ; 0x9a5b
|
|||||||
or b
|
or b
|
||||||
jr nz, .loop
|
jr nz, .loop
|
||||||
ret
|
ret
|
||||||
; 0x9a64
|
|
||||||
|
|
||||||
DrawDefaultTiles: ; 0x9a64
|
DrawDefaultTiles:
|
||||||
; Draw 240 tiles (2/3 of the screen) from tiles in VRAM
|
; Draw 240 tiles (2/3 of the screen) from tiles in VRAM
|
||||||
hlbgcoord 0, 0 ; BG Map 0
|
hlbgcoord 0, 0 ; BG Map 0
|
||||||
ld de, BG_MAP_WIDTH - SCREEN_WIDTH
|
ld de, BG_MAP_WIDTH - SCREEN_WIDTH
|
||||||
@ -1172,7 +1170,6 @@ DrawDefaultTiles: ; 0x9a64
|
|||||||
dec c
|
dec c
|
||||||
jr nz, .line
|
jr nz, .line
|
||||||
ret
|
ret
|
||||||
; 0x9a7a
|
|
||||||
|
|
||||||
SGBDelayCycles:
|
SGBDelayCycles:
|
||||||
ld de, 7000
|
ld de, 7000
|
||||||
|
@ -201,23 +201,20 @@ BuySell_DisplaySubtotal:
|
|||||||
call WaitBGMap
|
call WaitBGMap
|
||||||
ret
|
ret
|
||||||
|
|
||||||
TossItem_MenuHeader: ; 0x250ed
|
TossItem_MenuHeader:
|
||||||
db MENU_BACKUP_TILES ; flags
|
db MENU_BACKUP_TILES ; flags
|
||||||
menu_coords 15, 9, SCREEN_WIDTH - 1, TEXTBOX_Y - 1
|
menu_coords 15, 9, SCREEN_WIDTH - 1, TEXTBOX_Y - 1
|
||||||
dw ret_25097
|
dw ret_25097
|
||||||
db 0 ; default option
|
db 0 ; default option
|
||||||
; 0x250f5
|
|
||||||
|
|
||||||
BuyItem_MenuHeader: ; 0x250f5
|
BuyItem_MenuHeader:
|
||||||
db MENU_BACKUP_TILES ; flags
|
db MENU_BACKUP_TILES ; flags
|
||||||
menu_coords 7, 15, SCREEN_WIDTH - 1, SCREEN_HEIGHT - 1
|
menu_coords 7, 15, SCREEN_WIDTH - 1, SCREEN_HEIGHT - 1
|
||||||
dw DisplayPurchasePrice
|
dw DisplayPurchasePrice
|
||||||
db -1 ; default option
|
db -1 ; default option
|
||||||
; 0x250fd
|
|
||||||
|
|
||||||
SellItem_MenuHeader: ; 0x250fd
|
SellItem_MenuHeader:
|
||||||
db MENU_BACKUP_TILES ; flags
|
db MENU_BACKUP_TILES ; flags
|
||||||
menu_coords 7, 15, SCREEN_WIDTH - 1, SCREEN_HEIGHT - 1
|
menu_coords 7, 15, SCREEN_WIDTH - 1, SCREEN_HEIGHT - 1
|
||||||
dw DisplaySellingPrice
|
dw DisplaySellingPrice
|
||||||
db 0 ; default option
|
db 0 ; default option
|
||||||
; 0x25105
|
|
||||||
|
@ -1064,43 +1064,37 @@ LevelBallMultiplier:
|
|||||||
; These two texts were carried over from gen 1.
|
; These two texts were carried over from gen 1.
|
||||||
; They are not used in gen 2, and are dummied out.
|
; They are not used in gen 2, and are dummied out.
|
||||||
|
|
||||||
Text_RBY_CatchMarowak: ; 0xedab
|
Text_RBY_CatchMarowak:
|
||||||
; It dodged the thrown BALL! This #MON can't be caught!
|
; It dodged the thrown BALL! This #MON can't be caught!
|
||||||
text_jump UnknownText_0x1c5a5a
|
text_jump UnknownText_0x1c5a5a
|
||||||
db "@"
|
db "@"
|
||||||
; 0xedb0
|
|
||||||
|
|
||||||
Text_RBY_NoShake: ; 0xedb0
|
Text_RBY_NoShake:
|
||||||
; You missed the #MON!
|
; You missed the #MON!
|
||||||
text_jump UnknownText_0x1c5a90
|
text_jump UnknownText_0x1c5a90
|
||||||
db "@"
|
db "@"
|
||||||
; 0xedb5
|
|
||||||
|
|
||||||
Text_NoShake: ; 0xedb5
|
Text_NoShake:
|
||||||
; Oh no! The #MON broke free!
|
; Oh no! The #MON broke free!
|
||||||
text_jump UnknownText_0x1c5aa6
|
text_jump UnknownText_0x1c5aa6
|
||||||
db "@"
|
db "@"
|
||||||
; 0xedba
|
|
||||||
|
|
||||||
Text_OneShake: ; 0xedba
|
Text_OneShake:
|
||||||
; Aww! It appeared to be caught!
|
; Aww! It appeared to be caught!
|
||||||
text_jump UnknownText_0x1c5ac3
|
text_jump UnknownText_0x1c5ac3
|
||||||
db "@"
|
db "@"
|
||||||
; 0xedbf
|
|
||||||
|
|
||||||
Text_TwoShakes: ; 0xedbf
|
Text_TwoShakes:
|
||||||
; Aargh! Almost had it!
|
; Aargh! Almost had it!
|
||||||
text_jump UnknownText_0x1c5ae3
|
text_jump UnknownText_0x1c5ae3
|
||||||
db "@"
|
db "@"
|
||||||
; 0xedc4
|
|
||||||
|
|
||||||
Text_ThreeShakes: ; 0xedc4
|
Text_ThreeShakes:
|
||||||
; Shoot! It was so close too!
|
; Shoot! It was so close too!
|
||||||
text_jump UnknownText_0x1c5afa
|
text_jump UnknownText_0x1c5afa
|
||||||
db "@"
|
db "@"
|
||||||
; 0xedc9
|
|
||||||
|
|
||||||
Text_GotchaMonWasCaught: ; 0xedc9
|
Text_GotchaMonWasCaught:
|
||||||
; Gotcha! @ was caught!@ @
|
; Gotcha! @ was caught!@ @
|
||||||
text_jump UnknownText_0x1c5b17
|
text_jump UnknownText_0x1c5b17
|
||||||
start_asm
|
start_asm
|
||||||
@ -1115,29 +1109,25 @@ Text_GotchaMonWasCaught: ; 0xedc9
|
|||||||
ld hl, TextJump_Waitbutton
|
ld hl, TextJump_Waitbutton
|
||||||
ret
|
ret
|
||||||
|
|
||||||
TextJump_Waitbutton: ; 0xede6
|
TextJump_Waitbutton:
|
||||||
; @
|
; @
|
||||||
text_jump Text_Waitbutton_2
|
text_jump Text_Waitbutton_2
|
||||||
db "@"
|
db "@"
|
||||||
; 0xedeb
|
|
||||||
|
|
||||||
Text_SentToBillsPC: ; 0xedeb
|
Text_SentToBillsPC:
|
||||||
; was sent to BILL's PC.
|
; was sent to BILL's PC.
|
||||||
text_jump UnknownText_0x1c5b38
|
text_jump UnknownText_0x1c5b38
|
||||||
db "@"
|
db "@"
|
||||||
; 0xedf0
|
|
||||||
|
|
||||||
Text_AddedToPokedex: ; 0xedf0
|
Text_AddedToPokedex:
|
||||||
; 's data was newly added to the #DEX.@ @
|
; 's data was newly added to the #DEX.@ @
|
||||||
text_jump UnknownText_0x1c5b53
|
text_jump UnknownText_0x1c5b53
|
||||||
db "@"
|
db "@"
|
||||||
; 0xedf5
|
|
||||||
|
|
||||||
Text_AskNicknameNewlyCaughtMon: ; 0xedf5
|
Text_AskNicknameNewlyCaughtMon:
|
||||||
; Give a nickname to @ ?
|
; Give a nickname to @ ?
|
||||||
text_jump UnknownText_0x1c5b7f
|
text_jump UnknownText_0x1c5b7f
|
||||||
db "@"
|
db "@"
|
||||||
; 0xedfa
|
|
||||||
|
|
||||||
ReturnToBattle_UseBall:
|
ReturnToBattle_UseBall:
|
||||||
farcall _ReturnToBattle_UseBall
|
farcall _ReturnToBattle_UseBall
|
||||||
@ -1251,11 +1241,10 @@ RareCandy_StatBooster_ExitMenu:
|
|||||||
jp ClearPalettes
|
jp ClearPalettes
|
||||||
|
|
||||||
|
|
||||||
Text_StatRose: ; 0xeea6
|
Text_StatRose:
|
||||||
; 's @ rose.
|
; 's @ rose.
|
||||||
text_jump UnknownText_0x1c5b9a
|
text_jump UnknownText_0x1c5b9a
|
||||||
db "@"
|
db "@"
|
||||||
; 0xeeab
|
|
||||||
|
|
||||||
|
|
||||||
StatStrings:
|
StatStrings:
|
||||||
@ -1309,7 +1298,6 @@ RareCandy_StatBooster_GetParameters:
|
|||||||
ld hl, wPartyMonNicknames
|
ld hl, wPartyMonNicknames
|
||||||
call GetNick
|
call GetNick
|
||||||
ret
|
ret
|
||||||
; 0xef14
|
|
||||||
|
|
||||||
|
|
||||||
RareCandyEffect:
|
RareCandyEffect:
|
||||||
@ -2097,11 +2085,10 @@ Softboiled_MilkDrinkFunction:
|
|||||||
pop bc
|
pop bc
|
||||||
jr .loop
|
jr .loop
|
||||||
|
|
||||||
.Text_CantBeUsed: ; 0xf44a
|
.Text_CantBeUsed:
|
||||||
; That can't be used on this #MON.
|
; That can't be used on this #MON.
|
||||||
text_jump UnknownText_0x1c5bac
|
text_jump UnknownText_0x1c5bac
|
||||||
db "@"
|
db "@"
|
||||||
; 0xf44f
|
|
||||||
|
|
||||||
|
|
||||||
EscapeRopeEffect:
|
EscapeRopeEffect:
|
||||||
@ -2137,11 +2124,10 @@ UseRepel:
|
|||||||
jp UseItemText
|
jp UseItemText
|
||||||
|
|
||||||
|
|
||||||
TextJump_RepelUsedEarlierIsStillInEffect: ; 0xf47d
|
TextJump_RepelUsedEarlierIsStillInEffect:
|
||||||
; The REPEL used earlier is still in effect.
|
; The REPEL used earlier is still in effect.
|
||||||
text_jump Text_RepelUsedEarlierIsStillInEffect
|
text_jump Text_RepelUsedEarlierIsStillInEffect
|
||||||
db "@"
|
db "@"
|
||||||
; 0xf482
|
|
||||||
|
|
||||||
|
|
||||||
XAccuracyEffect:
|
XAccuracyEffect:
|
||||||
@ -2287,19 +2273,17 @@ PokeFluteEffect:
|
|||||||
ret
|
ret
|
||||||
|
|
||||||
|
|
||||||
.CatchyTune: ; 0xf56c
|
.CatchyTune:
|
||||||
; Played the # FLUTE. Now, that's a catchy tune!
|
; Played the # FLUTE. Now, that's a catchy tune!
|
||||||
text_jump UnknownText_0x1c5bf9
|
text_jump UnknownText_0x1c5bf9
|
||||||
db "@"
|
db "@"
|
||||||
; 0xf571
|
|
||||||
|
|
||||||
.AllSleepingMonWokeUp: ; 0xf571
|
.AllSleepingMonWokeUp:
|
||||||
; All sleeping #MON woke up.
|
; All sleeping #MON woke up.
|
||||||
text_jump UnknownText_0x1c5c28
|
text_jump UnknownText_0x1c5c28
|
||||||
db "@"
|
db "@"
|
||||||
; 0xf576
|
|
||||||
|
|
||||||
.PlayedTheFlute: ; 0xf576
|
.PlayedTheFlute:
|
||||||
; played the # FLUTE.@ @
|
; played the # FLUTE.@ @
|
||||||
text_jump UnknownText_0x1c5c44
|
text_jump UnknownText_0x1c5c44
|
||||||
start_asm
|
start_asm
|
||||||
@ -2587,35 +2571,30 @@ RestorePP:
|
|||||||
xor a
|
xor a
|
||||||
ret
|
ret
|
||||||
|
|
||||||
TextJump_RaiseThePPOfWhichMove: ; 0xf725
|
TextJump_RaiseThePPOfWhichMove:
|
||||||
; Raise the PP of which move?
|
; Raise the PP of which move?
|
||||||
text_jump Text_RaiseThePPOfWhichMove
|
text_jump Text_RaiseThePPOfWhichMove
|
||||||
db "@"
|
db "@"
|
||||||
; 0xf72a
|
|
||||||
|
|
||||||
TextJump_RestoreThePPOfWhichMove: ; 0xf72a
|
TextJump_RestoreThePPOfWhichMove:
|
||||||
; Restore the PP of which move?
|
; Restore the PP of which move?
|
||||||
text_jump Text_RestoreThePPOfWhichMove
|
text_jump Text_RestoreThePPOfWhichMove
|
||||||
db "@"
|
db "@"
|
||||||
; 0xf72f
|
|
||||||
|
|
||||||
TextJump_PPIsMaxedOut: ; 0xf72f
|
TextJump_PPIsMaxedOut:
|
||||||
; 's PP is maxed out.
|
; 's PP is maxed out.
|
||||||
text_jump Text_PPIsMaxedOut
|
text_jump Text_PPIsMaxedOut
|
||||||
db "@"
|
db "@"
|
||||||
; 0xf734
|
|
||||||
|
|
||||||
TextJump_PPsIncreased: ; 0xf734
|
TextJump_PPsIncreased:
|
||||||
; 's PP increased.
|
; 's PP increased.
|
||||||
text_jump Text_PPsIncreased
|
text_jump Text_PPsIncreased
|
||||||
db "@"
|
db "@"
|
||||||
; 0xf739
|
|
||||||
|
|
||||||
UnknownText_0xf739: ; 0xf739
|
UnknownText_0xf739:
|
||||||
; PP was restored.
|
; PP was restored.
|
||||||
text_jump UnknownText_0x1c5cf1
|
text_jump UnknownText_0x1c5cf1
|
||||||
db "@"
|
db "@"
|
||||||
; 0xf73e
|
|
||||||
|
|
||||||
|
|
||||||
SquirtbottleEffect:
|
SquirtbottleEffect:
|
||||||
@ -2656,11 +2635,10 @@ OpenBox:
|
|||||||
|
|
||||||
jp UseDisposableItem
|
jp UseDisposableItem
|
||||||
|
|
||||||
.text ; 0xf778
|
.text
|
||||||
; There was a trophy inside!
|
; There was a trophy inside!
|
||||||
text_jump UnknownText_0x1c5d03
|
text_jump UnknownText_0x1c5d03
|
||||||
db "@"
|
db "@"
|
||||||
; 0xf77d
|
|
||||||
|
|
||||||
NoEffect:
|
NoEffect:
|
||||||
jp IsntTheTimeMessage
|
jp IsntTheTimeMessage
|
||||||
@ -2753,83 +2731,70 @@ CantUseItemMessage:
|
|||||||
ld [wItemEffectSucceeded], a
|
ld [wItemEffectSucceeded], a
|
||||||
jp PrintText
|
jp PrintText
|
||||||
|
|
||||||
LooksBitterText: ; 0xf80b
|
LooksBitterText:
|
||||||
; It looks bitter…
|
; It looks bitter…
|
||||||
text_jump UnknownText_0x1c5d3e
|
text_jump UnknownText_0x1c5d3e
|
||||||
db "@"
|
db "@"
|
||||||
; 0xf810
|
|
||||||
|
|
||||||
CantUseOnEggText: ; 0xf810
|
CantUseOnEggText:
|
||||||
; That can't be used on an EGG.
|
; That can't be used on an EGG.
|
||||||
text_jump UnknownText_0x1c5d50
|
text_jump UnknownText_0x1c5d50
|
||||||
db "@"
|
db "@"
|
||||||
; 0xf815
|
|
||||||
|
|
||||||
IsntTheTimeText: ; 0xf815
|
IsntTheTimeText:
|
||||||
; OAK: ! This isn't the time to use that!
|
; OAK: ! This isn't the time to use that!
|
||||||
text_jump UnknownText_0x1c5d6e
|
text_jump UnknownText_0x1c5d6e
|
||||||
db "@"
|
db "@"
|
||||||
; 0xf81a
|
|
||||||
|
|
||||||
BelongsToSomeoneElseText: ; 0xf81a
|
BelongsToSomeoneElseText:
|
||||||
; That belongs to someone else!
|
; That belongs to someone else!
|
||||||
text_jump UnknownText_0x1c5d97
|
text_jump UnknownText_0x1c5d97
|
||||||
db "@"
|
db "@"
|
||||||
; 0xf81f
|
|
||||||
|
|
||||||
WontHaveAnyEffectText: ; 0xf81f
|
WontHaveAnyEffectText:
|
||||||
; It won't have any effect.
|
; It won't have any effect.
|
||||||
text_jump UnknownText_0x1c5db6
|
text_jump UnknownText_0x1c5db6
|
||||||
db "@"
|
db "@"
|
||||||
; 0xf824
|
|
||||||
|
|
||||||
BlockedTheBallText: ; 0xf824
|
BlockedTheBallText:
|
||||||
; The trainer blocked the BALL!
|
; The trainer blocked the BALL!
|
||||||
text_jump UnknownText_0x1c5dd0
|
text_jump UnknownText_0x1c5dd0
|
||||||
db "@"
|
db "@"
|
||||||
; 0xf829
|
|
||||||
|
|
||||||
DontBeAThiefText: ; 0xf829
|
DontBeAThiefText:
|
||||||
; Don't be a thief!
|
; Don't be a thief!
|
||||||
text_jump UnknownText_0x1c5def
|
text_jump UnknownText_0x1c5def
|
||||||
db "@"
|
db "@"
|
||||||
; 0xf82e
|
|
||||||
|
|
||||||
CyclingIsntAllowedText: ; 0xf82e
|
CyclingIsntAllowedText:
|
||||||
; Cycling isn't allowed here.
|
; Cycling isn't allowed here.
|
||||||
text_jump UnknownText_0x1c5e01
|
text_jump UnknownText_0x1c5e01
|
||||||
db "@"
|
db "@"
|
||||||
; 0xf833
|
|
||||||
|
|
||||||
CantGetOnYourBikeText: ; 0xf833
|
CantGetOnYourBikeText:
|
||||||
; Can't get on your @ now.
|
; Can't get on your @ now.
|
||||||
text_jump UnknownText_0x1c5e1d
|
text_jump UnknownText_0x1c5e1d
|
||||||
db "@"
|
db "@"
|
||||||
; 0xf838
|
|
||||||
|
|
||||||
Ball_BoxIsFullText: ; 0xf838
|
Ball_BoxIsFullText:
|
||||||
; The #MON BOX is full. That can't be used now.
|
; The #MON BOX is full. That can't be used now.
|
||||||
text_jump UnknownText_0x1c5e3a
|
text_jump UnknownText_0x1c5e3a
|
||||||
db "@"
|
db "@"
|
||||||
; 0xf83d
|
|
||||||
|
|
||||||
UsedItemText: ; 0xf83d
|
UsedItemText:
|
||||||
; used the@ .
|
; used the@ .
|
||||||
text_jump UnknownText_0x1c5e68
|
text_jump UnknownText_0x1c5e68
|
||||||
db "@"
|
db "@"
|
||||||
; 0xf842
|
|
||||||
|
|
||||||
GotOnTheItemText: ; 0xf842
|
GotOnTheItemText:
|
||||||
; got on the@ .
|
; got on the@ .
|
||||||
text_jump UnknownText_0x1c5e7b
|
text_jump UnknownText_0x1c5e7b
|
||||||
db "@"
|
db "@"
|
||||||
; 0xf847
|
|
||||||
|
|
||||||
GotOffTheItemText: ; 0xf847
|
GotOffTheItemText:
|
||||||
; got off@ the @ .
|
; got off@ the @ .
|
||||||
text_jump UnknownText_0x1c5e90
|
text_jump UnknownText_0x1c5e90
|
||||||
db "@"
|
db "@"
|
||||||
; 0xf84c
|
|
||||||
|
|
||||||
|
|
||||||
ApplyPPUp:
|
ApplyPPUp:
|
||||||
|
@ -572,26 +572,23 @@ RooftopSaleAskPurchaseQuantity:
|
|||||||
ret
|
ret
|
||||||
|
|
||||||
|
|
||||||
Text_Mart_HowMany: ; 0x15e0e
|
Text_Mart_HowMany:
|
||||||
; How many?
|
; How many?
|
||||||
text_jump UnknownText_0x1c4bfd
|
text_jump UnknownText_0x1c4bfd
|
||||||
db "@"
|
db "@"
|
||||||
; 0x15e13
|
|
||||||
|
|
||||||
Text_Mart_CostsThisMuch: ; 0x15e13
|
Text_Mart_CostsThisMuch:
|
||||||
; @ (S) will be ¥@ .
|
; @ (S) will be ¥@ .
|
||||||
text_jump UnknownText_0x1c4c08
|
text_jump UnknownText_0x1c4c08
|
||||||
db "@"
|
db "@"
|
||||||
; 0x15e18
|
|
||||||
|
|
||||||
MenuHeader_Buy: ; 0x15e18
|
MenuHeader_Buy:
|
||||||
db MENU_BACKUP_TILES ; flags
|
db MENU_BACKUP_TILES ; flags
|
||||||
menu_coords 1, 3, SCREEN_WIDTH - 1, TEXTBOX_Y - 1
|
menu_coords 1, 3, SCREEN_WIDTH - 1, TEXTBOX_Y - 1
|
||||||
dw .MenuData
|
dw .MenuData
|
||||||
db 1 ; default option
|
db 1 ; default option
|
||||||
; 0x15e20
|
|
||||||
|
|
||||||
.MenuData ; 0x15e20
|
.MenuData
|
||||||
db SCROLLINGMENU_DISPLAY_ARROWS | SCROLLINGMENU_ENABLE_FUNCTION3 ; flags
|
db SCROLLINGMENU_DISPLAY_ARROWS | SCROLLINGMENU_ENABLE_FUNCTION3 ; flags
|
||||||
db 4, 8 ; rows, columns
|
db 4, 8 ; rows, columns
|
||||||
db 1 ; horizontal spacing
|
db 1 ; horizontal spacing
|
||||||
@ -618,131 +615,110 @@ MenuHeader_Buy: ; 0x15e18
|
|||||||
call PrintBCDNumber
|
call PrintBCDNumber
|
||||||
ret
|
ret
|
||||||
|
|
||||||
Text_HerbShop_Intro: ; 0x15e4a
|
Text_HerbShop_Intro:
|
||||||
; Hello, dear. I sell inexpensive herbal medicine. They're good, but a trifle bitter. Your #MON may not like them. Hehehehe…
|
; Hello, dear. I sell inexpensive herbal medicine. They're good, but a trifle bitter. Your #MON may not like them. Hehehehe…
|
||||||
text_jump UnknownText_0x1c4c28
|
text_jump UnknownText_0x1c4c28
|
||||||
db "@"
|
db "@"
|
||||||
; 0x15e4f
|
|
||||||
|
|
||||||
Text_HerbShop_HowMany: ; 0x15e4f
|
Text_HerbShop_HowMany:
|
||||||
; How many?
|
; How many?
|
||||||
text_jump UnknownText_0x1c4ca3
|
text_jump UnknownText_0x1c4ca3
|
||||||
db "@"
|
db "@"
|
||||||
; 0x15e54
|
|
||||||
|
|
||||||
Text_HerbShop_CostsThisMuch: ; 0x15e54
|
Text_HerbShop_CostsThisMuch:
|
||||||
; @ (S) will be ¥@ .
|
; @ (S) will be ¥@ .
|
||||||
text_jump UnknownText_0x1c4cae
|
text_jump UnknownText_0x1c4cae
|
||||||
db "@"
|
db "@"
|
||||||
; 0x15e59
|
|
||||||
|
|
||||||
Text_HerbShop_HereYouGo: ; 0x15e59
|
Text_HerbShop_HereYouGo:
|
||||||
; Thank you, dear. Hehehehe…
|
; Thank you, dear. Hehehehe…
|
||||||
text_jump UnknownText_0x1c4cce
|
text_jump UnknownText_0x1c4cce
|
||||||
db "@"
|
db "@"
|
||||||
; 0x15e5e
|
|
||||||
|
|
||||||
Text_HerbShop_BagFull: ; 0x15e5e
|
Text_HerbShop_BagFull:
|
||||||
; Oh? Your PACK is full, dear.
|
; Oh? Your PACK is full, dear.
|
||||||
text_jump UnknownText_0x1c4cea
|
text_jump UnknownText_0x1c4cea
|
||||||
db "@"
|
db "@"
|
||||||
; 0x15e63
|
|
||||||
|
|
||||||
Text_HerbShop_InsufficientFunds: ; 0x15e63
|
Text_HerbShop_InsufficientFunds:
|
||||||
; Hehehe… You don't have the money.
|
; Hehehe… You don't have the money.
|
||||||
text_jump UnknownText_0x1c4d08
|
text_jump UnknownText_0x1c4d08
|
||||||
db "@"
|
db "@"
|
||||||
; 0x15e68
|
|
||||||
|
|
||||||
Text_HerbShop_ComeAgain: ; 0x15e68
|
Text_HerbShop_ComeAgain:
|
||||||
; Come again, dear. Hehehehe…
|
; Come again, dear. Hehehehe…
|
||||||
text_jump UnknownText_0x1c4d2a
|
text_jump UnknownText_0x1c4d2a
|
||||||
db "@"
|
db "@"
|
||||||
; 0x15e6d
|
|
||||||
|
|
||||||
Text_BargainShop_Intro: ; 0x15e6d
|
Text_BargainShop_Intro:
|
||||||
; Hiya! Care to see some bargains? I sell rare items that nobody else carries--but only one of each item.
|
; Hiya! Care to see some bargains? I sell rare items that nobody else carries--but only one of each item.
|
||||||
text_jump UnknownText_0x1c4d47
|
text_jump UnknownText_0x1c4d47
|
||||||
db "@"
|
db "@"
|
||||||
; 0x15e72
|
|
||||||
|
|
||||||
Text_BargainShop_CostsThisMuch: ; 0x15e72
|
Text_BargainShop_CostsThisMuch:
|
||||||
; costs ¥@ . Want it?
|
; costs ¥@ . Want it?
|
||||||
text_jump UnknownText_0x1c4db0
|
text_jump UnknownText_0x1c4db0
|
||||||
db "@"
|
db "@"
|
||||||
; 0x15e77
|
|
||||||
|
|
||||||
Text_BargainShop_HereYouGo: ; 0x15e77
|
Text_BargainShop_HereYouGo:
|
||||||
; Thanks.
|
; Thanks.
|
||||||
text_jump UnknownText_0x1c4dcd
|
text_jump UnknownText_0x1c4dcd
|
||||||
db "@"
|
db "@"
|
||||||
; 0x15e7c
|
|
||||||
|
|
||||||
Text_BargainShop_BagFull: ; 0x15e7c
|
Text_BargainShop_BagFull:
|
||||||
; Uh-oh, your PACK is chock-full.
|
; Uh-oh, your PACK is chock-full.
|
||||||
text_jump UnknownText_0x1c4dd6
|
text_jump UnknownText_0x1c4dd6
|
||||||
db "@"
|
db "@"
|
||||||
; 0x15e81
|
|
||||||
|
|
||||||
Text_BargainShop_SoldOut: ; 0x15e81
|
Text_BargainShop_SoldOut:
|
||||||
; You bought that already. I'm all sold out of it.
|
; You bought that already. I'm all sold out of it.
|
||||||
text_jump UnknownText_0x1c4df7
|
text_jump UnknownText_0x1c4df7
|
||||||
db "@"
|
db "@"
|
||||||
; 0x15e86
|
|
||||||
|
|
||||||
Text_BargainShop_InsufficientFunds: ; 0x15e86
|
Text_BargainShop_InsufficientFunds:
|
||||||
; Uh-oh, you're short on funds.
|
; Uh-oh, you're short on funds.
|
||||||
text_jump UnknownText_0x1c4e28
|
text_jump UnknownText_0x1c4e28
|
||||||
db "@"
|
db "@"
|
||||||
; 0x15e8b
|
|
||||||
|
|
||||||
Text_BargainShop_ComeAgain: ; 0x15e8b
|
Text_BargainShop_ComeAgain:
|
||||||
; Come by again sometime.
|
; Come by again sometime.
|
||||||
text_jump UnknownText_0x1c4e46
|
text_jump UnknownText_0x1c4e46
|
||||||
db "@"
|
db "@"
|
||||||
; 0x15e90
|
|
||||||
|
|
||||||
Text_Pharmacist_Intro: ; 0x15e90
|
Text_Pharmacist_Intro:
|
||||||
; What's up? Need some medicine?
|
; What's up? Need some medicine?
|
||||||
text_jump UnknownText_0x1c4e5f
|
text_jump UnknownText_0x1c4e5f
|
||||||
db "@"
|
db "@"
|
||||||
; 0x15e95
|
|
||||||
|
|
||||||
Text_Pharmacy_HowMany: ; 0x15e95
|
Text_Pharmacy_HowMany:
|
||||||
; How many?
|
; How many?
|
||||||
text_jump UnknownText_0x1c4e7e
|
text_jump UnknownText_0x1c4e7e
|
||||||
db "@"
|
db "@"
|
||||||
; 0x15e9a
|
|
||||||
|
|
||||||
Text_Pharmacy_CostsThisMuch: ; 0x15e9a
|
Text_Pharmacy_CostsThisMuch:
|
||||||
; @ (S) will cost ¥@ .
|
; @ (S) will cost ¥@ .
|
||||||
text_jump UnknownText_0x1c4e89
|
text_jump UnknownText_0x1c4e89
|
||||||
db "@"
|
db "@"
|
||||||
; 0x15e9f
|
|
||||||
|
|
||||||
Text_Pharmacy_HereYouGo: ; 0x15e9f
|
Text_Pharmacy_HereYouGo:
|
||||||
; Thanks much!
|
; Thanks much!
|
||||||
text_jump UnknownText_0x1c4eab
|
text_jump UnknownText_0x1c4eab
|
||||||
db "@"
|
db "@"
|
||||||
; 0x15ea4
|
|
||||||
|
|
||||||
Text_Pharmacy_BagFull: ; 0x15ea4
|
Text_Pharmacy_BagFull:
|
||||||
; You don't have any more space.
|
; You don't have any more space.
|
||||||
text_jump UnknownText_0x1c4eb9
|
text_jump UnknownText_0x1c4eb9
|
||||||
db "@"
|
db "@"
|
||||||
; 0x15ea9
|
|
||||||
|
|
||||||
Text_Pharmacy_InsufficientFunds: ; 0x15ea9
|
Text_Pharmacy_InsufficientFunds:
|
||||||
; Huh? That's not enough money.
|
; Huh? That's not enough money.
|
||||||
text_jump UnknownText_0x1c4ed8
|
text_jump UnknownText_0x1c4ed8
|
||||||
db "@"
|
db "@"
|
||||||
; 0x15eae
|
|
||||||
|
|
||||||
Text_Pharmacist_ComeAgain: ; 0x15eae
|
Text_Pharmacist_ComeAgain:
|
||||||
; All right. See you around.
|
; All right. See you around.
|
||||||
text_jump UnknownText_0x1c4ef6
|
text_jump UnknownText_0x1c4ef6
|
||||||
db "@"
|
db "@"
|
||||||
; 0x15eb3
|
|
||||||
|
|
||||||
|
|
||||||
SellMenu:
|
SellMenu:
|
||||||
@ -767,11 +743,10 @@ SellMenu:
|
|||||||
and a
|
and a
|
||||||
ret
|
ret
|
||||||
|
|
||||||
.NothingToSellText: ; 0x15edb
|
.NothingToSellText:
|
||||||
; You don't have anything to sell.
|
; You don't have anything to sell.
|
||||||
text_jump UnknownText_0x1c4f12
|
text_jump UnknownText_0x1c4f12
|
||||||
db "@"
|
db "@"
|
||||||
; 0x15ee0
|
|
||||||
|
|
||||||
|
|
||||||
.TryToSellItem:
|
.TryToSellItem:
|
||||||
@ -839,81 +814,69 @@ SellMenu:
|
|||||||
and a
|
and a
|
||||||
ret
|
ret
|
||||||
|
|
||||||
Text_Mart_SellHowMany: ; 0x15f73
|
Text_Mart_SellHowMany:
|
||||||
; How many?
|
; How many?
|
||||||
text_jump UnknownText_0x1c4f33
|
text_jump UnknownText_0x1c4f33
|
||||||
db "@"
|
db "@"
|
||||||
; 0x15f78
|
|
||||||
|
|
||||||
Text_Mart_ICanPayThisMuch: ; 0x15f78
|
Text_Mart_ICanPayThisMuch:
|
||||||
; I can pay you ¥@ . Is that OK?
|
; I can pay you ¥@ . Is that OK?
|
||||||
text_jump UnknownText_0x1c4f3e
|
text_jump UnknownText_0x1c4f3e
|
||||||
db "@"
|
db "@"
|
||||||
; 0x15f7d
|
|
||||||
|
|
||||||
.UnusedString15f7d:
|
.UnusedString15f7d:
|
||||||
db "!ダミー!@"
|
db "!ダミー!@"
|
||||||
|
|
||||||
Text_Mart_HowMayIHelpYou: ; 0x15f83
|
Text_Mart_HowMayIHelpYou:
|
||||||
; Welcome! How may I help you?
|
; Welcome! How may I help you?
|
||||||
text_jump UnknownText_0x1c4f62
|
text_jump UnknownText_0x1c4f62
|
||||||
db "@"
|
db "@"
|
||||||
; 0x15f88
|
|
||||||
|
|
||||||
MenuHeader_BuySell: ; 0x15f88
|
MenuHeader_BuySell:
|
||||||
db MENU_BACKUP_TILES ; flags
|
db MENU_BACKUP_TILES ; flags
|
||||||
menu_coords 0, 0, 7, 8
|
menu_coords 0, 0, 7, 8
|
||||||
dw .MenuData
|
dw .MenuData
|
||||||
db 1 ; default option
|
db 1 ; default option
|
||||||
; 0x15f90
|
|
||||||
|
|
||||||
.MenuData ; 0x15f90
|
.MenuData
|
||||||
db STATICMENU_CURSOR ; strings
|
db STATICMENU_CURSOR ; strings
|
||||||
db 3 ; items
|
db 3 ; items
|
||||||
db "BUY@"
|
db "BUY@"
|
||||||
db "SELL@"
|
db "SELL@"
|
||||||
db "QUIT@"
|
db "QUIT@"
|
||||||
; 0x15f96
|
|
||||||
|
|
||||||
Text_Mart_HereYouGo: ; 0x15fa0
|
Text_Mart_HereYouGo:
|
||||||
; Here you are. Thank you!
|
; Here you are. Thank you!
|
||||||
text_jump UnknownText_0x1c4f80
|
text_jump UnknownText_0x1c4f80
|
||||||
db "@"
|
db "@"
|
||||||
; 0x15fa5
|
|
||||||
|
|
||||||
Text_Mart_InsufficientFunds: ; 0x15fa5
|
Text_Mart_InsufficientFunds:
|
||||||
; You don't have enough money.
|
; You don't have enough money.
|
||||||
text_jump UnknownText_0x1c4f9a
|
text_jump UnknownText_0x1c4f9a
|
||||||
db "@"
|
db "@"
|
||||||
; 0x15faa
|
|
||||||
|
|
||||||
Text_Mart_BagFull: ; 0x15faa
|
Text_Mart_BagFull:
|
||||||
; You can't carry any more items.
|
; You can't carry any more items.
|
||||||
text_jump UnknownText_0x1c4fb7
|
text_jump UnknownText_0x1c4fb7
|
||||||
db "@"
|
db "@"
|
||||||
; 0x15faf
|
|
||||||
|
|
||||||
TextMart_CantBuyFromYou: ; 0x15faf
|
TextMart_CantBuyFromYou:
|
||||||
; Sorry, I can't buy that from you.
|
; Sorry, I can't buy that from you.
|
||||||
text_jump UnknownText_0x1c4fd7
|
text_jump UnknownText_0x1c4fd7
|
||||||
db "@"
|
db "@"
|
||||||
; 0x15fb4
|
|
||||||
|
|
||||||
Text_Mart_ComeAgain: ; 0x15fb4
|
Text_Mart_ComeAgain:
|
||||||
; Please come again!
|
; Please come again!
|
||||||
text_jump UnknownText_0x1c4ff9
|
text_jump UnknownText_0x1c4ff9
|
||||||
db "@"
|
db "@"
|
||||||
; 0x15fb9
|
|
||||||
|
|
||||||
Text_Mart_AnythingElse: ; 0x15fb9
|
Text_Mart_AnythingElse:
|
||||||
text_jump UnknownText_0x1c500d
|
text_jump UnknownText_0x1c500d
|
||||||
db "@"
|
db "@"
|
||||||
; 0x15fbe
|
|
||||||
|
|
||||||
Text_Mart_SoldForAmount: ; 0x15fbe
|
Text_Mart_SoldForAmount:
|
||||||
text_jump UnknownText_0x1c502e
|
text_jump UnknownText_0x1c502e
|
||||||
db "@"
|
db "@"
|
||||||
; 0x15fc3
|
|
||||||
|
|
||||||
PlayTransactionSound:
|
PlayTransactionSound:
|
||||||
call WaitSFX
|
call WaitSFX
|
||||||
|
@ -158,39 +158,35 @@ Pack:
|
|||||||
call Pack_GetJumptablePointer
|
call Pack_GetJumptablePointer
|
||||||
jp hl
|
jp hl
|
||||||
|
|
||||||
.MenuHeader1: ; 0x10124
|
.MenuHeader1:
|
||||||
db MENU_BACKUP_TILES ; flags
|
db MENU_BACKUP_TILES ; flags
|
||||||
menu_coords 13, 7, SCREEN_WIDTH - 1, TEXTBOX_Y - 1
|
menu_coords 13, 7, SCREEN_WIDTH - 1, TEXTBOX_Y - 1
|
||||||
dw .MenuData_1
|
dw .MenuData_1
|
||||||
db 1 ; default option
|
db 1 ; default option
|
||||||
; 0x1012c
|
|
||||||
|
|
||||||
.MenuData_1: ; 0x1012c
|
.MenuData_1:
|
||||||
db STATICMENU_CURSOR | STATICMENU_NO_TOP_SPACING ; flags
|
db STATICMENU_CURSOR | STATICMENU_NO_TOP_SPACING ; flags
|
||||||
db 2 ; items
|
db 2 ; items
|
||||||
db "USE@"
|
db "USE@"
|
||||||
db "QUIT@"
|
db "QUIT@"
|
||||||
; 0x10137
|
|
||||||
|
|
||||||
.Jumptable1:
|
.Jumptable1:
|
||||||
dw .UseItem
|
dw .UseItem
|
||||||
dw QuitItemSubmenu
|
dw QuitItemSubmenu
|
||||||
|
|
||||||
|
|
||||||
.MenuHeader2: ; 0x1013b
|
.MenuHeader2:
|
||||||
db MENU_BACKUP_TILES ; flags
|
db MENU_BACKUP_TILES ; flags
|
||||||
menu_coords 13, 5, SCREEN_WIDTH - 1, TEXTBOX_Y - 1
|
menu_coords 13, 5, SCREEN_WIDTH - 1, TEXTBOX_Y - 1
|
||||||
dw .MenuData_2
|
dw .MenuData_2
|
||||||
db 1 ; default option
|
db 1 ; default option
|
||||||
; 0x10143
|
|
||||||
|
|
||||||
.MenuData_2: ; 0x10143
|
.MenuData_2:
|
||||||
db STATICMENU_CURSOR | STATICMENU_NO_TOP_SPACING ; flags
|
db STATICMENU_CURSOR | STATICMENU_NO_TOP_SPACING ; flags
|
||||||
db 3 ; items
|
db 3 ; items
|
||||||
db "USE@"
|
db "USE@"
|
||||||
db "GIVE@"
|
db "GIVE@"
|
||||||
db "QUIT@"
|
db "QUIT@"
|
||||||
; 0x10153
|
|
||||||
|
|
||||||
.Jumptable2:
|
.Jumptable2:
|
||||||
dw .UseItem
|
dw .UseItem
|
||||||
@ -314,14 +310,13 @@ Pack:
|
|||||||
call Pack_GetJumptablePointer
|
call Pack_GetJumptablePointer
|
||||||
jp hl
|
jp hl
|
||||||
|
|
||||||
MenuHeader_UsableKeyItem: ; 0x10249
|
MenuHeader_UsableKeyItem:
|
||||||
db MENU_BACKUP_TILES ; flags
|
db MENU_BACKUP_TILES ; flags
|
||||||
menu_coords 13, 1, SCREEN_WIDTH - 1, TEXTBOX_Y - 1
|
menu_coords 13, 1, SCREEN_WIDTH - 1, TEXTBOX_Y - 1
|
||||||
dw .MenuData
|
dw .MenuData
|
||||||
db 1 ; default option
|
db 1 ; default option
|
||||||
; 0x10251
|
|
||||||
|
|
||||||
.MenuData: ; 0x10251
|
.MenuData:
|
||||||
db STATICMENU_CURSOR | STATICMENU_NO_TOP_SPACING ; flags
|
db STATICMENU_CURSOR | STATICMENU_NO_TOP_SPACING ; flags
|
||||||
db 5 ; items
|
db 5 ; items
|
||||||
db "USE@"
|
db "USE@"
|
||||||
@ -329,7 +324,6 @@ MenuHeader_UsableKeyItem: ; 0x10249
|
|||||||
db "TOSS@"
|
db "TOSS@"
|
||||||
db "SEL@"
|
db "SEL@"
|
||||||
db "QUIT@"
|
db "QUIT@"
|
||||||
; 0x1026a
|
|
||||||
|
|
||||||
Jumptable_UseGiveTossRegisterQuit:
|
Jumptable_UseGiveTossRegisterQuit:
|
||||||
dw UseItem
|
dw UseItem
|
||||||
@ -338,21 +332,19 @@ Jumptable_UseGiveTossRegisterQuit:
|
|||||||
dw RegisterItem
|
dw RegisterItem
|
||||||
dw QuitItemSubmenu
|
dw QuitItemSubmenu
|
||||||
|
|
||||||
MenuHeader_UsableItem: ; 0x10274
|
MenuHeader_UsableItem:
|
||||||
db MENU_BACKUP_TILES ; flags
|
db MENU_BACKUP_TILES ; flags
|
||||||
menu_coords 13, 3, SCREEN_WIDTH - 1, TEXTBOX_Y - 1
|
menu_coords 13, 3, SCREEN_WIDTH - 1, TEXTBOX_Y - 1
|
||||||
dw .MenuData
|
dw .MenuData
|
||||||
db 1 ; default option
|
db 1 ; default option
|
||||||
; 0x1027c
|
|
||||||
|
|
||||||
.MenuData: ; 0x1027c
|
.MenuData:
|
||||||
db STATICMENU_CURSOR | STATICMENU_NO_TOP_SPACING ; flags
|
db STATICMENU_CURSOR | STATICMENU_NO_TOP_SPACING ; flags
|
||||||
db 4 ; items
|
db 4 ; items
|
||||||
db "USE@"
|
db "USE@"
|
||||||
db "GIVE@"
|
db "GIVE@"
|
||||||
db "TOSS@"
|
db "TOSS@"
|
||||||
db "QUIT@"
|
db "QUIT@"
|
||||||
; 0x10291
|
|
||||||
|
|
||||||
Jumptable_UseGiveTossQuit:
|
Jumptable_UseGiveTossQuit:
|
||||||
dw UseItem
|
dw UseItem
|
||||||
@ -360,59 +352,53 @@ Jumptable_UseGiveTossQuit:
|
|||||||
dw TossMenu
|
dw TossMenu
|
||||||
dw QuitItemSubmenu
|
dw QuitItemSubmenu
|
||||||
|
|
||||||
MenuHeader_UnusableItem: ; 0x10299
|
MenuHeader_UnusableItem:
|
||||||
db MENU_BACKUP_TILES ; flags
|
db MENU_BACKUP_TILES ; flags
|
||||||
menu_coords 13, 7, SCREEN_WIDTH - 1, TEXTBOX_Y - 1
|
menu_coords 13, 7, SCREEN_WIDTH - 1, TEXTBOX_Y - 1
|
||||||
dw .MenuData
|
dw .MenuData
|
||||||
db 1 ; default option
|
db 1 ; default option
|
||||||
; 0x102a1
|
|
||||||
|
|
||||||
.MenuData: ; 0x102a1
|
.MenuData:
|
||||||
db STATICMENU_CURSOR | STATICMENU_NO_TOP_SPACING ; flags
|
db STATICMENU_CURSOR | STATICMENU_NO_TOP_SPACING ; flags
|
||||||
db 2 ; items
|
db 2 ; items
|
||||||
db "USE@"
|
db "USE@"
|
||||||
db "QUIT@"
|
db "QUIT@"
|
||||||
; 0x102ac
|
|
||||||
|
|
||||||
Jumptable_UseQuit:
|
Jumptable_UseQuit:
|
||||||
dw UseItem
|
dw UseItem
|
||||||
dw QuitItemSubmenu
|
dw QuitItemSubmenu
|
||||||
|
|
||||||
MenuHeader_UnusableKeyItem: ; 0x102b0
|
MenuHeader_UnusableKeyItem:
|
||||||
db MENU_BACKUP_TILES ; flags
|
db MENU_BACKUP_TILES ; flags
|
||||||
menu_coords 13, 5, SCREEN_WIDTH - 1, TEXTBOX_Y - 1
|
menu_coords 13, 5, SCREEN_WIDTH - 1, TEXTBOX_Y - 1
|
||||||
dw .MenuData
|
dw .MenuData
|
||||||
db 1 ; default option
|
db 1 ; default option
|
||||||
; 0x102b8
|
|
||||||
|
|
||||||
.MenuData: ; 0x102b8
|
.MenuData:
|
||||||
db STATICMENU_CURSOR | STATICMENU_NO_TOP_SPACING ; flags
|
db STATICMENU_CURSOR | STATICMENU_NO_TOP_SPACING ; flags
|
||||||
db 3 ; items
|
db 3 ; items
|
||||||
db "USE@"
|
db "USE@"
|
||||||
db "SEL@"
|
db "SEL@"
|
||||||
db "QUIT@"
|
db "QUIT@"
|
||||||
; 0x102c7
|
|
||||||
|
|
||||||
Jumptable_UseRegisterQuit:
|
Jumptable_UseRegisterQuit:
|
||||||
dw UseItem
|
dw UseItem
|
||||||
dw RegisterItem
|
dw RegisterItem
|
||||||
dw QuitItemSubmenu
|
dw QuitItemSubmenu
|
||||||
|
|
||||||
MenuHeader_HoldableKeyItem: ; 0x102cd
|
MenuHeader_HoldableKeyItem:
|
||||||
db MENU_BACKUP_TILES ; flags
|
db MENU_BACKUP_TILES ; flags
|
||||||
menu_coords 13, 3, SCREEN_WIDTH - 1, TEXTBOX_Y - 1
|
menu_coords 13, 3, SCREEN_WIDTH - 1, TEXTBOX_Y - 1
|
||||||
dw .MenuData
|
dw .MenuData
|
||||||
db 1 ; default option
|
db 1 ; default option
|
||||||
; 0x102d5
|
|
||||||
|
|
||||||
.MenuData: ; 0x102d5
|
.MenuData:
|
||||||
db STATICMENU_CURSOR | STATICMENU_NO_TOP_SPACING ; flags
|
db STATICMENU_CURSOR | STATICMENU_NO_TOP_SPACING ; flags
|
||||||
db 4 ; items
|
db 4 ; items
|
||||||
db "GIVE@"
|
db "GIVE@"
|
||||||
db "TOSS@"
|
db "TOSS@"
|
||||||
db "SEL@"
|
db "SEL@"
|
||||||
db "QUIT@"
|
db "QUIT@"
|
||||||
; 0x102ea
|
|
||||||
|
|
||||||
Jumptable_GiveTossRegisterQuit:
|
Jumptable_GiveTossRegisterQuit:
|
||||||
dw GiveItem
|
dw GiveItem
|
||||||
@ -420,20 +406,18 @@ Jumptable_GiveTossRegisterQuit:
|
|||||||
dw RegisterItem
|
dw RegisterItem
|
||||||
dw QuitItemSubmenu
|
dw QuitItemSubmenu
|
||||||
|
|
||||||
MenuHeader_HoldableItem: ; 0x102f2
|
MenuHeader_HoldableItem:
|
||||||
db MENU_BACKUP_TILES ; flags
|
db MENU_BACKUP_TILES ; flags
|
||||||
menu_coords 13, 5, SCREEN_WIDTH - 1, TEXTBOX_Y - 1
|
menu_coords 13, 5, SCREEN_WIDTH - 1, TEXTBOX_Y - 1
|
||||||
dw .MenuData
|
dw .MenuData
|
||||||
db 1 ; default option
|
db 1 ; default option
|
||||||
; 0x102fa
|
|
||||||
|
|
||||||
.MenuData: ; 0x102fa
|
.MenuData:
|
||||||
db STATICMENU_CURSOR | STATICMENU_NO_TOP_SPACING ; flags
|
db STATICMENU_CURSOR | STATICMENU_NO_TOP_SPACING ; flags
|
||||||
db 3 ; items
|
db 3 ; items
|
||||||
db "GIVE@"
|
db "GIVE@"
|
||||||
db "TOSS@"
|
db "TOSS@"
|
||||||
db "QUIT@"
|
db "QUIT@"
|
||||||
; 0x1030b
|
|
||||||
|
|
||||||
Jumptable_GiveTossQuit:
|
Jumptable_GiveTossQuit:
|
||||||
dw GiveItem
|
dw GiveItem
|
||||||
@ -633,11 +617,10 @@ GiveItem:
|
|||||||
ld hl, TextJump_YouDontHaveAMon
|
ld hl, TextJump_YouDontHaveAMon
|
||||||
call Pack_PrintTextNoScroll
|
call Pack_PrintTextNoScroll
|
||||||
ret
|
ret
|
||||||
.Egg: ; 0x1048d
|
.Egg:
|
||||||
; An EGG can't hold an item.
|
; An EGG can't hold an item.
|
||||||
text_jump Text_AnEGGCantHoldAnItem
|
text_jump Text_AnEGGCantHoldAnItem
|
||||||
db "@"
|
db "@"
|
||||||
; 0x10492
|
|
||||||
|
|
||||||
QuitItemSubmenu:
|
QuitItemSubmenu:
|
||||||
ret
|
ret
|
||||||
@ -824,36 +807,32 @@ TMHMSubmenu:
|
|||||||
call Pack_GetJumptablePointer
|
call Pack_GetJumptablePointer
|
||||||
jp hl
|
jp hl
|
||||||
|
|
||||||
.UsableMenuHeader: ; 0x10601
|
.UsableMenuHeader:
|
||||||
db MENU_BACKUP_TILES ; flags
|
db MENU_BACKUP_TILES ; flags
|
||||||
menu_coords 13, 7, SCREEN_WIDTH - 1, TEXTBOX_Y - 1
|
menu_coords 13, 7, SCREEN_WIDTH - 1, TEXTBOX_Y - 1
|
||||||
dw .UsableMenuData
|
dw .UsableMenuData
|
||||||
db 1 ; default option
|
db 1 ; default option
|
||||||
; 0x10609
|
|
||||||
|
|
||||||
.UsableMenuData: ; 0x10609
|
.UsableMenuData:
|
||||||
db STATICMENU_CURSOR | STATICMENU_NO_TOP_SPACING ; flags
|
db STATICMENU_CURSOR | STATICMENU_NO_TOP_SPACING ; flags
|
||||||
db 2 ; items
|
db 2 ; items
|
||||||
db "USE@"
|
db "USE@"
|
||||||
db "QUIT@"
|
db "QUIT@"
|
||||||
; 0x10614
|
|
||||||
|
|
||||||
.UsableJumptable:
|
.UsableJumptable:
|
||||||
dw .Use
|
dw .Use
|
||||||
dw .Quit
|
dw .Quit
|
||||||
|
|
||||||
.UnusableMenuHeader: ; 0x10618
|
.UnusableMenuHeader:
|
||||||
db MENU_BACKUP_TILES ; flags
|
db MENU_BACKUP_TILES ; flags
|
||||||
menu_coords 13, 9, SCREEN_WIDTH - 1, TEXTBOX_Y - 1
|
menu_coords 13, 9, SCREEN_WIDTH - 1, TEXTBOX_Y - 1
|
||||||
dw .UnusableMenuData
|
dw .UnusableMenuData
|
||||||
db 1 ; default option
|
db 1 ; default option
|
||||||
; 0x10620
|
|
||||||
|
|
||||||
.UnusableMenuData: ; 0x10620
|
.UnusableMenuData:
|
||||||
db STATICMENU_CURSOR | STATICMENU_NO_TOP_SPACING ; flags
|
db STATICMENU_CURSOR | STATICMENU_NO_TOP_SPACING ; flags
|
||||||
db 1 ; items
|
db 1 ; items
|
||||||
db "QUIT@"
|
db "QUIT@"
|
||||||
; 0x10627
|
|
||||||
|
|
||||||
.UnusableJumptable:
|
.UnusableJumptable:
|
||||||
dw .Quit
|
dw .Quit
|
||||||
@ -1122,14 +1101,13 @@ TutorialPack:
|
|||||||
ld hl, .ItemsMenuHeader
|
ld hl, .ItemsMenuHeader
|
||||||
jr .DisplayPocket
|
jr .DisplayPocket
|
||||||
|
|
||||||
.ItemsMenuHeader: ; 0x107ef
|
.ItemsMenuHeader:
|
||||||
db MENU_BACKUP_TILES ; flags
|
db MENU_BACKUP_TILES ; flags
|
||||||
menu_coords 7, 1, SCREEN_WIDTH - 1, TEXTBOX_Y - 1
|
menu_coords 7, 1, SCREEN_WIDTH - 1, TEXTBOX_Y - 1
|
||||||
dw .ItemsMenuData
|
dw .ItemsMenuData
|
||||||
db 1 ; default option
|
db 1 ; default option
|
||||||
; 0x107f7
|
|
||||||
|
|
||||||
.ItemsMenuData: ; 0x107f7
|
.ItemsMenuData:
|
||||||
db STATICMENU_ENABLE_SELECT | STATICMENU_ENABLE_LEFT_RIGHT | STATICMENU_ENABLE_START | STATICMENU_WRAP | STATICMENU_CURSOR ; flags
|
db STATICMENU_ENABLE_SELECT | STATICMENU_ENABLE_LEFT_RIGHT | STATICMENU_ENABLE_START | STATICMENU_WRAP | STATICMENU_CURSOR ; flags
|
||||||
db 5, 8 ; rows, columns
|
db 5, 8 ; rows, columns
|
||||||
db 2 ; horizontal spacing
|
db 2 ; horizontal spacing
|
||||||
@ -1143,14 +1121,13 @@ TutorialPack:
|
|||||||
ld hl, .KeyItemsMenuHeader
|
ld hl, .KeyItemsMenuHeader
|
||||||
jr .DisplayPocket
|
jr .DisplayPocket
|
||||||
|
|
||||||
.KeyItemsMenuHeader: ; 0x1080e
|
.KeyItemsMenuHeader:
|
||||||
db MENU_BACKUP_TILES ; flags
|
db MENU_BACKUP_TILES ; flags
|
||||||
menu_coords 7, 1, SCREEN_WIDTH - 1, TEXTBOX_Y - 1
|
menu_coords 7, 1, SCREEN_WIDTH - 1, TEXTBOX_Y - 1
|
||||||
dw .KeyItemsMenuData
|
dw .KeyItemsMenuData
|
||||||
db 1 ; default option
|
db 1 ; default option
|
||||||
; 0x10816
|
|
||||||
|
|
||||||
.KeyItemsMenuData: ; 0x10816
|
.KeyItemsMenuData:
|
||||||
db STATICMENU_ENABLE_SELECT | STATICMENU_ENABLE_LEFT_RIGHT | STATICMENU_ENABLE_START | STATICMENU_WRAP | STATICMENU_CURSOR ; flags
|
db STATICMENU_ENABLE_SELECT | STATICMENU_ENABLE_LEFT_RIGHT | STATICMENU_ENABLE_START | STATICMENU_WRAP | STATICMENU_CURSOR ; flags
|
||||||
db 5, 8 ; rows, columns
|
db 5, 8 ; rows, columns
|
||||||
db 1 ; horizontal spacing
|
db 1 ; horizontal spacing
|
||||||
@ -1173,14 +1150,13 @@ TutorialPack:
|
|||||||
ld hl, .BallsMenuHeader
|
ld hl, .BallsMenuHeader
|
||||||
jr .DisplayPocket
|
jr .DisplayPocket
|
||||||
|
|
||||||
.BallsMenuHeader: ; 0x10842
|
.BallsMenuHeader:
|
||||||
db MENU_BACKUP_TILES ; flags
|
db MENU_BACKUP_TILES ; flags
|
||||||
menu_coords 7, 1, SCREEN_WIDTH - 1, TEXTBOX_Y - 1
|
menu_coords 7, 1, SCREEN_WIDTH - 1, TEXTBOX_Y - 1
|
||||||
dw .BallsMenuData
|
dw .BallsMenuData
|
||||||
db 1 ; default option
|
db 1 ; default option
|
||||||
; 0x1084a
|
|
||||||
|
|
||||||
.BallsMenuData: ; 0x1084a
|
.BallsMenuData:
|
||||||
db STATICMENU_ENABLE_SELECT | STATICMENU_ENABLE_LEFT_RIGHT | STATICMENU_ENABLE_START | STATICMENU_WRAP | STATICMENU_CURSOR ; flags
|
db STATICMENU_ENABLE_SELECT | STATICMENU_ENABLE_LEFT_RIGHT | STATICMENU_ENABLE_START | STATICMENU_WRAP | STATICMENU_CURSOR ; flags
|
||||||
db 5, 8 ; rows, columns
|
db 5, 8 ; rows, columns
|
||||||
db 2 ; horizontal spacing
|
db 2 ; horizontal spacing
|
||||||
@ -1486,14 +1462,13 @@ Pack_InitColors:
|
|||||||
call DelayFrame
|
call DelayFrame
|
||||||
ret
|
ret
|
||||||
|
|
||||||
ItemsPocketMenuHeader: ; 0x10a4f
|
ItemsPocketMenuHeader:
|
||||||
db MENU_BACKUP_TILES ; flags
|
db MENU_BACKUP_TILES ; flags
|
||||||
menu_coords 7, 1, SCREEN_WIDTH - 1, TEXTBOX_Y - 1
|
menu_coords 7, 1, SCREEN_WIDTH - 1, TEXTBOX_Y - 1
|
||||||
dw .MenuData
|
dw .MenuData
|
||||||
db 1 ; default option
|
db 1 ; default option
|
||||||
; 0x10a57
|
|
||||||
|
|
||||||
.MenuData: ; 0x10a57
|
.MenuData:
|
||||||
db STATICMENU_ENABLE_SELECT | STATICMENU_ENABLE_LEFT_RIGHT | STATICMENU_ENABLE_START | STATICMENU_WRAP | STATICMENU_CURSOR ; flags
|
db STATICMENU_ENABLE_SELECT | STATICMENU_ENABLE_LEFT_RIGHT | STATICMENU_ENABLE_START | STATICMENU_WRAP | STATICMENU_CURSOR ; flags
|
||||||
db 5, 8 ; rows, columns
|
db 5, 8 ; rows, columns
|
||||||
db 2 ; horizontal spacing
|
db 2 ; horizontal spacing
|
||||||
@ -1502,14 +1477,13 @@ ItemsPocketMenuHeader: ; 0x10a4f
|
|||||||
dba PlaceMenuItemQuantity
|
dba PlaceMenuItemQuantity
|
||||||
dba UpdateItemDescription
|
dba UpdateItemDescription
|
||||||
|
|
||||||
PC_Mart_ItemsPocketMenuHeader: ; 0x10a67
|
PC_Mart_ItemsPocketMenuHeader:
|
||||||
db MENU_BACKUP_TILES ; flags
|
db MENU_BACKUP_TILES ; flags
|
||||||
menu_coords 7, 1, SCREEN_WIDTH - 1, TEXTBOX_Y - 1
|
menu_coords 7, 1, SCREEN_WIDTH - 1, TEXTBOX_Y - 1
|
||||||
dw .MenuData
|
dw .MenuData
|
||||||
db 1 ; default option
|
db 1 ; default option
|
||||||
; 0x10a6f
|
|
||||||
|
|
||||||
.MenuData: ; 0x10a6f
|
.MenuData:
|
||||||
db STATICMENU_ENABLE_SELECT | STATICMENU_ENABLE_LEFT_RIGHT | STATICMENU_ENABLE_START | STATICMENU_WRAP ; flags
|
db STATICMENU_ENABLE_SELECT | STATICMENU_ENABLE_LEFT_RIGHT | STATICMENU_ENABLE_START | STATICMENU_WRAP ; flags
|
||||||
db 5, 8 ; rows, columns
|
db 5, 8 ; rows, columns
|
||||||
db 2 ; horizontal spacing
|
db 2 ; horizontal spacing
|
||||||
@ -1518,14 +1492,13 @@ PC_Mart_ItemsPocketMenuHeader: ; 0x10a67
|
|||||||
dba PlaceMenuItemQuantity
|
dba PlaceMenuItemQuantity
|
||||||
dba UpdateItemDescription
|
dba UpdateItemDescription
|
||||||
|
|
||||||
KeyItemsPocketMenuHeader: ; 0x10a7f
|
KeyItemsPocketMenuHeader:
|
||||||
db MENU_BACKUP_TILES ; flags
|
db MENU_BACKUP_TILES ; flags
|
||||||
menu_coords 7, 1, SCREEN_WIDTH - 1, TEXTBOX_Y - 1
|
menu_coords 7, 1, SCREEN_WIDTH - 1, TEXTBOX_Y - 1
|
||||||
dw .MenuData
|
dw .MenuData
|
||||||
db 1 ; default option
|
db 1 ; default option
|
||||||
; 0x10a87
|
|
||||||
|
|
||||||
.MenuData: ; 0x10a87
|
.MenuData:
|
||||||
db STATICMENU_ENABLE_SELECT | STATICMENU_ENABLE_LEFT_RIGHT | STATICMENU_ENABLE_START | STATICMENU_WRAP | STATICMENU_CURSOR ; flags
|
db STATICMENU_ENABLE_SELECT | STATICMENU_ENABLE_LEFT_RIGHT | STATICMENU_ENABLE_START | STATICMENU_WRAP | STATICMENU_CURSOR ; flags
|
||||||
db 5, 8 ; rows, columns
|
db 5, 8 ; rows, columns
|
||||||
db 1 ; horizontal spacing
|
db 1 ; horizontal spacing
|
||||||
@ -1534,14 +1507,13 @@ KeyItemsPocketMenuHeader: ; 0x10a7f
|
|||||||
dba PlaceMenuItemQuantity
|
dba PlaceMenuItemQuantity
|
||||||
dba UpdateItemDescription
|
dba UpdateItemDescription
|
||||||
|
|
||||||
PC_Mart_KeyItemsPocketMenuHeader: ; 0x10a97
|
PC_Mart_KeyItemsPocketMenuHeader:
|
||||||
db MENU_BACKUP_TILES ; flags
|
db MENU_BACKUP_TILES ; flags
|
||||||
menu_coords 7, 1, SCREEN_WIDTH - 1, TEXTBOX_Y - 1
|
menu_coords 7, 1, SCREEN_WIDTH - 1, TEXTBOX_Y - 1
|
||||||
dw .MenuData
|
dw .MenuData
|
||||||
db 1 ; default option
|
db 1 ; default option
|
||||||
; 0x10a9f
|
|
||||||
|
|
||||||
.MenuData: ; 0x10a9f
|
.MenuData:
|
||||||
db STATICMENU_ENABLE_SELECT | STATICMENU_ENABLE_LEFT_RIGHT | STATICMENU_ENABLE_START | STATICMENU_WRAP ; flags
|
db STATICMENU_ENABLE_SELECT | STATICMENU_ENABLE_LEFT_RIGHT | STATICMENU_ENABLE_START | STATICMENU_WRAP ; flags
|
||||||
db 5, 8 ; rows, columns
|
db 5, 8 ; rows, columns
|
||||||
db 1 ; horizontal spacing
|
db 1 ; horizontal spacing
|
||||||
@ -1550,14 +1522,13 @@ PC_Mart_KeyItemsPocketMenuHeader: ; 0x10a97
|
|||||||
dba PlaceMenuItemQuantity
|
dba PlaceMenuItemQuantity
|
||||||
dba UpdateItemDescription
|
dba UpdateItemDescription
|
||||||
|
|
||||||
BallsPocketMenuHeader: ; 0x10aaf
|
BallsPocketMenuHeader:
|
||||||
db MENU_BACKUP_TILES ; flags
|
db MENU_BACKUP_TILES ; flags
|
||||||
menu_coords 7, 1, SCREEN_WIDTH - 1, TEXTBOX_Y - 1
|
menu_coords 7, 1, SCREEN_WIDTH - 1, TEXTBOX_Y - 1
|
||||||
dw .MenuData
|
dw .MenuData
|
||||||
db 1 ; default option
|
db 1 ; default option
|
||||||
; 0x10ab7
|
|
||||||
|
|
||||||
.MenuData: ; 0x10ab7
|
.MenuData:
|
||||||
db STATICMENU_ENABLE_SELECT | STATICMENU_ENABLE_LEFT_RIGHT | STATICMENU_ENABLE_START | STATICMENU_WRAP | STATICMENU_CURSOR ; flags
|
db STATICMENU_ENABLE_SELECT | STATICMENU_ENABLE_LEFT_RIGHT | STATICMENU_ENABLE_START | STATICMENU_WRAP | STATICMENU_CURSOR ; flags
|
||||||
db 5, 8 ; rows, columns
|
db 5, 8 ; rows, columns
|
||||||
db 2 ; horizontal spacing
|
db 2 ; horizontal spacing
|
||||||
@ -1566,14 +1537,13 @@ BallsPocketMenuHeader: ; 0x10aaf
|
|||||||
dba PlaceMenuItemQuantity
|
dba PlaceMenuItemQuantity
|
||||||
dba UpdateItemDescription
|
dba UpdateItemDescription
|
||||||
|
|
||||||
PC_Mart_BallsPocketMenuHeader: ; 0x10ac7
|
PC_Mart_BallsPocketMenuHeader:
|
||||||
db MENU_BACKUP_TILES ; flags
|
db MENU_BACKUP_TILES ; flags
|
||||||
menu_coords 7, 1, SCREEN_WIDTH - 1, TEXTBOX_Y - 1
|
menu_coords 7, 1, SCREEN_WIDTH - 1, TEXTBOX_Y - 1
|
||||||
dw .MenuData
|
dw .MenuData
|
||||||
db 1 ; default option
|
db 1 ; default option
|
||||||
; 0x10acf
|
|
||||||
|
|
||||||
.MenuData: ; 0x10acf
|
.MenuData:
|
||||||
db STATICMENU_ENABLE_SELECT | STATICMENU_ENABLE_LEFT_RIGHT | STATICMENU_ENABLE_START | STATICMENU_WRAP ; flags
|
db STATICMENU_ENABLE_SELECT | STATICMENU_ENABLE_LEFT_RIGHT | STATICMENU_ENABLE_START | STATICMENU_WRAP ; flags
|
||||||
db 5, 8 ; rows, columns
|
db 5, 8 ; rows, columns
|
||||||
db 2 ; horizontal spacing
|
db 2 ; horizontal spacing
|
||||||
@ -1582,72 +1552,61 @@ PC_Mart_BallsPocketMenuHeader: ; 0x10ac7
|
|||||||
dba PlaceMenuItemQuantity
|
dba PlaceMenuItemQuantity
|
||||||
dba UpdateItemDescription
|
dba UpdateItemDescription
|
||||||
|
|
||||||
Text_PackNoItems: ; 0x10adf
|
Text_PackNoItems:
|
||||||
; No items.
|
; No items.
|
||||||
text_jump UnknownText_0x1c0b9a
|
text_jump UnknownText_0x1c0b9a
|
||||||
db "@"
|
db "@"
|
||||||
; 0x10ae4
|
|
||||||
|
|
||||||
Text_ThrowAwayHowMany: ; 0x10ae4
|
Text_ThrowAwayHowMany:
|
||||||
; Throw away how many?
|
; Throw away how many?
|
||||||
text_jump UnknownText_0x1c0ba5
|
text_jump UnknownText_0x1c0ba5
|
||||||
db "@"
|
db "@"
|
||||||
; 0x10ae9
|
|
||||||
|
|
||||||
Text_ConfirmThrowAway: ; 0x10ae9
|
Text_ConfirmThrowAway:
|
||||||
; Throw away @ @ (S)?
|
; Throw away @ @ (S)?
|
||||||
text_jump UnknownText_0x1c0bbb
|
text_jump UnknownText_0x1c0bbb
|
||||||
db "@"
|
db "@"
|
||||||
; 0x10aee
|
|
||||||
|
|
||||||
Text_ThrewAway: ; 0x10aee
|
Text_ThrewAway:
|
||||||
; Threw away @ (S).
|
; Threw away @ (S).
|
||||||
text_jump UnknownText_0x1c0bd8
|
text_jump UnknownText_0x1c0bd8
|
||||||
db "@"
|
db "@"
|
||||||
; 0x10af3
|
|
||||||
|
|
||||||
Text_ThisIsntTheTime: ; 0x10af3
|
Text_ThisIsntTheTime:
|
||||||
; OAK: ! This isn't the time to use that!
|
; OAK: ! This isn't the time to use that!
|
||||||
text_jump UnknownText_0x1c0bee
|
text_jump UnknownText_0x1c0bee
|
||||||
db "@"
|
db "@"
|
||||||
; 0x10af8
|
|
||||||
|
|
||||||
TextJump_YouDontHaveAMon: ; 0x10af8
|
TextJump_YouDontHaveAMon:
|
||||||
; You don't have a #MON!
|
; You don't have a #MON!
|
||||||
text_jump Text_YouDontHaveAMon
|
text_jump Text_YouDontHaveAMon
|
||||||
db "@"
|
db "@"
|
||||||
; 0x10afd
|
|
||||||
|
|
||||||
Text_RegisteredItem: ; 0x10afd
|
Text_RegisteredItem:
|
||||||
; Registered the @ .
|
; Registered the @ .
|
||||||
text_jump UnknownText_0x1c0c2e
|
text_jump UnknownText_0x1c0c2e
|
||||||
db "@"
|
db "@"
|
||||||
; 0x10b02
|
|
||||||
|
|
||||||
Text_CantRegister: ; 0x10b02
|
Text_CantRegister:
|
||||||
; You can't register that item.
|
; You can't register that item.
|
||||||
text_jump UnknownText_0x1c0c45
|
text_jump UnknownText_0x1c0c45
|
||||||
db "@"
|
db "@"
|
||||||
; 0x10b07
|
|
||||||
|
|
||||||
Text_MoveItemWhere: ; 0x10b07
|
Text_MoveItemWhere:
|
||||||
; Where should this be moved to?
|
; Where should this be moved to?
|
||||||
text_jump UnknownText_0x1c0c63
|
text_jump UnknownText_0x1c0c63
|
||||||
db "@"
|
db "@"
|
||||||
; 0x10b0c
|
|
||||||
|
|
||||||
Text_PackEmptyString: ; 0x10b0c
|
Text_PackEmptyString:
|
||||||
;
|
;
|
||||||
text_jump UnknownText_0x1c0c83
|
text_jump UnknownText_0x1c0c83
|
||||||
db "@"
|
db "@"
|
||||||
; 0x10b11
|
|
||||||
|
|
||||||
TextJump_YouCantUseItInABattle: ; 0x10b11
|
TextJump_YouCantUseItInABattle:
|
||||||
; Doesn't seem to be used anywhere
|
; Doesn't seem to be used anywhere
|
||||||
; "You can't use it in a battle."
|
; "You can't use it in a battle."
|
||||||
text_jump Text_YouCantUseItInABattle
|
text_jump Text_YouCantUseItInABattle
|
||||||
db "@"
|
db "@"
|
||||||
; 0x10b16
|
|
||||||
|
|
||||||
PackMenuGFX:
|
PackMenuGFX:
|
||||||
INCBIN "gfx/pack/pack_menu.2bpp"
|
INCBIN "gfx/pack/pack_menu.2bpp"
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
PrintItemDescription: ; 0x1c8955
|
PrintItemDescription:
|
||||||
; Print the description for item [wCurSpecies] at de.
|
; Print the description for item [wCurSpecies] at de.
|
||||||
|
|
||||||
ld a, [wCurSpecies]
|
ld a, [wCurSpecies]
|
||||||
@ -28,4 +28,3 @@ PrintItemDescription: ; 0x1c8955
|
|||||||
ld d, [hl]
|
ld d, [hl]
|
||||||
pop hl
|
pop hl
|
||||||
jp PlaceString
|
jp PlaceString
|
||||||
; 0x1c8987
|
|
||||||
|
@ -166,29 +166,25 @@ TeachTMHM:
|
|||||||
scf
|
scf
|
||||||
ret
|
ret
|
||||||
|
|
||||||
Text_BootedTM: ; 0x2c8bf
|
Text_BootedTM:
|
||||||
; Booted up a TM.
|
; Booted up a TM.
|
||||||
text_jump UnknownText_0x1c0373
|
text_jump UnknownText_0x1c0373
|
||||||
db "@"
|
db "@"
|
||||||
; 0x2c8c4
|
|
||||||
|
|
||||||
Text_BootedHM: ; 0x2c8c4
|
Text_BootedHM:
|
||||||
; Booted up an HM.
|
; Booted up an HM.
|
||||||
text_jump UnknownText_0x1c0384
|
text_jump UnknownText_0x1c0384
|
||||||
db "@"
|
db "@"
|
||||||
; 0x2c8c9
|
|
||||||
|
|
||||||
Text_ItContained: ; 0x2c8c9
|
Text_ItContained:
|
||||||
; It contained @ . Teach @ to a #MON?
|
; It contained @ . Teach @ to a #MON?
|
||||||
text_jump UnknownText_0x1c0396
|
text_jump UnknownText_0x1c0396
|
||||||
db "@"
|
db "@"
|
||||||
; 0x2c8ce
|
|
||||||
|
|
||||||
Text_TMHMNotCompatible: ; 0x2c8ce
|
Text_TMHMNotCompatible:
|
||||||
; is not compatible with @ . It can't learn @ .
|
; is not compatible with @ . It can't learn @ .
|
||||||
text_jump UnknownText_0x1c03c2
|
text_jump UnknownText_0x1c03c2
|
||||||
db "@"
|
db "@"
|
||||||
; 0x2c8d3
|
|
||||||
|
|
||||||
TMHM_PocketLoop:
|
TMHM_PocketLoop:
|
||||||
xor a
|
xor a
|
||||||
@ -501,17 +497,15 @@ Unreferenced_Function2cadf:
|
|||||||
.print
|
.print
|
||||||
jp PrintText
|
jp PrintText
|
||||||
|
|
||||||
.NoRoomText: ; 0x2caf0
|
.NoRoomText:
|
||||||
; You have no room for any more @ S.
|
; You have no room for any more @ S.
|
||||||
text_jump UnknownText_0x1c03fa
|
text_jump UnknownText_0x1c03fa
|
||||||
db "@"
|
db "@"
|
||||||
; 0x2caf5
|
|
||||||
|
|
||||||
.ReceivedText: ; 0x2caf5
|
.ReceivedText:
|
||||||
; You received @ !
|
; You received @ !
|
||||||
text_jump UnknownText_0x1c0421
|
text_jump UnknownText_0x1c0421
|
||||||
db "@"
|
db "@"
|
||||||
; 0x2cafa
|
|
||||||
|
|
||||||
.CheckHaveRoomForTMHM:
|
.CheckHaveRoomForTMHM:
|
||||||
ld a, [wd265]
|
ld a, [wd265]
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
UpdateItemDescription: ; 0x244c3
|
UpdateItemDescription:
|
||||||
ld a, [wMenuSelection]
|
ld a, [wMenuSelection]
|
||||||
ld [wCurSpecies], a
|
ld [wCurSpecies], a
|
||||||
hlcoord 0, 12
|
hlcoord 0, 12
|
||||||
|
@ -505,11 +505,10 @@ LinkTimeout:
|
|||||||
call WaitBGMap2
|
call WaitBGMap2
|
||||||
ret
|
ret
|
||||||
|
|
||||||
.TooMuchTimeHasElapsed: ; 0x283ed
|
.TooMuchTimeHasElapsed:
|
||||||
; Too much time has elapsed. Please try again.
|
; Too much time has elapsed. Please try again.
|
||||||
text_jump UnknownText_0x1c4183
|
text_jump UnknownText_0x1c4183
|
||||||
db "@"
|
db "@"
|
||||||
; 0x283f2
|
|
||||||
|
|
||||||
ExchangeBytes:
|
ExchangeBytes:
|
||||||
ld a, TRUE
|
ld a, TRUE
|
||||||
@ -1491,20 +1490,18 @@ Function28926:
|
|||||||
jp InitTradeMenuDisplay
|
jp InitTradeMenuDisplay
|
||||||
|
|
||||||
|
|
||||||
.Text_CantTradeLastMon: ; 0x28aaf
|
.Text_CantTradeLastMon:
|
||||||
; If you trade that #MON, you won't be able to battle.
|
; If you trade that #MON, you won't be able to battle.
|
||||||
text_jump UnknownText_0x1c41b1
|
text_jump UnknownText_0x1c41b1
|
||||||
db "@"
|
db "@"
|
||||||
; 0x28ab4
|
|
||||||
|
|
||||||
.String_Stats_Trade:
|
.String_Stats_Trade:
|
||||||
db "STATS TRADE@"
|
db "STATS TRADE@"
|
||||||
|
|
||||||
.Text_Abnormal: ; 0x28ac4
|
.Text_Abnormal:
|
||||||
; Your friend's @ appears to be abnormal!
|
; Your friend's @ appears to be abnormal!
|
||||||
text_jump UnknownText_0x1c41e6
|
text_jump UnknownText_0x1c41e6
|
||||||
db "@"
|
db "@"
|
||||||
; 0x28ac9
|
|
||||||
|
|
||||||
|
|
||||||
Function28ac9:
|
Function28ac9:
|
||||||
@ -1955,11 +1952,10 @@ String28eab:
|
|||||||
db "TRADE"
|
db "TRADE"
|
||||||
next "CANCEL@"
|
next "CANCEL@"
|
||||||
|
|
||||||
UnknownText_0x28eb8: ; 0x28eb8
|
UnknownText_0x28eb8:
|
||||||
; Trade @ for @ ?
|
; Trade @ for @ ?
|
||||||
text_jump UnknownText_0x1c4212
|
text_jump UnknownText_0x1c4212
|
||||||
db "@"
|
db "@"
|
||||||
; 0x28ebd
|
|
||||||
|
|
||||||
String28ebd:
|
String28ebd:
|
||||||
db "Trade completed!@"
|
db "Trade completed!@"
|
||||||
|
@ -18,18 +18,18 @@ _DeleteSaveData:
|
|||||||
farcall EmptyAllSRAMBanks
|
farcall EmptyAllSRAMBanks
|
||||||
ret
|
ret
|
||||||
|
|
||||||
.Text_ClearAllSaveData: ; 0x4d580
|
.Text_ClearAllSaveData:
|
||||||
; Clear all save data?
|
; Clear all save data?
|
||||||
text_jump UnknownText_0x1c564a
|
text_jump UnknownText_0x1c564a
|
||||||
db "@"
|
db "@"
|
||||||
|
|
||||||
.NoYesMenuHeader: ; 0x4d585
|
.NoYesMenuHeader:
|
||||||
db 0 ; flags
|
db 0 ; flags
|
||||||
menu_coords 14, 7, SCREEN_WIDTH - 1, TEXTBOX_Y - 1
|
menu_coords 14, 7, SCREEN_WIDTH - 1, TEXTBOX_Y - 1
|
||||||
dw .MenuData
|
dw .MenuData
|
||||||
db 1 ; default option
|
db 1 ; default option
|
||||||
|
|
||||||
.MenuData: ; 0x4d58d
|
.MenuData:
|
||||||
db STATICMENU_CURSOR | STATICMENU_NO_TOP_SPACING ; flags
|
db STATICMENU_CURSOR | STATICMENU_NO_TOP_SPACING ; flags
|
||||||
db 2 ; items
|
db 2 ; items
|
||||||
db "NO@"
|
db "NO@"
|
||||||
|
@ -41,25 +41,22 @@ InitGender:
|
|||||||
call DelayFrames
|
call DelayFrames
|
||||||
ret
|
ret
|
||||||
|
|
||||||
.MenuHeader: ; 0x48dfc
|
.MenuHeader:
|
||||||
db MENU_BACKUP_TILES ; flags
|
db MENU_BACKUP_TILES ; flags
|
||||||
menu_coords 6, 4, 12, 9
|
menu_coords 6, 4, 12, 9
|
||||||
dw .MenuData
|
dw .MenuData
|
||||||
db 1 ; default option
|
db 1 ; default option
|
||||||
; 0x48e04
|
|
||||||
|
|
||||||
.MenuData: ; 0x48e04
|
.MenuData:
|
||||||
db STATICMENU_CURSOR | STATICMENU_WRAP | STATICMENU_DISABLE_B ; flags
|
db STATICMENU_CURSOR | STATICMENU_WRAP | STATICMENU_DISABLE_B ; flags
|
||||||
db 2 ; items
|
db 2 ; items
|
||||||
db "Boy@"
|
db "Boy@"
|
||||||
db "Girl@"
|
db "Girl@"
|
||||||
; 0x48e0f
|
|
||||||
|
|
||||||
TextJump_AreYouABoyOrAreYouAGirl: ; 0x48e0f
|
TextJump_AreYouABoyOrAreYouAGirl:
|
||||||
; Are you a boy? Or are you a girl?
|
; Are you a boy? Or are you a girl?
|
||||||
text_jump Text_AreYouABoyOrAreYouAGirl
|
text_jump Text_AreYouABoyOrAreYouAGirl
|
||||||
db "@"
|
db "@"
|
||||||
; 0x48e14
|
|
||||||
|
|
||||||
InitGenderScreen:
|
InitGenderScreen:
|
||||||
ld a, $10
|
ld a, $10
|
||||||
|
@ -627,7 +627,7 @@ Continue_DisplayGameTime:
|
|||||||
jp PrintNum
|
jp PrintNum
|
||||||
|
|
||||||
|
|
||||||
OakSpeech: ; 0x5f99
|
OakSpeech:
|
||||||
farcall InitClock
|
farcall InitClock
|
||||||
call RotateFourPalettesLeft
|
call RotateFourPalettesLeft
|
||||||
call ClearTileMap
|
call ClearTileMap
|
||||||
@ -705,11 +705,11 @@ OakSpeech: ; 0x5f99
|
|||||||
call PrintText
|
call PrintText
|
||||||
ret
|
ret
|
||||||
|
|
||||||
OakText1: ; 0x6045
|
OakText1:
|
||||||
text_jump _OakText1
|
text_jump _OakText1
|
||||||
db "@"
|
db "@"
|
||||||
|
|
||||||
OakText2: ; 0x604a
|
OakText2:
|
||||||
text_jump _OakText2
|
text_jump _OakText2
|
||||||
start_asm
|
start_asm
|
||||||
ld a, WOOPER
|
ld a, WOOPER
|
||||||
@ -718,27 +718,27 @@ OakText2: ; 0x604a
|
|||||||
ld hl, OakText3
|
ld hl, OakText3
|
||||||
ret
|
ret
|
||||||
|
|
||||||
OakText3: ; 0x605b
|
OakText3:
|
||||||
text_jump _OakText3
|
text_jump _OakText3
|
||||||
db "@"
|
db "@"
|
||||||
|
|
||||||
OakText4: ; 0x6060
|
OakText4:
|
||||||
text_jump _OakText4
|
text_jump _OakText4
|
||||||
db "@"
|
db "@"
|
||||||
|
|
||||||
OakText5: ; 0x6065
|
OakText5:
|
||||||
text_jump _OakText5
|
text_jump _OakText5
|
||||||
db "@"
|
db "@"
|
||||||
|
|
||||||
OakText6: ; 0x606a
|
OakText6:
|
||||||
text_jump _OakText6
|
text_jump _OakText6
|
||||||
db "@"
|
db "@"
|
||||||
|
|
||||||
OakText7: ; 0x606f
|
OakText7:
|
||||||
text_jump _OakText7
|
text_jump _OakText7
|
||||||
db "@"
|
db "@"
|
||||||
|
|
||||||
NamePlayer: ; 0x6074
|
NamePlayer:
|
||||||
farcall MovePlayerPicRight
|
farcall MovePlayerPicRight
|
||||||
farcall ShowPlayerNamingChoices
|
farcall ShowPlayerNamingChoices
|
||||||
ld a, [wMenuCursorY]
|
ld a, [wMenuCursorY]
|
||||||
@ -867,7 +867,7 @@ Intro_RotatePalettesLeftFrontpic:
|
|||||||
jr nz, .loop
|
jr nz, .loop
|
||||||
ret
|
ret
|
||||||
|
|
||||||
IntroFadePalettes: ; 0x617c
|
IntroFadePalettes:
|
||||||
db %01010100
|
db %01010100
|
||||||
db %10101000
|
db %10101000
|
||||||
db %11111100
|
db %11111100
|
||||||
|
@ -48,14 +48,13 @@ MainMenu:
|
|||||||
db "MOBILE@"
|
db "MOBILE@"
|
||||||
db "MOBILE STUDIUM@"
|
db "MOBILE STUDIUM@"
|
||||||
|
|
||||||
.Jumptable: ; 0x49d60
|
.Jumptable:
|
||||||
dw MainMenu_Continue
|
dw MainMenu_Continue
|
||||||
dw MainMenu_NewGame
|
dw MainMenu_NewGame
|
||||||
dw MainMenu_Options
|
dw MainMenu_Options
|
||||||
dw MainMenu_MysteryGift
|
dw MainMenu_MysteryGift
|
||||||
dw MainMenu_Mobile
|
dw MainMenu_Mobile
|
||||||
dw MainMenu_MobileStudium
|
dw MainMenu_MobileStudium
|
||||||
; 0x49d6c
|
|
||||||
|
|
||||||
CONTINUE EQU 0
|
CONTINUE EQU 0
|
||||||
NEW_GAME EQU 1
|
NEW_GAME EQU 1
|
||||||
@ -66,20 +65,20 @@ MOBILE_STUDIUM EQU 5
|
|||||||
|
|
||||||
MainMenuItems:
|
MainMenuItems:
|
||||||
|
|
||||||
NewGameMenu: ; 0x49d6c
|
NewGameMenu:
|
||||||
db 2
|
db 2
|
||||||
db NEW_GAME
|
db NEW_GAME
|
||||||
db OPTION
|
db OPTION
|
||||||
db -1
|
db -1
|
||||||
|
|
||||||
ContinueMenu: ; 0x49d70
|
ContinueMenu:
|
||||||
db 3
|
db 3
|
||||||
db CONTINUE
|
db CONTINUE
|
||||||
db NEW_GAME
|
db NEW_GAME
|
||||||
db OPTION
|
db OPTION
|
||||||
db -1
|
db -1
|
||||||
|
|
||||||
MobileMysteryMenu: ; 0x49d75
|
MobileMysteryMenu:
|
||||||
db 5
|
db 5
|
||||||
db CONTINUE
|
db CONTINUE
|
||||||
db NEW_GAME
|
db NEW_GAME
|
||||||
@ -88,7 +87,7 @@ MobileMysteryMenu: ; 0x49d75
|
|||||||
db MOBILE
|
db MOBILE
|
||||||
db -1
|
db -1
|
||||||
|
|
||||||
MobileMenu: ; 0x49d7c
|
MobileMenu:
|
||||||
db 4
|
db 4
|
||||||
db CONTINUE
|
db CONTINUE
|
||||||
db NEW_GAME
|
db NEW_GAME
|
||||||
@ -96,7 +95,7 @@ MobileMenu: ; 0x49d7c
|
|||||||
db MOBILE
|
db MOBILE
|
||||||
db -1
|
db -1
|
||||||
|
|
||||||
MobileStudiumMenu: ; 0x49d82
|
MobileStudiumMenu:
|
||||||
db 5
|
db 5
|
||||||
db CONTINUE
|
db CONTINUE
|
||||||
db NEW_GAME
|
db NEW_GAME
|
||||||
@ -105,7 +104,7 @@ MobileStudiumMenu: ; 0x49d82
|
|||||||
db MOBILE_STUDIUM
|
db MOBILE_STUDIUM
|
||||||
db -1
|
db -1
|
||||||
|
|
||||||
MysteryMobileStudiumMenu: ; 0x49d89
|
MysteryMobileStudiumMenu:
|
||||||
db 6
|
db 6
|
||||||
db CONTINUE
|
db CONTINUE
|
||||||
db NEW_GAME
|
db NEW_GAME
|
||||||
@ -115,7 +114,7 @@ MysteryMobileStudiumMenu: ; 0x49d89
|
|||||||
db MOBILE_STUDIUM
|
db MOBILE_STUDIUM
|
||||||
db -1
|
db -1
|
||||||
|
|
||||||
MysteryMenu: ; 0x49d91
|
MysteryMenu:
|
||||||
db 4
|
db 4
|
||||||
db CONTINUE
|
db CONTINUE
|
||||||
db NEW_GAME
|
db NEW_GAME
|
||||||
@ -123,7 +122,7 @@ MysteryMenu: ; 0x49d91
|
|||||||
db MYSTERY_GIFT
|
db MYSTERY_GIFT
|
||||||
db -1
|
db -1
|
||||||
|
|
||||||
MysteryStudiumMenu: ; 0x49d97
|
MysteryStudiumMenu:
|
||||||
db 5
|
db 5
|
||||||
db CONTINUE
|
db CONTINUE
|
||||||
db NEW_GAME
|
db NEW_GAME
|
||||||
@ -132,7 +131,7 @@ MysteryStudiumMenu: ; 0x49d97
|
|||||||
db MOBILE_STUDIUM
|
db MOBILE_STUDIUM
|
||||||
db -1
|
db -1
|
||||||
|
|
||||||
StudiumMenu: ; 0x49d9e
|
StudiumMenu:
|
||||||
db 4
|
db 4
|
||||||
db CONTINUE
|
db CONTINUE
|
||||||
db NEW_GAME
|
db NEW_GAME
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
PlaceMenuItemName: ; 0x24ab4
|
PlaceMenuItemName:
|
||||||
push de
|
push de
|
||||||
ld a, [wMenuSelection]
|
ld a, [wMenuSelection]
|
||||||
ld [wNamedObjectIndexBuffer], a
|
ld [wNamedObjectIndexBuffer], a
|
||||||
@ -7,7 +7,7 @@ PlaceMenuItemName: ; 0x24ab4
|
|||||||
call PlaceString
|
call PlaceString
|
||||||
ret
|
ret
|
||||||
|
|
||||||
PlaceMenuItemQuantity: ; 0x24ac3
|
PlaceMenuItemQuantity:
|
||||||
push de
|
push de
|
||||||
ld a, [wMenuSelection]
|
ld a, [wMenuSelection]
|
||||||
ld [wCurItem], a
|
ld [wCurItem], a
|
||||||
@ -52,13 +52,13 @@ PlaceMoneyTextBox:
|
|||||||
call PrintNum
|
call PrintNum
|
||||||
ret
|
ret
|
||||||
|
|
||||||
MenuHeader_0x24b15: ; 0x24b15
|
MenuHeader_0x24b15:
|
||||||
db MENU_BACKUP_TILES ; flags
|
db MENU_BACKUP_TILES ; flags
|
||||||
menu_coords 11, 0, SCREEN_WIDTH - 1, 2
|
menu_coords 11, 0, SCREEN_WIDTH - 1, 2
|
||||||
dw NULL
|
dw NULL
|
||||||
db 1 ; default option
|
db 1 ; default option
|
||||||
|
|
||||||
MenuHeader_0x24b1d: ; 0x24b1d
|
MenuHeader_0x24b1d:
|
||||||
db MENU_BACKUP_TILES ; flags
|
db MENU_BACKUP_TILES ; flags
|
||||||
menu_coords 0, 11, 8, 13
|
menu_coords 0, 11, 8, 13
|
||||||
dw NULL
|
dw NULL
|
||||||
|
@ -4,13 +4,12 @@ NAMINGSCREEN_BORDER EQUS "\"■\"" ; $60
|
|||||||
NAMINGSCREEN_MIDDLELINE EQUS "\"→\"" ; $eb
|
NAMINGSCREEN_MIDDLELINE EQUS "\"→\"" ; $eb
|
||||||
NAMINGSCREEN_UNDERLINE EQUS "\"<DOT>\"" ; $f2
|
NAMINGSCREEN_UNDERLINE EQUS "\"<DOT>\"" ; $f2
|
||||||
|
|
||||||
_NamingScreen: ; 0x116b7
|
_NamingScreen:
|
||||||
call DisableSpriteUpdates
|
call DisableSpriteUpdates
|
||||||
call NamingScreen
|
call NamingScreen
|
||||||
call ReturnToMapWithSpeechTextbox
|
call ReturnToMapWithSpeechTextbox
|
||||||
ret
|
ret
|
||||||
|
|
||||||
; 0x116c1
|
|
||||||
|
|
||||||
NamingScreen:
|
NamingScreen:
|
||||||
ld hl, wNamingScreenDestinationPointer
|
ld hl, wNamingScreenDestinationPointer
|
||||||
|
@ -1112,50 +1112,42 @@ Checksum:
|
|||||||
ret
|
ret
|
||||||
|
|
||||||
|
|
||||||
Text_WouldYouLikeToSaveTheGame: ; 0x15283
|
Text_WouldYouLikeToSaveTheGame:
|
||||||
; Would you like to save the game?
|
; Would you like to save the game?
|
||||||
text_jump UnknownText_0x1c454b
|
text_jump UnknownText_0x1c454b
|
||||||
db "@"
|
db "@"
|
||||||
; 0x15288
|
|
||||||
|
|
||||||
Text_SavingDontTurnOffThePower: ; 0x15288
|
Text_SavingDontTurnOffThePower:
|
||||||
; SAVING… DON'T TURN OFF THE POWER.
|
; SAVING… DON'T TURN OFF THE POWER.
|
||||||
text_jump UnknownText_0x1c456d
|
text_jump UnknownText_0x1c456d
|
||||||
db "@"
|
db "@"
|
||||||
; 0x1528d
|
|
||||||
|
|
||||||
Text_PlayerSavedTheGame: ; 0x1528d
|
Text_PlayerSavedTheGame:
|
||||||
; saved the game.
|
; saved the game.
|
||||||
text_jump UnknownText_0x1c4590
|
text_jump UnknownText_0x1c4590
|
||||||
db "@"
|
db "@"
|
||||||
; 0x15292
|
|
||||||
|
|
||||||
Text_AlreadyASaveFile: ; 0x15292
|
Text_AlreadyASaveFile:
|
||||||
; There is already a save file. Is it OK to overwrite?
|
; There is already a save file. Is it OK to overwrite?
|
||||||
text_jump UnknownText_0x1c45a3
|
text_jump UnknownText_0x1c45a3
|
||||||
db "@"
|
db "@"
|
||||||
; 0x15297
|
|
||||||
|
|
||||||
Text_AnotherSaveFile: ; 0x15297
|
Text_AnotherSaveFile:
|
||||||
; There is another save file. Is it OK to overwrite?
|
; There is another save file. Is it OK to overwrite?
|
||||||
text_jump UnknownText_0x1c45d9
|
text_jump UnknownText_0x1c45d9
|
||||||
db "@"
|
db "@"
|
||||||
; 0x1529c
|
|
||||||
|
|
||||||
Text_SaveFileCorrupted: ; 0x1529c
|
Text_SaveFileCorrupted:
|
||||||
; The save file is corrupted!
|
; The save file is corrupted!
|
||||||
text_jump UnknownText_0x1c460d
|
text_jump UnknownText_0x1c460d
|
||||||
db "@"
|
db "@"
|
||||||
; 0x152a1
|
|
||||||
|
|
||||||
Text_SaveOnBoxSwitch: ; 0x152a1
|
Text_SaveOnBoxSwitch:
|
||||||
; When you change a #MON BOX, data will be saved. OK?
|
; When you change a #MON BOX, data will be saved. OK?
|
||||||
text_jump UnknownText_0x1c462a
|
text_jump UnknownText_0x1c462a
|
||||||
db "@"
|
db "@"
|
||||||
; 0x152a6
|
|
||||||
|
|
||||||
Text_SaveOnMoveMonWOMail: ; 0x152a6
|
Text_SaveOnMoveMonWOMail:
|
||||||
; Each time you move a #MON, data will be saved. OK?
|
; Each time you move a #MON, data will be saved. OK?
|
||||||
text_jump UnknownText_0x1c465f
|
text_jump UnknownText_0x1c465f
|
||||||
db "@"
|
db "@"
|
||||||
; 0x152ab
|
|
||||||
|
@ -647,7 +647,6 @@ TossItemFromPC:
|
|||||||
; That's too impor- tant to toss out!
|
; That's too impor- tant to toss out!
|
||||||
text_jump UnknownText_0x1c1adf
|
text_jump UnknownText_0x1c1adf
|
||||||
db "@"
|
db "@"
|
||||||
; 0x12a60
|
|
||||||
|
|
||||||
CantUseItem:
|
CantUseItem:
|
||||||
ld hl, CantUseItemText
|
ld hl, CantUseItemText
|
||||||
@ -1137,7 +1136,6 @@ MonMailAction:
|
|||||||
menu_coords 12, 10, SCREEN_WIDTH - 1, SCREEN_HEIGHT - 1
|
menu_coords 12, 10, SCREEN_WIDTH - 1, SCREEN_HEIGHT - 1
|
||||||
dw .MenuData
|
dw .MenuData
|
||||||
db 1 ; default option
|
db 1 ; default option
|
||||||
; 0x12dd1
|
|
||||||
|
|
||||||
.MenuData:
|
.MenuData:
|
||||||
db STATICMENU_CURSOR ; flags
|
db STATICMENU_CURSOR ; flags
|
||||||
@ -1145,44 +1143,37 @@ MonMailAction:
|
|||||||
db "READ@"
|
db "READ@"
|
||||||
db "TAKE@"
|
db "TAKE@"
|
||||||
db "QUIT@"
|
db "QUIT@"
|
||||||
; 0x12de2
|
|
||||||
|
|
||||||
|
|
||||||
.mailwilllosemessagetext
|
.mailwilllosemessagetext
|
||||||
; The MAIL will lose its message. OK?
|
; The MAIL will lose its message. OK?
|
||||||
text_jump UnknownText_0x1c1c22
|
text_jump UnknownText_0x1c1c22
|
||||||
db "@"
|
db "@"
|
||||||
; 0x12de7
|
|
||||||
|
|
||||||
.tookmailfrommontext
|
.tookmailfrommontext
|
||||||
; MAIL detached from <POKEMON>.
|
; MAIL detached from <POKEMON>.
|
||||||
text_jump UnknownText_0x1c1c47
|
text_jump UnknownText_0x1c1c47
|
||||||
db "@"
|
db "@"
|
||||||
; 0x12dec
|
|
||||||
|
|
||||||
.bagfulltext
|
.bagfulltext
|
||||||
; There's no space for removing MAIL.
|
; There's no space for removing MAIL.
|
||||||
text_jump UnknownText_0x1c1c62
|
text_jump UnknownText_0x1c1c62
|
||||||
db "@"
|
db "@"
|
||||||
; 0x12df1
|
|
||||||
|
|
||||||
.sendmailtopctext
|
.sendmailtopctext
|
||||||
; Send the removed MAIL to your PC?
|
; Send the removed MAIL to your PC?
|
||||||
text_jump UnknownText_0x1c1c86
|
text_jump UnknownText_0x1c1c86
|
||||||
db "@"
|
db "@"
|
||||||
; 0x12df6
|
|
||||||
|
|
||||||
.mailboxfulltext
|
.mailboxfulltext
|
||||||
; Your PC's MAILBOX is full.
|
; Your PC's MAILBOX is full.
|
||||||
text_jump UnknownText_0x1c1ca9
|
text_jump UnknownText_0x1c1ca9
|
||||||
db "@"
|
db "@"
|
||||||
; 0x12dfb
|
|
||||||
|
|
||||||
.sentmailtopctext
|
.sentmailtopctext
|
||||||
; The MAIL was sent to your PC.
|
; The MAIL was sent to your PC.
|
||||||
text_jump UnknownText_0x1c1cc4
|
text_jump UnknownText_0x1c1cc4
|
||||||
db "@"
|
db "@"
|
||||||
; 0x12e00
|
|
||||||
|
|
||||||
|
|
||||||
OpenPartyStats:
|
OpenPartyStats:
|
||||||
@ -1348,7 +1339,6 @@ MonMenu_Softboiled_MilkDrink:
|
|||||||
; Not enough HP!
|
; Not enough HP!
|
||||||
text_jump UnknownText_0x1c1ce3
|
text_jump UnknownText_0x1c1ce3
|
||||||
db "@"
|
db "@"
|
||||||
; 0x12f05
|
|
||||||
|
|
||||||
.CheckMonHasEnoughHP:
|
.CheckMonHasEnoughHP:
|
||||||
; Need to have at least (MaxHP / 5) HP left.
|
; Need to have at least (MaxHP / 5) HP left.
|
||||||
|
@ -23,7 +23,7 @@ InitDisplayForHallOfFame:
|
|||||||
call SetPalettes
|
call SetPalettes
|
||||||
ret
|
ret
|
||||||
|
|
||||||
.SavingRecordDontTurnOff: ; 0x4e8bd
|
.SavingRecordDontTurnOff:
|
||||||
; SAVING RECORD… DON'T TURN OFF!
|
; SAVING RECORD… DON'T TURN OFF!
|
||||||
text_jump UnknownText_0x1bd39e
|
text_jump UnknownText_0x1bd39e
|
||||||
db "@"
|
db "@"
|
||||||
|
@ -1247,17 +1247,15 @@ TradeAnim_SentToOTText:
|
|||||||
ret
|
ret
|
||||||
|
|
||||||
|
|
||||||
.Text_WasSentTo: ; 0x29732
|
.Text_WasSentTo:
|
||||||
; was sent to @ .
|
; was sent to @ .
|
||||||
text_jump UnknownText_0x1bc6e9
|
text_jump UnknownText_0x1bc6e9
|
||||||
db "@"
|
db "@"
|
||||||
; 0x29737
|
|
||||||
|
|
||||||
.Text_MonName: ; 0x29737
|
.Text_MonName:
|
||||||
;
|
;
|
||||||
text_jump UnknownText_0x1bc701
|
text_jump UnknownText_0x1bc701
|
||||||
db "@"
|
db "@"
|
||||||
; 0x2973c
|
|
||||||
|
|
||||||
TradeAnim_OTBidsFarewell:
|
TradeAnim_OTBidsFarewell:
|
||||||
ld hl, .Text_BidsFarewellToMon
|
ld hl, .Text_BidsFarewellToMon
|
||||||
@ -1270,17 +1268,15 @@ TradeAnim_OTBidsFarewell:
|
|||||||
ret
|
ret
|
||||||
|
|
||||||
|
|
||||||
.Text_BidsFarewellToMon: ; 0x29752
|
.Text_BidsFarewellToMon:
|
||||||
; bids farewell to
|
; bids farewell to
|
||||||
text_jump UnknownText_0x1bc703
|
text_jump UnknownText_0x1bc703
|
||||||
db "@"
|
db "@"
|
||||||
; 0x29757
|
|
||||||
|
|
||||||
.Text_MonName: ; 0x29757
|
.Text_MonName:
|
||||||
; .
|
; .
|
||||||
text_jump UnknownText_0x1bc719
|
text_jump UnknownText_0x1bc719
|
||||||
db "@"
|
db "@"
|
||||||
; 0x2975c
|
|
||||||
|
|
||||||
TradeAnim_TakeCareOfText:
|
TradeAnim_TakeCareOfText:
|
||||||
call WaitTop
|
call WaitTop
|
||||||
@ -1296,11 +1292,10 @@ TradeAnim_TakeCareOfText:
|
|||||||
ret
|
ret
|
||||||
|
|
||||||
|
|
||||||
.Text_TakeGoodCareOfMon: ; 0x2977a
|
.Text_TakeGoodCareOfMon:
|
||||||
; Take good care of @ .
|
; Take good care of @ .
|
||||||
text_jump UnknownText_0x1bc71f
|
text_jump UnknownText_0x1bc71f
|
||||||
db "@"
|
db "@"
|
||||||
; 0x2977f
|
|
||||||
|
|
||||||
TradeAnim_OTSendsText1:
|
TradeAnim_OTSendsText1:
|
||||||
ld hl, .Text_ForYourMon
|
ld hl, .Text_ForYourMon
|
||||||
@ -1315,17 +1310,15 @@ TradeAnim_OTSendsText1:
|
|||||||
ret
|
ret
|
||||||
|
|
||||||
|
|
||||||
.Text_ForYourMon: ; 0x2979a
|
.Text_ForYourMon:
|
||||||
; For @ 's @ ,
|
; For @ 's @ ,
|
||||||
text_jump UnknownText_0x1bc739
|
text_jump UnknownText_0x1bc739
|
||||||
db "@"
|
db "@"
|
||||||
; 0x2979f
|
|
||||||
|
|
||||||
.Text_OTSends: ; 0x2979f
|
.Text_OTSends:
|
||||||
; sends @ .
|
; sends @ .
|
||||||
text_jump UnknownText_0x1bc74c
|
text_jump UnknownText_0x1bc74c
|
||||||
db "@"
|
db "@"
|
||||||
; 0x297a4
|
|
||||||
|
|
||||||
TradeAnim_OTSendsText2:
|
TradeAnim_OTSendsText2:
|
||||||
ld hl, .Text_WillTrade
|
ld hl, .Text_WillTrade
|
||||||
@ -1340,17 +1333,15 @@ TradeAnim_OTSendsText2:
|
|||||||
ret
|
ret
|
||||||
|
|
||||||
|
|
||||||
.Text_WillTrade: ; 0x297bf
|
.Text_WillTrade:
|
||||||
; will trade @ @
|
; will trade @ @
|
||||||
text_jump UnknownText_0x1bc75e
|
text_jump UnknownText_0x1bc75e
|
||||||
db "@"
|
db "@"
|
||||||
; 0x297c4
|
|
||||||
|
|
||||||
.Text_ForYourMon: ; 0x297c4
|
.Text_ForYourMon:
|
||||||
; for @ 's @ .
|
; for @ 's @ .
|
||||||
text_jump UnknownText_0x1bc774
|
text_jump UnknownText_0x1bc774
|
||||||
db "@"
|
db "@"
|
||||||
; 0x297c9
|
|
||||||
|
|
||||||
TradeAnim_Wait80Frames:
|
TradeAnim_Wait80Frames:
|
||||||
ld c, 80
|
ld c, 80
|
||||||
|
@ -5,7 +5,7 @@ InitDecorations:
|
|||||||
ld [wDecoPoster], a
|
ld [wDecoPoster], a
|
||||||
ret
|
ret
|
||||||
|
|
||||||
_PlayerDecorationMenu: ; 0x2675c
|
_PlayerDecorationMenu:
|
||||||
ld a, [wWhichIndexSet]
|
ld a, [wWhichIndexSet]
|
||||||
push af
|
push af
|
||||||
ld hl, .MenuHeader
|
ld hl, .MenuHeader
|
||||||
@ -34,22 +34,19 @@ _PlayerDecorationMenu: ; 0x2675c
|
|||||||
ld a, [wBuffer5]
|
ld a, [wBuffer5]
|
||||||
ld c, a
|
ld c, a
|
||||||
ret
|
ret
|
||||||
; 0x2679a
|
|
||||||
|
|
||||||
.MenuHeader: ; 0x2679a
|
.MenuHeader:
|
||||||
db MENU_BACKUP_TILES ; flags
|
db MENU_BACKUP_TILES ; flags
|
||||||
menu_coords 5, 0, SCREEN_WIDTH - 1, SCREEN_HEIGHT - 1
|
menu_coords 5, 0, SCREEN_WIDTH - 1, SCREEN_HEIGHT - 1
|
||||||
dw .MenuData
|
dw .MenuData
|
||||||
db 1 ; default option
|
db 1 ; default option
|
||||||
; 0x267a2
|
|
||||||
|
|
||||||
.MenuData: ; 0x267a2
|
.MenuData:
|
||||||
db STATICMENU_CURSOR | STATICMENU_WRAP ; flags
|
db STATICMENU_CURSOR | STATICMENU_WRAP ; flags
|
||||||
db 0 ; items
|
db 0 ; items
|
||||||
dw wd002
|
dw wd002
|
||||||
dw PlaceNthMenuStrings
|
dw PlaceNthMenuStrings
|
||||||
dw .pointers
|
dw .pointers
|
||||||
; 0x267aa
|
|
||||||
|
|
||||||
.pointers
|
.pointers
|
||||||
dw DecoBedMenu, .bed
|
dw DecoBedMenu, .bed
|
||||||
@ -385,35 +382,31 @@ PopulateDecoCategoryMenu:
|
|||||||
call MenuTextBoxBackup
|
call MenuTextBoxBackup
|
||||||
ret
|
ret
|
||||||
|
|
||||||
.Text_nothing_to_choose: ; 0x269b0
|
.Text_nothing_to_choose:
|
||||||
; There's nothing to choose.
|
; There's nothing to choose.
|
||||||
text_jump UnknownText_0x1bc471
|
text_jump UnknownText_0x1bc471
|
||||||
db "@"
|
db "@"
|
||||||
; 0x269b5
|
|
||||||
|
|
||||||
.NonscrollingMenuHeader: ; 0x269b5
|
.NonscrollingMenuHeader:
|
||||||
db MENU_BACKUP_TILES ; flags
|
db MENU_BACKUP_TILES ; flags
|
||||||
menu_coords 0, 0, SCREEN_WIDTH - 1, SCREEN_HEIGHT - 1
|
menu_coords 0, 0, SCREEN_WIDTH - 1, SCREEN_HEIGHT - 1
|
||||||
dw .NonscrollingMenuData
|
dw .NonscrollingMenuData
|
||||||
db 1 ; default option
|
db 1 ; default option
|
||||||
; 0x269bd
|
|
||||||
|
|
||||||
.NonscrollingMenuData: ; 0x269bd
|
.NonscrollingMenuData:
|
||||||
db STATICMENU_CURSOR | STATICMENU_WRAP ; flags
|
db STATICMENU_CURSOR | STATICMENU_WRAP ; flags
|
||||||
db 0 ; items
|
db 0 ; items
|
||||||
dw wd002
|
dw wd002
|
||||||
dw DecorationMenuFunction
|
dw DecorationMenuFunction
|
||||||
dw DecorationAttributes
|
dw DecorationAttributes
|
||||||
; 0x269c5
|
|
||||||
|
|
||||||
.ScrollingMenuHeader: ; 0x269c5
|
.ScrollingMenuHeader:
|
||||||
db MENU_BACKUP_TILES ; flags
|
db MENU_BACKUP_TILES ; flags
|
||||||
menu_coords 1, 1, SCREEN_WIDTH - 2, SCREEN_HEIGHT - 2
|
menu_coords 1, 1, SCREEN_WIDTH - 2, SCREEN_HEIGHT - 2
|
||||||
dw .ScrollingMenuData
|
dw .ScrollingMenuData
|
||||||
db 1 ; default option
|
db 1 ; default option
|
||||||
; 0x269cd
|
|
||||||
|
|
||||||
.ScrollingMenuData: ; 0x269cd
|
.ScrollingMenuData:
|
||||||
db SCROLLINGMENU_DISPLAY_ARROWS ; flags
|
db SCROLLINGMENU_DISPLAY_ARROWS ; flags
|
||||||
db 8, 0 ; rows, columns
|
db 8, 0 ; rows, columns
|
||||||
db 1 ; horizontal spacing
|
db 1 ; horizontal spacing
|
||||||
@ -814,11 +807,10 @@ DecoAction_SetItUp_Ornament:
|
|||||||
ld [wOtherDecoration], a
|
ld [wOtherDecoration], a
|
||||||
ret
|
ret
|
||||||
|
|
||||||
UnknownText_0x26e41: ; 0x26e41
|
UnknownText_0x26e41:
|
||||||
; Which side do you want to put it on?
|
; Which side do you want to put it on?
|
||||||
text_jump UnknownText_0x1bc48c
|
text_jump UnknownText_0x1bc48c
|
||||||
db "@"
|
db "@"
|
||||||
; 0x26e46
|
|
||||||
|
|
||||||
DecoAction_PutItAway_Ornament:
|
DecoAction_PutItAway_Ornament:
|
||||||
ld a, [wSelectedDecoration]
|
ld a, [wSelectedDecoration]
|
||||||
@ -841,11 +833,10 @@ DecoAction_PutItAway_Ornament:
|
|||||||
xor a
|
xor a
|
||||||
ret
|
ret
|
||||||
|
|
||||||
DecoText_WhichSide: ; 0x26e6b
|
DecoText_WhichSide:
|
||||||
; Which side do you want to put away?
|
; Which side do you want to put away?
|
||||||
text_jump UnknownText_0x1bc4b2
|
text_jump UnknownText_0x1bc4b2
|
||||||
db "@"
|
db "@"
|
||||||
; 0x26e70
|
|
||||||
|
|
||||||
DecoAction_AskWhichSide:
|
DecoAction_AskWhichSide:
|
||||||
call MenuTextBox
|
call MenuTextBox
|
||||||
@ -882,50 +873,43 @@ QueryWhichSide:
|
|||||||
pop de
|
pop de
|
||||||
ret
|
ret
|
||||||
|
|
||||||
MenuHeader_0x26eab: ; 0x26eab
|
MenuHeader_0x26eab:
|
||||||
db MENU_BACKUP_TILES ; flags
|
db MENU_BACKUP_TILES ; flags
|
||||||
menu_coords 0, 0, 13, 7
|
menu_coords 0, 0, 13, 7
|
||||||
dw MenuData_0x26eb3
|
dw MenuData_0x26eb3
|
||||||
db 1 ; default option
|
db 1 ; default option
|
||||||
; 0x26eb3
|
|
||||||
|
|
||||||
MenuData_0x26eb3: ; 0x26eb3
|
MenuData_0x26eb3:
|
||||||
db STATICMENU_CURSOR ; flags
|
db STATICMENU_CURSOR ; flags
|
||||||
db 3 ; items
|
db 3 ; items
|
||||||
db "RIGHT SIDE@"
|
db "RIGHT SIDE@"
|
||||||
db "LEFT SIDE@"
|
db "LEFT SIDE@"
|
||||||
db "CANCEL@"
|
db "CANCEL@"
|
||||||
; 0x26ed1
|
|
||||||
|
|
||||||
DecoText_PutAwayTheDeco: ; 0x26ed1
|
DecoText_PutAwayTheDeco:
|
||||||
; Put away the @ .
|
; Put away the @ .
|
||||||
text_jump UnknownText_0x1bc4d7
|
text_jump UnknownText_0x1bc4d7
|
||||||
db "@"
|
db "@"
|
||||||
; 0x26ed6
|
|
||||||
|
|
||||||
DecoText_NothingToPutAway: ; 0x26ed6
|
DecoText_NothingToPutAway:
|
||||||
; There's nothing to put away.
|
; There's nothing to put away.
|
||||||
text_jump UnknownText_0x1bc4ec
|
text_jump UnknownText_0x1bc4ec
|
||||||
db "@"
|
db "@"
|
||||||
; 0x26edb
|
|
||||||
|
|
||||||
DecoText_SetUpTheDeco: ; 0x26edb
|
DecoText_SetUpTheDeco:
|
||||||
; Set up the @ .
|
; Set up the @ .
|
||||||
text_jump UnknownText_0x1bc509
|
text_jump UnknownText_0x1bc509
|
||||||
db "@"
|
db "@"
|
||||||
; 0x26ee0
|
|
||||||
|
|
||||||
DecoText_PutAwayAndSetUp: ; 0x26ee0
|
DecoText_PutAwayAndSetUp:
|
||||||
; Put away the @ and set up the @ .
|
; Put away the @ and set up the @ .
|
||||||
text_jump UnknownText_0x1bc51c
|
text_jump UnknownText_0x1bc51c
|
||||||
db "@"
|
db "@"
|
||||||
; 0x26ee5
|
|
||||||
|
|
||||||
DecoText_AlreadySetUp: ; 0x26ee5
|
DecoText_AlreadySetUp:
|
||||||
; That's already set up.
|
; That's already set up.
|
||||||
text_jump UnknownText_0x1bc546
|
text_jump UnknownText_0x1bc546
|
||||||
db "@"
|
db "@"
|
||||||
; 0x26eea
|
|
||||||
|
|
||||||
GetDecorationName_c_de:
|
GetDecorationName_c_de:
|
||||||
ld a, c
|
ld a, c
|
||||||
@ -1024,50 +1008,42 @@ DecorationDesc_PosterPointers:
|
|||||||
dbw DECO_JIGGLYPUFF_POSTER, DecorationDesc_JigglypuffPoster
|
dbw DECO_JIGGLYPUFF_POSTER, DecorationDesc_JigglypuffPoster
|
||||||
db -1
|
db -1
|
||||||
|
|
||||||
DecorationDesc_TownMapPoster: ; 0x26f91
|
DecorationDesc_TownMapPoster:
|
||||||
opentext
|
opentext
|
||||||
writetext .TownMapText
|
writetext .TownMapText
|
||||||
waitbutton
|
waitbutton
|
||||||
special OverworldTownMap
|
special OverworldTownMap
|
||||||
closetext
|
closetext
|
||||||
end
|
end
|
||||||
; 0x26f9b
|
|
||||||
|
|
||||||
.TownMapText: ; 0x26f9b
|
.TownMapText:
|
||||||
; It's the TOWN MAP.
|
; It's the TOWN MAP.
|
||||||
text_jump UnknownText_0x1bc55d
|
text_jump UnknownText_0x1bc55d
|
||||||
db "@"
|
db "@"
|
||||||
; 0x26fa0
|
|
||||||
|
|
||||||
DecorationDesc_PikachuPoster: ; 0x26fa0
|
DecorationDesc_PikachuPoster:
|
||||||
jumptext .PikaPosterText
|
jumptext .PikaPosterText
|
||||||
; 0x26fa3
|
|
||||||
|
|
||||||
.PikaPosterText: ; 0x26fa3
|
.PikaPosterText:
|
||||||
; It's a poster of a cute PIKACHU.
|
; It's a poster of a cute PIKACHU.
|
||||||
text_jump UnknownText_0x1bc570
|
text_jump UnknownText_0x1bc570
|
||||||
db "@"
|
db "@"
|
||||||
; 0x26fa8
|
|
||||||
|
|
||||||
DecorationDesc_ClefairyPoster: ; 0x26fa8
|
DecorationDesc_ClefairyPoster:
|
||||||
jumptext .ClefairyPosterText
|
jumptext .ClefairyPosterText
|
||||||
; 0x26fab
|
|
||||||
|
|
||||||
.ClefairyPosterText: ; 0x26fab
|
.ClefairyPosterText:
|
||||||
; It's a poster of a cute CLEFAIRY.
|
; It's a poster of a cute CLEFAIRY.
|
||||||
text_jump UnknownText_0x1bc591
|
text_jump UnknownText_0x1bc591
|
||||||
db "@"
|
db "@"
|
||||||
; 0x26fb0
|
|
||||||
|
|
||||||
DecorationDesc_JigglypuffPoster: ; 0x26fb0
|
DecorationDesc_JigglypuffPoster:
|
||||||
jumptext .JigglypuffPosterText
|
jumptext .JigglypuffPosterText
|
||||||
; 0x26fb3
|
|
||||||
|
|
||||||
.JigglypuffPosterText: ; 0x26fb3
|
.JigglypuffPosterText:
|
||||||
; It's a poster of a cute JIGGLYPUFF.
|
; It's a poster of a cute JIGGLYPUFF.
|
||||||
text_jump UnknownText_0x1bc5b3
|
text_jump UnknownText_0x1bc5b3
|
||||||
db "@"
|
db "@"
|
||||||
; 0x26fb8
|
|
||||||
|
|
||||||
DecorationDesc_NullPoster:
|
DecorationDesc_NullPoster:
|
||||||
end
|
end
|
||||||
@ -1095,11 +1071,10 @@ DecorationDesc_OrnamentOrConsole:
|
|||||||
.OrnamentConsoleScript:
|
.OrnamentConsoleScript:
|
||||||
jumptext .OrnamentConsoleText
|
jumptext .OrnamentConsoleText
|
||||||
|
|
||||||
.OrnamentConsoleText: ; 0x26fd8
|
.OrnamentConsoleText:
|
||||||
; It's an adorable @ .
|
; It's an adorable @ .
|
||||||
text_jump UnknownText_0x1bc5d7
|
text_jump UnknownText_0x1bc5d7
|
||||||
db "@"
|
db "@"
|
||||||
; 0x26fdd
|
|
||||||
|
|
||||||
DecorationDesc_GiantOrnament:
|
DecorationDesc_GiantOrnament:
|
||||||
ld b, BANK(.BigDollScript)
|
ld b, BANK(.BigDollScript)
|
||||||
@ -1109,11 +1084,10 @@ DecorationDesc_GiantOrnament:
|
|||||||
.BigDollScript:
|
.BigDollScript:
|
||||||
jumptext .BigDollText
|
jumptext .BigDollText
|
||||||
|
|
||||||
.BigDollText: ; 0x26fe6
|
.BigDollText:
|
||||||
; A giant doll! It's fluffy and cuddly.
|
; A giant doll! It's fluffy and cuddly.
|
||||||
text_jump UnknownText_0x1bc5ef
|
text_jump UnknownText_0x1bc5ef
|
||||||
db "@"
|
db "@"
|
||||||
; 0x26feb
|
|
||||||
|
|
||||||
ToggleMaptileDecorations:
|
ToggleMaptileDecorations:
|
||||||
lb de, 0, 4
|
lb de, 0, 4
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
GetLandmarkCoords: ; 0x1ca896
|
GetLandmarkCoords:
|
||||||
; Return coordinates (d, e) of landmark e.
|
; Return coordinates (d, e) of landmark e.
|
||||||
push hl
|
push hl
|
||||||
ld l, e
|
ld l, e
|
||||||
@ -12,10 +12,9 @@ GetLandmarkCoords: ; 0x1ca896
|
|||||||
ld d, [hl]
|
ld d, [hl]
|
||||||
pop hl
|
pop hl
|
||||||
ret
|
ret
|
||||||
; 0x1ca8a5
|
|
||||||
|
|
||||||
|
|
||||||
GetLandmarkName:: ; 0x1ca8a5
|
GetLandmarkName::
|
||||||
; Copy the name of landmark e to wStringBuffer1.
|
; Copy the name of landmark e to wStringBuffer1.
|
||||||
push hl
|
push hl
|
||||||
push de
|
push de
|
||||||
@ -44,13 +43,12 @@ GetLandmarkName:: ; 0x1ca8a5
|
|||||||
pop de
|
pop de
|
||||||
pop hl
|
pop hl
|
||||||
ret
|
ret
|
||||||
; 0x1ca8c3
|
|
||||||
|
|
||||||
|
|
||||||
INCLUDE "data/maps/landmarks.asm"
|
INCLUDE "data/maps/landmarks.asm"
|
||||||
|
|
||||||
|
|
||||||
RegionCheck: ; 0x1caea1
|
RegionCheck:
|
||||||
; Checks if the player is in Kanto or Johto.
|
; Checks if the player is in Kanto or Johto.
|
||||||
; If in Johto, returns 0 in e.
|
; If in Johto, returns 0 in e.
|
||||||
; If in Kanto, returns 1 in e.
|
; If in Kanto, returns 1 in e.
|
||||||
|
@ -842,7 +842,6 @@ RandomUnseenWildMon:
|
|||||||
; I just saw some rare @ in @ . I'll call you if I see another rare #MON, OK?
|
; I just saw some rare @ in @ . I'll call you if I see another rare #MON, OK?
|
||||||
text_jump UnknownText_0x1bd34b
|
text_jump UnknownText_0x1bd34b
|
||||||
db "@"
|
db "@"
|
||||||
; 0x2a51f
|
|
||||||
|
|
||||||
RandomPhoneWildMon:
|
RandomPhoneWildMon:
|
||||||
farcall GetCallerLocation
|
farcall GetCallerLocation
|
||||||
|
@ -282,10 +282,9 @@ CheckSpecialPhoneCall::
|
|||||||
xor a
|
xor a
|
||||||
ret
|
ret
|
||||||
|
|
||||||
.script ; 0x90173
|
.script
|
||||||
pause 30
|
pause 30
|
||||||
jump Script_ReceivePhoneCall
|
jump Script_ReceivePhoneCall
|
||||||
; 0x90178
|
|
||||||
|
|
||||||
.DoSpecialPhoneCall:
|
.DoSpecialPhoneCall:
|
||||||
ld a, [wSpecialPhoneCallID]
|
ld a, [wSpecialPhoneCallID]
|
||||||
@ -381,15 +380,13 @@ Function90199:
|
|||||||
call ExecuteCallbackScript
|
call ExecuteCallbackScript
|
||||||
ret
|
ret
|
||||||
|
|
||||||
UnknownScript_0x90205: ; 0x90205
|
UnknownScript_0x90205:
|
||||||
ptcall wd002
|
ptcall wd002
|
||||||
return
|
return
|
||||||
; 0x90209
|
|
||||||
|
|
||||||
UnknownScript_0x90209: ; 0x90209
|
UnknownScript_0x90209:
|
||||||
scall UnknownScript_0x90657
|
scall UnknownScript_0x90657
|
||||||
return
|
return
|
||||||
; 0x9020d
|
|
||||||
|
|
||||||
LoadCallerScript:
|
LoadCallerScript:
|
||||||
nop
|
nop
|
||||||
@ -425,7 +422,7 @@ WrongNumber:
|
|||||||
text_jump UnknownText_0x1c5565
|
text_jump UnknownText_0x1c5565
|
||||||
db "@"
|
db "@"
|
||||||
|
|
||||||
Script_ReceivePhoneCall: ; 0x90241
|
Script_ReceivePhoneCall:
|
||||||
refreshscreen
|
refreshscreen
|
||||||
callasm RingTwice_StartCall
|
callasm RingTwice_StartCall
|
||||||
ptcall wPhoneScriptPointer
|
ptcall wPhoneScriptPointer
|
||||||
@ -434,9 +431,8 @@ Script_ReceivePhoneCall: ; 0x90241
|
|||||||
closetext
|
closetext
|
||||||
callasm InitCallReceiveDelay
|
callasm InitCallReceiveDelay
|
||||||
end
|
end
|
||||||
; 0x90255
|
|
||||||
|
|
||||||
Script_SpecialBillCall:: ; 0x90255
|
Script_SpecialBillCall::
|
||||||
callasm .LoadBillScript
|
callasm .LoadBillScript
|
||||||
jump Script_ReceivePhoneCall
|
jump Script_ReceivePhoneCall
|
||||||
|
|
||||||
@ -444,7 +440,7 @@ Script_SpecialBillCall:: ; 0x90255
|
|||||||
ld e, PHONE_BILL
|
ld e, PHONE_BILL
|
||||||
jp LoadCallerScript
|
jp LoadCallerScript
|
||||||
|
|
||||||
UnknownScript_0x90261: ; 0x90261
|
UnknownScript_0x90261:
|
||||||
callasm .LoadElmScript
|
callasm .LoadElmScript
|
||||||
pause 30
|
pause 30
|
||||||
jump Script_ReceivePhoneCall
|
jump Script_ReceivePhoneCall
|
||||||
@ -558,10 +554,9 @@ HangUp_BoopOn:
|
|||||||
call PrintText
|
call PrintText
|
||||||
ret
|
ret
|
||||||
|
|
||||||
UnknownText_0x90336: ; 0x90336
|
UnknownText_0x90336:
|
||||||
text_jump UnknownText_0x1c5588
|
text_jump UnknownText_0x1c5588
|
||||||
db "@"
|
db "@"
|
||||||
; 0x9033b
|
|
||||||
|
|
||||||
|
|
||||||
HangUp_BoopOff:
|
HangUp_BoopOff:
|
||||||
@ -721,35 +716,29 @@ INCLUDE "data/phone/phone_contacts.asm"
|
|||||||
INCLUDE "data/phone/special_calls.asm"
|
INCLUDE "data/phone/special_calls.asm"
|
||||||
|
|
||||||
|
|
||||||
UnknownScript_0x90657: ; 0x90657
|
UnknownScript_0x90657:
|
||||||
writetext UnknownText_0x9065b
|
writetext UnknownText_0x9065b
|
||||||
end
|
end
|
||||||
; 0x9065b
|
|
||||||
|
|
||||||
UnknownText_0x9065b: ; 0x9065b
|
UnknownText_0x9065b:
|
||||||
; That number is out of the area.
|
; That number is out of the area.
|
||||||
text_jump UnknownText_0x1c558b
|
text_jump UnknownText_0x1c558b
|
||||||
db "@"
|
db "@"
|
||||||
; 0x90660
|
|
||||||
|
|
||||||
PhoneScript_JustTalkToThem: ; 0x90660
|
PhoneScript_JustTalkToThem:
|
||||||
writetext UnknownText_0x90664
|
writetext UnknownText_0x90664
|
||||||
end
|
end
|
||||||
; 0x90664
|
|
||||||
|
|
||||||
UnknownText_0x90664: ; 0x90664
|
UnknownText_0x90664:
|
||||||
; Just go talk to that person!
|
; Just go talk to that person!
|
||||||
text_jump UnknownText_0x1c55ac
|
text_jump UnknownText_0x1c55ac
|
||||||
db "@"
|
db "@"
|
||||||
; 0x90669
|
|
||||||
|
|
||||||
UnknownScript_0x90669: ; 0x90669
|
UnknownScript_0x90669:
|
||||||
writetext UnknownText_0x9066d
|
writetext UnknownText_0x9066d
|
||||||
end
|
end
|
||||||
; 0x9066d
|
|
||||||
|
|
||||||
UnknownText_0x9066d: ; 0x9066d
|
UnknownText_0x9066d:
|
||||||
; Thank you!
|
; Thank you!
|
||||||
text_jump UnknownText_0x1c55ca
|
text_jump UnknownText_0x1c55ca
|
||||||
db "@"
|
db "@"
|
||||||
; 0x90672
|
|
||||||
|
@ -1,10 +1,10 @@
|
|||||||
UnusedPhoneScript: ; 0xbcea5
|
UnusedPhoneScript:
|
||||||
farwritetext UnusedPhoneText
|
farwritetext UnusedPhoneText
|
||||||
end
|
end
|
||||||
|
|
||||||
; Mom
|
; Mom
|
||||||
|
|
||||||
MomPhoneScript: ; 0xbceaa
|
MomPhoneScript:
|
||||||
checkevent EVENT_TALKED_TO_MOM_AFTER_MYSTERY_EGG_QUEST
|
checkevent EVENT_TALKED_TO_MOM_AFTER_MYSTERY_EGG_QUEST
|
||||||
iftrue .bcec5
|
iftrue .bcec5
|
||||||
checkevent EVENT_DUDE_TALKED_TO_YOU
|
checkevent EVENT_DUDE_TALKED_TO_YOU
|
||||||
@ -15,7 +15,7 @@ MomPhoneScript: ; 0xbceaa
|
|||||||
iftrue MomPhoneNoPokedexScript
|
iftrue MomPhoneNoPokedexScript
|
||||||
jump MomPhoneNoPokemonScript
|
jump MomPhoneNoPokemonScript
|
||||||
|
|
||||||
.bcec5 ; 0xbcec5
|
.bcec5
|
||||||
checkevent EVENT_TEMPORARY_UNTIL_MAP_RELOAD_8
|
checkevent EVENT_TEMPORARY_UNTIL_MAP_RELOAD_8
|
||||||
iftrue MomPhoneHangUpScript
|
iftrue MomPhoneHangUpScript
|
||||||
farwritetext MomPhoneGreetingText
|
farwritetext MomPhoneGreetingText
|
||||||
@ -26,12 +26,12 @@ MomPhoneScript: ; 0xbceaa
|
|||||||
ifequal 2, MomPhonePalette2
|
ifequal 2, MomPhonePalette2
|
||||||
jump MomPhoneOther
|
jump MomPhoneOther
|
||||||
|
|
||||||
MomPhoneLandmark: ; 0xbcedf
|
MomPhoneLandmark:
|
||||||
farwritetext MomPhoneLandmarkText
|
farwritetext MomPhoneLandmarkText
|
||||||
buttonsound
|
buttonsound
|
||||||
jump MomSavingMoney
|
jump MomSavingMoney
|
||||||
|
|
||||||
MomPhonePalette1: ; 0xbcee7
|
MomPhonePalette1:
|
||||||
checkcode VAR_MAPGROUP
|
checkcode VAR_MAPGROUP
|
||||||
ifequal GROUP_NEW_BARK_TOWN, .newbark
|
ifequal GROUP_NEW_BARK_TOWN, .newbark
|
||||||
ifequal GROUP_CHERRYGROVE_CITY, .cherrygrove
|
ifequal GROUP_CHERRYGROVE_CITY, .cherrygrove
|
||||||
@ -42,103 +42,103 @@ MomPhonePalette1: ; 0xbcee7
|
|||||||
buttonsound
|
buttonsound
|
||||||
jump MomSavingMoney
|
jump MomSavingMoney
|
||||||
|
|
||||||
.newbark ; 0xbcf05
|
.newbark
|
||||||
farwritetext MomPhoneNewBarkText
|
farwritetext MomPhoneNewBarkText
|
||||||
buttonsound
|
buttonsound
|
||||||
jump MomSavingMoney
|
jump MomSavingMoney
|
||||||
|
|
||||||
.cherrygrove ; 0xbcf0d
|
.cherrygrove
|
||||||
farwritetext MomPhoneCherrygroveText
|
farwritetext MomPhoneCherrygroveText
|
||||||
buttonsound
|
buttonsound
|
||||||
jump MomSavingMoney
|
jump MomSavingMoney
|
||||||
|
|
||||||
.violet ; 0xbcf15
|
.violet
|
||||||
landmarktotext SPROUT_TOWER, MEM_BUFFER_1
|
landmarktotext SPROUT_TOWER, MEM_BUFFER_1
|
||||||
jump MomPhoneLandmark
|
jump MomPhoneLandmark
|
||||||
.azalea ; 0xbcf1b
|
.azalea
|
||||||
landmarktotext SLOWPOKE_WELL, MEM_BUFFER_1
|
landmarktotext SLOWPOKE_WELL, MEM_BUFFER_1
|
||||||
jump MomPhoneLandmark
|
jump MomPhoneLandmark
|
||||||
.goldenrod ; 0xbcf21
|
.goldenrod
|
||||||
landmarktotext RADIO_TOWER, MEM_BUFFER_1
|
landmarktotext RADIO_TOWER, MEM_BUFFER_1
|
||||||
jump MomPhoneLandmark
|
jump MomPhoneLandmark
|
||||||
|
|
||||||
MomPhonePalette2: ; 0xbcf27
|
MomPhonePalette2:
|
||||||
farwritetext MomOtherAreaText
|
farwritetext MomOtherAreaText
|
||||||
buttonsound
|
buttonsound
|
||||||
jump MomSavingMoney
|
jump MomSavingMoney
|
||||||
|
|
||||||
MomPhoneOther: ; 0xbcf2f
|
MomPhoneOther:
|
||||||
farwritetext MomDeterminedText
|
farwritetext MomDeterminedText
|
||||||
buttonsound
|
buttonsound
|
||||||
jump MomSavingMoney
|
jump MomSavingMoney
|
||||||
|
|
||||||
MomSavingMoney: ; 0xbcf37
|
MomSavingMoney:
|
||||||
checkflag ENGINE_MOM_SAVING_MONEY
|
checkflag ENGINE_MOM_SAVING_MONEY
|
||||||
iffalse .NotSaving
|
iffalse .NotSaving
|
||||||
checkmoney MOMS_MONEY, 0
|
checkmoney MOMS_MONEY, 0
|
||||||
ifequal HAVE_MORE, .SavingHasMoney
|
ifequal HAVE_MORE, .SavingHasMoney
|
||||||
jump .SavingNoMoney
|
jump .SavingNoMoney
|
||||||
|
|
||||||
.NotSaving: ; 0xbcf49
|
.NotSaving:
|
||||||
checkmoney MOMS_MONEY, 0
|
checkmoney MOMS_MONEY, 0
|
||||||
ifequal HAVE_MORE, .HasMoney
|
ifequal HAVE_MORE, .HasMoney
|
||||||
jump .NoMoney
|
jump .NoMoney
|
||||||
|
|
||||||
.SavingHasMoney: ; 0xbcf55
|
.SavingHasMoney:
|
||||||
readmoney MOMS_MONEY, MEM_BUFFER_0
|
readmoney MOMS_MONEY, MEM_BUFFER_0
|
||||||
farwritetext MomCheckBalanceText
|
farwritetext MomCheckBalanceText
|
||||||
yesorno
|
yesorno
|
||||||
iftrue MomPhoneSaveMoneyScript
|
iftrue MomPhoneSaveMoneyScript
|
||||||
jump MomPhoneWontSaveMoneyScript
|
jump MomPhoneWontSaveMoneyScript
|
||||||
|
|
||||||
.SavingNoMoney: ; 0xbcf63
|
.SavingNoMoney:
|
||||||
farwritetext MomImportantToSaveText
|
farwritetext MomImportantToSaveText
|
||||||
yesorno
|
yesorno
|
||||||
iftrue MomPhoneSaveMoneyScript
|
iftrue MomPhoneSaveMoneyScript
|
||||||
jump MomPhoneWontSaveMoneyScript
|
jump MomPhoneWontSaveMoneyScript
|
||||||
|
|
||||||
.NoMoney: ; 0xbcf6e
|
.NoMoney:
|
||||||
farwritetext MomYoureNotSavingText
|
farwritetext MomYoureNotSavingText
|
||||||
yesorno
|
yesorno
|
||||||
iftrue MomPhoneSaveMoneyScript
|
iftrue MomPhoneSaveMoneyScript
|
||||||
jump MomPhoneWontSaveMoneyScript
|
jump MomPhoneWontSaveMoneyScript
|
||||||
|
|
||||||
.HasMoney: ; 0xbcf79
|
.HasMoney:
|
||||||
readmoney MOMS_MONEY, MEM_BUFFER_0
|
readmoney MOMS_MONEY, MEM_BUFFER_0
|
||||||
farwritetext MomYouveSavedText
|
farwritetext MomYouveSavedText
|
||||||
yesorno
|
yesorno
|
||||||
iftrue MomPhoneSaveMoneyScript
|
iftrue MomPhoneSaveMoneyScript
|
||||||
jump MomPhoneWontSaveMoneyScript
|
jump MomPhoneWontSaveMoneyScript
|
||||||
|
|
||||||
MomPhoneSaveMoneyScript: ; 0xbcf87
|
MomPhoneSaveMoneyScript:
|
||||||
setflag ENGINE_MOM_SAVING_MONEY
|
setflag ENGINE_MOM_SAVING_MONEY
|
||||||
farwritetext MomOKIllSaveText
|
farwritetext MomOKIllSaveText
|
||||||
buttonsound
|
buttonsound
|
||||||
jump MomPhoneHangUpScript
|
jump MomPhoneHangUpScript
|
||||||
|
|
||||||
MomPhoneWontSaveMoneyScript: ; 0xbcf92
|
MomPhoneWontSaveMoneyScript:
|
||||||
clearflag ENGINE_MOM_SAVING_MONEY
|
clearflag ENGINE_MOM_SAVING_MONEY
|
||||||
farwritetext MomPhoneWontSaveMoneyText
|
farwritetext MomPhoneWontSaveMoneyText
|
||||||
buttonsound
|
buttonsound
|
||||||
jump MomPhoneHangUpScript
|
jump MomPhoneHangUpScript
|
||||||
|
|
||||||
MomPhoneHangUpScript: ; 0xbcf9d
|
MomPhoneHangUpScript:
|
||||||
farwritetext MomPhoneHangUpText
|
farwritetext MomPhoneHangUpText
|
||||||
end
|
end
|
||||||
|
|
||||||
MomPhoneNoPokemonScript: ; 0xbcfa2
|
MomPhoneNoPokemonScript:
|
||||||
farwritetext MomPhoneNoPokemonText
|
farwritetext MomPhoneNoPokemonText
|
||||||
end
|
end
|
||||||
|
|
||||||
MomPhoneNoPokedexScript: ; 0xbcfa7
|
MomPhoneNoPokedexScript:
|
||||||
farwritetext MomPhoneNoPokedexText
|
farwritetext MomPhoneNoPokedexText
|
||||||
end
|
end
|
||||||
|
|
||||||
MomPhoneNoGymQuestScript: ; 0xbcfac
|
MomPhoneNoGymQuestScript:
|
||||||
farwritetext MomPhoneNoGymQuestText
|
farwritetext MomPhoneNoGymQuestText
|
||||||
end
|
end
|
||||||
|
|
||||||
MomPhoneLectureScript: ; 0xbcfb1
|
MomPhoneLectureScript:
|
||||||
setevent EVENT_TALKED_TO_MOM_AFTER_MYSTERY_EGG_QUEST
|
setevent EVENT_TALKED_TO_MOM_AFTER_MYSTERY_EGG_QUEST
|
||||||
setflag ENGINE_MOM_ACTIVE
|
setflag ENGINE_MOM_ACTIVE
|
||||||
specialphonecall SPECIALCALL_NONE
|
specialphonecall SPECIALCALL_NONE
|
||||||
@ -149,7 +149,7 @@ MomPhoneLectureScript: ; 0xbcfb1
|
|||||||
|
|
||||||
; Bill
|
; Bill
|
||||||
|
|
||||||
BillPhoneScript1: ; 0xbcfc5
|
BillPhoneScript1:
|
||||||
checktime DAY
|
checktime DAY
|
||||||
iftrue .daygreet
|
iftrue .daygreet
|
||||||
checktime NITE
|
checktime NITE
|
||||||
@ -158,17 +158,17 @@ BillPhoneScript1: ; 0xbcfc5
|
|||||||
buttonsound
|
buttonsound
|
||||||
jump .main
|
jump .main
|
||||||
|
|
||||||
.daygreet ; 0xbcfd7
|
.daygreet
|
||||||
farwritetext BillPhoneDayGreetingText
|
farwritetext BillPhoneDayGreetingText
|
||||||
buttonsound
|
buttonsound
|
||||||
jump .main
|
jump .main
|
||||||
|
|
||||||
.nitegreet ; 0xbcfdf
|
.nitegreet
|
||||||
farwritetext BillPhoneNiteGreetingText
|
farwritetext BillPhoneNiteGreetingText
|
||||||
buttonsound
|
buttonsound
|
||||||
jump .main
|
jump .main
|
||||||
|
|
||||||
.main ; 0xbcfe7
|
.main
|
||||||
farwritetext BillPhoneGenericText
|
farwritetext BillPhoneGenericText
|
||||||
buttonsound
|
buttonsound
|
||||||
checkcode VAR_BOXSPACE
|
checkcode VAR_BOXSPACE
|
||||||
@ -178,22 +178,22 @@ BillPhoneScript1: ; 0xbcfc5
|
|||||||
farwritetext BillPhoneNotFullText
|
farwritetext BillPhoneNotFullText
|
||||||
end
|
end
|
||||||
|
|
||||||
.nearlyfull ; 0xbcffd
|
.nearlyfull
|
||||||
farwritetext BillPhoneNearlyFullText
|
farwritetext BillPhoneNearlyFullText
|
||||||
end
|
end
|
||||||
|
|
||||||
.full ; 0xbd002
|
.full
|
||||||
farwritetext BillPhoneFullText
|
farwritetext BillPhoneFullText
|
||||||
end
|
end
|
||||||
|
|
||||||
BillPhoneScript2: ; 0xbd007
|
BillPhoneScript2:
|
||||||
farwritetext BillPhoneNewlyFullText
|
farwritetext BillPhoneNewlyFullText
|
||||||
waitbutton
|
waitbutton
|
||||||
end
|
end
|
||||||
|
|
||||||
; Elm
|
; Elm
|
||||||
|
|
||||||
ElmPhoneScript1: ; 0xbd00d
|
ElmPhoneScript1:
|
||||||
checkcode VAR_SPECIALPHONECALL
|
checkcode VAR_SPECIALPHONECALL
|
||||||
ifequal SPECIALCALL_POKERUS, .pokerus
|
ifequal SPECIALCALL_POKERUS, .pokerus
|
||||||
checkevent EVENT_SHOWED_TOGEPI_TO_ELM
|
checkevent EVENT_SHOWED_TOGEPI_TO_ELM
|
||||||
@ -216,47 +216,47 @@ ElmPhoneScript1: ; 0xbd00d
|
|||||||
farwritetext ElmPhoneStartText
|
farwritetext ElmPhoneStartText
|
||||||
end
|
end
|
||||||
|
|
||||||
.sawmrpokemon ; 0xbd048
|
.sawmrpokemon
|
||||||
farwritetext ElmPhoneSawMrPokemonText
|
farwritetext ElmPhoneSawMrPokemonText
|
||||||
end
|
end
|
||||||
|
|
||||||
.stolen ; 0xbd04d
|
.stolen
|
||||||
farwritetext ElmPhonePokemonStolenText
|
farwritetext ElmPhonePokemonStolenText
|
||||||
end
|
end
|
||||||
|
|
||||||
.checkingegg ; 0xbd052
|
.checkingegg
|
||||||
farwritetext ElmPhoneCheckingEggText
|
farwritetext ElmPhoneCheckingEggText
|
||||||
end
|
end
|
||||||
|
|
||||||
.assistant ; 0xbd057
|
.assistant
|
||||||
farwritetext ElmPhoneAssistantText
|
farwritetext ElmPhoneAssistantText
|
||||||
end
|
end
|
||||||
|
|
||||||
.eggunhatched ; 0xbd05c
|
.eggunhatched
|
||||||
farwritetext ElmPhoneEggUnhatchedText
|
farwritetext ElmPhoneEggUnhatchedText
|
||||||
end
|
end
|
||||||
|
|
||||||
.egghatched ; 0xbd061
|
.egghatched
|
||||||
farwritetext ElmPhoneEggHatchedText
|
farwritetext ElmPhoneEggHatchedText
|
||||||
setevent EVENT_TOLD_ELM_ABOUT_TOGEPI_OVER_THE_PHONE
|
setevent EVENT_TOLD_ELM_ABOUT_TOGEPI_OVER_THE_PHONE
|
||||||
end
|
end
|
||||||
|
|
||||||
.discovery ; 0xbd069
|
.discovery
|
||||||
random 2
|
random 2
|
||||||
ifequal 0, .nextdiscovery
|
ifequal 0, .nextdiscovery
|
||||||
farwritetext ElmPhoneDiscovery1Text
|
farwritetext ElmPhoneDiscovery1Text
|
||||||
end
|
end
|
||||||
|
|
||||||
.nextdiscovery ; 0xbd074
|
.nextdiscovery
|
||||||
farwritetext ElmPhoneDiscovery2Text
|
farwritetext ElmPhoneDiscovery2Text
|
||||||
end
|
end
|
||||||
|
|
||||||
.pokerus ; 0xbd079
|
.pokerus
|
||||||
farwritetext ElmPhonePokerusText
|
farwritetext ElmPhonePokerusText
|
||||||
specialphonecall SPECIALCALL_NONE
|
specialphonecall SPECIALCALL_NONE
|
||||||
end
|
end
|
||||||
|
|
||||||
ElmPhoneScript2: ; 0xbd081
|
ElmPhoneScript2:
|
||||||
checkcode VAR_SPECIALPHONECALL
|
checkcode VAR_SPECIALPHONECALL
|
||||||
ifequal SPECIALCALL_ROBBED, .disaster
|
ifequal SPECIALCALL_ROBBED, .disaster
|
||||||
ifequal SPECIALCALL_ASSISTANT, .assistant
|
ifequal SPECIALCALL_ASSISTANT, .assistant
|
||||||
@ -267,30 +267,30 @@ ElmPhoneScript2: ; 0xbd081
|
|||||||
specialphonecall SPECIALCALL_NONE
|
specialphonecall SPECIALCALL_NONE
|
||||||
end
|
end
|
||||||
|
|
||||||
.disaster ; 0xbd09f
|
.disaster
|
||||||
farwritetext ElmPhoneDisasterText
|
farwritetext ElmPhoneDisasterText
|
||||||
specialphonecall SPECIALCALL_NONE
|
specialphonecall SPECIALCALL_NONE
|
||||||
setevent EVENT_ELM_CALLED_ABOUT_STOLEN_POKEMON
|
setevent EVENT_ELM_CALLED_ABOUT_STOLEN_POKEMON
|
||||||
end
|
end
|
||||||
|
|
||||||
.assistant ; 0xbd0aa
|
.assistant
|
||||||
farwritetext ElmPhoneEggAssistantText
|
farwritetext ElmPhoneEggAssistantText
|
||||||
specialphonecall SPECIALCALL_NONE
|
specialphonecall SPECIALCALL_NONE
|
||||||
clearevent EVENT_ELMS_AIDE_IN_VIOLET_POKEMON_CENTER
|
clearevent EVENT_ELMS_AIDE_IN_VIOLET_POKEMON_CENTER
|
||||||
setevent EVENT_ELMS_AIDE_IN_LAB
|
setevent EVENT_ELMS_AIDE_IN_LAB
|
||||||
end
|
end
|
||||||
|
|
||||||
.rocket ; 0xbd0b8
|
.rocket
|
||||||
farwritetext ElmPhoneRocketText
|
farwritetext ElmPhoneRocketText
|
||||||
specialphonecall SPECIALCALL_NONE
|
specialphonecall SPECIALCALL_NONE
|
||||||
end
|
end
|
||||||
|
|
||||||
.gift ; 0xbd0c0
|
.gift
|
||||||
farwritetext ElmPhoneGiftText
|
farwritetext ElmPhoneGiftText
|
||||||
specialphonecall SPECIALCALL_NONE
|
specialphonecall SPECIALCALL_NONE
|
||||||
end
|
end
|
||||||
|
|
||||||
.unused ; 0xbd0c8
|
.unused
|
||||||
farwritetext ElmPhoneUnusedText
|
farwritetext ElmPhoneUnusedText
|
||||||
specialphonecall SPECIALCALL_NONE
|
specialphonecall SPECIALCALL_NONE
|
||||||
end
|
end
|
||||||
|
@ -539,11 +539,10 @@ Pokegear_UpdateClock:
|
|||||||
db "ごぜん@"
|
db "ごぜん@"
|
||||||
db "ごご@"
|
db "ごご@"
|
||||||
|
|
||||||
.DayText: ; 0x90faf
|
.DayText:
|
||||||
text_jump UnknownText_0x1c5821
|
text_jump UnknownText_0x1c5821
|
||||||
db "@"
|
db "@"
|
||||||
|
|
||||||
; 0x90fb4
|
|
||||||
|
|
||||||
PokegearMap_CheckRegion:
|
PokegearMap_CheckRegion:
|
||||||
ld a, [wPokegearMapPlayerIconLandmark]
|
ld a, [wPokegearMapPlayerIconLandmark]
|
||||||
@ -950,19 +949,17 @@ PokegearPhone_MakePhoneCall:
|
|||||||
ret
|
ret
|
||||||
|
|
||||||
|
|
||||||
.dotdotdot ; 0x9124c
|
.dotdotdot
|
||||||
;
|
;
|
||||||
text_jump UnknownText_0x1c5824
|
text_jump UnknownText_0x1c5824
|
||||||
db "@"
|
db "@"
|
||||||
|
|
||||||
; 0x91251
|
|
||||||
|
|
||||||
.OutOfServiceArea: ; 0x91251
|
.OutOfServiceArea:
|
||||||
; You're out of the service area.
|
; You're out of the service area.
|
||||||
text_jump UnknownText_0x1c5827
|
text_jump UnknownText_0x1c5827
|
||||||
db "@"
|
db "@"
|
||||||
|
|
||||||
; 0x91256
|
|
||||||
|
|
||||||
PokegearPhone_FinishPhoneCall:
|
PokegearPhone_FinishPhoneCall:
|
||||||
ld a, [hJoyPressed]
|
ld a, [hJoyPressed]
|
||||||
@ -1382,26 +1379,23 @@ Pokegear_LoadTilemapRLE:
|
|||||||
jr .loop
|
jr .loop
|
||||||
|
|
||||||
|
|
||||||
PokegearText_WhomToCall: ; 0x914ce
|
PokegearText_WhomToCall:
|
||||||
; Whom do you want to call?
|
; Whom do you want to call?
|
||||||
text_jump UnknownText_0x1c5847
|
text_jump UnknownText_0x1c5847
|
||||||
db "@"
|
db "@"
|
||||||
|
|
||||||
; 0x914d3
|
|
||||||
|
|
||||||
PokegearText_PressAnyButtonToExit: ; 0x914d3
|
PokegearText_PressAnyButtonToExit:
|
||||||
; Press any button to exit.
|
; Press any button to exit.
|
||||||
text_jump UnknownText_0x1c5862
|
text_jump UnknownText_0x1c5862
|
||||||
db "@"
|
db "@"
|
||||||
|
|
||||||
; 0x914d8
|
|
||||||
|
|
||||||
PokegearText_DeleteStoredNumber: ; 0x914d8
|
PokegearText_DeleteStoredNumber:
|
||||||
; Delete this stored phone number?
|
; Delete this stored phone number?
|
||||||
text_jump UnknownText_0x1c587d
|
text_jump UnknownText_0x1c587d
|
||||||
db "@"
|
db "@"
|
||||||
|
|
||||||
; 0x914dd
|
|
||||||
|
|
||||||
PokegearSpritesGFX:
|
PokegearSpritesGFX:
|
||||||
INCBIN "gfx/pokegear/pokegear_sprites.2bpp.lz"
|
INCBIN "gfx/pokegear/pokegear_sprites.2bpp.lz"
|
||||||
@ -2868,7 +2862,6 @@ TownMapPlayerIcon:
|
|||||||
ld [hl], d
|
ld [hl], d
|
||||||
ret
|
ret
|
||||||
|
|
||||||
; 0x91ff2
|
|
||||||
|
|
||||||
LoadTownMapGFX:
|
LoadTownMapGFX:
|
||||||
ld hl, TownMapGFX
|
ld hl, TownMapGFX
|
||||||
|
@ -231,7 +231,6 @@ BillsPCDepositMenuHeader: ; 0xe253d (38:653d)
|
|||||||
menu_coords 9, 4, SCREEN_WIDTH - 1, 13
|
menu_coords 9, 4, SCREEN_WIDTH - 1, 13
|
||||||
dw .MenuData
|
dw .MenuData
|
||||||
db 1 ; default option
|
db 1 ; default option
|
||||||
; 0xe2545
|
|
||||||
|
|
||||||
.MenuData: ; 0xe2545 (38:6545)
|
.MenuData: ; 0xe2545 (38:6545)
|
||||||
db STATICMENU_CURSOR ; flags
|
db STATICMENU_CURSOR ; flags
|
||||||
@ -482,21 +481,19 @@ BillsPC_Withdraw:
|
|||||||
ld [wJumptableIndex], a
|
ld [wJumptableIndex], a
|
||||||
ret
|
ret
|
||||||
|
|
||||||
.MenuHeader: ; 0xe2731
|
.MenuHeader:
|
||||||
db MENU_BACKUP_TILES ; flags
|
db MENU_BACKUP_TILES ; flags
|
||||||
menu_coords 9, 4, SCREEN_WIDTH - 1, 13
|
menu_coords 9, 4, SCREEN_WIDTH - 1, 13
|
||||||
dw .MenuData
|
dw .MenuData
|
||||||
db 1 ; default option
|
db 1 ; default option
|
||||||
; 0xe2739
|
|
||||||
|
|
||||||
.MenuData: ; 0xe2739
|
.MenuData:
|
||||||
db STATICMENU_CURSOR ; flags
|
db STATICMENU_CURSOR ; flags
|
||||||
db 4 ; items
|
db 4 ; items
|
||||||
db "WITHDRAW@"
|
db "WITHDRAW@"
|
||||||
db "STATS@"
|
db "STATS@"
|
||||||
db "RELEASE@"
|
db "RELEASE@"
|
||||||
db "CANCEL@"
|
db "CANCEL@"
|
||||||
; 0xe2759
|
|
||||||
|
|
||||||
_MovePKMNWithoutMail:
|
_MovePKMNWithoutMail:
|
||||||
ld hl, wOptions
|
ld hl, wOptions
|
||||||
@ -694,20 +691,18 @@ _MovePKMNWithoutMail:
|
|||||||
ld [wJumptableIndex], a
|
ld [wJumptableIndex], a
|
||||||
ret
|
ret
|
||||||
|
|
||||||
.MenuHeader: ; 0xe28c3
|
.MenuHeader:
|
||||||
db MENU_BACKUP_TILES ; flags
|
db MENU_BACKUP_TILES ; flags
|
||||||
menu_coords 9, 4, SCREEN_WIDTH - 1, 13
|
menu_coords 9, 4, SCREEN_WIDTH - 1, 13
|
||||||
dw .MenuData
|
dw .MenuData
|
||||||
db 1 ; default option
|
db 1 ; default option
|
||||||
; 0xe28cb
|
|
||||||
|
|
||||||
.MenuData: ; 0xe28cb
|
.MenuData:
|
||||||
db STATICMENU_CURSOR ; flags
|
db STATICMENU_CURSOR ; flags
|
||||||
db 3 ; items
|
db 3 ; items
|
||||||
db "MOVE@"
|
db "MOVE@"
|
||||||
db "STATS@"
|
db "STATS@"
|
||||||
db "CANCEL@"
|
db "CANCEL@"
|
||||||
; 0xe28df
|
|
||||||
|
|
||||||
.PrepInsertCursor:
|
.PrepInsertCursor:
|
||||||
xor a
|
xor a
|
||||||
@ -2272,14 +2267,13 @@ BillsPC_ClearTilemap:
|
|||||||
call ByteFill
|
call ByteFill
|
||||||
ret
|
ret
|
||||||
|
|
||||||
_ChangeBox_MenuHeader: ; 0xe35f1
|
_ChangeBox_MenuHeader:
|
||||||
db MENU_BACKUP_TILES ; flags
|
db MENU_BACKUP_TILES ; flags
|
||||||
menu_coords 1, 5, 9, 12
|
menu_coords 1, 5, 9, 12
|
||||||
dw .MenuData
|
dw .MenuData
|
||||||
db 1 ; default option
|
db 1 ; default option
|
||||||
; 0xe35f9
|
|
||||||
|
|
||||||
.MenuData ; 0xe35f9
|
.MenuData
|
||||||
db MENU_UNUSED_1 | MENU_UNUSED_3 ; flags
|
db MENU_UNUSED_1 | MENU_UNUSED_3 ; flags
|
||||||
db 4, 0
|
db 4, 0
|
||||||
db 1
|
db 1
|
||||||
@ -2488,21 +2482,19 @@ BillsPC_ChangeBoxSubmenu:
|
|||||||
|
|
||||||
hlcoord 11, 7 ; unused
|
hlcoord 11, 7 ; unused
|
||||||
|
|
||||||
.MenuHeader: ; 0xe377b
|
.MenuHeader:
|
||||||
db MENU_BACKUP_TILES ; flags
|
db MENU_BACKUP_TILES ; flags
|
||||||
menu_coords 11, 4, SCREEN_WIDTH - 1, 13
|
menu_coords 11, 4, SCREEN_WIDTH - 1, 13
|
||||||
dw .MenuData
|
dw .MenuData
|
||||||
db 1 ; default option
|
db 1 ; default option
|
||||||
; 0xe3783
|
|
||||||
|
|
||||||
.MenuData: ; 0xe3783
|
.MenuData:
|
||||||
db STATICMENU_CURSOR ; flags
|
db STATICMENU_CURSOR ; flags
|
||||||
db 4 ; items
|
db 4 ; items
|
||||||
db "SWITCH@"
|
db "SWITCH@"
|
||||||
db "NAME@"
|
db "NAME@"
|
||||||
db "PRINT@"
|
db "PRINT@"
|
||||||
db "QUIT@"
|
db "QUIT@"
|
||||||
; 0xe379c
|
|
||||||
|
|
||||||
BillsPC_PlaceChooseABoxString:
|
BillsPC_PlaceChooseABoxString:
|
||||||
ld de, .ChooseABox
|
ld de, .ChooseABox
|
||||||
|
@ -14,7 +14,7 @@ _BillsPC:
|
|||||||
scf
|
scf
|
||||||
ret
|
ret
|
||||||
|
|
||||||
.Text_GottaHavePokemon: ; 0xe417
|
.Text_GottaHavePokemon:
|
||||||
; You gotta have #MON to call!
|
; You gotta have #MON to call!
|
||||||
text_jump UnknownText_0x1c1006
|
text_jump UnknownText_0x1c1006
|
||||||
db "@"
|
db "@"
|
||||||
@ -35,7 +35,7 @@ _BillsPC:
|
|||||||
call LoadFontsBattleExtra
|
call LoadFontsBattleExtra
|
||||||
ret
|
ret
|
||||||
|
|
||||||
.Text_What: ; 0xe43a
|
.Text_What:
|
||||||
; What?
|
; What?
|
||||||
text_jump UnknownText_0x1c1024
|
text_jump UnknownText_0x1c1024
|
||||||
db "@"
|
db "@"
|
||||||
@ -68,13 +68,13 @@ _BillsPC:
|
|||||||
call CloseWindow
|
call CloseWindow
|
||||||
ret
|
ret
|
||||||
|
|
||||||
.MenuHeader: ; 0xe46f
|
.MenuHeader:
|
||||||
db MENU_BACKUP_TILES ; flags
|
db MENU_BACKUP_TILES ; flags
|
||||||
menu_coords 0, 0, SCREEN_WIDTH - 1, SCREEN_HEIGHT - 1
|
menu_coords 0, 0, SCREEN_WIDTH - 1, SCREEN_HEIGHT - 1
|
||||||
dw .MenuData
|
dw .MenuData
|
||||||
db 1 ; default option
|
db 1 ; default option
|
||||||
|
|
||||||
.MenuData: ; 0xe477
|
.MenuData:
|
||||||
db STATICMENU_CURSOR ; flags
|
db STATICMENU_CURSOR ; flags
|
||||||
db 0 ; items
|
db 0 ; items
|
||||||
dw .items
|
dw .items
|
||||||
@ -128,7 +128,7 @@ BillsPC_MovePKMNMenu:
|
|||||||
and a
|
and a
|
||||||
ret
|
ret
|
||||||
|
|
||||||
.Text_MonHoldingMail: ; 0xe4f9
|
.Text_MonHoldingMail:
|
||||||
; There is a #MON holding MAIL. Please remove the MAIL.
|
; There is a #MON holding MAIL. Please remove the MAIL.
|
||||||
text_jump UnknownText_0x1c102b
|
text_jump UnknownText_0x1c102b
|
||||||
db "@"
|
db "@"
|
||||||
@ -163,12 +163,12 @@ Unreferenced_Functione512:
|
|||||||
scf
|
scf
|
||||||
ret
|
ret
|
||||||
|
|
||||||
.Text_NoMon: ; 0xe52e
|
.Text_NoMon:
|
||||||
; You don't have a single #MON!
|
; You don't have a single #MON!
|
||||||
text_jump UnknownText_0x1c1062
|
text_jump UnknownText_0x1c1062
|
||||||
db "@"
|
db "@"
|
||||||
|
|
||||||
.Text_ItsYourLastMon: ; 0xe533
|
.Text_ItsYourLastMon:
|
||||||
; You can't deposit your last #MON!
|
; You can't deposit your last #MON!
|
||||||
text_jump UnknownText_0x1c1080
|
text_jump UnknownText_0x1c1080
|
||||||
db "@"
|
db "@"
|
||||||
@ -224,7 +224,7 @@ Unreferenced_Functione56d:
|
|||||||
scf
|
scf
|
||||||
ret
|
ret
|
||||||
|
|
||||||
UnknownText_0xe57e: ; 0xe57e
|
UnknownText_0xe57e:
|
||||||
; You can't take any more #MON.
|
; You can't take any more #MON.
|
||||||
text_jump UnknownText_0x1c10a2
|
text_jump UnknownText_0x1c10a2
|
||||||
db "@"
|
db "@"
|
||||||
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in New Issue
Block a user