through sub_800D658

This commit is contained in:
PikalaxALT
2017-11-30 22:05:07 -05:00
parent f974812e9b
commit 9f4ecadbfa
2 changed files with 54 additions and 103 deletions

View File

@@ -32,11 +32,11 @@ static void sub_800D158(void);
static void sub_800D20C(void);
static void sub_800D268(void);
static u8 sub_800D294(void);
void sub_800D30C(u8 a0, u8 a1);
static void sub_800D30C(u8 a0, u8 a1);
static void sub_800D334(u8 a0);
static void sub_800D358(u8 a0);
static void sub_800D434(void);
void sub_800D610(void);
static void sub_800D610(void);
void sub_800D630(void);
// .rodata
@@ -1209,7 +1209,7 @@ static u8 sub_800D294(void)
return flags;
}
void sub_800D30C(u8 a0, u8 a1)
static void sub_800D30C(u8 a0, u8 a1)
{
if (gUnknown_03004140.unk_40 != NULL)
{
@@ -1362,3 +1362,54 @@ u8 sub_800D5D0(u8 a0)
}
return 0;
}
static void sub_800D610(void)
{
if (gUnknown_03004140.unk_02)
{
gUnknown_03004140.unk_02 = 0;
sub_800D30C(0x45, 0x00);
}
}
void sub_800D630(void)
{
if (gUnknown_03004140.unk_02 == 0)
{
sub_800D30C(0x45, 0x00);
}
else if (gUnknown_03004140.unk_02 == 1)
{
gUnknown_03004140.unk_02 = 2;
}
}
void sub_800D658(void)
{
if (gUnknown_03004140.unk_07)
{
switch (gUnknown_03004140.unk_04)
{
case 5:
gUnknown_03004140.unk_07 = 3;
gUnknown_03004140.unk_04 = 9;
break;
case 6:
gUnknown_03004140.unk_07 = 2;
gUnknown_03004140.unk_1a = 1;
break;
case 7:
case 8:
gUnknown_03004140.unk_07 = 2;
break;
case 9:
case 10:
gUnknown_03004140.unk_1a = 40;
break;
case 11:
gUnknown_03004140.unk_1a = 40;
gUnknown_03004140.unk_04 = 10;
break;
}
}
}