summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorEvan <eroelke@gmail.com>2019-12-01 11:49:27 -0500
committerEvan <eroelke@gmail.com>2019-12-01 11:49:27 -0500
commit7de43f724952e43ed638e1584e3d7eceb1e3f276 (patch)
treea15950f67eea7448f54e7aaedcb8f3a0a28f6328
parent98c3bb201f2519383eda190acca93afaec977c59 (diff)
anim particle gfx graphics names
-rw-r--r--data/battle_anim.s78
-rw-r--r--data/graphics.s626
-rw-r--r--include/graphics.h576
-rw-r--r--src/battle_anim.c625
4 files changed, 1511 insertions, 394 deletions
diff --git a/data/battle_anim.s b/data/battle_anim.s
index 472ea2710..ddb6230c9 100644
--- a/data/battle_anim.s
+++ b/data/battle_anim.s
@@ -811,81 +811,3 @@ gUnknown_83ADD78:: @ 83ADD78
obj_pal gFile_graphics_battle_anims_sprites_287_palette, 10287
obj_pal gFile_graphics_battle_anims_sprites_288_palette, 10288
-gUnknown_83ADE18:: @ 83ADE18
- .4byte gFile_graphics_battle_anims_backgrounds_00_sheet, gFile_graphics_battle_anims_backgrounds_00_palette, gFile_graphics_battle_anims_backgrounds_00_tilemap
- .4byte gFile_graphics_battle_anims_backgrounds_00_sheet, gFile_graphics_battle_anims_backgrounds_00_palette, gFile_graphics_battle_anims_backgrounds_00_tilemap
- .4byte gFile_graphics_battle_anims_backgrounds_02_sheet, gFile_graphics_battle_anims_backgrounds_02_palette, gFile_graphics_battle_anims_backgrounds_02_tilemap
- .4byte gFile_graphics_battle_anims_backgrounds_03_sheet, gFile_graphics_battle_anims_backgrounds_03_palette, gFile_graphics_battle_anims_backgrounds_03_tilemap
- .4byte gFile_graphics_battle_anims_backgrounds_04_sheet, gFile_graphics_battle_anims_backgrounds_04_palette, gFile_graphics_battle_anims_backgrounds_04_tilemap
- .4byte gFile_graphics_battle_anims_backgrounds_04_sheet, gFile_graphics_battle_anims_backgrounds_04_palette, gFile_graphics_battle_anims_backgrounds_05_tilemap
- .4byte gFile_graphics_battle_anims_backgrounds_04_sheet, gFile_graphics_battle_anims_backgrounds_04_palette, gFile_graphics_battle_anims_backgrounds_06_tilemap
- .4byte gFile_graphics_battle_anims_backgrounds_07_sheet, gFile_graphics_battle_anims_backgrounds_07_palette, gFile_graphics_battle_anims_backgrounds_07_tilemap
- .4byte gFile_graphics_battle_anims_backgrounds_07_sheet, gFile_graphics_battle_anims_backgrounds_07_palette, gFile_graphics_battle_anims_backgrounds_08_tilemap
- .4byte gFile_graphics_battle_anims_backgrounds_09_sheet, gFile_graphics_battle_anims_backgrounds_09_palette, gFile_graphics_battle_anims_backgrounds_09_tilemap
- .4byte gFile_graphics_battle_anims_backgrounds_09_sheet, gFile_graphics_battle_anims_backgrounds_09_palette, gFile_graphics_battle_anims_backgrounds_10_tilemap
- .4byte gFile_graphics_battle_anims_backgrounds_11_sheet, gFile_graphics_battle_anims_backgrounds_11_palette, gFile_graphics_battle_anims_backgrounds_11_tilemap
- .4byte gFile_graphics_battle_anims_backgrounds_12_sheet, gFile_graphics_battle_anims_backgrounds_12_palette, gFile_graphics_battle_anims_backgrounds_12_tilemap
- .4byte gFile_graphics_battle_anims_backgrounds_12_sheet, gFile_graphics_battle_anims_backgrounds_12_palette, gFile_graphics_battle_anims_backgrounds_13_tilemap
- .4byte gFile_graphics_battle_anims_backgrounds_12_sheet, gFile_graphics_battle_anims_backgrounds_12_palette, gFile_graphics_battle_anims_backgrounds_14_tilemap
- .4byte gFile_graphics_battle_anims_backgrounds_15_sheet, gFile_graphics_battle_anims_backgrounds_15_palette, gFile_graphics_battle_anims_backgrounds_15_tilemap
- .4byte gFile_graphics_battle_anims_backgrounds_16_sheet, gFile_graphics_battle_anims_backgrounds_16_palette, gFile_graphics_battle_anims_backgrounds_16_tilemap
- .4byte gFile_graphics_battle_anims_backgrounds_17_sheet, gFile_graphics_battle_anims_backgrounds_17_palette, gFile_graphics_battle_anims_backgrounds_17_tilemap
- .4byte gFile_graphics_battle_anims_backgrounds_07_sheet, gFile_graphics_battle_anims_backgrounds_18_palette, gFile_graphics_battle_anims_backgrounds_07_tilemap
- .4byte gFile_graphics_battle_anims_backgrounds_07_sheet, gFile_graphics_battle_anims_backgrounds_18_palette, gFile_graphics_battle_anims_backgrounds_08_tilemap
- .4byte gFile_graphics_battle_anims_backgrounds_20_sheet, gFile_graphics_battle_anims_backgrounds_20_palette, gFile_graphics_battle_anims_backgrounds_20_tilemap
- .4byte gFile_graphics_battle_anims_backgrounds_21_sheet, gFile_graphics_battle_anims_backgrounds_21_palette, gFile_graphics_battle_anims_backgrounds_21_tilemap
- .4byte gFile_graphics_battle_anims_backgrounds_09_sheet, gFile_graphics_battle_anims_backgrounds_22_palette, gFile_graphics_battle_anims_backgrounds_09_tilemap
- .4byte gFile_graphics_battle_anims_backgrounds_09_sheet, gFile_graphics_battle_anims_backgrounds_22_palette, gFile_graphics_battle_anims_backgrounds_10_tilemap
- .4byte gFile_graphics_battle_anims_backgrounds_04_sheet, gFile_graphics_battle_anims_backgrounds_24_palette, gFile_graphics_battle_anims_backgrounds_04_tilemap
- .4byte gFile_graphics_battle_anims_backgrounds_04_sheet, gFile_graphics_battle_anims_backgrounds_24_palette, gFile_graphics_battle_anims_backgrounds_05_tilemap
- .4byte gFile_graphics_battle_anims_backgrounds_04_sheet, gFile_graphics_battle_anims_backgrounds_24_palette, gFile_graphics_battle_anims_backgrounds_06_tilemap
-
-gUnknown_83ADF5C:: @ 83ADF5C
- .4byte ScriptCmd_loadspritegfx
- .4byte ScriptCmd_unloadspritegfx
- .4byte ScriptCmd_createsprite
- .4byte ScriptCmd_createvisualtask
- .4byte ScriptCmd_delay
- .4byte sub_8072ACC
- .4byte nullsub_41
- .4byte nullsub_42
- .4byte sub_8072B08
- .4byte sub_8072C08
- .4byte sub_8072C30
- .4byte ScriptCmd_clearmonbg
- .4byte ScriptCmd_setalpha
- .4byte ScriptCmd_blendoff
- .4byte ScriptCmd_call
- .4byte sub_8073698
- .4byte ScriptCmd_setarg
- .4byte ScriptCmd_choosetwoturnanim
- .4byte ScriptCmd_jumpifmoveturn
- .4byte ScriptCmd_jump
- .4byte sub_80737A0
- .4byte ScriptCmd_restorebg
- .4byte ScriptCmd_waitbgfadeout
- .4byte sub_80739F0
- .4byte ScriptCmd_changebg
- .4byte ScriptCmd_playsewithpan
- .4byte ScriptCmd_setpan
- .4byte ScriptCmd_panse_1B
- .4byte ScriptCmd_loopsewithpan
- .4byte ScriptCmd_waitplaysewithpan
- .4byte ScriptCmd_setbldcnt
- .4byte ScriptCmd_createsoundtask
- .4byte ScriptCmd_waitsound
- .4byte ScriptCmd_jumpargeq
- .4byte sub_807339C
- .4byte sub_8073484
- .4byte sub_80741B8
- .4byte sub_80737E4
- .4byte ScriptCmd_panse_26
- .4byte ScriptCmd_panse_27
- .4byte sub_80741C8
- .4byte sub_8074214
- .4byte sub_807423C
- .4byte ScriptCmd_invisible
- .4byte ScriptCmd_visible
- .4byte sub_8074320
- .4byte sub_80743C8
- .4byte sub_8074458
diff --git a/data/graphics.s b/data/graphics.s
index 818b01e3a..be83bce5d 100644
--- a/data/graphics.s
+++ b/data/graphics.s
@@ -150,27 +150,27 @@ gBlankGfxCompressed:: @ 8D02364
.incbin "graphics/interface/blank.4bpp.lz"
.align 2
-gFile_graphics_battle_anims_sprites_146_sheet:: @ 8D02460
+gBattleAnimSpriteGfx_Bubble:: @ 8D02460
.incbin "graphics/battle_anims/sprites/146.4bpp.lz"
.align 2
-gFile_graphics_battle_anims_sprites_000_sheet:: @ 8D02520
+gBattleAnimSpriteGfx_Bone:: @ 8D02520
.incbin "graphics/battle_anims/sprites/000.4bpp.lz"
.align 2
-gFile_graphics_battle_anims_sprites_003_sheet:: @ 8D025D0
+gBattleAnimSpriteGfx_AirWave:: @ 8D025D0
.incbin "graphics/battle_anims/sprites/003.4bpp.lz"
.align 2
-gFile_graphics_battle_anims_sprites_004_sheet:: @ 8D02644
+gBattleAnimSpriteGfx_Orb:: @ 8D02644
.incbin "graphics/battle_anims/sprites/004.4bpp.lz"
.align 2
-gFile_graphics_battle_anims_sprites_005_sheet:: @ 8D026F4
+gBattleAnimSpriteGfx_Sword:: @ 8D026F4
.incbin "graphics/battle_anims/sprites/005.4bpp.lz"
.align 2
-gFile_graphics_battle_anims_sprites_006_sheet:: @ 8D027C8
+gBattleAnimSpriteGfx_Seed:: @ 8D027C8
.incbin "graphics/battle_anims/sprites/006.4bpp.lz"
.align 2
@@ -198,7 +198,7 @@ gFile_graphics_battle_anims_sprites_006_palette:: @ 8D0293C
.incbin "graphics/battle_anims/sprites/006.gbapal.lz"
.align 2
-gFile_graphics_battle_anims_sprites_161_sheet:: @ 8D02964
+gBattleAnimSpriteGfx_Needle:: @ 8D02964
.incbin "graphics/battle_anims/sprites/161.4bpp.lz"
.align 2
@@ -206,7 +206,7 @@ gFile_graphics_battle_anims_sprites_161_palette:: @ 8D0298C
.incbin "graphics/battle_anims/sprites/161.gbapal.lz"
.align 2
-gFile_graphics_battle_anims_sprites_007_sheet:: @ 8D029B4
+gBattleAnimSpriteGfx_Explosion6:: @ 8D029B4
.incbin "graphics/battle_anims/sprites/007.4bpp.lz"
.align 2
@@ -214,7 +214,7 @@ gFile_graphics_battle_anims_sprites_007_palette:: @ 8D02B30
.incbin "graphics/battle_anims/sprites/007.gbapal.lz"
.align 2
-gFile_graphics_battle_anims_sprites_008_sheet:: @ 8D02B50
+gBattleAnimSpriteGfx_PinkOrb:: @ 8D02B50
.incbin "graphics/battle_anims/sprites/008.4bpp.lz"
.align 2
@@ -226,11 +226,11 @@ gFile_graphics_battle_anims_sprites_010_palette:: @ 8D02B8C
.incbin "graphics/battle_anims/sprites/010.gbapal.lz"
.align 2
-gFile_graphics_battle_anims_sprites_010_sheet:: @ 8D02BAC
+gBattleAnimSpriteGfx_IceCube:: @ 8D02BAC
.incbin "graphics/battle_anims/sprites/010.4bpp.lz"
.align 2
-gFile_graphics_battle_anims_sprites_009_sheet:: @ 8D02F8C
+gBattleAnimSpriteGfx_Gust:: @ 8D02F8C
.incbin "graphics/battle_anims/sprites/009.4bpp.lz"
.align 2
@@ -238,7 +238,7 @@ gFile_graphics_battle_anims_sprites_009_palette:: @ 8D03274
.incbin "graphics/battle_anims/sprites/009.gbapal.lz"
.align 2
-gFile_graphics_battle_anims_sprites_011_sheet:: @ 8D03294
+gBattleAnimSpriteGfx_Spark2:: @ 8D03294
.incbin "graphics/battle_anims/sprites/011.4bpp.lz"
.align 2
@@ -246,7 +246,7 @@ gFile_graphics_battle_anims_sprites_011_palette:: @ 8D0330C
.incbin "graphics/battle_anims/sprites/011.gbapal.lz"
.align 2
-gFile_graphics_battle_anims_sprites_012_sheet:: @ 8D03334
+gBattleAnimSpriteGfx_Orange:: @ 8D03334
.incbin "graphics/battle_anims/sprites/012.4bpp.lz"
.align 2
@@ -254,7 +254,7 @@ gFile_graphics_battle_anims_sprites_012_palette:: @ 8D0339C
.incbin "graphics/battle_anims/sprites/012.gbapal.lz"
.align 2
-gFile_graphics_battle_anims_sprites_152_sheet:: @ 8D033B4
+gBattleAnimSpriteGfx_Spikes:: @ 8D033B4
.incbin "graphics/battle_anims/sprites/152.4bpp.lz"
.align 2
@@ -262,7 +262,7 @@ gFile_graphics_battle_anims_sprites_152_palette:: @ 8D033FC
.incbin "graphics/battle_anims/sprites/152.gbapal.lz"
.align 2
-gFile_graphics_battle_anims_sprites_013_sheet:: @ 8D03420
+gBattleAnimSpriteGfx_YellowBall:: @ 8D03420
.incbin "graphics/battle_anims/sprites/013.4bpp.lz"
.align 2
@@ -270,7 +270,7 @@ gFile_graphics_battle_anims_sprites_013_palette:: @ 8D03454
.incbin "graphics/battle_anims/sprites/013.gbapal.lz"
.align 2
-gFile_graphics_battle_anims_sprites_015_sheet:: @ 8D0346C
+gBattleAnimSpriteGfx_TiedBag:: @ 8D0346C
.incbin "graphics/battle_anims/sprites/015.4bpp.lz"
.align 2
@@ -278,7 +278,7 @@ gFile_graphics_battle_anims_sprites_015_palette:: @ 8D034D8
.incbin "graphics/battle_anims/sprites/015.gbapal.lz"
.align 2
-gFile_graphics_battle_anims_sprites_016_sheet:: @ 8D03500
+gBattleAnimSpriteGfx_BlackSmoke:: @ 8D03500
.incbin "graphics/battle_anims/sprites/016.4bpp.lz"
.align 2
@@ -286,7 +286,7 @@ gFile_graphics_battle_anims_sprites_016_palette:: @ 8D03570
.incbin "graphics/battle_anims/sprites/016.gbapal.lz"
.align 2
-gFile_graphics_battle_anims_sprites_017_sheet:: @ 8D03580
+gBattleAnimSpriteGfx_BlackBall:: @ 8D03580
.incbin "graphics/battle_anims/sprites/017.4bpp.lz"
.align 2
@@ -298,11 +298,11 @@ gFile_graphics_battle_anims_sprites_019_palette:: @ 8D035C4
.incbin "graphics/battle_anims/sprites/019.gbapal.lz"
.align 2
-gFile_graphics_battle_anims_sprites_019_sheet:: @ 8D035E0
+gBattleAnimSpriteGfx_Glass:: @ 8D035E0
.incbin "graphics/battle_anims/sprites/019.4bpp.lz"
.align 2
-gFile_graphics_battle_anims_sprites_020_sheet:: @ 8D036A0
+gBattleAnimSpriteGfx_HornHit:: @ 8D036A0
.incbin "graphics/battle_anims/sprites/020.4bpp.lz"
.align 2
@@ -314,7 +314,7 @@ gFile_graphics_battle_anims_sprites_023_palette:: @ 8D03794
.incbin "graphics/battle_anims/sprites/023.gbapal.lz"
.align 2
-gFile_graphics_battle_anims_sprites_023_sheet:: @ 8D037BC
+gBattleAnimSpriteGfx_BlueShards:: @ 8D037BC
.incbin "graphics/battle_anims/sprites/023.4bpp.lz"
.align 2
@@ -330,7 +330,7 @@ gFile_graphics_battle_anims_sprites_021_palette:: @ 8D039E8
.incbin "graphics/battle_anims/sprites/021.gbapal.lz"
.align 2
-gFile_graphics_battle_anims_sprites_021_sheet:: @ 8D03A10
+gBattleAnimSpriteGfx_Hit:: @ 8D03A10
.incbin "graphics/battle_anims/sprites/021.4bpp.lz"
.align 2
@@ -342,11 +342,11 @@ gFile_graphics_battle_anims_sprites_025_palette:: @ 8D03D70
.incbin "graphics/battle_anims/sprites/025.gbapal.lz"
.align 2
-gFile_graphics_battle_anims_sprites_025_sheet:: @ 8D03D98
+gBattleAnimSpriteGfx_WavingHand:: @ 8D03D98
.incbin "graphics/battle_anims/sprites/025.4bpp.lz"
.align 2
-gFile_graphics_battle_anims_sprites_024_sheet:: @ 8D03E88
+gBattleAnimSpriteGfx_ClosingEye:: @ 8D03E88
.incbin "graphics/battle_anims/sprites/024.4bpp.lz"
.align 2
@@ -354,7 +354,7 @@ gFile_graphics_battle_anims_sprites_024_palette:: @ 8D03F54
.incbin "graphics/battle_anims/sprites/024.gbapal.lz"
.align 2
-gFile_graphics_battle_anims_sprites_031_sheet:: @ 8D03F68
+gBattleAnimSpriteGfx_BlueStar:: @ 8D03F68
.incbin "graphics/battle_anims/sprites/031.4bpp.lz"
.align 2
@@ -366,11 +366,11 @@ gFile_graphics_battle_anims_sprites_032_palette:: @ 8D04368
.incbin "graphics/battle_anims/sprites/032.gbapal.lz"
.align 2
-gFile_graphics_battle_anims_sprites_032_sheet:: @ 8D04390
+gBattleAnimSpriteGfx_BubbleBurst:: @ 8D04390
.incbin "graphics/battle_anims/sprites/032.4bpp.lz"
.align 2
-gFile_graphics_battle_anims_sprites_026_sheet:: @ 8D0447C
+gBattleAnimSpriteGfx_HitDuplicate:: @ 8D0447C
.incbin "graphics/battle_anims/sprites/026.4bpp.lz"
.align 2
@@ -382,7 +382,7 @@ gFile_graphics_battle_anims_sprites_027_palette:: @ 8D047DC
.incbin "graphics/battle_anims/sprites/027.gbapal.lz"
.align 2
-gFile_graphics_battle_anims_sprites_027_sheet:: @ 8D04804
+gBattleAnimSpriteGfx_Leer:: @ 8D04804
.incbin "graphics/battle_anims/sprites/027.4bpp.lz"
.align 2
@@ -390,11 +390,11 @@ gFile_graphics_battle_anims_sprites_028_palette:: @ 8D04B00
.incbin "graphics/battle_anims/sprites/028.gbapal.lz"
.align 2
-gFile_graphics_battle_anims_sprites_028_sheet:: @ 8D04B28
+gBattleAnimSpriteGfx_BlueBurst:: @ 8D04B28
.incbin "graphics/battle_anims/sprites/028.4bpp.lz"
.align 2
-gFile_graphics_battle_anims_sprites_029_sheet:: @ 8D04E78
+gBattleAnimSpriteGfx_SmallEmber:: @ 8D04E78
.incbin "graphics/battle_anims/sprites/029.4bpp.lz"
.align 2
@@ -402,7 +402,7 @@ gFile_graphics_battle_anims_sprites_029_palette:: @ 8D05130
.incbin "graphics/battle_anims/sprites/029.gbapal.lz"
.align 2
-gFile_graphics_battle_anims_sprites_030_sheet:: @ 8D05158
+gBattleAnimSpriteGfx_GraySmoke:: @ 8D05158
.incbin "graphics/battle_anims/sprites/030.4bpp.lz"
.align 2
@@ -414,15 +414,15 @@ gFile_graphics_battle_anims_sprites_033_palette:: @ 8D0553C
.incbin "graphics/battle_anims/sprites/033.gbapal.lz"
.align 2
-gFile_graphics_battle_anims_sprites_033_sheet:: @ 8D05564
+gBattleAnimSpriteGfx_Fire:: @ 8D05564
.incbin "graphics/battle_anims/sprites/033.4bpp.lz"
.align 2
-gFile_graphics_battle_anims_sprites_034_sheet:: @ 8D05ED4
+gBattleAnimSpriteGfx_SpinningFire:: @ 8D05ED4
.incbin "graphics/battle_anims/sprites/034.4bpp.lz"
.align 2
-gFile_graphics_battle_anims_sprites_035_sheet:: @ 8D062A0
+gBattleAnimSpriteGfx_FirePlume:: @ 8D062A0
.incbin "graphics/battle_anims/sprites/035.4bpp.lz"
.align 2
@@ -430,11 +430,11 @@ gFile_graphics_battle_anims_sprites_036_palette:: @ 8D06638
.incbin "graphics/battle_anims/sprites/036.gbapal.lz"
.align 2
-gFile_graphics_battle_anims_sprites_036_sheet:: @ 8D06660
+gBattleAnimSpriteGfx_Lightning2:: @ 8D06660
.incbin "graphics/battle_anims/sprites/036.4bpp.lz"
.align 2
-gFile_graphics_battle_anims_sprites_037_sheet:: @ 8D06A34
+gBattleAnimSpriteGfx_Lightning:: @ 8D06A34
.incbin "graphics/battle_anims/sprites/037.4bpp.lz"
.align 2
@@ -482,19 +482,19 @@ gFile_graphics_battle_anims_sprites_039_palette:: @ 8D07924
.incbin "graphics/battle_anims/sprites/039.gbapal.lz"
.align 2
-gFile_graphics_battle_anims_sprites_038_sheet:: @ 8D0794C
+gBattleAnimSpriteGfx_ClawSlash2:: @ 8D0794C
.incbin "graphics/battle_anims/sprites/038.4bpp.lz"
.align 2
-gFile_graphics_battle_anims_sprites_039_sheet:: @ 8D07B70
+gBattleAnimSpriteGfx_ClawSlash:: @ 8D07B70
.incbin "graphics/battle_anims/sprites/039.4bpp.lz"
.align 2
-gFile_graphics_battle_anims_sprites_040_sheet:: @ 8D07E6C
+gBattleAnimSpriteGfx_Scratch3:: @ 8D07E6C
.incbin "graphics/battle_anims/sprites/040.4bpp.lz"
.align 2
-gFile_graphics_battle_anims_sprites_041_sheet:: @ 8D08078
+gBattleAnimSpriteGfx_Scratch2:: @ 8D08078
.incbin "graphics/battle_anims/sprites/041.4bpp.lz"
.align 2
@@ -502,7 +502,7 @@ gFile_graphics_interface_party_menu_hpbar_sheet:: @ 8D08218
.incbin "graphics/interface/party_menu_hpbar.4bpp.lz"
.align 2
-gFile_graphics_battle_anims_sprites_042_sheet:: @ 8D082AC
+gBattleAnimSpriteGfx_BubbleBurst2:: @ 8D082AC
.incbin "graphics/battle_anims/sprites/042.4bpp.lz"
.align 2
@@ -510,7 +510,7 @@ gFile_graphics_battle_anims_sprites_042_palette:: @ 8D0857C
.incbin "graphics/battle_anims/sprites/042.gbapal.lz"
.align 2
-gFile_graphics_battle_anims_sprites_043_sheet:: @ 8D085A4
+gBattleAnimSpriteGfx_IceChunk:: @ 8D085A4
.incbin "graphics/battle_anims/sprites/043.4bpp.lz"
.align 2
@@ -522,7 +522,7 @@ gFile_graphics_battle_anims_sprites_044_palette:: @ 8D089CC
.incbin "graphics/battle_anims/sprites/044.gbapal.lz"
.align 2
-gFile_graphics_battle_anims_sprites_044_sheet:: @ 8D089F4
+gBattleAnimSpriteGfx_Glass2:: @ 8D089F4
.incbin "graphics/battle_anims/sprites/044.4bpp.lz"
.align 2
@@ -530,7 +530,7 @@ gFile_graphics_battle_anims_sprites_045_palette:: @ 8D08C60
.incbin "graphics/battle_anims/sprites/045.gbapal.lz"
.align 2
-gFile_graphics_battle_anims_sprites_045_sheet:: @ 8D08C88
+gBattleAnimSpriteGfx_PinkHeart2:: @ 8D08C88
.incbin "graphics/battle_anims/sprites/045.4bpp.lz"
.align 2
@@ -546,7 +546,7 @@ gFile_graphics_interface_hp_numbers:: @ 8D093D8
.incbin "graphics/interface/hp_numbers.4bpp.lz"
.align 2
-gFile_graphics_battle_anims_sprites_046:: @ 8D095EC
+gBattleAnimSpriteGfx_SapDrip:: @ 8D095EC
.incbin "graphics/battle_anims/sprites/046.4bpp.lz"
.align 2
@@ -566,7 +566,7 @@ gFile_graphics_battle_interface_unused_window2bar_sheet:: @ 8D09CAC
.incbin "graphics/battle_interface/unused_window2bar.4bpp.lz"
.align 2
-gFile_graphics_battle_anims_sprites_048_sheet:: @ 8D09CD8
+gBattleAnimSpriteGfx_Sparkle1:: @ 8D09CD8
.incbin "graphics/battle_anims/sprites/048.4bpp.lz"
.align 2
@@ -582,15 +582,15 @@ gFile_graphics_battle_anims_sprites_050_palette:: @ 8D09FC0
.incbin "graphics/battle_anims/sprites/050.gbapal.lz"
.align 2
-gFile_graphics_battle_anims_sprites_050_sheet:: @ 8D09FE4
+gBattleAnimSpriteGfx_HumanoidFoot:: @ 8D09FE4
.incbin "graphics/battle_anims/sprites/050.4bpp.lz"
.align 2
-gFile_graphics_battle_anims_sprites_051_sheet:: @ 8D0A084
+gBattleAnimSpriteGfx_MonsterFoot:: @ 8D0A084
.incbin "graphics/battle_anims/sprites/051.4bpp.lz"
.align 2
-gFile_graphics_battle_anims_sprites_052_sheet:: @ 8D0A130
+gBattleAnimSpriteGfx_HumanoidHand:: @ 8D0A130
.incbin "graphics/battle_anims/sprites/052.4bpp.lz"
.align 2
@@ -602,7 +602,7 @@ gFile_graphics_unused_line_sketch_palette:: @ 8D0A380
.incbin "graphics/unused/line_sketch.gbapal.lz"
.align 2
-gFile_graphics_battle_anims_sprites_054_sheet:: @ 8D0A390
+gBattleAnimSpriteGfx_YellowUnk:: @ 8D0A390
.incbin "graphics/battle_anims/sprites/054.4bpp.lz"
.align 2
@@ -610,7 +610,7 @@ gFile_graphics_battle_anims_sprites_054_palette:: @ 8D0A3BC
.incbin "graphics/battle_anims/sprites/054.gbapal.lz"
.align 2
-gFile_graphics_battle_anims_sprites_056_sheet:: @ 8D0A3D4
+gBattleAnimSpriteGfx_SlamHit:: @ 8D0A3D4
.incbin "graphics/battle_anims/sprites/056.4bpp.lz"
.align 2
@@ -618,11 +618,11 @@ gFile_graphics_battle_anims_sprites_056_palette:: @ 8D0A87C
.incbin "graphics/battle_anims/sprites/056.gbapal.lz"
.align 2
-gFile_graphics_battle_anims_sprites_055_sheet:: @ 8D0A8A4
+gBattleAnimSpriteGfx_RedFist:: @ 8D0A8A4
.incbin "graphics/battle_anims/sprites/055.4bpp.lz"
.align 2
-gFile_graphics_battle_anims_sprites_057_sheet:: @ 8D0A968
+gBattleAnimSpriteGfx_Ring:: @ 8D0A968
.incbin "graphics/battle_anims/sprites/057.4bpp.lz"
.align 2
@@ -630,7 +630,7 @@ gFile_graphics_battle_anims_sprites_057_palette:: @ 8D0A9F0
.incbin "graphics/battle_anims/sprites/057.gbapal.lz"
.align 2
-gFile_graphics_battle_anims_sprites_058_sheet:: @ 8D0AA14
+gBattleAnimSpriteGfx_Rocks:: @ 8D0AA14
.incbin "graphics/battle_anims/sprites/058.4bpp.lz"
.align 2
@@ -638,7 +638,7 @@ gFile_graphics_battle_anims_sprites_058_palette:: @ 8D0AE7C
.incbin "graphics/battle_anims/sprites/058.gbapal.lz"
.align 2
-gFile_graphics_battle_anims_sprites_059_sheet:: @ 8D0AEA4
+gBattleAnimSpriteGfx_Z:: @ 8D0AEA4
.incbin "graphics/battle_anims/sprites/059.4bpp.lz"
.align 2
@@ -646,7 +646,7 @@ gFile_graphics_battle_anims_sprites_059_palette:: @ 8D0AF04
.incbin "graphics/battle_anims/sprites/059.gbapal.lz"
.align 2
-gFile_graphics_battle_anims_sprites_060_sheet:: @ 8D0AF20
+gBattleAnimSpriteGfx_YellowUnk2:: @ 8D0AF20
.incbin "graphics/battle_anims/sprites/060.4bpp.lz"
.align 2
@@ -654,7 +654,7 @@ gFile_graphics_battle_anims_sprites_060_palette:: @ 8D0AF48
.incbin "graphics/battle_anims/sprites/060.gbapal.lz"
.align 2
-gFile_graphics_battle_anims_sprites_061_sheet:: @ 8D0AF64
+gBattleAnimSpriteGfx_AirSlash:: @ 8D0AF64
.incbin "graphics/battle_anims/sprites/061.4bpp.lz"
.align 2
@@ -662,7 +662,7 @@ gFile_graphics_battle_anims_sprites_061_palette:: @ 8D0B014
.incbin "graphics/battle_anims/sprites/061.gbapal.lz"
.align 2
-gFile_graphics_battle_anims_sprites_062_sheet:: @ 8D0B034
+gBattleAnimSpriteGfx_SpinningGreenOrbs:: @ 8D0B034
.incbin "graphics/battle_anims/sprites/062.4bpp.lz"
.align 2
@@ -670,7 +670,7 @@ gFile_graphics_battle_anims_sprites_062_palette:: @ 8D0B404
.incbin "graphics/battle_anims/sprites/062.gbapal.lz"
.align 2
-gFile_graphics_battle_anims_sprites_063_sheet:: @ 8D0B42C
+gBattleAnimSpriteGfx_Leaf:: @ 8D0B42C
.incbin "graphics/battle_anims/sprites/063.4bpp.lz"
.align 2
@@ -686,7 +686,7 @@ gFile_graphics_battle_anims_sprites_091_palette:: @ 8D0B680
.incbin "graphics/battle_anims/sprites/091.gbapal.lz"
.align 2
-gFile_graphics_battle_anims_sprites_065_sheet:: @ 8D0B6A4
+gBattleAnimSpriteGfx_PoisonPowder:: @ 8D0B6A4
.incbin "graphics/battle_anims/sprites/065.4bpp.lz"
.align 2
@@ -694,7 +694,7 @@ gFile_graphics_battle_anims_sprites_065_palette:: @ 8D0B7B8
.incbin "graphics/battle_anims/sprites/065.gbapal.lz"
.align 2
-gFile_graphics_battle_anims_sprites_066_sheet:: @ 8D0B7D8
+gBattleAnimSpriteGfx_BrownTriangle:: @ 8D0B7D8
.incbin "graphics/battle_anims/sprites/066.4bpp.lz"
.align 2
@@ -702,7 +702,7 @@ gFile_graphics_battle_anims_sprites_066_palette:: @ 8D0B824
.incbin "graphics/battle_anims/sprites/066.gbapal.lz"
.align 2
-gFile_graphics_battle_anims_sprites_070_sheet:: @ 8D0B84C
+gBattleAnimSpriteGfx_Sparkle3:: @ 8D0B84C
.incbin "graphics/battle_anims/sprites/070.4bpp.lz"
.align 2
@@ -710,11 +710,11 @@ gFile_graphics_battle_anims_sprites_070_palette:: @ 8D0B8CC
.incbin "graphics/battle_anims/sprites/070.gbapal.lz"
.align 2
-gFile_graphics_battle_anims_sprites_071_sheet:: @ 8D0B8F4
+gBattleAnimSpriteGfx_Sparkle4:: @ 8D0B8F4
.incbin "graphics/battle_anims/sprites/071.4bpp.lz"
.align 2
-gFile_graphics_battle_anims_sprites_072_sheet:: @ 8D0BB20
+gBattleAnimSpriteGfx_MusicNotes:: @ 8D0BB20
.incbin "graphics/battle_anims/sprites/072.4bpp.lz"
.align 2
@@ -722,7 +722,7 @@ gFile_graphics_battle_anims_sprites_072_palette:: @ 8D0BBF0
.incbin "graphics/battle_anims/sprites/072.gbapal.lz"
.align 2
-gFile_graphics_battle_anims_sprites_073_sheet:: @ 8D0BC08
+gBattleAnimSpriteGfx_Duck:: @ 8D0BC08
.incbin "graphics/battle_anims/sprites/073.4bpp.lz"
.align 2
@@ -730,7 +730,7 @@ gFile_graphics_battle_anims_sprites_073_palette:: @ 8D0BD24
.incbin "graphics/battle_anims/sprites/073.gbapal.lz"
.align 2
-gFile_graphics_battle_anims_sprites_075_sheet:: @ 8D0BD44
+gBattleAnimSpriteGfx_Alert:: @ 8D0BD44
.incbin "graphics/battle_anims/sprites/075.4bpp.lz"
.align 2
@@ -738,7 +738,7 @@ gFile_graphics_battle_anims_sprites_075_palette:: @ 8D0BFC0
.incbin "graphics/battle_anims/sprites/075.gbapal.lz"
.align 2
-gFile_graphics_battle_anims_sprites_078_sheet:: @ 8D0BFE4
+gBattleAnimSpriteGfx_Shock4:: @ 8D0BFE4
.incbin "graphics/battle_anims/sprites/078.4bpp.lz"
.align 2
@@ -746,11 +746,11 @@ gFile_graphics_battle_anims_sprites_078_palette:: @ 8D0C17C
.incbin "graphics/battle_anims/sprites/078.gbapal.lz"
.align 2
-gFile_graphics_battle_anims_sprites_079_sheet:: @ 8D0C1A4
+gBattleAnimSpriteGfx_Shock:: @ 8D0C1A4
.incbin "graphics/battle_anims/sprites/079.4bpp.lz"
.align 2
-gFile_graphics_battle_anims_sprites_080_sheet:: @ 8D0C5D4
+gBattleAnimSpriteGfx_Bell2:: @ 8D0C5D4
.incbin "graphics/battle_anims/sprites/080.4bpp.lz"
.align 2
@@ -758,7 +758,7 @@ gFile_graphics_battle_anims_sprites_080_palette:: @ 8D0C938
.incbin "graphics/battle_anims/sprites/080.gbapal.lz"
.align 2
-gFile_graphics_battle_anims_sprites_081_sheet:: @ 8D0C95C
+gBattleAnimSpriteGfx_PinkGlove:: @ 8D0C95C
.incbin "graphics/battle_anims/sprites/081.4bpp.lz"
.align 2
@@ -790,7 +790,7 @@ gFile_graphics_unused_line_sketch_2_tilemap:: @ 8D0CAE8
.incbin "graphics/unused/line_sketch_2.bin.lz"
.align 2
-gFile_graphics_battle_anims_sprites_082_sheet:: @ 8D0CB78
+gBattleAnimSpriteGfx_BlueLines:: @ 8D0CB78
.incbin "graphics/battle_anims/sprites/082.4bpp.lz"
.align 2
@@ -866,83 +866,83 @@ gFile_graphics_battle_anims_sprites_103_palette:: @ 8D0CDDC
.incbin "graphics/battle_anims/sprites/103.gbapal.lz"
.align 2
-gFile_graphics_battle_anims_sprites_083_sheet:: @ 8D0CE00
+gBattleAnimSpriteGfx_Impact3:: @ 8D0CE00
.incbin "graphics/battle_anims/sprites/083.4bpp.lz"
.align 2
-gFile_graphics_battle_anims_sprites_084_sheet:: @ 8D0D2A4
+gBattleAnimSpriteGfx_Impact2:: @ 8D0D2A4
.incbin "graphics/battle_anims/sprites/084.4bpp.lz"
.align 2
-gFile_graphics_battle_anims_sprites_085_sheet:: @ 8D0D668
+gBattleAnimSpriteGfx_Reticle:: @ 8D0D668
.incbin "graphics/battle_anims/sprites/085.4bpp.lz"
.align 2
-gFile_graphics_battle_anims_sprites_086_sheet:: @ 8D0D720
+gBattleAnimSpriteGfx_Breath:: @ 8D0D720
.incbin "graphics/battle_anims/sprites/086.4bpp.lz"
.align 2
-gFile_graphics_battle_anims_sprites_088_sheet:: @ 8D0D890
+gBattleAnimSpriteGfx_Snowball:: @ 8D0D890
.incbin "graphics/battle_anims/sprites/088.4bpp.lz"
.align 2
-gFile_graphics_battle_anims_sprites_089_sheet:: @ 8D0D8E0
+gBattleAnimSpriteGfx_Vine:: @ 8D0D8E0
.incbin "graphics/battle_anims/sprites/089.4bpp.lz"
.align 2
-gFile_graphics_battle_anims_sprites_090_sheet:: @ 8D0DB54
+gBattleAnimSpriteGfx_Sword2:: @ 8D0DB54
.incbin "graphics/battle_anims/sprites/090.4bpp.lz"
.align 2
-gFile_graphics_battle_anims_sprites_091_sheet:: @ 8D0DBE4
+gBattleAnimSpriteGfx_Clapping:: @ 8D0DBE4
.incbin "graphics/battle_anims/sprites/091.4bpp.lz"
.align 2
-gFile_graphics_battle_anims_sprites_092_sheet:: @ 8D0DD18
+gBattleAnimSpriteGfx_RedTube:: @ 8D0DD18
.incbin "graphics/battle_anims/sprites/092.4bpp.lz"
.align 2
-gFile_graphics_battle_anims_sprites_093_sheet:: @ 8D0DD94
+gBattleAnimSpriteGfx_Amnesia:: @ 8D0DD94
.incbin "graphics/battle_anims/sprites/093.4bpp.lz"
.align 2
-gFile_graphics_battle_anims_sprites_094_sheet:: @ 8D0E464
+gBattleAnimSpriteGfx_String2:: @ 8D0E464
.incbin "graphics/battle_anims/sprites/094.4bpp.lz"
.align 2
-gFile_graphics_battle_anims_sprites_095_sheet:: @ 8D0E608
+gBattleAnimSpriteGfx_Pencil2:: @ 8D0E608
.incbin "graphics/battle_anims/sprites/095.4bpp.lz"
.align 2
-gFile_graphics_battle_anims_sprites_096_sheet:: @ 8D0E6B8
+gBattleAnimSpriteGfx_Petal:: @ 8D0E6B8
.incbin "graphics/battle_anims/sprites/096.4bpp.lz"
.align 2
-gFile_graphics_battle_anims_sprites_097_sheet:: @ 8D0E828
+gBattleAnimSpriteGfx_BentSpoon:: @ 8D0E828
.incbin "graphics/battle_anims/sprites/097.4bpp.lz"
.align 2
-gFile_graphics_battle_anims_sprites_098_sheet:: @ 8D0EA08
+gBattleAnimSpriteGfx_Web:: @ 8D0EA08
.incbin "graphics/battle_anims/sprites/098.4bpp.lz"
.align 2
-gFile_graphics_battle_anims_sprites_100_sheet:: @ 8D0EB40
+gBattleAnimSpriteGfx_Coin:: @ 8D0EB40
.incbin "graphics/battle_anims/sprites/100.4bpp.lz"
.align 2
-gFile_graphics_battle_anims_sprites_101_sheet:: @ 8D0EC40
+gBattleAnimSpriteGfx_CrackedEgg:: @ 8D0EC40
.incbin "graphics/battle_anims/sprites/101.4bpp.lz"
.align 2
-gFile_graphics_battle_anims_sprites_102_sheet:: @ 8D0ED70
+gBattleAnimSpriteGfx_HatchedEgg:: @ 8D0ED70
.incbin "graphics/battle_anims/sprites/102.4bpp.lz"
.align 2
-gFile_graphics_battle_anims_sprites_103_sheet:: @ 8D0EF08
+gBattleAnimSpriteGfx_FreshEgg:: @ 8D0EF08
.incbin "graphics/battle_anims/sprites/103.4bpp.lz"
.align 2
-gFile_graphics_battle_anims_sprites_104_sheet:: @ 8D0EF74
+gBattleAnimSpriteGfx_Fangs:: @ 8D0EF74
.incbin "graphics/battle_anims/sprites/104.4bpp.lz"
.align 2
@@ -950,7 +950,7 @@ gFile_graphics_battle_anims_sprites_104_palette:: @ 8D0F134
.incbin "graphics/battle_anims/sprites/104.gbapal.lz"
.align 2
-gFile_graphics_battle_anims_sprites_105_sheet:: @ 8D0F15C
+gBattleAnimSpriteGfx_Explosion2:: @ 8D0F15C
.incbin "graphics/battle_anims/sprites/105.4bpp.lz"
.align 2
@@ -958,11 +958,11 @@ gFile_graphics_battle_anims_sprites_105_palette:: @ 8D0F6E0
.incbin "graphics/battle_anims/sprites/105.gbapal.lz"
.align 2
-gFile_graphics_battle_anims_sprites_106_sheet:: @ 8D0F708
+gBattleAnimSpriteGfx_Explosion3:: @ 8D0F708
.incbin "graphics/battle_anims/sprites/106.4bpp.lz"
.align 2
-gFile_graphics_battle_anims_sprites_107_sheet:: @ 8D0F7F8
+gBattleAnimSpriteGfx_WaterDroplet:: @ 8D0F7F8
.incbin "graphics/battle_anims/sprites/107.4bpp.lz"
.align 2
@@ -970,11 +970,11 @@ gFile_graphics_battle_anims_sprites_107_palette:: @ 8D0FBA4
.incbin "graphics/battle_anims/sprites/107.gbapal.lz"
.align 2
-gFile_graphics_battle_anims_sprites_108_sheet:: @ 8D0FBCC
+gBattleAnimSpriteGfx_WaterDroplet2:: @ 8D0FBCC
.incbin "graphics/battle_anims/sprites/108.4bpp.lz"
.align 2
-gFile_graphics_battle_anims_sprites_109_sheet:: @ 8D0FF50
+gBattleAnimSpriteGfx_Seed2:: @ 8D0FF50
.incbin "graphics/battle_anims/sprites/109.4bpp.lz"
.align 2
@@ -982,11 +982,11 @@ gFile_graphics_battle_anims_sprites_109_palette:: @ 8D0FF78
.incbin "graphics/battle_anims/sprites/109.gbapal.lz"
.align 2
-gFile_graphics_battle_anims_sprites_110_sheet:: @ 8D0FFA0
+gBattleAnimSpriteGfx_Sprout:: @ 8D0FFA0
.incbin "graphics/battle_anims/sprites/110.4bpp.lz"
.align 2
-gFile_graphics_battle_anims_sprites_111_sheet:: @ 8D10384
+gBattleAnimSpriteGfx_RedWand:: @ 8D10384
.incbin "graphics/battle_anims/sprites/111.4bpp.lz"
.align 2
@@ -994,7 +994,7 @@ gFile_graphics_battle_anims_sprites_111_palette:: @ 8D103C8
.incbin "graphics/battle_anims/sprites/111.gbapal.lz"
.align 2
-gFile_graphics_battle_anims_sprites_112_sheet:: @ 8D103EC
+gBattleAnimSpriteGfx_PurpleGreenUnk:: @ 8D103EC
.incbin "graphics/battle_anims/sprites/112.4bpp.lz"
.align 2
@@ -1002,7 +1002,7 @@ gFile_graphics_battle_anims_sprites_112_palette:: @ 8D10714
.incbin "graphics/battle_anims/sprites/112.gbapal.lz"
.align 2
-gFile_graphics_battle_anims_sprites_113_sheet:: @ 8D1073C
+gBattleAnimSpriteGfx_WaterColumn:: @ 8D1073C
.incbin "graphics/battle_anims/sprites/113.4bpp.lz"
.align 2
@@ -1010,7 +1010,7 @@ gFile_graphics_battle_anims_sprites_113_palette:: @ 8D109A8
.incbin "graphics/battle_anims/sprites/113.gbapal.lz"
.align 2
-gFile_graphics_battle_anims_sprites_114_sheet:: @ 8D109D0
+gBattleAnimSpriteGfx_MudUnk:: @ 8D109D0
.incbin "graphics/battle_anims/sprites/114.4bpp.lz"
.align 2
@@ -1034,7 +1034,7 @@ gFile_graphics_unused_color_frames_palette:: @ 8D115A4
.incbin "graphics/unused/color_frames.gbapal.lz"
.align 2
-gFile_graphics_battle_anims_sprites_115_sheet:: @ 8D115CC
+gBattleAnimSpriteGfx_RainDrops:: @ 8D115CC
.incbin "graphics/battle_anims/sprites/115.4bpp.lz"
.align 2
@@ -1084,7 +1084,7 @@ gFile_graphics_battle_interface_unused_window4_sheet:: @ 8D12C00
.incbin "graphics/battle_interface/unused_window4.4bpp.lz"
.align 2
-gFile_graphics_battle_anims_sprites_116_sheet:: @ 8D12EB0
+gBattleAnimSpriteGfx_FurySwipes:: @ 8D12EB0
.incbin "graphics/battle_anims/sprites/116.4bpp.lz"
.align 2
@@ -1092,7 +1092,7 @@ gFile_graphics_battle_anims_sprites_116_palette:: @ 8D1315C
.incbin "graphics/battle_anims/sprites/116.gbapal.lz"
.align 2
-gFile_graphics_battle_anims_sprites_117_sheet:: @ 8D13184
+gBattleAnimSpriteGfx_Vine2:: @ 8D13184
.incbin "graphics/battle_anims/sprites/117.4bpp.lz"
.align 2
@@ -1100,7 +1100,7 @@ gFile_graphics_battle_anims_sprites_117_palette:: @ 8D133C0
.incbin "graphics/battle_anims/sprites/117.gbapal.lz"
.align 2
-gFile_graphics_battle_anims_sprites_118_sheet:: @ 8D133DC
+gBattleAnimSpriteGfx_Teeth:: @ 8D133DC
.incbin "graphics/battle_anims/sprites/118.4bpp.lz"
.align 2
@@ -1108,7 +1108,7 @@ gFile_graphics_battle_anims_sprites_118_palette:: @ 8D13574
.incbin "graphics/battle_anims/sprites/118.gbapal.lz"
.align 2
-gFile_graphics_battle_anims_sprites_119_sheet:: @ 8D13590
+gBattleAnimSpriteGfx_Bone2:: @ 8D13590
.incbin "graphics/battle_anims/sprites/119.4bpp.lz"
.align 2
@@ -1116,7 +1116,7 @@ gFile_graphics_battle_anims_sprites_119_palette:: @ 8D13820
.incbin "graphics/battle_anims/sprites/119.gbapal.lz"
.align 2
-gFile_graphics_battle_anims_sprites_120_sheet:: @ 8D13848
+gBattleAnimSpriteGfx_WhiteBag:: @ 8D13848
.incbin "graphics/battle_anims/sprites/120.4bpp.lz"
.align 2
@@ -1124,7 +1124,7 @@ gFile_graphics_battle_anims_sprites_120_palette:: @ 8D1393C
.incbin "graphics/battle_anims/sprites/120.gbapal.lz"
.align 2
-gFile_graphics_battle_anims_sprites_121_sheet:: @ 8D13964
+gBattleAnimSpriteGfx_Unknown:: @ 8D13964
.incbin "graphics/battle_anims/sprites/121.4bpp.lz"
.align 2
@@ -1132,7 +1132,7 @@ gFile_graphics_battle_anims_sprites_121_palette:: @ 8D13990
.incbin "graphics/battle_anims/sprites/121.gbapal.lz"
.align 2
-gFile_graphics_battle_anims_sprites_122_sheet:: @ 8D139B4
+gBattleAnimSpriteGfx_PurpleCoral:: @ 8D139B4
.incbin "graphics/battle_anims/sprites/122.4bpp.lz"
.align 2
@@ -1140,11 +1140,11 @@ gFile_graphics_battle_anims_sprites_122_palette:: @ 8D13AB0
.incbin "graphics/battle_anims/sprites/122.gbapal.lz"
.align 2
-gFile_graphics_battle_anims_sprites_123_sheet:: @ 8D13ACC
+gBattleAnimSpriteGfx_PurpleDroplet:: @ 8D13ACC
.incbin "graphics/battle_anims/sprites/123.4bpp.lz"
.align 2
-gFile_graphics_battle_anims_sprites_124_sheet:: @ 8D13C08
+gBattleAnimSpriteGfx_Shock2:: @ 8D13C08
.incbin "graphics/battle_anims/sprites/124.4bpp.lz"
.align 2
@@ -1152,7 +1152,7 @@ gFile_graphics_battle_anims_sprites_124_palette:: @ 8D13EA0
.incbin "graphics/battle_anims/sprites/124.gbapal.lz"
.align 2
-gFile_graphics_battle_anims_sprites_125_sheet:: @ 8D13EC8
+gBattleAnimSpriteGfx_ClosingEye2:: @ 8D13EC8
.incbin "graphics/battle_anims/sprites/125.4bpp.lz"
.align 2
@@ -1160,7 +1160,7 @@ gFile_graphics_battle_anims_sprites_125_palette:: @ 8D13FB4
.incbin "graphics/battle_anims/sprites/125.gbapal.lz"
.align 2
-gFile_graphics_battle_anims_sprites_126_sheet:: @ 8D13FDC
+gBattleAnimSpriteGfx_MetalBall:: @ 8D13FDC
.incbin "graphics/battle_anims/sprites/126.4bpp.lz"
.align 2
@@ -1168,7 +1168,7 @@ gFile_graphics_battle_anims_sprites_126_palette:: @ 8D14044
.incbin "graphics/battle_anims/sprites/126.gbapal.lz"
.align 2
-gFile_graphics_battle_anims_sprites_127_sheet:: @ 8D14064
+gBattleAnimSpriteGfx_MonsterDoll:: @ 8D14064
.incbin "graphics/battle_anims/sprites/127.4bpp.lz"
.align 2
@@ -1176,7 +1176,7 @@ gFile_graphics_battle_anims_sprites_127_palette:: @ 8D14204
.incbin "graphics/battle_anims/sprites/127.gbapal.lz"
.align 2
-gFile_graphics_battle_anims_sprites_128_sheet:: @ 8D14228
+gBattleAnimSpriteGfx_Whirlwind:: @ 8D14228
.incbin "graphics/battle_anims/sprites/128.4bpp.lz"
.align 2
@@ -1184,11 +1184,11 @@ gFile_graphics_battle_anims_sprites_128_palette:: @ 8D14494
.incbin "graphics/battle_anims/sprites/128.gbapal.lz"
.align 2
-gFile_graphics_battle_anims_sprites_129_sheet:: @ 8D144B4
+gBattleAnimSpriteGfx_Whirlwind2:: @ 8D144B4
.incbin "graphics/battle_anims/sprites/129.4bpp.lz"
.align 2
-gFile_graphics_battle_anims_sprites_130_sheet:: @ 8D14518
+gBattleAnimSpriteGfx_Explosion4:: @ 8D14518
.incbin "graphics/battle_anims/sprites/130.4bpp.lz"
.align 2
@@ -1196,11 +1196,11 @@ gFile_graphics_battle_anims_sprites_130_palette:: @ 8D148E8
.incbin "graphics/battle_anims/sprites/130.gbapal.lz"
.align 2
-gFile_graphics_battle_anims_sprites_131_sheet:: @ 8D14910
+gBattleAnimSpriteGfx_Explosion5:: @ 8D14910
.incbin "graphics/battle_anims/sprites/131.4bpp.lz"
.align 2
-gFile_graphics_battle_anims_sprites_132_sheet:: @ 8D14A80
+gBattleAnimSpriteGfx_Tongue:: @ 8D14A80
.incbin "graphics/battle_anims/sprites/132.4bpp.lz"
.align 2
@@ -1208,7 +1208,7 @@ gFile_graphics_battle_anims_sprites_132_palette:: @ 8D14B80
.incbin "graphics/battle_anims/sprites/132.gbapal.lz"
.align 2
-gFile_graphics_battle_anims_sprites_133_sheet:: @ 8D14BA0
+gBattleAnimSpriteGfx_Smoke:: @ 8D14BA0
.incbin "graphics/battle_anims/sprites/133.4bpp.lz"
.align 2
@@ -1216,11 +1216,11 @@ gFile_graphics_battle_anims_sprites_133_palette:: @ 8D14C1C
.incbin "graphics/battle_anims/sprites/133.gbapal.lz"
.align 2
-gFile_graphics_battle_anims_sprites_134_sheet:: @ 8D14C44
+gBattleAnimSpriteGfx_Smoke2:: @ 8D14C44
.incbin "graphics/battle_anims/sprites/134.4bpp.lz"
.align 2
-gFile_graphics_battle_anims_sprites_076_sheet:: @ 8D14D14
+gBattleAnimSpriteGfx_BlueFlames:: @ 8D14D14
.incbin "graphics/battle_anims/sprites/076.4bpp.lz"
.align 2
@@ -1228,7 +1228,7 @@ gFile_graphics_battle_anims_sprites_076_palette:: @ 8D14F50
.incbin "graphics/battle_anims/sprites/076.gbapal.lz"
.align 2
-gFile_graphics_battle_anims_sprites_077_sheet:: @ 8D14F78
+gBattleAnimSpriteGfx_BlueFlames2:: @ 8D14F78
.incbin "graphics/battle_anims/sprites/077.4bpp.lz"
.align 2
@@ -1336,7 +1336,7 @@ gFile_graphics_contest_misc_2_palette:: @ 8D1A42C
.incbin "graphics/contest/misc_2.gbapal.lz"
.align 2
-gFile_graphics_battle_anims_sprites_135_sheet:: @ 8D1A518
+gBattleAnimSpriteGfx_Impact:: @ 8D1A518
.incbin "graphics/battle_anims/sprites/135.4bpp.lz"
.align 2
@@ -1348,7 +1348,7 @@ gFile_graphics_battle_anims_sprites_particles_sheet:: @ 8D1A608
.incbin "graphics/battle_anims/sprites/particles.4bpp.lz"
.align 2
-gFile_graphics_battle_anims_sprites_136_sheet:: @ 8D1A6B8
+gBattleAnimSpriteGfx_CircleImpact:: @ 8D1A6B8
.incbin "graphics/battle_anims/sprites/136.4bpp.lz"
.align 2
@@ -1356,11 +1356,11 @@ gFile_graphics_battle_anims_sprites_136_palette:: @ 8D1A6DC
.incbin "graphics/battle_anims/sprites/136.gbapal.lz"
.align 2
-gFile_graphics_battle_anims_sprites_137_sheet:: @ 8D1A704
+gBattleAnimSpriteGfx_Scratch:: @ 8D1A704
.incbin "graphics/battle_anims/sprites/137.4bpp.lz"
.align 2
-gFile_graphics_battle_anims_sprites_139_sheet:: @ 8D1A908
+gBattleAnimSpriteGfx_SharpTeeth:: @ 8D1A908
.incbin "graphics/battle_anims/sprites/139.4bpp.lz"
.align 2
@@ -1368,15 +1368,15 @@ gFile_graphics_battle_anims_sprites_139_palette:: @ 8D1AAF8
.incbin "graphics/battle_anims/sprites/139.gbapal.lz"
.align 2
-gFile_graphics_battle_anims_sprites_145_sheet:: @ 8D1AB18
+gBattleAnimSpriteGfx_Clamp:: @ 8D1AB18
.incbin "graphics/battle_anims/sprites/145.4bpp.lz"
.align 2
-gFile_graphics_battle_anims_sprites_138_sheet:: @ 8D1ACB8
+gBattleAnimSpriteGfx_Cut:: @ 8D1ACB8
.incbin "graphics/battle_anims/sprites/138.4bpp.lz"
.align 2
-gFile_graphics_battle_anims_sprites_140_sheet:: @ 8D1AE04
+gBattleAnimSpriteGfx_RainbowRings:: @ 8D1AE04
.incbin "graphics/battle_anims/sprites/140.4bpp.lz"
.align 2
@@ -1384,7 +1384,7 @@ gFile_graphics_battle_anims_sprites_140_palette:: @ 8D1AE84
.incbin "graphics/battle_anims/sprites/140.gbapal.lz"
.align 2
-gFile_graphics_battle_anims_sprites_141_sheet:: @ 8D1AEA4
+gBattleAnimSpriteGfx_IceCrystals:: @ 8D1AEA4
.incbin "graphics/battle_anims/sprites/141.4bpp.lz"
.align 2
@@ -1392,7 +1392,7 @@ gFile_graphics_battle_anims_sprites_141_palette:: @ 8D1AFAC
.incbin "graphics/battle_anims/sprites/141.gbapal.lz"
.align 2
-gFile_graphics_battle_anims_sprites_142_sheet:: @ 8D1AFCC
+gBattleAnimSpriteGfx_IceSpikes:: @ 8D1AFCC
.incbin "graphics/battle_anims/sprites/142.4bpp.lz"
.align 2
@@ -1404,7 +1404,7 @@ gFile_graphics_unused_old_beatup_palette:: @ 8D1B0C8
.incbin "graphics/unused/old_beatup.gbapal.lz"
.align 2
-gFile_graphics_battle_anims_sprites_147_sheet:: @ 8D1B0E4
+gBattleAnimSpriteGfx_Orbs:: @ 8D1B0E4
.incbin "graphics/battle_anims/sprites/147.4bpp.lz"
.align 2
@@ -1412,11 +1412,11 @@ gFile_graphics_battle_anims_sprites_147_palette:: @ 8D1B1F8
.incbin "graphics/battle_anims/sprites/147.gbapal.lz"
.align 2
-gFile_graphics_battle_anims_sprites_149_sheet:: @ 8D1B220
+gBattleAnimSpriteGfx_WaterOrb:: @ 8D1B220
.incbin "graphics/battle_anims/sprites/149.4bpp.lz"
.align 2
-gFile_graphics_battle_anims_sprites_148_sheet:: @ 8D1B2F0
+gBattleAnimSpriteGfx_WaterImpact:: @ 8D1B2F0
.incbin "graphics/battle_anims/sprites/148.4bpp.lz"
.align 2
@@ -1428,7 +1428,7 @@ gFile_graphics_battle_anims_sprites_259_palette:: @ 8D1B3F4
.incbin "graphics/battle_anims/sprites/259.gbapal.lz"
.align 2
-gFile_graphics_battle_anims_sprites_074_sheet:: @ 8D1B414
+gBattleAnimSpriteGfx_MudSand:: @ 8D1B414
.incbin "graphics/battle_anims/sprites/074.4bpp.lz"
.align 2
@@ -1436,7 +1436,7 @@ gFile_graphics_battle_anims_sprites_074_palette:: @ 8D1B47C
.incbin "graphics/battle_anims/sprites/074.gbapal.lz"
.align 2
-gFile_graphics_battle_anims_sprites_150_sheet:: @ 8D1B4A0
+gBattleAnimSpriteGfx_PoisonBubble:: @ 8D1B4A0
.incbin "graphics/battle_anims/sprites/150.4bpp.lz"
.align 2
@@ -1444,11 +1444,11 @@ gFile_graphics_battle_anims_sprites_150_palette:: @ 8D1B574
.incbin "graphics/battle_anims/sprites/150.gbapal.lz"
.align 2
-gFile_graphics_battle_anims_sprites_151_sheet:: @ 8D1B590
+gBattleAnimSpriteGfx_ToxicBubble:: @ 8D1B590
.incbin "graphics/battle_anims/sprites/151.4bpp.lz"
.align 2
-gFile_graphics_battle_anims_sprites_153_sheet:: @ 8D1B688
+gBattleAnimSpriteGfx_HornHit2:: @ 8D1B688
.incbin "graphics/battle_anims/sprites/153.4bpp.lz"
.align 2
@@ -1456,7 +1456,7 @@ gFile_graphics_battle_anims_sprites_153_palette:: @ 8D1B6F4
.incbin "graphics/battle_anims/sprites/153.gbapal.lz"
.align 2
-gFile_graphics_battle_anims_sprites_154_sheet:: @ 8D1B70C
+gBattleAnimSpriteGfx_AirWave2:: @ 8D1B70C
.incbin "graphics/battle_anims/sprites/154.4bpp.lz"
.align 2
@@ -1464,7 +1464,7 @@ gFile_graphics_battle_anims_sprites_154_palette:: @ 8D1B7B8
.incbin "graphics/battle_anims/sprites/154.gbapal.lz"
.align 2
-gFile_graphics_battle_anims_sprites_155_sheet:: @ 8D1B7D8
+gBattleAnimSpriteGfx_SmallBubbles:: @ 8D1B7D8
.incbin "graphics/battle_anims/sprites/155.4bpp.lz"
.align 2
@@ -1472,7 +1472,7 @@ gFile_graphics_battle_anims_sprites_155_palette:: @ 8D1B8A0
.incbin "graphics/battle_anims/sprites/155.gbapal.lz"
.align 2
-gFile_graphics_battle_anims_sprites_156_sheet:: @ 8D1B8C0
+gBattleAnimSpriteGfx_RoundShadow:: @ 8D1B8C0
.incbin "graphics/battle_anims/sprites/156.4bpp.lz"
.align 2
@@ -1480,7 +1480,7 @@ gFile_graphics_battle_anims_sprites_156_palette:: @ 8D1BAD8
.incbin "graphics/battle_anims/sprites/156.gbapal.lz"
.align 2
-gFile_graphics_battle_anims_sprites_157_sheet:: @ 8D1BB00
+gBattleAnimSpriteGfx_Sunlight:: @ 8D1BB00
.incbin "graphics/battle_anims/sprites/157.4bpp.lz"
.align 2
@@ -1488,7 +1488,7 @@ gFile_graphics_battle_anims_sprites_157_palette:: @ 8D1BB64
.incbin "graphics/battle_anims/sprites/157.gbapal.lz"
.align 2
-gFile_graphics_battle_anims_sprites_158_sheet:: @ 8D1BB7C
+gBattleAnimSpriteGfx_Spore:: @ 8D1BB7C
.incbin "graphics/battle_anims/sprites/158.4bpp.lz"
.align 2
@@ -1496,7 +1496,7 @@ gFile_graphics_battle_anims_sprites_158_palette:: @ 8D1BC44
.incbin "graphics/battle_anims/sprites/158.gbapal.lz"
.align 2
-gFile_graphics_battle_anims_sprites_159_sheet:: @ 8D1BC68
+gBattleAnimSpriteGfx_Flower:: @ 8D1BC68
.incbin "graphics/battle_anims/sprites/159.4bpp.lz"
.align 2
@@ -1504,7 +1504,7 @@ gFile_graphics_battle_anims_sprites_159_palette:: @ 8D1BCE4
.incbin "graphics/battle_anims/sprites/159.gbapal.lz"
.align 2
-gFile_graphics_battle_anims_sprites_160_sheet:: @ 8D1BD0C
+gBattleAnimSpriteGfx_RazorLeaf:: @ 8D1BD0C
.incbin "graphics/battle_anims/sprites/160.4bpp.lz"
.align 2
@@ -1512,7 +1512,7 @@ gFile_graphics_battle_anims_sprites_160_palette:: @ 8D1BDB4
.incbin "graphics/battle_anims/sprites/160.gbapal.lz"
.align 2
-gFile_graphics_battle_anims_sprites_144_sheet:: @ 8D1BDDC
+gBattleAnimSpriteGfx_MistCloud:: @ 8D1BDDC
.incbin "graphics/battle_anims/sprites/144.4bpp.lz"
.align 2
@@ -1532,7 +1532,7 @@ gFile_graphics_unknown_unknown_D1BE74_tilemap:: @ 8D1BEB4
.incbin "graphics/unknown/unknown_D1BE74.bin.lz"
.align 2
-gFile_graphics_battle_anims_sprites_162_sheet:: @ 8D1BFB8
+gBattleAnimSpriteGfx_WhirlwindLines:: @ 8D1BFB8
.incbin "graphics/battle_anims/sprites/162.4bpp.lz"
.align 2
@@ -1540,7 +1540,7 @@ gFile_graphics_battle_anims_sprites_162_palette:: @ 8D1C03C
.incbin "graphics/battle_anims/sprites/162.gbapal.lz"
.align 2
-gFile_graphics_battle_anims_sprites_163_sheet:: @ 8D1C05C
+gBattleAnimSpriteGfx_GoldRing:: @ 8D1C05C
.incbin "graphics/battle_anims/sprites/163.4bpp.lz"
.align 2
@@ -1560,7 +1560,7 @@ gFile_graphics_battle_anims_sprites_165_palette:: @ 8D1C104
.incbin "graphics/battle_anims/sprites/165.gbapal.lz"
.align 2
-gFile_graphics_battle_anims_sprites_166_sheet:: @ 8D1C11C
+gBattleAnimSpriteGfx_GreenLightWall:: @ 8D1C11C
.incbin "graphics/battle_anims/sprites/166.4bpp.lz"
.align 2
@@ -1584,7 +1584,7 @@ gFile_graphics_battle_anims_sprites_170_palette:: @ 8D1C4A8
.incbin "graphics/battle_anims/sprites/170.gbapal.lz"
.align 2
-gFile_graphics_battle_anims_sprites_171_sheet:: @ 8D1C4C8
+gBattleAnimSpriteGfx_BlackBall2:: @ 8D1C4C8
.incbin "graphics/battle_anims/sprites/171.4bpp.lz"
.align 2
@@ -1604,7 +1604,7 @@ gFile_graphics_contest_judge_palette:: @ 8D1C830
.incbin "graphics/contest/judge.gbapal.lz"
.align 2
-gFile_graphics_battle_anims_sprites_001_sheet:: @ 8D1C858
+gBattleAnimSpriteGfx_Spark:: @ 8D1C858
.incbin "graphics/battle_anims/sprites/001.4bpp.lz"
.align 2
@@ -1612,19 +1612,19 @@ gFile_graphics_battle_anims_sprites_001_palette:: @ 8D1C90C
.incbin "graphics/battle_anims/sprites/001.gbapal.lz"
.align 2
-gFile_graphics_battle_anims_sprites_173_sheet:: @ 8D1C934
+gBattleAnimSpriteGfx_SparkH:: @ 8D1C934
.incbin "graphics/battle_anims/sprites/173.4bpp.lz"
.align 2
-gFile_graphics_battle_anims_backgrounds_00_sheet:: @ 8D1C9BC
+gBattleAnimBgImage_Dark:: @ 8D1C9BC
.incbin "graphics/battle_anims/backgrounds/00.4bpp.lz"
.align 2
-gFile_graphics_battle_anims_backgrounds_00_palette:: @ 8D1CFB4
+gBattleAnimBgPalette_Dark:: @ 8D1CFB4
.incbin "graphics/battle_anims/backgrounds/00.gbapal.lz"
.align 2
-gFile_graphics_battle_anims_backgrounds_00_tilemap:: @ 8D1CFD4
+gBattleAnimBgTilemap_Dark:: @ 8D1CFD4
.incbin "graphics/battle_anims/backgrounds/00.bin.lz"
.align 2
@@ -1652,7 +1652,7 @@ gFile_graphics_unused_goosuto_tilemap:: @ 8D1D624
.incbin "graphics/unused/goosuto.bin.lz"
.align 2
-gFile_graphics_battle_anims_sprites_174_sheet:: @ 8D1D774
+gBattleAnimSpriteGfx_YellowStar:: @ 8D1D774
.incbin "graphics/battle_anims/sprites/174.4bpp.lz"
.align 2
@@ -1660,7 +1660,7 @@ gFile_graphics_battle_anims_sprites_174_palette:: @ 8D1D814
.incbin "graphics/battle_anims/sprites/174.gbapal.lz"
.align 2
-gFile_graphics_battle_anims_sprites_175_sheet:: @ 8D1D83C
+gBattleAnimSpriteGfx_LargeFreshEgg:: @ 8D1D83C
.incbin "graphics/battle_anims/sprites/175.4bpp.lz"
.align 2
@@ -1668,7 +1668,7 @@ gFile_graphics_battle_anims_sprites_175_palette:: @ 8D1D8A0
.incbin "graphics/battle_anims/sprites/175.gbapal.lz"
.align 2
-gFile_graphics_battle_anims_sprites_176_sheet:: @ 8D1D8C8
+gBattleAnimSpriteGfx_ShadowBall:: @ 8D1D8C8
.incbin "graphics/battle_anims/sprites/176.4bpp.lz"
.align 2
@@ -1676,7 +1676,7 @@ gFile_graphics_battle_anims_sprites_176_palette:: @ 8D1DA20
.incbin "graphics/battle_anims/sprites/176.gbapal.lz"
.align 2
-gFile_graphics_battle_anims_sprites_177_sheet:: @ 8D1DA48
+gBattleAnimSpriteGfx_Lick:: @ 8D1DA48
.incbin "graphics/battle_anims/sprites/177.4bpp.lz"
.align 2
@@ -1684,7 +1684,7 @@ gFile_graphics_battle_anims_sprites_177_palette:: @ 8D1DB0C
.incbin "graphics/battle_anims/sprites/177.gbapal.lz"
.align 2
-gFile_graphics_battle_anims_sprites_178_sheet:: @ 8D1DB24
+gBattleAnimSpriteGfx_VoidLines:: @ 8D1DB24
.incbin "graphics/battle_anims/sprites/178.4bpp.lz"
.align 2
@@ -1696,19 +1696,19 @@ gFile_graphics_battle_anims_sprites_179_palette:: @ 8D1DCB4
.incbin "graphics/battle_anims/sprites/179.gbapal.lz"
.align 2
-gFile_graphics_battle_anims_sprites_179_sheet:: @ 8D1DCDC
+gBattleAnimSpriteGfx_String:: @ 8D1DCDC
.incbin "graphics/battle_anims/sprites/179.4bpp.lz"
.align 2
-gFile_graphics_battle_anims_sprites_180_sheet:: @ 8D1DDB8
+gBattleAnimSpriteGfx_WebThread:: @ 8D1DDB8
.incbin "graphics/battle_anims/sprites/180.4bpp.lz"
.align 2
-gFile_graphics_battle_anims_sprites_181_sheet:: @ 8D1DDD0
+gBattleAnimSpriteGfx_SpiderWeb:: @ 8D1DDD0
.incbin "graphics/battle_anims/sprites/181.4bpp.lz"
.align 2
-gFile_graphics_battle_anims_sprites_182_sheet:: @ 8D1E160
+gBattleAnimSpriteGfx_Lightbulb:: @ 8D1E160
.incbin "graphics/battle_anims/sprites/182.4bpp.lz"
.align 2
@@ -1716,7 +1716,7 @@ gFile_graphics_battle_anims_sprites_182_palette:: @ 8D1E204
.incbin "graphics/battle_anims/sprites/182.gbapal.lz"
.align 2
-gFile_graphics_battle_anims_sprites_183_sheet:: @ 8D1E22C
+gBattleAnimSpriteGfx_Slash:: @ 8D1E22C
.incbin "graphics/battle_anims/sprites/183.4bpp.lz"
.align 2
@@ -1724,7 +1724,7 @@ gFile_graphics_battle_anims_sprites_183_palette:: @ 8D1E4A4
.incbin "graphics/battle_anims/sprites/183.gbapal.lz"
.align 2
-gFile_graphics_battle_anims_sprites_184_sheet:: @ 8D1E4CC
+gBattleAnimSpriteGfx_FocusEnergy:: @ 8D1E4CC
.incbin "graphics/battle_anims/sprites/184.4bpp.lz"
.align 2
@@ -1732,7 +1732,7 @@ gFile_graphics_battle_anims_sprites_184_palette:: @ 8D1E620
.incbin "graphics/battle_anims/sprites/184.gbapal.lz"
.align 2
-gFile_graphics_battle_anims_sprites_185_sheet:: @ 8D1E648
+gBattleAnimSpriteGfx_SphereToCube:: @ 8D1E648
.incbin "graphics/battle_anims/sprites/185.4bpp.lz"
.align 2
@@ -1740,19 +1740,19 @@ gFile_graphics_battle_anims_sprites_185_palette:: @ 8D1EA5C
.incbin "graphics/battle_anims/sprites/185.gbapal.lz"
.align 2
-gFile_graphics_battle_anims_backgrounds_03_sheet:: @ 8D1EA84
+gBattleAnimBgImage_Psychic:: @ 8D1EA84
.incbin "graphics/battle_anims/backgrounds/03.4bpp.lz"
.align 2
-gFile_graphics_battle_anims_backgrounds_03_palette:: @ 8D1EC54
+gBattleAnimBgPalette_Psychic:: @ 8D1EC54
.incbin "graphics/battle_anims/backgrounds/03.gbapal.lz"
.align 2
-gFile_graphics_battle_anims_backgrounds_03_tilemap:: @ 8D1EC78
+gBattleAnimBgTilemap_Psychic:: @ 8D1EC78
.incbin "graphics/battle_anims/backgrounds/03.bin.lz"
.align 2
-gFile_graphics_battle_anims_sprites_187_sheet:: @ 8D1ED40
+gBattleAnimSpriteGfx_Eye:: @ 8D1ED40
.incbin "graphics/battle_anims/sprites/187.4bpp.lz"
.align 2
@@ -1760,7 +1760,7 @@ gFile_graphics_battle_anims_sprites_187_palette:: @ 8D1EF30
.incbin "graphics/battle_anims/sprites/187.gbapal.lz"
.align 2
-gFile_graphics_battle_anims_sprites_186_sheet:: @ 8D1EF50
+gBattleAnimSpriteGfx_Tendrils:: @ 8D1EF50
.incbin "graphics/battle_anims/sprites/186.4bpp.lz"
.align 2
@@ -1796,7 +1796,7 @@ gFile_graphics_unused_shadow_palette:: @ 8D1FD94
.incbin "graphics/unused/shadow.gbapal.lz"
.align 2
-gFile_graphics_battle_anims_sprites_014_sheet:: @ 8D1FDA8
+gBattleAnimSpriteGfx_LockOn:: @ 8D1FDA8
.incbin "graphics/battle_anims/sprites/014.4bpp.lz"
.align 2
@@ -1804,7 +1804,7 @@ gFile_graphics_battle_anims_sprites_014_palette:: @ 8D1FE3C
.incbin "graphics/battle_anims/sprites/014.gbapal.lz"
.align 2
-gFile_graphics_battle_anims_sprites_190_sheet:: @ 8D1FE58
+gBattleAnimSpriteGfx_OpeningEye:: @ 8D1FE58
.incbin "graphics/battle_anims/sprites/190.4bpp.lz"
.align 2
@@ -1812,7 +1812,7 @@ gFile_graphics_battle_anims_sprites_190_palette:: @ 8D200B4
.incbin "graphics/battle_anims/sprites/190.gbapal.lz"
.align 2
-gFile_graphics_battle_anims_sprites_191_sheet:: @ 8D200D8
+gBattleAnimSpriteGfx_RoundWhiteHalo:: @ 8D200D8
.incbin "graphics/battle_anims/sprites/191.4bpp.lz"
.align 2
@@ -1820,7 +1820,7 @@ gFile_graphics_battle_anims_sprites_191_palette:: @ 8D20344
.incbin "graphics/battle_anims/sprites/191.gbapal.lz"
.align 2
-gFile_graphics_battle_anims_sprites_189_sheet:: @ 8D2036C
+gBattleAnimSpriteGfx_TealAlert:: @ 8D2036C
.incbin "graphics/battle_anims/sprites/189.4bpp.lz"
.align 2
@@ -1828,7 +1828,7 @@ gFile_graphics_battle_anims_sprites_189_palette:: @ 8D203F0
.incbin "graphics/battle_anims/sprites/189.gbapal.lz"
.align 2
-gFile_graphics_battle_anims_sprites_192_sheet:: @ 8D20410
+gBattleAnimSpriteGfx_FangAttack:: @ 8D20410
.incbin "graphics/battle_anims/sprites/192.4bpp.lz"
.align 2
@@ -1836,7 +1836,7 @@ gFile_graphics_battle_anims_sprites_192_palette:: @ 8D20690
.incbin "graphics/battle_anims/sprites/192.gbapal.lz"
.align 2
-gFile_graphics_battle_anims_sprites_193_sheet:: @ 8D206B8
+gBattleAnimSpriteGfx_PurpleHandOutline:: @ 8D206B8
.incbin "graphics/battle_anims/sprites/193.4bpp.lz"
.align 2
@@ -1852,7 +1852,7 @@ gFile_graphics_battle_anims_masks_curse_tilemap:: @ 8D20858
.incbin "graphics/battle_anims/masks/curse.bin.lz"
.align 2
-gFile_graphics_battle_anims_sprites_002_sheet:: @ 8D20958
+gBattleAnimSpriteGfx_Pencil:: @ 8D20958
.incbin "graphics/battle_anims/sprites/002.4bpp.lz"
.align 2
@@ -1860,7 +1860,7 @@ gFile_graphics_battle_anims_sprites_002_palette:: @ 8D20A3C
.incbin "graphics/battle_anims/sprites/002.gbapal.lz"
.align 2
-gFile_graphics_battle_anims_sprites_196_sheet:: @ 8D20A64
+gBattleAnimSpriteGfx_Spiral:: @ 8D20A64
.incbin "graphics/battle_anims/sprites/196.4bpp.lz"
.align 2
@@ -1868,7 +1868,7 @@ gFile_graphics_battle_anims_sprites_196_palette:: @ 8D20E08
.incbin "graphics/battle_anims/sprites/196.gbapal.lz"
.align 2
-gFile_graphics_battle_anims_sprites_194_sheet:: @ 8D20E20
+gBattleAnimSpriteGfx_Moon:: @ 8D20E20
.incbin "graphics/battle_anims/sprites/194.4bpp.lz"
.align 2
@@ -1876,7 +1876,7 @@ gFile_graphics_battle_anims_sprites_194_palette:: @ 8D21158
.incbin "graphics/battle_anims/sprites/194.gbapal.lz"
.align 2
-gFile_graphics_battle_anims_sprites_195_sheet:: @ 8D21180
+gBattleAnimSpriteGfx_GreenSparkle:: @ 8D21180
.incbin "graphics/battle_anims/sprites/195.4bpp.lz"
.align 2
@@ -1884,7 +1884,7 @@ gFile_graphics_battle_anims_sprites_195_palette:: @ 8D21238
.incbin "graphics/battle_anims/sprites/195.gbapal.lz"
.align 2
-gFile_graphics_battle_anims_sprites_197_sheet:: @ 8D21258
+gBattleAnimSpriteGfx_SnoreZ:: @ 8D21258
.incbin "graphics/battle_anims/sprites/197.4bpp.lz"
.align 2
@@ -1892,7 +1892,7 @@ gFile_graphics_battle_anims_sprites_197_palette:: @ 8D213C8
.incbin "graphics/battle_anims/sprites/197.gbapal.lz"
.align 2
-gFile_graphics_battle_anims_sprites_198_sheet:: @ 8D213F0
+gBattleAnimSpriteGfx_Explosion:: @ 8D213F0
.incbin "graphics/battle_anims/sprites/198.4bpp.lz"
.align 2
@@ -1900,7 +1900,7 @@ gFile_graphics_battle_anims_sprites_198_palette:: @ 8D217E0
.incbin "graphics/battle_anims/sprites/198.gbapal.lz"
.align 2
-gFile_graphics_battle_anims_sprites_199_sheet:: @ 8D21808
+gBattleAnimSpriteGfx_Nail:: @ 8D21808
.incbin "graphics/battle_anims/sprites/199.4bpp.lz"
.align 2
@@ -1908,7 +1908,7 @@ gFile_graphics_battle_anims_sprites_199_palette:: @ 8D218D0
.incbin "graphics/battle_anims/sprites/199.gbapal.lz"
.align 2
-gFile_graphics_battle_anims_sprites_200_sheet:: @ 8D218EC
+gBattleAnimSpriteGfx_GhostlySpirit:: @ 8D218EC
.incbin "graphics/battle_anims/sprites/200.4bpp.lz"
.align 2
@@ -1916,7 +1916,7 @@ gFile_graphics_battle_anims_sprites_200_palette:: @ 8D21A2C
.incbin "graphics/battle_anims/sprites/200.gbapal.lz"
.align 2
-gFile_graphics_battle_anims_sprites_201_sheet:: @ 8D21A48
+gBattleAnimSpriteGfx_WarmRock:: @ 8D21A48
.incbin "graphics/battle_anims/sprites/201.4bpp.lz"
.align 2
@@ -1924,7 +1924,7 @@ gFile_graphics_battle_anims_sprites_201_palette:: @ 8D220B8
.incbin "graphics/battle_anims/sprites/201.gbapal.lz"
.align 2
-gFile_graphics_battle_anims_sprites_204_sheet:: @ 8D220E0
+gBattleAnimSpriteGfx_PunchImpact:: @ 8D220E0
.incbin "graphics/battle_anims/sprites/204.4bpp.lz"
.align 2
@@ -1932,7 +1932,7 @@ gFile_graphics_battle_anims_sprites_204_palette:: @ 8D22254
.incbin "graphics/battle_anims/sprites/204.gbapal.lz"
.align 2
-gFile_graphics_battle_anims_sprites_202_sheet:: @ 8D2227C
+gBattleAnimSpriteGfx_BreakingEgg:: @ 8D2227C
.incbin "graphics/battle_anims/sprites/202.4bpp.lz"
.align 2
@@ -1940,7 +1940,7 @@ gFile_graphics_battle_anims_sprites_202_palette:: @ 8D223E4
.incbin "graphics/battle_anims/sprites/202.gbapal.lz"
.align 2
-gFile_graphics_battle_anims_sprites_203_sheet:: @ 8D22408
+gBattleAnimSpriteGfx_ThinRing:: @ 8D22408
.incbin "graphics/battle_anims/sprites/203.4bpp.lz"
.align 2
@@ -1948,7 +1948,7 @@ gFile_graphics_battle_anims_sprites_203_palette:: @ 8D225B4
.incbin "graphics/battle_anims/sprites/203.gbapal.lz"
.align 2
-gFile_graphics_battle_anims_sprites_206_sheet:: @ 8D225D8
+gBattleAnimSpriteGfx_MusicNotes2:: @ 8D225D8
.incbin "graphics/battle_anims/sprites/206.4bpp.lz"
.align 2
@@ -1956,7 +1956,7 @@ gFile_graphics_battle_anims_sprites_206_palette:: @ 8D227E4
.incbin "graphics/battle_anims/sprites/206.gbapal.lz"
.align 2
-gFile_graphics_battle_anims_sprites_205_sheet:: @ 8D22878
+gBattleAnimSpriteGfx_Bell:: @ 8D22878
.incbin "graphics/battle_anims/sprites/205.4bpp.lz"
.align 2
@@ -1964,7 +1964,7 @@ gFile_graphics_battle_anims_sprites_205_palette:: @ 8D22AAC
.incbin "graphics/battle_anims/sprites/205.gbapal.lz"
.align 2
-gFile_graphics_battle_anims_sprites_207_sheet:: @ 8D22AD0
+gBattleAnimSpriteGfx_SpeedDust:: @ 8D22AD0
.incbin "graphics/battle_anims/sprites/207.4bpp.lz"
.align 2
@@ -1972,11 +1972,11 @@ gFile_graphics_battle_anims_sprites_207_palette:: @ 8D22B9C
.incbin "graphics/battle_anims/sprites/207.gbapal.lz"
.align 2
-gFile_graphics_battle_anims_sprites_208_sheet:: @ 8D22BC0
+gBattleAnimSpriteGfx_TornMetal:: @ 8D22BC0
.incbin "graphics/battle_anims/sprites/208.4bpp.lz"
.align 2
-gFile_graphics_battle_anims_sprites_209_sheet:: @ 8D22FB0
+gBattleAnimSpriteGfx_ThoughtBubble:: @ 8D22FB0
.incbin "graphics/battle_anims/sprites/209.4bpp.lz"
.align 2
@@ -1984,7 +1984,7 @@ gFile_graphics_battle_anims_sprites_209_palette:: @ 8D232B8
.incbin "graphics/battle_anims/sprites/209.gbapal.lz"
.align 2
-gFile_graphics_battle_anims_sprites_064_sheet:: @ 8D232D8
+gBattleAnimSpriteGfx_Finger:: @ 8D232D8
.incbin "graphics/battle_anims/sprites/064.4bpp.lz"
.align 2
@@ -1992,7 +1992,7 @@ gFile_graphics_battle_anims_sprites_064_palette:: @ 8D233C8
.incbin "graphics/battle_anims/sprites/064.gbapal.lz"
.align 2
-gFile_graphics_battle_anims_sprites_210_sheet:: @ 8D233EC
+gBattleAnimSpriteGfx_MagentaHeart:: @ 8D233EC
.incbin "graphics/battle_anims/sprites/210.4bpp.lz"
.align 2
@@ -2020,7 +2020,7 @@ gFile_graphics_battle_anims_backgrounds_attract_tilemap:: @ 8D23F4C
.incbin "graphics/battle_anims/backgrounds/attract.bin.lz"
.align 2
-gFile_graphics_battle_anims_sprites_217_sheet:: @ 8D241C8
+gBattleAnimSpriteGfx_RedOrb:: @ 8D241C8
.incbin "graphics/battle_anims/sprites/217.4bpp.lz"
.align 2
@@ -2028,15 +2028,15 @@ gFile_graphics_battle_anims_sprites_217_palette:: @ 8D24230
.incbin "graphics/battle_anims/sprites/217.gbapal.lz"
.align 2
-gFile_graphics_battle_anims_sprites_212_sheet:: @ 8D24250
+gBattleAnimSpriteGfx_CircleOfLight:: @ 8D24250
.incbin "graphics/battle_anims/sprites/212.4bpp.lz"
.align 2
-gFile_graphics_battle_anims_sprites_211_sheet:: @ 8D24484
+gBattleAnimSpriteGfx_ElectricOrbs:: @ 8D24484
.incbin "graphics/battle_anims/sprites/211.4bpp.lz"
.align 2
-gFile_graphics_battle_anims_sprites_213_sheet:: @ 8D244D4
+gBattleAnimSpriteGfx_Electricity:: @ 8D244D4
.incbin "graphics/battle_anims/sprites/213.4bpp.lz"
.align 2
@@ -2044,11 +2044,11 @@ gFile_graphics_battle_anims_sprites_211_palette:: @ 8D24740
.incbin "graphics/battle_anims/sprites/211.gbapal.lz"
.align 2
-gFile_graphics_battle_anims_sprites_214_sheet:: @ 8D24764
+gBattleAnimSpriteGfx_Finger2:: @ 8D24764
.incbin "graphics/battle_anims/sprites/214.4bpp.lz"
.align 2
-gFile_graphics_battle_anims_sprites_215_sheet:: @ 8D249F4
+gBattleAnimSpriteGfx_MovementWaves:: @ 8D249F4
.incbin "graphics/battle_anims/sprites/215.4bpp.lz"
.align 2
@@ -2068,11 +2068,11 @@ gFile_graphics_battle_anims_sprites_218_palette:: @ 8D24DFC
.incbin "graphics/battle_anims/sprites/218.gbapal.lz"
.align 2
-gFile_graphics_battle_anims_sprites_218_sheet:: @ 8D24E24
+gBattleAnimSpriteGfx_EyeSparkle:: @ 8D24E24
.incbin "graphics/battle_anims/sprites/218.4bpp.lz"
.align 2
-gFile_graphics_battle_anims_sprites_087_sheet:: @ 8D24ED0
+gBattleAnimSpriteGfx_Anger:: @ 8D24ED0
.incbin "graphics/battle_anims/sprites/087.4bpp.lz"
.align 2
@@ -2080,7 +2080,7 @@ gFile_graphics_battle_anims_sprites_087_palette:: @ 8D24F28
.incbin "graphics/battle_anims/sprites/087.gbapal.lz"
.align 2
-gFile_graphics_battle_anims_sprites_018_sheet:: @ 8D24F50
+gBattleAnimSpriteGfx_Conversion:: @ 8D24F50
.incbin "graphics/battle_anims/sprites/018.4bpp.lz"
.align 2
@@ -2092,7 +2092,7 @@ gFile_graphics_battle_anims_sprites_220_palette:: @ 8D24FA8
.incbin "graphics/battle_anims/sprites/220.gbapal.lz"
.align 2
-gFile_graphics_battle_anims_sprites_220_sheet:: @ 8D24FD0
+gBattleAnimSpriteGfx_Angel:: @ 8D24FD0
.incbin "graphics/battle_anims/sprites/220.4bpp.lz"
.align 2
@@ -2100,11 +2100,11 @@ gFile_graphics_battle_anims_sprites_221_palette:: @ 8D250FC
.incbin "graphics/battle_anims/sprites/221.gbapal.lz"
.align 2
-gFile_graphics_battle_anims_sprites_221_sheet:: @ 8D2511C
+gBattleAnimSpriteGfx_Devil:: @ 8D2511C
.incbin "graphics/battle_anims/sprites/221.4bpp.lz"
.align 2
-gFile_graphics_battle_anims_sprites_222_sheet:: @ 8D25380
+gBattleAnimSpriteGfx_Swipe:: @ 8D25380
.incbin "graphics/battle_anims/sprites/222.4bpp.lz"
.align 2
@@ -2116,7 +2116,7 @@ gFile_graphics_battle_anims_sprites_223_palette:: @ 8D25694
.incbin "graphics/battle_anims/sprites/223.gbapal.lz"
.align 2
-gFile_graphics_battle_anims_sprites_223_sheet:: @ 8D256B4
+gBattleAnimSpriteGfx_Roots:: @ 8D256B4
.incbin "graphics/battle_anims/sprites/223.4bpp.lz"
.align 2
@@ -2124,7 +2124,7 @@ gFile_graphics_battle_anims_sprites_224_palette:: @ 8D25948
.incbin "graphics/battle_anims/sprites/224.gbapal.lz"
.align 2
-gFile_graphics_battle_anims_sprites_224_sheet:: @ 8D25968
+gBattleAnimSpriteGfx_ItemBag:: @ 8D25968
.incbin "graphics/battle_anims/sprites/224.4bpp.lz"
.align 2
@@ -2132,7 +2132,7 @@ gFile_graphics_battle_anims_sprites_230_palette:: @ 8D25A64
.incbin "graphics/battle_anims/sprites/230.gbapal.lz"
.align 2
-gFile_graphics_battle_anims_sprites_230_sheet:: @ 8D25A8C
+gBattleAnimSpriteGfx_TriForceTriangle:: @ 8D25A8C
.incbin "graphics/battle_anims/sprites/230.4bpp.lz"
.align 2
@@ -2140,31 +2140,31 @@ gFile_graphics_battle_anims_sprites_228_palette:: @ 8D25CD0
.incbin "graphics/battle_anims/sprites/228.gbapal.lz"
.align 2
-gFile_graphics_battle_anims_sprites_228_sheet:: @ 8D25CF0
+gBattleAnimSpriteGfx_LetterZ:: @ 8D25CF0
.incbin "graphics/battle_anims/sprites/228.4bpp.lz"
.align 2
-gFile_graphics_battle_anims_backgrounds_04_palette:: @ 8D25D98
+gBattleAnimBgPalette_Impact:: @ 8D25D98
.incbin "graphics/battle_anims/backgrounds/04.gbapal.lz"
.align 2
-gFile_graphics_battle_anims_backgrounds_04_sheet:: @ 8D25DC0
+gBattleAnimBgImage_Impact:: @ 8D25DC0
.incbin "graphics/battle_anims/backgrounds/04.4bpp.lz"
.align 2
-gFile_graphics_battle_anims_backgrounds_04_tilemap:: @ 8D26B2C
+gBattleAnimBgTilemap_ImpactOpponent:: @ 8D26B2C
.incbin "graphics/battle_anims/backgrounds/04.bin.lz"
.align 2
-gFile_graphics_battle_anims_backgrounds_05_tilemap:: @ 8D27028
+gBattleAnimBgTilemap_ImpactPlayer:: @ 8D27028
.incbin "graphics/battle_anims/backgrounds/05.bin.lz"
.align 2
-gFile_graphics_battle_anims_backgrounds_06_tilemap:: @ 8D274F8
+gBattleAnimBgTilemap_ImpactContests:: @ 8D274F8
.incbin "graphics/battle_anims/backgrounds/06.bin.lz"
.align 2
-gFile_graphics_battle_anims_sprites_225_sheet:: @ 8D27938
+gBattleAnimSpriteGfx_JaggedMusicNote:: @ 8D27938
.incbin "graphics/battle_anims/sprites/225.4bpp.lz"
.align 2
@@ -2172,11 +2172,11 @@ gFile_graphics_battle_anims_sprites_225_palette:: @ 8D27ABC
.incbin "graphics/battle_anims/sprites/225.gbapal.lz"
.align 2
-gFile_graphics_battle_anims_sprites_227_sheet:: @ 8D27AE4
+gBattleAnimSpriteGfx_Spotlight:: @ 8D27AE4
.incbin "graphics/battle_anims/sprites/227.4bpp.lz"
.align 2
-gFile_graphics_battle_anims_sprites_226_sheet:: @ 8D27C2C
+gBattleAnimSpriteGfx_Pokeball:: @ 8D27C2C
.incbin "graphics/battle_anims/sprites/226.4bpp.lz"
.align 2
@@ -2184,7 +2184,7 @@ gFile_graphics_battle_anims_sprites_226_palette:: @ 8D27CB8
.incbin "graphics/battle_anims/sprites/226.gbapal.lz"
.align 2
-gFile_graphics_battle_anims_sprites_229_sheet:: @ 8D27CDC
+gBattleAnimSpriteGfx_RapidSpin:: @ 8D27CDC
.incbin "graphics/battle_anims/sprites/229.4bpp.lz"
.align 2
@@ -2192,7 +2192,7 @@ gFile_graphics_battle_anims_sprites_229_palette:: @ 8D27E98
.incbin "graphics/battle_anims/sprites/229.gbapal.lz"
.align 2
-gFile_graphics_battle_anims_sprites_099_sheet:: @ 8D27EC0
+gBattleAnimSpriteGfx_MilkBottle:: @ 8D27EC0
.incbin "graphics/battle_anims/sprites/099.4bpp.lz"
.align 2
@@ -2200,7 +2200,7 @@ gFile_graphics_battle_anims_sprites_099_palette:: @ 8D27FE0
.incbin "graphics/battle_anims/sprites/099.gbapal.lz"
.align 2
-gFile_graphics_battle_anims_sprites_232_sheet:: @ 8D28008
+gBattleAnimSpriteGfx_WispFire:: @ 8D28008
.incbin "graphics/battle_anims/sprites/232.4bpp.lz"
.align 2
@@ -2208,11 +2208,11 @@ gFile_graphics_battle_anims_sprites_231_palette:: @ 8D28540
.incbin "graphics/battle_anims/sprites/231.gbapal.lz"
.align 2
-gFile_graphics_battle_anims_sprites_231_sheet:: @ 8D28568
+gBattleAnimSpriteGfx_WispOrb:: @ 8D28568
.incbin "graphics/battle_anims/sprites/231.4bpp.lz"
.align 2
-gFile_graphics_battle_anims_sprites_233_sheet:: @ 8D28738
+gBattleAnimSpriteGfx_GoldStars:: @ 8D28738
.incbin "graphics/battle_anims/sprites/233.4bpp.lz"
.align 2
@@ -2220,7 +2220,7 @@ gFile_graphics_battle_anims_sprites_233_palette:: @ 8D287BC
.incbin "graphics/battle_anims/sprites/233.gbapal.lz"
.align 2
-gFile_graphics_battle_anims_sprites_234_sheet:: @ 8D287E4
+gBattleAnimSpriteGfx_EclipsingOrb:: @ 8D287E4
.incbin "graphics/battle_anims/sprites/234.4bpp.lz"
.align 2
@@ -2228,7 +2228,7 @@ gFile_graphics_battle_anims_sprites_234_palette:: @ 8D289A4
.incbin "graphics/battle_anims/sprites/234.gbapal.lz"
.align 2
-gFile_graphics_battle_anims_sprites_238_sheet:: @ 8D289C8
+gBattleAnimSpriteGfx_PinkPetal:: @ 8D289C8
.incbin "graphics/battle_anims/sprites/238.4bpp.lz"
.align 2
@@ -2236,7 +2236,7 @@ gFile_graphics_battle_anims_sprites_238_palette:: @ 8D28A30
.incbin "graphics/battle_anims/sprites/238.gbapal.lz"
.align 2
-gFile_graphics_battle_anims_sprites_235_sheet:: @ 8D28A54
+gBattleAnimSpriteGfx_GrayOrb:: @ 8D28A54
.incbin "graphics/battle_anims/sprites/235.4bpp.lz"
.align 2
@@ -2252,55 +2252,55 @@ gFile_graphics_battle_anims_sprites_237_palette:: @ 8D28ADC
.incbin "graphics/battle_anims/sprites/237.gbapal.lz"
.align 2
-gFile_graphics_battle_anims_backgrounds_07_sheet:: @ 8D28AF8
+gBattleAnimBgImage_Drill:: @ 8D28AF8
.incbin "graphics/battle_anims/backgrounds/07.4bpp.lz"
.align 2
-gFile_graphics_battle_anims_backgrounds_07_palette:: @ 8D28CA0
+gBattleAnimBgPalette_Drill:: @ 8D28CA0
.incbin "graphics/battle_anims/backgrounds/07.gbapal.lz"
.align 2
-gFile_graphics_battle_anims_backgrounds_18_palette:: @ 8D28CC8
+gBattleAnimBgPalette_Sky:: @ 8D28CC8
.incbin "graphics/battle_anims/backgrounds/18.gbapal.lz"
.align 2
-gFile_graphics_battle_anims_backgrounds_07_tilemap:: @ 8D28CF0
+gBattleAnimBgTilemap_Drill:: @ 8D28CF0
.incbin "graphics/battle_anims/backgrounds/07.bin.lz"
.align 2
-gFile_graphics_battle_anims_backgrounds_08_tilemap:: @ 8D28E80
+gBattleAnimBgTilemap_DrillContests:: @ 8D28E80
.incbin "graphics/battle_anims/backgrounds/08.bin.lz"
.align 2
-gFile_graphics_battle_anims_backgrounds_20_sheet:: @ 8D2900C
+gBattleAnimBgImage_Aurora:: @ 8D2900C
.incbin "graphics/battle_anims/backgrounds/20.4bpp.lz"
.align 2
-gFile_graphics_battle_anims_backgrounds_20_palette:: @ 8D29A34
+gBattleAnimBgPalette_Aurora:: @ 8D29A34
.incbin "graphics/battle_anims/backgrounds/20.gbapal.lz"
.align 2
-gFile_graphics_battle_anims_backgrounds_20_tilemap:: @ 8D29A54
+gBattleAnimBgTilemap_Aurora:: @ 8D29A54
.incbin "graphics/battle_anims/backgrounds/20.bin.lz"
.align 2
-gFile_graphics_battle_anims_backgrounds_09_tilemap:: @ 8D29C58
+gBattleAnimBgTilemap_HighspeedOpponent:: @ 8D29C58
.incbin "graphics/battle_anims/backgrounds/09.bin.lz"
.align 2
-gFile_graphics_battle_anims_backgrounds_09_palette:: @ 8D29F50
+gBattleAnimBgPalette_Highspeed:: @ 8D29F50
.incbin "graphics/battle_anims/backgrounds/09.gbapal.lz"
.align 2
-gFile_graphics_battle_anims_backgrounds_22_palette:: @ 8D29F70
+gBattleAnimBgPalette_Bug:: @ 8D29F70
.incbin "graphics/battle_anims/backgrounds/22.gbapal.lz"
.align 2
-gFile_graphics_battle_anims_backgrounds_09_sheet:: @ 8D29F90
+gBattleAnimBgImage_Highspeed:: @ 8D29F90
.incbin "graphics/battle_anims/backgrounds/09.4bpp.lz"
.align 2
-gFile_graphics_battle_anims_backgrounds_10_tilemap:: @ 8D2A510
+gBattleAnimBgTilemap_HighspeedPlayer:: @ 8D2A510
.incbin "graphics/battle_anims/backgrounds/10.bin.lz"
.align 2
@@ -2316,39 +2316,39 @@ gFile_graphics_battle_anims_masks_morning_sun_tilemap:: @ 8D2A8C0
.incbin "graphics/battle_anims/masks/morning_sun.bin.lz"
.align 2
-gFile_graphics_battle_anims_backgrounds_12_tilemap:: @ 8D2A9DC
+gBattleAnimBgTilemap_GuillotineOpponent:: @ 8D2A9DC
.incbin "graphics/battle_anims/backgrounds/12.bin.lz"
.align 2
-gFile_graphics_battle_anims_backgrounds_13_tilemap:: @ 8D2ACA4
+gBattleAnimBgTilemap_GuillotinePlayer:: @ 8D2ACA4
.incbin "graphics/battle_anims/backgrounds/13.bin.lz"
.align 2
-gFile_graphics_battle_anims_backgrounds_14_tilemap:: @ 8D2AFA0
+gBattleAnimBgTilemap_GuillotineContests:: @ 8D2AFA0
.incbin "graphics/battle_anims/backgrounds/14.bin.lz"
.align 2
-gFile_graphics_battle_anims_backgrounds_12_sheet:: @ 8D2B230
+gBattleAnimBgImage_Guillotine:: @ 8D2B230
.incbin "graphics/battle_anims/backgrounds/12.4bpp.lz"
.align 2
-gFile_graphics_battle_anims_backgrounds_12_palette:: @ 8D2BF98
+gBattleAnimBgPalette_Guillotine:: @ 8D2BF98
.incbin "graphics/battle_anims/backgrounds/12.gbapal.lz"
.align 2
-gFile_graphics_battle_anims_backgrounds_11_sheet:: @ 8D2BFB8
+gBattleAnimBgImage_Thunder:: @ 8D2BFB8
.incbin "graphics/battle_anims/backgrounds/11.4bpp.lz"
.align 2
-gFile_graphics_battle_anims_backgrounds_11_palette:: @ 8D2C954
+gBattleAnimBgPalette_Thunder:: @ 8D2C954
.incbin "graphics/battle_anims/backgrounds/11.gbapal.lz"
.align 2
-gFile_graphics_battle_anims_backgrounds_11_tilemap:: @ 8D2C97C
+gBattleAnimBgTilemap_Thunder:: @ 8D2C97C
.incbin "graphics/battle_anims/backgrounds/11.bin.lz"
.align 2
-gFile_graphics_battle_anims_sprites_239_sheet:: @ 8D2CC74
+gBattleAnimSpriteGfx_PainSplit:: @ 8D2CC74
.incbin "graphics/battle_anims/sprites/239.4bpp.lz"
.align 2
@@ -2356,7 +2356,7 @@ gFile_graphics_battle_anims_sprites_239_palette:: @ 8D2CD58
.incbin "graphics/battle_anims/sprites/239.gbapal.lz"
.align 2
-gFile_graphics_battle_anims_sprites_143_sheet:: @ 8D2CD80
+gBattleAnimSpriteGfx_HandsAndFeet:: @ 8D2CD80
.incbin "graphics/battle_anims/sprites/143.4bpp.lz"
.align 2
@@ -2364,7 +2364,7 @@ gFile_graphics_battle_anims_sprites_143_palette:: @ 8D2CFB0
.incbin "graphics/battle_anims/sprites/143.gbapal.lz"
.align 2
-gFile_graphics_battle_anims_sprites_240_sheet:: @ 8D2CFC8
+gBattleAnimSpriteGfx_Confetti:: @ 8D2CFC8
.incbin "graphics/battle_anims/sprites/240.4bpp.lz"
.align 2
@@ -2384,7 +2384,7 @@ gSubstituteDollTilemap:: @ 8D2D2F4
.incbin "graphics/battle_anims/sprites/substitute.bin.lz"
.align 2
-gFile_graphics_battle_anims_sprites_241_sheet:: @ 8D2D51C
+gBattleAnimSpriteGfx_GreenStar:: @ 8D2D51C
.incbin "graphics/battle_anims/sprites/241.4bpp.lz"
.align 2
@@ -2400,7 +2400,7 @@ gFile_graphics_misc_confetti_palette:: @ 8D2D71C
.incbin "graphics/misc/confetti.gbapal.lz"
.align 2
-gFile_graphics_battle_anims_sprites_242_sheet:: @ 8D2D744
+gBattleAnimSpriteGfx_PinkCloud:: @ 8D2D744
.incbin "graphics/battle_anims/sprites/242.4bpp.lz"
.align 2
@@ -2408,7 +2408,7 @@ gFile_graphics_battle_anims_sprites_242_palette:: @ 8D2D880
.incbin "graphics/battle_anims/sprites/242.gbapal.lz"
.align 2
-gFile_graphics_battle_anims_sprites_243_sheet:: @ 8D2D8A4
+gBattleAnimSpriteGfx_SweatDrop:: @ 8D2D8A4
.incbin "graphics/battle_anims/sprites/243.4bpp.lz"
.align 2
@@ -2476,15 +2476,15 @@ gFile_graphics_battle_anims_sprites_245_palette:: @ 8D2E0B4
.incbin "graphics/battle_anims/sprites/245.gbapal.lz"
.align 2
-gFile_graphics_battle_anims_sprites_245_sheet:: @ 8D2E0DC
+gBattleAnimSpriteGfx_PurpleScratch:: @ 8D2E0DC
.incbin "graphics/battle_anims/sprites/245.4bpp.lz"
.align 2
-gFile_graphics_battle_anims_sprites_246_sheet:: @ 8D2E280
+gBattleAnimSpriteGfx_PurpleSwipe:: @ 8D2E280
.incbin "graphics/battle_anims/sprites/246.4bpp.lz"
.align 2
-gFile_graphics_battle_anims_sprites_244_sheet:: @ 8D2E728
+gBattleAnimSpriteGfx_GuardRing:: @ 8D2E728
.incbin "graphics/battle_anims/sprites/244.4bpp.lz"
.align 2
@@ -2492,11 +2492,11 @@ gFile_graphics_battle_anims_sprites_244_palette:: @ 8D2E804
.incbin "graphics/battle_anims/sprites/244.gbapal.lz"
.align 2
-gFile_graphics_battle_anims_sprites_247_sheet:: @ 8D2E820
+gBattleAnimSpriteGfx_TagHand:: @ 8D2E820
.incbin "graphics/battle_anims/sprites/247.4bpp.lz"
.align 2
-gFile_graphics_battle_anims_sprites_053_sheet:: @ 8D2EA04
+gBattleAnimSpriteGfx_NoiseLine:: @ 8D2EA04
.incbin "graphics/battle_anims/sprites/053.4bpp.lz"
.align 2
@@ -2508,7 +2508,7 @@ gFile_graphics_battle_anims_masks_unknown_D2EC24_tilemap:: @ 8D2EC70
.incbin "graphics/battle_anims/masks/unknown_D2EC24.bin.lz"
.align 2
-gFile_graphics_battle_anims_sprites_248_sheet:: @ 8D2ED78
+gBattleAnimSpriteGfx_SmallRedEye:: @ 8D2ED78
.incbin "graphics/battle_anims/sprites/248.4bpp.lz"
.align 2
@@ -2516,7 +2516,7 @@ gFile_graphics_battle_anims_sprites_248_palette:: @ 8D2ED90
.incbin "graphics/battle_anims/sprites/248.gbapal.lz"
.align 2
-gFile_graphics_battle_anims_sprites_249_sheet:: @ 8D2EDA8
+gBattleAnimSpriteGfx_HollowOrb:: @ 8D2EDA8
.incbin "graphics/battle_anims/sprites/249.4bpp.lz"
.align 2
@@ -2524,11 +2524,11 @@ gFile_graphics_battle_anims_sprites_249_palette:: @ 8D2EDF8
.incbin "graphics/battle_anims/sprites/249.gbapal.lz"
.align 2
-gFile_graphics_battle_anims_sprites_250_sheet:: @ 8D2EE18
+gBattleAnimSpriteGfx_XSign:: @ 8D2EE18
.incbin "graphics/battle_anims/sprites/250.4bpp.lz"
.align 2
-gFile_graphics_battle_anims_sprites_251_sheet:: @ 8D2F00C
+gBattleAnimSpriteGfx_BluegreenOrb:: @ 8D2F00C
.incbin "graphics/battle_anims/sprites/251.4bpp.lz"
.align 2
@@ -2536,7 +2536,7 @@ gFile_graphics_battle_anims_sprites_251_palette:: @ 8D2F070
.incbin "graphics/battle_anims/sprites/251.gbapal.lz"
.align 2
-gFile_graphics_battle_anims_sprites_252_sheet:: @ 8D2F088
+gBattleAnimSpriteGfx_PawPrint:: @ 8D2F088
.incbin "graphics/battle_anims/sprites/252.4bpp.lz"
.align 2
@@ -2544,7 +2544,7 @@ gFile_graphics_battle_anims_sprites_252_palette:: @ 8D2F1A0
.incbin "graphics/battle_anims/sprites/252.gbapal.lz"
.align 2
-gFile_graphics_battle_anims_sprites_253_sheet:: @ 8D2F1C4
+gBattleAnimSpriteGfx_PurpleFlame:: @ 8D2F1C4
.incbin "graphics/battle_anims/sprites/253.4bpp.lz"
.align 2
@@ -2552,7 +2552,7 @@ gFile_graphics_battle_anims_sprites_253_palette:: @ 8D2F3A0
.incbin "graphics/battle_anims/sprites/253.gbapal.lz"
.align 2
-gFile_graphics_battle_anims_sprites_254_sheet:: @ 8D2F3C8
+gBattleAnimSpriteGfx_RedBall:: @ 8D2F3C8
.incbin "graphics/battle_anims/sprites/254.4bpp.lz"
.align 2
@@ -2560,7 +2560,7 @@ gFile_graphics_battle_anims_sprites_254_palette:: @ 8D2F500
.incbin "graphics/battle_anims/sprites/254.gbapal.lz"
.align 2
-gFile_graphics_battle_anims_sprites_255_sheet:: @ 8D2F528
+gBattleAnimSpriteGfx_SmellingsaltEffect:: @ 8D2F528
.incbin "graphics/battle_anims/sprites/255.4bpp.lz"
.align 2
@@ -2568,7 +2568,7 @@ gFile_graphics_battle_anims_sprites_255_palette:: @ 8D2F5A0
.incbin "graphics/battle_anims/sprites/255.gbapal.lz"
.align 2
-gFile_graphics_battle_anims_sprites_258_sheet:: @ 8D2F5B4
+gBattleAnimSpriteGfx_MagnifyingGlass:: @ 8D2F5B4
.incbin "graphics/battle_anims/sprites/258.4bpp.lz"
.align 2
@@ -2576,7 +2576,7 @@ gFile_graphics_battle_anims_sprites_258_palette:: @ 8D2F69C
.incbin "graphics/battle_anims/sprites/258.gbapal.lz"
.align 2
-gFile_graphics_battle_anims_sprites_256_sheet:: @ 8D2F6C4
+gBattleAnimSpriteGfx_Meteor:: @ 8D2F6C4
.incbin "graphics/battle_anims/sprites/256.4bpp.lz"
.align 2
@@ -2584,7 +2584,7 @@ gFile_graphics_battle_anims_sprites_256_palette:: @ 8D2FA50
.incbin "graphics/battle_anims/sprites/256.gbapal.lz"
.align 2
-gFile_graphics_battle_anims_sprites_257_sheet:: @ 8D2FA78
+gBattleAnimSpriteGfx_FlatRock:: @ 8D2FA78
.incbin "graphics/battle_anims/sprites/257.4bpp.lz"
.align 2
@@ -13544,7 +13544,7 @@ gFile_graphics_battle_terrain_building_anim_map_tilemap:: @ 8E790C4
.incbin "graphics/battle_terrain/building/anim_map.bin.lz"
.align 2
-gFile_graphics_battle_anims_sprites_261_sheet:: @ 8E791E8
+gBattleAnimSpriteGfx_FlyingDirt:: @ 8E791E8
.incbin "graphics/battle_anims/sprites/261.4bpp.lz"
.align 2
@@ -13560,7 +13560,7 @@ gBattleAnimSpritePal_FlyingDirt:: @ 8E799FC
.incbin "graphics/battle_anims/sprites/261.gbapal.lz"
.align 2
-gFile_graphics_battle_anims_sprites_260_sheet:: @ 8E79A24
+gBattleAnimSpriteGfx_MetalSoundWaves:: @ 8E79A24
.incbin "graphics/battle_anims/sprites/260.4bpp.lz"
.align 2
@@ -13568,19 +13568,19 @@ gFile_graphics_battle_anims_sprites_260_palette:: @ 8E79BE0
.incbin "graphics/battle_anims/sprites/260.gbapal.lz"
.align 2
-gFile_graphics_battle_anims_backgrounds_15_sheet:: @ 8E79BF8
+gBattleAnimBgImage_Ice:: @ 8E79BF8
.incbin "graphics/battle_anims/backgrounds/15.4bpp.lz"
.align 2
-gFile_graphics_battle_anims_backgrounds_15_palette:: @ 8E7A568
+gBattleAnimBgPalette_Ice:: @ 8E7A568
.incbin "graphics/battle_anims/backgrounds/15.gbapal.lz"
.align 2
-gFile_graphics_battle_anims_backgrounds_15_tilemap:: @ 8E7A58C
+gBattleAnimBgTilemap_Ice:: @ 8E7A58C
.incbin "graphics/battle_anims/backgrounds/15.bin.lz"
.align 2
-gFile_graphics_battle_anims_sprites_262_sheet:: @ 8E7A784
+gBattleAnimSpriteGfx_IcicleSpear:: @ 8E7A784
.incbin "graphics/battle_anims/sprites/262.4bpp.lz"
.align 2
@@ -13600,7 +13600,7 @@ gFile_graphics_contest_nextturn_random:: @ 8E7A95C
.incbin "graphics/contest/nextturn_random.4bpp"
.align 2
-gFile_graphics_battle_anims_sprites_264_sheet:: @ 8E7A97C
+gBattleAnimSpriteGfx_GlowyRedOrb:: @ 8E7A97C
.incbin "graphics/battle_anims/sprites/264.4bpp.lz"
.align 2
@@ -13632,7 +13632,7 @@ gFile_graphics_contest_nextturn:: @ 8E7ABB8
.incbin "graphics/contest/nextturn.gbapal"
.align 2
-gFile_graphics_battle_anims_sprites_272_sheet:: @ 8E7ABD8
+gBattleAnimSpriteGfx_Splash:: @ 8E7ABD8
.incbin "graphics/battle_anims/sprites/272.4bpp.lz"
.align 2
@@ -13640,11 +13640,11 @@ gFile_graphics_battle_anims_sprites_272_palette:: @ 8E7ADF4
.incbin "graphics/battle_anims/sprites/272.gbapal.lz"
.align 2
-gFile_graphics_battle_anims_sprites_273_sheet:: @ 8E7AE18
+gBattleAnimSpriteGfx_SweatBead:: @ 8E7AE18
.incbin "graphics/battle_anims/sprites/273.4bpp.lz"
.align 2
-gFile_graphics_battle_anims_sprites_269_sheet:: @ 8E7AE40
+gBattleAnimSpriteGfx_Pokeblock:: @ 8E7AE40
.incbin "graphics/battle_anims/sprites/269.4bpp.lz"
.align 2
@@ -13652,15 +13652,15 @@ gFile_graphics_battle_anims_sprites_269_palette:: @ 8E7AE94
.incbin "graphics/battle_anims/sprites/269.gbapal.lz"
.align 2
-gFile_graphics_battle_anims_sprites_274_sheet:: @ 8E7AEAC
+gBattleAnimSpriteGfx_Gem1:: @ 8E7AEAC
.incbin "graphics/battle_anims/sprites/274.4bpp.lz"
.align 2
-gFile_graphics_battle_anims_sprites_275_sheet:: @ 8E7B02C
+gBattleAnimSpriteGfx_Gem2:: @ 8E7B02C
.incbin "graphics/battle_anims/sprites/275.4bpp.lz"
.align 2
-gFile_graphics_battle_anims_sprites_276_sheet:: @ 8E7B198
+gBattleAnimSpriteGfx_Gem3:: @ 8E7B198
.incbin "graphics/battle_anims/sprites/276.4bpp.lz"
.align 2
@@ -13668,19 +13668,19 @@ gFile_graphics_battle_anims_sprites_274_palette:: @ 8E7B300
.incbin "graphics/battle_anims/sprites/274.gbapal.lz"
.align 2
-gFile_graphics_battle_anims_backgrounds_17_sheet:: @ 8E7B328
+gBattleAnimBgImage_InAir:: @ 8E7B328
.incbin "graphics/battle_anims/backgrounds/17.4bpp.lz"
.align 2
-gFile_graphics_battle_anims_backgrounds_17_palette:: @ 8E7B484
+gBattleAnimBgPalette_InAir:: @ 8E7B484
.incbin "graphics/battle_anims/backgrounds/17.gbapal.lz"
.align 2
-gFile_graphics_battle_anims_backgrounds_17_tilemap:: @ 8E7B4AC
+gBattleAnimBgTilemap_InAir:: @ 8E7B4AC
.incbin "graphics/battle_anims/backgrounds/17.bin.lz"
.align 2
-gFile_graphics_battle_anims_sprites_280_sheet:: @ 8E7B694
+gBattleAnimSpriteGfx_Protect:: @ 8E7B694
.incbin "graphics/battle_anims/sprites/280.4bpp.lz"
.align 2
@@ -13704,15 +13704,15 @@ gMonIcon_Egg:: @ 8E7BB88
.incbin "baserom.gba", 0xE7BB88, 0x400 @UNKNOWN
.align 2
-gFile_graphics_battle_anims_backgrounds_02_sheet:: @ 8E7BF88
+gBattleAnimBgImage_Ghost:: @ 8E7BF88
.incbin "graphics/battle_anims/backgrounds/02.4bpp.lz"
.align 2
-gFile_graphics_battle_anims_backgrounds_02_palette:: @ 8E7CC50
+gBattleAnimBgPalette_Ghost:: @ 8E7CC50
.incbin "graphics/battle_anims/backgrounds/02.gbapal.lz"
.align 2
-gFile_graphics_battle_anims_backgrounds_02_tilemap:: @ 8E7CC6C
+gBattleAnimBgTilemap_Ghost:: @ 8E7CC6C
.incbin "graphics/battle_anims/backgrounds/02.bin.lz"
.align 2
@@ -13720,7 +13720,7 @@ gFile_graphics_battle_anims_sprites_287_palette:: @ 8E7CF60
.incbin "graphics/battle_anims/sprites/287.gbapal.lz"
.align 2
-gFile_graphics_battle_anims_backgrounds_24_palette:: @ 8E7CF88
+gBattleAnimBgPalette_Solarbeam:: @ 8E7CF88
.incbin "graphics/battle_anims/backgrounds/24.gbapal.lz"
.align 2
@@ -13740,15 +13740,15 @@ gFile_graphics_berry_blender_outer_map_tilemap:: @ 8E7E700
.incbin "graphics/berry_blender/outer_map.bin.lz"
.align 2
-gFile_graphics_battle_anims_backgrounds_16_palette:: @ 8E7EA14
+gBattleAnimBgPalette_Cosmic:: @ 8E7EA14
.incbin "graphics/battle_anims/backgrounds/16.gbapal.lz"
.align 2
-gFile_graphics_battle_anims_backgrounds_16_sheet:: @ 8E7EA3C
+gBattleAnimBgImage_Cosmic:: @ 8E7EA3C
.incbin "graphics/battle_anims/backgrounds/16.4bpp.lz"
.align 2
-gFile_graphics_battle_anims_backgrounds_16_tilemap:: @ 8E7EC9C
+gBattleAnimBgTilemap_Cosmic:: @ 8E7EC9C
.incbin "graphics/battle_anims/backgrounds/16.bin.lz"
.align 2
@@ -13756,7 +13756,7 @@ gFile_graphics_battle_anims_sprites_277_palette:: @ 8E7EDD8
.incbin "graphics/battle_anims/sprites/277.gbapal.lz"
.align 2
-gFile_graphics_battle_anims_sprites_277_sheet:: @ 8E7EE00
+gBattleAnimSpriteGfx_SlamHit2:: @ 8E7EE00
.incbin "graphics/battle_anims/sprites/277.4bpp.lz"
.align 2
@@ -13768,7 +13768,7 @@ gFile_graphics_battle_anims_sprites_283_palette:: @ 8E7F36C
.incbin "graphics/battle_anims/sprites/283.gbapal.lz"
.align 2
-gFile_graphics_battle_anims_sprites_283_sheet:: @ 8E7F388
+gBattleAnimSpriteGfx_WeatherBall:: @ 8E7F388
.incbin "graphics/battle_anims/sprites/283.4bpp.lz"
.align 2
@@ -13784,7 +13784,7 @@ gFile_graphics_battle_anims_backgrounds_scary_face_contest_tilemap:: @ 8E7F874
.incbin "graphics/battle_anims/backgrounds/scary_face_contest.bin.lz"
.align 2
-gFile_graphics_battle_anims_sprites_263_sheet:: @ 8E7FA58
+gBattleAnimSpriteGfx_Hail:: @ 8E7FA58
.incbin "graphics/battle_anims/sprites/263.4bpp.lz"
.align 2
@@ -13792,7 +13792,7 @@ gFile_graphics_battle_anims_sprites_263_palette:: @ 8E7FA98
.incbin "graphics/battle_anims/sprites/263.gbapal.lz"
.align 2
-gFile_graphics_battle_anims_sprites_266_sheet:: @ 8E7FAB0
+gBattleAnimSpriteGfx_GreenSpike:: @ 8E7FAB0
.incbin "graphics/battle_anims/sprites/266.4bpp.lz"
.align 2
@@ -13808,7 +13808,7 @@ gFile_graphics_battle_anims_sprites_268_palette:: @ 8E7FB20
.incbin "graphics/battle_anims/sprites/268.gbapal.lz"
.align 2
-gFile_graphics_battle_anims_sprites_278_sheet:: @ 8E7FB38
+gBattleAnimSpriteGfx_Recycle:: @ 8E7FB38
.incbin "graphics/battle_anims/sprites/278.4bpp.lz"
.align 2
@@ -13816,7 +13816,7 @@ gFile_graphics_battle_anims_sprites_278_palette:: @ 8E7FD44
.incbin "graphics/battle_anims/sprites/278.gbapal.lz"
.align 2
-gFile_graphics_battle_anims_sprites_279_sheet:: @ 8E7FD60
+gBattleAnimSpriteGfx_RedParticles:: @ 8E7FD60
.incbin "graphics/battle_anims/sprites/279.4bpp.lz"
.align 2
@@ -13824,7 +13824,7 @@ gFile_graphics_battle_anims_sprites_279_palette:: @ 8E7FDAC
.incbin "graphics/battle_anims/sprites/279.gbapal.lz"
.align 2
-gFile_graphics_battle_anims_sprites_281_sheet:: @ 8E7FDC8
+gBattleAnimSpriteGfx_DirtMound:: @ 8E7FDC8
.incbin "graphics/battle_anims/sprites/281.4bpp.lz"
.align 2
@@ -13832,19 +13832,19 @@ gFile_graphics_battle_anims_sprites_281_palette:: @ 8E7FF50
.incbin "graphics/battle_anims/sprites/281.gbapal.lz"
.align 2
-gFile_graphics_battle_anims_backgrounds_21_sheet:: @ 8E7FF70
+gBattleAnimBgImage_Fissure:: @ 8E7FF70
.incbin "graphics/battle_anims/backgrounds/21.4bpp.lz"
.align 2
-gFile_graphics_battle_anims_backgrounds_21_palette:: @ 8E80264
+gBattleAnimBgPalette_Fissure:: @ 8E80264
.incbin "graphics/battle_anims/backgrounds/21.gbapal.lz"
.align 2
-gFile_graphics_battle_anims_backgrounds_21_tilemap:: @ 8E80280
+gBattleAnimBgTilemap_Fissure:: @ 8E80280
.incbin "graphics/battle_anims/backgrounds/21.bin.lz"
.align 2
-gFile_graphics_battle_anims_sprites_284_sheet:: @ 8E8056C
+gBattleAnimSpriteGfx_Bird:: @ 8E8056C
.incbin "graphics/battle_anims/sprites/284.4bpp.lz"
.align 2
@@ -13852,7 +13852,7 @@ gFile_graphics_battle_anims_sprites_284_palette:: @ 8E808E8
.incbin "graphics/battle_anims/sprites/284.gbapal.lz"
.align 2
-gFile_graphics_battle_anims_sprites_285_sheet:: @ 8E80904
+gBattleAnimSpriteGfx_CrossImpact:: @ 8E80904
.incbin "graphics/battle_anims/sprites/285.4bpp.lz"
.align 2
@@ -13884,7 +13884,7 @@ gFile_graphics_battle_anims_sprites_286_palette:: @ 8E825AC
.incbin "graphics/battle_anims/sprites/286.gbapal.lz"
.align 2
-gFile_graphics_battle_anims_sprites_188_sheet:: @ 8E825D4
+gBattleAnimSpriteGfx_WhiteShadow:: @ 8E825D4
.incbin "graphics/battle_anims/sprites/188.4bpp.lz"
.align 2
@@ -15908,7 +15908,7 @@ gFile_graphics_battle_anims_sprites_282_palette:: @ 8E93748
.incbin "graphics/battle_anims/sprites/282.gbapal.lz"
.align 2
-gFile_graphics_battle_anims_sprites_282_sheet:: @ 8E93770
+gBattleAnimSpriteGfx_Shock3:: @ 8E93770
.incbin "graphics/battle_anims/sprites/282.4bpp.lz"
.align 2
@@ -15916,7 +15916,7 @@ gFile_graphics_battle_anims_sprites_270_palette:: @ 8E93958
.incbin "graphics/battle_anims/sprites/270.gbapal.lz"
.align 2
-gFile_graphics_battle_anims_sprites_270_sheet:: @ 8E93974
+gBattleAnimSpriteGfx_WhiteFeather:: @ 8E93974
.incbin "graphics/battle_anims/sprites/270.4bpp.lz"
.align 2
@@ -15924,7 +15924,7 @@ gFile_graphics_battle_anims_sprites_271_palette:: @ 8E93A9C
.incbin "graphics/battle_anims/sprites/271.gbapal.lz"
.align 2
-gFile_graphics_battle_anims_sprites_271_sheet:: @ 8E93AB4
+gBattleAnimSpriteGfx_Sparkle6:: @ 8E93AB4
.incbin "graphics/battle_anims/sprites/271.4bpp.lz"
.align 2
diff --git a/include/graphics.h b/include/graphics.h
index 93efbd135..f78c6e802 100644
--- a/include/graphics.h
+++ b/include/graphics.h
@@ -3691,6 +3691,582 @@ extern const u32 gBattleStatMask8_Pal[];
extern const u32 gBattleStatMask1_Tilemap[];
extern const u32 gBattleStatMask2_Tilemap[];
+// battle anim particle gfx
+extern const u32 gBattleAnimSpriteGfx_Bone[];
+extern const u32 gBattleAnimSpriteGfx_Spark[];
+extern const u32 gBattleAnimSpriteGfx_Pencil[];
+extern const u32 gBattleAnimSpriteGfx_AirWave[];
+extern const u32 gBattleAnimSpriteGfx_Orb[];
+extern const u32 gBattleAnimSpriteGfx_Sword[];
+extern const u32 gBattleAnimSpriteGfx_Seed[];
+extern const u32 gBattleAnimSpriteGfx_Explosion6[];
+extern const u32 gBattleAnimSpriteGfx_PinkOrb[];
+extern const u32 gBattleAnimSpriteGfx_Gust[];
+extern const u32 gBattleAnimSpriteGfx_IceCube[];
+extern const u32 gBattleAnimSpriteGfx_Spark2[];
+extern const u32 gBattleAnimSpriteGfx_Orange[];
+extern const u32 gBattleAnimSpriteGfx_YellowBall[];
+extern const u32 gBattleAnimSpriteGfx_LockOn[];
+extern const u32 gBattleAnimSpriteGfx_TiedBag[];
+extern const u32 gBattleAnimSpriteGfx_BlackSmoke[];
+extern const u32 gBattleAnimSpriteGfx_BlackBall[];
+extern const u32 gBattleAnimSpriteGfx_Conversion[];
+extern const u32 gBattleAnimSpriteGfx_Glass[];
+extern const u32 gBattleAnimSpriteGfx_HornHit[];
+extern const u32 gBattleAnimSpriteGfx_Hit[];
+extern const u32 gBattleAnimSpriteGfx_BlueShards[];
+extern const u32 gBattleAnimSpriteGfx_ClosingEye[];
+extern const u32 gBattleAnimSpriteGfx_WavingHand[];
+extern const u32 gBattleAnimSpriteGfx_HitDuplicate[];
+extern const u32 gBattleAnimSpriteGfx_Leer[];
+extern const u32 gBattleAnimSpriteGfx_BlueBurst[];
+extern const u32 gBattleAnimSpriteGfx_SmallEmber[];
+extern const u32 gBattleAnimSpriteGfx_GraySmoke[];
+extern const u32 gBattleAnimSpriteGfx_BlueStar[];
+extern const u32 gBattleAnimSpriteGfx_BubbleBurst[];
+extern const u32 gBattleAnimSpriteGfx_Fire[];
+extern const u32 gBattleAnimSpriteGfx_SpinningFire[];
+extern const u32 gBattleAnimSpriteGfx_FirePlume[];
+extern const u32 gBattleAnimSpriteGfx_Lightning2[];
+extern const u32 gBattleAnimSpriteGfx_Lightning[];
+extern const u32 gBattleAnimSpriteGfx_ClawSlash2[];
+extern const u32 gBattleAnimSpriteGfx_ClawSlash[];
+extern const u32 gBattleAnimSpriteGfx_Scratch3[];
+extern const u32 gBattleAnimSpriteGfx_Scratch2[];
+extern const u32 gBattleAnimSpriteGfx_BubbleBurst2[];
+extern const u32 gBattleAnimSpriteGfx_IceChunk[];
+extern const u32 gBattleAnimSpriteGfx_Glass2[];
+extern const u32 gBattleAnimSpriteGfx_PinkHeart2[];
+extern const u32 gBattleAnimSpriteGfx_SapDrip[];
+extern const u32 gBattleAnimSpriteGfx_SapDrip[];
+extern const u32 gBattleAnimSpriteGfx_Sparkle1[];
+extern const u32 gBattleAnimSpriteGfx_Sparkle1[];
+extern const u32 gBattleAnimSpriteGfx_HumanoidFoot[];
+extern const u32 gBattleAnimSpriteGfx_MonsterFoot[];
+extern const u32 gBattleAnimSpriteGfx_HumanoidHand[];
+extern const u32 gBattleAnimSpriteGfx_NoiseLine[];
+extern const u32 gBattleAnimSpriteGfx_YellowUnk[];
+extern const u32 gBattleAnimSpriteGfx_RedFist[];
+extern const u32 gBattleAnimSpriteGfx_SlamHit[];
+extern const u32 gBattleAnimSpriteGfx_Ring[];
+extern const u32 gBattleAnimSpriteGfx_Rocks[];
+extern const u32 gBattleAnimSpriteGfx_Z[];
+extern const u32 gBattleAnimSpriteGfx_YellowUnk2[];
+extern const u32 gBattleAnimSpriteGfx_AirSlash[];
+extern const u32 gBattleAnimSpriteGfx_SpinningGreenOrbs[];
+extern const u32 gBattleAnimSpriteGfx_Leaf[];
+extern const u32 gBattleAnimSpriteGfx_Finger[];
+extern const u32 gBattleAnimSpriteGfx_PoisonPowder[];
+extern const u32 gBattleAnimSpriteGfx_BrownTriangle[];
+extern const u32 gBattleAnimSpriteGfx_Sparkle3[];
+extern const u32 gBattleAnimSpriteGfx_Sparkle4[];
+extern const u32 gBattleAnimSpriteGfx_MusicNotes[];
+extern const u32 gBattleAnimSpriteGfx_Duck[];
+extern const u32 gBattleAnimSpriteGfx_MudSand[];
+extern const u32 gBattleAnimSpriteGfx_Alert[];
+extern const u32 gBattleAnimSpriteGfx_BlueFlames[];
+extern const u32 gBattleAnimSpriteGfx_BlueFlames2[];
+extern const u32 gBattleAnimSpriteGfx_Shock4[];
+extern const u32 gBattleAnimSpriteGfx_Shock[];
+extern const u32 gBattleAnimSpriteGfx_Bell2[];
+extern const u32 gBattleAnimSpriteGfx_PinkGlove[];
+extern const u32 gBattleAnimSpriteGfx_BlueLines[];
+extern const u32 gBattleAnimSpriteGfx_Impact3[];
+extern const u32 gBattleAnimSpriteGfx_Impact2[];
+extern const u32 gBattleAnimSpriteGfx_Reticle[];
+extern const u32 gBattleAnimSpriteGfx_Breath[];
+extern const u32 gBattleAnimSpriteGfx_Anger[];
+extern const u32 gBattleAnimSpriteGfx_Snowball[];
+extern const u32 gBattleAnimSpriteGfx_Vine[];
+extern const u32 gBattleAnimSpriteGfx_Sword2[];
+extern const u32 gBattleAnimSpriteGfx_Clapping[];
+extern const u32 gBattleAnimSpriteGfx_RedTube[];
+extern const u32 gBattleAnimSpriteGfx_Amnesia[];
+extern const u32 gBattleAnimSpriteGfx_String2[];
+extern const u32 gBattleAnimSpriteGfx_Pencil2[];
+extern const u32 gBattleAnimSpriteGfx_Petal[];
+extern const u32 gBattleAnimSpriteGfx_BentSpoon[];
+extern const u32 gBattleAnimSpriteGfx_Web[];
+extern const u32 gBattleAnimSpriteGfx_MilkBottle[];
+extern const u32 gBattleAnimSpriteGfx_Coin[];
+extern const u32 gBattleAnimSpriteGfx_CrackedEgg[];
+extern const u32 gBattleAnimSpriteGfx_HatchedEgg[];
+extern const u32 gBattleAnimSpriteGfx_FreshEgg[];
+extern const u32 gBattleAnimSpriteGfx_Fangs[];
+extern const u32 gBattleAnimSpriteGfx_Explosion2[];
+extern const u32 gBattleAnimSpriteGfx_Explosion3[];
+extern const u32 gBattleAnimSpriteGfx_WaterDroplet[];
+extern const u32 gBattleAnimSpriteGfx_WaterDroplet2[];
+extern const u32 gBattleAnimSpriteGfx_Seed2[];
+extern const u32 gBattleAnimSpriteGfx_Sprout[];
+extern const u32 gBattleAnimSpriteGfx_RedWand[];
+extern const u32 gBattleAnimSpriteGfx_PurpleGreenUnk[];
+extern const u32 gBattleAnimSpriteGfx_WaterColumn[];
+extern const u32 gBattleAnimSpriteGfx_MudUnk[];
+extern const u32 gBattleAnimSpriteGfx_RainDrops[];
+extern const u32 gBattleAnimSpriteGfx_FurySwipes[];
+extern const u32 gBattleAnimSpriteGfx_Vine2[];
+extern const u32 gBattleAnimSpriteGfx_Teeth[];
+extern const u32 gBattleAnimSpriteGfx_Bone2[];
+extern const u32 gBattleAnimSpriteGfx_WhiteBag[];
+extern const u32 gBattleAnimSpriteGfx_Unknown[];
+extern const u32 gBattleAnimSpriteGfx_PurpleCoral[];
+extern const u32 gBattleAnimSpriteGfx_PurpleDroplet[];
+extern const u32 gBattleAnimSpriteGfx_Shock2[];
+extern const u32 gBattleAnimSpriteGfx_ClosingEye2[];
+extern const u32 gBattleAnimSpriteGfx_MetalBall[];
+extern const u32 gBattleAnimSpriteGfx_MonsterDoll[];
+extern const u32 gBattleAnimSpriteGfx_Whirlwind[];
+extern const u32 gBattleAnimSpriteGfx_Whirlwind2[];
+extern const u32 gBattleAnimSpriteGfx_Explosion4[];
+extern const u32 gBattleAnimSpriteGfx_Explosion5[];
+extern const u32 gBattleAnimSpriteGfx_Tongue[];
+extern const u32 gBattleAnimSpriteGfx_Smoke[];
+extern const u32 gBattleAnimSpriteGfx_Smoke2[];
+extern const u32 gBattleAnimSpriteGfx_Impact[];
+extern const u32 gBattleAnimSpriteGfx_Particles[];
+extern const u32 gBattleAnimSpriteGfx_CircleImpact[];
+extern const u32 gBattleAnimSpriteGfx_Scratch[];
+extern const u32 gBattleAnimSpriteGfx_Cut[];
+extern const u32 gBattleAnimSpriteGfx_SharpTeeth[];
+extern const u32 gBattleAnimSpriteGfx_RainbowRings[];
+extern const u32 gBattleAnimSpriteGfx_IceCrystals[];
+extern const u32 gBattleAnimSpriteGfx_IceSpikes[];
+extern const u32 gBattleAnimSpriteGfx_HandsAndFeet[];
+extern const u32 gBattleAnimSpriteGfx_MistCloud[];
+extern const u32 gBattleAnimSpriteGfx_Clamp[];
+extern const u32 gBattleAnimSpriteGfx_Bubble[];
+extern const u32 gBattleAnimSpriteGfx_Orbs[];
+extern const u32 gBattleAnimSpriteGfx_WaterImpact[];
+extern const u32 gBattleAnimSpriteGfx_WaterOrb[];
+extern const u32 gBattleAnimSpriteGfx_PoisonBubble[];
+extern const u32 gBattleAnimSpriteGfx_ToxicBubble[];
+extern const u32 gBattleAnimSpriteGfx_Spikes[];
+extern const u32 gBattleAnimSpriteGfx_HornHit2[];
+extern const u32 gBattleAnimSpriteGfx_AirWave2[];
+extern const u32 gBattleAnimSpriteGfx_SmallBubbles[];
+extern const u32 gBattleAnimSpriteGfx_RoundShadow[];
+extern const u32 gBattleAnimSpriteGfx_Sunlight[];
+extern const u32 gBattleAnimSpriteGfx_Spore[];
+extern const u32 gBattleAnimSpriteGfx_Flower[];
+extern const u32 gBattleAnimSpriteGfx_RazorLeaf[];
+extern const u32 gBattleAnimSpriteGfx_Needle[];
+extern const u32 gBattleAnimSpriteGfx_WhirlwindLines[];
+extern const u32 gBattleAnimSpriteGfx_GoldRing[];
+extern const u32 gBattleAnimSpriteGfx_GreenLightWall[];
+extern const u32 gBattleAnimSpriteGfx_BlackBall2[];
+extern const u32 gBattleAnimSpriteGfx_SparkH[];
+extern const u32 gBattleAnimSpriteGfx_YellowStar[];
+extern const u32 gBattleAnimSpriteGfx_LargeFreshEgg[];
+extern const u32 gBattleAnimSpriteGfx_ShadowBall[];
+extern const u32 gBattleAnimSpriteGfx_Lick[];
+extern const u32 gBattleAnimSpriteGfx_VoidLines[];
+extern const u32 gBattleAnimSpriteGfx_String[];
+extern const u32 gBattleAnimSpriteGfx_WebThread[];
+extern const u32 gBattleAnimSpriteGfx_SpiderWeb[];
+extern const u32 gBattleAnimSpriteGfx_Lightbulb[];
+extern const u32 gBattleAnimSpriteGfx_Slash[];
+extern const u32 gBattleAnimSpriteGfx_FocusEnergy[];
+extern const u32 gBattleAnimSpriteGfx_SphereToCube[];
+extern const u32 gBattleAnimSpriteGfx_Tendrils[];
+extern const u32 gBattleAnimSpriteGfx_Eye[];
+extern const u32 gBattleAnimSpriteGfx_WhiteShadow[];
+extern const u32 gBattleAnimSpriteGfx_TealAlert[];
+extern const u32 gBattleAnimSpriteGfx_OpeningEye[];
+extern const u32 gBattleAnimSpriteGfx_RoundWhiteHalo[];
+extern const u32 gBattleAnimSpriteGfx_FangAttack[];
+extern const u32 gBattleAnimSpriteGfx_PurpleHandOutline[];
+extern const u32 gBattleAnimSpriteGfx_Moon[];
+extern const u32 gBattleAnimSpriteGfx_GreenSparkle[];
+extern const u32 gBattleAnimSpriteGfx_Spiral[];
+extern const u32 gBattleAnimSpriteGfx_SnoreZ[];
+extern const u32 gBattleAnimSpriteGfx_Explosion[];
+extern const u32 gBattleAnimSpriteGfx_Nail[];
+extern const u32 gBattleAnimSpriteGfx_GhostlySpirit[];
+extern const u32 gBattleAnimSpriteGfx_WarmRock[];
+extern const u32 gBattleAnimSpriteGfx_BreakingEgg[];
+extern const u32 gBattleAnimSpriteGfx_ThinRing[];
+extern const u32 gBattleAnimSpriteGfx_PunchImpact[];
+extern const u32 gBattleAnimSpriteGfx_Bell[];
+extern const u32 gBattleAnimSpriteGfx_MusicNotes2[];
+extern const u32 gBattleAnimSpriteGfx_SpeedDust[];
+extern const u32 gBattleAnimSpriteGfx_TornMetal[];
+extern const u32 gBattleAnimSpriteGfx_ThoughtBubble[];
+extern const u32 gBattleAnimSpriteGfx_MagentaHeart[];
+extern const u32 gBattleAnimSpriteGfx_ElectricOrbs[];
+extern const u32 gBattleAnimSpriteGfx_CircleOfLight[];
+extern const u32 gBattleAnimSpriteGfx_Electricity[];
+extern const u32 gBattleAnimSpriteGfx_Finger2[];
+extern const u32 gBattleAnimSpriteGfx_MovementWaves[];
+extern const u32 gBattleAnimSpriteGfx_MagentaHeart[];
+extern const u32 gBattleAnimSpriteGfx_RedOrb[];
+extern const u32 gBattleAnimSpriteGfx_EyeSparkle[];
+extern const u32 gBattleAnimSpriteGfx_MagentaHeart[];
+extern const u32 gBattleAnimSpriteGfx_Angel[];
+extern const u32 gBattleAnimSpriteGfx_Devil[];
+extern const u32 gBattleAnimSpriteGfx_Swipe[];
+extern const u32 gBattleAnimSpriteGfx_Roots[];
+extern const u32 gBattleAnimSpriteGfx_ItemBag[];
+extern const u32 gBattleAnimSpriteGfx_JaggedMusicNote[];
+extern const u32 gBattleAnimSpriteGfx_Pokeball[];
+extern const u32 gBattleAnimSpriteGfx_Spotlight[];
+extern const u32 gBattleAnimSpriteGfx_LetterZ[];
+extern const u32 gBattleAnimSpriteGfx_RapidSpin[];
+extern const u32 gBattleAnimSpriteGfx_TriForceTriangle[];
+extern const u32 gBattleAnimSpriteGfx_WispOrb[];
+extern const u32 gBattleAnimSpriteGfx_WispFire[];
+extern const u32 gBattleAnimSpriteGfx_GoldStars[];
+extern const u32 gBattleAnimSpriteGfx_EclipsingOrb[];
+extern const u32 gBattleAnimSpriteGfx_GrayOrb[];
+extern const u32 gBattleAnimSpriteGfx_GrayOrb[];
+extern const u32 gBattleAnimSpriteGfx_GrayOrb[];
+extern const u32 gBattleAnimSpriteGfx_PinkPetal[];
+extern const u32 gBattleAnimSpriteGfx_PainSplit[];
+extern const u32 gBattleAnimSpriteGfx_Confetti[];
+extern const u32 gBattleAnimSpriteGfx_GreenStar[];
+extern const u32 gBattleAnimSpriteGfx_PinkCloud[];
+extern const u32 gBattleAnimSpriteGfx_SweatDrop[];
+extern const u32 gBattleAnimSpriteGfx_GuardRing[];
+extern const u32 gBattleAnimSpriteGfx_PurpleScratch[];
+extern const u32 gBattleAnimSpriteGfx_PurpleSwipe[];
+extern const u32 gBattleAnimSpriteGfx_TagHand[];
+extern const u32 gBattleAnimSpriteGfx_SmallRedEye[];
+extern const u32 gBattleAnimSpriteGfx_HollowOrb[];
+extern const u32 gBattleAnimSpriteGfx_XSign[];
+extern const u32 gBattleAnimSpriteGfx_BluegreenOrb[];
+extern const u32 gBattleAnimSpriteGfx_PawPrint[];
+extern const u32 gBattleAnimSpriteGfx_PurpleFlame[];
+extern const u32 gBattleAnimSpriteGfx_RedBall[];
+extern const u32 gBattleAnimSpriteGfx_SmellingsaltEffect[];
+extern const u32 gBattleAnimSpriteGfx_Meteor[];
+extern const u32 gBattleAnimSpriteGfx_FlatRock[];
+extern const u32 gBattleAnimSpriteGfx_MagnifyingGlass[];
+extern const u32 gBattleAnimSpriteGfx_MetalSoundWaves[];
+extern const u32 gBattleAnimSpriteGfx_FlyingDirt[];
+extern const u32 gBattleAnimSpriteGfx_IcicleSpear[];
+extern const u32 gBattleAnimSpriteGfx_Hail[];
+extern const u32 gBattleAnimSpriteGfx_GlowyRedOrb[];
+extern const u32 gBattleAnimSpriteGfx_GreenSpike[];
+extern const u32 gBattleAnimSpriteGfx_Pokeblock[];
+extern const u32 gBattleAnimSpriteGfx_WhiteFeather[];
+extern const u32 gBattleAnimSpriteGfx_Sparkle6[];
+extern const u32 gBattleAnimSpriteGfx_Splash[];
+extern const u32 gBattleAnimSpriteGfx_SweatBead[];
+extern const u32 gBattleAnimSpriteGfx_Gem1[];
+extern const u32 gBattleAnimSpriteGfx_Gem2[];
+extern const u32 gBattleAnimSpriteGfx_Gem3[];
+extern const u32 gBattleAnimSpriteGfx_SlamHit2[];
+extern const u32 gBattleAnimSpriteGfx_Recycle[];
+extern const u32 gBattleAnimSpriteGfx_RedParticles[];
+extern const u32 gBattleAnimSpriteGfx_Protect[];
+extern const u32 gBattleAnimSpriteGfx_DirtMound[];
+extern const u32 gBattleAnimSpriteGfx_Shock3[];
+extern const u32 gBattleAnimSpriteGfx_WeatherBall[];
+extern const u32 gBattleAnimBgTilemap_ScaryFacePlayer[];
+extern const u32 gBattleAnimBgTilemap_ScaryFaceOpponent[];
+extern const u32 gBattleAnimBgTilemap_ScaryFaceContest[];
+extern const u32 gBattleAnimSpriteGfx_Bird[];
+extern const u32 gBattleAnimSpriteGfx_CrossImpact[];
+
+// battle anim particle pals
+extern const u32 gBattleAnimSpritePal_Bone[];
+extern const u32 gBattleAnimSpritePal_Spark[];
+extern const u32 gBattleAnimSpritePal_Pencil[];
+extern const u32 gBattleAnimSpritePal_AirWave[];
+extern const u32 gBattleAnimSpritePal_Orb[];
+extern const u32 gBattleAnimSpritePal_Sword[];
+extern const u32 gBattleAnimSpritePal_Seed[];
+extern const u32 gBattleAnimSpritePal_Explosion6[];
+extern const u32 gBattleAnimSpritePal_PinkOrb[];
+extern const u32 gBattleAnimSpritePal_Gust[];
+extern const u32 gBattleAnimSpritePal_IceCube[];
+extern const u32 gBattleAnimSpritePal_Spark2[];
+extern const u32 gBattleAnimSpritePal_Orange[];
+extern const u32 gBattleAnimSpritePal_YellowBall[];
+extern const u32 gBattleAnimSpritePal_LockOn[];
+extern const u32 gBattleAnimSpritePal_TiedBag[];
+extern const u32 gBattleAnimSpritePal_BlackSmoke[];
+extern const u32 gBattleAnimSpritePal_Conversion[];
+extern const u32 gBattleAnimSpritePal_Glass[];
+extern const u32 gBattleAnimSpritePal_HornHit[];
+extern const u32 gBattleAnimSpritePal_Hit[];
+extern const u32 gBattleAnimSpritePal_Hit2[];
+extern const u32 gBattleAnimSpritePal_BlueShards[];
+extern const u32 gBattleAnimSpritePal_ClosingEye[];
+extern const u32 gBattleAnimSpritePal_WavingHand[];
+extern const u32 gBattleAnimSpritePal_HitDuplicate[];
+extern const u32 gBattleAnimSpritePal_Leer[];
+extern const u32 gBattleAnimSpritePal_BlueBurst[];
+extern const u32 gBattleAnimSpritePal_SmallEmber[];
+extern const u32 gBattleAnimSpritePal_GraySmoke[];
+extern const u32 gBattleAnimSpritePal_BlueStar[];
+extern const u32 gBattleAnimSpritePal_BubbleBurst[];
+extern const u32 gBattleAnimSpritePal_Fire[];
+extern const u32 gBattleAnimSpritePal_Lightning2[];
+extern const u32 gBattleAnimSpritePal_ClawSlash2[];
+extern const u32 gBattleAnimSpritePal_ClawSlash[];
+extern const u32 gBattleAnimSpritePal_BubbleBurst2[];
+extern const u32 gBattleAnimSpritePal_IceChunk[];
+extern const u32 gBattleAnimSpritePal_Glass2[];
+extern const u32 gBattleAnimSpritePal_PinkHeart2[];
+extern const u32 gBattleAnimSpritePal_SapDrip[];
+extern const u32 gBattleAnimSpritePal_SapDrip2[];
+extern const u32 gBattleAnimSpritePal_Sparkle1[];
+extern const u32 gBattleAnimSpritePal_Sparkle2[];
+extern const u32 gBattleAnimSpritePal_HumanoidFoot[];
+extern const u32 gBattleAnimSpritePal_HitDuplicate[];
+extern const u32 gBattleAnimSpritePal_YellowUnk[];
+extern const u32 gBattleAnimSpritePal_SlamHit[];
+extern const u32 gBattleAnimSpritePal_Ring[];
+extern const u32 gBattleAnimSpritePal_Rocks[];
+extern const u32 gBattleAnimSpritePal_Z[];
+extern const u32 gBattleAnimSpritePal_YellowUnk2[];
+extern const u32 gBattleAnimSpritePal_AirSlash[];
+extern const u32 gBattleAnimSpritePal_SpinningGreenOrbs[];
+extern const u32 gBattleAnimSpritePal_Leaf[];
+extern const u32 gBattleAnimSpritePal_Finger[];
+extern const u32 gBattleAnimSpritePal_PoisonPowder[];
+extern const u32 gBattleAnimSpritePal_BrownTriangle[];
+extern const u32 gBattleAnimSpritePal_SleepPowder[];
+extern const u32 gBattleAnimSpritePal_StunSpore[];
+extern const u32 gBattleAnimSpritePal_PoisonPowder[];
+extern const u32 gBattleAnimSpritePal_Sparkle3[];
+extern const u32 gBattleAnimSpritePal_MusicNotes[];
+extern const u32 gBattleAnimSpritePal_Duck[];
+extern const u32 gBattleAnimSpritePal_MudSand[];
+extern const u32 gBattleAnimSpritePal_Alert[];
+extern const u32 gBattleAnimSpritePal_BlueFlames[];
+extern const u32 gBattleAnimSpritePal_Shock4[];
+extern const u32 gBattleAnimSpritePal_Bell2[];
+extern const u32 gBattleAnimSpritePal_PinkGlove[];
+extern const u32 gBattleAnimSpritePal_BlueLines[];
+extern const u32 gBattleAnimSpritePal_Impact3[];
+extern const u32 gBattleAnimSpritePal_Impact2[];
+extern const u32 gBattleAnimSpritePal_Reticle[];
+extern const u32 gBattleAnimSpritePal_Breath[];
+extern const u32 gBattleAnimSpritePal_Anger[];
+extern const u32 gBattleAnimSpritePal_Snowball[];
+extern const u32 gBattleAnimSpritePal_Vine[];
+extern const u32 gBattleAnimSpritePal_Sword2[];
+extern const u32 gBattleAnimSpritePal_Clapping[];
+extern const u32 gBattleAnimSpritePal_RedTube[];
+extern const u32 gBattleAnimSpritePal_Amnesia[];
+extern const u32 gBattleAnimSpritePal_String2[];
+extern const u32 gBattleAnimSpritePal_Pencil2[];
+extern const u32 gBattleAnimSpritePal_Petal[];
+extern const u32 gBattleAnimSpritePal_BentSpoon[];
+extern const u32 gBattleAnimSpritePal_MilkBottle[];
+extern const u32 gBattleAnimSpritePal_Coin[];
+extern const u32 gBattleAnimSpritePal_CrackedEgg[];
+extern const u32 gBattleAnimSpritePal_FreshEgg[];
+extern const u32 gBattleAnimSpritePal_Fangs[];
+extern const u32 gBattleAnimSpritePal_Explosion2[];
+extern const u32 gBattleAnimSpritePal_WaterDroplet[];
+extern const u32 gBattleAnimSpritePal_Seed2[];
+extern const u32 gBattleAnimSpritePal_RedWand[];
+extern const u32 gBattleAnimSpritePal_PurpleGreenUnk[];
+extern const u32 gBattleAnimSpritePal_WaterColumn[];
+extern const u32 gBattleAnimSpritePal_MudUnk[];
+extern const u32 gBattleAnimSpritePal_RainDrops[];
+extern const u32 gBattleAnimSpritePal_FurySwipes[];
+extern const u32 gBattleAnimSpritePal_Vine2[];
+extern const u32 gBattleAnimSpritePal_Teeth[];
+extern const u32 gBattleAnimSpritePal_Bone2[];
+extern const u32 gBattleAnimSpritePal_WhiteBag[];
+extern const u32 gBattleAnimSpritePal_Unknown[];
+extern const u32 gBattleAnimSpritePal_PurpleCoral[];
+extern const u32 gBattleAnimSpritePal_Shock2[];
+extern const u32 gBattleAnimSpritePal_ClosingEye2[];
+extern const u32 gBattleAnimSpritePal_MetalBall[];
+extern const u32 gBattleAnimSpritePal_MonsterDoll[];
+extern const u32 gBattleAnimSpritePal_Whirlwind[];
+extern const u32 gBattleAnimSpritePal_Explosion4[];
+extern const u32 gBattleAnimSpritePal_Tongue[];
+extern const u32 gBattleAnimSpritePal_Smoke[];
+extern const u32 gBattleAnimSpritePal_Impact[];
+extern const u32 gBattleAnimSpritePal_CircleImpact[];
+extern const u32 gBattleAnimSpritePal_SharpTeeth[];
+extern const u32 gBattleAnimSpritePal_RainbowRings[];
+extern const u32 gBattleAnimSpritePal_IceCrystals[];
+extern const u32 gBattleAnimSpritePal_HandsAndFeet[];
+extern const u32 gBattleAnimSpritePal_MistCloud[];
+extern const u32 gBattleAnimSpritePal_SharpTeeth[];
+extern const u32 gBattleAnimSpritePal_Orbs[];
+extern const u32 gBattleAnimSpritePal_WaterImpact[];
+extern const u32 gBattleAnimSpritePal_PoisonBubble[];
+extern const u32 gBattleAnimSpritePal_Spikes[];
+extern const u32 gBattleAnimSpritePal_HornHit2[];
+extern const u32 gBattleAnimSpritePal_AirWave2[];
+extern const u32 gBattleAnimSpritePal_SmallBubbles[];
+extern const u32 gBattleAnimSpritePal_RoundShadow[];
+extern const u32 gBattleAnimSpritePal_Sunlight[];
+extern const u32 gBattleAnimSpritePal_Spore[];
+extern const u32 gBattleAnimSpritePal_Flower[];
+extern const u32 gBattleAnimSpritePal_RazorLeaf[];
+extern const u32 gBattleAnimSpritePal_Needle[];
+extern const u32 gBattleAnimSpritePal_WhirlwindLines[];
+extern const u32 gBattleAnimSpritePal_GoldRing[];
+extern const u32 gBattleAnimSpritePal_PurpleRing[];
+extern const u32 gBattleAnimSpritePal_BlueRing[];
+extern const u32 gBattleAnimSpritePal_GreenLightWall[];
+extern const u32 gBattleAnimSpritePal_BlueLightWall[];
+extern const u32 gBattleAnimSpritePal_RedLightWall[];
+extern const u32 gBattleAnimSpritePal_GrayLightWall[];
+extern const u32 gBattleAnimSpritePal_OrangeLightWall[];
+extern const u32 gBattleAnimSpritePal_BlackBall2[];
+extern const u32 gBattleAnimSpritePal_PurpleGasCloud[];
+extern const u32 gBattleAnimSpritePal_YellowStar[];
+extern const u32 gBattleAnimSpritePal_LargeFreshEgg[];
+extern const u32 gBattleAnimSpritePal_ShadowBall[];
+extern const u32 gBattleAnimSpritePal_Lick[];
+extern const u32 gBattleAnimSpritePal_VoidLines[];
+extern const u32 gBattleAnimSpritePal_String[];
+extern const u32 gBattleAnimSpritePal_Lightbulb[];
+extern const u32 gBattleAnimSpritePal_Slash[];
+extern const u32 gBattleAnimSpritePal_FocusEnergy[];
+extern const u32 gBattleAnimSpritePal_SphereToCube[];
+extern const u32 gBattleAnimSpritePal_Tendrils[];
+extern const u32 gBattleAnimSpritePal_Eye[];
+extern const u32 gBattleAnimSpritePal_WhiteShadow[];
+extern const u32 gBattleAnimSpritePal_TealAlert[];
+extern const u32 gBattleAnimSpritePal_OpeningEye[];
+extern const u32 gBattleAnimSpritePal_RoundWhiteHalo[];
+extern const u32 gBattleAnimSpritePal_FangAttack[];
+extern const u32 gBattleAnimSpritePal_PurpleHandOutline[];
+extern const u32 gBattleAnimSpritePal_Moon[];
+extern const u32 gBattleAnimSpritePal_GreenSparkle[];
+extern const u32 gBattleAnimSpritePal_Spiral[];
+extern const u32 gBattleAnimSpritePal_SnoreZ[];
+extern const u32 gBattleAnimSpritePal_Explosion[];
+extern const u32 gBattleAnimSpritePal_Nail[];
+extern const u32 gBattleAnimSpritePal_GhostlySpirit[];
+extern const u32 gBattleAnimSpritePal_WarmRock[];
+extern const u32 gBattleAnimSpritePal_BreakingEgg[];
+extern const u32 gBattleAnimSpritePal_ThinRing[];
+extern const u32 gBattleAnimSpritePal_PunchImpact[];
+extern const u32 gBattleAnimSpritePal_Bell[];
+extern const u32 gBattleAnimSpritePal_MusicNotes2[];
+extern const u32 gBattleAnimSpritePal_SpeedDust[];
+extern const u32 gBattleAnimSpritePal_ThoughtBubble[];
+extern const u32 gBattleAnimSpritePal_MagentaHeart[];
+extern const u32 gBattleAnimSpritePal_ElectricOrbs[];
+extern const u32 gBattleAnimSpritePal_MovementWaves[];
+extern const u32 gBattleAnimSpritePal_RedHeart[];
+extern const u32 gBattleAnimSpritePal_RedOrb[];
+extern const u32 gBattleAnimSpritePal_EyeSparkle[];
+extern const u32 gBattleAnimSpritePal_PinkHeart[];
+extern const u32 gBattleAnimSpritePal_Angel[];
+extern const u32 gBattleAnimSpritePal_Devil[];
+extern const u32 gBattleAnimSpritePal_Swipe[];
+extern const u32 gBattleAnimSpritePal_Roots[];
+extern const u32 gBattleAnimSpritePal_ItemBag[];
+extern const u32 gBattleAnimSpritePal_JaggedMusicNote[];
+extern const u32 gBattleAnimSpritePal_Pokeball[];
+extern const u32 gBattleAnimSpritePal_LetterZ[];
+extern const u32 gBattleAnimSpritePal_RapidSpin[];
+extern const u32 gBattleAnimSpritePal_TriForceTriangle[];
+extern const u32 gBattleAnimSpritePal_WispOrb[];
+extern const u32 gBattleAnimSpritePal_GoldStars[];
+extern const u32 gBattleAnimSpritePal_EclipsingOrb[];
+extern const u32 gBattleAnimSpritePal_GrayOrb[];
+extern const u32 gBattleAnimSpritePal_BlueOrb[];
+extern const u32 gBattleAnimSpritePal_RedOrb2[];
+extern const u32 gBattleAnimSpritePal_PinkPetal[];
+extern const u32 gBattleAnimSpritePal_PainSplit[];
+extern const u32 gBattleAnimSpritePal_Confetti[];
+extern const u32 gBattleAnimSpritePal_GreenStar[];
+extern const u32 gBattleAnimSpritePal_PinkCloud[];
+extern const u32 gBattleAnimSpritePal_SweatDrop[];
+extern const u32 gBattleAnimSpritePal_GuardRing[];
+extern const u32 gBattleAnimSpritePal_PurpleScratch[];
+extern const u32 gBattleAnimSpritePal_SmallRedEye[];
+extern const u32 gBattleAnimSpritePal_HollowOrb[];
+extern const u32 gBattleAnimSpritePal_BluegreenOrb[];
+extern const u32 gBattleAnimSpritePal_PawPrint[];
+extern const u32 gBattleAnimSpritePal_PurpleFlame[];
+extern const u32 gBattleAnimSpritePal_RedBall[];
+extern const u32 gBattleAnimSpritePal_SmellingsaltEffect[];
+extern const u32 gBattleAnimSpritePal_Meteor[];
+extern const u32 gBattleAnimSpritePal_FlatRock[];
+extern const u32 gBattleAnimSpritePal_MagnifyingGlass[];
+extern const u32 gBattleAnimSpritePal_BrownOrb[];
+extern const u32 gBattleAnimSpritePal_MetalSoundWaves[];
+extern const u32 gBattleAnimSpritePal_FlyingDirt[];
+extern const u32 gBattleAnimSpritePal_IcicleSpear[];
+extern const u32 gBattleAnimSpritePal_Hail[];
+extern const u32 gBattleAnimSpritePal_GlowyRedOrb[];
+extern const u32 gBattleAnimSpritePal_GlowyGreenOrb[];
+extern const u32 gBattleAnimSpritePal_GreenSpike[];
+extern const u32 gBattleAnimSpritePal_WhiteCircleOfLight[];
+extern const u32 gBattleAnimSpritePal_GlowyBlueOrb[];
+extern const u32 gBattleAnimSpritePal_Pokeblock[];
+extern const u32 gBattleAnimSpritePal_WhiteFeather[];
+extern const u32 gBattleAnimSpritePal_Sparkle6[];
+extern const u32 gBattleAnimSpritePal_Splash[];
+extern const u32 gBattleAnimSpritePal_Gem1[];
+extern const u32 gBattleAnimSpritePal_SlamHit2[];
+extern const u32 gBattleAnimSpritePal_Recycle[];
+extern const u32 gBattleAnimSpritePal_RedParticles[];
+extern const u32 gBattleAnimSpritePal_Protect[];
+extern const u32 gBattleAnimSpritePal_DirtMound[];
+extern const u32 gBattleAnimSpritePal_Shock3[];
+extern const u32 gBattleAnimSpritePal_WeatherBall[];
+extern const u32 gBattleAnimSpritePal_Bird[];
+extern const u32 gBattleAnimSpritePal_CrossImpact[];
+extern const u32 gBattleAnimSpritePal_Slash2[];
+extern const u32 gBattleAnimSpritePal_WhipHit[];
+extern const u32 gBattleAnimSpritePal_BlueRing2[];
+
+// battle bg
+extern const u32 gBattleAnimBgImage_Dark[];
+extern const u32 gBattleAnimBgImage_Ghost[];
+extern const u32 gBattleAnimBgImage_Psychic[];
+extern const u32 gBattleAnimBgImage_Impact[];
+extern const u32 gBattleAnimBgImage_Drill[];
+extern const u32 gBattleAnimBgImage_Highspeed[];
+extern const u32 gBattleAnimBgImage_Thunder[];
+extern const u32 gBattleAnimBgImage_Guillotine[];
+extern const u32 gBattleAnimBgImage_Ice[];
+extern const u32 gBattleAnimBgImage_Cosmic[];
+extern const u32 gBattleAnimBgImage_InAir[];
+extern const u32 gBattleAnimBgImage_Aurora[];
+extern const u32 gBattleAnimBgImage_Fissure[];
+extern const u32 gBattleAnimBgPalette_Dark[];
+extern const u32 gBattleAnimBgPalette_Ghost[];
+extern const u32 gBattleAnimBgPalette_Psychic[];
+extern const u32 gBattleAnimBgPalette_Impact[];
+extern const u32 gBattleAnimBgPalette_Drill[];
+extern const u32 gBattleAnimBgPalette_Highspeed[];
+extern const u32 gBattleAnimBgPalette_Thunder[];
+extern const u32 gBattleAnimBgPalette_Guillotine[];
+extern const u32 gBattleAnimBgPalette_Ice[];
+extern const u32 gBattleAnimBgPalette_Cosmic[];
+extern const u32 gBattleAnimBgPalette_InAir[];
+extern const u32 gBattleAnimBgPalette_Sky[];
+extern const u32 gBattleAnimBgPalette_Aurora[];
+extern const u32 gBattleAnimBgPalette_Fissure[];
+extern const u32 gBattleAnimBgPalette_Bug[];
+extern const u32 gBattleAnimBgPalette_Solarbeam[];
+extern const u32 gBattleAnimBgTilemap_Dark[];
+extern const u32 gBattleAnimBgTilemap_Ghost[];
+extern const u32 gBattleAnimBgTilemap_Psychic[];
+extern const u32 gBattleAnimBgTilemap_ImpactOpponent[];
+extern const u32 gBattleAnimBgTilemap_ImpactPlayer[];
+extern const u32 gBattleAnimBgTilemap_ImpactContests[];
+extern const u32 gBattleAnimBgTilemap_Drill[];
+extern const u32 gBattleAnimBgTilemap_DrillContests[];
+extern const u32 gBattleAnimBgTilemap_HighspeedOpponent[];
+extern const u32 gBattleAnimBgTilemap_HighspeedPlayer[];
+extern const u32 gBattleAnimBgTilemap_Thunder[];
+extern const u32 gBattleAnimBgTilemap_GuillotineOpponent[];
+extern const u32 gBattleAnimBgTilemap_GuillotinePlayer[];
+extern const u32 gBattleAnimBgTilemap_GuillotineContests[];
+extern const u32 gBattleAnimBgTilemap_Ice[];
+extern const u32 gBattleAnimBgTilemap_Cosmic[];
+extern const u32 gBattleAnimBgTilemap_InAir[];
+extern const u32 gBattleAnimBgTilemap_Aurora[];
+extern const u32 gBattleAnimBgTilemap_Fissure[];
+
// dark
extern const u32 gMetalShineGfx[];
extern const u32 gMetalShinePalette[];
diff --git a/src/battle_anim.c b/src/battle_anim.c
index a92cf98de..fc22231bc 100644
--- a/src/battle_anim.c
+++ b/src/battle_anim.c
@@ -4,7 +4,6 @@
#include "battle_controllers.h"
#include "battle_interface.h"
#include "bg.h"
-#include "contest.h"
#include "decompress.h"
#include "dma3.h"
#include "gpu_regs.h"
@@ -21,6 +20,9 @@
// Defines
#define ANIM_SPRITE_INDEX_COUNT 8
+extern const u16 gMovesWithQuietBGM[];
+extern const u8 *const gBattleAnims_Moves[];
+
// RAM
EWRAM_DATA static const u8 *sBattleAnimScriptPtr = NULL;
EWRAM_DATA static const u8 *sBattleAnimScriptRetAddr = NULL;
@@ -40,7 +42,7 @@ EWRAM_DATA static u16 sSoundAnimFramesToWait = 0;
EWRAM_DATA static u8 sMonAnimTaskIdArray[2] = {0};
EWRAM_DATA u8 gAnimMoveTurn = 0;
EWRAM_DATA static u8 sAnimBackgroundFadeState = 0;
-EWRAM_DATA static u16 sAnimMoveIndex = 0; // Set but unused.
+EWRAM_DATA static u16 sAnimMoveIndex = 0;
EWRAM_DATA u8 gBattleAnimAttacker = 0;
EWRAM_DATA u8 gBattleAnimTarget = 0;
EWRAM_DATA u16 gAnimBattlerSpecies[MAX_BATTLERS_COUNT] = {0};
@@ -101,7 +103,624 @@ static void ScriptCmd_doublebattle_2E(void);
static void ScriptCmd_stopsound(void);
// Data
-static void (* const sScriptCmdTable[])(void) = //83ADF5C
+const struct CompressedSpriteSheet gBattleAnimPicTable[] = // 83ACC08
+{
+ {gBattleAnimSpriteGfx_Bone, 0x0200, ANIM_TAG_BONE},
+ {gBattleAnimSpriteGfx_Spark, 0x0300, ANIM_TAG_SPARK},
+ {gBattleAnimSpriteGfx_Pencil, 0x0200, ANIM_TAG_PENCIL},
+ {gBattleAnimSpriteGfx_AirWave, 0x0100, ANIM_TAG_AIR_WAVE},
+ {gBattleAnimSpriteGfx_Orb, 0x0200, ANIM_TAG_ORB},
+ {gBattleAnimSpriteGfx_Sword, 0x0400, ANIM_TAG_SWORD},
+ {gBattleAnimSpriteGfx_Seed, 0x0180, ANIM_TAG_SEED},
+ {gBattleAnimSpriteGfx_Explosion6, 0x0800, ANIM_TAG_EXPLOSION_6},
+ {gBattleAnimSpriteGfx_PinkOrb, 0x0020, ANIM_TAG_PINK_ORB},
+ {gBattleAnimSpriteGfx_Gust, 0x0400, ANIM_TAG_GUST},
+ {gBattleAnimSpriteGfx_IceCube, 0x1200, ANIM_TAG_ICE_CUBE},
+ {gBattleAnimSpriteGfx_Spark2, 0x0180, ANIM_TAG_SPARK_2},
+ {gBattleAnimSpriteGfx_Orange, 0x0080, ANIM_TAG_ORANGE},
+ {gBattleAnimSpriteGfx_YellowBall, 0x0080, ANIM_TAG_YELLOW_BALL},
+ {gBattleAnimSpriteGfx_LockOn, 0x0280, ANIM_TAG_LOCK_ON},
+ {gBattleAnimSpriteGfx_TiedBag, 0x0080, ANIM_TAG_TIED_BAG},
+ {gBattleAnimSpriteGfx_BlackSmoke, 0x0100, ANIM_TAG_BLACK_SMOKE},
+ {gBattleAnimSpriteGfx_BlackBall, 0x0020, ANIM_TAG_BLACK_BALL},
+ {gBattleAnimSpriteGfx_Conversion, 0x0080, ANIM_TAG_CONVERSION},
+ {gBattleAnimSpriteGfx_Glass, 0x0400, ANIM_TAG_GLASS},
+ {gBattleAnimSpriteGfx_HornHit, 0x0200, ANIM_TAG_HORN_HIT},
+ {gBattleAnimSpriteGfx_Hit, 0x0A00, ANIM_TAG_HIT},
+ {gBattleAnimSpriteGfx_Hit, 0x0A00, ANIM_TAG_HIT_2},
+ {gBattleAnimSpriteGfx_BlueShards, 0x0380, ANIM_TAG_BLUE_SHARDS},
+ {gBattleAnimSpriteGfx_ClosingEye, 0x0300, ANIM_TAG_CLOSING_EYE},
+ {gBattleAnimSpriteGfx_WavingHand, 0x0A00, ANIM_TAG_WAVING_HAND},
+ {gBattleAnimSpriteGfx_HitDuplicate, 0x0A00, ANIM_TAG_HIT_DUPLICATE},
+ {gBattleAnimSpriteGfx_Leer, 0x0A00, ANIM_TAG_LEER},
+ {gBattleAnimSpriteGfx_BlueBurst, 0x0A00, ANIM_TAG_BLUE_BURST},
+ {gBattleAnimSpriteGfx_SmallEmber, 0x0A00, ANIM_TAG_SMALL_EMBER},
+ {gBattleAnimSpriteGfx_GraySmoke, 0x0A00, ANIM_TAG_GRAY_SMOKE},
+ {gBattleAnimSpriteGfx_BlueStar, 0x0E00, ANIM_TAG_BLUE_STAR},
+ {gBattleAnimSpriteGfx_BubbleBurst, 0x0380, ANIM_TAG_BUBBLE_BURST},
+ {gBattleAnimSpriteGfx_Fire, 0x1000, ANIM_TAG_FIRE},
+ {gBattleAnimSpriteGfx_SpinningFire, 0x0800, ANIM_TAG_SPINNING_FIRE},
+ {gBattleAnimSpriteGfx_FirePlume, 0x0A00, ANIM_TAG_FIRE_PLUME},
+ {gBattleAnimSpriteGfx_Lightning2, 0x0800, ANIM_TAG_LIGHTNING_2},
+ {gBattleAnimSpriteGfx_Lightning, 0x0A00, ANIM_TAG_LIGHTNING},
+ {gBattleAnimSpriteGfx_ClawSlash2, 0x0A00, ANIM_TAG_CLAW_SLASH_2},
+ {gBattleAnimSpriteGfx_ClawSlash, 0x0A00, ANIM_TAG_CLAW_SLASH},
+ {gBattleAnimSpriteGfx_Scratch3, 0x0A00, ANIM_TAG_SCRATCH_3},
+ {gBattleAnimSpriteGfx_Scratch2, 0x0A00, ANIM_TAG_SCRATCH_2},
+ {gBattleAnimSpriteGfx_BubbleBurst2, 0x0A00, ANIM_TAG_BUBBLE_BURST_2},
+ {gBattleAnimSpriteGfx_IceChunk, 0x0A00, ANIM_TAG_ICE_CHUNK},
+ {gBattleAnimSpriteGfx_Glass2, 0x0A00, ANIM_TAG_GLASS_2},
+ {gBattleAnimSpriteGfx_PinkHeart2, 0x0A00, ANIM_TAG_PINK_HEART_2},
+ {gBattleAnimSpriteGfx_SapDrip, 0x1000, ANIM_TAG_SAP_DRIP},
+ {gBattleAnimSpriteGfx_SapDrip, 0x1000, ANIM_TAG_SAP_DRIP_2},
+ {gBattleAnimSpriteGfx_Sparkle1, 0x1000, ANIM_TAG_SPARKLE_1},
+ {gBattleAnimSpriteGfx_Sparkle1, 0x1000, ANIM_TAG_SPARKLE_2},
+ {gBattleAnimSpriteGfx_HumanoidFoot, 0x0200, ANIM_TAG_HUMANOID_FOOT},
+ {gBattleAnimSpriteGfx_MonsterFoot, 0x0200, ANIM_TAG_MONSTER_FOOT},
+ {gBattleAnimSpriteGfx_HumanoidHand, 0x0200, ANIM_TAG_HUMANOID_HAND},
+ {gBattleAnimSpriteGfx_NoiseLine, 0x0800, ANIM_TAG_NOISE_LINE},
+ {gBattleAnimSpriteGfx_YellowUnk, 0x0080, ANIM_TAG_YELLOW_UNK},
+ {gBattleAnimSpriteGfx_RedFist, 0x0200, ANIM_TAG_RED_FIST},
+ {gBattleAnimSpriteGfx_SlamHit, 0x1000, ANIM_TAG_SLAM_HIT},
+ {gBattleAnimSpriteGfx_Ring, 0x0180, ANIM_TAG_RING},
+ {gBattleAnimSpriteGfx_Rocks, 0x0C00, ANIM_TAG_ROCKS},
+ {gBattleAnimSpriteGfx_Z, 0x0100, ANIM_TAG_Z},
+ {gBattleAnimSpriteGfx_YellowUnk2, 0x0040, ANIM_TAG_YELLOW_UNK_2},
+ {gBattleAnimSpriteGfx_AirSlash, 0x0180, ANIM_TAG_AIR_SLASH},
+ {gBattleAnimSpriteGfx_SpinningGreenOrbs, 0x0800, ANIM_TAG_SPINNING_GREEN_ORBS},
+ {gBattleAnimSpriteGfx_Leaf, 0x0480, ANIM_TAG_LEAF},
+ {gBattleAnimSpriteGfx_Finger, 0x0200, ANIM_TAG_FINGER},
+ {gBattleAnimSpriteGfx_PoisonPowder, 0x0200, ANIM_TAG_POISON_POWDER},
+ {gBattleAnimSpriteGfx_BrownTriangle, 0x0100, ANIM_TAG_BROWN_TRIANGLE},
+ {gBattleAnimSpriteGfx_PoisonPowder, 0x0200, ANIM_TAG_SLEEP_POWDER},
+ {gBattleAnimSpriteGfx_PoisonPowder, 0x0200, ANIM_TAG_STUN_SPORE},
+ {gBattleAnimSpriteGfx_PoisonPowder, 0x0200, ANIM_TAG_POWDER},
+ {gBattleAnimSpriteGfx_Sparkle3, 0x0200, ANIM_TAG_SPARKLE_3},
+ {gBattleAnimSpriteGfx_Sparkle4, 0x0A00, ANIM_TAG_SPARKLE_4},
+ {gBattleAnimSpriteGfx_MusicNotes, 0x0300, ANIM_TAG_MUSIC_NOTES},
+ {gBattleAnimSpriteGfx_Duck, 0x0180, ANIM_TAG_DUCK},
+ {gBattleAnimSpriteGfx_MudSand, 0x00A0, ANIM_TAG_MUD_SAND},
+ {gBattleAnimSpriteGfx_Alert, 0x0700, ANIM_TAG_ALERT},
+ {gBattleAnimSpriteGfx_BlueFlames, 0x0400, ANIM_TAG_BLUE_FLAMES},
+ {gBattleAnimSpriteGfx_BlueFlames2, 0x0200, ANIM_TAG_BLUE_FLAMES_2},
+ {gBattleAnimSpriteGfx_Shock4, 0x0300, ANIM_TAG_SHOCK_4},
+ {gBattleAnimSpriteGfx_Shock, 0x0C00, ANIM_TAG_SHOCK},
+ {gBattleAnimSpriteGfx_Bell2, 0x0A00, ANIM_TAG_BELL_2},
+ {gBattleAnimSpriteGfx_PinkGlove, 0x0080, ANIM_TAG_PINK_GLOVE},
+ {gBattleAnimSpriteGfx_BlueLines, 0x0040, ANIM_TAG_BLUE_LINES},
+ {gBattleAnimSpriteGfx_Impact3, 0x0E00, ANIM_TAG_IMPACT_3},
+ {gBattleAnimSpriteGfx_Impact2, 0x0E00, ANIM_TAG_IMPACT_2},
+ {gBattleAnimSpriteGfx_Reticle, 0x0280, ANIM_TAG_RETICLE},
+ {gBattleAnimSpriteGfx_Breath, 0x0200, ANIM_TAG_BREATH},
+ {gBattleAnimSpriteGfx_Anger, 0x0080, ANIM_TAG_ANGER},
+ {gBattleAnimSpriteGfx_Snowball, 0x00C0, ANIM_TAG_SNOWBALL},
+ {gBattleAnimSpriteGfx_Vine, 0x0A00, ANIM_TAG_VINE},
+ {gBattleAnimSpriteGfx_Sword2, 0x0200, ANIM_TAG_SWORD_2},
+ {gBattleAnimSpriteGfx_Clapping, 0x0180, ANIM_TAG_CLAPPING},
+ {gBattleAnimSpriteGfx_RedTube, 0x0080, ANIM_TAG_RED_TUBE},
+ {gBattleAnimSpriteGfx_Amnesia, 0x1000, ANIM_TAG_AMNESIA},
+ {gBattleAnimSpriteGfx_String2, 0x0A00, ANIM_TAG_STRING_2},
+ {gBattleAnimSpriteGfx_Pencil2, 0x0180, ANIM_TAG_PENCIL_2},
+ {gBattleAnimSpriteGfx_Petal, 0x0380, ANIM_TAG_PETAL},
+ {gBattleAnimSpriteGfx_BentSpoon, 0x0C00, ANIM_TAG_BENT_SPOON},
+ {gBattleAnimSpriteGfx_Web, 0x0200, ANIM_TAG_WEB},
+ {gBattleAnimSpriteGfx_MilkBottle, 0x0200, ANIM_TAG_MILK_BOTTLE},
+ {gBattleAnimSpriteGfx_Coin, 0x0200, ANIM_TAG_COIN},
+ {gBattleAnimSpriteGfx_CrackedEgg, 0x0200, ANIM_TAG_CRACKED_EGG},
+ {gBattleAnimSpriteGfx_HatchedEgg, 0x0400, ANIM_TAG_HATCHED_EGG},
+ {gBattleAnimSpriteGfx_FreshEgg, 0x0080, ANIM_TAG_FRESH_EGG},
+ {gBattleAnimSpriteGfx_Fangs, 0x0400, ANIM_TAG_FANGS},
+ {gBattleAnimSpriteGfx_Explosion2, 0x0c00, ANIM_TAG_EXPLOSION_2},
+ {gBattleAnimSpriteGfx_Explosion3, 0x0200, ANIM_TAG_EXPLOSION_3},
+ {gBattleAnimSpriteGfx_WaterDroplet, 0x1000, ANIM_TAG_WATER_DROPLET},
+ {gBattleAnimSpriteGfx_WaterDroplet2, 0x0a00, ANIM_TAG_WATER_DROPLET_2},
+ {gBattleAnimSpriteGfx_Seed2, 0x0020, ANIM_TAG_SEED_2},
+ {gBattleAnimSpriteGfx_Sprout, 0x0e00, ANIM_TAG_SPROUT},
+ {gBattleAnimSpriteGfx_RedWand, 0x0080, ANIM_TAG_RED_WAND},
+ {gBattleAnimSpriteGfx_PurpleGreenUnk, 0x0a00, ANIM_TAG_PURPLE_GREEN_UNK},
+ {gBattleAnimSpriteGfx_WaterColumn, 0x0400, ANIM_TAG_WATER_COLUMN},
+ {gBattleAnimSpriteGfx_MudUnk, 0x0200, ANIM_TAG_MUD_UNK},
+ {gBattleAnimSpriteGfx_RainDrops, 0x0700, ANIM_TAG_RAIN_DROPS},
+ {gBattleAnimSpriteGfx_FurySwipes, 0x0800, ANIM_TAG_FURY_SWIPES},
+ {gBattleAnimSpriteGfx_Vine2, 0x0a00, ANIM_TAG_VINE_2},
+ {gBattleAnimSpriteGfx_Teeth, 0x0600, ANIM_TAG_TEETH},
+ {gBattleAnimSpriteGfx_Bone2, 0x0800, ANIM_TAG_BONE_2},
+ {gBattleAnimSpriteGfx_WhiteBag, 0x0200, ANIM_TAG_WHITE_BAG},
+ {gBattleAnimSpriteGfx_Unknown, 0x0040, ANIM_TAG_UNKNOWN},
+ {gBattleAnimSpriteGfx_PurpleCoral, 0x0180, ANIM_TAG_PURPLE_CORAL},
+ {gBattleAnimSpriteGfx_PurpleDroplet, 0x0600, ANIM_TAG_PURPLE_DROPLET},
+ {gBattleAnimSpriteGfx_Shock2, 0x0600, ANIM_TAG_SHOCK_2},
+ {gBattleAnimSpriteGfx_ClosingEye2, 0x0200, ANIM_TAG_CLOSING_EYE_2},
+ {gBattleAnimSpriteGfx_MetalBall, 0x0080, ANIM_TAG_METAL_BALL},
+ {gBattleAnimSpriteGfx_MonsterDoll, 0x0200, ANIM_TAG_MONSTER_DOLL},
+ {gBattleAnimSpriteGfx_Whirlwind, 0x0800, ANIM_TAG_WHIRLWIND},
+ {gBattleAnimSpriteGfx_Whirlwind2, 0x0080, ANIM_TAG_WHIRLWIND_2},
+ {gBattleAnimSpriteGfx_Explosion4, 0x0a00, ANIM_TAG_EXPLOSION_4},
+ {gBattleAnimSpriteGfx_Explosion5, 0x0280, ANIM_TAG_EXPLOSION_5},
+ {gBattleAnimSpriteGfx_Tongue, 0x0280, ANIM_TAG_TONGUE},
+ {gBattleAnimSpriteGfx_Smoke, 0x0100, ANIM_TAG_SMOKE},
+ {gBattleAnimSpriteGfx_Smoke2, 0x0200, ANIM_TAG_SMOKE_2},
+ {gBattleAnimSpriteGfx_Impact, 0x0200, ANIM_TAG_IMPACT},
+ {gBattleAnimSpriteGfx_CircleImpact, 0x0020, ANIM_TAG_CIRCLE_IMPACT},
+ {gBattleAnimSpriteGfx_Scratch, 0x0a00, ANIM_TAG_SCRATCH},
+ {gBattleAnimSpriteGfx_Cut, 0x0800, ANIM_TAG_CUT},
+ {gBattleAnimSpriteGfx_SharpTeeth, 0x0800, ANIM_TAG_SHARP_TEETH},
+ {gBattleAnimSpriteGfx_RainbowRings, 0x00c0, ANIM_TAG_RAINBOW_RINGS},
+ {gBattleAnimSpriteGfx_IceCrystals, 0x01c0, ANIM_TAG_ICE_CRYSTALS},
+ {gBattleAnimSpriteGfx_IceSpikes, 0x0100, ANIM_TAG_ICE_SPIKES},
+ {gBattleAnimSpriteGfx_HandsAndFeet, 0x0800, ANIM_TAG_HANDS_AND_FEET},
+ {gBattleAnimSpriteGfx_MistCloud, 0x0200, ANIM_TAG_MIST_CLOUD},
+ {gBattleAnimSpriteGfx_Clamp, 0x0800, ANIM_TAG_CLAMP},
+ {gBattleAnimSpriteGfx_Bubble, 0x0180, ANIM_TAG_BUBBLE},
+ {gBattleAnimSpriteGfx_Orbs, 0x0180, ANIM_TAG_ORBS},
+ {gBattleAnimSpriteGfx_WaterImpact, 0x0200, ANIM_TAG_WATER_IMPACT},
+ {gBattleAnimSpriteGfx_WaterOrb, 0x0200, ANIM_TAG_WATER_ORB},
+ {gBattleAnimSpriteGfx_PoisonBubble, 0x0180, ANIM_TAG_POISON_BUBBLE},
+ {gBattleAnimSpriteGfx_ToxicBubble, 0x0400, ANIM_TAG_TOXIC_BUBBLE},
+ {gBattleAnimSpriteGfx_Spikes, 0x0080, ANIM_TAG_SPIKES},
+ {gBattleAnimSpriteGfx_HornHit2, 0x0100, ANIM_TAG_HORN_HIT_2},
+ {gBattleAnimSpriteGfx_AirWave2, 0x0100, ANIM_TAG_AIR_WAVE_2},
+ {gBattleAnimSpriteGfx_SmallBubbles, 0x0140, ANIM_TAG_SMALL_BUBBLES},
+ {gBattleAnimSpriteGfx_RoundShadow, 0x0800, ANIM_TAG_ROUND_SHADOW},
+ {gBattleAnimSpriteGfx_Sunlight, 0x0200, ANIM_TAG_SUNLIGHT},
+ {gBattleAnimSpriteGfx_Spore, 0x0100, ANIM_TAG_SPORE},
+ {gBattleAnimSpriteGfx_Flower, 0x00a0, ANIM_TAG_FLOWER},
+ {gBattleAnimSpriteGfx_RazorLeaf, 0x0100, ANIM_TAG_RAZOR_LEAF},
+ {gBattleAnimSpriteGfx_Needle, 0x0080, ANIM_TAG_NEEDLE},
+ {gBattleAnimSpriteGfx_WhirlwindLines, 0x0300, ANIM_TAG_WHIRLWIND_LINES},
+ {gBattleAnimSpriteGfx_GoldRing, 0x0100, ANIM_TAG_GOLD_RING},
+ {gBattleAnimSpriteGfx_GoldRing, 0x0100, ANIM_TAG_PURPLE_RING},
+ {gBattleAnimSpriteGfx_GoldRing, 0x0100, ANIM_TAG_BLUE_RING},
+ {gBattleAnimSpriteGfx_GreenLightWall, 0x0800, ANIM_TAG_GREEN_LIGHT_WALL},
+ {gBattleAnimSpriteGfx_GreenLightWall, 0x0800, ANIM_TAG_BLUE_LIGHT_WALL},
+ {gBattleAnimSpriteGfx_GreenLightWall, 0x0800, ANIM_TAG_RED_LIGHT_WALL},
+ {gBattleAnimSpriteGfx_GreenLightWall, 0x0800, ANIM_TAG_GRAY_LIGHT_WALL},
+ {gBattleAnimSpriteGfx_GreenLightWall, 0x0800, ANIM_TAG_ORANGE_LIGHT_WALL},
+ {gBattleAnimSpriteGfx_BlackBall2, 0x0080, ANIM_TAG_BLACK_BALL_2},
+ {gBattleAnimSpriteGfx_MistCloud, 0x0200, ANIM_TAG_PURPLE_GAS_CLOUD},
+ {gBattleAnimSpriteGfx_SparkH, 0x0200, ANIM_TAG_SPARK_H},
+ {gBattleAnimSpriteGfx_YellowStar, 0x0200, ANIM_TAG_YELLOW_STAR},
+ {gBattleAnimSpriteGfx_LargeFreshEgg, 0x0080, ANIM_TAG_LARGE_FRESH_EGG},
+ {gBattleAnimSpriteGfx_ShadowBall, 0x0200, ANIM_TAG_SHADOW_BALL},
+ {gBattleAnimSpriteGfx_Lick, 0x0500, ANIM_TAG_LICK},
+ {gBattleAnimSpriteGfx_VoidLines, 0x0800, ANIM_TAG_VOID_LINES},
+ {gBattleAnimSpriteGfx_String, 0x0400, ANIM_TAG_STRING},
+ {gBattleAnimSpriteGfx_WebThread, 0x0020, ANIM_TAG_WEB_THREAD},
+ {gBattleAnimSpriteGfx_SpiderWeb, 0x0800, ANIM_TAG_SPIDER_WEB},
+ {gBattleAnimSpriteGfx_Lightbulb, 0x0100, ANIM_TAG_LIGHTBULB},
+ {gBattleAnimSpriteGfx_Slash, 0x0800, ANIM_TAG_SLASH},
+ {gBattleAnimSpriteGfx_FocusEnergy, 0x0400, ANIM_TAG_FOCUS_ENERGY},
+ {gBattleAnimSpriteGfx_SphereToCube, 0x0a00, ANIM_TAG_SPHERE_TO_CUBE},
+ {gBattleAnimSpriteGfx_Tendrils, 0x1000, ANIM_TAG_TENDRILS},
+ {gBattleAnimSpriteGfx_Eye, 0x0800, ANIM_TAG_EYE},
+ {gBattleAnimSpriteGfx_WhiteShadow, 0x0400, ANIM_TAG_WHITE_SHADOW},
+ {gBattleAnimSpriteGfx_TealAlert, 0x0200, ANIM_TAG_TEAL_ALERT},
+ {gBattleAnimSpriteGfx_OpeningEye, 0x0800, ANIM_TAG_OPENING_EYE},
+ {gBattleAnimSpriteGfx_RoundWhiteHalo, 0x0800, ANIM_TAG_ROUND_WHITE_HALO},
+ {gBattleAnimSpriteGfx_FangAttack, 0x0800, ANIM_TAG_FANG_ATTACK},
+ {gBattleAnimSpriteGfx_PurpleHandOutline, 0x0200, ANIM_TAG_PURPLE_HAND_OUTLINE},
+ {gBattleAnimSpriteGfx_Moon, 0x0800, ANIM_TAG_MOON},
+ {gBattleAnimSpriteGfx_GreenSparkle, 0x0200, ANIM_TAG_GREEN_SPARKLE},
+ {gBattleAnimSpriteGfx_Spiral, 0x0800, ANIM_TAG_SPIRAL},
+ {gBattleAnimSpriteGfx_SnoreZ, 0x0200, ANIM_TAG_SNORE_Z},
+ {gBattleAnimSpriteGfx_Explosion, 0x0800, ANIM_TAG_EXPLOSION},
+ {gBattleAnimSpriteGfx_Nail, 0x0400, ANIM_TAG_NAIL},
+ {gBattleAnimSpriteGfx_GhostlySpirit, 0x0200, ANIM_TAG_GHOSTLY_SPIRIT},
+ {gBattleAnimSpriteGfx_WarmRock, 0x0a80, ANIM_TAG_WARM_ROCK},
+ {gBattleAnimSpriteGfx_BreakingEgg, 0x0600, ANIM_TAG_BREAKING_EGG},
+ {gBattleAnimSpriteGfx_ThinRing, 0x0800, ANIM_TAG_THIN_RING},
+ {gBattleAnimSpriteGfx_PunchImpact, 0x0200, ANIM_TAG_PUNCH_IMPACT},
+ {gBattleAnimSpriteGfx_Bell, 0x0600, ANIM_TAG_BELL},
+ {gBattleAnimSpriteGfx_MusicNotes2, 0x0800, ANIM_TAG_MUSIC_NOTES_2},
+ {gBattleAnimSpriteGfx_SpeedDust, 0x0180, ANIM_TAG_SPEED_DUST},
+ {gBattleAnimSpriteGfx_TornMetal, 0x0800, ANIM_TAG_TORN_METAL},
+ {gBattleAnimSpriteGfx_ThoughtBubble, 0x0800, ANIM_TAG_THOUGHT_BUBBLE},
+ {gBattleAnimSpriteGfx_MagentaHeart, 0x0080, ANIM_TAG_MAGENTA_HEART},
+ {gBattleAnimSpriteGfx_ElectricOrbs, 0x0080, ANIM_TAG_ELECTRIC_ORBS},
+ {gBattleAnimSpriteGfx_CircleOfLight, 0x0800, ANIM_TAG_CIRCLE_OF_LIGHT},
+ {gBattleAnimSpriteGfx_Electricity, 0x0800, ANIM_TAG_ELECTRICITY},
+ {gBattleAnimSpriteGfx_Finger2, 0x0600, ANIM_TAG_FINGER_2},
+ {gBattleAnimSpriteGfx_MovementWaves, 0x0600, ANIM_TAG_MOVEMENT_WAVES},
+ {gBattleAnimSpriteGfx_MagentaHeart, 0x0080, ANIM_TAG_RED_HEART},
+ {gBattleAnimSpriteGfx_RedOrb, 0x0080, ANIM_TAG_RED_ORB},
+ {gBattleAnimSpriteGfx_EyeSparkle, 0x0180, ANIM_TAG_EYE_SPARKLE},
+ {gBattleAnimSpriteGfx_MagentaHeart, 0x0080, ANIM_TAG_PINK_HEART},
+ {gBattleAnimSpriteGfx_Angel, 0x0200, ANIM_TAG_ANGEL},
+ {gBattleAnimSpriteGfx_Devil, 0x0400, ANIM_TAG_DEVIL},
+ {gBattleAnimSpriteGfx_Swipe, 0x0a00, ANIM_TAG_SWIPE},
+ {gBattleAnimSpriteGfx_Roots, 0x0800, ANIM_TAG_ROOTS},
+ {gBattleAnimSpriteGfx_ItemBag, 0x0200, ANIM_TAG_ITEM_BAG},
+ {gBattleAnimSpriteGfx_JaggedMusicNote, 0x0400, ANIM_TAG_JAGGED_MUSIC_NOTE},
+ {gBattleAnimSpriteGfx_Pokeball, 0x0080, ANIM_TAG_POKEBALL},
+ {gBattleAnimSpriteGfx_Spotlight, 0x0800, ANIM_TAG_SPOTLIGHT},
+ {gBattleAnimSpriteGfx_LetterZ, 0x0200, ANIM_TAG_LETTER_Z},
+ {gBattleAnimSpriteGfx_RapidSpin, 0x0300, ANIM_TAG_RAPID_SPIN},
+ {gBattleAnimSpriteGfx_TriForceTriangle, 0x0800, ANIM_TAG_TRI_FORCE_TRIANGLE},
+ {gBattleAnimSpriteGfx_WispOrb, 0x0380, ANIM_TAG_WISP_ORB},
+ {gBattleAnimSpriteGfx_WispFire, 0x0800, ANIM_TAG_WISP_FIRE},
+ {gBattleAnimSpriteGfx_GoldStars, 0x00c0, ANIM_TAG_GOLD_STARS},
+ {gBattleAnimSpriteGfx_EclipsingOrb, 0x0800, ANIM_TAG_ECLIPSING_ORB},
+ {gBattleAnimSpriteGfx_GrayOrb, 0x0060, ANIM_TAG_GRAY_ORB},
+ {gBattleAnimSpriteGfx_GrayOrb, 0x0060, ANIM_TAG_BLUE_ORB},
+ {gBattleAnimSpriteGfx_GrayOrb, 0x0060, ANIM_TAG_RED_ORB_2},
+ {gBattleAnimSpriteGfx_PinkPetal, 0x0080, ANIM_TAG_PINK_PETAL},
+ {gBattleAnimSpriteGfx_PainSplit, 0x0180, ANIM_TAG_PAIN_SPLIT},
+ {gBattleAnimSpriteGfx_Confetti, 0x0180, ANIM_TAG_CONFETTI},
+ {gBattleAnimSpriteGfx_GreenStar, 0x0200, ANIM_TAG_GREEN_STAR},
+ {gBattleAnimSpriteGfx_PinkCloud, 0x0200, ANIM_TAG_PINK_CLOUD},
+ {gBattleAnimSpriteGfx_SweatDrop, 0x0020, ANIM_TAG_SWEAT_DROP},
+ {gBattleAnimSpriteGfx_GuardRing, 0x0400, ANIM_TAG_GUARD_RING},
+ {gBattleAnimSpriteGfx_PurpleScratch, 0x0600, ANIM_TAG_PURPLE_SCRATCH},
+ {gBattleAnimSpriteGfx_PurpleSwipe, 0x1000, ANIM_TAG_PURPLE_SWIPE},
+ {gBattleAnimSpriteGfx_TagHand, 0x0400, ANIM_TAG_TAG_HAND},
+ {gBattleAnimSpriteGfx_SmallRedEye, 0x0020, ANIM_TAG_SMALL_RED_EYE},
+ {gBattleAnimSpriteGfx_HollowOrb, 0x0080, ANIM_TAG_HOLLOW_ORB},
+ {gBattleAnimSpriteGfx_XSign, 0x0800, ANIM_TAG_X_SIGN},
+ {gBattleAnimSpriteGfx_BluegreenOrb, 0x0080, ANIM_TAG_BLUEGREEN_ORB},
+ {gBattleAnimSpriteGfx_PawPrint, 0x0200, ANIM_TAG_PAW_PRINT},
+ {gBattleAnimSpriteGfx_PurpleFlame, 0x0400, ANIM_TAG_PURPLE_FLAME},
+ {gBattleAnimSpriteGfx_RedBall, 0x0200, ANIM_TAG_RED_BALL},
+ {gBattleAnimSpriteGfx_SmellingsaltEffect, 0x0200, ANIM_TAG_SMELLINGSALT_EFFECT},
+ {gBattleAnimSpriteGfx_Meteor, 0x0800, ANIM_TAG_METEOR},
+ {gBattleAnimSpriteGfx_FlatRock, 0x0280, ANIM_TAG_FLAT_ROCK},
+ {gBattleAnimSpriteGfx_MagnifyingGlass, 0x0200, ANIM_TAG_MAGNIFYING_GLASS},
+ {gBattleAnimSpriteGfx_WaterOrb, 0x0200, ANIM_TAG_BROWN_ORB},
+ {gBattleAnimSpriteGfx_MetalSoundWaves, 0x0400, ANIM_TAG_METAL_SOUND_WAVES},
+ {gBattleAnimSpriteGfx_FlyingDirt, 0x0200, ANIM_TAG_FLYING_DIRT},
+ {gBattleAnimSpriteGfx_IcicleSpear, 0x0200, ANIM_TAG_ICICLE_SPEAR},
+ {gBattleAnimSpriteGfx_Hail, 0x0080, ANIM_TAG_HAIL},
+ {gBattleAnimSpriteGfx_GlowyRedOrb, 0x0020, ANIM_TAG_GLOWY_RED_ORB},
+ {gBattleAnimSpriteGfx_GlowyRedOrb, 0x0020, ANIM_TAG_GLOWY_GREEN_ORB},
+ {gBattleAnimSpriteGfx_GreenSpike, 0x0080, ANIM_TAG_GREEN_SPIKE},
+ {gBattleAnimSpriteGfx_CircleOfLight, 0x0800, ANIM_TAG_WHITE_CIRCLE_OF_LIGHT},
+ {gBattleAnimSpriteGfx_GlowyRedOrb, 0x0020, ANIM_TAG_GLOWY_BLUE_ORB},
+ {gBattleAnimSpriteGfx_Pokeblock, 0x0080, ANIM_TAG_POKEBLOCK},
+ {gBattleAnimSpriteGfx_WhiteFeather, 0x0400, ANIM_TAG_WHITE_FEATHER},
+ {gBattleAnimSpriteGfx_Sparkle6, 0x0080, ANIM_TAG_SPARKLE_6},
+ {gBattleAnimSpriteGfx_Splash, 0x0800, ANIM_TAG_SPLASH},
+ {gBattleAnimSpriteGfx_SweatBead, 0x0020, ANIM_TAG_SWEAT_BEAD},
+ {gBattleAnimSpriteGfx_Gem1, 0x0800, ANIM_TAG_GEM_1},
+ {gBattleAnimSpriteGfx_Gem2, 0x0800, ANIM_TAG_GEM_2},
+ {gBattleAnimSpriteGfx_Gem3, 0x0800, ANIM_TAG_GEM_3},
+ {gBattleAnimSpriteGfx_SlamHit2, 0x1000, ANIM_TAG_SLAM_HIT_2},
+ {gBattleAnimSpriteGfx_Recycle, 0x0800, ANIM_TAG_RECYCLE},
+ {gBattleAnimSpriteGfx_RedParticles, 0x00a0, ANIM_TAG_RED_PARTICLES},
+ {gBattleAnimSpriteGfx_Protect, 0x0800, ANIM_TAG_PROTECT},
+ {gBattleAnimSpriteGfx_DirtMound, 0x0200, ANIM_TAG_DIRT_MOUND},
+ {gBattleAnimSpriteGfx_Shock3, 0x0600, ANIM_TAG_SHOCK_3},
+ {gBattleAnimSpriteGfx_WeatherBall, 0x0200, ANIM_TAG_WEATHER_BALL},
+ {gBattleAnimSpriteGfx_Bird, 0x0800, ANIM_TAG_BIRD},
+ {gBattleAnimSpriteGfx_CrossImpact, 0x0200, ANIM_TAG_CROSS_IMPACT},
+ {gBattleAnimSpriteGfx_Slash, 0x0800, ANIM_TAG_SLASH_2},
+ {gBattleAnimSpriteGfx_SlamHit, 0x1000, ANIM_TAG_WHIP_HIT},
+ {gBattleAnimSpriteGfx_GoldRing, 0x0100, ANIM_TAG_BLUE_RING_2},
+};
+
+const struct CompressedSpritePalette gBattleAnimPaletteTable[] =
+{
+ {gBattleAnimSpritePal_Bone, ANIM_TAG_BONE},
+ {gBattleAnimSpritePal_Spark, ANIM_TAG_SPARK},
+ {gBattleAnimSpritePal_Pencil, ANIM_TAG_PENCIL},
+ {gBattleAnimSpritePal_AirWave, ANIM_TAG_AIR_WAVE},
+ {gBattleAnimSpritePal_Orb, ANIM_TAG_ORB},
+ {gBattleAnimSpritePal_Sword, ANIM_TAG_SWORD},
+ {gBattleAnimSpritePal_Seed, ANIM_TAG_SEED},
+ {gBattleAnimSpritePal_Explosion6, ANIM_TAG_EXPLOSION_6},
+ {gBattleAnimSpritePal_PinkOrb, ANIM_TAG_PINK_ORB},
+ {gBattleAnimSpritePal_Gust, ANIM_TAG_GUST},
+ {gBattleAnimSpritePal_IceCube, ANIM_TAG_ICE_CUBE},
+ {gBattleAnimSpritePal_Spark2, ANIM_TAG_SPARK_2},
+ {gBattleAnimSpritePal_Orange, ANIM_TAG_ORANGE},
+ {gBattleAnimSpritePal_YellowBall, ANIM_TAG_YELLOW_BALL},
+ {gBattleAnimSpritePal_LockOn, ANIM_TAG_LOCK_ON},
+ {gBattleAnimSpritePal_TiedBag, ANIM_TAG_TIED_BAG},
+ {gBattleAnimSpritePal_BlackSmoke, ANIM_TAG_BLACK_SMOKE},
+ {gBattleAnimSpritePal_BlackSmoke, ANIM_TAG_BLACK_BALL},
+ {gBattleAnimSpritePal_Conversion, ANIM_TAG_CONVERSION},
+ {gBattleAnimSpritePal_Glass, ANIM_TAG_GLASS},
+ {gBattleAnimSpritePal_HornHit, ANIM_TAG_HORN_HIT},
+ {gBattleAnimSpritePal_Hit, ANIM_TAG_HIT},
+ {gBattleAnimSpritePal_Hit2, ANIM_TAG_HIT_2},
+ {gBattleAnimSpritePal_BlueShards, ANIM_TAG_BLUE_SHARDS},
+ {gBattleAnimSpritePal_ClosingEye, ANIM_TAG_CLOSING_EYE},
+ {gBattleAnimSpritePal_WavingHand, ANIM_TAG_WAVING_HAND},
+ {gBattleAnimSpritePal_HitDuplicate, ANIM_TAG_HIT_DUPLICATE},
+ {gBattleAnimSpritePal_Leer, ANIM_TAG_LEER},
+ {gBattleAnimSpritePal_BlueBurst, ANIM_TAG_BLUE_BURST},
+ {gBattleAnimSpritePal_SmallEmber, ANIM_TAG_SMALL_EMBER},
+ {gBattleAnimSpritePal_GraySmoke, ANIM_TAG_GRAY_SMOKE},
+ {gBattleAnimSpritePal_BlueStar, ANIM_TAG_BLUE_STAR},
+ {gBattleAnimSpritePal_BubbleBurst, ANIM_TAG_BUBBLE_BURST},
+ {gBattleAnimSpritePal_Fire, ANIM_TAG_FIRE},
+ {gBattleAnimSpritePal_Fire, ANIM_TAG_SPINNING_FIRE},
+ {gBattleAnimSpritePal_Fire, ANIM_TAG_FIRE_PLUME},
+ {gBattleAnimSpritePal_Lightning2, ANIM_TAG_LIGHTNING_2},
+ {gBattleAnimSpritePal_Lightning2, ANIM_TAG_LIGHTNING},
+ {gBattleAnimSpritePal_ClawSlash2, ANIM_TAG_CLAW_SLASH_2},
+ {gBattleAnimSpritePal_ClawSlash, ANIM_TAG_CLAW_SLASH},
+ {gBattleAnimSpritePal_ClawSlash2, ANIM_TAG_SCRATCH_3},
+ {gBattleAnimSpritePal_ClawSlash2, ANIM_TAG_SCRATCH_2},
+ {gBattleAnimSpritePal_BubbleBurst2, ANIM_TAG_BUBBLE_BURST_2},
+ {gBattleAnimSpritePal_IceChunk, ANIM_TAG_ICE_CHUNK},
+ {gBattleAnimSpritePal_Glass2, ANIM_TAG_GLASS_2},
+ {gBattleAnimSpritePal_PinkHeart2, ANIM_TAG_PINK_HEART_2},
+ {gBattleAnimSpritePal_SapDrip, ANIM_TAG_SAP_DRIP},
+ {gBattleAnimSpritePal_SapDrip2, ANIM_TAG_SAP_DRIP},
+ {gBattleAnimSpritePal_Sparkle1, ANIM_TAG_SPARKLE_1},
+ {gBattleAnimSpritePal_Sparkle2, ANIM_TAG_SPARKLE_2},
+ {gBattleAnimSpritePal_HumanoidFoot, ANIM_TAG_HUMANOID_FOOT},
+ {gBattleAnimSpritePal_HumanoidFoot, ANIM_TAG_MONSTER_FOOT},
+ {gBattleAnimSpritePal_HumanoidFoot, ANIM_TAG_HUMANOID_HAND},
+ {gBattleAnimSpritePal_HitDuplicate, ANIM_TAG_NOISE_LINE},
+ {gBattleAnimSpritePal_YellowUnk, ANIM_TAG_YELLOW_UNK},
+ {gBattleAnimSpritePal_HumanoidFoot, ANIM_TAG_RED_FIST},
+ {gBattleAnimSpritePal_SlamHit, ANIM_TAG_SLAM_HIT},
+ {gBattleAnimSpritePal_Ring, ANIM_TAG_RING},
+ {gBattleAnimSpritePal_Rocks, ANIM_TAG_ROCKS},
+ {gBattleAnimSpritePal_Z, ANIM_TAG_Z},
+ {gBattleAnimSpritePal_YellowUnk2, ANIM_TAG_YELLOW_UNK_2},
+ {gBattleAnimSpritePal_AirSlash, ANIM_TAG_AIR_SLASH},
+ {gBattleAnimSpritePal_SpinningGreenOrbs, ANIM_TAG_SPINNING_GREEN_ORBS},
+ {gBattleAnimSpritePal_Leaf, ANIM_TAG_LEAF},
+ {gBattleAnimSpritePal_Finger, ANIM_TAG_FINGER},
+ {gBattleAnimSpritePal_PoisonPowder, ANIM_TAG_POISON_POWDER},
+ {gBattleAnimSpritePal_BrownTriangle, ANIM_TAG_BROWN_TRIANGLE},
+ {gBattleAnimSpritePal_SleepPowder, ANIM_TAG_SLEEP_POWDER},
+ {gBattleAnimSpritePal_StunSpore, ANIM_TAG_STUN_SPORE},
+ {gBattleAnimSpritePal_PoisonPowder, ANIM_TAG_POWDER},
+ {gBattleAnimSpritePal_Sparkle3, ANIM_TAG_SPARKLE_3},
+ {gBattleAnimSpritePal_Sparkle3, ANIM_TAG_SPARKLE_4},
+ {gBattleAnimSpritePal_MusicNotes, ANIM_TAG_MUSIC_NOTES},
+ {gBattleAnimSpritePal_Duck, ANIM_TAG_DUCK},
+ {gBattleAnimSpritePal_MudSand, ANIM_TAG_MUD_SAND},
+ {gBattleAnimSpritePal_Alert, ANIM_TAG_ALERT},
+ {gBattleAnimSpritePal_BlueFlames, ANIM_TAG_BLUE_FLAMES},
+ {gBattleAnimSpritePal_BlueFlames, ANIM_TAG_BLUE_FLAMES_2},
+ {gBattleAnimSpritePal_Shock4, ANIM_TAG_SHOCK_4},
+ {gBattleAnimSpritePal_Shock4, ANIM_TAG_SHOCK},
+ {gBattleAnimSpritePal_Bell2, ANIM_TAG_BELL_2},
+ {gBattleAnimSpritePal_PinkGlove, ANIM_TAG_PINK_GLOVE},
+ {gBattleAnimSpritePal_BlueLines, ANIM_TAG_BLUE_LINES},
+ {gBattleAnimSpritePal_Impact3, ANIM_TAG_IMPACT_3},
+ {gBattleAnimSpritePal_Impact2, ANIM_TAG_IMPACT_2},
+ {gBattleAnimSpritePal_Reticle, ANIM_TAG_RETICLE},
+ {gBattleAnimSpritePal_Breath, ANIM_TAG_BREATH},
+ {gBattleAnimSpritePal_Anger, ANIM_TAG_ANGER},
+ {gBattleAnimSpritePal_Snowball, ANIM_TAG_SNOWBALL},
+ {gBattleAnimSpritePal_Vine, ANIM_TAG_VINE},
+ {gBattleAnimSpritePal_Sword2, ANIM_TAG_SWORD_2},
+ {gBattleAnimSpritePal_Clapping, ANIM_TAG_CLAPPING},
+ {gBattleAnimSpritePal_RedTube, ANIM_TAG_RED_TUBE},
+ {gBattleAnimSpritePal_Amnesia, ANIM_TAG_AMNESIA},
+ {gBattleAnimSpritePal_String2, ANIM_TAG_STRING_2},
+ {gBattleAnimSpritePal_Pencil2, ANIM_TAG_PENCIL_2},
+ {gBattleAnimSpritePal_Petal, ANIM_TAG_PETAL},
+ {gBattleAnimSpritePal_BentSpoon, ANIM_TAG_BENT_SPOON},
+ {gBattleAnimSpritePal_String2, ANIM_TAG_WEB},
+ {gBattleAnimSpritePal_MilkBottle, ANIM_TAG_MILK_BOTTLE},
+ {gBattleAnimSpritePal_Coin, ANIM_TAG_COIN},
+ {gBattleAnimSpritePal_CrackedEgg, ANIM_TAG_CRACKED_EGG},
+ {gBattleAnimSpritePal_CrackedEgg, ANIM_TAG_HATCHED_EGG},
+ {gBattleAnimSpritePal_FreshEgg, ANIM_TAG_FRESH_EGG},
+ {gBattleAnimSpritePal_Fangs, ANIM_TAG_FANGS},
+ {gBattleAnimSpritePal_Explosion2, ANIM_TAG_EXPLOSION_2},
+ {gBattleAnimSpritePal_Explosion2, ANIM_TAG_EXPLOSION_3},
+ {gBattleAnimSpritePal_WaterDroplet, ANIM_TAG_WATER_DROPLET},
+ {gBattleAnimSpritePal_WaterDroplet, ANIM_TAG_WATER_DROPLET_2},
+ {gBattleAnimSpritePal_Seed2, ANIM_TAG_SEED_2},
+ {gBattleAnimSpritePal_Seed2, ANIM_TAG_SPROUT},
+ {gBattleAnimSpritePal_RedWand, ANIM_TAG_RED_WAND},
+ {gBattleAnimSpritePal_PurpleGreenUnk, ANIM_TAG_PURPLE_GREEN_UNK},
+ {gBattleAnimSpritePal_WaterColumn, ANIM_TAG_WATER_COLUMN},
+ {gBattleAnimSpritePal_MudUnk, ANIM_TAG_MUD_UNK},
+ {gBattleAnimSpritePal_RainDrops, ANIM_TAG_RAIN_DROPS},
+ {gBattleAnimSpritePal_FurySwipes, ANIM_TAG_FURY_SWIPES},
+ {gBattleAnimSpritePal_Vine2, ANIM_TAG_VINE_2},
+ {gBattleAnimSpritePal_Teeth, ANIM_TAG_TEETH},
+ {gBattleAnimSpritePal_Bone2, ANIM_TAG_BONE_2},
+ {gBattleAnimSpritePal_WhiteBag, ANIM_TAG_WHITE_BAG},
+ {gBattleAnimSpritePal_Unknown, ANIM_TAG_UNKNOWN},
+ {gBattleAnimSpritePal_PurpleCoral, ANIM_TAG_PURPLE_CORAL},
+ {gBattleAnimSpritePal_PurpleCoral, ANIM_TAG_PURPLE_DROPLET},
+ {gBattleAnimSpritePal_Shock2, ANIM_TAG_SHOCK_2},
+ {gBattleAnimSpritePal_ClosingEye2, ANIM_TAG_CLOSING_EYE_2},
+ {gBattleAnimSpritePal_MetalBall, ANIM_TAG_METAL_BALL},
+ {gBattleAnimSpritePal_MonsterDoll, ANIM_TAG_MONSTER_DOLL},
+ {gBattleAnimSpritePal_Whirlwind, ANIM_TAG_WHIRLWIND},
+ {gBattleAnimSpritePal_Whirlwind, ANIM_TAG_WHIRLWIND_2},
+ {gBattleAnimSpritePal_Explosion4, ANIM_TAG_EXPLOSION_4},
+ {gBattleAnimSpritePal_Explosion4, ANIM_TAG_EXPLOSION_5},
+ {gBattleAnimSpritePal_Tongue, ANIM_TAG_TONGUE},
+ {gBattleAnimSpritePal_Smoke, ANIM_TAG_SMOKE},
+ {gBattleAnimSpritePal_Smoke, ANIM_TAG_SMOKE_2},
+ {gBattleAnimSpritePal_Impact, ANIM_TAG_IMPACT},
+ {gBattleAnimSpritePal_CircleImpact, ANIM_TAG_CIRCLE_IMPACT},
+ {gBattleAnimSpritePal_Impact, ANIM_TAG_SCRATCH},
+ {gBattleAnimSpritePal_Impact, ANIM_TAG_CUT},
+ {gBattleAnimSpritePal_SharpTeeth, ANIM_TAG_SHARP_TEETH},
+ {gBattleAnimSpritePal_RainbowRings, ANIM_TAG_RAINBOW_RINGS},
+ {gBattleAnimSpritePal_IceCrystals, ANIM_TAG_ICE_CRYSTALS},
+ {gBattleAnimSpritePal_IceCrystals, ANIM_TAG_ICE_SPIKES},
+ {gBattleAnimSpritePal_HandsAndFeet, ANIM_TAG_HANDS_AND_FEET},
+ {gBattleAnimSpritePal_MistCloud, ANIM_TAG_MIST_CLOUD},
+ {gBattleAnimSpritePal_SharpTeeth, ANIM_TAG_CLAMP},
+ {gBattleAnimSpritePal_RainDrops, ANIM_TAG_BUBBLE},
+ {gBattleAnimSpritePal_Orbs, ANIM_TAG_ORBS},
+ {gBattleAnimSpritePal_WaterImpact, ANIM_TAG_WATER_IMPACT},
+ {gBattleAnimSpritePal_WaterImpact, ANIM_TAG_WATER_ORB},
+ {gBattleAnimSpritePal_PoisonBubble, ANIM_TAG_POISON_BUBBLE},
+ {gBattleAnimSpritePal_PoisonBubble, ANIM_TAG_TOXIC_BUBBLE},
+ {gBattleAnimSpritePal_Spikes, ANIM_TAG_SPIKES},
+ {gBattleAnimSpritePal_HornHit2, ANIM_TAG_HORN_HIT_2},
+ {gBattleAnimSpritePal_AirWave2, ANIM_TAG_AIR_WAVE_2},
+ {gBattleAnimSpritePal_SmallBubbles, ANIM_TAG_SMALL_BUBBLES},
+ {gBattleAnimSpritePal_RoundShadow, ANIM_TAG_ROUND_SHADOW},
+ {gBattleAnimSpritePal_Sunlight, ANIM_TAG_SUNLIGHT},
+ {gBattleAnimSpritePal_Spore, ANIM_TAG_SPORE},
+ {gBattleAnimSpritePal_Flower, ANIM_TAG_FLOWER},
+ {gBattleAnimSpritePal_RazorLeaf, ANIM_TAG_RAZOR_LEAF},
+ {gBattleAnimSpritePal_Needle, ANIM_TAG_NEEDLE},
+ {gBattleAnimSpritePal_WhirlwindLines, ANIM_TAG_WHIRLWIND_LINES},
+ {gBattleAnimSpritePal_GoldRing, ANIM_TAG_GOLD_RING},
+ {gBattleAnimSpritePal_PurpleRing, ANIM_TAG_PURPLE_RING},
+ {gBattleAnimSpritePal_BlueRing, ANIM_TAG_BLUE_RING},
+ {gBattleAnimSpritePal_GreenLightWall, ANIM_TAG_GREEN_LIGHT_WALL},
+ {gBattleAnimSpritePal_BlueLightWall, ANIM_TAG_BLUE_LIGHT_WALL},
+ {gBattleAnimSpritePal_RedLightWall, ANIM_TAG_RED_LIGHT_WALL},
+ {gBattleAnimSpritePal_GrayLightWall, ANIM_TAG_GRAY_LIGHT_WALL},
+ {gBattleAnimSpritePal_OrangeLightWall, ANIM_TAG_ORANGE_LIGHT_WALL},
+ {gBattleAnimSpritePal_BlackBall2, ANIM_TAG_BLACK_BALL_2},
+ {gBattleAnimSpritePal_PurpleGasCloud, ANIM_TAG_PURPLE_GAS_CLOUD},
+ {gBattleAnimSpritePal_Spark, ANIM_TAG_SPARK_H},
+ {gBattleAnimSpritePal_YellowStar, ANIM_TAG_YELLOW_STAR},
+ {gBattleAnimSpritePal_LargeFreshEgg, ANIM_TAG_LARGE_FRESH_EGG},
+ {gBattleAnimSpritePal_ShadowBall, ANIM_TAG_SHADOW_BALL},
+ {gBattleAnimSpritePal_Lick, ANIM_TAG_LICK},
+ {gBattleAnimSpritePal_VoidLines, ANIM_TAG_VOID_LINES},
+ {gBattleAnimSpritePal_String, ANIM_TAG_STRING},
+ {gBattleAnimSpritePal_String, ANIM_TAG_WEB_THREAD},
+ {gBattleAnimSpritePal_String, ANIM_TAG_SPIDER_WEB},
+ {gBattleAnimSpritePal_Lightbulb, ANIM_TAG_LIGHTBULB},
+ {gBattleAnimSpritePal_Slash, ANIM_TAG_SLASH},
+ {gBattleAnimSpritePal_FocusEnergy, ANIM_TAG_FOCUS_ENERGY},
+ {gBattleAnimSpritePal_SphereToCube, ANIM_TAG_SPHERE_TO_CUBE},
+ {gBattleAnimSpritePal_Tendrils, ANIM_TAG_TENDRILS},
+ {gBattleAnimSpritePal_Eye, ANIM_TAG_EYE},
+ {gBattleAnimSpritePal_WhiteShadow, ANIM_TAG_WHITE_SHADOW},
+ {gBattleAnimSpritePal_TealAlert, ANIM_TAG_TEAL_ALERT},
+ {gBattleAnimSpritePal_OpeningEye, ANIM_TAG_OPENING_EYE},
+ {gBattleAnimSpritePal_RoundWhiteHalo, ANIM_TAG_ROUND_WHITE_HALO},
+ {gBattleAnimSpritePal_FangAttack, ANIM_TAG_FANG_ATTACK},
+ {gBattleAnimSpritePal_PurpleHandOutline, ANIM_TAG_PURPLE_HAND_OUTLINE},
+ {gBattleAnimSpritePal_Moon, ANIM_TAG_MOON},
+ {gBattleAnimSpritePal_GreenSparkle, ANIM_TAG_GREEN_SPARKLE},
+ {gBattleAnimSpritePal_Spiral, ANIM_TAG_SPIRAL},
+ {gBattleAnimSpritePal_SnoreZ, ANIM_TAG_SNORE_Z},
+ {gBattleAnimSpritePal_Explosion, ANIM_TAG_EXPLOSION},
+ {gBattleAnimSpritePal_Nail, ANIM_TAG_NAIL},
+ {gBattleAnimSpritePal_GhostlySpirit, ANIM_TAG_GHOSTLY_SPIRIT},
+ {gBattleAnimSpritePal_WarmRock, ANIM_TAG_WARM_ROCK},
+ {gBattleAnimSpritePal_BreakingEgg, ANIM_TAG_BREAKING_EGG},
+ {gBattleAnimSpritePal_ThinRing, ANIM_TAG_THIN_RING},
+ {gBattleAnimSpritePal_PunchImpact, ANIM_TAG_PUNCH_IMPACT},
+ {gBattleAnimSpritePal_Bell, ANIM_TAG_BELL},
+ {gBattleAnimSpritePal_MusicNotes2, ANIM_TAG_MUSIC_NOTES_2},
+ {gBattleAnimSpritePal_SpeedDust, ANIM_TAG_SPEED_DUST},
+ {gBattleAnimSpritePal_BlueLightWall, ANIM_TAG_TORN_METAL},
+ {gBattleAnimSpritePal_ThoughtBubble, ANIM_TAG_THOUGHT_BUBBLE},
+ {gBattleAnimSpritePal_MagentaHeart, ANIM_TAG_MAGENTA_HEART},
+ {gBattleAnimSpritePal_ElectricOrbs, ANIM_TAG_ELECTRIC_ORBS},
+ {gBattleAnimSpritePal_ElectricOrbs, ANIM_TAG_CIRCLE_OF_LIGHT},
+ {gBattleAnimSpritePal_ElectricOrbs, ANIM_TAG_ELECTRICITY},
+ {gBattleAnimSpritePal_Finger, ANIM_TAG_FINGER_2},
+ {gBattleAnimSpritePal_MovementWaves, ANIM_TAG_MOVEMENT_WAVES},
+ {gBattleAnimSpritePal_RedHeart, ANIM_TAG_RED_HEART},
+ {gBattleAnimSpritePal_RedOrb, ANIM_TAG_RED_ORB},
+ {gBattleAnimSpritePal_EyeSparkle, ANIM_TAG_EYE_SPARKLE},
+ {gBattleAnimSpritePal_PinkHeart, ANIM_TAG_PINK_HEART},
+ {gBattleAnimSpritePal_Angel, ANIM_TAG_ANGEL},
+ {gBattleAnimSpritePal_Devil, ANIM_TAG_DEVIL},
+ {gBattleAnimSpritePal_Swipe, ANIM_TAG_SWIPE},
+ {gBattleAnimSpritePal_Roots, ANIM_TAG_ROOTS},
+ {gBattleAnimSpritePal_ItemBag, ANIM_TAG_ITEM_BAG},
+ {gBattleAnimSpritePal_JaggedMusicNote, ANIM_TAG_JAGGED_MUSIC_NOTE},
+ {gBattleAnimSpritePal_Pokeball, ANIM_TAG_POKEBALL},
+ {gBattleAnimSpritePal_Pokeball, ANIM_TAG_SPOTLIGHT},
+ {gBattleAnimSpritePal_LetterZ, ANIM_TAG_LETTER_Z},
+ {gBattleAnimSpritePal_RapidSpin, ANIM_TAG_RAPID_SPIN},
+ {gBattleAnimSpritePal_TriForceTriangle, ANIM_TAG_TRI_FORCE_TRIANGLE},
+ {gBattleAnimSpritePal_WispOrb, ANIM_TAG_WISP_ORB},
+ {gBattleAnimSpritePal_WispOrb, ANIM_TAG_WISP_FIRE},
+ {gBattleAnimSpritePal_GoldStars, ANIM_TAG_GOLD_STARS},
+ {gBattleAnimSpritePal_EclipsingOrb, ANIM_TAG_ECLIPSING_ORB},
+ {gBattleAnimSpritePal_GrayOrb, ANIM_TAG_GRAY_ORB},
+ {gBattleAnimSpritePal_BlueOrb, ANIM_TAG_BLUE_ORB},
+ {gBattleAnimSpritePal_RedOrb2, ANIM_TAG_RED_ORB_2},
+ {gBattleAnimSpritePal_PinkPetal, ANIM_TAG_PINK_PETAL},
+ {gBattleAnimSpritePal_PainSplit, ANIM_TAG_PAIN_SPLIT},
+ {gBattleAnimSpritePal_Confetti, ANIM_TAG_CONFETTI},
+ {gBattleAnimSpritePal_GreenStar, ANIM_TAG_GREEN_STAR},
+ {gBattleAnimSpritePal_PinkCloud, ANIM_TAG_PINK_CLOUD},
+ {gBattleAnimSpritePal_SweatDrop, ANIM_TAG_SWEAT_DROP},
+ {gBattleAnimSpritePal_GuardRing, ANIM_TAG_GUARD_RING},
+ {gBattleAnimSpritePal_PurpleScratch, ANIM_TAG_PURPLE_SCRATCH},
+ {gBattleAnimSpritePal_PurpleScratch, ANIM_TAG_PURPLE_SWIPE},
+ {gBattleAnimSpritePal_Finger, ANIM_TAG_TAG_HAND},
+ {gBattleAnimSpritePal_SmallRedEye, ANIM_TAG_SMALL_RED_EYE},
+ {gBattleAnimSpritePal_HollowOrb, ANIM_TAG_HOLLOW_ORB},
+ {gBattleAnimSpritePal_HollowOrb, ANIM_TAG_X_SIGN},
+ {gBattleAnimSpritePal_BluegreenOrb, ANIM_TAG_BLUEGREEN_ORB},
+ {gBattleAnimSpritePal_PawPrint, ANIM_TAG_PAW_PRINT},
+ {gBattleAnimSpritePal_PurpleFlame, ANIM_TAG_PURPLE_FLAME},
+ {gBattleAnimSpritePal_RedBall, ANIM_TAG_RED_BALL},
+ {gBattleAnimSpritePal_SmellingsaltEffect, ANIM_TAG_SMELLINGSALT_EFFECT},
+ {gBattleAnimSpritePal_Meteor, ANIM_TAG_METEOR},
+ {gBattleAnimSpritePal_FlatRock, ANIM_TAG_FLAT_ROCK},
+ {gBattleAnimSpritePal_MagnifyingGlass, ANIM_TAG_MAGNIFYING_GLASS},
+ {gBattleAnimSpritePal_BrownOrb, ANIM_TAG_BROWN_ORB},
+ {gBattleAnimSpritePal_MetalSoundWaves, ANIM_TAG_METAL_SOUND_WAVES},
+ {gBattleAnimSpritePal_FlyingDirt, ANIM_TAG_FLYING_DIRT},
+ {gBattleAnimSpritePal_IcicleSpear, ANIM_TAG_ICICLE_SPEAR},
+ {gBattleAnimSpritePal_Hail, ANIM_TAG_HAIL},
+ {gBattleAnimSpritePal_GlowyRedOrb, ANIM_TAG_GLOWY_RED_ORB},
+ {gBattleAnimSpritePal_GlowyGreenOrb, ANIM_TAG_GLOWY_GREEN_ORB},
+ {gBattleAnimSpritePal_GreenSpike, ANIM_TAG_GREEN_SPIKE},
+ {gBattleAnimSpritePal_WhiteCircleOfLight, ANIM_TAG_WHITE_CIRCLE_OF_LIGHT},
+ {gBattleAnimSpritePal_GlowyBlueOrb, ANIM_TAG_GLOWY_BLUE_ORB},
+ {gBattleAnimSpritePal_Pokeblock, ANIM_TAG_POKEBLOCK},
+ {gBattleAnimSpritePal_WhiteFeather, ANIM_TAG_WHITE_FEATHER},
+ {gBattleAnimSpritePal_Sparkle6, ANIM_TAG_SPARKLE_6},
+ {gBattleAnimSpritePal_Splash, ANIM_TAG_SPLASH},
+ {gBattleAnimSpritePal_Splash, ANIM_TAG_SWEAT_BEAD},
+ {gBattleAnimSpritePal_Gem1, ANIM_TAG_GEM_1},
+ {gBattleAnimSpritePal_Gem1, ANIM_TAG_GEM_2},
+ {gBattleAnimSpritePal_Gem1, ANIM_TAG_GEM_3},
+ {gBattleAnimSpritePal_SlamHit2, ANIM_TAG_SLAM_HIT_2},
+ {gBattleAnimSpritePal_Recycle, ANIM_TAG_RECYCLE},
+ {gBattleAnimSpritePal_RedParticles, ANIM_TAG_RED_PARTICLES},
+ {gBattleAnimSpritePal_Protect, ANIM_TAG_PROTECT},
+ {gBattleAnimSpritePal_DirtMound, ANIM_TAG_DIRT_MOUND},
+ {gBattleAnimSpritePal_Shock3, ANIM_TAG_SHOCK_3},
+ {gBattleAnimSpritePal_WeatherBall, ANIM_TAG_WEATHER_BALL},
+ {gBattleAnimSpritePal_Bird, ANIM_TAG_BIRD},
+ {gBattleAnimSpritePal_CrossImpact, ANIM_TAG_CROSS_IMPACT},
+ {gBattleAnimSpritePal_Slash2, ANIM_TAG_SLASH_2},
+ {gBattleAnimSpritePal_WhipHit, ANIM_TAG_WHIP_HIT},
+ {gBattleAnimSpritePal_BlueRing2, ANIM_TAG_BLUE_RING_2},
+};
+
+const struct BattleAnimBackground gBattleAnimBackgroundTable[] = // 83ADE18
+{
+ [BG_DARK_] = {gBattleAnimBgImage_Dark, gBattleAnimBgPalette_Dark, gBattleAnimBgTilemap_Dark},
+ [BG_DARK] = {gBattleAnimBgImage_Dark, gBattleAnimBgPalette_Dark, gBattleAnimBgTilemap_Dark},
+ [BG_GHOST] = {gBattleAnimBgImage_Ghost, gBattleAnimBgPalette_Ghost, gBattleAnimBgTilemap_Ghost},
+ [BG_PSYCHIC] = {gBattleAnimBgImage_Psychic, gBattleAnimBgPalette_Psychic, gBattleAnimBgTilemap_Psychic},
+ [BG_IMPACT_OPPONENT] = {gBattleAnimBgImage_Impact, gBattleAnimBgPalette_Impact, gBattleAnimBgTilemap_ImpactOpponent},
+ [BG_IMPACT_PLAYER] = {gBattleAnimBgImage_Impact, gBattleAnimBgPalette_Impact, gBattleAnimBgTilemap_ImpactPlayer},
+ [BG_IMPACT_CONTESTS] = {gBattleAnimBgImage_Impact, gBattleAnimBgPalette_Impact, gBattleAnimBgTilemap_ImpactContests},
+ [BG_DRILL] = {gBattleAnimBgImage_Drill, gBattleAnimBgPalette_Drill, gBattleAnimBgTilemap_Drill},
+ [BG_DRILL_CONTESTS] = {gBattleAnimBgImage_Drill, gBattleAnimBgPalette_Drill, gBattleAnimBgTilemap_DrillContests},
+ [BG_HIGHSPEED_OPPONENT] = {gBattleAnimBgImage_Highspeed, gBattleAnimBgPalette_Highspeed, gBattleAnimBgTilemap_HighspeedOpponent},
+ [BG_HIGHSPEED_PLAYER] = {gBattleAnimBgImage_Highspeed, gBattleAnimBgPalette_Highspeed, gBattleAnimBgTilemap_HighspeedPlayer},
+ [BG_THUNDER] = {gBattleAnimBgImage_Thunder, gBattleAnimBgPalette_Thunder, gBattleAnimBgTilemap_Thunder},
+ [BG_GUILLOTINE_OPPONENT] = {gBattleAnimBgImage_Guillotine, gBattleAnimBgPalette_Guillotine, gBattleAnimBgTilemap_GuillotineOpponent},
+ [BG_GUILLOTINE_PLAYER] = {gBattleAnimBgImage_Guillotine, gBattleAnimBgPalette_Guillotine, gBattleAnimBgTilemap_GuillotinePlayer},
+ [BG_GUILLOTINE_CONTESTS] = {gBattleAnimBgImage_Guillotine, gBattleAnimBgPalette_Guillotine, gBattleAnimBgTilemap_GuillotineContests},
+ [BG_ICE] = {gBattleAnimBgImage_Ice, gBattleAnimBgPalette_Ice, gBattleAnimBgTilemap_Ice},
+ [BG_COSMIC] = {gBattleAnimBgImage_Cosmic, gBattleAnimBgPalette_Cosmic, gBattleAnimBgTilemap_Cosmic},
+ [BG_IN_AIR] = {gBattleAnimBgImage_InAir, gBattleAnimBgPalette_InAir, gBattleAnimBgTilemap_InAir},
+ [BG_SKY] = {gBattleAnimBgImage_Drill, gBattleAnimBgPalette_Sky, gBattleAnimBgTilemap_Drill},
+ [BG_SKY_CONTESTS] = {gBattleAnimBgImage_Drill, gBattleAnimBgPalette_Sky, gBattleAnimBgTilemap_DrillContests},
+ [BG_AURORA] = {gBattleAnimBgImage_Aurora, gBattleAnimBgPalette_Aurora, gBattleAnimBgTilemap_Aurora},
+ [BG_FISSURE] = {gBattleAnimBgImage_Fissure, gBattleAnimBgPalette_Fissure, gBattleAnimBgTilemap_Fissure},
+ [BG_BUG_OPPONENT] = {gBattleAnimBgImage_Highspeed, gBattleAnimBgPalette_Bug, gBattleAnimBgTilemap_HighspeedOpponent},
+ [BG_BUG_PLAYER] = {gBattleAnimBgImage_Highspeed, gBattleAnimBgPalette_Bug, gBattleAnimBgTilemap_HighspeedPlayer},
+ [BG_SOLARBEAM_OPPONENT] = {gBattleAnimBgImage_Impact, gBattleAnimBgPalette_Solarbeam, gBattleAnimBgTilemap_ImpactOpponent},
+ [BG_SOLARBEAM_PLAYER] = {gBattleAnimBgImage_Impact, gBattleAnimBgPalette_Solarbeam, gBattleAnimBgTilemap_ImpactPlayer},
+ [BG_SOLARBEAM_CONTESTS] = {gBattleAnimBgImage_Impact, gBattleAnimBgPalette_Solarbeam, gBattleAnimBgTilemap_ImpactContests},
+};
+
+static void (* const sScriptCmdTable[])(void) = // 83ADF5C
{
ScriptCmd_loadspritegfx,
ScriptCmd_unloadspritegfx,