diff options
Diffstat (limited to 'src')
-rw-r--r-- | src/code_8097F40.c | 28 | ||||
-rw-r--r-- | src/save_mid.c | 32 |
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); |