Files
PokemonEmeraldSafariFrontier/src/data/object_events/object_event_graphics_info.h
2022-09-27 20:16:48 -04:00

4655 lines
147 KiB
C
Executable File

const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_BrendanNormal = {
.tileTag = TAG_NONE,
.paletteTag = OBJ_EVENT_PAL_TAG_BRENDAN,
.reflectionPaletteTag = OBJ_EVENT_PAL_TAG_BRIDGE_REFLECTION,
.size = 512,
.width = 16,
.height = 32,
.paletteSlot = PALSLOT_PLAYER,
.shadowSize = SHADOW_SIZE_M,
.inanimate = FALSE,
.disableReflectionPaletteLoad = FALSE,
.tracks = TRACKS_FOOT,
.oam = &gObjectEventBaseOam_16x32,
.subspriteTables = sOamTables_16x32,
.anims = sAnimTable_BrendanMayNormal,
.images = sPicTable_BrendanNormal,
.affineAnims = gDummySpriteAffineAnimTable,
};
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_BrendanMachBike = {
.tileTag = TAG_NONE,
.paletteTag = OBJ_EVENT_PAL_TAG_BRENDAN,
.reflectionPaletteTag = OBJ_EVENT_PAL_TAG_BRIDGE_REFLECTION,
.size = 512,
.width = 32,
.height = 32,
.paletteSlot = PALSLOT_PLAYER,
.shadowSize = SHADOW_SIZE_M,
.inanimate = FALSE,
.disableReflectionPaletteLoad = FALSE,
.tracks = TRACKS_BIKE_TIRE,
.oam = &gObjectEventBaseOam_32x32,
.subspriteTables = sOamTables_32x32,
.anims = sAnimTable_Standard,
.images = sPicTable_BrendanMachBike,
.affineAnims = gDummySpriteAffineAnimTable,
};
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_BrendanAcroBike = {
.tileTag = TAG_NONE,
.paletteTag = OBJ_EVENT_PAL_TAG_BRENDAN,
.reflectionPaletteTag = OBJ_EVENT_PAL_TAG_BRIDGE_REFLECTION,
.size = 512,
.width = 32,
.height = 32,
.paletteSlot = PALSLOT_PLAYER,
.shadowSize = SHADOW_SIZE_M,
.inanimate = FALSE,
.disableReflectionPaletteLoad = FALSE,
.tracks = TRACKS_BIKE_TIRE,
.oam = &gObjectEventBaseOam_32x32,
.subspriteTables = sOamTables_32x32,
.anims = sAnimTable_AcroBike,
.images = sPicTable_BrendanAcroBike,
.affineAnims = gDummySpriteAffineAnimTable,
};
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_BrendanSurfing = {
.tileTag = TAG_NONE,
.paletteTag = OBJ_EVENT_PAL_TAG_BRENDAN,
.reflectionPaletteTag = OBJ_EVENT_PAL_TAG_NONE,
.size = 512,
.width = 32,
.height = 32,
.paletteSlot = PALSLOT_PLAYER,
.shadowSize = SHADOW_SIZE_M,
.inanimate = FALSE,
.disableReflectionPaletteLoad = TRUE,
.tracks = TRACKS_FOOT,
.oam = &gObjectEventBaseOam_32x32,
.subspriteTables = sOamTables_32x32,
.anims = sAnimTable_Surfing,
.images = sPicTable_BrendanSurfing,
.affineAnims = gDummySpriteAffineAnimTable,
};
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_BrendanFieldMove = {
.tileTag = TAG_NONE,
.paletteTag = OBJ_EVENT_PAL_TAG_BRENDAN,
.reflectionPaletteTag = OBJ_EVENT_PAL_TAG_BRIDGE_REFLECTION,
.size = 512,
.width = 32,
.height = 32,
.paletteSlot = PALSLOT_PLAYER,
.shadowSize = SHADOW_SIZE_M,
.inanimate = FALSE,
.disableReflectionPaletteLoad = FALSE,
.tracks = TRACKS_FOOT,
.oam = &gObjectEventBaseOam_32x32,
.subspriteTables = sOamTables_32x32,
.anims = sAnimTable_FieldMove,
.images = sPicTable_BrendanFieldMove,
.affineAnims = gDummySpriteAffineAnimTable,
};
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_QuintyPlump = {
.tileTag = TAG_NONE,
.paletteTag = OBJ_EVENT_PAL_TAG_QUINTY_PLUMP,
.reflectionPaletteTag = OBJ_EVENT_PAL_TAG_NONE,
.size = 512,
.width = 32,
.height = 32,
.paletteSlot = PALSLOT_NPC_SPECIAL,
.shadowSize = SHADOW_SIZE_L,
.inanimate = FALSE,
.disableReflectionPaletteLoad = FALSE,
.tracks = TRACKS_FOOT,
.oam = &gObjectEventBaseOam_32x32,
.subspriteTables = sOamTables_32x32,
.anims = sAnimTable_QuintyPlump,
.images = sPicTable_QuintyPlump,
.affineAnims = gDummySpriteAffineAnimTable,
};
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_NinjaBoy = {
.tileTag = TAG_NONE,
.paletteTag = OBJ_EVENT_PAL_TAG_NPC_1,
.reflectionPaletteTag = OBJ_EVENT_PAL_TAG_NONE,
.size = 128,
.width = 16,
.height = 16,
.paletteSlot = PALSLOT_NPC_1,
.shadowSize = SHADOW_SIZE_M,
.inanimate = FALSE,
.disableReflectionPaletteLoad = FALSE,
.tracks = TRACKS_FOOT,
.oam = &gObjectEventBaseOam_16x16,
.subspriteTables = sOamTables_16x16,
.anims = sAnimTable_Standard,
.images = sPicTable_NinjaBoy,
.affineAnims = gDummySpriteAffineAnimTable,
};
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Twin = {
.tileTag = TAG_NONE,
.paletteTag = OBJ_EVENT_PAL_TAG_NPC_2,
.reflectionPaletteTag = OBJ_EVENT_PAL_TAG_NONE,
.size = 256,
.width = 16,
.height = 32,
.paletteSlot = PALSLOT_NPC_2,
.shadowSize = SHADOW_SIZE_M,
.inanimate = FALSE,
.disableReflectionPaletteLoad = FALSE,
.tracks = TRACKS_FOOT,
.oam = &gObjectEventBaseOam_16x32,
.subspriteTables = sOamTables_16x32,
.anims = sAnimTable_Standard,
.images = sPicTable_Twin,
.affineAnims = gDummySpriteAffineAnimTable,
};
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Boy1 = {
.tileTag = TAG_NONE,
.paletteTag = OBJ_EVENT_PAL_TAG_NPC_3,
.reflectionPaletteTag = OBJ_EVENT_PAL_TAG_NONE,
.size = 256,
.width = 16,
.height = 32,
.paletteSlot = PALSLOT_NPC_3,
.shadowSize = SHADOW_SIZE_M,
.inanimate = FALSE,
.disableReflectionPaletteLoad = FALSE,
.tracks = TRACKS_FOOT,
.oam = &gObjectEventBaseOam_16x32,
.subspriteTables = sOamTables_16x32,
.anims = sAnimTable_Standard,
.images = sPicTable_Boy1,
.affineAnims = gDummySpriteAffineAnimTable,
};
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Girl1 = {
.tileTag = TAG_NONE,
.paletteTag = OBJ_EVENT_PAL_TAG_NPC_2,
.reflectionPaletteTag = OBJ_EVENT_PAL_TAG_NONE,
.size = 256,
.width = 16,
.height = 32,
.paletteSlot = PALSLOT_NPC_2,
.shadowSize = SHADOW_SIZE_M,
.inanimate = FALSE,
.disableReflectionPaletteLoad = FALSE,
.tracks = TRACKS_FOOT,
.oam = &gObjectEventBaseOam_16x32,
.subspriteTables = sOamTables_16x32,
.anims = sAnimTable_Standard,
.images = sPicTable_Girl1,
.affineAnims = gDummySpriteAffineAnimTable,
};
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Boy2 = {
.tileTag = TAG_NONE,
.paletteTag = OBJ_EVENT_PAL_TAG_NPC_1,
.reflectionPaletteTag = OBJ_EVENT_PAL_TAG_NONE,
.size = 256,
.width = 16,
.height = 32,
.paletteSlot = PALSLOT_NPC_1,
.shadowSize = SHADOW_SIZE_M,
.inanimate = FALSE,
.disableReflectionPaletteLoad = FALSE,
.tracks = TRACKS_FOOT,
.oam = &gObjectEventBaseOam_16x32,
.subspriteTables = sOamTables_16x32,
.anims = sAnimTable_Standard,
.images = sPicTable_Boy2,
.affineAnims = gDummySpriteAffineAnimTable,
};
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Girl2 = {
.tileTag = TAG_NONE,
.paletteTag = OBJ_EVENT_PAL_TAG_NPC_3,
.reflectionPaletteTag = OBJ_EVENT_PAL_TAG_NONE,
.size = 256,
.width = 16,
.height = 32,
.paletteSlot = PALSLOT_NPC_3,
.shadowSize = SHADOW_SIZE_M,
.inanimate = FALSE,
.disableReflectionPaletteLoad = FALSE,
.tracks = TRACKS_FOOT,
.oam = &gObjectEventBaseOam_16x32,
.subspriteTables = sOamTables_16x32,
.anims = sAnimTable_Standard,
.images = sPicTable_Girl2,
.affineAnims = gDummySpriteAffineAnimTable,
};
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_LittleBoy = {
.tileTag = TAG_NONE,
.paletteTag = OBJ_EVENT_PAL_TAG_NPC_4,
.reflectionPaletteTag = OBJ_EVENT_PAL_TAG_NONE,
.size = 128,
.width = 16,
.height = 16,
.paletteSlot = PALSLOT_NPC_4,
.shadowSize = SHADOW_SIZE_M,
.inanimate = FALSE,
.disableReflectionPaletteLoad = FALSE,
.tracks = TRACKS_FOOT,
.oam = &gObjectEventBaseOam_16x16,
.subspriteTables = sOamTables_16x16,
.anims = sAnimTable_Standard,
.images = sPicTable_LittleBoy,
.affineAnims = gDummySpriteAffineAnimTable,
};
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_LittleGirl = {
.tileTag = TAG_NONE,
.paletteTag = OBJ_EVENT_PAL_TAG_NPC_2,
.reflectionPaletteTag = OBJ_EVENT_PAL_TAG_NONE,
.size = 128,
.width = 16,
.height = 16,
.paletteSlot = PALSLOT_NPC_2,
.shadowSize = SHADOW_SIZE_M,
.inanimate = FALSE,
.disableReflectionPaletteLoad = FALSE,
.tracks = TRACKS_FOOT,
.oam = &gObjectEventBaseOam_16x16,
.subspriteTables = sOamTables_16x16,
.anims = sAnimTable_Standard,
.images = sPicTable_LittleGirl,
.affineAnims = gDummySpriteAffineAnimTable,
};
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Boy3 = {
.tileTag = TAG_NONE,
.paletteTag = OBJ_EVENT_PAL_TAG_NPC_4,
.reflectionPaletteTag = OBJ_EVENT_PAL_TAG_NONE,
.size = 256,
.width = 16,
.height = 32,
.paletteSlot = PALSLOT_NPC_4,
.shadowSize = SHADOW_SIZE_M,
.inanimate = FALSE,
.disableReflectionPaletteLoad = FALSE,
.tracks = TRACKS_FOOT,
.oam = &gObjectEventBaseOam_16x32,
.subspriteTables = sOamTables_16x32,
.anims = sAnimTable_Standard,
.images = sPicTable_Boy3,
.affineAnims = gDummySpriteAffineAnimTable,
};
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Girl3 = {
.tileTag = TAG_NONE,
.paletteTag = OBJ_EVENT_PAL_TAG_NPC_2,
.reflectionPaletteTag = OBJ_EVENT_PAL_TAG_NONE,
.size = 256,
.width = 16,
.height = 32,
.paletteSlot = PALSLOT_NPC_2,
.shadowSize = SHADOW_SIZE_M,
.inanimate = FALSE,
.disableReflectionPaletteLoad = FALSE,
.tracks = TRACKS_FOOT,
.oam = &gObjectEventBaseOam_16x32,
.subspriteTables = sOamTables_16x32,
.anims = sAnimTable_Standard,
.images = sPicTable_Girl3,
.affineAnims = gDummySpriteAffineAnimTable,
};
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_RichBoy = {
.tileTag = TAG_NONE,
.paletteTag = OBJ_EVENT_PAL_TAG_NPC_3,
.reflectionPaletteTag = OBJ_EVENT_PAL_TAG_NONE,
.size = 256,
.width = 16,
.height = 32,
.paletteSlot = PALSLOT_NPC_3,
.shadowSize = SHADOW_SIZE_M,
.inanimate = FALSE,
.disableReflectionPaletteLoad = FALSE,
.tracks = TRACKS_FOOT,
.oam = &gObjectEventBaseOam_16x32,
.subspriteTables = sOamTables_16x32,
.anims = sAnimTable_Standard,
.images = sPicTable_RichBoy,
.affineAnims = gDummySpriteAffineAnimTable,
};
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Woman1 = {
.tileTag = TAG_NONE,
.paletteTag = OBJ_EVENT_PAL_TAG_NPC_1,
.reflectionPaletteTag = OBJ_EVENT_PAL_TAG_NONE,
.size = 256,
.width = 16,
.height = 32,
.paletteSlot = PALSLOT_NPC_1,
.shadowSize = SHADOW_SIZE_M,
.inanimate = FALSE,
.disableReflectionPaletteLoad = FALSE,
.tracks = TRACKS_FOOT,
.oam = &gObjectEventBaseOam_16x32,
.subspriteTables = sOamTables_16x32,
.anims = sAnimTable_Standard,
.images = sPicTable_Woman1,
.affineAnims = gDummySpriteAffineAnimTable,
};
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_FatMan = {
.tileTag = TAG_NONE,
.paletteTag = OBJ_EVENT_PAL_TAG_NPC_1,
.reflectionPaletteTag = OBJ_EVENT_PAL_TAG_NONE,
.size = 256,
.width = 16,
.height = 32,
.paletteSlot = PALSLOT_NPC_1,
.shadowSize = SHADOW_SIZE_M,
.inanimate = FALSE,
.disableReflectionPaletteLoad = FALSE,
.tracks = TRACKS_FOOT,
.oam = &gObjectEventBaseOam_16x32,
.subspriteTables = sOamTables_16x32,
.anims = sAnimTable_Standard,
.images = sPicTable_FatMan,
.affineAnims = gDummySpriteAffineAnimTable,
};
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_PokefanF = {
.tileTag = TAG_NONE,
.paletteTag = OBJ_EVENT_PAL_TAG_NPC_2,
.reflectionPaletteTag = OBJ_EVENT_PAL_TAG_NONE,
.size = 256,
.width = 16,
.height = 32,
.paletteSlot = PALSLOT_NPC_2,
.shadowSize = SHADOW_SIZE_M,
.inanimate = FALSE,
.disableReflectionPaletteLoad = FALSE,
.tracks = TRACKS_FOOT,
.oam = &gObjectEventBaseOam_16x32,
.subspriteTables = sOamTables_16x32,
.anims = sAnimTable_Standard,
.images = sPicTable_PokefanF,
.affineAnims = gDummySpriteAffineAnimTable,
};
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Man1 = {
.tileTag = TAG_NONE,
.paletteTag = OBJ_EVENT_PAL_TAG_NPC_3,
.reflectionPaletteTag = OBJ_EVENT_PAL_TAG_NONE,
.size = 256,
.width = 16,
.height = 32,
.paletteSlot = PALSLOT_NPC_3,
.shadowSize = SHADOW_SIZE_M,
.inanimate = FALSE,
.disableReflectionPaletteLoad = FALSE,
.tracks = TRACKS_FOOT,
.oam = &gObjectEventBaseOam_16x32,
.subspriteTables = sOamTables_16x32,
.anims = sAnimTable_Standard,
.images = sPicTable_Man1,
.affineAnims = gDummySpriteAffineAnimTable,
};
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Woman2 = {
.tileTag = TAG_NONE,
.paletteTag = OBJ_EVENT_PAL_TAG_NPC_3,
.reflectionPaletteTag = OBJ_EVENT_PAL_TAG_NONE,
.size = 256,
.width = 16,
.height = 32,
.paletteSlot = PALSLOT_NPC_3,
.shadowSize = SHADOW_SIZE_M,
.inanimate = FALSE,
.disableReflectionPaletteLoad = FALSE,
.tracks = TRACKS_FOOT,
.oam = &gObjectEventBaseOam_16x32,
.subspriteTables = sOamTables_16x32,
.anims = sAnimTable_Standard,
.images = sPicTable_Woman2,
.affineAnims = gDummySpriteAffineAnimTable,
};
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_ExpertM = {
.tileTag = TAG_NONE,
.paletteTag = OBJ_EVENT_PAL_TAG_NPC_4,
.reflectionPaletteTag = OBJ_EVENT_PAL_TAG_NONE,
.size = 256,
.width = 16,
.height = 32,
.paletteSlot = PALSLOT_NPC_4,
.shadowSize = SHADOW_SIZE_M,
.inanimate = FALSE,
.disableReflectionPaletteLoad = FALSE,
.tracks = TRACKS_FOOT,
.oam = &gObjectEventBaseOam_16x32,
.subspriteTables = sOamTables_16x32,
.anims = sAnimTable_Standard,
.images = sPicTable_ExpertM,
.affineAnims = gDummySpriteAffineAnimTable,
};
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_ExpertF = {
.tileTag = TAG_NONE,
.paletteTag = OBJ_EVENT_PAL_TAG_NPC_4,
.reflectionPaletteTag = OBJ_EVENT_PAL_TAG_NONE,
.size = 256,
.width = 16,
.height = 32,
.paletteSlot = PALSLOT_NPC_4,
.shadowSize = SHADOW_SIZE_M,
.inanimate = FALSE,
.disableReflectionPaletteLoad = FALSE,
.tracks = TRACKS_FOOT,
.oam = &gObjectEventBaseOam_16x32,
.subspriteTables = sOamTables_16x32,
.anims = sAnimTable_Standard,
.images = sPicTable_ExpertF,
.affineAnims = gDummySpriteAffineAnimTable,
};
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Man2 = {
.tileTag = TAG_NONE,
.paletteTag = OBJ_EVENT_PAL_TAG_NPC_3,
.reflectionPaletteTag = OBJ_EVENT_PAL_TAG_NONE,
.size = 256,
.width = 16,
.height = 32,
.paletteSlot = PALSLOT_NPC_3,
.shadowSize = SHADOW_SIZE_M,
.inanimate = FALSE,
.disableReflectionPaletteLoad = FALSE,
.tracks = TRACKS_FOOT,
.oam = &gObjectEventBaseOam_16x32,
.subspriteTables = sOamTables_16x32,
.anims = sAnimTable_Standard,
.images = sPicTable_Man2,
.affineAnims = gDummySpriteAffineAnimTable,
};
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Woman3 = {
.tileTag = TAG_NONE,
.paletteTag = OBJ_EVENT_PAL_TAG_NPC_2,
.reflectionPaletteTag = OBJ_EVENT_PAL_TAG_NONE,
.size = 256,
.width = 16,
.height = 32,
.paletteSlot = PALSLOT_NPC_2,
.shadowSize = SHADOW_SIZE_M,
.inanimate = FALSE,
.disableReflectionPaletteLoad = FALSE,
.tracks = TRACKS_FOOT,
.oam = &gObjectEventBaseOam_16x32,
.subspriteTables = sOamTables_16x32,
.anims = sAnimTable_Standard,
.images = sPicTable_Woman3,
.affineAnims = gDummySpriteAffineAnimTable,
};
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_PokefanM = {
.tileTag = TAG_NONE,
.paletteTag = OBJ_EVENT_PAL_TAG_NPC_2,
.reflectionPaletteTag = OBJ_EVENT_PAL_TAG_NONE,
.size = 256,
.width = 16,
.height = 32,
.paletteSlot = PALSLOT_NPC_2,
.shadowSize = SHADOW_SIZE_M,
.inanimate = FALSE,
.disableReflectionPaletteLoad = FALSE,
.tracks = TRACKS_FOOT,
.oam = &gObjectEventBaseOam_16x32,
.subspriteTables = sOamTables_16x32,
.anims = sAnimTable_Standard,
.images = sPicTable_PokefanM,
.affineAnims = gDummySpriteAffineAnimTable,
};
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Woman4 = {
.tileTag = TAG_NONE,
.paletteTag = OBJ_EVENT_PAL_TAG_NPC_1,
.reflectionPaletteTag = OBJ_EVENT_PAL_TAG_NONE,
.size = 256,
.width = 16,
.height = 32,
.paletteSlot = PALSLOT_NPC_1,
.shadowSize = SHADOW_SIZE_M,
.inanimate = FALSE,
.disableReflectionPaletteLoad = FALSE,
.tracks = TRACKS_FOOT,
.oam = &gObjectEventBaseOam_16x32,
.subspriteTables = sOamTables_16x32,
.anims = sAnimTable_Standard,
.images = sPicTable_Woman4,
.affineAnims = gDummySpriteAffineAnimTable,
};
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Cook = {
.tileTag = TAG_NONE,
.paletteTag = OBJ_EVENT_PAL_TAG_NPC_3,
.reflectionPaletteTag = OBJ_EVENT_PAL_TAG_NONE,
.size = 256,
.width = 16,
.height = 32,
.paletteSlot = PALSLOT_NPC_3,
.shadowSize = SHADOW_SIZE_M,
.inanimate = FALSE,
.disableReflectionPaletteLoad = FALSE,
.tracks = TRACKS_FOOT,
.oam = &gObjectEventBaseOam_16x32,
.subspriteTables = sOamTables_16x32,
.anims = sAnimTable_Standard,
.images = sPicTable_Cook,
.affineAnims = gDummySpriteAffineAnimTable,
};
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_LinkReceptionist = {
.tileTag = TAG_NONE,
.paletteTag = OBJ_EVENT_PAL_TAG_NPC_3,
.reflectionPaletteTag = OBJ_EVENT_PAL_TAG_NONE,
.size = 256,
.width = 16,
.height = 32,
.paletteSlot = PALSLOT_NPC_3,
.shadowSize = SHADOW_SIZE_M,
.inanimate = FALSE,
.disableReflectionPaletteLoad = FALSE,
.tracks = TRACKS_FOOT,
.oam = &gObjectEventBaseOam_16x32,
.subspriteTables = sOamTables_16x32,
.anims = sAnimTable_Standard,
.images = sPicTable_LinkReceptionist,
.affineAnims = gDummySpriteAffineAnimTable,
};
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_OldMan = {
.tileTag = TAG_NONE,
.paletteTag = OBJ_EVENT_PAL_TAG_NPC_4,
.reflectionPaletteTag = OBJ_EVENT_PAL_TAG_NONE,
.size = 256,
.width = 16,
.height = 32,
.paletteSlot = PALSLOT_NPC_4,
.shadowSize = SHADOW_SIZE_M,
.inanimate = FALSE,
.disableReflectionPaletteLoad = FALSE,
.tracks = TRACKS_FOOT,
.oam = &gObjectEventBaseOam_16x32,
.subspriteTables = sOamTables_16x32,
.anims = sAnimTable_Standard,
.images = sPicTable_OldMan,
.affineAnims = gDummySpriteAffineAnimTable,
};
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_OldWoman = {
.tileTag = TAG_NONE,
.paletteTag = OBJ_EVENT_PAL_TAG_NPC_3,
.reflectionPaletteTag = OBJ_EVENT_PAL_TAG_NONE,
.size = 256,
.width = 16,
.height = 32,
.paletteSlot = PALSLOT_NPC_3,
.shadowSize = SHADOW_SIZE_M,
.inanimate = FALSE,
.disableReflectionPaletteLoad = FALSE,
.tracks = TRACKS_FOOT,
.oam = &gObjectEventBaseOam_16x32,
.subspriteTables = sOamTables_16x32,
.anims = sAnimTable_Standard,
.images = sPicTable_OldWoman,
.affineAnims = gDummySpriteAffineAnimTable,
};
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Camper = {
.tileTag = TAG_NONE,
.paletteTag = OBJ_EVENT_PAL_TAG_NPC_3,
.reflectionPaletteTag = OBJ_EVENT_PAL_TAG_NONE,
.size = 256,
.width = 16,
.height = 32,
.paletteSlot = PALSLOT_NPC_3,
.shadowSize = SHADOW_SIZE_M,
.inanimate = FALSE,
.disableReflectionPaletteLoad = FALSE,
.tracks = TRACKS_FOOT,
.oam = &gObjectEventBaseOam_16x32,
.subspriteTables = sOamTables_16x32,
.anims = sAnimTable_Standard,
.images = sPicTable_Camper,
.affineAnims = gDummySpriteAffineAnimTable,
};
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Picnicker = {
.tileTag = TAG_NONE,
.paletteTag = OBJ_EVENT_PAL_TAG_NPC_3,
.reflectionPaletteTag = OBJ_EVENT_PAL_TAG_NONE,
.size = 256,
.width = 16,
.height = 32,
.paletteSlot = PALSLOT_NPC_3,
.shadowSize = SHADOW_SIZE_M,
.inanimate = FALSE,
.disableReflectionPaletteLoad = FALSE,
.tracks = TRACKS_FOOT,
.oam = &gObjectEventBaseOam_16x32,
.subspriteTables = sOamTables_16x32,
.anims = sAnimTable_Standard,
.images = sPicTable_Picnicker,
.affineAnims = gDummySpriteAffineAnimTable,
};
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Man3 = {
.tileTag = TAG_NONE,
.paletteTag = OBJ_EVENT_PAL_TAG_NPC_2,
.reflectionPaletteTag = OBJ_EVENT_PAL_TAG_NONE,
.size = 256,
.width = 16,
.height = 32,
.paletteSlot = PALSLOT_NPC_2,
.shadowSize = SHADOW_SIZE_M,
.inanimate = FALSE,
.disableReflectionPaletteLoad = FALSE,
.tracks = TRACKS_FOOT,
.oam = &gObjectEventBaseOam_16x32,
.subspriteTables = sOamTables_16x32,
.anims = sAnimTable_Standard,
.images = sPicTable_Man3,
.affineAnims = gDummySpriteAffineAnimTable,
};
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Woman5 = {
.tileTag = TAG_NONE,
.paletteTag = OBJ_EVENT_PAL_TAG_NPC_2,
.reflectionPaletteTag = OBJ_EVENT_PAL_TAG_NONE,
.size = 256,
.width = 16,
.height = 32,
.paletteSlot = PALSLOT_NPC_2,
.shadowSize = SHADOW_SIZE_M,
.inanimate = FALSE,
.disableReflectionPaletteLoad = FALSE,
.tracks = TRACKS_FOOT,
.oam = &gObjectEventBaseOam_16x32,
.subspriteTables = sOamTables_16x32,
.anims = sAnimTable_Standard,
.images = sPicTable_Woman5,
.affineAnims = gDummySpriteAffineAnimTable,
};
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Youngster = {
.tileTag = TAG_NONE,
.paletteTag = OBJ_EVENT_PAL_TAG_NPC_1,
.reflectionPaletteTag = OBJ_EVENT_PAL_TAG_NONE,
.size = 256,
.width = 16,
.height = 32,
.paletteSlot = PALSLOT_NPC_1,
.shadowSize = SHADOW_SIZE_M,
.inanimate = FALSE,
.disableReflectionPaletteLoad = FALSE,
.tracks = TRACKS_FOOT,
.oam = &gObjectEventBaseOam_16x32,
.subspriteTables = sOamTables_16x32,
.anims = sAnimTable_Standard,
.images = sPicTable_Youngster,
.affineAnims = gDummySpriteAffineAnimTable,
};
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_BugCatcher = {
.tileTag = TAG_NONE,
.paletteTag = OBJ_EVENT_PAL_TAG_NPC_1,
.reflectionPaletteTag = OBJ_EVENT_PAL_TAG_NONE,
.size = 256,
.width = 16,
.height = 32,
.paletteSlot = PALSLOT_NPC_1,
.shadowSize = SHADOW_SIZE_M,
.inanimate = FALSE,
.disableReflectionPaletteLoad = FALSE,
.tracks = TRACKS_FOOT,
.oam = &gObjectEventBaseOam_16x32,
.subspriteTables = sOamTables_16x32,
.anims = sAnimTable_Standard,
.images = sPicTable_BugCatcher,
.affineAnims = gDummySpriteAffineAnimTable,
};
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_PsychicM = {
.tileTag = TAG_NONE,
.paletteTag = OBJ_EVENT_PAL_TAG_NPC_4,
.reflectionPaletteTag = OBJ_EVENT_PAL_TAG_NONE,
.size = 256,
.width = 16,
.height = 32,
.paletteSlot = PALSLOT_NPC_4,
.shadowSize = SHADOW_SIZE_M,
.inanimate = FALSE,
.disableReflectionPaletteLoad = FALSE,
.tracks = TRACKS_FOOT,
.oam = &gObjectEventBaseOam_16x32,
.subspriteTables = sOamTables_16x32,
.anims = sAnimTable_Standard,
.images = sPicTable_PsychicM,
.affineAnims = gDummySpriteAffineAnimTable,
};
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_SchoolKidM = {
.tileTag = TAG_NONE,
.paletteTag = OBJ_EVENT_PAL_TAG_NPC_1,
.reflectionPaletteTag = OBJ_EVENT_PAL_TAG_NONE,
.size = 256,
.width = 16,
.height = 32,
.paletteSlot = PALSLOT_NPC_1,
.shadowSize = SHADOW_SIZE_M,
.inanimate = FALSE,
.disableReflectionPaletteLoad = FALSE,
.tracks = TRACKS_FOOT,
.oam = &gObjectEventBaseOam_16x32,
.subspriteTables = sOamTables_16x32,
.anims = sAnimTable_Standard,
.images = sPicTable_SchoolKidM,
.affineAnims = gDummySpriteAffineAnimTable,
};
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Maniac = {
.tileTag = TAG_NONE,
.paletteTag = OBJ_EVENT_PAL_TAG_NPC_4,
.reflectionPaletteTag = OBJ_EVENT_PAL_TAG_NONE,
.size = 256,
.width = 16,
.height = 32,
.paletteSlot = PALSLOT_NPC_4,
.shadowSize = SHADOW_SIZE_M,
.inanimate = FALSE,
.disableReflectionPaletteLoad = FALSE,
.tracks = TRACKS_FOOT,
.oam = &gObjectEventBaseOam_16x32,
.subspriteTables = sOamTables_16x32,
.anims = sAnimTable_Standard,
.images = sPicTable_Maniac,
.affineAnims = gDummySpriteAffineAnimTable,
};
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_HexManiac = {
.tileTag = TAG_NONE,
.paletteTag = OBJ_EVENT_PAL_TAG_NPC_4,
.reflectionPaletteTag = OBJ_EVENT_PAL_TAG_NONE,
.size = 256,
.width = 16,
.height = 32,
.paletteSlot = PALSLOT_NPC_4,
.shadowSize = SHADOW_SIZE_M,
.inanimate = FALSE,
.disableReflectionPaletteLoad = FALSE,
.tracks = TRACKS_FOOT,
.oam = &gObjectEventBaseOam_16x32,
.subspriteTables = sOamTables_16x32,
.anims = sAnimTable_Standard,
.images = sPicTable_HexManiac,
.affineAnims = gDummySpriteAffineAnimTable,
};
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_RayquazaStill = {
.tileTag = TAG_NONE,
.paletteTag = OBJ_EVENT_PAL_TAG_NPC_3,
.reflectionPaletteTag = OBJ_EVENT_PAL_TAG_NONE,
.size = 2048,
.width = 64,
.height = 64,
.paletteSlot = PALSLOT_NPC_3,
.shadowSize = SHADOW_SIZE_M,
.inanimate = FALSE,
.disableReflectionPaletteLoad = TRUE,
.tracks = TRACKS_FOOT,
.oam = &gObjectEventBaseOam_64x64,
.subspriteTables = sOamTables_64x64,
.anims = sAnimTable_Standard,
.images = sPicTable_RayquazaStill,
.affineAnims = gDummySpriteAffineAnimTable,
};
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_SwimmerM = {
.tileTag = TAG_NONE,
.paletteTag = OBJ_EVENT_PAL_TAG_NPC_1,
.reflectionPaletteTag = OBJ_EVENT_PAL_TAG_NONE,
.size = 256,
.width = 16,
.height = 32,
.paletteSlot = PALSLOT_NPC_1,
.shadowSize = SHADOW_SIZE_M,
.inanimate = FALSE,
.disableReflectionPaletteLoad = FALSE,
.tracks = TRACKS_FOOT,
.oam = &gObjectEventBaseOam_16x32,
.subspriteTables = sOamTables_16x32,
.anims = sAnimTable_Standard,
.images = sPicTable_SwimmerM,
.affineAnims = gDummySpriteAffineAnimTable,
};
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_SwimmerF = {
.tileTag = TAG_NONE,
.paletteTag = OBJ_EVENT_PAL_TAG_NPC_2,
.reflectionPaletteTag = OBJ_EVENT_PAL_TAG_NONE,
.size = 256,
.width = 16,
.height = 32,
.paletteSlot = PALSLOT_NPC_2,
.shadowSize = SHADOW_SIZE_M,
.inanimate = FALSE,
.disableReflectionPaletteLoad = FALSE,
.tracks = TRACKS_FOOT,
.oam = &gObjectEventBaseOam_16x32,
.subspriteTables = sOamTables_16x32,
.anims = sAnimTable_Standard,
.images = sPicTable_SwimmerF,
.affineAnims = gDummySpriteAffineAnimTable,
};
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_BlackBelt = {
.tileTag = TAG_NONE,
.paletteTag = OBJ_EVENT_PAL_TAG_NPC_3,
.reflectionPaletteTag = OBJ_EVENT_PAL_TAG_NONE,
.size = 256,
.width = 16,
.height = 32,
.paletteSlot = PALSLOT_NPC_3,
.shadowSize = SHADOW_SIZE_M,
.inanimate = FALSE,
.disableReflectionPaletteLoad = FALSE,
.tracks = TRACKS_FOOT,
.oam = &gObjectEventBaseOam_16x32,
.subspriteTables = sOamTables_16x32,
.anims = sAnimTable_Standard,
.images = sPicTable_BlackBelt,
.affineAnims = gDummySpriteAffineAnimTable,
};
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Beauty = {
.tileTag = TAG_NONE,
.paletteTag = OBJ_EVENT_PAL_TAG_NPC_3,
.reflectionPaletteTag = OBJ_EVENT_PAL_TAG_NONE,
.size = 256,
.width = 16,
.height = 32,
.paletteSlot = PALSLOT_NPC_3,
.shadowSize = SHADOW_SIZE_M,
.inanimate = FALSE,
.disableReflectionPaletteLoad = FALSE,
.tracks = TRACKS_FOOT,
.oam = &gObjectEventBaseOam_16x32,
.subspriteTables = sOamTables_16x32,
.anims = sAnimTable_Standard,
.images = sPicTable_Beauty,
.affineAnims = gDummySpriteAffineAnimTable,
};
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Scientist1 = {
.tileTag = TAG_NONE,
.paletteTag = OBJ_EVENT_PAL_TAG_NPC_3,
.reflectionPaletteTag = OBJ_EVENT_PAL_TAG_NONE,
.size = 256,
.width = 16,
.height = 32,
.paletteSlot = PALSLOT_NPC_3,
.shadowSize = SHADOW_SIZE_M,
.inanimate = FALSE,
.disableReflectionPaletteLoad = FALSE,
.tracks = TRACKS_FOOT,
.oam = &gObjectEventBaseOam_16x32,
.subspriteTables = sOamTables_16x32,
.anims = sAnimTable_Standard,
.images = sPicTable_Scientist1,
.affineAnims = gDummySpriteAffineAnimTable,
};
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Lass = {
.tileTag = TAG_NONE,
.paletteTag = OBJ_EVENT_PAL_TAG_NPC_4,
.reflectionPaletteTag = OBJ_EVENT_PAL_TAG_NONE,
.size = 256,
.width = 16,
.height = 32,
.paletteSlot = PALSLOT_NPC_4,
.shadowSize = SHADOW_SIZE_M,
.inanimate = FALSE,
.disableReflectionPaletteLoad = FALSE,
.tracks = TRACKS_FOOT,
.oam = &gObjectEventBaseOam_16x32,
.subspriteTables = sOamTables_16x32,
.anims = sAnimTable_Standard,
.images = sPicTable_Lass,
.affineAnims = gDummySpriteAffineAnimTable,
};
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Gentleman = {
.tileTag = TAG_NONE,
.paletteTag = OBJ_EVENT_PAL_TAG_NPC_3,
.reflectionPaletteTag = OBJ_EVENT_PAL_TAG_NONE,
.size = 256,
.width = 16,
.height = 32,
.paletteSlot = PALSLOT_NPC_3,
.shadowSize = SHADOW_SIZE_M,
.inanimate = FALSE,
.disableReflectionPaletteLoad = FALSE,
.tracks = TRACKS_FOOT,
.oam = &gObjectEventBaseOam_16x32,
.subspriteTables = sOamTables_16x32,
.anims = sAnimTable_Standard,
.images = sPicTable_Gentleman,
.affineAnims = gDummySpriteAffineAnimTable,
};
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Sailor = {
.tileTag = TAG_NONE,
.paletteTag = OBJ_EVENT_PAL_TAG_NPC_1,
.reflectionPaletteTag = OBJ_EVENT_PAL_TAG_NONE,
.size = 256,
.width = 16,
.height = 32,
.paletteSlot = PALSLOT_NPC_1,
.shadowSize = SHADOW_SIZE_M,
.inanimate = FALSE,
.disableReflectionPaletteLoad = FALSE,
.tracks = TRACKS_FOOT,
.oam = &gObjectEventBaseOam_16x32,
.subspriteTables = sOamTables_16x32,
.anims = sAnimTable_Standard,
.images = sPicTable_Sailor,
.affineAnims = gDummySpriteAffineAnimTable,
};
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Fisherman = {
.tileTag = TAG_NONE,
.paletteTag = OBJ_EVENT_PAL_TAG_NPC_2,
.reflectionPaletteTag = OBJ_EVENT_PAL_TAG_NONE,
.size = 256,
.width = 16,
.height = 32,
.paletteSlot = PALSLOT_NPC_2,
.shadowSize = SHADOW_SIZE_M,
.inanimate = FALSE,
.disableReflectionPaletteLoad = FALSE,
.tracks = TRACKS_FOOT,
.oam = &gObjectEventBaseOam_16x32,
.subspriteTables = sOamTables_16x32,
.anims = sAnimTable_Standard,
.images = sPicTable_Fisherman,
.affineAnims = gDummySpriteAffineAnimTable,
};
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_RunningTriathleteM = {
.tileTag = TAG_NONE,
.paletteTag = OBJ_EVENT_PAL_TAG_NPC_4,
.reflectionPaletteTag = OBJ_EVENT_PAL_TAG_NONE,
.size = 256,
.width = 16,
.height = 32,
.paletteSlot = PALSLOT_NPC_4,
.shadowSize = SHADOW_SIZE_M,
.inanimate = FALSE,
.disableReflectionPaletteLoad = FALSE,
.tracks = TRACKS_FOOT,
.oam = &gObjectEventBaseOam_16x32,
.subspriteTables = sOamTables_16x32,
.anims = sAnimTable_Standard,
.images = sPicTable_RunningTriathleteM,
.affineAnims = gDummySpriteAffineAnimTable,
};
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_RunningTriathleteF = {
.tileTag = TAG_NONE,
.paletteTag = OBJ_EVENT_PAL_TAG_NPC_2,
.reflectionPaletteTag = OBJ_EVENT_PAL_TAG_NONE,
.size = 256,
.width = 16,
.height = 32,
.paletteSlot = PALSLOT_NPC_2,
.shadowSize = SHADOW_SIZE_M,
.inanimate = FALSE,
.disableReflectionPaletteLoad = FALSE,
.tracks = TRACKS_FOOT,
.oam = &gObjectEventBaseOam_16x32,
.subspriteTables = sOamTables_16x32,
.anims = sAnimTable_Standard,
.images = sPicTable_RunningTriathleteF,
.affineAnims = gDummySpriteAffineAnimTable,
};
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_TuberF = {
.tileTag = TAG_NONE,
.paletteTag = OBJ_EVENT_PAL_TAG_NPC_1,
.reflectionPaletteTag = OBJ_EVENT_PAL_TAG_NONE,
.size = 128,
.width = 16,
.height = 16,
.paletteSlot = PALSLOT_NPC_1,
.shadowSize = SHADOW_SIZE_M,
.inanimate = FALSE,
.disableReflectionPaletteLoad = FALSE,
.tracks = TRACKS_FOOT,
.oam = &gObjectEventBaseOam_16x16,
.subspriteTables = sOamTables_16x16,
.anims = sAnimTable_Standard,
.images = sPicTable_TuberF,
.affineAnims = gDummySpriteAffineAnimTable,
};
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_TuberM = {
.tileTag = TAG_NONE,
.paletteTag = OBJ_EVENT_PAL_TAG_NPC_2,
.reflectionPaletteTag = OBJ_EVENT_PAL_TAG_NONE,
.size = 128,
.width = 16,
.height = 16,
.paletteSlot = PALSLOT_NPC_2,
.shadowSize = SHADOW_SIZE_M,
.inanimate = FALSE,
.disableReflectionPaletteLoad = FALSE,
.tracks = TRACKS_FOOT,
.oam = &gObjectEventBaseOam_16x16,
.subspriteTables = sOamTables_16x16,
.anims = sAnimTable_Standard,
.images = sPicTable_TuberM,
.affineAnims = gDummySpriteAffineAnimTable,
};
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Hiker = {
.tileTag = TAG_NONE,
.paletteTag = OBJ_EVENT_PAL_TAG_NPC_1,
.reflectionPaletteTag = OBJ_EVENT_PAL_TAG_NONE,
.size = 256,
.width = 16,
.height = 32,
.paletteSlot = PALSLOT_NPC_1,
.shadowSize = SHADOW_SIZE_M,
.inanimate = FALSE,
.disableReflectionPaletteLoad = FALSE,
.tracks = TRACKS_FOOT,
.oam = &gObjectEventBaseOam_16x32,
.subspriteTables = sOamTables_16x32,
.anims = sAnimTable_Standard,
.images = sPicTable_Hiker,
.affineAnims = gDummySpriteAffineAnimTable,
};
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_CyclingTriathleteM = {
.tileTag = TAG_NONE,
.paletteTag = OBJ_EVENT_PAL_TAG_NPC_3,
.reflectionPaletteTag = OBJ_EVENT_PAL_TAG_NONE,
.size = 512,
.width = 32,
.height = 32,
.paletteSlot = PALSLOT_NPC_3,
.shadowSize = SHADOW_SIZE_M,
.inanimate = FALSE,
.disableReflectionPaletteLoad = FALSE,
.tracks = TRACKS_BIKE_TIRE,
.oam = &gObjectEventBaseOam_32x32,
.subspriteTables = sOamTables_32x32,
.anims = sAnimTable_AcroBike,
.images = sPicTable_CyclingTriathleteM,
.affineAnims = gDummySpriteAffineAnimTable,
};
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_CyclingTriathleteF = {
.tileTag = TAG_NONE,
.paletteTag = OBJ_EVENT_PAL_TAG_NPC_1,
.reflectionPaletteTag = OBJ_EVENT_PAL_TAG_NONE,
.size = 512,
.width = 32,
.height = 32,
.paletteSlot = PALSLOT_NPC_1,
.shadowSize = SHADOW_SIZE_M,
.inanimate = FALSE,
.disableReflectionPaletteLoad = FALSE,
.tracks = TRACKS_BIKE_TIRE,
.oam = &gObjectEventBaseOam_32x32,
.subspriteTables = sOamTables_32x32,
.anims = sAnimTable_AcroBike,
.images = sPicTable_CyclingTriathleteF,
.affineAnims = gDummySpriteAffineAnimTable,
};
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Nurse = {
.tileTag = TAG_NONE,
.paletteTag = OBJ_EVENT_PAL_TAG_NPC_1,
.reflectionPaletteTag = OBJ_EVENT_PAL_TAG_NONE,
.size = 256,
.width = 16,
.height = 32,
.paletteSlot = PALSLOT_NPC_1,
.shadowSize = SHADOW_SIZE_M,
.inanimate = FALSE,
.disableReflectionPaletteLoad = FALSE,
.tracks = TRACKS_FOOT,
.oam = &gObjectEventBaseOam_16x32,
.subspriteTables = sOamTables_16x32,
.anims = sAnimTable_Nurse,
.images = sPicTable_Nurse,
.affineAnims = gDummySpriteAffineAnimTable,
};
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_ItemBall = {
.tileTag = TAG_NONE,
.paletteTag = OBJ_EVENT_PAL_TAG_NPC_3,
.reflectionPaletteTag = OBJ_EVENT_PAL_TAG_NONE,
.size = 128,
.width = 16,
.height = 16,
.paletteSlot = PALSLOT_NPC_3,
.shadowSize = SHADOW_SIZE_S,
.inanimate = TRUE,
.disableReflectionPaletteLoad = FALSE,
.tracks = TRACKS_NONE,
.oam = &gObjectEventBaseOam_16x16,
.subspriteTables = sOamTables_16x16,
.anims = sAnimTable_Inanimate,
.images = sPicTable_ItemBall,
.affineAnims = gDummySpriteAffineAnimTable,
};
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_BerryTree = {
.tileTag = TAG_NONE,
.paletteTag = OBJ_EVENT_PAL_TAG_NPC_1,
.reflectionPaletteTag = OBJ_EVENT_PAL_TAG_NONE,
.size = 256,
.width = 16,
.height = 16,
.paletteSlot = PALSLOT_NPC_1,
.shadowSize = SHADOW_SIZE_S,
.inanimate = TRUE,
.disableReflectionPaletteLoad = FALSE,
.tracks = TRACKS_NONE,
.oam = &gObjectEventBaseOam_16x16,
.subspriteTables = NULL,
.anims = sAnimTable_BerryTree,
.images = sPicTable_PechaBerryTree,
.affineAnims = gDummySpriteAffineAnimTable,
};
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_BerryTreeEarlyStages = {
.tileTag = TAG_NONE,
.paletteTag = OBJ_EVENT_PAL_TAG_NPC_1,
.reflectionPaletteTag = OBJ_EVENT_PAL_TAG_NONE,
.size = 256,
.width = 16,
.height = 16,
.paletteSlot = PALSLOT_NPC_1,
.shadowSize = SHADOW_SIZE_S,
.inanimate = TRUE,
.disableReflectionPaletteLoad = FALSE,
.tracks = TRACKS_NONE,
.oam = &gObjectEventBaseOam_16x16,
.subspriteTables = sOamTables_16x16,
.anims = sAnimTable_BerryTree,
.images = sPicTable_PechaBerryTree,
.affineAnims = gDummySpriteAffineAnimTable,
};
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_BerryTreeLateStages = {
.tileTag = TAG_NONE,
.paletteTag = OBJ_EVENT_PAL_TAG_NPC_1,
.reflectionPaletteTag = OBJ_EVENT_PAL_TAG_NONE,
.size = 256,
.width = 16,
.height = 32,
.paletteSlot = PALSLOT_NPC_1,
.shadowSize = SHADOW_SIZE_S,
.inanimate = TRUE,
.disableReflectionPaletteLoad = FALSE,
.tracks = TRACKS_NONE,
.oam = &gObjectEventBaseOam_16x32,
.subspriteTables = sOamTables_16x32,
.anims = sAnimTable_BerryTree,
.images = sPicTable_PechaBerryTree,
.affineAnims = gDummySpriteAffineAnimTable,
};
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_ProfBirch = {
.tileTag = TAG_NONE,
.paletteTag = OBJ_EVENT_PAL_TAG_NPC_3,
.reflectionPaletteTag = OBJ_EVENT_PAL_TAG_NONE,
.size = 256,
.width = 16,
.height = 32,
.paletteSlot = PALSLOT_NPC_3,
.shadowSize = SHADOW_SIZE_M,
.inanimate = FALSE,
.disableReflectionPaletteLoad = FALSE,
.tracks = TRACKS_FOOT,
.oam = &gObjectEventBaseOam_16x32,
.subspriteTables = sOamTables_16x32,
.anims = sAnimTable_Standard,
.images = sPicTable_ProfBirch,
.affineAnims = gDummySpriteAffineAnimTable,
};
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Man4 = {
.tileTag = TAG_NONE,
.paletteTag = OBJ_EVENT_PAL_TAG_NPC_4,
.reflectionPaletteTag = OBJ_EVENT_PAL_TAG_NONE,
.size = 256,
.width = 16,
.height = 32,
.paletteSlot = PALSLOT_NPC_4,
.shadowSize = SHADOW_SIZE_M,
.inanimate = FALSE,
.disableReflectionPaletteLoad = FALSE,
.tracks = TRACKS_FOOT,
.oam = &gObjectEventBaseOam_16x32,
.subspriteTables = sOamTables_16x32,
.anims = sAnimTable_Standard,
.images = sPicTable_Man4,
.affineAnims = gDummySpriteAffineAnimTable,
};
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Man5 = {
.tileTag = TAG_NONE,
.paletteTag = OBJ_EVENT_PAL_TAG_NPC_2,
.reflectionPaletteTag = OBJ_EVENT_PAL_TAG_NONE,
.size = 256,
.width = 16,
.height = 32,
.paletteSlot = PALSLOT_NPC_2,
.shadowSize = SHADOW_SIZE_M,
.inanimate = FALSE,
.disableReflectionPaletteLoad = FALSE,
.tracks = TRACKS_FOOT,
.oam = &gObjectEventBaseOam_16x32,
.subspriteTables = sOamTables_16x32,
.anims = sAnimTable_Standard,
.images = sPicTable_Man5,
.affineAnims = gDummySpriteAffineAnimTable,
};
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_ReporterM = {
.tileTag = TAG_NONE,
.paletteTag = OBJ_EVENT_PAL_TAG_NPC_4,
.reflectionPaletteTag = OBJ_EVENT_PAL_TAG_NONE,
.size = 256,
.width = 16,
.height = 32,
.paletteSlot = PALSLOT_NPC_4,
.shadowSize = SHADOW_SIZE_M,
.inanimate = FALSE,
.disableReflectionPaletteLoad = FALSE,
.tracks = TRACKS_FOOT,
.oam = &gObjectEventBaseOam_16x32,
.subspriteTables = sOamTables_16x32,
.anims = sAnimTable_Standard,
.images = sPicTable_ReporterM,
.affineAnims = gDummySpriteAffineAnimTable,
};
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_ReporterF = {
.tileTag = TAG_NONE,
.paletteTag = OBJ_EVENT_PAL_TAG_NPC_4,
.reflectionPaletteTag = OBJ_EVENT_PAL_TAG_NONE,
.size = 256,
.width = 16,
.height = 32,
.paletteSlot = PALSLOT_NPC_4,
.shadowSize = SHADOW_SIZE_M,
.inanimate = FALSE,
.disableReflectionPaletteLoad = FALSE,
.tracks = TRACKS_FOOT,
.oam = &gObjectEventBaseOam_16x32,
.subspriteTables = sOamTables_16x32,
.anims = sAnimTable_Standard,
.images = sPicTable_ReporterF,
.affineAnims = gDummySpriteAffineAnimTable,
};
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Bard = {
.tileTag = TAG_NONE,
.paletteTag = OBJ_EVENT_PAL_TAG_NPC_1,
.reflectionPaletteTag = OBJ_EVENT_PAL_TAG_NONE,
.size = 256,
.width = 16,
.height = 32,
.paletteSlot = PALSLOT_NPC_1,
.shadowSize = SHADOW_SIZE_M,
.inanimate = FALSE,
.disableReflectionPaletteLoad = FALSE,
.tracks = TRACKS_FOOT,
.oam = &gObjectEventBaseOam_16x32,
.subspriteTables = sOamTables_16x32,
.anims = sAnimTable_Standard,
.images = sPicTable_MauvilleOldMan1,
.affineAnims = gDummySpriteAffineAnimTable,
};
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Hipster = {
.tileTag = TAG_NONE,
.paletteTag = OBJ_EVENT_PAL_TAG_NPC_2,
.reflectionPaletteTag = OBJ_EVENT_PAL_TAG_NONE,
.size = 256,
.width = 16,
.height = 32,
.paletteSlot = PALSLOT_NPC_2,
.shadowSize = SHADOW_SIZE_M,
.inanimate = FALSE,
.disableReflectionPaletteLoad = FALSE,
.tracks = TRACKS_FOOT,
.oam = &gObjectEventBaseOam_16x32,
.subspriteTables = sOamTables_16x32,
.anims = sAnimTable_Standard,
.images = sPicTable_MauvilleOldMan1,
.affineAnims = gDummySpriteAffineAnimTable,
};
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Trader = {
.tileTag = TAG_NONE,
.paletteTag = OBJ_EVENT_PAL_TAG_NPC_3,
.reflectionPaletteTag = OBJ_EVENT_PAL_TAG_NONE,
.size = 256,
.width = 16,
.height = 32,
.paletteSlot = PALSLOT_NPC_3,
.shadowSize = SHADOW_SIZE_M,
.inanimate = FALSE,
.disableReflectionPaletteLoad = FALSE,
.tracks = TRACKS_FOOT,
.oam = &gObjectEventBaseOam_16x32,
.subspriteTables = sOamTables_16x32,
.anims = sAnimTable_Standard,
.images = sPicTable_MauvilleOldMan1,
.affineAnims = gDummySpriteAffineAnimTable,
};
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Storyteller = {
.tileTag = TAG_NONE,
.paletteTag = OBJ_EVENT_PAL_TAG_NPC_1,
.reflectionPaletteTag = OBJ_EVENT_PAL_TAG_NONE,
.size = 256,
.width = 16,
.height = 32,
.paletteSlot = PALSLOT_NPC_1,
.shadowSize = SHADOW_SIZE_M,
.inanimate = FALSE,
.disableReflectionPaletteLoad = FALSE,
.tracks = TRACKS_FOOT,
.oam = &gObjectEventBaseOam_16x32,
.subspriteTables = sOamTables_16x32,
.anims = sAnimTable_Standard,
.images = sPicTable_MauvilleOldMan2,
.affineAnims = gDummySpriteAffineAnimTable,
};
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Giddy = {
.tileTag = TAG_NONE,
.paletteTag = OBJ_EVENT_PAL_TAG_NPC_2,
.reflectionPaletteTag = OBJ_EVENT_PAL_TAG_NONE,
.size = 256,
.width = 16,
.height = 32,
.paletteSlot = PALSLOT_NPC_2,
.shadowSize = SHADOW_SIZE_M,
.inanimate = FALSE,
.disableReflectionPaletteLoad = FALSE,
.tracks = TRACKS_FOOT,
.oam = &gObjectEventBaseOam_16x32,
.subspriteTables = sOamTables_16x32,
.anims = sAnimTable_Standard,
.images = sPicTable_MauvilleOldMan2,
.affineAnims = gDummySpriteAffineAnimTable,
};
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_UnusedMauvilleOldMan1 = {
.tileTag = TAG_NONE,
.paletteTag = OBJ_EVENT_PAL_TAG_NPC_3,
.reflectionPaletteTag = OBJ_EVENT_PAL_TAG_NONE,
.size = 256,
.width = 16,
.height = 32,
.paletteSlot = PALSLOT_NPC_3,
.shadowSize = SHADOW_SIZE_M,
.inanimate = FALSE,
.disableReflectionPaletteLoad = FALSE,
.tracks = TRACKS_FOOT,
.oam = &gObjectEventBaseOam_16x32,
.subspriteTables = sOamTables_16x32,
.anims = sAnimTable_Standard,
.images = sPicTable_MauvilleOldMan2,
.affineAnims = gDummySpriteAffineAnimTable,
};
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_UnusedMauvilleOldMan2 = {
.tileTag = TAG_NONE,
.paletteTag = OBJ_EVENT_PAL_TAG_NPC_4,
.reflectionPaletteTag = OBJ_EVENT_PAL_TAG_NONE,
.size = 256,
.width = 16,
.height = 32,
.paletteSlot = PALSLOT_NPC_4,
.shadowSize = SHADOW_SIZE_M,
.inanimate = FALSE,
.disableReflectionPaletteLoad = FALSE,
.tracks = TRACKS_FOOT,
.oam = &gObjectEventBaseOam_16x32,
.subspriteTables = sOamTables_16x32,
.anims = sAnimTable_Standard,
.images = sPicTable_MauvilleOldMan2,
.affineAnims = gDummySpriteAffineAnimTable,
};
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_UnusedNatuDoll = {
.tileTag = TAG_NONE,
.paletteTag = OBJ_EVENT_PAL_TAG_NPC_3,
.reflectionPaletteTag = OBJ_EVENT_PAL_TAG_NONE,
.size = 128,
.width = 16,
.height = 16,
.paletteSlot = PALSLOT_NPC_3,
.shadowSize = SHADOW_SIZE_S,
.inanimate = TRUE,
.disableReflectionPaletteLoad = FALSE,
.tracks = TRACKS_NONE,
.oam = &gObjectEventBaseOam_16x16,
.subspriteTables = sOamTables_16x16,
.anims = sAnimTable_Inanimate,
.images = sPicTable_UnusedNatuDoll,
.affineAnims = gDummySpriteAffineAnimTable,
};
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_UnusedMagnemiteDoll = {
.tileTag = TAG_NONE,
.paletteTag = OBJ_EVENT_PAL_TAG_NPC_3,
.reflectionPaletteTag = OBJ_EVENT_PAL_TAG_NONE,
.size = 128,
.width = 16,
.height = 16,
.paletteSlot = PALSLOT_NPC_3,
.shadowSize = SHADOW_SIZE_S,
.inanimate = TRUE,
.disableReflectionPaletteLoad = FALSE,
.tracks = TRACKS_NONE,
.oam = &gObjectEventBaseOam_16x16,
.subspriteTables = sOamTables_16x16,
.anims = sAnimTable_Inanimate,
.images = sPicTable_UnusedMagnemiteDoll,
.affineAnims = gDummySpriteAffineAnimTable,
};
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_UnusedSquirtleDoll = {
.tileTag = TAG_NONE,
.paletteTag = OBJ_EVENT_PAL_TAG_NPC_1,
.reflectionPaletteTag = OBJ_EVENT_PAL_TAG_NONE,
.size = 128,
.width = 16,
.height = 16,
.paletteSlot = PALSLOT_NPC_1,
.shadowSize = SHADOW_SIZE_S,
.inanimate = TRUE,
.disableReflectionPaletteLoad = FALSE,
.tracks = TRACKS_NONE,
.oam = &gObjectEventBaseOam_16x16,
.subspriteTables = sOamTables_16x16,
.anims = sAnimTable_Inanimate,
.images = sPicTable_UnusedSquirtleDoll,
.affineAnims = gDummySpriteAffineAnimTable,
};
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_UnusedWooperDoll = {
.tileTag = TAG_NONE,
.paletteTag = OBJ_EVENT_PAL_TAG_NPC_3,
.reflectionPaletteTag = OBJ_EVENT_PAL_TAG_NONE,
.size = 128,
.width = 16,
.height = 16,
.paletteSlot = PALSLOT_NPC_3,
.shadowSize = SHADOW_SIZE_S,
.inanimate = TRUE,
.disableReflectionPaletteLoad = FALSE,
.tracks = TRACKS_NONE,
.oam = &gObjectEventBaseOam_16x16,
.subspriteTables = sOamTables_16x16,
.anims = sAnimTable_Inanimate,
.images = sPicTable_UnusedWooperDoll,
.affineAnims = gDummySpriteAffineAnimTable,
};
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_UnusedPikachuDoll = {
.tileTag = TAG_NONE,
.paletteTag = OBJ_EVENT_PAL_TAG_NPC_2,
.reflectionPaletteTag = OBJ_EVENT_PAL_TAG_NONE,
.size = 128,
.width = 16,
.height = 16,
.paletteSlot = PALSLOT_NPC_2,
.shadowSize = SHADOW_SIZE_S,
.inanimate = TRUE,
.disableReflectionPaletteLoad = FALSE,
.tracks = TRACKS_NONE,
.oam = &gObjectEventBaseOam_16x16,
.subspriteTables = sOamTables_16x16,
.anims = sAnimTable_Inanimate,
.images = sPicTable_UnusedPikachuDoll,
.affineAnims = gDummySpriteAffineAnimTable,
};
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_UnusedPorygon2Doll = {
.tileTag = TAG_NONE,
.paletteTag = OBJ_EVENT_PAL_TAG_NPC_1,
.reflectionPaletteTag = OBJ_EVENT_PAL_TAG_NONE,
.size = 128,
.width = 16,
.height = 16,
.paletteSlot = PALSLOT_NPC_1,
.shadowSize = SHADOW_SIZE_S,
.inanimate = TRUE,
.disableReflectionPaletteLoad = FALSE,
.tracks = TRACKS_NONE,
.oam = &gObjectEventBaseOam_16x16,
.subspriteTables = sOamTables_16x16,
.anims = sAnimTable_Inanimate,
.images = sPicTable_UnusedPorygon2Doll,
.affineAnims = gDummySpriteAffineAnimTable,
};
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_CuttableTree = {
.tileTag = TAG_NONE,
.paletteTag = OBJ_EVENT_PAL_TAG_NPC_3,
.reflectionPaletteTag = OBJ_EVENT_PAL_TAG_NONE,
.size = 128,
.width = 16,
.height = 16,
.paletteSlot = PALSLOT_NPC_3,
.shadowSize = SHADOW_SIZE_S,
.inanimate = TRUE,
.disableReflectionPaletteLoad = FALSE,
.tracks = TRACKS_NONE,
.oam = &gObjectEventBaseOam_16x16,
.subspriteTables = sOamTables_16x16,
.anims = sAnimTable_CuttableTree,
.images = sPicTable_CuttableTree,
.affineAnims = gDummySpriteAffineAnimTable,
};
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_MartEmployee = {
.tileTag = TAG_NONE,
.paletteTag = OBJ_EVENT_PAL_TAG_NPC_1,
.reflectionPaletteTag = OBJ_EVENT_PAL_TAG_NONE,
.size = 256,
.width = 16,
.height = 32,
.paletteSlot = PALSLOT_NPC_1,
.shadowSize = SHADOW_SIZE_M,
.inanimate = FALSE,
.disableReflectionPaletteLoad = FALSE,
.tracks = TRACKS_FOOT,
.oam = &gObjectEventBaseOam_16x32,
.subspriteTables = sOamTables_16x32,
.anims = sAnimTable_Standard,
.images = sPicTable_MartEmployee,
.affineAnims = gDummySpriteAffineAnimTable,
};
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_RooftopSaleWoman = {
.tileTag = TAG_NONE,
.paletteTag = OBJ_EVENT_PAL_TAG_NPC_1,
.reflectionPaletteTag = OBJ_EVENT_PAL_TAG_NONE,
.size = 256,
.width = 16,
.height = 32,
.paletteSlot = PALSLOT_NPC_1,
.shadowSize = SHADOW_SIZE_M,
.inanimate = FALSE,
.disableReflectionPaletteLoad = FALSE,
.tracks = TRACKS_FOOT,
.oam = &gObjectEventBaseOam_16x32,
.subspriteTables = sOamTables_16x32,
.anims = sAnimTable_Standard,
.images = sPicTable_RooftopSaleWoman,
.affineAnims = gDummySpriteAffineAnimTable,
};
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Teala = {
.tileTag = TAG_NONE,
.paletteTag = OBJ_EVENT_PAL_TAG_NPC_1,
.reflectionPaletteTag = OBJ_EVENT_PAL_TAG_NONE,
.size = 256,
.width = 16,
.height = 32,
.paletteSlot = PALSLOT_NPC_1,
.shadowSize = SHADOW_SIZE_M,
.inanimate = FALSE,
.disableReflectionPaletteLoad = FALSE,
.tracks = TRACKS_FOOT,
.oam = &gObjectEventBaseOam_16x32,
.subspriteTables = sOamTables_16x32,
.anims = sAnimTable_Standard,
.images = sPicTable_Teala,
.affineAnims = gDummySpriteAffineAnimTable,
};
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_BreakableRock = {
.tileTag = TAG_NONE,
.paletteTag = OBJ_EVENT_PAL_TAG_NPC_1,
.reflectionPaletteTag = OBJ_EVENT_PAL_TAG_NONE,
.size = 128,
.width = 16,
.height = 16,
.paletteSlot = PALSLOT_NPC_1,
.shadowSize = SHADOW_SIZE_S,
.inanimate = TRUE,
.disableReflectionPaletteLoad = FALSE,
.tracks = TRACKS_NONE,
.oam = &gObjectEventBaseOam_16x16,
.subspriteTables = sOamTables_16x16,
.anims = sAnimTable_BreakableRock,
.images = sPicTable_BreakableRock,
.affineAnims = gDummySpriteAffineAnimTable,
};
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_PushableBoulder = {
.tileTag = TAG_NONE,
.paletteTag = OBJ_EVENT_PAL_TAG_NPC_1,
.reflectionPaletteTag = OBJ_EVENT_PAL_TAG_NONE,
.size = 128,
.width = 16,
.height = 16,
.paletteSlot = PALSLOT_NPC_1,
.shadowSize = SHADOW_SIZE_S,
.inanimate = TRUE,
.disableReflectionPaletteLoad = FALSE,
.tracks = TRACKS_NONE,
.oam = &gObjectEventBaseOam_16x16,
.subspriteTables = sOamTables_16x16,
.anims = sAnimTable_Inanimate,
.images = sPicTable_PushableBoulder,
.affineAnims = gDummySpriteAffineAnimTable,
};
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_MrBrineysBoat = {
.tileTag = TAG_NONE,
.paletteTag = OBJ_EVENT_PAL_TAG_NPC_3,
.reflectionPaletteTag = OBJ_EVENT_PAL_TAG_NONE,
.size = 512,
.width = 32,
.height = 32,
.paletteSlot = PALSLOT_NPC_3,
.shadowSize = SHADOW_SIZE_M,
.inanimate = FALSE,
.disableReflectionPaletteLoad = FALSE,
.tracks = TRACKS_NONE,
.oam = &gObjectEventBaseOam_32x32,
.subspriteTables = sOamTables_32x32,
.anims = sAnimTable_Standard,
.images = sPicTable_MrBrineysBoat,
.affineAnims = gDummySpriteAffineAnimTable,
};
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_MayNormal = {
.tileTag = TAG_NONE,
.paletteTag = OBJ_EVENT_PAL_TAG_MAY,
.reflectionPaletteTag = OBJ_EVENT_PAL_TAG_BRIDGE_REFLECTION,
.size = 512,
.width = 16,
.height = 32,
.paletteSlot = PALSLOT_PLAYER,
.shadowSize = SHADOW_SIZE_M,
.inanimate = FALSE,
.disableReflectionPaletteLoad = FALSE,
.tracks = TRACKS_FOOT,
.oam = &gObjectEventBaseOam_16x32,
.subspriteTables = sOamTables_16x32,
.anims = sAnimTable_BrendanMayNormal,
.images = sPicTable_MayNormal,
.affineAnims = gDummySpriteAffineAnimTable,
};
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_MayMachBike = {
.tileTag = TAG_NONE,
.paletteTag = OBJ_EVENT_PAL_TAG_MAY,
.reflectionPaletteTag = OBJ_EVENT_PAL_TAG_BRIDGE_REFLECTION,
.size = 512,
.width = 32,
.height = 32,
.paletteSlot = PALSLOT_PLAYER,
.shadowSize = SHADOW_SIZE_M,
.inanimate = FALSE,
.disableReflectionPaletteLoad = FALSE,
.tracks = TRACKS_BIKE_TIRE,
.oam = &gObjectEventBaseOam_32x32,
.subspriteTables = sOamTables_32x32,
.anims = sAnimTable_Standard,
.images = sPicTable_MayMachBike,
.affineAnims = gDummySpriteAffineAnimTable,
};
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_MayAcroBike = {
.tileTag = TAG_NONE,
.paletteTag = OBJ_EVENT_PAL_TAG_MAY,
.reflectionPaletteTag = OBJ_EVENT_PAL_TAG_BRIDGE_REFLECTION,
.size = 512,
.width = 32,
.height = 32,
.paletteSlot = PALSLOT_PLAYER,
.shadowSize = SHADOW_SIZE_M,
.inanimate = FALSE,
.disableReflectionPaletteLoad = FALSE,
.tracks = TRACKS_BIKE_TIRE,
.oam = &gObjectEventBaseOam_32x32,
.subspriteTables = sOamTables_32x32,
.anims = sAnimTable_AcroBike,
.images = sPicTable_MayAcroBike,
.affineAnims = gDummySpriteAffineAnimTable,
};
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_MaySurfing = {
.tileTag = TAG_NONE,
.paletteTag = OBJ_EVENT_PAL_TAG_MAY,
.reflectionPaletteTag = OBJ_EVENT_PAL_TAG_NONE,
.size = 512,
.width = 32,
.height = 32,
.paletteSlot = PALSLOT_PLAYER,
.shadowSize = SHADOW_SIZE_M,
.inanimate = FALSE,
.disableReflectionPaletteLoad = TRUE,
.tracks = TRACKS_FOOT,
.oam = &gObjectEventBaseOam_32x32,
.subspriteTables = sOamTables_32x32,
.anims = sAnimTable_Surfing,
.images = sPicTable_MaySurfing,
.affineAnims = gDummySpriteAffineAnimTable,
};
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_MayFieldMove = {
.tileTag = TAG_NONE,
.paletteTag = OBJ_EVENT_PAL_TAG_MAY,
.reflectionPaletteTag = OBJ_EVENT_PAL_TAG_BRIDGE_REFLECTION,
.size = 512,
.width = 32,
.height = 32,
.paletteSlot = PALSLOT_PLAYER,
.shadowSize = SHADOW_SIZE_M,
.inanimate = FALSE,
.disableReflectionPaletteLoad = FALSE,
.tracks = TRACKS_FOOT,
.oam = &gObjectEventBaseOam_32x32,
.subspriteTables = sOamTables_32x32,
.anims = sAnimTable_FieldMove,
.images = sPicTable_MayFieldMove,
.affineAnims = gDummySpriteAffineAnimTable,
};
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Truck = {
.tileTag = TAG_NONE,
.paletteTag = OBJ_EVENT_PAL_TAG_TRUCK,
.reflectionPaletteTag = OBJ_EVENT_PAL_TAG_NONE,
.size = 1152,
.width = 48,
.height = 48,
.paletteSlot = PALSLOT_NPC_SPECIAL,
.shadowSize = SHADOW_SIZE_M,
.inanimate = TRUE,
.disableReflectionPaletteLoad = FALSE,
.tracks = TRACKS_NONE,
.oam = &gObjectEventBaseOam_32x32,
.subspriteTables = sOamTables_48x48,
.anims = sAnimTable_Inanimate,
.images = sPicTable_Truck,
.affineAnims = gDummySpriteAffineAnimTable,
};
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_VigorothCarryingBox = {
.tileTag = TAG_NONE,
.paletteTag = OBJ_EVENT_PAL_TAG_VIGOROTH,
.reflectionPaletteTag = OBJ_EVENT_PAL_TAG_NONE,
.size = 512,
.width = 32,
.height = 32,
.paletteSlot = PALSLOT_NPC_SPECIAL,
.shadowSize = SHADOW_SIZE_M,
.inanimate = FALSE,
.disableReflectionPaletteLoad = FALSE,
.tracks = TRACKS_FOOT,
.oam = &gObjectEventBaseOam_32x32,
.subspriteTables = sOamTables_32x32,
.anims = sAnimTable_Standard,
.images = sPicTable_VigorothCarryingBox,
.affineAnims = gDummySpriteAffineAnimTable,
};
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_VigorothFacingAway = {
.tileTag = TAG_NONE,
.paletteTag = OBJ_EVENT_PAL_TAG_VIGOROTH,
.reflectionPaletteTag = OBJ_EVENT_PAL_TAG_NONE,
.size = 512,
.width = 32,
.height = 32,
.paletteSlot = PALSLOT_NPC_SPECIAL,
.shadowSize = SHADOW_SIZE_M,
.inanimate = FALSE,
.disableReflectionPaletteLoad = FALSE,
.tracks = TRACKS_FOOT,
.oam = &gObjectEventBaseOam_32x32,
.subspriteTables = sOamTables_32x32,
.anims = sAnimTable_Standard,
.images = sPicTable_VigorothFacingAway,
.affineAnims = gDummySpriteAffineAnimTable,
};
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_BirchsBag = {
.tileTag = TAG_NONE,
.paletteTag = OBJ_EVENT_PAL_TAG_NPC_2,
.reflectionPaletteTag = OBJ_EVENT_PAL_TAG_NONE,
.size = 128,
.width = 16,
.height = 16,
.paletteSlot = PALSLOT_NPC_2,
.shadowSize = SHADOW_SIZE_S,
.inanimate = TRUE,
.disableReflectionPaletteLoad = FALSE,
.tracks = TRACKS_NONE,
.oam = &gObjectEventBaseOam_16x16,
.subspriteTables = sOamTables_16x16,
.anims = sAnimTable_Inanimate,
.images = sPicTable_BirchsBag,
.affineAnims = gDummySpriteAffineAnimTable,
};
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_EnemyZigzagoon = {
.tileTag = TAG_NONE,
.paletteTag = OBJ_EVENT_PAL_TAG_ZIGZAGOON,
.reflectionPaletteTag = OBJ_EVENT_PAL_TAG_NONE,
.size = 512,
.width = 32,
.height = 32,
.paletteSlot = PALSLOT_NPC_SPECIAL,
.shadowSize = SHADOW_SIZE_M,
.inanimate = FALSE,
.disableReflectionPaletteLoad = FALSE,
.tracks = TRACKS_FOOT,
.oam = &gObjectEventBaseOam_32x32,
.subspriteTables = sOamTables_32x32,
.anims = sAnimTable_Standard,
.images = sPicTable_EnemyZigzagoon,
.affineAnims = gDummySpriteAffineAnimTable,
};
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Poochyena = {
.tileTag = TAG_NONE,
.paletteTag = OBJ_EVENT_PAL_TAG_POOCHYENA,
.reflectionPaletteTag = OBJ_EVENT_PAL_TAG_NONE,
.size = 512,
.width = 32,
.height = 32,
.paletteSlot = PALSLOT_NPC_SPECIAL,
.shadowSize = SHADOW_SIZE_M,
.inanimate = FALSE,
.disableReflectionPaletteLoad = FALSE,
.tracks = TRACKS_FOOT,
.oam = &gObjectEventBaseOam_32x32,
.subspriteTables = sOamTables_32x32,
.anims = sAnimTable_Standard,
.images = sPicTable_Poochyena,
.affineAnims = gDummySpriteAffineAnimTable,
};
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Artist = {
.tileTag = TAG_NONE,
.paletteTag = OBJ_EVENT_PAL_TAG_NPC_4,
.reflectionPaletteTag = OBJ_EVENT_PAL_TAG_NONE,
.size = 256,
.width = 16,
.height = 32,
.paletteSlot = PALSLOT_NPC_4,
.shadowSize = SHADOW_SIZE_M,
.inanimate = FALSE,
.disableReflectionPaletteLoad = FALSE,
.tracks = TRACKS_FOOT,
.oam = &gObjectEventBaseOam_16x32,
.subspriteTables = sOamTables_16x32,
.anims = sAnimTable_Standard,
.images = sPicTable_Artist,
.affineAnims = gDummySpriteAffineAnimTable,
};
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_RivalBrendanNormal = {
.tileTag = TAG_NONE,
.paletteTag = OBJ_EVENT_PAL_TAG_BRENDAN,
.reflectionPaletteTag = OBJ_EVENT_PAL_TAG_BRIDGE_REFLECTION,
.size = 256,
.width = 16,
.height = 32,
.paletteSlot = PALSLOT_NPC_SPECIAL,
.shadowSize = SHADOW_SIZE_M,
.inanimate = FALSE,
.disableReflectionPaletteLoad = FALSE,
.tracks = TRACKS_FOOT,
.oam = &gObjectEventBaseOam_16x32,
.subspriteTables = sOamTables_16x32,
.anims = sAnimTable_BrendanMayNormal,
.images = sPicTable_BrendanNormal,
.affineAnims = gDummySpriteAffineAnimTable,
};
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_RivalBrendanMachBike = {
.tileTag = TAG_NONE,
.paletteTag = OBJ_EVENT_PAL_TAG_BRENDAN,
.reflectionPaletteTag = OBJ_EVENT_PAL_TAG_BRIDGE_REFLECTION,
.size = 512,
.width = 32,
.height = 32,
.paletteSlot = PALSLOT_NPC_SPECIAL,
.shadowSize = SHADOW_SIZE_M,
.inanimate = FALSE,
.disableReflectionPaletteLoad = FALSE,
.tracks = TRACKS_BIKE_TIRE,
.oam = &gObjectEventBaseOam_32x32,
.subspriteTables = sOamTables_32x32,
.anims = sAnimTable_Standard,
.images = sPicTable_BrendanMachBike,
.affineAnims = gDummySpriteAffineAnimTable,
};
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_RivalBrendanAcroBike = {
.tileTag = TAG_NONE,
.paletteTag = OBJ_EVENT_PAL_TAG_BRENDAN,
.reflectionPaletteTag = OBJ_EVENT_PAL_TAG_BRIDGE_REFLECTION,
.size = 512,
.width = 32,
.height = 32,
.paletteSlot = PALSLOT_NPC_SPECIAL,
.shadowSize = SHADOW_SIZE_M,
.inanimate = FALSE,
.disableReflectionPaletteLoad = FALSE,
.tracks = TRACKS_BIKE_TIRE,
.oam = &gObjectEventBaseOam_32x32,
.subspriteTables = sOamTables_32x32,
.anims = sAnimTable_AcroBike,
.images = sPicTable_BrendanAcroBike,
.affineAnims = gDummySpriteAffineAnimTable,
};
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_RivalBrendanSurfing = {
.tileTag = TAG_NONE,
.paletteTag = OBJ_EVENT_PAL_TAG_BRENDAN,
.reflectionPaletteTag = OBJ_EVENT_PAL_TAG_NONE,
.size = 512,
.width = 32,
.height = 32,
.paletteSlot = PALSLOT_NPC_SPECIAL,
.shadowSize = SHADOW_SIZE_M,
.inanimate = FALSE,
.disableReflectionPaletteLoad = TRUE,
.tracks = TRACKS_FOOT,
.oam = &gObjectEventBaseOam_32x32,
.subspriteTables = sOamTables_32x32,
.anims = sAnimTable_Surfing,
.images = sPicTable_BrendanSurfing,
.affineAnims = gDummySpriteAffineAnimTable,
};
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_RivalBrendanFieldMove = {
.tileTag = TAG_NONE,
.paletteTag = OBJ_EVENT_PAL_TAG_BRENDAN,
.reflectionPaletteTag = OBJ_EVENT_PAL_TAG_BRIDGE_REFLECTION,
.size = 512,
.width = 32,
.height = 32,
.paletteSlot = PALSLOT_NPC_SPECIAL,
.shadowSize = SHADOW_SIZE_M,
.inanimate = FALSE,
.disableReflectionPaletteLoad = FALSE,
.tracks = TRACKS_FOOT,
.oam = &gObjectEventBaseOam_32x32,
.subspriteTables = sOamTables_32x32,
.anims = sAnimTable_FieldMove,
.images = sPicTable_BrendanFieldMove,
.affineAnims = gDummySpriteAffineAnimTable,
};
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_RivalMayNormal = {
.tileTag = TAG_NONE,
.paletteTag = OBJ_EVENT_PAL_TAG_MAY,
.reflectionPaletteTag = OBJ_EVENT_PAL_TAG_BRIDGE_REFLECTION,
.size = 256,
.width = 16,
.height = 32,
.paletteSlot = PALSLOT_NPC_SPECIAL,
.shadowSize = SHADOW_SIZE_M,
.inanimate = FALSE,
.disableReflectionPaletteLoad = FALSE,
.tracks = TRACKS_FOOT,
.oam = &gObjectEventBaseOam_16x32,
.subspriteTables = sOamTables_16x32,
.anims = sAnimTable_BrendanMayNormal,
.images = sPicTable_MayNormal,
.affineAnims = gDummySpriteAffineAnimTable,
};
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_RivalMayMachBike = {
.tileTag = TAG_NONE,
.paletteTag = OBJ_EVENT_PAL_TAG_MAY,
.reflectionPaletteTag = OBJ_EVENT_PAL_TAG_BRIDGE_REFLECTION,
.size = 512,
.width = 32,
.height = 32,
.paletteSlot = PALSLOT_NPC_SPECIAL,
.shadowSize = SHADOW_SIZE_M,
.inanimate = FALSE,
.disableReflectionPaletteLoad = FALSE,
.tracks = TRACKS_BIKE_TIRE,
.oam = &gObjectEventBaseOam_32x32,
.subspriteTables = sOamTables_32x32,
.anims = sAnimTable_Standard,
.images = sPicTable_MayMachBike,
.affineAnims = gDummySpriteAffineAnimTable,
};
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_RivalMayAcroBike = {
.tileTag = TAG_NONE,
.paletteTag = OBJ_EVENT_PAL_TAG_MAY,
.reflectionPaletteTag = OBJ_EVENT_PAL_TAG_BRIDGE_REFLECTION,
.size = 512,
.width = 32,
.height = 32,
.paletteSlot = PALSLOT_NPC_SPECIAL,
.shadowSize = SHADOW_SIZE_M,
.inanimate = FALSE,
.disableReflectionPaletteLoad = FALSE,
.tracks = TRACKS_BIKE_TIRE,
.oam = &gObjectEventBaseOam_32x32,
.subspriteTables = sOamTables_32x32,
.anims = sAnimTable_AcroBike,
.images = sPicTable_MayAcroBike,
.affineAnims = gDummySpriteAffineAnimTable,
};
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_RivalMaySurfing = {
.tileTag = TAG_NONE,
.paletteTag = OBJ_EVENT_PAL_TAG_MAY,
.reflectionPaletteTag = OBJ_EVENT_PAL_TAG_NONE,
.size = 512,
.width = 32,
.height = 32,
.paletteSlot = PALSLOT_NPC_SPECIAL,
.shadowSize = SHADOW_SIZE_M,
.inanimate = FALSE,
.disableReflectionPaletteLoad = TRUE,
.tracks = TRACKS_FOOT,
.oam = &gObjectEventBaseOam_32x32,
.subspriteTables = sOamTables_32x32,
.anims = sAnimTable_Surfing,
.images = sPicTable_MaySurfing,
.affineAnims = gDummySpriteAffineAnimTable,
};
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_RivalMayFieldMove = {
.tileTag = TAG_NONE,
.paletteTag = OBJ_EVENT_PAL_TAG_MAY,
.reflectionPaletteTag = OBJ_EVENT_PAL_TAG_BRIDGE_REFLECTION,
.size = 512,
.width = 32,
.height = 32,
.paletteSlot = PALSLOT_NPC_SPECIAL,
.shadowSize = SHADOW_SIZE_M,
.inanimate = FALSE,
.disableReflectionPaletteLoad = FALSE,
.tracks = TRACKS_FOOT,
.oam = &gObjectEventBaseOam_32x32,
.subspriteTables = sOamTables_32x32,
.anims = sAnimTable_FieldMove,
.images = sPicTable_MayFieldMove,
.affineAnims = gDummySpriteAffineAnimTable,
};
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Cameraman = {
.tileTag = TAG_NONE,
.paletteTag = OBJ_EVENT_PAL_TAG_NPC_4,
.reflectionPaletteTag = OBJ_EVENT_PAL_TAG_NONE,
.size = 256,
.width = 16,
.height = 32,
.paletteSlot = PALSLOT_NPC_4,
.shadowSize = SHADOW_SIZE_M,
.inanimate = FALSE,
.disableReflectionPaletteLoad = FALSE,
.tracks = TRACKS_FOOT,
.oam = &gObjectEventBaseOam_16x32,
.subspriteTables = sOamTables_16x32,
.anims = sAnimTable_Standard,
.images = sPicTable_Cameraman,
.affineAnims = gDummySpriteAffineAnimTable,
};
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_BrendanUnderwater = {
.tileTag = TAG_NONE,
.paletteTag = OBJ_EVENT_PAL_TAG_PLAYER_UNDERWATER,
.reflectionPaletteTag = OBJ_EVENT_PAL_TAG_NONE,
.size = 512,
.width = 32,
.height = 32,
.paletteSlot = PALSLOT_PLAYER,
.shadowSize = SHADOW_SIZE_M,
.inanimate = FALSE,
.disableReflectionPaletteLoad = TRUE,
.tracks = TRACKS_FOOT,
.oam = &gObjectEventBaseOam_32x32,
.subspriteTables = sOamTables_32x32,
.anims = sAnimTable_Standard,
.images = sPicTable_BrendanUnderwater,
.affineAnims = gDummySpriteAffineAnimTable,
};
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_MayUnderwater = {
.tileTag = TAG_NONE,
.paletteTag = OBJ_EVENT_PAL_TAG_PLAYER_UNDERWATER,
.reflectionPaletteTag = OBJ_EVENT_PAL_TAG_NONE,
.size = 512,
.width = 32,
.height = 32,
.paletteSlot = PALSLOT_NPC_SPECIAL,
.shadowSize = SHADOW_SIZE_M,
.inanimate = FALSE,
.disableReflectionPaletteLoad = TRUE,
.tracks = TRACKS_FOOT,
.oam = &gObjectEventBaseOam_32x32,
.subspriteTables = sOamTables_32x32,
.anims = sAnimTable_Standard,
.images = sPicTable_MayUnderwater,
.affineAnims = gDummySpriteAffineAnimTable,
};
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_MovingBox = {
.tileTag = TAG_NONE,
.paletteTag = OBJ_EVENT_PAL_TAG_MOVING_BOX,
.reflectionPaletteTag = OBJ_EVENT_PAL_TAG_NONE,
.size = 128,
.width = 16,
.height = 16,
.paletteSlot = PALSLOT_NPC_SPECIAL,
.shadowSize = SHADOW_SIZE_S,
.inanimate = TRUE,
.disableReflectionPaletteLoad = FALSE,
.tracks = TRACKS_NONE,
.oam = &gObjectEventBaseOam_16x16,
.subspriteTables = sOamTables_16x16,
.anims = sAnimTable_Inanimate,
.images = sPicTable_MovingBox,
.affineAnims = gDummySpriteAffineAnimTable,
};
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_CableCar = {
.tileTag = TAG_NONE,
.paletteTag = OBJ_EVENT_PAL_TAG_CABLE_CAR,
.reflectionPaletteTag = OBJ_EVENT_PAL_TAG_NONE,
.size = 2048,
.width = 64,
.height = 64,
.paletteSlot = PALSLOT_NPC_SPECIAL,
.shadowSize = SHADOW_SIZE_M,
.inanimate = TRUE,
.disableReflectionPaletteLoad = FALSE,
.tracks = TRACKS_NONE,
.oam = &gObjectEventBaseOam_64x64,
.subspriteTables = sOamTables_64x64,
.anims = sAnimTable_Inanimate,
.images = sPicTable_CableCar,
.affineAnims = gDummySpriteAffineAnimTable,
};
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Scientist2 = {
.tileTag = TAG_NONE,
.paletteTag = OBJ_EVENT_PAL_TAG_NPC_1,
.reflectionPaletteTag = OBJ_EVENT_PAL_TAG_NONE,
.size = 256,
.width = 16,
.height = 32,
.paletteSlot = PALSLOT_NPC_1,
.shadowSize = SHADOW_SIZE_M,
.inanimate = FALSE,
.disableReflectionPaletteLoad = FALSE,
.tracks = TRACKS_FOOT,
.oam = &gObjectEventBaseOam_16x32,
.subspriteTables = sOamTables_16x32,
.anims = sAnimTable_Standard,
.images = sPicTable_Scientist2,
.affineAnims = gDummySpriteAffineAnimTable,
};
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_DevonEmployee = {
.tileTag = TAG_NONE,
.paletteTag = OBJ_EVENT_PAL_TAG_NPC_2,
.reflectionPaletteTag = OBJ_EVENT_PAL_TAG_NONE,
.size = 256,
.width = 16,
.height = 32,
.paletteSlot = PALSLOT_NPC_2,
.shadowSize = SHADOW_SIZE_M,
.inanimate = FALSE,
.disableReflectionPaletteLoad = FALSE,
.tracks = TRACKS_FOOT,
.oam = &gObjectEventBaseOam_16x32,
.subspriteTables = sOamTables_16x32,
.anims = sAnimTable_Standard,
.images = sPicTable_DevonEmployee,
.affineAnims = gDummySpriteAffineAnimTable,
};
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_AquaMemberM = {
.tileTag = TAG_NONE,
.paletteTag = OBJ_EVENT_PAL_TAG_NPC_4,
.reflectionPaletteTag = OBJ_EVENT_PAL_TAG_NONE,
.size = 256,
.width = 16,
.height = 32,
.paletteSlot = PALSLOT_NPC_4,
.shadowSize = SHADOW_SIZE_M,
.inanimate = FALSE,
.disableReflectionPaletteLoad = FALSE,
.tracks = TRACKS_FOOT,
.oam = &gObjectEventBaseOam_16x32,
.subspriteTables = sOamTables_16x32,
.anims = sAnimTable_Standard,
.images = sPicTable_AquaMemberM,
.affineAnims = gDummySpriteAffineAnimTable,
};
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_AquaMemberF = {
.tileTag = TAG_NONE,
.paletteTag = OBJ_EVENT_PAL_TAG_NPC_4,
.reflectionPaletteTag = OBJ_EVENT_PAL_TAG_NONE,
.size = 256,
.width = 16,
.height = 32,
.paletteSlot = PALSLOT_NPC_4,
.shadowSize = SHADOW_SIZE_M,
.inanimate = FALSE,
.disableReflectionPaletteLoad = FALSE,
.tracks = TRACKS_FOOT,
.oam = &gObjectEventBaseOam_16x32,
.subspriteTables = sOamTables_16x32,
.anims = sAnimTable_Standard,
.images = sPicTable_AquaMemberF,
.affineAnims = gDummySpriteAffineAnimTable,
};
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_MagmaMemberM = {
.tileTag = TAG_NONE,
.paletteTag = OBJ_EVENT_PAL_TAG_NPC_2,
.reflectionPaletteTag = OBJ_EVENT_PAL_TAG_NONE,
.size = 256,
.width = 16,
.height = 32,
.paletteSlot = PALSLOT_NPC_2,
.shadowSize = SHADOW_SIZE_M,
.inanimate = FALSE,
.disableReflectionPaletteLoad = FALSE,
.tracks = TRACKS_FOOT,
.oam = &gObjectEventBaseOam_16x32,
.subspriteTables = sOamTables_16x32,
.anims = sAnimTable_Standard,
.images = sPicTable_MagmaMemberM,
.affineAnims = gDummySpriteAffineAnimTable,
};
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_MagmaMemberF = {
.tileTag = TAG_NONE,
.paletteTag = OBJ_EVENT_PAL_TAG_NPC_2,
.reflectionPaletteTag = OBJ_EVENT_PAL_TAG_NONE,
.size = 256,
.width = 16,
.height = 32,
.paletteSlot = PALSLOT_NPC_2,
.shadowSize = SHADOW_SIZE_M,
.inanimate = FALSE,
.disableReflectionPaletteLoad = FALSE,
.tracks = TRACKS_FOOT,
.oam = &gObjectEventBaseOam_16x32,
.subspriteTables = sOamTables_16x32,
.anims = sAnimTable_Standard,
.images = sPicTable_MagmaMemberF,
.affineAnims = gDummySpriteAffineAnimTable,
};
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Sidney = {
.tileTag = TAG_NONE,
.paletteTag = OBJ_EVENT_PAL_TAG_NPC_2,
.reflectionPaletteTag = OBJ_EVENT_PAL_TAG_NONE,
.size = 256,
.width = 16,
.height = 32,
.paletteSlot = PALSLOT_NPC_2,
.shadowSize = SHADOW_SIZE_M,
.inanimate = FALSE,
.disableReflectionPaletteLoad = FALSE,
.tracks = TRACKS_FOOT,
.oam = &gObjectEventBaseOam_16x32,
.subspriteTables = sOamTables_16x32,
.anims = sAnimTable_Standard,
.images = sPicTable_Sidney,
.affineAnims = gDummySpriteAffineAnimTable,
};
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Phoebe = {
.tileTag = TAG_NONE,
.paletteTag = OBJ_EVENT_PAL_TAG_NPC_1,
.reflectionPaletteTag = OBJ_EVENT_PAL_TAG_NONE,
.size = 256,
.width = 16,
.height = 32,
.paletteSlot = PALSLOT_NPC_1,
.shadowSize = SHADOW_SIZE_M,
.inanimate = FALSE,
.disableReflectionPaletteLoad = FALSE,
.tracks = TRACKS_FOOT,
.oam = &gObjectEventBaseOam_16x32,
.subspriteTables = sOamTables_16x32,
.anims = sAnimTable_Standard,
.images = sPicTable_Phoebe,
.affineAnims = gDummySpriteAffineAnimTable,
};
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Glacia = {
.tileTag = TAG_NONE,
.paletteTag = OBJ_EVENT_PAL_TAG_NPC_2,
.reflectionPaletteTag = OBJ_EVENT_PAL_TAG_NONE,
.size = 256,
.width = 16,
.height = 32,
.paletteSlot = PALSLOT_NPC_2,
.shadowSize = SHADOW_SIZE_M,
.inanimate = FALSE,
.disableReflectionPaletteLoad = FALSE,
.tracks = TRACKS_FOOT,
.oam = &gObjectEventBaseOam_16x32,
.subspriteTables = sOamTables_16x32,
.anims = sAnimTable_Standard,
.images = sPicTable_Glacia,
.affineAnims = gDummySpriteAffineAnimTable,
};
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Drake = {
.tileTag = TAG_NONE,
.paletteTag = OBJ_EVENT_PAL_TAG_NPC_3,
.reflectionPaletteTag = OBJ_EVENT_PAL_TAG_NONE,
.size = 256,
.width = 16,
.height = 32,
.paletteSlot = PALSLOT_NPC_3,
.shadowSize = SHADOW_SIZE_M,
.inanimate = FALSE,
.disableReflectionPaletteLoad = FALSE,
.tracks = TRACKS_FOOT,
.oam = &gObjectEventBaseOam_16x32,
.subspriteTables = sOamTables_16x32,
.anims = sAnimTable_Standard,
.images = sPicTable_Drake,
.affineAnims = gDummySpriteAffineAnimTable,
};
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Roxanne = {
.tileTag = TAG_NONE,
.paletteTag = OBJ_EVENT_PAL_TAG_NPC_1,
.reflectionPaletteTag = OBJ_EVENT_PAL_TAG_NONE,
.size = 256,
.width = 16,
.height = 32,
.paletteSlot = PALSLOT_NPC_1,
.shadowSize = SHADOW_SIZE_M,
.inanimate = FALSE,
.disableReflectionPaletteLoad = FALSE,
.tracks = TRACKS_FOOT,
.oam = &gObjectEventBaseOam_16x32,
.subspriteTables = sOamTables_16x32,
.anims = sAnimTable_Standard,
.images = sPicTable_Roxanne,
.affineAnims = gDummySpriteAffineAnimTable,
};
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Brawly = {
.tileTag = TAG_NONE,
.paletteTag = OBJ_EVENT_PAL_TAG_NPC_3,
.reflectionPaletteTag = OBJ_EVENT_PAL_TAG_NONE,
.size = 256,
.width = 16,
.height = 32,
.paletteSlot = PALSLOT_NPC_3,
.shadowSize = SHADOW_SIZE_M,
.inanimate = FALSE,
.disableReflectionPaletteLoad = FALSE,
.tracks = TRACKS_FOOT,
.oam = &gObjectEventBaseOam_16x32,
.subspriteTables = sOamTables_16x32,
.anims = sAnimTable_Standard,
.images = sPicTable_Brawly,
.affineAnims = gDummySpriteAffineAnimTable,
};
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Wattson = {
.tileTag = TAG_NONE,
.paletteTag = OBJ_EVENT_PAL_TAG_NPC_2,
.reflectionPaletteTag = OBJ_EVENT_PAL_TAG_NONE,
.size = 256,
.width = 16,
.height = 32,
.paletteSlot = PALSLOT_NPC_2,
.shadowSize = SHADOW_SIZE_M,
.inanimate = FALSE,
.disableReflectionPaletteLoad = FALSE,
.tracks = TRACKS_FOOT,
.oam = &gObjectEventBaseOam_16x32,
.subspriteTables = sOamTables_16x32,
.anims = sAnimTable_Standard,
.images = sPicTable_Wattson,
.affineAnims = gDummySpriteAffineAnimTable,
};
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Flannery = {
.tileTag = TAG_NONE,
.paletteTag = OBJ_EVENT_PAL_TAG_NPC_1,
.reflectionPaletteTag = OBJ_EVENT_PAL_TAG_NONE,
.size = 256,
.width = 16,
.height = 32,
.paletteSlot = PALSLOT_NPC_1,
.shadowSize = SHADOW_SIZE_M,
.inanimate = FALSE,
.disableReflectionPaletteLoad = FALSE,
.tracks = TRACKS_FOOT,
.oam = &gObjectEventBaseOam_16x32,
.subspriteTables = sOamTables_16x32,
.anims = sAnimTable_Standard,
.images = sPicTable_Flannery,
.affineAnims = gDummySpriteAffineAnimTable,
};
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Norman = {
.tileTag = TAG_NONE,
.paletteTag = OBJ_EVENT_PAL_TAG_NPC_4,
.reflectionPaletteTag = OBJ_EVENT_PAL_TAG_NONE,
.size = 256,
.width = 16,
.height = 32,
.paletteSlot = PALSLOT_NPC_4,
.shadowSize = SHADOW_SIZE_M,
.inanimate = FALSE,
.disableReflectionPaletteLoad = FALSE,
.tracks = TRACKS_FOOT,
.oam = &gObjectEventBaseOam_16x32,
.subspriteTables = sOamTables_16x32,
.anims = sAnimTable_Standard,
.images = sPicTable_Norman,
.affineAnims = gDummySpriteAffineAnimTable,
};
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Winona = {
.tileTag = TAG_NONE,
.paletteTag = OBJ_EVENT_PAL_TAG_NPC_4,
.reflectionPaletteTag = OBJ_EVENT_PAL_TAG_NONE,
.size = 256,
.width = 16,
.height = 32,
.paletteSlot = PALSLOT_NPC_4,
.shadowSize = SHADOW_SIZE_M,
.inanimate = FALSE,
.disableReflectionPaletteLoad = FALSE,
.tracks = TRACKS_FOOT,
.oam = &gObjectEventBaseOam_16x32,
.subspriteTables = sOamTables_16x32,
.anims = sAnimTable_Standard,
.images = sPicTable_Winona,
.affineAnims = gDummySpriteAffineAnimTable,
};
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Liza = {
.tileTag = TAG_NONE,
.paletteTag = OBJ_EVENT_PAL_TAG_NPC_1,
.reflectionPaletteTag = OBJ_EVENT_PAL_TAG_NONE,
.size = 256,
.width = 16,
.height = 32,
.paletteSlot = PALSLOT_NPC_1,
.shadowSize = SHADOW_SIZE_M,
.inanimate = FALSE,
.disableReflectionPaletteLoad = FALSE,
.tracks = TRACKS_FOOT,
.oam = &gObjectEventBaseOam_16x32,
.subspriteTables = sOamTables_16x32,
.anims = sAnimTable_Standard,
.images = sPicTable_Liza,
.affineAnims = gDummySpriteAffineAnimTable,
};
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Tate = {
.tileTag = TAG_NONE,
.paletteTag = OBJ_EVENT_PAL_TAG_NPC_1,
.reflectionPaletteTag = OBJ_EVENT_PAL_TAG_NONE,
.size = 256,
.width = 16,
.height = 32,
.paletteSlot = PALSLOT_NPC_1,
.shadowSize = SHADOW_SIZE_M,
.inanimate = FALSE,
.disableReflectionPaletteLoad = FALSE,
.tracks = TRACKS_FOOT,
.oam = &gObjectEventBaseOam_16x32,
.subspriteTables = sOamTables_16x32,
.anims = sAnimTable_Standard,
.images = sPicTable_Tate,
.affineAnims = gDummySpriteAffineAnimTable,
};
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Wallace = {
.tileTag = TAG_NONE,
.paletteTag = OBJ_EVENT_PAL_TAG_NPC_4,
.reflectionPaletteTag = OBJ_EVENT_PAL_TAG_NONE,
.size = 256,
.width = 16,
.height = 32,
.paletteSlot = PALSLOT_NPC_4,
.shadowSize = SHADOW_SIZE_M,
.inanimate = FALSE,
.disableReflectionPaletteLoad = FALSE,
.tracks = TRACKS_FOOT,
.oam = &gObjectEventBaseOam_16x32,
.subspriteTables = sOamTables_16x32,
.anims = sAnimTable_Standard,
.images = sPicTable_Wallace,
.affineAnims = gDummySpriteAffineAnimTable,
};
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Steven = {
.tileTag = TAG_NONE,
.paletteTag = OBJ_EVENT_PAL_TAG_NPC_4,
.reflectionPaletteTag = OBJ_EVENT_PAL_TAG_NONE,
.size = 256,
.width = 16,
.height = 32,
.paletteSlot = PALSLOT_NPC_4,
.shadowSize = SHADOW_SIZE_M,
.inanimate = FALSE,
.disableReflectionPaletteLoad = FALSE,
.tracks = TRACKS_FOOT,
.oam = &gObjectEventBaseOam_16x32,
.subspriteTables = sOamTables_16x32,
.anims = sAnimTable_Standard,
.images = sPicTable_Steven,
.affineAnims = gDummySpriteAffineAnimTable,
};
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Wally = {
.tileTag = TAG_NONE,
.paletteTag = OBJ_EVENT_PAL_TAG_NPC_1,
.reflectionPaletteTag = OBJ_EVENT_PAL_TAG_NONE,
.size = 256,
.width = 16,
.height = 32,
.paletteSlot = PALSLOT_NPC_1,
.shadowSize = SHADOW_SIZE_M,
.inanimate = FALSE,
.disableReflectionPaletteLoad = FALSE,
.tracks = TRACKS_FOOT,
.oam = &gObjectEventBaseOam_16x32,
.subspriteTables = sOamTables_16x32,
.anims = sAnimTable_Standard,
.images = sPicTable_Wally,
.affineAnims = gDummySpriteAffineAnimTable,
};
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_RubySapphireLittleBoy = {
.tileTag = TAG_NONE,
.paletteTag = OBJ_EVENT_PAL_TAG_NPC_1,
.reflectionPaletteTag = OBJ_EVENT_PAL_TAG_NONE,
.size = 128,
.width = 16,
.height = 16,
.paletteSlot = PALSLOT_NPC_1,
.shadowSize = SHADOW_SIZE_M,
.inanimate = FALSE,
.disableReflectionPaletteLoad = FALSE,
.tracks = TRACKS_FOOT,
.oam = &gObjectEventBaseOam_16x16,
.subspriteTables = sOamTables_16x16,
.anims = sAnimTable_Standard,
.images = sPicTable_RubySapphireLittleBoy,
.affineAnims = gDummySpriteAffineAnimTable,
};
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_BrendanFishing = {
.tileTag = TAG_NONE,
.paletteTag = OBJ_EVENT_PAL_TAG_BRENDAN,
.reflectionPaletteTag = OBJ_EVENT_PAL_TAG_BRIDGE_REFLECTION,
.size = 512,
.width = 32,
.height = 32,
.paletteSlot = PALSLOT_PLAYER,
.shadowSize = SHADOW_SIZE_M,
.inanimate = FALSE,
.disableReflectionPaletteLoad = FALSE,
.tracks = TRACKS_FOOT,
.oam = &gObjectEventBaseOam_32x32,
.subspriteTables = sOamTables_32x32,
.anims = sAnimTable_Fishing,
.images = sPicTable_BrendanFishing,
.affineAnims = gDummySpriteAffineAnimTable,
};
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_MayFishing = {
.tileTag = TAG_NONE,
.paletteTag = OBJ_EVENT_PAL_TAG_MAY,
.reflectionPaletteTag = OBJ_EVENT_PAL_TAG_BRIDGE_REFLECTION,
.size = 512,
.width = 32,
.height = 32,
.paletteSlot = PALSLOT_PLAYER,
.shadowSize = SHADOW_SIZE_M,
.inanimate = FALSE,
.disableReflectionPaletteLoad = FALSE,
.tracks = TRACKS_FOOT,
.oam = &gObjectEventBaseOam_32x32,
.subspriteTables = sOamTables_32x32,
.anims = sAnimTable_Fishing,
.images = sPicTable_MayFishing,
.affineAnims = gDummySpriteAffineAnimTable,
};
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_HotSpringsOldWoman = {
.tileTag = TAG_NONE,
.paletteTag = OBJ_EVENT_PAL_TAG_NPC_4,
.reflectionPaletteTag = OBJ_EVENT_PAL_TAG_NONE,
.size = 256,
.width = 16,
.height = 32,
.paletteSlot = PALSLOT_NPC_4,
.shadowSize = SHADOW_SIZE_M,
.inanimate = FALSE,
.disableReflectionPaletteLoad = FALSE,
.tracks = TRACKS_FOOT,
.oam = &gObjectEventBaseOam_16x32,
.subspriteTables = sOamTables_16x32,
.anims = sAnimTable_Standard,
.images = sPicTable_HotSpringsOldWoman,
.affineAnims = gDummySpriteAffineAnimTable,
};
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_SSTidal = {
.tileTag = TAG_NONE,
.paletteTag = OBJ_EVENT_PAL_TAG_SSTIDAL,
.reflectionPaletteTag = OBJ_EVENT_PAL_TAG_NONE,
.size = 1920,
.width = 96,
.height = 40,
.paletteSlot = PALSLOT_NPC_SPECIAL,
.shadowSize = SHADOW_SIZE_M,
.inanimate = FALSE,
.disableReflectionPaletteLoad = FALSE,
.tracks = TRACKS_NONE,
.oam = &gObjectEventBaseOam_8x8,
.subspriteTables = sOamTables_96x40,
.anims = sAnimTable_Standard,
.images = sPicTable_SSTidal,
.affineAnims = gDummySpriteAffineAnimTable,
};
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_SubmarineShadow = {
.tileTag = TAG_NONE,
.paletteTag = OBJ_EVENT_PAL_TAG_SUBMARINE_SHADOW,
.reflectionPaletteTag = OBJ_EVENT_PAL_TAG_NONE,
.size = 1408,
.width = 88,
.height = 32,
.paletteSlot = PALSLOT_NPC_SPECIAL,
.shadowSize = SHADOW_SIZE_M,
.inanimate = FALSE,
.disableReflectionPaletteLoad = FALSE,
.tracks = TRACKS_NONE,
.oam = &gObjectEventBaseOam_8x8,
.subspriteTables = sOamTables_88x32,
.anims = sAnimTable_Standard,
.images = sPicTable_SubmarineShadow,
.affineAnims = gDummySpriteAffineAnimTable,
};
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_PichuDoll = {
.tileTag = TAG_NONE,
.paletteTag = OBJ_EVENT_PAL_TAG_NPC_2,
.reflectionPaletteTag = OBJ_EVENT_PAL_TAG_NONE,
.size = 128,
.width = 16,
.height = 16,
.paletteSlot = PALSLOT_NPC_2,
.shadowSize = SHADOW_SIZE_S,
.inanimate = TRUE,
.disableReflectionPaletteLoad = FALSE,
.tracks = TRACKS_NONE,
.oam = &gObjectEventBaseOam_16x16,
.subspriteTables = sOamTables_16x16,
.anims = sAnimTable_Inanimate,
.images = sPicTable_PichuDoll,
.affineAnims = gDummySpriteAffineAnimTable,
};
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_PikachuDoll = {
.tileTag = TAG_NONE,
.paletteTag = OBJ_EVENT_PAL_TAG_NPC_2,
.reflectionPaletteTag = OBJ_EVENT_PAL_TAG_NONE,
.size = 128,
.width = 16,
.height = 16,
.paletteSlot = PALSLOT_NPC_2,
.shadowSize = SHADOW_SIZE_S,
.inanimate = TRUE,
.disableReflectionPaletteLoad = FALSE,
.tracks = TRACKS_NONE,
.oam = &gObjectEventBaseOam_16x16,
.subspriteTables = sOamTables_16x16,
.anims = sAnimTable_Inanimate,
.images = sPicTable_PikachuDoll,
.affineAnims = gDummySpriteAffineAnimTable,
};
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_MarillDoll = {
.tileTag = TAG_NONE,
.paletteTag = OBJ_EVENT_PAL_TAG_NPC_1,
.reflectionPaletteTag = OBJ_EVENT_PAL_TAG_NONE,
.size = 128,
.width = 16,
.height = 16,
.paletteSlot = PALSLOT_NPC_1,
.shadowSize = SHADOW_SIZE_S,
.inanimate = TRUE,
.disableReflectionPaletteLoad = FALSE,
.tracks = TRACKS_NONE,
.oam = &gObjectEventBaseOam_16x16,
.subspriteTables = sOamTables_16x16,
.anims = sAnimTable_Inanimate,
.images = sPicTable_MarillDoll,
.affineAnims = gDummySpriteAffineAnimTable,
};
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_TogepiDoll = {
.tileTag = TAG_NONE,
.paletteTag = OBJ_EVENT_PAL_TAG_NPC_3,
.reflectionPaletteTag = OBJ_EVENT_PAL_TAG_NONE,
.size = 128,
.width = 16,
.height = 16,
.paletteSlot = PALSLOT_NPC_3,
.shadowSize = SHADOW_SIZE_S,
.inanimate = TRUE,
.disableReflectionPaletteLoad = FALSE,
.tracks = TRACKS_NONE,
.oam = &gObjectEventBaseOam_16x16,
.subspriteTables = sOamTables_16x16,
.anims = sAnimTable_Inanimate,
.images = sPicTable_TogepiDoll,
.affineAnims = gDummySpriteAffineAnimTable,
};
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_CyndaquilDoll = {
.tileTag = TAG_NONE,
.paletteTag = OBJ_EVENT_PAL_TAG_NPC_4,
.reflectionPaletteTag = OBJ_EVENT_PAL_TAG_NONE,
.size = 128,
.width = 16,
.height = 16,
.paletteSlot = PALSLOT_NPC_4,
.shadowSize = SHADOW_SIZE_S,
.inanimate = TRUE,
.disableReflectionPaletteLoad = FALSE,
.tracks = TRACKS_NONE,
.oam = &gObjectEventBaseOam_16x16,
.subspriteTables = sOamTables_16x16,
.anims = sAnimTable_Inanimate,
.images = sPicTable_CyndaquilDoll,
.affineAnims = gDummySpriteAffineAnimTable,
};
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_ChikoritaDoll = {
.tileTag = TAG_NONE,
.paletteTag = OBJ_EVENT_PAL_TAG_NPC_3,
.reflectionPaletteTag = OBJ_EVENT_PAL_TAG_NONE,
.size = 128,
.width = 16,
.height = 16,
.paletteSlot = PALSLOT_NPC_3,
.shadowSize = SHADOW_SIZE_S,
.inanimate = TRUE,
.disableReflectionPaletteLoad = FALSE,
.tracks = TRACKS_NONE,
.oam = &gObjectEventBaseOam_16x16,
.subspriteTables = sOamTables_16x16,
.anims = sAnimTable_Inanimate,
.images = sPicTable_ChikoritaDoll,
.affineAnims = gDummySpriteAffineAnimTable,
};
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_TotodileDoll = {
.tileTag = TAG_NONE,
.paletteTag = OBJ_EVENT_PAL_TAG_NPC_1,
.reflectionPaletteTag = OBJ_EVENT_PAL_TAG_NONE,
.size = 128,
.width = 16,
.height = 16,
.paletteSlot = PALSLOT_NPC_1,
.shadowSize = SHADOW_SIZE_S,
.inanimate = TRUE,
.disableReflectionPaletteLoad = FALSE,
.tracks = TRACKS_NONE,
.oam = &gObjectEventBaseOam_16x16,
.subspriteTables = sOamTables_16x16,
.anims = sAnimTable_Inanimate,
.images = sPicTable_TotodileDoll,
.affineAnims = gDummySpriteAffineAnimTable,
};
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_JigglypuffDoll = {
.tileTag = TAG_NONE,
.paletteTag = OBJ_EVENT_PAL_TAG_NPC_1,
.reflectionPaletteTag = OBJ_EVENT_PAL_TAG_NONE,
.size = 128,
.width = 16,
.height = 16,
.paletteSlot = PALSLOT_NPC_1,
.shadowSize = SHADOW_SIZE_S,
.inanimate = TRUE,
.disableReflectionPaletteLoad = FALSE,
.tracks = TRACKS_NONE,
.oam = &gObjectEventBaseOam_16x16,
.subspriteTables = sOamTables_16x16,
.anims = sAnimTable_Inanimate,
.images = sPicTable_JigglypuffDoll,
.affineAnims = gDummySpriteAffineAnimTable,
};
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_MeowthDoll = {
.tileTag = TAG_NONE,
.paletteTag = OBJ_EVENT_PAL_TAG_NPC_2,
.reflectionPaletteTag = OBJ_EVENT_PAL_TAG_NONE,
.size = 128,
.width = 16,
.height = 16,
.paletteSlot = PALSLOT_NPC_2,
.shadowSize = SHADOW_SIZE_S,
.inanimate = TRUE,
.disableReflectionPaletteLoad = FALSE,
.tracks = TRACKS_NONE,
.oam = &gObjectEventBaseOam_16x16,
.subspriteTables = sOamTables_16x16,
.anims = sAnimTable_Inanimate,
.images = sPicTable_MeowthDoll,
.affineAnims = gDummySpriteAffineAnimTable,
};
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_ClefairyDoll = {
.tileTag = TAG_NONE,
.paletteTag = OBJ_EVENT_PAL_TAG_NPC_1,
.reflectionPaletteTag = OBJ_EVENT_PAL_TAG_NONE,
.size = 128,
.width = 16,
.height = 16,
.paletteSlot = PALSLOT_NPC_1,
.shadowSize = SHADOW_SIZE_S,
.inanimate = TRUE,
.disableReflectionPaletteLoad = FALSE,
.tracks = TRACKS_NONE,
.oam = &gObjectEventBaseOam_16x16,
.subspriteTables = sOamTables_16x16,
.anims = sAnimTable_Inanimate,
.images = sPicTable_ClefairyDoll,
.affineAnims = gDummySpriteAffineAnimTable,
};
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_DittoDoll = {
.tileTag = TAG_NONE,
.paletteTag = OBJ_EVENT_PAL_TAG_NPC_4,
.reflectionPaletteTag = OBJ_EVENT_PAL_TAG_NONE,
.size = 128,
.width = 16,
.height = 16,
.paletteSlot = PALSLOT_NPC_4,
.shadowSize = SHADOW_SIZE_S,
.inanimate = TRUE,
.disableReflectionPaletteLoad = FALSE,
.tracks = TRACKS_NONE,
.oam = &gObjectEventBaseOam_16x16,
.subspriteTables = sOamTables_16x16,
.anims = sAnimTable_Inanimate,
.images = sPicTable_DittoDoll,
.affineAnims = gDummySpriteAffineAnimTable,
};
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_SmoochumDoll = {
.tileTag = TAG_NONE,
.paletteTag = OBJ_EVENT_PAL_TAG_NPC_4,
.reflectionPaletteTag = OBJ_EVENT_PAL_TAG_NONE,
.size = 128,
.width = 16,
.height = 16,
.paletteSlot = PALSLOT_NPC_4,
.shadowSize = SHADOW_SIZE_S,
.inanimate = TRUE,
.disableReflectionPaletteLoad = FALSE,
.tracks = TRACKS_NONE,
.oam = &gObjectEventBaseOam_16x16,
.subspriteTables = sOamTables_16x16,
.anims = sAnimTable_Inanimate,
.images = sPicTable_SmoochumDoll,
.affineAnims = gDummySpriteAffineAnimTable,
};
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_TreeckoDoll = {
.tileTag = TAG_NONE,
.paletteTag = OBJ_EVENT_PAL_TAG_NPC_3,
.reflectionPaletteTag = OBJ_EVENT_PAL_TAG_NONE,
.size = 128,
.width = 16,
.height = 16,
.paletteSlot = PALSLOT_NPC_3,
.shadowSize = SHADOW_SIZE_S,
.inanimate = TRUE,
.disableReflectionPaletteLoad = FALSE,
.tracks = TRACKS_NONE,
.oam = &gObjectEventBaseOam_16x16,
.subspriteTables = sOamTables_16x16,
.anims = sAnimTable_Inanimate,
.images = sPicTable_TreeckoDoll,
.affineAnims = gDummySpriteAffineAnimTable,
};
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_TorchicDoll = {
.tileTag = TAG_NONE,
.paletteTag = OBJ_EVENT_PAL_TAG_NPC_2,
.reflectionPaletteTag = OBJ_EVENT_PAL_TAG_NONE,
.size = 128,
.width = 16,
.height = 16,
.paletteSlot = PALSLOT_NPC_2,
.shadowSize = SHADOW_SIZE_S,
.inanimate = TRUE,
.disableReflectionPaletteLoad = FALSE,
.tracks = TRACKS_NONE,
.oam = &gObjectEventBaseOam_16x16,
.subspriteTables = sOamTables_16x16,
.anims = sAnimTable_Inanimate,
.images = sPicTable_TorchicDoll,
.affineAnims = gDummySpriteAffineAnimTable,
};
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_MudkipDoll = {
.tileTag = TAG_NONE,
.paletteTag = OBJ_EVENT_PAL_TAG_NPC_1,
.reflectionPaletteTag = OBJ_EVENT_PAL_TAG_NONE,
.size = 128,
.width = 16,
.height = 16,
.paletteSlot = PALSLOT_NPC_1,
.shadowSize = SHADOW_SIZE_S,
.inanimate = TRUE,
.disableReflectionPaletteLoad = FALSE,
.tracks = TRACKS_NONE,
.oam = &gObjectEventBaseOam_16x16,
.subspriteTables = sOamTables_16x16,
.anims = sAnimTable_Inanimate,
.images = sPicTable_MudkipDoll,
.affineAnims = gDummySpriteAffineAnimTable,
};
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_DuskullDoll = {
.tileTag = TAG_NONE,
.paletteTag = OBJ_EVENT_PAL_TAG_NPC_4,
.reflectionPaletteTag = OBJ_EVENT_PAL_TAG_NONE,
.size = 128,
.width = 16,
.height = 16,
.paletteSlot = PALSLOT_NPC_4,
.shadowSize = SHADOW_SIZE_S,
.inanimate = TRUE,
.disableReflectionPaletteLoad = FALSE,
.tracks = TRACKS_NONE,
.oam = &gObjectEventBaseOam_16x16,
.subspriteTables = sOamTables_16x16,
.anims = sAnimTable_Inanimate,
.images = sPicTable_DuskullDoll,
.affineAnims = gDummySpriteAffineAnimTable,
};
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_WynautDoll = {
.tileTag = TAG_NONE,
.paletteTag = OBJ_EVENT_PAL_TAG_NPC_1,
.reflectionPaletteTag = OBJ_EVENT_PAL_TAG_NONE,
.size = 128,
.width = 16,
.height = 16,
.paletteSlot = PALSLOT_NPC_1,
.shadowSize = SHADOW_SIZE_S,
.inanimate = TRUE,
.disableReflectionPaletteLoad = FALSE,
.tracks = TRACKS_NONE,
.oam = &gObjectEventBaseOam_16x16,
.subspriteTables = sOamTables_16x16,
.anims = sAnimTable_Inanimate,
.images = sPicTable_WynautDoll,
.affineAnims = gDummySpriteAffineAnimTable,
};
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_BaltoyDoll = {
.tileTag = TAG_NONE,
.paletteTag = OBJ_EVENT_PAL_TAG_NPC_1,
.reflectionPaletteTag = OBJ_EVENT_PAL_TAG_NONE,
.size = 128,
.width = 16,
.height = 16,
.paletteSlot = PALSLOT_NPC_1,
.shadowSize = SHADOW_SIZE_S,
.inanimate = TRUE,
.disableReflectionPaletteLoad = FALSE,
.tracks = TRACKS_NONE,
.oam = &gObjectEventBaseOam_16x16,
.subspriteTables = sOamTables_16x16,
.anims = sAnimTable_Inanimate,
.images = sPicTable_BaltoyDoll,
.affineAnims = gDummySpriteAffineAnimTable,
};
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_KecleonDoll = {
.tileTag = TAG_NONE,
.paletteTag = OBJ_EVENT_PAL_TAG_NPC_3,
.reflectionPaletteTag = OBJ_EVENT_PAL_TAG_NONE,
.size = 128,
.width = 16,
.height = 16,
.paletteSlot = PALSLOT_NPC_3,
.shadowSize = SHADOW_SIZE_S,
.inanimate = TRUE,
.disableReflectionPaletteLoad = FALSE,
.tracks = TRACKS_NONE,
.oam = &gObjectEventBaseOam_16x16,
.subspriteTables = sOamTables_16x16,
.anims = sAnimTable_Inanimate,
.images = sPicTable_KecleonDoll,
.affineAnims = gDummySpriteAffineAnimTable,
};
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_AzurillDoll = {
.tileTag = TAG_NONE,
.paletteTag = OBJ_EVENT_PAL_TAG_NPC_1,
.reflectionPaletteTag = OBJ_EVENT_PAL_TAG_NONE,
.size = 128,
.width = 16,
.height = 16,
.paletteSlot = PALSLOT_NPC_1,
.shadowSize = SHADOW_SIZE_S,
.inanimate = TRUE,
.disableReflectionPaletteLoad = FALSE,
.tracks = TRACKS_NONE,
.oam = &gObjectEventBaseOam_16x16,
.subspriteTables = sOamTables_16x16,
.anims = sAnimTable_Inanimate,
.images = sPicTable_AzurillDoll,
.affineAnims = gDummySpriteAffineAnimTable,
};
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_SkittyDoll = {
.tileTag = TAG_NONE,
.paletteTag = OBJ_EVENT_PAL_TAG_NPC_1,
.reflectionPaletteTag = OBJ_EVENT_PAL_TAG_NONE,
.size = 128,
.width = 16,
.height = 16,
.paletteSlot = PALSLOT_NPC_1,
.shadowSize = SHADOW_SIZE_S,
.inanimate = TRUE,
.disableReflectionPaletteLoad = FALSE,
.tracks = TRACKS_NONE,
.oam = &gObjectEventBaseOam_16x16,
.subspriteTables = sOamTables_16x16,
.anims = sAnimTable_Inanimate,
.images = sPicTable_SkittyDoll,
.affineAnims = gDummySpriteAffineAnimTable,
};
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_SwabluDoll = {
.tileTag = TAG_NONE,
.paletteTag = OBJ_EVENT_PAL_TAG_NPC_1,
.reflectionPaletteTag = OBJ_EVENT_PAL_TAG_NONE,
.size = 128,
.width = 16,
.height = 16,
.paletteSlot = PALSLOT_NPC_1,
.shadowSize = SHADOW_SIZE_S,
.inanimate = TRUE,
.disableReflectionPaletteLoad = FALSE,
.tracks = TRACKS_NONE,
.oam = &gObjectEventBaseOam_16x16,
.subspriteTables = sOamTables_16x16,
.anims = sAnimTable_Inanimate,
.images = sPicTable_SwabluDoll,
.affineAnims = gDummySpriteAffineAnimTable,
};
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_GulpinDoll = {
.tileTag = TAG_NONE,
.paletteTag = OBJ_EVENT_PAL_TAG_NPC_3,
.reflectionPaletteTag = OBJ_EVENT_PAL_TAG_NONE,
.size = 128,
.width = 16,
.height = 16,
.paletteSlot = PALSLOT_NPC_3,
.shadowSize = SHADOW_SIZE_S,
.inanimate = TRUE,
.disableReflectionPaletteLoad = FALSE,
.tracks = TRACKS_NONE,
.oam = &gObjectEventBaseOam_16x16,
.subspriteTables = sOamTables_16x16,
.anims = sAnimTable_Inanimate,
.images = sPicTable_GulpinDoll,
.affineAnims = gDummySpriteAffineAnimTable,
};
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_LotadDoll = {
.tileTag = TAG_NONE,
.paletteTag = OBJ_EVENT_PAL_TAG_NPC_3,
.reflectionPaletteTag = OBJ_EVENT_PAL_TAG_NONE,
.size = 128,
.width = 16,
.height = 16,
.paletteSlot = PALSLOT_NPC_3,
.shadowSize = SHADOW_SIZE_S,
.inanimate = TRUE,
.disableReflectionPaletteLoad = FALSE,
.tracks = TRACKS_NONE,
.oam = &gObjectEventBaseOam_16x16,
.subspriteTables = sOamTables_16x16,
.anims = sAnimTable_Inanimate,
.images = sPicTable_LotadDoll,
.affineAnims = gDummySpriteAffineAnimTable,
};
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_SeedotDoll = {
.tileTag = TAG_NONE,
.paletteTag = OBJ_EVENT_PAL_TAG_NPC_3,
.reflectionPaletteTag = OBJ_EVENT_PAL_TAG_NONE,
.size = 128,
.width = 16,
.height = 16,
.paletteSlot = PALSLOT_NPC_3,
.shadowSize = SHADOW_SIZE_S,
.inanimate = TRUE,
.disableReflectionPaletteLoad = FALSE,
.tracks = TRACKS_NONE,
.oam = &gObjectEventBaseOam_16x16,
.subspriteTables = sOamTables_16x16,
.anims = sAnimTable_Inanimate,
.images = sPicTable_SeedotDoll,
.affineAnims = gDummySpriteAffineAnimTable,
};
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_PikaCushion = {
.tileTag = TAG_NONE,
.paletteTag = OBJ_EVENT_PAL_TAG_NPC_2,
.reflectionPaletteTag = OBJ_EVENT_PAL_TAG_NONE,
.size = 128,
.width = 16,
.height = 16,
.paletteSlot = PALSLOT_NPC_2,
.shadowSize = SHADOW_SIZE_S,
.inanimate = TRUE,
.disableReflectionPaletteLoad = FALSE,
.tracks = TRACKS_NONE,
.oam = &gObjectEventBaseOam_16x16,
.subspriteTables = sOamTables_16x16,
.anims = sAnimTable_Inanimate,
.images = sPicTable_PikaCushion,
.affineAnims = gDummySpriteAffineAnimTable,
};
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_RoundCushion = {
.tileTag = TAG_NONE,
.paletteTag = OBJ_EVENT_PAL_TAG_NPC_1,
.reflectionPaletteTag = OBJ_EVENT_PAL_TAG_NONE,
.size = 128,
.width = 16,
.height = 16,
.paletteSlot = PALSLOT_NPC_1,
.shadowSize = SHADOW_SIZE_S,
.inanimate = TRUE,
.disableReflectionPaletteLoad = FALSE,
.tracks = TRACKS_NONE,
.oam = &gObjectEventBaseOam_16x16,
.subspriteTables = sOamTables_16x16,
.anims = sAnimTable_Inanimate,
.images = sPicTable_RoundCushion,
.affineAnims = gDummySpriteAffineAnimTable,
};
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_KissCushion = {
.tileTag = TAG_NONE,
.paletteTag = OBJ_EVENT_PAL_TAG_NPC_4,
.reflectionPaletteTag = OBJ_EVENT_PAL_TAG_NONE,
.size = 128,
.width = 16,
.height = 16,
.paletteSlot = PALSLOT_NPC_4,
.shadowSize = SHADOW_SIZE_S,
.inanimate = TRUE,
.disableReflectionPaletteLoad = FALSE,
.tracks = TRACKS_NONE,
.oam = &gObjectEventBaseOam_16x16,
.subspriteTables = sOamTables_16x16,
.anims = sAnimTable_Inanimate,
.images = sPicTable_KissCushion,
.affineAnims = gDummySpriteAffineAnimTable,
};
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_ZigzagCushion = {
.tileTag = TAG_NONE,
.paletteTag = OBJ_EVENT_PAL_TAG_NPC_1,
.reflectionPaletteTag = OBJ_EVENT_PAL_TAG_NONE,
.size = 128,
.width = 16,
.height = 16,
.paletteSlot = PALSLOT_NPC_1,
.shadowSize = SHADOW_SIZE_S,
.inanimate = TRUE,
.disableReflectionPaletteLoad = FALSE,
.tracks = TRACKS_NONE,
.oam = &gObjectEventBaseOam_16x16,
.subspriteTables = sOamTables_16x16,
.anims = sAnimTable_Inanimate,
.images = sPicTable_ZigzagCushion,
.affineAnims = gDummySpriteAffineAnimTable,
};
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_SpinCushion = {
.tileTag = TAG_NONE,
.paletteTag = OBJ_EVENT_PAL_TAG_NPC_1,
.reflectionPaletteTag = OBJ_EVENT_PAL_TAG_NONE,
.size = 128,
.width = 16,
.height = 16,
.paletteSlot = PALSLOT_NPC_1,
.shadowSize = SHADOW_SIZE_S,
.inanimate = TRUE,
.disableReflectionPaletteLoad = FALSE,
.tracks = TRACKS_NONE,
.oam = &gObjectEventBaseOam_16x16,
.subspriteTables = sOamTables_16x16,
.anims = sAnimTable_Inanimate,
.images = sPicTable_SpinCushion,
.affineAnims = gDummySpriteAffineAnimTable,
};
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_DiamondCushion = {
.tileTag = TAG_NONE,
.paletteTag = OBJ_EVENT_PAL_TAG_NPC_4,
.reflectionPaletteTag = OBJ_EVENT_PAL_TAG_NONE,
.size = 128,
.width = 16,
.height = 16,
.paletteSlot = PALSLOT_NPC_4,
.shadowSize = SHADOW_SIZE_S,
.inanimate = TRUE,
.disableReflectionPaletteLoad = FALSE,
.tracks = TRACKS_NONE,
.oam = &gObjectEventBaseOam_16x16,
.subspriteTables = sOamTables_16x16,
.anims = sAnimTable_Inanimate,
.images = sPicTable_DiamondCushion,
.affineAnims = gDummySpriteAffineAnimTable,
};
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_BallCushion = {
.tileTag = TAG_NONE,
.paletteTag = OBJ_EVENT_PAL_TAG_NPC_3,
.reflectionPaletteTag = OBJ_EVENT_PAL_TAG_NONE,
.size = 128,
.width = 16,
.height = 16,
.paletteSlot = PALSLOT_NPC_3,
.shadowSize = SHADOW_SIZE_S,
.inanimate = TRUE,
.disableReflectionPaletteLoad = FALSE,
.tracks = TRACKS_NONE,
.oam = &gObjectEventBaseOam_16x16,
.subspriteTables = sOamTables_16x16,
.anims = sAnimTable_Inanimate,
.images = sPicTable_BallCushion,
.affineAnims = gDummySpriteAffineAnimTable,
};
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_GrassCushion = {
.tileTag = TAG_NONE,
.paletteTag = OBJ_EVENT_PAL_TAG_NPC_3,
.reflectionPaletteTag = OBJ_EVENT_PAL_TAG_NONE,
.size = 128,
.width = 16,
.height = 16,
.paletteSlot = PALSLOT_NPC_3,
.shadowSize = SHADOW_SIZE_S,
.inanimate = TRUE,
.disableReflectionPaletteLoad = FALSE,
.tracks = TRACKS_NONE,
.oam = &gObjectEventBaseOam_16x16,
.subspriteTables = sOamTables_16x16,
.anims = sAnimTable_Inanimate,
.images = sPicTable_GrassCushion,
.affineAnims = gDummySpriteAffineAnimTable,
};
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_FireCushion = {
.tileTag = TAG_NONE,
.paletteTag = OBJ_EVENT_PAL_TAG_NPC_2,
.reflectionPaletteTag = OBJ_EVENT_PAL_TAG_NONE,
.size = 128,
.width = 16,
.height = 16,
.paletteSlot = PALSLOT_NPC_2,
.shadowSize = SHADOW_SIZE_S,
.inanimate = TRUE,
.disableReflectionPaletteLoad = FALSE,
.tracks = TRACKS_NONE,
.oam = &gObjectEventBaseOam_16x16,
.subspriteTables = sOamTables_16x16,
.anims = sAnimTable_Inanimate,
.images = sPicTable_FireCushion,
.affineAnims = gDummySpriteAffineAnimTable,
};
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_WaterCushion = {
.tileTag = TAG_NONE,
.paletteTag = OBJ_EVENT_PAL_TAG_NPC_1,
.reflectionPaletteTag = OBJ_EVENT_PAL_TAG_NONE,
.size = 128,
.width = 16,
.height = 16,
.paletteSlot = PALSLOT_NPC_1,
.shadowSize = SHADOW_SIZE_S,
.inanimate = TRUE,
.disableReflectionPaletteLoad = FALSE,
.tracks = TRACKS_NONE,
.oam = &gObjectEventBaseOam_16x16,
.subspriteTables = sOamTables_16x16,
.anims = sAnimTable_Inanimate,
.images = sPicTable_WaterCushion,
.affineAnims = gDummySpriteAffineAnimTable,
};
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_BigSnorlaxDoll = {
.tileTag = TAG_NONE,
.paletteTag = OBJ_EVENT_PAL_TAG_NPC_4,
.reflectionPaletteTag = OBJ_EVENT_PAL_TAG_NONE,
.size = 512,
.width = 32,
.height = 32,
.paletteSlot = PALSLOT_NPC_4,
.shadowSize = SHADOW_SIZE_M,
.inanimate = TRUE,
.disableReflectionPaletteLoad = FALSE,
.tracks = TRACKS_NONE,
.oam = &gObjectEventBaseOam_32x32,
.subspriteTables = sOamTables_32x32,
.anims = sAnimTable_Inanimate,
.images = sPicTable_BigSnorlaxDoll,
.affineAnims = gDummySpriteAffineAnimTable,
};
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_BigRhydonDoll = {
.tileTag = TAG_NONE,
.paletteTag = OBJ_EVENT_PAL_TAG_NPC_4,
.reflectionPaletteTag = OBJ_EVENT_PAL_TAG_NONE,
.size = 512,
.width = 32,
.height = 32,
.paletteSlot = PALSLOT_NPC_4,
.shadowSize = SHADOW_SIZE_M,
.inanimate = TRUE,
.disableReflectionPaletteLoad = FALSE,
.tracks = TRACKS_NONE,
.oam = &gObjectEventBaseOam_32x32,
.subspriteTables = sOamTables_32x32,
.anims = sAnimTable_Inanimate,
.images = sPicTable_BigRhydonDoll,
.affineAnims = gDummySpriteAffineAnimTable,
};
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_BigLaprasDoll = {
.tileTag = TAG_NONE,
.paletteTag = OBJ_EVENT_PAL_TAG_NPC_1,
.reflectionPaletteTag = OBJ_EVENT_PAL_TAG_NONE,
.size = 512,
.width = 32,
.height = 32,
.paletteSlot = PALSLOT_NPC_1,
.shadowSize = SHADOW_SIZE_M,
.inanimate = TRUE,
.disableReflectionPaletteLoad = FALSE,
.tracks = TRACKS_NONE,
.oam = &gObjectEventBaseOam_32x32,
.subspriteTables = sOamTables_32x32,
.anims = sAnimTable_Inanimate,
.images = sPicTable_BigLaprasDoll,
.affineAnims = gDummySpriteAffineAnimTable,
};
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_BigVenusaurDoll = {
.tileTag = TAG_NONE,
.paletteTag = OBJ_EVENT_PAL_TAG_NPC_3,
.reflectionPaletteTag = OBJ_EVENT_PAL_TAG_NONE,
.size = 512,
.width = 32,
.height = 32,
.paletteSlot = PALSLOT_NPC_3,
.shadowSize = SHADOW_SIZE_M,
.inanimate = TRUE,
.disableReflectionPaletteLoad = FALSE,
.tracks = TRACKS_NONE,
.oam = &gObjectEventBaseOam_32x32,
.subspriteTables = sOamTables_32x32,
.anims = sAnimTable_Inanimate,
.images = sPicTable_BigVenusaurDoll,
.affineAnims = gDummySpriteAffineAnimTable,
};
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_BigCharizardDoll = {
.tileTag = TAG_NONE,
.paletteTag = OBJ_EVENT_PAL_TAG_NPC_2,
.reflectionPaletteTag = OBJ_EVENT_PAL_TAG_NONE,
.size = 512,
.width = 32,
.height = 32,
.paletteSlot = PALSLOT_NPC_2,
.shadowSize = SHADOW_SIZE_M,
.inanimate = TRUE,
.disableReflectionPaletteLoad = FALSE,
.tracks = TRACKS_NONE,
.oam = &gObjectEventBaseOam_32x32,
.subspriteTables = sOamTables_32x32,
.anims = sAnimTable_Inanimate,
.images = sPicTable_BigCharizardDoll,
.affineAnims = gDummySpriteAffineAnimTable,
};
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_BigBlastoiseDoll = {
.tileTag = TAG_NONE,
.paletteTag = OBJ_EVENT_PAL_TAG_NPC_1,
.reflectionPaletteTag = OBJ_EVENT_PAL_TAG_NONE,
.size = 512,
.width = 32,
.height = 32,
.paletteSlot = PALSLOT_NPC_1,
.shadowSize = SHADOW_SIZE_M,
.inanimate = TRUE,
.disableReflectionPaletteLoad = FALSE,
.tracks = TRACKS_NONE,
.oam = &gObjectEventBaseOam_32x32,
.subspriteTables = sOamTables_32x32,
.anims = sAnimTable_Inanimate,
.images = sPicTable_BigBlastoiseDoll,
.affineAnims = gDummySpriteAffineAnimTable,
};
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_BigWailmerDoll = {
.tileTag = TAG_NONE,
.paletteTag = OBJ_EVENT_PAL_TAG_NPC_4,
.reflectionPaletteTag = OBJ_EVENT_PAL_TAG_NONE,
.size = 512,
.width = 32,
.height = 32,
.paletteSlot = PALSLOT_NPC_4,
.shadowSize = SHADOW_SIZE_M,
.inanimate = TRUE,
.disableReflectionPaletteLoad = FALSE,
.tracks = TRACKS_NONE,
.oam = &gObjectEventBaseOam_32x32,
.subspriteTables = sOamTables_32x32,
.anims = sAnimTable_Inanimate,
.images = sPicTable_BigWailmerDoll,
.affineAnims = gDummySpriteAffineAnimTable,
};
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_BigRegirockDoll = {
.tileTag = TAG_NONE,
.paletteTag = OBJ_EVENT_PAL_TAG_NPC_1,
.reflectionPaletteTag = OBJ_EVENT_PAL_TAG_NONE,
.size = 512,
.width = 32,
.height = 32,
.paletteSlot = PALSLOT_NPC_1,
.shadowSize = SHADOW_SIZE_M,
.inanimate = TRUE,
.disableReflectionPaletteLoad = FALSE,
.tracks = TRACKS_NONE,
.oam = &gObjectEventBaseOam_32x32,
.subspriteTables = sOamTables_32x32,
.anims = sAnimTable_Inanimate,
.images = sPicTable_BigRegirockDoll,
.affineAnims = gDummySpriteAffineAnimTable,
};
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_BigRegiceDoll = {
.tileTag = TAG_NONE,
.paletteTag = OBJ_EVENT_PAL_TAG_NPC_3,
.reflectionPaletteTag = OBJ_EVENT_PAL_TAG_NONE,
.size = 512,
.width = 32,
.height = 32,
.paletteSlot = PALSLOT_NPC_3,
.shadowSize = SHADOW_SIZE_M,
.inanimate = TRUE,
.disableReflectionPaletteLoad = FALSE,
.tracks = TRACKS_NONE,
.oam = &gObjectEventBaseOam_32x32,
.subspriteTables = sOamTables_32x32,
.anims = sAnimTable_Inanimate,
.images = sPicTable_BigRegiceDoll,
.affineAnims = gDummySpriteAffineAnimTable,
};
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_BigRegisteelDoll = {
.tileTag = TAG_NONE,
.paletteTag = OBJ_EVENT_PAL_TAG_NPC_4,
.reflectionPaletteTag = OBJ_EVENT_PAL_TAG_NONE,
.size = 512,
.width = 32,
.height = 32,
.paletteSlot = PALSLOT_NPC_4,
.shadowSize = SHADOW_SIZE_M,
.inanimate = TRUE,
.disableReflectionPaletteLoad = FALSE,
.tracks = TRACKS_NONE,
.oam = &gObjectEventBaseOam_32x32,
.subspriteTables = sOamTables_32x32,
.anims = sAnimTable_Inanimate,
.images = sPicTable_BigRegisteelDoll,
.affineAnims = gDummySpriteAffineAnimTable,
};
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Latias = {
.tileTag = TAG_NONE,
.paletteTag = OBJ_EVENT_PAL_TAG_NPC_2,
.reflectionPaletteTag = OBJ_EVENT_PAL_TAG_NONE,
.size = 512,
.width = 32,
.height = 32,
.paletteSlot = PALSLOT_NPC_2,
.shadowSize = SHADOW_SIZE_M,
.inanimate = FALSE,
.disableReflectionPaletteLoad = FALSE,
.tracks = TRACKS_NONE,
.oam = &gObjectEventBaseOam_32x32,
.subspriteTables = sOamTables_32x32,
.anims = sAnimTable_Standard,
.images = sPicTable_LatiasLatios,
.affineAnims = gDummySpriteAffineAnimTable,
};
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Latios = {
.tileTag = TAG_NONE,
.paletteTag = OBJ_EVENT_PAL_TAG_NPC_1,
.reflectionPaletteTag = OBJ_EVENT_PAL_TAG_NONE,
.size = 512,
.width = 32,
.height = 32,
.paletteSlot = PALSLOT_NPC_1,
.shadowSize = SHADOW_SIZE_M,
.inanimate = FALSE,
.disableReflectionPaletteLoad = FALSE,
.tracks = TRACKS_NONE,
.oam = &gObjectEventBaseOam_32x32,
.subspriteTables = sOamTables_32x32,
.anims = sAnimTable_Standard,
.images = sPicTable_LatiasLatios,
.affineAnims = gDummySpriteAffineAnimTable,
};
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_GameboyKid = {
.tileTag = TAG_NONE,
.paletteTag = OBJ_EVENT_PAL_TAG_NPC_3,
.reflectionPaletteTag = OBJ_EVENT_PAL_TAG_NONE,
.size = 256,
.width = 16,
.height = 32,
.paletteSlot = PALSLOT_NPC_3,
.shadowSize = SHADOW_SIZE_M,
.inanimate = FALSE,
.disableReflectionPaletteLoad = FALSE,
.tracks = TRACKS_FOOT,
.oam = &gObjectEventBaseOam_16x32,
.subspriteTables = sOamTables_16x32,
.anims = sAnimTable_Standard,
.images = sPicTable_GameboyKid,
.affineAnims = gDummySpriteAffineAnimTable,
};
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_ContestJudge = {
.tileTag = TAG_NONE,
.paletteTag = OBJ_EVENT_PAL_TAG_NPC_3,
.reflectionPaletteTag = OBJ_EVENT_PAL_TAG_NONE,
.size = 256,
.width = 16,
.height = 32,
.paletteSlot = PALSLOT_NPC_3,
.shadowSize = SHADOW_SIZE_M,
.inanimate = FALSE,
.disableReflectionPaletteLoad = FALSE,
.tracks = TRACKS_FOOT,
.oam = &gObjectEventBaseOam_16x32,
.subspriteTables = sOamTables_16x32,
.anims = sAnimTable_Standard,
.images = sPicTable_ContestJudge,
.affineAnims = gDummySpriteAffineAnimTable,
};
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_BrendanWatering = {
.tileTag = TAG_NONE,
.paletteTag = OBJ_EVENT_PAL_TAG_BRENDAN,
.reflectionPaletteTag = OBJ_EVENT_PAL_TAG_BRIDGE_REFLECTION,
.size = 512,
.width = 32,
.height = 32,
.paletteSlot = PALSLOT_PLAYER,
.shadowSize = SHADOW_SIZE_M,
.inanimate = FALSE,
.disableReflectionPaletteLoad = FALSE,
.tracks = TRACKS_FOOT,
.oam = &gObjectEventBaseOam_32x32,
.subspriteTables = sOamTables_32x32,
.anims = sAnimTable_Standard,
.images = sPicTable_BrendanWatering,
.affineAnims = gDummySpriteAffineAnimTable,
};
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_MayWatering = {
.tileTag = TAG_NONE,
.paletteTag = OBJ_EVENT_PAL_TAG_MAY,
.reflectionPaletteTag = OBJ_EVENT_PAL_TAG_BRIDGE_REFLECTION,
.size = 512,
.width = 32,
.height = 32,
.paletteSlot = PALSLOT_PLAYER,
.shadowSize = SHADOW_SIZE_M,
.inanimate = FALSE,
.disableReflectionPaletteLoad = FALSE,
.tracks = TRACKS_FOOT,
.oam = &gObjectEventBaseOam_32x32,
.subspriteTables = sOamTables_32x32,
.anims = sAnimTable_Standard,
.images = sPicTable_MayWatering,
.affineAnims = gDummySpriteAffineAnimTable,
};
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_BrendanDecorating = {
.tileTag = TAG_NONE,
.paletteTag = OBJ_EVENT_PAL_TAG_BRENDAN,
.reflectionPaletteTag = OBJ_EVENT_PAL_TAG_BRIDGE_REFLECTION,
.size = 256,
.width = 16,
.height = 32,
.paletteSlot = PALSLOT_NPC_SPECIAL,
.shadowSize = SHADOW_SIZE_M,
.inanimate = TRUE,
.disableReflectionPaletteLoad = FALSE,
.tracks = TRACKS_FOOT,
.oam = &gObjectEventBaseOam_16x32,
.subspriteTables = sOamTables_16x32,
.anims = sAnimTable_Inanimate,
.images = sPicTable_BrendanDecorating,
.affineAnims = gDummySpriteAffineAnimTable,
};
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_MayDecorating = {
.tileTag = TAG_NONE,
.paletteTag = OBJ_EVENT_PAL_TAG_MAY,
.reflectionPaletteTag = OBJ_EVENT_PAL_TAG_BRIDGE_REFLECTION,
.size = 256,
.width = 16,
.height = 32,
.paletteSlot = PALSLOT_NPC_SPECIAL,
.shadowSize = SHADOW_SIZE_M,
.inanimate = TRUE,
.disableReflectionPaletteLoad = FALSE,
.tracks = TRACKS_FOOT,
.oam = &gObjectEventBaseOam_16x32,
.subspriteTables = sOamTables_16x32,
.anims = sAnimTable_Inanimate,
.images = sPicTable_MayDecorating,
.affineAnims = gDummySpriteAffineAnimTable,
};
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Archie = {
.tileTag = TAG_NONE,
.paletteTag = OBJ_EVENT_PAL_TAG_NPC_1,
.reflectionPaletteTag = OBJ_EVENT_PAL_TAG_NONE,
.size = 256,
.width = 16,
.height = 32,
.paletteSlot = PALSLOT_NPC_1,
.shadowSize = SHADOW_SIZE_M,
.inanimate = FALSE,
.disableReflectionPaletteLoad = FALSE,
.tracks = TRACKS_FOOT,
.oam = &gObjectEventBaseOam_16x32,
.subspriteTables = sOamTables_16x32,
.anims = sAnimTable_Standard,
.images = sPicTable_Archie,
.affineAnims = gDummySpriteAffineAnimTable,
};
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Maxie = {
.tileTag = TAG_NONE,
.paletteTag = OBJ_EVENT_PAL_TAG_NPC_2,
.reflectionPaletteTag = OBJ_EVENT_PAL_TAG_NONE,
.size = 256,
.width = 16,
.height = 32,
.paletteSlot = PALSLOT_NPC_2,
.shadowSize = SHADOW_SIZE_M,
.inanimate = FALSE,
.disableReflectionPaletteLoad = FALSE,
.tracks = TRACKS_FOOT,
.oam = &gObjectEventBaseOam_16x32,
.subspriteTables = sOamTables_16x32,
.anims = sAnimTable_Standard,
.images = sPicTable_Maxie,
.affineAnims = gDummySpriteAffineAnimTable,
};
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_KyogreFront = {
.tileTag = TAG_NONE,
.paletteTag = OBJ_EVENT_PAL_TAG_NPC_4,
.reflectionPaletteTag = OBJ_EVENT_PAL_TAG_NONE,
.size = 512,
.width = 32,
.height = 32,
.paletteSlot = PALSLOT_NPC_4,
.shadowSize = SHADOW_SIZE_M,
.inanimate = FALSE,
.disableReflectionPaletteLoad = FALSE,
.tracks = TRACKS_FOOT,
.oam = &gObjectEventBaseOam_32x32,
.subspriteTables = sOamTables_32x32,
.anims = sAnimTable_Standard,
.images = sPicTable_KyogreFront,
.affineAnims = sAffineAnimTable_KyogreGroudon,
};
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_GroudonFront = {
.tileTag = TAG_NONE,
.paletteTag = OBJ_EVENT_PAL_TAG_NPC_3,
.reflectionPaletteTag = OBJ_EVENT_PAL_TAG_NONE,
.size = 512,
.width = 32,
.height = 32,
.paletteSlot = PALSLOT_NPC_3,
.shadowSize = SHADOW_SIZE_M,
.inanimate = FALSE,
.disableReflectionPaletteLoad = FALSE,
.tracks = TRACKS_FOOT,
.oam = &gObjectEventBaseOam_32x32,
.subspriteTables = sOamTables_32x32,
.anims = sAnimTable_Standard,
.images = sPicTable_GroudonFront,
.affineAnims = sAffineAnimTable_KyogreGroudon,
};
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_KyogreSide = {
.tileTag = TAG_NONE,
.paletteTag = OBJ_EVENT_PAL_TAG_NPC_4,
.reflectionPaletteTag = OBJ_EVENT_PAL_TAG_NONE,
.size = 512,
.width = 32,
.height = 32,
.paletteSlot = PALSLOT_NPC_4,
.shadowSize = SHADOW_SIZE_M,
.inanimate = FALSE,
.disableReflectionPaletteLoad = FALSE,
.tracks = TRACKS_FOOT,
.oam = &gObjectEventBaseOam_32x32,
.subspriteTables = sOamTables_32x32,
.anims = sAnimTable_Standard,
.images = sPicTable_KyogreSide,
.affineAnims = sAffineAnimTable_KyogreGroudon,
};
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_GroudonSide = {
.tileTag = TAG_NONE,
.paletteTag = OBJ_EVENT_PAL_TAG_NPC_3,
.reflectionPaletteTag = OBJ_EVENT_PAL_TAG_NONE,
.size = 512,
.width = 32,
.height = 32,
.paletteSlot = PALSLOT_NPC_3,
.shadowSize = SHADOW_SIZE_M,
.inanimate = FALSE,
.disableReflectionPaletteLoad = FALSE,
.tracks = TRACKS_FOOT,
.oam = &gObjectEventBaseOam_32x32,
.subspriteTables = sOamTables_32x32,
.anims = sAnimTable_GroudonSide,
.images = sPicTable_GroudonSide,
.affineAnims = sAffineAnimTable_KyogreGroudon,
};
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Fossil = {
.tileTag = TAG_NONE,
.paletteTag = OBJ_EVENT_PAL_TAG_NPC_1,
.reflectionPaletteTag = OBJ_EVENT_PAL_TAG_NONE,
.size = 128,
.width = 16,
.height = 16,
.paletteSlot = PALSLOT_NPC_1,
.shadowSize = SHADOW_SIZE_S,
.inanimate = TRUE,
.disableReflectionPaletteLoad = FALSE,
.tracks = TRACKS_NONE,
.oam = &gObjectEventBaseOam_16x16,
.subspriteTables = sOamTables_16x16,
.anims = sAnimTable_Inanimate,
.images = sPicTable_Fossil,
.affineAnims = gDummySpriteAffineAnimTable,
};
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Regirock = {
.tileTag = TAG_NONE,
.paletteTag = OBJ_EVENT_PAL_TAG_NPC_2,
.reflectionPaletteTag = OBJ_EVENT_PAL_TAG_NONE,
.size = 512,
.width = 32,
.height = 32,
.paletteSlot = PALSLOT_NPC_2,
.shadowSize = SHADOW_SIZE_M,
.inanimate = TRUE,
.disableReflectionPaletteLoad = FALSE,
.tracks = TRACKS_FOOT,
.oam = &gObjectEventBaseOam_32x32,
.subspriteTables = sOamTables_32x32,
.anims = sAnimTable_Standard,
.images = sPicTable_Regi,
.affineAnims = gDummySpriteAffineAnimTable,
};
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Regice = {
.tileTag = TAG_NONE,
.paletteTag = OBJ_EVENT_PAL_TAG_NPC_3,
.reflectionPaletteTag = OBJ_EVENT_PAL_TAG_NONE,
.size = 512,
.width = 32,
.height = 32,
.paletteSlot = PALSLOT_NPC_3,
.shadowSize = SHADOW_SIZE_M,
.inanimate = TRUE,
.disableReflectionPaletteLoad = FALSE,
.tracks = TRACKS_FOOT,
.oam = &gObjectEventBaseOam_32x32,
.subspriteTables = sOamTables_32x32,
.anims = sAnimTable_Standard,
.images = sPicTable_Regi,
.affineAnims = gDummySpriteAffineAnimTable,
};
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Registeel = {
.tileTag = TAG_NONE,
.paletteTag = OBJ_EVENT_PAL_TAG_NPC_4,
.reflectionPaletteTag = OBJ_EVENT_PAL_TAG_NONE,
.size = 512,
.width = 32,
.height = 32,
.paletteSlot = PALSLOT_NPC_4,
.shadowSize = SHADOW_SIZE_M,
.inanimate = TRUE,
.disableReflectionPaletteLoad = FALSE,
.tracks = TRACKS_FOOT,
.oam = &gObjectEventBaseOam_32x32,
.subspriteTables = sOamTables_32x32,
.anims = sAnimTable_Standard,
.images = sPicTable_Regi,
.affineAnims = gDummySpriteAffineAnimTable,
};
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Skitty = {
.tileTag = TAG_NONE,
.paletteTag = OBJ_EVENT_PAL_TAG_NPC_1,
.reflectionPaletteTag = OBJ_EVENT_PAL_TAG_NONE,
.size = 128,
.width = 16,
.height = 16,
.paletteSlot = PALSLOT_NPC_1,
.shadowSize = SHADOW_SIZE_M,
.inanimate = FALSE,
.disableReflectionPaletteLoad = FALSE,
.tracks = TRACKS_FOOT,
.oam = &gObjectEventBaseOam_16x16,
.subspriteTables = sOamTables_16x16,
.anims = sAnimTable_Standard,
.images = sPicTable_Skitty,
.affineAnims = gDummySpriteAffineAnimTable,
};
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Kecleon = {
.tileTag = TAG_NONE,
.paletteTag = OBJ_EVENT_PAL_TAG_NPC_3,
.reflectionPaletteTag = OBJ_EVENT_PAL_TAG_NONE,
.size = 128,
.width = 16,
.height = 16,
.paletteSlot = PALSLOT_NPC_3,
.shadowSize = SHADOW_SIZE_M,
.inanimate = FALSE,
.disableReflectionPaletteLoad = FALSE,
.tracks = TRACKS_FOOT,
.oam = &gObjectEventBaseOam_16x16,
.subspriteTables = sOamTables_16x16,
.anims = sAnimTable_Standard,
.images = sPicTable_Kecleon,
.affineAnims = gDummySpriteAffineAnimTable,
};
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_KyogreAsleep = {
.tileTag = TAG_NONE,
.paletteTag = OBJ_EVENT_PAL_TAG_KYOGRE,
.reflectionPaletteTag = OBJ_EVENT_PAL_TAG_NONE,
.size = 512,
.width = 32,
.height = 32,
.paletteSlot = PALSLOT_NPC_SPECIAL,
.shadowSize = SHADOW_SIZE_M,
.inanimate = FALSE,
.disableReflectionPaletteLoad = FALSE,
.tracks = TRACKS_FOOT,
.oam = &gObjectEventBaseOam_32x32,
.subspriteTables = sOamTables_32x32,
.anims = sAnimTable_Standard,
.images = sPicTable_KyogreFront,
.affineAnims = sAffineAnimTable_KyogreGroudon,
};
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_GroudonAsleep = {
.tileTag = TAG_NONE,
.paletteTag = OBJ_EVENT_PAL_TAG_GROUDON,
.reflectionPaletteTag = OBJ_EVENT_PAL_TAG_NONE,
.size = 512,
.width = 32,
.height = 32,
.paletteSlot = PALSLOT_NPC_SPECIAL,
.shadowSize = SHADOW_SIZE_M,
.inanimate = FALSE,
.disableReflectionPaletteLoad = FALSE,
.tracks = TRACKS_FOOT,
.oam = &gObjectEventBaseOam_32x32,
.subspriteTables = sOamTables_32x32,
.anims = sAnimTable_Standard,
.images = sPicTable_GroudonFront,
.affineAnims = sAffineAnimTable_KyogreGroudon,
};
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Rayquaza = {
.tileTag = TAG_NONE,
.paletteTag = OBJ_EVENT_PAL_TAG_NPC_3,
.reflectionPaletteTag = OBJ_EVENT_PAL_TAG_NONE,
.size = 2048,
.width = 64,
.height = 64,
.paletteSlot = PALSLOT_NPC_3,
.shadowSize = SHADOW_SIZE_M,
.inanimate = FALSE,
.disableReflectionPaletteLoad = TRUE,
.tracks = TRACKS_FOOT,
.oam = &gObjectEventBaseOam_64x64,
.subspriteTables = sOamTables_64x64,
.anims = sAnimTable_Rayquaza,
.images = sPicTable_Rayquaza,
.affineAnims = gDummySpriteAffineAnimTable,
};
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Zigzagoon = {
.tileTag = TAG_NONE,
.paletteTag = OBJ_EVENT_PAL_TAG_NPC_1,
.reflectionPaletteTag = OBJ_EVENT_PAL_TAG_NONE,
.size = 128,
.width = 16,
.height = 16,
.paletteSlot = PALSLOT_NPC_1,
.shadowSize = SHADOW_SIZE_M,
.inanimate = FALSE,
.disableReflectionPaletteLoad = FALSE,
.tracks = TRACKS_FOOT,
.oam = &gObjectEventBaseOam_16x16,
.subspriteTables = sOamTables_16x16,
.anims = sAnimTable_Standard,
.images = sPicTable_Zigzagoon,
.affineAnims = gDummySpriteAffineAnimTable,
};
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Pikachu = {
.tileTag = TAG_NONE,
.paletteTag = OBJ_EVENT_PAL_TAG_NPC_2,
.reflectionPaletteTag = OBJ_EVENT_PAL_TAG_NONE,
.size = 128,
.width = 16,
.height = 16,
.paletteSlot = PALSLOT_NPC_2,
.shadowSize = SHADOW_SIZE_M,
.inanimate = FALSE,
.disableReflectionPaletteLoad = FALSE,
.tracks = TRACKS_FOOT,
.oam = &gObjectEventBaseOam_16x16,
.subspriteTables = sOamTables_16x16,
.anims = sAnimTable_Standard,
.images = sPicTable_Pikachu,
.affineAnims = gDummySpriteAffineAnimTable,
};
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Azumarill = {
.tileTag = TAG_NONE,
.paletteTag = OBJ_EVENT_PAL_TAG_NPC_1,
.reflectionPaletteTag = OBJ_EVENT_PAL_TAG_NONE,
.size = 128,
.width = 16,
.height = 16,
.paletteSlot = PALSLOT_NPC_1,
.shadowSize = SHADOW_SIZE_M,
.inanimate = FALSE,
.disableReflectionPaletteLoad = FALSE,
.tracks = TRACKS_FOOT,
.oam = &gObjectEventBaseOam_16x16,
.subspriteTables = sOamTables_16x16,
.anims = sAnimTable_Standard,
.images = sPicTable_Azumarill,
.affineAnims = gDummySpriteAffineAnimTable,
};
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Wingull = {
.tileTag = TAG_NONE,
.paletteTag = OBJ_EVENT_PAL_TAG_NPC_1,
.reflectionPaletteTag = OBJ_EVENT_PAL_TAG_NONE,
.size = 128,
.width = 16,
.height = 16,
.paletteSlot = PALSLOT_NPC_1,
.shadowSize = SHADOW_SIZE_M,
.inanimate = FALSE,
.disableReflectionPaletteLoad = FALSE,
.tracks = TRACKS_FOOT,
.oam = &gObjectEventBaseOam_16x16,
.subspriteTables = sOamTables_16x16,
.anims = sAnimTable_Standard,
.images = sPicTable_Wingull,
.affineAnims = gDummySpriteAffineAnimTable,
};
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_KecleonBridgeShadow = {
.tileTag = TAG_NONE,
.paletteTag = OBJ_EVENT_PAL_TAG_NPC_3,
.reflectionPaletteTag = OBJ_EVENT_PAL_TAG_BRIDGE_REFLECTION,
.size = 128,
.width = 16,
.height = 16,
.paletteSlot = PALSLOT_NPC_SPECIAL,
.shadowSize = SHADOW_SIZE_M,
.inanimate = FALSE,
.disableReflectionPaletteLoad = FALSE,
.tracks = TRACKS_FOOT,
.oam = &gObjectEventBaseOam_16x16,
.subspriteTables = sOamTables_16x16,
.anims = sAnimTable_Standard,
.images = sPicTable_Kecleon,
.affineAnims = gDummySpriteAffineAnimTable,
};
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_TuberMSwimming = {
.tileTag = TAG_NONE,
.paletteTag = OBJ_EVENT_PAL_TAG_NPC_2,
.reflectionPaletteTag = OBJ_EVENT_PAL_TAG_NONE,
.size = 128,
.width = 16,
.height = 16,
.paletteSlot = PALSLOT_NPC_2,
.shadowSize = SHADOW_SIZE_M,
.inanimate = FALSE,
.disableReflectionPaletteLoad = FALSE,
.tracks = TRACKS_FOOT,
.oam = &gObjectEventBaseOam_16x16,
.subspriteTables = sOamTables_16x16,
.anims = sAnimTable_Standard,
.images = sPicTable_TuberMSwimming,
.affineAnims = gDummySpriteAffineAnimTable,
};
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Azurill = {
.tileTag = TAG_NONE,
.paletteTag = OBJ_EVENT_PAL_TAG_NPC_1,
.reflectionPaletteTag = OBJ_EVENT_PAL_TAG_NONE,
.size = 128,
.width = 16,
.height = 16,
.paletteSlot = PALSLOT_NPC_1,
.shadowSize = SHADOW_SIZE_M,
.inanimate = FALSE,
.disableReflectionPaletteLoad = FALSE,
.tracks = TRACKS_FOOT,
.oam = &gObjectEventBaseOam_16x16,
.subspriteTables = sOamTables_16x16,
.anims = sAnimTable_Standard,
.images = sPicTable_Azurill,
.affineAnims = gDummySpriteAffineAnimTable,
};
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Mom = {
.tileTag = TAG_NONE,
.paletteTag = OBJ_EVENT_PAL_TAG_NPC_4,
.reflectionPaletteTag = OBJ_EVENT_PAL_TAG_NONE,
.size = 256,
.width = 16,
.height = 32,
.paletteSlot = PALSLOT_NPC_4,
.shadowSize = SHADOW_SIZE_M,
.inanimate = FALSE,
.disableReflectionPaletteLoad = FALSE,
.tracks = TRACKS_FOOT,
.oam = &gObjectEventBaseOam_16x32,
.subspriteTables = sOamTables_16x32,
.anims = sAnimTable_Standard,
.images = sPicTable_Mom,
.affineAnims = gDummySpriteAffineAnimTable,
};
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_LinkBrendan = {
.tileTag = TAG_NONE,
.paletteTag = OBJ_EVENT_PAL_TAG_MAY,
.reflectionPaletteTag = OBJ_EVENT_PAL_TAG_BRIDGE_REFLECTION,
.size = 256,
.width = 16,
.height = 32,
.paletteSlot = PALSLOT_NPC_SPECIAL,
.shadowSize = SHADOW_SIZE_M,
.inanimate = FALSE,
.disableReflectionPaletteLoad = FALSE,
.tracks = TRACKS_FOOT,
.oam = &gObjectEventBaseOam_16x32,
.subspriteTables = sOamTables_16x32,
.anims = sAnimTable_BrendanMayNormal,
.images = sPicTable_BrendanNormal,
.affineAnims = gDummySpriteAffineAnimTable,
};
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_LinkMay = {
.tileTag = TAG_NONE,
.paletteTag = OBJ_EVENT_PAL_TAG_MAY,
.reflectionPaletteTag = OBJ_EVENT_PAL_TAG_BRIDGE_REFLECTION,
.size = 256,
.width = 16,
.height = 32,
.paletteSlot = PALSLOT_NPC_SPECIAL,
.shadowSize = SHADOW_SIZE_M,
.inanimate = FALSE,
.disableReflectionPaletteLoad = FALSE,
.tracks = TRACKS_FOOT,
.oam = &gObjectEventBaseOam_16x32,
.subspriteTables = sOamTables_16x32,
.anims = sAnimTable_BrendanMayNormal,
.images = sPicTable_MayNormal,
.affineAnims = gDummySpriteAffineAnimTable,
};
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Juan = {
.tileTag = TAG_NONE,
.paletteTag = OBJ_EVENT_PAL_TAG_NPC_4,
.reflectionPaletteTag = OBJ_EVENT_PAL_TAG_NONE,
.size = 256,
.width = 16,
.height = 32,
.paletteSlot = PALSLOT_NPC_4,
.shadowSize = SHADOW_SIZE_M,
.inanimate = FALSE,
.disableReflectionPaletteLoad = FALSE,
.tracks = TRACKS_FOOT,
.oam = &gObjectEventBaseOam_16x32,
.subspriteTables = sOamTables_16x32,
.anims = sAnimTable_Standard,
.images = sPicTable_Juan,
.affineAnims = gDummySpriteAffineAnimTable,
};
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Scott = {
.tileTag = TAG_NONE,
.paletteTag = OBJ_EVENT_PAL_TAG_NPC_1,
.reflectionPaletteTag = OBJ_EVENT_PAL_TAG_NONE,
.size = 256,
.width = 16,
.height = 32,
.paletteSlot = PALSLOT_NPC_1,
.shadowSize = SHADOW_SIZE_M,
.inanimate = FALSE,
.disableReflectionPaletteLoad = FALSE,
.tracks = TRACKS_FOOT,
.oam = &gObjectEventBaseOam_16x32,
.subspriteTables = sOamTables_16x32,
.anims = sAnimTable_Standard,
.images = sPicTable_Scott,
.affineAnims = gDummySpriteAffineAnimTable,
};
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_MysteryEventDeliveryman = {
.tileTag = TAG_NONE,
.paletteTag = OBJ_EVENT_PAL_TAG_NPC_1,
.reflectionPaletteTag = OBJ_EVENT_PAL_TAG_NONE,
.size = 256,
.width = 16,
.height = 32,
.paletteSlot = PALSLOT_NPC_1,
.shadowSize = SHADOW_SIZE_M,
.inanimate = FALSE,
.disableReflectionPaletteLoad = FALSE,
.tracks = TRACKS_FOOT,
.oam = &gObjectEventBaseOam_16x32,
.subspriteTables = sOamTables_16x32,
.anims = sAnimTable_Standard,
.images = sPicTable_MysteryEventDeliveryman,
.affineAnims = gDummySpriteAffineAnimTable,
};
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Statue = {
.tileTag = TAG_NONE,
.paletteTag = OBJ_EVENT_PAL_TAG_NPC_4,
.reflectionPaletteTag = OBJ_EVENT_PAL_TAG_NONE,
.size = 256,
.width = 16,
.height = 32,
.paletteSlot = PALSLOT_NPC_4,
.shadowSize = SHADOW_SIZE_M,
.inanimate = TRUE,
.disableReflectionPaletteLoad = FALSE,
.tracks = TRACKS_FOOT,
.oam = &gObjectEventBaseOam_16x32,
.subspriteTables = sOamTables_16x32,
.anims = sAnimTable_Inanimate,
.images = sPicTable_Statue,
.affineAnims = gDummySpriteAffineAnimTable,
};
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Kirlia = {
.tileTag = TAG_NONE,
.paletteTag = OBJ_EVENT_PAL_TAG_NPC_3,
.reflectionPaletteTag = OBJ_EVENT_PAL_TAG_NONE,
.size = 256,
.width = 16,
.height = 32,
.paletteSlot = PALSLOT_NPC_3,
.shadowSize = SHADOW_SIZE_S,
.inanimate = FALSE,
.disableReflectionPaletteLoad = FALSE,
.tracks = TRACKS_FOOT,
.oam = &gObjectEventBaseOam_16x32,
.subspriteTables = sOamTables_16x32,
.anims = sAnimTable_Standard,
.images = sPicTable_Kirlia,
.affineAnims = gDummySpriteAffineAnimTable,
};
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Dusclops = {
.tileTag = TAG_NONE,
.paletteTag = OBJ_EVENT_PAL_TAG_NPC_4,
.reflectionPaletteTag = OBJ_EVENT_PAL_TAG_NONE,
.size = 256,
.width = 16,
.height = 32,
.paletteSlot = PALSLOT_NPC_4,
.shadowSize = SHADOW_SIZE_M,
.inanimate = FALSE,
.disableReflectionPaletteLoad = FALSE,
.tracks = TRACKS_FOOT,
.oam = &gObjectEventBaseOam_16x32,
.subspriteTables = sOamTables_16x32,
.anims = sAnimTable_Standard,
.images = sPicTable_Dusclops,
.affineAnims = gDummySpriteAffineAnimTable,
};
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_UnionRoomAttendant = {
.tileTag = TAG_NONE,
.paletteTag = OBJ_EVENT_PAL_TAG_NPC_3,
.reflectionPaletteTag = OBJ_EVENT_PAL_TAG_NONE,
.size = 256,
.width = 16,
.height = 32,
.paletteSlot = PALSLOT_NPC_3,
.shadowSize = SHADOW_SIZE_M,
.inanimate = FALSE,
.disableReflectionPaletteLoad = FALSE,
.tracks = TRACKS_FOOT,
.oam = &gObjectEventBaseOam_16x32,
.subspriteTables = sOamTables_16x32,
.anims = sAnimTable_Standard,
.images = sPicTable_UnionRoomAttendant,
.affineAnims = gDummySpriteAffineAnimTable,
};
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Red = {
.tileTag = TAG_NONE,
.paletteTag = OBJ_EVENT_PAL_TAG_RED_LEAF,
.reflectionPaletteTag = OBJ_EVENT_PAL_TAG_NONE,
.size = 256,
.width = 16,
.height = 32,
.paletteSlot = PALSLOT_NPC_SPECIAL,
.shadowSize = SHADOW_SIZE_M,
.inanimate = FALSE,
.disableReflectionPaletteLoad = FALSE,
.tracks = TRACKS_FOOT,
.oam = &gObjectEventBaseOam_16x32,
.subspriteTables = sOamTables_16x32,
.anims = sAnimTable_Standard,
.images = sPicTable_Red,
.affineAnims = gDummySpriteAffineAnimTable,
};
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Leaf = {
.tileTag = TAG_NONE,
.paletteTag = OBJ_EVENT_PAL_TAG_RED_LEAF,
.reflectionPaletteTag = OBJ_EVENT_PAL_TAG_NONE,
.size = 256,
.width = 16,
.height = 32,
.paletteSlot = PALSLOT_NPC_SPECIAL,
.shadowSize = SHADOW_SIZE_M,
.inanimate = FALSE,
.disableReflectionPaletteLoad = FALSE,
.tracks = TRACKS_FOOT,
.oam = &gObjectEventBaseOam_16x32,
.subspriteTables = sOamTables_16x32,
.anims = sAnimTable_Standard,
.images = sPicTable_Leaf,
.affineAnims = gDummySpriteAffineAnimTable,
};
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Sudowoodo = {
.tileTag = TAG_NONE,
.paletteTag = OBJ_EVENT_PAL_TAG_NPC_3,
.reflectionPaletteTag = OBJ_EVENT_PAL_TAG_NONE,
.size = 256,
.width = 16,
.height = 32,
.paletteSlot = PALSLOT_NPC_3,
.shadowSize = SHADOW_SIZE_M,
.inanimate = FALSE,
.disableReflectionPaletteLoad = FALSE,
.tracks = TRACKS_FOOT,
.oam = &gObjectEventBaseOam_16x32,
.subspriteTables = sOamTables_16x32,
.anims = sAnimTable_Standard,
.images = sPicTable_Sudowoodo,
.affineAnims = gDummySpriteAffineAnimTable,
};
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Mew = {
.tileTag = TAG_NONE,
.paletteTag = OBJ_EVENT_PAL_TAG_NPC_1,
.reflectionPaletteTag = OBJ_EVENT_PAL_TAG_NONE,
.size = 256,
.width = 16,
.height = 32,
.paletteSlot = PALSLOT_NPC_1,
.shadowSize = SHADOW_SIZE_M,
.inanimate = FALSE,
.disableReflectionPaletteLoad = FALSE,
.tracks = TRACKS_FOOT,
.oam = &gObjectEventBaseOam_16x32,
.subspriteTables = sOamTables_16x32,
.anims = sAnimTable_Standard,
.images = sPicTable_Mew,
.affineAnims = gDummySpriteAffineAnimTable,
};
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Deoxys = {
.tileTag = TAG_NONE,
.paletteTag = OBJ_EVENT_PAL_TAG_DEOXYS,
.reflectionPaletteTag = OBJ_EVENT_PAL_TAG_NONE,
.size = 512,
.width = 32,
.height = 32,
.paletteSlot = PALSLOT_NPC_SPECIAL,
.shadowSize = SHADOW_SIZE_M,
.inanimate = FALSE,
.disableReflectionPaletteLoad = FALSE,
.tracks = TRACKS_FOOT,
.oam = &gObjectEventBaseOam_32x32,
.subspriteTables = sOamTables_32x32,
.anims = sAnimTable_Standard,
.images = sPicTable_Deoxys,
.affineAnims = gDummySpriteAffineAnimTable,
};
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_BirthIslandStone = {
.tileTag = TAG_NONE,
.paletteTag = OBJ_EVENT_PAL_TAG_BIRTH_ISLAND_STONE,
.reflectionPaletteTag = OBJ_EVENT_PAL_TAG_NONE,
.size = 512,
.width = 32,
.height = 32,
.paletteSlot = PALSLOT_NPC_SPECIAL,
.shadowSize = SHADOW_SIZE_M,
.inanimate = TRUE,
.disableReflectionPaletteLoad = FALSE,
.tracks = TRACKS_FOOT,
.oam = &gObjectEventBaseOam_32x32,
.subspriteTables = sOamTables_32x32,
.anims = sAnimTable_Inanimate,
.images = sPicTable_BirthIslandStone,
.affineAnims = gDummySpriteAffineAnimTable,
};
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Anabel = {
.tileTag = TAG_NONE,
.paletteTag = OBJ_EVENT_PAL_TAG_NPC_4,
.reflectionPaletteTag = OBJ_EVENT_PAL_TAG_NONE,
.size = 256,
.width = 16,
.height = 32,
.paletteSlot = PALSLOT_NPC_4,
.shadowSize = SHADOW_SIZE_M,
.inanimate = FALSE,
.disableReflectionPaletteLoad = FALSE,
.tracks = TRACKS_FOOT,
.oam = &gObjectEventBaseOam_16x32,
.subspriteTables = sOamTables_16x32,
.anims = sAnimTable_Standard,
.images = sPicTable_Anabel,
.affineAnims = gDummySpriteAffineAnimTable,
};
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Tucker = {
.tileTag = TAG_NONE,
.paletteTag = OBJ_EVENT_PAL_TAG_NPC_1,
.reflectionPaletteTag = OBJ_EVENT_PAL_TAG_NONE,
.size = 256,
.width = 16,
.height = 32,
.paletteSlot = PALSLOT_NPC_1,
.shadowSize = SHADOW_SIZE_M,
.inanimate = FALSE,
.disableReflectionPaletteLoad = FALSE,
.tracks = TRACKS_FOOT,
.oam = &gObjectEventBaseOam_16x32,
.subspriteTables = sOamTables_16x32,
.anims = sAnimTable_Standard,
.images = sPicTable_Tucker,
.affineAnims = gDummySpriteAffineAnimTable,
};
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Greta = {
.tileTag = TAG_NONE,
.paletteTag = OBJ_EVENT_PAL_TAG_NPC_1,
.reflectionPaletteTag = OBJ_EVENT_PAL_TAG_NONE,
.size = 256,
.width = 16,
.height = 32,
.paletteSlot = PALSLOT_NPC_1,
.shadowSize = SHADOW_SIZE_M,
.inanimate = FALSE,
.disableReflectionPaletteLoad = FALSE,
.tracks = TRACKS_FOOT,
.oam = &gObjectEventBaseOam_16x32,
.subspriteTables = sOamTables_16x32,
.anims = sAnimTable_Standard,
.images = sPicTable_Greta,
.affineAnims = gDummySpriteAffineAnimTable,
};
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Spenser = {
.tileTag = TAG_NONE,
.paletteTag = OBJ_EVENT_PAL_TAG_NPC_1,
.reflectionPaletteTag = OBJ_EVENT_PAL_TAG_NONE,
.size = 256,
.width = 16,
.height = 32,
.paletteSlot = PALSLOT_NPC_1,
.shadowSize = SHADOW_SIZE_M,
.inanimate = FALSE,
.disableReflectionPaletteLoad = FALSE,
.tracks = TRACKS_FOOT,
.oam = &gObjectEventBaseOam_16x32,
.subspriteTables = sOamTables_16x32,
.anims = sAnimTable_Standard,
.images = sPicTable_Spenser,
.affineAnims = gDummySpriteAffineAnimTable,
};
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Noland = {
.tileTag = TAG_NONE,
.paletteTag = OBJ_EVENT_PAL_TAG_NPC_3,
.reflectionPaletteTag = OBJ_EVENT_PAL_TAG_NONE,
.size = 256,
.width = 16,
.height = 32,
.paletteSlot = PALSLOT_NPC_3,
.shadowSize = SHADOW_SIZE_M,
.inanimate = FALSE,
.disableReflectionPaletteLoad = FALSE,
.tracks = TRACKS_FOOT,
.oam = &gObjectEventBaseOam_16x32,
.subspriteTables = sOamTables_16x32,
.anims = sAnimTable_Standard,
.images = sPicTable_Noland,
.affineAnims = gDummySpriteAffineAnimTable,
};
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Lucy = {
.tileTag = TAG_NONE,
.paletteTag = OBJ_EVENT_PAL_TAG_NPC_4,
.reflectionPaletteTag = OBJ_EVENT_PAL_TAG_NONE,
.size = 256,
.width = 16,
.height = 32,
.paletteSlot = PALSLOT_NPC_4,
.shadowSize = SHADOW_SIZE_M,
.inanimate = FALSE,
.disableReflectionPaletteLoad = FALSE,
.tracks = TRACKS_FOOT,
.oam = &gObjectEventBaseOam_16x32,
.subspriteTables = sOamTables_16x32,
.anims = sAnimTable_Standard,
.images = sPicTable_Lucy,
.affineAnims = gDummySpriteAffineAnimTable,
};
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Brandon = {
.tileTag = TAG_NONE,
.paletteTag = OBJ_EVENT_PAL_TAG_NPC_3,
.reflectionPaletteTag = OBJ_EVENT_PAL_TAG_NONE,
.size = 256,
.width = 16,
.height = 32,
.paletteSlot = PALSLOT_NPC_3,
.shadowSize = SHADOW_SIZE_M,
.inanimate = FALSE,
.disableReflectionPaletteLoad = FALSE,
.tracks = TRACKS_FOOT,
.oam = &gObjectEventBaseOam_16x32,
.subspriteTables = sOamTables_16x32,
.anims = sAnimTable_Standard,
.images = sPicTable_Brandon,
.affineAnims = gDummySpriteAffineAnimTable,
};
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_RubySapphireBrendan = {
.tileTag = TAG_NONE,
.paletteTag = OBJ_EVENT_PAL_TAG_RS_BRENDAN,
.reflectionPaletteTag = OBJ_EVENT_PAL_TAG_NONE,
.size = 256,
.width = 16,
.height = 32,
.paletteSlot = PALSLOT_NPC_SPECIAL,
.shadowSize = SHADOW_SIZE_M,
.inanimate = FALSE,
.disableReflectionPaletteLoad = FALSE,
.tracks = TRACKS_FOOT,
.oam = &gObjectEventBaseOam_16x32,
.subspriteTables = sOamTables_16x32,
.anims = sAnimTable_Standard,
.images = sPicTable_RubySapphireBrendan,
.affineAnims = gDummySpriteAffineAnimTable,
};
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_RubySapphireMay = {
.tileTag = TAG_NONE,
.paletteTag = OBJ_EVENT_PAL_TAG_RS_MAY,
.reflectionPaletteTag = OBJ_EVENT_PAL_TAG_NONE,
.size = 256,
.width = 16,
.height = 32,
.paletteSlot = PALSLOT_NPC_SPECIAL,
.shadowSize = SHADOW_SIZE_M,
.inanimate = FALSE,
.disableReflectionPaletteLoad = FALSE,
.tracks = TRACKS_FOOT,
.oam = &gObjectEventBaseOam_16x32,
.subspriteTables = sOamTables_16x32,
.anims = sAnimTable_Standard,
.images = sPicTable_RubySapphireMay,
.affineAnims = gDummySpriteAffineAnimTable,
};
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Lugia = {
.tileTag = TAG_NONE,
.paletteTag = OBJ_EVENT_PAL_TAG_LUGIA,
.reflectionPaletteTag = OBJ_EVENT_PAL_TAG_NONE,
.size = 512,
.width = 32,
.height = 32,
.paletteSlot = PALSLOT_NPC_SPECIAL,
.shadowSize = SHADOW_SIZE_M,
.inanimate = FALSE,
.disableReflectionPaletteLoad = FALSE,
.tracks = TRACKS_FOOT,
.oam = &gObjectEventBaseOam_32x32,
.subspriteTables = sOamTables_32x32,
.anims = sAnimTable_Standard,
.images = sPicTable_Lugia,
.affineAnims = gDummySpriteAffineAnimTable,
};
const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_HoOh = {
.tileTag = TAG_NONE,
.paletteTag = OBJ_EVENT_PAL_TAG_HO_OH,
.reflectionPaletteTag = OBJ_EVENT_PAL_TAG_NONE,
.size = 512,
.width = 32,
.height = 32,
.paletteSlot = PALSLOT_NPC_SPECIAL,
.shadowSize = SHADOW_SIZE_M,
.inanimate = FALSE,
.disableReflectionPaletteLoad = FALSE,
.tracks = TRACKS_FOOT,
.oam = &gObjectEventBaseOam_32x32,
.subspriteTables = sOamTables_32x32,
.anims = sAnimTable_HoOh,
.images = sPicTable_HoOh,
.affineAnims = gDummySpriteAffineAnimTable,
};