summaryrefslogtreecommitdiff
path: root/data
diff options
context:
space:
mode:
authorPikalaxALT <PikalaxALT@users.noreply.github.com>2019-12-07 20:20:57 -0500
committerGitHub <noreply@github.com>2019-12-07 20:20:57 -0500
commitf21b113bc6caee136d696aadfe8dc13d6e8f3622 (patch)
treedfa380ca2de409279e0ee0c7ecc06d704a84858a /data
parent22a73c654b33878d8861109a3898bddc0d30c6b3 (diff)
parent88fae7ed40e47eff562b70cd0a504aeed5bb7102 (diff)
Merge pull request #177 from ghoulslash/battle-anim
battle_anim*
Diffstat (limited to 'data')
-rw-r--r--data/battle_anim.s891
-rw-r--r--data/battle_anim_effects_3.s181
-rw-r--r--data/battle_anim_effects_misc.s1696
-rw-r--r--data/battle_anim_scripts.s1844
-rw-r--r--data/battle_anim_special.s148
-rw-r--r--data/battle_anim_status_effects.s110
-rw-r--r--data/berry_crush.s10
-rw-r--r--data/field_weather.s2
-rw-r--r--data/graphics.s1146
-rw-r--r--data/pokemon_jump.s2
10 files changed, 1521 insertions, 4509 deletions
diff --git a/data/battle_anim.s b/data/battle_anim.s
deleted file mode 100644
index 472ea2710..000000000
--- a/data/battle_anim.s
+++ /dev/null
@@ -1,891 +0,0 @@
- .include "asm/macros.inc"
- .include "constants/constants.inc"
- .section .rodata
- .align 2
-gOamData_83AC9C8::
- .4byte 0x00000000, 0x00000800
-
-gOamData_83AC9D0::
- .4byte 0x40000000, 0x00000800
-
-gOamData_83AC9D8::
- .4byte 0x80000000, 0x00000800
-
-gOamData_83AC9E0::
- .4byte 0xc0000000, 0x00000800
-
-gOamData_83AC9E8::
- .4byte 0x00004000, 0x00000800
-
-gOamData_83AC9F0::
- .4byte 0x40004000, 0x00000800
-
-gOamData_83AC9F8::
- .4byte 0x80004000, 0x00000800
-
-gOamData_83ACA00::
- .4byte 0xc0004000, 0x00000800
-
-gOamData_83ACA08::
- .4byte 0x00008000, 0x00000800
-
-gOamData_83ACA10::
- .4byte 0x40008000, 0x00000800
-
-gOamData_83ACA18::
- .4byte 0x80008000, 0x00000800
-
-gOamData_83ACA20::
- .4byte 0xc0008000, 0x00000800
-
-gOamData_83ACA28::
- .4byte 0x00000100, 0x00000800
-
-gOamData_83ACA30::
- .4byte 0x40000100, 0x00000800
-
-gOamData_83ACA38::
- .4byte 0x80000100, 0x00000800
-
-gOamData_83ACA40::
- .4byte 0xc0000100, 0x00000800
-
-gOamData_83ACA48::
- .4byte 0x00004100, 0x00000800
-
-gOamData_83ACA50::
- .4byte 0x40004100, 0x00000800
-
-gOamData_83ACA58::
- .4byte 0x80004100, 0x00000800
-
-gOamData_83ACA60::
- .4byte 0xc0004100, 0x00000800
-
-gOamData_83ACA68::
- .4byte 0x00008100, 0x00000800
-
-gOamData_83ACA70::
- .4byte 0x40008100, 0x00000800
-
-gOamData_83ACA78::
- .4byte 0x80008100, 0x00000800
-
-gOamData_83ACA80::
- .4byte 0xc0008100, 0x00000800
-
-gOamData_83ACA88::
- .4byte 0x00000300, 0x00000800
-
-gOamData_83ACA90::
- .4byte 0x40000300, 0x00000800
-
-gOamData_83ACA98::
- .4byte 0x80000300, 0x00000800
-
-gOamData_83ACAA0::
- .4byte 0xc0000300, 0x00000800
-
-gOamData_83ACAA8::
- .4byte 0x00004300, 0x00000800
-
-gOamData_83ACAB0::
- .4byte 0x40004300, 0x00000800
-
-gOamData_83ACAB8::
- .4byte 0x80004300, 0x00000800
-
-gOamData_83ACAC0::
- .4byte 0xc0004300, 0x00000800
-
-gOamData_83ACAC8::
- .4byte 0x00008300, 0x00000800
-
-gOamData_83ACAD0::
- .4byte 0x40008300, 0x00000800
-
-gOamData_83ACAD8::
- .4byte 0x80008300, 0x00000800
-
-gOamData_83ACAE0::
- .4byte 0xc0008300, 0x00000800
-
-gOamData_83ACAE8::
- .4byte 0x00000400, 0x00000800
-
-gOamData_83ACAF0::
- .4byte 0x40000400, 0x00000800
-
-gOamData_83ACAF8::
- .4byte 0x80000400, 0x00000800
-
-gOamData_83ACB00::
- .4byte 0xc0000400, 0x00000800
-
-gOamData_83ACB08::
- .4byte 0x00004400, 0x00000800
-
-gOamData_83ACB10::
- .4byte 0x40004400, 0x00000800
-
-gOamData_83ACB18::
- .4byte 0x80004400, 0x00000800
-
-gOamData_83ACB20::
- .4byte 0xc0004400, 0x00000800
-
-gOamData_83ACB28::
- .4byte 0x00008400, 0x00000800
-
-gOamData_83ACB30::
- .4byte 0x40008400, 0x00000800
-
-gOamData_83ACB38::
- .4byte 0x80008400, 0x00000800
-
-gOamData_83ACB40::
- .4byte 0xc0008400, 0x00000800
-
-gOamData_83ACB48::
- .4byte 0x00000500, 0x00000800
-
-gOamData_83ACB50::
- .4byte 0x40000500, 0x00000800
-
-gOamData_83ACB58::
- .4byte 0x80000500, 0x00000800
-
-gOamData_83ACB60::
- .4byte 0xc0000500, 0x00000800
-
-gOamData_83ACB68::
- .4byte 0x00004500, 0x00000800
-
-gOamData_83ACB70::
- .4byte 0x40004500, 0x00000800
-
-gOamData_83ACB78::
- .4byte 0x80004500, 0x00000800
-
-gOamData_83ACB80::
- .4byte 0xc0004500, 0x00000800
-
-gOamData_83ACB88::
- .4byte 0x00008500, 0x00000800
-
-gOamData_83ACB90::
- .4byte 0x40008500, 0x00000800
-
-gOamData_83ACB98::
- .4byte 0x80008500, 0x00000800
-
-gOamData_83ACBA0::
- .4byte 0xc0008500, 0x00000800
-
-gOamData_83ACBA8::
- .4byte 0x00000700, 0x00000800
-
-gOamData_83ACBB0::
- .4byte 0x40000700, 0x00000800
-
-gOamData_83ACBB8::
- .4byte 0x80000700, 0x00000800
-
-gOamData_83ACBC0::
- .4byte 0xc0000700, 0x00000800
-
-gOamData_83ACBC8::
- .4byte 0x00004700, 0x00000800
-
-gOamData_83ACBD0::
- .4byte 0x40004700, 0x00000800
-
-gOamData_83ACBD8::
- .4byte 0x80004700, 0x00000800
-
-gOamData_83ACBE0::
- .4byte 0xc0004700, 0x00000800
-
-gOamData_83ACBE8::
- .4byte 0x00008700, 0x00000800
-
-gOamData_83ACBF0::
- .4byte 0x40008700, 0x00000800
-
-gOamData_83ACBF8::
- .4byte 0x80008700, 0x00000800
-
-gOamData_83ACC00::
- .4byte 0xc0008700, 0x00000800
-
-gUnknown_83ACC08:: @ 83ACC08
- obj_tiles gFile_graphics_battle_anims_sprites_000_sheet, 0x0200, 10000
- obj_tiles gFile_graphics_battle_anims_sprites_001_sheet, 0x0300, 10001
- obj_tiles gFile_graphics_battle_anims_sprites_002_sheet, 0x0200, 10002
- obj_tiles gFile_graphics_battle_anims_sprites_003_sheet, 0x0100, 10003
- obj_tiles gFile_graphics_battle_anims_sprites_004_sheet, 0x0200, 10004
- obj_tiles gFile_graphics_battle_anims_sprites_005_sheet, 0x0400, 10005
- obj_tiles gFile_graphics_battle_anims_sprites_006_sheet, 0x0180, 10006
- obj_tiles gFile_graphics_battle_anims_sprites_007_sheet, 0x0800, 10007
- obj_tiles gFile_graphics_battle_anims_sprites_008_sheet, 0x0020, 10008
- obj_tiles gFile_graphics_battle_anims_sprites_009_sheet, 0x0400, 10009
- obj_tiles gFile_graphics_battle_anims_sprites_010_sheet, 0x1200, 10010
- obj_tiles gFile_graphics_battle_anims_sprites_011_sheet, 0x0180, 10011
- obj_tiles gFile_graphics_battle_anims_sprites_012_sheet, 0x0080, 10012
- obj_tiles gFile_graphics_battle_anims_sprites_013_sheet, 0x0080, 10013
- obj_tiles gFile_graphics_battle_anims_sprites_014_sheet, 0x0280, 10014
- obj_tiles gFile_graphics_battle_anims_sprites_015_sheet, 0x0080, 10015
- obj_tiles gFile_graphics_battle_anims_sprites_016_sheet, 0x0100, 10016
- obj_tiles gFile_graphics_battle_anims_sprites_017_sheet, 0x0020, 10017
- obj_tiles gFile_graphics_battle_anims_sprites_018_sheet, 0x0080, 10018
- obj_tiles gFile_graphics_battle_anims_sprites_019_sheet, 0x0400, 10019
- obj_tiles gFile_graphics_battle_anims_sprites_020_sheet, 0x0200, 10020
- obj_tiles gFile_graphics_battle_anims_sprites_021_sheet, 0x0a00, 10021
- obj_tiles gFile_graphics_battle_anims_sprites_021_sheet, 0x0a00, 10022
- obj_tiles gFile_graphics_battle_anims_sprites_023_sheet, 0x0380, 10023
- obj_tiles gFile_graphics_battle_anims_sprites_024_sheet, 0x0300, 10024
- obj_tiles gFile_graphics_battle_anims_sprites_025_sheet, 0x0a00, 10025
- obj_tiles gFile_graphics_battle_anims_sprites_026_sheet, 0x0a00, 10026
- obj_tiles gFile_graphics_battle_anims_sprites_027_sheet, 0x0a00, 10027
- obj_tiles gFile_graphics_battle_anims_sprites_028_sheet, 0x0a00, 10028
- obj_tiles gFile_graphics_battle_anims_sprites_029_sheet, 0x0a00, 10029
- obj_tiles gFile_graphics_battle_anims_sprites_030_sheet, 0x0a00, 10030
- obj_tiles gFile_graphics_battle_anims_sprites_031_sheet, 0x0e00, 10031
- obj_tiles gFile_graphics_battle_anims_sprites_032_sheet, 0x0380, 10032
- obj_tiles gFile_graphics_battle_anims_sprites_033_sheet, 0x1000, 10033
- obj_tiles gFile_graphics_battle_anims_sprites_034_sheet, 0x0800, 10034
- obj_tiles gFile_graphics_battle_anims_sprites_035_sheet, 0x0a00, 10035
- obj_tiles gFile_graphics_battle_anims_sprites_036_sheet, 0x0800, 10036
- obj_tiles gFile_graphics_battle_anims_sprites_037_sheet, 0x0a00, 10037
- obj_tiles gFile_graphics_battle_anims_sprites_038_sheet, 0x0a00, 10038
- obj_tiles gFile_graphics_battle_anims_sprites_039_sheet, 0x0a00, 10039
- obj_tiles gFile_graphics_battle_anims_sprites_040_sheet, 0x0a00, 10040
- obj_tiles gFile_graphics_battle_anims_sprites_041_sheet, 0x0a00, 10041
- obj_tiles gFile_graphics_battle_anims_sprites_042_sheet, 0x0a00, 10042
- obj_tiles gFile_graphics_battle_anims_sprites_043_sheet, 0x0a00, 10043
- obj_tiles gFile_graphics_battle_anims_sprites_044_sheet, 0x0a00, 10044
- obj_tiles gFile_graphics_battle_anims_sprites_045_sheet, 0x0a00, 10045
- obj_tiles gFile_graphics_battle_anims_sprites_046, 0x1000, 10046
- obj_tiles gFile_graphics_battle_anims_sprites_046, 0x1000, 10047
- obj_tiles gFile_graphics_battle_anims_sprites_048_sheet, 0x1000, 10048
- obj_tiles gFile_graphics_battle_anims_sprites_048_sheet, 0x1000, 10049
- obj_tiles gFile_graphics_battle_anims_sprites_050_sheet, 0x0200, 10050
- obj_tiles gFile_graphics_battle_anims_sprites_051_sheet, 0x0200, 10051
- obj_tiles gFile_graphics_battle_anims_sprites_052_sheet, 0x0200, 10052
- obj_tiles gFile_graphics_battle_anims_sprites_053_sheet, 0x0800, 10053
- obj_tiles gFile_graphics_battle_anims_sprites_054_sheet, 0x0080, 10054
- obj_tiles gFile_graphics_battle_anims_sprites_055_sheet, 0x0200, 10055
- obj_tiles gFile_graphics_battle_anims_sprites_056_sheet, 0x1000, 10056
- obj_tiles gFile_graphics_battle_anims_sprites_057_sheet, 0x0180, 10057
- obj_tiles gFile_graphics_battle_anims_sprites_058_sheet, 0x0c00, 10058
- obj_tiles gFile_graphics_battle_anims_sprites_059_sheet, 0x0100, 10059
- obj_tiles gFile_graphics_battle_anims_sprites_060_sheet, 0x0040, 10060
- obj_tiles gFile_graphics_battle_anims_sprites_061_sheet, 0x0180, 10061
- obj_tiles gFile_graphics_battle_anims_sprites_062_sheet, 0x0800, 10062
- obj_tiles gFile_graphics_battle_anims_sprites_063_sheet, 0x0480, 10063
- obj_tiles gFile_graphics_battle_anims_sprites_064_sheet, 0x0200, 10064
- obj_tiles gFile_graphics_battle_anims_sprites_065_sheet, 0x0200, 10065
- obj_tiles gFile_graphics_battle_anims_sprites_066_sheet, 0x0100, 10066
- obj_tiles gFile_graphics_battle_anims_sprites_065_sheet, 0x0200, 10067
- obj_tiles gFile_graphics_battle_anims_sprites_065_sheet, 0x0200, 10068
- obj_tiles gFile_graphics_battle_anims_sprites_065_sheet, 0x0200, 10069
- obj_tiles gFile_graphics_battle_anims_sprites_070_sheet, 0x0200, 10070
- obj_tiles gFile_graphics_battle_anims_sprites_071_sheet, 0x0a00, 10071
- obj_tiles gFile_graphics_battle_anims_sprites_072_sheet, 0x0300, 10072
- obj_tiles gFile_graphics_battle_anims_sprites_073_sheet, 0x0180, 10073
- obj_tiles gFile_graphics_battle_anims_sprites_074_sheet, 0x00a0, 10074
- obj_tiles gFile_graphics_battle_anims_sprites_075_sheet, 0x0700, 10075
- obj_tiles gFile_graphics_battle_anims_sprites_076_sheet, 0x0400, 10076
- obj_tiles gFile_graphics_battle_anims_sprites_077_sheet, 0x0200, 10077
- obj_tiles gFile_graphics_battle_anims_sprites_078_sheet, 0x0300, 10078
- obj_tiles gFile_graphics_battle_anims_sprites_079_sheet, 0x0c00, 10079
- obj_tiles gFile_graphics_battle_anims_sprites_080_sheet, 0x0a00, 10080
- obj_tiles gFile_graphics_battle_anims_sprites_081_sheet, 0x0080, 10081
- obj_tiles gFile_graphics_battle_anims_sprites_082_sheet, 0x0040, 10082
- obj_tiles gFile_graphics_battle_anims_sprites_083_sheet, 0x0e00, 10083
- obj_tiles gFile_graphics_battle_anims_sprites_084_sheet, 0x0e00, 10084
- obj_tiles gFile_graphics_battle_anims_sprites_085_sheet, 0x0280, 10085
- obj_tiles gFile_graphics_battle_anims_sprites_086_sheet, 0x0200, 10086
- obj_tiles gFile_graphics_battle_anims_sprites_087_sheet, 0x0080, 10087
- obj_tiles gFile_graphics_battle_anims_sprites_088_sheet, 0x00c0, 10088
- obj_tiles gFile_graphics_battle_anims_sprites_089_sheet, 0x0a00, 10089
- obj_tiles gFile_graphics_battle_anims_sprites_090_sheet, 0x0200, 10090
- obj_tiles gFile_graphics_battle_anims_sprites_091_sheet, 0x0180, 10091
- obj_tiles gFile_graphics_battle_anims_sprites_092_sheet, 0x0080, 10092
- obj_tiles gFile_graphics_battle_anims_sprites_093_sheet, 0x1000, 10093
- obj_tiles gFile_graphics_battle_anims_sprites_094_sheet, 0x0a00, 10094
- obj_tiles gFile_graphics_battle_anims_sprites_095_sheet, 0x0180, 10095
- obj_tiles gFile_graphics_battle_anims_sprites_096_sheet, 0x0380, 10096
- obj_tiles gFile_graphics_battle_anims_sprites_097_sheet, 0x0c00, 10097
- obj_tiles gFile_graphics_battle_anims_sprites_098_sheet, 0x0200, 10098
- obj_tiles gFile_graphics_battle_anims_sprites_099_sheet, 0x0200, 10099
- obj_tiles gFile_graphics_battle_anims_sprites_100_sheet, 0x0200, 10100
- obj_tiles gFile_graphics_battle_anims_sprites_101_sheet, 0x0200, 10101
- obj_tiles gFile_graphics_battle_anims_sprites_102_sheet, 0x0400, 10102
- obj_tiles gFile_graphics_battle_anims_sprites_103_sheet, 0x0080, 10103
- obj_tiles gFile_graphics_battle_anims_sprites_104_sheet, 0x0400, 10104
- obj_tiles gFile_graphics_battle_anims_sprites_105_sheet, 0x0c00, 10105
- obj_tiles gFile_graphics_battle_anims_sprites_106_sheet, 0x0200, 10106
- obj_tiles gFile_graphics_battle_anims_sprites_107_sheet, 0x1000, 10107
- obj_tiles gFile_graphics_battle_anims_sprites_108_sheet, 0x0a00, 10108
- obj_tiles gFile_graphics_battle_anims_sprites_109_sheet, 0x0020, 10109
- obj_tiles gFile_graphics_battle_anims_sprites_110_sheet, 0x0e00, 10110
- obj_tiles gFile_graphics_battle_anims_sprites_111_sheet, 0x0080, 10111
- obj_tiles gFile_graphics_battle_anims_sprites_112_sheet, 0x0a00, 10112
- obj_tiles gFile_graphics_battle_anims_sprites_113_sheet, 0x0400, 10113
- obj_tiles gFile_graphics_battle_anims_sprites_114_sheet, 0x0200, 10114
- obj_tiles gFile_graphics_battle_anims_sprites_115_sheet, 0x0700, 10115
- obj_tiles gFile_graphics_battle_anims_sprites_116_sheet, 0x0800, 10116
- obj_tiles gFile_graphics_battle_anims_sprites_117_sheet, 0x0a00, 10117
- obj_tiles gFile_graphics_battle_anims_sprites_118_sheet, 0x0600, 10118
- obj_tiles gFile_graphics_battle_anims_sprites_119_sheet, 0x0800, 10119
- obj_tiles gFile_graphics_battle_anims_sprites_120_sheet, 0x0200, 10120
- obj_tiles gFile_graphics_battle_anims_sprites_121_sheet, 0x0040, 10121
- obj_tiles gFile_graphics_battle_anims_sprites_122_sheet, 0x0180, 10122
- obj_tiles gFile_graphics_battle_anims_sprites_123_sheet, 0x0600, 10123
- obj_tiles gFile_graphics_battle_anims_sprites_124_sheet, 0x0600, 10124
- obj_tiles gFile_graphics_battle_anims_sprites_125_sheet, 0x0200, 10125
- obj_tiles gFile_graphics_battle_anims_sprites_126_sheet, 0x0080, 10126
- obj_tiles gFile_graphics_battle_anims_sprites_127_sheet, 0x0200, 10127
- obj_tiles gFile_graphics_battle_anims_sprites_128_sheet, 0x0800, 10128
- obj_tiles gFile_graphics_battle_anims_sprites_129_sheet, 0x0080, 10129
- obj_tiles gFile_graphics_battle_anims_sprites_130_sheet, 0x0a00, 10130
- obj_tiles gFile_graphics_battle_anims_sprites_131_sheet, 0x0280, 10131
- obj_tiles gFile_graphics_battle_anims_sprites_132_sheet, 0x0280, 10132
- obj_tiles gFile_graphics_battle_anims_sprites_133_sheet, 0x0100, 10133
- obj_tiles gFile_graphics_battle_anims_sprites_134_sheet, 0x0200, 10134
- obj_tiles gFile_graphics_battle_anims_sprites_135_sheet, 0x0200, 10135
-
-gUnknown_83AD048:: @ 83AD048
- obj_tiles gFile_graphics_battle_anims_sprites_136_sheet, 0x0020, 10136
- obj_tiles gFile_graphics_battle_anims_sprites_137_sheet, 0x0a00, 10137
- obj_tiles gFile_graphics_battle_anims_sprites_138_sheet, 0x0800, 10138
- obj_tiles gFile_graphics_battle_anims_sprites_139_sheet, 0x0800, 10139
- obj_tiles gFile_graphics_battle_anims_sprites_140_sheet, 0x00c0, 10140
- obj_tiles gFile_graphics_battle_anims_sprites_141_sheet, 0x01c0, 10141
- obj_tiles gFile_graphics_battle_anims_sprites_142_sheet, 0x0100, 10142
- obj_tiles gFile_graphics_battle_anims_sprites_143_sheet, 0x0800, 10143
- obj_tiles gFile_graphics_battle_anims_sprites_144_sheet, 0x0200, 10144
- obj_tiles gFile_graphics_battle_anims_sprites_145_sheet, 0x0800, 10145
- obj_tiles gFile_graphics_battle_anims_sprites_146_sheet, 0x0180, 10146
- obj_tiles gFile_graphics_battle_anims_sprites_147_sheet, 0x0180, 10147
- obj_tiles gFile_graphics_battle_anims_sprites_148_sheet, 0x0200, 10148
- obj_tiles gFile_graphics_battle_anims_sprites_149_sheet, 0x0200, 10149
- obj_tiles gFile_graphics_battle_anims_sprites_150_sheet, 0x0180, 10150
- obj_tiles gFile_graphics_battle_anims_sprites_151_sheet, 0x0400, 10151
- obj_tiles gFile_graphics_battle_anims_sprites_152_sheet, 0x0080, 10152
- obj_tiles gFile_graphics_battle_anims_sprites_153_sheet, 0x0100, 10153
- obj_tiles gFile_graphics_battle_anims_sprites_154_sheet, 0x0100, 10154
- obj_tiles gFile_graphics_battle_anims_sprites_155_sheet, 0x0140, 10155
- obj_tiles gFile_graphics_battle_anims_sprites_156_sheet, 0x0800, 10156
- obj_tiles gFile_graphics_battle_anims_sprites_157_sheet, 0x0200, 10157
- obj_tiles gFile_graphics_battle_anims_sprites_158_sheet, 0x0100, 10158
- obj_tiles gFile_graphics_battle_anims_sprites_159_sheet, 0x00a0, 10159
- obj_tiles gFile_graphics_battle_anims_sprites_160_sheet, 0x0100, 10160
- obj_tiles gFile_graphics_battle_anims_sprites_161_sheet, 0x0080, 10161
- obj_tiles gFile_graphics_battle_anims_sprites_162_sheet, 0x0300, 10162
- obj_tiles gFile_graphics_battle_anims_sprites_163_sheet, 0x0100, 10163
- obj_tiles gFile_graphics_battle_anims_sprites_163_sheet, 0x0100, 10164
- obj_tiles gFile_graphics_battle_anims_sprites_163_sheet, 0x0100, 10165
- obj_tiles gFile_graphics_battle_anims_sprites_166_sheet, 0x0800, 10166
- obj_tiles gFile_graphics_battle_anims_sprites_166_sheet, 0x0800, 10167
- obj_tiles gFile_graphics_battle_anims_sprites_166_sheet, 0x0800, 10168
- obj_tiles gFile_graphics_battle_anims_sprites_166_sheet, 0x0800, 10169
- obj_tiles gFile_graphics_battle_anims_sprites_166_sheet, 0x0800, 10170
- obj_tiles gFile_graphics_battle_anims_sprites_171_sheet, 0x0080, 10171
- obj_tiles gFile_graphics_battle_anims_sprites_144_sheet, 0x0200, 10172
- obj_tiles gFile_graphics_battle_anims_sprites_173_sheet, 0x0200, 10173
- obj_tiles gFile_graphics_battle_anims_sprites_174_sheet, 0x0200, 10174
- obj_tiles gFile_graphics_battle_anims_sprites_175_sheet, 0x0080, 10175
- obj_tiles gFile_graphics_battle_anims_sprites_176_sheet, 0x0200, 10176
- obj_tiles gFile_graphics_battle_anims_sprites_177_sheet, 0x0500, 10177
- obj_tiles gFile_graphics_battle_anims_sprites_178_sheet, 0x0800, 10178
- obj_tiles gFile_graphics_battle_anims_sprites_179_sheet, 0x0400, 10179
- obj_tiles gFile_graphics_battle_anims_sprites_180_sheet, 0x0020, 10180
- obj_tiles gFile_graphics_battle_anims_sprites_181_sheet, 0x0800, 10181
- obj_tiles gFile_graphics_battle_anims_sprites_182_sheet, 0x0100, 10182
- obj_tiles gFile_graphics_battle_anims_sprites_183_sheet, 0x0800, 10183
- obj_tiles gFile_graphics_battle_anims_sprites_184_sheet, 0x0400, 10184
- obj_tiles gFile_graphics_battle_anims_sprites_185_sheet, 0x0a00, 10185
- obj_tiles gFile_graphics_battle_anims_sprites_186_sheet, 0x1000, 10186
- obj_tiles gFile_graphics_battle_anims_sprites_187_sheet, 0x0800, 10187
- obj_tiles gFile_graphics_battle_anims_sprites_188_sheet, 0x0400, 10188
- obj_tiles gFile_graphics_battle_anims_sprites_189_sheet, 0x0200, 10189
- obj_tiles gFile_graphics_battle_anims_sprites_190_sheet, 0x0800, 10190
- obj_tiles gFile_graphics_battle_anims_sprites_191_sheet, 0x0800, 10191
- obj_tiles gFile_graphics_battle_anims_sprites_192_sheet, 0x0800, 10192
- obj_tiles gFile_graphics_battle_anims_sprites_193_sheet, 0x0200, 10193
- obj_tiles gFile_graphics_battle_anims_sprites_194_sheet, 0x0800, 10194
- obj_tiles gFile_graphics_battle_anims_sprites_195_sheet, 0x0200, 10195
- obj_tiles gFile_graphics_battle_anims_sprites_196_sheet, 0x0800, 10196
- obj_tiles gFile_graphics_battle_anims_sprites_197_sheet, 0x0200, 10197
- obj_tiles gFile_graphics_battle_anims_sprites_198_sheet, 0x0800, 10198
- obj_tiles gFile_graphics_battle_anims_sprites_199_sheet, 0x0400, 10199
- obj_tiles gFile_graphics_battle_anims_sprites_200_sheet, 0x0200, 10200
- obj_tiles gFile_graphics_battle_anims_sprites_201_sheet, 0x0a80, 10201
- obj_tiles gFile_graphics_battle_anims_sprites_202_sheet, 0x0600, 10202
- obj_tiles gFile_graphics_battle_anims_sprites_203_sheet, 0x0800, 10203
- obj_tiles gFile_graphics_battle_anims_sprites_204_sheet, 0x0200, 10204
- obj_tiles gFile_graphics_battle_anims_sprites_205_sheet, 0x0600, 10205
- obj_tiles gFile_graphics_battle_anims_sprites_206_sheet, 0x0800, 10206
- obj_tiles gFile_graphics_battle_anims_sprites_207_sheet, 0x0180, 10207
- obj_tiles gFile_graphics_battle_anims_sprites_208_sheet, 0x0800, 10208
- obj_tiles gFile_graphics_battle_anims_sprites_209_sheet, 0x0800, 10209
- obj_tiles gFile_graphics_battle_anims_sprites_210_sheet, 0x0080, 10210
- obj_tiles gFile_graphics_battle_anims_sprites_211_sheet, 0x0080, 10211
- obj_tiles gFile_graphics_battle_anims_sprites_212_sheet, 0x0800, 10212
- obj_tiles gFile_graphics_battle_anims_sprites_213_sheet, 0x0800, 10213
- obj_tiles gFile_graphics_battle_anims_sprites_214_sheet, 0x0600, 10214
- obj_tiles gFile_graphics_battle_anims_sprites_215_sheet, 0x0600, 10215
- obj_tiles gFile_graphics_battle_anims_sprites_210_sheet, 0x0080, 10216
- obj_tiles gFile_graphics_battle_anims_sprites_217_sheet, 0x0080, 10217
- obj_tiles gFile_graphics_battle_anims_sprites_218_sheet, 0x0180, 10218
- obj_tiles gFile_graphics_battle_anims_sprites_210_sheet, 0x0080, 10219
- obj_tiles gFile_graphics_battle_anims_sprites_220_sheet, 0x0200, 10220
- obj_tiles gFile_graphics_battle_anims_sprites_221_sheet, 0x0400, 10221
- obj_tiles gFile_graphics_battle_anims_sprites_222_sheet, 0x0a00, 10222
- obj_tiles gFile_graphics_battle_anims_sprites_223_sheet, 0x0800, 10223
- obj_tiles gFile_graphics_battle_anims_sprites_224_sheet, 0x0200, 10224
- obj_tiles gFile_graphics_battle_anims_sprites_225_sheet, 0x0400, 10225
- obj_tiles gFile_graphics_battle_anims_sprites_226_sheet, 0x0080, 10226
- obj_tiles gFile_graphics_battle_anims_sprites_227_sheet, 0x0800, 10227
- obj_tiles gFile_graphics_battle_anims_sprites_228_sheet, 0x0200, 10228
- obj_tiles gFile_graphics_battle_anims_sprites_229_sheet, 0x0300, 10229
- obj_tiles gFile_graphics_battle_anims_sprites_230_sheet, 0x0800, 10230
- obj_tiles gFile_graphics_battle_anims_sprites_231_sheet, 0x0380, 10231
- obj_tiles gFile_graphics_battle_anims_sprites_232_sheet, 0x0800, 10232
-
-gUnknown_83AD350:: @ 83AD350
- obj_tiles gFile_graphics_battle_anims_sprites_233_sheet, 0x00c0, 10233
- obj_tiles gFile_graphics_battle_anims_sprites_234_sheet, 0x0800, 10234
- obj_tiles gFile_graphics_battle_anims_sprites_235_sheet, 0x0060, 10235
- obj_tiles gFile_graphics_battle_anims_sprites_235_sheet, 0x0060, 10236
- obj_tiles gFile_graphics_battle_anims_sprites_235_sheet, 0x0060, 10237
- obj_tiles gFile_graphics_battle_anims_sprites_238_sheet, 0x0080, 10238
- obj_tiles gFile_graphics_battle_anims_sprites_239_sheet, 0x0180, 10239
- obj_tiles gFile_graphics_battle_anims_sprites_240_sheet, 0x0180, 10240
- obj_tiles gFile_graphics_battle_anims_sprites_241_sheet, 0x0200, 10241
- obj_tiles gFile_graphics_battle_anims_sprites_242_sheet, 0x0200, 10242
- obj_tiles gFile_graphics_battle_anims_sprites_243_sheet, 0x0020, 10243
- obj_tiles gFile_graphics_battle_anims_sprites_244_sheet, 0x0400, 10244
- obj_tiles gFile_graphics_battle_anims_sprites_245_sheet, 0x0600, 10245
- obj_tiles gFile_graphics_battle_anims_sprites_246_sheet, 0x1000, 10246
- obj_tiles gFile_graphics_battle_anims_sprites_247_sheet, 0x0400, 10247
- obj_tiles gFile_graphics_battle_anims_sprites_248_sheet, 0x0020, 10248
- obj_tiles gFile_graphics_battle_anims_sprites_249_sheet, 0x0080, 10249
- obj_tiles gFile_graphics_battle_anims_sprites_250_sheet, 0x0800, 10250
- obj_tiles gFile_graphics_battle_anims_sprites_251_sheet, 0x0080, 10251
- obj_tiles gFile_graphics_battle_anims_sprites_252_sheet, 0x0200, 10252
- obj_tiles gFile_graphics_battle_anims_sprites_253_sheet, 0x0400, 10253
- obj_tiles gFile_graphics_battle_anims_sprites_254_sheet, 0x0200, 10254
- obj_tiles gFile_graphics_battle_anims_sprites_255_sheet, 0x0200, 10255
- obj_tiles gFile_graphics_battle_anims_sprites_256_sheet, 0x0800, 10256
- obj_tiles gFile_graphics_battle_anims_sprites_257_sheet, 0x0280, 10257
- obj_tiles gFile_graphics_battle_anims_sprites_258_sheet, 0x0200, 10258
- obj_tiles gFile_graphics_battle_anims_sprites_149_sheet, 0x0200, 10259
- obj_tiles gFile_graphics_battle_anims_sprites_260_sheet, 0x0400, 10260
- obj_tiles gFile_graphics_battle_anims_sprites_261_sheet, 0x0200, 10261
- obj_tiles gFile_graphics_battle_anims_sprites_262_sheet, 0x0200, 10262
- obj_tiles gFile_graphics_battle_anims_sprites_263_sheet, 0x0080, 10263
- obj_tiles gFile_graphics_battle_anims_sprites_264_sheet, 0x0020, 10264
- obj_tiles gFile_graphics_battle_anims_sprites_264_sheet, 0x0020, 10265
- obj_tiles gFile_graphics_battle_anims_sprites_266_sheet, 0x0080, 10266
- obj_tiles gFile_graphics_battle_anims_sprites_212_sheet, 0x0800, 10267
- obj_tiles gFile_graphics_battle_anims_sprites_264_sheet, 0x0020, 10268
-
-gUnknown_83AD470:: @ 83AD470
- obj_tiles gFile_graphics_battle_anims_sprites_269_sheet, 0x0080, 10269
- obj_tiles gFile_graphics_battle_anims_sprites_270_sheet, 0x0400, 10270
- obj_tiles gFile_graphics_battle_anims_sprites_271_sheet, 0x0080, 10271
- obj_tiles gFile_graphics_battle_anims_sprites_272_sheet, 0x0800, 10272
- obj_tiles gFile_graphics_battle_anims_sprites_273_sheet, 0x0020, 10273
- obj_tiles gFile_graphics_battle_anims_sprites_274_sheet, 0x0800, 10274
- obj_tiles gFile_graphics_battle_anims_sprites_275_sheet, 0x0800, 10275
- obj_tiles gFile_graphics_battle_anims_sprites_276_sheet, 0x0800, 10276
- obj_tiles gFile_graphics_battle_anims_sprites_277_sheet, 0x1000, 10277
- obj_tiles gFile_graphics_battle_anims_sprites_278_sheet, 0x0800, 10278
- obj_tiles gFile_graphics_battle_anims_sprites_279_sheet, 0x00a0, 10279
- obj_tiles gFile_graphics_battle_anims_sprites_280_sheet, 0x0800, 10280
- obj_tiles gFile_graphics_battle_anims_sprites_281_sheet, 0x0200, 10281
- obj_tiles gFile_graphics_battle_anims_sprites_282_sheet, 0x0600, 10282
- obj_tiles gFile_graphics_battle_anims_sprites_283_sheet, 0x0200, 10283
- obj_tiles gFile_graphics_battle_anims_sprites_284_sheet, 0x0800, 10284
- obj_tiles gFile_graphics_battle_anims_sprites_285_sheet, 0x0200, 10285
- obj_tiles gFile_graphics_battle_anims_sprites_183_sheet, 0x0800, 10286
- obj_tiles gFile_graphics_battle_anims_sprites_056_sheet, 0x1000, 10287
- obj_tiles gFile_graphics_battle_anims_sprites_163_sheet, 0x0100, 10288
-
- obj_pal gFile_graphics_battle_anims_sprites_000_palette, 10000
- obj_pal gFile_graphics_battle_anims_sprites_001_palette, 10001
- obj_pal gFile_graphics_battle_anims_sprites_002_palette, 10002
- obj_pal gFile_graphics_battle_anims_sprites_003_palette, 10003
- obj_pal gFile_graphics_battle_anims_sprites_004_palette, 10004
- obj_pal gFile_graphics_battle_anims_sprites_005_palette, 10005
- obj_pal gFile_graphics_battle_anims_sprites_006_palette, 10006
- obj_pal gFile_graphics_battle_anims_sprites_007_palette, 10007
- obj_pal gFile_graphics_battle_anims_sprites_008_palette, 10008
- obj_pal gFile_graphics_battle_anims_sprites_009_palette, 10009
- obj_pal gFile_graphics_battle_anims_sprites_010_palette, 10010
- obj_pal gFile_graphics_battle_anims_sprites_011_palette, 10011
- obj_pal gFile_graphics_battle_anims_sprites_012_palette, 10012
- obj_pal gFile_graphics_battle_anims_sprites_013_palette, 10013
- obj_pal gFile_graphics_battle_anims_sprites_014_palette, 10014
- obj_pal gFile_graphics_battle_anims_sprites_015_palette, 10015
- obj_pal gFile_graphics_battle_anims_sprites_016_palette, 10016
- obj_pal gFile_graphics_battle_anims_sprites_016_palette, 10017
- obj_pal gFile_graphics_battle_anims_sprites_018_palette, 10018
- obj_pal gFile_graphics_battle_anims_sprites_019_palette, 10019
- obj_pal gFile_graphics_battle_anims_sprites_020_palette, 10020
- obj_pal gFile_graphics_battle_anims_sprites_021_palette, 10021
- obj_pal gFile_graphics_battle_anims_sprites_022_palette, 10022
- obj_pal gFile_graphics_battle_anims_sprites_023_palette, 10023
- obj_pal gFile_graphics_battle_anims_sprites_024_palette, 10024
- obj_pal gFile_graphics_battle_anims_sprites_025_palette, 10025
- obj_pal gFile_graphics_battle_anims_sprites_026_palette, 10026
- obj_pal gFile_graphics_battle_anims_sprites_027_palette, 10027
- obj_pal gFile_graphics_battle_anims_sprites_028_palette, 10028
- obj_pal gFile_graphics_battle_anims_sprites_029_palette, 10029
- obj_pal gFile_graphics_battle_anims_sprites_030_palette, 10030
- obj_pal gFile_graphics_battle_anims_sprites_031_palette, 10031
- obj_pal gFile_graphics_battle_anims_sprites_032_palette, 10032
- obj_pal gFile_graphics_battle_anims_sprites_033_palette, 10033
- obj_pal gFile_graphics_battle_anims_sprites_033_palette, 10034
- obj_pal gFile_graphics_battle_anims_sprites_033_palette, 10035
- obj_pal gFile_graphics_battle_anims_sprites_036_palette, 10036
- obj_pal gFile_graphics_battle_anims_sprites_036_palette, 10037
- obj_pal gFile_graphics_battle_anims_sprites_038_palette, 10038
- obj_pal gFile_graphics_battle_anims_sprites_039_palette, 10039
- obj_pal gFile_graphics_battle_anims_sprites_038_palette, 10040
- obj_pal gFile_graphics_battle_anims_sprites_038_palette, 10041
- obj_pal gFile_graphics_battle_anims_sprites_042_palette, 10042
- obj_pal gFile_graphics_battle_anims_sprites_043_palette, 10043
- obj_pal gFile_graphics_battle_anims_sprites_044_palette, 10044
- obj_pal gFile_graphics_battle_anims_sprites_045_palette, 10045
- obj_pal gFile_graphics_battle_anims_sprites_046_palette, 10046
- obj_pal gFile_graphics_battle_anims_sprites_047_palette, 10046
- obj_pal gFile_graphics_battle_anims_sprites_048_palette, 10048
- obj_pal gFile_graphics_battle_anims_sprites_049_palette, 10049
- obj_pal gFile_graphics_battle_anims_sprites_050_palette, 10050
- obj_pal gFile_graphics_battle_anims_sprites_050_palette, 10051
- obj_pal gFile_graphics_battle_anims_sprites_050_palette, 10052
- obj_pal gFile_graphics_battle_anims_sprites_026_palette, 10053
- obj_pal gFile_graphics_battle_anims_sprites_054_palette, 10054
- obj_pal gFile_graphics_battle_anims_sprites_050_palette, 10055
- obj_pal gFile_graphics_battle_anims_sprites_056_palette, 10056
- obj_pal gFile_graphics_battle_anims_sprites_057_palette, 10057
- obj_pal gFile_graphics_battle_anims_sprites_058_palette, 10058
- obj_pal gFile_graphics_battle_anims_sprites_059_palette, 10059
- obj_pal gFile_graphics_battle_anims_sprites_060_palette, 10060
- obj_pal gFile_graphics_battle_anims_sprites_061_palette, 10061
- obj_pal gFile_graphics_battle_anims_sprites_062_palette, 10062
- obj_pal gFile_graphics_battle_anims_sprites_063_palette, 10063
- obj_pal gFile_graphics_battle_anims_sprites_064_palette, 10064
- obj_pal gFile_graphics_battle_anims_sprites_065_palette, 10065
- obj_pal gFile_graphics_battle_anims_sprites_066_palette, 10066
- obj_pal gFile_graphics_battle_anims_sprites_067_palette, 10067
- obj_pal gFile_graphics_battle_anims_sprites_068_palette, 10068
- obj_pal gFile_graphics_battle_anims_sprites_065_palette, 10069
- obj_pal gFile_graphics_battle_anims_sprites_070_palette, 10070
- obj_pal gFile_graphics_battle_anims_sprites_070_palette, 10071
- obj_pal gFile_graphics_battle_anims_sprites_072_palette, 10072
- obj_pal gFile_graphics_battle_anims_sprites_073_palette, 10073
- obj_pal gFile_graphics_battle_anims_sprites_074_palette, 10074
- obj_pal gFile_graphics_battle_anims_sprites_075_palette, 10075
- obj_pal gFile_graphics_battle_anims_sprites_076_palette, 10076
- obj_pal gFile_graphics_battle_anims_sprites_076_palette, 10077
- obj_pal gFile_graphics_battle_anims_sprites_078_palette, 10078
- obj_pal gFile_graphics_battle_anims_sprites_078_palette, 10079
- obj_pal gFile_graphics_battle_anims_sprites_080_palette, 10080
- obj_pal gFile_graphics_battle_anims_sprites_081_palette, 10081
- obj_pal gFile_graphics_battle_anims_sprites_082_palette, 10082
- obj_pal gFile_graphics_battle_anims_sprites_083_palette, 10083
- obj_pal gFile_graphics_battle_anims_sprites_084_palette, 10084
- obj_pal gFile_graphics_battle_anims_sprites_085_palette, 10085
- obj_pal gFile_graphics_battle_anims_sprites_086_palette, 10086
- obj_pal gFile_graphics_battle_anims_sprites_087_palette, 10087
- obj_pal gFile_graphics_battle_anims_sprites_088_palette, 10088
- obj_pal gFile_graphics_battle_anims_sprites_089_palette, 10089
- obj_pal gFile_graphics_battle_anims_sprites_090_palette, 10090
- obj_pal gFile_graphics_battle_anims_sprites_091_palette, 10091
- obj_pal gFile_graphics_battle_anims_sprites_092_palette, 10092
- obj_pal gFile_graphics_battle_anims_sprites_093_palette, 10093
- obj_pal gFile_graphics_battle_anims_sprites_094_palette, 10094
- obj_pal gFile_graphics_battle_anims_sprites_095_palette, 10095
- obj_pal gFile_graphics_battle_anims_sprites_096_palette, 10096
- obj_pal gFile_graphics_battle_anims_sprites_097_palette, 10097
- obj_pal gFile_graphics_battle_anims_sprites_094_palette, 10098
- obj_pal gFile_graphics_battle_anims_sprites_099_palette, 10099
- obj_pal gFile_graphics_battle_anims_sprites_100_palette, 10100
- obj_pal gFile_graphics_battle_anims_sprites_101_palette, 10101
- obj_pal gFile_graphics_battle_anims_sprites_101_palette, 10102
- obj_pal gFile_graphics_battle_anims_sprites_103_palette, 10103
- obj_pal gFile_graphics_battle_anims_sprites_104_palette, 10104
- obj_pal gFile_graphics_battle_anims_sprites_105_palette, 10105
- obj_pal gFile_graphics_battle_anims_sprites_105_palette, 10106
- obj_pal gFile_graphics_battle_anims_sprites_107_palette, 10107
- obj_pal gFile_graphics_battle_anims_sprites_107_palette, 10108
- obj_pal gFile_graphics_battle_anims_sprites_109_palette, 10109
- obj_pal gFile_graphics_battle_anims_sprites_109_palette, 10110
- obj_pal gFile_graphics_battle_anims_sprites_111_palette, 10111
- obj_pal gFile_graphics_battle_anims_sprites_112_palette, 10112
- obj_pal gFile_graphics_battle_anims_sprites_113_palette, 10113
- obj_pal gFile_graphics_battle_anims_sprites_114_palette, 10114
- obj_pal gFile_graphics_battle_anims_sprites_115_palette, 10115
- obj_pal gFile_graphics_battle_anims_sprites_116_palette, 10116
- obj_pal gFile_graphics_battle_anims_sprites_117_palette, 10117
- obj_pal gFile_graphics_battle_anims_sprites_118_palette, 10118
- obj_pal gFile_graphics_battle_anims_sprites_119_palette, 10119
- obj_pal gFile_graphics_battle_anims_sprites_120_palette, 10120
- obj_pal gFile_graphics_battle_anims_sprites_121_palette, 10121
- obj_pal gFile_graphics_battle_anims_sprites_122_palette, 10122
- obj_pal gFile_graphics_battle_anims_sprites_122_palette, 10123
- obj_pal gFile_graphics_battle_anims_sprites_124_palette, 10124
- obj_pal gFile_graphics_battle_anims_sprites_125_palette, 10125
- obj_pal gFile_graphics_battle_anims_sprites_126_palette, 10126
- obj_pal gFile_graphics_battle_anims_sprites_127_palette, 10127
- obj_pal gFile_graphics_battle_anims_sprites_128_palette, 10128
- obj_pal gFile_graphics_battle_anims_sprites_128_palette, 10129
- obj_pal gFile_graphics_battle_anims_sprites_130_palette, 10130
- obj_pal gFile_graphics_battle_anims_sprites_130_palette, 10131
- obj_pal gFile_graphics_battle_anims_sprites_132_palette, 10132
- obj_pal gFile_graphics_battle_anims_sprites_133_palette, 10133
- obj_pal gFile_graphics_battle_anims_sprites_133_palette, 10134
- obj_pal gFile_graphics_battle_anims_sprites_135_palette, 10135
-
-gUnknown_83AD950:: @ 83AD950
- obj_pal gFile_graphics_battle_anims_sprites_136_palette, 10136
- obj_pal gFile_graphics_battle_anims_sprites_135_palette, 10137
- obj_pal gFile_graphics_battle_anims_sprites_135_palette, 10138
- obj_pal gFile_graphics_battle_anims_sprites_139_palette, 10139
- obj_pal gFile_graphics_battle_anims_sprites_140_palette, 10140
- obj_pal gFile_graphics_battle_anims_sprites_141_palette, 10141
- obj_pal gFile_graphics_battle_anims_sprites_141_palette, 10142
- obj_pal gFile_graphics_battle_anims_sprites_143_palette, 10143
- obj_pal gFile_graphics_battle_anims_sprites_144_palette, 10144
- obj_pal gFile_graphics_battle_anims_sprites_139_palette, 10145
- obj_pal gFile_graphics_battle_anims_sprites_115_palette, 10146
- obj_pal gFile_graphics_battle_anims_sprites_147_palette, 10147
- obj_pal gFile_graphics_battle_anims_sprites_148_palette, 10148
- obj_pal gFile_graphics_battle_anims_sprites_148_palette, 10149
- obj_pal gFile_graphics_battle_anims_sprites_150_palette, 10150
- obj_pal gFile_graphics_battle_anims_sprites_150_palette, 10151
- obj_pal gFile_graphics_battle_anims_sprites_152_palette, 10152
- obj_pal gFile_graphics_battle_anims_sprites_153_palette, 10153
- obj_pal gFile_graphics_battle_anims_sprites_154_palette, 10154
- obj_pal gFile_graphics_battle_anims_sprites_155_palette, 10155
- obj_pal gFile_graphics_battle_anims_sprites_156_palette, 10156
- obj_pal gFile_graphics_battle_anims_sprites_157_palette, 10157
- obj_pal gFile_graphics_battle_anims_sprites_158_palette, 10158
- obj_pal gFile_graphics_battle_anims_sprites_159_palette, 10159
- obj_pal gFile_graphics_battle_anims_sprites_160_palette, 10160
- obj_pal gFile_graphics_battle_anims_sprites_161_palette, 10161
- obj_pal gFile_graphics_battle_anims_sprites_162_palette, 10162
- obj_pal gFile_graphics_battle_anims_sprites_163_palette, 10163
- obj_pal gFile_graphics_battle_anims_sprites_164_palette, 10164
- obj_pal gFile_graphics_battle_anims_sprites_165_palette, 10165
- obj_pal gFile_graphics_battle_anims_sprites_166_palette, 10166
- obj_pal gFile_graphics_battle_anims_sprites_167_palette, 10167
- obj_pal gFile_graphics_battle_anims_sprites_168_palette, 10168
- obj_pal gFile_graphics_battle_anims_sprites_169_palette, 10169
- obj_pal gFile_graphics_battle_anims_sprites_170_palette, 10170
- obj_pal gFile_graphics_battle_anims_sprites_171_palette, 10171
- obj_pal gFile_graphics_battle_anims_sprites_172_palette, 10172
- obj_pal gFile_graphics_battle_anims_sprites_001_palette, 10173
- obj_pal gFile_graphics_battle_anims_sprites_174_palette, 10174
- obj_pal gFile_graphics_battle_anims_sprites_175_palette, 10175
- obj_pal gFile_graphics_battle_anims_sprites_176_palette, 10176
- obj_pal gFile_graphics_battle_anims_sprites_177_palette, 10177
- obj_pal gFile_graphics_battle_anims_sprites_178_palette, 10178
- obj_pal gFile_graphics_battle_anims_sprites_179_palette, 10179
- obj_pal gFile_graphics_battle_anims_sprites_179_palette, 10180
- obj_pal gFile_graphics_battle_anims_sprites_179_palette, 10181
- obj_pal gFile_graphics_battle_anims_sprites_182_palette, 10182
- obj_pal gFile_graphics_battle_anims_sprites_183_palette, 10183
- obj_pal gFile_graphics_battle_anims_sprites_184_palette, 10184
- obj_pal gFile_graphics_battle_anims_sprites_185_palette, 10185
- obj_pal gFile_graphics_battle_anims_sprites_186_palette, 10186
- obj_pal gFile_graphics_battle_anims_sprites_187_palette, 10187
- obj_pal gFile_graphics_battle_anims_sprites_188_palette, 10188
- obj_pal gFile_graphics_battle_anims_sprites_189_palette, 10189
- obj_pal gFile_graphics_battle_anims_sprites_190_palette, 10190
- obj_pal gFile_graphics_battle_anims_sprites_191_palette, 10191
- obj_pal gFile_graphics_battle_anims_sprites_192_palette, 10192
- obj_pal gFile_graphics_battle_anims_sprites_193_palette, 10193
- obj_pal gFile_graphics_battle_anims_sprites_194_palette, 10194
- obj_pal gFile_graphics_battle_anims_sprites_195_palette, 10195
- obj_pal gFile_graphics_battle_anims_sprites_196_palette, 10196
- obj_pal gFile_graphics_battle_anims_sprites_197_palette, 10197
- obj_pal gFile_graphics_battle_anims_sprites_198_palette, 10198
- obj_pal gFile_graphics_battle_anims_sprites_199_palette, 10199
- obj_pal gFile_graphics_battle_anims_sprites_200_palette, 10200
- obj_pal gFile_graphics_battle_anims_sprites_201_palette, 10201
- obj_pal gFile_graphics_battle_anims_sprites_202_palette, 10202
- obj_pal gFile_graphics_battle_anims_sprites_203_palette, 10203
- obj_pal gFile_graphics_battle_anims_sprites_204_palette, 10204
- obj_pal gFile_graphics_battle_anims_sprites_205_palette, 10205
- obj_pal gFile_graphics_battle_anims_sprites_206_palette, 10206
- obj_pal gFile_graphics_battle_anims_sprites_207_palette, 10207
- obj_pal gFile_graphics_battle_anims_sprites_167_palette, 10208
- obj_pal gFile_graphics_battle_anims_sprites_209_palette, 10209
- obj_pal gFile_graphics_battle_anims_sprites_210_palette, 10210
- obj_pal gFile_graphics_battle_anims_sprites_211_palette, 10211
- obj_pal gFile_graphics_battle_anims_sprites_211_palette, 10212
- obj_pal gFile_graphics_battle_anims_sprites_211_palette, 10213
- obj_pal gFile_graphics_battle_anims_sprites_064_palette, 10214
- obj_pal gFile_graphics_battle_anims_sprites_215_palette, 10215
- obj_pal gFile_graphics_battle_anims_sprites_216_palette, 10216
- obj_pal gFile_graphics_battle_anims_sprites_217_palette, 10217
- obj_pal gFile_graphics_battle_anims_sprites_218_palette, 10218
- obj_pal gFile_graphics_battle_anims_sprites_219_palette, 10219
- obj_pal gFile_graphics_battle_anims_sprites_220_palette, 10220
- obj_pal gFile_graphics_battle_anims_sprites_221_palette, 10221
- obj_pal gFile_graphics_battle_anims_sprites_222_palette, 10222
- obj_pal gFile_graphics_battle_anims_sprites_223_palette, 10223
- obj_pal gFile_graphics_battle_anims_sprites_224_palette, 10224
- obj_pal gFile_graphics_battle_anims_sprites_225_palette, 10225
- obj_pal gFile_graphics_battle_anims_sprites_226_palette, 10226
- obj_pal gFile_graphics_battle_anims_sprites_226_palette, 10227
- obj_pal gFile_graphics_battle_anims_sprites_228_palette, 10228
- obj_pal gFile_graphics_battle_anims_sprites_229_palette, 10229
- obj_pal gFile_graphics_battle_anims_sprites_230_palette, 10230
- obj_pal gFile_graphics_battle_anims_sprites_231_palette, 10231
- obj_pal gFile_graphics_battle_anims_sprites_231_palette, 10232
-
-gUnknown_83ADC58:: @ 83ADC58
- obj_pal gFile_graphics_battle_anims_sprites_233_palette, 10233
- obj_pal gFile_graphics_battle_anims_sprites_234_palette, 10234
- obj_pal gFile_graphics_battle_anims_sprites_235_palette, 10235
- obj_pal gFile_graphics_battle_anims_sprites_236_palette, 10236
- obj_pal gFile_graphics_battle_anims_sprites_237_palette, 10237
- obj_pal gFile_graphics_battle_anims_sprites_238_palette, 10238
- obj_pal gFile_graphics_battle_anims_sprites_239_palette, 10239
- obj_pal gFile_graphics_battle_anims_sprites_240_palette, 10240
- obj_pal gFile_graphics_battle_anims_sprites_241_palette, 10241
- obj_pal gFile_graphics_battle_anims_sprites_242_palette, 10242
- obj_pal gFile_graphics_battle_anims_sprites_243_palette, 10243
- obj_pal gFile_graphics_battle_anims_sprites_244_palette, 10244
- obj_pal gFile_graphics_battle_anims_sprites_245_palette, 10245
- obj_pal gFile_graphics_battle_anims_sprites_245_palette, 10246
- obj_pal gFile_graphics_battle_anims_sprites_064_palette, 10247
- obj_pal gFile_graphics_battle_anims_sprites_248_palette, 10248
- obj_pal gFile_graphics_battle_anims_sprites_249_palette, 10249
- obj_pal gFile_graphics_battle_anims_sprites_249_palette, 10250
- obj_pal gFile_graphics_battle_anims_sprites_251_palette, 10251
- obj_pal gFile_graphics_battle_anims_sprites_252_palette, 10252
- obj_pal gFile_graphics_battle_anims_sprites_253_palette, 10253
- obj_pal gFile_graphics_battle_anims_sprites_254_palette, 10254
- obj_pal gFile_graphics_battle_anims_sprites_255_palette, 10255
- obj_pal gFile_graphics_battle_anims_sprites_256_palette, 10256
- obj_pal gFile_graphics_battle_anims_sprites_257_palette, 10257
- obj_pal gFile_graphics_battle_anims_sprites_258_palette, 10258
- obj_pal gFile_graphics_battle_anims_sprites_259_palette, 10259
- obj_pal gFile_graphics_battle_anims_sprites_260_palette, 10260
- obj_pal gBattleAnimSpritePal_FlyingDirt, 10261
- obj_pal gFile_graphics_battle_anims_sprites_262_palette, 10262
- obj_pal gFile_graphics_battle_anims_sprites_263_palette, 10263
- obj_pal gFile_graphics_battle_anims_sprites_264_palette, 10264
- obj_pal gFile_graphics_battle_anims_sprites_265_palette, 10265
- obj_pal gFile_graphics_battle_anims_sprites_266_palette, 10266
- obj_pal gFile_graphics_battle_anims_sprites_267_palette, 10267
- obj_pal gFile_graphics_battle_anims_sprites_268_palette, 10268
-
-gUnknown_83ADD78:: @ 83ADD78
- obj_pal gFile_graphics_battle_anims_sprites_269_palette, 10269
- obj_pal gFile_graphics_battle_anims_sprites_270_palette, 10270
- obj_pal gFile_graphics_battle_anims_sprites_271_palette, 10271
- obj_pal gFile_graphics_battle_anims_sprites_272_palette, 10272
- obj_pal gFile_graphics_battle_anims_sprites_272_palette, 10273
- obj_pal gFile_graphics_battle_anims_sprites_274_palette, 10274
- obj_pal gFile_graphics_battle_anims_sprites_274_palette, 10275
- obj_pal gFile_graphics_battle_anims_sprites_274_palette, 10276
- obj_pal gFile_graphics_battle_anims_sprites_277_palette, 10277
- obj_pal gFile_graphics_battle_anims_sprites_278_palette, 10278
- obj_pal gFile_graphics_battle_anims_sprites_279_palette, 10279
- obj_pal gFile_graphics_battle_anims_sprites_280_palette, 10280
- obj_pal gFile_graphics_battle_anims_sprites_281_palette, 10281
- obj_pal gFile_graphics_battle_anims_sprites_282_palette, 10282
- obj_pal gFile_graphics_battle_anims_sprites_283_palette, 10283
- obj_pal gFile_graphics_battle_anims_sprites_284_palette, 10284
- obj_pal gFile_graphics_battle_anims_sprites_285_palette, 10285
- obj_pal gFile_graphics_battle_anims_sprites_286_palette, 10286
- 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/battle_anim_effects_3.s b/data/battle_anim_effects_3.s
deleted file mode 100644
index ebd42dfb5..000000000
--- a/data/battle_anim_effects_3.s
+++ /dev/null
@@ -1,181 +0,0 @@
-#include "constants/region_map.h"
-#include "constants/flags.h"
-#include "constants/moves.h"
- .include "asm/macros.inc"
- .include "constants/constants.inc"
- .section .rodata
- .align 2
-
-gUnknown_83FEDE4:: @ 83FEDE4
- .incbin "baserom.gba", 0x3FEDE4, 0x1C
-
-gUnknown_83FEE00::
- .incbin "baserom.gba", 0x3FEE00, 0x18
-
-gUnknown_83FEE18::
- .incbin "baserom.gba", 0x3FEE18, 0x18
-
-gUnknown_83FEE30::
- .incbin "baserom.gba", 0x3FEE30, 0x2C
-
-gUnknown_83FEE5C::
- .incbin "baserom.gba", 0x3FEE5C, 0x18
-
-gUnknown_83FEE74::
- .incbin "baserom.gba", 0x3FEE74, 0x18
-
-gUnknown_83FEE8C::
- .incbin "baserom.gba", 0x3FEE8C, 0x58
-
-gUnknown_83FEEE4::
- .incbin "baserom.gba", 0x3FEEE4, 0x18
-
-gUnknown_83FEEFC::
- .incbin "baserom.gba", 0x3FEEFC, 0x34
-
-gUnknown_83FEF30::
- .incbin "baserom.gba", 0x3FEF30, 0x40
-
-gUnknown_83FEF70::
- .incbin "baserom.gba", 0x3FEF70, 0x4C
-
-gUnknown_83FEFBC::
- .incbin "baserom.gba", 0x3FEFBC, 0x50
-
-gUnknown_83FF00C::
- .incbin "baserom.gba", 0x3FF00C, 0x18
-
-gUnknown_83FF024::
- .incbin "baserom.gba", 0x3FF024, 0x18
-
-gUnknown_83FF03C::
- .incbin "baserom.gba", 0x3FF03C, 0x2C
-
-gUnknown_83FF068::
- .incbin "baserom.gba", 0x3FF068, 0x18
-
-gUnknown_83FF080:: @ 83FF080
- .incbin "baserom.gba", 0x3FF080, 0x58
-
-gUnknown_83FF0D8::
- .incbin "baserom.gba", 0x3FF0D8, 0x40
-
-gUnknown_83FF118::
- .incbin "baserom.gba", 0x3FF118, 0x18
-
-gUnknown_83FF130:: @ 83FF130
- .incbin "baserom.gba", 0x3FF130, 0x20
-
-gUnknown_83FF150::
- .incbin "baserom.gba", 0x3FF150, 0x18
-
-gUnknown_83FF168:: @ 83FF168
- .incbin "baserom.gba", 0x3FF168, 0x18
-
-gUnknown_83FF180:: @ 83FF180
- .incbin "baserom.gba", 0x3FF180, 0x18
-
-gUnknown_83FF198:: @ 83FF198
- .incbin "baserom.gba", 0x3FF198, 0x28
-
-gUnknown_83FF1C0:: @ 83FF1C0
- .incbin "baserom.gba", 0x3FF1C0, 0x38
-
-gUnknown_83FF1F8::
- .incbin "baserom.gba", 0x3FF1F8, 0x18
-
-gUnknown_83FF210:: @ 83FF210
- .incbin "baserom.gba", 0x3FF210, 0x30
-
-gUnknown_83FF240:: @ 83FF240
- .incbin "baserom.gba", 0x3FF240, 0x2C
-
-gUnknown_83FF26C:: @ 83FF26C
- .incbin "baserom.gba", 0x3FF26C, 0x18
-
-gUnknown_83FF284:: @ 83FF284
- .incbin "baserom.gba", 0x3FF284, 0x4
-
-gUnknown_83FF288:: @ 83FF288
- .incbin "baserom.gba", 0x3FF288, 0x8
-
-gUnknown_83FF290:: @ 83FF290
- .incbin "baserom.gba", 0x3FF290, 0x20
-
-gUnknown_83FF2B0::
- .incbin "baserom.gba", 0x3FF2B0, 0x74
-
-gUnknown_83FF324::
- .incbin "baserom.gba", 0x3FF324, 0x4C
-
-gUnknown_83FF370::
- .incbin "baserom.gba", 0x3FF370, 0x18
-
-gUnknown_83FF388::
- .incbin "baserom.gba", 0x3FF388, 0x18
-
-gUnknown_83FF3A0::
- .incbin "baserom.gba", 0x3FF3A0, 0x18
-
-gUnknown_83FF3B8::
- .incbin "baserom.gba", 0x3FF3B8, 0x18
-
-gUnknown_83FF3D0:: @ 83FF3D0
- .incbin "baserom.gba", 0x3FF3D0, 0x9C
-
-gUnknown_83FF46C::
- .incbin "baserom.gba", 0x3FF46C, 0xA8
-
-gUnknown_83FF514::
- .incbin "baserom.gba", 0x3FF514, 0x18
-
-gUnknown_83FF52C:: @ 83FF52C
- .incbin "baserom.gba", 0x3FF52C, 0x20
-
-gUnknown_83FF54C:: @ 83FF54C
- .incbin "baserom.gba", 0x3FF54C, 0x18
-
-gUnknown_83FF564:: @ 83FF564
- .incbin "baserom.gba", 0x3FF564, 0x50
-
-gUnknown_83FF5B4::
- .incbin "baserom.gba", 0x3FF5B4, 0x18
-
-gUnknown_83FF5CC:: @ 83FF5CC
- .incbin "baserom.gba", 0x3FF5CC, 0x18
-
-gUnknown_83FF5E4::
- .incbin "baserom.gba", 0x3FF5E4, 0x48
-
-gUnknown_83FF62C:: @ 83FF62C
- .incbin "baserom.gba", 0x3FF62C, 0x18
-
-gUnknown_83FF644::
- .incbin "baserom.gba", 0x3FF644, 0x18
-
-gUnknown_83FF65C:: @ 83FF65C
- .incbin "baserom.gba", 0x3FF65C, 0x18
-
-gUnknown_83FF674::
- .incbin "baserom.gba", 0x3FF674, 0x18
-
-gUnknown_83FF68C::
- .incbin "baserom.gba", 0x3FF68C, 0x18
-
-gUnknown_83FF6A4::
- .incbin "baserom.gba", 0x3FF6A4, 0x18
-
-gUnknown_83FF6BC::
- .incbin "baserom.gba", 0x3FF6BC, 0x30
-
-gUnknown_83FF6EC::
- .incbin "baserom.gba", 0x3FF6EC, 0x78
-
-gUnknown_83FF764::
- .incbin "baserom.gba", 0x3FF764, 0x2C
-
-gUnknown_83FF790::
- .incbin "baserom.gba", 0x3FF790, 0x18
-
-gUnknown_83FF7A8:: @ 83FF7A8
- .incbin "baserom.gba", 0x3FF7A8, 0x30
diff --git a/data/battle_anim_effects_misc.s b/data/battle_anim_effects_misc.s
index ff14e90a4..c6cb89e24 100644
--- a/data/battle_anim_effects_misc.s
+++ b/data/battle_anim_effects_misc.s
@@ -6,1664 +6,6 @@
.section .rodata
.align 2
-gUnknown_83E2964:: @ 83E2964
- .byte 0x02, 0x04, 0x01, 0x03
-
-gUnknown_83E2968:: @ 83E2968
- obj_image_anim_frame 0x0000, 5
- obj_image_anim_frame 0x0002, 5
- obj_image_anim_frame 0x0004, 5
- obj_image_anim_frame 0x0006, 5
- obj_image_anim_frame 0x0008, 5
- obj_image_anim_frame 0x000a, 5
- obj_image_anim_frame 0x000c, 5
- obj_image_anim_frame 0x000e, 5
- obj_image_anim_jump 0x0000
-
-gUnknown_83E298C:: @ 83E298C
- .4byte gUnknown_83E2968
-
-gUnknown_83E2990:: @ 83E2990
- spr_template 10067, 10067, gOamData_83ACA08, gUnknown_83E298C, NULL, gDummySpriteAffineAnimTable, sub_80A22E8
-
-gUnknown_83E29A8:: @ 83E29A8
- spr_template 10068, 10068, gOamData_83ACA08, gUnknown_83E298C, NULL, gDummySpriteAffineAnimTable, sub_80A22E8
-
-gUnknown_83E29C0:: @ 83E29C0
- spr_template 10065, 10065, gOamData_83ACA08, gUnknown_83E298C, NULL, gDummySpriteAffineAnimTable, sub_80A22E8
-
-gAnimCmd_83E29D8:: @ 83E29D8
- obj_image_anim_frame 0, 1
- obj_image_anim_end
-
-gAnimCmd_83E29E0:: @ 83E29E0
- obj_image_anim_frame 1, 1
- obj_image_anim_end
-
-gAnimCmd_83E29E8:: @ 83E29E8
- obj_image_anim_frame 2, 1
- obj_image_anim_end
-
-gAnimCmd_83E29F0:: @ 83E29F0
- obj_image_anim_frame 3, 1
- obj_image_anim_end
-
-gAnimCmd_83E29F8:: @ 83E29F8
- obj_image_anim_frame 4, 1
- obj_image_anim_end
-
-gAnimCmd_83E2A00:: @ 83E2A00
- obj_image_anim_frame 5, 1
- obj_image_anim_end
-
-gAnimCmd_83E2A08:: @ 83E2A08
- obj_image_anim_frame 6, 1
- obj_image_anim_end
-
-gAnimCmd_83E2A10:: @ 83E2A10
- obj_image_anim_frame 7, 1
- obj_image_anim_end
-
-gAnimCmd_83E2A18:: @ 83E2A18
- obj_image_anim_frame 8, 1
- obj_image_anim_end
-
-gSpriteAnimTable_83E2A20:: @ 83E2A20
- .4byte gAnimCmd_83E29D8
- .4byte gAnimCmd_83E29E0
- .4byte gAnimCmd_83E29E8
- .4byte gAnimCmd_83E29F0
- .4byte gAnimCmd_83E29F8
- .4byte gAnimCmd_83E2A00
- .4byte gAnimCmd_83E2A08
-
-gSpriteAnimTable_83E2A3C:: @ 83E2A3C
- .4byte gAnimCmd_83E2A10
-
-gSpriteAnimTable_83E2A40:: @ 83E2A40
- .4byte gAnimCmd_83E2A18
-
-gAffineAnimCmd_83E2A44:: @ 83E2A44
- obj_rot_scal_anim_frame -5, -5, 0, 1
- obj_rot_scal_anim_jump 0
-
-gSpriteAffineAnimTable_83E2A54:: @ 83E2A54
- .4byte gAffineAnimCmd_83E2A44
-
-gUnknown_83E2A58:: @ 83E2A58
- spr_template 10147, 10147, gOamData_83ACB50, gSpriteAnimTable_83E2A40, NULL, gSpriteAffineAnimTable_83E2A54, sub_80A2388
-
-gUnknown_83E2A70:: @ 83E2A70
- spr_template 10147, 10147, gOamData_83AC9C8, gSpriteAnimTable_83E2A20, NULL, gDummySpriteAffineAnimTable, sub_80A23D8
-
-gUnknown_83E2A88:: @ 83E2A88
- spr_template 10147, 10147, gOamData_83AC9C8, gSpriteAnimTable_83E2A3C, NULL, gDummySpriteAffineAnimTable, sub_80A2430
-
-gUnknown_83E2AA0:: @ 83E2AA0
- obj_rot_scal_anim_frame 320, 320, 0, 0
- obj_rot_scal_anim_frame -14, -14, 0, 1
- obj_rot_scal_anim_jump 1
-
-gUnknown_83E2AB8:: @ 83E2AB8
- .4byte gUnknown_83E2AA0
-
-gUnknown_83E2ABC:: @ 83E2ABC
- spr_template 10235, 10235, gOamData_83ACA88, gDummySpriteAnimTable, NULL, gUnknown_83E2AB8, sub_80A2388
-
-gUnknown_83E2AD4:: @ 83E2AD4
- obj_rot_scal_anim_frame -5, -5, 0, 1
- obj_rot_scal_anim_jump 0
-
-gUnknown_83E2AE4:: @ 83E2AE4
- .4byte gUnknown_83E2AD4
-
-gUnknown_83E2AE8:: @ 83E2AE8
- spr_template 10147, 10147, gOamData_83ACB50, gSpriteAnimTable_83E2A40, NULL, gUnknown_83E2AE4, sub_80A2580
-
-gUnknown_83E2B00:: @ 83E2B00
- spr_template 10147, 10147, gOamData_83AC9C8, gSpriteAnimTable_83E2A20, NULL, gDummySpriteAffineAnimTable, sub_80A25EC
-
-gUnknown_83E2B18:: @ 83E2B18
- obj_image_anim_frame 0, 1
- obj_image_anim_end
-
-gUnknown_83E2B20:: @ 83E2B20
- obj_image_anim_frame 4, 7
- obj_image_anim_frame 8, 7
- obj_image_anim_jump 0
-
-gUnknown_83E2B2C:: @ 83E2B2C
- .4byte gUnknown_83E2B18
- .4byte gUnknown_83E2B20
-
-gUnknown_83E2B34:: @ 83E2B34
- spr_template 10006, 10006, gOamData_83AC9D0, gUnknown_83E2B2C, NULL, gDummySpriteAffineAnimTable, sub_80A26F0
-
-gUnknown_83E2B4C:: @ 83E2B4C
- obj_image_anim_frame 0, 1
- obj_image_anim_end
-
-gUnknown_83E2B54:: @ 83E2B54
- obj_image_anim_frame 4, 7
- obj_image_anim_end
-
-gUnknown_83E2B5C:: @ 83E2B5C
- .4byte gUnknown_83E2B4C
- .4byte gUnknown_83E2B54
-
-gUnknown_83E2B64:: @ 83E2B64
- spr_template 10158, 10158, gOamData_83AC9D0, gUnknown_83E2B5C, NULL, gDummySpriteAffineAnimTable, sub_80A27D0
-
-gUnknown_83E2B7C:: @ 83E2B7C
- obj_image_anim_frame 0, 1
- obj_image_anim_end
-
-gUnknown_83E2B84:: @ 83E2B84
- obj_image_anim_frame 4, 1
- obj_image_anim_end
-
-gUnknown_83E2B8C:: @ 83E2B8C
- .4byte gUnknown_83E2B7C
-
-gUnknown_83E2B90:: @ 83E2B90
- .4byte gUnknown_83E2B84
-
-gUnknown_83E2B94:: @ 83E2B94
- spr_template 10159, 10159, gOamData_83AC9D0, gUnknown_83E2B8C, NULL, gDummySpriteAffineAnimTable, sub_80A2920
-
-gUnknown_83E2BAC:: @ 83E2BAC
- spr_template 10159, 10159, gOamData_83AC9C8, gUnknown_83E2B90, NULL, gDummySpriteAffineAnimTable, sub_80A29EC
-
-gUnknown_83E2BC4:: @ 83E2BC4
- obj_image_anim_frame 0, 5
- obj_image_anim_frame 4, 5
- obj_image_anim_frame 8, 5
- obj_image_anim_frame 12, 5
- obj_image_anim_frame 16, 5
- obj_image_anim_frame 20, 5
- obj_image_anim_frame 16, 5
- obj_image_anim_frame 12, 5
- obj_image_anim_frame 8, 5
- obj_image_anim_frame 4, 5
- obj_image_anim_jump 0
-
-gUnknown_83E2BF0:: @ 83E2BF0
- obj_image_anim_frame 24, 5
- obj_image_anim_frame 28, 5
- obj_image_anim_frame 32, 5
- obj_image_anim_end
-
-gUnknown_83E2C00:: @ 83E2C00
- .4byte gUnknown_83E2BC4
- .4byte gUnknown_83E2BF0
-
-gUnknown_83E2C08:: @ 83E2C08
- spr_template 10063, 10063, gOamData_83AC9D0, gUnknown_83E2C00, NULL, gDummySpriteAffineAnimTable, sub_80A2AA4
-
-gUnknown_83E2C20:: @ 83E2C20
- spr_template 10063, 10063, gOamData_83AC9D0, gUnknown_83E2C00, NULL, gDummySpriteAffineAnimTable, AnimMoveTwisterParticle
-
-gUnknown_83E2C38:: @ 83E2C38
- obj_image_anim_frame 0, 3
- obj_image_anim_frame 0, 3, OBJ_IMAGE_ANIM_H_FLIP
- obj_image_anim_frame 0, 3, OBJ_IMAGE_ANIM_H_FLIP | OBJ_IMAGE_ANIM_V_FLIP
- obj_image_anim_frame 0, 3, OBJ_IMAGE_ANIM_V_FLIP
- obj_image_anim_jump 0
-
-gUnknown_83E2C4C:: @ 83E2C4C
- .4byte gUnknown_83E2C38
-
-gUnknown_83E2C50:: @ 83E2C50
- spr_template 10160, 10160, gOamData_83AC9F8, gUnknown_83E2C4C, NULL, gDummySpriteAffineAnimTable, sub_80A2B9C
-
-gUnknown_83E2C68:: @ 83E2C68
- obj_rot_scal_anim_frame 0, 0, 0, 1
- obj_rot_scal_anim_jump 0
-
-gUnknown_83E2C78:: @ 83E2C78
- .4byte gUnknown_83E2C68
-
-gUnknown_83E2C7C:: @ 83E2C7C
- spr_template 10174, 10174, gOamData_83ACA38, gDummySpriteAnimTable, NULL, gUnknown_83E2C78, sub_80A2B9C
-
-gUnknown_83E2C94:: @ 83E2C94
- obj_image_anim_frame 0, 4
- obj_image_anim_frame 32, 4
- obj_image_anim_frame 64, 4
- obj_image_anim_frame 96, 4
- obj_image_anim_end
-
-gUnknown_83E2CA8:: @ 83E2CA8
- obj_image_anim_frame 0, 4, OBJ_IMAGE_ANIM_H_FLIP
- obj_image_anim_frame 32, 4, OBJ_IMAGE_ANIM_H_FLIP
- obj_image_anim_frame 64, 4, OBJ_IMAGE_ANIM_H_FLIP
- obj_image_anim_frame 96, 4, OBJ_IMAGE_ANIM_H_FLIP
- obj_image_anim_end
-
-gUnknown_83E2CBC:: @ 83E2CBC
- .4byte gUnknown_83E2C94
- .4byte gUnknown_83E2CA8
-
-gUnknown_83E2CC4:: @ 83E2CC4
- obj_rot_scal_anim_frame 256, 256, 0, 0
- obj_rot_scal_anim_frame -11, 0, 0, 6
- obj_rot_scal_anim_frame 11, 0, 0, 6
- obj_rot_scal_anim_end
-
-gUnknown_83E2CE4:: @ 83E2CE4
- obj_rot_scal_anim_frame -256, 256, 0, 0
- obj_rot_scal_anim_frame 11, 0, 0, 6
- obj_rot_scal_anim_frame -11, 0, 0, 6
- obj_rot_scal_anim_end
-
-gUnknown_83E2D04:: @ 83E2D04
- .4byte gUnknown_83E2CC4
- .4byte gUnknown_83E2CE4
-
-gUnknown_83E2D0C:: @ 83E2D0C
- spr_template 10186, 10186, gOamData_83ACA60, gUnknown_83E2CBC, NULL, gUnknown_83E2D04, sub_80A2E28
-
-gUnknown_83E2D24:: @ 83E2D24
- obj_rot_scal_anim_frame 0, 0, 0, 0
- obj_rot_scal_anim_frame 48, 48, 0, 14
- obj_rot_scal_anim_end
-
-gUnknown_83E2D3C:: @ 83E2D3C
- obj_rot_scal_anim_frame -16, -16, 0, 1
- obj_rot_scal_anim_jump 0
-
-gUnknown_83E2D4C:: @ 83E2D4C
- .4byte gUnknown_83E2D24
- .4byte gUnknown_83E2D3C
-
-gUnknown_83E2D54:: @ 83E2D54
- spr_template 10147, 10147, gOamData_83ACA90, gSpriteAnimTable_83E2A40, NULL, gUnknown_83E2D4C, sub_80A3098
-
-gUnknown_83E2D6C:: @ 83E2D6C
- obj_image_anim_frame 0, 7
- obj_image_anim_frame 16, 7
- obj_image_anim_frame 32, 7
- obj_image_anim_frame 48, 7
- obj_image_anim_end
-
-gUnknown_83E2D80:: @ 83E2D80
- obj_image_anim_frame 0, 7, OBJ_IMAGE_ANIM_H_FLIP
- obj_image_anim_frame 16, 7, OBJ_IMAGE_ANIM_H_FLIP
- obj_image_anim_frame 32, 7, OBJ_IMAGE_ANIM_H_FLIP
- obj_image_anim_frame 48, 7, OBJ_IMAGE_ANIM_H_FLIP
- obj_image_anim_end
-
-gUnknown_83E2D94:: @ 83E2D94
- obj_image_anim_frame 0, 7
- obj_image_anim_frame 16, 7
- obj_image_anim_frame 32, 7
- obj_image_anim_end
-
-gUnknown_83E2DA4:: @ 83E2DA4
- obj_image_anim_frame 0, 7, OBJ_IMAGE_ANIM_H_FLIP
- obj_image_anim_frame 16, 7, OBJ_IMAGE_ANIM_H_FLIP
- obj_image_anim_frame 32, 7, OBJ_IMAGE_ANIM_H_FLIP
- obj_image_anim_end
-
-gUnknown_83E2DB4:: @ 83E2DB4
- .4byte gUnknown_83E2D6C
- .4byte gUnknown_83E2D80
- .4byte gUnknown_83E2D94
- .4byte gUnknown_83E2DA4
-
-gUnknown_83E2DC4:: @ 83E2DC4
- spr_template 10223, 10223, gOamData_83AC9D8, gUnknown_83E2DB4, NULL, gDummySpriteAffineAnimTable, sub_80A3168
-
-gUnknown_83E2DDC:: @ 83E2DDC
- spr_template 10223, 10223, gOamData_83AC9D8, gUnknown_83E2DB4, NULL, gDummySpriteAffineAnimTable, sub_80A31EC
-
-gUnknown_83E2DF4:: @ 83E2DF4
- obj_image_anim_frame 3, 3
- obj_image_anim_frame 0, 5
- obj_image_anim_jump 0
-
-gUnknown_83E2E00:: @ 83E2E00
- .4byte gUnknown_83E2DF4
-
-gUnknown_83E2E04:: @ 83E2E04
- spr_template 10147, 10147, gOamData_83AC9C8, gUnknown_83E2E00, NULL, gDummySpriteAffineAnimTable, sub_80A3334
-
-gUnknown_83E2E1C:: @ 83E2E1C
- obj_image_anim_frame 0, 30
- obj_image_anim_end
-
-gUnknown_83E2E24:: @ 83E2E24
- .4byte gUnknown_83E2E1C
-
-gUnknown_83E2E28:: @ 83E2E28
- obj_rot_scal_anim_frame 0, 0, 252, 10
- obj_rot_scal_anim_frame 0, 0, 4, 20
- obj_rot_scal_anim_frame 0, 0, 252, 10
- obj_rot_scal_anim_end
-
-gUnknown_83E2E48:: @ 83E2E48
- obj_rot_scal_anim_frame 0, 0, 255, 2
- obj_rot_scal_anim_frame 0, 0, 1, 4
- obj_rot_scal_anim_frame 0, 0, 255, 4
- obj_rot_scal_anim_frame 0, 0, 1, 4
- obj_rot_scal_anim_frame 0, 0, 255, 4
- obj_rot_scal_anim_frame 0, 0, 1, 2
- obj_rot_scal_anim_end
-
-gUnknown_83E2E80:: @ 83E2E80
- .4byte gUnknown_83E2E28
- .4byte gUnknown_83E2E48
-
-gUnknown_83E2E88:: @ 83E2E88
- spr_template 10224, 10224, gOamData_83ACA38, gUnknown_83E2E24, NULL, gUnknown_83E2E80, sub_80A3518
-
-gUnknown_83E2EA0:: @ 83E2EA0
- spr_template 10224, 10224, gOamData_83ACA38, gUnknown_83E2E24, NULL, gUnknown_83E2E80, sub_80A35F4
-
-gUnknown_83E2EB8:: @ 83E2EB8
- obj_image_anim_frame 0, 4
- obj_image_anim_frame 4, 4
- obj_image_anim_frame 8, 4
- obj_image_anim_frame 12, 4
- obj_image_anim_end
-
-gUnknown_83E2ECC:: @ 83E2ECC
- .4byte gUnknown_83E2EB8
-
-gUnknown_83E2ED0:: @ 83E2ED0
- spr_template 10195, 10195, gOamData_83AC9D0, gUnknown_83E2ECC, NULL, gDummySpriteAffineAnimTable, sub_80A3670
-
-gUnknown_83E2EE8:: @ 83E2EE8
- spr_template 10224, 10224, gOamData_83ACA38, gUnknown_83E2E24, NULL, gUnknown_83E2E80, sub_80A36B4
-
-gUnknown_83E2F00:: @ 83E2F00
- obj_rot_scal_anim_frame 0, 0, 0, 3
- obj_rot_scal_anim_end
-
-gUnknown_83E2F10:: @ 83E2F10
- obj_rot_scal_anim_frame 0, -10, 0, 3
- obj_rot_scal_anim_frame 0, -6, 0, 3
- obj_rot_scal_anim_frame 0, -2, 0, 3
- obj_rot_scal_anim_frame 0, 0, 0, 3
- obj_rot_scal_anim_frame 0, 2, 0, 3
- obj_rot_scal_anim_frame 0, 6, 0, 3
- obj_rot_scal_anim_frame 0, 10, 0, 3
- obj_rot_scal_anim_end
-
-gUnknown_83E2F50:: @ 83E2F50
- .4byte gUnknown_83E2F00
- .4byte gUnknown_83E2F10
- .4byte gUnknown_83E2E28
- .4byte gUnknown_83E2E48
-
-gUnknown_83E2F60:: @ 83E2F60
- spr_template 10224, 10224, gOamData_83ACA38, gUnknown_83E2E24, NULL, gUnknown_83E2F50, sub_80A37BC
-
-gUnknown_83E2F78:: @ 83E2F78
- .byte 0x05, 0x18, 0x01, 0x00, 0x04, 0x00, 0x08, 0x10, 0xff, 0x00, 0x02, 0x00, 0x08, 0x10, 0x01, 0x00, 0x02, 0x00, 0x08, 0x10, 0x01, 0x00, 0x02, 0x00, 0x08, 0x10, 0x01, 0x00, 0x10, 0x00, 0x00, 0x00
- .byte 0x7f, 0x00, 0x00, 0x00
-
-gUnknown_83E2F9C:: @ 83E2F9C
- obj_image_anim_frame 28, 1
- obj_image_anim_end
-
-gUnknown_83E2FA4:: @ 83E2FA4
- obj_image_anim_frame 32, 1
- obj_image_anim_end
-
-gUnknown_83E2FAC:: @ 83E2FAC
- obj_image_anim_frame 20, 1
- obj_image_anim_end
-
-gUnknown_83E2FB4:: @ 83E2FB4
- obj_image_anim_frame 28, 1, OBJ_IMAGE_ANIM_H_FLIP
- obj_image_anim_end
-
-gUnknown_83E2FBC:: @ 83E2FBC
- obj_image_anim_frame 16, 1
- obj_image_anim_end
-
-gUnknown_83E2FC4:: @ 83E2FC4
- obj_image_anim_frame 16, 1, OBJ_IMAGE_ANIM_H_FLIP
- obj_image_anim_end
-
-gUnknown_83E2FCC:: @ 83E2FCC
- obj_image_anim_frame 28, 1
- obj_image_anim_end
-
-gUnknown_83E2FD4:: @ 83E2FD4
- .4byte gUnknown_83E2F9C
- .4byte gUnknown_83E2FA4
- .4byte gUnknown_83E2FAC
- .4byte gUnknown_83E2FB4
- .4byte gUnknown_83E2FBC
- .4byte gUnknown_83E2FC4
- .4byte gUnknown_83E2FCC
-
-gUnknown_83E2FF0:: @ 83E2FF0
- spr_template 10063, 10063, gOamData_83AC9D0, gUnknown_83E2FD4, NULL, gDummySpriteAffineAnimTable, SpriteCallbackDummy
-
-gUnknown_83E3008:: @ 83E3008
- obj_rot_scal_anim_frame 256, 256, 0, 0
- obj_rot_scal_anim_frame 0, 0, 4, 1
- obj_rot_scal_anim_jump 1
-
-gUnknown_83E3020:: @ 83E3020
- .4byte gUnknown_83E3008
-
-gUnknown_83E3024:: @ 83E3024
- spr_template 10159, 10159, gOamData_83AC9C8, gUnknown_83E2B90, NULL, gDummySpriteAffineAnimTable, sub_80A4040
-
-gUnknown_83E303C:: @ 83E303C
- spr_template 10159, 10159, gOamData_83ACA30, gUnknown_83E2B8C, NULL, gUnknown_83E3020, sub_80A4040
-
-gUnknown_83E3054:: @ 83E3054
- obj_rot_scal_anim_frame 256, 256, 0, 0
- obj_rot_scal_anim_frame 0, 0, 246, 1
- obj_rot_scal_anim_jump 1
-
-gUnknown_83E306C:: @ 83E306C
- obj_rot_scal_anim_frame 192, 192, 0, 0
- obj_rot_scal_anim_frame 0, 0, 244, 1
- obj_rot_scal_anim_jump 1
-
-gUnknown_83E3084:: @ 83E3084
- obj_rot_scal_anim_frame 143, 143, 0, 0
- obj_rot_scal_anim_frame 0, 0, 241, 1
- obj_rot_scal_anim_jump 1
-
-gUnknown_83E309C:: @ 83E309C
- .4byte gUnknown_83E3054
-
-gUnknown_83E30A0:: @ 83E30A0
- .4byte gUnknown_83E306C
-
-gUnknown_83E30A4:: @ 83E30A4
- .4byte gUnknown_83E3084
-
-gUnknown_83E30A8:: @ 83E30A8
- spr_template 10271, 10271, gOamData_83ACA30, gDummySpriteAnimTable, NULL, gUnknown_83E309C, sub_80A4040
-
-gUnknown_83E30C0:: @ 83E30C0
- spr_template 10271, 10271, gOamData_83ACA30, gDummySpriteAnimTable, NULL, gUnknown_83E30A0, sub_80A4040
-
-gUnknown_83E30D8:: @ 83E30D8
- spr_template 10271, 10271, gOamData_83ACA30, gDummySpriteAnimTable, NULL, gUnknown_83E30A4, sub_80A4040
-
-gUnknown_83E30F0:: @ 83E30F0
- .2byte 0x001f, 0x027f, 0x03ff, 0x03e0, 0x7dc5, 0x7d56, 0x7eb6, 0x0000
-
-gUnknown_83E3100:: @ 83E3100
- spr_template 10266, 10266, gOamData_83ACA30, gDummySpriteAnimTable, NULL, gDummySpriteAffineAnimTable, sub_80A4298
-
-gUnknown_83E3118:: @ 83E3118
- obj_image_anim_frame 64, 3
- obj_image_anim_frame 80, 3
- obj_image_anim_frame 96, 3
- obj_image_anim_frame 112, 6
- obj_image_anim_end
-
-gUnknown_83E312C:: @ 83E312C
- obj_image_anim_frame 64, 3, OBJ_IMAGE_ANIM_H_FLIP
- obj_image_anim_frame 80, 3, OBJ_IMAGE_ANIM_H_FLIP
- obj_image_anim_frame 96, 3, OBJ_IMAGE_ANIM_H_FLIP
- obj_image_anim_frame 112, 6, OBJ_IMAGE_ANIM_H_FLIP
- obj_image_anim_end
-
-gUnknown_83E3140:: @ 83E3140
- .4byte gUnknown_83E3118
- .4byte gUnknown_83E312C
-
-gUnknown_83E3148:: @ 83E3148
- spr_template 10056, 10056, gOamData_83AC9D8, gUnknown_83E3140, NULL, gDummySpriteAffineAnimTable, sub_80A4450
-
-gUnknown_83E3160:: @ 83E3160
- spr_template 10287, 10287, gOamData_83AC9D8, gUnknown_83E3140, NULL, gDummySpriteAffineAnimTable, sub_80A4450
-
-gUnknown_83E3178:: @ 83E3178
- obj_image_anim_frame 0x0000, 4
- obj_image_anim_frame 0x0010, 4
- obj_image_anim_frame 0x0020, 4
- obj_image_anim_frame 0x0030, 4
- obj_image_anim_frame 0x0040, 5
- obj_image_anim_end
-
-gUnknown_83E3190:: @ 83E3190
- .4byte gUnknown_83E3178
-
-gUnknown_83E3194:: @ 83E3194
- spr_template 10021, 10021, gOamData_83AC9D8, gUnknown_83E3190, NULL, gDummySpriteAffineAnimTable, sub_80A43F8
-
-gUnknown_83E31AC:: @ 83E31AC
- spr_template 10022, 10022, gOamData_83AC9D8, gUnknown_83E3190, NULL, gDummySpriteAffineAnimTable, sub_80A43F8
-
-gUnknown_83E31C4:: @ 83E31C4
- obj_rot_scal_anim_frame 256, 256, 0, 0
- obj_rot_scal_anim_end
-
-gUnknown_83E31D4::
- obj_rot_scal_anim_frame 256, 256, 32, 0
- obj_rot_scal_anim_end
-
-gUnknown_83E31E4::
- obj_rot_scal_anim_frame 256, 256, 64, 0
- obj_rot_scal_anim_end
-
-gUnknown_83E31F4::
- obj_rot_scal_anim_frame 256, 256, 96, 0
- obj_rot_scal_anim_end
-
-gUnknown_83E3204::
- obj_rot_scal_anim_frame 256, 256, 128, 0
- obj_rot_scal_anim_end
-
-gUnknown_83E3214::
- obj_rot_scal_anim_frame 256, 256, 160, 0
- obj_rot_scal_anim_end
-
-gUnknown_83E3224::
- obj_rot_scal_anim_frame 256, 256, 192, 0
- obj_rot_scal_anim_end
-
-gUnknown_83E3234::
- obj_rot_scal_anim_frame 256, 256, 224, 0
- obj_rot_scal_anim_end
-
-gUnknown_83E3244::
- .4byte gUnknown_83E31C4
- .4byte gUnknown_83E31D4
- .4byte gUnknown_83E31E4
- .4byte gUnknown_83E31F4
- .4byte gUnknown_83E3204
- .4byte gUnknown_83E3214
- .4byte gUnknown_83E3224
- .4byte gUnknown_83E3234
-
-gUnknown_83E3264::
- spr_template 10143, 10143, gOamData_83ACA38, gDummySpriteAnimTable, NULL, gUnknown_83E3244, sub_80A4494
-
-gUnknown_83E327C:: @ 83E327C
- obj_image_anim_frame 0, 5
- obj_image_anim_frame 16, 5
- obj_image_anim_frame 32, 5
- obj_image_anim_frame 48, 5
- obj_image_anim_end
-
-gUnknown_83E3290:: @ 83E3290
- .4byte gUnknown_83E327C
-
-gUnknown_83E3294:: @ 83E3294
- spr_template 10138, 10138, gOamData_83ACAF8, gUnknown_83E3290, NULL, gDummySpriteAffineAnimTable, sub_80A44E0
-
-gUnknown_83E32AC:: @ 83E32AC
- spr_template 10138, 10138, gOamData_83ACAF8, gUnknown_83E3290, NULL, gDummySpriteAffineAnimTable, sub_80A4588
-
-gUnknown_83E32C4:: @ 83E32C4
- obj_image_anim_frame 0x0000, 1
- obj_image_anim_end
-
-gUnknown_83E32CC::
- obj_image_anim_frame 0x0004, 1
- obj_image_anim_end
-
-gUnknown_83E32D4::
- obj_image_anim_frame 0x0008, 1
- obj_image_anim_end
-
-gUnknown_83E32DC::
- obj_image_anim_frame 0x000c, 1
- obj_image_anim_end
-
-gUnknown_83E32E4::
- obj_image_anim_frame 0x0010, 1
- obj_image_anim_end
-
-gUnknown_83E32EC::
- obj_image_anim_frame 0x0014, 1
- obj_image_anim_end
-
-gUnknown_83E32F4::
- obj_image_anim_frame 0x0000, 1, OBJ_IMAGE_ANIM_V_FLIP
- obj_image_anim_end
-
-gUnknown_83E32FC::
- obj_image_anim_frame 0x0004, 1, OBJ_IMAGE_ANIM_V_FLIP
- obj_image_anim_end
-
-gUnknown_83E3304::
- obj_image_anim_frame 0x0008, 1, OBJ_IMAGE_ANIM_V_FLIP
- obj_image_anim_end
-
-gUnknown_83E330C::
- obj_image_anim_frame 0x000c, 1, OBJ_IMAGE_ANIM_V_FLIP
- obj_image_anim_end
-
-gUnknown_83E3314::
- .4byte gUnknown_83E32C4
- .4byte gUnknown_83E32CC
- .4byte gUnknown_83E32D4
- .4byte gUnknown_83E32DC
- .4byte gUnknown_83E32E4
- .4byte gUnknown_83E32EC
- .4byte gUnknown_83E32F4
- .4byte gUnknown_83E32FC
- .4byte gUnknown_83E3304
- .4byte gUnknown_83E330C
-
-gUnknown_83E333C::
- spr_template 10072, 10072, gOamData_83AC9D0, gUnknown_83E3314, NULL, gDummySpriteAffineAnimTable, sub_80A481C
-
-gUnknown_83E3354:: @ 83E3354
- spr_template 10280, 10280, gOamData_83ACB00, gDummySpriteAnimTable, NULL, gDummySpriteAffineAnimTable, sub_80A48F0
-
-gUnknown_83E336C:: @ 83E336C
- obj_rot_scal_anim_frame 256, 256, 0, 0
- obj_rot_scal_anim_end
-
-gUnknown_83E337C:: @ 83E337C
- obj_rot_scal_anim_frame 0, 0, 2, 12
- obj_rot_scal_anim_frame 0, 0, 0, 6
- obj_rot_scal_anim_frame 0, 0, 254, 24
- obj_rot_scal_anim_frame 0, 0, 0, 6
- obj_rot_scal_anim_frame 0, 0, 2, 12
- obj_rot_scal_anim_jump 0
-
-gUnknown_83E33AC:: @ 83E33AC
- .4byte gUnknown_83E336C
- .4byte gUnknown_83E337C
-
-gUnknown_83E33B4:: @ 83E33B4
- spr_template 10099, 10099, gOamData_83ACB58, gDummySpriteAnimTable, NULL, gUnknown_83E33AC, sub_80A4ACC
-
-gUnknown_83E33CC:: @ 83E33CC
- obj_image_anim_frame 0, 7
- obj_image_anim_frame 16, 7
- obj_image_anim_frame 32, 7
- obj_image_anim_frame 48, 7
- obj_image_anim_frame 64, 7
- obj_image_anim_frame 80, 7
- obj_image_anim_frame 96, 7
- obj_image_anim_frame 112, 7
- obj_image_anim_jump 0
-
-gUnknown_83E33F0:: @ 83E33F0
- .4byte gUnknown_83E33CC
-
-gUnknown_83E33F4:: @ 83E33F4
- spr_template 10049, 10049, gOamData_83AC9D8, gUnknown_83E33F0, NULL, gDummySpriteAffineAnimTable, sub_80A4D0C
-
-gUnknown_83E340C:: @ 83E340C
- spr_template 10049, 10049, gOamData_83AC9D8, gUnknown_83E33F0, NULL, gDummySpriteAffineAnimTable, sub_80A4D5C
-
-gUnknown_83E3424:: @ 83E3424
- obj_image_anim_frame 0x0000, 10
- obj_image_anim_frame 0x0004, 10
- obj_image_anim_frame 0x0008, 10
- obj_image_anim_frame 0x000c, 10
- obj_image_anim_frame 0x0010, 26
- obj_image_anim_frame 0x0010, 5
- obj_image_anim_frame 0x0014, 5
- obj_image_anim_frame 0x0018, 15
- obj_image_anim_end
-
-gUnknown_83E3448::
- obj_image_anim_frame 0x0000, 10, OBJ_IMAGE_ANIM_H_FLIP
- obj_image_anim_frame 0x0004, 10, OBJ_IMAGE_ANIM_H_FLIP
- obj_image_anim_frame 0x0008, 10, OBJ_IMAGE_ANIM_H_FLIP
- obj_image_anim_frame 0x000c, 10, OBJ_IMAGE_ANIM_H_FLIP
- obj_image_anim_frame 0x0010, 26, OBJ_IMAGE_ANIM_H_FLIP
- obj_image_anim_frame 0x0010, 5, OBJ_IMAGE_ANIM_H_FLIP
- obj_image_anim_frame 0x0014, 5, OBJ_IMAGE_ANIM_H_FLIP
- obj_image_anim_frame 0x0018, 15, OBJ_IMAGE_ANIM_H_FLIP
- obj_image_anim_end
-
-gUnknown_83E346C::
- .4byte gUnknown_83E3424
- .4byte gUnknown_83E3448
-
-gUnknown_83E3474::
- spr_template 10032, 10032, gOamData_83AC9D0, gUnknown_83E346C, NULL, gDummySpriteAffineAnimTable, sub_80A4E40
-
-gUnknown_83E348C:: @ 83E348C
- obj_image_anim_frame 0, 40
- obj_image_anim_end
-
-gUnknown_83E3494:: @ 83E3494
- .4byte gUnknown_83E348C
-
-gUnknown_83E3498:: @ 83E3498
- obj_rot_scal_anim_frame 20, 20, 226, 0
- obj_rot_scal_anim_frame 8, 8, 1, 24
- obj_rot_scal_anim_end
-
-gUnknown_83E34B0:: @ 83E34B0
- obj_rot_scal_anim_loop 0
- obj_rot_scal_anim_frame 0, 0, 1, 24
- obj_rot_scal_anim_loop 10
-
-gUnknown_83E34C8:: @ 83E34C8
- obj_rot_scal_anim_frame 20, 20, 30, 0
- obj_rot_scal_anim_frame 8, 8, 255, 24
- obj_rot_scal_anim_end
-
-gUnknown_83E34E0:: @ 83E34E0
- obj_rot_scal_anim_loop 0
- obj_rot_scal_anim_frame 0, 0, 255, 24
- obj_rot_scal_anim_loop 10
-
-gUnknown_83E34F8:: @ 83E34F8
- .4byte gUnknown_83E3498
- .4byte gUnknown_83E34C8
-
-gUnknown_83E3500:: @ 83E3500
- spr_template 10228, 10228, gOamData_83ACA38, gUnknown_83E3494, NULL, gUnknown_83E34F8, sub_80A4EF4
-
-gUnknown_83E3518:: @ 83E3518
- spr_template 10014, 10014, gOamData_83AC9D8, gDummySpriteAnimTable, NULL, gDummySpriteAffineAnimTable, sub_80A4FAC
-
-gUnknown_83E3530:: @ 83E3530
- spr_template 10014, 10014, gOamData_83AC9D0, gDummySpriteAnimTable, NULL, gDummySpriteAffineAnimTable, sub_80A5298
-
-gUnknown_83E3548:: @ 83E3548
- .byte 0x40, 0x40, 0x00, 0xc0, 0xc0, 0x40, 0x20, 0xe0
-
-gUnknown_83E3550:: @ 83E3550
- spr_template 0, 0, gDummyOamData, gDummySpriteAnimTable, NULL, gDummySpriteAffineAnimTable, sub_80A5340
- spr_template 0, 0, gDummyOamData, gDummySpriteAnimTable, NULL, gDummySpriteAffineAnimTable, sub_80A5590
-
-gUnknown_83E3580:: @ 83E3580
- obj_image_anim_frame 0, 4
- obj_image_anim_frame 16, 4
- obj_image_anim_frame 32, 4
- obj_image_anim_frame 48, 4
- obj_image_anim_end
-
-gUnknown_83E3594:: @ 83E3594
- obj_image_anim_frame 48, 4
- obj_image_anim_end
-
-gUnknown_83E359C:: @ 83E359C
- .4byte gUnknown_83E3580
- .4byte gUnknown_83E3594
-
-gUnknown_83E35A4:: @ 83E35A4
- spr_template 10183, 10183, gOamData_83AC9D8, gUnknown_83E359C, NULL, gDummySpriteAffineAnimTable, sub_80A5940
-
-gUnknown_83E35BC:: @ 83E35BC
- spr_template 10286, 10286, gOamData_83AC9D8, gUnknown_83E359C, NULL, gDummySpriteAffineAnimTable, sub_80A59A8
-
-gUnknown_83E35D4:: @ 83E35D4
- spr_template 10286, 10286, gOamData_83AC9D8, gUnknown_83E359C, NULL, gDummySpriteAffineAnimTable, sub_80A59F0
-
-gUnknown_83E35EC:: @ 83E35EC
- obj_image_anim_frame 0, 4
- obj_image_anim_frame 8, 12
- obj_image_anim_frame 16, 4
- obj_image_anim_frame 24, 4
- obj_image_anim_end
-
-gUnknown_83E3600:: @ 83E3600
- .4byte gUnknown_83E35EC
-
-gUnknown_83E3604:: @ 83E3604
- spr_template 10184, 10184, gOamData_83ACA18, gUnknown_83E3600, NULL, gDummySpriteAffineAnimTable, sub_80A5AD8
-
-gUnknown_83E361C:: @ 83E361C
- obj_image_anim_frame 0, 18
- obj_image_anim_frame 0, 6
- obj_image_anim_frame 16, 18
- obj_image_anim_frame 0, 6
- obj_image_anim_frame 16, 6
- obj_image_anim_frame 32, 18
- obj_image_anim_frame 16, 6
- obj_image_anim_frame 32, 6
- obj_image_anim_frame 48, 18
- obj_image_anim_frame 32, 6
- obj_image_anim_frame 48, 6
- obj_image_anim_frame 64, 18
- obj_image_anim_frame 48, 6
- obj_image_anim_frame 64, 54
- obj_image_anim_end
-
-gUnknown_83E3658:: @ 83E3658
- .4byte gUnknown_83E361C
-
-gUnknown_83E365C:: @ 83E365C
- spr_template 10185, 10185, gOamData_83AC9D8, gUnknown_83E3658, NULL, gDummySpriteAffineAnimTable, sub_80A5B7C
-
-gUnknown_83E3674:: @ 83E3674
- spr_template 10017, 10017, gOamData_83AC9C8, gDummySpriteAnimTable, NULL, gDummySpriteAffineAnimTable, TranslateAnimSpriteToTargetMonLocation
-
-gUnknown_83E368C:: @ 83E368C
- obj_image_anim_frame 0, 3
- obj_image_anim_frame 16, 3
- obj_image_anim_frame 32, 3
- obj_image_anim_frame 48, 3
- obj_image_anim_frame 64, 3
- obj_image_anim_end
-
-gUnknown_83E36A4:: @ 83E36A4
- .4byte gUnknown_83E368C
-
-gUnknown_83E36A8:: @ 83E36A8
- spr_template 10030, 10030, gOamData_83AC9D8, gUnknown_83E36A4, NULL, gDummySpriteAffineAnimTable, AnimSpriteOnMonPos
-
-gUnknown_83E36C0:: @ 83E36C0
- obj_image_anim_frame 3, 5
- obj_image_anim_frame 2, 5
- obj_image_anim_frame 1, 5
- obj_image_anim_frame 0, 5
- obj_image_anim_end
-
-gUnknown_83E36D4:: @ 83E36D4
- .4byte gUnknown_83E36C0
-
-gUnknown_83E36D8:: @ 83E36D8
- obj_rot_scal_anim_frame 512, 512, 0, 0
- obj_rot_scal_anim_end
-
-gUnknown_83E36E8:: @ 83E36E8
- .4byte gUnknown_83E36D8
-
-gUnknown_83E36EC:: @ 83E36EC
- spr_template 10018, 10018, gOamData_83ACBA8, gUnknown_83E36D4, NULL, gUnknown_83E36E8, sub_80A5C68
-
-gUnknown_83E3704:: @ 83E3704
- obj_image_anim_frame 0, 5
- obj_image_anim_frame 1, 5
- obj_image_anim_frame 2, 5
- obj_image_anim_frame 3, 5
- obj_image_anim_end
-
-gUnknown_83E3718:: @ 83E3718
- .4byte gUnknown_83E3704
-
-gUnknown_83E371C:: @ 83E371C
- spr_template 10018, 10018, gOamData_83ACBA8, gUnknown_83E3718, NULL, gUnknown_83E36E8, sub_80A5D4C
-
-gUnknown_83E3734:: @ 83E3734
- spr_template 10194, 10194, gOamData_83ACB00, gDummySpriteAnimTable, NULL, gDummySpriteAffineAnimTable, sub_80A5EE0
-
-gUnknown_83E374C:: @ 83E374C
- obj_image_anim_frame 0, 8
- obj_image_anim_frame 4, 8
- obj_image_anim_frame 8, 8
- obj_image_anim_frame 12, 8
- obj_image_anim_jump 0
-
-gUnknown_83E3760:: @ 83E3760
- .4byte gUnknown_83E374C
-
-gUnknown_83E3764:: @ 83E3764
- spr_template 10195, 10195, gOamData_83AC9D0, gUnknown_83E3760, NULL, gDummySpriteAffineAnimTable, sub_80A5F40
-
-gUnknown_83E377C:: @ 83E377C
- obj_image_anim_frame 0, 2
- obj_image_anim_frame 16, 2
- obj_image_anim_frame 32, 2
- obj_image_anim_frame 48, 3
- obj_image_anim_frame 64, 5
- obj_image_anim_frame 80, 3
- obj_image_anim_frame 96, 2
- obj_image_anim_frame 0, 2
- obj_image_anim_end
-
-gUnknown_83E37A0:: @ 83E37A0
- .4byte gUnknown_83E377C
-
-gUnknown_83E37A4:: @ 83E37A4
- spr_template 10031, 10031, gOamData_83AC9D8, gUnknown_83E37A0, NULL, gDummySpriteAffineAnimTable, AnimSpriteOnMonPos
-
-gUnknown_83E37BC:: @ 83E37BC
- spr_template 10020, 10020, gOamData_83AC9D8, gDummySpriteAnimTable, NULL, gDummySpriteAffineAnimTable, sub_80A6244
-
-gUnknown_83E37D4:: @ 83E37D4
- obj_image_anim_frame 0, 2
- obj_image_anim_frame 16, 2
- obj_image_anim_frame 32, 2
- obj_image_anim_frame 48, 2
- obj_image_anim_end
-
-gUnknown_83E37E8:: @ 83E37E8
- .4byte gUnknown_83E37D4
-
-gUnknown_83E37EC:: @ 83E37EC
- spr_template 10192, 10192, gOamData_83AC9D8, gUnknown_83E37E8, NULL, gDummySpriteAffineAnimTable, sub_80A65CC
-
-gUnknown_83E3804:: @ 83E3804
- obj_image_anim_frame 0x0000, 10
- obj_image_anim_end
-
-gOamData_83E380C::
- obj_image_anim_frame 0x0004, 10
- obj_image_anim_end
-
-gUnknown_83E3814:: @ 83E3814
- obj_image_anim_frame 0x0008, 41
- obj_image_anim_end
-
-gUnknown_83E381C:: @ 83E381C
- obj_image_anim_frame 0x000c, 10
- obj_image_anim_end
-
-gUnknown_83E3824:: @ 83E3824
- obj_image_anim_frame 0x0010, 10
- obj_image_anim_end
-
-gUnknown_83E382C:: @ 83E382C
- obj_image_anim_frame 0x0014, 10
- obj_image_anim_end
- obj_image_anim_frame 0x0000, 10, OBJ_IMAGE_ANIM_V_FLIP
- obj_image_anim_end
- obj_image_anim_frame 0x0004, 10, OBJ_IMAGE_ANIM_V_FLIP
- obj_image_anim_end
-
-gUnknown_83E3844:: @ 83E3844
- spr_template 14340, 2110, gOamData_83E380C, gUnknown_83E3814, gUnknown_83E381C, gUnknown_83E3824, gUnknown_83E382C
-
-gUnknown_83E385C:: @ 83E385C
- .4byte 0x83e3834
- .4byte 0x83e383c
-
-gUnknown_83E3864:: @ 83E3864
- obj_rot_scal_anim_frame 12, 12, 0, 16
- obj_rot_scal_anim_frame -12, -12, 0, 16
- obj_rot_scal_anim_jump 0
-
-gUnknown_83E387C:: @ 83E387C
- .4byte gUnknown_83E3864
-
-gUnknown_83E3880:: @ 83E3880
- spr_template 10072, 10072, gOamData_83ACA90, gUnknown_83E3844, NULL, gUnknown_83E387C, sub_80A66D4
-
-gUnknown_83E3898:: @ 83E3898
- .2byte 0x2758, 0x7fff, 0x735f, 0x6adf, 0x623f, 0x59bf, 0x2771, 0x7fff, 0x6bf9, 0x57f4, 0x43ef, 0x33ea, 0x27c9, 0x7fff, 0x63ff, 0x47ff
- .2byte 0x2bff, 0x0fff, 0x27bf, 0x7fff, 0x7f9a, 0x7f55, 0x7f10, 0x7ecc
-
-gUnknown_83E38C8:: @ 83E38C8
- spr_template 10072, 10072, gOamData_83ACA90, gUnknown_83E3844, NULL, gUnknown_83E387C, sub_80A68B0
-
-gUnknown_83E38E0:: @ 83E38E0
- spr_template 10193, 10193, gOamData_83AC9D8, gDummySpriteAnimTable, NULL, gDummySpriteAffineAnimTable, sub_80A69B8
-
-gUnknown_83E38F8:: @ 83E38F8
- obj_rot_scal_anim_frame 160, 160, 0, 0
- obj_rot_scal_anim_frame 4, 4, 0, 1
- obj_rot_scal_anim_jump 1
-
-gUnknown_83E3910:: @ 83E3910
- .4byte gUnknown_83E38F8
-
-gUnknown_83E3914:: @ 83E3914
- spr_template 10072, 10072, gOamData_83ACA90, gUnknown_83E3844, NULL, gUnknown_83E3910, sub_80A6A28
-
-gUnknown_83E392C:: @ 83E392C
- obj_image_anim_frame 0, 2, OBJ_IMAGE_ANIM_H_FLIP
- obj_image_anim_frame 16, 2, OBJ_IMAGE_ANIM_H_FLIP
- obj_image_anim_frame 32, 2, OBJ_IMAGE_ANIM_H_FLIP
- obj_image_anim_frame 48, 2, OBJ_IMAGE_ANIM_H_FLIP
- obj_image_anim_end
-
-gUnknown_83E3940:: @ 83E3940
- obj_image_anim_frame 48, 2, OBJ_IMAGE_ANIM_H_FLIP
- obj_image_anim_frame 32, 2, OBJ_IMAGE_ANIM_H_FLIP
- obj_image_anim_frame 16, 2, OBJ_IMAGE_ANIM_H_FLIP
- obj_image_anim_frame 0, 2, OBJ_IMAGE_ANIM_H_FLIP
- obj_image_anim_end
-
-gUnknown_83E3954:: @ 83E3954
- obj_image_anim_frame 0, 2
- obj_image_anim_frame 16, 2
- obj_image_anim_frame 32, 2
- obj_image_anim_frame 48, 2
- obj_image_anim_end
-
-gUnknown_83E3968:: @ 83E3968
- obj_image_anim_frame 48, 2
- obj_image_anim_frame 32, 2
- obj_image_anim_frame 16, 2
- obj_image_anim_frame 0, 2
- obj_image_anim_end
-
-gUnknown_83E397C:: @ 83E397C
- .4byte gUnknown_83E392C
- .4byte gUnknown_83E3954
- .4byte gUnknown_83E3940
- .4byte gUnknown_83E3968
-
-gUnknown_83E398C:: @ 83E398C
- spr_template 10209, 10209, gOamData_83AC9D8, gUnknown_83E397C, NULL, gDummySpriteAffineAnimTable, sub_80A6B64
-
-gUnknown_83E39A4:: @ 83E39A4
- obj_rot_scal_anim_frame 16, 16, 0, 0
- obj_rot_scal_anim_frame 30, 30, 0, 8
- obj_rot_scal_anim_end
-
-gUnknown_83E39BC:: @ 83E39BC
- obj_rot_scal_anim_frame 0, 0, 4, 11
- obj_rot_scal_anim_frame 0, 0, 252, 11
- obj_rot_scal_anim_loop 2
- obj_rot_scal_anim_frame -30, -30, 0, 8
- obj_rot_scal_anim_end
-
-gUnknown_83E39E4:: @ 83E39E4
- obj_rot_scal_anim_frame 16, 16, 0, 0
- obj_rot_scal_anim_frame 30, 30, 0, 8
- obj_rot_scal_anim_frame 0, 0, 0, 16
- obj_rot_scal_anim_loop 0
- obj_rot_scal_anim_frame 0, 0, 4, 11
- obj_rot_scal_anim_frame 0, 0, 252, 11
- obj_rot_scal_anim_loop 2
- obj_rot_scal_anim_frame -30, -30, 0, 8
- obj_rot_scal_anim_end
-
-gUnknown_83E3A2C:: @ 83E3A2C
- .4byte gUnknown_83E39A4
- .4byte gUnknown_83E39BC
-
-gUnknown_83E3A34:: @ 83E3A34
- spr_template 10064, 10064, gOamData_83ACA98, gDummySpriteAnimTable, NULL, gUnknown_83E3A2C, sub_80A6C08
-
-gUnknown_83E3A4C:: @ 83E3A4C
- spr_template 10064, 10064, gOamData_83ACA38, gDummySpriteAnimTable, NULL, gUnknown_83E3A2C, sub_80A6C84
-
-gUnknown_83E3A64:: @ 83E3A64
- obj_image_anim_frame 0, 1
- obj_image_anim_end
-
-gUnknown_83E3A6C:: @ 83E3A6C
- obj_image_anim_frame 0, 1, OBJ_IMAGE_ANIM_H_FLIP
- obj_image_anim_end
-
-gUnknown_83E3A74:: @ 83E3A74
- obj_image_anim_frame 0, 4
- obj_image_anim_frame 16, 4
- obj_image_anim_frame 32, 4
- obj_image_anim_frame 16, 4
- obj_image_anim_frame 0, 4
- obj_image_anim_frame 16, 4
- obj_image_anim_frame 32, 4
- obj_image_anim_end
-
-gUnknown_83E3A94:: @ 83E3A94
- obj_image_anim_frame 0, 4, OBJ_IMAGE_ANIM_H_FLIP
- obj_image_anim_frame 16, 4, OBJ_IMAGE_ANIM_H_FLIP
- obj_image_anim_frame 32, 4, OBJ_IMAGE_ANIM_H_FLIP
- obj_image_anim_frame 16, 4, OBJ_IMAGE_ANIM_H_FLIP
- obj_image_anim_frame 0, 4, OBJ_IMAGE_ANIM_H_FLIP
- obj_image_anim_frame 16, 4, OBJ_IMAGE_ANIM_H_FLIP
- obj_image_anim_frame 32, 4, OBJ_IMAGE_ANIM_H_FLIP
- obj_image_anim_end
-
-gUnknown_83E3AB4:: @ 83E3AB4
- .4byte gUnknown_83E3A64
- .4byte gUnknown_83E3A6C
- .4byte gUnknown_83E3A74
- .4byte gUnknown_83E3A94
-
-gUnknown_83E3AC4:: @ 83E3AC4
- spr_template 10214, 10214, gOamData_83AC9D8, gUnknown_83E3AB4, NULL, gDummySpriteAffineAnimTable, sub_80A6D90
-
-gUnknown_83E3ADC::
- spr_template 10064, 10064, gOamData_83AC9D8, gDummySpriteAnimTable, NULL, gDummySpriteAffineAnimTable, sub_80A6E48
-
-gUnknown_83E3AF4:: @ 83E3AF4
- obj_image_anim_frame 0x0004, 1
- obj_image_anim_end
-
-gUnknown_83E3AFC::
- .4byte gUnknown_83E3AF4
-
-gUnknown_83E3B00::
- spr_template 10072, 10072, gOamData_83AC9D0, gDummySpriteAnimTable, NULL, gDummySpriteAffineAnimTable, sub_80A6E98
-
-gUnknown_83E3B18::
- spr_template 0, 0, gDummyOamData, gDummySpriteAnimTable, NULL, gDummySpriteAffineAnimTable, sub_80A6F8C
-
-gUnknown_83E3B30::
- spr_template 10145, 10145, gOamData_83ACB60, gDummySpriteAnimTable, NULL, gUnknown_83E7910, sub_80A7020
-
-gUnknown_83E3B48::
- obj_image_anim_frame 0x0000, 9
- obj_image_anim_frame 0x0010, 3
- obj_image_anim_frame 0x0020, 3
- obj_image_anim_frame 0x0030, 3
- obj_image_anim_end
-
-gUnknown_83E3B5C::
- .4byte gUnknown_83E3B48
-
-gUnknown_83E3B60::
- obj_rot_scal_anim_frame 80, 80, 0, 0
- obj_rot_scal_anim_frame 9, 9, 0, 18
- obj_rot_scal_anim_end
-
-gUnknown_83E3B78::
- .4byte gUnknown_83E3B60
-
-gUnknown_83E3B7C::
- spr_template 10007, 10007, gOamData_83ACA38, gUnknown_83E3B5C, NULL, gUnknown_83E3B78, AnimSpriteOnMonPos
-
-gUnknown_83E3B94:: @ 83E3B94
- obj_image_anim_frame 0, 3, OBJ_IMAGE_ANIM_H_FLIP
- obj_image_anim_frame 8, 3, OBJ_IMAGE_ANIM_H_FLIP
- obj_image_anim_frame 16, 3, OBJ_IMAGE_ANIM_H_FLIP
- obj_image_anim_frame 24, 3, OBJ_IMAGE_ANIM_H_FLIP
- obj_image_anim_frame 32, 3, OBJ_IMAGE_ANIM_H_FLIP
- obj_image_anim_frame 40, 3, OBJ_IMAGE_ANIM_H_FLIP
- obj_image_anim_frame 48, 3, OBJ_IMAGE_ANIM_H_FLIP
- obj_image_anim_loop 1
- obj_image_anim_end
-
-gUnknown_83E3BB8:: @ 83E3BB8
- .4byte gUnknown_83E3B94
-
-gUnknown_83E3BBC:: @ 83E3BBC
- spr_template 10075, 10075, gOamData_83AC9F8, gUnknown_83E3BB8, NULL, gDummySpriteAffineAnimTable, sub_80A71D8
-
-gUnknown_83E3BD4:: @ 83E3BD4
- obj_rot_scal_anim_frame 16, 256, 0, 0
- obj_rot_scal_anim_frame 20, 0, 0, 12
- obj_rot_scal_anim_frame 0, 0, 0, 32
- obj_rot_scal_anim_end
-
-gUnknown_83E3BF4:: @ 83E3BF4
- .4byte gUnknown_83E3BD4
-
-gUnknown_83E3BF8:: @ 83E3BF8
- spr_template 10005, 10005, gOamData_83ACBA0, gDummySpriteAnimTable, NULL, gUnknown_83E3BF4, sub_80A727C
-
-gUnknown_83E3C10:: @ 83E3C10
- spr_template 10003, 10003, gOamData_83ACBD8, gDummySpriteAnimTable, NULL, gDummySpriteAffineAnimTable, sub_80A72C8
-
-gUnknown_83E3C28:: @ 83E3C28
- spr_template 10003, 10003, gOamData_83ACB18, gDummySpriteAnimTable, NULL, gDummySpriteAffineAnimTable, sub_80A74A4
-
-gUnknown_83E3C40:: @ 83E3C40
- obj_rot_scal_anim_frame 32, 32, 0, 0
- obj_rot_scal_anim_frame 7, 7, 0, 200
- obj_rot_scal_anim_end
-
-gUnknown_83E3C58:: @ 83E3C58
- obj_rot_scal_anim_frame 5, 5, 0, 10
- obj_rot_scal_anim_frame -10, -10, 0, 10
- obj_rot_scal_anim_frame 10, 10, 0, 10
- obj_rot_scal_anim_frame -10, -10, 0, 10
- obj_rot_scal_anim_frame 10, 10, 0, 10
- obj_rot_scal_anim_frame -10, -10, 0, 10
- obj_rot_scal_anim_frame 10, 10, 0, 10
- obj_rot_scal_anim_end
-
-gUnknown_83E3C98:: @ 83E3C98
- .4byte gUnknown_83E3C40
-
-gUnknown_83E3C9C:: @ 83E3C9C
- .4byte gUnknown_83E3C58
-
-gUnknown_83E3CA0:: @ 83E3CA0
- spr_template 10163, 10163, gOamData_83ACAD8, gDummySpriteAnimTable, NULL, gUnknown_83E3C98, TranslateAnimSpriteToTargetMonLocation
-
-gUnknown_83E3CB8:: @ 83E3CB8
- spr_template 10164, 10164, gOamData_83ACAD8, gDummySpriteAnimTable, NULL, gUnknown_83E3C98, TranslateAnimSpriteToTargetMonLocation
-
-gUnknown_83E3CD0:: @ 83E3CD0
- spr_template 10260, 10260, gOamData_83ACAE0, gDummySpriteAnimTable, NULL, gUnknown_83E3C98, TranslateAnimSpriteToTargetMonLocation
-
-gUnknown_83E3CE8:: @ 83E3CE8
- spr_template 10288, 10288, gOamData_83ACAD8, gDummySpriteAnimTable, NULL, gUnknown_83E3C9C, sub_80AC6D8
-
-gUnknown_83E3D00:: @ 83E3D00
- spr_template 10175, 10175, gOamData_83AC9D0, gDummySpriteAnimTable, NULL, gDummySpriteAffineAnimTable, AnimThrowProjectile
-
-gUnknown_83E3D18:: @ 83E3D18
- spr_template 10178, 10178, gOamData_83ACB00, gDummySpriteAnimTable, NULL, gDummySpriteAffineAnimTable, sub_80A79E8
-
-gUnknown_83E3D30:: @ 83E3D30
- obj_image_anim_frame 8, 1
- obj_image_anim_end
-
-gUnknown_83E3D38:: @ 83E3D38
- .4byte gUnknown_83E3D30
-
-gUnknown_83E3D3C:: @ 83E3D3C
- obj_rot_scal_anim_frame 0, 0, 10, 1
- obj_rot_scal_anim_jump 0
-
-gUnknown_83E3D4C:: @ 83E3D4C
- .4byte gUnknown_83E3D3C
-
-gUnknown_83E3D50:: @ 83E3D50
- spr_template 10100, 10100, gOamData_83ACA30, gUnknown_83E3D38, NULL, gDummySpriteAffineAnimTable, sub_80A7A88
-
-gUnknown_83E3D68:: @ 83E3D68
- spr_template 10100, 10100, gOamData_83ACA30, gUnknown_83E3D38, NULL, gUnknown_83E3D4C, sub_80A7B3C
-
-gUnknown_83E3D80:: @ 83E3D80
- obj_rot_scal_anim_frame 0, 0, 20, 1
- obj_rot_scal_anim_jump 0
-
-gUnknown_83E3D90:: @ 83E3D90
- .4byte gUnknown_83E3D80
-
-gUnknown_83E3D94:: @ 83E3D94
- spr_template 10006, 10006, gOamData_83ACA30, gDummySpriteAnimTable, NULL, gUnknown_83E3D90, sub_80A7BC4
-
-gUnknown_83E3DAC:: @ 83E3DAC
- obj_rot_scal_anim_frame 16, 256, 0, 0
- obj_rot_scal_anim_frame 4, 0, 0, 40
- obj_rot_scal_anim_end
-
-gUnknown_83E3DC4:: @ 83E3DC4
- .4byte gUnknown_83E3DAC
-
-gUnknown_83E3DC8:: @ 83E3DC8
- spr_template 10009, 10009, gOamData_83ACA80, gDummySpriteAnimTable, NULL, gUnknown_83E3DC4, sub_80A7D04
-
-gUnknown_83E3DE0:: @ 83E3DE0
- obj_image_anim_frame 0, 3
- obj_image_anim_frame 16, 3
- obj_image_anim_frame 32, 20
- obj_image_anim_end
-
-gUnknown_83E3DF0:: @ 83E3DF0
- obj_image_anim_frame 0, 3, OBJ_IMAGE_ANIM_H_FLIP | OBJ_IMAGE_ANIM_V_FLIP
- obj_image_anim_frame 16, 3, OBJ_IMAGE_ANIM_H_FLIP | OBJ_IMAGE_ANIM_V_FLIP
- obj_image_anim_frame 32, 20, OBJ_IMAGE_ANIM_H_FLIP | OBJ_IMAGE_ANIM_V_FLIP
- obj_image_anim_end
-
-gUnknown_83E3E00:: @ 83E3E00
- .4byte gUnknown_83E3DE0
- .4byte gUnknown_83E3DF0
-
-gUnknown_83E3E08:: @ 83E3E08
- spr_template 10138, 10138, gOamData_83ACAF8, gUnknown_83E3E00, NULL, gDummySpriteAffineAnimTable, sub_80A7D64
-
-gUnknown_83E3E20:: @ 83E3E20
- obj_image_anim_frame 0, 2
- obj_image_anim_frame 16, 2
- obj_image_anim_frame 32, 1
- obj_image_anim_end
-
-gUnknown_83E3E30:: @ 83E3E30
- obj_image_anim_frame 0, 2, OBJ_IMAGE_ANIM_H_FLIP | OBJ_IMAGE_ANIM_V_FLIP
- obj_image_anim_frame 16, 2, OBJ_IMAGE_ANIM_H_FLIP | OBJ_IMAGE_ANIM_V_FLIP
- obj_image_anim_frame 32, 1, OBJ_IMAGE_ANIM_H_FLIP | OBJ_IMAGE_ANIM_V_FLIP
- obj_image_anim_end
-
-gUnknown_83E3E40:: @ 83E3E40
- .4byte gUnknown_83E3E20
- .4byte gUnknown_83E3E30
-
-gUnknown_83E3E48:: @ 83E3E48
- spr_template 10138, 10138, gOamData_83ACAF8, gUnknown_83E3E40, NULL, gDummySpriteAffineAnimTable, sub_80A7E14
-
-gUnknown_83E3E60:: @ 83E3E60
- obj_rot_scal_anim_frame -6, 4, 0, 8
- obj_rot_scal_anim_frame 10, -10, 0, 8
- obj_rot_scal_anim_frame -4, 6, 0, 8
- obj_rot_scal_anim_end
-
-gUnknown_83E3E80:: @ 83E3E80
- obj_rot_scal_anim_frame -4, -5, 0, 12
- obj_rot_scal_anim_frame 0, 0, 0, 24
- obj_rot_scal_anim_frame 4, 5, 0, 12
- obj_rot_scal_anim_end
-
-gUnknown_83E3EA0:: @ 83E3EA0
- obj_image_anim_frame 0, 4, OBJ_IMAGE_ANIM_H_FLIP
- obj_image_anim_frame 4, 40, OBJ_IMAGE_ANIM_H_FLIP
- obj_image_anim_frame 8, 4, OBJ_IMAGE_ANIM_H_FLIP
- obj_image_anim_frame 12, 4, OBJ_IMAGE_ANIM_H_FLIP
- obj_image_anim_end
-
-gUnknown_83E3EB4:: @ 83E3EB4
- obj_image_anim_frame 0, 4
- obj_image_anim_frame 4, 40
- obj_image_anim_frame 8, 4
- obj_image_anim_frame 12, 4
- obj_image_anim_end
-
-gUnknown_83E3EC8:: @ 83E3EC8
- .4byte gUnknown_83E3EA0
- .4byte gUnknown_83E3EB4
-
-gUnknown_83E3ED0:: @ 83E3ED0
- spr_template 10086, 10086, gOamData_83AC9D0, gUnknown_83E3EC8, NULL, gDummySpriteAffineAnimTable, sub_80A851C
-
-gUnknown_83E3EE8:: @ 83E3EE8
- obj_rot_scal_anim_frame 11, 11, 0, 8
- obj_rot_scal_anim_frame -11, -11, 0, 8
- obj_rot_scal_anim_end
-
-gUnknown_83E3F00:: @ 83E3F00
- .4byte gUnknown_83E3EE8
-
-gUnknown_83E3F04:: @ 83E3F04
- spr_template 10087, 10087, gOamData_83ACA30, gDummySpriteAnimTable, NULL, gUnknown_83E3F00, sub_80A85AC
-
-gUnknown_83E3F1C:: @ 83E3F1C
- obj_rot_scal_anim_frame -10, 9, 0, 7
- obj_rot_scal_anim_frame 20, -20, 0, 7
- obj_rot_scal_anim_frame -20, 20, 0, 7
- obj_rot_scal_anim_frame 10, -9, 0, 7
- obj_rot_scal_anim_loop 2
- obj_rot_scal_anim_end
-
-gUnknown_83E3F4C:: @ 83E3F4C
- spr_template 10002, 10002, gOamData_83AC9D8, gDummySpriteAnimTable, NULL, gDummySpriteAffineAnimTable, sub_80A8A1C
-
-gUnknown_83E3F64:: @ 83E3F64
- spr_template 10197, 10197, gOamData_83AC9D8, gDummySpriteAnimTable, NULL, gDummySpriteAffineAnimTable, AnimSnoreZ
-
-gUnknown_83E3F7C:: @ 83E3F7C
- obj_image_anim_frame 0, 5
- obj_image_anim_frame 16, 5
- obj_image_anim_frame 32, 5
- obj_image_anim_frame 48, 5
- obj_image_anim_end
-
-gUnknown_83E3F90:: @ 83E3F90
- .4byte gUnknown_83E3F7C
-
-gUnknown_83E3F94:: @ 83E3F94
- spr_template 10198, 10198, gOamData_83AC9D8, gUnknown_83E3F90, NULL, gDummySpriteAffineAnimTable, AnimSpriteOnMonPos
-
-gUnknown_83E3FAC:: @ 83E3FAC
- obj_rot_scal_anim_frame 0, 0, 248, 2
- obj_rot_scal_anim_frame 0, 0, 8, 4
- obj_rot_scal_anim_frame 0, 0, 248, 2
- obj_rot_scal_anim_jump 0
-
-gUnknown_83E3FCC:: @ 83E3FCC
- obj_rot_scal_anim_frame 256, 256, 0, 0
- obj_rot_scal_anim_end
-
-gUnknown_83E3FDC:: @ 83E3FDC
- obj_rot_scal_anim_frame -8, 4, 0, 8
- obj_rot_scal_anim_loop 0
- obj_rot_scal_anim_frame 16, -8, 0, 8
- obj_rot_scal_anim_frame -16, 8, 0, 8
- obj_rot_scal_anim_loop 1
- obj_rot_scal_anim_frame 256, 256, 0, 0
- obj_rot_scal_anim_frame 0, 0, 0, 15
- obj_rot_scal_anim_end
-
-gUnknown_83E401C:: @ 83E401C
- .4byte gUnknown_83E3FAC
- .4byte gUnknown_83E3FCC
- .4byte gUnknown_83E3FDC
-
-gUnknown_83E4028:: @ 83E4028
- spr_template 10202, 10202, gOamData_83ACBB8, gDummySpriteAnimTable, NULL, gUnknown_83E401C, sub_80A8F38
-
-gUnknown_83E4040:: @ 83E4040
- obj_rot_scal_anim_frame 16, 16, 0, 0
- obj_rot_scal_anim_frame 16, 16, 0, 30
- obj_rot_scal_anim_end 1
-
-gUnknown_83E4058:: @ 83E4058
- obj_rot_scal_anim_frame 16, 16, 0, 0
- obj_rot_scal_anim_frame 32, 32, 0, 15
- obj_rot_scal_anim_end 1
-
-gUnknown_83E4070:: @ 83E4070
- obj_rot_scal_anim_frame 16, 16, 0, 0
- obj_rot_scal_anim_frame 11, 11, 0, 45
- obj_rot_scal_anim_end 1
-
-gUnknown_83E4088:: @ 83E4088
- .4byte gUnknown_83E4040
- .4byte gUnknown_83E4058
-
-gUnknown_83E4090:: @ 83E4090
- .4byte gUnknown_83E4070
-
-gUnknown_83E4094:: @ 83E4094
- spr_template 10203, 10203, gOamData_83ACAA0, gDummySpriteAnimTable, NULL, gUnknown_83E4088, AnimSpriteOnMonPos
-
-gUnknown_83E40AC:: @ 83E40AC
- obj_rot_scal_anim_frame 512, 512, 0, 0
- obj_rot_scal_anim_frame -16, -16, 0, 30
- obj_rot_scal_anim_end 1
-
-gUnknown_83E40C4:: @ 83E40C4
- .4byte gUnknown_83E40AC
-
-gUnknown_83E40C8:: @ 83E40C8
- spr_template 10203, 10203, gOamData_83ACBC0, gDummySpriteAnimTable, NULL, gUnknown_83E40C4, AnimSpriteOnMonPos
-
-gUnknown_83E40E0:: @ 83E40E0
- spr_template 10203, 10203, gOamData_83ACBC0, gDummySpriteAnimTable, NULL, gUnknown_83E4088, sub_80A8BC4
-
-gUnknown_83E40F8:: @ 83E40F8
- spr_template 10203, 10203, gOamData_83ACBC0, gDummySpriteAnimTable, NULL, gUnknown_83E4090, sub_80A8CA4
-
-gUnknown_83E4110:: @ 83E4110
- spr_template 10203, 10203, gOamData_83ACBC0, gDummySpriteAnimTable, NULL, gUnknown_83E4088, sub_80A8EE8
-
-gUnknown_83E4128:: @ 83E4128
- obj_rot_scal_anim_frame 96, -13, 0, 8
- obj_rot_scal_anim_end
-
-gUnknown_83E4138:: @ 83E4138
- obj_image_anim_frame 0, 3
- obj_image_anim_frame 4, 3
- obj_image_anim_frame 8, 3
- obj_image_anim_frame 4, 3
- obj_image_anim_frame 0, 3
- obj_image_anim_end
-
-gUnknown_83E4150:: @ 83E4150
- .4byte gUnknown_83E4138
-
-gUnknown_83E4154:: @ 83E4154
- spr_template 10207, 10207, gOamData_83AC9D0, gUnknown_83E4150, NULL, gDummySpriteAffineAnimTable, sub_80A9648
-
-gUnknown_83E416C:: @ 83E416C
- .byte 0x1e, 0x1c, 0xec, 0x18, 0x10, 0x1a, 0xf6, 0x1c
-
-gUnknown_83E4174:: @ 83E4174
- obj_image_anim_frame 0, 6
- obj_image_anim_frame 16, 6
- obj_image_anim_frame 32, 15
- obj_image_anim_frame 16, 6
- obj_image_anim_frame 0, 6
- obj_image_anim_frame 16, 6, OBJ_IMAGE_ANIM_H_FLIP
- obj_image_anim_frame 32, 15, OBJ_IMAGE_ANIM_H_FLIP
- obj_image_anim_frame 16, 6, OBJ_IMAGE_ANIM_H_FLIP
- obj_image_anim_frame 0, 6
- obj_image_anim_frame 16, 6
- obj_image_anim_frame 32, 15
- obj_image_anim_frame 16, 6
- obj_image_anim_frame 0, 6
- obj_image_anim_end
-
-gUnknown_83E41AC:: @ 83E41AC
- .4byte gUnknown_83E4174
-
-gUnknown_83E41B0:: @ 83E41B0
- spr_template 10205, 10205, gOamData_83AC9D8, gUnknown_83E41AC, NULL, gDummySpriteAffineAnimTable, AnimSpriteOnMonPos
-
-gUnknown_83E41C8:: @ 83E41C8
- .2byte 10206, 9999, 9998
-
- .align 2
-gUnknown_83E41D0:: @ 83E41D0
- spr_template 10206, 10206, gOamData_83AC9D0, gDummySpriteAnimTable, NULL, gDummySpriteAffineAnimTable, sub_80A97E8
-
-gUnknown_83E41E8:: @ 83E41E8
- spr_template 10210, 10210, gOamData_83AC9D0, gDummySpriteAnimTable, NULL, gDummySpriteAffineAnimTable, sub_80A9860
-
-gUnknown_83E4200:: @ 83E4200
- obj_rot_scal_anim_frame 10, -13, 0, 10
- obj_rot_scal_anim_frame -10, 13, 0, 10
- obj_rot_scal_anim_end
-
-gUnknown_83E4218:: @ 83E4218
- spr_template 10216, 10216, gOamData_83AC9D0, gDummySpriteAnimTable, NULL, gDummySpriteAffineAnimTable, sub_80A9B40
-
-gUnknown_83E4230:: @ 83E4230
- spr_template 10216, 10216, gOamData_83AC9D0, gDummySpriteAnimTable, NULL, gDummySpriteAffineAnimTable, sub_80A9BC4
-
-gUnknown_83E4248:: @ 83E4248
- spr_template 10216, 10216, gOamData_83AC9D0, gDummySpriteAnimTable, NULL, gDummySpriteAffineAnimTable, sub_80A9C4C
-
-gUnknown_83E4260:: @ 83E4260
- obj_rot_scal_anim_frame 128, 128, 0, 0
- obj_rot_scal_anim_frame 8, 8, 0, 1
- obj_rot_scal_anim_jump 1
-
-gUnknown_83E4278:: @ 83E4278
- .4byte gUnknown_83E4260
-
-gUnknown_83E427C:: @ 83E427C
- spr_template 10217, 10217, gOamData_83ACA30, gDummySpriteAnimTable, NULL, gUnknown_83E4278, sub_80AA174
-
-gUnknown_83E4294:: @ 83E4294
- spr_template 10217, 10217, gOamData_83ACA90, gDummySpriteAnimTable, NULL, gUnknown_83E4278, sub_80AA2B0
-
-gUnknown_83E42AC:: @ 83E42AC
- obj_rot_scal_anim_frame 128, 128, 0, 0
- obj_rot_scal_anim_frame 8, 8, 0, 1
- obj_rot_scal_anim_jump 1
-
-gUnknown_83E42C4:: @ 83E42C4
- .4byte gUnknown_83E42AC
-
-gUnknown_83E42C8:: @ 83E42C8
- spr_template 10237, 10237, gOamData_83ACA88, gDummySpriteAnimTable, NULL, gUnknown_83E42C4, sub_80AA37C
-
-gUnknown_83E42E0:: @ 83E42E0
- obj_image_anim_frame 0, 4
- obj_image_anim_frame 4, 4
- obj_image_anim_frame 8, 4
- obj_image_anim_frame 4, 4
- obj_image_anim_frame 0, 4
- obj_image_anim_end
-
-gUnknown_83E42F8:: @ 83E42F8
- .4byte gUnknown_83E42E0
-
-gUnknown_83E42FC:: @ 83E42FC
- spr_template 10218, 10218, gOamData_83AC9D0, gUnknown_83E42F8, NULL, gDummySpriteAffineAnimTable, sub_80AA3F0
-
-gUnknown_83E4314:: @ 83E4314
- obj_image_anim_frame 0, 24
- obj_image_anim_end
-
-gUnknown_83E431C:: @ 83E431C
- .4byte gUnknown_83E4314
-
-gUnknown_83E4320:: @ 83E4320
- spr_template 10220, 10220, gOamData_83AC9D8, gUnknown_83E431C, NULL, gDummySpriteAffineAnimTable, sub_80AA408
-
-gUnknown_83E4338:: @ 83E4338
- spr_template 10219, 10219, gOamData_83AC9D0, gDummySpriteAnimTable, NULL, gDummySpriteAffineAnimTable, sub_80AA508
-
-gUnknown_83E4350:: @ 83E4350
- obj_image_anim_frame 0, 3
- obj_image_anim_jump 0
-
-gUnknown_83E4358:: @ 83E4358
- obj_image_anim_frame 16, 3
- obj_image_anim_jump 0
-
-gUnknown_83E4360:: @ 83E4360
- .4byte gUnknown_83E4350
- .4byte gUnknown_83E4358
-
-gUnknown_83E4368:: @ 83E4368
- spr_template 10221, 10221, gOamData_83AC9D8, gUnknown_83E4360, NULL, gDummySpriteAffineAnimTable, sub_80AA58C
-
-gUnknown_83E4380:: @ 83E4380
- obj_image_anim_frame 0, 4
- obj_image_anim_frame 16, 4
- obj_image_anim_frame 32, 4
- obj_image_anim_frame 48, 4
- obj_image_anim_end
-
-gUnknown_83E4394:: @ 83E4394
- obj_image_anim_frame 0, 4, OBJ_IMAGE_ANIM_H_FLIP
- obj_image_anim_frame 16, 4, OBJ_IMAGE_ANIM_H_FLIP
- obj_image_anim_frame 32, 4, OBJ_IMAGE_ANIM_H_FLIP
- obj_image_anim_frame 48, 4, OBJ_IMAGE_ANIM_H_FLIP
- obj_image_anim_end
-
-gUnknown_83E43A8:: @ 83E43A8
- .4byte gUnknown_83E4380
- .4byte gUnknown_83E4394
-
-gUnknown_83E43B0:: @ 83E43B0
- spr_template 10222, 10222, gOamData_83AC9D8, gUnknown_83E43A8, NULL, gDummySpriteAffineAnimTable, sub_80AA6B8
-
-gUnknown_83E43C8:: @ 83E43C8
- obj_image_anim_frame 0, 8
- obj_image_anim_frame 16, 8
- obj_image_anim_frame 32, 8
- obj_image_anim_frame 16, 8
- obj_image_anim_end
-
-gUnknown_83E43DC:: @ 83E43DC
- obj_image_anim_frame 16, 8, OBJ_IMAGE_ANIM_H_FLIP
- obj_image_anim_frame 32, 8, OBJ_IMAGE_ANIM_H_FLIP
- obj_image_anim_frame 16, 8, OBJ_IMAGE_ANIM_H_FLIP
- obj_image_anim_frame 0, 8, OBJ_IMAGE_ANIM_H_FLIP
- obj_image_anim_end
-
-gUnknown_83E43F0:: @ 83E43F0
- .4byte gUnknown_83E43C8
- .4byte gUnknown_83E43DC
-
-gUnknown_83E43F8:: @ 83E43F8
- spr_template 10215, 10215, gOamData_83AC9D8, gUnknown_83E43F0, NULL, gDummySpriteAffineAnimTable, sub_80AA708
-
-gUnknown_83E4410:: @ 83E4410
- obj_rot_scal_anim_frame -12, 8, 0, 4
- obj_rot_scal_anim_frame 20, -20, 0, 4
- obj_rot_scal_anim_frame -8, 12, 0, 4
- obj_rot_scal_anim_end
-
-gUnknown_83E4430:: @ 83E4430
- spr_template 10225, 10225, gOamData_83AC9D8, gDummySpriteAnimTable, NULL, gDummySpriteAffineAnimTable, sub_80AA838
-
-gUnknown_83E4448:: @ 83E4448
- obj_rot_scal_anim_frame 0, 0, 0, 5
- obj_rot_scal_anim_end
-
-gUnknown_83E4458:: @ 83E4458
- obj_rot_scal_anim_frame 0, 0, 248, 16
- obj_rot_scal_anim_end 1
-
-gUnknown_83E4468:: @ 83E4468
- obj_rot_scal_anim_frame 0, 0, 8, 16
- obj_rot_scal_anim_end 1
-
-gUnknown_83E4478:: @ 83E4478
- .4byte gUnknown_83E4448
- .4byte gUnknown_83E4458
- .4byte gUnknown_83E4468
-
-gUnknown_83E4484:: @ 83E4484
- spr_template 10206, 10206, gOamData_83ACA30, gUnknown_83E3844, NULL, gUnknown_83E4478, sub_80AA998
-
-gUnknown_83E449C:: @ 83E449C
- spr_template 10206, 10206, gOamData_83ACA30, gUnknown_83E3844, NULL, gUnknown_83E4478, sub_80AA938
-
-gUnknown_83E44B4:: @ 83E44B4
- obj_rot_scal_anim_frame 256, 256, 0, 0
- obj_rot_scal_anim_end
-
-gUnknown_83E44C4:: @ 83E44C4
- obj_rot_scal_anim_frame 512, 256, 0, 0
- obj_rot_scal_anim_end
-
-gUnknown_83E44D4:: @ 83E44D4
- .4byte gUnknown_83E44B4
- .4byte gUnknown_83E44C4
-
-gUnknown_83E44DC:: @ 83E44DC
- spr_template 10244, 10244, gOamData_83ACBE0, gDummySpriteAnimTable, NULL, gUnknown_83E44D4, sub_80AAAE4
-
gUnknown_83E44F4:: @ 83E44F4
.incbin "graphics/battle_anims/unk_83E4874.4bpp"
@@ -1684,7 +26,7 @@ gUnknown_83E5894:: @ 83E5894
.4byte gUnknown_83E5874
gUnknown_83E5898:: @ 83E5898
- spr_template 10115, 10115, gOamData_83ACA18, gUnknown_83E5894, NULL, gDummySpriteAffineAnimTable, sub_80AAC54
+ spr_template 10115, 10115, gOamData_AffineOff_ObjNormal_16x32, gUnknown_83E5894, NULL, gDummySpriteAffineAnimTable, sub_80AAC54
gUnknown_83E58B0:: @ 83E58B0
obj_rot_scal_anim_frame -5, -5, 0, 10
@@ -1704,7 +46,7 @@ gUnknown_83E58DC:: @ 83E58DC
.4byte gUnknown_83E58CC
gUnknown_83E58E0:: @ 83E58E0
- spr_template 10146, 10146, gOamData_83ACB50, gUnknown_83E58DC, NULL, gUnknown_83E58C8, sub_80AAC98
+ spr_template 10146, 10146, gOamData_AffineNormal_ObjBlend_16x16, gUnknown_83E58DC, NULL, gUnknown_83E58C8, sub_80AAC98
gUnknown_83E58F8:: @ 83E58F8
obj_image_anim_frame 0, 1
@@ -1727,7 +69,7 @@ gUnknown_83E5928:: @ 83E5928
.4byte gUnknown_83E5910
gUnknown_83E592C:: @ 83E592C
- spr_template 10140, 10140, gOamData_83ACAC8, gUnknown_83E5908, NULL, gUnknown_83E5928, sub_80AAE84
+ spr_template 10140, 10140, gOamData_AffineDouble_ObjNormal_8x16, gUnknown_83E5908, NULL, gUnknown_83E5928, sub_80AAE84
gUnknown_83E5944:: @ 83E5944
obj_image_anim_frame 0, 1
@@ -1740,16 +82,16 @@ gUnknown_83E5958:: @ 83E5958
.4byte gUnknown_83E5944
gUnknown_83E595C:: @ 83E595C
- spr_template 10149, 10149, gOamData_83ACAF0, gUnknown_83E5958, NULL, gDummySpriteAffineAnimTable, sub_80AB024
+ spr_template 10149, 10149, gOamData_AffineOff_ObjBlend_16x16, gUnknown_83E5958, NULL, gDummySpriteAffineAnimTable, sub_80AB024
gUnknown_83E5974:: @ 83E5974
- spr_template 10259, 10259, gOamData_83ACAF0, gUnknown_83E5958, NULL, gDummySpriteAffineAnimTable, sub_80AB024
+ spr_template 10259, 10259, gOamData_AffineOff_ObjBlend_16x16, gUnknown_83E5958, NULL, gDummySpriteAffineAnimTable, sub_80AB024
gUnknown_83E598C:: @ 83E598C
- spr_template 10264, 10264, gOamData_83AC9C8, gDummySpriteAnimTable, NULL, gDummySpriteAffineAnimTable, sub_80AB024
+ spr_template 10264, 10264, gOamData_AffineOff_ObjNormal_8x8, gDummySpriteAnimTable, NULL, gDummySpriteAffineAnimTable, sub_80AB024
gUnknown_83E59A4:: @ 83E59A4
- spr_template 10265, 10265, gOamData_83AC9C8, gDummySpriteAnimTable, NULL, gDummySpriteAffineAnimTable, sub_80AB024
+ spr_template 10265, 10265, gOamData_AffineOff_ObjNormal_8x8, gDummySpriteAnimTable, NULL, gDummySpriteAffineAnimTable, sub_80AB024
gUnknown_83E59BC:: @ 83E59BC
obj_image_anim_frame 16, 2
@@ -1761,10 +103,10 @@ gUnknown_83E59CC:: @ 83E59CC
.4byte gUnknown_83E59BC
gUnknown_83E59D0:: @ 83E59D0
- spr_template 10029, 10029, gOamData_83AC9D8, gUnknown_83E59CC, NULL, gDummySpriteAffineAnimTable, sub_80AB024
+ spr_template 10029, 10029, gOamData_AffineOff_ObjNormal_32x32, gUnknown_83E59CC, NULL, gDummySpriteAffineAnimTable, sub_80AB024
gUnknown_83E59E8:: @ 83E59E8
- spr_template 10165, 10165, gOamData_83ACAD8, gDummySpriteAnimTable, NULL, gUnknown_83E3C98, sub_80AB024
+ spr_template 10165, 10165, gOamData_AffineDouble_ObjNormal_16x32, gDummySpriteAnimTable, NULL, gGrowingRingAffineAnimTable, sub_80AB024
gUnknown_83E5A00:: @ 83E5A00
obj_rot_scal_anim_frame 3, 3, 10, 50
@@ -1783,10 +125,10 @@ gUnknown_83E5A34:: @ 83E5A34
.4byte gUnknown_83E5A20
gUnknown_83E5A38:: @ 83E5A38
- spr_template 10149, 10149, gOamData_83ACBB0, gUnknown_83E5958, NULL, gUnknown_83E5A30, sub_80AB168
+ spr_template 10149, 10149, gOamData_AffineDouble_ObjBlend_16x16, gUnknown_83E5958, NULL, gUnknown_83E5A30, sub_80AB168
gUnknown_83E5A50:: @ 83E5A50
- spr_template 10149, 10149, gOamData_83ACBB0, gUnknown_83E5958, NULL, gUnknown_83E5A34, sub_80AB1F8
+ spr_template 10149, 10149, gOamData_AffineDouble_ObjBlend_16x16, gUnknown_83E5958, NULL, gUnknown_83E5A34, sub_80AB1F8
gUnknown_83E5A68:: @ 83E5A68
obj_image_anim_frame 0, 1
@@ -1803,19 +145,19 @@ gUnknown_83E5A7C:: @ 83E5A7C
.4byte gUnknown_83E5A70
gUnknown_83E5A80:: @ 83E5A80
- spr_template 10155, 10155, gOamData_83ACAF0, gUnknown_83E5A78, NULL, gDummySpriteAffineAnimTable, AnimThrowProjectile
+ spr_template 10155, 10155, gOamData_AffineOff_ObjBlend_16x16, gUnknown_83E5A78, NULL, gDummySpriteAffineAnimTable, AnimThrowProjectile
gUnknown_83E5A98:: @ 83E5A98
- spr_template 10155, 10155, gOamData_83ACBB0, gUnknown_83E5A7C, NULL, gUnknown_83E6A80, sub_80AB2CC
+ spr_template 10155, 10155, gOamData_AffineDouble_ObjBlend_16x16, gUnknown_83E5A7C, NULL, gUnknown_83E6A80, sub_80AB2CC
gUnknown_83E5AB0:: @ 83E5AB0
- spr_template 10141, 10141, gOamData_83AC9C8, gUnknown_83E6330, NULL, gDummySpriteAffineAnimTable, sub_80AB308
+ spr_template 10141, 10141, gOamData_AffineOff_ObjNormal_8x8, gUnknown_83E6330, NULL, gDummySpriteAffineAnimTable, sub_80AB308
gUnknown_83E5AC8:: @ 83E5AC8
- spr_template 10155, 10155, gOamData_83AC9C8, gDummySpriteAnimTable, NULL, gDummySpriteAffineAnimTable, sub_80ABA78
+ spr_template 10155, 10155, gOamData_AffineOff_ObjNormal_8x8, gDummySpriteAnimTable, NULL, gDummySpriteAffineAnimTable, sub_80ABA78
gUnknown_83E5AE0:: @ 83E5AE0
- spr_template 10268, 10268, gOamData_83AC9C8, gDummySpriteAnimTable, NULL, gDummySpriteAffineAnimTable, sub_80ABF60
+ spr_template 10268, 10268, gOamData_AffineOff_ObjNormal_8x8, gDummySpriteAnimTable, NULL, gDummySpriteAffineAnimTable, sub_80ABF60
gUnknown_83E5AF8:: @ 83E5AF8
obj_image_anim_frame 8, 1
@@ -1859,10 +201,10 @@ gUnknown_83E5B6C:: @ 83E5B6C
.4byte gUnknown_83E5B4C
gUnknown_83E5B70:: @ 83E5B70
- spr_template 10155, 10155, gOamData_83AC9C8, gUnknown_83E5B10, NULL, gDummySpriteAffineAnimTable, sub_80AC624
+ spr_template 10155, 10155, gOamData_AffineOff_ObjNormal_8x8, gUnknown_83E5B10, NULL, gDummySpriteAffineAnimTable, sub_80AC624
gUnknown_83E5B88:: @ 83E5B88
- spr_template 10155, 10155, gOamData_83ACA28, gUnknown_83E5B10, NULL, gUnknown_83E5B64, sub_80AC698
+ spr_template 10155, 10155, gOamData_AffineNormal_ObjNormal_8x8, gUnknown_83E5B10, NULL, gUnknown_83E5B64, sub_80AC698
gUnknown_83E5BA0:: @ 83E5BA0
- spr_template 10155, 10155, gOamData_83ACA30, gUnknown_83E5B18, NULL, gUnknown_83E5B6C, sub_8077350
+ spr_template 10155, 10155, gOamData_AffineNormal_ObjNormal_16x16, gUnknown_83E5B18, NULL, gUnknown_83E5B6C, sub_8077350
diff --git a/data/battle_anim_scripts.s b/data/battle_anim_scripts.s
index cf4cf25cb..4cc93f85e 100644
--- a/data/battle_anim_scripts.s
+++ b/data/battle_anim_scripts.s
@@ -460,72 +460,72 @@ Move_POISON_POWDER:: @ 81C6FB8
loadspritegfx 10065
loadspritegfx 10150
loopsewithpan SE_W077, 63, 10, 6
- createsprite gUnknown_83E29C0, ANIM_TARGET, 2, -30, -22, 117, 80, 5, 1
- createsprite gUnknown_83E29C0, ANIM_TARGET, 2, 10, -22, 117, 80, -5, 1
- createsprite gUnknown_83E29C0, ANIM_TARGET, 2, -25, -22, 117, 112, 5, 3
+ createsprite gPoisonPowderParticleSpriteTemplate, ANIM_TARGET, 2, -30, -22, 117, 80, 5, 1
+ createsprite gPoisonPowderParticleSpriteTemplate, ANIM_TARGET, 2, 10, -22, 117, 80, -5, 1
+ createsprite gPoisonPowderParticleSpriteTemplate, ANIM_TARGET, 2, -25, -22, 117, 112, 5, 3
delay 15
- createsprite gUnknown_83E29C0, ANIM_TARGET, 2, -5, -22, 117, 80, -5, 1
- createsprite gUnknown_83E29C0, ANIM_TARGET, 2, 5, -22, 117, 96, 5, 1
- createsprite gUnknown_83E29C0, ANIM_TARGET, 2, 0, -22, 117, 69, -5, 1
- createsprite gUnknown_83E29C0, ANIM_TARGET, 2, -15, -22, 117, 112, 5, 2
+ createsprite gPoisonPowderParticleSpriteTemplate, ANIM_TARGET, 2, -5, -22, 117, 80, -5, 1
+ createsprite gPoisonPowderParticleSpriteTemplate, ANIM_TARGET, 2, 5, -22, 117, 96, 5, 1
+ createsprite gPoisonPowderParticleSpriteTemplate, ANIM_TARGET, 2, 0, -22, 117, 69, -5, 1
+ createsprite gPoisonPowderParticleSpriteTemplate, ANIM_TARGET, 2, -15, -22, 117, 112, 5, 2
delay 30
- createsprite gUnknown_83E29C0, ANIM_TARGET, 2, -15, -22, 117, 112, 5, 2
- createsprite gUnknown_83E29C0, ANIM_TARGET, 2, 15, -22, 117, 80, -5, 1
- createsprite gUnknown_83E29C0, ANIM_TARGET, 2, -10, -22, 117, 96, 7, 2
- createsprite gUnknown_83E29C0, ANIM_TARGET, 2, -5, -22, 117, 90, -8, 0
+ createsprite gPoisonPowderParticleSpriteTemplate, ANIM_TARGET, 2, -15, -22, 117, 112, 5, 2
+ createsprite gPoisonPowderParticleSpriteTemplate, ANIM_TARGET, 2, 15, -22, 117, 80, -5, 1
+ createsprite gPoisonPowderParticleSpriteTemplate, ANIM_TARGET, 2, -10, -22, 117, 96, 7, 2
+ createsprite gPoisonPowderParticleSpriteTemplate, ANIM_TARGET, 2, -5, -22, 117, 90, -8, 0
delay 20
- createsprite gUnknown_83E29C0, ANIM_TARGET, 2, -10, -22, 117, 80, -5, 1
- createsprite gUnknown_83E29C0, ANIM_TARGET, 2, 0, -22, 117, 89, 5, 2
- createsprite gUnknown_83E29C0, ANIM_TARGET, 2, 20, -22, 117, 112, -8, 2
- createsprite gUnknown_83E29C0, ANIM_TARGET, 2, 5, -22, 117, 80, 5, 1
+ createsprite gPoisonPowderParticleSpriteTemplate, ANIM_TARGET, 2, -10, -22, 117, 80, -5, 1
+ createsprite gPoisonPowderParticleSpriteTemplate, ANIM_TARGET, 2, 0, -22, 117, 89, 5, 2
+ createsprite gPoisonPowderParticleSpriteTemplate, ANIM_TARGET, 2, 20, -22, 117, 112, -8, 2
+ createsprite gPoisonPowderParticleSpriteTemplate, ANIM_TARGET, 2, 5, -22, 117, 80, 5, 1
waitforvisualfinish
end
Move_STUN_SPORE:: @ 81C70E9
loadspritegfx 10068
loopsewithpan SE_W077, 63, 10, 6
- createsprite gUnknown_83E29A8, ANIM_TARGET, 2, -30, -22, 117, 80, 5, 1
- createsprite gUnknown_83E29A8, ANIM_TARGET, 2, 10, -22, 117, 80, -5, 1
- createsprite gUnknown_83E29A8, ANIM_TARGET, 2, -25, -22, 117, 112, 5, 3
+ createsprite gStunSporeParticleSpriteTemplate, ANIM_TARGET, 2, -30, -22, 117, 80, 5, 1
+ createsprite gStunSporeParticleSpriteTemplate, ANIM_TARGET, 2, 10, -22, 117, 80, -5, 1
+ createsprite gStunSporeParticleSpriteTemplate, ANIM_TARGET, 2, -25, -22, 117, 112, 5, 3
delay 15
- createsprite gUnknown_83E29A8, ANIM_TARGET, 2, -5, -22, 117, 80, -5, 1
- createsprite gUnknown_83E29A8, ANIM_TARGET, 2, 5, -22, 117, 96, 5, 1
- createsprite gUnknown_83E29A8, ANIM_TARGET, 2, 0, -22, 117, 69, -5, 1
- createsprite gUnknown_83E29A8, ANIM_TARGET, 2, -15, -22, 117, 112, 5, 2
+ createsprite gStunSporeParticleSpriteTemplate, ANIM_TARGET, 2, -5, -22, 117, 80, -5, 1
+ createsprite gStunSporeParticleSpriteTemplate, ANIM_TARGET, 2, 5, -22, 117, 96, 5, 1
+ createsprite gStunSporeParticleSpriteTemplate, ANIM_TARGET, 2, 0, -22, 117, 69, -5, 1
+ createsprite gStunSporeParticleSpriteTemplate, ANIM_TARGET, 2, -15, -22, 117, 112, 5, 2
delay 30
- createsprite gUnknown_83E29A8, ANIM_TARGET, 2, -15, -22, 117, 112, 5, 2
- createsprite gUnknown_83E29A8, ANIM_TARGET, 2, 15, -22, 117, 80, -5, 1
- createsprite gUnknown_83E29A8, ANIM_TARGET, 2, -10, -22, 117, 96, 7, 2
- createsprite gUnknown_83E29A8, ANIM_TARGET, 2, -5, -22, 117, 90, -8, 0
+ createsprite gStunSporeParticleSpriteTemplate, ANIM_TARGET, 2, -15, -22, 117, 112, 5, 2
+ createsprite gStunSporeParticleSpriteTemplate, ANIM_TARGET, 2, 15, -22, 117, 80, -5, 1
+ createsprite gStunSporeParticleSpriteTemplate, ANIM_TARGET, 2, -10, -22, 117, 96, 7, 2
+ createsprite gStunSporeParticleSpriteTemplate, ANIM_TARGET, 2, -5, -22, 117, 90, -8, 0
delay 20
- createsprite gUnknown_83E29A8, ANIM_TARGET, 2, -10, -22, 117, 80, -5, 1
- createsprite gUnknown_83E29A8, ANIM_TARGET, 2, 0, -22, 117, 89, 5, 2
- createsprite gUnknown_83E29A8, ANIM_TARGET, 2, 20, -22, 117, 112, -8, 2
- createsprite gUnknown_83E29A8, ANIM_TARGET, 2, 5, -22, 117, 80, 5, 1
+ createsprite gStunSporeParticleSpriteTemplate, ANIM_TARGET, 2, -10, -22, 117, 80, -5, 1
+ createsprite gStunSporeParticleSpriteTemplate, ANIM_TARGET, 2, 0, -22, 117, 89, 5, 2
+ createsprite gStunSporeParticleSpriteTemplate, ANIM_TARGET, 2, 20, -22, 117, 112, -8, 2
+ createsprite gStunSporeParticleSpriteTemplate, ANIM_TARGET, 2, 5, -22, 117, 80, 5, 1
waitforvisualfinish
end
Move_SLEEP_POWDER:: @ 81C7217
loadspritegfx 10067
loopsewithpan SE_W077, 63, 10, 6
- createsprite gUnknown_83E2990, ANIM_TARGET, 2, -30, -22, 117, 80, 5, 1
- createsprite gUnknown_83E2990, ANIM_TARGET, 2, 10, -22, 117, 80, -5, 1
- createsprite gUnknown_83E2990, ANIM_TARGET, 2, -25, -22, 117, 112, 5, 3
+ createsprite gSleepPowderParticleSpriteTemplate, ANIM_TARGET, 2, -30, -22, 117, 80, 5, 1
+ createsprite gSleepPowderParticleSpriteTemplate, ANIM_TARGET, 2, 10, -22, 117, 80, -5, 1
+ createsprite gSleepPowderParticleSpriteTemplate, ANIM_TARGET, 2, -25, -22, 117, 112, 5, 3
delay 15
- createsprite gUnknown_83E2990, ANIM_TARGET, 2, -5, -22, 117, 80, -5, 1
- createsprite gUnknown_83E2990, ANIM_TARGET, 2, 5, -22, 117, 96, 5, 1
- createsprite gUnknown_83E2990, ANIM_TARGET, 2, 0, -22, 117, 69, -5, 1
- createsprite gUnknown_83E2990, ANIM_TARGET, 2, -15, -22, 117, 112, 5, 2
+ createsprite gSleepPowderParticleSpriteTemplate, ANIM_TARGET, 2, -5, -22, 117, 80, -5, 1
+ createsprite gSleepPowderParticleSpriteTemplate, ANIM_TARGET, 2, 5, -22, 117, 96, 5, 1
+ createsprite gSleepPowderParticleSpriteTemplate, ANIM_TARGET, 2, 0, -22, 117, 69, -5, 1
+ createsprite gSleepPowderParticleSpriteTemplate, ANIM_TARGET, 2, -15, -22, 117, 112, 5, 2
delay 30
- createsprite gUnknown_83E2990, ANIM_TARGET, 2, -15, -22, 117, 112, 5, 2
- createsprite gUnknown_83E2990, ANIM_TARGET, 2, 15, -22, 117, 80, -5, 1
- createsprite gUnknown_83E2990, ANIM_TARGET, 2, -10, -22, 117, 96, 7, 2
- createsprite gUnknown_83E2990, ANIM_TARGET, 2, -5, -22, 117, 90, -8, 0
+ createsprite gSleepPowderParticleSpriteTemplate, ANIM_TARGET, 2, -15, -22, 117, 112, 5, 2
+ createsprite gSleepPowderParticleSpriteTemplate, ANIM_TARGET, 2, 15, -22, 117, 80, -5, 1
+ createsprite gSleepPowderParticleSpriteTemplate, ANIM_TARGET, 2, -10, -22, 117, 96, 7, 2
+ createsprite gSleepPowderParticleSpriteTemplate, ANIM_TARGET, 2, -5, -22, 117, 90, -8, 0
delay 20
- createsprite gUnknown_83E2990, ANIM_TARGET, 2, -10, -22, 117, 80, -5, 1
- createsprite gUnknown_83E2990, ANIM_TARGET, 2, 0, -22, 117, 89, 5, 2
- createsprite gUnknown_83E2990, ANIM_TARGET, 2, 20, -22, 117, 112, -8, 2
- createsprite gUnknown_83E2990, ANIM_TARGET, 2, 5, -22, 117, 80, 5, 1
+ createsprite gSleepPowderParticleSpriteTemplate, ANIM_TARGET, 2, -10, -22, 117, 80, -5, 1
+ createsprite gSleepPowderParticleSpriteTemplate, ANIM_TARGET, 2, 0, -22, 117, 89, 5, 2
+ createsprite gSleepPowderParticleSpriteTemplate, ANIM_TARGET, 2, 20, -22, 117, 112, -8, 2
+ createsprite gSleepPowderParticleSpriteTemplate, ANIM_TARGET, 2, 5, -22, 117, 80, 5, 1
waitforvisualfinish
end
@@ -535,21 +535,21 @@ Move_SWIFT:: @ 81C7345
monbg 3
setalpha 12, 8
playsewithpan SE_W129, 192
- createsprite gUnknown_83E2C7C, ANIM_TARGET, 3, 20, -10, 20, 0, 22, 20, 1
+ createsprite gSwiftStarSpriteTemplate, ANIM_TARGET, 3, 20, -10, 20, 0, 22, 20, 1
delay 5
playsewithpan SE_W129, 192
- createsprite gUnknown_83E2C7C, ANIM_TARGET, 3, 20, -10, 20, 5, 22, -18, 1
+ createsprite gSwiftStarSpriteTemplate, ANIM_TARGET, 3, 20, -10, 20, 5, 22, -18, 1
delay 5
playsewithpan SE_W129, 192
- createsprite gUnknown_83E2C7C, ANIM_TARGET, 3, 20, -10, 20, -10, 22, 15, 1
+ createsprite gSwiftStarSpriteTemplate, ANIM_TARGET, 3, 20, -10, 20, -10, 22, 15, 1
createvisualtask AnimTask_ShakeMon2, 2, 1, 2, 0, 18, 1
createvisualtask AnimTask_ShakeMon2, 2, 3, 2, 0, 18, 1
delay 5
playsewithpan SE_W129, 192
- createsprite gUnknown_83E2C7C, ANIM_TARGET, 3, 20, -10, 20, 0, 22, -20, 1
+ createsprite gSwiftStarSpriteTemplate, ANIM_TARGET, 3, 20, -10, 20, 0, 22, -20, 1
delay 5
playsewithpan SE_W129, 192
- createsprite gUnknown_83E2C7C, ANIM_TARGET, 3, 20, -10, 20, 0, 22, 12, 1
+ createsprite gSwiftStarSpriteTemplate, ANIM_TARGET, 3, 20, -10, 20, 0, 22, 12, 1
delay 5
waitforvisualfinish
clearmonbg 3
@@ -641,7 +641,7 @@ Move_SUPERSONIC:: @ 81C755D
gUnknown_81C759B:: @ 81C759B
playsewithpan SE_W048, 192
- createsprite gUnknown_83E3CA0, ANIM_TARGET, 2, 16, 0, 0, 0, 30, 0
+ createsprite gSupersonicWaveSpriteTemplate, ANIM_TARGET, 2, 16, 0, 0, 0, 30, 0
delay 2
return
@@ -657,7 +657,7 @@ Move_SCREECH:: @ 81C75B5
gUnknown_81C75E8:: @ 81C75E8
playsewithpan SE_W103, 192
- createsprite gUnknown_83E3CB8, ANIM_TARGET, 2, 16, 0, 0, 0, 30, 0
+ createsprite gScreechWaveSpriteTemplate, ANIM_TARGET, 2, 16, 0, 0, 0, 30, 0
delay 2
return
@@ -909,13 +909,13 @@ gUnknown_81C7BCD:: @ 81C7BCD
Move_LEECH_SEED:: @ 81C7C23
loadspritegfx 10006
playsewithpan SE_W077, 192
- createsprite gUnknown_83E2B34, ANIM_TARGET, 2, 15, 0, 0, 24, 35, -32
+ createsprite gLeechSeedSpriteTemplate, ANIM_TARGET, 2, 15, 0, 0, 24, 35, -32
delay 8
playsewithpan SE_W077, 192
- createsprite gUnknown_83E2B34, ANIM_TARGET, 2, 15, 0, -16, 24, 35, -40
+ createsprite gLeechSeedSpriteTemplate, ANIM_TARGET, 2, 15, 0, -16, 24, 35, -40
delay 8
playsewithpan SE_W077, 192
- createsprite gUnknown_83E2B34, ANIM_TARGET, 2, 15, 0, 16, 24, 35, -37
+ createsprite gLeechSeedSpriteTemplate, ANIM_TARGET, 2, 15, 0, 16, 24, 35, -37
delay 12
loopsewithpan SE_W039, 63, 10, 8
waitforvisualfinish
@@ -970,7 +970,7 @@ gUnknown_81C7D89:: @ 81C7D89
delay 2
createvisualtask AnimTask_IsContest, 2,
jumpargeq 7, 1, gUnknown_81C7DC0
- createvisualtask sub_80DEAB4, 2,
+ createvisualtask AnimTask_IsTargetPlayerSide, 2,
jumpargeq 7, 0, gUnknown_81C7DB2
jumpargeq 7, 1, gUnknown_81C7DB9
@@ -1057,7 +1057,7 @@ Move_SONIC_BOOM:: @ 81C7EDB
gUnknown_81C7F12:: @ 81C7F12
playsewithpan SE_W013B, 192
- createsprite gUnknown_83E3C10, ANIM_TARGET, 2, 16, 0, 0, 0, 15
+ createsprite gSonicBoomSpriteTemplate, ANIM_TARGET, 2, 16, 0, 0, 0, 15
delay 4
return
@@ -1221,7 +1221,7 @@ Move_CUT:: @ 81C832A
monbg 1
setalpha 12, 8
playsewithpan SE_W015, 63
- createsprite gUnknown_83E3294, ANIM_ATTACKER, 2, 40, -32, 0
+ createsprite gCuttingSliceSpriteTemplate, ANIM_ATTACKER, 2, 40, -32, 0
delay 5
createvisualtask AnimTask_ShakeMon, 2, 1, 0, 3, 10, 1
waitforvisualfinish
@@ -1240,24 +1240,24 @@ Move_HIDDEN_POWER:: @ 81C835C
delay 4
createvisualtask AnimTask_ScaleMonAndRestore, 5, -7, -7, 11, 0, 0
playsewithpan SE_W179, 192
- createsprite gUnknown_83E427C, ANIM_ATTACKER, 2, 26, 0
- createsprite gUnknown_83E427C, ANIM_ATTACKER, 2, 26, 42
- createsprite gUnknown_83E427C, ANIM_ATTACKER, 2, 26, 84
- createsprite gUnknown_83E427C, ANIM_ATTACKER, 2, 26, 126
- createsprite gUnknown_83E427C, ANIM_ATTACKER, 2, 26, 168
- createsprite gUnknown_83E427C, ANIM_ATTACKER, 2, 26, 210
+ createsprite gHiddenPowerOrbSpriteTemplate, ANIM_ATTACKER, 2, 26, 0
+ createsprite gHiddenPowerOrbSpriteTemplate, ANIM_ATTACKER, 2, 26, 42
+ createsprite gHiddenPowerOrbSpriteTemplate, ANIM_ATTACKER, 2, 26, 84
+ createsprite gHiddenPowerOrbSpriteTemplate, ANIM_ATTACKER, 2, 26, 126
+ createsprite gHiddenPowerOrbSpriteTemplate, ANIM_ATTACKER, 2, 26, 168
+ createsprite gHiddenPowerOrbSpriteTemplate, ANIM_ATTACKER, 2, 26, 210
delay 52
setarg 7, 65535
playsewithpan SE_W115, 192
createvisualtask AnimTask_ScaleMonAndRestore, 5, -7, -7, 11, 0, 0
- createsprite gUnknown_83E4294, ANIM_TARGET, 2, 0
- createsprite gUnknown_83E4294, ANIM_TARGET, 2, 32
- createsprite gUnknown_83E4294, ANIM_TARGET, 2, 64
- createsprite gUnknown_83E4294, ANIM_TARGET, 2, 96
- createsprite gUnknown_83E4294, ANIM_TARGET, 2, 128
- createsprite gUnknown_83E4294, ANIM_TARGET, 2, 160
- createsprite gUnknown_83E4294, ANIM_TARGET, 2, 192
- createsprite gUnknown_83E4294, ANIM_TARGET, 2, 224
+ createsprite gHiddenPowerOrbScatterSpriteTemplate, ANIM_TARGET, 2, 0
+ createsprite gHiddenPowerOrbScatterSpriteTemplate, ANIM_TARGET, 2, 32
+ createsprite gHiddenPowerOrbScatterSpriteTemplate, ANIM_TARGET, 2, 64
+ createsprite gHiddenPowerOrbScatterSpriteTemplate, ANIM_TARGET, 2, 96
+ createsprite gHiddenPowerOrbScatterSpriteTemplate, ANIM_TARGET, 2, 128
+ createsprite gHiddenPowerOrbScatterSpriteTemplate, ANIM_TARGET, 2, 160
+ createsprite gHiddenPowerOrbScatterSpriteTemplate, ANIM_TARGET, 2, 192
+ createsprite gHiddenPowerOrbScatterSpriteTemplate, ANIM_TARGET, 2, 224
end
Move_REVERSAL:: @ 81C8445
@@ -1271,12 +1271,12 @@ Move_REVERSAL:: @ 81C8445
createvisualtask sub_80B9BDC, 2, 31, 3, 2, 0, 10, 32767
delay 10
playsewithpan SE_W179, 192
- createsprite gUnknown_83FF3B8, ANIM_ATTACKER, 2, 26, 0
- createsprite gUnknown_83FF3B8, ANIM_ATTACKER, 2, 26, 42
- createsprite gUnknown_83FF3B8, ANIM_ATTACKER, 2, 26, 84
- createsprite gUnknown_83FF3B8, ANIM_ATTACKER, 2, 26, 126
- createsprite gUnknown_83FF3B8, ANIM_ATTACKER, 2, 26, 168
- createsprite gUnknown_83FF3B8, ANIM_ATTACKER, 2, 26, 210
+ createsprite gReversalOrbSpriteTemplate, ANIM_ATTACKER, 2, 26, 0
+ createsprite gReversalOrbSpriteTemplate, ANIM_ATTACKER, 2, 26, 42
+ createsprite gReversalOrbSpriteTemplate, ANIM_ATTACKER, 2, 26, 84
+ createsprite gReversalOrbSpriteTemplate, ANIM_ATTACKER, 2, 26, 126
+ createsprite gReversalOrbSpriteTemplate, ANIM_ATTACKER, 2, 26, 168
+ createsprite gReversalOrbSpriteTemplate, ANIM_ATTACKER, 2, 26, 210
waitforvisualfinish
delay 20
createsprite gHorizontalLungeSpriteTemplate, ANIM_ATTACKER, 2, 6, 4
@@ -1348,7 +1348,7 @@ Move_SWORDS_DANCE:: @ 81C8644
setalpha 12, 8
playsewithpan SE_W014, 192
createvisualtask AnimTask_TranslateMonEllipticalRespectSide, 2, 0, 16, 6, 1, 4
- createsprite gUnknown_83E3BF8, ANIM_ATTACKER, 2, 0, 0
+ createsprite gSwordsDanceBladeSpriteTemplate, ANIM_ATTACKER, 2, 0, 0
delay 22
createvisualtask sub_80B9F6C, 2, 10005, 2, 2, 32754, 16, 0, 0
waitforvisualfinish
@@ -1444,12 +1444,12 @@ Move_FURY_CUTTER:: @ 81C88EA
monbg 1
setalpha 12, 8
playsewithpan SE_W013, 63
- createvisualtask sub_80AAB7C, 2,
+ createvisualtask AnimTask_IsFuryCutterHitRight, 2,
jumpargeq 7, 0, gUnknown_81C8947
goto gUnknown_81C8959
gUnknown_81C890A:: @ 81C890A
- createvisualtask update_fury_cutter_counter_copy, 2,
+ createvisualtask AnimTask_GetFuryCutterHitCount, 2,
jumpargeq 7, 1, gUnknown_81C892E
jumpargeq 7, 2, gUnknown_81C896B
jumpargeq 7, 3, gUnknown_81C8985
@@ -1465,11 +1465,11 @@ gUnknown_81C892E:: @ 81C892E
end
gUnknown_81C8947:: @ 81C8947
- createsprite gUnknown_83E3294, ANIM_ATTACKER, 2, 40, -32, 0
+ createsprite gCuttingSliceSpriteTemplate, ANIM_ATTACKER, 2, 40, -32, 0
goto gUnknown_81C890A
gUnknown_81C8959:: @ 81C8959
- createsprite gUnknown_83E3294, ANIM_ATTACKER, 2, 40, -32, 1
+ createsprite gCuttingSliceSpriteTemplate, ANIM_ATTACKER, 2, 40, -32, 1
goto gUnknown_81C890A
gUnknown_81C896B:: @ 81C896B
@@ -1500,19 +1500,19 @@ Move_SELF_DESTRUCT:: @ 81C89B9
gUnknown_81C8A3F:: @ 81C8A3F
playsewithpan SE_W120, 192
- createsprite gUnknown_83E3F94, ANIM_ATTACKER, 3, 0, 0, 0, 1
+ createsprite gExplosionSpriteTemplate, ANIM_ATTACKER, 3, 0, 0, 0, 1
delay 6
playsewithpan SE_W120, 192
- createsprite gUnknown_83E3F94, ANIM_ATTACKER, 3, 24, -24, 0, 1
+ createsprite gExplosionSpriteTemplate, ANIM_ATTACKER, 3, 24, -24, 0, 1
delay 6
playsewithpan SE_W120, 192
- createsprite gUnknown_83E3F94, ANIM_ATTACKER, 3, -16, 16, 0, 1
+ createsprite gExplosionSpriteTemplate, ANIM_ATTACKER, 3, -16, 16, 0, 1
delay 6
playsewithpan SE_W120, 192
- createsprite gUnknown_83E3F94, ANIM_ATTACKER, 3, -24, -12, 0, 1
+ createsprite gExplosionSpriteTemplate, ANIM_ATTACKER, 3, -24, -12, 0, 1
delay 6
playsewithpan SE_W120, 192
- createsprite gUnknown_83E3F94, ANIM_ATTACKER, 3, 16, 16, 0, 1
+ createsprite gExplosionSpriteTemplate, ANIM_ATTACKER, 3, 16, 16, 0, 1
delay 6
return
@@ -1524,7 +1524,7 @@ Move_SLAM:: @ 81C8AA9
playsewithpan SE_W004, 192
createsprite gSlideMonToOffsetSpriteTemplate, ANIM_ATTACKER, 2, 0, 20, 3, 0, 4
delay 1
- createsprite gUnknown_83E3148, ANIM_ATTACKER, 2, 0, 0
+ createsprite gSlamHitSpriteTemplate, ANIM_ATTACKER, 2, 0, 0
delay 3
playsewithpan SE_W025B, 63
createsprite gBasicHitSplatSpriteTemplate, ANIM_ATTACKER, 3, 0, 0, 1, 1
@@ -1546,7 +1546,7 @@ Move_VINE_WHIP:: @ 81C8B31
createsprite gHorizontalLungeSpriteTemplate, ANIM_ATTACKER, 2, 4, 6
delay 6
playsewithpan SE_W010, 63
- createsprite gUnknown_83E3160, ANIM_TARGET, 2, 0, 0
+ createsprite gVineWhipSpriteTemplate, ANIM_TARGET, 2, 0, 0
delay 6
createvisualtask AnimTask_ShakeMon2, 2, 1, 2, 0, 6, 1
end
@@ -1554,17 +1554,17 @@ Move_VINE_WHIP:: @ 81C8B31
Move_DRILL_PECK:: @ 81C8B68
loadspritegfx 10135
loadspritegfx 10162
- createsprite gUnknown_83E3550, ANIM_ATTACKER, 2, 0
+ createsprite gBowMonSpriteTemplate, ANIM_ATTACKER, 2, 0
playsewithpan SE_W029, 192
waitforvisualfinish
delay 2
- createsprite gUnknown_83E3550, ANIM_ATTACKER, 2, 1
+ createsprite gBowMonSpriteTemplate, ANIM_ATTACKER, 2, 1
delay 2
loopsewithpan SE_W030, 63, 4, 8
createvisualtask sub_80B2868, 5,
createvisualtask AnimTask_ShakeMon2, 2, 1, 4, 0, 18, 1
waitforvisualfinish
- createsprite gUnknown_83E3550, ANIM_ATTACKER, 2, 2
+ createsprite gBowMonSpriteTemplate, ANIM_ATTACKER, 2, 2
waitforvisualfinish
createsprite gSlideMonToOriginalPosSpriteTemplate, ANIM_ATTACKER, 2, 0, 0, 6
waitforvisualfinish
@@ -1669,19 +1669,19 @@ Move_EXPLOSION:: @ 81C8E15
gUnknown_81C8EB2:: @ 81C8EB2
playsewithpan SE_W153, 192
- createsprite gUnknown_83E3F94, ANIM_ATTACKER, 3, 0, 0, 0, 1
+ createsprite gExplosionSpriteTemplate, ANIM_ATTACKER, 3, 0, 0, 0, 1
delay 6
playsewithpan SE_W153, 192
- createsprite gUnknown_83E3F94, ANIM_ATTACKER, 3, 24, -24, 0, 1
+ createsprite gExplosionSpriteTemplate, ANIM_ATTACKER, 3, 24, -24, 0, 1
delay 6
playsewithpan SE_W153, 192
- createsprite gUnknown_83E3F94, ANIM_ATTACKER, 3, -16, 16, 0, 1
+ createsprite gExplosionSpriteTemplate, ANIM_ATTACKER, 3, -16, 16, 0, 1
delay 6
playsewithpan SE_W153, 192
- createsprite gUnknown_83E3F94, ANIM_ATTACKER, 3, -24, -12, 0, 1
+ createsprite gExplosionSpriteTemplate, ANIM_ATTACKER, 3, -24, -12, 0, 1
delay 6
playsewithpan SE_W153, 192
- createsprite gUnknown_83E3F94, ANIM_ATTACKER, 3, 16, 16, 0, 1
+ createsprite gExplosionSpriteTemplate, ANIM_ATTACKER, 3, 16, 16, 0, 1
delay 6
return
@@ -1689,9 +1689,9 @@ Move_DEFENSE_CURL:: @ 81C8F1C
loadspritegfx 10234
loopsewithpan SE_W161, 192, 18, 3
createvisualtask AnimTask_SetGreyscaleOrOriginalPal, 5, 0, 0
- createvisualtask sub_80DF524, 5,
+ createvisualtask AnimTask_DefenseCurlDeformMon, 5,
waitforvisualfinish
- createsprite gUnknown_83FF118, ANIM_ATTACKER, 2, 0, 6, 0, 1
+ createsprite gEclipsingOrbSpriteTemplate, ANIM_ATTACKER, 2, 0, 6, 0, 1
waitforvisualfinish
createvisualtask AnimTask_SetGreyscaleOrOriginalPal, 5, 0, 1
waitforvisualfinish
@@ -1702,7 +1702,7 @@ Move_PROTECT:: @ 81C8F55
monbg 2
monbgprio_28 0
waitplaysewithpan SE_W115, 192, 16
- createsprite gUnknown_83E3354, ANIM_ATTACKER, 2, 24, 0, 90
+ createsprite gProtectWallSpriteTemplate, ANIM_ATTACKER, 2, 24, 0, 90
waitforvisualfinish
clearmonbg 2
end
@@ -1746,10 +1746,10 @@ gUnknown_81C9004:: @ 81C9004
waitforvisualfinish
delay 20
playsewithpan SE_W207B, 192
- createsprite gUnknown_83E3F04, ANIM_ATTACKER, 2, 0, 20, -28
+ createsprite gAngerMarkSpriteTemplate, ANIM_ATTACKER, 2, 0, 20, -28
waitforvisualfinish
playsewithpan SE_W207B, 192
- createsprite gUnknown_83E3F04, ANIM_ATTACKER, 2, 0, 20, -28
+ createsprite gAngerMarkSpriteTemplate, ANIM_ATTACKER, 2, 0, 20, -28
waitforvisualfinish
delay 10
createvisualtask AnimTask_SwayMon, 5, 0, 16, 6144, 8, 0
@@ -1783,10 +1783,10 @@ gUnknown_81C910A:: @ 81C910A
waitforvisualfinish
delay 20
playsewithpan SE_W207B, 192
- createsprite gUnknown_83E3F04, ANIM_ATTACKER, 2, 0, 20, -28
+ createsprite gAngerMarkSpriteTemplate, ANIM_ATTACKER, 2, 0, 20, -28
waitforvisualfinish
delay 5
- createvisualtask sub_80E0488, 5,
+ createvisualtask AnimTask_StrongFrustrationGrowAndShrink, 5,
delay 7
playsewithpan SE_W004, 63
createsprite gBasicHitSplatSpriteTemplate, ANIM_ATTACKER, 3, 0, 8, 1, 1
@@ -1805,7 +1805,7 @@ gUnknown_81C910A:: @ 81C910A
gUnknown_81C91D7:: @ 81C91D7
playsewithpan SE_W207B, 192
- createsprite gUnknown_83E3F04, ANIM_ATTACKER, 2, 0, 20, -28
+ createsprite gAngerMarkSpriteTemplate, ANIM_ATTACKER, 2, 0, 20, -28
waitforvisualfinish
delay 5
createsprite gHorizontalLungeSpriteTemplate, ANIM_ATTACKER, 2, 4, 4
@@ -1822,7 +1822,7 @@ gUnknown_81C91D7:: @ 81C91D7
goto gUnknown_81C8FFF
gUnknown_81C9253:: @ 81C9253
- createsprite gUnknown_83FF2B0, ANIM_ATTACKER, 2, 20, -28
+ createsprite gWeakFrustrationAngerMarkSpriteTemplate, ANIM_ATTACKER, 2, 20, -28
waitforvisualfinish
delay 10
createsprite gHorizontalLungeSpriteTemplate, ANIM_ATTACKER, 2, 10, 2
@@ -1837,11 +1837,11 @@ Move_SAFEGUARD:: @ 81C9297
monbg 2
setalpha 8, 8
playsewithpan SE_W208, 192
- createsprite gUnknown_83E44DC, ANIM_ATTACKER, 2,
+ createsprite gGuardRingSpriteTemplate, ANIM_ATTACKER, 2,
delay 4
- createsprite gUnknown_83E44DC, ANIM_ATTACKER, 2,
+ createsprite gGuardRingSpriteTemplate, ANIM_ATTACKER, 2,
delay 4
- createsprite gUnknown_83E44DC, ANIM_ATTACKER, 2,
+ createsprite gGuardRingSpriteTemplate, ANIM_ATTACKER, 2,
waitforvisualfinish
playsewithpan SE_REAPOKE, 192
createvisualtask sub_80B9BDC, 2, 10, 0, 2, 0, 10, 32767
@@ -1852,26 +1852,26 @@ Move_SAFEGUARD:: @ 81C9297
Move_PAIN_SPLIT:: @ 81C92D9
loadspritegfx 10239
- createsprite gUnknown_83FF370, ANIM_ATTACKER, 2, -8, -42, 0
- createsprite gUnknown_83FF370, ANIM_TARGET, 2, -8, -42, 1
+ createsprite gPainSplitProjectileSpriteTemplate, ANIM_ATTACKER, 2, -8, -42, 0
+ createsprite gPainSplitProjectileSpriteTemplate, ANIM_TARGET, 2, -8, -42, 1
delay 10
playsewithpan SE_W207B, 0
- createvisualtask sub_80E0B00, 2, 0, 0
- createvisualtask sub_80E0B00, 2, 1, 0
+ createvisualtask AnimTask_PainSplitMovement, 2, 0, 0
+ createvisualtask AnimTask_PainSplitMovement, 2, 1, 0
waitforvisualfinish
- createsprite gUnknown_83FF370, ANIM_ATTACKER, 2, -24, -42, 0
- createsprite gUnknown_83FF370, ANIM_TARGET, 2, -24, -42, 1
+ createsprite gPainSplitProjectileSpriteTemplate, ANIM_ATTACKER, 2, -24, -42, 0
+ createsprite gPainSplitProjectileSpriteTemplate, ANIM_TARGET, 2, -24, -42, 1
delay 10
playsewithpan SE_W207B, 0
- createvisualtask sub_80E0B00, 2, 0, 1
- createvisualtask sub_80E0B00, 2, 1, 1
+ createvisualtask AnimTask_PainSplitMovement, 2, 0, 1
+ createvisualtask AnimTask_PainSplitMovement, 2, 1, 1
waitforvisualfinish
- createsprite gUnknown_83FF370, ANIM_ATTACKER, 2, 8, -42, 0
- createsprite gUnknown_83FF370, ANIM_TARGET, 2, 8, -42, 1
+ createsprite gPainSplitProjectileSpriteTemplate, ANIM_ATTACKER, 2, 8, -42, 0
+ createsprite gPainSplitProjectileSpriteTemplate, ANIM_TARGET, 2, 8, -42, 1
delay 10
playsewithpan SE_W207B, 0
- createvisualtask sub_80E0B00, 2, 0, 2
- createvisualtask sub_80E0B00, 2, 1, 2
+ createvisualtask AnimTask_PainSplitMovement, 2, 0, 2
+ createvisualtask AnimTask_PainSplitMovement, 2, 1, 2
end
Move_VICE_GRIP:: @ 81C9381
@@ -1880,8 +1880,8 @@ Move_VICE_GRIP:: @ 81C9381
monbg 3
setalpha 12, 8
playsewithpan SE_W011, 63
- createsprite gUnknown_83E3E08, ANIM_ATTACKER, 2, 0
- createsprite gUnknown_83E3E08, ANIM_ATTACKER, 2, 1
+ createsprite gViceGripSpriteTemplate, ANIM_ATTACKER, 2, 0
+ createsprite gViceGripSpriteTemplate, ANIM_ATTACKER, 2, 1
delay 9
createsprite gBasicHitSplatSpriteTemplate, ANIM_ATTACKER, 1, 0, 0, 1, 2
createvisualtask AnimTask_ShakeMon2, 5, 1, 2, 0, 5, 1
@@ -1898,8 +1898,8 @@ Move_GUILLOTINE:: @ 81C93C9
fadetobgfromset 12, 13, 14
waitbgfadein
playsewithpan SE_W011, 63
- createsprite gUnknown_83E3E48, ANIM_ATTACKER, 2, 0
- createsprite gUnknown_83E3E48, ANIM_ATTACKER, 2, 1
+ createsprite gGuillotineSpriteTemplate, ANIM_ATTACKER, 2, 0
+ createsprite gGuillotineSpriteTemplate, ANIM_ATTACKER, 2, 1
createvisualtask sub_80BA7F8, 10, 4, 2, 0, 16, 0
delay 9
createvisualtask AnimTask_ShakeMon2, 5, 1, 2, 0, 23, 1
@@ -1922,11 +1922,11 @@ Move_PAY_DAY:: @ 81C9455
monbgprio_28 1
setalpha 12, 8
playsewithpan SE_W013B, 192
- createsprite gUnknown_83E3D50, ANIM_ATTACKER, 2, 20, 0, 0, 0, 1152
+ createsprite gCoinThrowSpriteTemplate, ANIM_ATTACKER, 2, 20, 0, 0, 0, 1152
waitforvisualfinish
playsewithpan SE_W006, 63
createsprite gBasicHitSplatSpriteTemplate, ANIM_ATTACKER, 1, 0, 0, 1, 2
- createsprite gUnknown_83E3D68, ANIM_ATTACKER, 2,
+ createsprite gFallingCoinSpriteTemplate, ANIM_ATTACKER, 2,
createvisualtask AnimTask_ShakeMon2, 2, 1, 1, 0, 6, 1
waitforvisualfinish
clearmonbg 1
@@ -2030,26 +2030,26 @@ Move_ATTRACT:: @ 81C985A
loopsewithpan SE_W204, 192, 12, 3
createvisualtask AnimTask_SwayMon, 5, 0, 12, 4096, 4, 0
delay 15
- createsprite gUnknown_83E4218, ANIM_TARGET, 3, 20, -8
+ createsprite gRedHeartProjectileSpriteTemplate, ANIM_TARGET, 3, 20, -8
waitforvisualfinish
playsewithpan SE_W213, 63
- createsprite gUnknown_83E4230, ANIM_TARGET, 3, 160, -32
- createsprite gUnknown_83E4230, ANIM_TARGET, 3, -256, -40
- createsprite gUnknown_83E4230, ANIM_TARGET, 3, 128, -16
- createsprite gUnknown_83E4230, ANIM_TARGET, 3, 416, -38
- createsprite gUnknown_83E4230, ANIM_TARGET, 3, -128, -22
- createsprite gUnknown_83E4230, ANIM_TARGET, 3, -384, -31
+ createsprite gRedHeartBurstSpriteTemplate, ANIM_TARGET, 3, 160, -32
+ createsprite gRedHeartBurstSpriteTemplate, ANIM_TARGET, 3, -256, -40
+ createsprite gRedHeartBurstSpriteTemplate, ANIM_TARGET, 3, 128, -16
+ createsprite gRedHeartBurstSpriteTemplate, ANIM_TARGET, 3, 416, -38
+ createsprite gRedHeartBurstSpriteTemplate, ANIM_TARGET, 3, -128, -22
+ createsprite gRedHeartBurstSpriteTemplate, ANIM_TARGET, 3, -384, -31
waitforvisualfinish
waitplaysewithpan SE_W213B, 0, 15
- createvisualtask sub_80A9CE8, 5,
- createsprite gUnknown_83E4248, ANIM_ATTACKER, 40, 16, 256, 0
- createsprite gUnknown_83E4248, ANIM_ATTACKER, 40, 224, 240, 15
- createsprite gUnknown_83E4248, ANIM_ATTACKER, 40, 126, 272, 30
- createsprite gUnknown_83E4248, ANIM_ATTACKER, 40, 80, 224, 45
- createsprite gUnknown_83E4248, ANIM_ATTACKER, 40, 170, 272, 60
- createsprite gUnknown_83E4248, ANIM_ATTACKER, 40, 40, 256, 75
- createsprite gUnknown_83E4248, ANIM_ATTACKER, 40, 112, 256, 90
- createsprite gUnknown_83E4248, ANIM_ATTACKER, 40, 200, 272, 90
+ createvisualtask AnimTask_HeartsBackground, 5,
+ createsprite gRedHeartRisingSpriteTemplate, ANIM_ATTACKER, 40, 16, 256, 0
+ createsprite gRedHeartRisingSpriteTemplate, ANIM_ATTACKER, 40, 224, 240, 15
+ createsprite gRedHeartRisingSpriteTemplate, ANIM_ATTACKER, 40, 126, 272, 30
+ createsprite gRedHeartRisingSpriteTemplate, ANIM_ATTACKER, 40, 80, 224, 45
+ createsprite gRedHeartRisingSpriteTemplate, ANIM_ATTACKER, 40, 170, 272, 60
+ createsprite gRedHeartRisingSpriteTemplate, ANIM_ATTACKER, 40, 40, 256, 75
+ createsprite gRedHeartRisingSpriteTemplate, ANIM_ATTACKER, 40, 112, 256, 90
+ createsprite gRedHeartRisingSpriteTemplate, ANIM_ATTACKER, 40, 200, 272, 90
delay 75
createvisualtask sub_80B9BDC, 2, 4, 4, 4, 0, 10, 28479
end
@@ -2108,11 +2108,11 @@ Move_CONFUSE_RAY:: @ 81C9A31
Move_LOCK_ON:: @ 81C9A84
loadspritegfx 10014
- createsprite gUnknown_83E3518, ANIM_ATTACKER, 40,
- createsprite gUnknown_83E3530, ANIM_ATTACKER, 40, 1
- createsprite gUnknown_83E3530, ANIM_ATTACKER, 40, 2
- createsprite gUnknown_83E3530, ANIM_ATTACKER, 40, 3
- createsprite gUnknown_83E3530, ANIM_ATTACKER, 40, 4
+ createsprite gLockOnTargetSpriteTemplate, ANIM_ATTACKER, 40,
+ createsprite gLockOnMoveTargetSpriteTemplate, ANIM_ATTACKER, 40, 1
+ createsprite gLockOnMoveTargetSpriteTemplate, ANIM_ATTACKER, 40, 2
+ createsprite gLockOnMoveTargetSpriteTemplate, ANIM_ATTACKER, 40, 3
+ createsprite gLockOnMoveTargetSpriteTemplate, ANIM_ATTACKER, 40, 4
delay 120
setarg 7, 65535
waitforvisualfinish
@@ -2125,7 +2125,7 @@ Move_MEAN_LOOK:: @ 81C9ABA
createsprite gSimplePaletteBlendSpriteTemplate, ANIM_ATTACKER, 2, 1, 1, 0, 16, 0
loopsewithpan SE_W109, 63, 15, 4
waitplaysewithpan SE_W043, 63, 85
- createsprite gUnknown_83FEEE4, ANIM_ATTACKER, 2,
+ createsprite gMeanLookEyeSpriteTemplate, ANIM_ATTACKER, 2,
delay 120
createsprite gSimplePaletteBlendSpriteTemplate, ANIM_ATTACKER, 2, 1, 2, 16, 0, 0
delay 30
@@ -2305,23 +2305,23 @@ Move_SMOKESCREEN:: @ 81C9EB0
loadspritegfx 10016
loadspritegfx 10017
playsewithpan SE_W104, 192
- createsprite gUnknown_83FEE30, ANIM_TARGET, 2, 20, 0, 0, 0, 35, -25
+ createsprite gBlackBallSpriteTemplate, ANIM_TARGET, 2, 20, 0, 0, 0, 35, -25
waitforvisualfinish
- createvisualtask sub_80DE34C, 2,
+ createvisualtask AnimTask_SmokescreenImpact, 2,
delay 2
playsewithpan SE_W028, 63
- createsprite gUnknown_83FEE18, ANIM_TARGET, 4, 0, -12, 104, 0, 75
- createsprite gUnknown_83FEE18, ANIM_TARGET, 4, 0, -12, 72, 1, 75
- createsprite gUnknown_83FEE18, ANIM_TARGET, 4, 0, -6, 56, 1, 75
- createsprite gUnknown_83FEE18, ANIM_TARGET, 4, 0, -6, 88, 0, 75
- createsprite gUnknown_83FEE18, ANIM_TARGET, 4, 0, 0, 56, 0, 75
- createsprite gUnknown_83FEE18, ANIM_TARGET, 4, 0, 0, 88, 1, 75
- createsprite gUnknown_83FEE18, ANIM_TARGET, 4, 0, 6, 72, 0, 75
- createsprite gUnknown_83FEE18, ANIM_TARGET, 4, 0, 6, 104, 1, 75
- createsprite gUnknown_83FEE18, ANIM_TARGET, 4, 0, 12, 72, 0, 75
- createsprite gUnknown_83FEE18, ANIM_TARGET, 4, 0, 12, 56, 1, 75
- createsprite gUnknown_83FEE18, ANIM_TARGET, 4, 0, 18, 80, 0, 75
- createsprite gUnknown_83FEE18, ANIM_TARGET, 4, 0, 18, 72, 1, 75
+ createsprite gBlackSmokeSpriteTemplate, ANIM_TARGET, 4, 0, -12, 104, 0, 75
+ createsprite gBlackSmokeSpriteTemplate, ANIM_TARGET, 4, 0, -12, 72, 1, 75
+ createsprite gBlackSmokeSpriteTemplate, ANIM_TARGET, 4, 0, -6, 56, 1, 75
+ createsprite gBlackSmokeSpriteTemplate, ANIM_TARGET, 4, 0, -6, 88, 0, 75
+ createsprite gBlackSmokeSpriteTemplate, ANIM_TARGET, 4, 0, 0, 56, 0, 75
+ createsprite gBlackSmokeSpriteTemplate, ANIM_TARGET, 4, 0, 0, 88, 1, 75
+ createsprite gBlackSmokeSpriteTemplate, ANIM_TARGET, 4, 0, 6, 72, 0, 75
+ createsprite gBlackSmokeSpriteTemplate, ANIM_TARGET, 4, 0, 6, 104, 1, 75
+ createsprite gBlackSmokeSpriteTemplate, ANIM_TARGET, 4, 0, 12, 72, 0, 75
+ createsprite gBlackSmokeSpriteTemplate, ANIM_TARGET, 4, 0, 12, 56, 1, 75
+ createsprite gBlackSmokeSpriteTemplate, ANIM_TARGET, 4, 0, 18, 80, 0, 75
+ createsprite gBlackSmokeSpriteTemplate, ANIM_TARGET, 4, 0, 18, 72, 1, 75
waitforvisualfinish
end
@@ -2332,45 +2332,45 @@ Move_CONVERSION:: @ 81C9FA9
setalpha 16, 0
delay 0
playsewithpan SE_W129, 192
- createsprite gUnknown_83E36EC, ANIM_ATTACKER, 2, -24, -24
+ createsprite gConversionSpriteTemplate, ANIM_ATTACKER, 2, -24, -24
delay 3
- createsprite gUnknown_83E36EC, ANIM_ATTACKER, 2, -8, -24
+ createsprite gConversionSpriteTemplate, ANIM_ATTACKER, 2, -8, -24
delay 3
- createsprite gUnknown_83E36EC, ANIM_ATTACKER, 2, 8, -24
+ createsprite gConversionSpriteTemplate, ANIM_ATTACKER, 2, 8, -24
delay 3
- createsprite gUnknown_83E36EC, ANIM_ATTACKER, 2, 24, -24
+ createsprite gConversionSpriteTemplate, ANIM_ATTACKER, 2, 24, -24
delay 3
playsewithpan SE_W129, 192
- createsprite gUnknown_83E36EC, ANIM_ATTACKER, 2, -24, -8
+ createsprite gConversionSpriteTemplate, ANIM_ATTACKER, 2, -24, -8
delay 3
- createsprite gUnknown_83E36EC, ANIM_ATTACKER, 2, -8, -8
+ createsprite gConversionSpriteTemplate, ANIM_ATTACKER, 2, -8, -8
delay 3
- createsprite gUnknown_83E36EC, ANIM_ATTACKER, 2, 8, -8
+ createsprite gConversionSpriteTemplate, ANIM_ATTACKER, 2, 8, -8
delay 3
- createsprite gUnknown_83E36EC, ANIM_ATTACKER, 2, 24, -8
+ createsprite gConversionSpriteTemplate, ANIM_ATTACKER, 2, 24, -8
delay 3
playsewithpan SE_W129, 192
- createsprite gUnknown_83E36EC, ANIM_ATTACKER, 2, -24, 8
+ createsprite gConversionSpriteTemplate, ANIM_ATTACKER, 2, -24, 8
delay 3
- createsprite gUnknown_83E36EC, ANIM_ATTACKER, 2, -8, 8
+ createsprite gConversionSpriteTemplate, ANIM_ATTACKER, 2, -8, 8
delay 3
- createsprite gUnknown_83E36EC, ANIM_ATTACKER, 2, 8, 8
+ createsprite gConversionSpriteTemplate, ANIM_ATTACKER, 2, 8, 8
delay 3
- createsprite gUnknown_83E36EC, ANIM_ATTACKER, 2, 24, 8
+ createsprite gConversionSpriteTemplate, ANIM_ATTACKER, 2, 24, 8
delay 3
playsewithpan SE_W129, 192
- createsprite gUnknown_83E36EC, ANIM_ATTACKER, 2, -24, 24
+ createsprite gConversionSpriteTemplate, ANIM_ATTACKER, 2, -24, 24
delay 3
- createsprite gUnknown_83E36EC, ANIM_ATTACKER, 2, -8, 24
+ createsprite gConversionSpriteTemplate, ANIM_ATTACKER, 2, -8, 24
delay 3
- createsprite gUnknown_83E36EC, ANIM_ATTACKER, 2, 8, 24
+ createsprite gConversionSpriteTemplate, ANIM_ATTACKER, 2, 8, 24
delay 3
- createsprite gUnknown_83E36EC, ANIM_ATTACKER, 2, 24, 24
+ createsprite gConversionSpriteTemplate, ANIM_ATTACKER, 2, 24, 24
delay 20
playsewithpan SE_W112, 192
createvisualtask sub_80B9F6C, 2, 10018, 1, 1, 14335, 12, 0, 0
delay 6
- createvisualtask sub_80A5CD4, 5,
+ createvisualtask AnimTask_ConversionAlphaBlend, 5,
waitforvisualfinish
delay 1
clearmonbg 2
@@ -2384,23 +2384,23 @@ Move_CONVERSION_2:: @ 81CA0BE
setalpha 0, 16
delay 0
playsewithpan SE_W112, 63
- createsprite gUnknown_83E371C, ANIM_ATTACKER, 2, -24, -24, 60
- createsprite gUnknown_83E371C, ANIM_ATTACKER, 2, -8, -24, 65
- createsprite gUnknown_83E371C, ANIM_ATTACKER, 2, 8, -24, 70
- createsprite gUnknown_83E371C, ANIM_ATTACKER, 2, 24, -24, 75
- createsprite gUnknown_83E371C, ANIM_ATTACKER, 2, -24, -8, 80
- createsprite gUnknown_83E371C, ANIM_ATTACKER, 2, -8, -8, 85
- createsprite gUnknown_83E371C, ANIM_ATTACKER, 2, 8, -8, 90
- createsprite gUnknown_83E371C, ANIM_ATTACKER, 2, 24, -8, 95
- createsprite gUnknown_83E371C, ANIM_ATTACKER, 2, -24, 8, 100
- createsprite gUnknown_83E371C, ANIM_ATTACKER, 2, -8, 8, 105
- createsprite gUnknown_83E371C, ANIM_ATTACKER, 2, 8, 8, 110
- createsprite gUnknown_83E371C, ANIM_ATTACKER, 2, 24, 8, 115
- createsprite gUnknown_83E371C, ANIM_ATTACKER, 2, -24, 24, 120
- createsprite gUnknown_83E371C, ANIM_ATTACKER, 2, -8, 24, 125
- createsprite gUnknown_83E371C, ANIM_ATTACKER, 2, 8, 24, 130
- createsprite gUnknown_83E371C, ANIM_ATTACKER, 2, 24, 24, 135
- createvisualtask sub_80A5DE0, 5,
+ createsprite gConversion2SpriteTemplate, ANIM_ATTACKER, 2, -24, -24, 60
+ createsprite gConversion2SpriteTemplate, ANIM_ATTACKER, 2, -8, -24, 65
+ createsprite gConversion2SpriteTemplate, ANIM_ATTACKER, 2, 8, -24, 70
+ createsprite gConversion2SpriteTemplate, ANIM_ATTACKER, 2, 24, -24, 75
+ createsprite gConversion2SpriteTemplate, ANIM_ATTACKER, 2, -24, -8, 80
+ createsprite gConversion2SpriteTemplate, ANIM_ATTACKER, 2, -8, -8, 85
+ createsprite gConversion2SpriteTemplate, ANIM_ATTACKER, 2, 8, -8, 90
+ createsprite gConversion2SpriteTemplate, ANIM_ATTACKER, 2, 24, -8, 95
+ createsprite gConversion2SpriteTemplate, ANIM_ATTACKER, 2, -24, 8, 100
+ createsprite gConversion2SpriteTemplate, ANIM_ATTACKER, 2, -8, 8, 105
+ createsprite gConversion2SpriteTemplate, ANIM_ATTACKER, 2, 8, 8, 110
+ createsprite gConversion2SpriteTemplate, ANIM_ATTACKER, 2, 24, 8, 115
+ createsprite gConversion2SpriteTemplate, ANIM_ATTACKER, 2, -24, 24, 120
+ createsprite gConversion2SpriteTemplate, ANIM_ATTACKER, 2, -8, 24, 125
+ createsprite gConversion2SpriteTemplate, ANIM_ATTACKER, 2, 8, 24, 130
+ createsprite gConversion2SpriteTemplate, ANIM_ATTACKER, 2, 24, 24, 135
+ createvisualtask AnimTask_Conversion2AlphaBlend, 5,
delay 60
playsewithpan SE_W129, 63
delay 10
@@ -2446,15 +2446,15 @@ Move_ROLLING_KICK:: @ 81CA1DA
Move_HEADBUTT:: @ 81CA25D
loadspritegfx 10135
- createsprite gUnknown_83E3550, ANIM_ATTACKER, 2, 0
+ createsprite gBowMonSpriteTemplate, ANIM_ATTACKER, 2, 0
playsewithpan SE_W029, 192
waitforvisualfinish
delay 2
- createsprite gUnknown_83E3550, ANIM_ATTACKER, 2, 1
+ createsprite gBowMonSpriteTemplate, ANIM_ATTACKER, 2, 1
waitforvisualfinish
createvisualtask AnimTask_ShakeMonInPlace, 2, 0, 2, 0, 4, 1
createvisualtask AnimTask_ShakeMon, 2, 1, 5, 0, 6, 1
- createsprite gUnknown_83E3550, ANIM_ATTACKER, 2, 2
+ createsprite gBowMonSpriteTemplate, ANIM_ATTACKER, 2, 2
createsprite gUnknown_83E7C98, ANIM_TARGET, 3, 0, 0, 1, 1
playsewithpan SE_W233B, 63
waitforvisualfinish
@@ -2463,16 +2463,16 @@ Move_HEADBUTT:: @ 81CA25D
Move_HORN_ATTACK:: @ 81CA2BA
loadspritegfx 10135
loadspritegfx 10020
- createsprite gUnknown_83E3550, ANIM_ATTACKER, 2, 0
+ createsprite gBowMonSpriteTemplate, ANIM_ATTACKER, 2, 0
playsewithpan SE_W029, 192
waitforvisualfinish
delay 2
- createsprite gUnknown_83E3550, ANIM_ATTACKER, 2, 1
- createsprite gUnknown_83E37BC, ANIM_TARGET, 4, 0, 0, 10
+ createsprite gBowMonSpriteTemplate, ANIM_ATTACKER, 2, 1
+ createsprite gHornHitSpriteTemplate, ANIM_TARGET, 4, 0, 0, 10
waitforvisualfinish
createvisualtask AnimTask_ShakeMonInPlace, 2, 0, 2, 0, 4, 1
createvisualtask AnimTask_ShakeMon, 2, 1, 5, 0, 6, 1
- createsprite gUnknown_83E3550, ANIM_ATTACKER, 2, 2
+ createsprite gBowMonSpriteTemplate, ANIM_ATTACKER, 2, 2
createsprite gUnknown_83E7C98, ANIM_TARGET, 3, 0, 0, 1, 1
playsewithpan SE_W030, 63
waitforvisualfinish
@@ -2490,14 +2490,14 @@ gUnknown_81CA345:: @ 81CA345
end
gUnknown_81CA358:: @ 81CA358
- createsprite gUnknown_83E37BC, ANIM_TARGET, 4, 8, 8, 10
+ createsprite gHornHitSpriteTemplate, ANIM_TARGET, 4, 8, 8, 10
waitforvisualfinish
createsprite gUnknown_83E7C98, ANIM_TARGET, 3, 0, 0, 1, 1
playsewithpan SE_W030, 63
goto gUnknown_81CA345
gUnknown_81CA37E:: @ 81CA37E
- createsprite gUnknown_83E37BC, ANIM_TARGET, 4, -8, -8, 10
+ createsprite gHornHitSpriteTemplate, ANIM_TARGET, 4, -8, -8, 10
waitforvisualfinish
createsprite gUnknown_83E7C98, ANIM_TARGET, 3, 0, 0, 1, 1
playsewithpan SE_W030, 63
@@ -2514,12 +2514,12 @@ Move_HORN_DRILL:: @ 81CA3A4
gUnknown_81CA3C1:: @ 81CA3C1
waitbgfadein
setalpha 12, 8
- createsprite gUnknown_83E3550, ANIM_ATTACKER, 2, 0
+ createsprite gBowMonSpriteTemplate, ANIM_ATTACKER, 2, 0
playsewithpan SE_W029, 192
waitforvisualfinish
delay 2
- createsprite gUnknown_83E3550, ANIM_ATTACKER, 2, 1
- createsprite gUnknown_83E37BC, ANIM_TARGET, 4, 0, 0, 12
+ createsprite gBowMonSpriteTemplate, ANIM_ATTACKER, 2, 1
+ createsprite gHornHitSpriteTemplate, ANIM_TARGET, 4, 0, 0, 12
waitforvisualfinish
playse SE_BAN
createvisualtask AnimTask_ShakeMonInPlace, 2, 0, 2, 0, 40, 1
@@ -2557,7 +2557,7 @@ gUnknown_81CA3C1:: @ 81CA3C1
createsprite gUnknown_83E7C98, ANIM_TARGET, 3, 32, 0, 1, 2
playsewithpan SE_W030, 63
delay 4
- createsprite gUnknown_83E3550, ANIM_ATTACKER, 2, 2
+ createsprite gBowMonSpriteTemplate, ANIM_ATTACKER, 2, 2
waitforvisualfinish
restorebg
waitbgfadeout
@@ -2574,8 +2574,8 @@ gUnknown_81CA50A:: @ 81CA50A
Move_THRASH:: @ 81CA521
loadspritegfx 10135
loadspritegfx 10143
- createvisualtask sub_80A8638, 2,
- createvisualtask sub_80A86A4, 2,
+ createvisualtask AnimTask_ThrashMoveMonHorizontal, 2,
+ createvisualtask AnimTask_ThrashMoveMonVertical, 2,
createsprite gUnknown_83E6728, ANIM_TARGET, 3, 1, 10, 0
createvisualtask AnimTask_ShakeMonInPlace, 2, 1, 4, 0, 7, 1
playsewithpan SE_W004, 63
@@ -2592,36 +2592,36 @@ Move_THRASH:: @ 81CA521
Move_SING:: @ 81CA5A0
loadspritegfx 10072
monbg 3
- createvisualtask sub_80A65E8, 2,
+ createvisualtask AnimTask_MusicNotesRainbowBlend, 2,
waitforvisualfinish
panse_1B SE_W047, 192, 63, 2, 0
- createsprite gUnknown_83E3880, ANIM_TARGET, 2, 7, 0, 12
+ createsprite gWavyMusicNotesSpriteTemplate, ANIM_TARGET, 2, 7, 0, 12
delay 5
- createsprite gUnknown_83E3880, ANIM_TARGET, 2, 6, 1, 12
+ createsprite gWavyMusicNotesSpriteTemplate, ANIM_TARGET, 2, 6, 1, 12
delay 5
- createsprite gUnknown_83E3880, ANIM_TARGET, 2, 1, 2, 12
+ createsprite gWavyMusicNotesSpriteTemplate, ANIM_TARGET, 2, 1, 2, 12
delay 5
- createsprite gUnknown_83E3880, ANIM_TARGET, 2, 2, 3, 12
+ createsprite gWavyMusicNotesSpriteTemplate, ANIM_TARGET, 2, 2, 3, 12
delay 5
- createsprite gUnknown_83E3880, ANIM_TARGET, 2, 3, 0, 12
+ createsprite gWavyMusicNotesSpriteTemplate, ANIM_TARGET, 2, 3, 0, 12
delay 4
- createsprite gUnknown_83E3880, ANIM_TARGET, 2, 2, 1, 12
+ createsprite gWavyMusicNotesSpriteTemplate, ANIM_TARGET, 2, 2, 1, 12
delay 4
- createsprite gUnknown_83E3880, ANIM_TARGET, 2, 5, 2, 12
+ createsprite gWavyMusicNotesSpriteTemplate, ANIM_TARGET, 2, 5, 2, 12
delay 4
- createsprite gUnknown_83E3880, ANIM_TARGET, 2, 6, 3, 12
+ createsprite gWavyMusicNotesSpriteTemplate, ANIM_TARGET, 2, 6, 3, 12
delay 4
- createsprite gUnknown_83E3880, ANIM_TARGET, 2, 2, 0, 12
+ createsprite gWavyMusicNotesSpriteTemplate, ANIM_TARGET, 2, 2, 0, 12
delay 4
- createsprite gUnknown_83E3880, ANIM_TARGET, 2, 2, 1, 12
+ createsprite gWavyMusicNotesSpriteTemplate, ANIM_TARGET, 2, 2, 1, 12
delay 4
- createsprite gUnknown_83E3880, ANIM_TARGET, 2, 1, 2, 12
+ createsprite gWavyMusicNotesSpriteTemplate, ANIM_TARGET, 2, 1, 2, 12
delay 4
- createsprite gUnknown_83E3880, ANIM_TARGET, 2, 5, 3, 12
+ createsprite gWavyMusicNotesSpriteTemplate, ANIM_TARGET, 2, 5, 3, 12
delay 4
waitforvisualfinish
clearmonbg 3
- createvisualtask sub_80A66A0, 2,
+ createvisualtask AnimTask_MusicNotesClearRainbowBlend, 2,
waitforvisualfinish
end
@@ -2797,10 +2797,10 @@ Move_RAGE:: @ 81CAA1C
monbg 1
setalpha 12, 8
createvisualtask AnimTask_BlendMonInAndOut, 3, 0, 31, 10, 0, 2
- createsprite gUnknown_83E3F04, ANIM_ATTACKER, 2, 0, -20, -28
+ createsprite gAngerMarkSpriteTemplate, ANIM_ATTACKER, 2, 0, -20, -28
playsewithpan SE_W207B, 192
delay 20
- createsprite gUnknown_83E3F04, ANIM_ATTACKER, 2, 0, 20, -28
+ createsprite gAngerMarkSpriteTemplate, ANIM_ATTACKER, 2, 0, 20, -28
playsewithpan SE_W207B, 192
waitforvisualfinish
createsprite gHorizontalLungeSpriteTemplate, ANIM_ATTACKER, 2, 4, 6
@@ -2824,7 +2824,7 @@ Move_TELEPORT:: @ 81CAA92
Move_DOUBLE_TEAM:: @ 81CAAAB
monbg 2
setalpha 12, 8
- createvisualtask sub_80A63B4, 2,
+ createvisualtask AnimTask_DoubleTeam, 2,
playsewithpan SE_W104, 192
delay 32
playsewithpan SE_W104, 192
@@ -2850,7 +2850,7 @@ Move_DOUBLE_TEAM:: @ 81CAAAB
Move_MINIMIZE:: @ 81CAAF2
setalpha 10, 8
- createvisualtask sub_80A8074, 2,
+ createvisualtask AnimTask_Minimize, 2,
loopsewithpan SE_W107, 192, 34, 3
waitforvisualfinish
blendoff
@@ -2859,10 +2859,10 @@ Move_MINIMIZE:: @ 81CAAF2
Move_METRONOME:: @ 81CAB05
loadspritegfx 10064
loadspritegfx 10209
- createsprite gUnknown_83E398C, ANIM_ATTACKER, 11, 0, 100
+ createsprite gThoughtBubbleSpriteTemplate, ANIM_ATTACKER, 11, 0, 100
playsewithpan SE_W118, 192
delay 6
- createsprite gUnknown_83E3A34, ANIM_ATTACKER, 12, 0
+ createsprite gMetronomeFingerSpriteTemplate, ANIM_ATTACKER, 12, 0
delay 24
loopsewithpan SE_W039, 192, 22, 3
waitforvisualfinish
@@ -2892,7 +2892,7 @@ gUnknown_81CAB49:: @ 81CAB49
gUnknown_81CAB86:: @ 81CAB86
loadspritegfx 10135
- createvisualtask sub_80A5694, 2, 0
+ createvisualtask AnimTask_SkullBashPosition, 2, 0
playsewithpan SE_W036, 192
waitforvisualfinish
playse SE_BAN
@@ -2902,7 +2902,7 @@ gUnknown_81CAB86:: @ 81CAB86
createsprite gUnknown_83E7C98, ANIM_TARGET, 4, 0, 0, 1, 0
loopsewithpan SE_W025B, 63, 8, 3
waitforvisualfinish
- createvisualtask sub_80A5694, 2, 1
+ createvisualtask AnimTask_SkullBashPosition, 2, 1
goto gUnknown_81CAB38
Move_AMNESIA:: @ 81CABF5
@@ -2923,8 +2923,8 @@ Move_KINESIS:: @ 81CAC19
playsewithpan SE_W060, 192
call gUnknown_81D59BB
createsprite gUnknown_83E6F8C, ANIM_ATTACKER, 20,
- createsprite gUnknown_83E3BBC, ANIM_ATTACKER, 19, 32, -8, 0
- createsprite gUnknown_83E3BBC, ANIM_ATTACKER, 19, 32, 16, 1
+ createsprite gKinesisZapEnergySpriteTemplate, ANIM_ATTACKER, 19, 32, -8, 0
+ createsprite gKinesisZapEnergySpriteTemplate, ANIM_ATTACKER, 19, 32, 16, 1
loopsewithpan SE_W109, 192, 21, 2
delay 60
playsewithpan SE_W146, 192
@@ -2939,14 +2939,14 @@ Move_KINESIS:: @ 81CAC19
Move_GLARE:: @ 81CAC6A
loadspritegfx 10248
loadspritegfx 10218
- createvisualtask sub_80E21CC, 5, 0
+ createvisualtask AnimTask_GlareEyeDots, 5, 0
playsewithpan SE_W060B, 192
waitforvisualfinish
createvisualtask sub_80BA7F8, 5, 1, 0, 0, 16, 0
waitforvisualfinish
- createsprite gUnknown_83E42FC, ANIM_ATTACKER, 0, -16, -8
- createsprite gUnknown_83E42FC, ANIM_ATTACKER, 0, 16, -8
- createvisualtask sub_80A9F10, 5,
+ createsprite gEyeSparkleSpriteTemplate, ANIM_ATTACKER, 0, -16, -8
+ createsprite gEyeSparkleSpriteTemplate, ANIM_ATTACKER, 0, 16, -8
+ createvisualtask AnimTask_ScaryFace, 5,
playsewithpan SE_W043, 192
delay 2
createvisualtask sub_80ADAD8, 3, 20, 1, 0
@@ -2956,7 +2956,7 @@ Move_GLARE:: @ 81CAC6A
Move_BARRAGE:: @ 81CACD3
loadspritegfx 10254
- createvisualtask sub_80E2518, 3,
+ createvisualtask AnimTask_BarrageBall, 3,
playsewithpan SE_W207, 192
delay 24
createsprite gUnknown_83E7B88, ANIM_ATTACKER, 2, 8, 1, 40, 1
@@ -3043,7 +3043,7 @@ Move_FLASH:: @ 81CAEB3
end
Move_SPLASH:: @ 81CAEC0
- createvisualtask sub_80A8338, 2, 0, 3
+ createvisualtask AnimTask_Splash, 2, 0, 3
delay 8
loopsewithpan SE_W039, 192, 38, 3
waitforvisualfinish
@@ -3052,7 +3052,7 @@ Move_SPLASH:: @ 81CAEC0
Move_ACID_ARMOR:: @ 81CAED5
monbg 0
setalpha 15, 0
- createvisualtask sub_80E12F8, 2, 0
+ createvisualtask AnimTask_AcidArmor, 2, 0
playsewithpan SE_W151, 192
waitforvisualfinish
blendoff
@@ -3062,7 +3062,7 @@ Move_ACID_ARMOR:: @ 81CAED5
Move_SHARPEN:: @ 81CAEEE
loadspritegfx 10185
- createsprite gUnknown_83E365C, ANIM_ATTACKER, 2,
+ createsprite gSharpenSphereSpriteTemplate, ANIM_ATTACKER, 2,
waitforvisualfinish
end
@@ -3077,7 +3077,7 @@ Move_SUPER_FANG:: @ 81CAEFA
delay 20
createsprite gHorizontalLungeSpriteTemplate, ANIM_ATTACKER, 2, 4, 4
delay 4
- createsprite gUnknown_83E37EC, ANIM_TARGET, 2,
+ createsprite gSuperFangSpriteTemplate, ANIM_TARGET, 2,
playsewithpan SE_W044, 63
delay 8
createsprite gComplexPaletteBlendSpriteTemplate, ANIM_ATTACKER, 2, 1, 3, 1, 2143, 14, 32767, 14
@@ -3088,10 +3088,10 @@ Move_SUPER_FANG:: @ 81CAEFA
Move_SLASH:: @ 81CAF7B
loadspritegfx 10183
- createsprite gUnknown_83E35A4, ANIM_TARGET, 2, 1, -8, 0
+ createsprite gSlashSliceSpriteTemplate, ANIM_TARGET, 2, 1, -8, 0
playsewithpan SE_W013, 63
delay 4
- createsprite gUnknown_83E35A4, ANIM_TARGET, 2, 1, 8, 0
+ createsprite gSlashSliceSpriteTemplate, ANIM_TARGET, 2, 1, 8, 0
createvisualtask AnimTask_ShakeMon2, 2, 1, 4, 0, 18, 1
playsewithpan SE_W013, 63
waitforvisualfinish
@@ -3103,8 +3103,8 @@ Move_STRUGGLE:: @ 81CAFB5
monbg 1
setalpha 12, 8
createvisualtask AnimTask_ShakeMonInPlace, 2, 0, 3, 0, 12, 4
- createsprite gUnknown_83E43F8, ANIM_ATTACKER, 2, 0, 0, 2
- createsprite gUnknown_83E43F8, ANIM_ATTACKER, 2, 0, 1, 2
+ createsprite gMovementWavesSpriteTemplate, ANIM_ATTACKER, 2, 0, 0, 2
+ createsprite gMovementWavesSpriteTemplate, ANIM_ATTACKER, 2, 0, 1, 2
loopsewithpan SE_W029, 192, 12, 4
waitforvisualfinish
createsprite gBasicHitSplatSpriteTemplate, ANIM_ATTACKER, 3, 0, 0, 1, 2
@@ -3119,10 +3119,10 @@ Move_SKETCH:: @ 81CB01B
loadspritegfx 10002
monbg 1
createvisualtask sub_80A8874, 2,
- createsprite gUnknown_83E3F4C, ANIM_TARGET, 2,
+ createsprite gPencilSpriteTemplate, ANIM_TARGET, 2,
waitforvisualfinish
clearmonbg 1
- createvisualtask sub_80A8338, 2, 0, 2
+ createvisualtask AnimTask_Splash, 2, 0, 2
loopsewithpan SE_W039, 192, 38, 2
end
@@ -3153,7 +3153,7 @@ Move_FLAIL:: @ 81CB099
loadspritegfx 10135
monbg 1
setalpha 12, 8
- createvisualtask sub_80E0850, 2, 0
+ createvisualtask AnimTask_FlailMovement, 2, 0
loopsewithpan SE_W029, 192, 8, 2
waitforvisualfinish
createsprite gUnknown_83E7C50, ANIM_TARGET, 3, 1, 3
@@ -3217,7 +3217,7 @@ Move_FORESIGHT:: @ 81CB18D
monbg 3
monbgprio_28 1
setalpha 16, 0
- createsprite gUnknown_83FF6A4, ANIM_TARGET, 2, 1
+ createsprite gForesightMagnifyingGlassSpriteTemplate, ANIM_TARGET, 2, 1
delay 17
loopsewithpan SE_W166, 63, 16, 4
delay 48
@@ -3265,27 +3265,27 @@ Move_ENDURE:: @ 81CB227
end
gUnknown_81CB267:: @ 81CB267
- createsprite gUnknown_83E3604, ANIM_ATTACKER, 2, 0, -24, 26, 2
+ createsprite gEndureEnergySpriteTemplate, ANIM_ATTACKER, 2, 0, -24, 26, 2
delay 4
- createsprite gUnknown_83E3604, ANIM_ATTACKER, 2, 0, 14, 28, 1
+ createsprite gEndureEnergySpriteTemplate, ANIM_ATTACKER, 2, 0, 14, 28, 1
delay 4
- createsprite gUnknown_83E3604, ANIM_ATTACKER, 2, 0, -5, 10, 2
+ createsprite gEndureEnergySpriteTemplate, ANIM_ATTACKER, 2, 0, -5, 10, 2
delay 4
- createsprite gUnknown_83E3604, ANIM_ATTACKER, 2, 0, 28, 26, 3
+ createsprite gEndureEnergySpriteTemplate, ANIM_ATTACKER, 2, 0, 28, 26, 3
delay 4
- createsprite gUnknown_83E3604, ANIM_ATTACKER, 2, 0, -12, 0, 1
+ createsprite gEndureEnergySpriteTemplate, ANIM_ATTACKER, 2, 0, -12, 0, 1
return
Move_CHARM:: @ 81CB2BB
loadspritegfx 10210
- createvisualtask sub_80E0558, 5, 0, 2, 0
- createsprite gUnknown_83E41E8, ANIM_ATTACKER, 3, 0, 20
+ createvisualtask AnimTask_RockMonBackAndForth, 5, 0, 2, 0
+ createsprite gMagentaHeartSpriteTemplate, ANIM_ATTACKER, 3, 0, 20
playsewithpan SE_W204, 192
delay 15
- createsprite gUnknown_83E41E8, ANIM_ATTACKER, 3, -20, 20
+ createsprite gMagentaHeartSpriteTemplate, ANIM_ATTACKER, 3, -20, 20
playsewithpan SE_W204, 192
delay 15
- createsprite gUnknown_83E41E8, ANIM_ATTACKER, 3, 20, 20
+ createsprite gMagentaHeartSpriteTemplate, ANIM_ATTACKER, 3, 20, 20
playsewithpan SE_W204, 192
waitforvisualfinish
end
@@ -3310,23 +3310,23 @@ Move_ROLLOUT:: @ 81CB2FE
Move_FALSE_SWIPE:: @ 81CB33F
loadspritegfx 10286
loadspritegfx 10135
- createsprite gUnknown_83E35BC, ANIM_TARGET, 2,
+ createsprite gFalseSwipeSliceSpriteTemplate, ANIM_TARGET, 2,
playsewithpan SE_W233, 63
delay 16
- createsprite gUnknown_83E35D4, ANIM_TARGET, 2, 0
+ createsprite gFalseSwipePositionedSliceSpriteTemplate, ANIM_TARGET, 2, 0
playsewithpan SE_W104, 63
delay 2
- createsprite gUnknown_83E35D4, ANIM_TARGET, 2, 16
+ createsprite gFalseSwipePositionedSliceSpriteTemplate, ANIM_TARGET, 2, 16
delay 2
- createsprite gUnknown_83E35D4, ANIM_TARGET, 2, 32
+ createsprite gFalseSwipePositionedSliceSpriteTemplate, ANIM_TARGET, 2, 32
playsewithpan SE_W104, 63
delay 2
- createsprite gUnknown_83E35D4, ANIM_TARGET, 2, 48
+ createsprite gFalseSwipePositionedSliceSpriteTemplate, ANIM_TARGET, 2, 48
delay 2
- createsprite gUnknown_83E35D4, ANIM_TARGET, 2, 64
+ createsprite gFalseSwipePositionedSliceSpriteTemplate, ANIM_TARGET, 2, 64
playsewithpan SE_W104, 63
delay 2
- createsprite gUnknown_83E35D4, ANIM_TARGET, 2, 80
+ createsprite gFalseSwipePositionedSliceSpriteTemplate, ANIM_TARGET, 2, 80
delay 2
waitforvisualfinish
createvisualtask AnimTask_ShakeMon, 2, 1, 5, 0, 6, 1
@@ -3337,17 +3337,17 @@ Move_FALSE_SWIPE:: @ 81CB33F
Move_SWAGGER:: @ 81CB3C6
loadspritegfx 10086
loadspritegfx 10087
- createvisualtask sub_80A84B4, 2,
+ createvisualtask AnimTask_GrowAndShrink, 2,
playsewithpan SE_W207, 192
waitforvisualfinish
- createsprite gUnknown_83E3ED0, ANIM_ATTACKER, 2,
+ createsprite gBreathPuffSpriteTemplate, ANIM_ATTACKER, 2,
loopsewithpan SE_W207, 192, 4, 2
waitforvisualfinish
delay 24
- createsprite gUnknown_83E3F04, ANIM_TARGET, 2, 1, -20, -28
+ createsprite gAngerMarkSpriteTemplate, ANIM_TARGET, 2, 1, -20, -28
playsewithpan SE_W207B, 63
delay 12
- createsprite gUnknown_83E3F04, ANIM_TARGET, 2, 1, 20, -28
+ createsprite gAngerMarkSpriteTemplate, ANIM_TARGET, 2, 1, 20, -28
playsewithpan SE_W207B, 63
waitforvisualfinish
end
@@ -3357,7 +3357,7 @@ Move_MILK_DRINK:: @ 81CB40E
loadspritegfx 10203
loadspritegfx 10031
monbg 1
- createsprite gUnknown_83E33B4, ANIM_ATTACKER, 2,
+ createsprite gMilkBottleSpriteTemplate, ANIM_ATTACKER, 2,
delay 40
playsewithpan SE_W152, 192
delay 12
@@ -3365,7 +3365,7 @@ Move_MILK_DRINK:: @ 81CB40E
delay 20
playsewithpan SE_W152, 192
waitforvisualfinish
- createsprite gUnknown_83E4094, ANIM_ATTACKER, 3, 0, 0, 1, 0
+ createsprite gThinRingExpandingSpriteTemplate, ANIM_ATTACKER, 3, 0, 0, 1, 0
playsewithpan SE_W208, 192
waitforvisualfinish
clearmonbg 1
@@ -3402,8 +3402,8 @@ Move_RAPID_SPIN:: @ 81CB4E1
loadspritegfx 10135
loadspritegfx 10229
monbg 0
- createsprite gUnknown_83FF068, ANIM_ATTACKER, 2, 0, 0, 32, -32, 40, -2
- createvisualtask sub_80DEF9C, 2, 0, 2, 0
+ createsprite gRapidSpinSpriteTemplate, ANIM_ATTACKER, 2, 0, 0, 32, -32, 40, -2
+ createvisualtask AnimTask_RapinSpinMonElevation, 2, 0, 2, 0
loopsewithpan SE_W013B, 192, 8, 4
waitforvisualfinish
createsprite gBasicHitSplatSpriteTemplate, ANIM_TARGET, 2, 0, 0, 1, 2
@@ -3411,7 +3411,7 @@ Move_RAPID_SPIN:: @ 81CB4E1
playsewithpan SE_W003, 63
waitforvisualfinish
delay 8
- createvisualtask sub_80DEF9C, 2, 0, 2, 1
+ createvisualtask AnimTask_RapinSpinMonElevation, 2, 0, 2, 1
loopsewithpan SE_W013B, 192, 8, 4
waitforvisualfinish
clearmonbg 0
@@ -3424,21 +3424,21 @@ Move_MOONLIGHT:: @ 81CB54E
setalpha 0, 16
createsprite gSimplePaletteBlendSpriteTemplate, ANIM_ATTACKER, 2, 1, 1, 0, 16, 0
waitforvisualfinish
- createsprite gUnknown_83E3734, ANIM_ATTACKER, 2, 120, 56
+ createsprite gMoonSpriteTemplate, ANIM_ATTACKER, 2, 120, 56
createvisualtask sub_8076048, 3, 0, 16, 16, 0, 1
playsewithpan SE_W236, 0
delay 30
- createsprite gUnknown_83E3764, ANIM_ATTACKER, 40, -12, 0
+ createsprite gMoonlightSparkleSpriteTemplate, ANIM_ATTACKER, 40, -12, 0
delay 30
- createsprite gUnknown_83E3764, ANIM_ATTACKER, 40, -24, 0
+ createsprite gMoonlightSparkleSpriteTemplate, ANIM_ATTACKER, 40, -24, 0
delay 30
- createsprite gUnknown_83E3764, ANIM_ATTACKER, 40, 21, 0
+ createsprite gMoonlightSparkleSpriteTemplate, ANIM_ATTACKER, 40, 21, 0
delay 30
- createsprite gUnknown_83E3764, ANIM_ATTACKER, 40, 0, 0
+ createsprite gMoonlightSparkleSpriteTemplate, ANIM_ATTACKER, 40, 0, 0
delay 30
- createsprite gUnknown_83E3764, ANIM_ATTACKER, 40, 10, 0
+ createsprite gMoonlightSparkleSpriteTemplate, ANIM_ATTACKER, 40, 10, 0
delay 20
- createvisualtask sub_80A5FC0, 2,
+ createvisualtask AnimTask_FadeScreenBlue, 2,
waitforvisualfinish
call gUnknown_81D56C9
waitforvisualfinish
@@ -3455,7 +3455,7 @@ gUnknown_81CB5F5:: @ 81CB5F5
waitbgfadeout
createvisualtask sub_80BB82C, 5, -2304, 0, 1, -1
waitbgfadein
- createvisualtask sub_80A917C, 2,
+ createvisualtask AnimTask_StretchAttacker, 2,
loopsewithpan SE_W013B, 192, 8, 3
waitforvisualfinish
delay 1
@@ -3463,7 +3463,7 @@ gUnknown_81CB5F5:: @ 81CB5F5
monbg 1
setalpha 12, 8
delay 18
- createvisualtask sub_80A9210, 2,
+ createvisualtask AnimTask_ExtremeSpeedImpact, 2,
delay 2
playsewithpan SE_W004, 63
createsprite gUnknown_83E7C68, ANIM_TARGET, 2, 1, 0, -12, 3
@@ -3474,9 +3474,9 @@ gUnknown_81CB5F5:: @ 81CB5F5
playsewithpan SE_W233B, 63
createsprite gUnknown_83E7C68, ANIM_TARGET, 2, 1, 0, 0, 3
waitforvisualfinish
- createvisualtask sub_80A94AC, 2,
+ createvisualtask AnimTask_SpeedDust, 2,
delay 10
- createvisualtask sub_80A939C, 2,
+ createvisualtask AnimTask_ExtremeSpeedMonReappear, 2,
loopsewithpan SE_W104, 192, 8, 4
waitforvisualfinish
restorebg
@@ -3498,23 +3498,23 @@ Move_UPROAR:: @ 81CB69C
loadspritegfx 10225
loadspritegfx 10203
monbg 3
- createvisualtask sub_80AA7C8, 2, 0
- createsprite gUnknown_83E4110, ANIM_ATTACKER, 3, 0, 0, 0, 0, 31, 8
+ createvisualtask AnimTask_UproarDistortion, 2, 0
+ createsprite gUproarRingSpriteTemplate, ANIM_ATTACKER, 3, 0, 0, 0, 0, 31, 8
playsewithpan SE_W253, 192
- createsprite gUnknown_83E4430, ANIM_ATTACKER, 2, 0, 29, -12, 0
- createsprite gUnknown_83E4430, ANIM_ATTACKER, 2, 0, -12, -29, 1
+ createsprite gJaggedMusicNoteSpriteTemplate, ANIM_ATTACKER, 2, 0, 29, -12, 0
+ createsprite gJaggedMusicNoteSpriteTemplate, ANIM_ATTACKER, 2, 0, -12, -29, 1
delay 16
- createvisualtask sub_80AA7C8, 2, 0
- createsprite gUnknown_83E4110, ANIM_ATTACKER, 3, 0, 0, 0, 0, 31, 8
+ createvisualtask AnimTask_UproarDistortion, 2, 0
+ createsprite gUproarRingSpriteTemplate, ANIM_ATTACKER, 3, 0, 0, 0, 0, 31, 8
playsewithpan SE_W253, 192
- createsprite gUnknown_83E4430, ANIM_ATTACKER, 2, 0, 12, -29, 1
- createsprite gUnknown_83E4430, ANIM_ATTACKER, 2, 0, -29, -12, 0
+ createsprite gJaggedMusicNoteSpriteTemplate, ANIM_ATTACKER, 2, 0, 12, -29, 1
+ createsprite gJaggedMusicNoteSpriteTemplate, ANIM_ATTACKER, 2, 0, -29, -12, 0
delay 16
- createvisualtask sub_80AA7C8, 2, 0
- createsprite gUnknown_83E4110, ANIM_ATTACKER, 3, 0, 0, 0, 0, 31, 8
+ createvisualtask AnimTask_UproarDistortion, 2, 0
+ createsprite gUproarRingSpriteTemplate, ANIM_ATTACKER, 3, 0, 0, 0, 0, 31, 8
playsewithpan SE_W253, 192
- createsprite gUnknown_83E4430, ANIM_ATTACKER, 2, 0, 24, -24, 1
- createsprite gUnknown_83E4430, ANIM_ATTACKER, 2, 0, -24, -24, 0
+ createsprite gJaggedMusicNoteSpriteTemplate, ANIM_ATTACKER, 2, 0, 24, -24, 1
+ createsprite gJaggedMusicNoteSpriteTemplate, ANIM_ATTACKER, 2, 0, -24, -24, 0
waitforvisualfinish
clearmonbg 3
end
@@ -3557,13 +3557,13 @@ Move_HAIL:: @ 81CB816
Move_TORMENT:: @ 81CB84E
loadspritegfx 10087
loadspritegfx 10209
- createvisualtask sub_80DF1DC, 2,
+ createvisualtask AnimTask_TormentAttacker, 2,
waitforvisualfinish
createvisualtask AnimTask_BlendMonInAndOut, 2, 1, 31, 10, 1, 1
- createsprite gUnknown_83E3F04, ANIM_TARGET, 2, 1, -20, -28
+ createsprite gAngerMarkSpriteTemplate, ANIM_TARGET, 2, 1, -20, -28
playsewithpan SE_W207B, 63
delay 20
- createsprite gUnknown_83E3F04, ANIM_TARGET, 2, 1, 20, -28
+ createsprite gAngerMarkSpriteTemplate, ANIM_TARGET, 2, 1, 20, -28
playsewithpan SE_W207B, 63
end
@@ -3593,29 +3593,29 @@ Move_MEMENTO:: @ 81CB892
Move_FACADE:: @ 81CB8D6
loadspritegfx 10243
- createvisualtask sub_80E1D5C, 2, 0, 3
- createvisualtask sub_80E1FC4, 2, 0, 72
+ createvisualtask AnimTask_SquishAndSweatDroplets, 2, 0, 3
+ createvisualtask AnimTask_FacadeColorBlend, 2, 0, 72
loopsewithpan SE_W207, 192, 24, 3
end
Move_SMELLING_SALT:: @ 81CB8F6
loadspritegfx 10247
loadspritegfx 10255
- createsprite gUnknown_83FF644, ANIM_TARGET, 2, 1, 0, 2
- createsprite gUnknown_83FF644, ANIM_TARGET, 2, 1, 1, 2
+ createsprite gSmellingSaltsHandSpriteTemplate, ANIM_TARGET, 2, 1, 0, 2
+ createsprite gSmellingSaltsHandSpriteTemplate, ANIM_TARGET, 2, 1, 1, 2
delay 32
- createvisualtask sub_80E28DC, 3, 1, 2
+ createvisualtask AnimTask_SmellingSaltsSquish, 3, 1, 2
loopsewithpan SE_W003, 63, 12, 2
waitforvisualfinish
delay 4
createvisualtask AnimTask_ShakeMon2, 2, 1, 2, 0, 6, 2
- createsprite gUnknown_83FF674, ANIM_TARGET, 2, 1, 8, 3
+ createsprite gSmellingSaltExclamationSpriteTemplate, ANIM_TARGET, 2, 1, 8, 3
loopsewithpan SE_W207B, 63, 16, 3
end
Move_FOLLOW_ME:: @ 81CB951
loadspritegfx 10064
- createsprite gUnknown_83E3A4C, ANIM_ATTACKER, 2, 0
+ createsprite gFollowMeFingerSpriteTemplate, ANIM_ATTACKER, 2, 0
playsewithpan SE_W039, 192
delay 18
playsewithpan SE_W213, 192
@@ -3662,27 +3662,27 @@ Move_TAUNT:: @ 81CBA0B
loadspritegfx 10214
loadspritegfx 10209
loadspritegfx 10087
- createsprite gUnknown_83E398C, ANIM_ATTACKER, 11, 0, 45
+ createsprite gThoughtBubbleSpriteTemplate, ANIM_ATTACKER, 11, 0, 45
playsewithpan SE_W118, 192
delay 6
- createsprite gUnknown_83E3AC4, ANIM_ATTACKER, 12, 0
+ createsprite gTauntFingerSpriteTemplate, ANIM_ATTACKER, 12, 0
delay 4
loopsewithpan SE_W039, 192, 16, 2
waitforvisualfinish
delay 8
- createsprite gUnknown_83E3F04, ANIM_TARGET, 2, 1, -20, -28
+ createsprite gAngerMarkSpriteTemplate, ANIM_TARGET, 2, 1, -20, -28
playsewithpan SE_W207B, 63
waitforvisualfinish
delay 12
- createsprite gUnknown_83E3F04, ANIM_TARGET, 2, 1, 20, -28
+ createsprite gAngerMarkSpriteTemplate, ANIM_TARGET, 2, 1, 20, -28
playsewithpan SE_W207B, 63
end
Move_HELPING_HAND:: @ 81CBA5F
loadspritegfx 10247
- createvisualtask sub_80E2CE4, 5,
- createsprite gUnknown_83FF68C, ANIM_ATTACKER, 40, 0
- createsprite gUnknown_83FF68C, ANIM_ATTACKER, 40, 1
+ createvisualtask AnimTask_HelpingHandAttackerMovement, 5,
+ createsprite gHelpingHandClapSpriteTemplate, ANIM_ATTACKER, 40, 0
+ createsprite gHelpingHandClapSpriteTemplate, ANIM_ATTACKER, 40, 1
delay 19
playsewithpan SE_W227, 0
createvisualtask AnimTask_ShakeMon2, 2, 2, 2, 0, 5, 1
@@ -3697,18 +3697,18 @@ Move_HELPING_HAND:: @ 81CBA5F
Move_ASSIST:: @ 81CBAD2
loadspritegfx 10252
- createsprite gUnknown_83FF5E4, ANIM_ATTACKER, 50, 112, -16, 140, 128, 36
+ createsprite gAssistPawprintSpriteTemplate, ANIM_ATTACKER, 50, 112, -16, 140, 128, 36
delay 2
- createsprite gUnknown_83FF5E4, ANIM_ATTACKER, 50, 208, 128, -16, 48, 36
+ createsprite gAssistPawprintSpriteTemplate, ANIM_ATTACKER, 50, 208, 128, -16, 48, 36
playsewithpan SE_W010, 0
delay 2
- createsprite gUnknown_83FF5E4, ANIM_ATTACKER, 50, -16, 112, 256, -16, 36
+ createsprite gAssistPawprintSpriteTemplate, ANIM_ATTACKER, 50, -16, 112, 256, -16, 36
playsewithpan SE_W010, 0
delay 2
- createsprite gUnknown_83FF5E4, ANIM_ATTACKER, 50, 108, 128, 84, -16, 36
+ createsprite gAssistPawprintSpriteTemplate, ANIM_ATTACKER, 50, 108, 128, 84, -16, 36
playsewithpan SE_W010, 0
delay 2
- createsprite gUnknown_83FF5E4, ANIM_ATTACKER, 50, -16, 56, 256, 56, 36
+ createsprite gAssistPawprintSpriteTemplate, ANIM_ATTACKER, 50, -16, 56, 256, 56, 36
playsewithpan SE_W010, 0
end
@@ -3751,7 +3751,7 @@ Move_RECYCLE:: @ 81CBBFE
monbg 0
setalpha 0, 16
delay 1
- createsprite gUnknown_83FF790, ANIM_ATTACKER, 2,
+ createsprite gRecycleSpriteTemplate, ANIM_ATTACKER, 2,
loopsewithpan SE_W036, 192, 24, 3
waitforvisualfinish
createvisualtask AnimTask_BlendMonInAndOut, 5, 0, 32767, 12, 2, 1
@@ -3834,24 +3834,24 @@ gUnknown_81CBD16:: @ 81CBD16
Move_YAWN:: @ 81CBE37
loadspritegfx 10242
- createvisualtask sub_80E1704, 2, 0
+ createvisualtask AnimTask_DeepInhale, 2, 0
playsewithpan SE_W281, 192
waitforvisualfinish
- createsprite gUnknown_83FF46C, ANIM_TARGET, 5, 2
+ createsprite gYawnCloudSpriteTemplate, ANIM_TARGET, 5, 2
playsewithpan SE_W255, 192
delay 4
- createsprite gUnknown_83FF46C, ANIM_TARGET, 5, 1
+ createsprite gYawnCloudSpriteTemplate, ANIM_TARGET, 5, 1
delay 4
- createsprite gUnknown_83FF46C, ANIM_TARGET, 5, 0
+ createsprite gYawnCloudSpriteTemplate, ANIM_TARGET, 5, 0
waitforvisualfinish
- createvisualtask sub_80E1704, 2, 1
+ createvisualtask AnimTask_DeepInhale, 2, 1
playsewithpan SE_W281, 63
end
Move_ENDEAVOR:: @ 81CBE7A
loadspritegfx 10243
loadspritegfx 10135
- createvisualtask sub_80E1D5C, 2, 0, 2
+ createvisualtask AnimTask_SquishAndSweatDroplets, 2, 0, 2
loopsewithpan SE_W039, 192, 24, 2
createvisualtask AnimTask_BlendMonInAndOut, 5, 0, 703, 12, 1, 2
delay 6
@@ -3976,7 +3976,7 @@ Move_LUSTER_PURGE:: @ 81CC0FB
loadspritegfx 10135
fadetobg 3
waitbgfadeout
- createvisualtask sub_80DE7B4, 5,
+ createvisualtask AnimTask_FadeScreenToWhite, 5,
waitbgfadein
monbg 0
setalpha 12, 8
@@ -4059,26 +4059,26 @@ Move_FEATHER_DANCE:: @ 81CC2A1
Move_TEETER_DANCE:: @ 81CC371
loadspritegfx 10072
loadspritegfx 10073
- createvisualtask sub_80E4160, 5,
- createsprite gUnknown_83E38C8, ANIM_ATTACKER, 2, 0, 16, -2
+ createvisualtask AnimTask_TeeterDanceMovement, 5,
+ createsprite gFastFlyingMusicNotesSpriteTemplate, ANIM_ATTACKER, 2, 0, 16, -2
playsewithpan SE_W298, 192
delay 24
- createsprite gUnknown_83E38C8, ANIM_ATTACKER, 2, 0, 0, -2
+ createsprite gFastFlyingMusicNotesSpriteTemplate, ANIM_ATTACKER, 2, 0, 0, -2
playsewithpan SE_W298, 192
delay 24
- createsprite gUnknown_83E38C8, ANIM_ATTACKER, 2, 0, -16, -2
+ createsprite gFastFlyingMusicNotesSpriteTemplate, ANIM_ATTACKER, 2, 0, -16, -2
playsewithpan SE_W298, 192
delay 24
- createsprite gUnknown_83E38C8, ANIM_ATTACKER, 2, 1, -8, -2
+ createsprite gFastFlyingMusicNotesSpriteTemplate, ANIM_ATTACKER, 2, 1, -8, -2
playsewithpan SE_W298, 192
delay 24
- createsprite gUnknown_83E38C8, ANIM_ATTACKER, 2, 2, 8, -2
+ createsprite gFastFlyingMusicNotesSpriteTemplate, ANIM_ATTACKER, 2, 2, 8, -2
playsewithpan SE_W298, 192
end
Move_MUD_SPORT:: @ 81CC3DC
loadspritegfx 10074
- createvisualtask sub_80A8338, 2, 0, 6
+ createvisualtask AnimTask_Splash, 2, 0, 6
delay 24
createsprite gUnknown_83E7A94, ANIM_TARGET, 2, 0, -4, -16
createsprite gUnknown_83E7A94, ANIM_TARGET, 2, 0, 4, -12
@@ -4128,47 +4128,47 @@ Move_NEEDLE_ARM:: @ 81CC513
loadspritegfx 10135
loadspritegfx 10143
loopsewithpan SE_W030, 63, 2, 16
- createsprite gUnknown_83E3100, ANIM_TARGET, 2, 1, 0, 0, -32, 16
+ createsprite gNeedleArmSpikeSpriteTemplate, ANIM_TARGET, 2, 1, 0, 0, -32, 16
delay 2
- createsprite gUnknown_83E3100, ANIM_TARGET, 2, 1, 0, 22, -22, 16
+ createsprite gNeedleArmSpikeSpriteTemplate, ANIM_TARGET, 2, 1, 0, 22, -22, 16
delay 2
- createsprite gUnknown_83E3100, ANIM_TARGET, 2, 1, 0, 30, 0, 16
+ createsprite gNeedleArmSpikeSpriteTemplate, ANIM_TARGET, 2, 1, 0, 30, 0, 16
delay 2
- createsprite gUnknown_83E3100, ANIM_TARGET, 2, 1, 0, 20, 20, 16
+ createsprite gNeedleArmSpikeSpriteTemplate, ANIM_TARGET, 2, 1, 0, 20, 20, 16
delay 2
- createsprite gUnknown_83E3100, ANIM_TARGET, 2, 1, 0, 0, 28, 16
+ createsprite gNeedleArmSpikeSpriteTemplate, ANIM_TARGET, 2, 1, 0, 0, 28, 16
delay 2
- createsprite gUnknown_83E3100, ANIM_TARGET, 2, 1, 0, -19, 19, 16
+ createsprite gNeedleArmSpikeSpriteTemplate, ANIM_TARGET, 2, 1, 0, -19, 19, 16
delay 2
- createsprite gUnknown_83E3100, ANIM_TARGET, 2, 1, 0, -27, 0, 16
+ createsprite gNeedleArmSpikeSpriteTemplate, ANIM_TARGET, 2, 1, 0, -27, 0, 16
delay 2
- createsprite gUnknown_83E3100, ANIM_TARGET, 2, 1, 0, -18, -18, 16
+ createsprite gNeedleArmSpikeSpriteTemplate, ANIM_TARGET, 2, 1, 0, -18, -18, 16
delay 2
- createsprite gUnknown_83E3100, ANIM_TARGET, 2, 1, 0, 0, -25, 16
+ createsprite gNeedleArmSpikeSpriteTemplate, ANIM_TARGET, 2, 1, 0, 0, -25, 16
delay 2
- createsprite gUnknown_83E3100, ANIM_TARGET, 2, 1, 0, 17, -17, 16
+ createsprite gNeedleArmSpikeSpriteTemplate, ANIM_TARGET, 2, 1, 0, 17, -17, 16
delay 2
- createsprite gUnknown_83E3100, ANIM_TARGET, 2, 1, 0, 23, 0, 16
+ createsprite gNeedleArmSpikeSpriteTemplate, ANIM_TARGET, 2, 1, 0, 23, 0, 16
delay 2
- createsprite gUnknown_83E3100, ANIM_TARGET, 2, 1, 0, 16, 16, 16
+ createsprite gNeedleArmSpikeSpriteTemplate, ANIM_TARGET, 2, 1, 0, 16, 16, 16
waitforvisualfinish
createvisualtask AnimTask_ShakeMon2, 2, 1, 4, 0, 18, 1
createsprite gBasicHitSplatSpriteTemplate, ANIM_TARGET, 3, 0, 0, 1, 1
createsprite gFistFootSpriteTemplate, ANIM_TARGET, 4, 0, 0, 8, 1, 0
playsewithpan SE_W233B, 63
- createsprite gUnknown_83E3100, ANIM_TARGET, 2, 1, 1, 0, -24, 10
- createsprite gUnknown_83E3100, ANIM_TARGET, 2, 1, 1, 17, -17, 10
- createsprite gUnknown_83E3100, ANIM_TARGET, 2, 1, 1, 24, 0, 10
- createsprite gUnknown_83E3100, ANIM_TARGET, 2, 1, 1, 17, 17, 10
- createsprite gUnknown_83E3100, ANIM_TARGET, 2, 1, 1, 0, 24, 10
- createsprite gUnknown_83E3100, ANIM_TARGET, 2, 1, 1, -17, 17, 10
- createsprite gUnknown_83E3100, ANIM_TARGET, 2, 1, 1, -24, 0, 10
- createsprite gUnknown_83E3100, ANIM_TARGET, 2, 1, 1, -17, -17, 10
+ createsprite gNeedleArmSpikeSpriteTemplate, ANIM_TARGET, 2, 1, 1, 0, -24, 10
+ createsprite gNeedleArmSpikeSpriteTemplate, ANIM_TARGET, 2, 1, 1, 17, -17, 10
+ createsprite gNeedleArmSpikeSpriteTemplate, ANIM_TARGET, 2, 1, 1, 24, 0, 10
+ createsprite gNeedleArmSpikeSpriteTemplate, ANIM_TARGET, 2, 1, 1, 17, 17, 10
+ createsprite gNeedleArmSpikeSpriteTemplate, ANIM_TARGET, 2, 1, 1, 0, 24, 10
+ createsprite gNeedleArmSpikeSpriteTemplate, ANIM_TARGET, 2, 1, 1, -17, 17, 10
+ createsprite gNeedleArmSpikeSpriteTemplate, ANIM_TARGET, 2, 1, 1, -24, 0, 10
+ createsprite gNeedleArmSpikeSpriteTemplate, ANIM_TARGET, 2, 1, 1, -17, -17, 10
end
Move_SLACK_OFF:: @ 81CC6C3
loadspritegfx 10031
- createvisualtask sub_80E4540, 2, 0
+ createvisualtask AnimTask_SlackOffSquish, 2, 0
playsewithpan SE_W281, 192
waitforvisualfinish
call gUnknown_81D56C9
@@ -4206,17 +4206,17 @@ Move_AROMATHERAPY:: @ 81CC74B
delay 1
monbg 0
delay 1
- createsprite gUnknown_83E3024, ANIM_ATTACKER, 0, 24, 16, 0, 2, 2, 0, 0
- createsprite gUnknown_83E3024, ANIM_ATTACKER, 66, 64, 24, 0, 3, 1, 1, 0
- createsprite gUnknown_83E303C, ANIM_ATTACKER, 0, 16, 24, 0, 2, 1, 0, 0
+ createsprite gAromatherapySmallFlowerSpriteTemplate, ANIM_ATTACKER, 0, 24, 16, 0, 2, 2, 0, 0
+ createsprite gAromatherapySmallFlowerSpriteTemplate, ANIM_ATTACKER, 66, 64, 24, 0, 3, 1, 1, 0
+ createsprite gAromatherapyBigFlowerSpriteTemplate, ANIM_ATTACKER, 0, 16, 24, 0, 2, 1, 0, 0
delay 20
- createsprite gUnknown_83E3024, ANIM_ATTACKER, 66, 48, 12, 0, 4, 3, 1, 0
- createsprite gUnknown_83E3024, ANIM_ATTACKER, 0, 100, 16, 0, 3, 2, 0, 0
- createsprite gUnknown_83E3024, ANIM_ATTACKER, 0, 74, 24, 180, 3, 2, 0, 0
+ createsprite gAromatherapySmallFlowerSpriteTemplate, ANIM_ATTACKER, 66, 48, 12, 0, 4, 3, 1, 0
+ createsprite gAromatherapySmallFlowerSpriteTemplate, ANIM_ATTACKER, 0, 100, 16, 0, 3, 2, 0, 0
+ createsprite gAromatherapySmallFlowerSpriteTemplate, ANIM_ATTACKER, 0, 74, 24, 180, 3, 2, 0, 0
delay 10
- createsprite gUnknown_83E3024, ANIM_ATTACKER, 66, 80, 30, 0, 4, 1, 1, 0
- createsprite gUnknown_83E3024, ANIM_ATTACKER, 0, 128, 12, 0, 3, 3, 0, 0
- createsprite gUnknown_83E303C, ANIM_ATTACKER, 0, 90, 16, 0, 2, 1, 0, 0
+ createsprite gAromatherapySmallFlowerSpriteTemplate, ANIM_ATTACKER, 66, 80, 30, 0, 4, 1, 1, 0
+ createsprite gAromatherapySmallFlowerSpriteTemplate, ANIM_ATTACKER, 0, 128, 12, 0, 3, 3, 0, 0
+ createsprite gAromatherapyBigFlowerSpriteTemplate, ANIM_ATTACKER, 0, 90, 16, 0, 2, 1, 0, 0
waitforvisualfinish
clearmonbg 0
delay 1
@@ -4226,13 +4226,13 @@ Move_AROMATHERAPY:: @ 81CC74B
createvisualtask sub_80E2084, 2, 1
waitforvisualfinish
playsewithpan SE_W234, 192
- createsprite gUnknown_83E340C, ANIM_ATTACKER, 16, -15, 0, 0, 0, 32, 60, 1
+ createsprite gSparklingStarsSpriteTemplate, ANIM_ATTACKER, 16, -15, 0, 0, 0, 32, 60, 1
delay 8
- createsprite gUnknown_83E340C, ANIM_ATTACKER, 16, 12, -5, 0, 0, 32, 60, 1
+ createsprite gSparklingStarsSpriteTemplate, ANIM_ATTACKER, 16, 12, -5, 0, 0, 32, 60, 1
waitforvisualfinish
playsewithpan SE_REAPOKE, 192
createsprite gSimplePaletteBlendSpriteTemplate, ANIM_ATTACKER, 0, 43, 3, 10, 0, 13293
- createsprite gUnknown_83E40E0, ANIM_ATTACKER, 16, 0, 0, 0, 1
+ createsprite gBlendThinRingExpandingSpriteTemplate, ANIM_ATTACKER, 16, 0, 0, 0, 1
waitforvisualfinish
end
@@ -4242,7 +4242,7 @@ Move_FAKE_TEARS:: @ 81CC8AD
loadspritegfx 10072
createvisualtask AnimTask_BlendParticle, 5, 10155, 0, 4, 4, 32108
waitforvisualfinish
- createvisualtask sub_80E0558, 5, 0, 2, 1
+ createvisualtask AnimTask_RockMonBackAndForth, 5, 0, 2, 1
loopsewithpan SE_W039, 192, 12, 4
delay 8
createsprite gUnknown_83E7998, ANIM_ATTACKER, 2, 0, 0
@@ -4267,10 +4267,10 @@ Move_AIR_CUTTER:: @ 81CC93D
monbg 3
setalpha 12, 8
delay 0
- createvisualtask sub_80A76F0, 2, 32, -24, 1536, 2, 128
+ createvisualtask AnimTask_AirCutterProjectile, 2, 32, -24, 1536, 2, 128
waitforvisualfinish
playsewithpan SE_W015, 63
- createsprite gUnknown_83E32AC, ANIM_ATTACKER, 2, 40, -32, 0, 2
+ createsprite gAirCutterSliceSpriteTemplate, ANIM_ATTACKER, 2, 40, -32, 0, 2
delay 5
createvisualtask AnimTask_ShakeMon2, 2, 1, 2, 0, 8, 1
createvisualtask AnimTask_ShakeMon2, 2, 3, 2, 0, 8, 1
@@ -4282,7 +4282,7 @@ Move_AIR_CUTTER:: @ 81CC93D
Move_ODOR_SLEUTH:: @ 81CC99F
monbg 1
- createvisualtask sub_80E3664, 5,
+ createvisualtask AnimTask_OdorSleuthMovement, 5,
delay 24
createsprite gHorizontalLungeSpriteTemplate, ANIM_ATTACKER, 2, 3, 4
playsewithpan SE_W207, 192
@@ -4300,35 +4300,35 @@ Move_GRASS_WHISTLE:: @ 81CC9E9
loadspritegfx 10072
createsprite gSimplePaletteBlendSpriteTemplate, ANIM_ATTACKER, 2, 1, 2, 0, 4, 13298
waitforvisualfinish
- createvisualtask sub_80A65E8, 2,
+ createvisualtask AnimTask_MusicNotesRainbowBlend, 2,
waitforvisualfinish
panse_1B SE_W320, 192, 63, 2, 0
- createsprite gUnknown_83E3880, ANIM_TARGET, 2, 7, 1, 0
+ createsprite gWavyMusicNotesSpriteTemplate, ANIM_TARGET, 2, 7, 1, 0
delay 5
- createsprite gUnknown_83E3880, ANIM_TARGET, 2, 6, 1, 0
+ createsprite gWavyMusicNotesSpriteTemplate, ANIM_TARGET, 2, 6, 1, 0
delay 5
- createsprite gUnknown_83E3880, ANIM_TARGET, 2, 1, 1, 0
+ createsprite gWavyMusicNotesSpriteTemplate, ANIM_TARGET, 2, 1, 1, 0
delay 5
- createsprite gUnknown_83E3880, ANIM_TARGET, 2, 2, 1, 0
+ createsprite gWavyMusicNotesSpriteTemplate, ANIM_TARGET, 2, 2, 1, 0
delay 5
- createsprite gUnknown_83E3880, ANIM_TARGET, 2, 3, 1, 0
+ createsprite gWavyMusicNotesSpriteTemplate, ANIM_TARGET, 2, 3, 1, 0
delay 4
- createsprite gUnknown_83E3880, ANIM_TARGET, 2, 2, 1, 0
+ createsprite gWavyMusicNotesSpriteTemplate, ANIM_TARGET, 2, 2, 1, 0
delay 4
- createsprite gUnknown_83E3880, ANIM_TARGET, 2, 5, 1, 0
+ createsprite gWavyMusicNotesSpriteTemplate, ANIM_TARGET, 2, 5, 1, 0
delay 4
- createsprite gUnknown_83E3880, ANIM_TARGET, 2, 6, 1, 0
+ createsprite gWavyMusicNotesSpriteTemplate, ANIM_TARGET, 2, 6, 1, 0
delay 4
- createsprite gUnknown_83E3880, ANIM_TARGET, 2, 2, 1, 0
+ createsprite gWavyMusicNotesSpriteTemplate, ANIM_TARGET, 2, 2, 1, 0
delay 4
- createsprite gUnknown_83E3880, ANIM_TARGET, 2, 2, 1, 0
+ createsprite gWavyMusicNotesSpriteTemplate, ANIM_TARGET, 2, 2, 1, 0
delay 4
- createsprite gUnknown_83E3880, ANIM_TARGET, 2, 1, 1, 0
+ createsprite gWavyMusicNotesSpriteTemplate, ANIM_TARGET, 2, 1, 1, 0
delay 4
- createsprite gUnknown_83E3880, ANIM_TARGET, 2, 5, 1, 0
+ createsprite gWavyMusicNotesSpriteTemplate, ANIM_TARGET, 2, 5, 1, 0
delay 4
waitforvisualfinish
- createvisualtask sub_80A66A0, 2,
+ createvisualtask AnimTask_MusicNotesClearRainbowBlend, 2,
createsprite gSimplePaletteBlendSpriteTemplate, ANIM_ATTACKER, 2, 1, 4, 4, 0, 13298
waitforvisualfinish
end
@@ -4337,8 +4337,8 @@ Move_TICKLE:: @ 81CCADC
loadspritegfx 10218
createsprite gSimplePaletteBlendSpriteTemplate, ANIM_ATTACKER, 2, 2, 0, 0, 16, 0
waitforvisualfinish
- createsprite gUnknown_83E42FC, ANIM_ATTACKER, 0, -16, -8
- createsprite gUnknown_83E42FC, ANIM_ATTACKER, 0, 16, -8
+ createsprite gEyeSparkleSpriteTemplate, ANIM_ATTACKER, 0, -16, -8
+ createsprite gEyeSparkleSpriteTemplate, ANIM_ATTACKER, 0, 16, -8
playsewithpan SE_W197, 192
waitforvisualfinish
createsprite gSimplePaletteBlendSpriteTemplate, ANIM_ATTACKER, 2, 2, 0, 16, 0, 0
@@ -4346,7 +4346,7 @@ Move_TICKLE:: @ 81CCADC
delay 20
createvisualtask AnimTask_SwayMon, 3, 0, 6, 1280, 3, 0
delay 12
- createvisualtask sub_80E0558, 3, 1, 6, 2
+ createvisualtask AnimTask_RockMonBackAndForth, 3, 1, 6, 2
loopsewithpan SE_W039, 63, 8, 8
waitforvisualfinish
end
@@ -4416,7 +4416,7 @@ Move_AERIAL_ACE:: @ 81CCC39
setalpha 12, 8
createvisualtask AnimTask_TranslateMonEllipticalRespectSide, 2, 0, 24, 6, 1, 5
createvisualtask sub_80BAB98, 2, 0, 4, 7, 3
- createsprite gUnknown_83E3294, ANIM_ATTACKER, 2, 40, -32, 0
+ createsprite gCuttingSliceSpriteTemplate, ANIM_ATTACKER, 2, 40, -32, 0
playsewithpan SE_W013B, 192
delay 5
createvisualtask AnimTask_ShakeMon, 2, 1, 0, 3, 10, 1
@@ -4436,13 +4436,13 @@ Move_IRON_DEFENSE:: @ 81CCCA3
Move_BLOCK:: @ 81CCCCD
loadspritegfx 10250
- createsprite gUnknown_83FF6EC, ANIM_TARGET, 66,
+ createsprite gBlockXSpriteTemplate, ANIM_TARGET, 66,
playsewithpan SE_W207, 63
end
Move_HOWL:: @ 81CCCDC
loadspritegfx 10053
- createvisualtask sub_80E1704, 2, 0
+ createvisualtask AnimTask_DeepInhale, 2, 0
delay 12
call gUnknown_81CDB06
createvisualtask sub_80DD06C, 2, 0, 3
@@ -4452,10 +4452,10 @@ Move_HOWL:: @ 81CCCDC
Move_BULK_UP:: @ 81CCCFE
loadspritegfx 10086
- createvisualtask sub_80A84B4, 2,
+ createvisualtask AnimTask_GrowAndShrink, 2,
playsewithpan SE_W207, 192
waitforvisualfinish
- createsprite gUnknown_83E3ED0, ANIM_ATTACKER, 2,
+ createsprite gBreathPuffSpriteTemplate, ANIM_ATTACKER, 2,
loopsewithpan SE_W207, 192, 4, 2
waitforvisualfinish
end
@@ -4463,14 +4463,14 @@ Move_BULK_UP:: @ 81CCCFE
Move_COVET:: @ 81CCD1C
loadspritegfx 10210
loadspritegfx 10224
- createvisualtask sub_80E0558, 5, 0, 2, 0
- createsprite gUnknown_83E41E8, ANIM_ATTACKER, 3, 0, 20
+ createvisualtask AnimTask_RockMonBackAndForth, 5, 0, 2, 0
+ createsprite gMagentaHeartSpriteTemplate, ANIM_ATTACKER, 3, 0, 20
playsewithpan SE_W204, 192
delay 15
- createsprite gUnknown_83E41E8, ANIM_ATTACKER, 3, -20, 20
+ createsprite gMagentaHeartSpriteTemplate, ANIM_ATTACKER, 3, -20, 20
playsewithpan SE_W204, 192
delay 15
- createsprite gUnknown_83E41E8, ANIM_ATTACKER, 3, 20, 20
+ createsprite gMagentaHeartSpriteTemplate, ANIM_ATTACKER, 3, 20, 20
playsewithpan SE_W204, 192
waitforvisualfinish
createvisualtask AnimTask_ShakeMon2, 2, 1, 2, 0, 8, 1
@@ -4544,13 +4544,13 @@ Move_CALM_MIND:: @ 81CCE97
waitforvisualfinish
createvisualtask sub_80BB9B0, 5, 1
waitforvisualfinish
- createsprite gUnknown_83E40C8, ANIM_ATTACKER, 40, 0, 0, 0, 0
+ createsprite gThinRingShrinkingSpriteTemplate, ANIM_ATTACKER, 40, 0, 0, 0, 0
playsewithpan SE_W048, 192
delay 14
- createsprite gUnknown_83E40C8, ANIM_ATTACKER, 40, 0, 0, 0, 0
+ createsprite gThinRingShrinkingSpriteTemplate, ANIM_ATTACKER, 40, 0, 0, 0, 0
playsewithpan SE_W048, 192
delay 14
- createsprite gUnknown_83E40C8, ANIM_ATTACKER, 40, 0, 0, 0, 0
+ createsprite gThinRingShrinkingSpriteTemplate, ANIM_ATTACKER, 40, 0, 0, 0, 0
playsewithpan SE_W048, 192
waitforvisualfinish
createvisualtask sub_80BB9B0, 5, 0
@@ -4564,7 +4564,7 @@ Move_CALM_MIND:: @ 81CCE97
Move_LEAF_BLADE:: @ 81CCF17
loadspritegfx 10063
loadspritegfx 10285
- createvisualtask sub_80A39C0, 5,
+ createvisualtask AnimTask_LeafBlade, 5,
delay 2
createvisualtask AnimTask_ShakeMon2, 2, 1, 2, 0, 8, 1
playsewithpan SE_W015, 63
@@ -4649,43 +4649,43 @@ Move_HARDEN:: @ 81CD0AB
Move_BELLY_DRUM:: @ 81CD0C0
loadspritegfx 10072
loadspritegfx 10193
- createvisualtask sub_80A65E8, 2,
+ createvisualtask AnimTask_MusicNotesRainbowBlend, 2,
waitforvisualfinish
call gUnknown_81CD18D
- createsprite gUnknown_83E3914, ANIM_ATTACKER, 2, 0, 0, 0, 0
+ createsprite gSlowFlyingMusicNotesSpriteTemplate, ANIM_ATTACKER, 2, 0, 0, 0, 0
playsewithpan SE_W187, 192
delay 15
call gUnknown_81CD172
- createsprite gUnknown_83E3914, ANIM_ATTACKER, 2, 1, 1, 1, 0
+ createsprite gSlowFlyingMusicNotesSpriteTemplate, ANIM_ATTACKER, 2, 1, 1, 1, 0
playsewithpan SE_W187, 192
delay 15
call gUnknown_81CD18D
- createsprite gUnknown_83E3914, ANIM_ATTACKER, 2, 0, 3, 3, 128
+ createsprite gSlowFlyingMusicNotesSpriteTemplate, ANIM_ATTACKER, 2, 0, 3, 3, 128
playsewithpan SE_W187, 192
delay 7
call gUnknown_81CD172
- createsprite gUnknown_83E3914, ANIM_ATTACKER, 2, 1, 2, 0, 128
+ createsprite gSlowFlyingMusicNotesSpriteTemplate, ANIM_ATTACKER, 2, 1, 2, 0, 128
playsewithpan SE_W187, 192
delay 7
call gUnknown_81CD18D
- createsprite gUnknown_83E3914, ANIM_ATTACKER, 2, 0, 1, 1, 0
+ createsprite gSlowFlyingMusicNotesSpriteTemplate, ANIM_ATTACKER, 2, 0, 1, 1, 0
playsewithpan SE_W187, 192
delay 7
call gUnknown_81CD172
- createsprite gUnknown_83E3914, ANIM_ATTACKER, 2, 1, 0, 3, 0
+ createsprite gSlowFlyingMusicNotesSpriteTemplate, ANIM_ATTACKER, 2, 1, 0, 3, 0
playsewithpan SE_W187, 192
waitforvisualfinish
- createvisualtask sub_80A66A0, 2,
+ createvisualtask AnimTask_MusicNotesClearRainbowBlend, 2,
waitforvisualfinish
end
gUnknown_81CD172:: @ 81CD172
- createsprite gUnknown_83E38E0, ANIM_ATTACKER, 3, 0
+ createsprite gBellyDrumHandSpriteTemplate, ANIM_ATTACKER, 3, 0
createvisualtask AnimTask_ShakeMon, 2, 0, 0, 8, 2, 1
return
gUnknown_81CD18D:: @ 81CD18D
- createsprite gUnknown_83E38E0, ANIM_ATTACKER, 3, 1
+ createsprite gBellyDrumHandSpriteTemplate, ANIM_ATTACKER, 3, 1
createvisualtask AnimTask_ShakeMon, 2, 0, 0, 8, 2, 1
return
@@ -4695,8 +4695,8 @@ Move_MIND_READER:: @ 81CD1A8
loadspritegfx 10191
monbg 4
playsewithpan SE_W109, 63
- createsprite gUnknown_83FEE5C, ANIM_ATTACKER, 5, 0, 0, 1, 0
- createsprite gUnknown_83FEE74, ANIM_ATTACKER, 5,
+ createsprite gOpeningEyeSpriteTemplate, ANIM_ATTACKER, 5, 0, 0, 1, 0
+ createsprite gWhiteHaloSpriteTemplate, ANIM_ATTACKER, 5,
delay 40
playsewithpan SE_W043, 63
createvisualtask sub_80B9BDC, 2, 1, 1, 2, 0, 10, 0
@@ -4706,26 +4706,26 @@ Move_MIND_READER:: @ 81CD1A8
end
gUnknown_81CD1EF:: @ 81CD1EF
- createsprite gUnknown_83FEE8C, ANIM_ATTACKER, 4, 70, 0, 6
- createsprite gUnknown_83FEE8C, ANIM_ATTACKER, 4, 40, 40, 6
- createsprite gUnknown_83FEE8C, ANIM_ATTACKER, 4, 10, -60, 6
- createsprite gUnknown_83FEE8C, ANIM_ATTACKER, 4, -50, -40, 6
- createsprite gUnknown_83FEE8C, ANIM_ATTACKER, 4, -40, 40, 6
- createsprite gUnknown_83FEE8C, ANIM_ATTACKER, 4, 50, -50, 6
- delay 2
- createsprite gUnknown_83FEE8C, ANIM_ATTACKER, 4, 50, -30, 6
- createsprite gUnknown_83FEE8C, ANIM_ATTACKER, 4, 60, 10, 6
- createsprite gUnknown_83FEE8C, ANIM_ATTACKER, 4, 0, 60, 6
- createsprite gUnknown_83FEE8C, ANIM_ATTACKER, 4, 0, -40, 6
- createsprite gUnknown_83FEE8C, ANIM_ATTACKER, 4, -60, 20, 6
- createsprite gUnknown_83FEE8C, ANIM_ATTACKER, 4, -60, -30, 6
- delay 2
- createsprite gUnknown_83FEE8C, ANIM_ATTACKER, 4, -50, 50, 6
- createsprite gUnknown_83FEE8C, ANIM_ATTACKER, 4, -60, 20, 6
- createsprite gUnknown_83FEE8C, ANIM_ATTACKER, 4, -40, -40, 6
- createsprite gUnknown_83FEE8C, ANIM_ATTACKER, 4, 20, -60, 6
- createsprite gUnknown_83FEE8C, ANIM_ATTACKER, 4, 50, -50, 6
- createsprite gUnknown_83FEE8C, ANIM_ATTACKER, 4, 35, 40, 6
+ createsprite gTealAlertSpriteTemplate, ANIM_ATTACKER, 4, 70, 0, 6
+ createsprite gTealAlertSpriteTemplate, ANIM_ATTACKER, 4, 40, 40, 6
+ createsprite gTealAlertSpriteTemplate, ANIM_ATTACKER, 4, 10, -60, 6
+ createsprite gTealAlertSpriteTemplate, ANIM_ATTACKER, 4, -50, -40, 6
+ createsprite gTealAlertSpriteTemplate, ANIM_ATTACKER, 4, -40, 40, 6
+ createsprite gTealAlertSpriteTemplate, ANIM_ATTACKER, 4, 50, -50, 6
+ delay 2
+ createsprite gTealAlertSpriteTemplate, ANIM_ATTACKER, 4, 50, -30, 6
+ createsprite gTealAlertSpriteTemplate, ANIM_ATTACKER, 4, 60, 10, 6
+ createsprite gTealAlertSpriteTemplate, ANIM_ATTACKER, 4, 0, 60, 6
+ createsprite gTealAlertSpriteTemplate, ANIM_ATTACKER, 4, 0, -40, 6
+ createsprite gTealAlertSpriteTemplate, ANIM_ATTACKER, 4, -60, 20, 6
+ createsprite gTealAlertSpriteTemplate, ANIM_ATTACKER, 4, -60, -30, 6
+ delay 2
+ createsprite gTealAlertSpriteTemplate, ANIM_ATTACKER, 4, -50, 50, 6
+ createsprite gTealAlertSpriteTemplate, ANIM_ATTACKER, 4, -60, 20, 6
+ createsprite gTealAlertSpriteTemplate, ANIM_ATTACKER, 4, -40, -40, 6
+ createsprite gTealAlertSpriteTemplate, ANIM_ATTACKER, 4, 20, -60, 6
+ createsprite gTealAlertSpriteTemplate, ANIM_ATTACKER, 4, 50, -50, 6
+ createsprite gTealAlertSpriteTemplate, ANIM_ATTACKER, 4, 35, 40, 6
delay 2
return
@@ -4769,11 +4769,11 @@ Move_ICE_PUNCH:: @ 81CD2E0
Move_REST:: @ 81CD3CB
playsewithpan SE_W173, 192
loadspritegfx 10228
- createsprite gUnknown_83E3500, ANIM_ATTACKER, 2, 4, -10, 16, 0, 0
+ createsprite gSleepLetterZSpriteTemplate, ANIM_ATTACKER, 2, 4, -10, 16, 0, 0
delay 20
- createsprite gUnknown_83E3500, ANIM_ATTACKER, 2, 4, -10, 16, 0, 0
+ createsprite gSleepLetterZSpriteTemplate, ANIM_ATTACKER, 2, 4, -10, 16, 0, 0
delay 20
- createsprite gUnknown_83E3500, ANIM_ATTACKER, 2, 4, -10, 16, 0, 0
+ createsprite gSleepLetterZSpriteTemplate, ANIM_ATTACKER, 2, 4, -10, 16, 0, 0
waitforvisualfinish
end
@@ -5000,7 +5000,7 @@ Move_SCRATCH:: @ 81CD97A
monbg 1
setalpha 12, 8
playsewithpan SE_W010, 63
- createsprite gUnknown_83FEE00, ANIM_ATTACKER, 2, 0, 0, 1, 0
+ createsprite gScratchSpriteTemplate, ANIM_ATTACKER, 2, 0, 0, 1, 0
createvisualtask AnimTask_ShakeMon, 2, 1, 3, 0, 6, 1
waitforvisualfinish
clearmonbg 1
@@ -5061,13 +5061,13 @@ Move_ROAR:: @ 81CDAC0
end
gUnknown_81CDB06:: @ 81CDB06
- createsprite gUnknown_83FF5B4, ANIM_ATTACKER, 2, 24, -8, 0
- createsprite gUnknown_83FF5B4, ANIM_ATTACKER, 2, 24, 0, 2
- createsprite gUnknown_83FF5B4, ANIM_ATTACKER, 2, 24, 8, 1
+ createsprite gRoarNoiseLineSpriteTemplate, ANIM_ATTACKER, 2, 24, -8, 0
+ createsprite gRoarNoiseLineSpriteTemplate, ANIM_ATTACKER, 2, 24, 0, 2
+ createsprite gRoarNoiseLineSpriteTemplate, ANIM_ATTACKER, 2, 24, 8, 1
delay 15
- createsprite gUnknown_83FF5B4, ANIM_ATTACKER, 2, 24, -8, 0
- createsprite gUnknown_83FF5B4, ANIM_ATTACKER, 2, 24, 0, 2
- createsprite gUnknown_83FF5B4, ANIM_ATTACKER, 2, 24, 8, 1
+ createsprite gRoarNoiseLineSpriteTemplate, ANIM_ATTACKER, 2, 24, -8, 0
+ createsprite gRoarNoiseLineSpriteTemplate, ANIM_ATTACKER, 2, 24, 0, 2
+ createsprite gRoarNoiseLineSpriteTemplate, ANIM_ATTACKER, 2, 24, 8, 1
return
Move_GROWL:: @ 81CDB57
@@ -5099,9 +5099,9 @@ gUnknown_81CDBB1:: @ 81CDBB1
createvisualtask AnimTask_ScaleMonAndRestore, 5, -7, -7, 7, 0, 1
createvisualtask AnimTask_ShakeMon2, 2, 1, 4, 0, 7, 1
createsprite gUnknown_83E7B88, ANIM_ATTACKER, 2, 6, 1, 14, 0, 0
- createsprite gUnknown_83E3F64, ANIM_ATTACKER, 2, 0, 0, -42, -38, 24, 0, 0
- createsprite gUnknown_83E3F64, ANIM_ATTACKER, 2, 0, 0, 0, -42, 24, 0, 0
- createsprite gUnknown_83E3F64, ANIM_ATTACKER, 2, 0, 0, 42, -38, 24, 0, 0
+ createsprite gSnoreZSpriteTemplate, ANIM_ATTACKER, 2, 0, 0, -42, -38, 24, 0, 0
+ createsprite gSnoreZSpriteTemplate, ANIM_ATTACKER, 2, 0, 0, 0, -42, 24, 0, 0
+ createsprite gSnoreZSpriteTemplate, ANIM_ATTACKER, 2, 0, 0, 42, -38, 24, 0, 0
return
Move_LIGHT_SCREEN:: @ 81CDC28
@@ -5479,7 +5479,7 @@ gUnknown_81CE3FC:: @ 81CE3FC
Move_WITHDRAW:: @ 81CE432
playsewithpan SE_W029, 192
- createvisualtask sub_80A70A0, 5,
+ createvisualtask AnimTask_Withdraw, 5,
waitforvisualfinish
end
@@ -5540,55 +5540,55 @@ gUnknown_81CE521:: @ 81CE521
goto gUnknown_81CE51F
gUnknown_81CE54B:: @ 81CE54B
- createsprite gUnknown_83E2A58, ANIM_ATTACKER, 2, 40, 40, 16
+ createsprite gPowerAbsorptionOrbSpriteTemplate, ANIM_ATTACKER, 2, 40, 40, 16
delay 2
- createsprite gUnknown_83E2A58, ANIM_ATTACKER, 2, -40, -40, 16
+ createsprite gPowerAbsorptionOrbSpriteTemplate, ANIM_ATTACKER, 2, -40, -40, 16
delay 2
- createsprite gUnknown_83E2A58, ANIM_ATTACKER, 2, 0, 40, 16
+ createsprite gPowerAbsorptionOrbSpriteTemplate, ANIM_ATTACKER, 2, 0, 40, 16
delay 2
- createsprite gUnknown_83E2A58, ANIM_ATTACKER, 2, 0, -40, 16
+ createsprite gPowerAbsorptionOrbSpriteTemplate, ANIM_ATTACKER, 2, 0, -40, 16
delay 2
- createsprite gUnknown_83E2A58, ANIM_ATTACKER, 2, 40, -20, 16
+ createsprite gPowerAbsorptionOrbSpriteTemplate, ANIM_ATTACKER, 2, 40, -20, 16
delay 2
- createsprite gUnknown_83E2A58, ANIM_ATTACKER, 2, 40, 20, 16
+ createsprite gPowerAbsorptionOrbSpriteTemplate, ANIM_ATTACKER, 2, 40, 20, 16
delay 2
- createsprite gUnknown_83E2A58, ANIM_ATTACKER, 2, -40, -20, 16
+ createsprite gPowerAbsorptionOrbSpriteTemplate, ANIM_ATTACKER, 2, -40, -20, 16
delay 2
- createsprite gUnknown_83E2A58, ANIM_ATTACKER, 2, -40, 20, 16
+ createsprite gPowerAbsorptionOrbSpriteTemplate, ANIM_ATTACKER, 2, -40, 20, 16
delay 2
- createsprite gUnknown_83E2A58, ANIM_ATTACKER, 2, -20, 30, 16
+ createsprite gPowerAbsorptionOrbSpriteTemplate, ANIM_ATTACKER, 2, -20, 30, 16
delay 2
- createsprite gUnknown_83E2A58, ANIM_ATTACKER, 2, 20, -30, 16
+ createsprite gPowerAbsorptionOrbSpriteTemplate, ANIM_ATTACKER, 2, 20, -30, 16
delay 2
- createsprite gUnknown_83E2A58, ANIM_ATTACKER, 2, -20, -30, 16
+ createsprite gPowerAbsorptionOrbSpriteTemplate, ANIM_ATTACKER, 2, -20, -30, 16
delay 2
- createsprite gUnknown_83E2A58, ANIM_ATTACKER, 2, 20, 30, 16
+ createsprite gPowerAbsorptionOrbSpriteTemplate, ANIM_ATTACKER, 2, 20, 30, 16
delay 2
- createsprite gUnknown_83E2A58, ANIM_ATTACKER, 2, -40, 0, 16
+ createsprite gPowerAbsorptionOrbSpriteTemplate, ANIM_ATTACKER, 2, -40, 0, 16
delay 2
- createsprite gUnknown_83E2A58, ANIM_ATTACKER, 2, 40, 0, 16
+ createsprite gPowerAbsorptionOrbSpriteTemplate, ANIM_ATTACKER, 2, 40, 0, 16
delay 2
return
gUnknown_81CE61E:: @ 81CE61E
call gUnknown_81D5A07
panse_1B SE_W076, 192, 63, 2, 0
- createvisualtask sub_80A2500, 5,
- createsprite gUnknown_83E2A70, ANIM_TARGET, 3, 15, 0, 20, 0
+ createvisualtask AnimTask_CreateSmallSolarbeamOrbs, 5,
+ createsprite gSolarbeamBigOrbSpriteTemplate, ANIM_TARGET, 3, 15, 0, 20, 0
delay 4
- createsprite gUnknown_83E2A70, ANIM_TARGET, 3, 15, 0, 20, 1
+ createsprite gSolarbeamBigOrbSpriteTemplate, ANIM_TARGET, 3, 15, 0, 20, 1
delay 4
createvisualtask sub_80BA7F8, 10, 4, 1, 0, 10, 1017
- createsprite gUnknown_83E2A70, ANIM_TARGET, 3, 15, 0, 20, 2
+ createsprite gSolarbeamBigOrbSpriteTemplate, ANIM_TARGET, 3, 15, 0, 20, 2
delay 4
createvisualtask AnimTask_ShakeMon2, 5, 1, 2, 0, 65, 1
- createsprite gUnknown_83E2A70, ANIM_TARGET, 3, 15, 0, 20, 3
+ createsprite gSolarbeamBigOrbSpriteTemplate, ANIM_TARGET, 3, 15, 0, 20, 3
delay 4
- createsprite gUnknown_83E2A70, ANIM_TARGET, 3, 15, 0, 20, 4
+ createsprite gSolarbeamBigOrbSpriteTemplate, ANIM_TARGET, 3, 15, 0, 20, 4
delay 4
- createsprite gUnknown_83E2A70, ANIM_TARGET, 3, 15, 0, 20, 5
+ createsprite gSolarbeamBigOrbSpriteTemplate, ANIM_TARGET, 3, 15, 0, 20, 5
delay 4
- createsprite gUnknown_83E2A70, ANIM_TARGET, 3, 15, 0, 20, 6
+ createsprite gSolarbeamBigOrbSpriteTemplate, ANIM_TARGET, 3, 15, 0, 20, 6
delay 4
call gUnknown_81CE6F0
call gUnknown_81CE6F0
@@ -5598,19 +5598,19 @@ gUnknown_81CE61E:: @ 81CE61E
goto gUnknown_81CE51F
gUnknown_81CE6F0:: @ 81CE6F0
- createsprite gUnknown_83E2A70, ANIM_TARGET, 3, 15, 0, 20, 0
+ createsprite gSolarbeamBigOrbSpriteTemplate, ANIM_TARGET, 3, 15, 0, 20, 0
delay 4
- createsprite gUnknown_83E2A70, ANIM_TARGET, 3, 15, 0, 20, 1
+ createsprite gSolarbeamBigOrbSpriteTemplate, ANIM_TARGET, 3, 15, 0, 20, 1
delay 4
- createsprite gUnknown_83E2A70, ANIM_TARGET, 3, 15, 0, 20, 2
+ createsprite gSolarbeamBigOrbSpriteTemplate, ANIM_TARGET, 3, 15, 0, 20, 2
delay 4
- createsprite gUnknown_83E2A70, ANIM_TARGET, 3, 15, 0, 20, 3
+ createsprite gSolarbeamBigOrbSpriteTemplate, ANIM_TARGET, 3, 15, 0, 20, 3
delay 4
- createsprite gUnknown_83E2A70, ANIM_TARGET, 3, 15, 0, 20, 4
+ createsprite gSolarbeamBigOrbSpriteTemplate, ANIM_TARGET, 3, 15, 0, 20, 4
delay 4
- createsprite gUnknown_83E2A70, ANIM_TARGET, 3, 15, 0, 20, 5
+ createsprite gSolarbeamBigOrbSpriteTemplate, ANIM_TARGET, 3, 15, 0, 20, 5
delay 4
- createsprite gUnknown_83E2A70, ANIM_TARGET, 3, 15, 0, 20, 6
+ createsprite gSolarbeamBigOrbSpriteTemplate, ANIM_TARGET, 3, 15, 0, 20, 6
delay 4
return
@@ -5823,28 +5823,28 @@ Move_ABSORB:: @ 81CEBD5
gUnknown_81CEC44:: @ 81CEC44
playsewithpan SE_W152, 63
- createsprite gUnknown_83E2AE8, ANIM_ATTACKER, 3, 0, 5, 8, 26
+ createsprite gAbsorptionOrbSpriteTemplate, ANIM_ATTACKER, 3, 0, 5, 8, 26
delay 4
playsewithpan SE_W152, 63
- createsprite gUnknown_83E2AE8, ANIM_ATTACKER, 3, 10, -5, -8, 26
+ createsprite gAbsorptionOrbSpriteTemplate, ANIM_ATTACKER, 3, 10, -5, -8, 26
delay 4
playsewithpan SE_W152, 63
- createsprite gUnknown_83E2AE8, ANIM_ATTACKER, 3, -5, 15, 16, 33
+ createsprite gAbsorptionOrbSpriteTemplate, ANIM_ATTACKER, 3, -5, 15, 16, 33
delay 4
playsewithpan SE_W152, 63
- createsprite gUnknown_83E2AE8, ANIM_ATTACKER, 3, 0, -15, -16, 36
+ createsprite gAbsorptionOrbSpriteTemplate, ANIM_ATTACKER, 3, 0, -15, -16, 36
delay 4
playsewithpan SE_W152, 63
- createsprite gUnknown_83E2AE8, ANIM_ATTACKER, 3, 0, 5, 8, 26
+ createsprite gAbsorptionOrbSpriteTemplate, ANIM_ATTACKER, 3, 0, 5, 8, 26
delay 4
playsewithpan SE_W152, 63
- createsprite gUnknown_83E2AE8, ANIM_ATTACKER, 3, 10, -5, -8, 26
+ createsprite gAbsorptionOrbSpriteTemplate, ANIM_ATTACKER, 3, 10, -5, -8, 26
delay 4
playsewithpan SE_W152, 63
- createsprite gUnknown_83E2AE8, ANIM_ATTACKER, 3, -10, 20, 20, 39
+ createsprite gAbsorptionOrbSpriteTemplate, ANIM_ATTACKER, 3, -10, 20, 20, 39
delay 4
playsewithpan SE_W152, 63
- createsprite gUnknown_83E2AE8, ANIM_ATTACKER, 3, 5, -18, -20, 35
+ createsprite gAbsorptionOrbSpriteTemplate, ANIM_ATTACKER, 3, 5, -18, -20, 35
delay 4
return
@@ -5876,36 +5876,36 @@ Move_MEGA_DRAIN:: @ 81CECED
gUnknown_81CED5C:: @ 81CED5C
playsewithpan SE_W145C, 63
- createsprite gUnknown_83E2AE8, ANIM_ATTACKER, 3, 0, 5, 8, 26
- createsprite gUnknown_83E2AE8, ANIM_ATTACKER, 3, 5, -18, -20, 35
+ createsprite gAbsorptionOrbSpriteTemplate, ANIM_ATTACKER, 3, 0, 5, 8, 26
+ createsprite gAbsorptionOrbSpriteTemplate, ANIM_ATTACKER, 3, 5, -18, -20, 35
delay 4
playsewithpan SE_W145C, 63
- createsprite gUnknown_83E2AE8, ANIM_ATTACKER, 3, 10, -5, -8, 26
- createsprite gUnknown_83E2AE8, ANIM_ATTACKER, 3, -10, 20, 20, 39
+ createsprite gAbsorptionOrbSpriteTemplate, ANIM_ATTACKER, 3, 10, -5, -8, 26
+ createsprite gAbsorptionOrbSpriteTemplate, ANIM_ATTACKER, 3, -10, 20, 20, 39
delay 4
playsewithpan SE_W145C, 63
- createsprite gUnknown_83E2AE8, ANIM_ATTACKER, 3, -5, 15, 16, 33
- createsprite gUnknown_83E2AE8, ANIM_ATTACKER, 3, 10, -5, -8, 26
+ createsprite gAbsorptionOrbSpriteTemplate, ANIM_ATTACKER, 3, -5, 15, 16, 33
+ createsprite gAbsorptionOrbSpriteTemplate, ANIM_ATTACKER, 3, 10, -5, -8, 26
delay 4
playsewithpan SE_W145C, 63
- createsprite gUnknown_83E2AE8, ANIM_ATTACKER, 3, 0, -15, -16, 36
- createsprite gUnknown_83E2AE8, ANIM_ATTACKER, 3, 0, 5, 8, 26
+ createsprite gAbsorptionOrbSpriteTemplate, ANIM_ATTACKER, 3, 0, -15, -16, 36
+ createsprite gAbsorptionOrbSpriteTemplate, ANIM_ATTACKER, 3, 0, 5, 8, 26
delay 4
playsewithpan SE_W145C, 63
- createsprite gUnknown_83E2AE8, ANIM_ATTACKER, 3, 0, 5, 8, 26
- createsprite gUnknown_83E2AE8, ANIM_ATTACKER, 3, 0, -15, -16, 36
+ createsprite gAbsorptionOrbSpriteTemplate, ANIM_ATTACKER, 3, 0, 5, 8, 26
+ createsprite gAbsorptionOrbSpriteTemplate, ANIM_ATTACKER, 3, 0, -15, -16, 36
delay 4
playsewithpan SE_W145C, 63
- createsprite gUnknown_83E2AE8, ANIM_ATTACKER, 3, 10, -5, -8, 26
- createsprite gUnknown_83E2AE8, ANIM_ATTACKER, 3, -5, 15, 16, 33
+ createsprite gAbsorptionOrbSpriteTemplate, ANIM_ATTACKER, 3, 10, -5, -8, 26
+ createsprite gAbsorptionOrbSpriteTemplate, ANIM_ATTACKER, 3, -5, 15, 16, 33
delay 4
playsewithpan SE_W145C, 63
- createsprite gUnknown_83E2AE8, ANIM_ATTACKER, 3, -10, 20, 20, 39
- createsprite gUnknown_83E2AE8, ANIM_ATTACKER, 3, 10, -5, -8, 26
+ createsprite gAbsorptionOrbSpriteTemplate, ANIM_ATTACKER, 3, -10, 20, 20, 39
+ createsprite gAbsorptionOrbSpriteTemplate, ANIM_ATTACKER, 3, 10, -5, -8, 26
delay 4
playsewithpan SE_W145C, 63
- createsprite gUnknown_83E2AE8, ANIM_ATTACKER, 3, 0, 5, 8, 26
- createsprite gUnknown_83E2AE8, ANIM_ATTACKER, 3, 5, -18, -20, 35
+ createsprite gAbsorptionOrbSpriteTemplate, ANIM_ATTACKER, 3, 0, 5, 8, 26
+ createsprite gAbsorptionOrbSpriteTemplate, ANIM_ATTACKER, 3, 5, -18, -20, 35
delay 4
return
@@ -5937,44 +5937,44 @@ Move_GIGA_DRAIN:: @ 81CEE7D
gUnknown_81CEEEC:: @ 81CEEEC
playsewithpan SE_W202, 63
- createsprite gUnknown_83E2AE8, ANIM_ATTACKER, 3, 0, 5, 8, 26
- createsprite gUnknown_83E2AE8, ANIM_ATTACKER, 3, 5, -18, -40, 35
- createsprite gUnknown_83E2AE8, ANIM_ATTACKER, 3, -10, 20, 20, 39
+ createsprite gAbsorptionOrbSpriteTemplate, ANIM_ATTACKER, 3, 0, 5, 8, 26
+ createsprite gAbsorptionOrbSpriteTemplate, ANIM_ATTACKER, 3, 5, -18, -40, 35
+ createsprite gAbsorptionOrbSpriteTemplate, ANIM_ATTACKER, 3, -10, 20, 20, 39
delay 4
playsewithpan SE_W202, 63
- createsprite gUnknown_83E2AE8, ANIM_ATTACKER, 3, 0, 5, 28, 26
- createsprite gUnknown_83E2AE8, ANIM_ATTACKER, 3, 10, -5, -8, 26
- createsprite gUnknown_83E2AE8, ANIM_ATTACKER, 3, -10, 20, 40, 39
+ createsprite gAbsorptionOrbSpriteTemplate, ANIM_ATTACKER, 3, 0, 5, 28, 26
+ createsprite gAbsorptionOrbSpriteTemplate, ANIM_ATTACKER, 3, 10, -5, -8, 26
+ createsprite gAbsorptionOrbSpriteTemplate, ANIM_ATTACKER, 3, -10, 20, 40, 39
delay 4
playsewithpan SE_W202, 63
- createsprite gUnknown_83E2AE8, ANIM_ATTACKER, 3, 10, -5, -8, 26
- createsprite gUnknown_83E2AE8, ANIM_ATTACKER, 3, -5, 15, 16, 33
- createsprite gUnknown_83E2AE8, ANIM_ATTACKER, 3, 10, -5, -32, 26
+ createsprite gAbsorptionOrbSpriteTemplate, ANIM_ATTACKER, 3, 10, -5, -8, 26
+ createsprite gAbsorptionOrbSpriteTemplate, ANIM_ATTACKER, 3, -5, 15, 16, 33
+ createsprite gAbsorptionOrbSpriteTemplate, ANIM_ATTACKER, 3, 10, -5, -32, 26
delay 4
playsewithpan SE_W202, 63
- createsprite gUnknown_83E2AE8, ANIM_ATTACKER, 3, 0, -15, -16, 36
- createsprite gUnknown_83E2AE8, ANIM_ATTACKER, 3, 0, 5, 8, 26
- createsprite gUnknown_83E2AE8, ANIM_ATTACKER, 3, 10, -5, -8, 26
+ createsprite gAbsorptionOrbSpriteTemplate, ANIM_ATTACKER, 3, 0, -15, -16, 36
+ createsprite gAbsorptionOrbSpriteTemplate, ANIM_ATTACKER, 3, 0, 5, 8, 26
+ createsprite gAbsorptionOrbSpriteTemplate, ANIM_ATTACKER, 3, 10, -5, -8, 26
delay 4
playsewithpan SE_W202, 63
- createsprite gUnknown_83E2AE8, ANIM_ATTACKER, 3, -5, 15, 16, 33
- createsprite gUnknown_83E2AE8, ANIM_ATTACKER, 3, 0, -15, -16, 36
- createsprite gUnknown_83E2AE8, ANIM_ATTACKER, 3, 0, 5, 8, 26
+ createsprite gAbsorptionOrbSpriteTemplate, ANIM_ATTACKER, 3, -5, 15, 16, 33
+ createsprite gAbsorptionOrbSpriteTemplate, ANIM_ATTACKER, 3, 0, -15, -16, 36
+ createsprite gAbsorptionOrbSpriteTemplate, ANIM_ATTACKER, 3, 0, 5, 8, 26
delay 4
playsewithpan SE_W202, 63
- createsprite gUnknown_83E2AE8, ANIM_ATTACKER, 3, 0, 5, 8, 26
- createsprite gUnknown_83E2AE8, ANIM_ATTACKER, 3, -5, 15, 16, 33
- createsprite gUnknown_83E2AE8, ANIM_ATTACKER, 3, 10, -5, -40, 26
+ createsprite gAbsorptionOrbSpriteTemplate, ANIM_ATTACKER, 3, 0, 5, 8, 26
+ createsprite gAbsorptionOrbSpriteTemplate, ANIM_ATTACKER, 3, -5, 15, 16, 33
+ createsprite gAbsorptionOrbSpriteTemplate, ANIM_ATTACKER, 3, 10, -5, -40, 26
delay 4
playsewithpan SE_W202, 63
- createsprite gUnknown_83E2AE8, ANIM_ATTACKER, 3, -5, 15, 36, 33
- createsprite gUnknown_83E2AE8, ANIM_ATTACKER, 3, 10, -5, -8, 26
- createsprite gUnknown_83E2AE8, ANIM_ATTACKER, 3, -10, 20, 20, 39
+ createsprite gAbsorptionOrbSpriteTemplate, ANIM_ATTACKER, 3, -5, 15, 36, 33
+ createsprite gAbsorptionOrbSpriteTemplate, ANIM_ATTACKER, 3, 10, -5, -8, 26
+ createsprite gAbsorptionOrbSpriteTemplate, ANIM_ATTACKER, 3, -10, 20, 20, 39
delay 4
playsewithpan SE_W202, 63
- createsprite gUnknown_83E2AE8, ANIM_ATTACKER, 3, 0, 5, 8, 26
- createsprite gUnknown_83E2AE8, ANIM_ATTACKER, 3, 0, 5, 8, 26
- createsprite gUnknown_83E2AE8, ANIM_ATTACKER, 3, 5, -18, -20, 35
+ createsprite gAbsorptionOrbSpriteTemplate, ANIM_ATTACKER, 3, 0, 5, 8, 26
+ createsprite gAbsorptionOrbSpriteTemplate, ANIM_ATTACKER, 3, 0, 5, 8, 26
+ createsprite gAbsorptionOrbSpriteTemplate, ANIM_ATTACKER, 3, 5, -18, -20, 35
delay 4
return
@@ -6192,14 +6192,14 @@ Move_SPIKES:: @ 81CF503
monbg 3
playsewithpan SE_W026, 192
waitplaysewithpan SE_W030, 63, 28
- createsprite gUnknown_83FEEFC, ANIM_TARGET, 2, 20, 0, 0, 24, 30
+ createsprite gSpikesSpriteTemplate, ANIM_TARGET, 2, 20, 0, 0, 24, 30
delay 10
playsewithpan SE_W026, 192
waitplaysewithpan SE_W030, 63, 28
- createsprite gUnknown_83FEEFC, ANIM_TARGET, 2, 20, 0, -24, 24, 30
+ createsprite gSpikesSpriteTemplate, ANIM_TARGET, 2, 20, 0, -24, 24, 30
delay 10
waitplaysewithpan SE_W030, 63, 28
- createsprite gUnknown_83FEEFC, ANIM_TARGET, 2, 20, 0, 24, 24, 30
+ createsprite gSpikesSpriteTemplate, ANIM_TARGET, 2, 20, 0, 24, 24, 30
waitforvisualfinish
clearmonbg 3
end
@@ -6694,19 +6694,19 @@ Move_DYNAMIC_PUNCH:: @ 81CFF92
waitsound
playsewithpan SE_W120, 63
createvisualtask AnimTask_ShakeMon2, 5, 1, 5, 0, 28, 1
- createsprite gUnknown_83E3F94, ANIM_ATTACKER, 3, 0, 0, 1, 1
+ createsprite gExplosionSpriteTemplate, ANIM_ATTACKER, 3, 0, 0, 1, 1
delay 6
playsewithpan SE_W120, 63
- createsprite gUnknown_83E3F94, ANIM_ATTACKER, 3, 24, -24, 1, 1
+ createsprite gExplosionSpriteTemplate, ANIM_ATTACKER, 3, 24, -24, 1, 1
delay 6
playsewithpan SE_W120, 63
- createsprite gUnknown_83E3F94, ANIM_ATTACKER, 3, -16, 16, 1, 1
+ createsprite gExplosionSpriteTemplate, ANIM_ATTACKER, 3, -16, 16, 1, 1
delay 6
playsewithpan SE_W120, 63
- createsprite gUnknown_83E3F94, ANIM_ATTACKER, 3, -24, -12, 1, 1
+ createsprite gExplosionSpriteTemplate, ANIM_ATTACKER, 3, -24, -12, 1, 1
delay 6
playsewithpan SE_W120, 63
- createsprite gUnknown_83E3F94, ANIM_ATTACKER, 3, 16, 16, 1, 1
+ createsprite gExplosionSpriteTemplate, ANIM_ATTACKER, 3, 16, 16, 1, 1
waitforvisualfinish
clearmonbg 3
blendoff
@@ -6863,11 +6863,11 @@ Move_COTTON_SPORE:: @ 81D0395
end
gUnknown_81D03B5:: @ 81D03B5
- createsprite gUnknown_83E2B64, ANIM_ATTACKER, 2, 0, -20, 85, 80, 0
+ createsprite gSporeParticleSpriteTemplate, ANIM_ATTACKER, 2, 0, -20, 85, 80, 0
delay 12
- createsprite gUnknown_83E2B64, ANIM_ATTACKER, 2, 0, -10, 170, 80, 0
+ createsprite gSporeParticleSpriteTemplate, ANIM_ATTACKER, 2, 0, -10, 170, 80, 0
delay 12
- createsprite gUnknown_83E2B64, ANIM_ATTACKER, 2, 0, -15, 0, 80, 0
+ createsprite gSporeParticleSpriteTemplate, ANIM_ATTACKER, 2, 0, -15, 0, 80, 0
delay 12
return
@@ -6875,7 +6875,7 @@ Move_SPORE:: @ 81D03EF
loadspritegfx 10158
monbg 3
setalpha 12, 8
- createvisualtask sub_80A28C4, 2,
+ createvisualtask AnimTask_SporeDoubleBattle, 2,
loopsewithpan SE_W077, 63, 16, 11
call gUnknown_81D041A
call gUnknown_81D041A
@@ -6887,11 +6887,11 @@ Move_SPORE:: @ 81D03EF
end
gUnknown_81D041A:: @ 81D041A
- createsprite gUnknown_83E2B64, ANIM_TARGET, 2, 0, -20, 85, 80, 1
+ createsprite gSporeParticleSpriteTemplate, ANIM_TARGET, 2, 0, -20, 85, 80, 1
delay 12
- createsprite gUnknown_83E2B64, ANIM_TARGET, 2, 0, -10, 170, 80, 1
+ createsprite gSporeParticleSpriteTemplate, ANIM_TARGET, 2, 0, -10, 170, 80, 1
delay 12
- createsprite gUnknown_83E2B64, ANIM_TARGET, 2, 0, -15, 0, 80, 1
+ createsprite gSporeParticleSpriteTemplate, ANIM_TARGET, 2, 0, -15, 0, 80, 1
delay 12
return
@@ -6902,23 +6902,23 @@ Move_PETAL_DANCE:: @ 81D0454
setalpha 12, 8
playsewithpan SE_W080, 192
createvisualtask AnimTask_TranslateMonEllipticalRespectSide, 2, 0, 12, 6, 6, 3
- createsprite gUnknown_83E2B94, ANIM_ATTACKER, 2, 0, -24, 8, 140
- createsprite gUnknown_83E2BAC, ANIM_ATTACKER, 2, 16, -24, 8, 100
- createsprite gUnknown_83E2BAC, ANIM_ATTACKER, 2, -16, -24, 8, 100
+ createsprite gPetalDanceBigFlowerSpriteTemplate, ANIM_ATTACKER, 2, 0, -24, 8, 140
+ createsprite gPetalDanceSmallFlowerSpriteTemplate, ANIM_ATTACKER, 2, 16, -24, 8, 100
+ createsprite gPetalDanceSmallFlowerSpriteTemplate, ANIM_ATTACKER, 2, -16, -24, 8, 100
delay 15
- createsprite gUnknown_83E2B94, ANIM_ATTACKER, 2, 0, -24, 8, 140
- createsprite gUnknown_83E2BAC, ANIM_ATTACKER, 2, 32, -24, 8, 100
- createsprite gUnknown_83E2BAC, ANIM_ATTACKER, 2, -32, -24, 8, 100
+ createsprite gPetalDanceBigFlowerSpriteTemplate, ANIM_ATTACKER, 2, 0, -24, 8, 140
+ createsprite gPetalDanceSmallFlowerSpriteTemplate, ANIM_ATTACKER, 2, 32, -24, 8, 100
+ createsprite gPetalDanceSmallFlowerSpriteTemplate, ANIM_ATTACKER, 2, -32, -24, 8, 100
delay 15
- createsprite gUnknown_83E2B94, ANIM_ATTACKER, 2, 0, -24, 8, 140
- createsprite gUnknown_83E2BAC, ANIM_ATTACKER, 2, 24, -24, 8, 100
- createsprite gUnknown_83E2BAC, ANIM_ATTACKER, 2, -24, -24, 8, 100
+ createsprite gPetalDanceBigFlowerSpriteTemplate, ANIM_ATTACKER, 2, 0, -24, 8, 140
+ createsprite gPetalDanceSmallFlowerSpriteTemplate, ANIM_ATTACKER, 2, 24, -24, 8, 100
+ createsprite gPetalDanceSmallFlowerSpriteTemplate, ANIM_ATTACKER, 2, -24, -24, 8, 100
delay 30
- createsprite gUnknown_83E2BAC, ANIM_ATTACKER, 2, 16, -24, 0, 100
- createsprite gUnknown_83E2BAC, ANIM_ATTACKER, 2, -16, -24, 0, 100
+ createsprite gPetalDanceSmallFlowerSpriteTemplate, ANIM_ATTACKER, 2, 16, -24, 0, 100
+ createsprite gPetalDanceSmallFlowerSpriteTemplate, ANIM_ATTACKER, 2, -16, -24, 0, 100
delay 30
- createsprite gUnknown_83E2BAC, ANIM_ATTACKER, 2, 20, -16, 14, 80
- createsprite gUnknown_83E2BAC, ANIM_ATTACKER, 2, -20, -14, 16, 80
+ createsprite gPetalDanceSmallFlowerSpriteTemplate, ANIM_ATTACKER, 2, 20, -16, 14, 80
+ createsprite gPetalDanceSmallFlowerSpriteTemplate, ANIM_ATTACKER, 2, -20, -14, 16, 80
waitforvisualfinish
createsprite gSlideMonToOffsetSpriteTemplate, ANIM_ATTACKER, 2, 0, 24, 0, 0, 5
delay 3
@@ -6941,29 +6941,29 @@ Move_RAZOR_LEAF:: @ 81D058C
setalpha 12, 8
delay 1
loopsewithpan SE_W077, 192, 10, 5
- createsprite gUnknown_83E2C08, ANIM_ATTACKER, 2, -3, -2, 10
+ createsprite gRazorLeafParticleSpriteTemplate, ANIM_ATTACKER, 2, -3, -2, 10
delay 2
- createsprite gUnknown_83E2C08, ANIM_ATTACKER, 2, -1, -1, 15
+ createsprite gRazorLeafParticleSpriteTemplate, ANIM_ATTACKER, 2, -1, -1, 15
delay 2
- createsprite gUnknown_83E2C08, ANIM_ATTACKER, 2, -4, -4, 7
+ createsprite gRazorLeafParticleSpriteTemplate, ANIM_ATTACKER, 2, -4, -4, 7
delay 2
- createsprite gUnknown_83E2C08, ANIM_ATTACKER, 2, 3, -3, 11
+ createsprite gRazorLeafParticleSpriteTemplate, ANIM_ATTACKER, 2, 3, -3, 11
delay 2
- createsprite gUnknown_83E2C08, ANIM_ATTACKER, 2, -1, -6, 8
+ createsprite gRazorLeafParticleSpriteTemplate, ANIM_ATTACKER, 2, -1, -6, 8
delay 2
- createsprite gUnknown_83E2C08, ANIM_ATTACKER, 2, 2, -1, 12
+ createsprite gRazorLeafParticleSpriteTemplate, ANIM_ATTACKER, 2, 2, -1, 12
delay 2
- createsprite gUnknown_83E2C08, ANIM_ATTACKER, 2, -3, -4, 13
+ createsprite gRazorLeafParticleSpriteTemplate, ANIM_ATTACKER, 2, -3, -4, 13
delay 2
- createsprite gUnknown_83E2C08, ANIM_ATTACKER, 2, 4, -5, 7
+ createsprite gRazorLeafParticleSpriteTemplate, ANIM_ATTACKER, 2, 4, -5, 7
delay 2
- createsprite gUnknown_83E2C08, ANIM_ATTACKER, 2, 2, -6, 11
+ createsprite gRazorLeafParticleSpriteTemplate, ANIM_ATTACKER, 2, 2, -6, 11
delay 2
- createsprite gUnknown_83E2C08, ANIM_ATTACKER, 2, -3, -5, 8
+ createsprite gRazorLeafParticleSpriteTemplate, ANIM_ATTACKER, 2, -3, -5, 8
delay 60
playsewithpan SE_W013B, 192
- createsprite gUnknown_83E2C50, ANIM_TARGET, 3, 20, -10, 20, 0, 22, 20, 1
- createsprite gUnknown_83E2C50, ANIM_TARGET, 3, 20, -10, 20, 0, 22, -20, 1
+ createsprite gRazorLeafCutterSpriteTemplate, ANIM_TARGET, 3, 20, -10, 20, 0, 22, 20, 1
+ createsprite gRazorLeafCutterSpriteTemplate, ANIM_TARGET, 3, 20, -10, 20, 0, 22, -20, 1
delay 20
playsewithpan SE_W013, 63
createvisualtask AnimTask_ShakeMon2, 2, 1, 2, 0, 8, 1
@@ -7010,16 +7010,16 @@ Move_OCTAZOOKA:: @ 81D07BB
loadspritegfx 10030
loadspritegfx 10017
playsewithpan SE_W025B, 192
- createsprite gUnknown_83E3674, ANIM_TARGET, 2, 20, 0, 0, 0, 20, 0
+ createsprite gOctazookaBallSpriteTemplate, ANIM_TARGET, 2, 20, 0, 0, 0, 20, 0
waitforvisualfinish
playsewithpan SE_W120, 63
- createsprite gUnknown_83E36A8, ANIM_TARGET, 2, 8, 8, 1, 0
+ createsprite gOctazookaSmokeSpriteTemplate, ANIM_TARGET, 2, 8, 8, 1, 0
delay 2
- createsprite gUnknown_83E36A8, ANIM_TARGET, 2, -8, -8, 1, 0
+ createsprite gOctazookaSmokeSpriteTemplate, ANIM_TARGET, 2, -8, -8, 1, 0
delay 2
- createsprite gUnknown_83E36A8, ANIM_TARGET, 2, 8, -8, 1, 0
+ createsprite gOctazookaSmokeSpriteTemplate, ANIM_TARGET, 2, 8, -8, 1, 0
delay 2
- createsprite gUnknown_83E36A8, ANIM_TARGET, 2, -8, 8, 1, 0
+ createsprite gOctazookaSmokeSpriteTemplate, ANIM_TARGET, 2, -8, 8, 1, 0
waitforvisualfinish
end
@@ -7099,7 +7099,7 @@ Move_LEER:: @ 81D09C8
monbgprio_28 0
setalpha 8, 8
playsewithpan SE_W043, 192
- createsprite gUnknown_83FEF30, ANIM_ATTACKER, 2, 24, -12
+ createsprite gLeerSpriteTemplate, ANIM_ATTACKER, 2, 24, -12
createvisualtask AnimTask_ScaleMonAndRestore, 5, -5, -5, 10, 0, 1
waitforvisualfinish
delay 10
@@ -7139,44 +7139,44 @@ Move_DREAM_EATER:: @ 81D0A1F
gUnknown_81D0A89:: @ 81D0A89
playsewithpan SE_W207, 63
- createsprite gUnknown_83E2AE8, ANIM_ATTACKER, 3, 0, 5, 8, 26
- createsprite gUnknown_83E2AE8, ANIM_ATTACKER, 3, 5, -18, -40, 35
- createsprite gUnknown_83E2AE8, ANIM_ATTACKER, 3, -10, 20, 20, 39
+ createsprite gAbsorptionOrbSpriteTemplate, ANIM_ATTACKER, 3, 0, 5, 8, 26
+ createsprite gAbsorptionOrbSpriteTemplate, ANIM_ATTACKER, 3, 5, -18, -40, 35
+ createsprite gAbsorptionOrbSpriteTemplate, ANIM_ATTACKER, 3, -10, 20, 20, 39
delay 4
playsewithpan SE_W207, 63
- createsprite gUnknown_83E2AE8, ANIM_ATTACKER, 3, 0, 5, 28, 26
- createsprite gUnknown_83E2AE8, ANIM_ATTACKER, 3, 10, -5, -8, 26
- createsprite gUnknown_83E2AE8, ANIM_ATTACKER, 3, -10, 20, 40, 39
+ createsprite gAbsorptionOrbSpriteTemplate, ANIM_ATTACKER, 3, 0, 5, 28, 26
+ createsprite gAbsorptionOrbSpriteTemplate, ANIM_ATTACKER, 3, 10, -5, -8, 26
+ createsprite gAbsorptionOrbSpriteTemplate, ANIM_ATTACKER, 3, -10, 20, 40, 39
delay 4
playsewithpan SE_W207, 63
- createsprite gUnknown_83E2AE8, ANIM_ATTACKER, 3, 10, -5, -8, 26
- createsprite gUnknown_83E2AE8, ANIM_ATTACKER, 3, -5, 15, 16, 33
- createsprite gUnknown_83E2AE8, ANIM_ATTACKER, 3, 10, -5, -32, 26
+ createsprite gAbsorptionOrbSpriteTemplate, ANIM_ATTACKER, 3, 10, -5, -8, 26
+ createsprite gAbsorptionOrbSpriteTemplate, ANIM_ATTACKER, 3, -5, 15, 16, 33
+ createsprite gAbsorptionOrbSpriteTemplate, ANIM_ATTACKER, 3, 10, -5, -32, 26
delay 4
playsewithpan SE_W207, 63
- createsprite gUnknown_83E2AE8, ANIM_ATTACKER, 3, 0, -15, -16, 36
- createsprite gUnknown_83E2AE8, ANIM_ATTACKER, 3, 0, 5, 8, 26
- createsprite gUnknown_83E2AE8, ANIM_ATTACKER, 3, 10, -5, -8, 26
+ createsprite gAbsorptionOrbSpriteTemplate, ANIM_ATTACKER, 3, 0, -15, -16, 36
+ createsprite gAbsorptionOrbSpriteTemplate, ANIM_ATTACKER, 3, 0, 5, 8, 26
+ createsprite gAbsorptionOrbSpriteTemplate, ANIM_ATTACKER, 3, 10, -5, -8, 26
delay 4
playsewithpan SE_W207, 63
- createsprite gUnknown_83E2AE8, ANIM_ATTACKER, 3, -5, 15, 16, 33
- createsprite gUnknown_83E2AE8, ANIM_ATTACKER, 3, 0, -15, -16, 36
- createsprite gUnknown_83E2AE8, ANIM_ATTACKER, 3, 0, 5, 8, 26
+ createsprite gAbsorptionOrbSpriteTemplate, ANIM_ATTACKER, 3, -5, 15, 16, 33
+ createsprite gAbsorptionOrbSpriteTemplate, ANIM_ATTACKER, 3, 0, -15, -16, 36
+ createsprite gAbsorptionOrbSpriteTemplate, ANIM_ATTACKER, 3, 0, 5, 8, 26
delay 4
playsewithpan SE_W207, 63
- createsprite gUnknown_83E2AE8, ANIM_ATTACKER, 3, 0, 5, 8, 26
- createsprite gUnknown_83E2AE8, ANIM_ATTACKER, 3, -5, 15, 16, 33
- createsprite gUnknown_83E2AE8, ANIM_ATTACKER, 3, 10, -5, -40, 26
+ createsprite gAbsorptionOrbSpriteTemplate, ANIM_ATTACKER, 3, 0, 5, 8, 26
+ createsprite gAbsorptionOrbSpriteTemplate, ANIM_ATTACKER, 3, -5, 15, 16, 33
+ createsprite gAbsorptionOrbSpriteTemplate, ANIM_ATTACKER, 3, 10, -5, -40, 26
delay 4
playsewithpan SE_W207, 63
- createsprite gUnknown_83E2AE8, ANIM_ATTACKER, 3, -5, 15, 36, 33
- createsprite gUnknown_83E2AE8, ANIM_ATTACKER, 3, 10, -5, -8, 26
- createsprite gUnknown_83E2AE8, ANIM_ATTACKER, 3, -10, 20, 20, 39
+ createsprite gAbsorptionOrbSpriteTemplate, ANIM_ATTACKER, 3, -5, 15, 36, 33
+ createsprite gAbsorptionOrbSpriteTemplate, ANIM_ATTACKER, 3, 10, -5, -8, 26
+ createsprite gAbsorptionOrbSpriteTemplate, ANIM_ATTACKER, 3, -10, 20, 20, 39
delay 4
playsewithpan SE_W207, 63
- createsprite gUnknown_83E2AE8, ANIM_ATTACKER, 3, 0, 5, 8, 26
- createsprite gUnknown_83E2AE8, ANIM_ATTACKER, 3, 0, 5, 8, 26
- createsprite gUnknown_83E2AE8, ANIM_ATTACKER, 3, 5, -18, -20, 35
+ createsprite gAbsorptionOrbSpriteTemplate, ANIM_ATTACKER, 3, 0, 5, 8, 26
+ createsprite gAbsorptionOrbSpriteTemplate, ANIM_ATTACKER, 3, 0, 5, 8, 26
+ createsprite gAbsorptionOrbSpriteTemplate, ANIM_ATTACKER, 3, 5, -18, -20, 35
delay 4
return
@@ -7438,22 +7438,22 @@ Move_EGG_BOMB:: @ 81D1203
loadspritegfx 10198
loadspritegfx 10175
playsewithpan SE_W039, 192
- createsprite gUnknown_83E3D00, ANIM_TARGET, 2, 10, 0, 0, 0, 25, -32
+ createsprite gEggThrowSpriteTemplate, ANIM_TARGET, 2, 10, 0, 0, 0, 25, -32
waitforvisualfinish
createvisualtask AnimTask_ShakeMon2, 2, 1, 4, 0, 16, 1
- createsprite gUnknown_83E3F94, ANIM_TARGET, 4, 6, 5, 1, 0
+ createsprite gExplosionSpriteTemplate, ANIM_TARGET, 4, 6, 5, 1, 0
playsewithpan SE_W120, 63
delay 3
- createsprite gUnknown_83E3F94, ANIM_TARGET, 4, -16, -15, 1, 0
+ createsprite gExplosionSpriteTemplate, ANIM_TARGET, 4, -16, -15, 1, 0
playsewithpan SE_W120, 63
delay 3
- createsprite gUnknown_83E3F94, ANIM_TARGET, 4, 16, -5, 1, 0
+ createsprite gExplosionSpriteTemplate, ANIM_TARGET, 4, 16, -5, 1, 0
playsewithpan SE_W120, 63
delay 3
- createsprite gUnknown_83E3F94, ANIM_TARGET, 4, -12, 18, 1, 0
+ createsprite gExplosionSpriteTemplate, ANIM_TARGET, 4, -12, 18, 1, 0
playsewithpan SE_W120, 63
delay 3
- createsprite gUnknown_83E3F94, ANIM_TARGET, 4, 0, 5, 1, 0
+ createsprite gExplosionSpriteTemplate, ANIM_TARGET, 4, 0, 5, 1, 0
playsewithpan SE_W120, 63
delay 3
waitforvisualfinish
@@ -7629,9 +7629,9 @@ gUnknown_81D15C2:: @ 81D15C2
gUnknown_81D15C4:: @ 81D15C4
loadspritegfx 10009
playsewithpan SE_W016, 192
- createsprite gUnknown_83E3DC8, ANIM_ATTACKER, 2, 32, 0, 16, 16, 0, 7, 40
- createsprite gUnknown_83E3DC8, ANIM_ATTACKER, 2, 32, 0, 16, 16, 85, 7, 40
- createsprite gUnknown_83E3DC8, ANIM_ATTACKER, 2, 32, 0, 16, 16, 170, 7, 40
+ createsprite gRazorWindTornadoSpriteTemplate, ANIM_ATTACKER, 2, 32, 0, 16, 16, 0, 7, 40
+ createsprite gRazorWindTornadoSpriteTemplate, ANIM_ATTACKER, 2, 32, 0, 16, 16, 85, 7, 40
+ createsprite gRazorWindTornadoSpriteTemplate, ANIM_ATTACKER, 2, 32, 0, 16, 16, 170, 7, 40
waitforvisualfinish
playsewithpan SE_W016B, 192
goto gUnknown_81D15C2
@@ -7666,7 +7666,7 @@ Move_DISABLE:: @ 81D169F
playsewithpan SE_W197, 192
createsprite gSpriteTemplate_83BF480, ANIM_ATTACKER, 13, 24, -16
waitforvisualfinish
- createvisualtask sub_80A7FB0, 5,
+ createvisualtask AnimTask_GrowAndGreyscale, 5,
loopsewithpan SE_W020, 63, 15, 4
waitforvisualfinish
delay 1
@@ -7693,19 +7693,19 @@ Move_RECOVER:: @ 81D16CD
end
gUnknown_81D170D:: @ 81D170D
- createsprite gUnknown_83E2A58, ANIM_ATTACKER, 2, 40, -10, 13
+ createsprite gPowerAbsorptionOrbSpriteTemplate, ANIM_ATTACKER, 2, 40, -10, 13
delay 3
- createsprite gUnknown_83E2A58, ANIM_ATTACKER, 2, -35, -10, 13
+ createsprite gPowerAbsorptionOrbSpriteTemplate, ANIM_ATTACKER, 2, -35, -10, 13
delay 3
- createsprite gUnknown_83E2A58, ANIM_ATTACKER, 2, 15, -40, 13
+ createsprite gPowerAbsorptionOrbSpriteTemplate, ANIM_ATTACKER, 2, 15, -40, 13
delay 3
- createsprite gUnknown_83E2A58, ANIM_ATTACKER, 2, -10, -32, 13
+ createsprite gPowerAbsorptionOrbSpriteTemplate, ANIM_ATTACKER, 2, -10, -32, 13
delay 3
- createsprite gUnknown_83E2A58, ANIM_ATTACKER, 2, 25, -20, 13
+ createsprite gPowerAbsorptionOrbSpriteTemplate, ANIM_ATTACKER, 2, 25, -20, 13
delay 3
- createsprite gUnknown_83E2A58, ANIM_ATTACKER, 2, -40, -20, 13
+ createsprite gPowerAbsorptionOrbSpriteTemplate, ANIM_ATTACKER, 2, -40, -20, 13
delay 3
- createsprite gUnknown_83E2A58, ANIM_ATTACKER, 2, 5, -40, 13
+ createsprite gPowerAbsorptionOrbSpriteTemplate, ANIM_ATTACKER, 2, 5, -40, 13
delay 3
return
@@ -7716,7 +7716,7 @@ Move_MIMIC:: @ 81D1777
panse_1B SE_W107, 63, 192, 253, 0
createvisualtask sub_80A2F0C, 5, 128, 24
delay 15
- createsprite gUnknown_83E2D54, ANIM_TARGET, 2, -12, 24
+ createsprite gMimicOrbSpriteTemplate, ANIM_TARGET, 2, -12, 24
delay 10
setarg 7, 65535
waitforvisualfinish
@@ -7730,12 +7730,12 @@ Move_MIMIC:: @ 81D1777
Move_CONSTRICT:: @ 81D17C1
loadspritegfx 10186
loopsewithpan SE_W010, 63, 6, 4
- createsprite gUnknown_83E2D0C, ANIM_TARGET, 4, 0, 16, 0, 2
+ createsprite gConstrictBindingSpriteTemplate, ANIM_TARGET, 4, 0, 16, 0, 2
delay 7
- createsprite gUnknown_83E2D0C, ANIM_TARGET, 3, 0, 0, 0, 2
- createsprite gUnknown_83E2D0C, ANIM_TARGET, 2, 0, 8, 1, 2
+ createsprite gConstrictBindingSpriteTemplate, ANIM_TARGET, 3, 0, 0, 0, 2
+ createsprite gConstrictBindingSpriteTemplate, ANIM_TARGET, 2, 0, 8, 1, 2
delay 7
- createsprite gUnknown_83E2D0C, ANIM_TARGET, 3, 0, -8, 1, 2
+ createsprite gConstrictBindingSpriteTemplate, ANIM_TARGET, 3, 0, -8, 1, 2
delay 8
createvisualtask AnimTask_ShakeMon2, 2, 1, 3, 0, 6, 1
delay 20
@@ -7800,15 +7800,15 @@ Move_SOFT_BOILED:: @ 81D18E9
monbg 2
playsewithpan SE_W039, 192
createvisualtask AnimTask_ShakeMon, 2, 0, 0, 2, 6, 1
- createsprite gUnknown_83E4028, ANIM_ATTACKER, 4, 0, 16, 0
- createsprite gUnknown_83E4028, ANIM_ATTACKER, 4, 0, 16, 1
+ createsprite gSoftBoiledEggSpriteTemplate, ANIM_ATTACKER, 4, 0, 16, 0
+ createsprite gSoftBoiledEggSpriteTemplate, ANIM_ATTACKER, 4, 0, 16, 1
delay 120
delay 7
playsewithpan SE_W030, 192
createsprite gSimplePaletteBlendSpriteTemplate, ANIM_ATTACKER, 2, 31, 3, 10, 0, 31500
- createsprite gUnknown_83E4094, ANIM_ATTACKER, 3, 31, 16, 0, 1
+ createsprite gThinRingExpandingSpriteTemplate, ANIM_ATTACKER, 3, 31, 16, 0, 1
delay 8
- createsprite gUnknown_83E4094, ANIM_ATTACKER, 3, 31, 16, 0, 1
+ createsprite gThinRingExpandingSpriteTemplate, ANIM_ATTACKER, 3, 31, 16, 0, 1
delay 60
setarg 7, 65535
waitforvisualfinish
@@ -7823,24 +7823,24 @@ Move_HEAL_BELL:: @ 81D196B
createvisualtask sub_80BA7F8, 10, 10, 0, 0, 10, 32767
waitforvisualfinish
createvisualtask sub_80A96B4, 5,
- createsprite gUnknown_83E41B0, ANIM_ATTACKER, 2, 0, -24, 0, 1
+ createsprite gBellSpriteTemplate, ANIM_ATTACKER, 2, 0, -24, 0, 1
delay 12
- createsprite gUnknown_83E41D0, ANIM_ATTACKER, 40, 0, -24, 48, -18, 35, 0, 0
- createsprite gUnknown_83E41D0, ANIM_ATTACKER, 40, 0, -24, -48, 20, 30, 1, 1
- createsprite gUnknown_83E41D0, ANIM_ATTACKER, 40, 0, -24, -38, -29, 30, 2, 2
- createsprite gUnknown_83E41D0, ANIM_ATTACKER, 40, 0, -24, 36, 18, 30, 3, 3
+ createsprite gHealBellMusicNoteSpriteTemplate, ANIM_ATTACKER, 40, 0, -24, 48, -18, 35, 0, 0
+ createsprite gHealBellMusicNoteSpriteTemplate, ANIM_ATTACKER, 40, 0, -24, -48, 20, 30, 1, 1
+ createsprite gHealBellMusicNoteSpriteTemplate, ANIM_ATTACKER, 40, 0, -24, -38, -29, 30, 2, 2
+ createsprite gHealBellMusicNoteSpriteTemplate, ANIM_ATTACKER, 40, 0, -24, 36, 18, 30, 3, 3
call gUnknown_81D1B2F
delay 33
- createsprite gUnknown_83E41D0, ANIM_ATTACKER, 40, 0, -24, 19, 26, 35, 4, 4
- createsprite gUnknown_83E41D0, ANIM_ATTACKER, 40, 0, -24, -34, -12, 30, 5, 5
- createsprite gUnknown_83E41D0, ANIM_ATTACKER, 40, 0, -24, 41, -20, 34, 6, 2
- createsprite gUnknown_83E41D0, ANIM_ATTACKER, 40, 0, -24, -15, 26, 32, 7, 0
+ createsprite gHealBellMusicNoteSpriteTemplate, ANIM_ATTACKER, 40, 0, -24, 19, 26, 35, 4, 4
+ createsprite gHealBellMusicNoteSpriteTemplate, ANIM_ATTACKER, 40, 0, -24, -34, -12, 30, 5, 5
+ createsprite gHealBellMusicNoteSpriteTemplate, ANIM_ATTACKER, 40, 0, -24, 41, -20, 34, 6, 2
+ createsprite gHealBellMusicNoteSpriteTemplate, ANIM_ATTACKER, 40, 0, -24, -15, 26, 32, 7, 0
call gUnknown_81D1B2F
delay 33
- createsprite gUnknown_83E41D0, ANIM_ATTACKER, 40, 0, -24, -48, 18, 31, 0, 2
- createsprite gUnknown_83E41D0, ANIM_ATTACKER, 40, 0, -24, 48, -20, 30, 2, 5
- createsprite gUnknown_83E41D0, ANIM_ATTACKER, 40, 0, -24, 38, 29, 33, 4, 3
- createsprite gUnknown_83E41D0, ANIM_ATTACKER, 40, 0, -24, -36, -18, 30, 6, 1
+ createsprite gHealBellMusicNoteSpriteTemplate, ANIM_ATTACKER, 40, 0, -24, -48, 18, 31, 0, 2
+ createsprite gHealBellMusicNoteSpriteTemplate, ANIM_ATTACKER, 40, 0, -24, 48, -20, 30, 2, 5
+ createsprite gHealBellMusicNoteSpriteTemplate, ANIM_ATTACKER, 40, 0, -24, 38, 29, 33, 4, 3
+ createsprite gHealBellMusicNoteSpriteTemplate, ANIM_ATTACKER, 40, 0, -24, -36, -18, 30, 6, 1
call gUnknown_81D1B2F
waitforvisualfinish
createvisualtask sub_80A9760, 5,
@@ -7850,28 +7850,28 @@ Move_HEAL_BELL:: @ 81D196B
unloadspritegfx 10203
loadspritegfx 10049
playsewithpan SE_W234, 192
- createsprite gUnknown_83E340C, ANIM_ATTACKER, 16, -15, 0, 0, 0, 32, 60, 1
+ createsprite gSparklingStarsSpriteTemplate, ANIM_ATTACKER, 16, -15, 0, 0, 0, 32, 60, 1
delay 8
- createsprite gUnknown_83E340C, ANIM_ATTACKER, 16, 12, -5, 0, 0, 32, 60, 1
+ createsprite gSparklingStarsSpriteTemplate, ANIM_ATTACKER, 16, 12, -5, 0, 0, 32, 60, 1
waitforvisualfinish
unloadspritegfx 10049
loadspritegfx 10203
playsewithpan SE_REAPOKE, 192
createvisualtask sub_80BA83C, 10, 4, 3, 10, 0, 31500
createvisualtask sub_80BA7F8, 10, 10, 3, 10, 0, 32767
- createsprite gUnknown_83E40E0, ANIM_ATTACKER, 16, 0, 0, 0, 1
+ createsprite gBlendThinRingExpandingSpriteTemplate, ANIM_ATTACKER, 16, 0, 0, 0, 1
end
gUnknown_81D1B2F:: @ 81D1B2F
createvisualtask sub_80BA83C, 10, 4, 3, 8, 0, 31500
createvisualtask sub_80BA7F8, 10, 10, 3, 2, 10, 32767
- createsprite gUnknown_83E4094, ANIM_ATTACKER, 40, 0, -24, 0, 1
+ createsprite gThinRingExpandingSpriteTemplate, ANIM_ATTACKER, 40, 0, -24, 0, 1
playsewithpan SE_W215, 192
return
Move_FAKE_OUT:: @ 81D1B65
playsewithpan SE_W260, 0
- createvisualtask sub_80A98B0, 5,
+ createvisualtask AnimTask_FakeOut, 5,
waitforvisualfinish
playsewithpan SE_W166, 63
createvisualtask AnimTask_ShakeMon2, 2, 1, 4, 0, 5, 1
@@ -7887,10 +7887,10 @@ Move_SCARY_FACE:: @ 81D1BA0
waitforvisualfinish
delay 10
playsewithpan SE_W043, 192
- createvisualtask sub_80A9F10, 5,
+ createvisualtask AnimTask_ScaryFace, 5,
delay 13
- createsprite gUnknown_83E42FC, ANIM_ATTACKER, 0, -16, -8
- createsprite gUnknown_83E42FC, ANIM_ATTACKER, 0, 16, -8
+ createsprite gEyeSparkleSpriteTemplate, ANIM_ATTACKER, 0, -16, -8
+ createsprite gEyeSparkleSpriteTemplate, ANIM_ATTACKER, 0, 16, -8
waitforvisualfinish
createvisualtask sub_80ADAD8, 3, 20, 1, 0
playsewithpan SE_W081B, 63
@@ -7901,33 +7901,33 @@ Move_SCARY_FACE:: @ 81D1BA0
Move_SWEET_KISS:: @ 81D1C03
loadspritegfx 10216
loadspritegfx 10220
- createsprite gUnknown_83E4320, ANIM_TARGET, 2, 16, -48
+ createsprite gAngelSpriteTemplate, ANIM_TARGET, 2, 16, -48
playsewithpan SE_W215, 63
delay 23
playsewithpan SE_W215, 63
delay 23
playsewithpan SE_W215, 63
waitforvisualfinish
- createsprite gUnknown_83E4230, ANIM_TARGET, 3, 160, -30
+ createsprite gRedHeartBurstSpriteTemplate, ANIM_TARGET, 3, 160, -30
playsewithpan SE_W213, 63
- createsprite gUnknown_83E4230, ANIM_TARGET, 3, -256, -42
- createsprite gUnknown_83E4230, ANIM_TARGET, 3, 128, -14
- createsprite gUnknown_83E4230, ANIM_TARGET, 3, 416, -38
- createsprite gUnknown_83E4230, ANIM_TARGET, 3, -128, -22
- createsprite gUnknown_83E4230, ANIM_TARGET, 3, -384, -31
+ createsprite gRedHeartBurstSpriteTemplate, ANIM_TARGET, 3, -256, -42
+ createsprite gRedHeartBurstSpriteTemplate, ANIM_TARGET, 3, 128, -14
+ createsprite gRedHeartBurstSpriteTemplate, ANIM_TARGET, 3, 416, -38
+ createsprite gRedHeartBurstSpriteTemplate, ANIM_TARGET, 3, -128, -22
+ createsprite gRedHeartBurstSpriteTemplate, ANIM_TARGET, 3, -384, -31
end
Move_LOVELY_KISS:: @ 81D1C6C
loadspritegfx 10219
loadspritegfx 10221
- createsprite gUnknown_83E4368, ANIM_TARGET, 2, 0, -24
+ createsprite gDevilSpriteTemplate, ANIM_TARGET, 2, 0, -24
playsewithpan SE_W060B, 63
waitforvisualfinish
playsewithpan SE_W213, 63
- createsprite gUnknown_83E4338, ANIM_TARGET, 3, -256, -42
- createsprite gUnknown_83E4338, ANIM_TARGET, 3, 128, -14
- createsprite gUnknown_83E4338, ANIM_TARGET, 3, 416, -38
- createsprite gUnknown_83E4338, ANIM_TARGET, 3, -128, -22
+ createsprite gPinkHeartSpriteTemplate, ANIM_TARGET, 3, -256, -42
+ createsprite gPinkHeartSpriteTemplate, ANIM_TARGET, 3, 128, -14
+ createsprite gPinkHeartSpriteTemplate, ANIM_TARGET, 3, 416, -38
+ createsprite gPinkHeartSpriteTemplate, ANIM_TARGET, 3, -128, -22
end
Move_FURY_SWIPES:: @ 81D1CB3
@@ -7935,41 +7935,41 @@ Move_FURY_SWIPES:: @ 81D1CB3
createsprite gHorizontalLungeSpriteTemplate, ANIM_ATTACKER, 2, 5, 5
delay 4
playsewithpan SE_W010, 63
- createsprite gUnknown_83E43B0, ANIM_TARGET, 2, 16, 0, 1
+ createsprite gFurySwipesSpriteTemplate, ANIM_TARGET, 2, 16, 0, 1
createvisualtask AnimTask_ShakeMon2, 2, 1, 3, 0, 5, 1
delay 10
createsprite gHorizontalLungeSpriteTemplate, ANIM_TARGET, 2, 5, 5
delay 4
playsewithpan SE_W010, 63
- createsprite gUnknown_83E43B0, ANIM_TARGET, 2, -16, 0, 0
+ createsprite gFurySwipesSpriteTemplate, ANIM_TARGET, 2, -16, 0, 0
createvisualtask AnimTask_ShakeMon2, 2, 1, 4, 0, 7, 1
end
Move_INGRAIN:: @ 81D1D17
loadspritegfx 10223
loadspritegfx 10147
- createsprite gUnknown_83E2DC4, ANIM_ATTACKER, 2, 16, 26, -1, 2, 150
+ createsprite gIngrainRootSpriteTemplate, ANIM_ATTACKER, 2, 16, 26, -1, 2, 150
playsewithpan SE_W010, 192
delay 10
- createsprite gUnknown_83E2DC4, ANIM_ATTACKER, 2, -32, 20, 1, 1, 140
+ createsprite gIngrainRootSpriteTemplate, ANIM_ATTACKER, 2, -32, 20, 1, 1, 140
playsewithpan SE_W010, 192
delay 10
- createsprite gUnknown_83E2DC4, ANIM_ATTACKER, 2, 32, 22, 1, 0, 130
+ createsprite gIngrainRootSpriteTemplate, ANIM_ATTACKER, 2, 32, 22, 1, 0, 130
playsewithpan SE_W010, 192
delay 10
- createsprite gUnknown_83E2DC4, ANIM_ATTACKER, 2, -16, 25, -1, 3, 120
+ createsprite gIngrainRootSpriteTemplate, ANIM_ATTACKER, 2, -16, 25, -1, 3, 120
playsewithpan SE_W010, 192
delay 40
- createsprite gUnknown_83E2E04, ANIM_ATTACKER, 3, 32, 26, -1, 3, 30
+ createsprite gIngrainOrbSpriteTemplate, ANIM_ATTACKER, 3, 32, 26, -1, 3, 30
delay 5
playsewithpan SE_W145C, 192
delay 5
- createsprite gUnknown_83E2E04, ANIM_ATTACKER, 3, -48, 20, 1, 2, 30
+ createsprite gIngrainOrbSpriteTemplate, ANIM_ATTACKER, 3, -48, 20, 1, 2, 30
playsewithpan SE_W145C, 192
delay 5
playsewithpan SE_W145C, 192
delay 5
- createsprite gUnknown_83E2E04, ANIM_ATTACKER, 3, 48, 26, -2, 3, 18
+ createsprite gIngrainOrbSpriteTemplate, ANIM_ATTACKER, 3, 48, 26, -2, 3, 18
playsewithpan SE_W145C, 192
delay 10
waitforvisualfinish
@@ -7977,8 +7977,8 @@ Move_INGRAIN:: @ 81D1D17
Move_PRESENT:: @ 81D1DC8
loadspritegfx 10224
- createvisualtask sub_80DEAF0, 2,
- createsprite gUnknown_83E2E88, ANIM_TARGET, 2, 0, -5, 10, 2, -1
+ createvisualtask AnimTask_IsHealingMove, 2,
+ createsprite gPresentSpriteTemplate, ANIM_TARGET, 2, 0, -5, 10, 2, -1
playsewithpan SE_W039, 192
delay 14
playsewithpan SE_W145B, 192
@@ -7994,42 +7994,42 @@ Move_PRESENT:: @ 81D1DC8
gUnknown_81D1E0B:: @ 81D1E0B
loadspritegfx 10198
playsewithpan SE_W120, 63
- createsprite gUnknown_83E3F94, ANIM_TARGET, 3, 0, 0, 1, 1
+ createsprite gExplosionSpriteTemplate, ANIM_TARGET, 3, 0, 0, 1, 1
delay 6
playsewithpan SE_W120, 63
- createsprite gUnknown_83E3F94, ANIM_TARGET, 3, 24, -24, 1, 1
+ createsprite gExplosionSpriteTemplate, ANIM_TARGET, 3, 24, -24, 1, 1
delay 6
playsewithpan SE_W120, 63
- createsprite gUnknown_83E3F94, ANIM_TARGET, 3, -16, 16, 1, 1
+ createsprite gExplosionSpriteTemplate, ANIM_TARGET, 3, -16, 16, 1, 1
delay 6
playsewithpan SE_W120, 63
- createsprite gUnknown_83E3F94, ANIM_TARGET, 3, -24, -12, 1, 1
+ createsprite gExplosionSpriteTemplate, ANIM_TARGET, 3, -24, -12, 1, 1
delay 6
playsewithpan SE_W120, 63
- createsprite gUnknown_83E3F94, ANIM_TARGET, 3, 16, 16, 1, 1
+ createsprite gExplosionSpriteTemplate, ANIM_TARGET, 3, 16, 16, 1, 1
end
gUnknown_81D1E76:: @ 81D1E76
loadspritegfx 10195
loadspritegfx 10031
playsewithpan SE_W234, 63
- createsprite gUnknown_83E2ED0, ANIM_TARGET, 4, -16, 32, -3, 1
+ createsprite gPresentHealParticleSpriteTemplate, ANIM_TARGET, 4, -16, 32, -3, 1
delay 3
- createsprite gUnknown_83E2ED0, ANIM_TARGET, 4, 16, 32, -3, -1
+ createsprite gPresentHealParticleSpriteTemplate, ANIM_TARGET, 4, 16, 32, -3, -1
delay 3
- createsprite gUnknown_83E2ED0, ANIM_TARGET, 4, 32, 32, -3, 1
+ createsprite gPresentHealParticleSpriteTemplate, ANIM_TARGET, 4, 32, 32, -3, 1
delay 3
- createsprite gUnknown_83E2ED0, ANIM_TARGET, 4, -32, 32, -3, 1
+ createsprite gPresentHealParticleSpriteTemplate, ANIM_TARGET, 4, -32, 32, -3, 1
delay 3
- createsprite gUnknown_83E2ED0, ANIM_TARGET, 4, 0, 32, -3, 1
+ createsprite gPresentHealParticleSpriteTemplate, ANIM_TARGET, 4, 0, 32, -3, 1
delay 3
- createsprite gUnknown_83E2ED0, ANIM_TARGET, 4, -8, 32, -3, 1
+ createsprite gPresentHealParticleSpriteTemplate, ANIM_TARGET, 4, -8, 32, -3, 1
delay 3
- createsprite gUnknown_83E2ED0, ANIM_TARGET, 4, -8, 32, -3, 1
+ createsprite gPresentHealParticleSpriteTemplate, ANIM_TARGET, 4, -8, 32, -3, 1
delay 3
- createsprite gUnknown_83E2ED0, ANIM_TARGET, 4, 24, 32, -3, 1
+ createsprite gPresentHealParticleSpriteTemplate, ANIM_TARGET, 4, 24, 32, -3, 1
delay 3
- createsprite gUnknown_83E2ED0, ANIM_TARGET, 4, -24, 32, -3, 1
+ createsprite gPresentHealParticleSpriteTemplate, ANIM_TARGET, 4, -24, 32, -3, 1
waitforvisualfinish
waitsound
call gUnknown_81D5712
@@ -8039,28 +8039,28 @@ Move_BATON_PASS:: @ 81D1F1F
loadspritegfx 10226
playsewithpan SE_W226, 192
createvisualtask sub_80B9BDC, 2, 31, 1, 2, 0, 11, 31455
- createsprite gUnknown_83FF150, ANIM_ATTACKER, 2,
+ createsprite gBatonPassPokeballSpriteTemplate, ANIM_ATTACKER, 2,
end
Move_PERISH_SONG:: @ 81D1F41
loadspritegfx 10206
- createsprite gUnknown_83E4484, ANIM_ATTACKER, 4, 0, 0, 0
- createsprite gUnknown_83E4484, ANIM_ATTACKER, 4, 1, 1, 16
- createsprite gUnknown_83E4484, ANIM_ATTACKER, 4, 2, 1, 32
- createsprite gUnknown_83E4484, ANIM_ATTACKER, 4, 3, 2, 48
- createsprite gUnknown_83E4484, ANIM_ATTACKER, 4, 4, 2, 64
- createsprite gUnknown_83E4484, ANIM_ATTACKER, 4, 5, 0, 80
- createsprite gUnknown_83E4484, ANIM_ATTACKER, 4, 6, 0, 96
- createsprite gUnknown_83E4484, ANIM_ATTACKER, 4, 7, 1, 112
- createsprite gUnknown_83E4484, ANIM_ATTACKER, 4, 8, 2, 128
- createsprite gUnknown_83E4484, ANIM_ATTACKER, 4, 9, 0, 144
- createsprite gUnknown_83E4484, ANIM_ATTACKER, 4, 10, 2, 160
- createsprite gUnknown_83E4484, ANIM_ATTACKER, 4, 11, 0, 176
- createsprite gUnknown_83E4484, ANIM_ATTACKER, 4, 12, 1, 192
- createsprite gUnknown_83E4484, ANIM_ATTACKER, 4, 13, 3, 208
- createsprite gUnknown_83E4484, ANIM_ATTACKER, 4, 14, 3, 224
- createsprite gUnknown_83E4484, ANIM_ATTACKER, 4, 15, 0, 240
- createsprite gUnknown_83E449C, ANIM_ATTACKER, 4, 15, 0, 0
+ createsprite gPerishSongMusicNoteSpriteTemplate, ANIM_ATTACKER, 4, 0, 0, 0
+ createsprite gPerishSongMusicNoteSpriteTemplate, ANIM_ATTACKER, 4, 1, 1, 16
+ createsprite gPerishSongMusicNoteSpriteTemplate, ANIM_ATTACKER, 4, 2, 1, 32
+ createsprite gPerishSongMusicNoteSpriteTemplate, ANIM_ATTACKER, 4, 3, 2, 48
+ createsprite gPerishSongMusicNoteSpriteTemplate, ANIM_ATTACKER, 4, 4, 2, 64
+ createsprite gPerishSongMusicNoteSpriteTemplate, ANIM_ATTACKER, 4, 5, 0, 80
+ createsprite gPerishSongMusicNoteSpriteTemplate, ANIM_ATTACKER, 4, 6, 0, 96
+ createsprite gPerishSongMusicNoteSpriteTemplate, ANIM_ATTACKER, 4, 7, 1, 112
+ createsprite gPerishSongMusicNoteSpriteTemplate, ANIM_ATTACKER, 4, 8, 2, 128
+ createsprite gPerishSongMusicNoteSpriteTemplate, ANIM_ATTACKER, 4, 9, 0, 144
+ createsprite gPerishSongMusicNoteSpriteTemplate, ANIM_ATTACKER, 4, 10, 2, 160
+ createsprite gPerishSongMusicNoteSpriteTemplate, ANIM_ATTACKER, 4, 11, 0, 176
+ createsprite gPerishSongMusicNoteSpriteTemplate, ANIM_ATTACKER, 4, 12, 1, 192
+ createsprite gPerishSongMusicNoteSpriteTemplate, ANIM_ATTACKER, 4, 13, 3, 208
+ createsprite gPerishSongMusicNoteSpriteTemplate, ANIM_ATTACKER, 4, 14, 3, 224
+ createsprite gPerishSongMusicNoteSpriteTemplate, ANIM_ATTACKER, 4, 15, 0, 240
+ createsprite gPerishSongMusicNote2SpriteTemplate, ANIM_ATTACKER, 4, 15, 0, 0
delay 20
panse_1B SE_W195, 192, 63, 2, 0
delay 80
@@ -8082,26 +8082,26 @@ Move_SLEEP_TALK:: @ 81D20AA
loadspritegfx 10228
createvisualtask AnimTask_SwayMon, 5, 0, 4, 4096, 2, 0
delay 20
- createsprite gUnknown_83FEF70, ANIM_TARGET, 2, 0, 20, 5, -1
+ createsprite gLetterZSpriteTemplate, ANIM_TARGET, 2, 0, 20, 5, -1
playsewithpan SE_W173, 192
delay 6
- createsprite gUnknown_83FEF70, ANIM_TARGET, 2, 0, 20, 5, -1
+ createsprite gLetterZSpriteTemplate, ANIM_TARGET, 2, 0, 20, 5, -1
delay 6
- createsprite gUnknown_83FEF70, ANIM_TARGET, 2, 0, 20, 5, -1
+ createsprite gLetterZSpriteTemplate, ANIM_TARGET, 2, 0, 20, 5, -1
delay 20
- createsprite gUnknown_83FEF70, ANIM_TARGET, 2, 0, 20, 5, -5
+ createsprite gLetterZSpriteTemplate, ANIM_TARGET, 2, 0, 20, 5, -5
playsewithpan SE_W173, 192
delay 6
- createsprite gUnknown_83FEF70, ANIM_TARGET, 2, 0, 20, 5, -5
+ createsprite gLetterZSpriteTemplate, ANIM_TARGET, 2, 0, 20, 5, -5
delay 6
- createsprite gUnknown_83FEF70, ANIM_TARGET, 2, 0, 20, 5, -5
+ createsprite gLetterZSpriteTemplate, ANIM_TARGET, 2, 0, 20, 5, -5
delay 20
- createsprite gUnknown_83FEF70, ANIM_TARGET, 2, 0, 20, 5, -3
+ createsprite gLetterZSpriteTemplate, ANIM_TARGET, 2, 0, 20, 5, -3
playsewithpan SE_W173, 192
delay 6
- createsprite gUnknown_83FEF70, ANIM_TARGET, 2, 0, 20, 5, -3
+ createsprite gLetterZSpriteTemplate, ANIM_TARGET, 2, 0, 20, 5, -3
delay 6
- createsprite gUnknown_83FEF70, ANIM_TARGET, 2, 0, 20, 5, -3
+ createsprite gLetterZSpriteTemplate, ANIM_TARGET, 2, 0, 20, 5, -3
waitforvisualfinish
end
@@ -8112,13 +8112,13 @@ Move_HYPER_FANG:: @ 81D2165
delay 2
createvisualtask AnimTask_IsContest, 2,
jumpargeq 7, 1, gUnknown_81D21C5
- createvisualtask sub_80DEAB4, 2,
+ createvisualtask AnimTask_IsTargetPlayerSide, 2,
jumpargeq 7, 0, gUnknown_81D21B7
goto gUnknown_81D21BE
gUnknown_81D2193:: @ 81D2193
waitbgfadeout
- createsprite gUnknown_83FEFBC, ANIM_TARGET, 2,
+ createsprite gFangSpriteTemplate, ANIM_TARGET, 2,
waitbgfadein
createvisualtask AnimTask_ShakeMon, 3, 1, 0, 10, 10, 1
playsewithpan SE_W043, 63
@@ -8142,7 +8142,7 @@ gUnknown_81D21C5:: @ 81D21C5
Move_TRI_ATTACK:: @ 81D21CC
loadspritegfx 10230
- createsprite gUnknown_83FF0D8, ANIM_TARGET, 2, 16, 0
+ createsprite gTriAttackTriangleSpriteTemplate, ANIM_TARGET, 2, 16, 0
playsewithpan SE_W161, 192
delay 20
playsewithpan SE_W161, 192
@@ -8223,28 +8223,28 @@ Move_WILL_O_WISP:: @ 81D2340
Move_ENCORE:: @ 81D23FE
loadspritegfx 10227
loadspritegfx 10247
- createvisualtask sub_80DEDD8, 2,
+ createvisualtask AnimTask_CreateSpotlight, 2,
createvisualtask sub_80BAB38, 2, 248, 3, 0, 10, 0
waitforvisualfinish
- createsprite gUnknown_83FF00C, ANIM_TARGET, 2, 0, -8
- createsprite gUnknown_83FF024, ANIM_ATTACKER, 2, -2, 0, 0, 0, 9
- createsprite gUnknown_83FF024, ANIM_ATTACKER, 2, 2, 0, 1, 0, 9
- createsprite gUnknown_83FF03C, ANIM_ATTACKER, 3, -2, 0, 0, 0, 9
- createsprite gUnknown_83FF03C, ANIM_ATTACKER, 3, 2, 0, 1, 0, 9
+ createsprite gSpotlightSpriteTemplate, ANIM_TARGET, 2, 0, -8
+ createsprite gClappingHandSpriteTemplate, ANIM_ATTACKER, 2, -2, 0, 0, 0, 9
+ createsprite gClappingHandSpriteTemplate, ANIM_ATTACKER, 2, 2, 0, 1, 0, 9
+ createsprite gClappingHand2SpriteTemplate, ANIM_ATTACKER, 3, -2, 0, 0, 0, 9
+ createsprite gClappingHand2SpriteTemplate, ANIM_ATTACKER, 3, 2, 0, 1, 0, 9
delay 16
createvisualtask sub_80DD410, 5, 216, 63
createvisualtask AnimTask_SwayMon, 5, 1, 8, 1536, 5, 1
waitforvisualfinish
createvisualtask sub_80BAB38, 2, 248, 3, 10, 0, 1
waitforvisualfinish
- createvisualtask sub_80DEE78, 2,
+ createvisualtask AnimTask_RemoveSpotlight, 2,
end
Move_TRICK:: @ 81D24A5
loadspritegfx 10224
loadspritegfx 10207
- createsprite gUnknown_83E2F60, ANIM_ATTACKER, 2, -40, 80
- createsprite gUnknown_83E2F60, ANIM_ATTACKER, 2, -40, 208
+ createsprite gTrickBagSpriteTemplate, ANIM_ATTACKER, 2, -40, 80
+ createsprite gTrickBagSpriteTemplate, ANIM_ATTACKER, 2, -40, 208
delay 16
playsewithpan SE_W166, 0
createvisualtask sub_80A9A20, 3,
@@ -8274,7 +8274,7 @@ Move_WISH:: @ 81D2523
createsprite gSimplePaletteBlendSpriteTemplate, ANIM_ATTACKER, 2, 1, 3, 0, 10, 0
waitforvisualfinish
panse_27 SE_W115, 63, 192, 253, 0
- createsprite gUnknown_83FF168, ANIM_ATTACKER, 40,
+ createsprite gWishStarSpriteTemplate, ANIM_ATTACKER, 40,
waitforvisualfinish
delay 60
loopsewithpan SE_W215, 192, 16, 3
@@ -8288,7 +8288,7 @@ Move_STOCKPILE:: @ 81D256B
loadspritegfx 10235
playsewithpan SE_W025, 192
createvisualtask sub_80B9BDC, 2, 2, 8, 1, 0, 12, 32767
- createvisualtask sub_80DF848, 5,
+ createvisualtask AnimTask_StockpileDeformMon, 5,
call gUnknown_81D25A9
call gUnknown_81D25A9
waitforvisualfinish
@@ -8296,21 +8296,21 @@ Move_STOCKPILE:: @ 81D256B
end
gUnknown_81D25A9:: @ 81D25A9
- createsprite gUnknown_83E2ABC, ANIM_ATTACKER, 2, 55, 55, 13
+ createsprite gStockpileAbsorptionOrbSpriteTemplate, ANIM_ATTACKER, 2, 55, 55, 13
delay 1
- createsprite gUnknown_83E2ABC, ANIM_ATTACKER, 2, -55, -55, 13
+ createsprite gStockpileAbsorptionOrbSpriteTemplate, ANIM_ATTACKER, 2, -55, -55, 13
delay 1
- createsprite gUnknown_83E2ABC, ANIM_ATTACKER, 2, 0, 55, 13
+ createsprite gStockpileAbsorptionOrbSpriteTemplate, ANIM_ATTACKER, 2, 0, 55, 13
delay 1
- createsprite gUnknown_83E2ABC, ANIM_ATTACKER, 2, 0, -55, 13
+ createsprite gStockpileAbsorptionOrbSpriteTemplate, ANIM_ATTACKER, 2, 0, -55, 13
delay 1
- createsprite gUnknown_83E2ABC, ANIM_ATTACKER, 2, 55, -34, 13
+ createsprite gStockpileAbsorptionOrbSpriteTemplate, ANIM_ATTACKER, 2, 55, -34, 13
delay 1
- createsprite gUnknown_83E2ABC, ANIM_ATTACKER, 2, 55, 34, 13
+ createsprite gStockpileAbsorptionOrbSpriteTemplate, ANIM_ATTACKER, 2, 55, 34, 13
delay 1
- createsprite gUnknown_83E2ABC, ANIM_ATTACKER, 2, -55, -34, 13
+ createsprite gStockpileAbsorptionOrbSpriteTemplate, ANIM_ATTACKER, 2, -55, -34, 13
delay 1
- createsprite gUnknown_83E2ABC, ANIM_ATTACKER, 2, -55, 34, 13
+ createsprite gStockpileAbsorptionOrbSpriteTemplate, ANIM_ATTACKER, 2, -55, 34, 13
delay 1
return
@@ -8318,19 +8318,19 @@ Move_SPIT_UP:: @ 81D2622
loadspritegfx 10237
loadspritegfx 10135
playsewithpan SE_W036, 192
- createvisualtask sub_80DF8A0, 5,
+ createvisualtask AnimTask_SpitUpDeformMon, 5,
createvisualtask AnimTask_ShakeMon2, 2, 0, 1, 0, 8, 2
delay 45
playsewithpan SE_W255, 192
delay 3
- createsprite gUnknown_83E42C8, ANIM_ATTACKER, 2, 0, 12
- createsprite gUnknown_83E42C8, ANIM_ATTACKER, 2, 32, 12
- createsprite gUnknown_83E42C8, ANIM_ATTACKER, 2, 64, 12
- createsprite gUnknown_83E42C8, ANIM_ATTACKER, 2, 96, 12
- createsprite gUnknown_83E42C8, ANIM_ATTACKER, 2, 128, 12
- createsprite gUnknown_83E42C8, ANIM_ATTACKER, 2, 160, 12
- createsprite gUnknown_83E42C8, ANIM_ATTACKER, 2, 192, 12
- createsprite gUnknown_83E42C8, ANIM_ATTACKER, 2, 224, 12
+ createsprite gSpitUpOrbSpriteTemplate, ANIM_ATTACKER, 2, 0, 12
+ createsprite gSpitUpOrbSpriteTemplate, ANIM_ATTACKER, 2, 32, 12
+ createsprite gSpitUpOrbSpriteTemplate, ANIM_ATTACKER, 2, 64, 12
+ createsprite gSpitUpOrbSpriteTemplate, ANIM_ATTACKER, 2, 96, 12
+ createsprite gSpitUpOrbSpriteTemplate, ANIM_ATTACKER, 2, 128, 12
+ createsprite gSpitUpOrbSpriteTemplate, ANIM_ATTACKER, 2, 160, 12
+ createsprite gSpitUpOrbSpriteTemplate, ANIM_ATTACKER, 2, 192, 12
+ createsprite gSpitUpOrbSpriteTemplate, ANIM_ATTACKER, 2, 224, 12
delay 5
jumpifmoveturn 2, gUnknown_81D26EF
jumpifmoveturn 3, gUnknown_81D2718
@@ -8347,28 +8347,28 @@ gUnknown_81D26B2:: @ 81D26B2
end
gUnknown_81D26EF:: @ 81D26EF
- createsprite gUnknown_83E42C8, ANIM_ATTACKER, 2, 16
- createsprite gUnknown_83E42C8, ANIM_ATTACKER, 2, 80
- createsprite gUnknown_83E42C8, ANIM_ATTACKER, 2, 144
- createsprite gUnknown_83E42C8, ANIM_ATTACKER, 2, 208
+ createsprite gSpitUpOrbSpriteTemplate, ANIM_ATTACKER, 2, 16
+ createsprite gSpitUpOrbSpriteTemplate, ANIM_ATTACKER, 2, 80
+ createsprite gSpitUpOrbSpriteTemplate, ANIM_ATTACKER, 2, 144
+ createsprite gSpitUpOrbSpriteTemplate, ANIM_ATTACKER, 2, 208
goto gUnknown_81D26B2
gUnknown_81D2718:: @ 81D2718
- createsprite gUnknown_83E42C8, ANIM_ATTACKER, 2, 16
- createsprite gUnknown_83E42C8, ANIM_ATTACKER, 2, 48
- createsprite gUnknown_83E42C8, ANIM_ATTACKER, 2, 80
- createsprite gUnknown_83E42C8, ANIM_ATTACKER, 2, 112
- createsprite gUnknown_83E42C8, ANIM_ATTACKER, 2, 144
- createsprite gUnknown_83E42C8, ANIM_ATTACKER, 2, 176
- createsprite gUnknown_83E42C8, ANIM_ATTACKER, 2, 208
- createsprite gUnknown_83E42C8, ANIM_ATTACKER, 2, 240
+ createsprite gSpitUpOrbSpriteTemplate, ANIM_ATTACKER, 2, 16
+ createsprite gSpitUpOrbSpriteTemplate, ANIM_ATTACKER, 2, 48
+ createsprite gSpitUpOrbSpriteTemplate, ANIM_ATTACKER, 2, 80
+ createsprite gSpitUpOrbSpriteTemplate, ANIM_ATTACKER, 2, 112
+ createsprite gSpitUpOrbSpriteTemplate, ANIM_ATTACKER, 2, 144
+ createsprite gSpitUpOrbSpriteTemplate, ANIM_ATTACKER, 2, 176
+ createsprite gSpitUpOrbSpriteTemplate, ANIM_ATTACKER, 2, 208
+ createsprite gSpitUpOrbSpriteTemplate, ANIM_ATTACKER, 2, 240
goto gUnknown_81D26B2
Move_SWALLOW:: @ 81D2765
loadspritegfx 10236
loadspritegfx 10031
playsewithpan SE_W036, 192
- createvisualtask sub_80DF964, 5,
+ createvisualtask AnimTask_SwallowDeformMon, 5,
createvisualtask AnimTask_ShakeMon2, 2, 0, 1, 0, 8, 2
delay 38
playsewithpan SE_W255, 192
@@ -8383,15 +8383,15 @@ gUnknown_81D27AF:: @ 81D27AF
end
gUnknown_81D27B6:: @ 81D27B6
- createsprite gUnknown_83FF1F8, ANIM_ATTACKER, 2, 0, -8
+ createsprite gSwallowBlueOrbSpriteTemplate, ANIM_ATTACKER, 2, 0, -8
delay 1
- createsprite gUnknown_83FF1F8, ANIM_ATTACKER, 2, -24, -8
+ createsprite gSwallowBlueOrbSpriteTemplate, ANIM_ATTACKER, 2, -24, -8
delay 1
- createsprite gUnknown_83FF1F8, ANIM_ATTACKER, 2, 16, -8
+ createsprite gSwallowBlueOrbSpriteTemplate, ANIM_ATTACKER, 2, 16, -8
delay 1
- createsprite gUnknown_83FF1F8, ANIM_ATTACKER, 2, -16, -8
+ createsprite gSwallowBlueOrbSpriteTemplate, ANIM_ATTACKER, 2, -16, -8
delay 1
- createsprite gUnknown_83FF1F8, ANIM_ATTACKER, 2, 24, -8
+ createsprite gSwallowBlueOrbSpriteTemplate, ANIM_ATTACKER, 2, 24, -8
delay 1
return
@@ -8408,7 +8408,7 @@ Move_TRANSFORM:: @ 81D2811
monbg 0
playsewithpan SE_W100, 192
waitplaysewithpan SE_W107, 192, 48
- createvisualtask sub_80DF9BC, 2, 0
+ createvisualtask AnimTask_TransformMon, 2, 0
waitforvisualfinish
clearmonbg 0
end
@@ -8416,7 +8416,7 @@ Move_TRANSFORM:: @ 81D2811
Move_MORNING_SUN:: @ 81D2829
loadspritegfx 10241
loadspritegfx 10031
- createvisualtask sub_80DFC50, 5,
+ createvisualtask AnimTask_MorningSunLightBeam, 5,
delay 8
createvisualtask sub_80BA7F8, 10, 1921, 8, 0, 12, 32767
delay 14
@@ -8442,18 +8442,18 @@ Move_MORNING_SUN:: @ 81D2829
end
gUnknown_81D28AF:: @ 81D28AF
- createsprite gUnknown_83FF26C, ANIM_ATTACKER, 2, 30, 640
+ createsprite gGreenStarSpriteTemplate, ANIM_ATTACKER, 2, 30, 640
delay 5
return
Move_SWEET_SCENT:: @ 81D28BD
loadspritegfx 10238
playsewithpan SE_W230, 192
- createsprite gUnknown_83FF324, ANIM_ATTACKER, 2, 100, 0, 100
+ createsprite gSweetScentPetalSpriteTemplate, ANIM_ATTACKER, 2, 100, 0, 100
delay 25
setpan 0
call gUnknown_81D2901
- createsprite gUnknown_83FF324, ANIM_ATTACKER, 2, 55, 0
+ createsprite gSweetScentPetalSpriteTemplate, ANIM_ATTACKER, 2, 55, 0
setpan 63
createvisualtask sub_80B9BDC, 2, 20, 1, 5, 5, 13, 22207
call gUnknown_81D2901
@@ -8461,27 +8461,27 @@ Move_SWEET_SCENT:: @ 81D28BD
end
gUnknown_81D2901:: @ 81D2901
- createsprite gUnknown_83FF324, ANIM_ATTACKER, 2, 70, 1, 64
+ createsprite gSweetScentPetalSpriteTemplate, ANIM_ATTACKER, 2, 70, 1, 64
delay 2
- createsprite gUnknown_83FF324, ANIM_ATTACKER, 2, 60, 0, 64
+ createsprite gSweetScentPetalSpriteTemplate, ANIM_ATTACKER, 2, 60, 0, 64
delay 5
- createsprite gUnknown_83FF324, ANIM_ATTACKER, 2, 80, 1, 64
+ createsprite gSweetScentPetalSpriteTemplate, ANIM_ATTACKER, 2, 80, 1, 64
delay 2
- createsprite gUnknown_83FF324, ANIM_ATTACKER, 2, 58, 0, 120
+ createsprite gSweetScentPetalSpriteTemplate, ANIM_ATTACKER, 2, 58, 0, 120
delay 2
- createsprite gUnknown_83FF324, ANIM_ATTACKER, 2, 100, 0, 120
+ createsprite gSweetScentPetalSpriteTemplate, ANIM_ATTACKER, 2, 100, 0, 120
delay 2
- createsprite gUnknown_83FF324, ANIM_ATTACKER, 2, 90, 0, 64
+ createsprite gSweetScentPetalSpriteTemplate, ANIM_ATTACKER, 2, 90, 0, 64
delay 2
- createsprite gUnknown_83FF324, ANIM_ATTACKER, 2, 48, 0, 64
+ createsprite gSweetScentPetalSpriteTemplate, ANIM_ATTACKER, 2, 48, 0, 64
delay 2
- createsprite gUnknown_83FF324, ANIM_ATTACKER, 2, 95, 1, 80
+ createsprite gSweetScentPetalSpriteTemplate, ANIM_ATTACKER, 2, 95, 1, 80
delay 2
- createsprite gUnknown_83FF324, ANIM_ATTACKER, 2, 100, 0, 120
+ createsprite gSweetScentPetalSpriteTemplate, ANIM_ATTACKER, 2, 100, 0, 120
delay 2
- createsprite gUnknown_83FF324, ANIM_ATTACKER, 2, 75, 1, 64
+ createsprite gSweetScentPetalSpriteTemplate, ANIM_ATTACKER, 2, 75, 1, 64
delay 2
- createsprite gUnknown_83FF324, ANIM_ATTACKER, 2, 85, 0, 120
+ createsprite gSweetScentPetalSpriteTemplate, ANIM_ATTACKER, 2, 85, 0, 120
delay 2
return
@@ -8531,8 +8531,8 @@ Move_HYPER_BEAM:: @ 81D29A7
end
gUnknown_81D2AD8:: @ 81D2AD8
- createsprite gUnknown_83E2B00, ANIM_TARGET, 2,
- createsprite gUnknown_83E2B00, ANIM_TARGET, 2,
+ createsprite gHyperBeamOrbSpriteTemplate, ANIM_TARGET, 2,
+ createsprite gHyperBeamOrbSpriteTemplate, ANIM_TARGET, 2,
delay 1
return
@@ -8540,10 +8540,10 @@ Move_FLATTER:: @ 81D2AE9
loadspritegfx 10227
loadspritegfx 10240
createvisualtask sub_80DD410, 5, 216, 63
- createvisualtask sub_80DEDD8, 2,
+ createvisualtask AnimTask_CreateSpotlight, 2,
createvisualtask sub_80BAB38, 2, 248, 3, 0, 10, 0
waitforvisualfinish
- createsprite gUnknown_83FF3A0, ANIM_TARGET, 2, 0, -8, 80
+ createsprite gFlatterSpotlightSpriteTemplate, ANIM_TARGET, 2, 0, -8, 80
delay 0
createsprite gVerticalDipSpriteTemplate, ANIM_ATTACKER, 2, 5, 2, 1
delay 10
@@ -8574,12 +8574,12 @@ Move_FLATTER:: @ 81D2AE9
waitforvisualfinish
createvisualtask sub_80BAB38, 2, 248, 3, 10, 0, 1
waitforvisualfinish
- createvisualtask sub_80DEE78, 2,
+ createvisualtask AnimTask_RemoveSpotlight, 2,
end
gUnknown_81D2BD2:: @ 81D2BD2
- createsprite gUnknown_83FF388, ANIM_ATTACKER, 40, 0
- createsprite gUnknown_83FF388, ANIM_ATTACKER, 40, 1
+ createsprite gFlatterConfettiSpriteTemplate, ANIM_ATTACKER, 40, 0
+ createsprite gFlatterConfettiSpriteTemplate, ANIM_ATTACKER, 40, 1
return
Move_ROLE_PLAY:: @ 81D2BE5
@@ -8589,7 +8589,7 @@ Move_ROLE_PLAY:: @ 81D2BE5
waitforvisualfinish
playsewithpan SE_W161, 192
waitplaysewithpan SE_W197, 192, 30
- createvisualtask sub_80E0FB8, 2,
+ createvisualtask AnimTask_RolePlaySilhouette, 2,
waitforvisualfinish
clearmonbg 2
createvisualtask sub_80BA7F8, 10, 4, 2, 16, 0, 32767
@@ -8608,7 +8608,7 @@ Move_REFRESH:: @ 81D2C42
waitforvisualfinish
playsewithpan SE_REAPOKE, 192
createsprite gSimplePaletteBlendSpriteTemplate, ANIM_ATTACKER, 2, 31, 3, 10, 0, 31500
- createsprite gUnknown_83E4094, ANIM_ATTACKER, 3, 0, 0, 0, 0
+ createsprite gThinRingExpandingSpriteTemplate, ANIM_ATTACKER, 3, 0, 0, 0, 0
end
Move_BLAZE_KICK:: @ 81D2C85
@@ -8645,7 +8645,7 @@ gUnknown_81D2D1F:: @ 81D2D1F
createvisualtask sub_80DD334, 5,
createsprite gSimplePaletteBlendSpriteTemplate, ANIM_ATTACKER, 2, 31, 3, 8, 0, 1023
createvisualtask AnimTask_ScaleMonAndRestore, 5, -5, -5, 5, 0, 0
- createsprite gUnknown_83E40F8, ANIM_ATTACKER, 0, 45, 0, 0, 0, 0, 0, 1
+ createsprite gHyperVoiceRingSpriteTemplate, ANIM_ATTACKER, 0, 45, 0, 0, 0, 0, 0, 1
createvisualtask AnimTask_ShakeMon2, 2, 1, 1, 0, 6, 1
createvisualtask AnimTask_ShakeMon2, 2, 3, 1, 0, 6, 1
createvisualtask sub_80BA47C, 2, 1, 0, 6, 1
@@ -8736,26 +8736,26 @@ Move_MUDDY_WATER:: @ 81D2F28
Move_BULLET_SEED:: @ 81D2F3A
loadspritegfx 10006
- createsprite gUnknown_83E3D94, ANIM_TARGET, 2, 20, 0
+ createsprite gBulletSeedSpriteTemplate, ANIM_TARGET, 2, 20, 0
delay 5
- createsprite gUnknown_83E3D94, ANIM_TARGET, 2, 20, 0
+ createsprite gBulletSeedSpriteTemplate, ANIM_TARGET, 2, 20, 0
delay 5
- createsprite gUnknown_83E3D94, ANIM_TARGET, 2, 20, 0
+ createsprite gBulletSeedSpriteTemplate, ANIM_TARGET, 2, 20, 0
delay 5
createvisualtask AnimTask_ShakeMon2, 2, 1, 2, 0, 30, 1
- createsprite gUnknown_83E3D94, ANIM_TARGET, 2, 20, 0
+ createsprite gBulletSeedSpriteTemplate, ANIM_TARGET, 2, 20, 0
delay 5
- createsprite gUnknown_83E3D94, ANIM_TARGET, 2, 20, 0
+ createsprite gBulletSeedSpriteTemplate, ANIM_TARGET, 2, 20, 0
delay 5
- createsprite gUnknown_83E3D94, ANIM_TARGET, 2, 20, 0
+ createsprite gBulletSeedSpriteTemplate, ANIM_TARGET, 2, 20, 0
delay 5
- createsprite gUnknown_83E3D94, ANIM_TARGET, 2, 20, 0
+ createsprite gBulletSeedSpriteTemplate, ANIM_TARGET, 2, 20, 0
delay 5
- createsprite gUnknown_83E3D94, ANIM_TARGET, 2, 20, 0
+ createsprite gBulletSeedSpriteTemplate, ANIM_TARGET, 2, 20, 0
delay 5
- createsprite gUnknown_83E3D94, ANIM_TARGET, 2, 20, 0
+ createsprite gBulletSeedSpriteTemplate, ANIM_TARGET, 2, 20, 0
delay 5
- createsprite gUnknown_83E3D94, ANIM_TARGET, 2, 20, 0
+ createsprite gBulletSeedSpriteTemplate, ANIM_TARGET, 2, 20, 0
waitforvisualfinish
end
@@ -8861,12 +8861,12 @@ Move_METEOR_MASH:: @ 81D32D6
fadetobg 16
waitbgfadein
waitforvisualfinish
- createsprite gUnknown_83FF6BC, ANIM_TARGET, 3, -48, -64, 72, 32, 30
+ createsprite gMeteorMashStarSpriteTemplate, ANIM_TARGET, 3, -48, -64, 72, 32, 30
delay 10
- createsprite gUnknown_83FF6BC, ANIM_TARGET, 3, -112, -64, 8, 32, 30
+ createsprite gMeteorMashStarSpriteTemplate, ANIM_TARGET, 3, -112, -64, 8, 32, 30
delay 40
createsprite gUnknown_83E678C, ANIM_TARGET, 3, 0, 0, 0, 30
- createsprite gUnknown_83FF6BC, ANIM_TARGET, 3, -80, -64, 40, 32, 30
+ createsprite gMeteorMashStarSpriteTemplate, ANIM_TARGET, 3, -80, -64, 40, 32, 30
delay 20
playsewithpan SE_W233B, 63
createsprite gBasicHitSplatSpriteTemplate, ANIM_TARGET, 3, 0, 0, 1, 1
@@ -8911,7 +8911,7 @@ Move_POISON_FANG:: @ 81D33F4
loadspritegfx 10192
loadspritegfx 10150
playsewithpan SE_W044, 63
- createsprite gUnknown_83FEFBC, ANIM_TARGET, 2,
+ createsprite gFangSpriteTemplate, ANIM_TARGET, 2,
delay 10
createvisualtask AnimTask_ShakeMon, 3, 1, 3, 0, 10, 1
waitforvisualfinish
@@ -8922,7 +8922,7 @@ Move_POISON_FANG:: @ 81D33F4
Move_SUBSTITUTE:: @ 81D3433
playsewithpan SE_W213, 192
- createvisualtask sub_80E3294, 2,
+ createvisualtask AnimTask_MonToSubstitute, 2,
end
Move_FRENZY_PLANT:: @ 81D343F
@@ -8933,31 +8933,31 @@ Move_FRENZY_PLANT:: @ 81D343F
setalpha 12, 8
createsprite gSimplePaletteBlendSpriteTemplate, ANIM_ATTACKER, 0, 1, 2, 0, 5, 0
waitforvisualfinish
- createsprite gUnknown_83E2DDC, ANIM_ATTACKER, 2, 10, 8, 2, 0, 0, 100
+ createsprite gFrenzyPlantRootSpriteTemplate, ANIM_ATTACKER, 2, 10, 8, 2, 0, 0, 100
playsewithpan SE_W010, 192
delay 5
- createsprite gUnknown_83E2DDC, ANIM_ATTACKER, 2, 20, -8, -2, 0, 1, 95
+ createsprite gFrenzyPlantRootSpriteTemplate, ANIM_ATTACKER, 2, 20, -8, -2, 0, 1, 95
playsewithpan SE_W010, 213
delay 5
- createsprite gUnknown_83E2DDC, ANIM_ATTACKER, 2, 30, 8, -4, 0, 0, 90
+ createsprite gFrenzyPlantRootSpriteTemplate, ANIM_ATTACKER, 2, 30, 8, -4, 0, 0, 90
playsewithpan SE_W010, 234
delay 5
- createsprite gUnknown_83E2DDC, ANIM_ATTACKER, 2, 40, -8, 4, 0, 1, 85
+ createsprite gFrenzyPlantRootSpriteTemplate, ANIM_ATTACKER, 2, 40, -8, 4, 0, 1, 85
playsewithpan SE_W010, 0
delay 5
- createsprite gUnknown_83E2DDC, ANIM_ATTACKER, 2, 50, 8, 0, 0, 0, 85
+ createsprite gFrenzyPlantRootSpriteTemplate, ANIM_ATTACKER, 2, 50, 8, 0, 0, 0, 85
playsewithpan SE_W010, 21
delay 5
- createsprite gUnknown_83E2DDC, ANIM_ATTACKER, 2, 60, -8, -2, 0, 1, 85
+ createsprite gFrenzyPlantRootSpriteTemplate, ANIM_ATTACKER, 2, 60, -8, -2, 0, 1, 85
playsewithpan SE_W010, 42
delay 5
- createsprite gUnknown_83E2DDC, ANIM_ATTACKER, 2, 75, 8, 0, 0, 0, 85
+ createsprite gFrenzyPlantRootSpriteTemplate, ANIM_ATTACKER, 2, 75, 8, 0, 0, 0, 85
playsewithpan SE_W010, 63
delay 5
- createsprite gUnknown_83E2DDC, ANIM_ATTACKER, 2, 85, 16, 6, 0, 3, 80
+ createsprite gFrenzyPlantRootSpriteTemplate, ANIM_ATTACKER, 2, 85, 16, 6, 0, 3, 80
playsewithpan SE_W010, 63
delay 5
- createsprite gUnknown_83E2DDC, ANIM_ATTACKER, 2, 85, -16, -6, 0, 2, 75
+ createsprite gFrenzyPlantRootSpriteTemplate, ANIM_ATTACKER, 2, 85, -16, -6, 0, 2, 75
playsewithpan SE_W010, 63
delay 5
createsprite gBasicHitSplatSpriteTemplate, ANIM_ATTACKER, 2, -10, -10, 1, 3
@@ -9002,7 +9002,7 @@ Move_METAL_SOUND:: @ 81D35E3
gUnknown_81D3616:: @ 81D3616
panse_1B SE_W103, 192, 63, 2, 0
- createsprite gUnknown_83E3CD0, ANIM_TARGET, 2, 16, 0, 0, 0, 30, 0
+ createsprite gMetalSoundSpriteTemplate, ANIM_TARGET, 2, 16, 0, 0, 0, 30, 0
delay 2
return
@@ -9019,7 +9019,7 @@ gUnknown_81D363A:: @ 81D363A
delay 1
createvisualtask AnimTask_IsContest, 2,
jumpargeq 7, 1, gUnknown_81D36F3
- createvisualtask sub_80DEAB4, 2,
+ createvisualtask AnimTask_IsTargetPlayerSide, 2,
jumpargeq 7, 0, gUnknown_81D36E5
jumpargeq 7, 1, gUnknown_81D36EC
@@ -9064,7 +9064,7 @@ Move_RETURN:: @ 81D36FA
loadspritegfx 10135
monbg 3
setalpha 12, 8
- createvisualtask sub_80E38D8, 2,
+ createvisualtask AnimTask_GetReturnPowerLevel, 2,
delay 2
jumpargeq 7, 0, gUnknown_81D3730
jumpargeq 7, 1, gUnknown_81D3782
@@ -9215,9 +9215,9 @@ Move_COSMIC_POWER:: @ 81D3B89
waitbgfadein
delay 70
createvisualtask sub_80DD3DC, 5, 221, -64
- createsprite gUnknown_83E33F4, ANIM_ATTACKER, 2, -15, 0, 0, 0, 32, 60
+ createsprite gGrantingStarsSpriteTemplate, ANIM_ATTACKER, 2, -15, 0, 0, 0, 32, 60
delay 8
- createsprite gUnknown_83E33F4, ANIM_ATTACKER, 2, 12, -5, 0, 0, 32, 60
+ createsprite gGrantingStarsSpriteTemplate, ANIM_ATTACKER, 2, 12, -5, 0, 0, 32, 60
delay 40
createvisualtask sub_80BB7DC, 2, 0, 15, 0, 0
waitforvisualfinish
@@ -9324,29 +9324,29 @@ gUnknown_81D3F7E:: @ 81D3F7E
delay 0
createvisualtask sub_80BA7F8, 10, 1, 0, 4, 4, 0
waitbgfadein
- createsprite gUnknown_83E30A8, ANIM_TARGET, 66, -32, 16, 0, 6, 2, 3, 1
- createsprite gUnknown_83E30A8, ANIM_TARGET, 66, -8, 18, 64, 3, 2, 2, 1
- createsprite gUnknown_83E30A8, ANIM_ATTACKER, 120, -24, 18, 90, 5, 1, 2, 1
- createsprite gUnknown_83E30A8, ANIM_ATTACKER, 120, -40, 14, 128, 4, 1, 2, 1
+ createsprite gSilverWindBigSparkSpriteTemplate, ANIM_TARGET, 66, -32, 16, 0, 6, 2, 3, 1
+ createsprite gSilverWindBigSparkSpriteTemplate, ANIM_TARGET, 66, -8, 18, 64, 3, 2, 2, 1
+ createsprite gSilverWindBigSparkSpriteTemplate, ANIM_ATTACKER, 120, -24, 18, 90, 5, 1, 2, 1
+ createsprite gSilverWindBigSparkSpriteTemplate, ANIM_ATTACKER, 120, -40, 14, 128, 4, 1, 2, 1
delay 0
- createsprite gUnknown_83E30C0, ANIM_TARGET, 66, -32, 16, 0, 6, 2, 3, 1
- createsprite gUnknown_83E30C0, ANIM_TARGET, 66, -8, 18, 64, 3, 2, 2, 1
- createsprite gUnknown_83E30C0, ANIM_ATTACKER, 120, -24, 18, 90, 5, 1, 2, 1
- createsprite gUnknown_83E30C0, ANIM_ATTACKER, 120, -40, 14, 128, 4, 1, 2, 1
+ createsprite gSilverWindMediumSparkSpriteTemplate, ANIM_TARGET, 66, -32, 16, 0, 6, 2, 3, 1
+ createsprite gSilverWindMediumSparkSpriteTemplate, ANIM_TARGET, 66, -8, 18, 64, 3, 2, 2, 1
+ createsprite gSilverWindMediumSparkSpriteTemplate, ANIM_ATTACKER, 120, -24, 18, 90, 5, 1, 2, 1
+ createsprite gSilverWindMediumSparkSpriteTemplate, ANIM_ATTACKER, 120, -40, 14, 128, 4, 1, 2, 1
delay 0
- createsprite gUnknown_83E30D8, ANIM_TARGET, 66, -32, 16, 0, 6, 2, 3, 1
- createsprite gUnknown_83E30D8, ANIM_TARGET, 66, -8, 18, 64, 3, 2, 2, 1
- createsprite gUnknown_83E30D8, ANIM_ATTACKER, 120, -24, 18, 90, 5, 1, 2, 1
- createsprite gUnknown_83E30D8, ANIM_ATTACKER, 120, -40, 14, 128, 4, 1, 2, 1
+ createsprite gSilverWindSmallSparkSpriteTemplate, ANIM_TARGET, 66, -32, 16, 0, 6, 2, 3, 1
+ createsprite gSilverWindSmallSparkSpriteTemplate, ANIM_TARGET, 66, -8, 18, 64, 3, 2, 2, 1
+ createsprite gSilverWindSmallSparkSpriteTemplate, ANIM_ATTACKER, 120, -24, 18, 90, 5, 1, 2, 1
+ createsprite gSilverWindSmallSparkSpriteTemplate, ANIM_ATTACKER, 120, -40, 14, 128, 4, 1, 2, 1
delay 6
- createsprite gUnknown_83E30A8, ANIM_TARGET, 66, -4, 16, 0, 6, 1, 2, 1
- createsprite gUnknown_83E30A8, ANIM_TARGET, 66, -16, 12, 192, 5, 2, 3, 1
+ createsprite gSilverWindBigSparkSpriteTemplate, ANIM_TARGET, 66, -4, 16, 0, 6, 1, 2, 1
+ createsprite gSilverWindBigSparkSpriteTemplate, ANIM_TARGET, 66, -16, 12, 192, 5, 2, 3, 1
delay 0
- createsprite gUnknown_83E30C0, ANIM_TARGET, 66, -4, 16, 0, 6, 1, 2, 1
- createsprite gUnknown_83E30C0, ANIM_TARGET, 66, -16, 12, 192, 5, 2, 3, 1
+ createsprite gSilverWindMediumSparkSpriteTemplate, ANIM_TARGET, 66, -4, 16, 0, 6, 1, 2, 1
+ createsprite gSilverWindMediumSparkSpriteTemplate, ANIM_TARGET, 66, -16, 12, 192, 5, 2, 3, 1
delay 0
- createsprite gUnknown_83E30D8, ANIM_TARGET, 66, -4, 16, 0, 6, 1, 2, 1
- createsprite gUnknown_83E30D8, ANIM_TARGET, 66, -16, 12, 192, 5, 2, 3, 1
+ createsprite gSilverWindSmallSparkSpriteTemplate, ANIM_TARGET, 66, -4, 16, 0, 6, 1, 2, 1
+ createsprite gSilverWindSmallSparkSpriteTemplate, ANIM_TARGET, 66, -16, 12, 192, 5, 2, 3, 1
waitforvisualfinish
playsewithpan SE_W016B, 63
clearmonbg 3
@@ -9672,13 +9672,13 @@ Move_WATER_PULSE:: @ 81D48A6
playsewithpan SE_W145C, 63
waitforvisualfinish
playsewithpan SE_W202, 192
- createsprite gUnknown_83E3CE8, ANIM_TARGET, 2, 0, 0, 40, 15
+ createsprite gWaterPulseRingSpriteTemplate, ANIM_TARGET, 2, 0, 0, 40, 15
delay 5
playsewithpan SE_W202, 192
- createsprite gUnknown_83E3CE8, ANIM_TARGET, 2, 0, 0, 40, 15
+ createsprite gWaterPulseRingSpriteTemplate, ANIM_TARGET, 2, 0, 0, 40, 15
delay 5
playsewithpan SE_W202, 192
- createsprite gUnknown_83E3CE8, ANIM_TARGET, 2, 0, 0, 40, 15
+ createsprite gWaterPulseRingSpriteTemplate, ANIM_TARGET, 2, 0, 0, 40, 15
delay 13
createvisualtask AnimTask_ShakeMon, 2, 1, 0, 8, 18, 1
waitforvisualfinish
@@ -9692,7 +9692,7 @@ Move_PSYCHO_BOOST:: @ 81D499B
monbg 2
fadetobg 3
waitbgfadeout
- createvisualtask sub_80DE7B4, 5,
+ createvisualtask AnimTask_FadeScreenToWhite, 5,
waitbgfadein
delay 6
createvisualtask sub_80B9BDC, 2, 1, 2, 8, 0, 10, 0
@@ -9720,7 +9720,7 @@ Move_KNOCK_OFF:: @ 81D4A0F
createsprite gHorizontalLungeSpriteTemplate, ANIM_ATTACKER, 2, 4, 6
delay 4
playsewithpan SE_W233, 63
- createsprite gUnknown_83FF764, ANIM_TARGET, 2, -16, -16
+ createsprite gKnockOffStrikeSpriteTemplate, ANIM_TARGET, 2, -16, -16
delay 8
createsprite gComplexPaletteBlendSpriteTemplate, ANIM_ATTACKER, 2, 31, 5, 1, 32767, 10, 0, 0
createsprite gBasicHitSplatSpriteTemplate, ANIM_TARGET, 3, 0, 0, 1, 2
@@ -9757,7 +9757,7 @@ Move_DOOM_DESIRE:: @ 81D4A9F
createsprite gSimplePaletteBlendSpriteTemplate, ANIM_ATTACKER, 2, 1, 3, 0, 16, 32767
waitforvisualfinish
delay 10
- createvisualtask sub_80E017C, 5,
+ createvisualtask AnimTask_DoomDesireLightBeam, 5,
delay 5
playsewithpan SE_W109, 192
delay 10
@@ -9767,19 +9767,19 @@ Move_DOOM_DESIRE:: @ 81D4A9F
delay 23
createvisualtask AnimTask_ShakeMonInPlace, 2, 1, 10, 0, 20, 1
playsewithpan SE_W120, 63
- createsprite gUnknown_83E3F94, ANIM_ATTACKER, 3, 0, 0, 1, 1
+ createsprite gExplosionSpriteTemplate, ANIM_ATTACKER, 3, 0, 0, 1, 1
delay 6
playsewithpan SE_W120, 63
- createsprite gUnknown_83E3F94, ANIM_ATTACKER, 3, 24, -24, 1, 1
+ createsprite gExplosionSpriteTemplate, ANIM_ATTACKER, 3, 24, -24, 1, 1
delay 6
playsewithpan SE_W120, 63
- createsprite gUnknown_83E3F94, ANIM_ATTACKER, 3, -16, 16, 1, 1
+ createsprite gExplosionSpriteTemplate, ANIM_ATTACKER, 3, -16, 16, 1, 1
delay 6
playsewithpan SE_W120, 63
- createsprite gUnknown_83E3F94, ANIM_ATTACKER, 3, -24, -12, 1, 1
+ createsprite gExplosionSpriteTemplate, ANIM_ATTACKER, 3, -24, -12, 1, 1
delay 6
playsewithpan SE_W120, 63
- createsprite gUnknown_83E3F94, ANIM_ATTACKER, 3, 16, 16, 1, 1
+ createsprite gExplosionSpriteTemplate, ANIM_ATTACKER, 3, 16, 16, 1, 1
waitforvisualfinish
createsprite gSimplePaletteBlendSpriteTemplate, ANIM_ATTACKER, 2, 1, 3, 16, 0, 32767
waitforvisualfinish
@@ -9849,26 +9849,26 @@ Move_TWISTER:: @ 81D4D0E
monbg 3
monbgprio_28 1
playsewithpan SE_W239, 63
- createsprite gUnknown_83E2C20, ANIM_TARGET, 2, 120, 70, 5, 70, 30
+ createsprite gTwisterLeafParticleSpriteTemplate, ANIM_TARGET, 2, 120, 70, 5, 70, 30
delay 1
- createsprite gUnknown_83E2C20, ANIM_TARGET, 2, 115, 55, 6, 60, 25
+ createsprite gTwisterLeafParticleSpriteTemplate, ANIM_TARGET, 2, 115, 55, 6, 60, 25
delay 1
- createsprite gUnknown_83E2C20, ANIM_TARGET, 2, 115, 60, 7, 60, 30
- createsprite gUnknown_83E2C20, ANIM_TARGET, 2, 115, 55, 10, 60, 30
+ createsprite gTwisterLeafParticleSpriteTemplate, ANIM_TARGET, 2, 115, 60, 7, 60, 30
+ createsprite gTwisterLeafParticleSpriteTemplate, ANIM_TARGET, 2, 115, 55, 10, 60, 30
delay 3
createsprite gUnknown_83E7578, ANIM_TARGET, 2, 100, 50, 4, 50, 26
delay 1
- createsprite gUnknown_83E2C20, ANIM_TARGET, 2, 105, 25, 8, 60, 20
+ createsprite gTwisterLeafParticleSpriteTemplate, ANIM_TARGET, 2, 105, 25, 8, 60, 20
delay 1
- createsprite gUnknown_83E2C20, ANIM_TARGET, 2, 115, 40, 10, 48, 30
+ createsprite gTwisterLeafParticleSpriteTemplate, ANIM_TARGET, 2, 115, 40, 10, 48, 30
delay 3
createsprite gUnknown_83E7578, ANIM_TARGET, 2, 120, 30, 6, 45, 25
- createsprite gUnknown_83E2C20, ANIM_TARGET, 2, 115, 35, 10, 60, 30
+ createsprite gTwisterLeafParticleSpriteTemplate, ANIM_TARGET, 2, 115, 35, 10, 60, 30
delay 3
createsprite gUnknown_83E7578, ANIM_TARGET, 2, 105, 20, 8, 40, 0
delay 3
- createsprite gUnknown_83E2C20, ANIM_TARGET, 2, 20, 255, 15, 32, 0
- createsprite gUnknown_83E2C20, ANIM_TARGET, 2, 110, 10, 8, 32, 20
+ createsprite gTwisterLeafParticleSpriteTemplate, ANIM_TARGET, 2, 20, 255, 15, 32, 0
+ createsprite gTwisterLeafParticleSpriteTemplate, ANIM_TARGET, 2, 110, 10, 8, 32, 20
waitforvisualfinish
createsprite gBasicHitSplatSpriteTemplate, ANIM_TARGET, 3, -32, -16, 1, 3
playsewithpan SE_W004, 63
@@ -9897,29 +9897,29 @@ Move_MAGICAL_LEAF:: @ 81D4E6D
delay 1
loopsewithpan SE_W077, 192, 10, 5
createvisualtask sub_80A41C4, 5,
- createsprite gUnknown_83E2C08, ANIM_ATTACKER, 2, -3, -2, 10
+ createsprite gRazorLeafParticleSpriteTemplate, ANIM_ATTACKER, 2, -3, -2, 10
delay 2
- createsprite gUnknown_83E2C08, ANIM_ATTACKER, 2, -1, -1, 15
+ createsprite gRazorLeafParticleSpriteTemplate, ANIM_ATTACKER, 2, -1, -1, 15
delay 2
- createsprite gUnknown_83E2C08, ANIM_ATTACKER, 2, -4, -4, 7
+ createsprite gRazorLeafParticleSpriteTemplate, ANIM_ATTACKER, 2, -4, -4, 7
delay 2
- createsprite gUnknown_83E2C08, ANIM_ATTACKER, 2, 3, -3, 11
+ createsprite gRazorLeafParticleSpriteTemplate, ANIM_ATTACKER, 2, 3, -3, 11
delay 2
- createsprite gUnknown_83E2C08, ANIM_ATTACKER, 2, -1, -6, 8
+ createsprite gRazorLeafParticleSpriteTemplate, ANIM_ATTACKER, 2, -1, -6, 8
delay 2
- createsprite gUnknown_83E2C08, ANIM_ATTACKER, 2, 2, -1, 12
+ createsprite gRazorLeafParticleSpriteTemplate, ANIM_ATTACKER, 2, 2, -1, 12
delay 2
- createsprite gUnknown_83E2C08, ANIM_ATTACKER, 2, -3, -4, 13
+ createsprite gRazorLeafParticleSpriteTemplate, ANIM_ATTACKER, 2, -3, -4, 13
delay 2
- createsprite gUnknown_83E2C08, ANIM_ATTACKER, 2, 4, -5, 7
+ createsprite gRazorLeafParticleSpriteTemplate, ANIM_ATTACKER, 2, 4, -5, 7
delay 2
- createsprite gUnknown_83E2C08, ANIM_ATTACKER, 2, 2, -6, 11
+ createsprite gRazorLeafParticleSpriteTemplate, ANIM_ATTACKER, 2, 2, -6, 11
delay 2
- createsprite gUnknown_83E2C08, ANIM_ATTACKER, 2, -3, -5, 8
+ createsprite gRazorLeafParticleSpriteTemplate, ANIM_ATTACKER, 2, -3, -5, 8
delay 60
playsewithpan SE_W013B, 192
- createsprite gUnknown_83E2C50, ANIM_TARGET, 3, 20, -10, 20, 0, 32, 20, 0
- createsprite gUnknown_83E2C50, ANIM_TARGET, 3, 20, -10, 20, 0, 32, -20, 0
+ createsprite gRazorLeafCutterSpriteTemplate, ANIM_TARGET, 3, 20, -10, 20, 0, 32, 20, 0
+ createsprite gRazorLeafCutterSpriteTemplate, ANIM_TARGET, 3, 20, -10, 20, 0, 32, -20, 0
delay 30
playsewithpan SE_W013, 63
createsprite gBasicHitSplatSpriteTemplate, ANIM_TARGET, 4, -10, -4, 1, 2
@@ -10044,7 +10044,7 @@ Move_WEATHER_BALL:: @ 81D515D
playsewithpan SE_W197, 0
createsprite gComplexPaletteBlendSpriteTemplate, ANIM_ATTACKER, 2, 31, 5, 1, 32767, 10, 0, 0
waitforvisualfinish
- createvisualtask sub_80E44EC, 2,
+ createvisualtask AnimTask_GetWeather, 2,
delay 1
jumpargeq 7, 0, gUnknown_81D51C8
jumpargeq 7, 1, gUnknown_81D5205
@@ -10241,33 +10241,33 @@ gUnknown_81D55E2:: @ 81D55E2
return
gUnknown_81D569E:: @ 81D569E
- createsprite gUnknown_83E33F4, ANIM_ATTACKER, 2, -15, 0, 0, 0, 32, 60
+ createsprite gGrantingStarsSpriteTemplate, ANIM_ATTACKER, 2, -15, 0, 0, 0, 32, 60
delay 8
- createsprite gUnknown_83E33F4, ANIM_ATTACKER, 2, 12, -5, 0, 0, 32, 60
+ createsprite gGrantingStarsSpriteTemplate, ANIM_ATTACKER, 2, 12, -5, 0, 0, 32, 60
delay 8
return
gUnknown_81D56C9:: @ 81D56C9
playsewithpan SE_W071B, 192
- createsprite gUnknown_83E37A4, ANIM_ATTACKER, 2, 0, -5, 0, 0
+ createsprite gHealingBlueStarSpriteTemplate, ANIM_ATTACKER, 2, 0, -5, 0, 0
delay 7
- createsprite gUnknown_83E37A4, ANIM_ATTACKER, 2, -15, 10, 0, 0
+ createsprite gHealingBlueStarSpriteTemplate, ANIM_ATTACKER, 2, -15, 10, 0, 0
delay 7
- createsprite gUnknown_83E37A4, ANIM_ATTACKER, 2, -15, -15, 0, 0
+ createsprite gHealingBlueStarSpriteTemplate, ANIM_ATTACKER, 2, -15, -15, 0, 0
delay 7
- createsprite gUnknown_83E37A4, ANIM_ATTACKER, 2, 10, -5, 0, 0
+ createsprite gHealingBlueStarSpriteTemplate, ANIM_ATTACKER, 2, 10, -5, 0, 0
delay 7
return
gUnknown_81D5712:: @ 81D5712
playsewithpan SE_W071B, 63
- createsprite gUnknown_83E37A4, ANIM_TARGET, 2, 0, -5, 1, 0
+ createsprite gHealingBlueStarSpriteTemplate, ANIM_TARGET, 2, 0, -5, 1, 0
delay 7
- createsprite gUnknown_83E37A4, ANIM_TARGET, 2, -15, 10, 1, 0
+ createsprite gHealingBlueStarSpriteTemplate, ANIM_TARGET, 2, -15, 10, 1, 0
delay 7
- createsprite gUnknown_83E37A4, ANIM_TARGET, 2, -15, -15, 1, 0
+ createsprite gHealingBlueStarSpriteTemplate, ANIM_TARGET, 2, -15, -15, 1, 0
delay 7
- createsprite gUnknown_83E37A4, ANIM_TARGET, 2, 10, -5, 1, 0
+ createsprite gHealingBlueStarSpriteTemplate, ANIM_TARGET, 2, 10, -5, 1, 0
delay 7
return
@@ -10368,7 +10368,7 @@ gUnknown_81D595F:: @ 81D595F
gUnknown_81D59BB:: @ 81D59BB
fadetobg 3
waitbgfadeout
- createvisualtask sub_80DE6F0, 5,
+ createvisualtask AnimTask_SetPsychicBackground, 5,
waitbgfadein
return
@@ -10405,7 +10405,7 @@ gUnknown_81D59FF:: @ 81D59FF
gUnknown_81D5A07:: @ 81D5A07
createvisualtask AnimTask_IsContest, 2,
jumpargeq 7, 1, gUnknown_81D5A2C
- createvisualtask sub_80DEAB4, 2,
+ createvisualtask AnimTask_IsTargetPlayerSide, 2,
jumpargeq 7, 0, gUnknown_81D5A3A
goto gUnknown_81D5A33
@@ -10458,21 +10458,21 @@ gUnknown_81D5A90:: @ 81D5A90
Status_Infatuation:: @ 81D5AA8
loadspritegfx 10210
playsewithpan SE_W204, 192
- createsprite gUnknown_83E41E8, ANIM_ATTACKER, 3, 0, 20
+ createsprite gMagentaHeartSpriteTemplate, ANIM_ATTACKER, 3, 0, 20
delay 15
playsewithpan SE_W204, 192
- createsprite gUnknown_83E41E8, ANIM_ATTACKER, 3, -20, 20
+ createsprite gMagentaHeartSpriteTemplate, ANIM_ATTACKER, 3, -20, 20
delay 15
playsewithpan SE_W204, 192
- createsprite gUnknown_83E41E8, ANIM_ATTACKER, 3, 20, 20
+ createsprite gMagentaHeartSpriteTemplate, ANIM_ATTACKER, 3, 20, 20
end
Status_Sleep:: @ 81D5ADD
loadspritegfx 10228
playsewithpan SE_W173, 192
- createsprite gUnknown_83E3500, ANIM_ATTACKER, 2, 4, -10, 16, 0, 0
+ createsprite gSleepLetterZSpriteTemplate, ANIM_ATTACKER, 2, 4, -10, 16, 0, 0
delay 30
- createsprite gUnknown_83E3500, ANIM_ATTACKER, 2, 4, -10, 16, 0, 0
+ createsprite gSleepLetterZSpriteTemplate, ANIM_ATTACKER, 2, 4, -10, 16, 0, 0
end
Status_Paralysis:: @ 81D5B09
@@ -10513,7 +10513,7 @@ Status_Nightmare:: @ 81D5B63
end
General_CastformChange:: @ 81D5B88
- createvisualtask c3_80DFBE4, 2,
+ createvisualtask AnimTask_IsMonInvisible, 2,
jumpargeq 7, 1, gUnknown_81D5BB4
goto gUnknown_81D5B9C
@@ -10521,17 +10521,17 @@ gUnknown_81D5B9C:: @ 81D5B9C
monbg 0
playsewithpan SE_W100, 192
waitplaysewithpan SE_W107, 192, 48
- createvisualtask sub_80DF9BC, 2, 1
+ createvisualtask AnimTask_TransformMon, 2, 1
waitforvisualfinish
clearmonbg 0
end
gUnknown_81D5BB4:: @ 81D5BB4
- createvisualtask sub_80DFC24, 2, 1
+ createvisualtask AnimTask_CastformGfxChange, 2, 1
end
General_StatsChange:: @ 81D5BBE
- createvisualtask sub_8078694, 5,
+ createvisualtask AnimTask_StatsChange, 5,
waitforvisualfinish
end
@@ -10549,29 +10549,29 @@ General_SubstituteFade:: @ 81D5BC7
end
General_SubstituteAppear:: @ 81D5C04
- createvisualtask sub_80E3294, 2,
+ createvisualtask AnimTask_MonToSubstitute, 2,
end
General_PokeblockThrow:: @ 81D5C0C
createvisualtask sub_80F1C8C, 2, 0
- createvisualtask sub_80F1AE0, 2,
+ createvisualtask AnimTask_LoadPokeblockGfx, 2,
delay 0
waitplaysewithpan SE_W026, 192, 22
- createsprite gUnknown_840C1EC, ANIM_TARGET, 3, -18, 12, 0, 32
+ createsprite gPokeblockSpriteTemplate, ANIM_TARGET, 3, -18, 12, 0, 32
delay 50
loopsewithpan SE_W039, 63, 19, 2
createvisualtask AnimTask_SwayMon, 5, 1, 8, 1536, 2, 1
waitforvisualfinish
- createvisualtask sub_80F1B14, 2,
+ createvisualtask AnimTask_FreePokeblockGfx, 2,
end
General_ItemKnockoff:: @ 81D5C54
loadspritegfx 10224
- createsprite gUnknown_83E2EA0, ANIM_TARGET, 2,
+ createsprite gKnockOffItemSpriteTemplate, ANIM_TARGET, 2,
end
General_TurnTrap:: @ 81D5C5F
- createvisualtask sub_80F1D14, 5,
+ createvisualtask AnimTask_GetTrappedMoveAnimId, 5,
jumpargeq 0, 1, gUnknown_81D5CD3
jumpargeq 0, 2, gUnknown_81D5CF8
jumpargeq 0, 3, gUnknown_81D5D4C
@@ -10581,9 +10581,9 @@ General_TurnTrap:: @ 81D5C5F
gUnknown_81D5C8B:: @ 81D5C8B
loadspritegfx 10186
loopsewithpan SE_W010, 63, 6, 2
- createsprite gUnknown_83E2D0C, ANIM_TARGET, 4, 0, 16, 0, 1
+ createsprite gConstrictBindingSpriteTemplate, ANIM_TARGET, 4, 0, 16, 0, 1
delay 7
- createsprite gUnknown_83E2D0C, ANIM_TARGET, 2, 0, 8, 1, 1
+ createsprite gConstrictBindingSpriteTemplate, ANIM_TARGET, 2, 0, 8, 1, 1
delay 3
createvisualtask AnimTask_ShakeMon2, 2, 1, 2, 0, 8, 1
delay 20
@@ -10668,7 +10668,7 @@ General_ItemEffect:: @ 81D5DF2
waitforvisualfinish
playsewithpan SE_REAPOKE, 192
createsprite gSimplePaletteBlendSpriteTemplate, ANIM_ATTACKER, 2, 2, 3, 7, 0, 26609
- createsprite gUnknown_83E4094, ANIM_ATTACKER, 3, 0, 0, 0, 0
+ createsprite gThinRingExpandingSpriteTemplate, ANIM_ATTACKER, 3, 0, 0, 0, 0
waitforvisualfinish
end
@@ -10678,31 +10678,31 @@ General_SmokeballEscape:: @ 81D5E66
setalpha 12, 4
delay 0
playsewithpan SE_BOWA2, 63
- createsprite gUnknown_83FF514, ANIM_TARGET, 0, 0, 32, 28, 30
+ createsprite gSmokeBallEscapeCloudSpriteTemplate, ANIM_TARGET, 0, 0, 32, 28, 30
delay 4
playsewithpan SE_BOWA2, 63
- createsprite gUnknown_83FF514, ANIM_ATTACKER, 127, 2, 12, 20, 30
+ createsprite gSmokeBallEscapeCloudSpriteTemplate, ANIM_ATTACKER, 127, 2, 12, 20, 30
delay 12
playsewithpan SE_BOWA2, 63
- createsprite gUnknown_83FF514, ANIM_ATTACKER, 126, 2, -28, 4, 30
+ createsprite gSmokeBallEscapeCloudSpriteTemplate, ANIM_ATTACKER, 126, 2, -28, 4, 30
delay 12
playsewithpan SE_BOWA2, 63
- createsprite gUnknown_83FF514, ANIM_ATTACKER, 124, 2, 14, -20, 30
+ createsprite gSmokeBallEscapeCloudSpriteTemplate, ANIM_ATTACKER, 124, 2, 14, -20, 30
delay 4
playsewithpan SE_BOWA2, 63
createvisualtask sub_80B78E0, 2, 2
- createsprite gUnknown_83FF514, ANIM_ATTACKER, 123, 3, 4, 4, 30
+ createsprite gSmokeBallEscapeCloudSpriteTemplate, ANIM_ATTACKER, 123, 3, 4, 4, 30
delay 14
playsewithpan SE_BOWA2, 63
- createsprite gUnknown_83FF514, ANIM_ATTACKER, 122, 3, -14, 18, 46
+ createsprite gSmokeBallEscapeCloudSpriteTemplate, ANIM_ATTACKER, 122, 3, -14, 18, 46
delay 0
- createsprite gUnknown_83FF514, ANIM_ATTACKER, 121, 3, 14, -14, 46
+ createsprite gSmokeBallEscapeCloudSpriteTemplate, ANIM_ATTACKER, 121, 3, 14, -14, 46
delay 0
- createsprite gUnknown_83FF514, ANIM_ATTACKER, 120, 3, -12, -10, 46
+ createsprite gSmokeBallEscapeCloudSpriteTemplate, ANIM_ATTACKER, 120, 3, -12, -10, 46
delay 0
- createsprite gUnknown_83FF514, ANIM_ATTACKER, 119, 3, 14, 14, 46
+ createsprite gSmokeBallEscapeCloudSpriteTemplate, ANIM_ATTACKER, 119, 3, 14, 14, 46
delay 0
- createsprite gUnknown_83FF514, ANIM_ATTACKER, 118, 3, 0, 0, 46
+ createsprite gSmokeBallEscapeCloudSpriteTemplate, ANIM_ATTACKER, 118, 3, 0, 0, 46
waitforvisualfinish
clearmonbg 0
invisible 0
@@ -10744,7 +10744,7 @@ General_Hail:: @ 81D5FE2
goto Move_HAIL
General_LeechSeedDrain:: @ 81D5FE7
- createvisualtask sub_80F1D7C, 5,
+ createvisualtask AnimTask_GetBattlersFromArg, 5,
delay 0
goto Move_ABSORB
@@ -10763,9 +10763,9 @@ General_MonHit:: @ 81D5FF5
General_ItemSteal:: @ 81D6026
loadspritegfx 10224
createvisualtask sub_80BC0FC, 2,
- createvisualtask sub_80F1700, 2,
+ createvisualtask AnimTask_TargetToEffectBattler, 2,
delay 1
- createsprite gUnknown_83E2EE8, ANIM_ATTACKER, 2, 0, -5, 10, 2, -1
+ createsprite gItemStealSpriteTemplate, ANIM_ATTACKER, 2, 0, -5, 10, 2, -1
end
General_SnatchMove:: @ 81D604B
@@ -10786,12 +10786,12 @@ gUnknown_81D6082:: @ 81D6082
gUnknown_81D6089:: @ 81D6089
playsewithpan SE_W104, 192
- createvisualtask sub_80E392C, 2,
+ createvisualtask AnimTask_SnatchOpposingMonMove, 2,
goto gUnknown_81D6082
gUnknown_81D6099:: @ 81D6099
playsewithpan SE_W104, 192
- createvisualtask sub_80E3FC0, 2,
+ createvisualtask AnimTask_SnatchPartnerMove, 2,
goto gUnknown_81D6082
General_FutureSightHit:: @ 81D60A9
@@ -10820,7 +10820,7 @@ General_DoomDesireHit:: @ 81D6108
createsprite gSimplePaletteBlendSpriteTemplate, ANIM_ATTACKER, 2, 1, 3, 0, 16, 32767
waitforvisualfinish
delay 10
- createvisualtask sub_80E017C, 5,
+ createvisualtask AnimTask_DoomDesireLightBeam, 5,
delay 9
playsewithpan SE_W109, 192
delay 9
@@ -10830,19 +10830,19 @@ General_DoomDesireHit:: @ 81D6108
delay 25
createvisualtask AnimTask_ShakeMonInPlace, 2, 1, 10, 0, 20, 1
playsewithpan SE_W120, 63
- createsprite gUnknown_83E3F94, ANIM_ATTACKER, 3, 0, 0, 1, 1
+ createsprite gExplosionSpriteTemplate, ANIM_ATTACKER, 3, 0, 0, 1, 1
delay 6
playsewithpan SE_W120, 63
- createsprite gUnknown_83E3F94, ANIM_ATTACKER, 3, 24, -24, 1, 1
+ createsprite gExplosionSpriteTemplate, ANIM_ATTACKER, 3, 24, -24, 1, 1
delay 6
playsewithpan SE_W120, 63
- createsprite gUnknown_83E3F94, ANIM_ATTACKER, 3, -16, 16, 1, 1
+ createsprite gExplosionSpriteTemplate, ANIM_ATTACKER, 3, -16, 16, 1, 1
delay 6
playsewithpan SE_W120, 63
- createsprite gUnknown_83E3F94, ANIM_ATTACKER, 3, -24, -12, 1, 1
+ createsprite gExplosionSpriteTemplate, ANIM_ATTACKER, 3, -24, -12, 1, 1
delay 6
playsewithpan SE_W120, 63
- createsprite gUnknown_83E3F94, ANIM_ATTACKER, 3, 16, 16, 1, 1
+ createsprite gExplosionSpriteTemplate, ANIM_ATTACKER, 3, 16, 16, 1, 1
waitforvisualfinish
createsprite gSimplePaletteBlendSpriteTemplate, ANIM_ATTACKER, 2, 1, 3, 16, 0, 32767
waitforvisualfinish
@@ -10939,7 +10939,7 @@ gUnknown_81D637B:: @ 81D637B
monbg 0
playsewithpan SE_W100, 192
waitplaysewithpan SE_W107, 192, 48
- createvisualtask sub_80DF9BC, 2, 255
+ createvisualtask AnimTask_TransformMon, 2, 255
waitsound
waitforvisualfinish
clearmonbg 0
@@ -10983,11 +10983,11 @@ gUnknown_81D63FD:: @ 81D63FD
gUnknown_81D6425:: @ 81D6425
loadspritegfx 10087
- createsprite gUnknown_83E3F04, ANIM_TARGET, 2, 1, 20, -20
+ createsprite gAngerMarkSpriteTemplate, ANIM_TARGET, 2, 1, 20, -20
playsewithpan SE_W207B, 63
waitforvisualfinish
delay 12
- createsprite gUnknown_83E3F04, ANIM_TARGET, 2, 1, -20, -20
+ createsprite gAngerMarkSpriteTemplate, ANIM_TARGET, 2, 1, -20, -20
playsewithpan SE_W207B, 63
end
@@ -11000,7 +11000,7 @@ gUnknown_81D644E:: @ 81D644E
end
gUnknown_81D6476:: @ 81D6476
- createvisualtask sub_80F16CC, 2,
+ createvisualtask AnimTask_IsAttackerBehindSubstitute, 2,
jumpargeq 7, 1, gUnknown_81D6487
gUnknown_81D6485:: @ 81D6485
@@ -11013,7 +11013,7 @@ gUnknown_81D6487:: @ 81D6487
goto gUnknown_81D6485
gUnknown_81D6496:: @ 81D6496
- createvisualtask sub_80F16CC, 2,
+ createvisualtask AnimTask_IsAttackerBehindSubstitute, 2,
jumpargeq 7, 1, gUnknown_81D64A7
gUnknown_81D64A5:: @ 81D64A5
@@ -11051,7 +11051,7 @@ Special_BallThrow:: @ 81D64F9
delay 0
playsewithpan SE_NAGERU, 0
createvisualtask sub_80EF5AC, 2,
- createvisualtask sub_80EF4E0, 2,
+ createvisualtask AnimTask_IsBallBlockedByTrainerOrDodged, 2,
jumpargeq 7, 65535, gUnknown_81D652D
jumpargeq 7, 65534, gUnknown_81D6555
diff --git a/data/battle_anim_special.s b/data/battle_anim_special.s
deleted file mode 100644
index 967e27674..000000000
--- a/data/battle_anim_special.s
+++ /dev/null
@@ -1,148 +0,0 @@
-#include "constants/region_map.h"
-#include "constants/flags.h"
-#include "constants/moves.h"
-#define RGB(r, g, b) ((r) | ((g) << 5) | ((b) << 10))
- .include "asm/macros.inc"
- .include "constants/constants.inc"
- .section .rodata
- .align 2
-
-gUnknown_840BF3C:: @ 840BF3C
- .byte 10, 2, -3, 0
- .byte 15, 0, -4, 0
- .byte -10, 2, -4, 0
-
-gUnknown_840BF48:: @ 840BF48
- obj_tiles gFile_graphics_battle_anims_sprites_particles_sheet, 0x0100, 55020
- obj_tiles gFile_graphics_battle_anims_sprites_particles_sheet, 0x0100, 55021
- obj_tiles gFile_graphics_battle_anims_sprites_particles_sheet, 0x0100, 55022
- obj_tiles gFile_graphics_battle_anims_sprites_particles_sheet, 0x0100, 55023
- obj_tiles gFile_graphics_battle_anims_sprites_particles_sheet, 0x0100, 55024
- obj_tiles gFile_graphics_battle_anims_sprites_particles_sheet, 0x0100, 55025
- obj_tiles gFile_graphics_battle_anims_sprites_particles_sheet, 0x0100, 55026
- obj_tiles gFile_graphics_battle_anims_sprites_particles_sheet, 0x0100, 55027
- obj_tiles gFile_graphics_battle_anims_sprites_particles_sheet, 0x0100, 55028
- obj_tiles gFile_graphics_battle_anims_sprites_particles_sheet, 0x0100, 55029
- obj_tiles gFile_graphics_battle_anims_sprites_particles_sheet, 0x0100, 55030
- obj_tiles gFile_graphics_battle_anims_sprites_particles_sheet, 0x0100, 55031
-
-gUnknown_840BFA8:: @ 840BFA8
- obj_pal gFile_graphics_battle_anims_sprites_136_palette, 55020
- obj_pal gFile_graphics_battle_anims_sprites_136_palette, 55021
- obj_pal gFile_graphics_battle_anims_sprites_136_palette, 55022
- obj_pal gFile_graphics_battle_anims_sprites_136_palette, 55023
- obj_pal gFile_graphics_battle_anims_sprites_136_palette, 55024
- obj_pal gFile_graphics_battle_anims_sprites_136_palette, 55025
- obj_pal gFile_graphics_battle_anims_sprites_136_palette, 55026
- obj_pal gFile_graphics_battle_anims_sprites_136_palette, 55027
- obj_pal gFile_graphics_battle_anims_sprites_136_palette, 55028
- obj_pal gFile_graphics_battle_anims_sprites_136_palette, 55029
- obj_pal gFile_graphics_battle_anims_sprites_136_palette, 55030
- obj_pal gFile_graphics_battle_anims_sprites_136_palette, 55031
-
-gAnimCmd_840C008:: @ 840C008
- obj_image_anim_frame 0x0000, 1
- obj_image_anim_frame 0x0001, 1
- obj_image_anim_frame 0x0002, 1
- obj_image_anim_frame 0x0000, 1, OBJ_IMAGE_ANIM_H_FLIP
- obj_image_anim_frame 0x0002, 1
- obj_image_anim_frame 0x0001, 1
- obj_image_anim_jump 0x0000
-
-gAnimCmd_840C024:: @ 840C024
- obj_image_anim_frame 0x0003, 1
- obj_image_anim_end
-
-gAnimCmd_840C02C:: @ 840C02C
- obj_image_anim_frame 0x0004, 1
- obj_image_anim_end
-
-gAnimCmd_840C034:: @ 840C034
- obj_image_anim_frame 0x0005, 1
- obj_image_anim_end
-
-gAnimCmd_840C03C:: @ 840C03C
- obj_image_anim_frame 0x0006, 4
- obj_image_anim_frame 0x0007, 4
- obj_image_anim_jump 0x0000
-
-gAnimCmd_840C048:: @ 840C048
- obj_image_anim_frame 0x0007, 4
- obj_image_anim_end
-
-gSpriteAnimTable_840C050::
- .4byte gAnimCmd_840C008
- .4byte gAnimCmd_840C024
- .4byte gAnimCmd_840C02C
- .4byte gAnimCmd_840C034
- .4byte gAnimCmd_840C03C
- .4byte gAnimCmd_840C048
-
-gUnknown_840C068:: @ 840C068
- .byte 0x00, 0x00, 0x00, 0x05, 0x01, 0x02, 0x02, 0x03, 0x05, 0x05, 0x04, 0x04
-
-gUnknown_840C074:: @ 840C074
- .4byte sub_80F06A4
- .4byte sub_80F0C28
- .4byte sub_80F0A20
- .4byte sub_80F0B20
- .4byte sub_80F0F10
- .4byte sub_80F0A20
- .4byte sub_80F091C
- .4byte sub_80F0B20
- .4byte sub_80F0DB4
- .4byte sub_80F0818
- .4byte sub_80F0C28
- .4byte sub_80F103C
-
-gUnknown_840C0A4:: @ 840C0A4
- spr_template 55020, 55020, gOamData_83AC9C8, gSpriteAnimTable_840C050, NULL, gDummySpriteAffineAnimTable, SpriteCallbackDummy
-
-gUnknown_840C0BC::
- spr_template 55021, 55021, gOamData_83AC9C8, gSpriteAnimTable_840C050, NULL, gDummySpriteAffineAnimTable, SpriteCallbackDummy
- spr_template 55022, 55022, gOamData_83AC9C8, gSpriteAnimTable_840C050, NULL, gDummySpriteAffineAnimTable, SpriteCallbackDummy
- spr_template 55023, 55023, gOamData_83AC9C8, gSpriteAnimTable_840C050, NULL, gDummySpriteAffineAnimTable, SpriteCallbackDummy
-
-gUnknown_840C104:: @ 840C104
- spr_template 55024, 55024, gOamData_83AC9C8, gSpriteAnimTable_840C050, NULL, gDummySpriteAffineAnimTable, SpriteCallbackDummy
- spr_template 55025, 55025, gOamData_83AC9C8, gSpriteAnimTable_840C050, NULL, gDummySpriteAffineAnimTable, SpriteCallbackDummy
- spr_template 55026, 55026, gOamData_83AC9C8, gSpriteAnimTable_840C050, NULL, gDummySpriteAffineAnimTable, SpriteCallbackDummy
- spr_template 55027, 55027, gOamData_83AC9C8, gSpriteAnimTable_840C050, NULL, gDummySpriteAffineAnimTable, SpriteCallbackDummy
- spr_template 55028, 55028, gOamData_83AC9C8, gSpriteAnimTable_840C050, NULL, gDummySpriteAffineAnimTable, SpriteCallbackDummy
- spr_template 55029, 55029, gOamData_83AC9C8, gSpriteAnimTable_840C050, NULL, gDummySpriteAffineAnimTable, SpriteCallbackDummy
- spr_template 55030, 55030, gOamData_83AC9C8, gSpriteAnimTable_840C050, NULL, gDummySpriteAffineAnimTable, SpriteCallbackDummy
- spr_template 55031, 55031, gOamData_83AC9C8, gSpriteAnimTable_840C050, NULL, gDummySpriteAffineAnimTable, SpriteCallbackDummy
-
-gUnknown_840C1C4:: @ 840C1C4
- .2byte RGB(31, 22, 30)
- .2byte RGB(16, 23, 30)
- .2byte RGB(23, 30, 20)
- .2byte RGB(31, 31, 15)
- .2byte RGB(23, 20, 28)
- .2byte RGB(21, 31, 25)
- .2byte RGB(12, 25, 30)
- .2byte RGB(30, 27, 10)
- .2byte RGB(31, 24, 16)
- .2byte RGB(29, 30, 30)
- .2byte RGB(31, 17, 10)
- .2byte RGB(31, 9, 10)
-
-gUnknown_840C1DC:: @ 840C1DC
- .byte 0x00, 0x00, 0x01, 0x02, 0x03
- .byte 0x04, 0x01, 0x01, 0x00, 0x01
- .byte 0x03, 0x05, 0x06, 0x05, 0x04
-
- .align 2
-gUnknown_840C1EC::
- spr_template 10269, 10269, gOamData_83AC9D0, gDummySpriteAnimTable, NULL, gDummySpriteAffineAnimTable, sub_80F1B3C
-
-gUnknown_840C204::
- obj_image_anim_frame 0x0040, 1
- obj_image_anim_end
-
-gSpriteAnimTable_840C20C::
- .4byte gUnknown_840C204
-
-gUnknown_840C210::
- spr_template 10058, 10058, gOamData_83AC9D8, gSpriteAnimTable_840C20C, NULL, gDummySpriteAffineAnimTable, sub_80F1B3C
-
diff --git a/data/battle_anim_status_effects.s b/data/battle_anim_status_effects.s
deleted file mode 100644
index 6e8952131..000000000
--- a/data/battle_anim_status_effects.s
+++ /dev/null
@@ -1,110 +0,0 @@
- .include "asm/macros.inc"
- .include "constants/constants.inc"
- .section .rodata
- .align 2
-
-gUnknown_83BF3E0:: @ 83BF3DC
- obj_image_anim_frame 0, 3
- obj_image_anim_frame 4, 3
- obj_image_anim_frame 8, 3
- obj_image_anim_frame 12, 3
- obj_image_anim_jump 0
-
-gSpriteAnimTable_83BF3F4:: @ 83BF3F4
- .4byte gUnknown_83BF3E0
-
-gSpriteTemplate_83BF3F8:: @ 83BF3F8
- spr_template 10004, 10004, gOamData_83AC9D0, gSpriteAnimTable_83BF3F4, NULL, gDummySpriteAffineAnimTable, sub_8076F58
-
-gSpriteTemplate_83BF410:: @ 83BF410
- spr_template 10004, 10004, gOamData_83AC9D0, gSpriteAnimTable_83BF3F4, NULL, gDummySpriteAffineAnimTable, sub_8076ED8
-
-gUnknown_83BF428:: @ 83BF428
- obj_image_anim_frame 0x0000, 3
- obj_image_anim_jump 0x0000
-
-gSpriteAnimTable_83BF430:: @ 83BF430
- .4byte gUnknown_83BF428
-
-gSpriteTemplate_83BF434:: @ 83BF434
- spr_template 10283, 10283, gOamData_83AC9D8, gSpriteAnimTable_83BF430, NULL, gDummySpriteAffineAnimTable, sub_807729C
-
-gSpriteTemplate_83BF44C:: @ 83BF44C
- spr_template 10283, 10283, gOamData_83AC9D8, gSpriteAnimTable_83BF430, NULL, gDummySpriteAffineAnimTable, sub_8077350
-
-gUnknown_83BF464:: @ 83BF464
- obj_image_anim_frame 0x0000, 3
- obj_image_anim_frame 0x0010, 3
- obj_image_anim_frame 0x0020, 3
- obj_image_anim_frame 0x0030, 3
- obj_image_anim_frame 0x0040, 3
- obj_image_anim_end
-
-gSpriteAnimTable_83BF47C:: @ 83BF47C
- .4byte gUnknown_83BF464
-
-gSpriteTemplate_83BF480:: @ 83BF480
- spr_template 10071, 10071, gOamData_83AC9D8, gSpriteAnimTable_83BF47C, NULL, gDummySpriteAffineAnimTable, sub_8076FD0
-
-gSpriteTemplate_83BF498:: @ 83BF498
- spr_template 10051, 10051, gOamData_83AC9D8, gDummySpriteAnimTable, NULL, gDummySpriteAffineAnimTable, sub_8076F58
-
-gUnknown_83BF4B0:: @ 83BF4B0
- obj_image_anim_frame 0x0000, 5
- obj_image_anim_jump 0x0000
-
-gUnknown_83BF4B8:: @ 83BF4B8
- obj_image_anim_frame 0x0000, 5
- obj_image_anim_jump 0x0000
-
-gUnknown_83BF4C0:: @ 83BF4C0
- obj_image_anim_frame 0x0000, 5
- obj_image_anim_jump 0x0000
-
-gSpriteAniimTable_83BF4C8:: @ 83BF4C8
- .4byte gUnknown_83BF4B0
- .4byte gUnknown_83BF4B8
- .4byte gUnknown_83BF4C0
-
-gSpriteTemplate_83BF4D4:: @ 83BF4D4
- spr_template 10135, 10135, gOamData_83AC9D8, gSpriteAniimTable_83BF4C8, NULL, gDummySpriteAffineAnimTable, sub_8076F58
-
-gUnknown_83BF4EC:: @ 83BF4EC
- obj_image_anim_frame 0x0000, 15
- obj_image_anim_jump 0x0000
-
-gSpriteAnimTable_83BF4F4:: @ 83BF4F4
- .4byte gUnknown_83BF4EC
-
-gUnknown_83BF4F8:: @ 83BF4F8
- obj_rot_scal_anim_frame 0x0060, 0x0060, 0x00, 0
- obj_rot_scal_anim_frame 0x0002, 0x0002, 0x00, 1
- obj_rot_scal_anim_jump 0x0001
-
-gSpriteAffineAnimTable_83BF510:: @ 83BF510
- .4byte gUnknown_83BF4F8
-
-gSpriteTemplate_83BF514:: @ 83BF514
- spr_template 10004, 10004, gOamData_83ACA90, gSpriteAnimTable_83BF4F4, NULL, gSpriteAffineAnimTable_83BF510, sub_8076ED8
-
-gUnknown_83BF52C:: @ 83BF52C
- .string "TASK OVER\n"
- .string "タスクがオーバーしました$"
-
- .align 2
-gSubsprites_83BF544:: @ 83BF544
- subsprite 240, 240, 2, 0x00, 64x64
- subsprite 240, 48, 2, 0x40, 64x32
- subsprite 48, 240, 2, 0x60, 32x64
- subsprite 48, 48, 2, 0x80, 32x32
-
-gUnknown_83BF554:: @ 83BF554
- .byte 4
- .align 2
- .4byte gSubsprites_83BF544
-
-gUnknown_83BF55C:: @ 83BF55C
- spr_template 10010, 10010, gOamData_83ACB00, gDummySpriteAnimTable, NULL, gDummySpriteAffineAnimTable, SpriteCallbackDummy
-
-gUnknown_83BF574:: @ 83BF574
- spr_template 10136, 10136, gOamData_83AC9C8, gDummySpriteAnimTable, NULL, gDummySpriteAffineAnimTable, sub_807834C
diff --git a/data/berry_crush.s b/data/berry_crush.s
index 8ca6e6a0c..cc7ae23fd 100644
--- a/data/berry_crush.s
+++ b/data/berry_crush.s
@@ -325,19 +325,19 @@ gUnknown_846F408::
.4byte gUnknown_846F3D4
gUnknown_846F410:: @ 846F410
- spr_template 1, 1, gOamData_83AC9E0, gUnknown_846F3EC, NULL, gDummySpriteAffineAnimTable, SpriteCallbackDummy
+ spr_template 1, 1, gOamData_AffineOff_ObjNormal_64x64, gUnknown_846F3EC, NULL, gDummySpriteAffineAnimTable, SpriteCallbackDummy
gUnknown_846F428:: @ 846F428
- spr_template 2, 2, gOamData_83AC9D8, gUnknown_846F3F0, NULL, gDummySpriteAffineAnimTable, sub_814EFD0
+ spr_template 2, 2, gOamData_AffineOff_ObjNormal_32x32, gUnknown_846F3F0, NULL, gDummySpriteAffineAnimTable, sub_814EFD0
gUnknown_846F440:: @ 846F440
- spr_template 3, 2, gOamData_83AC9D0, gUnknown_846F3F8, NULL, gDummySpriteAffineAnimTable, SpriteCallbackDummy
+ spr_template 3, 2, gOamData_AffineOff_ObjNormal_16x16, gUnknown_846F3F8, NULL, gDummySpriteAffineAnimTable, SpriteCallbackDummy
gUnknown_846F458:: @ 846F458
- spr_template 4, 4, gOamData_83ACA08, gUnknown_846F400, NULL, gDummySpriteAffineAnimTable, SpriteCallbackDummy
+ spr_template 4, 4, gOamData_AffineOff_ObjNormal_8x16, gUnknown_846F400, NULL, gDummySpriteAffineAnimTable, SpriteCallbackDummy
gUnknown_846F470:: @ 846F470
- spr_template 5, 5, gOamData_83ACA98, gUnknown_846F404, NULL, gUnknown_846F408, SpriteCallbackDummy
+ spr_template 5, 5, gOamData_AffineDouble_ObjNormal_32x32, gUnknown_846F404, NULL, gUnknown_846F408, SpriteCallbackDummy
gUnknown_846F488:: @ 846F488 struct UnkStruct3? perhaps not
.byte 9, 2, 8
diff --git a/data/field_weather.s b/data/field_weather.s
index 356ec81a5..890f0fef6 100644
--- a/data/field_weather.s
+++ b/data/field_weather.s
@@ -389,7 +389,7 @@ gUnknown_83C68B8::
.4byte gUnknown_83C68AC
gUnknown_83C68BC:: @ 83C68BC
- spr_template 4613, 4608, gOamData_83AC9C8, gUnknown_83C68B8, NULL, gDummySpriteAffineAnimTable, unc_0807DAB4
+ spr_template 4613, 4608, gOamData_AffineOff_ObjNormal_8x8, gUnknown_83C68B8, NULL, gDummySpriteAffineAnimTable, unc_0807DAB4
gUnknown_83C68D4:: @ 83C68D4
.2byte 0x00c8, 0x0048, 0x0038, 0x0028, 0x0018, 0x0000
diff --git a/data/graphics.s b/data/graphics.s
index fd0c35c7a..c5eae9753 100644
--- a/data/graphics.s
+++ b/data/graphics.s
@@ -153,143 +153,143 @@ 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
-gFile_graphics_battle_anims_sprites_115_palette:: @ 8D02894
+gBattleAnimSpritePal_RainDrops:: @ 8D02894
.incbin "graphics/battle_anims/sprites/115.gbapal.lz"
.align 2
-gFile_graphics_battle_anims_sprites_000_palette:: @ 8D028B4
+gBattleAnimSpritePal_Bone:: @ 8D028B4
.incbin "graphics/battle_anims/sprites/000.gbapal.lz"
.align 2
-gFile_graphics_battle_anims_sprites_003_palette:: @ 8D028D8
+gBattleAnimSpritePal_AirWave:: @ 8D028D8
.incbin "graphics/battle_anims/sprites/003.gbapal.lz"
.align 2
-gFile_graphics_battle_anims_sprites_004_palette:: @ 8D02900
+gBattleAnimSpritePal_Orb:: @ 8D02900
.incbin "graphics/battle_anims/sprites/004.gbapal.lz"
.align 2
-gFile_graphics_battle_anims_sprites_005_palette:: @ 8D02914
+gBattleAnimSpritePal_Sword:: @ 8D02914
.incbin "graphics/battle_anims/sprites/005.gbapal.lz"
.align 2
-gFile_graphics_battle_anims_sprites_006_palette:: @ 8D0293C
+gBattleAnimSpritePal_Seed:: @ 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
-gFile_graphics_battle_anims_sprites_161_palette:: @ 8D0298C
+gBattleAnimSpritePal_Needle:: @ 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
-gFile_graphics_battle_anims_sprites_007_palette:: @ 8D02B30
+gBattleAnimSpritePal_Explosion6:: @ 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
-gFile_graphics_battle_anims_sprites_008_palette:: @ 8D02B70
+gBattleAnimSpritePal_PinkOrb:: @ 8D02B70
.incbin "graphics/battle_anims/sprites/008.gbapal.lz"
.align 2
-gFile_graphics_battle_anims_sprites_010_palette:: @ 8D02B8C
+gBattleAnimSpritePal_IceCube:: @ 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
-gFile_graphics_battle_anims_sprites_009_palette:: @ 8D03274
+gBattleAnimSpritePal_Gust:: @ 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
-gFile_graphics_battle_anims_sprites_011_palette:: @ 8D0330C
+gBattleAnimSpritePal_Spark2:: @ 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
-gFile_graphics_battle_anims_sprites_012_palette:: @ 8D0339C
+gBattleAnimSpritePal_Orange:: @ 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
-gFile_graphics_battle_anims_sprites_152_palette:: @ 8D033FC
+gBattleAnimSpritePal_Spikes:: @ 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
-gFile_graphics_battle_anims_sprites_013_palette:: @ 8D03454
+gBattleAnimSpritePal_YellowBall:: @ 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
-gFile_graphics_battle_anims_sprites_015_palette:: @ 8D034D8
+gBattleAnimSpritePal_TiedBag:: @ 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
-gFile_graphics_battle_anims_sprites_016_palette:: @ 8D03570
+gBattleAnimSpritePal_BlackSmoke:: @ 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
@@ -297,27 +297,27 @@ gFile_graphics_unknown_Unknown_8D035A0_sheet:: @ 8D035A0
.incbin "graphics/unknown/unknown_D035A0.4bpp.lz"
.align 2
-gFile_graphics_battle_anims_sprites_019_palette:: @ 8D035C4
+gBattleAnimSpritePal_Glass:: @ 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
-gFile_graphics_battle_anims_sprites_020_palette:: @ 8D0376C
+gBattleAnimSpritePal_HornHit:: @ 8D0376C
.incbin "graphics/battle_anims/sprites/020.gbapal.lz"
.align 2
-gFile_graphics_battle_anims_sprites_023_palette:: @ 8D03794
+gBattleAnimSpritePal_BlueShards:: @ 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
@@ -329,115 +329,115 @@ gFile_graphics_unused_music_notes_sheet:: @ 8D038EC
.incbin "graphics/unused/music_notes.4bpp.lz"
.align 2
-gFile_graphics_battle_anims_sprites_021_palette:: @ 8D039E8
+gBattleAnimSpritePal_Hit:: @ 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
-gFile_graphics_battle_anims_sprites_022_palette:: @ 8D03D48
+gBattleAnimSpritePal_Hit2:: @ 8D03D48
.incbin "graphics/battle_anims/sprites/022.gbapal.lz"
.align 2
-gFile_graphics_battle_anims_sprites_025_palette:: @ 8D03D70
+gBattleAnimSpritePal_WavingHand:: @ 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
-gFile_graphics_battle_anims_sprites_024_palette:: @ 8D03F54
+gBattleAnimSpritePal_ClosingEye:: @ 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
-gFile_graphics_battle_anims_sprites_031_palette:: @ 8D04348
+gBattleAnimSpritePal_BlueStar:: @ 8D04348
.incbin "graphics/battle_anims/sprites/031.gbapal.lz"
.align 2
-gFile_graphics_battle_anims_sprites_032_palette:: @ 8D04368
+gBattleAnimSpritePal_BubbleBurst:: @ 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
-gFile_graphics_battle_anims_sprites_026_palette:: @ 8D047B4
+gBattleAnimSpritePal_HitDuplicate:: @ 8D047B4
.incbin "graphics/battle_anims/sprites/026.gbapal.lz"
.align 2
-gFile_graphics_battle_anims_sprites_027_palette:: @ 8D047DC
+gBattleAnimSpritePal_Leer:: @ 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
-gFile_graphics_battle_anims_sprites_028_palette:: @ 8D04B00
+gBattleAnimSpritePal_BlueBurst:: @ 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
-gFile_graphics_battle_anims_sprites_029_palette:: @ 8D05130
+gBattleAnimSpritePal_SmallEmber:: @ 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
-gFile_graphics_battle_anims_sprites_030_palette:: @ 8D05518
+gBattleAnimSpritePal_GraySmoke:: @ 8D05518
.incbin "graphics/battle_anims/sprites/030.gbapal.lz"
.align 2
-gFile_graphics_battle_anims_sprites_033_palette:: @ 8D0553C
+gBattleAnimSpritePal_Fire:: @ 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
-gFile_graphics_battle_anims_sprites_036_palette:: @ 8D06638
+gBattleAnimSpritePal_Lightning2:: @ 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
@@ -477,27 +477,27 @@ gFile_graphics_unused_old_battle_interface_tilemap:: @ 8D077EC
.incbin "graphics/unused/old_battle_interface_tilemap.bin.lz"
.align 2
-gFile_graphics_battle_anims_sprites_038_palette:: @ 8D078FC
+gBattleAnimSpritePal_ClawSlash2:: @ 8D078FC
.incbin "graphics/battle_anims/sprites/038.gbapal.lz"
.align 2
-gFile_graphics_battle_anims_sprites_039_palette:: @ 8D07924
+gBattleAnimSpritePal_ClawSlash:: @ 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
@@ -505,35 +505,35 @@ 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
-gFile_graphics_battle_anims_sprites_042_palette:: @ 8D0857C
+gBattleAnimSpritePal_BubbleBurst2:: @ 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
-gFile_graphics_battle_anims_sprites_043_palette:: @ 8D089A4
+gBattleAnimSpritePal_IceChunk:: @ 8D089A4
.incbin "graphics/battle_anims/sprites/043.gbapal.lz"
.align 2
-gFile_graphics_battle_anims_sprites_044_palette:: @ 8D089CC
+gBattleAnimSpritePal_Glass2:: @ 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
-gFile_graphics_battle_anims_sprites_045_palette:: @ 8D08C60
+gBattleAnimSpritePal_PinkHeart2:: @ 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
@@ -549,15 +549,15 @@ 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
-gFile_graphics_battle_anims_sprites_046_palette:: @ 8D099CC
+gBattleAnimSpritePal_SapDrip:: @ 8D099CC
.incbin "graphics/battle_anims/sprites/046.gbapal.lz"
.align 2
-gFile_graphics_battle_anims_sprites_047_palette:: @ 8D099EC
+gBattleAnimSpritePal_SapDrip2:: @ 8D099EC
.incbin "graphics/battle_anims/sprites/047.gbapal.lz"
.align 2
@@ -569,31 +569,31 @@ 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
-gFile_graphics_battle_anims_sprites_048_palette:: @ 8D09F70
+gBattleAnimSpritePal_Sparkle1:: @ 8D09F70
.incbin "graphics/battle_anims/sprites/048.gbapal.lz"
.align 2
-gFile_graphics_battle_anims_sprites_049_palette:: @ 8D09F98
+gBattleAnimSpritePal_Sparkle2:: @ 8D09F98
.incbin "graphics/battle_anims/sprites/049.gbapal.lz"
.align 2
-gFile_graphics_battle_anims_sprites_050_palette:: @ 8D09FC0
+gBattleAnimSpritePal_HumanoidFoot:: @ 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
@@ -605,79 +605,79 @@ 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
-gFile_graphics_battle_anims_sprites_054_palette:: @ 8D0A3BC
+gBattleAnimSpritePal_YellowUnk:: @ 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
-gFile_graphics_battle_anims_sprites_056_palette:: @ 8D0A87C
+gBattleAnimSpritePal_SlamHit:: @ 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
-gFile_graphics_battle_anims_sprites_057_palette:: @ 8D0A9F0
+gBattleAnimSpritePal_Ring:: @ 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
-gFile_graphics_battle_anims_sprites_058_palette:: @ 8D0AE7C
+gBattleAnimSpritePal_Rocks:: @ 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
-gFile_graphics_battle_anims_sprites_059_palette:: @ 8D0AF04
+gBattleAnimSpritePal_Z:: @ 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
-gFile_graphics_battle_anims_sprites_060_palette:: @ 8D0AF48
+gBattleAnimSpritePal_YellowUnk2:: @ 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
-gFile_graphics_battle_anims_sprites_061_palette:: @ 8D0B014
+gBattleAnimSpritePal_AirSlash:: @ 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
-gFile_graphics_battle_anims_sprites_062_palette:: @ 8D0B404
+gBattleAnimSpritePal_SpinningGreenOrbs:: @ 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
-gFile_graphics_battle_anims_sprites_063_palette:: @ 8D0B5E8
+gBattleAnimSpritePal_Leaf:: @ 8D0B5E8
.incbin "graphics/battle_anims/sprites/063.gbapal.lz"
.align 2
@@ -685,87 +685,87 @@ gFile_graphics_unused_metronome_hand_small_sheet:: @ 8D0B610
.incbin "graphics/unused/metronome_hand_small.4bpp.lz"
.align 2
-gFile_graphics_battle_anims_sprites_091_palette:: @ 8D0B680
+gBattleAnimSpritePal_Clapping:: @ 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
-gFile_graphics_battle_anims_sprites_065_palette:: @ 8D0B7B8
+gBattleAnimSpritePal_PoisonPowder:: @ 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
-gFile_graphics_battle_anims_sprites_066_palette:: @ 8D0B824
+gBattleAnimSpritePal_BrownTriangle:: @ 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
-gFile_graphics_battle_anims_sprites_070_palette:: @ 8D0B8CC
+gBattleAnimSpritePal_Sparkle3:: @ 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
-gFile_graphics_battle_anims_sprites_072_palette:: @ 8D0BBF0
+gBattleAnimSpritePal_MusicNotes:: @ 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
-gFile_graphics_battle_anims_sprites_073_palette:: @ 8D0BD24
+gBattleAnimSpritePal_Duck:: @ 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
-gFile_graphics_battle_anims_sprites_075_palette:: @ 8D0BFC0
+gBattleAnimSpritePal_Alert:: @ 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
-gFile_graphics_battle_anims_sprites_078_palette:: @ 8D0C17C
+gBattleAnimSpritePal_Shock4:: @ 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
-gFile_graphics_battle_anims_sprites_080_palette:: @ 8D0C938
+gBattleAnimSpritePal_Bell2:: @ 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
-gFile_graphics_battle_anims_sprites_081_palette:: @ 8D0C9E0
+gBattleAnimSpritePal_PinkGlove:: @ 8D0C9E0
.incbin "graphics/battle_anims/sprites/081.gbapal.lz"
.align 2
@@ -793,51 +793,51 @@ 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
-gFile_graphics_battle_anims_sprites_082_palette:: @ 8D0CB9C
+gBattleAnimSpritePal_BlueLines:: @ 8D0CB9C
.incbin "graphics/battle_anims/sprites/082.gbapal.lz"
.align 2
-gFile_graphics_battle_anims_sprites_083_palette:: @ 8D0CBB0
+gBattleAnimSpritePal_Impact3:: @ 8D0CBB0
.incbin "graphics/battle_anims/sprites/083.gbapal.lz"
.align 2
-gFile_graphics_battle_anims_sprites_084_palette:: @ 8D0CBD8
+gBattleAnimSpritePal_Impact2:: @ 8D0CBD8
.incbin "graphics/battle_anims/sprites/084.gbapal.lz"
.align 2
-gFile_graphics_battle_anims_sprites_085_palette:: @ 8D0CC00
+gBattleAnimSpritePal_Reticle:: @ 8D0CC00
.incbin "graphics/battle_anims/sprites/085.gbapal.lz"
.align 2
-gFile_graphics_battle_anims_sprites_086_palette:: @ 8D0CC18
+gBattleAnimSpritePal_Breath:: @ 8D0CC18
.incbin "graphics/battle_anims/sprites/086.gbapal.lz"
.align 2
-gFile_graphics_battle_anims_sprites_088_palette:: @ 8D0CC40
+gBattleAnimSpritePal_Snowball:: @ 8D0CC40
.incbin "graphics/battle_anims/sprites/088.gbapal.lz"
.align 2
-gFile_graphics_battle_anims_sprites_089_palette:: @ 8D0CC5C
+gBattleAnimSpritePal_Vine:: @ 8D0CC5C
.incbin "graphics/battle_anims/sprites/089.gbapal.lz"
.align 2
-gFile_graphics_battle_anims_sprites_090_palette:: @ 8D0CC84
+gBattleAnimSpritePal_Sword2:: @ 8D0CC84
.incbin "graphics/battle_anims/sprites/090.gbapal.lz"
.align 2
-gFile_graphics_battle_anims_sprites_092_palette:: @ 8D0CCA8
+gBattleAnimSpritePal_RedTube:: @ 8D0CCA8
.incbin "graphics/battle_anims/sprites/092.gbapal.lz"
.align 2
-gFile_graphics_battle_anims_sprites_093_palette:: @ 8D0CCC4
+gBattleAnimSpritePal_Amnesia:: @ 8D0CCC4
.incbin "graphics/battle_anims/sprites/093.gbapal.lz"
.align 2
-gFile_graphics_battle_anims_sprites_094_palette:: @ 8D0CCEC
+gBattleAnimSpritePal_String2:: @ 8D0CCEC
.incbin "graphics/battle_anims/sprites/094.gbapal.lz"
.align 2
@@ -845,179 +845,179 @@ gFile_graphics_unknown_unknown_D0CD0C:: @ 8D0CD0C
.incbin "graphics/unknown/unknown_D0CD0C.bin.lz"
.align 2
-gFile_graphics_battle_anims_sprites_095_palette:: @ 8D0CD2C
+gBattleAnimSpritePal_Pencil2:: @ 8D0CD2C
.incbin "graphics/battle_anims/sprites/095.gbapal.lz"
.align 2
-gFile_graphics_battle_anims_sprites_096_palette:: @ 8D0CD54
+gBattleAnimSpritePal_Petal:: @ 8D0CD54
.incbin "graphics/battle_anims/sprites/096.gbapal.lz"
.align 2
-gFile_graphics_battle_anims_sprites_097_palette:: @ 8D0CD70
+gBattleAnimSpritePal_BentSpoon:: @ 8D0CD70
.incbin "graphics/battle_anims/sprites/097.gbapal.lz"
.align 2
-gFile_graphics_battle_anims_sprites_100_palette:: @ 8D0CD98
+gBattleAnimSpritePal_Coin:: @ 8D0CD98
.incbin "graphics/battle_anims/sprites/100.gbapal.lz"
.align 2
-gFile_graphics_battle_anims_sprites_101_palette:: @ 8D0CDB4
+gBattleAnimSpritePal_CrackedEgg:: @ 8D0CDB4
.incbin "graphics/battle_anims/sprites/101.gbapal.lz"
.align 2
-gFile_graphics_battle_anims_sprites_103_palette:: @ 8D0CDDC
+gBattleAnimSpritePal_FreshEgg:: @ 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
-gFile_graphics_battle_anims_sprites_104_palette:: @ 8D0F134
+gBattleAnimSpritePal_Fangs:: @ 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
-gFile_graphics_battle_anims_sprites_105_palette:: @ 8D0F6E0
+gBattleAnimSpritePal_Explosion2:: @ 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
-gFile_graphics_battle_anims_sprites_107_palette:: @ 8D0FBA4
+gBattleAnimSpritePal_WaterDroplet:: @ 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
-gFile_graphics_battle_anims_sprites_109_palette:: @ 8D0FF78
+gBattleAnimSpritePal_Seed2:: @ 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
-gFile_graphics_battle_anims_sprites_111_palette:: @ 8D103C8
+gBattleAnimSpritePal_RedWand:: @ 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
-gFile_graphics_battle_anims_sprites_112_palette:: @ 8D10714
+gBattleAnimSpritePal_PurpleGreenUnk:: @ 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
-gFile_graphics_battle_anims_sprites_113_palette:: @ 8D109A8
+gBattleAnimSpritePal_WaterColumn:: @ 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
-gFile_graphics_battle_anims_sprites_114_palette:: @ 8D10AC4
+gBattleAnimSpritePal_MudUnk:: @ 8D10AC4
.incbin "graphics/battle_anims/sprites/114.gbapal.lz"
.align 2
@@ -1037,7 +1037,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
@@ -1132,151 +1132,151 @@ 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
-gFile_graphics_battle_anims_sprites_116_palette:: @ 8D1315C
+gBattleAnimSpritePal_FurySwipes:: @ 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
-gFile_graphics_battle_anims_sprites_117_palette:: @ 8D133C0
+gBattleAnimSpritePal_Vine2:: @ 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
-gFile_graphics_battle_anims_sprites_118_palette:: @ 8D13574
+gBattleAnimSpritePal_Teeth:: @ 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
-gFile_graphics_battle_anims_sprites_119_palette:: @ 8D13820
+gBattleAnimSpritePal_Bone2:: @ 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
-gFile_graphics_battle_anims_sprites_120_palette:: @ 8D1393C
+gBattleAnimSpritePal_WhiteBag:: @ 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
-gFile_graphics_battle_anims_sprites_121_palette:: @ 8D13990
+gBattleAnimSpritePal_Unknown:: @ 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
-gFile_graphics_battle_anims_sprites_122_palette:: @ 8D13AB0
+gBattleAnimSpritePal_PurpleCoral:: @ 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
-gFile_graphics_battle_anims_sprites_124_palette:: @ 8D13EA0
+gBattleAnimSpritePal_Shock2:: @ 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
-gFile_graphics_battle_anims_sprites_125_palette:: @ 8D13FB4
+gBattleAnimSpritePal_ClosingEye2:: @ 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
-gFile_graphics_battle_anims_sprites_126_palette:: @ 8D14044
+gBattleAnimSpritePal_MetalBall:: @ 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
-gFile_graphics_battle_anims_sprites_127_palette:: @ 8D14204
+gBattleAnimSpritePal_MonsterDoll:: @ 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
-gFile_graphics_battle_anims_sprites_128_palette:: @ 8D14494
+gBattleAnimSpritePal_Whirlwind:: @ 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
-gFile_graphics_battle_anims_sprites_130_palette:: @ 8D148E8
+gBattleAnimSpritePal_Explosion4:: @ 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
-gFile_graphics_battle_anims_sprites_132_palette:: @ 8D14B80
+gBattleAnimSpritePal_Tongue:: @ 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
-gFile_graphics_battle_anims_sprites_133_palette:: @ 8D14C1C
+gBattleAnimSpritePal_Smoke:: @ 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
-gFile_graphics_battle_anims_sprites_076_palette:: @ 8D14F50
+gBattleAnimSpritePal_BlueFlames:: @ 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
@@ -1384,63 +1384,63 @@ 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
-gFile_graphics_battle_anims_sprites_135_palette:: @ 8D1A5F0
+gBattleAnimSpritePal_Impact:: @ 8D1A5F0
.incbin "graphics/battle_anims/sprites/135.gbapal.lz"
.align 2
-gFile_graphics_battle_anims_sprites_particles_sheet:: @ 8D1A608
+gBattleAnimSpriteGfx_Particles:: @ 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
-gFile_graphics_battle_anims_sprites_136_palette:: @ 8D1A6DC
+gBattleAnimSpritePal_CircleImpact:: @ 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
-gFile_graphics_battle_anims_sprites_139_palette:: @ 8D1AAF8
+gBattleAnimSpritePal_SharpTeeth:: @ 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
-gFile_graphics_battle_anims_sprites_140_palette:: @ 8D1AE84
+gBattleAnimSpritePal_RainbowRings:: @ 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
-gFile_graphics_battle_anims_sprites_141_palette:: @ 8D1AFAC
+gBattleAnimSpritePal_IceCrystals:: @ 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
@@ -1452,119 +1452,119 @@ 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
-gFile_graphics_battle_anims_sprites_147_palette:: @ 8D1B1F8
+gBattleAnimSpritePal_Orbs:: @ 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
-gFile_graphics_battle_anims_sprites_148_palette:: @ 8D1B3D4
+gBattleAnimSpritePal_WaterImpact:: @ 8D1B3D4
.incbin "graphics/battle_anims/sprites/148.gbapal.lz"
.align 2
-gFile_graphics_battle_anims_sprites_259_palette:: @ 8D1B3F4
+gBattleAnimSpritePal_BrownOrb:: @ 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
-gFile_graphics_battle_anims_sprites_074_palette:: @ 8D1B47C
+gBattleAnimSpritePal_MudSand:: @ 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
-gFile_graphics_battle_anims_sprites_150_palette:: @ 8D1B574
+gBattleAnimSpritePal_PoisonBubble:: @ 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
-gFile_graphics_battle_anims_sprites_153_palette:: @ 8D1B6F4
+gBattleAnimSpritePal_HornHit2:: @ 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
-gFile_graphics_battle_anims_sprites_154_palette:: @ 8D1B7B8
+gBattleAnimSpritePal_AirWave2:: @ 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
-gFile_graphics_battle_anims_sprites_155_palette:: @ 8D1B8A0
+gBattleAnimSpritePal_SmallBubbles:: @ 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
-gFile_graphics_battle_anims_sprites_156_palette:: @ 8D1BAD8
+gBattleAnimSpritePal_RoundShadow:: @ 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
-gFile_graphics_battle_anims_sprites_157_palette:: @ 8D1BB64
+gBattleAnimSpritePal_Sunlight:: @ 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
-gFile_graphics_battle_anims_sprites_158_palette:: @ 8D1BC44
+gBattleAnimSpritePal_Spore:: @ 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
-gFile_graphics_battle_anims_sprites_159_palette:: @ 8D1BCE4
+gBattleAnimSpritePal_Flower:: @ 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
-gFile_graphics_battle_anims_sprites_160_palette:: @ 8D1BDB4
+gBattleAnimSpritePal_RazorLeaf:: @ 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
-gFile_graphics_battle_anims_sprites_144_palette:: @ 8D1BE54
+gBattleAnimSpritePal_MistCloud:: @ 8D1BE54
.incbin "graphics/battle_anims/sprites/144.gbapal.lz"
.align 2
@@ -1580,67 +1580,67 @@ 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
-gFile_graphics_battle_anims_sprites_162_palette:: @ 8D1C03C
+gBattleAnimSpritePal_WhirlwindLines:: @ 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
-gFile_graphics_battle_anims_sprites_163_palette:: @ 8D1C0BC
+gBattleAnimSpritePal_GoldRing:: @ 8D1C0BC
.incbin "graphics/battle_anims/sprites/163.gbapal.lz"
.align 2
-gFile_graphics_battle_anims_sprites_288_palette:: @ 8D1C0D4
+gBattleAnimSpritePal_BlueRing2:: @ 8D1C0D4
.incbin "graphics/battle_anims/sprites/288.gbapal.lz"
.align 2
-gFile_graphics_battle_anims_sprites_164_palette:: @ 8D1C0EC
+gBattleAnimSpritePal_PurpleRing:: @ 8D1C0EC
.incbin "graphics/battle_anims/sprites/164.gbapal.lz"
.align 2
-gFile_graphics_battle_anims_sprites_165_palette:: @ 8D1C104
+gBattleAnimSpritePal_BlueRing:: @ 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
-gFile_graphics_battle_anims_sprites_166_palette:: @ 8D1C428
+gBattleAnimSpritePal_GreenLightWall:: @ 8D1C428
.incbin "graphics/battle_anims/sprites/166.gbapal.lz"
.align 2
-gFile_graphics_battle_anims_sprites_167_palette:: @ 8D1C448
+gBattleAnimSpritePal_BlueLightWall:: @ 8D1C448
.incbin "graphics/battle_anims/sprites/167.gbapal.lz"
.align 2
-gFile_graphics_battle_anims_sprites_168_palette:: @ 8D1C468
+gBattleAnimSpritePal_RedLightWall:: @ 8D1C468
.incbin "graphics/battle_anims/sprites/168.gbapal.lz"
.align 2
-gFile_graphics_battle_anims_sprites_169_palette:: @ 8D1C488
+gBattleAnimSpritePal_GrayLightWall:: @ 8D1C488
.incbin "graphics/battle_anims/sprites/169.gbapal.lz"
.align 2
-gFile_graphics_battle_anims_sprites_170_palette:: @ 8D1C4A8
+gBattleAnimSpritePal_OrangeLightWall:: @ 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
-gFile_graphics_battle_anims_sprites_171_palette:: @ 8D1C514
+gBattleAnimSpritePal_BlackBall2:: @ 8D1C514
.incbin "graphics/battle_anims/sprites/171.gbapal.lz"
.align 2
-gFile_graphics_battle_anims_sprites_172_palette:: @ 8D1C53C
+gBattleAnimSpritePal_PurpleGasCloud:: @ 8D1C53C
.incbin "graphics/battle_anims/sprites/172.gbapal.lz"
.align 2
@@ -1652,27 +1652,27 @@ 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
-gFile_graphics_battle_anims_sprites_001_palette:: @ 8D1C90C
+gBattleAnimSpritePal_Spark:: @ 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
@@ -1700,119 +1700,119 @@ 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
-gFile_graphics_battle_anims_sprites_174_palette:: @ 8D1D814
+gBattleAnimSpritePal_YellowStar:: @ 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
-gFile_graphics_battle_anims_sprites_175_palette:: @ 8D1D8A0
+gBattleAnimSpritePal_LargeFreshEgg:: @ 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
-gFile_graphics_battle_anims_sprites_176_palette:: @ 8D1DA20
+gBattleAnimSpritePal_ShadowBall:: @ 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
-gFile_graphics_battle_anims_sprites_177_palette:: @ 8D1DB0C
+gBattleAnimSpritePal_Lick:: @ 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
-gFile_graphics_battle_anims_sprites_178_palette:: @ 8D1DC8C
+gBattleAnimSpritePal_VoidLines:: @ 8D1DC8C
.incbin "graphics/battle_anims/sprites/178.gbapal.lz"
.align 2
-gFile_graphics_battle_anims_sprites_179_palette:: @ 8D1DCB4
+gBattleAnimSpritePal_String:: @ 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
-gFile_graphics_battle_anims_sprites_182_palette:: @ 8D1E204
+gBattleAnimSpritePal_Lightbulb:: @ 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
-gFile_graphics_battle_anims_sprites_183_palette:: @ 8D1E4A4
+gBattleAnimSpritePal_Slash:: @ 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
-gFile_graphics_battle_anims_sprites_184_palette:: @ 8D1E620
+gBattleAnimSpritePal_FocusEnergy:: @ 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
-gFile_graphics_battle_anims_sprites_185_palette:: @ 8D1EA5C
+gBattleAnimSpritePal_SphereToCube:: @ 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
-gFile_graphics_battle_anims_sprites_187_palette:: @ 8D1EF30
+gBattleAnimSpritePal_Eye:: @ 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
-gFile_graphics_battle_anims_sprites_186_palette:: @ 8D1F31C
+gBattleAnimSpritePal_Tendrils:: @ 8D1F31C
.incbin "graphics/battle_anims/sprites/186.gbapal.lz"
.align 2
@@ -1844,51 +1844,51 @@ 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
-gFile_graphics_battle_anims_sprites_014_palette:: @ 8D1FE3C
+gBattleAnimSpritePal_LockOn:: @ 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
-gFile_graphics_battle_anims_sprites_190_palette:: @ 8D200B4
+gBattleAnimSpritePal_OpeningEye:: @ 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
-gFile_graphics_battle_anims_sprites_191_palette:: @ 8D20344
+gBattleAnimSpritePal_RoundWhiteHalo:: @ 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
-gFile_graphics_battle_anims_sprites_189_palette:: @ 8D203F0
+gBattleAnimSpritePal_TealAlert:: @ 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
-gFile_graphics_battle_anims_sprites_192_palette:: @ 8D20690
+gBattleAnimSpritePal_FangAttack:: @ 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
-gFile_graphics_battle_anims_sprites_193_palette:: @ 8D20814
+gBattleAnimSpritePal_PurpleHandOutline:: @ 8D20814
.incbin "graphics/battle_anims/sprites/193.gbapal.lz"
.align 2
@@ -1900,523 +1900,523 @@ 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
-gFile_graphics_battle_anims_sprites_002_palette:: @ 8D20A3C
+gBattleAnimSpritePal_Pencil:: @ 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
-gFile_graphics_battle_anims_sprites_196_palette:: @ 8D20E08
+gBattleAnimSpritePal_Spiral:: @ 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
-gFile_graphics_battle_anims_sprites_194_palette:: @ 8D21158
+gBattleAnimSpritePal_Moon:: @ 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
-gFile_graphics_battle_anims_sprites_195_palette:: @ 8D21238
+gBattleAnimSpritePal_GreenSparkle:: @ 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
-gFile_graphics_battle_anims_sprites_197_palette:: @ 8D213C8
+gBattleAnimSpritePal_SnoreZ:: @ 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
-gFile_graphics_battle_anims_sprites_198_palette:: @ 8D217E0
+gBattleAnimSpritePal_Explosion:: @ 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
-gFile_graphics_battle_anims_sprites_199_palette:: @ 8D218D0
+gBattleAnimSpritePal_Nail:: @ 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
-gFile_graphics_battle_anims_sprites_200_palette:: @ 8D21A2C
+gBattleAnimSpritePal_GhostlySpirit:: @ 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
-gFile_graphics_battle_anims_sprites_201_palette:: @ 8D220B8
+gBattleAnimSpritePal_WarmRock:: @ 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
-gFile_graphics_battle_anims_sprites_204_palette:: @ 8D22254
+gBattleAnimSpritePal_PunchImpact:: @ 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
-gFile_graphics_battle_anims_sprites_202_palette:: @ 8D223E4
+gBattleAnimSpritePal_BreakingEgg:: @ 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
-gFile_graphics_battle_anims_sprites_203_palette:: @ 8D225B4
+gBattleAnimSpritePal_ThinRing:: @ 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
-gFile_graphics_battle_anims_sprites_206_palette:: @ 8D227E4
+gBattleAnimSpritePal_MusicNotes2:: @ 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
-gFile_graphics_battle_anims_sprites_205_palette:: @ 8D22AAC
+gBattleAnimSpritePal_Bell:: @ 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
-gFile_graphics_battle_anims_sprites_207_palette:: @ 8D22B9C
+gBattleAnimSpritePal_SpeedDust:: @ 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
-gFile_graphics_battle_anims_sprites_209_palette:: @ 8D232B8
+gBattleAnimSpritePal_ThoughtBubble:: @ 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
-gFile_graphics_battle_anims_sprites_064_palette:: @ 8D233C8
+gBattleAnimSpritePal_Finger:: @ 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
-gFile_graphics_battle_anims_sprites_219_palette:: @ 8D23454
+gBattleAnimSpritePal_PinkHeart:: @ 8D23454
.incbin "graphics/battle_anims/sprites/219.gbapal.lz"
.align 2
-gFile_graphics_battle_anims_sprites_210_palette:: @ 8D23474
+gBattleAnimSpritePal_MagentaHeart:: @ 8D23474
.incbin "graphics/battle_anims/sprites/210.gbapal.lz"
.align 2
-gFile_graphics_battle_anims_sprites_216_palette:: @ 8D23494
+gBattleAnimSpritePal_RedHeart:: @ 8D23494
.incbin "graphics/battle_anims/sprites/216.gbapal.lz"
.align 2
-gFile_graphics_battle_anims_backgrounds_attract_sheet:: @ 8D234B4
+gBattleAnimBg_AttractGfx:: @ 8D234B4
.incbin "graphics/battle_anims/backgrounds/attract.4bpp.lz"
.align 2
-gFile_graphics_battle_anims_backgrounds_attract_palette:: @ 8D23F24
+gBattleAnimBg_AttractPal:: @ 8D23F24
.incbin "graphics/battle_anims/backgrounds/attract.gbapal.lz"
.align 2
-gFile_graphics_battle_anims_backgrounds_attract_tilemap:: @ 8D23F4C
+gBattleAnimBg_AttractTilemap:: @ 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
-gFile_graphics_battle_anims_sprites_217_palette:: @ 8D24230
+gBattleAnimSpritePal_RedOrb:: @ 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
-gFile_graphics_battle_anims_sprites_211_palette:: @ 8D24740
+gBattleAnimSpritePal_ElectricOrbs:: @ 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
-gFile_graphics_battle_anims_sprites_215_palette:: @ 8D24B80
+gBattleAnimSpritePal_MovementWaves:: @ 8D24B80
.incbin "graphics/battle_anims/sprites/215.gbapal.lz"
.align 2
-gFile_graphics_battle_anims_backgrounds_scary_face_palette:: @ 8D24BA4
+gBattleAnim_ScaryFacePal:: @ 8D24BA4
.incbin "graphics/battle_anims/backgrounds/scary_face.gbapal.lz"
.align 2
-gFile_graphics_battle_anims_backgrounds_scary_face_sheet:: @ 8D24BCC
+gBattleAnim_ScaryFaceGfx:: @ 8D24BCC
.incbin "graphics/battle_anims/backgrounds/scary_face.4bpp.lz"
.align 2
-gFile_graphics_battle_anims_sprites_218_palette:: @ 8D24DFC
+gBattleAnimSpritePal_EyeSparkle:: @ 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
-gFile_graphics_battle_anims_sprites_087_palette:: @ 8D24F28
+gBattleAnimSpritePal_Anger:: @ 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
-gFile_graphics_battle_anims_sprites_018_palette:: @ 8D24F8C
+gBattleAnimSpritePal_Conversion:: @ 8D24F8C
.incbin "graphics/battle_anims/sprites/018.gbapal.lz"
.align 2
-gFile_graphics_battle_anims_sprites_220_palette:: @ 8D24FA8
+gBattleAnimSpritePal_Angel:: @ 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
-gFile_graphics_battle_anims_sprites_221_palette:: @ 8D250FC
+gBattleAnimSpritePal_Devil:: @ 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
-gFile_graphics_battle_anims_sprites_222_palette:: @ 8D2566C
+gBattleAnimSpritePal_Swipe:: @ 8D2566C
.incbin "graphics/battle_anims/sprites/222.gbapal.lz"
.align 2
-gFile_graphics_battle_anims_sprites_223_palette:: @ 8D25694
+gBattleAnimSpritePal_Roots:: @ 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
-gFile_graphics_battle_anims_sprites_224_palette:: @ 8D25948
+gBattleAnimSpritePal_ItemBag:: @ 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
-gFile_graphics_battle_anims_sprites_230_palette:: @ 8D25A64
+gBattleAnimSpritePal_TriForceTriangle:: @ 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
-gFile_graphics_battle_anims_sprites_228_palette:: @ 8D25CD0
+gBattleAnimSpritePal_LetterZ:: @ 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
-gFile_graphics_battle_anims_sprites_225_palette:: @ 8D27ABC
+gBattleAnimSpritePal_JaggedMusicNote:: @ 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
-gFile_graphics_battle_anims_sprites_226_palette:: @ 8D27CB8
+gBattleAnimSpritePal_Pokeball:: @ 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
-gFile_graphics_battle_anims_sprites_229_palette:: @ 8D27E98
+gBattleAnimSpritePal_RapidSpin:: @ 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
-gFile_graphics_battle_anims_sprites_099_palette:: @ 8D27FE0
+gBattleAnimSpritePal_MilkBottle:: @ 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
-gFile_graphics_battle_anims_sprites_231_palette:: @ 8D28540
+gBattleAnimSpritePal_WispOrb:: @ 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
-gFile_graphics_battle_anims_sprites_233_palette:: @ 8D287BC
+gBattleAnimSpritePal_GoldStars:: @ 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
-gFile_graphics_battle_anims_sprites_234_palette:: @ 8D289A4
+gBattleAnimSpritePal_EclipsingOrb:: @ 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
-gFile_graphics_battle_anims_sprites_238_palette:: @ 8D28A30
+gBattleAnimSpritePal_PinkPetal:: @ 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
-gFile_graphics_battle_anims_sprites_235_palette:: @ 8D28AA4
+gBattleAnimSpritePal_GrayOrb:: @ 8D28AA4
.incbin "graphics/battle_anims/sprites/235.gbapal.lz"
.align 2
-gFile_graphics_battle_anims_sprites_236_palette:: @ 8D28AC0
+gBattleAnimSpritePal_BlueOrb:: @ 8D28AC0
.incbin "graphics/battle_anims/sprites/236.gbapal.lz"
.align 2
-gFile_graphics_battle_anims_sprites_237_palette:: @ 8D28ADC
+gBattleAnimSpritePal_RedOrb2:: @ 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
-gFile_graphics_battle_anims_masks_morning_sun_sheet:: @ 8D2A808
+gBattleAnim_MorningSunGfx:: @ 8D2A808
.incbin "graphics/battle_anims/masks/morning_sun.4bpp.lz"
.align 2
-gFile_graphics_battle_anims_masks_morning_sun_palette:: @ 8D2A8A8
+gBattleAnim_MorningSunPal:: @ 8D2A8A8
.incbin "graphics/battle_anims/masks/morning_sun.gbapal.lz"
.align 2
-gFile_graphics_battle_anims_masks_morning_sun_tilemap:: @ 8D2A8C0
+gBattleAnim_MorningSunTilemap:: @ 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
-gFile_graphics_battle_anims_sprites_239_palette:: @ 8D2CD58
+gBattleAnimSpritePal_PainSplit:: @ 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
-gFile_graphics_battle_anims_sprites_143_palette:: @ 8D2CFB0
+gBattleAnimSpritePal_HandsAndFeet:: @ 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
-gFile_graphics_battle_anims_sprites_240_palette:: @ 8D2D068
+gBattleAnimSpritePal_Confetti:: @ 8D2D068
.incbin "graphics/battle_anims/sprites/240.gbapal.lz"
.align 2
@@ -2432,11 +2432,11 @@ 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
-gFile_graphics_battle_anims_sprites_241_palette:: @ 8D2D5E0
+gBattleAnimSpritePal_GreenStar:: @ 8D2D5E0
.incbin "graphics/battle_anims/sprites/241.gbapal.lz"
.align 2
@@ -2448,19 +2448,19 @@ 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
-gFile_graphics_battle_anims_sprites_242_palette:: @ 8D2D880
+gBattleAnimSpritePal_PinkCloud:: @ 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
-gFile_graphics_battle_anims_sprites_243_palette:: @ 8D2D8CC
+gBattleAnimSpritePal_SweatDrop:: @ 8D2D8CC
.incbin "graphics/battle_anims/sprites/243.gbapal.lz"
.align 2
@@ -2508,135 +2508,135 @@ gBattleStatMask8_Pal:: @ 8D2DE1C
.incbin "graphics/battle_anims/masks/stat8.gbapal.lz"
.align 2
-gFile_graphics_battle_anims_masks_cure_bubbles_sheet:: @ 8D2DE3C
+gCureBubblesGfx:: @ 8D2DE3C
.incbin "graphics/battle_anims/masks/cure_bubbles.4bpp.lz"
.align 2
-gFile_graphics_battle_anims_masks_cure_bubbles_palette:: @ 8D2DF78
+gCureBubblesPal:: @ 8D2DF78
.incbin "graphics/battle_anims/masks/cure_bubbles.gbapal.lz"
.align 2
-gFile_graphics_battle_anims_masks_cure_bubbles_tilemap:: @ 8D2DF98
+gCureBubblesTilemap:: @ 8D2DF98
.incbin "graphics/battle_anims/masks/cure_bubbles.bin.lz"
.align 2
-gFile_graphics_battle_anims_sprites_245_palette:: @ 8D2E0B4
+gBattleAnimSpritePal_PurpleScratch:: @ 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
-gFile_graphics_battle_anims_sprites_244_palette:: @ 8D2E804
+gBattleAnimSpritePal_GuardRing:: @ 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
-gFile_graphics_battle_anims_masks_unknown_D2EC24_sheet:: @ 8D2EC24
+gUnknown_D2EC24_Gfx:: @ 8D2EC24
.incbin "graphics/battle_anims/masks/unknown_D2EC24.4bpp.lz"
.align 2
-gFile_graphics_battle_anims_masks_unknown_D2EC24_tilemap:: @ 8D2EC70
+gUnknown_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
-gFile_graphics_battle_anims_sprites_248_palette:: @ 8D2ED90
+gBattleAnimSpritePal_SmallRedEye:: @ 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
-gFile_graphics_battle_anims_sprites_249_palette:: @ 8D2EDF8
+gBattleAnimSpritePal_HollowOrb:: @ 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
-gFile_graphics_battle_anims_sprites_251_palette:: @ 8D2F070
+gBattleAnimSpritePal_BluegreenOrb:: @ 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
-gFile_graphics_battle_anims_sprites_252_palette:: @ 8D2F1A0
+gBattleAnimSpritePal_PawPrint:: @ 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
-gFile_graphics_battle_anims_sprites_253_palette:: @ 8D2F3A0
+gBattleAnimSpritePal_PurpleFlame:: @ 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
-gFile_graphics_battle_anims_sprites_254_palette:: @ 8D2F500
+gBattleAnimSpritePal_RedBall:: @ 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
-gFile_graphics_battle_anims_sprites_255_palette:: @ 8D2F5A0
+gBattleAnimSpritePal_SmellingsaltEffect:: @ 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
-gFile_graphics_battle_anims_sprites_258_palette:: @ 8D2F69C
+gBattleAnimSpritePal_MagnifyingGlass:: @ 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
-gFile_graphics_battle_anims_sprites_256_palette:: @ 8D2FA50
+gBattleAnimSpritePal_Meteor:: @ 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
-gFile_graphics_battle_anims_sprites_257_palette:: @ 8D2FB94
+gBattleAnimSpritePal_FlatRock:: @ 8D2FB94
.incbin "graphics/battle_anims/sprites/257.gbapal.lz"
.align 2
@@ -13594,7 +13594,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
@@ -13610,31 +13610,31 @@ 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
-gFile_graphics_battle_anims_sprites_260_palette:: @ 8E79BE0
+gBattleAnimSpritePal_MetalSoundWaves:: @ 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
-gFile_graphics_battle_anims_sprites_262_palette:: @ 8E7A858
+gBattleAnimSpritePal_IcicleSpear:: @ 8E7A858
.incbin "graphics/battle_anims/sprites/262.gbapal.lz"
.align 2
@@ -13650,23 +13650,23 @@ gFile_graphics_contest_nextturn_random:: @ 8E7A95C
.incbin "graphics/contest/next_turn_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
-gFile_graphics_battle_anims_sprites_264_palette:: @ 8E7A99C
+gBattleAnimSpritePal_GlowyRedOrb:: @ 8E7A99C
.incbin "graphics/battle_anims/sprites/264.gbapal.lz"
.align 2
-gFile_graphics_battle_anims_sprites_265_palette:: @ 8E7A9B4
+gBattleAnimSpritePal_GlowyGreenOrb:: @ 8E7A9B4
.incbin "graphics/battle_anims/sprites/265.gbapal.lz"
.align 2
-gFile_graphics_battle_anims_sprites_067_palette:: @ 8E7A9CC
+gBattleAnimSpritePal_SleepPowder:: @ 8E7A9CC
.incbin "graphics/battle_anims/sprites/067.gbapal.lz"
.align 2
-gFile_graphics_battle_anims_sprites_068_palette:: @ 8E7A9EC
+gBattleAnimSpritePal_StunSpore:: @ 8E7A9EC
.incbin "graphics/battle_anims/sprites/068.gbapal.lz"
.align 2
@@ -13682,59 +13682,59 @@ gFile_graphics_contest_nextturn:: @ 8E7ABB8
.incbin "graphics/contest/next_turn.gbapal"
.align 2
-gFile_graphics_battle_anims_sprites_272_sheet:: @ 8E7ABD8
+gBattleAnimSpriteGfx_Splash:: @ 8E7ABD8
.incbin "graphics/battle_anims/sprites/272.4bpp.lz"
.align 2
-gFile_graphics_battle_anims_sprites_272_palette:: @ 8E7ADF4
+gBattleAnimSpritePal_Splash:: @ 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
-gFile_graphics_battle_anims_sprites_269_palette:: @ 8E7AE94
+gBattleAnimSpritePal_Pokeblock:: @ 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
-gFile_graphics_battle_anims_sprites_274_palette:: @ 8E7B300
+gBattleAnimSpritePal_Gem1:: @ 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
-gFile_graphics_battle_anims_sprites_280_palette:: @ 8E7BA90
+gBattleAnimSpritePal_Protect:: @ 8E7BA90
.incbin "graphics/battle_anims/sprites/280.gbapal.lz"
.align 2
@@ -13754,23 +13754,23 @@ gMonIcon_Egg:: @ 8E7BB88
.incbin "graphics/pokemon/egg/icon.4bpp"
.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
-gFile_graphics_battle_anims_sprites_287_palette:: @ 8E7CF60
+gBattleAnimSpritePal_WhipHit:: @ 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
@@ -13790,23 +13790,23 @@ 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
-gFile_graphics_battle_anims_sprites_277_palette:: @ 8E7EDD8
+gBattleAnimSpritePal_SlamHit2:: @ 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
@@ -13814,99 +13814,99 @@ gBattleAnimFogTilemap:: @ 8E7F1F4
.incbin "graphics/battle_anims/backgrounds/fog.bin.lz"
.align 2
-gFile_graphics_battle_anims_sprites_283_palette:: @ 8E7F36C
+gBattleAnimSpritePal_WeatherBall:: @ 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
-gFile_graphics_battle_anims_backgrounds_scary_face_player_tilemap:: @ 8E7F4AC
+gBattleAnimBgTilemap_ScaryFacePlayer:: @ 8E7F4AC
.incbin "graphics/battle_anims/backgrounds/scary_face_player.bin.lz"
.align 2
-gFile_graphics_battle_anims_backgrounds_scary_face_opponent_tilemap:: @ 8E7F690
+gBattleAnimBgTilemap_ScaryFaceOpponent:: @ 8E7F690
.incbin "graphics/battle_anims/backgrounds/scary_face_opponent.bin.lz"
.align 2
-gFile_graphics_battle_anims_backgrounds_scary_face_contest_tilemap:: @ 8E7F874
+gBattleAnimBgTilemap_ScaryFaceContest:: @ 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
-gFile_graphics_battle_anims_sprites_263_palette:: @ 8E7FA98
+gBattleAnimSpritePal_Hail:: @ 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
-gFile_graphics_battle_anims_sprites_266_palette:: @ 8E7FAF0
+gBattleAnimSpritePal_GreenSpike:: @ 8E7FAF0
.incbin "graphics/battle_anims/sprites/266.gbapal.lz"
.align 2
-gFile_graphics_battle_anims_sprites_267_palette:: @ 8E7FB08
+gBattleAnimSpritePal_WhiteCircleOfLight:: @ 8E7FB08
.incbin "graphics/battle_anims/sprites/267.gbapal.lz"
.align 2
-gFile_graphics_battle_anims_sprites_268_palette:: @ 8E7FB20
+gBattleAnimSpritePal_GlowyBlueOrb:: @ 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
-gFile_graphics_battle_anims_sprites_278_palette:: @ 8E7FD44
+gBattleAnimSpritePal_Recycle:: @ 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
-gFile_graphics_battle_anims_sprites_279_palette:: @ 8E7FDAC
+gBattleAnimSpritePal_RedParticles:: @ 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
-gFile_graphics_battle_anims_sprites_281_palette:: @ 8E7FF50
+gBattleAnimSpritePal_DirtMound:: @ 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
-gFile_graphics_battle_anims_sprites_284_palette:: @ 8E808E8
+gBattleAnimSpritePal_Bird:: @ 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
-gFile_graphics_battle_anims_sprites_285_palette:: @ 8E809A4
+gBattleAnimSpritePal_CrossImpact:: @ 8E809A4
.incbin "graphics/battle_anims/sprites/285.gbapal.lz"
.align 2
@@ -13930,15 +13930,15 @@ gFile_graphics_unknown_unknown_E822B8_tilemap:: @ 8E822B8
.incbin "graphics/unknown/unknown_E822B8.bin.lz"
.align 2
-gFile_graphics_battle_anims_sprites_286_palette:: @ 8E825AC
+gBattleAnimSpritePal_Slash2:: @ 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
-gFile_graphics_battle_anims_sprites_188_palette:: @ 8E826E8
+gBattleAnimSpritePal_WhiteShadow:: @ 8E826E8
.incbin "graphics/battle_anims/sprites/188.gbapal.lz"
.align 2
@@ -15958,27 +15958,27 @@ gFile_graphics_items_icon_palettes_sapphire_palette:: @ 8E93720
.incbin "graphics/items/icon_palettes/sapphire.gbapal.lz"
.align 2
-gFile_graphics_battle_anims_sprites_282_palette:: @ 8E93748
+gBattleAnimSpritePal_Shock3:: @ 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
-gFile_graphics_battle_anims_sprites_270_palette:: @ 8E93958
+gBattleAnimSpritePal_WhiteFeather:: @ 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
-gFile_graphics_battle_anims_sprites_271_palette:: @ 8E93A9C
+gBattleAnimSpritePal_Sparkle6:: @ 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/data/pokemon_jump.s b/data/pokemon_jump.s
index 3d01bf64f..8f37f94e0 100644
--- a/data/pokemon_jump.s
+++ b/data/pokemon_jump.s
@@ -51,7 +51,7 @@ gUnknown_846B47C::
.4byte gUnknown_846B474
gUnknown_846B494:: @ 846B494
- spr_template 0x2000, 0x2000, gOamData_83AC9D8, gUnknown_846B47C, NULL, gDummySpriteAffineAnimTable, SpriteCallbackDummy
+ spr_template 0x2000, 0x2000, gOamData_AffineOff_ObjNormal_32x32, gUnknown_846B47C, NULL, gDummySpriteAffineAnimTable, SpriteCallbackDummy
gUnknown_846B4AC:: @ 846B4AC
@ This is a 2D array with one row.