summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorSeth Barberee <seth.barberee@gmail.com>2020-11-01 23:23:32 -0600
committerSeth Barberee <seth.barberee@gmail.com>2020-11-01 23:23:32 -0600
commit9d383609e21adfc35004cdf87f9231039c701b23 (patch)
tree3c93896b32329dd53fef2b52a99fba09d2d558c8 /src
parent22f19f8d55bdc749775438b34cdaa209d07bd8c1 (diff)
some splitting and sync'ing declarations/vars
Diffstat (limited to 'src')
-rw-r--r--src/code_8097F40.c28
-rw-r--r--src/save_mid.c32
2 files changed, 44 insertions, 16 deletions
diff --git a/src/code_8097F40.c b/src/code_8097F40.c
new file mode 100644
index 0000000..94d271c
--- /dev/null
+++ b/src/code_8097F40.c
@@ -0,0 +1,28 @@
+#include "global.h"
+
+extern u8 gUnknown_810ACC0[];
+extern u8 *gUnknown_203B498;
+extern u8 gUnknown_2039840;
+
+bool8 sub_8097F40(u32 r0)
+{
+ bool8 temp;
+ temp = FALSE;
+ if(gUnknown_810ACC0[r0] == 2)
+ {
+ temp = TRUE;
+ }
+ return temp;
+
+}
+
+void sub_8097F5C(void)
+{
+ gUnknown_203B498 = &gUnknown_2039840;
+}
+
+u8 *sub_8097F6C(void)
+{
+ return &gUnknown_2039840;
+}
+
diff --git a/src/save_mid.c b/src/save_mid.c
index 43f8aaf..a124d66 100644
--- a/src/save_mid.c
+++ b/src/save_mid.c
@@ -25,41 +25,41 @@ struct unk_struct
extern struct unk_203B188 *gUnknown_203B188;
-extern u32 gUnknown_203B460;
-extern u32 gUnknown_203B45C;
-extern u32 gUnknown_203B480;
-extern u32 gUnknown_203B484;
-extern u32 gUnknown_203B488;
-extern u32 gUnknown_203B48C;
+extern u32 *gUnknown_203B460;
+extern u32 *gUnknown_203B45C;
+extern u32 *gUnknown_203B480;
+extern u32 *gUnknown_203B484;
+extern u32 *gUnknown_203B488;
+extern u32 *gUnknown_203B48C;
extern u32 gUnknown_203B490;
extern u32 gUnknown_203B464;
extern u32 gUnknown_203B494;
-extern u32 gUnknown_203B498;
-extern u32 gUnknown_203B468;
+extern u8 *gUnknown_203B498;
+extern u32 *gUnknown_203B468;
extern u32 gUnknown_203B46C;
extern void sub_800135C(void);
-extern u32 sub_808CE00(void);
+extern u32 *sub_808CE00(void);
extern void sub_808CE08(void);
-extern u32 sub_80909D0(void);
+extern u32 *sub_80909D0(void);
extern void sub_80909D8(void);
extern u32 sub_809208C(void);
extern void sub_8092094(void);
-extern u32 sub_80923B0(void);
+extern u32 *sub_80923B0(void);
extern void sub_80923B8(void);
extern u32 sub_8094990(void);
extern void sub_8094998(u8 r0);
-extern u32 sub_80950F8(void);
-extern u32 sub_8095100(void);
-extern u32 sub_8095108(void);
-extern u32 sub_8095110(void);
+extern u32 *sub_80950F8(void);
+extern u32 *sub_8095100(void);
+extern u32 *sub_8095108(void);
+extern u32 *sub_8095110(void);
extern void sub_8095118(void);
extern u32 sub_80958F8(void);
extern void sub_8095900(void);
extern u32 sub_8097680(void);
extern void sub_80972F4(void);
extern void sub_80974E8(void);
-extern u32 sub_8097F6C(void);
+extern u8 *sub_8097F6C(void);
extern void sub_8097F74(void);
extern void sub_8011C28(u32 r0);