summaryrefslogtreecommitdiff
path: root/src/battle/anim
diff options
context:
space:
mode:
Diffstat (limited to 'src/battle/anim')
-rw-r--r--src/battle/anim/alert.c2
-rw-r--r--src/battle/anim/anger.c6
-rw-r--r--src/battle/anim/aurora.c6
-rw-r--r--src/battle/anim/battle_intro.c2
-rw-r--r--src/battle/anim/beta_beat_up.c2
-rw-r--r--src/battle/anim/blow_kiss.c4
-rw-r--r--src/battle/anim/bottle.c4
-rw-r--r--src/battle/anim/brace.c8
-rw-r--r--src/battle/anim/breath.c8
-rw-r--r--src/battle/anim/bubble.c16
-rw-r--r--src/battle/anim/bug.c44
-rw-r--r--src/battle/anim/bullet.c4
-rw-r--r--src/battle/anim/copy_orb.c10
-rw-r--r--src/battle/anim/cube.c4
-rw-r--r--src/battle/anim/cutter.c8
-rw-r--r--src/battle/anim/cyclone.c2
-rw-r--r--src/battle/anim/dark.c60
-rw-r--r--src/battle/anim/dragon.c32
-rw-r--r--src/battle/anim/draw.c4
-rw-r--r--src/battle/anim/drum.c4
-rw-r--r--src/battle/anim/egg.c4
-rw-r--r--src/battle/anim/energy_wave.c20
-rw-r--r--src/battle/anim/espeed.c12
-rw-r--r--src/battle/anim/evasion.c6
-rw-r--r--src/battle/anim/fight.c68
-rw-r--r--src/battle/anim/fire.c6
-rw-r--r--src/battle/anim/fire_2.c20
-rw-r--r--src/battle/anim/flying_path.c6
-rw-r--r--src/battle/anim/flying_petals.c8
-rw-r--r--src/battle/anim/glitter.c8
-rw-r--r--src/battle/anim/grip.c4
-rw-r--r--src/battle/anim/grow.c2
-rw-r--r--src/battle/anim/guard.c4
-rw-r--r--src/battle/anim/guillotine.c4
-rw-r--r--src/battle/anim/heated_rock.c2
-rw-r--r--src/battle/anim/homing.c8
-rw-r--r--src/battle/anim/hop.c8
-rw-r--r--src/battle/anim/hop_2.c4
-rw-r--r--src/battle/anim/leaf.c6
-rw-r--r--src/battle/anim/lunge_1.c10
-rw-r--r--src/battle/anim/lunge_2.c2
-rw-r--r--src/battle/anim/money.c8
-rw-r--r--src/battle/anim/noise.c6
-rw-r--r--src/battle/anim/note_rain.c6
-rw-r--r--src/battle/anim/note_scatter.c6
-rw-r--r--src/battle/anim/note_wave.c4
-rw-r--r--src/battle/anim/orbit.c6
-rw-r--r--src/battle/anim/orbit_fast.c4
-rw-r--r--src/battle/anim/orbit_scatter.c4
-rw-r--r--src/battle/anim/orbs.c26
-rw-r--r--src/battle/anim/osmose.c4
-rw-r--r--src/battle/anim/poison.c10
-rw-r--r--src/battle/anim/powder.c2
-rw-r--r--src/battle/anim/psychic.c58
-rw-r--r--src/battle/anim/ring.c20
-rw-r--r--src/battle/anim/rock.c22
-rw-r--r--src/battle/anim/roots.c12
-rw-r--r--src/battle/anim/scan.c4
-rw-r--r--src/battle/anim/scary_face.c2
-rw-r--r--src/battle/anim/seed.c6
-rw-r--r--src/battle/anim/sfx.c8
-rw-r--r--src/battle/anim/shadow_enlarge.c4
-rw-r--r--src/battle/anim/shadow_minimize.c2
-rw-r--r--src/battle/anim/shield.c2
-rw-r--r--src/battle/anim/shock.c14
-rw-r--r--src/battle/anim/silhouette.c8
-rw-r--r--src/battle/anim/slash.c16
-rw-r--r--src/battle/anim/sleep.c2
-rw-r--r--src/battle/anim/slice.c24
-rw-r--r--src/battle/anim/sonic.c6
-rw-r--r--src/battle/anim/sonic_task.c8
-rw-r--r--src/battle/anim/spin_finger.c2
-rw-r--r--src/battle/anim/spit.c4
-rw-r--r--src/battle/anim/splash.c2
-rw-r--r--src/battle/anim/startle.c8
-rw-r--r--src/battle/anim/strike.c6
-rw-r--r--src/battle/anim/struggle.c8
-rw-r--r--src/battle/anim/taunt_finger.c2
-rw-r--r--src/battle/anim/tendrils.c4
-rw-r--r--src/battle/anim/thought.c6
-rw-r--r--src/battle/anim/thrashing.c6
-rw-r--r--src/battle/anim/thunder.c2
-rw-r--r--src/battle/anim/tile_in.c4
-rw-r--r--src/battle/anim/tile_out.c14
-rw-r--r--src/battle/anim/twinkle.c2
-rw-r--r--src/battle/anim/unused_2.c2
-rw-r--r--src/battle/anim/unused_3.c2
-rw-r--r--src/battle/anim/unused_4.c2
-rw-r--r--src/battle/anim/unused_7.c6
-rw-r--r--src/battle/anim/uproar.c2
-rw-r--r--src/battle/anim/water.c4
-rw-r--r--src/battle/anim/whip.c4
-rw-r--r--src/battle/anim/wisp_fire.c6
-rw-r--r--src/battle/anim/wisp_orb.c8
-rw-r--r--src/battle/anim/withdraw.c2
95 files changed, 427 insertions, 427 deletions
diff --git a/src/battle/anim/alert.c b/src/battle/anim/alert.c
index 7cd42c17b..72f8ec947 100644
--- a/src/battle/anim/alert.c
+++ b/src/battle/anim/alert.c
@@ -16,7 +16,7 @@ void sub_80CF610(struct Sprite* sprite)
sub_8078650(sprite);
sub_807867C(sprite, gBattleAnimArgs[0]);
sprite->pos1.y += gBattleAnimArgs[1];
- if (GetBankSide(gAnimBankAttacker) != 0)
+ if (GetBattlerSide(gAnimBankAttacker) != 0)
{
sprite->hFlip = 1;
if (gBattleAnimArgs[2] != 0)
diff --git a/src/battle/anim/anger.c b/src/battle/anim/anger.c
index 011aa68ce..4ea56636b 100644
--- a/src/battle/anim/anger.c
+++ b/src/battle/anim/anger.c
@@ -19,13 +19,13 @@ void sub_80D09C0(struct Sprite* sprite)
else
bank = gAnimBankTarget;
- if (GetBankSide(bank) == 1)
+ if (GetBattlerSide(bank) == 1)
{
gBattleAnimArgs[1] *= -1;
}
- sprite->pos1.x = GetBankPosition(bank, 2) + gBattleAnimArgs[1];
- sprite->pos1.y = GetBankPosition(bank, 3) + gBattleAnimArgs[2];
+ sprite->pos1.x = GetBattlerSpriteCoord(bank, 2) + gBattleAnimArgs[1];
+ sprite->pos1.y = GetBattlerSpriteCoord(bank, 3) + gBattleAnimArgs[2];
if (sprite->pos1.y <= 7)
sprite->pos1.y = 8;
diff --git a/src/battle/anim/aurora.c b/src/battle/anim/aurora.c
index b24809264..de145d6a4 100644
--- a/src/battle/anim/aurora.c
+++ b/src/battle/anim/aurora.c
@@ -17,15 +17,15 @@ void sub_80D33B4(struct Sprite *sprite)
s16 r6;
InitAnimSpritePos(sprite, 1);
- if (GetBankSide(gAnimBankAttacker) != 0)
+ if (GetBattlerSide(gAnimBankAttacker) != 0)
r6 = -gBattleAnimArgs[2];
else
r6 = gBattleAnimArgs[2];
sprite->data[0] = gBattleAnimArgs[4];
sprite->data[1] = sprite->pos1.x;
- sprite->data[2] = GetBankPosition(gAnimBankTarget, 2) + r6;
+ sprite->data[2] = GetBattlerSpriteCoord(gAnimBankTarget, 2) + r6;
sprite->data[3] = sprite->pos1.y;
- sprite->data[4] = GetBankPosition(gAnimBankTarget, 3) + gBattleAnimArgs[3];
+ sprite->data[4] = GetBattlerSpriteCoord(gAnimBankTarget, 3) + gBattleAnimArgs[3];
InitAnimSpriteTranslationDeltas(sprite);
sprite->callback = sub_80D344C;
sprite->affineAnimPaused = TRUE;
diff --git a/src/battle/anim/battle_intro.c b/src/battle/anim/battle_intro.c
index 01f823fa7..d96dc7ea8 100644
--- a/src/battle/anim/battle_intro.c
+++ b/src/battle/anim/battle_intro.c
@@ -466,7 +466,7 @@ void sub_80E4EF8(u8 left, u8 top, u8 c, u8 paletteNum, u16 e, u8 bgMap, u8 g)
u32 tileNum;
s32 x;
s32 y;
- u8 bank = GetBankByIdentity(c);
+ u8 bank = GetBattlerAtPosition(c);
DmaCopy16(3, gUnknown_081FAF4C[c] + gBattleMonForms[bank] * 0x800, (void *)(VRAM + e), 0x800);
tileNum = e / 32 - g * 512;
diff --git a/src/battle/anim/beta_beat_up.c b/src/battle/anim/beta_beat_up.c
index 3af6dd926..ee889492c 100644
--- a/src/battle/anim/beta_beat_up.c
+++ b/src/battle/anim/beta_beat_up.c
@@ -13,7 +13,7 @@ static void sub_80D6278(struct Sprite *);
void sub_80D6234(struct Sprite *sprite)
{
- if (GetBankSide(gAnimBankAttacker) != 0)
+ if (GetBattlerSide(gAnimBankAttacker) != 0)
{
sprite->pos1.x -= gBattleAnimArgs[0];
}
diff --git a/src/battle/anim/blow_kiss.c b/src/battle/anim/blow_kiss.c
index f585b74bc..6d762bc7f 100644
--- a/src/battle/anim/blow_kiss.c
+++ b/src/battle/anim/blow_kiss.c
@@ -18,9 +18,9 @@ void sub_80D1F58(struct Sprite* sprite)
InitAnimSpritePos(sprite, 1);
sprite->data[0] = 0x5F;
sprite->data[1] = sprite->pos1.x;
- sprite->data[2] = GetBankPosition(gAnimBankTarget, 2);
+ sprite->data[2] = GetBattlerSpriteCoord(gAnimBankTarget, 2);
sprite->data[3] = sprite->pos1.y;
- sprite->data[4] = GetBankPosition(gAnimBankTarget, 3);
+ sprite->data[4] = GetBattlerSpriteCoord(gAnimBankTarget, 3);
InitAnimSpriteTranslationDeltas(sprite);
sprite->callback = sub_80D1FA4;
}
diff --git a/src/battle/anim/bottle.c b/src/battle/anim/bottle.c
index 5485bcf5d..0d5a54e18 100644
--- a/src/battle/anim/bottle.c
+++ b/src/battle/anim/bottle.c
@@ -16,8 +16,8 @@ static void sub_80CD0CC(struct Sprite* sprite, int unk1, int unk2);
void sub_80CCF04(struct Sprite* sprite)
{
- sprite->pos1.x = GetBankPosition(gAnimBankTarget, 2);
- sprite->pos1.y = GetBankPosition(gAnimBankTarget, 3) + 0xFFE8;
+ sprite->pos1.x = GetBattlerSpriteCoord(gAnimBankTarget, 2);
+ sprite->pos1.y = GetBattlerSpriteCoord(gAnimBankTarget, 3) + 0xFFE8;
sprite->data[0] = 0;
sprite->data[1] = 0;
sprite->data[2] = 0;
diff --git a/src/battle/anim/brace.c b/src/battle/anim/brace.c
index 19ea4297b..a81af73ac 100644
--- a/src/battle/anim/brace.c
+++ b/src/battle/anim/brace.c
@@ -17,13 +17,13 @@ void sub_80CDF0C(struct Sprite* sprite)
{
if (gBattleAnimArgs[0] == 0)
{
- sprite->pos1.x = GetBankPosition(gAnimBankAttacker, 0) + gBattleAnimArgs[1];
- sprite->pos1.y = GetBankPosition(gAnimBankAttacker, 1) + gBattleAnimArgs[2];
+ sprite->pos1.x = GetBattlerSpriteCoord(gAnimBankAttacker, 0) + gBattleAnimArgs[1];
+ sprite->pos1.y = GetBattlerSpriteCoord(gAnimBankAttacker, 1) + gBattleAnimArgs[2];
}
else
{
- sprite->pos1.x = GetBankPosition(gAnimBankTarget, 0) + gBattleAnimArgs[1];
- sprite->pos1.y = GetBankPosition(gAnimBankTarget, 1) + gBattleAnimArgs[2];
+ sprite->pos1.x = GetBattlerSpriteCoord(gAnimBankTarget, 0) + gBattleAnimArgs[1];
+ sprite->pos1.y = GetBattlerSpriteCoord(gAnimBankTarget, 1) + gBattleAnimArgs[2];
}
sprite->data[0] = 0;
diff --git a/src/battle/anim/breath.c b/src/battle/anim/breath.c
index 831b222ad..58b5066c0 100644
--- a/src/battle/anim/breath.c
+++ b/src/battle/anim/breath.c
@@ -13,20 +13,20 @@ extern u8 gAnimBankTarget;
void sub_80D0930(struct Sprite* sprite)
{
- if (GetBankSide(gAnimBankAttacker) == 0)
+ if (GetBattlerSide(gAnimBankAttacker) == 0)
{
StartSpriteAnim(sprite, 0);
- sprite->pos1.x = GetBankPosition(gAnimBankAttacker, 2) + 32;
+ sprite->pos1.x = GetBattlerSpriteCoord(gAnimBankAttacker, 2) + 32;
sprite->data[1] = 0x40;
}
else
{
StartSpriteAnim(sprite, 1);
- sprite->pos1.x = GetBankPosition(gAnimBankAttacker, 2) - 32;
+ sprite->pos1.x = GetBattlerSpriteCoord(gAnimBankAttacker, 2) - 32;
sprite->data[1] = -0x40;
}
- sprite->pos1.y = GetBankPosition(gAnimBankAttacker, 3);
+ sprite->pos1.y = GetBattlerSpriteCoord(gAnimBankAttacker, 3);
sprite->data[0] = 0x34;
sprite->data[2] = 0;
sprite->data[3] = 0;
diff --git a/src/battle/anim/bubble.c b/src/battle/anim/bubble.c
index d6ec06be9..27791eedf 100644
--- a/src/battle/anim/bubble.c
+++ b/src/battle/anim/bubble.c
@@ -19,29 +19,29 @@ void sub_80D31C8(struct Sprite* sprite)
{
u8 newSpriteId;
- if (GetBankSide(gAnimBankAttacker) != 0)
+ if (GetBattlerSide(gAnimBankAttacker) != 0)
{
- sprite->pos1.x = GetBankPosition(gAnimBankAttacker, 2) - gBattleAnimArgs[0];
- sprite->pos1.y = GetBankPosition(gAnimBankAttacker, 3) + gBattleAnimArgs[1];
+ sprite->pos1.x = GetBattlerSpriteCoord(gAnimBankAttacker, 2) - gBattleAnimArgs[0];
+ sprite->pos1.y = GetBattlerSpriteCoord(gAnimBankAttacker, 3) + gBattleAnimArgs[1];
}
else
{
- sprite->pos1.x = GetBankPosition(gAnimBankAttacker, 2) + gBattleAnimArgs[0];
- sprite->pos1.y = GetBankPosition(gAnimBankAttacker, 3) + gBattleAnimArgs[1];
+ sprite->pos1.x = GetBattlerSpriteCoord(gAnimBankAttacker, 2) + gBattleAnimArgs[0];
+ sprite->pos1.y = GetBattlerSpriteCoord(gAnimBankAttacker, 3) + gBattleAnimArgs[1];
}
sprite->animPaused = 1;
- if (GetBankSide(gAnimBankAttacker) != 0)
+ if (GetBattlerSide(gAnimBankAttacker) != 0)
{
gBattleAnimArgs[2] = -gBattleAnimArgs[2];
}
sprite->data[0] = gBattleAnimArgs[6];
sprite->data[1] = sprite->pos1.x;
- sprite->data[2] = GetBankPosition(gAnimBankTarget, 2);
+ sprite->data[2] = GetBattlerSpriteCoord(gAnimBankTarget, 2);
sprite->data[3] = sprite->pos1.y;
- sprite->data[4] = GetBankPosition(gAnimBankTarget, 3);
+ sprite->data[4] = GetBattlerSpriteCoord(gAnimBankTarget, 3);
InitAnimSpriteTranslationDeltas(sprite);
diff --git a/src/battle/anim/bug.c b/src/battle/anim/bug.c
index d57a1046e..245e45774 100644
--- a/src/battle/anim/bug.c
+++ b/src/battle/anim/bug.c
@@ -24,7 +24,7 @@ void sub_80DC824(struct Sprite *sprite)
gBattleAnimArgs[2] = -gBattleAnimArgs[2];
gBattleAnimArgs[0] = -gBattleAnimArgs[0];
}
- else if (!GetBankSide(gAnimBankTarget))
+ else if (!GetBattlerSide(gAnimBankTarget))
{
StartSpriteAffineAnim(sprite, 1);
gBattleAnimArgs[1] = -gBattleAnimArgs[1];
@@ -37,8 +37,8 @@ void sub_80DC824(struct Sprite *sprite)
sprite->pos1.y = sub_8077EE4(gAnimBankTarget, 3) + gBattleAnimArgs[1];
sprite->data[0] = gBattleAnimArgs[4];
- sprite->data[2] = GetBankPosition(gAnimBankTarget, 2) + gBattleAnimArgs[2];
- sprite->data[4] = GetBankPosition(gAnimBankTarget, 3) + gBattleAnimArgs[3];
+ sprite->data[2] = GetBattlerSpriteCoord(gAnimBankTarget, 2) + gBattleAnimArgs[2];
+ sprite->data[4] = GetBattlerSpriteCoord(gAnimBankTarget, 3) + gBattleAnimArgs[3];
sprite->callback = StartTranslateAnimSpriteByDeltas;
StoreSpriteCallbackInData(sprite, DestroyAnimSprite);
@@ -52,7 +52,7 @@ void sub_80DC8F4(struct Sprite *sprite)
gBattleAnimArgs[0] = -gBattleAnimArgs[0];
StartSpriteAffineAnim(sprite, 2);
}
- else if (!GetBankSide(gAnimBankTarget))
+ else if (!GetBattlerSide(gAnimBankTarget))
{
gBattleAnimArgs[1] = -gBattleAnimArgs[1];
gBattleAnimArgs[0] = -gBattleAnimArgs[0];
@@ -62,8 +62,8 @@ void sub_80DC8F4(struct Sprite *sprite)
sprite->pos1.y = sub_8077EE4(gAnimBankTarget, 3) + gBattleAnimArgs[1];
sprite->data[0] = gBattleAnimArgs[2];
- sprite->data[2] = GetBankPosition(gAnimBankTarget, 2);
- sprite->data[4] = GetBankPosition(gAnimBankTarget, 3);
+ sprite->data[2] = GetBattlerSpriteCoord(gAnimBankTarget, 2);
+ sprite->data[4] = GetBattlerSpriteCoord(gAnimBankTarget, 3);
sprite->callback = StartTranslateAnimSpriteByDeltas;
StoreSpriteCallbackInData(sprite, DestroyAnimSprite);
@@ -83,8 +83,8 @@ void sub_80DC9A0(struct Sprite *sprite)
if (!gBattleAnimArgs[4])
{
- sprite->data[2] = GetBankPosition(gAnimBankTarget, 2);
- sprite->data[4] = GetBankPosition(gAnimBankTarget, 3);
+ sprite->data[2] = GetBattlerSpriteCoord(gAnimBankTarget, 2);
+ sprite->data[4] = GetBattlerSpriteCoord(gAnimBankTarget, 3);
}
else
{
@@ -112,13 +112,13 @@ static void sub_80DCA38(struct Sprite *sprite)
void sub_80DCA70(struct Sprite *sprite)
{
SetAverageBattlerPositions(gAnimBankTarget, 0, &sprite->pos1.x, &sprite->pos1.y);
- if (GetBankSide(gAnimBankAttacker))
+ if (GetBattlerSide(gAnimBankAttacker))
sprite->pos1.x -= gBattleAnimArgs[0];
else
sprite->pos1.x += gBattleAnimArgs[0];
sprite->pos1.y += gBattleAnimArgs[1];
- if (!GetBankSide(gAnimBankTarget))
+ if (!GetBattlerSide(gAnimBankTarget))
sprite->pos1.y += 8;
sprite->callback = sub_80DCAEC;
@@ -193,7 +193,7 @@ void AnimTranslateStinger(struct Sprite *sprite)
}
else
{
- if (GetBankSide(gAnimBankAttacker))
+ if (GetBattlerSide(gAnimBankAttacker))
{
gBattleAnimArgs[2] = -gBattleAnimArgs[2];
gBattleAnimArgs[1] = -gBattleAnimArgs[1];
@@ -203,9 +203,9 @@ void AnimTranslateStinger(struct Sprite *sprite)
if (!IsContest())
{
- if (GetBankSide(gAnimBankAttacker) == GetBankSide(gAnimBankTarget))
+ if (GetBattlerSide(gAnimBankAttacker) == GetBattlerSide(gAnimBankTarget))
{
- if (GetBankIdentity(gAnimBankTarget) == 0 || GetBankIdentity(gAnimBankTarget) == 1)
+ if (GetBattlerPosition(gAnimBankTarget) == 0 || GetBattlerPosition(gAnimBankTarget) == 1)
{
s16 temp1, temp2;
@@ -220,8 +220,8 @@ void AnimTranslateStinger(struct Sprite *sprite)
InitAnimSpritePos(sprite, 1);
- lVarX = GetBankPosition(gAnimBankTarget, 2) + gBattleAnimArgs[2];
- lVarY = GetBankPosition(gAnimBankTarget, 3) + gBattleAnimArgs[3];
+ lVarX = GetBattlerSpriteCoord(gAnimBankTarget, 2) + gBattleAnimArgs[2];
+ lVarY = GetBattlerSpriteCoord(gAnimBankTarget, 3) + gBattleAnimArgs[3];
rot = ArcTan2Neg(lVarX - sprite->pos1.x, lVarY - sprite->pos1.y);
rot += 0xC000;
sub_8078FDC(sprite, FALSE, 0x100, 0x100, rot);
@@ -247,12 +247,12 @@ void AnimMissileArc(struct Sprite *sprite)
{
InitAnimSpritePos(sprite, 1);
- if (GetBankSide(gAnimBankAttacker))
+ if (GetBattlerSide(gAnimBankAttacker))
gBattleAnimArgs[2] = -gBattleAnimArgs[2];
sprite->data[0] = gBattleAnimArgs[4];
- sprite->data[2] = GetBankPosition(gAnimBankTarget, 2) + gBattleAnimArgs[2];
- sprite->data[4] = GetBankPosition(gAnimBankTarget, 3) + gBattleAnimArgs[3];
+ sprite->data[2] = GetBattlerSpriteCoord(gAnimBankTarget, 2) + gBattleAnimArgs[2];
+ sprite->data[4] = GetBattlerSpriteCoord(gAnimBankTarget, 3) + gBattleAnimArgs[3];
sprite->data[5] = gBattleAnimArgs[5];
InitAnimSpriteTranslationOverDuration(sprite);
@@ -301,13 +301,13 @@ void sub_80DCE40(struct Sprite *sprite)
{
if (gBattleAnimArgs[0] == 0)
{
- sprite->pos1.x = GetBankPosition(gAnimBankAttacker, 2);
- sprite->pos1.y = GetBankPosition(gAnimBankAttacker, 3) + 18;
+ sprite->pos1.x = GetBattlerSpriteCoord(gAnimBankAttacker, 2);
+ sprite->pos1.y = GetBattlerSpriteCoord(gAnimBankAttacker, 3) + 18;
}
else
{
- sprite->pos1.x = GetBankPosition(gAnimBankTarget, 2);
- sprite->pos1.y = GetBankPosition(gAnimBankTarget, 3) + 18;
+ sprite->pos1.x = GetBattlerSpriteCoord(gAnimBankTarget, 2);
+ sprite->pos1.y = GetBattlerSpriteCoord(gAnimBankTarget, 3) + 18;
}
StoreSpriteCallbackInData(sprite, move_anim_8074EE0);
diff --git a/src/battle/anim/bullet.c b/src/battle/anim/bullet.c
index 1dca0b886..035adf394 100644
--- a/src/battle/anim/bullet.c
+++ b/src/battle/anim/bullet.c
@@ -19,8 +19,8 @@ void sub_80CFFD8(struct Sprite* sprite)
{
InitAnimSpritePos(sprite, 1);
sprite->data[0] = 20;
- sprite->data[2] = GetBankPosition(gAnimBankTarget, 2);
- sprite->data[4] = GetBankPosition(gAnimBankTarget, 3);
+ sprite->data[2] = GetBattlerSpriteCoord(gAnimBankTarget, 2);
+ sprite->data[4] = GetBattlerSpriteCoord(gAnimBankTarget, 3);
sprite->callback = StartTranslateAnimSpriteByDeltas;
sprite->affineAnimPaused = 1;
StoreSpriteCallbackInData(sprite, sub_80D0030);
diff --git a/src/battle/anim/copy_orb.c b/src/battle/anim/copy_orb.c
index 4fa8ea163..ac60d2c2b 100644
--- a/src/battle/anim/copy_orb.c
+++ b/src/battle/anim/copy_orb.c
@@ -16,14 +16,14 @@ void sub_80CB4CC(struct Sprite* sprite)
{
case 0:
{
- if (GetBankSide(gAnimBankTarget) == 0)
+ if (GetBattlerSide(gAnimBankTarget) == 0)
{
s16 a = gBattleAnimArgs[0];
gBattleAnimArgs[0] = -a;
}
- sprite->pos1.x = GetBankPosition(gAnimBankTarget, 0) + gBattleAnimArgs[0];
- sprite->pos1.y = GetBankPosition(gAnimBankTarget, 1) + gBattleAnimArgs[1];
+ sprite->pos1.x = GetBattlerSpriteCoord(gAnimBankTarget, 0) + gBattleAnimArgs[0];
+ sprite->pos1.y = GetBattlerSpriteCoord(gAnimBankTarget, 1) + gBattleAnimArgs[1];
sprite->invisible = 1;
sprite->data[0]++;
break;
@@ -35,8 +35,8 @@ void sub_80CB4CC(struct Sprite* sprite)
{
ChangeSpriteAffineAnim(sprite, 1);
sprite->data[0] = 25;
- sprite->data[2] = GetBankPosition(gAnimBankAttacker, 2);
- sprite->data[4] = GetBankPosition(gAnimBankAttacker, 3);
+ sprite->data[2] = GetBattlerSpriteCoord(gAnimBankAttacker, 2);
+ sprite->data[4] = GetBattlerSpriteCoord(gAnimBankAttacker, 3);
sprite->callback = sub_8078CC0;
StoreSpriteCallbackInData(sprite, DestroyAnimSprite);
break;
diff --git a/src/battle/anim/cube.c b/src/battle/anim/cube.c
index 9adf46e32..6fef2de69 100644
--- a/src/battle/anim/cube.c
+++ b/src/battle/anim/cube.c
@@ -16,8 +16,8 @@ static void sub_80CE000(struct Sprite* sprite);
void sub_80CDFB0(struct Sprite* sprite)
{
- sprite->pos1.x = GetBankPosition(gAnimBankAttacker, 2);
- sprite->pos1.y = GetBankPosition(gAnimBankAttacker, 3) - 12;
+ sprite->pos1.x = GetBattlerSpriteCoord(gAnimBankAttacker, 2);
+ sprite->pos1.y = GetBattlerSpriteCoord(gAnimBankAttacker, 3) - 12;
sprite->data[0] = 0;
sprite->data[1] = 2;
sprite->data[2] = 0;
diff --git a/src/battle/anim/cutter.c b/src/battle/anim/cutter.c
index fed3598fc..bc7478053 100644
--- a/src/battle/anim/cutter.c
+++ b/src/battle/anim/cutter.c
@@ -24,7 +24,7 @@ static void AnimMoveTwisterParticleStep(struct Sprite* sprite);
void AnimTranslateLinearSingleSineWave(struct Sprite* sprite)
{
InitAnimSpritePos(sprite, 1);
- if (GetBankSide(gAnimBankAttacker) != SIDE_PLAYER)
+ if (GetBattlerSide(gAnimBankAttacker) != B_SIDE_PLAYER)
{
gBattleAnimArgs[2] = -gBattleAnimArgs[2];
}
@@ -32,8 +32,8 @@ void AnimTranslateLinearSingleSineWave(struct Sprite* sprite)
sprite->data[0] = gBattleAnimArgs[4];
if (!gBattleAnimArgs[6])
{
- sprite->data[2] = GetBankPosition(gAnimBankTarget, 2) + gBattleAnimArgs[2];
- sprite->data[4] = GetBankPosition(gAnimBankTarget, 3) + gBattleAnimArgs[3];
+ sprite->data[2] = GetBattlerSpriteCoord(gAnimBankTarget, 2) + gBattleAnimArgs[2];
+ sprite->data[4] = GetBattlerSpriteCoord(gAnimBankTarget, 3) + gBattleAnimArgs[3];
}
else
{
@@ -44,7 +44,7 @@ void AnimTranslateLinearSingleSineWave(struct Sprite* sprite)
sprite->data[5] = gBattleAnimArgs[5];
InitAnimSpriteTranslationOverDuration(sprite);
- if (GetBankSide(gAnimBankAttacker) == GetBankSide(gAnimBankTarget))
+ if (GetBattlerSide(gAnimBankAttacker) == GetBattlerSide(gAnimBankTarget))
{
sprite->data[0] = 1;
}
diff --git a/src/battle/anim/cyclone.c b/src/battle/anim/cyclone.c
index b1210bc54..9bfa95e92 100644
--- a/src/battle/anim/cyclone.c
+++ b/src/battle/anim/cyclone.c
@@ -14,7 +14,7 @@ extern u8 gAnimBankTarget;
void sub_80D0118(struct Sprite* sprite)
{
InitAnimSpritePos(sprite, 0);
- if (GetBankSide(gAnimBankAttacker) == 0)
+ if (GetBattlerSide(gAnimBankAttacker) == 0)
sprite->pos1.y += 16;
sprite->data[0] = gBattleAnimArgs[4];
diff --git a/src/battle/anim/dark.c b/src/battle/anim/dark.c
index 055cf5802..9a1d0842b 100644
--- a/src/battle/anim/dark.c
+++ b/src/battle/anim/dark.c
@@ -21,7 +21,7 @@ extern u16 gBattle_BG2_X;
extern u16 gBattle_BG2_Y;
extern u16 gBattle_WIN0H;
extern u16 gBattle_WIN0V;
-extern u16 gBattlePartyID[];
+extern u16 gBattlerPartyIndexes[];
extern u8 gAnimMoveTurn;
extern const u8 gUnknown_08D1D574[];
@@ -49,7 +49,7 @@ void sub_80DFC24(u8 taskId)
bank = gAnimBankAttacker;
gTasks[taskId].data[1] = 16;
REG_BLDALPHA = 16;
- if (GetBankIdentity_permutated(bank) == 1)
+ if (GetBattlerPosition_permutated(bank) == 1)
REG_BLDCNT = 0x3F42;
else
REG_BLDCNT = 0x3F44;
@@ -112,7 +112,7 @@ void sub_80DFD58(u8 taskId)
void sub_80DFDC0(u8 taskId)
{
REG_BLDALPHA = 0x1000;
- if (GetBankIdentity_permutated(gAnimBankAttacker) == 1)
+ if (GetBattlerPosition_permutated(gAnimBankAttacker) == 1)
REG_BLDCNT = 0x3F42;
else
REG_BLDCNT = 0x3F44;
@@ -123,10 +123,10 @@ void sub_80DFDC0(u8 taskId)
void sub_80DFE14(struct Sprite *sprite)
{
- sprite->data[1] = GetBankPosition(gAnimBankTarget, 2);
- sprite->data[2] = GetBankPosition(gAnimBankAttacker, 2);
- sprite->data[3] = GetBankPosition(gAnimBankTarget, 3);
- sprite->data[4] = GetBankPosition(gAnimBankAttacker, 3);
+ sprite->data[1] = GetBattlerSpriteCoord(gAnimBankTarget, 2);
+ sprite->data[2] = GetBattlerSpriteCoord(gAnimBankAttacker, 2);
+ sprite->data[3] = GetBattlerSpriteCoord(gAnimBankTarget, 3);
+ sprite->data[4] = GetBattlerSpriteCoord(gAnimBankAttacker, 3);
sprite->data[0] = 0x7E;
InitSpriteDataForLinearTranslation(sprite);
sprite->data[3] = -sprite->data[1];
@@ -257,22 +257,22 @@ void sub_80E00EC(u8 taskId)
int var0;
struct Task *task = &gTasks[taskId];
- task->data[7] = GetBankPosition(gAnimBankAttacker, 1) + 31;
+ task->data[7] = GetBattlerSpriteCoord(gAnimBankAttacker, 1) + 31;
task->data[6] = sub_807A100(gAnimBankAttacker, 2) - 7;
task->data[5] = task->data[7];
task->data[4] = task->data[6];
task->data[13] = (task->data[7] - task->data[6]) << 8;
- pos = GetBankPosition(gAnimBankAttacker, 0);
+ pos = GetBattlerSpriteCoord(gAnimBankAttacker, 0);
task->data[14] = pos - 32;
task->data[15] = pos + 32;
- if (GetBankSide(gAnimBankAttacker) == SIDE_PLAYER)
+ if (GetBattlerSide(gAnimBankAttacker) == B_SIDE_PLAYER)
task->data[8] = -12;
else
task->data[8] = -64;
- task->data[3] = GetBankIdentity_permutated(gAnimBankAttacker);
+ task->data[3] = GetBattlerPosition_permutated(gAnimBankAttacker);
if (task->data[3] == 1)
{
sub_8078914(&subStruct);
@@ -403,7 +403,7 @@ void sub_80E03BC(u8 taskId)
}
else
{
- task->data[3] = GetBankIdentity_permutated(gAnimBankTarget);
+ task->data[3] = GetBattlerPosition_permutated(gAnimBankTarget);
if (task->data[3] == 1)
{
REG_BLDCNT = 0x3F42;
@@ -435,14 +435,14 @@ void sub_80E03BC(u8 taskId)
task->data[0]++;
break;
case 2:
- task->data[7] = GetBankPosition(gAnimBankTarget, 1) + 31;
+ task->data[7] = GetBattlerSpriteCoord(gAnimBankTarget, 1) + 31;
task->data[6] = sub_807A100(gAnimBankTarget, 2) - 7;
task->data[13] = (task->data[7] - task->data[6]) << 8;
- pos = GetBankPosition(gAnimBankTarget, 0);
+ pos = GetBattlerSpriteCoord(gAnimBankTarget, 0);
task->data[14] = pos - 4;
task->data[15] = pos + 4;
- if (GetBankSide(gAnimBankTarget) == SIDE_PLAYER)
+ if (GetBattlerSide(gAnimBankTarget) == B_SIDE_PLAYER)
task->data[8] = -12;
else
task->data[8] = -64;
@@ -783,7 +783,7 @@ static void sub_80E08CC(u8 priority)
for (i = 0; i < 4; i++)
{
- u8 spriteId = GetAnimBankSpriteId(i);
+ u8 spriteId = GetAnimBattlerSpriteId(i);
if (spriteId != 0xFF)
gSprites[spriteId].oam.priority = priority;
}
@@ -791,7 +791,7 @@ static void sub_80E08CC(u8 priority)
void sub_80E0918(u8 taskId)
{
- u8 toBG2 = GetBankIdentity_permutated(gAnimBankAttacker) ^ 1 ? 1 : 0;
+ u8 toBG2 = GetBattlerPosition_permutated(gAnimBankAttacker) ^ 1 ? 1 : 0;
MoveBattlerSpriteToBG(gAnimBankAttacker, toBG2);
gSprites[gBankSpriteIds[gAnimBankAttacker]].invisible = 0;
@@ -806,7 +806,7 @@ void sub_80E0918(u8 taskId)
void sub_80E09C4(u8 taskId)
{
- u8 toBG2 = GetBankIdentity_permutated(gAnimBankAttacker) ^ 1 ? 1 : 0;
+ u8 toBG2 = GetBattlerPosition_permutated(gAnimBankAttacker) ^ 1 ? 1 : 0;
sub_8076464(toBG2);
if (IsAnimBankSpriteVisible(gAnimBankAttacker ^ 2))
@@ -847,7 +847,7 @@ void sub_80E0A4C(u8 taskId)
if (IsDoubleBattle() && !IsContest())
{
- if (GetBankIdentity(gAnimBankAttacker) == 3 || GetBankIdentity(gAnimBankAttacker) == 0)
+ if (GetBattlerPosition(gAnimBankAttacker) == 3 || GetBattlerPosition(gAnimBankAttacker) == 0)
{
if (IsAnimBankSpriteVisible(gAnimBankAttacker ^ 2) == TRUE)
{
@@ -864,13 +864,13 @@ void sub_80E0A4C(u8 taskId)
}
else
{
- if (GetBankSide(gAnimBankAttacker) != SIDE_PLAYER)
- species = GetMonData(&gEnemyParty[gBattlePartyID[gAnimBankAttacker]], MON_DATA_SPECIES);
+ if (GetBattlerSide(gAnimBankAttacker) != B_SIDE_PLAYER)
+ species = GetMonData(&gEnemyParty[gBattlerPartyIndexes[gAnimBankAttacker]], MON_DATA_SPECIES);
else
- species = GetMonData(&gPlayerParty[gBattlePartyID[gAnimBankAttacker]], MON_DATA_SPECIES);
+ species = GetMonData(&gPlayerParty[gBattlerPartyIndexes[gAnimBankAttacker]], MON_DATA_SPECIES);
}
- spriteId = GetAnimBankSpriteId(0);
+ spriteId = GetAnimBattlerSpriteId(0);
newSpriteId = sub_807A4A0(gAnimBankAttacker, spriteId, species);
sub_8078914(&subStruct);
@@ -926,7 +926,7 @@ static void sub_80E0CD0(u8 taskId)
REG_BLDCNT = 0;
REG_BLDALPHA = 0;
- spriteId = GetAnimBankSpriteId(0);
+ spriteId = GetAnimBattlerSpriteId(0);
paletteNum = 16 + gSprites[spriteId].oam.paletteNum;
if (gTasks[taskIdCopy].data[1] == 0)
sub_8079108(paletteNum, 1);
@@ -958,22 +958,22 @@ void sub_80E0E24(u8 taskId)
case 1:
case 2:
case 3:
- spriteId = GetAnimBankSpriteId(gBattleAnimArgs[0]);
+ spriteId = GetAnimBattlerSpriteId(gBattleAnimArgs[0]);
break;
case 4:
- identity = IDENTITY_PLAYER_MON1;
+ identity = B_POSITION_PLAYER_LEFT;
calcSpriteId = TRUE;
break;
case 5:
- identity = IDENTITY_PLAYER_MON2;
+ identity = B_POSITION_PLAYER_RIGHT;
calcSpriteId = TRUE;
break;
case 6:
- identity = IDENTITY_OPPONENT_MON1;
+ identity = B_POSITION_OPPONENT_LEFT;
calcSpriteId = TRUE;
break;
case 7:
- identity = IDENTITY_OPPONENT_MON2;
+ identity = B_POSITION_OPPONENT_RIGHT;
calcSpriteId = TRUE;
break;
default:
@@ -983,7 +983,7 @@ void sub_80E0E24(u8 taskId)
if (calcSpriteId)
{
- bank = GetBankByIdentity(identity);
+ bank = GetBattlerAtPosition(identity);
if (IsAnimBankSpriteVisible(bank))
spriteId = gBankSpriteIds[bank];
else
diff --git a/src/battle/anim/dragon.c b/src/battle/anim/dragon.c
index dc2c0bc50..4c8448636 100644
--- a/src/battle/anim/dragon.c
+++ b/src/battle/anim/dragon.c
@@ -25,9 +25,9 @@ extern u8 gBankSpriteIds[];
void sub_80DF5A0(struct Sprite *sprite)
{
- sprite->pos1.x = GetBankPosition(gAnimBankAttacker, 2);
- sprite->pos1.y = GetBankPosition(gAnimBankAttacker, 3);
- if (GetBankSide(gAnimBankAttacker))
+ sprite->pos1.x = GetBattlerSpriteCoord(gAnimBankAttacker, 2);
+ sprite->pos1.y = GetBattlerSpriteCoord(gAnimBankAttacker, 3);
+ if (GetBattlerSide(gAnimBankAttacker))
{
sprite->pos1.x -= gBattleAnimArgs[0];
gBattleAnimArgs[3] = -gBattleAnimArgs[3];
@@ -50,9 +50,9 @@ void sub_80DF5A0(struct Sprite *sprite)
void sub_80DF63C(struct Sprite *sprite)
{
sub_8078650(sprite);
- sprite->data[2] = GetBankPosition(gAnimBankTarget, 2);
- sprite->data[4] = GetBankPosition(gAnimBankTarget, 3);
- if (GetBankSide(gAnimBankAttacker))
+ sprite->data[2] = GetBattlerSpriteCoord(gAnimBankTarget, 2);
+ sprite->data[4] = GetBattlerSpriteCoord(gAnimBankTarget, 3);
+ if (GetBattlerSide(gAnimBankAttacker))
{
sprite->pos1.x -= gBattleAnimArgs[1];
sprite->pos1.y += gBattleAnimArgs[1];
@@ -78,13 +78,13 @@ void sub_80DF6F0(struct Sprite *sprite)
{
if (gBattleAnimArgs[0] == 0)
{
- sprite->pos1.x = GetBankPosition(gAnimBankAttacker, 0);
- sprite->pos1.y = GetBankPosition(gAnimBankAttacker, 1);
+ sprite->pos1.x = GetBattlerSpriteCoord(gAnimBankAttacker, 0);
+ sprite->pos1.y = GetBattlerSpriteCoord(gAnimBankAttacker, 1);
}
else
{
- sprite->pos1.x = GetBankPosition(gAnimBankTarget, 0);
- sprite->pos1.y = GetBankPosition(gAnimBankTarget, 1);
+ sprite->pos1.x = GetBattlerSpriteCoord(gAnimBankTarget, 0);
+ sprite->pos1.y = GetBattlerSpriteCoord(gAnimBankTarget, 1);
}
sub_807867C(sprite, gBattleAnimArgs[1]);
sprite->pos1.y += gBattleAnimArgs[2];
@@ -96,7 +96,7 @@ void sub_80DF6F0(struct Sprite *sprite)
void sub_80DF760(struct Sprite *sprite)
{
- if (GetBankSide(gAnimBankAttacker))
+ if (GetBattlerSide(gAnimBankAttacker))
StartSpriteAffineAnim(sprite, 1);
sub_80DF63C(sprite);
}
@@ -107,8 +107,8 @@ void sub_80DF78C(struct Sprite *sprite)
{
u16 r5;
u16 r0;
- sprite->pos1.x = GetBankPosition(gAnimBankAttacker, 2);
- sprite->pos1.y = GetBankPosition(gAnimBankAttacker, 3);
+ sprite->pos1.x = GetBattlerSpriteCoord(gAnimBankAttacker, 2);
+ sprite->pos1.y = GetBattlerSpriteCoord(gAnimBankAttacker, 3);
sprite->data[4] = 0;
sprite->data[5] = 1;
sprite->data[6] = gBattleAnimArgs[0];
@@ -169,7 +169,7 @@ void sub_80DF924(u8 taskId)
struct Task *task = &gTasks[taskId];
u16 i;
u8 r1;
- if (GetBankIdentity_permutated(gAnimBankAttacker) == 1)
+ if (GetBattlerPosition_permutated(gAnimBankAttacker) == 1)
{
sp.dmaDest = &REG_BG1HOFS;
task->data[2] = gBattle_BG1_X;
@@ -252,8 +252,8 @@ void sub_80DFB28(struct Sprite *sprite)
{
int r6 = (gBattleAnimArgs[2] * 3) / 5;
int i;
- sprite->pos1.x = GetBankPosition(gAnimBankAttacker, 2);
- sprite->pos1.y = GetBankPosition(gAnimBankAttacker, 3) + gBattleAnimArgs[4];
+ sprite->pos1.x = GetBattlerSpriteCoord(gAnimBankAttacker, 2);
+ sprite->pos1.y = GetBattlerSpriteCoord(gAnimBankAttacker, 3) + gBattleAnimArgs[4];
sprite->data[1] = Cos(gBattleAnimArgs[1], gBattleAnimArgs[2]);
sprite->data[2] = Sin(gBattleAnimArgs[1], r6);
sprite->pos1.x += sprite->data[1] * gBattleAnimArgs[0];
diff --git a/src/battle/anim/draw.c b/src/battle/anim/draw.c
index be3a280af..9eea43220 100644
--- a/src/battle/anim/draw.c
+++ b/src/battle/anim/draw.c
@@ -32,7 +32,7 @@ void sub_80D0C88(u8 taskId)
task->data[5] = 0;
task->data[15] = sub_807A100(gAnimBankTarget, 0);
- if (GetBankIdentity_permutated(gAnimBankTarget) == 1)
+ if (GetBattlerPosition_permutated(gAnimBankTarget) == 1)
{
task->data[6] = gBattle_BG1_X;
params.dmaDest = (u16 *)REG_ADDR_BG1HOFS;
@@ -108,7 +108,7 @@ void sub_80D0D68(u8 taskId)
void sub_80D0E30(struct Sprite* sprite)
{
- sprite->pos1.x = GetBankPosition(gAnimBankTarget, 0) - 16;
+ sprite->pos1.x = GetBattlerSpriteCoord(gAnimBankTarget, 0) - 16;
sprite->pos1.y = sub_8077FC0(gAnimBankTarget) + 16;
sprite->data[0] = 0;
sprite->data[1] = 0;
diff --git a/src/battle/anim/drum.c b/src/battle/anim/drum.c
index 7937d040a..8dea7e608 100644
--- a/src/battle/anim/drum.c
+++ b/src/battle/anim/drum.c
@@ -24,8 +24,8 @@ void sub_80CEDF0(struct Sprite* sprite)
a = -16;
}
- sprite->pos1.x = GetBankPosition(gAnimBankAttacker, 2) + a;
- sprite->pos1.y = GetBankPosition(gAnimBankAttacker, 3) + 8;
+ sprite->pos1.x = GetBattlerSpriteCoord(gAnimBankAttacker, 2) + a;
+ sprite->pos1.y = GetBattlerSpriteCoord(gAnimBankAttacker, 3) + 8;
sprite->data[0] = 8;
sprite->callback = WaitAnimForDuration;
StoreSpriteCallbackInData(sprite, DestroyAnimSprite);
diff --git a/src/battle/anim/egg.c b/src/battle/anim/egg.c
index b3de1dbb1..44ff484f2 100644
--- a/src/battle/anim/egg.c
+++ b/src/battle/anim/egg.c
@@ -23,7 +23,7 @@ void sub_80D1368(struct Sprite* sprite)
{
s16 r1;
InitAnimSpritePos(sprite, 0);
- r1 = (GetBankSide(gAnimBankAttacker)) ? -0xA0 : 0xA0;
+ r1 = (GetBattlerSide(gAnimBankAttacker)) ? -0xA0 : 0xA0;
sprite->data[0] = 0x380;
sprite->data[1] = r1;
sprite->data[7] = gBattleAnimArgs[2];
@@ -36,7 +36,7 @@ void sub_80D13AC(struct Sprite* sprite)
sprite->pos2.y -= (sprite->data[0] >> 8);
sprite->pos2.x = sprite->data[1] >> 8;
sprite->data[0] -= 32;
- add = (GetBankSide(gAnimBankAttacker)) ? -0xA0 : 0xA0;
+ add = (GetBattlerSide(gAnimBankAttacker)) ? -0xA0 : 0xA0;
sprite->data[1] += add;
if (sprite->pos2.y > 0)
{
diff --git a/src/battle/anim/energy_wave.c b/src/battle/anim/energy_wave.c
index 8111f70a3..7980c7b34 100644
--- a/src/battle/anim/energy_wave.c
+++ b/src/battle/anim/energy_wave.c
@@ -24,9 +24,9 @@ void sub_80D3554(struct Sprite *sprite)
sprite->data[0] = 30;
sprite->data[1] = sprite->pos1.x;
- sprite->data[2] = GetBankPosition(gAnimBankTarget, 2);
+ sprite->data[2] = GetBattlerSpriteCoord(gAnimBankTarget, 2);
sprite->data[3] = sprite->pos1.y;
- sprite->data[4] = GetBankPosition(gAnimBankTarget, 3);
+ sprite->data[4] = GetBattlerSpriteCoord(gAnimBankTarget, 3);
InitAnimSpriteTranslationDeltas(sprite);
@@ -86,15 +86,15 @@ void sub_80D3698(struct Sprite *sprite)
{
u8 subpriority;
- sprite->pos1.x = GetBankPosition(gAnimBankAttacker, 0);
- sprite->pos1.y = GetBankPosition(gAnimBankAttacker, 1);
+ sprite->pos1.x = GetBattlerSpriteCoord(gAnimBankAttacker, 0);
+ sprite->pos1.y = GetBattlerSpriteCoord(gAnimBankAttacker, 1);
sprite->pos2.y = -10;
subpriority = sub_8079E90(gAnimBankAttacker);
if (!IsContest())
{
- if (GetBankSide(gAnimBankAttacker) == 0)
+ if (GetBattlerSide(gAnimBankAttacker) == 0)
{
sprite->pos2.x = 10;
sprite->subpriority = subpriority + 2;
@@ -126,11 +126,11 @@ void sub_80D3728(struct Sprite *sprite)
{
int var1, var2;
- if (GetBankSide(gAnimBankAttacker) == GetBankSide(gAnimBankTarget))
+ if (GetBattlerSide(gAnimBankAttacker) == GetBattlerSide(gAnimBankTarget))
{
gBattleAnimArgs[0] *= -1;
- if (GetBankIdentity(gAnimBankAttacker) == 0 || GetBankIdentity(gAnimBankAttacker) == 1)
+ if (GetBattlerPosition(gAnimBankAttacker) == 0 || GetBattlerPosition(gAnimBankAttacker) == 1)
{
gBattleAnimArgs[0] *= -1;
}
@@ -149,14 +149,14 @@ void sub_80D3728(struct Sprite *sprite)
InitAnimSpritePos(sprite, var1);
- if (GetBankSide(gAnimBankAttacker) != 0)
+ if (GetBattlerSide(gAnimBankAttacker) != 0)
{
gBattleAnimArgs[2] = -gBattleAnimArgs[2];
}
sprite->data[0] = gBattleAnimArgs[4];
- sprite->data[2] = GetBankPosition(gAnimBankTarget, 2) + gBattleAnimArgs[2];
- sprite->data[4] = GetBankPosition(gAnimBankTarget, var2) + gBattleAnimArgs[3];
+ sprite->data[2] = GetBattlerSpriteCoord(gAnimBankTarget, 2) + gBattleAnimArgs[2];
+ sprite->data[4] = GetBattlerSpriteCoord(gAnimBankTarget, var2) + gBattleAnimArgs[3];
sprite->callback = StartTranslateAnimSpriteByDeltas;
StoreSpriteCallbackInData(sprite, DestroyAnimSprite);
}
diff --git a/src/battle/anim/espeed.c b/src/battle/anim/espeed.c
index 469522092..2e80afff7 100644
--- a/src/battle/anim/espeed.c
+++ b/src/battle/anim/espeed.c
@@ -25,7 +25,7 @@ static void sub_80D1930(u8 taskId);
void sub_80D15A4(u8 taskId)
{
struct Task* task = &gTasks[taskId];
- u8 spriteId = GetAnimBankSpriteId(0);
+ u8 spriteId = GetAnimBattlerSpriteId(0);
task->data[0] = spriteId;
sub_80798F4(task, spriteId, &gUnknown_083D79BC);
task->func = sub_80D15E0;
@@ -51,7 +51,7 @@ void sub_80D1638(u8 taskId)
task->data[2] = 0;
task->data[3] = 0;
task->data[12] = 3;
- if (GetBankSide(gAnimBankTarget) == 0)
+ if (GetBattlerSide(gAnimBankTarget) == 0)
{
task->data[13] = 0xFFFF;
task->data[14] = 8;
@@ -62,7 +62,7 @@ void sub_80D1638(u8 taskId)
task->data[14] = -8;
}
- task->data[15] = GetAnimBankSpriteId(1);
+ task->data[15] = GetAnimBattlerSpriteId(1);
task->func = sub_80D16A0;
}
@@ -123,7 +123,7 @@ void sub_80D17C4(u8 taskId)
task->data[4] = 1;
task->data[13] = 14;
task->data[14] = 2;
- task->data[15] = GetAnimBankSpriteId(0);
+ task->data[15] = GetAnimBattlerSpriteId(0);
task->func = sub_80D1808;
}
@@ -169,8 +169,8 @@ void sub_80D18D4(u8 taskId)
task->data[7] = 0;
task->data[8] = 0;
task->data[13] = 0;
- task->data[14] = GetBankPosition(gAnimBankAttacker, 0);
- task->data[15] = GetBankPosition(gAnimBankAttacker, 1);
+ task->data[14] = GetBattlerSpriteCoord(gAnimBankAttacker, 0);
+ task->data[15] = GetBattlerSpriteCoord(gAnimBankAttacker, 1);
task->func = sub_80D1930;
}
diff --git a/src/battle/anim/evasion.c b/src/battle/anim/evasion.c
index ded8428d4..e7387a52a 100644
--- a/src/battle/anim/evasion.c
+++ b/src/battle/anim/evasion.c
@@ -23,7 +23,7 @@ void sub_80CE7E0(u8 taskId)
u16 r3;
u16 r4;
struct Task* task = &gTasks[taskId];
- task->data[0] = GetAnimBankSpriteId(0);
+ task->data[0] = GetAnimBattlerSpriteId(0);
task->data[1] = AllocSpritePalette(0x2771);
r3 = (task->data[1] * 16) + 0x100;
r4 = (gSprites[task->data[0]].oam.paletteNum + 16) << 4;
@@ -47,7 +47,7 @@ void sub_80CE7E0(u8 taskId)
}
task->func = sub_80CE910;
- if (GetBankIdentity_permutated(gAnimBankAttacker) == 1)
+ if (GetBattlerPosition_permutated(gAnimBankAttacker) == 1)
{
REG_DISPCNT &= 0xFDFF;
}
@@ -62,7 +62,7 @@ void sub_80CE910(u8 taskId)
struct Task* task = &gTasks[taskId];
if (!task->data[3])
{
- if (GetBankIdentity_permutated(gAnimBankAttacker) == 1)
+ if (GetBattlerPosition_permutated(gAnimBankAttacker) == 1)
REG_DISPCNT |= 0x200;
else
REG_DISPCNT |= 0x400;
diff --git a/src/battle/anim/fight.c b/src/battle/anim/fight.c
index 0f46187f2..5e25d664a 100644
--- a/src/battle/anim/fight.c
+++ b/src/battle/anim/fight.c
@@ -21,7 +21,7 @@ extern u16 gBattle_BG3_X;
extern u16 gBattle_BG3_Y;
extern u16 gBattle_WIN0H;
extern u16 gBattle_WIN0V;
-extern u16 gBattlePartyID[];
+extern u16 gBattlerPartyIndexes[];
extern u8 gAnimMoveTurn;
extern struct SpriteTemplate gBasicHitSplatSpriteTemplate;
@@ -50,7 +50,7 @@ void sub_080B08A0(struct Sprite *sprite)
void sub_80D902C(struct Sprite *sprite)
{
- if (gBattleAnimArgs[7] == 1 && GetBankSide(gAnimBankAttacker) != SIDE_PLAYER)
+ if (gBattleAnimArgs[7] == 1 && GetBattlerSide(gAnimBankAttacker) != B_SIDE_PLAYER)
{
gBattleAnimArgs[1] = -gBattleAnimArgs[1];
gBattleAnimArgs[3] = -gBattleAnimArgs[3];
@@ -108,8 +108,8 @@ void sub_80D90F4(struct Sprite *sprite)
gBattleAnimArgs[2] = Random() % 5;
StartSpriteAnim(sprite, gBattleAnimArgs[2]);
- sprite->pos1.x = GetBankPosition(bank, 2);
- sprite->pos1.y = GetBankPosition(bank, 3);
+ sprite->pos1.x = GetBattlerSpriteCoord(bank, 2);
+ sprite->pos1.y = GetBattlerSpriteCoord(bank, 3);
xMod = sub_807A100(bank, 1) / 2;
yMod = sub_807A100(bank, 0) / 4;
@@ -196,12 +196,12 @@ static void sub_80D9328(struct Sprite *sprite)
void sub_80D9378(struct Sprite *sprite)
{
- if ((gAnimBankAttacker ^ 2) == gAnimBankTarget && GetBankIdentity(gAnimBankTarget) < 2)
+ if ((gAnimBankAttacker ^ 2) == gAnimBankTarget && GetBattlerPosition(gAnimBankTarget) < 2)
gBattleAnimArgs[0] *= -1;
sub_8078764(sprite, 1);
- if (GetBankSide(gAnimBankAttacker) != SIDE_PLAYER)
+ if (GetBattlerSide(gAnimBankAttacker) != B_SIDE_PLAYER)
gBattleAnimArgs[2] = -gBattleAnimArgs[2];
sprite->data[0] = gBattleAnimArgs[3];
@@ -275,8 +275,8 @@ static void AnimStompFootStep(struct Sprite *sprite)
if (--sprite->data[0] == -1)
{
sprite->data[0] = 6;
- sprite->data[2] = GetBankPosition(gAnimBankTarget, 2);
- sprite->data[4] = GetBankPosition(gAnimBankTarget, 3);
+ sprite->data[2] = GetBattlerSpriteCoord(gAnimBankTarget, 2);
+ sprite->data[4] = GetBattlerSpriteCoord(gAnimBankTarget, 3);
sprite->callback = StartTranslateAnimSpriteByDeltas;
StoreSpriteCallbackInData(sprite, AnimStompFootEnd);
@@ -319,13 +319,13 @@ void sub_80D95D0(struct Sprite *sprite)
{
if (gBattleAnimArgs[0] == 0)
{
- sprite->pos1.x = GetBankPosition(gAnimBankAttacker, 0);
- sprite->pos1.y = GetBankPosition(gAnimBankAttacker, 1);
+ sprite->pos1.x = GetBattlerSpriteCoord(gAnimBankAttacker, 0);
+ sprite->pos1.y = GetBattlerSpriteCoord(gAnimBankAttacker, 1);
}
else
{
- sprite->pos1.x = GetBankPosition(gAnimBankTarget, 0);
- sprite->pos1.y = GetBankPosition(gAnimBankTarget, 1);
+ sprite->pos1.x = GetBattlerSpriteCoord(gAnimBankTarget, 0);
+ sprite->pos1.y = GetBattlerSpriteCoord(gAnimBankTarget, 1);
}
sprite->pos1.x += gBattleAnimArgs[1];
@@ -372,13 +372,13 @@ void sub_80D96B8(struct Sprite *sprite)
{
if (gBattleAnimArgs[0] == 0)
{
- sprite->pos1.x = GetBankPosition(gAnimBankAttacker, 0) + gBattleAnimArgs[2];
- sprite->pos1.y = GetBankPosition(gAnimBankAttacker, 1) + gBattleAnimArgs[3];
+ sprite->pos1.x = GetBattlerSpriteCoord(gAnimBankAttacker, 0) + gBattleAnimArgs[2];
+ sprite->pos1.y = GetBattlerSpriteCoord(gAnimBankAttacker, 1) + gBattleAnimArgs[3];
}
else
{
- sprite->pos1.x = GetBankPosition(gAnimBankTarget, 0) + gBattleAnimArgs[2];
- sprite->pos1.y = GetBankPosition(gAnimBankTarget, 1) + gBattleAnimArgs[3];
+ sprite->pos1.x = GetBattlerSpriteCoord(gAnimBankTarget, 0) + gBattleAnimArgs[2];
+ sprite->pos1.y = GetBattlerSpriteCoord(gAnimBankTarget, 1) + gBattleAnimArgs[3];
}
sprite->oam.tileNum += gBattleAnimArgs[1] * 16;
@@ -423,8 +423,8 @@ void sub_80D97CC(struct Sprite *sprite)
{
if (gBattleAnimArgs[0] == 0)
{
- sprite->pos1.x = GetBankPosition(gBankAttacker, 2);
- sprite->pos1.y = GetBankPosition(gBankAttacker, 3);
+ sprite->pos1.x = GetBattlerSpriteCoord(gBankAttacker, 2);
+ sprite->pos1.y = GetBattlerSpriteCoord(gBankAttacker, 3);
sprite->oam.priority = sub_8079ED4(gAnimBankAttacker);
sprite->data[7] = gAnimBankTarget;
}
@@ -448,9 +448,9 @@ static void sub_80D986C(struct Sprite *sprite)
sprite->data[0] = 16;
sprite->data[1] = sprite->pos1.x;
- sprite->data[2] = GetBankPosition(sprite->data[7], 2);
+ sprite->data[2] = GetBattlerSpriteCoord(sprite->data[7], 2);
sprite->data[3] = sprite->pos1.y;
- sprite->data[4] = GetBankPosition(sprite->data[7], 3);
+ sprite->data[4] = GetBattlerSpriteCoord(sprite->data[7], 3);
InitAnimSpriteTranslationDeltas(sprite);
StoreSpriteCallbackInData(sprite, move_anim_8074EE0);
@@ -491,10 +491,10 @@ static void sub_80D9934(struct Sprite *sprite)
}
else
{
- s16 pos0 = GetBankPosition(gAnimBankAttacker, 2);
- s16 pos1 = GetBankPosition(gAnimBankAttacker, 3);
- s16 pos2 = GetBankPosition(gAnimBankTarget, 2);
- s16 pos3 = GetBankPosition(gAnimBankTarget, 3);
+ s16 pos0 = GetBattlerSpriteCoord(gAnimBankAttacker, 2);
+ s16 pos1 = GetBattlerSpriteCoord(gAnimBankAttacker, 3);
+ s16 pos2 = GetBattlerSpriteCoord(gAnimBankTarget, 2);
+ s16 pos3 = GetBattlerSpriteCoord(gAnimBankTarget, 3);
sprite->data[0] = pos2 - pos0;
sprite->data[1] = pos3 - pos1;
@@ -525,8 +525,8 @@ void sub_80D9A38(struct Sprite *sprite)
if (gBattleAnimArgs[0] == 0)
{
- sprite->pos1.x = GetBankPosition(gBankAttacker, 2);
- sprite->pos1.y = GetBankPosition(gBankAttacker, 3);
+ sprite->pos1.x = GetBattlerSpriteCoord(gBankAttacker, 2);
+ sprite->pos1.y = GetBattlerSpriteCoord(gBankAttacker, 3);
bank = gAnimBankTarget;
sprite->oam.priority = sub_8079ED4(gAnimBankAttacker);
}
@@ -538,14 +538,14 @@ void sub_80D9A38(struct Sprite *sprite)
if (IsContest())
sprite->oam.matrixNum |= 0x8;
- else if (GetBankSide(bank) == SIDE_PLAYER)
+ else if (GetBattlerSide(bank) == B_SIDE_PLAYER)
sprite->oam.matrixNum |= 0x18;
sprite->data[0] = 16;
sprite->data[1] = sprite->pos1.x;
- sprite->data[2] = GetBankPosition(bank, 2);
+ sprite->data[2] = GetBattlerSpriteCoord(bank, 2);
sprite->data[3] = sprite->pos1.y;
- sprite->data[4] = GetBankPosition(bank, 3);
+ sprite->data[4] = GetBattlerSpriteCoord(bank, 3);
InitAnimSpriteTranslationDeltas(sprite);
StoreSpriteCallbackInData(sprite, DestroyAnimSprite);
@@ -564,15 +564,15 @@ void sub_80D9B48(struct Sprite *sprite)
{
u8 turn;
- sprite->pos1.x = GetBankPosition(gAnimBankTarget, 2);
- sprite->pos1.y = GetBankPosition(gAnimBankTarget, 3);
+ sprite->pos1.x = GetBattlerSpriteCoord(gAnimBankTarget, 2);
+ sprite->pos1.y = GetBattlerSpriteCoord(gAnimBankTarget, 3);
sprite->data[1] = gBattleAnimArgs[3];
sprite->data[2] = gBattleAnimArgs[0];
sprite->data[3] = gBattleAnimArgs[1];
sprite->data[4] = gBattleAnimArgs[2];
turn = gAnimMoveTurn;
- if (GetBankSide(gAnimBankTarget) == SIDE_PLAYER)
+ if (GetBattlerSide(gAnimBankTarget) == B_SIDE_PLAYER)
turn++;
if (turn & 1)
@@ -598,7 +598,7 @@ void sub_80D9BD4(struct Sprite *sprite)
{
StartSpriteAnim(sprite, 2);
}
- else if (GetBankSide(gAnimBankAttacker) != SIDE_PLAYER)
+ else if (GetBattlerSide(gAnimBankAttacker) != B_SIDE_PLAYER)
{
StartSpriteAnim(sprite, 1);
}
@@ -644,7 +644,7 @@ void sub_80D9C80(u8 taskId)
task->data[10] += 2816;
- if (GetBankSide(gAnimBankTarget) == SIDE_PLAYER)
+ if (GetBattlerSide(gAnimBankTarget) == B_SIDE_PLAYER)
gBattle_BG3_X += task->data[9] >> 8;
else
gBattle_BG3_X -= task->data[9] >> 8;
diff --git a/src/battle/anim/fire.c b/src/battle/anim/fire.c
index 253236805..0939c938c 100644
--- a/src/battle/anim/fire.c
+++ b/src/battle/anim/fire.c
@@ -40,7 +40,7 @@ void sub_80D4F5C(struct Sprite *sprite)
{
sub_8078650(sprite);
- if (GetBankSide(gAnimBankAttacker))
+ if (GetBattlerSide(gAnimBankAttacker))
{
sprite->pos1.x -= gBattleAnimArgs[0];
sprite->pos1.y += gBattleAnimArgs[1];
@@ -62,7 +62,7 @@ void sub_80D4F5C(struct Sprite *sprite)
void sub_80D4FCC(struct Sprite *sprite)
{
- if (GetBankSide(gAnimBankAttacker))
+ if (GetBattlerSide(gAnimBankAttacker))
{
sprite->pos1.x -= gBattleAnimArgs[0];
sprite->pos1.y += gBattleAnimArgs[1];
@@ -98,7 +98,7 @@ void sub_80D5074(struct Sprite *sprite)
{
sub_8078650(sprite);
- if (GetBankSide(gAnimBankAttacker))
+ if (GetBattlerSide(gAnimBankAttacker))
{
sprite->pos1.x -= gBattleAnimArgs[0];
}
diff --git a/src/battle/anim/fire_2.c b/src/battle/anim/fire_2.c
index f9c9b6d3b..97ac2e933 100644
--- a/src/battle/anim/fire_2.c
+++ b/src/battle/anim/fire_2.c
@@ -33,9 +33,9 @@ void sub_80D57C4(u8 spriteId, u8 taskId, u8 a3);
// arg 6: ? (todo: something related to which mon the pixel offsets are based on)
void AnimEmberFlare(struct Sprite *sprite)
{
- if (GetBankSide(gAnimBankAttacker) == GetBankSide(gAnimBankTarget)
- && (gAnimBankAttacker == GetBankByIdentity(IDENTITY_PLAYER_MON2)
- || gAnimBankAttacker == GetBankByIdentity(IDENTITY_OPPONENT_MON2)))
+ if (GetBattlerSide(gAnimBankAttacker) == GetBattlerSide(gAnimBankTarget)
+ && (gAnimBankAttacker == GetBattlerAtPosition(B_POSITION_PLAYER_RIGHT)
+ || gAnimBankAttacker == GetBattlerAtPosition(B_POSITION_OPPONENT_RIGHT)))
gBattleAnimArgs[2] = -gBattleAnimArgs[2];
sprite->callback = sub_8079534;
@@ -76,9 +76,9 @@ static void AnimFireRingStep1(struct Sprite *sprite)
{
sprite->data[0] = 0x19;
sprite->data[1] = sprite->pos1.x;
- sprite->data[2] = GetBankPosition(gAnimBankTarget, 2);
+ sprite->data[2] = GetBattlerSpriteCoord(gAnimBankTarget, 2);
sprite->data[3] = sprite->pos1.y;
- sprite->data[4] = GetBankPosition(gAnimBankTarget, 3);
+ sprite->data[4] = GetBattlerSpriteCoord(gAnimBankTarget, 3);
InitAnimSpriteTranslationDeltas(sprite);
@@ -92,8 +92,8 @@ static void AnimFireRingStep2(struct Sprite *sprite)
{
sprite->data[0] = 0;
- sprite->pos1.x = GetBankPosition(gAnimBankTarget, 2);
- sprite->pos1.y = GetBankPosition(gAnimBankTarget, 3);
+ sprite->pos1.x = GetBattlerSpriteCoord(gAnimBankTarget, 2);
+ sprite->pos1.y = GetBattlerSpriteCoord(gAnimBankTarget, 3);
sprite->pos2.y = 0;
sprite->pos2.x = 0;
@@ -184,14 +184,14 @@ void sub_80D5470(u8 taskId) // initialize animation task for Move_ERUPTION?
{
struct Task *task = &gTasks[taskId];
- task->data[15] = GetAnimBankSpriteId(0);
+ task->data[15] = GetAnimBattlerSpriteId(0);
task->data[0] = 0;
task->data[1] = 0;
task->data[2] = 0;
task->data[3] = 0;
task->data[4] = gSprites[task->data[15]].pos1.y;
- task->data[5] = GetBankSide(gAnimBankAttacker);
+ task->data[5] = GetBattlerSide(gAnimBankAttacker);
task->data[6] = 0;
sub_8078E70(task->data[15], 0);
@@ -317,7 +317,7 @@ void sub_80D57C4(u8 spriteId, u8 taskId, u8 a3)
u16 y = sub_80D5940(spriteId);
u16 x = gSprites[spriteId].pos1.x;
- if(!GetBankSide(gAnimBankAttacker))
+ if(!GetBattlerSide(gAnimBankAttacker))
{
x -= 0xC;
sign = 1;
diff --git a/src/battle/anim/flying_path.c b/src/battle/anim/flying_path.c
index 70c418afc..5e9de8cb1 100644
--- a/src/battle/anim/flying_path.c
+++ b/src/battle/anim/flying_path.c
@@ -23,11 +23,11 @@ void sub_80CBDF4(u8 taskId)
struct Task *task = &gTasks[taskId];
task->data[4] = sub_8079E90(gAnimBankTarget) - 1;
- task->data[6] = GetBankPosition(gAnimBankTarget, 2);
- task->data[7] = GetBankPosition(gAnimBankTarget, 3);
+ task->data[6] = GetBattlerSpriteCoord(gAnimBankTarget, 2);
+ task->data[7] = GetBattlerSpriteCoord(gAnimBankTarget, 3);
task->data[10] = sub_807A100(gAnimBankTarget, 1);
task->data[11] = sub_807A100(gAnimBankTarget, 0);
- task->data[5] = (GetBankSide(gAnimBankTarget) == 1) ? 1 : -1;
+ task->data[5] = (GetBattlerSide(gAnimBankTarget) == 1) ? 1 : -1;
task->data[9] = 0x38 - (task->data[5] * 64);
task->data[8] = task->data[7] - task->data[9] + task->data[6];
task->data[2] = CreateSprite(&gSpriteTemplate_83D6884, task->data[8], task->data[9], task->data[4]);
diff --git a/src/battle/anim/flying_petals.c b/src/battle/anim/flying_petals.c
index 4eeaa5215..c7a596b56 100644
--- a/src/battle/anim/flying_petals.c
+++ b/src/battle/anim/flying_petals.c
@@ -21,7 +21,7 @@ void sub_80CC474(struct Sprite* sprite)
else
bank = gAnimBankTarget;
- if (GetBankSide(bank) != 0)
+ if (GetBattlerSide(bank) != 0)
{
sprite->data[4] = 0;
sprite->data[2] = gBattleAnimArgs[3];
@@ -48,12 +48,12 @@ void sub_80CC474(struct Sprite* sprite)
sprite->oam.priority = sub_8079ED4(bank) + 1;
break;
case 2:
- sprite->pos1.y = GetBankPosition(bank, 3) + gBattleAnimArgs[0];
+ sprite->pos1.y = GetBattlerSpriteCoord(bank, 3) + gBattleAnimArgs[0];
sprite->oam.priority = sub_8079ED4(bank);
break;
case 3:
- sprite->pos1.y = GetBankPosition(gAnimBankTarget, 3) + gBattleAnimArgs[0];
- GetAnimBankSpriteId(1);
+ sprite->pos1.y = GetBattlerSpriteCoord(gAnimBankTarget, 3) + gBattleAnimArgs[0];
+ GetAnimBattlerSpriteId(1);
sprite->oam.priority = sub_8079ED4(bank) + 1;
break;
}
diff --git a/src/battle/anim/glitter.c b/src/battle/anim/glitter.c
index e6c101de3..d73b46bbd 100644
--- a/src/battle/anim/glitter.c
+++ b/src/battle/anim/glitter.c
@@ -43,13 +43,13 @@ void sub_80CD190(struct Sprite* sprite)
{
if (!gBattleAnimArgs[6])
{
- sprite->pos1.x = GetBankPosition(bank, 0);
- sprite->pos1.y = GetBankPosition(bank, 1) + gBattleAnimArgs[1];
+ sprite->pos1.x = GetBattlerSpriteCoord(bank, 0);
+ sprite->pos1.y = GetBattlerSpriteCoord(bank, 1) + gBattleAnimArgs[1];
}
else
{
- sprite->pos1.x = GetBankPosition(bank, 2);
- sprite->pos1.y = GetBankPosition(bank, 3) + gBattleAnimArgs[1];
+ sprite->pos1.x = GetBattlerSpriteCoord(bank, 2);
+ sprite->pos1.y = GetBattlerSpriteCoord(bank, 3) + gBattleAnimArgs[1];
}
sub_807867C(sprite, gBattleAnimArgs[0]);
diff --git a/src/battle/anim/grip.c b/src/battle/anim/grip.c
index dbf7a1562..a56a02d82 100644
--- a/src/battle/anim/grip.c
+++ b/src/battle/anim/grip.c
@@ -31,8 +31,8 @@ void sub_80D0178(struct Sprite* sprite)
sprite->pos1.x += r7;
sprite->pos1.y += r4;
sprite->data[0] = 6;
- sprite->data[2] = GetBankPosition(gAnimBankTarget, 2) + r8;
- sprite->data[4] = GetBankPosition(gAnimBankTarget, 3) + r6;
+ sprite->data[2] = GetBattlerSpriteCoord(gAnimBankTarget, 2) + r8;
+ sprite->data[4] = GetBattlerSpriteCoord(gAnimBankTarget, 3) + r6;
sprite->callback = StartTranslateAnimSpriteByDeltas;
StoreSpriteCallbackInData(sprite, sub_80D020C);
}
diff --git a/src/battle/anim/grow.c b/src/battle/anim/grow.c
index 8788b32fe..924629048 100644
--- a/src/battle/anim/grow.c
+++ b/src/battle/anim/grow.c
@@ -18,7 +18,7 @@ static void sub_80D0904(u8 taskId);
void sub_80D08C8(u8 taskId)
{
struct Task* task = &gTasks[taskId];
- u8 spriteId = GetAnimBankSpriteId(0);
+ u8 spriteId = GetAnimBattlerSpriteId(0);
sub_80798F4(task, spriteId, &gUnknown_083D7714);
task->func = sub_80D0904;
}
diff --git a/src/battle/anim/guard.c b/src/battle/anim/guard.c
index 211e0e841..d54fa4abc 100644
--- a/src/battle/anim/guard.c
+++ b/src/battle/anim/guard.c
@@ -22,8 +22,8 @@ void sub_80D3014(struct Sprite *sprite)
}
else
{
- sprite->pos1.x = GetBankPosition(gAnimBankAttacker, 0);
- sprite->pos1.y = GetBankPosition(gAnimBankAttacker, 1) + 40;
+ sprite->pos1.x = GetBattlerSpriteCoord(gAnimBankAttacker, 0);
+ sprite->pos1.y = GetBattlerSpriteCoord(gAnimBankAttacker, 1) + 40;
}
sprite->data[0] = 13;
diff --git a/src/battle/anim/guillotine.c b/src/battle/anim/guillotine.c
index 15279d5e2..0768e8334 100644
--- a/src/battle/anim/guillotine.c
+++ b/src/battle/anim/guillotine.c
@@ -34,9 +34,9 @@ void sub_80D0228(struct Sprite* sprite)
sprite->pos1.y += r4;
sprite->data[0] = 6;
sprite->data[1] = sprite->pos1.x;
- sprite->data[2] = GetBankPosition(gAnimBankTarget, 2) + r9;
+ sprite->data[2] = GetBattlerSpriteCoord(gAnimBankTarget, 2) + r9;
sprite->data[3] = sprite->pos1.y;
- sprite->data[4] = GetBankPosition(gAnimBankTarget, 3) + r6;
+ sprite->data[4] = GetBattlerSpriteCoord(gAnimBankTarget, 3) + r6;
InitAnimSpriteTranslationDeltas(sprite);
sprite->data[5] = gBattleAnimArgs[0];
sprite->data[6] = sprite->data[0];
diff --git a/src/battle/anim/heated_rock.c b/src/battle/anim/heated_rock.c
index 055960f40..6f1a1344a 100644
--- a/src/battle/anim/heated_rock.c
+++ b/src/battle/anim/heated_rock.c
@@ -28,7 +28,7 @@ u16 sub_80D5940(u8 spriteId)
{
u16 var1 = gSprites[spriteId].pos1.y + gSprites[spriteId].pos2.y + gSprites[spriteId].centerToCornerVecY;
- if (GetBankSide(gAnimBankAttacker) == 0)
+ if (GetBattlerSide(gAnimBankAttacker) == 0)
{
var1 = ((var1 << 16) + 0x4A0000) >> 16;
}
diff --git a/src/battle/anim/homing.c b/src/battle/anim/homing.c
index 208d3b831..b24fcf4b1 100644
--- a/src/battle/anim/homing.c
+++ b/src/battle/anim/homing.c
@@ -29,13 +29,13 @@ void sub_80CC6CC(struct Sprite* sprite)
{
if (gBattleAnimArgs[0] == 0)
{
- a = GetBankPosition(gAnimBankAttacker, 2);
- b = GetBankPosition(gAnimBankAttacker, 3);
+ a = GetBattlerSpriteCoord(gAnimBankAttacker, 2);
+ b = GetBattlerSpriteCoord(gAnimBankAttacker, 3);
}
else
{
- a = GetBankPosition(gAnimBankTarget, 2);
- b = GetBankPosition(gAnimBankTarget, 3);
+ a = GetBattlerSpriteCoord(gAnimBankTarget, 2);
+ b = GetBattlerSpriteCoord(gAnimBankTarget, 3);
}
sprite->data[0] = gBattleAnimArgs[4];
diff --git a/src/battle/anim/hop.c b/src/battle/anim/hop.c
index 0697e83a0..7d1b2fd01 100644
--- a/src/battle/anim/hop.c
+++ b/src/battle/anim/hop.c
@@ -92,8 +92,8 @@ void sub_80CB94C(struct Sprite* sprite)
s16 e1;
s16 e2;
InitAnimSpritePos(sprite, 0);
- e1 = GetBankPosition(gAnimBankTarget, 0);
- e2 = GetBankPosition(gAnimBankTarget, 1);
+ e1 = GetBattlerSpriteCoord(gAnimBankTarget, 0);
+ e2 = GetBattlerSpriteCoord(gAnimBankTarget, 1);
if ((gAnimBankAttacker ^ 2) == gAnimBankTarget)
{
sprite->data[6] = e1;
@@ -135,8 +135,8 @@ void sub_80CB9C4(struct Sprite* sprite)
void sub_80CBA28(struct Sprite* sprite)
{
- s16 e = GetBankPosition(gAnimBankTarget, 1);
- if (GetBankSide(gAnimBankTarget) == 0)
+ s16 e = GetBattlerSpriteCoord(gAnimBankTarget, 1);
+ if (GetBattlerSide(gAnimBankTarget) == 0)
{
sprite->data[6] = 0;
sprite->data[7] = e + 10;
diff --git a/src/battle/anim/hop_2.c b/src/battle/anim/hop_2.c
index 1bc3f46af..861f428da 100644
--- a/src/battle/anim/hop_2.c
+++ b/src/battle/anim/hop_2.c
@@ -22,8 +22,8 @@ void sub_80CBAE8(struct Sprite* sprite)
s16 p1;
s16 p2;
sub_8078764(sprite, 0);
- p1 = GetBankPosition(gAnimBankAttacker, 0);
- p2 = GetBankPosition(gAnimBankAttacker, 1);
+ p1 = GetBattlerSpriteCoord(gAnimBankAttacker, 0);
+ p2 = GetBattlerSpriteCoord(gAnimBankAttacker, 1);
if ((gAnimBankTarget ^ 2) == gAnimBankAttacker)
{
sprite->data[6] = p1;
diff --git a/src/battle/anim/leaf.c b/src/battle/anim/leaf.c
index 676734717..ca2af257d 100644
--- a/src/battle/anim/leaf.c
+++ b/src/battle/anim/leaf.c
@@ -15,8 +15,8 @@ static void sub_80CAF6C(struct Sprite* sprite);
void sub_80CAED8(struct Sprite* sprite)
{
- sprite->pos1.x = GetBankPosition(gAnimBankAttacker, 2);
- sprite->pos1.y = GetBankPosition(gAnimBankAttacker, 3);
+ sprite->pos1.x = GetBattlerSpriteCoord(gAnimBankAttacker, 2);
+ sprite->pos1.y = GetBattlerSpriteCoord(gAnimBankAttacker, 3);
sprite->data[0] = gBattleAnimArgs[0];
sprite->data[1] = gBattleAnimArgs[1];
sprite->data[2] = gBattleAnimArgs[2];
@@ -51,7 +51,7 @@ void sub_80CAF20(struct Sprite* sprite)
void sub_80CAF6C(struct Sprite* sprite)
{
- if (GetBankSide(gAnimBankAttacker))
+ if (GetBattlerSide(gAnimBankAttacker))
{
sprite->pos2.x = -Sin(sprite->data[0], 0x19);
}
diff --git a/src/battle/anim/lunge_1.c b/src/battle/anim/lunge_1.c
index a3b5f19c5..949fb89f4 100644
--- a/src/battle/anim/lunge_1.c
+++ b/src/battle/anim/lunge_1.c
@@ -44,7 +44,7 @@ void sub_80CD774(struct Sprite* sprite)
void sub_80CD7CC(struct Sprite* sprite)
{
sprite->data[0] = 6;
- sprite->data[1] = (GetBankSide(gAnimBankAttacker)) ? 2 : -2;
+ sprite->data[1] = (GetBattlerSide(gAnimBankAttacker)) ? 2 : -2;
sprite->data[2] = 0;
sprite->data[3] = gBankSpriteIds[gAnimBankAttacker];
StoreSpriteCallbackInData(sprite, sub_80CD81C);
@@ -57,7 +57,7 @@ void sub_80CD81C(struct Sprite* sprite)
{
sprite->data[3] = gBankSpriteIds[gAnimBankAttacker];
sub_8078E70(sprite->data[3], 0);
- sprite->data[4] = (sprite->data[6] = GetBankSide(gAnimBankAttacker)) ? 0x300 : 0xFFFFFD00;
+ sprite->data[4] = (sprite->data[6] = GetBattlerSide(gAnimBankAttacker)) ? 0x300 : 0xFFFFFD00;
sprite->data[5] = 0;
}
@@ -74,7 +74,7 @@ void sub_80CD81C(struct Sprite* sprite)
void sub_80CD8A8(struct Sprite* sprite)
{
sprite->data[0] = 4;
- sprite->data[1] = (GetBankSide(gAnimBankAttacker)) ? -3 : 3;
+ sprite->data[1] = (GetBattlerSide(gAnimBankAttacker)) ? -3 : 3;
sprite->data[2] = 0;
sprite->data[3] = gBankSpriteIds[gAnimBankAttacker];
StoreSpriteCallbackInData(sprite, sub_80CD9B8);
@@ -95,8 +95,8 @@ void sub_80CD91C(struct Sprite* sprite)
if (sprite->data[0] == 0)
{
sprite->data[3] = gBankSpriteIds[gAnimBankAttacker];
- sprite->data[6] = GetBankSide(gAnimBankAttacker);
- if (GetBankSide(gAnimBankAttacker))
+ sprite->data[6] = GetBattlerSide(gAnimBankAttacker);
+ if (GetBattlerSide(gAnimBankAttacker))
{
sprite->data[4] = 0xFC00;
sprite->data[5] = 0xC00;
diff --git a/src/battle/anim/lunge_2.c b/src/battle/anim/lunge_2.c
index f222b291d..c0100922c 100644
--- a/src/battle/anim/lunge_2.c
+++ b/src/battle/anim/lunge_2.c
@@ -21,7 +21,7 @@ void sub_80CDAC8(u8 taskId)
u8 a;
gTasks[taskId].data[0] = gBankSpriteIds[gAnimBankAttacker];
- a = GetBankSide(gAnimBankAttacker);
+ a = GetBattlerSide(gAnimBankAttacker);
gTasks[taskId].data[1] = a;
gTasks[taskId].data[2] = 0;
switch (gBattleAnimArgs[0])
diff --git a/src/battle/anim/money.c b/src/battle/anim/money.c
index c3d130750..1407e8cd7 100644
--- a/src/battle/anim/money.c
+++ b/src/battle/anim/money.c
@@ -20,9 +20,9 @@ void sub_80CFE9C(struct Sprite* sprite)
u16 var;
InitAnimSpritePos(sprite, 1);
- r6 = GetBankPosition(gAnimBankTarget, 2);
- r7 = GetBankPosition(gAnimBankTarget, 3) + gBattleAnimArgs[3];
- if (GetBankSide(gAnimBankAttacker) != 0)
+ r6 = GetBattlerSpriteCoord(gAnimBankTarget, 2);
+ r7 = GetBattlerSpriteCoord(gAnimBankTarget, 3) + gBattleAnimArgs[3];
+ if (GetBattlerSide(gAnimBankAttacker) != 0)
gBattleAnimArgs[2] = -gBattleAnimArgs[2];
r6 += gBattleAnimArgs[2];
@@ -47,7 +47,7 @@ void sub_80CFF68(struct Sprite* sprite)
{
sprite->data[0] += 0x80;
sprite->pos2.x = sprite->data[0] >> 8;
- if (GetBankSide(gAnimBankAttacker) == 0)
+ if (GetBattlerSide(gAnimBankAttacker) == 0)
sprite->pos2.x = -sprite->pos2.x;
sprite->pos2.y = Sin(sprite->data[1], sprite->data[2]);
diff --git a/src/battle/anim/noise.c b/src/battle/anim/noise.c
index 369650d82..0b6498318 100644
--- a/src/battle/anim/noise.c
+++ b/src/battle/anim/noise.c
@@ -16,13 +16,13 @@ void sub_80D2D68(struct Sprite* sprite)
int var1;
u8 slot = gBattleAnimArgs[0] == 0 ? gAnimBankAttacker : gAnimBankTarget;
- if (GetBankSide(slot) == 1)
+ if (GetBattlerSide(slot) == 1)
{
gBattleAnimArgs[1] *= -1;
}
- sprite->pos1.x = GetBankPosition(slot, 2) + gBattleAnimArgs[1];
- sprite->pos1.y = GetBankPosition(slot, 3) + gBattleAnimArgs[2];
+ sprite->pos1.x = GetBattlerSpriteCoord(slot, 2) + gBattleAnimArgs[1];
+ sprite->pos1.y = GetBattlerSpriteCoord(slot, 3) + gBattleAnimArgs[2];
sprite->data[0] = 0;
sprite->data[1] = (u16)sprite->pos1.x << 3;
sprite->data[2] = (u16)sprite->pos1.y << 3;
diff --git a/src/battle/anim/note_rain.c b/src/battle/anim/note_rain.c
index 44817b0a0..4e12c7e1a 100644
--- a/src/battle/anim/note_rain.c
+++ b/src/battle/anim/note_rain.c
@@ -25,12 +25,12 @@ void sub_80D1BA8(struct Sprite* sprite, u8 a, u8 b)
void sub_80D1C08(struct Sprite* sprite)
{
InitAnimSpritePos(sprite, 0);
- if (GetBankSide(gAnimBankAttacker) != 0)
+ if (GetBattlerSide(gAnimBankAttacker) != 0)
gBattleAnimArgs[2] = -gBattleAnimArgs[2];
sprite->data[0] = gBattleAnimArgs[4];
- sprite->data[2] = GetBankPosition(gAnimBankAttacker, 0) + gBattleAnimArgs[2];
- sprite->data[4] = GetBankPosition(gAnimBankAttacker, 1) + gBattleAnimArgs[3];
+ sprite->data[2] = GetBattlerSpriteCoord(gAnimBankAttacker, 0) + gBattleAnimArgs[2];
+ sprite->data[4] = GetBattlerSpriteCoord(gAnimBankAttacker, 1) + gBattleAnimArgs[3];
sprite->callback = StartTranslateAnimSpriteByDeltas;
StoreSpriteCallbackInData(sprite, DestroyAnimSprite);
sub_80D1BA8(sprite, gBattleAnimArgs[5], gBattleAnimArgs[6]);
diff --git a/src/battle/anim/note_scatter.c b/src/battle/anim/note_scatter.c
index 8564c58fe..53afa7d78 100644
--- a/src/battle/anim/note_scatter.c
+++ b/src/battle/anim/note_scatter.c
@@ -16,14 +16,14 @@ static void sub_80CED78(struct Sprite* sprite);
void sub_80CECE8(struct Sprite* sprite)
{
int a;
- if (GetBankSide(gAnimBankAttacker) == 1)
+ if (GetBattlerSide(gAnimBankAttacker) == 1)
{
a = gBattleAnimArgs[1];
(u16)gBattleAnimArgs[1] = -a;
}
- sprite->pos1.x = GetBankPosition(gAnimBankAttacker, 2) + gBattleAnimArgs[1];
- sprite->pos1.y = GetBankPosition(gAnimBankAttacker, 3) + gBattleAnimArgs[2];
+ sprite->pos1.x = GetBattlerSpriteCoord(gAnimBankAttacker, 2) + gBattleAnimArgs[1];
+ sprite->pos1.y = GetBattlerSpriteCoord(gAnimBankAttacker, 3) + gBattleAnimArgs[2];
StartSpriteAnim(sprite, gBattleAnimArgs[0]);
sprite->data[2] = 0;
sprite->data[3] = 0;
diff --git a/src/battle/anim/note_wave.c b/src/battle/anim/note_wave.c
index 80ed2256f..1f3db8c56 100644
--- a/src/battle/anim/note_wave.c
+++ b/src/battle/anim/note_wave.c
@@ -81,8 +81,8 @@ void sub_80CEB0C(struct Sprite* sprite)
}
else
{
- a = GetBankPosition(gAnimBankTarget, 2);
- b = GetBankPosition(gAnimBankTarget, 3);
+ a = GetBattlerSpriteCoord(gAnimBankTarget, 2);
+ b = GetBattlerSpriteCoord(gAnimBankTarget, 3);
}
sprite->data[4] = sprite->pos1.x << 4;
diff --git a/src/battle/anim/orbit.c b/src/battle/anim/orbit.c
index e7dd0df49..b4a641cc2 100644
--- a/src/battle/anim/orbit.c
+++ b/src/battle/anim/orbit.c
@@ -64,7 +64,7 @@ void sub_80CACEC(u8 taskId)
}
else
{
- if (GetBankIdentity_permutated(gAnimBankTarget) == 1)
+ if (GetBattlerPosition_permutated(gAnimBankTarget) == 1)
{
REG_BG2CNT_BITFIELD.priority = 3;
}
@@ -84,7 +84,7 @@ void sub_80CAD54(struct Sprite* sprite)
sprite->data[1] = sprite->pos1.x;
sprite->data[2] = sprite->pos1.x;
sprite->data[3] = sprite->pos1.y;
- sprite->data[4] = GetBankPosition(gAnimBankAttacker, 3) + gBattleAnimArgs[2];
+ sprite->data[4] = GetBattlerSpriteCoord(gAnimBankAttacker, 3) + gBattleAnimArgs[2];
InitAnimSpriteTranslationDeltas(sprite);
sprite->data[5] = 0x40;
sprite->callback = sub_80CADA8;
@@ -121,7 +121,7 @@ void sub_80CAE20(struct Sprite* sprite)
sprite->data[1] = sprite->pos1.x;
sprite->data[2] = sprite->pos1.x;
sprite->data[3] = sprite->pos1.y;
- sprite->data[4] = GetBankPosition(gAnimBankAttacker, 3) + gBattleAnimArgs[2];
+ sprite->data[4] = GetBattlerSpriteCoord(gAnimBankAttacker, 3) + gBattleAnimArgs[2];
InitAnimSpriteTranslationDeltas(sprite);
sprite->data[5] = 0x40;
sprite->callback = sub_80CAE74;
diff --git a/src/battle/anim/orbit_fast.c b/src/battle/anim/orbit_fast.c
index 71303b03c..67a59583f 100644
--- a/src/battle/anim/orbit_fast.c
+++ b/src/battle/anim/orbit_fast.c
@@ -16,8 +16,8 @@ static void AnimOrbitFastStep(struct Sprite* sprite);
// arg 1: initial wave offset
void AnimOrbitFast(struct Sprite* sprite)
{
- sprite->pos1.x = GetBankPosition(gAnimBankAttacker, 2);
- sprite->pos1.y = GetBankPosition(gAnimBankAttacker, 3);
+ sprite->pos1.x = GetBattlerSpriteCoord(gAnimBankAttacker, 2);
+ sprite->pos1.y = GetBattlerSpriteCoord(gAnimBankAttacker, 3);
sprite->affineAnimPaused = 1;
sprite->data[0] = gBattleAnimArgs[0];
sprite->data[1] = gBattleAnimArgs[1];
diff --git a/src/battle/anim/orbit_scatter.c b/src/battle/anim/orbit_scatter.c
index cda09a729..bd03ee78c 100644
--- a/src/battle/anim/orbit_scatter.c
+++ b/src/battle/anim/orbit_scatter.c
@@ -15,8 +15,8 @@ static void AnimOrbitScatterStep(struct Sprite* sprite);
// arg 0: initial wave offset
void AnimOrbitScatter(struct Sprite* sprite)
{
- sprite->pos1.x = GetBankPosition(gAnimBankAttacker, 2);
- sprite->pos1.y = GetBankPosition(gAnimBankAttacker, 3);
+ sprite->pos1.x = GetBattlerSpriteCoord(gAnimBankAttacker, 2);
+ sprite->pos1.y = GetBattlerSpriteCoord(gAnimBankAttacker, 3);
sprite->data[0] = Sin(gBattleAnimArgs[0], 10);
sprite->data[1] = Cos(gBattleAnimArgs[0], 7);
sprite->callback = AnimOrbitScatterStep;
diff --git a/src/battle/anim/orbs.c b/src/battle/anim/orbs.c
index 6f1bba9c3..53c16d8d7 100644
--- a/src/battle/anim/orbs.c
+++ b/src/battle/anim/orbs.c
@@ -21,8 +21,8 @@ void sub_80CA7B0(struct Sprite* sprite)
{
InitAnimSpritePos(sprite, 1);
sprite->data[0] = gBattleAnimArgs[2];
- sprite->data[2] = GetBankPosition(gAnimBankAttacker, 2);
- sprite->data[4] = GetBankPosition(gAnimBankAttacker, 3);
+ sprite->data[2] = GetBattlerSpriteCoord(gAnimBankAttacker, 2);
+ sprite->data[4] = GetBattlerSpriteCoord(gAnimBankAttacker, 3);
sprite->callback = StartTranslateAnimSpriteByDeltas;
StoreSpriteCallbackInData(sprite, move_anim_8074EE0);
}
@@ -32,8 +32,8 @@ void sub_80CA800(struct Sprite* sprite)
InitAnimSpritePos(sprite, 1);
StartSpriteAnim(sprite, gBattleAnimArgs[3]);
sprite->data[0] = gBattleAnimArgs[2];
- sprite->data[2] = GetBankPosition(gAnimBankTarget, 2);
- sprite->data[4] = GetBankPosition(gAnimBankTarget, 3);
+ sprite->data[2] = GetBattlerSpriteCoord(gAnimBankTarget, 2);
+ sprite->data[4] = GetBattlerSpriteCoord(gAnimBankTarget, 3);
sprite->callback = StartTranslateAnimSpriteByDeltas;
StoreSpriteCallbackInData(sprite, DestroyAnimSprite);
}
@@ -43,9 +43,9 @@ void sub_80CA858(struct Sprite* sprite)
InitAnimSpritePos(sprite, 1);
sprite->data[0] = gBattleAnimArgs[2];
sprite->data[1] = sprite->pos1.x;
- sprite->data[2] = GetBankPosition(gAnimBankTarget, 2);
+ sprite->data[2] = GetBattlerSpriteCoord(gAnimBankTarget, 2);
sprite->data[3] = sprite->pos1.y;
- sprite->data[4] = GetBankPosition(gAnimBankTarget, 3);
+ sprite->data[4] = GetBattlerSpriteCoord(gAnimBankTarget, 3);
InitAnimSpriteTranslationDeltas(sprite);
sprite->data[5] = gBattleAnimArgs[3];
sprite->callback = sub_80CA8B4;
@@ -96,8 +96,8 @@ void sub_80CA9A8(struct Sprite* sprite)
{
sub_8078764(sprite, 1);
sprite->data[0] = gBattleAnimArgs[3];
- sprite->data[2] = GetBankPosition(gAnimBankAttacker, 2);
- sprite->data[4] = GetBankPosition(gAnimBankAttacker, 3);
+ sprite->data[2] = GetBattlerSpriteCoord(gAnimBankAttacker, 2);
+ sprite->data[4] = GetBattlerSpriteCoord(gAnimBankAttacker, 3);
sprite->data[5] = gBattleAnimArgs[2];
InitAnimSpriteTranslationOverDuration(sprite);
sprite->callback = sub_80CA9F8;
@@ -115,9 +115,9 @@ void sub_80CAA14(struct Sprite* sprite)
u16 b;
StartSpriteAnim(sprite, a & 7);
- sprite->pos1.x = GetBankPosition(gAnimBankAttacker, 2);
- sprite->pos1.y = GetBankPosition(gAnimBankAttacker, 3);
- if (GetBankSide(gAnimBankAttacker))
+ sprite->pos1.x = GetBattlerSpriteCoord(gAnimBankAttacker, 2);
+ sprite->pos1.y = GetBattlerSpriteCoord(gAnimBankAttacker, 3);
+ if (GetBattlerSide(gAnimBankAttacker))
{
sprite->pos1.x -= 20;
}
@@ -129,9 +129,9 @@ void sub_80CAA14(struct Sprite* sprite)
b = Random();
sprite->data[0] = (b & 31) + 64;
sprite->data[1] = sprite->pos1.x;
- sprite->data[2] = GetBankPosition(gAnimBankTarget, 2);
+ sprite->data[2] = GetBattlerSpriteCoord(gAnimBankTarget, 2);
sprite->data[3] = sprite->pos1.y;
- sprite->data[4] = GetBankPosition(gAnimBankTarget, 3);
+ sprite->data[4] = GetBattlerSpriteCoord(gAnimBankTarget, 3);
sub_8078D60(sprite);
sprite->data[5] = Random() & 0xFF;
sprite->data[6] = sprite->subpriority;
diff --git a/src/battle/anim/osmose.c b/src/battle/anim/osmose.c
index 1140aa34a..cca7af76e 100644
--- a/src/battle/anim/osmose.c
+++ b/src/battle/anim/osmose.c
@@ -14,8 +14,8 @@ void sub_80CB768(struct Sprite* sprite)
{
if (!sprite->data[0])
{
- sprite->pos1.x = GetBankPosition(gAnimBankAttacker, 2) + gBattleAnimArgs[0];
- sprite->pos1.y = GetBankPosition(gAnimBankAttacker, 1) + gBattleAnimArgs[1];
+ sprite->pos1.x = GetBattlerSpriteCoord(gAnimBankAttacker, 2) + gBattleAnimArgs[0];
+ sprite->pos1.y = GetBattlerSpriteCoord(gAnimBankAttacker, 1) + gBattleAnimArgs[1];
sprite->data[1] = gBattleAnimArgs[2];
sprite->data[2] = gBattleAnimArgs[3];
sprite->data[3] = gBattleAnimArgs[4];
diff --git a/src/battle/anim/poison.c b/src/battle/anim/poison.c
index 3a7477a57..2cc104c07 100644
--- a/src/battle/anim/poison.c
+++ b/src/battle/anim/poison.c
@@ -20,8 +20,8 @@ void sub_80D9D70(struct Sprite *sprite)
InitAnimSpritePos(sprite, 1);
sprite->data[0] = gBattleAnimArgs[2];
- sprite->data[2] = GetBankPosition(gAnimBankTarget, 2);
- sprite->data[4] = GetBankPosition(gAnimBankTarget, 3);
+ sprite->data[2] = GetBattlerSpriteCoord(gAnimBankTarget, 2);
+ sprite->data[4] = GetBattlerSpriteCoord(gAnimBankTarget, 3);
sprite->data[5] = -30;
InitAnimSpriteTranslationOverDuration(sprite);
@@ -44,7 +44,7 @@ void sub_80D9DF0(struct Sprite *sprite)
InitAnimSpritePos(sprite, 1);
SetAverageBattlerPositions(gAnimBankTarget, 1, &l1, &l2);
- if (GetBankSide(gAnimBankAttacker))
+ if (GetBattlerSide(gAnimBankAttacker))
gBattleAnimArgs[4] = -gBattleAnimArgs[4];
sprite->data[0] = gBattleAnimArgs[2];
@@ -94,7 +94,7 @@ void sub_80D9F14(struct Sprite *sprite)
{
SetAverageBattlerPositions(gAnimBankTarget, TRUE, &sprite->pos1.x, &sprite->pos1.y);
- if (GetBankSide(gAnimBankAttacker))
+ if (GetBattlerSide(gAnimBankAttacker))
gBattleAnimArgs[0] = -gBattleAnimArgs[0];
sprite->pos1.x += gBattleAnimArgs[0];
@@ -124,7 +124,7 @@ void AnimBubbleEffect(struct Sprite *sprite)
{
SetAverageBattlerPositions(gAnimBankTarget, TRUE, &sprite->pos1.x, &sprite->pos1.y);
- if (GetBankSide(gAnimBankAttacker))
+ if (GetBattlerSide(gAnimBankAttacker))
gBattleAnimArgs[0] = -gBattleAnimArgs[0];
sprite->pos1.x += gBattleAnimArgs[0];
diff --git a/src/battle/anim/powder.c b/src/battle/anim/powder.c
index 5d67311dc..88339522e 100644
--- a/src/battle/anim/powder.c
+++ b/src/battle/anim/powder.c
@@ -23,7 +23,7 @@ void AnimMovePowderParticle(struct Sprite* sprite)
sprite->data[0] = gBattleAnimArgs[2];
sprite->data[1] = gBattleAnimArgs[3];
- if (GetBankSide(gAnimBankAttacker))
+ if (GetBattlerSide(gAnimBankAttacker))
{
sprite->data[3] = -gBattleAnimArgs[4];
}
diff --git a/src/battle/anim/psychic.c b/src/battle/anim/psychic.c
index 42f396870..4a48d1ecf 100644
--- a/src/battle/anim/psychic.c
+++ b/src/battle/anim/psychic.c
@@ -38,7 +38,7 @@ void sub_80DC5F4(u8 taskId);
void sub_80DB74C(struct Sprite *sprite)
{
- if (GetBankSide(gAnimBankAttacker) == SIDE_PLAYER || IsContest())
+ if (GetBattlerSide(gAnimBankAttacker) == B_SIDE_PLAYER || IsContest())
{
sprite->oam.priority = 2;
sprite->subpriority = 200;
@@ -47,8 +47,8 @@ void sub_80DB74C(struct Sprite *sprite)
if (!IsContest())
{
u8 bankCopy;
- u8 bank = bankCopy = GetBankByIdentity(IDENTITY_OPPONENT_MON1);
- u8 identity = GetBankIdentity_permutated(bank);
+ u8 bank = bankCopy = GetBattlerAtPosition(B_POSITION_OPPONENT_LEFT);
+ u8 identity = GetBattlerPosition_permutated(bank);
int var0 = 1;
u8 toBG_2 = (identity ^ var0) != 0;
@@ -62,7 +62,7 @@ void sub_80DB74C(struct Sprite *sprite)
if (!IsContest() && IsDoubleBattle())
{
- if (GetBankSide(gAnimBankAttacker) == SIDE_PLAYER)
+ if (GetBattlerSide(gAnimBankAttacker) == B_SIDE_PLAYER)
{
sprite->pos1.x = 72;
sprite->pos1.y = 80;
@@ -75,11 +75,11 @@ void sub_80DB74C(struct Sprite *sprite)
}
else
{
- if (GetBankSide(gAnimBankAttacker) != SIDE_PLAYER)
+ if (GetBattlerSide(gAnimBankAttacker) != B_SIDE_PLAYER)
gBattleAnimArgs[0] = -gBattleAnimArgs[0];
- sprite->pos1.x = GetBankPosition(gAnimBankAttacker, 0) + gBattleAnimArgs[0];
- sprite->pos1.y = GetBankPosition(gAnimBankAttacker, 1) + gBattleAnimArgs[1];
+ sprite->pos1.x = GetBattlerSpriteCoord(gAnimBankAttacker, 0) + gBattleAnimArgs[0];
+ sprite->pos1.y = GetBattlerSpriteCoord(gAnimBankAttacker, 1) + gBattleAnimArgs[1];
}
if (IsContest())
@@ -131,7 +131,7 @@ static void sub_80DB92C(struct Sprite *sprite)
if (!IsContest())
{
u8 bankCopy;
- u8 bank = bankCopy = GetBankByIdentity(IDENTITY_OPPONENT_MON1);
+ u8 bank = bankCopy = GetBattlerAtPosition(B_POSITION_OPPONENT_LEFT);
if (IsAnimBankSpriteVisible(bank))
gSprites[gBankSpriteIds[bank]].invisible = 0;
@@ -151,8 +151,8 @@ static void sub_80DB9E4(struct Sprite *sprite)
if (!IsContest())
{
u8 bankCopy;
- u8 bank = bankCopy = GetBankByIdentity(IDENTITY_OPPONENT_MON1);
- u8 identity = GetBankIdentity_permutated(bank);
+ u8 bank = bankCopy = GetBattlerAtPosition(B_POSITION_OPPONENT_LEFT);
+ u8 identity = GetBattlerPosition_permutated(bank);
int var0 = 1;
u8 toBG_2 = (identity ^ var0) != 0;
@@ -178,7 +178,7 @@ void sub_80DBA4C(struct Sprite *sprite)
if (!IsContest() && IsDoubleBattle())
{
- if (GetBankSide(gAnimBankAttacker) == SIDE_PLAYER)
+ if (GetBattlerSide(gAnimBankAttacker) == B_SIDE_PLAYER)
{
sprite->pos1.x = 72 - gBattleAnimArgs[0];
sprite->pos1.y = gBattleAnimArgs[1] + 80;
@@ -208,10 +208,10 @@ void sub_80DBA4C(struct Sprite *sprite)
void sub_80DBAF4(struct Sprite *sprite)
{
- sprite->pos1.x = GetBankPosition(gAnimBankAttacker, 2);
- sprite->pos1.y = GetBankPosition(gAnimBankAttacker, 3);
+ sprite->pos1.x = GetBattlerSpriteCoord(gAnimBankAttacker, 2);
+ sprite->pos1.y = GetBattlerSpriteCoord(gAnimBankAttacker, 3);
- if (GetBankSide(gAnimBankAttacker) != SIDE_PLAYER)
+ if (GetBattlerSide(gAnimBankAttacker) != B_SIDE_PLAYER)
{
StartSpriteAnim(sprite, 1);
sprite->pos1.x -= 40;
@@ -234,13 +234,13 @@ void sub_80DBB70(struct Sprite *sprite)
s16 x = sub_807A100(gAnimBankAttacker, 1) / 2;
s16 y = sub_807A100(gAnimBankAttacker, 0) / -2;
- if (GetBankSide(gAnimBankAttacker) == SIDE_OPPONENT)
+ if (GetBattlerSide(gAnimBankAttacker) == B_SIDE_OPPONENT)
{
x = -x;
}
- sprite->pos1.x = GetBankPosition(gAnimBankAttacker, 2) + x;
- sprite->pos1.y = GetBankPosition(gAnimBankAttacker, 3) + y;
+ sprite->pos1.x = GetBattlerSpriteCoord(gAnimBankAttacker, 2) + x;
+ sprite->pos1.y = GetBattlerSpriteCoord(gAnimBankAttacker, 3) + y;
if (sprite->pos1.y < 16)
{
@@ -285,7 +285,7 @@ static void sub_80DBC34(struct Sprite *sprite)
void sub_80DBC94(u8 taskId)
{
struct Task *task = &gTasks[taskId];
- u8 spriteId = GetAnimBankSpriteId(0);
+ u8 spriteId = GetAnimBattlerSpriteId(0);
task->data[0] = spriteId;
sub_80798F4(task, spriteId, &gUnknown_083DA8A4);
task->func = sub_80DBCD0;
@@ -302,11 +302,11 @@ static void sub_80DBCD0(u8 taskId)
void sub_80DBCFC(u8 taskId)
{
struct Task *task = &gTasks[taskId];
- u8 spriteId = GetAnimBankSpriteId(0);
+ u8 spriteId = GetAnimBattlerSpriteId(0);
task->data[0] = spriteId;
task->data[1] = 0;
task->data[2] = 0;
- task->data[3] = GetBankSide(gAnimBankAttacker) != SIDE_PLAYER ? 4 : 8;
+ task->data[3] = GetBattlerSide(gAnimBankAttacker) != B_SIDE_PLAYER ? 4 : 8;
sub_80798F4(task, task->data[0], &gUnknown_083DA8C4);
task->func = sub_80DBD58;
@@ -348,8 +348,8 @@ void sub_80DBE00(u8 taskId)
task->data[3] = 16;
task->data[4] = 0;
- task->data[13] = GetBankPosition(gAnimBankAttacker, 2);
- task->data[14] = GetBankPosition(gAnimBankAttacker, 3);
+ task->data[13] = GetBattlerSpriteCoord(gAnimBankAttacker, 2);
+ task->data[14] = GetBattlerSpriteCoord(gAnimBankAttacker, 3);
var0 = sub_807A100(gAnimBankAttacker, 1) / 3;
var1 = sub_807A100(gAnimBankAttacker, 0) / 3;
@@ -448,8 +448,8 @@ void sub_80DC068(struct Sprite *sprite)
{
if (gBattleAnimArgs[0] == 0)
{
- sprite->pos1.x = GetBankPosition(gAnimBankAttacker, 2);
- sprite->pos1.y = GetBankPosition(gAnimBankAttacker, 3);
+ sprite->pos1.x = GetBattlerSpriteCoord(gAnimBankAttacker, 2);
+ sprite->pos1.y = GetBattlerSpriteCoord(gAnimBankAttacker, 3);
}
sprite->data[0] = gBattleAnimArgs[1];
@@ -581,7 +581,7 @@ void sub_80DC2D4(u8 taskId)
if (task->data[14] < 0)
task->data[14] = 0;
- if (GetBankIdentity_permutated(gAnimBankTarget) == 1)
+ if (GetBattlerPosition_permutated(gAnimBankTarget) == 1)
{
task->data[10] = gBattle_BG1_X;
scanlineParams.dmaDest = &REG_BG1HOFS;
@@ -684,7 +684,7 @@ void sub_80DC4F4(u8 taskId)
obj_id_set_rotscale(spriteId, 256, 256, 0);
CalcCenterToCornerVec(&gSprites[spriteId], gSprites[spriteId].oam.shape, gSprites[spriteId].oam.size, gSprites[spriteId].oam.affineMode);
- task->data[13] = GetAnimBankSpriteId(gBattleAnimArgs[0]);
+ task->data[13] = GetAnimBattlerSpriteId(gBattleAnimArgs[0]);
task->data[14] = matrixNum;
task->data[15] = spriteId;
task->func = sub_80DC5F4;
@@ -789,7 +789,7 @@ _080DC554:\n\
bl CalcCenterToCornerVec\n\
ldr r1, _080DC5EC @ =gBattleAnimArgs\n\
ldrb r0, [r1]\n\
- bl GetAnimBankSpriteId\n\
+ bl GetAnimBattlerSpriteId\n\
lsls r0, 24\n\
lsrs r0, 24\n\
strh r0, [r7, 0x22]\n\
@@ -854,8 +854,8 @@ void sub_80DC700(struct Sprite *sprite)
switch (sprite->data[0])
{
case 0:
- sprite->pos1.x = GetBankPosition(gAnimBankAttacker, 0);
- sprite->pos1.y = GetBankPosition(gAnimBankAttacker, 1);
+ sprite->pos1.x = GetBattlerSpriteCoord(gAnimBankAttacker, 0);
+ sprite->pos1.y = GetBattlerSpriteCoord(gAnimBankAttacker, 1);
if (IsContest())
sprite->pos1.y += 12;
diff --git a/src/battle/anim/ring.c b/src/battle/anim/ring.c
index 86b2c4659..b317cdaed 100644
--- a/src/battle/anim/ring.c
+++ b/src/battle/anim/ring.c
@@ -34,11 +34,11 @@ void sub_80D0FD8(struct Sprite* sprite)
{
SetAverageBattlerPositions(bank, r4, &sp0, &sp1);
if (r4 == 0)
- r4 = GetBankPosition(bank, 0);
+ r4 = GetBattlerSpriteCoord(bank, 0);
else
- r4 = GetBankPosition(bank, 2);
+ r4 = GetBattlerSpriteCoord(bank, 2);
- if (GetBankSide(bank) != 0)
+ if (GetBattlerSide(bank) != 0)
gBattleAnimArgs[0] -= (sp0 - r4) - gBattleAnimArgs[0]; // This is weird.
else
gBattleAnimArgs[0] = sp0 - r4;
@@ -90,9 +90,9 @@ void sub_80D10B8(struct Sprite* sprite)
sp4 = 3;
}
- if (GetBankSide(bankr7) != 0)
+ if (GetBattlerSide(bankr7) != 0)
{
- r9 = GetBankPosition(bankr7, r10) + gBattleAnimArgs[0];
+ r9 = GetBattlerSpriteCoord(bankr7, r10) + gBattleAnimArgs[0];
if (IsAnimBankSpriteVisible(bankr8 ^ 2))
sprite->subpriority = gSprites[gBankSpriteIds[bankr8 ^ 2]].subpriority - 1;
else
@@ -100,7 +100,7 @@ void sub_80D10B8(struct Sprite* sprite)
}
else
{
- r9 = GetBankPosition(bankr7, r10) - gBattleAnimArgs[0];
+ r9 = GetBattlerSpriteCoord(bankr7, r10) - gBattleAnimArgs[0];
if (gMain.inBattle && IsAnimBankSpriteVisible(bankr7 ^ 2))
{
if (gSprites[gBankSpriteIds[bankr7]].pos1.x < gSprites[gBankSpriteIds[bankr7 ^ 2]].pos1.x)
@@ -115,18 +115,18 @@ void sub_80D10B8(struct Sprite* sprite)
}
- r6 = GetBankPosition(bankr7, sp4) + gBattleAnimArgs[1];
+ r6 = GetBattlerSpriteCoord(bankr7, sp4) + gBattleAnimArgs[1];
if (gMain.inBattle && IsAnimBankSpriteVisible(bankr8 ^ 2))
{
SetAverageBattlerPositions(bankr8, gBattleAnimArgs[6], &sp0, &sp1);
}
else
{
- sp0 = GetBankPosition(bankr8, r10);
- sp1 = GetBankPosition(bankr8, sp4);
+ sp0 = GetBattlerSpriteCoord(bankr8, r10);
+ sp1 = GetBattlerSpriteCoord(bankr8, sp4);
}
- if (GetBankSide(bankr8))
+ if (GetBattlerSide(bankr8))
sp0 += gBattleAnimArgs[3];
else
sp0 -= gBattleAnimArgs[3];
diff --git a/src/battle/anim/rock.c b/src/battle/anim/rock.c
index 6fbe065b8..73be7c42b 100644
--- a/src/battle/anim/rock.c
+++ b/src/battle/anim/rock.c
@@ -78,7 +78,7 @@ void sub_80DCF60(struct Sprite *sprite)
StartSpriteAnim(sprite, gBattleAnimArgs[5]);
AnimateSprite(sprite);
- if (GetBankSide(gAnimBankAttacker) != SIDE_PLAYER)
+ if (GetBattlerSide(gAnimBankAttacker) != B_SIDE_PLAYER)
sprite->pos1.x -= gBattleAnimArgs[0];
else
sprite->pos1.x += gBattleAnimArgs[0];
@@ -154,7 +154,7 @@ void do_boulder_dust(u8 taskId)
if (IsContest())
sub_80763FC(subStruct.field_8, (u16 *)subStruct.field_4, 0, 0);
- if (gBattleAnimArgs[0] != 0 && GetBankSide(gAnimBankAttacker) != SIDE_PLAYER)
+ if (gBattleAnimArgs[0] != 0 && GetBattlerSide(gAnimBankAttacker) != B_SIDE_PLAYER)
var0 = 1;
gTasks[taskId].data[0] = var0;
@@ -231,7 +231,7 @@ void sub_80DD3AC(struct Sprite *sprite)
{
if (sprite->data[0] == 0)
{
- if (gBattleAnimArgs[3] != 0 && GetBankSide(gAnimBankAttacker) != SIDE_PLAYER)
+ if (gBattleAnimArgs[3] != 0 && GetBattlerSide(gAnimBankAttacker) != B_SIDE_PLAYER)
{
sprite->pos1.x = 304;
gBattleAnimArgs[1] = -gBattleAnimArgs[1];
@@ -295,10 +295,10 @@ void sub_80DD4D4(u8 taskId)
task = &gTasks[taskId];
- var0 = GetBankPosition(gAnimBankAttacker, 2);
- var1 = GetBankPosition(gAnimBankAttacker, 1) + 24;
- var2 = GetBankPosition(gAnimBankTarget, 2);
- var3 = GetBankPosition(gAnimBankTarget, 1) + 24;
+ var0 = GetBattlerSpriteCoord(gAnimBankAttacker, 2);
+ var1 = GetBattlerSpriteCoord(gAnimBankAttacker, 1) + 24;
+ var2 = GetBattlerSpriteCoord(gAnimBankTarget, 2);
+ var3 = GetBattlerSpriteCoord(gAnimBankTarget, 1) + 24;
if ((gAnimBankAttacker ^ 2) == gAnimBankTarget)
var3 = var1;
@@ -333,7 +333,7 @@ void sub_80DD4D4(u8 taskId)
task->data[13] = pan1;
task->data[14] = (pan2 - pan1) / task->data[8];
task->data[1] = var4;
- task->data[15] = GetAnimBankSpriteId(0);
+ task->data[15] = GetAnimBattlerSpriteId(0);
task->func = sub_80DD604;
}
@@ -514,7 +514,7 @@ static void sub_80DD928(struct Sprite *sprite)
void sub_80DD978(struct Sprite *sprite)
{
- if (GetBankSide(gAnimBankAttacker) == SIDE_OPPONENT)
+ if (GetBattlerSide(gAnimBankAttacker) == B_SIDE_OPPONENT)
StartSpriteAffineAnim(sprite, 1);
TranslateAnimSpriteToTargetMonLocation(sprite);
@@ -522,8 +522,8 @@ void sub_80DD978(struct Sprite *sprite)
void sub_80DD9A4(struct Sprite *sprite)
{
- sprite->pos1.x = GetBankPosition(gAnimBankTarget, 0);
- sprite->pos1.y = GetBankPosition(gAnimBankTarget, 1);
+ sprite->pos1.x = GetBattlerSpriteCoord(gAnimBankTarget, 0);
+ sprite->pos1.y = GetBattlerSpriteCoord(gAnimBankTarget, 1);
sprite->pos1.x += gBattleAnimArgs[0];
sprite->pos1.y += gBattleAnimArgs[1];
diff --git a/src/battle/anim/roots.c b/src/battle/anim/roots.c
index 68f8a3e2f..30c2d9652 100644
--- a/src/battle/anim/roots.c
+++ b/src/battle/anim/roots.c
@@ -18,8 +18,8 @@ void sub_80CB59C(struct Sprite* sprite)
{
if (!sprite->data[0])
{
- sprite->pos1.x = GetBankPosition(gAnimBankAttacker, 2);
- sprite->pos1.y = GetBankPosition(gAnimBankAttacker, 1);
+ sprite->pos1.x = GetBattlerSpriteCoord(gAnimBankAttacker, 2);
+ sprite->pos1.y = GetBattlerSpriteCoord(gAnimBankAttacker, 1);
sprite->pos2.x = gBattleAnimArgs[0];
sprite->pos2.y = gBattleAnimArgs[1];
sprite->subpriority = gBattleAnimArgs[2] + 30;
@@ -36,10 +36,10 @@ void sub_80CB59C(struct Sprite* sprite)
void sub_80CB620(struct Sprite *sprite)
{
- s16 p1 = GetBankPosition(gAnimBankAttacker, 2);
- s16 p2 = GetBankPosition(gAnimBankAttacker, 3);
- s16 e1 = GetBankPosition(gAnimBankTarget, 2);
- s16 e2 = GetBankPosition(gAnimBankTarget, 3);
+ s16 p1 = GetBattlerSpriteCoord(gAnimBankAttacker, 2);
+ s16 p2 = GetBattlerSpriteCoord(gAnimBankAttacker, 3);
+ s16 e1 = GetBattlerSpriteCoord(gAnimBankTarget, 2);
+ s16 e2 = GetBattlerSpriteCoord(gAnimBankTarget, 3);
e1 -= p1;
e2 -= p2;
diff --git a/src/battle/anim/scan.c b/src/battle/anim/scan.c
index 403894cc8..abd54cef3 100644
--- a/src/battle/anim/scan.c
+++ b/src/battle/anim/scan.c
@@ -110,8 +110,8 @@ void sub_80CD4EC(struct Sprite* sprite)
sprite->pos2.y = 0;
sprite->pos2.x = 0;
sprite->data[0] = 6;
- sprite->data[2] = GetBankPosition(gAnimBankTarget, 2) + a;
- sprite->data[4] = GetBankPosition(gAnimBankTarget, 3) + b;
+ sprite->data[2] = GetBattlerSpriteCoord(gAnimBankTarget, 2) + a;
+ sprite->data[4] = GetBattlerSpriteCoord(gAnimBankTarget, 3) + b;
sprite->callback = StartTranslateAnimSpriteByDeltas;
StoreSpriteCallbackInData(sprite, sub_80CD654);
}
diff --git a/src/battle/anim/scary_face.c b/src/battle/anim/scary_face.c
index 8bc7bbd07..5a2c52825 100644
--- a/src/battle/anim/scary_face.c
+++ b/src/battle/anim/scary_face.c
@@ -43,7 +43,7 @@ void sub_80D23B4(u8 taskId)
DmaFill32Defvars(3, 0, subStruct.field_4, 0x1000);
if (IsContest())
LZDecompressVram(&gBattleAnimBackgroundTilemap_ScaryFaceContest, subStruct.field_4);
- else if (GetBankSide(gAnimBankTarget) == 1)
+ else if (GetBattlerSide(gAnimBankTarget) == 1)
LZDecompressVram(&gBattleAnimBackgroundTilemap_ScaryFacePlayer, subStruct.field_4);
else
LZDecompressVram(&gBattleAnimBackgroundTilemap_ScaryFaceOpponent, subStruct.field_4);
diff --git a/src/battle/anim/seed.c b/src/battle/anim/seed.c
index 7f8154504..d7c56e7a8 100644
--- a/src/battle/anim/seed.c
+++ b/src/battle/anim/seed.c
@@ -21,14 +21,14 @@ static void AnimLeechSeedSprouts(struct Sprite* sprite);
void AnimLeechSeed(struct Sprite* sprite)
{
InitAnimSpritePos(sprite, 1);
- if (GetBankSide(gAnimBankAttacker))
+ if (GetBattlerSide(gAnimBankAttacker))
{
gBattleAnimArgs[2] = -gBattleAnimArgs[2];
}
sprite->data[0] = gBattleAnimArgs[4];
- sprite->data[2] = GetBankPosition(gAnimBankTarget, 0) + gBattleAnimArgs[2];
- sprite->data[4] = GetBankPosition(gAnimBankTarget, 1) + gBattleAnimArgs[3];
+ sprite->data[2] = GetBattlerSpriteCoord(gAnimBankTarget, 0) + gBattleAnimArgs[2];
+ sprite->data[4] = GetBattlerSpriteCoord(gAnimBankTarget, 1) + gBattleAnimArgs[3];
sprite->data[5] = gBattleAnimArgs[5];
InitAnimSpriteTranslationOverDuration(sprite);
sprite->callback = AnimLeechSeedStep;
diff --git a/src/battle/anim/sfx.c b/src/battle/anim/sfx.c
index 10ef1681e..6d47f0b46 100644
--- a/src/battle/anim/sfx.c
+++ b/src/battle/anim/sfx.c
@@ -9,7 +9,7 @@
extern s16 gBattleAnimArgs[];
extern u8 gAnimBankAttacker;
extern u8 gAnimBankTarget;
-extern u16 gBattlePartyID[];
+extern u16 gBattlerPartyIndexes[];
extern u16 gAnimSpeciesByBanks[];
extern u8 gUnknown_0202F7D2;
@@ -175,10 +175,10 @@ void sub_812B18C(u8 taskId)
}
}
- if (GetBankSide(bank))
- species = GetMonData(&gEnemyParty[gBattlePartyID[bank]], 0xB);
+ if (GetBattlerSide(bank))
+ species = GetMonData(&gEnemyParty[gBattlerPartyIndexes[bank]], 0xB);
else
- species = GetMonData(&gPlayerParty[gBattlePartyID[bank]], 0xB);
+ species = GetMonData(&gPlayerParty[gBattlerPartyIndexes[bank]], 0xB);
}
if (species != 0)
diff --git a/src/battle/anim/shadow_enlarge.c b/src/battle/anim/shadow_enlarge.c
index 399cf1ba4..7662583ac 100644
--- a/src/battle/anim/shadow_enlarge.c
+++ b/src/battle/anim/shadow_enlarge.c
@@ -15,7 +15,7 @@ static void sub_80D0428(u8 taskId);
void sub_80D03C4(u8 taskId)
{
- u8 spriteId = GetAnimBankSpriteId(1);
+ u8 spriteId = GetAnimBattlerSpriteId(1);
sub_8078E70(spriteId, 1);
obj_id_set_rotscale(spriteId, 0xD0, 0xD0, 0);
sub_8079108(gSprites[spriteId].oam.paletteNum + 16, 0);
@@ -27,7 +27,7 @@ void sub_80D0428(u8 taskId)
{
if (--gTasks[taskId].data[0] == -1)
{
- u8 spriteId = GetAnimBankSpriteId(1);
+ u8 spriteId = GetAnimBattlerSpriteId(1);
sub_8078F40(spriteId);
sub_8079108(gSprites[spriteId].oam.paletteNum + 16, 1);
DestroyAnimVisualTask(taskId);
diff --git a/src/battle/anim/shadow_minimize.c b/src/battle/anim/shadow_minimize.c
index 61645bc59..b4e18eb51 100644
--- a/src/battle/anim/shadow_minimize.c
+++ b/src/battle/anim/shadow_minimize.c
@@ -18,7 +18,7 @@ void sub_80D0704(struct Sprite* sprite);
void sub_80D0488(u8 taskId)
{
struct Task* task = &gTasks[taskId];
- u8 spriteId = GetAnimBankSpriteId(0);
+ u8 spriteId = GetAnimBattlerSpriteId(0);
task->data[0] = spriteId;
sub_8078E70(spriteId, 0);
task->data[1] = 0;
diff --git a/src/battle/anim/shield.c b/src/battle/anim/shield.c
index 676318545..323df4ab2 100644
--- a/src/battle/anim/shield.c
+++ b/src/battle/anim/shield.c
@@ -23,7 +23,7 @@ void sub_80CCD24(struct Sprite* sprite)
sprite->pos1.x = sub_8077EE4(gAnimBankAttacker, 0) + gBattleAnimArgs[0];
sprite->pos1.y = sub_8077EE4(gAnimBankAttacker, 1) + gBattleAnimArgs[1];
- if (GetBankSide(gAnimBankAttacker) == 0 || IsContest())
+ if (GetBattlerSide(gAnimBankAttacker) == 0 || IsContest())
sprite->oam.priority = sub_8079ED4(gAnimBankAttacker) + 1;
else
sprite->oam.priority = sub_8079ED4(gAnimBankAttacker);
diff --git a/src/battle/anim/shock.c b/src/battle/anim/shock.c
index 16e04c9db..19e4d0fb2 100644
--- a/src/battle/anim/shock.c
+++ b/src/battle/anim/shock.c
@@ -15,10 +15,10 @@ extern void sub_80DA48C(struct Sprite *);
void sub_80D6294(struct Sprite *sprite)
{
- sprite->pos1.x = GetBankPosition(gAnimBankTarget, 2);
- sprite->pos1.y = GetBankPosition(gAnimBankTarget, 3);
+ sprite->pos1.x = GetBattlerSpriteCoord(gAnimBankTarget, 2);
+ sprite->pos1.y = GetBattlerSpriteCoord(gAnimBankTarget, 3);
- if (GetBankSide(gAnimBankAttacker) != 0)
+ if (GetBattlerSide(gAnimBankAttacker) != 0)
{
sprite->pos1.x -= gBattleAnimArgs[0];
sprite->pos1.y -= gBattleAnimArgs[1];
@@ -77,13 +77,13 @@ void sub_80D6328(struct Sprite *sprite)
if (gBattleAnimArgs[5] == 0)
{
- sprite->pos1.x = GetBankPosition(slot, 0);
- sprite->pos1.y = GetBankPosition(slot, 1);
+ sprite->pos1.x = GetBattlerSpriteCoord(slot, 0);
+ sprite->pos1.y = GetBattlerSpriteCoord(slot, 1);
}
else
{
- sprite->pos1.x = GetBankPosition(slot, 2);
- sprite->pos1.y = GetBankPosition(slot, 3);
+ sprite->pos1.x = GetBattlerSpriteCoord(slot, 2);
+ sprite->pos1.y = GetBattlerSpriteCoord(slot, 3);
}
sprite->pos2.x = (gSineTable[gBattleAnimArgs[0]] * gBattleAnimArgs[1]) >> 8;
diff --git a/src/battle/anim/silhouette.c b/src/battle/anim/silhouette.c
index a3147f598..00bb24762 100644
--- a/src/battle/anim/silhouette.c
+++ b/src/battle/anim/silhouette.c
@@ -15,7 +15,7 @@ static void sub_80CB438(u8 taskId);
void sub_80CB340(u8 taskId)
{
- u8 spriteId = GetAnimBankSpriteId(1);
+ u8 spriteId = GetAnimBattlerSpriteId(1);
if (gSprites[spriteId].invisible)
{
DestroyAnimVisualTask(taskId);
@@ -32,10 +32,10 @@ void sub_80CB340(u8 taskId)
void sub_80CB3A8(u8 taskId)
{
- u8 spriteId = GetAnimBankSpriteId(1);
+ u8 spriteId = GetAnimBattlerSpriteId(1);
gTasks[taskId].data[10] += gTasks[taskId].data[0];
gSprites[spriteId].pos2.x = gTasks[taskId].data[10] >> 8;
- if (GetBankSide(gAnimBankTarget))
+ if (GetBattlerSide(gAnimBankTarget))
{
gSprites[spriteId].pos2.x = -gSprites[spriteId].pos2.x;
}
@@ -57,7 +57,7 @@ void sub_80CB438(u8 taskId)
{
if (gTasks[taskId].data[0] == 0)
{
- u8 spriteId = GetAnimBankSpriteId(1);
+ u8 spriteId = GetAnimBattlerSpriteId(1);
sub_8078F40(spriteId);
gSprites[spriteId].pos2.x = 0;
gSprites[spriteId].pos2.y = 0;
diff --git a/src/battle/anim/slash.c b/src/battle/anim/slash.c
index 306968111..68a1b81ef 100644
--- a/src/battle/anim/slash.c
+++ b/src/battle/anim/slash.c
@@ -19,13 +19,13 @@ void sub_80CDD74(struct Sprite* sprite)
{
if (gBattleAnimArgs[0] == 0)
{
- sprite->pos1.x = GetBankPosition(gAnimBankAttacker, 2) + gBattleAnimArgs[1];
- sprite->pos1.y = GetBankPosition(gAnimBankAttacker, 3) + gBattleAnimArgs[2];
+ sprite->pos1.x = GetBattlerSpriteCoord(gAnimBankAttacker, 2) + gBattleAnimArgs[1];
+ sprite->pos1.y = GetBattlerSpriteCoord(gAnimBankAttacker, 3) + gBattleAnimArgs[2];
}
else
{
- sprite->pos1.x = GetBankPosition(gAnimBankTarget, 2) + gBattleAnimArgs[1];
- sprite->pos1.y = GetBankPosition(gAnimBankTarget, 3) + gBattleAnimArgs[2];
+ sprite->pos1.x = GetBattlerSpriteCoord(gAnimBankTarget, 2) + gBattleAnimArgs[1];
+ sprite->pos1.y = GetBattlerSpriteCoord(gAnimBankTarget, 3) + gBattleAnimArgs[2];
}
sprite->data[0] = 0;
@@ -36,16 +36,16 @@ void sub_80CDD74(struct Sprite* sprite)
void sub_80CDDDC(struct Sprite* sprite)
{
- sprite->pos1.x = GetBankPosition(gAnimBankTarget, 2) + 0xFFD0;
- sprite->pos1.y = GetBankPosition(gAnimBankTarget, 3);
+ sprite->pos1.x = GetBattlerSpriteCoord(gAnimBankTarget, 2) + 0xFFD0;
+ sprite->pos1.y = GetBattlerSpriteCoord(gAnimBankTarget, 3);
StoreSpriteCallbackInData(sprite, sub_80CDE78);
sprite->callback = sub_8078600;
}
void sub_80CDE24(struct Sprite* sprite)
{
- sprite->pos1.x = sprite->pos1.x = GetBankPosition(gAnimBankTarget, 2) + 0xFFD0 + gBattleAnimArgs[0];
- sprite->pos1.y = GetBankPosition(gAnimBankTarget, 3);
+ sprite->pos1.x = sprite->pos1.x = GetBattlerSpriteCoord(gAnimBankTarget, 2) + 0xFFD0 + gBattleAnimArgs[0];
+ sprite->pos1.y = GetBattlerSpriteCoord(gAnimBankTarget, 3);
StartSpriteAnim(sprite, 1);
sprite->data[0] = 0;
sprite->data[1] = 0;
diff --git a/src/battle/anim/sleep.c b/src/battle/anim/sleep.c
index 0f0e54f80..cc3518395 100644
--- a/src/battle/anim/sleep.c
+++ b/src/battle/anim/sleep.c
@@ -16,7 +16,7 @@ static void sub_80CD394(struct Sprite* sprite);
void sub_80CD328(struct Sprite* sprite)
{
sub_8078650(sprite);
- if (GetBankSide(gAnimBankAttacker) == 0)
+ if (GetBattlerSide(gAnimBankAttacker) == 0)
{
sprite->pos1.x += gBattleAnimArgs[0];
sprite->pos1.y += gBattleAnimArgs[1];
diff --git a/src/battle/anim/slice.c b/src/battle/anim/slice.c
index 80c58dddf..8e7f35f46 100644
--- a/src/battle/anim/slice.c
+++ b/src/battle/anim/slice.c
@@ -17,9 +17,9 @@ static void AnimSliceStep(struct Sprite* sprite);
// arg 2: slice direction; 0 = right-to-left, 1 = left-to-right
void AnimCuttingSlice(struct Sprite* sprite)
{
- sprite->pos1.x = GetBankPosition(gAnimBankTarget, 0);
- sprite->pos1.y = GetBankPosition(gAnimBankTarget, 1);
- if (GetBankSide(gAnimBankTarget) == 0)
+ sprite->pos1.x = GetBattlerSpriteCoord(gAnimBankTarget, 0);
+ sprite->pos1.y = GetBattlerSpriteCoord(gAnimBankTarget, 1);
+ if (GetBattlerSide(gAnimBankTarget) == 0)
sprite->pos1.y += 8;
sprite->callback = AnimSliceStep;
@@ -48,28 +48,28 @@ void sub_80CC9BC(struct Sprite* sprite)
switch (gBattleAnimArgs[3])
{
case 1:
- a = GetBankPosition(gAnimBankTarget ^ 2, 0);
- b = GetBankPosition(gAnimBankTarget ^ 2, 1);
+ a = GetBattlerSpriteCoord(gAnimBankTarget ^ 2, 0);
+ b = GetBattlerSpriteCoord(gAnimBankTarget ^ 2, 1);
break;
case 2:
- a = GetBankPosition(gAnimBankTarget, 0);
- b = GetBankPosition(gAnimBankTarget, 1);
+ a = GetBattlerSpriteCoord(gAnimBankTarget, 0);
+ b = GetBattlerSpriteCoord(gAnimBankTarget, 1);
if (IsAnimBankSpriteVisible(gAnimBankTarget ^ 2))
{
- a = (GetBankPosition(gAnimBankTarget ^ 2, 0) + a) / 2;
- b = (GetBankPosition(gAnimBankTarget ^ 2, 1) + b) / 2;
+ a = (GetBattlerSpriteCoord(gAnimBankTarget ^ 2, 0) + a) / 2;
+ b = (GetBattlerSpriteCoord(gAnimBankTarget ^ 2, 1) + b) / 2;
}
break;
case 0:
default:
- a = GetBankPosition(gAnimBankTarget, 0);
- b = GetBankPosition(gAnimBankTarget, 1);
+ a = GetBattlerSpriteCoord(gAnimBankTarget, 0);
+ b = GetBattlerSpriteCoord(gAnimBankTarget, 1);
break;
}
sprite->pos1.x = a;
sprite->pos1.y = b;
- if (GetBankSide(gAnimBankTarget) == 0)
+ if (GetBattlerSide(gAnimBankTarget) == 0)
sprite->pos1.y += 8;
sprite->callback = AnimSliceStep;
diff --git a/src/battle/anim/sonic.c b/src/battle/anim/sonic.c
index 1501f51f1..a882be73c 100644
--- a/src/battle/anim/sonic.c
+++ b/src/battle/anim/sonic.c
@@ -26,7 +26,7 @@ void AnimSonicBoomProjectile(struct Sprite* sprite)
{
gBattleAnimArgs[2] = -gBattleAnimArgs[2];
}
- else if (GetBankSide(gAnimBankAttacker) != 0)
+ else if (GetBattlerSide(gAnimBankAttacker) != 0)
{
gBattleAnimArgs[2] = -gBattleAnimArgs[2];
gBattleAnimArgs[1] = -gBattleAnimArgs[1];
@@ -34,8 +34,8 @@ void AnimSonicBoomProjectile(struct Sprite* sprite)
}
InitAnimSpritePos(sprite, 1);
- targetXPos = GetBankPosition(gAnimBankTarget, 2) + gBattleAnimArgs[2];
- targetYPos = GetBankPosition(gAnimBankTarget, 3) + gBattleAnimArgs[3];
+ targetXPos = GetBattlerSpriteCoord(gAnimBankTarget, 2) + gBattleAnimArgs[2];
+ targetYPos = GetBattlerSpriteCoord(gAnimBankTarget, 3) + gBattleAnimArgs[3];
rotation = ArcTan2Neg(targetXPos - sprite->pos1.x, targetYPos - sprite->pos1.y);
rotation += 0xF000;
if (IsContest())
diff --git a/src/battle/anim/sonic_task.c b/src/battle/anim/sonic_task.c
index 260ae544c..dc5d60efa 100644
--- a/src/battle/anim/sonic_task.c
+++ b/src/battle/anim/sonic_task.c
@@ -82,8 +82,8 @@ void sub_80CFB04(u8 taskId)
gBattleAnimArgs[2] |= 1;
}
}
- r6 = gTasks[taskId].data[9] = GetBankPosition(gAnimBankAttacker, 0);
- r9 = gTasks[taskId].data[10] = GetBankPosition(gAnimBankAttacker, 1);
+ r6 = gTasks[taskId].data[9] = GetBattlerSpriteCoord(gAnimBankAttacker, 0);
+ r9 = gTasks[taskId].data[10] = GetBattlerSpriteCoord(gAnimBankAttacker, 1);
if ((gBattleTypeFlags & BATTLE_TYPE_DOUBLE)
&& IsAnimBankSpriteVisible(gAnimBankTarget ^ 2))
{
@@ -91,8 +91,8 @@ void sub_80CFB04(u8 taskId)
}
else
{
- sp1 = GetBankPosition(gAnimBankTarget, 0);
- sp2 = GetBankPosition(gAnimBankTarget, 1);
+ sp1 = GetBattlerSpriteCoord(gAnimBankTarget, 0);
+ sp2 = GetBattlerSpriteCoord(gAnimBankTarget, 1);
}
sp1 = gTasks[taskId].data[11] = sp1 + gBattleAnimArgs[0];
diff --git a/src/battle/anim/spin_finger.c b/src/battle/anim/spin_finger.c
index 8eb060358..1ce3aa0d0 100644
--- a/src/battle/anim/spin_finger.c
+++ b/src/battle/anim/spin_finger.c
@@ -23,7 +23,7 @@ void sub_80CF0BC(struct Sprite* sprite)
else
bank = gAnimBankTarget;
- sprite->pos1.x = GetBankPosition(bank, 0);
+ sprite->pos1.x = GetBattlerSpriteCoord(bank, 0);
sprite->pos1.y = sub_807A100(bank, 2);
if (sprite->pos1.y <= 9)
sprite->pos1.y = 10;
diff --git a/src/battle/anim/spit.c b/src/battle/anim/spit.c
index 1e65ba53e..36fcb788c 100644
--- a/src/battle/anim/spit.c
+++ b/src/battle/anim/spit.c
@@ -21,8 +21,8 @@ void sub_80D287C(struct Sprite* sprite)
void sub_80D28AC(struct Sprite* sprite)
{
- sprite->pos1.x = GetBankPosition(gAnimBankAttacker, 2);
- sprite->pos1.y = GetBankPosition(gAnimBankAttacker, 3);
+ sprite->pos1.x = GetBattlerSpriteCoord(gAnimBankAttacker, 2);
+ sprite->pos1.y = GetBattlerSpriteCoord(gAnimBankAttacker, 3);
sprite->data[0] = Sin(gBattleAnimArgs[0], 10);
sprite->data[1] = Cos(gBattleAnimArgs[0], 7);
sprite->data[2] = gBattleAnimArgs[1];
diff --git a/src/battle/anim/splash.c b/src/battle/anim/splash.c
index 570ef0dca..d6caaf0f6 100644
--- a/src/battle/anim/splash.c
+++ b/src/battle/anim/splash.c
@@ -24,7 +24,7 @@ void sub_80D074C(u8 taskId)
}
else
{
- u8 spriteId = GetAnimBankSpriteId(gBattleAnimArgs[0]);
+ u8 spriteId = GetAnimBattlerSpriteId(gBattleAnimArgs[0]);
task->data[0] = spriteId;
task->data[1] = 0;
task->data[2] = gBattleAnimArgs[1];
diff --git a/src/battle/anim/startle.c b/src/battle/anim/startle.c
index 50e78af37..95462bd9f 100644
--- a/src/battle/anim/startle.c
+++ b/src/battle/anim/startle.c
@@ -16,10 +16,10 @@ extern struct AffineAnimFrameCmd gUnknown_083D7A98;
// opponent
void sub_80D1E38(u8 taskId)
{
- u8 spriteId = GetAnimBankSpriteId(1);
+ u8 spriteId = GetAnimBattlerSpriteId(1);
if (++gTasks[taskId].data[0] == 1)
{
- sub_80798F4(&gTasks[taskId], GetAnimBankSpriteId(1), &gUnknown_083D7A98);
+ sub_80798F4(&gTasks[taskId], GetAnimBattlerSpriteId(1), &gUnknown_083D7A98);
gSprites[spriteId].pos2.x = 4;
}
else
@@ -37,10 +37,10 @@ void sub_80D1E38(u8 taskId)
// player
void sub_80D1EC8(u8 taskId)
{
- u8 spriteId = GetAnimBankSpriteId(0);
+ u8 spriteId = GetAnimBattlerSpriteId(0);
if (++gTasks[taskId].data[0] == 1)
{
- sub_80798F4(&gTasks[taskId], GetAnimBankSpriteId(0), &gUnknown_083D7A98);
+ sub_80798F4(&gTasks[taskId], GetAnimBattlerSpriteId(0), &gUnknown_083D7A98);
gSprites[spriteId].pos2.x = 4;
}
else
diff --git a/src/battle/anim/strike.c b/src/battle/anim/strike.c
index bfa1dc4f7..775485a79 100644
--- a/src/battle/anim/strike.c
+++ b/src/battle/anim/strike.c
@@ -23,8 +23,8 @@ void sub_80CE670(struct Sprite* sprite)
sprite->data[0] = 0;
sprite->data[1] = gBattleAnimArgs[2];
- sprite->pos1.x = GetBankPosition(gAnimBankTarget, 2) + gBattleAnimArgs[0];
- sprite->pos1.y = GetBankPosition(gAnimBankTarget, 3) + gBattleAnimArgs[1];
+ sprite->pos1.x = GetBattlerSpriteCoord(gAnimBankTarget, 2) + gBattleAnimArgs[0];
+ sprite->pos1.y = GetBattlerSpriteCoord(gAnimBankTarget, 3) + gBattleAnimArgs[1];
sprite->data[6] = sprite->pos1.x;
sprite->data[7] = sprite->pos1.y;
if (IsContest() != 0)
@@ -37,7 +37,7 @@ void sub_80CE670(struct Sprite* sprite)
sprite->data[4] = sprite->pos1.y << 7;
sprite->data[5] = -0xA00 / sprite->data[1];
}
- else if (GetBankSide(gAnimBankAttacker) == 0)
+ else if (GetBattlerSide(gAnimBankAttacker) == 0)
{
sprite->pos1.x -= 40;
sprite->pos1.y += 20;
diff --git a/src/battle/anim/struggle.c b/src/battle/anim/struggle.c
index 20dbaf2dc..6a1355e1b 100644
--- a/src/battle/anim/struggle.c
+++ b/src/battle/anim/struggle.c
@@ -19,13 +19,13 @@ void sub_80D2C38(struct Sprite *sprite)
{
if (gBattleAnimArgs[0] == 0)
{
- sprite->pos1.x = GetBankPosition(gAnimBankAttacker, 2);
- sprite->pos1.y = GetBankPosition(gAnimBankAttacker, 3);
+ sprite->pos1.x = GetBattlerSpriteCoord(gAnimBankAttacker, 2);
+ sprite->pos1.y = GetBattlerSpriteCoord(gAnimBankAttacker, 3);
}
else
{
- sprite->pos1.x = GetBankPosition(gAnimBankTarget, 2);
- sprite->pos1.y = GetBankPosition(gAnimBankTarget, 3);
+ sprite->pos1.x = GetBattlerSpriteCoord(gAnimBankTarget, 2);
+ sprite->pos1.y = GetBattlerSpriteCoord(gAnimBankTarget, 3);
}
if (gBattleAnimArgs[1] == 0)
diff --git a/src/battle/anim/taunt_finger.c b/src/battle/anim/taunt_finger.c
index 023e14e45..c512f8cf4 100644
--- a/src/battle/anim/taunt_finger.c
+++ b/src/battle/anim/taunt_finger.c
@@ -24,7 +24,7 @@ void sub_80CF1C8(struct Sprite* sprite)
bank = gAnimBankTarget;
sub_80CEF44(bank, sprite);
- if (GetBankSide(bank) == 0)
+ if (GetBattlerSide(bank) == 0)
{
StartSpriteAnim(sprite, 0);
sprite->data[0] = 2;
diff --git a/src/battle/anim/tendrils.c b/src/battle/anim/tendrils.c
index 9f57ffd45..4ef704f3a 100644
--- a/src/battle/anim/tendrils.c
+++ b/src/battle/anim/tendrils.c
@@ -28,7 +28,7 @@ void sub_80CB298(struct Sprite* sprite)
if ((u16)gBattleAnimArgs[7] == 0xFFFF)
{
sprite->affineAnimPaused = 0;
- GetAnimBankSpriteId(1);
+ GetAnimBattlerSpriteId(1);
sprite->data[0] = 0x100;
sprite->callback = sub_80CB2D4;
}
@@ -36,7 +36,7 @@ void sub_80CB298(struct Sprite* sprite)
void sub_80CB2D4(struct Sprite* sprite)
{
- GetAnimBankSpriteId(1);
+ GetAnimBattlerSpriteId(1);
if (!sprite->data[2])
{
sprite->data[0] += 11;
diff --git a/src/battle/anim/thought.c b/src/battle/anim/thought.c
index c3ab6f82c..5163cbfad 100644
--- a/src/battle/anim/thought.c
+++ b/src/battle/anim/thought.c
@@ -15,12 +15,12 @@ static void sub_80CF008(struct Sprite* sprite);
void sub_80CEF44(u8 bank, struct Sprite* sprite)
{
- if (GetBankSide(bank) == 0)
+ if (GetBattlerSide(bank) == 0)
sprite->pos1.x = sub_807A100(bank, 5) + 8;
else
sprite->pos1.x = sub_807A100(bank, 4) - 8;
- sprite->pos1.y = GetBankPosition(bank, 3) - (s16)sub_807A100(bank, 0) / 4;
+ sprite->pos1.y = GetBattlerSpriteCoord(bank, 3) - (s16)sub_807A100(bank, 0) / 4;
}
void sub_80CEF9C(struct Sprite* sprite)
@@ -33,7 +33,7 @@ void sub_80CEF9C(struct Sprite* sprite)
bank = gAnimBankTarget;
sub_80CEF44(bank, sprite);
- a = (GetBankSide(bank) == 0) ? 0 : 1;
+ a = (GetBattlerSide(bank) == 0) ? 0 : 1;
sprite->data[0] = gBattleAnimArgs[1];
sprite->data[1] = a + 2;
StartSpriteAnim(sprite, a);
diff --git a/src/battle/anim/thrashing.c b/src/battle/anim/thrashing.c
index 3fde815ae..bc1fc4842 100644
--- a/src/battle/anim/thrashing.c
+++ b/src/battle/anim/thrashing.c
@@ -20,7 +20,7 @@ static void sub_80D0B3C(u8 taskId);
void sub_80D0A4C(u8 taskId)
{
struct Task* task = &gTasks[taskId];
- u8 spriteId = GetAnimBankSpriteId(0);
+ u8 spriteId = GetAnimBattlerSpriteId(0);
task->data[0] = spriteId;
task->data[1] = 0;
sub_80798F4(task, spriteId, &gUnknown_083D77B0);
@@ -38,7 +38,7 @@ void sub_80D0A8C(u8 taskId)
void sub_80D0AB8(u8 taskId)
{
struct Task* task = &gTasks[taskId];
- task->data[0] = GetAnimBankSpriteId(0);
+ task->data[0] = GetAnimBattlerSpriteId(0);
task->data[1] = 0;
task->data[2] = 4;
task->data[3] = 7;
@@ -48,7 +48,7 @@ void sub_80D0AB8(u8 taskId)
task->data[7] = 0;
task->data[8] = 0;
task->data[9] = 2;
- if (GetBankSide(gAnimBankAttacker) == 1)
+ if (GetBattlerSide(gAnimBankAttacker) == 1)
task->data[2] *= -1;
task->func = sub_80D0B3C;
diff --git a/src/battle/anim/thunder.c b/src/battle/anim/thunder.c
index 2ed073221..70d4dc232 100644
--- a/src/battle/anim/thunder.c
+++ b/src/battle/anim/thunder.c
@@ -14,7 +14,7 @@ static void sub_80D6218(struct Sprite *);
void sub_80D61C8(struct Sprite *sprite)
{
- if (GetBankSide(gAnimBankAttacker) != 0)
+ if (GetBattlerSide(gAnimBankAttacker) != 0)
{
sprite->pos1.x -= gBattleAnimArgs[0];
}
diff --git a/src/battle/anim/tile_in.c b/src/battle/anim/tile_in.c
index a4a544a0c..b1d804317 100644
--- a/src/battle/anim/tile_in.c
+++ b/src/battle/anim/tile_in.c
@@ -15,8 +15,8 @@ void sub_80CE09C(struct Sprite* sprite)
{
if (sprite->data[0] == 0)
{
- sprite->pos1.x = GetBankPosition(gAnimBankAttacker, 0) + gBattleAnimArgs[0];
- sprite->pos1.y = GetBankPosition(gAnimBankAttacker, 1) + gBattleAnimArgs[1];
+ sprite->pos1.x = GetBattlerSpriteCoord(gAnimBankAttacker, 0) + gBattleAnimArgs[0];
+ sprite->pos1.y = GetBattlerSpriteCoord(gAnimBankAttacker, 1) + gBattleAnimArgs[1];
if (IsContest())
sprite->pos1.y += 10;
sprite->data[0]++;
diff --git a/src/battle/anim/tile_out.c b/src/battle/anim/tile_out.c
index 39d4ff01f..04f51e556 100644
--- a/src/battle/anim/tile_out.c
+++ b/src/battle/anim/tile_out.c
@@ -9,7 +9,7 @@ extern s16 gBattleAnimArgs[];
extern u8 gAnimBankAttacker;
extern u8 gAnimBankTarget;
-extern u8 gNoOfAllBanks;
+extern u8 gBattlersCount;
extern u8 gHealthboxIDs[];
static void sub_80CE1AC(struct Sprite* sprite);
@@ -35,8 +35,8 @@ void sub_80CE1AC(struct Sprite* sprite)
{
sprite->animPaused = 0;
sprite->data[0] = 30;
- sprite->data[2] = GetBankPosition(gAnimBankAttacker, 2);
- sprite->data[4] = GetBankPosition(gAnimBankAttacker, 3);
+ sprite->data[2] = GetBattlerSpriteCoord(gAnimBankAttacker, 2);
+ sprite->data[4] = GetBattlerSpriteCoord(gAnimBankAttacker, 3);
sprite->callback = StartTranslateAnimSpriteByDeltas;
StoreSpriteCallbackInData(sprite, DestroyAnimSprite);
}
@@ -57,12 +57,12 @@ void sub_80CE210(u8 taskId)
void unref_sub_80CE260(u8 taskId)
{
u8 i;
- for (i = 0; i < gNoOfAllBanks; i++)
+ for (i = 0; i < gBattlersCount; i++)
{
- if (gBattleAnimArgs[0] == 1 && GetBankSide(i) == 0)
+ if (gBattleAnimArgs[0] == 1 && GetBattlerSide(i) == 0)
sub_8043DB0(gHealthboxIDs[i]);
- if (gBattleAnimArgs[1] == 1 && GetBankSide(i) == 1)
+ if (gBattleAnimArgs[1] == 1 && GetBattlerSide(i) == 1)
sub_8043DB0(gHealthboxIDs[i]);
}
@@ -72,7 +72,7 @@ void unref_sub_80CE260(u8 taskId)
void unref_sub_80CE2D4(u8 taskId)
{
u8 i;
- for (i = 0; i < gNoOfAllBanks; i++)
+ for (i = 0; i < gBattlersCount; i++)
{
sub_8043DFC(gHealthboxIDs[i]);
}
diff --git a/src/battle/anim/twinkle.c b/src/battle/anim/twinkle.c
index e26669f63..34082cc2f 100644
--- a/src/battle/anim/twinkle.c
+++ b/src/battle/anim/twinkle.c
@@ -15,7 +15,7 @@ static void sub_80CE3B0(struct Sprite* sprite);
void sub_80CE36C(struct Sprite* sprite)
{
- sprite->pos1.x = GetBankPosition(gAnimBankAttacker, 2) + gBattleAnimArgs[0];
+ sprite->pos1.x = GetBattlerSpriteCoord(gAnimBankAttacker, 2) + gBattleAnimArgs[0];
sprite->pos1.y = gBattleAnimArgs[1];
sprite->data[0] = 0;
sprite->data[1] = 0;
diff --git a/src/battle/anim/unused_2.c b/src/battle/anim/unused_2.c
index 122f39e02..71e5e92d7 100644
--- a/src/battle/anim/unused_2.c
+++ b/src/battle/anim/unused_2.c
@@ -49,7 +49,7 @@ void unref_sub_80CCB6C(struct Sprite* sprite)
void sub_80CCC50(struct Sprite* sprite)
{
sprite->data[0] = gBattleAnimArgs[2];
- if (GetBankSide(gAnimBankAttacker) != 0)
+ if (GetBattlerSide(gAnimBankAttacker) != 0)
sprite->pos1.x -= gBattleAnimArgs[0];
else
sprite->pos1.x += gBattleAnimArgs[0];
diff --git a/src/battle/anim/unused_3.c b/src/battle/anim/unused_3.c
index 6dbcbfefe..a89ed0246 100644
--- a/src/battle/anim/unused_3.c
+++ b/src/battle/anim/unused_3.c
@@ -16,7 +16,7 @@ static void sub_80CD2D4(struct Sprite* sprite);
void sub_80CD274(struct Sprite* sprite)
{
sub_8078650(sprite);
- if (GetBankSide(gAnimBankAttacker) == 0)
+ if (GetBattlerSide(gAnimBankAttacker) == 0)
{
sprite->pos1.x += gBattleAnimArgs[0];
sprite->pos1.y += gBattleAnimArgs[1];
diff --git a/src/battle/anim/unused_4.c b/src/battle/anim/unused_4.c
index 50ffaba4a..63940f3e1 100644
--- a/src/battle/anim/unused_4.c
+++ b/src/battle/anim/unused_4.c
@@ -28,7 +28,7 @@ void sub_80CD9D4(struct Sprite* sprite)
case 0:
sprite->data[1] = 0;
sprite->data[2] = gBankSpriteIds[gAnimBankAttacker];
- sprite->data[3] = GetBankSide(gAnimBankAttacker);
+ sprite->data[3] = GetBattlerSide(gAnimBankAttacker);
sprite->data[4] = (sprite->data[3] != 0) ? 0x200 : -0x200;
sprite->data[5] = 0;
sub_8078E70(sprite->data[2], 0);
diff --git a/src/battle/anim/unused_7.c b/src/battle/anim/unused_7.c
index 5a2de33c3..a2f00db31 100644
--- a/src/battle/anim/unused_7.c
+++ b/src/battle/anim/unused_7.c
@@ -30,10 +30,10 @@ void sub_80CF374(struct Sprite* sprite)
void sub_80CF3C4(struct Sprite* sprite)
{
u8 a;
- sprite->pos1.x = GetBankPosition(gAnimBankAttacker, 2);
- sprite->pos1.y = GetBankPosition(gAnimBankAttacker, 3);
+ sprite->pos1.x = GetBattlerSpriteCoord(gAnimBankAttacker, 2);
+ sprite->pos1.y = GetBattlerSpriteCoord(gAnimBankAttacker, 3);
a = gBankSpriteIds[gAnimBankTarget];
- if (GetBankSide(gAnimBankAttacker) != 0)
+ if (GetBattlerSide(gAnimBankAttacker) != 0)
{
sprite->pos1.x -= gBattleAnimArgs[0];
}
diff --git a/src/battle/anim/uproar.c b/src/battle/anim/uproar.c
index 03cc65bc0..538ca9b20 100644
--- a/src/battle/anim/uproar.c
+++ b/src/battle/anim/uproar.c
@@ -12,7 +12,7 @@ void sub_80D2D3C(u8);
void sub_80D2CF8(u8 taskId)
{
- u8 spriteId = GetAnimBankSpriteId(gBattleAnimArgs[0]);
+ u8 spriteId = GetAnimBattlerSpriteId(gBattleAnimArgs[0]);
sub_80798F4(&gTasks[taskId], spriteId, gUnknown_083D7CA8);
gTasks[taskId].func = sub_80D2D3C;
diff --git a/src/battle/anim/water.c b/src/battle/anim/water.c
index e6945f9b2..2700bfd27 100644
--- a/src/battle/anim/water.c
+++ b/src/battle/anim/water.c
@@ -153,7 +153,7 @@ _080D3920:\n\
strb r0, [r2]\n\
ldr r0, _080D39A0 @ =gAnimBankAttacker\n\
ldrb r0, [r0]\n\
- bl GetBankSide\n\
+ bl GetBattlerSide\n\
lsls r0, 24\n\
lsrs r0, 24\n\
cmp r0, 0x1\n\
@@ -276,7 +276,7 @@ _080D3A90: .4byte gBattle_BG1_Y\n\
_080D3A94:\n\
ldr r0, _080D3AC4 @ =gAnimBankAttacker\n\
ldrb r0, [r0]\n\
- bl GetBankSide\n\
+ bl GetBattlerSide\n\
lsls r0, 24\n\
lsrs r1, r0, 24\n\
cmp r1, 0x1\n\
diff --git a/src/battle/anim/whip.c b/src/battle/anim/whip.c
index cb3ce327e..08b24369d 100644
--- a/src/battle/anim/whip.c
+++ b/src/battle/anim/whip.c
@@ -20,7 +20,7 @@ void sub_80CC810(struct Sprite* sprite)
// unused, beta effect for diagonal sprite movement?
void sub_80CC82C(struct Sprite* sprite)
{
- if (GetBankSide(gAnimBankAttacker) != 0)
+ if (GetBattlerSide(gAnimBankAttacker) != 0)
{
sprite->pos1.x -= gBattleAnimArgs[0];
sprite->pos1.y += gBattleAnimArgs[1];
@@ -37,7 +37,7 @@ void sub_80CC82C(struct Sprite* sprite)
void sub_80CC884(struct Sprite* sprite)
{
- if (GetBankSide(gAnimBankAttacker) == 0)
+ if (GetBattlerSide(gAnimBankAttacker) == 0)
StartSpriteAnim(sprite, 1);
sprite->callback = sub_80CC810;
diff --git a/src/battle/anim/wisp_fire.c b/src/battle/anim/wisp_fire.c
index 24cecb60c..5a51986c7 100644
--- a/src/battle/anim/wisp_fire.c
+++ b/src/battle/anim/wisp_fire.c
@@ -58,10 +58,10 @@ void sub_80D5DDC(u8 taskId)
{
struct Task *task = &gTasks[taskId];
- task->data[12] = !GetBankSide(gAnimBankAttacker) ? 1 : -1;
+ task->data[12] = !GetBattlerSide(gAnimBankAttacker) ? 1 : -1;
task->data[13] = IsAnimBankSpriteVisible(gAnimBankTarget ^ 2) + 1;
- task->data[14] = GetAnimBankSpriteId(1);
- task->data[15] = GetAnimBankSpriteId(3);
+ task->data[14] = GetAnimBattlerSpriteId(1);
+ task->data[15] = GetAnimBattlerSpriteId(3);
task->func = sub_80D5E4C;
}
diff --git a/src/battle/anim/wisp_orb.c b/src/battle/anim/wisp_orb.c
index 7c22b7f13..90b90acb7 100644
--- a/src/battle/anim/wisp_orb.c
+++ b/src/battle/anim/wisp_orb.c
@@ -25,7 +25,7 @@ void sub_80D5B0C(struct Sprite *sprite)
StartSpriteAnim(sprite, gBattleAnimArgs[2]);
sprite->data[7] = gBattleAnimArgs[2];
- if (GetBankSide(gAnimBankAttacker) != 0)
+ if (GetBattlerSide(gAnimBankAttacker) != 0)
{
sprite->data[4] = 4;
}
@@ -39,7 +39,7 @@ void sub_80D5B0C(struct Sprite *sprite)
break;
case 1:
sprite->data[1] += 192;
- if (GetBankSide(gAnimBankAttacker) != 0)
+ if (GetBattlerSide(gAnimBankAttacker) != 0)
{
sprite->pos2.y = -(sprite->data[1] >> 8);
}
@@ -70,9 +70,9 @@ void sub_80D5B0C(struct Sprite *sprite)
sprite->data[0] = 256;
sprite->data[1] = sprite->pos1.x;
- sprite->data[2] = GetBankPosition(gAnimBankTarget, 2);
+ sprite->data[2] = GetBattlerSpriteCoord(gAnimBankTarget, 2);
sprite->data[3] = sprite->pos1.y;
- sprite->data[4] = GetBankPosition(gAnimBankTarget, 3);
+ sprite->data[4] = GetBattlerSpriteCoord(gAnimBankTarget, 3);
sub_8078BD4(sprite);
sprite->callback = sub_80D5C5C;
diff --git a/src/battle/anim/withdraw.c b/src/battle/anim/withdraw.c
index 933c97fa9..baf5d9b94 100644
--- a/src/battle/anim/withdraw.c
+++ b/src/battle/anim/withdraw.c
@@ -25,7 +25,7 @@ void sub_80CF514(u8 taskId)
{
u8 a = gBankSpriteIds[gAnimBankAttacker];
s16 b;
- if (GetBankSide(gAnimBankAttacker) == 0)
+ if (GetBattlerSide(gAnimBankAttacker) == 0)
{
b = -gTasks[taskId].data[0];
}