Finish decompiling pokenav_unk_4.c

This commit is contained in:
Marcus Huderle
2019-04-16 11:00:13 -05:00
committed by huderlem
parent c7954e1212
commit f9f5f34b0c
11 changed files with 884 additions and 1829 deletions
+5 -4
View File
@@ -382,13 +382,14 @@ u16 sub_81CB02C(int arg0)
return state->unk4[arg0];
}
void sub_81CB050(struct Pokenav3Struct_Unk1C *arg0, u8 *str)
void sub_81CB050(u32 arg0, u8 *str)
{
struct Pokenav3Struct_Unk1C *var0 = (struct Pokenav3Struct_Unk1C *)arg0;
const u8 *trainerName;
const u8 *className;
if (!arg0->unk0)
if (!var0->unk0)
{
int index = GetTrainerIdxByRematchIdx(arg0->unk2);
int index = GetTrainerIdxByRematchIdx(var0->unk2);
const struct Trainer *trainer = &gTrainers[index];
int class = trainer->trainerClass;
className = gTrainerClassNames[class];
@@ -396,7 +397,7 @@ void sub_81CB050(struct Pokenav3Struct_Unk1C *arg0, u8 *str)
}
else
{
sub_81D1A78(arg0->unk2, &className, &trainerName);
sub_81D1A78(var0->unk2, &className, &trainerName);
}
if (className && trainerName)