summaryrefslogtreecommitdiff
path: root/include/constants/flags.h
diff options
context:
space:
mode:
Diffstat (limited to 'include/constants/flags.h')
-rw-r--r--include/constants/flags.h272
1 files changed, 137 insertions, 135 deletions
diff --git a/include/constants/flags.h b/include/constants/flags.h
index 4578c4ac3..b39970090 100644
--- a/include/constants/flags.h
+++ b/include/constants/flags.h
@@ -45,141 +45,143 @@
#define FLAG_0x027 0x027
// Hide/show flags
-#define FLAG_HIDE_BULBASAUR_BALL 0x028
-#define FLAG_HIDE_SQUIRTLE_BALL 0x029
-#define FLAG_HIDE_CHARMANDER_BALL 0x02A
-#define FLAG_HIDE_OAK_IN_HIS_LAB 0x02B
-#define FLAG_HIDE_OAK_IN_PALLET_TOWN 0x02C
-#define FLAG_HIDE_RIVAL_IN_LAB 0x02D
-#define FLAG_HIDE_PEWTER_CITY_GYM_ESCORT 0x02E
-#define FLAG_HIDE_DOME_FOSSIL 0x02F
-#define FLAG_HIDE_HELIX_FOSSIL 0x030
-#define FLAG_HIDE_NUGGET_BRIDGE_ROCKET 0x031
-#define FLAG_HIDE_BILL_CLEFAIRY 0x032
-#define FLAG_HIDE_BILL_HUMAN_SEA_COTTAGE 0x033
-#define FLAG_HIDE_TOWER_FUJI 0x034
-#define FLAG_HIDE_POKEHOUSE_FUJI 0x035
-#define FLAG_HIDE_LIFT_KEY 0x036
-#define FLAG_HIDE_SILPH_SCOPE 0x037
-#define FLAG_HIDE_HIDEOUT_GIOVANNI 0x038
-#define FLAG_HIDE_TOWN_MAP 0x039
-#define FLAG_HIDE_POKEDEX 0x03A
-#define FLAG_HIDE_CERULEAN_ROCKET 0x03B
-#define FLAG_HIDE_CERULEAN_RIVAL 0x03C
-#define FLAG_HIDE_SS_ANNE_RIVAL 0x03D
-#define FLAG_HIDE_SAFFRON_ROCKETS 0x03E
-#define FLAG_HIDE_SAFFRON_CIVILIANS 0x03F
-#define FLAG_HIDE_SEAFOAM_1F_BOULDER_1 0x040
-#define FLAG_HIDE_SEAFOAM_1F_BOULDER_2 0x041
-#define FLAG_HIDE_SEAFOAM_B1F_BOULDER_1 0x042
-#define FLAG_HIDE_SEAFOAM_B1F_BOULDER_2 0x043
-#define FLAG_HIDE_SEAFOAM_B2F_BOULDER_1 0x044
-#define FLAG_HIDE_SEAFOAM_B2F_BOULDER_2 0x045
-#define FLAG_HIDE_SEAFOAM_B3F_BOULDER_1 0x046
-#define FLAG_HIDE_SEAFOAM_B3F_BOULDER_2 0x047
-#define FLAG_HIDE_SEAFOAM_B3F_BOULDER_3 0x048
-#define FLAG_HIDE_SEAFOAM_B3F_BOULDER_4 0x049
-#define FLAG_HIDE_SEAFOAM_B3F_BOULDER_5 0x04A
-#define FLAG_HIDE_SEAFOAM_B3F_BOULDER_6 0x04B
-#define FLAG_HIDE_SEAFOAM_B4F_BOULDER_1 0x04C
-#define FLAG_HIDE_SEAFOAM_B4F_BOULDER_2 0x04D
-#define FLAG_HIDE_SILPH_RIVAL 0x04E
-#define FLAG_HIDE_ROUTE_22_RIVAL 0x04F
-#define FLAG_HIDE_PEWTER_MUSEUM_ESCORT 0x050
-#define FLAG_HIDE_TOWER_RIVAL 0x051
-#define FLAG_HIDE_MOLTRES 0x052
-#define FLAG_HIDE_SILPH_ROCKETS 0x053
-#define FLAG_HIDE_ROUTE_12_SNORLAX 0x054
-#define FLAG_HIDE_VIRIDIAN_GIOVANNI 0x055
-#define FLAG_HIDE_OLD_AMBER 0x056
-#define FLAG_HIDE_EEVEE_BALL 0x057
-#define FLAG_HIDE_VICTORY_ROAD_2F_BOULDER 0x058
-#define FLAG_HIDE_VICTORY_ROAD_3F_BOULDER 0x059
-#define FLAG_HIDE_OAK_IN_CHAMP_ROOM 0x05A
-#define FLAG_HIDE_GAME_CORNER_ROCKET 0x05B
-#define FLAG_HIDE_CERULEAN_CAVE_GUARD 0x05C
-#define FLAG_HIDE_ZAPDOS 0x05D
-#define FLAG_HIDE_TOWER_ROCKET_1 0x05E
-#define FLAG_HIDE_CELADON_ROCKETS 0x05F
-#define FLAG_HIDE_DOJO_HITMONLEE_BALL 0x060
-#define FLAG_HIDE_DOJO_HITMONCHAN_BALL 0x061
-#define FLAG_HIDE_CINNABAR_BILL 0x062
-#define FLAG_HIDE_UNION_ROOM_1 0x063
-#define FLAG_HIDE_UNION_ROOM_2 0x064
-#define FLAG_HIDE_UNION_ROOM_3 0x065
-#define FLAG_HIDE_UNION_ROOM_4 0x066
-#define FLAG_HIDE_UNION_ROOM_5 0x067
-#define FLAG_HIDE_UNION_ROOM_6 0x068
-#define FLAG_HIDE_UNION_ROOM_7 0x069
-#define FLAG_HIDE_UNION_ROOM_8 0x06A
-#define FLAG_HIDE_CINNABAR_SEAGALLOP 0x06B
-#define FLAG_HIDE_SAFFRON_FAN_CLUB_BLACKBELT 0x06C
-#define FLAG_HIDE_SAFFRON_FAN_CLUB_ROCKER 0x06D
-#define FLAG_HIDE_SAFFRON_FAN_CLUB_WOMAN 0x06E
-#define FLAG_HIDE_SAFFRON_FAN_CLUB_BEAUTY 0x06F
-#define FLAG_HIDE_MG_DELIVERYMEN 0x070
-#define FLAG_HIDE_ONE_ISLAND_BILL 0x071
-#define FLAG_HIDE_ONE_ISLAND_POKECENTER_BILL 0x072
-#define FLAG_HIDE_ONE_ISLAND_POKECENTER_CELIO 0x073
-#define FLAG_HIDE_TWO_ISLAND_GAME_CORNER_BIKER 0x074
-#define FLAG_HIDE_TWO_ISLAND_GAME_CORNER_LOSTELLE 0x075
-#define FLAG_HIDE_LOSTELLE_IN_HER_HOME 0x076
-#define FLAG_0x077 0x077
-#define FLAG_0x078 0x078
-#define FLAG_HIDE_THREE_ISLAND_BIKERS 0x079
-#define FLAG_HIDE_LOSTELLE_IN_BERRY_FOREST 0x07A
-#define FLAG_HIDE_TWO_ISLAND_WOMAN 0x07B
-#define FLAG_HIDE_TWO_ISLAND_BEAUTY 0x07C
-#define FLAG_HIDE_TWO_ISLAND_SUPER_NERD 0x07D
-#define FLAG_HIDE_THREE_ISLAND_ANTIBIKERS 0x07E
-#define FLAG_0x07F 0x07F
-#define FLAG_0x080 0x080
-#define FLAG_0x081 0x081
-#define FLAG_0x082 0x082
-#define FLAG_HIDE_TOWER_ROCKET_2 0x083
-#define FLAG_HIDE_TOWER_ROCKET_3 0x084
-#define FLAG_0x085 0x085
-#define FLAG_0x086 0x086
-#define FLAG_0x087 0x087
-#define FLAG_0x088 0x088
-#define FLAG_0x089 0x089
-#define FLAG_0x08A 0x08A
-#define FLAG_0x08B 0x08B
-#define FLAG_0x08C 0x08C
-#define FLAG_0x08D 0x08D
-#define FLAG_0x08E 0x08E
-#define FLAG_0x08F 0x08F
-#define FLAG_0x090 0x090
-#define FLAG_0x091 0x091
-#define FLAG_0x092 0x092
-#define FLAG_0x093 0x093
-#define FLAG_0x094 0x094
-#define FLAG_0x095 0x095
-#define FLAG_0x096 0x096
-#define FLAG_0x097 0x097
-#define FLAG_0x098 0x098
-#define FLAG_0x099 0x099
-#define FLAG_0x09A 0x09A
-#define FLAG_0x09B 0x09B
-#define FLAG_0x09C 0x09C
-#define FLAG_0x09D 0x09D
-#define FLAG_0x09E 0x09E
-#define FLAG_0x09F 0x09F
-#define FLAG_0x0A0 0x0A0
-#define FLAG_0x0A1 0x0A1
-#define FLAG_0x0A2 0x0A2
-#define FLAG_0x0A3 0x0A3
-#define FLAG_0x0A4 0x0A4
-#define FLAG_0x0A5 0x0A5
-#define FLAG_0x0A6 0x0A6
-#define FLAG_0x0A7 0x0A7
-#define FLAG_0x0A8 0x0A8
-#define FLAG_0x0A9 0x0A9
-#define FLAG_0x0AA 0x0AA
-#define FLAG_0x0AB 0x0AB
-#define FLAG_0x0AC 0x0AC
-#define FLAG_0x0AD 0x0AD
-#define FLAG_0x0AE 0x0AE
+#define FLAG_HIDE_BULBASAUR_BALL 0x028
+#define FLAG_HIDE_SQUIRTLE_BALL 0x029
+#define FLAG_HIDE_CHARMANDER_BALL 0x02A
+#define FLAG_HIDE_OAK_IN_HIS_LAB 0x02B
+#define FLAG_HIDE_OAK_IN_PALLET_TOWN 0x02C
+#define FLAG_HIDE_RIVAL_IN_LAB 0x02D
+#define FLAG_HIDE_PEWTER_CITY_GYM_ESCORT 0x02E
+#define FLAG_HIDE_DOME_FOSSIL 0x02F
+#define FLAG_HIDE_HELIX_FOSSIL 0x030
+#define FLAG_HIDE_NUGGET_BRIDGE_ROCKET 0x031
+#define FLAG_HIDE_BILL_CLEFAIRY 0x032
+#define FLAG_HIDE_BILL_HUMAN_SEA_COTTAGE 0x033
+#define FLAG_HIDE_TOWER_FUJI 0x034
+#define FLAG_HIDE_POKEHOUSE_FUJI 0x035
+#define FLAG_HIDE_LIFT_KEY 0x036
+#define FLAG_HIDE_SILPH_SCOPE 0x037
+#define FLAG_HIDE_HIDEOUT_GIOVANNI 0x038
+#define FLAG_HIDE_TOWN_MAP 0x039
+#define FLAG_HIDE_POKEDEX 0x03A
+#define FLAG_HIDE_CERULEAN_ROCKET 0x03B
+#define FLAG_HIDE_CERULEAN_RIVAL 0x03C
+#define FLAG_HIDE_SS_ANNE_RIVAL 0x03D
+#define FLAG_HIDE_SAFFRON_ROCKETS 0x03E
+#define FLAG_HIDE_SAFFRON_CIVILIANS 0x03F
+#define FLAG_HIDE_SEAFOAM_1F_BOULDER_1 0x040
+#define FLAG_HIDE_SEAFOAM_1F_BOULDER_2 0x041
+#define FLAG_HIDE_SEAFOAM_B1F_BOULDER_1 0x042
+#define FLAG_HIDE_SEAFOAM_B1F_BOULDER_2 0x043
+#define FLAG_HIDE_SEAFOAM_B2F_BOULDER_1 0x044
+#define FLAG_HIDE_SEAFOAM_B2F_BOULDER_2 0x045
+#define FLAG_HIDE_SEAFOAM_B3F_BOULDER_1 0x046
+#define FLAG_HIDE_SEAFOAM_B3F_BOULDER_2 0x047
+#define FLAG_HIDE_SEAFOAM_B3F_BOULDER_3 0x048
+#define FLAG_HIDE_SEAFOAM_B3F_BOULDER_4 0x049
+#define FLAG_HIDE_SEAFOAM_B3F_BOULDER_5 0x04A
+#define FLAG_HIDE_SEAFOAM_B3F_BOULDER_6 0x04B
+#define FLAG_HIDE_SEAFOAM_B4F_BOULDER_1 0x04C
+#define FLAG_HIDE_SEAFOAM_B4F_BOULDER_2 0x04D
+#define FLAG_HIDE_SILPH_RIVAL 0x04E
+#define FLAG_HIDE_ROUTE_22_RIVAL 0x04F
+#define FLAG_HIDE_PEWTER_MUSEUM_ESCORT 0x050
+#define FLAG_HIDE_TOWER_RIVAL 0x051
+#define FLAG_HIDE_MOLTRES 0x052
+#define FLAG_HIDE_SILPH_ROCKETS 0x053
+#define FLAG_HIDE_ROUTE_12_SNORLAX 0x054
+#define FLAG_HIDE_VIRIDIAN_GIOVANNI 0x055
+#define FLAG_HIDE_OLD_AMBER 0x056
+#define FLAG_HIDE_EEVEE_BALL 0x057
+#define FLAG_HIDE_VICTORY_ROAD_2F_BOULDER 0x058
+#define FLAG_HIDE_VICTORY_ROAD_3F_BOULDER 0x059
+#define FLAG_HIDE_OAK_IN_CHAMP_ROOM 0x05A
+#define FLAG_HIDE_GAME_CORNER_ROCKET 0x05B
+#define FLAG_HIDE_CERULEAN_CAVE_GUARD 0x05C
+#define FLAG_HIDE_ZAPDOS 0x05D
+#define FLAG_HIDE_TOWER_ROCKET_1 0x05E
+#define FLAG_HIDE_CELADON_ROCKETS 0x05F
+#define FLAG_HIDE_DOJO_HITMONLEE_BALL 0x060
+#define FLAG_HIDE_DOJO_HITMONCHAN_BALL 0x061
+#define FLAG_HIDE_CINNABAR_BILL 0x062
+#define FLAG_HIDE_UNION_ROOM_1 0x063
+#define FLAG_HIDE_UNION_ROOM_2 0x064
+#define FLAG_HIDE_UNION_ROOM_3 0x065
+#define FLAG_HIDE_UNION_ROOM_4 0x066
+#define FLAG_HIDE_UNION_ROOM_5 0x067
+#define FLAG_HIDE_UNION_ROOM_6 0x068
+#define FLAG_HIDE_UNION_ROOM_7 0x069
+#define FLAG_HIDE_UNION_ROOM_8 0x06A
+#define FLAG_HIDE_CINNABAR_SEAGALLOP 0x06B
+#define FLAG_HIDE_SAFFRON_FAN_CLUB_BLACKBELT 0x06C
+#define FLAG_HIDE_SAFFRON_FAN_CLUB_ROCKER 0x06D
+#define FLAG_HIDE_SAFFRON_FAN_CLUB_WOMAN 0x06E
+#define FLAG_HIDE_SAFFRON_FAN_CLUB_BEAUTY 0x06F
+#define FLAG_HIDE_MG_DELIVERYMEN 0x070
+#define FLAG_HIDE_ONE_ISLAND_BILL 0x071
+#define FLAG_HIDE_ONE_ISLAND_POKECENTER_BILL 0x072
+#define FLAG_HIDE_ONE_ISLAND_POKECENTER_CELIO 0x073
+#define FLAG_HIDE_TWO_ISLAND_GAME_CORNER_BIKER 0x074
+#define FLAG_HIDE_TWO_ISLAND_GAME_CORNER_LOSTELLE 0x075
+#define FLAG_HIDE_LOSTELLE_IN_HER_HOME 0x076
+#define FLAG_0x077 0x077
+#define FLAG_0x078 0x078
+#define FLAG_HIDE_THREE_ISLAND_BIKERS 0x079
+#define FLAG_HIDE_LOSTELLE_IN_BERRY_FOREST 0x07A
+#define FLAG_HIDE_TWO_ISLAND_WOMAN 0x07B
+#define FLAG_HIDE_TWO_ISLAND_BEAUTY 0x07C
+#define FLAG_HIDE_TWO_ISLAND_SUPER_NERD 0x07D
+#define FLAG_HIDE_THREE_ISLAND_ANTIBIKERS 0x07E
+#define FLAG_0x07F 0x07F
+#define FLAG_HIDE_ROUTE_16_SNORLAX 0x080
+#define FLAG_HIDE_MEWTWO 0x081
+#define FLAG_HIDE_ARTICUNO 0x082
+#define FLAG_HIDE_TOWER_ROCKET_2 0x083
+#define FLAG_HIDE_TOWER_ROCKET_3 0x084
+#define FLAG_HIDE_POWER_PLANT_VOLTORB_1 0x085
+#define FLAG_HIDE_POWER_PLANT_VOLTORB_2 0x086
+#define FLAG_HIDE_SS_ANNE 0x087
+#define FLAG_HIDE_FIVE_ISLAND_ROCKETS 0x088
+#define FLAG_HIDE_MT_EMBER_EXTERIOR_ROCKETS 0x089
+#define FLAG_HIDE_RUBY 0x08A
+#define FLAG_HIDE_ICEFALL_CAVE_LORELEI 0x08B
+#define FLAG_HIDE_LORELEI_IN_HER_HOUSE 0x08C
+#define FLAG_HIDE_ICEFALL_CAVE_ROCKETS 0x08D
+#define FLAG_HIDE_RUIN_VALLEY_SCIENTIST 0x08E
+#define FLAG_HIDE_SAPPHIRE 0x08F
+#define FLAG_HIDE_DOTTED_HOLE_SCIENTIST 0x090
+#define FLAG_HIDE_THREE_ISLAND_LONE_BIKER 0x091
+#define FLAG_HIDE_PEWTER_CITY_RUNNING_SHOES_GUY 0x092
+#define FLAG_HIDE_LOST_CAVE_SELPHY 0x093
+#define FLAG_HIDE_RESORT_GORGEOUS_SELPHY 0x094
+#define FLAG_HIDE_RESORT_GORGEOUS_INSIDE_SELPHY 0x095
+#define FLAG_HIDE_SELPHYS_BUTLER 0x096
+#define FLAG_HIDE_FOUR_ISLAND_RIVAL 0x097
+#define FLAG_HIDE_SIX_ISLAND_POKECENTER_RIVAL 0x098
+#define FLAG_HIDE_DEOXYS 0x099
+#define FLAG_HIDE_BIRTH_ISLAND_METEORITE 0x09A
+#define FLAG_HIDE_LUGIA 0x09B
+#define FLAG_HIDE_HO_OH 0x09C
+#define FLAG_HIDE_POSTGAME_GOSSIPERS 0x09D
+#define FLAG_HIDE_FAME_CHECKER_ERIKA_JOURNALS 0x09E
+#define FLAG_HIDE_FAME_CHECKER_KOGA_JOURNAL 0x09F
+#define FLAG_HIDE_FAME_CHECKER_LT_SURGE_JOURNAL 0x0A0
+#define FLAG_HIDE_VERMILION_CITY_OAKS_AIDE 0x0A1
+#define FLAG_HIDE_CINNABAR_POKECENTER_BILL 0x0A2
+#define FLAG_HIDE_CREDITS_RIVAL 0x0A3
+#define FLAG_HIDE_CREDITS_OAK 0x0A4
+#define FLAG_HIDE_LORELEI_HOUSE_MEOWTH_DOLL 0x0A5
+#define FLAG_HIDE_LORELEI_HOUSE_CHANSEY_DOLL 0x0A6
+#define FLAG_HIDE_LORELEIS_HOUSE_NIDORAN_F_DOLL 0x0A7
+#define FLAG_HIDE_LORELEI_HOUSE_JIGGLYPUFF_DOLL 0x0A8
+#define FLAG_HIDE_LORELEIS_HOUSE_NIDORAN_M_DOLL 0x0A9
+#define FLAG_HIDE_LORELEIS_HOUSE_FEAROW_DOLL 0x0AA
+#define FLAG_HIDE_LORELEIS_HOUSE_PIDGEOT_DOLL 0x0AB
+#define FLAG_HIDE_LORELEIS_HOUSE_LAPRAS_DOLL 0x0AC
+#define FLAG_HIDE_MISC_KANTO_ROCKETS 0x0AD
+#define FLAG_HIDE_SAFFRON_CITY_POKECENTER_SABRINA_JOURNALS 0x0AE
+
+// Item ball hide/show flags
#define FLAG_0x0AF 0x0AF
#define FLAG_0x0B0 0x0B0
#define FLAG_0x0B1 0x0B1