diff options
Diffstat (limited to 'include')
-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 |