import from github
This commit is contained in:
47
src/data/object_events/base_oam.h
Executable file
47
src/data/object_events/base_oam.h
Executable file
@ -0,0 +1,47 @@
|
||||
const struct OamData gObjectEventBaseOam_8x8 = {
|
||||
.shape = SPRITE_SHAPE(8x8),
|
||||
.size = SPRITE_SIZE(8x8),
|
||||
.priority = 2
|
||||
};
|
||||
|
||||
const struct OamData gObjectEventBaseOam_16x8 = {
|
||||
.shape = SPRITE_SHAPE(16x8),
|
||||
.size = SPRITE_SIZE(16x8),
|
||||
.priority = 2
|
||||
};
|
||||
|
||||
const struct OamData gObjectEventBaseOam_16x16 = {
|
||||
.shape = SPRITE_SHAPE(16x16),
|
||||
.size = SPRITE_SIZE(16x16),
|
||||
.priority = 2
|
||||
};
|
||||
|
||||
const struct OamData gObjectEventBaseOam_32x8 = {
|
||||
.shape = SPRITE_SHAPE(32x8),
|
||||
.size = SPRITE_SIZE(32x8),
|
||||
.priority = 2
|
||||
};
|
||||
|
||||
const struct OamData gObjectEventBaseOam_64x32 = {
|
||||
.shape = SPRITE_SHAPE(64x32),
|
||||
.size = SPRITE_SIZE(64x32),
|
||||
.priority = 2
|
||||
};
|
||||
|
||||
const struct OamData gObjectEventBaseOam_16x32 = {
|
||||
.shape = SPRITE_SHAPE(16x32),
|
||||
.size = SPRITE_SIZE(16x32),
|
||||
.priority = 2
|
||||
};
|
||||
|
||||
const struct OamData gObjectEventBaseOam_32x32 = {
|
||||
.shape = SPRITE_SHAPE(32x32),
|
||||
.size = SPRITE_SIZE(32x32),
|
||||
.priority = 2
|
||||
};
|
||||
|
||||
const struct OamData gObjectEventBaseOam_64x64 = {
|
||||
.shape = SPRITE_SHAPE(64x64),
|
||||
.size = SPRITE_SIZE(64x64),
|
||||
.priority = 2
|
||||
};
|
565
src/data/object_events/berry_tree_graphics_tables.h
Executable file
565
src/data/object_events/berry_tree_graphics_tables.h
Executable file
@ -0,0 +1,565 @@
|
||||
static const struct SpriteFrameImage sPicTable_PechaBerryTree[] = {
|
||||
overworld_frame(gObjectEventPic_BerryTreeDirtPile, 2, 2, 0),
|
||||
overworld_frame(gObjectEventPic_BerryTreeSprout, 2, 2, 0),
|
||||
overworld_frame(gObjectEventPic_BerryTreeSprout, 2, 2, 1),
|
||||
overworld_frame(gObjectEventPic_PechaBerryTree, 2, 4, 0),
|
||||
overworld_frame(gObjectEventPic_PechaBerryTree, 2, 4, 1),
|
||||
overworld_frame(gObjectEventPic_PechaBerryTree, 2, 4, 2),
|
||||
overworld_frame(gObjectEventPic_PechaBerryTree, 2, 4, 3),
|
||||
overworld_frame(gObjectEventPic_PechaBerryTree, 2, 4, 4),
|
||||
overworld_frame(gObjectEventPic_PechaBerryTree, 2, 4, 5),
|
||||
};
|
||||
|
||||
const u8 gBerryTreePaletteSlotTable_Pecha[] = {3, 4, 4, 4, 4};
|
||||
|
||||
static const struct SpriteFrameImage sPicTable_KelpsyBerryTree[] = {
|
||||
overworld_frame(gObjectEventPic_BerryTreeDirtPile, 2, 2, 0),
|
||||
overworld_frame(gObjectEventPic_BerryTreeSprout, 2, 2, 0),
|
||||
overworld_frame(gObjectEventPic_BerryTreeSprout, 2, 2, 1),
|
||||
overworld_frame(gObjectEventPic_KelpsyBerryTree, 2, 4, 0),
|
||||
overworld_frame(gObjectEventPic_KelpsyBerryTree, 2, 4, 1),
|
||||
overworld_frame(gObjectEventPic_KelpsyBerryTree, 2, 4, 2),
|
||||
overworld_frame(gObjectEventPic_KelpsyBerryTree, 2, 4, 3),
|
||||
overworld_frame(gObjectEventPic_KelpsyBerryTree, 2, 4, 4),
|
||||
overworld_frame(gObjectEventPic_KelpsyBerryTree, 2, 4, 5),
|
||||
};
|
||||
|
||||
const u8 gBerryTreePaletteSlotTable_Kelpsy[] = {3, 4, 2, 2, 2};
|
||||
|
||||
static const struct SpriteFrameImage sPicTable_WepearBerryTree[] = {
|
||||
overworld_frame(gObjectEventPic_BerryTreeDirtPile, 2, 2, 0),
|
||||
overworld_frame(gObjectEventPic_BerryTreeSprout, 2, 2, 0),
|
||||
overworld_frame(gObjectEventPic_BerryTreeSprout, 2, 2, 1),
|
||||
overworld_frame(gObjectEventPic_WepearBerryTree, 2, 4, 0),
|
||||
overworld_frame(gObjectEventPic_WepearBerryTree, 2, 4, 1),
|
||||
overworld_frame(gObjectEventPic_WepearBerryTree, 2, 4, 2),
|
||||
overworld_frame(gObjectEventPic_WepearBerryTree, 2, 4, 3),
|
||||
overworld_frame(gObjectEventPic_WepearBerryTree, 2, 4, 4),
|
||||
overworld_frame(gObjectEventPic_WepearBerryTree, 2, 4, 5),
|
||||
};
|
||||
|
||||
const u8 gBerryTreePaletteSlotTable_Wepear[] = {3, 4, 2, 2, 2};
|
||||
|
||||
static const struct SpriteFrameImage sPicTable_IapapaBerryTree[] = {
|
||||
overworld_frame(gObjectEventPic_BerryTreeDirtPile, 2, 2, 0),
|
||||
overworld_frame(gObjectEventPic_BerryTreeSprout, 2, 2, 0),
|
||||
overworld_frame(gObjectEventPic_BerryTreeSprout, 2, 2, 1),
|
||||
overworld_frame(gObjectEventPic_IapapaBerryTree, 2, 4, 0),
|
||||
overworld_frame(gObjectEventPic_IapapaBerryTree, 2, 4, 1),
|
||||
overworld_frame(gObjectEventPic_IapapaBerryTree, 2, 4, 2),
|
||||
overworld_frame(gObjectEventPic_IapapaBerryTree, 2, 4, 3),
|
||||
overworld_frame(gObjectEventPic_IapapaBerryTree, 2, 4, 4),
|
||||
overworld_frame(gObjectEventPic_IapapaBerryTree, 2, 4, 5),
|
||||
};
|
||||
|
||||
const u8 gBerryTreePaletteSlotTable_Iapapa[] = {3, 4, 3, 3, 3};
|
||||
|
||||
static const struct SpriteFrameImage sPicTable_CheriBerryTree[] = {
|
||||
overworld_frame(gObjectEventPic_BerryTreeDirtPile, 2, 2, 0),
|
||||
overworld_frame(gObjectEventPic_BerryTreeSprout, 2, 2, 0),
|
||||
overworld_frame(gObjectEventPic_BerryTreeSprout, 2, 2, 1),
|
||||
overworld_frame(gObjectEventPic_CheriBerryTree, 2, 4, 0),
|
||||
overworld_frame(gObjectEventPic_CheriBerryTree, 2, 4, 1),
|
||||
overworld_frame(gObjectEventPic_CheriBerryTree, 2, 4, 2),
|
||||
overworld_frame(gObjectEventPic_CheriBerryTree, 2, 4, 3),
|
||||
overworld_frame(gObjectEventPic_CheriBerryTree, 2, 4, 4),
|
||||
overworld_frame(gObjectEventPic_CheriBerryTree, 2, 4, 5),
|
||||
};
|
||||
|
||||
const u8 gBerryTreePaletteSlotTable_Cheri[] = {3, 4, 4, 4, 4};
|
||||
|
||||
static const struct SpriteFrameImage sPicTable_FigyBerryTree[] = {
|
||||
overworld_frame(gObjectEventPic_BerryTreeDirtPile, 2, 2, 0),
|
||||
overworld_frame(gObjectEventPic_BerryTreeSprout, 2, 2, 0),
|
||||
overworld_frame(gObjectEventPic_BerryTreeSprout, 2, 2, 1),
|
||||
overworld_frame(gObjectEventPic_FigyBerryTree, 2, 4, 0),
|
||||
overworld_frame(gObjectEventPic_FigyBerryTree, 2, 4, 1),
|
||||
overworld_frame(gObjectEventPic_FigyBerryTree, 2, 4, 2),
|
||||
overworld_frame(gObjectEventPic_FigyBerryTree, 2, 4, 3),
|
||||
overworld_frame(gObjectEventPic_FigyBerryTree, 2, 4, 4),
|
||||
overworld_frame(gObjectEventPic_FigyBerryTree, 2, 4, 5),
|
||||
};
|
||||
|
||||
const u8 gBerryTreePaletteSlotTable_Figy[] = {3, 4, 3, 3, 3};
|
||||
|
||||
static const struct SpriteFrameImage sPicTable_MagoBerryTree[] = {
|
||||
overworld_frame(gObjectEventPic_BerryTreeDirtPile, 2, 2, 0),
|
||||
overworld_frame(gObjectEventPic_BerryTreeSprout, 2, 2, 0),
|
||||
overworld_frame(gObjectEventPic_BerryTreeSprout, 2, 2, 1),
|
||||
overworld_frame(gObjectEventPic_MagoBerryTree, 2, 4, 0),
|
||||
overworld_frame(gObjectEventPic_MagoBerryTree, 2, 4, 1),
|
||||
overworld_frame(gObjectEventPic_MagoBerryTree, 2, 4, 2),
|
||||
overworld_frame(gObjectEventPic_MagoBerryTree, 2, 4, 3),
|
||||
overworld_frame(gObjectEventPic_MagoBerryTree, 2, 4, 4),
|
||||
overworld_frame(gObjectEventPic_MagoBerryTree, 2, 4, 5),
|
||||
};
|
||||
|
||||
const u8 gBerryTreePaletteSlotTable_Mago[] = {3, 4, 3, 3, 3};
|
||||
|
||||
static const struct SpriteFrameImage sPicTable_LumBerryTree[] = {
|
||||
overworld_frame(gObjectEventPic_BerryTreeDirtPile, 2, 2, 0),
|
||||
overworld_frame(gObjectEventPic_BerryTreeSprout, 2, 2, 0),
|
||||
overworld_frame(gObjectEventPic_BerryTreeSprout, 2, 2, 1),
|
||||
overworld_frame(gObjectEventPic_LumBerryTree, 2, 4, 0),
|
||||
overworld_frame(gObjectEventPic_LumBerryTree, 2, 4, 1),
|
||||
overworld_frame(gObjectEventPic_LumBerryTree, 2, 4, 2),
|
||||
overworld_frame(gObjectEventPic_LumBerryTree, 2, 4, 3),
|
||||
overworld_frame(gObjectEventPic_LumBerryTree, 2, 4, 4),
|
||||
overworld_frame(gObjectEventPic_LumBerryTree, 2, 4, 5),
|
||||
};
|
||||
|
||||
const u8 gBerryTreePaletteSlotTable_Lum[] = {3, 4, 4, 4, 4};
|
||||
|
||||
static const struct SpriteFrameImage sPicTable_RazzBerryTree[] = {
|
||||
overworld_frame(gObjectEventPic_BerryTreeDirtPile, 2, 2, 0),
|
||||
overworld_frame(gObjectEventPic_BerryTreeSprout, 2, 2, 0),
|
||||
overworld_frame(gObjectEventPic_BerryTreeSprout, 2, 2, 1),
|
||||
overworld_frame(gObjectEventPic_RazzBerryTree, 2, 4, 0),
|
||||
overworld_frame(gObjectEventPic_RazzBerryTree, 2, 4, 1),
|
||||
overworld_frame(gObjectEventPic_RazzBerryTree, 2, 4, 2),
|
||||
overworld_frame(gObjectEventPic_RazzBerryTree, 2, 4, 3),
|
||||
overworld_frame(gObjectEventPic_RazzBerryTree, 2, 4, 4),
|
||||
overworld_frame(gObjectEventPic_RazzBerryTree, 2, 4, 5),
|
||||
};
|
||||
|
||||
const u8 gBerryTreePaletteSlotTable_Razz[] = {3, 4, 4, 4, 4};
|
||||
|
||||
static const struct SpriteFrameImage sPicTable_GrepaBerryTree[] = {
|
||||
overworld_frame(gObjectEventPic_BerryTreeDirtPile, 2, 2, 0),
|
||||
overworld_frame(gObjectEventPic_BerryTreeSprout, 2, 2, 0),
|
||||
overworld_frame(gObjectEventPic_BerryTreeSprout, 2, 2, 1),
|
||||
overworld_frame(gObjectEventPic_GrepaBerryTree, 2, 4, 0),
|
||||
overworld_frame(gObjectEventPic_GrepaBerryTree, 2, 4, 1),
|
||||
overworld_frame(gObjectEventPic_GrepaBerryTree, 2, 4, 2),
|
||||
overworld_frame(gObjectEventPic_GrepaBerryTree, 2, 4, 3),
|
||||
overworld_frame(gObjectEventPic_GrepaBerryTree, 2, 4, 4),
|
||||
overworld_frame(gObjectEventPic_GrepaBerryTree, 2, 4, 5),
|
||||
};
|
||||
|
||||
const u8 gBerryTreePaletteSlotTable_Grepa[] = {3, 4, 3, 3, 3};
|
||||
|
||||
static const struct SpriteFrameImage sPicTable_RabutaBerryTree[] = {
|
||||
overworld_frame(gObjectEventPic_BerryTreeDirtPile, 2, 2, 0),
|
||||
overworld_frame(gObjectEventPic_BerryTreeSprout, 2, 2, 0),
|
||||
overworld_frame(gObjectEventPic_BerryTreeSprout, 2, 2, 1),
|
||||
overworld_frame(gObjectEventPic_RabutaBerryTree, 2, 4, 0),
|
||||
overworld_frame(gObjectEventPic_RabutaBerryTree, 2, 4, 1),
|
||||
overworld_frame(gObjectEventPic_RabutaBerryTree, 2, 4, 2),
|
||||
overworld_frame(gObjectEventPic_RabutaBerryTree, 2, 4, 3),
|
||||
overworld_frame(gObjectEventPic_RabutaBerryTree, 2, 4, 4),
|
||||
overworld_frame(gObjectEventPic_RabutaBerryTree, 2, 4, 5),
|
||||
};
|
||||
|
||||
const u8 gBerryTreePaletteSlotTable_Rabuta[] = {3, 4, 4, 4, 4};
|
||||
|
||||
static const struct SpriteFrameImage sPicTable_NomelBerryTree[] = {
|
||||
overworld_frame(gObjectEventPic_BerryTreeDirtPile, 2, 2, 0),
|
||||
overworld_frame(gObjectEventPic_BerryTreeSprout, 2, 2, 0),
|
||||
overworld_frame(gObjectEventPic_BerryTreeSprout, 2, 2, 1),
|
||||
overworld_frame(gObjectEventPic_NomelBerryTree, 2, 4, 0),
|
||||
overworld_frame(gObjectEventPic_NomelBerryTree, 2, 4, 1),
|
||||
overworld_frame(gObjectEventPic_NomelBerryTree, 2, 4, 2),
|
||||
overworld_frame(gObjectEventPic_NomelBerryTree, 2, 4, 3),
|
||||
overworld_frame(gObjectEventPic_NomelBerryTree, 2, 4, 4),
|
||||
overworld_frame(gObjectEventPic_NomelBerryTree, 2, 4, 5),
|
||||
};
|
||||
|
||||
const u8 gBerryTreePaletteSlotTable_Nomel[] = {3, 4, 3, 3, 3};
|
||||
|
||||
static const struct SpriteFrameImage sPicTable_LeppaBerryTree[] = {
|
||||
overworld_frame(gObjectEventPic_BerryTreeDirtPile, 2, 2, 0),
|
||||
overworld_frame(gObjectEventPic_BerryTreeSprout, 2, 2, 0),
|
||||
overworld_frame(gObjectEventPic_BerryTreeSprout, 2, 2, 1),
|
||||
overworld_frame(gObjectEventPic_LeppaBerryTree, 2, 4, 0),
|
||||
overworld_frame(gObjectEventPic_LeppaBerryTree, 2, 4, 1),
|
||||
overworld_frame(gObjectEventPic_LeppaBerryTree, 2, 4, 2),
|
||||
overworld_frame(gObjectEventPic_LeppaBerryTree, 2, 4, 3),
|
||||
overworld_frame(gObjectEventPic_LeppaBerryTree, 2, 4, 4),
|
||||
overworld_frame(gObjectEventPic_LeppaBerryTree, 2, 4, 5),
|
||||
};
|
||||
|
||||
const u8 gBerryTreePaletteSlotTable_Leppa[] = {3, 4, 3, 3, 3};
|
||||
|
||||
static const struct SpriteFrameImage sPicTable_LiechiBerryTree[] = {
|
||||
overworld_frame(gObjectEventPic_BerryTreeDirtPile, 2, 2, 0),
|
||||
overworld_frame(gObjectEventPic_BerryTreeSprout, 2, 2, 0),
|
||||
overworld_frame(gObjectEventPic_BerryTreeSprout, 2, 2, 1),
|
||||
overworld_frame(gObjectEventPic_LiechiBerryTree, 2, 4, 0),
|
||||
overworld_frame(gObjectEventPic_LiechiBerryTree, 2, 4, 1),
|
||||
overworld_frame(gObjectEventPic_LiechiBerryTree, 2, 4, 2),
|
||||
overworld_frame(gObjectEventPic_LiechiBerryTree, 2, 4, 3),
|
||||
overworld_frame(gObjectEventPic_LiechiBerryTree, 2, 4, 4),
|
||||
overworld_frame(gObjectEventPic_LiechiBerryTree, 2, 4, 5),
|
||||
};
|
||||
|
||||
const u8 gBerryTreePaletteSlotTable_Liechi[] = {3, 4, 4, 4, 4};
|
||||
|
||||
static const struct SpriteFrameImage sPicTable_HondewBerryTree[] = {
|
||||
overworld_frame(gObjectEventPic_BerryTreeDirtPile, 2, 2, 0),
|
||||
overworld_frame(gObjectEventPic_BerryTreeSprout, 2, 2, 0),
|
||||
overworld_frame(gObjectEventPic_BerryTreeSprout, 2, 2, 1),
|
||||
overworld_frame(gObjectEventPic_HondewBerryTree, 2, 4, 0),
|
||||
overworld_frame(gObjectEventPic_HondewBerryTree, 2, 4, 1),
|
||||
overworld_frame(gObjectEventPic_HondewBerryTree, 2, 4, 2),
|
||||
overworld_frame(gObjectEventPic_HondewBerryTree, 2, 4, 3),
|
||||
overworld_frame(gObjectEventPic_HondewBerryTree, 2, 4, 4),
|
||||
overworld_frame(gObjectEventPic_HondewBerryTree, 2, 4, 5),
|
||||
};
|
||||
|
||||
const u8 gBerryTreePaletteSlotTable_Hondew[] = {3, 4, 5, 5, 5};
|
||||
|
||||
static const struct SpriteFrameImage sPicTable_AguavBerryTree[] = {
|
||||
overworld_frame(gObjectEventPic_BerryTreeDirtPile, 2, 2, 0),
|
||||
overworld_frame(gObjectEventPic_BerryTreeSprout, 2, 2, 0),
|
||||
overworld_frame(gObjectEventPic_BerryTreeSprout, 2, 2, 1),
|
||||
overworld_frame(gObjectEventPic_AguavBerryTree, 2, 4, 0),
|
||||
overworld_frame(gObjectEventPic_AguavBerryTree, 2, 4, 1),
|
||||
overworld_frame(gObjectEventPic_AguavBerryTree, 2, 4, 2),
|
||||
overworld_frame(gObjectEventPic_AguavBerryTree, 2, 4, 3),
|
||||
overworld_frame(gObjectEventPic_AguavBerryTree, 2, 4, 4),
|
||||
overworld_frame(gObjectEventPic_AguavBerryTree, 2, 4, 5),
|
||||
};
|
||||
|
||||
const u8 gBerryTreePaletteSlotTable_Aguav[] = {3, 4, 4, 4, 4};
|
||||
|
||||
static const struct SpriteFrameImage sPicTable_WikiBerryTree[] = {
|
||||
overworld_frame(gObjectEventPic_BerryTreeDirtPile, 2, 2, 0),
|
||||
overworld_frame(gObjectEventPic_BerryTreeSprout, 2, 2, 0),
|
||||
overworld_frame(gObjectEventPic_BerryTreeSprout, 2, 2, 1),
|
||||
overworld_frame(gObjectEventPic_WikiBerryTree, 2, 4, 0),
|
||||
overworld_frame(gObjectEventPic_WikiBerryTree, 2, 4, 1),
|
||||
overworld_frame(gObjectEventPic_WikiBerryTree, 2, 4, 2),
|
||||
overworld_frame(gObjectEventPic_WikiBerryTree, 2, 4, 3),
|
||||
overworld_frame(gObjectEventPic_WikiBerryTree, 2, 4, 4),
|
||||
overworld_frame(gObjectEventPic_WikiBerryTree, 2, 4, 5),
|
||||
};
|
||||
|
||||
const u8 gBerryTreePaletteSlotTable_Wiki[] = {3, 4, 3, 3, 3};
|
||||
|
||||
static const struct SpriteFrameImage sPicTable_PomegBerryTree[] = {
|
||||
overworld_frame(gObjectEventPic_BerryTreeDirtPile, 2, 2, 0),
|
||||
overworld_frame(gObjectEventPic_BerryTreeSprout, 2, 2, 0),
|
||||
overworld_frame(gObjectEventPic_BerryTreeSprout, 2, 2, 1),
|
||||
overworld_frame(gObjectEventPic_PomegBerryTree, 2, 4, 0),
|
||||
overworld_frame(gObjectEventPic_PomegBerryTree, 2, 4, 1),
|
||||
overworld_frame(gObjectEventPic_PomegBerryTree, 2, 4, 2),
|
||||
overworld_frame(gObjectEventPic_PomegBerryTree, 2, 4, 3),
|
||||
overworld_frame(gObjectEventPic_PomegBerryTree, 2, 4, 4),
|
||||
overworld_frame(gObjectEventPic_PomegBerryTree, 2, 4, 5),
|
||||
};
|
||||
|
||||
const u8 gBerryTreePaletteSlotTable_Pomeg[] = {3, 4, 3, 3, 3};
|
||||
|
||||
static const struct SpriteFrameImage sPicTable_RawstBerryTree[] = {
|
||||
overworld_frame(gObjectEventPic_BerryTreeDirtPile, 2, 2, 0),
|
||||
overworld_frame(gObjectEventPic_BerryTreeSprout, 2, 2, 0),
|
||||
overworld_frame(gObjectEventPic_BerryTreeSprout, 2, 2, 1),
|
||||
overworld_frame(gObjectEventPic_RawstBerryTree, 2, 4, 0),
|
||||
overworld_frame(gObjectEventPic_RawstBerryTree, 2, 4, 1),
|
||||
overworld_frame(gObjectEventPic_RawstBerryTree, 2, 4, 2),
|
||||
overworld_frame(gObjectEventPic_RawstBerryTree, 2, 4, 3),
|
||||
overworld_frame(gObjectEventPic_RawstBerryTree, 2, 4, 4),
|
||||
overworld_frame(gObjectEventPic_RawstBerryTree, 2, 4, 5),
|
||||
};
|
||||
|
||||
const u8 gBerryTreePaletteSlotTable_Rawst[] = {3, 4, 4, 4, 4};
|
||||
|
||||
static const struct SpriteFrameImage sPicTable_SpelonBerryTree[] = {
|
||||
overworld_frame(gObjectEventPic_BerryTreeDirtPile, 2, 2, 0),
|
||||
overworld_frame(gObjectEventPic_BerryTreeSprout, 2, 2, 0),
|
||||
overworld_frame(gObjectEventPic_BerryTreeSprout, 2, 2, 1),
|
||||
overworld_frame(gObjectEventPic_SpelonBerryTree, 2, 4, 0),
|
||||
overworld_frame(gObjectEventPic_SpelonBerryTree, 2, 4, 1),
|
||||
overworld_frame(gObjectEventPic_SpelonBerryTree, 2, 4, 2),
|
||||
overworld_frame(gObjectEventPic_SpelonBerryTree, 2, 4, 3),
|
||||
overworld_frame(gObjectEventPic_SpelonBerryTree, 2, 4, 4),
|
||||
overworld_frame(gObjectEventPic_SpelonBerryTree, 2, 4, 5),
|
||||
};
|
||||
|
||||
const u8 gBerryTreePaletteSlotTable_Spelon[] = {3, 4, 3, 3, 3};
|
||||
|
||||
static const struct SpriteFrameImage sPicTable_ChestoBerryTree[] = {
|
||||
overworld_frame(gObjectEventPic_BerryTreeDirtPile, 2, 2, 0),
|
||||
overworld_frame(gObjectEventPic_BerryTreeSprout, 2, 2, 0),
|
||||
overworld_frame(gObjectEventPic_BerryTreeSprout, 2, 2, 1),
|
||||
overworld_frame(gObjectEventPic_ChestoBerryTree, 2, 4, 0),
|
||||
overworld_frame(gObjectEventPic_ChestoBerryTree, 2, 4, 1),
|
||||
overworld_frame(gObjectEventPic_ChestoBerryTree, 2, 4, 2),
|
||||
overworld_frame(gObjectEventPic_ChestoBerryTree, 2, 4, 3),
|
||||
overworld_frame(gObjectEventPic_ChestoBerryTree, 2, 4, 4),
|
||||
overworld_frame(gObjectEventPic_ChestoBerryTree, 2, 4, 5),
|
||||
};
|
||||
|
||||
const u8 gBerryTreePaletteSlotTable_Chesto[] = {3, 4, 2, 2, 2};
|
||||
|
||||
static const struct SpriteFrameImage sPicTable_OranBerryTree[] = {
|
||||
overworld_frame(gObjectEventPic_BerryTreeDirtPile, 2, 2, 0),
|
||||
overworld_frame(gObjectEventPic_BerryTreeSprout, 2, 2, 0),
|
||||
overworld_frame(gObjectEventPic_BerryTreeSprout, 2, 2, 1),
|
||||
overworld_frame(gObjectEventPic_OranBerryTree, 2, 4, 0),
|
||||
overworld_frame(gObjectEventPic_OranBerryTree, 2, 4, 1),
|
||||
overworld_frame(gObjectEventPic_OranBerryTree, 2, 4, 2),
|
||||
overworld_frame(gObjectEventPic_OranBerryTree, 2, 4, 3),
|
||||
overworld_frame(gObjectEventPic_OranBerryTree, 2, 4, 4),
|
||||
overworld_frame(gObjectEventPic_OranBerryTree, 2, 4, 5),
|
||||
};
|
||||
|
||||
const u8 gBerryTreePaletteSlotTable_Oran[] = {3, 4, 2, 2, 2};
|
||||
|
||||
static const struct SpriteFrameImage sPicTable_PersimBerryTree[] = {
|
||||
overworld_frame(gObjectEventPic_BerryTreeDirtPile, 2, 2, 0),
|
||||
overworld_frame(gObjectEventPic_BerryTreeSprout, 2, 2, 0),
|
||||
overworld_frame(gObjectEventPic_BerryTreeSprout, 2, 2, 1),
|
||||
overworld_frame(gObjectEventPic_PersimBerryTree, 2, 4, 0),
|
||||
overworld_frame(gObjectEventPic_PersimBerryTree, 2, 4, 1),
|
||||
overworld_frame(gObjectEventPic_PersimBerryTree, 2, 4, 2),
|
||||
overworld_frame(gObjectEventPic_PersimBerryTree, 2, 4, 3),
|
||||
overworld_frame(gObjectEventPic_PersimBerryTree, 2, 4, 4),
|
||||
overworld_frame(gObjectEventPic_PersimBerryTree, 2, 4, 5),
|
||||
};
|
||||
|
||||
const u8 gBerryTreePaletteSlotTable_Persim[] = {3, 4, 2, 2, 2};
|
||||
|
||||
static const struct SpriteFrameImage sPicTable_SitrusBerryTree[] = {
|
||||
overworld_frame(gObjectEventPic_BerryTreeDirtPile, 2, 2, 0),
|
||||
overworld_frame(gObjectEventPic_BerryTreeSprout, 2, 2, 0),
|
||||
overworld_frame(gObjectEventPic_BerryTreeSprout, 2, 2, 1),
|
||||
overworld_frame(gObjectEventPic_SitrusBerryTree, 2, 4, 0),
|
||||
overworld_frame(gObjectEventPic_SitrusBerryTree, 2, 4, 1),
|
||||
overworld_frame(gObjectEventPic_SitrusBerryTree, 2, 4, 2),
|
||||
overworld_frame(gObjectEventPic_SitrusBerryTree, 2, 4, 3),
|
||||
overworld_frame(gObjectEventPic_SitrusBerryTree, 2, 4, 4),
|
||||
overworld_frame(gObjectEventPic_SitrusBerryTree, 2, 4, 5),
|
||||
};
|
||||
|
||||
const u8 gBerryTreePaletteSlotTable_Sitrus[] = {3, 4, 4, 4, 4};
|
||||
|
||||
static const struct SpriteFrameImage sPicTable_AspearBerryTree[] = {
|
||||
overworld_frame(gObjectEventPic_BerryTreeDirtPile, 2, 2, 0),
|
||||
overworld_frame(gObjectEventPic_BerryTreeSprout, 2, 2, 0),
|
||||
overworld_frame(gObjectEventPic_BerryTreeSprout, 2, 2, 1),
|
||||
overworld_frame(gObjectEventPic_AspearBerryTree, 2, 4, 0),
|
||||
overworld_frame(gObjectEventPic_AspearBerryTree, 2, 4, 1),
|
||||
overworld_frame(gObjectEventPic_AspearBerryTree, 2, 4, 2),
|
||||
overworld_frame(gObjectEventPic_AspearBerryTree, 2, 4, 3),
|
||||
overworld_frame(gObjectEventPic_AspearBerryTree, 2, 4, 4),
|
||||
overworld_frame(gObjectEventPic_AspearBerryTree, 2, 4, 5),
|
||||
};
|
||||
|
||||
const u8 gBerryTreePaletteSlotTable_Aspear[] = {3, 4, 3, 3, 3};
|
||||
|
||||
static const struct SpriteFrameImage sPicTable_PamtreBerryTree[] = {
|
||||
overworld_frame(gObjectEventPic_BerryTreeDirtPile, 2, 2, 0),
|
||||
overworld_frame(gObjectEventPic_BerryTreeSprout, 2, 2, 0),
|
||||
overworld_frame(gObjectEventPic_BerryTreeSprout, 2, 2, 1),
|
||||
overworld_frame(gObjectEventPic_PamtreBerryTree, 2, 4, 0),
|
||||
overworld_frame(gObjectEventPic_PamtreBerryTree, 2, 4, 1),
|
||||
overworld_frame(gObjectEventPic_PamtreBerryTree, 2, 4, 2),
|
||||
overworld_frame(gObjectEventPic_PamtreBerryTree, 2, 4, 3),
|
||||
overworld_frame(gObjectEventPic_PamtreBerryTree, 2, 4, 4),
|
||||
overworld_frame(gObjectEventPic_PamtreBerryTree, 2, 4, 5),
|
||||
};
|
||||
|
||||
const u8 gBerryTreePaletteSlotTable_Pamtre[] = {3, 4, 2, 2, 2};
|
||||
|
||||
static const struct SpriteFrameImage sPicTable_CornnBerryTree[] = {
|
||||
overworld_frame(gObjectEventPic_BerryTreeDirtPile, 2, 2, 0),
|
||||
overworld_frame(gObjectEventPic_BerryTreeSprout, 2, 2, 0),
|
||||
overworld_frame(gObjectEventPic_BerryTreeSprout, 2, 2, 1),
|
||||
overworld_frame(gObjectEventPic_CornnBerryTree, 2, 4, 0),
|
||||
overworld_frame(gObjectEventPic_CornnBerryTree, 2, 4, 1),
|
||||
overworld_frame(gObjectEventPic_CornnBerryTree, 2, 4, 2),
|
||||
overworld_frame(gObjectEventPic_CornnBerryTree, 2, 4, 3),
|
||||
overworld_frame(gObjectEventPic_CornnBerryTree, 2, 4, 4),
|
||||
overworld_frame(gObjectEventPic_CornnBerryTree, 2, 4, 5),
|
||||
};
|
||||
|
||||
const u8 gBerryTreePaletteSlotTable_Cornn[] = {3, 4, 2, 2, 2};
|
||||
|
||||
static const struct SpriteFrameImage sPicTable_LansatBerryTree[] = {
|
||||
overworld_frame(gObjectEventPic_BerryTreeDirtPile, 2, 2, 0),
|
||||
overworld_frame(gObjectEventPic_BerryTreeSprout, 2, 2, 0),
|
||||
overworld_frame(gObjectEventPic_BerryTreeSprout, 2, 2, 1),
|
||||
overworld_frame(gObjectEventPic_LansatBerryTree, 2, 4, 0),
|
||||
overworld_frame(gObjectEventPic_LansatBerryTree, 2, 4, 1),
|
||||
overworld_frame(gObjectEventPic_LansatBerryTree, 2, 4, 2),
|
||||
overworld_frame(gObjectEventPic_LansatBerryTree, 2, 4, 3),
|
||||
overworld_frame(gObjectEventPic_LansatBerryTree, 2, 4, 4),
|
||||
overworld_frame(gObjectEventPic_LansatBerryTree, 2, 4, 5),
|
||||
};
|
||||
|
||||
const u8 gBerryTreePaletteSlotTable_Lansat[] = {3, 4, 2, 2, 2};
|
||||
|
||||
static const struct SpriteFrameImage sPicTable_DurinBerryTree[] = {
|
||||
overworld_frame(gObjectEventPic_BerryTreeDirtPile, 2, 2, 0),
|
||||
overworld_frame(gObjectEventPic_BerryTreeSprout, 2, 2, 0),
|
||||
overworld_frame(gObjectEventPic_BerryTreeSprout, 2, 2, 1),
|
||||
overworld_frame(gObjectEventPic_DurinBerryTree, 2, 4, 0),
|
||||
overworld_frame(gObjectEventPic_DurinBerryTree, 2, 4, 1),
|
||||
overworld_frame(gObjectEventPic_DurinBerryTree, 2, 4, 2),
|
||||
overworld_frame(gObjectEventPic_DurinBerryTree, 2, 4, 3),
|
||||
overworld_frame(gObjectEventPic_DurinBerryTree, 2, 4, 4),
|
||||
overworld_frame(gObjectEventPic_DurinBerryTree, 2, 4, 5),
|
||||
};
|
||||
|
||||
const u8 gBerryTreePaletteSlotTable_Durin[] = {3, 4, 4, 4, 4};
|
||||
|
||||
static const struct SpriteFrameImage sPicTable_TamatoBerryTree[] = {
|
||||
overworld_frame(gObjectEventPic_BerryTreeDirtPile, 2, 2, 0),
|
||||
overworld_frame(gObjectEventPic_BerryTreeSprout, 2, 2, 0),
|
||||
overworld_frame(gObjectEventPic_BerryTreeSprout, 2, 2, 1),
|
||||
overworld_frame(gObjectEventPic_TamatoBerryTree, 2, 4, 0),
|
||||
overworld_frame(gObjectEventPic_TamatoBerryTree, 2, 4, 1),
|
||||
overworld_frame(gObjectEventPic_TamatoBerryTree, 2, 4, 2),
|
||||
overworld_frame(gObjectEventPic_TamatoBerryTree, 2, 4, 3),
|
||||
overworld_frame(gObjectEventPic_TamatoBerryTree, 2, 4, 4),
|
||||
overworld_frame(gObjectEventPic_TamatoBerryTree, 2, 4, 5),
|
||||
};
|
||||
|
||||
const u8 gBerryTreePaletteSlotTable_Tamato[] = {3, 4, 2, 2, 2};
|
||||
|
||||
const u16 gDeadBerryTreeObjectEventGraphicsIdTable[] = {OBJ_EVENT_GFX_BERRY_TREE_EARLY_STAGES, OBJ_EVENT_GFX_BERRY_TREE_EARLY_STAGES, OBJ_EVENT_GFX_BERRY_TREE_EARLY_STAGES, OBJ_EVENT_GFX_BERRY_TREE_EARLY_STAGES, OBJ_EVENT_GFX_BERRY_TREE_EARLY_STAGES};
|
||||
|
||||
const u16 gBerryTreeObjectEventGraphicsIdTable[] = {OBJ_EVENT_GFX_BERRY_TREE_EARLY_STAGES, OBJ_EVENT_GFX_BERRY_TREE_EARLY_STAGES, OBJ_EVENT_GFX_BERRY_TREE_LATE_STAGES, OBJ_EVENT_GFX_BERRY_TREE_LATE_STAGES, OBJ_EVENT_GFX_BERRY_TREE_LATE_STAGES};
|
||||
|
||||
const struct SpriteFrameImage *const gBerryTreePicTablePointers[] = {
|
||||
[ITEM_CHERI_BERRY - FIRST_BERRY_INDEX] = sPicTable_CheriBerryTree,
|
||||
[ITEM_CHESTO_BERRY - FIRST_BERRY_INDEX] = sPicTable_ChestoBerryTree,
|
||||
[ITEM_PECHA_BERRY - FIRST_BERRY_INDEX] = sPicTable_PechaBerryTree,
|
||||
[ITEM_RAWST_BERRY - FIRST_BERRY_INDEX] = sPicTable_RawstBerryTree,
|
||||
[ITEM_ASPEAR_BERRY - FIRST_BERRY_INDEX] = sPicTable_AspearBerryTree,
|
||||
[ITEM_LEPPA_BERRY - FIRST_BERRY_INDEX] = sPicTable_LeppaBerryTree,
|
||||
[ITEM_ORAN_BERRY - FIRST_BERRY_INDEX] = sPicTable_OranBerryTree,
|
||||
[ITEM_PERSIM_BERRY - FIRST_BERRY_INDEX] = sPicTable_PersimBerryTree,
|
||||
[ITEM_LUM_BERRY - FIRST_BERRY_INDEX] = sPicTable_LumBerryTree,
|
||||
[ITEM_SITRUS_BERRY - FIRST_BERRY_INDEX] = sPicTable_SitrusBerryTree,
|
||||
[ITEM_FIGY_BERRY - FIRST_BERRY_INDEX] = sPicTable_FigyBerryTree,
|
||||
[ITEM_WIKI_BERRY - FIRST_BERRY_INDEX] = sPicTable_WikiBerryTree,
|
||||
[ITEM_MAGO_BERRY - FIRST_BERRY_INDEX] = sPicTable_MagoBerryTree,
|
||||
[ITEM_AGUAV_BERRY - FIRST_BERRY_INDEX] = sPicTable_AguavBerryTree,
|
||||
[ITEM_IAPAPA_BERRY - FIRST_BERRY_INDEX] = sPicTable_IapapaBerryTree,
|
||||
[ITEM_RAZZ_BERRY - FIRST_BERRY_INDEX] = sPicTable_RazzBerryTree,
|
||||
[ITEM_BLUK_BERRY - FIRST_BERRY_INDEX] = sPicTable_RazzBerryTree,
|
||||
[ITEM_NANAB_BERRY - FIRST_BERRY_INDEX] = sPicTable_MagoBerryTree,
|
||||
[ITEM_WEPEAR_BERRY - FIRST_BERRY_INDEX] = sPicTable_WepearBerryTree,
|
||||
[ITEM_PINAP_BERRY - FIRST_BERRY_INDEX] = sPicTable_IapapaBerryTree,
|
||||
[ITEM_POMEG_BERRY - FIRST_BERRY_INDEX] = sPicTable_PomegBerryTree,
|
||||
[ITEM_KELPSY_BERRY - FIRST_BERRY_INDEX] = sPicTable_KelpsyBerryTree,
|
||||
[ITEM_QUALOT_BERRY - FIRST_BERRY_INDEX] = sPicTable_WepearBerryTree,
|
||||
[ITEM_HONDEW_BERRY - FIRST_BERRY_INDEX] = sPicTable_HondewBerryTree,
|
||||
[ITEM_GREPA_BERRY - FIRST_BERRY_INDEX] = sPicTable_GrepaBerryTree,
|
||||
[ITEM_TAMATO_BERRY - FIRST_BERRY_INDEX] = sPicTable_TamatoBerryTree,
|
||||
[ITEM_CORNN_BERRY - FIRST_BERRY_INDEX] = sPicTable_CornnBerryTree,
|
||||
[ITEM_MAGOST_BERRY - FIRST_BERRY_INDEX] = sPicTable_PomegBerryTree,
|
||||
[ITEM_RABUTA_BERRY - FIRST_BERRY_INDEX] = sPicTable_RabutaBerryTree,
|
||||
[ITEM_NOMEL_BERRY - FIRST_BERRY_INDEX] = sPicTable_NomelBerryTree,
|
||||
[ITEM_SPELON_BERRY - FIRST_BERRY_INDEX] = sPicTable_SpelonBerryTree,
|
||||
[ITEM_PAMTRE_BERRY - FIRST_BERRY_INDEX] = sPicTable_PamtreBerryTree,
|
||||
[ITEM_WATMEL_BERRY - FIRST_BERRY_INDEX] = sPicTable_RabutaBerryTree,
|
||||
[ITEM_DURIN_BERRY - FIRST_BERRY_INDEX] = sPicTable_DurinBerryTree,
|
||||
[ITEM_BELUE_BERRY - FIRST_BERRY_INDEX] = sPicTable_HondewBerryTree,
|
||||
[ITEM_LIECHI_BERRY - FIRST_BERRY_INDEX] = sPicTable_LiechiBerryTree,
|
||||
[ITEM_GANLON_BERRY - FIRST_BERRY_INDEX] = sPicTable_HondewBerryTree,
|
||||
[ITEM_SALAC_BERRY - FIRST_BERRY_INDEX] = sPicTable_AguavBerryTree,
|
||||
[ITEM_PETAYA_BERRY - FIRST_BERRY_INDEX] = sPicTable_PomegBerryTree,
|
||||
[ITEM_APICOT_BERRY - FIRST_BERRY_INDEX] = sPicTable_GrepaBerryTree,
|
||||
[ITEM_LANSAT_BERRY - FIRST_BERRY_INDEX] = sPicTable_LansatBerryTree,
|
||||
[ITEM_STARF_BERRY - FIRST_BERRY_INDEX] = sPicTable_CornnBerryTree,
|
||||
[ITEM_ENIGMA_BERRY - FIRST_BERRY_INDEX] = sPicTable_DurinBerryTree,
|
||||
};
|
||||
|
||||
const u8 *const gBerryTreePaletteSlotTablePointers[] = {
|
||||
[ITEM_CHERI_BERRY - FIRST_BERRY_INDEX] = gBerryTreePaletteSlotTable_Cheri,
|
||||
[ITEM_CHESTO_BERRY - FIRST_BERRY_INDEX] = gBerryTreePaletteSlotTable_Chesto,
|
||||
[ITEM_PECHA_BERRY - FIRST_BERRY_INDEX] = gBerryTreePaletteSlotTable_Pecha,
|
||||
[ITEM_RAWST_BERRY - FIRST_BERRY_INDEX] = gBerryTreePaletteSlotTable_Rawst,
|
||||
[ITEM_ASPEAR_BERRY - FIRST_BERRY_INDEX] = gBerryTreePaletteSlotTable_Aspear,
|
||||
[ITEM_LEPPA_BERRY - FIRST_BERRY_INDEX] = gBerryTreePaletteSlotTable_Leppa,
|
||||
[ITEM_ORAN_BERRY - FIRST_BERRY_INDEX] = gBerryTreePaletteSlotTable_Oran,
|
||||
[ITEM_PERSIM_BERRY - FIRST_BERRY_INDEX] = gBerryTreePaletteSlotTable_Persim,
|
||||
[ITEM_LUM_BERRY - FIRST_BERRY_INDEX] = gBerryTreePaletteSlotTable_Lum,
|
||||
[ITEM_SITRUS_BERRY - FIRST_BERRY_INDEX] = gBerryTreePaletteSlotTable_Sitrus,
|
||||
[ITEM_FIGY_BERRY - FIRST_BERRY_INDEX] = gBerryTreePaletteSlotTable_Figy,
|
||||
[ITEM_WIKI_BERRY - FIRST_BERRY_INDEX] = gBerryTreePaletteSlotTable_Wiki,
|
||||
[ITEM_MAGO_BERRY - FIRST_BERRY_INDEX] = gBerryTreePaletteSlotTable_Mago,
|
||||
[ITEM_AGUAV_BERRY - FIRST_BERRY_INDEX] = gBerryTreePaletteSlotTable_Aguav,
|
||||
[ITEM_IAPAPA_BERRY - FIRST_BERRY_INDEX] = gBerryTreePaletteSlotTable_Iapapa,
|
||||
[ITEM_RAZZ_BERRY - FIRST_BERRY_INDEX] = gBerryTreePaletteSlotTable_Razz,
|
||||
[ITEM_BLUK_BERRY - FIRST_BERRY_INDEX] = gBerryTreePaletteSlotTable_Razz,
|
||||
[ITEM_NANAB_BERRY - FIRST_BERRY_INDEX] = gBerryTreePaletteSlotTable_Mago,
|
||||
[ITEM_WEPEAR_BERRY - FIRST_BERRY_INDEX] = gBerryTreePaletteSlotTable_Wepear,
|
||||
[ITEM_PINAP_BERRY - FIRST_BERRY_INDEX] = gBerryTreePaletteSlotTable_Iapapa,
|
||||
[ITEM_POMEG_BERRY - FIRST_BERRY_INDEX] = gBerryTreePaletteSlotTable_Pomeg,
|
||||
[ITEM_KELPSY_BERRY - FIRST_BERRY_INDEX] = gBerryTreePaletteSlotTable_Kelpsy,
|
||||
[ITEM_QUALOT_BERRY - FIRST_BERRY_INDEX] = gBerryTreePaletteSlotTable_Wepear,
|
||||
[ITEM_HONDEW_BERRY - FIRST_BERRY_INDEX] = gBerryTreePaletteSlotTable_Hondew,
|
||||
[ITEM_GREPA_BERRY - FIRST_BERRY_INDEX] = gBerryTreePaletteSlotTable_Grepa,
|
||||
[ITEM_TAMATO_BERRY - FIRST_BERRY_INDEX] = gBerryTreePaletteSlotTable_Tamato,
|
||||
[ITEM_CORNN_BERRY - FIRST_BERRY_INDEX] = gBerryTreePaletteSlotTable_Cornn,
|
||||
[ITEM_MAGOST_BERRY - FIRST_BERRY_INDEX] = gBerryTreePaletteSlotTable_Pomeg,
|
||||
[ITEM_RABUTA_BERRY - FIRST_BERRY_INDEX] = gBerryTreePaletteSlotTable_Rabuta,
|
||||
[ITEM_NOMEL_BERRY - FIRST_BERRY_INDEX] = gBerryTreePaletteSlotTable_Nomel,
|
||||
[ITEM_SPELON_BERRY - FIRST_BERRY_INDEX] = gBerryTreePaletteSlotTable_Spelon,
|
||||
[ITEM_PAMTRE_BERRY - FIRST_BERRY_INDEX] = gBerryTreePaletteSlotTable_Pamtre,
|
||||
[ITEM_WATMEL_BERRY - FIRST_BERRY_INDEX] = gBerryTreePaletteSlotTable_Rabuta,
|
||||
[ITEM_DURIN_BERRY - FIRST_BERRY_INDEX] = gBerryTreePaletteSlotTable_Durin,
|
||||
[ITEM_BELUE_BERRY - FIRST_BERRY_INDEX] = gBerryTreePaletteSlotTable_Hondew,
|
||||
[ITEM_LIECHI_BERRY - FIRST_BERRY_INDEX] = gBerryTreePaletteSlotTable_Liechi,
|
||||
[ITEM_GANLON_BERRY - FIRST_BERRY_INDEX] = gBerryTreePaletteSlotTable_Hondew,
|
||||
[ITEM_SALAC_BERRY - FIRST_BERRY_INDEX] = gBerryTreePaletteSlotTable_Aguav,
|
||||
[ITEM_PETAYA_BERRY - FIRST_BERRY_INDEX] = gBerryTreePaletteSlotTable_Pomeg,
|
||||
[ITEM_APICOT_BERRY - FIRST_BERRY_INDEX] = gBerryTreePaletteSlotTable_Grepa,
|
||||
[ITEM_LANSAT_BERRY - FIRST_BERRY_INDEX] = gBerryTreePaletteSlotTable_Lansat,
|
||||
[ITEM_STARF_BERRY - FIRST_BERRY_INDEX] = gBerryTreePaletteSlotTable_Cornn,
|
||||
[ITEM_ENIGMA_BERRY - FIRST_BERRY_INDEX] = gBerryTreePaletteSlotTable_Durin,
|
||||
};
|
||||
|
||||
const u16 *const gBerryTreeObjectEventGraphicsIdTablePointers[] = {
|
||||
[ITEM_CHERI_BERRY - FIRST_BERRY_INDEX] = gBerryTreeObjectEventGraphicsIdTable,
|
||||
[ITEM_CHESTO_BERRY - FIRST_BERRY_INDEX] = gBerryTreeObjectEventGraphicsIdTable,
|
||||
[ITEM_PECHA_BERRY - FIRST_BERRY_INDEX] = gBerryTreeObjectEventGraphicsIdTable,
|
||||
[ITEM_RAWST_BERRY - FIRST_BERRY_INDEX] = gBerryTreeObjectEventGraphicsIdTable,
|
||||
[ITEM_ASPEAR_BERRY - FIRST_BERRY_INDEX] = gBerryTreeObjectEventGraphicsIdTable,
|
||||
[ITEM_LEPPA_BERRY - FIRST_BERRY_INDEX] = gBerryTreeObjectEventGraphicsIdTable,
|
||||
[ITEM_ORAN_BERRY - FIRST_BERRY_INDEX] = gBerryTreeObjectEventGraphicsIdTable,
|
||||
[ITEM_PERSIM_BERRY - FIRST_BERRY_INDEX] = gBerryTreeObjectEventGraphicsIdTable,
|
||||
[ITEM_LUM_BERRY - FIRST_BERRY_INDEX] = gBerryTreeObjectEventGraphicsIdTable,
|
||||
[ITEM_SITRUS_BERRY - FIRST_BERRY_INDEX] = gBerryTreeObjectEventGraphicsIdTable,
|
||||
[ITEM_FIGY_BERRY - FIRST_BERRY_INDEX] = gBerryTreeObjectEventGraphicsIdTable,
|
||||
[ITEM_WIKI_BERRY - FIRST_BERRY_INDEX] = gBerryTreeObjectEventGraphicsIdTable,
|
||||
[ITEM_MAGO_BERRY - FIRST_BERRY_INDEX] = gBerryTreeObjectEventGraphicsIdTable,
|
||||
[ITEM_AGUAV_BERRY - FIRST_BERRY_INDEX] = gBerryTreeObjectEventGraphicsIdTable,
|
||||
[ITEM_IAPAPA_BERRY - FIRST_BERRY_INDEX] = gBerryTreeObjectEventGraphicsIdTable,
|
||||
[ITEM_RAZZ_BERRY - FIRST_BERRY_INDEX] = gBerryTreeObjectEventGraphicsIdTable,
|
||||
[ITEM_BLUK_BERRY - FIRST_BERRY_INDEX] = gBerryTreeObjectEventGraphicsIdTable,
|
||||
[ITEM_NANAB_BERRY - FIRST_BERRY_INDEX] = gBerryTreeObjectEventGraphicsIdTable,
|
||||
[ITEM_WEPEAR_BERRY - FIRST_BERRY_INDEX] = gBerryTreeObjectEventGraphicsIdTable,
|
||||
[ITEM_PINAP_BERRY - FIRST_BERRY_INDEX] = gBerryTreeObjectEventGraphicsIdTable,
|
||||
[ITEM_POMEG_BERRY - FIRST_BERRY_INDEX] = gBerryTreeObjectEventGraphicsIdTable,
|
||||
[ITEM_KELPSY_BERRY - FIRST_BERRY_INDEX] = gBerryTreeObjectEventGraphicsIdTable,
|
||||
[ITEM_QUALOT_BERRY - FIRST_BERRY_INDEX] = gBerryTreeObjectEventGraphicsIdTable,
|
||||
[ITEM_HONDEW_BERRY - FIRST_BERRY_INDEX] = gBerryTreeObjectEventGraphicsIdTable,
|
||||
[ITEM_GREPA_BERRY - FIRST_BERRY_INDEX] = gBerryTreeObjectEventGraphicsIdTable,
|
||||
[ITEM_TAMATO_BERRY - FIRST_BERRY_INDEX] = gBerryTreeObjectEventGraphicsIdTable,
|
||||
[ITEM_CORNN_BERRY - FIRST_BERRY_INDEX] = gBerryTreeObjectEventGraphicsIdTable,
|
||||
[ITEM_MAGOST_BERRY - FIRST_BERRY_INDEX] = gBerryTreeObjectEventGraphicsIdTable,
|
||||
[ITEM_RABUTA_BERRY - FIRST_BERRY_INDEX] = gBerryTreeObjectEventGraphicsIdTable,
|
||||
[ITEM_NOMEL_BERRY - FIRST_BERRY_INDEX] = gBerryTreeObjectEventGraphicsIdTable,
|
||||
[ITEM_SPELON_BERRY - FIRST_BERRY_INDEX] = gBerryTreeObjectEventGraphicsIdTable,
|
||||
[ITEM_PAMTRE_BERRY - FIRST_BERRY_INDEX] = gBerryTreeObjectEventGraphicsIdTable,
|
||||
[ITEM_WATMEL_BERRY - FIRST_BERRY_INDEX] = gBerryTreeObjectEventGraphicsIdTable,
|
||||
[ITEM_DURIN_BERRY - FIRST_BERRY_INDEX] = gBerryTreeObjectEventGraphicsIdTable,
|
||||
[ITEM_BELUE_BERRY - FIRST_BERRY_INDEX] = gBerryTreeObjectEventGraphicsIdTable,
|
||||
[ITEM_LIECHI_BERRY - FIRST_BERRY_INDEX] = gBerryTreeObjectEventGraphicsIdTable,
|
||||
[ITEM_GANLON_BERRY - FIRST_BERRY_INDEX] = gBerryTreeObjectEventGraphicsIdTable,
|
||||
[ITEM_SALAC_BERRY - FIRST_BERRY_INDEX] = gBerryTreeObjectEventGraphicsIdTable,
|
||||
[ITEM_PETAYA_BERRY - FIRST_BERRY_INDEX] = gBerryTreeObjectEventGraphicsIdTable,
|
||||
[ITEM_APICOT_BERRY - FIRST_BERRY_INDEX] = gBerryTreeObjectEventGraphicsIdTable,
|
||||
[ITEM_LANSAT_BERRY - FIRST_BERRY_INDEX] = gBerryTreeObjectEventGraphicsIdTable,
|
||||
[ITEM_STARF_BERRY - FIRST_BERRY_INDEX] = gBerryTreeObjectEventGraphicsIdTable,
|
||||
[ITEM_ENIGMA_BERRY - FIRST_BERRY_INDEX] = gBerryTreeObjectEventGraphicsIdTable,
|
||||
// 3 unused berries.
|
||||
[ITEM_UNUSED_BERRY_1 - FIRST_BERRY_INDEX] = gBerryTreeObjectEventGraphicsIdTable,
|
||||
[ITEM_UNUSED_BERRY_2 - FIRST_BERRY_INDEX] = gBerryTreeObjectEventGraphicsIdTable,
|
||||
[ITEM_UNUSED_BERRY_3 - FIRST_BERRY_INDEX] = gBerryTreeObjectEventGraphicsIdTable,
|
||||
};
|
1521
src/data/object_events/movement_action_func_tables.h
Executable file
1521
src/data/object_events/movement_action_func_tables.h
Executable file
@ -0,0 +1,1521 @@
|
||||
u8 MovementAction_FaceDown_Step0(struct ObjectEvent *, struct Sprite *);
|
||||
u8 MovementAction_FaceDown_Step0(struct ObjectEvent *, struct Sprite *);
|
||||
u8 MovementAction_PauseSpriteAnim(struct ObjectEvent *, struct Sprite *);
|
||||
u8 MovementAction_FaceUp_Step0(struct ObjectEvent *, struct Sprite *);
|
||||
u8 MovementAction_FaceLeft_Step0(struct ObjectEvent *, struct Sprite *);
|
||||
u8 MovementAction_FaceRight_Step0(struct ObjectEvent *, struct Sprite *);
|
||||
u8 MovementAction_WalkSlowDiagonalUpLeft_Step0(struct ObjectEvent *, struct Sprite *);
|
||||
u8 MovementAction_WalkSlowDiagonalUpLeft_Step1(struct ObjectEvent *, struct Sprite *);
|
||||
u8 MovementAction_WalkSlowDiagonalUpRight_Step0(struct ObjectEvent *, struct Sprite *);
|
||||
u8 MovementAction_WalkSlowDiagonalUpRight_Step1(struct ObjectEvent *, struct Sprite *);
|
||||
u8 MovementAction_WalkSlowDiagonalDownLeft_Step0(struct ObjectEvent *, struct Sprite *);
|
||||
u8 MovementAction_WalkSlowDiagonalDownLeft_Step1(struct ObjectEvent *, struct Sprite *);
|
||||
u8 MovementAction_WalkSlowDiagonalDownRight_Step0(struct ObjectEvent *, struct Sprite *);
|
||||
u8 MovementAction_WalkSlowDiagonalDownRight_Step1(struct ObjectEvent *, struct Sprite *);
|
||||
u8 MovementAction_WalkSlowDown_Step0(struct ObjectEvent *, struct Sprite *);
|
||||
u8 MovementAction_WalkSlowDown_Step1(struct ObjectEvent *, struct Sprite *);
|
||||
u8 MovementAction_WalkSlowUp_Step0(struct ObjectEvent *, struct Sprite *);
|
||||
u8 MovementAction_WalkSlowUp_Step1(struct ObjectEvent *, struct Sprite *);
|
||||
u8 MovementAction_WalkSlowLeft_Step0(struct ObjectEvent *, struct Sprite *);
|
||||
u8 MovementAction_WalkSlowLeft_Step1(struct ObjectEvent *, struct Sprite *);
|
||||
u8 MovementAction_WalkSlowRight_Step0(struct ObjectEvent *, struct Sprite *);
|
||||
u8 MovementAction_WalkSlowRight_Step1(struct ObjectEvent *, struct Sprite *);
|
||||
u8 MovementAction_WalkNormalDiagonalUpLeft_Step0(struct ObjectEvent *, struct Sprite *);
|
||||
u8 MovementAction_WalkNormalDiagonalUpLeft_Step1(struct ObjectEvent *, struct Sprite *);
|
||||
u8 MovementAction_WalkNormalDiagonalUpRight_Step0(struct ObjectEvent *, struct Sprite *);
|
||||
u8 MovementAction_WalkNormalDiagonalUpRight_Step1(struct ObjectEvent *, struct Sprite *);
|
||||
u8 MovementAction_WalkNormalDiagonalDownLeft_Step0(struct ObjectEvent *, struct Sprite *);
|
||||
u8 MovementAction_WalkNormalDiagonalDownLeft_Step1(struct ObjectEvent *, struct Sprite *);
|
||||
u8 MovementAction_WalkNormalDiagonalDownRight_Step0(struct ObjectEvent *, struct Sprite *);
|
||||
u8 MovementAction_WalkNormalDiagonalDownRight_Step1(struct ObjectEvent *, struct Sprite *);
|
||||
u8 MovementAction_WalkNormalDown_Step0(struct ObjectEvent *, struct Sprite *);
|
||||
u8 MovementAction_WalkNormalDown_Step1(struct ObjectEvent *, struct Sprite *);
|
||||
u8 MovementAction_WalkNormalUp_Step0(struct ObjectEvent *, struct Sprite *);
|
||||
u8 MovementAction_WalkNormalUp_Step1(struct ObjectEvent *, struct Sprite *);
|
||||
u8 MovementAction_WalkNormalLeft_Step0(struct ObjectEvent *, struct Sprite *);
|
||||
u8 MovementAction_WalkNormalLeft_Step1(struct ObjectEvent *, struct Sprite *);
|
||||
u8 MovementAction_WalkNormalRight_Step0(struct ObjectEvent *, struct Sprite *);
|
||||
u8 MovementAction_WalkNormalRight_Step1(struct ObjectEvent *, struct Sprite *);
|
||||
u8 MovementAction_Jump2Down_Step0(struct ObjectEvent *, struct Sprite *);
|
||||
u8 MovementAction_Jump2Down_Step1(struct ObjectEvent *, struct Sprite *);
|
||||
u8 MovementAction_Jump2Up_Step0(struct ObjectEvent *, struct Sprite *);
|
||||
u8 MovementAction_Jump2Up_Step1(struct ObjectEvent *, struct Sprite *);
|
||||
u8 MovementAction_Jump2Left_Step0(struct ObjectEvent *, struct Sprite *);
|
||||
u8 MovementAction_Jump2Left_Step1(struct ObjectEvent *, struct Sprite *);
|
||||
u8 MovementAction_Jump2Right_Step0(struct ObjectEvent *, struct Sprite *);
|
||||
u8 MovementAction_Jump2Right_Step1(struct ObjectEvent *, struct Sprite *);
|
||||
u8 MovementAction_Delay1_Step0(struct ObjectEvent *, struct Sprite *);
|
||||
u8 MovementAction_Delay_Step1(struct ObjectEvent *, struct Sprite *);
|
||||
u8 MovementAction_Finish(struct ObjectEvent *, struct Sprite *);
|
||||
u8 MovementAction_Delay2_Step0(struct ObjectEvent *, struct Sprite *);
|
||||
u8 MovementAction_Delay4_Step0(struct ObjectEvent *, struct Sprite *);
|
||||
u8 MovementAction_Delay8_Step0(struct ObjectEvent *, struct Sprite *);
|
||||
u8 MovementAction_Delay16_Step0(struct ObjectEvent *, struct Sprite *);
|
||||
u8 MovementAction_WalkFastDown_Step0(struct ObjectEvent *, struct Sprite *);
|
||||
u8 MovementAction_WalkFastDown_Step1(struct ObjectEvent *, struct Sprite *);
|
||||
u8 MovementAction_WalkFastUp_Step0(struct ObjectEvent *, struct Sprite *);
|
||||
u8 MovementAction_WalkFastUp_Step1(struct ObjectEvent *, struct Sprite *);
|
||||
u8 MovementAction_WalkFastLeft_Step0(struct ObjectEvent *, struct Sprite *);
|
||||
u8 MovementAction_WalkFastLeft_Step1(struct ObjectEvent *, struct Sprite *);
|
||||
u8 MovementAction_WalkFastRight_Step0(struct ObjectEvent *, struct Sprite *);
|
||||
u8 MovementAction_WalkFastRight_Step1(struct ObjectEvent *, struct Sprite *);
|
||||
u8 MovementAction_WalkInPlaceSlowDown_Step0(struct ObjectEvent *, struct Sprite *);
|
||||
u8 MovementAction_WalkInPlaceSlow_Step1(struct ObjectEvent *, struct Sprite *);
|
||||
u8 MovementAction_WalkInPlaceSlowUp_Step0(struct ObjectEvent *, struct Sprite *);
|
||||
u8 MovementAction_WalkInPlaceSlowLeft_Step0(struct ObjectEvent *, struct Sprite *);
|
||||
u8 MovementAction_WalkInPlaceSlowRight_Step0(struct ObjectEvent *, struct Sprite *);
|
||||
u8 MovementAction_WalkInPlaceNormalDown_Step0(struct ObjectEvent *, struct Sprite *);
|
||||
u8 MovementAction_WalkInPlace_Step1(struct ObjectEvent *, struct Sprite *);
|
||||
u8 MovementAction_WalkInPlaceNormalUp_Step0(struct ObjectEvent *, struct Sprite *);
|
||||
u8 MovementAction_WalkInPlaceNormalLeft_Step0(struct ObjectEvent *, struct Sprite *);
|
||||
u8 MovementAction_WalkInPlaceNormalRight_Step0(struct ObjectEvent *, struct Sprite *);
|
||||
u8 MovementAction_WalkInPlaceFastDown_Step0(struct ObjectEvent *, struct Sprite *);
|
||||
u8 MovementAction_WalkInPlaceFastUp_Step0(struct ObjectEvent *, struct Sprite *);
|
||||
u8 MovementAction_WalkInPlaceFastLeft_Step0(struct ObjectEvent *, struct Sprite *);
|
||||
u8 MovementAction_WalkInPlaceFastRight_Step0(struct ObjectEvent *, struct Sprite *);
|
||||
u8 MovementAction_WalkInPlaceFasterDown_Step0(struct ObjectEvent *, struct Sprite *);
|
||||
u8 MovementAction_WalkInPlaceFasterUp_Step0(struct ObjectEvent *, struct Sprite *);
|
||||
u8 MovementAction_WalkInPlaceFasterLeft_Step0(struct ObjectEvent *, struct Sprite *);
|
||||
u8 MovementAction_WalkInPlaceFasterRight_Step0(struct ObjectEvent *, struct Sprite *);
|
||||
u8 MovementAction_RideWaterCurrentDown_Step0(struct ObjectEvent *, struct Sprite *);
|
||||
u8 MovementAction_RideWaterCurrentDown_Step1(struct ObjectEvent *, struct Sprite *);
|
||||
u8 MovementAction_RideWaterCurrentUp_Step0(struct ObjectEvent *, struct Sprite *);
|
||||
u8 MovementAction_RideWaterCurrentUp_Step1(struct ObjectEvent *, struct Sprite *);
|
||||
u8 MovementAction_RideWaterCurrentLeft_Step0(struct ObjectEvent *, struct Sprite *);
|
||||
u8 MovementAction_RideWaterCurrentLeft_Step1(struct ObjectEvent *, struct Sprite *);
|
||||
u8 MovementAction_RideWaterCurrentRight_Step0(struct ObjectEvent *, struct Sprite *);
|
||||
u8 MovementAction_RideWaterCurrentRight_Step1(struct ObjectEvent *, struct Sprite *);
|
||||
u8 MovementAction_WalkFasterDown_Step0(struct ObjectEvent *, struct Sprite *);
|
||||
u8 MovementAction_WalkFasterDown_Step1(struct ObjectEvent *, struct Sprite *);
|
||||
u8 MovementAction_WalkFasterUp_Step0(struct ObjectEvent *, struct Sprite *);
|
||||
u8 MovementAction_WalkFasterUp_Step1(struct ObjectEvent *, struct Sprite *);
|
||||
u8 MovementAction_WalkFasterLeft_Step0(struct ObjectEvent *, struct Sprite *);
|
||||
u8 MovementAction_WalkFasterLeft_Step1(struct ObjectEvent *, struct Sprite *);
|
||||
u8 MovementAction_WalkFasterRight_Step0(struct ObjectEvent *, struct Sprite *);
|
||||
u8 MovementAction_WalkFasterRight_Step1(struct ObjectEvent *, struct Sprite *);
|
||||
u8 MovementAction_SlideDown_Step0(struct ObjectEvent *, struct Sprite *);
|
||||
u8 MovementAction_SlideDown_Step1(struct ObjectEvent *, struct Sprite *);
|
||||
u8 MovementAction_SlideUp_Step0(struct ObjectEvent *, struct Sprite *);
|
||||
u8 MovementAction_SlideUp_Step1(struct ObjectEvent *, struct Sprite *);
|
||||
u8 MovementAction_SlideLeft_Step0(struct ObjectEvent *, struct Sprite *);
|
||||
u8 MovementAction_SlideLeft_Step1(struct ObjectEvent *, struct Sprite *);
|
||||
u8 MovementAction_SlideRight_Step0(struct ObjectEvent *, struct Sprite *);
|
||||
u8 MovementAction_SlideRight_Step1(struct ObjectEvent *, struct Sprite *);
|
||||
u8 MovementAction_PlayerRunDown_Step0(struct ObjectEvent *, struct Sprite *);
|
||||
u8 MovementAction_PlayerRunDown_Step1(struct ObjectEvent *, struct Sprite *);
|
||||
u8 MovementAction_PlayerRunUp_Step0(struct ObjectEvent *, struct Sprite *);
|
||||
u8 MovementAction_PlayerRunUp_Step1(struct ObjectEvent *, struct Sprite *);
|
||||
u8 MovementAction_PlayerRunLeft_Step0(struct ObjectEvent *, struct Sprite *);
|
||||
u8 MovementAction_PlayerRunLeft_Step1(struct ObjectEvent *, struct Sprite *);
|
||||
u8 MovementAction_PlayerRunRight_Step0(struct ObjectEvent *, struct Sprite *);
|
||||
u8 MovementAction_PlayerRunRight_Step1(struct ObjectEvent *, struct Sprite *);
|
||||
u8 MovementAction_StartAnimInDirection_Step0(struct ObjectEvent *, struct Sprite *);
|
||||
u8 MovementAction_WaitSpriteAnim(struct ObjectEvent *, struct Sprite *);
|
||||
u8 MovementAction_JumpSpecialDown_Step0(struct ObjectEvent *, struct Sprite *);
|
||||
u8 MovementAction_JumpSpecialDown_Step1(struct ObjectEvent *, struct Sprite *);
|
||||
u8 MovementAction_JumpSpecialUp_Step0(struct ObjectEvent *, struct Sprite *);
|
||||
u8 MovementAction_JumpSpecialUp_Step1(struct ObjectEvent *, struct Sprite *);
|
||||
u8 MovementAction_JumpSpecialLeft_Step0(struct ObjectEvent *, struct Sprite *);
|
||||
u8 MovementAction_JumpSpecialLeft_Step1(struct ObjectEvent *, struct Sprite *);
|
||||
u8 MovementAction_JumpSpecialRight_Step0(struct ObjectEvent *, struct Sprite *);
|
||||
u8 MovementAction_JumpSpecialRight_Step1(struct ObjectEvent *, struct Sprite *);
|
||||
u8 MovementAction_FacePlayer_Step0(struct ObjectEvent *, struct Sprite *);
|
||||
u8 MovementAction_FaceAwayPlayer_Step0(struct ObjectEvent *, struct Sprite *);
|
||||
u8 MovementAction_LockFacingDirection_Step0(struct ObjectEvent *, struct Sprite *);
|
||||
u8 MovementAction_UnlockFacingDirection_Step0(struct ObjectEvent *, struct Sprite *);
|
||||
u8 MovementAction_JumpDown_Step0(struct ObjectEvent *, struct Sprite *);
|
||||
u8 MovementAction_JumpDown_Step1(struct ObjectEvent *, struct Sprite *);
|
||||
u8 MovementAction_JumpUp_Step0(struct ObjectEvent *, struct Sprite *);
|
||||
u8 MovementAction_JumpUp_Step1(struct ObjectEvent *, struct Sprite *);
|
||||
u8 MovementAction_JumpLeft_Step0(struct ObjectEvent *, struct Sprite *);
|
||||
u8 MovementAction_JumpLeft_Step1(struct ObjectEvent *, struct Sprite *);
|
||||
u8 MovementAction_JumpRight_Step0(struct ObjectEvent *, struct Sprite *);
|
||||
u8 MovementAction_JumpRight_Step1(struct ObjectEvent *, struct Sprite *);
|
||||
u8 MovementAction_JumpInPlaceDown_Step0(struct ObjectEvent *, struct Sprite *);
|
||||
u8 MovementAction_JumpInPlaceDown_Step1(struct ObjectEvent *, struct Sprite *);
|
||||
u8 MovementAction_JumpInPlaceUp_Step0(struct ObjectEvent *, struct Sprite *);
|
||||
u8 MovementAction_JumpInPlaceUp_Step1(struct ObjectEvent *, struct Sprite *);
|
||||
u8 MovementAction_JumpInPlaceLeft_Step0(struct ObjectEvent *, struct Sprite *);
|
||||
u8 MovementAction_JumpInPlaceLeft_Step1(struct ObjectEvent *, struct Sprite *);
|
||||
u8 MovementAction_JumpInPlaceRight_Step0(struct ObjectEvent *, struct Sprite *);
|
||||
u8 MovementAction_JumpInPlaceRight_Step1(struct ObjectEvent *, struct Sprite *);
|
||||
u8 MovementAction_JumpInPlaceDownUp_Step0(struct ObjectEvent *, struct Sprite *);
|
||||
u8 MovementAction_JumpInPlaceDownUp_Step1(struct ObjectEvent *, struct Sprite *);
|
||||
u8 MovementAction_JumpInPlaceUpDown_Step0(struct ObjectEvent *, struct Sprite *);
|
||||
u8 MovementAction_JumpInPlaceUpDown_Step1(struct ObjectEvent *, struct Sprite *);
|
||||
u8 MovementAction_JumpInPlaceLeftRight_Step0(struct ObjectEvent *, struct Sprite *);
|
||||
u8 MovementAction_JumpInPlaceLeftRight_Step1(struct ObjectEvent *, struct Sprite *);
|
||||
u8 MovementAction_JumpInPlaceRightLeft_Step0(struct ObjectEvent *, struct Sprite *);
|
||||
u8 MovementAction_JumpInPlaceRightLeft_Step1(struct ObjectEvent *, struct Sprite *);
|
||||
u8 MovementAction_FaceOriginalDirection_Step0(struct ObjectEvent *, struct Sprite *);
|
||||
u8 MovementAction_NurseJoyBowDown_Step0(struct ObjectEvent *, struct Sprite *);
|
||||
u8 MovementAction_EnableJumpLandingGroundEffect_Step0(struct ObjectEvent *, struct Sprite *);
|
||||
u8 MovementAction_DisableJumpLandingGroundEffect_Step0(struct ObjectEvent *, struct Sprite *);
|
||||
u8 MovementAction_DisableAnimation_Step0(struct ObjectEvent *, struct Sprite *);
|
||||
u8 MovementAction_RestoreAnimation_Step0(struct ObjectEvent *, struct Sprite *);
|
||||
u8 MovementAction_SetInvisible_Step0(struct ObjectEvent *, struct Sprite *);
|
||||
u8 MovementAction_SetVisible_Step0(struct ObjectEvent *, struct Sprite *);
|
||||
u8 MovementAction_EmoteExclamationMark_Step0(struct ObjectEvent *, struct Sprite *);
|
||||
u8 MovementAction_EmoteQuestionMark_Step0(struct ObjectEvent *, struct Sprite *);
|
||||
u8 MovementAction_EmoteHeart_Step0(struct ObjectEvent *, struct Sprite *);
|
||||
u8 MovementAction_RevealTrainer_Step0(struct ObjectEvent *, struct Sprite *);
|
||||
u8 MovementAction_RevealTrainer_Step1(struct ObjectEvent *, struct Sprite *);
|
||||
u8 MovementAction_RockSmashBreak_Step0(struct ObjectEvent *, struct Sprite *);
|
||||
u8 MovementAction_RockSmashBreak_Step1(struct ObjectEvent *, struct Sprite *);
|
||||
u8 MovementAction_RockSmashBreak_Step2(struct ObjectEvent *, struct Sprite *);
|
||||
u8 MovementAction_CutTree_Step0(struct ObjectEvent *, struct Sprite *);
|
||||
u8 MovementAction_CutTree_Step1(struct ObjectEvent *, struct Sprite *);
|
||||
u8 MovementAction_CutTree_Step2(struct ObjectEvent *, struct Sprite *);
|
||||
u8 MovementAction_SetFixedPriority_Step0(struct ObjectEvent *, struct Sprite *);
|
||||
u8 MovementAction_ClearFixedPriority_Step0(struct ObjectEvent *, struct Sprite *);
|
||||
u8 MovementAction_InitAffineAnim_Step0(struct ObjectEvent *, struct Sprite *);
|
||||
u8 MovementAction_ClearAffineAnim_Step0(struct ObjectEvent *, struct Sprite *);
|
||||
u8 MovementAction_HideReflection_Step0(struct ObjectEvent *, struct Sprite *);
|
||||
u8 MovementAction_ShowReflection_Step0(struct ObjectEvent *, struct Sprite *);
|
||||
u8 MovementAction_WalkDownStartAffine_Step0(struct ObjectEvent *, struct Sprite *);
|
||||
u8 MovementAction_WalkDownStartAffine_Step1(struct ObjectEvent *, struct Sprite *);
|
||||
u8 MovementAction_WalkDownAffine_Step0(struct ObjectEvent *, struct Sprite *);
|
||||
u8 MovementAction_WalkDownAffine_Step1(struct ObjectEvent *, struct Sprite *);
|
||||
u8 MovementAction_WalkLeftAffine_Step0(struct ObjectEvent *, struct Sprite *);
|
||||
u8 MovementAction_WalkLeftAffine_Step1(struct ObjectEvent *, struct Sprite *);
|
||||
u8 MovementAction_WalkRightAffine_Step0(struct ObjectEvent *, struct Sprite *);
|
||||
u8 MovementAction_WalkRightAffine_Step1(struct ObjectEvent *, struct Sprite *);
|
||||
u8 MovementAction_AcroWheelieFaceDown_Step0(struct ObjectEvent *, struct Sprite *);
|
||||
u8 MovementAction_AcroWheelieFaceUp_Step0(struct ObjectEvent *, struct Sprite *);
|
||||
u8 MovementAction_AcroWheelieFaceLeft_Step0(struct ObjectEvent *, struct Sprite *);
|
||||
u8 MovementAction_AcroWheelieFaceRight_Step0(struct ObjectEvent *, struct Sprite *);
|
||||
u8 MovementAction_AcroPopWheelieDown_Step0(struct ObjectEvent *, struct Sprite *);
|
||||
u8 MovementAction_AcroPopWheelieUp_Step0(struct ObjectEvent *, struct Sprite *);
|
||||
u8 MovementAction_AcroPopWheelieLeft_Step0(struct ObjectEvent *, struct Sprite *);
|
||||
u8 MovementAction_AcroPopWheelieRight_Step0(struct ObjectEvent *, struct Sprite *);
|
||||
u8 MovementAction_AcroEndWheelieFaceDown_Step0(struct ObjectEvent *, struct Sprite *);
|
||||
u8 MovementAction_AcroEndWheelieFaceUp_Step0(struct ObjectEvent *, struct Sprite *);
|
||||
u8 MovementAction_AcroEndWheelieFaceLeft_Step0(struct ObjectEvent *, struct Sprite *);
|
||||
u8 MovementAction_AcroEndWheelieFaceRight_Step0(struct ObjectEvent *, struct Sprite *);
|
||||
u8 MovementAction_UnusedAcroActionDown_Step0(struct ObjectEvent *, struct Sprite *);
|
||||
u8 MovementAction_UnusedAcroActionUp_Step0(struct ObjectEvent *, struct Sprite *);
|
||||
u8 MovementAction_UnusedAcroActionLeft_Step0(struct ObjectEvent *, struct Sprite *);
|
||||
u8 MovementAction_UnusedAcroActionRight_Step0(struct ObjectEvent *, struct Sprite *);
|
||||
u8 MovementAction_Figure8_Step0(struct ObjectEvent *, struct Sprite *);
|
||||
u8 MovementAction_Figure8_Step1(struct ObjectEvent *, struct Sprite *);
|
||||
u8 MovementAction_AcroWheelieHopFaceDown_Step0(struct ObjectEvent *, struct Sprite *);
|
||||
u8 MovementAction_AcroWheelieHopFaceDown_Step1(struct ObjectEvent *, struct Sprite *);
|
||||
u8 MovementAction_AcroWheelieHopFaceUp_Step0(struct ObjectEvent *, struct Sprite *);
|
||||
u8 MovementAction_AcroWheelieHopFaceUp_Step1(struct ObjectEvent *, struct Sprite *);
|
||||
u8 MovementAction_AcroWheelieHopFaceLeft_Step0(struct ObjectEvent *, struct Sprite *);
|
||||
u8 MovementAction_AcroWheelieHopFaceLeft_Step1(struct ObjectEvent *, struct Sprite *);
|
||||
u8 MovementAction_AcroWheelieHopFaceRight_Step0(struct ObjectEvent *, struct Sprite *);
|
||||
u8 MovementAction_AcroWheelieHopFaceRight_Step1(struct ObjectEvent *, struct Sprite *);
|
||||
u8 MovementAction_AcroWheelieHopDown_Step0(struct ObjectEvent *, struct Sprite *);
|
||||
u8 MovementAction_AcroWheelieHopDown_Step1(struct ObjectEvent *, struct Sprite *);
|
||||
u8 MovementAction_AcroWheelieHopUp_Step0(struct ObjectEvent *, struct Sprite *);
|
||||
u8 MovementAction_AcroWheelieHopUp_Step1(struct ObjectEvent *, struct Sprite *);
|
||||
u8 MovementAction_AcroWheelieHopLeft_Step0(struct ObjectEvent *, struct Sprite *);
|
||||
u8 MovementAction_AcroWheelieHopLeft_Step1(struct ObjectEvent *, struct Sprite *);
|
||||
u8 MovementAction_AcroWheelieHopRight_Step0(struct ObjectEvent *, struct Sprite *);
|
||||
u8 MovementAction_AcroWheelieHopRight_Step1(struct ObjectEvent *, struct Sprite *);
|
||||
u8 MovementAction_AcroWheelieJumpDown_Step0(struct ObjectEvent *, struct Sprite *);
|
||||
u8 MovementAction_AcroWheelieJumpDown_Step1(struct ObjectEvent *, struct Sprite *);
|
||||
u8 MovementAction_AcroWheelieJumpUp_Step0(struct ObjectEvent *, struct Sprite *);
|
||||
u8 MovementAction_AcroWheelieJumpUp_Step1(struct ObjectEvent *, struct Sprite *);
|
||||
u8 MovementAction_AcroWheelieJumpLeft_Step0(struct ObjectEvent *, struct Sprite *);
|
||||
u8 MovementAction_AcroWheelieJumpLeft_Step1(struct ObjectEvent *, struct Sprite *);
|
||||
u8 MovementAction_AcroWheelieJumpRight_Step0(struct ObjectEvent *, struct Sprite *);
|
||||
u8 MovementAction_AcroWheelieJumpRight_Step1(struct ObjectEvent *, struct Sprite *);
|
||||
u8 MovementAction_AcroWheelieInPlaceDown_Step0(struct ObjectEvent *, struct Sprite *);
|
||||
u8 MovementAction_AcroWheelieInPlaceUp_Step0(struct ObjectEvent *, struct Sprite *);
|
||||
u8 MovementAction_AcroWheelieInPlaceLeft_Step0(struct ObjectEvent *, struct Sprite *);
|
||||
u8 MovementAction_AcroWheelieInPlaceRight_Step0(struct ObjectEvent *, struct Sprite *);
|
||||
u8 MovementAction_AcroPopWheelieMoveDown_Step0(struct ObjectEvent *, struct Sprite *);
|
||||
u8 MovementAction_AcroPopWheelieMoveDown_Step1(struct ObjectEvent *, struct Sprite *);
|
||||
u8 MovementAction_AcroPopWheelieMoveUp_Step0(struct ObjectEvent *, struct Sprite *);
|
||||
u8 MovementAction_AcroPopWheelieMoveUp_Step1(struct ObjectEvent *, struct Sprite *);
|
||||
u8 MovementAction_AcroPopWheelieMoveLeft_Step0(struct ObjectEvent *, struct Sprite *);
|
||||
u8 MovementAction_AcroPopWheelieMoveLeft_Step1(struct ObjectEvent *, struct Sprite *);
|
||||
u8 MovementAction_AcroPopWheelieMoveRight_Step0(struct ObjectEvent *, struct Sprite *);
|
||||
u8 MovementAction_AcroPopWheelieMoveRight_Step1(struct ObjectEvent *, struct Sprite *);
|
||||
u8 MovementAction_AcroWheelieMoveDown_Step0(struct ObjectEvent *, struct Sprite *);
|
||||
u8 MovementAction_AcroWheelieMoveDown_Step1(struct ObjectEvent *, struct Sprite *);
|
||||
u8 MovementAction_AcroWheelieMoveUp_Step0(struct ObjectEvent *, struct Sprite *);
|
||||
u8 MovementAction_AcroWheelieMoveUp_Step1(struct ObjectEvent *, struct Sprite *);
|
||||
u8 MovementAction_AcroWheelieMoveLeft_Step0(struct ObjectEvent *, struct Sprite *);
|
||||
u8 MovementAction_AcroWheelieMoveLeft_Step1(struct ObjectEvent *, struct Sprite *);
|
||||
u8 MovementAction_AcroWheelieMoveRight_Step0(struct ObjectEvent *, struct Sprite *);
|
||||
u8 MovementAction_AcroWheelieMoveRight_Step1(struct ObjectEvent *, struct Sprite *);
|
||||
u8 MovementAction_AcroEndWheelieMoveDown_Step0(struct ObjectEvent *, struct Sprite *);
|
||||
u8 MovementAction_AcroEndWheelieMoveDown_Step1(struct ObjectEvent *, struct Sprite *);
|
||||
u8 MovementAction_AcroEndWheelieMoveUp_Step0(struct ObjectEvent *, struct Sprite *);
|
||||
u8 MovementAction_AcroEndWheelieMoveUp_Step1(struct ObjectEvent *, struct Sprite *);
|
||||
u8 MovementAction_AcroEndWheelieMoveLeft_Step0(struct ObjectEvent *, struct Sprite *);
|
||||
u8 MovementAction_AcroEndWheelieMoveLeft_Step1(struct ObjectEvent *, struct Sprite *);
|
||||
u8 MovementAction_AcroEndWheelieMoveRight_Step0(struct ObjectEvent *, struct Sprite *);
|
||||
u8 MovementAction_AcroEndWheelieMoveRight_Step1(struct ObjectEvent *, struct Sprite *);
|
||||
u8 MovementAction_Levitate_Step0(struct ObjectEvent *, struct Sprite *);
|
||||
u8 MovementAction_StopLevitate_Step0(struct ObjectEvent *, struct Sprite *);
|
||||
u8 MovementAction_StopLevitateAtTop_Step0(struct ObjectEvent *, struct Sprite *);
|
||||
u8 MovementAction_StoreAndLockAnim_Step0(struct ObjectEvent *, struct Sprite *);
|
||||
u8 MovementAction_Finish(struct ObjectEvent *, struct Sprite *);
|
||||
u8 MovementAction_FreeAndUnlockAnim_Step0(struct ObjectEvent *, struct Sprite *);
|
||||
u8 MovementAction_FlyUp_Step0(struct ObjectEvent *, struct Sprite *);
|
||||
u8 MovementAction_FlyUp_Step1(struct ObjectEvent *, struct Sprite *);
|
||||
u8 MovementAction_Fly_Finish(struct ObjectEvent *, struct Sprite *);
|
||||
u8 MovementAction_FlyDown_Step0(struct ObjectEvent *, struct Sprite *);
|
||||
u8 MovementAction_FlyDown_Step1(struct ObjectEvent *, struct Sprite *);
|
||||
|
||||
u8 (*const gMovementActionFuncs_FaceDown[])(struct ObjectEvent *, struct Sprite *);
|
||||
u8 (*const gMovementActionFuncs_FaceUp[])(struct ObjectEvent *, struct Sprite *);
|
||||
u8 (*const gMovementActionFuncs_FaceLeft[])(struct ObjectEvent *, struct Sprite *);
|
||||
u8 (*const gMovementActionFuncs_FaceRight[])(struct ObjectEvent *, struct Sprite *);
|
||||
u8 (*const gMovementActionFuncs_WalkSlowDown[])(struct ObjectEvent *, struct Sprite *);
|
||||
u8 (*const gMovementActionFuncs_WalkSlowUp[])(struct ObjectEvent *, struct Sprite *);
|
||||
u8 (*const gMovementActionFuncs_WalkSlowLeft[])(struct ObjectEvent *, struct Sprite *);
|
||||
u8 (*const gMovementActionFuncs_WalkSlowRight[])(struct ObjectEvent *, struct Sprite *);
|
||||
u8 (*const gMovementActionFuncs_WalkNormalDown[])(struct ObjectEvent *, struct Sprite *);
|
||||
u8 (*const gMovementActionFuncs_WalkNormalUp[])(struct ObjectEvent *, struct Sprite *);
|
||||
u8 (*const gMovementActionFuncs_WalkNormalLeft[])(struct ObjectEvent *, struct Sprite *);
|
||||
u8 (*const gMovementActionFuncs_WalkNormalRight[])(struct ObjectEvent *, struct Sprite *);
|
||||
u8 (*const gMovementActionFuncs_Jump2Down[])(struct ObjectEvent *, struct Sprite *);
|
||||
u8 (*const gMovementActionFuncs_Jump2Up[])(struct ObjectEvent *, struct Sprite *);
|
||||
u8 (*const gMovementActionFuncs_Jump2Left[])(struct ObjectEvent *, struct Sprite *);
|
||||
u8 (*const gMovementActionFuncs_Jump2Right[])(struct ObjectEvent *, struct Sprite *);
|
||||
u8 (*const gMovementActionFuncs_Delay1[])(struct ObjectEvent *, struct Sprite *);
|
||||
u8 (*const gMovementActionFuncs_Delay2[])(struct ObjectEvent *, struct Sprite *);
|
||||
u8 (*const gMovementActionFuncs_Delay4[])(struct ObjectEvent *, struct Sprite *);
|
||||
u8 (*const gMovementActionFuncs_Delay8[])(struct ObjectEvent *, struct Sprite *);
|
||||
u8 (*const gMovementActionFuncs_Delay16[])(struct ObjectEvent *, struct Sprite *);
|
||||
u8 (*const gMovementActionFuncs_WalkFastDown[])(struct ObjectEvent *, struct Sprite *);
|
||||
u8 (*const gMovementActionFuncs_WalkFastUp[])(struct ObjectEvent *, struct Sprite *);
|
||||
u8 (*const gMovementActionFuncs_WalkFastLeft[])(struct ObjectEvent *, struct Sprite *);
|
||||
u8 (*const gMovementActionFuncs_WalkFastRight[])(struct ObjectEvent *, struct Sprite *);
|
||||
u8 (*const gMovementActionFuncs_WalkInPlaceSlowDown[])(struct ObjectEvent *, struct Sprite *);
|
||||
u8 (*const gMovementActionFuncs_WalkInPlaceSlowUp[])(struct ObjectEvent *, struct Sprite *);
|
||||
u8 (*const gMovementActionFuncs_WalkInPlaceSlowLeft[])(struct ObjectEvent *, struct Sprite *);
|
||||
u8 (*const gMovementActionFuncs_WalkInPlaceSlowRight[])(struct ObjectEvent *, struct Sprite *);
|
||||
u8 (*const gMovementActionFuncs_WalkInPlaceNormalDown[])(struct ObjectEvent *, struct Sprite *);
|
||||
u8 (*const gMovementActionFuncs_WalkInPlaceNormalUp[])(struct ObjectEvent *, struct Sprite *);
|
||||
u8 (*const gMovementActionFuncs_WalkInPlaceNormalLeft[])(struct ObjectEvent *, struct Sprite *);
|
||||
u8 (*const gMovementActionFuncs_WalkInPlaceNormalRight[])(struct ObjectEvent *, struct Sprite *);
|
||||
u8 (*const gMovementActionFuncs_WalkInPlaceFastDown[])(struct ObjectEvent *, struct Sprite *);
|
||||
u8 (*const gMovementActionFuncs_WalkInPlaceFastUp[])(struct ObjectEvent *, struct Sprite *);
|
||||
u8 (*const gMovementActionFuncs_WalkInPlaceFastLeft[])(struct ObjectEvent *, struct Sprite *);
|
||||
u8 (*const gMovementActionFuncs_WalkInPlaceFastRight[])(struct ObjectEvent *, struct Sprite *);
|
||||
u8 (*const gMovementActionFuncs_WalkInPlaceFasterDown[])(struct ObjectEvent *, struct Sprite *);
|
||||
u8 (*const gMovementActionFuncs_WalkInPlaceFasterUp[])(struct ObjectEvent *, struct Sprite *);
|
||||
u8 (*const gMovementActionFuncs_WalkInPlaceFasterLeft[])(struct ObjectEvent *, struct Sprite *);
|
||||
u8 (*const gMovementActionFuncs_WalkInPlaceFasterRight[])(struct ObjectEvent *, struct Sprite *);
|
||||
u8 (*const gMovementActionFuncs_RideWaterCurrentDown[])(struct ObjectEvent *, struct Sprite *);
|
||||
u8 (*const gMovementActionFuncs_RideWaterCurrentUp[])(struct ObjectEvent *, struct Sprite *);
|
||||
u8 (*const gMovementActionFuncs_RideWaterCurrentLeft[])(struct ObjectEvent *, struct Sprite *);
|
||||
u8 (*const gMovementActionFuncs_RideWaterCurrentRight[])(struct ObjectEvent *, struct Sprite *);
|
||||
u8 (*const gMovementActionFuncs_WalkFasterDown[])(struct ObjectEvent *, struct Sprite *);
|
||||
u8 (*const gMovementActionFuncs_WalkFasterUp[])(struct ObjectEvent *, struct Sprite *);
|
||||
u8 (*const gMovementActionFuncs_WalkFasterLeft[])(struct ObjectEvent *, struct Sprite *);
|
||||
u8 (*const gMovementActionFuncs_WalkFasterRight[])(struct ObjectEvent *, struct Sprite *);
|
||||
u8 (*const gMovementActionFuncs_SlideDown[])(struct ObjectEvent *, struct Sprite *);
|
||||
u8 (*const gMovementActionFuncs_SlideUp[])(struct ObjectEvent *, struct Sprite *);
|
||||
u8 (*const gMovementActionFuncs_SlideLeft[])(struct ObjectEvent *, struct Sprite *);
|
||||
u8 (*const gMovementActionFuncs_SlideRight[])(struct ObjectEvent *, struct Sprite *);
|
||||
u8 (*const gMovementActionFuncs_PlayerRunDown[])(struct ObjectEvent *, struct Sprite *);
|
||||
u8 (*const gMovementActionFuncs_PlayerRunUp[])(struct ObjectEvent *, struct Sprite *);
|
||||
u8 (*const gMovementActionFuncs_PlayerRunLeft[])(struct ObjectEvent *, struct Sprite *);
|
||||
u8 (*const gMovementActionFuncs_PlayerRunRight[])(struct ObjectEvent *, struct Sprite *);
|
||||
u8 (*const gMovementActionFuncs_StartAnimInDirection[])(struct ObjectEvent *, struct Sprite *);
|
||||
u8 (*const gMovementActionFuncs_JumpSpecialDown[])(struct ObjectEvent *, struct Sprite *);
|
||||
u8 (*const gMovementActionFuncs_JumpSpecialUp[])(struct ObjectEvent *, struct Sprite *);
|
||||
u8 (*const gMovementActionFuncs_JumpSpecialLeft[])(struct ObjectEvent *, struct Sprite *);
|
||||
u8 (*const gMovementActionFuncs_JumpSpecialRight[])(struct ObjectEvent *, struct Sprite *);
|
||||
u8 (*const gMovementActionFuncs_FacePlayer[])(struct ObjectEvent *, struct Sprite *);
|
||||
u8 (*const gMovementActionFuncs_FaceAwayPlayer[])(struct ObjectEvent *, struct Sprite *);
|
||||
u8 (*const gMovementActionFuncs_LockFacingDirection[])(struct ObjectEvent *, struct Sprite *);
|
||||
u8 (*const gMovementActionFuncs_UnlockFacingDirection[])(struct ObjectEvent *, struct Sprite *);
|
||||
u8 (*const gMovementActionFuncs_JumpDown[])(struct ObjectEvent *, struct Sprite *);
|
||||
u8 (*const gMovementActionFuncs_JumpUp[])(struct ObjectEvent *, struct Sprite *);
|
||||
u8 (*const gMovementActionFuncs_JumpLeft[])(struct ObjectEvent *, struct Sprite *);
|
||||
u8 (*const gMovementActionFuncs_JumpRight[])(struct ObjectEvent *, struct Sprite *);
|
||||
u8 (*const gMovementActionFuncs_JumpInPlaceDown[])(struct ObjectEvent *, struct Sprite *);
|
||||
u8 (*const gMovementActionFuncs_JumpInPlaceUp[])(struct ObjectEvent *, struct Sprite *);
|
||||
u8 (*const gMovementActionFuncs_JumpInPlaceLeft[])(struct ObjectEvent *, struct Sprite *);
|
||||
u8 (*const gMovementActionFuncs_JumpInPlaceRight[])(struct ObjectEvent *, struct Sprite *);
|
||||
u8 (*const gMovementActionFuncs_JumpInPlaceDownUp[])(struct ObjectEvent *, struct Sprite *);
|
||||
u8 (*const gMovementActionFuncs_JumpInPlaceUpDown[])(struct ObjectEvent *, struct Sprite *);
|
||||
u8 (*const gMovementActionFuncs_JumpInPlaceLeftRight[])(struct ObjectEvent *, struct Sprite *);
|
||||
u8 (*const gMovementActionFuncs_JumpInPlaceRightLeft[])(struct ObjectEvent *, struct Sprite *);
|
||||
u8 (*const gMovementActionFuncs_FaceOriginalDirection[])(struct ObjectEvent *, struct Sprite *);
|
||||
u8 (*const gMovementActionFuncs_NurseJoyBowDown[])(struct ObjectEvent *, struct Sprite *);
|
||||
u8 (*const gMovementActionFuncs_EnableJumpLandingGroundEffect[])(struct ObjectEvent *, struct Sprite *);
|
||||
u8 (*const gMovementActionFuncs_DisableJumpLandingGroundEffect[])(struct ObjectEvent *, struct Sprite *);
|
||||
u8 (*const gMovementActionFuncs_DisableAnimation[])(struct ObjectEvent *, struct Sprite *);
|
||||
u8 (*const gMovementActionFuncs_RestoreAnimation[])(struct ObjectEvent *, struct Sprite *);
|
||||
u8 (*const gMovementActionFuncs_SetInvisible[])(struct ObjectEvent *, struct Sprite *);
|
||||
u8 (*const gMovementActionFuncs_SetVisible[])(struct ObjectEvent *, struct Sprite *);
|
||||
u8 (*const gMovementActionFuncs_EmoteExclamationMark[])(struct ObjectEvent *, struct Sprite *);
|
||||
u8 (*const gMovementActionFuncs_EmoteQuestionMark[])(struct ObjectEvent *, struct Sprite *);
|
||||
u8 (*const gMovementActionFuncs_EmoteHeart[])(struct ObjectEvent *, struct Sprite *);
|
||||
u8 (*const gMovementActionFuncs_RevealTrainer[])(struct ObjectEvent *, struct Sprite *);
|
||||
u8 (*const gMovementActionFuncs_RockSmashBreak[])(struct ObjectEvent *, struct Sprite *);
|
||||
u8 (*const gMovementActionFuncs_CutTree[])(struct ObjectEvent *, struct Sprite *);
|
||||
u8 (*const gMovementActionFuncs_SetFixedPriority[])(struct ObjectEvent *, struct Sprite *);
|
||||
u8 (*const gMovementActionFuncs_ClearFixedPriority[])(struct ObjectEvent *, struct Sprite *);
|
||||
u8 (*const gMovementActionFuncs_InitAffineAnim[])(struct ObjectEvent *, struct Sprite *);
|
||||
u8 (*const gMovementActionFuncs_ClearAffineAnim[])(struct ObjectEvent *, struct Sprite *);
|
||||
u8 (*const gMovementActionFuncs_HideReflection[])(struct ObjectEvent *, struct Sprite *);
|
||||
u8 (*const gMovementActionFuncs_ShowReflection[])(struct ObjectEvent *, struct Sprite *);
|
||||
u8 (*const gMovementActionFuncs_WalkDownStartAffine[])(struct ObjectEvent *, struct Sprite *);
|
||||
u8 (*const gMovementActionFuncs_WalkDownAffine[])(struct ObjectEvent *, struct Sprite *);
|
||||
u8 (*const gMovementActionFuncs_AcroWheelieFaceDown[])(struct ObjectEvent *, struct Sprite *);
|
||||
u8 (*const gMovementActionFuncs_AcroWheelieFaceUp[])(struct ObjectEvent *, struct Sprite *);
|
||||
u8 (*const gMovementActionFuncs_AcroWheelieFaceLeft[])(struct ObjectEvent *, struct Sprite *);
|
||||
u8 (*const gMovementActionFuncs_AcroWheelieFaceRight[])(struct ObjectEvent *, struct Sprite *);
|
||||
u8 (*const gMovementActionFuncs_AcroPopWheelieDown[])(struct ObjectEvent *, struct Sprite *);
|
||||
u8 (*const gMovementActionFuncs_AcroPopWheelieUp[])(struct ObjectEvent *, struct Sprite *);
|
||||
u8 (*const gMovementActionFuncs_AcroPopWheelieLeft[])(struct ObjectEvent *, struct Sprite *);
|
||||
u8 (*const gMovementActionFuncs_AcroPopWheelieRight[])(struct ObjectEvent *, struct Sprite *);
|
||||
u8 (*const gMovementActionFuncs_AcroEndWheelieFaceDown[])(struct ObjectEvent *, struct Sprite *);
|
||||
u8 (*const gMovementActionFuncs_AcroEndWheelieFaceUp[])(struct ObjectEvent *, struct Sprite *);
|
||||
u8 (*const gMovementActionFuncs_AcroEndWheelieFaceLeft[])(struct ObjectEvent *, struct Sprite *);
|
||||
u8 (*const gMovementActionFuncs_AcroEndWheelieFaceRight[])(struct ObjectEvent *, struct Sprite *);
|
||||
u8 (*const gMovementActionFuncs_AcroWheelieHopFaceDown[])(struct ObjectEvent *, struct Sprite *);
|
||||
u8 (*const gMovementActionFuncs_AcroWheelieHopFaceUp[])(struct ObjectEvent *, struct Sprite *);
|
||||
u8 (*const gMovementActionFuncs_AcroWheelieHopFaceLeft[])(struct ObjectEvent *, struct Sprite *);
|
||||
u8 (*const gMovementActionFuncs_AcroWheelieHopFaceRight[])(struct ObjectEvent *, struct Sprite *);
|
||||
u8 (*const gMovementActionFuncs_AcroWheelieHopDown[])(struct ObjectEvent *, struct Sprite *);
|
||||
u8 (*const gMovementActionFuncs_AcroWheelieHopUp[])(struct ObjectEvent *, struct Sprite *);
|
||||
u8 (*const gMovementActionFuncs_AcroWheelieHopLeft[])(struct ObjectEvent *, struct Sprite *);
|
||||
u8 (*const gMovementActionFuncs_AcroWheelieHopRight[])(struct ObjectEvent *, struct Sprite *);
|
||||
u8 (*const gMovementActionFuncs_AcroWheelieJumpDown[])(struct ObjectEvent *, struct Sprite *);
|
||||
u8 (*const gMovementActionFuncs_AcroWheelieJumpUp[])(struct ObjectEvent *, struct Sprite *);
|
||||
u8 (*const gMovementActionFuncs_AcroWheelieJumpLeft[])(struct ObjectEvent *, struct Sprite *);
|
||||
u8 (*const gMovementActionFuncs_AcroWheelieJumpRight[])(struct ObjectEvent *, struct Sprite *);
|
||||
u8 (*const gMovementActionFuncs_AcroWheelieInPlaceDown[])(struct ObjectEvent *, struct Sprite *);
|
||||
u8 (*const gMovementActionFuncs_AcroWheelieInPlaceUp[])(struct ObjectEvent *, struct Sprite *);
|
||||
u8 (*const gMovementActionFuncs_AcroWheelieInPlaceLeft[])(struct ObjectEvent *, struct Sprite *);
|
||||
u8 (*const gMovementActionFuncs_AcroWheelieInPlaceRight[])(struct ObjectEvent *, struct Sprite *);
|
||||
u8 (*const gMovementActionFuncs_AcroPopWheelieMoveDown[])(struct ObjectEvent *, struct Sprite *);
|
||||
u8 (*const gMovementActionFuncs_AcroPopWheelieMoveUp[])(struct ObjectEvent *, struct Sprite *);
|
||||
u8 (*const gMovementActionFuncs_AcroPopWheelieMoveLeft[])(struct ObjectEvent *, struct Sprite *);
|
||||
u8 (*const gMovementActionFuncs_AcroPopWheelieMoveRight[])(struct ObjectEvent *, struct Sprite *);
|
||||
u8 (*const gMovementActionFuncs_AcroWheelieMoveDown[])(struct ObjectEvent *, struct Sprite *);
|
||||
u8 (*const gMovementActionFuncs_AcroWheelieMoveUp[])(struct ObjectEvent *, struct Sprite *);
|
||||
u8 (*const gMovementActionFuncs_AcroWheelieMoveLeft[])(struct ObjectEvent *, struct Sprite *);
|
||||
u8 (*const gMovementActionFuncs_AcroWheelieMoveRight[])(struct ObjectEvent *, struct Sprite *);
|
||||
u8 (*const gMovementActionFuncs_AcroEndWheelieMoveDown[])(struct ObjectEvent *, struct Sprite *);
|
||||
u8 (*const gMovementActionFuncs_AcroEndWheelieMoveUp[])(struct ObjectEvent *, struct Sprite *);
|
||||
u8 (*const gMovementActionFuncs_AcroEndWheelieMoveLeft[])(struct ObjectEvent *, struct Sprite *);
|
||||
u8 (*const gMovementActionFuncs_AcroEndWheelieMoveRight[])(struct ObjectEvent *, struct Sprite *);
|
||||
u8 (*const gMovementActionFuncs_WalkNormalDiagonalUpLeft[])(struct ObjectEvent *, struct Sprite *);
|
||||
u8 (*const gMovementActionFuncs_WalkNormalDiagonalUpRight[])(struct ObjectEvent *, struct Sprite *);
|
||||
u8 (*const gMovementActionFuncs_WalkNormalDiagonalDownLeft[])(struct ObjectEvent *, struct Sprite *);
|
||||
u8 (*const gMovementActionFuncs_WalkNormalDiagonalDownRight[])(struct ObjectEvent *, struct Sprite *);
|
||||
u8 (*const gMovementActionFuncs_WalkSlowDiagonalUpLeft[])(struct ObjectEvent *, struct Sprite *);
|
||||
u8 (*const gMovementActionFuncs_WalkSlowDiagonalUpRight[])(struct ObjectEvent *, struct Sprite *);
|
||||
u8 (*const gMovementActionFuncs_WalkSlowDiagonalDownLeft[])(struct ObjectEvent *, struct Sprite *);
|
||||
u8 (*const gMovementActionFuncs_WalkSlowDiagonalDownRight[])(struct ObjectEvent *, struct Sprite *);
|
||||
u8 (*const gMovementActionFuncs_StoreAndLockAnim[])(struct ObjectEvent *, struct Sprite *);
|
||||
u8 (*const gMovementActionFuncs_FreeAndUnlockAnim[])(struct ObjectEvent *, struct Sprite *);
|
||||
u8 (*const gMovementActionFuncs_WalkLeftAffine[])(struct ObjectEvent *, struct Sprite *);
|
||||
u8 (*const gMovementActionFuncs_WalkRightAffine[])(struct ObjectEvent *, struct Sprite *);
|
||||
u8 (*const gMovementActionFuncs_Levitate[])(struct ObjectEvent *, struct Sprite *);
|
||||
u8 (*const gMovementActionFuncs_StopLevitate[])(struct ObjectEvent *, struct Sprite *);
|
||||
u8 (*const gMovementActionFuncs_StopLevitateAtTop[])(struct ObjectEvent *, struct Sprite *);
|
||||
u8 (*const gMovementActionFuncs_Figure8[])(struct ObjectEvent *, struct Sprite *);
|
||||
u8 (*const gMovementActionFuncs_FlyUp[])(struct ObjectEvent *, struct Sprite *);
|
||||
u8 (*const gMovementActionFuncs_FlyDown[])(struct ObjectEvent *, struct Sprite *);
|
||||
|
||||
u8 (*const *const gMovementActionFuncs[])(struct ObjectEvent *, struct Sprite *) = {
|
||||
[MOVEMENT_ACTION_FACE_DOWN] = gMovementActionFuncs_FaceDown,
|
||||
[MOVEMENT_ACTION_FACE_UP] = gMovementActionFuncs_FaceUp,
|
||||
[MOVEMENT_ACTION_FACE_LEFT] = gMovementActionFuncs_FaceLeft,
|
||||
[MOVEMENT_ACTION_FACE_RIGHT] = gMovementActionFuncs_FaceRight,
|
||||
[MOVEMENT_ACTION_WALK_SLOW_DOWN] = gMovementActionFuncs_WalkSlowDown,
|
||||
[MOVEMENT_ACTION_WALK_SLOW_UP] = gMovementActionFuncs_WalkSlowUp,
|
||||
[MOVEMENT_ACTION_WALK_SLOW_LEFT] = gMovementActionFuncs_WalkSlowLeft,
|
||||
[MOVEMENT_ACTION_WALK_SLOW_RIGHT] = gMovementActionFuncs_WalkSlowRight,
|
||||
[MOVEMENT_ACTION_WALK_NORMAL_DOWN] = gMovementActionFuncs_WalkNormalDown,
|
||||
[MOVEMENT_ACTION_WALK_NORMAL_UP] = gMovementActionFuncs_WalkNormalUp,
|
||||
[MOVEMENT_ACTION_WALK_NORMAL_LEFT] = gMovementActionFuncs_WalkNormalLeft,
|
||||
[MOVEMENT_ACTION_WALK_NORMAL_RIGHT] = gMovementActionFuncs_WalkNormalRight,
|
||||
[MOVEMENT_ACTION_JUMP_2_DOWN] = gMovementActionFuncs_Jump2Down,
|
||||
[MOVEMENT_ACTION_JUMP_2_UP] = gMovementActionFuncs_Jump2Up,
|
||||
[MOVEMENT_ACTION_JUMP_2_LEFT] = gMovementActionFuncs_Jump2Left,
|
||||
[MOVEMENT_ACTION_JUMP_2_RIGHT] = gMovementActionFuncs_Jump2Right,
|
||||
[MOVEMENT_ACTION_DELAY_1] = gMovementActionFuncs_Delay1,
|
||||
[MOVEMENT_ACTION_DELAY_2] = gMovementActionFuncs_Delay2,
|
||||
[MOVEMENT_ACTION_DELAY_4] = gMovementActionFuncs_Delay4,
|
||||
[MOVEMENT_ACTION_DELAY_8] = gMovementActionFuncs_Delay8,
|
||||
[MOVEMENT_ACTION_DELAY_16] = gMovementActionFuncs_Delay16,
|
||||
[MOVEMENT_ACTION_WALK_FAST_DOWN] = gMovementActionFuncs_WalkFastDown,
|
||||
[MOVEMENT_ACTION_WALK_FAST_UP] = gMovementActionFuncs_WalkFastUp,
|
||||
[MOVEMENT_ACTION_WALK_FAST_LEFT] = gMovementActionFuncs_WalkFastLeft,
|
||||
[MOVEMENT_ACTION_WALK_FAST_RIGHT] = gMovementActionFuncs_WalkFastRight,
|
||||
[MOVEMENT_ACTION_WALK_IN_PLACE_SLOW_DOWN] = gMovementActionFuncs_WalkInPlaceSlowDown,
|
||||
[MOVEMENT_ACTION_WALK_IN_PLACE_SLOW_UP] = gMovementActionFuncs_WalkInPlaceSlowUp,
|
||||
[MOVEMENT_ACTION_WALK_IN_PLACE_SLOW_LEFT] = gMovementActionFuncs_WalkInPlaceSlowLeft,
|
||||
[MOVEMENT_ACTION_WALK_IN_PLACE_SLOW_RIGHT] = gMovementActionFuncs_WalkInPlaceSlowRight,
|
||||
[MOVEMENT_ACTION_WALK_IN_PLACE_NORMAL_DOWN] = gMovementActionFuncs_WalkInPlaceNormalDown,
|
||||
[MOVEMENT_ACTION_WALK_IN_PLACE_NORMAL_UP] = gMovementActionFuncs_WalkInPlaceNormalUp,
|
||||
[MOVEMENT_ACTION_WALK_IN_PLACE_NORMAL_LEFT] = gMovementActionFuncs_WalkInPlaceNormalLeft,
|
||||
[MOVEMENT_ACTION_WALK_IN_PLACE_NORMAL_RIGHT] = gMovementActionFuncs_WalkInPlaceNormalRight,
|
||||
[MOVEMENT_ACTION_WALK_IN_PLACE_FAST_DOWN] = gMovementActionFuncs_WalkInPlaceFastDown,
|
||||
[MOVEMENT_ACTION_WALK_IN_PLACE_FAST_UP] = gMovementActionFuncs_WalkInPlaceFastUp,
|
||||
[MOVEMENT_ACTION_WALK_IN_PLACE_FAST_LEFT] = gMovementActionFuncs_WalkInPlaceFastLeft,
|
||||
[MOVEMENT_ACTION_WALK_IN_PLACE_FAST_RIGHT] = gMovementActionFuncs_WalkInPlaceFastRight,
|
||||
[MOVEMENT_ACTION_WALK_IN_PLACE_FASTER_DOWN] = gMovementActionFuncs_WalkInPlaceFasterDown,
|
||||
[MOVEMENT_ACTION_WALK_IN_PLACE_FASTER_UP] = gMovementActionFuncs_WalkInPlaceFasterUp,
|
||||
[MOVEMENT_ACTION_WALK_IN_PLACE_FASTER_LEFT] = gMovementActionFuncs_WalkInPlaceFasterLeft,
|
||||
[MOVEMENT_ACTION_WALK_IN_PLACE_FASTER_RIGHT] = gMovementActionFuncs_WalkInPlaceFasterRight,
|
||||
[MOVEMENT_ACTION_RIDE_WATER_CURRENT_DOWN] = gMovementActionFuncs_RideWaterCurrentDown,
|
||||
[MOVEMENT_ACTION_RIDE_WATER_CURRENT_UP] = gMovementActionFuncs_RideWaterCurrentUp,
|
||||
[MOVEMENT_ACTION_RIDE_WATER_CURRENT_LEFT] = gMovementActionFuncs_RideWaterCurrentLeft,
|
||||
[MOVEMENT_ACTION_RIDE_WATER_CURRENT_RIGHT] = gMovementActionFuncs_RideWaterCurrentRight,
|
||||
[MOVEMENT_ACTION_WALK_FASTER_DOWN] = gMovementActionFuncs_WalkFasterDown,
|
||||
[MOVEMENT_ACTION_WALK_FASTER_UP] = gMovementActionFuncs_WalkFasterUp,
|
||||
[MOVEMENT_ACTION_WALK_FASTER_LEFT] = gMovementActionFuncs_WalkFasterLeft,
|
||||
[MOVEMENT_ACTION_WALK_FASTER_RIGHT] = gMovementActionFuncs_WalkFasterRight,
|
||||
[MOVEMENT_ACTION_SLIDE_DOWN] = gMovementActionFuncs_SlideDown,
|
||||
[MOVEMENT_ACTION_SLIDE_UP] = gMovementActionFuncs_SlideUp,
|
||||
[MOVEMENT_ACTION_SLIDE_LEFT] = gMovementActionFuncs_SlideLeft,
|
||||
[MOVEMENT_ACTION_SLIDE_RIGHT] = gMovementActionFuncs_SlideRight,
|
||||
[MOVEMENT_ACTION_PLAYER_RUN_DOWN] = gMovementActionFuncs_PlayerRunDown,
|
||||
[MOVEMENT_ACTION_PLAYER_RUN_UP] = gMovementActionFuncs_PlayerRunUp,
|
||||
[MOVEMENT_ACTION_PLAYER_RUN_LEFT] = gMovementActionFuncs_PlayerRunLeft,
|
||||
[MOVEMENT_ACTION_PLAYER_RUN_RIGHT] = gMovementActionFuncs_PlayerRunRight,
|
||||
[MOVEMENT_ACTION_START_ANIM_IN_DIRECTION] = gMovementActionFuncs_StartAnimInDirection,
|
||||
[MOVEMENT_ACTION_JUMP_SPECIAL_DOWN] = gMovementActionFuncs_JumpSpecialDown,
|
||||
[MOVEMENT_ACTION_JUMP_SPECIAL_UP] = gMovementActionFuncs_JumpSpecialUp,
|
||||
[MOVEMENT_ACTION_JUMP_SPECIAL_LEFT] = gMovementActionFuncs_JumpSpecialLeft,
|
||||
[MOVEMENT_ACTION_JUMP_SPECIAL_RIGHT] = gMovementActionFuncs_JumpSpecialRight,
|
||||
[MOVEMENT_ACTION_FACE_PLAYER] = gMovementActionFuncs_FacePlayer,
|
||||
[MOVEMENT_ACTION_FACE_AWAY_PLAYER] = gMovementActionFuncs_FaceAwayPlayer,
|
||||
[MOVEMENT_ACTION_LOCK_FACING_DIRECTION] = gMovementActionFuncs_LockFacingDirection,
|
||||
[MOVEMENT_ACTION_UNLOCK_FACING_DIRECTION] = gMovementActionFuncs_UnlockFacingDirection,
|
||||
[MOVEMENT_ACTION_JUMP_DOWN] = gMovementActionFuncs_JumpDown,
|
||||
[MOVEMENT_ACTION_JUMP_UP] = gMovementActionFuncs_JumpUp,
|
||||
[MOVEMENT_ACTION_JUMP_LEFT] = gMovementActionFuncs_JumpLeft,
|
||||
[MOVEMENT_ACTION_JUMP_RIGHT] = gMovementActionFuncs_JumpRight,
|
||||
[MOVEMENT_ACTION_JUMP_IN_PLACE_DOWN] = gMovementActionFuncs_JumpInPlaceDown,
|
||||
[MOVEMENT_ACTION_JUMP_IN_PLACE_UP] = gMovementActionFuncs_JumpInPlaceUp,
|
||||
[MOVEMENT_ACTION_JUMP_IN_PLACE_LEFT] = gMovementActionFuncs_JumpInPlaceLeft,
|
||||
[MOVEMENT_ACTION_JUMP_IN_PLACE_RIGHT] = gMovementActionFuncs_JumpInPlaceRight,
|
||||
[MOVEMENT_ACTION_JUMP_IN_PLACE_DOWN_UP] = gMovementActionFuncs_JumpInPlaceDownUp,
|
||||
[MOVEMENT_ACTION_JUMP_IN_PLACE_UP_DOWN] = gMovementActionFuncs_JumpInPlaceUpDown,
|
||||
[MOVEMENT_ACTION_JUMP_IN_PLACE_LEFT_RIGHT] = gMovementActionFuncs_JumpInPlaceLeftRight,
|
||||
[MOVEMENT_ACTION_JUMP_IN_PLACE_RIGHT_LEFT] = gMovementActionFuncs_JumpInPlaceRightLeft,
|
||||
[MOVEMENT_ACTION_FACE_ORIGINAL_DIRECTION] = gMovementActionFuncs_FaceOriginalDirection,
|
||||
[MOVEMENT_ACTION_NURSE_JOY_BOW_DOWN] = gMovementActionFuncs_NurseJoyBowDown,
|
||||
[MOVEMENT_ACTION_ENABLE_JUMP_LANDING_GROUND_EFFECT] = gMovementActionFuncs_EnableJumpLandingGroundEffect,
|
||||
[MOVEMENT_ACTION_DISABLE_JUMP_LANDING_GROUND_EFFECT] = gMovementActionFuncs_DisableJumpLandingGroundEffect,
|
||||
[MOVEMENT_ACTION_DISABLE_ANIMATION] = gMovementActionFuncs_DisableAnimation,
|
||||
[MOVEMENT_ACTION_RESTORE_ANIMATION] = gMovementActionFuncs_RestoreAnimation,
|
||||
[MOVEMENT_ACTION_SET_INVISIBLE] = gMovementActionFuncs_SetInvisible,
|
||||
[MOVEMENT_ACTION_SET_VISIBLE] = gMovementActionFuncs_SetVisible,
|
||||
[MOVEMENT_ACTION_EMOTE_EXCLAMATION_MARK] = gMovementActionFuncs_EmoteExclamationMark,
|
||||
[MOVEMENT_ACTION_EMOTE_QUESTION_MARK] = gMovementActionFuncs_EmoteQuestionMark,
|
||||
[MOVEMENT_ACTION_EMOTE_HEART] = gMovementActionFuncs_EmoteHeart,
|
||||
[MOVEMENT_ACTION_REVEAL_TRAINER] = gMovementActionFuncs_RevealTrainer,
|
||||
[MOVEMENT_ACTION_ROCK_SMASH_BREAK] = gMovementActionFuncs_RockSmashBreak,
|
||||
[MOVEMENT_ACTION_CUT_TREE] = gMovementActionFuncs_CutTree,
|
||||
[MOVEMENT_ACTION_SET_FIXED_PRIORITY] = gMovementActionFuncs_SetFixedPriority,
|
||||
[MOVEMENT_ACTION_CLEAR_FIXED_PRIORITY] = gMovementActionFuncs_ClearFixedPriority,
|
||||
[MOVEMENT_ACTION_INIT_AFFINE_ANIM] = gMovementActionFuncs_InitAffineAnim,
|
||||
[MOVEMENT_ACTION_CLEAR_AFFINE_ANIM] = gMovementActionFuncs_ClearAffineAnim,
|
||||
[MOVEMENT_ACTION_HIDE_REFLECTION] = gMovementActionFuncs_HideReflection,
|
||||
[MOVEMENT_ACTION_SHOW_REFLECTION] = gMovementActionFuncs_ShowReflection,
|
||||
[MOVEMENT_ACTION_WALK_DOWN_START_AFFINE] = gMovementActionFuncs_WalkDownStartAffine,
|
||||
[MOVEMENT_ACTION_WALK_DOWN_AFFINE] = gMovementActionFuncs_WalkDownAffine,
|
||||
[MOVEMENT_ACTION_ACRO_WHEELIE_FACE_DOWN] = gMovementActionFuncs_AcroWheelieFaceDown,
|
||||
[MOVEMENT_ACTION_ACRO_WHEELIE_FACE_UP] = gMovementActionFuncs_AcroWheelieFaceUp,
|
||||
[MOVEMENT_ACTION_ACRO_WHEELIE_FACE_LEFT] = gMovementActionFuncs_AcroWheelieFaceLeft,
|
||||
[MOVEMENT_ACTION_ACRO_WHEELIE_FACE_RIGHT] = gMovementActionFuncs_AcroWheelieFaceRight,
|
||||
[MOVEMENT_ACTION_ACRO_POP_WHEELIE_DOWN] = gMovementActionFuncs_AcroPopWheelieDown,
|
||||
[MOVEMENT_ACTION_ACRO_POP_WHEELIE_UP] = gMovementActionFuncs_AcroPopWheelieUp,
|
||||
[MOVEMENT_ACTION_ACRO_POP_WHEELIE_LEFT] = gMovementActionFuncs_AcroPopWheelieLeft,
|
||||
[MOVEMENT_ACTION_ACRO_POP_WHEELIE_RIGHT] = gMovementActionFuncs_AcroPopWheelieRight,
|
||||
[MOVEMENT_ACTION_ACRO_END_WHEELIE_FACE_DOWN] = gMovementActionFuncs_AcroEndWheelieFaceDown,
|
||||
[MOVEMENT_ACTION_ACRO_END_WHEELIE_FACE_UP] = gMovementActionFuncs_AcroEndWheelieFaceUp,
|
||||
[MOVEMENT_ACTION_ACRO_END_WHEELIE_FACE_LEFT] = gMovementActionFuncs_AcroEndWheelieFaceLeft,
|
||||
[MOVEMENT_ACTION_ACRO_END_WHEELIE_FACE_RIGHT] = gMovementActionFuncs_AcroEndWheelieFaceRight,
|
||||
[MOVEMENT_ACTION_ACRO_WHEELIE_HOP_FACE_DOWN] = gMovementActionFuncs_AcroWheelieHopFaceDown,
|
||||
[MOVEMENT_ACTION_ACRO_WHEELIE_HOP_FACE_UP] = gMovementActionFuncs_AcroWheelieHopFaceUp,
|
||||
[MOVEMENT_ACTION_ACRO_WHEELIE_HOP_FACE_LEFT] = gMovementActionFuncs_AcroWheelieHopFaceLeft,
|
||||
[MOVEMENT_ACTION_ACRO_WHEELIE_HOP_FACE_RIGHT] = gMovementActionFuncs_AcroWheelieHopFaceRight,
|
||||
[MOVEMENT_ACTION_ACRO_WHEELIE_HOP_DOWN] = gMovementActionFuncs_AcroWheelieHopDown,
|
||||
[MOVEMENT_ACTION_ACRO_WHEELIE_HOP_UP] = gMovementActionFuncs_AcroWheelieHopUp,
|
||||
[MOVEMENT_ACTION_ACRO_WHEELIE_HOP_LEFT] = gMovementActionFuncs_AcroWheelieHopLeft,
|
||||
[MOVEMENT_ACTION_ACRO_WHEELIE_HOP_RIGHT] = gMovementActionFuncs_AcroWheelieHopRight,
|
||||
[MOVEMENT_ACTION_ACRO_WHEELIE_JUMP_DOWN] = gMovementActionFuncs_AcroWheelieJumpDown,
|
||||
[MOVEMENT_ACTION_ACRO_WHEELIE_JUMP_UP] = gMovementActionFuncs_AcroWheelieJumpUp,
|
||||
[MOVEMENT_ACTION_ACRO_WHEELIE_JUMP_LEFT] = gMovementActionFuncs_AcroWheelieJumpLeft,
|
||||
[MOVEMENT_ACTION_ACRO_WHEELIE_JUMP_RIGHT] = gMovementActionFuncs_AcroWheelieJumpRight,
|
||||
[MOVEMENT_ACTION_ACRO_WHEELIE_IN_PLACE_DOWN] = gMovementActionFuncs_AcroWheelieInPlaceDown,
|
||||
[MOVEMENT_ACTION_ACRO_WHEELIE_IN_PLACE_UP] = gMovementActionFuncs_AcroWheelieInPlaceUp,
|
||||
[MOVEMENT_ACTION_ACRO_WHEELIE_IN_PLACE_LEFT] = gMovementActionFuncs_AcroWheelieInPlaceLeft,
|
||||
[MOVEMENT_ACTION_ACRO_WHEELIE_IN_PLACE_RIGHT] = gMovementActionFuncs_AcroWheelieInPlaceRight,
|
||||
[MOVEMENT_ACTION_ACRO_POP_WHEELIE_MOVE_DOWN] = gMovementActionFuncs_AcroPopWheelieMoveDown,
|
||||
[MOVEMENT_ACTION_ACRO_POP_WHEELIE_MOVE_UP] = gMovementActionFuncs_AcroPopWheelieMoveUp,
|
||||
[MOVEMENT_ACTION_ACRO_POP_WHEELIE_MOVE_LEFT] = gMovementActionFuncs_AcroPopWheelieMoveLeft,
|
||||
[MOVEMENT_ACTION_ACRO_POP_WHEELIE_MOVE_RIGHT] = gMovementActionFuncs_AcroPopWheelieMoveRight,
|
||||
[MOVEMENT_ACTION_ACRO_WHEELIE_MOVE_DOWN] = gMovementActionFuncs_AcroWheelieMoveDown,
|
||||
[MOVEMENT_ACTION_ACRO_WHEELIE_MOVE_UP] = gMovementActionFuncs_AcroWheelieMoveUp,
|
||||
[MOVEMENT_ACTION_ACRO_WHEELIE_MOVE_LEFT] = gMovementActionFuncs_AcroWheelieMoveLeft,
|
||||
[MOVEMENT_ACTION_ACRO_WHEELIE_MOVE_RIGHT] = gMovementActionFuncs_AcroWheelieMoveRight,
|
||||
[MOVEMENT_ACTION_ACRO_END_WHEELIE_MOVE_DOWN] = gMovementActionFuncs_AcroEndWheelieMoveDown,
|
||||
[MOVEMENT_ACTION_ACRO_END_WHEELIE_MOVE_UP] = gMovementActionFuncs_AcroEndWheelieMoveUp,
|
||||
[MOVEMENT_ACTION_ACRO_END_WHEELIE_MOVE_LEFT] = gMovementActionFuncs_AcroEndWheelieMoveLeft,
|
||||
[MOVEMENT_ACTION_ACRO_END_WHEELIE_MOVE_RIGHT] = gMovementActionFuncs_AcroEndWheelieMoveRight,
|
||||
[MOVEMENT_ACTION_WALK_NORMAL_DIAGONAL_UP_LEFT] = gMovementActionFuncs_WalkNormalDiagonalUpLeft,
|
||||
[MOVEMENT_ACTION_WALK_NORMAL_DIAGONAL_UP_RIGHT] = gMovementActionFuncs_WalkNormalDiagonalUpRight,
|
||||
[MOVEMENT_ACTION_WALK_NORMAL_DIAGONAL_DOWN_LEFT] = gMovementActionFuncs_WalkNormalDiagonalDownLeft,
|
||||
[MOVEMENT_ACTION_WALK_NORMAL_DIAGONAL_DOWN_RIGHT] = gMovementActionFuncs_WalkNormalDiagonalDownRight,
|
||||
[MOVEMENT_ACTION_WALK_SLOW_DIAGONAL_UP_LEFT] = gMovementActionFuncs_WalkSlowDiagonalUpLeft,
|
||||
[MOVEMENT_ACTION_WALK_SLOW_DIAGONAL_UP_RIGHT] = gMovementActionFuncs_WalkSlowDiagonalUpRight,
|
||||
[MOVEMENT_ACTION_WALK_SLOW_DIAGONAL_DOWN_LEFT] = gMovementActionFuncs_WalkSlowDiagonalDownLeft,
|
||||
[MOVEMENT_ACTION_WALK_SLOW_DIAGONAL_DOWN_RIGHT] = gMovementActionFuncs_WalkSlowDiagonalDownRight,
|
||||
[MOVEMENT_ACTION_STORE_AND_LOCK_ANIM] = gMovementActionFuncs_StoreAndLockAnim,
|
||||
[MOVEMENT_ACTION_FREE_AND_UNLOCK_ANIM] = gMovementActionFuncs_FreeAndUnlockAnim,
|
||||
[MOVEMENT_ACTION_WALK_LEFT_AFFINE] = gMovementActionFuncs_WalkLeftAffine,
|
||||
[MOVEMENT_ACTION_WALK_RIGHT_AFFINE] = gMovementActionFuncs_WalkRightAffine,
|
||||
[MOVEMENT_ACTION_LEVITATE] = gMovementActionFuncs_Levitate,
|
||||
[MOVEMENT_ACTION_STOP_LEVITATE] = gMovementActionFuncs_StopLevitate,
|
||||
[MOVEMENT_ACTION_STOP_LEVITATE_AT_TOP] = gMovementActionFuncs_StopLevitateAtTop,
|
||||
[MOVEMENT_ACTION_FIGURE_8] = gMovementActionFuncs_Figure8,
|
||||
[MOVEMENT_ACTION_FLY_UP] = gMovementActionFuncs_FlyUp,
|
||||
[MOVEMENT_ACTION_FLY_DOWN] = gMovementActionFuncs_FlyDown,
|
||||
};
|
||||
|
||||
u8 (*const gMovementActionFuncs_FaceDown[])(struct ObjectEvent *, struct Sprite *) = {
|
||||
MovementAction_FaceDown_Step0,
|
||||
MovementAction_PauseSpriteAnim,
|
||||
};
|
||||
|
||||
u8 (*const gMovementActionFuncs_FaceUp[])(struct ObjectEvent *, struct Sprite *) = {
|
||||
MovementAction_FaceUp_Step0,
|
||||
MovementAction_PauseSpriteAnim,
|
||||
};
|
||||
|
||||
u8 (*const gMovementActionFuncs_FaceLeft[])(struct ObjectEvent *, struct Sprite *) = {
|
||||
MovementAction_FaceLeft_Step0,
|
||||
MovementAction_PauseSpriteAnim,
|
||||
};
|
||||
|
||||
u8 (*const gMovementActionFuncs_FaceRight[])(struct ObjectEvent *, struct Sprite *) = {
|
||||
MovementAction_FaceRight_Step0,
|
||||
MovementAction_PauseSpriteAnim,
|
||||
};
|
||||
|
||||
static u8 (*const sDirectionAnimFuncsBySpeed[])(u8) = {
|
||||
[MOVE_SPEED_NORMAL] = GetMoveDirectionAnimNum,
|
||||
[MOVE_SPEED_FAST_1] = GetMoveDirectionFastAnimNum,
|
||||
[MOVE_SPEED_FAST_2] = GetMoveDirectionFastAnimNum,
|
||||
[MOVE_SPEED_FASTER] = GetMoveDirectionFasterAnimNum,
|
||||
[MOVE_SPEED_FASTEST] = GetMoveDirectionFastestAnimNum,
|
||||
};
|
||||
|
||||
u8 (*const gMovementActionFuncs_WalkSlowDiagonalUpLeft[])(struct ObjectEvent *, struct Sprite *) = {
|
||||
MovementAction_WalkSlowDiagonalUpLeft_Step0,
|
||||
MovementAction_WalkSlowDiagonalUpLeft_Step1,
|
||||
MovementAction_PauseSpriteAnim,
|
||||
};
|
||||
|
||||
u8 (*const gMovementActionFuncs_WalkSlowDiagonalUpRight[])(struct ObjectEvent *, struct Sprite *) = {
|
||||
MovementAction_WalkSlowDiagonalUpRight_Step0,
|
||||
MovementAction_WalkSlowDiagonalUpRight_Step1,
|
||||
MovementAction_PauseSpriteAnim,
|
||||
};
|
||||
|
||||
u8 (*const gMovementActionFuncs_WalkSlowDiagonalDownLeft[])(struct ObjectEvent *, struct Sprite *) = {
|
||||
MovementAction_WalkSlowDiagonalDownLeft_Step0,
|
||||
MovementAction_WalkSlowDiagonalDownLeft_Step1,
|
||||
MovementAction_PauseSpriteAnim,
|
||||
};
|
||||
|
||||
u8 (*const gMovementActionFuncs_WalkSlowDiagonalDownRight[])(struct ObjectEvent *, struct Sprite *) = {
|
||||
MovementAction_WalkSlowDiagonalDownRight_Step0,
|
||||
MovementAction_WalkSlowDiagonalDownRight_Step1,
|
||||
MovementAction_PauseSpriteAnim,
|
||||
};
|
||||
|
||||
u8 (*const gMovementActionFuncs_WalkSlowDown[])(struct ObjectEvent *, struct Sprite *) = {
|
||||
MovementAction_WalkSlowDown_Step0,
|
||||
MovementAction_WalkSlowDown_Step1,
|
||||
MovementAction_PauseSpriteAnim,
|
||||
};
|
||||
|
||||
u8 (*const gMovementActionFuncs_WalkSlowUp[])(struct ObjectEvent *, struct Sprite *) = {
|
||||
MovementAction_WalkSlowUp_Step0,
|
||||
MovementAction_WalkSlowUp_Step1,
|
||||
MovementAction_PauseSpriteAnim,
|
||||
};
|
||||
|
||||
u8 (*const gMovementActionFuncs_WalkSlowLeft[])(struct ObjectEvent *, struct Sprite *) = {
|
||||
MovementAction_WalkSlowLeft_Step0,
|
||||
MovementAction_WalkSlowLeft_Step1,
|
||||
MovementAction_PauseSpriteAnim,
|
||||
};
|
||||
|
||||
u8 (*const gMovementActionFuncs_WalkSlowRight[])(struct ObjectEvent *, struct Sprite *) = {
|
||||
MovementAction_WalkSlowRight_Step0,
|
||||
MovementAction_WalkSlowRight_Step1,
|
||||
MovementAction_PauseSpriteAnim,
|
||||
};
|
||||
|
||||
u8 (*const gMovementActionFuncs_WalkNormalDiagonalUpLeft[])(struct ObjectEvent *, struct Sprite *) = {
|
||||
MovementAction_WalkNormalDiagonalUpLeft_Step0,
|
||||
MovementAction_WalkNormalDiagonalUpLeft_Step1,
|
||||
MovementAction_PauseSpriteAnim,
|
||||
};
|
||||
|
||||
u8 (*const gMovementActionFuncs_WalkNormalDiagonalUpRight[])(struct ObjectEvent *, struct Sprite *) = {
|
||||
MovementAction_WalkNormalDiagonalUpRight_Step0,
|
||||
MovementAction_WalkNormalDiagonalUpRight_Step1,
|
||||
MovementAction_PauseSpriteAnim,
|
||||
};
|
||||
|
||||
u8 (*const gMovementActionFuncs_WalkNormalDiagonalDownLeft[])(struct ObjectEvent *, struct Sprite *) = {
|
||||
MovementAction_WalkNormalDiagonalDownLeft_Step0,
|
||||
MovementAction_WalkNormalDiagonalDownLeft_Step1,
|
||||
MovementAction_PauseSpriteAnim,
|
||||
};
|
||||
|
||||
u8 (*const gMovementActionFuncs_WalkNormalDiagonalDownRight[])(struct ObjectEvent *, struct Sprite *) = {
|
||||
MovementAction_WalkNormalDiagonalDownRight_Step0,
|
||||
MovementAction_WalkNormalDiagonalDownRight_Step1,
|
||||
MovementAction_PauseSpriteAnim,
|
||||
};
|
||||
|
||||
u8 (*const gMovementActionFuncs_WalkNormalDown[])(struct ObjectEvent *, struct Sprite *) = {
|
||||
MovementAction_WalkNormalDown_Step0,
|
||||
MovementAction_WalkNormalDown_Step1,
|
||||
MovementAction_PauseSpriteAnim,
|
||||
};
|
||||
|
||||
u8 (*const gMovementActionFuncs_WalkNormalUp[])(struct ObjectEvent *, struct Sprite *) = {
|
||||
MovementAction_WalkNormalUp_Step0,
|
||||
MovementAction_WalkNormalUp_Step1,
|
||||
MovementAction_PauseSpriteAnim,
|
||||
};
|
||||
|
||||
u8 (*const gMovementActionFuncs_WalkNormalLeft[])(struct ObjectEvent *, struct Sprite *) = {
|
||||
MovementAction_WalkNormalLeft_Step0,
|
||||
MovementAction_WalkNormalLeft_Step1,
|
||||
MovementAction_PauseSpriteAnim,
|
||||
};
|
||||
|
||||
u8 (*const gMovementActionFuncs_WalkNormalRight[])(struct ObjectEvent *, struct Sprite *) = {
|
||||
MovementAction_WalkNormalRight_Step0,
|
||||
MovementAction_WalkNormalRight_Step1,
|
||||
MovementAction_PauseSpriteAnim,
|
||||
};
|
||||
|
||||
static const s16 sJumpInitDisplacements[] = {
|
||||
[JUMP_DISTANCE_IN_PLACE] = 0,
|
||||
[JUMP_DISTANCE_NORMAL] = 1,
|
||||
[JUMP_DISTANCE_FAR] = 1,
|
||||
};
|
||||
static const s16 sJumpDisplacements[] = {
|
||||
[JUMP_DISTANCE_IN_PLACE] = 0,
|
||||
[JUMP_DISTANCE_NORMAL] = 0,
|
||||
[JUMP_DISTANCE_FAR] = 1,
|
||||
};
|
||||
|
||||
u8 (*const gMovementActionFuncs_Jump2Down[])(struct ObjectEvent *, struct Sprite *) = {
|
||||
MovementAction_Jump2Down_Step0,
|
||||
MovementAction_Jump2Down_Step1,
|
||||
MovementAction_PauseSpriteAnim,
|
||||
};
|
||||
|
||||
u8 (*const gMovementActionFuncs_Jump2Up[])(struct ObjectEvent *, struct Sprite *) = {
|
||||
MovementAction_Jump2Up_Step0,
|
||||
MovementAction_Jump2Up_Step1,
|
||||
MovementAction_PauseSpriteAnim,
|
||||
};
|
||||
|
||||
u8 (*const gMovementActionFuncs_Jump2Left[])(struct ObjectEvent *, struct Sprite *) = {
|
||||
MovementAction_Jump2Left_Step0,
|
||||
MovementAction_Jump2Left_Step1,
|
||||
MovementAction_PauseSpriteAnim,
|
||||
};
|
||||
|
||||
u8 (*const gMovementActionFuncs_Jump2Right[])(struct ObjectEvent *, struct Sprite *) = {
|
||||
MovementAction_Jump2Right_Step0,
|
||||
MovementAction_Jump2Right_Step1,
|
||||
MovementAction_PauseSpriteAnim,
|
||||
};
|
||||
|
||||
u8 (*const gMovementActionFuncs_Delay1[])(struct ObjectEvent *, struct Sprite *) = {
|
||||
MovementAction_Delay1_Step0,
|
||||
MovementAction_Delay_Step1,
|
||||
MovementAction_Finish,
|
||||
};
|
||||
|
||||
u8 (*const gMovementActionFuncs_Delay2[])(struct ObjectEvent *, struct Sprite *) = {
|
||||
MovementAction_Delay2_Step0,
|
||||
MovementAction_Delay_Step1,
|
||||
MovementAction_Finish,
|
||||
};
|
||||
|
||||
u8 (*const gMovementActionFuncs_Delay4[])(struct ObjectEvent *, struct Sprite *) = {
|
||||
MovementAction_Delay4_Step0,
|
||||
MovementAction_Delay_Step1,
|
||||
MovementAction_Finish,
|
||||
};
|
||||
|
||||
u8 (*const gMovementActionFuncs_Delay8[])(struct ObjectEvent *, struct Sprite *) = {
|
||||
MovementAction_Delay8_Step0,
|
||||
MovementAction_Delay_Step1,
|
||||
MovementAction_Finish,
|
||||
};
|
||||
|
||||
u8 (*const gMovementActionFuncs_Delay16[])(struct ObjectEvent *, struct Sprite *) = {
|
||||
MovementAction_Delay16_Step0,
|
||||
MovementAction_Delay_Step1,
|
||||
MovementAction_Finish,
|
||||
};
|
||||
|
||||
u8 (*const gMovementActionFuncs_WalkFastDown[])(struct ObjectEvent *, struct Sprite *) = {
|
||||
MovementAction_WalkFastDown_Step0,
|
||||
MovementAction_WalkFastDown_Step1,
|
||||
MovementAction_PauseSpriteAnim,
|
||||
};
|
||||
|
||||
u8 (*const gMovementActionFuncs_WalkFastUp[])(struct ObjectEvent *, struct Sprite *) = {
|
||||
MovementAction_WalkFastUp_Step0,
|
||||
MovementAction_WalkFastUp_Step1,
|
||||
MovementAction_PauseSpriteAnim,
|
||||
};
|
||||
|
||||
u8 (*const gMovementActionFuncs_WalkFastLeft[])(struct ObjectEvent *, struct Sprite *) = {
|
||||
MovementAction_WalkFastLeft_Step0,
|
||||
MovementAction_WalkFastLeft_Step1,
|
||||
MovementAction_PauseSpriteAnim,
|
||||
};
|
||||
|
||||
u8 (*const gMovementActionFuncs_WalkFastRight[])(struct ObjectEvent *, struct Sprite *) = {
|
||||
MovementAction_WalkFastRight_Step0,
|
||||
MovementAction_WalkFastRight_Step1,
|
||||
MovementAction_PauseSpriteAnim,
|
||||
};
|
||||
|
||||
u8 (*const gMovementActionFuncs_WalkInPlaceSlowDown[])(struct ObjectEvent *, struct Sprite *) = {
|
||||
MovementAction_WalkInPlaceSlowDown_Step0,
|
||||
MovementAction_WalkInPlaceSlow_Step1,
|
||||
MovementAction_PauseSpriteAnim,
|
||||
};
|
||||
|
||||
u8 (*const gMovementActionFuncs_WalkInPlaceSlowUp[])(struct ObjectEvent *, struct Sprite *) = {
|
||||
MovementAction_WalkInPlaceSlowUp_Step0,
|
||||
MovementAction_WalkInPlaceSlow_Step1,
|
||||
MovementAction_PauseSpriteAnim,
|
||||
};
|
||||
|
||||
u8 (*const gMovementActionFuncs_WalkInPlaceSlowLeft[])(struct ObjectEvent *, struct Sprite *) = {
|
||||
MovementAction_WalkInPlaceSlowLeft_Step0,
|
||||
MovementAction_WalkInPlaceSlow_Step1,
|
||||
MovementAction_PauseSpriteAnim,
|
||||
};
|
||||
|
||||
u8 (*const gMovementActionFuncs_WalkInPlaceSlowRight[])(struct ObjectEvent *, struct Sprite *) = {
|
||||
MovementAction_WalkInPlaceSlowRight_Step0,
|
||||
MovementAction_WalkInPlaceSlow_Step1,
|
||||
MovementAction_PauseSpriteAnim,
|
||||
};
|
||||
|
||||
u8 (*const gMovementActionFuncs_WalkInPlaceNormalDown[])(struct ObjectEvent *, struct Sprite *) = {
|
||||
MovementAction_WalkInPlaceNormalDown_Step0,
|
||||
MovementAction_WalkInPlace_Step1,
|
||||
MovementAction_PauseSpriteAnim,
|
||||
};
|
||||
|
||||
u8 (*const gMovementActionFuncs_WalkInPlaceNormalUp[])(struct ObjectEvent *, struct Sprite *) = {
|
||||
MovementAction_WalkInPlaceNormalUp_Step0,
|
||||
MovementAction_WalkInPlace_Step1,
|
||||
MovementAction_PauseSpriteAnim,
|
||||
};
|
||||
|
||||
u8 (*const gMovementActionFuncs_WalkInPlaceNormalLeft[])(struct ObjectEvent *, struct Sprite *) = {
|
||||
MovementAction_WalkInPlaceNormalLeft_Step0,
|
||||
MovementAction_WalkInPlace_Step1,
|
||||
MovementAction_PauseSpriteAnim,
|
||||
};
|
||||
|
||||
u8 (*const gMovementActionFuncs_WalkInPlaceNormalRight[])(struct ObjectEvent *, struct Sprite *) = {
|
||||
MovementAction_WalkInPlaceNormalRight_Step0,
|
||||
MovementAction_WalkInPlace_Step1,
|
||||
MovementAction_PauseSpriteAnim,
|
||||
};
|
||||
|
||||
u8 (*const gMovementActionFuncs_WalkInPlaceFastDown[])(struct ObjectEvent *, struct Sprite *) = {
|
||||
MovementAction_WalkInPlaceFastDown_Step0,
|
||||
MovementAction_WalkInPlace_Step1,
|
||||
MovementAction_PauseSpriteAnim,
|
||||
};
|
||||
|
||||
u8 (*const gMovementActionFuncs_WalkInPlaceFastUp[])(struct ObjectEvent *, struct Sprite *) = {
|
||||
MovementAction_WalkInPlaceFastUp_Step0,
|
||||
MovementAction_WalkInPlace_Step1,
|
||||
MovementAction_PauseSpriteAnim,
|
||||
};
|
||||
|
||||
u8 (*const gMovementActionFuncs_WalkInPlaceFastLeft[])(struct ObjectEvent *, struct Sprite *) = {
|
||||
MovementAction_WalkInPlaceFastLeft_Step0,
|
||||
MovementAction_WalkInPlace_Step1,
|
||||
MovementAction_PauseSpriteAnim,
|
||||
};
|
||||
|
||||
u8 (*const gMovementActionFuncs_WalkInPlaceFastRight[])(struct ObjectEvent *, struct Sprite *) = {
|
||||
MovementAction_WalkInPlaceFastRight_Step0,
|
||||
MovementAction_WalkInPlace_Step1,
|
||||
MovementAction_PauseSpriteAnim,
|
||||
};
|
||||
|
||||
u8 (*const gMovementActionFuncs_WalkInPlaceFasterDown[])(struct ObjectEvent *, struct Sprite *) = {
|
||||
MovementAction_WalkInPlaceFasterDown_Step0,
|
||||
MovementAction_WalkInPlace_Step1,
|
||||
MovementAction_PauseSpriteAnim,
|
||||
};
|
||||
|
||||
u8 (*const gMovementActionFuncs_WalkInPlaceFasterUp[])(struct ObjectEvent *, struct Sprite *) = {
|
||||
MovementAction_WalkInPlaceFasterUp_Step0,
|
||||
MovementAction_WalkInPlace_Step1,
|
||||
MovementAction_PauseSpriteAnim,
|
||||
};
|
||||
|
||||
u8 (*const gMovementActionFuncs_WalkInPlaceFasterLeft[])(struct ObjectEvent *, struct Sprite *) = {
|
||||
MovementAction_WalkInPlaceFasterLeft_Step0,
|
||||
MovementAction_WalkInPlace_Step1,
|
||||
MovementAction_PauseSpriteAnim,
|
||||
};
|
||||
|
||||
u8 (*const gMovementActionFuncs_WalkInPlaceFasterRight[])(struct ObjectEvent *, struct Sprite *) = {
|
||||
MovementAction_WalkInPlaceFasterRight_Step0,
|
||||
MovementAction_WalkInPlace_Step1,
|
||||
MovementAction_PauseSpriteAnim,
|
||||
};
|
||||
|
||||
u8 (*const gMovementActionFuncs_RideWaterCurrentDown[])(struct ObjectEvent *, struct Sprite *) = {
|
||||
MovementAction_RideWaterCurrentDown_Step0,
|
||||
MovementAction_RideWaterCurrentDown_Step1,
|
||||
MovementAction_PauseSpriteAnim,
|
||||
};
|
||||
|
||||
u8 (*const gMovementActionFuncs_RideWaterCurrentUp[])(struct ObjectEvent *, struct Sprite *) = {
|
||||
MovementAction_RideWaterCurrentUp_Step0,
|
||||
MovementAction_RideWaterCurrentUp_Step1,
|
||||
MovementAction_PauseSpriteAnim,
|
||||
};
|
||||
|
||||
u8 (*const gMovementActionFuncs_RideWaterCurrentLeft[])(struct ObjectEvent *, struct Sprite *) = {
|
||||
MovementAction_RideWaterCurrentLeft_Step0,
|
||||
MovementAction_RideWaterCurrentLeft_Step1,
|
||||
MovementAction_PauseSpriteAnim,
|
||||
};
|
||||
|
||||
u8 (*const gMovementActionFuncs_RideWaterCurrentRight[])(struct ObjectEvent *, struct Sprite *) = {
|
||||
MovementAction_RideWaterCurrentRight_Step0,
|
||||
MovementAction_RideWaterCurrentRight_Step1,
|
||||
MovementAction_PauseSpriteAnim,
|
||||
};
|
||||
|
||||
u8 (*const gMovementActionFuncs_WalkFasterDown[])(struct ObjectEvent *, struct Sprite *) = {
|
||||
MovementAction_WalkFasterDown_Step0,
|
||||
MovementAction_WalkFasterDown_Step1,
|
||||
MovementAction_PauseSpriteAnim,
|
||||
};
|
||||
|
||||
u8 (*const gMovementActionFuncs_WalkFasterUp[])(struct ObjectEvent *, struct Sprite *) = {
|
||||
MovementAction_WalkFasterUp_Step0,
|
||||
MovementAction_WalkFasterUp_Step1,
|
||||
MovementAction_PauseSpriteAnim,
|
||||
};
|
||||
|
||||
u8 (*const gMovementActionFuncs_WalkFasterLeft[])(struct ObjectEvent *, struct Sprite *) = {
|
||||
MovementAction_WalkFasterLeft_Step0,
|
||||
MovementAction_WalkFasterLeft_Step1,
|
||||
MovementAction_PauseSpriteAnim,
|
||||
};
|
||||
|
||||
u8 (*const gMovementActionFuncs_WalkFasterRight[])(struct ObjectEvent *, struct Sprite *) = {
|
||||
MovementAction_WalkFasterRight_Step0,
|
||||
MovementAction_WalkFasterRight_Step1,
|
||||
MovementAction_PauseSpriteAnim,
|
||||
};
|
||||
|
||||
u8 (*const gMovementActionFuncs_SlideDown[])(struct ObjectEvent *, struct Sprite *) = {
|
||||
MovementAction_SlideDown_Step0,
|
||||
MovementAction_SlideDown_Step1,
|
||||
MovementAction_PauseSpriteAnim,
|
||||
};
|
||||
|
||||
u8 (*const gMovementActionFuncs_SlideUp[])(struct ObjectEvent *, struct Sprite *) = {
|
||||
MovementAction_SlideUp_Step0,
|
||||
MovementAction_SlideUp_Step1,
|
||||
MovementAction_PauseSpriteAnim,
|
||||
};
|
||||
|
||||
u8 (*const gMovementActionFuncs_SlideLeft[])(struct ObjectEvent *, struct Sprite *) = {
|
||||
MovementAction_SlideLeft_Step0,
|
||||
MovementAction_SlideLeft_Step1,
|
||||
MovementAction_PauseSpriteAnim,
|
||||
};
|
||||
|
||||
u8 (*const gMovementActionFuncs_SlideRight[])(struct ObjectEvent *, struct Sprite *) = {
|
||||
MovementAction_SlideRight_Step0,
|
||||
MovementAction_SlideRight_Step1,
|
||||
MovementAction_PauseSpriteAnim,
|
||||
};
|
||||
|
||||
u8 (*const gMovementActionFuncs_PlayerRunDown[])(struct ObjectEvent *, struct Sprite *) = {
|
||||
MovementAction_PlayerRunDown_Step0,
|
||||
MovementAction_PlayerRunDown_Step1,
|
||||
MovementAction_PauseSpriteAnim,
|
||||
};
|
||||
|
||||
u8 (*const gMovementActionFuncs_PlayerRunUp[])(struct ObjectEvent *, struct Sprite *) = {
|
||||
MovementAction_PlayerRunUp_Step0,
|
||||
MovementAction_PlayerRunUp_Step1,
|
||||
MovementAction_PauseSpriteAnim,
|
||||
};
|
||||
|
||||
u8 (*const gMovementActionFuncs_PlayerRunLeft[])(struct ObjectEvent *, struct Sprite *) = {
|
||||
MovementAction_PlayerRunLeft_Step0,
|
||||
MovementAction_PlayerRunLeft_Step1,
|
||||
MovementAction_PauseSpriteAnim,
|
||||
};
|
||||
|
||||
u8 (*const gMovementActionFuncs_PlayerRunRight[])(struct ObjectEvent *, struct Sprite *) = {
|
||||
MovementAction_PlayerRunRight_Step0,
|
||||
MovementAction_PlayerRunRight_Step1,
|
||||
MovementAction_PauseSpriteAnim,
|
||||
};
|
||||
|
||||
u8 (*const gMovementActionFuncs_StartAnimInDirection[])(struct ObjectEvent *, struct Sprite *) = {
|
||||
MovementAction_StartAnimInDirection_Step0,
|
||||
MovementAction_WaitSpriteAnim,
|
||||
MovementAction_PauseSpriteAnim,
|
||||
};
|
||||
|
||||
u8 (*const gMovementActionFuncs_JumpSpecialDown[])(struct ObjectEvent *, struct Sprite *) = {
|
||||
MovementAction_JumpSpecialDown_Step0,
|
||||
MovementAction_JumpSpecialDown_Step1,
|
||||
MovementAction_PauseSpriteAnim,
|
||||
};
|
||||
|
||||
u8 (*const gMovementActionFuncs_JumpSpecialUp[])(struct ObjectEvent *, struct Sprite *) = {
|
||||
MovementAction_JumpSpecialUp_Step0,
|
||||
MovementAction_JumpSpecialUp_Step1,
|
||||
MovementAction_PauseSpriteAnim,
|
||||
};
|
||||
|
||||
u8 (*const gMovementActionFuncs_JumpSpecialLeft[])(struct ObjectEvent *, struct Sprite *) = {
|
||||
MovementAction_JumpSpecialLeft_Step0,
|
||||
MovementAction_JumpSpecialLeft_Step1,
|
||||
MovementAction_PauseSpriteAnim,
|
||||
};
|
||||
|
||||
u8 (*const gMovementActionFuncs_JumpSpecialRight[])(struct ObjectEvent *, struct Sprite *) = {
|
||||
MovementAction_JumpSpecialRight_Step0,
|
||||
MovementAction_JumpSpecialRight_Step1,
|
||||
MovementAction_PauseSpriteAnim,
|
||||
};
|
||||
|
||||
u8 (*const gMovementActionFuncs_FacePlayer[])(struct ObjectEvent *, struct Sprite *) = {
|
||||
MovementAction_FacePlayer_Step0,
|
||||
MovementAction_PauseSpriteAnim,
|
||||
};
|
||||
|
||||
u8 (*const gMovementActionFuncs_FaceAwayPlayer[])(struct ObjectEvent *, struct Sprite *) = {
|
||||
MovementAction_FaceAwayPlayer_Step0,
|
||||
MovementAction_PauseSpriteAnim,
|
||||
};
|
||||
|
||||
u8 (*const gMovementActionFuncs_LockFacingDirection[])(struct ObjectEvent *, struct Sprite *) = {
|
||||
MovementAction_LockFacingDirection_Step0,
|
||||
MovementAction_PauseSpriteAnim,
|
||||
};
|
||||
|
||||
u8 (*const gMovementActionFuncs_UnlockFacingDirection[])(struct ObjectEvent *, struct Sprite *) = {
|
||||
MovementAction_UnlockFacingDirection_Step0,
|
||||
MovementAction_PauseSpriteAnim,
|
||||
};
|
||||
|
||||
u8 (*const gMovementActionFuncs_JumpDown[])(struct ObjectEvent *, struct Sprite *) = {
|
||||
MovementAction_JumpDown_Step0,
|
||||
MovementAction_JumpDown_Step1,
|
||||
MovementAction_PauseSpriteAnim,
|
||||
};
|
||||
|
||||
u8 (*const gMovementActionFuncs_JumpUp[])(struct ObjectEvent *, struct Sprite *) = {
|
||||
MovementAction_JumpUp_Step0,
|
||||
MovementAction_JumpUp_Step1,
|
||||
MovementAction_PauseSpriteAnim,
|
||||
};
|
||||
|
||||
u8 (*const gMovementActionFuncs_JumpLeft[])(struct ObjectEvent *, struct Sprite *) = {
|
||||
MovementAction_JumpLeft_Step0,
|
||||
MovementAction_JumpLeft_Step1,
|
||||
MovementAction_PauseSpriteAnim,
|
||||
};
|
||||
|
||||
u8 (*const gMovementActionFuncs_JumpRight[])(struct ObjectEvent *, struct Sprite *) = {
|
||||
MovementAction_JumpRight_Step0,
|
||||
MovementAction_JumpRight_Step1,
|
||||
MovementAction_PauseSpriteAnim,
|
||||
};
|
||||
|
||||
u8 (*const gMovementActionFuncs_JumpInPlaceDown[])(struct ObjectEvent *, struct Sprite *) = {
|
||||
MovementAction_JumpInPlaceDown_Step0,
|
||||
MovementAction_JumpInPlaceDown_Step1,
|
||||
MovementAction_PauseSpriteAnim,
|
||||
};
|
||||
|
||||
u8 (*const gMovementActionFuncs_JumpInPlaceUp[])(struct ObjectEvent *, struct Sprite *) = {
|
||||
MovementAction_JumpInPlaceUp_Step0,
|
||||
MovementAction_JumpInPlaceUp_Step1,
|
||||
MovementAction_PauseSpriteAnim,
|
||||
};
|
||||
|
||||
u8 (*const gMovementActionFuncs_JumpInPlaceLeft[])(struct ObjectEvent *, struct Sprite *) = {
|
||||
MovementAction_JumpInPlaceLeft_Step0,
|
||||
MovementAction_JumpInPlaceLeft_Step1,
|
||||
MovementAction_PauseSpriteAnim,
|
||||
};
|
||||
|
||||
u8 (*const gMovementActionFuncs_JumpInPlaceRight[])(struct ObjectEvent *, struct Sprite *) = {
|
||||
MovementAction_JumpInPlaceRight_Step0,
|
||||
MovementAction_JumpInPlaceRight_Step1,
|
||||
MovementAction_PauseSpriteAnim,
|
||||
};
|
||||
|
||||
u8 (*const gMovementActionFuncs_JumpInPlaceDownUp[])(struct ObjectEvent *, struct Sprite *) = {
|
||||
MovementAction_JumpInPlaceDownUp_Step0,
|
||||
MovementAction_JumpInPlaceDownUp_Step1,
|
||||
MovementAction_PauseSpriteAnim,
|
||||
};
|
||||
|
||||
u8 (*const gMovementActionFuncs_JumpInPlaceUpDown[])(struct ObjectEvent *, struct Sprite *) = {
|
||||
MovementAction_JumpInPlaceUpDown_Step0,
|
||||
MovementAction_JumpInPlaceUpDown_Step1,
|
||||
MovementAction_PauseSpriteAnim,
|
||||
};
|
||||
|
||||
u8 (*const gMovementActionFuncs_JumpInPlaceLeftRight[])(struct ObjectEvent *, struct Sprite *) = {
|
||||
MovementAction_JumpInPlaceLeftRight_Step0,
|
||||
MovementAction_JumpInPlaceLeftRight_Step1,
|
||||
MovementAction_PauseSpriteAnim,
|
||||
};
|
||||
|
||||
u8 (*const gMovementActionFuncs_JumpInPlaceRightLeft[])(struct ObjectEvent *, struct Sprite *) = {
|
||||
MovementAction_JumpInPlaceRightLeft_Step0,
|
||||
MovementAction_JumpInPlaceRightLeft_Step1,
|
||||
MovementAction_PauseSpriteAnim,
|
||||
};
|
||||
|
||||
u8 (*const gMovementActionFuncs_FaceOriginalDirection[])(struct ObjectEvent *, struct Sprite *) = {
|
||||
MovementAction_FaceOriginalDirection_Step0,
|
||||
MovementAction_PauseSpriteAnim,
|
||||
};
|
||||
|
||||
u8 (*const gMovementActionFuncs_NurseJoyBowDown[])(struct ObjectEvent *, struct Sprite *) = {
|
||||
MovementAction_NurseJoyBowDown_Step0,
|
||||
MovementAction_WaitSpriteAnim,
|
||||
MovementAction_PauseSpriteAnim,
|
||||
};
|
||||
|
||||
u8 (*const gMovementActionFuncs_EnableJumpLandingGroundEffect[])(struct ObjectEvent *, struct Sprite *) = {
|
||||
MovementAction_EnableJumpLandingGroundEffect_Step0,
|
||||
MovementAction_Finish,
|
||||
};
|
||||
|
||||
u8 (*const gMovementActionFuncs_DisableJumpLandingGroundEffect[])(struct ObjectEvent *, struct Sprite *) = {
|
||||
MovementAction_DisableJumpLandingGroundEffect_Step0,
|
||||
MovementAction_Finish,
|
||||
};
|
||||
|
||||
u8 (*const gMovementActionFuncs_DisableAnimation[])(struct ObjectEvent *, struct Sprite *) = {
|
||||
MovementAction_DisableAnimation_Step0,
|
||||
MovementAction_Finish,
|
||||
};
|
||||
|
||||
u8 (*const gMovementActionFuncs_RestoreAnimation[])(struct ObjectEvent *, struct Sprite *) = {
|
||||
MovementAction_RestoreAnimation_Step0,
|
||||
MovementAction_Finish,
|
||||
};
|
||||
|
||||
u8 (*const gMovementActionFuncs_SetInvisible[])(struct ObjectEvent *, struct Sprite *) = {
|
||||
MovementAction_SetInvisible_Step0,
|
||||
MovementAction_Finish,
|
||||
};
|
||||
|
||||
u8 (*const gMovementActionFuncs_SetVisible[])(struct ObjectEvent *, struct Sprite *) = {
|
||||
MovementAction_SetVisible_Step0,
|
||||
MovementAction_Finish,
|
||||
};
|
||||
|
||||
u8 (*const gMovementActionFuncs_EmoteExclamationMark[])(struct ObjectEvent *, struct Sprite *) = {
|
||||
MovementAction_EmoteExclamationMark_Step0,
|
||||
MovementAction_Finish,
|
||||
};
|
||||
|
||||
u8 (*const gMovementActionFuncs_EmoteQuestionMark[])(struct ObjectEvent *, struct Sprite *) = {
|
||||
MovementAction_EmoteQuestionMark_Step0,
|
||||
MovementAction_Finish,
|
||||
};
|
||||
|
||||
u8 (*const gMovementActionFuncs_EmoteHeart[])(struct ObjectEvent *, struct Sprite *) = {
|
||||
MovementAction_EmoteHeart_Step0,
|
||||
MovementAction_Finish,
|
||||
};
|
||||
|
||||
u8 (*const gMovementActionFuncs_RevealTrainer[])(struct ObjectEvent *, struct Sprite *) = {
|
||||
MovementAction_RevealTrainer_Step0,
|
||||
MovementAction_RevealTrainer_Step1,
|
||||
MovementAction_Finish,
|
||||
};
|
||||
|
||||
u8 (*const gMovementActionFuncs_RockSmashBreak[])(struct ObjectEvent *, struct Sprite *) = {
|
||||
MovementAction_RockSmashBreak_Step0,
|
||||
MovementAction_RockSmashBreak_Step1,
|
||||
MovementAction_RockSmashBreak_Step2,
|
||||
MovementAction_Finish,
|
||||
};
|
||||
|
||||
u8 (*const gMovementActionFuncs_CutTree[])(struct ObjectEvent *, struct Sprite *) = {
|
||||
MovementAction_CutTree_Step0,
|
||||
MovementAction_CutTree_Step1,
|
||||
MovementAction_CutTree_Step2,
|
||||
MovementAction_Finish,
|
||||
};
|
||||
|
||||
u8 (*const gMovementActionFuncs_SetFixedPriority[])(struct ObjectEvent *, struct Sprite *) = {
|
||||
MovementAction_SetFixedPriority_Step0,
|
||||
MovementAction_Finish,
|
||||
};
|
||||
|
||||
u8 (*const gMovementActionFuncs_ClearFixedPriority[])(struct ObjectEvent *, struct Sprite *) = {
|
||||
MovementAction_ClearFixedPriority_Step0,
|
||||
MovementAction_Finish,
|
||||
};
|
||||
|
||||
u8 (*const gMovementActionFuncs_InitAffineAnim[])(struct ObjectEvent *, struct Sprite *) = {
|
||||
MovementAction_InitAffineAnim_Step0,
|
||||
MovementAction_Finish,
|
||||
};
|
||||
|
||||
u8 (*const gMovementActionFuncs_ClearAffineAnim[])(struct ObjectEvent *, struct Sprite *) = {
|
||||
MovementAction_ClearAffineAnim_Step0,
|
||||
MovementAction_Finish,
|
||||
};
|
||||
|
||||
u8 (*const gMovementActionFuncs_HideReflection[])(struct ObjectEvent *, struct Sprite *) = {
|
||||
MovementAction_HideReflection_Step0,
|
||||
MovementAction_Finish,
|
||||
};
|
||||
|
||||
u8 (*const gMovementActionFuncs_ShowReflection[])(struct ObjectEvent *, struct Sprite *) = {
|
||||
MovementAction_ShowReflection_Step0,
|
||||
MovementAction_Finish,
|
||||
};
|
||||
|
||||
u8 (*const gMovementActionFuncs_WalkDownStartAffine[])(struct ObjectEvent *, struct Sprite *) = {
|
||||
MovementAction_WalkDownStartAffine_Step0,
|
||||
MovementAction_WalkDownStartAffine_Step1,
|
||||
MovementAction_PauseSpriteAnim,
|
||||
};
|
||||
|
||||
u8 (*const gMovementActionFuncs_WalkDownAffine[])(struct ObjectEvent *, struct Sprite *) = {
|
||||
MovementAction_WalkDownAffine_Step0,
|
||||
MovementAction_WalkDownAffine_Step1,
|
||||
MovementAction_PauseSpriteAnim,
|
||||
};
|
||||
|
||||
u8 (*const gMovementActionFuncs_WalkLeftAffine[])(struct ObjectEvent *, struct Sprite *) = {
|
||||
MovementAction_WalkLeftAffine_Step0,
|
||||
MovementAction_WalkLeftAffine_Step1,
|
||||
MovementAction_PauseSpriteAnim,
|
||||
};
|
||||
|
||||
u8 (*const gMovementActionFuncs_WalkRightAffine[])(struct ObjectEvent *, struct Sprite *) = {
|
||||
MovementAction_WalkRightAffine_Step0,
|
||||
MovementAction_WalkRightAffine_Step1,
|
||||
MovementAction_PauseSpriteAnim,
|
||||
};
|
||||
|
||||
u8 (*const gMovementActionFuncs_AcroWheelieFaceDown[])(struct ObjectEvent *, struct Sprite *) = {
|
||||
MovementAction_AcroWheelieFaceDown_Step0,
|
||||
MovementAction_PauseSpriteAnim,
|
||||
};
|
||||
|
||||
u8 (*const gMovementActionFuncs_AcroWheelieFaceUp[])(struct ObjectEvent *, struct Sprite *) = {
|
||||
MovementAction_AcroWheelieFaceUp_Step0,
|
||||
MovementAction_PauseSpriteAnim,
|
||||
};
|
||||
|
||||
u8 (*const gMovementActionFuncs_AcroWheelieFaceLeft[])(struct ObjectEvent *, struct Sprite *) = {
|
||||
MovementAction_AcroWheelieFaceLeft_Step0,
|
||||
MovementAction_PauseSpriteAnim,
|
||||
};
|
||||
|
||||
u8 (*const gMovementActionFuncs_AcroWheelieFaceRight[])(struct ObjectEvent *, struct Sprite *) = {
|
||||
MovementAction_AcroWheelieFaceRight_Step0,
|
||||
MovementAction_PauseSpriteAnim,
|
||||
};
|
||||
|
||||
u8 (*const gMovementActionFuncs_AcroPopWheelieDown[])(struct ObjectEvent *, struct Sprite *) = {
|
||||
MovementAction_AcroPopWheelieDown_Step0,
|
||||
MovementAction_WaitSpriteAnim,
|
||||
MovementAction_PauseSpriteAnim,
|
||||
};
|
||||
|
||||
u8 (*const gMovementActionFuncs_AcroPopWheelieUp[])(struct ObjectEvent *, struct Sprite *) = {
|
||||
MovementAction_AcroPopWheelieUp_Step0,
|
||||
MovementAction_WaitSpriteAnim,
|
||||
MovementAction_PauseSpriteAnim,
|
||||
};
|
||||
|
||||
u8 (*const gMovementActionFuncs_AcroPopWheelieLeft[])(struct ObjectEvent *, struct Sprite *) = {
|
||||
MovementAction_AcroPopWheelieLeft_Step0,
|
||||
MovementAction_WaitSpriteAnim,
|
||||
MovementAction_PauseSpriteAnim,
|
||||
};
|
||||
|
||||
u8 (*const gMovementActionFuncs_AcroPopWheelieRight[])(struct ObjectEvent *, struct Sprite *) = {
|
||||
MovementAction_AcroPopWheelieRight_Step0,
|
||||
MovementAction_WaitSpriteAnim,
|
||||
MovementAction_PauseSpriteAnim,
|
||||
};
|
||||
|
||||
u8 (*const gMovementActionFuncs_AcroEndWheelieFaceDown[])(struct ObjectEvent *, struct Sprite *) = {
|
||||
MovementAction_AcroEndWheelieFaceDown_Step0,
|
||||
MovementAction_WaitSpriteAnim,
|
||||
MovementAction_PauseSpriteAnim,
|
||||
};
|
||||
|
||||
u8 (*const gMovementActionFuncs_AcroEndWheelieFaceUp[])(struct ObjectEvent *, struct Sprite *) = {
|
||||
MovementAction_AcroEndWheelieFaceUp_Step0,
|
||||
MovementAction_WaitSpriteAnim,
|
||||
MovementAction_PauseSpriteAnim,
|
||||
};
|
||||
|
||||
u8 (*const gMovementActionFuncs_AcroEndWheelieFaceLeft[])(struct ObjectEvent *, struct Sprite *) = {
|
||||
MovementAction_AcroEndWheelieFaceLeft_Step0,
|
||||
MovementAction_WaitSpriteAnim,
|
||||
MovementAction_PauseSpriteAnim,
|
||||
};
|
||||
|
||||
u8 (*const gMovementActionFuncs_AcroEndWheelieFaceRight[])(struct ObjectEvent *, struct Sprite *) = {
|
||||
MovementAction_AcroEndWheelieFaceRight_Step0,
|
||||
MovementAction_WaitSpriteAnim,
|
||||
MovementAction_PauseSpriteAnim,
|
||||
};
|
||||
|
||||
u8 (*const gMovementActionFuncs_AcroUnusedAcroActionDown[])(struct ObjectEvent *, struct Sprite *) = {
|
||||
MovementAction_UnusedAcroActionDown_Step0,
|
||||
MovementAction_WaitSpriteAnim,
|
||||
MovementAction_PauseSpriteAnim,
|
||||
};
|
||||
|
||||
u8 (*const gMovementActionFuncs_AcroUnusedAcroActionUp[])(struct ObjectEvent *, struct Sprite *) = {
|
||||
MovementAction_UnusedAcroActionUp_Step0,
|
||||
MovementAction_WaitSpriteAnim,
|
||||
MovementAction_PauseSpriteAnim,
|
||||
};
|
||||
|
||||
u8 (*const gMovementActionFuncs_AcroUnusedAcroActionLeft[])(struct ObjectEvent *, struct Sprite *) = {
|
||||
MovementAction_UnusedAcroActionLeft_Step0,
|
||||
MovementAction_WaitSpriteAnim,
|
||||
MovementAction_PauseSpriteAnim,
|
||||
};
|
||||
|
||||
u8 (*const gMovementActionFuncs_AcroUnusedAcroActionRight[])(struct ObjectEvent *, struct Sprite *) = {
|
||||
MovementAction_UnusedAcroActionRight_Step0,
|
||||
MovementAction_WaitSpriteAnim,
|
||||
MovementAction_PauseSpriteAnim,
|
||||
};
|
||||
|
||||
u8 (*const gMovementActionFuncs_Figure8[])(struct ObjectEvent *, struct Sprite *) = {
|
||||
MovementAction_Figure8_Step0,
|
||||
MovementAction_Figure8_Step1,
|
||||
MovementAction_PauseSpriteAnim,
|
||||
};
|
||||
|
||||
u8 (*const gMovementActionFuncs_AcroWheelieHopFaceDown[])(struct ObjectEvent *, struct Sprite *) = {
|
||||
MovementAction_AcroWheelieHopFaceDown_Step0,
|
||||
MovementAction_AcroWheelieHopFaceDown_Step1,
|
||||
MovementAction_PauseSpriteAnim,
|
||||
};
|
||||
|
||||
u8 (*const gMovementActionFuncs_AcroWheelieHopFaceUp[])(struct ObjectEvent *, struct Sprite *) = {
|
||||
MovementAction_AcroWheelieHopFaceUp_Step0,
|
||||
MovementAction_AcroWheelieHopFaceUp_Step1,
|
||||
MovementAction_PauseSpriteAnim,
|
||||
};
|
||||
|
||||
u8 (*const gMovementActionFuncs_AcroWheelieHopFaceLeft[])(struct ObjectEvent *, struct Sprite *) = {
|
||||
MovementAction_AcroWheelieHopFaceLeft_Step0,
|
||||
MovementAction_AcroWheelieHopFaceLeft_Step1,
|
||||
MovementAction_PauseSpriteAnim,
|
||||
};
|
||||
|
||||
u8 (*const gMovementActionFuncs_AcroWheelieHopFaceRight[])(struct ObjectEvent *, struct Sprite *) = {
|
||||
MovementAction_AcroWheelieHopFaceRight_Step0,
|
||||
MovementAction_AcroWheelieHopFaceRight_Step1,
|
||||
MovementAction_PauseSpriteAnim,
|
||||
};
|
||||
|
||||
u8 (*const gMovementActionFuncs_AcroWheelieHopDown[])(struct ObjectEvent *, struct Sprite *) = {
|
||||
MovementAction_AcroWheelieHopDown_Step0,
|
||||
MovementAction_AcroWheelieHopDown_Step1,
|
||||
MovementAction_PauseSpriteAnim,
|
||||
};
|
||||
|
||||
u8 (*const gMovementActionFuncs_AcroWheelieHopUp[])(struct ObjectEvent *, struct Sprite *) = {
|
||||
MovementAction_AcroWheelieHopUp_Step0,
|
||||
MovementAction_AcroWheelieHopUp_Step1,
|
||||
MovementAction_PauseSpriteAnim,
|
||||
};
|
||||
|
||||
u8 (*const gMovementActionFuncs_AcroWheelieHopLeft[])(struct ObjectEvent *, struct Sprite *) = {
|
||||
MovementAction_AcroWheelieHopLeft_Step0,
|
||||
MovementAction_AcroWheelieHopLeft_Step1,
|
||||
MovementAction_PauseSpriteAnim,
|
||||
};
|
||||
|
||||
u8 (*const gMovementActionFuncs_AcroWheelieHopRight[])(struct ObjectEvent *, struct Sprite *) = {
|
||||
MovementAction_AcroWheelieHopRight_Step0,
|
||||
MovementAction_AcroWheelieHopRight_Step1,
|
||||
MovementAction_PauseSpriteAnim,
|
||||
};
|
||||
|
||||
u8 (*const gMovementActionFuncs_AcroWheelieJumpDown[])(struct ObjectEvent *, struct Sprite *) = {
|
||||
MovementAction_AcroWheelieJumpDown_Step0,
|
||||
MovementAction_AcroWheelieJumpDown_Step1,
|
||||
MovementAction_PauseSpriteAnim,
|
||||
};
|
||||
|
||||
u8 (*const gMovementActionFuncs_AcroWheelieJumpUp[])(struct ObjectEvent *, struct Sprite *) = {
|
||||
MovementAction_AcroWheelieJumpUp_Step0,
|
||||
MovementAction_AcroWheelieJumpUp_Step1,
|
||||
MovementAction_PauseSpriteAnim,
|
||||
};
|
||||
|
||||
u8 (*const gMovementActionFuncs_AcroWheelieJumpLeft[])(struct ObjectEvent *, struct Sprite *) = {
|
||||
MovementAction_AcroWheelieJumpLeft_Step0,
|
||||
MovementAction_AcroWheelieJumpLeft_Step1,
|
||||
MovementAction_PauseSpriteAnim,
|
||||
};
|
||||
|
||||
u8 (*const gMovementActionFuncs_AcroWheelieJumpRight[])(struct ObjectEvent *, struct Sprite *) = {
|
||||
MovementAction_AcroWheelieJumpRight_Step0,
|
||||
MovementAction_AcroWheelieJumpRight_Step1,
|
||||
MovementAction_PauseSpriteAnim,
|
||||
};
|
||||
|
||||
u8 (*const gMovementActionFuncs_AcroWheelieInPlaceDown[])(struct ObjectEvent *, struct Sprite *) = {
|
||||
MovementAction_AcroWheelieInPlaceDown_Step0,
|
||||
MovementAction_WalkInPlace_Step1,
|
||||
MovementAction_PauseSpriteAnim,
|
||||
};
|
||||
|
||||
u8 (*const gMovementActionFuncs_AcroWheelieInPlaceUp[])(struct ObjectEvent *, struct Sprite *) = {
|
||||
MovementAction_AcroWheelieInPlaceUp_Step0,
|
||||
MovementAction_WalkInPlace_Step1,
|
||||
MovementAction_PauseSpriteAnim,
|
||||
};
|
||||
|
||||
u8 (*const gMovementActionFuncs_AcroWheelieInPlaceLeft[])(struct ObjectEvent *, struct Sprite *) = {
|
||||
MovementAction_AcroWheelieInPlaceLeft_Step0,
|
||||
MovementAction_WalkInPlace_Step1,
|
||||
MovementAction_PauseSpriteAnim,
|
||||
};
|
||||
|
||||
u8 (*const gMovementActionFuncs_AcroWheelieInPlaceRight[])(struct ObjectEvent *, struct Sprite *) = {
|
||||
MovementAction_AcroWheelieInPlaceRight_Step0,
|
||||
MovementAction_WalkInPlace_Step1,
|
||||
MovementAction_PauseSpriteAnim,
|
||||
};
|
||||
|
||||
u8 (*const gMovementActionFuncs_AcroPopWheelieMoveDown[])(struct ObjectEvent *, struct Sprite *) = {
|
||||
MovementAction_AcroPopWheelieMoveDown_Step0,
|
||||
MovementAction_AcroPopWheelieMoveDown_Step1,
|
||||
MovementAction_PauseSpriteAnim,
|
||||
};
|
||||
|
||||
u8 (*const gMovementActionFuncs_AcroPopWheelieMoveUp[])(struct ObjectEvent *, struct Sprite *) = {
|
||||
MovementAction_AcroPopWheelieMoveUp_Step0,
|
||||
MovementAction_AcroPopWheelieMoveUp_Step1,
|
||||
MovementAction_PauseSpriteAnim,
|
||||
};
|
||||
|
||||
u8 (*const gMovementActionFuncs_AcroPopWheelieMoveLeft[])(struct ObjectEvent *, struct Sprite *) = {
|
||||
MovementAction_AcroPopWheelieMoveLeft_Step0,
|
||||
MovementAction_AcroPopWheelieMoveLeft_Step1,
|
||||
MovementAction_PauseSpriteAnim,
|
||||
};
|
||||
|
||||
u8 (*const gMovementActionFuncs_AcroPopWheelieMoveRight[])(struct ObjectEvent *, struct Sprite *) = {
|
||||
MovementAction_AcroPopWheelieMoveRight_Step0,
|
||||
MovementAction_AcroPopWheelieMoveRight_Step1,
|
||||
MovementAction_PauseSpriteAnim,
|
||||
};
|
||||
|
||||
u8 (*const gMovementActionFuncs_AcroWheelieMoveDown[])(struct ObjectEvent *, struct Sprite *) = {
|
||||
MovementAction_AcroWheelieMoveDown_Step0,
|
||||
MovementAction_AcroWheelieMoveDown_Step1,
|
||||
MovementAction_PauseSpriteAnim,
|
||||
};
|
||||
|
||||
u8 (*const gMovementActionFuncs_AcroWheelieMoveUp[])(struct ObjectEvent *, struct Sprite *) = {
|
||||
MovementAction_AcroWheelieMoveUp_Step0,
|
||||
MovementAction_AcroWheelieMoveUp_Step1,
|
||||
MovementAction_PauseSpriteAnim,
|
||||
};
|
||||
|
||||
u8 (*const gMovementActionFuncs_AcroWheelieMoveLeft[])(struct ObjectEvent *, struct Sprite *) = {
|
||||
MovementAction_AcroWheelieMoveLeft_Step0,
|
||||
MovementAction_AcroWheelieMoveLeft_Step1,
|
||||
MovementAction_PauseSpriteAnim,
|
||||
};
|
||||
|
||||
u8 (*const gMovementActionFuncs_AcroWheelieMoveRight[])(struct ObjectEvent *, struct Sprite *) = {
|
||||
MovementAction_AcroWheelieMoveRight_Step0,
|
||||
MovementAction_AcroWheelieMoveRight_Step1,
|
||||
MovementAction_PauseSpriteAnim,
|
||||
};
|
||||
|
||||
u8 (*const gMovementActionFuncs_AcroEndWheelieMoveDown[])(struct ObjectEvent *, struct Sprite *) = {
|
||||
MovementAction_AcroEndWheelieMoveDown_Step0,
|
||||
MovementAction_AcroEndWheelieMoveDown_Step1,
|
||||
MovementAction_PauseSpriteAnim,
|
||||
};
|
||||
|
||||
u8 (*const gMovementActionFuncs_AcroEndWheelieMoveUp[])(struct ObjectEvent *, struct Sprite *) = {
|
||||
MovementAction_AcroEndWheelieMoveUp_Step0,
|
||||
MovementAction_AcroEndWheelieMoveUp_Step1,
|
||||
MovementAction_PauseSpriteAnim,
|
||||
};
|
||||
|
||||
u8 (*const gMovementActionFuncs_AcroEndWheelieMoveLeft[])(struct ObjectEvent *, struct Sprite *) = {
|
||||
MovementAction_AcroEndWheelieMoveLeft_Step0,
|
||||
MovementAction_AcroEndWheelieMoveLeft_Step1,
|
||||
MovementAction_PauseSpriteAnim,
|
||||
};
|
||||
|
||||
u8 (*const gMovementActionFuncs_AcroEndWheelieMoveRight[])(struct ObjectEvent *, struct Sprite *) = {
|
||||
MovementAction_AcroEndWheelieMoveRight_Step0,
|
||||
MovementAction_AcroEndWheelieMoveRight_Step1,
|
||||
MovementAction_PauseSpriteAnim,
|
||||
};
|
||||
|
||||
u8 (*const gMovementActionFuncs_Levitate[])(struct ObjectEvent *, struct Sprite *) = {
|
||||
MovementAction_Levitate_Step0,
|
||||
MovementAction_Finish,
|
||||
};
|
||||
|
||||
u8 (*const gMovementActionFuncs_StopLevitate[])(struct ObjectEvent *, struct Sprite *) = {
|
||||
MovementAction_StopLevitate_Step0,
|
||||
MovementAction_Finish,
|
||||
};
|
||||
|
||||
u8 (*const gMovementActionFuncs_StopLevitateAtTop[])(struct ObjectEvent *, struct Sprite *) = {
|
||||
MovementAction_StopLevitateAtTop_Step0,
|
||||
MovementAction_Finish,
|
||||
};
|
438
src/data/object_events/movement_type_func_tables.h
Executable file
438
src/data/object_events/movement_type_func_tables.h
Executable file
@ -0,0 +1,438 @@
|
||||
u8 (*const gMovementTypeFuncs_WanderAround[])(struct ObjectEvent *, struct Sprite *) = {
|
||||
MovementType_WanderAround_Step0,
|
||||
MovementType_WanderAround_Step1,
|
||||
MovementType_WanderAround_Step2,
|
||||
MovementType_WanderAround_Step3,
|
||||
MovementType_WanderAround_Step4,
|
||||
MovementType_WanderAround_Step5,
|
||||
MovementType_WanderAround_Step6,
|
||||
};
|
||||
|
||||
const u8 gStandardDirections[] = {DIR_SOUTH, DIR_NORTH, DIR_WEST, DIR_EAST};
|
||||
|
||||
u8 (*const gGetVectorDirectionFuncs[])(s16, s16, s16, s16) = {
|
||||
GetVectorDirection,
|
||||
GetLimitedVectorDirection_SouthNorth,
|
||||
GetLimitedVectorDirection_WestEast,
|
||||
GetLimitedVectorDirection_WestNorth,
|
||||
GetLimitedVectorDirection_EastNorth,
|
||||
GetLimitedVectorDirection_WestSouth,
|
||||
GetLimitedVectorDirection_EastSouth,
|
||||
GetLimitedVectorDirection_SouthNorthWest,
|
||||
GetLimitedVectorDirection_SouthNorthEast,
|
||||
GetLimitedVectorDirection_NorthWestEast,
|
||||
GetLimitedVectorDirection_SouthWestEast,
|
||||
};
|
||||
|
||||
u8 (*const gMovementTypeFuncs_LookAround[])(struct ObjectEvent *, struct Sprite *) = {
|
||||
MovementType_LookAround_Step0,
|
||||
MovementType_LookAround_Step1,
|
||||
MovementType_LookAround_Step2,
|
||||
MovementType_LookAround_Step3,
|
||||
MovementType_LookAround_Step4,
|
||||
};
|
||||
|
||||
u8 (*const gMovementTypeFuncs_WanderUpAndDown[])(struct ObjectEvent *, struct Sprite *) = {
|
||||
MovementType_WanderUpAndDown_Step0,
|
||||
MovementType_WanderUpAndDown_Step1,
|
||||
MovementType_WanderUpAndDown_Step2,
|
||||
MovementType_WanderUpAndDown_Step3,
|
||||
MovementType_WanderUpAndDown_Step4,
|
||||
MovementType_WanderUpAndDown_Step5,
|
||||
MovementType_WanderUpAndDown_Step6,
|
||||
};
|
||||
|
||||
const u8 gUpAndDownDirections[] = {DIR_SOUTH, DIR_NORTH};
|
||||
|
||||
u8 (*const gMovementTypeFuncs_WanderLeftAndRight[])(struct ObjectEvent *, struct Sprite *) = {
|
||||
MovementType_WanderLeftAndRight_Step0,
|
||||
MovementType_WanderLeftAndRight_Step1,
|
||||
MovementType_WanderLeftAndRight_Step2,
|
||||
MovementType_WanderLeftAndRight_Step3,
|
||||
MovementType_WanderLeftAndRight_Step4,
|
||||
MovementType_WanderLeftAndRight_Step5,
|
||||
MovementType_WanderLeftAndRight_Step6,
|
||||
};
|
||||
|
||||
const u8 gLeftAndRightDirections[] = {DIR_WEST, DIR_EAST};
|
||||
|
||||
u8 (*const gMovementTypeFuncs_FaceDirection[])(struct ObjectEvent *, struct Sprite *) = {
|
||||
MovementType_FaceDirection_Step0,
|
||||
MovementType_FaceDirection_Step1,
|
||||
MovementType_FaceDirection_Step2,
|
||||
};
|
||||
|
||||
u8 (*const gMovementTypeFuncs_BerryTreeGrowth[])(struct ObjectEvent *, struct Sprite *) = {
|
||||
MovementType_BerryTreeGrowth_Normal,
|
||||
MovementType_BerryTreeGrowth_Move,
|
||||
MovementType_BerryTreeGrowth_SparkleStart,
|
||||
MovementType_BerryTreeGrowth_Sparkle,
|
||||
MovementType_BerryTreeGrowth_SparkleEnd,
|
||||
};
|
||||
|
||||
u8 (*const gMovementTypeFuncs_FaceDownAndUp[])(struct ObjectEvent *, struct Sprite *) = {
|
||||
MovementType_FaceDownAndUp_Step0,
|
||||
MovementType_FaceDownAndUp_Step1,
|
||||
MovementType_FaceDownAndUp_Step2,
|
||||
MovementType_FaceDownAndUp_Step3,
|
||||
MovementType_FaceDownAndUp_Step4,
|
||||
};
|
||||
|
||||
u8 (*const gMovementTypeFuncs_FaceLeftAndRight[])(struct ObjectEvent *, struct Sprite *) = {
|
||||
MovementType_FaceLeftAndRight_Step0,
|
||||
MovementType_FaceLeftAndRight_Step1,
|
||||
MovementType_FaceLeftAndRight_Step2,
|
||||
MovementType_FaceLeftAndRight_Step3,
|
||||
MovementType_FaceLeftAndRight_Step4,
|
||||
};
|
||||
|
||||
u8 (*const gMovementTypeFuncs_FaceUpAndLeft[])(struct ObjectEvent *, struct Sprite *) = {
|
||||
MovementType_FaceUpAndLeft_Step0,
|
||||
MovementType_FaceUpAndLeft_Step1,
|
||||
MovementType_FaceUpAndLeft_Step2,
|
||||
MovementType_FaceUpAndLeft_Step3,
|
||||
MovementType_FaceUpAndLeft_Step4,
|
||||
};
|
||||
|
||||
const u8 gUpAndLeftDirections[] = {DIR_NORTH, DIR_WEST};
|
||||
|
||||
u8 (*const gMovementTypeFuncs_FaceUpAndRight[])(struct ObjectEvent *, struct Sprite *) = {
|
||||
MovementType_FaceUpAndRight_Step0,
|
||||
MovementType_FaceUpAndRight_Step1,
|
||||
MovementType_FaceUpAndRight_Step2,
|
||||
MovementType_FaceUpAndRight_Step3,
|
||||
MovementType_FaceUpAndRight_Step4,
|
||||
};
|
||||
|
||||
const u8 gUpAndRightDirections[] = {DIR_NORTH, DIR_EAST};
|
||||
|
||||
u8 (*const gMovementTypeFuncs_FaceDownAndLeft[])(struct ObjectEvent *, struct Sprite *) = {
|
||||
MovementType_FaceDownAndLeft_Step0,
|
||||
MovementType_FaceDownAndLeft_Step1,
|
||||
MovementType_FaceDownAndLeft_Step2,
|
||||
MovementType_FaceDownAndLeft_Step3,
|
||||
MovementType_FaceDownAndLeft_Step4,
|
||||
};
|
||||
|
||||
const u8 gDownAndLeftDirections[] = {DIR_SOUTH, DIR_WEST};
|
||||
|
||||
u8 (*const gMovementTypeFuncs_FaceDownAndRight[])(struct ObjectEvent *, struct Sprite *) = {
|
||||
MovementType_FaceDownAndRight_Step0,
|
||||
MovementType_FaceDownAndRight_Step1,
|
||||
MovementType_FaceDownAndRight_Step2,
|
||||
MovementType_FaceDownAndRight_Step3,
|
||||
MovementType_FaceDownAndRight_Step4,
|
||||
};
|
||||
|
||||
const u8 gDownAndRightDirections[] = {DIR_SOUTH, DIR_EAST};
|
||||
|
||||
u8 (*const gMovementTypeFuncs_FaceDownUpAndLeft[])(struct ObjectEvent *, struct Sprite *) = {
|
||||
MovementType_FaceDownUpAndLeft_Step0,
|
||||
MovementType_FaceDownUpAndLeft_Step1,
|
||||
MovementType_FaceDownUpAndLeft_Step2,
|
||||
MovementType_FaceDownUpAndLeft_Step3,
|
||||
MovementType_FaceDownUpAndLeft_Step4,
|
||||
};
|
||||
|
||||
const u8 gDownUpAndLeftDirections[] = {DIR_NORTH, DIR_SOUTH, DIR_WEST, DIR_SOUTH};
|
||||
|
||||
u8 (*const gMovementTypeFuncs_FaceDownUpAndRight[])(struct ObjectEvent *, struct Sprite *) = {
|
||||
MovementType_FaceDownUpAndRight_Step0,
|
||||
MovementType_FaceDownUpAndRight_Step1,
|
||||
MovementType_FaceDownUpAndRight_Step2,
|
||||
MovementType_FaceDownUpAndRight_Step3,
|
||||
MovementType_FaceDownUpAndRight_Step4,
|
||||
};
|
||||
|
||||
const u8 gDownUpAndRightDirections[] = {DIR_SOUTH, DIR_NORTH, DIR_EAST, DIR_SOUTH};
|
||||
|
||||
u8 (*const gMovementTypeFuncs_FaceUpLeftAndRight[])(struct ObjectEvent *, struct Sprite *) = {
|
||||
MovementType_FaceUpLeftAndRight_Step0,
|
||||
MovementType_FaceUpLeftAndRight_Step1,
|
||||
MovementType_FaceUpLeftAndRight_Step2,
|
||||
MovementType_FaceUpLeftAndRight_Step3,
|
||||
MovementType_FaceUpLeftAndRight_Step4,
|
||||
};
|
||||
|
||||
const u8 gUpLeftAndRightDirections[] = {DIR_NORTH, DIR_WEST, DIR_EAST, DIR_NORTH};
|
||||
|
||||
u8 (*const gMovementTypeFuncs_FaceDownLeftAndRight[])(struct ObjectEvent *, struct Sprite *) = {
|
||||
MovementType_FaceDownLeftAndRight_Step0,
|
||||
MovementType_FaceDownLeftAndRight_Step1,
|
||||
MovementType_FaceDownLeftAndRight_Step2,
|
||||
MovementType_FaceDownLeftAndRight_Step3,
|
||||
MovementType_FaceDownLeftAndRight_Step4,
|
||||
};
|
||||
|
||||
const u8 gDownLeftAndRightDirections[] = {DIR_WEST, DIR_EAST, DIR_SOUTH, DIR_SOUTH};
|
||||
|
||||
u8 (*const gMovementTypeFuncs_RotateCounterclockwise[])(struct ObjectEvent *, struct Sprite *) = {
|
||||
MovementType_RotateCounterclockwise_Step0,
|
||||
MovementType_RotateCounterclockwise_Step1,
|
||||
MovementType_RotateCounterclockwise_Step2,
|
||||
MovementType_RotateCounterclockwise_Step3,
|
||||
};
|
||||
|
||||
const u8 gCounterclockwiseDirections[] = {DIR_SOUTH, DIR_EAST, DIR_WEST, DIR_SOUTH, DIR_NORTH};
|
||||
|
||||
u8 (*const gMovementTypeFuncs_RotateClockwise[])(struct ObjectEvent *, struct Sprite *) = {
|
||||
MovementType_RotateClockwise_Step0,
|
||||
MovementType_RotateClockwise_Step1,
|
||||
MovementType_RotateClockwise_Step2,
|
||||
MovementType_RotateClockwise_Step3,
|
||||
};
|
||||
|
||||
const u8 gClockwiseDirections[] = {DIR_SOUTH, DIR_WEST, DIR_EAST, DIR_NORTH, DIR_SOUTH};
|
||||
|
||||
u8 (*const gMovementTypeFuncs_WalkBackAndForth[])(struct ObjectEvent *, struct Sprite *) = {
|
||||
MovementType_WalkBackAndForth_Step0,
|
||||
MovementType_WalkBackAndForth_Step1,
|
||||
MovementType_WalkBackAndForth_Step2,
|
||||
MovementType_WalkBackAndForth_Step3,
|
||||
};
|
||||
|
||||
u8 (*const gMovementTypeFuncs_WalkSequenceUpRightLeftDown[])(struct ObjectEvent *, struct Sprite *) = {
|
||||
MovementType_WalkSequence_Step0,
|
||||
MovementType_WalkSequenceUpRightLeftDown_Step1,
|
||||
MovementType_WalkSequence_Step2,
|
||||
};
|
||||
|
||||
const u8 gUpRightLeftDownDirections[] = {DIR_NORTH, DIR_EAST, DIR_WEST, DIR_SOUTH};
|
||||
|
||||
u8 (*const gMovementTypeFuncs_WalkSequenceRightLeftDownUp[])(struct ObjectEvent *, struct Sprite *) = {
|
||||
MovementType_WalkSequence_Step0,
|
||||
MovementType_WalkSequenceRightLeftDownUp_Step1,
|
||||
MovementType_WalkSequence_Step2,
|
||||
};
|
||||
|
||||
const u8 gRightLeftDownUpDirections[] = {DIR_EAST, DIR_WEST, DIR_SOUTH, DIR_NORTH};
|
||||
|
||||
u8 (*const gMovementTypeFuncs_WalkSequenceDownUpRightLeft[])(struct ObjectEvent *, struct Sprite *) = {
|
||||
MovementType_WalkSequence_Step0,
|
||||
MovementType_WalkSequenceDownUpRightLeft_Step1,
|
||||
MovementType_WalkSequence_Step2,
|
||||
};
|
||||
|
||||
const u8 gDownUpRightLeftDirections[] = {DIR_SOUTH, DIR_NORTH, DIR_EAST, DIR_WEST};
|
||||
|
||||
u8 (*const gMovementTypeFuncs_WalkSequenceLeftDownUpRight[])(struct ObjectEvent *, struct Sprite *) = {
|
||||
MovementType_WalkSequence_Step0,
|
||||
MovementType_WalkSequenceLeftDownUpRight_Step1,
|
||||
MovementType_WalkSequence_Step2,
|
||||
};
|
||||
|
||||
const u8 gLeftDownUpRightDirections[] = {DIR_WEST, DIR_SOUTH, DIR_NORTH, DIR_EAST};
|
||||
|
||||
u8 (*const gMovementTypeFuncs_WalkSequenceUpLeftRightDown[])(struct ObjectEvent *, struct Sprite *) = {
|
||||
MovementType_WalkSequence_Step0,
|
||||
MovementType_WalkSequenceUpLeftRightDown_Step1,
|
||||
MovementType_WalkSequence_Step2,
|
||||
};
|
||||
|
||||
const u8 gUpLeftRightDownDirections[] = {DIR_NORTH, DIR_WEST, DIR_EAST, DIR_SOUTH};
|
||||
|
||||
u8 (*const gMovementTypeFuncs_WalkSequenceLeftRightDownUp[])(struct ObjectEvent *, struct Sprite *) = {
|
||||
MovementType_WalkSequence_Step0,
|
||||
MovementType_WalkSequenceLeftRightDownUp_Step1,
|
||||
MovementType_WalkSequence_Step2,
|
||||
};
|
||||
|
||||
const u8 gLeftRightDownUpDirections[] = {DIR_WEST, DIR_EAST, DIR_SOUTH, DIR_NORTH};
|
||||
|
||||
u8 (*const gMovementTypeFuncs_WalkSequenceDownUpLeftRight[])(struct ObjectEvent *, struct Sprite *) = {
|
||||
MovementType_WalkSequence_Step0,
|
||||
MovementType_WalkSequenceDownUpLeftRight_Step1,
|
||||
MovementType_WalkSequence_Step2,
|
||||
};
|
||||
|
||||
u8 (*const gMovementTypeFuncs_WalkSequenceRightDownUpLeft[])(struct ObjectEvent *, struct Sprite *) = {
|
||||
MovementType_WalkSequence_Step0,
|
||||
MovementType_WalkSequenceRightDownUpLeft_Step1,
|
||||
MovementType_WalkSequence_Step2,
|
||||
};
|
||||
|
||||
const u8 gRightDownUpLeftDirections[] = {DIR_EAST, DIR_SOUTH, DIR_NORTH, DIR_WEST};
|
||||
|
||||
u8 (*const gMovementTypeFuncs_WalkSequenceLeftUpDownRight[])(struct ObjectEvent *, struct Sprite *) = {
|
||||
MovementType_WalkSequence_Step0,
|
||||
MovementType_WalkSequenceLeftUpDownRight_Step1,
|
||||
MovementType_WalkSequence_Step2,
|
||||
};
|
||||
|
||||
const u8 gLeftUpDownRightDirections[] = {DIR_WEST, DIR_NORTH, DIR_SOUTH, DIR_EAST};
|
||||
|
||||
u8 (*const gMovementTypeFuncs_WalkSequenceUpDownRightLeft[])(struct ObjectEvent *, struct Sprite *) = {
|
||||
MovementType_WalkSequence_Step0,
|
||||
MovementType_WalkSequenceUpDownRightLeft_Step1,
|
||||
MovementType_WalkSequence_Step2,
|
||||
};
|
||||
|
||||
const u8 gUpDownRightLeftDirections[] = {DIR_NORTH, DIR_SOUTH, DIR_EAST, DIR_WEST};
|
||||
|
||||
u8 (*const gMovementTypeFuncs_WalkSequenceRightLeftUpDown[])(struct ObjectEvent *, struct Sprite *) = {
|
||||
MovementType_WalkSequence_Step0,
|
||||
MovementType_WalkSequenceRightLeftUpDown_Step1,
|
||||
MovementType_WalkSequence_Step2,
|
||||
};
|
||||
|
||||
const u8 gRightLeftUpDownDirections[] = {DIR_EAST, DIR_WEST, DIR_NORTH, DIR_SOUTH};
|
||||
|
||||
u8 (*const gMovementTypeFuncs_WalkSequenceDownRightLeftUp[])(struct ObjectEvent *, struct Sprite *) = {
|
||||
MovementType_WalkSequence_Step0,
|
||||
MovementType_WalkSequenceDownRightLeftUp_Step1,
|
||||
MovementType_WalkSequence_Step2,
|
||||
};
|
||||
|
||||
const u8 gDownRightLeftUpDirections[] = {DIR_SOUTH, DIR_EAST, DIR_WEST, DIR_NORTH};
|
||||
|
||||
u8 (*const gMovementTypeFuncs_WalkSequenceRightUpDownLeft[])(struct ObjectEvent *, struct Sprite *) = {
|
||||
MovementType_WalkSequence_Step0,
|
||||
MovementType_WalkSequenceRightUpDownLeft_Step1,
|
||||
MovementType_WalkSequence_Step2,
|
||||
};
|
||||
|
||||
const u8 gRightUpDownLeftDirections[] = {DIR_EAST, DIR_NORTH, DIR_SOUTH, DIR_WEST};
|
||||
|
||||
u8 (*const gMovementTypeFuncs_WalkSequenceUpDownLeftRight[])(struct ObjectEvent *, struct Sprite *) = {
|
||||
MovementType_WalkSequence_Step0,
|
||||
MovementType_WalkSequenceUpDownLeftRight_Step1,
|
||||
MovementType_WalkSequence_Step2,
|
||||
};
|
||||
|
||||
const u8 gUpDownLeftRightDirections[] = {DIR_NORTH, DIR_SOUTH, DIR_WEST, DIR_EAST};
|
||||
|
||||
u8 (*const gMovementTypeFuncs_WalkSequenceLeftRightUpDown[])(struct ObjectEvent *, struct Sprite *) = {
|
||||
MovementType_WalkSequence_Step0,
|
||||
MovementType_WalkSequenceLeftRightUpDown_Step1,
|
||||
MovementType_WalkSequence_Step2,
|
||||
};
|
||||
|
||||
const u8 gLeftRightUpDownDirections[] = {DIR_WEST, DIR_EAST, DIR_NORTH, DIR_SOUTH};
|
||||
|
||||
u8 (*const gMovementTypeFuncs_WalkSequenceDownLeftRightUp[])(struct ObjectEvent *, struct Sprite *) = {
|
||||
MovementType_WalkSequence_Step0,
|
||||
MovementType_WalkSequenceDownLeftRightUp_Step1,
|
||||
MovementType_WalkSequence_Step2,
|
||||
};
|
||||
|
||||
const u8 gDownLeftRightUpDirections[] = {DIR_SOUTH, DIR_WEST, DIR_EAST, DIR_NORTH};
|
||||
|
||||
u8 (*const gMovementTypeFuncs_WalkSequenceUpLeftDownRight[])(struct ObjectEvent *, struct Sprite *) = {
|
||||
MovementType_WalkSequence_Step0,
|
||||
MovementType_WalkSequenceUpLeftDownRight_Step1,
|
||||
MovementType_WalkSequence_Step2,
|
||||
};
|
||||
|
||||
const u8 gUpLeftDownRightDirections[] = {DIR_NORTH, DIR_WEST, DIR_SOUTH, DIR_EAST};
|
||||
|
||||
u8 (*const gMovementTypeFuncs_WalkSequenceDownRightUpLeft[])(struct ObjectEvent *, struct Sprite *) = {
|
||||
MovementType_WalkSequence_Step0,
|
||||
MovementType_WalkSequenceDownRightUpLeft_Step1,
|
||||
MovementType_WalkSequence_Step2,
|
||||
};
|
||||
|
||||
const u8 gDownRightUpLeftDirections[] = {DIR_SOUTH, DIR_EAST, DIR_NORTH, DIR_WEST};
|
||||
|
||||
u8 (*const gMovementTypeFuncs_WalkSequenceLeftDownRightUp[])(struct ObjectEvent *, struct Sprite *) = {
|
||||
MovementType_WalkSequence_Step0,
|
||||
MovementType_WalkSequenceLeftDownRightUp_Step1,
|
||||
MovementType_WalkSequence_Step2,
|
||||
};
|
||||
|
||||
const u8 gLeftDownRightUpDirections[] = {DIR_WEST, DIR_SOUTH, DIR_EAST, DIR_NORTH};
|
||||
|
||||
u8 (*const gMovementTypeFuncs_WalkSequenceRightUpLeftDown[])(struct ObjectEvent *, struct Sprite *) = {
|
||||
MovementType_WalkSequence_Step0,
|
||||
MovementType_WalkSequenceRightUpLeftDown_Step1,
|
||||
MovementType_WalkSequence_Step2,
|
||||
};
|
||||
|
||||
const u8 gRightUpLeftDownDirections[] = {DIR_EAST, DIR_NORTH, DIR_WEST, DIR_SOUTH};
|
||||
|
||||
u8 (*const gMovementTypeFuncs_WalkSequenceUpRightDownLeft[])(struct ObjectEvent *, struct Sprite *) = {
|
||||
MovementType_WalkSequence_Step0,
|
||||
MovementType_WalkSequenceUpRightDownLeft_Step1,
|
||||
MovementType_WalkSequence_Step2,
|
||||
};
|
||||
|
||||
const u8 gUpRightDownLeftDirections[] = {DIR_NORTH, DIR_EAST, DIR_SOUTH, DIR_WEST};
|
||||
|
||||
u8 (*const gMovementTypeFuncs_WalkSequenceDownLeftUpRight[])(struct ObjectEvent *, struct Sprite *) = {
|
||||
MovementType_WalkSequence_Step0,
|
||||
MovementType_WalkSequenceDownLeftUpRight_Step1,
|
||||
MovementType_WalkSequence_Step2,
|
||||
};
|
||||
|
||||
const u8 gDownLeftUpRightDirections[] = {DIR_SOUTH, DIR_WEST, DIR_NORTH, DIR_EAST};
|
||||
|
||||
u8 (*const gMovementTypeFuncs_WalkSequenceLeftUpRightDown[])(struct ObjectEvent *, struct Sprite *) = {
|
||||
MovementType_WalkSequence_Step0,
|
||||
MovementType_WalkSequenceLeftUpRightDown_Step1,
|
||||
MovementType_WalkSequence_Step2,
|
||||
};
|
||||
|
||||
const u8 gLeftUpRightDownDirections[] = {DIR_WEST, DIR_NORTH, DIR_EAST, DIR_SOUTH};
|
||||
|
||||
u8 (*const gMovementTypeFuncs_WalkSequenceRightDownLeftUp[])(struct ObjectEvent *, struct Sprite *) = {
|
||||
MovementType_WalkSequence_Step0,
|
||||
MovementType_WalkSequenceRightDownLeftUp_Step1,
|
||||
MovementType_WalkSequence_Step2,
|
||||
};
|
||||
|
||||
const u8 gRightDownLeftUpDirections[] = {DIR_EAST, DIR_SOUTH, DIR_WEST, DIR_NORTH};
|
||||
|
||||
u8 (*const gMovementTypeFuncs_CopyPlayer[])(struct ObjectEvent *, struct Sprite *) = {
|
||||
MovementType_CopyPlayer_Step0,
|
||||
MovementType_CopyPlayer_Step1,
|
||||
MovementType_CopyPlayer_Step2,
|
||||
};
|
||||
|
||||
bool8 (*const gCopyPlayerMovementFuncs[])(struct ObjectEvent *, struct Sprite *, u8, bool8(u8)) = {
|
||||
[COPY_MOVE_NONE] = CopyablePlayerMovement_None,
|
||||
[COPY_MOVE_FACE] = CopyablePlayerMovement_FaceDirection,
|
||||
[COPY_MOVE_WALK] = CopyablePlayerMovement_WalkNormal,
|
||||
[COPY_MOVE_WALK_FAST] = CopyablePlayerMovement_WalkFast,
|
||||
[COPY_MOVE_WALK_FASTER] = CopyablePlayerMovement_WalkFaster,
|
||||
[COPY_MOVE_SLIDE] = CopyablePlayerMovement_Slide,
|
||||
[COPY_MOVE_JUMP_IN_PLACE] = CopyablePlayerMovement_JumpInPlace,
|
||||
[COPY_MOVE_JUMP] = CopyablePlayerMovement_Jump,
|
||||
[COPY_MOVE_JUMP2] = CopyablePlayerMovement_Jump2,
|
||||
[COPY_MOVE_EMPTY_1] = CopyablePlayerMovement_None,
|
||||
[COPY_MOVE_EMPTY_2] = CopyablePlayerMovement_None,
|
||||
};
|
||||
|
||||
u8 (*const gMovementTypeFuncs_CopyPlayerInGrass[])(struct ObjectEvent *, struct Sprite *) = {
|
||||
MovementType_CopyPlayer_Step0,
|
||||
MovementType_CopyPlayerInGrass_Step1,
|
||||
MovementType_CopyPlayer_Step2,
|
||||
};
|
||||
|
||||
u8 (*const gMovementTypeFuncs_Buried[])(struct ObjectEvent *, struct Sprite *) = {
|
||||
MovementType_Buried_Step0,
|
||||
};
|
||||
|
||||
u8 (*const gMovementTypeFuncs_WalkInPlace[])(struct ObjectEvent *, struct Sprite *) = {
|
||||
MovementType_WalkInPlace_Step0,
|
||||
MovementType_MoveInPlace_Step1,
|
||||
};
|
||||
|
||||
u8 (*const gMovementTypeFuncs_WalkSlowlyInPlace[])(struct ObjectEvent *, struct Sprite *) = {
|
||||
MovementType_WalkSlowlyInPlace_Step0,
|
||||
MovementType_MoveInPlace_Step1,
|
||||
};
|
||||
|
||||
u8 (*const gMovementTypeFuncs_JogInPlace[])(struct ObjectEvent *, struct Sprite *) = {
|
||||
MovementType_JogInPlace_Step0,
|
||||
MovementType_MoveInPlace_Step1,
|
||||
};
|
||||
|
||||
u8 (*const gMovementTypeFuncs_RunInPlace[])(struct ObjectEvent *, struct Sprite *) = {
|
||||
MovementType_RunInPlace_Step0,
|
||||
MovementType_MoveInPlace_Step1,
|
||||
};
|
||||
|
||||
u8 (*const gMovementTypeFuncs_Invisible[])(struct ObjectEvent *, struct Sprite *) = {
|
||||
MovementType_Invisible_Step0,
|
||||
MovementType_Invisible_Step1,
|
||||
MovementType_Invisible_Step2,
|
||||
};
|
1177
src/data/object_events/object_event_anims.h
Executable file
1177
src/data/object_events/object_event_anims.h
Executable file
@ -0,0 +1,1177 @@
|
||||
static const union AnimCmd sAnim_StayStill[] =
|
||||
{
|
||||
ANIMCMD_FRAME(0, 8),
|
||||
ANIMCMD_FRAME(0, 8),
|
||||
ANIMCMD_FRAME(0, 8),
|
||||
ANIMCMD_FRAME(0, 8),
|
||||
ANIMCMD_JUMP(0),
|
||||
};
|
||||
|
||||
static const union AnimCmd sAnim_QuintyPlumpFaceSouth[] =
|
||||
{
|
||||
ANIMCMD_FRAME(0, 16),
|
||||
ANIMCMD_JUMP(0),
|
||||
};
|
||||
|
||||
static const union AnimCmd sAnim_QuintyPlumpFaceNorth[] =
|
||||
{
|
||||
ANIMCMD_FRAME(1, 16),
|
||||
ANIMCMD_JUMP(0),
|
||||
};
|
||||
|
||||
static const union AnimCmd sAnim_QuintyPlumpFaceWest[] =
|
||||
{
|
||||
ANIMCMD_FRAME(2, 16),
|
||||
ANIMCMD_JUMP(0),
|
||||
};
|
||||
|
||||
static const union AnimCmd sAnim_QuintyPlumpFaceEast[] =
|
||||
{
|
||||
ANIMCMD_FRAME(2, 16, .hFlip = TRUE),
|
||||
ANIMCMD_JUMP(0),
|
||||
};
|
||||
|
||||
static const union AnimCmd sAnim_QuintyPlumpGoSouth[] =
|
||||
{
|
||||
ANIMCMD_FRAME(3, 8),
|
||||
ANIMCMD_FRAME(0, 8),
|
||||
ANIMCMD_FRAME(3, 8, .hFlip = TRUE),
|
||||
ANIMCMD_FRAME(0, 8),
|
||||
ANIMCMD_JUMP(0),
|
||||
};
|
||||
|
||||
static const union AnimCmd sAnim_QuintyPlumpGoNorth[] =
|
||||
{
|
||||
ANIMCMD_FRAME(4, 8),
|
||||
ANIMCMD_FRAME(1, 8),
|
||||
ANIMCMD_FRAME(4, 8, .hFlip = TRUE),
|
||||
ANIMCMD_FRAME(1, 8),
|
||||
ANIMCMD_JUMP(0),
|
||||
};
|
||||
|
||||
static const union AnimCmd sAnim_QuintyPlumpGoWest[] =
|
||||
{
|
||||
ANIMCMD_FRAME(5, 8),
|
||||
ANIMCMD_FRAME(2, 8),
|
||||
ANIMCMD_FRAME(6, 8),
|
||||
ANIMCMD_FRAME(2, 8),
|
||||
ANIMCMD_JUMP(0),
|
||||
};
|
||||
|
||||
static const union AnimCmd sAnim_QuintyPlumpGoEast[] =
|
||||
{
|
||||
ANIMCMD_FRAME(5, 8, .hFlip = TRUE),
|
||||
ANIMCMD_FRAME(2, 8, .hFlip = TRUE),
|
||||
ANIMCMD_FRAME(6, 8, .hFlip = TRUE),
|
||||
ANIMCMD_FRAME(2, 8, .hFlip = TRUE),
|
||||
ANIMCMD_JUMP(0),
|
||||
};
|
||||
|
||||
static const union AnimCmd sAnim_QuintyPlumpGoFastSouth[] =
|
||||
{
|
||||
ANIMCMD_FRAME(3, 4),
|
||||
ANIMCMD_FRAME(0, 4),
|
||||
ANIMCMD_FRAME(3, 4, .hFlip = TRUE),
|
||||
ANIMCMD_FRAME(0, 4),
|
||||
ANIMCMD_JUMP(0),
|
||||
};
|
||||
|
||||
static const union AnimCmd sAnim_QuintyPlumpGoFastNorth[] =
|
||||
{
|
||||
ANIMCMD_FRAME(4, 4),
|
||||
ANIMCMD_FRAME(1, 4),
|
||||
ANIMCMD_FRAME(4, 4, .hFlip = TRUE),
|
||||
ANIMCMD_FRAME(1, 4),
|
||||
ANIMCMD_JUMP(0),
|
||||
};
|
||||
|
||||
static const union AnimCmd sAnim_QuintyPlumpGoFastWest[] =
|
||||
{
|
||||
ANIMCMD_FRAME(5, 4),
|
||||
ANIMCMD_FRAME(2, 4),
|
||||
ANIMCMD_FRAME(6, 4),
|
||||
ANIMCMD_FRAME(2, 4),
|
||||
ANIMCMD_JUMP(0),
|
||||
};
|
||||
|
||||
static const union AnimCmd sAnim_QuintyPlumpGoFastEast[] =
|
||||
{
|
||||
ANIMCMD_FRAME(5, 4, .hFlip = TRUE),
|
||||
ANIMCMD_FRAME(2, 4, .hFlip = TRUE),
|
||||
ANIMCMD_FRAME(6, 4, .hFlip = TRUE),
|
||||
ANIMCMD_FRAME(2, 4, .hFlip = TRUE),
|
||||
ANIMCMD_JUMP(0),
|
||||
};
|
||||
|
||||
static const union AnimCmd sAnim_QuintyPlumpGoFasterSouth[] =
|
||||
{
|
||||
ANIMCMD_FRAME(3, 2),
|
||||
ANIMCMD_FRAME(0, 2),
|
||||
ANIMCMD_FRAME(3, 2, .hFlip = TRUE),
|
||||
ANIMCMD_FRAME(0, 2),
|
||||
ANIMCMD_JUMP(0),
|
||||
};
|
||||
|
||||
static const union AnimCmd sAnim_QuintyPlumpGoFasterNorth[] =
|
||||
{
|
||||
ANIMCMD_FRAME(4, 2),
|
||||
ANIMCMD_FRAME(1, 2),
|
||||
ANIMCMD_FRAME(4, 2, .hFlip = TRUE),
|
||||
ANIMCMD_FRAME(1, 2),
|
||||
ANIMCMD_JUMP(0),
|
||||
};
|
||||
|
||||
static const union AnimCmd sAnim_QuintyPlumpGoFasterWest[] =
|
||||
{
|
||||
ANIMCMD_FRAME(5, 2),
|
||||
ANIMCMD_FRAME(2, 2),
|
||||
ANIMCMD_FRAME(6, 2),
|
||||
ANIMCMD_FRAME(2, 2),
|
||||
ANIMCMD_JUMP(0),
|
||||
};
|
||||
|
||||
static const union AnimCmd sAnim_QuintyPlumpGoFasterEast[] =
|
||||
{
|
||||
ANIMCMD_FRAME(5, 2, .hFlip = TRUE),
|
||||
ANIMCMD_FRAME(2, 2, .hFlip = TRUE),
|
||||
ANIMCMD_FRAME(6, 2, .hFlip = TRUE),
|
||||
ANIMCMD_FRAME(2, 2, .hFlip = TRUE),
|
||||
ANIMCMD_JUMP(0),
|
||||
};
|
||||
|
||||
static const union AnimCmd sAnim_QuintyPlumpGoFastestSouth[] =
|
||||
{
|
||||
ANIMCMD_FRAME(3, 1),
|
||||
ANIMCMD_FRAME(0, 1),
|
||||
ANIMCMD_FRAME(3, 1, .hFlip = TRUE),
|
||||
ANIMCMD_FRAME(0, 1),
|
||||
ANIMCMD_JUMP(0),
|
||||
};
|
||||
|
||||
static const union AnimCmd sAnim_QuintyPlumpGoFastestNorth[] =
|
||||
{
|
||||
ANIMCMD_FRAME(4, 1),
|
||||
ANIMCMD_FRAME(1, 1),
|
||||
ANIMCMD_FRAME(4, 1, .hFlip = TRUE),
|
||||
ANIMCMD_FRAME(1, 1),
|
||||
ANIMCMD_JUMP(0),
|
||||
};
|
||||
|
||||
static const union AnimCmd sAnim_QuintyPlumpGoFastestWest[] =
|
||||
{
|
||||
ANIMCMD_FRAME(5, 1),
|
||||
ANIMCMD_FRAME(2, 1),
|
||||
ANIMCMD_FRAME(6, 1),
|
||||
ANIMCMD_FRAME(2, 1),
|
||||
ANIMCMD_JUMP(0),
|
||||
};
|
||||
|
||||
static const union AnimCmd sAnim_QuintyPlumpGoFastestEast[] =
|
||||
{
|
||||
ANIMCMD_FRAME(5, 1, .hFlip = TRUE),
|
||||
ANIMCMD_FRAME(2, 1, .hFlip = TRUE),
|
||||
ANIMCMD_FRAME(6, 1, .hFlip = TRUE),
|
||||
ANIMCMD_FRAME(2, 1, .hFlip = TRUE),
|
||||
ANIMCMD_JUMP(0),
|
||||
};
|
||||
|
||||
static const union AnimCmd sAnim_FaceSouth[] =
|
||||
{
|
||||
ANIMCMD_FRAME(0, 16),
|
||||
ANIMCMD_JUMP(0),
|
||||
};
|
||||
|
||||
static const union AnimCmd sAnim_FaceNorth[] =
|
||||
{
|
||||
ANIMCMD_FRAME(1, 16),
|
||||
ANIMCMD_JUMP(0),
|
||||
};
|
||||
|
||||
static const union AnimCmd sAnim_FaceWest[] =
|
||||
{
|
||||
ANIMCMD_FRAME(2, 16),
|
||||
ANIMCMD_JUMP(0),
|
||||
};
|
||||
|
||||
static const union AnimCmd sAnim_FaceEast[] =
|
||||
{
|
||||
ANIMCMD_FRAME(2, 16, .hFlip = TRUE),
|
||||
ANIMCMD_JUMP(0),
|
||||
};
|
||||
|
||||
static const union AnimCmd sAnim_GoSouth[] =
|
||||
{
|
||||
ANIMCMD_FRAME(3, 8),
|
||||
ANIMCMD_FRAME(0, 8),
|
||||
ANIMCMD_FRAME(4, 8),
|
||||
ANIMCMD_FRAME(0, 8),
|
||||
ANIMCMD_JUMP(0),
|
||||
};
|
||||
|
||||
static const union AnimCmd sAnim_GoNorth[] =
|
||||
{
|
||||
ANIMCMD_FRAME(5, 8),
|
||||
ANIMCMD_FRAME(1, 8),
|
||||
ANIMCMD_FRAME(6, 8),
|
||||
ANIMCMD_FRAME(1, 8),
|
||||
ANIMCMD_JUMP(0),
|
||||
};
|
||||
|
||||
static const union AnimCmd sAnim_GoWest[] =
|
||||
{
|
||||
ANIMCMD_FRAME(7, 8),
|
||||
ANIMCMD_FRAME(2, 8),
|
||||
ANIMCMD_FRAME(8, 8),
|
||||
ANIMCMD_FRAME(2, 8),
|
||||
ANIMCMD_JUMP(0),
|
||||
};
|
||||
|
||||
static const union AnimCmd sAnim_GoEast[] =
|
||||
{
|
||||
ANIMCMD_FRAME(7, 8, .hFlip = TRUE),
|
||||
ANIMCMD_FRAME(2, 8, .hFlip = TRUE),
|
||||
ANIMCMD_FRAME(8, 8, .hFlip = TRUE),
|
||||
ANIMCMD_FRAME(2, 8, .hFlip = TRUE),
|
||||
ANIMCMD_JUMP(0),
|
||||
};
|
||||
|
||||
static const union AnimCmd sAnim_GoFastSouth[] =
|
||||
{
|
||||
ANIMCMD_FRAME(3, 4),
|
||||
ANIMCMD_FRAME(0, 4),
|
||||
ANIMCMD_FRAME(4, 4),
|
||||
ANIMCMD_FRAME(0, 4),
|
||||
ANIMCMD_JUMP(0),
|
||||
};
|
||||
|
||||
static const union AnimCmd sAnim_GoFastNorth[] =
|
||||
{
|
||||
ANIMCMD_FRAME(5, 4),
|
||||
ANIMCMD_FRAME(1, 4),
|
||||
ANIMCMD_FRAME(6, 4),
|
||||
ANIMCMD_FRAME(1, 4),
|
||||
ANIMCMD_JUMP(0),
|
||||
};
|
||||
|
||||
static const union AnimCmd sAnim_GoFastWest[] =
|
||||
{
|
||||
ANIMCMD_FRAME(7, 4),
|
||||
ANIMCMD_FRAME(2, 4),
|
||||
ANIMCMD_FRAME(8, 4),
|
||||
ANIMCMD_FRAME(2, 4),
|
||||
ANIMCMD_JUMP(0),
|
||||
};
|
||||
|
||||
static const union AnimCmd sAnim_GoFastEast[] =
|
||||
{
|
||||
ANIMCMD_FRAME(7, 4, .hFlip = TRUE),
|
||||
ANIMCMD_FRAME(2, 4, .hFlip = TRUE),
|
||||
ANIMCMD_FRAME(8, 4, .hFlip = TRUE),
|
||||
ANIMCMD_FRAME(2, 4, .hFlip = TRUE),
|
||||
ANIMCMD_JUMP(0),
|
||||
};
|
||||
|
||||
static const union AnimCmd sAnim_GoFasterSouth[] =
|
||||
{
|
||||
ANIMCMD_FRAME(3, 2),
|
||||
ANIMCMD_FRAME(0, 2),
|
||||
ANIMCMD_FRAME(4, 2),
|
||||
ANIMCMD_FRAME(0, 2),
|
||||
ANIMCMD_JUMP(0),
|
||||
};
|
||||
|
||||
static const union AnimCmd sAnim_GoFasterNorth[] =
|
||||
{
|
||||
ANIMCMD_FRAME(5, 2),
|
||||
ANIMCMD_FRAME(1, 2),
|
||||
ANIMCMD_FRAME(6, 2),
|
||||
ANIMCMD_FRAME(1, 2),
|
||||
ANIMCMD_JUMP(0),
|
||||
};
|
||||
|
||||
static const union AnimCmd sAnim_GoFasterWest[] =
|
||||
{
|
||||
ANIMCMD_FRAME(7, 2),
|
||||
ANIMCMD_FRAME(2, 2),
|
||||
ANIMCMD_FRAME(8, 2),
|
||||
ANIMCMD_FRAME(2, 2),
|
||||
ANIMCMD_JUMP(0),
|
||||
};
|
||||
|
||||
static const union AnimCmd sAnim_GoFasterEast[] =
|
||||
{
|
||||
ANIMCMD_FRAME(7, 2, .hFlip = TRUE),
|
||||
ANIMCMD_FRAME(2, 2, .hFlip = TRUE),
|
||||
ANIMCMD_FRAME(8, 2, .hFlip = TRUE),
|
||||
ANIMCMD_FRAME(2, 2, .hFlip = TRUE),
|
||||
ANIMCMD_JUMP(0),
|
||||
};
|
||||
|
||||
static const union AnimCmd sAnim_GoFastestSouth[] =
|
||||
{
|
||||
ANIMCMD_FRAME(3, 1),
|
||||
ANIMCMD_FRAME(0, 1),
|
||||
ANIMCMD_FRAME(4, 1),
|
||||
ANIMCMD_FRAME(0, 1),
|
||||
ANIMCMD_JUMP(0),
|
||||
};
|
||||
|
||||
static const union AnimCmd sAnim_GoFastestNorth[] =
|
||||
{
|
||||
ANIMCMD_FRAME(5, 1),
|
||||
ANIMCMD_FRAME(1, 1),
|
||||
ANIMCMD_FRAME(6, 1),
|
||||
ANIMCMD_FRAME(1, 1),
|
||||
ANIMCMD_JUMP(0),
|
||||
};
|
||||
|
||||
static const union AnimCmd sAnim_GoFastestWest[] =
|
||||
{
|
||||
ANIMCMD_FRAME(7, 1),
|
||||
ANIMCMD_FRAME(2, 1),
|
||||
ANIMCMD_FRAME(8, 1),
|
||||
ANIMCMD_FRAME(2, 1),
|
||||
ANIMCMD_JUMP(0),
|
||||
};
|
||||
|
||||
static const union AnimCmd sAnim_GoFastestEast[] =
|
||||
{
|
||||
ANIMCMD_FRAME(7, 1, .hFlip = TRUE),
|
||||
ANIMCMD_FRAME(2, 1, .hFlip = TRUE),
|
||||
ANIMCMD_FRAME(8, 1, .hFlip = TRUE),
|
||||
ANIMCMD_FRAME(2, 1, .hFlip = TRUE),
|
||||
ANIMCMD_JUMP(0),
|
||||
};
|
||||
|
||||
static const union AnimCmd sAnim_RunSouth[] =
|
||||
{
|
||||
ANIMCMD_FRAME(12, 5),
|
||||
ANIMCMD_FRAME(9, 3),
|
||||
ANIMCMD_FRAME(13, 5),
|
||||
ANIMCMD_FRAME(9, 3),
|
||||
ANIMCMD_JUMP(0),
|
||||
};
|
||||
|
||||
static const union AnimCmd sAnim_RunNorth[] =
|
||||
{
|
||||
ANIMCMD_FRAME(14, 5),
|
||||
ANIMCMD_FRAME(10, 3),
|
||||
ANIMCMD_FRAME(15, 5),
|
||||
ANIMCMD_FRAME(10, 3),
|
||||
ANIMCMD_JUMP(0),
|
||||
};
|
||||
|
||||
static const union AnimCmd sAnim_RunWest[] =
|
||||
{
|
||||
ANIMCMD_FRAME(16, 5),
|
||||
ANIMCMD_FRAME(11, 3),
|
||||
ANIMCMD_FRAME(17, 5),
|
||||
ANIMCMD_FRAME(11, 3),
|
||||
ANIMCMD_JUMP(0),
|
||||
};
|
||||
|
||||
static const union AnimCmd sAnim_RunEast[] =
|
||||
{
|
||||
ANIMCMD_FRAME(16, 5, .hFlip = TRUE),
|
||||
ANIMCMD_FRAME(11, 3, .hFlip = TRUE),
|
||||
ANIMCMD_FRAME(17, 5, .hFlip = TRUE),
|
||||
ANIMCMD_FRAME(11, 3, .hFlip = TRUE),
|
||||
ANIMCMD_JUMP(0),
|
||||
};
|
||||
|
||||
static const union AnimCmd sAnim_FieldMove[] =
|
||||
{
|
||||
ANIMCMD_FRAME(0, 4),
|
||||
ANIMCMD_FRAME(1, 4),
|
||||
ANIMCMD_FRAME(2, 4),
|
||||
ANIMCMD_FRAME(3, 4),
|
||||
ANIMCMD_FRAME(4, 8),
|
||||
ANIMCMD_END,
|
||||
};
|
||||
|
||||
static const union AnimCmd sAnim_GetOnOffSurfBlobSouth[] =
|
||||
{
|
||||
ANIMCMD_FRAME(9, 32),
|
||||
ANIMCMD_JUMP(0),
|
||||
};
|
||||
|
||||
static const union AnimCmd sAnim_GetOnOffSurfBlobNorth[] =
|
||||
{
|
||||
ANIMCMD_FRAME(10, 32),
|
||||
ANIMCMD_JUMP(0),
|
||||
};
|
||||
|
||||
static const union AnimCmd sAnim_GetOnOffSurfBlobWest[] =
|
||||
{
|
||||
ANIMCMD_FRAME(11, 32),
|
||||
ANIMCMD_JUMP(0),
|
||||
};
|
||||
|
||||
static const union AnimCmd sAnim_GetOnOffSurfBlobEast[] =
|
||||
{
|
||||
ANIMCMD_FRAME(11, 32, .hFlip = TRUE),
|
||||
ANIMCMD_JUMP(0),
|
||||
};
|
||||
|
||||
static const union AnimCmd sAnim_BunnyHoppyBackWheelSouth[] =
|
||||
{
|
||||
ANIMCMD_FRAME(9, 4),
|
||||
ANIMCMD_FRAME(10, 4),
|
||||
ANIMCMD_END,
|
||||
};
|
||||
|
||||
static const union AnimCmd sAnim_BunnyHoppyBackWheelNorth[] =
|
||||
{
|
||||
ANIMCMD_FRAME(13, 4),
|
||||
ANIMCMD_FRAME(14, 4),
|
||||
ANIMCMD_END,
|
||||
};
|
||||
|
||||
static const union AnimCmd sAnim_BunnyHoppyBackWheelWest[] =
|
||||
{
|
||||
ANIMCMD_FRAME(17, 4),
|
||||
ANIMCMD_FRAME(18, 4),
|
||||
ANIMCMD_END,
|
||||
};
|
||||
|
||||
static const union AnimCmd sAnim_BunnyHoppyBackWheelEast[] =
|
||||
{
|
||||
ANIMCMD_FRAME(17, 4, .hFlip = TRUE),
|
||||
ANIMCMD_FRAME(18, 4, .hFlip = TRUE),
|
||||
ANIMCMD_END,
|
||||
};
|
||||
|
||||
static const union AnimCmd sAnim_BunnyHoppyFrontWheelSouth[] =
|
||||
{
|
||||
ANIMCMD_FRAME(11, 4),
|
||||
ANIMCMD_FRAME(12, 4),
|
||||
ANIMCMD_END,
|
||||
};
|
||||
|
||||
static const union AnimCmd sAnim_BunnyHoppyFrontWheelNorth[] =
|
||||
{
|
||||
ANIMCMD_FRAME(15, 4),
|
||||
ANIMCMD_FRAME(16, 4),
|
||||
ANIMCMD_END,
|
||||
};
|
||||
|
||||
static const union AnimCmd sAnim_BunnyHoppyFrontWheelWest[] =
|
||||
{
|
||||
ANIMCMD_FRAME(19, 4),
|
||||
ANIMCMD_FRAME(20, 4),
|
||||
ANIMCMD_END,
|
||||
};
|
||||
|
||||
static const union AnimCmd sAnim_BunnyHoppyFrontWheelEast[] =
|
||||
{
|
||||
ANIMCMD_FRAME(19, 4, .hFlip = TRUE),
|
||||
ANIMCMD_FRAME(20, 4, .hFlip = TRUE),
|
||||
ANIMCMD_END,
|
||||
};
|
||||
|
||||
static const union AnimCmd sAnim_StandingWheelieBackWheelSouth[] =
|
||||
{
|
||||
ANIMCMD_FRAME(9, 4),
|
||||
ANIMCMD_FRAME(0, 4),
|
||||
ANIMCMD_END,
|
||||
};
|
||||
|
||||
static const union AnimCmd sAnim_StandingWheelieBackWheelNorth[] =
|
||||
{
|
||||
ANIMCMD_FRAME(13, 4),
|
||||
ANIMCMD_FRAME(1, 4),
|
||||
ANIMCMD_END,
|
||||
};
|
||||
|
||||
static const union AnimCmd sAnim_StandingWheelieBackWheelWest[] =
|
||||
{
|
||||
ANIMCMD_FRAME(17, 4),
|
||||
ANIMCMD_FRAME(2, 4),
|
||||
ANIMCMD_END,
|
||||
};
|
||||
|
||||
static const union AnimCmd sAnim_StandingWheelieBackWheelEast[] =
|
||||
{
|
||||
ANIMCMD_FRAME(17, 4, .hFlip = TRUE),
|
||||
ANIMCMD_FRAME(2, 4, .hFlip = TRUE),
|
||||
ANIMCMD_END,
|
||||
};
|
||||
|
||||
static const union AnimCmd sAnim_StandingWheelieFrontWheelSouth[] =
|
||||
{
|
||||
ANIMCMD_FRAME(11, 4),
|
||||
ANIMCMD_FRAME(0, 4),
|
||||
ANIMCMD_END,
|
||||
};
|
||||
|
||||
static const union AnimCmd sAnim_StandingWheelieFrontWheelNorth[] =
|
||||
{
|
||||
ANIMCMD_FRAME(15, 4),
|
||||
ANIMCMD_FRAME(1, 4),
|
||||
ANIMCMD_END,
|
||||
};
|
||||
|
||||
static const union AnimCmd sAnim_StandingWheelieFrontWheelWest[] =
|
||||
{
|
||||
ANIMCMD_FRAME(19, 4),
|
||||
ANIMCMD_FRAME(2, 4),
|
||||
ANIMCMD_END,
|
||||
};
|
||||
|
||||
static const union AnimCmd sAnim_StandingWheelieFrontWheelEast[] =
|
||||
{
|
||||
ANIMCMD_FRAME(19, 4, .hFlip = TRUE),
|
||||
ANIMCMD_FRAME(2, 4, .hFlip = TRUE),
|
||||
ANIMCMD_END,
|
||||
};
|
||||
|
||||
static const union AnimCmd sAnim_MovingWheelieSouth[] =
|
||||
{
|
||||
ANIMCMD_FRAME(21, 4),
|
||||
ANIMCMD_FRAME(10, 4),
|
||||
ANIMCMD_FRAME(22, 4),
|
||||
ANIMCMD_FRAME(10, 4),
|
||||
ANIMCMD_JUMP(0),
|
||||
};
|
||||
|
||||
static const union AnimCmd sAnim_MovingWheelieNorth[] =
|
||||
{
|
||||
ANIMCMD_FRAME(23, 4),
|
||||
ANIMCMD_FRAME(14, 4),
|
||||
ANIMCMD_FRAME(24, 4),
|
||||
ANIMCMD_FRAME(14, 4),
|
||||
ANIMCMD_JUMP(0),
|
||||
};
|
||||
|
||||
static const union AnimCmd sAnim_MovingWheelieWest[] =
|
||||
{
|
||||
ANIMCMD_FRAME(25, 4),
|
||||
ANIMCMD_FRAME(18, 4),
|
||||
ANIMCMD_FRAME(26, 4),
|
||||
ANIMCMD_FRAME(18, 4),
|
||||
ANIMCMD_JUMP(0),
|
||||
};
|
||||
|
||||
static const union AnimCmd sAnim_MovingWheelieEast[] =
|
||||
{
|
||||
ANIMCMD_FRAME(25, 4, .hFlip = TRUE),
|
||||
ANIMCMD_FRAME(18, 4, .hFlip = TRUE),
|
||||
ANIMCMD_FRAME(26, 4, .hFlip = TRUE),
|
||||
ANIMCMD_FRAME(18, 4, .hFlip = TRUE),
|
||||
ANIMCMD_JUMP(0),
|
||||
};
|
||||
|
||||
static const union AnimCmd sAnim_BerryTreeStage0[] =
|
||||
{
|
||||
ANIMCMD_FRAME(0, 32),
|
||||
ANIMCMD_END,
|
||||
};
|
||||
|
||||
static const union AnimCmd sAnim_BerryTreeStage1[] =
|
||||
{
|
||||
ANIMCMD_FRAME(1, 32),
|
||||
ANIMCMD_FRAME(2, 32),
|
||||
ANIMCMD_END,
|
||||
};
|
||||
|
||||
static const union AnimCmd sAnim_BerryTreeStage2[] =
|
||||
{
|
||||
ANIMCMD_FRAME(3, 48),
|
||||
ANIMCMD_FRAME(4, 48),
|
||||
ANIMCMD_END,
|
||||
};
|
||||
|
||||
static const union AnimCmd sAnim_BerryTreeStage3[] =
|
||||
{
|
||||
ANIMCMD_FRAME(5, 32),
|
||||
ANIMCMD_FRAME(5, 32),
|
||||
ANIMCMD_FRAME(6, 32),
|
||||
ANIMCMD_FRAME(6, 32),
|
||||
ANIMCMD_END,
|
||||
};
|
||||
|
||||
static const union AnimCmd sAnim_BerryTreeStage4[] =
|
||||
{
|
||||
ANIMCMD_FRAME(7, 48),
|
||||
ANIMCMD_FRAME(7, 48),
|
||||
ANIMCMD_FRAME(8, 48),
|
||||
ANIMCMD_FRAME(8, 48),
|
||||
ANIMCMD_END,
|
||||
};
|
||||
|
||||
static const union AnimCmd sAnim_NurseBow[] =
|
||||
{
|
||||
ANIMCMD_FRAME(0, 8),
|
||||
ANIMCMD_FRAME(9, 32),
|
||||
ANIMCMD_FRAME(0, 8),
|
||||
ANIMCMD_END,
|
||||
};
|
||||
|
||||
static const union AnimCmd sAnim_RockBreak[] =
|
||||
{
|
||||
ANIMCMD_FRAME(0, 8),
|
||||
ANIMCMD_FRAME(1, 8),
|
||||
ANIMCMD_FRAME(2, 8),
|
||||
ANIMCMD_FRAME(3, 8),
|
||||
ANIMCMD_END,
|
||||
};
|
||||
|
||||
static const union AnimCmd sAnim_TreeCut[] =
|
||||
{
|
||||
ANIMCMD_FRAME(0, 6),
|
||||
ANIMCMD_FRAME(1, 6),
|
||||
ANIMCMD_FRAME(2, 6),
|
||||
ANIMCMD_FRAME(3, 6),
|
||||
ANIMCMD_END,
|
||||
};
|
||||
|
||||
static const union AnimCmd sAnim_TakeOutRodSouth[] =
|
||||
{
|
||||
ANIMCMD_FRAME(8, 4),
|
||||
ANIMCMD_FRAME(9, 4),
|
||||
ANIMCMD_FRAME(10, 4),
|
||||
ANIMCMD_FRAME(11, 4),
|
||||
ANIMCMD_END,
|
||||
};
|
||||
|
||||
static const union AnimCmd sAnim_TakeOutRodNorth[] =
|
||||
{
|
||||
ANIMCMD_FRAME(4, 4),
|
||||
ANIMCMD_FRAME(5, 4),
|
||||
ANIMCMD_FRAME(6, 4),
|
||||
ANIMCMD_FRAME(7, 4),
|
||||
ANIMCMD_END,
|
||||
};
|
||||
|
||||
static const union AnimCmd sAnim_TakeOutRodWest[] =
|
||||
{
|
||||
ANIMCMD_FRAME(0, 4),
|
||||
ANIMCMD_FRAME(1, 4),
|
||||
ANIMCMD_FRAME(2, 4),
|
||||
ANIMCMD_FRAME(3, 4),
|
||||
ANIMCMD_END,
|
||||
};
|
||||
|
||||
static const union AnimCmd sAnim_TakeOutRodEast[] =
|
||||
{
|
||||
ANIMCMD_FRAME(0, 4, .hFlip = TRUE),
|
||||
ANIMCMD_FRAME(1, 4, .hFlip = TRUE),
|
||||
ANIMCMD_FRAME(2, 4, .hFlip = TRUE),
|
||||
ANIMCMD_FRAME(3, 4, .hFlip = TRUE),
|
||||
ANIMCMD_END,
|
||||
};
|
||||
|
||||
static const union AnimCmd sAnim_PutAwayRodSouth[] =
|
||||
{
|
||||
ANIMCMD_FRAME(11, 4),
|
||||
ANIMCMD_FRAME(10, 6),
|
||||
ANIMCMD_FRAME(9, 6),
|
||||
ANIMCMD_FRAME(8, 6),
|
||||
ANIMCMD_END,
|
||||
};
|
||||
|
||||
static const union AnimCmd sAnim_PutAwayRodNorth[] =
|
||||
{
|
||||
ANIMCMD_FRAME(7, 4),
|
||||
ANIMCMD_FRAME(6, 6),
|
||||
ANIMCMD_FRAME(5, 6),
|
||||
ANIMCMD_FRAME(4, 6),
|
||||
ANIMCMD_END,
|
||||
};
|
||||
|
||||
static const union AnimCmd sAnim_PutAwayRodWest[] =
|
||||
{
|
||||
ANIMCMD_FRAME(3, 4),
|
||||
ANIMCMD_FRAME(2, 4),
|
||||
ANIMCMD_FRAME(1, 4),
|
||||
ANIMCMD_FRAME(0, 4),
|
||||
ANIMCMD_END,
|
||||
};
|
||||
|
||||
static const union AnimCmd sAnim_PutAwayRodEast[] =
|
||||
{
|
||||
ANIMCMD_FRAME(3, 4, .hFlip = TRUE),
|
||||
ANIMCMD_FRAME(2, 4, .hFlip = TRUE),
|
||||
ANIMCMD_FRAME(1, 4, .hFlip = TRUE),
|
||||
ANIMCMD_FRAME(0, 4, .hFlip = TRUE),
|
||||
ANIMCMD_END,
|
||||
};
|
||||
|
||||
static const union AnimCmd sAnim_HookedPokemonSouth[] =
|
||||
{
|
||||
ANIMCMD_FRAME(10, 6),
|
||||
ANIMCMD_FRAME(11, 6),
|
||||
ANIMCMD_LOOP(1),
|
||||
ANIMCMD_FRAME(11, 30),
|
||||
ANIMCMD_JUMP(0),
|
||||
};
|
||||
|
||||
static const union AnimCmd sAnim_HookedPokemonNorth[] =
|
||||
{
|
||||
ANIMCMD_FRAME(6, 6),
|
||||
ANIMCMD_FRAME(7, 6),
|
||||
ANIMCMD_LOOP(1),
|
||||
ANIMCMD_FRAME(7, 30),
|
||||
ANIMCMD_JUMP(0),
|
||||
};
|
||||
|
||||
static const union AnimCmd sAnim_HookedPokemonWest[] =
|
||||
{
|
||||
ANIMCMD_FRAME(2, 6),
|
||||
ANIMCMD_FRAME(3, 6),
|
||||
ANIMCMD_LOOP(1),
|
||||
ANIMCMD_FRAME(3, 30),
|
||||
ANIMCMD_JUMP(0),
|
||||
};
|
||||
|
||||
static const union AnimCmd sAnim_HookedPokemonEast[] =
|
||||
{
|
||||
ANIMCMD_FRAME(2, 6, .hFlip = TRUE),
|
||||
ANIMCMD_FRAME(3, 6, .hFlip = TRUE),
|
||||
ANIMCMD_LOOP(1),
|
||||
ANIMCMD_FRAME(3, 30, .hFlip = TRUE),
|
||||
ANIMCMD_JUMP(0),
|
||||
};
|
||||
|
||||
static const union AffineAnimCmd sAffineAnim_KyogreGroudon_GoSouthStart[] =
|
||||
{
|
||||
AFFINEANIMCMD_FRAME(0x0, 0x0, 1, 1),
|
||||
AFFINEANIMCMD_FRAME(0x0, 0x0, 0, 1),
|
||||
AFFINEANIMCMD_FRAME(0x0, 0x0, 0, 1),
|
||||
AFFINEANIMCMD_FRAME(0x0, 0x0, 0, 1),
|
||||
AFFINEANIMCMD_LOOP(7),
|
||||
AFFINEANIMCMD_JUMP(0),
|
||||
};
|
||||
|
||||
static const union AffineAnimCmd sAffineAnim_KyogreGroudon_GoSouth[] =
|
||||
{
|
||||
AFFINEANIMCMD_FRAME(0x0, 0x0, -1, 1),
|
||||
AFFINEANIMCMD_FRAME(0x0, 0x0, 0, 1),
|
||||
AFFINEANIMCMD_LOOP(15),
|
||||
AFFINEANIMCMD_FRAME(0x0, 0x0, 1, 1),
|
||||
AFFINEANIMCMD_FRAME(0x0, 0x0, 0, 1),
|
||||
AFFINEANIMCMD_LOOP(15),
|
||||
AFFINEANIMCMD_JUMP(0),
|
||||
};
|
||||
|
||||
static const union AffineAnimCmd sAffineAnim_KyogreGroudon_AttackEast[] =
|
||||
{
|
||||
AFFINEANIMCMD_FRAME(0x100, 0x100, 10, 0),
|
||||
AFFINEANIMCMD_END,
|
||||
};
|
||||
|
||||
static const union AffineAnimCmd sAffineAnim_KyogreGroudon_AttackWest[] =
|
||||
{
|
||||
AFFINEANIMCMD_FRAME(0x100, 0x100, 10, 0),
|
||||
AFFINEANIMCMD_END,
|
||||
};
|
||||
|
||||
static const union AffineAnimCmd sAffineAnim_KyogreGroudon_DipEast[] =
|
||||
{
|
||||
AFFINEANIMCMD_FRAME(0x0, 0x0, -1, 1),
|
||||
AFFINEANIMCMD_LOOP(8),
|
||||
AFFINEANIMCMD_END,
|
||||
};
|
||||
|
||||
static const union AffineAnimCmd sAffineAnim_KyogreGroudon_DipWest[] =
|
||||
{
|
||||
AFFINEANIMCMD_FRAME(0x0, 0x0, 1, 1),
|
||||
AFFINEANIMCMD_LOOP(8),
|
||||
AFFINEANIMCMD_END,
|
||||
};
|
||||
|
||||
static const union AnimCmd sAnim_HoOhFlapWings[] =
|
||||
{
|
||||
ANIMCMD_FRAME(3, 8),
|
||||
ANIMCMD_FRAME(4, 8),
|
||||
ANIMCMD_FRAME(3, 8),
|
||||
ANIMCMD_FRAME(4, 8),
|
||||
ANIMCMD_JUMP(0),
|
||||
};
|
||||
|
||||
static const union AnimCmd sAnim_HoOhStayStill[] =
|
||||
{
|
||||
ANIMCMD_FRAME(3, 16),
|
||||
ANIMCMD_JUMP(0),
|
||||
};
|
||||
|
||||
static const union AnimCmd *const sAnimTable_Inanimate[] = {
|
||||
[ANIM_STAY_STILL] = sAnim_StayStill,
|
||||
};
|
||||
|
||||
static const union AnimCmd *const sAnimTable_QuintyPlump[] = {
|
||||
[ANIM_STD_FACE_SOUTH] = sAnim_QuintyPlumpFaceSouth,
|
||||
[ANIM_STD_FACE_NORTH] = sAnim_QuintyPlumpFaceNorth,
|
||||
[ANIM_STD_FACE_WEST] = sAnim_QuintyPlumpFaceWest,
|
||||
[ANIM_STD_FACE_EAST] = sAnim_QuintyPlumpFaceEast,
|
||||
[ANIM_STD_GO_SOUTH] = sAnim_QuintyPlumpGoSouth,
|
||||
[ANIM_STD_GO_NORTH] = sAnim_QuintyPlumpGoNorth,
|
||||
[ANIM_STD_GO_WEST] = sAnim_QuintyPlumpGoWest,
|
||||
[ANIM_STD_GO_EAST] = sAnim_QuintyPlumpGoEast,
|
||||
[ANIM_STD_GO_FAST_SOUTH] = sAnim_QuintyPlumpGoFastSouth,
|
||||
[ANIM_STD_GO_FAST_NORTH] = sAnim_QuintyPlumpGoFastNorth,
|
||||
[ANIM_STD_GO_FAST_WEST] = sAnim_QuintyPlumpGoFastWest,
|
||||
[ANIM_STD_GO_FAST_EAST] = sAnim_QuintyPlumpGoFastEast,
|
||||
[ANIM_STD_GO_FASTER_SOUTH] = sAnim_QuintyPlumpGoFasterSouth,
|
||||
[ANIM_STD_GO_FASTER_NORTH] = sAnim_QuintyPlumpGoFasterNorth,
|
||||
[ANIM_STD_GO_FASTER_WEST] = sAnim_QuintyPlumpGoFasterWest,
|
||||
[ANIM_STD_GO_FASTER_EAST] = sAnim_QuintyPlumpGoFasterEast,
|
||||
[ANIM_STD_GO_FASTEST_SOUTH] = sAnim_QuintyPlumpGoFastestSouth,
|
||||
[ANIM_STD_GO_FASTEST_NORTH] = sAnim_QuintyPlumpGoFastestNorth,
|
||||
[ANIM_STD_GO_FASTEST_WEST] = sAnim_QuintyPlumpGoFastestWest,
|
||||
[ANIM_STD_GO_FASTEST_EAST] = sAnim_QuintyPlumpGoFastestEast,
|
||||
};
|
||||
|
||||
static const union AnimCmd *const sAnimTable_Standard[] = {
|
||||
[ANIM_STD_FACE_SOUTH] = sAnim_FaceSouth,
|
||||
[ANIM_STD_FACE_NORTH] = sAnim_FaceNorth,
|
||||
[ANIM_STD_FACE_WEST] = sAnim_FaceWest,
|
||||
[ANIM_STD_FACE_EAST] = sAnim_FaceEast,
|
||||
[ANIM_STD_GO_SOUTH] = sAnim_GoSouth,
|
||||
[ANIM_STD_GO_NORTH] = sAnim_GoNorth,
|
||||
[ANIM_STD_GO_WEST] = sAnim_GoWest,
|
||||
[ANIM_STD_GO_EAST] = sAnim_GoEast,
|
||||
[ANIM_STD_GO_FAST_SOUTH] = sAnim_GoFastSouth,
|
||||
[ANIM_STD_GO_FAST_NORTH] = sAnim_GoFastNorth,
|
||||
[ANIM_STD_GO_FAST_WEST] = sAnim_GoFastWest,
|
||||
[ANIM_STD_GO_FAST_EAST] = sAnim_GoFastEast,
|
||||
[ANIM_STD_GO_FASTER_SOUTH] = sAnim_GoFasterSouth,
|
||||
[ANIM_STD_GO_FASTER_NORTH] = sAnim_GoFasterNorth,
|
||||
[ANIM_STD_GO_FASTER_WEST] = sAnim_GoFasterWest,
|
||||
[ANIM_STD_GO_FASTER_EAST] = sAnim_GoFasterEast,
|
||||
[ANIM_STD_GO_FASTEST_SOUTH] = sAnim_GoFastestSouth,
|
||||
[ANIM_STD_GO_FASTEST_NORTH] = sAnim_GoFastestNorth,
|
||||
[ANIM_STD_GO_FASTEST_WEST] = sAnim_GoFastestWest,
|
||||
[ANIM_STD_GO_FASTEST_EAST] = sAnim_GoFastestEast,
|
||||
};
|
||||
|
||||
static const union AnimCmd *const sAnimTable_HoOh[] = {
|
||||
[ANIM_STD_FACE_SOUTH] = sAnim_FaceSouth,
|
||||
[ANIM_STD_FACE_NORTH] = sAnim_FaceNorth,
|
||||
[ANIM_STD_FACE_WEST] = sAnim_FaceWest,
|
||||
[ANIM_STD_FACE_EAST] = sAnim_FaceEast,
|
||||
[ANIM_STD_GO_SOUTH] = sAnim_HoOhFlapWings,
|
||||
[ANIM_STD_GO_NORTH] = sAnim_HoOhStayStill,
|
||||
[ANIM_STD_GO_WEST] = sAnim_GoWest,
|
||||
[ANIM_STD_GO_EAST] = sAnim_GoEast,
|
||||
[ANIM_STD_GO_FAST_SOUTH] = sAnim_GoFastSouth,
|
||||
[ANIM_STD_GO_FAST_NORTH] = sAnim_GoFastNorth,
|
||||
[ANIM_STD_GO_FAST_WEST] = sAnim_GoFastWest,
|
||||
[ANIM_STD_GO_FAST_EAST] = sAnim_GoFastEast,
|
||||
[ANIM_STD_GO_FASTER_SOUTH] = sAnim_GoFasterSouth,
|
||||
[ANIM_STD_GO_FASTER_NORTH] = sAnim_GoFasterNorth,
|
||||
[ANIM_STD_GO_FASTER_WEST] = sAnim_GoFasterWest,
|
||||
[ANIM_STD_GO_FASTER_EAST] = sAnim_GoFasterEast,
|
||||
[ANIM_STD_GO_FASTEST_SOUTH] = sAnim_GoFastestSouth,
|
||||
[ANIM_STD_GO_FASTEST_NORTH] = sAnim_GoFastestNorth,
|
||||
[ANIM_STD_GO_FASTEST_WEST] = sAnim_GoFastestWest,
|
||||
[ANIM_STD_GO_FASTEST_EAST] = sAnim_GoFastestEast,
|
||||
};
|
||||
|
||||
// The movements for going up use the animations for going right instead.
|
||||
static const union AnimCmd *const sAnimTable_GroudonSide[] = {
|
||||
[ANIM_STD_FACE_SOUTH] = sAnim_FaceSouth,
|
||||
[ANIM_STD_FACE_NORTH] = sAnim_FaceNorth,
|
||||
[ANIM_STD_FACE_WEST] = sAnim_FaceWest,
|
||||
[ANIM_STD_FACE_EAST] = sAnim_FaceEast,
|
||||
[ANIM_STD_GO_SOUTH] = sAnim_GoSouth,
|
||||
[ANIM_STD_GO_NORTH] = sAnim_GoEast,
|
||||
[ANIM_STD_GO_WEST] = sAnim_GoWest,
|
||||
[ANIM_STD_GO_EAST] = sAnim_GoEast,
|
||||
[ANIM_STD_GO_FAST_SOUTH] = sAnim_GoFastSouth,
|
||||
[ANIM_STD_GO_FAST_NORTH] = sAnim_GoFastEast,
|
||||
[ANIM_STD_GO_FAST_WEST] = sAnim_GoFastWest,
|
||||
[ANIM_STD_GO_FAST_EAST] = sAnim_GoFastEast,
|
||||
[ANIM_STD_GO_FASTER_SOUTH] = sAnim_GoFasterSouth,
|
||||
[ANIM_STD_GO_FASTER_NORTH] = sAnim_GoFasterEast,
|
||||
[ANIM_STD_GO_FASTER_WEST] = sAnim_GoFasterWest,
|
||||
[ANIM_STD_GO_FASTER_EAST] = sAnim_GoFasterEast,
|
||||
[ANIM_STD_GO_FASTEST_SOUTH] = sAnim_GoFastestSouth,
|
||||
[ANIM_STD_GO_FASTEST_NORTH] = sAnim_GoFastestEast,
|
||||
[ANIM_STD_GO_FASTEST_WEST] = sAnim_GoFastestWest,
|
||||
[ANIM_STD_GO_FASTEST_EAST] = sAnim_GoFastestEast,
|
||||
};
|
||||
|
||||
static const union AnimCmd sAnim_RayquazaCoiledAwake[] =
|
||||
{
|
||||
ANIMCMD_FRAME(1, 1),
|
||||
ANIMCMD_JUMP(0),
|
||||
};
|
||||
|
||||
static const union AnimCmd sAnim_RayquazaFlyUp[] =
|
||||
{
|
||||
ANIMCMD_FRAME(4, 1),
|
||||
ANIMCMD_JUMP(0),
|
||||
};
|
||||
|
||||
static const union AnimCmd sAnim_RayquazaCoiledAsleep[] =
|
||||
{
|
||||
ANIMCMD_FRAME(0, 1),
|
||||
ANIMCMD_JUMP(0),
|
||||
};
|
||||
|
||||
static const union AnimCmd sAnim_RayquazaCoiledMouthOpen[] =
|
||||
{
|
||||
ANIMCMD_FRAME(2, 1),
|
||||
ANIMCMD_JUMP(0),
|
||||
};
|
||||
|
||||
static const union AnimCmd sAnim_RayquazaNormal[] =
|
||||
{
|
||||
ANIMCMD_FRAME(3, 1),
|
||||
ANIMCMD_JUMP(0),
|
||||
};
|
||||
|
||||
// Identical to sAnim_RayquazaCoiledAsleep
|
||||
static const union AnimCmd sAnim_RayquazaFaceSouth[] =
|
||||
{
|
||||
ANIMCMD_FRAME(0, 1),
|
||||
ANIMCMD_JUMP(0),
|
||||
};
|
||||
|
||||
// Identical to sAnim_RayquazaCoiledAsleep
|
||||
static const union AnimCmd sAnim_RayquazaFaceNorth[] =
|
||||
{
|
||||
ANIMCMD_FRAME(0, 1),
|
||||
ANIMCMD_JUMP(0),
|
||||
};
|
||||
|
||||
// Identical to sAnim_RayquazaCoiledAsleep
|
||||
static const union AnimCmd sAnim_RayquazaFaceWest[] =
|
||||
{
|
||||
ANIMCMD_FRAME(0, 1),
|
||||
ANIMCMD_JUMP(0),
|
||||
};
|
||||
|
||||
// Identical to sAnim_RayquazaNormal
|
||||
static const union AnimCmd sAnim_RayquazaFaceEast[] =
|
||||
{
|
||||
ANIMCMD_FRAME(3, 1),
|
||||
ANIMCMD_JUMP(0),
|
||||
};
|
||||
|
||||
// Though they correspond to facing/walking movements, Rayquaza doesn't have
|
||||
// equivalent images aside from flying up. Its other frames aside from the 'normal'
|
||||
// frame are for the sequence where it awakens on Sky Pillar.
|
||||
static const union AnimCmd *const sAnimTable_Rayquaza[] = {
|
||||
[ANIM_STD_FACE_SOUTH] = sAnim_RayquazaFaceSouth,
|
||||
[ANIM_STD_FACE_NORTH] = sAnim_RayquazaFaceNorth,
|
||||
[ANIM_STD_FACE_WEST] = sAnim_RayquazaFaceWest,
|
||||
[ANIM_STD_FACE_EAST] = sAnim_RayquazaFaceEast,
|
||||
[ANIM_STD_GO_SOUTH] = sAnim_RayquazaCoiledAsleep,
|
||||
[ANIM_STD_GO_NORTH] = sAnim_RayquazaFlyUp,
|
||||
[ANIM_STD_GO_WEST] = sAnim_RayquazaCoiledMouthOpen,
|
||||
[ANIM_STD_GO_EAST] = sAnim_RayquazaNormal,
|
||||
[ANIM_STD_GO_FAST_SOUTH] = sAnim_RayquazaCoiledAsleep,
|
||||
[ANIM_STD_GO_FAST_NORTH] = sAnim_RayquazaFlyUp,
|
||||
[ANIM_STD_GO_FAST_WEST] = sAnim_RayquazaCoiledAwake,
|
||||
[ANIM_STD_GO_FAST_EAST] = sAnim_RayquazaNormal,
|
||||
[ANIM_STD_GO_FASTER_SOUTH] = sAnim_RayquazaCoiledAsleep,
|
||||
[ANIM_STD_GO_FASTER_NORTH] = sAnim_RayquazaFlyUp,
|
||||
[ANIM_STD_GO_FASTER_WEST] = sAnim_RayquazaCoiledMouthOpen,
|
||||
[ANIM_STD_GO_FASTER_EAST] = sAnim_RayquazaNormal,
|
||||
[ANIM_STD_GO_FASTEST_SOUTH] = sAnim_RayquazaCoiledAsleep,
|
||||
[ANIM_STD_GO_FASTEST_NORTH] = sAnim_RayquazaFlyUp,
|
||||
[ANIM_STD_GO_FASTEST_WEST] = sAnim_RayquazaCoiledMouthOpen,
|
||||
[ANIM_STD_GO_FASTEST_EAST] = sAnim_RayquazaNormal,
|
||||
};
|
||||
|
||||
static const union AnimCmd *const sAnimTable_BrendanMayNormal[] = {
|
||||
[ANIM_STD_FACE_SOUTH] = sAnim_FaceSouth,
|
||||
[ANIM_STD_FACE_NORTH] = sAnim_FaceNorth,
|
||||
[ANIM_STD_FACE_WEST] = sAnim_FaceWest,
|
||||
[ANIM_STD_FACE_EAST] = sAnim_FaceEast,
|
||||
[ANIM_STD_GO_SOUTH] = sAnim_GoSouth,
|
||||
[ANIM_STD_GO_NORTH] = sAnim_GoNorth,
|
||||
[ANIM_STD_GO_WEST] = sAnim_GoWest,
|
||||
[ANIM_STD_GO_EAST] = sAnim_GoEast,
|
||||
[ANIM_STD_GO_FAST_SOUTH] = sAnim_GoFastSouth,
|
||||
[ANIM_STD_GO_FAST_NORTH] = sAnim_GoFastNorth,
|
||||
[ANIM_STD_GO_FAST_WEST] = sAnim_GoFastWest,
|
||||
[ANIM_STD_GO_FAST_EAST] = sAnim_GoFastEast,
|
||||
[ANIM_STD_GO_FASTER_SOUTH] = sAnim_GoFasterSouth,
|
||||
[ANIM_STD_GO_FASTER_NORTH] = sAnim_GoFasterNorth,
|
||||
[ANIM_STD_GO_FASTER_WEST] = sAnim_GoFasterWest,
|
||||
[ANIM_STD_GO_FASTER_EAST] = sAnim_GoFasterEast,
|
||||
[ANIM_STD_GO_FASTEST_SOUTH] = sAnim_GoFastestSouth,
|
||||
[ANIM_STD_GO_FASTEST_NORTH] = sAnim_GoFastestNorth,
|
||||
[ANIM_STD_GO_FASTEST_WEST] = sAnim_GoFastestWest,
|
||||
[ANIM_STD_GO_FASTEST_EAST] = sAnim_GoFastestEast,
|
||||
[ANIM_RUN_SOUTH] = sAnim_RunSouth,
|
||||
[ANIM_RUN_NORTH] = sAnim_RunNorth,
|
||||
[ANIM_RUN_WEST] = sAnim_RunWest,
|
||||
[ANIM_RUN_EAST] = sAnim_RunEast,
|
||||
};
|
||||
|
||||
static const union AnimCmd *const sAnimTable_AcroBike[] = {
|
||||
[ANIM_STD_FACE_SOUTH] = sAnim_FaceSouth,
|
||||
[ANIM_STD_FACE_NORTH] = sAnim_FaceNorth,
|
||||
[ANIM_STD_FACE_WEST] = sAnim_FaceWest,
|
||||
[ANIM_STD_FACE_EAST] = sAnim_FaceEast,
|
||||
[ANIM_STD_GO_SOUTH] = sAnim_GoSouth,
|
||||
[ANIM_STD_GO_NORTH] = sAnim_GoNorth,
|
||||
[ANIM_STD_GO_WEST] = sAnim_GoWest,
|
||||
[ANIM_STD_GO_EAST] = sAnim_GoEast,
|
||||
[ANIM_STD_GO_FAST_SOUTH] = sAnim_GoFastSouth,
|
||||
[ANIM_STD_GO_FAST_NORTH] = sAnim_GoFastNorth,
|
||||
[ANIM_STD_GO_FAST_WEST] = sAnim_GoFastWest,
|
||||
[ANIM_STD_GO_FAST_EAST] = sAnim_GoFastEast,
|
||||
[ANIM_STD_GO_FASTER_SOUTH] = sAnim_GoFasterSouth,
|
||||
[ANIM_STD_GO_FASTER_NORTH] = sAnim_GoFasterNorth,
|
||||
[ANIM_STD_GO_FASTER_WEST] = sAnim_GoFasterWest,
|
||||
[ANIM_STD_GO_FASTER_EAST] = sAnim_GoFasterEast,
|
||||
[ANIM_STD_GO_FASTEST_SOUTH] = sAnim_GoFastestSouth,
|
||||
[ANIM_STD_GO_FASTEST_NORTH] = sAnim_GoFastestNorth,
|
||||
[ANIM_STD_GO_FASTEST_WEST] = sAnim_GoFastestWest,
|
||||
[ANIM_STD_GO_FASTEST_EAST] = sAnim_GoFastestEast,
|
||||
[ANIM_BUNNY_HOPPY_BACK_WHEEL_SOUTH] = sAnim_BunnyHoppyBackWheelSouth,
|
||||
[ANIM_BUNNY_HOPPY_BACK_WHEEL_NORTH] = sAnim_BunnyHoppyBackWheelNorth,
|
||||
[ANIM_BUNNY_HOPPY_BACK_WHEEL_WEST] = sAnim_BunnyHoppyBackWheelWest,
|
||||
[ANIM_BUNNY_HOPPY_BACK_WHEEL_EAST] = sAnim_BunnyHoppyBackWheelEast,
|
||||
[ANIM_BUNNY_HOPPY_FRONT_WHEEL_SOUTH] = sAnim_BunnyHoppyFrontWheelSouth,
|
||||
[ANIM_BUNNY_HOPPY_FRONT_WHEEL_NORTH] = sAnim_BunnyHoppyFrontWheelNorth,
|
||||
[ANIM_BUNNY_HOPPY_FRONT_WHEEL_WEST] = sAnim_BunnyHoppyFrontWheelWest,
|
||||
[ANIM_BUNNY_HOPPY_FRONT_WHEEL_EAST] = sAnim_BunnyHoppyFrontWheelEast,
|
||||
[ANIM_STANDING_WHEELIE_BACK_WHEEL_SOUTH] = sAnim_StandingWheelieBackWheelSouth,
|
||||
[ANIM_STANDING_WHEELIE_BACK_WHEEL_NORTH] = sAnim_StandingWheelieBackWheelNorth,
|
||||
[ANIM_STANDING_WHEELIE_BACK_WHEEL_WEST] = sAnim_StandingWheelieBackWheelWest,
|
||||
[ANIM_STANDING_WHEELIE_BACK_WHEEL_EAST] = sAnim_StandingWheelieBackWheelEast,
|
||||
[ANIM_STANDING_WHEELIE_FRONT_WHEEL_SOUTH] = sAnim_StandingWheelieFrontWheelSouth,
|
||||
[ANIM_STANDING_WHEELIE_FRONT_WHEEL_NORTH] = sAnim_StandingWheelieFrontWheelNorth,
|
||||
[ANIM_STANDING_WHEELIE_FRONT_WHEEL_WEST] = sAnim_StandingWheelieFrontWheelWest,
|
||||
[ANIM_STANDING_WHEELIE_FRONT_WHEEL_EAST] = sAnim_StandingWheelieFrontWheelEast,
|
||||
[ANIM_MOVING_WHEELIE_SOUTH] = sAnim_MovingWheelieSouth,
|
||||
[ANIM_MOVING_WHEELIE_NORTH] = sAnim_MovingWheelieNorth,
|
||||
[ANIM_MOVING_WHEELIE_WEST] = sAnim_MovingWheelieWest,
|
||||
[ANIM_MOVING_WHEELIE_EAST] = sAnim_MovingWheelieEast,
|
||||
};
|
||||
|
||||
static const union AnimCmd *const sAnimTable_Surfing[] = {
|
||||
[ANIM_STD_FACE_SOUTH] = sAnim_FaceSouth,
|
||||
[ANIM_STD_FACE_NORTH] = sAnim_FaceNorth,
|
||||
[ANIM_STD_FACE_WEST] = sAnim_FaceWest,
|
||||
[ANIM_STD_FACE_EAST] = sAnim_FaceEast,
|
||||
[ANIM_STD_GO_SOUTH] = sAnim_GoSouth,
|
||||
[ANIM_STD_GO_NORTH] = sAnim_GoNorth,
|
||||
[ANIM_STD_GO_WEST] = sAnim_GoWest,
|
||||
[ANIM_STD_GO_EAST] = sAnim_GoEast,
|
||||
[ANIM_STD_GO_FAST_SOUTH] = sAnim_GoFastSouth,
|
||||
[ANIM_STD_GO_FAST_NORTH] = sAnim_GoFastNorth,
|
||||
[ANIM_STD_GO_FAST_WEST] = sAnim_GoFastWest,
|
||||
[ANIM_STD_GO_FAST_EAST] = sAnim_GoFastEast,
|
||||
[ANIM_STD_GO_FASTER_SOUTH] = sAnim_GoFasterSouth,
|
||||
[ANIM_STD_GO_FASTER_NORTH] = sAnim_GoFasterNorth,
|
||||
[ANIM_STD_GO_FASTER_WEST] = sAnim_GoFasterWest,
|
||||
[ANIM_STD_GO_FASTER_EAST] = sAnim_GoFasterEast,
|
||||
[ANIM_STD_GO_FASTEST_SOUTH] = sAnim_GoFastestSouth,
|
||||
[ANIM_STD_GO_FASTEST_NORTH] = sAnim_GoFastestNorth,
|
||||
[ANIM_STD_GO_FASTEST_WEST] = sAnim_GoFastestWest,
|
||||
[ANIM_STD_GO_FASTEST_EAST] = sAnim_GoFastestEast,
|
||||
[ANIM_GET_ON_OFF_POKEMON_SOUTH] = sAnim_GetOnOffSurfBlobSouth,
|
||||
[ANIM_GET_ON_OFF_POKEMON_NORTH] = sAnim_GetOnOffSurfBlobNorth,
|
||||
[ANIM_GET_ON_OFF_POKEMON_WEST] = sAnim_GetOnOffSurfBlobWest,
|
||||
[ANIM_GET_ON_OFF_POKEMON_EAST] = sAnim_GetOnOffSurfBlobEast,
|
||||
};
|
||||
|
||||
static const union AnimCmd *const sAnimTable_Nurse[] = {
|
||||
[ANIM_STD_FACE_SOUTH] = sAnim_FaceSouth,
|
||||
[ANIM_STD_FACE_NORTH] = sAnim_FaceNorth,
|
||||
[ANIM_STD_FACE_WEST] = sAnim_FaceWest,
|
||||
[ANIM_STD_FACE_EAST] = sAnim_FaceEast,
|
||||
[ANIM_STD_GO_SOUTH] = sAnim_GoSouth,
|
||||
[ANIM_STD_GO_NORTH] = sAnim_GoNorth,
|
||||
[ANIM_STD_GO_WEST] = sAnim_GoWest,
|
||||
[ANIM_STD_GO_EAST] = sAnim_GoEast,
|
||||
[ANIM_STD_GO_FAST_SOUTH] = sAnim_GoFastSouth,
|
||||
[ANIM_STD_GO_FAST_NORTH] = sAnim_GoFastNorth,
|
||||
[ANIM_STD_GO_FAST_WEST] = sAnim_GoFastWest,
|
||||
[ANIM_STD_GO_FAST_EAST] = sAnim_GoFastEast,
|
||||
[ANIM_STD_GO_FASTER_SOUTH] = sAnim_GoFasterSouth,
|
||||
[ANIM_STD_GO_FASTER_NORTH] = sAnim_GoFasterNorth,
|
||||
[ANIM_STD_GO_FASTER_WEST] = sAnim_GoFasterWest,
|
||||
[ANIM_STD_GO_FASTER_EAST] = sAnim_GoFasterEast,
|
||||
[ANIM_STD_GO_FASTEST_SOUTH] = sAnim_GoFastestSouth,
|
||||
[ANIM_STD_GO_FASTEST_NORTH] = sAnim_GoFastestNorth,
|
||||
[ANIM_STD_GO_FASTEST_WEST] = sAnim_GoFastestWest,
|
||||
[ANIM_STD_GO_FASTEST_EAST] = sAnim_GoFastestEast,
|
||||
[ANIM_NURSE_BOW] = sAnim_NurseBow,
|
||||
};
|
||||
|
||||
static const union AnimCmd *const sAnimTable_FieldMove[] = {
|
||||
[ANIM_FIELD_MOVE] = sAnim_FieldMove,
|
||||
};
|
||||
|
||||
static const union AnimCmd *const sAnimTable_BerryTree[] = {
|
||||
[BERRY_STAGE_PLANTED - 1] = sAnim_BerryTreeStage0,
|
||||
[BERRY_STAGE_SPROUTED - 1] = sAnim_BerryTreeStage1,
|
||||
[BERRY_STAGE_TALLER - 1] = sAnim_BerryTreeStage2,
|
||||
[BERRY_STAGE_FLOWERING - 1] = sAnim_BerryTreeStage3,
|
||||
[BERRY_STAGE_BERRIES - 1] = sAnim_BerryTreeStage4,
|
||||
};
|
||||
|
||||
static const union AnimCmd *const sAnimTable_BreakableRock[] = {
|
||||
[ANIM_STAY_STILL] = sAnim_StayStill,
|
||||
[ANIM_REMOVE_OBSTACLE] = sAnim_RockBreak,
|
||||
};
|
||||
|
||||
static const union AnimCmd *const sAnimTable_CuttableTree[] = {
|
||||
[ANIM_STAY_STILL] = sAnim_StayStill,
|
||||
[ANIM_REMOVE_OBSTACLE] = sAnim_TreeCut,
|
||||
};
|
||||
|
||||
static const union AnimCmd *const sAnimTable_Fishing[] = {
|
||||
[ANIM_TAKE_OUT_ROD_SOUTH] = sAnim_TakeOutRodSouth,
|
||||
[ANIM_TAKE_OUT_ROD_NORTH] = sAnim_TakeOutRodNorth,
|
||||
[ANIM_TAKE_OUT_ROD_WEST] = sAnim_TakeOutRodWest,
|
||||
[ANIM_TAKE_OUT_ROD_EAST] = sAnim_TakeOutRodEast,
|
||||
[ANIM_PUT_AWAY_ROD_SOUTH] = sAnim_PutAwayRodSouth,
|
||||
[ANIM_PUT_AWAY_ROD_NORTH] = sAnim_PutAwayRodNorth,
|
||||
[ANIM_PUT_AWAY_ROD_WEST] = sAnim_PutAwayRodWest,
|
||||
[ANIM_PUT_AWAY_ROD_EAST] = sAnim_PutAwayRodEast,
|
||||
[ANIM_HOOKED_POKEMON_SOUTH] = sAnim_HookedPokemonSouth,
|
||||
[ANIM_HOOKED_POKEMON_NORTH] = sAnim_HookedPokemonNorth,
|
||||
[ANIM_HOOKED_POKEMON_WEST] = sAnim_HookedPokemonWest,
|
||||
[ANIM_HOOKED_POKEMON_EAST] = sAnim_HookedPokemonEast,
|
||||
};
|
||||
|
||||
static const union AffineAnimCmd *const sAffineAnimTable_KyogreGroudon[] = {
|
||||
sAffineAnim_KyogreGroudon_GoSouthStart, // Used by Kyogre/Groudon when awakened
|
||||
sAffineAnim_KyogreGroudon_GoSouth, // Used by Kyogre/Groudon when awakened
|
||||
sAffineAnim_KyogreGroudon_AttackWest, // Used by Kyogre during Sootopolis fight
|
||||
sAffineAnim_KyogreGroudon_AttackEast, // Unused
|
||||
sAffineAnim_KyogreGroudon_DipWest, // Unused
|
||||
sAffineAnim_KyogreGroudon_DipEast, // Unused
|
||||
};
|
||||
|
||||
// For animations with alternating steps
|
||||
static const struct StepAnimTable sStepAnimTables[] = {
|
||||
{
|
||||
.anims = sAnimTable_QuintyPlump,
|
||||
.animPos = {1, 3, 0, 2},
|
||||
},
|
||||
{
|
||||
.anims = sAnimTable_Standard,
|
||||
.animPos = {1, 3, 0, 2},
|
||||
},
|
||||
{
|
||||
.anims = sAnimTable_BrendanMayNormal,
|
||||
.animPos = {1, 3, 0, 2},
|
||||
},
|
||||
{
|
||||
.anims = sAnimTable_AcroBike,
|
||||
.animPos = {1, 3, 0, 2},
|
||||
},
|
||||
{
|
||||
.anims = sAnimTable_Surfing,
|
||||
.animPos = {1, 3, 0, 2},
|
||||
},
|
||||
{
|
||||
.anims = sAnimTable_Nurse,
|
||||
.animPos = {1, 3, 0, 2},
|
||||
},
|
||||
{
|
||||
.anims = sAnimTable_Fishing,
|
||||
.animPos = {1, 3, 0, 2},
|
||||
},
|
||||
{},
|
||||
};
|
362
src/data/object_events/object_event_graphics.h
Executable file
362
src/data/object_events/object_event_graphics.h
Executable file
@ -0,0 +1,362 @@
|
||||
const u32 gObjectEventPic_BrendanNormal[] = INCBIN_U32("graphics/object_events/pics/people/brendan/walking.4bpp");
|
||||
const u32 gObjectEventPic_BrendanRunning[] = INCBIN_U32("graphics/object_events/pics/people/brendan/running.4bpp");
|
||||
const u16 gObjectEventPal_Brendan[] = INCBIN_U16("graphics/object_events/palettes/brendan.gbapal");
|
||||
const u32 gObjectEventPic_RubySapphireBrendanNormal[] = INCBIN_U32("graphics/object_events/pics/people/ruby_sapphire_brendan/walking.4bpp");
|
||||
const u32 gObjectEventPic_RubySapphireBrendanRunning[] = INCBIN_U32("graphics/object_events/pics/people/ruby_sapphire_brendan/running.4bpp");
|
||||
const u16 gObjectEventPal_RubySapphireBrendan[] = INCBIN_U16("graphics/object_events/palettes/ruby_sapphire_brendan.gbapal");
|
||||
const u16 gObjectEventPal_Null1[16] = {};
|
||||
const u16 gObjectEventPal_Null2[16] = {};
|
||||
const u16 gObjectEventPal_Null3[16] = {};
|
||||
const u16 gObjectEventPal_Null4[16] = {};
|
||||
const u16 gObjectEventPal_Null5[16] = {};
|
||||
const u16 gObjectEventPal_Null6[16] = {};
|
||||
const u16 gObjectEventPal_Null7[16] = {};
|
||||
const u16 gObjectEventPal_Null8[16] = {};
|
||||
const u16 gObjectEventPal_Null9[16] = {};
|
||||
const u16 gObjectEventPal_Null10[16] = {};
|
||||
const u16 gObjectEventPal_Null11[16] = {};
|
||||
const u16 gObjectEventPal_Null12[16] = {};
|
||||
const u16 gObjectEventPal_Null13[16] = {};
|
||||
const u16 gObjectEventPal_Null14[16] = {};
|
||||
const u16 gObjectEventPal_Null15[16] = {};
|
||||
const u16 gObjectEventPal_BrendanReflection[] = INCBIN_U16("graphics/object_events/palettes/brendan_reflection.gbapal");
|
||||
const u16 gObjectEventPal_BridgeReflection[] = INCBIN_U16("graphics/object_events/palettes/bridge_reflection.gbapal");
|
||||
const u32 gObjectEventPic_BrendanFieldMove[] = INCBIN_U32("graphics/object_events/pics/people/brendan/field_move.4bpp");
|
||||
const u32 gObjectEventPic_BrendanSurfing[] = INCBIN_U32("graphics/object_events/pics/people/brendan/surfing.4bpp");
|
||||
const u32 gObjectEventPic_BrendanMachBike[] = INCBIN_U32("graphics/object_events/pics/people/brendan/mach_bike.4bpp");
|
||||
const u32 gObjectEventPic_BrendanAcroBike[] = INCBIN_U32("graphics/object_events/pics/people/brendan/acro_bike.4bpp");
|
||||
const u32 gObjectEventPic_BrendanFishing[] = INCBIN_U32("graphics/object_events/pics/people/brendan/fishing.4bpp");
|
||||
const u32 gObjectEventPic_BrendanWatering[] = INCBIN_U32("graphics/object_events/pics/people/brendan/watering.4bpp");
|
||||
const u32 gObjectEventPic_BrendanDecorating[] = INCBIN_U32("graphics/object_events/pics/people/brendan/decorating.4bpp");
|
||||
const u32 gObjectEventPic_MayDecorating[] = INCBIN_U32("graphics/object_events/pics/people/may/decorating.4bpp");
|
||||
const u32 gObjectEventPic_BrendanUnderwater[] = INCBIN_U32("graphics/object_events/pics/people/brendan/underwater.4bpp");
|
||||
const u32 gObjectEventPic_MayUnderwater[] = INCBIN_U32("graphics/object_events/pics/people/may/underwater.4bpp");
|
||||
const u16 gObjectEventPal_PlayerUnderwater[] = INCBIN_U16("graphics/object_events/palettes/player_underwater.gbapal");
|
||||
const u32 gObjectEventPic_MayNormal[] = INCBIN_U32("graphics/object_events/pics/people/may/walking.4bpp");
|
||||
const u32 gObjectEventPic_MayRunning[] = INCBIN_U32("graphics/object_events/pics/people/may/running.4bpp");
|
||||
const u16 gObjectEventPal_May[] = INCBIN_U16("graphics/object_events/palettes/may.gbapal");
|
||||
const u16 gObjectEventPal_MayReflection[] = INCBIN_U16("graphics/object_events/palettes/may_reflection.gbapal");
|
||||
const u32 gObjectEventPic_RubySapphireMayNormal[] = INCBIN_U32("graphics/object_events/pics/people/ruby_sapphire_may/walking.4bpp");
|
||||
const u32 gObjectEventPic_RubySapphireMayRunning[] = INCBIN_U32("graphics/object_events/pics/people/ruby_sapphire_may/running.4bpp");
|
||||
const u16 gObjectEventPal_RubySapphireMay[] = INCBIN_U16("graphics/object_events/palettes/ruby_sapphire_may.gbapal");
|
||||
const u16 gUnusedObjectEventPalette[] = INCBIN_U16("graphics/object_events/palettes/unused_palette.gbapal");
|
||||
const u16 gObjectEventPal_Null16[16] = {};
|
||||
const u16 gObjectEventPal_Null17[16] = {};
|
||||
const u16 gObjectEventPal_Null18[16] = {};
|
||||
const u16 gObjectEventPal_Null19[16] = {};
|
||||
const u16 gObjectEventPal_Null20[16] = {};
|
||||
const u16 gObjectEventPal_Null21[16] = {};
|
||||
const u16 gObjectEventPal_Null22[16] = {};
|
||||
const u16 gObjectEventPal_Null23[16] = {};
|
||||
const u16 gObjectEventPal_Null24[16] = {};
|
||||
const u16 gObjectEventPal_Null25[16] = {};
|
||||
const u16 gObjectEventPal_Null26[16] = {};
|
||||
const u16 gObjectEventPal_Null27[16] = {};
|
||||
const u16 gObjectEventPal_Null28[16] = {};
|
||||
const u16 gObjectEventPal_Null29[16] = {};
|
||||
const u32 gObjectEventPic_MayMachBike[] = INCBIN_U32("graphics/object_events/pics/people/may/mach_bike.4bpp");
|
||||
const u32 gObjectEventPic_MayAcroBike[] = INCBIN_U32("graphics/object_events/pics/people/may/acro_bike.4bpp");
|
||||
const u32 gObjectEventPic_MaySurfing[] = INCBIN_U32("graphics/object_events/pics/people/may/surfing.4bpp");
|
||||
const u32 gObjectEventPic_MayFieldMove[] = INCBIN_U32("graphics/object_events/pics/people/may/field_move.4bpp");
|
||||
const u32 gObjectEventPic_MayFishing[] = INCBIN_U32("graphics/object_events/pics/people/may/fishing.4bpp");
|
||||
const u32 gObjectEventPic_MayWatering[] = INCBIN_U32("graphics/object_events/pics/people/may/watering.4bpp");
|
||||
const u16 gObjectEventPal_Npc1[] = INCBIN_U16("graphics/object_events/palettes/npc_1.gbapal");
|
||||
const u16 gObjectEventPal_Npc2[] = INCBIN_U16("graphics/object_events/palettes/npc_2.gbapal");
|
||||
const u16 gObjectEventPal_Npc3[] = INCBIN_U16("graphics/object_events/palettes/npc_3.gbapal");
|
||||
const u16 gObjectEventPal_Npc4[] = INCBIN_U16("graphics/object_events/palettes/npc_4.gbapal");
|
||||
const u16 gObjectEventPal_Npc1Reflection[] = INCBIN_U16("graphics/object_events/palettes/npc_1_reflection.gbapal");
|
||||
const u16 gObjectEventPal_Npc2Reflection[] = INCBIN_U16("graphics/object_events/palettes/npc_2_reflection.gbapal");
|
||||
const u16 gObjectEventPal_Npc3Reflection[] = INCBIN_U16("graphics/object_events/palettes/npc_3_reflection.gbapal");
|
||||
const u16 gObjectEventPal_Npc4Reflection[] = INCBIN_U16("graphics/object_events/palettes/npc_4_reflection.gbapal");
|
||||
const u32 gObjectEventPic_NinjaBoy[] = INCBIN_U32("graphics/object_events/pics/people/ninja_boy.4bpp");
|
||||
const u32 gObjectEventPic_Twin[] = INCBIN_U32("graphics/object_events/pics/people/twin.4bpp");
|
||||
const u32 gObjectEventPic_Boy1[] = INCBIN_U32("graphics/object_events/pics/people/boy_1.4bpp");
|
||||
const u32 gObjectEventPic_Girl1[] = INCBIN_U32("graphics/object_events/pics/people/girl_1.4bpp");
|
||||
const u32 gObjectEventPic_Boy2[] = INCBIN_U32("graphics/object_events/pics/people/boy_2.4bpp");
|
||||
const u32 gObjectEventPic_Girl2[] = INCBIN_U32("graphics/object_events/pics/people/girl_2.4bpp");
|
||||
const u32 gObjectEventPic_LittleBoy[] = INCBIN_U32("graphics/object_events/pics/people/little_boy.4bpp");
|
||||
const u32 gObjectEventPic_LittleGirl[] = INCBIN_U32("graphics/object_events/pics/people/little_girl.4bpp");
|
||||
const u32 gObjectEventPic_Boy3[] = INCBIN_U32("graphics/object_events/pics/people/boy_3.4bpp");
|
||||
const u32 gObjectEventPic_Girl3[] = INCBIN_U32("graphics/object_events/pics/people/girl_3.4bpp");
|
||||
const u32 gObjectEventPic_RichBoy[] = INCBIN_U32("graphics/object_events/pics/people/rich_boy.4bpp");
|
||||
const u32 gObjectEventPic_Woman1[] = INCBIN_U32("graphics/object_events/pics/people/woman_1.4bpp");
|
||||
const u32 gObjectEventPic_FatMan[] = INCBIN_U32("graphics/object_events/pics/people/fat_man.4bpp");
|
||||
const u32 gObjectEventPic_PokefanF[] = INCBIN_U32("graphics/object_events/pics/people/pokefan_f.4bpp");
|
||||
const u32 gObjectEventPic_Man1[] = INCBIN_U32("graphics/object_events/pics/people/man_1.4bpp");
|
||||
const u32 gObjectEventPic_Woman2[] = INCBIN_U32("graphics/object_events/pics/people/woman_2.4bpp");
|
||||
const u32 gObjectEventPic_ExpertM[] = INCBIN_U32("graphics/object_events/pics/people/expert_m.4bpp");
|
||||
const u32 gObjectEventPic_ExpertF[] = INCBIN_U32("graphics/object_events/pics/people/expert_f.4bpp");
|
||||
const u32 gObjectEventPic_Man2[] = INCBIN_U32("graphics/object_events/pics/people/man_2.4bpp");
|
||||
const u32 gObjectEventPic_Woman3[] = INCBIN_U32("graphics/object_events/pics/people/woman_3.4bpp");
|
||||
const u32 gObjectEventPic_PokefanM[] = INCBIN_U32("graphics/object_events/pics/people/pokefan_m.4bpp");
|
||||
const u32 gObjectEventPic_Woman4[] = INCBIN_U32("graphics/object_events/pics/people/woman_4.4bpp");
|
||||
const u32 gObjectEventPic_Cook[] = INCBIN_U32("graphics/object_events/pics/people/cook.4bpp");
|
||||
const u32 gObjectEventPic_LinkReceptionist[] = INCBIN_U32("graphics/object_events/pics/people/link_receptionist.4bpp");
|
||||
const u32 gObjectEventPic_OldMan[] = INCBIN_U32("graphics/object_events/pics/people/old_man.4bpp");
|
||||
const u32 gObjectEventPic_OldWoman[] = INCBIN_U32("graphics/object_events/pics/people/old_woman.4bpp");
|
||||
const u32 gObjectEventPic_Camper[] = INCBIN_U32("graphics/object_events/pics/people/camper.4bpp");
|
||||
const u32 gObjectEventPic_Picnicker[] = INCBIN_U32("graphics/object_events/pics/people/picnicker.4bpp");
|
||||
const u32 gObjectEventPic_Man3[] = INCBIN_U32("graphics/object_events/pics/people/man_3.4bpp");
|
||||
const u32 gObjectEventPic_Woman5[] = INCBIN_U32("graphics/object_events/pics/people/woman_5.4bpp");
|
||||
const u32 gObjectEventPic_Youngster[] = INCBIN_U32("graphics/object_events/pics/people/youngster.4bpp");
|
||||
const u32 gObjectEventPic_BugCatcher[] = INCBIN_U32("graphics/object_events/pics/people/bug_catcher.4bpp");
|
||||
const u32 gObjectEventPic_PsychicM[] = INCBIN_U32("graphics/object_events/pics/people/psychic_m.4bpp");
|
||||
const u32 gObjectEventPic_SchoolKidM[] = INCBIN_U32("graphics/object_events/pics/people/school_kid_m.4bpp");
|
||||
const u32 gObjectEventPic_Maniac[] = INCBIN_U32("graphics/object_events/pics/people/maniac.4bpp");
|
||||
const u32 gObjectEventPic_HexManiac[] = INCBIN_U32("graphics/object_events/pics/people/hex_maniac.4bpp");
|
||||
const u32 gObjectEventPic_UnusedWoman[] = INCBIN_U32("graphics/object_events/pics/people/unused_woman.4bpp");
|
||||
const u32 gObjectEventPic_SwimmerM[] = INCBIN_U32("graphics/object_events/pics/people/swimmer_m.4bpp");
|
||||
const u32 gObjectEventPic_SwimmerF[] = INCBIN_U32("graphics/object_events/pics/people/swimmer_f.4bpp");
|
||||
const u32 gObjectEventPic_BlackBelt[] = INCBIN_U32("graphics/object_events/pics/people/black_belt.4bpp");
|
||||
const u32 gObjectEventPic_Beauty[] = INCBIN_U32("graphics/object_events/pics/people/beauty.4bpp");
|
||||
const u32 gObjectEventPic_Scientist1[] = INCBIN_U32("graphics/object_events/pics/people/scientist_1.4bpp");
|
||||
const u32 gObjectEventPic_Lass[] = INCBIN_U32("graphics/object_events/pics/people/lass.4bpp");
|
||||
const u32 gObjectEventPic_Gentleman[] = INCBIN_U32("graphics/object_events/pics/people/gentleman.4bpp");
|
||||
const u32 gObjectEventPic_Sailor[] = INCBIN_U32("graphics/object_events/pics/people/sailor.4bpp");
|
||||
const u32 gObjectEventPic_Fisherman[] = INCBIN_U32("graphics/object_events/pics/people/fisherman.4bpp");
|
||||
const u32 gObjectEventPic_RunningTriathleteM[] = INCBIN_U32("graphics/object_events/pics/people/running_triathlete_m.4bpp");
|
||||
const u32 gObjectEventPic_RunningTriathleteF[] = INCBIN_U32("graphics/object_events/pics/people/running_triathlete_f.4bpp");
|
||||
const u32 gObjectEventPic_TuberF[] = INCBIN_U32("graphics/object_events/pics/people/tuber_f.4bpp");
|
||||
const u32 gObjectEventPic_TuberM[] = INCBIN_U32("graphics/object_events/pics/people/tuber_m.4bpp");
|
||||
const u32 gObjectEventPic_Hiker[] = INCBIN_U32("graphics/object_events/pics/people/hiker.4bpp");
|
||||
const u32 gObjectEventPic_CyclingTriathleteM[] = INCBIN_U32("graphics/object_events/pics/people/cycling_triathlete_m.4bpp");
|
||||
const u32 gObjectEventPic_CyclingTriathleteF[] = INCBIN_U32("graphics/object_events/pics/people/cycling_triathlete_f.4bpp");
|
||||
const u32 gObjectEventPic_Man4[] = INCBIN_U32("graphics/object_events/pics/people/man_4.4bpp");
|
||||
const u32 gObjectEventPic_Man5[] = INCBIN_U32("graphics/object_events/pics/people/man_5.4bpp");
|
||||
const u32 gObjectEventPic_Nurse[] = INCBIN_U32("graphics/object_events/pics/people/nurse.4bpp");
|
||||
const u32 gObjectEventPic_ItemBall[] = INCBIN_U32("graphics/object_events/pics/misc/item_ball.4bpp");
|
||||
const u32 gObjectEventPic_ProfBirch[] = INCBIN_U32("graphics/object_events/pics/people/prof_birch.4bpp");
|
||||
const u32 gObjectEventPic_ReporterM[] = INCBIN_U32("graphics/object_events/pics/people/reporter_m.4bpp");
|
||||
const u32 gObjectEventPic_ReporterF[] = INCBIN_U32("graphics/object_events/pics/people/reporter_f.4bpp");
|
||||
const u32 gObjectEventPic_MauvilleOldMan1[] = INCBIN_U32("graphics/object_events/pics/people/mauville_old_man_1.4bpp");
|
||||
const u32 gObjectEventPic_MauvilleOldMan2[] = INCBIN_U32("graphics/object_events/pics/people/mauville_old_man_2.4bpp");
|
||||
const u32 gObjectEventPic_MartEmployee[] = INCBIN_U32("graphics/object_events/pics/people/mart_employee.4bpp");
|
||||
const u32 gObjectEventPic_RooftopSaleWoman[] = INCBIN_U32("graphics/object_events/pics/people/rooftop_sale_woman.4bpp");
|
||||
const u32 gObjectEventPic_Teala[] = INCBIN_U32("graphics/object_events/pics/people/teala.4bpp");
|
||||
const u32 gObjectEventPic_Artist[] = INCBIN_U32("graphics/object_events/pics/people/artist.4bpp");
|
||||
const u32 gObjectEventPic_Cameraman[] = INCBIN_U32("graphics/object_events/pics/people/cameraman.4bpp");
|
||||
const u32 gObjectEventPic_Scientist2[] = INCBIN_U32("graphics/object_events/pics/people/scientist_2.4bpp");
|
||||
const u32 gObjectEventPic_DevonEmployee[] = INCBIN_U32("graphics/object_events/pics/people/devon_employee.4bpp");
|
||||
const u32 gObjectEventPic_AquaMemberM[] = INCBIN_U32("graphics/object_events/pics/people/team_aqua/aqua_member_m.4bpp");
|
||||
const u32 gObjectEventPic_AquaMemberF[] = INCBIN_U32("graphics/object_events/pics/people/team_aqua/aqua_member_f.4bpp");
|
||||
const u32 gObjectEventPic_MagmaMemberM[] = INCBIN_U32("graphics/object_events/pics/people/team_magma/magma_member_m.4bpp");
|
||||
const u32 gObjectEventPic_MagmaMemberF[] = INCBIN_U32("graphics/object_events/pics/people/team_magma/magma_member_f.4bpp");
|
||||
const u32 gObjectEventPic_Sidney[] = INCBIN_U32("graphics/object_events/pics/people/elite_four/sidney.4bpp");
|
||||
const u32 gObjectEventPic_Phoebe[] = INCBIN_U32("graphics/object_events/pics/people/elite_four/phoebe.4bpp");
|
||||
const u32 gObjectEventPic_Glacia[] = INCBIN_U32("graphics/object_events/pics/people/elite_four/glacia.4bpp");
|
||||
const u32 gObjectEventPic_Drake[] = INCBIN_U32("graphics/object_events/pics/people/elite_four/drake.4bpp");
|
||||
const u32 gObjectEventPic_Roxanne[] = INCBIN_U32("graphics/object_events/pics/people/gym_leaders/roxanne.4bpp");
|
||||
const u32 gObjectEventPic_Brawly[] = INCBIN_U32("graphics/object_events/pics/people/gym_leaders/brawly.4bpp");
|
||||
const u32 gObjectEventPic_Wattson[] = INCBIN_U32("graphics/object_events/pics/people/gym_leaders/wattson.4bpp");
|
||||
const u32 gObjectEventPic_Flannery[] = INCBIN_U32("graphics/object_events/pics/people/gym_leaders/flannery.4bpp");
|
||||
const u32 gObjectEventPic_Norman[] = INCBIN_U32("graphics/object_events/pics/people/gym_leaders/norman.4bpp");
|
||||
const u32 gObjectEventPic_Winona[] = INCBIN_U32("graphics/object_events/pics/people/gym_leaders/winona.4bpp");
|
||||
const u32 gObjectEventPic_Liza[] = INCBIN_U32("graphics/object_events/pics/people/gym_leaders/liza.4bpp");
|
||||
const u32 gObjectEventPic_Tate[] = INCBIN_U32("graphics/object_events/pics/people/gym_leaders/tate.4bpp");
|
||||
const u32 gObjectEventPic_Wallace[] = INCBIN_U32("graphics/object_events/pics/people/wallace.4bpp");
|
||||
const u32 gObjectEventPic_Steven[] = INCBIN_U32("graphics/object_events/pics/people/steven.4bpp");
|
||||
const u32 gObjectEventPic_Wally[] = INCBIN_U32("graphics/object_events/pics/people/wally.4bpp");
|
||||
const u32 gObjectEventPic_RubySapphireLittleBoy[] = INCBIN_U32("graphics/object_events/pics/people/rs_little_boy.4bpp");
|
||||
const u32 gObjectEventPic_HotSpringsOldWoman[] = INCBIN_U32("graphics/object_events/pics/people/hot_springs_old_woman.4bpp");
|
||||
const u32 gObjectEventPic_LatiasLatios[] = INCBIN_U32("graphics/object_events/pics/pokemon/latias_latios.4bpp");
|
||||
const u32 gObjectEventPic_GameboyKid[] = INCBIN_U32("graphics/object_events/pics/people/gameboy_kid.4bpp");
|
||||
const u32 gObjectEventPic_ContestJudge[] = INCBIN_U32("graphics/object_events/pics/people/contest_judge.4bpp");
|
||||
const u32 gObjectEventPic_Archie[] = INCBIN_U32("graphics/object_events/pics/people/team_aqua/archie.4bpp");
|
||||
const u32 gObjectEventPic_Maxie[] = INCBIN_U32("graphics/object_events/pics/people/team_magma/maxie.4bpp");
|
||||
const u32 gObjectEventPic_Kyogre[] = INCBIN_U32("graphics/object_events/pics/pokemon/kyogre.4bpp");
|
||||
const u32 gObjectEventPic_Groudon[] = INCBIN_U32("graphics/object_events/pics/pokemon/groudon.4bpp");
|
||||
const u32 gObjectEventPic_Regi[] = INCBIN_U32("graphics/object_events/pics/pokemon/regi.4bpp");
|
||||
const u32 gObjectEventPic_Skitty[] = INCBIN_U32("graphics/object_events/pics/pokemon/skitty.4bpp");
|
||||
const u32 gObjectEventPic_Kecleon[] = INCBIN_U32("graphics/object_events/pics/pokemon/kecleon.4bpp");
|
||||
const u32 gObjectEventPic_Rayquaza[] = INCBIN_U32("graphics/object_events/pics/pokemon/rayquaza.4bpp");
|
||||
const u32 gObjectEventPic_RayquazaStill[] = INCBIN_U32("graphics/object_events/pics/pokemon/rayquaza_still.4bpp");
|
||||
const u32 gObjectEventPic_Zigzagoon[] = INCBIN_U32("graphics/object_events/pics/pokemon/zigzagoon.4bpp");
|
||||
const u32 gObjectEventPic_Pikachu[] = INCBIN_U32("graphics/object_events/pics/pokemon/pikachu.4bpp");
|
||||
const u32 gObjectEventPic_Azumarill[] = INCBIN_U32("graphics/object_events/pics/pokemon/azumarill.4bpp");
|
||||
const u32 gObjectEventPic_Wingull[] = INCBIN_U32("graphics/object_events/pics/pokemon/wingull.4bpp");
|
||||
const u32 gObjectEventPic_TuberMSwimming[] = INCBIN_U32("graphics/object_events/pics/people/tuber_m_swimming.4bpp");
|
||||
const u32 gObjectEventPic_Azurill[] = INCBIN_U32("graphics/object_events/pics/pokemon/azurill.4bpp");
|
||||
const u32 gObjectEventPic_Mom[] = INCBIN_U32("graphics/object_events/pics/people/mom.4bpp");
|
||||
const u16 gObjectEventPal_Kyogre[] = INCBIN_U16("graphics/object_events/palettes/kyogre.gbapal");
|
||||
const u16 gObjectEventPal_KyogreReflection[] = INCBIN_U16("graphics/object_events/palettes/kyogre_reflection.gbapal");
|
||||
const u16 gObjectEventPal_Groudon[] = INCBIN_U16("graphics/object_events/palettes/groudon.gbapal");
|
||||
const u16 gObjectEventPal_GroudonReflection[] = INCBIN_U16("graphics/object_events/palettes/groudon_reflection.gbapal");
|
||||
const u32 gObjectEventPic_UnusedNatuDoll[] = INCBIN_U32("graphics/object_events/pics/dolls/unused_natu_doll.4bpp");
|
||||
const u32 gObjectEventPic_UnusedMagnemiteDoll[] = INCBIN_U32("graphics/object_events/pics/dolls/unused_magnemite_doll.4bpp");
|
||||
const u32 gObjectEventPic_UnusedSquirtleDoll[] = INCBIN_U32("graphics/object_events/pics/dolls/unused_squirtle_doll.4bpp");
|
||||
const u32 gObjectEventPic_UnusedWooperDoll[] = INCBIN_U32("graphics/object_events/pics/dolls/unused_wooper_doll.4bpp");
|
||||
const u32 gObjectEventPic_UnusedPikachuDoll[] = INCBIN_U32("graphics/object_events/pics/dolls/unused_pikachu_doll.4bpp");
|
||||
const u32 gObjectEventPic_UnusedPorygon2Doll[] = INCBIN_U32("graphics/object_events/pics/dolls/unused_porygon2_doll.4bpp");
|
||||
const u32 gObjectEventPic_PichuDoll[] = INCBIN_U32("graphics/object_events/pics/dolls/pichu_doll.4bpp");
|
||||
const u32 gObjectEventPic_PikachuDoll[] = INCBIN_U32("graphics/object_events/pics/dolls/pikachu_doll.4bpp");
|
||||
const u32 gObjectEventPic_MarillDoll[] = INCBIN_U32("graphics/object_events/pics/dolls/marill_doll.4bpp");
|
||||
const u32 gObjectEventPic_TogepiDoll[] = INCBIN_U32("graphics/object_events/pics/dolls/togepi_doll.4bpp");
|
||||
const u32 gObjectEventPic_CyndaquilDoll[] = INCBIN_U32("graphics/object_events/pics/dolls/cyndaquil_doll.4bpp");
|
||||
const u32 gObjectEventPic_ChikoritaDoll[] = INCBIN_U32("graphics/object_events/pics/dolls/chikorita_doll.4bpp");
|
||||
const u32 gObjectEventPic_TotodileDoll[] = INCBIN_U32("graphics/object_events/pics/dolls/totodile_doll.4bpp");
|
||||
const u32 gObjectEventPic_JigglypuffDoll[] = INCBIN_U32("graphics/object_events/pics/dolls/jigglypuff_doll.4bpp");
|
||||
const u32 gObjectEventPic_MeowthDoll[] = INCBIN_U32("graphics/object_events/pics/dolls/meowth_doll.4bpp");
|
||||
const u32 gObjectEventPic_ClefairyDoll[] = INCBIN_U32("graphics/object_events/pics/dolls/clefairy_doll.4bpp");
|
||||
const u32 gObjectEventPic_DittoDoll[] = INCBIN_U32("graphics/object_events/pics/dolls/ditto_doll.4bpp");
|
||||
const u32 gObjectEventPic_SmoochumDoll[] = INCBIN_U32("graphics/object_events/pics/dolls/smoochum_doll.4bpp");
|
||||
const u32 gObjectEventPic_TreeckoDoll[] = INCBIN_U32("graphics/object_events/pics/dolls/treecko_doll.4bpp");
|
||||
const u32 gObjectEventPic_TorchicDoll[] = INCBIN_U32("graphics/object_events/pics/dolls/torchic_doll.4bpp");
|
||||
const u32 gObjectEventPic_MudkipDoll[] = INCBIN_U32("graphics/object_events/pics/dolls/mudkip_doll.4bpp");
|
||||
const u32 gObjectEventPic_DuskullDoll[] = INCBIN_U32("graphics/object_events/pics/dolls/duskull_doll.4bpp");
|
||||
const u32 gObjectEventPic_WynautDoll[] = INCBIN_U32("graphics/object_events/pics/dolls/wynaut_doll.4bpp");
|
||||
const u32 gObjectEventPic_BaltoyDoll[] = INCBIN_U32("graphics/object_events/pics/dolls/baltoy_doll.4bpp");
|
||||
const u32 gObjectEventPic_KecleonDoll[] = INCBIN_U32("graphics/object_events/pics/dolls/kecleon_doll.4bpp");
|
||||
const u32 gObjectEventPic_AzurillDoll[] = INCBIN_U32("graphics/object_events/pics/dolls/azurill_doll.4bpp");
|
||||
const u32 gObjectEventPic_SkittyDoll[] = INCBIN_U32("graphics/object_events/pics/dolls/skitty_doll.4bpp");
|
||||
const u32 gObjectEventPic_SwabluDoll[] = INCBIN_U32("graphics/object_events/pics/dolls/swablu_doll.4bpp");
|
||||
const u32 gObjectEventPic_GulpinDoll[] = INCBIN_U32("graphics/object_events/pics/dolls/gulpin_doll.4bpp");
|
||||
const u32 gObjectEventPic_LotadDoll[] = INCBIN_U32("graphics/object_events/pics/dolls/lotad_doll.4bpp");
|
||||
const u32 gObjectEventPic_SeedotDoll[] = INCBIN_U32("graphics/object_events/pics/dolls/seedot_doll.4bpp");
|
||||
const u32 gObjectEventPic_PikaCushion[] = INCBIN_U32("graphics/object_events/pics/cushions/pika_cushion.4bpp");
|
||||
const u32 gObjectEventPic_RoundCushion[] = INCBIN_U32("graphics/object_events/pics/cushions/round_cushion.4bpp");
|
||||
const u32 gObjectEventPic_KissCushion[] = INCBIN_U32("graphics/object_events/pics/cushions/kiss_cushion.4bpp");
|
||||
const u32 gObjectEventPic_ZigzagCushion[] = INCBIN_U32("graphics/object_events/pics/cushions/zigzag_cushion.4bpp");
|
||||
const u32 gObjectEventPic_SpinCushion[] = INCBIN_U32("graphics/object_events/pics/cushions/spin_cushion.4bpp");
|
||||
const u32 gObjectEventPic_DiamondCushion[] = INCBIN_U32("graphics/object_events/pics/cushions/diamond_cushion.4bpp");
|
||||
const u32 gObjectEventPic_BallCushion[] = INCBIN_U32("graphics/object_events/pics/cushions/ball_cushion.4bpp");
|
||||
const u32 gObjectEventPic_GrassCushion[] = INCBIN_U32("graphics/object_events/pics/cushions/grass_cushion.4bpp");
|
||||
const u32 gObjectEventPic_FireCushion[] = INCBIN_U32("graphics/object_events/pics/cushions/fire_cushion.4bpp");
|
||||
const u32 gObjectEventPic_WaterCushion[] = INCBIN_U32("graphics/object_events/pics/cushions/water_cushion.4bpp");
|
||||
const u32 gObjectEventPic_BigSnorlaxDoll[] = INCBIN_U32("graphics/object_events/pics/dolls/big_snorlax_doll.4bpp");
|
||||
const u32 gObjectEventPic_BigRhydonDoll[] = INCBIN_U32("graphics/object_events/pics/dolls/big_rhydon_doll.4bpp");
|
||||
const u32 gObjectEventPic_BigLaprasDoll[] = INCBIN_U32("graphics/object_events/pics/dolls/big_lapras_doll.4bpp");
|
||||
const u32 gObjectEventPic_BigVenusaurDoll[] = INCBIN_U32("graphics/object_events/pics/dolls/big_venusaur_doll.4bpp");
|
||||
const u32 gObjectEventPic_BigCharizardDoll[] = INCBIN_U32("graphics/object_events/pics/dolls/big_charizard_doll.4bpp");
|
||||
const u32 gObjectEventPic_BigBlastoiseDoll[] = INCBIN_U32("graphics/object_events/pics/dolls/big_blastoise_doll.4bpp");
|
||||
const u32 gObjectEventPic_BigWailmerDoll[] = INCBIN_U32("graphics/object_events/pics/dolls/big_wailmer_doll.4bpp");
|
||||
const u32 gObjectEventPic_BigRegirockDoll[] = INCBIN_U32("graphics/object_events/pics/dolls/big_regirock_doll.4bpp");
|
||||
const u32 gObjectEventPic_BigRegiceDoll[] = INCBIN_U32("graphics/object_events/pics/dolls/big_regice_doll.4bpp");
|
||||
const u32 gObjectEventPic_BigRegisteelDoll[] = INCBIN_U32("graphics/object_events/pics/dolls/big_registeel_doll.4bpp");
|
||||
const u32 gObjectEventPic_CuttableTree[] = INCBIN_U32("graphics/object_events/pics/misc/cuttable_tree.4bpp");
|
||||
const u32 gObjectEventPic_BreakableRock[] = INCBIN_U32("graphics/object_events/pics/misc/breakable_rock.4bpp");
|
||||
const u32 gObjectEventPic_PushableBoulder[] = INCBIN_U32("graphics/object_events/pics/misc/pushable_boulder.4bpp");
|
||||
const u32 gObjectEventPic_MrBrineysBoat[] = INCBIN_U32("graphics/object_events/pics/misc/mr_brineys_boat.4bpp");
|
||||
const u32 gObjectEventPic_Fossil[] = INCBIN_U32("graphics/object_events/pics/misc/fossil.4bpp");
|
||||
const u32 gObjectEventPic_SubmarineShadow[] = INCBIN_U32("graphics/object_events/pics/misc/submarine_shadow.4bpp");
|
||||
const u16 gObjectEventPal_SubmarineShadow[] = INCBIN_U16("graphics/object_events/palettes/submarine_shadow.gbapal");
|
||||
const u32 gObjectEventPic_Truck[] = INCBIN_U32("graphics/object_events/pics/misc/truck.4bpp");
|
||||
const u16 gObjectEventPal_Truck[] = INCBIN_U16("graphics/object_events/palettes/truck.gbapal");
|
||||
const u32 gObjectEventPic_Vigoroth[] = INCBIN_U32("graphics/object_events/pics/pokemon/vigoroth.4bpp");
|
||||
const u16 gObjectEventPal_Vigoroth[] = INCBIN_U16("graphics/object_events/palettes/vigoroth.gbapal");
|
||||
const u32 gObjectEventPic_BirchsBag[] = INCBIN_U32("graphics/object_events/pics/misc/birchs_bag.4bpp");
|
||||
const u32 gObjectEventPic_EnemyZigzagoon[] = INCBIN_U32("graphics/object_events/pics/pokemon/enemy_zigzagoon.4bpp");
|
||||
const u16 gObjectEventPal_EnemyZigzagoon[] = INCBIN_U16("graphics/object_events/palettes/enemy_zigzagoon.gbapal");
|
||||
const u32 gObjectEventPic_Poochyena[] = INCBIN_U32("graphics/object_events/pics/pokemon/poochyena.4bpp");
|
||||
const u16 gObjectEventPal_Poochyena[] = INCBIN_U16("graphics/object_events/palettes/poochyena.gbapal");
|
||||
const u32 gObjectEventPic_CableCar[] = INCBIN_U32("graphics/object_events/pics/misc/cable_car.4bpp");
|
||||
const u16 gObjectEventPal_CableCar[] = INCBIN_U16("graphics/object_events/palettes/cable_car.gbapal");
|
||||
const u32 gObjectEventPic_SSTidal[] = INCBIN_U32("graphics/object_events/pics/misc/ss_tidal.4bpp");
|
||||
const u16 gObjectEventPal_SSTidal[] = INCBIN_U16("graphics/object_events/palettes/ss_tidal.gbapal");
|
||||
const u32 gFieldEffectObjectPic_Sparkle[] = INCBIN_U32("graphics/field_effects/pics/sparkle.4bpp");
|
||||
const u32 gObjectEventPic_BerryTreeDirtPile[] = INCBIN_U32("graphics/object_events/pics/berry_trees/dirt_pile.4bpp");
|
||||
const u32 gObjectEventPic_BerryTreeSprout[] = INCBIN_U32("graphics/object_events/pics/berry_trees/sprout.4bpp");
|
||||
const u32 gObjectEventPic_PechaBerryTree[] = INCBIN_U32("graphics/object_events/pics/berry_trees/pecha.4bpp");
|
||||
const u32 gObjectEventPic_KelpsyBerryTree[] = INCBIN_U32("graphics/object_events/pics/berry_trees/kelpsy.4bpp");
|
||||
const u32 gObjectEventPic_WepearBerryTree[] = INCBIN_U32("graphics/object_events/pics/berry_trees/wepear.4bpp");
|
||||
const u32 gObjectEventPic_IapapaBerryTree[] = INCBIN_U32("graphics/object_events/pics/berry_trees/iapapa.4bpp");
|
||||
const u32 gObjectEventPic_CheriBerryTree[] = INCBIN_U32("graphics/object_events/pics/berry_trees/cheri.4bpp");
|
||||
const u32 gObjectEventPic_FigyBerryTree[] = INCBIN_U32("graphics/object_events/pics/berry_trees/figy.4bpp");
|
||||
const u32 gObjectEventPic_MagoBerryTree[] = INCBIN_U32("graphics/object_events/pics/berry_trees/mago.4bpp");
|
||||
const u32 gObjectEventPic_LumBerryTree[] = INCBIN_U32("graphics/object_events/pics/berry_trees/lum.4bpp");
|
||||
const u32 gObjectEventPic_RazzBerryTree[] = INCBIN_U32("graphics/object_events/pics/berry_trees/razz.4bpp");
|
||||
const u32 gObjectEventPic_GrepaBerryTree[] = INCBIN_U32("graphics/object_events/pics/berry_trees/grepa.4bpp");
|
||||
const u32 gObjectEventPic_RabutaBerryTree[] = INCBIN_U32("graphics/object_events/pics/berry_trees/rabuta.4bpp");
|
||||
const u32 gObjectEventPic_NomelBerryTree[] = INCBIN_U32("graphics/object_events/pics/berry_trees/nomel.4bpp");
|
||||
const u32 gObjectEventPic_LeppaBerryTree[] = INCBIN_U32("graphics/object_events/pics/berry_trees/leppa.4bpp");
|
||||
const u32 gObjectEventPic_LiechiBerryTree[] = INCBIN_U32("graphics/object_events/pics/berry_trees/liechi.4bpp");
|
||||
const u32 gObjectEventPic_HondewBerryTree[] = INCBIN_U32("graphics/object_events/pics/berry_trees/hondew.4bpp");
|
||||
const u32 gObjectEventPic_AguavBerryTree[] = INCBIN_U32("graphics/object_events/pics/berry_trees/aguav.4bpp");
|
||||
const u32 gObjectEventPic_WikiBerryTree[] = INCBIN_U32("graphics/object_events/pics/berry_trees/wiki.4bpp");
|
||||
const u32 gObjectEventPic_PomegBerryTree[] = INCBIN_U32("graphics/object_events/pics/berry_trees/pomeg.4bpp");
|
||||
const u32 gObjectEventPic_RawstBerryTree[] = INCBIN_U32("graphics/object_events/pics/berry_trees/rawst.4bpp");
|
||||
const u32 gObjectEventPic_SpelonBerryTree[] = INCBIN_U32("graphics/object_events/pics/berry_trees/spelon.4bpp");
|
||||
const u32 gObjectEventPic_ChestoBerryTree[] = INCBIN_U32("graphics/object_events/pics/berry_trees/chesto.4bpp");
|
||||
const u32 gObjectEventPic_OranBerryTree[] = INCBIN_U32("graphics/object_events/pics/berry_trees/oran.4bpp");
|
||||
const u32 gObjectEventPic_PersimBerryTree[] = INCBIN_U32("graphics/object_events/pics/berry_trees/persim.4bpp");
|
||||
const u32 gObjectEventPic_SitrusBerryTree[] = INCBIN_U32("graphics/object_events/pics/berry_trees/sitrus.4bpp");
|
||||
const u32 gObjectEventPic_AspearBerryTree[] = INCBIN_U32("graphics/object_events/pics/berry_trees/aspear.4bpp");
|
||||
const u32 gObjectEventPic_PamtreBerryTree[] = INCBIN_U32("graphics/object_events/pics/berry_trees/pamtre.4bpp");
|
||||
const u32 gObjectEventPic_CornnBerryTree[] = INCBIN_U32("graphics/object_events/pics/berry_trees/cornn.4bpp");
|
||||
const u32 gObjectEventPic_LansatBerryTree[] = INCBIN_U32("graphics/object_events/pics/berry_trees/lansat.4bpp");
|
||||
const u32 gObjectEventPic_DurinBerryTree[] = INCBIN_U32("graphics/object_events/pics/berry_trees/durin.4bpp");
|
||||
const u32 gObjectEventPic_TamatoBerryTree[] = INCBIN_U32("graphics/object_events/pics/berry_trees/tamato.4bpp");
|
||||
const u32 gFieldEffectObjectPic_SurfBlob[] = INCBIN_U32("graphics/field_effects/pics/surf_blob.4bpp");
|
||||
const u32 gObjectEventPic_QuintyPlump[] = INCBIN_U32("graphics/object_events/pics/people/quinty_plump.4bpp");
|
||||
const u16 gObjectEventPal_QuintyPlump[] = INCBIN_U16("graphics/object_events/palettes/quinty_plump.gbapal");
|
||||
const u16 gObjectEventPal_QuintyPlumpReflection[] = INCBIN_U16("graphics/object_events/palettes/quinty_plump_reflection.gbapal");
|
||||
const u32 gFieldEffectObjectPic_ShadowSmall[] = INCBIN_U32("graphics/field_effects/pics/shadow_small.4bpp");
|
||||
const u32 gFieldEffectObjectPic_ShadowMedium[] = INCBIN_U32("graphics/field_effects/pics/shadow_medium.4bpp");
|
||||
const u32 gFieldEffectObjectPic_ShadowLarge[] = INCBIN_U32("graphics/field_effects/pics/shadow_large.4bpp");
|
||||
const u32 gFieldEffectObjectPic_ShadowExtraLarge[] = INCBIN_U32("graphics/field_effects/pics/shadow_extra_large.4bpp");
|
||||
static const u32 sFiller[0x48] = {};
|
||||
const u8 gFieldEffectPic_CutGrass[] = INCBIN_U8("graphics/field_effects/pics/cut_grass.4bpp");
|
||||
const u32 gFieldEffectPic_CutGrass_Copy[] = INCBIN_U32("graphics/field_effects/pics/cut_grass.4bpp");
|
||||
const u16 gFieldEffectPal_CutGrass[] = INCBIN_U16("graphics/field_effects/palettes/cut_grass.gbapal");
|
||||
const u32 gFieldEffectObjectPic_Ripple[] = INCBIN_U32("graphics/field_effects/pics/ripple.4bpp");
|
||||
const u32 gFieldEffectObjectPic_Ash[] = INCBIN_U32("graphics/field_effects/pics/ash.4bpp");
|
||||
const u32 gFieldEffectObjectPic_Arrow[] = INCBIN_U32("graphics/field_effects/pics/arrow.4bpp");
|
||||
const u16 gFieldEffectObjectPalette0[] = INCBIN_U16("graphics/field_effects/palettes/general_0.gbapal");
|
||||
const u16 gFieldEffectObjectPalette1[] = INCBIN_U16("graphics/field_effects/palettes/general_1.gbapal");
|
||||
const u32 gFieldEffectObjectPic_GroundImpactDust[] = INCBIN_U32("graphics/field_effects/pics/ground_impact_dust.4bpp");
|
||||
const u32 gFieldEffectObjectPic_JumpTallGrass[] = INCBIN_U32("graphics/field_effects/pics/jump_tall_grass.4bpp");
|
||||
const u32 gUnusedGrass3[] = INCBIN_U32("graphics/field_effects/pics/unused_grass_3.4bpp");
|
||||
const u32 gFieldEffectObjectPic_JumpLongGrass[] = INCBIN_U32("graphics/field_effects/pics/unknown_16.4bpp");
|
||||
const u32 gFieldEffectObjectPic_Unknown17[] = INCBIN_U32("graphics/field_effects/pics/unknown_17.4bpp");
|
||||
const u32 gFieldEffectObjectPic_UnusedGrass2[] = INCBIN_U32("graphics/field_effects/pics/unused_grass_2.4bpp");
|
||||
const u32 gFieldEffectObjectPic_LongGrass[] = INCBIN_U32("graphics/field_effects/pics/long_grass.4bpp");
|
||||
const u32 gFieldEffectObjectPic_TallGrass[] = INCBIN_U32("graphics/field_effects/pics/tall_grass.4bpp");
|
||||
const u32 gFieldEffectObjectPic_ShortGrass[] = INCBIN_U32("graphics/field_effects/pics/short_grass.4bpp");
|
||||
const u32 gFieldEffectObjectPic_SandFootprints[] = INCBIN_U32("graphics/field_effects/pics/sand_footprints.4bpp");
|
||||
const u32 gFieldEffectObjectPic_DeepSandFootprints[] = INCBIN_U32("graphics/field_effects/pics/deep_sand_footprints.4bpp");
|
||||
const u32 gFieldEffectObjectPic_BikeTireTracks[] = INCBIN_U32("graphics/field_effects/pics/bike_tire_tracks.4bpp");
|
||||
const u32 gFieldEffectObjectPic_UnusedSand[] = INCBIN_U32("graphics/field_effects/pics/unused_sand.4bpp");
|
||||
const u32 gFieldEffectObjectPic_SandPile[] = INCBIN_U32("graphics/field_effects/pics/sand_pile.4bpp");
|
||||
const u32 gFieldEffectObjectPic_JumpBigSplash[] = INCBIN_U32("graphics/field_effects/pics/jump_big_splash.4bpp");
|
||||
const u32 gFieldEffectObjectPic_Splash[] = INCBIN_U32("graphics/field_effects/pics/splash.4bpp");
|
||||
const u32 gFieldEffectObjectPic_JumpSmallSplash[] = INCBIN_U32("graphics/field_effects/pics/jump_small_splash.4bpp");
|
||||
const u32 gFieldEffectObjectPic_WaterSurfacing[] = INCBIN_U32("graphics/field_effects/pics/water_surfacing.4bpp");
|
||||
const u32 gFieldEffectObjectPic_TreeDisguise[] = INCBIN_U32("graphics/field_effects/pics/tree_disguise.4bpp");
|
||||
const u32 gFieldEffectObjectPic_MountainDisguise[] = INCBIN_U32("graphics/field_effects/pics/mountain_disguise.4bpp");
|
||||
const u32 gFieldEffectObjectPic_SandDisguisePlaceholder[] = INCBIN_U32("graphics/field_effects/pics/sand_disguise_placeholder.4bpp");
|
||||
const u32 gFieldEffectObjectPic_HotSpringsWater[] = INCBIN_U32("graphics/field_effects/pics/hot_springs_water.4bpp");
|
||||
const u16 gFieldEffectPal_Ash[] = INCBIN_U16("graphics/field_effects/palettes/ash.gbapal");
|
||||
const u32 gFieldEffectObjectPic_AshPuff[] = INCBIN_U32("graphics/field_effects/pics/ash_puff.4bpp");
|
||||
const u32 gFieldEffectObjectPic_AshLaunch[] = INCBIN_U32("graphics/field_effects/pics/ash_launch.4bpp");
|
||||
const u32 gFieldEffectObjectPic_Bubbles[] = INCBIN_U32("graphics/field_effects/pics/bubbles.4bpp");
|
||||
const u32 gFieldEffectObjectPic_SmallSparkle[] = INCBIN_U32("graphics/field_effects/pics/small_sparkle.4bpp");
|
||||
const u16 gFieldEffectPal_SmallSparkle[] = INCBIN_U16("graphics/field_effects/palettes/small_sparkle.gbapal");
|
||||
const u32 gFieldEffectObjectPic_Bird[] = INCBIN_U32("graphics/field_effects/pics/bird.4bpp");
|
||||
const u32 gObjectEventPic_Juan[] = INCBIN_U32("graphics/object_events/pics/people/gym_leaders/juan.4bpp");
|
||||
const u32 gObjectEventPic_Scott[] = INCBIN_U32("graphics/object_events/pics/people/scott.4bpp");
|
||||
const u32 gObjectEventPic_Statue[] = INCBIN_U32("graphics/object_events/pics/misc/statue.4bpp");
|
||||
const u32 gObjectEventPic_Kirlia[] = INCBIN_U32("graphics/object_events/pics/pokemon/kirlia.4bpp");
|
||||
const u32 gObjectEventPic_Dusclops[] = INCBIN_U32("graphics/object_events/pics/pokemon/dusclops.4bpp");
|
||||
const u32 gObjectEventPic_MysteryEventDeliveryman[] = INCBIN_U32("graphics/object_events/pics/people/mystery_event_deliveryman.4bpp");
|
||||
const u32 gObjectEventPic_UnionRoomAttendant[] = INCBIN_U32("graphics/object_events/pics/people/union_room_attendant.4bpp");
|
||||
const u32 gObjectEventPic_MovingBox[] = INCBIN_U32("graphics/object_events/pics/misc/moving_box.4bpp");
|
||||
const u16 gObjectEventPal_MovingBox[] = INCBIN_U16("graphics/object_events/palettes/moving_box.gbapal");
|
||||
const u32 gObjectEventPic_Sudowoodo[] = INCBIN_U32("graphics/object_events/pics/pokemon/sudowoodo.4bpp");
|
||||
const u32 gObjectEventPic_Mew[] = INCBIN_U32("graphics/object_events/pics/pokemon/mew.4bpp");
|
||||
const u16 gObjectEventPal_RedLeaf[] = INCBIN_U16("graphics/object_events/palettes/red_leaf.gbapal");
|
||||
const u32 gObjectEventPic_Red[] = INCBIN_U32("graphics/object_events/pics/people/red.4bpp");
|
||||
const u32 gObjectEventPic_Leaf[] = INCBIN_U32("graphics/object_events/pics/people/leaf.4bpp");
|
||||
const u16 gObjectEventPal_BirthIslandStone[] = INCBIN_U16("graphics/object_events/palettes/birth_island_stone.gbapal");
|
||||
const u32 gObjectEventPic_BirthIslandStone[] = INCBIN_U32("graphics/object_events/pics/misc/birth_island_stone.4bpp");
|
||||
const u16 gObjectEventPal_Deoxys[] = INCBIN_U16("graphics/object_events/palettes/deoxys.gbapal");
|
||||
const u32 gObjectEventPic_Deoxys[] = INCBIN_U32("graphics/object_events/pics/pokemon/deoxys.4bpp");
|
||||
const u32 gObjectEventPic_Anabel[] = INCBIN_U32("graphics/object_events/pics/people/frontier_brains/anabel.4bpp");
|
||||
const u32 gObjectEventPic_Tucker[] = INCBIN_U32("graphics/object_events/pics/people/frontier_brains/tucker.4bpp");
|
||||
const u32 gObjectEventPic_Spenser[] = INCBIN_U32("graphics/object_events/pics/people/frontier_brains/spenser.4bpp");
|
||||
const u32 gObjectEventPic_Greta[] = INCBIN_U32("graphics/object_events/pics/people/frontier_brains/greta.4bpp");
|
||||
const u32 gObjectEventPic_Noland[] = INCBIN_U32("graphics/object_events/pics/people/frontier_brains/noland.4bpp");
|
||||
const u32 gObjectEventPic_Lucy[] = INCBIN_U32("graphics/object_events/pics/people/frontier_brains/lucy.4bpp");
|
||||
const u32 gObjectEventPic_Brandon[] = INCBIN_U32("graphics/object_events/pics/people/frontier_brains/brandon.4bpp");
|
||||
const u32 gObjectEventPic_Lugia[] = INCBIN_U32("graphics/object_events/pics/pokemon/lugia.4bpp");
|
||||
const u16 gObjectEventPal_Lugia[] = INCBIN_U16("graphics/object_events/palettes/lugia.gbapal");
|
||||
const u32 gObjectEventPic_HoOh[] = INCBIN_U32("graphics/object_events/pics/pokemon/ho_oh.4bpp");
|
||||
const u16 gObjectEventPal_HoOh[] = INCBIN_U16("graphics/object_events/palettes/ho_oh.gbapal");
|
245
src/data/object_events/object_event_graphics_info.h
Executable file
245
src/data/object_events/object_event_graphics_info.h
Executable file
@ -0,0 +1,245 @@
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_BrendanNormal = {TAG_NONE, OBJ_EVENT_PAL_TAG_BRENDAN, OBJ_EVENT_PAL_TAG_BRIDGE_REFLECTION, 512, 16, 32, 0, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, sOamTables_16x32, sAnimTable_BrendanMayNormal, sPicTable_BrendanNormal, gDummySpriteAffineAnimTable};
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_BrendanMachBike = {TAG_NONE, OBJ_EVENT_PAL_TAG_BRENDAN, OBJ_EVENT_PAL_TAG_BRIDGE_REFLECTION, 512, 32, 32, 0, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_BIKE_TIRE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Standard, sPicTable_BrendanMachBike, gDummySpriteAffineAnimTable};
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_BrendanAcroBike = {TAG_NONE, OBJ_EVENT_PAL_TAG_BRENDAN, OBJ_EVENT_PAL_TAG_BRIDGE_REFLECTION, 512, 32, 32, 0, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_BIKE_TIRE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_AcroBike, sPicTable_BrendanAcroBike, gDummySpriteAffineAnimTable};
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_BrendanSurfing = {TAG_NONE, OBJ_EVENT_PAL_TAG_BRENDAN, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 0, SHADOW_SIZE_M, FALSE, TRUE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Surfing, sPicTable_BrendanSurfing, gDummySpriteAffineAnimTable};
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_BrendanFieldMove = {TAG_NONE, OBJ_EVENT_PAL_TAG_BRENDAN, OBJ_EVENT_PAL_TAG_BRIDGE_REFLECTION, 512, 32, 32, 0, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_FieldMove, sPicTable_BrendanFieldMove, gDummySpriteAffineAnimTable};
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_QuintyPlump = {TAG_NONE, OBJ_EVENT_PAL_TAG_QUINTY_PLUMP, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 10, SHADOW_SIZE_L, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_QuintyPlump, sPicTable_QuintyPlump, gDummySpriteAffineAnimTable};
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_NinjaBoy = {TAG_NONE, OBJ_EVENT_PAL_TAG_NPC_1, OBJ_EVENT_PAL_TAG_NONE, 128, 16, 16, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x16, sOamTables_16x16, sAnimTable_Standard, sPicTable_NinjaBoy, gDummySpriteAffineAnimTable};
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Twin = {TAG_NONE, OBJ_EVENT_PAL_TAG_NPC_2, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 3, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, sOamTables_16x32, sAnimTable_Standard, sPicTable_Twin, gDummySpriteAffineAnimTable};
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Boy1 = {TAG_NONE, OBJ_EVENT_PAL_TAG_NPC_3, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 4, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, sOamTables_16x32, sAnimTable_Standard, sPicTable_Boy1, gDummySpriteAffineAnimTable};
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Girl1 = {TAG_NONE, OBJ_EVENT_PAL_TAG_NPC_2, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 3, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, sOamTables_16x32, sAnimTable_Standard, sPicTable_Girl1, gDummySpriteAffineAnimTable};
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Boy2 = {TAG_NONE, OBJ_EVENT_PAL_TAG_NPC_1, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, sOamTables_16x32, sAnimTable_Standard, sPicTable_Boy2, gDummySpriteAffineAnimTable};
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Girl2 = {TAG_NONE, OBJ_EVENT_PAL_TAG_NPC_3, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 4, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, sOamTables_16x32, sAnimTable_Standard, sPicTable_Girl2, gDummySpriteAffineAnimTable};
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_LittleBoy = {TAG_NONE, OBJ_EVENT_PAL_TAG_NPC_4, OBJ_EVENT_PAL_TAG_NONE, 128, 16, 16, 5, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x16, sOamTables_16x16, sAnimTable_Standard, sPicTable_LittleBoy, gDummySpriteAffineAnimTable};
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_LittleGirl = {TAG_NONE, OBJ_EVENT_PAL_TAG_NPC_2, OBJ_EVENT_PAL_TAG_NONE, 128, 16, 16, 3, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x16, sOamTables_16x16, sAnimTable_Standard, sPicTable_LittleGirl, gDummySpriteAffineAnimTable};
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Boy3 = {TAG_NONE, OBJ_EVENT_PAL_TAG_NPC_4, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 5, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, sOamTables_16x32, sAnimTable_Standard, sPicTable_Boy3, gDummySpriteAffineAnimTable};
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Girl3 = {TAG_NONE, OBJ_EVENT_PAL_TAG_NPC_2, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 3, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, sOamTables_16x32, sAnimTable_Standard, sPicTable_Girl3, gDummySpriteAffineAnimTable};
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_RichBoy = {TAG_NONE, OBJ_EVENT_PAL_TAG_NPC_3, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 4, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, sOamTables_16x32, sAnimTable_Standard, sPicTable_RichBoy, gDummySpriteAffineAnimTable};
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Woman1 = {TAG_NONE, OBJ_EVENT_PAL_TAG_NPC_1, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, sOamTables_16x32, sAnimTable_Standard, sPicTable_Woman1, gDummySpriteAffineAnimTable};
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_FatMan = {TAG_NONE, OBJ_EVENT_PAL_TAG_NPC_1, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, sOamTables_16x32, sAnimTable_Standard, sPicTable_FatMan, gDummySpriteAffineAnimTable};
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_PokefanF = {TAG_NONE, OBJ_EVENT_PAL_TAG_NPC_2, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 3, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, sOamTables_16x32, sAnimTable_Standard, sPicTable_PokefanF, gDummySpriteAffineAnimTable};
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Man1 = {TAG_NONE, OBJ_EVENT_PAL_TAG_NPC_3, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 4, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, sOamTables_16x32, sAnimTable_Standard, sPicTable_Man1, gDummySpriteAffineAnimTable};
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Woman2 = {TAG_NONE, OBJ_EVENT_PAL_TAG_NPC_3, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 4, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, sOamTables_16x32, sAnimTable_Standard, sPicTable_Woman2, gDummySpriteAffineAnimTable};
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_ExpertM = {TAG_NONE, OBJ_EVENT_PAL_TAG_NPC_4, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 5, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, sOamTables_16x32, sAnimTable_Standard, sPicTable_ExpertM, gDummySpriteAffineAnimTable};
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_ExpertF = {TAG_NONE, OBJ_EVENT_PAL_TAG_NPC_4, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 5, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, sOamTables_16x32, sAnimTable_Standard, sPicTable_ExpertF, gDummySpriteAffineAnimTable};
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Man2 = {TAG_NONE, OBJ_EVENT_PAL_TAG_NPC_3, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 4, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, sOamTables_16x32, sAnimTable_Standard, sPicTable_Man2, gDummySpriteAffineAnimTable};
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Woman3 = {TAG_NONE, OBJ_EVENT_PAL_TAG_NPC_2, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 3, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, sOamTables_16x32, sAnimTable_Standard, sPicTable_Woman3, gDummySpriteAffineAnimTable};
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_PokefanM = {TAG_NONE, OBJ_EVENT_PAL_TAG_NPC_2, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 3, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, sOamTables_16x32, sAnimTable_Standard, sPicTable_PokefanM, gDummySpriteAffineAnimTable};
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Woman4 = {TAG_NONE, OBJ_EVENT_PAL_TAG_NPC_1, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, sOamTables_16x32, sAnimTable_Standard, sPicTable_Woman4, gDummySpriteAffineAnimTable};
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Cook = {TAG_NONE, OBJ_EVENT_PAL_TAG_NPC_3, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 4, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, sOamTables_16x32, sAnimTable_Standard, sPicTable_Cook, gDummySpriteAffineAnimTable};
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_LinkReceptionist = {TAG_NONE, OBJ_EVENT_PAL_TAG_NPC_3, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 4, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, sOamTables_16x32, sAnimTable_Standard, sPicTable_LinkReceptionist, gDummySpriteAffineAnimTable};
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_OldMan = {TAG_NONE, OBJ_EVENT_PAL_TAG_NPC_4, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 5, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, sOamTables_16x32, sAnimTable_Standard, sPicTable_OldMan, gDummySpriteAffineAnimTable};
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_OldWoman = {TAG_NONE, OBJ_EVENT_PAL_TAG_NPC_3, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 4, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, sOamTables_16x32, sAnimTable_Standard, sPicTable_OldWoman, gDummySpriteAffineAnimTable};
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Camper = {TAG_NONE, OBJ_EVENT_PAL_TAG_NPC_3, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 4, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, sOamTables_16x32, sAnimTable_Standard, sPicTable_Camper, gDummySpriteAffineAnimTable};
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Picnicker = {TAG_NONE, OBJ_EVENT_PAL_TAG_NPC_3, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 4, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, sOamTables_16x32, sAnimTable_Standard, sPicTable_Picnicker, gDummySpriteAffineAnimTable};
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Man3 = {TAG_NONE, OBJ_EVENT_PAL_TAG_NPC_2, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 3, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, sOamTables_16x32, sAnimTable_Standard, sPicTable_Man3, gDummySpriteAffineAnimTable};
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Woman5 = {TAG_NONE, OBJ_EVENT_PAL_TAG_NPC_2, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 3, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, sOamTables_16x32, sAnimTable_Standard, sPicTable_Woman5, gDummySpriteAffineAnimTable};
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Youngster = {TAG_NONE, OBJ_EVENT_PAL_TAG_NPC_1, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, sOamTables_16x32, sAnimTable_Standard, sPicTable_Youngster, gDummySpriteAffineAnimTable};
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_BugCatcher = {TAG_NONE, OBJ_EVENT_PAL_TAG_NPC_1, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, sOamTables_16x32, sAnimTable_Standard, sPicTable_BugCatcher, gDummySpriteAffineAnimTable};
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_PsychicM = {TAG_NONE, OBJ_EVENT_PAL_TAG_NPC_4, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 5, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, sOamTables_16x32, sAnimTable_Standard, sPicTable_PsychicM, gDummySpriteAffineAnimTable};
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_SchoolKidM = {TAG_NONE, OBJ_EVENT_PAL_TAG_NPC_1, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, sOamTables_16x32, sAnimTable_Standard, sPicTable_SchoolKidM, gDummySpriteAffineAnimTable};
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Maniac = {TAG_NONE, OBJ_EVENT_PAL_TAG_NPC_4, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 5, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, sOamTables_16x32, sAnimTable_Standard, sPicTable_Maniac, gDummySpriteAffineAnimTable};
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_HexManiac = {TAG_NONE, OBJ_EVENT_PAL_TAG_NPC_4, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 5, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, sOamTables_16x32, sAnimTable_Standard, sPicTable_HexManiac, gDummySpriteAffineAnimTable};
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_RayquazaStill = {TAG_NONE, OBJ_EVENT_PAL_TAG_NPC_3, OBJ_EVENT_PAL_TAG_NONE, 2048, 64, 64, 4, SHADOW_SIZE_M, FALSE, TRUE, TRACKS_FOOT, &gObjectEventBaseOam_64x64, sOamTables_64x64, sAnimTable_Standard, sPicTable_RayquazaStill, gDummySpriteAffineAnimTable};
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_SwimmerM = {TAG_NONE, OBJ_EVENT_PAL_TAG_NPC_1, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, sOamTables_16x32, sAnimTable_Standard, sPicTable_SwimmerM, gDummySpriteAffineAnimTable};
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_SwimmerF = {TAG_NONE, OBJ_EVENT_PAL_TAG_NPC_2, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 3, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, sOamTables_16x32, sAnimTable_Standard, sPicTable_SwimmerF, gDummySpriteAffineAnimTable};
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_BlackBelt = {TAG_NONE, OBJ_EVENT_PAL_TAG_NPC_3, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 4, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, sOamTables_16x32, sAnimTable_Standard, sPicTable_BlackBelt, gDummySpriteAffineAnimTable};
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Beauty = {TAG_NONE, OBJ_EVENT_PAL_TAG_NPC_3, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 4, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, sOamTables_16x32, sAnimTable_Standard, sPicTable_Beauty, gDummySpriteAffineAnimTable};
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Scientist1 = {TAG_NONE, OBJ_EVENT_PAL_TAG_NPC_3, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 4, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, sOamTables_16x32, sAnimTable_Standard, sPicTable_Scientist1, gDummySpriteAffineAnimTable};
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Lass = {TAG_NONE, OBJ_EVENT_PAL_TAG_NPC_4, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 5, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, sOamTables_16x32, sAnimTable_Standard, sPicTable_Lass, gDummySpriteAffineAnimTable};
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Gentleman = {TAG_NONE, OBJ_EVENT_PAL_TAG_NPC_3, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 4, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, sOamTables_16x32, sAnimTable_Standard, sPicTable_Gentleman, gDummySpriteAffineAnimTable};
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Sailor = {TAG_NONE, OBJ_EVENT_PAL_TAG_NPC_1, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, sOamTables_16x32, sAnimTable_Standard, sPicTable_Sailor, gDummySpriteAffineAnimTable};
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Fisherman = {TAG_NONE, OBJ_EVENT_PAL_TAG_NPC_2, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 3, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, sOamTables_16x32, sAnimTable_Standard, sPicTable_Fisherman, gDummySpriteAffineAnimTable};
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_RunningTriathleteM = {TAG_NONE, OBJ_EVENT_PAL_TAG_NPC_4, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 5, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, sOamTables_16x32, sAnimTable_Standard, sPicTable_RunningTriathleteM, gDummySpriteAffineAnimTable};
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_RunningTriathleteF = {TAG_NONE, OBJ_EVENT_PAL_TAG_NPC_2, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 3, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, sOamTables_16x32, sAnimTable_Standard, sPicTable_RunningTriathleteF, gDummySpriteAffineAnimTable};
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_TuberF = {TAG_NONE, OBJ_EVENT_PAL_TAG_NPC_1, OBJ_EVENT_PAL_TAG_NONE, 128, 16, 16, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x16, sOamTables_16x16, sAnimTable_Standard, sPicTable_TuberF, gDummySpriteAffineAnimTable};
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_TuberM = {TAG_NONE, OBJ_EVENT_PAL_TAG_NPC_2, OBJ_EVENT_PAL_TAG_NONE, 128, 16, 16, 3, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x16, sOamTables_16x16, sAnimTable_Standard, sPicTable_TuberM, gDummySpriteAffineAnimTable};
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Hiker = {TAG_NONE, OBJ_EVENT_PAL_TAG_NPC_1, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, sOamTables_16x32, sAnimTable_Standard, sPicTable_Hiker, gDummySpriteAffineAnimTable};
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_CyclingTriathleteM = {TAG_NONE, OBJ_EVENT_PAL_TAG_NPC_3, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 4, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_BIKE_TIRE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_AcroBike, sPicTable_CyclingTriathleteM, gDummySpriteAffineAnimTable};
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_CyclingTriathleteF = {TAG_NONE, OBJ_EVENT_PAL_TAG_NPC_1, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_BIKE_TIRE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_AcroBike, sPicTable_CyclingTriathleteF, gDummySpriteAffineAnimTable};
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Nurse = {TAG_NONE, OBJ_EVENT_PAL_TAG_NPC_1, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, sOamTables_16x32, sAnimTable_Nurse, sPicTable_Nurse, gDummySpriteAffineAnimTable};
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_ItemBall = {TAG_NONE, OBJ_EVENT_PAL_TAG_NPC_3, OBJ_EVENT_PAL_TAG_NONE, 128, 16, 16, 4, SHADOW_SIZE_S, TRUE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_16x16, sOamTables_16x16, sAnimTable_Inanimate, sPicTable_ItemBall, gDummySpriteAffineAnimTable};
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_BerryTree = {TAG_NONE, OBJ_EVENT_PAL_TAG_NPC_1, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 16, 2, SHADOW_SIZE_S, TRUE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_16x16, NULL, sAnimTable_BerryTree, sPicTable_PechaBerryTree, gDummySpriteAffineAnimTable};
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_BerryTreeEarlyStages = {TAG_NONE, OBJ_EVENT_PAL_TAG_NPC_1, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 16, 2, SHADOW_SIZE_S, TRUE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_16x16, sOamTables_16x16, sAnimTable_BerryTree, sPicTable_PechaBerryTree, gDummySpriteAffineAnimTable};
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_BerryTreeLateStages = {TAG_NONE, OBJ_EVENT_PAL_TAG_NPC_1, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 2, SHADOW_SIZE_S, TRUE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_16x32, sOamTables_16x32, sAnimTable_BerryTree, sPicTable_PechaBerryTree, gDummySpriteAffineAnimTable};
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_ProfBirch = {TAG_NONE, OBJ_EVENT_PAL_TAG_NPC_3, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 4, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, sOamTables_16x32, sAnimTable_Standard, sPicTable_ProfBirch, gDummySpriteAffineAnimTable};
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Man4 = {TAG_NONE, OBJ_EVENT_PAL_TAG_NPC_4, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 5, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, sOamTables_16x32, sAnimTable_Standard, sPicTable_Man4, gDummySpriteAffineAnimTable};
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Man5 = {TAG_NONE, OBJ_EVENT_PAL_TAG_NPC_2, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 3, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, sOamTables_16x32, sAnimTable_Standard, sPicTable_Man5, gDummySpriteAffineAnimTable};
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_ReporterM = {TAG_NONE, OBJ_EVENT_PAL_TAG_NPC_4, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 5, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, sOamTables_16x32, sAnimTable_Standard, sPicTable_ReporterM, gDummySpriteAffineAnimTable};
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_ReporterF = {TAG_NONE, OBJ_EVENT_PAL_TAG_NPC_4, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 5, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, sOamTables_16x32, sAnimTable_Standard, sPicTable_ReporterF, gDummySpriteAffineAnimTable};
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Bard = {TAG_NONE, OBJ_EVENT_PAL_TAG_NPC_1, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, sOamTables_16x32, sAnimTable_Standard, sPicTable_MauvilleOldMan1, gDummySpriteAffineAnimTable};
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Hipster = {TAG_NONE, OBJ_EVENT_PAL_TAG_NPC_2, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 3, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, sOamTables_16x32, sAnimTable_Standard, sPicTable_MauvilleOldMan1, gDummySpriteAffineAnimTable};
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Trader = {TAG_NONE, OBJ_EVENT_PAL_TAG_NPC_3, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 4, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, sOamTables_16x32, sAnimTable_Standard, sPicTable_MauvilleOldMan1, gDummySpriteAffineAnimTable};
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Storyteller = {TAG_NONE, OBJ_EVENT_PAL_TAG_NPC_1, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, sOamTables_16x32, sAnimTable_Standard, sPicTable_MauvilleOldMan2, gDummySpriteAffineAnimTable};
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Giddy = {TAG_NONE, OBJ_EVENT_PAL_TAG_NPC_2, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 3, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, sOamTables_16x32, sAnimTable_Standard, sPicTable_MauvilleOldMan2, gDummySpriteAffineAnimTable};
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_UnusedMauvilleOldMan1 = {TAG_NONE, OBJ_EVENT_PAL_TAG_NPC_3, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 4, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, sOamTables_16x32, sAnimTable_Standard, sPicTable_MauvilleOldMan2, gDummySpriteAffineAnimTable};
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_UnusedMauvilleOldMan2 = {TAG_NONE, OBJ_EVENT_PAL_TAG_NPC_4, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 5, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, sOamTables_16x32, sAnimTable_Standard, sPicTable_MauvilleOldMan2, gDummySpriteAffineAnimTable};
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_UnusedNatuDoll = {TAG_NONE, OBJ_EVENT_PAL_TAG_NPC_3, OBJ_EVENT_PAL_TAG_NONE, 128, 16, 16, 4, SHADOW_SIZE_S, TRUE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_16x16, sOamTables_16x16, sAnimTable_Inanimate, sPicTable_UnusedNatuDoll, gDummySpriteAffineAnimTable};
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_UnusedMagnemiteDoll = {TAG_NONE, OBJ_EVENT_PAL_TAG_NPC_3, OBJ_EVENT_PAL_TAG_NONE, 128, 16, 16, 4, SHADOW_SIZE_S, TRUE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_16x16, sOamTables_16x16, sAnimTable_Inanimate, sPicTable_UnusedMagnemiteDoll, gDummySpriteAffineAnimTable};
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_UnusedSquirtleDoll = {TAG_NONE, OBJ_EVENT_PAL_TAG_NPC_1, OBJ_EVENT_PAL_TAG_NONE, 128, 16, 16, 2, SHADOW_SIZE_S, TRUE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_16x16, sOamTables_16x16, sAnimTable_Inanimate, sPicTable_UnusedSquirtleDoll, gDummySpriteAffineAnimTable};
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_UnusedWooperDoll = {TAG_NONE, OBJ_EVENT_PAL_TAG_NPC_3, OBJ_EVENT_PAL_TAG_NONE, 128, 16, 16, 4, SHADOW_SIZE_S, TRUE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_16x16, sOamTables_16x16, sAnimTable_Inanimate, sPicTable_UnusedWooperDoll, gDummySpriteAffineAnimTable};
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_UnusedPikachuDoll = {TAG_NONE, OBJ_EVENT_PAL_TAG_NPC_2, OBJ_EVENT_PAL_TAG_NONE, 128, 16, 16, 3, SHADOW_SIZE_S, TRUE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_16x16, sOamTables_16x16, sAnimTable_Inanimate, sPicTable_UnusedPikachuDoll, gDummySpriteAffineAnimTable};
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_UnusedPorygon2Doll = {TAG_NONE, OBJ_EVENT_PAL_TAG_NPC_1, OBJ_EVENT_PAL_TAG_NONE, 128, 16, 16, 2, SHADOW_SIZE_S, TRUE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_16x16, sOamTables_16x16, sAnimTable_Inanimate, sPicTable_UnusedPorygon2Doll, gDummySpriteAffineAnimTable};
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_CuttableTree = {TAG_NONE, OBJ_EVENT_PAL_TAG_NPC_3, OBJ_EVENT_PAL_TAG_NONE, 128, 16, 16, 4, SHADOW_SIZE_S, TRUE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_16x16, sOamTables_16x16, sAnimTable_CuttableTree, sPicTable_CuttableTree, gDummySpriteAffineAnimTable};
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_MartEmployee = {TAG_NONE, OBJ_EVENT_PAL_TAG_NPC_1, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, sOamTables_16x32, sAnimTable_Standard, sPicTable_MartEmployee, gDummySpriteAffineAnimTable};
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_RooftopSaleWoman = {TAG_NONE, OBJ_EVENT_PAL_TAG_NPC_1, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, sOamTables_16x32, sAnimTable_Standard, sPicTable_RooftopSaleWoman, gDummySpriteAffineAnimTable};
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Teala = {TAG_NONE, OBJ_EVENT_PAL_TAG_NPC_1, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, sOamTables_16x32, sAnimTable_Standard, sPicTable_Teala, gDummySpriteAffineAnimTable};
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_BreakableRock = {TAG_NONE, OBJ_EVENT_PAL_TAG_NPC_1, OBJ_EVENT_PAL_TAG_NONE, 128, 16, 16, 2, SHADOW_SIZE_S, TRUE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_16x16, sOamTables_16x16, sAnimTable_BreakableRock, sPicTable_BreakableRock, gDummySpriteAffineAnimTable};
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_PushableBoulder = {TAG_NONE, OBJ_EVENT_PAL_TAG_NPC_1, OBJ_EVENT_PAL_TAG_NONE, 128, 16, 16, 2, SHADOW_SIZE_S, TRUE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_16x16, sOamTables_16x16, sAnimTable_Inanimate, sPicTable_PushableBoulder, gDummySpriteAffineAnimTable};
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_MrBrineysBoat = {TAG_NONE, OBJ_EVENT_PAL_TAG_NPC_3, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 4, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Standard, sPicTable_MrBrineysBoat, gDummySpriteAffineAnimTable};
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_MayNormal = {TAG_NONE, OBJ_EVENT_PAL_TAG_MAY, OBJ_EVENT_PAL_TAG_BRIDGE_REFLECTION, 512, 16, 32, 0, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, sOamTables_16x32, sAnimTable_BrendanMayNormal, sPicTable_MayNormal, gDummySpriteAffineAnimTable};
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_MayMachBike = {TAG_NONE, OBJ_EVENT_PAL_TAG_MAY, OBJ_EVENT_PAL_TAG_BRIDGE_REFLECTION, 512, 32, 32, 0, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_BIKE_TIRE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Standard, sPicTable_MayMachBike, gDummySpriteAffineAnimTable};
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_MayAcroBike = {TAG_NONE, OBJ_EVENT_PAL_TAG_MAY, OBJ_EVENT_PAL_TAG_BRIDGE_REFLECTION, 512, 32, 32, 0, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_BIKE_TIRE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_AcroBike, sPicTable_MayAcroBike, gDummySpriteAffineAnimTable};
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_MaySurfing = {TAG_NONE, OBJ_EVENT_PAL_TAG_MAY, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 0, SHADOW_SIZE_M, FALSE, TRUE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Surfing, sPicTable_MaySurfing, gDummySpriteAffineAnimTable};
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_MayFieldMove = {TAG_NONE, OBJ_EVENT_PAL_TAG_MAY, OBJ_EVENT_PAL_TAG_BRIDGE_REFLECTION, 512, 32, 32, 0, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_FieldMove, sPicTable_MayFieldMove, gDummySpriteAffineAnimTable};
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Truck = {TAG_NONE, OBJ_EVENT_PAL_TAG_TRUCK, OBJ_EVENT_PAL_TAG_NONE, 1152, 48, 48, 10, SHADOW_SIZE_M, TRUE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_48x48, sAnimTable_Inanimate, sPicTable_Truck, gDummySpriteAffineAnimTable};
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_VigorothCarryingBox = {TAG_NONE, OBJ_EVENT_PAL_TAG_VIGOROTH, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 10, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Standard, sPicTable_VigorothCarryingBox, gDummySpriteAffineAnimTable};
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_VigorothFacingAway = {TAG_NONE, OBJ_EVENT_PAL_TAG_VIGOROTH, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 10, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Standard, sPicTable_VigorothFacingAway, gDummySpriteAffineAnimTable};
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_BirchsBag = {TAG_NONE, OBJ_EVENT_PAL_TAG_NPC_2, OBJ_EVENT_PAL_TAG_NONE, 128, 16, 16, 3, SHADOW_SIZE_S, TRUE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_16x16, sOamTables_16x16, sAnimTable_Inanimate, sPicTable_BirchsBag, gDummySpriteAffineAnimTable};
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_EnemyZigzagoon = {TAG_NONE, OBJ_EVENT_PAL_TAG_ZIGZAGOON, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 10, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Standard, sPicTable_EnemyZigzagoon, gDummySpriteAffineAnimTable};
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Poochyena = {TAG_NONE, OBJ_EVENT_PAL_TAG_POOCHYENA, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 10, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Standard, sPicTable_Poochyena, gDummySpriteAffineAnimTable};
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Artist = {TAG_NONE, OBJ_EVENT_PAL_TAG_NPC_4, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 5, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, sOamTables_16x32, sAnimTable_Standard, sPicTable_Artist, gDummySpriteAffineAnimTable};
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_RivalBrendanNormal = {TAG_NONE, OBJ_EVENT_PAL_TAG_BRENDAN, OBJ_EVENT_PAL_TAG_BRIDGE_REFLECTION, 256, 16, 32, 10, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, sOamTables_16x32, sAnimTable_BrendanMayNormal, sPicTable_BrendanNormal, gDummySpriteAffineAnimTable};
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_RivalBrendanMachBike = {TAG_NONE, OBJ_EVENT_PAL_TAG_BRENDAN, OBJ_EVENT_PAL_TAG_BRIDGE_REFLECTION, 512, 32, 32, 10, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_BIKE_TIRE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Standard, sPicTable_BrendanMachBike, gDummySpriteAffineAnimTable};
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_RivalBrendanAcroBike = {TAG_NONE, OBJ_EVENT_PAL_TAG_BRENDAN, OBJ_EVENT_PAL_TAG_BRIDGE_REFLECTION, 512, 32, 32, 10, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_BIKE_TIRE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_AcroBike, sPicTable_BrendanAcroBike, gDummySpriteAffineAnimTable};
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_RivalBrendanSurfing = {TAG_NONE, OBJ_EVENT_PAL_TAG_BRENDAN, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 10, SHADOW_SIZE_M, FALSE, TRUE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Surfing, sPicTable_BrendanSurfing, gDummySpriteAffineAnimTable};
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_RivalBrendanFieldMove = {TAG_NONE, OBJ_EVENT_PAL_TAG_BRENDAN, OBJ_EVENT_PAL_TAG_BRIDGE_REFLECTION, 512, 32, 32, 10, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_FieldMove, sPicTable_BrendanFieldMove, gDummySpriteAffineAnimTable};
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_RivalMayNormal = {TAG_NONE, OBJ_EVENT_PAL_TAG_MAY, OBJ_EVENT_PAL_TAG_BRIDGE_REFLECTION, 256, 16, 32, 10, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, sOamTables_16x32, sAnimTable_BrendanMayNormal, sPicTable_MayNormal, gDummySpriteAffineAnimTable};
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_RivalMayMachBike = {TAG_NONE, OBJ_EVENT_PAL_TAG_MAY, OBJ_EVENT_PAL_TAG_BRIDGE_REFLECTION, 512, 32, 32, 10, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_BIKE_TIRE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Standard, sPicTable_MayMachBike, gDummySpriteAffineAnimTable};
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_RivalMayAcroBike = {TAG_NONE, OBJ_EVENT_PAL_TAG_MAY, OBJ_EVENT_PAL_TAG_BRIDGE_REFLECTION, 512, 32, 32, 10, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_BIKE_TIRE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_AcroBike, sPicTable_MayAcroBike, gDummySpriteAffineAnimTable};
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_RivalMaySurfing = {TAG_NONE, OBJ_EVENT_PAL_TAG_MAY, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 10, SHADOW_SIZE_M, FALSE, TRUE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Surfing, sPicTable_MaySurfing, gDummySpriteAffineAnimTable};
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_RivalMayFieldMove = {TAG_NONE, OBJ_EVENT_PAL_TAG_MAY, OBJ_EVENT_PAL_TAG_BRIDGE_REFLECTION, 512, 32, 32, 10, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_FieldMove, sPicTable_MayFieldMove, gDummySpriteAffineAnimTable};
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Cameraman = {TAG_NONE, OBJ_EVENT_PAL_TAG_NPC_4, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 5, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, sOamTables_16x32, sAnimTable_Standard, sPicTable_Cameraman, gDummySpriteAffineAnimTable};
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_BrendanUnderwater = {TAG_NONE, OBJ_EVENT_PAL_TAG_PLAYER_UNDERWATER, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 0, SHADOW_SIZE_M, FALSE, TRUE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Standard, sPicTable_BrendanUnderwater, gDummySpriteAffineAnimTable};
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_MayUnderwater = {TAG_NONE, OBJ_EVENT_PAL_TAG_PLAYER_UNDERWATER, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 10, SHADOW_SIZE_M, FALSE, TRUE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Standard, sPicTable_MayUnderwater, gDummySpriteAffineAnimTable};
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_MovingBox = {TAG_NONE, OBJ_EVENT_PAL_TAG_MOVING_BOX, OBJ_EVENT_PAL_TAG_NONE, 128, 16, 16, 10, SHADOW_SIZE_S, TRUE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_16x16, sOamTables_16x16, sAnimTable_Inanimate, sPicTable_MovingBox, gDummySpriteAffineAnimTable};
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_CableCar = {TAG_NONE, OBJ_EVENT_PAL_TAG_CABLE_CAR, OBJ_EVENT_PAL_TAG_NONE, 2048, 64, 64, 10, SHADOW_SIZE_M, TRUE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_64x64, sOamTables_64x64, sAnimTable_Inanimate, sPicTable_CableCar, gDummySpriteAffineAnimTable};
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Scientist2 = {TAG_NONE, OBJ_EVENT_PAL_TAG_NPC_1, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, sOamTables_16x32, sAnimTable_Standard, sPicTable_Scientist2, gDummySpriteAffineAnimTable};
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_DevonEmployee = {TAG_NONE, OBJ_EVENT_PAL_TAG_NPC_2, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 3, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, sOamTables_16x32, sAnimTable_Standard, sPicTable_DevonEmployee, gDummySpriteAffineAnimTable};
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_AquaMemberM = {TAG_NONE, OBJ_EVENT_PAL_TAG_NPC_4, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 5, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, sOamTables_16x32, sAnimTable_Standard, sPicTable_AquaMemberM, gDummySpriteAffineAnimTable};
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_AquaMemberF = {TAG_NONE, OBJ_EVENT_PAL_TAG_NPC_4, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 5, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, sOamTables_16x32, sAnimTable_Standard, sPicTable_AquaMemberF, gDummySpriteAffineAnimTable};
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_MagmaMemberM = {TAG_NONE, OBJ_EVENT_PAL_TAG_NPC_2, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 3, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, sOamTables_16x32, sAnimTable_Standard, sPicTable_MagmaMemberM, gDummySpriteAffineAnimTable};
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_MagmaMemberF = {TAG_NONE, OBJ_EVENT_PAL_TAG_NPC_2, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 3, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, sOamTables_16x32, sAnimTable_Standard, sPicTable_MagmaMemberF, gDummySpriteAffineAnimTable};
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Sidney = {TAG_NONE, OBJ_EVENT_PAL_TAG_NPC_2, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 3, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, sOamTables_16x32, sAnimTable_Standard, sPicTable_Sidney, gDummySpriteAffineAnimTable};
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Phoebe = {TAG_NONE, OBJ_EVENT_PAL_TAG_NPC_1, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, sOamTables_16x32, sAnimTable_Standard, sPicTable_Phoebe, gDummySpriteAffineAnimTable};
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Glacia = {TAG_NONE, OBJ_EVENT_PAL_TAG_NPC_2, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 3, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, sOamTables_16x32, sAnimTable_Standard, sPicTable_Glacia, gDummySpriteAffineAnimTable};
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Drake = {TAG_NONE, OBJ_EVENT_PAL_TAG_NPC_3, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 4, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, sOamTables_16x32, sAnimTable_Standard, sPicTable_Drake, gDummySpriteAffineAnimTable};
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Roxanne = {TAG_NONE, OBJ_EVENT_PAL_TAG_NPC_1, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, sOamTables_16x32, sAnimTable_Standard, sPicTable_Roxanne, gDummySpriteAffineAnimTable};
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Brawly = {TAG_NONE, OBJ_EVENT_PAL_TAG_NPC_3, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 4, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, sOamTables_16x32, sAnimTable_Standard, sPicTable_Brawly, gDummySpriteAffineAnimTable};
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Wattson = {TAG_NONE, OBJ_EVENT_PAL_TAG_NPC_2, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 3, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, sOamTables_16x32, sAnimTable_Standard, sPicTable_Wattson, gDummySpriteAffineAnimTable};
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Flannery = {TAG_NONE, OBJ_EVENT_PAL_TAG_NPC_1, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, sOamTables_16x32, sAnimTable_Standard, sPicTable_Flannery, gDummySpriteAffineAnimTable};
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Norman = {TAG_NONE, OBJ_EVENT_PAL_TAG_NPC_4, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 5, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, sOamTables_16x32, sAnimTable_Standard, sPicTable_Norman, gDummySpriteAffineAnimTable};
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Winona = {TAG_NONE, OBJ_EVENT_PAL_TAG_NPC_4, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 5, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, sOamTables_16x32, sAnimTable_Standard, sPicTable_Winona, gDummySpriteAffineAnimTable};
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Liza = {TAG_NONE, OBJ_EVENT_PAL_TAG_NPC_1, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, sOamTables_16x32, sAnimTable_Standard, sPicTable_Liza, gDummySpriteAffineAnimTable};
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Tate = {TAG_NONE, OBJ_EVENT_PAL_TAG_NPC_1, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, sOamTables_16x32, sAnimTable_Standard, sPicTable_Tate, gDummySpriteAffineAnimTable};
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Wallace = {TAG_NONE, OBJ_EVENT_PAL_TAG_NPC_4, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 5, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, sOamTables_16x32, sAnimTable_Standard, sPicTable_Wallace, gDummySpriteAffineAnimTable};
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Steven = {TAG_NONE, OBJ_EVENT_PAL_TAG_NPC_4, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 5, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, sOamTables_16x32, sAnimTable_Standard, sPicTable_Steven, gDummySpriteAffineAnimTable};
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Wally = {TAG_NONE, OBJ_EVENT_PAL_TAG_NPC_1, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, sOamTables_16x32, sAnimTable_Standard, sPicTable_Wally, gDummySpriteAffineAnimTable};
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_RubySapphireLittleBoy = {TAG_NONE, OBJ_EVENT_PAL_TAG_NPC_1, OBJ_EVENT_PAL_TAG_NONE, 128, 16, 16, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x16, sOamTables_16x16, sAnimTable_Standard, sPicTable_RubySapphireLittleBoy, gDummySpriteAffineAnimTable};
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_BrendanFishing = {TAG_NONE, OBJ_EVENT_PAL_TAG_BRENDAN, OBJ_EVENT_PAL_TAG_BRIDGE_REFLECTION, 512, 32, 32, 0, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Fishing, sPicTable_BrendanFishing, gDummySpriteAffineAnimTable};
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_MayFishing = {TAG_NONE, OBJ_EVENT_PAL_TAG_MAY, OBJ_EVENT_PAL_TAG_BRIDGE_REFLECTION, 512, 32, 32, 0, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Fishing, sPicTable_MayFishing, gDummySpriteAffineAnimTable};
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_HotSpringsOldWoman = {TAG_NONE, OBJ_EVENT_PAL_TAG_NPC_4, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 5, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, sOamTables_16x32, sAnimTable_Standard, sPicTable_HotSpringsOldWoman, gDummySpriteAffineAnimTable};
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_SSTidal = {TAG_NONE, OBJ_EVENT_PAL_TAG_SSTIDAL, OBJ_EVENT_PAL_TAG_NONE, 1920, 96, 40, 10, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_8x8, sOamTables_96x40, sAnimTable_Standard, sPicTable_SSTidal, gDummySpriteAffineAnimTable};
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_SubmarineShadow = {TAG_NONE, OBJ_EVENT_PAL_TAG_SUBMARINE_SHADOW, OBJ_EVENT_PAL_TAG_NONE, 1408, 88, 32, 10, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_8x8, sOamTables_88x32, sAnimTable_Standard, sPicTable_SubmarineShadow, gDummySpriteAffineAnimTable};
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_PichuDoll = {TAG_NONE, OBJ_EVENT_PAL_TAG_NPC_2, OBJ_EVENT_PAL_TAG_NONE, 128, 16, 16, 3, SHADOW_SIZE_S, TRUE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_16x16, sOamTables_16x16, sAnimTable_Inanimate, sPicTable_PichuDoll, gDummySpriteAffineAnimTable};
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_PikachuDoll = {TAG_NONE, OBJ_EVENT_PAL_TAG_NPC_2, OBJ_EVENT_PAL_TAG_NONE, 128, 16, 16, 3, SHADOW_SIZE_S, TRUE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_16x16, sOamTables_16x16, sAnimTable_Inanimate, sPicTable_PikachuDoll, gDummySpriteAffineAnimTable};
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_MarillDoll = {TAG_NONE, OBJ_EVENT_PAL_TAG_NPC_1, OBJ_EVENT_PAL_TAG_NONE, 128, 16, 16, 2, SHADOW_SIZE_S, TRUE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_16x16, sOamTables_16x16, sAnimTable_Inanimate, sPicTable_MarillDoll, gDummySpriteAffineAnimTable};
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_TogepiDoll = {TAG_NONE, OBJ_EVENT_PAL_TAG_NPC_3, OBJ_EVENT_PAL_TAG_NONE, 128, 16, 16, 4, SHADOW_SIZE_S, TRUE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_16x16, sOamTables_16x16, sAnimTable_Inanimate, sPicTable_TogepiDoll, gDummySpriteAffineAnimTable};
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_CyndaquilDoll = {TAG_NONE, OBJ_EVENT_PAL_TAG_NPC_4, OBJ_EVENT_PAL_TAG_NONE, 128, 16, 16, 5, SHADOW_SIZE_S, TRUE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_16x16, sOamTables_16x16, sAnimTable_Inanimate, sPicTable_CyndaquilDoll, gDummySpriteAffineAnimTable};
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_ChikoritaDoll = {TAG_NONE, OBJ_EVENT_PAL_TAG_NPC_3, OBJ_EVENT_PAL_TAG_NONE, 128, 16, 16, 4, SHADOW_SIZE_S, TRUE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_16x16, sOamTables_16x16, sAnimTable_Inanimate, sPicTable_ChikoritaDoll, gDummySpriteAffineAnimTable};
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_TotodileDoll = {TAG_NONE, OBJ_EVENT_PAL_TAG_NPC_1, OBJ_EVENT_PAL_TAG_NONE, 128, 16, 16, 2, SHADOW_SIZE_S, TRUE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_16x16, sOamTables_16x16, sAnimTable_Inanimate, sPicTable_TotodileDoll, gDummySpriteAffineAnimTable};
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_JigglypuffDoll = {TAG_NONE, OBJ_EVENT_PAL_TAG_NPC_1, OBJ_EVENT_PAL_TAG_NONE, 128, 16, 16, 2, SHADOW_SIZE_S, TRUE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_16x16, sOamTables_16x16, sAnimTable_Inanimate, sPicTable_JigglypuffDoll, gDummySpriteAffineAnimTable};
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_MeowthDoll = {TAG_NONE, OBJ_EVENT_PAL_TAG_NPC_2, OBJ_EVENT_PAL_TAG_NONE, 128, 16, 16, 3, SHADOW_SIZE_S, TRUE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_16x16, sOamTables_16x16, sAnimTable_Inanimate, sPicTable_MeowthDoll, gDummySpriteAffineAnimTable};
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_ClefairyDoll = {TAG_NONE, OBJ_EVENT_PAL_TAG_NPC_1, OBJ_EVENT_PAL_TAG_NONE, 128, 16, 16, 2, SHADOW_SIZE_S, TRUE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_16x16, sOamTables_16x16, sAnimTable_Inanimate, sPicTable_ClefairyDoll, gDummySpriteAffineAnimTable};
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_DittoDoll = {TAG_NONE, OBJ_EVENT_PAL_TAG_NPC_4, OBJ_EVENT_PAL_TAG_NONE, 128, 16, 16, 5, SHADOW_SIZE_S, TRUE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_16x16, sOamTables_16x16, sAnimTable_Inanimate, sPicTable_DittoDoll, gDummySpriteAffineAnimTable};
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_SmoochumDoll = {TAG_NONE, OBJ_EVENT_PAL_TAG_NPC_4, OBJ_EVENT_PAL_TAG_NONE, 128, 16, 16, 5, SHADOW_SIZE_S, TRUE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_16x16, sOamTables_16x16, sAnimTable_Inanimate, sPicTable_SmoochumDoll, gDummySpriteAffineAnimTable};
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_TreeckoDoll = {TAG_NONE, OBJ_EVENT_PAL_TAG_NPC_3, OBJ_EVENT_PAL_TAG_NONE, 128, 16, 16, 4, SHADOW_SIZE_S, TRUE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_16x16, sOamTables_16x16, sAnimTable_Inanimate, sPicTable_TreeckoDoll, gDummySpriteAffineAnimTable};
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_TorchicDoll = {TAG_NONE, OBJ_EVENT_PAL_TAG_NPC_2, OBJ_EVENT_PAL_TAG_NONE, 128, 16, 16, 3, SHADOW_SIZE_S, TRUE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_16x16, sOamTables_16x16, sAnimTable_Inanimate, sPicTable_TorchicDoll, gDummySpriteAffineAnimTable};
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_MudkipDoll = {TAG_NONE, OBJ_EVENT_PAL_TAG_NPC_1, OBJ_EVENT_PAL_TAG_NONE, 128, 16, 16, 2, SHADOW_SIZE_S, TRUE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_16x16, sOamTables_16x16, sAnimTable_Inanimate, sPicTable_MudkipDoll, gDummySpriteAffineAnimTable};
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_DuskullDoll = {TAG_NONE, OBJ_EVENT_PAL_TAG_NPC_4, OBJ_EVENT_PAL_TAG_NONE, 128, 16, 16, 5, SHADOW_SIZE_S, TRUE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_16x16, sOamTables_16x16, sAnimTable_Inanimate, sPicTable_DuskullDoll, gDummySpriteAffineAnimTable};
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_WynautDoll = {TAG_NONE, OBJ_EVENT_PAL_TAG_NPC_1, OBJ_EVENT_PAL_TAG_NONE, 128, 16, 16, 2, SHADOW_SIZE_S, TRUE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_16x16, sOamTables_16x16, sAnimTable_Inanimate, sPicTable_WynautDoll, gDummySpriteAffineAnimTable};
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_BaltoyDoll = {TAG_NONE, OBJ_EVENT_PAL_TAG_NPC_1, OBJ_EVENT_PAL_TAG_NONE, 128, 16, 16, 2, SHADOW_SIZE_S, TRUE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_16x16, sOamTables_16x16, sAnimTable_Inanimate, sPicTable_BaltoyDoll, gDummySpriteAffineAnimTable};
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_KecleonDoll = {TAG_NONE, OBJ_EVENT_PAL_TAG_NPC_3, OBJ_EVENT_PAL_TAG_NONE, 128, 16, 16, 4, SHADOW_SIZE_S, TRUE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_16x16, sOamTables_16x16, sAnimTable_Inanimate, sPicTable_KecleonDoll, gDummySpriteAffineAnimTable};
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_AzurillDoll = {TAG_NONE, OBJ_EVENT_PAL_TAG_NPC_1, OBJ_EVENT_PAL_TAG_NONE, 128, 16, 16, 2, SHADOW_SIZE_S, TRUE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_16x16, sOamTables_16x16, sAnimTable_Inanimate, sPicTable_AzurillDoll, gDummySpriteAffineAnimTable};
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_SkittyDoll = {TAG_NONE, OBJ_EVENT_PAL_TAG_NPC_1, OBJ_EVENT_PAL_TAG_NONE, 128, 16, 16, 2, SHADOW_SIZE_S, TRUE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_16x16, sOamTables_16x16, sAnimTable_Inanimate, sPicTable_SkittyDoll, gDummySpriteAffineAnimTable};
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_SwabluDoll = {TAG_NONE, OBJ_EVENT_PAL_TAG_NPC_1, OBJ_EVENT_PAL_TAG_NONE, 128, 16, 16, 2, SHADOW_SIZE_S, TRUE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_16x16, sOamTables_16x16, sAnimTable_Inanimate, sPicTable_SwabluDoll, gDummySpriteAffineAnimTable};
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_GulpinDoll = {TAG_NONE, OBJ_EVENT_PAL_TAG_NPC_3, OBJ_EVENT_PAL_TAG_NONE, 128, 16, 16, 4, SHADOW_SIZE_S, TRUE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_16x16, sOamTables_16x16, sAnimTable_Inanimate, sPicTable_GulpinDoll, gDummySpriteAffineAnimTable};
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_LotadDoll = {TAG_NONE, OBJ_EVENT_PAL_TAG_NPC_3, OBJ_EVENT_PAL_TAG_NONE, 128, 16, 16, 4, SHADOW_SIZE_S, TRUE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_16x16, sOamTables_16x16, sAnimTable_Inanimate, sPicTable_LotadDoll, gDummySpriteAffineAnimTable};
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_SeedotDoll = {TAG_NONE, OBJ_EVENT_PAL_TAG_NPC_3, OBJ_EVENT_PAL_TAG_NONE, 128, 16, 16, 4, SHADOW_SIZE_S, TRUE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_16x16, sOamTables_16x16, sAnimTable_Inanimate, sPicTable_SeedotDoll, gDummySpriteAffineAnimTable};
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_PikaCushion = {TAG_NONE, OBJ_EVENT_PAL_TAG_NPC_2, OBJ_EVENT_PAL_TAG_NONE, 128, 16, 16, 3, SHADOW_SIZE_S, TRUE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_16x16, sOamTables_16x16, sAnimTable_Inanimate, sPicTable_PikaCushion, gDummySpriteAffineAnimTable};
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_RoundCushion = {TAG_NONE, OBJ_EVENT_PAL_TAG_NPC_1, OBJ_EVENT_PAL_TAG_NONE, 128, 16, 16, 2, SHADOW_SIZE_S, TRUE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_16x16, sOamTables_16x16, sAnimTable_Inanimate, sPicTable_RoundCushion, gDummySpriteAffineAnimTable};
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_KissCushion = {TAG_NONE, OBJ_EVENT_PAL_TAG_NPC_4, OBJ_EVENT_PAL_TAG_NONE, 128, 16, 16, 5, SHADOW_SIZE_S, TRUE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_16x16, sOamTables_16x16, sAnimTable_Inanimate, sPicTable_KissCushion, gDummySpriteAffineAnimTable};
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_ZigzagCushion = {TAG_NONE, OBJ_EVENT_PAL_TAG_NPC_1, OBJ_EVENT_PAL_TAG_NONE, 128, 16, 16, 2, SHADOW_SIZE_S, TRUE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_16x16, sOamTables_16x16, sAnimTable_Inanimate, sPicTable_ZigzagCushion, gDummySpriteAffineAnimTable};
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_SpinCushion = {TAG_NONE, OBJ_EVENT_PAL_TAG_NPC_1, OBJ_EVENT_PAL_TAG_NONE, 128, 16, 16, 2, SHADOW_SIZE_S, TRUE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_16x16, sOamTables_16x16, sAnimTable_Inanimate, sPicTable_SpinCushion, gDummySpriteAffineAnimTable};
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_DiamondCushion = {TAG_NONE, OBJ_EVENT_PAL_TAG_NPC_4, OBJ_EVENT_PAL_TAG_NONE, 128, 16, 16, 5, SHADOW_SIZE_S, TRUE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_16x16, sOamTables_16x16, sAnimTable_Inanimate, sPicTable_DiamondCushion, gDummySpriteAffineAnimTable};
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_BallCushion = {TAG_NONE, OBJ_EVENT_PAL_TAG_NPC_3, OBJ_EVENT_PAL_TAG_NONE, 128, 16, 16, 4, SHADOW_SIZE_S, TRUE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_16x16, sOamTables_16x16, sAnimTable_Inanimate, sPicTable_BallCushion, gDummySpriteAffineAnimTable};
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_GrassCushion = {TAG_NONE, OBJ_EVENT_PAL_TAG_NPC_3, OBJ_EVENT_PAL_TAG_NONE, 128, 16, 16, 4, SHADOW_SIZE_S, TRUE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_16x16, sOamTables_16x16, sAnimTable_Inanimate, sPicTable_GrassCushion, gDummySpriteAffineAnimTable};
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_FireCushion = {TAG_NONE, OBJ_EVENT_PAL_TAG_NPC_2, OBJ_EVENT_PAL_TAG_NONE, 128, 16, 16, 3, SHADOW_SIZE_S, TRUE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_16x16, sOamTables_16x16, sAnimTable_Inanimate, sPicTable_FireCushion, gDummySpriteAffineAnimTable};
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_WaterCushion = {TAG_NONE, OBJ_EVENT_PAL_TAG_NPC_1, OBJ_EVENT_PAL_TAG_NONE, 128, 16, 16, 2, SHADOW_SIZE_S, TRUE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_16x16, sOamTables_16x16, sAnimTable_Inanimate, sPicTable_WaterCushion, gDummySpriteAffineAnimTable};
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_BigSnorlaxDoll = {TAG_NONE, OBJ_EVENT_PAL_TAG_NPC_4, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 5, SHADOW_SIZE_M, TRUE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Inanimate, sPicTable_BigSnorlaxDoll, gDummySpriteAffineAnimTable};
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_BigRhydonDoll = {TAG_NONE, OBJ_EVENT_PAL_TAG_NPC_4, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 5, SHADOW_SIZE_M, TRUE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Inanimate, sPicTable_BigRhydonDoll, gDummySpriteAffineAnimTable};
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_BigLaprasDoll = {TAG_NONE, OBJ_EVENT_PAL_TAG_NPC_1, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, TRUE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Inanimate, sPicTable_BigLaprasDoll, gDummySpriteAffineAnimTable};
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_BigVenusaurDoll = {TAG_NONE, OBJ_EVENT_PAL_TAG_NPC_3, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 4, SHADOW_SIZE_M, TRUE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Inanimate, sPicTable_BigVenusaurDoll, gDummySpriteAffineAnimTable};
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_BigCharizardDoll = {TAG_NONE, OBJ_EVENT_PAL_TAG_NPC_2, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 3, SHADOW_SIZE_M, TRUE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Inanimate, sPicTable_BigCharizardDoll, gDummySpriteAffineAnimTable};
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_BigBlastoiseDoll = {TAG_NONE, OBJ_EVENT_PAL_TAG_NPC_1, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, TRUE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Inanimate, sPicTable_BigBlastoiseDoll, gDummySpriteAffineAnimTable};
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_BigWailmerDoll = {TAG_NONE, OBJ_EVENT_PAL_TAG_NPC_4, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 5, SHADOW_SIZE_M, TRUE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Inanimate, sPicTable_BigWailmerDoll, gDummySpriteAffineAnimTable};
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_BigRegirockDoll = {TAG_NONE, OBJ_EVENT_PAL_TAG_NPC_1, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, TRUE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Inanimate, sPicTable_BigRegirockDoll, gDummySpriteAffineAnimTable};
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_BigRegiceDoll = {TAG_NONE, OBJ_EVENT_PAL_TAG_NPC_3, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 4, SHADOW_SIZE_M, TRUE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Inanimate, sPicTable_BigRegiceDoll, gDummySpriteAffineAnimTable};
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_BigRegisteelDoll = {TAG_NONE, OBJ_EVENT_PAL_TAG_NPC_4, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 5, SHADOW_SIZE_M, TRUE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Inanimate, sPicTable_BigRegisteelDoll, gDummySpriteAffineAnimTable};
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Latias = {TAG_NONE, OBJ_EVENT_PAL_TAG_NPC_2, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 3, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Standard, sPicTable_LatiasLatios, gDummySpriteAffineAnimTable};
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Latios = {TAG_NONE, OBJ_EVENT_PAL_TAG_NPC_1, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Standard, sPicTable_LatiasLatios, gDummySpriteAffineAnimTable};
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_GameboyKid = {TAG_NONE, OBJ_EVENT_PAL_TAG_NPC_3, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 4, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, sOamTables_16x32, sAnimTable_Standard, sPicTable_GameboyKid, gDummySpriteAffineAnimTable};
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_ContestJudge = {TAG_NONE, OBJ_EVENT_PAL_TAG_NPC_3, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 4, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, sOamTables_16x32, sAnimTable_Standard, sPicTable_ContestJudge, gDummySpriteAffineAnimTable};
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_BrendanWatering = {TAG_NONE, OBJ_EVENT_PAL_TAG_BRENDAN, OBJ_EVENT_PAL_TAG_BRIDGE_REFLECTION, 512, 32, 32, 0, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Standard, sPicTable_BrendanWatering, gDummySpriteAffineAnimTable};
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_MayWatering = {TAG_NONE, OBJ_EVENT_PAL_TAG_MAY, OBJ_EVENT_PAL_TAG_BRIDGE_REFLECTION, 512, 32, 32, 0, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Standard, sPicTable_MayWatering, gDummySpriteAffineAnimTable};
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_BrendanDecorating = {TAG_NONE, OBJ_EVENT_PAL_TAG_BRENDAN, OBJ_EVENT_PAL_TAG_BRIDGE_REFLECTION, 256, 16, 32, 10, SHADOW_SIZE_M, TRUE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, sOamTables_16x32, sAnimTable_Inanimate, sPicTable_BrendanDecorating, gDummySpriteAffineAnimTable};
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_MayDecorating = {TAG_NONE, OBJ_EVENT_PAL_TAG_MAY, OBJ_EVENT_PAL_TAG_BRIDGE_REFLECTION, 256, 16, 32, 10, SHADOW_SIZE_M, TRUE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, sOamTables_16x32, sAnimTable_Inanimate, sPicTable_MayDecorating, gDummySpriteAffineAnimTable};
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Archie = {TAG_NONE, OBJ_EVENT_PAL_TAG_NPC_1, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, sOamTables_16x32, sAnimTable_Standard, sPicTable_Archie, gDummySpriteAffineAnimTable};
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Maxie = {TAG_NONE, OBJ_EVENT_PAL_TAG_NPC_2, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 3, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, sOamTables_16x32, sAnimTable_Standard, sPicTable_Maxie, gDummySpriteAffineAnimTable};
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_KyogreFront = {TAG_NONE, OBJ_EVENT_PAL_TAG_NPC_4, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 5, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Standard, sPicTable_KyogreFront, sAffineAnimTable_KyogreGroudon};
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_GroudonFront = {TAG_NONE, OBJ_EVENT_PAL_TAG_NPC_3, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 4, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Standard, sPicTable_GroudonFront, sAffineAnimTable_KyogreGroudon};
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_KyogreSide = {TAG_NONE, OBJ_EVENT_PAL_TAG_NPC_4, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 5, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Standard, sPicTable_KyogreSide, sAffineAnimTable_KyogreGroudon};
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_GroudonSide = {TAG_NONE, OBJ_EVENT_PAL_TAG_NPC_3, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 4, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_GroudonSide, sPicTable_GroudonSide, sAffineAnimTable_KyogreGroudon};
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Fossil = {TAG_NONE, OBJ_EVENT_PAL_TAG_NPC_1, OBJ_EVENT_PAL_TAG_NONE, 128, 16, 16, 2, SHADOW_SIZE_S, TRUE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_16x16, sOamTables_16x16, sAnimTable_Inanimate, sPicTable_Fossil, gDummySpriteAffineAnimTable};
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Regirock = {TAG_NONE, OBJ_EVENT_PAL_TAG_NPC_2, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 3, SHADOW_SIZE_M, TRUE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Standard, sPicTable_Regi, gDummySpriteAffineAnimTable};
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Regice = {TAG_NONE, OBJ_EVENT_PAL_TAG_NPC_3, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 4, SHADOW_SIZE_M, TRUE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Standard, sPicTable_Regi, gDummySpriteAffineAnimTable};
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Registeel = {TAG_NONE, OBJ_EVENT_PAL_TAG_NPC_4, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 5, SHADOW_SIZE_M, TRUE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Standard, sPicTable_Regi, gDummySpriteAffineAnimTable};
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Skitty = {TAG_NONE, OBJ_EVENT_PAL_TAG_NPC_1, OBJ_EVENT_PAL_TAG_NONE, 128, 16, 16, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x16, sOamTables_16x16, sAnimTable_Standard, sPicTable_Skitty, gDummySpriteAffineAnimTable};
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Kecleon = {TAG_NONE, OBJ_EVENT_PAL_TAG_NPC_3, OBJ_EVENT_PAL_TAG_NONE, 128, 16, 16, 4, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x16, sOamTables_16x16, sAnimTable_Standard, sPicTable_Kecleon, gDummySpriteAffineAnimTable};
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_KyogreAsleep = {TAG_NONE, OBJ_EVENT_PAL_TAG_KYOGRE, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 10, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Standard, sPicTable_KyogreFront, sAffineAnimTable_KyogreGroudon};
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_GroudonAsleep = {TAG_NONE, OBJ_EVENT_PAL_TAG_GROUDON, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 10, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Standard, sPicTable_GroudonFront, sAffineAnimTable_KyogreGroudon};
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Rayquaza = {TAG_NONE, OBJ_EVENT_PAL_TAG_NPC_3, OBJ_EVENT_PAL_TAG_NONE, 2048, 64, 64, 4, SHADOW_SIZE_M, FALSE, TRUE, TRACKS_FOOT, &gObjectEventBaseOam_64x64, sOamTables_64x64, sAnimTable_Rayquaza, sPicTable_Rayquaza, gDummySpriteAffineAnimTable};
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Zigzagoon = {TAG_NONE, OBJ_EVENT_PAL_TAG_NPC_1, OBJ_EVENT_PAL_TAG_NONE, 128, 16, 16, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x16, sOamTables_16x16, sAnimTable_Standard, sPicTable_Zigzagoon, gDummySpriteAffineAnimTable};
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Pikachu = {TAG_NONE, OBJ_EVENT_PAL_TAG_NPC_2, OBJ_EVENT_PAL_TAG_NONE, 128, 16, 16, 3, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x16, sOamTables_16x16, sAnimTable_Standard, sPicTable_Pikachu, gDummySpriteAffineAnimTable};
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Azumarill = {TAG_NONE, OBJ_EVENT_PAL_TAG_NPC_1, OBJ_EVENT_PAL_TAG_NONE, 128, 16, 16, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x16, sOamTables_16x16, sAnimTable_Standard, sPicTable_Azumarill, gDummySpriteAffineAnimTable};
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Wingull = {TAG_NONE, OBJ_EVENT_PAL_TAG_NPC_1, OBJ_EVENT_PAL_TAG_NONE, 128, 16, 16, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x16, sOamTables_16x16, sAnimTable_Standard, sPicTable_Wingull, gDummySpriteAffineAnimTable};
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_KecleonBridgeShadow = {TAG_NONE, OBJ_EVENT_PAL_TAG_NPC_3, OBJ_EVENT_PAL_TAG_BRIDGE_REFLECTION, 128, 16, 16, 10, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x16, sOamTables_16x16, sAnimTable_Standard, sPicTable_Kecleon, gDummySpriteAffineAnimTable};
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_TuberMSwimming = {TAG_NONE, OBJ_EVENT_PAL_TAG_NPC_2, OBJ_EVENT_PAL_TAG_NONE, 128, 16, 16, 3, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x16, sOamTables_16x16, sAnimTable_Standard, sPicTable_TuberMSwimming, gDummySpriteAffineAnimTable};
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Azurill = {TAG_NONE, OBJ_EVENT_PAL_TAG_NPC_1, OBJ_EVENT_PAL_TAG_NONE, 128, 16, 16, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x16, sOamTables_16x16, sAnimTable_Standard, sPicTable_Azurill, gDummySpriteAffineAnimTable};
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Mom = {TAG_NONE, OBJ_EVENT_PAL_TAG_NPC_4, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 5, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, sOamTables_16x32, sAnimTable_Standard, sPicTable_Mom, gDummySpriteAffineAnimTable};
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_LinkBrendan = {TAG_NONE, OBJ_EVENT_PAL_TAG_MAY, OBJ_EVENT_PAL_TAG_BRIDGE_REFLECTION, 256, 16, 32, 10, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, sOamTables_16x32, sAnimTable_BrendanMayNormal, sPicTable_BrendanNormal, gDummySpriteAffineAnimTable};
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_LinkMay = {TAG_NONE, OBJ_EVENT_PAL_TAG_MAY, OBJ_EVENT_PAL_TAG_BRIDGE_REFLECTION, 256, 16, 32, 10, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, sOamTables_16x32, sAnimTable_BrendanMayNormal, sPicTable_MayNormal, gDummySpriteAffineAnimTable};
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Juan = {TAG_NONE, OBJ_EVENT_PAL_TAG_NPC_4, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 5, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, sOamTables_16x32, sAnimTable_Standard, sPicTable_Juan, gDummySpriteAffineAnimTable};
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Scott = {TAG_NONE, OBJ_EVENT_PAL_TAG_NPC_1, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, sOamTables_16x32, sAnimTable_Standard, sPicTable_Scott, gDummySpriteAffineAnimTable};
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_MysteryEventDeliveryman = {TAG_NONE, OBJ_EVENT_PAL_TAG_NPC_1, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, sOamTables_16x32, sAnimTable_Standard, sPicTable_MysteryEventDeliveryman, gDummySpriteAffineAnimTable};
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Statue = {TAG_NONE, OBJ_EVENT_PAL_TAG_NPC_4, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 5, SHADOW_SIZE_M, TRUE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, sOamTables_16x32, sAnimTable_Inanimate, sPicTable_Statue, gDummySpriteAffineAnimTable};
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Kirlia = {TAG_NONE, OBJ_EVENT_PAL_TAG_NPC_3, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 4, SHADOW_SIZE_S, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, sOamTables_16x32, sAnimTable_Standard, sPicTable_Kirlia, gDummySpriteAffineAnimTable};
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Dusclops = {TAG_NONE, OBJ_EVENT_PAL_TAG_NPC_4, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 5, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, sOamTables_16x32, sAnimTable_Standard, sPicTable_Dusclops, gDummySpriteAffineAnimTable};
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_UnionRoomAttendant = {TAG_NONE, OBJ_EVENT_PAL_TAG_NPC_3, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 4, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, sOamTables_16x32, sAnimTable_Standard, sPicTable_UnionRoomAttendant, gDummySpriteAffineAnimTable};
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Red = {TAG_NONE, OBJ_EVENT_PAL_TAG_RED_LEAF, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 10, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, sOamTables_16x32, sAnimTable_Standard, sPicTable_Red, gDummySpriteAffineAnimTable};
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Leaf = {TAG_NONE, OBJ_EVENT_PAL_TAG_RED_LEAF, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 10, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, sOamTables_16x32, sAnimTable_Standard, sPicTable_Leaf, gDummySpriteAffineAnimTable};
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Sudowoodo = {TAG_NONE, OBJ_EVENT_PAL_TAG_NPC_3, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 4, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, sOamTables_16x32, sAnimTable_Standard, sPicTable_Sudowoodo, gDummySpriteAffineAnimTable};
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Mew = {TAG_NONE, OBJ_EVENT_PAL_TAG_NPC_1, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, sOamTables_16x32, sAnimTable_Standard, sPicTable_Mew, gDummySpriteAffineAnimTable};
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Deoxys = {TAG_NONE, OBJ_EVENT_PAL_TAG_DEOXYS, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 10, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Standard, sPicTable_Deoxys, gDummySpriteAffineAnimTable};
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_BirthIslandStone = {TAG_NONE, OBJ_EVENT_PAL_TAG_BIRTH_ISLAND_STONE, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 10, SHADOW_SIZE_M, TRUE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Inanimate, sPicTable_BirthIslandStone, gDummySpriteAffineAnimTable};
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Anabel = {TAG_NONE, OBJ_EVENT_PAL_TAG_NPC_4, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 5, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, sOamTables_16x32, sAnimTable_Standard, sPicTable_Anabel, gDummySpriteAffineAnimTable};
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Tucker = {TAG_NONE, OBJ_EVENT_PAL_TAG_NPC_1, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, sOamTables_16x32, sAnimTable_Standard, sPicTable_Tucker, gDummySpriteAffineAnimTable};
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Greta = {TAG_NONE, OBJ_EVENT_PAL_TAG_NPC_1, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, sOamTables_16x32, sAnimTable_Standard, sPicTable_Greta, gDummySpriteAffineAnimTable};
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Spenser = {TAG_NONE, OBJ_EVENT_PAL_TAG_NPC_1, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, sOamTables_16x32, sAnimTable_Standard, sPicTable_Spenser, gDummySpriteAffineAnimTable};
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Noland = {TAG_NONE, OBJ_EVENT_PAL_TAG_NPC_3, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 4, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, sOamTables_16x32, sAnimTable_Standard, sPicTable_Noland, gDummySpriteAffineAnimTable};
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Lucy = {TAG_NONE, OBJ_EVENT_PAL_TAG_NPC_4, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 5, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, sOamTables_16x32, sAnimTable_Standard, sPicTable_Lucy, gDummySpriteAffineAnimTable};
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Brandon = {TAG_NONE, OBJ_EVENT_PAL_TAG_NPC_3, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 4, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, sOamTables_16x32, sAnimTable_Standard, sPicTable_Brandon, gDummySpriteAffineAnimTable};
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_RubySapphireBrendan = {TAG_NONE, OBJ_EVENT_PAL_TAG_RS_BRENDAN, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 10, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, sOamTables_16x32, sAnimTable_Standard, sPicTable_RubySapphireBrendan, gDummySpriteAffineAnimTable};
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_RubySapphireMay = {TAG_NONE, OBJ_EVENT_PAL_TAG_RS_MAY, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 10, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, sOamTables_16x32, sAnimTable_Standard, sPicTable_RubySapphireMay, gDummySpriteAffineAnimTable};
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Lugia = {TAG_NONE, OBJ_EVENT_PAL_TAG_LUGIA, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 10, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Standard, sPicTable_Lugia, gDummySpriteAffineAnimTable};
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_HoOh = {TAG_NONE, OBJ_EVENT_PAL_TAG_HO_OH, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 10, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_HoOh, sPicTable_HoOh, gDummySpriteAffineAnimTable};
|
499
src/data/object_events/object_event_graphics_info_pointers.h
Executable file
499
src/data/object_events/object_event_graphics_info_pointers.h
Executable file
@ -0,0 +1,499 @@
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_BrendanNormal;
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_BrendanMachBike;
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_BrendanSurfing;
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_BrendanFieldMove;
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_QuintyPlump;
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_NinjaBoy;
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Twin;
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Boy1;
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Girl1;
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Boy2;
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Girl2;
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_LittleBoy;
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_LittleGirl;
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Boy3;
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Girl3;
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_RichBoy;
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Woman1;
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_FatMan;
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_PokefanF;
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Man1;
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Woman2;
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_ExpertM;
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_ExpertF;
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Man2;
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Woman3;
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_PokefanM;
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Woman4;
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Cook;
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_LinkReceptionist;
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_OldMan;
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_OldWoman;
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Camper;
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Picnicker;
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Man3;
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Woman5;
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Youngster;
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_BugCatcher;
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_PsychicM;
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_SchoolKidM;
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Maniac;
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_HexManiac;
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_RayquazaStill;
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_SwimmerM;
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_SwimmerF;
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_BlackBelt;
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Beauty;
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Scientist1;
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Lass;
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Gentleman;
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Sailor;
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Fisherman;
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_RunningTriathleteM;
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_RunningTriathleteF;
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_TuberF;
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_TuberM;
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Hiker;
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_CyclingTriathleteM;
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_CyclingTriathleteF;
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Nurse;
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_ItemBall;
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_BerryTree;
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_BerryTreeEarlyStages;
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_BerryTreeLateStages;
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_BrendanAcroBike;
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_ProfBirch;
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Man4;
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Man5;
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_ReporterM;
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_ReporterF;
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Bard;
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Anabel;
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Tucker;
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Greta;
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Spenser;
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Noland;
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Lucy;
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_UnusedNatuDoll;
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_UnusedMagnemiteDoll;
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_UnusedSquirtleDoll;
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_UnusedWooperDoll;
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_UnusedPikachuDoll;
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_UnusedPorygon2Doll;
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_CuttableTree;
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_MartEmployee;
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_RooftopSaleWoman;
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Teala;
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_BreakableRock;
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_PushableBoulder;
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_MrBrineysBoat;
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_MayNormal;
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_MayMachBike;
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_MayAcroBike;
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_MaySurfing;
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_MayFieldMove;
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Truck;
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_VigorothCarryingBox;
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_VigorothFacingAway;
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_BirchsBag;
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_EnemyZigzagoon;
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Artist;
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_RivalBrendanNormal;
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_RivalBrendanMachBike;
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_RivalBrendanAcroBike;
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_RivalBrendanSurfing;
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_RivalBrendanFieldMove;
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_RivalMayNormal;
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_RivalMayMachBike;
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_RivalMayAcroBike;
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_RivalMaySurfing;
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_RivalMayFieldMove;
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Cameraman;
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_BrendanUnderwater;
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_MayUnderwater;
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_MovingBox;
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_CableCar;
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Scientist2;
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_DevonEmployee;
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_AquaMemberM;
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_AquaMemberF;
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_MagmaMemberM;
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_MagmaMemberF;
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Sidney;
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Phoebe;
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Glacia;
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Drake;
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Roxanne;
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Brawly;
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Wattson;
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Flannery;
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Norman;
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Winona;
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Liza;
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Tate;
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Wallace;
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Steven;
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Wally;
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_RubySapphireLittleBoy;
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_BrendanFishing;
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_MayFishing;
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_HotSpringsOldWoman;
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_SSTidal;
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_SubmarineShadow;
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_PichuDoll;
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_PikachuDoll;
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_MarillDoll;
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_TogepiDoll;
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_CyndaquilDoll;
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_ChikoritaDoll;
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_TotodileDoll;
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_JigglypuffDoll;
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_MeowthDoll;
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_ClefairyDoll;
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_DittoDoll;
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_SmoochumDoll;
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_TreeckoDoll;
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_TorchicDoll;
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_MudkipDoll;
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_DuskullDoll;
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_WynautDoll;
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_BaltoyDoll;
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_KecleonDoll;
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_AzurillDoll;
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_SkittyDoll;
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_SwabluDoll;
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_GulpinDoll;
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_LotadDoll;
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_SeedotDoll;
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_PikaCushion;
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_RoundCushion;
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_KissCushion;
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_ZigzagCushion;
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_SpinCushion;
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_DiamondCushion;
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_BallCushion;
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_GrassCushion;
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_FireCushion;
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_WaterCushion;
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_BigSnorlaxDoll;
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_BigRhydonDoll;
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_BigLaprasDoll;
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_BigVenusaurDoll;
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_BigCharizardDoll;
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_BigBlastoiseDoll;
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_BigWailmerDoll;
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_BigRegirockDoll;
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_BigRegiceDoll;
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_BigRegisteelDoll;
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Latias;
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Latios;
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_GameboyKid;
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_ContestJudge;
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_BrendanWatering;
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_MayWatering;
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_BrendanDecorating;
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_MayDecorating;
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Archie;
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Maxie;
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_KyogreFront;
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_GroudonFront;
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Fossil;
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Regirock;
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Regice;
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Registeel;
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Skitty;
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Kecleon;
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_KyogreAsleep;
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_GroudonAsleep;
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Rayquaza;
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Zigzagoon;
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Pikachu;
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Azumarill;
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Wingull;
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_KecleonBridgeShadow;
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_TuberMSwimming;
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Azurill;
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Mom;
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_LinkBrendan;
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_LinkMay;
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Juan;
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Scott;
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Poochyena;
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_KyogreSide;
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_GroudonSide;
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_MysteryEventDeliveryman;
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Statue;
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Kirlia;
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Dusclops;
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_UnionRoomAttendant;
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Sudowoodo;
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Mew;
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Red;
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Leaf;
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Deoxys;
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_BirthIslandStone;
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Brandon;
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_RubySapphireBrendan;
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_RubySapphireMay;
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Lugia;
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_HoOh;
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Bard;
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Hipster;
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Trader;
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Storyteller;
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Giddy;
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_UnusedMauvilleOldMan1;
|
||||
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_UnusedMauvilleOldMan2;
|
||||
|
||||
|
||||
const struct ObjectEventGraphicsInfo *const gObjectEventGraphicsInfoPointers[NUM_OBJ_EVENT_GFX] = {
|
||||
[OBJ_EVENT_GFX_BRENDAN_NORMAL] = &gObjectEventGraphicsInfo_BrendanNormal,
|
||||
[OBJ_EVENT_GFX_BRENDAN_MACH_BIKE] = &gObjectEventGraphicsInfo_BrendanMachBike,
|
||||
[OBJ_EVENT_GFX_BRENDAN_SURFING] = &gObjectEventGraphicsInfo_BrendanSurfing,
|
||||
[OBJ_EVENT_GFX_BRENDAN_FIELD_MOVE] = &gObjectEventGraphicsInfo_BrendanFieldMove,
|
||||
[OBJ_EVENT_GFX_QUINTY_PLUMP] = &gObjectEventGraphicsInfo_QuintyPlump,
|
||||
[OBJ_EVENT_GFX_NINJA_BOY] = &gObjectEventGraphicsInfo_NinjaBoy,
|
||||
[OBJ_EVENT_GFX_TWIN] = &gObjectEventGraphicsInfo_Twin,
|
||||
[OBJ_EVENT_GFX_BOY_1] = &gObjectEventGraphicsInfo_Boy1,
|
||||
[OBJ_EVENT_GFX_GIRL_1] = &gObjectEventGraphicsInfo_Girl1,
|
||||
[OBJ_EVENT_GFX_BOY_2] = &gObjectEventGraphicsInfo_Boy2,
|
||||
[OBJ_EVENT_GFX_GIRL_2] = &gObjectEventGraphicsInfo_Girl2,
|
||||
[OBJ_EVENT_GFX_LITTLE_BOY] = &gObjectEventGraphicsInfo_LittleBoy,
|
||||
[OBJ_EVENT_GFX_LITTLE_GIRL] = &gObjectEventGraphicsInfo_LittleGirl,
|
||||
[OBJ_EVENT_GFX_BOY_3] = &gObjectEventGraphicsInfo_Boy3,
|
||||
[OBJ_EVENT_GFX_GIRL_3] = &gObjectEventGraphicsInfo_Girl3,
|
||||
[OBJ_EVENT_GFX_RICH_BOY] = &gObjectEventGraphicsInfo_RichBoy,
|
||||
[OBJ_EVENT_GFX_WOMAN_1] = &gObjectEventGraphicsInfo_Woman1,
|
||||
[OBJ_EVENT_GFX_FAT_MAN] = &gObjectEventGraphicsInfo_FatMan,
|
||||
[OBJ_EVENT_GFX_POKEFAN_F] = &gObjectEventGraphicsInfo_PokefanF,
|
||||
[OBJ_EVENT_GFX_MAN_1] = &gObjectEventGraphicsInfo_Man1,
|
||||
[OBJ_EVENT_GFX_WOMAN_2] = &gObjectEventGraphicsInfo_Woman2,
|
||||
[OBJ_EVENT_GFX_EXPERT_M] = &gObjectEventGraphicsInfo_ExpertM,
|
||||
[OBJ_EVENT_GFX_EXPERT_F] = &gObjectEventGraphicsInfo_ExpertF,
|
||||
[OBJ_EVENT_GFX_MAN_2] = &gObjectEventGraphicsInfo_Man2,
|
||||
[OBJ_EVENT_GFX_WOMAN_3] = &gObjectEventGraphicsInfo_Woman3,
|
||||
[OBJ_EVENT_GFX_POKEFAN_M] = &gObjectEventGraphicsInfo_PokefanM,
|
||||
[OBJ_EVENT_GFX_WOMAN_4] = &gObjectEventGraphicsInfo_Woman4,
|
||||
[OBJ_EVENT_GFX_COOK] = &gObjectEventGraphicsInfo_Cook,
|
||||
[OBJ_EVENT_GFX_LINK_RECEPTIONIST] = &gObjectEventGraphicsInfo_LinkReceptionist,
|
||||
[OBJ_EVENT_GFX_OLD_MAN] = &gObjectEventGraphicsInfo_OldMan,
|
||||
[OBJ_EVENT_GFX_OLD_WOMAN] = &gObjectEventGraphicsInfo_OldWoman,
|
||||
[OBJ_EVENT_GFX_CAMPER] = &gObjectEventGraphicsInfo_Camper,
|
||||
[OBJ_EVENT_GFX_PICNICKER] = &gObjectEventGraphicsInfo_Picnicker,
|
||||
[OBJ_EVENT_GFX_MAN_3] = &gObjectEventGraphicsInfo_Man3,
|
||||
[OBJ_EVENT_GFX_WOMAN_5] = &gObjectEventGraphicsInfo_Woman5,
|
||||
[OBJ_EVENT_GFX_YOUNGSTER] = &gObjectEventGraphicsInfo_Youngster,
|
||||
[OBJ_EVENT_GFX_BUG_CATCHER] = &gObjectEventGraphicsInfo_BugCatcher,
|
||||
[OBJ_EVENT_GFX_PSYCHIC_M] = &gObjectEventGraphicsInfo_PsychicM,
|
||||
[OBJ_EVENT_GFX_SCHOOL_KID_M] = &gObjectEventGraphicsInfo_SchoolKidM,
|
||||
[OBJ_EVENT_GFX_MANIAC] = &gObjectEventGraphicsInfo_Maniac,
|
||||
[OBJ_EVENT_GFX_HEX_MANIAC] = &gObjectEventGraphicsInfo_HexManiac,
|
||||
[OBJ_EVENT_GFX_RAYQUAZA_STILL] = &gObjectEventGraphicsInfo_RayquazaStill,
|
||||
[OBJ_EVENT_GFX_SWIMMER_M] = &gObjectEventGraphicsInfo_SwimmerM,
|
||||
[OBJ_EVENT_GFX_SWIMMER_F] = &gObjectEventGraphicsInfo_SwimmerF,
|
||||
[OBJ_EVENT_GFX_BLACK_BELT] = &gObjectEventGraphicsInfo_BlackBelt,
|
||||
[OBJ_EVENT_GFX_BEAUTY] = &gObjectEventGraphicsInfo_Beauty,
|
||||
[OBJ_EVENT_GFX_SCIENTIST_1] = &gObjectEventGraphicsInfo_Scientist1,
|
||||
[OBJ_EVENT_GFX_LASS] = &gObjectEventGraphicsInfo_Lass,
|
||||
[OBJ_EVENT_GFX_GENTLEMAN] = &gObjectEventGraphicsInfo_Gentleman,
|
||||
[OBJ_EVENT_GFX_SAILOR] = &gObjectEventGraphicsInfo_Sailor,
|
||||
[OBJ_EVENT_GFX_FISHERMAN] = &gObjectEventGraphicsInfo_Fisherman,
|
||||
[OBJ_EVENT_GFX_RUNNING_TRIATHLETE_M] = &gObjectEventGraphicsInfo_RunningTriathleteM,
|
||||
[OBJ_EVENT_GFX_RUNNING_TRIATHLETE_F] = &gObjectEventGraphicsInfo_RunningTriathleteF,
|
||||
[OBJ_EVENT_GFX_TUBER_F] = &gObjectEventGraphicsInfo_TuberF,
|
||||
[OBJ_EVENT_GFX_TUBER_M] = &gObjectEventGraphicsInfo_TuberM,
|
||||
[OBJ_EVENT_GFX_HIKER] = &gObjectEventGraphicsInfo_Hiker,
|
||||
[OBJ_EVENT_GFX_CYCLING_TRIATHLETE_M] = &gObjectEventGraphicsInfo_CyclingTriathleteM,
|
||||
[OBJ_EVENT_GFX_CYCLING_TRIATHLETE_F] = &gObjectEventGraphicsInfo_CyclingTriathleteF,
|
||||
[OBJ_EVENT_GFX_NURSE] = &gObjectEventGraphicsInfo_Nurse,
|
||||
[OBJ_EVENT_GFX_ITEM_BALL] = &gObjectEventGraphicsInfo_ItemBall,
|
||||
[OBJ_EVENT_GFX_BERRY_TREE] = &gObjectEventGraphicsInfo_BerryTree,
|
||||
[OBJ_EVENT_GFX_BERRY_TREE_EARLY_STAGES] = &gObjectEventGraphicsInfo_BerryTreeEarlyStages,
|
||||
[OBJ_EVENT_GFX_BERRY_TREE_LATE_STAGES] = &gObjectEventGraphicsInfo_BerryTreeLateStages,
|
||||
[OBJ_EVENT_GFX_BRENDAN_ACRO_BIKE] = &gObjectEventGraphicsInfo_BrendanAcroBike,
|
||||
[OBJ_EVENT_GFX_PROF_BIRCH] = &gObjectEventGraphicsInfo_ProfBirch,
|
||||
[OBJ_EVENT_GFX_MAN_4] = &gObjectEventGraphicsInfo_Man4,
|
||||
[OBJ_EVENT_GFX_MAN_5] = &gObjectEventGraphicsInfo_Man5,
|
||||
[OBJ_EVENT_GFX_REPORTER_M] = &gObjectEventGraphicsInfo_ReporterM,
|
||||
[OBJ_EVENT_GFX_REPORTER_F] = &gObjectEventGraphicsInfo_ReporterF,
|
||||
[OBJ_EVENT_GFX_BARD] = &gObjectEventGraphicsInfo_Bard,
|
||||
[OBJ_EVENT_GFX_ANABEL] = &gObjectEventGraphicsInfo_Anabel,
|
||||
[OBJ_EVENT_GFX_TUCKER] = &gObjectEventGraphicsInfo_Tucker,
|
||||
[OBJ_EVENT_GFX_GRETA] = &gObjectEventGraphicsInfo_Greta,
|
||||
[OBJ_EVENT_GFX_SPENSER] = &gObjectEventGraphicsInfo_Spenser,
|
||||
[OBJ_EVENT_GFX_NOLAND] = &gObjectEventGraphicsInfo_Noland,
|
||||
[OBJ_EVENT_GFX_LUCY] = &gObjectEventGraphicsInfo_Lucy,
|
||||
[OBJ_EVENT_GFX_UNUSED_NATU_DOLL] = &gObjectEventGraphicsInfo_UnusedNatuDoll,
|
||||
[OBJ_EVENT_GFX_UNUSED_MAGNEMITE_DOLL] = &gObjectEventGraphicsInfo_UnusedMagnemiteDoll,
|
||||
[OBJ_EVENT_GFX_UNUSED_SQUIRTLE_DOLL] = &gObjectEventGraphicsInfo_UnusedSquirtleDoll,
|
||||
[OBJ_EVENT_GFX_UNUSED_WOOPER_DOLL] = &gObjectEventGraphicsInfo_UnusedWooperDoll,
|
||||
[OBJ_EVENT_GFX_UNUSED_PIKACHU_DOLL] = &gObjectEventGraphicsInfo_UnusedPikachuDoll,
|
||||
[OBJ_EVENT_GFX_UNUSED_PORYGON2_DOLL] = &gObjectEventGraphicsInfo_UnusedPorygon2Doll,
|
||||
[OBJ_EVENT_GFX_CUTTABLE_TREE] = &gObjectEventGraphicsInfo_CuttableTree,
|
||||
[OBJ_EVENT_GFX_MART_EMPLOYEE] = &gObjectEventGraphicsInfo_MartEmployee,
|
||||
[OBJ_EVENT_GFX_ROOFTOP_SALE_WOMAN] = &gObjectEventGraphicsInfo_RooftopSaleWoman,
|
||||
[OBJ_EVENT_GFX_TEALA] = &gObjectEventGraphicsInfo_Teala,
|
||||
[OBJ_EVENT_GFX_BREAKABLE_ROCK] = &gObjectEventGraphicsInfo_BreakableRock,
|
||||
[OBJ_EVENT_GFX_PUSHABLE_BOULDER] = &gObjectEventGraphicsInfo_PushableBoulder,
|
||||
[OBJ_EVENT_GFX_MR_BRINEYS_BOAT] = &gObjectEventGraphicsInfo_MrBrineysBoat,
|
||||
[OBJ_EVENT_GFX_MAY_NORMAL] = &gObjectEventGraphicsInfo_MayNormal,
|
||||
[OBJ_EVENT_GFX_MAY_MACH_BIKE] = &gObjectEventGraphicsInfo_MayMachBike,
|
||||
[OBJ_EVENT_GFX_MAY_ACRO_BIKE] = &gObjectEventGraphicsInfo_MayAcroBike,
|
||||
[OBJ_EVENT_GFX_MAY_SURFING] = &gObjectEventGraphicsInfo_MaySurfing,
|
||||
[OBJ_EVENT_GFX_MAY_FIELD_MOVE] = &gObjectEventGraphicsInfo_MayFieldMove,
|
||||
[OBJ_EVENT_GFX_TRUCK] = &gObjectEventGraphicsInfo_Truck,
|
||||
[OBJ_EVENT_GFX_VIGOROTH_CARRYING_BOX] = &gObjectEventGraphicsInfo_VigorothCarryingBox,
|
||||
[OBJ_EVENT_GFX_VIGOROTH_FACING_AWAY] = &gObjectEventGraphicsInfo_VigorothFacingAway,
|
||||
[OBJ_EVENT_GFX_BIRCHS_BAG] = &gObjectEventGraphicsInfo_BirchsBag,
|
||||
[OBJ_EVENT_GFX_ZIGZAGOON_1] = &gObjectEventGraphicsInfo_EnemyZigzagoon,
|
||||
[OBJ_EVENT_GFX_ARTIST] = &gObjectEventGraphicsInfo_Artist,
|
||||
[OBJ_EVENT_GFX_RIVAL_BRENDAN_NORMAL] = &gObjectEventGraphicsInfo_RivalBrendanNormal,
|
||||
[OBJ_EVENT_GFX_RIVAL_BRENDAN_MACH_BIKE] = &gObjectEventGraphicsInfo_RivalBrendanMachBike,
|
||||
[OBJ_EVENT_GFX_RIVAL_BRENDAN_ACRO_BIKE] = &gObjectEventGraphicsInfo_RivalBrendanAcroBike,
|
||||
[OBJ_EVENT_GFX_RIVAL_BRENDAN_SURFING] = &gObjectEventGraphicsInfo_RivalBrendanSurfing,
|
||||
[OBJ_EVENT_GFX_RIVAL_BRENDAN_FIELD_MOVE] = &gObjectEventGraphicsInfo_RivalBrendanFieldMove,
|
||||
[OBJ_EVENT_GFX_RIVAL_MAY_NORMAL] = &gObjectEventGraphicsInfo_RivalMayNormal,
|
||||
[OBJ_EVENT_GFX_RIVAL_MAY_MACH_BIKE] = &gObjectEventGraphicsInfo_RivalMayMachBike,
|
||||
[OBJ_EVENT_GFX_RIVAL_MAY_ACRO_BIKE] = &gObjectEventGraphicsInfo_RivalMayAcroBike,
|
||||
[OBJ_EVENT_GFX_RIVAL_MAY_SURFING] = &gObjectEventGraphicsInfo_RivalMaySurfing,
|
||||
[OBJ_EVENT_GFX_RIVAL_MAY_FIELD_MOVE] = &gObjectEventGraphicsInfo_RivalMayFieldMove,
|
||||
[OBJ_EVENT_GFX_CAMERAMAN] = &gObjectEventGraphicsInfo_Cameraman,
|
||||
[OBJ_EVENT_GFX_BRENDAN_UNDERWATER] = &gObjectEventGraphicsInfo_BrendanUnderwater,
|
||||
[OBJ_EVENT_GFX_MAY_UNDERWATER] = &gObjectEventGraphicsInfo_MayUnderwater,
|
||||
[OBJ_EVENT_GFX_MOVING_BOX] = &gObjectEventGraphicsInfo_MovingBox,
|
||||
[OBJ_EVENT_GFX_CABLE_CAR] = &gObjectEventGraphicsInfo_CableCar,
|
||||
[OBJ_EVENT_GFX_SCIENTIST_2] = &gObjectEventGraphicsInfo_Scientist2,
|
||||
[OBJ_EVENT_GFX_DEVON_EMPLOYEE] = &gObjectEventGraphicsInfo_DevonEmployee,
|
||||
[OBJ_EVENT_GFX_AQUA_MEMBER_M] = &gObjectEventGraphicsInfo_AquaMemberM,
|
||||
[OBJ_EVENT_GFX_AQUA_MEMBER_F] = &gObjectEventGraphicsInfo_AquaMemberF,
|
||||
[OBJ_EVENT_GFX_MAGMA_MEMBER_M] = &gObjectEventGraphicsInfo_MagmaMemberM,
|
||||
[OBJ_EVENT_GFX_MAGMA_MEMBER_F] = &gObjectEventGraphicsInfo_MagmaMemberF,
|
||||
[OBJ_EVENT_GFX_SIDNEY] = &gObjectEventGraphicsInfo_Sidney,
|
||||
[OBJ_EVENT_GFX_PHOEBE] = &gObjectEventGraphicsInfo_Phoebe,
|
||||
[OBJ_EVENT_GFX_GLACIA] = &gObjectEventGraphicsInfo_Glacia,
|
||||
[OBJ_EVENT_GFX_DRAKE] = &gObjectEventGraphicsInfo_Drake,
|
||||
[OBJ_EVENT_GFX_ROXANNE] = &gObjectEventGraphicsInfo_Roxanne,
|
||||
[OBJ_EVENT_GFX_BRAWLY] = &gObjectEventGraphicsInfo_Brawly,
|
||||
[OBJ_EVENT_GFX_WATTSON] = &gObjectEventGraphicsInfo_Wattson,
|
||||
[OBJ_EVENT_GFX_FLANNERY] = &gObjectEventGraphicsInfo_Flannery,
|
||||
[OBJ_EVENT_GFX_NORMAN] = &gObjectEventGraphicsInfo_Norman,
|
||||
[OBJ_EVENT_GFX_WINONA] = &gObjectEventGraphicsInfo_Winona,
|
||||
[OBJ_EVENT_GFX_LIZA] = &gObjectEventGraphicsInfo_Liza,
|
||||
[OBJ_EVENT_GFX_TATE] = &gObjectEventGraphicsInfo_Tate,
|
||||
[OBJ_EVENT_GFX_WALLACE] = &gObjectEventGraphicsInfo_Wallace,
|
||||
[OBJ_EVENT_GFX_STEVEN] = &gObjectEventGraphicsInfo_Steven,
|
||||
[OBJ_EVENT_GFX_WALLY] = &gObjectEventGraphicsInfo_Wally,
|
||||
[OBJ_EVENT_GFX_LITTLE_BOY_3] = &gObjectEventGraphicsInfo_RubySapphireLittleBoy,
|
||||
[OBJ_EVENT_GFX_BRENDAN_FISHING] = &gObjectEventGraphicsInfo_BrendanFishing,
|
||||
[OBJ_EVENT_GFX_MAY_FISHING] = &gObjectEventGraphicsInfo_MayFishing,
|
||||
[OBJ_EVENT_GFX_HOT_SPRINGS_OLD_WOMAN] = &gObjectEventGraphicsInfo_HotSpringsOldWoman,
|
||||
[OBJ_EVENT_GFX_SS_TIDAL] = &gObjectEventGraphicsInfo_SSTidal,
|
||||
[OBJ_EVENT_GFX_SUBMARINE_SHADOW] = &gObjectEventGraphicsInfo_SubmarineShadow,
|
||||
[OBJ_EVENT_GFX_PICHU_DOLL] = &gObjectEventGraphicsInfo_PichuDoll,
|
||||
[OBJ_EVENT_GFX_PIKACHU_DOLL] = &gObjectEventGraphicsInfo_PikachuDoll,
|
||||
[OBJ_EVENT_GFX_MARILL_DOLL] = &gObjectEventGraphicsInfo_MarillDoll,
|
||||
[OBJ_EVENT_GFX_TOGEPI_DOLL] = &gObjectEventGraphicsInfo_TogepiDoll,
|
||||
[OBJ_EVENT_GFX_CYNDAQUIL_DOLL] = &gObjectEventGraphicsInfo_CyndaquilDoll,
|
||||
[OBJ_EVENT_GFX_CHIKORITA_DOLL] = &gObjectEventGraphicsInfo_ChikoritaDoll,
|
||||
[OBJ_EVENT_GFX_TOTODILE_DOLL] = &gObjectEventGraphicsInfo_TotodileDoll,
|
||||
[OBJ_EVENT_GFX_JIGGLYPUFF_DOLL] = &gObjectEventGraphicsInfo_JigglypuffDoll,
|
||||
[OBJ_EVENT_GFX_MEOWTH_DOLL] = &gObjectEventGraphicsInfo_MeowthDoll,
|
||||
[OBJ_EVENT_GFX_CLEFAIRY_DOLL] = &gObjectEventGraphicsInfo_ClefairyDoll,
|
||||
[OBJ_EVENT_GFX_DITTO_DOLL] = &gObjectEventGraphicsInfo_DittoDoll,
|
||||
[OBJ_EVENT_GFX_SMOOCHUM_DOLL] = &gObjectEventGraphicsInfo_SmoochumDoll,
|
||||
[OBJ_EVENT_GFX_TREECKO_DOLL] = &gObjectEventGraphicsInfo_TreeckoDoll,
|
||||
[OBJ_EVENT_GFX_TORCHIC_DOLL] = &gObjectEventGraphicsInfo_TorchicDoll,
|
||||
[OBJ_EVENT_GFX_MUDKIP_DOLL] = &gObjectEventGraphicsInfo_MudkipDoll,
|
||||
[OBJ_EVENT_GFX_DUSKULL_DOLL] = &gObjectEventGraphicsInfo_DuskullDoll,
|
||||
[OBJ_EVENT_GFX_WYNAUT_DOLL] = &gObjectEventGraphicsInfo_WynautDoll,
|
||||
[OBJ_EVENT_GFX_BALTOY_DOLL] = &gObjectEventGraphicsInfo_BaltoyDoll,
|
||||
[OBJ_EVENT_GFX_KECLEON_DOLL] = &gObjectEventGraphicsInfo_KecleonDoll,
|
||||
[OBJ_EVENT_GFX_AZURILL_DOLL] = &gObjectEventGraphicsInfo_AzurillDoll,
|
||||
[OBJ_EVENT_GFX_SKITTY_DOLL] = &gObjectEventGraphicsInfo_SkittyDoll,
|
||||
[OBJ_EVENT_GFX_SWABLU_DOLL] = &gObjectEventGraphicsInfo_SwabluDoll,
|
||||
[OBJ_EVENT_GFX_GULPIN_DOLL] = &gObjectEventGraphicsInfo_GulpinDoll,
|
||||
[OBJ_EVENT_GFX_LOTAD_DOLL] = &gObjectEventGraphicsInfo_LotadDoll,
|
||||
[OBJ_EVENT_GFX_SEEDOT_DOLL] = &gObjectEventGraphicsInfo_SeedotDoll,
|
||||
[OBJ_EVENT_GFX_PIKA_CUSHION] = &gObjectEventGraphicsInfo_PikaCushion,
|
||||
[OBJ_EVENT_GFX_ROUND_CUSHION] = &gObjectEventGraphicsInfo_RoundCushion,
|
||||
[OBJ_EVENT_GFX_KISS_CUSHION] = &gObjectEventGraphicsInfo_KissCushion,
|
||||
[OBJ_EVENT_GFX_ZIGZAG_CUSHION] = &gObjectEventGraphicsInfo_ZigzagCushion,
|
||||
[OBJ_EVENT_GFX_SPIN_CUSHION] = &gObjectEventGraphicsInfo_SpinCushion,
|
||||
[OBJ_EVENT_GFX_DIAMOND_CUSHION] = &gObjectEventGraphicsInfo_DiamondCushion,
|
||||
[OBJ_EVENT_GFX_BALL_CUSHION] = &gObjectEventGraphicsInfo_BallCushion,
|
||||
[OBJ_EVENT_GFX_GRASS_CUSHION] = &gObjectEventGraphicsInfo_GrassCushion,
|
||||
[OBJ_EVENT_GFX_FIRE_CUSHION] = &gObjectEventGraphicsInfo_FireCushion,
|
||||
[OBJ_EVENT_GFX_WATER_CUSHION] = &gObjectEventGraphicsInfo_WaterCushion,
|
||||
[OBJ_EVENT_GFX_BIG_SNORLAX_DOLL] = &gObjectEventGraphicsInfo_BigSnorlaxDoll,
|
||||
[OBJ_EVENT_GFX_BIG_RHYDON_DOLL] = &gObjectEventGraphicsInfo_BigRhydonDoll,
|
||||
[OBJ_EVENT_GFX_BIG_LAPRAS_DOLL] = &gObjectEventGraphicsInfo_BigLaprasDoll,
|
||||
[OBJ_EVENT_GFX_BIG_VENUSAUR_DOLL] = &gObjectEventGraphicsInfo_BigVenusaurDoll,
|
||||
[OBJ_EVENT_GFX_BIG_CHARIZARD_DOLL] = &gObjectEventGraphicsInfo_BigCharizardDoll,
|
||||
[OBJ_EVENT_GFX_BIG_BLASTOISE_DOLL] = &gObjectEventGraphicsInfo_BigBlastoiseDoll,
|
||||
[OBJ_EVENT_GFX_BIG_WAILMER_DOLL] = &gObjectEventGraphicsInfo_BigWailmerDoll,
|
||||
[OBJ_EVENT_GFX_BIG_REGIROCK_DOLL] = &gObjectEventGraphicsInfo_BigRegirockDoll,
|
||||
[OBJ_EVENT_GFX_BIG_REGICE_DOLL] = &gObjectEventGraphicsInfo_BigRegiceDoll,
|
||||
[OBJ_EVENT_GFX_BIG_REGISTEEL_DOLL] = &gObjectEventGraphicsInfo_BigRegisteelDoll,
|
||||
[OBJ_EVENT_GFX_LATIAS] = &gObjectEventGraphicsInfo_Latias,
|
||||
[OBJ_EVENT_GFX_LATIOS] = &gObjectEventGraphicsInfo_Latios,
|
||||
[OBJ_EVENT_GFX_GAMEBOY_KID] = &gObjectEventGraphicsInfo_GameboyKid,
|
||||
[OBJ_EVENT_GFX_CONTEST_JUDGE] = &gObjectEventGraphicsInfo_ContestJudge,
|
||||
[OBJ_EVENT_GFX_BRENDAN_WATERING] = &gObjectEventGraphicsInfo_BrendanWatering,
|
||||
[OBJ_EVENT_GFX_MAY_WATERING] = &gObjectEventGraphicsInfo_MayWatering,
|
||||
[OBJ_EVENT_GFX_BRENDAN_DECORATING] = &gObjectEventGraphicsInfo_BrendanDecorating,
|
||||
[OBJ_EVENT_GFX_MAY_DECORATING] = &gObjectEventGraphicsInfo_MayDecorating,
|
||||
[OBJ_EVENT_GFX_ARCHIE] = &gObjectEventGraphicsInfo_Archie,
|
||||
[OBJ_EVENT_GFX_MAXIE] = &gObjectEventGraphicsInfo_Maxie,
|
||||
[OBJ_EVENT_GFX_KYOGRE_FRONT] = &gObjectEventGraphicsInfo_KyogreFront,
|
||||
[OBJ_EVENT_GFX_GROUDON_FRONT] = &gObjectEventGraphicsInfo_GroudonFront,
|
||||
[OBJ_EVENT_GFX_FOSSIL] = &gObjectEventGraphicsInfo_Fossil,
|
||||
[OBJ_EVENT_GFX_REGIROCK] = &gObjectEventGraphicsInfo_Regirock,
|
||||
[OBJ_EVENT_GFX_REGICE] = &gObjectEventGraphicsInfo_Regice,
|
||||
[OBJ_EVENT_GFX_REGISTEEL] = &gObjectEventGraphicsInfo_Registeel,
|
||||
[OBJ_EVENT_GFX_SKITTY] = &gObjectEventGraphicsInfo_Skitty,
|
||||
[OBJ_EVENT_GFX_KECLEON] = &gObjectEventGraphicsInfo_Kecleon,
|
||||
[OBJ_EVENT_GFX_KYOGRE_ASLEEP] = &gObjectEventGraphicsInfo_KyogreAsleep,
|
||||
[OBJ_EVENT_GFX_GROUDON_ASLEEP] = &gObjectEventGraphicsInfo_GroudonAsleep,
|
||||
[OBJ_EVENT_GFX_RAYQUAZA] = &gObjectEventGraphicsInfo_Rayquaza,
|
||||
[OBJ_EVENT_GFX_ZIGZAGOON_2] = &gObjectEventGraphicsInfo_Zigzagoon,
|
||||
[OBJ_EVENT_GFX_PIKACHU] = &gObjectEventGraphicsInfo_Pikachu,
|
||||
[OBJ_EVENT_GFX_AZUMARILL] = &gObjectEventGraphicsInfo_Azumarill,
|
||||
[OBJ_EVENT_GFX_WINGULL] = &gObjectEventGraphicsInfo_Wingull,
|
||||
[OBJ_EVENT_GFX_KECLEON_BRIDGE_SHADOW] = &gObjectEventGraphicsInfo_KecleonBridgeShadow,
|
||||
[OBJ_EVENT_GFX_TUBER_M_SWIMMING] = &gObjectEventGraphicsInfo_TuberMSwimming,
|
||||
[OBJ_EVENT_GFX_AZURILL] = &gObjectEventGraphicsInfo_Azurill,
|
||||
[OBJ_EVENT_GFX_MOM] = &gObjectEventGraphicsInfo_Mom,
|
||||
[OBJ_EVENT_GFX_LINK_BRENDAN] = &gObjectEventGraphicsInfo_LinkBrendan,
|
||||
[OBJ_EVENT_GFX_LINK_MAY] = &gObjectEventGraphicsInfo_LinkMay,
|
||||
[OBJ_EVENT_GFX_JUAN] = &gObjectEventGraphicsInfo_Juan,
|
||||
[OBJ_EVENT_GFX_SCOTT] = &gObjectEventGraphicsInfo_Scott,
|
||||
[OBJ_EVENT_GFX_POOCHYENA] = &gObjectEventGraphicsInfo_Poochyena,
|
||||
[OBJ_EVENT_GFX_KYOGRE_SIDE] = &gObjectEventGraphicsInfo_KyogreSide,
|
||||
[OBJ_EVENT_GFX_GROUDON_SIDE] = &gObjectEventGraphicsInfo_GroudonSide,
|
||||
[OBJ_EVENT_GFX_MYSTERY_GIFT_MAN] = &gObjectEventGraphicsInfo_MysteryEventDeliveryman,
|
||||
[OBJ_EVENT_GFX_TRICK_HOUSE_STATUE] = &gObjectEventGraphicsInfo_Statue,
|
||||
[OBJ_EVENT_GFX_KIRLIA] = &gObjectEventGraphicsInfo_Kirlia,
|
||||
[OBJ_EVENT_GFX_DUSCLOPS] = &gObjectEventGraphicsInfo_Dusclops,
|
||||
[OBJ_EVENT_GFX_UNION_ROOM_NURSE] = &gObjectEventGraphicsInfo_UnionRoomAttendant,
|
||||
[OBJ_EVENT_GFX_SUDOWOODO] = &gObjectEventGraphicsInfo_Sudowoodo,
|
||||
[OBJ_EVENT_GFX_MEW] = &gObjectEventGraphicsInfo_Mew,
|
||||
[OBJ_EVENT_GFX_RED] = &gObjectEventGraphicsInfo_Red,
|
||||
[OBJ_EVENT_GFX_LEAF] = &gObjectEventGraphicsInfo_Leaf,
|
||||
[OBJ_EVENT_GFX_DEOXYS] = &gObjectEventGraphicsInfo_Deoxys,
|
||||
[OBJ_EVENT_GFX_DEOXYS_TRIANGLE] = &gObjectEventGraphicsInfo_BirthIslandStone,
|
||||
[OBJ_EVENT_GFX_BRANDON] = &gObjectEventGraphicsInfo_Brandon,
|
||||
[OBJ_EVENT_GFX_LINK_RS_BRENDAN] = &gObjectEventGraphicsInfo_RubySapphireBrendan,
|
||||
[OBJ_EVENT_GFX_LINK_RS_MAY] = &gObjectEventGraphicsInfo_RubySapphireMay,
|
||||
[OBJ_EVENT_GFX_LUGIA] = &gObjectEventGraphicsInfo_Lugia,
|
||||
[OBJ_EVENT_GFX_HOOH] = &gObjectEventGraphicsInfo_HoOh,
|
||||
};
|
||||
|
||||
const struct ObjectEventGraphicsInfo *const gMauvilleOldManGraphicsInfoPointers[] = {
|
||||
[MAUVILLE_MAN_BARD] = &gObjectEventGraphicsInfo_Bard,
|
||||
[MAUVILLE_MAN_HIPSTER] = &gObjectEventGraphicsInfo_Hipster,
|
||||
[MAUVILLE_MAN_TRADER] = &gObjectEventGraphicsInfo_Trader,
|
||||
[MAUVILLE_MAN_STORYTELLER] = &gObjectEventGraphicsInfo_Storyteller,
|
||||
[MAUVILLE_MAN_GIDDY] = &gObjectEventGraphicsInfo_Giddy,
|
||||
[MAUVILLE_MAN_UNUSED1] = &gObjectEventGraphicsInfo_UnusedMauvilleOldMan1,
|
||||
[MAUVILLE_MAN_UNUSED2] = &gObjectEventGraphicsInfo_UnusedMauvilleOldMan2,
|
||||
};
|
2174
src/data/object_events/object_event_pic_tables.h
Executable file
2174
src/data/object_events/object_event_pic_tables.h
Executable file
@ -0,0 +1,2174 @@
|
||||
static const struct SpriteFrameImage sPicTable_BrendanNormal[] = {
|
||||
overworld_frame(gObjectEventPic_BrendanNormal, 2, 4, 0),
|
||||
overworld_frame(gObjectEventPic_BrendanNormal, 2, 4, 1),
|
||||
overworld_frame(gObjectEventPic_BrendanNormal, 2, 4, 2),
|
||||
overworld_frame(gObjectEventPic_BrendanNormal, 2, 4, 3),
|
||||
overworld_frame(gObjectEventPic_BrendanNormal, 2, 4, 4),
|
||||
overworld_frame(gObjectEventPic_BrendanNormal, 2, 4, 5),
|
||||
overworld_frame(gObjectEventPic_BrendanNormal, 2, 4, 6),
|
||||
overworld_frame(gObjectEventPic_BrendanNormal, 2, 4, 7),
|
||||
overworld_frame(gObjectEventPic_BrendanNormal, 2, 4, 8),
|
||||
overworld_frame(gObjectEventPic_BrendanRunning, 2, 4, 0),
|
||||
overworld_frame(gObjectEventPic_BrendanRunning, 2, 4, 1),
|
||||
overworld_frame(gObjectEventPic_BrendanRunning, 2, 4, 2),
|
||||
overworld_frame(gObjectEventPic_BrendanRunning, 2, 4, 3),
|
||||
overworld_frame(gObjectEventPic_BrendanRunning, 2, 4, 4),
|
||||
overworld_frame(gObjectEventPic_BrendanRunning, 2, 4, 5),
|
||||
overworld_frame(gObjectEventPic_BrendanRunning, 2, 4, 6),
|
||||
overworld_frame(gObjectEventPic_BrendanRunning, 2, 4, 7),
|
||||
overworld_frame(gObjectEventPic_BrendanRunning, 2, 4, 8),
|
||||
};
|
||||
|
||||
static const struct SpriteFrameImage sPicTable_BrendanMachBike[] = {
|
||||
overworld_frame(gObjectEventPic_BrendanMachBike, 4, 4, 0),
|
||||
overworld_frame(gObjectEventPic_BrendanMachBike, 4, 4, 1),
|
||||
overworld_frame(gObjectEventPic_BrendanMachBike, 4, 4, 2),
|
||||
overworld_frame(gObjectEventPic_BrendanMachBike, 4, 4, 3),
|
||||
overworld_frame(gObjectEventPic_BrendanMachBike, 4, 4, 4),
|
||||
overworld_frame(gObjectEventPic_BrendanMachBike, 4, 4, 5),
|
||||
overworld_frame(gObjectEventPic_BrendanMachBike, 4, 4, 6),
|
||||
overworld_frame(gObjectEventPic_BrendanMachBike, 4, 4, 7),
|
||||
overworld_frame(gObjectEventPic_BrendanMachBike, 4, 4, 8),
|
||||
};
|
||||
|
||||
static const struct SpriteFrameImage sPicTable_BrendanAcroBike[] = {
|
||||
overworld_frame(gObjectEventPic_BrendanAcroBike, 4, 4, 0),
|
||||
overworld_frame(gObjectEventPic_BrendanAcroBike, 4, 4, 1),
|
||||
overworld_frame(gObjectEventPic_BrendanAcroBike, 4, 4, 2),
|
||||
overworld_frame(gObjectEventPic_BrendanAcroBike, 4, 4, 3),
|
||||
overworld_frame(gObjectEventPic_BrendanAcroBike, 4, 4, 4),
|
||||
overworld_frame(gObjectEventPic_BrendanAcroBike, 4, 4, 5),
|
||||
overworld_frame(gObjectEventPic_BrendanAcroBike, 4, 4, 6),
|
||||
overworld_frame(gObjectEventPic_BrendanAcroBike, 4, 4, 7),
|
||||
overworld_frame(gObjectEventPic_BrendanAcroBike, 4, 4, 8),
|
||||
overworld_frame(gObjectEventPic_BrendanAcroBike, 4, 4, 9),
|
||||
overworld_frame(gObjectEventPic_BrendanAcroBike, 4, 4, 10),
|
||||
overworld_frame(gObjectEventPic_BrendanAcroBike, 4, 4, 11),
|
||||
overworld_frame(gObjectEventPic_BrendanAcroBike, 4, 4, 12),
|
||||
overworld_frame(gObjectEventPic_BrendanAcroBike, 4, 4, 13),
|
||||
overworld_frame(gObjectEventPic_BrendanAcroBike, 4, 4, 14),
|
||||
overworld_frame(gObjectEventPic_BrendanAcroBike, 4, 4, 15),
|
||||
overworld_frame(gObjectEventPic_BrendanAcroBike, 4, 4, 16),
|
||||
overworld_frame(gObjectEventPic_BrendanAcroBike, 4, 4, 17),
|
||||
overworld_frame(gObjectEventPic_BrendanAcroBike, 4, 4, 18),
|
||||
overworld_frame(gObjectEventPic_BrendanAcroBike, 4, 4, 19),
|
||||
overworld_frame(gObjectEventPic_BrendanAcroBike, 4, 4, 20),
|
||||
overworld_frame(gObjectEventPic_BrendanAcroBike, 4, 4, 21),
|
||||
overworld_frame(gObjectEventPic_BrendanAcroBike, 4, 4, 22),
|
||||
overworld_frame(gObjectEventPic_BrendanAcroBike, 4, 4, 23),
|
||||
overworld_frame(gObjectEventPic_BrendanAcroBike, 4, 4, 24),
|
||||
overworld_frame(gObjectEventPic_BrendanAcroBike, 4, 4, 25),
|
||||
overworld_frame(gObjectEventPic_BrendanAcroBike, 4, 4, 26),
|
||||
};
|
||||
|
||||
static const struct SpriteFrameImage sPicTable_BrendanSurfing[] = {
|
||||
overworld_frame(gObjectEventPic_BrendanSurfing, 4, 4, 0),
|
||||
overworld_frame(gObjectEventPic_BrendanSurfing, 4, 4, 2),
|
||||
overworld_frame(gObjectEventPic_BrendanSurfing, 4, 4, 4),
|
||||
overworld_frame(gObjectEventPic_BrendanSurfing, 4, 4, 0),
|
||||
overworld_frame(gObjectEventPic_BrendanSurfing, 4, 4, 0),
|
||||
overworld_frame(gObjectEventPic_BrendanSurfing, 4, 4, 2),
|
||||
overworld_frame(gObjectEventPic_BrendanSurfing, 4, 4, 2),
|
||||
overworld_frame(gObjectEventPic_BrendanSurfing, 4, 4, 4),
|
||||
overworld_frame(gObjectEventPic_BrendanSurfing, 4, 4, 4),
|
||||
overworld_frame(gObjectEventPic_BrendanSurfing, 4, 4, 1),
|
||||
overworld_frame(gObjectEventPic_BrendanSurfing, 4, 4, 3),
|
||||
overworld_frame(gObjectEventPic_BrendanSurfing, 4, 4, 5),
|
||||
};
|
||||
|
||||
static const struct SpriteFrameImage sPicTable_BrendanUnderwater[] = {
|
||||
overworld_frame(gObjectEventPic_BrendanUnderwater, 4, 4, 0),
|
||||
overworld_frame(gObjectEventPic_BrendanUnderwater, 4, 4, 1),
|
||||
overworld_frame(gObjectEventPic_BrendanUnderwater, 4, 4, 2),
|
||||
overworld_frame(gObjectEventPic_BrendanUnderwater, 4, 4, 0),
|
||||
overworld_frame(gObjectEventPic_BrendanUnderwater, 4, 4, 0),
|
||||
overworld_frame(gObjectEventPic_BrendanUnderwater, 4, 4, 1),
|
||||
overworld_frame(gObjectEventPic_BrendanUnderwater, 4, 4, 1),
|
||||
overworld_frame(gObjectEventPic_BrendanUnderwater, 4, 4, 2),
|
||||
overworld_frame(gObjectEventPic_BrendanUnderwater, 4, 4, 2),
|
||||
};
|
||||
|
||||
static const struct SpriteFrameImage sPicTable_BrendanFieldMove[] = {
|
||||
overworld_frame(gObjectEventPic_BrendanFieldMove, 4, 4, 0),
|
||||
overworld_frame(gObjectEventPic_BrendanFieldMove, 4, 4, 1),
|
||||
overworld_frame(gObjectEventPic_BrendanFieldMove, 4, 4, 2),
|
||||
overworld_frame(gObjectEventPic_BrendanFieldMove, 4, 4, 3),
|
||||
overworld_frame(gObjectEventPic_BrendanFieldMove, 4, 4, 4),
|
||||
};
|
||||
|
||||
static const struct SpriteFrameImage sPicTable_QuintyPlump[] = {
|
||||
overworld_frame(gObjectEventPic_QuintyPlump, 4, 4, 0),
|
||||
overworld_frame(gObjectEventPic_QuintyPlump, 4, 4, 1),
|
||||
overworld_frame(gObjectEventPic_QuintyPlump, 4, 4, 2),
|
||||
overworld_frame(gObjectEventPic_QuintyPlump, 4, 4, 3),
|
||||
overworld_frame(gObjectEventPic_QuintyPlump, 4, 4, 4),
|
||||
overworld_frame(gObjectEventPic_QuintyPlump, 4, 4, 5),
|
||||
overworld_frame(gObjectEventPic_QuintyPlump, 4, 4, 6),
|
||||
};
|
||||
|
||||
static const struct SpriteFrameImage sPicTable_NinjaBoy[] = {
|
||||
overworld_frame(gObjectEventPic_NinjaBoy, 2, 2, 0),
|
||||
overworld_frame(gObjectEventPic_NinjaBoy, 2, 2, 1),
|
||||
overworld_frame(gObjectEventPic_NinjaBoy, 2, 2, 2),
|
||||
overworld_frame(gObjectEventPic_NinjaBoy, 2, 2, 3),
|
||||
overworld_frame(gObjectEventPic_NinjaBoy, 2, 2, 4),
|
||||
overworld_frame(gObjectEventPic_NinjaBoy, 2, 2, 5),
|
||||
overworld_frame(gObjectEventPic_NinjaBoy, 2, 2, 6),
|
||||
overworld_frame(gObjectEventPic_NinjaBoy, 2, 2, 7),
|
||||
overworld_frame(gObjectEventPic_NinjaBoy, 2, 2, 8),
|
||||
};
|
||||
|
||||
static const struct SpriteFrameImage sPicTable_Twin[] = {
|
||||
overworld_frame(gObjectEventPic_Twin, 2, 4, 0),
|
||||
overworld_frame(gObjectEventPic_Twin, 2, 4, 1),
|
||||
overworld_frame(gObjectEventPic_Twin, 2, 4, 2),
|
||||
overworld_frame(gObjectEventPic_Twin, 2, 4, 3),
|
||||
overworld_frame(gObjectEventPic_Twin, 2, 4, 4),
|
||||
overworld_frame(gObjectEventPic_Twin, 2, 4, 5),
|
||||
overworld_frame(gObjectEventPic_Twin, 2, 4, 6),
|
||||
overworld_frame(gObjectEventPic_Twin, 2, 4, 7),
|
||||
overworld_frame(gObjectEventPic_Twin, 2, 4, 8),
|
||||
};
|
||||
|
||||
static const struct SpriteFrameImage sPicTable_Boy1[] = {
|
||||
overworld_frame(gObjectEventPic_Boy1, 2, 4, 0),
|
||||
overworld_frame(gObjectEventPic_Boy1, 2, 4, 1),
|
||||
overworld_frame(gObjectEventPic_Boy1, 2, 4, 2),
|
||||
overworld_frame(gObjectEventPic_Boy1, 2, 4, 3),
|
||||
overworld_frame(gObjectEventPic_Boy1, 2, 4, 4),
|
||||
overworld_frame(gObjectEventPic_Boy1, 2, 4, 5),
|
||||
overworld_frame(gObjectEventPic_Boy1, 2, 4, 6),
|
||||
overworld_frame(gObjectEventPic_Boy1, 2, 4, 7),
|
||||
overworld_frame(gObjectEventPic_Boy1, 2, 4, 8),
|
||||
};
|
||||
|
||||
static const struct SpriteFrameImage sPicTable_Girl1[] = {
|
||||
overworld_frame(gObjectEventPic_Girl1, 2, 4, 0),
|
||||
overworld_frame(gObjectEventPic_Girl1, 2, 4, 1),
|
||||
overworld_frame(gObjectEventPic_Girl1, 2, 4, 2),
|
||||
overworld_frame(gObjectEventPic_Girl1, 2, 4, 3),
|
||||
overworld_frame(gObjectEventPic_Girl1, 2, 4, 4),
|
||||
overworld_frame(gObjectEventPic_Girl1, 2, 4, 5),
|
||||
overworld_frame(gObjectEventPic_Girl1, 2, 4, 6),
|
||||
overworld_frame(gObjectEventPic_Girl1, 2, 4, 7),
|
||||
overworld_frame(gObjectEventPic_Girl1, 2, 4, 8),
|
||||
};
|
||||
|
||||
static const struct SpriteFrameImage sPicTable_Boy2[] = {
|
||||
overworld_frame(gObjectEventPic_Boy2, 2, 4, 0),
|
||||
overworld_frame(gObjectEventPic_Boy2, 2, 4, 1),
|
||||
overworld_frame(gObjectEventPic_Boy2, 2, 4, 2),
|
||||
overworld_frame(gObjectEventPic_Boy2, 2, 4, 3),
|
||||
overworld_frame(gObjectEventPic_Boy2, 2, 4, 4),
|
||||
overworld_frame(gObjectEventPic_Boy2, 2, 4, 5),
|
||||
overworld_frame(gObjectEventPic_Boy2, 2, 4, 6),
|
||||
overworld_frame(gObjectEventPic_Boy2, 2, 4, 7),
|
||||
overworld_frame(gObjectEventPic_Boy2, 2, 4, 8),
|
||||
};
|
||||
|
||||
static const struct SpriteFrameImage sPicTable_Girl2[] = {
|
||||
overworld_frame(gObjectEventPic_Girl2, 2, 4, 0),
|
||||
overworld_frame(gObjectEventPic_Girl2, 2, 4, 1),
|
||||
overworld_frame(gObjectEventPic_Girl2, 2, 4, 2),
|
||||
overworld_frame(gObjectEventPic_Girl2, 2, 4, 3),
|
||||
overworld_frame(gObjectEventPic_Girl2, 2, 4, 4),
|
||||
overworld_frame(gObjectEventPic_Girl2, 2, 4, 5),
|
||||
overworld_frame(gObjectEventPic_Girl2, 2, 4, 6),
|
||||
overworld_frame(gObjectEventPic_Girl2, 2, 4, 7),
|
||||
overworld_frame(gObjectEventPic_Girl2, 2, 4, 8),
|
||||
};
|
||||
|
||||
static const struct SpriteFrameImage sPicTable_LittleBoy[] = {
|
||||
overworld_frame(gObjectEventPic_LittleBoy, 2, 2, 0),
|
||||
overworld_frame(gObjectEventPic_LittleBoy, 2, 2, 1),
|
||||
overworld_frame(gObjectEventPic_LittleBoy, 2, 2, 2),
|
||||
overworld_frame(gObjectEventPic_LittleBoy, 2, 2, 3),
|
||||
overworld_frame(gObjectEventPic_LittleBoy, 2, 2, 4),
|
||||
overworld_frame(gObjectEventPic_LittleBoy, 2, 2, 5),
|
||||
overworld_frame(gObjectEventPic_LittleBoy, 2, 2, 6),
|
||||
overworld_frame(gObjectEventPic_LittleBoy, 2, 2, 7),
|
||||
overworld_frame(gObjectEventPic_LittleBoy, 2, 2, 8),
|
||||
};
|
||||
|
||||
static const struct SpriteFrameImage sPicTable_LittleGirl[] = {
|
||||
overworld_frame(gObjectEventPic_LittleGirl, 2, 2, 0),
|
||||
overworld_frame(gObjectEventPic_LittleGirl, 2, 2, 1),
|
||||
overworld_frame(gObjectEventPic_LittleGirl, 2, 2, 2),
|
||||
overworld_frame(gObjectEventPic_LittleGirl, 2, 2, 3),
|
||||
overworld_frame(gObjectEventPic_LittleGirl, 2, 2, 4),
|
||||
overworld_frame(gObjectEventPic_LittleGirl, 2, 2, 5),
|
||||
overworld_frame(gObjectEventPic_LittleGirl, 2, 2, 6),
|
||||
overworld_frame(gObjectEventPic_LittleGirl, 2, 2, 7),
|
||||
overworld_frame(gObjectEventPic_LittleGirl, 2, 2, 8),
|
||||
};
|
||||
|
||||
static const struct SpriteFrameImage sPicTable_Boy3[] = {
|
||||
overworld_frame(gObjectEventPic_Boy3, 2, 4, 0),
|
||||
overworld_frame(gObjectEventPic_Boy3, 2, 4, 1),
|
||||
overworld_frame(gObjectEventPic_Boy3, 2, 4, 2),
|
||||
overworld_frame(gObjectEventPic_Boy3, 2, 4, 3),
|
||||
overworld_frame(gObjectEventPic_Boy3, 2, 4, 4),
|
||||
overworld_frame(gObjectEventPic_Boy3, 2, 4, 5),
|
||||
overworld_frame(gObjectEventPic_Boy3, 2, 4, 6),
|
||||
overworld_frame(gObjectEventPic_Boy3, 2, 4, 7),
|
||||
overworld_frame(gObjectEventPic_Boy3, 2, 4, 8),
|
||||
};
|
||||
|
||||
static const struct SpriteFrameImage sPicTable_Girl3[] = {
|
||||
overworld_frame(gObjectEventPic_Girl3, 2, 4, 0),
|
||||
overworld_frame(gObjectEventPic_Girl3, 2, 4, 1),
|
||||
overworld_frame(gObjectEventPic_Girl3, 2, 4, 2),
|
||||
overworld_frame(gObjectEventPic_Girl3, 2, 4, 3),
|
||||
overworld_frame(gObjectEventPic_Girl3, 2, 4, 4),
|
||||
overworld_frame(gObjectEventPic_Girl3, 2, 4, 5),
|
||||
overworld_frame(gObjectEventPic_Girl3, 2, 4, 6),
|
||||
overworld_frame(gObjectEventPic_Girl3, 2, 4, 7),
|
||||
overworld_frame(gObjectEventPic_Girl3, 2, 4, 8),
|
||||
};
|
||||
|
||||
static const struct SpriteFrameImage sPicTable_RichBoy[] = {
|
||||
overworld_frame(gObjectEventPic_RichBoy, 2, 4, 0),
|
||||
overworld_frame(gObjectEventPic_RichBoy, 2, 4, 1),
|
||||
overworld_frame(gObjectEventPic_RichBoy, 2, 4, 2),
|
||||
overworld_frame(gObjectEventPic_RichBoy, 2, 4, 3),
|
||||
overworld_frame(gObjectEventPic_RichBoy, 2, 4, 4),
|
||||
overworld_frame(gObjectEventPic_RichBoy, 2, 4, 5),
|
||||
overworld_frame(gObjectEventPic_RichBoy, 2, 4, 6),
|
||||
overworld_frame(gObjectEventPic_RichBoy, 2, 4, 7),
|
||||
overworld_frame(gObjectEventPic_RichBoy, 2, 4, 8),
|
||||
};
|
||||
|
||||
static const struct SpriteFrameImage sPicTable_Woman1[] = {
|
||||
overworld_frame(gObjectEventPic_Woman1, 2, 4, 0),
|
||||
overworld_frame(gObjectEventPic_Woman1, 2, 4, 1),
|
||||
overworld_frame(gObjectEventPic_Woman1, 2, 4, 2),
|
||||
overworld_frame(gObjectEventPic_Woman1, 2, 4, 3),
|
||||
overworld_frame(gObjectEventPic_Woman1, 2, 4, 4),
|
||||
overworld_frame(gObjectEventPic_Woman1, 2, 4, 5),
|
||||
overworld_frame(gObjectEventPic_Woman1, 2, 4, 6),
|
||||
overworld_frame(gObjectEventPic_Woman1, 2, 4, 7),
|
||||
overworld_frame(gObjectEventPic_Woman1, 2, 4, 8),
|
||||
};
|
||||
|
||||
static const struct SpriteFrameImage sPicTable_FatMan[] = {
|
||||
overworld_frame(gObjectEventPic_FatMan, 2, 4, 0),
|
||||
overworld_frame(gObjectEventPic_FatMan, 2, 4, 1),
|
||||
overworld_frame(gObjectEventPic_FatMan, 2, 4, 2),
|
||||
overworld_frame(gObjectEventPic_FatMan, 2, 4, 3),
|
||||
overworld_frame(gObjectEventPic_FatMan, 2, 4, 4),
|
||||
overworld_frame(gObjectEventPic_FatMan, 2, 4, 5),
|
||||
overworld_frame(gObjectEventPic_FatMan, 2, 4, 6),
|
||||
overworld_frame(gObjectEventPic_FatMan, 2, 4, 7),
|
||||
overworld_frame(gObjectEventPic_FatMan, 2, 4, 8),
|
||||
};
|
||||
|
||||
static const struct SpriteFrameImage sPicTable_PokefanF[] = {
|
||||
overworld_frame(gObjectEventPic_PokefanF, 2, 4, 0),
|
||||
overworld_frame(gObjectEventPic_PokefanF, 2, 4, 1),
|
||||
overworld_frame(gObjectEventPic_PokefanF, 2, 4, 2),
|
||||
overworld_frame(gObjectEventPic_PokefanF, 2, 4, 3),
|
||||
overworld_frame(gObjectEventPic_PokefanF, 2, 4, 4),
|
||||
overworld_frame(gObjectEventPic_PokefanF, 2, 4, 5),
|
||||
overworld_frame(gObjectEventPic_PokefanF, 2, 4, 6),
|
||||
overworld_frame(gObjectEventPic_PokefanF, 2, 4, 7),
|
||||
overworld_frame(gObjectEventPic_PokefanF, 2, 4, 8),
|
||||
};
|
||||
|
||||
static const struct SpriteFrameImage sPicTable_Man1[] = {
|
||||
overworld_frame(gObjectEventPic_Man1, 2, 4, 0),
|
||||
overworld_frame(gObjectEventPic_Man1, 2, 4, 1),
|
||||
overworld_frame(gObjectEventPic_Man1, 2, 4, 2),
|
||||
overworld_frame(gObjectEventPic_Man1, 2, 4, 3),
|
||||
overworld_frame(gObjectEventPic_Man1, 2, 4, 4),
|
||||
overworld_frame(gObjectEventPic_Man1, 2, 4, 5),
|
||||
overworld_frame(gObjectEventPic_Man1, 2, 4, 6),
|
||||
overworld_frame(gObjectEventPic_Man1, 2, 4, 7),
|
||||
overworld_frame(gObjectEventPic_Man1, 2, 4, 8),
|
||||
};
|
||||
|
||||
static const struct SpriteFrameImage sPicTable_Woman2[] = {
|
||||
overworld_frame(gObjectEventPic_Woman2, 2, 4, 0),
|
||||
overworld_frame(gObjectEventPic_Woman2, 2, 4, 1),
|
||||
overworld_frame(gObjectEventPic_Woman2, 2, 4, 2),
|
||||
overworld_frame(gObjectEventPic_Woman2, 2, 4, 3),
|
||||
overworld_frame(gObjectEventPic_Woman2, 2, 4, 4),
|
||||
overworld_frame(gObjectEventPic_Woman2, 2, 4, 5),
|
||||
overworld_frame(gObjectEventPic_Woman2, 2, 4, 6),
|
||||
overworld_frame(gObjectEventPic_Woman2, 2, 4, 7),
|
||||
overworld_frame(gObjectEventPic_Woman2, 2, 4, 8),
|
||||
};
|
||||
|
||||
static const struct SpriteFrameImage sPicTable_ExpertM[] = {
|
||||
overworld_frame(gObjectEventPic_ExpertM, 2, 4, 0),
|
||||
overworld_frame(gObjectEventPic_ExpertM, 2, 4, 1),
|
||||
overworld_frame(gObjectEventPic_ExpertM, 2, 4, 2),
|
||||
overworld_frame(gObjectEventPic_ExpertM, 2, 4, 3),
|
||||
overworld_frame(gObjectEventPic_ExpertM, 2, 4, 4),
|
||||
overworld_frame(gObjectEventPic_ExpertM, 2, 4, 5),
|
||||
overworld_frame(gObjectEventPic_ExpertM, 2, 4, 6),
|
||||
overworld_frame(gObjectEventPic_ExpertM, 2, 4, 7),
|
||||
overworld_frame(gObjectEventPic_ExpertM, 2, 4, 8),
|
||||
};
|
||||
|
||||
static const struct SpriteFrameImage sPicTable_ExpertF[] = {
|
||||
overworld_frame(gObjectEventPic_ExpertF, 2, 4, 0),
|
||||
overworld_frame(gObjectEventPic_ExpertF, 2, 4, 1),
|
||||
overworld_frame(gObjectEventPic_ExpertF, 2, 4, 2),
|
||||
overworld_frame(gObjectEventPic_ExpertF, 2, 4, 3),
|
||||
overworld_frame(gObjectEventPic_ExpertF, 2, 4, 4),
|
||||
overworld_frame(gObjectEventPic_ExpertF, 2, 4, 5),
|
||||
overworld_frame(gObjectEventPic_ExpertF, 2, 4, 6),
|
||||
overworld_frame(gObjectEventPic_ExpertF, 2, 4, 7),
|
||||
overworld_frame(gObjectEventPic_ExpertF, 2, 4, 8),
|
||||
};
|
||||
|
||||
static const struct SpriteFrameImage sPicTable_Man2[] = {
|
||||
overworld_frame(gObjectEventPic_Man2, 2, 4, 0),
|
||||
overworld_frame(gObjectEventPic_Man2, 2, 4, 1),
|
||||
overworld_frame(gObjectEventPic_Man2, 2, 4, 2),
|
||||
overworld_frame(gObjectEventPic_Man2, 2, 4, 3),
|
||||
overworld_frame(gObjectEventPic_Man2, 2, 4, 4),
|
||||
overworld_frame(gObjectEventPic_Man2, 2, 4, 5),
|
||||
overworld_frame(gObjectEventPic_Man2, 2, 4, 6),
|
||||
overworld_frame(gObjectEventPic_Man2, 2, 4, 7),
|
||||
overworld_frame(gObjectEventPic_Man2, 2, 4, 8),
|
||||
};
|
||||
|
||||
static const struct SpriteFrameImage sPicTable_Woman3[] = {
|
||||
overworld_frame(gObjectEventPic_Woman3, 2, 4, 0),
|
||||
overworld_frame(gObjectEventPic_Woman3, 2, 4, 1),
|
||||
overworld_frame(gObjectEventPic_Woman3, 2, 4, 2),
|
||||
overworld_frame(gObjectEventPic_Woman3, 2, 4, 3),
|
||||
overworld_frame(gObjectEventPic_Woman3, 2, 4, 4),
|
||||
overworld_frame(gObjectEventPic_Woman3, 2, 4, 5),
|
||||
overworld_frame(gObjectEventPic_Woman3, 2, 4, 6),
|
||||
overworld_frame(gObjectEventPic_Woman3, 2, 4, 7),
|
||||
overworld_frame(gObjectEventPic_Woman3, 2, 4, 8),
|
||||
};
|
||||
|
||||
static const struct SpriteFrameImage sPicTable_PokefanM[] = {
|
||||
overworld_frame(gObjectEventPic_PokefanM, 2, 4, 0),
|
||||
overworld_frame(gObjectEventPic_PokefanM, 2, 4, 1),
|
||||
overworld_frame(gObjectEventPic_PokefanM, 2, 4, 2),
|
||||
overworld_frame(gObjectEventPic_PokefanM, 2, 4, 3),
|
||||
overworld_frame(gObjectEventPic_PokefanM, 2, 4, 4),
|
||||
overworld_frame(gObjectEventPic_PokefanM, 2, 4, 5),
|
||||
overworld_frame(gObjectEventPic_PokefanM, 2, 4, 6),
|
||||
overworld_frame(gObjectEventPic_PokefanM, 2, 4, 7),
|
||||
overworld_frame(gObjectEventPic_PokefanM, 2, 4, 8),
|
||||
};
|
||||
|
||||
static const struct SpriteFrameImage sPicTable_Woman4[] = {
|
||||
overworld_frame(gObjectEventPic_Woman4, 2, 4, 0),
|
||||
overworld_frame(gObjectEventPic_Woman4, 2, 4, 1),
|
||||
overworld_frame(gObjectEventPic_Woman4, 2, 4, 2),
|
||||
overworld_frame(gObjectEventPic_Woman4, 2, 4, 3),
|
||||
overworld_frame(gObjectEventPic_Woman4, 2, 4, 4),
|
||||
overworld_frame(gObjectEventPic_Woman4, 2, 4, 5),
|
||||
overworld_frame(gObjectEventPic_Woman4, 2, 4, 6),
|
||||
overworld_frame(gObjectEventPic_Woman4, 2, 4, 7),
|
||||
overworld_frame(gObjectEventPic_Woman4, 2, 4, 8),
|
||||
};
|
||||
|
||||
static const struct SpriteFrameImage sPicTable_Cook[] = {
|
||||
overworld_frame(gObjectEventPic_Cook, 2, 4, 0),
|
||||
overworld_frame(gObjectEventPic_Cook, 2, 4, 1),
|
||||
overworld_frame(gObjectEventPic_Cook, 2, 4, 2),
|
||||
overworld_frame(gObjectEventPic_Cook, 2, 4, 0),
|
||||
overworld_frame(gObjectEventPic_Cook, 2, 4, 0),
|
||||
overworld_frame(gObjectEventPic_Cook, 2, 4, 1),
|
||||
overworld_frame(gObjectEventPic_Cook, 2, 4, 1),
|
||||
overworld_frame(gObjectEventPic_Cook, 2, 4, 2),
|
||||
overworld_frame(gObjectEventPic_Cook, 2, 4, 2),
|
||||
};
|
||||
|
||||
static const struct SpriteFrameImage sPicTable_LinkReceptionist[] = {
|
||||
overworld_frame(gObjectEventPic_LinkReceptionist, 2, 4, 0),
|
||||
overworld_frame(gObjectEventPic_LinkReceptionist, 2, 4, 1),
|
||||
overworld_frame(gObjectEventPic_LinkReceptionist, 2, 4, 2),
|
||||
overworld_frame(gObjectEventPic_LinkReceptionist, 2, 4, 3),
|
||||
overworld_frame(gObjectEventPic_LinkReceptionist, 2, 4, 4),
|
||||
overworld_frame(gObjectEventPic_LinkReceptionist, 2, 4, 5),
|
||||
overworld_frame(gObjectEventPic_LinkReceptionist, 2, 4, 6),
|
||||
overworld_frame(gObjectEventPic_LinkReceptionist, 2, 4, 7),
|
||||
overworld_frame(gObjectEventPic_LinkReceptionist, 2, 4, 8),
|
||||
};
|
||||
|
||||
static const struct SpriteFrameImage sPicTable_OldMan[] = {
|
||||
overworld_frame(gObjectEventPic_OldMan, 2, 4, 0),
|
||||
overworld_frame(gObjectEventPic_OldMan, 2, 4, 1),
|
||||
overworld_frame(gObjectEventPic_OldMan, 2, 4, 2),
|
||||
overworld_frame(gObjectEventPic_OldMan, 2, 4, 0),
|
||||
overworld_frame(gObjectEventPic_OldMan, 2, 4, 0),
|
||||
overworld_frame(gObjectEventPic_OldMan, 2, 4, 1),
|
||||
overworld_frame(gObjectEventPic_OldMan, 2, 4, 1),
|
||||
overworld_frame(gObjectEventPic_OldMan, 2, 4, 2),
|
||||
overworld_frame(gObjectEventPic_OldMan, 2, 4, 2),
|
||||
};
|
||||
|
||||
static const struct SpriteFrameImage sPicTable_OldWoman[] = {
|
||||
overworld_frame(gObjectEventPic_OldWoman, 2, 4, 0),
|
||||
overworld_frame(gObjectEventPic_OldWoman, 2, 4, 1),
|
||||
overworld_frame(gObjectEventPic_OldWoman, 2, 4, 2),
|
||||
overworld_frame(gObjectEventPic_OldWoman, 2, 4, 3),
|
||||
overworld_frame(gObjectEventPic_OldWoman, 2, 4, 4),
|
||||
overworld_frame(gObjectEventPic_OldWoman, 2, 4, 5),
|
||||
overworld_frame(gObjectEventPic_OldWoman, 2, 4, 6),
|
||||
overworld_frame(gObjectEventPic_OldWoman, 2, 4, 7),
|
||||
overworld_frame(gObjectEventPic_OldWoman, 2, 4, 8),
|
||||
};
|
||||
|
||||
static const struct SpriteFrameImage sPicTable_Camper[] = {
|
||||
overworld_frame(gObjectEventPic_Camper, 2, 4, 0),
|
||||
overworld_frame(gObjectEventPic_Camper, 2, 4, 1),
|
||||
overworld_frame(gObjectEventPic_Camper, 2, 4, 2),
|
||||
overworld_frame(gObjectEventPic_Camper, 2, 4, 3),
|
||||
overworld_frame(gObjectEventPic_Camper, 2, 4, 4),
|
||||
overworld_frame(gObjectEventPic_Camper, 2, 4, 5),
|
||||
overworld_frame(gObjectEventPic_Camper, 2, 4, 6),
|
||||
overworld_frame(gObjectEventPic_Camper, 2, 4, 7),
|
||||
overworld_frame(gObjectEventPic_Camper, 2, 4, 8),
|
||||
};
|
||||
|
||||
static const struct SpriteFrameImage sPicTable_Picnicker[] = {
|
||||
overworld_frame(gObjectEventPic_Picnicker, 2, 4, 0),
|
||||
overworld_frame(gObjectEventPic_Picnicker, 2, 4, 1),
|
||||
overworld_frame(gObjectEventPic_Picnicker, 2, 4, 2),
|
||||
overworld_frame(gObjectEventPic_Picnicker, 2, 4, 3),
|
||||
overworld_frame(gObjectEventPic_Picnicker, 2, 4, 4),
|
||||
overworld_frame(gObjectEventPic_Picnicker, 2, 4, 5),
|
||||
overworld_frame(gObjectEventPic_Picnicker, 2, 4, 6),
|
||||
overworld_frame(gObjectEventPic_Picnicker, 2, 4, 7),
|
||||
overworld_frame(gObjectEventPic_Picnicker, 2, 4, 8),
|
||||
};
|
||||
|
||||
static const struct SpriteFrameImage sPicTable_Man3[] = {
|
||||
overworld_frame(gObjectEventPic_Man3, 2, 4, 0),
|
||||
overworld_frame(gObjectEventPic_Man3, 2, 4, 1),
|
||||
overworld_frame(gObjectEventPic_Man3, 2, 4, 2),
|
||||
overworld_frame(gObjectEventPic_Man3, 2, 4, 3),
|
||||
overworld_frame(gObjectEventPic_Man3, 2, 4, 4),
|
||||
overworld_frame(gObjectEventPic_Man3, 2, 4, 5),
|
||||
overworld_frame(gObjectEventPic_Man3, 2, 4, 6),
|
||||
overworld_frame(gObjectEventPic_Man3, 2, 4, 7),
|
||||
overworld_frame(gObjectEventPic_Man3, 2, 4, 8),
|
||||
};
|
||||
|
||||
static const struct SpriteFrameImage sPicTable_Woman5[] = {
|
||||
overworld_frame(gObjectEventPic_Woman5, 2, 4, 0),
|
||||
overworld_frame(gObjectEventPic_Woman5, 2, 4, 1),
|
||||
overworld_frame(gObjectEventPic_Woman5, 2, 4, 2),
|
||||
overworld_frame(gObjectEventPic_Woman5, 2, 4, 3),
|
||||
overworld_frame(gObjectEventPic_Woman5, 2, 4, 4),
|
||||
overworld_frame(gObjectEventPic_Woman5, 2, 4, 5),
|
||||
overworld_frame(gObjectEventPic_Woman5, 2, 4, 6),
|
||||
overworld_frame(gObjectEventPic_Woman5, 2, 4, 7),
|
||||
overworld_frame(gObjectEventPic_Woman5, 2, 4, 8),
|
||||
};
|
||||
|
||||
static const struct SpriteFrameImage sPicTable_Youngster[] = {
|
||||
overworld_frame(gObjectEventPic_Youngster, 2, 4, 0),
|
||||
overworld_frame(gObjectEventPic_Youngster, 2, 4, 1),
|
||||
overworld_frame(gObjectEventPic_Youngster, 2, 4, 2),
|
||||
overworld_frame(gObjectEventPic_Youngster, 2, 4, 3),
|
||||
overworld_frame(gObjectEventPic_Youngster, 2, 4, 4),
|
||||
overworld_frame(gObjectEventPic_Youngster, 2, 4, 5),
|
||||
overworld_frame(gObjectEventPic_Youngster, 2, 4, 6),
|
||||
overworld_frame(gObjectEventPic_Youngster, 2, 4, 7),
|
||||
overworld_frame(gObjectEventPic_Youngster, 2, 4, 8),
|
||||
};
|
||||
|
||||
static const struct SpriteFrameImage sPicTable_BugCatcher[] = {
|
||||
overworld_frame(gObjectEventPic_BugCatcher, 2, 4, 0),
|
||||
overworld_frame(gObjectEventPic_BugCatcher, 2, 4, 1),
|
||||
overworld_frame(gObjectEventPic_BugCatcher, 2, 4, 2),
|
||||
overworld_frame(gObjectEventPic_BugCatcher, 2, 4, 3),
|
||||
overworld_frame(gObjectEventPic_BugCatcher, 2, 4, 4),
|
||||
overworld_frame(gObjectEventPic_BugCatcher, 2, 4, 5),
|
||||
overworld_frame(gObjectEventPic_BugCatcher, 2, 4, 6),
|
||||
overworld_frame(gObjectEventPic_BugCatcher, 2, 4, 7),
|
||||
overworld_frame(gObjectEventPic_BugCatcher, 2, 4, 8),
|
||||
};
|
||||
|
||||
static const struct SpriteFrameImage sPicTable_PsychicM[] = {
|
||||
overworld_frame(gObjectEventPic_PsychicM, 2, 4, 0),
|
||||
overworld_frame(gObjectEventPic_PsychicM, 2, 4, 1),
|
||||
overworld_frame(gObjectEventPic_PsychicM, 2, 4, 2),
|
||||
overworld_frame(gObjectEventPic_PsychicM, 2, 4, 3),
|
||||
overworld_frame(gObjectEventPic_PsychicM, 2, 4, 4),
|
||||
overworld_frame(gObjectEventPic_PsychicM, 2, 4, 5),
|
||||
overworld_frame(gObjectEventPic_PsychicM, 2, 4, 6),
|
||||
overworld_frame(gObjectEventPic_PsychicM, 2, 4, 7),
|
||||
overworld_frame(gObjectEventPic_PsychicM, 2, 4, 8),
|
||||
};
|
||||
|
||||
static const struct SpriteFrameImage sPicTable_SchoolKidM[] = {
|
||||
overworld_frame(gObjectEventPic_SchoolKidM, 2, 4, 0),
|
||||
overworld_frame(gObjectEventPic_SchoolKidM, 2, 4, 1),
|
||||
overworld_frame(gObjectEventPic_SchoolKidM, 2, 4, 2),
|
||||
overworld_frame(gObjectEventPic_SchoolKidM, 2, 4, 3),
|
||||
overworld_frame(gObjectEventPic_SchoolKidM, 2, 4, 4),
|
||||
overworld_frame(gObjectEventPic_SchoolKidM, 2, 4, 5),
|
||||
overworld_frame(gObjectEventPic_SchoolKidM, 2, 4, 6),
|
||||
overworld_frame(gObjectEventPic_SchoolKidM, 2, 4, 7),
|
||||
overworld_frame(gObjectEventPic_SchoolKidM, 2, 4, 8),
|
||||
};
|
||||
|
||||
static const struct SpriteFrameImage sPicTable_Maniac[] = {
|
||||
overworld_frame(gObjectEventPic_Maniac, 2, 4, 0),
|
||||
overworld_frame(gObjectEventPic_Maniac, 2, 4, 1),
|
||||
overworld_frame(gObjectEventPic_Maniac, 2, 4, 2),
|
||||
overworld_frame(gObjectEventPic_Maniac, 2, 4, 3),
|
||||
overworld_frame(gObjectEventPic_Maniac, 2, 4, 4),
|
||||
overworld_frame(gObjectEventPic_Maniac, 2, 4, 5),
|
||||
overworld_frame(gObjectEventPic_Maniac, 2, 4, 6),
|
||||
overworld_frame(gObjectEventPic_Maniac, 2, 4, 7),
|
||||
overworld_frame(gObjectEventPic_Maniac, 2, 4, 8),
|
||||
};
|
||||
|
||||
static const struct SpriteFrameImage sPicTable_HexManiac[] = {
|
||||
overworld_frame(gObjectEventPic_HexManiac, 2, 4, 0),
|
||||
overworld_frame(gObjectEventPic_HexManiac, 2, 4, 1),
|
||||
overworld_frame(gObjectEventPic_HexManiac, 2, 4, 2),
|
||||
overworld_frame(gObjectEventPic_HexManiac, 2, 4, 3),
|
||||
overworld_frame(gObjectEventPic_HexManiac, 2, 4, 4),
|
||||
overworld_frame(gObjectEventPic_HexManiac, 2, 4, 5),
|
||||
overworld_frame(gObjectEventPic_HexManiac, 2, 4, 6),
|
||||
overworld_frame(gObjectEventPic_HexManiac, 2, 4, 7),
|
||||
overworld_frame(gObjectEventPic_HexManiac, 2, 4, 8),
|
||||
};
|
||||
|
||||
static const struct SpriteFrameImage sPicTable_SwimmerM[] = {
|
||||
overworld_frame(gObjectEventPic_SwimmerM, 2, 4, 0),
|
||||
overworld_frame(gObjectEventPic_SwimmerM, 2, 4, 1),
|
||||
overworld_frame(gObjectEventPic_SwimmerM, 2, 4, 2),
|
||||
overworld_frame(gObjectEventPic_SwimmerM, 2, 4, 3),
|
||||
overworld_frame(gObjectEventPic_SwimmerM, 2, 4, 4),
|
||||
overworld_frame(gObjectEventPic_SwimmerM, 2, 4, 5),
|
||||
overworld_frame(gObjectEventPic_SwimmerM, 2, 4, 6),
|
||||
overworld_frame(gObjectEventPic_SwimmerM, 2, 4, 7),
|
||||
overworld_frame(gObjectEventPic_SwimmerM, 2, 4, 8),
|
||||
};
|
||||
|
||||
static const struct SpriteFrameImage sPicTable_SwimmerF[] = {
|
||||
overworld_frame(gObjectEventPic_SwimmerF, 2, 4, 0),
|
||||
overworld_frame(gObjectEventPic_SwimmerF, 2, 4, 1),
|
||||
overworld_frame(gObjectEventPic_SwimmerF, 2, 4, 2),
|
||||
overworld_frame(gObjectEventPic_SwimmerF, 2, 4, 3),
|
||||
overworld_frame(gObjectEventPic_SwimmerF, 2, 4, 4),
|
||||
overworld_frame(gObjectEventPic_SwimmerF, 2, 4, 5),
|
||||
overworld_frame(gObjectEventPic_SwimmerF, 2, 4, 6),
|
||||
overworld_frame(gObjectEventPic_SwimmerF, 2, 4, 7),
|
||||
overworld_frame(gObjectEventPic_SwimmerF, 2, 4, 8),
|
||||
};
|
||||
|
||||
static const struct SpriteFrameImage sPicTable_BlackBelt[] = {
|
||||
overworld_frame(gObjectEventPic_BlackBelt, 2, 4, 0),
|
||||
overworld_frame(gObjectEventPic_BlackBelt, 2, 4, 1),
|
||||
overworld_frame(gObjectEventPic_BlackBelt, 2, 4, 2),
|
||||
overworld_frame(gObjectEventPic_BlackBelt, 2, 4, 3),
|
||||
overworld_frame(gObjectEventPic_BlackBelt, 2, 4, 4),
|
||||
overworld_frame(gObjectEventPic_BlackBelt, 2, 4, 5),
|
||||
overworld_frame(gObjectEventPic_BlackBelt, 2, 4, 6),
|
||||
overworld_frame(gObjectEventPic_BlackBelt, 2, 4, 7),
|
||||
overworld_frame(gObjectEventPic_BlackBelt, 2, 4, 8),
|
||||
};
|
||||
|
||||
static const struct SpriteFrameImage sPicTable_Beauty[] = {
|
||||
overworld_frame(gObjectEventPic_Beauty, 2, 4, 0),
|
||||
overworld_frame(gObjectEventPic_Beauty, 2, 4, 1),
|
||||
overworld_frame(gObjectEventPic_Beauty, 2, 4, 2),
|
||||
overworld_frame(gObjectEventPic_Beauty, 2, 4, 3),
|
||||
overworld_frame(gObjectEventPic_Beauty, 2, 4, 4),
|
||||
overworld_frame(gObjectEventPic_Beauty, 2, 4, 5),
|
||||
overworld_frame(gObjectEventPic_Beauty, 2, 4, 6),
|
||||
overworld_frame(gObjectEventPic_Beauty, 2, 4, 7),
|
||||
overworld_frame(gObjectEventPic_Beauty, 2, 4, 8),
|
||||
};
|
||||
|
||||
static const struct SpriteFrameImage sPicTable_Scientist1[] = {
|
||||
overworld_frame(gObjectEventPic_Scientist1, 2, 4, 0),
|
||||
overworld_frame(gObjectEventPic_Scientist1, 2, 4, 1),
|
||||
overworld_frame(gObjectEventPic_Scientist1, 2, 4, 2),
|
||||
overworld_frame(gObjectEventPic_Scientist1, 2, 4, 3),
|
||||
overworld_frame(gObjectEventPic_Scientist1, 2, 4, 4),
|
||||
overworld_frame(gObjectEventPic_Scientist1, 2, 4, 5),
|
||||
overworld_frame(gObjectEventPic_Scientist1, 2, 4, 6),
|
||||
overworld_frame(gObjectEventPic_Scientist1, 2, 4, 7),
|
||||
overworld_frame(gObjectEventPic_Scientist1, 2, 4, 8),
|
||||
};
|
||||
|
||||
static const struct SpriteFrameImage sPicTable_Lass[] = {
|
||||
overworld_frame(gObjectEventPic_Lass, 2, 4, 0),
|
||||
overworld_frame(gObjectEventPic_Lass, 2, 4, 1),
|
||||
overworld_frame(gObjectEventPic_Lass, 2, 4, 2),
|
||||
overworld_frame(gObjectEventPic_Lass, 2, 4, 3),
|
||||
overworld_frame(gObjectEventPic_Lass, 2, 4, 4),
|
||||
overworld_frame(gObjectEventPic_Lass, 2, 4, 5),
|
||||
overworld_frame(gObjectEventPic_Lass, 2, 4, 6),
|
||||
overworld_frame(gObjectEventPic_Lass, 2, 4, 7),
|
||||
overworld_frame(gObjectEventPic_Lass, 2, 4, 8),
|
||||
};
|
||||
|
||||
static const struct SpriteFrameImage sPicTable_Gentleman[] = {
|
||||
overworld_frame(gObjectEventPic_Gentleman, 2, 4, 0),
|
||||
overworld_frame(gObjectEventPic_Gentleman, 2, 4, 1),
|
||||
overworld_frame(gObjectEventPic_Gentleman, 2, 4, 2),
|
||||
overworld_frame(gObjectEventPic_Gentleman, 2, 4, 3),
|
||||
overworld_frame(gObjectEventPic_Gentleman, 2, 4, 4),
|
||||
overworld_frame(gObjectEventPic_Gentleman, 2, 4, 5),
|
||||
overworld_frame(gObjectEventPic_Gentleman, 2, 4, 6),
|
||||
overworld_frame(gObjectEventPic_Gentleman, 2, 4, 7),
|
||||
overworld_frame(gObjectEventPic_Gentleman, 2, 4, 8),
|
||||
};
|
||||
|
||||
static const struct SpriteFrameImage sPicTable_Sailor[] = {
|
||||
overworld_frame(gObjectEventPic_Sailor, 2, 4, 0),
|
||||
overworld_frame(gObjectEventPic_Sailor, 2, 4, 1),
|
||||
overworld_frame(gObjectEventPic_Sailor, 2, 4, 2),
|
||||
overworld_frame(gObjectEventPic_Sailor, 2, 4, 3),
|
||||
overworld_frame(gObjectEventPic_Sailor, 2, 4, 4),
|
||||
overworld_frame(gObjectEventPic_Sailor, 2, 4, 5),
|
||||
overworld_frame(gObjectEventPic_Sailor, 2, 4, 6),
|
||||
overworld_frame(gObjectEventPic_Sailor, 2, 4, 7),
|
||||
overworld_frame(gObjectEventPic_Sailor, 2, 4, 8),
|
||||
};
|
||||
|
||||
static const struct SpriteFrameImage sPicTable_Fisherman[] = {
|
||||
overworld_frame(gObjectEventPic_Fisherman, 2, 4, 0),
|
||||
overworld_frame(gObjectEventPic_Fisherman, 2, 4, 1),
|
||||
overworld_frame(gObjectEventPic_Fisherman, 2, 4, 2),
|
||||
overworld_frame(gObjectEventPic_Fisherman, 2, 4, 3),
|
||||
overworld_frame(gObjectEventPic_Fisherman, 2, 4, 4),
|
||||
overworld_frame(gObjectEventPic_Fisherman, 2, 4, 5),
|
||||
overworld_frame(gObjectEventPic_Fisherman, 2, 4, 6),
|
||||
overworld_frame(gObjectEventPic_Fisherman, 2, 4, 7),
|
||||
overworld_frame(gObjectEventPic_Fisherman, 2, 4, 8),
|
||||
};
|
||||
|
||||
static const struct SpriteFrameImage sPicTable_RunningTriathleteM[] = {
|
||||
overworld_frame(gObjectEventPic_RunningTriathleteM, 2, 4, 0),
|
||||
overworld_frame(gObjectEventPic_RunningTriathleteM, 2, 4, 1),
|
||||
overworld_frame(gObjectEventPic_RunningTriathleteM, 2, 4, 2),
|
||||
overworld_frame(gObjectEventPic_RunningTriathleteM, 2, 4, 3),
|
||||
overworld_frame(gObjectEventPic_RunningTriathleteM, 2, 4, 4),
|
||||
overworld_frame(gObjectEventPic_RunningTriathleteM, 2, 4, 5),
|
||||
overworld_frame(gObjectEventPic_RunningTriathleteM, 2, 4, 6),
|
||||
overworld_frame(gObjectEventPic_RunningTriathleteM, 2, 4, 7),
|
||||
overworld_frame(gObjectEventPic_RunningTriathleteM, 2, 4, 8),
|
||||
};
|
||||
|
||||
static const struct SpriteFrameImage sPicTable_RunningTriathleteF[] = {
|
||||
overworld_frame(gObjectEventPic_RunningTriathleteF, 2, 4, 0),
|
||||
overworld_frame(gObjectEventPic_RunningTriathleteF, 2, 4, 1),
|
||||
overworld_frame(gObjectEventPic_RunningTriathleteF, 2, 4, 2),
|
||||
overworld_frame(gObjectEventPic_RunningTriathleteF, 2, 4, 3),
|
||||
overworld_frame(gObjectEventPic_RunningTriathleteF, 2, 4, 4),
|
||||
overworld_frame(gObjectEventPic_RunningTriathleteF, 2, 4, 5),
|
||||
overworld_frame(gObjectEventPic_RunningTriathleteF, 2, 4, 6),
|
||||
overworld_frame(gObjectEventPic_RunningTriathleteF, 2, 4, 7),
|
||||
overworld_frame(gObjectEventPic_RunningTriathleteF, 2, 4, 8),
|
||||
};
|
||||
|
||||
static const struct SpriteFrameImage sPicTable_TuberF[] = {
|
||||
overworld_frame(gObjectEventPic_TuberF, 2, 2, 0),
|
||||
overworld_frame(gObjectEventPic_TuberF, 2, 2, 1),
|
||||
overworld_frame(gObjectEventPic_TuberF, 2, 2, 2),
|
||||
overworld_frame(gObjectEventPic_TuberF, 2, 2, 3),
|
||||
overworld_frame(gObjectEventPic_TuberF, 2, 2, 4),
|
||||
overworld_frame(gObjectEventPic_TuberF, 2, 2, 5),
|
||||
overworld_frame(gObjectEventPic_TuberF, 2, 2, 6),
|
||||
overworld_frame(gObjectEventPic_TuberF, 2, 2, 7),
|
||||
overworld_frame(gObjectEventPic_TuberF, 2, 2, 8),
|
||||
};
|
||||
|
||||
static const struct SpriteFrameImage sPicTable_TuberM[] = {
|
||||
overworld_frame(gObjectEventPic_TuberM, 2, 2, 0),
|
||||
overworld_frame(gObjectEventPic_TuberM, 2, 2, 1),
|
||||
overworld_frame(gObjectEventPic_TuberM, 2, 2, 2),
|
||||
overworld_frame(gObjectEventPic_TuberM, 2, 2, 3),
|
||||
overworld_frame(gObjectEventPic_TuberM, 2, 2, 4),
|
||||
overworld_frame(gObjectEventPic_TuberM, 2, 2, 5),
|
||||
overworld_frame(gObjectEventPic_TuberM, 2, 2, 6),
|
||||
overworld_frame(gObjectEventPic_TuberM, 2, 2, 7),
|
||||
overworld_frame(gObjectEventPic_TuberM, 2, 2, 8),
|
||||
};
|
||||
|
||||
static const struct SpriteFrameImage sPicTable_Hiker[] = {
|
||||
overworld_frame(gObjectEventPic_Hiker, 2, 4, 0),
|
||||
overworld_frame(gObjectEventPic_Hiker, 2, 4, 1),
|
||||
overworld_frame(gObjectEventPic_Hiker, 2, 4, 2),
|
||||
overworld_frame(gObjectEventPic_Hiker, 2, 4, 3),
|
||||
overworld_frame(gObjectEventPic_Hiker, 2, 4, 4),
|
||||
overworld_frame(gObjectEventPic_Hiker, 2, 4, 5),
|
||||
overworld_frame(gObjectEventPic_Hiker, 2, 4, 6),
|
||||
overworld_frame(gObjectEventPic_Hiker, 2, 4, 7),
|
||||
overworld_frame(gObjectEventPic_Hiker, 2, 4, 8),
|
||||
};
|
||||
|
||||
static const struct SpriteFrameImage sPicTable_CyclingTriathleteM[] = {
|
||||
overworld_frame(gObjectEventPic_CyclingTriathleteM, 4, 4, 0),
|
||||
overworld_frame(gObjectEventPic_CyclingTriathleteM, 4, 4, 1),
|
||||
overworld_frame(gObjectEventPic_CyclingTriathleteM, 4, 4, 2),
|
||||
overworld_frame(gObjectEventPic_CyclingTriathleteM, 4, 4, 3),
|
||||
overworld_frame(gObjectEventPic_CyclingTriathleteM, 4, 4, 4),
|
||||
overworld_frame(gObjectEventPic_CyclingTriathleteM, 4, 4, 5),
|
||||
overworld_frame(gObjectEventPic_CyclingTriathleteM, 4, 4, 6),
|
||||
overworld_frame(gObjectEventPic_CyclingTriathleteM, 4, 4, 7),
|
||||
overworld_frame(gObjectEventPic_CyclingTriathleteM, 4, 4, 8),
|
||||
};
|
||||
|
||||
static const struct SpriteFrameImage sPicTable_CyclingTriathleteF[] = {
|
||||
overworld_frame(gObjectEventPic_CyclingTriathleteF, 4, 4, 0),
|
||||
overworld_frame(gObjectEventPic_CyclingTriathleteF, 4, 4, 1),
|
||||
overworld_frame(gObjectEventPic_CyclingTriathleteF, 4, 4, 2),
|
||||
overworld_frame(gObjectEventPic_CyclingTriathleteF, 4, 4, 3),
|
||||
overworld_frame(gObjectEventPic_CyclingTriathleteF, 4, 4, 4),
|
||||
overworld_frame(gObjectEventPic_CyclingTriathleteF, 4, 4, 5),
|
||||
overworld_frame(gObjectEventPic_CyclingTriathleteF, 4, 4, 6),
|
||||
overworld_frame(gObjectEventPic_CyclingTriathleteF, 4, 4, 7),
|
||||
overworld_frame(gObjectEventPic_CyclingTriathleteF, 4, 4, 8),
|
||||
};
|
||||
|
||||
static const struct SpriteFrameImage sPicTable_Nurse[] = {
|
||||
overworld_frame(gObjectEventPic_Nurse, 2, 4, 0),
|
||||
overworld_frame(gObjectEventPic_Nurse, 2, 4, 1),
|
||||
overworld_frame(gObjectEventPic_Nurse, 2, 4, 2),
|
||||
overworld_frame(gObjectEventPic_Nurse, 2, 4, 0),
|
||||
overworld_frame(gObjectEventPic_Nurse, 2, 4, 0),
|
||||
overworld_frame(gObjectEventPic_Nurse, 2, 4, 1),
|
||||
overworld_frame(gObjectEventPic_Nurse, 2, 4, 1),
|
||||
overworld_frame(gObjectEventPic_Nurse, 2, 4, 2),
|
||||
overworld_frame(gObjectEventPic_Nurse, 2, 4, 2),
|
||||
overworld_frame(gObjectEventPic_Nurse, 2, 4, 3),
|
||||
};
|
||||
|
||||
static const struct SpriteFrameImage sPicTable_ItemBall[] = {
|
||||
obj_frame_tiles(gObjectEventPic_ItemBall),
|
||||
};
|
||||
|
||||
static const struct SpriteFrameImage sPicTable_ProfBirch[] = {
|
||||
overworld_frame(gObjectEventPic_ProfBirch, 2, 4, 0),
|
||||
overworld_frame(gObjectEventPic_ProfBirch, 2, 4, 1),
|
||||
overworld_frame(gObjectEventPic_ProfBirch, 2, 4, 2),
|
||||
overworld_frame(gObjectEventPic_ProfBirch, 2, 4, 3),
|
||||
overworld_frame(gObjectEventPic_ProfBirch, 2, 4, 4),
|
||||
overworld_frame(gObjectEventPic_ProfBirch, 2, 4, 5),
|
||||
overworld_frame(gObjectEventPic_ProfBirch, 2, 4, 6),
|
||||
overworld_frame(gObjectEventPic_ProfBirch, 2, 4, 7),
|
||||
overworld_frame(gObjectEventPic_ProfBirch, 2, 4, 8),
|
||||
};
|
||||
|
||||
static const struct SpriteFrameImage sPicTable_Man4[] = {
|
||||
overworld_frame(gObjectEventPic_Man4, 2, 4, 0),
|
||||
overworld_frame(gObjectEventPic_Man4, 2, 4, 1),
|
||||
overworld_frame(gObjectEventPic_Man4, 2, 4, 2),
|
||||
overworld_frame(gObjectEventPic_Man4, 2, 4, 3),
|
||||
overworld_frame(gObjectEventPic_Man4, 2, 4, 4),
|
||||
overworld_frame(gObjectEventPic_Man4, 2, 4, 5),
|
||||
overworld_frame(gObjectEventPic_Man4, 2, 4, 6),
|
||||
overworld_frame(gObjectEventPic_Man4, 2, 4, 7),
|
||||
overworld_frame(gObjectEventPic_Man4, 2, 4, 8),
|
||||
};
|
||||
|
||||
static const struct SpriteFrameImage sPicTable_Man5[] = {
|
||||
overworld_frame(gObjectEventPic_Man5, 2, 4, 0),
|
||||
overworld_frame(gObjectEventPic_Man5, 2, 4, 1),
|
||||
overworld_frame(gObjectEventPic_Man5, 2, 4, 2),
|
||||
overworld_frame(gObjectEventPic_Man5, 2, 4, 3),
|
||||
overworld_frame(gObjectEventPic_Man5, 2, 4, 4),
|
||||
overworld_frame(gObjectEventPic_Man5, 2, 4, 5),
|
||||
overworld_frame(gObjectEventPic_Man5, 2, 4, 6),
|
||||
overworld_frame(gObjectEventPic_Man5, 2, 4, 7),
|
||||
overworld_frame(gObjectEventPic_Man5, 2, 4, 8),
|
||||
};
|
||||
|
||||
static const struct SpriteFrameImage sPicTable_ReporterM[] = {
|
||||
overworld_frame(gObjectEventPic_ReporterM, 2, 4, 0),
|
||||
overworld_frame(gObjectEventPic_ReporterM, 2, 4, 1),
|
||||
overworld_frame(gObjectEventPic_ReporterM, 2, 4, 2),
|
||||
overworld_frame(gObjectEventPic_ReporterM, 2, 4, 3),
|
||||
overworld_frame(gObjectEventPic_ReporterM, 2, 4, 4),
|
||||
overworld_frame(gObjectEventPic_ReporterM, 2, 4, 5),
|
||||
overworld_frame(gObjectEventPic_ReporterM, 2, 4, 6),
|
||||
overworld_frame(gObjectEventPic_ReporterM, 2, 4, 7),
|
||||
overworld_frame(gObjectEventPic_ReporterM, 2, 4, 8),
|
||||
};
|
||||
|
||||
static const struct SpriteFrameImage sPicTable_ReporterF[] = {
|
||||
overworld_frame(gObjectEventPic_ReporterF, 2, 4, 0),
|
||||
overworld_frame(gObjectEventPic_ReporterF, 2, 4, 1),
|
||||
overworld_frame(gObjectEventPic_ReporterF, 2, 4, 2),
|
||||
overworld_frame(gObjectEventPic_ReporterF, 2, 4, 3),
|
||||
overworld_frame(gObjectEventPic_ReporterF, 2, 4, 4),
|
||||
overworld_frame(gObjectEventPic_ReporterF, 2, 4, 5),
|
||||
overworld_frame(gObjectEventPic_ReporterF, 2, 4, 6),
|
||||
overworld_frame(gObjectEventPic_ReporterF, 2, 4, 7),
|
||||
overworld_frame(gObjectEventPic_ReporterF, 2, 4, 8),
|
||||
};
|
||||
|
||||
static const struct SpriteFrameImage sPicTable_MauvilleOldMan1[] = {
|
||||
overworld_frame(gObjectEventPic_MauvilleOldMan1, 2, 4, 0),
|
||||
overworld_frame(gObjectEventPic_MauvilleOldMan1, 2, 4, 1),
|
||||
overworld_frame(gObjectEventPic_MauvilleOldMan1, 2, 4, 2),
|
||||
overworld_frame(gObjectEventPic_MauvilleOldMan1, 2, 4, 3),
|
||||
overworld_frame(gObjectEventPic_MauvilleOldMan1, 2, 4, 4),
|
||||
overworld_frame(gObjectEventPic_MauvilleOldMan1, 2, 4, 5),
|
||||
overworld_frame(gObjectEventPic_MauvilleOldMan1, 2, 4, 6),
|
||||
overworld_frame(gObjectEventPic_MauvilleOldMan1, 2, 4, 7),
|
||||
overworld_frame(gObjectEventPic_MauvilleOldMan1, 2, 4, 8),
|
||||
};
|
||||
|
||||
static const struct SpriteFrameImage sPicTable_MauvilleOldMan2[] = {
|
||||
overworld_frame(gObjectEventPic_MauvilleOldMan2, 2, 4, 0),
|
||||
overworld_frame(gObjectEventPic_MauvilleOldMan2, 2, 4, 1),
|
||||
overworld_frame(gObjectEventPic_MauvilleOldMan2, 2, 4, 2),
|
||||
overworld_frame(gObjectEventPic_MauvilleOldMan2, 2, 4, 3),
|
||||
overworld_frame(gObjectEventPic_MauvilleOldMan2, 2, 4, 4),
|
||||
overworld_frame(gObjectEventPic_MauvilleOldMan2, 2, 4, 5),
|
||||
overworld_frame(gObjectEventPic_MauvilleOldMan2, 2, 4, 6),
|
||||
overworld_frame(gObjectEventPic_MauvilleOldMan2, 2, 4, 7),
|
||||
overworld_frame(gObjectEventPic_MauvilleOldMan2, 2, 4, 8),
|
||||
};
|
||||
|
||||
static const struct SpriteFrameImage sPicTable_UnusedNatuDoll[] = {
|
||||
obj_frame_tiles(gObjectEventPic_UnusedNatuDoll),
|
||||
};
|
||||
|
||||
static const struct SpriteFrameImage sPicTable_UnusedMagnemiteDoll[] = {
|
||||
obj_frame_tiles(gObjectEventPic_UnusedMagnemiteDoll),
|
||||
};
|
||||
|
||||
static const struct SpriteFrameImage sPicTable_UnusedSquirtleDoll[] = {
|
||||
obj_frame_tiles(gObjectEventPic_UnusedSquirtleDoll),
|
||||
};
|
||||
|
||||
static const struct SpriteFrameImage sPicTable_UnusedWooperDoll[] = {
|
||||
obj_frame_tiles(gObjectEventPic_UnusedWooperDoll),
|
||||
};
|
||||
|
||||
static const struct SpriteFrameImage sPicTable_UnusedPikachuDoll[] = {
|
||||
obj_frame_tiles(gObjectEventPic_UnusedPikachuDoll),
|
||||
};
|
||||
|
||||
static const struct SpriteFrameImage sPicTable_UnusedPorygon2Doll[] = {
|
||||
obj_frame_tiles(gObjectEventPic_UnusedPorygon2Doll),
|
||||
};
|
||||
|
||||
static const struct SpriteFrameImage sPicTable_CuttableTree[] = {
|
||||
overworld_frame(gObjectEventPic_CuttableTree, 2, 2, 0),
|
||||
overworld_frame(gObjectEventPic_CuttableTree, 2, 2, 1),
|
||||
overworld_frame(gObjectEventPic_CuttableTree, 2, 2, 2),
|
||||
overworld_frame(gObjectEventPic_CuttableTree, 2, 2, 3),
|
||||
};
|
||||
|
||||
static const struct SpriteFrameImage sPicTable_MartEmployee[] = {
|
||||
overworld_frame(gObjectEventPic_MartEmployee, 2, 4, 0),
|
||||
overworld_frame(gObjectEventPic_MartEmployee, 2, 4, 1),
|
||||
overworld_frame(gObjectEventPic_MartEmployee, 2, 4, 2),
|
||||
overworld_frame(gObjectEventPic_MartEmployee, 2, 4, 3),
|
||||
overworld_frame(gObjectEventPic_MartEmployee, 2, 4, 4),
|
||||
overworld_frame(gObjectEventPic_MartEmployee, 2, 4, 5),
|
||||
overworld_frame(gObjectEventPic_MartEmployee, 2, 4, 6),
|
||||
overworld_frame(gObjectEventPic_MartEmployee, 2, 4, 7),
|
||||
overworld_frame(gObjectEventPic_MartEmployee, 2, 4, 8),
|
||||
};
|
||||
|
||||
static const struct SpriteFrameImage sPicTable_RooftopSaleWoman[] = {
|
||||
overworld_frame(gObjectEventPic_RooftopSaleWoman, 2, 4, 0),
|
||||
overworld_frame(gObjectEventPic_RooftopSaleWoman, 2, 4, 1),
|
||||
overworld_frame(gObjectEventPic_RooftopSaleWoman, 2, 4, 2),
|
||||
overworld_frame(gObjectEventPic_RooftopSaleWoman, 2, 4, 3),
|
||||
overworld_frame(gObjectEventPic_RooftopSaleWoman, 2, 4, 4),
|
||||
overworld_frame(gObjectEventPic_RooftopSaleWoman, 2, 4, 5),
|
||||
overworld_frame(gObjectEventPic_RooftopSaleWoman, 2, 4, 6),
|
||||
overworld_frame(gObjectEventPic_RooftopSaleWoman, 2, 4, 7),
|
||||
overworld_frame(gObjectEventPic_RooftopSaleWoman, 2, 4, 8),
|
||||
};
|
||||
|
||||
static const struct SpriteFrameImage sPicTable_Teala[] = {
|
||||
overworld_frame(gObjectEventPic_Teala, 2, 4, 0),
|
||||
overworld_frame(gObjectEventPic_Teala, 2, 4, 1),
|
||||
overworld_frame(gObjectEventPic_Teala, 2, 4, 2),
|
||||
overworld_frame(gObjectEventPic_Teala, 2, 4, 3),
|
||||
overworld_frame(gObjectEventPic_Teala, 2, 4, 4),
|
||||
overworld_frame(gObjectEventPic_Teala, 2, 4, 5),
|
||||
overworld_frame(gObjectEventPic_Teala, 2, 4, 6),
|
||||
overworld_frame(gObjectEventPic_Teala, 2, 4, 7),
|
||||
overworld_frame(gObjectEventPic_Teala, 2, 4, 8),
|
||||
};
|
||||
|
||||
static const struct SpriteFrameImage sPicTable_BreakableRock[] = {
|
||||
overworld_frame(gObjectEventPic_BreakableRock, 2, 2, 0),
|
||||
overworld_frame(gObjectEventPic_BreakableRock, 2, 2, 1),
|
||||
overworld_frame(gObjectEventPic_BreakableRock, 2, 2, 2),
|
||||
overworld_frame(gObjectEventPic_BreakableRock, 2, 2, 3),
|
||||
};
|
||||
|
||||
static const struct SpriteFrameImage sPicTable_PushableBoulder[] = {
|
||||
obj_frame_tiles(gObjectEventPic_PushableBoulder),
|
||||
};
|
||||
|
||||
static const struct SpriteFrameImage sPicTable_MrBrineysBoat[] = {
|
||||
overworld_frame(gObjectEventPic_MrBrineysBoat, 4, 4, 0),
|
||||
overworld_frame(gObjectEventPic_MrBrineysBoat, 4, 4, 1),
|
||||
overworld_frame(gObjectEventPic_MrBrineysBoat, 4, 4, 2),
|
||||
overworld_frame(gObjectEventPic_MrBrineysBoat, 4, 4, 0),
|
||||
overworld_frame(gObjectEventPic_MrBrineysBoat, 4, 4, 0),
|
||||
overworld_frame(gObjectEventPic_MrBrineysBoat, 4, 4, 1),
|
||||
overworld_frame(gObjectEventPic_MrBrineysBoat, 4, 4, 1),
|
||||
overworld_frame(gObjectEventPic_MrBrineysBoat, 4, 4, 2),
|
||||
overworld_frame(gObjectEventPic_MrBrineysBoat, 4, 4, 2),
|
||||
};
|
||||
|
||||
static const struct SpriteFrameImage sPicTable_Truck[] = {
|
||||
obj_frame_tiles(gObjectEventPic_Truck),
|
||||
};
|
||||
|
||||
static const struct SpriteFrameImage sPicTable_VigorothCarryingBox[] = {
|
||||
overworld_frame(gObjectEventPic_Vigoroth, 4, 4, 0),
|
||||
overworld_frame(gObjectEventPic_Vigoroth, 4, 4, 0),
|
||||
overworld_frame(gObjectEventPic_Vigoroth, 4, 4, 0),
|
||||
overworld_frame(gObjectEventPic_Vigoroth, 4, 4, 1),
|
||||
overworld_frame(gObjectEventPic_Vigoroth, 4, 4, 2),
|
||||
overworld_frame(gObjectEventPic_Vigoroth, 4, 4, 1),
|
||||
overworld_frame(gObjectEventPic_Vigoroth, 4, 4, 2),
|
||||
overworld_frame(gObjectEventPic_Vigoroth, 4, 4, 1),
|
||||
overworld_frame(gObjectEventPic_Vigoroth, 4, 4, 2),
|
||||
};
|
||||
|
||||
static const struct SpriteFrameImage sPicTable_VigorothFacingAway[] = {
|
||||
overworld_frame(gObjectEventPic_Vigoroth, 4, 4, 3),
|
||||
overworld_frame(gObjectEventPic_Vigoroth, 4, 4, 3),
|
||||
overworld_frame(gObjectEventPic_Vigoroth, 4, 4, 3),
|
||||
overworld_frame(gObjectEventPic_Vigoroth, 4, 4, 4),
|
||||
overworld_frame(gObjectEventPic_Vigoroth, 4, 4, 4),
|
||||
overworld_frame(gObjectEventPic_Vigoroth, 4, 4, 4),
|
||||
overworld_frame(gObjectEventPic_Vigoroth, 4, 4, 4),
|
||||
overworld_frame(gObjectEventPic_Vigoroth, 4, 4, 4),
|
||||
overworld_frame(gObjectEventPic_Vigoroth, 4, 4, 4),
|
||||
};
|
||||
|
||||
static const struct SpriteFrameImage sPicTable_BirchsBag[] = {
|
||||
obj_frame_tiles(gObjectEventPic_BirchsBag),
|
||||
};
|
||||
|
||||
static const struct SpriteFrameImage sPicTable_EnemyZigzagoon[] = {
|
||||
overworld_frame(gObjectEventPic_EnemyZigzagoon, 4, 4, 0),
|
||||
overworld_frame(gObjectEventPic_EnemyZigzagoon, 4, 4, 1),
|
||||
overworld_frame(gObjectEventPic_EnemyZigzagoon, 4, 4, 2),
|
||||
overworld_frame(gObjectEventPic_EnemyZigzagoon, 4, 4, 3),
|
||||
overworld_frame(gObjectEventPic_EnemyZigzagoon, 4, 4, 4),
|
||||
overworld_frame(gObjectEventPic_EnemyZigzagoon, 4, 4, 5),
|
||||
overworld_frame(gObjectEventPic_EnemyZigzagoon, 4, 4, 6),
|
||||
overworld_frame(gObjectEventPic_EnemyZigzagoon, 4, 4, 7),
|
||||
overworld_frame(gObjectEventPic_EnemyZigzagoon, 4, 4, 8),
|
||||
};
|
||||
|
||||
static const struct SpriteFrameImage sPicTable_Poochyena[] = {
|
||||
overworld_frame(gObjectEventPic_Poochyena, 4, 4, 0),
|
||||
overworld_frame(gObjectEventPic_Poochyena, 4, 4, 1),
|
||||
overworld_frame(gObjectEventPic_Poochyena, 4, 4, 2),
|
||||
overworld_frame(gObjectEventPic_Poochyena, 4, 4, 3),
|
||||
overworld_frame(gObjectEventPic_Poochyena, 4, 4, 4),
|
||||
overworld_frame(gObjectEventPic_Poochyena, 4, 4, 5),
|
||||
overworld_frame(gObjectEventPic_Poochyena, 4, 4, 6),
|
||||
overworld_frame(gObjectEventPic_Poochyena, 4, 4, 7),
|
||||
overworld_frame(gObjectEventPic_Poochyena, 4, 4, 8),
|
||||
};
|
||||
|
||||
static const struct SpriteFrameImage sPicTable_Artist[] = {
|
||||
overworld_frame(gObjectEventPic_Artist, 2, 4, 0),
|
||||
overworld_frame(gObjectEventPic_Artist, 2, 4, 1),
|
||||
overworld_frame(gObjectEventPic_Artist, 2, 4, 2),
|
||||
overworld_frame(gObjectEventPic_Artist, 2, 4, 3),
|
||||
overworld_frame(gObjectEventPic_Artist, 2, 4, 4),
|
||||
overworld_frame(gObjectEventPic_Artist, 2, 4, 5),
|
||||
overworld_frame(gObjectEventPic_Artist, 2, 4, 6),
|
||||
overworld_frame(gObjectEventPic_Artist, 2, 4, 7),
|
||||
overworld_frame(gObjectEventPic_Artist, 2, 4, 8),
|
||||
};
|
||||
|
||||
static const struct SpriteFrameImage sPicTable_MayNormal[] = {
|
||||
overworld_frame(gObjectEventPic_MayNormal, 2, 4, 0),
|
||||
overworld_frame(gObjectEventPic_MayNormal, 2, 4, 1),
|
||||
overworld_frame(gObjectEventPic_MayNormal, 2, 4, 2),
|
||||
overworld_frame(gObjectEventPic_MayNormal, 2, 4, 3),
|
||||
overworld_frame(gObjectEventPic_MayNormal, 2, 4, 4),
|
||||
overworld_frame(gObjectEventPic_MayNormal, 2, 4, 5),
|
||||
overworld_frame(gObjectEventPic_MayNormal, 2, 4, 6),
|
||||
overworld_frame(gObjectEventPic_MayNormal, 2, 4, 7),
|
||||
overworld_frame(gObjectEventPic_MayNormal, 2, 4, 8),
|
||||
overworld_frame(gObjectEventPic_MayRunning, 2, 4, 0),
|
||||
overworld_frame(gObjectEventPic_MayRunning, 2, 4, 1),
|
||||
overworld_frame(gObjectEventPic_MayRunning, 2, 4, 2),
|
||||
overworld_frame(gObjectEventPic_MayRunning, 2, 4, 3),
|
||||
overworld_frame(gObjectEventPic_MayRunning, 2, 4, 4),
|
||||
overworld_frame(gObjectEventPic_MayRunning, 2, 4, 5),
|
||||
overworld_frame(gObjectEventPic_MayRunning, 2, 4, 6),
|
||||
overworld_frame(gObjectEventPic_MayRunning, 2, 4, 7),
|
||||
overworld_frame(gObjectEventPic_MayRunning, 2, 4, 8),
|
||||
};
|
||||
|
||||
static const struct SpriteFrameImage sPicTable_MayMachBike[] = {
|
||||
overworld_frame(gObjectEventPic_MayMachBike, 4, 4, 0),
|
||||
overworld_frame(gObjectEventPic_MayMachBike, 4, 4, 1),
|
||||
overworld_frame(gObjectEventPic_MayMachBike, 4, 4, 2),
|
||||
overworld_frame(gObjectEventPic_MayMachBike, 4, 4, 3),
|
||||
overworld_frame(gObjectEventPic_MayMachBike, 4, 4, 4),
|
||||
overworld_frame(gObjectEventPic_MayMachBike, 4, 4, 5),
|
||||
overworld_frame(gObjectEventPic_MayMachBike, 4, 4, 6),
|
||||
overworld_frame(gObjectEventPic_MayMachBike, 4, 4, 7),
|
||||
overworld_frame(gObjectEventPic_MayMachBike, 4, 4, 8),
|
||||
};
|
||||
|
||||
static const struct SpriteFrameImage sPicTable_MayAcroBike[] = {
|
||||
overworld_frame(gObjectEventPic_MayAcroBike, 4, 4, 0),
|
||||
overworld_frame(gObjectEventPic_MayAcroBike, 4, 4, 1),
|
||||
overworld_frame(gObjectEventPic_MayAcroBike, 4, 4, 2),
|
||||
overworld_frame(gObjectEventPic_MayAcroBike, 4, 4, 3),
|
||||
overworld_frame(gObjectEventPic_MayAcroBike, 4, 4, 4),
|
||||
overworld_frame(gObjectEventPic_MayAcroBike, 4, 4, 5),
|
||||
overworld_frame(gObjectEventPic_MayAcroBike, 4, 4, 6),
|
||||
overworld_frame(gObjectEventPic_MayAcroBike, 4, 4, 7),
|
||||
overworld_frame(gObjectEventPic_MayAcroBike, 4, 4, 8),
|
||||
overworld_frame(gObjectEventPic_MayAcroBike, 4, 4, 9),
|
||||
overworld_frame(gObjectEventPic_MayAcroBike, 4, 4, 10),
|
||||
overworld_frame(gObjectEventPic_MayAcroBike, 4, 4, 11),
|
||||
overworld_frame(gObjectEventPic_MayAcroBike, 4, 4, 12),
|
||||
overworld_frame(gObjectEventPic_MayAcroBike, 4, 4, 13),
|
||||
overworld_frame(gObjectEventPic_MayAcroBike, 4, 4, 14),
|
||||
overworld_frame(gObjectEventPic_MayAcroBike, 4, 4, 15),
|
||||
overworld_frame(gObjectEventPic_MayAcroBike, 4, 4, 16),
|
||||
overworld_frame(gObjectEventPic_MayAcroBike, 4, 4, 17),
|
||||
overworld_frame(gObjectEventPic_MayAcroBike, 4, 4, 18),
|
||||
overworld_frame(gObjectEventPic_MayAcroBike, 4, 4, 19),
|
||||
overworld_frame(gObjectEventPic_MayAcroBike, 4, 4, 20),
|
||||
overworld_frame(gObjectEventPic_MayAcroBike, 4, 4, 21),
|
||||
overworld_frame(gObjectEventPic_MayAcroBike, 4, 4, 22),
|
||||
overworld_frame(gObjectEventPic_MayAcroBike, 4, 4, 23),
|
||||
overworld_frame(gObjectEventPic_MayAcroBike, 4, 4, 24),
|
||||
overworld_frame(gObjectEventPic_MayAcroBike, 4, 4, 25),
|
||||
overworld_frame(gObjectEventPic_MayAcroBike, 4, 4, 26),
|
||||
};
|
||||
|
||||
static const struct SpriteFrameImage sPicTable_MaySurfing[] = {
|
||||
overworld_frame(gObjectEventPic_MaySurfing, 4, 4, 0),
|
||||
overworld_frame(gObjectEventPic_MaySurfing, 4, 4, 2),
|
||||
overworld_frame(gObjectEventPic_MaySurfing, 4, 4, 4),
|
||||
overworld_frame(gObjectEventPic_MaySurfing, 4, 4, 0),
|
||||
overworld_frame(gObjectEventPic_MaySurfing, 4, 4, 0),
|
||||
overworld_frame(gObjectEventPic_MaySurfing, 4, 4, 2),
|
||||
overworld_frame(gObjectEventPic_MaySurfing, 4, 4, 2),
|
||||
overworld_frame(gObjectEventPic_MaySurfing, 4, 4, 4),
|
||||
overworld_frame(gObjectEventPic_MaySurfing, 4, 4, 4),
|
||||
overworld_frame(gObjectEventPic_MaySurfing, 4, 4, 1),
|
||||
overworld_frame(gObjectEventPic_MaySurfing, 4, 4, 3),
|
||||
overworld_frame(gObjectEventPic_MaySurfing, 4, 4, 5),
|
||||
};
|
||||
|
||||
static const struct SpriteFrameImage sPicTable_MayUnderwater[] = {
|
||||
overworld_frame(gObjectEventPic_MayUnderwater, 4, 4, 0),
|
||||
overworld_frame(gObjectEventPic_MayUnderwater, 4, 4, 1),
|
||||
overworld_frame(gObjectEventPic_MayUnderwater, 4, 4, 2),
|
||||
overworld_frame(gObjectEventPic_MayUnderwater, 4, 4, 0),
|
||||
overworld_frame(gObjectEventPic_MayUnderwater, 4, 4, 0),
|
||||
overworld_frame(gObjectEventPic_MayUnderwater, 4, 4, 1),
|
||||
overworld_frame(gObjectEventPic_MayUnderwater, 4, 4, 1),
|
||||
overworld_frame(gObjectEventPic_MayUnderwater, 4, 4, 2),
|
||||
overworld_frame(gObjectEventPic_MayUnderwater, 4, 4, 2),
|
||||
};
|
||||
|
||||
static const struct SpriteFrameImage sPicTable_MayFieldMove[] = {
|
||||
overworld_frame(gObjectEventPic_MayFieldMove, 4, 4, 0),
|
||||
overworld_frame(gObjectEventPic_MayFieldMove, 4, 4, 1),
|
||||
overworld_frame(gObjectEventPic_MayFieldMove, 4, 4, 2),
|
||||
overworld_frame(gObjectEventPic_MayFieldMove, 4, 4, 3),
|
||||
overworld_frame(gObjectEventPic_MayFieldMove, 4, 4, 4),
|
||||
};
|
||||
|
||||
static const struct SpriteFrameImage sPicTable_Cameraman[] = {
|
||||
overworld_frame(gObjectEventPic_Cameraman, 2, 4, 0),
|
||||
overworld_frame(gObjectEventPic_Cameraman, 2, 4, 1),
|
||||
overworld_frame(gObjectEventPic_Cameraman, 2, 4, 2),
|
||||
overworld_frame(gObjectEventPic_Cameraman, 2, 4, 3),
|
||||
overworld_frame(gObjectEventPic_Cameraman, 2, 4, 4),
|
||||
overworld_frame(gObjectEventPic_Cameraman, 2, 4, 5),
|
||||
overworld_frame(gObjectEventPic_Cameraman, 2, 4, 6),
|
||||
overworld_frame(gObjectEventPic_Cameraman, 2, 4, 7),
|
||||
overworld_frame(gObjectEventPic_Cameraman, 2, 4, 8),
|
||||
};
|
||||
|
||||
static const struct SpriteFrameImage sPicTable_MovingBox[] = {
|
||||
obj_frame_tiles(gObjectEventPic_MovingBox),
|
||||
};
|
||||
|
||||
static const struct SpriteFrameImage sPicTable_CableCar[] = {
|
||||
obj_frame_tiles(gObjectEventPic_CableCar),
|
||||
};
|
||||
|
||||
static const struct SpriteFrameImage sPicTable_Scientist2[] = {
|
||||
overworld_frame(gObjectEventPic_Scientist2, 2, 4, 0),
|
||||
overworld_frame(gObjectEventPic_Scientist2, 2, 4, 1),
|
||||
overworld_frame(gObjectEventPic_Scientist2, 2, 4, 2),
|
||||
overworld_frame(gObjectEventPic_Scientist2, 2, 4, 3),
|
||||
overworld_frame(gObjectEventPic_Scientist2, 2, 4, 4),
|
||||
overworld_frame(gObjectEventPic_Scientist2, 2, 4, 5),
|
||||
overworld_frame(gObjectEventPic_Scientist2, 2, 4, 6),
|
||||
overworld_frame(gObjectEventPic_Scientist2, 2, 4, 7),
|
||||
overworld_frame(gObjectEventPic_Scientist2, 2, 4, 8),
|
||||
};
|
||||
|
||||
static const struct SpriteFrameImage sPicTable_DevonEmployee[] = {
|
||||
overworld_frame(gObjectEventPic_DevonEmployee, 2, 4, 0),
|
||||
overworld_frame(gObjectEventPic_DevonEmployee, 2, 4, 1),
|
||||
overworld_frame(gObjectEventPic_DevonEmployee, 2, 4, 2),
|
||||
overworld_frame(gObjectEventPic_DevonEmployee, 2, 4, 3),
|
||||
overworld_frame(gObjectEventPic_DevonEmployee, 2, 4, 4),
|
||||
overworld_frame(gObjectEventPic_DevonEmployee, 2, 4, 5),
|
||||
overworld_frame(gObjectEventPic_DevonEmployee, 2, 4, 6),
|
||||
overworld_frame(gObjectEventPic_DevonEmployee, 2, 4, 7),
|
||||
overworld_frame(gObjectEventPic_DevonEmployee, 2, 4, 8),
|
||||
};
|
||||
|
||||
static const struct SpriteFrameImage sPicTable_AquaMemberM[] = {
|
||||
overworld_frame(gObjectEventPic_AquaMemberM, 2, 4, 0),
|
||||
overworld_frame(gObjectEventPic_AquaMemberM, 2, 4, 1),
|
||||
overworld_frame(gObjectEventPic_AquaMemberM, 2, 4, 2),
|
||||
overworld_frame(gObjectEventPic_AquaMemberM, 2, 4, 3),
|
||||
overworld_frame(gObjectEventPic_AquaMemberM, 2, 4, 4),
|
||||
overworld_frame(gObjectEventPic_AquaMemberM, 2, 4, 5),
|
||||
overworld_frame(gObjectEventPic_AquaMemberM, 2, 4, 6),
|
||||
overworld_frame(gObjectEventPic_AquaMemberM, 2, 4, 7),
|
||||
overworld_frame(gObjectEventPic_AquaMemberM, 2, 4, 8),
|
||||
};
|
||||
|
||||
static const struct SpriteFrameImage sPicTable_AquaMemberF[] = {
|
||||
overworld_frame(gObjectEventPic_AquaMemberF, 2, 4, 0),
|
||||
overworld_frame(gObjectEventPic_AquaMemberF, 2, 4, 1),
|
||||
overworld_frame(gObjectEventPic_AquaMemberF, 2, 4, 2),
|
||||
overworld_frame(gObjectEventPic_AquaMemberF, 2, 4, 3),
|
||||
overworld_frame(gObjectEventPic_AquaMemberF, 2, 4, 4),
|
||||
overworld_frame(gObjectEventPic_AquaMemberF, 2, 4, 5),
|
||||
overworld_frame(gObjectEventPic_AquaMemberF, 2, 4, 6),
|
||||
overworld_frame(gObjectEventPic_AquaMemberF, 2, 4, 7),
|
||||
overworld_frame(gObjectEventPic_AquaMemberF, 2, 4, 8),
|
||||
};
|
||||
|
||||
static const struct SpriteFrameImage sPicTable_MagmaMemberM[] = {
|
||||
overworld_frame(gObjectEventPic_MagmaMemberM, 2, 4, 0),
|
||||
overworld_frame(gObjectEventPic_MagmaMemberM, 2, 4, 1),
|
||||
overworld_frame(gObjectEventPic_MagmaMemberM, 2, 4, 2),
|
||||
overworld_frame(gObjectEventPic_MagmaMemberM, 2, 4, 3),
|
||||
overworld_frame(gObjectEventPic_MagmaMemberM, 2, 4, 4),
|
||||
overworld_frame(gObjectEventPic_MagmaMemberM, 2, 4, 5),
|
||||
overworld_frame(gObjectEventPic_MagmaMemberM, 2, 4, 6),
|
||||
overworld_frame(gObjectEventPic_MagmaMemberM, 2, 4, 7),
|
||||
overworld_frame(gObjectEventPic_MagmaMemberM, 2, 4, 8),
|
||||
};
|
||||
|
||||
static const struct SpriteFrameImage sPicTable_MagmaMemberF[] = {
|
||||
overworld_frame(gObjectEventPic_MagmaMemberF, 2, 4, 0),
|
||||
overworld_frame(gObjectEventPic_MagmaMemberF, 2, 4, 1),
|
||||
overworld_frame(gObjectEventPic_MagmaMemberF, 2, 4, 2),
|
||||
overworld_frame(gObjectEventPic_MagmaMemberF, 2, 4, 3),
|
||||
overworld_frame(gObjectEventPic_MagmaMemberF, 2, 4, 4),
|
||||
overworld_frame(gObjectEventPic_MagmaMemberF, 2, 4, 5),
|
||||
overworld_frame(gObjectEventPic_MagmaMemberF, 2, 4, 6),
|
||||
overworld_frame(gObjectEventPic_MagmaMemberF, 2, 4, 7),
|
||||
overworld_frame(gObjectEventPic_MagmaMemberF, 2, 4, 8),
|
||||
};
|
||||
|
||||
static const struct SpriteFrameImage sPicTable_Sidney[] = {
|
||||
overworld_frame(gObjectEventPic_Sidney, 2, 4, 0),
|
||||
overworld_frame(gObjectEventPic_Sidney, 2, 4, 1),
|
||||
overworld_frame(gObjectEventPic_Sidney, 2, 4, 2),
|
||||
overworld_frame(gObjectEventPic_Sidney, 2, 4, 0),
|
||||
overworld_frame(gObjectEventPic_Sidney, 2, 4, 0),
|
||||
overworld_frame(gObjectEventPic_Sidney, 2, 4, 1),
|
||||
overworld_frame(gObjectEventPic_Sidney, 2, 4, 1),
|
||||
overworld_frame(gObjectEventPic_Sidney, 2, 4, 2),
|
||||
overworld_frame(gObjectEventPic_Sidney, 2, 4, 2),
|
||||
};
|
||||
|
||||
static const struct SpriteFrameImage sPicTable_Phoebe[] = {
|
||||
overworld_frame(gObjectEventPic_Phoebe, 2, 4, 0),
|
||||
overworld_frame(gObjectEventPic_Phoebe, 2, 4, 1),
|
||||
overworld_frame(gObjectEventPic_Phoebe, 2, 4, 2),
|
||||
overworld_frame(gObjectEventPic_Phoebe, 2, 4, 0),
|
||||
overworld_frame(gObjectEventPic_Phoebe, 2, 4, 0),
|
||||
overworld_frame(gObjectEventPic_Phoebe, 2, 4, 1),
|
||||
overworld_frame(gObjectEventPic_Phoebe, 2, 4, 1),
|
||||
overworld_frame(gObjectEventPic_Phoebe, 2, 4, 2),
|
||||
overworld_frame(gObjectEventPic_Phoebe, 2, 4, 2),
|
||||
};
|
||||
|
||||
static const struct SpriteFrameImage sPicTable_Glacia[] = {
|
||||
overworld_frame(gObjectEventPic_Glacia, 2, 4, 0),
|
||||
overworld_frame(gObjectEventPic_Glacia, 2, 4, 1),
|
||||
overworld_frame(gObjectEventPic_Glacia, 2, 4, 2),
|
||||
overworld_frame(gObjectEventPic_Glacia, 2, 4, 0),
|
||||
overworld_frame(gObjectEventPic_Glacia, 2, 4, 0),
|
||||
overworld_frame(gObjectEventPic_Glacia, 2, 4, 1),
|
||||
overworld_frame(gObjectEventPic_Glacia, 2, 4, 1),
|
||||
overworld_frame(gObjectEventPic_Glacia, 2, 4, 2),
|
||||
overworld_frame(gObjectEventPic_Glacia, 2, 4, 2),
|
||||
};
|
||||
|
||||
static const struct SpriteFrameImage sPicTable_Drake[] = {
|
||||
overworld_frame(gObjectEventPic_Drake, 2, 4, 0),
|
||||
overworld_frame(gObjectEventPic_Drake, 2, 4, 1),
|
||||
overworld_frame(gObjectEventPic_Drake, 2, 4, 2),
|
||||
overworld_frame(gObjectEventPic_Drake, 2, 4, 0),
|
||||
overworld_frame(gObjectEventPic_Drake, 2, 4, 0),
|
||||
overworld_frame(gObjectEventPic_Drake, 2, 4, 1),
|
||||
overworld_frame(gObjectEventPic_Drake, 2, 4, 1),
|
||||
overworld_frame(gObjectEventPic_Drake, 2, 4, 2),
|
||||
overworld_frame(gObjectEventPic_Drake, 2, 4, 2),
|
||||
};
|
||||
|
||||
static const struct SpriteFrameImage sPicTable_Roxanne[] = {
|
||||
overworld_frame(gObjectEventPic_Roxanne, 2, 4, 0),
|
||||
overworld_frame(gObjectEventPic_Roxanne, 2, 4, 1),
|
||||
overworld_frame(gObjectEventPic_Roxanne, 2, 4, 2),
|
||||
overworld_frame(gObjectEventPic_Roxanne, 2, 4, 0),
|
||||
overworld_frame(gObjectEventPic_Roxanne, 2, 4, 0),
|
||||
overworld_frame(gObjectEventPic_Roxanne, 2, 4, 1),
|
||||
overworld_frame(gObjectEventPic_Roxanne, 2, 4, 1),
|
||||
overworld_frame(gObjectEventPic_Roxanne, 2, 4, 2),
|
||||
overworld_frame(gObjectEventPic_Roxanne, 2, 4, 2),
|
||||
};
|
||||
|
||||
static const struct SpriteFrameImage sPicTable_Brawly[] = {
|
||||
overworld_frame(gObjectEventPic_Brawly, 2, 4, 0),
|
||||
overworld_frame(gObjectEventPic_Brawly, 2, 4, 1),
|
||||
overworld_frame(gObjectEventPic_Brawly, 2, 4, 2),
|
||||
overworld_frame(gObjectEventPic_Brawly, 2, 4, 0),
|
||||
overworld_frame(gObjectEventPic_Brawly, 2, 4, 0),
|
||||
overworld_frame(gObjectEventPic_Brawly, 2, 4, 1),
|
||||
overworld_frame(gObjectEventPic_Brawly, 2, 4, 1),
|
||||
overworld_frame(gObjectEventPic_Brawly, 2, 4, 2),
|
||||
overworld_frame(gObjectEventPic_Brawly, 2, 4, 2),
|
||||
};
|
||||
|
||||
static const struct SpriteFrameImage sPicTable_Wattson[] = {
|
||||
overworld_frame(gObjectEventPic_Wattson, 2, 4, 0),
|
||||
overworld_frame(gObjectEventPic_Wattson, 2, 4, 1),
|
||||
overworld_frame(gObjectEventPic_Wattson, 2, 4, 2),
|
||||
overworld_frame(gObjectEventPic_Wattson, 2, 4, 0),
|
||||
overworld_frame(gObjectEventPic_Wattson, 2, 4, 0),
|
||||
overworld_frame(gObjectEventPic_Wattson, 2, 4, 1),
|
||||
overworld_frame(gObjectEventPic_Wattson, 2, 4, 1),
|
||||
overworld_frame(gObjectEventPic_Wattson, 2, 4, 2),
|
||||
overworld_frame(gObjectEventPic_Wattson, 2, 4, 2),
|
||||
};
|
||||
|
||||
static const struct SpriteFrameImage sPicTable_Flannery[] = {
|
||||
overworld_frame(gObjectEventPic_Flannery, 2, 4, 0),
|
||||
overworld_frame(gObjectEventPic_Flannery, 2, 4, 1),
|
||||
overworld_frame(gObjectEventPic_Flannery, 2, 4, 2),
|
||||
overworld_frame(gObjectEventPic_Flannery, 2, 4, 0),
|
||||
overworld_frame(gObjectEventPic_Flannery, 2, 4, 0),
|
||||
overworld_frame(gObjectEventPic_Flannery, 2, 4, 1),
|
||||
overworld_frame(gObjectEventPic_Flannery, 2, 4, 1),
|
||||
overworld_frame(gObjectEventPic_Flannery, 2, 4, 2),
|
||||
overworld_frame(gObjectEventPic_Flannery, 2, 4, 2),
|
||||
};
|
||||
|
||||
static const struct SpriteFrameImage sPicTable_Norman[] = {
|
||||
overworld_frame(gObjectEventPic_Norman, 2, 4, 0),
|
||||
overworld_frame(gObjectEventPic_Norman, 2, 4, 1),
|
||||
overworld_frame(gObjectEventPic_Norman, 2, 4, 2),
|
||||
overworld_frame(gObjectEventPic_Norman, 2, 4, 3),
|
||||
overworld_frame(gObjectEventPic_Norman, 2, 4, 4),
|
||||
overworld_frame(gObjectEventPic_Norman, 2, 4, 5),
|
||||
overworld_frame(gObjectEventPic_Norman, 2, 4, 6),
|
||||
overworld_frame(gObjectEventPic_Norman, 2, 4, 7),
|
||||
overworld_frame(gObjectEventPic_Norman, 2, 4, 8),
|
||||
};
|
||||
|
||||
static const struct SpriteFrameImage sPicTable_Winona[] = {
|
||||
overworld_frame(gObjectEventPic_Winona, 2, 4, 0),
|
||||
overworld_frame(gObjectEventPic_Winona, 2, 4, 1),
|
||||
overworld_frame(gObjectEventPic_Winona, 2, 4, 2),
|
||||
overworld_frame(gObjectEventPic_Winona, 2, 4, 0),
|
||||
overworld_frame(gObjectEventPic_Winona, 2, 4, 0),
|
||||
overworld_frame(gObjectEventPic_Winona, 2, 4, 1),
|
||||
overworld_frame(gObjectEventPic_Winona, 2, 4, 1),
|
||||
overworld_frame(gObjectEventPic_Winona, 2, 4, 2),
|
||||
overworld_frame(gObjectEventPic_Winona, 2, 4, 2),
|
||||
};
|
||||
|
||||
static const struct SpriteFrameImage sPicTable_Liza[] = {
|
||||
overworld_frame(gObjectEventPic_Liza, 2, 4, 0),
|
||||
overworld_frame(gObjectEventPic_Liza, 2, 4, 1),
|
||||
overworld_frame(gObjectEventPic_Liza, 2, 4, 2),
|
||||
overworld_frame(gObjectEventPic_Liza, 2, 4, 0),
|
||||
overworld_frame(gObjectEventPic_Liza, 2, 4, 0),
|
||||
overworld_frame(gObjectEventPic_Liza, 2, 4, 1),
|
||||
overworld_frame(gObjectEventPic_Liza, 2, 4, 1),
|
||||
overworld_frame(gObjectEventPic_Liza, 2, 4, 2),
|
||||
overworld_frame(gObjectEventPic_Liza, 2, 4, 2),
|
||||
};
|
||||
|
||||
static const struct SpriteFrameImage sPicTable_Tate[] = {
|
||||
overworld_frame(gObjectEventPic_Tate, 2, 4, 0),
|
||||
overworld_frame(gObjectEventPic_Tate, 2, 4, 1),
|
||||
overworld_frame(gObjectEventPic_Tate, 2, 4, 2),
|
||||
overworld_frame(gObjectEventPic_Tate, 2, 4, 0),
|
||||
overworld_frame(gObjectEventPic_Tate, 2, 4, 0),
|
||||
overworld_frame(gObjectEventPic_Tate, 2, 4, 1),
|
||||
overworld_frame(gObjectEventPic_Tate, 2, 4, 1),
|
||||
overworld_frame(gObjectEventPic_Tate, 2, 4, 2),
|
||||
overworld_frame(gObjectEventPic_Tate, 2, 4, 2),
|
||||
};
|
||||
|
||||
static const struct SpriteFrameImage sPicTable_Wallace[] = {
|
||||
overworld_frame(gObjectEventPic_Wallace, 2, 4, 0),
|
||||
overworld_frame(gObjectEventPic_Wallace, 2, 4, 1),
|
||||
overworld_frame(gObjectEventPic_Wallace, 2, 4, 2),
|
||||
overworld_frame(gObjectEventPic_Wallace, 2, 4, 3),
|
||||
overworld_frame(gObjectEventPic_Wallace, 2, 4, 4),
|
||||
overworld_frame(gObjectEventPic_Wallace, 2, 4, 5),
|
||||
overworld_frame(gObjectEventPic_Wallace, 2, 4, 6),
|
||||
overworld_frame(gObjectEventPic_Wallace, 2, 4, 7),
|
||||
overworld_frame(gObjectEventPic_Wallace, 2, 4, 8),
|
||||
};
|
||||
|
||||
static const struct SpriteFrameImage sPicTable_Steven[] = {
|
||||
overworld_frame(gObjectEventPic_Steven, 2, 4, 0),
|
||||
overworld_frame(gObjectEventPic_Steven, 2, 4, 1),
|
||||
overworld_frame(gObjectEventPic_Steven, 2, 4, 2),
|
||||
overworld_frame(gObjectEventPic_Steven, 2, 4, 3),
|
||||
overworld_frame(gObjectEventPic_Steven, 2, 4, 4),
|
||||
overworld_frame(gObjectEventPic_Steven, 2, 4, 5),
|
||||
overworld_frame(gObjectEventPic_Steven, 2, 4, 6),
|
||||
overworld_frame(gObjectEventPic_Steven, 2, 4, 7),
|
||||
overworld_frame(gObjectEventPic_Steven, 2, 4, 8),
|
||||
};
|
||||
|
||||
static const struct SpriteFrameImage sPicTable_Wally[] = {
|
||||
overworld_frame(gObjectEventPic_Wally, 2, 4, 0),
|
||||
overworld_frame(gObjectEventPic_Wally, 2, 4, 1),
|
||||
overworld_frame(gObjectEventPic_Wally, 2, 4, 2),
|
||||
overworld_frame(gObjectEventPic_Wally, 2, 4, 3),
|
||||
overworld_frame(gObjectEventPic_Wally, 2, 4, 4),
|
||||
overworld_frame(gObjectEventPic_Wally, 2, 4, 5),
|
||||
overworld_frame(gObjectEventPic_Wally, 2, 4, 6),
|
||||
overworld_frame(gObjectEventPic_Wally, 2, 4, 7),
|
||||
overworld_frame(gObjectEventPic_Wally, 2, 4, 8),
|
||||
};
|
||||
|
||||
static const struct SpriteFrameImage sPicTable_RubySapphireLittleBoy[] = {
|
||||
overworld_frame(gObjectEventPic_RubySapphireLittleBoy, 2, 2, 0),
|
||||
overworld_frame(gObjectEventPic_RubySapphireLittleBoy, 2, 2, 1),
|
||||
overworld_frame(gObjectEventPic_RubySapphireLittleBoy, 2, 2, 2),
|
||||
overworld_frame(gObjectEventPic_RubySapphireLittleBoy, 2, 2, 3),
|
||||
overworld_frame(gObjectEventPic_RubySapphireLittleBoy, 2, 2, 4),
|
||||
overworld_frame(gObjectEventPic_RubySapphireLittleBoy, 2, 2, 5),
|
||||
overworld_frame(gObjectEventPic_RubySapphireLittleBoy, 2, 2, 6),
|
||||
overworld_frame(gObjectEventPic_RubySapphireLittleBoy, 2, 2, 7),
|
||||
overworld_frame(gObjectEventPic_RubySapphireLittleBoy, 2, 2, 8),
|
||||
};
|
||||
|
||||
static const struct SpriteFrameImage sPicTable_BrendanFishing[] = {
|
||||
overworld_frame(gObjectEventPic_BrendanFishing, 4, 4, 0),
|
||||
overworld_frame(gObjectEventPic_BrendanFishing, 4, 4, 1),
|
||||
overworld_frame(gObjectEventPic_BrendanFishing, 4, 4, 2),
|
||||
overworld_frame(gObjectEventPic_BrendanFishing, 4, 4, 3),
|
||||
overworld_frame(gObjectEventPic_BrendanFishing, 4, 4, 4),
|
||||
overworld_frame(gObjectEventPic_BrendanFishing, 4, 4, 5),
|
||||
overworld_frame(gObjectEventPic_BrendanFishing, 4, 4, 6),
|
||||
overworld_frame(gObjectEventPic_BrendanFishing, 4, 4, 7),
|
||||
overworld_frame(gObjectEventPic_BrendanFishing, 4, 4, 8),
|
||||
overworld_frame(gObjectEventPic_BrendanFishing, 4, 4, 9),
|
||||
overworld_frame(gObjectEventPic_BrendanFishing, 4, 4, 10),
|
||||
overworld_frame(gObjectEventPic_BrendanFishing, 4, 4, 11),
|
||||
};
|
||||
|
||||
static const struct SpriteFrameImage sPicTable_MayFishing[] = {
|
||||
overworld_frame(gObjectEventPic_MayFishing, 4, 4, 0),
|
||||
overworld_frame(gObjectEventPic_MayFishing, 4, 4, 1),
|
||||
overworld_frame(gObjectEventPic_MayFishing, 4, 4, 2),
|
||||
overworld_frame(gObjectEventPic_MayFishing, 4, 4, 3),
|
||||
overworld_frame(gObjectEventPic_MayFishing, 4, 4, 4),
|
||||
overworld_frame(gObjectEventPic_MayFishing, 4, 4, 5),
|
||||
overworld_frame(gObjectEventPic_MayFishing, 4, 4, 6),
|
||||
overworld_frame(gObjectEventPic_MayFishing, 4, 4, 7),
|
||||
overworld_frame(gObjectEventPic_MayFishing, 4, 4, 8),
|
||||
overworld_frame(gObjectEventPic_MayFishing, 4, 4, 9),
|
||||
overworld_frame(gObjectEventPic_MayFishing, 4, 4, 10),
|
||||
overworld_frame(gObjectEventPic_MayFishing, 4, 4, 11),
|
||||
};
|
||||
|
||||
static const struct SpriteFrameImage sPicTable_HotSpringsOldWoman[] = {
|
||||
overworld_frame(gObjectEventPic_HotSpringsOldWoman, 2, 4, 0),
|
||||
overworld_frame(gObjectEventPic_HotSpringsOldWoman, 2, 4, 1),
|
||||
overworld_frame(gObjectEventPic_HotSpringsOldWoman, 2, 4, 2),
|
||||
overworld_frame(gObjectEventPic_HotSpringsOldWoman, 2, 4, 3),
|
||||
overworld_frame(gObjectEventPic_HotSpringsOldWoman, 2, 4, 4),
|
||||
overworld_frame(gObjectEventPic_HotSpringsOldWoman, 2, 4, 5),
|
||||
overworld_frame(gObjectEventPic_HotSpringsOldWoman, 2, 4, 6),
|
||||
overworld_frame(gObjectEventPic_HotSpringsOldWoman, 2, 4, 7),
|
||||
overworld_frame(gObjectEventPic_HotSpringsOldWoman, 2, 4, 8),
|
||||
};
|
||||
|
||||
static const struct SpriteFrameImage sPicTable_SSTidal[] = {
|
||||
obj_frame_tiles(gObjectEventPic_SSTidal),
|
||||
obj_frame_tiles(gObjectEventPic_SSTidal),
|
||||
obj_frame_tiles(gObjectEventPic_SSTidal),
|
||||
obj_frame_tiles(gObjectEventPic_SSTidal),
|
||||
obj_frame_tiles(gObjectEventPic_SSTidal),
|
||||
obj_frame_tiles(gObjectEventPic_SSTidal),
|
||||
obj_frame_tiles(gObjectEventPic_SSTidal),
|
||||
obj_frame_tiles(gObjectEventPic_SSTidal),
|
||||
obj_frame_tiles(gObjectEventPic_SSTidal),
|
||||
};
|
||||
|
||||
static const struct SpriteFrameImage sPicTable_SubmarineShadow[] = {
|
||||
obj_frame_tiles(gObjectEventPic_SubmarineShadow),
|
||||
obj_frame_tiles(gObjectEventPic_SubmarineShadow),
|
||||
obj_frame_tiles(gObjectEventPic_SubmarineShadow),
|
||||
obj_frame_tiles(gObjectEventPic_SubmarineShadow),
|
||||
obj_frame_tiles(gObjectEventPic_SubmarineShadow),
|
||||
obj_frame_tiles(gObjectEventPic_SubmarineShadow),
|
||||
obj_frame_tiles(gObjectEventPic_SubmarineShadow),
|
||||
obj_frame_tiles(gObjectEventPic_SubmarineShadow),
|
||||
obj_frame_tiles(gObjectEventPic_SubmarineShadow),
|
||||
};
|
||||
|
||||
static const struct SpriteFrameImage sPicTable_PichuDoll[] = {
|
||||
obj_frame_tiles(gObjectEventPic_PichuDoll),
|
||||
};
|
||||
|
||||
static const struct SpriteFrameImage sPicTable_PikachuDoll[] = {
|
||||
obj_frame_tiles(gObjectEventPic_PikachuDoll),
|
||||
};
|
||||
|
||||
static const struct SpriteFrameImage sPicTable_MarillDoll[] = {
|
||||
obj_frame_tiles(gObjectEventPic_MarillDoll),
|
||||
};
|
||||
|
||||
static const struct SpriteFrameImage sPicTable_TogepiDoll[] = {
|
||||
obj_frame_tiles(gObjectEventPic_TogepiDoll),
|
||||
};
|
||||
|
||||
static const struct SpriteFrameImage sPicTable_CyndaquilDoll[] = {
|
||||
obj_frame_tiles(gObjectEventPic_CyndaquilDoll),
|
||||
};
|
||||
|
||||
static const struct SpriteFrameImage sPicTable_ChikoritaDoll[] = {
|
||||
obj_frame_tiles(gObjectEventPic_ChikoritaDoll),
|
||||
};
|
||||
|
||||
static const struct SpriteFrameImage sPicTable_TotodileDoll[] = {
|
||||
obj_frame_tiles(gObjectEventPic_TotodileDoll),
|
||||
};
|
||||
|
||||
static const struct SpriteFrameImage sPicTable_JigglypuffDoll[] = {
|
||||
obj_frame_tiles(gObjectEventPic_JigglypuffDoll),
|
||||
};
|
||||
|
||||
static const struct SpriteFrameImage sPicTable_MeowthDoll[] = {
|
||||
obj_frame_tiles(gObjectEventPic_MeowthDoll),
|
||||
};
|
||||
|
||||
static const struct SpriteFrameImage sPicTable_ClefairyDoll[] = {
|
||||
obj_frame_tiles(gObjectEventPic_ClefairyDoll),
|
||||
};
|
||||
|
||||
static const struct SpriteFrameImage sPicTable_DittoDoll[] = {
|
||||
obj_frame_tiles(gObjectEventPic_DittoDoll),
|
||||
};
|
||||
|
||||
static const struct SpriteFrameImage sPicTable_SmoochumDoll[] = {
|
||||
obj_frame_tiles(gObjectEventPic_SmoochumDoll),
|
||||
};
|
||||
|
||||
static const struct SpriteFrameImage sPicTable_TreeckoDoll[] = {
|
||||
obj_frame_tiles(gObjectEventPic_TreeckoDoll),
|
||||
};
|
||||
|
||||
static const struct SpriteFrameImage sPicTable_TorchicDoll[] = {
|
||||
obj_frame_tiles(gObjectEventPic_TorchicDoll),
|
||||
};
|
||||
|
||||
static const struct SpriteFrameImage sPicTable_MudkipDoll[] = {
|
||||
obj_frame_tiles(gObjectEventPic_MudkipDoll),
|
||||
};
|
||||
|
||||
static const struct SpriteFrameImage sPicTable_DuskullDoll[] = {
|
||||
obj_frame_tiles(gObjectEventPic_DuskullDoll),
|
||||
};
|
||||
|
||||
static const struct SpriteFrameImage sPicTable_WynautDoll[] = {
|
||||
obj_frame_tiles(gObjectEventPic_WynautDoll),
|
||||
};
|
||||
|
||||
static const struct SpriteFrameImage sPicTable_BaltoyDoll[] = {
|
||||
obj_frame_tiles(gObjectEventPic_BaltoyDoll),
|
||||
};
|
||||
|
||||
static const struct SpriteFrameImage sPicTable_KecleonDoll[] = {
|
||||
obj_frame_tiles(gObjectEventPic_KecleonDoll),
|
||||
};
|
||||
|
||||
static const struct SpriteFrameImage sPicTable_AzurillDoll[] = {
|
||||
obj_frame_tiles(gObjectEventPic_AzurillDoll),
|
||||
};
|
||||
|
||||
static const struct SpriteFrameImage sPicTable_SkittyDoll[] = {
|
||||
obj_frame_tiles(gObjectEventPic_SkittyDoll),
|
||||
};
|
||||
|
||||
static const struct SpriteFrameImage sPicTable_SwabluDoll[] = {
|
||||
obj_frame_tiles(gObjectEventPic_SwabluDoll),
|
||||
};
|
||||
|
||||
static const struct SpriteFrameImage sPicTable_GulpinDoll[] = {
|
||||
obj_frame_tiles(gObjectEventPic_GulpinDoll),
|
||||
};
|
||||
|
||||
static const struct SpriteFrameImage sPicTable_LotadDoll[] = {
|
||||
obj_frame_tiles(gObjectEventPic_LotadDoll),
|
||||
};
|
||||
|
||||
static const struct SpriteFrameImage sPicTable_SeedotDoll[] = {
|
||||
obj_frame_tiles(gObjectEventPic_SeedotDoll),
|
||||
};
|
||||
|
||||
static const struct SpriteFrameImage sPicTable_PikaCushion[] = {
|
||||
obj_frame_tiles(gObjectEventPic_PikaCushion),
|
||||
};
|
||||
|
||||
static const struct SpriteFrameImage sPicTable_RoundCushion[] = {
|
||||
obj_frame_tiles(gObjectEventPic_RoundCushion),
|
||||
};
|
||||
|
||||
static const struct SpriteFrameImage sPicTable_KissCushion[] = {
|
||||
obj_frame_tiles(gObjectEventPic_KissCushion),
|
||||
};
|
||||
|
||||
static const struct SpriteFrameImage sPicTable_ZigzagCushion[] = {
|
||||
obj_frame_tiles(gObjectEventPic_ZigzagCushion),
|
||||
};
|
||||
|
||||
static const struct SpriteFrameImage sPicTable_SpinCushion[] = {
|
||||
obj_frame_tiles(gObjectEventPic_SpinCushion),
|
||||
};
|
||||
|
||||
static const struct SpriteFrameImage sPicTable_DiamondCushion[] = {
|
||||
obj_frame_tiles(gObjectEventPic_DiamondCushion),
|
||||
};
|
||||
|
||||
static const struct SpriteFrameImage sPicTable_BallCushion[] = {
|
||||
obj_frame_tiles(gObjectEventPic_BallCushion),
|
||||
};
|
||||
|
||||
static const struct SpriteFrameImage sPicTable_GrassCushion[] = {
|
||||
obj_frame_tiles(gObjectEventPic_GrassCushion),
|
||||
};
|
||||
|
||||
static const struct SpriteFrameImage sPicTable_FireCushion[] = {
|
||||
obj_frame_tiles(gObjectEventPic_FireCushion),
|
||||
};
|
||||
|
||||
static const struct SpriteFrameImage sPicTable_WaterCushion[] = {
|
||||
obj_frame_tiles(gObjectEventPic_WaterCushion),
|
||||
};
|
||||
|
||||
static const struct SpriteFrameImage sPicTable_BigSnorlaxDoll[] = {
|
||||
obj_frame_tiles(gObjectEventPic_BigSnorlaxDoll),
|
||||
};
|
||||
|
||||
static const struct SpriteFrameImage sPicTable_BigRhydonDoll[] = {
|
||||
obj_frame_tiles(gObjectEventPic_BigRhydonDoll),
|
||||
};
|
||||
|
||||
static const struct SpriteFrameImage sPicTable_BigLaprasDoll[] = {
|
||||
obj_frame_tiles(gObjectEventPic_BigLaprasDoll),
|
||||
};
|
||||
|
||||
static const struct SpriteFrameImage sPicTable_BigVenusaurDoll[] = {
|
||||
obj_frame_tiles(gObjectEventPic_BigVenusaurDoll),
|
||||
};
|
||||
|
||||
static const struct SpriteFrameImage sPicTable_BigCharizardDoll[] = {
|
||||
obj_frame_tiles(gObjectEventPic_BigCharizardDoll),
|
||||
};
|
||||
|
||||
static const struct SpriteFrameImage sPicTable_BigBlastoiseDoll[] = {
|
||||
obj_frame_tiles(gObjectEventPic_BigBlastoiseDoll),
|
||||
};
|
||||
|
||||
static const struct SpriteFrameImage sPicTable_BigWailmerDoll[] = {
|
||||
obj_frame_tiles(gObjectEventPic_BigWailmerDoll),
|
||||
};
|
||||
|
||||
static const struct SpriteFrameImage sPicTable_BigRegirockDoll[] = {
|
||||
obj_frame_tiles(gObjectEventPic_BigRegirockDoll),
|
||||
};
|
||||
|
||||
static const struct SpriteFrameImage sPicTable_BigRegiceDoll[] = {
|
||||
obj_frame_tiles(gObjectEventPic_BigRegiceDoll),
|
||||
};
|
||||
|
||||
static const struct SpriteFrameImage sPicTable_BigRegisteelDoll[] = {
|
||||
obj_frame_tiles(gObjectEventPic_BigRegisteelDoll),
|
||||
};
|
||||
|
||||
static const struct SpriteFrameImage sPicTable_LatiasLatios[] = {
|
||||
overworld_frame(gObjectEventPic_LatiasLatios, 4, 4, 0),
|
||||
overworld_frame(gObjectEventPic_LatiasLatios, 4, 4, 0),
|
||||
overworld_frame(gObjectEventPic_LatiasLatios, 4, 4, 0),
|
||||
overworld_frame(gObjectEventPic_LatiasLatios, 4, 4, 1),
|
||||
overworld_frame(gObjectEventPic_LatiasLatios, 4, 4, 2),
|
||||
overworld_frame(gObjectEventPic_LatiasLatios, 4, 4, 1),
|
||||
overworld_frame(gObjectEventPic_LatiasLatios, 4, 4, 2),
|
||||
overworld_frame(gObjectEventPic_LatiasLatios, 4, 4, 1),
|
||||
overworld_frame(gObjectEventPic_LatiasLatios, 4, 4, 2),
|
||||
};
|
||||
|
||||
static const struct SpriteFrameImage sPicTable_GameboyKid[] = {
|
||||
overworld_frame(gObjectEventPic_GameboyKid, 2, 4, 0),
|
||||
overworld_frame(gObjectEventPic_GameboyKid, 2, 4, 1),
|
||||
overworld_frame(gObjectEventPic_GameboyKid, 2, 4, 2),
|
||||
overworld_frame(gObjectEventPic_GameboyKid, 2, 4, 0),
|
||||
overworld_frame(gObjectEventPic_GameboyKid, 2, 4, 0),
|
||||
overworld_frame(gObjectEventPic_GameboyKid, 2, 4, 1),
|
||||
overworld_frame(gObjectEventPic_GameboyKid, 2, 4, 1),
|
||||
overworld_frame(gObjectEventPic_GameboyKid, 2, 4, 2),
|
||||
overworld_frame(gObjectEventPic_GameboyKid, 2, 4, 2),
|
||||
};
|
||||
|
||||
static const struct SpriteFrameImage sPicTable_ContestJudge[] = {
|
||||
overworld_frame(gObjectEventPic_ContestJudge, 2, 4, 0),
|
||||
overworld_frame(gObjectEventPic_ContestJudge, 2, 4, 1),
|
||||
overworld_frame(gObjectEventPic_ContestJudge, 2, 4, 2),
|
||||
overworld_frame(gObjectEventPic_ContestJudge, 2, 4, 3),
|
||||
overworld_frame(gObjectEventPic_ContestJudge, 2, 4, 4),
|
||||
overworld_frame(gObjectEventPic_ContestJudge, 2, 4, 5),
|
||||
overworld_frame(gObjectEventPic_ContestJudge, 2, 4, 6),
|
||||
overworld_frame(gObjectEventPic_ContestJudge, 2, 4, 7),
|
||||
overworld_frame(gObjectEventPic_ContestJudge, 2, 4, 8),
|
||||
};
|
||||
|
||||
static const struct SpriteFrameImage sPicTable_BrendanWatering[] = {
|
||||
overworld_frame(gObjectEventPic_BrendanWatering, 4, 4, 0),
|
||||
overworld_frame(gObjectEventPic_BrendanWatering, 4, 4, 2),
|
||||
overworld_frame(gObjectEventPic_BrendanWatering, 4, 4, 4),
|
||||
overworld_frame(gObjectEventPic_BrendanWatering, 4, 4, 1),
|
||||
overworld_frame(gObjectEventPic_BrendanWatering, 4, 4, 1),
|
||||
overworld_frame(gObjectEventPic_BrendanWatering, 4, 4, 3),
|
||||
overworld_frame(gObjectEventPic_BrendanWatering, 4, 4, 3),
|
||||
overworld_frame(gObjectEventPic_BrendanWatering, 4, 4, 5),
|
||||
overworld_frame(gObjectEventPic_BrendanWatering, 4, 4, 5),
|
||||
};
|
||||
|
||||
static const struct SpriteFrameImage sPicTable_MayWatering[] = {
|
||||
overworld_frame(gObjectEventPic_MayWatering, 4, 4, 0),
|
||||
overworld_frame(gObjectEventPic_MayWatering, 4, 4, 2),
|
||||
overworld_frame(gObjectEventPic_MayWatering, 4, 4, 4),
|
||||
overworld_frame(gObjectEventPic_MayWatering, 4, 4, 1),
|
||||
overworld_frame(gObjectEventPic_MayWatering, 4, 4, 1),
|
||||
overworld_frame(gObjectEventPic_MayWatering, 4, 4, 3),
|
||||
overworld_frame(gObjectEventPic_MayWatering, 4, 4, 3),
|
||||
overworld_frame(gObjectEventPic_MayWatering, 4, 4, 5),
|
||||
overworld_frame(gObjectEventPic_MayWatering, 4, 4, 5),
|
||||
};
|
||||
|
||||
static const struct SpriteFrameImage sPicTable_BrendanDecorating[] = {
|
||||
obj_frame_tiles(gObjectEventPic_BrendanDecorating),
|
||||
};
|
||||
|
||||
static const struct SpriteFrameImage sPicTable_MayDecorating[] = {
|
||||
obj_frame_tiles(gObjectEventPic_MayDecorating),
|
||||
};
|
||||
|
||||
static const struct SpriteFrameImage sPicTable_Archie[] = {
|
||||
overworld_frame(gObjectEventPic_Archie, 2, 4, 0),
|
||||
overworld_frame(gObjectEventPic_Archie, 2, 4, 1),
|
||||
overworld_frame(gObjectEventPic_Archie, 2, 4, 2),
|
||||
overworld_frame(gObjectEventPic_Archie, 2, 4, 3),
|
||||
overworld_frame(gObjectEventPic_Archie, 2, 4, 4),
|
||||
overworld_frame(gObjectEventPic_Archie, 2, 4, 5),
|
||||
overworld_frame(gObjectEventPic_Archie, 2, 4, 6),
|
||||
overworld_frame(gObjectEventPic_Archie, 2, 4, 7),
|
||||
overworld_frame(gObjectEventPic_Archie, 2, 4, 8),
|
||||
};
|
||||
|
||||
static const struct SpriteFrameImage sPicTable_Maxie[] = {
|
||||
overworld_frame(gObjectEventPic_Maxie, 2, 4, 0),
|
||||
overworld_frame(gObjectEventPic_Maxie, 2, 4, 1),
|
||||
overworld_frame(gObjectEventPic_Maxie, 2, 4, 2),
|
||||
overworld_frame(gObjectEventPic_Maxie, 2, 4, 3),
|
||||
overworld_frame(gObjectEventPic_Maxie, 2, 4, 4),
|
||||
overworld_frame(gObjectEventPic_Maxie, 2, 4, 5),
|
||||
overworld_frame(gObjectEventPic_Maxie, 2, 4, 6),
|
||||
overworld_frame(gObjectEventPic_Maxie, 2, 4, 7),
|
||||
overworld_frame(gObjectEventPic_Maxie, 2, 4, 8),
|
||||
};
|
||||
|
||||
static const struct SpriteFrameImage sPicTable_KyogreFront[] = {
|
||||
overworld_frame(gObjectEventPic_Kyogre, 4, 4, 0),
|
||||
overworld_frame(gObjectEventPic_Kyogre, 4, 4, 0),
|
||||
overworld_frame(gObjectEventPic_Kyogre, 4, 4, 0),
|
||||
overworld_frame(gObjectEventPic_Kyogre, 4, 4, 1),
|
||||
overworld_frame(gObjectEventPic_Kyogre, 4, 4, 1),
|
||||
overworld_frame(gObjectEventPic_Kyogre, 4, 4, 1),
|
||||
overworld_frame(gObjectEventPic_Kyogre, 4, 4, 1),
|
||||
overworld_frame(gObjectEventPic_Kyogre, 4, 4, 1),
|
||||
overworld_frame(gObjectEventPic_Kyogre, 4, 4, 1),
|
||||
};
|
||||
|
||||
static const struct SpriteFrameImage sPicTable_GroudonFront[] = {
|
||||
overworld_frame(gObjectEventPic_Groudon, 4, 4, 0),
|
||||
overworld_frame(gObjectEventPic_Groudon, 4, 4, 0),
|
||||
overworld_frame(gObjectEventPic_Groudon, 4, 4, 0),
|
||||
overworld_frame(gObjectEventPic_Groudon, 4, 4, 1),
|
||||
overworld_frame(gObjectEventPic_Groudon, 4, 4, 1),
|
||||
overworld_frame(gObjectEventPic_Groudon, 4, 4, 1),
|
||||
overworld_frame(gObjectEventPic_Groudon, 4, 4, 1),
|
||||
overworld_frame(gObjectEventPic_Groudon, 4, 4, 1),
|
||||
overworld_frame(gObjectEventPic_Groudon, 4, 4, 1),
|
||||
};
|
||||
|
||||
static const struct SpriteFrameImage sPicTable_KyogreSide[] = {
|
||||
overworld_frame(gObjectEventPic_Kyogre, 4, 4, 2),
|
||||
overworld_frame(gObjectEventPic_Kyogre, 4, 4, 2),
|
||||
overworld_frame(gObjectEventPic_Kyogre, 4, 4, 2),
|
||||
overworld_frame(gObjectEventPic_Kyogre, 4, 4, 3),
|
||||
overworld_frame(gObjectEventPic_Kyogre, 4, 4, 3),
|
||||
overworld_frame(gObjectEventPic_Kyogre, 4, 4, 3),
|
||||
overworld_frame(gObjectEventPic_Kyogre, 4, 4, 3),
|
||||
overworld_frame(gObjectEventPic_Kyogre, 4, 4, 3),
|
||||
overworld_frame(gObjectEventPic_Kyogre, 4, 4, 3),
|
||||
};
|
||||
|
||||
static const struct SpriteFrameImage sPicTable_GroudonSide[] = {
|
||||
overworld_frame(gObjectEventPic_Groudon, 4, 4, 2),
|
||||
overworld_frame(gObjectEventPic_Groudon, 4, 4, 2),
|
||||
overworld_frame(gObjectEventPic_Groudon, 4, 4, 2),
|
||||
overworld_frame(gObjectEventPic_Groudon, 4, 4, 3),
|
||||
overworld_frame(gObjectEventPic_Groudon, 4, 4, 3),
|
||||
overworld_frame(gObjectEventPic_Groudon, 4, 4, 3),
|
||||
overworld_frame(gObjectEventPic_Groudon, 4, 4, 3),
|
||||
overworld_frame(gObjectEventPic_Groudon, 4, 4, 3),
|
||||
overworld_frame(gObjectEventPic_Groudon, 4, 4, 3),
|
||||
};
|
||||
|
||||
static const struct SpriteFrameImage sPicTable_Fossil[] = {
|
||||
obj_frame_tiles(gObjectEventPic_Fossil),
|
||||
};
|
||||
|
||||
static const struct SpriteFrameImage sPicTable_Regi[] = {
|
||||
obj_frame_tiles(gObjectEventPic_Regi),
|
||||
obj_frame_tiles(gObjectEventPic_Regi),
|
||||
obj_frame_tiles(gObjectEventPic_Regi),
|
||||
obj_frame_tiles(gObjectEventPic_Regi),
|
||||
obj_frame_tiles(gObjectEventPic_Regi),
|
||||
obj_frame_tiles(gObjectEventPic_Regi),
|
||||
obj_frame_tiles(gObjectEventPic_Regi),
|
||||
obj_frame_tiles(gObjectEventPic_Regi),
|
||||
obj_frame_tiles(gObjectEventPic_Regi),
|
||||
};
|
||||
|
||||
static const struct SpriteFrameImage sPicTable_Skitty[] = {
|
||||
overworld_frame(gObjectEventPic_Skitty, 2, 2, 0),
|
||||
overworld_frame(gObjectEventPic_Skitty, 2, 2, 1),
|
||||
overworld_frame(gObjectEventPic_Skitty, 2, 2, 2),
|
||||
overworld_frame(gObjectEventPic_Skitty, 2, 2, 0),
|
||||
overworld_frame(gObjectEventPic_Skitty, 2, 2, 0),
|
||||
overworld_frame(gObjectEventPic_Skitty, 2, 2, 1),
|
||||
overworld_frame(gObjectEventPic_Skitty, 2, 2, 1),
|
||||
overworld_frame(gObjectEventPic_Skitty, 2, 2, 2),
|
||||
overworld_frame(gObjectEventPic_Skitty, 2, 2, 2),
|
||||
};
|
||||
|
||||
static const struct SpriteFrameImage sPicTable_Kecleon[] = {
|
||||
overworld_frame(gObjectEventPic_Kecleon, 2, 2, 0),
|
||||
overworld_frame(gObjectEventPic_Kecleon, 2, 2, 1),
|
||||
overworld_frame(gObjectEventPic_Kecleon, 2, 2, 2),
|
||||
overworld_frame(gObjectEventPic_Kecleon, 2, 2, 0),
|
||||
overworld_frame(gObjectEventPic_Kecleon, 2, 2, 0),
|
||||
overworld_frame(gObjectEventPic_Kecleon, 2, 2, 1),
|
||||
overworld_frame(gObjectEventPic_Kecleon, 2, 2, 1),
|
||||
overworld_frame(gObjectEventPic_Kecleon, 2, 2, 2),
|
||||
overworld_frame(gObjectEventPic_Kecleon, 2, 2, 2),
|
||||
};
|
||||
|
||||
static const struct SpriteFrameImage sPicTable_Rayquaza[] = {
|
||||
overworld_frame(gObjectEventPic_Rayquaza, 8, 8, 0),
|
||||
overworld_frame(gObjectEventPic_Rayquaza, 8, 8, 1),
|
||||
overworld_frame(gObjectEventPic_Rayquaza, 8, 8, 2),
|
||||
overworld_frame(gObjectEventPic_Rayquaza, 8, 8, 3),
|
||||
overworld_frame(gObjectEventPic_Rayquaza, 8, 8, 4),
|
||||
};
|
||||
|
||||
static const struct SpriteFrameImage sPicTable_RayquazaStill[] = {
|
||||
obj_frame_tiles(gObjectEventPic_RayquazaStill),
|
||||
obj_frame_tiles(gObjectEventPic_RayquazaStill),
|
||||
obj_frame_tiles(gObjectEventPic_RayquazaStill),
|
||||
obj_frame_tiles(gObjectEventPic_RayquazaStill),
|
||||
obj_frame_tiles(gObjectEventPic_RayquazaStill),
|
||||
obj_frame_tiles(gObjectEventPic_RayquazaStill),
|
||||
obj_frame_tiles(gObjectEventPic_RayquazaStill),
|
||||
obj_frame_tiles(gObjectEventPic_RayquazaStill),
|
||||
obj_frame_tiles(gObjectEventPic_RayquazaStill),
|
||||
};
|
||||
|
||||
static const struct SpriteFrameImage sPicTable_Zigzagoon[] = {
|
||||
overworld_frame(gObjectEventPic_Zigzagoon, 2, 2, 0),
|
||||
overworld_frame(gObjectEventPic_Zigzagoon, 2, 2, 1),
|
||||
overworld_frame(gObjectEventPic_Zigzagoon, 2, 2, 2),
|
||||
overworld_frame(gObjectEventPic_Zigzagoon, 2, 2, 0),
|
||||
overworld_frame(gObjectEventPic_Zigzagoon, 2, 2, 0),
|
||||
overworld_frame(gObjectEventPic_Zigzagoon, 2, 2, 1),
|
||||
overworld_frame(gObjectEventPic_Zigzagoon, 2, 2, 1),
|
||||
overworld_frame(gObjectEventPic_Zigzagoon, 2, 2, 2),
|
||||
overworld_frame(gObjectEventPic_Zigzagoon, 2, 2, 2),
|
||||
};
|
||||
|
||||
static const struct SpriteFrameImage sPicTable_Pikachu[] = {
|
||||
overworld_frame(gObjectEventPic_Pikachu, 2, 2, 0),
|
||||
overworld_frame(gObjectEventPic_Pikachu, 2, 2, 1),
|
||||
overworld_frame(gObjectEventPic_Pikachu, 2, 2, 2),
|
||||
overworld_frame(gObjectEventPic_Pikachu, 2, 2, 0),
|
||||
overworld_frame(gObjectEventPic_Pikachu, 2, 2, 0),
|
||||
overworld_frame(gObjectEventPic_Pikachu, 2, 2, 1),
|
||||
overworld_frame(gObjectEventPic_Pikachu, 2, 2, 1),
|
||||
overworld_frame(gObjectEventPic_Pikachu, 2, 2, 2),
|
||||
overworld_frame(gObjectEventPic_Pikachu, 2, 2, 2),
|
||||
};
|
||||
|
||||
static const struct SpriteFrameImage sPicTable_Azumarill[] = {
|
||||
overworld_frame(gObjectEventPic_Azumarill, 2, 2, 0),
|
||||
overworld_frame(gObjectEventPic_Azumarill, 2, 2, 1),
|
||||
overworld_frame(gObjectEventPic_Azumarill, 2, 2, 2),
|
||||
overworld_frame(gObjectEventPic_Azumarill, 2, 2, 0),
|
||||
overworld_frame(gObjectEventPic_Azumarill, 2, 2, 0),
|
||||
overworld_frame(gObjectEventPic_Azumarill, 2, 2, 1),
|
||||
overworld_frame(gObjectEventPic_Azumarill, 2, 2, 1),
|
||||
overworld_frame(gObjectEventPic_Azumarill, 2, 2, 2),
|
||||
overworld_frame(gObjectEventPic_Azumarill, 2, 2, 2),
|
||||
};
|
||||
|
||||
static const struct SpriteFrameImage sPicTable_Wingull[] = {
|
||||
overworld_frame(gObjectEventPic_Wingull, 2, 2, 0),
|
||||
overworld_frame(gObjectEventPic_Wingull, 2, 2, 2),
|
||||
overworld_frame(gObjectEventPic_Wingull, 2, 2, 4),
|
||||
overworld_frame(gObjectEventPic_Wingull, 2, 2, 1),
|
||||
overworld_frame(gObjectEventPic_Wingull, 2, 2, 1),
|
||||
overworld_frame(gObjectEventPic_Wingull, 2, 2, 3),
|
||||
overworld_frame(gObjectEventPic_Wingull, 2, 2, 3),
|
||||
overworld_frame(gObjectEventPic_Wingull, 2, 2, 5),
|
||||
overworld_frame(gObjectEventPic_Wingull, 2, 2, 5),
|
||||
};
|
||||
|
||||
static const struct SpriteFrameImage sPicTable_TuberMSwimming[] = {
|
||||
overworld_frame(gObjectEventPic_TuberMSwimming, 2, 2, 0),
|
||||
overworld_frame(gObjectEventPic_TuberMSwimming, 2, 2, 1),
|
||||
overworld_frame(gObjectEventPic_TuberMSwimming, 2, 2, 2),
|
||||
overworld_frame(gObjectEventPic_TuberMSwimming, 2, 2, 3),
|
||||
overworld_frame(gObjectEventPic_TuberMSwimming, 2, 2, 4),
|
||||
overworld_frame(gObjectEventPic_TuberMSwimming, 2, 2, 5),
|
||||
overworld_frame(gObjectEventPic_TuberMSwimming, 2, 2, 6),
|
||||
overworld_frame(gObjectEventPic_TuberMSwimming, 2, 2, 7),
|
||||
overworld_frame(gObjectEventPic_TuberMSwimming, 2, 2, 8),
|
||||
};
|
||||
|
||||
static const struct SpriteFrameImage sPicTable_Azurill[] = {
|
||||
overworld_frame(gObjectEventPic_Azurill, 2, 2, 0),
|
||||
overworld_frame(gObjectEventPic_Azurill, 2, 2, 1),
|
||||
overworld_frame(gObjectEventPic_Azurill, 2, 2, 2),
|
||||
overworld_frame(gObjectEventPic_Azurill, 2, 2, 0),
|
||||
overworld_frame(gObjectEventPic_Azurill, 2, 2, 0),
|
||||
overworld_frame(gObjectEventPic_Azurill, 2, 2, 1),
|
||||
overworld_frame(gObjectEventPic_Azurill, 2, 2, 1),
|
||||
overworld_frame(gObjectEventPic_Azurill, 2, 2, 2),
|
||||
overworld_frame(gObjectEventPic_Azurill, 2, 2, 2),
|
||||
};
|
||||
|
||||
static const struct SpriteFrameImage sPicTable_Mom[] = {
|
||||
overworld_frame(gObjectEventPic_Mom, 2, 4, 0),
|
||||
overworld_frame(gObjectEventPic_Mom, 2, 4, 1),
|
||||
overworld_frame(gObjectEventPic_Mom, 2, 4, 2),
|
||||
overworld_frame(gObjectEventPic_Mom, 2, 4, 3),
|
||||
overworld_frame(gObjectEventPic_Mom, 2, 4, 4),
|
||||
overworld_frame(gObjectEventPic_Mom, 2, 4, 5),
|
||||
overworld_frame(gObjectEventPic_Mom, 2, 4, 6),
|
||||
overworld_frame(gObjectEventPic_Mom, 2, 4, 7),
|
||||
overworld_frame(gObjectEventPic_Mom, 2, 4, 8),
|
||||
};
|
||||
|
||||
static const struct SpriteFrameImage sPicTable_Scott[] = {
|
||||
overworld_frame(gObjectEventPic_Scott, 2, 4, 0),
|
||||
overworld_frame(gObjectEventPic_Scott, 2, 4, 1),
|
||||
overworld_frame(gObjectEventPic_Scott, 2, 4, 2),
|
||||
overworld_frame(gObjectEventPic_Scott, 2, 4, 3),
|
||||
overworld_frame(gObjectEventPic_Scott, 2, 4, 4),
|
||||
overworld_frame(gObjectEventPic_Scott, 2, 4, 5),
|
||||
overworld_frame(gObjectEventPic_Scott, 2, 4, 6),
|
||||
overworld_frame(gObjectEventPic_Scott, 2, 4, 7),
|
||||
overworld_frame(gObjectEventPic_Scott, 2, 4, 8),
|
||||
};
|
||||
|
||||
static const struct SpriteFrameImage sPicTable_Juan[] = {
|
||||
overworld_frame(gObjectEventPic_Juan, 2, 4, 0),
|
||||
overworld_frame(gObjectEventPic_Juan, 2, 4, 1),
|
||||
overworld_frame(gObjectEventPic_Juan, 2, 4, 2),
|
||||
overworld_frame(gObjectEventPic_Juan, 2, 4, 3),
|
||||
overworld_frame(gObjectEventPic_Juan, 2, 4, 4),
|
||||
overworld_frame(gObjectEventPic_Juan, 2, 4, 5),
|
||||
overworld_frame(gObjectEventPic_Juan, 2, 4, 6),
|
||||
overworld_frame(gObjectEventPic_Juan, 2, 4, 7),
|
||||
overworld_frame(gObjectEventPic_Juan, 2, 4, 8),
|
||||
};
|
||||
|
||||
static const struct SpriteFrameImage sPicTable_MysteryEventDeliveryman[] = {
|
||||
overworld_frame(gObjectEventPic_MysteryEventDeliveryman, 2, 4, 0),
|
||||
overworld_frame(gObjectEventPic_MysteryEventDeliveryman, 2, 4, 1),
|
||||
overworld_frame(gObjectEventPic_MysteryEventDeliveryman, 2, 4, 2),
|
||||
overworld_frame(gObjectEventPic_MysteryEventDeliveryman, 2, 4, 0),
|
||||
overworld_frame(gObjectEventPic_MysteryEventDeliveryman, 2, 4, 0),
|
||||
overworld_frame(gObjectEventPic_MysteryEventDeliveryman, 2, 4, 1),
|
||||
overworld_frame(gObjectEventPic_MysteryEventDeliveryman, 2, 4, 1),
|
||||
overworld_frame(gObjectEventPic_MysteryEventDeliveryman, 2, 4, 2),
|
||||
overworld_frame(gObjectEventPic_MysteryEventDeliveryman, 2, 4, 2),
|
||||
};
|
||||
|
||||
static const struct SpriteFrameImage sPicTable_Statue[] = {
|
||||
obj_frame_tiles(gObjectEventPic_Statue),
|
||||
};
|
||||
|
||||
static const struct SpriteFrameImage sPicTable_Dusclops[] = {
|
||||
overworld_frame(gObjectEventPic_Dusclops, 2, 4, 0),
|
||||
overworld_frame(gObjectEventPic_Dusclops, 2, 4, 1),
|
||||
overworld_frame(gObjectEventPic_Dusclops, 2, 4, 2),
|
||||
overworld_frame(gObjectEventPic_Dusclops, 2, 4, 3),
|
||||
overworld_frame(gObjectEventPic_Dusclops, 2, 4, 4),
|
||||
overworld_frame(gObjectEventPic_Dusclops, 2, 4, 5),
|
||||
overworld_frame(gObjectEventPic_Dusclops, 2, 4, 6),
|
||||
overworld_frame(gObjectEventPic_Dusclops, 2, 4, 7),
|
||||
overworld_frame(gObjectEventPic_Dusclops, 2, 4, 8),
|
||||
};
|
||||
|
||||
static const struct SpriteFrameImage sPicTable_Kirlia[] = {
|
||||
overworld_frame(gObjectEventPic_Kirlia, 2, 4, 0),
|
||||
overworld_frame(gObjectEventPic_Kirlia, 2, 4, 1),
|
||||
overworld_frame(gObjectEventPic_Kirlia, 2, 4, 2),
|
||||
overworld_frame(gObjectEventPic_Kirlia, 2, 4, 3),
|
||||
overworld_frame(gObjectEventPic_Kirlia, 2, 4, 4),
|
||||
overworld_frame(gObjectEventPic_Kirlia, 2, 4, 5),
|
||||
overworld_frame(gObjectEventPic_Kirlia, 2, 4, 6),
|
||||
overworld_frame(gObjectEventPic_Kirlia, 2, 4, 7),
|
||||
overworld_frame(gObjectEventPic_Kirlia, 2, 4, 8),
|
||||
};
|
||||
|
||||
static const struct SpriteFrameImage sPicTable_UnionRoomAttendant[] = {
|
||||
overworld_frame(gObjectEventPic_UnionRoomAttendant, 2, 4, 0),
|
||||
overworld_frame(gObjectEventPic_UnionRoomAttendant, 2, 4, 1),
|
||||
overworld_frame(gObjectEventPic_UnionRoomAttendant, 2, 4, 2),
|
||||
overworld_frame(gObjectEventPic_UnionRoomAttendant, 2, 4, 0),
|
||||
overworld_frame(gObjectEventPic_UnionRoomAttendant, 2, 4, 0),
|
||||
overworld_frame(gObjectEventPic_UnionRoomAttendant, 2, 4, 1),
|
||||
overworld_frame(gObjectEventPic_UnionRoomAttendant, 2, 4, 1),
|
||||
overworld_frame(gObjectEventPic_UnionRoomAttendant, 2, 4, 2),
|
||||
overworld_frame(gObjectEventPic_UnionRoomAttendant, 2, 4, 2),
|
||||
};
|
||||
|
||||
static const struct SpriteFrameImage sPicTable_Sudowoodo[] = {
|
||||
overworld_frame(gObjectEventPic_Sudowoodo, 2, 4, 0),
|
||||
overworld_frame(gObjectEventPic_Sudowoodo, 2, 4, 0),
|
||||
overworld_frame(gObjectEventPic_Sudowoodo, 2, 4, 1),
|
||||
overworld_frame(gObjectEventPic_Sudowoodo, 2, 4, 0),
|
||||
overworld_frame(gObjectEventPic_Sudowoodo, 2, 4, 0),
|
||||
overworld_frame(gObjectEventPic_Sudowoodo, 2, 4, 0),
|
||||
overworld_frame(gObjectEventPic_Sudowoodo, 2, 4, 0),
|
||||
overworld_frame(gObjectEventPic_Sudowoodo, 2, 4, 1),
|
||||
overworld_frame(gObjectEventPic_Sudowoodo, 2, 4, 2),
|
||||
};
|
||||
|
||||
static const struct SpriteFrameImage sPicTable_Mew[] = {
|
||||
overworld_frame(gObjectEventPic_Mew, 2, 4, 0),
|
||||
overworld_frame(gObjectEventPic_Mew, 2, 4, 1),
|
||||
overworld_frame(gObjectEventPic_Mew, 2, 4, 2),
|
||||
overworld_frame(gObjectEventPic_Mew, 2, 4, 3),
|
||||
overworld_frame(gObjectEventPic_Mew, 2, 4, 4),
|
||||
overworld_frame(gObjectEventPic_Mew, 2, 4, 5),
|
||||
overworld_frame(gObjectEventPic_Mew, 2, 4, 6),
|
||||
overworld_frame(gObjectEventPic_Mew, 2, 4, 7),
|
||||
overworld_frame(gObjectEventPic_Mew, 2, 4, 8),
|
||||
};
|
||||
|
||||
static const struct SpriteFrameImage sPicTable_Red[] = {
|
||||
overworld_frame(gObjectEventPic_Red, 2, 4, 0),
|
||||
overworld_frame(gObjectEventPic_Red, 2, 4, 1),
|
||||
overworld_frame(gObjectEventPic_Red, 2, 4, 2),
|
||||
overworld_frame(gObjectEventPic_Red, 2, 4, 3),
|
||||
overworld_frame(gObjectEventPic_Red, 2, 4, 4),
|
||||
overworld_frame(gObjectEventPic_Red, 2, 4, 5),
|
||||
overworld_frame(gObjectEventPic_Red, 2, 4, 6),
|
||||
overworld_frame(gObjectEventPic_Red, 2, 4, 7),
|
||||
overworld_frame(gObjectEventPic_Red, 2, 4, 8),
|
||||
};
|
||||
|
||||
static const struct SpriteFrameImage sPicTable_Leaf[] = {
|
||||
overworld_frame(gObjectEventPic_Leaf, 2, 4, 0),
|
||||
overworld_frame(gObjectEventPic_Leaf, 2, 4, 1),
|
||||
overworld_frame(gObjectEventPic_Leaf, 2, 4, 2),
|
||||
overworld_frame(gObjectEventPic_Leaf, 2, 4, 3),
|
||||
overworld_frame(gObjectEventPic_Leaf, 2, 4, 4),
|
||||
overworld_frame(gObjectEventPic_Leaf, 2, 4, 5),
|
||||
overworld_frame(gObjectEventPic_Leaf, 2, 4, 6),
|
||||
overworld_frame(gObjectEventPic_Leaf, 2, 4, 7),
|
||||
overworld_frame(gObjectEventPic_Leaf, 2, 4, 8),
|
||||
};
|
||||
|
||||
static const struct SpriteFrameImage sPicTable_Deoxys[] = {
|
||||
overworld_frame(gObjectEventPic_Deoxys, 4, 4, 0),
|
||||
overworld_frame(gObjectEventPic_Deoxys, 4, 4, 0),
|
||||
overworld_frame(gObjectEventPic_Deoxys, 4, 4, 0),
|
||||
overworld_frame(gObjectEventPic_Deoxys, 4, 4, 0),
|
||||
overworld_frame(gObjectEventPic_Deoxys, 4, 4, 1),
|
||||
overworld_frame(gObjectEventPic_Deoxys, 4, 4, 0),
|
||||
overworld_frame(gObjectEventPic_Deoxys, 4, 4, 1),
|
||||
overworld_frame(gObjectEventPic_Deoxys, 4, 4, 0),
|
||||
overworld_frame(gObjectEventPic_Deoxys, 4, 4, 0),
|
||||
};
|
||||
|
||||
static const struct SpriteFrameImage sPicTable_BirthIslandStone[] = {
|
||||
obj_frame_tiles(gObjectEventPic_BirthIslandStone),
|
||||
};
|
||||
|
||||
static const struct SpriteFrameImage sPicTable_Anabel[] = {
|
||||
overworld_frame(gObjectEventPic_Anabel, 2, 4, 0),
|
||||
overworld_frame(gObjectEventPic_Anabel, 2, 4, 1),
|
||||
overworld_frame(gObjectEventPic_Anabel, 2, 4, 2),
|
||||
overworld_frame(gObjectEventPic_Anabel, 2, 4, 3),
|
||||
overworld_frame(gObjectEventPic_Anabel, 2, 4, 4),
|
||||
overworld_frame(gObjectEventPic_Anabel, 2, 4, 5),
|
||||
overworld_frame(gObjectEventPic_Anabel, 2, 4, 6),
|
||||
overworld_frame(gObjectEventPic_Anabel, 2, 4, 7),
|
||||
overworld_frame(gObjectEventPic_Anabel, 2, 4, 8),
|
||||
};
|
||||
|
||||
static const struct SpriteFrameImage sPicTable_Tucker[] = {
|
||||
overworld_frame(gObjectEventPic_Tucker, 2, 4, 0),
|
||||
overworld_frame(gObjectEventPic_Tucker, 2, 4, 1),
|
||||
overworld_frame(gObjectEventPic_Tucker, 2, 4, 2),
|
||||
overworld_frame(gObjectEventPic_Tucker, 2, 4, 3),
|
||||
overworld_frame(gObjectEventPic_Tucker, 2, 4, 4),
|
||||
overworld_frame(gObjectEventPic_Tucker, 2, 4, 5),
|
||||
overworld_frame(gObjectEventPic_Tucker, 2, 4, 6),
|
||||
overworld_frame(gObjectEventPic_Tucker, 2, 4, 7),
|
||||
overworld_frame(gObjectEventPic_Tucker, 2, 4, 8),
|
||||
};
|
||||
|
||||
static const struct SpriteFrameImage sPicTable_Spenser[] = {
|
||||
overworld_frame(gObjectEventPic_Spenser, 2, 4, 0),
|
||||
overworld_frame(gObjectEventPic_Spenser, 2, 4, 1),
|
||||
overworld_frame(gObjectEventPic_Spenser, 2, 4, 2),
|
||||
overworld_frame(gObjectEventPic_Spenser, 2, 4, 3),
|
||||
overworld_frame(gObjectEventPic_Spenser, 2, 4, 4),
|
||||
overworld_frame(gObjectEventPic_Spenser, 2, 4, 5),
|
||||
overworld_frame(gObjectEventPic_Spenser, 2, 4, 6),
|
||||
overworld_frame(gObjectEventPic_Spenser, 2, 4, 7),
|
||||
overworld_frame(gObjectEventPic_Spenser, 2, 4, 8),
|
||||
};
|
||||
|
||||
static const struct SpriteFrameImage sPicTable_Greta[] = {
|
||||
overworld_frame(gObjectEventPic_Greta, 2, 4, 0),
|
||||
overworld_frame(gObjectEventPic_Greta, 2, 4, 1),
|
||||
overworld_frame(gObjectEventPic_Greta, 2, 4, 2),
|
||||
overworld_frame(gObjectEventPic_Greta, 2, 4, 3),
|
||||
overworld_frame(gObjectEventPic_Greta, 2, 4, 4),
|
||||
overworld_frame(gObjectEventPic_Greta, 2, 4, 5),
|
||||
overworld_frame(gObjectEventPic_Greta, 2, 4, 6),
|
||||
overworld_frame(gObjectEventPic_Greta, 2, 4, 7),
|
||||
overworld_frame(gObjectEventPic_Greta, 2, 4, 8),
|
||||
};
|
||||
|
||||
static const struct SpriteFrameImage sPicTable_Noland[] = {
|
||||
overworld_frame(gObjectEventPic_Noland, 2, 4, 0),
|
||||
overworld_frame(gObjectEventPic_Noland, 2, 4, 1),
|
||||
overworld_frame(gObjectEventPic_Noland, 2, 4, 2),
|
||||
overworld_frame(gObjectEventPic_Noland, 2, 4, 3),
|
||||
overworld_frame(gObjectEventPic_Noland, 2, 4, 4),
|
||||
overworld_frame(gObjectEventPic_Noland, 2, 4, 5),
|
||||
overworld_frame(gObjectEventPic_Noland, 2, 4, 6),
|
||||
overworld_frame(gObjectEventPic_Noland, 2, 4, 7),
|
||||
overworld_frame(gObjectEventPic_Noland, 2, 4, 8),
|
||||
};
|
||||
|
||||
static const struct SpriteFrameImage sPicTable_Lucy[] = {
|
||||
overworld_frame(gObjectEventPic_Lucy, 2, 4, 0),
|
||||
overworld_frame(gObjectEventPic_Lucy, 2, 4, 1),
|
||||
overworld_frame(gObjectEventPic_Lucy, 2, 4, 2),
|
||||
overworld_frame(gObjectEventPic_Lucy, 2, 4, 3),
|
||||
overworld_frame(gObjectEventPic_Lucy, 2, 4, 4),
|
||||
overworld_frame(gObjectEventPic_Lucy, 2, 4, 5),
|
||||
overworld_frame(gObjectEventPic_Lucy, 2, 4, 6),
|
||||
overworld_frame(gObjectEventPic_Lucy, 2, 4, 7),
|
||||
overworld_frame(gObjectEventPic_Lucy, 2, 4, 8),
|
||||
};
|
||||
|
||||
static const struct SpriteFrameImage sPicTable_Brandon[] = {
|
||||
overworld_frame(gObjectEventPic_Brandon, 2, 4, 0),
|
||||
overworld_frame(gObjectEventPic_Brandon, 2, 4, 1),
|
||||
overworld_frame(gObjectEventPic_Brandon, 2, 4, 2),
|
||||
overworld_frame(gObjectEventPic_Brandon, 2, 4, 3),
|
||||
overworld_frame(gObjectEventPic_Brandon, 2, 4, 4),
|
||||
overworld_frame(gObjectEventPic_Brandon, 2, 4, 5),
|
||||
overworld_frame(gObjectEventPic_Brandon, 2, 4, 6),
|
||||
overworld_frame(gObjectEventPic_Brandon, 2, 4, 7),
|
||||
overworld_frame(gObjectEventPic_Brandon, 2, 4, 8),
|
||||
};
|
||||
|
||||
static const struct SpriteFrameImage sPicTable_Lugia[] = {
|
||||
overworld_frame(gObjectEventPic_Lugia, 4, 4, 0),
|
||||
overworld_frame(gObjectEventPic_Lugia, 4, 4, 0),
|
||||
overworld_frame(gObjectEventPic_Lugia, 4, 4, 0),
|
||||
overworld_frame(gObjectEventPic_Lugia, 4, 4, 0),
|
||||
overworld_frame(gObjectEventPic_Lugia, 4, 4, 1),
|
||||
overworld_frame(gObjectEventPic_Lugia, 4, 4, 0),
|
||||
overworld_frame(gObjectEventPic_Lugia, 4, 4, 1),
|
||||
overworld_frame(gObjectEventPic_Lugia, 4, 4, 0),
|
||||
overworld_frame(gObjectEventPic_Lugia, 4, 4, 1),
|
||||
};
|
||||
|
||||
static const struct SpriteFrameImage sPicTable_HoOh[] = {
|
||||
overworld_frame(gObjectEventPic_HoOh, 4, 4, 0),
|
||||
overworld_frame(gObjectEventPic_HoOh, 4, 4, 0),
|
||||
overworld_frame(gObjectEventPic_HoOh, 4, 4, 0),
|
||||
overworld_frame(gObjectEventPic_HoOh, 4, 4, 0),
|
||||
overworld_frame(gObjectEventPic_HoOh, 4, 4, 1),
|
||||
overworld_frame(gObjectEventPic_HoOh, 4, 4, 0),
|
||||
overworld_frame(gObjectEventPic_HoOh, 4, 4, 1),
|
||||
overworld_frame(gObjectEventPic_HoOh, 4, 4, 0),
|
||||
overworld_frame(gObjectEventPic_HoOh, 4, 4, 1),
|
||||
};
|
||||
|
||||
static const struct SpriteFrameImage sPicTable_RubySapphireBrendan[] = {
|
||||
overworld_frame(gObjectEventPic_RubySapphireBrendanNormal, 2, 4, 0),
|
||||
overworld_frame(gObjectEventPic_RubySapphireBrendanNormal, 2, 4, 1),
|
||||
overworld_frame(gObjectEventPic_RubySapphireBrendanNormal, 2, 4, 2),
|
||||
overworld_frame(gObjectEventPic_RubySapphireBrendanNormal, 2, 4, 3),
|
||||
overworld_frame(gObjectEventPic_RubySapphireBrendanNormal, 2, 4, 4),
|
||||
overworld_frame(gObjectEventPic_RubySapphireBrendanNormal, 2, 4, 5),
|
||||
overworld_frame(gObjectEventPic_RubySapphireBrendanNormal, 2, 4, 6),
|
||||
overworld_frame(gObjectEventPic_RubySapphireBrendanNormal, 2, 4, 7),
|
||||
overworld_frame(gObjectEventPic_RubySapphireBrendanNormal, 2, 4, 8),
|
||||
};
|
||||
|
||||
static const struct SpriteFrameImage sPicTable_RubySapphireMay[] = {
|
||||
overworld_frame(gObjectEventPic_RubySapphireMayNormal, 2, 4, 0),
|
||||
overworld_frame(gObjectEventPic_RubySapphireMayNormal, 2, 4, 1),
|
||||
overworld_frame(gObjectEventPic_RubySapphireMayNormal, 2, 4, 2),
|
||||
overworld_frame(gObjectEventPic_RubySapphireMayNormal, 2, 4, 3),
|
||||
overworld_frame(gObjectEventPic_RubySapphireMayNormal, 2, 4, 4),
|
||||
overworld_frame(gObjectEventPic_RubySapphireMayNormal, 2, 4, 5),
|
||||
overworld_frame(gObjectEventPic_RubySapphireMayNormal, 2, 4, 6),
|
||||
overworld_frame(gObjectEventPic_RubySapphireMayNormal, 2, 4, 7),
|
||||
overworld_frame(gObjectEventPic_RubySapphireMayNormal, 2, 4, 8),
|
||||
};
|
1530
src/data/object_events/object_event_subsprites.h
Executable file
1530
src/data/object_events/object_event_subsprites.h
Executable file
@ -0,0 +1,1530 @@
|
||||
static const struct Subsprite sOamTable_16x16_0[] = {
|
||||
{
|
||||
.x = -8,
|
||||
.y = -8,
|
||||
.shape = SPRITE_SHAPE(16x16),
|
||||
.size = SPRITE_SIZE(16x16),
|
||||
.tileOffset = 0,
|
||||
.priority = 2
|
||||
}
|
||||
};
|
||||
|
||||
static const struct Subsprite sOamTable_16x16_1[] = {
|
||||
{
|
||||
.x = -8,
|
||||
.y = -8,
|
||||
.shape = SPRITE_SHAPE(16x16),
|
||||
.size = SPRITE_SIZE(16x16),
|
||||
.tileOffset = 0,
|
||||
.priority = 1
|
||||
}
|
||||
};
|
||||
|
||||
static const struct Subsprite sOamTable_16x16_2[] = {
|
||||
{
|
||||
.x = -8,
|
||||
.y = -8,
|
||||
.shape = SPRITE_SHAPE(16x8),
|
||||
.size = SPRITE_SIZE(16x8),
|
||||
.tileOffset = 0,
|
||||
.priority = 2
|
||||
},
|
||||
{
|
||||
.x = -8,
|
||||
.y = 0,
|
||||
.shape = SPRITE_SHAPE(16x8),
|
||||
.size = SPRITE_SIZE(16x8),
|
||||
.tileOffset = 2,
|
||||
.priority = 3
|
||||
}
|
||||
};
|
||||
|
||||
static const struct Subsprite sOamTable_16x16_3[] = {
|
||||
{
|
||||
.x = -8,
|
||||
.y = -8,
|
||||
.shape = SPRITE_SHAPE(16x16),
|
||||
.size = SPRITE_SIZE(16x16),
|
||||
.tileOffset = 0,
|
||||
.priority = 2
|
||||
},
|
||||
{
|
||||
.x = -8,
|
||||
.y = -8,
|
||||
.shape = SPRITE_SHAPE(16x16),
|
||||
.size = SPRITE_SIZE(16x16),
|
||||
.tileOffset = 0,
|
||||
.priority = 3
|
||||
}
|
||||
};
|
||||
|
||||
static const struct Subsprite sOamTable_16x16_4[] = {
|
||||
{
|
||||
.x = -8,
|
||||
.y = -8,
|
||||
.shape = SPRITE_SHAPE(16x16),
|
||||
.size = SPRITE_SIZE(16x16),
|
||||
.tileOffset = 0,
|
||||
.priority = 1
|
||||
},
|
||||
{
|
||||
.x = -8,
|
||||
.y = -8,
|
||||
.shape = SPRITE_SHAPE(16x16),
|
||||
.size = SPRITE_SIZE(16x16),
|
||||
.tileOffset = 0,
|
||||
.priority = 3
|
||||
}
|
||||
};
|
||||
|
||||
static const struct SubspriteTable sOamTables_16x16[] = {
|
||||
{0, NULL},
|
||||
{1, sOamTable_16x16_0},
|
||||
{1, sOamTable_16x16_1},
|
||||
{2, sOamTable_16x16_2},
|
||||
{2, sOamTable_16x16_3},
|
||||
{2, sOamTable_16x16_4}
|
||||
};
|
||||
|
||||
static const struct Subsprite sOamTable_16x32_0[] = {
|
||||
{
|
||||
.x = -8,
|
||||
.y = -16,
|
||||
.shape = SPRITE_SHAPE(16x32),
|
||||
.size = SPRITE_SIZE(16x32),
|
||||
.tileOffset = 0,
|
||||
.priority = 2
|
||||
}
|
||||
};
|
||||
|
||||
static const struct Subsprite sOamTable_16x32_1[] = {
|
||||
{
|
||||
.x = -8,
|
||||
.y = -16,
|
||||
.shape = SPRITE_SHAPE(16x32),
|
||||
.size = SPRITE_SIZE(16x32),
|
||||
.tileOffset = 0,
|
||||
.priority = 1
|
||||
}
|
||||
};
|
||||
|
||||
static const struct Subsprite sOamTable_16x32_2[] = {
|
||||
{
|
||||
.x = -8,
|
||||
.y = -16,
|
||||
.shape = SPRITE_SHAPE(16x16),
|
||||
.size = SPRITE_SIZE(16x16),
|
||||
.tileOffset = 0,
|
||||
.priority = 2
|
||||
},
|
||||
{
|
||||
.x = -8,
|
||||
.y = 0,
|
||||
.shape = SPRITE_SHAPE(16x8),
|
||||
.size = SPRITE_SIZE(16x8),
|
||||
.tileOffset = 4,
|
||||
.priority = 2
|
||||
},
|
||||
{
|
||||
.x = -8,
|
||||
.y = 8,
|
||||
.shape = SPRITE_SHAPE(16x8),
|
||||
.size = SPRITE_SIZE(16x8),
|
||||
.tileOffset = 6,
|
||||
.priority = 3
|
||||
}
|
||||
};
|
||||
|
||||
static const struct Subsprite sOamTable_16x32_3[] = {
|
||||
{
|
||||
.x = -8,
|
||||
.y = -16,
|
||||
.shape = SPRITE_SHAPE(16x16),
|
||||
.size = SPRITE_SIZE(16x16),
|
||||
.tileOffset = 0,
|
||||
.priority = 2
|
||||
},
|
||||
{
|
||||
.x = -8,
|
||||
.y = 0,
|
||||
.shape = SPRITE_SHAPE(16x16),
|
||||
.size = SPRITE_SIZE(16x16),
|
||||
.tileOffset = 4,
|
||||
.priority = 3
|
||||
}
|
||||
};
|
||||
|
||||
static const struct Subsprite sOamTable_16x32_4[] = {
|
||||
{
|
||||
.x = -8,
|
||||
.y = -16,
|
||||
.shape = SPRITE_SHAPE(16x16),
|
||||
.size = SPRITE_SIZE(16x16),
|
||||
.tileOffset = 0,
|
||||
.priority = 1
|
||||
},
|
||||
{
|
||||
.x = -8,
|
||||
.y = 0,
|
||||
.shape = SPRITE_SHAPE(16x16),
|
||||
.size = SPRITE_SIZE(16x16),
|
||||
.tileOffset = 4,
|
||||
.priority = 3
|
||||
}
|
||||
};
|
||||
|
||||
static const struct SubspriteTable sOamTables_16x32[] = {
|
||||
{0, NULL},
|
||||
{1, sOamTable_16x32_0},
|
||||
{1, sOamTable_16x32_1},
|
||||
{3, sOamTable_16x32_2},
|
||||
{2, sOamTable_16x32_3},
|
||||
{2, sOamTable_16x32_4}
|
||||
};
|
||||
|
||||
static const struct Subsprite sOamTable_32x32_0[] = {
|
||||
{
|
||||
.x = -16,
|
||||
.y = -16,
|
||||
.shape = SPRITE_SHAPE(32x32),
|
||||
.size = SPRITE_SIZE(32x32),
|
||||
.tileOffset = 0,
|
||||
.priority = 2
|
||||
}
|
||||
};
|
||||
|
||||
static const struct Subsprite sOamTable_32x32_1[] = {
|
||||
{
|
||||
.x = -16,
|
||||
.y = -16,
|
||||
.shape = SPRITE_SHAPE(32x32),
|
||||
.size = SPRITE_SIZE(32x32),
|
||||
.tileOffset = 0,
|
||||
.priority = 1
|
||||
}
|
||||
};
|
||||
|
||||
static const struct Subsprite sOamTable_32x32_2[] = {
|
||||
{
|
||||
.x = -16,
|
||||
.y = -16,
|
||||
.shape = SPRITE_SHAPE(32x16),
|
||||
.size = SPRITE_SIZE(32x16),
|
||||
.tileOffset = 0,
|
||||
.priority = 2
|
||||
},
|
||||
{
|
||||
.x = -16,
|
||||
.y = 0,
|
||||
.shape = SPRITE_SHAPE(32x8),
|
||||
.size = SPRITE_SIZE(32x8),
|
||||
.tileOffset = 8,
|
||||
.priority = 2
|
||||
},
|
||||
{
|
||||
.x = -16,
|
||||
.y = 8,
|
||||
.shape = SPRITE_SHAPE(32x8),
|
||||
.size = SPRITE_SIZE(32x8),
|
||||
.tileOffset = 12,
|
||||
.priority = 3
|
||||
}
|
||||
};
|
||||
|
||||
static const struct Subsprite sOamTable_32x32_3[] = {
|
||||
{
|
||||
.x = -16,
|
||||
.y = -16,
|
||||
.shape = SPRITE_SHAPE(32x16),
|
||||
.size = SPRITE_SIZE(32x16),
|
||||
.tileOffset = 0,
|
||||
.priority = 2
|
||||
},
|
||||
{
|
||||
.x = -16,
|
||||
.y = 0,
|
||||
.shape = SPRITE_SHAPE(32x16),
|
||||
.size = SPRITE_SIZE(32x16),
|
||||
.tileOffset = 8,
|
||||
.priority = 3
|
||||
}
|
||||
};
|
||||
|
||||
static const struct Subsprite sOamTable_32x32_4[] = {
|
||||
{
|
||||
.x = -16,
|
||||
.y = -16,
|
||||
.shape = SPRITE_SHAPE(32x16),
|
||||
.size = SPRITE_SIZE(32x16),
|
||||
.tileOffset = 0,
|
||||
.priority = 1
|
||||
},
|
||||
{
|
||||
.x = -16,
|
||||
.y = 0,
|
||||
.shape = SPRITE_SHAPE(32x16),
|
||||
.size = SPRITE_SIZE(32x16),
|
||||
.tileOffset = 8,
|
||||
.priority = 3
|
||||
}
|
||||
};
|
||||
|
||||
static const struct SubspriteTable sOamTables_32x32[] = {
|
||||
{0, NULL},
|
||||
{1, sOamTable_32x32_0},
|
||||
{1, sOamTable_32x32_1},
|
||||
{3, sOamTable_32x32_2},
|
||||
{2, sOamTable_32x32_3},
|
||||
{2, sOamTable_32x32_4}
|
||||
};
|
||||
|
||||
static const struct Subsprite sOamTable_48x48[] = {
|
||||
{
|
||||
.x = -24,
|
||||
.y = -24,
|
||||
.shape = SPRITE_SHAPE(32x8),
|
||||
.size = SPRITE_SIZE(32x8),
|
||||
.tileOffset = 0,
|
||||
.priority = 2
|
||||
},
|
||||
{
|
||||
.x = 8,
|
||||
.y = -24,
|
||||
.shape = SPRITE_SHAPE(16x8),
|
||||
.size = SPRITE_SIZE(16x8),
|
||||
.tileOffset = 4,
|
||||
.priority = 2
|
||||
},
|
||||
{
|
||||
.x = -24,
|
||||
.y = -16,
|
||||
.shape = SPRITE_SHAPE(32x8),
|
||||
.size = SPRITE_SIZE(32x8),
|
||||
.tileOffset = 6,
|
||||
.priority = 2
|
||||
},
|
||||
{
|
||||
.x = 8,
|
||||
.y = -16,
|
||||
.shape = SPRITE_SHAPE(16x8),
|
||||
.size = SPRITE_SIZE(16x8),
|
||||
.tileOffset = 10,
|
||||
.priority = 2
|
||||
},
|
||||
{
|
||||
.x = -24,
|
||||
.y = -8,
|
||||
.shape = SPRITE_SHAPE(32x8),
|
||||
.size = SPRITE_SIZE(32x8),
|
||||
.tileOffset = 12,
|
||||
.priority = 2
|
||||
},
|
||||
{
|
||||
.x = 8,
|
||||
.y = -8,
|
||||
.shape = SPRITE_SHAPE(16x8),
|
||||
.size = SPRITE_SIZE(16x8),
|
||||
.tileOffset = 16,
|
||||
.priority = 2
|
||||
},
|
||||
{
|
||||
.x = -24,
|
||||
.y = 0,
|
||||
.shape = SPRITE_SHAPE(32x8),
|
||||
.size = SPRITE_SIZE(32x8),
|
||||
.tileOffset = 18,
|
||||
.priority = 2
|
||||
},
|
||||
{
|
||||
.x = 8,
|
||||
.y = 0,
|
||||
.shape = SPRITE_SHAPE(16x8),
|
||||
.size = SPRITE_SIZE(16x8),
|
||||
.tileOffset = 22,
|
||||
.priority = 2
|
||||
},
|
||||
{
|
||||
.x = -24,
|
||||
.y = 8,
|
||||
.shape = SPRITE_SHAPE(32x8),
|
||||
.size = SPRITE_SIZE(32x8),
|
||||
.tileOffset = 24,
|
||||
.priority = 2
|
||||
},
|
||||
{
|
||||
.x = 8,
|
||||
.y = 8,
|
||||
.shape = SPRITE_SHAPE(16x8),
|
||||
.size = SPRITE_SIZE(16x8),
|
||||
.tileOffset = 28,
|
||||
.priority = 2
|
||||
},
|
||||
{
|
||||
.x = -24,
|
||||
.y = 16,
|
||||
.shape = SPRITE_SHAPE(32x8),
|
||||
.size = SPRITE_SIZE(32x8),
|
||||
.tileOffset = 30,
|
||||
.priority = 2
|
||||
},
|
||||
{
|
||||
.x = 8,
|
||||
.y = 16,
|
||||
.shape = SPRITE_SHAPE(16x8),
|
||||
.size = SPRITE_SIZE(16x8),
|
||||
.tileOffset = 34,
|
||||
.priority = 2
|
||||
}
|
||||
};
|
||||
|
||||
static const struct SubspriteTable sOamTables_48x48[] = {
|
||||
{12, sOamTable_48x48},
|
||||
{12, sOamTable_48x48},
|
||||
{12, sOamTable_48x48},
|
||||
{12, sOamTable_48x48},
|
||||
{12, sOamTable_48x48},
|
||||
{12, sOamTable_48x48}
|
||||
};
|
||||
|
||||
static const struct Subsprite sOamTable_64x32_0[] = {
|
||||
{
|
||||
.x = -32,
|
||||
.y = -16,
|
||||
.shape = SPRITE_SHAPE(64x32),
|
||||
.size = SPRITE_SIZE(64x32),
|
||||
.tileOffset = 0,
|
||||
.priority = 2
|
||||
}
|
||||
};
|
||||
|
||||
static const struct Subsprite sOamTable_64x32_1[] = {
|
||||
{
|
||||
.x = -32,
|
||||
.y = -16,
|
||||
.shape = SPRITE_SHAPE(64x32),
|
||||
.size = SPRITE_SIZE(64x32),
|
||||
.tileOffset = 0,
|
||||
.priority = 1
|
||||
}
|
||||
};
|
||||
|
||||
static const struct Subsprite sOamTable_64x32_2[] = {
|
||||
{
|
||||
.x = -32,
|
||||
.y = -16,
|
||||
.shape = SPRITE_SHAPE(64x32),
|
||||
.size = SPRITE_SIZE(64x32),
|
||||
.tileOffset = 0,
|
||||
.priority = 2
|
||||
}
|
||||
};
|
||||
|
||||
static const struct Subsprite sOamTable_64x32_3[] = {
|
||||
{
|
||||
.x = -32,
|
||||
.y = -16,
|
||||
.shape = SPRITE_SHAPE(64x32),
|
||||
.size = SPRITE_SIZE(64x32),
|
||||
.tileOffset = 0,
|
||||
.priority = 2
|
||||
}
|
||||
};
|
||||
|
||||
// Unused
|
||||
static const struct SubspriteTable sOamTables_64x32[] = {
|
||||
{0, NULL},
|
||||
{1, sOamTable_64x32_0},
|
||||
{1, sOamTable_64x32_1},
|
||||
{1, sOamTable_64x32_2},
|
||||
{1, sOamTable_64x32_3},
|
||||
{1, sOamTable_64x32_3}
|
||||
};
|
||||
|
||||
static const struct Subsprite sOamTable_64x64_0[] = {
|
||||
{
|
||||
.x = -32,
|
||||
.y = -32,
|
||||
.shape = SPRITE_SHAPE(64x64),
|
||||
.size = SPRITE_SIZE(64x64),
|
||||
.tileOffset = 0,
|
||||
.priority = 2
|
||||
}
|
||||
};
|
||||
|
||||
static const struct Subsprite sOamTable_64x64_1[] = {
|
||||
{
|
||||
.x = -32,
|
||||
.y = -32,
|
||||
.shape = SPRITE_SHAPE(64x64),
|
||||
.size = SPRITE_SIZE(64x64),
|
||||
.tileOffset = 0,
|
||||
.priority = 1
|
||||
}
|
||||
};
|
||||
|
||||
static const struct Subsprite sOamTable_64x64_2[] = {
|
||||
{
|
||||
.x = -32,
|
||||
.y = -32,
|
||||
.shape = SPRITE_SHAPE(64x64),
|
||||
.size = SPRITE_SIZE(64x64),
|
||||
.tileOffset = 0,
|
||||
.priority = 2
|
||||
}
|
||||
};
|
||||
|
||||
static const struct Subsprite sOamTable_64x64_3[] = {
|
||||
{
|
||||
.x = -32,
|
||||
.y = -32,
|
||||
.shape = SPRITE_SHAPE(64x64),
|
||||
.size = SPRITE_SIZE(64x64),
|
||||
.tileOffset = 0,
|
||||
.priority = 2
|
||||
}
|
||||
};
|
||||
|
||||
static const struct SubspriteTable sOamTables_64x64[] = {
|
||||
{0, NULL},
|
||||
{1, sOamTable_64x64_0},
|
||||
{1, sOamTable_64x64_1},
|
||||
{1, sOamTable_64x64_2},
|
||||
{1, sOamTable_64x64_3},
|
||||
{1, sOamTable_64x64_3}
|
||||
};
|
||||
|
||||
static const struct Subsprite sOamTable_96x40_0[] = {
|
||||
{
|
||||
.x = -48,
|
||||
.y = -20,
|
||||
.shape = SPRITE_SHAPE(32x8),
|
||||
.size = SPRITE_SIZE(32x8),
|
||||
.tileOffset = 0,
|
||||
.priority = 2
|
||||
},
|
||||
{
|
||||
.x = -16,
|
||||
.y = -20,
|
||||
.shape = SPRITE_SHAPE(32x8),
|
||||
.size = SPRITE_SIZE(32x8),
|
||||
.tileOffset = 4,
|
||||
.priority = 2
|
||||
},
|
||||
{
|
||||
.x = 16,
|
||||
.y = -20,
|
||||
.shape = SPRITE_SHAPE(32x8),
|
||||
.size = SPRITE_SIZE(32x8),
|
||||
.tileOffset = 8,
|
||||
.priority = 2
|
||||
},
|
||||
{
|
||||
.x = -48,
|
||||
.y = -12,
|
||||
.shape = SPRITE_SHAPE(32x8),
|
||||
.size = SPRITE_SIZE(32x8),
|
||||
.tileOffset = 12,
|
||||
.priority = 2
|
||||
},
|
||||
{
|
||||
.x = -16,
|
||||
.y = -12,
|
||||
.shape = SPRITE_SHAPE(32x8),
|
||||
.size = SPRITE_SIZE(32x8),
|
||||
.tileOffset = 16,
|
||||
.priority = 2
|
||||
},
|
||||
{
|
||||
.x = 16,
|
||||
.y = -12,
|
||||
.shape = SPRITE_SHAPE(32x8),
|
||||
.size = SPRITE_SIZE(32x8),
|
||||
.tileOffset = 20,
|
||||
.priority = 2
|
||||
},
|
||||
{
|
||||
.x = -48,
|
||||
.y = -4,
|
||||
.shape = SPRITE_SHAPE(32x8),
|
||||
.size = SPRITE_SIZE(32x8),
|
||||
.tileOffset = 24,
|
||||
.priority = 2
|
||||
},
|
||||
{
|
||||
.x = -16,
|
||||
.y = -4,
|
||||
.shape = SPRITE_SHAPE(32x8),
|
||||
.size = SPRITE_SIZE(32x8),
|
||||
.tileOffset = 28,
|
||||
.priority = 2
|
||||
},
|
||||
{
|
||||
.x = 16,
|
||||
.y = -4,
|
||||
.shape = SPRITE_SHAPE(32x8),
|
||||
.size = SPRITE_SIZE(32x8),
|
||||
.tileOffset = 32,
|
||||
.priority = 2
|
||||
},
|
||||
{
|
||||
.x = -48,
|
||||
.y = 4,
|
||||
.shape = SPRITE_SHAPE(32x8),
|
||||
.size = SPRITE_SIZE(32x8),
|
||||
.tileOffset = 36,
|
||||
.priority = 2
|
||||
},
|
||||
{
|
||||
.x = -16,
|
||||
.y = 4,
|
||||
.shape = SPRITE_SHAPE(32x8),
|
||||
.size = SPRITE_SIZE(32x8),
|
||||
.tileOffset = 40,
|
||||
.priority = 2
|
||||
},
|
||||
{
|
||||
.x = 16,
|
||||
.y = 4,
|
||||
.shape = SPRITE_SHAPE(32x8),
|
||||
.size = SPRITE_SIZE(32x8),
|
||||
.tileOffset = 44,
|
||||
.priority = 2
|
||||
},
|
||||
{
|
||||
.x = -48,
|
||||
.y = 12,
|
||||
.shape = SPRITE_SHAPE(32x8),
|
||||
.size = SPRITE_SIZE(32x8),
|
||||
.tileOffset = 48,
|
||||
.priority = 2
|
||||
},
|
||||
{
|
||||
.x = -16,
|
||||
.y = 12,
|
||||
.shape = SPRITE_SHAPE(32x8),
|
||||
.size = SPRITE_SIZE(32x8),
|
||||
.tileOffset = 52,
|
||||
.priority = 2
|
||||
},
|
||||
{
|
||||
.x = 16,
|
||||
.y = 12,
|
||||
.shape = SPRITE_SHAPE(32x8),
|
||||
.size = SPRITE_SIZE(32x8),
|
||||
.tileOffset = 56,
|
||||
.priority = 2
|
||||
}
|
||||
};
|
||||
|
||||
static const struct Subsprite sOamTable_96x40_1[] = {
|
||||
{
|
||||
.x = -48,
|
||||
.y = -20,
|
||||
.shape = SPRITE_SHAPE(32x8),
|
||||
.size = SPRITE_SIZE(32x8),
|
||||
.tileOffset = 0,
|
||||
.priority = 1
|
||||
},
|
||||
{
|
||||
.x = -16,
|
||||
.y = -20,
|
||||
.shape = SPRITE_SHAPE(32x8),
|
||||
.size = SPRITE_SIZE(32x8),
|
||||
.tileOffset = 4,
|
||||
.priority = 1
|
||||
},
|
||||
{
|
||||
.x = 16,
|
||||
.y = -20,
|
||||
.shape = SPRITE_SHAPE(32x8),
|
||||
.size = SPRITE_SIZE(32x8),
|
||||
.tileOffset = 8,
|
||||
.priority = 1
|
||||
},
|
||||
{
|
||||
.x = -48,
|
||||
.y = -12,
|
||||
.shape = SPRITE_SHAPE(32x8),
|
||||
.size = SPRITE_SIZE(32x8),
|
||||
.tileOffset = 12,
|
||||
.priority = 1
|
||||
},
|
||||
{
|
||||
.x = -16,
|
||||
.y = -12,
|
||||
.shape = SPRITE_SHAPE(32x8),
|
||||
.size = SPRITE_SIZE(32x8),
|
||||
.tileOffset = 16,
|
||||
.priority = 1
|
||||
},
|
||||
{
|
||||
.x = 16,
|
||||
.y = -12,
|
||||
.shape = SPRITE_SHAPE(32x8),
|
||||
.size = SPRITE_SIZE(32x8),
|
||||
.tileOffset = 20,
|
||||
.priority = 1
|
||||
},
|
||||
{
|
||||
.x = -48,
|
||||
.y = -4,
|
||||
.shape = SPRITE_SHAPE(32x8),
|
||||
.size = SPRITE_SIZE(32x8),
|
||||
.tileOffset = 24,
|
||||
.priority = 1
|
||||
},
|
||||
{
|
||||
.x = -16,
|
||||
.y = -4,
|
||||
.shape = SPRITE_SHAPE(32x8),
|
||||
.size = SPRITE_SIZE(32x8),
|
||||
.tileOffset = 28,
|
||||
.priority = 1
|
||||
},
|
||||
{
|
||||
.x = 16,
|
||||
.y = -4,
|
||||
.shape = SPRITE_SHAPE(32x8),
|
||||
.size = SPRITE_SIZE(32x8),
|
||||
.tileOffset = 32,
|
||||
.priority = 1
|
||||
},
|
||||
{
|
||||
.x = -48,
|
||||
.y = 4,
|
||||
.shape = SPRITE_SHAPE(32x8),
|
||||
.size = SPRITE_SIZE(32x8),
|
||||
.tileOffset = 36,
|
||||
.priority = 1
|
||||
},
|
||||
{
|
||||
.x = -16,
|
||||
.y = 4,
|
||||
.shape = SPRITE_SHAPE(32x8),
|
||||
.size = SPRITE_SIZE(32x8),
|
||||
.tileOffset = 40,
|
||||
.priority = 1
|
||||
},
|
||||
{
|
||||
.x = 16,
|
||||
.y = 4,
|
||||
.shape = SPRITE_SHAPE(32x8),
|
||||
.size = SPRITE_SIZE(32x8),
|
||||
.tileOffset = 44,
|
||||
.priority = 1
|
||||
},
|
||||
{
|
||||
.x = -48,
|
||||
.y = 12,
|
||||
.shape = SPRITE_SHAPE(32x8),
|
||||
.size = SPRITE_SIZE(32x8),
|
||||
.tileOffset = 48,
|
||||
.priority = 1
|
||||
},
|
||||
{
|
||||
.x = -16,
|
||||
.y = 12,
|
||||
.shape = SPRITE_SHAPE(32x8),
|
||||
.size = SPRITE_SIZE(32x8),
|
||||
.tileOffset = 52,
|
||||
.priority = 1
|
||||
},
|
||||
{
|
||||
.x = 16,
|
||||
.y = 12,
|
||||
.shape = SPRITE_SHAPE(32x8),
|
||||
.size = SPRITE_SIZE(32x8),
|
||||
.tileOffset = 56,
|
||||
.priority = 1
|
||||
}
|
||||
};
|
||||
|
||||
static const struct Subsprite sOamTable_96x40_2[] = {
|
||||
{
|
||||
.x = -48,
|
||||
.y = -20,
|
||||
.shape = SPRITE_SHAPE(32x8),
|
||||
.size = SPRITE_SIZE(32x8),
|
||||
.tileOffset = 0,
|
||||
.priority = 2
|
||||
},
|
||||
{
|
||||
.x = -16,
|
||||
.y = -20,
|
||||
.shape = SPRITE_SHAPE(32x8),
|
||||
.size = SPRITE_SIZE(32x8),
|
||||
.tileOffset = 4,
|
||||
.priority = 2
|
||||
},
|
||||
{
|
||||
.x = 16,
|
||||
.y = -20,
|
||||
.shape = SPRITE_SHAPE(32x8),
|
||||
.size = SPRITE_SIZE(32x8),
|
||||
.tileOffset = 8,
|
||||
.priority = 2
|
||||
},
|
||||
{
|
||||
.x = -48,
|
||||
.y = -12,
|
||||
.shape = SPRITE_SHAPE(32x8),
|
||||
.size = SPRITE_SIZE(32x8),
|
||||
.tileOffset = 12,
|
||||
.priority = 2
|
||||
},
|
||||
{
|
||||
.x = -16,
|
||||
.y = -12,
|
||||
.shape = SPRITE_SHAPE(32x8),
|
||||
.size = SPRITE_SIZE(32x8),
|
||||
.tileOffset = 16,
|
||||
.priority = 2
|
||||
},
|
||||
{
|
||||
.x = 16,
|
||||
.y = -12,
|
||||
.shape = SPRITE_SHAPE(32x8),
|
||||
.size = SPRITE_SIZE(32x8),
|
||||
.tileOffset = 20,
|
||||
.priority = 2
|
||||
},
|
||||
{
|
||||
.x = -48,
|
||||
.y = -4,
|
||||
.shape = SPRITE_SHAPE(32x8),
|
||||
.size = SPRITE_SIZE(32x8),
|
||||
.tileOffset = 24,
|
||||
.priority = 2
|
||||
},
|
||||
{
|
||||
.x = -16,
|
||||
.y = -4,
|
||||
.shape = SPRITE_SHAPE(32x8),
|
||||
.size = SPRITE_SIZE(32x8),
|
||||
.tileOffset = 28,
|
||||
.priority = 2
|
||||
},
|
||||
{
|
||||
.x = 16,
|
||||
.y = -4,
|
||||
.shape = SPRITE_SHAPE(32x8),
|
||||
.size = SPRITE_SIZE(32x8),
|
||||
.tileOffset = 32,
|
||||
.priority = 2
|
||||
},
|
||||
{
|
||||
.x = -48,
|
||||
.y = 4,
|
||||
.shape = SPRITE_SHAPE(32x8),
|
||||
.size = SPRITE_SIZE(32x8),
|
||||
.tileOffset = 36,
|
||||
.priority = 2
|
||||
},
|
||||
{
|
||||
.x = -16,
|
||||
.y = 4,
|
||||
.shape = SPRITE_SHAPE(32x8),
|
||||
.size = SPRITE_SIZE(32x8),
|
||||
.tileOffset = 40,
|
||||
.priority = 2
|
||||
},
|
||||
{
|
||||
.x = 16,
|
||||
.y = 4,
|
||||
.shape = SPRITE_SHAPE(32x8),
|
||||
.size = SPRITE_SIZE(32x8),
|
||||
.tileOffset = 44,
|
||||
.priority = 2
|
||||
},
|
||||
{
|
||||
.x = -48,
|
||||
.y = 12,
|
||||
.shape = SPRITE_SHAPE(32x8),
|
||||
.size = SPRITE_SIZE(32x8),
|
||||
.tileOffset = 48,
|
||||
.priority = 2
|
||||
},
|
||||
{
|
||||
.x = -16,
|
||||
.y = 12,
|
||||
.shape = SPRITE_SHAPE(32x8),
|
||||
.size = SPRITE_SIZE(32x8),
|
||||
.tileOffset = 52,
|
||||
.priority = 2
|
||||
},
|
||||
{
|
||||
.x = 16,
|
||||
.y = 12,
|
||||
.shape = SPRITE_SHAPE(32x8),
|
||||
.size = SPRITE_SIZE(32x8),
|
||||
.tileOffset = 56,
|
||||
.priority = 2
|
||||
}
|
||||
};
|
||||
|
||||
static const struct Subsprite sOamTable_96x40_3[] = {
|
||||
{
|
||||
.x = -48,
|
||||
.y = -20,
|
||||
.shape = SPRITE_SHAPE(32x8),
|
||||
.size = SPRITE_SIZE(32x8),
|
||||
.tileOffset = 0,
|
||||
.priority = 1
|
||||
},
|
||||
{
|
||||
.x = -16,
|
||||
.y = -20,
|
||||
.shape = SPRITE_SHAPE(32x8),
|
||||
.size = SPRITE_SIZE(32x8),
|
||||
.tileOffset = 4,
|
||||
.priority = 1
|
||||
},
|
||||
{
|
||||
.x = 16,
|
||||
.y = -20,
|
||||
.shape = SPRITE_SHAPE(32x8),
|
||||
.size = SPRITE_SIZE(32x8),
|
||||
.tileOffset = 8,
|
||||
.priority = 1
|
||||
},
|
||||
{
|
||||
.x = -48,
|
||||
.y = -12,
|
||||
.shape = SPRITE_SHAPE(32x8),
|
||||
.size = SPRITE_SIZE(32x8),
|
||||
.tileOffset = 12,
|
||||
.priority = 1
|
||||
},
|
||||
{
|
||||
.x = -16,
|
||||
.y = -12,
|
||||
.shape = SPRITE_SHAPE(32x8),
|
||||
.size = SPRITE_SIZE(32x8),
|
||||
.tileOffset = 16,
|
||||
.priority = 1
|
||||
},
|
||||
{
|
||||
.x = 16,
|
||||
.y = -12,
|
||||
.shape = SPRITE_SHAPE(32x8),
|
||||
.size = SPRITE_SIZE(32x8),
|
||||
.tileOffset = 20,
|
||||
.priority = 1
|
||||
},
|
||||
{
|
||||
.x = -48,
|
||||
.y = -4,
|
||||
.shape = SPRITE_SHAPE(32x8),
|
||||
.size = SPRITE_SIZE(32x8),
|
||||
.tileOffset = 24,
|
||||
.priority = 2
|
||||
},
|
||||
{
|
||||
.x = -16,
|
||||
.y = -4,
|
||||
.shape = SPRITE_SHAPE(32x8),
|
||||
.size = SPRITE_SIZE(32x8),
|
||||
.tileOffset = 28,
|
||||
.priority = 2
|
||||
},
|
||||
{
|
||||
.x = 16,
|
||||
.y = -4,
|
||||
.shape = SPRITE_SHAPE(32x8),
|
||||
.size = SPRITE_SIZE(32x8),
|
||||
.tileOffset = 32,
|
||||
.priority = 2
|
||||
},
|
||||
{
|
||||
.x = -48,
|
||||
.y = 4,
|
||||
.shape = SPRITE_SHAPE(32x8),
|
||||
.size = SPRITE_SIZE(32x8),
|
||||
.tileOffset = 36,
|
||||
.priority = 2
|
||||
},
|
||||
{
|
||||
.x = -16,
|
||||
.y = 4,
|
||||
.shape = SPRITE_SHAPE(32x8),
|
||||
.size = SPRITE_SIZE(32x8),
|
||||
.tileOffset = 40,
|
||||
.priority = 2
|
||||
},
|
||||
{
|
||||
.x = 16,
|
||||
.y = 4,
|
||||
.shape = SPRITE_SHAPE(32x8),
|
||||
.size = SPRITE_SIZE(32x8),
|
||||
.tileOffset = 44,
|
||||
.priority = 2
|
||||
},
|
||||
{
|
||||
.x = -48,
|
||||
.y = 12,
|
||||
.shape = SPRITE_SHAPE(32x8),
|
||||
.size = SPRITE_SIZE(32x8),
|
||||
.tileOffset = 48,
|
||||
.priority = 2
|
||||
},
|
||||
{
|
||||
.x = -16,
|
||||
.y = 12,
|
||||
.shape = SPRITE_SHAPE(32x8),
|
||||
.size = SPRITE_SIZE(32x8),
|
||||
.tileOffset = 52,
|
||||
.priority = 2
|
||||
},
|
||||
{
|
||||
.x = 16,
|
||||
.y = 12,
|
||||
.shape = SPRITE_SHAPE(32x8),
|
||||
.size = SPRITE_SIZE(32x8),
|
||||
.tileOffset = 56,
|
||||
.priority = 2
|
||||
}
|
||||
};
|
||||
|
||||
// Used by SS Tidal
|
||||
static const struct SubspriteTable sOamTables_96x40[] = {
|
||||
{15, sOamTable_96x40_0},
|
||||
{15, sOamTable_96x40_0},
|
||||
{15, sOamTable_96x40_1},
|
||||
{15, sOamTable_96x40_2},
|
||||
{15, sOamTable_96x40_3},
|
||||
{15, sOamTable_96x40_3}
|
||||
};
|
||||
|
||||
static const struct Subsprite sOamTable_88x32_0[] = {
|
||||
{
|
||||
.x = -48,
|
||||
.y = -20,
|
||||
.shape = SPRITE_SHAPE(32x8),
|
||||
.size = SPRITE_SIZE(32x8),
|
||||
.tileOffset = 0,
|
||||
.priority = 2
|
||||
},
|
||||
{
|
||||
.x = -16,
|
||||
.y = -20,
|
||||
.shape = SPRITE_SHAPE(32x8),
|
||||
.size = SPRITE_SIZE(32x8),
|
||||
.tileOffset = 4,
|
||||
.priority = 2
|
||||
},
|
||||
{
|
||||
.x = 16,
|
||||
.y = -20,
|
||||
.shape = SPRITE_SHAPE(16x8),
|
||||
.size = SPRITE_SIZE(16x8),
|
||||
.tileOffset = 8,
|
||||
.priority = 2
|
||||
},
|
||||
{
|
||||
.x = 32,
|
||||
.y = -20,
|
||||
.shape = SPRITE_SHAPE(8x8),
|
||||
.size = SPRITE_SIZE(8x8),
|
||||
.tileOffset = 10,
|
||||
.priority = 2
|
||||
},
|
||||
{
|
||||
.x = -48,
|
||||
.y = -12,
|
||||
.shape = SPRITE_SHAPE(32x8),
|
||||
.size = SPRITE_SIZE(32x8),
|
||||
.tileOffset = 11,
|
||||
.priority = 2
|
||||
},
|
||||
{
|
||||
.x = -16,
|
||||
.y = -12,
|
||||
.shape = SPRITE_SHAPE(32x8),
|
||||
.size = SPRITE_SIZE(32x8),
|
||||
.tileOffset = 15,
|
||||
.priority = 2
|
||||
},
|
||||
{
|
||||
.x = 16,
|
||||
.y = -12,
|
||||
.shape = SPRITE_SHAPE(16x8),
|
||||
.size = SPRITE_SIZE(16x8),
|
||||
.tileOffset = 19,
|
||||
.priority = 2
|
||||
},
|
||||
{
|
||||
.x = 32,
|
||||
.y = -12,
|
||||
.shape = SPRITE_SHAPE(8x8),
|
||||
.size = SPRITE_SIZE(8x8),
|
||||
.tileOffset = 21,
|
||||
.priority = 2
|
||||
},
|
||||
{
|
||||
.x = -48,
|
||||
.y = -4,
|
||||
.shape = SPRITE_SHAPE(32x8),
|
||||
.size = SPRITE_SIZE(32x8),
|
||||
.tileOffset = 22,
|
||||
.priority = 2
|
||||
},
|
||||
{
|
||||
.x = -16,
|
||||
.y = -4,
|
||||
.shape = SPRITE_SHAPE(32x8),
|
||||
.size = SPRITE_SIZE(32x8),
|
||||
.tileOffset = 26,
|
||||
.priority = 2
|
||||
},
|
||||
{
|
||||
.x = 16,
|
||||
.y = -4,
|
||||
.shape = SPRITE_SHAPE(16x8),
|
||||
.size = SPRITE_SIZE(16x8),
|
||||
.tileOffset = 30,
|
||||
.priority = 2
|
||||
},
|
||||
{
|
||||
.x = 32,
|
||||
.y = -4,
|
||||
.shape = SPRITE_SHAPE(8x8),
|
||||
.size = SPRITE_SIZE(8x8),
|
||||
.tileOffset = 32,
|
||||
.priority = 2
|
||||
},
|
||||
{
|
||||
.x = -48,
|
||||
.y = 4,
|
||||
.shape = SPRITE_SHAPE(32x8),
|
||||
.size = SPRITE_SIZE(32x8),
|
||||
.tileOffset = 33,
|
||||
.priority = 2
|
||||
},
|
||||
{
|
||||
.x = -16,
|
||||
.y = 4,
|
||||
.shape = SPRITE_SHAPE(32x8),
|
||||
.size = SPRITE_SIZE(32x8),
|
||||
.tileOffset = 37,
|
||||
.priority = 2
|
||||
},
|
||||
{
|
||||
.x = 16,
|
||||
.y = 4,
|
||||
.shape = SPRITE_SHAPE(16x8),
|
||||
.size = SPRITE_SIZE(16x8),
|
||||
.tileOffset = 41,
|
||||
.priority = 2
|
||||
},
|
||||
{
|
||||
.x = 32,
|
||||
.y = 4,
|
||||
.shape = SPRITE_SHAPE(8x8),
|
||||
.size = SPRITE_SIZE(8x8),
|
||||
.tileOffset = 43,
|
||||
.priority = 2
|
||||
}
|
||||
};
|
||||
|
||||
static const struct Subsprite sOamTable_88x32_1[] = {
|
||||
{
|
||||
.x = -48,
|
||||
.y = -20,
|
||||
.shape = SPRITE_SHAPE(32x8),
|
||||
.size = SPRITE_SIZE(32x8),
|
||||
.tileOffset = 0,
|
||||
.priority = 1
|
||||
},
|
||||
{
|
||||
.x = -16,
|
||||
.y = -20,
|
||||
.shape = SPRITE_SHAPE(32x8),
|
||||
.size = SPRITE_SIZE(32x8),
|
||||
.tileOffset = 4,
|
||||
.priority = 1
|
||||
},
|
||||
{
|
||||
.x = 16,
|
||||
.y = -20,
|
||||
.shape = SPRITE_SHAPE(16x8),
|
||||
.size = SPRITE_SIZE(16x8),
|
||||
.tileOffset = 8,
|
||||
.priority = 1
|
||||
},
|
||||
{
|
||||
.x = 32,
|
||||
.y = -20,
|
||||
.shape = SPRITE_SHAPE(8x8),
|
||||
.size = SPRITE_SIZE(8x8),
|
||||
.tileOffset = 10,
|
||||
.priority = 1
|
||||
},
|
||||
{
|
||||
.x = -48,
|
||||
.y = -12,
|
||||
.shape = SPRITE_SHAPE(32x8),
|
||||
.size = SPRITE_SIZE(32x8),
|
||||
.tileOffset = 11,
|
||||
.priority = 1
|
||||
},
|
||||
{
|
||||
.x = -16,
|
||||
.y = -12,
|
||||
.shape = SPRITE_SHAPE(32x8),
|
||||
.size = SPRITE_SIZE(32x8),
|
||||
.tileOffset = 15,
|
||||
.priority = 1
|
||||
},
|
||||
{
|
||||
.x = 16,
|
||||
.y = -12,
|
||||
.shape = SPRITE_SHAPE(16x8),
|
||||
.size = SPRITE_SIZE(16x8),
|
||||
.tileOffset = 19,
|
||||
.priority = 1
|
||||
},
|
||||
{
|
||||
.x = 32,
|
||||
.y = -12,
|
||||
.shape = SPRITE_SHAPE(8x8),
|
||||
.size = SPRITE_SIZE(8x8),
|
||||
.tileOffset = 21,
|
||||
.priority = 1
|
||||
},
|
||||
{
|
||||
.x = -48,
|
||||
.y = -4,
|
||||
.shape = SPRITE_SHAPE(32x8),
|
||||
.size = SPRITE_SIZE(32x8),
|
||||
.tileOffset = 22,
|
||||
.priority = 1
|
||||
},
|
||||
{
|
||||
.x = -16,
|
||||
.y = -4,
|
||||
.shape = SPRITE_SHAPE(32x8),
|
||||
.size = SPRITE_SIZE(32x8),
|
||||
.tileOffset = 26,
|
||||
.priority = 1
|
||||
},
|
||||
{
|
||||
.x = 16,
|
||||
.y = -4,
|
||||
.shape = SPRITE_SHAPE(16x8),
|
||||
.size = SPRITE_SIZE(16x8),
|
||||
.tileOffset = 30,
|
||||
.priority = 1
|
||||
},
|
||||
{
|
||||
.x = 32,
|
||||
.y = -4,
|
||||
.shape = SPRITE_SHAPE(8x8),
|
||||
.size = SPRITE_SIZE(8x8),
|
||||
.tileOffset = 32,
|
||||
.priority = 1
|
||||
},
|
||||
{
|
||||
.x = -48,
|
||||
.y = 4,
|
||||
.shape = SPRITE_SHAPE(32x8),
|
||||
.size = SPRITE_SIZE(32x8),
|
||||
.tileOffset = 33,
|
||||
.priority = 1
|
||||
},
|
||||
{
|
||||
.x = -16,
|
||||
.y = 4,
|
||||
.shape = SPRITE_SHAPE(32x8),
|
||||
.size = SPRITE_SIZE(32x8),
|
||||
.tileOffset = 37,
|
||||
.priority = 1
|
||||
},
|
||||
{
|
||||
.x = 16,
|
||||
.y = 4,
|
||||
.shape = SPRITE_SHAPE(16x8),
|
||||
.size = SPRITE_SIZE(16x8),
|
||||
.tileOffset = 41,
|
||||
.priority = 1
|
||||
},
|
||||
{
|
||||
.x = 32,
|
||||
.y = 4,
|
||||
.shape = SPRITE_SHAPE(8x8),
|
||||
.size = SPRITE_SIZE(8x8),
|
||||
.tileOffset = 43,
|
||||
.priority = 1
|
||||
}
|
||||
};
|
||||
|
||||
static const struct Subsprite sOamTable_88x32_2[] = {
|
||||
{
|
||||
.x = -48,
|
||||
.y = -20,
|
||||
.shape = SPRITE_SHAPE(32x8),
|
||||
.size = SPRITE_SIZE(32x8),
|
||||
.tileOffset = 0,
|
||||
.priority = 2
|
||||
},
|
||||
{
|
||||
.x = -16,
|
||||
.y = -20,
|
||||
.shape = SPRITE_SHAPE(32x8),
|
||||
.size = SPRITE_SIZE(32x8),
|
||||
.tileOffset = 4,
|
||||
.priority = 2
|
||||
},
|
||||
{
|
||||
.x = 16,
|
||||
.y = -20,
|
||||
.shape = SPRITE_SHAPE(16x8),
|
||||
.size = SPRITE_SIZE(16x8),
|
||||
.tileOffset = 8,
|
||||
.priority = 2
|
||||
},
|
||||
{
|
||||
.x = 32,
|
||||
.y = -20,
|
||||
.shape = SPRITE_SHAPE(8x8),
|
||||
.size = SPRITE_SIZE(8x8),
|
||||
.tileOffset = 10,
|
||||
.priority = 2
|
||||
},
|
||||
{
|
||||
.x = -48,
|
||||
.y = -12,
|
||||
.shape = SPRITE_SHAPE(32x8),
|
||||
.size = SPRITE_SIZE(32x8),
|
||||
.tileOffset = 11,
|
||||
.priority = 2
|
||||
},
|
||||
{
|
||||
.x = -16,
|
||||
.y = -12,
|
||||
.shape = SPRITE_SHAPE(32x8),
|
||||
.size = SPRITE_SIZE(32x8),
|
||||
.tileOffset = 15,
|
||||
.priority = 2
|
||||
},
|
||||
{
|
||||
.x = 16,
|
||||
.y = -12,
|
||||
.shape = SPRITE_SHAPE(16x8),
|
||||
.size = SPRITE_SIZE(16x8),
|
||||
.tileOffset = 19,
|
||||
.priority = 2
|
||||
},
|
||||
{
|
||||
.x = 32,
|
||||
.y = -12,
|
||||
.shape = SPRITE_SHAPE(8x8),
|
||||
.size = SPRITE_SIZE(8x8),
|
||||
.tileOffset = 21,
|
||||
.priority = 2
|
||||
},
|
||||
{
|
||||
.x = -48,
|
||||
.y = -4,
|
||||
.shape = SPRITE_SHAPE(32x8),
|
||||
.size = SPRITE_SIZE(32x8),
|
||||
.tileOffset = 22,
|
||||
.priority = 2
|
||||
},
|
||||
{
|
||||
.x = -16,
|
||||
.y = -4,
|
||||
.shape = SPRITE_SHAPE(32x8),
|
||||
.size = SPRITE_SIZE(32x8),
|
||||
.tileOffset = 26,
|
||||
.priority = 2
|
||||
},
|
||||
{
|
||||
.x = 16,
|
||||
.y = -4,
|
||||
.shape = SPRITE_SHAPE(16x8),
|
||||
.size = SPRITE_SIZE(16x8),
|
||||
.tileOffset = 30,
|
||||
.priority = 2
|
||||
},
|
||||
{
|
||||
.x = 32,
|
||||
.y = -4,
|
||||
.shape = SPRITE_SHAPE(8x8),
|
||||
.size = SPRITE_SIZE(8x8),
|
||||
.tileOffset = 32,
|
||||
.priority = 2
|
||||
},
|
||||
{
|
||||
.x = -48,
|
||||
.y = 4,
|
||||
.shape = SPRITE_SHAPE(32x8),
|
||||
.size = SPRITE_SIZE(32x8),
|
||||
.tileOffset = 33,
|
||||
.priority = 2
|
||||
},
|
||||
{
|
||||
.x = -16,
|
||||
.y = 4,
|
||||
.shape = SPRITE_SHAPE(32x8),
|
||||
.size = SPRITE_SIZE(32x8),
|
||||
.tileOffset = 37,
|
||||
.priority = 2
|
||||
},
|
||||
{
|
||||
.x = 16,
|
||||
.y = 4,
|
||||
.shape = SPRITE_SHAPE(16x8),
|
||||
.size = SPRITE_SIZE(16x8),
|
||||
.tileOffset = 41,
|
||||
.priority = 2
|
||||
},
|
||||
{
|
||||
.x = 32,
|
||||
.y = 4,
|
||||
.shape = SPRITE_SHAPE(8x8),
|
||||
.size = SPRITE_SIZE(8x8),
|
||||
.tileOffset = 43,
|
||||
.priority = 2
|
||||
}
|
||||
};
|
||||
|
||||
static const struct Subsprite sOamTable_88x32_3[] = {
|
||||
{
|
||||
.x = -48,
|
||||
.y = -20,
|
||||
.shape = SPRITE_SHAPE(32x8),
|
||||
.size = SPRITE_SIZE(32x8),
|
||||
.tileOffset = 0,
|
||||
.priority = 1
|
||||
},
|
||||
{
|
||||
.x = -16,
|
||||
.y = -20,
|
||||
.shape = SPRITE_SHAPE(32x8),
|
||||
.size = SPRITE_SIZE(32x8),
|
||||
.tileOffset = 4,
|
||||
.priority = 1
|
||||
},
|
||||
{
|
||||
.x = 16,
|
||||
.y = -20,
|
||||
.shape = SPRITE_SHAPE(16x8),
|
||||
.size = SPRITE_SIZE(16x8),
|
||||
.tileOffset = 8,
|
||||
.priority = 1
|
||||
},
|
||||
{
|
||||
.x = 32,
|
||||
.y = -20,
|
||||
.shape = SPRITE_SHAPE(8x8),
|
||||
.size = SPRITE_SIZE(8x8),
|
||||
.tileOffset = 10,
|
||||
.priority = 1
|
||||
},
|
||||
{
|
||||
.x = -48,
|
||||
.y = -12,
|
||||
.shape = SPRITE_SHAPE(32x8),
|
||||
.size = SPRITE_SIZE(32x8),
|
||||
.tileOffset = 11,
|
||||
.priority = 1
|
||||
},
|
||||
{
|
||||
.x = -16,
|
||||
.y = -12,
|
||||
.shape = SPRITE_SHAPE(32x8),
|
||||
.size = SPRITE_SIZE(32x8),
|
||||
.tileOffset = 15,
|
||||
.priority = 1
|
||||
},
|
||||
{
|
||||
.x = 16,
|
||||
.y = -12,
|
||||
.shape = SPRITE_SHAPE(16x8),
|
||||
.size = SPRITE_SIZE(16x8),
|
||||
.tileOffset = 19,
|
||||
.priority = 1
|
||||
},
|
||||
{
|
||||
.x = 32,
|
||||
.y = -12,
|
||||
.shape = SPRITE_SHAPE(8x8),
|
||||
.size = SPRITE_SIZE(8x8),
|
||||
.tileOffset = 21,
|
||||
.priority = 1
|
||||
},
|
||||
{
|
||||
.x = -48,
|
||||
.y = -4,
|
||||
.shape = SPRITE_SHAPE(32x8),
|
||||
.size = SPRITE_SIZE(32x8),
|
||||
.tileOffset = 22,
|
||||
.priority = 2
|
||||
},
|
||||
{
|
||||
.x = -16,
|
||||
.y = -4,
|
||||
.shape = SPRITE_SHAPE(32x8),
|
||||
.size = SPRITE_SIZE(32x8),
|
||||
.tileOffset = 26,
|
||||
.priority = 2
|
||||
},
|
||||
{
|
||||
.x = 16,
|
||||
.y = -4,
|
||||
.shape = SPRITE_SHAPE(16x8),
|
||||
.size = SPRITE_SIZE(16x8),
|
||||
.tileOffset = 30,
|
||||
.priority = 2
|
||||
},
|
||||
{
|
||||
.x = 32,
|
||||
.y = -4,
|
||||
.shape = SPRITE_SHAPE(8x8),
|
||||
.size = SPRITE_SIZE(8x8),
|
||||
.tileOffset = 32,
|
||||
.priority = 2
|
||||
},
|
||||
{
|
||||
.x = -48,
|
||||
.y = 4,
|
||||
.shape = SPRITE_SHAPE(32x8),
|
||||
.size = SPRITE_SIZE(32x8),
|
||||
.tileOffset = 33,
|
||||
.priority = 2
|
||||
},
|
||||
{
|
||||
.x = -16,
|
||||
.y = 4,
|
||||
.shape = SPRITE_SHAPE(32x8),
|
||||
.size = SPRITE_SIZE(32x8),
|
||||
.tileOffset = 37,
|
||||
.priority = 2
|
||||
},
|
||||
{
|
||||
.x = 16,
|
||||
.y = 4,
|
||||
.shape = SPRITE_SHAPE(16x8),
|
||||
.size = SPRITE_SIZE(16x8),
|
||||
.tileOffset = 41,
|
||||
.priority = 2
|
||||
},
|
||||
{
|
||||
.x = 32,
|
||||
.y = 4,
|
||||
.shape = SPRITE_SHAPE(8x8),
|
||||
.size = SPRITE_SIZE(8x8),
|
||||
.tileOffset = 43,
|
||||
.priority = 2
|
||||
}
|
||||
};
|
||||
|
||||
// Used by Submarine Shadow
|
||||
static const struct SubspriteTable sOamTables_88x32[] = {
|
||||
{16, sOamTable_88x32_0},
|
||||
{16, sOamTable_88x32_0},
|
||||
{16, sOamTable_88x32_1},
|
||||
{16, sOamTable_88x32_2},
|
||||
{16, sOamTable_88x32_3},
|
||||
{16, sOamTable_88x32_3}
|
||||
};
|
Reference in New Issue
Block a user