summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorSeth Barberee <seth.barberee@gmail.com>2021-12-31 15:48:55 -0600
committerSeth Barberee <seth.barberee@gmail.com>2022-02-17 18:54:59 -0600
commitef97af7d030583c60a5c50e54f6fda5c607b2685 (patch)
treefb91ec07f2d4102df094693cb6130ba90d44a725 /src
parentb2e109dab17933f3cd8074bf46d0134ea773a6d9 (diff)
add more funcs to headers and clean externs
Diffstat (limited to 'src')
-rw-r--r--src/main_menu.c20
1 files changed, 8 insertions, 12 deletions
diff --git a/src/main_menu.c b/src/main_menu.c
index 557f277..aa98a5d 100644
--- a/src/main_menu.c
+++ b/src/main_menu.c
@@ -1,13 +1,17 @@
#include "global.h"
+#include "text.h"
+#include "menu.h"
+#include "input.h"
+
+#include "adventure_log.h"
#include "debug_menu.h"
#include "ds_menus.h"
+#include "friend_rescue.h"
#include "load_screen.h"
#include "main_menu.h"
-#include "adventure_log.h"
-#include "input.h"
-#include "menu.h"
#include "memory.h"
-#include "text.h"
+#include "rescue_password_menu.h"
+#include "save.h"
#include "trade_items_menu.h"
// NOTE: 0x13 and 0x14
@@ -57,30 +61,22 @@ EWRAM_DATA struct unkStruct_203B34C *gUnknown_203B34C;
EWRAM_DATA u32 gUnknown_203B350;
EWRAM_DATA u32 gUnknown_203B354; // unused everywhere else except here..
-
extern void sub_8094C14(void);
extern void sub_8099690(u32);
extern void sub_8036FDC(s32);
-extern void CreateFriendRescueMenu(void);
extern void CreateWonderMailMenu(void);
-extern void CreateRescuePasswordMenu(u32);
extern void CreateSaveMenu(u32);
extern u32 UpdateMainMenu(void);
-extern s32 UpdateFriendRescueMenu(void);
extern s32 UpdateWonderMailMenu(void);
-extern s32 UpdateRescuePasswordMenu(void);
extern s32 sub_80383D4(void);
extern s32 UpdateSaveMenu(void);
extern void sub_80370D4(void);
-extern void CleanFriendRescueMenu(void);
extern void CleanWonderMailMenu(void);
-extern void CleanRescuePasswordMenu(void);
extern void sub_80383A8(void);
extern void CleanSaveMenu(void);
extern u8 sub_8012FD8(u32 *);
extern void sub_8013114(u32 *, s32 *);
extern u8 sub_803D0D8();
-extern s32 sub_8011C34();
extern s32 sub_8095324(u32);
extern void sub_8012D60(struct unkStruct_Menu *, const struct MenuItem *, u32, u32, u32, u32);
extern void sub_8012E04(struct unkStruct_Menu *, const struct MenuItem *, u32, u32, u32, u32);