summaryrefslogtreecommitdiff
path: root/src/code_2.c
diff options
context:
space:
mode:
authorSeth Barberee <seth.barberee@gmail.com>2021-02-21 11:13:55 -0800
committerGitHub <noreply@github.com>2021-02-21 13:13:55 -0600
commit7fa4f1a92bdc4cefb094f9e3f1144ad3e3a588d9 (patch)
tree4d5149a98d71e691fb89dca3dfa082eb11ae6a49 /src/code_2.c
parentc754c2a0466d8394c7ffcb3a515199d5703e47be (diff)
Fully decomp save.s (#28)
* some work on decomping more save stuff * code cleanup and decomp another save func * fully decomp save and combine split save c files * fix two nonmatchings
Diffstat (limited to 'src/code_2.c')
-rw-r--r--src/code_2.c17
1 files changed, 6 insertions, 11 deletions
diff --git a/src/code_2.c b/src/code_2.c
index a9b8925..6b0b46b 100644
--- a/src/code_2.c
+++ b/src/code_2.c
@@ -1,19 +1,20 @@
#include "global.h"
+#include "bg.h"
+#include "constants/bg_music.h"
#include "file_system.h"
#include "friend_area.h"
#include "input.h"
-#include "bg.h"
+#include "memory.h"
#include "music.h"
-#include "constants/bg_music.h"
+#include "time.h"
+#include "save.h"
-extern void InitHeap(void);
extern void NDS_DebugInit(void);
extern void sub_801180C(void);
extern void NDS_LoadOverlay_GroundMain(void);
extern void sub_8014144(void);
extern void LoadMonsterParameters(void);
extern void sub_8097670(void);
-extern void sub_8094F88(void);
extern void sub_8094980(void);
extern void sub_8094C14(void);
extern void sub_8097F5C(void);
@@ -23,12 +24,10 @@ extern void LoadWazaParameters(void);
extern void sub_80950BC(void);
extern void sub_80958E8(void);
extern void sub_800CD64(u32, u32);
-extern void sub_8012284(void);
extern void sub_8094998(u32);
extern void SetWindowTitle(char *);
extern void sub_800DAAC(void);
extern void SetSavingIconCoords(u32);
-extern u32 sub_8011DAC(u32 *);
extern void sub_800135C(void);
extern void xxx_script_related_8001334(u32);
extern void sub_80015C0(u32, u32);
@@ -43,9 +42,6 @@ extern void LoadTitleScreen(void);
extern void SetBGPaletteBufferColorRGB(s32, u8 *, s32, u8 *);
extern void sub_80095CC(u32, u32);
extern void InitMainMenu(void);
-extern void sub_8012468(void);
-extern u32 sub_8012484(void);
-extern void sub_8012558(void);
extern u8 sub_80363E0(void);
extern void SetUpMenu(void);
extern u32 UpdateMenu(void);
@@ -53,7 +49,6 @@ extern void CleanUpMenu(void);
extern void DeleteMainMenu(void);
extern s32 sub_80953D4(u32);
extern void sub_8095240(u8);
-extern void sub_80122A8(void);
extern void nullsub_33(void);
extern u32 sub_80009D0(u32);
@@ -96,7 +91,7 @@ void GameLoop(void)
sub_8014144();
LoadMonsterParameters();
sub_8097670();
- sub_8094F88();
+ InitializePlayTime();
sub_8094980();
sub_8094C14();
sub_8097F5C();