diff options
Diffstat (limited to 'include/constants')
| -rw-r--r-- | include/constants/flags.h | 101 | 
1 files changed, 52 insertions, 49 deletions
| diff --git a/include/constants/flags.h b/include/constants/flags.h index 3869defce..55eeab526 100644 --- a/include/constants/flags.h +++ b/include/constants/flags.h @@ -671,24 +671,27 @@  #define TRAINER_FLAG_START 0x500 +#define TRAINERS_FLAG_NO    0x356 +#define SYSTEM_FLAGS        (FLAG_TRAINER_FLAG_START + TRAINERS_FLAG_NO + 0xA) // 0x800 +  // SYSTEM FLAGS -#define SYS_POKEMON_GET  0x800 -#define SYS_POKEDEX_GET  0x801 -#define SYS_POKENAV_GET  0x802 -#define SYS_GAME_CLEAR   0x804 -#define SYS_CHAT_USED    0x805 -#define SYS_HIPSTER_MEET 0x806 +#define FLAG_SYS_POKEMON_GET  0x800 +#define FLAG_SYS_POKEDEX_GET  0x801 +#define FLAG_SYS_POKENAV_GET  0x802 +#define FLAG_SYS_GAME_CLEAR   0x804 +#define FLAG_SYS_CHAT_USED    0x805 +#define FLAG_SYS_HIPSTER_MEET 0x806  // badges -#define BADGE01_GET 0x807 -#define BADGE02_GET 0x808 -#define BADGE03_GET 0x809 -#define BADGE04_GET 0x80A -#define BADGE05_GET 0x80B -#define BADGE06_GET 0x80C -#define BADGE07_GET 0x80D -#define BADGE08_GET 0x80E +#define FLAG_BADGE01_GET 0x807 +#define FLAG_BADGE02_GET 0x808 +#define FLAG_BADGE03_GET 0x809 +#define FLAG_BADGE04_GET 0x80A +#define FLAG_BADGE05_GET 0x80B +#define FLAG_BADGE06_GET 0x80C +#define FLAG_BADGE07_GET 0x80D +#define FLAG_BADGE08_GET 0x80E  // cities and towns   #define FLAG_VISITED_LITTLEROOT_TOWN  0x80F @@ -708,25 +711,25 @@  #define FLAG_VISITED_SOOTOPOLIS_CITY  0x81D  #define FLAG_VISITED_EVER_GRANDE_CITY 0x81E -#define SYS_USE_FLASH        0x828 -#define SYS_USE_STRENGTH     0x829 -#define SYS_WEATHER_CTRL     0x82A -#define SYS_CYCLING_ROAD     0x82B -#define SYS_SAFARI_MODE      0x82C -#define SYS_CRUISE_MODE      0x82D - -#define SYS_TV_HOME          0x830 -#define SYS_TV_WATCH         0x831 -#define SYS_TV_START         0x832 -#define SYS_POPWORD_INPUT    0x833 -#define SYS_MIX_RECORD       0x834 -#define SYS_CLOCK_SET        0x835 -#define SYS_NATIONAL_DEX     0x836 -#define SYS_CAVE_SHIP        0x837 -#define SYS_CAVE_WONDER      0x838 -#define SYS_CAVE_BATTLE      0x839 -#define SYS_SHOAL_TIDE       0x83A -#define SYS_RIBBON_GET       0x83B +#define FLAG_SYS_USE_FLASH        0x828 +#define FLAG_SYS_USE_STRENGTH     0x829 +#define FLAG_SYS_WEATHER_CTRL     0x82A +#define FLAG_SYS_CYCLING_ROAD     0x82B +#define FLAG_SYS_SAFARI_MODE      0x82C +#define FLAG_SYS_CRUISE_MODE      0x82D + +#define FLAG_SYS_TV_HOME          0x830 +#define FLAG_SYS_TV_WATCH         0x831 +#define FLAG_SYS_TV_START         0x832 +#define FLAG_SYS_POPWORD_INPUT    0x833 +#define FLAG_SYS_MIX_RECORD       0x834 +#define FLAG_SYS_CLOCK_SET        0x835 +#define FLAG_SYS_NATIONAL_DEX     0x836 +#define FLAG_SYS_CAVE_SHIP        0x837 +#define FLAG_SYS_CAVE_WONDER      0x838 +#define FLAG_SYS_CAVE_BATTLE      0x839 +#define FLAG_SYS_SHOAL_TIDE       0x83A +#define FLAG_SYS_RIBBON_GET       0x83B  #define FLAG_LANDMARK_FLOWER_SHOP        0x83C  #define FLAG_LANDMARK_MR_BRINEY_HOUSE    0x83D @@ -744,16 +747,16 @@  #define FLAG_LANDMARK_SOUTHERN_ISLAND    0x849  #define FLAG_LANDMARK_FIERY_PATH         0x84A -#define SYS_PC_LANETTE       0x84B -#define SYS_EXDATA_ENABLE    0x84C -#define SYS_ENC_UP_ITEM      0x84D -#define SYS_ENC_DOWN_ITEM    0x84E -#define SYS_BRAILLE_DIG      0x84F -#define SYS_BRAILLE_STRENGTH 0x850 -#define SYS_BRAILLE_WAIT     0x851 -#define SYS_BRAILLE_FLY      0x852 -#define SYS_HAS_EON_TICKET   0x853 -#define SYS_POKEMON_LEAGUE_FLY 0x854 +#define FLAG_SYS_PC_LANETTE       0x84B +#define FLAG_SYS_EXDATA_ENABLE    0x84C +#define FLAG_SYS_ENC_UP_ITEM      0x84D +#define FLAG_SYS_ENC_DOWN_ITEM    0x84E +#define FLAG_SYS_BRAILLE_DIG      0x84F +#define FLAG_SYS_BRAILLE_STRENGTH 0x850 +#define FLAG_SYS_BRAILLE_WAIT     0x851 +#define FLAG_SYS_BRAILLE_FLY      0x852 +#define FLAG_SYS_HAS_EON_TICKET   0x853 +#define FLAG_SYS_POKEMON_LEAGUE_FLY 0x854  #define FLAG_LANDMARK_ISLAND_CAVE          0x855  #define FLAG_LANDMARK_DESERT_RUINS         0x856 @@ -764,14 +767,14 @@  #define FLAG_LANDMARK_HUNTERS_HOUSE        0x85B  #define FLAG_LANDMARK_SEALED_CHAMBER       0x85C -#define SYS_TV_LATI          0x85D +#define FLAG_SYS_TV_LATI          0x85D  #define FLAG_LANDMARK_SKY_PILLAR 0x85E -#define SYS_SHOAL_ITEM       0x85F -#define SYS_B_DASH           0x860 // got Running Shoes -#define SYS_CTRL_OBJ_DELETE  0x861 -#define SYS_RESET_RTC_ENABLE 0x862 +#define FLAG_SYS_SHOAL_ITEM       0x85F +#define FLAG_SYS_B_DASH           0x860 // got Running Shoes +#define FLAG_SYS_CTRL_OBJ_DELETE  0x861 +#define FLAG_SYS_RESET_RTC_ENABLE 0x862  #define FLAG_LANDMARK_BERRY_MASTERS_HOUSE 0x863 @@ -795,6 +798,6 @@  // SPECIAL FLAGS (unknown purpose) -#define SPECIAL_FLAG_1 0x4001 +#define FLAG_SPECIAL_FLAG_1 0x4001  #endif // GUARD_CONSTANTS_FLAGS_H | 
