shithub: pokered

ref: ca6b4348c2486a09b92023e9b9f10cfd4d3bdd06
dir: /constants/move_animation_constants.asm/

View raw version
; subanimations


; special effects, prefaced with "SE" for "Special Effect"
SE_WAVY_SCREEN               EQU $D8 ; used in Psywave/Night Shade/Psychic etc.
SE_SUBSTITUTE_MON            EQU $D9 ; used in Substitute (turns the pokemon into a mini sprite)
SE_SHAKE_BACK_AND_FORTH      EQU $DA ; used in Double Team
SE_SLIDE_ENEMY_MON_OUT       EQU $DB ; used in Whirlwind
SE_SHOW_ENEMY_MON_PIC        EQU $DC ; used in Seismic Toss
SE_SHOW_MON_PIC              EQU $DD ; used in Low Kick/Quick Attack/Seismic Toss etc.
SE_BLINK_ENEMY_MON           EQU $DE ; used in Seismic Toss
SE_HIDE_ENEMY_MON_PIC        EQU $DF ; used in Seismic Toss
SE_FLASH_ENEMY_MON_PIC       EQU $E0 ; unused
SE_DELAY_ANIMATION_10        EQU $E1 ; used in lots of animations
SE_SPIRAL_BALLS_INWARD       EQU $E2 ; used in Growth/Focus Energy/Hyper Beam etc.
SE_SHAKE_ENEMY_HUD_2         EQU $E3 ; unused
SE_SHAKE_ENEMY_HUD           EQU $E4 ;
SE_SLIDE_MON_HALF_LEFT       EQU $E5 ; used in Softboiled
SE_PETALS_FALLING            EQU $E6 ; used in Petal Dance
SE_LEAVES_FALLING            EQU $E7 ; used in Razor Leaf
SE_TRANSFORM_MON             EQU $E8 ; used in Transform
SE_SLIDE_MON_DOWN_AND_HIDE   EQU $E9 ; used in Acid Armor
SE_MINIMIZE_MON              EQU $EA ; used in Minimize
SE_BOUNCE_UP_AND_DOWN        EQU $EB ; used in Splash
SE_SHOOT_MANY_BALLS_UPWARD   EQU $EC ; used in an unused animation
SE_SHOOT_BALLS_UPWARD        EQU $ED ; used in Teleport/Sky Attack
SE_SQUISH_MON_PIC            EQU $EE ; used in Teleport/Sky Attack
SE_HIDE_MON_PIC              EQU $EF
SE_LIGHT_SCREEN_PALETTE      EQU $F0 ; used in Mist/Double Edge/Absorb/etc.
SE_RESET_MON_POSITION        EQU $F1 ; used in Tackle/Body Slam/etc.
SE_MOVE_MON_HORIZONTALLY     EQU $F2 ; used in Tackle/Body Slam/etc.
SE_BLINK_MON                 EQU $F3 ; used in Recover
SE_SLIDE_MON_OUT             EQU $F4 ; used in Seismic Toss/Low Kick/etc.
SE_FLASH_MON_PIC             EQU $F5
SE_SLIDE_MON_DOWN            EQU $F6 ; used in Withdraw/Waterfall/fainting
SE_SLIDE_MON_UP              EQU $F7 ; used in Dig/Waterfall/etc.
SE_FLASH_SCREEN_LONG         EQU $F8 ; used in Confusion/Psychic/etc.
SE_DARKEN_MON_PALETTE        EQU $F9 ; used in Smokescreen/Smog/etc.
SE_WATER_DROPLETS_EVERYWHERE EQU $FA ; used in Mist/Surf/Toxic/etc.
SE_SHAKE_SCREEN              EQU $FB ; used in Earthquake/Fissure/etc.
SE_RESET_SCREEN_PALETTE      EQU $FC ; used in Leer/Thunderpunch/etc.
SE_DARK_SCREEN_PALETTE       EQU $FD ; used in Hyper Beam/Thunderpunch/etc.
SE_DARK_SCREEN_FLASH         EQU $FE ; used in Cut/Take Down/etc.