summaryrefslogtreecommitdiff
path: root/data
diff options
context:
space:
mode:
Diffstat (limited to 'data')
-rw-r--r--data/battle_anim_80CA710.s70
-rw-r--r--data/battle_anim_scripts.s394
2 files changed, 232 insertions, 232 deletions
diff --git a/data/battle_anim_80CA710.s b/data/battle_anim_80CA710.s
index e1a1511c0..b5ca446cf 100644
--- a/data/battle_anim_80CA710.s
+++ b/data/battle_anim_80CA710.s
@@ -163,8 +163,8 @@ gSpriteAnimTable_83D63C0:: @ 83D63C0
.4byte gSpriteAnim_83D63B4
.align 2
-gBattleAnimSpriteTemplate_83D63C8:: @ 83D63C8
- spr_template 10006, 10006, gOamData_837DF2C, gSpriteAnimTable_83D63C0, NULL, gDummySpriteAffineAnimTable, sub_80CAB18
+gLeechSeedSpriteTemplate:: @ 83D63C8
+ spr_template 10006, 10006, gOamData_837DF2C, gSpriteAnimTable_83D63C0, NULL, gDummySpriteAffineAnimTable, AnimLeechSeed
.align 2
gSpriteAnim_83D63E0:: @ 83D63E0
@@ -737,8 +737,8 @@ gSpriteAnimTable_83D6B24:: @ 83D6B24
.4byte gSpriteAnim_83D6B10
.align 2
-gBattleAnimSpriteTemplate_83D6B28:: @ 83D6B28
- spr_template 10138, 10138, gOamData_837E054, gSpriteAnimTable_83D6B24, NULL, gDummySpriteAffineAnimTable, sub_80CC914
+gCuttingSliceSpriteTemplate:: @ 83D6B28
+ spr_template 10138, 10138, gOamData_837E054, gSpriteAnimTable_83D6B24, NULL, gDummySpriteAffineAnimTable, AnimCuttingSlice
.align 2
gBattleAnimSpriteTemplate_83D6B40:: @ 83D6B40
@@ -1457,8 +1457,8 @@ gBattleAnimSpriteTemplate_83D748C:: @ 83D748C
spr_template 10005, 10005, gOamData_837E0FC, gDummySpriteAnimTable, NULL, gSpriteAffineAnimTable_83D7488, sub_80CF690
.align 2
-gBattleAnimSpriteTemplate_83D74A4:: @ 83D74A4
- spr_template 10003, 10003, gOamData_837E134, gDummySpriteAnimTable, NULL, gDummySpriteAffineAnimTable, sub_80CF6DC
+gSonicBoomSpriteTemplate:: @ 83D74A4
+ spr_template 10003, 10003, gOamData_837E134, gDummySpriteAnimTable, NULL, gDummySpriteAffineAnimTable, AnimSonicBoomProjectile
.align 2
gSpriteTemplate_83D74BC:: @ 83D74BC
@@ -1887,12 +1887,12 @@ gSpriteAffineAnimTable_83D7B10:: @ 83D7B10
.4byte gSpriteAffineAnim_83D7AF8
.align 2
-gBattleAnimSpriteTemplate_83D7B14:: @ 83D7B14
- spr_template 10217, 10217, gOamData_837DF8C, gDummySpriteAnimTable, NULL, gSpriteAffineAnimTable_83D7B10, sub_80D26A4
+gHiddenPowerOrbSpriteTemplate:: @ 83D7B14
+ spr_template 10217, 10217, gOamData_837DF8C, gDummySpriteAnimTable, NULL, gSpriteAffineAnimTable_83D7B10, AnimOrbitFast
.align 2
-gBattleAnimSpriteTemplate_83D7B2C:: @ 83D7B2C
- spr_template 10217, 10217, gOamData_837DFEC, gDummySpriteAnimTable, NULL, gSpriteAffineAnimTable_83D7B10, sub_80D27E0
+gHiddenPowerOrbScatterSpriteTemplate:: @ 83D7B2C
+ spr_template 10217, 10217, gOamData_837DFEC, gDummySpriteAnimTable, NULL, gSpriteAffineAnimTable_83D7B10, AnimOrbitScatter
.align 2
gSpriteAffineAnim_83D7B44:: @ 83D7B44
@@ -2448,20 +2448,20 @@ gSpriteAnimTable_83D95E0:: @ 83D95E0
.4byte gSpriteAnim_83D95C8
.align 2
-gBattleAnimSpriteTemplate_83D95E4:: @ 83D95E4
+gEmberSpriteTemplate:: @ 83D95E4
spr_template 10029, 10029, gOamData_837DF34, gDummySpriteAnimTable, NULL, gDummySpriteAffineAnimTable, TranslateAnimSpriteToTargetMonLocation
.align 2
-gBattleAnimSpriteTemplate_83D95FC:: @ 83D95FC
- spr_template 10029, 10029, gOamData_837DF34, gSpriteAnimTable_83D95E0, NULL, gDummySpriteAffineAnimTable, sub_80D51A8
+gEmberFlareSpriteTemplate:: @ 83D95FC
+ spr_template 10029, 10029, gOamData_837DF34, gSpriteAnimTable_83D95E0, NULL, gDummySpriteAffineAnimTable, AnimEmberFlare
.align 2
gBattleAnimSpriteTemplate_83D9614:: @ 83D9614
spr_template 10029, 10029, gOamData_837DF34, gSpriteAnimTable_83D95E0, NULL, gDummySpriteAffineAnimTable, sub_80D5210
.align 2
-gBattleAnimSpriteTemplate_83D962C:: @ 83D962C
- spr_template 10029, 10029, gOamData_837DF34, gSpriteAnimTable_83D95E0, NULL, gDummySpriteAffineAnimTable, sub_80D522C
+gFireRingSpriteTemplate:: @ 83D962C
+ spr_template 10029, 10029, gOamData_837DF34, gSpriteAnimTable_83D95E0, NULL, gDummySpriteAffineAnimTable, AnimFireRing
.align 2
gSpriteAnim_83D9644:: @ 83D9644
@@ -2489,8 +2489,8 @@ gSpriteAffineAnimTable_83D9674:: @ 83D9674
.4byte gSpriteAffineAnim_83D9664
.align 2
-gBattleAnimSpriteTemplate_83D967C:: @ 83D967C
- spr_template 10029, 10029, gOamData_837DF34, gSpriteAnimTable_83D9650, NULL, gDummySpriteAffineAnimTable, sub_80D5374
+gFireCrossSpriteTemplate:: @ 83D967C
+ spr_template 10029, 10029, gOamData_837DF34, gSpriteAnimTable_83D9650, NULL, gDummySpriteAffineAnimTable, AnimFireCross
.align 2
gBattleAnimSpriteTemplate_83D9694:: @ 83D9694
@@ -2677,7 +2677,7 @@ gBattleAnimSpriteTemplate_83D9908:: @ 83D9908
spr_template 10011, 10011, gOamData_837DF8C, gDummySpriteAnimTable, NULL, gSpriteAffineAnimTable_83D989C, sub_80D6658
.align 2
-gBattleAnimSpriteTemplate_83D9920:: @ 83D9920
+gElectricitySpriteTemplate:: @ 83D9920
spr_template 10011, 10011, gOamData_837DF2C, gDummySpriteAnimTable, NULL, gDummySpriteAffineAnimTable, sub_80D679C
.align 2
@@ -3187,8 +3187,8 @@ gBattleAnimSpriteTemplate_83D9F90:: @ 83D9F90
spr_template 10143, 10143, gOamData_837DF34, gSpriteAnimTable_83D9F64, NULL, gDummySpriteAffineAnimTable, sub_80D9078
.align 2
-gBattleAnimSpriteTemplate_83D9FA8:: @ 83D9FA8
- spr_template 10143, 10143, gOamData_837DF34, gSpriteAnimTable_83D9F64, NULL, gDummySpriteAffineAnimTable, sub_80D90A4
+gFistFootSpriteTemplate:: @ 83D9FA8
+ spr_template 10143, 10143, gOamData_837DF34, gSpriteAnimTable_83D9F64, NULL, gDummySpriteAffineAnimTable, AnimBasicFistOrFoot
.align 2
gBattleAnimSpriteTemplate_83D9FC0:: @ 83D9FC0
@@ -3214,7 +3214,7 @@ gSpriteAffineAnimTable_83DA020:: @ 83DA020
.align 2
gBattleAnimSpriteTemplate_83DA024:: @ 83DA024
- spr_template 10143, 10143, gOamData_837DFF4, gSpriteAnimTable_83D9F64, NULL, gSpriteAffineAnimTable_83DA020, sub_80D943C
+ spr_template 10143, 10143, gOamData_837DFF4, gSpriteAnimTable_83D9F64, NULL, gSpriteAffineAnimTable_83DA020, AnimSpinningKickOrPunch
.align 2
gSpriteAffineAnim_83DA03C:: @ 83DA03C
@@ -3227,12 +3227,12 @@ gSpriteAffineAnimTable_83DA054:: @ 83DA054
.4byte gSpriteAffineAnim_83DA03C
.align 2
-gBattleAnimSpriteTemplate_83DA058:: @ 83DA058
- spr_template 10143, 10143, gOamData_837DFF4, gSpriteAnimTable_83D9F64, NULL, gSpriteAffineAnimTable_83DA054, sub_80D943C
+gMegaPunchKickSpriteTemplate:: @ 83DA058
+ spr_template 10143, 10143, gOamData_837DFF4, gSpriteAnimTable_83D9F64, NULL, gSpriteAffineAnimTable_83DA054, AnimSpinningKickOrPunch
.align 2
-gBattleAnimSpriteTemplate_83DA070:: @ 83DA070
- spr_template 10143, 10143, gOamData_837DF34, gSpriteAnimTable_83D9F68, NULL, gDummySpriteAffineAnimTable, sub_80D94A8
+gStompFootSpriteTemplate:: @ 83DA070
+ spr_template 10143, 10143, gOamData_837DF34, gSpriteAnimTable_83D9F68, NULL, gDummySpriteAffineAnimTable, AnimStompFoot
.align 2
gBattleAnimSpriteTemplate_83DA088:: @ 83DA088
@@ -3447,12 +3447,12 @@ gSpriteAffineAnimTable_83DA34C:: @ 83DA34C
.4byte gSpriteAffineAnim_83DA334
.align 2
-gBattleAnimSpriteTemplate_83DA350:: @ 83DA350
- spr_template 10150, 10150, gOamData_837DF8C, gSpriteAnimTable_83DA274, NULL, gSpriteAffineAnimTable_83DA34C, sub_80D9F88
+gPoisonBubbleSpriteTemplate:: @ 83DA350
+ spr_template 10150, 10150, gOamData_837DF8C, gSpriteAnimTable_83DA274, NULL, gSpriteAffineAnimTable_83DA34C, AnimBubbleEffect
.align 2
-gBattleAnimSpriteTemplate_83DA368:: @ 83DA368
- spr_template 10155, 10155, gOamData_837E0AC, gSpriteAnimTable_83D9310, NULL, gSpriteAffineAnimTable_83DA34C, sub_80D9F88
+gWaterBubbleSpriteTemplate:: @ 83DA368
+ spr_template 10155, 10155, gOamData_837E0AC, gSpriteAnimTable_83D9310, NULL, gSpriteAffineAnimTable_83DA34C, AnimBubbleEffect
.align 2
gBattleAnimSpriteTemplate_83DA380:: @ 83DA380
@@ -3970,16 +3970,16 @@ gBattleAnimSpriteTemplate_83DAB74:: @ 83DAB74
spr_template 10181, 10181, gOamData_837E11C, gDummySpriteAnimTable, NULL, gSpriteAffineAnimTable_83DAB70, sub_80DCB38
.align 2
-gBattleAnimSpriteTemplate_83DAB8C:: @ 83DAB8C
- spr_template 10161, 10161, gOamData_837DF8C, gDummySpriteAnimTable, NULL, gDummySpriteAffineAnimTable, sub_80DCBCC
+gLinearStingerSpriteTemplate:: @ 83DAB8C
+ spr_template 10161, 10161, gOamData_837DF8C, gDummySpriteAnimTable, NULL, gDummySpriteAffineAnimTable, AnimTranslateStinger
.align 2
-gBattleAnimSpriteTemplate_83DABA4:: @ 83DABA4
- spr_template 10161, 10161, gOamData_837DF8C, gDummySpriteAnimTable, NULL, gDummySpriteAffineAnimTable, sub_80DCCFC
+gPinMissileSpriteTemplate:: @ 83DABA4
+ spr_template 10161, 10161, gOamData_837DF8C, gDummySpriteAnimTable, NULL, gDummySpriteAffineAnimTable, AnimMissileArc
.align 2
-gBattleAnimSpriteTemplate_83DABBC:: @ 83DABBC
- spr_template 10262, 10262, gOamData_837DF94, gDummySpriteAnimTable, NULL, gDummySpriteAffineAnimTable, sub_80DCCFC
+gIcicleSpearSpriteTemplate:: @ 83DABBC
+ spr_template 10262, 10262, gOamData_837DF94, gDummySpriteAnimTable, NULL, gDummySpriteAffineAnimTable, AnimMissileArc
.align 2
gSpriteAffineAnim_83DABD4:: @ 83DABD4
diff --git a/data/battle_anim_scripts.s b/data/battle_anim_scripts.s
index 48af05ca4..540d6d531 100644
--- a/data/battle_anim_scripts.s
+++ b/data/battle_anim_scripts.s
@@ -682,7 +682,7 @@ Move_FLAME_WHEEL: @ 81C7E62
createsprite gSlideMonToOffsetSpriteTemplate, 2, 0, 24, 0, 0, 6
delay 4
createvisualtask AnimTask_ShakeMon, 2, ANIM_BANK_TARGET, 5, 0, 8, 1
- createvisualtask sub_8079790, 3, 1, 31, 12, 1, 1
+ createvisualtask AnimTask_BlendMonInAndOut, 3, ANIM_BANK_TARGET, 31, 12, 1, 1
playsewithpan SE_W172B, 63
call _81D11A2
delay 7
@@ -703,15 +703,15 @@ Move_PIN_MISSILE: @ 81C7F5C
monbgprio_28 1
setalpha 12, 8
playsewithpan SE_W026, 192
- createsprite gBattleAnimSpriteTemplate_83DABA4, 2, 20, -8, -8, -8, 20, -32
+ createsprite gPinMissileSpriteTemplate, 2, 20, -8, -8, -8, 20, -32
delay 15
- createsprite gBattleAnimSpriteTemplate_83DABA4, 2, 20, -8, 8, 8, 20, -40
+ createsprite gPinMissileSpriteTemplate, 2, 20, -8, 8, 8, 20, -40
delay 4
playsewithpan SE_W030, 63
createsprite gBasicHitSplatSpriteTemplate, 3, -8, -8, 1, 2
createvisualtask AnimTask_ShakeMon2, 2, ANIM_BANK_TARGET, 3, 0, 2, 1
delay 9
- createsprite gBattleAnimSpriteTemplate_83DABA4, 2, 20, -8, 0, 0, 20, -32
+ createsprite gPinMissileSpriteTemplate, 2, 20, -8, 0, 0, 20, -32
delay 4
playsewithpan SE_W030, 63
createsprite gBasicHitSplatSpriteTemplate, 3, 8, 8, 1, 2
@@ -732,15 +732,15 @@ Move_ICICLE_SPEAR: @ 81C8021
monbgprio_28 1
setalpha 12, 8
playsewithpan SE_W196, 192
- createsprite gBattleAnimSpriteTemplate_83DABBC, 2, 20, -8, -8, -8, 20, -32
+ createsprite gIcicleSpearSpriteTemplate, 2, 20, -8, -8, -8, 20, -32
delay 15
- createsprite gBattleAnimSpriteTemplate_83DABBC, 2, 20, -8, 8, 8, 20, -40
+ createsprite gIcicleSpearSpriteTemplate, 2, 20, -8, 8, 8, 20, -40
delay 4
playsewithpan SE_W030, 63
createsprite gBasicHitSplatSpriteTemplate, 3, -8, -8, 1, 2
createvisualtask AnimTask_ShakeMon2, 2, ANIM_BANK_TARGET, 3, 0, 2, 1
delay 9
- createsprite gBattleAnimSpriteTemplate_83DABBC, 2, 20, -8, 0, 0, 20, -32
+ createsprite gIcicleSpearSpriteTemplate, 2, 20, -8, 0, 0, 20, -32
delay 4
playsewithpan SE_W030, 63
createsprite gBasicHitSplatSpriteTemplate, 3, 8, 8, 1, 2
@@ -759,7 +759,7 @@ Move_TAKE_DOWN: @ 81C80E6
monbg ANIM_BANK_DEF_PARTNER
setalpha 12, 8
playsewithpan SE_W036, 192
- createvisualtask sub_80A8920, 5, 0, -24, 8, 23, 10, 40, 10
+ createvisualtask AnimTask_WindUpLunge, 5, ANIM_BANK_ATTACKER, -24, 8, 23, 10, 40, 10
delay 35
createsprite gBattleAnimSpriteTemplate_83DB3DC, 2, 31, 3, 1, 0, 10, 0, 0
createsprite gBasicHitSplatSpriteTemplate, 4, -10, 0, 1, 0
@@ -819,13 +819,13 @@ Move_POISON_STING: @ 81C828D
monbgprio_28 1
setalpha 12, 8
playsewithpan SE_W013B, 192
- createsprite gBattleAnimSpriteTemplate_83DAB8C, 130, 20, 0, -8, 0, 20
+ createsprite gLinearStingerSpriteTemplate, 130, 20, 0, -8, 0, 20
waitforvisualfinish
createsprite gBasicHitSplatSpriteTemplate, 3, 0, 0, 1, 2
createvisualtask AnimTask_ShakeMon2, 2, ANIM_BANK_TARGET, 2, 0, 5, 1
playsewithpan SE_W030, 63
waitforvisualfinish
- call Unknown_81D5F87
+ call PoisonBubblesAnim
waitforvisualfinish
clearmonbg ANIM_BANK_TARGET
blendoff
@@ -838,8 +838,8 @@ Move_TWINEEDLE: @ 81C82E2
monbgprio_28 1
setalpha 12, 8
loopsewithpan SE_W013B, 192, 6, 2
- createsprite gBattleAnimSpriteTemplate_83DAB8C, 130, 10, -4, 0, -4, 20
- createsprite gBattleAnimSpriteTemplate_83DAB8C, 130, 20, 12, 10, 12, 20
+ createsprite gLinearStingerSpriteTemplate, 130, 10, -4, 0, -4, 20
+ createsprite gLinearStingerSpriteTemplate, 130, 20, 12, 10, 12, 20
delay 20
createvisualtask AnimTask_ShakeMon2, 2, ANIM_BANK_TARGET, 2, 0, 5, 1
createsprite gBattleAnimSpriteTemplate_83DB4C0, 3, 0, -4, 1, 3
@@ -854,61 +854,61 @@ Move_TWINEEDLE: @ 81C82E2
Move_FIRE_BLAST: @ 81C8355
loadspritegfx 10029
createsoundtask sub_812AF30, 144, 145
- call _81C83E9
- call _81C83E9
- call _81C83E9
+ call Move_FIRE_BLAST_CreateFireRing
+ call Move_FIRE_BLAST_CreateFireRing
+ call Move_FIRE_BLAST_CreateFireRing
delay 24
createvisualtask sub_80E2A38, 10, 1, 3, 0, 8, 0
waitforvisualfinish
delay 19
createvisualtask AnimTask_ShakeMon, 2, ANIM_BANK_TARGET, 5, 0, 20, 1
- call _81C842D
+ call Move_FIRE_BLAST_CreateFireCross
delay 3
- call _81C842D
+ call Move_FIRE_BLAST_CreateFireCross
delay 3
- call _81C842D
+ call Move_FIRE_BLAST_CreateFireCross
delay 3
- call _81C842D
+ call Move_FIRE_BLAST_CreateFireCross
delay 3
- call _81C842D
+ call Move_FIRE_BLAST_CreateFireCross
delay 3
- call _81C842D
+ call Move_FIRE_BLAST_CreateFireCross
delay 3
- call _81C842D
+ call Move_FIRE_BLAST_CreateFireCross
delay 3
- call _81C842D
+ call Move_FIRE_BLAST_CreateFireCross
delay 3
- call _81C842D
+ call Move_FIRE_BLAST_CreateFireCross
waitforvisualfinish
createvisualtask sub_80E2A38, 10, 1, 2, 8, 0, 0
waitforvisualfinish
end
-_81C83E9:
- createsprite gBattleAnimSpriteTemplate_83D962C, 130, 0, 0, 0
- createsprite gBattleAnimSpriteTemplate_83D962C, 130, 0, 0, 51
- createsprite gBattleAnimSpriteTemplate_83D962C, 130, 0, 0, 102
- createsprite gBattleAnimSpriteTemplate_83D962C, 130, 0, 0, 153
- createsprite gBattleAnimSpriteTemplate_83D962C, 130, 0, 0, 204
+Move_FIRE_BLAST_CreateFireRing:
+ createsprite gFireRingSpriteTemplate, 130, 0, 0, 0
+ createsprite gFireRingSpriteTemplate, 130, 0, 0, 51
+ createsprite gFireRingSpriteTemplate, 130, 0, 0, 102
+ createsprite gFireRingSpriteTemplate, 130, 0, 0, 153
+ createsprite gFireRingSpriteTemplate, 130, 0, 0, 204
delay 5
return
-_81C842D:
- createsprite gBattleAnimSpriteTemplate_83D967C, 130, 0, 0, 10, 0, -2
- createsprite gBattleAnimSpriteTemplate_83D967C, 130, 0, 0, 13, -2, 0
- createsprite gBattleAnimSpriteTemplate_83D967C, 130, 0, 0, 13, 2, 0
- createsprite gBattleAnimSpriteTemplate_83D967C, 130, 0, 0, 15, -2, 2
- createsprite gBattleAnimSpriteTemplate_83D967C, 130, 0, 0, 15, 2, 2
+Move_FIRE_BLAST_CreateFireCross:
+ createsprite gFireCrossSpriteTemplate, 130, 0, 0, 10, 0, -2
+ createsprite gFireCrossSpriteTemplate, 130, 0, 0, 13, -2, 0
+ createsprite gFireCrossSpriteTemplate, 130, 0, 0, 13, 2, 0
+ createsprite gFireCrossSpriteTemplate, 130, 0, 0, 15, -2, 2
+ createsprite gFireCrossSpriteTemplate, 130, 0, 0, 15, 2, 2
return
Move_LEECH_SEED: @ 81C8483
loadspritegfx 10006
playsewithpan SE_W077, 192
- createsprite gBattleAnimSpriteTemplate_83D63C8, 130, 15, 0, 0, 24, 35, -32
+ createsprite gLeechSeedSpriteTemplate, 130, 15, 0, 0, 24, 35, -32
delay 8
playsewithpan SE_W077, 192
- createsprite gBattleAnimSpriteTemplate_83D63C8, 130, 15, 0, -16, 24, 35, -40
+ createsprite gLeechSeedSpriteTemplate, 130, 15, 0, -16, 24, 35, -40
delay 8
playsewithpan SE_W077, 192
- createsprite gBattleAnimSpriteTemplate_83D63C8, 130, 15, 0, 16, 24, 35, -37
+ createsprite gLeechSeedSpriteTemplate, 130, 15, 0, 16, 24, 35, -37
delay 12
loopsewithpan SE_W039, 63, 10, 8
waitforvisualfinish
@@ -917,19 +917,19 @@ Move_LEECH_SEED: @ 81C8483
Move_EMBER: @ 81C84D9
loadspritegfx 10029
loopsewithpan SE_W052, 192, 5, 2
- createsprite gBattleAnimSpriteTemplate_83D95E4, 130, 20, 0, -16, 24, 20, 1
+ createsprite gEmberSpriteTemplate, 130, 20, 0, -16, 24, 20, 1
delay 4
- createsprite gBattleAnimSpriteTemplate_83D95E4, 130, 20, 0, 0, 24, 20, 1
+ createsprite gEmberSpriteTemplate, 130, 20, 0, 0, 24, 20, 1
delay 4
- createsprite gBattleAnimSpriteTemplate_83D95E4, 130, 20, 0, 16, 24, 20, 1
+ createsprite gEmberSpriteTemplate, 130, 20, 0, 16, 24, 20, 1
delay 16
playsewithpan SE_W172, 63
- call _81C8535
- call _81C8535
- call _81C8535
+ call Move_EMBER_CreateFlare
+ call Move_EMBER_CreateFlare
+ call Move_EMBER_CreateFlare
end
-_81C8535:
- createsprite gBattleAnimSpriteTemplate_83D95FC, 130, -24, 24, 24, 24, 20, 1, 1
+Move_EMBER_CreateFlare:
+ createsprite gEmberFlareSpriteTemplate, 130, -24, 24, 24, 24, 20, 1, 1
delay 4
return
@@ -941,7 +941,7 @@ Move_MEGA_PUNCH: @ 81C854D
createsprite gBattleAnimSpriteTemplate_83DB3C4, 2, 1, 0, 0, 16, 0
setalpha 12, 8
playsewithpan SE_W025, 63
- createsprite gBattleAnimSpriteTemplate_83DA058, 3, 0, 0, 0, 50
+ createsprite gMegaPunchKickSpriteTemplate, 3, 0, 0, 0, 50
createvisualtask sub_80E2A38, 10, 4, 2, 0, 7, 32767
delay 50
call _81C85E9
@@ -984,7 +984,7 @@ Move_MEGA_KICK: @ 81C8627
createsprite gBattleAnimSpriteTemplate_83DB3C4, 2, 1, 0, 0, 16, 0
setalpha 12, 8
playsewithpan SE_W025, 63
- createsprite gBattleAnimSpriteTemplate_83DA058, 3, 0, 0, 1, 50
+ createsprite gMegaPunchKickSpriteTemplate, 3, 0, 0, 1, 50
createvisualtask sub_80E2A38, 10, 4, 2, 0, 7, 32767
delay 50
playsewithpan SE_W025B, 63
@@ -1006,22 +1006,22 @@ Move_COMET_PUNCH: @ 81C86C3
loadspritegfx 10143
monbg ANIM_BANK_TARGET
setalpha 12, 8
- choosetwoturnanim _81C86F1, _81C8716
-_81C86D7:
+ choosetwoturnanim Move_COMET_PUNCH_Even, Move_COMET_PUNCH_Odd
+Move_COMET_PUNCH_End:
createvisualtask AnimTask_ShakeMon, 2, ANIM_BANK_TARGET, 3, 0, 6, 1
playsewithpan SE_W004, 63
waitforvisualfinish
clearmonbg ANIM_BANK_TARGET
blendoff
end
-_81C86F1:
+Move_COMET_PUNCH_Even:
createsprite gBasicHitSplatSpriteTemplate, 2, -8, -8, 1, 2
- createsprite gBattleAnimSpriteTemplate_83D9FA8, 3, -8, 0, 8, 1, 0
- goto _81C86D7
-_81C8716:
+ createsprite gFistFootSpriteTemplate, 3, -8, 0, 8, 1, 0
+ goto Move_COMET_PUNCH_End
+Move_COMET_PUNCH_Odd:
createsprite gBasicHitSplatSpriteTemplate, 2, 8, -8, 1, 2
- createsprite gBattleAnimSpriteTemplate_83D9FA8, 3, 8, 0, 8, 1, 0
- goto _81C86D7
+ createsprite gFistFootSpriteTemplate, 3, 8, 0, 8, 1, 0
+ goto Move_COMET_PUNCH_End
Move_SONIC_BOOM: @ 81C873B
loadspritegfx 10003
@@ -1029,21 +1029,21 @@ Move_SONIC_BOOM: @ 81C873B
monbg ANIM_BANK_DEF_PARTNER
monbgprio_28 1
setalpha 12, 8
- call _81C8772
- call _81C8772
- call _81C8772
+ call Move_SONIC_BOOM_CreateBlast
+ call Move_SONIC_BOOM_CreateBlast
+ call Move_SONIC_BOOM_CreateBlast
createvisualtask AnimTask_ShakeMon, 2, ANIM_BANK_TARGET, 3, 0, 10, 1
- call _81C878A
+ call Move_SONIC_BOOM_CreateHitSplat
waitforvisualfinish
clearmonbg ANIM_BANK_DEF_PARTNER
blendoff
end
-_81C8772:
+Move_SONIC_BOOM_CreateBlast:
playsewithpan SE_W013B, 192
- createsprite gBattleAnimSpriteTemplate_83D74A4, 130, 16, 0, 0, 0, 15
+ createsprite gSonicBoomSpriteTemplate, 130, 16, 0, 0, 0, 15
delay 4
return
-_81C878A:
+Move_SONIC_BOOM_CreateHitSplat:
createsprite gBasicHitSplatSpriteTemplate, 131, 0, 0, 1, 2
delay 4
return
@@ -1062,7 +1062,7 @@ Move_THUNDER_SHOCK: @ 81C879C
createvisualtask sub_80E2A38, 10, 4, 0, 13, 0, 0
waitforvisualfinish
delay 20
- call Unknown_81D6100
+ call ElectricityEffect
waitforvisualfinish
delay 20
createvisualtask sub_80E2A38, 10, 1, 0, 6, 0, 0
@@ -1111,7 +1111,7 @@ Move_THUNDERBOLT: @ 81C880A
waitforvisualfinish
delay 20
waitplaysewithpan SE_W085B, 63, 19
- call Unknown_81D6100
+ call ElectricityEffect
waitforvisualfinish
delay 20
createvisualtask sub_80E2A38, 10, 1, 0, 6, 0, 0
@@ -1144,34 +1144,34 @@ Move_BEAT_UP: @ 81C8A2F
loadspritegfx 10143
monbg ANIM_BANK_TARGET
setalpha 12, 8
- choosetwoturnanim _81C8A48, _81C8AB9
-_81C8A43:
+ choosetwoturnanim Move_BEAT_UP_Even, Move_BEAT_UP_Odd
+Move_BEAT_UP_End:
waitforvisualfinish
clearmonbg ANIM_BANK_TARGET
blendoff
end
-_81C8A48:
+Move_BEAT_UP_Even:
createsprite gBasicHitSplatSpriteTemplate, 130, -20, -20, 1, 2
- createsprite gBattleAnimSpriteTemplate_83D9FA8, 131, -20, -12, 8, 1, 0
+ createsprite gFistFootSpriteTemplate, 131, -20, -12, 8, 1, 0
createvisualtask AnimTask_ShakeMon, 2, ANIM_BANK_TARGET, 3, 0, 6, 1
playsewithpan SE_W233B, 63
delay 8
createsprite gBasicHitSplatSpriteTemplate, 130, 8, 0, 1, 2
- createsprite gBattleAnimSpriteTemplate_83D9FA8, 131, 8, 8, 8, 1, 0
+ createsprite gFistFootSpriteTemplate, 131, 8, 8, 8, 1, 0
createvisualtask AnimTask_ShakeMon, 2, ANIM_BANK_TARGET, 3, 0, 6, 1
playsewithpan SE_W233B, 63
- goto _81C8A43
-_81C8AB9:
+ goto Move_BEAT_UP_End
+Move_BEAT_UP_Odd:
createsprite gBasicHitSplatSpriteTemplate, 130, 12, -20, 1, 2
- createsprite gBattleAnimSpriteTemplate_83D9FA8, 131, 12, -12, 8, 1, 0
+ createsprite gFistFootSpriteTemplate, 131, 12, -12, 8, 1, 0
createvisualtask AnimTask_ShakeMon, 2, ANIM_BANK_TARGET, 3, 0, 6, 1
playsewithpan SE_W233B, 63
delay 8
createsprite gBasicHitSplatSpriteTemplate, 130, -12, 0, 1, 2
- createsprite gBattleAnimSpriteTemplate_83D9FA8, 131, -12, 8, 8, 1, 0
+ createsprite gFistFootSpriteTemplate, 131, -12, 8, 8, 1, 0
createvisualtask AnimTask_ShakeMon, 2, ANIM_BANK_TARGET, 3, 0, 6, 1
playsewithpan SE_W233B, 63
- goto _81C8A43
+ goto Move_BEAT_UP_End
Move_STOMP: @ 81C8B2A
loadspritegfx 10143
@@ -1179,7 +1179,7 @@ Move_STOMP: @ 81C8B2A
monbg ANIM_BANK_TARGET
setalpha 12, 8
playsewithpan SE_W104, 63
- createsprite gBattleAnimSpriteTemplate_83DA070, 3, 0, -32, 15
+ createsprite gStompFootSpriteTemplate, 3, 0, -32, 15
delay 19
createsprite gBasicHitSplatSpriteTemplate, 2, 0, -8, 1, 1
createvisualtask AnimTask_ShakeMon, 2, ANIM_BANK_TARGET, 0, 4, 9, 1
@@ -1200,7 +1200,7 @@ Move_CUT: @ 81C8B8A
monbg ANIM_BANK_TARGET
setalpha 12, 8
playsewithpan SE_W015, 63
- createsprite gBattleAnimSpriteTemplate_83D6B28, 2, 40, -32, 0
+ createsprite gCuttingSliceSpriteTemplate, 2, 40, -32, 0
delay 5
createvisualtask AnimTask_ShakeMon, 2, ANIM_BANK_TARGET, 0, 3, 10, 1
waitforvisualfinish
@@ -1212,31 +1212,31 @@ Move_CUT: @ 81C8B8A
Move_HIDDEN_POWER: @ 81C8BBC
loadspritegfx 10217
playsewithpan SE_W036, 192
- createvisualtask sub_80A8D34, 5, -7, -7, 11, 0, 0
+ createvisualtask AnimTask_ScaleMonAndRestore, 5, -7, -7, 11, ANIM_BANK_ATTACKER, 0
waitforvisualfinish
delay 30
- createvisualtask sub_8079790, 5, 0, 20479, 12, 5, 1
+ createvisualtask AnimTask_BlendMonInAndOut, 5, ANIM_BANK_ATTACKER, 20479, 12, 5, 1
delay 4
- createvisualtask sub_80A8D34, 5, -7, -7, 11, 0, 0
+ createvisualtask AnimTask_ScaleMonAndRestore, 5, -7, -7, 11, ANIM_BANK_ATTACKER, 0
playsewithpan SE_W179, 192
- createsprite gBattleAnimSpriteTemplate_83D7B14, 2, 26, 0
- createsprite gBattleAnimSpriteTemplate_83D7B14, 2, 26, 42
- createsprite gBattleAnimSpriteTemplate_83D7B14, 2, 26, 84
- createsprite gBattleAnimSpriteTemplate_83D7B14, 2, 26, 126
- createsprite gBattleAnimSpriteTemplate_83D7B14, 2, 26, 168
- createsprite gBattleAnimSpriteTemplate_83D7B14, 2, 26, 210
+ createsprite gHiddenPowerOrbSpriteTemplate, 2, 26, 0
+ createsprite gHiddenPowerOrbSpriteTemplate, 2, 26, 42
+ createsprite gHiddenPowerOrbSpriteTemplate, 2, 26, 84
+ createsprite gHiddenPowerOrbSpriteTemplate, 2, 26, 126
+ createsprite gHiddenPowerOrbSpriteTemplate, 2, 26, 168
+ createsprite gHiddenPowerOrbSpriteTemplate, 2, 26, 210
delay 52
setarg 7, -1
playsewithpan SE_W115, 192
- createvisualtask sub_80A8D34, 5, -7, -7, 11, 0, 0
- createsprite gBattleAnimSpriteTemplate_83D7B2C, 130, 0
- createsprite gBattleAnimSpriteTemplate_83D7B2C, 130, 32
- createsprite gBattleAnimSpriteTemplate_83D7B2C, 130, 64
- createsprite gBattleAnimSpriteTemplate_83D7B2C, 130, 96
- createsprite gBattleAnimSpriteTemplate_83D7B2C, 130, 128
- createsprite gBattleAnimSpriteTemplate_83D7B2C, 130, 160
- createsprite gBattleAnimSpriteTemplate_83D7B2C, 130, 192
- createsprite gBattleAnimSpriteTemplate_83D7B2C, 130, 224
+ createvisualtask AnimTask_ScaleMonAndRestore, 5, -7, -7, 11, ANIM_BANK_ATTACKER, 0
+ createsprite gHiddenPowerOrbScatterSpriteTemplate, 130, 0
+ createsprite gHiddenPowerOrbScatterSpriteTemplate, 130, 32
+ createsprite gHiddenPowerOrbScatterSpriteTemplate, 130, 64
+ createsprite gHiddenPowerOrbScatterSpriteTemplate, 130, 96
+ createsprite gHiddenPowerOrbScatterSpriteTemplate, 130, 128
+ createsprite gHiddenPowerOrbScatterSpriteTemplate, 130, 160
+ createsprite gHiddenPowerOrbScatterSpriteTemplate, 130, 192
+ createsprite gHiddenPowerOrbScatterSpriteTemplate, 130, 224
end
Move_REVERSAL: @ 81C8CA5
@@ -1262,7 +1262,7 @@ Move_REVERSAL: @ 81C8CA5
delay 8
playsewithpan SE_W233B, 63
createsprite gBattleAnimSpriteTemplate_83DB3DC, 2, 31, 3, 1, 32767, 8, 0, 0
- createsprite gBattleAnimSpriteTemplate_83D9FA8, 132, 0, 0, 10, 1, 0
+ createsprite gFistFootSpriteTemplate, 132, 0, 0, 10, 1, 0
createsprite gBasicHitSplatSpriteTemplate, 131, 0, 0, 1, 1
createvisualtask sub_80A9058, 5, 0, 1, 8, 1, 0
end
@@ -1300,13 +1300,13 @@ Move_SPIKE_CANNON: @ 81C8DF1
monbg ANIM_BANK_TARGET
monbgprio_28 1
setalpha 12, 8
- createvisualtask sub_80A8920, 5, 0, -4, 0, 4, 6, 8, 4
+ createvisualtask AnimTask_WindUpLunge, 5, ANIM_BANK_ATTACKER, -4, 0, 4, 6, 8, 4
waitforvisualfinish
loopsewithpan SE_W013B, 192, 5, 3
createsprite gSlideMonToOriginalPosSpriteTemplate, 2, 0, 0, 5
- createsprite gBattleAnimSpriteTemplate_83DAB8C, 2, 10, -8, -8, -8, 20
- createsprite gBattleAnimSpriteTemplate_83DAB8C, 2, 18, 0, 0, 0, 20
- createsprite gBattleAnimSpriteTemplate_83DAB8C, 2, 26, 8, 8, 8, 20
+ createsprite gLinearStingerSpriteTemplate, 2, 10, -8, -8, -8, 20
+ createsprite gLinearStingerSpriteTemplate, 2, 18, 0, 0, 0, 20
+ createsprite gLinearStingerSpriteTemplate, 2, 26, 8, 8, 8, 20
waitforvisualfinish
createsprite gBattleAnimSpriteTemplate_83DB4C0, 3, -8, -8, 1, 2
createsprite gBattleAnimSpriteTemplate_83DB4C0, 3, 0, 0, 1, 2
@@ -1344,7 +1344,7 @@ Move_PSYCH_UP: @ 81C8EEA
delay 127
delay 4
playsewithpan SE_W060, 192
- createvisualtask sub_80A8D34, 5, -5, -5, 10, 0, 1
+ createvisualtask AnimTask_ScaleMonAndRestore, 5, -5, -5, 10, ANIM_BANK_ATTACKER, 1
createvisualtask sub_80E2A38, 9, 2, 2, 10, 0, 1023
delay 30
clearmonbg ANIM_BANK_ATK_PARTNER
@@ -1359,7 +1359,7 @@ Move_DIZZY_PUNCH: @ 81C8F5C
monbg ANIM_BANK_TARGET
setalpha 12, 8
call _81C9077
- createsprite gBattleAnimSpriteTemplate_83D9FA8, 133, 16, 8, 20, 1, 0
+ createsprite gFistFootSpriteTemplate, 133, 16, 8, 20, 1, 0
createsprite gBasicHitSplatSpriteTemplate, 132, 16, 0, 1, 1
playsewithpan SE_W004, 63
createsprite gBattleAnimSpriteTemplate_83DA088, 131, 16, 8, 160, -32
@@ -1370,7 +1370,7 @@ Move_DIZZY_PUNCH: @ 81C8F5C
createsprite gBattleAnimSpriteTemplate_83DA088, 131, 16, 8, -384, -31
delay 10
call _81C9077
- createsprite gBattleAnimSpriteTemplate_83D9FA8, 133, -16, -8, 20, 1, 0
+ createsprite gFistFootSpriteTemplate, 133, -16, -8, 20, 1, 0
createsprite gBasicHitSplatSpriteTemplate, 132, -16, -16, 1, 1
playsewithpan SE_W233B, 63
createsprite gBattleAnimSpriteTemplate_83DA088, 131, -16, -8, 160, -32
@@ -1436,10 +1436,10 @@ _81C918E:
waitforvisualfinish
end
_81C91A7:
- createsprite gBattleAnimSpriteTemplate_83D6B28, 2, 40, -32, 0
+ createsprite gCuttingSliceSpriteTemplate, 2, 40, -32, 0
goto _81C916A
_81C91B9:
- createsprite gBattleAnimSpriteTemplate_83D6B28, 2, 40, -32, 1
+ createsprite gCuttingSliceSpriteTemplate, 2, 40, -32, 1
goto _81C916A
_81C91CB:
createsprite gBattleAnimSpriteTemplate_83DB3DC, 2, 31, 3, 1, 10505, 4, 0, 0
@@ -1979,7 +1979,7 @@ Move_SPARK: @ 81C9EA3
createvisualtask AnimTask_ShakeMon, 2, ANIM_BANK_TARGET, 3, 0, 6, 1
waitforvisualfinish
createvisualtask sub_80E1F8C, 2, 4, -31, 2, 0, 6, 23551
- call Unknown_81D6100
+ call ElectricityEffect
waitforvisualfinish
end
@@ -2021,7 +2021,7 @@ Move_GROWTH: @ 81CA1B3
_81CA1C0:
createvisualtask sub_80E1F8C, 2, 2, 0, 2, 0, 8, 32767
playsewithpan SE_W036, 192
- createvisualtask sub_80A8D34, 5, -3, -3, 16, 0, 0
+ createvisualtask AnimTask_ScaleMonAndRestore, 5, -3, -3, 16, ANIM_BANK_ATTACKER, 0
return
Move_WHIRLWIND: @ 81CA1E9
@@ -2193,7 +2193,7 @@ Move_BUBBLE_BEAM: @ 81CA573
call _81CA5AD
call _81CA5AD
waitforvisualfinish
- call Unknown_81D5FF8
+ call WaterBubbleEffect
waitforvisualfinish
clearmonbg ANIM_BANK_TARGET
blendoff
@@ -2739,7 +2739,7 @@ Move_RAGE: @ 81CB27C
loadspritegfx 10087
monbg ANIM_BANK_TARGET
setalpha 12, 8
- createvisualtask sub_8079790, 3, 0, 31, 10, 0, 2
+ createvisualtask AnimTask_BlendMonInAndOut, 3, ANIM_BANK_ATTACKER, 31, 10, 0, 2
createsprite gBattleAnimSpriteTemplate_83D7798, 2, 0, -20, -28
playsewithpan SE_W207B, 192
delay 20
@@ -3006,7 +3006,7 @@ Move_SUPER_FANG: @ 81CB75A
playsewithpan SE_W082, 192
waitforvisualfinish
createvisualtask AnimTask_ShakeMonInPlace, 2, ANIM_BANK_ATTACKER, 3, 0, 48, 1
- createvisualtask sub_8079790, 2, 0, 1247, 12, 4, 1
+ createvisualtask AnimTask_BlendMonInAndOut, 2, ANIM_BANK_ATTACKER, 1247, 12, 4, 1
waitforvisualfinish
delay 20
createsprite gHorizontalLungeSpriteTemplate, 2, 4, 4
@@ -3074,7 +3074,7 @@ Move_NIGHTMARE: @ 81CB8A3
waitbgfadein
end
_81CB8CF:
- createvisualtask sub_8079790, 2, 0, 32767, 10, 2, 1
+ createvisualtask AnimTask_BlendMonInAndOut, 2, ANIM_BANK_ATTACKER, 32767, 10, 2, 1
createvisualtask AnimTask_ShakeMon, 2, ANIM_BANK_ATTACKER, 3, 0, 32, 1
playsewithpan SE_W171, 63
waitforvisualfinish
@@ -3128,7 +3128,7 @@ _81CB97E:
playsewithpan SE_W026, 192
delay 6
createsprite gBasicHitSplatSpriteTemplate, 131, 0, 0, 1, 1
- createsprite gBattleAnimSpriteTemplate_83D9FA8, 132, 0, 0, 8, 1, 0
+ createsprite gFistFootSpriteTemplate, 132, 0, 0, 8, 1, 0
playsewithpan SE_W004, 63
createvisualtask AnimTask_ShakeMon, 2, ANIM_BANK_TARGET, 3, 0, 6, 1
waitforvisualfinish
@@ -3155,7 +3155,7 @@ Move_FORESIGHT: @ 81CB9ED
delay 24
playsewithpan SE_W166, 63
delay 10
- createvisualtask sub_8079790, 5, 1, 32767, 12, 2, 1
+ createvisualtask AnimTask_BlendMonInAndOut, 5, ANIM_BANK_TARGET, 32767, 12, 2, 1
playsewithpan SE_W197, 63
waitforvisualfinish
blendoff
@@ -3485,7 +3485,7 @@ Move_TORMENT: @ 81CC0AE
loadspritegfx 10209
createvisualtask sub_812D008, 2
waitforvisualfinish
- createvisualtask sub_8079790, 2, 1, 31, 10, 1, 1
+ createvisualtask AnimTask_BlendMonInAndOut, 2, ANIM_BANK_TARGET, 31, 10, 1, 1
createsprite gBattleAnimSpriteTemplate_83D7798, 130, 1, -20, -28
playsewithpan SE_W207B, 63
delay 20
@@ -3618,7 +3618,7 @@ Move_HELPING_HAND: @ 81CC2BF
delay 20
playsewithpan SE_W227, 0
createvisualtask AnimTask_ShakeMon2, 2, ANIM_BANK_ATK_PARTNER, 3, 0, 10, 1
- createvisualtask sub_8079790, 2, 2, 1023, 12, 1, 1
+ createvisualtask AnimTask_BlendMonInAndOut, 2, ANIM_BANK_ATK_PARTNER, 1023, 12, 1, 1
end
Move_ASSIST: @ 81CC332
@@ -3680,7 +3680,7 @@ Move_RECYCLE: @ 81CC45E
createsprite gBattleAnimSpriteTemplate_8402B10, 2
loopsewithpan SE_W036, 192, 24, 3
waitforvisualfinish
- createvisualtask sub_8079790, 5, 0, 32767, 12, 2, 1
+ createvisualtask AnimTask_BlendMonInAndOut, 5, ANIM_BANK_ATTACKER, 32767, 12, 2, 1
playsewithpan SE_W036, 192
waitforvisualfinish
blendoff
@@ -3701,20 +3701,20 @@ _81CC4A7:
delay 4
delay 1
createsprite gBasicHitSplatSpriteTemplate, 3, -18, -18, 1, 1
- createsprite gBattleAnimSpriteTemplate_83D9FA8, 2, -18, -18, 10, 1, 0
+ createsprite gFistFootSpriteTemplate, 2, -18, -18, 10, 1, 0
playsewithpan SE_W233, 63
delay 20
createsprite gHorizontalLungeSpriteTemplate, 2, 3, 8
delay 5
createsprite gBasicHitSplatSpriteTemplate, 3, 18, 18, 1, 1
- createsprite gBattleAnimSpriteTemplate_83D9FA8, 2, 18, 18, 10, 1, 0
+ createsprite gFistFootSpriteTemplate, 2, 18, 18, 10, 1, 0
playsewithpan SE_W233, 63
delay 20
- createvisualtask sub_80A8920, 2, 0, -24, 0, 24, 10, 24, 3
+ createvisualtask AnimTask_WindUpLunge, 2, ANIM_BANK_ATTACKER, -24, 0, 24, 10, 24, 3
createsprite gBattleAnimSpriteTemplate_83DB3C4, 2, 1, 2, 0, 6, 0
delay 37
createsprite gBasicHitSplatSpriteTemplate, 3, 0, 0, 1, 1
- createsprite gBattleAnimSpriteTemplate_83D9FA8, 2, 0, 0, 10, 1, 0
+ createsprite gFistFootSpriteTemplate, 2, 0, 0, 10, 1, 0
playsewithpan SE_W233B, 63
waitforvisualfinish
createsprite gBattleAnimSpriteTemplate_83DB3C4, 2, 1, 2, 6, 0, 0
@@ -3729,20 +3729,20 @@ _81CC576:
createsprite gBattleAnimSpriteTemplate_83DA0A0, 3, 1, 0, 0, 90, 10
delay 1
createsprite gBasicHitSplatSpriteTemplate, 3, -18, -18, 1, 1
- createsprite gBattleAnimSpriteTemplate_83D9FA8, 2, -18, -18, 10, 1, 0
+ createsprite gFistFootSpriteTemplate, 2, -18, -18, 10, 1, 0
playsewithpan SE_W233, 63
delay 20
createsprite gHorizontalLungeSpriteTemplate, 2, 3, 8
delay 5
createsprite gBasicHitSplatSpriteTemplate, 3, 18, 18, 1, 1
- createsprite gBattleAnimSpriteTemplate_83D9FA8, 2, 18, 18, 10, 1, 0
+ createsprite gFistFootSpriteTemplate, 2, 18, 18, 10, 1, 0
playsewithpan SE_W233, 63
delay 20
- createvisualtask sub_80A8920, 2, 0, -24, 0, 24, 10, 24, 3
+ createvisualtask AnimTask_WindUpLunge, 2, ANIM_BANK_ATTACKER, -24, 0, 24, 10, 24, 3
createsprite gBattleAnimSpriteTemplate_83DB3C4, 2, 1, 2, 0, 6, 0
delay 37
createsprite gBasicHitSplatSpriteTemplate, 3, 0, 0, 1, 1
- createsprite gBattleAnimSpriteTemplate_83D9FA8, 2, 0, 0, 10, 1, 0
+ createsprite gFistFootSpriteTemplate, 2, 0, 0, 10, 1, 0
playsewithpan SE_W233B, 63
waitforvisualfinish
createsprite gBattleAnimSpriteTemplate_83DA0B8, 2, 1, 0, -8, -12
@@ -3777,7 +3777,7 @@ Move_ENDEAVOR: @ 81CC6DA
loadspritegfx 10135
createvisualtask sub_812FD7C, 2, 0, 2
loopsewithpan SE_W039, 192, 24, 2
- createvisualtask sub_8079790, 5, 0, 703, 12, 1, 2
+ createvisualtask AnimTask_BlendMonInAndOut, 5, ANIM_BANK_ATTACKER, 703, 12, 1, 2
delay 6
createvisualtask sub_80A9058, 5, 0, 1, 8, 1, 0
createsprite gBasicHitSplatSpriteTemplate, 130, 12, -12, 1, 2
@@ -3817,11 +3817,11 @@ Move_SKILL_SWAP: @ 81CC81C
loadspritegfx 10251
call Unknown_81D61E7
createvisualtask sub_80DC0B0, 3, 1
- createvisualtask sub_8079790, 5, 1, 32767, 12, 3, 1
+ createvisualtask AnimTask_BlendMonInAndOut, 5, ANIM_BANK_TARGET, 32767, 12, 3, 1
loopsewithpan SE_W179, 192, 24, 3
delay 16
createvisualtask sub_80DC0B0, 3, 0
- createvisualtask sub_8079790, 5, 0, 32767, 12, 3, 1
+ createvisualtask AnimTask_BlendMonInAndOut, 5, ANIM_BANK_ATTACKER, 32767, 12, 3, 1
waitforvisualfinish
call Unknown_81D61F3
end
@@ -4078,7 +4078,7 @@ Move_NEEDLE_ARM: @ 81CCD73
waitforvisualfinish
createvisualtask AnimTask_ShakeMon2, 2, ANIM_BANK_TARGET, 4, 0, 18, 1
createsprite gBasicHitSplatSpriteTemplate, 131, 0, 0, 1, 1
- createsprite gBattleAnimSpriteTemplate_83D9FA8, 132, 0, 0, 8, 1, 0
+ createsprite gFistFootSpriteTemplate, 132, 0, 0, 8, 1, 0
playsewithpan SE_W233B, 63
createsprite gBattleAnimSpriteTemplate_83D6994, 130, 1, 1, 0, -24, 10
createsprite gBattleAnimSpriteTemplate_83D6994, 130, 1, 1, 17, -17, 10
@@ -4303,7 +4303,7 @@ Move_SHADOW_PUNCH: @ 81CD3D6
playsewithpan SE_W026, 192
delay 6
createsprite gBasicHitSplatSpriteTemplate, 131, 0, 0, 1, 1
- createsprite gBattleAnimSpriteTemplate_83D9FA8, 132, 0, 0, 8, 1, 0
+ createsprite gFistFootSpriteTemplate, 132, 0, 0, 8, 1, 0
playsewithpan SE_W004, 63
createvisualtask AnimTask_ShakeMon, 2, ANIM_BANK_TARGET, 3, 0, 6, 1
waitforvisualfinish
@@ -4317,11 +4317,11 @@ Move_EXTRASENSORY: @ 81CD431
call Unknown_81D61E7
monbg ANIM_BANK_DEF_PARTNER
setalpha 12, 8
- createvisualtask sub_8079790, 5, 0, 891, 12, 1, 1
+ createvisualtask AnimTask_BlendMonInAndOut, 5, ANIM_BANK_ATTACKER, 891, 12, 1, 1
createvisualtask sub_80DC2D4, 5, 0
playsewithpan SE_W020, 63
waitforvisualfinish
- createvisualtask sub_8079790, 5, 0, 891, 12, 1, 1
+ createvisualtask AnimTask_BlendMonInAndOut, 5, ANIM_BANK_ATTACKER, 891, 12, 1, 1
createvisualtask sub_80DC2D4, 5, 1
playsewithpan SE_W020, 63
waitforvisualfinish
@@ -4340,7 +4340,7 @@ Move_AERIAL_ACE: @ 81CD499
setalpha 12, 8
createvisualtask AnimTask_TranslateMonEllipticalRespectSide, 2, ANIM_BANK_ATTACKER, 24, 6, 1, 5
createvisualtask sub_80E2DD8, 2, 0, 4, 7, 3
- createsprite gBattleAnimSpriteTemplate_83D6B28, 2, 40, -32, 0
+ createsprite gCuttingSliceSpriteTemplate, 2, 40, -32, 0
playsewithpan SE_W013B, 192
delay 5
createvisualtask AnimTask_ShakeMon, 2, ANIM_BANK_TARGET, 0, 3, 10, 1
@@ -4669,7 +4669,7 @@ Move_ICE_PUNCH: @ 81CDB3E
createsprite gBattleAnimSpriteTemplate_83D9BE0, 2, 160
createsprite gBattleAnimSpriteTemplate_83D9BE0, 2, 224
delay 17
- createsprite gBattleAnimSpriteTemplate_83D9FA8, 4, 0, -10, 8, 1, 0
+ createsprite gFistFootSpriteTemplate, 4, 0, -10, 8, 1, 0
createsprite gBasicHitSplatSpriteTemplate, 3, 0, -10, 1, 1
playsewithpan SE_W004, 63
delay 2
@@ -4706,7 +4706,7 @@ Move_CONFUSION: @ 81CDC69
waitforvisualfinish
playsewithpan SE_W048, 63
createvisualtask AnimTask_ShakeMon, 2, ANIM_BANK_TARGET, 3, 0, 15, 1
- createvisualtask sub_80A8D34, 5, -4, -4, 15, 1, 1
+ createvisualtask AnimTask_ScaleMonAndRestore, 5, -4, -4, 15, ANIM_BANK_TARGET, 1
waitforvisualfinish
clearmonbg ANIM_BANK_DEF_PARTNER
blendoff
@@ -4723,7 +4723,7 @@ Move_PSYCHIC: @ 81CDCCA
waitforvisualfinish
loopsewithpan SE_W048, 63, 10, 3
createvisualtask AnimTask_ShakeMon, 2, ANIM_BANK_TARGET, 5, 0, 15, 1
- createvisualtask sub_80A8D34, 5, -6, -6, 15, 1, 1
+ createvisualtask AnimTask_ScaleMonAndRestore, 5, -6, -6, 15, ANIM_BANK_TARGET, 1
waitforvisualfinish
clearmonbg ANIM_BANK_DEF_PARTNER
blendoff
@@ -4745,7 +4745,7 @@ _81CDD3B:
setalpha 8, 8
playsewithpan SE_W048, 192
createvisualtask sub_80E1F8C, 2, 2, 0, 2, 0, 8, 32767
- createvisualtask sub_80A8D34, 5, -4, -4, 15, 0, 1
+ createvisualtask AnimTask_ScaleMonAndRestore, 5, -4, -4, 15, ANIM_BANK_ATTACKER, 1
waitforvisualfinish
clearmonbg ANIM_BANK_ATK_PARTNER
blendoff
@@ -4759,7 +4759,7 @@ Unknown_81CDD7A: @ 81CDD7A
playsewithpan SE_W048, 63
waitplaysewithpan SE_W048, 63, 8
createvisualtask AnimTask_ShakeMon, 2, ANIM_BANK_TARGET, 4, 0, 15, 1
- createvisualtask sub_80A8D34, 5, -5, -5, 15, 1, 1
+ createvisualtask AnimTask_ScaleMonAndRestore, 5, -5, -5, 15, ANIM_BANK_TARGET, 1
waitforvisualfinish
createvisualtask AnimTask_ShakeMon, 2, ANIM_BANK_TARGET, 4, 0, 24, 1
waitforvisualfinish
@@ -4834,7 +4834,7 @@ Move_THUNDER_PUNCH: @ 81CDF28
createsprite gBattleAnimSpriteTemplate_83DB3C4, 2, 1, 2, 0, 16, 0
waitforvisualfinish
playsewithpan SE_W004, 63
- createsprite gBattleAnimSpriteTemplate_83D9FA8, 132, 0, 0, 8, 1, 0
+ createsprite gFistFootSpriteTemplate, 132, 0, 0, 8, 1, 0
createsprite gBasicHitSplatSpriteTemplate, 131, 0, 0, 1, 1
delay 1
createvisualtask sub_80E2324, 2, 257, 257, 257
@@ -4968,7 +4968,7 @@ Move_ROAR: @ 81CE31E
monbgprio_28 0
setalpha 8, 8
createvisualtask sub_812B18C, 2, 0, 2
- createvisualtask sub_80A8D34, 5, -5, -5, 10, 0, 1
+ createvisualtask AnimTask_ScaleMonAndRestore, 5, -5, -5, 10, ANIM_BANK_ATTACKER, 1
call _81CE35E
delay 20
createvisualtask sub_80A8A80, 5, 1, 2
@@ -5012,7 +5012,7 @@ Move_SNORE: @ 81CE3EA
end
_81CE403:
playsewithpan SE_W173, 192
- createvisualtask sub_80A8D34, 5, -7, -7, 7, 0, 1
+ createvisualtask AnimTask_ScaleMonAndRestore, 5, -7, -7, 7, ANIM_BANK_ATTACKER, 1
createvisualtask AnimTask_ShakeMon2, 2, ANIM_BANK_TARGET, 4, 0, 7, 1
createsprite gBattleAnimSpriteTemplate_83DB428, 2, 6, 1, 14, 0, 0
createsprite gBattleAnimSpriteTemplate_83D77F8, 2, 0, 0, -42, -38, 24, 0, 0
@@ -5116,7 +5116,7 @@ Move_BUBBLE: @ 81CE59C
playsewithpan SE_W145, 192
waitplaysewithpan SE_W145B, 63, 100
waitforvisualfinish
- call Unknown_81D6069
+ call WaterBubbleEffect2
waitforvisualfinish
clearmonbg ANIM_BANK_TARGET
blendoff
@@ -5921,7 +5921,7 @@ Move_TOXIC: @ 81CF983
call _81CF99D
waitforvisualfinish
delay 15
- call Unknown_81D5F87
+ call PoisonBubblesAnim
waitforvisualfinish
end
_81CF99D:
@@ -5946,7 +5946,7 @@ Move_SLUDGE: @ 81CF9F2
waitforvisualfinish
createvisualtask AnimTask_ShakeMon, 5, 1, 3, 0, 5, 1
createvisualtask sub_80E1F8C, 2, 4, 1, 2, 0, 12, 31774
- call Unknown_81D5F87
+ call PoisonBubblesAnim
waitforvisualfinish
end
@@ -5984,7 +5984,7 @@ Move_SLUDGE_BOMB: @ 81CFA34
delay 0
waitsound
waitforvisualfinish
- call Unknown_81D5F87
+ call PoisonBubblesAnim
waitforvisualfinish
end
_81CFB44:
@@ -6541,17 +6541,17 @@ _81D073D:
blendoff
end
_81D0742:
- createsprite gBattleAnimSpriteTemplate_83D9FA8, 132, -16, -8, 20, 1, 1
+ createsprite gFistFootSpriteTemplate, 132, -16, -8, 20, 1, 1
createsprite gBasicHitSplatSpriteTemplate, 131, -16, -16, 1, 2
createvisualtask AnimTask_ShakeMon, 5, 1, 4, 0, 6, 1
goto _81D073D
_81D0778:
- createsprite gBattleAnimSpriteTemplate_83D9FA8, 132, 8, 8, 20, 1, 1
+ createsprite gFistFootSpriteTemplate, 132, 8, 8, 20, 1, 1
createsprite gBasicHitSplatSpriteTemplate, 131, 8, 0, 1, 2
createvisualtask AnimTask_ShakeMon, 5, 1, 4, 0, 6, 1
goto _81D073D
_81D07AE:
- createsprite gBattleAnimSpriteTemplate_83D9FA8, 132, 0, 0, 20, 1, 1
+ createsprite gFistFootSpriteTemplate, 132, 0, 0, 20, 1, 1
createsprite gBasicHitSplatSpriteTemplate, 131, 0, -8, 1, 1
createvisualtask AnimTask_ShakeMon, 5, 1, 6, 0, 8, 1
goto _81D073D
@@ -6565,7 +6565,7 @@ Move_DYNAMIC_PUNCH: @ 81D07E4
monbg ANIM_BANK_DEF_PARTNER
setalpha 12, 8
playsewithpan SE_W233B, 63
- createsprite gBattleAnimSpriteTemplate_83D9FA8, 131, 0, 0, 20, 1, 0
+ createsprite gFistFootSpriteTemplate, 131, 0, 0, 20, 1, 0
createsprite gBasicHitSplatSpriteTemplate, 130, 0, 0, 1, 0
createvisualtask AnimTask_ShakeMon, 5, 1, 5, 0, 7, 1
delay 1
@@ -6604,17 +6604,17 @@ Move_COUNTER: @ 81D08AC
playsewithpan SE_W233B, 63
delay 1
createvisualtask AnimTask_ShakeMon, 2, ANIM_BANK_TARGET, 5, 0, 25, 1
- createsprite gBattleAnimSpriteTemplate_83D9FA8, 3, -15, 18, 8, 1, 0
+ createsprite gFistFootSpriteTemplate, 3, -15, 18, 8, 1, 0
delay 3
createsprite gBasicHitSplatSpriteTemplate, 2, 0, -4, 1, 0
playsewithpan SE_W233B, 63
delay 1
- createsprite gBattleAnimSpriteTemplate_83D9FA8, 3, 0, -4, 8, 1, 0
+ createsprite gFistFootSpriteTemplate, 3, 0, -4, 8, 1, 0
delay 3
createsprite gBasicHitSplatSpriteTemplate, 2, 15, 9, 1, 0
playsewithpan SE_W233B, 63
delay 1
- createsprite gBattleAnimSpriteTemplate_83D9FA8, 3, 15, 9, 8, 1, 0
+ createsprite gFistFootSpriteTemplate, 3, 15, 9, 8, 1, 0
delay 5
createsprite gSlideMonToOriginalPosSpriteTemplate, 2, 0, 0, 5
waitforvisualfinish
@@ -6653,7 +6653,7 @@ Move_ROCK_SMASH: @ 81D09F6
setalpha 12, 8
delay 1
createsprite gBasicHitSplatSpriteTemplate, 3, 0, 0, 1, 1
- createsprite gBattleAnimSpriteTemplate_83D9FA8, 2, 0, 0, 8, 1, 0
+ createsprite gFistFootSpriteTemplate, 2, 0, 0, 8, 1, 0
playsewithpan SE_W233B, 63
createvisualtask AnimTask_ShakeMon, 2, ANIM_BANK_TARGET, 3, 0, 5, 1
waitforvisualfinish
@@ -6943,7 +6943,7 @@ Move_FIRE_PUNCH: @ 81D1107
createsprite gBattleAnimSpriteTemplate_83D9478, 129, 196
playsewithpan SE_W172, 63
waitforvisualfinish
- createsprite gBattleAnimSpriteTemplate_83D9FA8, 131, 0, 0, 8, 1, 0
+ createsprite gFistFootSpriteTemplate, 131, 0, 0, 8, 1, 0
createsprite gBasicHitSplatSpriteTemplate, 130, 0, 0, 1, 1
createvisualtask AnimTask_ShakeMon, 2, ANIM_BANK_TARGET, 0, 3, 15, 1
call _81D11A2
@@ -6972,7 +6972,7 @@ Move_LEER: @ 81D121A
setalpha 8, 8
playsewithpan SE_W043, 192
createsprite gBattleAnimSpriteTemplate_84022B0, 2, 24, -12
- createvisualtask sub_80A8D34, 5, -5, -5, 10, 0, 1
+ createvisualtask AnimTask_ScaleMonAndRestore, 5, -5, -5, 10, ANIM_BANK_ATTACKER, 1
waitforvisualfinish
delay 10
createvisualtask AnimTask_ShakeMon2, 2, ANIM_BANK_TARGET, 1, 0, 9, 1
@@ -6994,7 +6994,7 @@ Move_DREAM_EATER: @ 81D1271
setalpha 8, 8
playsewithpan SE_W107, 63
createvisualtask AnimTask_ShakeMon, 2, ANIM_BANK_TARGET, 5, 0, 15, 1
- createvisualtask sub_80A8D34, 5, -6, -6, 15, 1, 1
+ createvisualtask AnimTask_ScaleMonAndRestore, 5, -6, -6, 15, ANIM_BANK_TARGET, 1
waitforvisualfinish
setalpha 12, 8
createvisualtask AnimTask_ShakeMon, 2, ANIM_BANK_TARGET, 0, 2, 25, 1
@@ -7095,7 +7095,7 @@ _81D1568:
waitforvisualfinish
end
_81D1578:
- createvisualtask sub_80A8D34, 5, 10, -5, 5, 1, 0
+ createvisualtask AnimTask_ScaleMonAndRestore, 5, 10, -5, 5, ANIM_BANK_TARGET, 0
delay 16
return
@@ -7189,7 +7189,7 @@ Move_ZAP_CANNON: @ 81D1722
createvisualtask AnimTask_ShakeMon2, 2, ANIM_BANK_TARGET, 4, 0, 5, 1
delay 15
waitplaysewithpan SE_W085B, 63, 19
- call Unknown_81D6100
+ call ElectricityEffect
waitforvisualfinish
end
@@ -7256,7 +7256,7 @@ Move_POISON_TAIL: @ 81D1914
createvisualtask sub_80E0E24, 5, 0, 1
clearmonbg ANIM_BANK_TARGET
blendoff
- call Unknown_81D5F87
+ call PoisonBubblesAnim
waitforvisualfinish
end
@@ -8473,7 +8473,7 @@ Move_HYPER_VOICE: @ 81D3550
_81D3562:
createvisualtask sub_812B2B8, 5
createsprite gBattleAnimSpriteTemplate_83DB3C4, 2, 31, 3, 8, 0, 1023
- createvisualtask sub_80A8D34, 5, -5, -5, 5, 0, 0
+ createvisualtask AnimTask_ScaleMonAndRestore, 5, -5, -5, 5, ANIM_BANK_ATTACKER, 0
createsprite gBattleAnimSpriteTemplate_83D798C, 0, 45, 0, 0, 0, 0, 0, 1
createvisualtask AnimTask_ShakeMon2, 2, ANIM_BANK_TARGET, 1, 0, 6, 1
createvisualtask AnimTask_ShakeMon2, 2, ANIM_BANK_DEF_PARTNER, 1, 0, 6, 1
@@ -8740,7 +8740,7 @@ Move_POISON_FANG: @ 81D3C30
createvisualtask AnimTask_ShakeMon, 3, 1, 3, 0, 10, 1
waitforvisualfinish
createvisualtask sub_80E1F8C, 2, 4, 0, 4, 0, 12, 26650
- call Unknown_81D5F87
+ call PoisonBubblesAnim
waitforvisualfinish
end
@@ -9175,7 +9175,7 @@ _81D4974:
Move_SNATCH: @ 81D498B
playsewithpan SE_W036, 192
- createvisualtask sub_80A8920, 5, 0, -12, 4, 10, 10, 12, 6
+ createvisualtask AnimTask_WindUpLunge, 5, ANIM_BANK_ATTACKER, -12, 4, 10, 10, 12, 6
end
Move_DIVE: @ 81D49A5
@@ -9538,7 +9538,7 @@ Move_DOOM_DESIRE: @ 81D52CB
waitforvisualfinish
setalpha 8, 8
playsewithpan SE_W060, 192
- createvisualtask sub_80A8D34, 5, -4, -4, 15, 0, 1
+ createvisualtask AnimTask_ScaleMonAndRestore, 5, -4, -4, 15, ANIM_BANK_ATTACKER, 1
waitforvisualfinish
delay 20
createvisualtask sub_80E0E24, 5, 1, 1
@@ -10053,89 +10053,89 @@ Unknown_81D5F3E: @ 81D5F3E
delay 7
return
-Unknown_81D5F87: @ 81D5F87
- createsprite gBattleAnimSpriteTemplate_83DA350, 130, 10, 10, 0
+PoisonBubblesAnim: @ 81D5F87
+ createsprite gPoisonBubbleSpriteTemplate, 130, 10, 10, 0
playsewithpan SE_W092, 63
delay 6
- createsprite gBattleAnimSpriteTemplate_83DA350, 130, 20, -20, 0
+ createsprite gPoisonBubbleSpriteTemplate, 130, 20, -20, 0
playsewithpan SE_W092, 63
delay 6
- createsprite gBattleAnimSpriteTemplate_83DA350, 130, -20, 15, 0
+ createsprite gPoisonBubbleSpriteTemplate, 130, -20, 15, 0
playsewithpan SE_W092, 63
delay 6
- createsprite gBattleAnimSpriteTemplate_83DA350, 130, 0, 0, 0
+ createsprite gPoisonBubbleSpriteTemplate, 130, 0, 0, 0
playsewithpan SE_W092, 63
delay 6
- createsprite gBattleAnimSpriteTemplate_83DA350, 130, -20, -20, 0
+ createsprite gPoisonBubbleSpriteTemplate, 130, -20, -20, 0
playsewithpan SE_W092, 63
delay 6
- createsprite gBattleAnimSpriteTemplate_83DA350, 130, 16, -8, 0
+ createsprite gPoisonBubbleSpriteTemplate, 130, 16, -8, 0
playsewithpan SE_W092, 63
return
-Unknown_81D5FF8: @ 81D5FF8
- createsprite gBattleAnimSpriteTemplate_83DA368, 2, 10, 10, 0
+WaterBubbleEffect: @ 81D5FF8
+ createsprite gWaterBubbleSpriteTemplate, 2, 10, 10, 0
playsewithpan SE_W145C, 63
delay 6
- createsprite gBattleAnimSpriteTemplate_83DA368, 2, 20, -20, 0
+ createsprite gWaterBubbleSpriteTemplate, 2, 20, -20, 0
playsewithpan SE_W145C, 63
delay 6
- createsprite gBattleAnimSpriteTemplate_83DA368, 2, -20, 15, 0
+ createsprite gWaterBubbleSpriteTemplate, 2, -20, 15, 0
playsewithpan SE_W145C, 63
delay 6
- createsprite gBattleAnimSpriteTemplate_83DA368, 2, 0, 0, 0
+ createsprite gWaterBubbleSpriteTemplate, 2, 0, 0, 0
playsewithpan SE_W145C, 63
delay 6
- createsprite gBattleAnimSpriteTemplate_83DA368, 2, -20, -20, 0
+ createsprite gWaterBubbleSpriteTemplate, 2, -20, -20, 0
playsewithpan SE_W145C, 63
delay 6
- createsprite gBattleAnimSpriteTemplate_83DA368, 2, 16, -8, 0
+ createsprite gWaterBubbleSpriteTemplate, 2, 16, -8, 0
playsewithpan SE_W145C, 63
return
-Unknown_81D6069: @ 81D6069
- createsprite gBattleAnimSpriteTemplate_83DA368, 2, 10, 10, 1
+WaterBubbleEffect2: @ 81D6069
+ createsprite gWaterBubbleSpriteTemplate, 2, 10, 10, 1
playsewithpan SE_W145C, 63
delay 6
- createsprite gBattleAnimSpriteTemplate_83DA368, 2, -28, -10, 1
+ createsprite gWaterBubbleSpriteTemplate, 2, -28, -10, 1
playsewithpan SE_W145C, 63
delay 6
- createsprite gBattleAnimSpriteTemplate_83DA368, 2, 20, -20, 1
+ createsprite gWaterBubbleSpriteTemplate, 2, 20, -20, 1
playsewithpan SE_W145C, 63
delay 6
- createsprite gBattleAnimSpriteTemplate_83DA368, 2, -20, 15, 1
+ createsprite gWaterBubbleSpriteTemplate, 2, -20, 15, 1
playsewithpan SE_W145C, 63
delay 6
- createsprite gBattleAnimSpriteTemplate_83DA368, 2, 0, 0, 1
+ createsprite gWaterBubbleSpriteTemplate, 2, 0, 0, 1
playsewithpan SE_W145C, 63
delay 6
- createsprite gBattleAnimSpriteTemplate_83DA368, 2, 27, 8, 1
+ createsprite gWaterBubbleSpriteTemplate, 2, 27, 8, 1
playsewithpan SE_W145C, 63
delay 6
- createsprite gBattleAnimSpriteTemplate_83DA368, 2, -20, -20, 1
+ createsprite gWaterBubbleSpriteTemplate, 2, -20, -20, 1
playsewithpan SE_W145C, 63
delay 6
- createsprite gBattleAnimSpriteTemplate_83DA368, 2, 16, -8, 1
+ createsprite gWaterBubbleSpriteTemplate, 2, 16, -8, 1
playsewithpan SE_W145C, 63
return
-Unknown_81D6100: @ 81D6100
+ElectricityEffect: @ 81D6100
playsewithpan SE_W085B, 63
- createsprite gBattleAnimSpriteTemplate_83D9920, 130, 5, 0, 5, 0
+ createsprite gElectricitySpriteTemplate, 130, 5, 0, 5, 0
delay 2
- createsprite gBattleAnimSpriteTemplate_83D9920, 130, -5, 10, 5, 1
+ createsprite gElectricitySpriteTemplate, 130, -5, 10, 5, 1
delay 2
- createsprite gBattleAnimSpriteTemplate_83D9920, 130, 15, 20, 5, 2
+ createsprite gElectricitySpriteTemplate, 130, 15, 20, 5, 2
delay 2
- createsprite gBattleAnimSpriteTemplate_83D9920, 130, -15, -10, 5, 0
+ createsprite gElectricitySpriteTemplate, 130, -15, -10, 5, 0
delay 2
- createsprite gBattleAnimSpriteTemplate_83D9920, 130, 25, 0, 5, 1
+ createsprite gElectricitySpriteTemplate, 130, 25, 0, 5, 1
delay 2
- createsprite gBattleAnimSpriteTemplate_83D9920, 130, -8, 8, 5, 2
+ createsprite gElectricitySpriteTemplate, 130, -8, 8, 5, 2
delay 2
- createsprite gBattleAnimSpriteTemplate_83D9920, 130, 2, -8, 5, 0
+ createsprite gElectricitySpriteTemplate, 130, 2, -8, 5, 0
delay 2
- createsprite gBattleAnimSpriteTemplate_83D9920, 130, -20, 15, 5, 1
+ createsprite gElectricitySpriteTemplate, 130, -20, 15, 5, 1
return
Unknown_81D618B: @ 81D618B
@@ -10257,7 +10257,7 @@ StatusCondition_Sleep: @ 81D6309
StatusCondition_Paralysis: @ 81D6335
loadspritegfx 10011
createvisualtask AnimTask_ShakeMon2, 2, ANIM_BANK_ATTACKER, 1, 0, 10, 1
- call Unknown_81D6100
+ call ElectricityEffect
end
StatusCondition_Ice: @ 81D634F
@@ -10573,7 +10573,7 @@ General_FutureSightHit: @ 81D68D5
playsewithpan SE_W048, 63
waitplaysewithpan SE_W048, 63, 8
createvisualtask AnimTask_ShakeMon, 2, ANIM_BANK_TARGET, 4, 0, 15, 1
- createvisualtask sub_80A8D34, 5, -5, -5, 15, 1, 1
+ createvisualtask AnimTask_ScaleMonAndRestore, 5, -5, -5, 15, ANIM_BANK_TARGET, 1
waitforvisualfinish
createvisualtask AnimTask_ShakeMon, 2, ANIM_BANK_TARGET, 4, 0, 24, 1
waitforvisualfinish