summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPikalaxALT <pikalaxalt@gmail.com>2020-01-22 15:59:08 -0500
committerPikalaxALT <pikalaxalt@gmail.com>2020-01-22 15:59:08 -0500
commit390d7975b3e68251dad231365338556ff2ffe5bb (patch)
tree9e50d36a2aaa66bca45ec2ff7899cd7c7c251900
parent12d12e70a170896844f3280d6968e1e2d6cf1cba (diff)
Resolve review comments, 1
-rw-r--r--include/mevent.h2
-rw-r--r--include/union_room_message.h7
-rw-r--r--src/mevent.c4
-rw-r--r--src/union_room.c74
4 files changed, 47 insertions, 40 deletions
diff --git a/include/mevent.h b/include/mevent.h
index eb7cf77f3..85782f20a 100644
--- a/include/mevent.h
+++ b/include/mevent.h
@@ -72,6 +72,6 @@ void sub_8144714(u32 a0, u32 a1);
u16 *GetMEventProfileECWordsMaybe(void);
void sub_81446C4(void);
bool32 sub_81446D0(u16 a0);
-u16 GetWonderCardFlagID(void);
+u16 GetWonderCardFlagId(void);
#endif //GUARD_MEVENT_H
diff --git a/include/union_room_message.h b/include/union_room_message.h
index 82e0dd955..b7de673ba 100644
--- a/include/union_room_message.h
+++ b/include/union_room_message.h
@@ -1,3 +1,8 @@
+#ifndef GUARD_UNION_ROOM_MESSAGE_H
+#define GUARD_UNION_ROOM_MESSAGE_H
+
+#include "global.h"
+
extern const u8 gUnknown_84571AC[];
extern const u8 gUnknown_84571B0[];
extern const u8 gUnknown_84571B4[];
@@ -105,3 +110,5 @@ extern const u8 gUnknown_84594C4[];
extern const u8 gUnknown_8459504[];
extern const u8 *const gUnknown_8459580[];
extern const u8 gUnknown_8459588[];
+
+#endif //GUARD_UNION_ROOM_MESSAGE_H
diff --git a/src/mevent.c b/src/mevent.c
index c8ce39e23..afad326b5 100644
--- a/src/mevent.c
+++ b/src/mevent.c
@@ -652,7 +652,7 @@ void BlankMEventBuffer2(void)
gSaveBlock1Ptr->mysteryEventBuffers.buffer_310.crc = 0;
}
-u16 GetWonderCardFlagID(void)
+u16 GetWonderCardFlagId(void)
{
if (ValidateReceivedWonderCard())
return gSaveBlock1Ptr->mysteryEventBuffers.mecard.data.unk_00;
@@ -674,7 +674,7 @@ bool32 sub_8144124(u16 a0)
bool32 CheckReceivedGiftFromWonderCard(void)
{
- u16 value = GetWonderCardFlagID();
+ u16 value = GetWonderCardFlagId();
if (!sub_8144124(value))
return FALSE;
if (FlagGet(gUnknown_8466F00[value - 1000]) == TRUE)
diff --git a/src/union_room.c b/src/union_room.c
index 9b1e4028c..40da25d2f 100644
--- a/src/union_room.c
+++ b/src/union_room.c
@@ -97,7 +97,7 @@ static void sub_811A3F8(void);
static void sub_811A41C(void);
static void sub_811A444(u8 windowId, u8 fontId, const u8 *str, u8 x, u8 y, u8 colorIdx);
static void sub_811A5E4(struct UnkStruct_x20 * arg0, u8 count);
-static void sub_811A650(struct UnkStruct_Main4 * arg0, u8 count);
+static void sub_811A650(struct UnkStruct_x1C * arg0, u8 count);
static bool8 sub_811A694(struct UnkStruct_Shared * arg0, const struct UnkStruct_Shared * arg1);
static bool32 sub_811A6DC(struct UnkStruct_Shared * arg0, struct UnkStruct_Shared * arg1);
static u32 sub_811A748(struct UnkStruct_x20 * arg0, struct UnkStruct_x1C * arg1);
@@ -656,10 +656,10 @@ static void sub_8115A68(u8 taskId)
data->state = 3;
break;
case 3:
- data->field_4 = AllocZeroed(0x70);
- data->field_0 = AllocZeroed(0xA0);
- data->field_8 = AllocZeroed(0xA0);
- sub_811A650(data->field_4, 4);
+ data->field_4 = AllocZeroed(4 * sizeof(struct UnkStruct_x1C));
+ data->field_0 = AllocZeroed(5 * sizeof(struct UnkStruct_x20));
+ data->field_8 = AllocZeroed(5 * sizeof(struct UnkStruct_x20));
+ sub_811A650(data->field_4->arr, 4);
sub_811A5E4(data->field_0->arr, 5);
LinkRfu3_SetGnameUnameFromStaticBuffers(&data->field_0->arr[0].unk.gname, data->field_0->arr[0].unk.playerName);
data->field_0->arr[0].field_18 = 0;
@@ -1185,8 +1185,8 @@ static void sub_8116738(u8 taskId)
sub_800B1F4();
OpenLink();
sub_80FBBD8();
- data->field_4 = AllocZeroed(0x70);
- data->field_0 = AllocZeroed(0x200);
+ data->field_4 = AllocZeroed(4 * sizeof(struct UnkStruct_x1C));
+ data->field_0 = AllocZeroed(16 * sizeof(struct UnkStruct_x20));
data->state = 1;
break;
case 1:
@@ -1194,7 +1194,7 @@ static void sub_8116738(u8 taskId)
data->state = 2;
break;
case 2:
- sub_811A650(data->field_4, 4);
+ sub_811A650(data->field_4->arr, 4);
sub_811A5E4(data->field_0->arr, 16);
data->field_11 = sub_811A054(data->field_4, gSpecialVar_0x8004);
data->field_C = AddWindow(&gUnknown_8456CD0);
@@ -1473,12 +1473,12 @@ static void sub_8116E1C(u8 taskId)
OpenLink();
sub_80FBBD8();
sub_80FB128(TRUE);
- data->field_4 = AllocZeroed(0x70);
- data->field_0 = AllocZeroed(0x200);
+ data->field_4 = AllocZeroed(4 * sizeof(struct UnkStruct_x1C));
+ data->field_0 = AllocZeroed(16 * sizeof(struct UnkStruct_x20));
data->state = 2;
break;
case 2:
- sub_811A650(data->field_4, 4);
+ sub_811A650(data->field_4->arr, 4);
sub_811A5E4(data->field_0->arr, 16);
data->field_11 = sub_811A054(data->field_4, 0xFF);
data->field_F = 0;
@@ -1779,7 +1779,7 @@ static void sub_8117594(void *arg0, bool32 arg1)
{
TrainerCard_GenerateCardForLinkPlayer((struct TrainerCard * )arg0);
if (arg1)
- *((u16 *)(arg0 + sizeof(struct TrainerCard))) = GetWonderCardFlagID();
+ *((u16 *)(arg0 + sizeof(struct TrainerCard))) = GetWonderCardFlagId();
else
*((u16 *)(arg0 + sizeof(struct TrainerCard))) = 0;
}
@@ -1958,10 +1958,10 @@ static void sub_8117A0C(u8 taskId)
data->state = 1;
break;
case 1:
- data->field_4 = AllocZeroed(0x70);
- data->field_0 = AllocZeroed(0xA0);
- data->field_8 = AllocZeroed(0xA0);
- sub_811A650(data->field_4, 4);
+ data->field_4 = AllocZeroed(4 * sizeof(struct UnkStruct_x1C));
+ data->field_0 = AllocZeroed(5 * sizeof(struct UnkStruct_x20));
+ data->field_8 = AllocZeroed(5 * sizeof(struct UnkStruct_x20));
+ sub_811A650(data->field_4->arr, 4);
sub_811A5E4(data->field_0->arr, 5);
LinkRfu3_SetGnameUnameFromStaticBuffers(&data->field_0->arr[0].unk.gname, data->field_0->arr[0].unk.playerName);
data->field_0->arr[0].field_18 = 0;
@@ -2160,8 +2160,8 @@ static void sub_8117F20(u8 taskId)
sub_800B1F4();
OpenLink();
sub_80FBBD8();
- data->field_4 = AllocZeroed(0x70);
- data->field_0 = AllocZeroed(0x200);
+ data->field_4 = AllocZeroed(4 * sizeof(struct UnkStruct_x1C));
+ data->field_0 = AllocZeroed(16 * sizeof(struct UnkStruct_x20));
data->state = 1;
break;
case 1:
@@ -2169,7 +2169,7 @@ static void sub_8117F20(u8 taskId)
data->state = 2;
break;
case 2:
- sub_811A650(data->field_4, 4);
+ sub_811A650(data->field_4->arr, 4);
sub_811A5E4(data->field_0->arr, 16);
data->field_11 = sub_811A054(data->field_4, data->field_12 + 7);
@@ -2326,8 +2326,8 @@ static void sub_81182DC(u8 taskId)
sub_800B1F4();
OpenLink();
sub_80FBBD8();
- data->field_4 = AllocZeroed(0x70);
- data->field_0 = AllocZeroed(0x200);
+ data->field_4 = AllocZeroed(4 * sizeof(struct UnkStruct_x1C));
+ data->field_0 = AllocZeroed(16 * sizeof(struct UnkStruct_x20));
data->state = 1;
break;
case 1:
@@ -2335,7 +2335,7 @@ static void sub_81182DC(u8 taskId)
data->state = 2;
break;
case 2:
- sub_811A650(data->field_4, 4);
+ sub_811A650(data->field_4->arr, 4);
sub_811A5E4(data->field_0->arr, 16);
data->field_11 = sub_811A084(data->field_4, data->field_12 + 7);
@@ -2545,10 +2545,10 @@ static void sub_81186E0(u8 taskId)
switch (data->state)
{
case 0:
- data->field_4 = AllocZeroed(0x70);
- data->field_C = AllocZeroed(0x70);
- data->field_0 = AllocZeroed(0x100);
- data->field_8 = AllocZeroed(0x20);
+ data->field_4 = AllocZeroed(4 * sizeof(struct UnkStruct_x1C));
+ data->field_C = AllocZeroed(4 * sizeof(struct UnkStruct_x1C));
+ data->field_0 = AllocZeroed(8 * sizeof(struct UnkStruct_x20));
+ data->field_8 = AllocZeroed(sizeof(struct UnkStruct_x20));
sub_811A5E4(data->field_0->arr, 8);
gUnknown_203B058 = 0x40;
data->field_20 = sub_8119E84(data->field_C, data->field_4, 9);
@@ -2568,8 +2568,8 @@ static void sub_81186E0(u8 taskId)
OpenLink();
sub_80FBC00();
sub_811A5E4(&data->field_8->arr[0], 1);
- sub_811A650(data->field_4, 4);
- sub_811A650(data->field_C, 4);
+ sub_811A650(data->field_4->arr, 4);
+ sub_811A650(data->field_C->arr, 4);
gSpecialVar_Result = 0;
data->state = 3;
break;
@@ -3367,13 +3367,13 @@ static void sub_81199FC(u8 taskId)
structPtr->state = 2;
break;
case 2:
- structPtr->field_4 = AllocZeroed(0x70);
- sub_811A650(structPtr->field_4, 4);
- structPtr->field_C = AllocZeroed(0x70);
- sub_811A650(structPtr->field_C, 4);
- structPtr->field_0 = AllocZeroed(0x100);
+ structPtr->field_4 = AllocZeroed(4 * sizeof(struct UnkStruct_x1C));
+ sub_811A650(structPtr->field_4->arr, 4);
+ structPtr->field_C = AllocZeroed(4 * sizeof(struct UnkStruct_x1C));
+ sub_811A650(structPtr->field_C->arr, 4);
+ structPtr->field_0 = AllocZeroed(8 * sizeof(struct UnkStruct_x20));
sub_811A5E4(structPtr->field_0->arr, 8);
- structPtr->field_8 = AllocZeroed(0x20);
+ structPtr->field_8 = AllocZeroed(sizeof(struct UnkStruct_x20));
sub_811A5E4(&structPtr->field_8->arr[0], 1);
structPtr->field_20 = sub_8119E84(structPtr->field_C, structPtr->field_4, 10);
structPtr->state = 3;
@@ -3922,14 +3922,14 @@ static void sub_811A5E4(struct UnkStruct_x20 * arg0, u8 count)
}
}
-static void sub_811A650(struct UnkStruct_Main4 * arg0, u8 count)
+static void sub_811A650(struct UnkStruct_x1C * arg0, u8 count)
{
s32 i;
for (i = 0; i < 4; i++)
{
- arg0->arr[i].unk0 = gUnknown_8457034;
- arg0->arr[i].unk18 = 0;
+ arg0[i].unk0 = gUnknown_8457034;
+ arg0[i].unk18 = 0;
}
}