diff options
author | PikalaxALT <PikalaxALT@users.noreply.github.com> | 2019-12-07 20:20:57 -0500 |
---|---|---|
committer | GitHub <noreply@github.com> | 2019-12-07 20:20:57 -0500 |
commit | f21b113bc6caee136d696aadfe8dc13d6e8f3622 (patch) | |
tree | dfa380ca2de409279e0ee0c7ecc06d704a84858a /data | |
parent | 22a73c654b33878d8861109a3898bddc0d30c6b3 (diff) | |
parent | 88fae7ed40e47eff562b70cd0a504aeed5bb7102 (diff) |
Merge pull request #177 from ghoulslash/battle-anim
battle_anim*
Diffstat (limited to 'data')
-rw-r--r-- | data/battle_anim.s | 891 | ||||
-rw-r--r-- | data/battle_anim_effects_3.s | 181 | ||||
-rw-r--r-- | data/battle_anim_effects_misc.s | 1696 | ||||
-rw-r--r-- | data/battle_anim_scripts.s | 1844 | ||||
-rw-r--r-- | data/battle_anim_special.s | 148 | ||||
-rw-r--r-- | data/battle_anim_status_effects.s | 110 | ||||
-rw-r--r-- | data/berry_crush.s | 10 | ||||
-rw-r--r-- | data/field_weather.s | 2 | ||||
-rw-r--r-- | data/graphics.s | 1146 | ||||
-rw-r--r-- | data/pokemon_jump.s | 2 |
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. |