Continue documenting generic arguments
This commit is contained in:
+28
-28
@@ -237,63 +237,63 @@ static void PaletteStruct_Run(u8 a1, u32 *unkFlags)
|
||||
}
|
||||
}
|
||||
|
||||
static void PaletteStruct_Copy(struct PaletteStruct *a1, u32 *unkFlags)
|
||||
static void PaletteStruct_Copy(struct PaletteStruct *palStruct, u32 *unkFlags)
|
||||
{
|
||||
s32 srcIndex;
|
||||
s32 srcCount;
|
||||
u8 i = 0;
|
||||
u16 srcOffset = a1->srcIndex * a1->template->size;
|
||||
u16 srcOffset = palStruct->srcIndex * palStruct->template->size;
|
||||
|
||||
if (!a1->template->pst_field_8_0)
|
||||
if (!palStruct->template->pst_field_8_0)
|
||||
{
|
||||
while (i < a1->template->size)
|
||||
while (i < palStruct->template->size)
|
||||
{
|
||||
gPlttBufferUnfaded[a1->destOffset] = a1->template->src[srcOffset];
|
||||
gPlttBufferFaded[a1->destOffset] = a1->template->src[srcOffset];
|
||||
gPlttBufferUnfaded[palStruct->destOffset] = palStruct->template->src[srcOffset];
|
||||
gPlttBufferFaded[palStruct->destOffset] = palStruct->template->src[srcOffset];
|
||||
i++;
|
||||
a1->destOffset++;
|
||||
palStruct->destOffset++;
|
||||
srcOffset++;
|
||||
}
|
||||
}
|
||||
else
|
||||
{
|
||||
while (i < a1->template->size)
|
||||
while (i < palStruct->template->size)
|
||||
{
|
||||
gPlttBufferFaded[a1->destOffset] = a1->template->src[srcOffset];
|
||||
gPlttBufferFaded[palStruct->destOffset] = palStruct->template->src[srcOffset];
|
||||
i++;
|
||||
a1->destOffset++;
|
||||
palStruct->destOffset++;
|
||||
srcOffset++;
|
||||
}
|
||||
}
|
||||
|
||||
a1->destOffset = a1->baseDestOffset;
|
||||
a1->countdown1 = a1->template->time1;
|
||||
a1->srcIndex++;
|
||||
palStruct->destOffset = palStruct->baseDestOffset;
|
||||
palStruct->countdown1 = palStruct->template->time1;
|
||||
palStruct->srcIndex++;
|
||||
|
||||
srcIndex = a1->srcIndex;
|
||||
srcCount = a1->template->srcCount;
|
||||
srcIndex = palStruct->srcIndex;
|
||||
srcCount = palStruct->template->srcCount;
|
||||
|
||||
if (srcIndex >= srcCount)
|
||||
{
|
||||
if (a1->countdown2)
|
||||
a1->countdown2--;
|
||||
a1->srcIndex = 0;
|
||||
if (palStruct->countdown2)
|
||||
palStruct->countdown2--;
|
||||
palStruct->srcIndex = 0;
|
||||
}
|
||||
|
||||
*unkFlags |= 1 << (a1->baseDestOffset >> 4);
|
||||
*unkFlags |= 1 << (palStruct->baseDestOffset >> 4);
|
||||
}
|
||||
|
||||
static void PaletteStruct_Blend(struct PaletteStruct *a1, u32 *unkFlags)
|
||||
static void PaletteStruct_Blend(struct PaletteStruct *palStruct, u32 *unkFlags)
|
||||
{
|
||||
if (gPaletteFade.active && ((1 << (a1->baseDestOffset >> 4)) & gPaletteFade_selectedPalettes))
|
||||
if (gPaletteFade.active && ((1 << (palStruct->baseDestOffset >> 4)) & gPaletteFade_selectedPalettes))
|
||||
{
|
||||
if (!a1->template->pst_field_8_0)
|
||||
if (!palStruct->template->pst_field_8_0)
|
||||
{
|
||||
if (gPaletteFade.delayCounter != gPaletteFade_delay)
|
||||
{
|
||||
BlendPalette(
|
||||
a1->baseDestOffset,
|
||||
a1->template->size,
|
||||
palStruct->baseDestOffset,
|
||||
palStruct->template->size,
|
||||
gPaletteFade.y,
|
||||
gPaletteFade.blendColor);
|
||||
}
|
||||
@@ -302,13 +302,13 @@ static void PaletteStruct_Blend(struct PaletteStruct *a1, u32 *unkFlags)
|
||||
{
|
||||
if (!gPaletteFade.delayCounter)
|
||||
{
|
||||
if (a1->countdown1 != a1->template->time1)
|
||||
if (palStruct->countdown1 != palStruct->template->time1)
|
||||
{
|
||||
u32 srcOffset = a1->srcIndex * a1->template->size;
|
||||
u32 srcOffset = palStruct->srcIndex * palStruct->template->size;
|
||||
u8 i;
|
||||
|
||||
for (i = 0; i < a1->template->size; i++)
|
||||
gPlttBufferFaded[a1->baseDestOffset + i] = a1->template->src[srcOffset + i];
|
||||
for (i = 0; i < palStruct->template->size; i++)
|
||||
gPlttBufferFaded[palStruct->baseDestOffset + i] = palStruct->template->src[srcOffset + i];
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user