summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorPikalaxALT <PikalaxALT@users.noreply.github.com>2019-10-12 21:19:22 -0400
committerGitHub <noreply@github.com>2019-10-12 21:19:22 -0400
commit094b29edb50be48ee65dab0e8866ac65bba4e225 (patch)
treeb3bca0cb89455a779eb8eb39bba3466e1c7e51a1 /src
parent807e03c25d6acd9e5c2bf5337a078b2dfb90f4d9 (diff)
parent7c08a10359f404b30ee460460e780f1f66ad5d1f (diff)
Merge pull request #117 from jiangzhengwenjz/battle
#107 review commit
Diffstat (limited to 'src')
-rw-r--r--src/battle_anim_mons.c9
-rw-r--r--src/battle_anim_sound_tasks.c2
-rw-r--r--src/dark.c4
-rw-r--r--src/psychic.c12
4 files changed, 14 insertions, 13 deletions
diff --git a/src/battle_anim_mons.c b/src/battle_anim_mons.c
index ed9c9bc2b..e871937e7 100644
--- a/src/battle_anim_mons.c
+++ b/src/battle_anim_mons.c
@@ -1369,18 +1369,18 @@ void sub_8075D9C(struct Sprite *sprite)
// arg 5: lower 8 bits = location on attacking mon, upper 8 bits = location on target mon pick to target
void TranslateAnimSpriteToTargetMonLocation(struct Sprite *sprite)
{
- bool8 v1;
+ bool8 respectMonPicOffsets;
u8 coordType;
if (!(gBattleAnimArgs[5] & 0xFF00))
- v1 = TRUE;
+ respectMonPicOffsets = TRUE;
else
- v1 = FALSE;
+ respectMonPicOffsets = FALSE;
if (!(gBattleAnimArgs[5] & 0xFF))
coordType = BATTLER_COORD_Y_PIC_OFFSET;
else
coordType = BATTLER_COORD_Y;
- InitSpritePosToAnimAttacker(sprite, v1);
+ InitSpritePosToAnimAttacker(sprite, respectMonPicOffsets);
if (GetBattlerSide(gBattleAnimAttacker) != B_SIDE_PLAYER)
gBattleAnimArgs[2] = -gBattleAnimArgs[2];
sprite->data[0] = gBattleAnimArgs[4];
@@ -2183,6 +2183,7 @@ static void sub_8077118(u8 taskId)
static void sub_80771E4(struct Task *task, u8 taskId)
{
s16 spriteId = CloneBattlerSpriteWithBlend(0);
+
if (spriteId >= 0)
{
gSprites[spriteId].oam.priority = task->data[6];
diff --git a/src/battle_anim_sound_tasks.c b/src/battle_anim_sound_tasks.c
index e67c91bfa..d74b743e8 100644
--- a/src/battle_anim_sound_tasks.c
+++ b/src/battle_anim_sound_tasks.c
@@ -110,7 +110,7 @@ static void sub_80DCFE8(u8 taskId)
gTasks[taskId].data[10] = 0;
dPan = gTasks[taskId].data[3];
- oldPan = gTasks[taskId].data[11] ;
+ oldPan = gTasks[taskId].data[11];
gTasks[taskId].data[11] = dPan + oldPan;
gTasks[taskId].data[11] = KeepPanInRange(gTasks[taskId].data[11], oldPan);
}
diff --git a/src/dark.c b/src/dark.c
index 7809e538d..cb34b991e 100644
--- a/src/dark.c
+++ b/src/dark.c
@@ -727,7 +727,7 @@ static void sub_80B856C(u8 priority)
void sub_80B85B8(u8 taskId)
{
- u8 toBG2 = GetBattlerSpriteBGPriorityRank(gBattleAnimAttacker) ^ 1 ? 1 : 0;
+ bool8 toBG2 = GetBattlerSpriteBGPriorityRank(gBattleAnimAttacker) ^ 1 ? TRUE : FALSE;
MoveBattlerSpriteToBG(gBattleAnimAttacker, toBG2);
gSprites[gBattlerSpriteIds[gBattleAnimAttacker]].invisible = FALSE;
@@ -741,7 +741,7 @@ void sub_80B85B8(u8 taskId)
void sub_80B8664(u8 taskId)
{
- u8 toBG2 = GetBattlerSpriteBGPriorityRank(gBattleAnimAttacker) ^ 1 ? 1 : 0;
+ bool8 toBG2 = GetBattlerSpriteBGPriorityRank(gBattleAnimAttacker) ^ 1 ? TRUE : FALSE;
sub_8073128(toBG2);
if (IsBattlerSpriteVisible(BATTLE_PARTNER(gBattleAnimAttacker)))
diff --git a/src/psychic.c b/src/psychic.c
index 181f21810..662320a2b 100644
--- a/src/psychic.c
+++ b/src/psychic.c
@@ -430,13 +430,13 @@ static void sub_80B2ECC(struct Sprite *sprite)
u8 battler = battlerCopy = GetBattlerAtPosition(B_POSITION_OPPONENT_LEFT);
u8 rank = GetBattlerSpriteBGPriorityRank(battler);
s32 var0 = 1;
- u8 toBG_2 = (rank ^ var0) != 0;
+ bool8 toBG2 = (rank ^ var0) != 0;
if (IsBattlerSpriteVisible(battler))
- MoveBattlerSpriteToBG(battler, toBG_2);
+ MoveBattlerSpriteToBG(battler, toBG2);
battler = BATTLE_PARTNER(battlerCopy);
if (IsBattlerSpriteVisible(battler))
- MoveBattlerSpriteToBG(battler, toBG_2 ^ var0);
+ MoveBattlerSpriteToBG(battler, toBG2 ^ var0);
}
if (!IsContest() && IsDoubleBattle())
{
@@ -522,13 +522,13 @@ static void sub_80B3168(struct Sprite *sprite)
u8 battler = battlerCopy = GetBattlerAtPosition(B_POSITION_OPPONENT_LEFT);
u8 rank = GetBattlerSpriteBGPriorityRank(battler);
s32 var0 = 1;
- u8 toBG_2 = (rank ^ var0) != 0;
+ bool8 toBG2 = (rank ^ var0) != 0;
if (IsBattlerSpriteVisible(battler))
- sub_8073128(toBG_2);
+ sub_8073128(toBG2);
battler = battlerCopy ^ 2;
if (IsBattlerSpriteVisible(battler))
- sub_8073128(toBG_2 ^ var0);
+ sub_8073128(toBG2 ^ var0);
}
sprite->callback = DestroyAnimSprite;
}