#ifndef GUARD_METATILE_LABELS_H #define GUARD_METATILE_LABELS_H // gTileset_General #define METATILE_General_Plain_Mowed 0x001 #define METATILE_General_ThinTreeTop_Grass 0x00A #define METATILE_General_WideTreeTopLeft_Grass 0x00B #define METATILE_General_WideTreeTopRight_Grass 0x00C #define METATILE_General_Plain_Grass 0x00D #define METATILE_General_WideTreeTopLeft_Mowed 0x00E #define METATILE_General_WideTreeTopRight_Mowed 0x00F #define METATILE_General_ThinTreeTop_Mowed 0x013 #define METATILE_General_CalmWater 0x12B // gTileset_Mart #define METATILE_Mart_CounterMid_Top 0x2BF #define METATILE_Mart_CounterMid_Bottom 0x2C0 // gTileset_VermilionGym #define METATILE_VermilionGym_Floor 0x281 #define METATILE_VermilionGym_Beam_MidTop 0x285 #define METATILE_VermilionGym_Beam_MidBottom 0x28D #define METATILE_VermilionGym_Beam_Node_TopLeft_Off 0x293 #define METATILE_VermilionGym_Beam_Node_TopLeft_Edge_Off 0x294 #define METATILE_VermilionGym_Beam_Node_TopRight_Edge_Off 0x295 #define METATILE_VermilionGym_Beam_Node_TopRight_Off 0x296 #define METATILE_VermilionGym_Beam_Node_BottomLeft_Off 0x29B #define METATILE_VermilionGym_Beam_Node_BottomLeft_Edge_Off 0x29C #define METATILE_VermilionGym_Beam_Node_BottomRight_Edge_Off 0x29D #define METATILE_VermilionGym_Beam_Node_BottomRight_Off 0x29E #define METATILE_VermilionGym_Beam_Node_TopLeft_On 0x2A9 #define METATILE_VermilionGym_Beam_Node_TopLeft_Edge_On 0x2AA #define METATILE_VermilionGym_Beam_Node_TopRight_Edge_On 0x2AB #define METATILE_VermilionGym_Beam_Node_TopRight_On 0x2AC #define METATILE_VermilionGym_Beam_Node_BottomLeft_On 0x2B1 #define METATILE_VermilionGym_Beam_Node_BottomLeft_Edge_On 0x2B2 #define METATILE_VermilionGym_Beam_Node_BottomRight_Edge_On 0x2B3 #define METATILE_VermilionGym_Beam_Node_BottomRight_On 0x2B4 #define METATILE_VermilionGym_Beam_Node_TopLeft_HalfOn 0x2BB #define METATILE_VermilionGym_Beam_Node_TopLeft_Edge_HalfOn 0x2BC #define METATILE_VermilionGym_Beam_MidTop_HalfOn 0x2BD #define METATILE_VermilionGym_Beam_Node_TopRight_Edge_HalfOn 0x2BE #define METATILE_VermilionGym_Beam_Node_TopRight_HalfOn 0x2BF #define METATILE_VermilionGym_Beam_Node_BottomLeft_HalfOn 0x2C3 #define METATILE_VermilionGym_Beam_Node_BottomLeft_Edge_HalfOn 0x2C4 #define METATILE_VermilionGym_Beam_MidBottom_HalfOn 0x2C5 #define METATILE_VermilionGym_Beam_Node_BottomRight_Edge_HalfOn 0x2C6 #define METATILE_VermilionGym_Beam_Node_BottomRight_HalfOn 0x2C7 // gTileset_GameCorner #define METATILE_GameCorner_Floor_ShadeFull 0x292 #define METATILE_GameCorner_Floor_StairsTop 0x29D #define METATILE_GameCorner_StairsTop 0x29E #define METATILE_GameCorner_StairsBottom 0x29F #define METATILE_GameCorner_PurpleWall_Floor 0x2CF #define METATILE_GameCorner_PurpleWall_StairsTop 0x2A6 #define METATILE_GameCorner_PurpleWall_stairsBottom 0x2A7 // gTileset_PokemonMansion #define METATILE_PokemonMansion_Floor 0x284 #define METATILE_PokemonMansion_Floor_ShadeFull 0x285 #define METATILE_PokemonMansion_BasementFloor 0x286 #define METATILE_PokemonMansion_BasementFloor_ShadeFull 0x287 #define METATILE_PokemonMansion_Wall_EndPost_Mid 0x2A5 #define METATILE_PokemonMansion_Wall_EndPost_Bottom 0x2AD #define METATILE_PokemonMansion_Wall_EndCap_Basement 0x2B0 #define METATILE_PokemonMansion_Wall_EndCap 0x2B5 #define METATILE_PokemonMansion_Barrier_Horizontal_TopLeft 0x2F8 #define METATILE_PokemonMansion_Barrier_Horizontal_TopMid 0x2F9 #define METATILE_PokemonMansion_Barrier_Horizontal_TopRight 0x2FA #define METATILE_PokemonMansion_Barrier_Horizontal_BottomLeft 0x300 #define METATILE_PokemonMansion_Barrier_Horizontal_BottomMid 0x301 #define METATILE_PokemonMansion_Barrier_Horizontal_BottomRight 0x302 #define METATILE_PokemonMansion_Barrier_Horizontal_BottomLeft_Basement 0x354 #define METATILE_PokemonMansion_Barrier_Horizontal_BottomMid_Basement 0x355 #define METATILE_PokemonMansion_Barrier_Horizontal_BottomRight_Basement 0x356 #define METATILE_PokemonMansion_Barrier_Vertical_TopWall 0x350 #define METATILE_PokemonMansion_Barrier_Vertical_TopBase 0x358 #define METATILE_PokemonMansion_Barrier_Vertical_MidShadow 0x360 #define METATILE_PokemonMansion_Barrier_Vertical_Mid 0x368 #define METATILE_PokemonMansion_Barrier_Vertical_Bottom 0x370 #define METATILE_PokemonMansion_Barrier_Vertical_MidShadow_Basement 0x362 #define METATILE_PokemonMansion_Barrier_Vertical_Mid_Basement 0x36A #define METATILE_PokemonMansion_Barrier_Vertical_Bottom_Basement 0x372 #define METATILE_PokemonMansion_Statue_BlackEyes 0x314 #define METATILE_PokemonMansion_Statue_BlackEyes_Shade 0x315 #define METATILE_PokemonMansion_Statue_BlackEyes_Basement 0x316 #define METATILE_PokemonMansion_Statue_RedEyes 0x34D #define METATILE_PokemonMansion_Statue_RedEyes_Shade 0x34E #define METATILE_PokemonMansion_Statue_RedEyes_Basement 0x34F // gTileset_SilphCo TODO: Bring below metatile labels in line with new tileset name #define METATILE_Hideout_Arrow_Up 0x2A0 #define METATILE_Hideout_Arrow_Left 0x2A1 #define METATILE_Hideout_Arrow_Down 0x2A8 #define METATILE_Hideout_Arrow_RIght 0x2A9 #define METATILE_Hideout_Barrier_TopLeft_Floor 0x2CE #define METATILE_Hideout_Barrier_TopRight_Floor 0x2CF #define METATILE_Hideout_Barrier_BottomLeft 0x2D6 #define METATILE_Hideout_Barrier_BottomRight 0x2D7 #define METATILE_Hideout_Floor 0x281 #define METATILE_Hideout_Floor_ShadeFull 0x282 // gTileset_CinnabarGym #define METATILE_CinnabarGym_Floor 0x281 #define METATILE_CinnabarGym_Floor_ShadeDiagonal 0x282 #define METATILE_CinnabarGym_Floor_ShadeFull 0x289 #define METATILE_CinnabarGym_Floor_WallRightCorner 0x2C6 #define METATILE_CinnabarGym_Floor_WallLeftCorner 0x2C7 #define METATILE_CinnabarGym_Floor_WallRightEdge 0x2CE #define METATILE_CinnabarGym_Floor_WallLeftEdge 0x2CF #define METATILE_CinnabarGym_Wall_RetractedBarrier 0x2D1 // gTileset_PokemonLeague #define METATILE_PokemonLeague_Door_Top_Open 0x28E #define METATILE_PokemonLeague_Door_Mid_Open 0x296 #define METATILE_PokemonLeague_Entry_TopLeft_Closed 0x29D #define METATILE_PokemonLeague_Entry_TopMid_Closed 0x29E #define METATILE_PokemonLeague_Entry_TopRight_Closed 0x29F #define METATILE_PokemonLeague_Entry_BottomLeft_Closed 0x2A5 #define METATILE_PokemonLeague_Entry_BottomMid_Closed 0x2A6 #define METATILE_PokemonLeague_Entry_BottomRight_Closed 0x2A7 #define METATILE_PokemonLeague_Floor_ShadeFull_Lance 0x311 // gTileset_MtEmber #define METATILE_MtEmber_CaveEntrance 0x346 // gTileset_Cave #define METATILE_Cave_Floor_Ledge_Top 0x2D1 #define METATILE_Cave_Floor_Ledge_Bottom 0x2E1 #define METATILE_Cave_RockBarrier_Top 0x307 #define METATILE_Cave_RockBarrier_Bottom 0x317 // gTileset_TrainerTower #define METATILE_TrainerTower_Floor_ShadeBottomLeft 0x287 #define METATILE_TrainerTower_CounterBarrier 0x2B4 // gTileset_ViridianForest #define METATILE_ViridianForest_HugeTreeTopMiddle_Grass 0x284 #define METATILE_ViridianForest_HugeTreeTopMiddle_Mowed 0x281 // gTileset_CeladonCity #define METATILE_CeladonCity_CyclingRoad_Grass 0x352 #define METATILE_CeladonCity_CyclingRoad_Mowed 0x33E // gTileset_FuchsiaCity #define METATILE_FuchsiaCity_SafariZoneTreeTopLeft_Grass 0x300 #define METATILE_FuchsiaCity_SafariZoneTreeTopMiddle_Grass 0x301 #define METATILE_FuchsiaCity_SafariZoneTreeTopRight_Grass 0x302 #define METATILE_FuchsiaCity_SafariZoneTreeTopLeft_Mowed 0x310 #define METATILE_FuchsiaCity_SafariZoneTreeTopMiddle_Mowed 0x311 #define METATILE_FuchsiaCity_SafariZoneTreeTopRight_Mowed 0x312 #endif // GUARD_METATILE_LABELS_H