#define DECOR_TILE(name) (METATILE_SecretBase_##name - NUM_TILES_IN_PRIMARY)

const u16 DecorGfx_SMALL_DESK[] = {
    DECOR_TILE(SmallDesk)
};

const u16 DecorGfx_POKEMON_DESK[] = {
    DECOR_TILE(PokemonDesk)
};

const u16 DecorGfx_HEAVY_DESK[] = {
    DECOR_TILE(HeavyDesk_TopLeft),
    DECOR_TILE(HeavyDesk_TopMid),
    DECOR_TILE(HeavyDesk_TopRight),
    DECOR_TILE(HeavyDesk_BottomLeft),
    DECOR_TILE(HeavyDesk_BottomMid),
    DECOR_TILE(HeavyDesk_BottomRight)
};

const u16 DecorGfx_RAGGED_DESK[] = {
    DECOR_TILE(RaggedDesk_TopLeft),
    DECOR_TILE(RaggedDesk_TopMid),
    DECOR_TILE(RaggedDesk_TopRight),
    DECOR_TILE(RaggedDesk_BottomLeft),
    DECOR_TILE(RaggedDesk_BottomMid),
    DECOR_TILE(RaggedDesk_BottomRight)
};

const u16 DecorGfx_COMFORT_DESK[] = {
    DECOR_TILE(ComfortDesk_TopLeft),
    DECOR_TILE(ComfortDesk_TopMid),
    DECOR_TILE(ComfortDesk_TopRight),
    DECOR_TILE(ComfortDesk_BottomLeft),
    DECOR_TILE(ComfortDesk_BottomMid),
    DECOR_TILE(ComfortDesk_BottomRight)
};

const u16 DecorGfx_PRETTY_DESK[] = {
    DECOR_TILE(PrettyDesk_TopLeft),
    DECOR_TILE(PrettyDesk_TopMid),
    DECOR_TILE(PrettyDesk_TopRight),
    DECOR_TILE(PrettyDesk_MidLeft),
    DECOR_TILE(PrettyDesk_Center),
    DECOR_TILE(PrettyDesk_MidRight),
    DECOR_TILE(PrettyDesk_BottomLeft),
    DECOR_TILE(PrettyDesk_BottomMid),
    DECOR_TILE(PrettyDesk_BottomRight)
};

const u16 DecorGfx_BRICK_DESK[] = {
    DECOR_TILE(BrickDesk_TopLeft),
    DECOR_TILE(BrickDesk_TopMid),
    DECOR_TILE(BrickDesk_TopRight),
    DECOR_TILE(BrickDesk_MidLeft),
    DECOR_TILE(BrickDesk_Center),
    DECOR_TILE(BrickDesk_MidRight),
    DECOR_TILE(BrickDesk_BottomLeft),
    DECOR_TILE(BrickDesk_BottomMid),
    DECOR_TILE(BrickDesk_BottomRight)
};

const u16 DecorGfx_CAMP_DESK[] = {
    DECOR_TILE(CampDesk_TopLeft),
    DECOR_TILE(CampDesk_TopMid),
    DECOR_TILE(CampDesk_TopRight),
    DECOR_TILE(CampDesk_MidLeft),
    DECOR_TILE(CampDesk_Center),
    DECOR_TILE(CampDesk_MidRight),
    DECOR_TILE(CampDesk_BottomLeft),
    DECOR_TILE(CampDesk_BottomMid),
    DECOR_TILE(CampDesk_BottomRight)
};

const u16 DecorGfx_HARD_DESK[] = {
    DECOR_TILE(HardDesk_TopLeft),
    DECOR_TILE(HardDesk_TopMid),
    DECOR_TILE(HardDesk_TopRight),
    DECOR_TILE(HardDesk_MidLeft),
    DECOR_TILE(HardDesk_Center),
    DECOR_TILE(HardDesk_MidRight),
    DECOR_TILE(HardDesk_BottomLeft),
    DECOR_TILE(HardDesk_BottomMid),
    DECOR_TILE(HardDesk_BottomRight)
};

const u16 DecorGfx_SMALL_CHAIR[] = {
    DECOR_TILE(SmallChair)
};

const u16 DecorGfx_POKEMON_CHAIR[] = {
    DECOR_TILE(PokemonChair)
};

const u16 DecorGfx_HEAVY_CHAIR[] = {
    DECOR_TILE(HeavyChair)
};

const u16 DecorGfx_PRETTY_CHAIR[] = {
    DECOR_TILE(PrettyChair)
};

const u16 DecorGfx_COMFORT_CHAIR[] = {
    DECOR_TILE(ComfortChair)
};

const u16 DecorGfx_RAGGED_CHAIR[] = {
    DECOR_TILE(RaggedChair)
};

const u16 DecorGfx_BRICK_CHAIR[] = {
    DECOR_TILE(BrickChair)
};

const u16 DecorGfx_CAMP_CHAIR[] = {
    DECOR_TILE(CampChair)
};

const u16 DecorGfx_HARD_CHAIR[] = {
    DECOR_TILE(HardChair)
};

const u16 DecorGfx_RED_PLANT[] = {
    DECOR_TILE(RedPlant_Top),
    DECOR_TILE(RedPlant_Base1)
};

const u16 DecorGfx_TROPICAL_PLANT[] = {
    DECOR_TILE(TropicalPlant_Top),
    DECOR_TILE(TropicalPlant_Base1)
};

const u16 DecorGfx_PRETTY_FLOWERS[] = {
    DECOR_TILE(PrettyFlowers_Top),
    DECOR_TILE(PrettyFlowers_Base1)
};

const u16 DecorGfx_COLORFUL_PLANT[] = {
    DECOR_TILE(ColorfulPlant_TopLeft),
    DECOR_TILE(ColorfulPlant_TopRight),
    DECOR_TILE(ColorfulPlant_BaseLeft1),
    DECOR_TILE(ColorfulPlant_BaseRight1)
};

const u16 DecorGfx_BIG_PLANT[] = {
    DECOR_TILE(BigPlant_TopLeft),
    DECOR_TILE(BigPlant_TopRight),
    DECOR_TILE(BigPlant_BaseLeft1),
    DECOR_TILE(BigPlant_BaseRight1)
};

const u16 DecorGfx_GORGEOUS_PLANT[] = {
    DECOR_TILE(GorgeousPlant_TopLeft),
    DECOR_TILE(GorgeousPlant_TopRight),
    DECOR_TILE(GorgeousPlant_BaseLeft1),
    DECOR_TILE(GorgeousPlant_BaseRight1)
};

const u16 DecorGfx_RED_BRICK[] = {
    DECOR_TILE(RedBrick_Top),
    DECOR_TILE(RedBrick_Bottom)
};

const u16 DecorGfx_YELLOW_BRICK[] = {
    DECOR_TILE(YellowBrick_Top),
    DECOR_TILE(YellowBrick_Bottom)
};

const u16 DecorGfx_BLUE_BRICK[] = {
    DECOR_TILE(BlueBrick_Top),
    DECOR_TILE(BlueBrick_Bottom)
};

const u16 DecorGfx_RED_BALLOON[] = {
    DECOR_TILE(RedBalloon)
};

const u16 DecorGfx_BLUE_BALLOON[] = {
    DECOR_TILE(BlueBalloon)
};

const u16 DecorGfx_YELLOW_BALLOON[] = {
    DECOR_TILE(YellowBalloon)
};

const u16 DecorGfx_RED_TENT[] = {
    DECOR_TILE(RedTent_TopLeft),
    DECOR_TILE(RedTent_TopMid),
    DECOR_TILE(RedTent_TopRight),
    DECOR_TILE(RedTent_MidLeft),
    DECOR_TILE(RedTent_DoorTop),
    DECOR_TILE(RedTent_MidRight),
    DECOR_TILE(RedTent_BottomLeft),
    DECOR_TILE(RedTent_Door),
    DECOR_TILE(RedTent_BottomRight)
};

const u16 DecorGfx_BLUE_TENT[] = {
    DECOR_TILE(BlueTent_TopLeft),
    DECOR_TILE(BlueTent_TopMid),
    DECOR_TILE(BlueTent_TopRight),
    DECOR_TILE(BlueTent_MidLeft),
    DECOR_TILE(BlueTent_DoorTop),
    DECOR_TILE(BlueTent_MidRight),
    DECOR_TILE(BlueTent_BottomLeft),
    DECOR_TILE(BlueTent_Door),
    DECOR_TILE(BlueTent_BottomRight)
};

const u16 DecorGfx_SOLID_BOARD[] = {
    DECOR_TILE(SolidBoard_Top),
    DECOR_TILE(SolidBoard_Bottom)
};

const u16 DecorGfx_SLIDE[] = {
    DECOR_TILE(Slide_TopLeft),
    DECOR_TILE(Slide_TopRight),
    DECOR_TILE(Slide_StairLanding),
    DECOR_TILE(Slide_SlideTop),
    DECOR_TILE(Slide_Stairs),
    DECOR_TILE(Slide_SlideBottom),
    DECOR_TILE(Slide_MatLeft),
    DECOR_TILE(Slide_MatRight)
};

const u16 DecorGfx_FENCE_LENGTH[] = {
    DECOR_TILE(Fence_Vertical)
};

const u16 DecorGfx_FENCE_WIDTH[] = {
    DECOR_TILE(Fence_Horizontal)
};

const u16 DecorGfx_TIRE[] = {
    DECOR_TILE(Tire_TopLeft),
    DECOR_TILE(Tire_TopRight),
    DECOR_TILE(Tire_BottomLeft),
    DECOR_TILE(Tire_BottomRight)
};

const u16 DecorGfx_STAND[] = {
    DECOR_TILE(Stand_CornerLeft),
    DECOR_TILE(Stand_MidLeft),
    DECOR_TILE(Stand_MidRight),
    DECOR_TILE(Stand_CornerRight),
    DECOR_TILE(Stand_StairsLeft),
    DECOR_TILE(Stand_BaseLeft),
    DECOR_TILE(Stand_BaseRight),
    DECOR_TILE(Stand_StairsRight)
};

const u16 DecorGfx_MUD_BALL[] = {
    DECOR_TILE(MudBall)
};

const u16 DecorGfx_BREAKABLE_DOOR[] = {
    DECOR_TILE(BreakableDoor_TopClosed),
    DECOR_TILE(BreakableDoor_BottomClosed)
};

const u16 DecorGfx_SAND_ORNAMENT[] = {
    DECOR_TILE(SandOrnament_Top),
    DECOR_TILE(SandOrnament_Base1)
};

const u16 DecorGfx_SILVER_SHIELD[] = {
    DECOR_TILE(SilverShield_Top),
    DECOR_TILE(SilverShield_Base1)
};

const u16 DecorGfx_GOLD_SHIELD[] = {
    DECOR_TILE(GoldShield_Top),
    DECOR_TILE(GoldShield_Base1)
};

const u16 DecorGfx_GLASS_ORNAMENT[] = {
    DECOR_TILE(GlassOrnament_Top),
    DECOR_TILE(GlassOrnament_Base1)
};

const u16 DecorGfx_TV[] = {
    DECOR_TILE(TV)
};

const u16 DecorGfx_ROUND_TV[] = {
    DECOR_TILE(RoundTV)
};

const u16 DecorGfx_CUTE_TV[] = {
    DECOR_TILE(CuteTV)
};

const u16 DecorGfx_GLITTER_MAT[] = {
    DECOR_TILE(GlitterMat)
};

const u16 DecorGfx_JUMP_MAT[] = {
    DECOR_TILE(JumpMat)
};

const u16 DecorGfx_SPIN_MAT[] = {
    DECOR_TILE(SpinMat)
};

const u16 DecorGfx_C_LOW_NOTE_MAT[] = {
    DECOR_TILE(NoteMat_C_Low)
};

const u16 DecorGfx_D_NOTE_MAT[] = {
    DECOR_TILE(NoteMat_D)
};

const u16 DecorGfx_E_NOTE_MAT[] = {
    DECOR_TILE(NoteMat_E)
};

const u16 DecorGfx_F_NOTE_MAT[] = {
    DECOR_TILE(NoteMat_F)
};

const u16 DecorGfx_G_NOTE_MAT[] = {
    DECOR_TILE(NoteMat_G)
};

const u16 DecorGfx_A_NOTE_MAT[] = {
    DECOR_TILE(NoteMat_A)
};

const u16 DecorGfx_B_NOTE_MAT[] = {
    DECOR_TILE(NoteMat_B)
};

const u16 DecorGfx_C_HIGH_NOTE_MAT[] = {
    DECOR_TILE(NoteMat_C_High)
};

const u16 DecorGfx_SURF_MAT[] = {
    DECOR_TILE(SurfMat_TopLeft),
    DECOR_TILE(SurfMat_TopMid),
    DECOR_TILE(SurfMat_TopRight),
    DECOR_TILE(SurfMat_MidLeft),
    DECOR_TILE(SurfMat_Center),
    DECOR_TILE(SurfMat_MidRight),
    DECOR_TILE(SurfMat_BottomLeft),
    DECOR_TILE(SurfMat_BottomMid),
    DECOR_TILE(SurfMat_BottomRight)
};

const u16 DecorGfx_THUNDER_MAT[] = {
    DECOR_TILE(ThunderMat_TopLeft),
    DECOR_TILE(ThunderMat_TopMid),
    DECOR_TILE(ThunderMat_TopRight),
    DECOR_TILE(ThunderMat_MidLeft),
    DECOR_TILE(ThunderMat_Center),
    DECOR_TILE(ThunderMat_MidRight),
    DECOR_TILE(ThunderMat_BottomLeft),
    DECOR_TILE(ThunderMat_BottomMid),
    DECOR_TILE(ThunderMat_BottomRight)
};

const u16 DecorGfx_FIRE_BLAST_MAT[] = {
    DECOR_TILE(FireBlastMat_TopLeft),
    DECOR_TILE(FireBlastMat_TopMid),
    DECOR_TILE(FireBlastMat_TopRight),
    DECOR_TILE(FireBlastMat_MidLeft),
    DECOR_TILE(FireBlastMat_Center),
    DECOR_TILE(FireBlastMat_MidRight),
    DECOR_TILE(FireBlastMat_BottomLeft),
    DECOR_TILE(FireBlastMat_BottomMid),
    DECOR_TILE(FireBlastMat_BottomRight)
};

const u16 DecorGfx_POWDER_SNOW_MAT[] = {
    DECOR_TILE(PowderSnowMat_TopLeft),
    DECOR_TILE(PowderSnowMat_TopMid),
    DECOR_TILE(PowderSnowMat_TopRight),
    DECOR_TILE(PowderSnowMat_MidLeft),
    DECOR_TILE(PowderSnowMat_Center),
    DECOR_TILE(PowderSnowMat_MidRight),
    DECOR_TILE(PowderSnowMat_BottomLeft),
    DECOR_TILE(PowderSnowMat_BottomMid),
    DECOR_TILE(PowderSnowMat_BottomRight)
};

const u16 DecorGfx_ATTRACT_MAT[] = {
    DECOR_TILE(AttractMat_TopLeft),
    DECOR_TILE(AttractMat_TopMid),
    DECOR_TILE(AttractMat_TopRight),
    DECOR_TILE(AttractMat_MidLeft),
    DECOR_TILE(AttractMat_Center),
    DECOR_TILE(AttractMat_MidRight),
    DECOR_TILE(AttractMat_BottomLeft),
    DECOR_TILE(AttractMat_BottomMid),
    DECOR_TILE(AttractMat_BottomRight)
};

const u16 DecorGfx_FISSURE_MAT[] = {
    DECOR_TILE(FissureMat_TopLeft),
    DECOR_TILE(FissureMat_TopMid),
    DECOR_TILE(FissureMat_TopRight),
    DECOR_TILE(FissureMat_MidLeft),
    DECOR_TILE(FissureMat_Center),
    DECOR_TILE(FissureMat_MidRight),
    DECOR_TILE(FissureMat_BottomLeft),
    DECOR_TILE(FissureMat_BottomMid),
    DECOR_TILE(FissureMat_BottomRight)
};

const u16 DecorGfx_SPIKES_MAT[] = {
    DECOR_TILE(SpikesMat_TopLeft),
    DECOR_TILE(SpikesMat_TopMid),
    DECOR_TILE(SpikesMat_TopRight),
    DECOR_TILE(SpikesMat_MidLeft),
    DECOR_TILE(SpikesMat_Center),
    DECOR_TILE(SpikesMat_MidRight),
    DECOR_TILE(SpikesMat_BottomLeft),
    DECOR_TILE(SpikesMat_BottomMid),
    DECOR_TILE(SpikesMat_BottomRight)
};

const u16 DecorGfx_BALL_POSTER[] = {
    DECOR_TILE(BallPoster)
};

const u16 DecorGfx_GREEN_POSTER[] = {
    DECOR_TILE(GreenPoster)
};

const u16 DecorGfx_RED_POSTER[] = {
    DECOR_TILE(RedPoster)
};

const u16 DecorGfx_BLUE_POSTER[] = {
    DECOR_TILE(BluePoster)
};

const u16 DecorGfx_CUTE_POSTER[] = {
    DECOR_TILE(CutePoster)
};

const u16 DecorGfx_PIKA_POSTER[] = {
    DECOR_TILE(PikaPoster_Left),
    DECOR_TILE(PikaPoster_Right)
};

const u16 DecorGfx_LONG_POSTER[] = {
    DECOR_TILE(LongPoster_Left),
    DECOR_TILE(LongPoster_Right)
};

const u16 DecorGfx_SEA_POSTER[] = {
    DECOR_TILE(SeaPoster_Left),
    DECOR_TILE(SeaPoster_Right)
};

const u16 DecorGfx_SKY_POSTER[] = {
    DECOR_TILE(SkyPoster_Left),
    DECOR_TILE(SkyPoster_Right)
};

const u16 DecorGfx_KISS_POSTER[] = {
    DECOR_TILE(KissPoster_Left),
    DECOR_TILE(KissPoster_Right)
};

const u16 DecorGfx_PICHU_DOLL[] = {
    OBJ_EVENT_GFX_PICHU_DOLL
};

const u16 DecorGfx_PIKACHU_DOLL[] = {
    OBJ_EVENT_GFX_PIKACHU_DOLL
};

const u16 DecorGfx_MARILL_DOLL[] = {
    OBJ_EVENT_GFX_MARILL_DOLL
};

const u16 DecorGfx_TOGEPI_DOLL[] = {
    OBJ_EVENT_GFX_TOGEPI_DOLL
};

const u16 DecorGfx_CYNDAQUIL_DOLL[] = {
    OBJ_EVENT_GFX_CYNDAQUIL_DOLL
};

const u16 DecorGfx_CHIKORITA_DOLL[] = {
    OBJ_EVENT_GFX_CHIKORITA_DOLL
};

const u16 DecorGfx_TOTODILE_DOLL[] = {
    OBJ_EVENT_GFX_TOTODILE_DOLL
};

const u16 DecorGfx_JIGGLYPUFF_DOLL[] = {
    OBJ_EVENT_GFX_JIGGLYPUFF_DOLL
};

const u16 DecorGfx_MEOWTH_DOLL[] = {
    OBJ_EVENT_GFX_MEOWTH_DOLL
};

const u16 DecorGfx_CLEFAIRY_DOLL[] = {
    OBJ_EVENT_GFX_CLEFAIRY_DOLL
};

const u16 DecorGfx_DITTO_DOLL[] = {
    OBJ_EVENT_GFX_DITTO_DOLL
};

const u16 DecorGfx_SMOOCHUM_DOLL[] = {
    OBJ_EVENT_GFX_SMOOCHUM_DOLL
};

const u16 DecorGfx_TREECKO_DOLL[] = {
    OBJ_EVENT_GFX_TREECKO_DOLL
};

const u16 DecorGfx_TORCHIC_DOLL[] = {
    OBJ_EVENT_GFX_TORCHIC_DOLL
};

const u16 DecorGfx_MUDKIP_DOLL[] = {
    OBJ_EVENT_GFX_MUDKIP_DOLL
};

const u16 DecorGfx_DUSKULL_DOLL[] = {
    OBJ_EVENT_GFX_DUSKULL_DOLL
};

const u16 DecorGfx_WYNAUT_DOLL[] = {
    OBJ_EVENT_GFX_WYNAUT_DOLL
};

const u16 DecorGfx_BALTOY_DOLL[] = {
    OBJ_EVENT_GFX_BALTOY_DOLL
};

const u16 DecorGfx_KECLEON_DOLL[] = {
    OBJ_EVENT_GFX_KECLEON_DOLL
};

const u16 DecorGfx_AZURILL_DOLL[] = {
    OBJ_EVENT_GFX_AZURILL_DOLL
};

const u16 DecorGfx_SKITTY_DOLL[] = {
    OBJ_EVENT_GFX_SKITTY_DOLL
};

const u16 DecorGfx_SWABLU_DOLL[] = {
    OBJ_EVENT_GFX_SWABLU_DOLL
};

const u16 DecorGfx_GULPIN_DOLL[] = {
    OBJ_EVENT_GFX_GULPIN_DOLL
};

const u16 DecorGfx_LOTAD_DOLL[] = {
    OBJ_EVENT_GFX_LOTAD_DOLL
};

const u16 DecorGfx_SEEDOT_DOLL[] = {
    OBJ_EVENT_GFX_SEEDOT_DOLL
};

const u16 DecorGfx_PIKA_CUSHION[] = {
    OBJ_EVENT_GFX_PIKA_CUSHION
};

const u16 DecorGfx_ROUND_CUSHION[] = {
    OBJ_EVENT_GFX_ROUND_CUSHION
};

const u16 DecorGfx_KISS_CUSHION[] = {
    OBJ_EVENT_GFX_KISS_CUSHION
};

const u16 DecorGfx_ZIGZAG_CUSHION[] = {
    OBJ_EVENT_GFX_ZIGZAG_CUSHION
};

const u16 DecorGfx_SPIN_CUSHION[] = {
    OBJ_EVENT_GFX_SPIN_CUSHION
};

const u16 DecorGfx_DIAMOND_CUSHION[] = {
    OBJ_EVENT_GFX_DIAMOND_CUSHION
};

const u16 DecorGfx_BALL_CUSHION[] = {
    OBJ_EVENT_GFX_BALL_CUSHION
};

const u16 DecorGfx_GRASS_CUSHION[] = {
    OBJ_EVENT_GFX_GRASS_CUSHION
};

const u16 DecorGfx_FIRE_CUSHION[] = {
    OBJ_EVENT_GFX_FIRE_CUSHION
};

const u16 DecorGfx_WATER_CUSHION[] = {
    OBJ_EVENT_GFX_WATER_CUSHION
};

const u16 DecorGfx_SNORLAX_DOLL[] = {
    OBJ_EVENT_GFX_BIG_SNORLAX_DOLL
};

const u16 DecorGfx_RHYDON_DOLL[] = {
    OBJ_EVENT_GFX_BIG_RHYDON_DOLL
};

const u16 DecorGfx_LAPRAS_DOLL[] = {
    OBJ_EVENT_GFX_BIG_LAPRAS_DOLL
};

const u16 DecorGfx_VENUSAUR_DOLL[] = {
    OBJ_EVENT_GFX_BIG_VENUSAUR_DOLL
};

const u16 DecorGfx_CHARIZARD_DOLL[] = {
    OBJ_EVENT_GFX_BIG_CHARIZARD_DOLL
};

const u16 DecorGfx_BLASTOISE_DOLL[] = {
    OBJ_EVENT_GFX_BIG_BLASTOISE_DOLL
};

const u16 DecorGfx_WAILMER_DOLL[] = {
    OBJ_EVENT_GFX_BIG_WAILMER_DOLL
};

const u16 DecorGfx_REGIROCK_DOLL[] = {
    OBJ_EVENT_GFX_BIG_REGIROCK_DOLL
};

const u16 DecorGfx_REGICE_DOLL[] = {
    OBJ_EVENT_GFX_BIG_REGICE_DOLL
};

const u16 DecorGfx_REGISTEEL_DOLL[] = {
    OBJ_EVENT_GFX_BIG_REGISTEEL_DOLL
};
