From 29d16a0af10c2de52de8ff37c13dd5aa3401c98f Mon Sep 17 00:00:00 2001 From: "Marco Willems (M17.1)" Date: Sun, 14 Jan 2018 01:17:02 +0100 Subject: started decompiling data/battle_anim.s --- src/battle/battle_anim.c | 4 +- src/data/battle_anim.h | 326 +++++++++++++++++++++++++++++++++++++++++++++ src/data/graphics.h | 338 +++++++++++++++++++++++++++++++++++++++++++++++ 3 files changed, 666 insertions(+), 2 deletions(-) create mode 100644 src/data/battle_anim.h create mode 100644 src/data/graphics.h (limited to 'src') diff --git a/src/battle/battle_anim.c b/src/battle/battle_anim.c index a0c74be1d..05a2e5752 100644 --- a/src/battle/battle_anim.c +++ b/src/battle/battle_anim.c @@ -13,6 +13,7 @@ #include "sprite.h" #include "task.h" #include "ewram.h" +#include "../data/battle_anim.h" // sprites start at 10000 and thus must be subtracted of 10000 to account for the true index. #define GET_TRUE_SPRITE_INDEX(i) (i - 10000) @@ -64,8 +65,7 @@ extern struct MusicPlayerInfo gMPlay_SE2; extern const u16 gUnknown_081C7160[]; extern const u8 *const gBattleAnims_Moves[]; extern const struct CompressedSpriteSheet gBattleAnimPicTable[]; -extern const struct CompressedSpritePalette gBattleAnimPaletteTable[]; -extern const struct BattleAnimBackground gBattleAnimBackgroundTable[]; +// extern const struct CompressedSpritePalette gBattleAnimPaletteTable[]; static void RunAnimScriptCommand(void); static void ScriptCmd_loadspritegfx(void); diff --git a/src/data/battle_anim.h b/src/data/battle_anim.h new file mode 100644 index 000000000..fb7ed0e6c --- /dev/null +++ b/src/data/battle_anim.h @@ -0,0 +1,326 @@ +#include "global.h" +#include "../data/graphics.h" + +const struct CompressedSpritePalette gBattleAnimPaletteTable[] = +{ + { .data = (u8 *) &gBattleAnimSpritePalette_000, .tag = 10000}, + { .data = (u8 *) &gBattleAnimSpritePalette_001, .tag = 10001}, + { .data = (u8 *) &gBattleAnimSpritePalette_002, .tag = 10002}, + { .data = (u8 *) &gBattleAnimSpritePalette_003, .tag = 10003}, + { .data = (u8 *) &gBattleAnimSpritePalette_004, .tag = 10004}, + { .data = (u8 *) &gBattleAnimSpritePalette_005, .tag = 10005}, + { .data = (u8 *) &gBattleAnimSpritePalette_006, .tag = 10006}, + { .data = (u8 *) &gBattleAnimSpritePalette_007, .tag = 10007}, + { .data = (u8 *) &gBattleAnimSpritePalette_008, .tag = 10008}, + { .data = (u8 *) &gBattleAnimSpritePalette_009, .tag = 10009}, + { .data = (u8 *) &gBattleAnimSpritePalette_010, .tag = 10010}, + { .data = (u8 *) &gBattleAnimSpritePalette_011, .tag = 10011}, + { .data = (u8 *) &gBattleAnimSpritePalette_012, .tag = 10012}, + { .data = (u8 *) &gBattleAnimSpritePalette_013, .tag = 10013}, + { .data = (u8 *) &gBattleAnimSpritePalette_014, .tag = 10014}, + { .data = (u8 *) &gBattleAnimSpritePalette_015, .tag = 10015}, + { .data = (u8 *) &gBattleAnimSpritePalette_016, .tag = 10016}, + { .data = (u8 *) &gBattleAnimSpritePalette_016, .tag = 10017}, + { .data = (u8 *) &gBattleAnimSpritePalette_018, .tag = 10018}, + { .data = (u8 *) &gBattleAnimSpritePalette_019, .tag = 10019}, + { .data = (u8 *) &gBattleAnimSpritePalette_020, .tag = 10020}, + { .data = (u8 *) &gBattleAnimSpritePalette_021, .tag = 10021}, + { .data = (u8 *) &gBattleAnimSpritePalette_022, .tag = 10022}, + { .data = (u8 *) &gBattleAnimSpritePalette_023, .tag = 10023}, + { .data = (u8 *) &gBattleAnimSpritePalette_024, .tag = 10024}, + { .data = (u8 *) &gBattleAnimSpritePalette_025, .tag = 10025}, + { .data = (u8 *) &gBattleAnimSpritePalette_026, .tag = 10026}, + { .data = (u8 *) &gBattleAnimSpritePalette_027, .tag = 10027}, + { .data = (u8 *) &gBattleAnimSpritePalette_028, .tag = 10028}, + { .data = (u8 *) &gBattleAnimSpritePalette_029, .tag = 10029}, + { .data = (u8 *) &gBattleAnimSpritePalette_030, .tag = 10030}, + { .data = (u8 *) &gBattleAnimSpritePalette_031, .tag = 10031}, + { .data = (u8 *) &gBattleAnimSpritePalette_032, .tag = 10032}, + { .data = (u8 *) &gBattleAnimSpritePalette_033, .tag = 10033}, + { .data = (u8 *) &gBattleAnimSpritePalette_033, .tag = 10034}, + { .data = (u8 *) &gBattleAnimSpritePalette_033, .tag = 10035}, + { .data = (u8 *) &gBattleAnimSpritePalette_036, .tag = 10036}, + { .data = (u8 *) &gBattleAnimSpritePalette_036, .tag = 10037}, + { .data = (u8 *) &gBattleAnimSpritePalette_038, .tag = 10038}, + { .data = (u8 *) &gBattleAnimSpritePalette_039, .tag = 10039}, + { .data = (u8 *) &gBattleAnimSpritePalette_038, .tag = 10040}, + { .data = (u8 *) &gBattleAnimSpritePalette_038, .tag = 10041}, + { .data = (u8 *) &gBattleAnimSpritePalette_042, .tag = 10042}, + { .data = (u8 *) &gBattleAnimSpritePalette_043, .tag = 10043}, + { .data = (u8 *) &gBattleAnimSpritePalette_044, .tag = 10044}, + { .data = (u8 *) &gBattleAnimSpritePalette_045, .tag = 10045}, + { .data = (u8 *) &gBattleAnimSpritePalette_046, .tag = 10046}, + { .data = (u8 *) &gBattleAnimSpritePalette_047, .tag = 10046}, + { .data = (u8 *) &gBattleAnimSpritePalette_048, .tag = 10048}, + { .data = (u8 *) &gBattleAnimSpritePalette_049, .tag = 10049}, + { .data = (u8 *) &gBattleAnimSpritePalette_050, .tag = 10050}, + { .data = (u8 *) &gBattleAnimSpritePalette_050, .tag = 10051}, + { .data = (u8 *) &gBattleAnimSpritePalette_050, .tag = 10052}, + { .data = (u8 *) &gBattleAnimSpritePalette_026, .tag = 10053}, + { .data = (u8 *) &gBattleAnimSpritePalette_054, .tag = 10054}, + { .data = (u8 *) &gBattleAnimSpritePalette_050, .tag = 10055}, + { .data = (u8 *) &gBattleAnimSpritePalette_056, .tag = 10056}, + { .data = (u8 *) &gBattleAnimSpritePalette_057, .tag = 10057}, + { .data = (u8 *) &gBattleAnimSpritePalette_058, .tag = 10058}, + { .data = (u8 *) &gBattleAnimSpritePalette_059, .tag = 10059}, + { .data = (u8 *) &gBattleAnimSpritePalette_060, .tag = 10060}, + { .data = (u8 *) &gBattleAnimSpritePalette_061, .tag = 10061}, + { .data = (u8 *) &gBattleAnimSpritePalette_062, .tag = 10062}, + { .data = (u8 *) &gBattleAnimSpritePalette_063, .tag = 10063}, + { .data = (u8 *) &gBattleAnimSpritePalette_064, .tag = 10064}, + { .data = (u8 *) &gBattleAnimSpritePalette_065, .tag = 10065}, + { .data = (u8 *) &gBattleAnimSpritePalette_066, .tag = 10066}, + { .data = (u8 *) &gBattleAnimSpritePalette_067, .tag = 10067}, + { .data = (u8 *) &gBattleAnimSpritePalette_068, .tag = 10068}, + { .data = (u8 *) &gBattleAnimSpritePalette_065, .tag = 10069}, + { .data = (u8 *) &gBattleAnimSpritePalette_070, .tag = 10070}, + { .data = (u8 *) &gBattleAnimSpritePalette_070, .tag = 10071}, + { .data = (u8 *) &gBattleAnimSpritePalette_072, .tag = 10072}, + { .data = (u8 *) &gBattleAnimSpritePalette_073, .tag = 10073}, + { .data = (u8 *) &gBattleAnimSpritePalette_074, .tag = 10074}, + { .data = (u8 *) &gBattleAnimSpritePalette_075, .tag = 10075}, + { .data = (u8 *) &gBattleAnimSpritePalette_076, .tag = 10076}, + { .data = (u8 *) &gBattleAnimSpritePalette_076, .tag = 10077}, + { .data = (u8 *) &gBattleAnimSpritePalette_078, .tag = 10078}, + { .data = (u8 *) &gBattleAnimSpritePalette_078, .tag = 10079}, + { .data = (u8 *) &gBattleAnimSpritePalette_080, .tag = 10080}, + { .data = (u8 *) &gBattleAnimSpritePalette_081, .tag = 10081}, + { .data = (u8 *) &gBattleAnimSpritePalette_082, .tag = 10082}, + { .data = (u8 *) &gBattleAnimSpritePalette_083, .tag = 10083}, + { .data = (u8 *) &gBattleAnimSpritePalette_084, .tag = 10084}, + { .data = (u8 *) &gBattleAnimSpritePalette_085, .tag = 10085}, + { .data = (u8 *) &gBattleAnimSpritePalette_086, .tag = 10086}, + { .data = (u8 *) &gBattleAnimSpritePalette_087, .tag = 10087}, + { .data = (u8 *) &gBattleAnimSpritePalette_088, .tag = 10088}, + { .data = (u8 *) &gBattleAnimSpritePalette_089, .tag = 10089}, + { .data = (u8 *) &gBattleAnimSpritePalette_090, .tag = 10090}, + { .data = (u8 *) &gBattleAnimSpritePalette_091, .tag = 10091}, + { .data = (u8 *) &gBattleAnimSpritePalette_092, .tag = 10092}, + { .data = (u8 *) &gBattleAnimSpritePalette_093, .tag = 10093}, + { .data = (u8 *) &gBattleAnimSpritePalette_094, .tag = 10094}, + { .data = (u8 *) &gBattleAnimSpritePalette_095, .tag = 10095}, + { .data = (u8 *) &gBattleAnimSpritePalette_096, .tag = 10096}, + { .data = (u8 *) &gBattleAnimSpritePalette_097, .tag = 10097}, + { .data = (u8 *) &gBattleAnimSpritePalette_094, .tag = 10098}, + { .data = (u8 *) &gBattleAnimSpritePalette_099, .tag = 10099}, + { .data = (u8 *) &gBattleAnimSpritePalette_100, .tag = 10100}, + { .data = (u8 *) &gBattleAnimSpritePalette_101, .tag = 10101}, + { .data = (u8 *) &gBattleAnimSpritePalette_101, .tag = 10102}, + { .data = (u8 *) &gBattleAnimSpritePalette_103, .tag = 10103}, + { .data = (u8 *) &gBattleAnimSpritePalette_104, .tag = 10104}, + { .data = (u8 *) &gBattleAnimSpritePalette_105, .tag = 10105}, + { .data = (u8 *) &gBattleAnimSpritePalette_105, .tag = 10106}, + { .data = (u8 *) &gBattleAnimSpritePalette_107, .tag = 10107}, + { .data = (u8 *) &gBattleAnimSpritePalette_107, .tag = 10108}, + { .data = (u8 *) &gBattleAnimSpritePalette_109, .tag = 10109}, + { .data = (u8 *) &gBattleAnimSpritePalette_109, .tag = 10110}, + { .data = (u8 *) &gBattleAnimSpritePalette_111, .tag = 10111}, + { .data = (u8 *) &gBattleAnimSpritePalette_112, .tag = 10112}, + { .data = (u8 *) &gBattleAnimSpritePalette_113, .tag = 10113}, + { .data = (u8 *) &gBattleAnimSpritePalette_114, .tag = 10114}, + { .data = (u8 *) &gBattleAnimSpritePalette_115, .tag = 10115}, + { .data = (u8 *) &gBattleAnimSpritePalette_116, .tag = 10116}, + { .data = (u8 *) &gBattleAnimSpritePalette_117, .tag = 10117}, + { .data = (u8 *) &gBattleAnimSpritePalette_118, .tag = 10118}, + { .data = (u8 *) &gBattleAnimSpritePalette_119, .tag = 10119}, + { .data = (u8 *) &gBattleAnimSpritePalette_120, .tag = 10120}, + { .data = (u8 *) &gBattleAnimSpritePalette_121, .tag = 10121}, + { .data = (u8 *) &gBattleAnimSpritePalette_122, .tag = 10122}, + { .data = (u8 *) &gBattleAnimSpritePalette_122, .tag = 10123}, + { .data = (u8 *) &gBattleAnimSpritePalette_124, .tag = 10124}, + { .data = (u8 *) &gBattleAnimSpritePalette_125, .tag = 10125}, + { .data = (u8 *) &gBattleAnimSpritePalette_126, .tag = 10126}, + { .data = (u8 *) &gBattleAnimSpritePalette_127, .tag = 10127}, + { .data = (u8 *) &gBattleAnimSpritePalette_128, .tag = 10128}, + { .data = (u8 *) &gBattleAnimSpritePalette_128, .tag = 10129}, + { .data = (u8 *) &gBattleAnimSpritePalette_130, .tag = 10130}, + { .data = (u8 *) &gBattleAnimSpritePalette_130, .tag = 10131}, + { .data = (u8 *) &gBattleAnimSpritePalette_132, .tag = 10132}, + { .data = (u8 *) &gBattleAnimSpritePalette_133, .tag = 10133}, + { .data = (u8 *) &gBattleAnimSpritePalette_133, .tag = 10134}, + { .data = (u8 *) &gBattleAnimSpritePalette_135, .tag = 10135}, + { .data = (u8 *) &gBattleAnimSpritePalette_136, .tag = 10136}, + { .data = (u8 *) &gBattleAnimSpritePalette_135, .tag = 10137}, + { .data = (u8 *) &gBattleAnimSpritePalette_135, .tag = 10138}, + { .data = (u8 *) &gBattleAnimSpritePalette_139, .tag = 10139}, + { .data = (u8 *) &gBattleAnimSpritePalette_140, .tag = 10140}, + { .data = (u8 *) &gBattleAnimSpritePalette_141, .tag = 10141}, + { .data = (u8 *) &gBattleAnimSpritePalette_141, .tag = 10142}, + { .data = (u8 *) &gBattleAnimSpritePalette_143, .tag = 10143}, + { .data = (u8 *) &gBattleAnimSpritePalette_144, .tag = 10144}, + { .data = (u8 *) &gBattleAnimSpritePalette_139, .tag = 10145}, + { .data = (u8 *) &gBattleAnimSpritePalette_115, .tag = 10146}, + { .data = (u8 *) &gBattleAnimSpritePalette_147, .tag = 10147}, + { .data = (u8 *) &gBattleAnimSpritePalette_148, .tag = 10148}, + { .data = (u8 *) &gBattleAnimSpritePalette_148, .tag = 10149}, + { .data = (u8 *) &gBattleAnimSpritePalette_150, .tag = 10150}, + { .data = (u8 *) &gBattleAnimSpritePalette_150, .tag = 10151}, + { .data = (u8 *) &gBattleAnimSpritePalette_152, .tag = 10152}, + { .data = (u8 *) &gBattleAnimSpritePalette_153, .tag = 10153}, + { .data = (u8 *) &gBattleAnimSpritePalette_154, .tag = 10154}, + { .data = (u8 *) &gBattleAnimSpritePalette_155, .tag = 10155}, + { .data = (u8 *) &gBattleAnimSpritePalette_156, .tag = 10156}, + { .data = (u8 *) &gBattleAnimSpritePalette_157, .tag = 10157}, + { .data = (u8 *) &gBattleAnimSpritePalette_158, .tag = 10158}, + { .data = (u8 *) &gBattleAnimSpritePalette_159, .tag = 10159}, + { .data = (u8 *) &gBattleAnimSpritePalette_160, .tag = 10160}, + { .data = (u8 *) &gBattleAnimSpritePalette_161, .tag = 10161}, + { .data = (u8 *) &gBattleAnimSpritePalette_162, .tag = 10162}, + { .data = (u8 *) &gBattleAnimSpritePalette_163, .tag = 10163}, + { .data = (u8 *) &gBattleAnimSpritePalette_164, .tag = 10164}, + { .data = (u8 *) &gBattleAnimSpritePalette_165, .tag = 10165}, + { .data = (u8 *) &gBattleAnimSpritePalette_166, .tag = 10166}, + { .data = (u8 *) &gBattleAnimSpritePalette_167, .tag = 10167}, + { .data = (u8 *) &gBattleAnimSpritePalette_168, .tag = 10168}, + { .data = (u8 *) &gBattleAnimSpritePalette_169, .tag = 10169}, + { .data = (u8 *) &gBattleAnimSpritePalette_170, .tag = 10170}, + { .data = (u8 *) &gBattleAnimSpritePalette_171, .tag = 10171}, + { .data = (u8 *) &gBattleAnimSpritePalette_172, .tag = 10172}, + { .data = (u8 *) &gBattleAnimSpritePalette_001, .tag = 10173}, + { .data = (u8 *) &gBattleAnimSpritePalette_174, .tag = 10174}, + { .data = (u8 *) &gBattleAnimSpritePalette_175, .tag = 10175}, + { .data = (u8 *) &gBattleAnimSpritePalette_176, .tag = 10176}, + { .data = (u8 *) &gBattleAnimSpritePalette_177, .tag = 10177}, + { .data = (u8 *) &gBattleAnimSpritePalette_178, .tag = 10178}, + { .data = (u8 *) &gBattleAnimSpritePalette_179, .tag = 10179}, + { .data = (u8 *) &gBattleAnimSpritePalette_179, .tag = 10180}, + { .data = (u8 *) &gBattleAnimSpritePalette_179, .tag = 10181}, + { .data = (u8 *) &gBattleAnimSpritePalette_182, .tag = 10182}, + { .data = (u8 *) &gBattleAnimSpritePalette_183, .tag = 10183}, + { .data = (u8 *) &gBattleAnimSpritePalette_184, .tag = 10184}, + { .data = (u8 *) &gBattleAnimSpritePalette_185, .tag = 10185}, + { .data = (u8 *) &gBattleAnimSpritePalette_186, .tag = 10186}, + { .data = (u8 *) &gBattleAnimSpritePalette_187, .tag = 10187}, + { .data = (u8 *) &gBattleAnimSpritePalette_188, .tag = 10188}, + { .data = (u8 *) &gBattleAnimSpritePalette_189, .tag = 10189}, + { .data = (u8 *) &gBattleAnimSpritePalette_190, .tag = 10190}, + { .data = (u8 *) &gBattleAnimSpritePalette_191, .tag = 10191}, + { .data = (u8 *) &gBattleAnimSpritePalette_192, .tag = 10192}, + { .data = (u8 *) &gBattleAnimSpritePalette_193, .tag = 10193}, + { .data = (u8 *) &gBattleAnimSpritePalette_194, .tag = 10194}, + { .data = (u8 *) &gBattleAnimSpritePalette_195, .tag = 10195}, + { .data = (u8 *) &gBattleAnimSpritePalette_196, .tag = 10196}, + { .data = (u8 *) &gBattleAnimSpritePalette_197, .tag = 10197}, + { .data = (u8 *) &gBattleAnimSpritePalette_198, .tag = 10198}, + { .data = (u8 *) &gBattleAnimSpritePalette_199, .tag = 10199}, + { .data = (u8 *) &gBattleAnimSpritePalette_200, .tag = 10200}, + { .data = (u8 *) &gBattleAnimSpritePalette_201, .tag = 10201}, + { .data = (u8 *) &gBattleAnimSpritePalette_202, .tag = 10202}, + { .data = (u8 *) &gBattleAnimSpritePalette_203, .tag = 10203}, + { .data = (u8 *) &gBattleAnimSpritePalette_204, .tag = 10204}, + { .data = (u8 *) &gBattleAnimSpritePalette_205, .tag = 10205}, + { .data = (u8 *) &gBattleAnimSpritePalette_206, .tag = 10206}, + { .data = (u8 *) &gBattleAnimSpritePalette_207, .tag = 10207}, + { .data = (u8 *) &gBattleAnimSpritePalette_167, .tag = 10208}, + { .data = (u8 *) &gBattleAnimSpritePalette_209, .tag = 10209}, + { .data = (u8 *) &gBattleAnimSpritePalette_210, .tag = 10210}, + { .data = (u8 *) &gBattleAnimSpritePalette_211, .tag = 10211}, + { .data = (u8 *) &gBattleAnimSpritePalette_211, .tag = 10212}, + { .data = (u8 *) &gBattleAnimSpritePalette_211, .tag = 10213}, + { .data = (u8 *) &gBattleAnimSpritePalette_064, .tag = 10214}, + { .data = (u8 *) &gBattleAnimSpritePalette_215, .tag = 10215}, + { .data = (u8 *) &gBattleAnimSpritePalette_216, .tag = 10216}, + { .data = (u8 *) &gBattleAnimSpritePalette_217, .tag = 10217}, + { .data = (u8 *) &gBattleAnimSpritePalette_218, .tag = 10218}, + { .data = (u8 *) &gBattleAnimSpritePalette_219, .tag = 10219}, + { .data = (u8 *) &gBattleAnimSpritePalette_220, .tag = 10220}, + { .data = (u8 *) &gBattleAnimSpritePalette_221, .tag = 10221}, + { .data = (u8 *) &gBattleAnimSpritePalette_222, .tag = 10222}, + { .data = (u8 *) &gBattleAnimSpritePalette_223, .tag = 10223}, + { .data = (u8 *) &gBattleAnimSpritePalette_224, .tag = 10224}, + { .data = (u8 *) &gBattleAnimSpritePalette_225, .tag = 10225}, + { .data = (u8 *) &gBattleAnimSpritePalette_226, .tag = 10226}, + { .data = (u8 *) &gBattleAnimSpritePalette_226, .tag = 10227}, + { .data = (u8 *) &gBattleAnimSpritePalette_228, .tag = 10228}, + { .data = (u8 *) &gBattleAnimSpritePalette_229, .tag = 10229}, + { .data = (u8 *) &gBattleAnimSpritePalette_230, .tag = 10230}, + { .data = (u8 *) &gBattleAnimSpritePalette_231, .tag = 10231}, + { .data = (u8 *) &gBattleAnimSpritePalette_231, .tag = 10232}, + { .data = (u8 *) &gBattleAnimSpritePalette_233, .tag = 10233}, + { .data = (u8 *) &gBattleAnimSpritePalette_234, .tag = 10234}, + { .data = (u8 *) &gBattleAnimSpritePalette_235, .tag = 10235}, + { .data = (u8 *) &gBattleAnimSpritePalette_236, .tag = 10236}, + { .data = (u8 *) &gBattleAnimSpritePalette_237, .tag = 10237}, + { .data = (u8 *) &gBattleAnimSpritePalette_238, .tag = 10238}, + { .data = (u8 *) &gBattleAnimSpritePalette_239, .tag = 10239}, + { .data = (u8 *) &gBattleAnimSpritePalette_240, .tag = 10240}, + { .data = (u8 *) &gBattleAnimSpritePalette_241, .tag = 10241}, + { .data = (u8 *) &gBattleAnimSpritePalette_242, .tag = 10242}, + { .data = (u8 *) &gBattleAnimSpritePalette_243, .tag = 10243}, + { .data = (u8 *) &gBattleAnimSpritePalette_244, .tag = 10244}, + { .data = (u8 *) &gBattleAnimSpritePalette_245, .tag = 10245}, + { .data = (u8 *) &gBattleAnimSpritePalette_245, .tag = 10246}, + { .data = (u8 *) &gBattleAnimSpritePalette_064, .tag = 10247}, + { .data = (u8 *) &gBattleAnimSpritePalette_248, .tag = 10248}, + { .data = (u8 *) &gBattleAnimSpritePalette_249, .tag = 10249}, + { .data = (u8 *) &gBattleAnimSpritePalette_249, .tag = 10250}, + { .data = (u8 *) &gBattleAnimSpritePalette_251, .tag = 10251}, + { .data = (u8 *) &gBattleAnimSpritePalette_252, .tag = 10252}, + { .data = (u8 *) &gBattleAnimSpritePalette_253, .tag = 10253}, + { .data = (u8 *) &gBattleAnimSpritePalette_254, .tag = 10254}, + { .data = (u8 *) &gBattleAnimSpritePalette_255, .tag = 10255}, + { .data = (u8 *) &gBattleAnimSpritePalette_256, .tag = 10256}, + { .data = (u8 *) &gBattleAnimSpritePalette_257, .tag = 10257}, + { .data = (u8 *) &gBattleAnimSpritePalette_258, .tag = 10258}, + { .data = (u8 *) &gBattleAnimSpritePalette_259, .tag = 10259}, + { .data = (u8 *) &gBattleAnimSpritePalette_260, .tag = 10260}, + { .data = (u8 *) &gBattleAnimSpritePalette_261, .tag = 10261}, + { .data = (u8 *) &gBattleAnimSpritePalette_262, .tag = 10262}, + { .data = (u8 *) &gBattleAnimSpritePalette_263, .tag = 10263}, + { .data = (u8 *) &gBattleAnimSpritePalette_264, .tag = 10264}, + { .data = (u8 *) &gBattleAnimSpritePalette_265, .tag = 10265}, + { .data = (u8 *) &gBattleAnimSpritePalette_266, .tag = 10266}, + { .data = (u8 *) &gBattleAnimSpritePalette_267, .tag = 10267}, + { .data = (u8 *) &gBattleAnimSpritePalette_268, .tag = 10268}, + { .data = (u8 *) &gBattleAnimSpritePalette_269, .tag = 10269}, + { .data = (u8 *) &gBattleAnimSpritePalette_270, .tag = 10270}, + { .data = (u8 *) &gBattleAnimSpritePalette_271, .tag = 10271}, + { .data = (u8 *) &gBattleAnimSpritePalette_272, .tag = 10272}, + { .data = (u8 *) &gBattleAnimSpritePalette_272, .tag = 10273}, + { .data = (u8 *) &gBattleAnimSpritePalette_274, .tag = 10274}, + { .data = (u8 *) &gBattleAnimSpritePalette_274, .tag = 10275}, + { .data = (u8 *) &gBattleAnimSpritePalette_274, .tag = 10276}, + { .data = (u8 *) &gBattleAnimSpritePalette_277, .tag = 10277}, + { .data = (u8 *) &gBattleAnimSpritePalette_278, .tag = 10278}, + { .data = (u8 *) &gBattleAnimSpritePalette_279, .tag = 10279}, + { .data = (u8 *) &gBattleAnimSpritePalette_280, .tag = 10280}, + { .data = (u8 *) &gBattleAnimSpritePalette_281, .tag = 10281}, + { .data = (u8 *) &gBattleAnimSpritePalette_282, .tag = 10282}, + { .data = (u8 *) &gBattleAnimSpritePalette_283, .tag = 10283}, + { .data = (u8 *) &gBattleAnimSpritePalette_284, .tag = 10284}, + { .data = (u8 *) &gBattleAnimSpritePalette_285, .tag = 10285}, + { .data = (u8 *) &gBattleAnimSpritePalette_286, .tag = 10286}, + { .data = (u8 *) &gBattleAnimSpritePalette_287, .tag = 10287}, + { .data = (u8 *) &gBattleAnimSpritePalette_288, .tag = 10288}, +}; + +const struct BattleAnimBackground gBattleAnimBackgroundTable[] = +{ + &gBattleAnimBackgroundImage_00, &gBattleAnimBackgroundPalette_00, &gBattleAnimBackgroundTilemap_00, + &gBattleAnimBackgroundImage_00, &gBattleAnimBackgroundPalette_00, &gBattleAnimBackgroundTilemap_00, + &gBattleAnimBackgroundImage_02, &gBattleAnimBackgroundPalette_02, &gBattleAnimBackgroundTilemap_02, + &gBattleAnimBackgroundImage_03, &gBattleAnimBackgroundPalette_03, &gBattleAnimBackgroundTilemap_03, + &gBattleAnimBackgroundImage_04, &gBattleAnimBackgroundPalette_04, &gBattleAnimBackgroundTilemap_04, + &gBattleAnimBackgroundImage_04, &gBattleAnimBackgroundPalette_04, &gBattleAnimBackgroundTilemap_05, + &gBattleAnimBackgroundImage_04, &gBattleAnimBackgroundPalette_04, &gBattleAnimBackgroundTilemap_06, + &gBattleAnimBackgroundImage_07, &gBattleAnimBackgroundPalette_07, &gBattleAnimBackgroundTilemap_07, + &gBattleAnimBackgroundImage_07, &gBattleAnimBackgroundPalette_07, &gBattleAnimBackgroundTilemap_08, + &gBattleAnimBackgroundImage_09, &gBattleAnimBackgroundPalette_09, &gBattleAnimBackgroundTilemap_09, + &gBattleAnimBackgroundImage_09, &gBattleAnimBackgroundPalette_09, &gBattleAnimBackgroundTilemap_10, + &gBattleAnimBackgroundImage_11, &gBattleAnimBackgroundPalette_11, &gBattleAnimBackgroundTilemap_11, + &gBattleAnimBackgroundImage_12, &gBattleAnimBackgroundPalette_12, &gBattleAnimBackgroundTilemap_12, + &gBattleAnimBackgroundImage_12, &gBattleAnimBackgroundPalette_12, &gBattleAnimBackgroundTilemap_13, + &gBattleAnimBackgroundImage_12, &gBattleAnimBackgroundPalette_12, &gBattleAnimBackgroundTilemap_14, + &gBattleAnimBackgroundImage_15, &gBattleAnimBackgroundPalette_15, &gBattleAnimBackgroundTilemap_15, + &gBattleAnimBackgroundImage_16, &gBattleAnimBackgroundPalette_16, &gBattleAnimBackgroundTilemap_16, + &gBattleAnimBackgroundImage_17, &gBattleAnimBackgroundPalette_17, &gBattleAnimBackgroundTilemap_17, + &gBattleAnimBackgroundImage_07, &gBattleAnimBackgroundPalette_18, &gBattleAnimBackgroundTilemap_07, + &gBattleAnimBackgroundImage_07, &gBattleAnimBackgroundPalette_18, &gBattleAnimBackgroundTilemap_08, + &gBattleAnimBackgroundImage_20, &gBattleAnimBackgroundPalette_20, &gBattleAnimBackgroundTilemap_20, + &gBattleAnimBackgroundImage_21, &gBattleAnimBackgroundPalette_21, &gBattleAnimBackgroundTilemap_21, + &gBattleAnimBackgroundImage_09, &gBattleAnimBackgroundPalette_22, &gBattleAnimBackgroundTilemap_09, + &gBattleAnimBackgroundImage_09, &gBattleAnimBackgroundPalette_22, &gBattleAnimBackgroundTilemap_10, + &gBattleAnimBackgroundImage_04, &gBattleAnimBackgroundPalette_24, &gBattleAnimBackgroundTilemap_04, + &gBattleAnimBackgroundImage_04, &gBattleAnimBackgroundPalette_24, &gBattleAnimBackgroundTilemap_05, + &gBattleAnimBackgroundImage_04, &gBattleAnimBackgroundPalette_24, &gBattleAnimBackgroundTilemap_06, +}; diff --git a/src/data/graphics.h b/src/data/graphics.h new file mode 100644 index 000000000..d305c4afb --- /dev/null +++ b/src/data/graphics.h @@ -0,0 +1,338 @@ +extern struct CompressedSpritePalette gBattleAnimSpritePalette_000; +extern struct CompressedSpritePalette gBattleAnimSpritePalette_001; +extern struct CompressedSpritePalette gBattleAnimSpritePalette_002; +extern struct CompressedSpritePalette gBattleAnimSpritePalette_003; +extern struct CompressedSpritePalette gBattleAnimSpritePalette_004; +extern struct CompressedSpritePalette gBattleAnimSpritePalette_005; +extern struct CompressedSpritePalette gBattleAnimSpritePalette_006; +extern struct CompressedSpritePalette gBattleAnimSpritePalette_007; +extern struct CompressedSpritePalette gBattleAnimSpritePalette_008; +extern struct CompressedSpritePalette gBattleAnimSpritePalette_009; +extern struct CompressedSpritePalette gBattleAnimSpritePalette_010; +extern struct CompressedSpritePalette gBattleAnimSpritePalette_011; +extern struct CompressedSpritePalette gBattleAnimSpritePalette_012; +extern struct CompressedSpritePalette gBattleAnimSpritePalette_013; +extern struct CompressedSpritePalette gBattleAnimSpritePalette_014; +extern struct CompressedSpritePalette gBattleAnimSpritePalette_015; +extern struct CompressedSpritePalette gBattleAnimSpritePalette_016; +extern struct CompressedSpritePalette gBattleAnimSpritePalette_016; +extern struct CompressedSpritePalette gBattleAnimSpritePalette_018; +extern struct CompressedSpritePalette gBattleAnimSpritePalette_019; +extern struct CompressedSpritePalette gBattleAnimSpritePalette_020; +extern struct CompressedSpritePalette gBattleAnimSpritePalette_021; +extern struct CompressedSpritePalette gBattleAnimSpritePalette_022; +extern struct CompressedSpritePalette gBattleAnimSpritePalette_023; +extern struct CompressedSpritePalette gBattleAnimSpritePalette_024; +extern struct CompressedSpritePalette gBattleAnimSpritePalette_025; +extern struct CompressedSpritePalette gBattleAnimSpritePalette_026; +extern struct CompressedSpritePalette gBattleAnimSpritePalette_027; +extern struct CompressedSpritePalette gBattleAnimSpritePalette_028; +extern struct CompressedSpritePalette gBattleAnimSpritePalette_029; +extern struct CompressedSpritePalette gBattleAnimSpritePalette_030; +extern struct CompressedSpritePalette gBattleAnimSpritePalette_031; +extern struct CompressedSpritePalette gBattleAnimSpritePalette_032; +extern struct CompressedSpritePalette gBattleAnimSpritePalette_033; +extern struct CompressedSpritePalette gBattleAnimSpritePalette_033; +extern struct CompressedSpritePalette gBattleAnimSpritePalette_033; +extern struct CompressedSpritePalette gBattleAnimSpritePalette_036; +extern struct CompressedSpritePalette gBattleAnimSpritePalette_036; +extern struct CompressedSpritePalette gBattleAnimSpritePalette_038; +extern struct CompressedSpritePalette gBattleAnimSpritePalette_039; +extern struct CompressedSpritePalette gBattleAnimSpritePalette_038; +extern struct CompressedSpritePalette gBattleAnimSpritePalette_038; +extern struct CompressedSpritePalette gBattleAnimSpritePalette_042; +extern struct CompressedSpritePalette gBattleAnimSpritePalette_043; +extern struct CompressedSpritePalette gBattleAnimSpritePalette_044; +extern struct CompressedSpritePalette gBattleAnimSpritePalette_045; +extern struct CompressedSpritePalette gBattleAnimSpritePalette_046; +extern struct CompressedSpritePalette gBattleAnimSpritePalette_047; +extern struct CompressedSpritePalette gBattleAnimSpritePalette_048; +extern struct CompressedSpritePalette gBattleAnimSpritePalette_049; +extern struct CompressedSpritePalette gBattleAnimSpritePalette_050; +extern struct CompressedSpritePalette gBattleAnimSpritePalette_050; +extern struct CompressedSpritePalette gBattleAnimSpritePalette_050; +extern struct CompressedSpritePalette gBattleAnimSpritePalette_026; +extern struct CompressedSpritePalette gBattleAnimSpritePalette_054; +extern struct CompressedSpritePalette gBattleAnimSpritePalette_050; +extern struct CompressedSpritePalette gBattleAnimSpritePalette_056; +extern struct CompressedSpritePalette gBattleAnimSpritePalette_057; +extern struct CompressedSpritePalette gBattleAnimSpritePalette_058; +extern struct CompressedSpritePalette gBattleAnimSpritePalette_059; +extern struct CompressedSpritePalette gBattleAnimSpritePalette_060; +extern struct CompressedSpritePalette gBattleAnimSpritePalette_061; +extern struct CompressedSpritePalette gBattleAnimSpritePalette_062; +extern struct CompressedSpritePalette gBattleAnimSpritePalette_063; +extern struct CompressedSpritePalette gBattleAnimSpritePalette_064; +extern struct CompressedSpritePalette gBattleAnimSpritePalette_065; +extern struct CompressedSpritePalette gBattleAnimSpritePalette_066; +extern struct CompressedSpritePalette gBattleAnimSpritePalette_067; +extern struct CompressedSpritePalette gBattleAnimSpritePalette_068; +extern struct CompressedSpritePalette gBattleAnimSpritePalette_065; +extern struct CompressedSpritePalette gBattleAnimSpritePalette_070; +extern struct CompressedSpritePalette gBattleAnimSpritePalette_070; +extern struct CompressedSpritePalette gBattleAnimSpritePalette_072; +extern struct CompressedSpritePalette gBattleAnimSpritePalette_073; +extern struct CompressedSpritePalette gBattleAnimSpritePalette_074; +extern struct CompressedSpritePalette gBattleAnimSpritePalette_075; +extern struct CompressedSpritePalette gBattleAnimSpritePalette_076; +extern struct CompressedSpritePalette gBattleAnimSpritePalette_076; +extern struct CompressedSpritePalette gBattleAnimSpritePalette_078; +extern struct CompressedSpritePalette gBattleAnimSpritePalette_078; +extern struct CompressedSpritePalette gBattleAnimSpritePalette_080; +extern struct CompressedSpritePalette gBattleAnimSpritePalette_081; +extern struct CompressedSpritePalette gBattleAnimSpritePalette_082; +extern struct CompressedSpritePalette gBattleAnimSpritePalette_083; +extern struct CompressedSpritePalette gBattleAnimSpritePalette_084; +extern struct CompressedSpritePalette gBattleAnimSpritePalette_085; +extern struct CompressedSpritePalette gBattleAnimSpritePalette_086; +extern struct CompressedSpritePalette gBattleAnimSpritePalette_087; +extern struct CompressedSpritePalette gBattleAnimSpritePalette_088; +extern struct CompressedSpritePalette gBattleAnimSpritePalette_089; +extern struct CompressedSpritePalette gBattleAnimSpritePalette_090; +extern struct CompressedSpritePalette gBattleAnimSpritePalette_091; +extern struct CompressedSpritePalette gBattleAnimSpritePalette_092; +extern struct CompressedSpritePalette gBattleAnimSpritePalette_093; +extern struct CompressedSpritePalette gBattleAnimSpritePalette_094; +extern struct CompressedSpritePalette gBattleAnimSpritePalette_095; +extern struct CompressedSpritePalette gBattleAnimSpritePalette_096; +extern struct CompressedSpritePalette gBattleAnimSpritePalette_097; +extern struct CompressedSpritePalette gBattleAnimSpritePalette_094; +extern struct CompressedSpritePalette gBattleAnimSpritePalette_099; +extern struct CompressedSpritePalette gBattleAnimSpritePalette_100; +extern struct CompressedSpritePalette gBattleAnimSpritePalette_101; +extern struct CompressedSpritePalette gBattleAnimSpritePalette_101; +extern struct CompressedSpritePalette gBattleAnimSpritePalette_103; +extern struct CompressedSpritePalette gBattleAnimSpritePalette_104; +extern struct CompressedSpritePalette gBattleAnimSpritePalette_105; +extern struct CompressedSpritePalette gBattleAnimSpritePalette_105; +extern struct CompressedSpritePalette gBattleAnimSpritePalette_107; +extern struct CompressedSpritePalette gBattleAnimSpritePalette_107; +extern struct CompressedSpritePalette gBattleAnimSpritePalette_109; +extern struct CompressedSpritePalette gBattleAnimSpritePalette_109; +extern struct CompressedSpritePalette gBattleAnimSpritePalette_111; +extern struct CompressedSpritePalette gBattleAnimSpritePalette_112; +extern struct CompressedSpritePalette gBattleAnimSpritePalette_113; +extern struct CompressedSpritePalette gBattleAnimSpritePalette_114; +extern struct CompressedSpritePalette gBattleAnimSpritePalette_115; +extern struct CompressedSpritePalette gBattleAnimSpritePalette_116; +extern struct CompressedSpritePalette gBattleAnimSpritePalette_117; +extern struct CompressedSpritePalette gBattleAnimSpritePalette_118; +extern struct CompressedSpritePalette gBattleAnimSpritePalette_119; +extern struct CompressedSpritePalette gBattleAnimSpritePalette_120; +extern struct CompressedSpritePalette gBattleAnimSpritePalette_121; +extern struct CompressedSpritePalette gBattleAnimSpritePalette_122; +extern struct CompressedSpritePalette gBattleAnimSpritePalette_122; +extern struct CompressedSpritePalette gBattleAnimSpritePalette_124; +extern struct CompressedSpritePalette gBattleAnimSpritePalette_125; +extern struct CompressedSpritePalette gBattleAnimSpritePalette_126; +extern struct CompressedSpritePalette gBattleAnimSpritePalette_127; +extern struct CompressedSpritePalette gBattleAnimSpritePalette_128; +extern struct CompressedSpritePalette gBattleAnimSpritePalette_128; +extern struct CompressedSpritePalette gBattleAnimSpritePalette_130; +extern struct CompressedSpritePalette gBattleAnimSpritePalette_130; +extern struct CompressedSpritePalette gBattleAnimSpritePalette_132; +extern struct CompressedSpritePalette gBattleAnimSpritePalette_133; +extern struct CompressedSpritePalette gBattleAnimSpritePalette_133; +extern struct CompressedSpritePalette gBattleAnimSpritePalette_135; +extern struct CompressedSpritePalette gBattleAnimSpritePalette_136; +extern struct CompressedSpritePalette gBattleAnimSpritePalette_135; +extern struct CompressedSpritePalette gBattleAnimSpritePalette_135; +extern struct CompressedSpritePalette gBattleAnimSpritePalette_139; +extern struct CompressedSpritePalette gBattleAnimSpritePalette_140; +extern struct CompressedSpritePalette gBattleAnimSpritePalette_141; +extern struct CompressedSpritePalette gBattleAnimSpritePalette_141; +extern struct CompressedSpritePalette gBattleAnimSpritePalette_143; +extern struct CompressedSpritePalette gBattleAnimSpritePalette_144; +extern struct CompressedSpritePalette gBattleAnimSpritePalette_139; +extern struct CompressedSpritePalette gBattleAnimSpritePalette_115; +extern struct CompressedSpritePalette gBattleAnimSpritePalette_147; +extern struct CompressedSpritePalette gBattleAnimSpritePalette_148; +extern struct CompressedSpritePalette gBattleAnimSpritePalette_148; +extern struct CompressedSpritePalette gBattleAnimSpritePalette_150; +extern struct CompressedSpritePalette gBattleAnimSpritePalette_150; +extern struct CompressedSpritePalette gBattleAnimSpritePalette_152; +extern struct CompressedSpritePalette gBattleAnimSpritePalette_153; +extern struct CompressedSpritePalette gBattleAnimSpritePalette_154; +extern struct CompressedSpritePalette gBattleAnimSpritePalette_155; +extern struct CompressedSpritePalette gBattleAnimSpritePalette_156; +extern struct CompressedSpritePalette gBattleAnimSpritePalette_157; +extern struct CompressedSpritePalette gBattleAnimSpritePalette_158; +extern struct CompressedSpritePalette gBattleAnimSpritePalette_159; +extern struct CompressedSpritePalette gBattleAnimSpritePalette_160; +extern struct CompressedSpritePalette gBattleAnimSpritePalette_161; +extern struct CompressedSpritePalette gBattleAnimSpritePalette_162; +extern struct CompressedSpritePalette gBattleAnimSpritePalette_163; +extern struct CompressedSpritePalette gBattleAnimSpritePalette_164; +extern struct CompressedSpritePalette gBattleAnimSpritePalette_165; +extern struct CompressedSpritePalette gBattleAnimSpritePalette_166; +extern struct CompressedSpritePalette gBattleAnimSpritePalette_167; +extern struct CompressedSpritePalette gBattleAnimSpritePalette_168; +extern struct CompressedSpritePalette gBattleAnimSpritePalette_169; +extern struct CompressedSpritePalette gBattleAnimSpritePalette_170; +extern struct CompressedSpritePalette gBattleAnimSpritePalette_171; +extern struct CompressedSpritePalette gBattleAnimSpritePalette_172; +extern struct CompressedSpritePalette gBattleAnimSpritePalette_001; +extern struct CompressedSpritePalette gBattleAnimSpritePalette_174; +extern struct CompressedSpritePalette gBattleAnimSpritePalette_175; +extern struct CompressedSpritePalette gBattleAnimSpritePalette_176; +extern struct CompressedSpritePalette gBattleAnimSpritePalette_177; +extern struct CompressedSpritePalette gBattleAnimSpritePalette_178; +extern struct CompressedSpritePalette gBattleAnimSpritePalette_179; +extern struct CompressedSpritePalette gBattleAnimSpritePalette_179; +extern struct CompressedSpritePalette gBattleAnimSpritePalette_179; +extern struct CompressedSpritePalette gBattleAnimSpritePalette_182; +extern struct CompressedSpritePalette gBattleAnimSpritePalette_183; +extern struct CompressedSpritePalette gBattleAnimSpritePalette_184; +extern struct CompressedSpritePalette gBattleAnimSpritePalette_185; +extern struct CompressedSpritePalette gBattleAnimSpritePalette_186; +extern struct CompressedSpritePalette gBattleAnimSpritePalette_187; +extern struct CompressedSpritePalette gBattleAnimSpritePalette_188; +extern struct CompressedSpritePalette gBattleAnimSpritePalette_189; +extern struct CompressedSpritePalette gBattleAnimSpritePalette_190; +extern struct CompressedSpritePalette gBattleAnimSpritePalette_191; +extern struct CompressedSpritePalette gBattleAnimSpritePalette_192; +extern struct CompressedSpritePalette gBattleAnimSpritePalette_193; +extern struct CompressedSpritePalette gBattleAnimSpritePalette_194; +extern struct CompressedSpritePalette gBattleAnimSpritePalette_195; +extern struct CompressedSpritePalette gBattleAnimSpritePalette_196; +extern struct CompressedSpritePalette gBattleAnimSpritePalette_197; +extern struct CompressedSpritePalette gBattleAnimSpritePalette_198; +extern struct CompressedSpritePalette gBattleAnimSpritePalette_199; +extern struct CompressedSpritePalette gBattleAnimSpritePalette_200; +extern struct CompressedSpritePalette gBattleAnimSpritePalette_201; +extern struct CompressedSpritePalette gBattleAnimSpritePalette_202; +extern struct CompressedSpritePalette gBattleAnimSpritePalette_203; +extern struct CompressedSpritePalette gBattleAnimSpritePalette_204; +extern struct CompressedSpritePalette gBattleAnimSpritePalette_205; +extern struct CompressedSpritePalette gBattleAnimSpritePalette_206; +extern struct CompressedSpritePalette gBattleAnimSpritePalette_207; +extern struct CompressedSpritePalette gBattleAnimSpritePalette_167; +extern struct CompressedSpritePalette gBattleAnimSpritePalette_209; +extern struct CompressedSpritePalette gBattleAnimSpritePalette_210; +extern struct CompressedSpritePalette gBattleAnimSpritePalette_211; +extern struct CompressedSpritePalette gBattleAnimSpritePalette_211; +extern struct CompressedSpritePalette gBattleAnimSpritePalette_211; +extern struct CompressedSpritePalette gBattleAnimSpritePalette_064; +extern struct CompressedSpritePalette gBattleAnimSpritePalette_215; +extern struct CompressedSpritePalette gBattleAnimSpritePalette_216; +extern struct CompressedSpritePalette gBattleAnimSpritePalette_217; +extern struct CompressedSpritePalette gBattleAnimSpritePalette_218; +extern struct CompressedSpritePalette gBattleAnimSpritePalette_219; +extern struct CompressedSpritePalette gBattleAnimSpritePalette_220; +extern struct CompressedSpritePalette gBattleAnimSpritePalette_221; +extern struct CompressedSpritePalette gBattleAnimSpritePalette_222; +extern struct CompressedSpritePalette gBattleAnimSpritePalette_223; +extern struct CompressedSpritePalette gBattleAnimSpritePalette_224; +extern struct CompressedSpritePalette gBattleAnimSpritePalette_225; +extern struct CompressedSpritePalette gBattleAnimSpritePalette_226; +extern struct CompressedSpritePalette gBattleAnimSpritePalette_226; +extern struct CompressedSpritePalette gBattleAnimSpritePalette_228; +extern struct CompressedSpritePalette gBattleAnimSpritePalette_229; +extern struct CompressedSpritePalette gBattleAnimSpritePalette_230; +extern struct CompressedSpritePalette gBattleAnimSpritePalette_231; +extern struct CompressedSpritePalette gBattleAnimSpritePalette_231; +extern struct CompressedSpritePalette gBattleAnimSpritePalette_233; +extern struct CompressedSpritePalette gBattleAnimSpritePalette_234; +extern struct CompressedSpritePalette gBattleAnimSpritePalette_235; +extern struct CompressedSpritePalette gBattleAnimSpritePalette_236; +extern struct CompressedSpritePalette gBattleAnimSpritePalette_237; +extern struct CompressedSpritePalette gBattleAnimSpritePalette_238; +extern struct CompressedSpritePalette gBattleAnimSpritePalette_239; +extern struct CompressedSpritePalette gBattleAnimSpritePalette_240; +extern struct CompressedSpritePalette gBattleAnimSpritePalette_241; +extern struct CompressedSpritePalette gBattleAnimSpritePalette_242; +extern struct CompressedSpritePalette gBattleAnimSpritePalette_243; +extern struct CompressedSpritePalette gBattleAnimSpritePalette_244; +extern struct CompressedSpritePalette gBattleAnimSpritePalette_245; +extern struct CompressedSpritePalette gBattleAnimSpritePalette_245; +extern struct CompressedSpritePalette gBattleAnimSpritePalette_064; +extern struct CompressedSpritePalette gBattleAnimSpritePalette_248; +extern struct CompressedSpritePalette gBattleAnimSpritePalette_249; +extern struct CompressedSpritePalette gBattleAnimSpritePalette_249; +extern struct CompressedSpritePalette gBattleAnimSpritePalette_251; +extern struct CompressedSpritePalette gBattleAnimSpritePalette_252; +extern struct CompressedSpritePalette gBattleAnimSpritePalette_253; +extern struct CompressedSpritePalette gBattleAnimSpritePalette_254; +extern struct CompressedSpritePalette gBattleAnimSpritePalette_255; +extern struct CompressedSpritePalette gBattleAnimSpritePalette_256; +extern struct CompressedSpritePalette gBattleAnimSpritePalette_257; +extern struct CompressedSpritePalette gBattleAnimSpritePalette_258; +extern struct CompressedSpritePalette gBattleAnimSpritePalette_259; +extern struct CompressedSpritePalette gBattleAnimSpritePalette_260; +extern struct CompressedSpritePalette gBattleAnimSpritePalette_261; +extern struct CompressedSpritePalette gBattleAnimSpritePalette_262; +extern struct CompressedSpritePalette gBattleAnimSpritePalette_263; +extern struct CompressedSpritePalette gBattleAnimSpritePalette_264; +extern struct CompressedSpritePalette gBattleAnimSpritePalette_265; +extern struct CompressedSpritePalette gBattleAnimSpritePalette_266; +extern struct CompressedSpritePalette gBattleAnimSpritePalette_267; +extern struct CompressedSpritePalette gBattleAnimSpritePalette_268; +extern struct CompressedSpritePalette gBattleAnimSpritePalette_269; +extern struct CompressedSpritePalette gBattleAnimSpritePalette_270; +extern struct CompressedSpritePalette gBattleAnimSpritePalette_271; +extern struct CompressedSpritePalette gBattleAnimSpritePalette_272; +extern struct CompressedSpritePalette gBattleAnimSpritePalette_272; +extern struct CompressedSpritePalette gBattleAnimSpritePalette_274; +extern struct CompressedSpritePalette gBattleAnimSpritePalette_274; +extern struct CompressedSpritePalette gBattleAnimSpritePalette_274; +extern struct CompressedSpritePalette gBattleAnimSpritePalette_277; +extern struct CompressedSpritePalette gBattleAnimSpritePalette_278; +extern struct CompressedSpritePalette gBattleAnimSpritePalette_279; +extern struct CompressedSpritePalette gBattleAnimSpritePalette_280; +extern struct CompressedSpritePalette gBattleAnimSpritePalette_281; +extern struct CompressedSpritePalette gBattleAnimSpritePalette_282; +extern struct CompressedSpritePalette gBattleAnimSpritePalette_283; +extern struct CompressedSpritePalette gBattleAnimSpritePalette_284; +extern struct CompressedSpritePalette gBattleAnimSpritePalette_285; +extern struct CompressedSpritePalette gBattleAnimSpritePalette_286; +extern struct CompressedSpritePalette gBattleAnimSpritePalette_287; +extern struct CompressedSpritePalette gBattleAnimSpritePalette_288; + +extern struct BattleAnimBackground gBattleAnimBackgroundImage_00; +extern struct BattleAnimBackground gBattleAnimBackgroundImage_02; +extern struct BattleAnimBackground gBattleAnimBackgroundImage_03; +extern struct BattleAnimBackground gBattleAnimBackgroundImage_04; +extern struct BattleAnimBackground gBattleAnimBackgroundImage_07; +extern struct BattleAnimBackground gBattleAnimBackgroundImage_09; +extern struct BattleAnimBackground gBattleAnimBackgroundImage_11; +extern struct BattleAnimBackground gBattleAnimBackgroundImage_12; +extern struct BattleAnimBackground gBattleAnimBackgroundImage_15; +extern struct BattleAnimBackground gBattleAnimBackgroundImage_16; +extern struct BattleAnimBackground gBattleAnimBackgroundImage_17; +extern struct BattleAnimBackground gBattleAnimBackgroundImage_20; +extern struct BattleAnimBackground gBattleAnimBackgroundImage_21; +extern struct BattleAnimBackground gBattleAnimBackgroundPalette_00; +extern struct BattleAnimBackground gBattleAnimBackgroundPalette_02; +extern struct BattleAnimBackground gBattleAnimBackgroundPalette_03; +extern struct BattleAnimBackground gBattleAnimBackgroundPalette_04; +extern struct BattleAnimBackground gBattleAnimBackgroundPalette_07; +extern struct BattleAnimBackground gBattleAnimBackgroundPalette_09; +extern struct BattleAnimBackground gBattleAnimBackgroundPalette_11; +extern struct BattleAnimBackground gBattleAnimBackgroundPalette_12; +extern struct BattleAnimBackground gBattleAnimBackgroundPalette_15; +extern struct BattleAnimBackground gBattleAnimBackgroundPalette_16; +extern struct BattleAnimBackground gBattleAnimBackgroundPalette_17; +extern struct BattleAnimBackground gBattleAnimBackgroundPalette_18; +extern struct BattleAnimBackground gBattleAnimBackgroundPalette_20; +extern struct BattleAnimBackground gBattleAnimBackgroundPalette_21; +extern struct BattleAnimBackground gBattleAnimBackgroundPalette_22; +extern struct BattleAnimBackground gBattleAnimBackgroundPalette_24; +extern struct BattleAnimBackground gBattleAnimBackgroundTilemap_00; +extern struct BattleAnimBackground gBattleAnimBackgroundTilemap_02; +extern struct BattleAnimBackground gBattleAnimBackgroundTilemap_03; +extern struct BattleAnimBackground gBattleAnimBackgroundTilemap_04; +extern struct BattleAnimBackground gBattleAnimBackgroundTilemap_05; +extern struct BattleAnimBackground gBattleAnimBackgroundTilemap_06; +extern struct BattleAnimBackground gBattleAnimBackgroundTilemap_07; +extern struct BattleAnimBackground gBattleAnimBackgroundTilemap_08; +extern struct BattleAnimBackground gBattleAnimBackgroundTilemap_09; +extern struct BattleAnimBackground gBattleAnimBackgroundTilemap_10; +extern struct BattleAnimBackground gBattleAnimBackgroundTilemap_11; +extern struct BattleAnimBackground gBattleAnimBackgroundTilemap_12; +extern struct BattleAnimBackground gBattleAnimBackgroundTilemap_13; +extern struct BattleAnimBackground gBattleAnimBackgroundTilemap_14; +extern struct BattleAnimBackground gBattleAnimBackgroundTilemap_15; +extern struct BattleAnimBackground gBattleAnimBackgroundTilemap_16; +extern struct BattleAnimBackground gBattleAnimBackgroundTilemap_17; +extern struct BattleAnimBackground gBattleAnimBackgroundTilemap_20; +extern struct BattleAnimBackground gBattleAnimBackgroundTilemap_21; \ No newline at end of file -- cgit v1.2.3 From bbd91594f99d0a4eacfb7b6b4e9f46d57f8e9fad Mon Sep 17 00:00:00 2001 From: "Marco Willems (M17.1)" Date: Sun, 14 Jan 2018 01:41:54 +0100 Subject: Fixings --- src/data/battle_anim.h | 580 ++++++++++++++++++++++++------------------------- src/data/graphics.h | 338 ---------------------------- 2 files changed, 290 insertions(+), 628 deletions(-) delete mode 100644 src/data/graphics.h (limited to 'src') diff --git a/src/data/battle_anim.h b/src/data/battle_anim.h index fb7ed0e6c..1e12e2011 100644 --- a/src/data/battle_anim.h +++ b/src/data/battle_anim.h @@ -1,297 +1,297 @@ #include "global.h" -#include "../data/graphics.h" +#include "graphics.h" const struct CompressedSpritePalette gBattleAnimPaletteTable[] = { - { .data = (u8 *) &gBattleAnimSpritePalette_000, .tag = 10000}, - { .data = (u8 *) &gBattleAnimSpritePalette_001, .tag = 10001}, - { .data = (u8 *) &gBattleAnimSpritePalette_002, .tag = 10002}, - { .data = (u8 *) &gBattleAnimSpritePalette_003, .tag = 10003}, - { .data = (u8 *) &gBattleAnimSpritePalette_004, .tag = 10004}, - { .data = (u8 *) &gBattleAnimSpritePalette_005, .tag = 10005}, - { .data = (u8 *) &gBattleAnimSpritePalette_006, .tag = 10006}, - { .data = (u8 *) &gBattleAnimSpritePalette_007, .tag = 10007}, - { .data = (u8 *) &gBattleAnimSpritePalette_008, .tag = 10008}, - { .data = (u8 *) &gBattleAnimSpritePalette_009, .tag = 10009}, - { .data = (u8 *) &gBattleAnimSpritePalette_010, .tag = 10010}, - { .data = (u8 *) &gBattleAnimSpritePalette_011, .tag = 10011}, - { .data = (u8 *) &gBattleAnimSpritePalette_012, .tag = 10012}, - { .data = (u8 *) &gBattleAnimSpritePalette_013, .tag = 10013}, - { .data = (u8 *) &gBattleAnimSpritePalette_014, .tag = 10014}, - { .data = (u8 *) &gBattleAnimSpritePalette_015, .tag = 10015}, - { .data = (u8 *) &gBattleAnimSpritePalette_016, .tag = 10016}, - { .data = (u8 *) &gBattleAnimSpritePalette_016, .tag = 10017}, - { .data = (u8 *) &gBattleAnimSpritePalette_018, .tag = 10018}, - { .data = (u8 *) &gBattleAnimSpritePalette_019, .tag = 10019}, - { .data = (u8 *) &gBattleAnimSpritePalette_020, .tag = 10020}, - { .data = (u8 *) &gBattleAnimSpritePalette_021, .tag = 10021}, - { .data = (u8 *) &gBattleAnimSpritePalette_022, .tag = 10022}, - { .data = (u8 *) &gBattleAnimSpritePalette_023, .tag = 10023}, - { .data = (u8 *) &gBattleAnimSpritePalette_024, .tag = 10024}, - { .data = (u8 *) &gBattleAnimSpritePalette_025, .tag = 10025}, - { .data = (u8 *) &gBattleAnimSpritePalette_026, .tag = 10026}, - { .data = (u8 *) &gBattleAnimSpritePalette_027, .tag = 10027}, - { .data = (u8 *) &gBattleAnimSpritePalette_028, .tag = 10028}, - { .data = (u8 *) &gBattleAnimSpritePalette_029, .tag = 10029}, - { .data = (u8 *) &gBattleAnimSpritePalette_030, .tag = 10030}, - { .data = (u8 *) &gBattleAnimSpritePalette_031, .tag = 10031}, - { .data = (u8 *) &gBattleAnimSpritePalette_032, .tag = 10032}, - { .data = (u8 *) &gBattleAnimSpritePalette_033, .tag = 10033}, - { .data = (u8 *) &gBattleAnimSpritePalette_033, .tag = 10034}, - { .data = (u8 *) &gBattleAnimSpritePalette_033, .tag = 10035}, - { .data = (u8 *) &gBattleAnimSpritePalette_036, .tag = 10036}, - { .data = (u8 *) &gBattleAnimSpritePalette_036, .tag = 10037}, - { .data = (u8 *) &gBattleAnimSpritePalette_038, .tag = 10038}, - { .data = (u8 *) &gBattleAnimSpritePalette_039, .tag = 10039}, - { .data = (u8 *) &gBattleAnimSpritePalette_038, .tag = 10040}, - { .data = (u8 *) &gBattleAnimSpritePalette_038, .tag = 10041}, - { .data = (u8 *) &gBattleAnimSpritePalette_042, .tag = 10042}, - { .data = (u8 *) &gBattleAnimSpritePalette_043, .tag = 10043}, - { .data = (u8 *) &gBattleAnimSpritePalette_044, .tag = 10044}, - { .data = (u8 *) &gBattleAnimSpritePalette_045, .tag = 10045}, - { .data = (u8 *) &gBattleAnimSpritePalette_046, .tag = 10046}, - { .data = (u8 *) &gBattleAnimSpritePalette_047, .tag = 10046}, - { .data = (u8 *) &gBattleAnimSpritePalette_048, .tag = 10048}, - { .data = (u8 *) &gBattleAnimSpritePalette_049, .tag = 10049}, - { .data = (u8 *) &gBattleAnimSpritePalette_050, .tag = 10050}, - { .data = (u8 *) &gBattleAnimSpritePalette_050, .tag = 10051}, - { .data = (u8 *) &gBattleAnimSpritePalette_050, .tag = 10052}, - { .data = (u8 *) &gBattleAnimSpritePalette_026, .tag = 10053}, - { .data = (u8 *) &gBattleAnimSpritePalette_054, .tag = 10054}, - { .data = (u8 *) &gBattleAnimSpritePalette_050, .tag = 10055}, - { .data = (u8 *) &gBattleAnimSpritePalette_056, .tag = 10056}, - { .data = (u8 *) &gBattleAnimSpritePalette_057, .tag = 10057}, - { .data = (u8 *) &gBattleAnimSpritePalette_058, .tag = 10058}, - { .data = (u8 *) &gBattleAnimSpritePalette_059, .tag = 10059}, - { .data = (u8 *) &gBattleAnimSpritePalette_060, .tag = 10060}, - { .data = (u8 *) &gBattleAnimSpritePalette_061, .tag = 10061}, - { .data = (u8 *) &gBattleAnimSpritePalette_062, .tag = 10062}, - { .data = (u8 *) &gBattleAnimSpritePalette_063, .tag = 10063}, - { .data = (u8 *) &gBattleAnimSpritePalette_064, .tag = 10064}, - { .data = (u8 *) &gBattleAnimSpritePalette_065, .tag = 10065}, - { .data = (u8 *) &gBattleAnimSpritePalette_066, .tag = 10066}, - { .data = (u8 *) &gBattleAnimSpritePalette_067, .tag = 10067}, - { .data = (u8 *) &gBattleAnimSpritePalette_068, .tag = 10068}, - { .data = (u8 *) &gBattleAnimSpritePalette_065, .tag = 10069}, - { .data = (u8 *) &gBattleAnimSpritePalette_070, .tag = 10070}, - { .data = (u8 *) &gBattleAnimSpritePalette_070, .tag = 10071}, - { .data = (u8 *) &gBattleAnimSpritePalette_072, .tag = 10072}, - { .data = (u8 *) &gBattleAnimSpritePalette_073, .tag = 10073}, - { .data = (u8 *) &gBattleAnimSpritePalette_074, .tag = 10074}, - { .data = (u8 *) &gBattleAnimSpritePalette_075, .tag = 10075}, - { .data = (u8 *) &gBattleAnimSpritePalette_076, .tag = 10076}, - { .data = (u8 *) &gBattleAnimSpritePalette_076, .tag = 10077}, - { .data = (u8 *) &gBattleAnimSpritePalette_078, .tag = 10078}, - { .data = (u8 *) &gBattleAnimSpritePalette_078, .tag = 10079}, - { .data = (u8 *) &gBattleAnimSpritePalette_080, .tag = 10080}, - { .data = (u8 *) &gBattleAnimSpritePalette_081, .tag = 10081}, - { .data = (u8 *) &gBattleAnimSpritePalette_082, .tag = 10082}, - { .data = (u8 *) &gBattleAnimSpritePalette_083, .tag = 10083}, - { .data = (u8 *) &gBattleAnimSpritePalette_084, .tag = 10084}, - { .data = (u8 *) &gBattleAnimSpritePalette_085, .tag = 10085}, - { .data = (u8 *) &gBattleAnimSpritePalette_086, .tag = 10086}, - { .data = (u8 *) &gBattleAnimSpritePalette_087, .tag = 10087}, - { .data = (u8 *) &gBattleAnimSpritePalette_088, .tag = 10088}, - { .data = (u8 *) &gBattleAnimSpritePalette_089, .tag = 10089}, - { .data = (u8 *) &gBattleAnimSpritePalette_090, .tag = 10090}, - { .data = (u8 *) &gBattleAnimSpritePalette_091, .tag = 10091}, - { .data = (u8 *) &gBattleAnimSpritePalette_092, .tag = 10092}, - { .data = (u8 *) &gBattleAnimSpritePalette_093, .tag = 10093}, - { .data = (u8 *) &gBattleAnimSpritePalette_094, .tag = 10094}, - { .data = (u8 *) &gBattleAnimSpritePalette_095, .tag = 10095}, - { .data = (u8 *) &gBattleAnimSpritePalette_096, .tag = 10096}, - { .data = (u8 *) &gBattleAnimSpritePalette_097, .tag = 10097}, - { .data = (u8 *) &gBattleAnimSpritePalette_094, .tag = 10098}, - { .data = (u8 *) &gBattleAnimSpritePalette_099, .tag = 10099}, - { .data = (u8 *) &gBattleAnimSpritePalette_100, .tag = 10100}, - { .data = (u8 *) &gBattleAnimSpritePalette_101, .tag = 10101}, - { .data = (u8 *) &gBattleAnimSpritePalette_101, .tag = 10102}, - { .data = (u8 *) &gBattleAnimSpritePalette_103, .tag = 10103}, - { .data = (u8 *) &gBattleAnimSpritePalette_104, .tag = 10104}, - { .data = (u8 *) &gBattleAnimSpritePalette_105, .tag = 10105}, - { .data = (u8 *) &gBattleAnimSpritePalette_105, .tag = 10106}, - { .data = (u8 *) &gBattleAnimSpritePalette_107, .tag = 10107}, - { .data = (u8 *) &gBattleAnimSpritePalette_107, .tag = 10108}, - { .data = (u8 *) &gBattleAnimSpritePalette_109, .tag = 10109}, - { .data = (u8 *) &gBattleAnimSpritePalette_109, .tag = 10110}, - { .data = (u8 *) &gBattleAnimSpritePalette_111, .tag = 10111}, - { .data = (u8 *) &gBattleAnimSpritePalette_112, .tag = 10112}, - { .data = (u8 *) &gBattleAnimSpritePalette_113, .tag = 10113}, - { .data = (u8 *) &gBattleAnimSpritePalette_114, .tag = 10114}, - { .data = (u8 *) &gBattleAnimSpritePalette_115, .tag = 10115}, - { .data = (u8 *) &gBattleAnimSpritePalette_116, .tag = 10116}, - { .data = (u8 *) &gBattleAnimSpritePalette_117, .tag = 10117}, - { .data = (u8 *) &gBattleAnimSpritePalette_118, .tag = 10118}, - { .data = (u8 *) &gBattleAnimSpritePalette_119, .tag = 10119}, - { .data = (u8 *) &gBattleAnimSpritePalette_120, .tag = 10120}, - { .data = (u8 *) &gBattleAnimSpritePalette_121, .tag = 10121}, - { .data = (u8 *) &gBattleAnimSpritePalette_122, .tag = 10122}, - { .data = (u8 *) &gBattleAnimSpritePalette_122, .tag = 10123}, - { .data = (u8 *) &gBattleAnimSpritePalette_124, .tag = 10124}, - { .data = (u8 *) &gBattleAnimSpritePalette_125, .tag = 10125}, - { .data = (u8 *) &gBattleAnimSpritePalette_126, .tag = 10126}, - { .data = (u8 *) &gBattleAnimSpritePalette_127, .tag = 10127}, - { .data = (u8 *) &gBattleAnimSpritePalette_128, .tag = 10128}, - { .data = (u8 *) &gBattleAnimSpritePalette_128, .tag = 10129}, - { .data = (u8 *) &gBattleAnimSpritePalette_130, .tag = 10130}, - { .data = (u8 *) &gBattleAnimSpritePalette_130, .tag = 10131}, - { .data = (u8 *) &gBattleAnimSpritePalette_132, .tag = 10132}, - { .data = (u8 *) &gBattleAnimSpritePalette_133, .tag = 10133}, - { .data = (u8 *) &gBattleAnimSpritePalette_133, .tag = 10134}, - { .data = (u8 *) &gBattleAnimSpritePalette_135, .tag = 10135}, - { .data = (u8 *) &gBattleAnimSpritePalette_136, .tag = 10136}, - { .data = (u8 *) &gBattleAnimSpritePalette_135, .tag = 10137}, - { .data = (u8 *) &gBattleAnimSpritePalette_135, .tag = 10138}, - { .data = (u8 *) &gBattleAnimSpritePalette_139, .tag = 10139}, - { .data = (u8 *) &gBattleAnimSpritePalette_140, .tag = 10140}, - { .data = (u8 *) &gBattleAnimSpritePalette_141, .tag = 10141}, - { .data = (u8 *) &gBattleAnimSpritePalette_141, .tag = 10142}, - { .data = (u8 *) &gBattleAnimSpritePalette_143, .tag = 10143}, - { .data = (u8 *) &gBattleAnimSpritePalette_144, .tag = 10144}, - { .data = (u8 *) &gBattleAnimSpritePalette_139, .tag = 10145}, - { .data = (u8 *) &gBattleAnimSpritePalette_115, .tag = 10146}, - { .data = (u8 *) &gBattleAnimSpritePalette_147, .tag = 10147}, - { .data = (u8 *) &gBattleAnimSpritePalette_148, .tag = 10148}, - { .data = (u8 *) &gBattleAnimSpritePalette_148, .tag = 10149}, - { .data = (u8 *) &gBattleAnimSpritePalette_150, .tag = 10150}, - { .data = (u8 *) &gBattleAnimSpritePalette_150, .tag = 10151}, - { .data = (u8 *) &gBattleAnimSpritePalette_152, .tag = 10152}, - { .data = (u8 *) &gBattleAnimSpritePalette_153, .tag = 10153}, - { .data = (u8 *) &gBattleAnimSpritePalette_154, .tag = 10154}, - { .data = (u8 *) &gBattleAnimSpritePalette_155, .tag = 10155}, - { .data = (u8 *) &gBattleAnimSpritePalette_156, .tag = 10156}, - { .data = (u8 *) &gBattleAnimSpritePalette_157, .tag = 10157}, - { .data = (u8 *) &gBattleAnimSpritePalette_158, .tag = 10158}, - { .data = (u8 *) &gBattleAnimSpritePalette_159, .tag = 10159}, - { .data = (u8 *) &gBattleAnimSpritePalette_160, .tag = 10160}, - { .data = (u8 *) &gBattleAnimSpritePalette_161, .tag = 10161}, - { .data = (u8 *) &gBattleAnimSpritePalette_162, .tag = 10162}, - { .data = (u8 *) &gBattleAnimSpritePalette_163, .tag = 10163}, - { .data = (u8 *) &gBattleAnimSpritePalette_164, .tag = 10164}, - { .data = (u8 *) &gBattleAnimSpritePalette_165, .tag = 10165}, - { .data = (u8 *) &gBattleAnimSpritePalette_166, .tag = 10166}, - { .data = (u8 *) &gBattleAnimSpritePalette_167, .tag = 10167}, - { .data = (u8 *) &gBattleAnimSpritePalette_168, .tag = 10168}, - { .data = (u8 *) &gBattleAnimSpritePalette_169, .tag = 10169}, - { .data = (u8 *) &gBattleAnimSpritePalette_170, .tag = 10170}, - { .data = (u8 *) &gBattleAnimSpritePalette_171, .tag = 10171}, - { .data = (u8 *) &gBattleAnimSpritePalette_172, .tag = 10172}, - { .data = (u8 *) &gBattleAnimSpritePalette_001, .tag = 10173}, - { .data = (u8 *) &gBattleAnimSpritePalette_174, .tag = 10174}, - { .data = (u8 *) &gBattleAnimSpritePalette_175, .tag = 10175}, - { .data = (u8 *) &gBattleAnimSpritePalette_176, .tag = 10176}, - { .data = (u8 *) &gBattleAnimSpritePalette_177, .tag = 10177}, - { .data = (u8 *) &gBattleAnimSpritePalette_178, .tag = 10178}, - { .data = (u8 *) &gBattleAnimSpritePalette_179, .tag = 10179}, - { .data = (u8 *) &gBattleAnimSpritePalette_179, .tag = 10180}, - { .data = (u8 *) &gBattleAnimSpritePalette_179, .tag = 10181}, - { .data = (u8 *) &gBattleAnimSpritePalette_182, .tag = 10182}, - { .data = (u8 *) &gBattleAnimSpritePalette_183, .tag = 10183}, - { .data = (u8 *) &gBattleAnimSpritePalette_184, .tag = 10184}, - { .data = (u8 *) &gBattleAnimSpritePalette_185, .tag = 10185}, - { .data = (u8 *) &gBattleAnimSpritePalette_186, .tag = 10186}, - { .data = (u8 *) &gBattleAnimSpritePalette_187, .tag = 10187}, - { .data = (u8 *) &gBattleAnimSpritePalette_188, .tag = 10188}, - { .data = (u8 *) &gBattleAnimSpritePalette_189, .tag = 10189}, - { .data = (u8 *) &gBattleAnimSpritePalette_190, .tag = 10190}, - { .data = (u8 *) &gBattleAnimSpritePalette_191, .tag = 10191}, - { .data = (u8 *) &gBattleAnimSpritePalette_192, .tag = 10192}, - { .data = (u8 *) &gBattleAnimSpritePalette_193, .tag = 10193}, - { .data = (u8 *) &gBattleAnimSpritePalette_194, .tag = 10194}, - { .data = (u8 *) &gBattleAnimSpritePalette_195, .tag = 10195}, - { .data = (u8 *) &gBattleAnimSpritePalette_196, .tag = 10196}, - { .data = (u8 *) &gBattleAnimSpritePalette_197, .tag = 10197}, - { .data = (u8 *) &gBattleAnimSpritePalette_198, .tag = 10198}, - { .data = (u8 *) &gBattleAnimSpritePalette_199, .tag = 10199}, - { .data = (u8 *) &gBattleAnimSpritePalette_200, .tag = 10200}, - { .data = (u8 *) &gBattleAnimSpritePalette_201, .tag = 10201}, - { .data = (u8 *) &gBattleAnimSpritePalette_202, .tag = 10202}, - { .data = (u8 *) &gBattleAnimSpritePalette_203, .tag = 10203}, - { .data = (u8 *) &gBattleAnimSpritePalette_204, .tag = 10204}, - { .data = (u8 *) &gBattleAnimSpritePalette_205, .tag = 10205}, - { .data = (u8 *) &gBattleAnimSpritePalette_206, .tag = 10206}, - { .data = (u8 *) &gBattleAnimSpritePalette_207, .tag = 10207}, - { .data = (u8 *) &gBattleAnimSpritePalette_167, .tag = 10208}, - { .data = (u8 *) &gBattleAnimSpritePalette_209, .tag = 10209}, - { .data = (u8 *) &gBattleAnimSpritePalette_210, .tag = 10210}, - { .data = (u8 *) &gBattleAnimSpritePalette_211, .tag = 10211}, - { .data = (u8 *) &gBattleAnimSpritePalette_211, .tag = 10212}, - { .data = (u8 *) &gBattleAnimSpritePalette_211, .tag = 10213}, - { .data = (u8 *) &gBattleAnimSpritePalette_064, .tag = 10214}, - { .data = (u8 *) &gBattleAnimSpritePalette_215, .tag = 10215}, - { .data = (u8 *) &gBattleAnimSpritePalette_216, .tag = 10216}, - { .data = (u8 *) &gBattleAnimSpritePalette_217, .tag = 10217}, - { .data = (u8 *) &gBattleAnimSpritePalette_218, .tag = 10218}, - { .data = (u8 *) &gBattleAnimSpritePalette_219, .tag = 10219}, - { .data = (u8 *) &gBattleAnimSpritePalette_220, .tag = 10220}, - { .data = (u8 *) &gBattleAnimSpritePalette_221, .tag = 10221}, - { .data = (u8 *) &gBattleAnimSpritePalette_222, .tag = 10222}, - { .data = (u8 *) &gBattleAnimSpritePalette_223, .tag = 10223}, - { .data = (u8 *) &gBattleAnimSpritePalette_224, .tag = 10224}, - { .data = (u8 *) &gBattleAnimSpritePalette_225, .tag = 10225}, - { .data = (u8 *) &gBattleAnimSpritePalette_226, .tag = 10226}, - { .data = (u8 *) &gBattleAnimSpritePalette_226, .tag = 10227}, - { .data = (u8 *) &gBattleAnimSpritePalette_228, .tag = 10228}, - { .data = (u8 *) &gBattleAnimSpritePalette_229, .tag = 10229}, - { .data = (u8 *) &gBattleAnimSpritePalette_230, .tag = 10230}, - { .data = (u8 *) &gBattleAnimSpritePalette_231, .tag = 10231}, - { .data = (u8 *) &gBattleAnimSpritePalette_231, .tag = 10232}, - { .data = (u8 *) &gBattleAnimSpritePalette_233, .tag = 10233}, - { .data = (u8 *) &gBattleAnimSpritePalette_234, .tag = 10234}, - { .data = (u8 *) &gBattleAnimSpritePalette_235, .tag = 10235}, - { .data = (u8 *) &gBattleAnimSpritePalette_236, .tag = 10236}, - { .data = (u8 *) &gBattleAnimSpritePalette_237, .tag = 10237}, - { .data = (u8 *) &gBattleAnimSpritePalette_238, .tag = 10238}, - { .data = (u8 *) &gBattleAnimSpritePalette_239, .tag = 10239}, - { .data = (u8 *) &gBattleAnimSpritePalette_240, .tag = 10240}, - { .data = (u8 *) &gBattleAnimSpritePalette_241, .tag = 10241}, - { .data = (u8 *) &gBattleAnimSpritePalette_242, .tag = 10242}, - { .data = (u8 *) &gBattleAnimSpritePalette_243, .tag = 10243}, - { .data = (u8 *) &gBattleAnimSpritePalette_244, .tag = 10244}, - { .data = (u8 *) &gBattleAnimSpritePalette_245, .tag = 10245}, - { .data = (u8 *) &gBattleAnimSpritePalette_245, .tag = 10246}, - { .data = (u8 *) &gBattleAnimSpritePalette_064, .tag = 10247}, - { .data = (u8 *) &gBattleAnimSpritePalette_248, .tag = 10248}, - { .data = (u8 *) &gBattleAnimSpritePalette_249, .tag = 10249}, - { .data = (u8 *) &gBattleAnimSpritePalette_249, .tag = 10250}, - { .data = (u8 *) &gBattleAnimSpritePalette_251, .tag = 10251}, - { .data = (u8 *) &gBattleAnimSpritePalette_252, .tag = 10252}, - { .data = (u8 *) &gBattleAnimSpritePalette_253, .tag = 10253}, - { .data = (u8 *) &gBattleAnimSpritePalette_254, .tag = 10254}, - { .data = (u8 *) &gBattleAnimSpritePalette_255, .tag = 10255}, - { .data = (u8 *) &gBattleAnimSpritePalette_256, .tag = 10256}, - { .data = (u8 *) &gBattleAnimSpritePalette_257, .tag = 10257}, - { .data = (u8 *) &gBattleAnimSpritePalette_258, .tag = 10258}, - { .data = (u8 *) &gBattleAnimSpritePalette_259, .tag = 10259}, - { .data = (u8 *) &gBattleAnimSpritePalette_260, .tag = 10260}, - { .data = (u8 *) &gBattleAnimSpritePalette_261, .tag = 10261}, - { .data = (u8 *) &gBattleAnimSpritePalette_262, .tag = 10262}, - { .data = (u8 *) &gBattleAnimSpritePalette_263, .tag = 10263}, - { .data = (u8 *) &gBattleAnimSpritePalette_264, .tag = 10264}, - { .data = (u8 *) &gBattleAnimSpritePalette_265, .tag = 10265}, - { .data = (u8 *) &gBattleAnimSpritePalette_266, .tag = 10266}, - { .data = (u8 *) &gBattleAnimSpritePalette_267, .tag = 10267}, - { .data = (u8 *) &gBattleAnimSpritePalette_268, .tag = 10268}, - { .data = (u8 *) &gBattleAnimSpritePalette_269, .tag = 10269}, - { .data = (u8 *) &gBattleAnimSpritePalette_270, .tag = 10270}, - { .data = (u8 *) &gBattleAnimSpritePalette_271, .tag = 10271}, - { .data = (u8 *) &gBattleAnimSpritePalette_272, .tag = 10272}, - { .data = (u8 *) &gBattleAnimSpritePalette_272, .tag = 10273}, - { .data = (u8 *) &gBattleAnimSpritePalette_274, .tag = 10274}, - { .data = (u8 *) &gBattleAnimSpritePalette_274, .tag = 10275}, - { .data = (u8 *) &gBattleAnimSpritePalette_274, .tag = 10276}, - { .data = (u8 *) &gBattleAnimSpritePalette_277, .tag = 10277}, - { .data = (u8 *) &gBattleAnimSpritePalette_278, .tag = 10278}, - { .data = (u8 *) &gBattleAnimSpritePalette_279, .tag = 10279}, - { .data = (u8 *) &gBattleAnimSpritePalette_280, .tag = 10280}, - { .data = (u8 *) &gBattleAnimSpritePalette_281, .tag = 10281}, - { .data = (u8 *) &gBattleAnimSpritePalette_282, .tag = 10282}, - { .data = (u8 *) &gBattleAnimSpritePalette_283, .tag = 10283}, - { .data = (u8 *) &gBattleAnimSpritePalette_284, .tag = 10284}, - { .data = (u8 *) &gBattleAnimSpritePalette_285, .tag = 10285}, - { .data = (u8 *) &gBattleAnimSpritePalette_286, .tag = 10286}, - { .data = (u8 *) &gBattleAnimSpritePalette_287, .tag = 10287}, - { .data = (u8 *) &gBattleAnimSpritePalette_288, .tag = 10288}, + { (u8 *) &gBattleAnimSpritePalette_000, 10000}, + { (u8 *) &gBattleAnimSpritePalette_001, 10001}, + { (u8 *) &gBattleAnimSpritePalette_002, 10002}, + { (u8 *) &gBattleAnimSpritePalette_003, 10003}, + { (u8 *) &gBattleAnimSpritePalette_004, 10004}, + { (u8 *) &gBattleAnimSpritePalette_005, 10005}, + { (u8 *) &gBattleAnimSpritePalette_006, 10006}, + { (u8 *) &gBattleAnimSpritePalette_007, 10007}, + { (u8 *) &gBattleAnimSpritePalette_008, 10008}, + { (u8 *) &gBattleAnimSpritePalette_009, 10009}, + { (u8 *) &gBattleAnimSpritePalette_010, 10010}, + { (u8 *) &gBattleAnimSpritePalette_011, 10011}, + { (u8 *) &gBattleAnimSpritePalette_012, 10012}, + { (u8 *) &gBattleAnimSpritePalette_013, 10013}, + { (u8 *) &gBattleAnimSpritePalette_014, 10014}, + { (u8 *) &gBattleAnimSpritePalette_015, 10015}, + { (u8 *) &gBattleAnimSpritePalette_016, 10016}, + { (u8 *) &gBattleAnimSpritePalette_016, 10017}, + { (u8 *) &gBattleAnimSpritePalette_018, 10018}, + { (u8 *) &gBattleAnimSpritePalette_019, 10019}, + { (u8 *) &gBattleAnimSpritePalette_020, 10020}, + { (u8 *) &gBattleAnimSpritePalette_021, 10021}, + { (u8 *) &gBattleAnimSpritePalette_022, 10022}, + { (u8 *) &gBattleAnimSpritePalette_023, 10023}, + { (u8 *) &gBattleAnimSpritePalette_024, 10024}, + { (u8 *) &gBattleAnimSpritePalette_025, 10025}, + { (u8 *) &gBattleAnimSpritePalette_026, 10026}, + { (u8 *) &gBattleAnimSpritePalette_027, 10027}, + { (u8 *) &gBattleAnimSpritePalette_028, 10028}, + { (u8 *) &gBattleAnimSpritePalette_029, 10029}, + { (u8 *) &gBattleAnimSpritePalette_030, 10030}, + { (u8 *) &gBattleAnimSpritePalette_031, 10031}, + { (u8 *) &gBattleAnimSpritePalette_032, 10032}, + { (u8 *) &gBattleAnimSpritePalette_033, 10033}, + { (u8 *) &gBattleAnimSpritePalette_033, 10034}, + { (u8 *) &gBattleAnimSpritePalette_033, 10035}, + { (u8 *) &gBattleAnimSpritePalette_036, 10036}, + { (u8 *) &gBattleAnimSpritePalette_036, 10037}, + { (u8 *) &gBattleAnimSpritePalette_038, 10038}, + { (u8 *) &gBattleAnimSpritePalette_039, 10039}, + { (u8 *) &gBattleAnimSpritePalette_038, 10040}, + { (u8 *) &gBattleAnimSpritePalette_038, 10041}, + { (u8 *) &gBattleAnimSpritePalette_042, 10042}, + { (u8 *) &gBattleAnimSpritePalette_043, 10043}, + { (u8 *) &gBattleAnimSpritePalette_044, 10044}, + { (u8 *) &gBattleAnimSpritePalette_045, 10045}, + { (u8 *) &gBattleAnimSpritePalette_046, 10046}, + { (u8 *) &gBattleAnimSpritePalette_047, 10046}, + { (u8 *) &gBattleAnimSpritePalette_048, 10048}, + { (u8 *) &gBattleAnimSpritePalette_049, 10049}, + { (u8 *) &gBattleAnimSpritePalette_050, 10050}, + { (u8 *) &gBattleAnimSpritePalette_050, 10051}, + { (u8 *) &gBattleAnimSpritePalette_050, 10052}, + { (u8 *) &gBattleAnimSpritePalette_026, 10053}, + { (u8 *) &gBattleAnimSpritePalette_054, 10054}, + { (u8 *) &gBattleAnimSpritePalette_050, 10055}, + { (u8 *) &gBattleAnimSpritePalette_056, 10056}, + { (u8 *) &gBattleAnimSpritePalette_057, 10057}, + { (u8 *) &gBattleAnimSpritePalette_058, 10058}, + { (u8 *) &gBattleAnimSpritePalette_059, 10059}, + { (u8 *) &gBattleAnimSpritePalette_060, 10060}, + { (u8 *) &gBattleAnimSpritePalette_061, 10061}, + { (u8 *) &gBattleAnimSpritePalette_062, 10062}, + { (u8 *) &gBattleAnimSpritePalette_063, 10063}, + { (u8 *) &gBattleAnimSpritePalette_064, 10064}, + { (u8 *) &gBattleAnimSpritePalette_065, 10065}, + { (u8 *) &gBattleAnimSpritePalette_066, 10066}, + { (u8 *) &gBattleAnimSpritePalette_067, 10067}, + { (u8 *) &gBattleAnimSpritePalette_068, 10068}, + { (u8 *) &gBattleAnimSpritePalette_065, 10069}, + { (u8 *) &gBattleAnimSpritePalette_070, 10070}, + { (u8 *) &gBattleAnimSpritePalette_070, 10071}, + { (u8 *) &gBattleAnimSpritePalette_072, 10072}, + { (u8 *) &gBattleAnimSpritePalette_073, 10073}, + { (u8 *) &gBattleAnimSpritePalette_074, 10074}, + { (u8 *) &gBattleAnimSpritePalette_075, 10075}, + { (u8 *) &gBattleAnimSpritePalette_076, 10076}, + { (u8 *) &gBattleAnimSpritePalette_076, 10077}, + { (u8 *) &gBattleAnimSpritePalette_078, 10078}, + { (u8 *) &gBattleAnimSpritePalette_078, 10079}, + { (u8 *) &gBattleAnimSpritePalette_080, 10080}, + { (u8 *) &gBattleAnimSpritePalette_081, 10081}, + { (u8 *) &gBattleAnimSpritePalette_082, 10082}, + { (u8 *) &gBattleAnimSpritePalette_083, 10083}, + { (u8 *) &gBattleAnimSpritePalette_084, 10084}, + { (u8 *) &gBattleAnimSpritePalette_085, 10085}, + { (u8 *) &gBattleAnimSpritePalette_086, 10086}, + { (u8 *) &gBattleAnimSpritePalette_087, 10087}, + { (u8 *) &gBattleAnimSpritePalette_088, 10088}, + { (u8 *) &gBattleAnimSpritePalette_089, 10089}, + { (u8 *) &gBattleAnimSpritePalette_090, 10090}, + { (u8 *) &gBattleAnimSpritePalette_091, 10091}, + { (u8 *) &gBattleAnimSpritePalette_092, 10092}, + { (u8 *) &gBattleAnimSpritePalette_093, 10093}, + { (u8 *) &gBattleAnimSpritePalette_094, 10094}, + { (u8 *) &gBattleAnimSpritePalette_095, 10095}, + { (u8 *) &gBattleAnimSpritePalette_096, 10096}, + { (u8 *) &gBattleAnimSpritePalette_097, 10097}, + { (u8 *) &gBattleAnimSpritePalette_094, 10098}, + { (u8 *) &gBattleAnimSpritePalette_099, 10099}, + { (u8 *) &gBattleAnimSpritePalette_100, 10100}, + { (u8 *) &gBattleAnimSpritePalette_101, 10101}, + { (u8 *) &gBattleAnimSpritePalette_101, 10102}, + { (u8 *) &gBattleAnimSpritePalette_103, 10103}, + { (u8 *) &gBattleAnimSpritePalette_104, 10104}, + { (u8 *) &gBattleAnimSpritePalette_105, 10105}, + { (u8 *) &gBattleAnimSpritePalette_105, 10106}, + { (u8 *) &gBattleAnimSpritePalette_107, 10107}, + { (u8 *) &gBattleAnimSpritePalette_107, 10108}, + { (u8 *) &gBattleAnimSpritePalette_109, 10109}, + { (u8 *) &gBattleAnimSpritePalette_109, 10110}, + { (u8 *) &gBattleAnimSpritePalette_111, 10111}, + { (u8 *) &gBattleAnimSpritePalette_112, 10112}, + { (u8 *) &gBattleAnimSpritePalette_113, 10113}, + { (u8 *) &gBattleAnimSpritePalette_114, 10114}, + { (u8 *) &gBattleAnimSpritePalette_115, 10115}, + { (u8 *) &gBattleAnimSpritePalette_116, 10116}, + { (u8 *) &gBattleAnimSpritePalette_117, 10117}, + { (u8 *) &gBattleAnimSpritePalette_118, 10118}, + { (u8 *) &gBattleAnimSpritePalette_119, 10119}, + { (u8 *) &gBattleAnimSpritePalette_120, 10120}, + { (u8 *) &gBattleAnimSpritePalette_121, 10121}, + { (u8 *) &gBattleAnimSpritePalette_122, 10122}, + { (u8 *) &gBattleAnimSpritePalette_122, 10123}, + { (u8 *) &gBattleAnimSpritePalette_124, 10124}, + { (u8 *) &gBattleAnimSpritePalette_125, 10125}, + { (u8 *) &gBattleAnimSpritePalette_126, 10126}, + { (u8 *) &gBattleAnimSpritePalette_127, 10127}, + { (u8 *) &gBattleAnimSpritePalette_128, 10128}, + { (u8 *) &gBattleAnimSpritePalette_128, 10129}, + { (u8 *) &gBattleAnimSpritePalette_130, 10130}, + { (u8 *) &gBattleAnimSpritePalette_130, 10131}, + { (u8 *) &gBattleAnimSpritePalette_132, 10132}, + { (u8 *) &gBattleAnimSpritePalette_133, 10133}, + { (u8 *) &gBattleAnimSpritePalette_133, 10134}, + { (u8 *) &gBattleAnimSpritePalette_135, 10135}, + { (u8 *) &gBattleAnimSpritePalette_136, 10136}, + { (u8 *) &gBattleAnimSpritePalette_135, 10137}, + { (u8 *) &gBattleAnimSpritePalette_135, 10138}, + { (u8 *) &gBattleAnimSpritePalette_139, 10139}, + { (u8 *) &gBattleAnimSpritePalette_140, 10140}, + { (u8 *) &gBattleAnimSpritePalette_141, 10141}, + { (u8 *) &gBattleAnimSpritePalette_141, 10142}, + { (u8 *) &gBattleAnimSpritePalette_143, 10143}, + { (u8 *) &gBattleAnimSpritePalette_144, 10144}, + { (u8 *) &gBattleAnimSpritePalette_139, 10145}, + { (u8 *) &gBattleAnimSpritePalette_115, 10146}, + { (u8 *) &gBattleAnimSpritePalette_147, 10147}, + { (u8 *) &gBattleAnimSpritePalette_148, 10148}, + { (u8 *) &gBattleAnimSpritePalette_148, 10149}, + { (u8 *) &gBattleAnimSpritePalette_150, 10150}, + { (u8 *) &gBattleAnimSpritePalette_150, 10151}, + { (u8 *) &gBattleAnimSpritePalette_152, 10152}, + { (u8 *) &gBattleAnimSpritePalette_153, 10153}, + { (u8 *) &gBattleAnimSpritePalette_154, 10154}, + { (u8 *) &gBattleAnimSpritePalette_155, 10155}, + { (u8 *) &gBattleAnimSpritePalette_156, 10156}, + { (u8 *) &gBattleAnimSpritePalette_157, 10157}, + { (u8 *) &gBattleAnimSpritePalette_158, 10158}, + { (u8 *) &gBattleAnimSpritePalette_159, 10159}, + { (u8 *) &gBattleAnimSpritePalette_160, 10160}, + { (u8 *) &gBattleAnimSpritePalette_161, 10161}, + { (u8 *) &gBattleAnimSpritePalette_162, 10162}, + { (u8 *) &gBattleAnimSpritePalette_163, 10163}, + { (u8 *) &gBattleAnimSpritePalette_164, 10164}, + { (u8 *) &gBattleAnimSpritePalette_165, 10165}, + { (u8 *) &gBattleAnimSpritePalette_166, 10166}, + { (u8 *) &gBattleAnimSpritePalette_167, 10167}, + { (u8 *) &gBattleAnimSpritePalette_168, 10168}, + { (u8 *) &gBattleAnimSpritePalette_169, 10169}, + { (u8 *) &gBattleAnimSpritePalette_170, 10170}, + { (u8 *) &gBattleAnimSpritePalette_171, 10171}, + { (u8 *) &gBattleAnimSpritePalette_172, 10172}, + { (u8 *) &gBattleAnimSpritePalette_001, 10173}, + { (u8 *) &gBattleAnimSpritePalette_174, 10174}, + { (u8 *) &gBattleAnimSpritePalette_175, 10175}, + { (u8 *) &gBattleAnimSpritePalette_176, 10176}, + { (u8 *) &gBattleAnimSpritePalette_177, 10177}, + { (u8 *) &gBattleAnimSpritePalette_178, 10178}, + { (u8 *) &gBattleAnimSpritePalette_179, 10179}, + { (u8 *) &gBattleAnimSpritePalette_179, 10180}, + { (u8 *) &gBattleAnimSpritePalette_179, 10181}, + { (u8 *) &gBattleAnimSpritePalette_182, 10182}, + { (u8 *) &gBattleAnimSpritePalette_183, 10183}, + { (u8 *) &gBattleAnimSpritePalette_184, 10184}, + { (u8 *) &gBattleAnimSpritePalette_185, 10185}, + { (u8 *) &gBattleAnimSpritePalette_186, 10186}, + { (u8 *) &gBattleAnimSpritePalette_187, 10187}, + { (u8 *) &gBattleAnimSpritePalette_188, 10188}, + { (u8 *) &gBattleAnimSpritePalette_189, 10189}, + { (u8 *) &gBattleAnimSpritePalette_190, 10190}, + { (u8 *) &gBattleAnimSpritePalette_191, 10191}, + { (u8 *) &gBattleAnimSpritePalette_192, 10192}, + { (u8 *) &gBattleAnimSpritePalette_193, 10193}, + { (u8 *) &gBattleAnimSpritePalette_194, 10194}, + { (u8 *) &gBattleAnimSpritePalette_195, 10195}, + { (u8 *) &gBattleAnimSpritePalette_196, 10196}, + { (u8 *) &gBattleAnimSpritePalette_197, 10197}, + { (u8 *) &gBattleAnimSpritePalette_198, 10198}, + { (u8 *) &gBattleAnimSpritePalette_199, 10199}, + { (u8 *) &gBattleAnimSpritePalette_200, 10200}, + { (u8 *) &gBattleAnimSpritePalette_201, 10201}, + { (u8 *) &gBattleAnimSpritePalette_202, 10202}, + { (u8 *) &gBattleAnimSpritePalette_203, 10203}, + { (u8 *) &gBattleAnimSpritePalette_204, 10204}, + { (u8 *) &gBattleAnimSpritePalette_205, 10205}, + { (u8 *) &gBattleAnimSpritePalette_206, 10206}, + { (u8 *) &gBattleAnimSpritePalette_207, 10207}, + { (u8 *) &gBattleAnimSpritePalette_167, 10208}, + { (u8 *) &gBattleAnimSpritePalette_209, 10209}, + { (u8 *) &gBattleAnimSpritePalette_210, 10210}, + { (u8 *) &gBattleAnimSpritePalette_211, 10211}, + { (u8 *) &gBattleAnimSpritePalette_211, 10212}, + { (u8 *) &gBattleAnimSpritePalette_211, 10213}, + { (u8 *) &gBattleAnimSpritePalette_064, 10214}, + { (u8 *) &gBattleAnimSpritePalette_215, 10215}, + { (u8 *) &gBattleAnimSpritePalette_216, 10216}, + { (u8 *) &gBattleAnimSpritePalette_217, 10217}, + { (u8 *) &gBattleAnimSpritePalette_218, 10218}, + { (u8 *) &gBattleAnimSpritePalette_219, 10219}, + { (u8 *) &gBattleAnimSpritePalette_220, 10220}, + { (u8 *) &gBattleAnimSpritePalette_221, 10221}, + { (u8 *) &gBattleAnimSpritePalette_222, 10222}, + { (u8 *) &gBattleAnimSpritePalette_223, 10223}, + { (u8 *) &gBattleAnimSpritePalette_224, 10224}, + { (u8 *) &gBattleAnimSpritePalette_225, 10225}, + { (u8 *) &gBattleAnimSpritePalette_226, 10226}, + { (u8 *) &gBattleAnimSpritePalette_226, 10227}, + { (u8 *) &gBattleAnimSpritePalette_228, 10228}, + { (u8 *) &gBattleAnimSpritePalette_229, 10229}, + { (u8 *) &gBattleAnimSpritePalette_230, 10230}, + { (u8 *) &gBattleAnimSpritePalette_231, 10231}, + { (u8 *) &gBattleAnimSpritePalette_231, 10232}, + { (u8 *) &gBattleAnimSpritePalette_233, 10233}, + { (u8 *) &gBattleAnimSpritePalette_234, 10234}, + { (u8 *) &gBattleAnimSpritePalette_235, 10235}, + { (u8 *) &gBattleAnimSpritePalette_236, 10236}, + { (u8 *) &gBattleAnimSpritePalette_237, 10237}, + { (u8 *) &gBattleAnimSpritePalette_238, 10238}, + { (u8 *) &gBattleAnimSpritePalette_239, 10239}, + { (u8 *) &gBattleAnimSpritePalette_240, 10240}, + { (u8 *) &gBattleAnimSpritePalette_241, 10241}, + { (u8 *) &gBattleAnimSpritePalette_242, 10242}, + { (u8 *) &gBattleAnimSpritePalette_243, 10243}, + { (u8 *) &gBattleAnimSpritePalette_244, 10244}, + { (u8 *) &gBattleAnimSpritePalette_245, 10245}, + { (u8 *) &gBattleAnimSpritePalette_245, 10246}, + { (u8 *) &gBattleAnimSpritePalette_064, 10247}, + { (u8 *) &gBattleAnimSpritePalette_248, 10248}, + { (u8 *) &gBattleAnimSpritePalette_249, 10249}, + { (u8 *) &gBattleAnimSpritePalette_249, 10250}, + { (u8 *) &gBattleAnimSpritePalette_251, 10251}, + { (u8 *) &gBattleAnimSpritePalette_252, 10252}, + { (u8 *) &gBattleAnimSpritePalette_253, 10253}, + { (u8 *) &gBattleAnimSpritePalette_254, 10254}, + { (u8 *) &gBattleAnimSpritePalette_255, 10255}, + { (u8 *) &gBattleAnimSpritePalette_256, 10256}, + { (u8 *) &gBattleAnimSpritePalette_257, 10257}, + { (u8 *) &gBattleAnimSpritePalette_258, 10258}, + { (u8 *) &gBattleAnimSpritePalette_259, 10259}, + { (u8 *) &gBattleAnimSpritePalette_260, 10260}, + { (u8 *) &gBattleAnimSpritePalette_261, 10261}, + { (u8 *) &gBattleAnimSpritePalette_262, 10262}, + { (u8 *) &gBattleAnimSpritePalette_263, 10263}, + { (u8 *) &gBattleAnimSpritePalette_264, 10264}, + { (u8 *) &gBattleAnimSpritePalette_265, 10265}, + { (u8 *) &gBattleAnimSpritePalette_266, 10266}, + { (u8 *) &gBattleAnimSpritePalette_267, 10267}, + { (u8 *) &gBattleAnimSpritePalette_268, 10268}, + { (u8 *) &gBattleAnimSpritePalette_269, 10269}, + { (u8 *) &gBattleAnimSpritePalette_270, 10270}, + { (u8 *) &gBattleAnimSpritePalette_271, 10271}, + { (u8 *) &gBattleAnimSpritePalette_272, 10272}, + { (u8 *) &gBattleAnimSpritePalette_272, 10273}, + { (u8 *) &gBattleAnimSpritePalette_274, 10274}, + { (u8 *) &gBattleAnimSpritePalette_274, 10275}, + { (u8 *) &gBattleAnimSpritePalette_274, 10276}, + { (u8 *) &gBattleAnimSpritePalette_277, 10277}, + { (u8 *) &gBattleAnimSpritePalette_278, 10278}, + { (u8 *) &gBattleAnimSpritePalette_279, 10279}, + { (u8 *) &gBattleAnimSpritePalette_280, 10280}, + { (u8 *) &gBattleAnimSpritePalette_281, 10281}, + { (u8 *) &gBattleAnimSpritePalette_282, 10282}, + { (u8 *) &gBattleAnimSpritePalette_283, 10283}, + { (u8 *) &gBattleAnimSpritePalette_284, 10284}, + { (u8 *) &gBattleAnimSpritePalette_285, 10285}, + { (u8 *) &gBattleAnimSpritePalette_286, 10286}, + { (u8 *) &gBattleAnimSpritePalette_287, 10287}, + { (u8 *) &gBattleAnimSpritePalette_288, 10288}, }; const struct BattleAnimBackground gBattleAnimBackgroundTable[] = diff --git a/src/data/graphics.h b/src/data/graphics.h deleted file mode 100644 index d305c4afb..000000000 --- a/src/data/graphics.h +++ /dev/null @@ -1,338 +0,0 @@ -extern struct CompressedSpritePalette gBattleAnimSpritePalette_000; -extern struct CompressedSpritePalette gBattleAnimSpritePalette_001; -extern struct CompressedSpritePalette gBattleAnimSpritePalette_002; -extern struct CompressedSpritePalette gBattleAnimSpritePalette_003; -extern struct CompressedSpritePalette gBattleAnimSpritePalette_004; -extern struct CompressedSpritePalette gBattleAnimSpritePalette_005; -extern struct CompressedSpritePalette gBattleAnimSpritePalette_006; -extern struct CompressedSpritePalette gBattleAnimSpritePalette_007; -extern struct CompressedSpritePalette gBattleAnimSpritePalette_008; -extern struct CompressedSpritePalette gBattleAnimSpritePalette_009; -extern struct CompressedSpritePalette gBattleAnimSpritePalette_010; -extern struct CompressedSpritePalette gBattleAnimSpritePalette_011; -extern struct CompressedSpritePalette gBattleAnimSpritePalette_012; -extern struct CompressedSpritePalette gBattleAnimSpritePalette_013; -extern struct CompressedSpritePalette gBattleAnimSpritePalette_014; -extern struct CompressedSpritePalette gBattleAnimSpritePalette_015; -extern struct CompressedSpritePalette gBattleAnimSpritePalette_016; -extern struct CompressedSpritePalette gBattleAnimSpritePalette_016; -extern struct CompressedSpritePalette gBattleAnimSpritePalette_018; -extern struct CompressedSpritePalette gBattleAnimSpritePalette_019; -extern struct CompressedSpritePalette gBattleAnimSpritePalette_020; -extern struct CompressedSpritePalette gBattleAnimSpritePalette_021; -extern struct CompressedSpritePalette gBattleAnimSpritePalette_022; -extern struct CompressedSpritePalette gBattleAnimSpritePalette_023; -extern struct CompressedSpritePalette gBattleAnimSpritePalette_024; -extern struct CompressedSpritePalette gBattleAnimSpritePalette_025; -extern struct CompressedSpritePalette gBattleAnimSpritePalette_026; -extern struct CompressedSpritePalette gBattleAnimSpritePalette_027; -extern struct CompressedSpritePalette gBattleAnimSpritePalette_028; -extern struct CompressedSpritePalette gBattleAnimSpritePalette_029; -extern struct CompressedSpritePalette gBattleAnimSpritePalette_030; -extern struct CompressedSpritePalette gBattleAnimSpritePalette_031; -extern struct CompressedSpritePalette gBattleAnimSpritePalette_032; -extern struct CompressedSpritePalette gBattleAnimSpritePalette_033; -extern struct CompressedSpritePalette gBattleAnimSpritePalette_033; -extern struct CompressedSpritePalette gBattleAnimSpritePalette_033; -extern struct CompressedSpritePalette gBattleAnimSpritePalette_036; -extern struct CompressedSpritePalette gBattleAnimSpritePalette_036; -extern struct CompressedSpritePalette gBattleAnimSpritePalette_038; -extern struct CompressedSpritePalette gBattleAnimSpritePalette_039; -extern struct CompressedSpritePalette gBattleAnimSpritePalette_038; -extern struct CompressedSpritePalette gBattleAnimSpritePalette_038; -extern struct CompressedSpritePalette gBattleAnimSpritePalette_042; -extern struct CompressedSpritePalette gBattleAnimSpritePalette_043; -extern struct CompressedSpritePalette gBattleAnimSpritePalette_044; -extern struct CompressedSpritePalette gBattleAnimSpritePalette_045; -extern struct CompressedSpritePalette gBattleAnimSpritePalette_046; -extern struct CompressedSpritePalette gBattleAnimSpritePalette_047; -extern struct CompressedSpritePalette gBattleAnimSpritePalette_048; -extern struct CompressedSpritePalette gBattleAnimSpritePalette_049; -extern struct CompressedSpritePalette gBattleAnimSpritePalette_050; -extern struct CompressedSpritePalette gBattleAnimSpritePalette_050; -extern struct CompressedSpritePalette gBattleAnimSpritePalette_050; -extern struct CompressedSpritePalette gBattleAnimSpritePalette_026; -extern struct CompressedSpritePalette gBattleAnimSpritePalette_054; -extern struct CompressedSpritePalette gBattleAnimSpritePalette_050; -extern struct CompressedSpritePalette gBattleAnimSpritePalette_056; -extern struct CompressedSpritePalette gBattleAnimSpritePalette_057; -extern struct CompressedSpritePalette gBattleAnimSpritePalette_058; -extern struct CompressedSpritePalette gBattleAnimSpritePalette_059; -extern struct CompressedSpritePalette gBattleAnimSpritePalette_060; -extern struct CompressedSpritePalette gBattleAnimSpritePalette_061; -extern struct CompressedSpritePalette gBattleAnimSpritePalette_062; -extern struct CompressedSpritePalette gBattleAnimSpritePalette_063; -extern struct CompressedSpritePalette gBattleAnimSpritePalette_064; -extern struct CompressedSpritePalette gBattleAnimSpritePalette_065; -extern struct CompressedSpritePalette gBattleAnimSpritePalette_066; -extern struct CompressedSpritePalette gBattleAnimSpritePalette_067; -extern struct CompressedSpritePalette gBattleAnimSpritePalette_068; -extern struct CompressedSpritePalette gBattleAnimSpritePalette_065; -extern struct CompressedSpritePalette gBattleAnimSpritePalette_070; -extern struct CompressedSpritePalette gBattleAnimSpritePalette_070; -extern struct CompressedSpritePalette gBattleAnimSpritePalette_072; -extern struct CompressedSpritePalette gBattleAnimSpritePalette_073; -extern struct CompressedSpritePalette gBattleAnimSpritePalette_074; -extern struct CompressedSpritePalette gBattleAnimSpritePalette_075; -extern struct CompressedSpritePalette gBattleAnimSpritePalette_076; -extern struct CompressedSpritePalette gBattleAnimSpritePalette_076; -extern struct CompressedSpritePalette gBattleAnimSpritePalette_078; -extern struct CompressedSpritePalette gBattleAnimSpritePalette_078; -extern struct CompressedSpritePalette gBattleAnimSpritePalette_080; -extern struct CompressedSpritePalette gBattleAnimSpritePalette_081; -extern struct CompressedSpritePalette gBattleAnimSpritePalette_082; -extern struct CompressedSpritePalette gBattleAnimSpritePalette_083; -extern struct CompressedSpritePalette gBattleAnimSpritePalette_084; -extern struct CompressedSpritePalette gBattleAnimSpritePalette_085; -extern struct CompressedSpritePalette gBattleAnimSpritePalette_086; -extern struct CompressedSpritePalette gBattleAnimSpritePalette_087; -extern struct CompressedSpritePalette gBattleAnimSpritePalette_088; -extern struct CompressedSpritePalette gBattleAnimSpritePalette_089; -extern struct CompressedSpritePalette gBattleAnimSpritePalette_090; -extern struct CompressedSpritePalette gBattleAnimSpritePalette_091; -extern struct CompressedSpritePalette gBattleAnimSpritePalette_092; -extern struct CompressedSpritePalette gBattleAnimSpritePalette_093; -extern struct CompressedSpritePalette gBattleAnimSpritePalette_094; -extern struct CompressedSpritePalette gBattleAnimSpritePalette_095; -extern struct CompressedSpritePalette gBattleAnimSpritePalette_096; -extern struct CompressedSpritePalette gBattleAnimSpritePalette_097; -extern struct CompressedSpritePalette gBattleAnimSpritePalette_094; -extern struct CompressedSpritePalette gBattleAnimSpritePalette_099; -extern struct CompressedSpritePalette gBattleAnimSpritePalette_100; -extern struct CompressedSpritePalette gBattleAnimSpritePalette_101; -extern struct CompressedSpritePalette gBattleAnimSpritePalette_101; -extern struct CompressedSpritePalette gBattleAnimSpritePalette_103; -extern struct CompressedSpritePalette gBattleAnimSpritePalette_104; -extern struct CompressedSpritePalette gBattleAnimSpritePalette_105; -extern struct CompressedSpritePalette gBattleAnimSpritePalette_105; -extern struct CompressedSpritePalette gBattleAnimSpritePalette_107; -extern struct CompressedSpritePalette gBattleAnimSpritePalette_107; -extern struct CompressedSpritePalette gBattleAnimSpritePalette_109; -extern struct CompressedSpritePalette gBattleAnimSpritePalette_109; -extern struct CompressedSpritePalette gBattleAnimSpritePalette_111; -extern struct CompressedSpritePalette gBattleAnimSpritePalette_112; -extern struct CompressedSpritePalette gBattleAnimSpritePalette_113; -extern struct CompressedSpritePalette gBattleAnimSpritePalette_114; -extern struct CompressedSpritePalette gBattleAnimSpritePalette_115; -extern struct CompressedSpritePalette gBattleAnimSpritePalette_116; -extern struct CompressedSpritePalette gBattleAnimSpritePalette_117; -extern struct CompressedSpritePalette gBattleAnimSpritePalette_118; -extern struct CompressedSpritePalette gBattleAnimSpritePalette_119; -extern struct CompressedSpritePalette gBattleAnimSpritePalette_120; -extern struct CompressedSpritePalette gBattleAnimSpritePalette_121; -extern struct CompressedSpritePalette gBattleAnimSpritePalette_122; -extern struct CompressedSpritePalette gBattleAnimSpritePalette_122; -extern struct CompressedSpritePalette gBattleAnimSpritePalette_124; -extern struct CompressedSpritePalette gBattleAnimSpritePalette_125; -extern struct CompressedSpritePalette gBattleAnimSpritePalette_126; -extern struct CompressedSpritePalette gBattleAnimSpritePalette_127; -extern struct CompressedSpritePalette gBattleAnimSpritePalette_128; -extern struct CompressedSpritePalette gBattleAnimSpritePalette_128; -extern struct CompressedSpritePalette gBattleAnimSpritePalette_130; -extern struct CompressedSpritePalette gBattleAnimSpritePalette_130; -extern struct CompressedSpritePalette gBattleAnimSpritePalette_132; -extern struct CompressedSpritePalette gBattleAnimSpritePalette_133; -extern struct CompressedSpritePalette gBattleAnimSpritePalette_133; -extern struct CompressedSpritePalette gBattleAnimSpritePalette_135; -extern struct CompressedSpritePalette gBattleAnimSpritePalette_136; -extern struct CompressedSpritePalette gBattleAnimSpritePalette_135; -extern struct CompressedSpritePalette gBattleAnimSpritePalette_135; -extern struct CompressedSpritePalette gBattleAnimSpritePalette_139; -extern struct CompressedSpritePalette gBattleAnimSpritePalette_140; -extern struct CompressedSpritePalette gBattleAnimSpritePalette_141; -extern struct CompressedSpritePalette gBattleAnimSpritePalette_141; -extern struct CompressedSpritePalette gBattleAnimSpritePalette_143; -extern struct CompressedSpritePalette gBattleAnimSpritePalette_144; -extern struct CompressedSpritePalette gBattleAnimSpritePalette_139; -extern struct CompressedSpritePalette gBattleAnimSpritePalette_115; -extern struct CompressedSpritePalette gBattleAnimSpritePalette_147; -extern struct CompressedSpritePalette gBattleAnimSpritePalette_148; -extern struct CompressedSpritePalette gBattleAnimSpritePalette_148; -extern struct CompressedSpritePalette gBattleAnimSpritePalette_150; -extern struct CompressedSpritePalette gBattleAnimSpritePalette_150; -extern struct CompressedSpritePalette gBattleAnimSpritePalette_152; -extern struct CompressedSpritePalette gBattleAnimSpritePalette_153; -extern struct CompressedSpritePalette gBattleAnimSpritePalette_154; -extern struct CompressedSpritePalette gBattleAnimSpritePalette_155; -extern struct CompressedSpritePalette gBattleAnimSpritePalette_156; -extern struct CompressedSpritePalette gBattleAnimSpritePalette_157; -extern struct CompressedSpritePalette gBattleAnimSpritePalette_158; -extern struct CompressedSpritePalette gBattleAnimSpritePalette_159; -extern struct CompressedSpritePalette gBattleAnimSpritePalette_160; -extern struct CompressedSpritePalette gBattleAnimSpritePalette_161; -extern struct CompressedSpritePalette gBattleAnimSpritePalette_162; -extern struct CompressedSpritePalette gBattleAnimSpritePalette_163; -extern struct CompressedSpritePalette gBattleAnimSpritePalette_164; -extern struct CompressedSpritePalette gBattleAnimSpritePalette_165; -extern struct CompressedSpritePalette gBattleAnimSpritePalette_166; -extern struct CompressedSpritePalette gBattleAnimSpritePalette_167; -extern struct CompressedSpritePalette gBattleAnimSpritePalette_168; -extern struct CompressedSpritePalette gBattleAnimSpritePalette_169; -extern struct CompressedSpritePalette gBattleAnimSpritePalette_170; -extern struct CompressedSpritePalette gBattleAnimSpritePalette_171; -extern struct CompressedSpritePalette gBattleAnimSpritePalette_172; -extern struct CompressedSpritePalette gBattleAnimSpritePalette_001; -extern struct CompressedSpritePalette gBattleAnimSpritePalette_174; -extern struct CompressedSpritePalette gBattleAnimSpritePalette_175; -extern struct CompressedSpritePalette gBattleAnimSpritePalette_176; -extern struct CompressedSpritePalette gBattleAnimSpritePalette_177; -extern struct CompressedSpritePalette gBattleAnimSpritePalette_178; -extern struct CompressedSpritePalette gBattleAnimSpritePalette_179; -extern struct CompressedSpritePalette gBattleAnimSpritePalette_179; -extern struct CompressedSpritePalette gBattleAnimSpritePalette_179; -extern struct CompressedSpritePalette gBattleAnimSpritePalette_182; -extern struct CompressedSpritePalette gBattleAnimSpritePalette_183; -extern struct CompressedSpritePalette gBattleAnimSpritePalette_184; -extern struct CompressedSpritePalette gBattleAnimSpritePalette_185; -extern struct CompressedSpritePalette gBattleAnimSpritePalette_186; -extern struct CompressedSpritePalette gBattleAnimSpritePalette_187; -extern struct CompressedSpritePalette gBattleAnimSpritePalette_188; -extern struct CompressedSpritePalette gBattleAnimSpritePalette_189; -extern struct CompressedSpritePalette gBattleAnimSpritePalette_190; -extern struct CompressedSpritePalette gBattleAnimSpritePalette_191; -extern struct CompressedSpritePalette gBattleAnimSpritePalette_192; -extern struct CompressedSpritePalette gBattleAnimSpritePalette_193; -extern struct CompressedSpritePalette gBattleAnimSpritePalette_194; -extern struct CompressedSpritePalette gBattleAnimSpritePalette_195; -extern struct CompressedSpritePalette gBattleAnimSpritePalette_196; -extern struct CompressedSpritePalette gBattleAnimSpritePalette_197; -extern struct CompressedSpritePalette gBattleAnimSpritePalette_198; -extern struct CompressedSpritePalette gBattleAnimSpritePalette_199; -extern struct CompressedSpritePalette gBattleAnimSpritePalette_200; -extern struct CompressedSpritePalette gBattleAnimSpritePalette_201; -extern struct CompressedSpritePalette gBattleAnimSpritePalette_202; -extern struct CompressedSpritePalette gBattleAnimSpritePalette_203; -extern struct CompressedSpritePalette gBattleAnimSpritePalette_204; -extern struct CompressedSpritePalette gBattleAnimSpritePalette_205; -extern struct CompressedSpritePalette gBattleAnimSpritePalette_206; -extern struct CompressedSpritePalette gBattleAnimSpritePalette_207; -extern struct CompressedSpritePalette gBattleAnimSpritePalette_167; -extern struct CompressedSpritePalette gBattleAnimSpritePalette_209; -extern struct CompressedSpritePalette gBattleAnimSpritePalette_210; -extern struct CompressedSpritePalette gBattleAnimSpritePalette_211; -extern struct CompressedSpritePalette gBattleAnimSpritePalette_211; -extern struct CompressedSpritePalette gBattleAnimSpritePalette_211; -extern struct CompressedSpritePalette gBattleAnimSpritePalette_064; -extern struct CompressedSpritePalette gBattleAnimSpritePalette_215; -extern struct CompressedSpritePalette gBattleAnimSpritePalette_216; -extern struct CompressedSpritePalette gBattleAnimSpritePalette_217; -extern struct CompressedSpritePalette gBattleAnimSpritePalette_218; -extern struct CompressedSpritePalette gBattleAnimSpritePalette_219; -extern struct CompressedSpritePalette gBattleAnimSpritePalette_220; -extern struct CompressedSpritePalette gBattleAnimSpritePalette_221; -extern struct CompressedSpritePalette gBattleAnimSpritePalette_222; -extern struct CompressedSpritePalette gBattleAnimSpritePalette_223; -extern struct CompressedSpritePalette gBattleAnimSpritePalette_224; -extern struct CompressedSpritePalette gBattleAnimSpritePalette_225; -extern struct CompressedSpritePalette gBattleAnimSpritePalette_226; -extern struct CompressedSpritePalette gBattleAnimSpritePalette_226; -extern struct CompressedSpritePalette gBattleAnimSpritePalette_228; -extern struct CompressedSpritePalette gBattleAnimSpritePalette_229; -extern struct CompressedSpritePalette gBattleAnimSpritePalette_230; -extern struct CompressedSpritePalette gBattleAnimSpritePalette_231; -extern struct CompressedSpritePalette gBattleAnimSpritePalette_231; -extern struct CompressedSpritePalette gBattleAnimSpritePalette_233; -extern struct CompressedSpritePalette gBattleAnimSpritePalette_234; -extern struct CompressedSpritePalette gBattleAnimSpritePalette_235; -extern struct CompressedSpritePalette gBattleAnimSpritePalette_236; -extern struct CompressedSpritePalette gBattleAnimSpritePalette_237; -extern struct CompressedSpritePalette gBattleAnimSpritePalette_238; -extern struct CompressedSpritePalette gBattleAnimSpritePalette_239; -extern struct CompressedSpritePalette gBattleAnimSpritePalette_240; -extern struct CompressedSpritePalette gBattleAnimSpritePalette_241; -extern struct CompressedSpritePalette gBattleAnimSpritePalette_242; -extern struct CompressedSpritePalette gBattleAnimSpritePalette_243; -extern struct CompressedSpritePalette gBattleAnimSpritePalette_244; -extern struct CompressedSpritePalette gBattleAnimSpritePalette_245; -extern struct CompressedSpritePalette gBattleAnimSpritePalette_245; -extern struct CompressedSpritePalette gBattleAnimSpritePalette_064; -extern struct CompressedSpritePalette gBattleAnimSpritePalette_248; -extern struct CompressedSpritePalette gBattleAnimSpritePalette_249; -extern struct CompressedSpritePalette gBattleAnimSpritePalette_249; -extern struct CompressedSpritePalette gBattleAnimSpritePalette_251; -extern struct CompressedSpritePalette gBattleAnimSpritePalette_252; -extern struct CompressedSpritePalette gBattleAnimSpritePalette_253; -extern struct CompressedSpritePalette gBattleAnimSpritePalette_254; -extern struct CompressedSpritePalette gBattleAnimSpritePalette_255; -extern struct CompressedSpritePalette gBattleAnimSpritePalette_256; -extern struct CompressedSpritePalette gBattleAnimSpritePalette_257; -extern struct CompressedSpritePalette gBattleAnimSpritePalette_258; -extern struct CompressedSpritePalette gBattleAnimSpritePalette_259; -extern struct CompressedSpritePalette gBattleAnimSpritePalette_260; -extern struct CompressedSpritePalette gBattleAnimSpritePalette_261; -extern struct CompressedSpritePalette gBattleAnimSpritePalette_262; -extern struct CompressedSpritePalette gBattleAnimSpritePalette_263; -extern struct CompressedSpritePalette gBattleAnimSpritePalette_264; -extern struct CompressedSpritePalette gBattleAnimSpritePalette_265; -extern struct CompressedSpritePalette gBattleAnimSpritePalette_266; -extern struct CompressedSpritePalette gBattleAnimSpritePalette_267; -extern struct CompressedSpritePalette gBattleAnimSpritePalette_268; -extern struct CompressedSpritePalette gBattleAnimSpritePalette_269; -extern struct CompressedSpritePalette gBattleAnimSpritePalette_270; -extern struct CompressedSpritePalette gBattleAnimSpritePalette_271; -extern struct CompressedSpritePalette gBattleAnimSpritePalette_272; -extern struct CompressedSpritePalette gBattleAnimSpritePalette_272; -extern struct CompressedSpritePalette gBattleAnimSpritePalette_274; -extern struct CompressedSpritePalette gBattleAnimSpritePalette_274; -extern struct CompressedSpritePalette gBattleAnimSpritePalette_274; -extern struct CompressedSpritePalette gBattleAnimSpritePalette_277; -extern struct CompressedSpritePalette gBattleAnimSpritePalette_278; -extern struct CompressedSpritePalette gBattleAnimSpritePalette_279; -extern struct CompressedSpritePalette gBattleAnimSpritePalette_280; -extern struct CompressedSpritePalette gBattleAnimSpritePalette_281; -extern struct CompressedSpritePalette gBattleAnimSpritePalette_282; -extern struct CompressedSpritePalette gBattleAnimSpritePalette_283; -extern struct CompressedSpritePalette gBattleAnimSpritePalette_284; -extern struct CompressedSpritePalette gBattleAnimSpritePalette_285; -extern struct CompressedSpritePalette gBattleAnimSpritePalette_286; -extern struct CompressedSpritePalette gBattleAnimSpritePalette_287; -extern struct CompressedSpritePalette gBattleAnimSpritePalette_288; - -extern struct BattleAnimBackground gBattleAnimBackgroundImage_00; -extern struct BattleAnimBackground gBattleAnimBackgroundImage_02; -extern struct BattleAnimBackground gBattleAnimBackgroundImage_03; -extern struct BattleAnimBackground gBattleAnimBackgroundImage_04; -extern struct BattleAnimBackground gBattleAnimBackgroundImage_07; -extern struct BattleAnimBackground gBattleAnimBackgroundImage_09; -extern struct BattleAnimBackground gBattleAnimBackgroundImage_11; -extern struct BattleAnimBackground gBattleAnimBackgroundImage_12; -extern struct BattleAnimBackground gBattleAnimBackgroundImage_15; -extern struct BattleAnimBackground gBattleAnimBackgroundImage_16; -extern struct BattleAnimBackground gBattleAnimBackgroundImage_17; -extern struct BattleAnimBackground gBattleAnimBackgroundImage_20; -extern struct BattleAnimBackground gBattleAnimBackgroundImage_21; -extern struct BattleAnimBackground gBattleAnimBackgroundPalette_00; -extern struct BattleAnimBackground gBattleAnimBackgroundPalette_02; -extern struct BattleAnimBackground gBattleAnimBackgroundPalette_03; -extern struct BattleAnimBackground gBattleAnimBackgroundPalette_04; -extern struct BattleAnimBackground gBattleAnimBackgroundPalette_07; -extern struct BattleAnimBackground gBattleAnimBackgroundPalette_09; -extern struct BattleAnimBackground gBattleAnimBackgroundPalette_11; -extern struct BattleAnimBackground gBattleAnimBackgroundPalette_12; -extern struct BattleAnimBackground gBattleAnimBackgroundPalette_15; -extern struct BattleAnimBackground gBattleAnimBackgroundPalette_16; -extern struct BattleAnimBackground gBattleAnimBackgroundPalette_17; -extern struct BattleAnimBackground gBattleAnimBackgroundPalette_18; -extern struct BattleAnimBackground gBattleAnimBackgroundPalette_20; -extern struct BattleAnimBackground gBattleAnimBackgroundPalette_21; -extern struct BattleAnimBackground gBattleAnimBackgroundPalette_22; -extern struct BattleAnimBackground gBattleAnimBackgroundPalette_24; -extern struct BattleAnimBackground gBattleAnimBackgroundTilemap_00; -extern struct BattleAnimBackground gBattleAnimBackgroundTilemap_02; -extern struct BattleAnimBackground gBattleAnimBackgroundTilemap_03; -extern struct BattleAnimBackground gBattleAnimBackgroundTilemap_04; -extern struct BattleAnimBackground gBattleAnimBackgroundTilemap_05; -extern struct BattleAnimBackground gBattleAnimBackgroundTilemap_06; -extern struct BattleAnimBackground gBattleAnimBackgroundTilemap_07; -extern struct BattleAnimBackground gBattleAnimBackgroundTilemap_08; -extern struct BattleAnimBackground gBattleAnimBackgroundTilemap_09; -extern struct BattleAnimBackground gBattleAnimBackgroundTilemap_10; -extern struct BattleAnimBackground gBattleAnimBackgroundTilemap_11; -extern struct BattleAnimBackground gBattleAnimBackgroundTilemap_12; -extern struct BattleAnimBackground gBattleAnimBackgroundTilemap_13; -extern struct BattleAnimBackground gBattleAnimBackgroundTilemap_14; -extern struct BattleAnimBackground gBattleAnimBackgroundTilemap_15; -extern struct BattleAnimBackground gBattleAnimBackgroundTilemap_16; -extern struct BattleAnimBackground gBattleAnimBackgroundTilemap_17; -extern struct BattleAnimBackground gBattleAnimBackgroundTilemap_20; -extern struct BattleAnimBackground gBattleAnimBackgroundTilemap_21; \ No newline at end of file -- cgit v1.2.3 From 94a1fbf1d90bb9d033b112c97d58f0885582578e Mon Sep 17 00:00:00 2001 From: "Marco Willems (M17.1)" Date: Sun, 14 Jan 2018 02:42:10 +0100 Subject: finished decompiling data/battle_anim.s --- src/battle/battle_anim.c | 1845 +++++++++++++++++++++++++++++++++++++++++++++- src/data/battle_anim.h | 326 -------- 2 files changed, 1842 insertions(+), 329 deletions(-) delete mode 100644 src/data/battle_anim.h (limited to 'src') diff --git a/src/battle/battle_anim.c b/src/battle/battle_anim.c index 05a2e5752..5239e239d 100644 --- a/src/battle/battle_anim.c +++ b/src/battle/battle_anim.c @@ -13,7 +13,7 @@ #include "sprite.h" #include "task.h" #include "ewram.h" -#include "../data/battle_anim.h" +#include "graphics.h" // sprites start at 10000 and thus must be subtracted of 10000 to account for the true index. #define GET_TRUE_SPRITE_INDEX(i) (i - 10000) @@ -21,6 +21,1847 @@ #define ANIM_SPRITE_INDEX_COUNT 8 #define ANIM_ARGS_COUNT 8 +const struct OamData gOamData_837DF24 = +{ + .y = 0, + .affineMode = 0, + .objMode = 0, + .mosaic = 0, + .bpp = 0, + .shape = 0, + .x = 0, + .matrixNum = 0, + .size = 0, + .tileNum = 0, + .priority = 2, + .paletteNum = 0, + .affineParam = 0, +}; + +const struct OamData gOamData_837DF2C = +{ + .y = 0, + .affineMode = 0, + .objMode = 0, + .mosaic = 0, + .bpp = 0, + .shape = 0, + .x = 0, + .matrixNum = 0, + .size = 1, + .tileNum = 0, + .priority = 2, + .paletteNum = 0, + .affineParam = 0, +}; + +const struct OamData gOamData_837DF34 = +{ + .y = 0, + .affineMode = 0, + .objMode = 0, + .mosaic = 0, + .bpp = 0, + .shape = 0, + .x = 0, + .matrixNum = 0, + .size = 2, + .tileNum = 0, + .priority = 2, + .paletteNum = 0, + .affineParam = 0, +}; + +const struct OamData gOamData_837DF3C = +{ + .y = 0, + .affineMode = 0, + .objMode = 0, + .mosaic = 0, + .bpp = 0, + .shape = 0, + .x = 0, + .matrixNum = 0, + .size = 3, + .tileNum = 0, + .priority = 2, + .paletteNum = 0, + .affineParam = 0, +}; + +const struct OamData gOamData_837DF44 = +{ + .y = 0, + .affineMode = 0, + .objMode = 0, + .mosaic = 0, + .bpp = 0, + .shape = 1, + .x = 0, + .matrixNum = 0, + .size = 0, + .tileNum = 0, + .priority = 2, + .paletteNum = 0, + .affineParam = 0, +}; + +const struct OamData gOamData_837DF4C = +{ + .y = 0, + .affineMode = 0, + .objMode = 0, + .mosaic = 0, + .bpp = 0, + .shape = 1, + .x = 0, + .matrixNum = 0, + .size = 1, + .tileNum = 0, + .priority = 2, + .paletteNum = 0, + .affineParam = 0, +}; + +const struct OamData gOamData_837DF54 = +{ + .y = 0, + .affineMode = 0, + .objMode = 0, + .mosaic = 0, + .bpp = 0, + .shape = 1, + .x = 0, + .matrixNum = 0, + .size = 2, + .tileNum = 0, + .priority = 2, + .paletteNum = 0, + .affineParam = 0, +}; + +const struct OamData gOamData_837DF5C = +{ + .y = 0, + .affineMode = 0, + .objMode = 0, + .mosaic = 0, + .bpp = 0, + .shape = 1, + .x = 0, + .matrixNum = 0, + .size = 3, + .tileNum = 0, + .priority = 2, + .paletteNum = 0, + .affineParam = 0, +}; + +const struct OamData gOamData_837DF64 = +{ + .y = 0, + .affineMode = 0, + .objMode = 0, + .mosaic = 0, + .bpp = 0, + .shape = 2, + .x = 0, + .matrixNum = 0, + .size = 0, + .tileNum = 0, + .priority = 2, + .paletteNum = 0, + .affineParam = 0, +}; + +const struct OamData gOamData_837DF6C = +{ + .y = 0, + .affineMode = 0, + .objMode = 0, + .mosaic = 0, + .bpp = 0, + .shape = 2, + .x = 0, + .matrixNum = 0, + .size = 1, + .tileNum = 0, + .priority = 2, + .paletteNum = 0, + .affineParam = 0, +}; + +const struct OamData gOamData_837DF74 = +{ + .y = 0, + .affineMode = 0, + .objMode = 0, + .mosaic = 0, + .bpp = 0, + .shape = 2, + .x = 0, + .matrixNum = 0, + .size = 2, + .tileNum = 0, + .priority = 2, + .paletteNum = 0, + .affineParam = 0, +}; + +const struct OamData gOamData_837DF7C = +{ + .y = 0, + .affineMode = 0, + .objMode = 0, + .mosaic = 0, + .bpp = 0, + .shape = 2, + .x = 0, + .matrixNum = 0, + .size = 3, + .tileNum = 0, + .priority = 2, + .paletteNum = 0, + .affineParam = 0, +}; + +const struct OamData gOamData_837DF84 = +{ + .y = 0, + .affineMode = 1, + .objMode = 0, + .mosaic = 0, + .bpp = 0, + .shape = 0, + .x = 0, + .matrixNum = 0, + .size = 0, + .tileNum = 0, + .priority = 2, + .paletteNum = 0, + .affineParam = 0, +}; + +const struct OamData gOamData_837DF8C = +{ + .y = 0, + .affineMode = 1, + .objMode = 0, + .mosaic = 0, + .bpp = 0, + .shape = 0, + .x = 0, + .matrixNum = 0, + .size = 1, + .tileNum = 0, + .priority = 2, + .paletteNum = 0, + .affineParam = 0, +}; + +const struct OamData gOamData_837DF94 = +{ + .y = 0, + .affineMode = 1, + .objMode = 0, + .mosaic = 0, + .bpp = 0, + .shape = 0, + .x = 0, + .matrixNum = 0, + .size = 2, + .tileNum = 0, + .priority = 2, + .paletteNum = 0, + .affineParam = 0, +}; + +const struct OamData gOamData_837DF9C = +{ + .y = 0, + .affineMode = 1, + .objMode = 0, + .mosaic = 0, + .bpp = 0, + .shape = 0, + .x = 0, + .matrixNum = 0, + .size = 3, + .tileNum = 0, + .priority = 2, + .paletteNum = 0, + .affineParam = 0, +}; + +const struct OamData gOamData_837DFA4 = +{ + .y = 0, + .affineMode = 1, + .objMode = 0, + .mosaic = 0, + .bpp = 0, + .shape = 1, + .x = 0, + .matrixNum = 0, + .size = 0, + .tileNum = 0, + .priority = 2, + .paletteNum = 0, + .affineParam = 0, +}; + +const struct OamData gOamData_837DFAC = +{ + .y = 0, + .affineMode = 1, + .objMode = 0, + .mosaic = 0, + .bpp = 0, + .shape = 1, + .x = 0, + .matrixNum = 0, + .size = 1, + .tileNum = 0, + .priority = 2, + .paletteNum = 0, + .affineParam = 0, +}; + +const struct OamData gOamData_837DFB4 = +{ + .y = 0, + .affineMode = 1, + .objMode = 0, + .mosaic = 0, + .bpp = 0, + .shape = 1, + .x = 0, + .matrixNum = 0, + .size = 2, + .tileNum = 0, + .priority = 2, + .paletteNum = 0, + .affineParam = 0, +}; + +const struct OamData gOamData_837DFBC = +{ + .y = 0, + .affineMode = 1, + .objMode = 0, + .mosaic = 0, + .bpp = 0, + .shape = 1, + .x = 0, + .matrixNum = 0, + .size = 3, + .tileNum = 0, + .priority = 2, + .paletteNum = 0, + .affineParam = 0, +}; + +const struct OamData gOamData_837DFC4 = +{ + .y = 0, + .affineMode = 1, + .objMode = 0, + .mosaic = 0, + .bpp = 0, + .shape = 2, + .x = 0, + .matrixNum = 0, + .size = 0, + .tileNum = 0, + .priority = 2, + .paletteNum = 0, + .affineParam = 0, +}; + +const struct OamData gOamData_837DFCC = +{ + .y = 0, + .affineMode = 1, + .objMode = 0, + .mosaic = 0, + .bpp = 0, + .shape = 2, + .x = 0, + .matrixNum = 0, + .size = 1, + .tileNum = 0, + .priority = 2, + .paletteNum = 0, + .affineParam = 0, +}; + +const struct OamData gOamData_837DFD4 = +{ + .y = 0, + .affineMode = 1, + .objMode = 0, + .mosaic = 0, + .bpp = 0, + .shape = 2, + .x = 0, + .matrixNum = 0, + .size = 2, + .tileNum = 0, + .priority = 2, + .paletteNum = 0, + .affineParam = 0, +}; + +const struct OamData gOamData_837DFDC = +{ + .y = 0, + .affineMode = 1, + .objMode = 0, + .mosaic = 0, + .bpp = 0, + .shape = 2, + .x = 0, + .matrixNum = 0, + .size = 3, + .tileNum = 0, + .priority = 2, + .paletteNum = 0, + .affineParam = 0, +}; + +const struct OamData gOamData_837DFE4 = +{ + .y = 0, + .affineMode = 3, + .objMode = 0, + .mosaic = 0, + .bpp = 0, + .shape = 0, + .x = 0, + .matrixNum = 0, + .size = 0, + .tileNum = 0, + .priority = 2, + .paletteNum = 0, + .affineParam = 0, +}; + +const struct OamData gOamData_837DFEC = +{ + .y = 0, + .affineMode = 3, + .objMode = 0, + .mosaic = 0, + .bpp = 0, + .shape = 0, + .x = 0, + .matrixNum = 0, + .size = 1, + .tileNum = 0, + .priority = 2, + .paletteNum = 0, + .affineParam = 0, +}; + +const struct OamData gOamData_837DFF4 = +{ + .y = 0, + .affineMode = 3, + .objMode = 0, + .mosaic = 0, + .bpp = 0, + .shape = 0, + .x = 0, + .matrixNum = 0, + .size = 2, + .tileNum = 0, + .priority = 2, + .paletteNum = 0, + .affineParam = 0, +}; + +const struct OamData gOamData_837DFFC = +{ + .y = 0, + .affineMode = 3, + .objMode = 0, + .mosaic = 0, + .bpp = 0, + .shape = 0, + .x = 0, + .matrixNum = 0, + .size = 3, + .tileNum = 0, + .priority = 2, + .paletteNum = 0, + .affineParam = 0, +}; + +const struct OamData gOamData_837D004 = +{ + .y = 0, + .affineMode = 3, + .objMode = 0, + .mosaic = 0, + .bpp = 0, + .shape = 1, + .x = 0, + .matrixNum = 0, + .size = 0, + .tileNum = 0, + .priority = 2, + .paletteNum = 0, + .affineParam = 0, +}; + +const struct OamData gOamData_837D00C = +{ + .y = 0, + .affineMode = 3, + .objMode = 0, + .mosaic = 0, + .bpp = 0, + .shape = 1, + .x = 0, + .matrixNum = 0, + .size = 1, + .tileNum = 0, + .priority = 2, + .paletteNum = 0, + .affineParam = 0, +}; + +const struct OamData gOamData_837E014 = +{ + .y = 0, + .affineMode = 3, + .objMode = 0, + .mosaic = 0, + .bpp = 0, + .shape = 1, + .x = 0, + .matrixNum = 0, + .size = 2, + .tileNum = 0, + .priority = 2, + .paletteNum = 0, + .affineParam = 0, +}; + +const struct OamData gOamData_837E01C = +{ + .y = 0, + .affineMode = 3, + .objMode = 0, + .mosaic = 0, + .bpp = 0, + .shape = 1, + .x = 0, + .matrixNum = 0, + .size = 3, + .tileNum = 0, + .priority = 2, + .paletteNum = 0, + .affineParam = 0, +}; + +const struct OamData gOamData_837E024 = +{ + .y = 0, + .affineMode = 3, + .objMode = 0, + .mosaic = 0, + .bpp = 0, + .shape = 2, + .x = 0, + .matrixNum = 0, + .size = 0, + .tileNum = 0, + .priority = 2, + .paletteNum = 0, + .affineParam = 0, +}; + +const struct OamData gOamData_837E02C = +{ + .y = 0, + .affineMode = 3, + .objMode = 0, + .mosaic = 0, + .bpp = 0, + .shape = 2, + .x = 0, + .matrixNum = 0, + .size = 1, + .tileNum = 0, + .priority = 2, + .paletteNum = 0, + .affineParam = 0, +}; + +const struct OamData gOamData_837E034 = +{ + .y = 0, + .affineMode = 3, + .objMode = 0, + .mosaic = 0, + .bpp = 0, + .shape = 2, + .x = 0, + .matrixNum = 0, + .size = 2, + .tileNum = 0, + .priority = 2, + .paletteNum = 0, + .affineParam = 0, +}; + +const struct OamData gOamData_837E03C = +{ + .y = 0, + .affineMode = 3, + .objMode = 0, + .mosaic = 0, + .bpp = 0, + .shape = 2, + .x = 0, + .matrixNum = 0, + .size = 3, + .tileNum = 0, + .priority = 2, + .paletteNum = 0, + .affineParam = 0, +}; + +const struct OamData gOamData_837E044 = +{ + .y = 0, + .affineMode = 0, + .objMode = 1, + .mosaic = 0, + .bpp = 0, + .shape = 0, + .x = 0, + .matrixNum = 0, + .size = 0, + .tileNum = 0, + .priority = 2, + .paletteNum = 0, + .affineParam = 0, +}; + +const struct OamData gOamData_837E04C = +{ + .y = 0, + .affineMode = 0, + .objMode = 1, + .mosaic = 0, + .bpp = 0, + .shape = 0, + .x = 0, + .matrixNum = 0, + .size = 1, + .tileNum = 0, + .priority = 2, + .paletteNum = 0, + .affineParam = 0, +}; + +const struct OamData gOamData_837E054 = +{ + .y = 0, + .affineMode = 0, + .objMode = 1, + .mosaic = 0, + .bpp = 0, + .shape = 0, + .x = 0, + .matrixNum = 0, + .size = 2, + .tileNum = 0, + .priority = 2, + .paletteNum = 0, + .affineParam = 0, +}; + +const struct OamData gOamData_837E05C = +{ + .y = 0, + .affineMode = 0, + .objMode = 1, + .mosaic = 0, + .bpp = 0, + .shape = 0, + .x = 0, + .matrixNum = 0, + .size = 3, + .tileNum = 0, + .priority = 2, + .paletteNum = 0, + .affineParam = 0, +}; + +const struct OamData gOamData_837E064 = +{ + .y = 0, + .affineMode = 0, + .objMode = 1, + .mosaic = 0, + .bpp = 0, + .shape = 1, + .x = 0, + .matrixNum = 0, + .size = 0, + .tileNum = 0, + .priority = 2, + .paletteNum = 0, + .affineParam = 0, +}; + +const struct OamData gOamData_837E06C = +{ + .y = 0, + .affineMode = 0, + .objMode = 1, + .mosaic = 0, + .bpp = 0, + .shape = 1, + .x = 0, + .matrixNum = 0, + .size = 1, + .tileNum = 0, + .priority = 2, + .paletteNum = 0, + .affineParam = 0, +}; + +const struct OamData gOamData_837E074 = +{ + .y = 0, + .affineMode = 0, + .objMode = 1, + .mosaic = 0, + .bpp = 0, + .shape = 1, + .x = 0, + .matrixNum = 0, + .size = 2, + .tileNum = 0, + .priority = 2, + .paletteNum = 0, + .affineParam = 0, +}; + +const struct OamData gOamData_837E07C = +{ + .y = 0, + .affineMode = 0, + .objMode = 1, + .mosaic = 0, + .bpp = 0, + .shape = 1, + .x = 0, + .matrixNum = 0, + .size = 3, + .tileNum = 0, + .priority = 2, + .paletteNum = 0, + .affineParam = 0, +}; + +const struct OamData gOamData_837E084 = +{ + .y = 0, + .affineMode = 0, + .objMode = 1, + .mosaic = 0, + .bpp = 0, + .shape = 2, + .x = 0, + .matrixNum = 0, + .size = 0, + .tileNum = 0, + .priority = 2, + .paletteNum = 0, + .affineParam = 0, +}; + +const struct OamData gOamData_837E08C = +{ + .y = 0, + .affineMode = 0, + .objMode = 1, + .mosaic = 0, + .bpp = 0, + .shape = 2, + .x = 0, + .matrixNum = 0, + .size = 1, + .tileNum = 0, + .priority = 2, + .paletteNum = 0, + .affineParam = 0, +}; + +const struct OamData gOamData_837E094 = +{ + .y = 0, + .affineMode = 0, + .objMode = 1, + .mosaic = 0, + .bpp = 0, + .shape = 2, + .x = 0, + .matrixNum = 0, + .size = 2, + .tileNum = 0, + .priority = 2, + .paletteNum = 0, + .affineParam = 0, +}; + +const struct OamData gOamData_837E09C = +{ + .y = 0, + .affineMode = 0, + .objMode = 1, + .mosaic = 0, + .bpp = 0, + .shape = 2, + .x = 0, + .matrixNum = 0, + .size = 3, + .tileNum = 0, + .priority = 2, + .paletteNum = 0, + .affineParam = 0, +}; + +const struct OamData gOamData_837E0A4 = +{ + .y = 0, + .affineMode = 1, + .objMode = 1, + .mosaic = 0, + .bpp = 0, + .shape = 0, + .x = 0, + .matrixNum = 0, + .size = 0, + .tileNum = 0, + .priority = 2, + .paletteNum = 0, + .affineParam = 0, +}; + +const struct OamData gOamData_837E0AC = +{ + .y = 0, + .affineMode = 1, + .objMode = 1, + .mosaic = 0, + .bpp = 0, + .shape = 0, + .x = 0, + .matrixNum = 0, + .size = 1, + .tileNum = 0, + .priority = 2, + .paletteNum = 0, + .affineParam = 0, +}; + +const struct OamData gOamData_837E0B4 = +{ + .y = 0, + .affineMode = 1, + .objMode = 1, + .mosaic = 0, + .bpp = 0, + .shape = 0, + .x = 0, + .matrixNum = 0, + .size = 2, + .tileNum = 0, + .priority = 2, + .paletteNum = 0, + .affineParam = 0, +}; + +const struct OamData gOamData_837E0BC = +{ + .y = 0, + .affineMode = 1, + .objMode = 1, + .mosaic = 0, + .bpp = 0, + .shape = 0, + .x = 0, + .matrixNum = 0, + .size = 3, + .tileNum = 0, + .priority = 2, + .paletteNum = 0, + .affineParam = 0, +}; + +const struct OamData gOamData_837E0C4 = +{ + .y = 0, + .affineMode = 1, + .objMode = 1, + .mosaic = 0, + .bpp = 0, + .shape = 1, + .x = 0, + .matrixNum = 0, + .size = 0, + .tileNum = 0, + .priority = 2, + .paletteNum = 0, + .affineParam = 0, +}; + +const struct OamData gOamData_837E0CC = +{ + .y = 0, + .affineMode = 1, + .objMode = 1, + .mosaic = 0, + .bpp = 0, + .shape = 1, + .x = 0, + .matrixNum = 0, + .size = 1, + .tileNum = 0, + .priority = 2, + .paletteNum = 0, + .affineParam = 0, +}; + +const struct OamData gOamData_837E0D4 = +{ + .y = 0, + .affineMode = 1, + .objMode = 1, + .mosaic = 0, + .bpp = 0, + .shape = 1, + .x = 0, + .matrixNum = 0, + .size = 2, + .tileNum = 0, + .priority = 2, + .paletteNum = 0, + .affineParam = 0, +}; + +const struct OamData gOamData_837E0DC = +{ + .y = 0, + .affineMode = 1, + .objMode = 1, + .mosaic = 0, + .bpp = 0, + .shape = 1, + .x = 0, + .matrixNum = 0, + .size = 3, + .tileNum = 0, + .priority = 2, + .paletteNum = 0, + .affineParam = 0, +}; + +const struct OamData gOamData_837E0E4 = +{ + .y = 0, + .affineMode = 1, + .objMode = 1, + .mosaic = 0, + .bpp = 0, + .shape = 2, + .x = 0, + .matrixNum = 0, + .size = 0, + .tileNum = 0, + .priority = 2, + .paletteNum = 0, + .affineParam = 0, +}; + +const struct OamData gOamData_837E0EC = +{ + .y = 0, + .affineMode = 1, + .objMode = 1, + .mosaic = 0, + .bpp = 0, + .shape = 2, + .x = 0, + .matrixNum = 0, + .size = 1, + .tileNum = 0, + .priority = 2, + .paletteNum = 0, + .affineParam = 0, +}; + +const struct OamData gOamData_837E0F4 = +{ + .y = 0, + .affineMode = 1, + .objMode = 1, + .mosaic = 0, + .bpp = 0, + .shape = 2, + .x = 0, + .matrixNum = 0, + .size = 2, + .tileNum = 0, + .priority = 2, + .paletteNum = 0, + .affineParam = 0, +}; + +const struct OamData gOamData_837E0FC = +{ + .y = 0, + .affineMode = 1, + .objMode = 1, + .mosaic = 0, + .bpp = 0, + .shape = 2, + .x = 0, + .matrixNum = 0, + .size = 3, + .tileNum = 0, + .priority = 2, + .paletteNum = 0, + .affineParam = 0, +}; + +const struct OamData gOamData_837E104 = +{ + .y = 0, + .affineMode = 3, + .objMode = 1, + .mosaic = 0, + .bpp = 0, + .shape = 0, + .x = 0, + .matrixNum = 0, + .size = 0, + .tileNum = 0, + .priority = 2, + .paletteNum = 0, + .affineParam = 0, +}; + +const struct OamData gOamData_837E10C = +{ + .y = 0, + .affineMode = 3, + .objMode = 1, + .mosaic = 0, + .bpp = 0, + .shape = 0, + .x = 0, + .matrixNum = 0, + .size = 1, + .tileNum = 0, + .priority = 2, + .paletteNum = 0, + .affineParam = 0, +}; + +const struct OamData gOamData_837E114 = +{ + .y = 0, + .affineMode = 3, + .objMode = 1, + .mosaic = 0, + .bpp = 0, + .shape = 0, + .x = 0, + .matrixNum = 0, + .size = 2, + .tileNum = 0, + .priority = 2, + .paletteNum = 0, + .affineParam = 0, +}; + +const struct OamData gOamData_837E11C = +{ + .y = 0, + .affineMode = 3, + .objMode = 1, + .mosaic = 0, + .bpp = 0, + .shape = 0, + .x = 0, + .matrixNum = 0, + .size = 3, + .tileNum = 0, + .priority = 2, + .paletteNum = 0, + .affineParam = 0, +}; + +const struct OamData gOamData_837E124 = +{ + .y = 0, + .affineMode = 3, + .objMode = 1, + .mosaic = 0, + .bpp = 0, + .shape = 1, + .x = 0, + .matrixNum = 0, + .size = 0, + .tileNum = 0, + .priority = 2, + .paletteNum = 0, + .affineParam = 0, +}; + +const struct OamData gOamData_837E12C = +{ + .y = 0, + .affineMode = 3, + .objMode = 1, + .mosaic = 0, + .bpp = 0, + .shape = 1, + .x = 0, + .matrixNum = 0, + .size = 1, + .tileNum = 0, + .priority = 2, + .paletteNum = 0, + .affineParam = 0, +}; + +const struct OamData gOamData_837E134 = +{ + .y = 0, + .affineMode = 3, + .objMode = 1, + .mosaic = 0, + .bpp = 0, + .shape = 1, + .x = 0, + .matrixNum = 0, + .size = 2, + .tileNum = 0, + .priority = 2, + .paletteNum = 0, + .affineParam = 0, +}; + +const struct OamData gOamData_837E13C = +{ + .y = 0, + .affineMode = 3, + .objMode = 1, + .mosaic = 0, + .bpp = 0, + .shape = 1, + .x = 0, + .matrixNum = 0, + .size = 3, + .tileNum = 0, + .priority = 2, + .paletteNum = 0, + .affineParam = 0, +}; + +const struct OamData gOamData_837E144 = +{ + .y = 0, + .affineMode = 3, + .objMode = 1, + .mosaic = 0, + .bpp = 0, + .shape = 2, + .x = 0, + .matrixNum = 0, + .size = 0, + .tileNum = 0, + .priority = 2, + .paletteNum = 0, + .affineParam = 0, +}; + +const struct OamData gOamData_837E14C = +{ + .y = 0, + .affineMode = 3, + .objMode = 1, + .mosaic = 0, + .bpp = 0, + .shape = 2, + .x = 0, + .matrixNum = 0, + .size = 1, + .tileNum = 0, + .priority = 2, + .paletteNum = 0, + .affineParam = 0, +}; + +const struct OamData gOamData_837E154 = +{ + .y = 0, + .affineMode = 3, + .objMode = 1, + .mosaic = 0, + .bpp = 0, + .shape = 2, + .x = 0, + .matrixNum = 0, + .size = 2, + .tileNum = 0, + .priority = 2, + .paletteNum = 0, + .affineParam = 0, +}; + +const struct OamData gOamData_837E15C = +{ + .y = 0, + .affineMode = 3, + .objMode = 1, + .mosaic = 0, + .bpp = 0, + .shape = 2, + .x = 0, + .matrixNum = 0, + .size = 3, + .tileNum = 0, + .priority = 2, + .paletteNum = 0, + .affineParam = 0, +}; + +const struct CompressedSpriteSheet gBattleAnimPicTable[] = +{ + { (u8 *) &gBattleAnimSpriteSheet_000, 0x200, 10000 }, + { (u8 *) &gBattleAnimSpriteSheet_001, 0x300, 10001 }, + { (u8 *) &gBattleAnimSpriteSheet_002, 0x200, 10002 }, + { (u8 *) &gBattleAnimSpriteSheet_003, 0x100, 10003 }, + { (u8 *) &gBattleAnimSpriteSheet_004, 0x200, 10004 }, + { (u8 *) &gBattleAnimSpriteSheet_005, 0x400, 10005 }, + { (u8 *) &gBattleAnimSpriteSheet_006, 0x180, 10006 }, + { (u8 *) &gBattleAnimSpriteSheet_007, 0x800, 10007 }, + { (u8 *) &gBattleAnimSpriteSheet_008, 0x20, 10008 }, + { (u8 *) &gBattleAnimSpriteSheet_009, 0x400, 10009 }, + { (u8 *) &gBattleAnimSpriteSheet_010, 0x1200, 10010 }, + { (u8 *) &gBattleAnimSpriteSheet_011, 0x180, 10011 }, + { (u8 *) &gBattleAnimSpriteSheet_012, 0x80, 10012 }, + { (u8 *) &gBattleAnimSpriteSheet_013, 0x80, 10013 }, + { (u8 *) &gBattleAnimSpriteSheet_014, 0x280, 10014 }, + { (u8 *) &gBattleAnimSpriteSheet_015, 0x80, 10015 }, + { (u8 *) &gBattleAnimSpriteSheet_016, 0x100, 10016 }, + { (u8 *) &gBattleAnimSpriteSheet_017, 0x20, 10017 }, + { (u8 *) &gBattleAnimSpriteSheet_018, 0x80, 10018 }, + { (u8 *) &gBattleAnimSpriteSheet_019, 0x400, 10019 }, + { (u8 *) &gBattleAnimSpriteSheet_020, 0x200, 10020 }, + { (u8 *) &gBattleAnimSpriteSheet_021, 0xA00, 10021 }, + { (u8 *) &gBattleAnimSpriteSheet_021, 0xA00, 10022 }, + { (u8 *) &gBattleAnimSpriteSheet_023, 0x380, 10023 }, + { (u8 *) &gBattleAnimSpriteSheet_024, 0x300, 10024 }, + { (u8 *) &gBattleAnimSpriteSheet_025, 0xA00, 10025 }, + { (u8 *) &gBattleAnimSpriteSheet_026, 0xA00, 10026 }, + { (u8 *) &gBattleAnimSpriteSheet_027, 0xA00, 10027 }, + { (u8 *) &gBattleAnimSpriteSheet_028, 0xA00, 10028 }, + { (u8 *) &gBattleAnimSpriteSheet_029, 0xA00, 10029 }, + { (u8 *) &gBattleAnimSpriteSheet_030, 0xA00, 10030 }, + { (u8 *) &gBattleAnimSpriteSheet_031, 0xE00, 10031 }, + { (u8 *) &gBattleAnimSpriteSheet_032, 0x380, 10032 }, + { (u8 *) &gBattleAnimSpriteSheet_033, 0x1000, 10033 }, + { (u8 *) &gBattleAnimSpriteSheet_034, 0x800, 10034 }, + { (u8 *) &gBattleAnimSpriteSheet_035, 0xA00, 10035 }, + { (u8 *) &gBattleAnimSpriteSheet_036, 0x800, 10036 }, + { (u8 *) &gBattleAnimSpriteSheet_037, 0xA00, 10037 }, + { (u8 *) &gBattleAnimSpriteSheet_038, 0xA00, 10038 }, + { (u8 *) &gBattleAnimSpriteSheet_039, 0xA00, 10039 }, + { (u8 *) &gBattleAnimSpriteSheet_040, 0xA00, 10040 }, + { (u8 *) &gBattleAnimSpriteSheet_041, 0xA00, 10041 }, + { (u8 *) &gBattleAnimSpriteSheet_042, 0xA00, 10042 }, + { (u8 *) &gBattleAnimSpriteSheet_043, 0xA00, 10043 }, + { (u8 *) &gBattleAnimSpriteSheet_044, 0xA00, 10044 }, + { (u8 *) &gBattleAnimSpriteSheet_045, 0xA00, 10045 }, + { (u8 *) &gBattleAnimSpriteSheet_046, 0x1000, 10046 }, + { (u8 *) &gBattleAnimSpriteSheet_046, 0x1000, 10047 }, + { (u8 *) &gBattleAnimSpriteSheet_048, 0x1000, 10048 }, + { (u8 *) &gBattleAnimSpriteSheet_048, 0x1000, 10049 }, + { (u8 *) &gBattleAnimSpriteSheet_050, 0x200, 10050 }, + { (u8 *) &gBattleAnimSpriteSheet_051, 0x200, 10051 }, + { (u8 *) &gBattleAnimSpriteSheet_052, 0x200, 10052 }, + { (u8 *) &gBattleAnimSpriteSheet_053, 0x800, 10053 }, + { (u8 *) &gBattleAnimSpriteSheet_054, 0x80, 10054 }, + { (u8 *) &gBattleAnimSpriteSheet_055, 0x200, 10055 }, + { (u8 *) &gBattleAnimSpriteSheet_056, 0x1000, 10056 }, + { (u8 *) &gBattleAnimSpriteSheet_057, 0x180, 10057 }, + { (u8 *) &gBattleAnimSpriteSheet_058, 0xC00, 10058 }, + { (u8 *) &gBattleAnimSpriteSheet_059, 0x100, 10059 }, + { (u8 *) &gBattleAnimSpriteSheet_060, 0x40, 10060 }, + { (u8 *) &gBattleAnimSpriteSheet_061, 0x180, 10061 }, + { (u8 *) &gBattleAnimSpriteSheet_062, 0x800, 10062 }, + { (u8 *) &gBattleAnimSpriteSheet_063, 0x480, 10063 }, + { (u8 *) &gBattleAnimSpriteSheet_064, 0x200, 10064 }, + { (u8 *) &gBattleAnimSpriteSheet_065, 0x200, 10065 }, + { (u8 *) &gBattleAnimSpriteSheet_066, 0x100, 10066 }, + { (u8 *) &gBattleAnimSpriteSheet_065, 0x200, 10067 }, + { (u8 *) &gBattleAnimSpriteSheet_065, 0x200, 10068 }, + { (u8 *) &gBattleAnimSpriteSheet_065, 0x200, 10069 }, + { (u8 *) &gBattleAnimSpriteSheet_070, 0x200, 10070 }, + { (u8 *) &gBattleAnimSpriteSheet_071, 0xA00, 10071 }, + { (u8 *) &gBattleAnimSpriteSheet_072, 0x300, 10072 }, + { (u8 *) &gBattleAnimSpriteSheet_073, 0x180, 10073 }, + { (u8 *) &gBattleAnimSpriteSheet_074, 0xA0, 10074 }, + { (u8 *) &gBattleAnimSpriteSheet_075, 0x700, 10075 }, + { (u8 *) &gBattleAnimSpriteSheet_076, 0x400, 10076 }, + { (u8 *) &gBattleAnimSpriteSheet_077, 0x200, 10077 }, + { (u8 *) &gBattleAnimSpriteSheet_078, 0x300, 10078 }, + { (u8 *) &gBattleAnimSpriteSheet_079, 0xC00, 10079 }, + { (u8 *) &gBattleAnimSpriteSheet_080, 0xA00, 10080 }, + { (u8 *) &gBattleAnimSpriteSheet_081, 0x80, 10081 }, + { (u8 *) &gBattleAnimSpriteSheet_082, 0x40, 10082 }, + { (u8 *) &gBattleAnimSpriteSheet_083, 0xE00, 10083 }, + { (u8 *) &gBattleAnimSpriteSheet_084, 0xE00, 10084 }, + { (u8 *) &gBattleAnimSpriteSheet_085, 0x280, 10085 }, + { (u8 *) &gBattleAnimSpriteSheet_086, 0x200, 10086 }, + { (u8 *) &gBattleAnimSpriteSheet_087, 0x80, 10087 }, + { (u8 *) &gBattleAnimSpriteSheet_088, 0xC0, 10088 }, + { (u8 *) &gBattleAnimSpriteSheet_089, 0xA00, 10089 }, + { (u8 *) &gBattleAnimSpriteSheet_090, 0x200, 10090 }, + { (u8 *) &gBattleAnimSpriteSheet_091, 0x180, 10091 }, + { (u8 *) &gBattleAnimSpriteSheet_092, 0x80, 10092 }, + { (u8 *) &gBattleAnimSpriteSheet_093, 0x1000, 10093 }, + { (u8 *) &gBattleAnimSpriteSheet_094, 0xA00, 10094 }, + { (u8 *) &gBattleAnimSpriteSheet_095, 0x180, 10095 }, + { (u8 *) &gBattleAnimSpriteSheet_096, 0x380, 10096 }, + { (u8 *) &gBattleAnimSpriteSheet_097, 0xC00, 10097 }, + { (u8 *) &gBattleAnimSpriteSheet_098, 0x200, 10098 }, + { (u8 *) &gBattleAnimSpriteSheet_099, 0x200, 10099 }, + { (u8 *) &gBattleAnimSpriteSheet_100, 0x200, 10100 }, + { (u8 *) &gBattleAnimSpriteSheet_101, 0x200, 10101 }, + { (u8 *) &gBattleAnimSpriteSheet_102, 0x400, 10102 }, + { (u8 *) &gBattleAnimSpriteSheet_103, 0x80, 10103 }, + { (u8 *) &gBattleAnimSpriteSheet_104, 0x400, 10104 }, + { (u8 *) &gBattleAnimSpriteSheet_105, 0xC00, 10105 }, + { (u8 *) &gBattleAnimSpriteSheet_106, 0x200, 10106 }, + { (u8 *) &gBattleAnimSpriteSheet_107, 0x1000, 10107 }, + { (u8 *) &gBattleAnimSpriteSheet_108, 0xA00, 10108 }, + { (u8 *) &gBattleAnimSpriteSheet_109, 0x20, 10109 }, + { (u8 *) &gBattleAnimSpriteSheet_110, 0xE00, 10110 }, + { (u8 *) &gBattleAnimSpriteSheet_111, 0x80, 10111 }, + { (u8 *) &gBattleAnimSpriteSheet_112, 0xA00, 10112 }, + { (u8 *) &gBattleAnimSpriteSheet_113, 0x400, 10113 }, + { (u8 *) &gBattleAnimSpriteSheet_114, 0x200, 10114 }, + { (u8 *) &gBattleAnimSpriteSheet_115, 0x700, 10115 }, + { (u8 *) &gBattleAnimSpriteSheet_116, 0x800, 10116 }, + { (u8 *) &gBattleAnimSpriteSheet_117, 0xA00, 10117 }, + { (u8 *) &gBattleAnimSpriteSheet_118, 0x600, 10118 }, + { (u8 *) &gBattleAnimSpriteSheet_119, 0x800, 10119 }, + { (u8 *) &gBattleAnimSpriteSheet_120, 0x200, 10120 }, + { (u8 *) &gBattleAnimSpriteSheet_121, 0x40, 10121 }, + { (u8 *) &gBattleAnimSpriteSheet_122, 0x180, 10122 }, + { (u8 *) &gBattleAnimSpriteSheet_123, 0x600, 10123 }, + { (u8 *) &gBattleAnimSpriteSheet_124, 0x600, 10124 }, + { (u8 *) &gBattleAnimSpriteSheet_125, 0x200, 10125 }, + { (u8 *) &gBattleAnimSpriteSheet_126, 0x80, 10126 }, + { (u8 *) &gBattleAnimSpriteSheet_127, 0x200, 10127 }, + { (u8 *) &gBattleAnimSpriteSheet_128, 0x800, 10128 }, + { (u8 *) &gBattleAnimSpriteSheet_129, 0x80, 10129 }, + { (u8 *) &gBattleAnimSpriteSheet_130, 0xA00, 10130 }, + { (u8 *) &gBattleAnimSpriteSheet_131, 0x280, 10131 }, + { (u8 *) &gBattleAnimSpriteSheet_132, 0x280, 10132 }, + { (u8 *) &gBattleAnimSpriteSheet_133, 0x100, 10133 }, + { (u8 *) &gBattleAnimSpriteSheet_134, 0x200, 10134 }, + { (u8 *) &gBattleAnimSpriteSheet_135, 0x200, 10135 }, + { (u8 *) &gBattleAnimSpriteSheet_136, 0x20, 10136 }, + { (u8 *) &gBattleAnimSpriteSheet_137, 0xA00, 10137 }, + { (u8 *) &gBattleAnimSpriteSheet_138, 0x800, 10138 }, + { (u8 *) &gBattleAnimSpriteSheet_139, 0x800, 10139 }, + { (u8 *) &gBattleAnimSpriteSheet_140, 0xC0, 10140 }, + { (u8 *) &gBattleAnimSpriteSheet_141, 0x1C0, 10141 }, + { (u8 *) &gBattleAnimSpriteSheet_142, 0x100, 10142 }, + { (u8 *) &gBattleAnimSpriteSheet_143, 0x800, 10143 }, + { (u8 *) &gBattleAnimSpriteSheet_144, 0x200, 10144 }, + { (u8 *) &gBattleAnimSpriteSheet_145, 0x800, 10145 }, + { (u8 *) &gBattleAnimSpriteSheet_146, 0x180, 10146 }, + { (u8 *) &gBattleAnimSpriteSheet_147, 0x180, 10147 }, + { (u8 *) &gBattleAnimSpriteSheet_148, 0x200, 10148 }, + { (u8 *) &gBattleAnimSpriteSheet_149, 0x200, 10149 }, + { (u8 *) &gBattleAnimSpriteSheet_150, 0x180, 10150 }, + { (u8 *) &gBattleAnimSpriteSheet_151, 0x400, 10151 }, + { (u8 *) &gBattleAnimSpriteSheet_152, 0x80, 10152 }, + { (u8 *) &gBattleAnimSpriteSheet_153, 0x100, 10153 }, + { (u8 *) &gBattleAnimSpriteSheet_154, 0x100, 10154 }, + { (u8 *) &gBattleAnimSpriteSheet_155, 0x140, 10155 }, + { (u8 *) &gBattleAnimSpriteSheet_156, 0x800, 10156 }, + { (u8 *) &gBattleAnimSpriteSheet_157, 0x200, 10157 }, + { (u8 *) &gBattleAnimSpriteSheet_158, 0x100, 10158 }, + { (u8 *) &gBattleAnimSpriteSheet_159, 0xA0, 10159 }, + { (u8 *) &gBattleAnimSpriteSheet_160, 0x100, 10160 }, + { (u8 *) &gBattleAnimSpriteSheet_161, 0x80, 10161 }, + { (u8 *) &gBattleAnimSpriteSheet_162, 0x300, 10162 }, + { (u8 *) &gBattleAnimSpriteSheet_163, 0x100, 10163 }, + { (u8 *) &gBattleAnimSpriteSheet_163, 0x100, 10164 }, + { (u8 *) &gBattleAnimSpriteSheet_163, 0x100, 10165 }, + { (u8 *) &gBattleAnimSpriteSheet_166, 0x800, 10166 }, + { (u8 *) &gBattleAnimSpriteSheet_166, 0x800, 10167 }, + { (u8 *) &gBattleAnimSpriteSheet_166, 0x800, 10168 }, + { (u8 *) &gBattleAnimSpriteSheet_166, 0x800, 10169 }, + { (u8 *) &gBattleAnimSpriteSheet_166, 0x800, 10170 }, + { (u8 *) &gBattleAnimSpriteSheet_171, 0x80, 10171 }, + { (u8 *) &gBattleAnimSpriteSheet_144, 0x200, 10172 }, + { (u8 *) &gBattleAnimSpriteSheet_173, 0x200, 10173 }, + { (u8 *) &gBattleAnimSpriteSheet_174, 0x200, 10174 }, + { (u8 *) &gBattleAnimSpriteSheet_175, 0x80, 10175 }, + { (u8 *) &gBattleAnimSpriteSheet_176, 0x200, 10176 }, + { (u8 *) &gBattleAnimSpriteSheet_177, 0x500, 10177 }, + { (u8 *) &gBattleAnimSpriteSheet_178, 0x800, 10178 }, + { (u8 *) &gBattleAnimSpriteSheet_179, 0x400, 10179 }, + { (u8 *) &gBattleAnimSpriteSheet_180, 0x20, 10180 }, + { (u8 *) &gBattleAnimSpriteSheet_181, 0x800, 10181 }, + { (u8 *) &gBattleAnimSpriteSheet_182, 0x100, 10182 }, + { (u8 *) &gBattleAnimSpriteSheet_183, 0x800, 10183 }, + { (u8 *) &gBattleAnimSpriteSheet_184, 0x400, 10184 }, + { (u8 *) &gBattleAnimSpriteSheet_185, 0xA00, 10185 }, + { (u8 *) &gBattleAnimSpriteSheet_186, 0x1000, 10186 }, + { (u8 *) &gBattleAnimSpriteSheet_187, 0x800, 10187 }, + { (u8 *) &gBattleAnimSpriteSheet_188, 0x400, 10188 }, + { (u8 *) &gBattleAnimSpriteSheet_189, 0x200, 10189 }, + { (u8 *) &gBattleAnimSpriteSheet_190, 0x800, 10190 }, + { (u8 *) &gBattleAnimSpriteSheet_191, 0x800, 10191 }, + { (u8 *) &gBattleAnimSpriteSheet_192, 0x800, 10192 }, + { (u8 *) &gBattleAnimSpriteSheet_193, 0x200, 10193 }, + { (u8 *) &gBattleAnimSpriteSheet_194, 0x800, 10194 }, + { (u8 *) &gBattleAnimSpriteSheet_195, 0x200, 10195 }, + { (u8 *) &gBattleAnimSpriteSheet_196, 0x800, 10196 }, + { (u8 *) &gBattleAnimSpriteSheet_197, 0x200, 10197 }, + { (u8 *) &gBattleAnimSpriteSheet_198, 0x800, 10198 }, + { (u8 *) &gBattleAnimSpriteSheet_199, 0x400, 10199 }, + { (u8 *) &gBattleAnimSpriteSheet_200, 0x200, 10200 }, + { (u8 *) &gBattleAnimSpriteSheet_201, 0xA80, 10201 }, + { (u8 *) &gBattleAnimSpriteSheet_202, 0x600, 10202 }, + { (u8 *) &gBattleAnimSpriteSheet_203, 0x800, 10203 }, + { (u8 *) &gBattleAnimSpriteSheet_204, 0x200, 10204 }, + { (u8 *) &gBattleAnimSpriteSheet_205, 0x600, 10205 }, + { (u8 *) &gBattleAnimSpriteSheet_206, 0x800, 10206 }, + { (u8 *) &gBattleAnimSpriteSheet_207, 0x180, 10207 }, + { (u8 *) &gBattleAnimSpriteSheet_208, 0x800, 10208 }, + { (u8 *) &gBattleAnimSpriteSheet_209, 0x800, 10209 }, + { (u8 *) &gBattleAnimSpriteSheet_210, 0x80, 10210 }, + { (u8 *) &gBattleAnimSpriteSheet_211, 0x80, 10211 }, + { (u8 *) &gBattleAnimSpriteSheet_212, 0x800, 10212 }, + { (u8 *) &gBattleAnimSpriteSheet_213, 0x800, 10213 }, + { (u8 *) &gBattleAnimSpriteSheet_214, 0x600, 10214 }, + { (u8 *) &gBattleAnimSpriteSheet_215, 0x600, 10215 }, + { (u8 *) &gBattleAnimSpriteSheet_210, 0x80, 10216 }, + { (u8 *) &gBattleAnimSpriteSheet_217, 0x80, 10217 }, + { (u8 *) &gBattleAnimSpriteSheet_218, 0x180, 10218 }, + { (u8 *) &gBattleAnimSpriteSheet_210, 0x80, 10219 }, + { (u8 *) &gBattleAnimSpriteSheet_220, 0x200, 10220 }, + { (u8 *) &gBattleAnimSpriteSheet_221, 0x400, 10221 }, + { (u8 *) &gBattleAnimSpriteSheet_222, 0xA00, 10222 }, + { (u8 *) &gBattleAnimSpriteSheet_223, 0x800, 10223 }, + { (u8 *) &gBattleAnimSpriteSheet_224, 0x200, 10224 }, + { (u8 *) &gBattleAnimSpriteSheet_225, 0x400, 10225 }, + { (u8 *) &gBattleAnimSpriteSheet_226, 0x80, 10226 }, + { (u8 *) &gBattleAnimSpriteSheet_227, 0x800, 10227 }, + { (u8 *) &gBattleAnimSpriteSheet_228, 0x200, 10228 }, + { (u8 *) &gBattleAnimSpriteSheet_229, 0x300, 10229 }, + { (u8 *) &gBattleAnimSpriteSheet_230, 0x800, 10230 }, + { (u8 *) &gBattleAnimSpriteSheet_231, 0x380, 10231 }, + { (u8 *) &gBattleAnimSpriteSheet_232, 0x800, 10232 }, + { (u8 *) &gBattleAnimSpriteSheet_233, 0xC0, 10233 }, + { (u8 *) &gBattleAnimSpriteSheet_234, 0x800, 10234 }, + { (u8 *) &gBattleAnimSpriteSheet_235, 0x60, 10235 }, + { (u8 *) &gBattleAnimSpriteSheet_235, 0x60, 10236 }, + { (u8 *) &gBattleAnimSpriteSheet_235, 0x60, 10237 }, + { (u8 *) &gBattleAnimSpriteSheet_238, 0x80, 10238 }, + { (u8 *) &gBattleAnimSpriteSheet_239, 0x180, 10239 }, + { (u8 *) &gBattleAnimSpriteSheet_240, 0x180, 10240 }, + { (u8 *) &gBattleAnimSpriteSheet_241, 0x200, 10241 }, + { (u8 *) &gBattleAnimSpriteSheet_242, 0x200, 10242 }, + { (u8 *) &gBattleAnimSpriteSheet_243, 0x20, 10243 }, + { (u8 *) &gBattleAnimSpriteSheet_244, 0x400, 10244 }, + { (u8 *) &gBattleAnimSpriteSheet_245, 0x600, 10245 }, + { (u8 *) &gBattleAnimSpriteSheet_246, 0x1000, 10246 }, + { (u8 *) &gBattleAnimSpriteSheet_247, 0x400, 10247 }, + { (u8 *) &gBattleAnimSpriteSheet_248, 0x20, 10248 }, + { (u8 *) &gBattleAnimSpriteSheet_249, 0x80, 10249 }, + { (u8 *) &gBattleAnimSpriteSheet_250, 0x800, 10250 }, + { (u8 *) &gBattleAnimSpriteSheet_251, 0x80, 10251 }, + { (u8 *) &gBattleAnimSpriteSheet_252, 0x200, 10252 }, + { (u8 *) &gBattleAnimSpriteSheet_253, 0x400, 10253 }, + { (u8 *) &gBattleAnimSpriteSheet_254, 0x200, 10254 }, + { (u8 *) &gBattleAnimSpriteSheet_255, 0x200, 10255 }, + { (u8 *) &gBattleAnimSpriteSheet_256, 0x800, 10256 }, + { (u8 *) &gBattleAnimSpriteSheet_257, 0x280, 10257 }, + { (u8 *) &gBattleAnimSpriteSheet_258, 0x200, 10258 }, + { (u8 *) &gBattleAnimSpriteSheet_149, 0x200, 10259 }, + { (u8 *) &gBattleAnimSpriteSheet_260, 0x400, 10260 }, + { (u8 *) &gBattleAnimSpriteSheet_261, 0x200, 10261 }, + { (u8 *) &gBattleAnimSpriteSheet_262, 0x200, 10262 }, + { (u8 *) &gBattleAnimSpriteSheet_263, 0x80, 10263 }, + { (u8 *) &gBattleAnimSpriteSheet_264, 0x20, 10264 }, + { (u8 *) &gBattleAnimSpriteSheet_264, 0x20, 10265 }, + { (u8 *) &gBattleAnimSpriteSheet_266, 0x80, 10266 }, + { (u8 *) &gBattleAnimSpriteSheet_212, 0x800, 10267 }, + { (u8 *) &gBattleAnimSpriteSheet_264, 0x20, 10268 }, + { (u8 *) &gBattleAnimSpriteSheet_269, 0x80, 10269 }, + { (u8 *) &gBattleAnimSpriteSheet_270, 0x400, 10270 }, + { (u8 *) &gBattleAnimSpriteSheet_271, 0x80, 10271 }, + { (u8 *) &gBattleAnimSpriteSheet_272, 0x800, 10272 }, + { (u8 *) &gBattleAnimSpriteSheet_273, 0x20, 10273 }, + { (u8 *) &gBattleAnimSpriteSheet_274, 0x800, 10274 }, + { (u8 *) &gBattleAnimSpriteSheet_275, 0x800, 10275 }, + { (u8 *) &gBattleAnimSpriteSheet_276, 0x800, 10276 }, + { (u8 *) &gBattleAnimSpriteSheet_277, 0x1000, 10277 }, + { (u8 *) &gBattleAnimSpriteSheet_278, 0x800, 10278 }, + { (u8 *) &gBattleAnimSpriteSheet_279, 0xA0, 10279 }, + { (u8 *) &gBattleAnimSpriteSheet_280, 0x800, 10280 }, + { (u8 *) &gBattleAnimSpriteSheet_281, 0x200, 10281 }, + { (u8 *) &gBattleAnimSpriteSheet_282, 0x600, 10282 }, + { (u8 *) &gBattleAnimSpriteSheet_283, 0x200, 10283 }, + { (u8 *) &gBattleAnimSpriteSheet_284, 0x800, 10284 }, + { (u8 *) &gBattleAnimSpriteSheet_285, 0x200, 10285 }, + { (u8 *) &gBattleAnimSpriteSheet_183, 0x800, 10286 }, + { (u8 *) &gBattleAnimSpriteSheet_056, 0x1000, 10287 }, + { (u8 *) &gBattleAnimSpriteSheet_163, 0x100, 10288 }, +}; + +const struct CompressedSpritePalette gBattleAnimPaletteTable[] = +{ + { (u8 *) &gBattleAnimSpritePalette_000, 10000 }, + { (u8 *) &gBattleAnimSpritePalette_001, 10001 }, + { (u8 *) &gBattleAnimSpritePalette_002, 10002 }, + { (u8 *) &gBattleAnimSpritePalette_003, 10003 }, + { (u8 *) &gBattleAnimSpritePalette_004, 10004 }, + { (u8 *) &gBattleAnimSpritePalette_005, 10005 }, + { (u8 *) &gBattleAnimSpritePalette_006, 10006 }, + { (u8 *) &gBattleAnimSpritePalette_007, 10007 }, + { (u8 *) &gBattleAnimSpritePalette_008, 10008 }, + { (u8 *) &gBattleAnimSpritePalette_009, 10009 }, + { (u8 *) &gBattleAnimSpritePalette_010, 10010 }, + { (u8 *) &gBattleAnimSpritePalette_011, 10011 }, + { (u8 *) &gBattleAnimSpritePalette_012, 10012 }, + { (u8 *) &gBattleAnimSpritePalette_013, 10013 }, + { (u8 *) &gBattleAnimSpritePalette_014, 10014 }, + { (u8 *) &gBattleAnimSpritePalette_015, 10015 }, + { (u8 *) &gBattleAnimSpritePalette_016, 10016 }, + { (u8 *) &gBattleAnimSpritePalette_016, 10017 }, + { (u8 *) &gBattleAnimSpritePalette_018, 10018 }, + { (u8 *) &gBattleAnimSpritePalette_019, 10019 }, + { (u8 *) &gBattleAnimSpritePalette_020, 10020 }, + { (u8 *) &gBattleAnimSpritePalette_021, 10021 }, + { (u8 *) &gBattleAnimSpritePalette_022, 10022 }, + { (u8 *) &gBattleAnimSpritePalette_023, 10023 }, + { (u8 *) &gBattleAnimSpritePalette_024, 10024 }, + { (u8 *) &gBattleAnimSpritePalette_025, 10025 }, + { (u8 *) &gBattleAnimSpritePalette_026, 10026 }, + { (u8 *) &gBattleAnimSpritePalette_027, 10027 }, + { (u8 *) &gBattleAnimSpritePalette_028, 10028 }, + { (u8 *) &gBattleAnimSpritePalette_029, 10029 }, + { (u8 *) &gBattleAnimSpritePalette_030, 10030 }, + { (u8 *) &gBattleAnimSpritePalette_031, 10031 }, + { (u8 *) &gBattleAnimSpritePalette_032, 10032 }, + { (u8 *) &gBattleAnimSpritePalette_033, 10033 }, + { (u8 *) &gBattleAnimSpritePalette_033, 10034 }, + { (u8 *) &gBattleAnimSpritePalette_033, 10035 }, + { (u8 *) &gBattleAnimSpritePalette_036, 10036 }, + { (u8 *) &gBattleAnimSpritePalette_036, 10037 }, + { (u8 *) &gBattleAnimSpritePalette_038, 10038 }, + { (u8 *) &gBattleAnimSpritePalette_039, 10039 }, + { (u8 *) &gBattleAnimSpritePalette_038, 10040 }, + { (u8 *) &gBattleAnimSpritePalette_038, 10041 }, + { (u8 *) &gBattleAnimSpritePalette_042, 10042 }, + { (u8 *) &gBattleAnimSpritePalette_043, 10043 }, + { (u8 *) &gBattleAnimSpritePalette_044, 10044 }, + { (u8 *) &gBattleAnimSpritePalette_045, 10045 }, + { (u8 *) &gBattleAnimSpritePalette_046, 10046 }, + { (u8 *) &gBattleAnimSpritePalette_047, 10046 }, + { (u8 *) &gBattleAnimSpritePalette_048, 10048 }, + { (u8 *) &gBattleAnimSpritePalette_049, 10049 }, + { (u8 *) &gBattleAnimSpritePalette_050, 10050 }, + { (u8 *) &gBattleAnimSpritePalette_050, 10051 }, + { (u8 *) &gBattleAnimSpritePalette_050, 10052 }, + { (u8 *) &gBattleAnimSpritePalette_026, 10053 }, + { (u8 *) &gBattleAnimSpritePalette_054, 10054 }, + { (u8 *) &gBattleAnimSpritePalette_050, 10055 }, + { (u8 *) &gBattleAnimSpritePalette_056, 10056 }, + { (u8 *) &gBattleAnimSpritePalette_057, 10057 }, + { (u8 *) &gBattleAnimSpritePalette_058, 10058 }, + { (u8 *) &gBattleAnimSpritePalette_059, 10059 }, + { (u8 *) &gBattleAnimSpritePalette_060, 10060 }, + { (u8 *) &gBattleAnimSpritePalette_061, 10061 }, + { (u8 *) &gBattleAnimSpritePalette_062, 10062 }, + { (u8 *) &gBattleAnimSpritePalette_063, 10063 }, + { (u8 *) &gBattleAnimSpritePalette_064, 10064 }, + { (u8 *) &gBattleAnimSpritePalette_065, 10065 }, + { (u8 *) &gBattleAnimSpritePalette_066, 10066 }, + { (u8 *) &gBattleAnimSpritePalette_067, 10067 }, + { (u8 *) &gBattleAnimSpritePalette_068, 10068 }, + { (u8 *) &gBattleAnimSpritePalette_065, 10069 }, + { (u8 *) &gBattleAnimSpritePalette_070, 10070 }, + { (u8 *) &gBattleAnimSpritePalette_070, 10071 }, + { (u8 *) &gBattleAnimSpritePalette_072, 10072 }, + { (u8 *) &gBattleAnimSpritePalette_073, 10073 }, + { (u8 *) &gBattleAnimSpritePalette_074, 10074 }, + { (u8 *) &gBattleAnimSpritePalette_075, 10075 }, + { (u8 *) &gBattleAnimSpritePalette_076, 10076 }, + { (u8 *) &gBattleAnimSpritePalette_076, 10077 }, + { (u8 *) &gBattleAnimSpritePalette_078, 10078 }, + { (u8 *) &gBattleAnimSpritePalette_078, 10079 }, + { (u8 *) &gBattleAnimSpritePalette_080, 10080 }, + { (u8 *) &gBattleAnimSpritePalette_081, 10081 }, + { (u8 *) &gBattleAnimSpritePalette_082, 10082 }, + { (u8 *) &gBattleAnimSpritePalette_083, 10083 }, + { (u8 *) &gBattleAnimSpritePalette_084, 10084 }, + { (u8 *) &gBattleAnimSpritePalette_085, 10085 }, + { (u8 *) &gBattleAnimSpritePalette_086, 10086 }, + { (u8 *) &gBattleAnimSpritePalette_087, 10087 }, + { (u8 *) &gBattleAnimSpritePalette_088, 10088 }, + { (u8 *) &gBattleAnimSpritePalette_089, 10089 }, + { (u8 *) &gBattleAnimSpritePalette_090, 10090 }, + { (u8 *) &gBattleAnimSpritePalette_091, 10091 }, + { (u8 *) &gBattleAnimSpritePalette_092, 10092 }, + { (u8 *) &gBattleAnimSpritePalette_093, 10093 }, + { (u8 *) &gBattleAnimSpritePalette_094, 10094 }, + { (u8 *) &gBattleAnimSpritePalette_095, 10095 }, + { (u8 *) &gBattleAnimSpritePalette_096, 10096 }, + { (u8 *) &gBattleAnimSpritePalette_097, 10097 }, + { (u8 *) &gBattleAnimSpritePalette_094, 10098 }, + { (u8 *) &gBattleAnimSpritePalette_099, 10099 }, + { (u8 *) &gBattleAnimSpritePalette_100, 10100 }, + { (u8 *) &gBattleAnimSpritePalette_101, 10101 }, + { (u8 *) &gBattleAnimSpritePalette_101, 10102 }, + { (u8 *) &gBattleAnimSpritePalette_103, 10103 }, + { (u8 *) &gBattleAnimSpritePalette_104, 10104 }, + { (u8 *) &gBattleAnimSpritePalette_105, 10105 }, + { (u8 *) &gBattleAnimSpritePalette_105, 10106 }, + { (u8 *) &gBattleAnimSpritePalette_107, 10107 }, + { (u8 *) &gBattleAnimSpritePalette_107, 10108 }, + { (u8 *) &gBattleAnimSpritePalette_109, 10109 }, + { (u8 *) &gBattleAnimSpritePalette_109, 10110 }, + { (u8 *) &gBattleAnimSpritePalette_111, 10111 }, + { (u8 *) &gBattleAnimSpritePalette_112, 10112 }, + { (u8 *) &gBattleAnimSpritePalette_113, 10113 }, + { (u8 *) &gBattleAnimSpritePalette_114, 10114 }, + { (u8 *) &gBattleAnimSpritePalette_115, 10115 }, + { (u8 *) &gBattleAnimSpritePalette_116, 10116 }, + { (u8 *) &gBattleAnimSpritePalette_117, 10117 }, + { (u8 *) &gBattleAnimSpritePalette_118, 10118 }, + { (u8 *) &gBattleAnimSpritePalette_119, 10119 }, + { (u8 *) &gBattleAnimSpritePalette_120, 10120 }, + { (u8 *) &gBattleAnimSpritePalette_121, 10121 }, + { (u8 *) &gBattleAnimSpritePalette_122, 10122 }, + { (u8 *) &gBattleAnimSpritePalette_122, 10123 }, + { (u8 *) &gBattleAnimSpritePalette_124, 10124 }, + { (u8 *) &gBattleAnimSpritePalette_125, 10125 }, + { (u8 *) &gBattleAnimSpritePalette_126, 10126 }, + { (u8 *) &gBattleAnimSpritePalette_127, 10127 }, + { (u8 *) &gBattleAnimSpritePalette_128, 10128 }, + { (u8 *) &gBattleAnimSpritePalette_128, 10129 }, + { (u8 *) &gBattleAnimSpritePalette_130, 10130 }, + { (u8 *) &gBattleAnimSpritePalette_130, 10131 }, + { (u8 *) &gBattleAnimSpritePalette_132, 10132 }, + { (u8 *) &gBattleAnimSpritePalette_133, 10133 }, + { (u8 *) &gBattleAnimSpritePalette_133, 10134 }, + { (u8 *) &gBattleAnimSpritePalette_135, 10135 }, + { (u8 *) &gBattleAnimSpritePalette_136, 10136 }, + { (u8 *) &gBattleAnimSpritePalette_135, 10137 }, + { (u8 *) &gBattleAnimSpritePalette_135, 10138 }, + { (u8 *) &gBattleAnimSpritePalette_139, 10139 }, + { (u8 *) &gBattleAnimSpritePalette_140, 10140 }, + { (u8 *) &gBattleAnimSpritePalette_141, 10141 }, + { (u8 *) &gBattleAnimSpritePalette_141, 10142 }, + { (u8 *) &gBattleAnimSpritePalette_143, 10143 }, + { (u8 *) &gBattleAnimSpritePalette_144, 10144 }, + { (u8 *) &gBattleAnimSpritePalette_139, 10145 }, + { (u8 *) &gBattleAnimSpritePalette_115, 10146 }, + { (u8 *) &gBattleAnimSpritePalette_147, 10147 }, + { (u8 *) &gBattleAnimSpritePalette_148, 10148 }, + { (u8 *) &gBattleAnimSpritePalette_148, 10149 }, + { (u8 *) &gBattleAnimSpritePalette_150, 10150 }, + { (u8 *) &gBattleAnimSpritePalette_150, 10151 }, + { (u8 *) &gBattleAnimSpritePalette_152, 10152 }, + { (u8 *) &gBattleAnimSpritePalette_153, 10153 }, + { (u8 *) &gBattleAnimSpritePalette_154, 10154 }, + { (u8 *) &gBattleAnimSpritePalette_155, 10155 }, + { (u8 *) &gBattleAnimSpritePalette_156, 10156 }, + { (u8 *) &gBattleAnimSpritePalette_157, 10157 }, + { (u8 *) &gBattleAnimSpritePalette_158, 10158 }, + { (u8 *) &gBattleAnimSpritePalette_159, 10159 }, + { (u8 *) &gBattleAnimSpritePalette_160, 10160 }, + { (u8 *) &gBattleAnimSpritePalette_161, 10161 }, + { (u8 *) &gBattleAnimSpritePalette_162, 10162 }, + { (u8 *) &gBattleAnimSpritePalette_163, 10163 }, + { (u8 *) &gBattleAnimSpritePalette_164, 10164 }, + { (u8 *) &gBattleAnimSpritePalette_165, 10165 }, + { (u8 *) &gBattleAnimSpritePalette_166, 10166 }, + { (u8 *) &gBattleAnimSpritePalette_167, 10167 }, + { (u8 *) &gBattleAnimSpritePalette_168, 10168 }, + { (u8 *) &gBattleAnimSpritePalette_169, 10169 }, + { (u8 *) &gBattleAnimSpritePalette_170, 10170 }, + { (u8 *) &gBattleAnimSpritePalette_171, 10171 }, + { (u8 *) &gBattleAnimSpritePalette_172, 10172 }, + { (u8 *) &gBattleAnimSpritePalette_001, 10173 }, + { (u8 *) &gBattleAnimSpritePalette_174, 10174 }, + { (u8 *) &gBattleAnimSpritePalette_175, 10175 }, + { (u8 *) &gBattleAnimSpritePalette_176, 10176 }, + { (u8 *) &gBattleAnimSpritePalette_177, 10177 }, + { (u8 *) &gBattleAnimSpritePalette_178, 10178 }, + { (u8 *) &gBattleAnimSpritePalette_179, 10179 }, + { (u8 *) &gBattleAnimSpritePalette_179, 10180 }, + { (u8 *) &gBattleAnimSpritePalette_179, 10181 }, + { (u8 *) &gBattleAnimSpritePalette_182, 10182 }, + { (u8 *) &gBattleAnimSpritePalette_183, 10183 }, + { (u8 *) &gBattleAnimSpritePalette_184, 10184 }, + { (u8 *) &gBattleAnimSpritePalette_185, 10185 }, + { (u8 *) &gBattleAnimSpritePalette_186, 10186 }, + { (u8 *) &gBattleAnimSpritePalette_187, 10187 }, + { (u8 *) &gBattleAnimSpritePalette_188, 10188 }, + { (u8 *) &gBattleAnimSpritePalette_189, 10189 }, + { (u8 *) &gBattleAnimSpritePalette_190, 10190 }, + { (u8 *) &gBattleAnimSpritePalette_191, 10191 }, + { (u8 *) &gBattleAnimSpritePalette_192, 10192 }, + { (u8 *) &gBattleAnimSpritePalette_193, 10193 }, + { (u8 *) &gBattleAnimSpritePalette_194, 10194 }, + { (u8 *) &gBattleAnimSpritePalette_195, 10195 }, + { (u8 *) &gBattleAnimSpritePalette_196, 10196 }, + { (u8 *) &gBattleAnimSpritePalette_197, 10197 }, + { (u8 *) &gBattleAnimSpritePalette_198, 10198 }, + { (u8 *) &gBattleAnimSpritePalette_199, 10199 }, + { (u8 *) &gBattleAnimSpritePalette_200, 10200 }, + { (u8 *) &gBattleAnimSpritePalette_201, 10201 }, + { (u8 *) &gBattleAnimSpritePalette_202, 10202 }, + { (u8 *) &gBattleAnimSpritePalette_203, 10203 }, + { (u8 *) &gBattleAnimSpritePalette_204, 10204 }, + { (u8 *) &gBattleAnimSpritePalette_205, 10205 }, + { (u8 *) &gBattleAnimSpritePalette_206, 10206 }, + { (u8 *) &gBattleAnimSpritePalette_207, 10207 }, + { (u8 *) &gBattleAnimSpritePalette_167, 10208 }, + { (u8 *) &gBattleAnimSpritePalette_209, 10209 }, + { (u8 *) &gBattleAnimSpritePalette_210, 10210 }, + { (u8 *) &gBattleAnimSpritePalette_211, 10211 }, + { (u8 *) &gBattleAnimSpritePalette_211, 10212 }, + { (u8 *) &gBattleAnimSpritePalette_211, 10213 }, + { (u8 *) &gBattleAnimSpritePalette_064, 10214 }, + { (u8 *) &gBattleAnimSpritePalette_215, 10215 }, + { (u8 *) &gBattleAnimSpritePalette_216, 10216 }, + { (u8 *) &gBattleAnimSpritePalette_217, 10217 }, + { (u8 *) &gBattleAnimSpritePalette_218, 10218 }, + { (u8 *) &gBattleAnimSpritePalette_219, 10219 }, + { (u8 *) &gBattleAnimSpritePalette_220, 10220 }, + { (u8 *) &gBattleAnimSpritePalette_221, 10221 }, + { (u8 *) &gBattleAnimSpritePalette_222, 10222 }, + { (u8 *) &gBattleAnimSpritePalette_223, 10223 }, + { (u8 *) &gBattleAnimSpritePalette_224, 10224 }, + { (u8 *) &gBattleAnimSpritePalette_225, 10225 }, + { (u8 *) &gBattleAnimSpritePalette_226, 10226 }, + { (u8 *) &gBattleAnimSpritePalette_226, 10227 }, + { (u8 *) &gBattleAnimSpritePalette_228, 10228 }, + { (u8 *) &gBattleAnimSpritePalette_229, 10229 }, + { (u8 *) &gBattleAnimSpritePalette_230, 10230 }, + { (u8 *) &gBattleAnimSpritePalette_231, 10231 }, + { (u8 *) &gBattleAnimSpritePalette_231, 10232 }, + { (u8 *) &gBattleAnimSpritePalette_233, 10233 }, + { (u8 *) &gBattleAnimSpritePalette_234, 10234 }, + { (u8 *) &gBattleAnimSpritePalette_235, 10235 }, + { (u8 *) &gBattleAnimSpritePalette_236, 10236 }, + { (u8 *) &gBattleAnimSpritePalette_237, 10237 }, + { (u8 *) &gBattleAnimSpritePalette_238, 10238 }, + { (u8 *) &gBattleAnimSpritePalette_239, 10239 }, + { (u8 *) &gBattleAnimSpritePalette_240, 10240 }, + { (u8 *) &gBattleAnimSpritePalette_241, 10241 }, + { (u8 *) &gBattleAnimSpritePalette_242, 10242 }, + { (u8 *) &gBattleAnimSpritePalette_243, 10243 }, + { (u8 *) &gBattleAnimSpritePalette_244, 10244 }, + { (u8 *) &gBattleAnimSpritePalette_245, 10245 }, + { (u8 *) &gBattleAnimSpritePalette_245, 10246 }, + { (u8 *) &gBattleAnimSpritePalette_064, 10247 }, + { (u8 *) &gBattleAnimSpritePalette_248, 10248 }, + { (u8 *) &gBattleAnimSpritePalette_249, 10249 }, + { (u8 *) &gBattleAnimSpritePalette_249, 10250 }, + { (u8 *) &gBattleAnimSpritePalette_251, 10251 }, + { (u8 *) &gBattleAnimSpritePalette_252, 10252 }, + { (u8 *) &gBattleAnimSpritePalette_253, 10253 }, + { (u8 *) &gBattleAnimSpritePalette_254, 10254 }, + { (u8 *) &gBattleAnimSpritePalette_255, 10255 }, + { (u8 *) &gBattleAnimSpritePalette_256, 10256 }, + { (u8 *) &gBattleAnimSpritePalette_257, 10257 }, + { (u8 *) &gBattleAnimSpritePalette_258, 10258 }, + { (u8 *) &gBattleAnimSpritePalette_259, 10259 }, + { (u8 *) &gBattleAnimSpritePalette_260, 10260 }, + { (u8 *) &gBattleAnimSpritePalette_261, 10261 }, + { (u8 *) &gBattleAnimSpritePalette_262, 10262 }, + { (u8 *) &gBattleAnimSpritePalette_263, 10263 }, + { (u8 *) &gBattleAnimSpritePalette_264, 10264 }, + { (u8 *) &gBattleAnimSpritePalette_265, 10265 }, + { (u8 *) &gBattleAnimSpritePalette_266, 10266 }, + { (u8 *) &gBattleAnimSpritePalette_267, 10267 }, + { (u8 *) &gBattleAnimSpritePalette_268, 10268 }, + { (u8 *) &gBattleAnimSpritePalette_269, 10269 }, + { (u8 *) &gBattleAnimSpritePalette_270, 10270 }, + { (u8 *) &gBattleAnimSpritePalette_271, 10271 }, + { (u8 *) &gBattleAnimSpritePalette_272, 10272 }, + { (u8 *) &gBattleAnimSpritePalette_272, 10273 }, + { (u8 *) &gBattleAnimSpritePalette_274, 10274 }, + { (u8 *) &gBattleAnimSpritePalette_274, 10275 }, + { (u8 *) &gBattleAnimSpritePalette_274, 10276 }, + { (u8 *) &gBattleAnimSpritePalette_277, 10277 }, + { (u8 *) &gBattleAnimSpritePalette_278, 10278 }, + { (u8 *) &gBattleAnimSpritePalette_279, 10279 }, + { (u8 *) &gBattleAnimSpritePalette_280, 10280 }, + { (u8 *) &gBattleAnimSpritePalette_281, 10281 }, + { (u8 *) &gBattleAnimSpritePalette_282, 10282 }, + { (u8 *) &gBattleAnimSpritePalette_283, 10283 }, + { (u8 *) &gBattleAnimSpritePalette_284, 10284 }, + { (u8 *) &gBattleAnimSpritePalette_285, 10285 }, + { (u8 *) &gBattleAnimSpritePalette_286, 10286 }, + { (u8 *) &gBattleAnimSpritePalette_287, 10287 }, + { (u8 *) &gBattleAnimSpritePalette_288, 10288 }, +}; + +const struct BattleAnimBackground gBattleAnimBackgroundTable[] = +{ + &gBattleAnimBackgroundImage_00, &gBattleAnimBackgroundPalette_00, &gBattleAnimBackgroundTilemap_00, + &gBattleAnimBackgroundImage_00, &gBattleAnimBackgroundPalette_00, &gBattleAnimBackgroundTilemap_00, + &gBattleAnimBackgroundImage_02, &gBattleAnimBackgroundPalette_02, &gBattleAnimBackgroundTilemap_02, + &gBattleAnimBackgroundImage_03, &gBattleAnimBackgroundPalette_03, &gBattleAnimBackgroundTilemap_03, + &gBattleAnimBackgroundImage_04, &gBattleAnimBackgroundPalette_04, &gBattleAnimBackgroundTilemap_04, + &gBattleAnimBackgroundImage_04, &gBattleAnimBackgroundPalette_04, &gBattleAnimBackgroundTilemap_05, + &gBattleAnimBackgroundImage_04, &gBattleAnimBackgroundPalette_04, &gBattleAnimBackgroundTilemap_06, + &gBattleAnimBackgroundImage_07, &gBattleAnimBackgroundPalette_07, &gBattleAnimBackgroundTilemap_07, + &gBattleAnimBackgroundImage_07, &gBattleAnimBackgroundPalette_07, &gBattleAnimBackgroundTilemap_08, + &gBattleAnimBackgroundImage_09, &gBattleAnimBackgroundPalette_09, &gBattleAnimBackgroundTilemap_09, + &gBattleAnimBackgroundImage_09, &gBattleAnimBackgroundPalette_09, &gBattleAnimBackgroundTilemap_10, + &gBattleAnimBackgroundImage_11, &gBattleAnimBackgroundPalette_11, &gBattleAnimBackgroundTilemap_11, + &gBattleAnimBackgroundImage_12, &gBattleAnimBackgroundPalette_12, &gBattleAnimBackgroundTilemap_12, + &gBattleAnimBackgroundImage_12, &gBattleAnimBackgroundPalette_12, &gBattleAnimBackgroundTilemap_13, + &gBattleAnimBackgroundImage_12, &gBattleAnimBackgroundPalette_12, &gBattleAnimBackgroundTilemap_14, + &gBattleAnimBackgroundImage_15, &gBattleAnimBackgroundPalette_15, &gBattleAnimBackgroundTilemap_15, + &gBattleAnimBackgroundImage_16, &gBattleAnimBackgroundPalette_16, &gBattleAnimBackgroundTilemap_16, + &gBattleAnimBackgroundImage_17, &gBattleAnimBackgroundPalette_17, &gBattleAnimBackgroundTilemap_17, + &gBattleAnimBackgroundImage_07, &gBattleAnimBackgroundPalette_18, &gBattleAnimBackgroundTilemap_07, + &gBattleAnimBackgroundImage_07, &gBattleAnimBackgroundPalette_18, &gBattleAnimBackgroundTilemap_08, + &gBattleAnimBackgroundImage_20, &gBattleAnimBackgroundPalette_20, &gBattleAnimBackgroundTilemap_20, + &gBattleAnimBackgroundImage_21, &gBattleAnimBackgroundPalette_21, &gBattleAnimBackgroundTilemap_21, + &gBattleAnimBackgroundImage_09, &gBattleAnimBackgroundPalette_22, &gBattleAnimBackgroundTilemap_09, + &gBattleAnimBackgroundImage_09, &gBattleAnimBackgroundPalette_22, &gBattleAnimBackgroundTilemap_10, + &gBattleAnimBackgroundImage_04, &gBattleAnimBackgroundPalette_24, &gBattleAnimBackgroundTilemap_04, + &gBattleAnimBackgroundImage_04, &gBattleAnimBackgroundPalette_24, &gBattleAnimBackgroundTilemap_05, + &gBattleAnimBackgroundImage_04, &gBattleAnimBackgroundPalette_24, &gBattleAnimBackgroundTilemap_06, +}; + extern u16 gBattlePartyID[4]; extern u8 gObjectBankIDs[]; extern u8 gBankAttacker; @@ -64,8 +1905,6 @@ extern struct MusicPlayerInfo gMPlay_SE2; extern const u16 gUnknown_081C7160[]; extern const u8 *const gBattleAnims_Moves[]; -extern const struct CompressedSpriteSheet gBattleAnimPicTable[]; -// extern const struct CompressedSpritePalette gBattleAnimPaletteTable[]; static void RunAnimScriptCommand(void); static void ScriptCmd_loadspritegfx(void); diff --git a/src/data/battle_anim.h b/src/data/battle_anim.h deleted file mode 100644 index 1e12e2011..000000000 --- a/src/data/battle_anim.h +++ /dev/null @@ -1,326 +0,0 @@ -#include "global.h" -#include "graphics.h" - -const struct CompressedSpritePalette gBattleAnimPaletteTable[] = -{ - { (u8 *) &gBattleAnimSpritePalette_000, 10000}, - { (u8 *) &gBattleAnimSpritePalette_001, 10001}, - { (u8 *) &gBattleAnimSpritePalette_002, 10002}, - { (u8 *) &gBattleAnimSpritePalette_003, 10003}, - { (u8 *) &gBattleAnimSpritePalette_004, 10004}, - { (u8 *) &gBattleAnimSpritePalette_005, 10005}, - { (u8 *) &gBattleAnimSpritePalette_006, 10006}, - { (u8 *) &gBattleAnimSpritePalette_007, 10007}, - { (u8 *) &gBattleAnimSpritePalette_008, 10008}, - { (u8 *) &gBattleAnimSpritePalette_009, 10009}, - { (u8 *) &gBattleAnimSpritePalette_010, 10010}, - { (u8 *) &gBattleAnimSpritePalette_011, 10011}, - { (u8 *) &gBattleAnimSpritePalette_012, 10012}, - { (u8 *) &gBattleAnimSpritePalette_013, 10013}, - { (u8 *) &gBattleAnimSpritePalette_014, 10014}, - { (u8 *) &gBattleAnimSpritePalette_015, 10015}, - { (u8 *) &gBattleAnimSpritePalette_016, 10016}, - { (u8 *) &gBattleAnimSpritePalette_016, 10017}, - { (u8 *) &gBattleAnimSpritePalette_018, 10018}, - { (u8 *) &gBattleAnimSpritePalette_019, 10019}, - { (u8 *) &gBattleAnimSpritePalette_020, 10020}, - { (u8 *) &gBattleAnimSpritePalette_021, 10021}, - { (u8 *) &gBattleAnimSpritePalette_022, 10022}, - { (u8 *) &gBattleAnimSpritePalette_023, 10023}, - { (u8 *) &gBattleAnimSpritePalette_024, 10024}, - { (u8 *) &gBattleAnimSpritePalette_025, 10025}, - { (u8 *) &gBattleAnimSpritePalette_026, 10026}, - { (u8 *) &gBattleAnimSpritePalette_027, 10027}, - { (u8 *) &gBattleAnimSpritePalette_028, 10028}, - { (u8 *) &gBattleAnimSpritePalette_029, 10029}, - { (u8 *) &gBattleAnimSpritePalette_030, 10030}, - { (u8 *) &gBattleAnimSpritePalette_031, 10031}, - { (u8 *) &gBattleAnimSpritePalette_032, 10032}, - { (u8 *) &gBattleAnimSpritePalette_033, 10033}, - { (u8 *) &gBattleAnimSpritePalette_033, 10034}, - { (u8 *) &gBattleAnimSpritePalette_033, 10035}, - { (u8 *) &gBattleAnimSpritePalette_036, 10036}, - { (u8 *) &gBattleAnimSpritePalette_036, 10037}, - { (u8 *) &gBattleAnimSpritePalette_038, 10038}, - { (u8 *) &gBattleAnimSpritePalette_039, 10039}, - { (u8 *) &gBattleAnimSpritePalette_038, 10040}, - { (u8 *) &gBattleAnimSpritePalette_038, 10041}, - { (u8 *) &gBattleAnimSpritePalette_042, 10042}, - { (u8 *) &gBattleAnimSpritePalette_043, 10043}, - { (u8 *) &gBattleAnimSpritePalette_044, 10044}, - { (u8 *) &gBattleAnimSpritePalette_045, 10045}, - { (u8 *) &gBattleAnimSpritePalette_046, 10046}, - { (u8 *) &gBattleAnimSpritePalette_047, 10046}, - { (u8 *) &gBattleAnimSpritePalette_048, 10048}, - { (u8 *) &gBattleAnimSpritePalette_049, 10049}, - { (u8 *) &gBattleAnimSpritePalette_050, 10050}, - { (u8 *) &gBattleAnimSpritePalette_050, 10051}, - { (u8 *) &gBattleAnimSpritePalette_050, 10052}, - { (u8 *) &gBattleAnimSpritePalette_026, 10053}, - { (u8 *) &gBattleAnimSpritePalette_054, 10054}, - { (u8 *) &gBattleAnimSpritePalette_050, 10055}, - { (u8 *) &gBattleAnimSpritePalette_056, 10056}, - { (u8 *) &gBattleAnimSpritePalette_057, 10057}, - { (u8 *) &gBattleAnimSpritePalette_058, 10058}, - { (u8 *) &gBattleAnimSpritePalette_059, 10059}, - { (u8 *) &gBattleAnimSpritePalette_060, 10060}, - { (u8 *) &gBattleAnimSpritePalette_061, 10061}, - { (u8 *) &gBattleAnimSpritePalette_062, 10062}, - { (u8 *) &gBattleAnimSpritePalette_063, 10063}, - { (u8 *) &gBattleAnimSpritePalette_064, 10064}, - { (u8 *) &gBattleAnimSpritePalette_065, 10065}, - { (u8 *) &gBattleAnimSpritePalette_066, 10066}, - { (u8 *) &gBattleAnimSpritePalette_067, 10067}, - { (u8 *) &gBattleAnimSpritePalette_068, 10068}, - { (u8 *) &gBattleAnimSpritePalette_065, 10069}, - { (u8 *) &gBattleAnimSpritePalette_070, 10070}, - { (u8 *) &gBattleAnimSpritePalette_070, 10071}, - { (u8 *) &gBattleAnimSpritePalette_072, 10072}, - { (u8 *) &gBattleAnimSpritePalette_073, 10073}, - { (u8 *) &gBattleAnimSpritePalette_074, 10074}, - { (u8 *) &gBattleAnimSpritePalette_075, 10075}, - { (u8 *) &gBattleAnimSpritePalette_076, 10076}, - { (u8 *) &gBattleAnimSpritePalette_076, 10077}, - { (u8 *) &gBattleAnimSpritePalette_078, 10078}, - { (u8 *) &gBattleAnimSpritePalette_078, 10079}, - { (u8 *) &gBattleAnimSpritePalette_080, 10080}, - { (u8 *) &gBattleAnimSpritePalette_081, 10081}, - { (u8 *) &gBattleAnimSpritePalette_082, 10082}, - { (u8 *) &gBattleAnimSpritePalette_083, 10083}, - { (u8 *) &gBattleAnimSpritePalette_084, 10084}, - { (u8 *) &gBattleAnimSpritePalette_085, 10085}, - { (u8 *) &gBattleAnimSpritePalette_086, 10086}, - { (u8 *) &gBattleAnimSpritePalette_087, 10087}, - { (u8 *) &gBattleAnimSpritePalette_088, 10088}, - { (u8 *) &gBattleAnimSpritePalette_089, 10089}, - { (u8 *) &gBattleAnimSpritePalette_090, 10090}, - { (u8 *) &gBattleAnimSpritePalette_091, 10091}, - { (u8 *) &gBattleAnimSpritePalette_092, 10092}, - { (u8 *) &gBattleAnimSpritePalette_093, 10093}, - { (u8 *) &gBattleAnimSpritePalette_094, 10094}, - { (u8 *) &gBattleAnimSpritePalette_095, 10095}, - { (u8 *) &gBattleAnimSpritePalette_096, 10096}, - { (u8 *) &gBattleAnimSpritePalette_097, 10097}, - { (u8 *) &gBattleAnimSpritePalette_094, 10098}, - { (u8 *) &gBattleAnimSpritePalette_099, 10099}, - { (u8 *) &gBattleAnimSpritePalette_100, 10100}, - { (u8 *) &gBattleAnimSpritePalette_101, 10101}, - { (u8 *) &gBattleAnimSpritePalette_101, 10102}, - { (u8 *) &gBattleAnimSpritePalette_103, 10103}, - { (u8 *) &gBattleAnimSpritePalette_104, 10104}, - { (u8 *) &gBattleAnimSpritePalette_105, 10105}, - { (u8 *) &gBattleAnimSpritePalette_105, 10106}, - { (u8 *) &gBattleAnimSpritePalette_107, 10107}, - { (u8 *) &gBattleAnimSpritePalette_107, 10108}, - { (u8 *) &gBattleAnimSpritePalette_109, 10109}, - { (u8 *) &gBattleAnimSpritePalette_109, 10110}, - { (u8 *) &gBattleAnimSpritePalette_111, 10111}, - { (u8 *) &gBattleAnimSpritePalette_112, 10112}, - { (u8 *) &gBattleAnimSpritePalette_113, 10113}, - { (u8 *) &gBattleAnimSpritePalette_114, 10114}, - { (u8 *) &gBattleAnimSpritePalette_115, 10115}, - { (u8 *) &gBattleAnimSpritePalette_116, 10116}, - { (u8 *) &gBattleAnimSpritePalette_117, 10117}, - { (u8 *) &gBattleAnimSpritePalette_118, 10118}, - { (u8 *) &gBattleAnimSpritePalette_119, 10119}, - { (u8 *) &gBattleAnimSpritePalette_120, 10120}, - { (u8 *) &gBattleAnimSpritePalette_121, 10121}, - { (u8 *) &gBattleAnimSpritePalette_122, 10122}, - { (u8 *) &gBattleAnimSpritePalette_122, 10123}, - { (u8 *) &gBattleAnimSpritePalette_124, 10124}, - { (u8 *) &gBattleAnimSpritePalette_125, 10125}, - { (u8 *) &gBattleAnimSpritePalette_126, 10126}, - { (u8 *) &gBattleAnimSpritePalette_127, 10127}, - { (u8 *) &gBattleAnimSpritePalette_128, 10128}, - { (u8 *) &gBattleAnimSpritePalette_128, 10129}, - { (u8 *) &gBattleAnimSpritePalette_130, 10130}, - { (u8 *) &gBattleAnimSpritePalette_130, 10131}, - { (u8 *) &gBattleAnimSpritePalette_132, 10132}, - { (u8 *) &gBattleAnimSpritePalette_133, 10133}, - { (u8 *) &gBattleAnimSpritePalette_133, 10134}, - { (u8 *) &gBattleAnimSpritePalette_135, 10135}, - { (u8 *) &gBattleAnimSpritePalette_136, 10136}, - { (u8 *) &gBattleAnimSpritePalette_135, 10137}, - { (u8 *) &gBattleAnimSpritePalette_135, 10138}, - { (u8 *) &gBattleAnimSpritePalette_139, 10139}, - { (u8 *) &gBattleAnimSpritePalette_140, 10140}, - { (u8 *) &gBattleAnimSpritePalette_141, 10141}, - { (u8 *) &gBattleAnimSpritePalette_141, 10142}, - { (u8 *) &gBattleAnimSpritePalette_143, 10143}, - { (u8 *) &gBattleAnimSpritePalette_144, 10144}, - { (u8 *) &gBattleAnimSpritePalette_139, 10145}, - { (u8 *) &gBattleAnimSpritePalette_115, 10146}, - { (u8 *) &gBattleAnimSpritePalette_147, 10147}, - { (u8 *) &gBattleAnimSpritePalette_148, 10148}, - { (u8 *) &gBattleAnimSpritePalette_148, 10149}, - { (u8 *) &gBattleAnimSpritePalette_150, 10150}, - { (u8 *) &gBattleAnimSpritePalette_150, 10151}, - { (u8 *) &gBattleAnimSpritePalette_152, 10152}, - { (u8 *) &gBattleAnimSpritePalette_153, 10153}, - { (u8 *) &gBattleAnimSpritePalette_154, 10154}, - { (u8 *) &gBattleAnimSpritePalette_155, 10155}, - { (u8 *) &gBattleAnimSpritePalette_156, 10156}, - { (u8 *) &gBattleAnimSpritePalette_157, 10157}, - { (u8 *) &gBattleAnimSpritePalette_158, 10158}, - { (u8 *) &gBattleAnimSpritePalette_159, 10159}, - { (u8 *) &gBattleAnimSpritePalette_160, 10160}, - { (u8 *) &gBattleAnimSpritePalette_161, 10161}, - { (u8 *) &gBattleAnimSpritePalette_162, 10162}, - { (u8 *) &gBattleAnimSpritePalette_163, 10163}, - { (u8 *) &gBattleAnimSpritePalette_164, 10164}, - { (u8 *) &gBattleAnimSpritePalette_165, 10165}, - { (u8 *) &gBattleAnimSpritePalette_166, 10166}, - { (u8 *) &gBattleAnimSpritePalette_167, 10167}, - { (u8 *) &gBattleAnimSpritePalette_168, 10168}, - { (u8 *) &gBattleAnimSpritePalette_169, 10169}, - { (u8 *) &gBattleAnimSpritePalette_170, 10170}, - { (u8 *) &gBattleAnimSpritePalette_171, 10171}, - { (u8 *) &gBattleAnimSpritePalette_172, 10172}, - { (u8 *) &gBattleAnimSpritePalette_001, 10173}, - { (u8 *) &gBattleAnimSpritePalette_174, 10174}, - { (u8 *) &gBattleAnimSpritePalette_175, 10175}, - { (u8 *) &gBattleAnimSpritePalette_176, 10176}, - { (u8 *) &gBattleAnimSpritePalette_177, 10177}, - { (u8 *) &gBattleAnimSpritePalette_178, 10178}, - { (u8 *) &gBattleAnimSpritePalette_179, 10179}, - { (u8 *) &gBattleAnimSpritePalette_179, 10180}, - { (u8 *) &gBattleAnimSpritePalette_179, 10181}, - { (u8 *) &gBattleAnimSpritePalette_182, 10182}, - { (u8 *) &gBattleAnimSpritePalette_183, 10183}, - { (u8 *) &gBattleAnimSpritePalette_184, 10184}, - { (u8 *) &gBattleAnimSpritePalette_185, 10185}, - { (u8 *) &gBattleAnimSpritePalette_186, 10186}, - { (u8 *) &gBattleAnimSpritePalette_187, 10187}, - { (u8 *) &gBattleAnimSpritePalette_188, 10188}, - { (u8 *) &gBattleAnimSpritePalette_189, 10189}, - { (u8 *) &gBattleAnimSpritePalette_190, 10190}, - { (u8 *) &gBattleAnimSpritePalette_191, 10191}, - { (u8 *) &gBattleAnimSpritePalette_192, 10192}, - { (u8 *) &gBattleAnimSpritePalette_193, 10193}, - { (u8 *) &gBattleAnimSpritePalette_194, 10194}, - { (u8 *) &gBattleAnimSpritePalette_195, 10195}, - { (u8 *) &gBattleAnimSpritePalette_196, 10196}, - { (u8 *) &gBattleAnimSpritePalette_197, 10197}, - { (u8 *) &gBattleAnimSpritePalette_198, 10198}, - { (u8 *) &gBattleAnimSpritePalette_199, 10199}, - { (u8 *) &gBattleAnimSpritePalette_200, 10200}, - { (u8 *) &gBattleAnimSpritePalette_201, 10201}, - { (u8 *) &gBattleAnimSpritePalette_202, 10202}, - { (u8 *) &gBattleAnimSpritePalette_203, 10203}, - { (u8 *) &gBattleAnimSpritePalette_204, 10204}, - { (u8 *) &gBattleAnimSpritePalette_205, 10205}, - { (u8 *) &gBattleAnimSpritePalette_206, 10206}, - { (u8 *) &gBattleAnimSpritePalette_207, 10207}, - { (u8 *) &gBattleAnimSpritePalette_167, 10208}, - { (u8 *) &gBattleAnimSpritePalette_209, 10209}, - { (u8 *) &gBattleAnimSpritePalette_210, 10210}, - { (u8 *) &gBattleAnimSpritePalette_211, 10211}, - { (u8 *) &gBattleAnimSpritePalette_211, 10212}, - { (u8 *) &gBattleAnimSpritePalette_211, 10213}, - { (u8 *) &gBattleAnimSpritePalette_064, 10214}, - { (u8 *) &gBattleAnimSpritePalette_215, 10215}, - { (u8 *) &gBattleAnimSpritePalette_216, 10216}, - { (u8 *) &gBattleAnimSpritePalette_217, 10217}, - { (u8 *) &gBattleAnimSpritePalette_218, 10218}, - { (u8 *) &gBattleAnimSpritePalette_219, 10219}, - { (u8 *) &gBattleAnimSpritePalette_220, 10220}, - { (u8 *) &gBattleAnimSpritePalette_221, 10221}, - { (u8 *) &gBattleAnimSpritePalette_222, 10222}, - { (u8 *) &gBattleAnimSpritePalette_223, 10223}, - { (u8 *) &gBattleAnimSpritePalette_224, 10224}, - { (u8 *) &gBattleAnimSpritePalette_225, 10225}, - { (u8 *) &gBattleAnimSpritePalette_226, 10226}, - { (u8 *) &gBattleAnimSpritePalette_226, 10227}, - { (u8 *) &gBattleAnimSpritePalette_228, 10228}, - { (u8 *) &gBattleAnimSpritePalette_229, 10229}, - { (u8 *) &gBattleAnimSpritePalette_230, 10230}, - { (u8 *) &gBattleAnimSpritePalette_231, 10231}, - { (u8 *) &gBattleAnimSpritePalette_231, 10232}, - { (u8 *) &gBattleAnimSpritePalette_233, 10233}, - { (u8 *) &gBattleAnimSpritePalette_234, 10234}, - { (u8 *) &gBattleAnimSpritePalette_235, 10235}, - { (u8 *) &gBattleAnimSpritePalette_236, 10236}, - { (u8 *) &gBattleAnimSpritePalette_237, 10237}, - { (u8 *) &gBattleAnimSpritePalette_238, 10238}, - { (u8 *) &gBattleAnimSpritePalette_239, 10239}, - { (u8 *) &gBattleAnimSpritePalette_240, 10240}, - { (u8 *) &gBattleAnimSpritePalette_241, 10241}, - { (u8 *) &gBattleAnimSpritePalette_242, 10242}, - { (u8 *) &gBattleAnimSpritePalette_243, 10243}, - { (u8 *) &gBattleAnimSpritePalette_244, 10244}, - { (u8 *) &gBattleAnimSpritePalette_245, 10245}, - { (u8 *) &gBattleAnimSpritePalette_245, 10246}, - { (u8 *) &gBattleAnimSpritePalette_064, 10247}, - { (u8 *) &gBattleAnimSpritePalette_248, 10248}, - { (u8 *) &gBattleAnimSpritePalette_249, 10249}, - { (u8 *) &gBattleAnimSpritePalette_249, 10250}, - { (u8 *) &gBattleAnimSpritePalette_251, 10251}, - { (u8 *) &gBattleAnimSpritePalette_252, 10252}, - { (u8 *) &gBattleAnimSpritePalette_253, 10253}, - { (u8 *) &gBattleAnimSpritePalette_254, 10254}, - { (u8 *) &gBattleAnimSpritePalette_255, 10255}, - { (u8 *) &gBattleAnimSpritePalette_256, 10256}, - { (u8 *) &gBattleAnimSpritePalette_257, 10257}, - { (u8 *) &gBattleAnimSpritePalette_258, 10258}, - { (u8 *) &gBattleAnimSpritePalette_259, 10259}, - { (u8 *) &gBattleAnimSpritePalette_260, 10260}, - { (u8 *) &gBattleAnimSpritePalette_261, 10261}, - { (u8 *) &gBattleAnimSpritePalette_262, 10262}, - { (u8 *) &gBattleAnimSpritePalette_263, 10263}, - { (u8 *) &gBattleAnimSpritePalette_264, 10264}, - { (u8 *) &gBattleAnimSpritePalette_265, 10265}, - { (u8 *) &gBattleAnimSpritePalette_266, 10266}, - { (u8 *) &gBattleAnimSpritePalette_267, 10267}, - { (u8 *) &gBattleAnimSpritePalette_268, 10268}, - { (u8 *) &gBattleAnimSpritePalette_269, 10269}, - { (u8 *) &gBattleAnimSpritePalette_270, 10270}, - { (u8 *) &gBattleAnimSpritePalette_271, 10271}, - { (u8 *) &gBattleAnimSpritePalette_272, 10272}, - { (u8 *) &gBattleAnimSpritePalette_272, 10273}, - { (u8 *) &gBattleAnimSpritePalette_274, 10274}, - { (u8 *) &gBattleAnimSpritePalette_274, 10275}, - { (u8 *) &gBattleAnimSpritePalette_274, 10276}, - { (u8 *) &gBattleAnimSpritePalette_277, 10277}, - { (u8 *) &gBattleAnimSpritePalette_278, 10278}, - { (u8 *) &gBattleAnimSpritePalette_279, 10279}, - { (u8 *) &gBattleAnimSpritePalette_280, 10280}, - { (u8 *) &gBattleAnimSpritePalette_281, 10281}, - { (u8 *) &gBattleAnimSpritePalette_282, 10282}, - { (u8 *) &gBattleAnimSpritePalette_283, 10283}, - { (u8 *) &gBattleAnimSpritePalette_284, 10284}, - { (u8 *) &gBattleAnimSpritePalette_285, 10285}, - { (u8 *) &gBattleAnimSpritePalette_286, 10286}, - { (u8 *) &gBattleAnimSpritePalette_287, 10287}, - { (u8 *) &gBattleAnimSpritePalette_288, 10288}, -}; - -const struct BattleAnimBackground gBattleAnimBackgroundTable[] = -{ - &gBattleAnimBackgroundImage_00, &gBattleAnimBackgroundPalette_00, &gBattleAnimBackgroundTilemap_00, - &gBattleAnimBackgroundImage_00, &gBattleAnimBackgroundPalette_00, &gBattleAnimBackgroundTilemap_00, - &gBattleAnimBackgroundImage_02, &gBattleAnimBackgroundPalette_02, &gBattleAnimBackgroundTilemap_02, - &gBattleAnimBackgroundImage_03, &gBattleAnimBackgroundPalette_03, &gBattleAnimBackgroundTilemap_03, - &gBattleAnimBackgroundImage_04, &gBattleAnimBackgroundPalette_04, &gBattleAnimBackgroundTilemap_04, - &gBattleAnimBackgroundImage_04, &gBattleAnimBackgroundPalette_04, &gBattleAnimBackgroundTilemap_05, - &gBattleAnimBackgroundImage_04, &gBattleAnimBackgroundPalette_04, &gBattleAnimBackgroundTilemap_06, - &gBattleAnimBackgroundImage_07, &gBattleAnimBackgroundPalette_07, &gBattleAnimBackgroundTilemap_07, - &gBattleAnimBackgroundImage_07, &gBattleAnimBackgroundPalette_07, &gBattleAnimBackgroundTilemap_08, - &gBattleAnimBackgroundImage_09, &gBattleAnimBackgroundPalette_09, &gBattleAnimBackgroundTilemap_09, - &gBattleAnimBackgroundImage_09, &gBattleAnimBackgroundPalette_09, &gBattleAnimBackgroundTilemap_10, - &gBattleAnimBackgroundImage_11, &gBattleAnimBackgroundPalette_11, &gBattleAnimBackgroundTilemap_11, - &gBattleAnimBackgroundImage_12, &gBattleAnimBackgroundPalette_12, &gBattleAnimBackgroundTilemap_12, - &gBattleAnimBackgroundImage_12, &gBattleAnimBackgroundPalette_12, &gBattleAnimBackgroundTilemap_13, - &gBattleAnimBackgroundImage_12, &gBattleAnimBackgroundPalette_12, &gBattleAnimBackgroundTilemap_14, - &gBattleAnimBackgroundImage_15, &gBattleAnimBackgroundPalette_15, &gBattleAnimBackgroundTilemap_15, - &gBattleAnimBackgroundImage_16, &gBattleAnimBackgroundPalette_16, &gBattleAnimBackgroundTilemap_16, - &gBattleAnimBackgroundImage_17, &gBattleAnimBackgroundPalette_17, &gBattleAnimBackgroundTilemap_17, - &gBattleAnimBackgroundImage_07, &gBattleAnimBackgroundPalette_18, &gBattleAnimBackgroundTilemap_07, - &gBattleAnimBackgroundImage_07, &gBattleAnimBackgroundPalette_18, &gBattleAnimBackgroundTilemap_08, - &gBattleAnimBackgroundImage_20, &gBattleAnimBackgroundPalette_20, &gBattleAnimBackgroundTilemap_20, - &gBattleAnimBackgroundImage_21, &gBattleAnimBackgroundPalette_21, &gBattleAnimBackgroundTilemap_21, - &gBattleAnimBackgroundImage_09, &gBattleAnimBackgroundPalette_22, &gBattleAnimBackgroundTilemap_09, - &gBattleAnimBackgroundImage_09, &gBattleAnimBackgroundPalette_22, &gBattleAnimBackgroundTilemap_10, - &gBattleAnimBackgroundImage_04, &gBattleAnimBackgroundPalette_24, &gBattleAnimBackgroundTilemap_04, - &gBattleAnimBackgroundImage_04, &gBattleAnimBackgroundPalette_24, &gBattleAnimBackgroundTilemap_05, - &gBattleAnimBackgroundImage_04, &gBattleAnimBackgroundPalette_24, &gBattleAnimBackgroundTilemap_06, -}; -- cgit v1.2.3 From 72c90d9dd35b2e0cc8597cd1e10c6a767fea0f0e Mon Sep 17 00:00:00 2001 From: "Marco Willems (M17.1)" Date: Sun, 14 Jan 2018 14:13:59 +0100 Subject: Decompiled data/battle_anim_80A7E7C.s --- src/battle/battle_anim_80A7E7C.c | 78 +++++++++++++++++++++++++++++++++++----- 1 file changed, 69 insertions(+), 9 deletions(-) (limited to 'src') diff --git a/src/battle/battle_anim_80A7E7C.c b/src/battle/battle_anim_80A7E7C.c index c35434df0..f109333e3 100644 --- a/src/battle/battle_anim_80A7E7C.c +++ b/src/battle/battle_anim_80A7E7C.c @@ -20,17 +20,77 @@ static void sub_80A808C(u8 taskId); static void sub_80A81D8(u8 taskId); static void sub_80A8374(u8 taskId); static void sub_80A8488(u8 taskId); +static void sub_80A8530(struct Sprite *sprite); static void sub_80A85A4(struct Sprite *sprite); -void sub_80A8614(struct Sprite* sprite); +static void sub_80A85C8(struct Sprite *sprite); +static void sub_80A8614(struct Sprite* sprite); +static void sub_80A8638(struct Sprite *sprite); static void sub_80A86F4(struct Sprite *sprite); +static void sub_80A8764(struct Sprite *sprite); +static void sub_80A8818(struct Sprite *sprite); static void sub_80A88F0(struct Sprite *sprite); static void sub_80A89B4(u8 taskId); static void sub_80A8A18(u8 taskId); static void sub_80A8C0C(u8 taskId); static void sub_80A8D8C(u8 taskId); -void sub_80A8FD8(u8 taskId); +static void sub_80A8FD8(u8 taskId); static void sub_80A913C(u8 taskId); +const struct SpriteTemplate gBattleAnimSpriteTemplate_83C1FB0 = +{ + .tileTag = 0, + .paletteTag = 0, + .oam = &gDummyOamData, + .anims = gDummySpriteAnimTable, + .images = NULL, + .affineAnims = gDummySpriteAffineAnimTable, + .callback = sub_80A8530, +}; + +const struct SpriteTemplate gBattleAnimSpriteTemplate_83C1FC8 = +{ + .tileTag = 0, + .paletteTag = 0, + .oam = &gDummyOamData, + .anims = gDummySpriteAnimTable, + .images = NULL, + .affineAnims = gDummySpriteAffineAnimTable, + .callback = sub_80A85C8, +}; + +const struct SpriteTemplate gBattleAnimSpriteTemplate_83C1FE0 = +{ + .tileTag = 0, + .paletteTag = 0, + .oam = &gDummyOamData, + .anims = gDummySpriteAnimTable, + .images = NULL, + .affineAnims = gDummySpriteAffineAnimTable, + .callback = sub_80A8638, +}; + +const struct SpriteTemplate gBattleAnimSpriteTemplate_83C1FF8 = +{ + .tileTag = 0, + .paletteTag = 0, + .oam = &gDummyOamData, + .anims = gDummySpriteAnimTable, + .images = NULL, + .affineAnims = gDummySpriteAffineAnimTable, + .callback = sub_80A8764, +}; + +const struct SpriteTemplate gBattleAnimSpriteTemplate_83C2010 = +{ + .tileTag = 0, + .paletteTag = 0, + .oam = &gDummyOamData, + .anims = gDummySpriteAnimTable, + .images = NULL, + .affineAnims = gDummySpriteAffineAnimTable, + .callback = sub_80A8818, +}; + void sub_80A7E7C(u8 taskId) { u8 sprite; @@ -335,7 +395,7 @@ void sub_80A8500(u8 taskId) sub_80A8408(taskId); } -void sub_80A8530(struct Sprite *sprite) +static void sub_80A8530(struct Sprite *sprite) { sprite->invisible = TRUE; if (GetBankSide(gAnimBankAttacker)) @@ -362,7 +422,7 @@ static void sub_80A85A4(struct Sprite *sprite) StoreSpriteCallbackInData(sprite, DestroyAnimSprite); } -void sub_80A85C8(struct Sprite *sprite) +static void sub_80A85C8(struct Sprite *sprite) { u8 spriteId; sprite->invisible = TRUE; @@ -376,7 +436,7 @@ void sub_80A85C8(struct Sprite *sprite) sprite->callback = sub_8078458; } -void sub_80A8614(struct Sprite *sprite) +static void sub_80A8614(struct Sprite *sprite) { sprite->data[0] = sprite->data[4]; sprite->data[2] = -sprite->data[2]; @@ -384,7 +444,7 @@ void sub_80A8614(struct Sprite *sprite) StoreSpriteCallbackInData(sprite, DestroyAnimSprite); } -void sub_80A8638(struct Sprite *sprite) +static void sub_80A8638(struct Sprite *sprite) { int something; int spriteId; @@ -451,7 +511,7 @@ static void sub_80A86F4(struct Sprite *sprite) } } -void sub_80A8764(struct Sprite *sprite) +static void sub_80A8764(struct Sprite *sprite) { u8 v1; u8 spriteId; @@ -486,7 +546,7 @@ void sub_80A8764(struct Sprite *sprite) sprite->callback = sub_80784A8; } -void sub_80A8818(struct Sprite *sprite) +static void sub_80A8818(struct Sprite *sprite) { u8 spriteId; u8 v1; @@ -833,7 +893,7 @@ void sub_80A8EFC(u8 taskId) TASK.func = sub_80A8FD8; } -void sub_80A8FD8(u8 taskId) +static void sub_80A8FD8(u8 taskId) { TASK.data[3] += TASK.data[4]; obj_id_set_rotscale(TASK.data[5], 0x100, 0x100, TASK.data[3]); -- cgit v1.2.3 From c8ac9802a9e59d877a34321793387c188b3c2586 Mon Sep 17 00:00:00 2001 From: "Marco Willems (M17.1)" Date: Sun, 14 Jan 2018 18:19:05 +0100 Subject: truncated some data --- src/battle/battle_anim.c | 576 ----------------------------------------------- 1 file changed, 576 deletions(-) (limited to 'src') diff --git a/src/battle/battle_anim.c b/src/battle/battle_anim.c index 5239e239d..4549d1fcb 100644 --- a/src/battle/battle_anim.c +++ b/src/battle/battle_anim.c @@ -23,1226 +23,650 @@ const struct OamData gOamData_837DF24 = { - .y = 0, .affineMode = 0, .objMode = 0, - .mosaic = 0, - .bpp = 0, .shape = 0, - .x = 0, - .matrixNum = 0, .size = 0, - .tileNum = 0, .priority = 2, - .paletteNum = 0, - .affineParam = 0, }; const struct OamData gOamData_837DF2C = { - .y = 0, .affineMode = 0, .objMode = 0, - .mosaic = 0, - .bpp = 0, .shape = 0, - .x = 0, - .matrixNum = 0, .size = 1, - .tileNum = 0, .priority = 2, - .paletteNum = 0, - .affineParam = 0, }; const struct OamData gOamData_837DF34 = { - .y = 0, .affineMode = 0, .objMode = 0, - .mosaic = 0, - .bpp = 0, .shape = 0, - .x = 0, - .matrixNum = 0, .size = 2, - .tileNum = 0, .priority = 2, - .paletteNum = 0, - .affineParam = 0, }; const struct OamData gOamData_837DF3C = { - .y = 0, .affineMode = 0, .objMode = 0, - .mosaic = 0, - .bpp = 0, .shape = 0, - .x = 0, - .matrixNum = 0, .size = 3, - .tileNum = 0, .priority = 2, - .paletteNum = 0, - .affineParam = 0, }; const struct OamData gOamData_837DF44 = { - .y = 0, .affineMode = 0, .objMode = 0, - .mosaic = 0, - .bpp = 0, .shape = 1, - .x = 0, - .matrixNum = 0, .size = 0, - .tileNum = 0, .priority = 2, - .paletteNum = 0, - .affineParam = 0, }; const struct OamData gOamData_837DF4C = { - .y = 0, .affineMode = 0, .objMode = 0, - .mosaic = 0, - .bpp = 0, .shape = 1, - .x = 0, - .matrixNum = 0, .size = 1, - .tileNum = 0, .priority = 2, - .paletteNum = 0, - .affineParam = 0, }; const struct OamData gOamData_837DF54 = { - .y = 0, .affineMode = 0, .objMode = 0, - .mosaic = 0, - .bpp = 0, .shape = 1, - .x = 0, - .matrixNum = 0, .size = 2, - .tileNum = 0, .priority = 2, - .paletteNum = 0, - .affineParam = 0, }; const struct OamData gOamData_837DF5C = { - .y = 0, .affineMode = 0, .objMode = 0, - .mosaic = 0, - .bpp = 0, .shape = 1, - .x = 0, - .matrixNum = 0, .size = 3, - .tileNum = 0, .priority = 2, - .paletteNum = 0, - .affineParam = 0, }; const struct OamData gOamData_837DF64 = { - .y = 0, .affineMode = 0, .objMode = 0, - .mosaic = 0, - .bpp = 0, .shape = 2, - .x = 0, - .matrixNum = 0, .size = 0, - .tileNum = 0, .priority = 2, - .paletteNum = 0, - .affineParam = 0, }; const struct OamData gOamData_837DF6C = { - .y = 0, .affineMode = 0, .objMode = 0, - .mosaic = 0, - .bpp = 0, .shape = 2, - .x = 0, - .matrixNum = 0, .size = 1, - .tileNum = 0, .priority = 2, - .paletteNum = 0, - .affineParam = 0, }; const struct OamData gOamData_837DF74 = { - .y = 0, .affineMode = 0, .objMode = 0, - .mosaic = 0, - .bpp = 0, .shape = 2, - .x = 0, - .matrixNum = 0, .size = 2, - .tileNum = 0, .priority = 2, - .paletteNum = 0, - .affineParam = 0, }; const struct OamData gOamData_837DF7C = { - .y = 0, .affineMode = 0, .objMode = 0, - .mosaic = 0, - .bpp = 0, .shape = 2, - .x = 0, - .matrixNum = 0, .size = 3, - .tileNum = 0, .priority = 2, - .paletteNum = 0, - .affineParam = 0, }; const struct OamData gOamData_837DF84 = { - .y = 0, .affineMode = 1, .objMode = 0, - .mosaic = 0, - .bpp = 0, .shape = 0, - .x = 0, - .matrixNum = 0, .size = 0, - .tileNum = 0, .priority = 2, - .paletteNum = 0, - .affineParam = 0, }; const struct OamData gOamData_837DF8C = { - .y = 0, .affineMode = 1, .objMode = 0, - .mosaic = 0, - .bpp = 0, .shape = 0, - .x = 0, - .matrixNum = 0, .size = 1, - .tileNum = 0, .priority = 2, - .paletteNum = 0, - .affineParam = 0, }; const struct OamData gOamData_837DF94 = { - .y = 0, .affineMode = 1, .objMode = 0, - .mosaic = 0, - .bpp = 0, .shape = 0, - .x = 0, - .matrixNum = 0, .size = 2, - .tileNum = 0, .priority = 2, - .paletteNum = 0, - .affineParam = 0, }; const struct OamData gOamData_837DF9C = { - .y = 0, .affineMode = 1, .objMode = 0, - .mosaic = 0, - .bpp = 0, .shape = 0, - .x = 0, - .matrixNum = 0, .size = 3, - .tileNum = 0, .priority = 2, - .paletteNum = 0, - .affineParam = 0, }; const struct OamData gOamData_837DFA4 = { - .y = 0, .affineMode = 1, .objMode = 0, - .mosaic = 0, - .bpp = 0, .shape = 1, - .x = 0, - .matrixNum = 0, .size = 0, - .tileNum = 0, .priority = 2, - .paletteNum = 0, - .affineParam = 0, }; const struct OamData gOamData_837DFAC = { - .y = 0, .affineMode = 1, .objMode = 0, - .mosaic = 0, - .bpp = 0, .shape = 1, - .x = 0, - .matrixNum = 0, .size = 1, - .tileNum = 0, .priority = 2, - .paletteNum = 0, - .affineParam = 0, }; const struct OamData gOamData_837DFB4 = { - .y = 0, .affineMode = 1, .objMode = 0, - .mosaic = 0, - .bpp = 0, .shape = 1, - .x = 0, - .matrixNum = 0, .size = 2, - .tileNum = 0, .priority = 2, - .paletteNum = 0, - .affineParam = 0, }; const struct OamData gOamData_837DFBC = { - .y = 0, .affineMode = 1, .objMode = 0, - .mosaic = 0, - .bpp = 0, .shape = 1, - .x = 0, - .matrixNum = 0, .size = 3, - .tileNum = 0, .priority = 2, - .paletteNum = 0, - .affineParam = 0, }; const struct OamData gOamData_837DFC4 = { - .y = 0, .affineMode = 1, .objMode = 0, - .mosaic = 0, - .bpp = 0, .shape = 2, - .x = 0, - .matrixNum = 0, .size = 0, - .tileNum = 0, .priority = 2, - .paletteNum = 0, - .affineParam = 0, }; const struct OamData gOamData_837DFCC = { - .y = 0, .affineMode = 1, .objMode = 0, - .mosaic = 0, - .bpp = 0, .shape = 2, - .x = 0, - .matrixNum = 0, .size = 1, - .tileNum = 0, .priority = 2, - .paletteNum = 0, - .affineParam = 0, }; const struct OamData gOamData_837DFD4 = { - .y = 0, .affineMode = 1, .objMode = 0, - .mosaic = 0, - .bpp = 0, .shape = 2, - .x = 0, - .matrixNum = 0, .size = 2, - .tileNum = 0, .priority = 2, - .paletteNum = 0, - .affineParam = 0, }; const struct OamData gOamData_837DFDC = { - .y = 0, .affineMode = 1, .objMode = 0, - .mosaic = 0, - .bpp = 0, .shape = 2, - .x = 0, - .matrixNum = 0, .size = 3, - .tileNum = 0, .priority = 2, - .paletteNum = 0, - .affineParam = 0, }; const struct OamData gOamData_837DFE4 = { - .y = 0, .affineMode = 3, .objMode = 0, - .mosaic = 0, - .bpp = 0, .shape = 0, - .x = 0, - .matrixNum = 0, .size = 0, - .tileNum = 0, .priority = 2, - .paletteNum = 0, - .affineParam = 0, }; const struct OamData gOamData_837DFEC = { - .y = 0, .affineMode = 3, .objMode = 0, - .mosaic = 0, - .bpp = 0, .shape = 0, - .x = 0, - .matrixNum = 0, .size = 1, - .tileNum = 0, .priority = 2, - .paletteNum = 0, - .affineParam = 0, }; const struct OamData gOamData_837DFF4 = { - .y = 0, .affineMode = 3, .objMode = 0, - .mosaic = 0, - .bpp = 0, .shape = 0, - .x = 0, - .matrixNum = 0, .size = 2, - .tileNum = 0, .priority = 2, - .paletteNum = 0, - .affineParam = 0, }; const struct OamData gOamData_837DFFC = { - .y = 0, .affineMode = 3, .objMode = 0, - .mosaic = 0, - .bpp = 0, .shape = 0, - .x = 0, - .matrixNum = 0, .size = 3, - .tileNum = 0, .priority = 2, - .paletteNum = 0, - .affineParam = 0, }; const struct OamData gOamData_837D004 = { - .y = 0, .affineMode = 3, .objMode = 0, - .mosaic = 0, - .bpp = 0, .shape = 1, - .x = 0, - .matrixNum = 0, .size = 0, - .tileNum = 0, .priority = 2, - .paletteNum = 0, - .affineParam = 0, }; const struct OamData gOamData_837D00C = { - .y = 0, .affineMode = 3, .objMode = 0, - .mosaic = 0, - .bpp = 0, .shape = 1, - .x = 0, - .matrixNum = 0, .size = 1, - .tileNum = 0, .priority = 2, - .paletteNum = 0, - .affineParam = 0, }; const struct OamData gOamData_837E014 = { - .y = 0, .affineMode = 3, .objMode = 0, - .mosaic = 0, - .bpp = 0, .shape = 1, - .x = 0, - .matrixNum = 0, .size = 2, - .tileNum = 0, .priority = 2, - .paletteNum = 0, - .affineParam = 0, }; const struct OamData gOamData_837E01C = { - .y = 0, .affineMode = 3, .objMode = 0, - .mosaic = 0, - .bpp = 0, .shape = 1, - .x = 0, - .matrixNum = 0, .size = 3, - .tileNum = 0, .priority = 2, - .paletteNum = 0, - .affineParam = 0, }; const struct OamData gOamData_837E024 = { - .y = 0, .affineMode = 3, .objMode = 0, - .mosaic = 0, - .bpp = 0, .shape = 2, - .x = 0, - .matrixNum = 0, .size = 0, - .tileNum = 0, .priority = 2, - .paletteNum = 0, - .affineParam = 0, }; const struct OamData gOamData_837E02C = { - .y = 0, .affineMode = 3, .objMode = 0, - .mosaic = 0, - .bpp = 0, .shape = 2, - .x = 0, - .matrixNum = 0, .size = 1, - .tileNum = 0, .priority = 2, - .paletteNum = 0, - .affineParam = 0, }; const struct OamData gOamData_837E034 = { - .y = 0, .affineMode = 3, .objMode = 0, - .mosaic = 0, - .bpp = 0, .shape = 2, - .x = 0, - .matrixNum = 0, .size = 2, - .tileNum = 0, .priority = 2, - .paletteNum = 0, - .affineParam = 0, }; const struct OamData gOamData_837E03C = { - .y = 0, .affineMode = 3, .objMode = 0, - .mosaic = 0, - .bpp = 0, .shape = 2, - .x = 0, - .matrixNum = 0, .size = 3, - .tileNum = 0, .priority = 2, - .paletteNum = 0, - .affineParam = 0, }; const struct OamData gOamData_837E044 = { - .y = 0, .affineMode = 0, .objMode = 1, - .mosaic = 0, - .bpp = 0, .shape = 0, - .x = 0, - .matrixNum = 0, .size = 0, - .tileNum = 0, .priority = 2, - .paletteNum = 0, - .affineParam = 0, }; const struct OamData gOamData_837E04C = { - .y = 0, .affineMode = 0, .objMode = 1, - .mosaic = 0, - .bpp = 0, .shape = 0, - .x = 0, - .matrixNum = 0, .size = 1, - .tileNum = 0, .priority = 2, - .paletteNum = 0, - .affineParam = 0, }; const struct OamData gOamData_837E054 = { - .y = 0, .affineMode = 0, .objMode = 1, - .mosaic = 0, - .bpp = 0, .shape = 0, - .x = 0, - .matrixNum = 0, .size = 2, - .tileNum = 0, .priority = 2, - .paletteNum = 0, - .affineParam = 0, }; const struct OamData gOamData_837E05C = { - .y = 0, .affineMode = 0, .objMode = 1, - .mosaic = 0, - .bpp = 0, .shape = 0, - .x = 0, - .matrixNum = 0, .size = 3, - .tileNum = 0, .priority = 2, - .paletteNum = 0, - .affineParam = 0, }; const struct OamData gOamData_837E064 = { - .y = 0, .affineMode = 0, .objMode = 1, - .mosaic = 0, - .bpp = 0, .shape = 1, - .x = 0, - .matrixNum = 0, .size = 0, - .tileNum = 0, .priority = 2, - .paletteNum = 0, - .affineParam = 0, }; const struct OamData gOamData_837E06C = { - .y = 0, .affineMode = 0, .objMode = 1, - .mosaic = 0, - .bpp = 0, .shape = 1, - .x = 0, - .matrixNum = 0, .size = 1, - .tileNum = 0, .priority = 2, - .paletteNum = 0, - .affineParam = 0, }; const struct OamData gOamData_837E074 = { - .y = 0, .affineMode = 0, .objMode = 1, - .mosaic = 0, - .bpp = 0, .shape = 1, - .x = 0, - .matrixNum = 0, .size = 2, - .tileNum = 0, .priority = 2, - .paletteNum = 0, - .affineParam = 0, }; const struct OamData gOamData_837E07C = { - .y = 0, .affineMode = 0, .objMode = 1, - .mosaic = 0, - .bpp = 0, .shape = 1, - .x = 0, - .matrixNum = 0, .size = 3, - .tileNum = 0, .priority = 2, - .paletteNum = 0, - .affineParam = 0, }; const struct OamData gOamData_837E084 = { - .y = 0, .affineMode = 0, .objMode = 1, - .mosaic = 0, - .bpp = 0, .shape = 2, - .x = 0, - .matrixNum = 0, .size = 0, - .tileNum = 0, .priority = 2, - .paletteNum = 0, - .affineParam = 0, }; const struct OamData gOamData_837E08C = { - .y = 0, .affineMode = 0, .objMode = 1, - .mosaic = 0, - .bpp = 0, .shape = 2, - .x = 0, - .matrixNum = 0, .size = 1, - .tileNum = 0, .priority = 2, - .paletteNum = 0, - .affineParam = 0, }; const struct OamData gOamData_837E094 = { - .y = 0, .affineMode = 0, .objMode = 1, - .mosaic = 0, - .bpp = 0, .shape = 2, - .x = 0, - .matrixNum = 0, .size = 2, - .tileNum = 0, .priority = 2, - .paletteNum = 0, - .affineParam = 0, }; const struct OamData gOamData_837E09C = { - .y = 0, .affineMode = 0, .objMode = 1, - .mosaic = 0, - .bpp = 0, .shape = 2, - .x = 0, - .matrixNum = 0, .size = 3, - .tileNum = 0, .priority = 2, - .paletteNum = 0, - .affineParam = 0, }; const struct OamData gOamData_837E0A4 = { - .y = 0, .affineMode = 1, .objMode = 1, - .mosaic = 0, - .bpp = 0, .shape = 0, - .x = 0, - .matrixNum = 0, .size = 0, - .tileNum = 0, .priority = 2, - .paletteNum = 0, - .affineParam = 0, }; const struct OamData gOamData_837E0AC = { - .y = 0, .affineMode = 1, .objMode = 1, - .mosaic = 0, - .bpp = 0, .shape = 0, - .x = 0, - .matrixNum = 0, .size = 1, - .tileNum = 0, .priority = 2, - .paletteNum = 0, - .affineParam = 0, }; const struct OamData gOamData_837E0B4 = { - .y = 0, .affineMode = 1, .objMode = 1, - .mosaic = 0, - .bpp = 0, .shape = 0, - .x = 0, - .matrixNum = 0, .size = 2, - .tileNum = 0, .priority = 2, - .paletteNum = 0, - .affineParam = 0, }; const struct OamData gOamData_837E0BC = { - .y = 0, .affineMode = 1, .objMode = 1, - .mosaic = 0, - .bpp = 0, .shape = 0, - .x = 0, - .matrixNum = 0, .size = 3, - .tileNum = 0, .priority = 2, - .paletteNum = 0, - .affineParam = 0, }; const struct OamData gOamData_837E0C4 = { - .y = 0, .affineMode = 1, .objMode = 1, - .mosaic = 0, - .bpp = 0, .shape = 1, - .x = 0, - .matrixNum = 0, .size = 0, - .tileNum = 0, .priority = 2, - .paletteNum = 0, - .affineParam = 0, }; const struct OamData gOamData_837E0CC = { - .y = 0, .affineMode = 1, .objMode = 1, - .mosaic = 0, - .bpp = 0, .shape = 1, - .x = 0, - .matrixNum = 0, .size = 1, - .tileNum = 0, .priority = 2, - .paletteNum = 0, - .affineParam = 0, }; const struct OamData gOamData_837E0D4 = { - .y = 0, .affineMode = 1, .objMode = 1, - .mosaic = 0, - .bpp = 0, .shape = 1, - .x = 0, - .matrixNum = 0, .size = 2, - .tileNum = 0, .priority = 2, - .paletteNum = 0, - .affineParam = 0, }; const struct OamData gOamData_837E0DC = { - .y = 0, .affineMode = 1, .objMode = 1, - .mosaic = 0, - .bpp = 0, .shape = 1, - .x = 0, - .matrixNum = 0, .size = 3, - .tileNum = 0, .priority = 2, - .paletteNum = 0, - .affineParam = 0, }; const struct OamData gOamData_837E0E4 = { - .y = 0, .affineMode = 1, .objMode = 1, - .mosaic = 0, - .bpp = 0, .shape = 2, - .x = 0, - .matrixNum = 0, .size = 0, - .tileNum = 0, .priority = 2, - .paletteNum = 0, - .affineParam = 0, }; const struct OamData gOamData_837E0EC = { - .y = 0, .affineMode = 1, .objMode = 1, - .mosaic = 0, - .bpp = 0, .shape = 2, - .x = 0, - .matrixNum = 0, .size = 1, - .tileNum = 0, .priority = 2, - .paletteNum = 0, - .affineParam = 0, }; const struct OamData gOamData_837E0F4 = { - .y = 0, .affineMode = 1, .objMode = 1, - .mosaic = 0, - .bpp = 0, .shape = 2, - .x = 0, - .matrixNum = 0, .size = 2, - .tileNum = 0, .priority = 2, - .paletteNum = 0, - .affineParam = 0, }; const struct OamData gOamData_837E0FC = { - .y = 0, .affineMode = 1, .objMode = 1, - .mosaic = 0, - .bpp = 0, .shape = 2, - .x = 0, - .matrixNum = 0, .size = 3, - .tileNum = 0, .priority = 2, - .paletteNum = 0, - .affineParam = 0, }; const struct OamData gOamData_837E104 = { - .y = 0, .affineMode = 3, .objMode = 1, - .mosaic = 0, - .bpp = 0, .shape = 0, - .x = 0, - .matrixNum = 0, .size = 0, - .tileNum = 0, .priority = 2, - .paletteNum = 0, - .affineParam = 0, }; const struct OamData gOamData_837E10C = { - .y = 0, .affineMode = 3, .objMode = 1, - .mosaic = 0, - .bpp = 0, .shape = 0, - .x = 0, - .matrixNum = 0, .size = 1, - .tileNum = 0, .priority = 2, - .paletteNum = 0, - .affineParam = 0, }; const struct OamData gOamData_837E114 = { - .y = 0, .affineMode = 3, .objMode = 1, - .mosaic = 0, - .bpp = 0, .shape = 0, - .x = 0, - .matrixNum = 0, .size = 2, - .tileNum = 0, .priority = 2, - .paletteNum = 0, - .affineParam = 0, }; const struct OamData gOamData_837E11C = { - .y = 0, .affineMode = 3, .objMode = 1, - .mosaic = 0, - .bpp = 0, .shape = 0, - .x = 0, - .matrixNum = 0, .size = 3, - .tileNum = 0, .priority = 2, - .paletteNum = 0, - .affineParam = 0, }; const struct OamData gOamData_837E124 = { - .y = 0, .affineMode = 3, .objMode = 1, - .mosaic = 0, - .bpp = 0, .shape = 1, - .x = 0, - .matrixNum = 0, .size = 0, - .tileNum = 0, .priority = 2, - .paletteNum = 0, - .affineParam = 0, }; const struct OamData gOamData_837E12C = { - .y = 0, .affineMode = 3, .objMode = 1, - .mosaic = 0, - .bpp = 0, .shape = 1, - .x = 0, - .matrixNum = 0, .size = 1, - .tileNum = 0, .priority = 2, - .paletteNum = 0, - .affineParam = 0, }; const struct OamData gOamData_837E134 = { - .y = 0, .affineMode = 3, .objMode = 1, - .mosaic = 0, - .bpp = 0, .shape = 1, - .x = 0, - .matrixNum = 0, .size = 2, - .tileNum = 0, .priority = 2, - .paletteNum = 0, - .affineParam = 0, }; const struct OamData gOamData_837E13C = { - .y = 0, .affineMode = 3, .objMode = 1, - .mosaic = 0, - .bpp = 0, .shape = 1, - .x = 0, - .matrixNum = 0, .size = 3, - .tileNum = 0, .priority = 2, - .paletteNum = 0, - .affineParam = 0, }; const struct OamData gOamData_837E144 = { - .y = 0, .affineMode = 3, .objMode = 1, - .mosaic = 0, - .bpp = 0, .shape = 2, - .x = 0, - .matrixNum = 0, .size = 0, - .tileNum = 0, .priority = 2, - .paletteNum = 0, - .affineParam = 0, }; const struct OamData gOamData_837E14C = { - .y = 0, .affineMode = 3, .objMode = 1, - .mosaic = 0, - .bpp = 0, .shape = 2, - .x = 0, - .matrixNum = 0, .size = 1, - .tileNum = 0, .priority = 2, - .paletteNum = 0, - .affineParam = 0, }; const struct OamData gOamData_837E154 = { - .y = 0, .affineMode = 3, .objMode = 1, - .mosaic = 0, - .bpp = 0, .shape = 2, - .x = 0, - .matrixNum = 0, .size = 2, - .tileNum = 0, .priority = 2, - .paletteNum = 0, - .affineParam = 0, }; const struct OamData gOamData_837E15C = { - .y = 0, .affineMode = 3, .objMode = 1, - .mosaic = 0, - .bpp = 0, .shape = 2, - .x = 0, - .matrixNum = 0, .size = 3, - .tileNum = 0, .priority = 2, - .paletteNum = 0, - .affineParam = 0, }; const struct CompressedSpriteSheet gBattleAnimPicTable[] = -- cgit v1.2.3