diff options
author | PikalaxALT <pikalaxalt@gmail.com> | 2021-07-01 17:54:51 -0400 |
---|---|---|
committer | PikalaxALT <pikalaxalt@gmail.com> | 2021-07-01 17:54:51 -0400 |
commit | 4c2dce093c40de73cc9efa6325f9603aebedf2ab (patch) | |
tree | 57bd770b8b0ce253e5cbb09c49f59cea0fce2d09 /src/pokemon_3.c | |
parent | d7018c11494561eecd94c93b98a7980a063d7bf8 (diff) |
Unify ChooseMoveStruct; name BattleStruct fields
Diffstat (limited to 'src/pokemon_3.c')
-rw-r--r-- | src/pokemon_3.c | 24 |
1 files changed, 12 insertions, 12 deletions
diff --git a/src/pokemon_3.c b/src/pokemon_3.c index 2e71154b9..43c9b0d41 100644 --- a/src/pokemon_3.c +++ b/src/pokemon_3.c @@ -1298,22 +1298,22 @@ void BoxMonRestorePP(struct BoxPokemon *boxMon) } } -void sub_8040B8C(void) +void SetMonPreventsSwitchingString(void) { - gLastUsedAbility = gBattleStruct->unk160C0;; - gBattleTextBuff1[0] = 0xFD; - gBattleTextBuff1[1] = 4; - gBattleTextBuff1[2] = gBattleStruct->unk16054; - gBattleTextBuff1[4] = EOS; - if (!GetBattlerSide(gBattleStruct->unk16054)) - gBattleTextBuff1[3] = pokemon_order_func(gBattlerPartyIndexes[gBattleStruct->unk16054]); + gLastUsedAbility = gBattleStruct->abilityPreventingSwitchout;; + gBattleTextBuff1[0] = B_BUFF_PLACEHOLDER_BEGIN; + gBattleTextBuff1[1] = B_BUFF_MON_NICK_WITH_PREFIX; + gBattleTextBuff1[2] = gBattleStruct->battlerPreventingSwitchout; + gBattleTextBuff1[4] = B_BUFF_EOS; + if (GetBattlerSide(gBattleStruct->battlerPreventingSwitchout) == B_SIDE_PLAYER) + gBattleTextBuff1[3] = pokemon_order_func(gBattlerPartyIndexes[gBattleStruct->battlerPreventingSwitchout]); else - gBattleTextBuff1[3] = gBattlerPartyIndexes[gBattleStruct->unk16054]; - gBattleTextBuff2[0] = 0xFD; - gBattleTextBuff2[1] = 4; + gBattleTextBuff1[3] = gBattlerPartyIndexes[gBattleStruct->battlerPreventingSwitchout]; + gBattleTextBuff2[0] = B_BUFF_PLACEHOLDER_BEGIN; + gBattleTextBuff2[1] = B_BUFF_MON_NICK_WITH_PREFIX; gBattleTextBuff2[2] = gBankInMenu; gBattleTextBuff2[3] = pokemon_order_func(gBattlerPartyIndexes[gBankInMenu]); - gBattleTextBuff2[4] = EOS; + gBattleTextBuff2[4] = B_BUFF_EOS; BattleStringExpandPlaceholders(BattleText_PreventedSwitch, gStringVar4); } |