Removed B_ABILITY_POP_UP
This commit is contained in:
parent
d2acc2d7d6
commit
b501fe7354
@ -206,10 +206,8 @@ BattleScript_EffectDoodle::
|
||||
BattleScript_EffectDoodle_CopyAbility:
|
||||
trycopyability BS_ATTACKER, BattleScript_MoveEnd
|
||||
BattleScript_EffectDoodle_AfterCopy:
|
||||
.if B_ABILITY_POP_UP == TRUE
|
||||
copybyte gBattlerAbility, gBattlerAttacker
|
||||
call BattleScript_AbilityPopUpOverwriteThenNormal
|
||||
.endif
|
||||
recordability BS_ATTACKER
|
||||
printstring STRINGID_PKMNCOPIEDFOE
|
||||
waitmessage B_WAIT_TIME_LONG
|
||||
@ -2223,10 +2221,8 @@ BattleScript_EffectSimpleBeam::
|
||||
setsimplebeam BattleScript_ButItFailed
|
||||
attackanimation
|
||||
waitanimation
|
||||
.if B_ABILITY_POP_UP == TRUE
|
||||
copybyte gBattlerAbility, gBattlerTarget
|
||||
call BattleScript_AbilityPopUpOverwriteThenNormal
|
||||
.endif
|
||||
recordability BS_TARGET
|
||||
printstring STRINGID_PKMNACQUIREDSIMPLE
|
||||
waitmessage B_WAIT_TIME_LONG
|
||||
@ -2325,10 +2321,8 @@ BattleScript_EffectWorrySeed::
|
||||
tryworryseed BattleScript_ButItFailed
|
||||
attackanimation
|
||||
waitanimation
|
||||
.if B_ABILITY_POP_UP == TRUE
|
||||
copybyte gBattlerAbility, gBattlerTarget
|
||||
call BattleScript_AbilityPopUpOverwriteThenNormal
|
||||
.endif
|
||||
recordability BS_TARGET
|
||||
printstring STRINGID_PKMNACQUIREDABILITY
|
||||
waitmessage B_WAIT_TIME_LONG
|
||||
@ -4655,10 +4649,8 @@ BattleScript_EffectRolePlay::
|
||||
trycopyability BS_ATTACKER, BattleScript_ButItFailed
|
||||
attackanimation
|
||||
waitanimation
|
||||
.if B_ABILITY_POP_UP == TRUE
|
||||
copybyte gBattlerAbility, gBattlerAttacker
|
||||
call BattleScript_AbilityPopUpOverwriteThenNormal
|
||||
.endif
|
||||
recordability BS_ATTACKER
|
||||
printstring STRINGID_PKMNCOPIEDFOE
|
||||
waitmessage B_WAIT_TIME_LONG
|
||||
@ -4790,13 +4782,11 @@ BattleScript_EffectSkillSwap::
|
||||
attackanimation
|
||||
waitanimation
|
||||
jumpiftargetally BattleScript_EffectSkillSwap_AfterAbilityPopUp
|
||||
.if B_ABILITY_POP_UP == TRUE
|
||||
copybyte gBattlerAbility, gBattlerAttacker
|
||||
call BattleScript_AbilityPopUpOverwriteThenNormal
|
||||
copybyte gBattlerAbility, gBattlerTarget
|
||||
copyhword sABILITY_OVERWRITE, gLastUsedAbility
|
||||
call BattleScript_AbilityPopUpOverwriteThenNormal
|
||||
.endif
|
||||
BattleScript_EffectSkillSwap_AfterAbilityPopUp:
|
||||
recordability BS_ATTACKER
|
||||
recordability BS_TARGET
|
||||
@ -7084,10 +7074,8 @@ BattleScript_AbilityPopUpTarget::
|
||||
copybyte gBattlerAbility, gBattlerTarget
|
||||
BattleScript_AbilityPopUp::
|
||||
tryactivateabilityshield BS_ABILITY_BATTLER
|
||||
.if B_ABILITY_POP_UP == TRUE
|
||||
showabilitypopup
|
||||
pause B_WAIT_TIME_SHORT
|
||||
.endif
|
||||
recordability BS_ABILITY_BATTLER
|
||||
sethword sABILITY_OVERWRITE, 0
|
||||
return
|
||||
@ -7138,11 +7126,9 @@ BattleScript_MoodyEnd:
|
||||
end3
|
||||
|
||||
BattleScript_EmergencyExit::
|
||||
.if B_ABILITY_POP_UP == TRUE
|
||||
pause 5
|
||||
call BattleScript_AbilityPopUpScripting
|
||||
pause B_WAIT_TIME_LONG
|
||||
.endif
|
||||
playanimation BS_SCRIPTING, B_ANIM_SLIDE_OFFSCREEN
|
||||
waitanimation
|
||||
openpartyscreen BS_SCRIPTING, BattleScript_EmergencyExitRet
|
||||
@ -7161,11 +7147,9 @@ BattleScript_EmergencyExitRet:
|
||||
return
|
||||
|
||||
BattleScript_EmergencyExitWild::
|
||||
.if B_ABILITY_POP_UP == TRUE
|
||||
pause 5
|
||||
call BattleScript_AbilityPopUpScripting
|
||||
pause B_WAIT_TIME_LONG
|
||||
.endif
|
||||
playanimation BS_SCRIPTING, B_ANIM_SLIDE_OFFSCREEN
|
||||
waitanimation
|
||||
setteleportoutcome BS_SCRIPTING
|
||||
@ -7895,13 +7879,11 @@ BattleScript_CursedBodyActivates::
|
||||
return
|
||||
|
||||
BattleScript_MummyActivates::
|
||||
.if B_ABILITY_POP_UP == TRUE
|
||||
setbyte sFIXED_ABILITY_POPUP, TRUE
|
||||
call BattleScript_AbilityPopUpTarget
|
||||
copybyte gBattlerAbility, gBattlerAttacker
|
||||
copyhword sABILITY_OVERWRITE, gLastUsedAbility
|
||||
call BattleScript_AbilityPopUpOverwriteThenNormal
|
||||
.endif
|
||||
recordability BS_TARGET
|
||||
recordability BS_ATTACKER
|
||||
printstring STRINGID_ATTACKERACQUIREDABILITY
|
||||
@ -7911,14 +7893,12 @@ BattleScript_MummyActivates::
|
||||
BattleScript_WanderingSpiritActivates::
|
||||
saveattacker
|
||||
savetarget
|
||||
.if B_ABILITY_POP_UP == TRUE
|
||||
copybyte gBattlerAbility, gBattlerTarget
|
||||
sethword sABILITY_OVERWRITE, ABILITY_WANDERING_SPIRIT
|
||||
call BattleScript_AbilityPopUpOverwriteThenNormal
|
||||
copybyte gBattlerAbility, gBattlerAttacker
|
||||
copyhword sABILITY_OVERWRITE, gLastUsedAbility
|
||||
call BattleScript_AbilityPopUpOverwriteThenNormal
|
||||
.endif
|
||||
recordability BS_TARGET
|
||||
recordability BS_ATTACKER
|
||||
printstring STRINGID_SWAPPEDABILITIES
|
||||
|
||||
@ -268,7 +268,6 @@
|
||||
#define B_NEW_TERRAIN_BACKGROUNDS FALSE // If set to TRUE, uses new terrain backgrounds for Electric, Misty, Grassy and Psychic Terrain.
|
||||
|
||||
// Interface settings
|
||||
#define B_ABILITY_POP_UP TRUE // In Gen5+, the Pokémon abilities are displayed in a pop-up, when they activate in battle.
|
||||
#define B_FAST_INTRO_PKMN_TEXT TRUE // If set to TRUE, battle intro texts print at the same time as animation of a Pokémon, as opposing to waiting for the animation to end.
|
||||
#define B_FAST_INTRO_NO_SLIDE FALSE // If set to TRUE, the slide animation that happens at the beginning of the battle is skipped.
|
||||
#define B_FAST_HP_DRAIN TRUE // If set to TRUE, HP bars will move faster.
|
||||
|
||||
@ -2638,9 +2638,6 @@ void CreateAbilityPopUp(u8 battler, u32 ability, bool32 isDoubleBattle)
|
||||
struct SpriteTemplate template;
|
||||
const s16 (*coords)[2];
|
||||
|
||||
if (!B_ABILITY_POP_UP)
|
||||
return;
|
||||
|
||||
if (gBattleScripting.abilityPopupOverwrite)
|
||||
ability = gBattleScripting.abilityPopupOverwrite;
|
||||
|
||||
|
||||
@ -2548,7 +2548,6 @@ void CloseQueueGroup(u32 sourceLine)
|
||||
|
||||
void QueueAbility(u32 sourceLine, struct BattlePokemon *battler, struct AbilityEventContext ctx)
|
||||
{
|
||||
#if B_ABILITY_POP_UP
|
||||
s32 battlerId = battler - gBattleMons;
|
||||
INVALID_IF(!STATE->runScene, "ABILITY_POPUP outside of SCENE");
|
||||
if (DATA.queuedEventsCount == MAX_QUEUED_EVENTS)
|
||||
@ -2563,7 +2562,6 @@ void QueueAbility(u32 sourceLine, struct BattlePokemon *battler, struct AbilityE
|
||||
.ability = ctx.ability,
|
||||
}},
|
||||
};
|
||||
#endif
|
||||
}
|
||||
|
||||
void QueueAnimation(u32 sourceLine, u32 type, u32 id, struct AnimationEventContext ctx)
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user