Decompile player_pc
This commit is contained in:
@@ -1158,4 +1158,7 @@ extern const u8 EventScript_ItemfinderDigUpUnderfootItem[];
|
||||
// new_game
|
||||
extern const u8 EventScript_ResetAllMapFlags[];
|
||||
|
||||
// player_pc
|
||||
extern const u8 EventScript_PalletTown_PlayersHouse_2F_ShutDownPC[];
|
||||
|
||||
#endif //GUARD_EVENT_SCRIPTS_H
|
||||
|
||||
@@ -13,7 +13,7 @@ void DoCurrentWeather(void);
|
||||
void SetSav1WeatherFromCurrMapHeader(void);
|
||||
void sub_807B0C4(u16 *, u16 *, u32);
|
||||
void PlayRainStoppingSoundEffect(void);
|
||||
bool8 sub_807AA70(void);
|
||||
bool8 field_weather_is_fade_finished(void);
|
||||
void SetWeatherScreenFadeOut(void);
|
||||
void sub_807B070(void);
|
||||
u8 GetCurrentWeather(void);
|
||||
|
||||
@@ -89,5 +89,7 @@ void HelpSystem_FillPanel3(void);
|
||||
void PrintListMenuItems(void);
|
||||
void PlaceListMenuCursor(void);
|
||||
bool8 MoveCursor(u8 by, u8 dirn);
|
||||
void sub_812B234(void);
|
||||
void sub_812B248(void);
|
||||
|
||||
#endif //GUARD_HELP_SYSTEM_H
|
||||
|
||||
@@ -77,5 +77,6 @@ u16 GetPcItemQuantity(u16 *);
|
||||
void ItemPcCompaction(void);
|
||||
void RemoveItemFromPC(u16 itemId, u16 quantity);
|
||||
void SortAndCompactBagPocket(struct BagPocket * pocket);
|
||||
u8 CountItemsInPC(void);
|
||||
|
||||
#endif // GUARD_ITEM_H
|
||||
|
||||
@@ -38,5 +38,6 @@ void sub_810A1F8(u8 taskId);
|
||||
void sub_8107ECC(void);
|
||||
void sub_8108DC8(u8 pocketId);
|
||||
void sub_81089F4(u8 pocketId);
|
||||
void sub_8107DB4(u8 menuType, u8 pocket, MainCallback callback);
|
||||
|
||||
#endif //GUARD_ITEM_MENU_H
|
||||
|
||||
@@ -1,12 +1,14 @@
|
||||
#ifndef GUARD_MAILBOX_PC_H
|
||||
#define GUARD_MAILBOX_PC_H
|
||||
|
||||
#include "player_pc.h"
|
||||
|
||||
bool8 MailboxPC_InitBuffers(u8 num);
|
||||
u8 MailboxPC_GetAddWindow(u8 winIdx);
|
||||
void MailboxPC_RemoveWindow(u8 winIdx);
|
||||
u8 MailboxPC_GetWindowId(u8 winIdx);
|
||||
u8 MailboxPC_InitListMenu(struct PlayerPC_Unk_203AAC4 * playerPcStruct);
|
||||
void MailboxPC_AddScrollIndicatorArrows(struct PlayerPC_Unk_203AAC4 * playerPcStruct);
|
||||
u8 MailboxPC_InitListMenu(struct PlayerPCItemPageStruct * playerPcStruct);
|
||||
void MailboxPC_AddScrollIndicatorArrows(struct PlayerPCItemPageStruct * playerPcStruct);
|
||||
void MailboxPC_DestroyListMenuBuffer(void);
|
||||
|
||||
#endif //GUARD_MAILBOX_PC_H
|
||||
|
||||
@@ -113,7 +113,6 @@ u32 sub_8054C04(void);
|
||||
extern u8 gDisableMapMusicChangeOnMapLoad;
|
||||
extern u8 gUnknown_2036E28;
|
||||
|
||||
extern void (*gFieldCallback)(void);
|
||||
extern bool8 (* gFieldCallback2)(void);
|
||||
|
||||
void SetLastHealLocationWarp(u8 healLocaionId);
|
||||
|
||||
@@ -82,5 +82,6 @@ void OpenPartyMenuInBattle(u8 arg);
|
||||
void sub_8127EC4(u8 battlerId, u8 unk, u8 arrayIndex);
|
||||
bool8 IsMultiBattle(void);
|
||||
void sub_8126EDC(void);
|
||||
void PartyMenuInit_FromPlayerPc(void);
|
||||
|
||||
#endif // GUARD_PARTY_MENU_H
|
||||
|
||||
+7
-5
@@ -6,14 +6,16 @@
|
||||
|
||||
// Exported type declarations
|
||||
|
||||
struct PlayerPC_Unk_203AAC4
|
||||
struct PlayerPCItemPageStruct
|
||||
{
|
||||
u16 selectedRow;
|
||||
u16 scrollOffset;
|
||||
u8 unk_4;
|
||||
u8 unk_5;
|
||||
u8 filler_6[4];
|
||||
u8 unk_A;
|
||||
u8 pageItems;
|
||||
u8 count;
|
||||
u8 filler_6[3];
|
||||
u8 unk_9;
|
||||
u8 scrollIndicatorId;
|
||||
u8 filler_B[5];
|
||||
};
|
||||
|
||||
// Exported RAM declarations
|
||||
|
||||
@@ -426,4 +426,24 @@ extern const u8 gText_HaventReceivedGiftOkayToDiscard[];
|
||||
extern const u8 gText_SendingWonderCard[];
|
||||
extern const u8 gText_SendingWonderNews[];
|
||||
|
||||
// player_pc
|
||||
extern const u8 gText_WhatWouldYouLikeToDo[];
|
||||
extern const u8 gText_TakeOutItemsFromThePC[];
|
||||
extern const u8 gText_StoreItemsInThePC[];
|
||||
extern const u8 gText_GoBackToThePreviousMenu[];
|
||||
extern const u8 gText_ItemStorage[];
|
||||
extern const u8 gText_Mailbox[];
|
||||
extern const u8 gText_TurnOff[];
|
||||
extern const u8 gText_WithdrawItem2[];
|
||||
extern const u8 gText_DepositItem2[];
|
||||
extern const u8 gOtherText_Read[];
|
||||
extern const u8 gOtherText_MoveToBag[];
|
||||
extern const u8 gOtherText_Give2[];
|
||||
extern const u8 gText_TheresNoMailHere[];
|
||||
extern const u8 gText_ThereAreNoItems[];
|
||||
extern const u8 gText_WhatWouldYouLikeToDoWithPlayersMail[];
|
||||
extern const u8 gText_MessageWillBeLost[];
|
||||
extern const u8 gText_BagIsFull[];
|
||||
extern const u8 gText_MailReturnedToBagMessageErased[];
|
||||
|
||||
#endif //GUARD_STRINGS_H
|
||||
|
||||
Reference in New Issue
Block a user