diff options
author | YamaArashi <shadow962@live.com> | 2017-01-01 22:03:37 -0800 |
---|---|---|
committer | YamaArashi <shadow962@live.com> | 2017-01-01 22:03:37 -0800 |
commit | 6983ce9c20821ff70b59b2d18b77aaccbd189f0a (patch) | |
tree | 054b40a451004cb64490307aff635c7c634996b2 | |
parent | fb756fb0e35334f563642442c254d5073dd65f72 (diff) |
add flags
-rw-r--r-- | include/flags.h | 25 | ||||
-rw-r--r-- | src/script_menu.c | 4 |
2 files changed, 23 insertions, 6 deletions
diff --git a/include/flags.h b/include/flags.h index a6b672d15..f1eada8eb 100644 --- a/include/flags.h +++ b/include/flags.h @@ -5,9 +5,12 @@ // SYSTEM FLAGS -#define SYS_POKEMON_GET 0x800 -#define SYS_POKEDEX_GET 0x801 -#define SYS_POKENAV_GET 0x802 +#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 // badges #define BADGE01_GET 0x807 @@ -26,13 +29,27 @@ #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 SYS_PC_LANETTE 0x84B +#define SYS_EXDATA_ENABLE 0x84C #define SYS_ENC_UP_ITEM 0x84D #define SYS_ENC_DOWN_ITEM 0x84E +#define SYS_SHOW_DIG 0x84F +#define SYS_SHOW_STRENGTH 0x850 +#define SYS_SHOW_WAIT 0x851 +#define SYS_SHOW_FLY 0x852 #define SYS_B_DASH 0x860 // got Running Shoes diff --git a/src/script_menu.c b/src/script_menu.c index 1010435cc..5c844a6fb 100644 --- a/src/script_menu.c +++ b/src/script_menu.c @@ -336,7 +336,7 @@ void CreatePCMenu(void) else width = 8; - if(FlagGet(0x804)) // player has cleared game? + if(FlagGet(SYS_GAME_CLEAR)) // player has cleared game? { numChoices = 4; MenuDrawTextWindow(0, 0, width + 2, 9); @@ -350,7 +350,7 @@ void CreatePCMenu(void) MenuPrint(gPCText_LogOff, 1, 5); } - if(FlagGet(0x84B)) // player met lanette? + if(FlagGet(SYS_PC_LANETTE)) // player met lanette? MenuPrint(gPCText_LanettesPC, 1, 1); else MenuPrint(gPCText_SomeonesPC, 1, 1); |