Label help system text

This commit is contained in:
GriffinR
2020-03-03 01:39:10 -05:00
parent 63e0b54f96
commit 4c4b19da7e
3 changed files with 1112 additions and 1116 deletions
+369 -372
View File
File diff suppressed because it is too large Load Diff
+368 -369
View File
@@ -773,376 +773,375 @@ extern const u8 gOakText_RememberRivalName[];
extern const u8 gOakText_LegendAboutToUnfold[]; extern const u8 gOakText_LegendAboutToUnfold[];
// Help System // Help System
extern const u8 gUnknown_81B2DF8[]; extern const u8 Help_Text_WhatShouldIDo[];
extern const u8 gUnknown_81B2E1C[]; extern const u8 Help_Text_HowDoIDoThis[];
extern const u8 gUnknown_81B2E2E[]; extern const u8 Help_Text_WhatDoesThisTermMean[];
extern const u8 gUnknown_81B2E48[]; extern const u8 Help_Text_AboutThisGame[];
extern const u8 gUnknown_81B2E58[]; extern const u8 Help_Text_TypeMatchupList[];
extern const u8 gUnknown_81B2E6A[]; extern const u8 Help_Text_Exit[];
extern const u8 gUnknown_81B2E6F[]; extern const u8 Help_Text_Cancel[];
extern const u8 gUnknown_81B2E76[]; extern const u8 gUnknown_81B2E76[];
extern const u8 gUnknown_81B2E88[]; extern const u8 Help_Text_DescWhatShouldIDo[];
extern const u8 gUnknown_81B2EC8[]; extern const u8 Help_Text_DescHowDoIDoThis[];
extern const u8 gUnknown_81B2F00[]; extern const u8 Help_Text_DescWhatDoesThisTermMean[];
extern const u8 gUnknown_81B2F43[]; extern const u8 Help_Text_DescAboutThisGame[];
extern const u8 gUnknown_81B2F74[]; extern const u8 Help_Text_DescTypeMatchupList[];
extern const u8 gUnknown_81B2FA9[]; extern const u8 Help_Text_DescExit[];
extern const u8 gUnknown_81B2FC9[]; extern const u8 Help_Text_Greetings[];
extern const u8 gUnknown_81B301B[]; extern const u8 Help_Text_PlayingForFirstTime[];
extern const u8 gUnknown_81B3083[]; extern const u8 Help_Text_WhatShouldIBeDoing[];
extern const u8 gUnknown_81B30A9[]; extern const u8 Help_Text_CantGetOutOfRoom[];
extern const u8 gUnknown_81B30C1[]; extern const u8 Help_Text_CantFindPersonIWant[];
extern const u8 gUnknown_81B30DC[]; extern const u8 Help_Text_TalkedToEveryoneNowWhat[];
extern const u8 gUnknown_81B30FC[]; extern const u8 Help_Text_SomeoneBlockingMyWay[];
extern const u8 gUnknown_81B311F[]; extern const u8 Help_Text_ICantGoOn[];
extern const u8 gUnknown_81B3140[]; extern const u8 Help_Text_OutOfThingsToDo[];
extern const u8 gUnknown_81B314F[]; extern const u8 Help_Text_WhatHappenedToItemIGot[];
extern const u8 gUnknown_81B3168[]; extern const u8 Help_Text_WhatAreMyAdventureBasics[];
extern const u8 gUnknown_81B3189[]; extern const u8 Help_Text_HowAreRoadsForestsDifferent[];
extern const u8 gUnknown_81B31AE[]; extern const u8 Help_Text_HowAreCavesDifferent[];
extern const u8 gUnknown_81B31D3[]; extern const u8 Help_Text_HowDoIProgress[];
extern const u8 gUnknown_81B31EC[]; extern const u8 Help_Text_WhenCanIUseItem[];
extern const u8 gUnknown_81B31FF[]; extern const u8 Help_Text_WhatsABattle[];
extern const u8 gUnknown_81B3215[]; extern const u8 Help_Text_HowDoIPrepareForBattle[];
extern const u8 gUnknown_81B3226[]; extern const u8 Help_Text_WhatIsAMonsVitality[];
extern const u8 gUnknown_81B3243[]; extern const u8 Help_Text_MyMonsAreHurt[];
extern const u8 gUnknown_81B3261[]; extern const u8 Help_Text_WhatIsStatusProblem[];
extern const u8 gUnknown_81B3276[]; extern const u8 Help_Text_WhatHappensIfAllMyMonsFaint[];
extern const u8 gUnknown_81B3290[]; extern const u8 Help_Text_CantCatchMons[];
extern const u8 gUnknown_81B32B6[]; extern const u8 Help_Text_RanOutOfPotions[];
extern const u8 gUnknown_81B32CD[]; extern const u8 Help_Text_CanIBuyPokeBalls[];
extern const u8 gUnknown_81B32E3[]; extern const u8 Help_Text_WhatsATrainer[];
extern const u8 gUnknown_81B32F9[]; extern const u8 Help_Text_HowDoIWinAgainstTrainer[];
extern const u8 gUnknown_81B330B[]; extern const u8 Help_Text_WhereDoMonsAppear[];
extern const u8 gUnknown_81B332B[]; extern const u8 Help_Text_WhatAreMoves[];
extern const u8 gUnknown_81B3344[]; extern const u8 Help_Text_WhatAreHiddenMoves[];
extern const u8 gUnknown_81B335C[]; extern const u8 Help_Text_WhatMovesShouldIUse[];
extern const u8 gUnknown_81B3373[]; extern const u8 Help_Text_WantToAddMoreMoves[];
extern const u8 gUnknown_81B338C[]; extern const u8 Help_Text_WantToMakeMonStronger[];
extern const u8 gUnknown_81B33A6[]; extern const u8 Help_Text_FoeMonsTooStrong[];
extern const u8 gUnknown_81B33CA[]; extern const u8 Help_Text_WhatDoIDoInCave[];
extern const u8 gUnknown_81B33EA[]; extern const u8 Help_Text_NothingIWantToKnow[];
extern const u8 gUnknown_81B3402[]; extern const u8 Help_Text_WhatsPokemonCenter[];
extern const u8 gUnknown_81B3427[]; extern const u8 Help_Text_WhatsPokemonMart[];
extern const u8 gUnknown_81B3440[]; extern const u8 Help_Text_WantToEndGame[];
extern const u8 gUnknown_81B3457[]; extern const u8 Help_Text_WhatsAMon[];
extern const u8 gUnknown_81B346F[]; extern const u8 Help_Text_WhatIsThatPersonLike[];
extern const u8 gUnknown_81B3481[]; extern const u8 Help_Text_WhatDoesHiddenMoveDo[];
extern const u8 gUnknown_81B349B[]; extern const u8 Help_Text_WhatDoIDoInSafari[];
extern const u8 gUnknown_81B34B7[]; extern const u8 Help_Text_WhatAreSafariRules[];
extern const u8 gUnknown_81B34D6[]; extern const u8 Help_Text_WantToEndSafari[];
extern const u8 gUnknown_81B34F6[]; extern const u8 Help_Text_WhatIsAGym[];
extern const u8 gUnknown_81B3516[]; extern const u8 Help_Text_AnswerPlayingForFirstTime[];
extern const u8 gUnknown_81B3525[]; extern const u8 Help_Text_AnswerWhatShouldIBeDoing[];
extern const u8 gUnknown_81B35E6[]; extern const u8 Help_Text_AnswerCantGetOutOfRoom[];
extern const u8 gUnknown_81B36EB[]; extern const u8 Help_Text_AnswerCantFindPersonIWant[];
extern const u8 gUnknown_81B379A[]; extern const u8 Help_Text_AnswerTalkedToEveryoneNowWhat[];
extern const u8 gUnknown_81B3849[]; extern const u8 Help_Text_AnswerSomeoneBlockingMyWay[];
extern const u8 gUnknown_81B3876[]; extern const u8 Help_Text_AnswerICantGoOn[];
extern const u8 gUnknown_81B3972[]; extern const u8 Help_Text_AnswerOutOfThingsToDo[];
extern const u8 gUnknown_81B3A51[]; extern const u8 Help_Text_AnswerWhatHappenedToItemIGot[];
extern const u8 gUnknown_81B3ACC[]; extern const u8 Help_Text_AnswerWhatAreMyAdventureBasics[];
extern const u8 gUnknown_81B3BB6[]; extern const u8 Help_Text_AnswerHowAreRoadsForestsDifferent[];
extern const u8 gUnknown_81B3C99[]; extern const u8 Help_Text_AnswerHowAreCavesDifferent[];
extern const u8 gUnknown_81B3D1B[]; extern const u8 Help_Text_AnswerHowDoIProgress[];
extern const u8 gUnknown_81B3DE3[]; extern const u8 Help_Text_AnswerWhenCanIUseItem[];
extern const u8 gUnknown_81B3EBC[]; extern const u8 Help_Text_AnswerWhatsABattle[];
extern const u8 gUnknown_81B3F7F[]; extern const u8 Help_Text_AnswerHowDoIPrepareForBattle[];
extern const u8 gUnknown_81B406C[]; extern const u8 Help_Text_AnswerWhatIsAMonsVitality[];
extern const u8 gUnknown_81B410B[]; extern const u8 Help_Text_AnswerMyMonsAreHurt[];
extern const u8 gUnknown_81B41D7[]; extern const u8 Help_Text_AnswerWhatIsStatusProblem[];
extern const u8 gUnknown_81B42B3[]; extern const u8 Help_Text_AnswerWhatHappensIfAllMyMonsFaint[];
extern const u8 gUnknown_81B439D[]; extern const u8 Help_Text_AnswerCantCatchMons[];
extern const u8 gUnknown_81B4483[]; extern const u8 Help_Text_AnswerRanOutOfPotions[];
extern const u8 gUnknown_81B457C[]; extern const u8 Help_Text_AnswerCanIBuyPokeBalls[];
extern const u8 gUnknown_81B4645[]; extern const u8 Help_Text_AnswerWhatsATrainer[];
extern const u8 gUnknown_81B470A[]; extern const u8 Help_Text_AnswerHowDoIWinAgainstTrainer[];
extern const u8 gUnknown_81B47F0[]; extern const u8 Help_Text_AnswerWhereDoMonsAppear[];
extern const u8 gUnknown_81B48C6[]; extern const u8 Help_Text_AnswerWhatAreMoves[];
extern const u8 gUnknown_81B497A[]; extern const u8 Help_Text_AnswerWhatAreHiddenMoves[];
extern const u8 gUnknown_81B4A72[]; extern const u8 Help_Text_AnswerWhatMovesShouldIUse[];
extern const u8 gUnknown_81B4B65[]; extern const u8 Help_Text_AnswerWantToAddMoreMoves[];
extern const u8 gUnknown_81B4C54[]; extern const u8 Help_Text_AnswerWantToMakeMonStronger[];
extern const u8 gUnknown_81B4D26[]; extern const u8 Help_Text_AnswerFoeMonsTooStrong[];
extern const u8 gUnknown_81B4E0B[]; extern const u8 Help_Text_AnswerWhatDoIDoInCave[];
extern const u8 gUnknown_81B4ED8[]; extern const u8 Help_Text_AnswerNothingIWantToKnow[];
extern const u8 gUnknown_81B4FB2[]; extern const u8 Help_Text_AnswerWhatsPokemonCenter[];
extern const u8 gUnknown_81B4FFD[]; extern const u8 Help_Text_AnswerWhatsPokemonMart[];
extern const u8 gUnknown_81B50FF[]; extern const u8 Help_Text_AnswerWantToEndGame[];
extern const u8 gUnknown_81B51B1[]; extern const u8 Help_Text_AnswerWhatsAMon[];
extern const u8 gUnknown_81B5272[]; extern const u8 Help_Text_AnswerWhatIsThatPersonLike[];
extern const u8 gUnknown_81B5325[]; extern const u8 Help_Text_AnswerWhatDoesHiddenMoveDo[];
extern const u8 gUnknown_81B5382[]; extern const u8 Help_Text_AnswerWhatDoIDoInSafari[];
extern const u8 gUnknown_81B547C[]; extern const u8 Help_Text_AnswerWhatAreSafariRules[];
extern const u8 gUnknown_81B54E1[]; extern const u8 Help_Text_AnswerWantToEndSafari[];
extern const u8 gUnknown_81B5589[]; extern const u8 Help_Text_AnswerWhatIsAGym[];
extern const u8 gUnknown_81B55F4[]; extern const u8 Help_Text_UsingPokedex[];
extern const u8 gUnknown_81B56E3[]; extern const u8 Help_Text_UsingPokemon[];
extern const u8 gUnknown_81B56F4[]; extern const u8 Help_Text_UsingSummary[];
extern const u8 gUnknown_81B5705[]; extern const u8 Help_Text_UsingSwitch[];
extern const u8 gUnknown_81B5717[]; extern const u8 Help_Text_UsingItem[];
extern const u8 gUnknown_81B5728[]; extern const u8 Help_Text_UsingBag[];
extern const u8 gUnknown_81B5737[]; extern const u8 Help_Text_UsingAnItem[];
extern const u8 gUnknown_81B5744[]; extern const u8 Help_Text_UsingKeyItem[];
extern const u8 gUnknown_81B5754[]; extern const u8 Help_Text_UsingPokeBall[];
extern const u8 gUnknown_81B5767[]; extern const u8 Help_Text_UsingPlayer[];
extern const u8 gUnknown_81B577B[]; extern const u8 Help_Text_UsingSave[];
extern const u8 gUnknown_81B5787[]; extern const u8 Help_Text_UsingOption[];
extern const u8 gUnknown_81B5795[]; extern const u8 Help_Text_UsingPotion[];
extern const u8 gUnknown_81B57A5[]; extern const u8 Help_Text_UsingTownMap[];
extern const u8 gUnknown_81B57B8[]; extern const u8 Help_Text_UsingTM[];
extern const u8 gUnknown_81B57CF[]; extern const u8 Help_Text_UsingHM[];
extern const u8 gUnknown_81B57DE[]; extern const u8 Help_Text_UsingMoveOutsideOfBattle[];
extern const u8 gUnknown_81B57EE[]; extern const u8 Help_Text_RidingBicycle[];
extern const u8 gUnknown_81B580D[]; extern const u8 Help_Text_EnteringName[];
extern const u8 gUnknown_81B5824[]; extern const u8 Help_Text_UsingPC[];
extern const u8 gUnknown_81B5834[]; extern const u8 Help_Text_UsingBillsPC[];
extern const u8 gUnknown_81B583F[]; extern const u8 Help_Text_UsingWithdraw[];
extern const u8 gUnknown_81B5850[]; extern const u8 Help_Text_UsingDeposit[];
extern const u8 gUnknown_81B5863[]; extern const u8 Help_Text_UsingMove[];
extern const u8 gUnknown_81B5875[]; extern const u8 Help_Text_MovingItems[];
extern const u8 gUnknown_81B5884[]; extern const u8 Help_Text_UsingPlayersPC[];
extern const u8 gUnknown_81B5893[]; extern const u8 Help_Text_UsingWithdrawItem[];
extern const u8 gUnknown_81B58A4[]; extern const u8 Help_Text_UsingDepositItem[];
extern const u8 gUnknown_81B58BC[]; extern const u8 Help_Text_UsingMailbox[];
extern const u8 gUnknown_81B58D3[]; extern const u8 Help_Text_UsingProfOaksPC[];
extern const u8 gUnknown_81B58E5[]; extern const u8 Help_Text_OpeningMenu[];
extern const u8 gUnknown_81B58FD[]; extern const u8 Help_Text_UsingFight[];
extern const u8 gUnknown_81B590E[]; extern const u8 Help_Text_UsingPokemon2[];
extern const u8 gUnknown_81B591D[]; extern const u8 Help_Text_UsingShift[];
extern const u8 gUnknown_81B592E[]; extern const u8 Help_Text_UsingSummary2[];
extern const u8 gUnknown_81B593E[]; extern const u8 Help_Text_UsingBag2[];
extern const u8 gUnknown_81B5950[]; extern const u8 Help_Text_ReadingPokedex[];
extern const u8 gUnknown_81B595D[]; extern const u8 Help_Text_UsingHomePC[];
extern const u8 gUnknown_81B5974[]; extern const u8 Help_Text_UsingItemStorage[];
extern const u8 gUnknown_81B5989[]; extern const u8 Help_Text_UsingWithdrawItem2[];
extern const u8 gUnknown_81B59A7[]; extern const u8 Help_Text_UsingDepositItem2[];
extern const u8 gUnknown_81B59BF[]; extern const u8 Help_Text_UsingMailbox2[];
extern const u8 gUnknown_81B59D6[]; extern const u8 Help_Text_UsingRun[];
extern const u8 gUnknown_81B59E8[]; extern const u8 Help_Text_RegisterKeyItem[];
extern const u8 gUnknown_81B59F5[]; extern const u8 Help_Text_UsingBall[];
extern const u8 gUnknown_81B5A0D[]; extern const u8 Help_Text_UsingBait[];
extern const u8 gUnknown_81B5A1B[]; extern const u8 Help_Text_UsingRock[];
extern const u8 gUnknown_81B5A29[]; extern const u8 Help_Text_UsingHallOfFame[];
extern const u8 gUnknown_81B5A37[]; extern const u8 Help_Text_HowToUsePokedex[];
extern const u8 gUnknown_81B5A4D[]; extern const u8 Help_Text_HowToUsePokemon[];
extern const u8 gUnknown_81B5B0C[]; extern const u8 Help_Text_HowToUseSummary[];
extern const u8 gUnknown_81B5B7D[]; extern const u8 Help_Text_HowToUseSwitch[];
extern const u8 gUnknown_81B5C13[]; extern const u8 Help_Text_HowToUseItem[];
extern const u8 gUnknown_81B5CDF[]; extern const u8 Help_Text_HowToUseBag[];
extern const u8 gUnknown_81B5D87[]; extern const u8 Help_Text_HowToUseAnItem[];
extern const u8 gUnknown_81B5E41[]; extern const u8 Help_Text_HowToUseKeyItem[];
extern const u8 gUnknown_81B5F10[]; extern const u8 Help_Text_HowToUsePokeBall[];
extern const u8 gUnknown_81B5FA6[]; extern const u8 Help_Text_HowToUsePlayer[];
extern const u8 gUnknown_81B606C[]; extern const u8 Help_Text_HowToUseSave[];
extern const u8 gUnknown_81B6140[]; extern const u8 Help_Text_HowToUseOption[];
extern const u8 gUnknown_81B6203[]; extern const u8 Help_Text_HowToUsePotion[];
extern const u8 gUnknown_81B62E4[]; extern const u8 Help_Text_HowToUseTownMap[];
extern const u8 gUnknown_81B6397[]; extern const u8 Help_Text_HowToUseTM[];
extern const u8 gUnknown_81B6478[]; extern const u8 Help_Text_HowToUseHM[];
extern const u8 gUnknown_81B6525[]; extern const u8 Help_Text_HowToUseMoveOutsideOfBattle[];
extern const u8 gUnknown_81B65E7[]; extern const u8 Help_Text_HowToRideBicycle[];
extern const u8 gUnknown_81B66BA[]; extern const u8 Help_Text_HowToEnterName[];
extern const u8 gUnknown_81B678E[]; extern const u8 Help_Text_HowToUsePC[];
extern const u8 gUnknown_81B6883[]; extern const u8 Help_Text_HowToUseBillsPC[];
extern const u8 gUnknown_81B68CD[]; extern const u8 Help_Text_HowToUseWithdraw[];
extern const u8 gUnknown_81B69B9[]; extern const u8 Help_Text_HowToUseDeposit[];
extern const u8 gUnknown_81B6A9A[]; extern const u8 Help_Text_HowToUseMove[];
extern const u8 gUnknown_81B6B6E[]; extern const u8 Help_Text_HowToMoveItems[];
extern const u8 gUnknown_81B6C4F[]; extern const u8 Help_Text_HowToUsePlayersPC[];
extern const u8 gUnknown_81B6D4A[]; extern const u8 Help_Text_HowToUseWithdrawItem[];
extern const u8 gUnknown_81B6E02[]; extern const u8 Help_Text_HowToUseDepositItem[];
extern const u8 gUnknown_81B6EC1[]; extern const u8 Help_Text_HowToUseMailbox[];
extern const u8 gUnknown_81B6FA8[]; extern const u8 Help_Text_HowToUseProfOaksPC[];
extern const u8 gUnknown_81B7075[]; extern const u8 Help_Text_HowToOpenMenu[];
extern const u8 gUnknown_81B7108[]; extern const u8 Help_Text_HowToUseFight[];
extern const u8 gUnknown_81B71EA[]; extern const u8 Help_Text_HowToUsePokemon2[];
extern const u8 gUnknown_81B723B[]; extern const u8 Help_Text_HowToUseShift[];
extern const u8 gUnknown_81B7319[]; extern const u8 Help_Text_HowToUseSummary2[];
extern const u8 gUnknown_81B73E8[]; extern const u8 Help_Text_HowToUseBag2[];
extern const u8 gUnknown_81B747E[]; extern const u8 Help_Text_HowToReadPokedex[];
extern const u8 gUnknown_81B752C[]; extern const u8 Help_Text_HowToUseHomePC[];
extern const u8 gUnknown_81B7611[]; extern const u8 Help_Text_HowToUseItemStorage[];
extern const u8 gUnknown_81B7692[]; extern const u8 Help_Text_HowToUseWithdrawItem2[];
extern const u8 gUnknown_81B771E[]; extern const u8 Help_Text_HowToUseDepositItem2[];
extern const u8 gUnknown_81B77DD[]; extern const u8 Help_Text_HowToUseMailbox2[];
extern const u8 gUnknown_81B7884[]; extern const u8 Help_Text_HowToUseRun[];
extern const u8 gUnknown_81B7931[]; extern const u8 Help_Text_HowToRegisterKeyItem[];
extern const u8 gUnknown_81B79CB[]; extern const u8 Help_Text_HowToUseBall[];
extern const u8 gUnknown_81B7A60[]; extern const u8 Help_Text_HowToUseBait[];
extern const u8 gUnknown_81B7AEE[]; extern const u8 Help_Text_HowToUseRock[];
extern const u8 gUnknown_81B7BBE[]; extern const u8 Help_Text_HowToUseHallOfFame[];
extern const u8 gUnknown_81B7C57[]; extern const u8 Help_Text_HP[];
extern const u8 gUnknown_81B7CC1[]; extern const u8 Help_Text_EXP[];
extern const u8 gUnknown_81B7CC4[]; extern const u8 Help_Text_Moves[];
extern const u8 gUnknown_81B7CD9[]; extern const u8 Help_Text_Attack[];
extern const u8 gUnknown_81B7CDF[]; extern const u8 Help_Text_Defense[];
extern const u8 gUnknown_81B7CE6[]; extern const u8 Help_Text_SpAtk[];
extern const u8 gUnknown_81B7CEE[]; extern const u8 Help_Text_SpDef[];
extern const u8 gUnknown_81B7CF6[]; extern const u8 Help_Text_Speed[];
extern const u8 gUnknown_81B7CFE[]; extern const u8 Help_Text_Level[];
extern const u8 gUnknown_81B7D04[]; extern const u8 Help_Text_Type[];
extern const u8 gUnknown_81B7D12[]; extern const u8 Help_Text_OT[];
extern const u8 gUnknown_81B7D17[]; extern const u8 Help_Text_Item[];
extern const u8 gUnknown_81B7D1A[]; extern const u8 Help_Text_Ability[];
extern const u8 gUnknown_81B7D1F[]; extern const u8 Help_Text_Money[];
extern const u8 gUnknown_81B7D27[]; extern const u8 Help_Text_MoveType[];
extern const u8 gUnknown_81B7D2D[]; extern const u8 Help_Text_Nature[];
extern const u8 gUnknown_81B7D37[]; extern const u8 Help_Text_IDNo[];
extern const u8 gUnknown_81B7D3E[]; extern const u8 Help_Text_PP[];
extern const u8 gUnknown_81B7D45[]; extern const u8 Help_Text_Power[];
extern const u8 gUnknown_81B7D48[]; extern const u8 Help_Text_Accuracy[];
extern const u8 gUnknown_81B7D4E[]; extern const u8 Help_Text_FNT[];
extern const u8 gUnknown_81B7D57[]; extern const u8 Help_Text_Items[];
extern const u8 gUnknown_81B7D5B[]; extern const u8 Help_Text_KeyItems[];
extern const u8 gUnknown_81B7D61[]; extern const u8 Help_Text_PokeBalls[];
extern const u8 gUnknown_81B7D6B[]; extern const u8 Help_Text_Pokedex[];
extern const u8 gUnknown_81B7D76[]; extern const u8 Help_Text_PlayTime[];
extern const u8 gUnknown_81B7D7E[]; extern const u8 Help_Text_Badges[];
extern const u8 gUnknown_81B7D88[]; extern const u8 Help_Text_TextSpeed[];
extern const u8 gUnknown_81B7D8F[]; extern const u8 Help_Text_BattleScene[];
extern const u8 gUnknown_81B7D9A[]; extern const u8 Help_Text_BattleStyle[];
extern const u8 gUnknown_81B7DA7[]; extern const u8 Help_Text_Sound[];
extern const u8 gUnknown_81B7DB4[]; extern const u8 Help_Text_ButtonMode[];
extern const u8 gUnknown_81B7DBA[]; extern const u8 Help_Text_Frame[];
extern const u8 gUnknown_81B7DC6[]; extern const u8 Help_Text_Cancel2[];
extern const u8 gUnknown_81B7DCC[]; extern const u8 Help_Text_TM[];
extern const u8 gUnknown_81B7DD3[]; extern const u8 Help_Text_HM[];
extern const u8 gUnknown_81B7DD6[]; extern const u8 Help_Text_HMMove[];
extern const u8 gUnknown_81B7DD9[]; extern const u8 Help_Text_Evolution[];
extern const u8 gUnknown_81B7DE1[]; extern const u8 Help_Text_StatusProblem[];
extern const u8 gUnknown_81B7DEB[]; extern const u8 Help_Text_Pokemon[];
extern const u8 gUnknown_81B7DFA[]; extern const u8 Help_Text_IDNo2[];
extern const u8 gUnknown_81B7E02[]; extern const u8 Help_Text_Money2[];
extern const u8 gUnknown_81B7E09[]; extern const u8 Help_Text_Badges2[];
extern const u8 gUnknown_81B7E0F[]; extern const u8 Help_Text_DefineHP[];
extern const u8 gUnknown_81B7E16[]; extern const u8 Help_Text_DefineEXP[];
extern const u8 gUnknown_81B7F0A[]; extern const u8 Help_Text_DefineMoves[];
extern const u8 gUnknown_81B800A[]; extern const u8 Help_Text_DefineAttack[];
extern const u8 gUnknown_81B80EC[]; extern const u8 Help_Text_DefineDefense[];
extern const u8 gUnknown_81B81C2[]; extern const u8 Help_Text_DefineSpAtk[];
extern const u8 gUnknown_81B8256[]; extern const u8 Help_Text_DefineSpDef[];
extern const u8 gUnknown_81B8348[]; extern const u8 Help_Text_DefineSpeed[];
extern const u8 gUnknown_81B83EF[]; extern const u8 Help_Text_DefineLevel[];
extern const u8 gUnknown_81B847B[]; extern const u8 Help_Text_DefineType[];
extern const u8 gUnknown_81B8550[]; extern const u8 Help_Text_DefineOT[];
extern const u8 gUnknown_81B8647[]; extern const u8 Help_Text_DefineItem[];
extern const u8 gUnknown_81B86E2[]; extern const u8 Help_Text_DefineAbility[];
extern const u8 gUnknown_81B87B8[]; extern const u8 Help_Text_DefineMoney[];
extern const u8 gUnknown_81B8897[]; extern const u8 Help_Text_DefineMoveType[];
extern const u8 gUnknown_81B8924[]; extern const u8 Help_Text_DefineNature[];
extern const u8 gUnknown_81B8A04[]; extern const u8 Help_Text_DefineIDNo[];
extern const u8 gUnknown_81B8A84[]; extern const u8 Help_Text_DefinePP[];
extern const u8 gUnknown_81B8B62[]; extern const u8 Help_Text_DefinePower[];
extern const u8 gUnknown_81B8C18[]; extern const u8 Help_Text_DefineAccuracy[];
extern const u8 gUnknown_81B8C94[]; extern const u8 Help_Text_DefineFNT[];
extern const u8 gUnknown_81B8D1D[]; extern const u8 Help_Text_DefineItems[];
extern const u8 gUnknown_81B8DD4[]; extern const u8 Help_Text_DefineKeyItems[];
extern const u8 gUnknown_81B8E67[]; extern const u8 Help_Text_DefinePokeBalls[];
extern const u8 gUnknown_81B8F4D[]; extern const u8 Help_Text_DefinePokedex[];
extern const u8 gUnknown_81B901B[]; extern const u8 Help_Text_DefinePlayTime[];
extern const u8 gUnknown_81B90A7[]; extern const u8 Help_Text_DefineBadges[];
extern const u8 gUnknown_81B90E8[]; extern const u8 Help_Text_DefineTextSpeed[];
extern const u8 gUnknown_81B9170[]; extern const u8 Help_Text_DefineBattleScene[];
extern const u8 gUnknown_81B91C2[]; extern const u8 Help_Text_DefineBattleStyle[];
extern const u8 gUnknown_81B91F9[]; extern const u8 Help_Text_DefineSound[];
extern const u8 gUnknown_81B92B8[]; extern const u8 Help_Text_DefineButtonMode[];
extern const u8 gUnknown_81B92ED[]; extern const u8 Help_Text_DefineFrame[];
extern const u8 gUnknown_81B93D8[]; extern const u8 Help_Text_DefineCancel2[];
extern const u8 gUnknown_81B9439[]; extern const u8 Help_Text_DefineTM[];
extern const u8 gUnknown_81B9497[]; extern const u8 Help_Text_DefineHM[];
extern const u8 gUnknown_81B9560[]; extern const u8 Help_Text_DefineHMMove[];
extern const u8 gUnknown_81B9656[]; extern const u8 Help_Text_DefineEvolution[];
extern const u8 gUnknown_81B9749[]; extern const u8 Help_Text_DefineStatusProblem[];
extern const u8 gUnknown_81B984F[]; extern const u8 Help_Text_DefinePokemon[];
extern const u8 gUnknown_81B991C[]; extern const u8 Help_Text_DefineIDNo2[];
extern const u8 gUnknown_81B99C4[]; extern const u8 Help_Text_DefineMoney2[];
extern const u8 gUnknown_81B9AA2[]; extern const u8 Help_Text_DefineBadges2[];
extern const u8 gUnknown_81B9B2F[]; extern const u8 Help_Text_TheHelpSystem[];
extern const u8 gUnknown_81B9BB7[]; extern const u8 Help_Text_TheGame[];
extern const u8 gUnknown_81B9BC7[]; extern const u8 Help_Text_WirelessAdapter[];
extern const u8 gUnknown_81B9BD0[]; extern const u8 Help_Text_GameFundamentals1[];
extern const u8 gUnknown_81B9BE1[]; extern const u8 Help_Text_GameFundamentals2[];
extern const u8 gUnknown_81B9BF5[]; extern const u8 Help_Text_GameFundamentals3[];
extern const u8 gUnknown_81B9C09[]; extern const u8 Help_Text_WhatArePokemon[];
extern const u8 gUnknown_81B9C1D[]; extern const u8 Help_Text_DescTheHelpSystem[];
extern const u8 gUnknown_81B9C2F[]; extern const u8 Help_Text_DescTheGame[];
extern const u8 gUnknown_81B9D04[]; extern const u8 Help_Text_DescWirelessAdapter[];
extern const u8 gUnknown_81B9DC5[]; extern const u8 Help_Text_DescGameFundamentals1[];
extern const u8 gUnknown_81B9E75[]; extern const u8 Help_Text_DescGameFundamentals2[];
extern const u8 gUnknown_81B9F09[]; extern const u8 Help_Text_DescGameFundamentals3[];
extern const u8 gUnknown_81B9FCE[]; extern const u8 Help_Text_DescWhatArePokemon[];
extern const u8 gUnknown_81BA027[]; extern const u8 Help_Text_UsingTypeMatchupList[];
extern const u8 gUnknown_81BA0F1[]; extern const u8 Help_Text_OwnMoveDark[];
extern const u8 gUnknown_81BA10D[]; extern const u8 Help_Text_OwnPokemonDark[];
extern const u8 gUnknown_81BA121[]; extern const u8 Help_Text_OwnMoveRock[];
extern const u8 gUnknown_81BA138[]; extern const u8 Help_Text_OwnPokemonRock[];
extern const u8 gUnknown_81BA14C[]; extern const u8 Help_Text_OwnMovePsychic[];
extern const u8 gUnknown_81BA163[]; extern const u8 Help_Text_OwnPokemonPsychic[];
extern const u8 gUnknown_81BA17A[]; extern const u8 Help_Text_OwnMoveFighting[];
extern const u8 gUnknown_81BA194[]; extern const u8 Help_Text_OwnPokemonFighting[];
extern const u8 gUnknown_81BA1AC[]; extern const u8 Help_Text_OwnMoveGrass[];
extern const u8 gUnknown_81BA1C7[]; extern const u8 Help_Text_OwnPokemonGrass[];
extern const u8 gUnknown_81BA1DC[]; extern const u8 Help_Text_OwnMoveGhost[];
extern const u8 gUnknown_81BA1F4[]; extern const u8 Help_Text_OwnPokemonGhost[];
extern const u8 gUnknown_81BA209[]; extern const u8 Help_Text_OwnMoveIce[];
extern const u8 gUnknown_81BA221[]; extern const u8 Help_Text_OwnPokemonIce[];
extern const u8 gUnknown_81BA234[]; extern const u8 Help_Text_OwnMoveGround[];
extern const u8 gUnknown_81BA24A[]; extern const u8 Help_Text_OwnPokemonGround[];
extern const u8 gUnknown_81BA260[]; extern const u8 Help_Text_OwnMoveElectric[];
extern const u8 gUnknown_81BA279[]; extern const u8 Help_Text_OwnPokemonElectric[];
extern const u8 gUnknown_81BA291[]; extern const u8 Help_Text_OwnMovePoison[];
extern const u8 gUnknown_81BA2AC[]; extern const u8 Help_Text_OwnPokemonPoison[];
extern const u8 gUnknown_81BA2C2[]; extern const u8 Help_Text_OwnMoveDragon[];
extern const u8 gUnknown_81BA2DB[]; extern const u8 Help_Text_OwnPokemonDragon[];
extern const u8 gUnknown_81BA2F1[]; extern const u8 Help_Text_OwnMoveNormal[];
extern const u8 gUnknown_81BA30A[]; extern const u8 Help_Text_OwnPokemonNormal[];
extern const u8 gUnknown_81BA320[]; extern const u8 Help_Text_OwnMoveSteel[];
extern const u8 gUnknown_81BA339[]; extern const u8 Help_Text_OwnPokemonSteel[];
extern const u8 gUnknown_81BA34E[]; extern const u8 Help_Text_OwnMoveFlying[];
extern const u8 gUnknown_81BA366[]; extern const u8 Help_Text_OwnPokemonFlying[];
extern const u8 gUnknown_81BA37C[]; extern const u8 Help_Text_OwnMoveFire[];
extern const u8 gUnknown_81BA395[]; extern const u8 Help_Text_OwnPokemonFire[];
extern const u8 gUnknown_81BA3A9[]; extern const u8 Help_Text_OwnMoveWater[];
extern const u8 gUnknown_81BA3C0[]; extern const u8 Help_Text_OwnPokemonWater[];
extern const u8 gUnknown_81BA3D5[]; extern const u8 Help_Text_OwnMoveBug[];
extern const u8 gUnknown_81BA3ED[]; extern const u8 Help_Text_OwnPokemonBug[];
extern const u8 gUnknown_81BA400[]; extern const u8 Help_Text_HowToUseTypeMatchupList[];
extern const u8 gUnknown_81BA416[]; extern const u8 Help_Text_TypeMatchupOwnMoveDark[];
extern const u8 gUnknown_81BA4E6[]; extern const u8 Help_Text_TypeMatchupOwnPokemonDark[];
extern const u8 gUnknown_81BA539[]; extern const u8 Help_Text_TypeMatchupOwnMoveRock[];
extern const u8 gUnknown_81BA595[]; extern const u8 Help_Text_TypeMatchupOwnPokemonRock[];
extern const u8 gUnknown_81BA5F2[]; extern const u8 Help_Text_TypeMatchupOwnMovePsychic[];
extern const u8 gUnknown_81BA66F[]; extern const u8 Help_Text_TypeMatchupOwnPokemonPsychic[];
extern const u8 gUnknown_81BA6C9[]; extern const u8 Help_Text_TypeMatchupOwnMoveFighting[];
extern const u8 gUnknown_81BA71F[]; extern const u8 Help_Text_TypeMatchupOwnPokemonFighting[];
extern const u8 gUnknown_81BA796[]; extern const u8 Help_Text_TypeMatchupOwnMoveGrass[];
extern const u8 gUnknown_81BA7E9[]; extern const u8 Help_Text_TypeMatchupOwnPokemonGrass[];
extern const u8 gUnknown_81BA862[]; extern const u8 Help_Text_TypeMatchupOwnMoveGhost[];
extern const u8 gUnknown_81BA8D3[]; extern const u8 Help_Text_TypeMatchupOwnPokemonGhost[];
extern const u8 gUnknown_81BA92A[]; extern const u8 Help_Text_TypeMatchupOwnMoveIce[];
extern const u8 gUnknown_81BA98D[]; extern const u8 Help_Text_TypeMatchupOwnPokemonIce[];
extern const u8 gUnknown_81BA9F1[]; extern const u8 Help_Text_TypeMatchupOwnMoveGround[];
extern const u8 gUnknown_81BAA44[]; extern const u8 Help_Text_TypeMatchupOwnPokemonGround[];
extern const u8 gUnknown_81BAAB6[]; extern const u8 Help_Text_TypeMatchupOwnMoveElectric[];
extern const u8 gUnknown_81BAB18[]; extern const u8 Help_Text_TypeMatchupOwnPokemonElectric[];
extern const u8 gUnknown_81BAB7A[]; extern const u8 Help_Text_TypeMatchupOwnMovePoison[];
extern const u8 gUnknown_81BABCC[]; extern const u8 Help_Text_TypeMatchupOwnPokemonPoison[];
extern const u8 gUnknown_81BAC29[]; extern const u8 Help_Text_TypeMatchupOwnMoveDragon[];
extern const u8 gUnknown_81BAC89[]; extern const u8 Help_Text_TypeMatchupOwnPokemonDragon[];
extern const u8 gUnknown_81BACC4[]; extern const u8 Help_Text_TypeMatchupOwnMoveNormal[];
extern const u8 gUnknown_81BAD20[]; extern const u8 Help_Text_TypeMatchupOwnPokemonNormal[];
extern const u8 gUnknown_81BAD60[]; extern const u8 Help_Text_TypeMatchupOwnMoveSteel[];
extern const u8 gUnknown_81BADA2[]; extern const u8 Help_Text_TypeMatchupOwnPokemonSteel[];
extern const u8 gUnknown_81BADF7[]; extern const u8 Help_Text_TypeMatchupOwnMoveFlying[];
extern const u8 gUnknown_81BAEA8[]; extern const u8 Help_Text_TypeMatchupOwnPokemonFlying[];
extern const u8 gUnknown_81BAF01[]; extern const u8 Help_Text_TypeMatchupOwnMoveFire[];
extern const u8 gUnknown_81BAF6B[]; extern const u8 Help_Text_TypeMatchupOwnPokemonFire[];
extern const u8 gUnknown_81BAFCA[]; extern const u8 Help_Text_TypeMatchupOwnMoveWater[];
extern const u8 gUnknown_81BB02E[]; extern const u8 Help_Text_TypeMatchupOwnPokemonWater[];
extern const u8 gUnknown_81BB084[]; extern const u8 Help_Text_TypeMatchupOwnMoveBug[];
extern const u8 gUnknown_81BB0DF[]; extern const u8 Help_Text_TypeMatchupOwnPokemonBug[];
extern const u8 gUnknown_81BB156[];
extern const u8 EventScript_FldEffStrength[]; extern const u8 EventScript_FldEffStrength[];
extern const u8 EventScript_FailSweetScent[]; extern const u8 EventScript_FailSweetScent[];
+375 -375
View File
@@ -35,415 +35,415 @@ static void ResetHelpSystemCursor(struct HelpSystemListMenu * a0);
static void PrintHelpSystemTopicMouseoverDescription(struct HelpSystemListMenu * a0, struct ListMenuItem * a1); static void PrintHelpSystemTopicMouseoverDescription(struct HelpSystemListMenu * a0, struct ListMenuItem * a1);
static const u8 *const sHelpSystemTopicPtrs[] = { static const u8 *const sHelpSystemTopicPtrs[] = {
gUnknown_81B2DF8, Help_Text_WhatShouldIDo,
gUnknown_81B2E1C, Help_Text_HowDoIDoThis,
gUnknown_81B2E2E, Help_Text_WhatDoesThisTermMean,
gUnknown_81B2E48, Help_Text_AboutThisGame,
gUnknown_81B2E58, Help_Text_TypeMatchupList,
gUnknown_81B2E6A Help_Text_Exit
}; };
static const u8 *const sHelpSystemTopicMouseoverDescriptionPtrs[] = { static const u8 *const sHelpSystemTopicMouseoverDescriptionPtrs[] = {
gUnknown_81B2E88, Help_Text_DescWhatShouldIDo,
gUnknown_81B2EC8, Help_Text_DescHowDoIDoThis,
gUnknown_81B2F00, Help_Text_DescWhatDoesThisTermMean,
gUnknown_81B2F43, Help_Text_DescAboutThisGame,
gUnknown_81B2F74, Help_Text_DescTypeMatchupList,
gUnknown_81B2FA9 Help_Text_DescExit
}; };
static const u8 *const sHelpSystemSpecializedQuestionTextPtrs[] = { static const u8 *const sHelpSystemSpecializedQuestionTextPtrs[] = {
NULL, NULL,
gUnknown_81B3083, Help_Text_PlayingForFirstTime,
gUnknown_81B30A9, Help_Text_WhatShouldIBeDoing,
gUnknown_81B30C1, Help_Text_CantGetOutOfRoom,
gUnknown_81B30DC, Help_Text_CantFindPersonIWant,
gUnknown_81B30FC, Help_Text_TalkedToEveryoneNowWhat,
gUnknown_81B311F, Help_Text_SomeoneBlockingMyWay,
gUnknown_81B3140, Help_Text_ICantGoOn,
gUnknown_81B314F, Help_Text_OutOfThingsToDo,
gUnknown_81B3168, Help_Text_WhatHappenedToItemIGot,
gUnknown_81B3189, Help_Text_WhatAreMyAdventureBasics,
gUnknown_81B31AE, Help_Text_HowAreRoadsForestsDifferent,
gUnknown_81B31D3, Help_Text_HowAreCavesDifferent,
gUnknown_81B31EC, Help_Text_HowDoIProgress,
gUnknown_81B31FF, Help_Text_WhenCanIUseItem,
gUnknown_81B3215, Help_Text_WhatsABattle,
gUnknown_81B3226, Help_Text_HowDoIPrepareForBattle,
gUnknown_81B3243, Help_Text_WhatIsAMonsVitality,
gUnknown_81B3261, Help_Text_MyMonsAreHurt,
gUnknown_81B3276, Help_Text_WhatIsStatusProblem,
gUnknown_81B3290, Help_Text_WhatHappensIfAllMyMonsFaint,
gUnknown_81B32B6, Help_Text_CantCatchMons,
gUnknown_81B32CD, Help_Text_RanOutOfPotions,
gUnknown_81B32E3, Help_Text_CanIBuyPokeBalls,
gUnknown_81B32F9, Help_Text_WhatsATrainer,
gUnknown_81B330B, Help_Text_HowDoIWinAgainstTrainer,
gUnknown_81B332B, Help_Text_WhereDoMonsAppear,
gUnknown_81B3344, Help_Text_WhatAreMoves,
gUnknown_81B335C, Help_Text_WhatAreHiddenMoves,
gUnknown_81B3373, Help_Text_WhatMovesShouldIUse,
gUnknown_81B338C, Help_Text_WantToAddMoreMoves,
gUnknown_81B33A6, Help_Text_WantToMakeMonStronger,
gUnknown_81B33CA, Help_Text_FoeMonsTooStrong,
gUnknown_81B33EA, Help_Text_WhatDoIDoInCave,
gUnknown_81B3402, Help_Text_NothingIWantToKnow,
gUnknown_81B3427, Help_Text_WhatsPokemonCenter,
gUnknown_81B3440, Help_Text_WhatsPokemonMart,
gUnknown_81B3457, Help_Text_WantToEndGame,
gUnknown_81B346F, Help_Text_WhatsAMon,
gUnknown_81B3481, Help_Text_WhatIsThatPersonLike,
gUnknown_81B349B, Help_Text_WhatDoesHiddenMoveDo,
gUnknown_81B34B7, Help_Text_WhatDoIDoInSafari,
gUnknown_81B34D6, Help_Text_WhatAreSafariRules,
gUnknown_81B34F6, Help_Text_WantToEndSafari,
gUnknown_81B3516 Help_Text_WhatIsAGym
}; };
static const u8 *const sHelpSystemSpecializedAnswerTextPtrs[] = { static const u8 *const sHelpSystemSpecializedAnswerTextPtrs[] = {
NULL, NULL,
gUnknown_81B3525, Help_Text_AnswerPlayingForFirstTime,
gUnknown_81B35E6, Help_Text_AnswerWhatShouldIBeDoing,
gUnknown_81B36EB, Help_Text_AnswerCantGetOutOfRoom,
gUnknown_81B379A, Help_Text_AnswerCantFindPersonIWant,
gUnknown_81B3849, Help_Text_AnswerTalkedToEveryoneNowWhat,
gUnknown_81B3876, Help_Text_AnswerSomeoneBlockingMyWay,
gUnknown_81B3972, Help_Text_AnswerICantGoOn,
gUnknown_81B3A51, Help_Text_AnswerOutOfThingsToDo,
gUnknown_81B3ACC, Help_Text_AnswerWhatHappenedToItemIGot,
gUnknown_81B3BB6, Help_Text_AnswerWhatAreMyAdventureBasics,
gUnknown_81B3C99, Help_Text_AnswerHowAreRoadsForestsDifferent,
gUnknown_81B3D1B, Help_Text_AnswerHowAreCavesDifferent,
gUnknown_81B3DE3, Help_Text_AnswerHowDoIProgress,
gUnknown_81B3EBC, Help_Text_AnswerWhenCanIUseItem,
gUnknown_81B3F7F, Help_Text_AnswerWhatsABattle,
gUnknown_81B406C, Help_Text_AnswerHowDoIPrepareForBattle,
gUnknown_81B410B, Help_Text_AnswerWhatIsAMonsVitality,
gUnknown_81B41D7, Help_Text_AnswerMyMonsAreHurt,
gUnknown_81B42B3, Help_Text_AnswerWhatIsStatusProblem,
gUnknown_81B439D, Help_Text_AnswerWhatHappensIfAllMyMonsFaint,
gUnknown_81B4483, Help_Text_AnswerCantCatchMons,
gUnknown_81B457C, Help_Text_AnswerRanOutOfPotions,
gUnknown_81B4645, Help_Text_AnswerCanIBuyPokeBalls,
gUnknown_81B470A, Help_Text_AnswerWhatsATrainer,
gUnknown_81B47F0, Help_Text_AnswerHowDoIWinAgainstTrainer,
gUnknown_81B48C6, Help_Text_AnswerWhereDoMonsAppear,
gUnknown_81B497A, Help_Text_AnswerWhatAreMoves,
gUnknown_81B4A72, Help_Text_AnswerWhatAreHiddenMoves,
gUnknown_81B4B65, Help_Text_AnswerWhatMovesShouldIUse,
gUnknown_81B4C54, Help_Text_AnswerWantToAddMoreMoves,
gUnknown_81B4D26, Help_Text_AnswerWantToMakeMonStronger,
gUnknown_81B4E0B, Help_Text_AnswerFoeMonsTooStrong,
gUnknown_81B4ED8, Help_Text_AnswerWhatDoIDoInCave,
gUnknown_81B4FB2, Help_Text_AnswerNothingIWantToKnow,
gUnknown_81B4FFD, Help_Text_AnswerWhatsPokemonCenter,
gUnknown_81B50FF, Help_Text_AnswerWhatsPokemonMart,
gUnknown_81B51B1, Help_Text_AnswerWantToEndGame,
gUnknown_81B5272, Help_Text_AnswerWhatsAMon,
gUnknown_81B5325, Help_Text_AnswerWhatIsThatPersonLike,
gUnknown_81B5382, Help_Text_AnswerWhatDoesHiddenMoveDo,
gUnknown_81B547C, Help_Text_AnswerWhatDoIDoInSafari,
gUnknown_81B54E1, Help_Text_AnswerWhatAreSafariRules,
gUnknown_81B5589, Help_Text_AnswerWantToEndSafari,
gUnknown_81B55F4 Help_Text_AnswerWhatIsAGym
}; };
static const u8 *const sHelpSystemMenuTopicTextPtrs[] = { static const u8 *const sHelpSystemMenuTopicTextPtrs[] = {
NULL, NULL,
gUnknown_81B56E3, Help_Text_UsingPokedex,
gUnknown_81B56F4, Help_Text_UsingPokemon,
gUnknown_81B5705, Help_Text_UsingSummary,
gUnknown_81B5717, Help_Text_UsingSwitch,
gUnknown_81B5728, Help_Text_UsingItem,
gUnknown_81B5737, Help_Text_UsingBag,
gUnknown_81B5744, Help_Text_UsingAnItem,
gUnknown_81B5754, Help_Text_UsingKeyItem,
gUnknown_81B5767, Help_Text_UsingPokeBall,
gUnknown_81B577B, Help_Text_UsingPlayer,
gUnknown_81B5787, Help_Text_UsingSave,
gUnknown_81B5795, Help_Text_UsingOption,
gUnknown_81B57A5, Help_Text_UsingPotion,
gUnknown_81B57B8, Help_Text_UsingTownMap,
gUnknown_81B57CF, Help_Text_UsingTM,
gUnknown_81B57DE, Help_Text_UsingHM,
gUnknown_81B57EE, Help_Text_UsingMoveOutsideOfBattle,
gUnknown_81B580D, Help_Text_RidingBicycle,
gUnknown_81B5824, Help_Text_EnteringName,
gUnknown_81B5834, Help_Text_UsingPC,
gUnknown_81B583F, Help_Text_UsingBillsPC,
gUnknown_81B5850, Help_Text_UsingWithdraw,
gUnknown_81B5863, Help_Text_UsingDeposit,
gUnknown_81B5875, Help_Text_UsingMove,
gUnknown_81B5884, Help_Text_MovingItems,
gUnknown_81B5893, Help_Text_UsingPlayersPC,
gUnknown_81B58A4, Help_Text_UsingWithdrawItem,
gUnknown_81B58BC, Help_Text_UsingDepositItem,
gUnknown_81B58D3, Help_Text_UsingMailbox,
gUnknown_81B58E5, Help_Text_UsingProfOaksPC,
gUnknown_81B58FD, Help_Text_OpeningMenu,
gUnknown_81B590E, Help_Text_UsingFight,
gUnknown_81B591D, Help_Text_UsingPokemon2,
gUnknown_81B592E, Help_Text_UsingShift,
gUnknown_81B593E, Help_Text_UsingSummary2,
gUnknown_81B5950, Help_Text_UsingBag2,
gUnknown_81B595D, Help_Text_ReadingPokedex,
gUnknown_81B5974, Help_Text_UsingHomePC,
gUnknown_81B5989, Help_Text_UsingItemStorage,
gUnknown_81B59A7, Help_Text_UsingWithdrawItem2,
gUnknown_81B59BF, Help_Text_UsingDepositItem2,
gUnknown_81B59D6, Help_Text_UsingMailbox2,
gUnknown_81B59E8, Help_Text_UsingRun,
gUnknown_81B59F5, Help_Text_RegisterKeyItem,
gUnknown_81B5A0D, Help_Text_UsingBall,
gUnknown_81B5A1B, Help_Text_UsingBait,
gUnknown_81B5A29, Help_Text_UsingRock,
gUnknown_81B5A37 Help_Text_UsingHallOfFame
}; };
static const u8 *const sHelpSystemSpecializedControlsTextPtrs[] = { static const u8 *const sHelpSystemHowToUseMenuTextPtrs[] = {
NULL, NULL,
gUnknown_81B5A4D, Help_Text_HowToUsePokedex,
gUnknown_81B5B0C, Help_Text_HowToUsePokemon,
gUnknown_81B5B7D, Help_Text_HowToUseSummary,
gUnknown_81B5C13, Help_Text_HowToUseSwitch,
gUnknown_81B5CDF, Help_Text_HowToUseItem,
gUnknown_81B5D87, Help_Text_HowToUseBag,
gUnknown_81B5E41, Help_Text_HowToUseAnItem,
gUnknown_81B5F10, Help_Text_HowToUseKeyItem,
gUnknown_81B5FA6, Help_Text_HowToUsePokeBall,
gUnknown_81B606C, Help_Text_HowToUsePlayer,
gUnknown_81B6140, Help_Text_HowToUseSave,
gUnknown_81B6203, Help_Text_HowToUseOption,
gUnknown_81B62E4, Help_Text_HowToUsePotion,
gUnknown_81B6397, Help_Text_HowToUseTownMap,
gUnknown_81B6478, Help_Text_HowToUseTM,
gUnknown_81B6525, Help_Text_HowToUseHM,
gUnknown_81B65E7, Help_Text_HowToUseMoveOutsideOfBattle,
gUnknown_81B66BA, Help_Text_HowToRideBicycle,
gUnknown_81B678E, Help_Text_HowToEnterName,
gUnknown_81B6883, Help_Text_HowToUsePC,
gUnknown_81B68CD, Help_Text_HowToUseBillsPC,
gUnknown_81B69B9, Help_Text_HowToUseWithdraw,
gUnknown_81B6A9A, Help_Text_HowToUseDeposit,
gUnknown_81B6B6E, Help_Text_HowToUseMove,
gUnknown_81B6C4F, Help_Text_HowToMoveItems,
gUnknown_81B6D4A, Help_Text_HowToUsePlayersPC,
gUnknown_81B6E02, Help_Text_HowToUseWithdrawItem,
gUnknown_81B6EC1, Help_Text_HowToUseDepositItem,
gUnknown_81B6FA8, Help_Text_HowToUseMailbox,
gUnknown_81B7075, Help_Text_HowToUseProfOaksPC,
gUnknown_81B7108, Help_Text_HowToOpenMenu,
gUnknown_81B71EA, Help_Text_HowToUseFight,
gUnknown_81B723B, Help_Text_HowToUsePokemon2,
gUnknown_81B7319, Help_Text_HowToUseShift,
gUnknown_81B73E8, Help_Text_HowToUseSummary2,
gUnknown_81B747E, Help_Text_HowToUseBag2,
gUnknown_81B752C, Help_Text_HowToReadPokedex,
gUnknown_81B7611, Help_Text_HowToUseHomePC,
gUnknown_81B7692, Help_Text_HowToUseItemStorage,
gUnknown_81B771E, Help_Text_HowToUseWithdrawItem2,
gUnknown_81B77DD, Help_Text_HowToUseDepositItem2,
gUnknown_81B7884, Help_Text_HowToUseMailbox2,
gUnknown_81B7931, Help_Text_HowToUseRun,
gUnknown_81B79CB, Help_Text_HowToRegisterKeyItem,
gUnknown_81B7A60, Help_Text_HowToUseBall,
gUnknown_81B7AEE, Help_Text_HowToUseBait,
gUnknown_81B7BBE, Help_Text_HowToUseRock,
gUnknown_81B7C57 Help_Text_HowToUseHallOfFame
}; };
static const u8 *const sHelpSystemSpecializedStringsTextPtrs[] = { static const u8 *const sHelpSystemTermTextPtrs[] = {
NULL, NULL,
gUnknown_81B7CC1, Help_Text_HP,
gUnknown_81B7CC4, Help_Text_EXP,
gUnknown_81B7CD9, Help_Text_Moves,
gUnknown_81B7CDF, Help_Text_Attack,
gUnknown_81B7CE6, Help_Text_Defense,
gUnknown_81B7CEE, Help_Text_SpAtk,
gUnknown_81B7CF6, Help_Text_SpDef,
gUnknown_81B7CFE, Help_Text_Speed,
gUnknown_81B7D04, Help_Text_Level,
gUnknown_81B7D12, Help_Text_Type,
gUnknown_81B7D17, Help_Text_OT,
gUnknown_81B7D1A, Help_Text_Item,
gUnknown_81B7D1F, Help_Text_Ability,
gUnknown_81B7D27, Help_Text_Money,
gUnknown_81B7D2D, Help_Text_MoveType,
gUnknown_81B7D37, Help_Text_Nature,
gUnknown_81B7D3E, Help_Text_IDNo,
gUnknown_81B7D45, Help_Text_PP,
gUnknown_81B7D48, Help_Text_Power,
gUnknown_81B7D4E, Help_Text_Accuracy,
gUnknown_81B7D57, Help_Text_FNT,
gUnknown_81B7D5B, Help_Text_Items,
gUnknown_81B7D61, Help_Text_KeyItems,
gUnknown_81B7D6B, Help_Text_PokeBalls,
gUnknown_81B7D76, Help_Text_Pokedex,
gUnknown_81B7D7E, Help_Text_PlayTime,
gUnknown_81B7D88, Help_Text_Badges,
gUnknown_81B7D8F, Help_Text_TextSpeed,
gUnknown_81B7D9A, Help_Text_BattleScene,
gUnknown_81B7DA7, Help_Text_BattleStyle,
gUnknown_81B7DB4, Help_Text_Sound,
gUnknown_81B7DBA, Help_Text_ButtonMode,
gUnknown_81B7DC6, Help_Text_Frame,
gUnknown_81B7DCC, Help_Text_Cancel2,
gUnknown_81B7DD3, Help_Text_TM,
gUnknown_81B7DD6, Help_Text_HM,
gUnknown_81B7DD9, Help_Text_HMMove,
gUnknown_81B7DE1, Help_Text_Evolution,
gUnknown_81B7DEB, Help_Text_StatusProblem,
gUnknown_81B7DFA, Help_Text_Pokemon,
gUnknown_81B7E02, Help_Text_IDNo2,
gUnknown_81B7E09, Help_Text_Money2,
gUnknown_81B7E0F Help_Text_Badges2
}; };
static const u8 *const sHelpSystemSpecializedStringDefinitionsTextPtrs[] = { static const u8 *const sHelpSystemTermDefinitionsTextPtrs[] = {
NULL, NULL,
gUnknown_81B7E16, Help_Text_DefineHP,
gUnknown_81B7F0A, Help_Text_DefineEXP,
gUnknown_81B800A, Help_Text_DefineMoves,
gUnknown_81B80EC, Help_Text_DefineAttack,
gUnknown_81B81C2, Help_Text_DefineDefense,
gUnknown_81B8256, Help_Text_DefineSpAtk,
gUnknown_81B8348, Help_Text_DefineSpDef,
gUnknown_81B83EF, Help_Text_DefineSpeed,
gUnknown_81B847B, Help_Text_DefineLevel,
gUnknown_81B8550, Help_Text_DefineType,
gUnknown_81B8647, Help_Text_DefineOT,
gUnknown_81B86E2, Help_Text_DefineItem,
gUnknown_81B87B8, Help_Text_DefineAbility,
gUnknown_81B8897, Help_Text_DefineMoney,
gUnknown_81B8924, Help_Text_DefineMoveType,
gUnknown_81B8A04, Help_Text_DefineNature,
gUnknown_81B8A84, Help_Text_DefineIDNo,
gUnknown_81B8B62, Help_Text_DefinePP,
gUnknown_81B8C18, Help_Text_DefinePower,
gUnknown_81B8C94, Help_Text_DefineAccuracy,
gUnknown_81B8D1D, Help_Text_DefineFNT,
gUnknown_81B8DD4, Help_Text_DefineItems,
gUnknown_81B8E67, Help_Text_DefineKeyItems,
gUnknown_81B8F4D, Help_Text_DefinePokeBalls,
gUnknown_81B901B, Help_Text_DefinePokedex,
gUnknown_81B90A7, Help_Text_DefinePlayTime,
gUnknown_81B90E8, Help_Text_DefineBadges,
gUnknown_81B9170, Help_Text_DefineTextSpeed,
gUnknown_81B91C2, Help_Text_DefineBattleScene,
gUnknown_81B91F9, Help_Text_DefineBattleStyle,
gUnknown_81B92B8, Help_Text_DefineSound,
gUnknown_81B92ED, Help_Text_DefineButtonMode,
gUnknown_81B93D8, Help_Text_DefineFrame,
gUnknown_81B9439, Help_Text_DefineCancel2,
gUnknown_81B9497, Help_Text_DefineTM,
gUnknown_81B9560, Help_Text_DefineHM,
gUnknown_81B9656, Help_Text_DefineHMMove,
gUnknown_81B9749, Help_Text_DefineEvolution,
gUnknown_81B984F, Help_Text_DefineStatusProblem,
gUnknown_81B991C, Help_Text_DefinePokemon,
gUnknown_81B99C4, Help_Text_DefineIDNo2,
gUnknown_81B9AA2, Help_Text_DefineMoney2,
gUnknown_81B9B2F Help_Text_DefineBadges2
}; };
static const u8 *const sHelpSystemGeneralTopicTextPtrs[] = { static const u8 *const sHelpSystemGeneralTopicTextPtrs[] = {
NULL, NULL,
gUnknown_81B9BB7, Help_Text_TheHelpSystem,
gUnknown_81B9BC7, Help_Text_TheGame,
gUnknown_81B9BD0, Help_Text_WirelessAdapter,
gUnknown_81B9BE1, Help_Text_GameFundamentals1,
gUnknown_81B9BF5, Help_Text_GameFundamentals2,
gUnknown_81B9C09, Help_Text_GameFundamentals3,
gUnknown_81B9C1D Help_Text_WhatArePokemon
}; };
static const u8 *const sHelpSystemGeneralTopicDescriptionTextPtrs[] = { static const u8 *const sHelpSystemGeneralTopicDescriptionTextPtrs[] = {
NULL, NULL,
gUnknown_81B9C2F, Help_Text_DescTheHelpSystem,
gUnknown_81B9D04, Help_Text_DescTheGame,
gUnknown_81B9DC5, Help_Text_DescWirelessAdapter,
gUnknown_81B9E75, Help_Text_DescGameFundamentals1,
gUnknown_81B9F09, Help_Text_DescGameFundamentals2,
gUnknown_81B9FCE, Help_Text_DescGameFundamentals3,
gUnknown_81BA027 Help_Text_DescWhatArePokemon
}; };
static const u8 *const sHelpSystemTypeMatchupTextPtrs[] = { static const u8 *const sHelpSystemTypeMatchupTextPtrs[] = {
NULL, NULL,
gUnknown_81BA0F1, Help_Text_UsingTypeMatchupList,
gUnknown_81BA10D, Help_Text_OwnMoveDark,
gUnknown_81BA121, Help_Text_OwnPokemonDark,
gUnknown_81BA138, Help_Text_OwnMoveRock,
gUnknown_81BA14C, Help_Text_OwnPokemonRock,
gUnknown_81BA163, Help_Text_OwnMovePsychic,
gUnknown_81BA17A, Help_Text_OwnPokemonPsychic,
gUnknown_81BA194, Help_Text_OwnMoveFighting,
gUnknown_81BA1AC, Help_Text_OwnPokemonFighting,
gUnknown_81BA1C7, Help_Text_OwnMoveGrass,
gUnknown_81BA1DC, Help_Text_OwnPokemonGrass,
gUnknown_81BA1F4, Help_Text_OwnMoveGhost,
gUnknown_81BA209, Help_Text_OwnPokemonGhost,
gUnknown_81BA221, Help_Text_OwnMoveIce,
gUnknown_81BA234, Help_Text_OwnPokemonIce,
gUnknown_81BA24A, Help_Text_OwnMoveGround,
gUnknown_81BA260, Help_Text_OwnPokemonGround,
gUnknown_81BA279, Help_Text_OwnMoveElectric,
gUnknown_81BA291, Help_Text_OwnPokemonElectric,
gUnknown_81BA2AC, Help_Text_OwnMovePoison,
gUnknown_81BA2C2, Help_Text_OwnPokemonPoison,
gUnknown_81BA2DB, Help_Text_OwnMoveDragon,
gUnknown_81BA2F1, Help_Text_OwnPokemonDragon,
gUnknown_81BA30A, Help_Text_OwnMoveNormal,
gUnknown_81BA320, Help_Text_OwnPokemonNormal,
gUnknown_81BA339, Help_Text_OwnMoveSteel,
gUnknown_81BA34E, Help_Text_OwnPokemonSteel,
gUnknown_81BA366, Help_Text_OwnMoveFlying,
gUnknown_81BA37C, Help_Text_OwnPokemonFlying,
gUnknown_81BA395, Help_Text_OwnMoveFire,
gUnknown_81BA3A9, Help_Text_OwnPokemonFire,
gUnknown_81BA3C0, Help_Text_OwnMoveWater,
gUnknown_81BA3D5, Help_Text_OwnPokemonWater,
gUnknown_81BA3ED, Help_Text_OwnMoveBug,
gUnknown_81BA400 Help_Text_OwnPokemonBug
}; };
static const u8 *const sHelpSystemTypeMatchupDescriptionTextPtrs[] = { static const u8 *const sHelpSystemTypeMatchupDescriptionTextPtrs[] = {
NULL, NULL,
gUnknown_81BA416, Help_Text_HowToUseTypeMatchupList,
gUnknown_81BA4E6, Help_Text_TypeMatchupOwnMoveDark,
gUnknown_81BA539, Help_Text_TypeMatchupOwnPokemonDark,
gUnknown_81BA595, Help_Text_TypeMatchupOwnMoveRock,
gUnknown_81BA5F2, Help_Text_TypeMatchupOwnPokemonRock,
gUnknown_81BA66F, Help_Text_TypeMatchupOwnMovePsychic,
gUnknown_81BA6C9, Help_Text_TypeMatchupOwnPokemonPsychic,
gUnknown_81BA71F, Help_Text_TypeMatchupOwnMoveFighting,
gUnknown_81BA796, Help_Text_TypeMatchupOwnPokemonFighting,
gUnknown_81BA7E9, Help_Text_TypeMatchupOwnMoveGrass,
gUnknown_81BA862, Help_Text_TypeMatchupOwnPokemonGrass,
gUnknown_81BA8D3, Help_Text_TypeMatchupOwnMoveGhost,
gUnknown_81BA92A, Help_Text_TypeMatchupOwnPokemonGhost,
gUnknown_81BA98D, Help_Text_TypeMatchupOwnMoveIce,
gUnknown_81BA9F1, Help_Text_TypeMatchupOwnPokemonIce,
gUnknown_81BAA44, Help_Text_TypeMatchupOwnMoveGround,
gUnknown_81BAAB6, Help_Text_TypeMatchupOwnPokemonGround,
gUnknown_81BAB18, Help_Text_TypeMatchupOwnMoveElectric,
gUnknown_81BAB7A, Help_Text_TypeMatchupOwnPokemonElectric,
gUnknown_81BABCC, Help_Text_TypeMatchupOwnMovePoison,
gUnknown_81BAC29, Help_Text_TypeMatchupOwnPokemonPoison,
gUnknown_81BAC89, Help_Text_TypeMatchupOwnMoveDragon,
gUnknown_81BACC4, Help_Text_TypeMatchupOwnPokemonDragon,
gUnknown_81BAD20, Help_Text_TypeMatchupOwnMoveNormal,
gUnknown_81BAD60, Help_Text_TypeMatchupOwnPokemonNormal,
gUnknown_81BADA2, Help_Text_TypeMatchupOwnMoveSteel,
gUnknown_81BADF7, Help_Text_TypeMatchupOwnPokemonSteel,
gUnknown_81BAEA8, Help_Text_TypeMatchupOwnMoveFlying,
gUnknown_81BAF01, Help_Text_TypeMatchupOwnPokemonFlying,
gUnknown_81BAF6B, Help_Text_TypeMatchupOwnMoveFire,
gUnknown_81BAFCA, Help_Text_TypeMatchupOwnPokemonFire,
gUnknown_81BB02E, Help_Text_TypeMatchupOwnMoveWater,
gUnknown_81BB084, Help_Text_TypeMatchupOwnPokemonWater,
gUnknown_81BB0DF, Help_Text_TypeMatchupOwnMoveBug,
gUnknown_81BB156 Help_Text_TypeMatchupOwnPokemonBug
}; };
static const u8 gUnknown_845B660[] = { static const u8 gUnknown_845B660[] = {
@@ -1095,7 +1095,7 @@ static void SetHelpSystemSubmenuItems(struct HelpSystemListMenu * helpListMenu,
else if (sHelpSystemState[1] == 1) else if (sHelpSystemState[1] == 1)
listMenuItemsBuffer[totalItems].label = sHelpSystemMenuTopicTextPtrs[indexPtr[i]]; listMenuItemsBuffer[totalItems].label = sHelpSystemMenuTopicTextPtrs[indexPtr[i]];
else if (sHelpSystemState[1] == 2) else if (sHelpSystemState[1] == 2)
listMenuItemsBuffer[totalItems].label = sHelpSystemSpecializedStringsTextPtrs[indexPtr[i]]; listMenuItemsBuffer[totalItems].label = sHelpSystemTermTextPtrs[indexPtr[i]];
else if (sHelpSystemState[1] == 3) else if (sHelpSystemState[1] == 3)
listMenuItemsBuffer[totalItems].label = sHelpSystemGeneralTopicTextPtrs[indexPtr[i]]; listMenuItemsBuffer[totalItems].label = sHelpSystemGeneralTopicTextPtrs[indexPtr[i]];
else else
@@ -1108,12 +1108,12 @@ static void SetHelpSystemSubmenuItems(struct HelpSystemListMenu * helpListMenu,
{ {
for (i = 0, indexPtr = gUnknown_845B9BE; indexPtr[i] != 0xFF; i++) for (i = 0, indexPtr = gUnknown_845B9BE; indexPtr[i] != 0xFF; i++)
{ {
listMenuItemsBuffer[totalItems].label = sHelpSystemSpecializedStringsTextPtrs[indexPtr[i]]; listMenuItemsBuffer[totalItems].label = sHelpSystemTermTextPtrs[indexPtr[i]];
listMenuItemsBuffer[totalItems].index = indexPtr[i]; listMenuItemsBuffer[totalItems].index = indexPtr[i];
totalItems++; totalItems++;
} }
} }
listMenuItemsBuffer[totalItems].label = gUnknown_81B2E6F; listMenuItemsBuffer[totalItems].label = Help_Text_Cancel;
listMenuItemsBuffer[totalItems].index = -2; listMenuItemsBuffer[totalItems].index = -2;
totalItems++; totalItems++;
helpListMenu->sub.totalItems = totalItems; helpListMenu->sub.totalItems = totalItems;
@@ -1502,11 +1502,11 @@ bool8 HelpMenuSubroutine_HelpItemPrint(struct HelpSystemListMenu * helpListMenu,
} }
else if (sHelpSystemState[1] == 1) else if (sHelpSystemState[1] == 1)
{ {
HelpSystem_PrintTwoStrings(sHelpSystemMenuTopicTextPtrs[sHelpSystemState[3]], sHelpSystemSpecializedControlsTextPtrs[sHelpSystemState[3]]); HelpSystem_PrintTwoStrings(sHelpSystemMenuTopicTextPtrs[sHelpSystemState[3]], sHelpSystemHowToUseMenuTextPtrs[sHelpSystemState[3]]);
} }
else if (sHelpSystemState[1] == 2) else if (sHelpSystemState[1] == 2)
{ {
HelpSystem_PrintTwoStrings(sHelpSystemSpecializedStringsTextPtrs[sHelpSystemState[3]], sHelpSystemSpecializedStringDefinitionsTextPtrs[sHelpSystemState[3]]); HelpSystem_PrintTwoStrings(sHelpSystemTermTextPtrs[sHelpSystemState[3]], sHelpSystemTermDefinitionsTextPtrs[sHelpSystemState[3]]);
} }
else if (sHelpSystemState[1] == 3) else if (sHelpSystemState[1] == 3)
{ {
@@ -1548,7 +1548,7 @@ bool8 HelpMenuSubroutine_HelpItemWaitButton(struct HelpSystemListMenu * helpList
static void PrintWelcomeMessageOnPanel1(void) static void PrintWelcomeMessageOnPanel1(void)
{ {
HelpSystem_FillPanel1(); HelpSystem_FillPanel1();
HelpSystem_PrintTextAt(gUnknown_81B2FC9, 0, 0); HelpSystem_PrintTextAt(Help_Text_Greetings, 0, 0);
} }
static void PrintTextOnPanel2Row52RightAlign(const u8 * str) static void PrintTextOnPanel2Row52RightAlign(const u8 * str)