Guess a small struct in save block 2
This commit is contained in:
+2
-2
@@ -98,7 +98,7 @@ static IntrFunc * const sTimerIntrFunc = gIntrTable + 0x7;
|
||||
|
||||
extern u16 gTrainerId;
|
||||
extern bool8 gUnknown_3005ECC;
|
||||
extern bool8 gUnknown_3003F3C;
|
||||
extern bool8 gWirelessCommType;
|
||||
extern bool8 gUnknown_3005E88;
|
||||
|
||||
EWRAM_DATA void (**gFlashTimerIntrFunc)(void) = NULL;
|
||||
@@ -348,7 +348,7 @@ extern void ProcessDma3Requests(void);
|
||||
|
||||
static void VBlankIntr(void)
|
||||
{
|
||||
if (gUnknown_3003F3C)
|
||||
if (gWirelessCommType)
|
||||
RFUVSync();
|
||||
else if (!gLinkVSyncDisabled)
|
||||
LinkVSync();
|
||||
|
||||
+3
-3
@@ -211,7 +211,7 @@ u32 sub_8143770(u8 * r4, u16 * r5)
|
||||
}
|
||||
else if (IsLinkConnectionEstablished())
|
||||
{
|
||||
if (gUnknown_3003F64)
|
||||
if (gReceivedRemoteLinkPlayers)
|
||||
{
|
||||
if (IsLinkPlayerDataExchangeComplete())
|
||||
{
|
||||
@@ -230,7 +230,7 @@ u32 sub_8143770(u8 * r4, u16 * r5)
|
||||
*r4 = 5;
|
||||
break;
|
||||
case 5:
|
||||
if (!gUnknown_3003F64)
|
||||
if (!gReceivedRemoteLinkPlayers)
|
||||
{
|
||||
*r4 = 0;
|
||||
return 4;
|
||||
@@ -428,7 +428,7 @@ void sub_8143910(u8 taskId)
|
||||
data->t08 = 16;
|
||||
break;
|
||||
case 16:
|
||||
if (!gUnknown_3003F64)
|
||||
if (!gReceivedRemoteLinkPlayers)
|
||||
{
|
||||
if (data->t0E == 1)
|
||||
data->t08 = 17;
|
||||
|
||||
+4
-4
@@ -165,7 +165,7 @@ u16 sub_81132A0(struct Var4038Struct *);
|
||||
void sub_81132E0(struct Var4038Struct *);
|
||||
bool16 sub_811337C(struct Var4038Struct *);
|
||||
void sub_8113390(struct Var4038Struct *);
|
||||
void sub_8113414(u8 (*)[16], u8, u8);
|
||||
void sub_8113414(struct LinkBattleRecords *, u8, u8);
|
||||
void sub_81134CC(struct Var4038Struct *);
|
||||
bool8 sub_8113508(struct Var4038Struct * );
|
||||
void sub_8113524(struct Var4038Struct *);
|
||||
@@ -2693,13 +2693,13 @@ void sub_81133A4(void)
|
||||
r3 = 1;
|
||||
break;
|
||||
}
|
||||
sub_8113414(gSaveBlock2Ptr->unk_A98, r3, r2);
|
||||
sub_8113414(&gSaveBlock2Ptr->linkBattleRecords, r3, r2);
|
||||
}
|
||||
|
||||
void sub_8113414(u8 (* a0)[16], u8 a1, u8 a2)
|
||||
void sub_8113414(struct LinkBattleRecords * a0, u8 a1, u8 a2)
|
||||
{
|
||||
u8 * str;
|
||||
const u8 * src = a0[a1];
|
||||
const u8 * src = a0->entries[a1].name;
|
||||
if (src[0] == EOS)
|
||||
{
|
||||
switch (a2)
|
||||
|
||||
Reference in New Issue
Block a user