Fix AnimTask_HorizontalShake uses for shaking screen in battle anims (#5562)
Co-authored-by: ghoulslash <pokevoyager0@gmail.com>
This commit is contained in:
parent
1421ed1b24
commit
6de4222c22
1 changed files with 25 additions and 25 deletions
|
@ -9288,8 +9288,8 @@ Move_THOUSAND_ARROWS::
|
||||||
playsewithpan SE_M_THUNDERBOLT2, SOUND_PAN_ATTACKER
|
playsewithpan SE_M_THUNDERBOLT2, SOUND_PAN_ATTACKER
|
||||||
waitforvisualfinish
|
waitforvisualfinish
|
||||||
delay 0x30
|
delay 0x30
|
||||||
createvisualtask AnimTask_HorizontalShake, 5, ANIM_PLAYER_RIGHT, 10, 0x32
|
createvisualtask AnimTask_HorizontalShake, 5, (MAX_BATTLERS_COUNT + 1), 10, 0x32
|
||||||
createvisualtask AnimTask_HorizontalShake, 5, ANIM_PLAYER_LEFT, 10, 0x32
|
createvisualtask AnimTask_HorizontalShake, 5, MAX_BATTLERS_COUNT, 10, 0x32
|
||||||
call ThousandArrowsDown
|
call ThousandArrowsDown
|
||||||
call ThousandArrowsDown
|
call ThousandArrowsDown
|
||||||
call ThousandArrowsDown
|
call ThousandArrowsDown
|
||||||
|
@ -9489,8 +9489,8 @@ Move_LANDS_WRATH::
|
||||||
fadetobg BG_FISSURE
|
fadetobg BG_FISSURE
|
||||||
waitbgfadeout
|
waitbgfadeout
|
||||||
playsewithpan SE_M_EARTHQUAKE, 0x0
|
playsewithpan SE_M_EARTHQUAKE, 0x0
|
||||||
createvisualtask AnimTask_HorizontalShake, 5, ANIM_PLAYER_RIGHT, 10, 0x32
|
createvisualtask AnimTask_HorizontalShake, 5, (MAX_BATTLERS_COUNT + 1), 10, 0x32
|
||||||
createvisualtask AnimTask_HorizontalShake, 5, ANIM_PLAYER_LEFT, 10, 0x32
|
createvisualtask AnimTask_HorizontalShake, 5, MAX_BATTLERS_COUNT, 10, 0x32
|
||||||
createvisualtask AnimTask_PositionFissureBgOnBattler, 5, ANIM_TARGET, 5, -1
|
createvisualtask AnimTask_PositionFissureBgOnBattler, 5, ANIM_TARGET, 5, -1
|
||||||
waitbgfadein
|
waitbgfadein
|
||||||
waitforvisualfinish
|
waitforvisualfinish
|
||||||
|
@ -9657,8 +9657,8 @@ Move_PRECIPICE_BLADES::
|
||||||
fadetobg 0x15
|
fadetobg 0x15
|
||||||
waitbgfadeout
|
waitbgfadeout
|
||||||
createvisualtask AnimTask_PositionFissureBgOnBattler, 5, ANIM_TARGET, 5, -1
|
createvisualtask AnimTask_PositionFissureBgOnBattler, 5, ANIM_TARGET, 5, -1
|
||||||
createvisualtask AnimTask_HorizontalShake, 5, ANIM_PLAYER_RIGHT, 10, 0x5
|
createvisualtask AnimTask_HorizontalShake, 5, (MAX_BATTLERS_COUNT + 1), 10, 0x5
|
||||||
createvisualtask AnimTask_HorizontalShake, 5, ANIM_PLAYER_LEFT, 10, 0x5
|
createvisualtask AnimTask_HorizontalShake, 5, MAX_BATTLERS_COUNT, 10, 0x5
|
||||||
playsewithpan SE_M_EARTHQUAKE, 0x0
|
playsewithpan SE_M_EARTHQUAKE, 0x0
|
||||||
createvisualtask AnimTask_IsTargetPlayerSide, 0x2
|
createvisualtask AnimTask_IsTargetPlayerSide, 0x2
|
||||||
jumpargeq 0x7, ANIM_TARGET, PrecipiceBladesOpponent
|
jumpargeq 0x7, ANIM_TARGET, PrecipiceBladesOpponent
|
||||||
|
@ -11771,8 +11771,8 @@ Move_STOMPING_TANTRUM::
|
||||||
monbg ANIM_TARGET
|
monbg ANIM_TARGET
|
||||||
createvisualtask AnimTask_Splash, 2, ANIM_ATTACKER, 3
|
createvisualtask AnimTask_Splash, 2, ANIM_ATTACKER, 3
|
||||||
delay 0x5
|
delay 0x5
|
||||||
createvisualtask AnimTask_HorizontalShake, 5, ANIM_PLAYER_RIGHT, 10, 0x5
|
createvisualtask AnimTask_HorizontalShake, 5, (MAX_BATTLERS_COUNT + 1), 10, 0x5
|
||||||
createvisualtask AnimTask_HorizontalShake, 5, ANIM_PLAYER_LEFT, 10, 0x5
|
createvisualtask AnimTask_HorizontalShake, 5, MAX_BATTLERS_COUNT, 10, 0x5
|
||||||
createsprite gStompingTantrumRockTemplate, ANIM_ATTACKER, 2, 0x0, 0x0
|
createsprite gStompingTantrumRockTemplate, ANIM_ATTACKER, 2, 0x0, 0x0
|
||||||
createsprite gStompingTantrumRockTemplate, ANIM_ATTACKER, 2, 0x0, 0x1
|
createsprite gStompingTantrumRockTemplate, ANIM_ATTACKER, 2, 0x0, 0x1
|
||||||
createsprite gStompingTantrumRockTemplate, ANIM_ATTACKER, 2, 0x0, 0x2
|
createsprite gStompingTantrumRockTemplate, ANIM_ATTACKER, 2, 0x0, 0x2
|
||||||
|
@ -11907,8 +11907,8 @@ Move_PRISMATIC_LASER::
|
||||||
unloadspritegfx ANIM_TAG_ICE_CHUNK
|
unloadspritegfx ANIM_TAG_ICE_CHUNK
|
||||||
unloadspritegfx ANIM_TAG_CIRCLE_OF_LIGHT
|
unloadspritegfx ANIM_TAG_CIRCLE_OF_LIGHT
|
||||||
delay 0x1E
|
delay 0x1E
|
||||||
createvisualtask AnimTask_HorizontalShake, 5, ANIM_PLAYER_RIGHT, 10, 0x32
|
createvisualtask AnimTask_HorizontalShake, 5, (MAX_BATTLERS_COUNT + 1), 10, 0x32
|
||||||
createvisualtask AnimTask_HorizontalShake, 5, ANIM_PLAYER_LEFT, 10, 0x32
|
createvisualtask AnimTask_HorizontalShake, 5, MAX_BATTLERS_COUNT, 10, 0x32
|
||||||
playsewithpan SE_M_SOLAR_BEAM, SOUND_PAN_ATTACKER
|
playsewithpan SE_M_SOLAR_BEAM, SOUND_PAN_ATTACKER
|
||||||
call PrismaticLaserRain
|
call PrismaticLaserRain
|
||||||
call PrismaticLaserRain
|
call PrismaticLaserRain
|
||||||
|
@ -16157,8 +16157,8 @@ Move_GIGATON_HAMMER::
|
||||||
delay 18
|
delay 18
|
||||||
createvisualtask AnimTask_SquishTarget, 0x2
|
createvisualtask AnimTask_SquishTarget, 0x2
|
||||||
delay 6
|
delay 6
|
||||||
createvisualtask AnimTask_HorizontalShake, 5, ANIM_PLAYER_RIGHT, 10, 50
|
createvisualtask AnimTask_HorizontalShake, 5, (MAX_BATTLERS_COUNT + 1), 10, 50
|
||||||
createvisualtask AnimTask_HorizontalShake, 5, ANIM_PLAYER_LEFT, 10, 50
|
createvisualtask AnimTask_HorizontalShake, 5, MAX_BATTLERS_COUNT, 10, 50
|
||||||
call GigatonHammerImpact
|
call GigatonHammerImpact
|
||||||
waitforvisualfinish
|
waitforvisualfinish
|
||||||
end
|
end
|
||||||
|
@ -19839,8 +19839,8 @@ Move_LOW_KICK::
|
||||||
end
|
end
|
||||||
|
|
||||||
Move_EARTHQUAKE::
|
Move_EARTHQUAKE::
|
||||||
createvisualtask AnimTask_HorizontalShake, 5, ANIM_PLAYER_RIGHT, 10, 50
|
createvisualtask AnimTask_HorizontalShake, 5, (MAX_BATTLERS_COUNT + 1), 10, 50
|
||||||
createvisualtask AnimTask_HorizontalShake, 5, ANIM_PLAYER_LEFT, 10, 50
|
createvisualtask AnimTask_HorizontalShake, 5, MAX_BATTLERS_COUNT, 10, 50
|
||||||
playsewithpan SE_M_EARTHQUAKE, 0
|
playsewithpan SE_M_EARTHQUAKE, 0
|
||||||
delay 10
|
delay 10
|
||||||
createsprite gComplexPaletteBlendSpriteTemplate, ANIM_ATTACKER, 2, F_PAL_BG, 3, 1, RGB_BLACK, 14, RGB_WHITE, 14
|
createsprite gComplexPaletteBlendSpriteTemplate, ANIM_ATTACKER, 2, F_PAL_BG, 3, 1, RGB_BLACK, 14, RGB_WHITE, 14
|
||||||
|
@ -19850,8 +19850,8 @@ Move_EARTHQUAKE::
|
||||||
|
|
||||||
Move_FISSURE::
|
Move_FISSURE::
|
||||||
loadspritegfx ANIM_TAG_MUD_SAND
|
loadspritegfx ANIM_TAG_MUD_SAND
|
||||||
createvisualtask AnimTask_HorizontalShake, 3, ANIM_PLAYER_RIGHT, 10, 50
|
createvisualtask AnimTask_HorizontalShake, 5, (MAX_BATTLERS_COUNT + 1), 10, 50
|
||||||
createvisualtask AnimTask_HorizontalShake, 3, ANIM_TARGET, 10, 50
|
createvisualtask AnimTask_HorizontalShake, 5, MAX_BATTLERS_COUNT, 10, 50
|
||||||
playsewithpan SE_M_EARTHQUAKE, SOUND_PAN_TARGET
|
playsewithpan SE_M_EARTHQUAKE, SOUND_PAN_TARGET
|
||||||
delay 8
|
delay 8
|
||||||
call FissureDirtPlumeFar
|
call FissureDirtPlumeFar
|
||||||
|
@ -20577,13 +20577,13 @@ Move_MAGNITUDE::
|
||||||
MagnitudeEnd:
|
MagnitudeEnd:
|
||||||
end
|
end
|
||||||
MagnitudeRegular:
|
MagnitudeRegular:
|
||||||
createvisualtask AnimTask_HorizontalShake, 5, ANIM_PLAYER_RIGHT, 0, 50
|
createvisualtask AnimTask_HorizontalShake, 5, (MAX_BATTLERS_COUNT + 1), 0, 50
|
||||||
createvisualtask AnimTask_HorizontalShake, 5, ANIM_PLAYER_LEFT, 0, 50
|
createvisualtask AnimTask_HorizontalShake, 5, MAX_BATTLERS_COUNT, 0, 50
|
||||||
loopsewithpan SE_M_STRENGTH, SOUND_PAN_TARGET, 8, 10
|
loopsewithpan SE_M_STRENGTH, SOUND_PAN_TARGET, 8, 10
|
||||||
goto MagnitudeEnd
|
goto MagnitudeEnd
|
||||||
MagnitudeIntense:
|
MagnitudeIntense:
|
||||||
createvisualtask AnimTask_HorizontalShake, 5, ANIM_PLAYER_RIGHT, 0, 50
|
createvisualtask AnimTask_HorizontalShake, 5, (MAX_BATTLERS_COUNT + 1), 0, 50
|
||||||
createvisualtask AnimTask_HorizontalShake, 5, ANIM_PLAYER_LEFT, 0, 50
|
createvisualtask AnimTask_HorizontalShake, 5, MAX_BATTLERS_COUNT, 0, 50
|
||||||
loopsewithpan SE_M_STRENGTH, SOUND_PAN_TARGET, 8, 10
|
loopsewithpan SE_M_STRENGTH, SOUND_PAN_TARGET, 8, 10
|
||||||
delay 10
|
delay 10
|
||||||
createsprite gComplexPaletteBlendSpriteTemplate, ANIM_ATTACKER, 2, F_PAL_BG, 3, 1, RGB_BLACK, 14, RGB_WHITE, 14
|
createsprite gComplexPaletteBlendSpriteTemplate, ANIM_ATTACKER, 2, F_PAL_BG, 3, 1, RGB_BLACK, 14, RGB_WHITE, 14
|
||||||
|
@ -21056,8 +21056,8 @@ Move_ERUPTION::
|
||||||
createsprite gEruptionFallingRockSpriteTemplate, ANIM_ATTACKER, 40, 110, -32, 64, 50, 0
|
createsprite gEruptionFallingRockSpriteTemplate, ANIM_ATTACKER, 40, 110, -32, 64, 50, 0
|
||||||
createsprite gEruptionFallingRockSpriteTemplate, ANIM_ATTACKER, 40, 60, -32, 80, 70, 1
|
createsprite gEruptionFallingRockSpriteTemplate, ANIM_ATTACKER, 40, 60, -32, 80, 70, 1
|
||||||
delay 22
|
delay 22
|
||||||
createvisualtask AnimTask_HorizontalShake, 5, ANIM_PLAYER_RIGHT, 8, 60
|
createvisualtask AnimTask_HorizontalShake, 5, (MAX_BATTLERS_COUNT + 1), 8, 60
|
||||||
createvisualtask AnimTask_HorizontalShake, 5, ANIM_PLAYER_LEFT, 8, 60
|
createvisualtask AnimTask_HorizontalShake, 5, MAX_BATTLERS_COUNT, 8, 60
|
||||||
loopsewithpan SE_M_ROCK_THROW, SOUND_PAN_TARGET, 16, 12
|
loopsewithpan SE_M_ROCK_THROW, SOUND_PAN_TARGET, 16, 12
|
||||||
delay 80
|
delay 80
|
||||||
createsprite gSimplePaletteBlendSpriteTemplate, ANIM_ATTACKER, 40, F_PAL_BG | F_PAL_BATTLERS, 4, 4, 0, RGB_RED
|
createsprite gSimplePaletteBlendSpriteTemplate, ANIM_ATTACKER, 40, F_PAL_BG | F_PAL_BATTLERS, 4, 4, 0, RGB_RED
|
||||||
|
@ -21087,7 +21087,7 @@ Move_IMPRISON::
|
||||||
waitforvisualfinish
|
waitforvisualfinish
|
||||||
delay 4
|
delay 4
|
||||||
createsprite gRedXSpriteTemplate, ANIM_ATTACKER, 5, ANIM_ATTACKER, 40
|
createsprite gRedXSpriteTemplate, ANIM_ATTACKER, 5, ANIM_ATTACKER, 40
|
||||||
createvisualtask AnimTask_HorizontalShake, 5, ANIM_PLAYER_LEFT, 1, 10
|
createvisualtask AnimTask_HorizontalShake, 5, MAX_BATTLERS_COUNT, 1, 10
|
||||||
playsewithpan SE_M_HYPER_BEAM, SOUND_PAN_ATTACKER
|
playsewithpan SE_M_HYPER_BEAM, SOUND_PAN_ATTACKER
|
||||||
clearmonbg ANIM_DEF_PARTNER
|
clearmonbg ANIM_DEF_PARTNER
|
||||||
call UnsetPsychicBg
|
call UnsetPsychicBg
|
||||||
|
@ -28522,8 +28522,8 @@ Move_BREAKNECK_BLITZ::
|
||||||
loadspritegfx ANIM_TAG_CIRCLE_OF_LIGHT
|
loadspritegfx ANIM_TAG_CIRCLE_OF_LIGHT
|
||||||
loadspritegfx ANIM_TAG_METEOR
|
loadspritegfx ANIM_TAG_METEOR
|
||||||
loadspritegfx ANIM_TAG_FLAT_ROCK
|
loadspritegfx ANIM_TAG_FLAT_ROCK
|
||||||
createvisualtask AnimTask_HorizontalShake, 5, ANIM_PLAYER_RIGHT, 5, 32 @ shake screen
|
createvisualtask AnimTask_HorizontalShake, 5, (MAX_BATTLERS_COUNT + 1), 5, 32 @ shake screen
|
||||||
createvisualtask AnimTask_HorizontalShake, 5, ANIM_PLAYER_LEFT, 5, 32 @ shake banks
|
createvisualtask AnimTask_HorizontalShake, 5, MAX_BATTLERS_COUNT, 5, 32 @ shake banks
|
||||||
playsewithpan SE_M_EARTHQUAKE, 0x0
|
playsewithpan SE_M_EARTHQUAKE, 0x0
|
||||||
monbg ANIM_ATTACKER
|
monbg ANIM_ATTACKER
|
||||||
splitbgprio ANIM_ATTACKER
|
splitbgprio ANIM_ATTACKER
|
||||||
|
|
Loading…
Reference in a new issue