From 3b6dbf38fd2bdfda8d45295d334cdebd55d4e12e Mon Sep 17 00:00:00 2001 From: Eduardo Quezada Date: Mon, 12 May 2025 20:53:14 -0400 Subject: [PATCH] Review changes --- include/battle.h | 8 ++++---- src/battle_anim_water.c | 2 +- src/battle_controllers.c | 4 ++-- src/battle_gfx_sfx_util.c | 4 ++-- src/pokemon.c | 6 +++--- 5 files changed, 12 insertions(+), 12 deletions(-) diff --git a/include/battle.h b/include/battle.h index ed66b2555b..008edaed49 100644 --- a/include/battle.h +++ b/include/battle.h @@ -1198,12 +1198,12 @@ static inline u32 GetBattlerSide(u32 battler) static inline u32 IsOnPlayerSide(u32 battler) { - return (GetBattlerSide(battler) == B_SIDE_PLAYER); + return GetBattlerSide(battler) == B_SIDE_PLAYER; } static inline bool32 IsBattlerAlly(u32 battlerAtk, u32 battlerDef) { - return (GetBattlerSide(battlerAtk) == GetBattlerSide(battlerDef)); + return GetBattlerSide(battlerAtk) == GetBattlerSide(battlerDef); } static inline u32 GetOpposingSideBattler(u32 battler) @@ -1214,12 +1214,12 @@ static inline u32 GetOpposingSideBattler(u32 battler) static inline struct Pokemon* GetBattlerMon(u32 battler) { u32 index = gBattlerPartyIndexes[battler]; - return (!IsOnPlayerSide(battler)) ? &gEnemyParty[index] : &gPlayerParty[index]; + return !IsOnPlayerSide(battler) ? &gEnemyParty[index] : &gPlayerParty[index]; } static inline struct Pokemon *GetSideParty(u32 side) { - return (side == B_SIDE_PLAYER) ? gPlayerParty : gEnemyParty; + return side == B_SIDE_PLAYER ? gPlayerParty : gEnemyParty; } static inline struct Pokemon *GetBattlerParty(u32 battler) diff --git a/src/battle_anim_water.c b/src/battle_anim_water.c index e367a29300..0da1a08993 100644 --- a/src/battle_anim_water.c +++ b/src/battle_anim_water.c @@ -1552,7 +1552,7 @@ void AnimTask_WaterSport(u8 taskId) task->data[3] = GetBattlerSpriteCoord(gBattleAnimAttacker, BATTLER_COORD_X_2); task->data[4] = GetBattlerSpriteCoord(gBattleAnimAttacker, BATTLER_COORD_Y_PIC_OFFSET); - task->data[7] = (IsOnPlayerSide(gBattleAnimAttacker)) ? 1 : -1; + task->data[7] = IsOnPlayerSide(gBattleAnimAttacker) ? 1 : -1; if (IsContest()) task->data[7] *= -1; task->data[5] = task->data[3] + task->data[7] * 8; diff --git a/src/battle_controllers.c b/src/battle_controllers.c index 3daccb9754..ed6a95ef8d 100644 --- a/src/battle_controllers.c +++ b/src/battle_controllers.c @@ -2163,7 +2163,7 @@ static void Controller_ReturnMonToBall(u32 battler) if (!gBattleSpritesDataPtr->healthBoxesData[battler].specialAnimActive) { gBattleSpritesDataPtr->healthBoxesData[battler].animationState = 0; - InitAndLaunchSpecialAnimation(battler, battler, battler, (!IsOnPlayerSide(battler)) ? B_ANIM_SWITCH_OUT_OPPONENT_MON : B_ANIM_SWITCH_OUT_PLAYER_MON); + InitAndLaunchSpecialAnimation(battler, battler, battler, !IsOnPlayerSide(battler) ? B_ANIM_SWITCH_OUT_OPPONENT_MON : B_ANIM_SWITCH_OUT_PLAYER_MON); gBattlerControllerFuncs[battler] = Controller_ReturnMonToBall2; } break; @@ -2767,7 +2767,7 @@ void BtlController_HandleHitAnimation(u32 battler) void BtlController_HandlePlaySE(u32 battler) { - s8 pan = (IsOnPlayerSide(battler)) ? SOUND_PAN_ATTACKER : SOUND_PAN_TARGET; + s32 pan = IsOnPlayerSide(battler) ? SOUND_PAN_ATTACKER : SOUND_PAN_TARGET; PlaySE12WithPanning(gBattleResources->bufferA[battler][1] | (gBattleResources->bufferA[battler][2] << 8), pan); BattleControllerComplete(battler); diff --git a/src/battle_gfx_sfx_util.c b/src/battle_gfx_sfx_util.c index 1abb3d3267..f5bf97f983 100644 --- a/src/battle_gfx_sfx_util.c +++ b/src/battle_gfx_sfx_util.c @@ -642,7 +642,7 @@ void BattleLoadMonSpriteGfx(struct Pokemon *mon, u32 battler) } position = GetBattlerPosition(battler); - HandleLoadSpecialPokePic((!IsOnPlayerSide(battler)), + HandleLoadSpecialPokePic(!IsOnPlayerSide(battler), gMonSpritesGfxPtr->spritesGfx[position], species, personalityValue); @@ -970,7 +970,7 @@ void HandleSpeciesGfxDataChange(u8 battlerAtk, u8 battlerDef, bool32 megaEvo, bo } } - HandleLoadSpecialPokePic((!IsOnPlayerSide(battlerAtk)), + HandleLoadSpecialPokePic(!IsOnPlayerSide(battlerAtk), gMonSpritesGfxPtr->spritesGfx[position], targetSpecies, personalityValue); diff --git a/src/pokemon.c b/src/pokemon.c index 7d9f59414f..6b9b06e62c 100644 --- a/src/pokemon.c +++ b/src/pokemon.c @@ -2103,21 +2103,21 @@ u8 CountAliveMonsInBattle(u8 caseId, u32 battler) switch (caseId) { case BATTLE_ALIVE_EXCEPT_BATTLER: - for (i = 0; i < MAX_BATTLERS_COUNT; i++) + for (i = 0; i < gBattlersCount; i++) { if (i != battler && !(gAbsentBattlerFlags & (1u << i))) retVal++; } break; case BATTLE_ALIVE_EXCEPT_BATTLER_SIDE: - for (i = 0; i < MAX_BATTLERS_COUNT; i++) + for (i = 0; i < gBattlersCount; i++) { if (i != battler && i != BATTLE_PARTNER(battler) && !(gAbsentBattlerFlags & (1u << i))) retVal++; } break; case BATTLE_ALIVE_SIDE: - for (i = 0; i < MAX_BATTLERS_COUNT; i++) + for (i = 0; i < gBattlersCount; i++) { if (IsBattlerAlly(i, battler) && !(gAbsentBattlerFlags & (1u << i))) retVal++;