Fixed brace style inconsistencies

This commit is contained in:
Eduardo Quezada
2024-12-05 12:46:50 -03:00
parent 3f98c78297
commit 5483e05db6
37 changed files with 301 additions and 27 deletions
+2
View File
@@ -59,7 +59,9 @@ void rfu_LMAN_REQ_sendData(bool8 clockChangeFlag)
clockChangeFlag = FALSE; clockChangeFlag = FALSE;
} }
else else
{
lman.parentAck_flag = 0; lman.parentAck_flag = 0;
}
rfu_REQ_sendData(clockChangeFlag); rfu_REQ_sendData(clockChangeFlag);
} }
+2
View File
@@ -4043,7 +4043,9 @@ static void AnimMilkBottle_Step1(struct Sprite *sprite)
sprite->data[6]++; sprite->data[6]++;
} }
else if (sprite->data[7] > 0) else if (sprite->data[7] > 0)
{
sprite->data[7]--; sprite->data[7]--;
}
SetGpuReg(REG_OFFSET_BLDALPHA, BLDALPHA_BLEND(sprite->data[6], sprite->data[7])); SetGpuReg(REG_OFFSET_BLDALPHA, BLDALPHA_BLEND(sprite->data[6], sprite->data[7]));
if (sprite->data[6] == 16 && sprite->data[7] == 0) if (sprite->data[6] == 16 && sprite->data[7] == 0)
+4
View File
@@ -2209,7 +2209,9 @@ static void AnimTask_Splash_Step(u8 taskId)
task->data[4] -= 2; task->data[4] -= 2;
} }
else else
{
task->data[1]++; task->data[1]++;
}
break; break;
case 3: case 3:
if (!RunAffineAnimFromTaskData(task)) if (!RunAffineAnimFromTaskData(task))
@@ -2956,7 +2958,9 @@ static void AnimTask_SpeedDust_Step(u8 taskId)
task->data[8] = 1; task->data[8] = 1;
} }
else else
{
task->data[8] = 2; task->data[8] = 2;
}
} }
} }
break; break;
+6
View File
@@ -597,7 +597,9 @@ static void AnimZapCannonSpark_Step(struct Sprite *sprite)
sprite->invisible ^= 1; sprite->invisible ^= 1;
} }
else else
{
DestroyAnimSprite(sprite); DestroyAnimSprite(sprite);
}
} }
static void AnimThunderboltOrb_Step(struct Sprite *sprite) static void AnimThunderboltOrb_Step(struct Sprite *sprite)
@@ -870,7 +872,9 @@ static void AnimTask_ElectricChargingParticles_Step(u8 taskId)
} }
} }
else if(task->data[7] == 0) else if(task->data[7] == 0)
{
DestroyAnimVisualTask(taskId); DestroyAnimVisualTask(taskId);
}
} }
static void AnimElectricChargingParticles_Step(struct Sprite *sprite) static void AnimElectricChargingParticles_Step(struct Sprite *sprite)
@@ -991,7 +995,9 @@ void AnimTask_VoltTackleAttackerReappear(u8 taskId)
gSprites[task->data[15]].x2 = task->data[14]; gSprites[task->data[15]].x2 = task->data[14];
} }
else else
{
task->data[0]++; task->data[0]++;
}
} }
break; break;
+2
View File
@@ -280,7 +280,9 @@ static void AnimConfuseRayBallBounce_Step2(struct Sprite *sprite)
sprite->callback = DestroyAnimSpriteAndDisableBlend; sprite->callback = DestroyAnimSpriteAndDisableBlend;
} }
else else
{
UpdateConfuseRayBallBlend(sprite); UpdateConfuseRayBallBlend(sprite);
}
} }
static void UpdateConfuseRayBallBlend(struct Sprite *sprite) static void UpdateConfuseRayBallBlend(struct Sprite *sprite)
+14
View File
@@ -1147,7 +1147,9 @@ static void SpriteCB_Ball_Wobble_Step(struct Sprite *sprite)
gBattleSpritesDataPtr->animationData->ballSubpx &= 0xFF; gBattleSpritesDataPtr->animationData->ballSubpx &= 0xFF;
} }
else else
{
gBattleSpritesDataPtr->animationData->ballSubpx += 176; gBattleSpritesDataPtr->animationData->ballSubpx += 176;
}
sprite->sTimer++; sprite->sTimer++;
sprite->affineAnimPaused = FALSE; sprite->affineAnimPaused = FALSE;
@@ -1172,7 +1174,9 @@ static void SpriteCB_Ball_Wobble_Step(struct Sprite *sprite)
ChangeSpriteAffineAnim(sprite, BALL_ROTATE_RIGHT); ChangeSpriteAffineAnim(sprite, BALL_ROTATE_RIGHT);
} }
else else
{
sprite->affineAnimPaused = TRUE; sprite->affineAnimPaused = TRUE;
}
break; break;
case BALL_ROLL_2: case BALL_ROLL_2:
if (gBattleSpritesDataPtr->animationData->ballSubpx > 255) if (gBattleSpritesDataPtr->animationData->ballSubpx > 255)
@@ -1181,7 +1185,9 @@ static void SpriteCB_Ball_Wobble_Step(struct Sprite *sprite)
gBattleSpritesDataPtr->animationData->ballSubpx &= 0xFF; gBattleSpritesDataPtr->animationData->ballSubpx &= 0xFF;
} }
else else
{
gBattleSpritesDataPtr->animationData->ballSubpx += 176; gBattleSpritesDataPtr->animationData->ballSubpx += 176;
}
sprite->sTimer++; sprite->sTimer++;
sprite->affineAnimPaused = FALSE; sprite->affineAnimPaused = FALSE;
@@ -1216,7 +1222,9 @@ static void SpriteCB_Ball_Wobble_Step(struct Sprite *sprite)
gBattleSpritesDataPtr->animationData->ballSubpx &= 0xFF; gBattleSpritesDataPtr->animationData->ballSubpx &= 0xFF;
} }
else else
{
gBattleSpritesDataPtr->animationData->ballSubpx += 176; gBattleSpritesDataPtr->animationData->ballSubpx += 176;
}
sprite->sTimer++; sprite->sTimer++;
sprite->affineAnimPaused = FALSE; sprite->affineAnimPaused = FALSE;
@@ -1390,7 +1398,9 @@ static void SpriteCB_Ball_FadeOut(struct Sprite *sprite)
static void DestroySpriteAfterOneFrame(struct Sprite *sprite) static void DestroySpriteAfterOneFrame(struct Sprite *sprite)
{ {
if (sprite->sFrame == 0) if (sprite->sFrame == 0)
{
sprite->sFrame = -1; sprite->sFrame = -1;
}
else else
{ {
FreeSpriteOamMatrix(sprite); FreeSpriteOamMatrix(sprite);
@@ -1410,7 +1420,9 @@ static void MakeCaptureStars(struct Sprite *sprite)
u8 subpriority; u8 subpriority;
if (sprite->subpriority) if (sprite->subpriority)
{
subpriority = sprite->subpriority - 1; subpriority = sprite->subpriority - 1;
}
else else
{ {
subpriority = 0; subpriority = 0;
@@ -2358,7 +2370,9 @@ static void SpriteCB_ShinyStars_Diagonal(struct Sprite *sprite)
{ {
// Delayed four frames to de-sync from encircling stars // Delayed four frames to de-sync from encircling stars
if (sprite->sTimer < 4) if (sprite->sTimer < 4)
{
sprite->sTimer++; sprite->sTimer++;
}
else else
{ {
sprite->invisible = FALSE; sprite->invisible = FALSE;
+10 -2
View File
@@ -257,7 +257,9 @@ static void Intro_WaitForShinyAnimAndHealthbox(void)
FreeSpritePaletteByTag(ANIM_TAG_GOLD_STARS); FreeSpritePaletteByTag(ANIM_TAG_GOLD_STARS);
} }
else else
{
return; return;
}
} }
else if (gBattleSpritesDataPtr->healthBoxesData[gActiveBattler].finishedShinyMonAnim) else if (gBattleSpritesDataPtr->healthBoxesData[gActiveBattler].finishedShinyMonAnim)
{ {
@@ -270,13 +272,17 @@ static void Intro_WaitForShinyAnimAndHealthbox(void)
FreeSpritePaletteByTag(ANIM_TAG_GOLD_STARS); FreeSpritePaletteByTag(ANIM_TAG_GOLD_STARS);
} }
else else
{
return; return;
}
} }
gBattleSpritesDataPtr->healthBoxesData[gActiveBattler].triedShinyMonAnim = FALSE; gBattleSpritesDataPtr->healthBoxesData[gActiveBattler].triedShinyMonAnim = FALSE;
gBattleSpritesDataPtr->healthBoxesData[gActiveBattler].finishedShinyMonAnim = FALSE; gBattleSpritesDataPtr->healthBoxesData[gActiveBattler].finishedShinyMonAnim = FALSE;
} }
else else
{
return; return;
}
gBattleSpritesDataPtr->healthBoxesData[gActiveBattler].introEndDelay = 3; gBattleSpritesDataPtr->healthBoxesData[gActiveBattler].introEndDelay = 3;
gBattlerControllerFuncs[gActiveBattler] = Intro_DelayAndEnd; gBattlerControllerFuncs[gActiveBattler] = Intro_DelayAndEnd;
@@ -331,7 +337,9 @@ static void Intro_TryShinyAnimShowHealthbox(void)
m4aMPlayContinue(&gMPlayInfo_BGM); m4aMPlayContinue(&gMPlayInfo_BGM);
} }
else else
{
m4aMPlayVolumeControl(&gMPlayInfo_BGM, TRACKS_ALL, 0x100); m4aMPlayVolumeControl(&gMPlayInfo_BGM, TRACKS_ALL, 0x100);
}
} }
gBattleSpritesDataPtr->healthBoxesData[gActiveBattler].bgmRestored = TRUE; gBattleSpritesDataPtr->healthBoxesData[gActiveBattler].bgmRestored = TRUE;
bgmRestored = TRUE; bgmRestored = TRUE;
+8
View File
@@ -773,13 +773,21 @@ bool8 BattleLoadAllHealthBoxesGfx(u8 state)
LoadCompressedSpriteSheet(&sSpriteSheet_SinglesPlayerHealthbox); LoadCompressedSpriteSheet(&sSpriteSheet_SinglesPlayerHealthbox);
} }
else if (state == 3) else if (state == 3)
{
LoadCompressedSpriteSheet(&sSpriteSheet_SinglesOpponentHealthbox); LoadCompressedSpriteSheet(&sSpriteSheet_SinglesOpponentHealthbox);
}
else if (state == 4) else if (state == 4)
{
LoadCompressedSpriteSheet(&sSpriteSheets_HealthBar[gBattlerPositions[0]]); LoadCompressedSpriteSheet(&sSpriteSheets_HealthBar[gBattlerPositions[0]]);
}
else if (state == 5) else if (state == 5)
{
LoadCompressedSpriteSheet(&sSpriteSheets_HealthBar[gBattlerPositions[1]]); LoadCompressedSpriteSheet(&sSpriteSheets_HealthBar[gBattlerPositions[1]]);
}
else else
{
retVal = TRUE; retVal = TRUE;
}
} }
else else
{ {
+34
View File
@@ -1654,7 +1654,9 @@ static void CB2_HandleStartMultiBattle(void)
gBattleCommunication[MULTIUSE_STATE]++; gBattleCommunication[MULTIUSE_STATE]++;
} }
else else
{
break; break;
}
// fall through // fall through
case 3: case 3:
if (IsLinkTaskFinished()) if (IsLinkTaskFinished())
@@ -3084,7 +3086,9 @@ static void BattleStartClearSetData(void)
gHitMarker |= HITMARKER_NO_ANIMATIONS; gHitMarker |= HITMARKER_NO_ANIMATIONS;
} }
else if (!(gBattleTypeFlags & (BATTLE_TYPE_LINK | BATTLE_TYPE_RECORDED_LINK)) && GetBattleSceneInRecordedBattle()) else if (!(gBattleTypeFlags & (BATTLE_TYPE_LINK | BATTLE_TYPE_RECORDED_LINK)) && GetBattleSceneInRecordedBattle())
{
gHitMarker |= HITMARKER_NO_ANIMATIONS; gHitMarker |= HITMARKER_NO_ANIMATIONS;
}
gBattleScripting.battleStyle = gSaveBlock2Ptr->optionsBattleStyle; gBattleScripting.battleStyle = gSaveBlock2Ptr->optionsBattleStyle;
@@ -3584,7 +3588,9 @@ static void BattleIntroPrintOpponentSendsOut(void)
return; return;
if (!(gBattleTypeFlags & BATTLE_TYPE_RECORDED)) if (!(gBattleTypeFlags & BATTLE_TYPE_RECORDED))
{
position = B_POSITION_OPPONENT_LEFT; position = B_POSITION_OPPONENT_LEFT;
}
else if (gBattleTypeFlags & BATTLE_TYPE_RECORDED_LINK) else if (gBattleTypeFlags & BATTLE_TYPE_RECORDED_LINK)
{ {
if (gBattleTypeFlags & BATTLE_TYPE_RECORDED_IS_MASTER) if (gBattleTypeFlags & BATTLE_TYPE_RECORDED_IS_MASTER)
@@ -3593,7 +3599,9 @@ static void BattleIntroPrintOpponentSendsOut(void)
position = B_POSITION_PLAYER_LEFT; position = B_POSITION_PLAYER_LEFT;
} }
else else
{
position = B_POSITION_OPPONENT_LEFT; position = B_POSITION_OPPONENT_LEFT;
}
PrepareStringBattle(STRINGID_INTROSENDOUT, GetBattlerAtPosition(position)); PrepareStringBattle(STRINGID_INTROSENDOUT, GetBattlerAtPosition(position));
gBattleMainFunc = BattleIntroOpponent1SendsOutMonAnimation; gBattleMainFunc = BattleIntroOpponent1SendsOutMonAnimation;
@@ -3604,7 +3612,9 @@ static void BattleIntroOpponent2SendsOutMonAnimation(void)
u32 position; u32 position;
if (!(gBattleTypeFlags & BATTLE_TYPE_RECORDED)) if (!(gBattleTypeFlags & BATTLE_TYPE_RECORDED))
{
position = B_POSITION_OPPONENT_RIGHT; position = B_POSITION_OPPONENT_RIGHT;
}
else if (gBattleTypeFlags & BATTLE_TYPE_RECORDED_LINK) else if (gBattleTypeFlags & BATTLE_TYPE_RECORDED_LINK)
{ {
if (gBattleTypeFlags & BATTLE_TYPE_RECORDED_IS_MASTER) if (gBattleTypeFlags & BATTLE_TYPE_RECORDED_IS_MASTER)
@@ -3613,7 +3623,9 @@ static void BattleIntroOpponent2SendsOutMonAnimation(void)
position = B_POSITION_PLAYER_RIGHT; position = B_POSITION_PLAYER_RIGHT;
} }
else else
{
position = B_POSITION_OPPONENT_RIGHT; position = B_POSITION_OPPONENT_RIGHT;
}
for (gActiveBattler = 0; gActiveBattler < gBattlersCount; gActiveBattler++) for (gActiveBattler = 0; gActiveBattler < gBattlersCount; gActiveBattler++)
{ {
@@ -3641,10 +3653,14 @@ static void BattleIntroOpponent1SendsOutMonAnimation(void)
position = B_POSITION_PLAYER_LEFT; position = B_POSITION_PLAYER_LEFT;
} }
else else
{
position = B_POSITION_OPPONENT_LEFT; position = B_POSITION_OPPONENT_LEFT;
}
} }
else else
{
position = B_POSITION_OPPONENT_LEFT; position = B_POSITION_OPPONENT_LEFT;
}
if (gBattleControllerExecFlags) if (gBattleControllerExecFlags)
return; return;
@@ -3699,7 +3715,9 @@ static void BattleIntroPrintPlayerSendsOut(void)
u8 position; u8 position;
if (!(gBattleTypeFlags & BATTLE_TYPE_RECORDED)) if (!(gBattleTypeFlags & BATTLE_TYPE_RECORDED))
{
position = B_POSITION_PLAYER_LEFT; position = B_POSITION_PLAYER_LEFT;
}
else if (gBattleTypeFlags & BATTLE_TYPE_RECORDED_LINK) else if (gBattleTypeFlags & BATTLE_TYPE_RECORDED_LINK)
{ {
if (gBattleTypeFlags & BATTLE_TYPE_RECORDED_IS_MASTER) if (gBattleTypeFlags & BATTLE_TYPE_RECORDED_IS_MASTER)
@@ -3708,7 +3726,9 @@ static void BattleIntroPrintPlayerSendsOut(void)
position = B_POSITION_OPPONENT_LEFT; position = B_POSITION_OPPONENT_LEFT;
} }
else else
{
position = B_POSITION_PLAYER_LEFT; position = B_POSITION_PLAYER_LEFT;
}
if (!(gBattleTypeFlags & BATTLE_TYPE_SAFARI)) if (!(gBattleTypeFlags & BATTLE_TYPE_SAFARI))
PrepareStringBattle(STRINGID_INTROSENDOUT, GetBattlerAtPosition(position)); PrepareStringBattle(STRINGID_INTROSENDOUT, GetBattlerAtPosition(position));
@@ -3722,7 +3742,9 @@ static void BattleIntroPlayer2SendsOutMonAnimation(void)
u32 position; u32 position;
if (!(gBattleTypeFlags & BATTLE_TYPE_RECORDED)) if (!(gBattleTypeFlags & BATTLE_TYPE_RECORDED))
{
position = B_POSITION_PLAYER_RIGHT; position = B_POSITION_PLAYER_RIGHT;
}
else if (gBattleTypeFlags & BATTLE_TYPE_RECORDED_LINK) else if (gBattleTypeFlags & BATTLE_TYPE_RECORDED_LINK)
{ {
if (gBattleTypeFlags & BATTLE_TYPE_RECORDED_IS_MASTER) if (gBattleTypeFlags & BATTLE_TYPE_RECORDED_IS_MASTER)
@@ -3731,7 +3753,9 @@ static void BattleIntroPlayer2SendsOutMonAnimation(void)
position = B_POSITION_OPPONENT_RIGHT; position = B_POSITION_OPPONENT_RIGHT;
} }
else else
{
position = B_POSITION_PLAYER_RIGHT; position = B_POSITION_PLAYER_RIGHT;
}
for (gActiveBattler = 0; gActiveBattler < gBattlersCount; gActiveBattler++) for (gActiveBattler = 0; gActiveBattler < gBattlersCount; gActiveBattler++)
{ {
@@ -3754,7 +3778,9 @@ static void BattleIntroPlayer1SendsOutMonAnimation(void)
u32 position; u32 position;
if (!(gBattleTypeFlags & BATTLE_TYPE_RECORDED)) if (!(gBattleTypeFlags & BATTLE_TYPE_RECORDED))
{
position = B_POSITION_PLAYER_LEFT; position = B_POSITION_PLAYER_LEFT;
}
else if (gBattleTypeFlags & BATTLE_TYPE_RECORDED_LINK) else if (gBattleTypeFlags & BATTLE_TYPE_RECORDED_LINK)
{ {
if (gBattleTypeFlags & BATTLE_TYPE_RECORDED_IS_MASTER) if (gBattleTypeFlags & BATTLE_TYPE_RECORDED_IS_MASTER)
@@ -3763,7 +3789,9 @@ static void BattleIntroPlayer1SendsOutMonAnimation(void)
position = B_POSITION_OPPONENT_LEFT; position = B_POSITION_OPPONENT_LEFT;
} }
else else
{
position = B_POSITION_PLAYER_LEFT; position = B_POSITION_PLAYER_LEFT;
}
if (gBattleControllerExecFlags) if (gBattleControllerExecFlags)
return; return;
@@ -4678,7 +4706,9 @@ u8 GetWhoStrikesFirst(u8 battler1, u8 battler2, bool8 ignoreChosenMoves)
moveBattler1 = gBattleMons[battler1].moves[*(gBattleStruct->chosenMovePositions + battler1)]; moveBattler1 = gBattleMons[battler1].moves[*(gBattleStruct->chosenMovePositions + battler1)];
} }
else else
{
moveBattler1 = MOVE_NONE; moveBattler1 = MOVE_NONE;
}
if (gChosenActionByBattler[battler2] == B_ACTION_USE_MOVE) if (gChosenActionByBattler[battler2] == B_ACTION_USE_MOVE)
{ {
@@ -4688,7 +4718,9 @@ u8 GetWhoStrikesFirst(u8 battler1, u8 battler2, bool8 ignoreChosenMoves)
moveBattler2 = gBattleMons[battler2].moves[*(gBattleStruct->chosenMovePositions + battler2)]; moveBattler2 = gBattleMons[battler2].moves[*(gBattleStruct->chosenMovePositions + battler2)];
} }
else else
{
moveBattler2 = MOVE_NONE; moveBattler2 = MOVE_NONE;
}
} }
// both move priorities are different than 0 // both move priorities are different than 0
@@ -4705,7 +4737,9 @@ u8 GetWhoStrikesFirst(u8 battler1, u8 battler2, bool8 ignoreChosenMoves)
// else battler1 has more speed // else battler1 has more speed
} }
else if (gBattleMoves[moveBattler1].priority < gBattleMoves[moveBattler2].priority) else if (gBattleMoves[moveBattler1].priority < gBattleMoves[moveBattler2].priority)
{
strikesFirst = 1; // battler2's move has greater priority strikesFirst = 1; // battler2's move has greater priority
}
// else battler1's move has greater priority // else battler1's move has greater priority
} }
+6
View File
@@ -2350,7 +2350,9 @@ u32 BattleStringExpandPlaceholders(const u8 *src, u8 *dst)
toCpy = gStringVar2; toCpy = gStringVar2;
} }
else else
{
toCpy = gBattleTextBuff2; toCpy = gBattleTextBuff2;
}
break; break;
case B_TXT_BUFF3: case B_TXT_BUFF3:
if (gBattleTextBuff3[0] == B_BUFF_PLACEHOLDER_BEGIN) if (gBattleTextBuff3[0] == B_BUFF_PLACEHOLDER_BEGIN)
@@ -2359,7 +2361,9 @@ u32 BattleStringExpandPlaceholders(const u8 *src, u8 *dst)
toCpy = gStringVar3; toCpy = gStringVar3;
} }
else else
{
toCpy = gBattleTextBuff3; toCpy = gBattleTextBuff3;
}
break; break;
case B_TXT_COPY_VAR_1: case B_TXT_COPY_VAR_1:
toCpy = gStringVar1; toCpy = gStringVar1;
@@ -2486,7 +2490,9 @@ u32 BattleStringExpandPlaceholders(const u8 *src, u8 *dst)
toCpy = text; toCpy = text;
} }
else else
{
toCpy = sText_EnigmaBerry; toCpy = sText_EnigmaBerry;
}
} }
} }
else else
+35 -6
View File
@@ -1769,7 +1769,9 @@ static void Cmd_attackanimation(void)
gActiveBattler = gBattlerAttacker; gActiveBattler = gBattlerAttacker;
if (gBattleMons[gBattlerTarget].status2 & STATUS2_SUBSTITUTE) if (gBattleMons[gBattlerTarget].status2 & STATUS2_SUBSTITUTE)
{
multihit = gMultiHitCounter; multihit = gMultiHitCounter;
}
else if (gMultiHitCounter != 0 && gMultiHitCounter != 1) else if (gMultiHitCounter != 0 && gMultiHitCounter != 1)
{ {
if (gBattleMons[gBattlerTarget].hp <= gBattleMoveDamage) if (gBattleMons[gBattlerTarget].hp <= gBattleMoveDamage)
@@ -1778,7 +1780,9 @@ static void Cmd_attackanimation(void)
multihit = gMultiHitCounter; multihit = gMultiHitCounter;
} }
else else
{
multihit = gMultiHitCounter; multihit = gMultiHitCounter;
}
BtlController_EmitMoveAnimation(BUFFER_A, gCurrentMove, gBattleScripting.animTurn, gBattleMovePower, gBattleMoveDamage, gBattleMons[gBattlerAttacker].friendship, &gDisableStructs[gBattlerAttacker], multihit); BtlController_EmitMoveAnimation(BUFFER_A, gCurrentMove, gBattleScripting.animTurn, gBattleMovePower, gBattleMoveDamage, gBattleMons[gBattlerAttacker].friendship, &gDisableStructs[gBattlerAttacker], multihit);
gBattleScripting.animTurn++; gBattleScripting.animTurn++;
@@ -2276,7 +2280,9 @@ void SetMoveEffect(bool8 primary, u8 certain)
{} {}
} }
else else
{
gActiveBattler = gBattlersCount; gActiveBattler = gBattlersCount;
}
if (gBattleMons[gEffectBattler].status1) if (gBattleMons[gEffectBattler].status1)
break; break;
@@ -2409,7 +2415,9 @@ void SetMoveEffect(bool8 primary, u8 certain)
RESET_RETURN RESET_RETURN
} }
else else
{
break; break;
}
} }
if (gBattleMons[gEffectBattler].status1) if (gBattleMons[gEffectBattler].status1)
break; break;
@@ -3111,7 +3119,9 @@ static void Cmd_jumpifability(void)
gBattleScripting.battlerWithAbility = battlerId - 1; gBattleScripting.battlerWithAbility = battlerId - 1;
} }
else else
{
gBattlescriptCurrInstr += 7; gBattlescriptCurrInstr += 7;
}
} }
else if (gBattlescriptCurrInstr[1] == BS_NOT_ATTACKER_SIDE) else if (gBattlescriptCurrInstr[1] == BS_NOT_ATTACKER_SIDE)
{ {
@@ -3124,7 +3134,9 @@ static void Cmd_jumpifability(void)
gBattleScripting.battlerWithAbility = battlerId - 1; gBattleScripting.battlerWithAbility = battlerId - 1;
} }
else else
{
gBattlescriptCurrInstr += 7; gBattlescriptCurrInstr += 7;
}
} }
else else
{ {
@@ -3137,7 +3149,9 @@ static void Cmd_jumpifability(void)
gBattleScripting.battlerWithAbility = battlerId; gBattleScripting.battlerWithAbility = battlerId;
} }
else else
{
gBattlescriptCurrInstr += 7; gBattlescriptCurrInstr += 7;
}
} }
} }
@@ -3387,13 +3401,10 @@ static void Cmd_getexp(void)
{ {
if (gBattlerPartyIndexes[2] == gBattleStruct->expGetterMonId && !(gAbsentBattlerFlags & gBitTable[2])) if (gBattlerPartyIndexes[2] == gBattleStruct->expGetterMonId && !(gAbsentBattlerFlags & gBitTable[2]))
gBattleStruct->expGetterBattlerId = 2; gBattleStruct->expGetterBattlerId = 2;
else if (!(gAbsentBattlerFlags & gBitTable[0]))
gBattleStruct->expGetterBattlerId = 0;
else else
{ gBattleStruct->expGetterBattlerId = 2;
if (!(gAbsentBattlerFlags & gBitTable[0]))
gBattleStruct->expGetterBattlerId = 0;
else
gBattleStruct->expGetterBattlerId = 2;
}
} }
else else
{ {
@@ -8558,11 +8569,17 @@ static void Cmd_presentdamagecalculation(void)
s32 rand = Random() & 0xFF; s32 rand = Random() & 0xFF;
if (rand < 102) if (rand < 102)
{
gDynamicBasePower = 40; gDynamicBasePower = 40;
}
else if (rand < 178) else if (rand < 178)
{
gDynamicBasePower = 80; gDynamicBasePower = 80;
}
else if (rand < 204) else if (rand < 204)
{
gDynamicBasePower = 120; gDynamicBasePower = 120;
}
else else
{ {
gBattleMoveDamage = gBattleMons[gBattlerTarget].maxHP / 4; gBattleMoveDamage = gBattleMons[gBattlerTarget].maxHP / 4;
@@ -8570,10 +8587,15 @@ static void Cmd_presentdamagecalculation(void)
gBattleMoveDamage = 1; gBattleMoveDamage = 1;
gBattleMoveDamage *= -1; gBattleMoveDamage *= -1;
} }
if (rand < 204) if (rand < 204)
{
gBattlescriptCurrInstr = BattleScript_HitFromCritCalc; gBattlescriptCurrInstr = BattleScript_HitFromCritCalc;
}
else if (gBattleMons[gBattlerTarget].maxHP == gBattleMons[gBattlerTarget].hp) else if (gBattleMons[gBattlerTarget].maxHP == gBattleMons[gBattlerTarget].hp)
{
gBattlescriptCurrInstr = BattleScript_AlreadyAtFullHp; gBattlescriptCurrInstr = BattleScript_AlreadyAtFullHp;
}
else else
{ {
gMoveResultFlags &= ~MOVE_RESULT_DOESNT_AFFECT_FOE; gMoveResultFlags &= ~MOVE_RESULT_DOESNT_AFFECT_FOE;
@@ -8910,6 +8932,7 @@ static void Cmd_trydobeatup(void)
&& !GetMonData(&party[gBattleCommunication[0]], MON_DATA_STATUS)) && !GetMonData(&party[gBattleCommunication[0]], MON_DATA_STATUS))
break; break;
} }
if (gBattleCommunication[0] < PARTY_SIZE) if (gBattleCommunication[0] < PARTY_SIZE)
{ {
PREPARE_MON_NICK_WITH_PREFIX_BUFFER(gBattleTextBuff1, gBattlerAttacker, gBattleCommunication[0]) PREPARE_MON_NICK_WITH_PREFIX_BUFFER(gBattleTextBuff1, gBattlerAttacker, gBattleCommunication[0])
@@ -8927,9 +8950,13 @@ static void Cmd_trydobeatup(void)
gBattleCommunication[0]++; gBattleCommunication[0]++;
} }
else if (beforeLoop != 0) else if (beforeLoop != 0)
{
gBattlescriptCurrInstr = T1_READ_PTR(gBattlescriptCurrInstr + 1); gBattlescriptCurrInstr = T1_READ_PTR(gBattlescriptCurrInstr + 1);
}
else else
{
gBattlescriptCurrInstr = T1_READ_PTR(gBattlescriptCurrInstr + 5); gBattlescriptCurrInstr = T1_READ_PTR(gBattlescriptCurrInstr + 5);
}
} }
} }
@@ -9907,7 +9934,9 @@ static void Cmd_handleballthrow(void)
} }
} }
else else
{
ballMultiplier = sBallCatchBonuses[gLastUsedItem - ITEM_ULTRA_BALL]; ballMultiplier = sBallCatchBonuses[gLastUsedItem - ITEM_ULTRA_BALL];
}
odds = (catchRate * ballMultiplier / 10) odds = (catchRate * ballMultiplier / 10)
* (gBattleMons[gBattlerTarget].maxHP * 3 - gBattleMons[gBattlerTarget].hp * 2) * (gBattleMons[gBattlerTarget].maxHP * 3 - gBattleMons[gBattlerTarget].hp * 2)
+10
View File
@@ -1336,9 +1336,13 @@ u8 DoFieldEndTurnEffects(void)
gBattleCommunication[MULTISTRING_CHOOSER] = B_MSG_RAIN_STOPPED; gBattleCommunication[MULTISTRING_CHOOSER] = B_MSG_RAIN_STOPPED;
} }
else if (gBattleWeather & B_WEATHER_RAIN_DOWNPOUR) else if (gBattleWeather & B_WEATHER_RAIN_DOWNPOUR)
{
gBattleCommunication[MULTISTRING_CHOOSER] = B_MSG_DOWNPOUR_CONTINUES; gBattleCommunication[MULTISTRING_CHOOSER] = B_MSG_DOWNPOUR_CONTINUES;
}
else else
{
gBattleCommunication[MULTISTRING_CHOOSER] = B_MSG_RAIN_CONTINUES; gBattleCommunication[MULTISTRING_CHOOSER] = B_MSG_RAIN_CONTINUES;
}
} }
else if (gBattleWeather & B_WEATHER_RAIN_DOWNPOUR) else if (gBattleWeather & B_WEATHER_RAIN_DOWNPOUR)
{ {
@@ -3824,7 +3828,9 @@ u8 GetMoveTarget(u16 move, u8 setTarget)
case MOVE_TARGET_SELECTED: case MOVE_TARGET_SELECTED:
side = BATTLE_OPPOSITE(GetBattlerSide(gBattlerAttacker)); side = BATTLE_OPPOSITE(GetBattlerSide(gBattlerAttacker));
if (gSideTimers[side].followmeTimer && gBattleMons[gSideTimers[side].followmeTarget].hp) if (gSideTimers[side].followmeTimer && gBattleMons[gSideTimers[side].followmeTarget].hp)
{
targetBattler = gSideTimers[side].followmeTarget; targetBattler = gSideTimers[side].followmeTarget;
}
else else
{ {
side = GetBattlerSide(gBattlerAttacker); side = GetBattlerSide(gBattlerAttacker);
@@ -3853,7 +3859,9 @@ u8 GetMoveTarget(u16 move, u8 setTarget)
case MOVE_TARGET_RANDOM: case MOVE_TARGET_RANDOM:
side = BATTLE_OPPOSITE(GetBattlerSide(gBattlerAttacker)); side = BATTLE_OPPOSITE(GetBattlerSide(gBattlerAttacker));
if (gSideTimers[side].followmeTimer && gBattleMons[gSideTimers[side].followmeTarget].hp) if (gSideTimers[side].followmeTimer && gBattleMons[gSideTimers[side].followmeTarget].hp)
{
targetBattler = gSideTimers[side].followmeTarget; targetBattler = gSideTimers[side].followmeTarget;
}
else if (gBattleTypeFlags & BATTLE_TYPE_DOUBLE && moveTarget & MOVE_TARGET_RANDOM) else if (gBattleTypeFlags & BATTLE_TYPE_DOUBLE && moveTarget & MOVE_TARGET_RANDOM)
{ {
if (GetBattlerSide(gBattlerAttacker) == B_SIDE_PLAYER) if (GetBattlerSide(gBattlerAttacker) == B_SIDE_PLAYER)
@@ -3874,7 +3882,9 @@ u8 GetMoveTarget(u16 move, u8 setTarget)
targetBattler ^= BIT_FLANK; targetBattler ^= BIT_FLANK;
} }
else else
{
targetBattler = GetBattlerAtPosition(BATTLE_OPPOSITE(GET_BATTLER_SIDE(gBattlerAttacker))); targetBattler = GetBattlerAtPosition(BATTLE_OPPOSITE(GET_BATTLER_SIDE(gBattlerAttacker)));
}
break; break;
case MOVE_TARGET_USER_OR_SELECTED: case MOVE_TARGET_USER_OR_SELECTED:
case MOVE_TARGET_USER: case MOVE_TARGET_USER:
+4
View File
@@ -980,7 +980,9 @@ bool32 IsEnigmaBerryValid(void)
const struct Berry *GetBerryInfo(u8 berry) const struct Berry *GetBerryInfo(u8 berry)
{ {
if (berry == ITEM_TO_BERRY(ITEM_ENIGMA_BERRY) && IsEnigmaBerryValid()) if (berry == ITEM_TO_BERRY(ITEM_ENIGMA_BERRY) && IsEnigmaBerryValid())
{
return (struct Berry *)(&gSaveBlock1Ptr->enigmaBerry.berry); return (struct Berry *)(&gSaveBlock1Ptr->enigmaBerry.berry);
}
else else
{ {
if (berry == BERRY_NONE || berry > ITEM_TO_BERRY(LAST_BERRY_INDEX)) if (berry == BERRY_NONE || berry > ITEM_TO_BERRY(LAST_BERRY_INDEX))
@@ -1219,7 +1221,9 @@ static u8 CalcBerryYieldInternal(u16 max, u16 min, u8 water)
u32 extraYield; u32 extraYield;
if (water == 0) if (water == 0)
{
return min; return min;
}
else else
{ {
randMin = (max - min) * (water - 1); randMin = (max - min) * (water - 1);
+2
View File
@@ -3398,7 +3398,9 @@ static u32 Cmd_StopGame(struct BerryCrushGame *game, u8 *args)
break; break;
case 2: case 2:
if (game->gfx.counter != 0) if (game->gfx.counter != 0)
{
game->gfx.counter--; game->gfx.counter--;
}
else else
{ {
RunOrScheduleCommand(CMD_CLOSE_LINK, SCHEDULE_CMD, NULL); RunOrScheduleCommand(CMD_CLOSE_LINK, SCHEDULE_CMD, NULL);
+2
View File
@@ -372,7 +372,9 @@ static u8 AcroBikeHandleInputWheelieStanding(u8 *newDirection, u16 newKeys, u16
gPlayerAvatar.runningState = NOT_MOVING; gPlayerAvatar.runningState = NOT_MOVING;
if (heldKeys & B_BUTTON) if (heldKeys & B_BUTTON)
{
gPlayerAvatar.bikeFrameCounter++; gPlayerAvatar.bikeFrameCounter++;
}
else else
{ {
// B button was released. // B button was released.
+2
View File
@@ -2667,7 +2667,9 @@ static void Task_EndAppeals(u8 taskId)
CalculateFinalScores(); CalculateFinalScores();
ContestClearGeneralTextWindow(); ContestClearGeneralTextWindow();
if (!(gLinkContestFlags & LINK_CONTEST_FLAG_IS_LINK)) if (!(gLinkContestFlags & LINK_CONTEST_FLAG_IS_LINK))
{
BravoTrainerPokemonProfile_BeforeInterview1(eContestantStatus[gContestPlayerMonIndex].prevMove); BravoTrainerPokemonProfile_BeforeInterview1(eContestantStatus[gContestPlayerMonIndex].prevMove);
}
else else
{ {
CalculateContestLiveUpdateData(); CalculateContestLiveUpdateData();
+12 -3
View File
@@ -619,15 +619,18 @@ static void ContestEffect_QualityDependsOnTiming(void)
{ {
appeal = 10; appeal = 10;
SetContestantEffectStringID(eContestAppealResults.contestant, CONTEST_STRING_APPEAL_NOT_VERY_WELL); SetContestantEffectStringID(eContestAppealResults.contestant, CONTEST_STRING_APPEAL_NOT_VERY_WELL);
} else if (rval < 6) }
else if (rval < 6)
{ {
appeal = 20; appeal = 20;
SetContestantEffectStringID(eContestAppealResults.contestant, CONTEST_STRING_APPEAL_SLIGHTLY_WELL2); SetContestantEffectStringID(eContestAppealResults.contestant, CONTEST_STRING_APPEAL_SLIGHTLY_WELL2);
} else if (rval < 8) }
else if (rval < 8)
{ {
appeal = 40; appeal = 40;
SetContestantEffectStringID(eContestAppealResults.contestant, CONTEST_STRING_APPEAL_PRETTY_WELL2); SetContestantEffectStringID(eContestAppealResults.contestant, CONTEST_STRING_APPEAL_PRETTY_WELL2);
} else if (rval < 9) }
else if (rval < 9)
{ {
appeal = 60; appeal = 60;
SetContestantEffectStringID(eContestAppealResults.contestant, CONTEST_STRING_APPEAL_VERY_WELL); SetContestantEffectStringID(eContestAppealResults.contestant, CONTEST_STRING_APPEAL_VERY_WELL);
@@ -868,7 +871,9 @@ static void ContestEffect_ScrambleNextTurnOrder(void)
break; break;
} }
else else
{
rval--; rval--;
}
} }
} }
} }
@@ -908,7 +913,9 @@ static void ContestEffect_BadlyStartleMonsWithGoodAppeals(void)
eContestAppealResults.jam = RoundUp(eContestAppealResults.jam); eContestAppealResults.jam = RoundUp(eContestAppealResults.jam);
} }
else else
{
eContestAppealResults.jam = 10; eContestAppealResults.jam = 10;
}
eContestAppealResults.jamQueue[0] = i; eContestAppealResults.jamQueue[0] = i;
eContestAppealResults.jamQueue[1] = CONTESTANT_NONE; eContestAppealResults.jamQueue[1] = CONTESTANT_NONE;
if (WasAtLeastOneOpponentJammed()) if (WasAtLeastOneOpponentJammed())
@@ -1071,7 +1078,9 @@ static s16 RoundTowardsZero(s16 score)
score -= 10 - absScore; score -= 10 - absScore;
} }
else else
{
score -= absScore; score -= absScore;
}
return score; return score;
} }
+12
View File
@@ -100,9 +100,13 @@ void LoadSpecialPokePic(const struct CompressedSpriteSheet *src, void *dest, s32
LZ77UnCompWram(gMonFrontPicTable[i].data, dest); LZ77UnCompWram(gMonFrontPicTable[i].data, dest);
} }
else if (species > NUM_SPECIES) // is species unknown? draw the ? icon else if (species > NUM_SPECIES) // is species unknown? draw the ? icon
{
LZ77UnCompWram(gMonFrontPicTable[0].data, dest); LZ77UnCompWram(gMonFrontPicTable[0].data, dest);
}
else else
{
LZ77UnCompWram(src->data, dest); LZ77UnCompWram(src->data, dest);
}
DuplicateDeoxysTiles(dest, species); DuplicateDeoxysTiles(dest, species);
DrawSpindaSpots(species, personality, dest, isFrontPic); DrawSpindaSpots(species, personality, dest, isFrontPic);
@@ -327,9 +331,13 @@ void LoadSpecialPokePic_2(const struct CompressedSpriteSheet *src, void *dest, s
LZ77UnCompWram(gMonFrontPicTable[i].data, dest); LZ77UnCompWram(gMonFrontPicTable[i].data, dest);
} }
else if (species > NUM_SPECIES) // is species unknown? draw the ? icon else if (species > NUM_SPECIES) // is species unknown? draw the ? icon
{
LZ77UnCompWram(gMonFrontPicTable[0].data, dest); LZ77UnCompWram(gMonFrontPicTable[0].data, dest);
}
else else
{
LZ77UnCompWram(src->data, dest); LZ77UnCompWram(src->data, dest);
}
DuplicateDeoxysTiles(dest, species); DuplicateDeoxysTiles(dest, species);
DrawSpindaSpots(species, personality, dest, isFrontPic); DrawSpindaSpots(species, personality, dest, isFrontPic);
@@ -385,9 +393,13 @@ void LoadSpecialPokePic_DontHandleDeoxys(const struct CompressedSpriteSheet *src
LZ77UnCompWram(gMonFrontPicTable[i].data, dest); LZ77UnCompWram(gMonFrontPicTable[i].data, dest);
} }
else if (species > NUM_SPECIES) // is species unknown? draw the ? icon else if (species > NUM_SPECIES) // is species unknown? draw the ? icon
{
LZ77UnCompWram(gMonFrontPicTable[0].data, dest); LZ77UnCompWram(gMonFrontPicTable[0].data, dest);
}
else else
{
LZ77UnCompWram(src->data, dest); LZ77UnCompWram(src->data, dest);
}
DrawSpindaSpots(species, personality, dest, isFrontPic); DrawSpindaSpots(species, personality, dest, isFrontPic);
} }
+32
View File
@@ -150,7 +150,9 @@ static void SpriteCB_Sparkle_SpiralUpward(struct Sprite *sprite)
sprite->oam.matrixNum = matrixNum; sprite->oam.matrixNum = matrixNum;
} }
else else
{
DestroySprite(sprite); DestroySprite(sprite);
}
} }
static void CreateSparkle_SpiralUpward(u8 trigIdx) static void CreateSparkle_SpiralUpward(u8 trigIdx)
@@ -178,7 +180,9 @@ static void SpriteCB_Sparkle_ArcDown(struct Sprite *sprite)
sprite->sTimer++; sprite->sTimer++;
} }
else else
{
DestroySprite(sprite); DestroySprite(sprite);
}
} }
static void CreateSparkle_ArcDown(u8 trigIdx) static void CreateSparkle_ArcDown(u8 trigIdx)
@@ -206,7 +210,9 @@ static void SpriteCB_Sparkle_CircleInward(struct Sprite *sprite)
sprite->sTrigIdx += 4; sprite->sTrigIdx += 4;
} }
else else
{
DestroySprite(sprite); DestroySprite(sprite);
}
} }
static void CreateSparkle_CircleInward(u8 trigIdx, u8 speed) static void CreateSparkle_CircleInward(u8 trigIdx, u8 speed)
@@ -238,7 +244,9 @@ static void SpriteCB_Sparkle_Spray(struct Sprite *sprite)
sprite->sTrigIdx++; sprite->sTrigIdx++;
matrixNum = 31 - (sprite->sTrigIdx * 12 / 128); matrixNum = 31 - (sprite->sTrigIdx * 12 / 128);
if (sprite->sTrigIdx > 64) if (sprite->sTrigIdx > 64)
{
sprite->subpriority = 1; sprite->subpriority = 1;
}
else else
{ {
sprite->invisible = FALSE; sprite->invisible = FALSE;
@@ -252,7 +260,9 @@ static void SpriteCB_Sparkle_Spray(struct Sprite *sprite)
sprite->sTimer++; sprite->sTimer++;
} }
else else
{
DestroySprite(sprite); DestroySprite(sprite);
}
} }
static void CreateSparkle_Spray(u8 id) static void CreateSparkle_Spray(u8 id)
@@ -348,7 +358,9 @@ static void Task_Sparkles_ArcDown(u8 taskId)
gTasks[taskId].tTimer++; gTasks[taskId].tTimer++;
} }
else else
{
gTasks[taskId].func = Task_Sparkles_ArcDown_End; gTasks[taskId].func = Task_Sparkles_ArcDown_End;
}
} }
static void Task_Sparkles_ArcDown_End(u8 taskId) static void Task_Sparkles_ArcDown_End(u8 taskId)
@@ -388,7 +400,9 @@ static void Task_Sparkles_CircleInward(u8 taskId)
gTasks[taskId].tTimer++; gTasks[taskId].tTimer++;
} }
else else
{
gTasks[taskId].func = Task_Sparkles_CircleInward_End; gTasks[taskId].func = Task_Sparkles_CircleInward_End;
}
} }
static void Task_Sparkles_CircleInward_End(u8 taskId) static void Task_Sparkles_CircleInward_End(u8 taskId)
@@ -437,7 +451,9 @@ static void Task_Sparkles_SprayAndFlash(u8 taskId)
gTasks[taskId].tTimer++; gTasks[taskId].tTimer++;
} }
else else
{
gTasks[taskId].func = Task_Sparkles_SprayAndFlash_End; gTasks[taskId].func = Task_Sparkles_SprayAndFlash_End;
}
} }
static void Task_Sparkles_SprayAndFlash_End(u8 taskId) static void Task_Sparkles_SprayAndFlash_End(u8 taskId)
@@ -486,7 +502,9 @@ static void Task_Sparkles_SprayAndFlashTrade(u8 taskId)
gTasks[taskId].tTimer++; gTasks[taskId].tTimer++;
} }
else else
{
gTasks[taskId].func = Task_Sparkles_SprayAndFlash_End; gTasks[taskId].func = Task_Sparkles_SprayAndFlash_End;
}
} }
#undef tTimer #undef tTimer
@@ -560,9 +578,13 @@ static void Task_CycleEvolutionMonSprite_Init(u8 taskId)
static void Task_CycleEvolutionMonSprite_TryEnd(u8 taskId) static void Task_CycleEvolutionMonSprite_TryEnd(u8 taskId)
{ {
if (gTasks[taskId].tEvoStopped) if (gTasks[taskId].tEvoStopped)
{
EndOnPreEvoMon(taskId); EndOnPreEvoMon(taskId);
}
else if (gTasks[taskId].tScaleSpeed == 128) else if (gTasks[taskId].tScaleSpeed == 128)
{
EndOnPostEvoMon(taskId); EndOnPostEvoMon(taskId);
}
else else
{ {
gTasks[taskId].tScaleSpeed += 2; gTasks[taskId].tScaleSpeed += 2;
@@ -574,7 +596,9 @@ static void Task_CycleEvolutionMonSprite_TryEnd(u8 taskId)
static void Task_CycleEvolutionMonSprite_UpdateSize(u8 taskId) static void Task_CycleEvolutionMonSprite_UpdateSize(u8 taskId)
{ {
if (gTasks[taskId].tEvoStopped) if (gTasks[taskId].tEvoStopped)
{
gTasks[taskId].func = EndOnPreEvoMon; gTasks[taskId].func = EndOnPreEvoMon;
}
else else
{ {
u16 oamMatrixArg; u16 oamMatrixArg;
@@ -583,7 +607,9 @@ static void Task_CycleEvolutionMonSprite_UpdateSize(u8 taskId)
{ {
// Set pre-evo sprite growth // Set pre-evo sprite growth
if (gTasks[taskId].tPreEvoScale < MON_MAX_SCALE - gTasks[taskId].tScaleSpeed) if (gTasks[taskId].tPreEvoScale < MON_MAX_SCALE - gTasks[taskId].tScaleSpeed)
{
gTasks[taskId].tPreEvoScale += gTasks[taskId].tScaleSpeed; gTasks[taskId].tPreEvoScale += gTasks[taskId].tScaleSpeed;
}
else else
{ {
gTasks[taskId].tPreEvoScale = MON_MAX_SCALE; gTasks[taskId].tPreEvoScale = MON_MAX_SCALE;
@@ -592,7 +618,9 @@ static void Task_CycleEvolutionMonSprite_UpdateSize(u8 taskId)
// Set post-evo sprite shrink // Set post-evo sprite shrink
if (gTasks[taskId].tPostEvoScale > MON_MIN_SCALE + gTasks[taskId].tScaleSpeed) if (gTasks[taskId].tPostEvoScale > MON_MIN_SCALE + gTasks[taskId].tScaleSpeed)
{
gTasks[taskId].tPostEvoScale -= gTasks[taskId].tScaleSpeed; gTasks[taskId].tPostEvoScale -= gTasks[taskId].tScaleSpeed;
}
else else
{ {
gTasks[taskId].tPostEvoScale = MON_MIN_SCALE; gTasks[taskId].tPostEvoScale = MON_MIN_SCALE;
@@ -603,7 +631,9 @@ static void Task_CycleEvolutionMonSprite_UpdateSize(u8 taskId)
{ {
// Set post-evo sprite growth // Set post-evo sprite growth
if (gTasks[taskId].tPostEvoScale < MON_MAX_SCALE - gTasks[taskId].tScaleSpeed) if (gTasks[taskId].tPostEvoScale < MON_MAX_SCALE - gTasks[taskId].tScaleSpeed)
{
gTasks[taskId].tPostEvoScale += gTasks[taskId].tScaleSpeed; gTasks[taskId].tPostEvoScale += gTasks[taskId].tScaleSpeed;
}
else else
{ {
gTasks[taskId].tPostEvoScale = MON_MAX_SCALE; gTasks[taskId].tPostEvoScale = MON_MAX_SCALE;
@@ -612,7 +642,9 @@ static void Task_CycleEvolutionMonSprite_UpdateSize(u8 taskId)
// Set pre-evo sprite shrink // Set pre-evo sprite shrink
if (gTasks[taskId].tPreEvoScale > MON_MIN_SCALE + gTasks[taskId].tScaleSpeed) if (gTasks[taskId].tPreEvoScale > MON_MIN_SCALE + gTasks[taskId].tScaleSpeed)
{
gTasks[taskId].tPreEvoScale -= gTasks[taskId].tScaleSpeed; gTasks[taskId].tPreEvoScale -= gTasks[taskId].tScaleSpeed;
}
else else
{ {
gTasks[taskId].tPreEvoScale = MON_MIN_SCALE; gTasks[taskId].tPreEvoScale = MON_MIN_SCALE;
+2
View File
@@ -231,7 +231,9 @@ static void DrawMetatileAt(const struct MapLayout *mapLayout, u16 offset, int x,
if (metatileId > NUM_METATILES_TOTAL) if (metatileId > NUM_METATILES_TOTAL)
metatileId = 0; metatileId = 0;
if (metatileId < NUM_METATILES_IN_PRIMARY) if (metatileId < NUM_METATILES_IN_PRIMARY)
{
metatiles = mapLayout->primaryTileset->metatiles; metatiles = mapLayout->primaryTileset->metatiles;
}
else else
{ {
metatiles = mapLayout->secondaryTileset->metatiles; metatiles = mapLayout->secondaryTileset->metatiles;
+2
View File
@@ -437,7 +437,9 @@ static const struct DoorGraphics *GetDoorGraphics(const struct DoorGraphics *gfx
static s8 StartDoorAnimationTask(const struct DoorGraphics *gfx, const struct DoorAnimFrame *frames, u32 x, u32 y) static s8 StartDoorAnimationTask(const struct DoorGraphics *gfx, const struct DoorAnimFrame *frames, u32 x, u32 y)
{ {
if (FuncIsActiveTask(Task_AnimateDoor) == TRUE) if (FuncIsActiveTask(Task_AnimateDoor) == TRUE)
{
return -1; return -1;
}
else else
{ {
u8 taskId = CreateTask(Task_AnimateDoor, 0x50); u8 taskId = CreateTask(Task_AnimateDoor, 0x50);
+10 -5
View File
@@ -1293,7 +1293,8 @@ static void CreateHofMonitorSprite(s16 taskId, s16 x, s16 y, bool8 isSmallMonito
{ {
spriteId = CreateSpriteAtEnd(&sSpriteTemplate_HofMonitorBig, x, y, 0); spriteId = CreateSpriteAtEnd(&sSpriteTemplate_HofMonitorBig, x, y, 0);
SetSubspriteTables(&gSprites[spriteId], &sSubspriteTable_HofMonitorBig); SetSubspriteTables(&gSprites[spriteId], &sSubspriteTable_HofMonitorBig);
} else }
else
{ {
spriteId = CreateSpriteAtEnd(&sSpriteTemplate_HofMonitorSmall, x, y, 0); spriteId = CreateSpriteAtEnd(&sSpriteTemplate_HofMonitorSmall, x, y, 0);
} }
@@ -2003,7 +2004,8 @@ static bool8 LavaridgeGymB1FWarpEffect_Rise(struct Task *task, struct ObjectEven
{ {
task->data[1] <<= 1; task->data[1] <<= 1;
} }
} else if (!(task->data[2] & 4) && (task->data[1] > 0)) }
else if (!(task->data[2] & 4) && (task->data[1] > 0))
{ {
task->data[1] >>= 1; task->data[1] >>= 1;
} }
@@ -2017,7 +2019,8 @@ static bool8 LavaridgeGymB1FWarpEffect_Rise(struct Task *task, struct ObjectEven
{ {
task->data[3]++; task->data[3]++;
} }
} else }
else
{ {
task->data[4] = 1; task->data[4] = 1;
} }
@@ -2169,7 +2172,8 @@ static bool8 LavaridgeGym1FWarpEffect_AshPuff(struct Task *task, struct ObjectEv
gFieldEffectArguments[3] = sprite->oam.priority; gFieldEffectArguments[3] = sprite->oam.priority;
task->data[1] = FieldEffectStart(FLDEFF_ASH_PUFF); task->data[1] = FieldEffectStart(FLDEFF_ASH_PUFF);
task->data[0]++; task->data[0]++;
} else }
else
{ {
task->data[1]++; task->data[1]++;
ObjectEventSetHeldMovement(objectEvent, GetWalkInPlaceFasterMovementAction(objectEvent->facingDirection)); ObjectEventSetHeldMovement(objectEvent, GetWalkInPlaceFasterMovementAction(objectEvent->facingDirection));
@@ -2499,7 +2503,8 @@ static void TeleportWarpInFieldEffect_SpinEnter(struct Task *task)
objectEvent->triggerGroundEffectsOnMove = TRUE; objectEvent->triggerGroundEffectsOnMove = TRUE;
sprite->subspriteMode = task->data[14]; sprite->subspriteMode = task->data[14];
} }
} else }
else
{ {
sprite->oam.priority = 1; sprite->oam.priority = 1;
if (sprite->subspriteMode != SUBSPRITES_OFF) if (sprite->subspriteMode != SUBSPRITES_OFF)
+12
View File
@@ -122,7 +122,9 @@ static void SetUpItemUseOnFieldCallback(u8 taskId)
SetUpItemUseCallback(taskId); SetUpItemUseCallback(taskId);
} }
else else
{
sItemUseOnFieldCB(taskId); sItemUseOnFieldCB(taskId);
}
} }
static void FieldCB_UseItemOnField(void) static void FieldCB_UseItemOnField(void)
@@ -148,7 +150,9 @@ static void DisplayCannotUseItemMessage(u8 taskId, bool8 isUsingRegisteredKeyIte
DisplayItemMessageInBattlePyramid(taskId, gText_DadsAdvice, Task_CloseBattlePyramidBagMessage); DisplayItemMessageInBattlePyramid(taskId, gText_DadsAdvice, Task_CloseBattlePyramidBagMessage);
} }
else else
{
DisplayItemMessageOnField(taskId, gStringVar4, Task_CloseCantUseKeyItemMessage); DisplayItemMessageOnField(taskId, gStringVar4, Task_CloseCantUseKeyItemMessage);
}
} }
static void DisplayDadsAdviceCannotUseItemMessage(u8 taskId, bool8 isUsingRegisteredKeyItemOnField) static void DisplayDadsAdviceCannotUseItemMessage(u8 taskId, bool8 isUsingRegisteredKeyItemOnField)
@@ -202,7 +206,9 @@ void ItemUseOutOfBattle_Bike(u8 taskId)
PlayerGetDestCoords(&coordsX, &coordsY); PlayerGetDestCoords(&coordsX, &coordsY);
behavior = MapGridGetMetatileBehaviorAt(coordsX, coordsY); behavior = MapGridGetMetatileBehaviorAt(coordsX, coordsY);
if (FlagGet(FLAG_SYS_CYCLING_ROAD) == TRUE || MetatileBehavior_IsVerticalRail(behavior) == TRUE || MetatileBehavior_IsHorizontalRail(behavior) == TRUE || MetatileBehavior_IsIsolatedVerticalRail(behavior) == TRUE || MetatileBehavior_IsIsolatedHorizontalRail(behavior) == TRUE) if (FlagGet(FLAG_SYS_CYCLING_ROAD) == TRUE || MetatileBehavior_IsVerticalRail(behavior) == TRUE || MetatileBehavior_IsHorizontalRail(behavior) == TRUE || MetatileBehavior_IsIsolatedVerticalRail(behavior) == TRUE || MetatileBehavior_IsIsolatedHorizontalRail(behavior) == TRUE)
{
DisplayCannotDismountBikeMessage(taskId, tUsingRegisteredKeyItem); DisplayCannotDismountBikeMessage(taskId, tUsingRegisteredKeyItem);
}
else else
{ {
if (Overworld_IsBikingAllowed() == TRUE && IsBikingDisallowedByPlayer() == 0) if (Overworld_IsBikingAllowed() == TRUE && IsBikingDisallowedByPlayer() == 0)
@@ -211,7 +217,9 @@ void ItemUseOutOfBattle_Bike(u8 taskId)
SetUpItemUseOnFieldCallback(taskId); SetUpItemUseOnFieldCallback(taskId);
} }
else else
{
DisplayDadsAdviceCannotUseItemMessage(taskId, tUsingRegisteredKeyItem); DisplayDadsAdviceCannotUseItemMessage(taskId, tUsingRegisteredKeyItem);
}
} }
} }
@@ -264,7 +272,9 @@ void ItemUseOutOfBattle_Rod(u8 taskId)
SetUpItemUseOnFieldCallback(taskId); SetUpItemUseOnFieldCallback(taskId);
} }
else else
{
DisplayDadsAdviceCannotUseItemMessage(taskId, gTasks[taskId].tUsingRegisteredKeyItem); DisplayDadsAdviceCannotUseItemMessage(taskId, gTasks[taskId].tUsingRegisteredKeyItem);
}
} }
static void ItemUseOnFieldCB_Rod(u8 taskId) static void ItemUseOnFieldCB_Rod(u8 taskId)
@@ -951,7 +961,9 @@ void ItemUseInBattle_PokeBall(u8 taskId)
DisplayItemMessage(taskId, FONT_NORMAL, gText_BoxFull, CloseItemMessage); DisplayItemMessage(taskId, FONT_NORMAL, gText_BoxFull, CloseItemMessage);
} }
else else
{
DisplayItemMessageInBattlePyramid(taskId, gText_BoxFull, Task_CloseBattlePyramidBagMessage); DisplayItemMessageInBattlePyramid(taskId, gText_BoxFull, Task_CloseBattlePyramidBagMessage);
}
} }
static void Task_CloseStatIncreaseMessage(u8 taskId) static void Task_CloseStatIncreaseMessage(u8 taskId)
+2
View File
@@ -145,7 +145,9 @@ static void Sio32IDIntr(void)
} }
} }
else else
{
gRfuSIO32Id.lastId = regSIODATA32; gRfuSIO32Id.lastId = regSIODATA32;
}
} }
else else
{ {
+9 -2
View File
@@ -1175,7 +1175,9 @@ static void RfuHandleReceiveCommand(u8 unused)
gRfu.numBlocksReceived[i] = 0; gRfu.numBlocksReceived[i] = 0;
} }
else else
{
gRfu.numBlocksReceived[i]++; gRfu.numBlocksReceived[i]++;
}
} }
} }
} }
@@ -1302,7 +1304,9 @@ bool32 Rfu_InitBlockSend(const u8 *src, size_t size)
gRfu.sendBlock.count = (size / 12) + r4; gRfu.sendBlock.count = (size / 12) + r4;
gRfu.sendBlock.next = 0; gRfu.sendBlock.next = 0;
if (size > BLOCK_BUFFER_SIZE) if (size > BLOCK_BUFFER_SIZE)
{
gRfu.sendBlock.payload = src; gRfu.sendBlock.payload = src;
}
else else
{ {
if (src != gBlockSendBuffer) if (src != gBlockSendBuffer)
@@ -1629,9 +1633,8 @@ static bool8 CheckForLeavingGroupMembers(void)
} }
else if (gRfuSlotStatusNI[gRfu.childSlot]->recv.state == SLOT_STATE_RECV_FAILED) else if (gRfuSlotStatusNI[gRfu.childSlot]->recv.state == SLOT_STATE_RECV_FAILED)
rfu_clearSlot(TYPE_NI_RECV, i);
{ {
rfu_clearSlot(TYPE_NI_RECV, i);
} }
} }
} }
@@ -1777,7 +1780,9 @@ static void Task_PlayerExchange(u8 taskId)
gTasks[taskId].tState = 101; gTasks[taskId].tState = 101;
} }
else else
{
gTasks[taskId].tState = 2; gTasks[taskId].tState = 2;
}
break; break;
case 101: case 101:
if (gSendCmd[0] == 0) if (gSendCmd[0] == 0)
@@ -1798,7 +1803,9 @@ static void Task_PlayerExchange(u8 taskId)
} }
} }
else else
{
gTasks[taskId].tState++; gTasks[taskId].tState++;
}
break; break;
case 4: case 4:
if (AreAllPlayersFinishedReceiving()) if (AreAllPlayersFinishedReceiving())
+4
View File
@@ -76,7 +76,9 @@ void PickLotteryCornerTicket(void)
} }
} }
else // Pokémon are always arranged from populated spots first to unpopulated, so the moment a NONE species is found, that's the end of the list. else // Pokémon are always arranged from populated spots first to unpopulated, so the moment a NONE species is found, that's the end of the list.
{
break; break;
}
} }
for (i = 0; i < TOTAL_BOXES_COUNT; i++) for (i = 0; i < TOTAL_BOXES_COUNT; i++)
@@ -134,7 +136,9 @@ static u8 GetMatchingDigits(u16 winNumber, u16 otId)
matchingDigits++; matchingDigits++;
} }
else else
{
break; break;
}
} }
return matchingDigits; return matchingDigits;
} }
+6
View File
@@ -481,7 +481,9 @@ static void BardSing(struct Task *task, struct BardSong *song)
GetWordPhonemes(song, MACRO1(word)); GetWordPhonemes(song, MACRO1(word));
song->currWord++; song->currWord++;
if (song->sound->songLengthId != 0xFF) if (song->sound->songLengthId != 0xFF)
{
song->state = 0; song->state = 0;
}
else else
{ {
song->state = 3; song->state = 3;
@@ -531,7 +533,9 @@ static void BardSing(struct Task *task, struct BardSong *song)
{ {
song->currPhoneme++; song->currPhoneme++;
if (song->currPhoneme != 6 && song->sound[song->currPhoneme].songLengthId != 0xFF) if (song->currPhoneme != 6 && song->sound[song->currPhoneme].songLengthId != 0xFF)
{
song->state = 0; song->state = 0;
}
else else
{ {
song->state = 3; song->state = 3;
@@ -850,7 +854,9 @@ void SanitizeReceivedRubyOldMan(union OldMan * oldMan, u32 version, u32 language
trader->language[i] = LANGUAGE_JAPANESE; trader->language[i] = LANGUAGE_JAPANESE;
} }
else else
{
trader->language[i] = language; trader->language[i] = language;
}
} }
} }
else else
+11 -7
View File
@@ -167,9 +167,9 @@ static s32 _putsEncoded(char *s, s32 len, void *buf)
static s32 mini_strlen(const char *s) static s32 mini_strlen(const char *s)
{ {
s32 len = 0; s32 len = 0;
while (s[len] != '\0') len++; while (s[len] != '\0') len++;
return len; return len;
} }
static s32 mini_itoa(s32 value, u32 radix, s32 uppercase, bool32 unsig, char *buffer) static s32 mini_itoa(s32 value, u32 radix, s32 uppercase, bool32 unsig, char *buffer)
@@ -274,7 +274,8 @@ s32 mini_vpprintf(void* buf, const char *fmt, va_list va)
{ {
len = 1; len = 1;
len = _putsAscii(&ch, len, buf); len = _putsAscii(&ch, len, buf);
} else }
else
{ {
char pad_char = ' '; char pad_char = ' ';
s32 pad_to = 0; s32 pad_to = 0;
@@ -310,7 +311,8 @@ s32 mini_vpprintf(void* buf, const char *fmt, va_list va)
if(l) if(l)
{ {
len = mini_itoa(va_arg(va, u32), 10, 0, (ch=='u'), bf2); len = mini_itoa(va_arg(va, u32), 10, 0, (ch=='u'), bf2);
} else }
else
{ {
if(ch == 'u') if(ch == 'u')
{ {
@@ -352,7 +354,8 @@ s32 mini_vpprintf(void* buf, const char *fmt, va_list va)
{ {
len = mini_pad(ptr, len, pad_char, pad_to, bf); len = mini_pad(ptr, len, pad_char, pad_to, bf);
len = _putsAscii(bf, len, buf); len = _putsAscii(bf, len, buf);
} else }
else
{ {
len = _putsAscii(ptr, len, buf); len = _putsAscii(ptr, len, buf);
} }
@@ -364,7 +367,8 @@ s32 mini_vpprintf(void* buf, const char *fmt, va_list va)
{ {
len = mini_pad(ptr, len, pad_char, pad_to, bf); len = mini_pad(ptr, len, pad_char, pad_to, bf);
len = _putsEncoded(bf, len, buf); len = _putsEncoded(bf, len, buf);
} else }
else
{ {
len = _putsEncoded(ptr, len, buf); len = _putsEncoded(ptr, len, buf);
} }
+2
View File
@@ -4800,7 +4800,9 @@ static void Task_LearnNextMoveOrClosePartyMenu(u8 taskId)
if (IsFanfareTaskInactive() && ((JOY_NEW(A_BUTTON)) || (JOY_NEW(B_BUTTON)))) if (IsFanfareTaskInactive() && ((JOY_NEW(A_BUTTON)) || (JOY_NEW(B_BUTTON))))
{ {
if (gPartyMenu.learnMoveState == 1) if (gPartyMenu.learnMoveState == 1)
{
Task_TryLearningNextMove(taskId); Task_TryLearningNextMove(taskId);
}
else else
{ {
if (gPartyMenu.learnMoveState == 2) // never occurs if (gPartyMenu.learnMoveState == 2) // never occurs
+2
View File
@@ -880,7 +880,9 @@ static void Mailbox_CancelMoveToBag(u8 taskId)
static void Mailbox_Give(u8 taskId) static void Mailbox_Give(u8 taskId)
{ {
if (CalculatePlayerPartyCount() == 0) if (CalculatePlayerPartyCount() == 0)
{
Mailbox_NoPokemonForMail(taskId); Mailbox_NoPokemonForMail(taskId);
}
else else
{ {
FadeScreen(FADE_TO_BLACK, 0); FadeScreen(FADE_TO_BLACK, 0);
+6
View File
@@ -2396,7 +2396,9 @@ static void CreateMonListEntry(u8 position, u16 b, u16 ignored)
if (vOffset >= LIST_SCROLL_STEP) if (vOffset >= LIST_SCROLL_STEP)
vOffset -= LIST_SCROLL_STEP; vOffset -= LIST_SCROLL_STEP;
if (entryNum < 0 || entryNum >= NATIONAL_DEX_COUNT || sPokedexView->pokedexList[entryNum].dexNum == 0xFFFF) if (entryNum < 0 || entryNum >= NATIONAL_DEX_COUNT || sPokedexView->pokedexList[entryNum].dexNum == 0xFFFF)
{
ClearMonListEntry(17, vOffset * 2, ignored); ClearMonListEntry(17, vOffset * 2, ignored);
}
else else
{ {
ClearMonListEntry(17, vOffset * 2, ignored); ClearMonListEntry(17, vOffset * 2, ignored);
@@ -2685,7 +2687,9 @@ static bool8 TryDoInfoScreenScroll(void)
} }
if (sPokedexView->selectedPokemon == selectedPokemon) if (sPokedexView->selectedPokemon == selectedPokemon)
{
return FALSE; return FALSE;
}
else else
{ {
sPokedexView->selectedPokemon = selectedPokemon; sPokedexView->selectedPokemon = selectedPokemon;
@@ -2708,7 +2712,9 @@ static bool8 TryDoInfoScreenScroll(void)
} }
if (sPokedexView->selectedPokemon == selectedPokemon) if (sPokedexView->selectedPokemon == selectedPokemon)
{
return FALSE; return FALSE;
}
else else
{ {
sPokedexView->selectedPokemon = selectedPokemon; sPokedexView->selectedPokemon = selectedPokemon;
+14 -1
View File
@@ -2874,8 +2874,11 @@ void CalculateMonStats(struct Pokemon *mon)
else else
{ {
if (currentHP == 0 && oldMaxHP == 0) if (currentHP == 0 && oldMaxHP == 0)
{
currentHP = newMaxHP; currentHP = newMaxHP;
else if (currentHP != 0) { }
else if (currentHP != 0)
{
// BUG: currentHP is unintentionally able to become <= 0 after the instruction below. This causes the pomeg berry glitch. // BUG: currentHP is unintentionally able to become <= 0 after the instruction below. This causes the pomeg berry glitch.
currentHP += newMaxHP - oldMaxHP; currentHP += newMaxHP - oldMaxHP;
#ifdef BUGFIX #ifdef BUGFIX
@@ -2884,7 +2887,9 @@ void CalculateMonStats(struct Pokemon *mon)
#endif #endif
} }
else else
{
return; return;
}
} }
SetMonData(mon, MON_DATA_HP, &currentHP); SetMonData(mon, MON_DATA_HP, &currentHP);
@@ -6394,11 +6399,17 @@ void ClearBattleMonForms(void)
u16 GetBattleBGM(void) u16 GetBattleBGM(void)
{ {
if (gBattleTypeFlags & BATTLE_TYPE_KYOGRE_GROUDON) if (gBattleTypeFlags & BATTLE_TYPE_KYOGRE_GROUDON)
{
return MUS_VS_KYOGRE_GROUDON; return MUS_VS_KYOGRE_GROUDON;
}
else if (gBattleTypeFlags & BATTLE_TYPE_REGI) else if (gBattleTypeFlags & BATTLE_TYPE_REGI)
{
return MUS_VS_REGI; return MUS_VS_REGI;
}
else if (gBattleTypeFlags & (BATTLE_TYPE_LINK | BATTLE_TYPE_RECORDED_LINK)) else if (gBattleTypeFlags & (BATTLE_TYPE_LINK | BATTLE_TYPE_RECORDED_LINK))
{
return MUS_VS_TRAINER; return MUS_VS_TRAINER;
}
else if (gBattleTypeFlags & BATTLE_TYPE_TRAINER) else if (gBattleTypeFlags & BATTLE_TYPE_TRAINER)
{ {
u8 trainerClass; u8 trainerClass;
@@ -6445,7 +6456,9 @@ u16 GetBattleBGM(void)
} }
} }
else else
{
return MUS_VS_WILD; return MUS_VS_WILD;
}
} }
void PlayBattleBGM(void) void PlayBattleBGM(void)
+10
View File
@@ -184,13 +184,21 @@ static bool32 HandleConditionSearchInput_WaitSetup(struct Pokenav_SearchResults
static u32 HandleConditionSearchInput(struct Pokenav_SearchResults *menu) static u32 HandleConditionSearchInput(struct Pokenav_SearchResults *menu)
{ {
if (JOY_REPEAT(DPAD_UP)) if (JOY_REPEAT(DPAD_UP))
{
return CONDITION_SEARCH_FUNC_MOVE_UP; return CONDITION_SEARCH_FUNC_MOVE_UP;
}
else if (JOY_REPEAT(DPAD_DOWN)) else if (JOY_REPEAT(DPAD_DOWN))
{
return CONDITION_SEARCH_FUNC_MOVE_DOWN; return CONDITION_SEARCH_FUNC_MOVE_DOWN;
}
else if (JOY_NEW(DPAD_LEFT)) else if (JOY_NEW(DPAD_LEFT))
{
return CONDITION_SEARCH_FUNC_PAGE_UP; return CONDITION_SEARCH_FUNC_PAGE_UP;
}
else if (JOY_NEW(DPAD_RIGHT)) else if (JOY_NEW(DPAD_RIGHT))
{
return CONDITION_SEARCH_FUNC_PAGE_DOWN; return CONDITION_SEARCH_FUNC_PAGE_DOWN;
}
else if (JOY_NEW(B_BUTTON)) else if (JOY_NEW(B_BUTTON))
{ {
// Exiting back to main search menu // Exiting back to main search menu
@@ -207,7 +215,9 @@ static u32 HandleConditionSearchInput(struct Pokenav_SearchResults *menu)
return CONDITION_SEARCH_FUNC_SELECT_MON; return CONDITION_SEARCH_FUNC_SELECT_MON;
} }
else else
{
return CONDITION_SEARCH_FUNC_NONE; return CONDITION_SEARCH_FUNC_NONE;
}
} }
static u32 ReturnToConditionSearchList(struct Pokenav_SearchResults *menu) static u32 ReturnToConditionSearchList(struct Pokenav_SearchResults *menu)
+2
View File
@@ -505,7 +505,9 @@ static u32 LoopedTask_OpenMenu(s32 state)
ShowBg(2); ShowBg(2);
ShowBg(3); ShowBg(3);
if (gfx->pokenavAlreadyOpen) if (gfx->pokenavAlreadyOpen)
{
PokenavFadeScreen(POKENAV_FADE_FROM_BLACK); PokenavFadeScreen(POKENAV_FADE_FROM_BLACK);
}
else else
{ {
PlaySE(SE_POKENAV_ON); PlaySE(SE_POKENAV_ON);
+2
View File
@@ -2324,7 +2324,9 @@ static bool8 ReelTask_MoveToStop(struct Task *task)
memcpy(reelStopShocks, sReelStopShocks, sizeof(sReelStopShocks)); memcpy(reelStopShocks, sReelStopShocks, sizeof(sReelStopShocks));
reelPixelPos = sSlotMachine->reelPixelOffsets[task->tReelId] % REEL_SYMBOL_HEIGHT; reelPixelPos = sSlotMachine->reelPixelOffsets[task->tReelId] % REEL_SYMBOL_HEIGHT;
if (reelPixelPos != 0) if (reelPixelPos != 0)
{
reelPixelPos = AdvanceSlotReelToNextSymbol(task->tReelId, sSlotMachine->reelSpeed); reelPixelPos = AdvanceSlotReelToNextSymbol(task->tReelId, sSlotMachine->reelSpeed);
}
else if (sSlotMachine->reelExtraTurns[task->tReelId]) else if (sSlotMachine->reelExtraTurns[task->tReelId])
{ {
sSlotMachine->reelExtraTurns[task->tReelId]--; sSlotMachine->reelExtraTurns[task->tReelId]--;
+4
View File
@@ -1090,9 +1090,13 @@ void ContinueAffineAnim(struct Sprite *sprite)
u8 matrixNum = GetSpriteMatrixNum(sprite); u8 matrixNum = GetSpriteMatrixNum(sprite);
if (sAffineAnimStates[matrixNum].delayCounter) if (sAffineAnimStates[matrixNum].delayCounter)
{
AffineAnimDelay(matrixNum, sprite); AffineAnimDelay(matrixNum, sprite);
}
else if (sprite->affineAnimPaused) else if (sprite->affineAnimPaused)
{
return; return;
}
else else
{ {
s16 type; s16 type;
+2 -1
View File
@@ -5364,7 +5364,8 @@ static void DoTVShow3CheersForPokeblocks(void)
if (show->threeCheers.sheen > 24) if (show->threeCheers.sheen > 24)
{ {
StringCopy(gStringVar2, gText_Excellent); StringCopy(gStringVar2, gText_Excellent);
} else if (show->threeCheers.sheen > 22) }
else if (show->threeCheers.sheen > 22)
{ {
StringCopy(gStringVar2, gText_VeryGood); StringCopy(gStringVar2, gText_VeryGood);
} }