Continue documenting generic arguments
This commit is contained in:
1 parent
a8437493c1
commit
34438e6bc4
71 files changed
+1246
-1076
No files matched your search
@@ -2018,24 +2018,24 @@ static void DestroyBallOpenAnimationParticle(struct Sprite *sprite)
|
||||
#define tPaletteHi data[11]
|
||||
#define tBallId data[15]
|
||||
|
||||
u8 LaunchBallFadeMonTask(bool8 unfadeLater, u8 battler, u32 selectedPalettes, u8 ballId)
|
||||
u8 LaunchBallFadeMonTask(bool8 unfadeLater, u8 spritePalNum, u32 selectedPalettes, u8 ballId)
|
||||
{
|
||||
u8 taskId;
|
||||
|
||||
taskId = CreateTask(Task_FadeMon_ToBallColor, 5);
|
||||
gTasks[taskId].tBallId = ballId;
|
||||
gTasks[taskId].tPalOffset = battler;
|
||||
gTasks[taskId].tPalOffset = spritePalNum;
|
||||
gTasks[taskId].tPaletteLo = selectedPalettes;
|
||||
gTasks[taskId].tPaletteHi = selectedPalettes >> 16;
|
||||
|
||||
if (!unfadeLater)
|
||||
{
|
||||
BlendPalette(battler * 16 + 0x100, 16, 0, gBallOpenFadeColors[ballId]);
|
||||
BlendPalette(spritePalNum * 16 + 0x100, 16, 0, gBallOpenFadeColors[ballId]);
|
||||
gTasks[taskId].tdCoeff = 1;
|
||||
}
|
||||
else
|
||||
{
|
||||
BlendPalette(battler * 16 + 0x100, 16, 16, gBallOpenFadeColors[ballId]);
|
||||
BlendPalette(spritePalNum * 16 + 0x100, 16, 16, gBallOpenFadeColors[ballId]);
|
||||
gTasks[taskId].tCoeff = 16;
|
||||
gTasks[taskId].tdCoeff = -1;
|
||||
gTasks[taskId].func = Task_FadeMon_ToNormal;
|
||||
|
||||
Reference in new issue
Block a user