pokefirered/include/constants/metatile_labels.h
2020-02-16 12:05:13 -05:00

114 lines
6.4 KiB
C

#ifndef GUARD_METATILE_LABELS_H
#define GUARD_METATILE_LABELS_H
// General
#define METATILE_General_CalmWater 0x12B
// PokeMart
#define METATILE_Shop_CounterMid_Top 0x2BF
#define METATILE_Shop_CounterMid_Bottom 0x2C0
// Vermilion Gym
#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
// Celadon Game Corner
#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
// Pokemon Mansion
#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
// Rocket Hideout, Rocket Warehouse, Silph Co, elevators
#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
// Cinnabar Gym
#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_82D504C. Below metatile probably needs generic name
#define METATILE_MtEmber_CaveEntrance 0x346
// Trainer Tower
#define METATILE_TrainerTower_Floor_ShadeBottomLeft 0x287
#define METATILE_TrainerTower_CounterBarrier 0x2B4
#endif // GUARD_METATILE_LABELS_H