mirror of
https://github.com/pret/pokered.git
synced 2024-10-22 22:55:31 +00:00
775 lines
22 KiB
NASM
775 lines
22 KiB
NASM
; wEventFlags bit flags
|
|
|
|
; Pallet Town events
|
|
const_def
|
|
const EVENT_FOLLOWED_OAK_INTO_LAB
|
|
const_skip 2
|
|
const EVENT_HALL_OF_FAME_DEX_RATING
|
|
const_skip 2
|
|
const EVENT_PALLET_AFTER_GETTING_POKEBALLS
|
|
const_skip 17
|
|
const EVENT_GOT_TOWN_MAP
|
|
const EVENT_ENTERED_BLUES_HOUSE
|
|
const EVENT_DAISY_WALKING
|
|
const_skip 5
|
|
const EVENT_FOLLOWED_OAK_INTO_LAB_2
|
|
const EVENT_OAK_ASKED_TO_CHOOSE_MON
|
|
const EVENT_GOT_STARTER
|
|
const EVENT_BATTLED_RIVAL_IN_OAKS_LAB
|
|
const EVENT_GOT_POKEBALLS_FROM_OAK
|
|
const EVENT_GOT_POKEDEX
|
|
const EVENT_PALLET_AFTER_GETTING_POKEBALLS_2
|
|
const EVENT_OAK_APPEARED_IN_PALLET
|
|
|
|
; Viridian City events
|
|
const_next $28
|
|
const EVENT_VIRIDIAN_GYM_OPEN
|
|
const EVENT_GOT_TM42
|
|
const_skip 14
|
|
const EVENT_OAK_GOT_PARCEL
|
|
const EVENT_GOT_OAKS_PARCEL
|
|
const_skip 22
|
|
const EVENT_GOT_TM27
|
|
const EVENT_BEAT_VIRIDIAN_GYM_GIOVANNI
|
|
const EVENT_BEAT_VIRIDIAN_GYM_TRAINER_0
|
|
const EVENT_BEAT_VIRIDIAN_GYM_TRAINER_1
|
|
const EVENT_BEAT_VIRIDIAN_GYM_TRAINER_2
|
|
const EVENT_BEAT_VIRIDIAN_GYM_TRAINER_3
|
|
const EVENT_BEAT_VIRIDIAN_GYM_TRAINER_4
|
|
const EVENT_BEAT_VIRIDIAN_GYM_TRAINER_5
|
|
const EVENT_BEAT_VIRIDIAN_GYM_TRAINER_6
|
|
const EVENT_BEAT_VIRIDIAN_GYM_TRAINER_7
|
|
|
|
; Pewter City events
|
|
const_next $68
|
|
const EVENT_BOUGHT_MUSEUM_TICKET
|
|
const EVENT_GOT_OLD_AMBER
|
|
const_skip 8
|
|
const EVENT_BEAT_PEWTER_GYM_TRAINER_0
|
|
const_skip 3
|
|
const EVENT_GOT_TM34
|
|
const EVENT_BEAT_BROCK
|
|
|
|
; Cerulean City events
|
|
const_next $98
|
|
const EVENT_BEAT_CERULEAN_RIVAL
|
|
const_skip 14
|
|
const EVENT_BEAT_CERULEAN_ROCKET_THIEF
|
|
const_skip 18
|
|
const EVENT_BEAT_CERULEAN_GYM_TRAINER_0
|
|
const EVENT_BEAT_CERULEAN_GYM_TRAINER_1
|
|
const_skip 2
|
|
const EVENT_GOT_TM11
|
|
const EVENT_BEAT_MISTY
|
|
const EVENT_GOT_BICYCLE
|
|
|
|
; Lavender Town events
|
|
const_next $F0 - 2
|
|
const EVENT_POKEMON_TOWER_RIVAL_ON_LEFT
|
|
const EVENT_BEAT_POKEMON_TOWER_RIVAL
|
|
const_skip
|
|
const EVENT_BEAT_POKEMONTOWER_3_TRAINER_0
|
|
const EVENT_BEAT_POKEMONTOWER_3_TRAINER_1
|
|
const EVENT_BEAT_POKEMONTOWER_3_TRAINER_2
|
|
const_skip 5
|
|
const EVENT_BEAT_POKEMONTOWER_4_TRAINER_0
|
|
const EVENT_BEAT_POKEMONTOWER_4_TRAINER_1
|
|
const EVENT_BEAT_POKEMONTOWER_4_TRAINER_2
|
|
const_skip 6
|
|
const EVENT_BEAT_POKEMONTOWER_5_TRAINER_0
|
|
const EVENT_BEAT_POKEMONTOWER_5_TRAINER_1
|
|
const EVENT_BEAT_POKEMONTOWER_5_TRAINER_2
|
|
const EVENT_BEAT_POKEMONTOWER_5_TRAINER_3
|
|
const_skip
|
|
const EVENT_IN_PURIFIED_ZONE
|
|
const_skip
|
|
const EVENT_BEAT_POKEMONTOWER_6_TRAINER_0
|
|
const EVENT_BEAT_POKEMONTOWER_6_TRAINER_1
|
|
const EVENT_BEAT_POKEMONTOWER_6_TRAINER_2
|
|
const_skip 3
|
|
const EVENT_BEAT_GHOST_MAROWAK
|
|
const_skip
|
|
const EVENT_BEAT_POKEMONTOWER_7_TRAINER_0
|
|
const EVENT_BEAT_POKEMONTOWER_7_TRAINER_1
|
|
const EVENT_BEAT_POKEMONTOWER_7_TRAINER_2
|
|
const_skip 3
|
|
const EVENT_RESCUED_MR_FUJI_2
|
|
const_skip 16
|
|
const EVENT_GOT_POKE_FLUTE
|
|
|
|
; Vermilion City events
|
|
const_next $150
|
|
const_skip
|
|
const EVENT_GOT_BIKE_VOUCHER
|
|
const_skip 4
|
|
const EVENT_SEEL_FAN_BOAST
|
|
const EVENT_PIKACHU_FAN_BOAST
|
|
const_skip 8
|
|
const EVENT_2ND_LOCK_OPENED
|
|
const EVENT_1ST_LOCK_OPENED
|
|
const EVENT_BEAT_VERMILION_GYM_TRAINER_0
|
|
const EVENT_BEAT_VERMILION_GYM_TRAINER_1
|
|
const EVENT_BEAT_VERMILION_GYM_TRAINER_2
|
|
const_skip
|
|
const EVENT_GOT_TM24
|
|
const EVENT_BEAT_LT_SURGE
|
|
|
|
; Celadon City events
|
|
const_next $180
|
|
const EVENT_GOT_TM41
|
|
const_skip 11
|
|
const EVENT_GOT_TM13
|
|
const EVENT_GOT_TM48
|
|
const EVENT_GOT_TM49
|
|
const EVENT_GOT_TM18
|
|
const_skip 24
|
|
const EVENT_GOT_TM21
|
|
const EVENT_BEAT_ERIKA
|
|
const EVENT_BEAT_CELADON_GYM_TRAINER_0
|
|
const EVENT_BEAT_CELADON_GYM_TRAINER_1
|
|
const EVENT_BEAT_CELADON_GYM_TRAINER_2
|
|
const EVENT_BEAT_CELADON_GYM_TRAINER_3
|
|
const EVENT_BEAT_CELADON_GYM_TRAINER_4
|
|
const EVENT_BEAT_CELADON_GYM_TRAINER_5
|
|
const EVENT_BEAT_CELADON_GYM_TRAINER_6
|
|
const_skip 7
|
|
const EVENT_1B8 ; ???
|
|
const EVENT_FOUND_ROCKET_HIDEOUT
|
|
const EVENT_GOT_10_COINS
|
|
const EVENT_GOT_20_COINS
|
|
const EVENT_GOT_20_COINS_2
|
|
const_skip 2
|
|
const EVENT_1BF ; ???
|
|
const_skip 32
|
|
const EVENT_GOT_COIN_CASE
|
|
|
|
; Fuchsia City events
|
|
const_next $238
|
|
const EVENT_GOT_HM04
|
|
const EVENT_GAVE_GOLD_TEETH
|
|
const_skip 20
|
|
const EVENT_SAFARI_GAME_OVER
|
|
const EVENT_IN_SAFARI_ZONE
|
|
const_skip 8
|
|
const EVENT_GOT_TM06
|
|
const EVENT_BEAT_KOGA
|
|
const EVENT_BEAT_FUCHSIA_GYM_TRAINER_0
|
|
const EVENT_BEAT_FUCHSIA_GYM_TRAINER_1
|
|
const EVENT_BEAT_FUCHSIA_GYM_TRAINER_2
|
|
const EVENT_BEAT_FUCHSIA_GYM_TRAINER_3
|
|
const EVENT_BEAT_FUCHSIA_GYM_TRAINER_4
|
|
const EVENT_BEAT_FUCHSIA_GYM_TRAINER_5
|
|
|
|
; Cinnabar Island events
|
|
const_next $278
|
|
const EVENT_MANSION_SWITCH_ON
|
|
const_skip 16
|
|
const EVENT_BEAT_MANSION_1_TRAINER_0
|
|
const_skip 14
|
|
const EVENT_GOT_TM38
|
|
const EVENT_BEAT_BLAINE
|
|
const EVENT_BEAT_CINNABAR_GYM_TRAINER_0
|
|
const EVENT_BEAT_CINNABAR_GYM_TRAINER_1
|
|
const EVENT_BEAT_CINNABAR_GYM_TRAINER_2
|
|
const EVENT_BEAT_CINNABAR_GYM_TRAINER_3
|
|
const EVENT_BEAT_CINNABAR_GYM_TRAINER_4
|
|
const EVENT_BEAT_CINNABAR_GYM_TRAINER_5
|
|
const EVENT_BEAT_CINNABAR_GYM_TRAINER_6
|
|
const_skip 6
|
|
const EVENT_2A7 ; ???
|
|
const EVENT_CINNABAR_GYM_GATE0_UNLOCKED
|
|
const EVENT_CINNABAR_GYM_GATE1_UNLOCKED
|
|
const EVENT_CINNABAR_GYM_GATE2_UNLOCKED
|
|
const EVENT_CINNABAR_GYM_GATE3_UNLOCKED
|
|
const EVENT_CINNABAR_GYM_GATE4_UNLOCKED
|
|
const EVENT_CINNABAR_GYM_GATE5_UNLOCKED
|
|
const EVENT_CINNABAR_GYM_GATE6_UNLOCKED
|
|
const_skip 40
|
|
const EVENT_GOT_TM35
|
|
const_skip 8
|
|
const EVENT_GAVE_FOSSIL_TO_LAB
|
|
const EVENT_LAB_STILL_REVIVING_FOSSIL
|
|
const EVENT_LAB_HANDING_OVER_FOSSIL_MON
|
|
|
|
; Saffron City events
|
|
const_next $340
|
|
const EVENT_GOT_TM31
|
|
const_skip 15
|
|
const EVENT_DEFEATED_FIGHTING_DOJO
|
|
const EVENT_BEAT_KARATE_MASTER
|
|
const EVENT_BEAT_FIGHTING_DOJO_TRAINER_0
|
|
const EVENT_BEAT_FIGHTING_DOJO_TRAINER_1
|
|
const EVENT_BEAT_FIGHTING_DOJO_TRAINER_2
|
|
const EVENT_BEAT_FIGHTING_DOJO_TRAINER_3
|
|
const EVENT_GOT_HITMONLEE
|
|
const EVENT_GOT_HITMONCHAN
|
|
const_skip 8
|
|
const EVENT_GOT_TM46
|
|
const EVENT_BEAT_SABRINA
|
|
const EVENT_BEAT_SAFFRON_GYM_TRAINER_0
|
|
const EVENT_BEAT_SAFFRON_GYM_TRAINER_1
|
|
const EVENT_BEAT_SAFFRON_GYM_TRAINER_2
|
|
const EVENT_BEAT_SAFFRON_GYM_TRAINER_3
|
|
const EVENT_BEAT_SAFFRON_GYM_TRAINER_4
|
|
const EVENT_BEAT_SAFFRON_GYM_TRAINER_5
|
|
const EVENT_BEAT_SAFFRON_GYM_TRAINER_6
|
|
const_skip 46
|
|
const EVENT_SILPH_CO_RECEPTIONIST_AT_DESK
|
|
const_skip 24
|
|
const EVENT_GOT_TM29
|
|
|
|
; Route 1 events
|
|
const_next $3C0
|
|
const EVENT_GOT_POTION_SAMPLE
|
|
|
|
; Route 2 events
|
|
const_next $3D8
|
|
const EVENT_GOT_HM05
|
|
|
|
; Route 3 events
|
|
const_next $3E0
|
|
const_skip 2
|
|
const EVENT_BEAT_ROUTE_3_TRAINER_0
|
|
const EVENT_BEAT_ROUTE_3_TRAINER_1
|
|
const EVENT_BEAT_ROUTE_3_TRAINER_2
|
|
const EVENT_BEAT_ROUTE_3_TRAINER_3
|
|
const EVENT_BEAT_ROUTE_3_TRAINER_4
|
|
const EVENT_BEAT_ROUTE_3_TRAINER_5
|
|
const EVENT_BEAT_ROUTE_3_TRAINER_6
|
|
const EVENT_BEAT_ROUTE_3_TRAINER_7
|
|
|
|
; Route 4 events
|
|
const_next $3F0
|
|
const_skip 2
|
|
const EVENT_BEAT_ROUTE_4_TRAINER_0
|
|
const_skip 12
|
|
const EVENT_BOUGHT_MAGIKARP
|
|
|
|
; Route 6 events
|
|
const_next $410
|
|
const_skip
|
|
const EVENT_BEAT_ROUTE_6_TRAINER_0
|
|
const EVENT_BEAT_ROUTE_6_TRAINER_1
|
|
const EVENT_BEAT_ROUTE_6_TRAINER_2
|
|
const EVENT_BEAT_ROUTE_6_TRAINER_3
|
|
const EVENT_BEAT_ROUTE_6_TRAINER_4
|
|
const EVENT_BEAT_ROUTE_6_TRAINER_5
|
|
|
|
; Route 8 events
|
|
const_next $430
|
|
const_skip
|
|
const EVENT_BEAT_ROUTE_8_TRAINER_0
|
|
const EVENT_BEAT_ROUTE_8_TRAINER_1
|
|
const EVENT_BEAT_ROUTE_8_TRAINER_2
|
|
const EVENT_BEAT_ROUTE_8_TRAINER_3
|
|
const EVENT_BEAT_ROUTE_8_TRAINER_4
|
|
const EVENT_BEAT_ROUTE_8_TRAINER_5
|
|
const EVENT_BEAT_ROUTE_8_TRAINER_6
|
|
const EVENT_BEAT_ROUTE_8_TRAINER_7
|
|
const EVENT_BEAT_ROUTE_8_TRAINER_8
|
|
|
|
; Route 9 events
|
|
const_next $440
|
|
const_skip
|
|
const EVENT_BEAT_ROUTE_9_TRAINER_0
|
|
const EVENT_BEAT_ROUTE_9_TRAINER_1
|
|
const EVENT_BEAT_ROUTE_9_TRAINER_2
|
|
const EVENT_BEAT_ROUTE_9_TRAINER_3
|
|
const EVENT_BEAT_ROUTE_9_TRAINER_4
|
|
const EVENT_BEAT_ROUTE_9_TRAINER_5
|
|
const EVENT_BEAT_ROUTE_9_TRAINER_6
|
|
const EVENT_BEAT_ROUTE_9_TRAINER_7
|
|
const EVENT_BEAT_ROUTE_9_TRAINER_8
|
|
|
|
; Route 10 events
|
|
const_next $450
|
|
const_skip
|
|
const EVENT_BEAT_ROUTE_10_TRAINER_0
|
|
const EVENT_BEAT_ROUTE_10_TRAINER_1
|
|
const EVENT_BEAT_ROUTE_10_TRAINER_2
|
|
const EVENT_BEAT_ROUTE_10_TRAINER_3
|
|
const EVENT_BEAT_ROUTE_10_TRAINER_4
|
|
const EVENT_BEAT_ROUTE_10_TRAINER_5
|
|
const_skip 2
|
|
const EVENT_BEAT_ROCK_TUNNEL_1_TRAINER_0
|
|
const EVENT_BEAT_ROCK_TUNNEL_1_TRAINER_1
|
|
const EVENT_BEAT_ROCK_TUNNEL_1_TRAINER_2
|
|
const EVENT_BEAT_ROCK_TUNNEL_1_TRAINER_3
|
|
const EVENT_BEAT_ROCK_TUNNEL_1_TRAINER_4
|
|
const EVENT_BEAT_ROCK_TUNNEL_1_TRAINER_5
|
|
const EVENT_BEAT_ROCK_TUNNEL_1_TRAINER_6
|
|
const_skip
|
|
const EVENT_BEAT_POWER_PLANT_VOLTORB_0
|
|
const EVENT_BEAT_POWER_PLANT_VOLTORB_1
|
|
const EVENT_BEAT_POWER_PLANT_VOLTORB_2
|
|
const EVENT_BEAT_POWER_PLANT_VOLTORB_3
|
|
const EVENT_BEAT_POWER_PLANT_VOLTORB_4
|
|
const EVENT_BEAT_POWER_PLANT_VOLTORB_5
|
|
const EVENT_BEAT_POWER_PLANT_VOLTORB_6
|
|
const EVENT_BEAT_POWER_PLANT_VOLTORB_7
|
|
const EVENT_BEAT_ZAPDOS
|
|
|
|
; Route 11 events
|
|
const_next $470
|
|
const_skip
|
|
const EVENT_BEAT_ROUTE_11_TRAINER_0
|
|
const EVENT_BEAT_ROUTE_11_TRAINER_1
|
|
const EVENT_BEAT_ROUTE_11_TRAINER_2
|
|
const EVENT_BEAT_ROUTE_11_TRAINER_3
|
|
const EVENT_BEAT_ROUTE_11_TRAINER_4
|
|
const EVENT_BEAT_ROUTE_11_TRAINER_5
|
|
const EVENT_BEAT_ROUTE_11_TRAINER_6
|
|
const EVENT_BEAT_ROUTE_11_TRAINER_7
|
|
const EVENT_BEAT_ROUTE_11_TRAINER_8
|
|
const EVENT_BEAT_ROUTE_11_TRAINER_9
|
|
const_skip 4
|
|
const EVENT_GOT_ITEMFINDER
|
|
|
|
; Route 12 events
|
|
const_next $480
|
|
const EVENT_GOT_TM39
|
|
const_skip
|
|
const EVENT_BEAT_ROUTE_12_TRAINER_0
|
|
const EVENT_BEAT_ROUTE_12_TRAINER_1
|
|
const EVENT_BEAT_ROUTE_12_TRAINER_2
|
|
const EVENT_BEAT_ROUTE_12_TRAINER_3
|
|
const EVENT_BEAT_ROUTE_12_TRAINER_4
|
|
const EVENT_BEAT_ROUTE_12_TRAINER_5
|
|
const EVENT_BEAT_ROUTE_12_TRAINER_6
|
|
const_skip 5
|
|
const EVENT_FIGHT_ROUTE12_SNORLAX
|
|
const EVENT_BEAT_ROUTE12_SNORLAX
|
|
|
|
; Route 13 events
|
|
const_next $490
|
|
const_skip
|
|
const EVENT_BEAT_ROUTE_13_TRAINER_0
|
|
const EVENT_BEAT_ROUTE_13_TRAINER_1
|
|
const EVENT_BEAT_ROUTE_13_TRAINER_2
|
|
const EVENT_BEAT_ROUTE_13_TRAINER_3
|
|
const EVENT_BEAT_ROUTE_13_TRAINER_4
|
|
const EVENT_BEAT_ROUTE_13_TRAINER_5
|
|
const EVENT_BEAT_ROUTE_13_TRAINER_6
|
|
const EVENT_BEAT_ROUTE_13_TRAINER_7
|
|
const EVENT_BEAT_ROUTE_13_TRAINER_8
|
|
const EVENT_BEAT_ROUTE_13_TRAINER_9
|
|
|
|
; Route 14 events
|
|
const_next $4A0
|
|
const_skip
|
|
const EVENT_BEAT_ROUTE_14_TRAINER_0
|
|
const EVENT_BEAT_ROUTE_14_TRAINER_1
|
|
const EVENT_BEAT_ROUTE_14_TRAINER_2
|
|
const EVENT_BEAT_ROUTE_14_TRAINER_3
|
|
const EVENT_BEAT_ROUTE_14_TRAINER_4
|
|
const EVENT_BEAT_ROUTE_14_TRAINER_5
|
|
const EVENT_BEAT_ROUTE_14_TRAINER_6
|
|
const EVENT_BEAT_ROUTE_14_TRAINER_7
|
|
const EVENT_BEAT_ROUTE_14_TRAINER_8
|
|
const EVENT_BEAT_ROUTE_14_TRAINER_9
|
|
|
|
; Route 15 events
|
|
const_next $4B0
|
|
const EVENT_GOT_EXP_ALL
|
|
const EVENT_BEAT_ROUTE_15_TRAINER_0
|
|
const EVENT_BEAT_ROUTE_15_TRAINER_1
|
|
const EVENT_BEAT_ROUTE_15_TRAINER_2
|
|
const EVENT_BEAT_ROUTE_15_TRAINER_3
|
|
const EVENT_BEAT_ROUTE_15_TRAINER_4
|
|
const EVENT_BEAT_ROUTE_15_TRAINER_5
|
|
const EVENT_BEAT_ROUTE_15_TRAINER_6
|
|
const EVENT_BEAT_ROUTE_15_TRAINER_7
|
|
const EVENT_BEAT_ROUTE_15_TRAINER_8
|
|
const EVENT_BEAT_ROUTE_15_TRAINER_9
|
|
|
|
; Route 16 events
|
|
const_next $4C0
|
|
const_skip
|
|
const EVENT_BEAT_ROUTE_16_TRAINER_0
|
|
const EVENT_BEAT_ROUTE_16_TRAINER_1
|
|
const EVENT_BEAT_ROUTE_16_TRAINER_2
|
|
const EVENT_BEAT_ROUTE_16_TRAINER_3
|
|
const EVENT_BEAT_ROUTE_16_TRAINER_4
|
|
const EVENT_BEAT_ROUTE_16_TRAINER_5
|
|
const_skip
|
|
const EVENT_FIGHT_ROUTE16_SNORLAX
|
|
const EVENT_BEAT_ROUTE16_SNORLAX
|
|
const_skip 4
|
|
const EVENT_GOT_HM02
|
|
const EVENT_RESCUED_MR_FUJI
|
|
|
|
; Route 17 events
|
|
const_next $4D0
|
|
const_skip
|
|
const EVENT_BEAT_ROUTE_17_TRAINER_0
|
|
const EVENT_BEAT_ROUTE_17_TRAINER_1
|
|
const EVENT_BEAT_ROUTE_17_TRAINER_2
|
|
const EVENT_BEAT_ROUTE_17_TRAINER_3
|
|
const EVENT_BEAT_ROUTE_17_TRAINER_4
|
|
const EVENT_BEAT_ROUTE_17_TRAINER_5
|
|
const EVENT_BEAT_ROUTE_17_TRAINER_6
|
|
const EVENT_BEAT_ROUTE_17_TRAINER_7
|
|
const EVENT_BEAT_ROUTE_17_TRAINER_8
|
|
const EVENT_BEAT_ROUTE_17_TRAINER_9
|
|
|
|
; Route 18 events
|
|
const_next $4E0
|
|
const_skip
|
|
const EVENT_BEAT_ROUTE_18_TRAINER_0
|
|
const EVENT_BEAT_ROUTE_18_TRAINER_1
|
|
const EVENT_BEAT_ROUTE_18_TRAINER_2
|
|
|
|
; Route 19 events
|
|
const_next $4F0
|
|
const_skip
|
|
const EVENT_BEAT_ROUTE_19_TRAINER_0
|
|
const EVENT_BEAT_ROUTE_19_TRAINER_1
|
|
const EVENT_BEAT_ROUTE_19_TRAINER_2
|
|
const EVENT_BEAT_ROUTE_19_TRAINER_3
|
|
const EVENT_BEAT_ROUTE_19_TRAINER_4
|
|
const EVENT_BEAT_ROUTE_19_TRAINER_5
|
|
const EVENT_BEAT_ROUTE_19_TRAINER_6
|
|
const EVENT_BEAT_ROUTE_19_TRAINER_7
|
|
const EVENT_BEAT_ROUTE_19_TRAINER_8
|
|
const EVENT_BEAT_ROUTE_19_TRAINER_9
|
|
|
|
; Route 20 events
|
|
const_next $500
|
|
const EVENT_IN_SEAFOAM_ISLANDS
|
|
const EVENT_BEAT_ROUTE_20_TRAINER_0
|
|
const EVENT_BEAT_ROUTE_20_TRAINER_1
|
|
const EVENT_BEAT_ROUTE_20_TRAINER_2
|
|
const EVENT_BEAT_ROUTE_20_TRAINER_3
|
|
const EVENT_BEAT_ROUTE_20_TRAINER_4
|
|
const EVENT_BEAT_ROUTE_20_TRAINER_5
|
|
const EVENT_BEAT_ROUTE_20_TRAINER_6
|
|
const EVENT_BEAT_ROUTE_20_TRAINER_7
|
|
const EVENT_BEAT_ROUTE_20_TRAINER_8
|
|
const EVENT_BEAT_ROUTE_20_TRAINER_9
|
|
const_skip 3
|
|
const EVENT_SEAFOAM1_BOULDER1_DOWN_HOLE
|
|
const EVENT_SEAFOAM1_BOULDER2_DOWN_HOLE
|
|
|
|
; Route 21 events
|
|
const_next $510
|
|
const_skip
|
|
const EVENT_BEAT_ROUTE_21_TRAINER_0
|
|
const EVENT_BEAT_ROUTE_21_TRAINER_1
|
|
const EVENT_BEAT_ROUTE_21_TRAINER_2
|
|
const EVENT_BEAT_ROUTE_21_TRAINER_3
|
|
const EVENT_BEAT_ROUTE_21_TRAINER_4
|
|
const EVENT_BEAT_ROUTE_21_TRAINER_5
|
|
const EVENT_BEAT_ROUTE_21_TRAINER_6
|
|
const EVENT_BEAT_ROUTE_21_TRAINER_7
|
|
const EVENT_BEAT_ROUTE_21_TRAINER_8
|
|
|
|
; Route 22 events
|
|
const_next $520
|
|
const EVENT_1ST_ROUTE22_RIVAL_BATTLE
|
|
const EVENT_2ND_ROUTE22_RIVAL_BATTLE
|
|
const_skip 3
|
|
const EVENT_BEAT_ROUTE22_RIVAL_1ST_BATTLE
|
|
const EVENT_BEAT_ROUTE22_RIVAL_2ND_BATTLE
|
|
const EVENT_ROUTE22_RIVAL_WANTS_BATTLE
|
|
|
|
; Route 23 events
|
|
const_next $530
|
|
const EVENT_PASSED_CASCADEBADGE_CHECK
|
|
const EVENT_PASSED_THUNDERBADGE_CHECK
|
|
const EVENT_PASSED_RAINBOWBADGE_CHECK
|
|
const EVENT_PASSED_SOULBADGE_CHECK
|
|
const EVENT_PASSED_MARSHBADGE_CHECK
|
|
const EVENT_PASSED_VOLCANOBADGE_CHECK
|
|
const EVENT_PASSED_EARTHBADGE_CHECK
|
|
const_skip
|
|
const EVENT_VICTORY_ROAD_2_BOULDER_ON_SWITCH1
|
|
const EVENT_BEAT_VICTORY_ROAD_2_TRAINER_0
|
|
const EVENT_BEAT_VICTORY_ROAD_2_TRAINER_1
|
|
const EVENT_BEAT_VICTORY_ROAD_2_TRAINER_2
|
|
const EVENT_BEAT_VICTORY_ROAD_2_TRAINER_3
|
|
const EVENT_BEAT_VICTORY_ROAD_2_TRAINER_4
|
|
const EVENT_BEAT_MOLTRES
|
|
const EVENT_VICTORY_ROAD_2_BOULDER_ON_SWITCH2
|
|
|
|
; Route 24 events
|
|
const_next $540
|
|
const EVENT_GOT_NUGGET
|
|
const EVENT_BEAT_ROUTE24_ROCKET
|
|
const EVENT_BEAT_ROUTE_24_TRAINER_0
|
|
const EVENT_BEAT_ROUTE_24_TRAINER_1
|
|
const EVENT_BEAT_ROUTE_24_TRAINER_2
|
|
const EVENT_BEAT_ROUTE_24_TRAINER_3
|
|
const EVENT_BEAT_ROUTE_24_TRAINER_4
|
|
const EVENT_BEAT_ROUTE_24_TRAINER_5
|
|
const_skip
|
|
const EVENT_NUGGET_REWARD_AVAILABLE
|
|
|
|
; Route 25 events
|
|
const_next $550
|
|
const EVENT_MET_BILL
|
|
const EVENT_BEAT_ROUTE_25_TRAINER_0
|
|
const EVENT_BEAT_ROUTE_25_TRAINER_1
|
|
const EVENT_BEAT_ROUTE_25_TRAINER_2
|
|
const EVENT_BEAT_ROUTE_25_TRAINER_3
|
|
const EVENT_BEAT_ROUTE_25_TRAINER_4
|
|
const EVENT_BEAT_ROUTE_25_TRAINER_5
|
|
const EVENT_BEAT_ROUTE_25_TRAINER_6
|
|
const EVENT_BEAT_ROUTE_25_TRAINER_7
|
|
const EVENT_BEAT_ROUTE_25_TRAINER_8
|
|
const_skip
|
|
const EVENT_USED_CELL_SEPARATOR_ON_BILL
|
|
const EVENT_GOT_SS_TICKET
|
|
const EVENT_MET_BILL_2
|
|
const EVENT_BILL_SAID_USE_CELL_SEPARATOR
|
|
const EVENT_LEFT_BILLS_HOUSE_AFTER_HELPING
|
|
|
|
; Viridian Forest events
|
|
const_next $560
|
|
const_skip 2
|
|
const EVENT_BEAT_VIRIDIAN_FOREST_TRAINER_0
|
|
const EVENT_BEAT_VIRIDIAN_FOREST_TRAINER_1
|
|
const EVENT_BEAT_VIRIDIAN_FOREST_TRAINER_2
|
|
|
|
; Mt. Moon events
|
|
const_next $570
|
|
const_skip
|
|
const EVENT_BEAT_MT_MOON_1_TRAINER_0
|
|
const EVENT_BEAT_MT_MOON_1_TRAINER_1
|
|
const EVENT_BEAT_MT_MOON_1_TRAINER_2
|
|
const EVENT_BEAT_MT_MOON_1_TRAINER_3
|
|
const EVENT_BEAT_MT_MOON_1_TRAINER_4
|
|
const EVENT_BEAT_MT_MOON_1_TRAINER_5
|
|
const EVENT_BEAT_MT_MOON_1_TRAINER_6
|
|
const_skip
|
|
const EVENT_BEAT_MT_MOON_EXIT_SUPER_NERD
|
|
const EVENT_BEAT_MT_MOON_3_TRAINER_0
|
|
const EVENT_BEAT_MT_MOON_3_TRAINER_1
|
|
const EVENT_BEAT_MT_MOON_3_TRAINER_2
|
|
const EVENT_BEAT_MT_MOON_3_TRAINER_3
|
|
const EVENT_GOT_DOME_FOSSIL
|
|
const EVENT_GOT_HELIX_FOSSIL
|
|
|
|
; S.S. Anne events
|
|
const_next $5C0
|
|
const_skip 4
|
|
const EVENT_BEAT_SS_ANNE_5_TRAINER_0
|
|
const EVENT_BEAT_SS_ANNE_5_TRAINER_1
|
|
const_skip 26
|
|
const EVENT_GOT_HM01
|
|
const EVENT_RUBBED_CAPTAINS_BACK
|
|
const EVENT_SS_ANNE_LEFT
|
|
const EVENT_WALKED_PAST_GUARD_AFTER_SS_ANNE_LEFT
|
|
const EVENT_STARTED_WALKING_OUT_OF_DOCK
|
|
const EVENT_WALKED_OUT_OF_DOCK
|
|
const_skip 11
|
|
const EVENT_BEAT_SS_ANNE_8_TRAINER_0
|
|
const EVENT_BEAT_SS_ANNE_8_TRAINER_1
|
|
const EVENT_BEAT_SS_ANNE_8_TRAINER_2
|
|
const EVENT_BEAT_SS_ANNE_8_TRAINER_3
|
|
const_skip 12
|
|
const EVENT_BEAT_SS_ANNE_9_TRAINER_0
|
|
const EVENT_BEAT_SS_ANNE_9_TRAINER_1
|
|
const EVENT_BEAT_SS_ANNE_9_TRAINER_2
|
|
const EVENT_BEAT_SS_ANNE_9_TRAINER_3
|
|
const_skip 12
|
|
const EVENT_BEAT_SS_ANNE_10_TRAINER_0
|
|
const EVENT_BEAT_SS_ANNE_10_TRAINER_1
|
|
const EVENT_BEAT_SS_ANNE_10_TRAINER_2
|
|
const EVENT_BEAT_SS_ANNE_10_TRAINER_3
|
|
const EVENT_BEAT_SS_ANNE_10_TRAINER_4
|
|
const EVENT_BEAT_SS_ANNE_10_TRAINER_5
|
|
|
|
; Victory Road 3F events
|
|
const_next $660
|
|
const EVENT_VICTORY_ROAD_3_BOULDER_ON_SWITCH1
|
|
const EVENT_BEAT_VICTORY_ROAD_3_TRAINER_0
|
|
const EVENT_BEAT_VICTORY_ROAD_3_TRAINER_1
|
|
const EVENT_BEAT_VICTORY_ROAD_3_TRAINER_2
|
|
const EVENT_BEAT_VICTORY_ROAD_3_TRAINER_3
|
|
const_skip
|
|
const EVENT_VICTORY_ROAD_3_BOULDER_ON_SWITCH2
|
|
|
|
; Rocket Hideout events
|
|
const_next $670
|
|
const_skip
|
|
const EVENT_BEAT_ROCKET_HIDEOUT_1_TRAINER_0
|
|
const EVENT_BEAT_ROCKET_HIDEOUT_1_TRAINER_1
|
|
const EVENT_BEAT_ROCKET_HIDEOUT_1_TRAINER_2
|
|
const EVENT_BEAT_ROCKET_HIDEOUT_1_TRAINER_3
|
|
const EVENT_BEAT_ROCKET_HIDEOUT_1_TRAINER_4
|
|
const_skip
|
|
const EVENT_677 ; ???
|
|
const_skip 7
|
|
const EVENT_67F ; ???
|
|
const_skip
|
|
const EVENT_BEAT_ROCKET_HIDEOUT_2_TRAINER_0
|
|
const_skip 15
|
|
const EVENT_BEAT_ROCKET_HIDEOUT_3_TRAINER_0
|
|
const EVENT_BEAT_ROCKET_HIDEOUT_3_TRAINER_1
|
|
const_skip 15
|
|
const EVENT_BEAT_ROCKET_HIDEOUT_4_TRAINER_0
|
|
const EVENT_BEAT_ROCKET_HIDEOUT_4_TRAINER_1
|
|
const EVENT_BEAT_ROCKET_HIDEOUT_4_TRAINER_2
|
|
const EVENT_ROCKET_HIDEOUT_4_DOOR_UNLOCKED
|
|
const EVENT_ROCKET_DROPPED_LIFT_KEY
|
|
const EVENT_BEAT_ROCKET_HIDEOUT_GIOVANNI
|
|
|
|
; Silph Co. events
|
|
const_next $6F0
|
|
const_skip 2
|
|
const EVENT_BEAT_SILPH_CO_2F_TRAINER_0
|
|
const EVENT_BEAT_SILPH_CO_2F_TRAINER_1
|
|
const EVENT_BEAT_SILPH_CO_2F_TRAINER_2
|
|
const EVENT_BEAT_SILPH_CO_2F_TRAINER_3
|
|
const_skip 7
|
|
const EVENT_SILPH_CO_2_UNLOCKED_DOOR1
|
|
const EVENT_SILPH_CO_2_UNLOCKED_DOOR2
|
|
const EVENT_GOT_TM36
|
|
const_skip 2
|
|
const EVENT_BEAT_SILPH_CO_3F_TRAINER_0
|
|
const EVENT_BEAT_SILPH_CO_3F_TRAINER_1
|
|
const_skip 4
|
|
const EVENT_SILPH_CO_3_UNLOCKED_DOOR1
|
|
const EVENT_SILPH_CO_3_UNLOCKED_DOOR2
|
|
const_skip 8
|
|
const EVENT_BEAT_SILPH_CO_4F_TRAINER_0
|
|
const EVENT_BEAT_SILPH_CO_4F_TRAINER_1
|
|
const EVENT_BEAT_SILPH_CO_4F_TRAINER_2
|
|
const_skip 3
|
|
const EVENT_SILPH_CO_4_UNLOCKED_DOOR1
|
|
const EVENT_SILPH_CO_4_UNLOCKED_DOOR2
|
|
const_skip 8
|
|
const EVENT_BEAT_SILPH_CO_5F_TRAINER_0
|
|
const EVENT_BEAT_SILPH_CO_5F_TRAINER_1
|
|
const EVENT_BEAT_SILPH_CO_5F_TRAINER_2
|
|
const EVENT_BEAT_SILPH_CO_5F_TRAINER_3
|
|
const_skip 2
|
|
const EVENT_SILPH_CO_5_UNLOCKED_DOOR1
|
|
const EVENT_SILPH_CO_5_UNLOCKED_DOOR2
|
|
const EVENT_SILPH_CO_5_UNLOCKED_DOOR3
|
|
const_skip 11
|
|
const EVENT_BEAT_SILPH_CO_6F_TRAINER_0
|
|
const EVENT_BEAT_SILPH_CO_6F_TRAINER_1
|
|
const EVENT_BEAT_SILPH_CO_6F_TRAINER_2
|
|
const_skip 6
|
|
const EVENT_SILPH_CO_6_UNLOCKED_DOOR
|
|
const EVENT_BEAT_SILPH_CO_RIVAL
|
|
const_skip 4
|
|
const EVENT_BEAT_SILPH_CO_7F_TRAINER_0
|
|
const EVENT_BEAT_SILPH_CO_7F_TRAINER_1
|
|
const EVENT_BEAT_SILPH_CO_7F_TRAINER_2
|
|
const EVENT_BEAT_SILPH_CO_7F_TRAINER_3
|
|
const_skip 3
|
|
const EVENT_SILPH_CO_7_UNLOCKED_DOOR1
|
|
const EVENT_SILPH_CO_7_UNLOCKED_DOOR2
|
|
const EVENT_SILPH_CO_7_UNLOCKED_DOOR3
|
|
const_skip 3
|
|
const EVENT_BEAT_SILPH_CO_8F_TRAINER_0
|
|
const EVENT_BEAT_SILPH_CO_8F_TRAINER_1
|
|
const EVENT_BEAT_SILPH_CO_8F_TRAINER_2
|
|
const_skip 3
|
|
const EVENT_SILPH_CO_8_UNLOCKED_DOOR
|
|
const_skip 9
|
|
const EVENT_BEAT_SILPH_CO_9F_TRAINER_0
|
|
const EVENT_BEAT_SILPH_CO_9F_TRAINER_1
|
|
const EVENT_BEAT_SILPH_CO_9F_TRAINER_2
|
|
const_skip 3
|
|
const EVENT_SILPH_CO_9_UNLOCKED_DOOR1
|
|
const EVENT_SILPH_CO_9_UNLOCKED_DOOR2
|
|
const EVENT_SILPH_CO_9_UNLOCKED_DOOR3
|
|
const EVENT_SILPH_CO_9_UNLOCKED_DOOR4
|
|
const_skip 5
|
|
const EVENT_BEAT_SILPH_CO_10F_TRAINER_0
|
|
const EVENT_BEAT_SILPH_CO_10F_TRAINER_1
|
|
const_skip 5
|
|
const EVENT_SILPH_CO_10_UNLOCKED_DOOR
|
|
const_skip 11
|
|
const EVENT_BEAT_SILPH_CO_11F_TRAINER_0
|
|
const EVENT_BEAT_SILPH_CO_11F_TRAINER_1
|
|
const_skip 2
|
|
const EVENT_SILPH_CO_11_UNLOCKED_DOOR
|
|
const_skip 4
|
|
const EVENT_GOT_MASTER_BALL
|
|
const_skip
|
|
const EVENT_BEAT_SILPH_CO_GIOVANNI
|
|
|
|
; Pokémon Mansion events
|
|
const_next $800
|
|
const_skip
|
|
const EVENT_BEAT_MANSION_2_TRAINER_0
|
|
const_skip 15
|
|
const EVENT_BEAT_MANSION_3_TRAINER_0
|
|
const EVENT_BEAT_MANSION_3_TRAINER_1
|
|
const_skip 14
|
|
const EVENT_BEAT_MANSION_4_TRAINER_0
|
|
const EVENT_BEAT_MANSION_4_TRAINER_1
|
|
|
|
; Safari Zone events
|
|
const_next $880
|
|
const EVENT_GOT_HM03
|
|
|
|
; Cerulean Cave events
|
|
const_next $8C0
|
|
const_skip
|
|
const EVENT_BEAT_MEWTWO
|
|
|
|
; Indigo Plateau events
|
|
const_next $8E0
|
|
const ELITE4_EVENTS_START
|
|
const EVENT_BEAT_LORELEIS_ROOM_TRAINER_0
|
|
const_skip 4
|
|
const EVENT_AUTOWALKED_INTO_LORELEIS_ROOM
|
|
const_skip 2
|
|
const EVENT_BEAT_BRUNOS_ROOM_TRAINER_0
|
|
const_skip 4
|
|
const EVENT_AUTOWALKED_INTO_BRUNOS_ROOM
|
|
const_skip 2
|
|
const EVENT_BEAT_AGATHAS_ROOM_TRAINER_0
|
|
const_skip 4
|
|
const EVENT_AUTOWALKED_INTO_AGATHAS_ROOM
|
|
const_skip 2
|
|
const EVENT_BEAT_LANCES_ROOM_TRAINER_0
|
|
const_skip 4
|
|
const EVENT_BEAT_LANCE
|
|
const EVENT_LANCES_ROOM_LOCK_DOOR
|
|
const_skip
|
|
const EVENT_BEAT_CHAMPION_RIVAL
|
|
const_skip 5
|
|
const ELITE4_CHAMPION_EVENTS_END
|
|
|
|
; Victory Road 1F events
|
|
const_next $910
|
|
const_skip
|
|
const EVENT_BEAT_VICTORY_ROAD_1_TRAINER_0
|
|
const EVENT_BEAT_VICTORY_ROAD_1_TRAINER_1
|
|
const_skip 4
|
|
const EVENT_VICTORY_ROAD_1_BOULDER_ON_SWITCH
|
|
|
|
; Rock Tunnel events
|
|
const_next $9B0
|
|
const_skip
|
|
const EVENT_BEAT_ROCK_TUNNEL_2_TRAINER_0
|
|
const EVENT_BEAT_ROCK_TUNNEL_2_TRAINER_1
|
|
const EVENT_BEAT_ROCK_TUNNEL_2_TRAINER_2
|
|
const EVENT_BEAT_ROCK_TUNNEL_2_TRAINER_3
|
|
const EVENT_BEAT_ROCK_TUNNEL_2_TRAINER_4
|
|
const EVENT_BEAT_ROCK_TUNNEL_2_TRAINER_5
|
|
const EVENT_BEAT_ROCK_TUNNEL_2_TRAINER_6
|
|
const EVENT_BEAT_ROCK_TUNNEL_2_TRAINER_7
|
|
|
|
; Seafoam Islands events
|
|
const_next $9C0
|
|
const EVENT_SEAFOAM2_BOULDER1_DOWN_HOLE
|
|
const EVENT_SEAFOAM2_BOULDER2_DOWN_HOLE
|
|
const_skip 6
|
|
const EVENT_SEAFOAM3_BOULDER1_DOWN_HOLE
|
|
const EVENT_SEAFOAM3_BOULDER2_DOWN_HOLE
|
|
const_skip 6
|
|
const EVENT_SEAFOAM4_BOULDER1_DOWN_HOLE
|
|
const EVENT_SEAFOAM4_BOULDER2_DOWN_HOLE
|
|
const_skip 8
|
|
const EVENT_BEAT_ARTICUNO
|
|
|
|
; End of events
|
|
const_next $A00
|
|
NUM_EVENTS EQU const_value
|