decompiled up to sub_81B8A7C
This commit is contained in:
5655
asm/party_menu.s
5655
asm/party_menu.s
File diff suppressed because it is too large
Load Diff
@@ -35,8 +35,9 @@ struct Struct203CEC8 {
|
|||||||
s8 unk9;
|
s8 unk9;
|
||||||
s8 unkA;
|
s8 unkA;
|
||||||
u8 unkB;
|
u8 unkB;
|
||||||
u8 unkD;
|
u16 unkC;
|
||||||
s16 unkE;
|
s16 unkE;
|
||||||
|
s16 unk10;
|
||||||
};
|
};
|
||||||
|
|
||||||
extern struct Struct203CEC8 gUnknown_0203CEC8;
|
extern struct Struct203CEC8 gUnknown_0203CEC8;
|
||||||
|
|||||||
@@ -84,5 +84,6 @@ extern const struct MenuAction gMailboxMailOptions[];
|
|||||||
|
|
||||||
void ReshowPlayerPC(u8 taskId);
|
void ReshowPlayerPC(u8 taskId);
|
||||||
void sub_816B31C(void);
|
void sub_816B31C(void);
|
||||||
|
void Mailbox_ReturnToMailListAfterDeposit(void);
|
||||||
|
|
||||||
#endif //GUARD_PLAYER_PC_H
|
#endif //GUARD_PLAYER_PC_H
|
||||||
|
|||||||
@@ -4,6 +4,7 @@
|
|||||||
void ShowPokemonSummaryScreen(u8 mode, void *mons, u8 monIndex, u8 maxMonIndex, void (*callback)(void));
|
void ShowPokemonSummaryScreen(u8 mode, void *mons, u8 monIndex, u8 maxMonIndex, void (*callback)(void));
|
||||||
void sub_81C4F98(u8, void(*)(void));
|
void sub_81C4F98(u8, void(*)(void));
|
||||||
void ShowSelectMovePokemonSummaryScreen(struct Pokemon *, u8, u8, MainCallback, u16);
|
void ShowSelectMovePokemonSummaryScreen(struct Pokemon *, u8, u8, MainCallback, u16);
|
||||||
|
u8 sub_81C1B94(void);
|
||||||
|
|
||||||
// The Pokemon Summary Screen can operate in different modes. Certain features,
|
// The Pokemon Summary Screen can operate in different modes. Certain features,
|
||||||
// such as move re-ordering, are available in the different modes.
|
// such as move re-ordering, are available in the different modes.
|
||||||
|
|||||||
@@ -36,5 +36,7 @@ u8 GetCurrentTrainerHillMapId(void);
|
|||||||
u8 sub_81D6490(void);
|
u8 sub_81D6490(void);
|
||||||
const struct WarpEvent *sub_81D6120(void);
|
const struct WarpEvent *sub_81D6120(void);
|
||||||
const struct WarpEvent *sub_81D6134(u8);
|
const struct WarpEvent *sub_81D6134(u8);
|
||||||
|
void sub_81D3640(u16 arg0, void* statStoreLocation1, void* statStoreLocation2, u8 arg3, u8 arg4, u8 arg5);
|
||||||
|
void sub_81D3784(u16 arg0, void* statStoreLocation1, u8 arg2, u8 arg3, u8 arg4);
|
||||||
|
|
||||||
#endif //GUARD_POKENAV_H
|
#endif //GUARD_POKENAV_H
|
||||||
|
|||||||
@@ -423,6 +423,45 @@ extern const u8 gText_PauseUntilPress[];
|
|||||||
extern const u8 gText_CantUseUntilNewBadge[];
|
extern const u8 gText_CantUseUntilNewBadge[];
|
||||||
extern const u8 gText_ReturnToHealingSpot[];
|
extern const u8 gText_ReturnToHealingSpot[];
|
||||||
extern const u8 gText_EscapeFromHere[];
|
extern const u8 gText_EscapeFromHere[];
|
||||||
|
extern const u8 gText_PkmnCuredOfPoison[];
|
||||||
|
extern const u8 gText_PkmnWokeUp2[];
|
||||||
|
extern const u8 gText_PkmnBurnHealed[];
|
||||||
|
extern const u8 gText_PkmnThawedOut[];
|
||||||
|
extern const u8 gText_PkmnCuredOfParalysis[];
|
||||||
|
extern const u8 gText_PkmnGotOverInfatuation[];
|
||||||
|
extern const u8 gText_PkmnBecameHealthy[];
|
||||||
|
extern const u8 gText_HP3[];
|
||||||
|
extern const u8 gText_SpAtk3[];
|
||||||
|
extern const u8 gText_SpDef3[];
|
||||||
|
extern const u8 gText_PkmnBaseVar2StatIncreased[];
|
||||||
|
extern const u8 gText_MovesPPIncreased[];
|
||||||
|
extern const u8 gText_PPWasRestored[];
|
||||||
|
extern const u8 gText_WontHaveEffect[];
|
||||||
|
extern const u8 gText_PkmnSnappedOutOfConfusion[];
|
||||||
|
extern const u8 gText_PkmnFriendlyBaseVar2Fell[];
|
||||||
|
extern const u8 gText_PkmnFriendlyBaseVar2CantFall[];
|
||||||
|
extern const u8 gText_PkmnAdoresBaseVar2Fell[];
|
||||||
|
extern const u8 gText_PkmnAlreadyKnows[];
|
||||||
|
extern const u8 gText_PkmnCantLearnMove[];
|
||||||
|
extern const u8 gText_PkmnNeedsToReplaceMove[];
|
||||||
|
extern const u8 gText_PkmnLearnedMove3[];
|
||||||
|
extern const u8 gText_WhichMoveToForget[];
|
||||||
|
extern const u8 gText_12PoofForgotMove[];
|
||||||
|
extern const u8 gText_StopLearningMove2[];
|
||||||
|
extern const u8 gText_MoveNotLearned[];
|
||||||
|
extern const u8 gText_PkmnElevatedToLvVar2[];
|
||||||
|
extern const u8 gText_RemoveMailBeforeItem[];
|
||||||
|
extern const u8 gText_PkmnHoldingItemCantHoldMail[];
|
||||||
|
extern const u8 gText_MailTransferredFromMailbox[];
|
||||||
|
extern const u8 gText_CancelBattle[];
|
||||||
|
extern const u8 gText_ReturnToWaitingRoom[];
|
||||||
|
extern const u8 gText_CancelChallenge[];
|
||||||
|
extern const u8 gText_CantSwitchWithAlly[];
|
||||||
|
extern const u8 gText_PkmnHasNoEnergy[];
|
||||||
|
extern const u8 gText_EggCantBattle[];
|
||||||
|
extern const u8 gText_PkmnAlreadySelected[];
|
||||||
|
extern const u8 gText_PkmnAlreadyInBattle[];
|
||||||
|
extern const u8 gText_PkmnCantSwitchOut[];
|
||||||
|
|
||||||
//pokedex text
|
//pokedex text
|
||||||
extern const u8 gText_CryOf[];
|
extern const u8 gText_CryOf[];
|
||||||
|
|||||||
@@ -55,8 +55,8 @@ extern const u8* const gBattleScriptsForMoveEffects[];
|
|||||||
extern void ShowSelectMovePokemonSummaryScreen(struct Pokemon* party, u8 monPartyId, u8 monCount, void (*callback)(void), u16 move); // pokemon summary screen
|
extern void ShowSelectMovePokemonSummaryScreen(struct Pokemon* party, u8 monPartyId, u8 monCount, void (*callback)(void), u16 move); // pokemon summary screen
|
||||||
extern u8 sub_81C1B94(void); // pokemon summary screen
|
extern u8 sub_81C1B94(void); // pokemon summary screen
|
||||||
extern void sub_81D388C(struct Pokemon* mon, void* statStoreLocation); // pokenav.s
|
extern void sub_81D388C(struct Pokemon* mon, void* statStoreLocation); // pokenav.s
|
||||||
extern void sub_81D3640(u8 arg0, void* statStoreLocation1, void* statStoreLocation2, u8 arg3, u8 arg4, u8 arg5); // pokenav.s
|
extern void sub_81D3640(u16 arg0, void* statStoreLocation1, void* statStoreLocation2, u8 arg3, u8 arg4, u8 arg5); // pokenav.s
|
||||||
extern void sub_81D3784(u8 arg0, void* statStoreLocation1, u8 arg2, u8 arg3, u8 arg4); // pokenav.s
|
extern void sub_81D3784(u16 arg0, void* statStoreLocation1, u8 arg2, u8 arg3, u8 arg4); // pokenav.s
|
||||||
extern u8* GetMonNickname(struct Pokemon* mon, u8* dst); // party_menu
|
extern u8* GetMonNickname(struct Pokemon* mon, u8* dst); // party_menu
|
||||||
extern void sub_81B8E80(u8 battlerId, u8, u8); // party menu
|
extern void sub_81B8E80(u8 battlerId, u8, u8); // party menu
|
||||||
extern bool8 sub_81B1250(void); // ?
|
extern bool8 sub_81B1250(void); // ?
|
||||||
|
|||||||
2380
src/party_menu.c
2380
src/party_menu.c
File diff suppressed because it is too large
Load Diff
Reference in New Issue
Block a user