Reference TMs and HMs by move instead of number (#1732)
This commit is contained in:
@@ -121,11 +121,11 @@
|
||||
#define FLAG_UNUSED_0x068 0x68 // Unused Flag
|
||||
|
||||
#define FLAG_OCEANIC_MUSEUM_MET_REPORTER 0x69
|
||||
#define FLAG_RECEIVED_HM04 0x6A
|
||||
#define FLAG_RECEIVED_HM06 0x6B
|
||||
#define FLAG_RECEIVED_HM_STRENGTH 0x6A
|
||||
#define FLAG_RECEIVED_HM_ROCK_SMASH 0x6B
|
||||
#define FLAG_WHITEOUT_TO_LAVARIDGE 0x6C // Set after defeating Flannery, so the player cant white out from poison before receiving Go Goggles
|
||||
#define FLAG_RECEIVED_HM05 0x6D
|
||||
#define FLAG_RECEIVED_HM02 0x6E
|
||||
#define FLAG_RECEIVED_HM_FLASH 0x6D
|
||||
#define FLAG_RECEIVED_HM_FLY 0x6E
|
||||
#define FLAG_GROUDON_AWAKENED_MAGMA_HIDEOUT 0x6F
|
||||
#define FLAG_TEAM_AQUA_ESCAPED_IN_SUBMARINE 0x70
|
||||
#define FLAG_UNUSED_RS_LEGENDARY_BATTLE_DONE 0x71 // Unused Flag. Used in R/S to indicate whether player defeated or caught Groudon/Kyogre in Cave of Origin.
|
||||
@@ -138,9 +138,9 @@
|
||||
#define FLAG_CANCEL_BATTLE_ROOM_CHALLENGE 0x77
|
||||
|
||||
#define FLAG_LANDMARK_MIRAGE_TOWER 0x78
|
||||
#define FLAG_RECEIVED_TM31 0x79
|
||||
#define FLAG_RECEIVED_HM03 0x7A
|
||||
#define FLAG_RECEIVED_HM08 0x7B
|
||||
#define FLAG_RECEIVED_TM_BRICK_BREAK 0x79
|
||||
#define FLAG_RECEIVED_HM_SURF 0x7A
|
||||
#define FLAG_RECEIVED_HM_DIVE 0x7B
|
||||
#define FLAG_REGISTER_RIVAL_POKENAV 0x7C
|
||||
#define FLAG_DEFEATED_RIVAL_ROUTE_104 0x7D
|
||||
#define FLAG_DEFEATED_WALLY_VICTORY_ROAD 0x7E
|
||||
@@ -154,7 +154,7 @@
|
||||
#define FLAG_PENDING_DAYCARE_EGG 0x86
|
||||
#define FLAG_THANKED_FOR_PLAYING_WITH_WALLY 0x87
|
||||
#define FLAG_ENABLE_FIRST_WALLY_POKENAV_CALL 0x88 // Set after defeating Wally outside Mauville Gym. Will activate a call later to register Wally.
|
||||
#define FLAG_RECEIVED_HM01 0x89
|
||||
#define FLAG_RECEIVED_HM_CUT 0x89
|
||||
#define FLAG_SCOTT_CALL_FORTREE_GYM 0x8A // Triggers call from Scott after defeating Winona
|
||||
#define FLAG_DEFEATED_EVIL_TEAM_MT_CHIMNEY 0x8B
|
||||
#define FLAG_RECEIVED_6_SODA_POP 0x8C
|
||||
@@ -182,14 +182,14 @@
|
||||
#define FLAG_CUTE_PAINTING_MADE 0xA2
|
||||
#define FLAG_SMART_PAINTING_MADE 0xA3
|
||||
#define FLAG_TOUGH_PAINTING_MADE 0xA4
|
||||
#define FLAG_RECEIVED_TM39 0xA5
|
||||
#define FLAG_RECEIVED_TM08 0xA6
|
||||
#define FLAG_RECEIVED_TM34 0xA7
|
||||
#define FLAG_RECEIVED_TM50 0xA8
|
||||
#define FLAG_RECEIVED_TM42 0xA9
|
||||
#define FLAG_RECEIVED_TM40 0xAA
|
||||
#define FLAG_RECEIVED_TM04 0xAB
|
||||
#define FLAG_RECEIVED_TM03 0xAC
|
||||
#define FLAG_RECEIVED_TM_ROCK_TOMB 0xA5
|
||||
#define FLAG_RECEIVED_TM_BULK_UP 0xA6
|
||||
#define FLAG_RECEIVED_TM_SHOCK_WAVE 0xA7
|
||||
#define FLAG_RECEIVED_TM_OVERHEAT 0xA8
|
||||
#define FLAG_RECEIVED_TM_FACADE 0xA9
|
||||
#define FLAG_RECEIVED_TM_AERIAL_ACE 0xAA
|
||||
#define FLAG_RECEIVED_TM_CALM_MIND 0xAB
|
||||
#define FLAG_RECEIVED_TM_WATER_PULSE 0xAC
|
||||
#define FLAG_HIDE_SECRET_BASE_TRAINER 0xAD
|
||||
#define FLAG_DECORATION_1 0xAE
|
||||
#define FLAG_DECORATION_2 0xAF
|
||||
@@ -226,7 +226,7 @@
|
||||
#define FLAG_ENCOUNTERED_LATIAS_OR_LATIOS 0xCE
|
||||
#define FLAG_MET_ARCHIE_METEOR_FALLS 0xCF
|
||||
#define FLAG_GOT_BASEMENT_KEY_FROM_WATTSON 0xD0
|
||||
#define FLAG_GOT_TM24_FROM_WATTSON 0xD1
|
||||
#define FLAG_GOT_TM_THUNDERBOLT_FROM_WATTSON 0xD1
|
||||
#define FLAG_FAN_CLUB_STRENGTH_SHARED 0xD2 // Set when you rate the strength of another trainer in Lilycove's Trainer Fan Club.
|
||||
#define FLAG_DEFEATED_RIVAL_RUSTBORO 0xD3
|
||||
#define FLAG_RECEIVED_RED_OR_BLUE_ORB 0xD4
|
||||
@@ -248,15 +248,15 @@
|
||||
#define FLAG_RECEIVED_STARTER_DOLL 0xE2
|
||||
#define FLAG_RECEIVED_GOOD_ROD 0xE3
|
||||
#define FLAG_REGI_DOORS_OPENED 0xE4
|
||||
#define FLAG_RECEIVED_TM27 0xE5
|
||||
#define FLAG_RECEIVED_TM36 0xE6
|
||||
#define FLAG_RECEIVED_TM05 0xE7
|
||||
#define FLAG_RECEIVED_TM19 0xE8
|
||||
#define FLAG_RECEIVED_TM_RETURN 0xE5
|
||||
#define FLAG_RECEIVED_TM_SLUDGE_BOMB 0xE6
|
||||
#define FLAG_RECEIVED_TM_ROAR 0xE7
|
||||
#define FLAG_RECEIVED_TM_GIGA_DRAIN 0xE8
|
||||
|
||||
#define FLAG_UNUSED_0x0E9 0xE9 // Unused Flag
|
||||
|
||||
#define FLAG_RECEIVED_TM44 0xEA
|
||||
#define FLAG_RECEIVED_TM45 0xEB
|
||||
#define FLAG_RECEIVED_TM_REST 0xEA
|
||||
#define FLAG_RECEIVED_TM_ATTRACT 0xEB
|
||||
#define FLAG_RECEIVED_GLASS_ORNAMENT 0xEC
|
||||
#define FLAG_RECEIVED_SILVER_SHIELD 0xED
|
||||
#define FLAG_RECEIVED_GOLD_SHIELD 0xEE
|
||||
@@ -281,16 +281,16 @@
|
||||
#define FLAG_RECEIVED_OLD_ROD 0x101
|
||||
#define FLAG_RECEIVED_COIN_CASE 0x102
|
||||
#define FLAG_RETURNED_RED_OR_BLUE_ORB 0x103
|
||||
#define FLAG_RECEIVED_TM49 0x104
|
||||
#define FLAG_RECEIVED_TM28 0x105
|
||||
#define FLAG_RECEIVED_TM09 0x106
|
||||
#define FLAG_RECEIVED_TM_SNATCH 0x104
|
||||
#define FLAG_RECEIVED_TM_DIG 0x105
|
||||
#define FLAG_RECEIVED_TM_BULLET_SEED 0x106
|
||||
#define FLAG_ENTERED_ELITE_FOUR 0x107
|
||||
#define FLAG_RECEIVED_TM10 0x108
|
||||
#define FLAG_RECEIVED_TM41 0x109
|
||||
#define FLAG_RECEIVED_TM_HIDDEN_POWER 0x108
|
||||
#define FLAG_RECEIVED_TM_TORMENT 0x109
|
||||
#define FLAG_RECEIVED_LAVARIDGE_EGG 0x10A
|
||||
#define FLAG_RECEIVED_REVIVED_FOSSIL_MON 0x10B
|
||||
#define FLAG_SECRET_BASE_REGISTRY_ENABLED 0x10C
|
||||
#define FLAG_RECEIVED_TM46 0x10D
|
||||
#define FLAG_RECEIVED_TM_THIEF 0x10D
|
||||
#define FLAG_CONTEST_SKETCH_CREATED 0x10E // Set but never read
|
||||
#define FLAG_EVIL_TEAM_ESCAPED_STERN_SPOKE 0x10F
|
||||
#define FLAG_RECEIVED_EXP_SHARE 0x110
|
||||
@@ -333,7 +333,7 @@
|
||||
#define FLAG_MET_MAXIE_SOOTOPOLIS 0x135
|
||||
#define FLAG_MET_SCOTT_RUSTBORO 0x136
|
||||
#define FLAG_WALLACE_GOES_TO_SKY_PILLAR 0x137 // Set after speaking to Wallace within the Cave of Origin.
|
||||
#define FLAG_RECEIVED_HM07 0x138
|
||||
#define FLAG_RECEIVED_HM_WATERFALL 0x138
|
||||
#define FLAG_BEAT_MAGMA_GRUNT_JAGGED_PASS 0x139
|
||||
#define FLAG_RECEIVED_AURORA_TICKET 0x13A
|
||||
#define FLAG_RECEIVED_MYSTIC_TICKET 0x13B
|
||||
@@ -568,7 +568,7 @@
|
||||
#define FLAG_HIDDEN_ITEM_LILYCOVE_CITY_HEART_SCALE (FLAG_HIDDEN_ITEMS_START + 0x1B)
|
||||
#define FLAG_HIDDEN_ITEM_FALLARBOR_TOWN_NUGGET (FLAG_HIDDEN_ITEMS_START + 0x1C)
|
||||
#define FLAG_HIDDEN_ITEM_MT_PYRE_EXTERIOR_ULTRA_BALL (FLAG_HIDDEN_ITEMS_START + 0x1D)
|
||||
#define FLAG_HIDDEN_ITEM_ROUTE_113_TM32 (FLAG_HIDDEN_ITEMS_START + 0x1E)
|
||||
#define FLAG_HIDDEN_ITEM_ROUTE_113_TM_DOUBLE_TEAM (FLAG_HIDDEN_ITEMS_START + 0x1E)
|
||||
#define FLAG_HIDDEN_ITEM_ABANDONED_SHIP_RM_1_KEY (FLAG_HIDDEN_ITEMS_START + 0x1F)
|
||||
#define FLAG_HIDDEN_ITEM_ABANDONED_SHIP_RM_2_KEY (FLAG_HIDDEN_ITEMS_START + 0x20)
|
||||
#define FLAG_HIDDEN_ITEM_ABANDONED_SHIP_RM_4_KEY (FLAG_HIDDEN_ITEMS_START + 0x21)
|
||||
@@ -1053,7 +1053,7 @@
|
||||
#define FLAG_ITEM_ROUTE_109_PP_UP 0x3ED
|
||||
#define FLAG_ITEM_ROUTE_110_RARE_CANDY 0x3EE
|
||||
#define FLAG_ITEM_ROUTE_110_DIRE_HIT 0x3EF
|
||||
#define FLAG_ITEM_ROUTE_111_TM37 0x3F0
|
||||
#define FLAG_ITEM_ROUTE_111_TM_SANDSTORM 0x3F0
|
||||
#define FLAG_ITEM_ROUTE_111_STARDUST 0x3F1
|
||||
#define FLAG_ITEM_ROUTE_111_HP_UP 0x3F2
|
||||
#define FLAG_ITEM_ROUTE_112_NUGGET 0x3F3
|
||||
@@ -1062,7 +1062,7 @@
|
||||
#define FLAG_ITEM_ROUTE_114_RARE_CANDY 0x3F6
|
||||
#define FLAG_ITEM_ROUTE_114_PROTEIN 0x3F7
|
||||
#define FLAG_ITEM_ROUTE_115_SUPER_POTION 0x3F8
|
||||
#define FLAG_ITEM_ROUTE_115_TM01 0x3F9
|
||||
#define FLAG_ITEM_ROUTE_115_TM_FOCUS_PUNCH 0x3F9
|
||||
#define FLAG_ITEM_ROUTE_115_IRON 0x3FA
|
||||
#define FLAG_ITEM_ROUTE_116_ETHER 0x3FB
|
||||
#define FLAG_ITEM_ROUTE_116_REPEL 0x3FC
|
||||
@@ -1089,7 +1089,7 @@
|
||||
#define FLAG_ITEM_RUSTBORO_CITY_X_DEFEND 0x411
|
||||
#define FLAG_ITEM_LILYCOVE_CITY_MAX_REPEL 0x412
|
||||
#define FLAG_ITEM_MOSSDEEP_CITY_NET_BALL 0x413
|
||||
#define FLAG_ITEM_METEOR_FALLS_1F_1R_TM23 0x414
|
||||
#define FLAG_ITEM_METEOR_FALLS_1F_1R_TM_IRON_TAIL 0x414
|
||||
#define FLAG_ITEM_METEOR_FALLS_1F_1R_FULL_HEAL 0x415
|
||||
#define FLAG_ITEM_METEOR_FALLS_1F_1R_MOON_STONE 0x416
|
||||
#define FLAG_ITEM_METEOR_FALLS_1F_1R_PP_UP 0x417
|
||||
@@ -1119,35 +1119,35 @@
|
||||
#define FLAG_ITEM_AQUA_HIDEOUT_B1F_MAX_ELIXIR 0x42F
|
||||
#define FLAG_ITEM_AQUA_HIDEOUT_B2F_NEST_BALL 0x430
|
||||
#define FLAG_ITEM_MT_PYRE_EXTERIOR_MAX_POTION 0x431
|
||||
#define FLAG_ITEM_MT_PYRE_EXTERIOR_TM48 0x432
|
||||
#define FLAG_ITEM_MT_PYRE_EXTERIOR_TM_SKILL_SWAP 0x432
|
||||
#define FLAG_ITEM_NEW_MAUVILLE_ULTRA_BALL 0x433
|
||||
#define FLAG_ITEM_NEW_MAUVILLE_ESCAPE_ROPE 0x434
|
||||
#define FLAG_ITEM_ABANDONED_SHIP_HIDDEN_FLOOR_ROOM_6_LUXURY_BALL 0x435
|
||||
#define FLAG_ITEM_ABANDONED_SHIP_HIDDEN_FLOOR_ROOM_2_SCANNER 0x436
|
||||
#define FLAG_ITEM_SCORCHED_SLAB_TM11 0x437
|
||||
#define FLAG_ITEM_METEOR_FALLS_B1F_2R_TM02 0x438
|
||||
#define FLAG_ITEM_SCORCHED_SLAB_TM_SUNNY_DAY 0x437
|
||||
#define FLAG_ITEM_METEOR_FALLS_B1F_2R_TM_DRAGON_CLAW 0x438
|
||||
#define FLAG_ITEM_SHOAL_CAVE_ENTRANCE_BIG_PEARL 0x439
|
||||
#define FLAG_ITEM_SHOAL_CAVE_INNER_ROOM_RARE_CANDY 0x43A
|
||||
#define FLAG_ITEM_SHOAL_CAVE_STAIRS_ROOM_ICE_HEAL 0x43B
|
||||
#define FLAG_ITEM_VICTORY_ROAD_1F_MAX_ELIXIR 0x43C
|
||||
#define FLAG_ITEM_VICTORY_ROAD_1F_PP_UP 0x43D
|
||||
#define FLAG_ITEM_VICTORY_ROAD_B1F_TM29 0x43E
|
||||
#define FLAG_ITEM_VICTORY_ROAD_B1F_TM_PSYCHIC 0x43E
|
||||
#define FLAG_ITEM_VICTORY_ROAD_B1F_FULL_RESTORE 0x43F
|
||||
#define FLAG_ITEM_VICTORY_ROAD_B2F_FULL_HEAL 0x440
|
||||
#define FLAG_ITEM_MT_PYRE_6F_TM30 0x441
|
||||
#define FLAG_ITEM_SEAFLOOR_CAVERN_ROOM_9_TM26 0x442
|
||||
#define FLAG_ITEM_FIERY_PATH_TM06 0x443
|
||||
#define FLAG_ITEM_MT_PYRE_6F_TM_SHADOW_BALL 0x441
|
||||
#define FLAG_ITEM_SEAFLOOR_CAVERN_ROOM_9_TM_EARTHQUAKE 0x442
|
||||
#define FLAG_ITEM_FIERY_PATH_TM_TOXIC 0x443
|
||||
#define FLAG_ITEM_ROUTE_124_RED_SHARD 0x444
|
||||
#define FLAG_ITEM_ROUTE_124_BLUE_SHARD 0x445
|
||||
#define FLAG_ITEM_SAFARI_ZONE_NORTH_WEST_TM22 0x446
|
||||
#define FLAG_ITEM_SAFARI_ZONE_NORTH_WEST_TM_SOLAR_BEAM 0x446
|
||||
#define FLAG_ITEM_ABANDONED_SHIP_ROOMS_1F_HARBOR_MAIL 0x447
|
||||
#define FLAG_ITEM_ABANDONED_SHIP_ROOMS_B1F_ESCAPE_ROPE 0x448
|
||||
#define FLAG_ITEM_ABANDONED_SHIP_ROOMS_2_B1F_DIVE_BALL 0x449
|
||||
#define FLAG_ITEM_ABANDONED_SHIP_ROOMS_B1F_TM13 0x44A
|
||||
#define FLAG_ITEM_ABANDONED_SHIP_ROOMS_B1F_TM_ICE_BEAM 0x44A
|
||||
#define FLAG_ITEM_ABANDONED_SHIP_ROOMS_2_1F_REVIVE 0x44B
|
||||
#define FLAG_ITEM_ABANDONED_SHIP_CAPTAINS_OFFICE_STORAGE_KEY 0x44C
|
||||
#define FLAG_ITEM_ABANDONED_SHIP_HIDDEN_FLOOR_ROOM_3_WATER_STONE 0x44D
|
||||
#define FLAG_ITEM_ABANDONED_SHIP_HIDDEN_FLOOR_ROOM_1_TM18 0x44E
|
||||
#define FLAG_ITEM_ABANDONED_SHIP_HIDDEN_FLOOR_ROOM_1_TM_RAIN_DANCE 0x44E
|
||||
#define FLAG_ITEM_ROUTE_121_CARBOS 0x44F
|
||||
#define FLAG_ITEM_ROUTE_123_ULTRA_BALL 0x450
|
||||
#define FLAG_ITEM_ROUTE_126_GREEN_SHARD 0x451
|
||||
@@ -1157,7 +1157,7 @@
|
||||
#define FLAG_ITEM_ROUTE_123_ELIXIR 0x455
|
||||
#define FLAG_ITEM_NEW_MAUVILLE_THUNDER_STONE 0x456
|
||||
#define FLAG_ITEM_FIERY_PATH_FIRE_STONE 0x457
|
||||
#define FLAG_ITEM_SHOAL_CAVE_ICE_ROOM_TM07 0x458
|
||||
#define FLAG_ITEM_SHOAL_CAVE_ICE_ROOM_TM_HAIL 0x458
|
||||
#define FLAG_ITEM_SHOAL_CAVE_ICE_ROOM_NEVER_MELT_ICE 0x459
|
||||
#define FLAG_ITEM_ROUTE_103_GUARD_SPEC 0x45A
|
||||
#define FLAG_ITEM_ROUTE_104_X_ACCURACY 0x45B
|
||||
|
||||
Reference in New Issue
Block a user