summaryrefslogtreecommitdiff
path: root/battle/anims.asm
diff options
context:
space:
mode:
Diffstat (limited to 'battle/anims.asm')
-rw-r--r--battle/anims.asm93
1 files changed, 46 insertions, 47 deletions
diff --git a/battle/anims.asm b/battle/anims.asm
index 5d96b0bb2..5d8050c83 100644
--- a/battle/anims.asm
+++ b/battle/anims.asm
@@ -510,21 +510,21 @@ BattleAnim_Confused: ; c948d
BattleAnim_Slp: ; c94a3
anim_1gfx ANIM_GFX_STATUS
anim_sound 0, 0, SFX_TAIL_WHIP
-BattleAnim_Slp_branch_c94a8: ; c94a8
+.loop
anim_obj ANIM_OBJ_54, 8, 0, 10, 0, $0
anim_wait 40
- anim_loop 3, BattleAnim_Slp_branch_c94a8
+ anim_loop 3, .loop
anim_wait 32
anim_ret
; c94b4
BattleAnim_Brn: ; c94b4
anim_1gfx ANIM_GFX_FIRE
-BattleAnim_Brn_branch_c94b6: ; c94b6
+.loop
anim_sound 0, 0, SFX_BURN
anim_obj ANIM_OBJ_BURNED, 7, 0, 11, 0, $10
anim_wait 4
- anim_loop 3, BattleAnim_Brn_branch_c94b6
+ anim_loop 3, .loop
anim_wait 6
anim_ret
; c94c5
@@ -592,10 +592,10 @@ BattleAnim_InSandstorm: ; c9533
anim_obj ANIM_OBJ_A2, 9, 0, 0, 0, $1
anim_wait 8
anim_obj ANIM_OBJ_A2, 7, 0, 0, 0, $2
-BattleAnim_InSandstorm_branch_c9546: ; c9546
+.loop
anim_sound 0, 1, SFX_MENU
anim_wait 8
- anim_loop 6, BattleAnim_InSandstorm_branch_c9546
+ anim_loop 6, .loop
anim_wait 8
anim_ret
; c9550
@@ -612,10 +612,10 @@ BattleAnim_InWhirlpool: ; c955c
anim_1gfx ANIM_GFX_WIND
anim_bgeffect ANIM_BG_WHIRLPOOL, $0, $0, $0
anim_sound 0, 1, SFX_SURF
-BattleAnim_InWhirlpool_branch_c9566: ; c9566
+.loop
anim_obj ANIM_OBJ_GUST, -16, 4, 9, 0, $0
anim_wait 6
- anim_loop 6, BattleAnim_InWhirlpool_branch_c9566
+ anim_loop 6, .loop
anim_incbgeffect ANIM_BG_WHIRLPOOL
anim_wait 1
anim_ret
@@ -634,12 +634,12 @@ BattleAnim_Miss: ; c9580
; c9581
BattleAnim_EnemyDamage: ; c9581
-BattleAnim_EnemyDamage_branch_c9581: ; c9581
+.loop
anim_bgeffect ANIM_BG_HIDE_MON, $0, $0, $0
anim_wait 5
anim_bgeffect ANIM_BG_SHOW_MON, $0, $0, $0
anim_wait 5
- anim_loop 3, BattleAnim_EnemyDamage_branch_c9581
+ anim_loop 3, .loop
anim_ret
; c9592
@@ -755,15 +755,14 @@ BattleAnim_MegaPunch: ; c9651
anim_bgeffect ANIM_BG_1F, $40, $2, $0
anim_wait 48
anim_bgeffect ANIM_BG_FLASH_INVERTED, $0, $8, $3
-BattleAnim_Bide_branch_c965e: ; c965e
-BattleAnim_MegaPunch_branch_c965e: ; c965e
+.loop
anim_sound 0, 1, SFX_MEGA_PUNCH
anim_obj ANIM_OBJ_06, -15, 0, 7, 0, $0
anim_obj ANIM_OBJ_00, -15, 0, 7, 0, $0
anim_wait 6
anim_obj ANIM_OBJ_06, -15, 0, 7, 0, $0
anim_wait 6
- anim_loop 3, BattleAnim_Bide_branch_c965e
+ anim_loop 3, .loop
anim_ret
; c9677
@@ -869,14 +868,14 @@ BattleAnim_MegaKick: ; c973e
anim_bgeffect ANIM_BG_1F, $40, $2, $0
anim_wait 67
anim_bgeffect ANIM_BG_FLASH_INVERTED, $0, $8, $3
-BattleAnim_MegaKick_branch_c974b: ; c974b
+.loop
anim_sound 0, 1, SFX_MEGA_KICK
anim_obj ANIM_OBJ_07, -15, 0, 7, 0, $0
anim_obj ANIM_OBJ_00, -15, 0, 7, 0, $0
anim_wait 6
anim_obj ANIM_OBJ_07, -15, 0, 7, 0, $0
anim_wait 6
- anim_loop 3, BattleAnim_MegaKick_branch_c974b
+ anim_loop 3, .loop
anim_ret
; c9764
@@ -896,14 +895,14 @@ BattleAnim_SuperFang: ; c977b
anim_bgeffect ANIM_BG_1F, $40, $2, $0
anim_wait 48
anim_bgeffect ANIM_BG_FLASH_INVERTED, $0, $8, $3
-BattleAnim_SuperFang_branch_c9788: ; c9788
+.loop
anim_sound 0, 1, SFX_BITE
anim_obj ANIM_OBJ_09, -15, 0, 7, 0, $0
anim_obj ANIM_OBJ_00, -15, 0, 7, 0, $0
anim_wait 6
anim_obj ANIM_OBJ_09, -15, 0, 7, 0, $0
anim_wait 6
- anim_loop 3, BattleAnim_SuperFang_branch_c9788
+ anim_loop 3, .loop
anim_ret
; c97a1
@@ -939,7 +938,7 @@ BattleAnim_FirePunch: ; c97d8
BattleAnim_FireSpin: ; c97e5
anim_1gfx ANIM_GFX_FIRE
-BattleAnim_FireSpin_branch_c97e7: ; c97e7
+.loop
anim_sound 6, 2, SFX_EMBER
anim_obj ANIM_OBJ_0E, 8, 0, 11, 0, $4
anim_wait 2
@@ -952,18 +951,18 @@ BattleAnim_FireSpin_branch_c97e7: ; c97e7
anim_sound 6, 2, SFX_EMBER
anim_obj ANIM_OBJ_0E, 8, 0, 12, 0, $4
anim_wait 2
- anim_loop 2, BattleAnim_FireSpin_branch_c97e7
+ anim_loop 2, .loop
anim_wait 96
anim_ret
; c9811
BattleAnim_DragonRage: ; c9811
anim_1gfx ANIM_GFX_FIRE
-BattleAnim_DragonRage_branch_c9813: ; c9813
+.loop
anim_sound 6, 2, SFX_EMBER
anim_obj ANIM_OBJ_0C, 8, 0, 11, 4, $0
anim_wait 3
- anim_loop 16, BattleAnim_DragonRage_branch_c9813
+ anim_loop 16, .loop
anim_wait 64
anim_ret
; c9822
@@ -987,25 +986,25 @@ BattleAnim_Flamethrower: ; c9822
anim_wait 2
anim_obj ANIM_OBJ_0D, -15, 0, 7, 0, $8
anim_wait 16
-BattleAnim_Flamethrower_branch_c9857: ; c9857
+.loop
anim_sound 0, 1, SFX_EMBER
anim_wait 16
- anim_loop 6, BattleAnim_Flamethrower_branch_c9857
+ anim_loop 6, .loop
anim_wait 16
anim_ret
; c9861
BattleAnim_FireBlast: ; c9861
anim_1gfx ANIM_GFX_FIRE
-BattleAnim_FireBlast_branch_c9863: ; c9863
+.loop1
anim_sound 6, 2, SFX_EMBER
anim_obj ANIM_OBJ_0F, 8, 0, 11, 4, $7
anim_wait 6
- anim_loop 10, BattleAnim_FireBlast_branch_c9863
-BattleAnim_FireBlast_branch_c9870: ; c9870
+ anim_loop 10, .loop1
+.loop2
anim_sound 0, 1, SFX_EMBER
anim_wait 8
- anim_loop 10, BattleAnim_FireBlast_branch_c9870
+ anim_loop 10, .loop2
anim_incobj 1
anim_incobj 2
anim_incobj 3
@@ -1017,7 +1016,7 @@ BattleAnim_FireBlast_branch_c9870: ; c9870
anim_incobj 9
anim_incobj 10
anim_wait 2
-BattleAnim_FireBlast_branch_c988d: ; c988d
+.loop3
anim_sound 0, 1, SFX_EMBER
anim_obj ANIM_OBJ_0F, -15, 0, 7, 0, $1
anim_obj ANIM_OBJ_0F, -15, 0, 7, 0, $2
@@ -1025,7 +1024,7 @@ BattleAnim_FireBlast_branch_c988d: ; c988d
anim_obj ANIM_OBJ_0F, -15, 0, 7, 0, $4
anim_obj ANIM_OBJ_0F, -15, 0, 7, 0, $5
anim_wait 16
- anim_loop 2, BattleAnim_FireBlast_branch_c988d
+ anim_loop 2, .loop3
anim_wait 32
anim_ret
; c98b0
@@ -1040,17 +1039,17 @@ BattleAnim_IcePunch: ; c98b0
BattleAnim_IceBeam: ; c98bd
anim_1gfx ANIM_GFX_ICE
-BattleAnim_IceBeam_branch_c98bf: ; c98bf
+.loop
anim_sound 6, 2, SFX_SHINE
anim_obj ANIM_OBJ_13, 8, 0, 11, 4, $4
anim_wait 4
- anim_loop 5, BattleAnim_IceBeam_branch_c98bf
+ anim_loop 5, .loop
anim_obj ANIM_OBJ_29, -15, 0, 9, 2, $10
-BattleAnim_IceBeam_branch_c98d1: ; c98d1
+.loop2
anim_sound 6, 2, SFX_SHINE
anim_obj ANIM_OBJ_13, 8, 0, 11, 4, $4
anim_wait 4
- anim_loop 15, BattleAnim_IceBeam_branch_c98d1
+ anim_loop 15, .loop2
anim_wait 48
anim_sound 0, 1, SFX_SHINE
anim_wait 8
@@ -1061,7 +1060,7 @@ BattleAnim_IceBeam_branch_c98d1: ; c98d1
BattleAnim_Blizzard: ; c98e8
anim_1gfx ANIM_GFX_ICE
-BattleAnim_Blizzard_branch_c98ea: ; c98ea
+.loop
anim_sound 6, 2, SFX_SHINE
anim_obj ANIM_OBJ_11, 8, 0, 11, 0, $63
anim_wait 2
@@ -1071,7 +1070,7 @@ BattleAnim_Blizzard_branch_c98ea: ; c98ea
anim_sound 6, 2, SFX_SHINE
anim_obj ANIM_OBJ_11, 8, 0, 12, 0, $63
anim_wait 2
- anim_loop 3, BattleAnim_Blizzard_branch_c98ea
+ anim_loop 3, .loop
anim_bgeffect ANIM_BG_WHITE_HUES, $0, $8, $0
anim_wait 32
anim_obj ANIM_OBJ_29, -15, 0, 9, 2, $10
@@ -1100,7 +1099,7 @@ BattleAnim_Bubble: ; c991e
BattleAnim_Bubblebeam: ; c993d
anim_1gfx ANIM_GFX_BUBBLE
-BattleAnim_Bubblebeam_branch_c993f: ; c993f
+.loop
anim_sound 16, 2, SFX_BUBBLEBEAM
anim_obj ANIM_OBJ_21, 8, 0, 11, 4, $92
anim_wait 6
@@ -1110,7 +1109,7 @@ BattleAnim_Bubblebeam_branch_c993f: ; c993f
anim_sound 16, 2, SFX_BUBBLEBEAM
anim_obj ANIM_OBJ_21, 8, 0, 11, 4, $f4
anim_wait 8
- anim_loop 3, BattleAnim_Bubblebeam_branch_c993f
+ anim_loop 3, .loop
anim_wait 64
anim_clearobjs
anim_bgeffect ANIM_BG_30, $0, $0, $0
@@ -1189,10 +1188,10 @@ BattleAnim_Surf: ; c9a2a
anim_1gfx ANIM_GFX_BUBBLE
anim_bgeffect ANIM_BG_SURF, $0, $0, $0
anim_obj ANIM_OBJ_22, 11, 0, 13, 0, $8
-BattleAnim_Surf_branch_c9a36: ; c9a36
+.loop
anim_sound 0, 1, SFX_SURF
anim_wait 32
- anim_loop 4, BattleAnim_Surf_branch_c9a36
+ anim_loop 4, .loop
anim_incobj 1
anim_wait 56
anim_ret
@@ -2134,9 +2133,9 @@ BattleAnim_Splash: ; ca237
anim_1gfx ANIM_GFX_HIT
anim_sound 0, 0, SFX_VICEGRIP
anim_call BattleAnim_FollowPlayerHead_0
- anim_bgeffect ANIM_BG_22, $0, $1, $0
+ anim_bgeffect ANIM_BG_BOUNCE_DOWN, $0, $1, $0
anim_wait 96
- anim_incbgeffect ANIM_BG_22
+ anim_incbgeffect ANIM_BG_BOUNCE_DOWN
anim_call BattleAnim_ShowMon_0
anim_ret
; ca24b
@@ -2146,7 +2145,7 @@ BattleAnim_Dig: ; ca24b
anim_jumpif $0, .hit
anim_jumpif $2, .fail
anim_call BattleAnim_FollowPlayerHead_0
- anim_bgeffect ANIM_BG_23, $0, $1, $1
+ anim_bgeffect ANIM_BG_DIG, $0, $1, $1
anim_obj ANIM_OBJ_57, 9, 0, 13, 0, $0
.loop
anim_sound 0, 0, SFX_RAZOR_WIND
@@ -2156,7 +2155,7 @@ BattleAnim_Dig: ; ca24b
anim_wait 32
anim_bgeffect ANIM_BG_HIDE_MON, $0, $1, $0
anim_wait 8
- anim_incbgeffect ANIM_BG_23
+ anim_incbgeffect ANIM_BG_DIG
anim_call BattleAnim_ShowMon_0
anim_ret
@@ -2229,9 +2228,9 @@ BattleAnim_Tackle: ; ca2ef
BattleAnim_BodySlam: ; ca307
anim_1gfx ANIM_GFX_HIT
anim_call BattleAnim_FollowPlayerHead_0
- anim_bgeffect ANIM_BG_22, $0, $1, $0
+ anim_bgeffect ANIM_BG_BOUNCE_DOWN, $0, $1, $0
anim_wait 32
- anim_incbgeffect ANIM_BG_22
+ anim_incbgeffect ANIM_BG_BOUNCE_DOWN
anim_wait 4
anim_bgeffect ANIM_BG_25, $0, $1, $0
anim_wait 3
@@ -4202,10 +4201,10 @@ BattleAnim_HealBell: ; cb428
BattleAnim_Return: ; cb464
anim_1gfx ANIM_GFX_HIT
anim_call BattleAnim_FollowPlayerHead_0
- anim_bgeffect ANIM_BG_22, $0, $1, $0
+ anim_bgeffect ANIM_BG_BOUNCE_DOWN, $0, $1, $0
anim_sound 0, 0, SFX_RETURN
anim_wait 64
- anim_incbgeffect ANIM_BG_22
+ anim_incbgeffect ANIM_BG_BOUNCE_DOWN
anim_wait 32
anim_bgeffect ANIM_BG_25, $0, $1, $0
anim_wait 4