diff options
author | PikalaxALT <pikalaxalt@gmail.com> | 2018-03-31 10:56:32 -0400 |
---|---|---|
committer | PikalaxALT <pikalaxalt@gmail.com> | 2018-03-31 10:56:32 -0400 |
commit | 15651e3011ec6858ce3364f8e14a72545e2ade0b (patch) | |
tree | 0173a3312991293a65197ab2ed39062dd5207b95 /src | |
parent | ba9792e303bf8705334d2645167ae5e5a921460a (diff) |
more renaming
Diffstat (limited to 'src')
-rw-r--r-- | src/contest.c | 55 | ||||
-rw-r--r-- | src/contest_effect.c | 57 |
2 files changed, 56 insertions, 56 deletions
diff --git a/src/contest.c b/src/contest.c index d2fa37977..9d1107976 100644 --- a/src/contest.c +++ b/src/contest.c @@ -61,7 +61,6 @@ extern u16 gBattle_BG0_Y; extern u16 gBattle_BG0_X; extern u16 gBattle_BG1_X; extern u16 gBattle_WIN0H; -extern u32 gContestRngValue; // saved RNG value extern struct SpriteTemplate gUnknown_02024E8C; @@ -401,7 +400,7 @@ void ClearContestVars(void) sub_80B0F28(0); for (i = 0; i < 4; i++) { - sContestantStatus[i].unk19 = 0xFF; + sContestantStatus[i].nextTurnOrder = 0xFF; sContest.unk19218[i] = gUnknown_02038696[i]; } sub_80B159C(); @@ -1255,15 +1254,15 @@ void sub_80AC2CC(u8 taskId) gTasks[taskId].data[0] = 23; return; case 48: - if (sContestantStatus[r7].unk11_0 == 1) + if (sContestantStatus[r7].turnOrderModAction == 1) { sub_80B1710(5); } - else if (sContestantStatus[r7].unk11_0 == 2) + else if (sContestantStatus[r7].turnOrderModAction == 2) { sub_80B1710(6); } - else if (sContestantStatus[r7].unk11_0 == 3) + else if (sContestantStatus[r7].turnOrderModAction == 3) { sub_80B1710(7); } @@ -1291,7 +1290,7 @@ void sub_80AC2CC(u8 taskId) gTasks[taskId].data[0] = 35; return; case 35: - if (sContestantStatus[r7].unk10_4 == 1) + if (sContestantStatus[r7].conditionMod == 1) sub_80B1710(8); gTasks[taskId].data[0] = 36; return; @@ -1542,7 +1541,7 @@ void sub_80AC2CC(u8 taskId) else { r4 = shared19328.bits_0; - if (sContestantStatus[r7].unk11_4) + if (sContestantStatus[r7].overrideCategoryExcitementMod) { r4 = 1; StringCopy(gStringVar3, gMoveNames[sContestantStatus[r7].currMove]); @@ -2678,10 +2677,10 @@ bool8 sub_80AEE54(u8 a, u8 b) u16 r8; s32 r4; - if (sContestantStatus[a].unk10_4 == 0) + if (sContestantStatus[a].conditionMod == 0) return FALSE; r9 = gUnknown_02038696[a] * 5 + 2; - if (sContestantStatus[a].unk10_4 == 1) + if (sContestantStatus[a].conditionMod == 1) { r8 = sub_80AEE4C(a); r4 = 0; @@ -2693,7 +2692,7 @@ bool8 sub_80AEE54(u8 a, u8 b) if (b != 0) { PlaySE(SE_EXPMAX); - sContestantStatus[a].unk10_4 = 0; + sContestantStatus[a].conditionMod = 0; } } else @@ -2708,7 +2707,7 @@ bool8 sub_80AEE54(u8 a, u8 b) if (b != 0) { PlaySE(SE_FU_ZAKU2); - sContestantStatus[a].unk10_4 = 0; + sContestantStatus[a].conditionMod = 0; } } return TRUE; @@ -2976,11 +2975,11 @@ void sub_80AF438(void) sContestantStatus[i].nervous = 0; sContestantStatus[i].effectStringId = 0xFF; sContestantStatus[i].effectStringId2 = -1; - sContestantStatus[i].unk10_4 = 0; + sContestantStatus[i].conditionMod = 0; sContestantStatus[i].unk15_2 = sContestantStatus[i].disappointedRepeat; sContestantStatus[i].disappointedRepeat = FALSE; - sContestantStatus[i].unk11_0 = 0; - sContestantStatus[i].unk11_5 = 0; + sContestantStatus[i].turnOrderModAction = 0; + sContestantStatus[i].appealTripleCondition = 0; if (sContestantStatus[i].turnSkipped) { sContestantStatus[i].numTurnsSkipped = 1; @@ -2991,7 +2990,7 @@ void sub_80AF438(void) sContestantStatus[i].noMoreTurns = 1; sContestantStatus[i].exploded = 0; } - sContestantStatus[i].unk11_4 = 0; + sContestantStatus[i].overrideCategoryExcitementMod = 0; } for (i = 0; i < 4; i++) { @@ -4549,14 +4548,14 @@ void sub_80B114C(u8 contestant) for (i = 0; i < 4; i++) { sContestantStatus[i].unkE = 0; - shared192D0.unkD[i] = 0; + shared192D0.unnervedPokes[i] = 0; } if (sContestantStatus[contestant].hasJudgesAttention && AreMovesContestCombo(sContestantStatus[contestant].prevMove, sContestantStatus[contestant].currMove) == 0) sContestantStatus[contestant].hasJudgesAttention = 0; gContestEffectFuncs[effect](); - if (sContestantStatus[contestant].unk10_4 == 1) + if (sContestantStatus[contestant].conditionMod == 1) sContestantStatus[contestant].appeal2 += sContestantStatus[contestant].condition - 10; - else if (sContestantStatus[contestant].unk11_5) + else if (sContestantStatus[contestant].appealTripleCondition) sContestantStatus[contestant].appeal2 += sContestantStatus[contestant].condition * 3; else sContestantStatus[contestant].appeal2 += sContestantStatus[contestant].condition; @@ -4596,7 +4595,7 @@ void sub_80B114C(u8 contestant) sContestantStatus[contestant].appeal1 = 0; } shared19328.bits_0 = Contest_GetMoveExcitement(sContestantStatus[contestant].currMove); - if (sContestantStatus[contestant].unk11_4) + if (sContestantStatus[contestant].overrideCategoryExcitementMod) shared19328.bits_0 = 1; if (shared19328.bits_0 > 0) { @@ -4692,7 +4691,7 @@ void sub_80B159C(void) { for (j = 0; j < 4; j++) { - if (sContestantStatus[j].unk19 == i) + if (sContestantStatus[j].nextTurnOrder == i) { sp0[j] = i; sp4[j] = 1; @@ -4703,7 +4702,7 @@ void sub_80B159C(void) { for (j = 0; j < 4; j++) { - if (sp4[j] == 0 && sContestantStatus[j].unk19 == 0xFF) + if (sp4[j] == 0 && sContestantStatus[j].nextTurnOrder == 0xFF) { r12 = j; j++; @@ -4712,7 +4711,7 @@ void sub_80B159C(void) } for (; j < 4; j++) { - if (sp4[j] == 0 && sContestantStatus[j].unk19 == 0xFF + if (sp4[j] == 0 && sContestantStatus[j].nextTurnOrder == 0xFF && gUnknown_02038696[r12] > gUnknown_02038696[j]) r12 = j; } @@ -4724,8 +4723,8 @@ void sub_80B159C(void) for (i = 0; i < 4; i++) { shared192D0.turnOrder[i] = sp0[i]; - sContestantStatus[i].unk19 = 0xFF; - sContestantStatus[i].unk10_6 = 0; + sContestantStatus[i].nextTurnOrder = 0xFF; + sContestantStatus[i].turnOrderMod = 0; gUnknown_02038696[i] = sp0[i]; } } @@ -5068,7 +5067,7 @@ void sub_80B1FD0(bool8 a) for (i = 0; i < 4; i++) { - if (sContestantStatus[i].unk10_6 != 0 && a) + if (sContestantStatus[i].turnOrderMod != 0 && a) { CpuCopy32( GetTurnOrderNumberGfx(i), @@ -5086,10 +5085,10 @@ void sub_80B1FD0(bool8 a) const u8 *GetTurnOrderNumberGfx(u8 contestant) { - if (sContestantStatus[contestant].unk10_6 != 1) + if (sContestantStatus[contestant].turnOrderMod != 1) return gContestNextTurnRandomGfx; else - return gContestNextTurnNumbersGfx + sContestantStatus[contestant].unk19 * 64; + return gContestNextTurnNumbersGfx + sContestantStatus[contestant].nextTurnOrder * 64; } void sub_80B20C4(void) @@ -5098,7 +5097,7 @@ void sub_80B20C4(void) for (i = 0; i < 4; i++) { - if (shared192D0.unkD[i] != 0 && !Contest_IsMonsTurnDisabled(i)) + if (shared192D0.unnervedPokes[i] != 0 && !Contest_IsMonsTurnDisabled(i)) { u8 r4 = gUnknown_02038696[i] * 5 + 2; u16 r0 = sub_80AEFE8(i, 3); diff --git a/src/contest_effect.c b/src/contest_effect.c index 6025453ca..1b81929c5 100644 --- a/src/contest_effect.c +++ b/src/contest_effect.c @@ -48,7 +48,7 @@ static void ContestEffect_45(void); static void ContestEffect_46(void); static void ContestEffect_47(void); static void JamByMoveCategory(u8); -static bool8 sub_80B90C0(u8); +static bool8 CanUnnerveContestant(u8); static u8 WasAtLeastOneOpponentJammed(void); static void sub_80B9200(u8, u8); static s16 RoundTowardsZero(s16); @@ -246,7 +246,7 @@ static void ContestEffect_16(void) { if (shared192D0.turnOrder[r7] > shared192D0.turnOrder[r6] && sContestantStatus[r6].hasJudgesAttention && - sub_80B90C0(r6)) + CanUnnerveContestant(r6)) { sContestantStatus[r6].hasJudgesAttention = FALSE; sContestantStatus[r6].unk15_5 = TRUE; @@ -356,7 +356,7 @@ static void ContestEffect_25(void) { if (shared192D0.turnOrder[shared192D0.contestant] + 1 == shared192D0.turnOrder[r5]) { - if (sub_80B90C0(r5)) + if (CanUnnerveContestant(r5)) { MakeContestantNervous(r5); SetContestantEffectStringID(r5, 10); @@ -428,7 +428,7 @@ static void ContestEffect_26(void) { if (Random() % 100 < sp10[r6] + sp08[sp00[r6]]) { - if (sub_80B90C0(sp00[r6])) + if (CanUnnerveContestant(sp00[r6])) { MakeContestantNervous(sp00[r6]); SetContestantEffectStringID(sp00[r6], 10); @@ -443,7 +443,7 @@ static void ContestEffect_26(void) SetContestantEffectStringID(sp00[r6], 60); r9++; } - shared192D0.unkD[sp00[r6]] = 1; + shared192D0.unnervedPokes[sp00[r6]] = 1; } } SetContestantEffectStringID(shared192D0.contestant, 11); @@ -461,10 +461,10 @@ static void ContestEffect_27(void) { if (shared192D0.turnOrder[shared192D0.contestant] > shared192D0.turnOrder[r6] && sContestantStatus[r6].condition > 0 && - sub_80B90C0(r6)) + CanUnnerveContestant(r6)) { sContestantStatus[r6].condition = 0; - sContestantStatus[r6].unk10_4 = 2; + sContestantStatus[r6].conditionMod = 2; SetContestantEffectStringID(r6, 13); r8++; } @@ -815,7 +815,7 @@ static void ContestEffect_38(void) if (sContestantStatus[shared192D0.contestant].condition < 30) { sContestantStatus[shared192D0.contestant].condition += 10; - sContestantStatus[shared192D0.contestant].unk10_4 = 1; + sContestantStatus[shared192D0.contestant].conditionMod = 1; SetContestantEffectStringID(shared192D0.contestant, 35); } else @@ -825,7 +825,7 @@ static void ContestEffect_38(void) static void ContestEffect_39(void) // The appeal works well if the user’s condition is good. { - sContestantStatus[shared192D0.contestant].unk11_5 = TRUE; + sContestantStatus[shared192D0.contestant].appealTripleCondition = TRUE; if (sContestantStatus[shared192D0.contestant].condition != 0) SetContestantEffectStringID(shared192D0.contestant, 36); else @@ -842,7 +842,7 @@ static void ContestEffect_40(void) if (sContest.turnNumber != 4) { for (i = 0; i < 4; i++) - sp00[i] = sContestantStatus[i].unk19; + sp00[i] = sContestantStatus[i].nextTurnOrder; sp00[shared192D0.contestant] = 0xFF; @@ -852,7 +852,7 @@ static void ContestEffect_40(void) { if (j != shared192D0.contestant && i == sp00[j] && - sp00[j] == sContestantStatus[j].unk19) + sp00[j] == sContestantStatus[j].nextTurnOrder) { sp00[j]++; break; @@ -863,13 +863,13 @@ static void ContestEffect_40(void) } sp00[shared192D0.contestant] = 0; - sContestantStatus[shared192D0.contestant].unk10_6 = 1; + sContestantStatus[shared192D0.contestant].turnOrderMod = 1; for (i = 0; i < 4; i++) { - sContestantStatus[i].unk19 = sp00[i]; + sContestantStatus[i].nextTurnOrder = sp00[i]; } - sContestantStatus[shared192D0.contestant].unk11_0 = 1; + sContestantStatus[shared192D0.contestant].turnOrderModAction = 1; SetContestantEffectStringID(shared192D0.contestant, 37); } } @@ -884,7 +884,7 @@ static void ContestEffect_41(void) if (sContest.turnNumber != 4) { for (i = 0; i < 4; i++) - sp00[i] = sContestantStatus[i].unk19; + sp00[i] = sContestantStatus[i].nextTurnOrder; sp00[shared192D0.contestant] = 0xFF; @@ -894,7 +894,7 @@ static void ContestEffect_41(void) { if (j != shared192D0.contestant && i == sp00[j] && - sp00[j] == sContestantStatus[j].unk19) + sp00[j] == sContestantStatus[j].nextTurnOrder) { sp00[j]--; break; @@ -905,13 +905,13 @@ static void ContestEffect_41(void) } sp00[shared192D0.contestant] = 3; - sContestantStatus[shared192D0.contestant].unk10_6 = 1; + sContestantStatus[shared192D0.contestant].turnOrderMod = 1; for (i = 0; i < 4; i++) { - sContestantStatus[i].unk19 = sp00[i]; + sContestantStatus[i].nextTurnOrder = sp00[i]; } - sContestantStatus[shared192D0.contestant].unk11_0 = 2; + sContestantStatus[shared192D0.contestant].turnOrderModAction = 2; SetContestantEffectStringID(shared192D0.contestant, 38); } } @@ -934,7 +934,7 @@ static void ContestEffect_43(void) { for (i = 0; i < 4; i++) { - sp00[i] = sContestantStatus[i].unk19; + sp00[i] = sContestantStatus[i].nextTurnOrder; sp04[i] = i; } @@ -960,10 +960,10 @@ static void ContestEffect_43(void) for (i = 0; i < 4; i++) { - sContestantStatus[i].unk19 = sp00[i]; - sContestantStatus[i].unk10_6 = 2; + sContestantStatus[i].nextTurnOrder = sp00[i]; + sContestantStatus[i].turnOrderMod = 2; } - sContestantStatus[shared192D0.contestant].unk11_0 = 3; + sContestantStatus[shared192D0.contestant].turnOrderModAction = 3; SetContestantEffectStringID(shared192D0.contestant, 39); } } @@ -973,7 +973,7 @@ static void ContestEffect_44(void) { if (gContestMoves[sContestantStatus[shared192D0.contestant].currMove].contestCategory != gSpecialVar_ContestCategory) { - sContestantStatus[shared192D0.contestant].unk11_4 = TRUE; + sContestantStatus[shared192D0.contestant].overrideCategoryExcitementMod = TRUE; } } @@ -1074,9 +1074,10 @@ static void JamByMoveCategory(u8 category) } #ifdef NONMATCHING -static bool8 sub_80B90C0(u8 i) +static bool8 CanUnnerveContestant(u8 i) { - shared192D0.unkD[i] = 1; + // For whatever reason, i is copied to r4. I cannot optimize this out. + shared192D0.unnervedPokes[i] = 1; if (sContestantStatus[i].immune) { SetContestantEffectStringID(i, 45); @@ -1091,7 +1092,7 @@ static bool8 sub_80B90C0(u8 i) return FALSE; } #else -static __attribute__((naked)) bool8 sub_80B90C0(u8 i) +static __attribute__((naked)) bool8 CanUnnerveContestant(u8 i) { asm_unified("\tpush {lr}\n" "\tlsls r0, 24\n" @@ -1156,7 +1157,7 @@ static bool8 WasAtLeastOneOpponentJammed(void) for (i = 0; shared192D0.jamQueue[i] != 0xFF; i++) { u8 r4 = shared192D0.jamQueue[i]; - if (sub_80B90C0(r4)) + if (CanUnnerveContestant(r4)) { shared192D0.jam2 = shared192D0.jam; if (sContestantStatus[r4].moreEasilyStartled) |