summaryrefslogtreecommitdiff
path: root/data
diff options
context:
space:
mode:
authorEvan <eroelke@gmail.com>2019-12-02 12:32:56 -0700
committerEvan <eroelke@gmail.com>2019-12-02 12:32:56 -0700
commit4454ef35e861cf18ce6e43033f551538366bfb51 (patch)
tree47fb087feaba7d2019512b57f8099a42f8ee0210 /data
parent86e62e24c1fe9d7fe39f6ece5412ef24a7c2c9e5 (diff)
b_anim_eff_3
Diffstat (limited to 'data')
-rw-r--r--data/battle_anim_effects_misc.s1658
-rw-r--r--data/battle_anim_scripts.s1028
2 files changed, 514 insertions, 2172 deletions
diff --git a/data/battle_anim_effects_misc.s b/data/battle_anim_effects_misc.s
index eecd299ff..77bf6d206 100644
--- a/data/battle_anim_effects_misc.s
+++ b/data/battle_anim_effects_misc.s
@@ -6,1664 +6,6 @@
.section .rodata
.align 2
-gUnknown_83E2964:: @ 83E2964
- .byte 0x02, 0x04, 0x01, 0x03
-
-gPowderParticlesAnimCmds:: @ 83E2968
- obj_image_anim_frame 0x0000, 5
- obj_image_anim_frame 0x0002, 5
- obj_image_anim_frame 0x0004, 5
- obj_image_anim_frame 0x0006, 5
- obj_image_anim_frame 0x0008, 5
- obj_image_anim_frame 0x000a, 5
- obj_image_anim_frame 0x000c, 5
- obj_image_anim_frame 0x000e, 5
- obj_image_anim_jump 0x0000
-
-gPowderParticlesAnimTable:: @ 83E298C
- .4byte gPowderParticlesAnimCmds
-
-gSleepPowderParticleSpriteTemplate:: @ 83E2990
- spr_template 10067, 10067, gOamData_AffineOff_ObjNormal_8x16, gPowderParticlesAnimTable, NULL, gDummySpriteAffineAnimTable, sub_80A22E8
-
-gStunSporeParticleSpriteTemplate:: @ 83E29A8
- spr_template 10068, 10068, gOamData_AffineOff_ObjNormal_8x16, gPowderParticlesAnimTable, NULL, gDummySpriteAffineAnimTable, sub_80A22E8
-
-gPoisonPowderParticleSpriteTemplate:: @ 83E29C0
- spr_template 10065, 10065, gOamData_AffineOff_ObjNormal_8x16, gPowderParticlesAnimTable, NULL, gDummySpriteAffineAnimTable, sub_80A22E8
-
-gAnimCmd_83E29D8:: @ 83E29D8
- obj_image_anim_frame 0, 1
- obj_image_anim_end
-
-gAnimCmd_83E29E0:: @ 83E29E0
- obj_image_anim_frame 1, 1
- obj_image_anim_end
-
-gAnimCmd_83E29E8:: @ 83E29E8
- obj_image_anim_frame 2, 1
- obj_image_anim_end
-
-gAnimCmd_83E29F0:: @ 83E29F0
- obj_image_anim_frame 3, 1
- obj_image_anim_end
-
-gAnimCmd_83E29F8:: @ 83E29F8
- obj_image_anim_frame 4, 1
- obj_image_anim_end
-
-gAnimCmd_83E2A00:: @ 83E2A00
- obj_image_anim_frame 5, 1
- obj_image_anim_end
-
-gAnimCmd_83E2A08:: @ 83E2A08
- obj_image_anim_frame 6, 1
- obj_image_anim_end
-
-gAnimCmd_83E2A10:: @ 83E2A10
- obj_image_anim_frame 7, 1
- obj_image_anim_end
-
-gAnimCmd_83E2A18:: @ 83E2A18
- obj_image_anim_frame 8, 1
- obj_image_anim_end
-
-gSpriteAnimTable_83E2A20:: @ 83E2A20
- .4byte gAnimCmd_83E29D8
- .4byte gAnimCmd_83E29E0
- .4byte gAnimCmd_83E29E8
- .4byte gAnimCmd_83E29F0
- .4byte gAnimCmd_83E29F8
- .4byte gAnimCmd_83E2A00
- .4byte gAnimCmd_83E2A08
-
-gSpriteAnimTable_83E2A3C:: @ 83E2A3C
- .4byte gAnimCmd_83E2A10
-
-gSpriteAnimTable_83E2A40:: @ 83E2A40
- .4byte gAnimCmd_83E2A18
-
-gAffineAnimCmd_83E2A44:: @ 83E2A44
- obj_rot_scal_anim_frame -5, -5, 0, 1
- obj_rot_scal_anim_jump 0
-
-gSpriteAffineAnimTable_83E2A54:: @ 83E2A54
- .4byte gAffineAnimCmd_83E2A44
-
-gPowerAbsorptionOrbSpriteTemplate:: @ 83E2A58
- spr_template 10147, 10147, gOamData_AffineNormal_ObjBlend_16x16, gSpriteAnimTable_83E2A40, NULL, gSpriteAffineAnimTable_83E2A54, sub_80A2388
-
-gSolarbeamBigOrbSpriteTemplate:: @ 83E2A70
- spr_template 10147, 10147, gOamData_AffineOff_ObjNormal_8x8, gSpriteAnimTable_83E2A20, NULL, gDummySpriteAffineAnimTable, sub_80A23D8
-
-gSolarbeamSmallOrbSpriteTemplate:: @ 83E2A88
- spr_template 10147, 10147, gOamData_AffineOff_ObjNormal_8x8, gSpriteAnimTable_83E2A3C, NULL, gDummySpriteAffineAnimTable, sub_80A2430
-
-gStockpileAbsorptionOrbAffineCmds:: @ 83E2AA0
- obj_rot_scal_anim_frame 320, 320, 0, 0
- obj_rot_scal_anim_frame -14, -14, 0, 1
- obj_rot_scal_anim_jump 1
-
-gStockpileAbsorptionOrbAffineAnimTable:: @ 83E2AB8
- .4byte gStockpileAbsorptionOrbAffineCmds
-
-gStockpileAbsorptionOrbSpriteTemplate:: @ 83E2ABC
- spr_template 10235, 10235, gOamData_AffineDouble_ObjNormal_8x8, gDummySpriteAnimTable, NULL, gStockpileAbsorptionOrbAffineAnimTable, sub_80A2388
-
-gAbsorptionOrbAffineAnimCmds:: @ 83E2AD4
- obj_rot_scal_anim_frame -5, -5, 0, 1
- obj_rot_scal_anim_jump 0
-
-gAbsorptionOrbAffineAnimTable:: @ 83E2AE4
- .4byte gAbsorptionOrbAffineAnimCmds
-
-gAbsorptionOrbSpriteTemplate:: @ 83E2AE8
- spr_template 10147, 10147, gOamData_AffineNormal_ObjBlend_16x16, gSpriteAnimTable_83E2A40, NULL, gAbsorptionOrbAffineAnimTable, sub_80A2580
-
-gHyperBeamOrbSpriteTemplate:: @ 83E2B00
- spr_template 10147, 10147, gOamData_AffineOff_ObjNormal_8x8, gSpriteAnimTable_83E2A20, NULL, gDummySpriteAffineAnimTable, sub_80A25EC
-
-gLeechSeedAnimCmds1:: @ 83E2B18
- obj_image_anim_frame 0, 1
- obj_image_anim_end
-
-gLeechSeedAnimCmds2:: @ 83E2B20
- obj_image_anim_frame 4, 7
- obj_image_anim_frame 8, 7
- obj_image_anim_jump 0
-
-gLeechSeedAnimTable:: @ 83E2B2C
- .4byte gLeechSeedAnimCmds1
- .4byte gLeechSeedAnimCmds2
-
-gLeechSeedSpriteTemplate:: @ 83E2B34
- spr_template 10006, 10006, gOamData_AffineOff_ObjNormal_16x16, gLeechSeedAnimTable, NULL, gDummySpriteAffineAnimTable, sub_80A26F0
-
-gUnknown_83E2B4C:: @ 83E2B4C
- obj_image_anim_frame 0, 1
- obj_image_anim_end
-
-gUnknown_83E2B54:: @ 83E2B54
- obj_image_anim_frame 4, 7
- obj_image_anim_end
-
-gUnknown_83E2B5C:: @ 83E2B5C
- .4byte gUnknown_83E2B4C
- .4byte gUnknown_83E2B54
-
-gUnknown_83E2B64:: @ 83E2B64
- spr_template 10158, 10158, gOamData_AffineOff_ObjNormal_16x16, gUnknown_83E2B5C, NULL, gDummySpriteAffineAnimTable, sub_80A27D0
-
-gUnknown_83E2B7C:: @ 83E2B7C
- obj_image_anim_frame 0, 1
- obj_image_anim_end
-
-gUnknown_83E2B84:: @ 83E2B84
- obj_image_anim_frame 4, 1
- obj_image_anim_end
-
-gUnknown_83E2B8C:: @ 83E2B8C
- .4byte gUnknown_83E2B7C
-
-gUnknown_83E2B90:: @ 83E2B90
- .4byte gUnknown_83E2B84
-
-gUnknown_83E2B94:: @ 83E2B94
- spr_template 10159, 10159, gOamData_AffineOff_ObjNormal_16x16, gUnknown_83E2B8C, NULL, gDummySpriteAffineAnimTable, sub_80A2920
-
-gUnknown_83E2BAC:: @ 83E2BAC
- spr_template 10159, 10159, gOamData_AffineOff_ObjNormal_8x8, gUnknown_83E2B90, NULL, gDummySpriteAffineAnimTable, sub_80A29EC
-
-gUnknown_83E2BC4:: @ 83E2BC4
- obj_image_anim_frame 0, 5
- obj_image_anim_frame 4, 5
- obj_image_anim_frame 8, 5
- obj_image_anim_frame 12, 5
- obj_image_anim_frame 16, 5
- obj_image_anim_frame 20, 5
- obj_image_anim_frame 16, 5
- obj_image_anim_frame 12, 5
- obj_image_anim_frame 8, 5
- obj_image_anim_frame 4, 5
- obj_image_anim_jump 0
-
-gUnknown_83E2BF0:: @ 83E2BF0
- obj_image_anim_frame 24, 5
- obj_image_anim_frame 28, 5
- obj_image_anim_frame 32, 5
- obj_image_anim_end
-
-gUnknown_83E2C00:: @ 83E2C00
- .4byte gUnknown_83E2BC4
- .4byte gUnknown_83E2BF0
-
-gUnknown_83E2C08:: @ 83E2C08
- spr_template 10063, 10063, gOamData_AffineOff_ObjNormal_16x16, gUnknown_83E2C00, NULL, gDummySpriteAffineAnimTable, sub_80A2AA4
-
-gUnknown_83E2C20:: @ 83E2C20
- spr_template 10063, 10063, gOamData_AffineOff_ObjNormal_16x16, gUnknown_83E2C00, NULL, gDummySpriteAffineAnimTable, AnimMoveTwisterParticle
-
-gUnknown_83E2C38:: @ 83E2C38
- obj_image_anim_frame 0, 3
- obj_image_anim_frame 0, 3, OBJ_IMAGE_ANIM_H_FLIP
- obj_image_anim_frame 0, 3, OBJ_IMAGE_ANIM_H_FLIP | OBJ_IMAGE_ANIM_V_FLIP
- obj_image_anim_frame 0, 3, OBJ_IMAGE_ANIM_V_FLIP
- obj_image_anim_jump 0
-
-gUnknown_83E2C4C:: @ 83E2C4C
- .4byte gUnknown_83E2C38
-
-gUnknown_83E2C50:: @ 83E2C50
- spr_template 10160, 10160, gOamData_AffineOff_ObjNormal_32x16, gUnknown_83E2C4C, NULL, gDummySpriteAffineAnimTable, sub_80A2B9C
-
-gUnknown_83E2C68:: @ 83E2C68
- obj_rot_scal_anim_frame 0, 0, 0, 1
- obj_rot_scal_anim_jump 0
-
-gUnknown_83E2C78:: @ 83E2C78
- .4byte gUnknown_83E2C68
-
-gUnknown_83E2C7C:: @ 83E2C7C
- spr_template 10174, 10174, gOamData_AffineNormal_ObjNormal_32x32, gDummySpriteAnimTable, NULL, gUnknown_83E2C78, sub_80A2B9C
-
-gUnknown_83E2C94:: @ 83E2C94
- obj_image_anim_frame 0, 4
- obj_image_anim_frame 32, 4
- obj_image_anim_frame 64, 4
- obj_image_anim_frame 96, 4
- obj_image_anim_end
-
-gUnknown_83E2CA8:: @ 83E2CA8
- obj_image_anim_frame 0, 4, OBJ_IMAGE_ANIM_H_FLIP
- obj_image_anim_frame 32, 4, OBJ_IMAGE_ANIM_H_FLIP
- obj_image_anim_frame 64, 4, OBJ_IMAGE_ANIM_H_FLIP
- obj_image_anim_frame 96, 4, OBJ_IMAGE_ANIM_H_FLIP
- obj_image_anim_end
-
-gUnknown_83E2CBC:: @ 83E2CBC
- .4byte gUnknown_83E2C94
- .4byte gUnknown_83E2CA8
-
-gUnknown_83E2CC4:: @ 83E2CC4
- obj_rot_scal_anim_frame 256, 256, 0, 0
- obj_rot_scal_anim_frame -11, 0, 0, 6
- obj_rot_scal_anim_frame 11, 0, 0, 6
- obj_rot_scal_anim_end
-
-gUnknown_83E2CE4:: @ 83E2CE4
- obj_rot_scal_anim_frame -256, 256, 0, 0
- obj_rot_scal_anim_frame 11, 0, 0, 6
- obj_rot_scal_anim_frame -11, 0, 0, 6
- obj_rot_scal_anim_end
-
-gUnknown_83E2D04:: @ 83E2D04
- .4byte gUnknown_83E2CC4
- .4byte gUnknown_83E2CE4
-
-gUnknown_83E2D0C:: @ 83E2D0C
- spr_template 10186, 10186, gOamData_AffineNormal_ObjNormal_64x32, gUnknown_83E2CBC, NULL, gUnknown_83E2D04, sub_80A2E28
-
-gUnknown_83E2D24:: @ 83E2D24
- obj_rot_scal_anim_frame 0, 0, 0, 0
- obj_rot_scal_anim_frame 48, 48, 0, 14
- obj_rot_scal_anim_end
-
-gUnknown_83E2D3C:: @ 83E2D3C
- obj_rot_scal_anim_frame -16, -16, 0, 1
- obj_rot_scal_anim_jump 0
-
-gUnknown_83E2D4C:: @ 83E2D4C
- .4byte gUnknown_83E2D24
- .4byte gUnknown_83E2D3C
-
-gUnknown_83E2D54:: @ 83E2D54
- spr_template 10147, 10147, gOamData_AffineDouble_ObjNormal_16x16, gSpriteAnimTable_83E2A40, NULL, gUnknown_83E2D4C, sub_80A3098
-
-gUnknown_83E2D6C:: @ 83E2D6C
- obj_image_anim_frame 0, 7
- obj_image_anim_frame 16, 7
- obj_image_anim_frame 32, 7
- obj_image_anim_frame 48, 7
- obj_image_anim_end
-
-gUnknown_83E2D80:: @ 83E2D80
- obj_image_anim_frame 0, 7, OBJ_IMAGE_ANIM_H_FLIP
- obj_image_anim_frame 16, 7, OBJ_IMAGE_ANIM_H_FLIP
- obj_image_anim_frame 32, 7, OBJ_IMAGE_ANIM_H_FLIP
- obj_image_anim_frame 48, 7, OBJ_IMAGE_ANIM_H_FLIP
- obj_image_anim_end
-
-gUnknown_83E2D94:: @ 83E2D94
- obj_image_anim_frame 0, 7
- obj_image_anim_frame 16, 7
- obj_image_anim_frame 32, 7
- obj_image_anim_end
-
-gUnknown_83E2DA4:: @ 83E2DA4
- obj_image_anim_frame 0, 7, OBJ_IMAGE_ANIM_H_FLIP
- obj_image_anim_frame 16, 7, OBJ_IMAGE_ANIM_H_FLIP
- obj_image_anim_frame 32, 7, OBJ_IMAGE_ANIM_H_FLIP
- obj_image_anim_end
-
-gUnknown_83E2DB4:: @ 83E2DB4
- .4byte gUnknown_83E2D6C
- .4byte gUnknown_83E2D80
- .4byte gUnknown_83E2D94
- .4byte gUnknown_83E2DA4
-
-gUnknown_83E2DC4:: @ 83E2DC4
- spr_template 10223, 10223, gOamData_AffineOff_ObjNormal_32x32, gUnknown_83E2DB4, NULL, gDummySpriteAffineAnimTable, sub_80A3168
-
-gUnknown_83E2DDC:: @ 83E2DDC
- spr_template 10223, 10223, gOamData_AffineOff_ObjNormal_32x32, gUnknown_83E2DB4, NULL, gDummySpriteAffineAnimTable, sub_80A31EC
-
-gUnknown_83E2DF4:: @ 83E2DF4
- obj_image_anim_frame 3, 3
- obj_image_anim_frame 0, 5
- obj_image_anim_jump 0
-
-gUnknown_83E2E00:: @ 83E2E00
- .4byte gUnknown_83E2DF4
-
-gUnknown_83E2E04:: @ 83E2E04
- spr_template 10147, 10147, gOamData_AffineOff_ObjNormal_8x8, gUnknown_83E2E00, NULL, gDummySpriteAffineAnimTable, sub_80A3334
-
-gUnknown_83E2E1C:: @ 83E2E1C
- obj_image_anim_frame 0, 30
- obj_image_anim_end
-
-gUnknown_83E2E24:: @ 83E2E24
- .4byte gUnknown_83E2E1C
-
-gUnknown_83E2E28:: @ 83E2E28
- obj_rot_scal_anim_frame 0, 0, 252, 10
- obj_rot_scal_anim_frame 0, 0, 4, 20
- obj_rot_scal_anim_frame 0, 0, 252, 10
- obj_rot_scal_anim_end
-
-gUnknown_83E2E48:: @ 83E2E48
- obj_rot_scal_anim_frame 0, 0, 255, 2
- obj_rot_scal_anim_frame 0, 0, 1, 4
- obj_rot_scal_anim_frame 0, 0, 255, 4
- obj_rot_scal_anim_frame 0, 0, 1, 4
- obj_rot_scal_anim_frame 0, 0, 255, 4
- obj_rot_scal_anim_frame 0, 0, 1, 2
- obj_rot_scal_anim_end
-
-gUnknown_83E2E80:: @ 83E2E80
- .4byte gUnknown_83E2E28
- .4byte gUnknown_83E2E48
-
-gUnknown_83E2E88:: @ 83E2E88
- spr_template 10224, 10224, gOamData_AffineNormal_ObjNormal_32x32, gUnknown_83E2E24, NULL, gUnknown_83E2E80, sub_80A3518
-
-gUnknown_83E2EA0:: @ 83E2EA0
- spr_template 10224, 10224, gOamData_AffineNormal_ObjNormal_32x32, gUnknown_83E2E24, NULL, gUnknown_83E2E80, sub_80A35F4
-
-gUnknown_83E2EB8:: @ 83E2EB8
- obj_image_anim_frame 0, 4
- obj_image_anim_frame 4, 4
- obj_image_anim_frame 8, 4
- obj_image_anim_frame 12, 4
- obj_image_anim_end
-
-gUnknown_83E2ECC:: @ 83E2ECC
- .4byte gUnknown_83E2EB8
-
-gUnknown_83E2ED0:: @ 83E2ED0
- spr_template 10195, 10195, gOamData_AffineOff_ObjNormal_16x16, gUnknown_83E2ECC, NULL, gDummySpriteAffineAnimTable, sub_80A3670
-
-gUnknown_83E2EE8:: @ 83E2EE8
- spr_template 10224, 10224, gOamData_AffineNormal_ObjNormal_32x32, gUnknown_83E2E24, NULL, gUnknown_83E2E80, sub_80A36B4
-
-gUnknown_83E2F00:: @ 83E2F00
- obj_rot_scal_anim_frame 0, 0, 0, 3
- obj_rot_scal_anim_end
-
-gUnknown_83E2F10:: @ 83E2F10
- obj_rot_scal_anim_frame 0, -10, 0, 3
- obj_rot_scal_anim_frame 0, -6, 0, 3
- obj_rot_scal_anim_frame 0, -2, 0, 3
- obj_rot_scal_anim_frame 0, 0, 0, 3
- obj_rot_scal_anim_frame 0, 2, 0, 3
- obj_rot_scal_anim_frame 0, 6, 0, 3
- obj_rot_scal_anim_frame 0, 10, 0, 3
- obj_rot_scal_anim_end
-
-gUnknown_83E2F50:: @ 83E2F50
- .4byte gUnknown_83E2F00
- .4byte gUnknown_83E2F10
- .4byte gUnknown_83E2E28
- .4byte gUnknown_83E2E48
-
-gUnknown_83E2F60:: @ 83E2F60
- spr_template 10224, 10224, gOamData_AffineNormal_ObjNormal_32x32, gUnknown_83E2E24, NULL, gUnknown_83E2F50, sub_80A37BC
-
-gUnknown_83E2F78:: @ 83E2F78
- .byte 0x05, 0x18, 0x01, 0x00, 0x04, 0x00, 0x08, 0x10, 0xff, 0x00, 0x02, 0x00, 0x08, 0x10, 0x01, 0x00, 0x02, 0x00, 0x08, 0x10, 0x01, 0x00, 0x02, 0x00, 0x08, 0x10, 0x01, 0x00, 0x10, 0x00, 0x00, 0x00
- .byte 0x7f, 0x00, 0x00, 0x00
-
-gUnknown_83E2F9C:: @ 83E2F9C
- obj_image_anim_frame 28, 1
- obj_image_anim_end
-
-gUnknown_83E2FA4:: @ 83E2FA4
- obj_image_anim_frame 32, 1
- obj_image_anim_end
-
-gUnknown_83E2FAC:: @ 83E2FAC
- obj_image_anim_frame 20, 1
- obj_image_anim_end
-
-gUnknown_83E2FB4:: @ 83E2FB4
- obj_image_anim_frame 28, 1, OBJ_IMAGE_ANIM_H_FLIP
- obj_image_anim_end
-
-gUnknown_83E2FBC:: @ 83E2FBC
- obj_image_anim_frame 16, 1
- obj_image_anim_end
-
-gUnknown_83E2FC4:: @ 83E2FC4
- obj_image_anim_frame 16, 1, OBJ_IMAGE_ANIM_H_FLIP
- obj_image_anim_end
-
-gUnknown_83E2FCC:: @ 83E2FCC
- obj_image_anim_frame 28, 1
- obj_image_anim_end
-
-gUnknown_83E2FD4:: @ 83E2FD4
- .4byte gUnknown_83E2F9C
- .4byte gUnknown_83E2FA4
- .4byte gUnknown_83E2FAC
- .4byte gUnknown_83E2FB4
- .4byte gUnknown_83E2FBC
- .4byte gUnknown_83E2FC4
- .4byte gUnknown_83E2FCC
-
-gUnknown_83E2FF0:: @ 83E2FF0
- spr_template 10063, 10063, gOamData_AffineOff_ObjNormal_16x16, gUnknown_83E2FD4, NULL, gDummySpriteAffineAnimTable, SpriteCallbackDummy
-
-gUnknown_83E3008:: @ 83E3008
- obj_rot_scal_anim_frame 256, 256, 0, 0
- obj_rot_scal_anim_frame 0, 0, 4, 1
- obj_rot_scal_anim_jump 1
-
-gUnknown_83E3020:: @ 83E3020
- .4byte gUnknown_83E3008
-
-gUnknown_83E3024:: @ 83E3024
- spr_template 10159, 10159, gOamData_AffineOff_ObjNormal_8x8, gUnknown_83E2B90, NULL, gDummySpriteAffineAnimTable, sub_80A4040
-
-gUnknown_83E303C:: @ 83E303C
- spr_template 10159, 10159, gOamData_AffineNormal_ObjNormal_16x16, gUnknown_83E2B8C, NULL, gUnknown_83E3020, sub_80A4040
-
-gUnknown_83E3054:: @ 83E3054
- obj_rot_scal_anim_frame 256, 256, 0, 0
- obj_rot_scal_anim_frame 0, 0, 246, 1
- obj_rot_scal_anim_jump 1
-
-gUnknown_83E306C:: @ 83E306C
- obj_rot_scal_anim_frame 192, 192, 0, 0
- obj_rot_scal_anim_frame 0, 0, 244, 1
- obj_rot_scal_anim_jump 1
-
-gUnknown_83E3084:: @ 83E3084
- obj_rot_scal_anim_frame 143, 143, 0, 0
- obj_rot_scal_anim_frame 0, 0, 241, 1
- obj_rot_scal_anim_jump 1
-
-gUnknown_83E309C:: @ 83E309C
- .4byte gUnknown_83E3054
-
-gUnknown_83E30A0:: @ 83E30A0
- .4byte gUnknown_83E306C
-
-gUnknown_83E30A4:: @ 83E30A4
- .4byte gUnknown_83E3084
-
-gUnknown_83E30A8:: @ 83E30A8
- spr_template 10271, 10271, gOamData_AffineNormal_ObjNormal_16x16, gDummySpriteAnimTable, NULL, gUnknown_83E309C, sub_80A4040
-
-gUnknown_83E30C0:: @ 83E30C0
- spr_template 10271, 10271, gOamData_AffineNormal_ObjNormal_16x16, gDummySpriteAnimTable, NULL, gUnknown_83E30A0, sub_80A4040
-
-gUnknown_83E30D8:: @ 83E30D8
- spr_template 10271, 10271, gOamData_AffineNormal_ObjNormal_16x16, gDummySpriteAnimTable, NULL, gUnknown_83E30A4, sub_80A4040
-
-gUnknown_83E30F0:: @ 83E30F0
- .2byte 0x001f, 0x027f, 0x03ff, 0x03e0, 0x7dc5, 0x7d56, 0x7eb6, 0x0000
-
-gUnknown_83E3100:: @ 83E3100
- spr_template 10266, 10266, gOamData_AffineNormal_ObjNormal_16x16, gDummySpriteAnimTable, NULL, gDummySpriteAffineAnimTable, sub_80A4298
-
-gUnknown_83E3118:: @ 83E3118
- obj_image_anim_frame 64, 3
- obj_image_anim_frame 80, 3
- obj_image_anim_frame 96, 3
- obj_image_anim_frame 112, 6
- obj_image_anim_end
-
-gUnknown_83E312C:: @ 83E312C
- obj_image_anim_frame 64, 3, OBJ_IMAGE_ANIM_H_FLIP
- obj_image_anim_frame 80, 3, OBJ_IMAGE_ANIM_H_FLIP
- obj_image_anim_frame 96, 3, OBJ_IMAGE_ANIM_H_FLIP
- obj_image_anim_frame 112, 6, OBJ_IMAGE_ANIM_H_FLIP
- obj_image_anim_end
-
-gUnknown_83E3140:: @ 83E3140
- .4byte gUnknown_83E3118
- .4byte gUnknown_83E312C
-
-gUnknown_83E3148:: @ 83E3148
- spr_template 10056, 10056, gOamData_AffineOff_ObjNormal_32x32, gUnknown_83E3140, NULL, gDummySpriteAffineAnimTable, sub_80A4450
-
-gUnknown_83E3160:: @ 83E3160
- spr_template 10287, 10287, gOamData_AffineOff_ObjNormal_32x32, gUnknown_83E3140, NULL, gDummySpriteAffineAnimTable, sub_80A4450
-
-gUnknown_83E3178:: @ 83E3178
- obj_image_anim_frame 0x0000, 4
- obj_image_anim_frame 0x0010, 4
- obj_image_anim_frame 0x0020, 4
- obj_image_anim_frame 0x0030, 4
- obj_image_anim_frame 0x0040, 5
- obj_image_anim_end
-
-gUnknown_83E3190:: @ 83E3190
- .4byte gUnknown_83E3178
-
-gUnknown_83E3194:: @ 83E3194
- spr_template 10021, 10021, gOamData_AffineOff_ObjNormal_32x32, gUnknown_83E3190, NULL, gDummySpriteAffineAnimTable, sub_80A43F8
-
-gUnknown_83E31AC:: @ 83E31AC
- spr_template 10022, 10022, gOamData_AffineOff_ObjNormal_32x32, gUnknown_83E3190, NULL, gDummySpriteAffineAnimTable, sub_80A43F8
-
-gUnknown_83E31C4:: @ 83E31C4
- obj_rot_scal_anim_frame 256, 256, 0, 0
- obj_rot_scal_anim_end
-
-gUnknown_83E31D4::
- obj_rot_scal_anim_frame 256, 256, 32, 0
- obj_rot_scal_anim_end
-
-gUnknown_83E31E4::
- obj_rot_scal_anim_frame 256, 256, 64, 0
- obj_rot_scal_anim_end
-
-gUnknown_83E31F4::
- obj_rot_scal_anim_frame 256, 256, 96, 0
- obj_rot_scal_anim_end
-
-gUnknown_83E3204::
- obj_rot_scal_anim_frame 256, 256, 128, 0
- obj_rot_scal_anim_end
-
-gUnknown_83E3214::
- obj_rot_scal_anim_frame 256, 256, 160, 0
- obj_rot_scal_anim_end
-
-gUnknown_83E3224::
- obj_rot_scal_anim_frame 256, 256, 192, 0
- obj_rot_scal_anim_end
-
-gUnknown_83E3234::
- obj_rot_scal_anim_frame 256, 256, 224, 0
- obj_rot_scal_anim_end
-
-gUnknown_83E3244::
- .4byte gUnknown_83E31C4
- .4byte gUnknown_83E31D4
- .4byte gUnknown_83E31E4
- .4byte gUnknown_83E31F4
- .4byte gUnknown_83E3204
- .4byte gUnknown_83E3214
- .4byte gUnknown_83E3224
- .4byte gUnknown_83E3234
-
-gUnknown_83E3264::
- spr_template 10143, 10143, gOamData_AffineNormal_ObjNormal_32x32, gDummySpriteAnimTable, NULL, gUnknown_83E3244, sub_80A4494
-
-gUnknown_83E327C:: @ 83E327C
- obj_image_anim_frame 0, 5
- obj_image_anim_frame 16, 5
- obj_image_anim_frame 32, 5
- obj_image_anim_frame 48, 5
- obj_image_anim_end
-
-gUnknown_83E3290:: @ 83E3290
- .4byte gUnknown_83E327C
-
-gUnknown_83E3294:: @ 83E3294
- spr_template 10138, 10138, gOamData_AffineOff_ObjBlend_32x32, gUnknown_83E3290, NULL, gDummySpriteAffineAnimTable, sub_80A44E0
-
-gUnknown_83E32AC:: @ 83E32AC
- spr_template 10138, 10138, gOamData_AffineOff_ObjBlend_32x32, gUnknown_83E3290, NULL, gDummySpriteAffineAnimTable, sub_80A4588
-
-gUnknown_83E32C4:: @ 83E32C4
- obj_image_anim_frame 0x0000, 1
- obj_image_anim_end
-
-gUnknown_83E32CC::
- obj_image_anim_frame 0x0004, 1
- obj_image_anim_end
-
-gUnknown_83E32D4::
- obj_image_anim_frame 0x0008, 1
- obj_image_anim_end
-
-gUnknown_83E32DC::
- obj_image_anim_frame 0x000c, 1
- obj_image_anim_end
-
-gUnknown_83E32E4::
- obj_image_anim_frame 0x0010, 1
- obj_image_anim_end
-
-gUnknown_83E32EC::
- obj_image_anim_frame 0x0014, 1
- obj_image_anim_end
-
-gUnknown_83E32F4::
- obj_image_anim_frame 0x0000, 1, OBJ_IMAGE_ANIM_V_FLIP
- obj_image_anim_end
-
-gUnknown_83E32FC::
- obj_image_anim_frame 0x0004, 1, OBJ_IMAGE_ANIM_V_FLIP
- obj_image_anim_end
-
-gUnknown_83E3304::
- obj_image_anim_frame 0x0008, 1, OBJ_IMAGE_ANIM_V_FLIP
- obj_image_anim_end
-
-gUnknown_83E330C::
- obj_image_anim_frame 0x000c, 1, OBJ_IMAGE_ANIM_V_FLIP
- obj_image_anim_end
-
-gUnknown_83E3314::
- .4byte gUnknown_83E32C4
- .4byte gUnknown_83E32CC
- .4byte gUnknown_83E32D4
- .4byte gUnknown_83E32DC
- .4byte gUnknown_83E32E4
- .4byte gUnknown_83E32EC
- .4byte gUnknown_83E32F4
- .4byte gUnknown_83E32FC
- .4byte gUnknown_83E3304
- .4byte gUnknown_83E330C
-
-gUnknown_83E333C::
- spr_template 10072, 10072, gOamData_AffineOff_ObjNormal_16x16, gUnknown_83E3314, NULL, gDummySpriteAffineAnimTable, sub_80A481C
-
-gUnknown_83E3354:: @ 83E3354
- spr_template 10280, 10280, gOamData_AffineOff_ObjBlend_64x64, gDummySpriteAnimTable, NULL, gDummySpriteAffineAnimTable, sub_80A48F0
-
-gUnknown_83E336C:: @ 83E336C
- obj_rot_scal_anim_frame 256, 256, 0, 0
- obj_rot_scal_anim_end
-
-gUnknown_83E337C:: @ 83E337C
- obj_rot_scal_anim_frame 0, 0, 2, 12
- obj_rot_scal_anim_frame 0, 0, 0, 6
- obj_rot_scal_anim_frame 0, 0, 254, 24
- obj_rot_scal_anim_frame 0, 0, 0, 6
- obj_rot_scal_anim_frame 0, 0, 2, 12
- obj_rot_scal_anim_jump 0
-
-gUnknown_83E33AC:: @ 83E33AC
- .4byte gUnknown_83E336C
- .4byte gUnknown_83E337C
-
-gUnknown_83E33B4:: @ 83E33B4
- spr_template 10099, 10099, gOamData_AffineNormal_ObjBlend_32x32, gDummySpriteAnimTable, NULL, gUnknown_83E33AC, sub_80A4ACC
-
-gUnknown_83E33CC:: @ 83E33CC
- obj_image_anim_frame 0, 7
- obj_image_anim_frame 16, 7
- obj_image_anim_frame 32, 7
- obj_image_anim_frame 48, 7
- obj_image_anim_frame 64, 7
- obj_image_anim_frame 80, 7
- obj_image_anim_frame 96, 7
- obj_image_anim_frame 112, 7
- obj_image_anim_jump 0
-
-gUnknown_83E33F0:: @ 83E33F0
- .4byte gUnknown_83E33CC
-
-gUnknown_83E33F4:: @ 83E33F4
- spr_template 10049, 10049, gOamData_AffineOff_ObjNormal_32x32, gUnknown_83E33F0, NULL, gDummySpriteAffineAnimTable, sub_80A4D0C
-
-gUnknown_83E340C:: @ 83E340C
- spr_template 10049, 10049, gOamData_AffineOff_ObjNormal_32x32, gUnknown_83E33F0, NULL, gDummySpriteAffineAnimTable, sub_80A4D5C
-
-gUnknown_83E3424:: @ 83E3424
- obj_image_anim_frame 0x0000, 10
- obj_image_anim_frame 0x0004, 10
- obj_image_anim_frame 0x0008, 10
- obj_image_anim_frame 0x000c, 10
- obj_image_anim_frame 0x0010, 26
- obj_image_anim_frame 0x0010, 5
- obj_image_anim_frame 0x0014, 5
- obj_image_anim_frame 0x0018, 15
- obj_image_anim_end
-
-gUnknown_83E3448::
- obj_image_anim_frame 0x0000, 10, OBJ_IMAGE_ANIM_H_FLIP
- obj_image_anim_frame 0x0004, 10, OBJ_IMAGE_ANIM_H_FLIP
- obj_image_anim_frame 0x0008, 10, OBJ_IMAGE_ANIM_H_FLIP
- obj_image_anim_frame 0x000c, 10, OBJ_IMAGE_ANIM_H_FLIP
- obj_image_anim_frame 0x0010, 26, OBJ_IMAGE_ANIM_H_FLIP
- obj_image_anim_frame 0x0010, 5, OBJ_IMAGE_ANIM_H_FLIP
- obj_image_anim_frame 0x0014, 5, OBJ_IMAGE_ANIM_H_FLIP
- obj_image_anim_frame 0x0018, 15, OBJ_IMAGE_ANIM_H_FLIP
- obj_image_anim_end
-
-gUnknown_83E346C::
- .4byte gUnknown_83E3424
- .4byte gUnknown_83E3448
-
-gUnknown_83E3474::
- spr_template 10032, 10032, gOamData_AffineOff_ObjNormal_16x16, gUnknown_83E346C, NULL, gDummySpriteAffineAnimTable, sub_80A4E40
-
-gUnknown_83E348C:: @ 83E348C
- obj_image_anim_frame 0, 40
- obj_image_anim_end
-
-gUnknown_83E3494:: @ 83E3494
- .4byte gUnknown_83E348C
-
-gUnknown_83E3498:: @ 83E3498
- obj_rot_scal_anim_frame 20, 20, 226, 0
- obj_rot_scal_anim_frame 8, 8, 1, 24
- obj_rot_scal_anim_end
-
-gUnknown_83E34B0:: @ 83E34B0
- obj_rot_scal_anim_loop 0
- obj_rot_scal_anim_frame 0, 0, 1, 24
- obj_rot_scal_anim_loop 10
-
-gUnknown_83E34C8:: @ 83E34C8
- obj_rot_scal_anim_frame 20, 20, 30, 0
- obj_rot_scal_anim_frame 8, 8, 255, 24
- obj_rot_scal_anim_end
-
-gUnknown_83E34E0:: @ 83E34E0
- obj_rot_scal_anim_loop 0
- obj_rot_scal_anim_frame 0, 0, 255, 24
- obj_rot_scal_anim_loop 10
-
-gUnknown_83E34F8:: @ 83E34F8
- .4byte gUnknown_83E3498
- .4byte gUnknown_83E34C8
-
-gUnknown_83E3500:: @ 83E3500
- spr_template 10228, 10228, gOamData_AffineNormal_ObjNormal_32x32, gUnknown_83E3494, NULL, gUnknown_83E34F8, sub_80A4EF4
-
-gUnknown_83E3518:: @ 83E3518
- spr_template 10014, 10014, gOamData_AffineOff_ObjNormal_32x32, gDummySpriteAnimTable, NULL, gDummySpriteAffineAnimTable, sub_80A4FAC
-
-gUnknown_83E3530:: @ 83E3530
- spr_template 10014, 10014, gOamData_AffineOff_ObjNormal_16x16, gDummySpriteAnimTable, NULL, gDummySpriteAffineAnimTable, sub_80A5298
-
-gUnknown_83E3548:: @ 83E3548
- .byte 0x40, 0x40, 0x00, 0xc0, 0xc0, 0x40, 0x20, 0xe0
-
-gUnknown_83E3550:: @ 83E3550
- spr_template 0, 0, gDummyOamData, gDummySpriteAnimTable, NULL, gDummySpriteAffineAnimTable, sub_80A5340
- spr_template 0, 0, gDummyOamData, gDummySpriteAnimTable, NULL, gDummySpriteAffineAnimTable, sub_80A5590
-
-gUnknown_83E3580:: @ 83E3580
- obj_image_anim_frame 0, 4
- obj_image_anim_frame 16, 4
- obj_image_anim_frame 32, 4
- obj_image_anim_frame 48, 4
- obj_image_anim_end
-
-gUnknown_83E3594:: @ 83E3594
- obj_image_anim_frame 48, 4
- obj_image_anim_end
-
-gUnknown_83E359C:: @ 83E359C
- .4byte gUnknown_83E3580
- .4byte gUnknown_83E3594
-
-gUnknown_83E35A4:: @ 83E35A4
- spr_template 10183, 10183, gOamData_AffineOff_ObjNormal_32x32, gUnknown_83E359C, NULL, gDummySpriteAffineAnimTable, sub_80A5940
-
-gUnknown_83E35BC:: @ 83E35BC
- spr_template 10286, 10286, gOamData_AffineOff_ObjNormal_32x32, gUnknown_83E359C, NULL, gDummySpriteAffineAnimTable, sub_80A59A8
-
-gUnknown_83E35D4:: @ 83E35D4
- spr_template 10286, 10286, gOamData_AffineOff_ObjNormal_32x32, gUnknown_83E359C, NULL, gDummySpriteAffineAnimTable, sub_80A59F0
-
-gUnknown_83E35EC:: @ 83E35EC
- obj_image_anim_frame 0, 4
- obj_image_anim_frame 8, 12
- obj_image_anim_frame 16, 4
- obj_image_anim_frame 24, 4
- obj_image_anim_end
-
-gUnknown_83E3600:: @ 83E3600
- .4byte gUnknown_83E35EC
-
-gUnknown_83E3604:: @ 83E3604
- spr_template 10184, 10184, gOamData_AffineOff_ObjNormal_16x32, gUnknown_83E3600, NULL, gDummySpriteAffineAnimTable, sub_80A5AD8
-
-gUnknown_83E361C:: @ 83E361C
- obj_image_anim_frame 0, 18
- obj_image_anim_frame 0, 6
- obj_image_anim_frame 16, 18
- obj_image_anim_frame 0, 6
- obj_image_anim_frame 16, 6
- obj_image_anim_frame 32, 18
- obj_image_anim_frame 16, 6
- obj_image_anim_frame 32, 6
- obj_image_anim_frame 48, 18
- obj_image_anim_frame 32, 6
- obj_image_anim_frame 48, 6
- obj_image_anim_frame 64, 18
- obj_image_anim_frame 48, 6
- obj_image_anim_frame 64, 54
- obj_image_anim_end
-
-gUnknown_83E3658:: @ 83E3658
- .4byte gUnknown_83E361C
-
-gUnknown_83E365C:: @ 83E365C
- spr_template 10185, 10185, gOamData_AffineOff_ObjNormal_32x32, gUnknown_83E3658, NULL, gDummySpriteAffineAnimTable, sub_80A5B7C
-
-gUnknown_83E3674:: @ 83E3674
- spr_template 10017, 10017, gOamData_AffineOff_ObjNormal_8x8, gDummySpriteAnimTable, NULL, gDummySpriteAffineAnimTable, TranslateAnimSpriteToTargetMonLocation
-
-gUnknown_83E368C:: @ 83E368C
- obj_image_anim_frame 0, 3
- obj_image_anim_frame 16, 3
- obj_image_anim_frame 32, 3
- obj_image_anim_frame 48, 3
- obj_image_anim_frame 64, 3
- obj_image_anim_end
-
-gUnknown_83E36A4:: @ 83E36A4
- .4byte gUnknown_83E368C
-
-gUnknown_83E36A8:: @ 83E36A8
- spr_template 10030, 10030, gOamData_AffineOff_ObjNormal_32x32, gUnknown_83E36A4, NULL, gDummySpriteAffineAnimTable, AnimSpriteOnMonPos
-
-gUnknown_83E36C0:: @ 83E36C0
- obj_image_anim_frame 3, 5
- obj_image_anim_frame 2, 5
- obj_image_anim_frame 1, 5
- obj_image_anim_frame 0, 5
- obj_image_anim_end
-
-gUnknown_83E36D4:: @ 83E36D4
- .4byte gUnknown_83E36C0
-
-gUnknown_83E36D8:: @ 83E36D8
- obj_rot_scal_anim_frame 512, 512, 0, 0
- obj_rot_scal_anim_end
-
-gUnknown_83E36E8:: @ 83E36E8
- .4byte gUnknown_83E36D8
-
-gUnknown_83E36EC:: @ 83E36EC
- spr_template 10018, 10018, gOamData_AffineDouble_ObjBlend_8x8, gUnknown_83E36D4, NULL, gUnknown_83E36E8, sub_80A5C68
-
-gUnknown_83E3704:: @ 83E3704
- obj_image_anim_frame 0, 5
- obj_image_anim_frame 1, 5
- obj_image_anim_frame 2, 5
- obj_image_anim_frame 3, 5
- obj_image_anim_end
-
-gUnknown_83E3718:: @ 83E3718
- .4byte gUnknown_83E3704
-
-gUnknown_83E371C:: @ 83E371C
- spr_template 10018, 10018, gOamData_AffineDouble_ObjBlend_8x8, gUnknown_83E3718, NULL, gUnknown_83E36E8, sub_80A5D4C
-
-gUnknown_83E3734:: @ 83E3734
- spr_template 10194, 10194, gOamData_AffineOff_ObjBlend_64x64, gDummySpriteAnimTable, NULL, gDummySpriteAffineAnimTable, sub_80A5EE0
-
-gUnknown_83E374C:: @ 83E374C
- obj_image_anim_frame 0, 8
- obj_image_anim_frame 4, 8
- obj_image_anim_frame 8, 8
- obj_image_anim_frame 12, 8
- obj_image_anim_jump 0
-
-gUnknown_83E3760:: @ 83E3760
- .4byte gUnknown_83E374C
-
-gUnknown_83E3764:: @ 83E3764
- spr_template 10195, 10195, gOamData_AffineOff_ObjNormal_16x16, gUnknown_83E3760, NULL, gDummySpriteAffineAnimTable, sub_80A5F40
-
-gUnknown_83E377C:: @ 83E377C
- obj_image_anim_frame 0, 2
- obj_image_anim_frame 16, 2
- obj_image_anim_frame 32, 2
- obj_image_anim_frame 48, 3
- obj_image_anim_frame 64, 5
- obj_image_anim_frame 80, 3
- obj_image_anim_frame 96, 2
- obj_image_anim_frame 0, 2
- obj_image_anim_end
-
-gUnknown_83E37A0:: @ 83E37A0
- .4byte gUnknown_83E377C
-
-gUnknown_83E37A4:: @ 83E37A4
- spr_template 10031, 10031, gOamData_AffineOff_ObjNormal_32x32, gUnknown_83E37A0, NULL, gDummySpriteAffineAnimTable, AnimSpriteOnMonPos
-
-gUnknown_83E37BC:: @ 83E37BC
- spr_template 10020, 10020, gOamData_AffineOff_ObjNormal_32x32, gDummySpriteAnimTable, NULL, gDummySpriteAffineAnimTable, sub_80A6244
-
-gUnknown_83E37D4:: @ 83E37D4
- obj_image_anim_frame 0, 2
- obj_image_anim_frame 16, 2
- obj_image_anim_frame 32, 2
- obj_image_anim_frame 48, 2
- obj_image_anim_end
-
-gUnknown_83E37E8:: @ 83E37E8
- .4byte gUnknown_83E37D4
-
-gUnknown_83E37EC:: @ 83E37EC
- spr_template 10192, 10192, gOamData_AffineOff_ObjNormal_32x32, gUnknown_83E37E8, NULL, gDummySpriteAffineAnimTable, sub_80A65CC
-
-gUnknown_83E3804:: @ 83E3804
- obj_image_anim_frame 0x0000, 10
- obj_image_anim_end
-
-gOamData_83E380C::
- obj_image_anim_frame 0x0004, 10
- obj_image_anim_end
-
-gUnknown_83E3814:: @ 83E3814
- obj_image_anim_frame 0x0008, 41
- obj_image_anim_end
-
-gUnknown_83E381C:: @ 83E381C
- obj_image_anim_frame 0x000c, 10
- obj_image_anim_end
-
-gUnknown_83E3824:: @ 83E3824
- obj_image_anim_frame 0x0010, 10
- obj_image_anim_end
-
-gUnknown_83E382C:: @ 83E382C
- obj_image_anim_frame 0x0014, 10
- obj_image_anim_end
- obj_image_anim_frame 0x0000, 10, OBJ_IMAGE_ANIM_V_FLIP
- obj_image_anim_end
- obj_image_anim_frame 0x0004, 10, OBJ_IMAGE_ANIM_V_FLIP
- obj_image_anim_end
-
-gUnknown_83E3844:: @ 83E3844
- spr_template 14340, 2110, gOamData_83E380C, gUnknown_83E3814, gUnknown_83E381C, gUnknown_83E3824, gUnknown_83E382C
-
-gUnknown_83E385C:: @ 83E385C
- .4byte 0x83e3834
- .4byte 0x83e383c
-
-gUnknown_83E3864:: @ 83E3864
- obj_rot_scal_anim_frame 12, 12, 0, 16
- obj_rot_scal_anim_frame -12, -12, 0, 16
- obj_rot_scal_anim_jump 0
-
-gUnknown_83E387C:: @ 83E387C
- .4byte gUnknown_83E3864
-
-gUnknown_83E3880:: @ 83E3880
- spr_template 10072, 10072, gOamData_AffineDouble_ObjNormal_16x16, gUnknown_83E3844, NULL, gUnknown_83E387C, sub_80A66D4
-
-gUnknown_83E3898:: @ 83E3898
- .2byte 0x2758, 0x7fff, 0x735f, 0x6adf, 0x623f, 0x59bf, 0x2771, 0x7fff, 0x6bf9, 0x57f4, 0x43ef, 0x33ea, 0x27c9, 0x7fff, 0x63ff, 0x47ff
- .2byte 0x2bff, 0x0fff, 0x27bf, 0x7fff, 0x7f9a, 0x7f55, 0x7f10, 0x7ecc
-
-gUnknown_83E38C8:: @ 83E38C8
- spr_template 10072, 10072, gOamData_AffineDouble_ObjNormal_16x16, gUnknown_83E3844, NULL, gUnknown_83E387C, sub_80A68B0
-
-gUnknown_83E38E0:: @ 83E38E0
- spr_template 10193, 10193, gOamData_AffineOff_ObjNormal_32x32, gDummySpriteAnimTable, NULL, gDummySpriteAffineAnimTable, sub_80A69B8
-
-gUnknown_83E38F8:: @ 83E38F8
- obj_rot_scal_anim_frame 160, 160, 0, 0
- obj_rot_scal_anim_frame 4, 4, 0, 1
- obj_rot_scal_anim_jump 1
-
-gUnknown_83E3910:: @ 83E3910
- .4byte gUnknown_83E38F8
-
-gUnknown_83E3914:: @ 83E3914
- spr_template 10072, 10072, gOamData_AffineDouble_ObjNormal_16x16, gUnknown_83E3844, NULL, gUnknown_83E3910, sub_80A6A28
-
-gUnknown_83E392C:: @ 83E392C
- obj_image_anim_frame 0, 2, OBJ_IMAGE_ANIM_H_FLIP
- obj_image_anim_frame 16, 2, OBJ_IMAGE_ANIM_H_FLIP
- obj_image_anim_frame 32, 2, OBJ_IMAGE_ANIM_H_FLIP
- obj_image_anim_frame 48, 2, OBJ_IMAGE_ANIM_H_FLIP
- obj_image_anim_end
-
-gUnknown_83E3940:: @ 83E3940
- obj_image_anim_frame 48, 2, OBJ_IMAGE_ANIM_H_FLIP
- obj_image_anim_frame 32, 2, OBJ_IMAGE_ANIM_H_FLIP
- obj_image_anim_frame 16, 2, OBJ_IMAGE_ANIM_H_FLIP
- obj_image_anim_frame 0, 2, OBJ_IMAGE_ANIM_H_FLIP
- obj_image_anim_end
-
-gUnknown_83E3954:: @ 83E3954
- obj_image_anim_frame 0, 2
- obj_image_anim_frame 16, 2
- obj_image_anim_frame 32, 2
- obj_image_anim_frame 48, 2
- obj_image_anim_end
-
-gUnknown_83E3968:: @ 83E3968
- obj_image_anim_frame 48, 2
- obj_image_anim_frame 32, 2
- obj_image_anim_frame 16, 2
- obj_image_anim_frame 0, 2
- obj_image_anim_end
-
-gUnknown_83E397C:: @ 83E397C
- .4byte gUnknown_83E392C
- .4byte gUnknown_83E3954
- .4byte gUnknown_83E3940
- .4byte gUnknown_83E3968
-
-gUnknown_83E398C:: @ 83E398C
- spr_template 10209, 10209, gOamData_AffineOff_ObjNormal_32x32, gUnknown_83E397C, NULL, gDummySpriteAffineAnimTable, sub_80A6B64
-
-gUnknown_83E39A4:: @ 83E39A4
- obj_rot_scal_anim_frame 16, 16, 0, 0
- obj_rot_scal_anim_frame 30, 30, 0, 8
- obj_rot_scal_anim_end
-
-gUnknown_83E39BC:: @ 83E39BC
- obj_rot_scal_anim_frame 0, 0, 4, 11
- obj_rot_scal_anim_frame 0, 0, 252, 11
- obj_rot_scal_anim_loop 2
- obj_rot_scal_anim_frame -30, -30, 0, 8
- obj_rot_scal_anim_end
-
-gUnknown_83E39E4:: @ 83E39E4
- obj_rot_scal_anim_frame 16, 16, 0, 0
- obj_rot_scal_anim_frame 30, 30, 0, 8
- obj_rot_scal_anim_frame 0, 0, 0, 16
- obj_rot_scal_anim_loop 0
- obj_rot_scal_anim_frame 0, 0, 4, 11
- obj_rot_scal_anim_frame 0, 0, 252, 11
- obj_rot_scal_anim_loop 2
- obj_rot_scal_anim_frame -30, -30, 0, 8
- obj_rot_scal_anim_end
-
-gUnknown_83E3A2C:: @ 83E3A2C
- .4byte gUnknown_83E39A4
- .4byte gUnknown_83E39BC
-
-gUnknown_83E3A34:: @ 83E3A34
- spr_template 10064, 10064, gOamData_AffineDouble_ObjNormal_32x32, gDummySpriteAnimTable, NULL, gUnknown_83E3A2C, sub_80A6C08
-
-gUnknown_83E3A4C:: @ 83E3A4C
- spr_template 10064, 10064, gOamData_AffineNormal_ObjNormal_32x32, gDummySpriteAnimTable, NULL, gUnknown_83E3A2C, sub_80A6C84
-
-gUnknown_83E3A64:: @ 83E3A64
- obj_image_anim_frame 0, 1
- obj_image_anim_end
-
-gUnknown_83E3A6C:: @ 83E3A6C
- obj_image_anim_frame 0, 1, OBJ_IMAGE_ANIM_H_FLIP
- obj_image_anim_end
-
-gUnknown_83E3A74:: @ 83E3A74
- obj_image_anim_frame 0, 4
- obj_image_anim_frame 16, 4
- obj_image_anim_frame 32, 4
- obj_image_anim_frame 16, 4
- obj_image_anim_frame 0, 4
- obj_image_anim_frame 16, 4
- obj_image_anim_frame 32, 4
- obj_image_anim_end
-
-gUnknown_83E3A94:: @ 83E3A94
- obj_image_anim_frame 0, 4, OBJ_IMAGE_ANIM_H_FLIP
- obj_image_anim_frame 16, 4, OBJ_IMAGE_ANIM_H_FLIP
- obj_image_anim_frame 32, 4, OBJ_IMAGE_ANIM_H_FLIP
- obj_image_anim_frame 16, 4, OBJ_IMAGE_ANIM_H_FLIP
- obj_image_anim_frame 0, 4, OBJ_IMAGE_ANIM_H_FLIP
- obj_image_anim_frame 16, 4, OBJ_IMAGE_ANIM_H_FLIP
- obj_image_anim_frame 32, 4, OBJ_IMAGE_ANIM_H_FLIP
- obj_image_anim_end
-
-gUnknown_83E3AB4:: @ 83E3AB4
- .4byte gUnknown_83E3A64
- .4byte gUnknown_83E3A6C
- .4byte gUnknown_83E3A74
- .4byte gUnknown_83E3A94
-
-gUnknown_83E3AC4:: @ 83E3AC4
- spr_template 10214, 10214, gOamData_AffineOff_ObjNormal_32x32, gUnknown_83E3AB4, NULL, gDummySpriteAffineAnimTable, sub_80A6D90
-
-gUnknown_83E3ADC::
- spr_template 10064, 10064, gOamData_AffineOff_ObjNormal_32x32, gDummySpriteAnimTable, NULL, gDummySpriteAffineAnimTable, sub_80A6E48
-
-gUnknown_83E3AF4:: @ 83E3AF4
- obj_image_anim_frame 0x0004, 1
- obj_image_anim_end
-
-gUnknown_83E3AFC::
- .4byte gUnknown_83E3AF4
-
-gUnknown_83E3B00::
- spr_template 10072, 10072, gOamData_AffineOff_ObjNormal_16x16, gDummySpriteAnimTable, NULL, gDummySpriteAffineAnimTable, sub_80A6E98
-
-gUnknown_83E3B18::
- spr_template 0, 0, gDummyOamData, gDummySpriteAnimTable, NULL, gDummySpriteAffineAnimTable, sub_80A6F8C
-
-gUnknown_83E3B30::
- spr_template 10145, 10145, gOamData_AffineNormal_ObjBlend_64x64, gDummySpriteAnimTable, NULL, gUnknown_83E7910, sub_80A7020
-
-gUnknown_83E3B48::
- obj_image_anim_frame 0x0000, 9
- obj_image_anim_frame 0x0010, 3
- obj_image_anim_frame 0x0020, 3
- obj_image_anim_frame 0x0030, 3
- obj_image_anim_end
-
-gUnknown_83E3B5C::
- .4byte gUnknown_83E3B48
-
-gUnknown_83E3B60::
- obj_rot_scal_anim_frame 80, 80, 0, 0
- obj_rot_scal_anim_frame 9, 9, 0, 18
- obj_rot_scal_anim_end
-
-gUnknown_83E3B78::
- .4byte gUnknown_83E3B60
-
-gUnknown_83E3B7C::
- spr_template 10007, 10007, gOamData_AffineNormal_ObjNormal_32x32, gUnknown_83E3B5C, NULL, gUnknown_83E3B78, AnimSpriteOnMonPos
-
-gUnknown_83E3B94:: @ 83E3B94
- obj_image_anim_frame 0, 3, OBJ_IMAGE_ANIM_H_FLIP
- obj_image_anim_frame 8, 3, OBJ_IMAGE_ANIM_H_FLIP
- obj_image_anim_frame 16, 3, OBJ_IMAGE_ANIM_H_FLIP
- obj_image_anim_frame 24, 3, OBJ_IMAGE_ANIM_H_FLIP
- obj_image_anim_frame 32, 3, OBJ_IMAGE_ANIM_H_FLIP
- obj_image_anim_frame 40, 3, OBJ_IMAGE_ANIM_H_FLIP
- obj_image_anim_frame 48, 3, OBJ_IMAGE_ANIM_H_FLIP
- obj_image_anim_loop 1
- obj_image_anim_end
-
-gUnknown_83E3BB8:: @ 83E3BB8
- .4byte gUnknown_83E3B94
-
-gUnknown_83E3BBC:: @ 83E3BBC
- spr_template 10075, 10075, gOamData_AffineOff_ObjNormal_32x16, gUnknown_83E3BB8, NULL, gDummySpriteAffineAnimTable, sub_80A71D8
-
-gUnknown_83E3BD4:: @ 83E3BD4
- obj_rot_scal_anim_frame 16, 256, 0, 0
- obj_rot_scal_anim_frame 20, 0, 0, 12
- obj_rot_scal_anim_frame 0, 0, 0, 32
- obj_rot_scal_anim_end
-
-gUnknown_83E3BF4:: @ 83E3BF4
- .4byte gUnknown_83E3BD4
-
-gUnknown_83E3BF8:: @ 83E3BF8
- spr_template 10005, 10005, gOamData_AffineNormal_ObjBlend_32x64, gDummySpriteAnimTable, NULL, gUnknown_83E3BF4, sub_80A727C
-
-gUnknown_83E3C10:: @ 83E3C10
- spr_template 10003, 10003, gOamData_AffineDouble_ObjBlend_32x16, gDummySpriteAnimTable, NULL, gDummySpriteAffineAnimTable, sub_80A72C8
-
-gUnknown_83E3C28:: @ 83E3C28
- spr_template 10003, 10003, gOamData_AffineOff_ObjBlend_32x16, gDummySpriteAnimTable, NULL, gDummySpriteAffineAnimTable, sub_80A74A4
-
-gUnknown_83E3C40:: @ 83E3C40
- obj_rot_scal_anim_frame 32, 32, 0, 0
- obj_rot_scal_anim_frame 7, 7, 0, 200
- obj_rot_scal_anim_end
-
-gUnknown_83E3C58:: @ 83E3C58
- obj_rot_scal_anim_frame 5, 5, 0, 10
- obj_rot_scal_anim_frame -10, -10, 0, 10
- obj_rot_scal_anim_frame 10, 10, 0, 10
- obj_rot_scal_anim_frame -10, -10, 0, 10
- obj_rot_scal_anim_frame 10, 10, 0, 10
- obj_rot_scal_anim_frame -10, -10, 0, 10
- obj_rot_scal_anim_frame 10, 10, 0, 10
- obj_rot_scal_anim_end
-
-gUnknown_83E3C98:: @ 83E3C98
- .4byte gUnknown_83E3C40
-
-gUnknown_83E3C9C:: @ 83E3C9C
- .4byte gUnknown_83E3C58
-
-gUnknown_83E3CA0:: @ 83E3CA0
- spr_template 10163, 10163, gOamData_AffineDouble_ObjNormal_16x32, gDummySpriteAnimTable, NULL, gUnknown_83E3C98, TranslateAnimSpriteToTargetMonLocation
-
-gUnknown_83E3CB8:: @ 83E3CB8
- spr_template 10164, 10164, gOamData_AffineDouble_ObjNormal_16x32, gDummySpriteAnimTable, NULL, gUnknown_83E3C98, TranslateAnimSpriteToTargetMonLocation
-
-gUnknown_83E3CD0:: @ 83E3CD0
- spr_template 10260, 10260, gOamData_AffineDouble_ObjNormal_32x64, gDummySpriteAnimTable, NULL, gUnknown_83E3C98, TranslateAnimSpriteToTargetMonLocation
-
-gUnknown_83E3CE8:: @ 83E3CE8
- spr_template 10288, 10288, gOamData_AffineDouble_ObjNormal_16x32, gDummySpriteAnimTable, NULL, gUnknown_83E3C9C, sub_80AC6D8
-
-gUnknown_83E3D00:: @ 83E3D00
- spr_template 10175, 10175, gOamData_AffineOff_ObjNormal_16x16, gDummySpriteAnimTable, NULL, gDummySpriteAffineAnimTable, AnimThrowProjectile
-
-gUnknown_83E3D18:: @ 83E3D18
- spr_template 10178, 10178, gOamData_AffineOff_ObjBlend_64x64, gDummySpriteAnimTable, NULL, gDummySpriteAffineAnimTable, sub_80A79E8
-
-gUnknown_83E3D30:: @ 83E3D30
- obj_image_anim_frame 8, 1
- obj_image_anim_end
-
-gUnknown_83E3D38:: @ 83E3D38
- .4byte gUnknown_83E3D30
-
-gUnknown_83E3D3C:: @ 83E3D3C
- obj_rot_scal_anim_frame 0, 0, 10, 1
- obj_rot_scal_anim_jump 0
-
-gUnknown_83E3D4C:: @ 83E3D4C
- .4byte gUnknown_83E3D3C
-
-gUnknown_83E3D50:: @ 83E3D50
- spr_template 10100, 10100, gOamData_AffineNormal_ObjNormal_16x16, gUnknown_83E3D38, NULL, gDummySpriteAffineAnimTable, sub_80A7A88
-
-gUnknown_83E3D68:: @ 83E3D68
- spr_template 10100, 10100, gOamData_AffineNormal_ObjNormal_16x16, gUnknown_83E3D38, NULL, gUnknown_83E3D4C, sub_80A7B3C
-
-gUnknown_83E3D80:: @ 83E3D80
- obj_rot_scal_anim_frame 0, 0, 20, 1
- obj_rot_scal_anim_jump 0
-
-gUnknown_83E3D90:: @ 83E3D90
- .4byte gUnknown_83E3D80
-
-gUnknown_83E3D94:: @ 83E3D94
- spr_template 10006, 10006, gOamData_AffineNormal_ObjNormal_16x16, gDummySpriteAnimTable, NULL, gUnknown_83E3D90, sub_80A7BC4
-
-gUnknown_83E3DAC:: @ 83E3DAC
- obj_rot_scal_anim_frame 16, 256, 0, 0
- obj_rot_scal_anim_frame 4, 0, 0, 40
- obj_rot_scal_anim_end
-
-gUnknown_83E3DC4:: @ 83E3DC4
- .4byte gUnknown_83E3DAC
-
-gUnknown_83E3DC8:: @ 83E3DC8
- spr_template 10009, 10009, gOamData_AffineNormal_ObjNormal_32x64, gDummySpriteAnimTable, NULL, gUnknown_83E3DC4, sub_80A7D04
-
-gUnknown_83E3DE0:: @ 83E3DE0
- obj_image_anim_frame 0, 3
- obj_image_anim_frame 16, 3
- obj_image_anim_frame 32, 20
- obj_image_anim_end
-
-gUnknown_83E3DF0:: @ 83E3DF0
- obj_image_anim_frame 0, 3, OBJ_IMAGE_ANIM_H_FLIP | OBJ_IMAGE_ANIM_V_FLIP
- obj_image_anim_frame 16, 3, OBJ_IMAGE_ANIM_H_FLIP | OBJ_IMAGE_ANIM_V_FLIP
- obj_image_anim_frame 32, 20, OBJ_IMAGE_ANIM_H_FLIP | OBJ_IMAGE_ANIM_V_FLIP
- obj_image_anim_end
-
-gUnknown_83E3E00:: @ 83E3E00
- .4byte gUnknown_83E3DE0
- .4byte gUnknown_83E3DF0
-
-gUnknown_83E3E08:: @ 83E3E08
- spr_template 10138, 10138, gOamData_AffineOff_ObjBlend_32x32, gUnknown_83E3E00, NULL, gDummySpriteAffineAnimTable, sub_80A7D64
-
-gUnknown_83E3E20:: @ 83E3E20
- obj_image_anim_frame 0, 2
- obj_image_anim_frame 16, 2
- obj_image_anim_frame 32, 1
- obj_image_anim_end
-
-gUnknown_83E3E30:: @ 83E3E30
- obj_image_anim_frame 0, 2, OBJ_IMAGE_ANIM_H_FLIP | OBJ_IMAGE_ANIM_V_FLIP
- obj_image_anim_frame 16, 2, OBJ_IMAGE_ANIM_H_FLIP | OBJ_IMAGE_ANIM_V_FLIP
- obj_image_anim_frame 32, 1, OBJ_IMAGE_ANIM_H_FLIP | OBJ_IMAGE_ANIM_V_FLIP
- obj_image_anim_end
-
-gUnknown_83E3E40:: @ 83E3E40
- .4byte gUnknown_83E3E20
- .4byte gUnknown_83E3E30
-
-gUnknown_83E3E48:: @ 83E3E48
- spr_template 10138, 10138, gOamData_AffineOff_ObjBlend_32x32, gUnknown_83E3E40, NULL, gDummySpriteAffineAnimTable, sub_80A7E14
-
-gUnknown_83E3E60:: @ 83E3E60
- obj_rot_scal_anim_frame -6, 4, 0, 8
- obj_rot_scal_anim_frame 10, -10, 0, 8
- obj_rot_scal_anim_frame -4, 6, 0, 8
- obj_rot_scal_anim_end
-
-gUnknown_83E3E80:: @ 83E3E80
- obj_rot_scal_anim_frame -4, -5, 0, 12
- obj_rot_scal_anim_frame 0, 0, 0, 24
- obj_rot_scal_anim_frame 4, 5, 0, 12
- obj_rot_scal_anim_end
-
-gUnknown_83E3EA0:: @ 83E3EA0
- obj_image_anim_frame 0, 4, OBJ_IMAGE_ANIM_H_FLIP
- obj_image_anim_frame 4, 40, OBJ_IMAGE_ANIM_H_FLIP
- obj_image_anim_frame 8, 4, OBJ_IMAGE_ANIM_H_FLIP
- obj_image_anim_frame 12, 4, OBJ_IMAGE_ANIM_H_FLIP
- obj_image_anim_end
-
-gUnknown_83E3EB4:: @ 83E3EB4
- obj_image_anim_frame 0, 4
- obj_image_anim_frame 4, 40
- obj_image_anim_frame 8, 4
- obj_image_anim_frame 12, 4
- obj_image_anim_end
-
-gUnknown_83E3EC8:: @ 83E3EC8
- .4byte gUnknown_83E3EA0
- .4byte gUnknown_83E3EB4
-
-gUnknown_83E3ED0:: @ 83E3ED0
- spr_template 10086, 10086, gOamData_AffineOff_ObjNormal_16x16, gUnknown_83E3EC8, NULL, gDummySpriteAffineAnimTable, sub_80A851C
-
-gUnknown_83E3EE8:: @ 83E3EE8
- obj_rot_scal_anim_frame 11, 11, 0, 8
- obj_rot_scal_anim_frame -11, -11, 0, 8
- obj_rot_scal_anim_end
-
-gUnknown_83E3F00:: @ 83E3F00
- .4byte gUnknown_83E3EE8
-
-gUnknown_83E3F04:: @ 83E3F04
- spr_template 10087, 10087, gOamData_AffineNormal_ObjNormal_16x16, gDummySpriteAnimTable, NULL, gUnknown_83E3F00, sub_80A85AC
-
-gUnknown_83E3F1C:: @ 83E3F1C
- obj_rot_scal_anim_frame -10, 9, 0, 7
- obj_rot_scal_anim_frame 20, -20, 0, 7
- obj_rot_scal_anim_frame -20, 20, 0, 7
- obj_rot_scal_anim_frame 10, -9, 0, 7
- obj_rot_scal_anim_loop 2
- obj_rot_scal_anim_end
-
-gUnknown_83E3F4C:: @ 83E3F4C
- spr_template 10002, 10002, gOamData_AffineOff_ObjNormal_32x32, gDummySpriteAnimTable, NULL, gDummySpriteAffineAnimTable, sub_80A8A1C
-
-gUnknown_83E3F64:: @ 83E3F64
- spr_template 10197, 10197, gOamData_AffineOff_ObjNormal_32x32, gDummySpriteAnimTable, NULL, gDummySpriteAffineAnimTable, AnimSnoreZ
-
-gUnknown_83E3F7C:: @ 83E3F7C
- obj_image_anim_frame 0, 5
- obj_image_anim_frame 16, 5
- obj_image_anim_frame 32, 5
- obj_image_anim_frame 48, 5
- obj_image_anim_end
-
-gUnknown_83E3F90:: @ 83E3F90
- .4byte gUnknown_83E3F7C
-
-gUnknown_83E3F94:: @ 83E3F94
- spr_template 10198, 10198, gOamData_AffineOff_ObjNormal_32x32, gUnknown_83E3F90, NULL, gDummySpriteAffineAnimTable, AnimSpriteOnMonPos
-
-gUnknown_83E3FAC:: @ 83E3FAC
- obj_rot_scal_anim_frame 0, 0, 248, 2
- obj_rot_scal_anim_frame 0, 0, 8, 4
- obj_rot_scal_anim_frame 0, 0, 248, 2
- obj_rot_scal_anim_jump 0
-
-gUnknown_83E3FCC:: @ 83E3FCC
- obj_rot_scal_anim_frame 256, 256, 0, 0
- obj_rot_scal_anim_end
-
-gUnknown_83E3FDC:: @ 83E3FDC
- obj_rot_scal_anim_frame -8, 4, 0, 8
- obj_rot_scal_anim_loop 0
- obj_rot_scal_anim_frame 16, -8, 0, 8
- obj_rot_scal_anim_frame -16, 8, 0, 8
- obj_rot_scal_anim_loop 1
- obj_rot_scal_anim_frame 256, 256, 0, 0
- obj_rot_scal_anim_frame 0, 0, 0, 15
- obj_rot_scal_anim_end
-
-gUnknown_83E401C:: @ 83E401C
- .4byte gUnknown_83E3FAC
- .4byte gUnknown_83E3FCC
- .4byte gUnknown_83E3FDC
-
-gUnknown_83E4028:: @ 83E4028
- spr_template 10202, 10202, gOamData_AffineDouble_ObjBlend_32x32, gDummySpriteAnimTable, NULL, gUnknown_83E401C, sub_80A8F38
-
-gUnknown_83E4040:: @ 83E4040
- obj_rot_scal_anim_frame 16, 16, 0, 0
- obj_rot_scal_anim_frame 16, 16, 0, 30
- obj_rot_scal_anim_end 1
-
-gUnknown_83E4058:: @ 83E4058
- obj_rot_scal_anim_frame 16, 16, 0, 0
- obj_rot_scal_anim_frame 32, 32, 0, 15
- obj_rot_scal_anim_end 1
-
-gUnknown_83E4070:: @ 83E4070
- obj_rot_scal_anim_frame 16, 16, 0, 0
- obj_rot_scal_anim_frame 11, 11, 0, 45
- obj_rot_scal_anim_end 1
-
-gUnknown_83E4088:: @ 83E4088
- .4byte gUnknown_83E4040
- .4byte gUnknown_83E4058
-
-gUnknown_83E4090:: @ 83E4090
- .4byte gUnknown_83E4070
-
-gUnknown_83E4094:: @ 83E4094
- spr_template 10203, 10203, gOamData_AffineDouble_ObjNormal_64x64, gDummySpriteAnimTable, NULL, gUnknown_83E4088, AnimSpriteOnMonPos
-
-gUnknown_83E40AC:: @ 83E40AC
- obj_rot_scal_anim_frame 512, 512, 0, 0
- obj_rot_scal_anim_frame -16, -16, 0, 30
- obj_rot_scal_anim_end 1
-
-gUnknown_83E40C4:: @ 83E40C4
- .4byte gUnknown_83E40AC
-
-gUnknown_83E40C8:: @ 83E40C8
- spr_template 10203, 10203, gOamData_AffineDouble_ObjBlend_64x64, gDummySpriteAnimTable, NULL, gUnknown_83E40C4, AnimSpriteOnMonPos
-
-gUnknown_83E40E0:: @ 83E40E0
- spr_template 10203, 10203, gOamData_AffineDouble_ObjBlend_64x64, gDummySpriteAnimTable, NULL, gUnknown_83E4088, sub_80A8BC4
-
-gUnknown_83E40F8:: @ 83E40F8
- spr_template 10203, 10203, gOamData_AffineDouble_ObjBlend_64x64, gDummySpriteAnimTable, NULL, gUnknown_83E4090, sub_80A8CA4
-
-gUnknown_83E4110:: @ 83E4110
- spr_template 10203, 10203, gOamData_AffineDouble_ObjBlend_64x64, gDummySpriteAnimTable, NULL, gUnknown_83E4088, sub_80A8EE8
-
-gUnknown_83E4128:: @ 83E4128
- obj_rot_scal_anim_frame 96, -13, 0, 8
- obj_rot_scal_anim_end
-
-gUnknown_83E4138:: @ 83E4138
- obj_image_anim_frame 0, 3
- obj_image_anim_frame 4, 3
- obj_image_anim_frame 8, 3
- obj_image_anim_frame 4, 3
- obj_image_anim_frame 0, 3
- obj_image_anim_end
-
-gUnknown_83E4150:: @ 83E4150
- .4byte gUnknown_83E4138
-
-gUnknown_83E4154:: @ 83E4154
- spr_template 10207, 10207, gOamData_AffineOff_ObjNormal_16x16, gUnknown_83E4150, NULL, gDummySpriteAffineAnimTable, sub_80A9648
-
-gUnknown_83E416C:: @ 83E416C
- .byte 0x1e, 0x1c, 0xec, 0x18, 0x10, 0x1a, 0xf6, 0x1c
-
-gUnknown_83E4174:: @ 83E4174
- obj_image_anim_frame 0, 6
- obj_image_anim_frame 16, 6
- obj_image_anim_frame 32, 15
- obj_image_anim_frame 16, 6
- obj_image_anim_frame 0, 6
- obj_image_anim_frame 16, 6, OBJ_IMAGE_ANIM_H_FLIP
- obj_image_anim_frame 32, 15, OBJ_IMAGE_ANIM_H_FLIP
- obj_image_anim_frame 16, 6, OBJ_IMAGE_ANIM_H_FLIP
- obj_image_anim_frame 0, 6
- obj_image_anim_frame 16, 6
- obj_image_anim_frame 32, 15
- obj_image_anim_frame 16, 6
- obj_image_anim_frame 0, 6
- obj_image_anim_end
-
-gUnknown_83E41AC:: @ 83E41AC
- .4byte gUnknown_83E4174
-
-gUnknown_83E41B0:: @ 83E41B0
- spr_template 10205, 10205, gOamData_AffineOff_ObjNormal_32x32, gUnknown_83E41AC, NULL, gDummySpriteAffineAnimTable, AnimSpriteOnMonPos
-
-gUnknown_83E41C8:: @ 83E41C8
- .2byte 10206, 9999, 9998
-
- .align 2
-gUnknown_83E41D0:: @ 83E41D0
- spr_template 10206, 10206, gOamData_AffineOff_ObjNormal_16x16, gDummySpriteAnimTable, NULL, gDummySpriteAffineAnimTable, sub_80A97E8
-
-gUnknown_83E41E8:: @ 83E41E8
- spr_template 10210, 10210, gOamData_AffineOff_ObjNormal_16x16, gDummySpriteAnimTable, NULL, gDummySpriteAffineAnimTable, sub_80A9860
-
-gUnknown_83E4200:: @ 83E4200
- obj_rot_scal_anim_frame 10, -13, 0, 10
- obj_rot_scal_anim_frame -10, 13, 0, 10
- obj_rot_scal_anim_end
-
-gUnknown_83E4218:: @ 83E4218
- spr_template 10216, 10216, gOamData_AffineOff_ObjNormal_16x16, gDummySpriteAnimTable, NULL, gDummySpriteAffineAnimTable, sub_80A9B40
-
-gUnknown_83E4230:: @ 83E4230
- spr_template 10216, 10216, gOamData_AffineOff_ObjNormal_16x16, gDummySpriteAnimTable, NULL, gDummySpriteAffineAnimTable, sub_80A9BC4
-
-gUnknown_83E4248:: @ 83E4248
- spr_template 10216, 10216, gOamData_AffineOff_ObjNormal_16x16, gDummySpriteAnimTable, NULL, gDummySpriteAffineAnimTable, sub_80A9C4C
-
-gUnknown_83E4260:: @ 83E4260
- obj_rot_scal_anim_frame 128, 128, 0, 0
- obj_rot_scal_anim_frame 8, 8, 0, 1
- obj_rot_scal_anim_jump 1
-
-gUnknown_83E4278:: @ 83E4278
- .4byte gUnknown_83E4260
-
-gUnknown_83E427C:: @ 83E427C
- spr_template 10217, 10217, gOamData_AffineNormal_ObjNormal_16x16, gDummySpriteAnimTable, NULL, gUnknown_83E4278, sub_80AA174
-
-gUnknown_83E4294:: @ 83E4294
- spr_template 10217, 10217, gOamData_AffineDouble_ObjNormal_16x16, gDummySpriteAnimTable, NULL, gUnknown_83E4278, sub_80AA2B0
-
-gUnknown_83E42AC:: @ 83E42AC
- obj_rot_scal_anim_frame 128, 128, 0, 0
- obj_rot_scal_anim_frame 8, 8, 0, 1
- obj_rot_scal_anim_jump 1
-
-gUnknown_83E42C4:: @ 83E42C4
- .4byte gUnknown_83E42AC
-
-gUnknown_83E42C8:: @ 83E42C8
- spr_template 10237, 10237, gOamData_AffineDouble_ObjNormal_8x8, gDummySpriteAnimTable, NULL, gUnknown_83E42C4, sub_80AA37C
-
-gUnknown_83E42E0:: @ 83E42E0
- obj_image_anim_frame 0, 4
- obj_image_anim_frame 4, 4
- obj_image_anim_frame 8, 4
- obj_image_anim_frame 4, 4
- obj_image_anim_frame 0, 4
- obj_image_anim_end
-
-gUnknown_83E42F8:: @ 83E42F8
- .4byte gUnknown_83E42E0
-
-gUnknown_83E42FC:: @ 83E42FC
- spr_template 10218, 10218, gOamData_AffineOff_ObjNormal_16x16, gUnknown_83E42F8, NULL, gDummySpriteAffineAnimTable, sub_80AA3F0
-
-gUnknown_83E4314:: @ 83E4314
- obj_image_anim_frame 0, 24
- obj_image_anim_end
-
-gUnknown_83E431C:: @ 83E431C
- .4byte gUnknown_83E4314
-
-gUnknown_83E4320:: @ 83E4320
- spr_template 10220, 10220, gOamData_AffineOff_ObjNormal_32x32, gUnknown_83E431C, NULL, gDummySpriteAffineAnimTable, sub_80AA408
-
-gUnknown_83E4338:: @ 83E4338
- spr_template 10219, 10219, gOamData_AffineOff_ObjNormal_16x16, gDummySpriteAnimTable, NULL, gDummySpriteAffineAnimTable, sub_80AA508
-
-gUnknown_83E4350:: @ 83E4350
- obj_image_anim_frame 0, 3
- obj_image_anim_jump 0
-
-gUnknown_83E4358:: @ 83E4358
- obj_image_anim_frame 16, 3
- obj_image_anim_jump 0
-
-gUnknown_83E4360:: @ 83E4360
- .4byte gUnknown_83E4350
- .4byte gUnknown_83E4358
-
-gUnknown_83E4368:: @ 83E4368
- spr_template 10221, 10221, gOamData_AffineOff_ObjNormal_32x32, gUnknown_83E4360, NULL, gDummySpriteAffineAnimTable, sub_80AA58C
-
-gUnknown_83E4380:: @ 83E4380
- obj_image_anim_frame 0, 4
- obj_image_anim_frame 16, 4
- obj_image_anim_frame 32, 4
- obj_image_anim_frame 48, 4
- obj_image_anim_end
-
-gUnknown_83E4394:: @ 83E4394
- obj_image_anim_frame 0, 4, OBJ_IMAGE_ANIM_H_FLIP
- obj_image_anim_frame 16, 4, OBJ_IMAGE_ANIM_H_FLIP
- obj_image_anim_frame 32, 4, OBJ_IMAGE_ANIM_H_FLIP
- obj_image_anim_frame 48, 4, OBJ_IMAGE_ANIM_H_FLIP
- obj_image_anim_end
-
-gUnknown_83E43A8:: @ 83E43A8
- .4byte gUnknown_83E4380
- .4byte gUnknown_83E4394
-
-gUnknown_83E43B0:: @ 83E43B0
- spr_template 10222, 10222, gOamData_AffineOff_ObjNormal_32x32, gUnknown_83E43A8, NULL, gDummySpriteAffineAnimTable, sub_80AA6B8
-
-gUnknown_83E43C8:: @ 83E43C8
- obj_image_anim_frame 0, 8
- obj_image_anim_frame 16, 8
- obj_image_anim_frame 32, 8
- obj_image_anim_frame 16, 8
- obj_image_anim_end
-
-gUnknown_83E43DC:: @ 83E43DC
- obj_image_anim_frame 16, 8, OBJ_IMAGE_ANIM_H_FLIP
- obj_image_anim_frame 32, 8, OBJ_IMAGE_ANIM_H_FLIP
- obj_image_anim_frame 16, 8, OBJ_IMAGE_ANIM_H_FLIP
- obj_image_anim_frame 0, 8, OBJ_IMAGE_ANIM_H_FLIP
- obj_image_anim_end
-
-gUnknown_83E43F0:: @ 83E43F0
- .4byte gUnknown_83E43C8
- .4byte gUnknown_83E43DC
-
-gUnknown_83E43F8:: @ 83E43F8
- spr_template 10215, 10215, gOamData_AffineOff_ObjNormal_32x32, gUnknown_83E43F0, NULL, gDummySpriteAffineAnimTable, sub_80AA708
-
-gUnknown_83E4410:: @ 83E4410
- obj_rot_scal_anim_frame -12, 8, 0, 4
- obj_rot_scal_anim_frame 20, -20, 0, 4
- obj_rot_scal_anim_frame -8, 12, 0, 4
- obj_rot_scal_anim_end
-
-gUnknown_83E4430:: @ 83E4430
- spr_template 10225, 10225, gOamData_AffineOff_ObjNormal_32x32, gDummySpriteAnimTable, NULL, gDummySpriteAffineAnimTable, sub_80AA838
-
-gUnknown_83E4448:: @ 83E4448
- obj_rot_scal_anim_frame 0, 0, 0, 5
- obj_rot_scal_anim_end
-
-gUnknown_83E4458:: @ 83E4458
- obj_rot_scal_anim_frame 0, 0, 248, 16
- obj_rot_scal_anim_end 1
-
-gUnknown_83E4468:: @ 83E4468
- obj_rot_scal_anim_frame 0, 0, 8, 16
- obj_rot_scal_anim_end 1
-
-gUnknown_83E4478:: @ 83E4478
- .4byte gUnknown_83E4448
- .4byte gUnknown_83E4458
- .4byte gUnknown_83E4468
-
-gUnknown_83E4484:: @ 83E4484
- spr_template 10206, 10206, gOamData_AffineNormal_ObjNormal_16x16, gUnknown_83E3844, NULL, gUnknown_83E4478, sub_80AA998
-
-gUnknown_83E449C:: @ 83E449C
- spr_template 10206, 10206, gOamData_AffineNormal_ObjNormal_16x16, gUnknown_83E3844, NULL, gUnknown_83E4478, sub_80AA938
-
-gUnknown_83E44B4:: @ 83E44B4
- obj_rot_scal_anim_frame 256, 256, 0, 0
- obj_rot_scal_anim_end
-
-gUnknown_83E44C4:: @ 83E44C4
- obj_rot_scal_anim_frame 512, 256, 0, 0
- obj_rot_scal_anim_end
-
-gUnknown_83E44D4:: @ 83E44D4
- .4byte gUnknown_83E44B4
- .4byte gUnknown_83E44C4
-
-gUnknown_83E44DC:: @ 83E44DC
- spr_template 10244, 10244, gOamData_AffineDouble_ObjBlend_64x32, gDummySpriteAnimTable, NULL, gUnknown_83E44D4, sub_80AAAE4
-
gUnknown_83E44F4:: @ 83E44F4
.incbin "graphics/battle_anims/unk_83E4874.4bpp"
diff --git a/data/battle_anim_scripts.s b/data/battle_anim_scripts.s
index 66ff25ced..925f6c012 100644
--- a/data/battle_anim_scripts.s
+++ b/data/battle_anim_scripts.s
@@ -535,21 +535,21 @@ Move_SWIFT:: @ 81C7345
monbg 3
setalpha 12, 8
playsewithpan SE_W129, 192
- createsprite gUnknown_83E2C7C, ANIM_TARGET, 3, 20, -10, 20, 0, 22, 20, 1
+ createsprite gSwiftStarSpriteTemplate, ANIM_TARGET, 3, 20, -10, 20, 0, 22, 20, 1
delay 5
playsewithpan SE_W129, 192
- createsprite gUnknown_83E2C7C, ANIM_TARGET, 3, 20, -10, 20, 5, 22, -18, 1
+ createsprite gSwiftStarSpriteTemplate, ANIM_TARGET, 3, 20, -10, 20, 5, 22, -18, 1
delay 5
playsewithpan SE_W129, 192
- createsprite gUnknown_83E2C7C, ANIM_TARGET, 3, 20, -10, 20, -10, 22, 15, 1
+ createsprite gSwiftStarSpriteTemplate, ANIM_TARGET, 3, 20, -10, 20, -10, 22, 15, 1
createvisualtask AnimTask_ShakeMon2, 2, 1, 2, 0, 18, 1
createvisualtask AnimTask_ShakeMon2, 2, 3, 2, 0, 18, 1
delay 5
playsewithpan SE_W129, 192
- createsprite gUnknown_83E2C7C, ANIM_TARGET, 3, 20, -10, 20, 0, 22, -20, 1
+ createsprite gSwiftStarSpriteTemplate, ANIM_TARGET, 3, 20, -10, 20, 0, 22, -20, 1
delay 5
playsewithpan SE_W129, 192
- createsprite gUnknown_83E2C7C, ANIM_TARGET, 3, 20, -10, 20, 0, 22, 12, 1
+ createsprite gSwiftStarSpriteTemplate, ANIM_TARGET, 3, 20, -10, 20, 0, 22, 12, 1
delay 5
waitforvisualfinish
clearmonbg 3
@@ -641,7 +641,7 @@ Move_SUPERSONIC:: @ 81C755D
gUnknown_81C759B:: @ 81C759B
playsewithpan SE_W048, 192
- createsprite gUnknown_83E3CA0, ANIM_TARGET, 2, 16, 0, 0, 0, 30, 0
+ createsprite gSupersonicWaveSpriteTemplate, ANIM_TARGET, 2, 16, 0, 0, 0, 30, 0
delay 2
return
@@ -657,7 +657,7 @@ Move_SCREECH:: @ 81C75B5
gUnknown_81C75E8:: @ 81C75E8
playsewithpan SE_W103, 192
- createsprite gUnknown_83E3CB8, ANIM_TARGET, 2, 16, 0, 0, 0, 30, 0
+ createsprite gScreechWaveSpriteTemplate, ANIM_TARGET, 2, 16, 0, 0, 0, 30, 0
delay 2
return
@@ -1057,7 +1057,7 @@ Move_SONIC_BOOM:: @ 81C7EDB
gUnknown_81C7F12:: @ 81C7F12
playsewithpan SE_W013B, 192
- createsprite gUnknown_83E3C10, ANIM_TARGET, 2, 16, 0, 0, 0, 15
+ createsprite gSonicBoomSpriteTemplate, ANIM_TARGET, 2, 16, 0, 0, 0, 15
delay 4
return
@@ -1221,7 +1221,7 @@ Move_CUT:: @ 81C832A
monbg 1
setalpha 12, 8
playsewithpan SE_W015, 63
- createsprite gUnknown_83E3294, ANIM_ATTACKER, 2, 40, -32, 0
+ createsprite gCuttingSliceSpriteTemplate, ANIM_ATTACKER, 2, 40, -32, 0
delay 5
createvisualtask AnimTask_ShakeMon, 2, 1, 0, 3, 10, 1
waitforvisualfinish
@@ -1240,24 +1240,24 @@ Move_HIDDEN_POWER:: @ 81C835C
delay 4
createvisualtask AnimTask_ScaleMonAndRestore, 5, -7, -7, 11, 0, 0
playsewithpan SE_W179, 192
- createsprite gUnknown_83E427C, ANIM_ATTACKER, 2, 26, 0
- createsprite gUnknown_83E427C, ANIM_ATTACKER, 2, 26, 42
- createsprite gUnknown_83E427C, ANIM_ATTACKER, 2, 26, 84
- createsprite gUnknown_83E427C, ANIM_ATTACKER, 2, 26, 126
- createsprite gUnknown_83E427C, ANIM_ATTACKER, 2, 26, 168
- createsprite gUnknown_83E427C, ANIM_ATTACKER, 2, 26, 210
+ createsprite gHiddenPowerOrbSpriteTemplate, ANIM_ATTACKER, 2, 26, 0
+ createsprite gHiddenPowerOrbSpriteTemplate, ANIM_ATTACKER, 2, 26, 42
+ createsprite gHiddenPowerOrbSpriteTemplate, ANIM_ATTACKER, 2, 26, 84
+ createsprite gHiddenPowerOrbSpriteTemplate, ANIM_ATTACKER, 2, 26, 126
+ createsprite gHiddenPowerOrbSpriteTemplate, ANIM_ATTACKER, 2, 26, 168
+ createsprite gHiddenPowerOrbSpriteTemplate, ANIM_ATTACKER, 2, 26, 210
delay 52
setarg 7, 65535
playsewithpan SE_W115, 192
createvisualtask AnimTask_ScaleMonAndRestore, 5, -7, -7, 11, 0, 0
- createsprite gUnknown_83E4294, ANIM_TARGET, 2, 0
- createsprite gUnknown_83E4294, ANIM_TARGET, 2, 32
- createsprite gUnknown_83E4294, ANIM_TARGET, 2, 64
- createsprite gUnknown_83E4294, ANIM_TARGET, 2, 96
- createsprite gUnknown_83E4294, ANIM_TARGET, 2, 128
- createsprite gUnknown_83E4294, ANIM_TARGET, 2, 160
- createsprite gUnknown_83E4294, ANIM_TARGET, 2, 192
- createsprite gUnknown_83E4294, ANIM_TARGET, 2, 224
+ createsprite gHiddenPowerOrbScatterSpriteTemplate, ANIM_TARGET, 2, 0
+ createsprite gHiddenPowerOrbScatterSpriteTemplate, ANIM_TARGET, 2, 32
+ createsprite gHiddenPowerOrbScatterSpriteTemplate, ANIM_TARGET, 2, 64
+ createsprite gHiddenPowerOrbScatterSpriteTemplate, ANIM_TARGET, 2, 96
+ createsprite gHiddenPowerOrbScatterSpriteTemplate, ANIM_TARGET, 2, 128
+ createsprite gHiddenPowerOrbScatterSpriteTemplate, ANIM_TARGET, 2, 160
+ createsprite gHiddenPowerOrbScatterSpriteTemplate, ANIM_TARGET, 2, 192
+ createsprite gHiddenPowerOrbScatterSpriteTemplate, ANIM_TARGET, 2, 224
end
Move_REVERSAL:: @ 81C8445
@@ -1348,7 +1348,7 @@ Move_SWORDS_DANCE:: @ 81C8644
setalpha 12, 8
playsewithpan SE_W014, 192
createvisualtask AnimTask_TranslateMonEllipticalRespectSide, 2, 0, 16, 6, 1, 4
- createsprite gUnknown_83E3BF8, ANIM_ATTACKER, 2, 0, 0
+ createsprite gSwordsDanceBladeSpriteTemplate, ANIM_ATTACKER, 2, 0, 0
delay 22
createvisualtask sub_80B9F6C, 2, 10005, 2, 2, 32754, 16, 0, 0
waitforvisualfinish
@@ -1465,11 +1465,11 @@ gUnknown_81C892E:: @ 81C892E
end
gUnknown_81C8947:: @ 81C8947
- createsprite gUnknown_83E3294, ANIM_ATTACKER, 2, 40, -32, 0
+ createsprite gCuttingSliceSpriteTemplate, ANIM_ATTACKER, 2, 40, -32, 0
goto gUnknown_81C890A
gUnknown_81C8959:: @ 81C8959
- createsprite gUnknown_83E3294, ANIM_ATTACKER, 2, 40, -32, 1
+ createsprite gCuttingSliceSpriteTemplate, ANIM_ATTACKER, 2, 40, -32, 1
goto gUnknown_81C890A
gUnknown_81C896B:: @ 81C896B
@@ -1500,19 +1500,19 @@ Move_SELF_DESTRUCT:: @ 81C89B9
gUnknown_81C8A3F:: @ 81C8A3F
playsewithpan SE_W120, 192
- createsprite gUnknown_83E3F94, ANIM_ATTACKER, 3, 0, 0, 0, 1
+ createsprite gExplosionSpriteTemplate, ANIM_ATTACKER, 3, 0, 0, 0, 1
delay 6
playsewithpan SE_W120, 192
- createsprite gUnknown_83E3F94, ANIM_ATTACKER, 3, 24, -24, 0, 1
+ createsprite gExplosionSpriteTemplate, ANIM_ATTACKER, 3, 24, -24, 0, 1
delay 6
playsewithpan SE_W120, 192
- createsprite gUnknown_83E3F94, ANIM_ATTACKER, 3, -16, 16, 0, 1
+ createsprite gExplosionSpriteTemplate, ANIM_ATTACKER, 3, -16, 16, 0, 1
delay 6
playsewithpan SE_W120, 192
- createsprite gUnknown_83E3F94, ANIM_ATTACKER, 3, -24, -12, 0, 1
+ createsprite gExplosionSpriteTemplate, ANIM_ATTACKER, 3, -24, -12, 0, 1
delay 6
playsewithpan SE_W120, 192
- createsprite gUnknown_83E3F94, ANIM_ATTACKER, 3, 16, 16, 0, 1
+ createsprite gExplosionSpriteTemplate, ANIM_ATTACKER, 3, 16, 16, 0, 1
delay 6
return
@@ -1524,7 +1524,7 @@ Move_SLAM:: @ 81C8AA9
playsewithpan SE_W004, 192
createsprite gSlideMonToOffsetSpriteTemplate, ANIM_ATTACKER, 2, 0, 20, 3, 0, 4
delay 1
- createsprite gUnknown_83E3148, ANIM_ATTACKER, 2, 0, 0
+ createsprite gSlamHitSpriteTemplate, ANIM_ATTACKER, 2, 0, 0
delay 3
playsewithpan SE_W025B, 63
createsprite gBasicHitSplatSpriteTemplate, ANIM_ATTACKER, 3, 0, 0, 1, 1
@@ -1546,7 +1546,7 @@ Move_VINE_WHIP:: @ 81C8B31
createsprite gHorizontalLungeSpriteTemplate, ANIM_ATTACKER, 2, 4, 6
delay 6
playsewithpan SE_W010, 63
- createsprite gUnknown_83E3160, ANIM_TARGET, 2, 0, 0
+ createsprite gVineWhipSpriteTemplate, ANIM_TARGET, 2, 0, 0
delay 6
createvisualtask AnimTask_ShakeMon2, 2, 1, 2, 0, 6, 1
end
@@ -1554,17 +1554,17 @@ Move_VINE_WHIP:: @ 81C8B31
Move_DRILL_PECK:: @ 81C8B68
loadspritegfx 10135
loadspritegfx 10162
- createsprite gUnknown_83E3550, ANIM_ATTACKER, 2, 0
+ createsprite gBowMonSpriteTemplate, ANIM_ATTACKER, 2, 0
playsewithpan SE_W029, 192
waitforvisualfinish
delay 2
- createsprite gUnknown_83E3550, ANIM_ATTACKER, 2, 1
+ createsprite gBowMonSpriteTemplate, ANIM_ATTACKER, 2, 1
delay 2
loopsewithpan SE_W030, 63, 4, 8
createvisualtask sub_80B2868, 5,
createvisualtask AnimTask_ShakeMon2, 2, 1, 4, 0, 18, 1
waitforvisualfinish
- createsprite gUnknown_83E3550, ANIM_ATTACKER, 2, 2
+ createsprite gBowMonSpriteTemplate, ANIM_ATTACKER, 2, 2
waitforvisualfinish
createsprite gSlideMonToOriginalPosSpriteTemplate, ANIM_ATTACKER, 2, 0, 0, 6
waitforvisualfinish
@@ -1669,19 +1669,19 @@ Move_EXPLOSION:: @ 81C8E15
gUnknown_81C8EB2:: @ 81C8EB2
playsewithpan SE_W153, 192
- createsprite gUnknown_83E3F94, ANIM_ATTACKER, 3, 0, 0, 0, 1
+ createsprite gExplosionSpriteTemplate, ANIM_ATTACKER, 3, 0, 0, 0, 1
delay 6
playsewithpan SE_W153, 192
- createsprite gUnknown_83E3F94, ANIM_ATTACKER, 3, 24, -24, 0, 1
+ createsprite gExplosionSpriteTemplate, ANIM_ATTACKER, 3, 24, -24, 0, 1
delay 6
playsewithpan SE_W153, 192
- createsprite gUnknown_83E3F94, ANIM_ATTACKER, 3, -16, 16, 0, 1
+ createsprite gExplosionSpriteTemplate, ANIM_ATTACKER, 3, -16, 16, 0, 1
delay 6
playsewithpan SE_W153, 192
- createsprite gUnknown_83E3F94, ANIM_ATTACKER, 3, -24, -12, 0, 1
+ createsprite gExplosionSpriteTemplate, ANIM_ATTACKER, 3, -24, -12, 0, 1
delay 6
playsewithpan SE_W153, 192
- createsprite gUnknown_83E3F94, ANIM_ATTACKER, 3, 16, 16, 0, 1
+ createsprite gExplosionSpriteTemplate, ANIM_ATTACKER, 3, 16, 16, 0, 1
delay 6
return
@@ -1702,7 +1702,7 @@ Move_PROTECT:: @ 81C8F55
monbg 2
monbgprio_28 0
waitplaysewithpan SE_W115, 192, 16
- createsprite gUnknown_83E3354, ANIM_ATTACKER, 2, 24, 0, 90
+ createsprite gProtectWallSpriteTemplate, ANIM_ATTACKER, 2, 24, 0, 90
waitforvisualfinish
clearmonbg 2
end
@@ -1746,10 +1746,10 @@ gUnknown_81C9004:: @ 81C9004
waitforvisualfinish
delay 20
playsewithpan SE_W207B, 192
- createsprite gUnknown_83E3F04, ANIM_ATTACKER, 2, 0, 20, -28
+ createsprite gAngerMarkSpriteTemplate, ANIM_ATTACKER, 2, 0, 20, -28
waitforvisualfinish
playsewithpan SE_W207B, 192
- createsprite gUnknown_83E3F04, ANIM_ATTACKER, 2, 0, 20, -28
+ createsprite gAngerMarkSpriteTemplate, ANIM_ATTACKER, 2, 0, 20, -28
waitforvisualfinish
delay 10
createvisualtask AnimTask_SwayMon, 5, 0, 16, 6144, 8, 0
@@ -1783,7 +1783,7 @@ gUnknown_81C910A:: @ 81C910A
waitforvisualfinish
delay 20
playsewithpan SE_W207B, 192
- createsprite gUnknown_83E3F04, ANIM_ATTACKER, 2, 0, 20, -28
+ createsprite gAngerMarkSpriteTemplate, ANIM_ATTACKER, 2, 0, 20, -28
waitforvisualfinish
delay 5
createvisualtask sub_80E0488, 5,
@@ -1805,7 +1805,7 @@ gUnknown_81C910A:: @ 81C910A
gUnknown_81C91D7:: @ 81C91D7
playsewithpan SE_W207B, 192
- createsprite gUnknown_83E3F04, ANIM_ATTACKER, 2, 0, 20, -28
+ createsprite gAngerMarkSpriteTemplate, ANIM_ATTACKER, 2, 0, 20, -28
waitforvisualfinish
delay 5
createsprite gHorizontalLungeSpriteTemplate, ANIM_ATTACKER, 2, 4, 4
@@ -1837,11 +1837,11 @@ Move_SAFEGUARD:: @ 81C9297
monbg 2
setalpha 8, 8
playsewithpan SE_W208, 192
- createsprite gUnknown_83E44DC, ANIM_ATTACKER, 2,
+ createsprite gGuardRingSpriteTemplate, ANIM_ATTACKER, 2,
delay 4
- createsprite gUnknown_83E44DC, ANIM_ATTACKER, 2,
+ createsprite gGuardRingSpriteTemplate, ANIM_ATTACKER, 2,
delay 4
- createsprite gUnknown_83E44DC, ANIM_ATTACKER, 2,
+ createsprite gGuardRingSpriteTemplate, ANIM_ATTACKER, 2,
waitforvisualfinish
playsewithpan SE_REAPOKE, 192
createvisualtask sub_80B9BDC, 2, 10, 0, 2, 0, 10, 32767
@@ -1880,8 +1880,8 @@ Move_VICE_GRIP:: @ 81C9381
monbg 3
setalpha 12, 8
playsewithpan SE_W011, 63
- createsprite gUnknown_83E3E08, ANIM_ATTACKER, 2, 0
- createsprite gUnknown_83E3E08, ANIM_ATTACKER, 2, 1
+ createsprite gViceGripSpriteTemplate, ANIM_ATTACKER, 2, 0
+ createsprite gViceGripSpriteTemplate, ANIM_ATTACKER, 2, 1
delay 9
createsprite gBasicHitSplatSpriteTemplate, ANIM_ATTACKER, 1, 0, 0, 1, 2
createvisualtask AnimTask_ShakeMon2, 5, 1, 2, 0, 5, 1
@@ -1898,8 +1898,8 @@ Move_GUILLOTINE:: @ 81C93C9
fadetobgfromset 12, 13, 14
waitbgfadein
playsewithpan SE_W011, 63
- createsprite gUnknown_83E3E48, ANIM_ATTACKER, 2, 0
- createsprite gUnknown_83E3E48, ANIM_ATTACKER, 2, 1
+ createsprite gGuillotineSpriteTemplate, ANIM_ATTACKER, 2, 0
+ createsprite gGuillotineSpriteTemplate, ANIM_ATTACKER, 2, 1
createvisualtask sub_80BA7F8, 10, 4, 2, 0, 16, 0
delay 9
createvisualtask AnimTask_ShakeMon2, 5, 1, 2, 0, 23, 1
@@ -1922,11 +1922,11 @@ Move_PAY_DAY:: @ 81C9455
monbgprio_28 1
setalpha 12, 8
playsewithpan SE_W013B, 192
- createsprite gUnknown_83E3D50, ANIM_ATTACKER, 2, 20, 0, 0, 0, 1152
+ createsprite gCoinThrowSpriteTemplate, ANIM_ATTACKER, 2, 20, 0, 0, 0, 1152
waitforvisualfinish
playsewithpan SE_W006, 63
createsprite gBasicHitSplatSpriteTemplate, ANIM_ATTACKER, 1, 0, 0, 1, 2
- createsprite gUnknown_83E3D68, ANIM_ATTACKER, 2,
+ createsprite gFallingCoinSpriteTemplate, ANIM_ATTACKER, 2,
createvisualtask AnimTask_ShakeMon2, 2, 1, 1, 0, 6, 1
waitforvisualfinish
clearmonbg 1
@@ -2030,26 +2030,26 @@ Move_ATTRACT:: @ 81C985A
loopsewithpan SE_W204, 192, 12, 3
createvisualtask AnimTask_SwayMon, 5, 0, 12, 4096, 4, 0
delay 15
- createsprite gUnknown_83E4218, ANIM_TARGET, 3, 20, -8
+ createsprite gRedHeartProjectileSpriteTemplate, ANIM_TARGET, 3, 20, -8
waitforvisualfinish
playsewithpan SE_W213, 63
- createsprite gUnknown_83E4230, ANIM_TARGET, 3, 160, -32
- createsprite gUnknown_83E4230, ANIM_TARGET, 3, -256, -40
- createsprite gUnknown_83E4230, ANIM_TARGET, 3, 128, -16
- createsprite gUnknown_83E4230, ANIM_TARGET, 3, 416, -38
- createsprite gUnknown_83E4230, ANIM_TARGET, 3, -128, -22
- createsprite gUnknown_83E4230, ANIM_TARGET, 3, -384, -31
+ createsprite gRedHeartBurstSpriteTemplate, ANIM_TARGET, 3, 160, -32
+ createsprite gRedHeartBurstSpriteTemplate, ANIM_TARGET, 3, -256, -40
+ createsprite gRedHeartBurstSpriteTemplate, ANIM_TARGET, 3, 128, -16
+ createsprite gRedHeartBurstSpriteTemplate, ANIM_TARGET, 3, 416, -38
+ createsprite gRedHeartBurstSpriteTemplate, ANIM_TARGET, 3, -128, -22
+ createsprite gRedHeartBurstSpriteTemplate, ANIM_TARGET, 3, -384, -31
waitforvisualfinish
waitplaysewithpan SE_W213B, 0, 15
createvisualtask sub_80A9CE8, 5,
- createsprite gUnknown_83E4248, ANIM_ATTACKER, 40, 16, 256, 0
- createsprite gUnknown_83E4248, ANIM_ATTACKER, 40, 224, 240, 15
- createsprite gUnknown_83E4248, ANIM_ATTACKER, 40, 126, 272, 30
- createsprite gUnknown_83E4248, ANIM_ATTACKER, 40, 80, 224, 45
- createsprite gUnknown_83E4248, ANIM_ATTACKER, 40, 170, 272, 60
- createsprite gUnknown_83E4248, ANIM_ATTACKER, 40, 40, 256, 75
- createsprite gUnknown_83E4248, ANIM_ATTACKER, 40, 112, 256, 90
- createsprite gUnknown_83E4248, ANIM_ATTACKER, 40, 200, 272, 90
+ createsprite gRedHeartRisingSpriteTemplate, ANIM_ATTACKER, 40, 16, 256, 0
+ createsprite gRedHeartRisingSpriteTemplate, ANIM_ATTACKER, 40, 224, 240, 15
+ createsprite gRedHeartRisingSpriteTemplate, ANIM_ATTACKER, 40, 126, 272, 30
+ createsprite gRedHeartRisingSpriteTemplate, ANIM_ATTACKER, 40, 80, 224, 45
+ createsprite gRedHeartRisingSpriteTemplate, ANIM_ATTACKER, 40, 170, 272, 60
+ createsprite gRedHeartRisingSpriteTemplate, ANIM_ATTACKER, 40, 40, 256, 75
+ createsprite gRedHeartRisingSpriteTemplate, ANIM_ATTACKER, 40, 112, 256, 90
+ createsprite gRedHeartRisingSpriteTemplate, ANIM_ATTACKER, 40, 200, 272, 90
delay 75
createvisualtask sub_80B9BDC, 2, 4, 4, 4, 0, 10, 28479
end
@@ -2108,11 +2108,11 @@ Move_CONFUSE_RAY:: @ 81C9A31
Move_LOCK_ON:: @ 81C9A84
loadspritegfx 10014
- createsprite gUnknown_83E3518, ANIM_ATTACKER, 40,
- createsprite gUnknown_83E3530, ANIM_ATTACKER, 40, 1
- createsprite gUnknown_83E3530, ANIM_ATTACKER, 40, 2
- createsprite gUnknown_83E3530, ANIM_ATTACKER, 40, 3
- createsprite gUnknown_83E3530, ANIM_ATTACKER, 40, 4
+ createsprite gLockOnTargetSpriteTemplate, ANIM_ATTACKER, 40,
+ createsprite gLockOnMoveTargetSpriteTemplate, ANIM_ATTACKER, 40, 1
+ createsprite gLockOnMoveTargetSpriteTemplate, ANIM_ATTACKER, 40, 2
+ createsprite gLockOnMoveTargetSpriteTemplate, ANIM_ATTACKER, 40, 3
+ createsprite gLockOnMoveTargetSpriteTemplate, ANIM_ATTACKER, 40, 4
delay 120
setarg 7, 65535
waitforvisualfinish
@@ -2332,40 +2332,40 @@ Move_CONVERSION:: @ 81C9FA9
setalpha 16, 0
delay 0
playsewithpan SE_W129, 192
- createsprite gUnknown_83E36EC, ANIM_ATTACKER, 2, -24, -24
+ createsprite gConversionSpriteTemplate, ANIM_ATTACKER, 2, -24, -24
delay 3
- createsprite gUnknown_83E36EC, ANIM_ATTACKER, 2, -8, -24
+ createsprite gConversionSpriteTemplate, ANIM_ATTACKER, 2, -8, -24
delay 3
- createsprite gUnknown_83E36EC, ANIM_ATTACKER, 2, 8, -24
+ createsprite gConversionSpriteTemplate, ANIM_ATTACKER, 2, 8, -24
delay 3
- createsprite gUnknown_83E36EC, ANIM_ATTACKER, 2, 24, -24
+ createsprite gConversionSpriteTemplate, ANIM_ATTACKER, 2, 24, -24
delay 3
playsewithpan SE_W129, 192
- createsprite gUnknown_83E36EC, ANIM_ATTACKER, 2, -24, -8
+ createsprite gConversionSpriteTemplate, ANIM_ATTACKER, 2, -24, -8
delay 3
- createsprite gUnknown_83E36EC, ANIM_ATTACKER, 2, -8, -8
+ createsprite gConversionSpriteTemplate, ANIM_ATTACKER, 2, -8, -8
delay 3
- createsprite gUnknown_83E36EC, ANIM_ATTACKER, 2, 8, -8
+ createsprite gConversionSpriteTemplate, ANIM_ATTACKER, 2, 8, -8
delay 3
- createsprite gUnknown_83E36EC, ANIM_ATTACKER, 2, 24, -8
+ createsprite gConversionSpriteTemplate, ANIM_ATTACKER, 2, 24, -8
delay 3
playsewithpan SE_W129, 192
- createsprite gUnknown_83E36EC, ANIM_ATTACKER, 2, -24, 8
+ createsprite gConversionSpriteTemplate, ANIM_ATTACKER, 2, -24, 8
delay 3
- createsprite gUnknown_83E36EC, ANIM_ATTACKER, 2, -8, 8
+ createsprite gConversionSpriteTemplate, ANIM_ATTACKER, 2, -8, 8
delay 3
- createsprite gUnknown_83E36EC, ANIM_ATTACKER, 2, 8, 8
+ createsprite gConversionSpriteTemplate, ANIM_ATTACKER, 2, 8, 8
delay 3
- createsprite gUnknown_83E36EC, ANIM_ATTACKER, 2, 24, 8
+ createsprite gConversionSpriteTemplate, ANIM_ATTACKER, 2, 24, 8
delay 3
playsewithpan SE_W129, 192
- createsprite gUnknown_83E36EC, ANIM_ATTACKER, 2, -24, 24
+ createsprite gConversionSpriteTemplate, ANIM_ATTACKER, 2, -24, 24
delay 3
- createsprite gUnknown_83E36EC, ANIM_ATTACKER, 2, -8, 24
+ createsprite gConversionSpriteTemplate, ANIM_ATTACKER, 2, -8, 24
delay 3
- createsprite gUnknown_83E36EC, ANIM_ATTACKER, 2, 8, 24
+ createsprite gConversionSpriteTemplate, ANIM_ATTACKER, 2, 8, 24
delay 3
- createsprite gUnknown_83E36EC, ANIM_ATTACKER, 2, 24, 24
+ createsprite gConversionSpriteTemplate, ANIM_ATTACKER, 2, 24, 24
delay 20
playsewithpan SE_W112, 192
createvisualtask sub_80B9F6C, 2, 10018, 1, 1, 14335, 12, 0, 0
@@ -2384,22 +2384,22 @@ Move_CONVERSION_2:: @ 81CA0BE
setalpha 0, 16
delay 0
playsewithpan SE_W112, 63
- createsprite gUnknown_83E371C, ANIM_ATTACKER, 2, -24, -24, 60
- createsprite gUnknown_83E371C, ANIM_ATTACKER, 2, -8, -24, 65
- createsprite gUnknown_83E371C, ANIM_ATTACKER, 2, 8, -24, 70
- createsprite gUnknown_83E371C, ANIM_ATTACKER, 2, 24, -24, 75
- createsprite gUnknown_83E371C, ANIM_ATTACKER, 2, -24, -8, 80
- createsprite gUnknown_83E371C, ANIM_ATTACKER, 2, -8, -8, 85
- createsprite gUnknown_83E371C, ANIM_ATTACKER, 2, 8, -8, 90
- createsprite gUnknown_83E371C, ANIM_ATTACKER, 2, 24, -8, 95
- createsprite gUnknown_83E371C, ANIM_ATTACKER, 2, -24, 8, 100
- createsprite gUnknown_83E371C, ANIM_ATTACKER, 2, -8, 8, 105
- createsprite gUnknown_83E371C, ANIM_ATTACKER, 2, 8, 8, 110
- createsprite gUnknown_83E371C, ANIM_ATTACKER, 2, 24, 8, 115
- createsprite gUnknown_83E371C, ANIM_ATTACKER, 2, -24, 24, 120
- createsprite gUnknown_83E371C, ANIM_ATTACKER, 2, -8, 24, 125
- createsprite gUnknown_83E371C, ANIM_ATTACKER, 2, 8, 24, 130
- createsprite gUnknown_83E371C, ANIM_ATTACKER, 2, 24, 24, 135
+ createsprite gConversion2SpriteTemplate, ANIM_ATTACKER, 2, -24, -24, 60
+ createsprite gConversion2SpriteTemplate, ANIM_ATTACKER, 2, -8, -24, 65
+ createsprite gConversion2SpriteTemplate, ANIM_ATTACKER, 2, 8, -24, 70
+ createsprite gConversion2SpriteTemplate, ANIM_ATTACKER, 2, 24, -24, 75
+ createsprite gConversion2SpriteTemplate, ANIM_ATTACKER, 2, -24, -8, 80
+ createsprite gConversion2SpriteTemplate, ANIM_ATTACKER, 2, -8, -8, 85
+ createsprite gConversion2SpriteTemplate, ANIM_ATTACKER, 2, 8, -8, 90
+ createsprite gConversion2SpriteTemplate, ANIM_ATTACKER, 2, 24, -8, 95
+ createsprite gConversion2SpriteTemplate, ANIM_ATTACKER, 2, -24, 8, 100
+ createsprite gConversion2SpriteTemplate, ANIM_ATTACKER, 2, -8, 8, 105
+ createsprite gConversion2SpriteTemplate, ANIM_ATTACKER, 2, 8, 8, 110
+ createsprite gConversion2SpriteTemplate, ANIM_ATTACKER, 2, 24, 8, 115
+ createsprite gConversion2SpriteTemplate, ANIM_ATTACKER, 2, -24, 24, 120
+ createsprite gConversion2SpriteTemplate, ANIM_ATTACKER, 2, -8, 24, 125
+ createsprite gConversion2SpriteTemplate, ANIM_ATTACKER, 2, 8, 24, 130
+ createsprite gConversion2SpriteTemplate, ANIM_ATTACKER, 2, 24, 24, 135
createvisualtask sub_80A5DE0, 5,
delay 60
playsewithpan SE_W129, 63
@@ -2446,15 +2446,15 @@ Move_ROLLING_KICK:: @ 81CA1DA
Move_HEADBUTT:: @ 81CA25D
loadspritegfx 10135
- createsprite gUnknown_83E3550, ANIM_ATTACKER, 2, 0
+ createsprite gBowMonSpriteTemplate, ANIM_ATTACKER, 2, 0
playsewithpan SE_W029, 192
waitforvisualfinish
delay 2
- createsprite gUnknown_83E3550, ANIM_ATTACKER, 2, 1
+ createsprite gBowMonSpriteTemplate, ANIM_ATTACKER, 2, 1
waitforvisualfinish
createvisualtask AnimTask_ShakeMonInPlace, 2, 0, 2, 0, 4, 1
createvisualtask AnimTask_ShakeMon, 2, 1, 5, 0, 6, 1
- createsprite gUnknown_83E3550, ANIM_ATTACKER, 2, 2
+ createsprite gBowMonSpriteTemplate, ANIM_ATTACKER, 2, 2
createsprite gUnknown_83E7C98, ANIM_TARGET, 3, 0, 0, 1, 1
playsewithpan SE_W233B, 63
waitforvisualfinish
@@ -2463,16 +2463,16 @@ Move_HEADBUTT:: @ 81CA25D
Move_HORN_ATTACK:: @ 81CA2BA
loadspritegfx 10135
loadspritegfx 10020
- createsprite gUnknown_83E3550, ANIM_ATTACKER, 2, 0
+ createsprite gBowMonSpriteTemplate, ANIM_ATTACKER, 2, 0
playsewithpan SE_W029, 192
waitforvisualfinish
delay 2
- createsprite gUnknown_83E3550, ANIM_ATTACKER, 2, 1
- createsprite gUnknown_83E37BC, ANIM_TARGET, 4, 0, 0, 10
+ createsprite gBowMonSpriteTemplate, ANIM_ATTACKER, 2, 1
+ createsprite gHornHitSpriteTemplate, ANIM_TARGET, 4, 0, 0, 10
waitforvisualfinish
createvisualtask AnimTask_ShakeMonInPlace, 2, 0, 2, 0, 4, 1
createvisualtask AnimTask_ShakeMon, 2, 1, 5, 0, 6, 1
- createsprite gUnknown_83E3550, ANIM_ATTACKER, 2, 2
+ createsprite gBowMonSpriteTemplate, ANIM_ATTACKER, 2, 2
createsprite gUnknown_83E7C98, ANIM_TARGET, 3, 0, 0, 1, 1
playsewithpan SE_W030, 63
waitforvisualfinish
@@ -2490,14 +2490,14 @@ gUnknown_81CA345:: @ 81CA345
end
gUnknown_81CA358:: @ 81CA358
- createsprite gUnknown_83E37BC, ANIM_TARGET, 4, 8, 8, 10
+ createsprite gHornHitSpriteTemplate, ANIM_TARGET, 4, 8, 8, 10
waitforvisualfinish
createsprite gUnknown_83E7C98, ANIM_TARGET, 3, 0, 0, 1, 1
playsewithpan SE_W030, 63
goto gUnknown_81CA345
gUnknown_81CA37E:: @ 81CA37E
- createsprite gUnknown_83E37BC, ANIM_TARGET, 4, -8, -8, 10
+ createsprite gHornHitSpriteTemplate, ANIM_TARGET, 4, -8, -8, 10
waitforvisualfinish
createsprite gUnknown_83E7C98, ANIM_TARGET, 3, 0, 0, 1, 1
playsewithpan SE_W030, 63
@@ -2514,12 +2514,12 @@ Move_HORN_DRILL:: @ 81CA3A4
gUnknown_81CA3C1:: @ 81CA3C1
waitbgfadein
setalpha 12, 8
- createsprite gUnknown_83E3550, ANIM_ATTACKER, 2, 0
+ createsprite gBowMonSpriteTemplate, ANIM_ATTACKER, 2, 0
playsewithpan SE_W029, 192
waitforvisualfinish
delay 2
- createsprite gUnknown_83E3550, ANIM_ATTACKER, 2, 1
- createsprite gUnknown_83E37BC, ANIM_TARGET, 4, 0, 0, 12
+ createsprite gBowMonSpriteTemplate, ANIM_ATTACKER, 2, 1
+ createsprite gHornHitSpriteTemplate, ANIM_TARGET, 4, 0, 0, 12
waitforvisualfinish
playse SE_BAN
createvisualtask AnimTask_ShakeMonInPlace, 2, 0, 2, 0, 40, 1
@@ -2557,7 +2557,7 @@ gUnknown_81CA3C1:: @ 81CA3C1
createsprite gUnknown_83E7C98, ANIM_TARGET, 3, 32, 0, 1, 2
playsewithpan SE_W030, 63
delay 4
- createsprite gUnknown_83E3550, ANIM_ATTACKER, 2, 2
+ createsprite gBowMonSpriteTemplate, ANIM_ATTACKER, 2, 2
waitforvisualfinish
restorebg
waitbgfadeout
@@ -2595,29 +2595,29 @@ Move_SING:: @ 81CA5A0
createvisualtask sub_80A65E8, 2,
waitforvisualfinish
panse_1B SE_W047, 192, 63, 2, 0
- createsprite gUnknown_83E3880, ANIM_TARGET, 2, 7, 0, 12
+ createsprite gWavyMusicNotesSpriteTemplate, ANIM_TARGET, 2, 7, 0, 12
delay 5
- createsprite gUnknown_83E3880, ANIM_TARGET, 2, 6, 1, 12
+ createsprite gWavyMusicNotesSpriteTemplate, ANIM_TARGET, 2, 6, 1, 12
delay 5
- createsprite gUnknown_83E3880, ANIM_TARGET, 2, 1, 2, 12
+ createsprite gWavyMusicNotesSpriteTemplate, ANIM_TARGET, 2, 1, 2, 12
delay 5
- createsprite gUnknown_83E3880, ANIM_TARGET, 2, 2, 3, 12
+ createsprite gWavyMusicNotesSpriteTemplate, ANIM_TARGET, 2, 2, 3, 12
delay 5
- createsprite gUnknown_83E3880, ANIM_TARGET, 2, 3, 0, 12
+ createsprite gWavyMusicNotesSpriteTemplate, ANIM_TARGET, 2, 3, 0, 12
delay 4
- createsprite gUnknown_83E3880, ANIM_TARGET, 2, 2, 1, 12
+ createsprite gWavyMusicNotesSpriteTemplate, ANIM_TARGET, 2, 2, 1, 12
delay 4
- createsprite gUnknown_83E3880, ANIM_TARGET, 2, 5, 2, 12
+ createsprite gWavyMusicNotesSpriteTemplate, ANIM_TARGET, 2, 5, 2, 12
delay 4
- createsprite gUnknown_83E3880, ANIM_TARGET, 2, 6, 3, 12
+ createsprite gWavyMusicNotesSpriteTemplate, ANIM_TARGET, 2, 6, 3, 12
delay 4
- createsprite gUnknown_83E3880, ANIM_TARGET, 2, 2, 0, 12
+ createsprite gWavyMusicNotesSpriteTemplate, ANIM_TARGET, 2, 2, 0, 12
delay 4
- createsprite gUnknown_83E3880, ANIM_TARGET, 2, 2, 1, 12
+ createsprite gWavyMusicNotesSpriteTemplate, ANIM_TARGET, 2, 2, 1, 12
delay 4
- createsprite gUnknown_83E3880, ANIM_TARGET, 2, 1, 2, 12
+ createsprite gWavyMusicNotesSpriteTemplate, ANIM_TARGET, 2, 1, 2, 12
delay 4
- createsprite gUnknown_83E3880, ANIM_TARGET, 2, 5, 3, 12
+ createsprite gWavyMusicNotesSpriteTemplate, ANIM_TARGET, 2, 5, 3, 12
delay 4
waitforvisualfinish
clearmonbg 3
@@ -2797,10 +2797,10 @@ Move_RAGE:: @ 81CAA1C
monbg 1
setalpha 12, 8
createvisualtask AnimTask_BlendMonInAndOut, 3, 0, 31, 10, 0, 2
- createsprite gUnknown_83E3F04, ANIM_ATTACKER, 2, 0, -20, -28
+ createsprite gAngerMarkSpriteTemplate, ANIM_ATTACKER, 2, 0, -20, -28
playsewithpan SE_W207B, 192
delay 20
- createsprite gUnknown_83E3F04, ANIM_ATTACKER, 2, 0, 20, -28
+ createsprite gAngerMarkSpriteTemplate, ANIM_ATTACKER, 2, 0, 20, -28
playsewithpan SE_W207B, 192
waitforvisualfinish
createsprite gHorizontalLungeSpriteTemplate, ANIM_ATTACKER, 2, 4, 6
@@ -2859,10 +2859,10 @@ Move_MINIMIZE:: @ 81CAAF2
Move_METRONOME:: @ 81CAB05
loadspritegfx 10064
loadspritegfx 10209
- createsprite gUnknown_83E398C, ANIM_ATTACKER, 11, 0, 100
+ createsprite gThoughtBubbleSpriteTemplate, ANIM_ATTACKER, 11, 0, 100
playsewithpan SE_W118, 192
delay 6
- createsprite gUnknown_83E3A34, ANIM_ATTACKER, 12, 0
+ createsprite gMetronomeFingerSpriteTemplate, ANIM_ATTACKER, 12, 0
delay 24
loopsewithpan SE_W039, 192, 22, 3
waitforvisualfinish
@@ -2923,8 +2923,8 @@ Move_KINESIS:: @ 81CAC19
playsewithpan SE_W060, 192
call gUnknown_81D59BB
createsprite gUnknown_83E6F8C, ANIM_ATTACKER, 20,
- createsprite gUnknown_83E3BBC, ANIM_ATTACKER, 19, 32, -8, 0
- createsprite gUnknown_83E3BBC, ANIM_ATTACKER, 19, 32, 16, 1
+ createsprite gKinesisZapEnergySpriteTemplate, ANIM_ATTACKER, 19, 32, -8, 0
+ createsprite gKinesisZapEnergySpriteTemplate, ANIM_ATTACKER, 19, 32, 16, 1
loopsewithpan SE_W109, 192, 21, 2
delay 60
playsewithpan SE_W146, 192
@@ -2944,8 +2944,8 @@ Move_GLARE:: @ 81CAC6A
waitforvisualfinish
createvisualtask sub_80BA7F8, 5, 1, 0, 0, 16, 0
waitforvisualfinish
- createsprite gUnknown_83E42FC, ANIM_ATTACKER, 0, -16, -8
- createsprite gUnknown_83E42FC, ANIM_ATTACKER, 0, 16, -8
+ createsprite gEyeSparkleSpriteTemplate, ANIM_ATTACKER, 0, -16, -8
+ createsprite gEyeSparkleSpriteTemplate, ANIM_ATTACKER, 0, 16, -8
createvisualtask sub_80A9F10, 5,
playsewithpan SE_W043, 192
delay 2
@@ -3062,7 +3062,7 @@ Move_ACID_ARMOR:: @ 81CAED5
Move_SHARPEN:: @ 81CAEEE
loadspritegfx 10185
- createsprite gUnknown_83E365C, ANIM_ATTACKER, 2,
+ createsprite gSharpenSphereSpriteTemplate, ANIM_ATTACKER, 2,
waitforvisualfinish
end
@@ -3077,7 +3077,7 @@ Move_SUPER_FANG:: @ 81CAEFA
delay 20
createsprite gHorizontalLungeSpriteTemplate, ANIM_ATTACKER, 2, 4, 4
delay 4
- createsprite gUnknown_83E37EC, ANIM_TARGET, 2,
+ createsprite gSuperFangSpriteTemplate, ANIM_TARGET, 2,
playsewithpan SE_W044, 63
delay 8
createsprite gComplexPaletteBlendSpriteTemplate, ANIM_ATTACKER, 2, 1, 3, 1, 2143, 14, 32767, 14
@@ -3088,10 +3088,10 @@ Move_SUPER_FANG:: @ 81CAEFA
Move_SLASH:: @ 81CAF7B
loadspritegfx 10183
- createsprite gUnknown_83E35A4, ANIM_TARGET, 2, 1, -8, 0
+ createsprite gSlashSliceSpriteTemplate, ANIM_TARGET, 2, 1, -8, 0
playsewithpan SE_W013, 63
delay 4
- createsprite gUnknown_83E35A4, ANIM_TARGET, 2, 1, 8, 0
+ createsprite gSlashSliceSpriteTemplate, ANIM_TARGET, 2, 1, 8, 0
createvisualtask AnimTask_ShakeMon2, 2, 1, 4, 0, 18, 1
playsewithpan SE_W013, 63
waitforvisualfinish
@@ -3103,8 +3103,8 @@ Move_STRUGGLE:: @ 81CAFB5
monbg 1
setalpha 12, 8
createvisualtask AnimTask_ShakeMonInPlace, 2, 0, 3, 0, 12, 4
- createsprite gUnknown_83E43F8, ANIM_ATTACKER, 2, 0, 0, 2
- createsprite gUnknown_83E43F8, ANIM_ATTACKER, 2, 0, 1, 2
+ createsprite gMovementWavesSpriteTemplate, ANIM_ATTACKER, 2, 0, 0, 2
+ createsprite gMovementWavesSpriteTemplate, ANIM_ATTACKER, 2, 0, 1, 2
loopsewithpan SE_W029, 192, 12, 4
waitforvisualfinish
createsprite gBasicHitSplatSpriteTemplate, ANIM_ATTACKER, 3, 0, 0, 1, 2
@@ -3119,7 +3119,7 @@ Move_SKETCH:: @ 81CB01B
loadspritegfx 10002
monbg 1
createvisualtask sub_80A8874, 2,
- createsprite gUnknown_83E3F4C, ANIM_TARGET, 2,
+ createsprite gPencilSpriteTemplate, ANIM_TARGET, 2,
waitforvisualfinish
clearmonbg 1
createvisualtask sub_80A8338, 2, 0, 2
@@ -3265,27 +3265,27 @@ Move_ENDURE:: @ 81CB227
end
gUnknown_81CB267:: @ 81CB267
- createsprite gUnknown_83E3604, ANIM_ATTACKER, 2, 0, -24, 26, 2
+ createsprite gEndureEnergySpriteTemplate, ANIM_ATTACKER, 2, 0, -24, 26, 2
delay 4
- createsprite gUnknown_83E3604, ANIM_ATTACKER, 2, 0, 14, 28, 1
+ createsprite gEndureEnergySpriteTemplate, ANIM_ATTACKER, 2, 0, 14, 28, 1
delay 4
- createsprite gUnknown_83E3604, ANIM_ATTACKER, 2, 0, -5, 10, 2
+ createsprite gEndureEnergySpriteTemplate, ANIM_ATTACKER, 2, 0, -5, 10, 2
delay 4
- createsprite gUnknown_83E3604, ANIM_ATTACKER, 2, 0, 28, 26, 3
+ createsprite gEndureEnergySpriteTemplate, ANIM_ATTACKER, 2, 0, 28, 26, 3
delay 4
- createsprite gUnknown_83E3604, ANIM_ATTACKER, 2, 0, -12, 0, 1
+ createsprite gEndureEnergySpriteTemplate, ANIM_ATTACKER, 2, 0, -12, 0, 1
return
Move_CHARM:: @ 81CB2BB
loadspritegfx 10210
createvisualtask sub_80E0558, 5, 0, 2, 0
- createsprite gUnknown_83E41E8, ANIM_ATTACKER, 3, 0, 20
+ createsprite gMagentaHeartSpriteTemplate, ANIM_ATTACKER, 3, 0, 20
playsewithpan SE_W204, 192
delay 15
- createsprite gUnknown_83E41E8, ANIM_ATTACKER, 3, -20, 20
+ createsprite gMagentaHeartSpriteTemplate, ANIM_ATTACKER, 3, -20, 20
playsewithpan SE_W204, 192
delay 15
- createsprite gUnknown_83E41E8, ANIM_ATTACKER, 3, 20, 20
+ createsprite gMagentaHeartSpriteTemplate, ANIM_ATTACKER, 3, 20, 20
playsewithpan SE_W204, 192
waitforvisualfinish
end
@@ -3310,23 +3310,23 @@ Move_ROLLOUT:: @ 81CB2FE
Move_FALSE_SWIPE:: @ 81CB33F
loadspritegfx 10286
loadspritegfx 10135
- createsprite gUnknown_83E35BC, ANIM_TARGET, 2,
+ createsprite gFalseSwipeSliceSpriteTemplate, ANIM_TARGET, 2,
playsewithpan SE_W233, 63
delay 16
- createsprite gUnknown_83E35D4, ANIM_TARGET, 2, 0
+ createsprite gFalseSwipePositionedSliceSpriteTemplate, ANIM_TARGET, 2, 0
playsewithpan SE_W104, 63
delay 2
- createsprite gUnknown_83E35D4, ANIM_TARGET, 2, 16
+ createsprite gFalseSwipePositionedSliceSpriteTemplate, ANIM_TARGET, 2, 16
delay 2
- createsprite gUnknown_83E35D4, ANIM_TARGET, 2, 32
+ createsprite gFalseSwipePositionedSliceSpriteTemplate, ANIM_TARGET, 2, 32
playsewithpan SE_W104, 63
delay 2
- createsprite gUnknown_83E35D4, ANIM_TARGET, 2, 48
+ createsprite gFalseSwipePositionedSliceSpriteTemplate, ANIM_TARGET, 2, 48
delay 2
- createsprite gUnknown_83E35D4, ANIM_TARGET, 2, 64
+ createsprite gFalseSwipePositionedSliceSpriteTemplate, ANIM_TARGET, 2, 64
playsewithpan SE_W104, 63
delay 2
- createsprite gUnknown_83E35D4, ANIM_TARGET, 2, 80
+ createsprite gFalseSwipePositionedSliceSpriteTemplate, ANIM_TARGET, 2, 80
delay 2
waitforvisualfinish
createvisualtask AnimTask_ShakeMon, 2, 1, 5, 0, 6, 1
@@ -3340,14 +3340,14 @@ Move_SWAGGER:: @ 81CB3C6
createvisualtask sub_80A84B4, 2,
playsewithpan SE_W207, 192
waitforvisualfinish
- createsprite gUnknown_83E3ED0, ANIM_ATTACKER, 2,
+ createsprite gBreathPuffSpriteTemplate, ANIM_ATTACKER, 2,
loopsewithpan SE_W207, 192, 4, 2
waitforvisualfinish
delay 24
- createsprite gUnknown_83E3F04, ANIM_TARGET, 2, 1, -20, -28
+ createsprite gAngerMarkSpriteTemplate, ANIM_TARGET, 2, 1, -20, -28
playsewithpan SE_W207B, 63
delay 12
- createsprite gUnknown_83E3F04, ANIM_TARGET, 2, 1, 20, -28
+ createsprite gAngerMarkSpriteTemplate, ANIM_TARGET, 2, 1, 20, -28
playsewithpan SE_W207B, 63
waitforvisualfinish
end
@@ -3357,7 +3357,7 @@ Move_MILK_DRINK:: @ 81CB40E
loadspritegfx 10203
loadspritegfx 10031
monbg 1
- createsprite gUnknown_83E33B4, ANIM_ATTACKER, 2,
+ createsprite gMilkBottleSpriteTemplate, ANIM_ATTACKER, 2,
delay 40
playsewithpan SE_W152, 192
delay 12
@@ -3365,7 +3365,7 @@ Move_MILK_DRINK:: @ 81CB40E
delay 20
playsewithpan SE_W152, 192
waitforvisualfinish
- createsprite gUnknown_83E4094, ANIM_ATTACKER, 3, 0, 0, 1, 0
+ createsprite gThinRingExpandingSpriteTemplate, ANIM_ATTACKER, 3, 0, 0, 1, 0
playsewithpan SE_W208, 192
waitforvisualfinish
clearmonbg 1
@@ -3424,19 +3424,19 @@ Move_MOONLIGHT:: @ 81CB54E
setalpha 0, 16
createsprite gSimplePaletteBlendSpriteTemplate, ANIM_ATTACKER, 2, 1, 1, 0, 16, 0
waitforvisualfinish
- createsprite gUnknown_83E3734, ANIM_ATTACKER, 2, 120, 56
+ createsprite gMoonSpriteTemplate, ANIM_ATTACKER, 2, 120, 56
createvisualtask sub_8076048, 3, 0, 16, 16, 0, 1
playsewithpan SE_W236, 0
delay 30
- createsprite gUnknown_83E3764, ANIM_ATTACKER, 40, -12, 0
+ createsprite gMoonlightSparkleSpriteTemplate, ANIM_ATTACKER, 40, -12, 0
delay 30
- createsprite gUnknown_83E3764, ANIM_ATTACKER, 40, -24, 0
+ createsprite gMoonlightSparkleSpriteTemplate, ANIM_ATTACKER, 40, -24, 0
delay 30
- createsprite gUnknown_83E3764, ANIM_ATTACKER, 40, 21, 0
+ createsprite gMoonlightSparkleSpriteTemplate, ANIM_ATTACKER, 40, 21, 0
delay 30
- createsprite gUnknown_83E3764, ANIM_ATTACKER, 40, 0, 0
+ createsprite gMoonlightSparkleSpriteTemplate, ANIM_ATTACKER, 40, 0, 0
delay 30
- createsprite gUnknown_83E3764, ANIM_ATTACKER, 40, 10, 0
+ createsprite gMoonlightSparkleSpriteTemplate, ANIM_ATTACKER, 40, 10, 0
delay 20
createvisualtask sub_80A5FC0, 2,
waitforvisualfinish
@@ -3499,22 +3499,22 @@ Move_UPROAR:: @ 81CB69C
loadspritegfx 10203
monbg 3
createvisualtask sub_80AA7C8, 2, 0
- createsprite gUnknown_83E4110, ANIM_ATTACKER, 3, 0, 0, 0, 0, 31, 8
+ createsprite gUproarRingSpriteTemplate, ANIM_ATTACKER, 3, 0, 0, 0, 0, 31, 8
playsewithpan SE_W253, 192
- createsprite gUnknown_83E4430, ANIM_ATTACKER, 2, 0, 29, -12, 0
- createsprite gUnknown_83E4430, ANIM_ATTACKER, 2, 0, -12, -29, 1
+ createsprite gJaggedMusicNoteSpriteTemplate, ANIM_ATTACKER, 2, 0, 29, -12, 0
+ createsprite gJaggedMusicNoteSpriteTemplate, ANIM_ATTACKER, 2, 0, -12, -29, 1
delay 16
createvisualtask sub_80AA7C8, 2, 0
- createsprite gUnknown_83E4110, ANIM_ATTACKER, 3, 0, 0, 0, 0, 31, 8
+ createsprite gUproarRingSpriteTemplate, ANIM_ATTACKER, 3, 0, 0, 0, 0, 31, 8
playsewithpan SE_W253, 192
- createsprite gUnknown_83E4430, ANIM_ATTACKER, 2, 0, 12, -29, 1
- createsprite gUnknown_83E4430, ANIM_ATTACKER, 2, 0, -29, -12, 0
+ createsprite gJaggedMusicNoteSpriteTemplate, ANIM_ATTACKER, 2, 0, 12, -29, 1
+ createsprite gJaggedMusicNoteSpriteTemplate, ANIM_ATTACKER, 2, 0, -29, -12, 0
delay 16
createvisualtask sub_80AA7C8, 2, 0
- createsprite gUnknown_83E4110, ANIM_ATTACKER, 3, 0, 0, 0, 0, 31, 8
+ createsprite gUproarRingSpriteTemplate, ANIM_ATTACKER, 3, 0, 0, 0, 0, 31, 8
playsewithpan SE_W253, 192
- createsprite gUnknown_83E4430, ANIM_ATTACKER, 2, 0, 24, -24, 1
- createsprite gUnknown_83E4430, ANIM_ATTACKER, 2, 0, -24, -24, 0
+ createsprite gJaggedMusicNoteSpriteTemplate, ANIM_ATTACKER, 2, 0, 24, -24, 1
+ createsprite gJaggedMusicNoteSpriteTemplate, ANIM_ATTACKER, 2, 0, -24, -24, 0
waitforvisualfinish
clearmonbg 3
end
@@ -3560,10 +3560,10 @@ Move_TORMENT:: @ 81CB84E
createvisualtask sub_80DF1DC, 2,
waitforvisualfinish
createvisualtask AnimTask_BlendMonInAndOut, 2, 1, 31, 10, 1, 1
- createsprite gUnknown_83E3F04, ANIM_TARGET, 2, 1, -20, -28
+ createsprite gAngerMarkSpriteTemplate, ANIM_TARGET, 2, 1, -20, -28
playsewithpan SE_W207B, 63
delay 20
- createsprite gUnknown_83E3F04, ANIM_TARGET, 2, 1, 20, -28
+ createsprite gAngerMarkSpriteTemplate, ANIM_TARGET, 2, 1, 20, -28
playsewithpan SE_W207B, 63
end
@@ -3615,7 +3615,7 @@ Move_SMELLING_SALT:: @ 81CB8F6
Move_FOLLOW_ME:: @ 81CB951
loadspritegfx 10064
- createsprite gUnknown_83E3A4C, ANIM_ATTACKER, 2, 0
+ createsprite gFollowMeFingerSpriteTemplate, ANIM_ATTACKER, 2, 0
playsewithpan SE_W039, 192
delay 18
playsewithpan SE_W213, 192
@@ -3662,19 +3662,19 @@ Move_TAUNT:: @ 81CBA0B
loadspritegfx 10214
loadspritegfx 10209
loadspritegfx 10087
- createsprite gUnknown_83E398C, ANIM_ATTACKER, 11, 0, 45
+ createsprite gThoughtBubbleSpriteTemplate, ANIM_ATTACKER, 11, 0, 45
playsewithpan SE_W118, 192
delay 6
- createsprite gUnknown_83E3AC4, ANIM_ATTACKER, 12, 0
+ createsprite gTauntFingerSpriteTemplate, ANIM_ATTACKER, 12, 0
delay 4
loopsewithpan SE_W039, 192, 16, 2
waitforvisualfinish
delay 8
- createsprite gUnknown_83E3F04, ANIM_TARGET, 2, 1, -20, -28
+ createsprite gAngerMarkSpriteTemplate, ANIM_TARGET, 2, 1, -20, -28
playsewithpan SE_W207B, 63
waitforvisualfinish
delay 12
- createsprite gUnknown_83E3F04, ANIM_TARGET, 2, 1, 20, -28
+ createsprite gAngerMarkSpriteTemplate, ANIM_TARGET, 2, 1, 20, -28
playsewithpan SE_W207B, 63
end
@@ -4060,19 +4060,19 @@ Move_TEETER_DANCE:: @ 81CC371
loadspritegfx 10072
loadspritegfx 10073
createvisualtask sub_80E4160, 5,
- createsprite gUnknown_83E38C8, ANIM_ATTACKER, 2, 0, 16, -2
+ createsprite gFastFlyingMusicNotesSpriteTemplate, ANIM_ATTACKER, 2, 0, 16, -2
playsewithpan SE_W298, 192
delay 24
- createsprite gUnknown_83E38C8, ANIM_ATTACKER, 2, 0, 0, -2
+ createsprite gFastFlyingMusicNotesSpriteTemplate, ANIM_ATTACKER, 2, 0, 0, -2
playsewithpan SE_W298, 192
delay 24
- createsprite gUnknown_83E38C8, ANIM_ATTACKER, 2, 0, -16, -2
+ createsprite gFastFlyingMusicNotesSpriteTemplate, ANIM_ATTACKER, 2, 0, -16, -2
playsewithpan SE_W298, 192
delay 24
- createsprite gUnknown_83E38C8, ANIM_ATTACKER, 2, 1, -8, -2
+ createsprite gFastFlyingMusicNotesSpriteTemplate, ANIM_ATTACKER, 2, 1, -8, -2
playsewithpan SE_W298, 192
delay 24
- createsprite gUnknown_83E38C8, ANIM_ATTACKER, 2, 2, 8, -2
+ createsprite gFastFlyingMusicNotesSpriteTemplate, ANIM_ATTACKER, 2, 2, 8, -2
playsewithpan SE_W298, 192
end
@@ -4128,42 +4128,42 @@ Move_NEEDLE_ARM:: @ 81CC513
loadspritegfx 10135
loadspritegfx 10143
loopsewithpan SE_W030, 63, 2, 16
- createsprite gUnknown_83E3100, ANIM_TARGET, 2, 1, 0, 0, -32, 16
+ createsprite gNeedleArmSpikeSpriteTemplate, ANIM_TARGET, 2, 1, 0, 0, -32, 16
delay 2
- createsprite gUnknown_83E3100, ANIM_TARGET, 2, 1, 0, 22, -22, 16
+ createsprite gNeedleArmSpikeSpriteTemplate, ANIM_TARGET, 2, 1, 0, 22, -22, 16
delay 2
- createsprite gUnknown_83E3100, ANIM_TARGET, 2, 1, 0, 30, 0, 16
+ createsprite gNeedleArmSpikeSpriteTemplate, ANIM_TARGET, 2, 1, 0, 30, 0, 16
delay 2
- createsprite gUnknown_83E3100, ANIM_TARGET, 2, 1, 0, 20, 20, 16
+ createsprite gNeedleArmSpikeSpriteTemplate, ANIM_TARGET, 2, 1, 0, 20, 20, 16
delay 2
- createsprite gUnknown_83E3100, ANIM_TARGET, 2, 1, 0, 0, 28, 16
+ createsprite gNeedleArmSpikeSpriteTemplate, ANIM_TARGET, 2, 1, 0, 0, 28, 16
delay 2
- createsprite gUnknown_83E3100, ANIM_TARGET, 2, 1, 0, -19, 19, 16
+ createsprite gNeedleArmSpikeSpriteTemplate, ANIM_TARGET, 2, 1, 0, -19, 19, 16
delay 2
- createsprite gUnknown_83E3100, ANIM_TARGET, 2, 1, 0, -27, 0, 16
+ createsprite gNeedleArmSpikeSpriteTemplate, ANIM_TARGET, 2, 1, 0, -27, 0, 16
delay 2
- createsprite gUnknown_83E3100, ANIM_TARGET, 2, 1, 0, -18, -18, 16
+ createsprite gNeedleArmSpikeSpriteTemplate, ANIM_TARGET, 2, 1, 0, -18, -18, 16
delay 2
- createsprite gUnknown_83E3100, ANIM_TARGET, 2, 1, 0, 0, -25, 16
+ createsprite gNeedleArmSpikeSpriteTemplate, ANIM_TARGET, 2, 1, 0, 0, -25, 16
delay 2
- createsprite gUnknown_83E3100, ANIM_TARGET, 2, 1, 0, 17, -17, 16
+ createsprite gNeedleArmSpikeSpriteTemplate, ANIM_TARGET, 2, 1, 0, 17, -17, 16
delay 2
- createsprite gUnknown_83E3100, ANIM_TARGET, 2, 1, 0, 23, 0, 16
+ createsprite gNeedleArmSpikeSpriteTemplate, ANIM_TARGET, 2, 1, 0, 23, 0, 16
delay 2
- createsprite gUnknown_83E3100, ANIM_TARGET, 2, 1, 0, 16, 16, 16
+ createsprite gNeedleArmSpikeSpriteTemplate, ANIM_TARGET, 2, 1, 0, 16, 16, 16
waitforvisualfinish
createvisualtask AnimTask_ShakeMon2, 2, 1, 4, 0, 18, 1
createsprite gBasicHitSplatSpriteTemplate, ANIM_TARGET, 3, 0, 0, 1, 1
createsprite gFistFootSpriteTemplate, ANIM_TARGET, 4, 0, 0, 8, 1, 0
playsewithpan SE_W233B, 63
- createsprite gUnknown_83E3100, ANIM_TARGET, 2, 1, 1, 0, -24, 10
- createsprite gUnknown_83E3100, ANIM_TARGET, 2, 1, 1, 17, -17, 10
- createsprite gUnknown_83E3100, ANIM_TARGET, 2, 1, 1, 24, 0, 10
- createsprite gUnknown_83E3100, ANIM_TARGET, 2, 1, 1, 17, 17, 10
- createsprite gUnknown_83E3100, ANIM_TARGET, 2, 1, 1, 0, 24, 10
- createsprite gUnknown_83E3100, ANIM_TARGET, 2, 1, 1, -17, 17, 10
- createsprite gUnknown_83E3100, ANIM_TARGET, 2, 1, 1, -24, 0, 10
- createsprite gUnknown_83E3100, ANIM_TARGET, 2, 1, 1, -17, -17, 10
+ createsprite gNeedleArmSpikeSpriteTemplate, ANIM_TARGET, 2, 1, 1, 0, -24, 10
+ createsprite gNeedleArmSpikeSpriteTemplate, ANIM_TARGET, 2, 1, 1, 17, -17, 10
+ createsprite gNeedleArmSpikeSpriteTemplate, ANIM_TARGET, 2, 1, 1, 24, 0, 10
+ createsprite gNeedleArmSpikeSpriteTemplate, ANIM_TARGET, 2, 1, 1, 17, 17, 10
+ createsprite gNeedleArmSpikeSpriteTemplate, ANIM_TARGET, 2, 1, 1, 0, 24, 10
+ createsprite gNeedleArmSpikeSpriteTemplate, ANIM_TARGET, 2, 1, 1, -17, 17, 10
+ createsprite gNeedleArmSpikeSpriteTemplate, ANIM_TARGET, 2, 1, 1, -24, 0, 10
+ createsprite gNeedleArmSpikeSpriteTemplate, ANIM_TARGET, 2, 1, 1, -17, -17, 10
end
Move_SLACK_OFF:: @ 81CC6C3
@@ -4206,17 +4206,17 @@ Move_AROMATHERAPY:: @ 81CC74B
delay 1
monbg 0
delay 1
- createsprite gUnknown_83E3024, ANIM_ATTACKER, 0, 24, 16, 0, 2, 2, 0, 0
- createsprite gUnknown_83E3024, ANIM_ATTACKER, 66, 64, 24, 0, 3, 1, 1, 0
- createsprite gUnknown_83E303C, ANIM_ATTACKER, 0, 16, 24, 0, 2, 1, 0, 0
+ createsprite gAromatherapySmallFlowerSpriteTemplate, ANIM_ATTACKER, 0, 24, 16, 0, 2, 2, 0, 0
+ createsprite gAromatherapySmallFlowerSpriteTemplate, ANIM_ATTACKER, 66, 64, 24, 0, 3, 1, 1, 0
+ createsprite gAromatherapyBigFlowerSpriteTemplate, ANIM_ATTACKER, 0, 16, 24, 0, 2, 1, 0, 0
delay 20
- createsprite gUnknown_83E3024, ANIM_ATTACKER, 66, 48, 12, 0, 4, 3, 1, 0
- createsprite gUnknown_83E3024, ANIM_ATTACKER, 0, 100, 16, 0, 3, 2, 0, 0
- createsprite gUnknown_83E3024, ANIM_ATTACKER, 0, 74, 24, 180, 3, 2, 0, 0
+ createsprite gAromatherapySmallFlowerSpriteTemplate, ANIM_ATTACKER, 66, 48, 12, 0, 4, 3, 1, 0
+ createsprite gAromatherapySmallFlowerSpriteTemplate, ANIM_ATTACKER, 0, 100, 16, 0, 3, 2, 0, 0
+ createsprite gAromatherapySmallFlowerSpriteTemplate, ANIM_ATTACKER, 0, 74, 24, 180, 3, 2, 0, 0
delay 10
- createsprite gUnknown_83E3024, ANIM_ATTACKER, 66, 80, 30, 0, 4, 1, 1, 0
- createsprite gUnknown_83E3024, ANIM_ATTACKER, 0, 128, 12, 0, 3, 3, 0, 0
- createsprite gUnknown_83E303C, ANIM_ATTACKER, 0, 90, 16, 0, 2, 1, 0, 0
+ createsprite gAromatherapySmallFlowerSpriteTemplate, ANIM_ATTACKER, 66, 80, 30, 0, 4, 1, 1, 0
+ createsprite gAromatherapySmallFlowerSpriteTemplate, ANIM_ATTACKER, 0, 128, 12, 0, 3, 3, 0, 0
+ createsprite gAromatherapyBigFlowerSpriteTemplate, ANIM_ATTACKER, 0, 90, 16, 0, 2, 1, 0, 0
waitforvisualfinish
clearmonbg 0
delay 1
@@ -4226,13 +4226,13 @@ Move_AROMATHERAPY:: @ 81CC74B
createvisualtask sub_80E2084, 2, 1
waitforvisualfinish
playsewithpan SE_W234, 192
- createsprite gUnknown_83E340C, ANIM_ATTACKER, 16, -15, 0, 0, 0, 32, 60, 1
+ createsprite gSparklingStarsSpriteTemplate, ANIM_ATTACKER, 16, -15, 0, 0, 0, 32, 60, 1
delay 8
- createsprite gUnknown_83E340C, ANIM_ATTACKER, 16, 12, -5, 0, 0, 32, 60, 1
+ createsprite gSparklingStarsSpriteTemplate, ANIM_ATTACKER, 16, 12, -5, 0, 0, 32, 60, 1
waitforvisualfinish
playsewithpan SE_REAPOKE, 192
createsprite gSimplePaletteBlendSpriteTemplate, ANIM_ATTACKER, 0, 43, 3, 10, 0, 13293
- createsprite gUnknown_83E40E0, ANIM_ATTACKER, 16, 0, 0, 0, 1
+ createsprite gBlendThinRingExpandingSpriteTemplate, ANIM_ATTACKER, 16, 0, 0, 0, 1
waitforvisualfinish
end
@@ -4270,7 +4270,7 @@ Move_AIR_CUTTER:: @ 81CC93D
createvisualtask sub_80A76F0, 2, 32, -24, 1536, 2, 128
waitforvisualfinish
playsewithpan SE_W015, 63
- createsprite gUnknown_83E32AC, ANIM_ATTACKER, 2, 40, -32, 0, 2
+ createsprite gAirCutterSliceSpriteTemplate, ANIM_ATTACKER, 2, 40, -32, 0, 2
delay 5
createvisualtask AnimTask_ShakeMon2, 2, 1, 2, 0, 8, 1
createvisualtask AnimTask_ShakeMon2, 2, 3, 2, 0, 8, 1
@@ -4303,29 +4303,29 @@ Move_GRASS_WHISTLE:: @ 81CC9E9
createvisualtask sub_80A65E8, 2,
waitforvisualfinish
panse_1B SE_W320, 192, 63, 2, 0
- createsprite gUnknown_83E3880, ANIM_TARGET, 2, 7, 1, 0
+ createsprite gWavyMusicNotesSpriteTemplate, ANIM_TARGET, 2, 7, 1, 0
delay 5
- createsprite gUnknown_83E3880, ANIM_TARGET, 2, 6, 1, 0
+ createsprite gWavyMusicNotesSpriteTemplate, ANIM_TARGET, 2, 6, 1, 0
delay 5
- createsprite gUnknown_83E3880, ANIM_TARGET, 2, 1, 1, 0
+ createsprite gWavyMusicNotesSpriteTemplate, ANIM_TARGET, 2, 1, 1, 0
delay 5
- createsprite gUnknown_83E3880, ANIM_TARGET, 2, 2, 1, 0
+ createsprite gWavyMusicNotesSpriteTemplate, ANIM_TARGET, 2, 2, 1, 0
delay 5
- createsprite gUnknown_83E3880, ANIM_TARGET, 2, 3, 1, 0
+ createsprite gWavyMusicNotesSpriteTemplate, ANIM_TARGET, 2, 3, 1, 0
delay 4
- createsprite gUnknown_83E3880, ANIM_TARGET, 2, 2, 1, 0
+ createsprite gWavyMusicNotesSpriteTemplate, ANIM_TARGET, 2, 2, 1, 0
delay 4
- createsprite gUnknown_83E3880, ANIM_TARGET, 2, 5, 1, 0
+ createsprite gWavyMusicNotesSpriteTemplate, ANIM_TARGET, 2, 5, 1, 0
delay 4
- createsprite gUnknown_83E3880, ANIM_TARGET, 2, 6, 1, 0
+ createsprite gWavyMusicNotesSpriteTemplate, ANIM_TARGET, 2, 6, 1, 0
delay 4
- createsprite gUnknown_83E3880, ANIM_TARGET, 2, 2, 1, 0
+ createsprite gWavyMusicNotesSpriteTemplate, ANIM_TARGET, 2, 2, 1, 0
delay 4
- createsprite gUnknown_83E3880, ANIM_TARGET, 2, 2, 1, 0
+ createsprite gWavyMusicNotesSpriteTemplate, ANIM_TARGET, 2, 2, 1, 0
delay 4
- createsprite gUnknown_83E3880, ANIM_TARGET, 2, 1, 1, 0
+ createsprite gWavyMusicNotesSpriteTemplate, ANIM_TARGET, 2, 1, 1, 0
delay 4
- createsprite gUnknown_83E3880, ANIM_TARGET, 2, 5, 1, 0
+ createsprite gWavyMusicNotesSpriteTemplate, ANIM_TARGET, 2, 5, 1, 0
delay 4
waitforvisualfinish
createvisualtask sub_80A66A0, 2,
@@ -4337,8 +4337,8 @@ Move_TICKLE:: @ 81CCADC
loadspritegfx 10218
createsprite gSimplePaletteBlendSpriteTemplate, ANIM_ATTACKER, 2, 2, 0, 0, 16, 0
waitforvisualfinish
- createsprite gUnknown_83E42FC, ANIM_ATTACKER, 0, -16, -8
- createsprite gUnknown_83E42FC, ANIM_ATTACKER, 0, 16, -8
+ createsprite gEyeSparkleSpriteTemplate, ANIM_ATTACKER, 0, -16, -8
+ createsprite gEyeSparkleSpriteTemplate, ANIM_ATTACKER, 0, 16, -8
playsewithpan SE_W197, 192
waitforvisualfinish
createsprite gSimplePaletteBlendSpriteTemplate, ANIM_ATTACKER, 2, 2, 0, 16, 0, 0
@@ -4416,7 +4416,7 @@ Move_AERIAL_ACE:: @ 81CCC39
setalpha 12, 8
createvisualtask AnimTask_TranslateMonEllipticalRespectSide, 2, 0, 24, 6, 1, 5
createvisualtask sub_80BAB98, 2, 0, 4, 7, 3
- createsprite gUnknown_83E3294, ANIM_ATTACKER, 2, 40, -32, 0
+ createsprite gCuttingSliceSpriteTemplate, ANIM_ATTACKER, 2, 40, -32, 0
playsewithpan SE_W013B, 192
delay 5
createvisualtask AnimTask_ShakeMon, 2, 1, 0, 3, 10, 1
@@ -4455,7 +4455,7 @@ Move_BULK_UP:: @ 81CCCFE
createvisualtask sub_80A84B4, 2,
playsewithpan SE_W207, 192
waitforvisualfinish
- createsprite gUnknown_83E3ED0, ANIM_ATTACKER, 2,
+ createsprite gBreathPuffSpriteTemplate, ANIM_ATTACKER, 2,
loopsewithpan SE_W207, 192, 4, 2
waitforvisualfinish
end
@@ -4464,13 +4464,13 @@ Move_COVET:: @ 81CCD1C
loadspritegfx 10210
loadspritegfx 10224
createvisualtask sub_80E0558, 5, 0, 2, 0
- createsprite gUnknown_83E41E8, ANIM_ATTACKER, 3, 0, 20
+ createsprite gMagentaHeartSpriteTemplate, ANIM_ATTACKER, 3, 0, 20
playsewithpan SE_W204, 192
delay 15
- createsprite gUnknown_83E41E8, ANIM_ATTACKER, 3, -20, 20
+ createsprite gMagentaHeartSpriteTemplate, ANIM_ATTACKER, 3, -20, 20
playsewithpan SE_W204, 192
delay 15
- createsprite gUnknown_83E41E8, ANIM_ATTACKER, 3, 20, 20
+ createsprite gMagentaHeartSpriteTemplate, ANIM_ATTACKER, 3, 20, 20
playsewithpan SE_W204, 192
waitforvisualfinish
createvisualtask AnimTask_ShakeMon2, 2, 1, 2, 0, 8, 1
@@ -4544,13 +4544,13 @@ Move_CALM_MIND:: @ 81CCE97
waitforvisualfinish
createvisualtask sub_80BB9B0, 5, 1
waitforvisualfinish
- createsprite gUnknown_83E40C8, ANIM_ATTACKER, 40, 0, 0, 0, 0
+ createsprite gThinRingShrinkingSpriteTemplate, ANIM_ATTACKER, 40, 0, 0, 0, 0
playsewithpan SE_W048, 192
delay 14
- createsprite gUnknown_83E40C8, ANIM_ATTACKER, 40, 0, 0, 0, 0
+ createsprite gThinRingShrinkingSpriteTemplate, ANIM_ATTACKER, 40, 0, 0, 0, 0
playsewithpan SE_W048, 192
delay 14
- createsprite gUnknown_83E40C8, ANIM_ATTACKER, 40, 0, 0, 0, 0
+ createsprite gThinRingShrinkingSpriteTemplate, ANIM_ATTACKER, 40, 0, 0, 0, 0
playsewithpan SE_W048, 192
waitforvisualfinish
createvisualtask sub_80BB9B0, 5, 0
@@ -4652,27 +4652,27 @@ Move_BELLY_DRUM:: @ 81CD0C0
createvisualtask sub_80A65E8, 2,
waitforvisualfinish
call gUnknown_81CD18D
- createsprite gUnknown_83E3914, ANIM_ATTACKER, 2, 0, 0, 0, 0
+ createsprite gSlowFlyingMusicNotesSpriteTemplate, ANIM_ATTACKER, 2, 0, 0, 0, 0
playsewithpan SE_W187, 192
delay 15
call gUnknown_81CD172
- createsprite gUnknown_83E3914, ANIM_ATTACKER, 2, 1, 1, 1, 0
+ createsprite gSlowFlyingMusicNotesSpriteTemplate, ANIM_ATTACKER, 2, 1, 1, 1, 0
playsewithpan SE_W187, 192
delay 15
call gUnknown_81CD18D
- createsprite gUnknown_83E3914, ANIM_ATTACKER, 2, 0, 3, 3, 128
+ createsprite gSlowFlyingMusicNotesSpriteTemplate, ANIM_ATTACKER, 2, 0, 3, 3, 128
playsewithpan SE_W187, 192
delay 7
call gUnknown_81CD172
- createsprite gUnknown_83E3914, ANIM_ATTACKER, 2, 1, 2, 0, 128
+ createsprite gSlowFlyingMusicNotesSpriteTemplate, ANIM_ATTACKER, 2, 1, 2, 0, 128
playsewithpan SE_W187, 192
delay 7
call gUnknown_81CD18D
- createsprite gUnknown_83E3914, ANIM_ATTACKER, 2, 0, 1, 1, 0
+ createsprite gSlowFlyingMusicNotesSpriteTemplate, ANIM_ATTACKER, 2, 0, 1, 1, 0
playsewithpan SE_W187, 192
delay 7
call gUnknown_81CD172
- createsprite gUnknown_83E3914, ANIM_ATTACKER, 2, 1, 0, 3, 0
+ createsprite gSlowFlyingMusicNotesSpriteTemplate, ANIM_ATTACKER, 2, 1, 0, 3, 0
playsewithpan SE_W187, 192
waitforvisualfinish
createvisualtask sub_80A66A0, 2,
@@ -4680,12 +4680,12 @@ Move_BELLY_DRUM:: @ 81CD0C0
end
gUnknown_81CD172:: @ 81CD172
- createsprite gUnknown_83E38E0, ANIM_ATTACKER, 3, 0
+ createsprite gBellyDrumHandSpriteTemplate, ANIM_ATTACKER, 3, 0
createvisualtask AnimTask_ShakeMon, 2, 0, 0, 8, 2, 1
return
gUnknown_81CD18D:: @ 81CD18D
- createsprite gUnknown_83E38E0, ANIM_ATTACKER, 3, 1
+ createsprite gBellyDrumHandSpriteTemplate, ANIM_ATTACKER, 3, 1
createvisualtask AnimTask_ShakeMon, 2, 0, 0, 8, 2, 1
return
@@ -4769,11 +4769,11 @@ Move_ICE_PUNCH:: @ 81CD2E0
Move_REST:: @ 81CD3CB
playsewithpan SE_W173, 192
loadspritegfx 10228
- createsprite gUnknown_83E3500, ANIM_ATTACKER, 2, 4, -10, 16, 0, 0
+ createsprite gSleepLetterZSpriteTemplate, ANIM_ATTACKER, 2, 4, -10, 16, 0, 0
delay 20
- createsprite gUnknown_83E3500, ANIM_ATTACKER, 2, 4, -10, 16, 0, 0
+ createsprite gSleepLetterZSpriteTemplate, ANIM_ATTACKER, 2, 4, -10, 16, 0, 0
delay 20
- createsprite gUnknown_83E3500, ANIM_ATTACKER, 2, 4, -10, 16, 0, 0
+ createsprite gSleepLetterZSpriteTemplate, ANIM_ATTACKER, 2, 4, -10, 16, 0, 0
waitforvisualfinish
end
@@ -5099,9 +5099,9 @@ gUnknown_81CDBB1:: @ 81CDBB1
createvisualtask AnimTask_ScaleMonAndRestore, 5, -7, -7, 7, 0, 1
createvisualtask AnimTask_ShakeMon2, 2, 1, 4, 0, 7, 1
createsprite gUnknown_83E7B88, ANIM_ATTACKER, 2, 6, 1, 14, 0, 0
- createsprite gUnknown_83E3F64, ANIM_ATTACKER, 2, 0, 0, -42, -38, 24, 0, 0
- createsprite gUnknown_83E3F64, ANIM_ATTACKER, 2, 0, 0, 0, -42, 24, 0, 0
- createsprite gUnknown_83E3F64, ANIM_ATTACKER, 2, 0, 0, 42, -38, 24, 0, 0
+ createsprite gSnoreZSpriteTemplate, ANIM_ATTACKER, 2, 0, 0, -42, -38, 24, 0, 0
+ createsprite gSnoreZSpriteTemplate, ANIM_ATTACKER, 2, 0, 0, 0, -42, 24, 0, 0
+ createsprite gSnoreZSpriteTemplate, ANIM_ATTACKER, 2, 0, 0, 42, -38, 24, 0, 0
return
Move_LIGHT_SCREEN:: @ 81CDC28
@@ -6694,19 +6694,19 @@ Move_DYNAMIC_PUNCH:: @ 81CFF92
waitsound
playsewithpan SE_W120, 63
createvisualtask AnimTask_ShakeMon2, 5, 1, 5, 0, 28, 1
- createsprite gUnknown_83E3F94, ANIM_ATTACKER, 3, 0, 0, 1, 1
+ createsprite gExplosionSpriteTemplate, ANIM_ATTACKER, 3, 0, 0, 1, 1
delay 6
playsewithpan SE_W120, 63
- createsprite gUnknown_83E3F94, ANIM_ATTACKER, 3, 24, -24, 1, 1
+ createsprite gExplosionSpriteTemplate, ANIM_ATTACKER, 3, 24, -24, 1, 1
delay 6
playsewithpan SE_W120, 63
- createsprite gUnknown_83E3F94, ANIM_ATTACKER, 3, -16, 16, 1, 1
+ createsprite gExplosionSpriteTemplate, ANIM_ATTACKER, 3, -16, 16, 1, 1
delay 6
playsewithpan SE_W120, 63
- createsprite gUnknown_83E3F94, ANIM_ATTACKER, 3, -24, -12, 1, 1
+ createsprite gExplosionSpriteTemplate, ANIM_ATTACKER, 3, -24, -12, 1, 1
delay 6
playsewithpan SE_W120, 63
- createsprite gUnknown_83E3F94, ANIM_ATTACKER, 3, 16, 16, 1, 1
+ createsprite gExplosionSpriteTemplate, ANIM_ATTACKER, 3, 16, 16, 1, 1
waitforvisualfinish
clearmonbg 3
blendoff
@@ -6863,11 +6863,11 @@ Move_COTTON_SPORE:: @ 81D0395
end
gUnknown_81D03B5:: @ 81D03B5
- createsprite gUnknown_83E2B64, ANIM_ATTACKER, 2, 0, -20, 85, 80, 0
+ createsprite gSporeParticleSpriteTemplate, ANIM_ATTACKER, 2, 0, -20, 85, 80, 0
delay 12
- createsprite gUnknown_83E2B64, ANIM_ATTACKER, 2, 0, -10, 170, 80, 0
+ createsprite gSporeParticleSpriteTemplate, ANIM_ATTACKER, 2, 0, -10, 170, 80, 0
delay 12
- createsprite gUnknown_83E2B64, ANIM_ATTACKER, 2, 0, -15, 0, 80, 0
+ createsprite gSporeParticleSpriteTemplate, ANIM_ATTACKER, 2, 0, -15, 0, 80, 0
delay 12
return
@@ -6887,11 +6887,11 @@ Move_SPORE:: @ 81D03EF
end
gUnknown_81D041A:: @ 81D041A
- createsprite gUnknown_83E2B64, ANIM_TARGET, 2, 0, -20, 85, 80, 1
+ createsprite gSporeParticleSpriteTemplate, ANIM_TARGET, 2, 0, -20, 85, 80, 1
delay 12
- createsprite gUnknown_83E2B64, ANIM_TARGET, 2, 0, -10, 170, 80, 1
+ createsprite gSporeParticleSpriteTemplate, ANIM_TARGET, 2, 0, -10, 170, 80, 1
delay 12
- createsprite gUnknown_83E2B64, ANIM_TARGET, 2, 0, -15, 0, 80, 1
+ createsprite gSporeParticleSpriteTemplate, ANIM_TARGET, 2, 0, -15, 0, 80, 1
delay 12
return
@@ -6902,23 +6902,23 @@ Move_PETAL_DANCE:: @ 81D0454
setalpha 12, 8
playsewithpan SE_W080, 192
createvisualtask AnimTask_TranslateMonEllipticalRespectSide, 2, 0, 12, 6, 6, 3
- createsprite gUnknown_83E2B94, ANIM_ATTACKER, 2, 0, -24, 8, 140
- createsprite gUnknown_83E2BAC, ANIM_ATTACKER, 2, 16, -24, 8, 100
- createsprite gUnknown_83E2BAC, ANIM_ATTACKER, 2, -16, -24, 8, 100
+ createsprite gPetalDanceBigFlowerSpriteTemplate, ANIM_ATTACKER, 2, 0, -24, 8, 140
+ createsprite gPetalDanceSmallFlowerSpriteTemplate, ANIM_ATTACKER, 2, 16, -24, 8, 100
+ createsprite gPetalDanceSmallFlowerSpriteTemplate, ANIM_ATTACKER, 2, -16, -24, 8, 100
delay 15
- createsprite gUnknown_83E2B94, ANIM_ATTACKER, 2, 0, -24, 8, 140
- createsprite gUnknown_83E2BAC, ANIM_ATTACKER, 2, 32, -24, 8, 100
- createsprite gUnknown_83E2BAC, ANIM_ATTACKER, 2, -32, -24, 8, 100
+ createsprite gPetalDanceBigFlowerSpriteTemplate, ANIM_ATTACKER, 2, 0, -24, 8, 140
+ createsprite gPetalDanceSmallFlowerSpriteTemplate, ANIM_ATTACKER, 2, 32, -24, 8, 100
+ createsprite gPetalDanceSmallFlowerSpriteTemplate, ANIM_ATTACKER, 2, -32, -24, 8, 100
delay 15
- createsprite gUnknown_83E2B94, ANIM_ATTACKER, 2, 0, -24, 8, 140
- createsprite gUnknown_83E2BAC, ANIM_ATTACKER, 2, 24, -24, 8, 100
- createsprite gUnknown_83E2BAC, ANIM_ATTACKER, 2, -24, -24, 8, 100
+ createsprite gPetalDanceBigFlowerSpriteTemplate, ANIM_ATTACKER, 2, 0, -24, 8, 140
+ createsprite gPetalDanceSmallFlowerSpriteTemplate, ANIM_ATTACKER, 2, 24, -24, 8, 100
+ createsprite gPetalDanceSmallFlowerSpriteTemplate, ANIM_ATTACKER, 2, -24, -24, 8, 100
delay 30
- createsprite gUnknown_83E2BAC, ANIM_ATTACKER, 2, 16, -24, 0, 100
- createsprite gUnknown_83E2BAC, ANIM_ATTACKER, 2, -16, -24, 0, 100
+ createsprite gPetalDanceSmallFlowerSpriteTemplate, ANIM_ATTACKER, 2, 16, -24, 0, 100
+ createsprite gPetalDanceSmallFlowerSpriteTemplate, ANIM_ATTACKER, 2, -16, -24, 0, 100
delay 30
- createsprite gUnknown_83E2BAC, ANIM_ATTACKER, 2, 20, -16, 14, 80
- createsprite gUnknown_83E2BAC, ANIM_ATTACKER, 2, -20, -14, 16, 80
+ createsprite gPetalDanceSmallFlowerSpriteTemplate, ANIM_ATTACKER, 2, 20, -16, 14, 80
+ createsprite gPetalDanceSmallFlowerSpriteTemplate, ANIM_ATTACKER, 2, -20, -14, 16, 80
waitforvisualfinish
createsprite gSlideMonToOffsetSpriteTemplate, ANIM_ATTACKER, 2, 0, 24, 0, 0, 5
delay 3
@@ -6941,29 +6941,29 @@ Move_RAZOR_LEAF:: @ 81D058C
setalpha 12, 8
delay 1
loopsewithpan SE_W077, 192, 10, 5
- createsprite gUnknown_83E2C08, ANIM_ATTACKER, 2, -3, -2, 10
+ createsprite gRazorLeafParticleSpriteTemplate, ANIM_ATTACKER, 2, -3, -2, 10
delay 2
- createsprite gUnknown_83E2C08, ANIM_ATTACKER, 2, -1, -1, 15
+ createsprite gRazorLeafParticleSpriteTemplate, ANIM_ATTACKER, 2, -1, -1, 15
delay 2
- createsprite gUnknown_83E2C08, ANIM_ATTACKER, 2, -4, -4, 7
+ createsprite gRazorLeafParticleSpriteTemplate, ANIM_ATTACKER, 2, -4, -4, 7
delay 2
- createsprite gUnknown_83E2C08, ANIM_ATTACKER, 2, 3, -3, 11
+ createsprite gRazorLeafParticleSpriteTemplate, ANIM_ATTACKER, 2, 3, -3, 11
delay 2
- createsprite gUnknown_83E2C08, ANIM_ATTACKER, 2, -1, -6, 8
+ createsprite gRazorLeafParticleSpriteTemplate, ANIM_ATTACKER, 2, -1, -6, 8
delay 2
- createsprite gUnknown_83E2C08, ANIM_ATTACKER, 2, 2, -1, 12
+ createsprite gRazorLeafParticleSpriteTemplate, ANIM_ATTACKER, 2, 2, -1, 12
delay 2
- createsprite gUnknown_83E2C08, ANIM_ATTACKER, 2, -3, -4, 13
+ createsprite gRazorLeafParticleSpriteTemplate, ANIM_ATTACKER, 2, -3, -4, 13
delay 2
- createsprite gUnknown_83E2C08, ANIM_ATTACKER, 2, 4, -5, 7
+ createsprite gRazorLeafParticleSpriteTemplate, ANIM_ATTACKER, 2, 4, -5, 7
delay 2
- createsprite gUnknown_83E2C08, ANIM_ATTACKER, 2, 2, -6, 11
+ createsprite gRazorLeafParticleSpriteTemplate, ANIM_ATTACKER, 2, 2, -6, 11
delay 2
- createsprite gUnknown_83E2C08, ANIM_ATTACKER, 2, -3, -5, 8
+ createsprite gRazorLeafParticleSpriteTemplate, ANIM_ATTACKER, 2, -3, -5, 8
delay 60
playsewithpan SE_W013B, 192
- createsprite gUnknown_83E2C50, ANIM_TARGET, 3, 20, -10, 20, 0, 22, 20, 1
- createsprite gUnknown_83E2C50, ANIM_TARGET, 3, 20, -10, 20, 0, 22, -20, 1
+ createsprite gRazorLeafCutterSpriteTemplate, ANIM_TARGET, 3, 20, -10, 20, 0, 22, 20, 1
+ createsprite gRazorLeafCutterSpriteTemplate, ANIM_TARGET, 3, 20, -10, 20, 0, 22, -20, 1
delay 20
playsewithpan SE_W013, 63
createvisualtask AnimTask_ShakeMon2, 2, 1, 2, 0, 8, 1
@@ -7010,16 +7010,16 @@ Move_OCTAZOOKA:: @ 81D07BB
loadspritegfx 10030
loadspritegfx 10017
playsewithpan SE_W025B, 192
- createsprite gUnknown_83E3674, ANIM_TARGET, 2, 20, 0, 0, 0, 20, 0
+ createsprite gOctazookaBallSpriteTemplate, ANIM_TARGET, 2, 20, 0, 0, 0, 20, 0
waitforvisualfinish
playsewithpan SE_W120, 63
- createsprite gUnknown_83E36A8, ANIM_TARGET, 2, 8, 8, 1, 0
+ createsprite gOctazookaSmokeSpriteTemplate, ANIM_TARGET, 2, 8, 8, 1, 0
delay 2
- createsprite gUnknown_83E36A8, ANIM_TARGET, 2, -8, -8, 1, 0
+ createsprite gOctazookaSmokeSpriteTemplate, ANIM_TARGET, 2, -8, -8, 1, 0
delay 2
- createsprite gUnknown_83E36A8, ANIM_TARGET, 2, 8, -8, 1, 0
+ createsprite gOctazookaSmokeSpriteTemplate, ANIM_TARGET, 2, 8, -8, 1, 0
delay 2
- createsprite gUnknown_83E36A8, ANIM_TARGET, 2, -8, 8, 1, 0
+ createsprite gOctazookaSmokeSpriteTemplate, ANIM_TARGET, 2, -8, 8, 1, 0
waitforvisualfinish
end
@@ -7438,22 +7438,22 @@ Move_EGG_BOMB:: @ 81D1203
loadspritegfx 10198
loadspritegfx 10175
playsewithpan SE_W039, 192
- createsprite gUnknown_83E3D00, ANIM_TARGET, 2, 10, 0, 0, 0, 25, -32
+ createsprite gEggThrowSpriteTemplate, ANIM_TARGET, 2, 10, 0, 0, 0, 25, -32
waitforvisualfinish
createvisualtask AnimTask_ShakeMon2, 2, 1, 4, 0, 16, 1
- createsprite gUnknown_83E3F94, ANIM_TARGET, 4, 6, 5, 1, 0
+ createsprite gExplosionSpriteTemplate, ANIM_TARGET, 4, 6, 5, 1, 0
playsewithpan SE_W120, 63
delay 3
- createsprite gUnknown_83E3F94, ANIM_TARGET, 4, -16, -15, 1, 0
+ createsprite gExplosionSpriteTemplate, ANIM_TARGET, 4, -16, -15, 1, 0
playsewithpan SE_W120, 63
delay 3
- createsprite gUnknown_83E3F94, ANIM_TARGET, 4, 16, -5, 1, 0
+ createsprite gExplosionSpriteTemplate, ANIM_TARGET, 4, 16, -5, 1, 0
playsewithpan SE_W120, 63
delay 3
- createsprite gUnknown_83E3F94, ANIM_TARGET, 4, -12, 18, 1, 0
+ createsprite gExplosionSpriteTemplate, ANIM_TARGET, 4, -12, 18, 1, 0
playsewithpan SE_W120, 63
delay 3
- createsprite gUnknown_83E3F94, ANIM_TARGET, 4, 0, 5, 1, 0
+ createsprite gExplosionSpriteTemplate, ANIM_TARGET, 4, 0, 5, 1, 0
playsewithpan SE_W120, 63
delay 3
waitforvisualfinish
@@ -7629,9 +7629,9 @@ gUnknown_81D15C2:: @ 81D15C2
gUnknown_81D15C4:: @ 81D15C4
loadspritegfx 10009
playsewithpan SE_W016, 192
- createsprite gUnknown_83E3DC8, ANIM_ATTACKER, 2, 32, 0, 16, 16, 0, 7, 40
- createsprite gUnknown_83E3DC8, ANIM_ATTACKER, 2, 32, 0, 16, 16, 85, 7, 40
- createsprite gUnknown_83E3DC8, ANIM_ATTACKER, 2, 32, 0, 16, 16, 170, 7, 40
+ createsprite gRazorWindTornadoSpriteTemplate, ANIM_ATTACKER, 2, 32, 0, 16, 16, 0, 7, 40
+ createsprite gRazorWindTornadoSpriteTemplate, ANIM_ATTACKER, 2, 32, 0, 16, 16, 85, 7, 40
+ createsprite gRazorWindTornadoSpriteTemplate, ANIM_ATTACKER, 2, 32, 0, 16, 16, 170, 7, 40
waitforvisualfinish
playsewithpan SE_W016B, 192
goto gUnknown_81D15C2
@@ -7716,7 +7716,7 @@ Move_MIMIC:: @ 81D1777
panse_1B SE_W107, 63, 192, 253, 0
createvisualtask sub_80A2F0C, 5, 128, 24
delay 15
- createsprite gUnknown_83E2D54, ANIM_TARGET, 2, -12, 24
+ createsprite gMimicOrbSpriteTemplate, ANIM_TARGET, 2, -12, 24
delay 10
setarg 7, 65535
waitforvisualfinish
@@ -7730,12 +7730,12 @@ Move_MIMIC:: @ 81D1777
Move_CONSTRICT:: @ 81D17C1
loadspritegfx 10186
loopsewithpan SE_W010, 63, 6, 4
- createsprite gUnknown_83E2D0C, ANIM_TARGET, 4, 0, 16, 0, 2
+ createsprite gConstrictBindingSpriteTemplate, ANIM_TARGET, 4, 0, 16, 0, 2
delay 7
- createsprite gUnknown_83E2D0C, ANIM_TARGET, 3, 0, 0, 0, 2
- createsprite gUnknown_83E2D0C, ANIM_TARGET, 2, 0, 8, 1, 2
+ createsprite gConstrictBindingSpriteTemplate, ANIM_TARGET, 3, 0, 0, 0, 2
+ createsprite gConstrictBindingSpriteTemplate, ANIM_TARGET, 2, 0, 8, 1, 2
delay 7
- createsprite gUnknown_83E2D0C, ANIM_TARGET, 3, 0, -8, 1, 2
+ createsprite gConstrictBindingSpriteTemplate, ANIM_TARGET, 3, 0, -8, 1, 2
delay 8
createvisualtask AnimTask_ShakeMon2, 2, 1, 3, 0, 6, 1
delay 20
@@ -7800,15 +7800,15 @@ Move_SOFT_BOILED:: @ 81D18E9
monbg 2
playsewithpan SE_W039, 192
createvisualtask AnimTask_ShakeMon, 2, 0, 0, 2, 6, 1
- createsprite gUnknown_83E4028, ANIM_ATTACKER, 4, 0, 16, 0
- createsprite gUnknown_83E4028, ANIM_ATTACKER, 4, 0, 16, 1
+ createsprite gSoftBoiledEggSpriteTemplate, ANIM_ATTACKER, 4, 0, 16, 0
+ createsprite gSoftBoiledEggSpriteTemplate, ANIM_ATTACKER, 4, 0, 16, 1
delay 120
delay 7
playsewithpan SE_W030, 192
createsprite gSimplePaletteBlendSpriteTemplate, ANIM_ATTACKER, 2, 31, 3, 10, 0, 31500
- createsprite gUnknown_83E4094, ANIM_ATTACKER, 3, 31, 16, 0, 1
+ createsprite gThinRingExpandingSpriteTemplate, ANIM_ATTACKER, 3, 31, 16, 0, 1
delay 8
- createsprite gUnknown_83E4094, ANIM_ATTACKER, 3, 31, 16, 0, 1
+ createsprite gThinRingExpandingSpriteTemplate, ANIM_ATTACKER, 3, 31, 16, 0, 1
delay 60
setarg 7, 65535
waitforvisualfinish
@@ -7823,24 +7823,24 @@ Move_HEAL_BELL:: @ 81D196B
createvisualtask sub_80BA7F8, 10, 10, 0, 0, 10, 32767
waitforvisualfinish
createvisualtask sub_80A96B4, 5,
- createsprite gUnknown_83E41B0, ANIM_ATTACKER, 2, 0, -24, 0, 1
+ createsprite gBellSpriteTemplate, ANIM_ATTACKER, 2, 0, -24, 0, 1
delay 12
- createsprite gUnknown_83E41D0, ANIM_ATTACKER, 40, 0, -24, 48, -18, 35, 0, 0
- createsprite gUnknown_83E41D0, ANIM_ATTACKER, 40, 0, -24, -48, 20, 30, 1, 1
- createsprite gUnknown_83E41D0, ANIM_ATTACKER, 40, 0, -24, -38, -29, 30, 2, 2
- createsprite gUnknown_83E41D0, ANIM_ATTACKER, 40, 0, -24, 36, 18, 30, 3, 3
+ createsprite gHealBellMusicNoteSpriteTemplate, ANIM_ATTACKER, 40, 0, -24, 48, -18, 35, 0, 0
+ createsprite gHealBellMusicNoteSpriteTemplate, ANIM_ATTACKER, 40, 0, -24, -48, 20, 30, 1, 1
+ createsprite gHealBellMusicNoteSpriteTemplate, ANIM_ATTACKER, 40, 0, -24, -38, -29, 30, 2, 2
+ createsprite gHealBellMusicNoteSpriteTemplate, ANIM_ATTACKER, 40, 0, -24, 36, 18, 30, 3, 3
call gUnknown_81D1B2F
delay 33
- createsprite gUnknown_83E41D0, ANIM_ATTACKER, 40, 0, -24, 19, 26, 35, 4, 4
- createsprite gUnknown_83E41D0, ANIM_ATTACKER, 40, 0, -24, -34, -12, 30, 5, 5
- createsprite gUnknown_83E41D0, ANIM_ATTACKER, 40, 0, -24, 41, -20, 34, 6, 2
- createsprite gUnknown_83E41D0, ANIM_ATTACKER, 40, 0, -24, -15, 26, 32, 7, 0
+ createsprite gHealBellMusicNoteSpriteTemplate, ANIM_ATTACKER, 40, 0, -24, 19, 26, 35, 4, 4
+ createsprite gHealBellMusicNoteSpriteTemplate, ANIM_ATTACKER, 40, 0, -24, -34, -12, 30, 5, 5
+ createsprite gHealBellMusicNoteSpriteTemplate, ANIM_ATTACKER, 40, 0, -24, 41, -20, 34, 6, 2
+ createsprite gHealBellMusicNoteSpriteTemplate, ANIM_ATTACKER, 40, 0, -24, -15, 26, 32, 7, 0
call gUnknown_81D1B2F
delay 33
- createsprite gUnknown_83E41D0, ANIM_ATTACKER, 40, 0, -24, -48, 18, 31, 0, 2
- createsprite gUnknown_83E41D0, ANIM_ATTACKER, 40, 0, -24, 48, -20, 30, 2, 5
- createsprite gUnknown_83E41D0, ANIM_ATTACKER, 40, 0, -24, 38, 29, 33, 4, 3
- createsprite gUnknown_83E41D0, ANIM_ATTACKER, 40, 0, -24, -36, -18, 30, 6, 1
+ createsprite gHealBellMusicNoteSpriteTemplate, ANIM_ATTACKER, 40, 0, -24, -48, 18, 31, 0, 2
+ createsprite gHealBellMusicNoteSpriteTemplate, ANIM_ATTACKER, 40, 0, -24, 48, -20, 30, 2, 5
+ createsprite gHealBellMusicNoteSpriteTemplate, ANIM_ATTACKER, 40, 0, -24, 38, 29, 33, 4, 3
+ createsprite gHealBellMusicNoteSpriteTemplate, ANIM_ATTACKER, 40, 0, -24, -36, -18, 30, 6, 1
call gUnknown_81D1B2F
waitforvisualfinish
createvisualtask sub_80A9760, 5,
@@ -7850,22 +7850,22 @@ Move_HEAL_BELL:: @ 81D196B
unloadspritegfx 10203
loadspritegfx 10049
playsewithpan SE_W234, 192
- createsprite gUnknown_83E340C, ANIM_ATTACKER, 16, -15, 0, 0, 0, 32, 60, 1
+ createsprite gSparklingStarsSpriteTemplate, ANIM_ATTACKER, 16, -15, 0, 0, 0, 32, 60, 1
delay 8
- createsprite gUnknown_83E340C, ANIM_ATTACKER, 16, 12, -5, 0, 0, 32, 60, 1
+ createsprite gSparklingStarsSpriteTemplate, ANIM_ATTACKER, 16, 12, -5, 0, 0, 32, 60, 1
waitforvisualfinish
unloadspritegfx 10049
loadspritegfx 10203
playsewithpan SE_REAPOKE, 192
createvisualtask sub_80BA83C, 10, 4, 3, 10, 0, 31500
createvisualtask sub_80BA7F8, 10, 10, 3, 10, 0, 32767
- createsprite gUnknown_83E40E0, ANIM_ATTACKER, 16, 0, 0, 0, 1
+ createsprite gBlendThinRingExpandingSpriteTemplate, ANIM_ATTACKER, 16, 0, 0, 0, 1
end
gUnknown_81D1B2F:: @ 81D1B2F
createvisualtask sub_80BA83C, 10, 4, 3, 8, 0, 31500
createvisualtask sub_80BA7F8, 10, 10, 3, 2, 10, 32767
- createsprite gUnknown_83E4094, ANIM_ATTACKER, 40, 0, -24, 0, 1
+ createsprite gThinRingExpandingSpriteTemplate, ANIM_ATTACKER, 40, 0, -24, 0, 1
playsewithpan SE_W215, 192
return
@@ -7889,8 +7889,8 @@ Move_SCARY_FACE:: @ 81D1BA0
playsewithpan SE_W043, 192
createvisualtask sub_80A9F10, 5,
delay 13
- createsprite gUnknown_83E42FC, ANIM_ATTACKER, 0, -16, -8
- createsprite gUnknown_83E42FC, ANIM_ATTACKER, 0, 16, -8
+ createsprite gEyeSparkleSpriteTemplate, ANIM_ATTACKER, 0, -16, -8
+ createsprite gEyeSparkleSpriteTemplate, ANIM_ATTACKER, 0, 16, -8
waitforvisualfinish
createvisualtask sub_80ADAD8, 3, 20, 1, 0
playsewithpan SE_W081B, 63
@@ -7901,33 +7901,33 @@ Move_SCARY_FACE:: @ 81D1BA0
Move_SWEET_KISS:: @ 81D1C03
loadspritegfx 10216
loadspritegfx 10220
- createsprite gUnknown_83E4320, ANIM_TARGET, 2, 16, -48
+ createsprite gAngelSpriteTemplate, ANIM_TARGET, 2, 16, -48
playsewithpan SE_W215, 63
delay 23
playsewithpan SE_W215, 63
delay 23
playsewithpan SE_W215, 63
waitforvisualfinish
- createsprite gUnknown_83E4230, ANIM_TARGET, 3, 160, -30
+ createsprite gRedHeartBurstSpriteTemplate, ANIM_TARGET, 3, 160, -30
playsewithpan SE_W213, 63
- createsprite gUnknown_83E4230, ANIM_TARGET, 3, -256, -42
- createsprite gUnknown_83E4230, ANIM_TARGET, 3, 128, -14
- createsprite gUnknown_83E4230, ANIM_TARGET, 3, 416, -38
- createsprite gUnknown_83E4230, ANIM_TARGET, 3, -128, -22
- createsprite gUnknown_83E4230, ANIM_TARGET, 3, -384, -31
+ createsprite gRedHeartBurstSpriteTemplate, ANIM_TARGET, 3, -256, -42
+ createsprite gRedHeartBurstSpriteTemplate, ANIM_TARGET, 3, 128, -14
+ createsprite gRedHeartBurstSpriteTemplate, ANIM_TARGET, 3, 416, -38
+ createsprite gRedHeartBurstSpriteTemplate, ANIM_TARGET, 3, -128, -22
+ createsprite gRedHeartBurstSpriteTemplate, ANIM_TARGET, 3, -384, -31
end
Move_LOVELY_KISS:: @ 81D1C6C
loadspritegfx 10219
loadspritegfx 10221
- createsprite gUnknown_83E4368, ANIM_TARGET, 2, 0, -24
+ createsprite gDevilSpriteTemplate, ANIM_TARGET, 2, 0, -24
playsewithpan SE_W060B, 63
waitforvisualfinish
playsewithpan SE_W213, 63
- createsprite gUnknown_83E4338, ANIM_TARGET, 3, -256, -42
- createsprite gUnknown_83E4338, ANIM_TARGET, 3, 128, -14
- createsprite gUnknown_83E4338, ANIM_TARGET, 3, 416, -38
- createsprite gUnknown_83E4338, ANIM_TARGET, 3, -128, -22
+ createsprite gPinkHeartSpriteTemplate, ANIM_TARGET, 3, -256, -42
+ createsprite gPinkHeartSpriteTemplate, ANIM_TARGET, 3, 128, -14
+ createsprite gPinkHeartSpriteTemplate, ANIM_TARGET, 3, 416, -38
+ createsprite gPinkHeartSpriteTemplate, ANIM_TARGET, 3, -128, -22
end
Move_FURY_SWIPES:: @ 81D1CB3
@@ -7935,41 +7935,41 @@ Move_FURY_SWIPES:: @ 81D1CB3
createsprite gHorizontalLungeSpriteTemplate, ANIM_ATTACKER, 2, 5, 5
delay 4
playsewithpan SE_W010, 63
- createsprite gUnknown_83E43B0, ANIM_TARGET, 2, 16, 0, 1
+ createsprite gFurySwipesSpriteTemplate, ANIM_TARGET, 2, 16, 0, 1
createvisualtask AnimTask_ShakeMon2, 2, 1, 3, 0, 5, 1
delay 10
createsprite gHorizontalLungeSpriteTemplate, ANIM_TARGET, 2, 5, 5
delay 4
playsewithpan SE_W010, 63
- createsprite gUnknown_83E43B0, ANIM_TARGET, 2, -16, 0, 0
+ createsprite gFurySwipesSpriteTemplate, ANIM_TARGET, 2, -16, 0, 0
createvisualtask AnimTask_ShakeMon2, 2, 1, 4, 0, 7, 1
end
Move_INGRAIN:: @ 81D1D17
loadspritegfx 10223
loadspritegfx 10147
- createsprite gUnknown_83E2DC4, ANIM_ATTACKER, 2, 16, 26, -1, 2, 150
+ createsprite gIngrainRootSpriteTemplate, ANIM_ATTACKER, 2, 16, 26, -1, 2, 150
playsewithpan SE_W010, 192
delay 10
- createsprite gUnknown_83E2DC4, ANIM_ATTACKER, 2, -32, 20, 1, 1, 140
+ createsprite gIngrainRootSpriteTemplate, ANIM_ATTACKER, 2, -32, 20, 1, 1, 140
playsewithpan SE_W010, 192
delay 10
- createsprite gUnknown_83E2DC4, ANIM_ATTACKER, 2, 32, 22, 1, 0, 130
+ createsprite gIngrainRootSpriteTemplate, ANIM_ATTACKER, 2, 32, 22, 1, 0, 130
playsewithpan SE_W010, 192
delay 10
- createsprite gUnknown_83E2DC4, ANIM_ATTACKER, 2, -16, 25, -1, 3, 120
+ createsprite gIngrainRootSpriteTemplate, ANIM_ATTACKER, 2, -16, 25, -1, 3, 120
playsewithpan SE_W010, 192
delay 40
- createsprite gUnknown_83E2E04, ANIM_ATTACKER, 3, 32, 26, -1, 3, 30
+ createsprite gIngrainOrbSpriteTemplate, ANIM_ATTACKER, 3, 32, 26, -1, 3, 30
delay 5
playsewithpan SE_W145C, 192
delay 5
- createsprite gUnknown_83E2E04, ANIM_ATTACKER, 3, -48, 20, 1, 2, 30
+ createsprite gIngrainOrbSpriteTemplate, ANIM_ATTACKER, 3, -48, 20, 1, 2, 30
playsewithpan SE_W145C, 192
delay 5
playsewithpan SE_W145C, 192
delay 5
- createsprite gUnknown_83E2E04, ANIM_ATTACKER, 3, 48, 26, -2, 3, 18
+ createsprite gIngrainOrbSpriteTemplate, ANIM_ATTACKER, 3, 48, 26, -2, 3, 18
playsewithpan SE_W145C, 192
delay 10
waitforvisualfinish
@@ -7978,7 +7978,7 @@ Move_INGRAIN:: @ 81D1D17
Move_PRESENT:: @ 81D1DC8
loadspritegfx 10224
createvisualtask sub_80DEAF0, 2,
- createsprite gUnknown_83E2E88, ANIM_TARGET, 2, 0, -5, 10, 2, -1
+ createsprite gPresentSpriteTemplate, ANIM_TARGET, 2, 0, -5, 10, 2, -1
playsewithpan SE_W039, 192
delay 14
playsewithpan SE_W145B, 192
@@ -7994,42 +7994,42 @@ Move_PRESENT:: @ 81D1DC8
gUnknown_81D1E0B:: @ 81D1E0B
loadspritegfx 10198
playsewithpan SE_W120, 63
- createsprite gUnknown_83E3F94, ANIM_TARGET, 3, 0, 0, 1, 1
+ createsprite gExplosionSpriteTemplate, ANIM_TARGET, 3, 0, 0, 1, 1
delay 6
playsewithpan SE_W120, 63
- createsprite gUnknown_83E3F94, ANIM_TARGET, 3, 24, -24, 1, 1
+ createsprite gExplosionSpriteTemplate, ANIM_TARGET, 3, 24, -24, 1, 1
delay 6
playsewithpan SE_W120, 63
- createsprite gUnknown_83E3F94, ANIM_TARGET, 3, -16, 16, 1, 1
+ createsprite gExplosionSpriteTemplate, ANIM_TARGET, 3, -16, 16, 1, 1
delay 6
playsewithpan SE_W120, 63
- createsprite gUnknown_83E3F94, ANIM_TARGET, 3, -24, -12, 1, 1
+ createsprite gExplosionSpriteTemplate, ANIM_TARGET, 3, -24, -12, 1, 1
delay 6
playsewithpan SE_W120, 63
- createsprite gUnknown_83E3F94, ANIM_TARGET, 3, 16, 16, 1, 1
+ createsprite gExplosionSpriteTemplate, ANIM_TARGET, 3, 16, 16, 1, 1
end
gUnknown_81D1E76:: @ 81D1E76
loadspritegfx 10195
loadspritegfx 10031
playsewithpan SE_W234, 63
- createsprite gUnknown_83E2ED0, ANIM_TARGET, 4, -16, 32, -3, 1
+ createsprite gPresentHealParticleSpriteTemplate, ANIM_TARGET, 4, -16, 32, -3, 1
delay 3
- createsprite gUnknown_83E2ED0, ANIM_TARGET, 4, 16, 32, -3, -1
+ createsprite gPresentHealParticleSpriteTemplate, ANIM_TARGET, 4, 16, 32, -3, -1
delay 3
- createsprite gUnknown_83E2ED0, ANIM_TARGET, 4, 32, 32, -3, 1
+ createsprite gPresentHealParticleSpriteTemplate, ANIM_TARGET, 4, 32, 32, -3, 1
delay 3
- createsprite gUnknown_83E2ED0, ANIM_TARGET, 4, -32, 32, -3, 1
+ createsprite gPresentHealParticleSpriteTemplate, ANIM_TARGET, 4, -32, 32, -3, 1
delay 3
- createsprite gUnknown_83E2ED0, ANIM_TARGET, 4, 0, 32, -3, 1
+ createsprite gPresentHealParticleSpriteTemplate, ANIM_TARGET, 4, 0, 32, -3, 1
delay 3
- createsprite gUnknown_83E2ED0, ANIM_TARGET, 4, -8, 32, -3, 1
+ createsprite gPresentHealParticleSpriteTemplate, ANIM_TARGET, 4, -8, 32, -3, 1
delay 3
- createsprite gUnknown_83E2ED0, ANIM_TARGET, 4, -8, 32, -3, 1
+ createsprite gPresentHealParticleSpriteTemplate, ANIM_TARGET, 4, -8, 32, -3, 1
delay 3
- createsprite gUnknown_83E2ED0, ANIM_TARGET, 4, 24, 32, -3, 1
+ createsprite gPresentHealParticleSpriteTemplate, ANIM_TARGET, 4, 24, 32, -3, 1
delay 3
- createsprite gUnknown_83E2ED0, ANIM_TARGET, 4, -24, 32, -3, 1
+ createsprite gPresentHealParticleSpriteTemplate, ANIM_TARGET, 4, -24, 32, -3, 1
waitforvisualfinish
waitsound
call gUnknown_81D5712
@@ -8044,23 +8044,23 @@ Move_BATON_PASS:: @ 81D1F1F
Move_PERISH_SONG:: @ 81D1F41
loadspritegfx 10206
- createsprite gUnknown_83E4484, ANIM_ATTACKER, 4, 0, 0, 0
- createsprite gUnknown_83E4484, ANIM_ATTACKER, 4, 1, 1, 16
- createsprite gUnknown_83E4484, ANIM_ATTACKER, 4, 2, 1, 32
- createsprite gUnknown_83E4484, ANIM_ATTACKER, 4, 3, 2, 48
- createsprite gUnknown_83E4484, ANIM_ATTACKER, 4, 4, 2, 64
- createsprite gUnknown_83E4484, ANIM_ATTACKER, 4, 5, 0, 80
- createsprite gUnknown_83E4484, ANIM_ATTACKER, 4, 6, 0, 96
- createsprite gUnknown_83E4484, ANIM_ATTACKER, 4, 7, 1, 112
- createsprite gUnknown_83E4484, ANIM_ATTACKER, 4, 8, 2, 128
- createsprite gUnknown_83E4484, ANIM_ATTACKER, 4, 9, 0, 144
- createsprite gUnknown_83E4484, ANIM_ATTACKER, 4, 10, 2, 160
- createsprite gUnknown_83E4484, ANIM_ATTACKER, 4, 11, 0, 176
- createsprite gUnknown_83E4484, ANIM_ATTACKER, 4, 12, 1, 192
- createsprite gUnknown_83E4484, ANIM_ATTACKER, 4, 13, 3, 208
- createsprite gUnknown_83E4484, ANIM_ATTACKER, 4, 14, 3, 224
- createsprite gUnknown_83E4484, ANIM_ATTACKER, 4, 15, 0, 240
- createsprite gUnknown_83E449C, ANIM_ATTACKER, 4, 15, 0, 0
+ createsprite gPerishSongMusicNoteSpriteTemplate, ANIM_ATTACKER, 4, 0, 0, 0
+ createsprite gPerishSongMusicNoteSpriteTemplate, ANIM_ATTACKER, 4, 1, 1, 16
+ createsprite gPerishSongMusicNoteSpriteTemplate, ANIM_ATTACKER, 4, 2, 1, 32
+ createsprite gPerishSongMusicNoteSpriteTemplate, ANIM_ATTACKER, 4, 3, 2, 48
+ createsprite gPerishSongMusicNoteSpriteTemplate, ANIM_ATTACKER, 4, 4, 2, 64
+ createsprite gPerishSongMusicNoteSpriteTemplate, ANIM_ATTACKER, 4, 5, 0, 80
+ createsprite gPerishSongMusicNoteSpriteTemplate, ANIM_ATTACKER, 4, 6, 0, 96
+ createsprite gPerishSongMusicNoteSpriteTemplate, ANIM_ATTACKER, 4, 7, 1, 112
+ createsprite gPerishSongMusicNoteSpriteTemplate, ANIM_ATTACKER, 4, 8, 2, 128
+ createsprite gPerishSongMusicNoteSpriteTemplate, ANIM_ATTACKER, 4, 9, 0, 144
+ createsprite gPerishSongMusicNoteSpriteTemplate, ANIM_ATTACKER, 4, 10, 2, 160
+ createsprite gPerishSongMusicNoteSpriteTemplate, ANIM_ATTACKER, 4, 11, 0, 176
+ createsprite gPerishSongMusicNoteSpriteTemplate, ANIM_ATTACKER, 4, 12, 1, 192
+ createsprite gPerishSongMusicNoteSpriteTemplate, ANIM_ATTACKER, 4, 13, 3, 208
+ createsprite gPerishSongMusicNoteSpriteTemplate, ANIM_ATTACKER, 4, 14, 3, 224
+ createsprite gPerishSongMusicNoteSpriteTemplate, ANIM_ATTACKER, 4, 15, 0, 240
+ createsprite gPerishSongMusicNote2SpriteTemplate, ANIM_ATTACKER, 4, 15, 0, 0
delay 20
panse_1B SE_W195, 192, 63, 2, 0
delay 80
@@ -8243,8 +8243,8 @@ Move_ENCORE:: @ 81D23FE
Move_TRICK:: @ 81D24A5
loadspritegfx 10224
loadspritegfx 10207
- createsprite gUnknown_83E2F60, ANIM_ATTACKER, 2, -40, 80
- createsprite gUnknown_83E2F60, ANIM_ATTACKER, 2, -40, 208
+ createsprite gTrickBagSpriteTemplate, ANIM_ATTACKER, 2, -40, 80
+ createsprite gTrickBagSpriteTemplate, ANIM_ATTACKER, 2, -40, 208
delay 16
playsewithpan SE_W166, 0
createvisualtask sub_80A9A20, 3,
@@ -8323,14 +8323,14 @@ Move_SPIT_UP:: @ 81D2622
delay 45
playsewithpan SE_W255, 192
delay 3
- createsprite gUnknown_83E42C8, ANIM_ATTACKER, 2, 0, 12
- createsprite gUnknown_83E42C8, ANIM_ATTACKER, 2, 32, 12
- createsprite gUnknown_83E42C8, ANIM_ATTACKER, 2, 64, 12
- createsprite gUnknown_83E42C8, ANIM_ATTACKER, 2, 96, 12
- createsprite gUnknown_83E42C8, ANIM_ATTACKER, 2, 128, 12
- createsprite gUnknown_83E42C8, ANIM_ATTACKER, 2, 160, 12
- createsprite gUnknown_83E42C8, ANIM_ATTACKER, 2, 192, 12
- createsprite gUnknown_83E42C8, ANIM_ATTACKER, 2, 224, 12
+ createsprite gSpitUpOrbSpriteTemplate, ANIM_ATTACKER, 2, 0, 12
+ createsprite gSpitUpOrbSpriteTemplate, ANIM_ATTACKER, 2, 32, 12
+ createsprite gSpitUpOrbSpriteTemplate, ANIM_ATTACKER, 2, 64, 12
+ createsprite gSpitUpOrbSpriteTemplate, ANIM_ATTACKER, 2, 96, 12
+ createsprite gSpitUpOrbSpriteTemplate, ANIM_ATTACKER, 2, 128, 12
+ createsprite gSpitUpOrbSpriteTemplate, ANIM_ATTACKER, 2, 160, 12
+ createsprite gSpitUpOrbSpriteTemplate, ANIM_ATTACKER, 2, 192, 12
+ createsprite gSpitUpOrbSpriteTemplate, ANIM_ATTACKER, 2, 224, 12
delay 5
jumpifmoveturn 2, gUnknown_81D26EF
jumpifmoveturn 3, gUnknown_81D2718
@@ -8347,21 +8347,21 @@ gUnknown_81D26B2:: @ 81D26B2
end
gUnknown_81D26EF:: @ 81D26EF
- createsprite gUnknown_83E42C8, ANIM_ATTACKER, 2, 16
- createsprite gUnknown_83E42C8, ANIM_ATTACKER, 2, 80
- createsprite gUnknown_83E42C8, ANIM_ATTACKER, 2, 144
- createsprite gUnknown_83E42C8, ANIM_ATTACKER, 2, 208
+ createsprite gSpitUpOrbSpriteTemplate, ANIM_ATTACKER, 2, 16
+ createsprite gSpitUpOrbSpriteTemplate, ANIM_ATTACKER, 2, 80
+ createsprite gSpitUpOrbSpriteTemplate, ANIM_ATTACKER, 2, 144
+ createsprite gSpitUpOrbSpriteTemplate, ANIM_ATTACKER, 2, 208
goto gUnknown_81D26B2
gUnknown_81D2718:: @ 81D2718
- createsprite gUnknown_83E42C8, ANIM_ATTACKER, 2, 16
- createsprite gUnknown_83E42C8, ANIM_ATTACKER, 2, 48
- createsprite gUnknown_83E42C8, ANIM_ATTACKER, 2, 80
- createsprite gUnknown_83E42C8, ANIM_ATTACKER, 2, 112
- createsprite gUnknown_83E42C8, ANIM_ATTACKER, 2, 144
- createsprite gUnknown_83E42C8, ANIM_ATTACKER, 2, 176
- createsprite gUnknown_83E42C8, ANIM_ATTACKER, 2, 208
- createsprite gUnknown_83E42C8, ANIM_ATTACKER, 2, 240
+ createsprite gSpitUpOrbSpriteTemplate, ANIM_ATTACKER, 2, 16
+ createsprite gSpitUpOrbSpriteTemplate, ANIM_ATTACKER, 2, 48
+ createsprite gSpitUpOrbSpriteTemplate, ANIM_ATTACKER, 2, 80
+ createsprite gSpitUpOrbSpriteTemplate, ANIM_ATTACKER, 2, 112
+ createsprite gSpitUpOrbSpriteTemplate, ANIM_ATTACKER, 2, 144
+ createsprite gSpitUpOrbSpriteTemplate, ANIM_ATTACKER, 2, 176
+ createsprite gSpitUpOrbSpriteTemplate, ANIM_ATTACKER, 2, 208
+ createsprite gSpitUpOrbSpriteTemplate, ANIM_ATTACKER, 2, 240
goto gUnknown_81D26B2
Move_SWALLOW:: @ 81D2765
@@ -8608,7 +8608,7 @@ Move_REFRESH:: @ 81D2C42
waitforvisualfinish
playsewithpan SE_REAPOKE, 192
createsprite gSimplePaletteBlendSpriteTemplate, ANIM_ATTACKER, 2, 31, 3, 10, 0, 31500
- createsprite gUnknown_83E4094, ANIM_ATTACKER, 3, 0, 0, 0, 0
+ createsprite gThinRingExpandingSpriteTemplate, ANIM_ATTACKER, 3, 0, 0, 0, 0
end
Move_BLAZE_KICK:: @ 81D2C85
@@ -8645,7 +8645,7 @@ gUnknown_81D2D1F:: @ 81D2D1F
createvisualtask sub_80DD334, 5,
createsprite gSimplePaletteBlendSpriteTemplate, ANIM_ATTACKER, 2, 31, 3, 8, 0, 1023
createvisualtask AnimTask_ScaleMonAndRestore, 5, -5, -5, 5, 0, 0
- createsprite gUnknown_83E40F8, ANIM_ATTACKER, 0, 45, 0, 0, 0, 0, 0, 1
+ createsprite gHyperVoiceRingSpriteTemplate, ANIM_ATTACKER, 0, 45, 0, 0, 0, 0, 0, 1
createvisualtask AnimTask_ShakeMon2, 2, 1, 1, 0, 6, 1
createvisualtask AnimTask_ShakeMon2, 2, 3, 1, 0, 6, 1
createvisualtask sub_80BA47C, 2, 1, 0, 6, 1
@@ -8736,26 +8736,26 @@ Move_MUDDY_WATER:: @ 81D2F28
Move_BULLET_SEED:: @ 81D2F3A
loadspritegfx 10006
- createsprite gUnknown_83E3D94, ANIM_TARGET, 2, 20, 0
+ createsprite gBulletSeedSpriteTemplate, ANIM_TARGET, 2, 20, 0
delay 5
- createsprite gUnknown_83E3D94, ANIM_TARGET, 2, 20, 0
+ createsprite gBulletSeedSpriteTemplate, ANIM_TARGET, 2, 20, 0
delay 5
- createsprite gUnknown_83E3D94, ANIM_TARGET, 2, 20, 0
+ createsprite gBulletSeedSpriteTemplate, ANIM_TARGET, 2, 20, 0
delay 5
createvisualtask AnimTask_ShakeMon2, 2, 1, 2, 0, 30, 1
- createsprite gUnknown_83E3D94, ANIM_TARGET, 2, 20, 0
+ createsprite gBulletSeedSpriteTemplate, ANIM_TARGET, 2, 20, 0
delay 5
- createsprite gUnknown_83E3D94, ANIM_TARGET, 2, 20, 0
+ createsprite gBulletSeedSpriteTemplate, ANIM_TARGET, 2, 20, 0
delay 5
- createsprite gUnknown_83E3D94, ANIM_TARGET, 2, 20, 0
+ createsprite gBulletSeedSpriteTemplate, ANIM_TARGET, 2, 20, 0
delay 5
- createsprite gUnknown_83E3D94, ANIM_TARGET, 2, 20, 0
+ createsprite gBulletSeedSpriteTemplate, ANIM_TARGET, 2, 20, 0
delay 5
- createsprite gUnknown_83E3D94, ANIM_TARGET, 2, 20, 0
+ createsprite gBulletSeedSpriteTemplate, ANIM_TARGET, 2, 20, 0
delay 5
- createsprite gUnknown_83E3D94, ANIM_TARGET, 2, 20, 0
+ createsprite gBulletSeedSpriteTemplate, ANIM_TARGET, 2, 20, 0
delay 5
- createsprite gUnknown_83E3D94, ANIM_TARGET, 2, 20, 0
+ createsprite gBulletSeedSpriteTemplate, ANIM_TARGET, 2, 20, 0
waitforvisualfinish
end
@@ -8933,31 +8933,31 @@ Move_FRENZY_PLANT:: @ 81D343F
setalpha 12, 8
createsprite gSimplePaletteBlendSpriteTemplate, ANIM_ATTACKER, 0, 1, 2, 0, 5, 0
waitforvisualfinish
- createsprite gUnknown_83E2DDC, ANIM_ATTACKER, 2, 10, 8, 2, 0, 0, 100
+ createsprite gFrenzyPlantRootSpriteTemplate, ANIM_ATTACKER, 2, 10, 8, 2, 0, 0, 100
playsewithpan SE_W010, 192
delay 5
- createsprite gUnknown_83E2DDC, ANIM_ATTACKER, 2, 20, -8, -2, 0, 1, 95
+ createsprite gFrenzyPlantRootSpriteTemplate, ANIM_ATTACKER, 2, 20, -8, -2, 0, 1, 95
playsewithpan SE_W010, 213
delay 5
- createsprite gUnknown_83E2DDC, ANIM_ATTACKER, 2, 30, 8, -4, 0, 0, 90
+ createsprite gFrenzyPlantRootSpriteTemplate, ANIM_ATTACKER, 2, 30, 8, -4, 0, 0, 90
playsewithpan SE_W010, 234
delay 5
- createsprite gUnknown_83E2DDC, ANIM_ATTACKER, 2, 40, -8, 4, 0, 1, 85
+ createsprite gFrenzyPlantRootSpriteTemplate, ANIM_ATTACKER, 2, 40, -8, 4, 0, 1, 85
playsewithpan SE_W010, 0
delay 5
- createsprite gUnknown_83E2DDC, ANIM_ATTACKER, 2, 50, 8, 0, 0, 0, 85
+ createsprite gFrenzyPlantRootSpriteTemplate, ANIM_ATTACKER, 2, 50, 8, 0, 0, 0, 85
playsewithpan SE_W010, 21
delay 5
- createsprite gUnknown_83E2DDC, ANIM_ATTACKER, 2, 60, -8, -2, 0, 1, 85
+ createsprite gFrenzyPlantRootSpriteTemplate, ANIM_ATTACKER, 2, 60, -8, -2, 0, 1, 85
playsewithpan SE_W010, 42
delay 5
- createsprite gUnknown_83E2DDC, ANIM_ATTACKER, 2, 75, 8, 0, 0, 0, 85
+ createsprite gFrenzyPlantRootSpriteTemplate, ANIM_ATTACKER, 2, 75, 8, 0, 0, 0, 85
playsewithpan SE_W010, 63
delay 5
- createsprite gUnknown_83E2DDC, ANIM_ATTACKER, 2, 85, 16, 6, 0, 3, 80
+ createsprite gFrenzyPlantRootSpriteTemplate, ANIM_ATTACKER, 2, 85, 16, 6, 0, 3, 80
playsewithpan SE_W010, 63
delay 5
- createsprite gUnknown_83E2DDC, ANIM_ATTACKER, 2, 85, -16, -6, 0, 2, 75
+ createsprite gFrenzyPlantRootSpriteTemplate, ANIM_ATTACKER, 2, 85, -16, -6, 0, 2, 75
playsewithpan SE_W010, 63
delay 5
createsprite gBasicHitSplatSpriteTemplate, ANIM_ATTACKER, 2, -10, -10, 1, 3
@@ -9002,7 +9002,7 @@ Move_METAL_SOUND:: @ 81D35E3
gUnknown_81D3616:: @ 81D3616
panse_1B SE_W103, 192, 63, 2, 0
- createsprite gUnknown_83E3CD0, ANIM_TARGET, 2, 16, 0, 0, 0, 30, 0
+ createsprite gMetalSoundSpriteTemplate, ANIM_TARGET, 2, 16, 0, 0, 0, 30, 0
delay 2
return
@@ -9215,9 +9215,9 @@ Move_COSMIC_POWER:: @ 81D3B89
waitbgfadein
delay 70
createvisualtask sub_80DD3DC, 5, 221, -64
- createsprite gUnknown_83E33F4, ANIM_ATTACKER, 2, -15, 0, 0, 0, 32, 60
+ createsprite gGrantingStarsSpriteTemplate, ANIM_ATTACKER, 2, -15, 0, 0, 0, 32, 60
delay 8
- createsprite gUnknown_83E33F4, ANIM_ATTACKER, 2, 12, -5, 0, 0, 32, 60
+ createsprite gGrantingStarsSpriteTemplate, ANIM_ATTACKER, 2, 12, -5, 0, 0, 32, 60
delay 40
createvisualtask sub_80BB7DC, 2, 0, 15, 0, 0
waitforvisualfinish
@@ -9324,29 +9324,29 @@ gUnknown_81D3F7E:: @ 81D3F7E
delay 0
createvisualtask sub_80BA7F8, 10, 1, 0, 4, 4, 0
waitbgfadein
- createsprite gUnknown_83E30A8, ANIM_TARGET, 66, -32, 16, 0, 6, 2, 3, 1
- createsprite gUnknown_83E30A8, ANIM_TARGET, 66, -8, 18, 64, 3, 2, 2, 1
- createsprite gUnknown_83E30A8, ANIM_ATTACKER, 120, -24, 18, 90, 5, 1, 2, 1
- createsprite gUnknown_83E30A8, ANIM_ATTACKER, 120, -40, 14, 128, 4, 1, 2, 1
+ createsprite gSilverWindBigSparkSpriteTemplate, ANIM_TARGET, 66, -32, 16, 0, 6, 2, 3, 1
+ createsprite gSilverWindBigSparkSpriteTemplate, ANIM_TARGET, 66, -8, 18, 64, 3, 2, 2, 1
+ createsprite gSilverWindBigSparkSpriteTemplate, ANIM_ATTACKER, 120, -24, 18, 90, 5, 1, 2, 1
+ createsprite gSilverWindBigSparkSpriteTemplate, ANIM_ATTACKER, 120, -40, 14, 128, 4, 1, 2, 1
delay 0
- createsprite gUnknown_83E30C0, ANIM_TARGET, 66, -32, 16, 0, 6, 2, 3, 1
- createsprite gUnknown_83E30C0, ANIM_TARGET, 66, -8, 18, 64, 3, 2, 2, 1
- createsprite gUnknown_83E30C0, ANIM_ATTACKER, 120, -24, 18, 90, 5, 1, 2, 1
- createsprite gUnknown_83E30C0, ANIM_ATTACKER, 120, -40, 14, 128, 4, 1, 2, 1
+ createsprite gSilverWindMediumSparkSpriteTemplate, ANIM_TARGET, 66, -32, 16, 0, 6, 2, 3, 1
+ createsprite gSilverWindMediumSparkSpriteTemplate, ANIM_TARGET, 66, -8, 18, 64, 3, 2, 2, 1
+ createsprite gSilverWindMediumSparkSpriteTemplate, ANIM_ATTACKER, 120, -24, 18, 90, 5, 1, 2, 1
+ createsprite gSilverWindMediumSparkSpriteTemplate, ANIM_ATTACKER, 120, -40, 14, 128, 4, 1, 2, 1
delay 0
- createsprite gUnknown_83E30D8, ANIM_TARGET, 66, -32, 16, 0, 6, 2, 3, 1
- createsprite gUnknown_83E30D8, ANIM_TARGET, 66, -8, 18, 64, 3, 2, 2, 1
- createsprite gUnknown_83E30D8, ANIM_ATTACKER, 120, -24, 18, 90, 5, 1, 2, 1
- createsprite gUnknown_83E30D8, ANIM_ATTACKER, 120, -40, 14, 128, 4, 1, 2, 1
+ createsprite gSilverWindSmallSparkSpriteTemplate, ANIM_TARGET, 66, -32, 16, 0, 6, 2, 3, 1
+ createsprite gSilverWindSmallSparkSpriteTemplate, ANIM_TARGET, 66, -8, 18, 64, 3, 2, 2, 1
+ createsprite gSilverWindSmallSparkSpriteTemplate, ANIM_ATTACKER, 120, -24, 18, 90, 5, 1, 2, 1
+ createsprite gSilverWindSmallSparkSpriteTemplate, ANIM_ATTACKER, 120, -40, 14, 128, 4, 1, 2, 1
delay 6
- createsprite gUnknown_83E30A8, ANIM_TARGET, 66, -4, 16, 0, 6, 1, 2, 1
- createsprite gUnknown_83E30A8, ANIM_TARGET, 66, -16, 12, 192, 5, 2, 3, 1
+ createsprite gSilverWindBigSparkSpriteTemplate, ANIM_TARGET, 66, -4, 16, 0, 6, 1, 2, 1
+ createsprite gSilverWindBigSparkSpriteTemplate, ANIM_TARGET, 66, -16, 12, 192, 5, 2, 3, 1
delay 0
- createsprite gUnknown_83E30C0, ANIM_TARGET, 66, -4, 16, 0, 6, 1, 2, 1
- createsprite gUnknown_83E30C0, ANIM_TARGET, 66, -16, 12, 192, 5, 2, 3, 1
+ createsprite gSilverWindMediumSparkSpriteTemplate, ANIM_TARGET, 66, -4, 16, 0, 6, 1, 2, 1
+ createsprite gSilverWindMediumSparkSpriteTemplate, ANIM_TARGET, 66, -16, 12, 192, 5, 2, 3, 1
delay 0
- createsprite gUnknown_83E30D8, ANIM_TARGET, 66, -4, 16, 0, 6, 1, 2, 1
- createsprite gUnknown_83E30D8, ANIM_TARGET, 66, -16, 12, 192, 5, 2, 3, 1
+ createsprite gSilverWindSmallSparkSpriteTemplate, ANIM_TARGET, 66, -4, 16, 0, 6, 1, 2, 1
+ createsprite gSilverWindSmallSparkSpriteTemplate, ANIM_TARGET, 66, -16, 12, 192, 5, 2, 3, 1
waitforvisualfinish
playsewithpan SE_W016B, 63
clearmonbg 3
@@ -9672,13 +9672,13 @@ Move_WATER_PULSE:: @ 81D48A6
playsewithpan SE_W145C, 63
waitforvisualfinish
playsewithpan SE_W202, 192
- createsprite gUnknown_83E3CE8, ANIM_TARGET, 2, 0, 0, 40, 15
+ createsprite gWaterPulseRingSpriteTemplate, ANIM_TARGET, 2, 0, 0, 40, 15
delay 5
playsewithpan SE_W202, 192
- createsprite gUnknown_83E3CE8, ANIM_TARGET, 2, 0, 0, 40, 15
+ createsprite gWaterPulseRingSpriteTemplate, ANIM_TARGET, 2, 0, 0, 40, 15
delay 5
playsewithpan SE_W202, 192
- createsprite gUnknown_83E3CE8, ANIM_TARGET, 2, 0, 0, 40, 15
+ createsprite gWaterPulseRingSpriteTemplate, ANIM_TARGET, 2, 0, 0, 40, 15
delay 13
createvisualtask AnimTask_ShakeMon, 2, 1, 0, 8, 18, 1
waitforvisualfinish
@@ -9767,19 +9767,19 @@ Move_DOOM_DESIRE:: @ 81D4A9F
delay 23
createvisualtask AnimTask_ShakeMonInPlace, 2, 1, 10, 0, 20, 1
playsewithpan SE_W120, 63
- createsprite gUnknown_83E3F94, ANIM_ATTACKER, 3, 0, 0, 1, 1
+ createsprite gExplosionSpriteTemplate, ANIM_ATTACKER, 3, 0, 0, 1, 1
delay 6
playsewithpan SE_W120, 63
- createsprite gUnknown_83E3F94, ANIM_ATTACKER, 3, 24, -24, 1, 1
+ createsprite gExplosionSpriteTemplate, ANIM_ATTACKER, 3, 24, -24, 1, 1
delay 6
playsewithpan SE_W120, 63
- createsprite gUnknown_83E3F94, ANIM_ATTACKER, 3, -16, 16, 1, 1
+ createsprite gExplosionSpriteTemplate, ANIM_ATTACKER, 3, -16, 16, 1, 1
delay 6
playsewithpan SE_W120, 63
- createsprite gUnknown_83E3F94, ANIM_ATTACKER, 3, -24, -12, 1, 1
+ createsprite gExplosionSpriteTemplate, ANIM_ATTACKER, 3, -24, -12, 1, 1
delay 6
playsewithpan SE_W120, 63
- createsprite gUnknown_83E3F94, ANIM_ATTACKER, 3, 16, 16, 1, 1
+ createsprite gExplosionSpriteTemplate, ANIM_ATTACKER, 3, 16, 16, 1, 1
waitforvisualfinish
createsprite gSimplePaletteBlendSpriteTemplate, ANIM_ATTACKER, 2, 1, 3, 16, 0, 32767
waitforvisualfinish
@@ -9849,26 +9849,26 @@ Move_TWISTER:: @ 81D4D0E
monbg 3
monbgprio_28 1
playsewithpan SE_W239, 63
- createsprite gUnknown_83E2C20, ANIM_TARGET, 2, 120, 70, 5, 70, 30
+ createsprite gTwisterLeafParticleSpriteTemplate, ANIM_TARGET, 2, 120, 70, 5, 70, 30
delay 1
- createsprite gUnknown_83E2C20, ANIM_TARGET, 2, 115, 55, 6, 60, 25
+ createsprite gTwisterLeafParticleSpriteTemplate, ANIM_TARGET, 2, 115, 55, 6, 60, 25
delay 1
- createsprite gUnknown_83E2C20, ANIM_TARGET, 2, 115, 60, 7, 60, 30
- createsprite gUnknown_83E2C20, ANIM_TARGET, 2, 115, 55, 10, 60, 30
+ createsprite gTwisterLeafParticleSpriteTemplate, ANIM_TARGET, 2, 115, 60, 7, 60, 30
+ createsprite gTwisterLeafParticleSpriteTemplate, ANIM_TARGET, 2, 115, 55, 10, 60, 30
delay 3
createsprite gUnknown_83E7578, ANIM_TARGET, 2, 100, 50, 4, 50, 26
delay 1
- createsprite gUnknown_83E2C20, ANIM_TARGET, 2, 105, 25, 8, 60, 20
+ createsprite gTwisterLeafParticleSpriteTemplate, ANIM_TARGET, 2, 105, 25, 8, 60, 20
delay 1
- createsprite gUnknown_83E2C20, ANIM_TARGET, 2, 115, 40, 10, 48, 30
+ createsprite gTwisterLeafParticleSpriteTemplate, ANIM_TARGET, 2, 115, 40, 10, 48, 30
delay 3
createsprite gUnknown_83E7578, ANIM_TARGET, 2, 120, 30, 6, 45, 25
- createsprite gUnknown_83E2C20, ANIM_TARGET, 2, 115, 35, 10, 60, 30
+ createsprite gTwisterLeafParticleSpriteTemplate, ANIM_TARGET, 2, 115, 35, 10, 60, 30
delay 3
createsprite gUnknown_83E7578, ANIM_TARGET, 2, 105, 20, 8, 40, 0
delay 3
- createsprite gUnknown_83E2C20, ANIM_TARGET, 2, 20, 255, 15, 32, 0
- createsprite gUnknown_83E2C20, ANIM_TARGET, 2, 110, 10, 8, 32, 20
+ createsprite gTwisterLeafParticleSpriteTemplate, ANIM_TARGET, 2, 20, 255, 15, 32, 0
+ createsprite gTwisterLeafParticleSpriteTemplate, ANIM_TARGET, 2, 110, 10, 8, 32, 20
waitforvisualfinish
createsprite gBasicHitSplatSpriteTemplate, ANIM_TARGET, 3, -32, -16, 1, 3
playsewithpan SE_W004, 63
@@ -9897,29 +9897,29 @@ Move_MAGICAL_LEAF:: @ 81D4E6D
delay 1
loopsewithpan SE_W077, 192, 10, 5
createvisualtask sub_80A41C4, 5,
- createsprite gUnknown_83E2C08, ANIM_ATTACKER, 2, -3, -2, 10
+ createsprite gRazorLeafParticleSpriteTemplate, ANIM_ATTACKER, 2, -3, -2, 10
delay 2
- createsprite gUnknown_83E2C08, ANIM_ATTACKER, 2, -1, -1, 15
+ createsprite gRazorLeafParticleSpriteTemplate, ANIM_ATTACKER, 2, -1, -1, 15
delay 2
- createsprite gUnknown_83E2C08, ANIM_ATTACKER, 2, -4, -4, 7
+ createsprite gRazorLeafParticleSpriteTemplate, ANIM_ATTACKER, 2, -4, -4, 7
delay 2
- createsprite gUnknown_83E2C08, ANIM_ATTACKER, 2, 3, -3, 11
+ createsprite gRazorLeafParticleSpriteTemplate, ANIM_ATTACKER, 2, 3, -3, 11
delay 2
- createsprite gUnknown_83E2C08, ANIM_ATTACKER, 2, -1, -6, 8
+ createsprite gRazorLeafParticleSpriteTemplate, ANIM_ATTACKER, 2, -1, -6, 8
delay 2
- createsprite gUnknown_83E2C08, ANIM_ATTACKER, 2, 2, -1, 12
+ createsprite gRazorLeafParticleSpriteTemplate, ANIM_ATTACKER, 2, 2, -1, 12
delay 2
- createsprite gUnknown_83E2C08, ANIM_ATTACKER, 2, -3, -4, 13
+ createsprite gRazorLeafParticleSpriteTemplate, ANIM_ATTACKER, 2, -3, -4, 13
delay 2
- createsprite gUnknown_83E2C08, ANIM_ATTACKER, 2, 4, -5, 7
+ createsprite gRazorLeafParticleSpriteTemplate, ANIM_ATTACKER, 2, 4, -5, 7
delay 2
- createsprite gUnknown_83E2C08, ANIM_ATTACKER, 2, 2, -6, 11
+ createsprite gRazorLeafParticleSpriteTemplate, ANIM_ATTACKER, 2, 2, -6, 11
delay 2
- createsprite gUnknown_83E2C08, ANIM_ATTACKER, 2, -3, -5, 8
+ createsprite gRazorLeafParticleSpriteTemplate, ANIM_ATTACKER, 2, -3, -5, 8
delay 60
playsewithpan SE_W013B, 192
- createsprite gUnknown_83E2C50, ANIM_TARGET, 3, 20, -10, 20, 0, 32, 20, 0
- createsprite gUnknown_83E2C50, ANIM_TARGET, 3, 20, -10, 20, 0, 32, -20, 0
+ createsprite gRazorLeafCutterSpriteTemplate, ANIM_TARGET, 3, 20, -10, 20, 0, 32, 20, 0
+ createsprite gRazorLeafCutterSpriteTemplate, ANIM_TARGET, 3, 20, -10, 20, 0, 32, -20, 0
delay 30
playsewithpan SE_W013, 63
createsprite gBasicHitSplatSpriteTemplate, ANIM_TARGET, 4, -10, -4, 1, 2
@@ -10241,33 +10241,33 @@ gUnknown_81D55E2:: @ 81D55E2
return
gUnknown_81D569E:: @ 81D569E
- createsprite gUnknown_83E33F4, ANIM_ATTACKER, 2, -15, 0, 0, 0, 32, 60
+ createsprite gGrantingStarsSpriteTemplate, ANIM_ATTACKER, 2, -15, 0, 0, 0, 32, 60
delay 8
- createsprite gUnknown_83E33F4, ANIM_ATTACKER, 2, 12, -5, 0, 0, 32, 60
+ createsprite gGrantingStarsSpriteTemplate, ANIM_ATTACKER, 2, 12, -5, 0, 0, 32, 60
delay 8
return
gUnknown_81D56C9:: @ 81D56C9
playsewithpan SE_W071B, 192
- createsprite gUnknown_83E37A4, ANIM_ATTACKER, 2, 0, -5, 0, 0
+ createsprite gHealingBlueStarSpriteTemplate, ANIM_ATTACKER, 2, 0, -5, 0, 0
delay 7
- createsprite gUnknown_83E37A4, ANIM_ATTACKER, 2, -15, 10, 0, 0
+ createsprite gHealingBlueStarSpriteTemplate, ANIM_ATTACKER, 2, -15, 10, 0, 0
delay 7
- createsprite gUnknown_83E37A4, ANIM_ATTACKER, 2, -15, -15, 0, 0
+ createsprite gHealingBlueStarSpriteTemplate, ANIM_ATTACKER, 2, -15, -15, 0, 0
delay 7
- createsprite gUnknown_83E37A4, ANIM_ATTACKER, 2, 10, -5, 0, 0
+ createsprite gHealingBlueStarSpriteTemplate, ANIM_ATTACKER, 2, 10, -5, 0, 0
delay 7
return
gUnknown_81D5712:: @ 81D5712
playsewithpan SE_W071B, 63
- createsprite gUnknown_83E37A4, ANIM_TARGET, 2, 0, -5, 1, 0
+ createsprite gHealingBlueStarSpriteTemplate, ANIM_TARGET, 2, 0, -5, 1, 0
delay 7
- createsprite gUnknown_83E37A4, ANIM_TARGET, 2, -15, 10, 1, 0
+ createsprite gHealingBlueStarSpriteTemplate, ANIM_TARGET, 2, -15, 10, 1, 0
delay 7
- createsprite gUnknown_83E37A4, ANIM_TARGET, 2, -15, -15, 1, 0
+ createsprite gHealingBlueStarSpriteTemplate, ANIM_TARGET, 2, -15, -15, 1, 0
delay 7
- createsprite gUnknown_83E37A4, ANIM_TARGET, 2, 10, -5, 1, 0
+ createsprite gHealingBlueStarSpriteTemplate, ANIM_TARGET, 2, 10, -5, 1, 0
delay 7
return
@@ -10458,21 +10458,21 @@ gUnknown_81D5A90:: @ 81D5A90
Status_Infatuation:: @ 81D5AA8
loadspritegfx 10210
playsewithpan SE_W204, 192
- createsprite gUnknown_83E41E8, ANIM_ATTACKER, 3, 0, 20
+ createsprite gMagentaHeartSpriteTemplate, ANIM_ATTACKER, 3, 0, 20
delay 15
playsewithpan SE_W204, 192
- createsprite gUnknown_83E41E8, ANIM_ATTACKER, 3, -20, 20
+ createsprite gMagentaHeartSpriteTemplate, ANIM_ATTACKER, 3, -20, 20
delay 15
playsewithpan SE_W204, 192
- createsprite gUnknown_83E41E8, ANIM_ATTACKER, 3, 20, 20
+ createsprite gMagentaHeartSpriteTemplate, ANIM_ATTACKER, 3, 20, 20
end
Status_Sleep:: @ 81D5ADD
loadspritegfx 10228
playsewithpan SE_W173, 192
- createsprite gUnknown_83E3500, ANIM_ATTACKER, 2, 4, -10, 16, 0, 0
+ createsprite gSleepLetterZSpriteTemplate, ANIM_ATTACKER, 2, 4, -10, 16, 0, 0
delay 30
- createsprite gUnknown_83E3500, ANIM_ATTACKER, 2, 4, -10, 16, 0, 0
+ createsprite gSleepLetterZSpriteTemplate, ANIM_ATTACKER, 2, 4, -10, 16, 0, 0
end
Status_Paralysis:: @ 81D5B09
@@ -10567,7 +10567,7 @@ General_PokeblockThrow:: @ 81D5C0C
General_ItemKnockoff:: @ 81D5C54
loadspritegfx 10224
- createsprite gUnknown_83E2EA0, ANIM_TARGET, 2,
+ createsprite gKnockOffItemSpriteTemplate, ANIM_TARGET, 2,
end
General_TurnTrap:: @ 81D5C5F
@@ -10581,9 +10581,9 @@ General_TurnTrap:: @ 81D5C5F
gUnknown_81D5C8B:: @ 81D5C8B
loadspritegfx 10186
loopsewithpan SE_W010, 63, 6, 2
- createsprite gUnknown_83E2D0C, ANIM_TARGET, 4, 0, 16, 0, 1
+ createsprite gConstrictBindingSpriteTemplate, ANIM_TARGET, 4, 0, 16, 0, 1
delay 7
- createsprite gUnknown_83E2D0C, ANIM_TARGET, 2, 0, 8, 1, 1
+ createsprite gConstrictBindingSpriteTemplate, ANIM_TARGET, 2, 0, 8, 1, 1
delay 3
createvisualtask AnimTask_ShakeMon2, 2, 1, 2, 0, 8, 1
delay 20
@@ -10668,7 +10668,7 @@ General_ItemEffect:: @ 81D5DF2
waitforvisualfinish
playsewithpan SE_REAPOKE, 192
createsprite gSimplePaletteBlendSpriteTemplate, ANIM_ATTACKER, 2, 2, 3, 7, 0, 26609
- createsprite gUnknown_83E4094, ANIM_ATTACKER, 3, 0, 0, 0, 0
+ createsprite gThinRingExpandingSpriteTemplate, ANIM_ATTACKER, 3, 0, 0, 0, 0
waitforvisualfinish
end
@@ -10765,7 +10765,7 @@ General_ItemSteal:: @ 81D6026
createvisualtask sub_80BC0FC, 2,
createvisualtask sub_80F1700, 2,
delay 1
- createsprite gUnknown_83E2EE8, ANIM_ATTACKER, 2, 0, -5, 10, 2, -1
+ createsprite gItemStealSpriteTemplate, ANIM_ATTACKER, 2, 0, -5, 10, 2, -1
end
General_SnatchMove:: @ 81D604B
@@ -10830,19 +10830,19 @@ General_DoomDesireHit:: @ 81D6108
delay 25
createvisualtask AnimTask_ShakeMonInPlace, 2, 1, 10, 0, 20, 1
playsewithpan SE_W120, 63
- createsprite gUnknown_83E3F94, ANIM_ATTACKER, 3, 0, 0, 1, 1
+ createsprite gExplosionSpriteTemplate, ANIM_ATTACKER, 3, 0, 0, 1, 1
delay 6
playsewithpan SE_W120, 63
- createsprite gUnknown_83E3F94, ANIM_ATTACKER, 3, 24, -24, 1, 1
+ createsprite gExplosionSpriteTemplate, ANIM_ATTACKER, 3, 24, -24, 1, 1
delay 6
playsewithpan SE_W120, 63
- createsprite gUnknown_83E3F94, ANIM_ATTACKER, 3, -16, 16, 1, 1
+ createsprite gExplosionSpriteTemplate, ANIM_ATTACKER, 3, -16, 16, 1, 1
delay 6
playsewithpan SE_W120, 63
- createsprite gUnknown_83E3F94, ANIM_ATTACKER, 3, -24, -12, 1, 1
+ createsprite gExplosionSpriteTemplate, ANIM_ATTACKER, 3, -24, -12, 1, 1
delay 6
playsewithpan SE_W120, 63
- createsprite gUnknown_83E3F94, ANIM_ATTACKER, 3, 16, 16, 1, 1
+ createsprite gExplosionSpriteTemplate, ANIM_ATTACKER, 3, 16, 16, 1, 1
waitforvisualfinish
createsprite gSimplePaletteBlendSpriteTemplate, ANIM_ATTACKER, 2, 1, 3, 16, 0, 32767
waitforvisualfinish
@@ -10983,11 +10983,11 @@ gUnknown_81D63FD:: @ 81D63FD
gUnknown_81D6425:: @ 81D6425
loadspritegfx 10087
- createsprite gUnknown_83E3F04, ANIM_TARGET, 2, 1, 20, -20
+ createsprite gAngerMarkSpriteTemplate, ANIM_TARGET, 2, 1, 20, -20
playsewithpan SE_W207B, 63
waitforvisualfinish
delay 12
- createsprite gUnknown_83E3F04, ANIM_TARGET, 2, 1, -20, -20
+ createsprite gAngerMarkSpriteTemplate, ANIM_TARGET, 2, 1, -20, -20
playsewithpan SE_W207B, 63
end