summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/code_8092334.c19
-rw-r--r--src/save_mid.c4
2 files changed, 16 insertions, 7 deletions
diff --git a/src/code_8092334.c b/src/code_8092334.c
index d12bc44..f68e59b 100644
--- a/src/code_8092334.c
+++ b/src/code_8092334.c
@@ -6,8 +6,8 @@ extern u8 gUnknown_810AC7C[];
extern u8 gUnknown_810AC6A[];
extern u8 *gAbilityNames[];
extern u8 *AbilityDescriptions[];
-extern u32 gBoughtFriendAreas;
-extern u32 *gUnknown_203B468;
+extern u8 gBoughtFriendAreas[];
+extern u8 *gUnknown_203B468;
u32 GetUnformattedTypeString(u8 type)
{
@@ -41,10 +41,19 @@ u8 *sub_8092390(u8 r0)
void sub_80923A0(void)
{
- gUnknown_203B468 = &gBoughtFriendAreas;
+ gUnknown_203B468 = gBoughtFriendAreas;
}
-u32 *sub_80923B0(void)
+u8 *sub_80923B0(void)
{
- return &gBoughtFriendAreas;
+ return gBoughtFriendAreas;
+}
+
+void sub_80923B8(void)
+{
+ s32 counter;
+ for(counter = 0; counter <= 0x39; counter++)
+ {
+ gUnknown_203B468[counter] = 0;
+ }
}
diff --git a/src/save_mid.c b/src/save_mid.c
index a124d66..ce1b378 100644
--- a/src/save_mid.c
+++ b/src/save_mid.c
@@ -35,7 +35,7 @@ extern u32 gUnknown_203B490;
extern u32 gUnknown_203B464;
extern u32 gUnknown_203B494;
extern u8 *gUnknown_203B498;
-extern u32 *gUnknown_203B468;
+extern u8 *gUnknown_203B468;
extern u32 gUnknown_203B46C;
extern void sub_800135C(void);
@@ -45,7 +45,7 @@ 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 u8 *sub_80923B0(void);
extern void sub_80923B8(void);
extern u32 sub_8094990(void);
extern void sub_8094998(u8 r0);