Document battle pike

This commit is contained in:
Marcus Huderle
2019-02-07 17:37:41 -06:00
parent 4785a07acd
commit 85040e26fd
4 changed files with 398 additions and 377 deletions

View File

@@ -333,7 +333,6 @@ static void GenerateOpponentMons(void)
for (k = firstMonId; k < firstMonId + i; k++)
{
// BUG: Small undefined behavior bug, since species array values were not initialized.
if (species[k] == gFacilityTrainerMons[monSetId].species)
break;
}
@@ -342,7 +341,6 @@ static void GenerateOpponentMons(void)
for (k = firstMonId; k < firstMonId + i; k++)
{
// BUG: Small undefined behavior bug, since heldItems array values were not initialized.
if (heldItems[k] != 0 && heldItems[k] == gBattleFrontierHeldItems[gFacilityTrainerMons[monSetId].itemTableId])
break;
}

File diff suppressed because it is too large Load Diff

View File

@@ -97,7 +97,7 @@ struct PyramidTrainerEncounterMusic
};
// This file's functions.
static void InitPyramidBag(void);
static void InitPyramidChallenge(void);
static void GetBattlePyramidData(void);
static void SetBattlePyramidData(void);
static void sub_81A9134(void);
@@ -814,7 +814,7 @@ static const u8 sHintTextTypes[] =
static void (* const sBattlePyramidFunctions[])(void) =
{
InitPyramidBag,
InitPyramidChallenge,
GetBattlePyramidData,
SetBattlePyramidData,
sub_81A9134,
@@ -865,7 +865,7 @@ void CallBattlePyramidFunction(void)
sBattlePyramidFunctions[gSpecialVar_0x8004]();
}
static void InitPyramidBag(void)
static void InitPyramidChallenge(void)
{
bool32 isCurrent;
u32 lvlMode = gSaveBlock2Ptr->frontier.lvlMode;