summaryrefslogtreecommitdiff
path: root/src/battle/anim
diff options
context:
space:
mode:
Diffstat (limited to 'src/battle/anim')
-rw-r--r--src/battle/anim/aurora.c4
-rw-r--r--src/battle/anim/blow_kiss.c4
-rw-r--r--src/battle/anim/bubble.c4
-rw-r--r--src/battle/anim/bug.c14
-rw-r--r--src/battle/anim/bullet.c2
-rw-r--r--src/battle/anim/current.c8
-rw-r--r--src/battle/anim/dark.c4
-rw-r--r--src/battle/anim/dragon.c2
-rw-r--r--src/battle/anim/energy_wave.c6
-rw-r--r--src/battle/anim/fight.c18
-rw-r--r--src/battle/anim/fire_2.c4
-rw-r--r--src/battle/anim/flying.c10
-rw-r--r--src/battle/anim/flying_path.c28
-rw-r--r--src/battle/anim/ghost.c4
-rw-r--r--src/battle/anim/grip.c2
-rw-r--r--src/battle/anim/ground.c16
-rw-r--r--src/battle/anim/guard.c2
-rw-r--r--src/battle/anim/guillotine.c6
-rw-r--r--src/battle/anim/heal_bell.c2
-rw-r--r--src/battle/anim/leaf.c4
-rw-r--r--src/battle/anim/musical.c4
-rw-r--r--src/battle/anim/orbit.c8
-rw-r--r--src/battle/anim/orbs.c12
-rw-r--r--src/battle/anim/poison.c10
-rw-r--r--src/battle/anim/psychic.c4
-rw-r--r--src/battle/anim/ring.c4
-rw-r--r--src/battle/anim/rock.c6
-rw-r--r--src/battle/anim/scan.c4
-rw-r--r--src/battle/anim/seed.c4
-rw-r--r--src/battle/anim/sonic.c2
-rw-r--r--src/battle/anim/sunlight.c2
-rw-r--r--src/battle/anim/sword.c2
-rw-r--r--src/battle/anim/tile.c2
-rw-r--r--src/battle/anim/unused_8.c2
-rw-r--r--src/battle/anim/water.c2
-rw-r--r--src/battle/anim/wisp_orb.c2
36 files changed, 107 insertions, 107 deletions
diff --git a/src/battle/anim/aurora.c b/src/battle/anim/aurora.c
index 5aff17f48..c17748440 100644
--- a/src/battle/anim/aurora.c
+++ b/src/battle/anim/aurora.c
@@ -68,7 +68,7 @@ void sub_80D33B4(struct Sprite *sprite)
sprite->data[2] = GetBattlerSpriteCoord(gAnimBankTarget, 2) + r6;
sprite->data[3] = sprite->pos1.y;
sprite->data[4] = GetBattlerSpriteCoord(gAnimBankTarget, 3) + gBattleAnimArgs[3];
- InitAnimSpriteTranslationDeltas(sprite);
+ InitAnimLinearTranslation(sprite);
sprite->callback = sub_80D344C;
sprite->affineAnimPaused = TRUE;
sprite->callback(sprite);
@@ -81,7 +81,7 @@ static void sub_80D344C(struct Sprite *sprite)
StartSpriteAnim(sprite, 1);
sprite->affineAnimPaused = FALSE;
}
- if (TranslateAnimSpriteByDeltas(sprite) != 0)
+ if (TranslateAnimLinear(sprite) != 0)
DestroyAnimSprite(sprite);
}
diff --git a/src/battle/anim/blow_kiss.c b/src/battle/anim/blow_kiss.c
index 0235794c2..80056614f 100644
--- a/src/battle/anim/blow_kiss.c
+++ b/src/battle/anim/blow_kiss.c
@@ -33,13 +33,13 @@ void sub_80D1F58(struct Sprite* sprite)
sprite->data[2] = GetBattlerSpriteCoord(gAnimBankTarget, 2);
sprite->data[3] = sprite->pos1.y;
sprite->data[4] = GetBattlerSpriteCoord(gAnimBankTarget, 3);
- InitAnimSpriteTranslationDeltas(sprite);
+ InitAnimLinearTranslation(sprite);
sprite->callback = sub_80D1FA4;
}
static void sub_80D1FA4(struct Sprite* sprite)
{
- if (TranslateAnimSpriteByDeltas(sprite) == 0)
+ if (TranslateAnimLinear(sprite) == 0)
{
sprite->pos2.y += Sin(sprite->data[5], 14);
sprite->data[5] = (sprite->data[5] + 4) & 0xFF;
diff --git a/src/battle/anim/bubble.c b/src/battle/anim/bubble.c
index e024091d7..ceefd82cf 100644
--- a/src/battle/anim/bubble.c
+++ b/src/battle/anim/bubble.c
@@ -80,7 +80,7 @@ void sub_80D31C8(struct Sprite* sprite)
sprite->data[3] = sprite->pos1.y;
sprite->data[4] = GetBattlerSpriteCoord(gAnimBankTarget, 3);
- InitAnimSpriteTranslationDeltas(sprite);
+ InitAnimLinearTranslation(sprite);
newSpriteId = CreateInvisibleSpriteWithCallback(SpriteCallbackDummy);
sprite->data[5] = newSpriteId;
@@ -106,7 +106,7 @@ static void sub_80D32E8(struct Sprite *sprite)
u16 index = gSprites[spriteId].data[3];
sprite->data[0] = 1;
- TranslateAnimSpriteByDeltas(sprite);
+ TranslateAnimLinear(sprite);
sprite->pos2.x += Sin(index / 256, gSprites[spriteId].data[0]);
sprite->pos2.y += Cos(index / 256, gSprites[spriteId].data[1]);
diff --git a/src/battle/anim/bug.c b/src/battle/anim/bug.c
index c4c7fe937..e4ea01f5c 100644
--- a/src/battle/anim/bug.c
+++ b/src/battle/anim/bug.c
@@ -224,7 +224,7 @@ void sub_80DC824(struct Sprite *sprite)
sprite->data[2] = GetBattlerSpriteCoord(gAnimBankTarget, 2) + gBattleAnimArgs[2];
sprite->data[4] = GetBattlerSpriteCoord(gAnimBankTarget, 3) + gBattleAnimArgs[3];
- sprite->callback = StartTranslateAnimSpriteByDeltas;
+ sprite->callback = StartAnimLinearTranslation;
StoreSpriteCallbackInData(sprite, DestroyAnimSprite);
}
@@ -249,7 +249,7 @@ void sub_80DC8F4(struct Sprite *sprite)
sprite->data[2] = GetBattlerSpriteCoord(gAnimBankTarget, 2);
sprite->data[4] = GetBattlerSpriteCoord(gAnimBankTarget, 3);
- sprite->callback = StartTranslateAnimSpriteByDeltas;
+ sprite->callback = StartAnimLinearTranslation;
StoreSpriteCallbackInData(sprite, DestroyAnimSprite);
}
@@ -282,7 +282,7 @@ void sub_80DC9A0(struct Sprite *sprite)
static void sub_80DCA38(struct Sprite *sprite)
{
- if (TranslateAnimSpriteByDeltas(sprite))
+ if (TranslateAnimLinear(sprite))
{
DestroyAnimSprite(sprite);
return;
@@ -414,7 +414,7 @@ void AnimTranslateStinger(struct Sprite *sprite)
sprite->data[2] = lVarX;
sprite->data[4] = lVarY;
- sprite->callback = StartTranslateAnimSpriteByDeltas;
+ sprite->callback = StartAnimLinearTranslation;
StoreSpriteCallbackInData(sprite, DestroyAnimSprite);
}
@@ -438,7 +438,7 @@ void AnimMissileArc(struct Sprite *sprite)
sprite->data[2] = GetBattlerSpriteCoord(gAnimBankTarget, 2) + gBattleAnimArgs[2];
sprite->data[4] = GetBattlerSpriteCoord(gAnimBankTarget, 3) + gBattleAnimArgs[3];
sprite->data[5] = gBattleAnimArgs[5];
- InitAnimSpriteTranslationOverDuration(sprite);
+ InitAnimArcTranslation(sprite);
sprite->callback = AnimMissileArcStep;
sprite->invisible = TRUE;
@@ -448,7 +448,7 @@ static void AnimMissileArcStep(struct Sprite *sprite)
{
sprite->invisible = FALSE;
- if (TranslateAnimSpriteLinearAndSine(sprite))
+ if (TranslateAnimArc(sprite))
{
DestroyAnimSprite(sprite);
}
@@ -468,7 +468,7 @@ static void AnimMissileArcStep(struct Sprite *sprite)
x2 += x1;
y2 += y1;
- if (!TranslateAnimSpriteLinearAndSine(sprite))
+ if (!TranslateAnimArc(sprite))
{
u16 rotation = ArcTan2Neg(sprite->pos1.x + sprite->pos2.x - x2,
sprite->pos1.y + sprite->pos2.y - y2);
diff --git a/src/battle/anim/bullet.c b/src/battle/anim/bullet.c
index 764903247..60c001853 100644
--- a/src/battle/anim/bullet.c
+++ b/src/battle/anim/bullet.c
@@ -44,7 +44,7 @@ void sub_80CFFD8(struct Sprite* sprite)
sprite->data[0] = 20;
sprite->data[2] = GetBattlerSpriteCoord(gAnimBankTarget, 2);
sprite->data[4] = GetBattlerSpriteCoord(gAnimBankTarget, 3);
- sprite->callback = StartTranslateAnimSpriteByDeltas;
+ sprite->callback = StartAnimLinearTranslation;
sprite->affineAnimPaused = 1;
StoreSpriteCallbackInData(sprite, sub_80D0030);
}
diff --git a/src/battle/anim/current.c b/src/battle/anim/current.c
index af72edef0..fb7bc4e1c 100644
--- a/src/battle/anim/current.c
+++ b/src/battle/anim/current.c
@@ -366,7 +366,7 @@ void sub_80D648C(struct Sprite *sprite)
sprite->data[3] = sprite->pos1.y;
sprite->data[4] = GetBattlerSpriteCoord(gAnimBankTarget, 3);
- InitAnimSpriteTranslationDeltas(sprite);
+ InitAnimLinearTranslation(sprite);
sprite->data[5] = gBattleAnimArgs[2];
sprite->data[6] = gBattleAnimArgs[5];
sprite->data[7] = gBattleAnimArgs[4];
@@ -378,7 +378,7 @@ void sub_80D648C(struct Sprite *sprite)
static void sub_80D6514(struct Sprite *sprite)
{
- if (!TranslateAnimSpriteByDeltas(sprite))
+ if (!TranslateAnimLinear(sprite))
{
sprite->pos2.x += Sin(sprite->data[7], sprite->data[5]);
sprite->pos2.y += Cos(sprite->data[7], sprite->data[5]);
@@ -857,7 +857,7 @@ static void sub_80D6BB8(u8 taskId)
sprite->data[4] = task->data[15];
sprite->data[5] = taskId;
- InitAnimSpriteTranslationDeltas(sprite);
+ InitAnimLinearTranslation(sprite);
StoreSpriteCallbackInData(sprite, sub_80D6D00);
sprite->callback = sub_8078600;
@@ -887,7 +887,7 @@ static void sub_80D6BB8(u8 taskId)
static void sub_80D6CCC(struct Sprite *sprite)
{
- if (TranslateAnimSpriteByDeltas(sprite))
+ if (TranslateAnimLinear(sprite))
{
gTasks[sprite->data[5]].data[7]--;
DestroySprite(sprite);
diff --git a/src/battle/anim/dark.c b/src/battle/anim/dark.c
index 59db85342..09e16b8fe 100644
--- a/src/battle/anim/dark.c
+++ b/src/battle/anim/dark.c
@@ -402,13 +402,13 @@ void sub_80DFFD0(struct Sprite *sprite)
sprite->data[4] = sprite->pos1.y + 12;
sprite->data[5] = -12;
- InitAnimSpriteTranslationOverDuration(sprite);
+ InitAnimArcTranslation(sprite);
sprite->callback = sub_80E00D0;
}
static void sub_80E00D0(struct Sprite *sprite)
{
- if (TranslateAnimSpriteLinearAndSine(sprite))
+ if (TranslateAnimArc(sprite))
move_anim_8074EE0(sprite);
}
diff --git a/src/battle/anim/dragon.c b/src/battle/anim/dragon.c
index 163529ecb..0b5b1b88b 100644
--- a/src/battle/anim/dragon.c
+++ b/src/battle/anim/dragon.c
@@ -242,7 +242,7 @@ void sub_80DF63C(struct Sprite *sprite)
StartSpriteAnim(sprite, 1);
}
sprite->data[0] = gBattleAnimArgs[4];
- sprite->callback = StartTranslateAnimSpriteByDeltas;
+ sprite->callback = StartAnimLinearTranslation;
StoreSpriteCallbackInData(sprite, move_anim_8074EE0);
}
diff --git a/src/battle/anim/energy_wave.c b/src/battle/anim/energy_wave.c
index 9ac362b57..cbca5338c 100644
--- a/src/battle/anim/energy_wave.c
+++ b/src/battle/anim/energy_wave.c
@@ -170,7 +170,7 @@ void sub_80D3554(struct Sprite *sprite)
sprite->data[3] = sprite->pos1.y;
sprite->data[4] = GetBattlerSpriteCoord(gAnimBankTarget, 3);
- InitAnimSpriteTranslationDeltas(sprite);
+ InitAnimLinearTranslation(sprite);
sprite->data[5] = 0xD200 / sprite->data[0];
sprite->data[7] = gBattleAnimArgs[3];
@@ -191,7 +191,7 @@ void sub_80D3554(struct Sprite *sprite)
static void sub_80D35DC(struct Sprite *sprite)
{
- if (TranslateAnimSpriteByDeltas(sprite))
+ if (TranslateAnimLinear(sprite))
{
DestroyAnimSprite(sprite);
}
@@ -299,6 +299,6 @@ void sub_80D3728(struct Sprite *sprite)
sprite->data[0] = gBattleAnimArgs[4];
sprite->data[2] = GetBattlerSpriteCoord(gAnimBankTarget, 2) + gBattleAnimArgs[2];
sprite->data[4] = GetBattlerSpriteCoord(gAnimBankTarget, var2) + gBattleAnimArgs[3];
- sprite->callback = StartTranslateAnimSpriteByDeltas;
+ sprite->callback = StartAnimLinearTranslation;
StoreSpriteCallbackInData(sprite, DestroyAnimSprite);
}
diff --git a/src/battle/anim/fight.c b/src/battle/anim/fight.c
index af2af1981..1a534aec7 100644
--- a/src/battle/anim/fight.c
+++ b/src/battle/anim/fight.c
@@ -567,7 +567,7 @@ void sub_80D92D0(struct Sprite *sprite)
}
sprite->data[4] = sprite->pos1.y - 20;
- sprite->callback = StartTranslateAnimSpriteByDeltas;
+ sprite->callback = StartAnimLinearTranslation;
StoreSpriteCallbackInData(sprite, sub_80D9328);
}
@@ -583,7 +583,7 @@ static void sub_80D9328(struct Sprite *sprite)
sprite->pos2.y = 0;
sprite->pos2.x = 0;
- sprite->callback = StartTranslateAnimSpriteByDeltas;
+ sprite->callback = StartAnimLinearTranslation;
StoreSpriteCallbackInData(sprite, DestroyAnimSprite);
}
}
@@ -604,7 +604,7 @@ void sub_80D9378(struct Sprite *sprite)
sprite->data[3] = sprite->pos1.y;
sprite->data[4] = sprite->pos1.y;
- InitAnimSpriteTranslationDeltas(sprite);
+ InitAnimLinearTranslation(sprite);
sprite->data[5] = gBattleAnimArgs[5];
sprite->data[6] = gBattleAnimArgs[4];
@@ -615,7 +615,7 @@ void sub_80D9378(struct Sprite *sprite)
static void sub_80D9404(struct Sprite *sprite)
{
- if (!TranslateAnimSpriteByDeltas(sprite))
+ if (!TranslateAnimLinear(sprite))
{
sprite->pos2.y += Sin(sprite->data[7] >> 8, sprite->data[5]);
sprite->data[7] += sprite->data[6];
@@ -672,7 +672,7 @@ static void AnimStompFootStep(struct Sprite *sprite)
sprite->data[2] = GetBattlerSpriteCoord(gAnimBankTarget, 2);
sprite->data[4] = GetBattlerSpriteCoord(gAnimBankTarget, 3);
- sprite->callback = StartTranslateAnimSpriteByDeltas;
+ sprite->callback = StartAnimLinearTranslation;
StoreSpriteCallbackInData(sprite, AnimStompFootEnd);
}
}
@@ -846,9 +846,9 @@ static void sub_80D986C(struct Sprite *sprite)
sprite->data[3] = sprite->pos1.y;
sprite->data[4] = GetBattlerSpriteCoord(sprite->data[7], 3);
- InitAnimSpriteTranslationDeltas(sprite);
+ InitAnimLinearTranslation(sprite);
StoreSpriteCallbackInData(sprite, move_anim_8074EE0);
- sprite->callback = TranslateAnimSpriteByDeltasUntil;
+ sprite->callback = TranslateAnimLinearUntil;
}
}
@@ -941,9 +941,9 @@ void sub_80D9A38(struct Sprite *sprite)
sprite->data[3] = sprite->pos1.y;
sprite->data[4] = GetBattlerSpriteCoord(bank, 3);
- InitAnimSpriteTranslationDeltas(sprite);
+ InitAnimLinearTranslation(sprite);
StoreSpriteCallbackInData(sprite, DestroyAnimSprite);
- sprite->callback = TranslateAnimSpriteByDeltasUntil;
+ sprite->callback = TranslateAnimLinearUntil;
}
static void sub_80D9B24(struct Sprite *sprite)
diff --git a/src/battle/anim/fire_2.c b/src/battle/anim/fire_2.c
index b055d7c80..68e13e1c1 100644
--- a/src/battle/anim/fire_2.c
+++ b/src/battle/anim/fire_2.c
@@ -241,7 +241,7 @@ static void AnimFireRingStep1(struct Sprite *sprite)
sprite->data[3] = sprite->pos1.y;
sprite->data[4] = GetBattlerSpriteCoord(gAnimBankTarget, 3);
- InitAnimSpriteTranslationDeltas(sprite);
+ InitAnimLinearTranslation(sprite);
sprite->callback = AnimFireRingStep2;
}
@@ -249,7 +249,7 @@ static void AnimFireRingStep1(struct Sprite *sprite)
static void AnimFireRingStep2(struct Sprite *sprite)
{
- if (TranslateAnimSpriteByDeltas(sprite))
+ if (TranslateAnimLinear(sprite))
{
sprite->data[0] = 0;
diff --git a/src/battle/anim/flying.c b/src/battle/anim/flying.c
index e8c50816c..35022db1f 100644
--- a/src/battle/anim/flying.c
+++ b/src/battle/anim/flying.c
@@ -496,14 +496,14 @@ void sub_80DA16C(struct Sprite *sprite)
sprite->data[2] = GetBattlerSpriteCoord(gAnimBankTarget, 2) + gBattleAnimArgs[2];
sprite->data[3] = sprite->pos1.y;
sprite->data[4] = GetBattlerSpriteCoord(gAnimBankTarget, 3) + gBattleAnimArgs[3];
- InitAnimSpriteTranslationDeltas(sprite);
+ InitAnimLinearTranslation(sprite);
sprite->callback = sub_80785E4;
StoreSpriteCallbackInData(sprite, sub_80DA1EC);
}
void sub_80DA1EC(struct Sprite *sprite)
{
- if (TranslateAnimSpriteByDeltas(sprite) != 0)
+ if (TranslateAnimLinear(sprite) != 0)
{
DestroyAnimSprite(sprite);
}
@@ -543,7 +543,7 @@ void sub_80DA208(struct Sprite *sprite)
sprite->data[2] = sprite->data[2] + gBattleAnimArgs[2];
sprite->data[4] = sprite->data[4] + gBattleAnimArgs[3];
- sprite->callback = StartTranslateAnimSpriteByDeltas;
+ sprite->callback = StartAnimLinearTranslation;
StoreSpriteCallbackInData(sprite, DestroyAnimSprite);
SeekSpriteAnim(sprite, gBattleAnimArgs[5]);
@@ -596,14 +596,14 @@ void sub_80DA38C(struct Sprite *sprite)
sprite->data[3] = sprite->pos1.y;
sprite->data[4] = GetBattlerSpriteCoord(gAnimBankTarget, 3);
- InitAnimSpriteTranslationDeltas(sprite);
+ InitAnimLinearTranslation(sprite);
sprite->callback = sub_80DA410;
}
void sub_80DA410(struct Sprite *sprite)
{
sprite->data[0] = 1;
- TranslateAnimSpriteByDeltas(sprite);
+ TranslateAnimLinear(sprite);
if (((u16)sprite->data[3] >> 8) > 200)
{
diff --git a/src/battle/anim/flying_path.c b/src/battle/anim/flying_path.c
index b190e9e8c..d2f85ad35 100644
--- a/src/battle/anim/flying_path.c
+++ b/src/battle/anim/flying_path.c
@@ -102,7 +102,7 @@ void sub_80CBDF4(u8 taskId)
gSprites[task->data[2]].data[3] = task->data[9];
gSprites[task->data[2]].data[4] = task->data[7] + (task->data[11] / 2 + 10) * task->data[5];
gSprites[task->data[2]].data[5] = sub_80CC338(&gSprites[task->data[2]]);
- InitAnimSpriteTranslationOverDuration(&gSprites[task->data[2]]);
+ InitAnimArcTranslation(&gSprites[task->data[2]]);
task->func = sub_80CBF5C;
}
@@ -115,7 +115,7 @@ static void sub_80CBF5C(u8 taskId)
{
case 4:
sub_80CC358(task, taskId);
- if (TranslateAnimSpriteLinearAndSine(sprite) == 0)
+ if (TranslateAnimArc(sprite) == 0)
{
break;
}
@@ -127,7 +127,7 @@ static void sub_80CBF5C(u8 taskId)
break;
case 8:
sub_80CC358(task, taskId);
- if (TranslateAnimSpriteLinearAndSine(sprite) == 0)
+ if (TranslateAnimArc(sprite) == 0)
{
break;
}
@@ -139,7 +139,7 @@ static void sub_80CBF5C(u8 taskId)
break;
case 0:
sub_80CC358(task, taskId);
- if (TranslateAnimSpriteLinearAndSine(sprite) == 0)
+ if (TranslateAnimArc(sprite) == 0)
break;
task->data[15] = 1;
@@ -160,12 +160,12 @@ static void sub_80CBF5C(u8 taskId)
task->data[3] = a;
sprite->subpriority = task->data[4];
StartSpriteAnim(sprite, task->data[3]);
- InitAnimSpriteTranslationOverDuration(sprite);
+ InitAnimArcTranslation(sprite);
task->data[0]++;
break;
case 2:
sub_80CC358(task, taskId);
- if (TranslateAnimSpriteLinearAndSine(sprite) == 0)
+ if (TranslateAnimArc(sprite) == 0)
break;
task->data[15] = 3;
@@ -185,7 +185,7 @@ static void sub_80CBF5C(u8 taskId)
task->data[3] = 2;
sprite->subpriority = task->data[4];
StartSpriteAnim(sprite, task->data[3]);
- InitAnimSpriteTranslationOverDuration(sprite);
+ InitAnimArcTranslation(sprite);
task->data[0]++;
break;
case 5:
@@ -203,12 +203,12 @@ static void sub_80CBF5C(u8 taskId)
task->data[3] = 3;
sprite->subpriority = task->data[4];
StartSpriteAnim(sprite, task->data[3]);
- InitAnimSpriteTranslationOverDuration(sprite);
+ InitAnimArcTranslation(sprite);
task->data[0]++;
break;
case 6:
sub_80CC358(task, taskId);
- if (TranslateAnimSpriteLinearAndSine(sprite) == 0)
+ if (TranslateAnimArc(sprite) == 0)
break;
task->data[15] = 7;
@@ -229,7 +229,7 @@ static void sub_80CBF5C(u8 taskId)
task->data[3] = 4;
sprite->subpriority = task->data[4];
StartSpriteAnim(sprite, task->data[3]);
- InitAnimSpriteTranslationOverDuration(sprite);
+ InitAnimArcTranslation(sprite);
task->data[0]++;
break;
case 9:
@@ -246,12 +246,12 @@ static void sub_80CBF5C(u8 taskId)
task->data[3] = 5;
sprite->subpriority = task->data[4];
StartSpriteAnim(sprite, task->data[3]);
- InitAnimSpriteTranslationOverDuration(sprite);
+ InitAnimArcTranslation(sprite);
task->data[0]++;
break;
case 10:
sub_80CC358(task, taskId);
- if (TranslateAnimSpriteLinearAndSine(sprite) == 0)
+ if (TranslateAnimArc(sprite) == 0)
{
break;
}
@@ -277,13 +277,13 @@ static void sub_80CBF5C(u8 taskId)
task->data[3] = 6;
sprite->subpriority = task->data[4];
StartSpriteAnim(sprite, task->data[3]);
- InitAnimSpriteTranslationOverDuration(sprite);
+ InitAnimArcTranslation(sprite);
task->data[0]++;
break;
}
case 12:
sub_80CC358(task, taskId);
- if (TranslateAnimSpriteLinearAndSine(sprite) != 0)
+ if (TranslateAnimArc(sprite) != 0)
{
DestroySprite(sprite);
task->data[0]++;
diff --git a/src/battle/anim/ghost.c b/src/battle/anim/ghost.c
index 52d9c7e72..c11cea5a0 100644
--- a/src/battle/anim/ghost.c
+++ b/src/battle/anim/ghost.c
@@ -242,7 +242,7 @@ static void sub_80DDBD8(struct Sprite *sprite)
s16 r0;
s16 r2;
sub_80DDCC8(sprite);
- if (TranslateAnimSpriteByDeltas(sprite))
+ if (TranslateAnimLinear(sprite))
{
sprite->callback = sub_80DDC4C;
return;
@@ -265,7 +265,7 @@ static void sub_80DDC4C(struct Sprite *sprite)
s16 r2;
s16 r0;
sprite->data[0] = 1;
- TranslateAnimSpriteByDeltas(sprite);
+ TranslateAnimLinear(sprite);
sprite->pos2.x += Sin(sprite->data[5], 10);
sprite->pos2.y += Cos(sprite->data[5], 15);
diff --git a/src/battle/anim/grip.c b/src/battle/anim/grip.c
index 1ec779c09..b5c191449 100644
--- a/src/battle/anim/grip.c
+++ b/src/battle/anim/grip.c
@@ -67,7 +67,7 @@ void sub_80D0178(struct Sprite* sprite)
sprite->data[0] = 6;
sprite->data[2] = GetBattlerSpriteCoord(gAnimBankTarget, 2) + r8;
sprite->data[4] = GetBattlerSpriteCoord(gAnimBankTarget, 3) + r6;
- sprite->callback = StartTranslateAnimSpriteByDeltas;
+ sprite->callback = StartAnimLinearTranslation;
StoreSpriteCallbackInData(sprite, sub_80D020C);
}
diff --git a/src/battle/anim/ground.c b/src/battle/anim/ground.c
index 67b4c9c9c..cf73ead2f 100644
--- a/src/battle/anim/ground.c
+++ b/src/battle/anim/ground.c
@@ -160,13 +160,13 @@ static void AnimBonemerangProjectile(struct Sprite *sprite)
sprite->data[2] = GetBattlerSpriteCoord(gAnimBankTarget, 2);
sprite->data[4] = GetBattlerSpriteCoord(gAnimBankTarget, 3);
sprite->data[5] = -40;
- InitAnimSpriteTranslationOverDuration(sprite);
+ InitAnimArcTranslation(sprite);
sprite->callback = AnimBonemerangProjectileStep;
}
static void AnimBonemerangProjectileStep(struct Sprite *sprite)
{
- if (TranslateAnimSpriteLinearAndSine(sprite))
+ if (TranslateAnimArc(sprite))
{
sprite->pos1.x += sprite->pos2.x;
sprite->pos1.y += sprite->pos2.y;
@@ -176,14 +176,14 @@ static void AnimBonemerangProjectileStep(struct Sprite *sprite)
sprite->data[2] = GetBattlerSpriteCoord(gAnimBankAttacker, 2);
sprite->data[4] = GetBattlerSpriteCoord(gAnimBankAttacker, 3);
sprite->data[5] = 40;
- InitAnimSpriteTranslationOverDuration(sprite);
+ InitAnimArcTranslation(sprite);
sprite->callback = AnimBonemerangProjectileEnd;
}
}
static void AnimBonemerangProjectileEnd(struct Sprite *sprite)
{
- if (TranslateAnimSpriteLinearAndSine(sprite))
+ if (TranslateAnimArc(sprite))
DestroyAnimSprite(sprite);
}
@@ -203,7 +203,7 @@ static void AnimBoneHitProjectile(struct Sprite *sprite)
sprite->data[0] = gBattleAnimArgs[4];
sprite->data[2] = GetBattlerSpriteCoord(gAnimBankTarget, 2) + gBattleAnimArgs[2];
sprite->data[4] = GetBattlerSpriteCoord(gAnimBankTarget, 3) + gBattleAnimArgs[3];
- sprite->callback = StartTranslateAnimSpriteByDeltas;
+ sprite->callback = StartAnimLinearTranslation;
StoreSpriteCallbackInData(sprite, DestroyAnimSprite);
}
@@ -233,7 +233,7 @@ static void AnimDirtScatter(struct Sprite *sprite)
sprite->data[0] = gBattleAnimArgs[2];
sprite->data[2] = targetXPos + xOffset;
sprite->data[4] = targetYPos + yOffset;
- sprite->callback = StartTranslateAnimSpriteByDeltas;
+ sprite->callback = StartAnimLinearTranslation;
StoreSpriteCallbackInData(sprite, move_anim_8074EE0);
}
@@ -537,13 +537,13 @@ static void AnimFissureDirtPlumeParticle(struct Sprite *sprite)
sprite->data[2] = sprite->pos1.x + gBattleAnimArgs[2];
sprite->data[4] = sprite->pos1.y + gBattleAnimArgs[3];
sprite->data[5] = gBattleAnimArgs[4];
- InitAnimSpriteTranslationOverDuration(sprite);
+ InitAnimArcTranslation(sprite);
sprite->callback = AnimFissureDirtPlumeParticleStep;
}
static void AnimFissureDirtPlumeParticleStep(struct Sprite *sprite)
{
- if (TranslateAnimSpriteLinearAndSine(sprite))
+ if (TranslateAnimArc(sprite))
DestroyAnimSprite(sprite);
}
diff --git a/src/battle/anim/guard.c b/src/battle/anim/guard.c
index 341f74372..b1f194ef5 100644
--- a/src/battle/anim/guard.c
+++ b/src/battle/anim/guard.c
@@ -61,6 +61,6 @@ void sub_80D3014(struct Sprite *sprite)
sprite->data[2] = sprite->pos1.x;
sprite->data[4] = sprite->pos1.y - 72;
- sprite->callback = StartTranslateAnimSpriteByDeltas;
+ sprite->callback = StartAnimLinearTranslation;
StoreSpriteCallbackInData(sprite, DestroyAnimSprite);
}
diff --git a/src/battle/anim/guillotine.c b/src/battle/anim/guillotine.c
index eb1bc7733..bc0fce4dd 100644
--- a/src/battle/anim/guillotine.c
+++ b/src/battle/anim/guillotine.c
@@ -71,7 +71,7 @@ void sub_80D0228(struct Sprite* sprite)
sprite->data[2] = GetBattlerSpriteCoord(gAnimBankTarget, 2) + r9;
sprite->data[3] = sprite->pos1.y;
sprite->data[4] = GetBattlerSpriteCoord(gAnimBankTarget, 3) + r6;
- InitAnimSpriteTranslationDeltas(sprite);
+ InitAnimLinearTranslation(sprite);
sprite->data[5] = gBattleAnimArgs[0];
sprite->data[6] = sprite->data[0];
sprite->callback = sub_80D02D0;
@@ -79,7 +79,7 @@ void sub_80D0228(struct Sprite* sprite)
static void sub_80D02D0(struct Sprite* sprite)
{
- if (TranslateAnimSpriteByDeltas(sprite) && sprite->animEnded == 1)
+ if (TranslateAnimLinear(sprite) && sprite->animEnded == 1)
{
SeekSpriteAnim(sprite, 0);
sprite->animPaused = 1;
@@ -119,6 +119,6 @@ static void sub_80D0344(struct Sprite* sprite)
static void sub_80D03A8(struct Sprite* sprite)
{
- if (TranslateAnimSpriteByDeltas(sprite) != 0)
+ if (TranslateAnimLinear(sprite) != 0)
DestroyAnimSprite(sprite);
}
diff --git a/src/battle/anim/heal_bell.c b/src/battle/anim/heal_bell.c
index 09029c9ff..c9f26b093 100644
--- a/src/battle/anim/heal_bell.c
+++ b/src/battle/anim/heal_bell.c
@@ -126,7 +126,7 @@ void sub_80D1C08(struct Sprite* sprite)
sprite->data[0] = gBattleAnimArgs[4];
sprite->data[2] = GetBattlerSpriteCoord(gAnimBankAttacker, 0) + gBattleAnimArgs[2];
sprite->data[4] = GetBattlerSpriteCoord(gAnimBankAttacker, 1) + gBattleAnimArgs[3];
- sprite->callback = StartTranslateAnimSpriteByDeltas;
+ sprite->callback = StartAnimLinearTranslation;
StoreSpriteCallbackInData(sprite, DestroyAnimSprite);
sub_80D1BA8(sprite, gBattleAnimArgs[5], gBattleAnimArgs[6]);
}
diff --git a/src/battle/anim/leaf.c b/src/battle/anim/leaf.c
index d31e4dbd6..2d36d7360 100644
--- a/src/battle/anim/leaf.c
+++ b/src/battle/anim/leaf.c
@@ -207,7 +207,7 @@ void AnimTranslateLinearSingleSineWave(struct Sprite* sprite)
}
sprite->data[5] = gBattleAnimArgs[5];
- InitAnimSpriteTranslationOverDuration(sprite);
+ InitAnimArcTranslation(sprite);
if (GetBattlerSide(gAnimBankAttacker) == GetBattlerSide(gAnimBankTarget))
{
sprite->data[0] = 1;
@@ -228,7 +228,7 @@ static void AnimTranslateLinearSingleSineWaveStep(struct Sprite* sprite)
s16 r0;
sprite->data[0] = 1;
- TranslateAnimSpriteLinearAndSine(sprite);
+ TranslateAnimArc(sprite);
r0 = sprite->data[7];
sprite->data[0] = a;
if (b > 0xC8 && r0 <= 0x37 && sprite->oam.affineParam == 0)
diff --git a/src/battle/anim/musical.c b/src/battle/anim/musical.c
index 17836ace7..b67cd17b8 100644
--- a/src/battle/anim/musical.c
+++ b/src/battle/anim/musical.c
@@ -368,14 +368,14 @@ void sub_80CEE60(struct Sprite* sprite)
sprite->data[2] = a + sprite->data[1];
sprite->data[3] = sprite->pos1.y;
sprite->data[4] = sprite->data[3] - 40;
- InitAnimSpriteTranslationDeltas(sprite);
+ InitAnimLinearTranslation(sprite);
sprite->data[5] = gBattleAnimArgs[3];
sprite->callback = sub_80CEEE8;
}
static void sub_80CEEE8(struct Sprite* sprite)
{
- if (TranslateAnimSpriteByDeltas(sprite) == 0)
+ if (TranslateAnimLinear(sprite) == 0)
{
s16 a;
a = Sin(sprite->data[5], 8);
diff --git a/src/battle/anim/orbit.c b/src/battle/anim/orbit.c
index e76e0923e..f938a2707 100644
--- a/src/battle/anim/orbit.c
+++ b/src/battle/anim/orbit.c
@@ -158,7 +158,7 @@ void sub_80CAD54(struct Sprite* sprite)
sprite->data[2] = sprite->pos1.x;
sprite->data[3] = sprite->pos1.y;
sprite->data[4] = GetBattlerSpriteCoord(gAnimBankAttacker, 3) + gBattleAnimArgs[2];
- InitAnimSpriteTranslationDeltas(sprite);
+ InitAnimLinearTranslation(sprite);
sprite->data[5] = 0x40;
sprite->callback = sub_80CADA8;
sub_80CADA8(sprite);
@@ -166,7 +166,7 @@ void sub_80CAD54(struct Sprite* sprite)
static void sub_80CADA8(struct Sprite* sprite)
{
- if (!TranslateAnimSpriteByDeltas(sprite))
+ if (!TranslateAnimLinear(sprite))
{
sprite->pos2.x += Sin(sprite->data[5], 32);
sprite->pos2.y += Cos(sprite->data[5], -5);
@@ -195,7 +195,7 @@ void sub_80CAE20(struct Sprite* sprite)
sprite->data[2] = sprite->pos1.x;
sprite->data[3] = sprite->pos1.y;
sprite->data[4] = GetBattlerSpriteCoord(gAnimBankAttacker, 3) + gBattleAnimArgs[2];
- InitAnimSpriteTranslationDeltas(sprite);
+ InitAnimLinearTranslation(sprite);
sprite->data[5] = 0x40;
sprite->callback = sub_80CAE74;
sub_80CAE74(sprite);
@@ -203,7 +203,7 @@ void sub_80CAE20(struct Sprite* sprite)
static void sub_80CAE74(struct Sprite* sprite)
{
- if (!TranslateAnimSpriteByDeltas(sprite))
+ if (!TranslateAnimLinear(sprite))
{
sprite->pos2.x += Sin(sprite->data[5], 8);
if ((u16)(sprite->data[5] - 0x3B) < 5 || (u16)(sprite->data[5] - 0xBB) < 5)
diff --git a/src/battle/anim/orbs.c b/src/battle/anim/orbs.c
index af6568bd8..b97f0c246 100644
--- a/src/battle/anim/orbs.c
+++ b/src/battle/anim/orbs.c
@@ -196,7 +196,7 @@ void sub_80CA7B0(struct Sprite* sprite)
sprite->data[0] = gBattleAnimArgs[2];
sprite->data[2] = GetBattlerSpriteCoord(gAnimBankAttacker, 2);
sprite->data[4] = GetBattlerSpriteCoord(gAnimBankAttacker, 3);
- sprite->callback = StartTranslateAnimSpriteByDeltas;
+ sprite->callback = StartAnimLinearTranslation;
StoreSpriteCallbackInData(sprite, move_anim_8074EE0);
}
@@ -207,7 +207,7 @@ void sub_80CA800(struct Sprite* sprite)
sprite->data[0] = gBattleAnimArgs[2];
sprite->data[2] = GetBattlerSpriteCoord(gAnimBankTarget, 2);
sprite->data[4] = GetBattlerSpriteCoord(gAnimBankTarget, 3);
- sprite->callback = StartTranslateAnimSpriteByDeltas;
+ sprite->callback = StartAnimLinearTranslation;
StoreSpriteCallbackInData(sprite, DestroyAnimSprite);
}
@@ -219,7 +219,7 @@ void sub_80CA858(struct Sprite* sprite)
sprite->data[2] = GetBattlerSpriteCoord(gAnimBankTarget, 2);
sprite->data[3] = sprite->pos1.y;
sprite->data[4] = GetBattlerSpriteCoord(gAnimBankTarget, 3);
- InitAnimSpriteTranslationDeltas(sprite);
+ InitAnimLinearTranslation(sprite);
sprite->data[5] = gBattleAnimArgs[3];
sprite->callback = sub_80CA8B4;
sub_80CA8B4(sprite);
@@ -227,7 +227,7 @@ void sub_80CA858(struct Sprite* sprite)
static void sub_80CA8B4(struct Sprite* sprite)
{
- if (TranslateAnimSpriteByDeltas(sprite))
+ if (TranslateAnimLinear(sprite))
{
DestroySprite(sprite);
}
@@ -272,13 +272,13 @@ void sub_80CA9A8(struct Sprite* sprite)
sprite->data[2] = GetBattlerSpriteCoord(gAnimBankAttacker, 2);
sprite->data[4] = GetBattlerSpriteCoord(gAnimBankAttacker, 3);
sprite->data[5] = gBattleAnimArgs[2];
- InitAnimSpriteTranslationOverDuration(sprite);
+ InitAnimArcTranslation(sprite);
sprite->callback = sub_80CA9F8;
}
static void sub_80CA9F8(struct Sprite* sprite)
{
- if (TranslateAnimSpriteLinearAndSine(sprite))
+ if (TranslateAnimArc(sprite))
DestroyAnimSprite(sprite);
}
diff --git a/src/battle/anim/poison.c b/src/battle/anim/poison.c
index 4d6673adf..99f534e1c 100644
--- a/src/battle/anim/poison.c
+++ b/src/battle/anim/poison.c
@@ -204,14 +204,14 @@ void sub_80D9D70(struct Sprite *sprite)
sprite->data[4] = GetBattlerSpriteCoord(gAnimBankTarget, 3);
sprite->data[5] = -30;
- InitAnimSpriteTranslationOverDuration(sprite);
+ InitAnimArcTranslation(sprite);
sprite->callback = sub_80D9DD4;
}
static void sub_80D9DD4(struct Sprite *sprite) // same as sub_80D9E78
{
- if (TranslateAnimSpriteLinearAndSine(sprite))
+ if (TranslateAnimArc(sprite))
DestroyAnimSprite(sprite);
}
@@ -232,14 +232,14 @@ void sub_80D9DF0(struct Sprite *sprite)
sprite->data[4] = l2 + gBattleAnimArgs[5];
sprite->data[5] = -30;
- InitAnimSpriteTranslationOverDuration(sprite);
+ InitAnimArcTranslation(sprite);
sprite->callback = sub_80D9E78;
}
static void sub_80D9E78(struct Sprite *sprite) // same as sub_80D9DD4
{
- if (TranslateAnimSpriteLinearAndSine(sprite))
+ if (TranslateAnimArc(sprite))
DestroyAnimSprite(sprite);
}
@@ -284,7 +284,7 @@ void sub_80D9F14(struct Sprite *sprite)
sprite->data[2] = sprite->pos1.x + gBattleAnimArgs[2];
sprite->data[4] = sprite->pos1.y + sprite->data[0];
- sprite->callback = StartTranslateAnimSpriteByDeltas;
+ sprite->callback = StartAnimLinearTranslation;
StoreSpriteCallbackInData(sprite, DestroyAnimSprite);
}
diff --git a/src/battle/anim/psychic.c b/src/battle/anim/psychic.c
index a63652646..704fa0306 100644
--- a/src/battle/anim/psychic.c
+++ b/src/battle/anim/psychic.c
@@ -912,7 +912,7 @@ static void sub_80DC1FC(u8 taskId)
gSprites[spriteId].data[4] = task->data[14];
gSprites[spriteId].data[5] = task->data[10];
- InitAnimSpriteTranslationOverDuration(&gSprites[spriteId]);
+ InitAnimArcTranslation(&gSprites[spriteId]);
StartSpriteAffineAnim(&gSprites[spriteId], task->data[2] & 3);
}
@@ -929,7 +929,7 @@ static void sub_80DC1FC(u8 taskId)
void sub_80DC2B0(struct Sprite *sprite)
{
- if (TranslateAnimSpriteLinearAndSine(sprite))
+ if (TranslateAnimArc(sprite))
{
FreeOamMatrix(sprite->oam.matrixNum);
DestroySprite(sprite);
diff --git a/src/battle/anim/ring.c b/src/battle/anim/ring.c
index 024728ecc..a2cf618a6 100644
--- a/src/battle/anim/ring.c
+++ b/src/battle/anim/ring.c
@@ -240,7 +240,7 @@ void sub_80D0FD8(struct Sprite* sprite)
void sub_80D1098(struct Sprite* sprite)
{
- if (TranslateAnimSpriteByDeltas(sprite))
+ if (TranslateAnimLinear(sprite))
{
FreeSpriteOamMatrix(sprite);
DestroyAnimSprite(sprite);
@@ -327,7 +327,7 @@ void sub_80D10B8(struct Sprite* sprite)
sprite->data[2] = sp0;
sprite->data[4] = sp1;
sprite->data[0] = gBattleAnimArgs[0];
- InitAnimSpriteTranslationDeltas(sprite);
+ InitAnimLinearTranslation(sprite);
sprite->callback = sub_80D1098;
sub_80D1098(sprite);
}
diff --git a/src/battle/anim/rock.c b/src/battle/anim/rock.c
index 4e839d3e8..7738e4d0c 100644
--- a/src/battle/anim/rock.c
+++ b/src/battle/anim/rock.c
@@ -564,7 +564,7 @@ void sub_80DD490(struct Sprite *sprite)
sprite->data[2] = sprite->pos1.x;
sprite->data[4] = sprite->pos1.y + gBattleAnimArgs[2];
- sprite->callback = StartTranslateAnimSpriteByDeltas;
+ sprite->callback = StartAnimLinearTranslation;
StoreSpriteCallbackInData(sprite, DestroyAnimSprite);
}
@@ -729,7 +729,7 @@ static void sub_80DD774(struct Task *task)
gSprites[spriteId].data[5] = -16 - (task->data[1] * 2);
gSprites[spriteId].oam.tileNum += var0;
- InitAnimSpriteTranslationOverDuration(&gSprites[spriteId]);
+ InitAnimArcTranslation(&gSprites[spriteId]);
task->data[11]++;
}
@@ -738,7 +738,7 @@ static void sub_80DD774(struct Task *task)
void sub_80DD87C(struct Sprite *sprite)
{
- if (TranslateAnimSpriteLinearAndSine(sprite))
+ if (TranslateAnimArc(sprite))
{
u8 taskId = FindTaskIdByFunc(sub_80DD604);
if (taskId != 0xFF)
diff --git a/src/battle/anim/scan.c b/src/battle/anim/scan.c
index 9f427a9c4..409acf549 100644
--- a/src/battle/anim/scan.c
+++ b/src/battle/anim/scan.c
@@ -77,7 +77,7 @@ static void sub_80CD408(struct Sprite* sprite)
sprite->data[0] = 8;
sprite->data[2] = sprite->pos1.x + gUnknown_083D6DDC[sprite->data[5] >> 8][0];
sprite->data[4] = sprite->pos1.y + gUnknown_083D6DDC[sprite->data[5] >> 8][1];
- sprite->callback = StartTranslateAnimSpriteByDeltas;
+ sprite->callback = StartAnimLinearTranslation;
StoreSpriteCallbackInData(sprite, sub_80CD4B8);
sprite->data[5] += 0x100;
PlaySE12WithPanning(0xD2, BattleAnimAdjustPanning(0x3F));
@@ -142,7 +142,7 @@ static void sub_80CD4EC(struct Sprite* sprite)
sprite->data[0] = 6;
sprite->data[2] = GetBattlerSpriteCoord(gAnimBankTarget, 2) + a;
sprite->data[4] = GetBattlerSpriteCoord(gAnimBankTarget, 3) + b;
- sprite->callback = StartTranslateAnimSpriteByDeltas;
+ sprite->callback = StartAnimLinearTranslation;
StoreSpriteCallbackInData(sprite, sub_80CD654);
}
}
diff --git a/src/battle/anim/seed.c b/src/battle/anim/seed.c
index 11eebada0..bf8142a49 100644
--- a/src/battle/anim/seed.c
+++ b/src/battle/anim/seed.c
@@ -61,13 +61,13 @@ void AnimLeechSeed(struct Sprite* sprite)
sprite->data[2] = GetBattlerSpriteCoord(gAnimBankTarget, 0) + gBattleAnimArgs[2];
sprite->data[4] = GetBattlerSpriteCoord(gAnimBankTarget, 1) + gBattleAnimArgs[3];
sprite->data[5] = gBattleAnimArgs[5];
- InitAnimSpriteTranslationOverDuration(sprite);
+ InitAnimArcTranslation(sprite);
sprite->callback = AnimLeechSeedStep;
}
static void AnimLeechSeedStep(struct Sprite* sprite)
{
- if (TranslateAnimSpriteLinearAndSine(sprite))
+ if (TranslateAnimArc(sprite))
{
sprite->invisible = 1;
sprite->data[0] = 10;
diff --git a/src/battle/anim/sonic.c b/src/battle/anim/sonic.c
index 0494c42ed..4a9ade286 100644
--- a/src/battle/anim/sonic.c
+++ b/src/battle/anim/sonic.c
@@ -148,7 +148,7 @@ void AnimSonicBoomProjectile(struct Sprite* sprite)
sprite->data[0] = gBattleAnimArgs[4];
sprite->data[2] = targetXPos;
sprite->data[4] = targetYPos;
- sprite->callback = StartTranslateAnimSpriteByDeltas;
+ sprite->callback = StartAnimLinearTranslation;
StoreSpriteCallbackInData(sprite, DestroyAnimSprite);
}
diff --git a/src/battle/anim/sunlight.c b/src/battle/anim/sunlight.c
index 7efc85b37..5edb9afea 100644
--- a/src/battle/anim/sunlight.c
+++ b/src/battle/anim/sunlight.c
@@ -37,6 +37,6 @@ void sub_80D517C(struct Sprite *sprite)
sprite->data[0] = 60;
sprite->data[2] = 140;
sprite->data[4] = 80;
- sprite->callback = StartTranslateAnimSpriteByDeltas;
+ sprite->callback = StartAnimLinearTranslation;
StoreSpriteCallbackInData(sprite, DestroyAnimSprite);
}
diff --git a/src/battle/anim/sword.c b/src/battle/anim/sword.c
index 7fb410224..fcb85a794 100644
--- a/src/battle/anim/sword.c
+++ b/src/battle/anim/sword.c
@@ -50,6 +50,6 @@ static void sub_80CF6B4(struct Sprite* sprite)
sprite->data[0] = 6;
sprite->data[2] = sprite->pos1.x;
sprite->data[4] = sprite->pos1.y - 32;
- sprite->callback = StartTranslateAnimSpriteByDeltas;
+ sprite->callback = StartAnimLinearTranslation;
StoreSpriteCallbackInData(sprite, DestroyAnimSprite);
}
diff --git a/src/battle/anim/tile.c b/src/battle/anim/tile.c
index a10850808..12cfd53b3 100644
--- a/src/battle/anim/tile.c
+++ b/src/battle/anim/tile.c
@@ -175,7 +175,7 @@ static void sub_80CE1AC(struct Sprite* sprite)
sprite->data[0] = 30;
sprite->data[2] = GetBattlerSpriteCoord(gAnimBankAttacker, 2);
sprite->data[4] = GetBattlerSpriteCoord(gAnimBankAttacker, 3);
- sprite->callback = StartTranslateAnimSpriteByDeltas;
+ sprite->callback = StartAnimLinearTranslation;
StoreSpriteCallbackInData(sprite, DestroyAnimSprite);
}
}
diff --git a/src/battle/anim/unused_8.c b/src/battle/anim/unused_8.c
index a005bee1c..92f5973db 100644
--- a/src/battle/anim/unused_8.c
+++ b/src/battle/anim/unused_8.c
@@ -78,7 +78,7 @@ static void sub_80CF490(struct Sprite* sprite)
sprite->data[0] = sprite->data[1];
sprite->data[2] = sprite->pos1.x;
sprite->data[4] = sprite->pos1.y + 15;
- sprite->callback = StartTranslateAnimSpriteByDeltas;
+ sprite->callback = StartAnimLinearTranslation;
StoreSpriteCallbackInData(sprite, sub_80CF4B8);
}
diff --git a/src/battle/anim/water.c b/src/battle/anim/water.c
index 0afe133f0..1c354d916 100644
--- a/src/battle/anim/water.c
+++ b/src/battle/anim/water.c
@@ -198,7 +198,7 @@ void sub_80D37FC(struct Sprite *sprite)
sprite->data[2] = sprite->pos1.x + gBattleAnimArgs[2];
sprite->data[4] = sprite->pos1.y + gBattleAnimArgs[4];
- sprite->callback = StartTranslateAnimSpriteByDeltas;
+ sprite->callback = StartAnimLinearTranslation;
StoreSpriteCallbackInData(sprite, DestroyAnimSprite);
}
diff --git a/src/battle/anim/wisp_orb.c b/src/battle/anim/wisp_orb.c
index 32373ca2a..f9e21d704 100644
--- a/src/battle/anim/wisp_orb.c
+++ b/src/battle/anim/wisp_orb.c
@@ -133,7 +133,7 @@ static void sub_80D5C5C(struct Sprite *sprite)
s16 initialData5;
s16 newData5;
- if (!TranslateAnimSpriteByDeltas(sprite))
+ if (!TranslateAnimLinear(sprite))
{
sprite->pos2.x += Sin(sprite->data[5], 16);
initialData5 = sprite->data[5];