Name all item ball hide/show flags

This commit is contained in:
PikalaxALT
2019-10-19 21:41:03 -04:00
parent 44a293d84c
commit 26d8c4d04b
86 changed files with 518 additions and 861 deletions
+174 -172
View File
@@ -181,7 +181,7 @@
#define FLAG_HIDE_MISC_KANTO_ROCKETS 0x0AD
#define FLAG_HIDE_SAFFRON_CITY_POKECENTER_SABRINA_JOURNALS 0x0AE
// Item ball hide/show flags
// Unused?
#define FLAG_0x0AF 0x0AF
#define FLAG_0x0B0 0x0B0
#define FLAG_0x0B1 0x0B1
@@ -347,177 +347,179 @@
#define FLAG_0x151 0x151
#define FLAG_0x152 0x152
#define FLAG_0x153 0x153
#define FLAG_0x154 0x154
#define FLAG_0x155 0x155
#define FLAG_0x156 0x156
#define FLAG_0x157 0x157
#define FLAG_0x158 0x158
#define FLAG_0x159 0x159
#define FLAG_0x15A 0x15A
#define FLAG_0x15B 0x15B
#define FLAG_0x15C 0x15C
#define FLAG_0x15D 0x15D
#define FLAG_0x15E 0x15E
#define FLAG_0x15F 0x15F
#define FLAG_0x160 0x160
#define FLAG_0x161 0x161
#define FLAG_0x162 0x162
#define FLAG_0x163 0x163
#define FLAG_0x164 0x164
#define FLAG_0x165 0x165
#define FLAG_0x166 0x166
#define FLAG_0x167 0x167
#define FLAG_0x168 0x168
#define FLAG_0x169 0x169
#define FLAG_0x16A 0x16A
#define FLAG_0x16B 0x16B
#define FLAG_0x16C 0x16C
#define FLAG_0x16D 0x16D
#define FLAG_0x16E 0x16E
#define FLAG_0x16F 0x16F
#define FLAG_0x170 0x170
#define FLAG_0x171 0x171
#define FLAG_0x172 0x172
#define FLAG_0x173 0x173
#define FLAG_0x174 0x174
#define FLAG_0x175 0x175
#define FLAG_0x176 0x176
#define FLAG_0x177 0x177
#define FLAG_0x178 0x178
#define FLAG_0x179 0x179
#define FLAG_0x17A 0x17A
#define FLAG_0x17B 0x17B
#define FLAG_0x17C 0x17C
#define FLAG_0x17D 0x17D
#define FLAG_0x17E 0x17E
#define FLAG_0x17F 0x17F
#define FLAG_0x180 0x180
#define FLAG_0x181 0x181
#define FLAG_0x182 0x182
#define FLAG_0x183 0x183
#define FLAG_0x184 0x184
#define FLAG_0x185 0x185
#define FLAG_0x186 0x186
#define FLAG_0x187 0x187
#define FLAG_0x188 0x188
#define FLAG_0x189 0x189
#define FLAG_0x18A 0x18A
#define FLAG_0x18B 0x18B
#define FLAG_0x18C 0x18C
#define FLAG_0x18D 0x18D
#define FLAG_0x18E 0x18E
#define FLAG_0x18F 0x18F
#define FLAG_0x190 0x190
#define FLAG_0x191 0x191
#define FLAG_0x192 0x192
#define FLAG_0x193 0x193
#define FLAG_0x194 0x194
#define FLAG_0x195 0x195
#define FLAG_0x196 0x196
#define FLAG_0x197 0x197
#define FLAG_0x198 0x198
#define FLAG_0x199 0x199
#define FLAG_0x19A 0x19A
#define FLAG_0x19B 0x19B
#define FLAG_0x19C 0x19C
#define FLAG_0x19D 0x19D
#define FLAG_0x19E 0x19E
#define FLAG_0x19F 0x19F
#define FLAG_0x1A0 0x1A0
#define FLAG_0x1A1 0x1A1
#define FLAG_0x1A2 0x1A2
#define FLAG_0x1A3 0x1A3
#define FLAG_0x1A4 0x1A4
#define FLAG_0x1A5 0x1A5
#define FLAG_0x1A6 0x1A6
#define FLAG_0x1A7 0x1A7
#define FLAG_0x1A8 0x1A8
#define FLAG_0x1A9 0x1A9
#define FLAG_0x1AA 0x1AA
#define FLAG_0x1AB 0x1AB
#define FLAG_0x1AC 0x1AC
#define FLAG_0x1AD 0x1AD
#define FLAG_0x1AE 0x1AE
#define FLAG_0x1AF 0x1AF
#define FLAG_0x1B0 0x1B0
#define FLAG_0x1B1 0x1B1
#define FLAG_0x1B2 0x1B2
#define FLAG_0x1B3 0x1B3
#define FLAG_0x1B4 0x1B4
#define FLAG_0x1B5 0x1B5
#define FLAG_0x1B6 0x1B6
#define FLAG_0x1B7 0x1B7
#define FLAG_0x1B8 0x1B8
#define FLAG_0x1B9 0x1B9
#define FLAG_0x1BA 0x1BA
#define FLAG_0x1BB 0x1BB
#define FLAG_0x1BC 0x1BC
#define FLAG_0x1BD 0x1BD
#define FLAG_0x1BE 0x1BE
#define FLAG_0x1BF 0x1BF
#define FLAG_0x1C0 0x1C0
#define FLAG_0x1C1 0x1C1
#define FLAG_0x1C2 0x1C2
#define FLAG_0x1C3 0x1C3
#define FLAG_0x1C4 0x1C4
#define FLAG_0x1C5 0x1C5
#define FLAG_0x1C6 0x1C6
#define FLAG_0x1C7 0x1C7
#define FLAG_0x1C8 0x1C8
#define FLAG_0x1C9 0x1C9
#define FLAG_0x1CA 0x1CA
#define FLAG_0x1CB 0x1CB
#define FLAG_0x1CC 0x1CC
#define FLAG_0x1CD 0x1CD
#define FLAG_0x1CE 0x1CE
#define FLAG_0x1CF 0x1CF
#define FLAG_0x1D0 0x1D0
#define FLAG_0x1D1 0x1D1
#define FLAG_0x1D2 0x1D2
#define FLAG_0x1D3 0x1D3
#define FLAG_0x1D4 0x1D4
#define FLAG_0x1D5 0x1D5
#define FLAG_0x1D6 0x1D6
#define FLAG_0x1D7 0x1D7
#define FLAG_0x1D8 0x1D8
#define FLAG_0x1D9 0x1D9
#define FLAG_0x1DA 0x1DA
#define FLAG_0x1DB 0x1DB
#define FLAG_0x1DC 0x1DC
#define FLAG_0x1DD 0x1DD
#define FLAG_0x1DE 0x1DE
#define FLAG_0x1DF 0x1DF
#define FLAG_0x1E0 0x1E0
#define FLAG_0x1E1 0x1E1
#define FLAG_0x1E2 0x1E2
#define FLAG_0x1E3 0x1E3
#define FLAG_0x1E4 0x1E4
#define FLAG_0x1E5 0x1E5
#define FLAG_0x1E6 0x1E6
#define FLAG_0x1E7 0x1E7
#define FLAG_0x1E8 0x1E8
#define FLAG_0x1E9 0x1E9
#define FLAG_0x1EA 0x1EA
#define FLAG_0x1EB 0x1EB
#define FLAG_0x1EC 0x1EC
#define FLAG_0x1ED 0x1ED
#define FLAG_0x1EE 0x1EE
#define FLAG_0x1EF 0x1EF
#define FLAG_0x1F0 0x1F0
#define FLAG_0x1F1 0x1F1
#define FLAG_0x1F2 0x1F2
#define FLAG_0x1F3 0x1F3
#define FLAG_0x1F4 0x1F4
#define FLAG_0x1F5 0x1F5
#define FLAG_0x1F6 0x1F6
#define FLAG_0x1F7 0x1F7
#define FLAG_0x1F8 0x1F8
#define FLAG_0x1F9 0x1F9
#define FLAG_0x1FA 0x1FA
#define FLAG_0x1FB 0x1FB
#define FLAG_0x1FC 0x1FC
#define FLAG_0x1FD 0x1FD
#define FLAG_0x1FE 0x1FE
// Item ball hide/show
#define FLAG_HIDE_ROUTE2_ETHER 0x154
#define FLAG_HIDE_ROUTE2_PARALYZE_HEAL 0x155
#define FLAG_HIDE_VIRIDIAN_FOREST_POKE_BALL 0x156
#define FLAG_HIDE_VIRIDIAN_FOREST_ANTIDOTE 0x157
#define FLAG_HIDE_VIRIDIAN_FOREST_POTION 0x158
#define FLAG_HIDE_MT_MOON_1F_PARALYZE_HEAL 0x159
#define FLAG_HIDE_MT_MOON_1F_TM09 0x15A
#define FLAG_HIDE_MT_MOON_1F_POTION 0x15B
#define FLAG_HIDE_MT_MOON_1F_RARE_CANDY 0x15C
#define FLAG_HIDE_MT_MOON_1F_ESCAPE_ROPE 0x15D
#define FLAG_HIDE_MT_MOON_1F_MOON_STONE 0x15E
#define FLAG_HIDE_MT_MOON_B2F_STAR_PIECE 0x15F
#define FLAG_HIDE_MT_MOON_B2F_TM46 0x160
#define FLAG_HIDE_ROUTE4_TM05 0x161
#define FLAG_HIDE_ROUTE24_TM45 0x162
#define FLAG_HIDE_ROUTE25_TM43 0x163
#define FLAG_HIDE_SSANNE_1F_ROOM2_TM31 0x164
#define FLAG_HIDE_SSANNE_2F_ROOM2_STARDUST 0x165
#define FLAG_HIDE_SSANNE_2F_ROOM4_X_ATTACK 0x166
#define FLAG_HIDE_SSANNE_B1F_ROOM2_TM44 0x167
#define FLAG_HIDE_SSANNE_B1F_ROOM3_ETHER 0x168
#define FLAG_HIDE_SSANNE_B1F_ROOM5_SUPER_POTION 0x169
#define FLAG_HIDE_SSANNE_KITCHEN_GREAT_BALL 0x16A
#define FLAG_HIDE_ROUTE9_TM40 0x16B
#define FLAG_HIDE_ROCKET_HIDEOUT_B1F_ESCAPE_ROPE 0x16C
#define FLAG_HIDE_ROCKET_HIDEOUT_B1F_HYPER_POTION 0x16D
#define FLAG_HIDE_ROCKET_HIDEOUT_B2F_X_SPEED 0x16E
#define FLAG_HIDE_ROCKET_HIDEOUT_B2F_MOON_STONE 0x16F
#define FLAG_HIDE_ROCKET_HIDEOUT_B2F_TM12 0x170
#define FLAG_HIDE_ROCKET_HIDEOUT_B2F_SUPER_POTION 0x171
#define FLAG_HIDE_ROCKET_HIDEOUT_B3F_RARE_CANDY 0x172
#define FLAG_HIDE_ROCKET_HIDEOUT_B3F_TM21 0x173
#define FLAG_HIDE_ROCKET_HIDEOUT_B4F_TM49 0x174
#define FLAG_HIDE_ROCKET_HIDEOUT_B4F_MAX_ETHER 0x175
#define FLAG_HIDE_ROCKET_HIDEOUT_B4F_CALCIUM 0x176
#define FLAG_HIDE_POKEMON_TOWER_3F_ESCAPE_ROPE 0x177
#define FLAG_HIDE_POKEMON_TOWER_4F_ELIXIR 0x178
#define FLAG_HIDE_POKEMON_TOWER_4F_AWAKENING 0x179
#define FLAG_HIDE_POKEMON_TOWER_4F_GREAT_BALL 0x17A
#define FLAG_HIDE_POKEMON_TOWER_5F_NUGGET 0x17B
#define FLAG_HIDE_POKEMON_TOWER_6F_RARE_CANDY 0x17C
#define FLAG_HIDE_POKEMON_TOWER_6F_X_ACCURACY 0x17D
#define FLAG_HIDE_ROUTE12_TM48 0x17E
#define FLAG_HIDE_ROUTE12_IRON 0x17F
#define FLAG_HIDE_ROUTE15_TM18 0x180
#define FLAG_HIDE_SAFARI_ZONE_CENTER_NUGGET 0x181
#define FLAG_HIDE_SAFARI_ZONE_EAST_MAX_POTION 0x182
#define FLAG_HIDE_SAFARI_ZONE_EAST_FULL_RESTORE 0x183
#define FLAG_HIDE_SAFARI_ZONE_EAST_TM11 0x184
#define FLAG_HIDE_SAFARI_ZONE_EAST_LEAF_STONE 0x185
#define FLAG_HIDE_SAFARI_ZONE_NORTH_PROTEIN 0x186
#define FLAG_HIDE_SAFARI_ZONE_NORTH_TM47 0x187
#define FLAG_HIDE_SAFARI_ZONE_WEST_TM32 0x188
#define FLAG_HIDE_SAFARI_ZONE_WEST_GOLD_TEETH 0x189
#define FLAG_HIDE_SAFARI_ZONE_WEST_MAX_POTION 0x18A
#define FLAG_HIDE_SAFARI_ZONE_WEST_MAX_REVIVE 0x18B
#define FLAG_HIDE_SILPH_CO_3F_HYPER_POTION 0x18C
#define FLAG_HIDE_SILPH_CO_4F_MAX_REVIVE 0x18D
#define FLAG_HIDE_SILPH_CO_4F_ESCAPE_ROPE 0x18E
#define FLAG_HIDE_SILPH_CO_4F_FULL_HEAL 0x18F
#define FLAG_HIDE_SILPH_CO_5F_PROTEIN 0x190
#define FLAG_HIDE_SILPH_CO_5F_TM01 0x191
#define FLAG_HIDE_SILPH_CO_5F_CARD_KEY 0x192
#define FLAG_HIDE_SILPH_CO_6F_HP_UP 0x193
#define FLAG_HIDE_SILPH_CO_6F_X_SPECIAL 0x194
#define FLAG_HIDE_SILPH_CO_7F_CALCIUM 0x195
#define FLAG_HIDE_SILPH_CO_7F_TM08 0x196
#define FLAG_HIDE_SILPH_CO_10F_CARBOS 0x197
#define FLAG_HIDE_SILPH_CO_10F_ULTRA_BALL 0x198
#define FLAG_HIDE_SILPH_CO_10F_RARE_CANDY 0x199
#define FLAG_HIDE_POWER_PLANT_MAX_POTION 0x19A
#define FLAG_HIDE_POWER_PLANT_TM17 0x19B
#define FLAG_HIDE_POWER_PLANT_TM25 0x19C
#define FLAG_HIDE_POWER_PLANT_THUNDER_STONE 0x19D
#define FLAG_HIDE_POWER_PLANT_ELIXIR 0x19E
#define FLAG_HIDE_POKEMON_MANSION_1F_CARBOS 0x19F
#define FLAG_HIDE_POKEMON_MANSION_1F_ESCAPE_ROPE 0x1A0
#define FLAG_HIDE_POKEMON_MANSION_2F_CALCIUM 0x1A1
#define FLAG_HIDE_POKEMON_MANSION_3F_MAX_POTION 0x1A2
#define FLAG_HIDE_POKEMON_MANSION_3F_IRON 0x1A3
#define FLAG_HIDE_POKEMON_MANSION_B1F_TM14 0x1A4
#define FLAG_HIDE_POKEMON_MANSION_B1F_FULL_RESTORE 0x1A5
#define FLAG_0x1A6 0x1A6
#define FLAG_HIDE_POKEMON_MANSION_B1F_TM22 0x1A7
#define FLAG_HIDE_POKEMON_MANSION_B1F_SECRET_KEY 0x1A8
#define FLAG_HIDE_VICTORY_ROAD_1F_RARE_CANDY 0x1A9
#define FLAG_HIDE_VICTORY_ROAD_1F_TM02 0x1AA
#define FLAG_HIDE_VICTORY_ROAD_2F_GUARD_SPEC 0x1AB
#define FLAG_HIDE_VICTORY_ROAD_2F_TM07 0x1AC
#define FLAG_HIDE_VICTORY_ROAD_2F_FULL_HEAL 0x1AD
#define FLAG_HIDE_VICTORY_ROAD_2F_TM37 0x1AE
#define FLAG_HIDE_VICTORY_ROAD_3F_MAX_REVIVE 0x1AF
#define FLAG_HIDE_VICTORY_ROAD_3F_TM50 0x1B0
#define FLAG_HIDE_CERULEAN_CAVE_1F_MAX_ELIXIR 0x1B1
#define FLAG_HIDE_CERULEAN_CAVE_1F_NUGGET 0x1B2
#define FLAG_HIDE_CERULEAN_CAVE_1F_FULL_RESTORE 0x1B3
#define FLAG_HIDE_CERULEAN_CAVE_2F_FULL_RESTORE 0x1B4
#define FLAG_HIDE_CERULEAN_CAVE_2F_PP_UP 0x1B5
#define FLAG_HIDE_CERULEAN_CAVE_2F_ULTRA_BALL 0x1B6
#define FLAG_HIDE_CERULEAN_CAVE_B1F_MAX_REVIVE 0x1B7
#define FLAG_HIDE_CERULEAN_CAVE_B1F_ULTRA_BALL 0x1B8
#define FLAG_HIDE_FUCHSIA_CITY_BUILDING1_RARE_CANDY 0x1B9
#define FLAG_HIDE_TWO_ISLAND_REVIVE 0x1BA
#define FLAG_HIDE_THREE_ISLAND_ZINC 0x1BB
#define FLAG_0x1BC 0x1BC
#define FLAG_0x1BD 0x1BD
#define FLAG_HIDE_VIRIDIAN_FOREST_POTION_2 0x1BE
#define FLAG_HIDE_MT_MOON_B2F_REVIVE 0x1BF
#define FLAG_HIDE_MT_MOON_B2F_ANTIDOTE 0x1C0
#define FLAG_HIDE_ROUTE11_X_DEFEND 0x1C1
#define FLAG_HIDE_ROUTE9_BURN_HEAL 0x1C2
#define FLAG_HIDE_ROCK_TUNNEL_1F_REPEL 0x1C3
#define FLAG_HIDE_ROCK_TUNNEL_1F_PEARL 0x1C4
#define FLAG_HIDE_ROCK_TUNNEL_1F_ESCAPE_ROPE 0x1C5
#define FLAG_HIDE_ROCK_TUNNEL_B1F_REVIVE 0x1C6
#define FLAG_HIDE_ROCK_TUNNEL_B1F_MAX_ETHER 0x1C7
#define FLAG_HIDE_SILPH_CO_8F_IRON 0x1C8
#define FLAG_HIDE_SILPH_CO_11F_ZINC 0x1C9
#define FLAG_HIDE_POKEMON_MANSION_1F_PROTEIN 0x1CA
#define FLAG_HIDE_POKEMON_MANSION_2F_ZINC 0x1CB
#define FLAG_HIDE_POKEMON_MANSION_2F_HP_UP 0x1CC
#define FLAG_HIDE_VIRIDIAN_CITY_POTION 0x1CD
#define FLAG_HIDE_ROUTE11_GREAT_BALL 0x1CE
#define FLAG_HIDE_ROUTE11_AWAKENING 0x1CF
#define FLAG_HIDE_POKEMON_TOWER_5F_CLEANSE_TAG 0x1D0
#define FLAG_HIDE_CELADON_CITY_ETHER 0x1D1
#define FLAG_HIDE_ROCKET_HIDEOUT_B3F_BLACK_GLASSES 0x1D2
#define FLAG_HIDE_SAFARI_ZONE_NORTH_QUICK_CLAW 0x1D3
#define FLAG_HIDE_SEAFOAM_ISLANDS_1F_ICE_HEAL 0x1D4
#define FLAG_HIDE_SEAFOAM_ISLANDS_B1F_WATER_STONE 0x1D5
#define FLAG_HIDE_SEAFOAM_ISLANDS_B1F_REVIVE 0x1D6
#define FLAG_HIDE_SEAFOAM_ISLANDS_B2F_BIG_PEARL 0x1D7
#define FLAG_HIDE_SEAFOAM_ISLANDS_B4F_ULTRA_BALL 0x1D8
#define FLAG_HIDE_FOUR_ISLAND_STAR_PIECE 0x1D9
#define FLAG_HIDE_FOUR_ISLAND_STARDUST 0x1DA
#define FLAG_HIDE_ONE_ISLAND_KINDLE_ROAD_ETHER 0x1DB
#define FLAG_HIDE_ONE_ISLAND_KINDLE_ROAD_MAX_REPEL 0x1DC
#define FLAG_HIDE_ONE_ISLAND_KINDLE_ROAD_CARBOS 0x1DD
#define FLAG_HIDE_FIVE_ISLAND_MEADOW_MAX_POTION 0x1DE
#define FLAG_HIDE_FIVE_ISLAND_MEADOW_PP_UP 0x1DF
#define FLAG_HIDE_FIVE_ISLAND_MEMORIAL_PILLAR_METAL_COAT 0x1E0
#define FLAG_HIDE_SIX_ISLAND_OUTCAST_ISLAND_PP_UP 0x1E1
#define FLAG_HIDE_SIX_ISLAND_WATER_PATH_ELIXIR 0x1E2
#define FLAG_HIDE_SIX_ISLAND_WATER_PATH_DRAGON_SCALE 0x1E3
#define FLAG_HIDE_SIX_ISLAND_RUIN_VALLEY_FULL_RESTORE 0x1E4
#define FLAG_HIDE_SIX_ISLAND_RUIN_VALLEY_HP_UP 0x1E5
#define FLAG_HIDE_SIX_ISLAND_RUIN_VALLEY_SUN_STONE 0x1E6
#define FLAG_HIDE_SEVEN_ISLAND_SEVAULT_CANYON_KINGS_ROCK 0x1E7
#define FLAG_HIDE_SEVEN_ISLAND_SEVAULT_CANYON_MAX_ELIXIR 0x1E8
#define FLAG_HIDE_SEVEN_ISLAND_SEVAULT_CANYON_NUGGET 0x1E9
#define FLAG_HIDE_THREE_ISLAND_BERRY_FOREST_MAX_ETHER 0x1EA
#define FLAG_HIDE_THREE_ISLAND_BERRY_FOREST_FULL_HEAL 0x1EB
#define FLAG_HIDE_THREE_ISLAND_BERRY_FOREST_MAX_ELIXIR 0x1EC
#define FLAG_HIDE_MT_EMBER_EXTERIOR_ULTRA_BALL 0x1ED
#define FLAG_HIDE_MT_EMBER_EXTERIOR_FIRE_STONE 0x1EE
#define FLAG_HIDE_MT_EMBER_EXTERIOR_DIRE_HIT 0x1EF
#define FLAG_HIDE_FOUR_ISLAND_ICEFALL_CAVE_1F_ULTRA_BALL 0x1F0
#define FLAG_HIDE_FOUR_ISLAND_ICEFALL_CAVE_1F_HM07 0x1F1
#define FLAG_HIDE_FOUR_ISLAND_ICEFALL_CAVE_B1F_FULL_RESTORE 0x1F2
#define FLAG_HIDE_FOUR_ISLAND_ICEFALL_CAVE_B1F_NEVER_MELT_ICE 0x1F3
#define FLAG_HIDE_FIVE_ISLAND_ROCKET_WAREHOUSE_BIG_PEARL 0x1F4
#define FLAG_HIDE_FIVE_ISLAND_ROCKET_WAREHOUSE_TM36 0x1F5
#define FLAG_HIDE_FIVE_ISLAND_ROCKET_WAREHOUSE_PEARL 0x1F6
#define FLAG_HIDE_FIVE_ISLAND_ROCKET_WAREHOUSE_UP_GRADE 0x1F7
#define FLAG_HIDE_FIVE_ISLAND_LOST_CAVE_ROOM10_SILK_SCARF 0x1F8
#define FLAG_HIDE_FIVE_ISLAND_LOST_CAVE_ROOM11_LAX_INCENSE 0x1F9
#define FLAG_HIDE_FIVE_ISLAND_LOST_CAVE_ROOM12_SEA_INCENSE 0x1FA
#define FLAG_HIDE_FIVE_ISLAND_LOST_CAVE_ROOM13_MAX_REVIVE 0x1FB
#define FLAG_HIDE_FIVE_ISLAND_LOST_CAVE_ROOM14_RARE_CANDY 0x1FC
#define FLAG_HIDE_SEVEN_ISLAND_SEVAULT_CANYON_HOUSE_LUCKY_PUNCH 0x1FD
#define FLAG_HIDE_SILPH_CO_4F_TM41 0x1FE
// Unused?
#define FLAG_0x1FF 0x1FF