mirror of
https://github.com/pret/pokeheartgold.git
synced 2026-05-09 04:02:46 -05:00
2294 lines
120 KiB
C
2294 lines
120 KiB
C
#ifndef POKEHEARTGOLD_CONSTANTS_FLAGS_H
|
|
#define POKEHEARTGOLD_CONSTANTS_FLAGS_H
|
|
|
|
#include "constants/flypoints.h"
|
|
#include "constants/trainers.h"
|
|
|
|
#define FLAG_ACTION_CLEAR 0
|
|
#define FLAG_ACTION_SET 1
|
|
#define FLAG_ACTION_CHECK 2
|
|
|
|
#define FLAG_NOTHING 0
|
|
|
|
// Flags reset on map transition
|
|
|
|
#define MAPTEMP_FLAG_BASE 0x1
|
|
#define NUM_MAPTEMP_FLAGS 64
|
|
#define FLAG_MAPTEMP_001 0x1
|
|
#define FLAG_MAPTEMP_002 0x2
|
|
#define FLAG_MAPTEMP_003 0x3
|
|
#define FLAG_MAPTEMP_004 0x4
|
|
#define FLAG_MAPTEMP_005 0x5
|
|
#define FLAG_MAPTEMP_006 0x6
|
|
#define FLAG_MAPTEMP_007 0x7
|
|
#define FLAG_MAPTEMP_008 0x8
|
|
#define FLAG_MAPTEMP_009 0x9
|
|
#define FLAG_MAPTEMP_00A 0xA
|
|
#define FLAG_MAPTEMP_00B 0xB
|
|
#define FLAG_MAPTEMP_00C 0xC
|
|
#define FLAG_MAPTEMP_00D 0xD
|
|
#define FLAG_MAPTEMP_00E 0xE
|
|
#define FLAG_MAPTEMP_00F 0xF
|
|
#define FLAG_MAPTEMP_010 0x10
|
|
#define FLAG_MAPTEMP_011 0x11
|
|
#define FLAG_MAPTEMP_012 0x12
|
|
#define FLAG_MAPTEMP_013 0x13
|
|
#define FLAG_MAPTEMP_014 0x14
|
|
#define FLAG_MAPTEMP_015 0x15
|
|
#define FLAG_MAPTEMP_016 0x16
|
|
#define FLAG_MAPTEMP_017 0x17
|
|
#define FLAG_MAPTEMP_018 0x18
|
|
#define FLAG_MAPTEMP_019 0x19
|
|
#define FLAG_MAPTEMP_01A 0x1A
|
|
#define FLAG_MAPTEMP_01B 0x1B
|
|
#define FLAG_MAPTEMP_01C 0x1C
|
|
#define FLAG_MAPTEMP_01D 0x1D
|
|
#define FLAG_MAPTEMP_01E 0x1E
|
|
#define FLAG_MAPTEMP_01F 0x1F
|
|
#define FLAG_MAPTEMP_020 0x20
|
|
#define FLAG_MAPTEMP_021 0x21
|
|
#define FLAG_MAPTEMP_022 0x22
|
|
#define FLAG_MAPTEMP_023 0x23
|
|
#define FLAG_MAPTEMP_024 0x24
|
|
#define FLAG_MAPTEMP_025 0x25
|
|
#define FLAG_MAPTEMP_026 0x26
|
|
#define FLAG_MAPTEMP_027 0x27
|
|
#define FLAG_MAPTEMP_028 0x28
|
|
#define FLAG_MAPTEMP_029 0x29
|
|
#define FLAG_MAPTEMP_02A 0x2A
|
|
#define FLAG_MAPTEMP_02B 0x2B
|
|
#define FLAG_MAPTEMP_02C 0x2C
|
|
#define FLAG_MAPTEMP_02D 0x2D
|
|
#define FLAG_MAPTEMP_02E 0x2E
|
|
#define FLAG_MAPTEMP_02F 0x2F
|
|
#define FLAG_MAPTEMP_030 0x30
|
|
#define FLAG_MAPTEMP_031 0x31
|
|
#define FLAG_MAPTEMP_032 0x32
|
|
#define FLAG_MAPTEMP_033 0x33
|
|
#define FLAG_MAPTEMP_034 0x34
|
|
#define FLAG_MAPTEMP_035 0x35
|
|
#define FLAG_MAPTEMP_036 0x36
|
|
#define FLAG_MAPTEMP_037 0x37
|
|
#define FLAG_MAPTEMP_038 0x38
|
|
#define FLAG_MAPTEMP_039 0x39
|
|
#define FLAG_MAPTEMP_03A 0x3A
|
|
#define FLAG_MAPTEMP_03B 0x3B
|
|
#define FLAG_MAPTEMP_03C 0x3C
|
|
#define FLAG_MAPTEMP_03D 0x3D
|
|
#define FLAG_MAPTEMP_03E 0x3E
|
|
#define FLAG_MAPTEMP_03F 0x3F
|
|
#define FLAG_UNK_040 0x40
|
|
#define FLAG_UNK_041 0x41
|
|
#define FLAG_UNK_042 0x42
|
|
#define FLAG_UNK_043 0x43
|
|
#define FLAG_UNK_044 0x44
|
|
#define FLAG_UNK_045 0x45
|
|
#define FLAG_UNK_046 0x46
|
|
#define FLAG_UNK_047 0x47
|
|
#define FLAG_UNK_048 0x48
|
|
#define FLAG_UNK_049 0x49
|
|
#define FLAG_UNK_04A 0x4A
|
|
#define FLAG_UNK_04B 0x4B
|
|
#define FLAG_UNK_04C 0x4C
|
|
#define FLAG_UNK_04D 0x4D
|
|
#define FLAG_UNK_04E 0x4E
|
|
#define FLAG_UNK_04F 0x4F
|
|
#define FLAG_UNK_050 0x50
|
|
#define FLAG_UNK_051 0x51
|
|
#define FLAG_UNK_052 0x52
|
|
#define FLAG_UNK_053 0x53
|
|
#define FLAG_UNK_054 0x54
|
|
#define FLAG_UNK_055 0x55
|
|
#define FLAG_UNK_056 0x56
|
|
#define FLAG_UNK_057 0x57
|
|
#define FLAG_UNK_058 0x58
|
|
#define FLAG_UNK_059 0x59
|
|
#define FLAG_UNK_05A 0x5A
|
|
#define FLAG_UNK_05B 0x5B
|
|
#define FLAG_UNK_05C 0x5C
|
|
#define FLAG_UNK_05D 0x5D
|
|
#define FLAG_UNK_05E 0x5E
|
|
#define FLAG_UNK_05F 0x5F
|
|
#define FLAG_UNK_060 0x60
|
|
#define FLAG_UNK_061 0x61
|
|
#define FLAG_UNK_062 0x62
|
|
#define FLAG_UNK_063 0x63
|
|
|
|
// Story flags
|
|
|
|
#define FLAG_NURSE_NOTICED_CARD 0x64
|
|
#define FLAG_WAS_TOLD_ABOUT_POKERUS 0x65
|
|
#define FLAG_UNK_066 0x66
|
|
#define FLAG_UNK_067 0x67
|
|
#define FLAG_UNK_068 0x68
|
|
#define FLAG_UNK_069 0x69
|
|
#define FLAG_GOT_STARTER 0x6A
|
|
#define FLAG_GOT_POKEDEX 0x6B
|
|
#define FLAG_EXCHANGED_RED_SCALE 0x6C
|
|
#define FLAG_GOT_APRICORN_BOX 0x6D
|
|
#define FLAG_GOT_TM05_FROM_ROUTE_32_MAN 0x6E
|
|
#define FLAG_UNK_06F 0x6F
|
|
#define FLAG_GOT_EGG_FROM_ELMS_ASSISTANT 0x70
|
|
#define FLAG_TRADE_VIOLET_CITY_BELLSPROUT_ONIX 0x71
|
|
#define FLAG_UNK_072 0x72
|
|
#define FLAG_GOT_TM51_FROM_FALKNER 0x73
|
|
#define FLAG_UNK_074 0x74
|
|
#define FLAG_GOT_OLD_ROD 0x75
|
|
#define FLAG_UNK_076 0x76
|
|
#define FLAG_UNK_077 0x77
|
|
#define FLAG_UNK_078 0x78
|
|
#define FLAG_GAVE_RIVAL_NAME_TO_OFFICER 0x79
|
|
#define FLAG_GOT_KINGS_ROCK_FROM_SLOWPOKE_WELL_MAN 0x7A
|
|
#define FLAG_BEAT_AZALEA_ROCKETS 0x7B
|
|
#define FLAG_UNK_07C 0x7C
|
|
#define FLAG_FOUND_FIRST_FARFETCHD 0x7D
|
|
#define FLAG_FOUND_SECOND_FARFETCHD 0x7E
|
|
#define FLAG_GOT_TM89_FROM_BUGSY 0x7F
|
|
#define FLAG_GOT_HM01 0x80
|
|
#define FLAG_GOT_CHARCOAL_FROM_AZALEA_TOWN_MAN 0x81
|
|
#define FLAG_UNK_082 0x82
|
|
#define FLAG_GOT_TM12_FROM_ILEX_FOREST_GATE_WOMAN 0x83
|
|
#define FLAG_UNK_084 0x84
|
|
#define FLAG_GOT_TM45_FROM_WHITNEY 0x85
|
|
#define FLAG_UNK_086 0x86
|
|
#define FLAG_UNK_087 0x87
|
|
#define FLAG_UNK_088 0x88
|
|
#define FLAG_UNK_089 0x89
|
|
#define FLAG_GOT_RADIO_CARD 0x8A
|
|
#define FLAG_UNK_08B 0x8B
|
|
#define FLAG_UNK_08C 0x8C
|
|
#define FLAG_TRADE_GOLDENROD_CITY_DROWZEE_MACHOP 0x8D
|
|
#define FLAG_UNK_08E 0x8E
|
|
#define FLAG_GOT_TM11_FROM_RADIO_TOWER_WOMAN 0x8F
|
|
#define FLAG_UNK_090 0x90
|
|
#define FLAG_GOT_BRIGHTPOWDER_FROM_MARY 0x91
|
|
#define FLAG_UNK_092 0x92
|
|
#define FLAG_UNK_093 0x93
|
|
#define FLAG_UNK_094 0x94
|
|
#define FLAG_GOT_EEVEE_FROM_BILL 0x95
|
|
#define FLAG_UNK_096 0x96
|
|
#define FLAG_UNK_097 0x97
|
|
#define FLAG_UNK_098 0x98
|
|
#define FLAG_MET_PASSERBY_BOY 0x99
|
|
#define FLAG_UNK_09A 0x9A
|
|
#define FLAG_OPENED_GOLDENROD_PURPLE_GATE 0x9B
|
|
#define FLAG_GOT_POKEGEAR 0x9C
|
|
#define FLAG_UNK_09D 0x9D
|
|
#define FLAG_UNK_09E 0x9E
|
|
#define FLAG_GOT_PICK_UP_EGG_CALL_FROM_ELM 0x9F
|
|
#define FLAG_UNK_0A0 0xA0
|
|
#define FLAG_UNK_0A1 0xA1
|
|
#define FLAG_GOT_HM03 0xA2
|
|
#define FLAG_GOT_DOWSING_MACHINE 0xA3
|
|
#define FLAG_ENGAGING_STATIC_POKEMON 0xA4
|
|
#define FLAG_GOT_MAGNET_FROM_SUNNY 0xA5
|
|
#define FLAG_GOT_TM30_FROM_MORTY 0xA6
|
|
#define FLAG_TALKED_TO_MOM_AFTER_NAMING_RIVAL 0xA7
|
|
#define FLAG_UNK_0A8 0xA8
|
|
#define FLAG_UNK_0A9 0xA9
|
|
#define FLAG_UNK_0AA 0xAA
|
|
#define FLAG_GOT_TM83_FROM_MOOMOO_FARM_WOMAN 0xAB
|
|
#define FLAG_UNK_0AC 0xAC
|
|
#define FLAG_UNK_0AD 0xAD
|
|
#define FLAG_UNK_0AE 0xAE
|
|
#define FLAG_UNK_0AF 0xAF
|
|
#define FLAG_UNK_0B0 0xB0
|
|
#define FLAG_GOT_HARD_STONE_FROM_ARTHUR 0xB1
|
|
#define FLAG_UNK_0B2 0xB2
|
|
#define FLAG_UNK_0B3 0xB3
|
|
#define FLAG_UNK_0B4 0xB4
|
|
#define FLAG_UNK_0B5 0xB5
|
|
#define FLAG_UNK_0B6 0xB6
|
|
#define FLAG_UNK_0B7 0xB7
|
|
#define FLAG_UNK_0B8 0xB8
|
|
#define FLAG_GOT_SECRETPOTION 0xB9
|
|
#define FLAG_GOT_TM01_FROM_CHUCK 0xBA
|
|
#define FLAG_GOT_HM02 0xBB
|
|
#define FLAG_UNK_0BC 0xBC
|
|
#define FLAG_GOT_GOOD_ROD 0xBD
|
|
#define FLAG_TRADE_OLIVINE_CITY_KRABBY_VOLTORB 0xBE
|
|
#define FLAG_GOT_LOAN_SHUCKLE 0xBF
|
|
#define FLAG_UNK_0C0 0xC0
|
|
#define FLAG_RETURNED_OR_INHERITED_LOAN_SHUCKLE 0xC1
|
|
#define FLAG_GOT_TM23_FROM_JASMINE 0xC2
|
|
#define FLAG_UNK_0C3 0xC3
|
|
#define FLAG_UNK_0C4 0xC4
|
|
#define FLAG_UNK_0C5 0xC5
|
|
#define FLAG_BEAT_RADIO_TOWER_ROCKETS 0xC6
|
|
#define FLAG_GOT_TM10_FROM_LAKE_OF_RAGE_MAN 0xC7
|
|
#define FLAG_UNK_0C8 0xC8
|
|
#define FLAG_GOT_RED_SCALE 0xC9
|
|
#define FLAG_RED_GYARADOS_MEET 0xCA
|
|
#define FLAG_REMOVED_ROCKET_HIDEOUT_B3F_ELECTRODE_1 0xCB
|
|
#define FLAG_REMOVED_ROCKET_HIDEOUT_B3F_ELECTRODE_2 0xCC
|
|
#define FLAG_REMOVED_ROCKET_HIDEOUT_B3F_ELECTRODE_3 0xCD
|
|
#define FLAG_GOT_TM36_FROM_ROUTE_43_GUARD 0xCE
|
|
#define FLAG_UNK_0CF 0xCF
|
|
#define FLAG_TRADE_BLACKTHORN_CITY_DRAGONAIR_DODRIO 0xD0
|
|
#define FLAG_UNK_0D1 0xD1
|
|
#define FLAG_GOT_TM07_FROM_PRYCE 0xD2
|
|
#define FLAG_UNK_0D3 0xD3
|
|
#define FLAG_GOT_SOFT_SAND_FROM_SANTOS 0xD4
|
|
#define FLAG_GOT_BLACK_BELT_FROM_WESLEY 0xD5
|
|
#define FLAG_UNK_0D6 0xD6
|
|
#define FLAG_GOT_SHARP_BEAK_FROM_MONICA 0xD7
|
|
#define FLAG_GOT_TWISTEDSPOON_FROM_TUSCANY 0xD8
|
|
#define FLAG_GOT_POISON_BARB_FROM_FRIEDA 0xD9
|
|
#define FLAG_GOT_TM59_FROM_CLAIR 0xDA
|
|
#define FLAG_FAILED_DRAGONS_DEN_QUIZ 0xDB
|
|
#define FLAG_GOT_DRATINI_FROM_MASTER_JUST_NOW 0xDC
|
|
#define FLAG_GOT_DRATINI_FROM_MASTER_LONG_AGO 0xDD
|
|
#define FLAG_UNK_0DE 0xDE
|
|
#define FLAG_GOT_BLACKGLASSES_FROM_DARK_CAVE_MAN 0xDF
|
|
#define FLAG_UNK_0E0 0xE0
|
|
#define FLAG_UNK_0E1 0xE1
|
|
#define FLAG_UNK_0E2 0xE2
|
|
#define FLAG_UNK_0E3 0xE3
|
|
#define FLAG_DEFEATED_WILL 0xE4
|
|
#define FLAG_DEFEATED_KOGA 0xE5
|
|
#define FLAG_DEFEATED_BRUNO 0xE6
|
|
#define FLAG_DEFEATED_KAREN 0xE7
|
|
#define FLAG_UNK_0E8 0xE8
|
|
#define FLAG_GOT_TM37_FROM_ROUTE_27_WOMAN 0xE9
|
|
#define FLAG_UNK_0EA 0xEA
|
|
#define FLAG_BOAT_ARRIVED 0xEB
|
|
#define FLAG_UNK_0EC 0xEC
|
|
#define FLAG_UNK_0ED 0xED
|
|
#define FLAG_GOT_ELMS_PANIC_CALL 0xEE
|
|
#define FLAG_UNK_0EF 0xEF
|
|
#define FLAG_UNK_0F0 0xF0
|
|
#define FLAG_UNK_0F1 0xF1
|
|
#define FLAG_GOT_SS_TICKET_FROM_ELM 0xF2
|
|
#define FLAG_GOT_MYSTIC_WATER_FROM_CHERRYGROVE_CITY_MAN 0xF3
|
|
#define FLAG_UNK_0F4 0xF4
|
|
#define FLAG_UNK_0F5 0xF5
|
|
#define FLAG_UNK_0F6 0xF6
|
|
#define FLAG_GOT_PP_MAX_FROM_VERMILLION_CITY_MAN 0xF7
|
|
#define FLAG_GOT_RARE_CANDY_FROM_FAN_CLUB_CHAIRMAN 0xF8
|
|
#define FLAG_SNORLAX_MEET 0xF9
|
|
#define FLAG_UNK_0FA 0xFA
|
|
#define FLAG_UNK_0FB 0xFB
|
|
#define FLAG_UNK_0FC 0xFC
|
|
#define FLAG_GOT_ALL_FOUR_FRONTIER_PRINTS 0xFD
|
|
#define FLAG_MET_HALL_STREAK_TRACKER_DUDE 0xFE
|
|
#define FLAG_GOT_SCRATCH_CARD_INFO 0xFF
|
|
#define FLAG_UNK_100 0x100
|
|
#define FLAG_UNK_101 0x101
|
|
#define FLAG_UNK_102 0x102
|
|
#define FLAG_UNK_103 0x103
|
|
#define FLAG_UNK_104 0x104
|
|
#define FLAG_UNK_105 0x105
|
|
#define FLAG_UNK_106 0x106
|
|
#define FLAG_UNK_107 0x107
|
|
#define FLAG_UNK_108 0x108
|
|
#define FLAG_UNK_109 0x109
|
|
#define FLAG_UNK_10A 0x10A
|
|
#define FLAG_UNK_10B 0x10B
|
|
#define FLAG_GOT_TYROGUE_FROM_KARATE_KING 0x10C
|
|
#define FLAG_BEAT_KARATE_KING 0x10D
|
|
#define FLAG_GOT_QUICK_CLAW_FROM_NATIONAL_PARK_WOMAN 0x10E
|
|
#define FLAG_UNK_10F 0x10F
|
|
#define FLAG_GOT_UNOWN_REPORT 0x110
|
|
#define FLAG_UNK_111 0x111
|
|
#define FLAG_UNK_112 0x112
|
|
#define FLAG_UNK_113 0x113
|
|
#define FLAG_UNK_114 0x114
|
|
#define FLAG_UNK_115 0x115
|
|
#define FLAG_CAUGHT_HO_OH 0x116
|
|
#define FLAG_CAUGHT_LUGIA 0x117
|
|
#define FLAG_RESTORED_POWER 0x118
|
|
#define FLAG_UNK_119 0x119
|
|
#define FLAG_GOT_EVERSTONE_FROM_ELM 0x11A
|
|
#define FLAG_GOT_BAG 0x11B
|
|
#define FLAG_GOT_TRAINER_CARD 0x11C
|
|
#define FLAG_GOT_SAVE_BUTTON 0x11D
|
|
#define FLAG_GOT_OPTIONS_BUTTON 0x11E
|
|
#define FLAG_GOT_EXPN_CARD 0x11F
|
|
#define FLAG_GOT_POWER_PLANT_MANAGERS_STORY 0x120
|
|
#define FLAG_TRADE_POWER_PLANT_DUGTRIO_MAGNETON 0x121
|
|
#define FLAG_GOT_NUGGET_FROM_ACE_TRAINER_M_KEVIN 0x122
|
|
#define FLAG_UNK_123 0x123
|
|
#define FLAG_GOT_TM19_FROM_ERIKA 0x124
|
|
#define FLAG_FARFETCHD_NOTICED_YOU 0x125
|
|
#define FLAG_UNK_126 0x126
|
|
#define FLAG_UNK_127 0x127
|
|
#define FLAG_UNK_128 0x128
|
|
#define FLAG_UNK_129 0x129
|
|
#define FLAG_UNK_12A 0x12A
|
|
#define FLAG_UNLOCKED_MT_SILVER 0x12B
|
|
#define FLAG_UNLOCKED_WEST_KANTO 0x12C
|
|
#define FLAG_GOT_TM84_FROM_JANINE 0x12D
|
|
#define FLAG_GOT_TM85_FROM_VIRIDIAN_CITY_MAN 0x12E
|
|
#define FLAG_GOT_TM29_FROM_MR_PSYCHIC 0x12F
|
|
#define FLAG_GOT_UPGRADE_FROM_SAFFRON_CITY_GUARD 0x130
|
|
#define FLAG_GOT_CLEANSE_TAG_FROM_ROUTE_5_GRANDMA 0x131
|
|
#define FLAG_UNK_132 0x132
|
|
#define FLAG_TRADE_PEWTER_CITY_HAUNTER_XATU 0x133
|
|
#define FLAG_GOT_NUGGET_FROM_ROUTE_2_MAN 0x134
|
|
#define FLAG_GOT_SACRED_ASH_FROM_ROUTE_2_LAB_AIDE 0x135
|
|
#define FLAG_UNK_136 0x136
|
|
#define FLAG_GOT_TM47_FROM_ROUTE_28_CELEBRITY 0x137
|
|
#define FLAG_UNK_138 0x138
|
|
#define FLAG_UNK_139 0x139
|
|
#define FLAG_UNK_13A 0x13A
|
|
#define FLAG_UNK_13B 0x13B
|
|
#define FLAG_UNK_13C 0x13C
|
|
#define FLAG_UNK_13D 0x13D
|
|
#define FLAG_UNK_13E 0x13E
|
|
#define FLAG_UNK_13F 0x13F
|
|
#define FLAG_UNK_140 0x140
|
|
#define FLAG_WON_THIS_BUG_CONTEST 0x141
|
|
#define FLAG_UNK_142 0x142
|
|
#define FLAG_SAW_JOHTO_DEX_CERTIFICATE 0x143
|
|
#define FLAG_SAW_NATIONAL_DEX_CERTIFICATE 0x144
|
|
#define FLAG_UNK_145 0x145
|
|
#define FLAG_UNK_146 0x146
|
|
#define FLAG_UNK_147 0x147
|
|
#define FLAG_UNK_148 0x148
|
|
#define FLAG_UNK_149 0x149
|
|
#define FLAG_CAUGHT_ZAPDOS 0x14A
|
|
#define FLAG_UNK_14B 0x14B
|
|
#define FLAG_UNK_14C 0x14C
|
|
#define FLAG_UNK_14D 0x14D
|
|
#define FLAG_UNK_14E 0x14E
|
|
#define FLAG_GOT_JUDGE_EXPLANATION 0x14F
|
|
#define FLAG_UNK_150 0x150
|
|
#define FLAG_MET_ROUTE_47_EMBEDDED_TOWER_HIKER 0x151
|
|
#define FLAG_UNK_152 0x152
|
|
#define FLAG_UNK_153 0x153
|
|
#define FLAG_UNK_154 0x154
|
|
#define FLAG_UNK_155 0x155
|
|
#define FLAG_UNK_156 0x156
|
|
#define FLAG_UNK_157 0x157
|
|
#define FLAG_GOT_SPELL_TAG_FROM_CELADON_CITY_MAN 0x158
|
|
#define FLAG_GOT_MAREEP_EGG_FROM_PRIMO 0x159
|
|
#define FLAG_GOT_WOOPER_EGG_FROM_PRIMO 0x15A
|
|
#define FLAG_GOT_SLUGMA_EGG_FROM_PRIMO 0x15B
|
|
#define FLAG_GOT_LUCKY_PUNCH_FROM_ROUTE_14_WOMAN 0x15C
|
|
#define FLAG_UNK_15D 0x15D
|
|
#define FLAG_MET_MOVE_MANIAC 0x15E
|
|
#define FLAG_BUG_CONTEST_OTHER_POKES_HELD 0x15F
|
|
#define FLAG_ELMS_LAB_PREVENT_PLAYER_ESCAPE 0x160
|
|
#define FLAG_SHOWED_FRIEND_A_SHINY_LEAF 0x161
|
|
#define FLAG_TRADE_LT_SURGE_PIKACHU 0x162
|
|
#define FLAG_GOT_RAGECANDYBAR 0x163
|
|
#define FLAG_UNK_164 0x164
|
|
#define FLAG_TRADE_BROCK_BONSLY_RHYHORN 0x165
|
|
#define FLAG_TRADE_JASMINE_STEELIX 0x166
|
|
#define FLAG_TRADE_STEVEN_FORRETRESS_BELDUM 0x167
|
|
#define FLAG_UNK_168 0x168
|
|
#define FLAG_CAUGHT_SUDOWOODO 0x169
|
|
#define FLAG_CAUGHT_RED_GYARADOS 0x16A
|
|
#define FLAG_CAUGHT_MEWTWO 0x16B
|
|
#define FLAG_CAUGHT_ARTICUNO 0x16C
|
|
#define FLAG_CAUGHT_MOLTRES 0x16D
|
|
#define FLAG_UNK_16E 0x16E
|
|
#define FLAG_SPECIAL_MART_PHARMACY 0x16F
|
|
#define FLAG_SPECIAL_MART_BITTER 0x170
|
|
#define FLAG_SPECIAL_MART_MAHOGANY_GOOD 0x171
|
|
#define FLAG_UNK_172 0x172
|
|
#define FLAG_CAUGHT_SNORLAX 0x173
|
|
#define FLAG_GOT_LURE_BALL_FROM_ROUTE_32_KURT_FAN 0x174
|
|
#define FLAG_CAUGHT_SUICUNE 0x175
|
|
#define FLAG_UNK_176 0x176
|
|
#define FLAG_GOT_HOENN_STARTER_FROM_STEVEN 0x177
|
|
#define FLAG_UNK_178 0x178
|
|
#define FLAG_CAUGHT_GROUDON 0x179
|
|
#define FLAG_CAUGHT_KYOGRE 0x17A
|
|
#define FLAG_CAUGHT_RAYQUAZA 0x17B
|
|
#define FLAG_UNK_17C 0x17C
|
|
#define FLAG_GOT_TM50_FROM_BLAINE 0x17D
|
|
#define FLAG_GOT_TM92_FROM_BLUE 0x17E
|
|
#define FLAG_GOT_TM80_FROM_BROCK 0x17F
|
|
#define FLAG_GOT_TM03_FROM_MISTY 0x180
|
|
#define FLAG_GOT_TM34_FROM_LT_SURGE 0x181
|
|
#define FLAG_GOT_TM48_FROM_SABRINA 0x182
|
|
#define FLAG_UNK_183 0x183
|
|
#define FLAG_UNK_184 0x184
|
|
#define FLAG_GOT_HM08 0x185
|
|
#define FLAG_UNK_186 0x186
|
|
#define FLAG_UNK_187 0x187
|
|
#define FLAG_UNK_188 0x188
|
|
#define FLAG_UNK_189 0x189
|
|
#define FLAG_SPECIAL_MART_MT_MOON 0x18A
|
|
#define FLAG_BEAT_OR_ESCAPED_FROM_GROUDON_OR_KYOGRE 0x18B
|
|
#define FLAG_UNK_18C 0x18C
|
|
#define FLAG_UNK_18D 0x18D
|
|
#define FLAG_UNK_18E 0x18E
|
|
#define FLAG_UNK_18F 0x18F
|
|
|
|
// Hide/show flags
|
|
|
|
#define FLAG_HIDE_NEW_BARK_RIVAL 0x190
|
|
#define FLAG_HIDE_ELMS_LAB_ELM 0x191
|
|
#define FLAG_UNK_192 0x192
|
|
#define FLAG_HIDE_WIFI_CLUB_CLOSED_LADY 0x193
|
|
#define FLAG_HIDE_CHERRYGROVE_MART_SPECIAL_CLERK 0x194
|
|
#define FLAG_HIDE_MR_POKEMONS_HOUSE_OAK 0x195
|
|
#define FLAG_HIDE_ROUTE_30_BATTLERS 0x196
|
|
#define FLAG_HIDE_VIOLET_SHOP_LAB_AIDE 0x197
|
|
#define FLAG_HIDE_CHERRYGROVE_GUIDE_GENT 0x198
|
|
#define FLAG_HIDE_ROUTE_30_YOUNGSTER_JOEY 0x199
|
|
#define FLAG_UNK_19A 0x19A
|
|
#define FLAG_HIDE_EARL_IN_SCHOOL 0x19B
|
|
#define FLAG_HIDE_CHERRYGROVE_RIVAL 0x19C
|
|
#define FLAG_HIDE_ELMS_LAB_OFFICER 0x19D
|
|
#define FLAG_UNK_19E 0x19E
|
|
#define FLAG_UNK_19F 0x19F
|
|
#define FLAG_UNK_1A0 0x1A0
|
|
#define FLAG_HIDE_NEW_BARK_MARILL 0x1A1
|
|
#define FLAG_HIDE_NEW_BARK_FRIEND 0x1A2
|
|
#define FLAG_UNK_1A3 0x1A3
|
|
#define FLAG_HIDE_ROUTE_29_FRIEND 0x1A4
|
|
#define FLAG_HIDE_ROUTE_29_MARILL 0x1A5
|
|
#define FLAG_HIDE_ELMS_LAB_FRIEND 0x1A6
|
|
#define FLAG_HIDE_FARFETCHD_1_LOST 0x1A7
|
|
#define FLAG_HIDE_FARFETCHD_2_LOST 0x1A8
|
|
#define FLAG_UNK_1A9 0x1A9
|
|
#define FLAG_UNK_1AA 0x1AA
|
|
#define FLAG_HIDE_AZALEA_SLOWPOKES 0x1AB
|
|
#define FLAG_UNK_1AC 0x1AC
|
|
#define FLAG_HIDE_ILEX_APPRENTICE 0x1AD
|
|
#define FLAG_UNK_1AE 0x1AE
|
|
#define FLAG_HIDE_ILEX_CUT_MASTER 0x1AF
|
|
#define FLAG_UNK_1B0 0x1B0
|
|
#define FLAG_UNK_1B1 0x1B1
|
|
#define FLAG_UNK_1B2 0x1B2
|
|
#define FLAG_UNK_1B3 0x1B3
|
|
#define FLAG_UNK_1B4 0x1B4
|
|
#define FLAG_UNK_1B5 0x1B5
|
|
#define FLAG_UNK_1B6 0x1B6
|
|
#define FLAG_HIDE_ROCKET_TAKEOVER_1 0x1B7
|
|
#define FLAG_HIDE_ROCKET_TAKEOVER_2 0x1B8
|
|
#define FLAG_HIDE_ROCKET_TAKEOVER_3 0x1B9
|
|
#define FLAG_HIDE_ROCKET_TAKEOVER_4 0x1BA
|
|
#define FLAG_HIDE_ROCKET_TAKEOVER_5 0x1BB
|
|
#define FLAG_HIDE_ROCKET_TAKEOVER_6 0x1BC
|
|
#define FLAG_HIDE_RADIO_TOWER_RIVAL 0x1BD
|
|
#define FLAG_HIDE_GOLDENROD_DEPT_STORE_5F_RETURN_FRUSTRATION_LADY 0x1BE
|
|
#define FLAG_UNK_1BF 0x1BF
|
|
#define FLAG_UNK_1C0 0x1C0
|
|
#define FLAG_UNK_1C1 0x1C1
|
|
#define FLAG_HIDE_ROUTE_36_SUDOWOODO 0x1C2
|
|
#define FLAG_UNK_1C3 0x1C3
|
|
#define FLAG_UNK_1C4 0x1C4
|
|
#define FLAG_UNK_1C5 0x1C5
|
|
#define FLAG_HIDE_BURNED_TOWER_1F_RIVAL 0x1C6
|
|
#define FLAG_HIDE_BURNED_TOWER_1F_EUSINE 0x1C7
|
|
#define FLAG_HIDE_BURNED_TOWER_B1F_EUSINE 0x1C8
|
|
#define FLAG_HIDE_BURNED_TOWER_B1F_RAIKOU 0x1C9
|
|
#define FLAG_HIDE_BURNED_TOWER_B1F_ENTEI 0x1CA
|
|
#define FLAG_HIDE_BURNED_TOWER_B1F_SUICUNE 0x1CB
|
|
#define FLAG_HIDE_BURNED_TOWER_1F_MORTY 0x1CC
|
|
#define FLAG_UNK_1CD 0x1CD
|
|
#define FLAG_UNK_1CE 0x1CE
|
|
#define FLAG_HIDE_ROUTE_36_FLOWERSHOP_GIRL 0x1CF
|
|
#define FLAG_HIDE_GOLDENROD_FLOWERSHOP_GIRL 0x1D0
|
|
#define FLAG_UNK_1D1 0x1D1
|
|
#define FLAG_UNK_1D2 0x1D2
|
|
#define FLAG_HIDE_FARFETCHD_1_FOUND 0x1D3
|
|
#define FLAG_HIDE_FARFETCHD_2_FOUND 0x1D4
|
|
#define FLAG_UNK_1D5 0x1D5
|
|
#define FLAG_HIDE_OLIVINE_RIVAL 0x1D6
|
|
#define FLAG_UNK_1D7 0x1D7
|
|
#define FLAG_UNK_1D8 0x1D8
|
|
#define FLAG_HIDE_JASMINE_IN_GYM 0x1D9
|
|
#define FLAG_UNK_1DA 0x1DA
|
|
#define FLAG_UNK_1DB 0x1DB
|
|
#define FLAG_HIDE_OLIVINE_GYM_GENTLEMAN 0x1DC
|
|
#define FLAG_HIDE_OLIVINE_GYM_GIRL 0x1DD
|
|
#define FLAG_HIDE_BURNED_TOWER_1F_RAIKOU 0x1DE
|
|
#define FLAG_HIDE_BURNED_TOWER_1F_ENTEI 0x1DF
|
|
#define FLAG_HIDE_BURNED_TOWER_1F_SUICUNE 0x1E0
|
|
#define FLAG_HIDE_CIANWOOD_SUICUNE 0x1E1
|
|
#define FLAG_HIDE_CIANWOOD_EUSINE 0x1E2
|
|
#define FLAG_HIDE_LAKE_OF_RAGE_RED_GYARADOS 0x1E3
|
|
#define FLAG_HIDE_LAKE_OF_RAGE_LANCE 0x1E4
|
|
#define FLAG_UNK_1E5 0x1E5
|
|
#define FLAG_HIDE_ROCKET_HIDEOUT_B3F_LANCE 0x1E6
|
|
#define FLAG_HIDE_MAHOGANY_SHOP_SALESWOMAN 0x1E7
|
|
#define FLAG_UNK_1E8 0x1E8
|
|
#define FLAG_UNK_1E9 0x1E9
|
|
#define FLAG_HIDE_ICE_PATH_BOULDER_1_INIT 0x1EA
|
|
#define FLAG_HIDE_ICE_PATH_BOULDER_2_INIT 0x1EB
|
|
#define FLAG_HIDE_ICE_PATH_BOULDER_3_INIT 0x1EC
|
|
#define FLAG_HIDE_ICE_PATH_BOULDER_4_INIT 0x1ED
|
|
#define FLAG_HIDE_ICE_PATH_BOULDER_1_FALLEN 0x1EE
|
|
#define FLAG_HIDE_ICE_PATH_BOULDER_2_FALLEN 0x1EF
|
|
#define FLAG_HIDE_ICE_PATH_BOULDER_3_FALLEN 0x1F0
|
|
#define FLAG_HIDE_ICE_PATH_BOULDER_4_FALLEN 0x1F1
|
|
#define FLAG_HIDE_MAHOGANY_SHOP_SHADY_SALESMAN 0x1F2
|
|
#define FLAG_HIDE_ROCKET_HIDEOUT_B2F_ARIANA 0x1F3
|
|
#define FLAG_HIDE_ROCKET_HIDEOUT_B3F_PETREL 0x1F4
|
|
#define FLAG_HIDE_ROCKET_HIDEOUT_B3F_ELECTRODE_1_AND_4 0x1F5
|
|
#define FLAG_HIDE_ROCKET_HIDEOUT_B3F_ELECTRODE_2_AND_5 0x1F6
|
|
#define FLAG_HIDE_ROCKET_HIDEOUT_B3F_ELECTRODE_3_AND_6 0x1F7
|
|
#define FLAG_HIDE_MAHOGANY_SHOP_LANCE 0x1F8
|
|
#define FLAG_UNK_1F9 0x1F9
|
|
#define FLAG_HIDE_ROUTE_43_GATE_ROCKETS 0x1FA
|
|
#define FLAG_HIDE_ROUTE_43_GATE_GUARD 0x1FB
|
|
#define FLAG_UNK_1FC 0x1FC
|
|
#define FLAG_HIDE_ROCKET_HIDEOUT_B3F_RIVAL 0x1FD
|
|
#define FLAG_UNK_1FE 0x1FE
|
|
#define FLAG_HIDE_LAKE_OF_RAGE_FISHERMEN 0x1FF
|
|
#define FLAG_HIDE_BLACKTHORN_GYM_GUARD_INFRONT 0x200
|
|
#define FLAG_HIDE_BLACKTHORN_GYM_GUARD_ASIDE 0x201
|
|
#define FLAG_HIDE_BLACKTHORN_DEN_GUARD_INFRONT 0x202
|
|
#define FLAG_HIDE_BLACKTHRON_DEN_GUARD_ASIDE 0x203
|
|
#define FLAG_UNK_204 0x204
|
|
#define FLAG_UNK_205 0x205
|
|
#define FLAG_UNK_206 0x206
|
|
#define FLAG_UNK_207 0x207
|
|
#define FLAG_UNK_208 0x208
|
|
#define FLAG_HIDE_VICTORY_ROAD_CLAIR 0x209
|
|
#define FLAG_HIDE_VICTORY_ROAD_RIVAL 0x20A
|
|
#define FLAG_HIDE_WILLS_ROOM_RETREAT 0x20B
|
|
#define FLAG_HIDE_KOGAS_ROOM_RETREAT 0x20C
|
|
#define FLAG_HIDE_BRUNOS_ROOM_RETREAT 0x20D
|
|
#define FLAG_HIDE_KARENS_ROOM_RETREAT 0x20E
|
|
#define FLAG_HIDE_CHAMPIONS_ROOM_RETREAT 0x20F
|
|
#define FLAG_UNK_210 0x210
|
|
#define FLAG_HIDE_WILLS_ROOM_EXIT 0x211
|
|
#define FLAG_HIDE_KOGAS_ROOM_EXIT 0x212
|
|
#define FLAG_HIDE_BRUNOS_ROOM_EXIT 0x213
|
|
#define FLAG_HIDE_KARENS_ROOM_EXIT 0x214
|
|
#define FLAG_UNK_215 0x215
|
|
#define FLAG_UNK_216 0x216
|
|
#define FLAG_UNK_217 0x217
|
|
#define FLAG_UNK_218 0x218
|
|
#define FLAG_UNK_219 0x219
|
|
#define FLAG_UNK_21A 0x21A
|
|
#define FLAG_OPENED_ALPH_ESCAPE_ROPE_SECRET_ROOM 0x21B
|
|
#define FLAG_UNK_21C 0x21C
|
|
#define FLAG_OPENED_ALPH_FLASH_SECRET_ROOM 0x21D
|
|
#define FLAG_UNK_21E 0x21E
|
|
#define FLAG_OPENED_ALPH_WATER_STONE_SECRET_ROOM 0x21F
|
|
#define FLAG_UNK_220 0x220
|
|
#define FLAG_OPENED_ALPH_HO_OH_SECRET_ROOM 0x221
|
|
#define FLAG_UNK_222 0x222
|
|
#define FLAG_HIDE_PARK_SOUTH_GATE_POKEATHLON_ENTHUSIASTS_UNLOCKED 0x223
|
|
#define FLAG_HIDE_PARK_SOUTH_GATE_POKEATHLON_ENTHUSIASTS_LOCKED 0x224
|
|
#define FLAG_UNK_225 0x225
|
|
#define FLAG_UNK_226 0x226
|
|
#define FLAG_HIDE_POKEATHLON_RECEPTION_WHITNEY 0x227
|
|
#define FLAG_UNK_228 0x228
|
|
#define FLAG_UNK_229 0x229
|
|
#define FLAG_UNK_22A 0x22A
|
|
#define FLAG_UNK_22B 0x22B
|
|
#define FLAG_UNK_22C 0x22C
|
|
#define FLAG_UNK_22D 0x22D
|
|
#define FLAG_UNK_22E 0x22E
|
|
#define FLAG_HIDE_BATTLE_TOWER_RECEPTIONIST 0x22F
|
|
#define FLAG_UNK_230 0x230
|
|
#define FLAG_UNK_231 0x231
|
|
#define FLAG_UNK_232 0x232
|
|
#define FLAG_UNK_233 0x233
|
|
#define FLAG_UNK_234 0x234
|
|
#define FLAG_HIDE_RUINS_OF_ALPH_ASSISTANTS 0x235
|
|
#define FLAG_HIDE_RUINS_OF_ALPH_TOURISTS 0x236
|
|
#define FLAG_HIDE_UNDERGROUND_KIMONO_GIRL 0x237
|
|
#define FLAG_HIDE_VIOLET_KIMONO_GIRL 0x238
|
|
#define FLAG_UNK_239 0x239
|
|
#define FLAG_UNK_23A 0x23A
|
|
#define FLAG_UNK_23B 0x23B
|
|
#define FLAG_HIDE_DANCE_STUDIO_KIMONO_GIRLS 0x23C
|
|
#define FLAG_UNK_23D 0x23D
|
|
#define FLAG_HIDE_GOLDENROD_BILL 0x23E
|
|
#define FLAG_HIDE_ECRUTEAK_RIVAL 0x23F
|
|
#define FLAG_HIDE_DANCE_STUDIO_LITTLE_GIRL 0x240
|
|
#define FLAG_UNK_241 0x241
|
|
#define FLAG_HIDE_BELL_TOWER_HO_OH 0x242
|
|
#define FLAG_HIDE_WHIRL_ISLAND_LUGIA 0x243
|
|
#define FLAG_HIDE_BELL_TOWER_SUMMIT_KIMONO_GIRLS 0x244
|
|
#define FLAG_HIDE_WHIRL_ISLANDS_BOTTOM_KIMONO_GIRLS 0x245
|
|
#define FLAG_HIDE_ELMS_LAB_AIDE 0x246
|
|
#define FLAG_UNK_247 0x247
|
|
#define FLAG_HIDE_ECRUTEAK_OLD_MAN 0x248
|
|
#define FLAG_UNK_249 0x249
|
|
#define FLAG_HIDE_ROCKET_HIDEOUT_B3F_MURKROW_1 0x24A
|
|
#define FLAG_HIDE_ROCKET_HIDEOUT_B2F_MURKROW_1 0x24B
|
|
#define FLAG_HIDE_ROCKET_HIDEOUT_B3F_MURKROW_2 0x24C
|
|
#define FLAG_HIDE_ROCKET_HIDEOUT_B2F_MURKROW_2 0x24D
|
|
#define FLAG_UNK_24E 0x24E
|
|
#define FLAG_HIDE_ROUTE_30_APRICORN_MAN 0x24F
|
|
#define FLAG_HIDE_INDIGO_PLATEAU_RIVAL 0x250
|
|
#define FLAG_HIDE_OLIVINE_PORT_OAK 0x251
|
|
#define FLAG_HIDE_ROCKET_HIDEOUT_B2F_MURKROW_3 0x252
|
|
#define FLAG_HIDE_CERULEAN_GYM_POPULATION 0x253
|
|
#define FLAG_HIDE_CERULEAN_GYM_ROCKET 0x254
|
|
#define FLAG_HIDE_ROUTE_24_ROCKET 0x255
|
|
#define FLAG_HIDE_ROUTE_25_MISTY 0x256
|
|
#define FLAG_HIDE_CERULEAN_GYM_MACHINE_PART 0x257
|
|
#define FLAG_UNK_258 0x258
|
|
#define FLAG_HIDE_LAVENDER_RADIO_TOWER_DIRECTOR 0x259
|
|
#define FLAG_UNK_25A 0x25A
|
|
#define FLAG_UNK_25B 0x25B
|
|
#define FLAG_UNK_25C 0x25C
|
|
#define FLAG_UNK_25D 0x25D
|
|
#define FLAG_UNK_25E 0x25E
|
|
#define FLAG_UNK_25F 0x25F
|
|
#define FLAG_UNK_260 0x260
|
|
#define FLAG_HIDE_ROUTE_11_SNORLAX 0x261
|
|
#define FLAG_UNK_262 0x262
|
|
#define FLAG_UNK_263 0x263
|
|
#define FLAG_HIDE_ROUTE_10_LT_SURGE 0x264
|
|
#define FLAG_UNK_265 0x265
|
|
#define FLAG_HIDE_FUCHSIA_GYM_LASS_LINDA_REVEALED 0x266
|
|
#define FLAG_HIDE_FUCHSIA_GYM_CAMPER_BARRY_REVEALED 0x267
|
|
#define FLAG_HIDE_FUCHSIA_GYM_LASS_ALICE_REVEALED 0x268
|
|
#define FLAG_HIDE_FUCHSIA_GYM_PICNICKER_CINDY_REVEALED 0x269
|
|
#define FLAG_HIDE_FUCHSIA_GYM_LASS_LINDA_DISGUISED 0x26A
|
|
#define FLAG_HIDE_FUCHSIA_GYM_CAMPER_BARRY_DISGUISED 0x26B
|
|
#define FLAG_HIDE_FUCHSIA_GYM_LASS_ALICE_DISGUISED 0x26C
|
|
#define FLAG_HIDE_FUCHSIA_GYM_PICNICKER_CINDY_DISGUISED 0x26D
|
|
#define FLAG_UNK_26E 0x26E
|
|
#define FLAG_UNK_26F 0x26F
|
|
#define FLAG_UNK_270 0x270
|
|
#define FLAG_AZALEA_ROCKET_HARASSING_CIVILIAN 0x271
|
|
#define FLAG_AZALEA_HARASSED_CIVILIAN 0x272
|
|
#define FLAG_HIDE_BUG_CONTESTANT_BUG_CATCHER_DON 0x273
|
|
#define FLAG_HIDE_BUG_CONTESTANT_BUG_CATCHER_ED 0x274
|
|
#define FLAG_HIDE_BUG_CONTESTANT_ACE_TRAINER_ABBY 0x275
|
|
#define FLAG_HIDE_BUG_CONTESTANT_POKEFAN_WILLIAM 0x276
|
|
#define FLAG_HIDE_BUG_CONTESTANT_BUG_CATCHER_BENNY 0x277
|
|
#define FLAG_HIDE_BUG_CONTESTANT_CAMPER_BARRY 0x278
|
|
#define FLAG_HIDE_BUG_CONTESTANT_PICNICKER_CINDY 0x279
|
|
#define FLAG_HIDE_BUG_CONTESTANT_BUG_CATCHER_JOSH 0x27A
|
|
#define FLAG_HIDE_BUG_CONTESTANT_YOUNGSTER_SAMUEL 0x27B
|
|
#define FLAG_HIDE_BUG_CONTESTANT_SCHOOL_KID_KIPP 0x27C
|
|
#define FLAG_UNK_27D 0x27D
|
|
#define FLAG_HIDE_CAMERON 0x27E
|
|
#define FLAG_UNK_27F 0x27F
|
|
#define FLAG_HIDE_ROCKET_HIDEOUT_B3F_GIOVANNI 0x280
|
|
#define FLAG_UNK_281 0x281
|
|
#define FLAG_UNK_282 0x282
|
|
#define FLAG_HIDE_SILPH_ROTOM_HEAT 0x283
|
|
#define FLAG_HIDE_SILPH_ROTOM_WASH 0x284
|
|
#define FLAG_HIDE_SILPH_ROTOM_FROST 0x285
|
|
#define FLAG_HIDE_SILPH_ROTOM_FAN 0x286
|
|
#define FLAG_HIDE_SILPH_ROTOM_MOW 0x287
|
|
#define FLAG_UNK_288 0x288
|
|
#define FLAG_UNK_289 0x289
|
|
#define FLAG_HIDE_LAKE_OF_RAGE_ACE_TRAINER_LOIS 0x28A
|
|
#define FLAG_UNK_28B 0x28B
|
|
#define FLAG_UNK_28C 0x28C
|
|
#define FLAG_HIDE_TRAINER_HOUSE_CAL_0 0x28D
|
|
#define FLAG_HIDE_TRAINER_HOUSE_CAL_1 0x28E
|
|
#define FLAG_HIDE_TRAINER_HOUSE_CAL_2 0x28F
|
|
#define FLAG_HIDE_TRAINER_HOUSE_CAL_3 0x290
|
|
#define FLAG_HIDE_TRAINER_HOUSE_CAL_4 0x291
|
|
#define FLAG_HIDE_TRAINER_HOUSE_CAL_5 0x292
|
|
#define FLAG_HIDE_TRAINER_HOUSE_CAL_6 0x293
|
|
#define FLAG_HIDE_TRAINER_HOUSE_CAL_7 0x294
|
|
#define FLAG_HIDE_TRAINER_HOUSE_CAL_8 0x295
|
|
#define FLAG_HIDE_TRAINER_HOUSE_CAL_9 0x296
|
|
#define FLAG_HIDE_ROUTE_10_ZAPDOS 0x297
|
|
#define FLAG_UNK_298 0x298
|
|
#define FLAG_HIDE_ROUTE_19_WORKMEN_CLOSED 0x299
|
|
#define FLAG_HIDE_ROUTE_19_WORKMEN_OPEN 0x29A
|
|
#define FLAG_HIDE_ILEX_FOREST_SPIKY_EAR_PICHU 0x29B
|
|
#define FLAG_HIDE_ILEX_FOREST_OLD_MAN 0x29C
|
|
#define FLAG_HIDE_ROUTE_42_HIKER 0x29D
|
|
#define FLAG_HIDE_ROUTE_42_SUICUNE 0x29E
|
|
#define FLAG_HIDE_VERMILION_SUICUNE 0x29F
|
|
#define FLAG_HIDE_ROUTE_14_SUICUNE 0x2A0
|
|
#define FLAG_HIDE_ROUTE_25_SUICUNE 0x2A1
|
|
#define FLAG_HIDE_ROUTE_25_EUSINE 0x2A2
|
|
#define FLAG_HIDE_ROUTE_42_EUSINE 0x2A3
|
|
#define FLAG_HIDE_VERMILION_EUSINE 0x2A4
|
|
#define FLAG_HIDE_ROUTE_14_EUSINE 0x2A5
|
|
#define FLAG_HIDE_NEW_BARK_MOM 0x2A6
|
|
#define FLAG_HIDE_MYSTERY_GIFT_DELIVERYMAN 0x2A7
|
|
#define FLAG_HIDE_MOM_GIFT_DELIVERYMAN 0x2A8
|
|
#define FLAG_HIDE_PLAYERS_ROOM_BRONZE_TROPHY 0x2A9
|
|
#define FLAG_HIDE_PLAYERS_ROOM_SILVER_TROPHY 0x2AA
|
|
#define FLAG_HIDE_PLAYERS_ROOM_GOLD_TROPHY 0x2AB
|
|
#define FLAG_HIDE_ROUTE_14_EUSINE_2 0x2AC
|
|
#define FLAG_UNK_2AD 0x2AD
|
|
#define FLAG_UNK_2AE 0x2AE
|
|
#define FLAG_UNK_2AF 0x2AF
|
|
#define FLAG_UNK_2B0 0x2B0
|
|
#define FLAG_UNK_2B1 0x2B1
|
|
#define FLAG_HIDE_ROUTE_25_EUSINE_2 0x2B2
|
|
#define FLAG_HIDE_POKEATHLON_SUPREME_CUP_RECEPTIONIST 0x2B3
|
|
#define FLAG_HIDE_VERMILION_EUSINE_2 0x2B4
|
|
#define FLAG_UNK_2B5 0x2B5
|
|
#define FLAG_UNK_2B6 0x2B6
|
|
#define FLAG_UNK_2B7 0x2B7
|
|
#define FLAG_UNK_2B8 0x2B8
|
|
#define FLAG_UNK_2B9 0x2B9
|
|
#define FLAG_UNK_2BA 0x2BA
|
|
#define FLAG_UNK_2BB 0x2BB
|
|
#define FLAG_UNK_2BC 0x2BC
|
|
#define FLAG_UNK_2BD 0x2BD
|
|
#define FLAG_UNK_2BE 0x2BE
|
|
#define FLAG_UNK_2BF 0x2BF
|
|
#define FLAG_UNK_2C0 0x2C0
|
|
#define FLAG_UNK_2C1 0x2C1
|
|
#define FLAG_UNK_2C2 0x2C2
|
|
#define FLAG_UNK_2C3 0x2C3
|
|
#define FLAG_UNK_2C4 0x2C4
|
|
#define FLAG_UNK_2C5 0x2C5
|
|
#define FLAG_HIDE_RADIO_TOWER_5F_OFFICE_DIRECTOR 0x2C6
|
|
#define FLAG_HIDE_RADIO_TOWER_5F_PETREL_REVEALED 0x2C7
|
|
#define FLAG_HIDE_GOLDENROD_UNDERGROUND_FRIEND 0x2C8
|
|
#define FLAG_UNK_2C9 0x2C9
|
|
#define FLAG_UNK_2CA 0x2CA
|
|
#define FLAG_UNK_2CB 0x2CB
|
|
#define FLAG_HIDE_LAKE_OF_RAGE_PRYCE 0x2CC
|
|
#define FLAG_UNK_2CD 0x2CD
|
|
#define FLAG_HIDE_CLIFFS_EDGE_GATE_CHUCK 0x2CE
|
|
#define FLAG_HIDE_ROUTE_47_EMBEDDED_TOWER_HIKER 0x2CF
|
|
#define FLAG_HIDE_EMBEDDED_TOWER_GROUDON 0x2D0
|
|
#define FLAG_HIDE_EMBEDDED_TOWER_KYOGRE 0x2D1
|
|
#define FLAG_HIDE_EMBEDDED_TOWER_RAYQUAZA 0x2D2
|
|
#define FLAG_HIDE_EMBEDDED_TOWER_GROUDON_HIKER 0x2D3
|
|
#define FLAG_HIDE_EMBEDDED_TOWER_KYOGRE_HIKER 0x2D4
|
|
#define FLAG_HIDE_POKEATHLON_SHOES_SIGN 0x2D5
|
|
#define FLAG_HIDE_POKEATHLON_CLOTHES_SIGN 0x2D6
|
|
#define FLAG_HIDE_POKEATHLON_FLAG_SIGN 0x2D7
|
|
#define FLAG_HIDE_POKEATHLON_POKEGEAR_SIGN 0x2D8
|
|
#define FLAG_HIDE_POKEATHLON_BALL_SIGN 0x2D9
|
|
#define FLAG_UNK_2DA 0x2DA
|
|
#define FLAG_UNK_2DB 0x2DB
|
|
#define FLAG_HIDE_SINJOH_MYSTRI_SHRINE_CYNTHIA 0x2DC
|
|
#define FLAG_UNK_2DD 0x2DD
|
|
#define FLAG_UNK_2DE 0x2DE
|
|
#define FLAG_HIDE_ROUTE_47_CRASHER_WAKE 0x2DF
|
|
#define FLAG_HIDE_DRAGONS_DEN_RIVAL 0x2E0
|
|
#define FLAG_UNK_2E1 0x2E1
|
|
#define FLAG_UNK_2E2 0x2E2
|
|
#define FLAG_HIDE_VIOLET_GYM_GYM_GUY_AFTER_SPROUT 0x2E3
|
|
#define FLAG_HIDE_VIOLET_GYM_GYM_GUY_BEFORE_SPROUT 0x2E4
|
|
#define FLAG_HIDE_NEW_BARK_FRIENDS_ROOM_FRIEND 0x2E5
|
|
#define FLAG_HIDE_ALPH_OUTSIDE_ARCEUS_EVENT_SUIT 0x2E6
|
|
#define FLAG_HIDE_ALPH_MAIN_CHAMBER_ARCEUS_EVENT_PEOPLE 0x2E7
|
|
#define FLAG_HIDE_NEW_BARK_FRIEND_2 0x2E8
|
|
#define FLAG_HIDE_VIOLET_GYM_FALKNER 0x2E9
|
|
#define FLAG_HIDE_AZALEA_GYM_BUGSY 0x2EA
|
|
#define FLAG_HIDE_CIANWOOD_GYM_CHUCK 0x2EB
|
|
#define FLAG_HIDE_GOLDENROD_GYM_WHITNEY 0x2EC
|
|
#define FLAG_HIDE_ECRUTEAK_GYM_MORTY 0x2ED
|
|
#define FLAG_HIDE_MAHOGANY_GYM_PRYCE 0x2EE
|
|
#define FLAG_HIDE_BLACKTHORN_GYM_CLAIR 0x2EF
|
|
#define FLAG_HIDE_VERMILION_GYM_LT_SURGE 0x2F0
|
|
#define FLAG_HIDE_SAFFRON_GYM_SABRINA 0x2F1
|
|
#define FLAG_HIDE_CELADON_GYM_ERIKA 0x2F2
|
|
#define FLAG_HIDE_FUCHSIA_GYM_JANINE 0x2F3
|
|
#define FLAG_HIDE_PEWTER_GYM_BROCK 0x2F4
|
|
#define FLAG_HIDE_SEAFOAM_GYM_BLAINE 0x2F5
|
|
#define FLAG_HIDE_VIRIDIAN_GYM_BLUE 0x2F6
|
|
#define FLAG_HIDE_SAFFRON_TRAIN_STATION_LT_SURGE 0x2F7
|
|
#define FLAG_HIDE_VIRIDIAN_CITY_OLD_MAN_OUTSIDE_GYM_LOCKED 0x2F8
|
|
#define FLAG_HIDE_VIRIDIAN_CITY_OLD_MAN_OUTSIDE_GYM_UNLOCKED 0x2F9
|
|
#define FLAG_HIDE_SAFFRON_CITY_STEVEN 0x2FA
|
|
#define FLAG_HIDE_SAFFRON_CITY_COPYCAT_HOUSE_CLEFAIRY_DOLL 0x2FB
|
|
#define FLAG_HIDE_VERMILION_FAN_CLUB_LOST_ITEM 0x2FC
|
|
#define FLAG_HIDE_VERMILION_CITY_STEVEN 0x2FD
|
|
#define FLAG_HIDE_OAKS_LAB_BULBASAUR_BALL 0x2FE
|
|
#define FLAG_HIDE_OAKS_LAB_SQUIRTLE_BALL 0x2FF
|
|
#define FLAG_HIDE_OAKS_LAB_CHARMANDER_BALL 0x300
|
|
#define FLAG_HIDE_ROUTE_22_GIOVANNI_RIVAL 0x301
|
|
#define FLAG_HIDE_ROUTE_22_FRIEND 0x302
|
|
#define FLAG_HIDE_TOHJO_FALLS_GIOVANNI 0x303
|
|
#define FLAG_HIDE_ROUTE_47_CHUCK 0x304
|
|
#define FLAG_HIDE_CERULEAN_CAVE_MEWTWO 0x305
|
|
#define FLAG_HIDE_SEAFOAM_ISLAND_ARTICUNO 0x306
|
|
#define FLAG_HIDE_MT_SILVER_CAVE_MOLTRES 0x307
|
|
#define FLAG_HIDE_STEVEN_IN_HOUSE_BEFORE_LATIS 0x308
|
|
#define FLAG_HIDE_ROUTE_25_MISTYS_BOYFRIEND 0x309
|
|
#define FLAG_HIDE_UNION_CAVE_LAPRAS 0x30A
|
|
#define FLAG_UNK_30B 0x30B
|
|
#define FLAG_HIDE_PEWTER_CITY_STEVEN 0x30C
|
|
#define FLAG_HIDE_PEWTER_CITY_LATIOS 0x30D
|
|
#define FLAG_HIDE_BURNED_TOWER_STATIC_SUICUNE 0x30E
|
|
#define FLAG_HIDE_CERULEAN_CITY_MAN_OUTSIDE_CAVE 0x30F
|
|
#define FLAG_HIDE_ILEX_FOREST_FRIEND 0x310
|
|
#define FLAG_HIDE_TOHJO_FALLS_FRIEND 0x311
|
|
#define FLAG_HIDE_PEWTER_CITY_LATIAS 0x312
|
|
#define FLAG_HIDE_CELADON_DEPT_STORE_2F_CRASHER_WAKE 0x313
|
|
#define FLAG_HIDE_ROUTE_39_LT_SURGE 0x314
|
|
#define FLAG_HIDE_COMM_CLUB_RECEPTIONISTS 0x315
|
|
#define FLAG_HIDE_COMM_CLUB_CLOSED_LADIES 0x316
|
|
#define FLAG_HIDE_STEVEN_IN_HOUSE_AFTER_LATIS 0x317
|
|
#define FLAG_UNK_318 0x318
|
|
#define FLAG_HIDE_SAFARI_ZONE_WORKERS 0x319
|
|
#define FLAG_HIDE_VERMILION_GYM_STOPS 0x31A
|
|
#define FLAG_HIDE_ROUTE_12_SNORLAX 0x31B
|
|
#define FLAG_UNK_31C 0x31C
|
|
#define FLAG_UNK_31D 0x31D
|
|
#define FLAG_UNK_31E 0x31E
|
|
#define FLAG_UNK_31F 0x31F
|
|
|
|
// Hidden items
|
|
|
|
#define HIDDEN_ITEMS_FLAG_BASE 800
|
|
#define FLAG_HIDDENITEM_T20_POTION 0x320
|
|
#define FLAG_HIDDENITEM_R29_R30_T21_NUGGET 0x321
|
|
#define FLAG_HIDDENITEM_R30_POTION 0x322
|
|
#define FLAG_HIDDENITEM_T22_HYPER_POTION 0x323
|
|
#define FLAG_HIDDENITEM_R32_HEART_SCALE 0x324
|
|
#define FLAG_HIDDENITEM_R32_GREAT_BALL 0x325
|
|
#define FLAG_HIDDENITEM_T23_FULL_HEAL 0x326
|
|
#define FLAG_HIDDENITEM_R34_RARE_CANDY 0x327
|
|
#define FLAG_HIDDENITEM_R34_SUPER_POTION 0x328
|
|
#define FLAG_HIDDENITEM_R34_T25_SUPER_POTION 0x329
|
|
#define FLAG_HIDDENITEM_R35_NUGGET 0x32A
|
|
#define FLAG_HIDDENITEM_R36_AWAKENING 0x32B
|
|
#define FLAG_HIDDENITEM_T27_HYPER_POTION 0x32C
|
|
#define FLAG_HIDDENITEM_T27_ETHER 0x32D
|
|
#define FLAG_HIDDENITEM_D42R0102_POKE_BALL 0x32E
|
|
#define FLAG_HIDDENITEM_D42R0102_MAX_ETHER 0x32F
|
|
#define FLAG_HIDDENITEM_D42R0101_MAX_REVIVE 0x330
|
|
#define FLAG_HIDDENITEM_D42R0101_HYPER_POTION 0x331
|
|
#define FLAG_HIDDENITEM_D42R0101_ELIXIR 0x332
|
|
#define FLAG_HIDDENITEM_D18R0101_ETHER 0x333
|
|
#define FLAG_HIDDENITEM_D18R0101_ULTRA_BALL 0x334
|
|
#define FLAG_HIDDENITEM_D18R0102_REVIVE 0x335
|
|
#define FLAG_HIDDENITEM_R38_HP_UP 0x336
|
|
#define FLAG_HIDDENITEM_T26_RARE_CANDY 0x337
|
|
#define FLAG_HIDDENITEM_W40_HYPER_POTION 0x338
|
|
#define FLAG_HIDDENITEM_T24_REVIVE 0x339
|
|
#define FLAG_HIDDENITEM_T24_STARDUST 0x33A
|
|
#define FLAG_HIDDENITEM_D26R0101_GREAT_BALL 0x33B
|
|
#define FLAG_HIDDENITEM_D26R0102_SUPER_POTION 0x33C
|
|
#define FLAG_HIDDENITEM_D26R0102_FULL_HEAL 0x33D
|
|
#define FLAG_HIDDENITEM_D36R0101_ANTIDOTE 0x33E
|
|
#define FLAG_HIDDENITEM_D36R0101_SUPER_POTION 0x33F
|
|
#define FLAG_HIDDENITEM_D36R0101_FULL_HEAL 0x340
|
|
#define FLAG_HIDDENITEM_D36R0101_ETHER 0x341
|
|
#define FLAG_HIDDENITEM_D22R0101_D22R0102_FULL_HEAL 0x342
|
|
#define FLAG_HIDDENITEM_D22R0101_D22R0102_FULL_HEAL_2 0x343
|
|
#define FLAG_HIDDENITEM_T29_FULL_RESTORE 0x344
|
|
#define FLAG_HIDDENITEM_T29_RARE_CANDY 0x345
|
|
#define FLAG_HIDDENITEM_W20_DEEPSEATOOTH 0x346
|
|
#define FLAG_HIDDENITEM_R47_STARDUST 0x347
|
|
#define FLAG_HIDDENITEM_R47_PEARL 0x348
|
|
#define FLAG_HIDDENITEM_D47_TINYMUSHROOM 0x349
|
|
#define FLAG_HIDDENITEM_R42_MAX_POTION 0x34A
|
|
#define FLAG_HIDDENITEM_D38R0101_HYPER_POTION 0x34B
|
|
#define FLAG_HIDDENITEM_D38R0101_REVIVE 0x34C
|
|
#define FLAG_HIDDENITEM_D38R0102_MAX_REPEL 0x34D
|
|
#define FLAG_HIDDENITEM_D38R0102_ETHER 0x34E
|
|
#define FLAG_HIDDENITEM_D38R0103_FULL_RESTORE 0x34F
|
|
#define FLAG_HIDDENITEM_D38R0103_HP_UP 0x350
|
|
#define FLAG_HIDDENITEM_D38R0104_MAX_REVIVE 0x351
|
|
#define FLAG_HIDDENITEM_D38R0104_ULTRA_BALL 0x352
|
|
#define FLAG_HIDDENITEM_D35R0102_REVIVE 0x353
|
|
#define FLAG_HIDDENITEM_D37R0103_PARLYZ_HEAL 0x354
|
|
#define FLAG_HIDDENITEM_D37R0103_SUPER_POTION 0x355
|
|
#define FLAG_HIDDENITEM_D35R0103_FULL_HEAL 0x356
|
|
#define FLAG_HIDDENITEM_D35R0103_X_SP__DEF 0x357
|
|
#define FLAG_HIDDENITEM_D01R0101_MAX_REVIVE 0x358
|
|
#define FLAG_HIDDENITEM_R05R0202_FULL_RESTORE 0x359
|
|
#define FLAG_HIDDENITEM_R05R0202_X_SPECIAL 0x35A
|
|
#define FLAG_HIDDENITEM_D05R0101_X_ACCURACY 0x35B
|
|
#define FLAG_HIDDENITEM_D05R0101_X_DEFENSE 0x35C
|
|
#define FLAG_HIDDENITEM_D05R0102_MAX_POTION 0x35D
|
|
#define FLAG_HIDDENITEM_D17R0103_MAX_POTION 0x35E
|
|
#define FLAG_HIDDENITEM_D17R0105_FULL_RESTORE 0x35F
|
|
#define FLAG_HIDDENITEM_D17R0108_CARBOS 0x360
|
|
#define FLAG_HIDDENITEM_D18R0102_ANTIDOTE 0x361
|
|
#define FLAG_HIDDENITEM_D27R0104_HYPER_POTION 0x362
|
|
#define FLAG_HIDDENITEM_D37R0103_ANTIDOTE 0x363
|
|
#define FLAG_HIDDENITEM_D37R0105_MAX_POTION 0x364
|
|
#define FLAG_HIDDENITEM_D37R0105_REVIVE 0x365
|
|
#define FLAG_HIDDENITEM_D39R0101_MAX_POTION 0x366
|
|
#define FLAG_HIDDENITEM_D39R0103_CARBOS 0x367
|
|
#define FLAG_HIDDENITEM_D39R0101_ICE_HEAL 0x368
|
|
#define FLAG_HIDDENITEM_D40R0101_RARE_CANDY 0x369
|
|
#define FLAG_HIDDENITEM_D40R0102_ULTRA_BALL 0x36A
|
|
#define FLAG_HIDDENITEM_D40R0104_FULL_RESTORE 0x36B
|
|
#define FLAG_HIDDENITEM_D41R0101_DIRE_HIT 0x36C
|
|
#define FLAG_HIDDENITEM_D41R0101_ULTRA_BALL 0x36D
|
|
#define FLAG_HIDDENITEM_D41R0106_MAX_POTION 0x36E
|
|
#define FLAG_HIDDENITEM_D43R0101_MAX_POTION 0x36F
|
|
#define FLAG_HIDDENITEM_D43R0101_FULL_HEAL 0x370
|
|
#define FLAG_HIDDENITEM_D44R0102_REVIVE 0x371
|
|
#define FLAG_HIDDENITEM_D44R0102_MAX_POTION 0x372
|
|
#define FLAG_HIDDENITEM_D44R0102_MAX_ELIXIR 0x373
|
|
#define FLAG_HIDDENITEM_P01R0104_IRON 0x374
|
|
#define FLAG_HIDDENITEM_D46R0101_MAX_ETHER 0x375
|
|
#define FLAG_HIDDENITEM_P01R0102_PROTEIN 0x376
|
|
#define FLAG_HIDDENITEM_D46R0101_FULL_RESTORE 0x377
|
|
#define FLAG_HIDDENITEM_D11R0101_ESCAPE_ROPE 0x378
|
|
#define FLAG_HIDDENITEM_D11R0102_ICE_HEAL 0x379
|
|
#define FLAG_HIDDENITEM_D11R0103_PEARL 0x37A
|
|
#define FLAG_HIDDENITEM_D11R0103_PEARL_2 0x37B
|
|
#define FLAG_HIDDENITEM_D11R0104_MAX_REVIVE 0x37C
|
|
#define FLAG_HIDDENITEM_D03R0101_HYPER_POTION 0x37D
|
|
#define FLAG_HIDDENITEM_D03R0101_RARE_CANDY 0x37E
|
|
#define FLAG_HIDDENITEM_D03R0101_REVIVE 0x37F
|
|
#define FLAG_HIDDENITEM_D03R0102_ULTRA_BALL 0x380
|
|
#define FLAG_HIDDENITEM_R32_SUPER_POTION 0x381
|
|
#define FLAG_HIDDENITEM_R39_NUGGET 0x382
|
|
#define FLAG_HIDDENITEM_W41_MAX_ETHER 0x383
|
|
#define FLAG_HIDDENITEM_R44_ELIXIR 0x384
|
|
#define FLAG_HIDDENITEM_R45_PP_UP 0x385
|
|
#define FLAG_HIDDENITEM_T29_MAX_POTION 0x386
|
|
#define FLAG_HIDDENITEM_T06_FULL_HEAL 0x387
|
|
#define FLAG_HIDDENITEM_R11_REVIVE 0x388
|
|
#define FLAG_HIDDENITEM_R09_ETHER 0x389
|
|
#define FLAG_HIDDENITEM_T04_NUGGET 0x38A
|
|
#define FLAG_HIDDENITEM_R25_REVIVE 0x38B
|
|
#define FLAG_HIDDENITEM_T22_POKE_BALL 0x38C
|
|
#define FLAG_HIDDENITEM_R17_MAX_ETHER 0x38D
|
|
#define FLAG_HIDDENITEM_R17_MAX_ELIXIR 0x38E
|
|
#define FLAG_HIDDENITEM_R13_CALCIUM 0x38F
|
|
#define FLAG_HIDDENITEM_R12_ELIXIR 0x390
|
|
#define FLAG_HIDDENITEM_R04_ULTRA_BALL 0x391
|
|
#define FLAG_HIDDENITEM_T09_W21_RARE_CANDY 0x392
|
|
#define FLAG_HIDDENITEM_R28_RARE_CANDY 0x393
|
|
#define FLAG_HIDDENITEM_T31_FULL_RESTORE 0x394
|
|
#define FLAG_HIDDENITEM_D03R0102_PP_UP 0x395
|
|
#define FLAG_HIDDENITEM_D03R0102_BIG_PEARL 0x396
|
|
#define FLAG_HIDDENITEM_D03R0102_ZINC 0x397
|
|
#define FLAG_HIDDENITEM_D03R0102_FULL_HEAL 0x398
|
|
#define FLAG_HIDDENITEM_D03R0103_MAX_REVIVE 0x399
|
|
#define FLAG_HIDDENITEM_T07_PP_UP 0x39A
|
|
#define FLAG_HIDDENITEM_D03R0103_ULTRA_BALL 0x39B
|
|
#define FLAG_HIDDENITEM_D03R0103_NUGGET 0x39C
|
|
#define FLAG_HIDDENITEM_D17R1101_TINYMUSHROOM 0x39D
|
|
#define FLAG_HIDDENITEM_D17R1101_BIG_MUSHROOM 0x39E
|
|
#define FLAG_HIDDENITEM_D17R1101_BIG_MUSHROOM_2 0x39F
|
|
#define FLAG_HIDDENITEM_D17R1101_TINYMUSHROOM_2 0x3A0
|
|
#define FLAG_HIDDENITEM_D17R1101_TINYMUSHROOM_3 0x3A1
|
|
#define FLAG_HIDDENITEM_D47_TINYMUSHROOM_2 0x3A2
|
|
#define FLAG_HIDDENITEM_D47_TINYMUSHROOM_3 0x3A3
|
|
#define FLAG_HIDDENITEM_T27_RARE_CANDY 0x3A4
|
|
#define FLAG_HIDDENITEM_T27_ULTRA_BALL 0x3A5
|
|
#define FLAG_HIDDENITEM_T08_NUGGET 0x3A6
|
|
#define FLAG_HIDDENITEM_R39_PP_UP 0x3A7
|
|
#define FLAG_HIDDENITEM_R39_X_ATTACK 0x3A8
|
|
#define FLAG_HIDDENITEM_R39_T26_FULL_HEAL 0x3A9
|
|
#define FLAG_HIDDENITEM_R03_STAR_PIECE 0x3AA
|
|
#define FLAG_HIDDENITEM_R03_HYPER_POTION 0x3AB
|
|
#define FLAG_HIDDENITEM_D38R0102_RARE_CANDY 0x3AC
|
|
#define FLAG_HIDDENITEM_D38R0102_ULTRA_BALL 0x3AD
|
|
#define FLAG_HIDDENITEM_D38R0102_NUGGET 0x3AE
|
|
#define FLAG_HIDDENITEM_D38R0103_HYPER_POTION 0x3AF
|
|
#define FLAG_HIDDENITEM_D38R0103_FULL_HEAL 0x3B0
|
|
#define FLAG_HIDDENITEM_R03_STAR_PIECE_2 0x3B1
|
|
#define FLAG_HIDDENITEM_D24R0101_GREAT_BALL 0x3B2
|
|
#define FLAG_HIDDENITEM_D24R0101_BIG_MUSHROOM 0x3B3
|
|
#define FLAG_HIDDENITEM_D24R0101_TINYMUSHROOM 0x3B4
|
|
#define FLAG_HIDDENITEM_D24R0101_RARE_CANDY 0x3B5
|
|
#define FLAG_HIDDENITEM_D24R0101_NUGGET 0x3B6
|
|
#define FLAG_HIDDENITEM_D25R0101_GREAT_BALL 0x3B7
|
|
#define FLAG_HIDDENITEM_D25R0101_PARLYZ_HEAL 0x3B8
|
|
#define FLAG_HIDDENITEM_D25R0102_X_SPEED 0x3B9
|
|
#define FLAG_HIDDENITEM_D25R0101_BIG_PEARL 0x3BA
|
|
#define FLAG_HIDDENITEM_D25R0102_REVIVE 0x3BB
|
|
#define FLAG_HIDDENITEM_D25R0103_ULTRA_BALL 0x3BC
|
|
#define FLAG_HIDDENITEM_D25R0103_CALCIUM 0x3BD
|
|
#define FLAG_HIDDENITEM_P01R0102_PEARL 0x3BE
|
|
#define FLAG_HIDDENITEM_D49_PP_UP 0x3BF
|
|
#define FLAG_HIDDENITEM_D49_PROTEIN 0x3C0
|
|
#define FLAG_HIDDENITEM_D32R0102_RARE_CANDY 0x3C1
|
|
#define FLAG_HIDDENITEM_T06_PEARL 0x3C2
|
|
#define FLAG_HIDDENITEM_T06_PEARL_2 0x3C3
|
|
#define FLAG_HIDDENITEM_T06_BIG_PEARL 0x3C4
|
|
#define FLAG_HIDDENITEM_D41R0102_RARE_CANDY 0x3C5
|
|
#define FLAG_HIDDENITEM_T09_IRON 0x3C6
|
|
#define FLAG_HIDDENITEM_T09_STAR_PIECE 0x3C7
|
|
#define FLAG_HIDDENITEM_T06_HEART_SCALE 0x3C8
|
|
#define FLAG_HIDDENITEM_D05R0102_HP_UP 0x3C9
|
|
#define FLAG_HIDDENITEM_W41_STARDUST 0x3CA
|
|
#define FLAG_HIDDENITEM_W41_STARDUST_2 0x3CB
|
|
#define FLAG_HIDDENITEM_W41_STARDUST_3 0x3CC
|
|
#define FLAG_HIDDENITEM_W41_STARDUST_4 0x3CD
|
|
#define FLAG_HIDDENITEM_W20_STARDUST 0x3CE
|
|
#define FLAG_HIDDENITEM_W21_STARDUST 0x3CF
|
|
#define FLAG_HIDDENITEM_W21_STARDUST_2 0x3D0
|
|
#define FLAG_HIDDENITEM_W21_STARDUST_3 0x3D1
|
|
#define FLAG_HIDDENITEM_W19_PEARL 0x3D2
|
|
#define FLAG_HIDDENITEM_W19_PEARL_2 0x3D3
|
|
#define FLAG_HIDDENITEM_W19_BIG_PEARL 0x3D4
|
|
#define FLAG_HIDDENITEM_R27_REVIVE 0x3D5
|
|
#define FLAG_HIDDENITEM_R27_BIG_MUSHROOM 0x3D6
|
|
#define FLAG_HIDDENITEM_R26_R27_NUGGET 0x3D7
|
|
#define FLAG_HIDDENITEM_R26_TINYMUSHROOM 0x3D8
|
|
#define FLAG_HIDDENITEM_D43R0102_MAX_REVIVE 0x3D9
|
|
#define FLAG_HIDDENITEM_D43R0102_PP_UP 0x3DA
|
|
#define FLAG_HIDDENITEM_D43R0103_HYPER_POTION 0x3DB
|
|
#define FLAG_HIDDENITEM_D43R0103_ZINC 0x3DC
|
|
#define FLAG_HIDDENITEM_D43R0102_ULTRA_BALL 0x3DD
|
|
#define FLAG_HIDDENITEM_T10_RARE_CANDY 0x3DE
|
|
#define FLAG_HIDDENITEM_D40R0102_SUPER_REPEL 0x3DF
|
|
#define FLAG_HIDDENITEM_D40R0102_PEARL 0x3E0
|
|
#define FLAG_HIDDENITEM_D40R0102_REVIVE 0x3E1
|
|
#define FLAG_HIDDENITEM_R04_BIG_MUSHROOM 0x3E2
|
|
#define FLAG_HIDDENITEM_D02R0101_REVIVE 0x3E3
|
|
#define FLAG_HIDDENITEM_D02R0103_MAX_REVIVE 0x3E4
|
|
#define FLAG_HIDDENITEM_R10_CARBOS 0x3E5
|
|
#define FLAG_HIDDENITEM_T03_PP_UP 0x3E6
|
|
#define FLAG_HIDDENITEM_T03_GUARD_SPEC_ 0x3E7
|
|
#define FLAG_HIDDENITEM_T02_NUGGET 0x3E8
|
|
#define FLAG_HIDDENITEM_D41R0101_REVIVE 0x3E9
|
|
#define FLAG_HIDDENITEM_D41R0105_ULTRA_BALL 0x3EA
|
|
#define FLAG_HIDDENITEM_D41R0105_HYPER_POTION 0x3EB
|
|
#define FLAG_HIDDENITEM_D41R0102_MAX_ETHER 0x3EC
|
|
#define FLAG_HIDDENITEM_D41R0102_HYPER_POTION 0x3ED
|
|
#define FLAG_HIDDENITEM_D41R0107_MAX_REVIVE 0x3EE
|
|
#define FLAG_HIDDENITEM_W19_REVIVE 0x3EF
|
|
#define FLAG_HIDDENITEM_W19_MAX_ELIXIR 0x3F0
|
|
#define FLAG_HIDDENITEM_D48R0101_BIG_PEARL 0x3F1
|
|
#define FLAG_HIDDENITEM_D11R0104_RARE_CANDY 0x3F2
|
|
#define FLAG_HIDDENITEM_D36R0101_TINYMUSHROOM 0x3F3
|
|
#define FLAG_HIDDENITEM_D36R0101_REPEL 0x3F4
|
|
#define FLAG_HIDDENITEM_D36R0101_BIG_MUSHROOM 0x3F5
|
|
#define FLAG_HIDDENITEM_D36R0101_TINYMUSHROOM_2 0x3F6
|
|
#define FLAG_HIDDENITEM_D36R0101_TINYMUSHROOM_3 0x3F7
|
|
#define FLAG_HIDDENITEM_D46R0101_BIG_MUSHROOM 0x3F8
|
|
#define FLAG_HIDDENITEM_D46R0101_BIG_MUSHROOM_2 0x3F9
|
|
#define FLAG_HIDDENITEM_D46R0101_TINYMUSHROOM 0x3FA
|
|
#define FLAG_HIDDENITEM_D46R0101_TINYMUSHROOM_2 0x3FB
|
|
#define FLAG_HIDDENITEM_D46R0101_TINYMUSHROOM_3 0x3FC
|
|
#define FLAG_HIDDENITEM_D03R0102_PROTEIN 0x3FD
|
|
#define FLAG_HIDDENITEM_D41R0106_IRON 0x3FE
|
|
#define FLAG_HIDDENITEM_D11R0105_ZINC 0x3FF
|
|
#define FLAG_HIDDENITEM_D01R0101_CALCIUM 0x400
|
|
#define FLAG_HIDDENITEM_T21_NUGGET 0x401
|
|
#define FLAG_HIDDENITEM_D50R0101_ULTRA_BALL 0x402
|
|
#define FLAG_HIDDENITEM_T03_MAX_REVIVE 0x403
|
|
#define FLAG_HIDDENITEM_D39R0102_REVIVE 0x404
|
|
#define FLAG_HIDDENITEM_W20_DEEPSEASCALE 0x405
|
|
#define FLAG_HIDDENITEM_R45_R46_PP_MAX 0x406
|
|
#define NUM_HIDDEN_ITEMS 231
|
|
|
|
#define FLAG_UNK_407 0x407
|
|
#define FLAG_UNK_408 0x408
|
|
#define FLAG_UNK_409 0x409
|
|
#define FLAG_UNK_40A 0x40A
|
|
#define FLAG_UNK_40B 0x40B
|
|
#define FLAG_UNK_40C 0x40C
|
|
#define FLAG_UNK_40D 0x40D
|
|
#define FLAG_UNK_40E 0x40E
|
|
#define FLAG_UNK_40F 0x40F
|
|
#define FLAG_UNK_410 0x410
|
|
#define FLAG_UNK_411 0x411
|
|
#define FLAG_UNK_412 0x412
|
|
#define FLAG_UNK_413 0x413
|
|
#define FLAG_UNK_414 0x414
|
|
#define FLAG_UNK_415 0x415
|
|
#define FLAG_UNK_416 0x416
|
|
#define FLAG_UNK_417 0x417
|
|
#define FLAG_UNK_418 0x418
|
|
#define FLAG_UNK_419 0x419
|
|
#define FLAG_UNK_41A 0x41A
|
|
#define FLAG_UNK_41B 0x41B
|
|
#define FLAG_UNK_41C 0x41C
|
|
#define FLAG_UNK_41D 0x41D
|
|
#define FLAG_UNK_41E 0x41E
|
|
#define FLAG_UNK_41F 0x41F
|
|
|
|
// Item ball collection flags
|
|
|
|
#define FLAG_HIDE_ITEMBALL_R30_ANTIDOTE 0x420
|
|
#define FLAG_HIDE_ITEMBALL_R31_POTION 0x421
|
|
#define FLAG_HIDE_ITEMBALL_R31_POKE_BALL 0x422
|
|
#define FLAG_HIDE_ITEMBALL_T22_RARE_CANDY 0x423
|
|
#define FLAG_HIDE_ITEMBALL_T22_PP_UP 0x424
|
|
#define FLAG_HIDE_ITEMBALL_D15R0101_PARLYZ_HEAL 0x425
|
|
#define FLAG_HIDE_ITEMBALL_D15R0102_X_ACCURACY 0x426
|
|
#define FLAG_HIDE_ITEMBALL_D15R0103_POTION 0x427
|
|
#define FLAG_HIDE_ITEMBALL_D15R0103_ESCAPE_ROPE 0x428
|
|
#define FLAG_HIDE_ITEMBALL_R32_REPEL 0x429
|
|
#define FLAG_HIDE_ITEMBALL_R32_GREAT_BALL 0x42A
|
|
#define FLAG_HIDE_ITEMBALL_D25R0101_X_ATTACK 0x42B
|
|
#define FLAG_HIDE_ITEMBALL_D25R0101_GREAT_BALL 0x42C
|
|
#define FLAG_HIDE_ITEMBALL_D25R0101_POTION 0x42D
|
|
#define FLAG_HIDE_ITEMBALL_D25R0101_AWAKENING 0x42E
|
|
#define FLAG_HIDE_ITEMBALL_D25R0102_X_DEFENSE 0x42F
|
|
#define FLAG_HIDE_ITEMBALL_D25R0102_TM39 0x430
|
|
#define FLAG_HIDE_ITEMBALL_D18R0101_HP_UP 0x431
|
|
#define FLAG_HIDE_ITEMBALL_D18R0102_TM12 0x432
|
|
#define FLAG_HIDE_ITEMBALL_D26R0102_SUPER_POTION 0x433
|
|
#define FLAG_HIDE_ITEMBALL_D26R0103_TM18 0x434
|
|
#define FLAG_HIDE_ITEMBALL_D36R0101_REVIVE 0x435
|
|
#define FLAG_HIDE_ITEMBALL_D37R0105_TM82 0x436
|
|
#define FLAG_HIDE_ITEMBALL_D37R0105_MAX_ETHER 0x437
|
|
#define FLAG_UNK_438 0x438
|
|
#define FLAG_HIDE_ITEMBALL_R29_POTION 0x439
|
|
#define FLAG_HIDE_ITEMBALL_D25R0103_ELIXIR 0x43A
|
|
#define FLAG_HIDE_ITEMBALL_D25R0103_HYPER_POTION 0x43B
|
|
#define FLAG_HIDE_ITEMBALL_D36R0101_X_ATTACK 0x43C
|
|
#define FLAG_HIDE_ITEMBALL_D36R0101_ANTIDOTE 0x43D
|
|
#define FLAG_HIDE_ITEMBALL_D36R0101_ETHER 0x43E
|
|
#define FLAG_HIDE_ITEMBALL_R34_NUGGET 0x43F
|
|
#define FLAG_HIDE_ITEMBALL_R30_POTION 0x440
|
|
#define FLAG_HIDE_ITEMBALL_D23R0104_ULTRA_BALL 0x441
|
|
#define FLAG_HIDE_ITEMBALL_D37R0103_BURN_HEAL 0x442
|
|
#define FLAG_HIDE_ITEMBALL_D37R0103_AMULET_COIN 0x443
|
|
#define FLAG_HIDE_ITEMBALL_D37R0103_ETHER 0x444
|
|
#define FLAG_HIDE_ITEMBALL_D37R0103_ULTRA_BALL 0x445
|
|
#define FLAG_HIDE_ITEMBALL_D37R0105_ULTRA_BALL 0x446
|
|
#define FLAG_HIDE_ITEMBALL_D37R0104_FULL_HEAL 0x447
|
|
#define FLAG_HIDE_ITEMBALL_D37R0104_SMOKE_BALL 0x448
|
|
#define FLAG_HIDE_ITEMBALL_R35_TM66 0x449
|
|
#define FLAG_HIDE_ITEMBALL_D27R0104_ETHER 0x44A
|
|
#define FLAG_HIDE_ITEMBALL_D27R0105_TM87 0x44B
|
|
#define FLAG_HIDE_ITEMBALL_D27R0106_SUPER_REPEL 0x44C
|
|
#define FLAG_HIDE_ITEMBALL_D27R0107_SUPER_POTION 0x44D
|
|
#define FLAG_HIDE_ITEMBALL_D35R0102_HYPER_POTION 0x44E
|
|
#define FLAG_HIDE_ITEMBALL_D35R0102_GUARD_SPEC_ 0x44F
|
|
#define FLAG_HIDE_ITEMBALL_D35R0102_NUGGET 0x450
|
|
#define FLAG_HIDE_ITEMBALL_D35R0103_TM46 0x451
|
|
#define FLAG_HIDE_ITEMBALL_D35R0104_TM49 0x452
|
|
#define FLAG_HIDE_ITEMBALL_D35R0104_FULL_HEAL 0x453
|
|
#define FLAG_HIDE_ITEMBALL_D35R0104_PROTEIN 0x454
|
|
#define FLAG_HIDE_ITEMBALL_D35R0104_X_SPECIAL 0x455
|
|
#define FLAG_HIDE_ITEMBALL_D39R0103_TM72 0x456
|
|
#define FLAG_HIDE_ITEMBALL_D39R0101_HM07 0x457
|
|
#define FLAG_HIDE_ITEMBALL_D44R0102_DRAGON_FANG 0x458
|
|
#define FLAG_HIDE_ITEMBALL_D42R0101_TM54 0x459
|
|
#define FLAG_HIDE_ITEMBALL_D42R0101_REVIVE 0x45A
|
|
#define FLAG_HIDE_ITEMBALL_R26_MAX_ELIXIR 0x45B
|
|
#define FLAG_HIDE_ITEMBALL_D45R0101_MOON_STONE 0x45C
|
|
#define FLAG_HIDE_ITEMBALL_R27_RARE_CANDY 0x45D
|
|
#define FLAG_HIDE_ITEMBALL_R27_TM02 0x45E
|
|
#define FLAG_HIDE_ITEMBALL_D43R0101_MAX_REVIVE 0x45F
|
|
#define FLAG_HIDE_ITEMBALL_D43R0101_FULL_HEAL 0x460
|
|
#define FLAG_HIDE_ITEMBALL_D43R0101_POTION 0x461
|
|
#define FLAG_HIDE_ITEMBALL_D43R0102_TM26 0x462
|
|
#define FLAG_HIDE_ITEMBALL_D43R0102_HP_UP 0x463
|
|
#define FLAG_HIDE_ITEMBALL_D43R0102_FULL_RESTORE 0x464
|
|
#define FLAG_HIDE_ITEMBALL_D43R0103_ULTRA_BALL 0x465
|
|
#define FLAG_HIDE_ITEMBALL_D43R0103_TM79 0x466
|
|
#define FLAG_HIDE_ITEMBALL_D43R0103_RARE_CANDY 0x467
|
|
#define FLAG_HIDE_ITEMBALL_D24R0212_HEAL_POWDER 0x468
|
|
#define FLAG_HIDE_ITEMBALL_D24R0212_ENERGYPOWDER 0x469
|
|
#define FLAG_HIDE_ITEMBALL_D24R0212_ORAN_BERRY 0x46A
|
|
#define FLAG_HIDE_ITEMBALL_D24R0212_PECHA_BERRY 0x46B
|
|
#define FLAG_HIDE_ITEMBALL_D24R0213_HEAL_POWDER 0x46C
|
|
#define FLAG_HIDE_ITEMBALL_D24R0213_ENERGY_ROOT 0x46D
|
|
#define FLAG_HIDE_ITEMBALL_D24R0213_SITRUS_BERRY 0x46E
|
|
#define FLAG_HIDE_ITEMBALL_D24R0213_MOON_STONE 0x46F
|
|
#define FLAG_HIDE_ITEMBALL_D24R0215_STARDUST 0x470
|
|
#define FLAG_HIDE_ITEMBALL_D24R0215_STAR_PIECE 0x471
|
|
#define FLAG_HIDE_ITEMBALL_D24R0215_LEPPA_BERRY 0x472
|
|
#define FLAG_HIDE_ITEMBALL_D24R0215_MYSTIC_WATER 0x473
|
|
#define FLAG_HIDE_ITEMBALL_D24R0214_REVIVAL_HERB 0x474
|
|
#define FLAG_HIDE_ITEMBALL_D24R0214_CHARCOAL 0x475
|
|
#define FLAG_HIDE_ITEMBALL_D24R0214_LIFE_ORB 0x476
|
|
#define FLAG_HIDE_ITEMBALL_D24R0214_LEPPA_BERRY 0x477
|
|
#define FLAG_HIDE_ITEMBALL_D22R0101_SOOTHE_BELL 0x478
|
|
#define FLAG_HIDE_ITEMBALL_D22R0101_TM28 0x479
|
|
#define FLAG_HIDE_ITEMBALL_D24R0101_POTION 0x47A
|
|
#define FLAG_HIDE_ITEMBALL_D24R0101_HYPER_POTION 0x47B
|
|
#define FLAG_HIDE_ITEMBALL_D17R0103_FULL_HEAL 0x47C
|
|
#define FLAG_HIDE_ITEMBALL_D17R0104_ESCAPE_ROPE 0x47D
|
|
#define FLAG_HIDE_ITEMBALL_D17R0104_ULTRA_BALL 0x47E
|
|
#define FLAG_HIDE_ITEMBALL_D17R0104_PP_UP 0x47F
|
|
#define FLAG_HIDE_ITEMBALL_D17R0105_RARE_CANDY 0x480
|
|
#define FLAG_HIDE_ITEMBALL_D17R0106_MAX_POTION 0x481
|
|
#define FLAG_HIDE_ITEMBALL_D17R0106_FULL_HEAL 0x482
|
|
#define FLAG_HIDE_ITEMBALL_D17R0107_MAX_REVIVE 0x483
|
|
#define FLAG_HIDE_ITEMBALL_D17R0108_FULL_RESTORE 0x484
|
|
#define FLAG_HIDE_ITEMBALL_D17R0108_MAX_ELIXIR 0x485
|
|
#define FLAG_HIDE_ITEMBALL_D17R0108_NUGGET 0x486
|
|
#define FLAG_HIDE_ITEMBALL_D17R0109_HP_UP 0x487
|
|
#define FLAG_HIDE_ITEMBALL_D27R0103_RARE_CANDY 0x488
|
|
#define FLAG_HIDE_ITEMBALL_D40R0101_ULTRA_BALL 0x489
|
|
#define FLAG_HIDE_ITEMBALL_D40R0101_ULTRA_BALL_2 0x48A
|
|
#define FLAG_HIDE_ITEMBALL_D40R0102_ESCAPE_ROPE 0x48B
|
|
#define FLAG_HIDE_ITEMBALL_D40R0102_CARBOS 0x48C
|
|
#define FLAG_HIDE_ITEMBALL_D40R0102_FULL_RESTORE 0x48D
|
|
#define FLAG_HIDE_ITEMBALL_D40R0102_NUGGET 0x48E
|
|
#define FLAG_HIDE_ITEMBALL_D40R0102_CALCIUM 0x48F
|
|
#define FLAG_HIDE_ITEMBALL_D40R0104_MAX_REVIVE 0x490
|
|
#define FLAG_HIDE_ITEMBALL_D40R0104_FULL_RESTORE 0x491
|
|
#define FLAG_HIDE_ITEMBALL_D40R0104_MAX_ELIXIR 0x492
|
|
#define FLAG_HIDE_ITEMBALL_D40R0106_RARE_CANDY 0x493
|
|
#define FLAG_HIDE_ITEMBALL_R42_SUPER_POTION 0x494
|
|
#define FLAG_HIDE_ITEMBALL_D38R0101_ETHER 0x495
|
|
#define FLAG_HIDE_ITEMBALL_D38R0101_REVIVE 0x496
|
|
#define FLAG_HIDE_ITEMBALL_D38R0102_ESCAPE_ROPE 0x497
|
|
#define FLAG_HIDE_ITEMBALL_D38R0102_NUGGET 0x498
|
|
#define FLAG_HIDE_ITEMBALL_D38R0102_IRON_BALL 0x499
|
|
#define FLAG_HIDE_ITEMBALL_D38R0102_MAX_POTION 0x49A
|
|
#define FLAG_HIDE_ITEMBALL_D38R0102_IRON 0x49B
|
|
#define FLAG_HIDE_ITEMBALL_D38R0102_MAX_REVIVE 0x49C
|
|
#define FLAG_HIDE_ITEMBALL_D38R0102_ULTRA_BALL 0x49D
|
|
#define FLAG_HIDE_ITEMBALL_D38R0103_RARE_CANDY 0x49E
|
|
#define FLAG_HIDE_ITEMBALL_D38R0103_MAX_POTION 0x49F
|
|
#define FLAG_HIDE_ITEMBALL_D38R0103_TM40 0x4A0
|
|
#define FLAG_HIDE_ITEMBALL_D38R0103_ELIXIR 0x4A1
|
|
#define FLAG_HIDE_ITEMBALL_D38R0103_DRAGON_SCALE 0x4A2
|
|
#define FLAG_HIDE_ITEMBALL_D38R0103_ESCAPE_ROPE 0x4A3
|
|
#define FLAG_HIDE_ITEMBALL_D38R0104_CARBOS 0x4A4
|
|
#define FLAG_HIDE_ITEMBALL_D38R0104_PP_UP 0x4A5
|
|
#define FLAG_HIDE_ITEMBALL_D38R0104_FULL_RESTORE 0x4A6
|
|
#define FLAG_HIDE_ITEMBALL_D38R0104_MAX_ETHER 0x4A7
|
|
#define FLAG_HIDE_ITEMBALL_D38R0104_HYPER_POTION 0x4A8
|
|
#define FLAG_HIDE_ITEMBALL_R42_DUBIOUS_DISC 0x4A9
|
|
#define FLAG_HIDE_ITEMBALL_D38R0102_FULL_INCENSE 0x4AA
|
|
#define FLAG_HIDE_ITEMBALL_D38R0102_PROTECTOR 0x4AB
|
|
#define FLAG_HIDE_ITEMBALL_D35R0104_ULTRA_BALL 0x4AC
|
|
#define FLAG_HIDE_ITEMBALL_R07_MENTAL_HERB 0x4AD
|
|
#define FLAG_HIDE_ITEMBALL_R43_MAX_ETHER 0x4AE
|
|
#define FLAG_HIDE_ITEMBALL_W19_TM55 0x4AF
|
|
#define FLAG_HIDE_ITEMBALL_T25R1101_TM78 0x4B0
|
|
#define FLAG_HIDE_ITEMBALL_R44_MAX_REPEL 0x4B1
|
|
#define FLAG_HIDE_ITEMBALL_R44_MAX_REVIVE 0x4B2
|
|
#define FLAG_HIDE_ITEMBALL_R44_ULTRA_BALL 0x4B3
|
|
#define FLAG_HIDE_ITEMBALL_D39R0101_PROTEIN 0x4B4
|
|
#define FLAG_HIDE_ITEMBALL_D39R0101_PP_UP 0x4B5
|
|
#define FLAG_HIDE_ITEMBALL_D39R0103_FULL_HEAL 0x4B6
|
|
#define FLAG_HIDE_ITEMBALL_D39R0103_MAX_POTION 0x4B7
|
|
#define FLAG_HIDE_ITEMBALL_D39R0104_NEVERMELTICE 0x4B8
|
|
#define FLAG_HIDE_ITEMBALL_D39R0102_IRON 0x4B9
|
|
#define FLAG_HIDE_ITEMBALL_D44R0102_CALCIUM 0x4BA
|
|
#define FLAG_HIDE_ITEMBALL_D44R0102_MAX_ELIXIR 0x4BB
|
|
#define FLAG_HIDE_ITEMBALL_R45_ELIXIR 0x4BC
|
|
#define FLAG_HIDE_ITEMBALL_R45_MAX_POTION 0x4BD
|
|
#define FLAG_HIDE_ITEMBALL_R45_FULL_HEAL 0x4BE
|
|
#define FLAG_HIDE_ITEMBALL_R45_NUGGET 0x4BF
|
|
#define FLAG_HIDE_ITEMBALL_R45_REVIVE 0x4C0
|
|
#define FLAG_HIDE_ITEMBALL_R46_X_SPEED 0x4C1
|
|
#define FLAG_HIDE_ITEMBALL_D42R0102_POTION 0x4C2
|
|
#define FLAG_HIDE_ITEMBALL_D42R0102_HYPER_POTION 0x4C3
|
|
#define FLAG_HIDE_ITEMBALL_D42R0102_FULL_HEAL 0x4C4
|
|
#define FLAG_HIDE_ITEMBALL_D42R0102_DIRE_HIT 0x4C5
|
|
#define FLAG_HIDE_ITEMBALL_D05R0101_ELIXIR 0x4C6
|
|
#define FLAG_HIDE_ITEMBALL_D05R0101_TM56 0x4C7
|
|
#define FLAG_HIDE_ITEMBALL_D05R0102_IRON 0x4C8
|
|
#define FLAG_HIDE_ITEMBALL_D05R0102_PP_UP 0x4C9
|
|
#define FLAG_HIDE_ITEMBALL_D05R0102_REVIVE 0x4CA
|
|
#define FLAG_HIDE_ITEMBALL_R25_PROTEIN 0x4CB
|
|
#define FLAG_HIDE_ITEMBALL_R12_CALCIUM 0x4CC
|
|
#define FLAG_HIDE_ITEMBALL_R12_YELLOW_FLUTE 0x4CD
|
|
#define FLAG_HIDE_ITEMBALL_R15_PP_UP 0x4CE
|
|
#define FLAG_HIDE_ITEMBALL_T31_REAPER_CLOTH 0x4CF
|
|
#define FLAG_HIDE_ITEMBALL_R02R0101_CARBOS 0x4D0
|
|
#define FLAG_HIDE_ITEMBALL_R02_ELIXIR 0x4D1
|
|
#define FLAG_HIDE_ITEMBALL_D46R0101_DIRE_HIT 0x4D2
|
|
#define FLAG_HIDE_ITEMBALL_D46R0101_BLUE_FLUTE 0x4D3
|
|
#define FLAG_HIDE_ITEMBALL_T09_MAGMARIZER 0x4D4
|
|
#define FLAG_HIDE_ITEMBALL_D46R0101_LEAF_STONE 0x4D5
|
|
#define FLAG_HIDE_ITEMBALL_D46R0101_TM77 0x4D6
|
|
#define FLAG_HIDE_ITEMBALL_R32_SHELL_BELL 0x4D7
|
|
#define FLAG_HIDE_ITEMBALL_R04_HP_UP 0x4D8
|
|
#define FLAG_HIDE_ITEMBALL_D41R0101_FULL_RESTORE 0x4D9
|
|
#define FLAG_HIDE_ITEMBALL_D41R0102_PURE_INCENSE 0x4DA
|
|
#define FLAG_HIDE_ITEMBALL_D41R0102_DAWN_STONE 0x4DB
|
|
#define FLAG_HIDE_ITEMBALL_D41R0103_ESCAPE_ROPE 0x4DC
|
|
#define FLAG_HIDE_ITEMBALL_D41R0103_TM76 0x4DD
|
|
#define FLAG_HIDE_ITEMBALL_D41R0104_EXPERT_BELT 0x4DE
|
|
#define FLAG_HIDE_ITEMBALL_D41R0106_MAX_ELIXIR 0x4DF
|
|
#define FLAG_HIDE_ITEMBALL_D41R0106_CALCIUM 0x4E0
|
|
#define FLAG_HIDE_ITEMBALL_D41R0106_PROTEIN 0x4E1
|
|
#define FLAG_HIDE_ITEMBALL_D41R0106_MAX_REVIVE 0x4E2
|
|
#define FLAG_HIDE_ITEMBALL_D11R0102_ICE_HEAL 0x4E3
|
|
#define FLAG_HIDE_ITEMBALL_D11R0103_WATER_STONE 0x4E4
|
|
#define FLAG_HIDE_ITEMBALL_D11R0104_REVIVE 0x4E5
|
|
#define FLAG_HIDE_ITEMBALL_D11R0104_BIG_PEARL 0x4E6
|
|
#define FLAG_HIDE_ITEMBALL_D11R0105_ULTRA_BALL 0x4E7
|
|
#define FLAG_HIDE_ITEMBALL_D11R0102_GRIP_CLAW 0x4E8
|
|
#define FLAG_HIDE_ITEMBALL_D03R0101_MAX_ELIXIR 0x4E9
|
|
#define FLAG_HIDE_ITEMBALL_D11R0105_TM13 0x4EA
|
|
#define FLAG_HIDE_ITEMBALL_D03R0101_FULL_RESTORE 0x4EB
|
|
#define FLAG_HIDE_ITEMBALL_D03R0101_NUGGET 0x4EC
|
|
#define FLAG_HIDE_ITEMBALL_D03R0101_SEA_INCENSE 0x4ED
|
|
#define FLAG_HIDE_ITEMBALL_D03R0102_PP_UP 0x4EE
|
|
#define FLAG_HIDE_ITEMBALL_D03R0102_ULTRA_BALL 0x4EF
|
|
#define FLAG_HIDE_ITEMBALL_D03R0102_TM24 0x4F0
|
|
#define FLAG_HIDE_ITEMBALL_D03R0102_ODD_INCENSE 0x4F1
|
|
#define FLAG_HIDE_ITEMBALL_W40_TM88 0x4F2
|
|
#define FLAG_HIDE_ITEMBALL_R47_REVIVE 0x4F3
|
|
#define FLAG_HIDE_ITEMBALL_D03R0103_MAX_REVIVE 0x4F4
|
|
#define FLAG_HIDE_ITEMBALL_D03R0103_ULTRA_BALL 0x4F5
|
|
#define FLAG_HIDE_ITEMBALL_D03R0103_DUSK_STONE 0x4F6
|
|
#define FLAG_HIDE_ITEMBALL_D03R0103_ELECTIRIZER 0x4F7
|
|
#define FLAG_HIDE_ITEMBALL_D03R0103_BLACK_SLUDGE 0x4F8
|
|
#define FLAG_HIDE_ITEMBALL_R32_TM09 0x4F9
|
|
#define FLAG_HIDE_ITEMBALL_R34_TM63 0x4FA
|
|
#define FLAG_HIDE_ITEMBALL_R35_PARLYZ_HEAL 0x4FB
|
|
#define FLAG_HIDE_ITEMBALL_R36_HYPER_POTION 0x4FC
|
|
#define FLAG_HIDE_ITEMBALL_R38_MAX_POTION 0x4FD
|
|
#define FLAG_HIDE_ITEMBALL_R38_LAX_INCENSE 0x4FE
|
|
#define FLAG_HIDE_ITEMBALL_R39_TM60 0x4FF
|
|
#define FLAG_HIDE_ITEMBALL_R28_TM35 0x500
|
|
#define FLAG_HIDE_ITEMBALL_R47_LAGGING_TAIL 0x501
|
|
#define FLAG_HIDE_ITEMBALL_R47_WAVE_INCENSE 0x502
|
|
#define FLAG_HIDE_ITEMBALL_R47_WHITE_FLUTE 0x503
|
|
#define FLAG_HIDE_ITEMBALL_R48_NUGGET 0x504
|
|
#define FLAG_HIDE_ITEMBALL_R42_TM65 0x505
|
|
#define FLAG_HIDE_ITEMBALL_D22R0101_SHINY_STONE 0x506
|
|
#define FLAG_HIDE_ITEMBALL_R08_TM41 0x507
|
|
#define FLAG_HIDE_ITEMBALL_T29_TM43 0x508
|
|
#define FLAG_HIDE_ITEMBALL_T29_CHOICE_SPECS 0x509
|
|
#define FLAG_HIDE_ITEMBALL_T29_RED_FLUTE 0x50A
|
|
#define FLAG_HIDE_ITEMBALL_D18R0101_ANTIDOTE 0x50B
|
|
#define FLAG_HIDE_ITEMBALL_D42R0102_BLACK_FLUTE 0x50C
|
|
#define FLAG_HIDE_ITEMBALL_R27_DESTINY_KNOT 0x50D
|
|
#define FLAG_HIDE_ITEMBALL_T06_LUCK_INCENSE 0x50E
|
|
#define FLAG_HIDE_ITEMBALL_T06_STICKY_BARB 0x50F
|
|
#define FLAG_HIDE_ITEMBALL_D05R0102_OVAL_STONE 0x510
|
|
#define FLAG_HIDE_ITEMBALL_D01R0101_PP_MAX 0x511
|
|
#define FLAG_HIDE_ITEMBALL_D01R0101_ROCK_INCENSE 0x512
|
|
#define FLAG_HIDE_ITEMBALL_R06_TM62 0x513
|
|
#define FLAG_HIDE_ITEMBALL_R10R0101_TM69 0x514
|
|
#define FLAG_HIDE_ITEMBALL_R09_TM91 0x515
|
|
#define FLAG_HIDE_ITEMBALL_R09_FULL_RESTORE 0x516
|
|
#define FLAG_HIDE_ITEMBALL_R09_LIGHT_CLAY 0x517
|
|
#define FLAG_HIDE_ITEMBALL_R09_MAX_POTION 0x518
|
|
#define FLAG_HIDE_ITEMBALL_T07_TM67 0x519
|
|
#define FLAG_HIDE_ITEMBALL_R15_ROSE_INCENSE 0x51A
|
|
#define FLAG_HIDE_ITEMBALL_R11_TM86 0x51B
|
|
#define FLAG_HIDE_ITEMBALL_T03_WISE_GLASSES 0x51C
|
|
#define FLAG_HIDE_ITEMBALL_R03_BIG_ROOT 0x51D
|
|
#define FLAG_HIDE_ITEMBALL_T26_TM57 0x51E
|
|
#define FLAG_UNK_51F 0x51F
|
|
#define FLAG_UNK_520 0x520
|
|
#define FLAG_UNK_521 0x521
|
|
#define FLAG_UNK_522 0x522
|
|
#define FLAG_UNK_523 0x523
|
|
#define FLAG_UNK_524 0x524
|
|
#define FLAG_UNK_525 0x525
|
|
#define FLAG_UNK_526 0x526
|
|
#define FLAG_UNK_527 0x527
|
|
#define FLAG_UNK_528 0x528
|
|
#define FLAG_UNK_529 0x529
|
|
#define FLAG_UNK_52A 0x52A
|
|
#define FLAG_UNK_52B 0x52B
|
|
#define FLAG_UNK_52C 0x52C
|
|
#define FLAG_UNK_52D 0x52D
|
|
#define FLAG_UNK_52E 0x52E
|
|
#define FLAG_UNK_52F 0x52F
|
|
#define FLAG_UNK_530 0x530
|
|
#define FLAG_UNK_531 0x531
|
|
#define FLAG_UNK_532 0x532
|
|
#define FLAG_UNK_533 0x533
|
|
#define FLAG_UNK_534 0x534
|
|
#define FLAG_UNK_535 0x535
|
|
#define FLAG_UNK_536 0x536
|
|
#define FLAG_UNK_537 0x537
|
|
#define FLAG_UNK_538 0x538
|
|
#define FLAG_UNK_539 0x539
|
|
#define FLAG_UNK_53A 0x53A
|
|
#define FLAG_UNK_53B 0x53B
|
|
#define FLAG_UNK_53C 0x53C
|
|
#define FLAG_UNK_53D 0x53D
|
|
#define FLAG_UNK_53E 0x53E
|
|
#define FLAG_UNK_53F 0x53F
|
|
#define FLAG_UNK_540 0x540
|
|
#define FLAG_UNK_541 0x541
|
|
#define FLAG_UNK_542 0x542
|
|
#define FLAG_UNK_543 0x543
|
|
#define FLAG_UNK_544 0x544
|
|
#define FLAG_UNK_545 0x545
|
|
#define FLAG_UNK_546 0x546
|
|
#define FLAG_UNK_547 0x547
|
|
#define FLAG_UNK_548 0x548
|
|
#define FLAG_UNK_549 0x549
|
|
#define FLAG_UNK_54A 0x54A
|
|
#define FLAG_UNK_54B 0x54B
|
|
#define FLAG_UNK_54C 0x54C
|
|
#define FLAG_UNK_54D 0x54D
|
|
#define FLAG_UNK_54E 0x54E
|
|
#define FLAG_UNK_54F 0x54F
|
|
|
|
// Trainer flags
|
|
|
|
#define TRAINER_FLAG_BASE 0x550
|
|
#define FLAG_TRAINER(tr) (TRAINER_FLAG_BASE + (tr))
|
|
|
|
#define FLAG_UNK_82E 0x82E
|
|
#define FLAG_UNK_82F 0x82F
|
|
#define FLAG_UNK_830 0x830
|
|
#define FLAG_UNK_831 0x831
|
|
#define FLAG_UNK_832 0x832
|
|
#define FLAG_UNK_833 0x833
|
|
#define FLAG_UNK_834 0x834
|
|
#define FLAG_UNK_835 0x835
|
|
#define FLAG_UNK_836 0x836
|
|
#define FLAG_UNK_837 0x837
|
|
#define FLAG_UNK_838 0x838
|
|
#define FLAG_UNK_839 0x839
|
|
#define FLAG_UNK_83A 0x83A
|
|
#define FLAG_UNK_83B 0x83B
|
|
#define FLAG_UNK_83C 0x83C
|
|
#define FLAG_UNK_83D 0x83D
|
|
#define FLAG_UNK_83E 0x83E
|
|
#define FLAG_UNK_83F 0x83F
|
|
#define FLAG_UNK_840 0x840
|
|
#define FLAG_UNK_841 0x841
|
|
#define FLAG_UNK_842 0x842
|
|
#define FLAG_UNK_843 0x843
|
|
#define FLAG_UNK_844 0x844
|
|
#define FLAG_UNK_845 0x845
|
|
#define FLAG_UNK_846 0x846
|
|
#define FLAG_UNK_847 0x847
|
|
#define FLAG_UNK_848 0x848
|
|
#define FLAG_UNK_849 0x849
|
|
#define FLAG_UNK_84A 0x84A
|
|
#define FLAG_UNK_84B 0x84B
|
|
#define FLAG_UNK_84C 0x84C
|
|
#define FLAG_UNK_84D 0x84D
|
|
#define FLAG_UNK_84E 0x84E
|
|
#define FLAG_UNK_84F 0x84F
|
|
#define FLAG_UNK_850 0x850
|
|
#define FLAG_UNK_851 0x851
|
|
#define FLAG_UNK_852 0x852
|
|
#define FLAG_UNK_853 0x853
|
|
#define FLAG_UNK_854 0x854
|
|
#define FLAG_UNK_855 0x855
|
|
#define FLAG_UNK_856 0x856
|
|
#define FLAG_UNK_857 0x857
|
|
#define FLAG_UNK_858 0x858
|
|
#define FLAG_UNK_859 0x859
|
|
#define FLAG_UNK_85A 0x85A
|
|
#define FLAG_UNK_85B 0x85B
|
|
#define FLAG_UNK_85C 0x85C
|
|
#define FLAG_UNK_85D 0x85D
|
|
#define FLAG_UNK_85E 0x85E
|
|
#define FLAG_UNK_85F 0x85F
|
|
#define FLAG_UNK_860 0x860
|
|
#define FLAG_UNK_861 0x861
|
|
#define FLAG_UNK_862 0x862
|
|
#define FLAG_UNK_863 0x863
|
|
#define FLAG_UNK_864 0x864
|
|
#define FLAG_UNK_865 0x865
|
|
#define FLAG_UNK_866 0x866
|
|
#define FLAG_UNK_867 0x867
|
|
#define FLAG_UNK_868 0x868
|
|
#define FLAG_UNK_869 0x869
|
|
#define FLAG_UNK_86A 0x86A
|
|
#define FLAG_UNK_86B 0x86B
|
|
#define FLAG_UNK_86C 0x86C
|
|
#define FLAG_UNK_86D 0x86D
|
|
#define FLAG_UNK_86E 0x86E
|
|
#define FLAG_UNK_86F 0x86F
|
|
#define FLAG_UNK_870 0x870
|
|
#define FLAG_UNK_871 0x871
|
|
#define FLAG_UNK_872 0x872
|
|
#define FLAG_UNK_873 0x873
|
|
#define FLAG_UNK_874 0x874
|
|
#define FLAG_UNK_875 0x875
|
|
#define FLAG_UNK_876 0x876
|
|
#define FLAG_UNK_877 0x877
|
|
#define FLAG_UNK_878 0x878
|
|
#define FLAG_UNK_879 0x879
|
|
#define FLAG_UNK_87A 0x87A
|
|
#define FLAG_UNK_87B 0x87B
|
|
#define FLAG_UNK_87C 0x87C
|
|
#define FLAG_UNK_87D 0x87D
|
|
#define FLAG_UNK_87E 0x87E
|
|
#define FLAG_UNK_87F 0x87F
|
|
#define FLAG_UNK_880 0x880
|
|
#define FLAG_UNK_881 0x881
|
|
#define FLAG_UNK_882 0x882
|
|
#define FLAG_UNK_883 0x883
|
|
#define FLAG_UNK_884 0x884
|
|
#define FLAG_UNK_885 0x885
|
|
#define FLAG_UNK_886 0x886
|
|
#define FLAG_UNK_887 0x887
|
|
#define FLAG_UNK_888 0x888
|
|
#define FLAG_UNK_889 0x889
|
|
#define FLAG_UNK_88A 0x88A
|
|
#define FLAG_UNK_88B 0x88B
|
|
#define FLAG_UNK_88C 0x88C
|
|
#define FLAG_UNK_88D 0x88D
|
|
#define FLAG_UNK_88E 0x88E
|
|
#define FLAG_UNK_88F 0x88F
|
|
#define FLAG_UNK_890 0x890
|
|
#define FLAG_UNK_891 0x891
|
|
#define FLAG_UNK_892 0x892
|
|
#define FLAG_UNK_893 0x893
|
|
#define FLAG_UNK_894 0x894
|
|
#define FLAG_UNK_895 0x895
|
|
#define FLAG_UNK_896 0x896
|
|
#define FLAG_UNK_897 0x897
|
|
#define FLAG_UNK_898 0x898
|
|
#define FLAG_UNK_899 0x899
|
|
#define FLAG_UNK_89A 0x89A
|
|
#define FLAG_UNK_89B 0x89B
|
|
#define FLAG_UNK_89C 0x89C
|
|
#define FLAG_UNK_89D 0x89D
|
|
#define FLAG_UNK_89E 0x89E
|
|
#define FLAG_UNK_89F 0x89F
|
|
#define FLAG_UNK_8A0 0x8A0
|
|
#define FLAG_UNK_8A1 0x8A1
|
|
#define FLAG_UNK_8A2 0x8A2
|
|
#define FLAG_UNK_8A3 0x8A3
|
|
#define FLAG_UNK_8A4 0x8A4
|
|
#define FLAG_UNK_8A5 0x8A5
|
|
#define FLAG_UNK_8A6 0x8A6
|
|
#define FLAG_UNK_8A7 0x8A7
|
|
#define FLAG_UNK_8A8 0x8A8
|
|
#define FLAG_UNK_8A9 0x8A9
|
|
#define FLAG_UNK_8AA 0x8AA
|
|
#define FLAG_UNK_8AB 0x8AB
|
|
#define FLAG_UNK_8AC 0x8AC
|
|
#define FLAG_UNK_8AD 0x8AD
|
|
#define FLAG_UNK_8AE 0x8AE
|
|
#define FLAG_UNK_8AF 0x8AF
|
|
#define FLAG_UNK_8B0 0x8B0
|
|
#define FLAG_UNK_8B1 0x8B1
|
|
#define FLAG_UNK_8B2 0x8B2
|
|
#define FLAG_UNK_8B3 0x8B3
|
|
#define FLAG_UNK_8B4 0x8B4
|
|
#define FLAG_UNK_8B5 0x8B5
|
|
#define FLAG_UNK_8B6 0x8B6
|
|
#define FLAG_UNK_8B7 0x8B7
|
|
#define FLAG_UNK_8B8 0x8B8
|
|
#define FLAG_UNK_8B9 0x8B9
|
|
#define FLAG_UNK_8BA 0x8BA
|
|
#define FLAG_UNK_8BB 0x8BB
|
|
#define FLAG_UNK_8BC 0x8BC
|
|
#define FLAG_UNK_8BD 0x8BD
|
|
#define FLAG_UNK_8BE 0x8BE
|
|
#define FLAG_UNK_8BF 0x8BF
|
|
#define FLAG_UNK_8C0 0x8C0
|
|
#define FLAG_UNK_8C1 0x8C1
|
|
#define FLAG_UNK_8C2 0x8C2
|
|
#define FLAG_UNK_8C3 0x8C3
|
|
#define FLAG_UNK_8C4 0x8C4
|
|
#define FLAG_UNK_8C5 0x8C5
|
|
#define FLAG_UNK_8C6 0x8C6
|
|
#define FLAG_UNK_8C7 0x8C7
|
|
#define FLAG_UNK_8C8 0x8C8
|
|
#define FLAG_UNK_8C9 0x8C9
|
|
#define FLAG_UNK_8CA 0x8CA
|
|
#define FLAG_UNK_8CB 0x8CB
|
|
#define FLAG_UNK_8CC 0x8CC
|
|
#define FLAG_UNK_8CD 0x8CD
|
|
#define FLAG_UNK_8CE 0x8CE
|
|
#define FLAG_UNK_8CF 0x8CF
|
|
#define FLAG_UNK_8D0 0x8D0
|
|
#define FLAG_UNK_8D1 0x8D1
|
|
#define FLAG_UNK_8D2 0x8D2
|
|
#define FLAG_UNK_8D3 0x8D3
|
|
#define FLAG_UNK_8D4 0x8D4
|
|
#define FLAG_UNK_8D5 0x8D5
|
|
#define FLAG_UNK_8D6 0x8D6
|
|
#define FLAG_UNK_8D7 0x8D7
|
|
#define FLAG_UNK_8D8 0x8D8
|
|
#define FLAG_UNK_8D9 0x8D9
|
|
#define FLAG_UNK_8DA 0x8DA
|
|
#define FLAG_UNK_8DB 0x8DB
|
|
#define FLAG_UNK_8DC 0x8DC
|
|
#define FLAG_UNK_8DD 0x8DD
|
|
#define FLAG_UNK_8DE 0x8DE
|
|
#define FLAG_UNK_8DF 0x8DF
|
|
#define FLAG_UNK_8E0 0x8E0
|
|
#define FLAG_UNK_8E1 0x8E1
|
|
#define FLAG_UNK_8E2 0x8E2
|
|
#define FLAG_UNK_8E3 0x8E3
|
|
#define FLAG_UNK_8E4 0x8E4
|
|
#define FLAG_UNK_8E5 0x8E5
|
|
#define FLAG_UNK_8E6 0x8E6
|
|
#define FLAG_UNK_8E7 0x8E7
|
|
#define FLAG_UNK_8E8 0x8E8
|
|
#define FLAG_UNK_8E9 0x8E9
|
|
#define FLAG_UNK_8EA 0x8EA
|
|
#define FLAG_UNK_8EB 0x8EB
|
|
#define FLAG_UNK_8EC 0x8EC
|
|
#define FLAG_UNK_8ED 0x8ED
|
|
#define FLAG_UNK_8EE 0x8EE
|
|
#define FLAG_UNK_8EF 0x8EF
|
|
#define FLAG_UNK_8F0 0x8F0
|
|
#define FLAG_UNK_8F1 0x8F1
|
|
#define FLAG_UNK_8F2 0x8F2
|
|
#define FLAG_UNK_8F3 0x8F3
|
|
#define FLAG_UNK_8F4 0x8F4
|
|
#define FLAG_UNK_8F5 0x8F5
|
|
#define FLAG_UNK_8F6 0x8F6
|
|
#define FLAG_UNK_8F7 0x8F7
|
|
#define FLAG_UNK_8F8 0x8F8
|
|
#define FLAG_UNK_8F9 0x8F9
|
|
#define FLAG_UNK_8FA 0x8FA
|
|
#define FLAG_UNK_8FB 0x8FB
|
|
#define FLAG_UNK_8FC 0x8FC
|
|
#define FLAG_UNK_8FD 0x8FD
|
|
#define FLAG_UNK_8FE 0x8FE
|
|
#define FLAG_UNK_8FF 0x8FF
|
|
#define FLAG_UNK_900 0x900
|
|
#define FLAG_UNK_901 0x901
|
|
#define FLAG_UNK_902 0x902
|
|
#define FLAG_UNK_903 0x903
|
|
#define FLAG_UNK_904 0x904
|
|
#define FLAG_UNK_905 0x905
|
|
#define FLAG_UNK_906 0x906
|
|
#define FLAG_UNK_907 0x907
|
|
#define FLAG_UNK_908 0x908
|
|
#define FLAG_UNK_909 0x909
|
|
#define FLAG_UNK_90A 0x90A
|
|
#define FLAG_UNK_90B 0x90B
|
|
#define FLAG_UNK_90C 0x90C
|
|
#define FLAG_UNK_90D 0x90D
|
|
#define FLAG_UNK_90E 0x90E
|
|
#define FLAG_UNK_90F 0x90F
|
|
#define FLAG_UNK_910 0x910
|
|
#define FLAG_UNK_911 0x911
|
|
#define FLAG_UNK_912 0x912
|
|
#define FLAG_UNK_913 0x913
|
|
#define FLAG_UNK_914 0x914
|
|
#define FLAG_UNK_915 0x915
|
|
#define FLAG_UNK_916 0x916
|
|
#define FLAG_UNK_917 0x917
|
|
#define FLAG_UNK_918 0x918
|
|
#define FLAG_UNK_919 0x919
|
|
#define FLAG_UNK_91A 0x91A
|
|
#define FLAG_UNK_91B 0x91B
|
|
#define FLAG_UNK_91C 0x91C
|
|
#define FLAG_UNK_91D 0x91D
|
|
#define FLAG_UNK_91E 0x91E
|
|
#define FLAG_UNK_91F 0x91F
|
|
#define FLAG_UNK_920 0x920
|
|
#define FLAG_UNK_921 0x921
|
|
#define FLAG_UNK_922 0x922
|
|
#define FLAG_UNK_923 0x923
|
|
#define FLAG_UNK_924 0x924
|
|
#define FLAG_UNK_925 0x925
|
|
#define FLAG_UNK_926 0x926
|
|
#define FLAG_UNK_927 0x927
|
|
#define FLAG_UNK_928 0x928
|
|
#define FLAG_UNK_929 0x929
|
|
#define FLAG_UNK_92A 0x92A
|
|
#define FLAG_UNK_92B 0x92B
|
|
#define FLAG_UNK_92C 0x92C
|
|
#define FLAG_UNK_92D 0x92D
|
|
#define FLAG_UNK_92E 0x92E
|
|
#define FLAG_UNK_92F 0x92F
|
|
#define FLAG_UNK_930 0x930
|
|
#define FLAG_UNK_931 0x931
|
|
#define FLAG_UNK_932 0x932
|
|
#define FLAG_UNK_933 0x933
|
|
#define FLAG_UNK_934 0x934
|
|
#define FLAG_UNK_935 0x935
|
|
#define FLAG_UNK_936 0x936
|
|
#define FLAG_UNK_937 0x937
|
|
#define FLAG_UNK_938 0x938
|
|
#define FLAG_UNK_939 0x939
|
|
#define FLAG_UNK_93A 0x93A
|
|
#define FLAG_UNK_93B 0x93B
|
|
#define FLAG_UNK_93C 0x93C
|
|
#define FLAG_UNK_93D 0x93D
|
|
#define FLAG_UNK_93E 0x93E
|
|
#define FLAG_UNK_93F 0x93F
|
|
#define FLAG_UNK_940 0x940
|
|
#define FLAG_UNK_941 0x941
|
|
#define FLAG_UNK_942 0x942
|
|
#define FLAG_UNK_943 0x943
|
|
#define FLAG_UNK_944 0x944
|
|
#define FLAG_UNK_945 0x945
|
|
#define FLAG_UNK_946 0x946
|
|
#define FLAG_UNK_947 0x947
|
|
#define FLAG_UNK_948 0x948
|
|
#define FLAG_UNK_949 0x949
|
|
#define FLAG_UNK_94A 0x94A
|
|
#define FLAG_UNK_94B 0x94B
|
|
#define FLAG_UNK_94C 0x94C
|
|
#define FLAG_UNK_94D 0x94D
|
|
#define FLAG_UNK_94E 0x94E
|
|
#define FLAG_UNK_94F 0x94F
|
|
#define FLAG_UNK_950 0x950
|
|
#define FLAG_UNK_951 0x951
|
|
#define FLAG_UNK_952 0x952
|
|
#define FLAG_UNK_953 0x953
|
|
#define FLAG_UNK_954 0x954
|
|
#define FLAG_UNK_955 0x955
|
|
#define FLAG_UNK_956 0x956
|
|
#define FLAG_UNK_957 0x957
|
|
#define FLAG_UNK_958 0x958
|
|
#define FLAG_UNK_959 0x959
|
|
#define FLAG_UNK_95A 0x95A
|
|
#define FLAG_UNK_95B 0x95B
|
|
#define FLAG_UNK_95C 0x95C
|
|
#define FLAG_UNK_95D 0x95D
|
|
#define FLAG_UNK_95E 0x95E
|
|
#define FLAG_UNK_95F 0x95F
|
|
|
|
// System flags
|
|
|
|
#define FLAG_UNK_960 0x960
|
|
#define FLAG_HAVE_FOLLOWER 0x961
|
|
#define FLAG_STRENGTH_ACTIVE 0x962
|
|
#define FLAG_UNK_963 0x963
|
|
#define FLAG_GAME_CLEAR 0x964
|
|
#define FLAG_UNK_965 0x965
|
|
#define FLAG_UNK_966 0x966
|
|
#define FLAG_SYS_SAFARI 0x967
|
|
#define FLAG_UNK_968 0x968
|
|
#define FLAG_SYS_ROCKET_COSTUME 0x969
|
|
#define FLAG_UNK_96A 0x96A
|
|
#define FLAG_UNK_96B 0x96B
|
|
#define FLAG_UNK_96C 0x96C
|
|
#define FLAG_UNK_96D 0x96D
|
|
#define FLAG_UNK_96E 0x96E
|
|
#define FLAG_UNK_96F 0x96F
|
|
#define FLAG_UNK_970 0x970
|
|
#define FLAG_SYS_PAL_PARK 0x971
|
|
#define FLAG_UNK_972 0x972
|
|
#define FLAG_SYS_FLASH 0x973
|
|
#define FLAG_SYS_DEFOG 0x974
|
|
#define FLAG_UNK_975 0x975
|
|
#define FLAG_SYS_MET_BILL 0x976
|
|
#define FLAG_SYS_ALPH_PUZZLE_KABUTO 0x977
|
|
#define FLAG_SYS_ALPH_PUZZLE_AERODACTYL 0x978
|
|
#define FLAG_SYS_ALPH_PUZZLE_OMANYTE 0x979
|
|
#define FLAG_SYS_ALPH_PUZZLE_HO_OH 0x97A
|
|
#define FLAG_UNK_97B 0x97B
|
|
#define FLAG_UNK_97C 0x97C
|
|
#define FLAG_UNK_97D 0x97D
|
|
#define FLAG_UNK_97E 0x97E
|
|
#define FLAG_UNK_97F 0x97F
|
|
#define FLAG_UNK_980 0x980
|
|
#define FLAG_SYS_CIANWOOD_WATERFALL_DISABLE 0x981
|
|
#define FLAG_UNK_982 0x982
|
|
#define FLAG_SYS_HATCHED_TOGEPI_EGG 0x983
|
|
#define FLAG_SYS_GOT_BIKE_SHOP_CALL 0x984
|
|
#define FLAG_SYS_GOT_BILL_PC_FULL_CALL 0x985
|
|
#define FLAG_SYS_MOMS_SAVINGS 0x986
|
|
#define FLAG_SYS_OAK_ACKNOWLEDGED_JOHTO_DEX_COMPLETION 0x987
|
|
#define FLAG_SYS_OAK_ACKNOWLEDGED_NATIONAL_DEX_COMPLETION 0x988
|
|
#define FLAG_UNK_989 0x989
|
|
#define FLAG_UNK_98A 0x98A
|
|
#define FLAG_UNK_98B 0x98B
|
|
#define FLAG_UNK_98C 0x98C
|
|
#define FLAG_UNK_98D 0x98D
|
|
#define FLAG_UNK_98E 0x98E
|
|
#define FLAG_UNK_98F 0x98F
|
|
#define FLAG_UNK_990 0x990
|
|
#define FLAG_UNK_991 0x991
|
|
#define FLAG_SYS_TRIGGER_EGG_CALL 0x992
|
|
#define FLAG_BUG_CONTEST_ACTIVE 0x993
|
|
#define FLAG_UNK_994 0x994
|
|
#define FLAG_UNK_995 0x995
|
|
#define FLAG_UNK_996 0x996
|
|
#define FLAG_UNK_997 0x997
|
|
#define FLAG_UNK_998 0x998
|
|
#define FLAG_UNK_999 0x999
|
|
#define FLAG_UNK_99A 0x99A
|
|
#define FLAG_ROCKET_TAKEOVER_ACTIVE 0x99B
|
|
#define FLAG_UNK_99C 0x99C
|
|
#define FLAG_UNK_99D 0x99D
|
|
#define FLAG_SYS_SUBSCRIBED_TO_EGG_CALLS 0x99E
|
|
#define FLAG_UNK_99F 0x99F
|
|
#define FLAG_UNK_9A0 0x9A0
|
|
#define FLAG_UNK_9A1 0x9A1
|
|
#define FLAG_UNK_9A2 0x9A2
|
|
#define FLAG_UNK_9A3 0x9A3
|
|
#define FLAG_UNK_9A4 0x9A4
|
|
#define FLAG_UNK_9A5 0x9A5
|
|
#define FLAG_SYS_SOLVED_LT_SURGE_GYM 0x9A6
|
|
#define FLAG_UNK_9A7 0x9A7
|
|
#define FLAG_UNK_9A8 0x9A8
|
|
#define FLAG_UNK_9A9 0x9A9
|
|
#define FLAG_UNK_9AA 0x9AA
|
|
#define FLAG_UNK_9AB 0x9AB
|
|
#define FLAG_UNK_9AC 0x9AC
|
|
#define FLAG_UNK_9AD 0x9AD
|
|
#define FLAG_UNK_9AE 0x9AE
|
|
#define FLAG_UNK_9AF 0x9AF
|
|
#define FLAG_SYS_FLYPOINT_PALLET 0x9B0 // TODO define wrt FLYPOINT consts
|
|
#define FLAG_SYS_FLYPOINT_VIRIDIAN 0x9B1
|
|
#define FLAG_SYS_FLYPOINT_PEWTER 0x9B2
|
|
#define FLAG_SYS_FLYPOINT_CERULEAN 0x9B3
|
|
#define FLAG_SYS_FLYPOINT_LAVENDER 0x9B4
|
|
#define FLAG_SYS_FLYPOINT_VERMILION 0x9B5
|
|
#define FLAG_SYS_FLYPOINT_CELADON 0x9B6
|
|
#define FLAG_SYS_FLYPOINT_FUCHSIA 0x9B7
|
|
#define FLAG_SYS_FLYPOINT_CINNABAR 0x9B8
|
|
#define FLAG_SYS_FLYPOINT_INDIGO 0x9B9
|
|
#define FLAG_SYS_FLYPOINT_SAFFRON 0x9BA
|
|
#define FLAG_SYS_FLYPOINT_NEW_BARK 0x9BB
|
|
#define FLAG_SYS_FLYPOINT_CHERRYGROVE 0x9BC
|
|
#define FLAG_SYS_FLYPOINT_VIOLET 0x9BD
|
|
#define FLAG_SYS_FLYPOINT_AZALEA 0x9BE
|
|
#define FLAG_SYS_FLYPOINT_GOLDENROD 0x9BF
|
|
#define FLAG_SYS_FLYPOINT_ECRUTEAK 0x9C0
|
|
#define FLAG_SYS_FLYPOINT_OLIVINE 0x9C1
|
|
#define FLAG_SYS_FLYPOINT_CIANWOOD 0x9C2
|
|
#define FLAG_SYS_FLYPOINT_MAHOGANY 0x9C3
|
|
#define FLAG_SYS_FLYPOINT_LAKE_OF_RAGE 0x9C4
|
|
#define FLAG_SYS_FLYPOINT_BLACKTHORN 0x9C5
|
|
#define FLAG_SYS_FLYPOINT_MT_SILVER 0x9C6
|
|
#define FLAG_UNK_9C7 0x9C7
|
|
#define FLAG_UNK_9C8 0x9C8
|
|
#define FLAG_UNK_9C9 0x9C9
|
|
#define FLAG_UNK_9CA 0x9CA
|
|
#define FLAG_SYS_FLYPOINT_UNION_CAVE 0x9CB
|
|
#define FLAG_UNK_9CC 0x9CC
|
|
#define FLAG_UNK_9CD 0x9CD
|
|
#define FLAG_SYS_FLYPOINT_SAFARI 0x9CE
|
|
#define FLAG_SYS_FLYPOINT_FRONTIER 0x9CF
|
|
#define FLAG_UNK_9D0 0x9D0
|
|
#define FLAG_SYS_FLYPOINT_VICTORY_ROAD 0x9D1
|
|
#define FLAG_UNK_9D2 0x9D2
|
|
#define FLAG_SYS_FLYPOINT_POKEATHLON 0x9D3
|
|
#define FLAG_SYS_FLYPOINT_MT_MOON 0x9D4
|
|
#define FLAG_SYS_FLYPOINT_ROCK_TUNNEL 0x9D5
|
|
#define FLAG_UNK_9D6 0x9D6
|
|
#define FLAG_UNK_9D7 0x9D7
|
|
#define FLAG_UNK_9D8 0x9D8
|
|
#define FLAG_UNK_9D9 0x9D9
|
|
#define FLAG_UNK_9DA 0x9DA
|
|
#define FLAG_UNK_9DB 0x9DB
|
|
#define FLAG_UNK_9DC 0x9DC
|
|
#define FLAG_UNK_9DD 0x9DD
|
|
#define FLAG_UNK_9DE 0x9DE
|
|
#define FLAG_UNK_9DF 0x9DF
|
|
#define FLAG_UNK_9E0 0x9E0
|
|
#define FLAG_UNK_9E1 0x9E1
|
|
#define FLAG_UNK_9E2 0x9E2
|
|
#define FLAG_UNK_9E3 0x9E3
|
|
#define FLAG_UNK_9E4 0x9E4
|
|
#define FLAG_UNK_9E5 0x9E5
|
|
#define FLAG_UNK_9E6 0x9E6
|
|
#define FLAG_UNK_9E7 0x9E7
|
|
#define FLAG_UNK_9E8 0x9E8
|
|
#define FLAG_UNK_9E9 0x9E9
|
|
#define FLAG_UNK_9EA 0x9EA
|
|
#define FLAG_UNK_9EB 0x9EB
|
|
#define FLAG_UNK_9EC 0x9EC
|
|
#define FLAG_UNK_9ED 0x9ED
|
|
#define FLAG_UNK_9EE 0x9EE
|
|
#define FLAG_UNK_9EF 0x9EF
|
|
#define FLAG_UNK_9F0 0x9F0
|
|
#define FLAG_UNK_9F1 0x9F1
|
|
#define FLAG_UNK_9F2 0x9F2
|
|
#define FLAG_UNK_9F3 0x9F3
|
|
#define FLAG_UNK_9F4 0x9F4
|
|
#define FLAG_UNK_9F5 0x9F5
|
|
#define FLAG_UNK_9F6 0x9F6
|
|
#define FLAG_UNK_9F7 0x9F7
|
|
#define FLAG_UNK_9F8 0x9F8
|
|
#define FLAG_UNK_9F9 0x9F9
|
|
#define FLAG_UNK_9FA 0x9FA
|
|
#define FLAG_UNK_9FB 0x9FB
|
|
#define FLAG_UNK_9FC 0x9FC
|
|
#define FLAG_UNK_9FD 0x9FD
|
|
#define FLAG_UNK_9FE 0x9FE
|
|
#define FLAG_UNK_9FF 0x9FF
|
|
#define FLAG_UNK_A00 0xA00
|
|
#define FLAG_UNK_A01 0xA01
|
|
#define FLAG_UNK_A02 0xA02
|
|
#define FLAG_UNK_A03 0xA03
|
|
#define FLAG_UNK_A04 0xA04
|
|
#define FLAG_UNK_A05 0xA05
|
|
#define FLAG_UNK_A06 0xA06
|
|
#define FLAG_UNK_A07 0xA07
|
|
#define FLAG_UNK_A08 0xA08
|
|
#define FLAG_UNK_A09 0xA09
|
|
#define FLAG_UNK_A0A 0xA0A
|
|
#define FLAG_UNK_A0B 0xA0B
|
|
#define FLAG_UNK_A0C 0xA0C
|
|
#define FLAG_UNK_A0D 0xA0D
|
|
#define FLAG_UNK_A0E 0xA0E
|
|
#define FLAG_UNK_A0F 0xA0F
|
|
#define FLAG_UNK_A10 0xA10
|
|
#define FLAG_UNK_A11 0xA11
|
|
#define FLAG_UNK_A12 0xA12
|
|
#define FLAG_UNK_A13 0xA13
|
|
#define FLAG_UNK_A14 0xA14
|
|
#define FLAG_UNK_A15 0xA15
|
|
#define FLAG_UNK_A16 0xA16
|
|
#define FLAG_UNK_A17 0xA17
|
|
#define FLAG_UNK_A18 0xA18
|
|
#define FLAG_UNK_A19 0xA19
|
|
#define FLAG_UNK_A1A 0xA1A
|
|
#define FLAG_UNK_A1B 0xA1B
|
|
#define FLAG_UNK_A1C 0xA1C
|
|
#define FLAG_UNK_A1D 0xA1D
|
|
#define FLAG_UNK_A1E 0xA1E
|
|
#define FLAG_UNK_A1F 0xA1F
|
|
#define FLAG_UNK_A20 0xA20
|
|
#define FLAG_UNK_A21 0xA21
|
|
#define FLAG_UNK_A22 0xA22
|
|
#define FLAG_UNK_A23 0xA23
|
|
#define FLAG_UNK_A24 0xA24
|
|
#define FLAG_UNK_A25 0xA25
|
|
#define FLAG_UNK_A26 0xA26
|
|
#define FLAG_UNK_A27 0xA27
|
|
#define FLAG_UNK_A28 0xA28
|
|
#define FLAG_UNK_A29 0xA29
|
|
#define FLAG_UNK_A2A 0xA2A
|
|
#define FLAG_UNK_A2B 0xA2B
|
|
#define FLAG_UNK_A2C 0xA2C
|
|
#define FLAG_UNK_A2D 0xA2D
|
|
#define FLAG_UNK_A2E 0xA2E
|
|
#define FLAG_UNK_A2F 0xA2F
|
|
#define FLAG_UNK_A30 0xA30
|
|
#define FLAG_UNK_A31 0xA31
|
|
#define FLAG_UNK_A32 0xA32
|
|
#define FLAG_UNK_A33 0xA33
|
|
#define FLAG_UNK_A34 0xA34
|
|
#define FLAG_UNK_A35 0xA35
|
|
#define FLAG_UNK_A36 0xA36
|
|
#define FLAG_UNK_A37 0xA37
|
|
#define FLAG_UNK_A38 0xA38
|
|
#define FLAG_UNK_A39 0xA39
|
|
#define FLAG_UNK_A3A 0xA3A
|
|
#define FLAG_UNK_A3B 0xA3B
|
|
#define FLAG_UNK_A3C 0xA3C
|
|
#define FLAG_UNK_A3D 0xA3D
|
|
#define FLAG_UNK_A3E 0xA3E
|
|
#define FLAG_UNK_A3F 0xA3F
|
|
#define FLAG_UNK_A40 0xA40
|
|
#define FLAG_UNK_A41 0xA41
|
|
#define FLAG_UNK_A42 0xA42
|
|
#define FLAG_UNK_A43 0xA43
|
|
#define FLAG_UNK_A44 0xA44
|
|
#define FLAG_UNK_A45 0xA45
|
|
#define FLAG_UNK_A46 0xA46
|
|
#define FLAG_UNK_A47 0xA47
|
|
#define FLAG_UNK_A48 0xA48
|
|
#define FLAG_UNK_A49 0xA49
|
|
#define FLAG_UNK_A4A 0xA4A
|
|
#define FLAG_UNK_A4B 0xA4B
|
|
#define FLAG_UNK_A4C 0xA4C
|
|
#define FLAG_UNK_A4D 0xA4D
|
|
#define FLAG_UNK_A4E 0xA4E
|
|
#define FLAG_UNK_A4F 0xA4F
|
|
#define FLAG_UNK_A50 0xA50
|
|
#define FLAG_UNK_A51 0xA51
|
|
#define FLAG_UNK_A52 0xA52
|
|
#define FLAG_UNK_A53 0xA53
|
|
#define FLAG_UNK_A54 0xA54
|
|
#define FLAG_UNK_A55 0xA55
|
|
#define FLAG_UNK_A56 0xA56
|
|
#define FLAG_UNK_A57 0xA57
|
|
#define FLAG_UNK_A58 0xA58
|
|
#define FLAG_UNK_A59 0xA59
|
|
#define FLAG_UNK_A5A 0xA5A
|
|
#define FLAG_UNK_A5B 0xA5B
|
|
#define FLAG_UNK_A5C 0xA5C
|
|
#define FLAG_UNK_A5D 0xA5D
|
|
#define FLAG_UNK_A5E 0xA5E
|
|
#define FLAG_UNK_A5F 0xA5F
|
|
#define FLAG_UNK_A60 0xA60
|
|
#define FLAG_UNK_A61 0xA61
|
|
#define FLAG_UNK_A62 0xA62
|
|
#define FLAG_UNK_A63 0xA63
|
|
#define FLAG_UNK_A64 0xA64
|
|
#define FLAG_UNK_A65 0xA65
|
|
#define FLAG_UNK_A66 0xA66
|
|
#define FLAG_UNK_A67 0xA67
|
|
#define FLAG_UNK_A68 0xA68
|
|
#define FLAG_UNK_A69 0xA69
|
|
#define FLAG_UNK_A6A 0xA6A
|
|
#define FLAG_UNK_A6B 0xA6B
|
|
#define FLAG_UNK_A6C 0xA6C
|
|
#define FLAG_UNK_A6D 0xA6D
|
|
#define FLAG_UNK_A6E 0xA6E
|
|
#define FLAG_UNK_A6F 0xA6F
|
|
#define FLAG_UNK_A70 0xA70
|
|
#define FLAG_UNK_A71 0xA71
|
|
#define FLAG_UNK_A72 0xA72
|
|
#define FLAG_UNK_A73 0xA73
|
|
#define FLAG_UNK_A74 0xA74
|
|
#define FLAG_UNK_A75 0xA75
|
|
#define FLAG_UNK_A76 0xA76
|
|
#define FLAG_UNK_A77 0xA77
|
|
#define FLAG_UNK_A78 0xA78
|
|
#define FLAG_UNK_A79 0xA79
|
|
#define FLAG_UNK_A7A 0xA7A
|
|
#define FLAG_UNK_A7B 0xA7B
|
|
#define FLAG_UNK_A7C 0xA7C
|
|
#define FLAG_UNK_A7D 0xA7D
|
|
#define FLAG_UNK_A7E 0xA7E
|
|
#define FLAG_UNK_A7F 0xA7F
|
|
#define FLAG_UNK_A80 0xA80
|
|
#define FLAG_UNK_A81 0xA81
|
|
#define FLAG_UNK_A82 0xA82
|
|
#define FLAG_UNK_A83 0xA83
|
|
#define FLAG_UNK_A84 0xA84
|
|
#define FLAG_UNK_A85 0xA85
|
|
#define FLAG_UNK_A86 0xA86
|
|
#define FLAG_UNK_A87 0xA87
|
|
#define FLAG_UNK_A88 0xA88
|
|
#define FLAG_UNK_A89 0xA89
|
|
#define FLAG_UNK_A8A 0xA8A
|
|
#define FLAG_UNK_A8B 0xA8B
|
|
#define FLAG_UNK_A8C 0xA8C
|
|
#define FLAG_UNK_A8D 0xA8D
|
|
#define FLAG_UNK_A8E 0xA8E
|
|
#define FLAG_UNK_A8F 0xA8F
|
|
#define FLAG_UNK_A90 0xA90
|
|
#define FLAG_UNK_A91 0xA91
|
|
#define FLAG_UNK_A92 0xA92
|
|
#define FLAG_UNK_A93 0xA93
|
|
#define FLAG_UNK_A94 0xA94
|
|
#define FLAG_UNK_A95 0xA95
|
|
#define FLAG_UNK_A96 0xA96
|
|
#define FLAG_UNK_A97 0xA97
|
|
#define FLAG_UNK_A98 0xA98
|
|
#define FLAG_UNK_A99 0xA99
|
|
#define FLAG_UNK_A9A 0xA9A
|
|
#define FLAG_UNK_A9B 0xA9B
|
|
#define FLAG_UNK_A9C 0xA9C
|
|
#define FLAG_UNK_A9D 0xA9D
|
|
#define FLAG_UNK_A9E 0xA9E
|
|
#define FLAG_UNK_A9F 0xA9F
|
|
|
|
#define DAILY_FLAG_BASE 0xAA0
|
|
#define NUM_DAILY_FLAGS 192
|
|
|
|
#define FLAG_DAILY_GOT_HAIRCUT 0xAA0
|
|
#define FLAG_UNK_AA1 0xAA1
|
|
#define FLAG_DAILY_KURT_MAKING_BALLS 0xAA2
|
|
#define FLAG_DAILY_BUENAS_PASSWORD 0xAA3
|
|
#define FLAG_UNK_AA4 0xAA4
|
|
#define FLAG_UNK_AA5 0xAA5
|
|
#define FLAG_UNK_AA6 0xAA6
|
|
#define FLAG_DAILY_DID_BUG_CONTEST 0xAA7
|
|
#define FLAG_UNK_AA8 0xAA8
|
|
#define FLAG_UNK_AA9 0xAA9
|
|
#define FLAG_DAILY_TRAINER_HOUSE_0 0xAAA
|
|
#define FLAG_DAILY_TRAINER_HOUSE_1 0xAAB
|
|
#define FLAG_DAILY_TRAINER_HOUSE_2 0xAAC
|
|
#define FLAG_DAILY_TRAINER_HOUSE_3 0xAAD
|
|
#define FLAG_DAILY_TRAINER_HOUSE_4 0xAAE
|
|
#define FLAG_DAILY_TRAINER_HOUSE_5 0xAAF
|
|
#define FLAG_DAILY_TRAINER_HOUSE_6 0xAB0
|
|
#define FLAG_DAILY_TRAINER_HOUSE_7 0xAB1
|
|
#define FLAG_DAILY_TRAINER_HOUSE_8 0xAB2
|
|
#define FLAG_DAILY_TRAINER_HOUSE_9 0xAB3
|
|
#define FLAG_DAILY_TRAINER_HOUSE_10 0xAB4
|
|
#define FLAG_UNK_AB5 0xAB5
|
|
#define FLAG_DAILY_HEARD_BUENAS_PASSWORD 0xAB6
|
|
#define FLAG_UNK_AB7 0xAB7
|
|
#define FLAG_DAILY_CAUGHT_LAPRAS 0xAB8
|
|
#define FLAG_UNK_AB9 0xAB9
|
|
#define FLAG_UNK_ABA 0xABA
|
|
#define FLAG_UNK_ABB 0xABB
|
|
#define FLAG_DAILY_GOT_SHOCK_RIBBON 0xABC
|
|
#define FLAG_DAILY_GOT_LOAN_SHUCKLE_TODAY 0xABD
|
|
#define FLAG_UNK_ABE 0xABE
|
|
#define FLAG_UNK_ABF 0xABF
|
|
#define FLAG_UNK_AC0 0xAC0
|
|
#define FLAG_UNK_AC1 0xAC1
|
|
#define FLAG_UNK_AC2 0xAC2
|
|
#define FLAG_UNK_AC3 0xAC3
|
|
#define FLAG_UNK_AC4 0xAC4
|
|
#define FLAG_UNK_AC5 0xAC5
|
|
#define FLAG_UNK_AC6 0xAC6
|
|
#define FLAG_UNK_AC7 0xAC7
|
|
#define FLAG_UNK_AC8 0xAC8
|
|
#define FLAG_UNK_AC9 0xAC9
|
|
#define FLAG_UNK_ACA 0xACA
|
|
#define FLAG_UNK_ACB 0xACB
|
|
#define FLAG_UNK_ACC 0xACC
|
|
#define FLAG_UNK_ACD 0xACD
|
|
#define FLAG_UNK_ACE 0xACE
|
|
#define FLAG_UNK_ACF 0xACF
|
|
#define FLAG_UNK_AD0 0xAD0
|
|
#define FLAG_UNK_AD1 0xAD1
|
|
#define FLAG_UNK_AD2 0xAD2
|
|
#define FLAG_UNK_AD3 0xAD3
|
|
#define FLAG_UNK_AD4 0xAD4
|
|
#define FLAG_UNK_AD5 0xAD5
|
|
#define FLAG_UNK_AD6 0xAD6
|
|
#define FLAG_UNK_AD7 0xAD7
|
|
#define FLAG_UNK_AD8 0xAD8
|
|
#define FLAG_UNK_AD9 0xAD9
|
|
#define FLAG_UNK_ADA 0xADA
|
|
#define FLAG_UNK_ADB 0xADB
|
|
#define FLAG_UNK_ADC 0xADC
|
|
#define FLAG_UNK_ADD 0xADD
|
|
#define FLAG_UNK_ADE 0xADE
|
|
#define FLAG_UNK_ADF 0xADF
|
|
#define FLAG_UNK_AE0 0xAE0
|
|
#define FLAG_UNK_AE1 0xAE1
|
|
#define FLAG_UNK_AE2 0xAE2
|
|
#define FLAG_UNK_AE3 0xAE3
|
|
#define FLAG_UNK_AE4 0xAE4
|
|
#define FLAG_UNK_AE5 0xAE5
|
|
#define FLAG_UNK_AE6 0xAE6
|
|
#define FLAG_UNK_AE7 0xAE7
|
|
#define FLAG_UNK_AE8 0xAE8
|
|
#define FLAG_UNK_AE9 0xAE9
|
|
#define FLAG_UNK_AEA 0xAEA
|
|
#define FLAG_UNK_AEB 0xAEB
|
|
#define FLAG_UNK_AEC 0xAEC
|
|
#define FLAG_UNK_AED 0xAED
|
|
#define FLAG_UNK_AEE 0xAEE
|
|
#define FLAG_UNK_AEF 0xAEF
|
|
#define FLAG_UNK_AF0 0xAF0
|
|
#define FLAG_UNK_AF1 0xAF1
|
|
#define FLAG_UNK_AF2 0xAF2
|
|
#define FLAG_UNK_AF3 0xAF3
|
|
#define FLAG_UNK_AF4 0xAF4
|
|
#define FLAG_UNK_AF5 0xAF5
|
|
#define FLAG_UNK_AF6 0xAF6
|
|
#define FLAG_UNK_AF7 0xAF7
|
|
#define FLAG_UNK_AF8 0xAF8
|
|
#define FLAG_UNK_AF9 0xAF9
|
|
#define FLAG_UNK_AFA 0xAFA
|
|
#define FLAG_UNK_AFB 0xAFB
|
|
#define FLAG_UNK_AFC 0xAFC
|
|
#define FLAG_UNK_AFD 0xAFD
|
|
#define FLAG_UNK_AFE 0xAFE
|
|
#define FLAG_UNK_AFF 0xAFF
|
|
#define FLAG_UNK_B00 0xB00
|
|
#define FLAG_UNK_B01 0xB01
|
|
#define FLAG_UNK_B02 0xB02
|
|
#define FLAG_UNK_B03 0xB03
|
|
#define FLAG_UNK_B04 0xB04
|
|
#define FLAG_UNK_B05 0xB05
|
|
#define FLAG_UNK_B06 0xB06
|
|
#define FLAG_UNK_B07 0xB07
|
|
#define FLAG_UNK_B08 0xB08
|
|
#define FLAG_UNK_B09 0xB09
|
|
#define FLAG_UNK_B0A 0xB0A
|
|
#define FLAG_UNK_B0B 0xB0B
|
|
#define FLAG_UNK_B0C 0xB0C
|
|
#define FLAG_UNK_B0D 0xB0D
|
|
#define FLAG_UNK_B0E 0xB0E
|
|
#define FLAG_UNK_B0F 0xB0F
|
|
#define FLAG_UNK_B10 0xB10
|
|
#define FLAG_UNK_B11 0xB11
|
|
#define FLAG_UNK_B12 0xB12
|
|
#define FLAG_UNK_B13 0xB13
|
|
#define FLAG_UNK_B14 0xB14
|
|
#define FLAG_UNK_B15 0xB15
|
|
#define FLAG_UNK_B16 0xB16
|
|
#define FLAG_UNK_B17 0xB17
|
|
#define FLAG_UNK_B18 0xB18
|
|
#define FLAG_UNK_B19 0xB19
|
|
#define FLAG_UNK_B1A 0xB1A
|
|
#define FLAG_UNK_B1B 0xB1B
|
|
#define FLAG_UNK_B1C 0xB1C
|
|
#define FLAG_UNK_B1D 0xB1D
|
|
#define FLAG_UNK_B1E 0xB1E
|
|
#define FLAG_UNK_B1F 0xB1F
|
|
#define FLAG_UNK_B20 0xB20
|
|
#define FLAG_UNK_B21 0xB21
|
|
#define FLAG_UNK_B22 0xB22
|
|
#define FLAG_UNK_B23 0xB23
|
|
#define FLAG_UNK_B24 0xB24
|
|
#define FLAG_UNK_B25 0xB25
|
|
#define FLAG_UNK_B26 0xB26
|
|
#define FLAG_UNK_B27 0xB27
|
|
#define FLAG_UNK_B28 0xB28
|
|
#define FLAG_UNK_B29 0xB29
|
|
#define FLAG_UNK_B2A 0xB2A
|
|
#define FLAG_UNK_B2B 0xB2B
|
|
#define FLAG_UNK_B2C 0xB2C
|
|
#define FLAG_UNK_B2D 0xB2D
|
|
#define FLAG_UNK_B2E 0xB2E
|
|
#define FLAG_UNK_B2F 0xB2F
|
|
#define FLAG_UNK_B30 0xB30
|
|
#define FLAG_UNK_B31 0xB31
|
|
#define FLAG_UNK_B32 0xB32
|
|
#define FLAG_UNK_B33 0xB33
|
|
#define FLAG_UNK_B34 0xB34
|
|
#define FLAG_UNK_B35 0xB35
|
|
#define FLAG_UNK_B36 0xB36
|
|
#define FLAG_UNK_B37 0xB37
|
|
#define FLAG_UNK_B38 0xB38
|
|
#define FLAG_UNK_B39 0xB39
|
|
#define FLAG_UNK_B3A 0xB3A
|
|
#define FLAG_UNK_B3B 0xB3B
|
|
#define FLAG_UNK_B3C 0xB3C
|
|
#define FLAG_UNK_B3D 0xB3D
|
|
#define FLAG_UNK_B3E 0xB3E
|
|
#define FLAG_UNK_B3F 0xB3F
|
|
#define FLAG_UNK_B40 0xB40
|
|
#define FLAG_UNK_B41 0xB41
|
|
#define FLAG_UNK_B42 0xB42
|
|
#define FLAG_UNK_B43 0xB43
|
|
#define FLAG_UNK_B44 0xB44
|
|
#define FLAG_UNK_B45 0xB45
|
|
#define FLAG_UNK_B46 0xB46
|
|
#define FLAG_UNK_B47 0xB47
|
|
#define FLAG_UNK_B48 0xB48
|
|
#define FLAG_UNK_B49 0xB49
|
|
#define FLAG_UNK_B4A 0xB4A
|
|
#define FLAG_UNK_B4B 0xB4B
|
|
#define FLAG_UNK_B4C 0xB4C
|
|
#define FLAG_UNK_B4D 0xB4D
|
|
#define FLAG_UNK_B4E 0xB4E
|
|
#define FLAG_UNK_B4F 0xB4F
|
|
#define FLAG_UNK_B50 0xB50
|
|
#define FLAG_UNK_B51 0xB51
|
|
#define FLAG_UNK_B52 0xB52
|
|
#define FLAG_UNK_B53 0xB53
|
|
#define FLAG_UNK_B54 0xB54
|
|
#define FLAG_UNK_B55 0xB55
|
|
#define FLAG_UNK_B56 0xB56
|
|
#define FLAG_UNK_B57 0xB57
|
|
#define FLAG_UNK_B58 0xB58
|
|
#define FLAG_UNK_B59 0xB59
|
|
#define FLAG_UNK_B5A 0xB5A
|
|
#define FLAG_UNK_B5B 0xB5B
|
|
#define FLAG_UNK_B5C 0xB5C
|
|
#define FLAG_UNK_B5D 0xB5D
|
|
#define FLAG_UNK_B5E 0xB5E
|
|
#define FLAG_UNK_B5F 0xB5F
|
|
|
|
#define NUM_FLAGS 2912
|
|
|
|
#define NUM_TEMP_FLAGS 64
|
|
#define TEMP_FLAG_BASE 0x4000
|
|
|
|
#define FLAG_TEMP_x4000 0x4000
|
|
#define FLAG_TEMP_x4001 0x4001
|
|
#define FLAG_TEMP_x4002 0x4002
|
|
#define FLAG_TEMP_x4003 0x4003
|
|
#define FLAG_TEMP_x4004 0x4004
|
|
#define FLAG_TEMP_x4005 0x4005
|
|
#define FLAG_TEMP_x4006 0x4006
|
|
#define FLAG_TEMP_x4007 0x4007
|
|
#define FLAG_TEMP_x4008 0x4008
|
|
#define FLAG_TEMP_x4009 0x4009
|
|
#define FLAG_TEMP_x400A 0x400A
|
|
#define FLAG_TEMP_x400B 0x400B
|
|
#define FLAG_TEMP_x400C 0x400C
|
|
#define FLAG_TEMP_x400D 0x400D
|
|
#define FLAG_TEMP_x400E 0x400E
|
|
#define FLAG_TEMP_x400F 0x400F
|
|
#define FLAG_TEMP_x4010 0x4010
|
|
#define FLAG_TEMP_x4011 0x4011
|
|
#define FLAG_TEMP_x4012 0x4012
|
|
#define FLAG_TEMP_x4013 0x4013
|
|
#define FLAG_TEMP_x4014 0x4014
|
|
#define FLAG_TEMP_x4015 0x4015
|
|
#define FLAG_TEMP_x4016 0x4016
|
|
#define FLAG_TEMP_x4017 0x4017
|
|
#define FLAG_TEMP_x4018 0x4018
|
|
#define FLAG_TEMP_x4019 0x4019
|
|
#define FLAG_TEMP_x401A 0x401A
|
|
#define FLAG_TEMP_x401B 0x401B
|
|
#define FLAG_TEMP_x401C 0x401C
|
|
#define FLAG_TEMP_x401D 0x401D
|
|
#define FLAG_TEMP_x401E 0x401E
|
|
#define FLAG_TEMP_x401F 0x401F
|
|
#define FLAG_TEMP_x4020 0x4020
|
|
#define FLAG_TEMP_x4021 0x4021
|
|
#define FLAG_TEMP_x4022 0x4022
|
|
#define FLAG_TEMP_x4023 0x4023
|
|
#define FLAG_TEMP_x4024 0x4024
|
|
#define FLAG_TEMP_x4025 0x4025
|
|
#define FLAG_TEMP_x4026 0x4026
|
|
#define FLAG_TEMP_x4027 0x4027
|
|
#define FLAG_TEMP_x4028 0x4028
|
|
#define FLAG_TEMP_x4029 0x4029
|
|
#define FLAG_TEMP_x402A 0x402A
|
|
#define FLAG_TEMP_x402B 0x402B
|
|
#define FLAG_TEMP_x402C 0x402C
|
|
#define FLAG_TEMP_x402D 0x402D
|
|
#define FLAG_TEMP_x402E 0x402E
|
|
#define FLAG_TEMP_x402F 0x402F
|
|
#define FLAG_TEMP_x4030 0x4030
|
|
#define FLAG_TEMP_x4031 0x4031
|
|
#define FLAG_TEMP_x4032 0x4032
|
|
#define FLAG_TEMP_x4033 0x4033
|
|
#define FLAG_TEMP_x4034 0x4034
|
|
#define FLAG_TEMP_x4035 0x4035
|
|
#define FLAG_TEMP_x4036 0x4036
|
|
#define FLAG_TEMP_x4037 0x4037
|
|
#define FLAG_TEMP_x4038 0x4038
|
|
#define FLAG_TEMP_x4039 0x4039
|
|
#define FLAG_TEMP_x403A 0x403A
|
|
#define FLAG_TEMP_x403B 0x403B
|
|
#define FLAG_TEMP_x403C 0x403C
|
|
#define FLAG_TEMP_x403D 0x403D
|
|
#define FLAG_TEMP_x403E 0x403E
|
|
#define FLAG_TEMP_x403F 0x403F
|
|
|
|
#endif // POKEHEARTGOLD_CONSTANTS_FLAGS_H
|