mirror of
https://gitlab.com/xCrystal/pokecrystal-board.git
synced 2024-11-16 11:27:33 -08:00
Special script annotation, trainer constant enumeration, person-event structure update
This commit is contained in:
parent
7054bfe717
commit
894955f9d9
@ -1,8 +1,8 @@
|
|||||||
|
|
||||||
const_def
|
const_def
|
||||||
|
|
||||||
const EVENT_000
|
const EVENT_CHRIS1_IN_CABLE_CLUB
|
||||||
const EVENT_001
|
const EVENT_CHRIS2_IN_CABLE_CLUB
|
||||||
const EVENT_002
|
const EVENT_002
|
||||||
const EVENT_003
|
const EVENT_003
|
||||||
const EVENT_004
|
const EVENT_004
|
||||||
@ -778,16 +778,16 @@
|
|||||||
const EVENT_WAREHOUSE_LAYOUT_3
|
const EVENT_WAREHOUSE_LAYOUT_3
|
||||||
const EVENT_WAREHOUSE_BLOCKED_OFF
|
const EVENT_WAREHOUSE_BLOCKED_OFF
|
||||||
const EVENT_LEFT_MONS_WITH_CONTEST_OFFICER
|
const EVENT_LEFT_MONS_WITH_CONTEST_OFFICER
|
||||||
const EVENT_309
|
|
||||||
const EVENT_WILLS_ROOM_EXIT_OPEN
|
|
||||||
const EVENT_WILLS_ROOM_ENTRANCE_CLOSED
|
const EVENT_WILLS_ROOM_ENTRANCE_CLOSED
|
||||||
const EVENT_KOGAS_ROOM_EXIT_OPEN
|
const EVENT_WILLS_ROOM_EXIT_OPEN
|
||||||
const EVENT_KOGAS_ROOM_ENTRANCE_CLOSED
|
const EVENT_KOGAS_ROOM_ENTRANCE_CLOSED
|
||||||
|
const EVENT_KOGAS_ROOM_EXIT_OPEN
|
||||||
|
const EVENT_BRUNOS_ROOM_ENTRANCE_CLOSED
|
||||||
const EVENT_BRUNOS_ROOM_EXIT_OPEN
|
const EVENT_BRUNOS_ROOM_EXIT_OPEN
|
||||||
const EVENT_KARENS_ROOM_ENTRANCE_CLOSED
|
const EVENT_KARENS_ROOM_ENTRANCE_CLOSED
|
||||||
const EVENT_KARENS_ROOM_EXIT_OPEN
|
const EVENT_KARENS_ROOM_EXIT_OPEN
|
||||||
const EVENT_LANCES_ROOM_ENTRANCE_CLOSED
|
const EVENT_LANCES_ROOM_ENTRANCE_CLOSED
|
||||||
const EVENT_312
|
const EVENT_LANCES_ROOM_EXIT_OPEN
|
||||||
const EVENT_CONTEST_OFFICER_HAS_SUN_STONE
|
const EVENT_CONTEST_OFFICER_HAS_SUN_STONE
|
||||||
const EVENT_CONTEST_OFFICER_HAS_EVERSTONE
|
const EVENT_CONTEST_OFFICER_HAS_EVERSTONE
|
||||||
const EVENT_CONTEST_OFFICER_HAS_GOLD_BERRY
|
const EVENT_CONTEST_OFFICER_HAS_GOLD_BERRY
|
||||||
@ -1001,6 +1001,8 @@
|
|||||||
const EVENT_3E5
|
const EVENT_3E5
|
||||||
const EVENT_3E6
|
const EVENT_3E6
|
||||||
const EVENT_3E7
|
const EVENT_3E7
|
||||||
|
; Trainer Flags
|
||||||
|
; Swimmer F
|
||||||
const EVENT_BEAT_SWIMMERF_ELAINE
|
const EVENT_BEAT_SWIMMERF_ELAINE
|
||||||
const EVENT_BEAT_SWIMMERF_PAULA
|
const EVENT_BEAT_SWIMMERF_PAULA
|
||||||
const EVENT_BEAT_SWIMMERF_KAYLEE
|
const EVENT_BEAT_SWIMMERF_KAYLEE
|
||||||
@ -1008,18 +1010,19 @@
|
|||||||
const EVENT_BEAT_SWIMMERF_DENISE
|
const EVENT_BEAT_SWIMMERF_DENISE
|
||||||
const EVENT_BEAT_SWIMMERF_KARA
|
const EVENT_BEAT_SWIMMERF_KARA
|
||||||
const EVENT_BEAT_SWIMMERF_WENDY
|
const EVENT_BEAT_SWIMMERF_WENDY
|
||||||
const EVENT_3EF
|
const EVENT_BEAT_SWIMMERF_LISA
|
||||||
const EVENT_3F0
|
const EVENT_BEAT_SWIMMERF_JILL
|
||||||
const EVENT_3F1
|
const EVENT_BEAT_SWIMMERF_MARY
|
||||||
const EVENT_3F2
|
const EVENT_BEAT_SWIMMERF_KATIE
|
||||||
const EVENT_BEAT_SWIMMERF_DAWN
|
const EVENT_BEAT_SWIMMERF_DAWN
|
||||||
const EVENT_3F4
|
const EVENT_BEAT_SWIMMERF_TARA
|
||||||
const EVENT_BEAT_SWIMMERF_NICOLE
|
const EVENT_BEAT_SWIMMERF_NICOLE
|
||||||
const EVENT_BEAT_SWIMMERF_LORI
|
const EVENT_BEAT_SWIMMERF_LORI
|
||||||
const EVENT_3F7
|
const EVENT_BEAT_SWIMMERF_JODY
|
||||||
const EVENT_BEAT_SWIMMERF_NIKKI
|
const EVENT_BEAT_SWIMMERF_NIKKI
|
||||||
const EVENT_BEAT_SWIMMERF_DIANA
|
const EVENT_BEAT_SWIMMERF_DIANA
|
||||||
const EVENT_BEAT_SWIMMERF_BRIANA
|
const EVENT_BEAT_SWIMMERF_BRIANA
|
||||||
|
; Bird Keeper
|
||||||
const EVENT_BEAT_BIRD_KEEPER_ROD
|
const EVENT_BEAT_BIRD_KEEPER_ROD
|
||||||
const EVENT_BEAT_BIRD_KEEPER_ABE
|
const EVENT_BEAT_BIRD_KEEPER_ABE
|
||||||
const EVENT_BEAT_BIRD_KEEPER_BRYAN
|
const EVENT_BEAT_BIRD_KEEPER_BRYAN
|
||||||
@ -1031,17 +1034,19 @@
|
|||||||
const EVENT_BEAT_BIRD_KEEPER_ROY
|
const EVENT_BEAT_BIRD_KEEPER_ROY
|
||||||
const EVENT_BEAT_BIRD_KEEPER_BORIS
|
const EVENT_BEAT_BIRD_KEEPER_BORIS
|
||||||
const EVENT_BEAT_BIRD_KEEPER_BOB
|
const EVENT_BEAT_BIRD_KEEPER_BOB
|
||||||
const EVENT_406
|
|
||||||
const EVENT_BEAT_BIRD_KEEPER_PETER
|
|
||||||
const EVENT_BEAT_BIRD_KEEPER_JOSE
|
const EVENT_BEAT_BIRD_KEEPER_JOSE
|
||||||
|
const EVENT_BEAT_BIRD_KEEPER_PETER
|
||||||
|
const EVENT_BEAT_BIRD_KEEPER_JOSE2
|
||||||
const EVENT_BEAT_BIRD_KEEPER_PERRY
|
const EVENT_BEAT_BIRD_KEEPER_PERRY
|
||||||
const EVENT_BEAT_BIRD_KEEPER_BRET
|
const EVENT_BEAT_BIRD_KEEPER_BRET
|
||||||
const EVENT_40B
|
const EVENT_BEAT_BIRD_KEEPER_JOSE3
|
||||||
const EVENT_40C
|
const EVENT_BEAT_BIRD_KEEPER_VANCE2
|
||||||
const EVENT_40D
|
const EVENT_BEAT_BIRD_KEEPER_VANCE3
|
||||||
|
; Boarder
|
||||||
const EVENT_BEAT_BOARDER_RONALD
|
const EVENT_BEAT_BOARDER_RONALD
|
||||||
const EVENT_BEAT_BOARDER_BRAD
|
const EVENT_BEAT_BOARDER_BRAD
|
||||||
const EVENT_BEAT_BOARDER_DOUGLAS
|
const EVENT_BEAT_BOARDER_DOUGLAS
|
||||||
|
; Sage
|
||||||
const EVENT_BEAT_SAGE_CHOW
|
const EVENT_BEAT_SAGE_CHOW
|
||||||
const EVENT_BEAT_SAGE_NICO
|
const EVENT_BEAT_SAGE_NICO
|
||||||
const EVENT_BEAT_SAGE_JIN
|
const EVENT_BEAT_SAGE_JIN
|
||||||
@ -1051,6 +1056,7 @@
|
|||||||
const EVENT_BEAT_SAGE_EDMOND
|
const EVENT_BEAT_SAGE_EDMOND
|
||||||
const EVENT_BEAT_SAGE_NEAL
|
const EVENT_BEAT_SAGE_NEAL
|
||||||
const EVENT_BEAT_SAGE_LI
|
const EVENT_BEAT_SAGE_LI
|
||||||
|
; Camper
|
||||||
const EVENT_BEAT_CAMPER_ROLAND
|
const EVENT_BEAT_CAMPER_ROLAND
|
||||||
const EVENT_BEAT_CAMPER_TODD
|
const EVENT_BEAT_CAMPER_TODD
|
||||||
const EVENT_BEAT_CAMPER_IVAN
|
const EVENT_BEAT_CAMPER_IVAN
|
||||||
@ -1059,23 +1065,26 @@
|
|||||||
const EVENT_BEAT_CAMPER_LLOYD
|
const EVENT_BEAT_CAMPER_LLOYD
|
||||||
const EVENT_BEAT_CAMPER_DEAN
|
const EVENT_BEAT_CAMPER_DEAN
|
||||||
const EVENT_BEAT_CAMPER_SID
|
const EVENT_BEAT_CAMPER_SID
|
||||||
const EVENT_422
|
const EVENT_BEAT_CAMPER_HERVEY
|
||||||
const EVENT_423
|
const EVENT_BEAT_CAMPER_DALE
|
||||||
const EVENT_BEAT_CAMPER_TED
|
const EVENT_BEAT_CAMPER_TED
|
||||||
const EVENT_425
|
const EVENT_BEAT_CAMPER_TODD2
|
||||||
const EVENT_426
|
const EVENT_BEAT_CAMPER_TODD3
|
||||||
const EVENT_427
|
const EVENT_BEAT_CAMPER_THOMAS
|
||||||
const EVENT_428
|
const EVENT_BEAT_CAMPER_LEROY
|
||||||
const EVENT_429
|
const EVENT_BEAT_CAMPER_DAVID
|
||||||
const EVENT_42A
|
const EVENT_BEAT_CAMPER_JOHN
|
||||||
const EVENT_BEAT_CAMPER_JERRY
|
const EVENT_BEAT_CAMPER_JERRY
|
||||||
const EVENT_BEAT_CAMPER_SPENCER
|
const EVENT_BEAT_CAMPER_SPENCER
|
||||||
|
; Burglar
|
||||||
const EVENT_BEAT_BURGLAR_DUNCAN
|
const EVENT_BEAT_BURGLAR_DUNCAN
|
||||||
const EVENT_BEAT_BURGLAR_EDDIE
|
const EVENT_BEAT_BURGLAR_EDDIE
|
||||||
const EVENT_BEAT_BURGLAR_COREY
|
const EVENT_BEAT_BURGLAR_COREY
|
||||||
|
; Unknown
|
||||||
const EVENT_430
|
const EVENT_430
|
||||||
const EVENT_431
|
; Biker
|
||||||
const EVENT_432
|
const EVENT_BEAT_BIKER_BENNY
|
||||||
|
const EVENT_BEAT_BIKER_KAZU
|
||||||
const EVENT_BEAT_BIKER_DWAYNE
|
const EVENT_BEAT_BIKER_DWAYNE
|
||||||
const EVENT_BEAT_BIKER_HARRIS
|
const EVENT_BEAT_BIKER_HARRIS
|
||||||
const EVENT_BEAT_BIKER_ZEKE
|
const EVENT_BEAT_BIKER_ZEKE
|
||||||
@ -1083,6 +1092,7 @@
|
|||||||
const EVENT_BEAT_BIKER_RILEY
|
const EVENT_BEAT_BIKER_RILEY
|
||||||
const EVENT_BEAT_BIKER_JOEL
|
const EVENT_BEAT_BIKER_JOEL
|
||||||
const EVENT_BEAT_BIKER_GLENN
|
const EVENT_BEAT_BIKER_GLENN
|
||||||
|
; Psychic
|
||||||
const EVENT_BEAT_PSYCHIC_NATHAN
|
const EVENT_BEAT_PSYCHIC_NATHAN
|
||||||
const EVENT_BEAT_PSYCHIC_FRANKLIN
|
const EVENT_BEAT_PSYCHIC_FRANKLIN
|
||||||
const EVENT_BEAT_PSYCHIC_HERMAN
|
const EVENT_BEAT_PSYCHIC_HERMAN
|
||||||
@ -1095,14 +1105,16 @@
|
|||||||
const EVENT_BEAT_PSYCHIC_GILBERT
|
const EVENT_BEAT_PSYCHIC_GILBERT
|
||||||
const EVENT_BEAT_PSYCHIC_JARED
|
const EVENT_BEAT_PSYCHIC_JARED
|
||||||
const EVENT_BEAT_PSYCHIC_RODNEY
|
const EVENT_BEAT_PSYCHIC_RODNEY
|
||||||
|
; Firebreather
|
||||||
const EVENT_BEAT_FIREBREATHER_OTIS
|
const EVENT_BEAT_FIREBREATHER_OTIS
|
||||||
const EVENT_447
|
const EVENT_BEAT_FIREBREATHER_DICK
|
||||||
const EVENT_448
|
const EVENT_BEAT_FIREBREATHER_NED
|
||||||
const EVENT_BEAT_FIREBREATHER_BURT
|
const EVENT_BEAT_FIREBREATHER_BURT
|
||||||
const EVENT_BEAT_FIREBREATHER_BILL
|
const EVENT_BEAT_FIREBREATHER_BILL
|
||||||
const EVENT_BEAT_FIREBREATHER_WALT
|
const EVENT_BEAT_FIREBREATHER_WALT
|
||||||
const EVENT_BEAT_FIREBREATHER_RAY
|
const EVENT_BEAT_FIREBREATHER_RAY
|
||||||
const EVENT_BEAT_FIREBREATHER_LYLE
|
const EVENT_BEAT_FIREBREATHER_LYLE
|
||||||
|
; Fisher
|
||||||
const EVENT_BEAT_FISHER_JUSTIN
|
const EVENT_BEAT_FISHER_JUSTIN
|
||||||
const EVENT_BEAT_FISHER_RALPH
|
const EVENT_BEAT_FISHER_RALPH
|
||||||
const EVENT_BEAT_FISHER_ARNOLD
|
const EVENT_BEAT_FISHER_ARNOLD
|
||||||
@ -1118,21 +1130,23 @@
|
|||||||
const EVENT_BEAT_FISHER_MARTIN
|
const EVENT_BEAT_FISHER_MARTIN
|
||||||
const EVENT_BEAT_FISHER_STEPHEN
|
const EVENT_BEAT_FISHER_STEPHEN
|
||||||
const EVENT_BEAT_FISHER_BARNEY
|
const EVENT_BEAT_FISHER_BARNEY
|
||||||
const EVENT_45D
|
const EVENT_BEAT_FISHER_RALPH2
|
||||||
const EVENT_45E
|
const EVENT_BEAT_FISHER_RALPH3
|
||||||
const EVENT_45F
|
const EVENT_BEAT_FISHER_TULLY2
|
||||||
const EVENT_460
|
const EVENT_BEAT_FISHER_TULLY3
|
||||||
const EVENT_461
|
const EVENT_BEAT_FISHER_WILTON2
|
||||||
const EVENT_BEAT_FISHER_SCOTT
|
const EVENT_BEAT_FISHER_SCOTT
|
||||||
const EVENT_463
|
const EVENT_BEAT_FISHER_WILTON3
|
||||||
|
; Twins
|
||||||
const EVENT_BEAT_TWINS_AMY_AND_MAY
|
const EVENT_BEAT_TWINS_AMY_AND_MAY
|
||||||
const EVENT_BEAT_TWINS_ANN_AND_ANNE
|
const EVENT_BEAT_TWINS_ANN_AND_ANNE
|
||||||
const EVENT_466
|
const EVENT_BEAT_TWINS_ANN_AND_ANNE2
|
||||||
const EVENT_467
|
const EVENT_BEAT_TWINS_AMY_AND_MAY2
|
||||||
const EVENT_BEAT_TWINS_JO_AND_ZOE
|
const EVENT_BEAT_TWINS_JO_AND_ZOE
|
||||||
const EVENT_469
|
const EVENT_BEAT_TWINS_JO_AND_ZOE2
|
||||||
const EVENT_BEAT_TWINS_MEG_AND_PEG
|
const EVENT_BEAT_TWINS_MEG_AND_PEG
|
||||||
const EVENT_46B
|
const EVENT_BEAT_TWINS_MEG_AND_PEG2
|
||||||
|
; Schoolboy
|
||||||
const EVENT_BEAT_SCHOOLBOY_JACK
|
const EVENT_BEAT_SCHOOLBOY_JACK
|
||||||
const EVENT_BEAT_SCHOOLBOY_KIP
|
const EVENT_BEAT_SCHOOLBOY_KIP
|
||||||
const EVENT_BEAT_SCHOOLBOY_ALAN
|
const EVENT_BEAT_SCHOOLBOY_ALAN
|
||||||
@ -1145,12 +1159,13 @@
|
|||||||
const EVENT_BEAT_SCHOOLBOY_CHAD
|
const EVENT_BEAT_SCHOOLBOY_CHAD
|
||||||
const EVENT_BEAT_SCHOOLBOY_NATE
|
const EVENT_BEAT_SCHOOLBOY_NATE
|
||||||
const EVENT_BEAT_SCHOOLBOY_RICKY
|
const EVENT_BEAT_SCHOOLBOY_RICKY
|
||||||
const EVENT_478
|
const EVENT_BEAT_SCHOOLBOY_JACK2
|
||||||
const EVENT_479
|
const EVENT_BEAT_SCHOOLBOY_JACK3
|
||||||
const EVENT_47A
|
const EVENT_BEAT_SCHOOLBOY_ALAN2
|
||||||
const EVENT_47B
|
const EVENT_BEAT_SCHOOLBOY_ALAN3
|
||||||
const EVENT_47C
|
const EVENT_BEAT_SCHOOLBOY_CHAD2
|
||||||
const EVENT_47D
|
const EVENT_BEAT_SCHOOLBOY_CHAD3
|
||||||
|
; Picnicker
|
||||||
const EVENT_BEAT_PICNICKER_LIZ
|
const EVENT_BEAT_PICNICKER_LIZ
|
||||||
const EVENT_BEAT_PICNICKER_GINA
|
const EVENT_BEAT_PICNICKER_GINA
|
||||||
const EVENT_BEAT_PICNICKER_BROOKE
|
const EVENT_BEAT_PICNICKER_BROOKE
|
||||||
@ -1159,61 +1174,68 @@
|
|||||||
const EVENT_BEAT_PICNICKER_HOPE
|
const EVENT_BEAT_PICNICKER_HOPE
|
||||||
const EVENT_BEAT_PICNICKER_SHARON
|
const EVENT_BEAT_PICNICKER_SHARON
|
||||||
const EVENT_BEAT_PICNICKER_DEBRA
|
const EVENT_BEAT_PICNICKER_DEBRA
|
||||||
const EVENT_486
|
const EVENT_BEAT_PICNICKER_GINA2
|
||||||
const EVENT_BEAT_PICNICKER_ERIN
|
const EVENT_BEAT_PICNICKER_ERIN
|
||||||
const EVENT_488
|
const EVENT_BEAT_PICNICKER_LIZ2
|
||||||
const EVENT_489
|
const EVENT_BEAT_PICNICKER_LIZ3
|
||||||
const EVENT_BEAT_PICNICKER_HEIDI
|
const EVENT_BEAT_PICNICKER_HEIDI
|
||||||
const EVENT_BEAT_PICNICKER_EDNA
|
const EVENT_BEAT_PICNICKER_EDNA
|
||||||
const EVENT_48C
|
const EVENT_BEAT_PICNICKER_GINA3
|
||||||
const EVENT_48D
|
const EVENT_BEAT_PICNICKER_TIFFANY2
|
||||||
const EVENT_48E
|
const EVENT_BEAT_PICNICKER_TIFFANY3
|
||||||
const EVENT_48F
|
const EVENT_BEAT_PICNICKER_ERIN2
|
||||||
const EVENT_BEAT_PICNICKER_TANYA
|
const EVENT_BEAT_PICNICKER_TANYA
|
||||||
const EVENT_BEAT_PICNICKER_TIFFANY
|
const EVENT_BEAT_PICNICKER_TIFFANY
|
||||||
const EVENT_492
|
const EVENT_BEAT_PICNICKER_ERIN3
|
||||||
|
; Guitarist
|
||||||
const EVENT_BEAT_GUITARIST_CLYDE
|
const EVENT_BEAT_GUITARIST_CLYDE
|
||||||
const EVENT_BEAT_GUITARIST_VINCENT
|
const EVENT_BEAT_GUITARIST_VINCENT
|
||||||
|
; Juggler
|
||||||
const EVENT_BEAT_JUGGLER_IRWIN
|
const EVENT_BEAT_JUGGLER_IRWIN
|
||||||
const EVENT_BEAT_JUGGLER_FRITZ
|
const EVENT_BEAT_JUGGLER_FRITZ
|
||||||
const EVENT_BEAT_JUGGLER_HORTON
|
const EVENT_BEAT_JUGGLER_HORTON
|
||||||
const EVENT_498
|
const EVENT_BEAT_JUGGLER_IRWIN2
|
||||||
const EVENT_499
|
const EVENT_BEAT_JUGGLER_IRWIN3
|
||||||
|
; Gentleman
|
||||||
const EVENT_BEAT_GENTLEMAN_PRESTON
|
const EVENT_BEAT_GENTLEMAN_PRESTON
|
||||||
const EVENT_BEAT_GENTLEMAN_EDWARD
|
const EVENT_BEAT_GENTLEMAN_EDWARD
|
||||||
const EVENT_BEAT_GENTLEMAN_GREGORY
|
const EVENT_BEAT_GENTLEMAN_GREGORY
|
||||||
const EVENT_49D
|
const EVENT_BEAT_GENTLEMAN_VIRGIL
|
||||||
const EVENT_BEAT_GENTLEMAN_ALFRED
|
const EVENT_BEAT_GENTLEMAN_ALFRED
|
||||||
|
; Scientist
|
||||||
const EVENT_BEAT_SCIENTIST_ROSS
|
const EVENT_BEAT_SCIENTIST_ROSS
|
||||||
const EVENT_BEAT_SCIENTIST_MITCH
|
const EVENT_BEAT_SCIENTIST_MITCH
|
||||||
const EVENT_BEAT_SCIENTIST_JED
|
const EVENT_BEAT_SCIENTIST_JED
|
||||||
const EVENT_BEAT_SCIENTIST_MARC
|
const EVENT_BEAT_SCIENTIST_MARC
|
||||||
const EVENT_BEAT_SCIENTIST_RICH
|
const EVENT_BEAT_SCIENTIST_RICH
|
||||||
const EVENT_4A4
|
; Blackbelt
|
||||||
|
const EVENT_BEAT_BLACKBELT_KENJI2
|
||||||
const EVENT_BEAT_BLACKBELT_YOSHI
|
const EVENT_BEAT_BLACKBELT_YOSHI
|
||||||
const EVENT_4A6
|
const EVENT_BEAT_BLACKBELT_KENJI3
|
||||||
const EVENT_BEAT_BLACKBELT_LAO
|
const EVENT_BEAT_BLACKBELT_LAO
|
||||||
const EVENT_BEAT_BLACKBELT_NOB
|
const EVENT_BEAT_BLACKBELT_NOB
|
||||||
const EVENT_BEAT_BLACKBELT_KIYO
|
const EVENT_BEAT_BLACKBELT_KIYO
|
||||||
const EVENT_BEAT_BLACKBELT_LUNG
|
const EVENT_BEAT_BLACKBELT_LUNG
|
||||||
const EVENT_BEAT_BLACKBELT_KENJI
|
const EVENT_BEAT_BLACKBELT_KENJI
|
||||||
const EVENT_BEAT_BLACKBELT_WAI
|
const EVENT_BEAT_BLACKBELT_WAI
|
||||||
|
; Beauti
|
||||||
const EVENT_BEAT_BEAUTY_VICTORIA
|
const EVENT_BEAT_BEAUTY_VICTORIA
|
||||||
const EVENT_BEAT_BEAUTY_SAMANTHA
|
const EVENT_BEAT_BEAUTY_SAMANTHA
|
||||||
const EVENT_4AF
|
const EVENT_BEAT_BEAUTY_JULIE
|
||||||
const EVENT_4B0
|
const EVENT_BEAT_BEAUTY_JACLYN
|
||||||
const EVENT_4B1
|
const EVENT_BEAT_BEAUTY_BRENDA
|
||||||
const EVENT_BEAT_BEAUTY_CASSIE
|
const EVENT_BEAT_BEAUTY_CASSIE
|
||||||
const EVENT_4B3
|
const EVENT_BEAT_BEAUTY_CAROLINE
|
||||||
const EVENT_4B4
|
const EVENT_BEAT_BEAUTY_CARLENE
|
||||||
const EVENT_4B5
|
const EVENT_BEAT_BEAUTY_JESSICA
|
||||||
const EVENT_4B6
|
const EVENT_BEAT_BEAUTY_RACHAEL
|
||||||
const EVENT_4B7
|
const EVENT_BEAT_BEAUTY_ANGELICA
|
||||||
const EVENT_4B8
|
const EVENT_BEAT_BEAUTY_KENDRA
|
||||||
const EVENT_4B9
|
const EVENT_BEAT_BEAUTY_VERONICA
|
||||||
const EVENT_BEAT_BEAUTY_JULIA
|
const EVENT_BEAT_BEAUTY_JULIA
|
||||||
const EVENT_4BB
|
const EVENT_BEAT_BEAUTY_THERESA
|
||||||
const EVENT_BEAT_BEAUTY_VALERIE
|
const EVENT_BEAT_BEAUTY_VALERIE
|
||||||
|
; Johto Gym Leaders
|
||||||
const EVENT_BEAT_FALKNER
|
const EVENT_BEAT_FALKNER
|
||||||
const EVENT_BEAT_BUGSY
|
const EVENT_BEAT_BUGSY
|
||||||
const EVENT_BEAT_WHITNEY
|
const EVENT_BEAT_WHITNEY
|
||||||
@ -1222,6 +1244,7 @@
|
|||||||
const EVENT_BEAT_CHUCK
|
const EVENT_BEAT_CHUCK
|
||||||
const EVENT_BEAT_PRYCE
|
const EVENT_BEAT_PRYCE
|
||||||
const EVENT_BEAT_CLAIR
|
const EVENT_BEAT_CLAIR
|
||||||
|
; Kanto Gym Leaders
|
||||||
const EVENT_BEAT_BROCK
|
const EVENT_BEAT_BROCK
|
||||||
const EVENT_BEAT_MISTY
|
const EVENT_BEAT_MISTY
|
||||||
const EVENT_BEAT_LTSURGE
|
const EVENT_BEAT_LTSURGE
|
||||||
@ -1230,6 +1253,7 @@
|
|||||||
const EVENT_BEAT_SABRINA
|
const EVENT_BEAT_SABRINA
|
||||||
const EVENT_BEAT_BLAINE
|
const EVENT_BEAT_BLAINE
|
||||||
const EVENT_BEAT_BLUE
|
const EVENT_BEAT_BLUE
|
||||||
|
; PokefanM
|
||||||
const EVENT_BEAT_POKEFANM_WILLIAM
|
const EVENT_BEAT_POKEFANM_WILLIAM
|
||||||
const EVENT_BEAT_POKEFANM_DEREK
|
const EVENT_BEAT_POKEFANM_DEREK
|
||||||
const EVENT_BEAT_POKEFANM_ROBERT
|
const EVENT_BEAT_POKEFANM_ROBERT
|
||||||
@ -1239,20 +1263,24 @@
|
|||||||
const EVENT_BEAT_POKEFANM_BRANDON
|
const EVENT_BEAT_POKEFANM_BRANDON
|
||||||
const EVENT_BEAT_POKEFANM_JEREMY
|
const EVENT_BEAT_POKEFANM_JEREMY
|
||||||
const EVENT_BEAT_POKEFANM_COLIN
|
const EVENT_BEAT_POKEFANM_COLIN
|
||||||
const EVENT_4D6
|
const EVENT_BEAT_POKEFANM_DEREK2
|
||||||
const EVENT_4D7
|
const EVENT_BEAT_POKEFANM_DEREK3
|
||||||
const EVENT_BEAT_POKEFANM_ALEX
|
const EVENT_BEAT_POKEFANM_ALEX
|
||||||
|
; PokefanF
|
||||||
const EVENT_BEAT_POKEFANF_BEVERLY
|
const EVENT_BEAT_POKEFANF_BEVERLY
|
||||||
const EVENT_BEAT_POKEFANF_RUTH
|
const EVENT_BEAT_POKEFANF_RUTH
|
||||||
const EVENT_4DB
|
const EVENT_BEAT_POKEFANF_BEVERLY2
|
||||||
const EVENT_4DC
|
const EVENT_BEAT_POKEFANF_BEVERLY3
|
||||||
const EVENT_BEAT_POKEFANF_GEORGIA
|
const EVENT_BEAT_POKEFANF_GEORGIA
|
||||||
|
; Unknown
|
||||||
const EVENT_4DE
|
const EVENT_4DE
|
||||||
|
; Kimono Girl
|
||||||
const EVENT_BEAT_KIMONO_GIRL_NAOKO
|
const EVENT_BEAT_KIMONO_GIRL_NAOKO
|
||||||
const EVENT_BEAT_KIMONO_GIRL_SAYO
|
const EVENT_BEAT_KIMONO_GIRL_SAYO
|
||||||
const EVENT_BEAT_KIMONO_GIRL_ZUKI
|
const EVENT_BEAT_KIMONO_GIRL_ZUKI
|
||||||
const EVENT_BEAT_KIMONO_GIRL_KUNI
|
const EVENT_BEAT_KIMONO_GIRL_KUNI
|
||||||
const EVENT_BEAT_KIMONO_GIRL_MIKI
|
const EVENT_BEAT_KIMONO_GIRL_MIKI
|
||||||
|
; Pokemaniac
|
||||||
const EVENT_BEAT_POKEMANIAC_LARRY
|
const EVENT_BEAT_POKEMANIAC_LARRY
|
||||||
const EVENT_BEAT_POKEMANIAC_ANDREW
|
const EVENT_BEAT_POKEMANIAC_ANDREW
|
||||||
const EVENT_BEAT_POKEMANIAC_CALVIN
|
const EVENT_BEAT_POKEMANIAC_CALVIN
|
||||||
@ -1261,11 +1289,12 @@
|
|||||||
const EVENT_BEAT_POKEMANIAC_BRENT
|
const EVENT_BEAT_POKEMANIAC_BRENT
|
||||||
const EVENT_BEAT_POKEMANIAC_RON
|
const EVENT_BEAT_POKEMANIAC_RON
|
||||||
const EVENT_BEAT_POKEMANIAC_ETHAN
|
const EVENT_BEAT_POKEMANIAC_ETHAN
|
||||||
const EVENT_4EC
|
const EVENT_BEAT_POKEMANIAC_BRENT2
|
||||||
const EVENT_4ED
|
const EVENT_BEAT_POKEMANIAC_BRENT3
|
||||||
const EVENT_BEAT_POKEMANIAC_ISSAC
|
const EVENT_BEAT_POKEMANIAC_ISSAC
|
||||||
const EVENT_BEAT_POKEMANIAC_DONALD
|
const EVENT_BEAT_POKEMANIAC_DONALD
|
||||||
const EVENT_BEAT_POKEMANIAC_ZACH
|
const EVENT_BEAT_POKEMANIAC_ZACH
|
||||||
|
; GruntM
|
||||||
const EVENT_BEAT_ROCKET_GRUNTM_1
|
const EVENT_BEAT_ROCKET_GRUNTM_1
|
||||||
const EVENT_BEAT_ROCKET_GRUNTM_2
|
const EVENT_BEAT_ROCKET_GRUNTM_2
|
||||||
const EVENT_BEAT_ROCKET_GRUNTM_3
|
const EVENT_BEAT_ROCKET_GRUNTM_3
|
||||||
@ -1277,7 +1306,6 @@
|
|||||||
const EVENT_BEAT_ROCKET_GRUNTM_9
|
const EVENT_BEAT_ROCKET_GRUNTM_9
|
||||||
const EVENT_BEAT_ROCKET_GRUNTM_10
|
const EVENT_BEAT_ROCKET_GRUNTM_10
|
||||||
const EVENT_BEAT_ROCKET_GRUNTM_11
|
const EVENT_BEAT_ROCKET_GRUNTM_11
|
||||||
const EVENT_4FC
|
|
||||||
const EVENT_BEAT_ROCKET_GRUNTM_12
|
const EVENT_BEAT_ROCKET_GRUNTM_12
|
||||||
const EVENT_BEAT_ROCKET_GRUNTM_13
|
const EVENT_BEAT_ROCKET_GRUNTM_13
|
||||||
const EVENT_BEAT_ROCKET_GRUNTM_14
|
const EVENT_BEAT_ROCKET_GRUNTM_14
|
||||||
@ -1285,23 +1313,26 @@
|
|||||||
const EVENT_BEAT_ROCKET_GRUNTM_16
|
const EVENT_BEAT_ROCKET_GRUNTM_16
|
||||||
const EVENT_BEAT_ROCKET_GRUNTM_17
|
const EVENT_BEAT_ROCKET_GRUNTM_17
|
||||||
const EVENT_BEAT_ROCKET_GRUNTM_18
|
const EVENT_BEAT_ROCKET_GRUNTM_18
|
||||||
const EVENT_504
|
|
||||||
const EVENT_505
|
|
||||||
const EVENT_506
|
|
||||||
const EVENT_507
|
|
||||||
const EVENT_BEAT_ROCKET_GRUNTM_19
|
const EVENT_BEAT_ROCKET_GRUNTM_19
|
||||||
const EVENT_BEAT_ROCKET_GRUNTM_20
|
const EVENT_BEAT_ROCKET_GRUNTM_20
|
||||||
const EVENT_50A
|
|
||||||
const EVENT_50B
|
|
||||||
const EVENT_BEAT_ROCKET_GRUNTM_21
|
const EVENT_BEAT_ROCKET_GRUNTM_21
|
||||||
const EVENT_BEAT_ROCKET_GRUNTM_22
|
const EVENT_BEAT_ROCKET_GRUNTM_22
|
||||||
const EVENT_50E
|
const EVENT_BEAT_ROCKET_GRUNTM_23
|
||||||
const EVENT_50F
|
const EVENT_BEAT_ROCKET_GRUNTM_24
|
||||||
|
const EVENT_BEAT_ROCKET_GRUNTM_25
|
||||||
|
const EVENT_BEAT_ROCKET_GRUNTM_26
|
||||||
|
const EVENT_BEAT_ROCKET_GRUNTM_27
|
||||||
|
const EVENT_BEAT_ROCKET_GRUNTM_28
|
||||||
|
const EVENT_BEAT_ROCKET_GRUNTM_29
|
||||||
|
const EVENT_BEAT_ROCKET_GRUNTM_30
|
||||||
|
const EVENT_BEAT_ROCKET_GRUNTM_31
|
||||||
|
; GruntF
|
||||||
const EVENT_BEAT_ROCKET_GRUNTF_1
|
const EVENT_BEAT_ROCKET_GRUNTF_1
|
||||||
const EVENT_BEAT_ROCKET_GRUNTF_2
|
const EVENT_BEAT_ROCKET_GRUNTF_2
|
||||||
const EVENT_BEAT_ROCKET_GRUNTF_3
|
const EVENT_BEAT_ROCKET_GRUNTF_3
|
||||||
const EVENT_BEAT_ROCKET_GRUNTF_4
|
const EVENT_BEAT_ROCKET_GRUNTF_4
|
||||||
const EVENT_BEAT_ROCKET_GRUNTF_5
|
const EVENT_BEAT_ROCKET_GRUNTF_5
|
||||||
|
; Lass
|
||||||
const EVENT_BEAT_LASS_CARRIE
|
const EVENT_BEAT_LASS_CARRIE
|
||||||
const EVENT_BEAT_LASS_BRIDGET
|
const EVENT_BEAT_LASS_BRIDGET
|
||||||
const EVENT_BEAT_LASS_ALICE
|
const EVENT_BEAT_LASS_ALICE
|
||||||
@ -1313,11 +1344,12 @@
|
|||||||
const EVENT_BEAT_LASS_MICHELLE
|
const EVENT_BEAT_LASS_MICHELLE
|
||||||
const EVENT_BEAT_LASS_DANA
|
const EVENT_BEAT_LASS_DANA
|
||||||
const EVENT_BEAT_LASS_ELLEN
|
const EVENT_BEAT_LASS_ELLEN
|
||||||
const EVENT_520
|
const EVENT_BEAT_LASS_CONNIE2
|
||||||
const EVENT_521
|
const EVENT_BEAT_LASS_CONNIE3
|
||||||
const EVENT_522
|
const EVENT_BEAT_LASS_DANA2
|
||||||
const EVENT_523
|
const EVENT_BEAT_LASS_DANA3
|
||||||
const EVENT_524
|
; Hiker
|
||||||
|
const EVENT_BEAT_HIKER_ANTHONY2
|
||||||
const EVENT_BEAT_HIKER_RUSSELL
|
const EVENT_BEAT_HIKER_RUSSELL
|
||||||
const EVENT_BEAT_HIKER_PHILLIP
|
const EVENT_BEAT_HIKER_PHILLIP
|
||||||
const EVENT_BEAT_HIKER_LEONARD
|
const EVENT_BEAT_HIKER_LEONARD
|
||||||
@ -1328,15 +1360,16 @@
|
|||||||
const EVENT_BEAT_HIKER_PARRY
|
const EVENT_BEAT_HIKER_PARRY
|
||||||
const EVENT_BEAT_HIKER_TIMOTHY
|
const EVENT_BEAT_HIKER_TIMOTHY
|
||||||
const EVENT_BEAT_HIKER_BAILEY
|
const EVENT_BEAT_HIKER_BAILEY
|
||||||
const EVENT_52F
|
const EVENT_BEAT_HIKER_ANTHONY3
|
||||||
const EVENT_BEAT_HIKER_TIM
|
const EVENT_BEAT_HIKER_TIM
|
||||||
const EVENT_BEAT_HIKER_NOLAND
|
const EVENT_BEAT_HIKER_NOLAND
|
||||||
const EVENT_BEAT_HIKER_SIDNEY
|
const EVENT_BEAT_HIKER_SIDNEY
|
||||||
const EVENT_BEAT_HIKER_KENNY
|
const EVENT_BEAT_HIKER_KENNY
|
||||||
const EVENT_BEAT_HIKER_JIM
|
const EVENT_BEAT_HIKER_JIM
|
||||||
const EVENT_BEAT_HIKER_DANIEL
|
const EVENT_BEAT_HIKER_DANIEL
|
||||||
const EVENT_536
|
const EVENT_BEAT_HIKER_PARRY2
|
||||||
const EVENT_537
|
const EVENT_BEAT_HIKER_PARRY3
|
||||||
|
; Bug Catcher
|
||||||
const EVENT_BEAT_BUG_CATCHER_DON
|
const EVENT_BEAT_BUG_CATCHER_DON
|
||||||
const EVENT_BEAT_BUG_CATCHER_ROB
|
const EVENT_BEAT_BUG_CATCHER_ROB
|
||||||
const EVENT_BEAT_BUG_CATCHER_ED
|
const EVENT_BEAT_BUG_CATCHER_ED
|
||||||
@ -1346,32 +1379,35 @@
|
|||||||
const EVENT_BEAT_BUG_CATCHER_JOSH
|
const EVENT_BEAT_BUG_CATCHER_JOSH
|
||||||
const EVENT_BEAT_BUG_CATCHER_ARNIE
|
const EVENT_BEAT_BUG_CATCHER_ARNIE
|
||||||
const EVENT_BEAT_BUG_CATCHER_KEN
|
const EVENT_BEAT_BUG_CATCHER_KEN
|
||||||
const EVENT_541
|
const EVENT_BEAT_BUG_CATCHER_WADE2
|
||||||
const EVENT_542
|
const EVENT_BEAT_BUG_CATCHER_WADE3
|
||||||
const EVENT_BEAT_BUG_CATCHER_DOUG
|
const EVENT_BEAT_BUG_CATCHER_DOUG
|
||||||
const EVENT_544
|
const EVENT_BEAT_BUG_CATCHER_ARNIE2
|
||||||
const EVENT_545
|
const EVENT_BEAT_BUG_CATCHER_ARNIE3
|
||||||
|
; Officer
|
||||||
const EVENT_BEAT_OFFICER_KEITH
|
const EVENT_BEAT_OFFICER_KEITH
|
||||||
const EVENT_BEAT_OFFICER_DIRK
|
const EVENT_BEAT_OFFICER_DIRK
|
||||||
|
; CooltrainerM
|
||||||
const EVENT_BEAT_COOLTRAINERM_NICK
|
const EVENT_BEAT_COOLTRAINERM_NICK
|
||||||
const EVENT_BEAT_COOLTRAINERM_AARON
|
const EVENT_BEAT_COOLTRAINERM_AARON
|
||||||
const EVENT_BEAT_COOLTRAINERM_PAUL
|
const EVENT_BEAT_COOLTRAINERM_PAUL
|
||||||
const EVENT_BEAT_COOLTRAINERM_CODY
|
const EVENT_BEAT_COOLTRAINERM_CODY
|
||||||
const EVENT_BEAT_COOLTRAINERM_MIKE
|
const EVENT_BEAT_COOLTRAINERM_MIKE
|
||||||
const EVENT_54D
|
const EVENT_BEAT_COOLTRAINERM_GAVEN2
|
||||||
const EVENT_54E
|
const EVENT_BEAT_COOLTRAINERM_GAVEN3
|
||||||
const EVENT_BEAT_COOLTRAINERM_RYAN
|
const EVENT_BEAT_COOLTRAINERM_RYAN
|
||||||
const EVENT_BEAT_COOLTRAINERM_JAKE
|
const EVENT_BEAT_COOLTRAINERM_JAKE
|
||||||
const EVENT_BEAT_COOLTRAINERM_GAVEN
|
const EVENT_BEAT_COOLTRAINERM_GAVEN
|
||||||
const EVENT_BEAT_COOLTRAINERM_BLAKE
|
const EVENT_BEAT_COOLTRAINERM_BLAKE
|
||||||
const EVENT_BEAT_COOLTRAINERM_BRIAN
|
const EVENT_BEAT_COOLTRAINERM_BRIAN
|
||||||
const EVENT_554
|
const EVENT_BEAT_COOLTRAINERM_ERICK
|
||||||
const EVENT_555
|
const EVENT_BEAT_COOLTRAINERM_ANDY
|
||||||
const EVENT_556
|
const EVENT_BEAT_COOLTRAINERM_TYLER
|
||||||
const EVENT_BEAT_COOLTRAINERM_SEAN
|
const EVENT_BEAT_COOLTRAINERM_SEAN
|
||||||
const EVENT_BEAT_COOLTRAINERM_KEVIN
|
const EVENT_BEAT_COOLTRAINERM_KEVIN
|
||||||
const EVENT_559
|
const EVENT_BEAT_COOLTRAINERM_STEVE
|
||||||
const EVENT_BEAT_COOLTRAINERM_ALLEN
|
const EVENT_BEAT_COOLTRAINERM_ALLEN
|
||||||
|
; CooltrainerF
|
||||||
const EVENT_BEAT_COOLTRAINERF_GWEN
|
const EVENT_BEAT_COOLTRAINERF_GWEN
|
||||||
const EVENT_BEAT_COOLTRAINERF_LOIS
|
const EVENT_BEAT_COOLTRAINERF_LOIS
|
||||||
const EVENT_BEAT_COOLTRAINERF_FRAN
|
const EVENT_BEAT_COOLTRAINERF_FRAN
|
||||||
@ -1383,21 +1419,24 @@
|
|||||||
const EVENT_BEAT_COOLTRAINERF_BETH
|
const EVENT_BEAT_COOLTRAINERF_BETH
|
||||||
const EVENT_BEAT_COOLTRAINERF_REENA
|
const EVENT_BEAT_COOLTRAINERF_REENA
|
||||||
const EVENT_BEAT_COOLTRAINERF_MEGAN
|
const EVENT_BEAT_COOLTRAINERF_MEGAN
|
||||||
const EVENT_566
|
const EVENT_BEAT_COOLTRAINERF_BETH2
|
||||||
const EVENT_BEAT_COOLTRAINERF_CAROL
|
const EVENT_BEAT_COOLTRAINERF_CAROL
|
||||||
const EVENT_BEAT_COOLTRAINERF_QUINN
|
const EVENT_BEAT_COOLTRAINERF_QUINN
|
||||||
const EVENT_BEAT_COOLTRAINERF_EMMA
|
const EVENT_BEAT_COOLTRAINERF_EMMA
|
||||||
const EVENT_BEAT_COOLTRAINERF_CYBIL
|
const EVENT_BEAT_COOLTRAINERF_CYBIL
|
||||||
const EVENT_BEAT_COOLTRAINERF_JENN
|
const EVENT_BEAT_COOLTRAINERF_JENN
|
||||||
const EVENT_56C
|
const EVENT_BEAT_COOLTRAINERF_BETH3
|
||||||
const EVENT_56D
|
const EVENT_BEAT_COOLTRAINERF_REENA2
|
||||||
const EVENT_56E
|
const EVENT_BEAT_COOLTRAINERF_REENA3
|
||||||
|
; ExecutiveF
|
||||||
const EVENT_BEAT_ROCKET_EXECUTIVEF_1
|
const EVENT_BEAT_ROCKET_EXECUTIVEF_1
|
||||||
const EVENT_BEAT_ROCKET_EXECUTIVEF_2
|
const EVENT_BEAT_ROCKET_EXECUTIVEF_2
|
||||||
|
; ExecutiveM
|
||||||
const EVENT_BEAT_ROCKET_EXECUTIVEM_1
|
const EVENT_BEAT_ROCKET_EXECUTIVEM_1
|
||||||
const EVENT_BEAT_ROCKET_EXECUTIVEM_2
|
const EVENT_BEAT_ROCKET_EXECUTIVEM_2
|
||||||
const EVENT_BEAT_ROCKET_EXECUTIVEM_3
|
const EVENT_BEAT_ROCKET_EXECUTIVEM_3
|
||||||
const EVENT_BEAT_ROCKET_EXECUTIVEM_4
|
const EVENT_BEAT_ROCKET_EXECUTIVEM_4
|
||||||
|
; Sailor
|
||||||
const EVENT_BEAT_SAILOR_EUGENE
|
const EVENT_BEAT_SAILOR_EUGENE
|
||||||
const EVENT_BEAT_SAILOR_HUEY
|
const EVENT_BEAT_SAILOR_HUEY
|
||||||
const EVENT_BEAT_SAILOR_TERRELL
|
const EVENT_BEAT_SAILOR_TERRELL
|
||||||
@ -1408,27 +1447,31 @@
|
|||||||
const EVENT_BEAT_SAILOR_KENNETH
|
const EVENT_BEAT_SAILOR_KENNETH
|
||||||
const EVENT_BEAT_SAILOR_STANLY
|
const EVENT_BEAT_SAILOR_STANLY
|
||||||
const EVENT_BEAT_SAILOR_HARRY
|
const EVENT_BEAT_SAILOR_HARRY
|
||||||
const EVENT_57F
|
const EVENT_BEAT_SAILOR_HUEY2
|
||||||
const EVENT_580
|
const EVENT_BEAT_SAILOR_HUEY3
|
||||||
|
; Super Nerd
|
||||||
const EVENT_BEAT_SUPER_NERD_STAN
|
const EVENT_BEAT_SUPER_NERD_STAN
|
||||||
const EVENT_BEAT_SUPER_NERD_ERIC
|
const EVENT_BEAT_SUPER_NERD_ERIC
|
||||||
const EVENT_583
|
const EVENT_BEAT_SUPER_NERD_GREGG
|
||||||
const EVENT_584
|
const EVENT_BEAT_SUPER_NERD_JAY
|
||||||
const EVENT_585
|
const EVENT_BEAY_SUPER_NERD_DAVE
|
||||||
const EVENT_BEAT_SUPER_NERD_SAM
|
const EVENT_BEAT_SUPER_NERD_SAM
|
||||||
const EVENT_BEAT_SUPER_NERD_TOM
|
const EVENT_BEAT_SUPER_NERD_TOM
|
||||||
const EVENT_BEAT_SUPER_NERD_PAT
|
const EVENT_BEAT_SUPER_NERD_PAT
|
||||||
const EVENT_BEAT_SUPER_NERD_SHAWN
|
const EVENT_BEAT_SUPER_NERD_SHAWN
|
||||||
const EVENT_BEAT_SUPER_NERD_TERU
|
const EVENT_BEAT_SUPER_NERD_TERU
|
||||||
|
; Medium
|
||||||
const EVENT_BEAT_MEDIUM_MARTHA
|
const EVENT_BEAT_MEDIUM_MARTHA
|
||||||
const EVENT_BEAT_MEDIUM_GRACE
|
const EVENT_BEAT_MEDIUM_GRACE
|
||||||
const EVENT_58D
|
const EVENT_BEAT_MEDIUM_BETHANY
|
||||||
const EVENT_58E
|
const EVENT_BEAT_MEDIUM_MARGRET
|
||||||
const EVENT_58F
|
const EVENT_BEAT_MEDIUM_ETHEL
|
||||||
const EVENT_BEAT_MEDIUM_REBECCA
|
const EVENT_BEAT_MEDIUM_REBECCA
|
||||||
const EVENT_BEAT_MEDIUM_DORIS
|
const EVENT_BEAT_MEDIUM_DORIS
|
||||||
|
; Skier
|
||||||
const EVENT_BEAT_SKIER_ROXANNE
|
const EVENT_BEAT_SKIER_ROXANNE
|
||||||
const EVENT_BEAT_SKIER_CLARISSA
|
const EVENT_BEAT_SKIER_CLARISSA
|
||||||
|
; SwimmerM
|
||||||
const EVENT_BEAT_SWIMMERM_HAROLD
|
const EVENT_BEAT_SWIMMERM_HAROLD
|
||||||
const EVENT_BEAT_SWIMMERM_SIMON
|
const EVENT_BEAT_SWIMMERM_SIMON
|
||||||
const EVENT_BEAT_SWIMMERM_RANDALL
|
const EVENT_BEAT_SWIMMERM_RANDALL
|
||||||
@ -1437,39 +1480,43 @@
|
|||||||
const EVENT_BEAT_SWIMMERM_BERKE
|
const EVENT_BEAT_SWIMMERM_BERKE
|
||||||
const EVENT_BEAT_SWIMMERM_KIRK
|
const EVENT_BEAT_SWIMMERM_KIRK
|
||||||
const EVENT_BEAT_SWIMMERM_MATHEW
|
const EVENT_BEAT_SWIMMERM_MATHEW
|
||||||
const EVENT_59C
|
const EVENT_BEAT_SWIMMERM_HAL
|
||||||
const EVENT_59D
|
const EVENT_BEAT_SWIMMERM_PATON
|
||||||
const EVENT_59E
|
const EVENT_BEAT_SWIMMERM_DARYL
|
||||||
const EVENT_59F
|
const EVENT_BEAT_SWIMMERM_WALTER
|
||||||
const EVENT_5A0
|
const EVENT_BEAT_SWIMMERM_TONY
|
||||||
const EVENT_BEAT_SWIMMERM_JEROME
|
const EVENT_BEAT_SWIMMERM_JEROME
|
||||||
const EVENT_BEAT_SWIMMERM_TUCKER
|
const EVENT_BEAT_SWIMMERM_TUCKER
|
||||||
const EVENT_5A3
|
const EVENT_BEAT_SWIMMERM_RICK
|
||||||
const EVENT_BEAT_SWIMMERM_CAMERON
|
const EVENT_BEAT_SWIMMERM_CAMERON
|
||||||
const EVENT_BEAT_SWIMMERM_SETH
|
const EVENT_BEAT_SWIMMERM_SETH
|
||||||
const EVENT_5A6
|
const EVENT_BEAT_SWIMMERM_JAMES
|
||||||
const EVENT_5A7
|
const EVENT_BEAT_SWIMMERM_LEWIS
|
||||||
const EVENT_BEAT_SWIMMERM_PARKER
|
const EVENT_BEAT_SWIMMERM_PARKER
|
||||||
|
; Youngster
|
||||||
const EVENT_BEAT_YOUNGSTER_JOEY
|
const EVENT_BEAT_YOUNGSTER_JOEY
|
||||||
const EVENT_BEAT_YOUNGSTER_MIKEY
|
const EVENT_BEAT_YOUNGSTER_MIKEY
|
||||||
const EVENT_BEAT_YOUNGSTER_ALBERT
|
const EVENT_BEAT_YOUNGSTER_ALBERT
|
||||||
const EVENT_BEAT_YOUNGSTER_GORDON
|
const EVENT_BEAT_YOUNGSTER_GORDON
|
||||||
const EVENT_BEAT_YOUNGSTER_SAMUEL
|
const EVENT_BEAT_YOUNGSTER_SAMUEL
|
||||||
const EVENT_BEAT_YOUNGSTER_IAN
|
const EVENT_BEAT_YOUNGSTER_IAN
|
||||||
const EVENT_5AF
|
const EVENT_BEAT_YOUNGSTER_JOEY2
|
||||||
const EVENT_5B0
|
const EVENT_BEAT_YOUNGSTER_JOEY3
|
||||||
const EVENT_BEAT_YOUNGSTER_WARREN
|
const EVENT_BEAT_YOUNGSTER_WARREN
|
||||||
const EVENT_BEAT_YOUNGSTER_JIMMY
|
const EVENT_BEAT_YOUNGSTER_JIMMY
|
||||||
const EVENT_BEAT_YOUNGSTER_OWEN
|
const EVENT_BEAT_YOUNGSTER_OWEN
|
||||||
const EVENT_BEAT_YOUNGSTER_JASON
|
const EVENT_BEAT_YOUNGSTER_JASON
|
||||||
|
; Teacher
|
||||||
const EVENT_BEAT_TEACHER_COLETTE
|
const EVENT_BEAT_TEACHER_COLETTE
|
||||||
const EVENT_BEAT_TEACHER_HILLARY
|
const EVENT_BEAT_TEACHER_HILLARY
|
||||||
const EVENT_BEAT_TEACHER_SHIRLEY
|
const EVENT_BEAT_TEACHER_SHIRLEY
|
||||||
|
; Elite Four and Champion
|
||||||
const EVENT_BEAT_ELITE_4_WILL
|
const EVENT_BEAT_ELITE_4_WILL
|
||||||
const EVENT_BEAT_ELITE_4_KOGA
|
const EVENT_BEAT_ELITE_4_KOGA
|
||||||
const EVENT_BEAT_ELITE_4_BRUNO
|
const EVENT_BEAT_ELITE_4_BRUNO
|
||||||
const EVENT_BEAT_ELITE_4_KAREN
|
const EVENT_BEAT_ELITE_4_KAREN
|
||||||
const EVENT_BEAT_CHAMPION_LANCE
|
const EVENT_BEAT_CHAMPION_LANCE
|
||||||
|
; New to Crystal
|
||||||
const EVENT_BEAT_COOLTRAINERM_DARIN
|
const EVENT_BEAT_COOLTRAINERM_DARIN
|
||||||
const EVENT_BEAT_COOLTRAINERF_CARA
|
const EVENT_BEAT_COOLTRAINERF_CARA
|
||||||
const EVENT_BEAT_TWINS_LEA_AND_PIA
|
const EVENT_BEAT_TWINS_LEA_AND_PIA
|
||||||
@ -1601,9 +1648,9 @@
|
|||||||
const EVENT_63D
|
const EVENT_63D
|
||||||
const EVENT_63E
|
const EVENT_63E
|
||||||
const EVENT_63F
|
const EVENT_63F
|
||||||
const EVENT_640
|
const EVENT_CYNDAQUIL_POKEBALL_IN_ELMS_LAB
|
||||||
const EVENT_641
|
const EVENT_TOTODILE_POKEBALL_IN_ELMS_LAB
|
||||||
const EVENT_642
|
const EVENT_CHIKORITA_POKEBALL_IN_ELMS_LAB
|
||||||
const EVENT_643
|
const EVENT_643
|
||||||
const EVENT_644
|
const EVENT_644
|
||||||
const EVENT_645
|
const EVENT_645
|
||||||
@ -1795,7 +1842,7 @@
|
|||||||
const EVENT_GUIDE_GENT_VISIBLE_IN_CHERRYGROVE
|
const EVENT_GUIDE_GENT_VISIBLE_IN_CHERRYGROVE
|
||||||
const EVENT_ELMS_AIDE_IN_VIOLET_POKEMON_CENTER
|
const EVENT_ELMS_AIDE_IN_VIOLET_POKEMON_CENTER
|
||||||
const EVENT_ELMS_AIDE_IN_LAB
|
const EVENT_ELMS_AIDE_IN_LAB
|
||||||
const EVENT_702
|
const EVENT_COP_IN_ELMS_LAB
|
||||||
const EVENT_703
|
const EVENT_703
|
||||||
const EVENT_704
|
const EVENT_704
|
||||||
const EVENT_705
|
const EVENT_705
|
||||||
@ -1810,31 +1857,31 @@
|
|||||||
const EVENT_BOULDER_IN_ICE_PATH_2
|
const EVENT_BOULDER_IN_ICE_PATH_2
|
||||||
const EVENT_BOULDER_IN_ICE_PATH_3
|
const EVENT_BOULDER_IN_ICE_PATH_3
|
||||||
const EVENT_BOULDER_IN_ICE_PATH_4
|
const EVENT_BOULDER_IN_ICE_PATH_4
|
||||||
const EVENT_711
|
const EVENT_MYSTERY_GIFT_DELIVERY_GUY
|
||||||
const EVENT_MET_BILL
|
const EVENT_MET_BILL
|
||||||
const EVENT_713
|
const EVENT_713
|
||||||
const EVENT_714
|
const EVENT_714
|
||||||
const EVENT_715
|
const EVENT_715
|
||||||
const EVENT_716
|
const EVENT_BUG_CATCHING_CONTESTANT_1A
|
||||||
const EVENT_717
|
const EVENT_BUG_CATCHING_CONTESTANT_2A
|
||||||
const EVENT_718
|
const EVENT_BUG_CATCHING_CONTESTANT_3A
|
||||||
const EVENT_719
|
const EVENT_BUG_CATCHING_CONTESTANT_4A
|
||||||
const EVENT_71A
|
const EVENT_BUG_CATCHING_CONTESTANT_5A
|
||||||
const EVENT_71B
|
const EVENT_BUG_CATCHING_CONTESTANT_6A
|
||||||
const EVENT_71C
|
const EVENT_BUG_CATCHING_CONTESTANT_7A
|
||||||
const EVENT_71D
|
const EVENT_BUG_CATCHING_CONTESTANT_8A
|
||||||
const EVENT_71E
|
const EVENT_BUG_CATCHING_CONTESTANT_9A
|
||||||
const EVENT_71F
|
const EVENT_BUG_CATCHING_CONTESTANT_10A
|
||||||
const EVENT_720
|
const EVENT_BUG_CATCHING_CONTESTANT_1B
|
||||||
const EVENT_721
|
const EVENT_BUG_CATCHING_CONTESTANT_2B
|
||||||
const EVENT_722
|
const EVENT_BUG_CATCHING_CONTESTANT_3B
|
||||||
const EVENT_723
|
const EVENT_BUG_CATCHING_CONTESTANT_4B
|
||||||
const EVENT_724
|
const EVENT_BUG_CATCHING_CONTESTANT_5B
|
||||||
const EVENT_725
|
const EVENT_BUG_CATCHING_CONTESTANT_6B
|
||||||
const EVENT_726
|
const EVENT_BUG_CATCHING_CONTESTANT_7B
|
||||||
const EVENT_727
|
const EVENT_BUG_CATCHING_CONTESTANT_8B
|
||||||
const EVENT_728
|
const EVENT_BUG_CATCHING_CONTESTANT_9B
|
||||||
const EVENT_729
|
const EVENT_BUG_CATCHING_CONTESTANT_10B
|
||||||
const EVENT_72A
|
const EVENT_72A
|
||||||
const EVENT_72B
|
const EVENT_72B
|
||||||
const EVENT_72C
|
const EVENT_72C
|
||||||
|
@ -739,3 +739,14 @@ OBJECT_STRUCT_3_DATA_HEIGHT EQU 37
|
|||||||
const EMOTE_ROD_UP ; 9
|
const EMOTE_ROD_UP ; 9
|
||||||
const EMOTE_ROD_LEFT ; a
|
const EMOTE_ROD_LEFT ; a
|
||||||
const EMOTE_ROD_RIGHT ; b
|
const EMOTE_ROD_RIGHT ; b
|
||||||
|
|
||||||
|
const_def
|
||||||
|
const SIGNPOST_READ
|
||||||
|
const SIGNPOST_UP
|
||||||
|
const SIGNPOST_DOWN
|
||||||
|
const SIGNPOST_RIGHT
|
||||||
|
const SIGNPOST_LEFT
|
||||||
|
const SIGNPOST_IFSET
|
||||||
|
const SIGNPOST_IFNOTSET
|
||||||
|
const SIGNPOST_ITEMIFSET
|
||||||
|
const SIGNPOST_COPY
|
||||||
|
@ -12,6 +12,7 @@ PLAYER_NAME_LENGTH EQU 8
|
|||||||
PKMN_NAME_LENGTH EQU 11
|
PKMN_NAME_LENGTH EQU 11
|
||||||
MOVE_NAME_LENGTH EQU 13
|
MOVE_NAME_LENGTH EQU 13
|
||||||
ITEM_NAME_LENGTH EQU 13
|
ITEM_NAME_LENGTH EQU 13
|
||||||
|
TRAINER_CLASS_NAME_LENGTH EQU 13
|
||||||
NAME_LENGTH EQU 11
|
NAME_LENGTH EQU 11
|
||||||
LV_CHAR EQU $6e
|
LV_CHAR EQU $6e
|
||||||
|
|
||||||
|
@ -1,4 +1,5 @@
|
|||||||
|
|
||||||
|
; pokemon
|
||||||
const_value set 1
|
const_value set 1
|
||||||
const BULBASAUR
|
const BULBASAUR
|
||||||
const IVYSAUR
|
const IVYSAUR
|
||||||
@ -257,3 +258,58 @@ const_value SET const_value + -1
|
|||||||
NUM_POKEMON EQU const_value
|
NUM_POKEMON EQU const_value
|
||||||
|
|
||||||
EGG EQU 253
|
EGG EQU 253
|
||||||
|
|
||||||
|
; pokemon structure in RAM
|
||||||
|
const_def
|
||||||
|
|
||||||
|
const MON_SPECIES
|
||||||
|
const MON_ITEM
|
||||||
|
const MON_MOVE1
|
||||||
|
const MON_MOVE2
|
||||||
|
const MON_MOVE3
|
||||||
|
const MON_MOVE4
|
||||||
|
const MON_ID
|
||||||
|
const MON_07
|
||||||
|
const MON_EXP
|
||||||
|
const MON_09
|
||||||
|
const MON_0A
|
||||||
|
const MON_HP_EXP
|
||||||
|
const MON_0C
|
||||||
|
const MON_ATK_EXP
|
||||||
|
const MON_0E
|
||||||
|
const MON_DEF_EXP
|
||||||
|
const MON_10
|
||||||
|
const MON_SPD_EXP
|
||||||
|
const MON_12
|
||||||
|
const MON_SPC_EXP
|
||||||
|
const MON_14
|
||||||
|
const MON_DVS
|
||||||
|
const MON_16
|
||||||
|
const MON_PP1
|
||||||
|
const MON_PP2
|
||||||
|
const MON_PP3
|
||||||
|
const MON_PP4
|
||||||
|
const MON_HAPPINESS
|
||||||
|
const MON_PKRUS
|
||||||
|
const MON_CAUGHTTIME
|
||||||
|
const MON_CAUGHTGENDER
|
||||||
|
const MON_LEVEL
|
||||||
|
BOXMON_STRUCT_LENGTH EQU const_value
|
||||||
|
|
||||||
|
const MON_STATUS
|
||||||
|
const MON_21
|
||||||
|
const MON_HP
|
||||||
|
const MON_23
|
||||||
|
const MON_MAXHP
|
||||||
|
const MON_25
|
||||||
|
const MON_ATK
|
||||||
|
const MON_27
|
||||||
|
const MON_DEF
|
||||||
|
const MON_29
|
||||||
|
const MON_SPD
|
||||||
|
const MON_2B
|
||||||
|
const MON_SAT
|
||||||
|
const MON_2D
|
||||||
|
const MON_SDF
|
||||||
|
const MON_2F
|
||||||
|
PARTYMON_STRUCT_LENGTH EQU const_value
|
||||||
|
File diff suppressed because it is too large
Load Diff
@ -71,5 +71,3 @@ PLAYER_SURF_PIKA EQU 8
|
|||||||
|
|
||||||
OBJECT_STRUCT_LENGTH EQU 40
|
OBJECT_STRUCT_LENGTH EQU 40
|
||||||
NUM_OBJECT_STRUCTS EQU 13
|
NUM_OBJECT_STRUCTS EQU 13
|
||||||
|
|
||||||
PARTYMON_STRUCT_LENGTH EQU 48
|
|
||||||
|
@ -358,7 +358,7 @@ CheckTileEvent: ; 96874
|
|||||||
call CheckBit2_ScriptFlags3
|
call CheckBit2_ScriptFlags3
|
||||||
jr z, .bit2
|
jr z, .bit2
|
||||||
|
|
||||||
callba Function104820
|
callba CheckMovingOffEdgeOfMap
|
||||||
jr c, .return4
|
jr c, .return4
|
||||||
|
|
||||||
call Function2238
|
call Function2238
|
||||||
@ -368,7 +368,7 @@ CheckTileEvent: ; 96874
|
|||||||
call CheckBit1_ScriptFlags3
|
call CheckBit1_ScriptFlags3
|
||||||
jr z, .bit1
|
jr z, .bit1
|
||||||
|
|
||||||
call Function2ad4
|
call CheckCurrentMapXYTriggers
|
||||||
jr c, .movement
|
jr c, .movement
|
||||||
|
|
||||||
.bit1
|
.bit1
|
||||||
@ -398,12 +398,12 @@ CheckTileEvent: ; 96874
|
|||||||
.return6
|
.return6
|
||||||
ld a, [StandingTile]
|
ld a, [StandingTile]
|
||||||
call CheckPitTile
|
call CheckPitTile
|
||||||
jr nz, .asm_968b6
|
jr nz, .pittile
|
||||||
ld a, 6
|
ld a, 6
|
||||||
scf
|
scf
|
||||||
ret
|
ret
|
||||||
|
|
||||||
.asm_968b6
|
.pittile
|
||||||
ld a, 5
|
ld a, 5
|
||||||
scf
|
scf
|
||||||
ret
|
ret
|
||||||
@ -528,8 +528,8 @@ Function9693a: ; 9693a
|
|||||||
ret
|
ret
|
||||||
|
|
||||||
.elevator
|
.elevator
|
||||||
ld a, BANK(UnknownScript_0x135f8)
|
ld a, BANK(BugCatchingContestOverScript)
|
||||||
ld hl, UnknownScript_0x135f8
|
ld hl, BugCatchingContestOverScript
|
||||||
call CallScript
|
call CallScript
|
||||||
scf
|
scf
|
||||||
ret
|
ret
|
||||||
@ -764,8 +764,8 @@ TryReadSign: ; 96a38
|
|||||||
ld de, EngineBuffer1
|
ld de, EngineBuffer1
|
||||||
ld bc, 3
|
ld bc, 3
|
||||||
call FarCopyBytes
|
call FarCopyBytes
|
||||||
ld a, BANK(UnknownScript_0x13625)
|
ld a, BANK(SignpostItemScript)
|
||||||
ld hl, UnknownScript_0x13625
|
ld hl, SignpostItemScript
|
||||||
call CallScript
|
call CallScript
|
||||||
scf
|
scf
|
||||||
ret
|
ret
|
||||||
@ -817,7 +817,7 @@ CheckSignFlag: ; 96ad8
|
|||||||
call GetFarHalfword
|
call GetFarHalfword
|
||||||
ld e, l
|
ld e, l
|
||||||
ld d, h
|
ld d, h
|
||||||
ld b, $2
|
ld b, $2 ; check
|
||||||
call EventFlagAction
|
call EventFlagAction
|
||||||
ld a, c
|
ld a, c
|
||||||
and a
|
and a
|
||||||
@ -1024,8 +1024,8 @@ Function96bd7: ; 96bd7
|
|||||||
dec a
|
dec a
|
||||||
ld [wdca1], a
|
ld [wdca1], a
|
||||||
ret nz
|
ret nz
|
||||||
ld a, BANK(UnknownScript_0x13619)
|
ld a, BANK(RepelWoreOffScript)
|
||||||
ld hl, UnknownScript_0x13619
|
ld hl, RepelWoreOffScript
|
||||||
call CallScript
|
call CallScript
|
||||||
scf
|
scf
|
||||||
ret
|
ret
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
; More overworld event handling.
|
; More overworld event handling.
|
||||||
|
|
||||||
|
|
||||||
Function97c28:: ; 97c28
|
WarpToLastSpawn:: ; 97c28
|
||||||
ld hl, StatusFlags2
|
ld hl, StatusFlags2
|
||||||
res 1, [hl]
|
res 1, [hl]
|
||||||
res 2, [hl]
|
res 2, [hl]
|
||||||
@ -48,46 +48,46 @@ Function97c5f:: ; 97c5f
|
|||||||
call GetFacingTileCoord
|
call GetFacingTileCoord
|
||||||
ld [EngineBuffer1], a
|
ld [EngineBuffer1], a
|
||||||
ld c, a
|
ld c, a
|
||||||
callba Function1365b
|
callba CheckFacingTileForStd
|
||||||
jr c, .asm_97cb9
|
jr c, .done
|
||||||
|
|
||||||
call CheckCutTreeTile
|
call CheckCutTreeTile
|
||||||
jr nz, .whirlpool
|
jr nz, .whirlpool
|
||||||
callba TryCutOW
|
callba TryCutOW
|
||||||
jr .asm_97cb9
|
jr .done
|
||||||
|
|
||||||
.whirlpool
|
.whirlpool
|
||||||
ld a, [EngineBuffer1]
|
ld a, [EngineBuffer1]
|
||||||
call CheckWhirlpoolTile
|
call CheckWhirlpoolTile
|
||||||
jr nz, .waterfall
|
jr nz, .waterfall
|
||||||
callba TryWhirlpoolOW
|
callba TryWhirlpoolOW
|
||||||
jr .asm_97cb9
|
jr .done
|
||||||
|
|
||||||
.waterfall
|
.waterfall
|
||||||
ld a, [EngineBuffer1]
|
ld a, [EngineBuffer1]
|
||||||
call CheckWaterfallTile
|
call CheckWaterfallTile
|
||||||
jr nz, .headbutt
|
jr nz, .headbutt
|
||||||
callba TryWaterfallOW
|
callba TryWaterfallOW
|
||||||
jr .asm_97cb9
|
jr .done
|
||||||
|
|
||||||
.headbutt
|
.headbutt
|
||||||
ld a, [EngineBuffer1]
|
ld a, [EngineBuffer1]
|
||||||
call CheckHeadbuttTreeTile
|
call CheckHeadbuttTreeTile
|
||||||
jr nz, .surf
|
jr nz, .surf
|
||||||
callba TryHeadbuttOW
|
callba TryHeadbuttOW
|
||||||
jr c, .asm_97cb9
|
jr c, .done
|
||||||
jr .asm_97cb7
|
jr .noevent
|
||||||
|
|
||||||
.surf
|
.surf
|
||||||
callba TrySurfOW
|
callba TrySurfOW
|
||||||
jr nc, .asm_97cb7
|
jr nc, .noevent
|
||||||
jr .asm_97cb9
|
jr .done
|
||||||
|
|
||||||
.asm_97cb7
|
.noevent
|
||||||
xor a
|
xor a
|
||||||
ret
|
ret
|
||||||
|
|
||||||
.asm_97cb9
|
.done
|
||||||
call PlayClickSFX
|
call PlayClickSFX
|
||||||
ld a, $ff
|
ld a, $ff
|
||||||
scf
|
scf
|
||||||
|
@ -2,9 +2,7 @@
|
|||||||
Special:: ; c01b
|
Special:: ; c01b
|
||||||
; Run script special de.
|
; Run script special de.
|
||||||
ld hl, SpecialsPointers
|
ld hl, SpecialsPointers
|
||||||
add hl, de
|
add_n_times hl, de, 3
|
||||||
add hl, de
|
|
||||||
add hl, de
|
|
||||||
ld b, [hl]
|
ld b, [hl]
|
||||||
inc hl
|
inc hl
|
||||||
ld a, [hli]
|
ld a, [hli]
|
||||||
@ -16,32 +14,36 @@ Special:: ; c01b
|
|||||||
; c029
|
; c029
|
||||||
|
|
||||||
SpecialsPointers:: ; c029
|
SpecialsPointers:: ; c029
|
||||||
add_special Function97c28
|
add_special WarpToLastSpawn
|
||||||
add_special Function29ce8
|
|
||||||
add_special Function29d11
|
; Communications
|
||||||
add_special Function29d92
|
add_special Special_SetBitsForLinkTradeRequest
|
||||||
add_special Function29e66
|
add_special Special_WaitForLinkedFriend
|
||||||
add_special Function29e82
|
add_special Special_CheckLinkTimeout
|
||||||
add_special Function29efa
|
add_special Special_TryQuickSave
|
||||||
add_special Function29eee
|
add_special Special_CheckBothSelectedSameRoom
|
||||||
add_special Function29c92
|
add_special Special_FailedLinkToPast
|
||||||
add_special Function29cf1
|
add_special Special_CloseLink
|
||||||
add_special Function29cfa
|
add_special Special_AbortLink
|
||||||
add_special Function29bfb
|
add_special Special_SetBitsForBattleRequest
|
||||||
add_special Function29c7b
|
add_special Special_SetBitsForTimeCapsuleRequest
|
||||||
add_special Function29ec4
|
add_special Special_CheckTimeCapsuleCompatibility
|
||||||
add_special Function29ed9
|
add_special Special_EnterTimeCapsule
|
||||||
add_special Function29eaf
|
add_special Special_TradeCenter
|
||||||
add_special Function29f47
|
add_special Special_Colosseum
|
||||||
add_special Functionc2f6
|
add_special Special_TimeCapsule
|
||||||
add_special Functionc309
|
add_special Special_CableClubCheckWhichChris
|
||||||
add_special Function1050b9
|
add_special Special_CheckMysteryGift
|
||||||
|
add_special Special_GetMysteryGiftItem
|
||||||
|
add_special Special_UnlockMysteryGift
|
||||||
|
|
||||||
|
; Bug Catching Contest
|
||||||
add_special BugContestJudging
|
add_special BugContestJudging
|
||||||
add_special CheckPartyFullAfterContest
|
add_special CheckPartyFullAfterContest
|
||||||
add_special Function13a12
|
add_special CheckFirstMonFainted
|
||||||
add_special ContestReturnMons
|
add_special ContestReturnMons
|
||||||
add_special Function135db
|
add_special Special_GiveParkBalls
|
||||||
add_special Functionfbb32
|
add_special Special_CheckMagikarpLength
|
||||||
add_special Functionfbcd2
|
add_special Functionfbcd2
|
||||||
add_special HealParty
|
add_special HealParty
|
||||||
add_special Function1559a
|
add_special Function1559a
|
||||||
@ -87,7 +89,7 @@ SpecialsPointers:: ; c029
|
|||||||
add_special Functionc3ef
|
add_special Functionc3ef
|
||||||
add_special Function17421
|
add_special Function17421
|
||||||
add_special Function17440
|
add_special Function17440
|
||||||
add_special Function139a8
|
add_special Special_SelectRandomBugContestContestants
|
||||||
add_special Functionc3fc
|
add_special Functionc3fc
|
||||||
add_special Function26feb
|
add_special Function26feb
|
||||||
add_special Function27043
|
add_special Function27043
|
||||||
@ -170,7 +172,7 @@ SpecialsPointers:: ; c029
|
|||||||
add_special SpecialMonCheck
|
add_special SpecialMonCheck
|
||||||
add_special Functionc225
|
add_special Functionc225
|
||||||
add_special Function170bd2
|
add_special Function170bd2
|
||||||
add_special Function10366e
|
add_special Mobile_SelectThreeMons
|
||||||
add_special Function1037eb
|
add_special Function1037eb
|
||||||
add_special Function10383c
|
add_special Function10383c
|
||||||
add_special Mobile_HealParty
|
add_special Mobile_HealParty
|
||||||
@ -309,21 +311,21 @@ Functionc2e7: ; c2e7
|
|||||||
ret
|
ret
|
||||||
; c2f6
|
; c2f6
|
||||||
|
|
||||||
Functionc2f6: ; c2f6
|
Special_CheckMysteryGift: ; c2f6
|
||||||
ld a, $0
|
ld a, $0
|
||||||
call GetSRAMBank
|
call GetSRAMBank
|
||||||
ld a, [$abe2]
|
ld a, [$abe2]
|
||||||
and a
|
and a
|
||||||
jr z, .asm_c302
|
jr z, .no
|
||||||
inc a
|
inc a
|
||||||
|
|
||||||
.asm_c302
|
.no
|
||||||
ld [ScriptVar], a
|
ld [ScriptVar], a
|
||||||
call CloseSRAM
|
call CloseSRAM
|
||||||
ret
|
ret
|
||||||
; c309
|
; c309
|
||||||
|
|
||||||
Functionc309: ; c309
|
Special_GetMysteryGiftItem: ; c309
|
||||||
ld a, $0
|
ld a, $0
|
||||||
call GetSRAMBank
|
call GetSRAMBank
|
||||||
ld a, [$abe2]
|
ld a, [$abe2]
|
||||||
|
@ -357,33 +357,33 @@ BugContestResults_CleanUp
|
|||||||
loadmovesprites
|
loadmovesprites
|
||||||
dotrigger $0
|
dotrigger $0
|
||||||
domaptrigger GROUP_ROUTE_35_NATIONAL_PARK_GATE, MAP_ROUTE_35_NATIONAL_PARK_GATE, $0
|
domaptrigger GROUP_ROUTE_35_NATIONAL_PARK_GATE, MAP_ROUTE_35_NATIONAL_PARK_GATE, $0
|
||||||
setevent EVENT_716
|
setevent EVENT_BUG_CATCHING_CONTESTANT_1A
|
||||||
setevent EVENT_717
|
setevent EVENT_BUG_CATCHING_CONTESTANT_2A
|
||||||
setevent EVENT_718
|
setevent EVENT_BUG_CATCHING_CONTESTANT_3A
|
||||||
setevent EVENT_719
|
setevent EVENT_BUG_CATCHING_CONTESTANT_4A
|
||||||
setevent EVENT_71A
|
setevent EVENT_BUG_CATCHING_CONTESTANT_5A
|
||||||
setevent EVENT_71B
|
setevent EVENT_BUG_CATCHING_CONTESTANT_6A
|
||||||
setevent EVENT_71C
|
setevent EVENT_BUG_CATCHING_CONTESTANT_7A
|
||||||
setevent EVENT_71D
|
setevent EVENT_BUG_CATCHING_CONTESTANT_8A
|
||||||
setevent EVENT_71E
|
setevent EVENT_BUG_CATCHING_CONTESTANT_9A
|
||||||
setevent EVENT_71F
|
setevent EVENT_BUG_CATCHING_CONTESTANT_10A
|
||||||
setevent EVENT_720
|
setevent EVENT_BUG_CATCHING_CONTESTANT_1B
|
||||||
setevent EVENT_721
|
setevent EVENT_BUG_CATCHING_CONTESTANT_2B
|
||||||
setevent EVENT_722
|
setevent EVENT_BUG_CATCHING_CONTESTANT_3B
|
||||||
setevent EVENT_723
|
setevent EVENT_BUG_CATCHING_CONTESTANT_4B
|
||||||
setevent EVENT_724
|
setevent EVENT_BUG_CATCHING_CONTESTANT_5B
|
||||||
setevent EVENT_725
|
setevent EVENT_BUG_CATCHING_CONTESTANT_6B
|
||||||
setevent EVENT_726
|
setevent EVENT_BUG_CATCHING_CONTESTANT_7B
|
||||||
setevent EVENT_727
|
setevent EVENT_BUG_CATCHING_CONTESTANT_8B
|
||||||
setevent EVENT_728
|
setevent EVENT_BUG_CATCHING_CONTESTANT_9B
|
||||||
setevent EVENT_729
|
setevent EVENT_BUG_CATCHING_CONTESTANT_10B
|
||||||
setflag ENGINE_DAILY_BUG_CONTEST
|
setflag ENGINE_DAILY_BUG_CONTEST
|
||||||
special PlayMapMusic
|
special PlayMapMusic
|
||||||
end
|
end
|
||||||
; 0xbc31e
|
; 0xbc31e
|
||||||
|
|
||||||
BugContestResults_FirstPlace ; 0xbc31e
|
BugContestResults_FirstPlace ; 0xbc31e
|
||||||
setevent EVENT_000
|
setevent EVENT_CHRIS1_IN_CABLE_CLUB
|
||||||
itemtotext SUN_STONE, $1
|
itemtotext SUN_STONE, $1
|
||||||
farwritetext ContestResults_PlayerWonAPrizeText
|
farwritetext ContestResults_PlayerWonAPrizeText
|
||||||
closetext
|
closetext
|
||||||
@ -439,45 +439,45 @@ BugContestResults_NoRoomForBerry ; 0xbc375
|
|||||||
; 0xbc380
|
; 0xbc380
|
||||||
|
|
||||||
BugContestResults_EnsureNoDuplicateSprites ; 0xbc380
|
BugContestResults_EnsureNoDuplicateSprites ; 0xbc380
|
||||||
checkevent EVENT_716
|
checkevent EVENT_BUG_CATCHING_CONTESTANT_1A
|
||||||
iftrue .skip1
|
iftrue .skip1
|
||||||
clearevent EVENT_720
|
clearevent EVENT_BUG_CATCHING_CONTESTANT_1B
|
||||||
.skip1
|
.skip1
|
||||||
checkevent EVENT_717
|
checkevent EVENT_BUG_CATCHING_CONTESTANT_2A
|
||||||
iftrue .skip2
|
iftrue .skip2
|
||||||
clearevent EVENT_721
|
clearevent EVENT_BUG_CATCHING_CONTESTANT_2B
|
||||||
.skip2
|
.skip2
|
||||||
checkevent EVENT_718
|
checkevent EVENT_BUG_CATCHING_CONTESTANT_3A
|
||||||
iftrue .skip3
|
iftrue .skip3
|
||||||
clearevent EVENT_722
|
clearevent EVENT_BUG_CATCHING_CONTESTANT_3B
|
||||||
.skip3
|
.skip3
|
||||||
checkevent EVENT_719
|
checkevent EVENT_BUG_CATCHING_CONTESTANT_4A
|
||||||
iftrue .skip4
|
iftrue .skip4
|
||||||
clearevent EVENT_723
|
clearevent EVENT_BUG_CATCHING_CONTESTANT_4B
|
||||||
.skip4
|
.skip4
|
||||||
checkevent EVENT_71A
|
checkevent EVENT_BUG_CATCHING_CONTESTANT_5A
|
||||||
iftrue .skip5
|
iftrue .skip5
|
||||||
clearevent EVENT_724
|
clearevent EVENT_BUG_CATCHING_CONTESTANT_5B
|
||||||
.skip5
|
.skip5
|
||||||
checkevent EVENT_71B
|
checkevent EVENT_BUG_CATCHING_CONTESTANT_6A
|
||||||
iftrue .skip6
|
iftrue .skip6
|
||||||
clearevent EVENT_725
|
clearevent EVENT_BUG_CATCHING_CONTESTANT_6B
|
||||||
.skip6
|
.skip6
|
||||||
checkevent EVENT_71C
|
checkevent EVENT_BUG_CATCHING_CONTESTANT_7A
|
||||||
iftrue .skip7
|
iftrue .skip7
|
||||||
clearevent EVENT_726
|
clearevent EVENT_BUG_CATCHING_CONTESTANT_7B
|
||||||
.skip7
|
.skip7
|
||||||
checkevent EVENT_71D
|
checkevent EVENT_BUG_CATCHING_CONTESTANT_8A
|
||||||
iftrue .skip8
|
iftrue .skip8
|
||||||
clearevent EVENT_727
|
clearevent EVENT_BUG_CATCHING_CONTESTANT_8B
|
||||||
.skip8
|
.skip8
|
||||||
checkevent EVENT_71E
|
checkevent EVENT_BUG_CATCHING_CONTESTANT_9A
|
||||||
iftrue .skip9
|
iftrue .skip9
|
||||||
clearevent EVENT_728
|
clearevent EVENT_BUG_CATCHING_CONTESTANT_9B
|
||||||
.skip9
|
.skip9
|
||||||
checkevent EVENT_71F
|
checkevent EVENT_BUG_CATCHING_CONTESTANT_10A
|
||||||
iftrue .skip10
|
iftrue .skip10
|
||||||
clearevent EVENT_729
|
clearevent EVENT_BUG_CATCHING_CONTESTANT_10B
|
||||||
.skip10
|
.skip10
|
||||||
end
|
end
|
||||||
|
|
||||||
@ -503,7 +503,7 @@ InitializeEventsScript:
|
|||||||
setevent EVENT_6FD
|
setevent EVENT_6FD
|
||||||
setevent EVENT_GUIDE_GENT_VISIBLE_IN_CHERRYGROVE
|
setevent EVENT_GUIDE_GENT_VISIBLE_IN_CHERRYGROVE
|
||||||
setevent EVENT_ELMS_AIDE_IN_VIOLET_POKEMON_CENTER
|
setevent EVENT_ELMS_AIDE_IN_VIOLET_POKEMON_CENTER
|
||||||
setevent EVENT_702
|
setevent EVENT_COP_IN_ELMS_LAB
|
||||||
setevent EVENT_703
|
setevent EVENT_703
|
||||||
setevent EVENT_704
|
setevent EVENT_704
|
||||||
setevent EVENT_BOULDER_IN_ICE_PATH_1
|
setevent EVENT_BOULDER_IN_ICE_PATH_1
|
||||||
@ -511,26 +511,26 @@ InitializeEventsScript:
|
|||||||
setevent EVENT_BOULDER_IN_ICE_PATH_3
|
setevent EVENT_BOULDER_IN_ICE_PATH_3
|
||||||
setevent EVENT_BOULDER_IN_ICE_PATH_4
|
setevent EVENT_BOULDER_IN_ICE_PATH_4
|
||||||
setevent EVENT_715
|
setevent EVENT_715
|
||||||
setevent EVENT_716
|
setevent EVENT_BUG_CATCHING_CONTESTANT_1A
|
||||||
setevent EVENT_717
|
setevent EVENT_BUG_CATCHING_CONTESTANT_2A
|
||||||
setevent EVENT_718
|
setevent EVENT_BUG_CATCHING_CONTESTANT_3A
|
||||||
setevent EVENT_719
|
setevent EVENT_BUG_CATCHING_CONTESTANT_4A
|
||||||
setevent EVENT_71A
|
setevent EVENT_BUG_CATCHING_CONTESTANT_5A
|
||||||
setevent EVENT_71B
|
setevent EVENT_BUG_CATCHING_CONTESTANT_6A
|
||||||
setevent EVENT_71C
|
setevent EVENT_BUG_CATCHING_CONTESTANT_7A
|
||||||
setevent EVENT_71D
|
setevent EVENT_BUG_CATCHING_CONTESTANT_8A
|
||||||
setevent EVENT_71E
|
setevent EVENT_BUG_CATCHING_CONTESTANT_9A
|
||||||
setevent EVENT_71F
|
setevent EVENT_BUG_CATCHING_CONTESTANT_10A
|
||||||
setevent EVENT_720
|
setevent EVENT_BUG_CATCHING_CONTESTANT_1B
|
||||||
setevent EVENT_721
|
setevent EVENT_BUG_CATCHING_CONTESTANT_2B
|
||||||
setevent EVENT_722
|
setevent EVENT_BUG_CATCHING_CONTESTANT_3B
|
||||||
setevent EVENT_723
|
setevent EVENT_BUG_CATCHING_CONTESTANT_4B
|
||||||
setevent EVENT_724
|
setevent EVENT_BUG_CATCHING_CONTESTANT_5B
|
||||||
setevent EVENT_725
|
setevent EVENT_BUG_CATCHING_CONTESTANT_6B
|
||||||
setevent EVENT_726
|
setevent EVENT_BUG_CATCHING_CONTESTANT_7B
|
||||||
setevent EVENT_727
|
setevent EVENT_BUG_CATCHING_CONTESTANT_8B
|
||||||
setevent EVENT_728
|
setevent EVENT_BUG_CATCHING_CONTESTANT_9B
|
||||||
setevent EVENT_729
|
setevent EVENT_BUG_CATCHING_CONTESTANT_10B
|
||||||
setevent EVENT_72C
|
setevent EVENT_72C
|
||||||
setevent EVENT_72F
|
setevent EVENT_72F
|
||||||
setevent EVENT_72D
|
setevent EVENT_72D
|
||||||
@ -549,7 +549,7 @@ InitializeEventsScript:
|
|||||||
setevent EVENT_74D
|
setevent EVENT_74D
|
||||||
setevent EVENT_MET_BILL
|
setevent EVENT_MET_BILL
|
||||||
setevent EVENT_713
|
setevent EVENT_713
|
||||||
setevent EVENT_711
|
setevent EVENT_MYSTERY_GIFT_DELIVERY_GUY
|
||||||
setevent EVENT_6D4
|
setevent EVENT_6D4
|
||||||
setevent EVENT_WAREHOUSE_LAYOUT_1
|
setevent EVENT_WAREHOUSE_LAYOUT_1
|
||||||
setevent EVENT_WAREHOUSE_BLOCKED_OFF
|
setevent EVENT_WAREHOUSE_BLOCKED_OFF
|
||||||
|
13
home.asm
13
home.asm
@ -499,13 +499,14 @@ Function31cf:: ; 31cf
|
|||||||
StringCmp:: ; 31db
|
StringCmp:: ; 31db
|
||||||
; Compare c bytes at de and hl.
|
; Compare c bytes at de and hl.
|
||||||
; Return z if they all match.
|
; Return z if they all match.
|
||||||
|
.loop
|
||||||
ld a, [de]
|
ld a, [de]
|
||||||
cp [hl]
|
cp [hl]
|
||||||
ret nz
|
ret nz
|
||||||
inc de
|
inc de
|
||||||
inc hl
|
inc hl
|
||||||
dec c
|
dec c
|
||||||
jr nz, StringCmp
|
jr nz, .loop
|
||||||
ret
|
ret
|
||||||
; 0x31e4
|
; 0x31e4
|
||||||
|
|
||||||
@ -866,9 +867,7 @@ GetName:: ; 33c3
|
|||||||
ld e, a
|
ld e, a
|
||||||
ld d, 0
|
ld d, 0
|
||||||
ld hl, NamesPointers
|
ld hl, NamesPointers
|
||||||
add hl, de
|
add_n_times hl, de, 3
|
||||||
add hl, de
|
|
||||||
add hl, de
|
|
||||||
ld a, [hli]
|
ld a, [hli]
|
||||||
rst Bankswitch
|
rst Bankswitch
|
||||||
ld a, [hli]
|
ld a, [hli]
|
||||||
@ -880,7 +879,7 @@ GetName:: ; 33c3
|
|||||||
call GetNthString
|
call GetNthString
|
||||||
|
|
||||||
ld de, StringBuffer1
|
ld de, StringBuffer1
|
||||||
ld bc, $000d
|
ld bc, ITEM_NAME_LENGTH
|
||||||
call CopyBytes
|
call CopyBytes
|
||||||
|
|
||||||
.done
|
.done
|
||||||
@ -1209,7 +1208,7 @@ Function3567:: ; 3567
|
|||||||
ld a, [hROMBank]
|
ld a, [hROMBank]
|
||||||
push af
|
push af
|
||||||
|
|
||||||
call Function2c52
|
call SwitchToMapScriptHeaderBank
|
||||||
call Function3574
|
call Function3574
|
||||||
|
|
||||||
pop bc
|
pop bc
|
||||||
@ -1355,7 +1354,7 @@ CheckTrainerBattle2:: ; 3600
|
|||||||
ld a, [hROMBank]
|
ld a, [hROMBank]
|
||||||
push af
|
push af
|
||||||
|
|
||||||
call Function2c52
|
call SwitchToMapScriptHeaderBank
|
||||||
call CheckTrainerBattle
|
call CheckTrainerBattle
|
||||||
|
|
||||||
pop bc
|
pop bc
|
||||||
|
210
home/map.asm
210
home/map.asm
@ -9,40 +9,48 @@ Function210f:: ; 210f
|
|||||||
; 211b
|
; 211b
|
||||||
|
|
||||||
CheckTriggers:: ; 211b
|
CheckTriggers:: ; 211b
|
||||||
|
; Checks wCurrentMapTriggerPointer. If it's empty, returns -1 in a. Otherwise, returns the active trigger ID in a.
|
||||||
push hl
|
push hl
|
||||||
ld hl, BikeFlags + 2
|
ld hl, wCurrentMapTriggerPointer
|
||||||
ld a, [hli]
|
ld a, [hli]
|
||||||
ld h, [hl]
|
ld h, [hl]
|
||||||
ld l, a
|
ld l, a
|
||||||
or h
|
or h
|
||||||
ld a, [hl]
|
ld a, [hl]
|
||||||
jr nz, .asm_2128
|
jr nz, .triggerexists
|
||||||
ld a, -1
|
ld a, -1
|
||||||
|
|
||||||
.asm_2128
|
.triggerexists
|
||||||
pop hl
|
pop hl
|
||||||
ret
|
ret
|
||||||
; 212a
|
; 212a
|
||||||
|
|
||||||
GetCurrentMapTrigger:: ; 212a
|
GetCurrentMapTrigger:: ; 212a
|
||||||
|
; Grabs the wram map trigger pointer for the current map and loads it into wCurrentMapTriggerPointer.
|
||||||
|
; If there are no triggers, both bytes of wCurrentMapTriggerPointer are wiped clean.
|
||||||
|
; Copy the current map group and number into bc. This is needed for GetMapTrigger.
|
||||||
ld a, [MapGroup]
|
ld a, [MapGroup]
|
||||||
ld b, a
|
ld b, a
|
||||||
ld a, [MapNumber]
|
ld a, [MapNumber]
|
||||||
ld c, a
|
ld c, a
|
||||||
|
; Blank out wCurrentMapTriggerPointer; this is the default scenario.
|
||||||
xor a
|
xor a
|
||||||
ld [BikeFlags + 2], a
|
ld [wCurrentMapTriggerPointer], a
|
||||||
ld [BikeFlags + 3], a
|
ld [wCurrentMapTriggerPointer + 1], a
|
||||||
call GetMapTrigger
|
call GetMapTrigger
|
||||||
ret c
|
ret c ; The map is not in the trigger table
|
||||||
|
; Load the trigger table pointer from de into wCurrentMapTriggerPointer
|
||||||
ld a, e
|
ld a, e
|
||||||
ld [BikeFlags + 2], a
|
ld [wCurrentMapTriggerPointer], a
|
||||||
ld a, d
|
ld a, d
|
||||||
ld [BikeFlags + 3], a
|
ld [wCurrentMapTriggerPointer + 1], a
|
||||||
xor a
|
xor a
|
||||||
ret
|
ret
|
||||||
; 2147
|
; 2147
|
||||||
|
|
||||||
GetMapTrigger:: ; 2147
|
GetMapTrigger:: ; 2147
|
||||||
|
; Searches the trigger table for the map group and number loaded in bc, and returns the wram pointer in de.
|
||||||
|
; If the map is not in the trigger table, returns carry.
|
||||||
push bc
|
push bc
|
||||||
ld a, [hROMBank]
|
ld a, [hROMBank]
|
||||||
push af
|
push af
|
||||||
@ -50,34 +58,34 @@ GetMapTrigger:: ; 2147
|
|||||||
rst Bankswitch
|
rst Bankswitch
|
||||||
|
|
||||||
ld hl, MapTriggers
|
ld hl, MapTriggers
|
||||||
.asm_2151
|
.loop
|
||||||
push hl
|
push hl
|
||||||
ld a, [hli]
|
ld a, [hli] ; map group, or terminator
|
||||||
cp $ff
|
cp -1
|
||||||
jr z, .asm_2167
|
jr z, .end ; the current map is not in the trigger table
|
||||||
cp b
|
cp b
|
||||||
jr nz, .asm_2160
|
jr nz, .next ; map group did not match
|
||||||
ld a, [hli]
|
ld a, [hli] ; map number
|
||||||
cp c
|
cp c
|
||||||
jr nz, .asm_2160
|
jr nz, .next ; map number did not match
|
||||||
jr .asm_216a
|
jr .found ; we found our map
|
||||||
|
|
||||||
.asm_2160
|
.next
|
||||||
pop hl
|
pop hl
|
||||||
ld de, $0004
|
ld de, 4 ; size of an entry in the trigger table
|
||||||
add hl, de
|
add hl, de
|
||||||
jr .asm_2151
|
jr .loop
|
||||||
|
|
||||||
.asm_2167
|
.end
|
||||||
scf
|
scf
|
||||||
jr .asm_216d
|
jr .done
|
||||||
|
|
||||||
.asm_216a
|
.found
|
||||||
ld e, [hl]
|
ld e, [hl]
|
||||||
inc hl
|
inc hl
|
||||||
ld d, [hl]
|
ld d, [hl]
|
||||||
|
|
||||||
.asm_216d
|
.done
|
||||||
pop hl
|
pop hl
|
||||||
pop bc
|
pop bc
|
||||||
ld a, b
|
ld a, b
|
||||||
@ -234,7 +242,7 @@ Function2252:: ; 2252
|
|||||||
ld a, [hROMBank]
|
ld a, [hROMBank]
|
||||||
push af
|
push af
|
||||||
|
|
||||||
call Function2c52
|
call SwitchToMapScriptHeaderBank
|
||||||
call Function2266
|
call Function2266
|
||||||
|
|
||||||
pop de
|
pop de
|
||||||
@ -305,7 +313,7 @@ Function22a7:: ; 22a7
|
|||||||
ld a, [hROMBank]
|
ld a, [hROMBank]
|
||||||
push af
|
push af
|
||||||
|
|
||||||
call Function2c52
|
call SwitchToMapScriptHeaderBank
|
||||||
call Function22b4
|
call Function22b4
|
||||||
|
|
||||||
pop af
|
pop af
|
||||||
@ -381,7 +389,7 @@ Function2300:: ; 2300
|
|||||||
|
|
||||||
Function2309:: ; 2309
|
Function2309:: ; 2309
|
||||||
call Function2326
|
call Function2326
|
||||||
call Function2c52
|
call SwitchToMapScriptHeaderBank
|
||||||
call Function234f
|
call Function234f
|
||||||
xor a
|
xor a
|
||||||
call Function2336
|
call Function2336
|
||||||
@ -390,7 +398,7 @@ Function2309:: ; 2309
|
|||||||
|
|
||||||
Function2317:: ; 2317
|
Function2317:: ; 2317
|
||||||
call Function2326
|
call Function2326
|
||||||
call Function2c52
|
call SwitchToMapScriptHeaderBank
|
||||||
call Function234f
|
call Function234f
|
||||||
ld a, $1
|
ld a, $1
|
||||||
call Function2336
|
call Function2336
|
||||||
@ -548,7 +556,7 @@ Function23da:: ; 23da
|
|||||||
Function23f1:: ; 23f1
|
Function23f1:: ; 23f1
|
||||||
ld a, [hli]
|
ld a, [hli]
|
||||||
ld c, a
|
ld c, a
|
||||||
ld [wdbfe], a
|
ld [wCurrentMapXYTriggerCount], a
|
||||||
ld a, l
|
ld a, l
|
||||||
ld [wdbff], a
|
ld [wdbff], a
|
||||||
ld a, h
|
ld a, h
|
||||||
@ -564,7 +572,7 @@ Function23f1:: ; 23f1
|
|||||||
Function2408:: ; 2408
|
Function2408:: ; 2408
|
||||||
ld a, [hli]
|
ld a, [hli]
|
||||||
ld c, a
|
ld c, a
|
||||||
ld [wdc01], a
|
ld [wCurrentMapSignpostCount], a
|
||||||
ld a, l
|
ld a, l
|
||||||
ld [wdc02], a
|
ld [wdc02], a
|
||||||
ld a, h
|
ld a, h
|
||||||
@ -972,7 +980,7 @@ Function263b:: ; 263b
|
|||||||
ld b, a
|
ld b, a
|
||||||
ld a, [hROMBank]
|
ld a, [hROMBank]
|
||||||
push af
|
push af
|
||||||
call Function2c52
|
call SwitchToMapScriptHeaderBank
|
||||||
call Function2653
|
call Function2653
|
||||||
jr nc, .done
|
jr nc, .done
|
||||||
|
|
||||||
@ -1607,13 +1615,13 @@ Function298b:: ; 298b
|
|||||||
ld a, [TileDown]
|
ld a, [TileDown]
|
||||||
and $7
|
and $7
|
||||||
cp $2
|
cp $2
|
||||||
jr z, .asm_299f
|
jr z, .ok
|
||||||
cp $6
|
cp $6
|
||||||
jr z, .asm_299f
|
jr z, .ok
|
||||||
cp $7
|
cp $7
|
||||||
ret nz
|
ret nz
|
||||||
|
|
||||||
.asm_299f
|
.ok
|
||||||
ld a, [TilePermissions]
|
ld a, [TilePermissions]
|
||||||
or $8
|
or $8
|
||||||
ld [TilePermissions], a
|
ld [TilePermissions], a
|
||||||
@ -1626,13 +1634,13 @@ Function29a8:: ; 29a8
|
|||||||
ld a, [TileUp]
|
ld a, [TileUp]
|
||||||
and $7
|
and $7
|
||||||
cp $3
|
cp $3
|
||||||
jr z, .asm_29bc
|
jr z, .ok
|
||||||
cp $4
|
cp $4
|
||||||
jr z, .asm_29bc
|
jr z, .ok
|
||||||
cp $5
|
cp $5
|
||||||
ret nz
|
ret nz
|
||||||
|
|
||||||
.asm_29bc
|
.ok
|
||||||
ld a, [TilePermissions]
|
ld a, [TilePermissions]
|
||||||
or $4
|
or $4
|
||||||
ld [TilePermissions], a
|
ld [TilePermissions], a
|
||||||
@ -1645,13 +1653,13 @@ Function29c5:: ; 29c5
|
|||||||
ld a, [TileRight]
|
ld a, [TileRight]
|
||||||
and $7
|
and $7
|
||||||
cp $1
|
cp $1
|
||||||
jr z, .asm_29d9
|
jr z, .ok
|
||||||
cp $5
|
cp $5
|
||||||
jr z, .asm_29d9
|
jr z, .ok
|
||||||
cp $7
|
cp $7
|
||||||
ret nz
|
ret nz
|
||||||
|
|
||||||
.asm_29d9
|
.ok
|
||||||
ld a, [TilePermissions]
|
ld a, [TilePermissions]
|
||||||
or $1
|
or $1
|
||||||
ld [TilePermissions], a
|
ld [TilePermissions], a
|
||||||
@ -1664,13 +1672,13 @@ Function29e2:: ; 29e2
|
|||||||
ld a, [TileLeft]
|
ld a, [TileLeft]
|
||||||
and $7
|
and $7
|
||||||
cp $0
|
cp $0
|
||||||
jr z, .asm_29f6
|
jr z, .ok
|
||||||
cp $4
|
cp $4
|
||||||
jr z, .asm_29f6
|
jr z, .ok
|
||||||
cp $6
|
cp $6
|
||||||
ret nz
|
ret nz
|
||||||
|
|
||||||
.asm_29f6
|
.ok
|
||||||
ld a, [TilePermissions]
|
ld a, [TilePermissions]
|
||||||
or $2
|
or $2
|
||||||
ld [TilePermissions], a
|
ld [TilePermissions], a
|
||||||
@ -1696,8 +1704,7 @@ GetFacingTileCoord:: ; 2a07
|
|||||||
srl a
|
srl a
|
||||||
ld l, a
|
ld l, a
|
||||||
ld h, 0
|
ld h, 0
|
||||||
add hl, hl
|
add_n_times hl, hl, 2
|
||||||
add hl, hl
|
|
||||||
ld de, .Directions
|
ld de, .Directions
|
||||||
add hl, de
|
add hl, de
|
||||||
|
|
||||||
@ -1736,33 +1743,32 @@ Function2a3c:: ; 2a3c
|
|||||||
call GetBlockLocation
|
call GetBlockLocation
|
||||||
ld a, [hl]
|
ld a, [hl]
|
||||||
and a
|
and a
|
||||||
jr z, .asm_2a63
|
jr z, .nope
|
||||||
ld l, a
|
ld l, a
|
||||||
ld h, $0
|
ld h, $0
|
||||||
add hl, hl
|
add_n_times hl, hl, 2
|
||||||
add hl, hl
|
|
||||||
ld a, [TilesetCollisionAddress]
|
ld a, [TilesetCollisionAddress]
|
||||||
ld c, a
|
ld c, a
|
||||||
ld a, [TilesetCollisionAddress + 1]
|
ld a, [TilesetCollisionAddress + 1]
|
||||||
ld b, a
|
ld b, a
|
||||||
add hl, bc
|
add hl, bc
|
||||||
rr d
|
rr d
|
||||||
jr nc, .asm_2a56
|
jr nc, .nocarry
|
||||||
inc hl
|
inc hl
|
||||||
|
|
||||||
.asm_2a56
|
.nocarry
|
||||||
rr e
|
rr e
|
||||||
jr nc, .asm_2a5c
|
jr nc, .nocarry2
|
||||||
inc hl
|
inc hl
|
||||||
inc hl
|
inc hl
|
||||||
|
|
||||||
.asm_2a5c
|
.nocarry2
|
||||||
ld a, [TilesetCollisionBank]
|
ld a, [TilesetCollisionBank]
|
||||||
call GetFarByte
|
call GetFarByte
|
||||||
ret
|
ret
|
||||||
|
|
||||||
.asm_2a63
|
.nope
|
||||||
ld a, $ff
|
ld a, -1
|
||||||
ret
|
ret
|
||||||
; 2a66
|
; 2a66
|
||||||
|
|
||||||
@ -1775,20 +1781,20 @@ GetBlockLocation:: ; 2a66
|
|||||||
add hl, bc
|
add hl, bc
|
||||||
ld a, e
|
ld a, e
|
||||||
srl a
|
srl a
|
||||||
jr z, .asm_2a84
|
jr z, .nope
|
||||||
and a
|
and a
|
||||||
.asm_2a78
|
.loop
|
||||||
srl a
|
srl a
|
||||||
jr nc, .asm_2a7d
|
jr nc, .ok
|
||||||
add hl, bc
|
add hl, bc
|
||||||
|
|
||||||
.asm_2a7d
|
.ok
|
||||||
sla c
|
sla c
|
||||||
rl b
|
rl b
|
||||||
and a
|
and a
|
||||||
jr nz, .asm_2a78
|
jr nz, .loop
|
||||||
|
|
||||||
.asm_2a84
|
.nope
|
||||||
ld c, d
|
ld c, d
|
||||||
srl c
|
srl c
|
||||||
ld b, $0
|
ld b, $0
|
||||||
@ -1799,128 +1805,138 @@ GetBlockLocation:: ; 2a66
|
|||||||
|
|
||||||
CheckFacingSign:: ; 2a8b
|
CheckFacingSign:: ; 2a8b
|
||||||
call GetFacingTileCoord
|
call GetFacingTileCoord
|
||||||
|
; Load facing into b.
|
||||||
ld b, a
|
ld b, a
|
||||||
|
; Convert the coordinates at de to within-boundaries coordinates.
|
||||||
ld a, d
|
ld a, d
|
||||||
sub 4
|
sub 4
|
||||||
ld d, a
|
ld d, a
|
||||||
ld a, e
|
ld a, e
|
||||||
sub 4
|
sub 4
|
||||||
ld e, a
|
ld e, a
|
||||||
ld a, [wdc01]
|
; If there are no signposts, we don't need to be here.
|
||||||
|
ld a, [wCurrentMapSignpostCount]
|
||||||
and a
|
and a
|
||||||
ret z
|
ret z
|
||||||
ld c, a
|
ld c, a
|
||||||
ld a, [hROMBank]
|
ld a, [hROMBank]
|
||||||
push af
|
push af
|
||||||
call Function2c52
|
call SwitchToMapScriptHeaderBank
|
||||||
call Function2aaa
|
call CheckIfFacingTileCoordIsSign
|
||||||
pop hl
|
pop hl
|
||||||
ld a, h
|
ld a, h
|
||||||
rst Bankswitch
|
rst Bankswitch
|
||||||
ret
|
ret
|
||||||
; 2aaa
|
; 2aaa
|
||||||
|
|
||||||
Function2aaa:: ; 2aaa
|
CheckIfFacingTileCoordIsSign:: ; 2aaa
|
||||||
|
; Checks to see if you are facing a signpost. If so, copies it into EngineBuffer1 and sets carry.
|
||||||
ld hl, wdc02
|
ld hl, wdc02
|
||||||
ld a, [hli]
|
ld a, [hli]
|
||||||
ld h, [hl]
|
ld h, [hl]
|
||||||
ld l, a
|
ld l, a
|
||||||
.asm_2ab0
|
.loop
|
||||||
push hl
|
push hl
|
||||||
ld a, [hli]
|
ld a, [hli]
|
||||||
cp e
|
cp e
|
||||||
jr nz, .asm_2abb
|
jr nz, .next
|
||||||
ld a, [hli]
|
ld a, [hli]
|
||||||
cp d
|
cp d
|
||||||
jr nz, .asm_2abb
|
jr nz, .next
|
||||||
jr .asm_2ac8
|
jr .copysign
|
||||||
|
|
||||||
.asm_2abb
|
.next
|
||||||
pop hl
|
pop hl
|
||||||
ld a, 5
|
ld a, 5 ; signpost event length
|
||||||
add l
|
add l
|
||||||
ld l, a
|
ld l, a
|
||||||
jr nc, .asm_2ac3
|
jr nc, .nocarry
|
||||||
inc h
|
inc h
|
||||||
|
|
||||||
.asm_2ac3
|
.nocarry
|
||||||
dec c
|
dec c
|
||||||
jr nz, .asm_2ab0
|
jr nz, .loop
|
||||||
xor a
|
xor a
|
||||||
ret
|
ret
|
||||||
|
|
||||||
.asm_2ac8
|
.copysign
|
||||||
pop hl
|
pop hl
|
||||||
ld de, EngineBuffer1
|
ld de, EngineBuffer1
|
||||||
ld bc, 5
|
ld bc, 5 ; signpost event length
|
||||||
call CopyBytes
|
call CopyBytes
|
||||||
scf
|
scf
|
||||||
ret
|
ret
|
||||||
; 2ad4
|
; 2ad4
|
||||||
|
|
||||||
Function2ad4:: ; 2ad4
|
CheckCurrentMapXYTriggers:: ; 2ad4
|
||||||
ld a, [wdbfe]
|
; If there are no xy triggers, we don't need to be here.
|
||||||
|
ld a, [wCurrentMapXYTriggerCount]
|
||||||
and a
|
and a
|
||||||
ret z
|
ret z
|
||||||
|
; Copy the trigger count into c.
|
||||||
ld c, a
|
ld c, a
|
||||||
ld a, [hROMBank]
|
ld a, [hROMBank]
|
||||||
push af
|
push af
|
||||||
call Function2c52
|
call SwitchToMapScriptHeaderBank
|
||||||
call Function2ae7
|
call CheckStandingOnXYTrigger
|
||||||
pop hl
|
pop hl
|
||||||
ld a, h
|
ld a, h
|
||||||
rst Bankswitch
|
rst Bankswitch
|
||||||
ret
|
ret
|
||||||
; 2ae7
|
; 2ae7
|
||||||
|
|
||||||
Function2ae7:: ; 2ae7
|
CheckStandingOnXYTrigger:: ; 2ae7
|
||||||
|
; Checks to see if you are standing on an xy-trigger. If yes, copies the trigger to EngineBuffer1 and sets carry.
|
||||||
ld hl, wdbff
|
ld hl, wdbff
|
||||||
ld a, [hli]
|
ld a, [hli]
|
||||||
ld h, [hl]
|
ld h, [hl]
|
||||||
ld l, a
|
ld l, a
|
||||||
|
; Load the active trigger ID into b
|
||||||
call CheckTriggers
|
call CheckTriggers
|
||||||
ld b, a
|
ld b, a
|
||||||
|
; Load your current coordinates into de. This will be used to check if your position is in the xy-trigger table for the current map.
|
||||||
ld a, [MapX]
|
ld a, [MapX]
|
||||||
sub $4
|
sub 4
|
||||||
ld d, a
|
ld d, a
|
||||||
ld a, [MapY]
|
ld a, [MapY]
|
||||||
sub $4
|
sub 4
|
||||||
ld e, a
|
ld e, a
|
||||||
.asm_2afd
|
|
||||||
|
.loop
|
||||||
push hl
|
push hl
|
||||||
ld a, [hli]
|
ld a, [hli]
|
||||||
cp b
|
cp b
|
||||||
jr z, .asm_2b06
|
jr z, .got_id
|
||||||
cp $ff
|
cp -1
|
||||||
jr nz, .asm_2b10
|
jr nz, .next
|
||||||
|
|
||||||
.asm_2b06
|
.got_id
|
||||||
ld a, [hli]
|
ld a, [hli]
|
||||||
cp e
|
cp e
|
||||||
jr nz, .asm_2b10
|
jr nz, .next
|
||||||
ld a, [hli]
|
ld a, [hli]
|
||||||
cp d
|
cp d
|
||||||
jr nz, .asm_2b10
|
jr nz, .next
|
||||||
jr .asm_2b1d
|
jr .copytrigger
|
||||||
|
|
||||||
.asm_2b10
|
.next
|
||||||
pop hl
|
pop hl
|
||||||
ld a, $8
|
ld a, $8 ; xy-trigger size
|
||||||
add l
|
add l
|
||||||
ld l, a
|
ld l, a
|
||||||
jr nc, .asm_2b18
|
jr nc, .nocarry
|
||||||
inc h
|
inc h
|
||||||
|
|
||||||
.asm_2b18
|
.nocarry
|
||||||
dec c
|
dec c
|
||||||
jr nz, .asm_2afd
|
jr nz, .loop
|
||||||
xor a
|
xor a
|
||||||
ret
|
ret
|
||||||
|
|
||||||
.asm_2b1d
|
.copytrigger
|
||||||
pop hl
|
pop hl
|
||||||
ld de, EngineBuffer1
|
ld de, EngineBuffer1
|
||||||
ld bc, $0008
|
ld bc, $0008 ; xy-trigger size
|
||||||
call CopyBytes
|
call CopyBytes
|
||||||
scf
|
scf
|
||||||
ret
|
ret
|
||||||
@ -2139,7 +2155,7 @@ Function2c3d:: ; 2c3d
|
|||||||
ret
|
ret
|
||||||
; 2c52
|
; 2c52
|
||||||
|
|
||||||
Function2c52:: ; 2c52
|
SwitchToMapScriptHeaderBank:: ; 2c52
|
||||||
ld a, [MapScriptHeaderBank]
|
ld a, [MapScriptHeaderBank]
|
||||||
rst Bankswitch
|
rst Bankswitch
|
||||||
ret
|
ret
|
||||||
|
@ -13,6 +13,7 @@ INCLUDE "macros/pic.asm"
|
|||||||
INCLUDE "macros/predef.asm"
|
INCLUDE "macros/predef.asm"
|
||||||
INCLUDE "macros/rst.asm"
|
INCLUDE "macros/rst.asm"
|
||||||
INCLUDE "macros/mobile.asm"
|
INCLUDE "macros/mobile.asm"
|
||||||
|
INCLUDE "macros/trainer.asm"
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
@ -281,5 +281,6 @@
|
|||||||
charmap "<TARGET>", $59
|
charmap "<TARGET>", $59
|
||||||
charmap "<USER>", $5a
|
charmap "<USER>", $5a
|
||||||
charmap "<ENEMY>", $3f
|
charmap "<ENEMY>", $3f
|
||||||
|
charmap "<PKMN>", $4a
|
||||||
|
|
||||||
charmap "<PLAY_G>", $14 ; <PLAYER> + gender
|
charmap "<PLAY_G>", $14 ; <PLAYER> + gender
|
||||||
|
@ -446,15 +446,15 @@ AzaleaGym_MapEventHeader:
|
|||||||
|
|
||||||
; signposts
|
; signposts
|
||||||
db 2
|
db 2
|
||||||
signpost 13, 3, $0, AzaleaGymStatue
|
signpost 13, 3, SIGNPOST_READ, AzaleaGymStatue
|
||||||
signpost 13, 6, $0, AzaleaGymStatue
|
signpost 13, 6, SIGNPOST_READ, AzaleaGymStatue
|
||||||
|
|
||||||
; people-events
|
; people-events
|
||||||
db 7
|
db 7
|
||||||
person_event SPRITE_BUGSY, 11, 9, $3, $0, 255, 255, $a0, 0, BugsyScript_0x18ec1e, -1
|
person_event SPRITE_BUGSY, 11, 9, DOWN << 2 | $3, $0, -1, -1, (PAL_OW_GREEN << 4) | $80, 0, BugsyScript_0x18ec1e, -1
|
||||||
person_event SPRITE_BUG_CATCHER, 7, 9, $a, $0, 255, 255, $b2, 2, TrainerBug_catcherBug_catcher_benny, -1
|
person_event SPRITE_BUG_CATCHER, 7, 9, LEFT << 2 | $2, $0, -1, -1, (PAL_OW_BROWN << 4) | $82, 2, TrainerBug_catcherBug_catcher_benny, -1
|
||||||
person_event SPRITE_BUG_CATCHER, 12, 12, $6, $0, 255, 255, $b2, 3, TrainerBug_catcherAl, -1
|
person_event SPRITE_BUG_CATCHER, 12, 12, UP << 2 | $2, $0, -1, -1, (PAL_OW_BROWN << 4) | $82, 3, TrainerBug_catcherAl, -1
|
||||||
person_event SPRITE_BUG_CATCHER, 6, 4, $6, $0, 255, 255, $b2, 3, TrainerBug_catcherJosh, -1
|
person_event SPRITE_BUG_CATCHER, 6, 4, UP << 2 | $2, $0, -1, -1, (PAL_OW_BROWN << 4) | $82, 3, TrainerBug_catcherJosh, -1
|
||||||
person_event SPRITE_TWIN, 14, 8, $6, $0, 255, 255, $82, 1, TrainerTwinsAmyandmay1, -1
|
person_event SPRITE_TWIN, 14, 8, UP << 2 | $2, $0, -1, -1, (PAL_OW_RED << 4) | $82, 1, TrainerTwinsAmyandmay1, -1
|
||||||
person_event SPRITE_TWIN, 14, 9, $6, $0, 255, 255, $82, 1, TrainerTwinsAmyandmay2, -1
|
person_event SPRITE_TWIN, 14, 9, UP << 2 | $2, $0, -1, -1, (PAL_OW_RED << 4) | $82, 1, TrainerTwinsAmyandmay2, -1
|
||||||
person_event SPRITE_GYM_GUY, 17, 11, $6, $0, 255, 255, $80, 0, AzaleaGymGuyScript, -1
|
person_event SPRITE_GYM_GUY, 17, 11, UP << 2 | $2, $0, -1, -1, (PAL_OW_RED << 4) | $80, 0, AzaleaGymGuyScript, -1
|
||||||
|
@ -57,6 +57,6 @@ AzaleaMart_MapEventHeader:
|
|||||||
|
|
||||||
; people-events
|
; people-events
|
||||||
db 3
|
db 3
|
||||||
person_event SPRITE_CLERK, 7, 5, $9, $0, 255, 255, $0, 0, ClerkScript_0x18e040, -1
|
person_event SPRITE_CLERK, 7, 5, LEFT << 2 | $1, $0, -1, -1, $0, 0, ClerkScript_0x18e040, -1
|
||||||
person_event SPRITE_COOLTRAINER_M, 9, 6, $7, $0, 255, 255, $0, 0, CooltrainerMScript_0x18e047, -1
|
person_event SPRITE_COOLTRAINER_M, 9, 6, UP << 2 | $3, $0, -1, -1, $0, 0, CooltrainerMScript_0x18e047, -1
|
||||||
person_event SPRITE_BUG_CATCHER, 6, 11, $5, $2, 255, 255, $80, 0, BugCatcherScript_0x18e04a, -1
|
person_event SPRITE_BUG_CATCHER, 6, 11, UP << 2 | $1, $2, -1, -1, (PAL_OW_RED << 4) | $80, 0, BugCatcherScript_0x18e04a, -1
|
||||||
|
@ -90,7 +90,7 @@ AzaleaPokeCenter1F_MapEventHeader:
|
|||||||
|
|
||||||
; people-events
|
; people-events
|
||||||
db 4
|
db 4
|
||||||
person_event SPRITE_NURSE, 5, 7, $6, $0, 255, 255, $0, 0, NurseScript_0x18db28, -1
|
person_event SPRITE_NURSE, 5, 7, UP << 2 | $2, $0, -1, -1, $0, 0, NurseScript_0x18db28, -1
|
||||||
person_event SPRITE_GENTLEMAN, 10, 13, $4, $10, 255, 255, $0, 0, GentlemanScript_0x18db2b, -1
|
person_event SPRITE_GENTLEMAN, 10, 13, UP << 2 | $0, $10, -1, -1, $0, 0, GentlemanScript_0x18db2b, -1
|
||||||
person_event SPRITE_FISHING_GURU, 5, 10, $6, $0, 255, 255, $0, 0, FishingGuruScript_0x18db2e, -1
|
person_event SPRITE_FISHING_GURU, 5, 10, UP << 2 | $2, $0, -1, -1, $0, 0, FishingGuruScript_0x18db2e, -1
|
||||||
person_event SPRITE_POKEFAN_F, 8, 5, $2, $21, 255, 255, $0, 0, PokefanFScript_0x18db31, -1
|
person_event SPRITE_POKEFAN_F, 8, 5, DOWN << 2 | $2, $21, -1, -1, $0, 0, PokefanFScript_0x18db31, -1
|
||||||
|
@ -470,27 +470,27 @@ AzaleaTown_MapEventHeader:
|
|||||||
|
|
||||||
; signposts
|
; signposts
|
||||||
db 9
|
db 9
|
||||||
signpost 9, 19, $0, AzaleaTownSign
|
signpost 9, 19, SIGNPOST_READ, AzaleaTownSign
|
||||||
signpost 9, 10, $0, KurtsHouseSign
|
signpost 9, 10, SIGNPOST_READ, KurtsHouseSign
|
||||||
signpost 15, 14, $0, AzaleaGymSign
|
signpost 15, 14, SIGNPOST_READ, AzaleaGymSign
|
||||||
signpost 7, 29, $0, SlowpokeWellSign
|
signpost 7, 29, SIGNPOST_READ, SlowpokeWellSign
|
||||||
signpost 13, 19, $0, CharcoalKilnSign
|
signpost 13, 19, SIGNPOST_READ, CharcoalKilnSign
|
||||||
signpost 9, 16, $0, AzaleaTownPokeCenterSign
|
signpost 9, 16, SIGNPOST_READ, AzaleaTownPokeCenterSign
|
||||||
signpost 5, 22, $0, AzaleaTownMartSign
|
signpost 5, 22, SIGNPOST_READ, AzaleaTownMartSign
|
||||||
signpost 9, 3, $0, AzaleaTownIlextForestSign
|
signpost 9, 3, SIGNPOST_READ, AzaleaTownIlextForestSign
|
||||||
signpost 6, 31, $7, MapAzaleaTownSignpostItem8
|
signpost 6, 31, SIGNPOST_ITEMIFSET, MapAzaleaTownSignpostItem8
|
||||||
|
|
||||||
; people-events
|
; people-events
|
||||||
db 12
|
db 12
|
||||||
person_event SPRITE_AZALEA_ROCKET, 13, 35, $6, $0, 255, 255, $0, 0, AzaleaRocketScript_0x1980ab, EVENT_6FA
|
person_event SPRITE_AZALEA_ROCKET, 13, 35, UP << 2 | $2, $0, -1, -1, $0, 0, AzaleaRocketScript_0x1980ab, EVENT_6FA
|
||||||
person_event SPRITE_GRAMPS, 13, 25, $2, $21, 255, 255, $0, 0, GrampsScript_0x1980b1, -1
|
person_event SPRITE_GRAMPS, 13, 25, DOWN << 2 | $2, $21, -1, -1, $0, 0, GrampsScript_0x1980b1, -1
|
||||||
person_event SPRITE_TEACHER, 17, 19, $4, $20, 255, 255, $90, 0, TeacherScript_0x1980c5, -1
|
person_event SPRITE_TEACHER, 17, 19, UP << 2 | $0, $20, -1, -1, (PAL_OW_BLUE << 4) | $80, 0, TeacherScript_0x1980c5, -1
|
||||||
person_event SPRITE_YOUNGSTER, 13, 11, $5, $1, 255, 255, $a0, 0, YoungsterScript_0x1980c8, -1
|
person_event SPRITE_YOUNGSTER, 13, 11, UP << 2 | $1, $1, -1, -1, (PAL_OW_GREEN << 4) | $80, 0, YoungsterScript_0x1980c8, -1
|
||||||
person_event SPRITE_SLOWPOKE, 21, 12, $1, $0, 255, 255, $0, 0, SlowpokeScript_0x1980cb, EVENT_6F9
|
person_event SPRITE_SLOWPOKE, 21, 12, DOWN << 2 | $1, $0, -1, -1, $0, 0, SlowpokeScript_0x1980cb, EVENT_6F9
|
||||||
person_event SPRITE_SLOWPOKE, 13, 22, $1, $0, 255, 255, $0, 0, SlowpokeScript_0x1980cb, EVENT_6F9
|
person_event SPRITE_SLOWPOKE, 13, 22, DOWN << 2 | $1, $0, -1, -1, $0, 0, SlowpokeScript_0x1980cb, EVENT_6F9
|
||||||
person_event SPRITE_SLOWPOKE, 13, 33, $1, $0, 255, 255, $0, 0, SlowpokeScript_0x1980cb, EVENT_6F9
|
person_event SPRITE_SLOWPOKE, 13, 33, DOWN << 2 | $1, $0, -1, -1, $0, 0, SlowpokeScript_0x1980cb, EVENT_6F9
|
||||||
person_event SPRITE_SLOWPOKE, 19, 19, $1, $0, 255, 255, $0, 0, SlowpokeScript_0x1980cb, EVENT_6F9
|
person_event SPRITE_SLOWPOKE, 19, 19, DOWN << 2 | $1, $0, -1, -1, $0, 0, SlowpokeScript_0x1980cb, EVENT_6F9
|
||||||
person_event SPRITE_FRUIT_TREE, 6, 12, $1, $0, 255, 255, $0, 0, WhiteApricornTree, -1
|
person_event SPRITE_FRUIT_TREE, 6, 12, DOWN << 2 | $1, $0, -1, -1, $0, 0, WhiteApricornTree, -1
|
||||||
person_event SPRITE_AZALEA_ROCKET, 14, 15, $8, $0, 255, 255, $0, 0, ObjectEvent, EVENT_6BF
|
person_event SPRITE_AZALEA_ROCKET, 14, 15, LEFT << 2 | $0, $0, -1, -1, $0, 0, ObjectEvent, EVENT_6BF
|
||||||
person_event SPRITE_AZALEA_ROCKET, 20, 14, $6, $0, 255, 255, $0, 0, AzaleaRocketScript_0x1980ae, EVENT_6FC
|
person_event SPRITE_AZALEA_ROCKET, 20, 14, UP << 2 | $2, $0, -1, -1, $0, 0, AzaleaRocketScript_0x1980ae, EVENT_6FC
|
||||||
person_event SPRITE_KURT_OUTSIDE, 9, 10, $8, $0, 255, 255, $0, 0, KurtOutsideScript_0x19810c, EVENT_7A4
|
person_event SPRITE_KURT_OUTSIDE, 9, 10, LEFT << 2 | $0, $0, -1, -1, $0, 0, KurtOutsideScript_0x19810c, EVENT_7A4
|
||||||
|
@ -79,7 +79,7 @@ UnknownScript_0x9e40f:
|
|||||||
yesorno
|
yesorno
|
||||||
iffalse UnknownScript_0x9e3fc
|
iffalse UnknownScript_0x9e3fc
|
||||||
dotrigger $0
|
dotrigger $0
|
||||||
special Function29e66
|
special Special_TryQuickSave
|
||||||
iffalse UnknownScript_0x9e3fc
|
iffalse UnknownScript_0x9e3fc
|
||||||
dotrigger $1
|
dotrigger $1
|
||||||
writebyte $1
|
writebyte $1
|
||||||
@ -168,7 +168,7 @@ UnknownScript_0x9e4be:
|
|||||||
writetext UnknownText_0x9ef1f
|
writetext UnknownText_0x9ef1f
|
||||||
yesorno
|
yesorno
|
||||||
iffalse UnknownScript_0x9e3fc
|
iffalse UnknownScript_0x9e3fc
|
||||||
special Function29e66
|
special Special_TryQuickSave
|
||||||
iffalse UnknownScript_0x9e3fc
|
iffalse UnknownScript_0x9e3fc
|
||||||
writebyte $1
|
writebyte $1
|
||||||
special Function170687
|
special Function170687
|
||||||
@ -207,7 +207,7 @@ UnknownScript_0x9e515:
|
|||||||
yesorno
|
yesorno
|
||||||
iffalse UnknownScript_0x9e3fc
|
iffalse UnknownScript_0x9e3fc
|
||||||
dotrigger $0
|
dotrigger $0
|
||||||
special Function29e66
|
special Special_TryQuickSave
|
||||||
iffalse UnknownScript_0x9e3fc
|
iffalse UnknownScript_0x9e3fc
|
||||||
dotrigger $1
|
dotrigger $1
|
||||||
writebyte $6
|
writebyte $6
|
||||||
@ -806,12 +806,12 @@ BattleTower1F_MapEventHeader:
|
|||||||
|
|
||||||
; signposts
|
; signposts
|
||||||
db 1
|
db 1
|
||||||
signpost 6, 6, $0, MapBattleTower1FSignpost0Script
|
signpost 6, 6, SIGNPOST_READ, MapBattleTower1FSignpost0Script
|
||||||
|
|
||||||
; people-events
|
; people-events
|
||||||
db 5
|
db 5
|
||||||
person_event SPRITE_RECEPTIONIST, 10, 11, $6, $0, 255, 255, $0, 0, ReceptionistScript_0x9e3e2, -1
|
person_event SPRITE_RECEPTIONIST, 10, 11, UP << 2 | $2, $0, -1, -1, $0, 0, ReceptionistScript_0x9e3e2, -1
|
||||||
person_event SPRITE_YOUNGSTER, 13, 18, $9, $0, 255, 255, $b0, 0, YoungsterScript_0x9e55d, -1
|
person_event SPRITE_YOUNGSTER, 13, 18, LEFT << 2 | $1, $0, -1, -1, (PAL_OW_BROWN << 4) | $80, 0, YoungsterScript_0x9e55d, -1
|
||||||
person_event SPRITE_COOLTRAINER_F, 13, 8, $5, $1, 255, 255, $80, 0, CooltrainerFScript_0x9e568, -1
|
person_event SPRITE_COOLTRAINER_F, 13, 8, UP << 2 | $1, $1, -1, -1, (PAL_OW_RED << 4) | $80, 0, CooltrainerFScript_0x9e568, -1
|
||||||
person_event SPRITE_BUG_CATCHER, 7, 5, $2, $11, 255, 255, $90, 0, BugCatcherScript_0x9e56b, -1
|
person_event SPRITE_BUG_CATCHER, 7, 5, DOWN << 2 | $2, $11, -1, -1, (PAL_OW_BLUE << 4) | $80, 0, BugCatcherScript_0x9e56b, -1
|
||||||
person_event SPRITE_GRANNY, 7, 18, $4, $10, 255, 255, $0, 0, GrannyScript_0x9e56e, -1
|
person_event SPRITE_GRANNY, 7, 18, UP << 2 | $0, $10, -1, -1, $0, 0, GrannyScript_0x9e56e, -1
|
||||||
|
@ -155,5 +155,5 @@ BattleTowerBattleRoom_MapEventHeader:
|
|||||||
|
|
||||||
; people-events
|
; people-events
|
||||||
db 2
|
db 2
|
||||||
person_event SPRITE_YOUNGSTER, 4, 8, $6, $0, 255, 255, $0, 0, ObjectEvent, EVENT_791
|
person_event SPRITE_YOUNGSTER, 4, 8, UP << 2 | $2, $0, -1, -1, $0, 0, ObjectEvent, EVENT_791
|
||||||
person_event SPRITE_RECEPTIONIST, 10, 5, $9, $0, 255, 255, $0, 0, ObjectEvent, -1
|
person_event SPRITE_RECEPTIONIST, 10, 5, LEFT << 2 | $1, $0, -1, -1, $0, 0, ObjectEvent, -1
|
||||||
|
@ -60,4 +60,4 @@ BattleTowerElevator_MapEventHeader:
|
|||||||
|
|
||||||
; people-events
|
; people-events
|
||||||
db 1
|
db 1
|
||||||
person_event SPRITE_RECEPTIONIST, 6, 5, $9, $0, 255, 255, $0, 0, MovementData_0x9f58f, -1
|
person_event SPRITE_RECEPTIONIST, 6, 5, LEFT << 2 | $1, $0, -1, -1, $0, 0, MovementData_0x9f58f, -1
|
||||||
|
@ -96,4 +96,4 @@ BattleTowerHallway_MapEventHeader:
|
|||||||
|
|
||||||
; people-events
|
; people-events
|
||||||
db 1
|
db 1
|
||||||
person_event SPRITE_RECEPTIONIST, 6, 15, $6, $0, 255, 255, $0, 0, BattleTowerHallway_MapEventHeader, -1
|
person_event SPRITE_RECEPTIONIST, 6, 15, UP << 2 | $2, $0, -1, -1, $0, 0, BattleTowerHallway_MapEventHeader, -1
|
||||||
|
@ -138,11 +138,11 @@ BattleTowerOutside_MapEventHeader:
|
|||||||
|
|
||||||
; signposts
|
; signposts
|
||||||
db 1
|
db 1
|
||||||
signpost 10, 10, $0, MapBattleTowerOutsideSignpost0Script
|
signpost 10, 10, SIGNPOST_READ, MapBattleTowerOutsideSignpost0Script
|
||||||
|
|
||||||
; people-events
|
; people-events
|
||||||
db 4
|
db 4
|
||||||
person_event SPRITE_STANDING_YOUNGSTER, 16, 10, $7, $0, 255, 255, $80, 0, StandingYoungsterScript_0x9f85f, -1
|
person_event SPRITE_STANDING_YOUNGSTER, 16, 10, UP << 2 | $3, $0, -1, -1, (PAL_OW_RED << 4) | $80, 0, StandingYoungsterScript_0x9f85f, -1
|
||||||
person_event SPRITE_BUENA, 15, 17, $2, $11, 255, 255, $a0, 0, BuenaScript_0x9f862, -1
|
person_event SPRITE_BUENA, 15, 17, DOWN << 2 | $2, $11, -1, -1, (PAL_OW_GREEN << 4) | $80, 0, BuenaScript_0x9f862, -1
|
||||||
person_event SPRITE_SAILOR, 22, 16, $5, $1, 255, 255, $0, 0, SailorScript_0x9f865, EVENT_7CF
|
person_event SPRITE_SAILOR, 22, 16, UP << 2 | $1, $1, -1, -1, $0, 0, SailorScript_0x9f865, EVENT_7CF
|
||||||
person_event SPRITE_LASS, 28, 16, $3, $0, 255, 255, $a0, 0, ObjectEvent, -1
|
person_event SPRITE_LASS, 28, 16, DOWN << 2 | $3, $0, -1, -1, (PAL_OW_GREEN << 4) | $80, 0, ObjectEvent, -1
|
||||||
|
@ -8,7 +8,7 @@ BillsHouse_MapScriptHeader:
|
|||||||
GrampsScript_0x189538:
|
GrampsScript_0x189538:
|
||||||
faceplayer
|
faceplayer
|
||||||
loadfont
|
loadfont
|
||||||
checkevent EVENT_000
|
checkevent EVENT_CHRIS1_IN_CABLE_CLUB
|
||||||
iftrue UnknownScript_0x1896ba
|
iftrue UnknownScript_0x1896ba
|
||||||
checkevent EVENT_GOT_THUNDERSTONE_FROM_BILLS_GRANDPA
|
checkevent EVENT_GOT_THUNDERSTONE_FROM_BILLS_GRANDPA
|
||||||
iftrue UnknownScript_0x1896c0
|
iftrue UnknownScript_0x1896c0
|
||||||
@ -120,7 +120,7 @@ UnknownScript_0x18963b:
|
|||||||
verbosegiveitem EVERSTONE, 1
|
verbosegiveitem EVERSTONE, 1
|
||||||
iffalse UnknownScript_0x1896cc
|
iffalse UnknownScript_0x1896cc
|
||||||
setevent EVENT_GOT_EVERSTONE_FROM_BILLS_GRANDPA
|
setevent EVENT_GOT_EVERSTONE_FROM_BILLS_GRANDPA
|
||||||
setevent EVENT_000
|
setevent EVENT_CHRIS1_IN_CABLE_CLUB
|
||||||
loadmovesprites
|
loadmovesprites
|
||||||
end
|
end
|
||||||
|
|
||||||
@ -131,7 +131,7 @@ UnknownScript_0x189652:
|
|||||||
verbosegiveitem LEAF_STONE, 1
|
verbosegiveitem LEAF_STONE, 1
|
||||||
iffalse UnknownScript_0x1896cc
|
iffalse UnknownScript_0x1896cc
|
||||||
setevent EVENT_GOT_LEAF_STONE_FROM_BILLS_GRANDPA
|
setevent EVENT_GOT_LEAF_STONE_FROM_BILLS_GRANDPA
|
||||||
setevent EVENT_000
|
setevent EVENT_CHRIS1_IN_CABLE_CLUB
|
||||||
loadmovesprites
|
loadmovesprites
|
||||||
end
|
end
|
||||||
|
|
||||||
@ -142,7 +142,7 @@ UnknownScript_0x189669:
|
|||||||
verbosegiveitem WATER_STONE, 1
|
verbosegiveitem WATER_STONE, 1
|
||||||
iffalse UnknownScript_0x1896cc
|
iffalse UnknownScript_0x1896cc
|
||||||
setevent EVENT_GOT_WATER_STONE_FROM_BILLS_GRANDPA
|
setevent EVENT_GOT_WATER_STONE_FROM_BILLS_GRANDPA
|
||||||
setevent EVENT_000
|
setevent EVENT_CHRIS1_IN_CABLE_CLUB
|
||||||
loadmovesprites
|
loadmovesprites
|
||||||
end
|
end
|
||||||
|
|
||||||
@ -153,7 +153,7 @@ UnknownScript_0x189680:
|
|||||||
verbosegiveitem FIRE_STONE, 1
|
verbosegiveitem FIRE_STONE, 1
|
||||||
iffalse UnknownScript_0x1896cc
|
iffalse UnknownScript_0x1896cc
|
||||||
setevent EVENT_GOT_FIRE_STONE_FROM_BILLS_GRANDPA
|
setevent EVENT_GOT_FIRE_STONE_FROM_BILLS_GRANDPA
|
||||||
setevent EVENT_000
|
setevent EVENT_CHRIS1_IN_CABLE_CLUB
|
||||||
loadmovesprites
|
loadmovesprites
|
||||||
end
|
end
|
||||||
|
|
||||||
@ -367,4 +367,4 @@ BillsHouse_MapEventHeader:
|
|||||||
|
|
||||||
; people-events
|
; people-events
|
||||||
db 1
|
db 1
|
||||||
person_event SPRITE_GRAMPS, 7, 6, $7, $20, 255, 255, $90, 0, GrampsScript_0x189538, -1
|
person_event SPRITE_GRAMPS, 7, 6, UP << 2 | $3, $20, -1, -1, (PAL_OW_BLUE << 4) | $80, 0, GrampsScript_0x189538, -1
|
||||||
|
@ -323,22 +323,22 @@ BlackthornCity_MapEventHeader:
|
|||||||
|
|
||||||
; signposts
|
; signposts
|
||||||
db 7
|
db 7
|
||||||
signpost 24, 34, $0, BlackthornCitySign
|
signpost 24, 34, SIGNPOST_READ, BlackthornCitySign
|
||||||
signpost 13, 17, $0, BlackthornGymSign
|
signpost 13, 17, SIGNPOST_READ, BlackthornGymSign
|
||||||
signpost 31, 7, $0, MoveDeletersHouseSign
|
signpost 31, 7, SIGNPOST_READ, MoveDeletersHouseSign
|
||||||
signpost 3, 21, $0, DragonDensSign
|
signpost 3, 21, SIGNPOST_READ, DragonDensSign
|
||||||
signpost 25, 5, $0, BlackthornCityTrainerTips
|
signpost 25, 5, SIGNPOST_READ, BlackthornCityTrainerTips
|
||||||
signpost 29, 16, $0, BlackthornCityMartSign
|
signpost 29, 16, SIGNPOST_READ, BlackthornCityMartSign
|
||||||
signpost 29, 22, $0, BlackthornCityPokeCenterSign
|
signpost 29, 22, SIGNPOST_READ, BlackthornCityPokeCenterSign
|
||||||
|
|
||||||
; people-events
|
; people-events
|
||||||
db 9
|
db 9
|
||||||
person_event SPRITE_SUPER_NERD, 16, 22, $6, $0, 255, 255, $80, 0, SuperNerdScript_0x1a46e8, EVENT_6E3
|
person_event SPRITE_SUPER_NERD, 16, 22, UP << 2 | $2, $0, -1, -1, (PAL_OW_RED << 4) | $80, 0, SuperNerdScript_0x1a46e8, EVENT_6E3
|
||||||
person_event SPRITE_SUPER_NERD, 16, 23, $6, $0, 255, 255, $80, 0, SuperNerdScript_0x1a46e8, EVENT_6E4
|
person_event SPRITE_SUPER_NERD, 16, 23, UP << 2 | $2, $0, -1, -1, (PAL_OW_RED << 4) | $80, 0, SuperNerdScript_0x1a46e8, EVENT_6E4
|
||||||
person_event SPRITE_GRAMPS, 6, 24, $6, $0, 255, 255, $0, 0, GrampsScript_0x1a4708, EVENT_74C
|
person_event SPRITE_GRAMPS, 6, 24, UP << 2 | $2, $0, -1, -1, $0, 0, GrampsScript_0x1a4708, EVENT_74C
|
||||||
person_event SPRITE_GRAMPS, 6, 25, $8, $0, 255, 255, $0, 0, GrampsScript_0x1a470b, EVENT_74D
|
person_event SPRITE_GRAMPS, 6, 25, LEFT << 2 | $0, $0, -1, -1, $0, 0, GrampsScript_0x1a470b, EVENT_74D
|
||||||
person_event SPRITE_BLACK_BELT, 35, 28, $5, $1, 255, 255, $90, 0, BlackBeltScript_0x1a470e, -1
|
person_event SPRITE_BLACK_BELT, 35, 28, UP << 2 | $1, $1, -1, -1, (PAL_OW_BLUE << 4) | $80, 0, BlackBeltScript_0x1a470e, -1
|
||||||
person_event SPRITE_COOLTRAINER_F, 29, 13, $5, $2, 255, 255, $80, 0, CooltrainerFScript_0x1a4722, -1
|
person_event SPRITE_COOLTRAINER_F, 29, 13, UP << 2 | $1, $2, -1, -1, (PAL_OW_RED << 4) | $80, 0, CooltrainerFScript_0x1a4722, -1
|
||||||
person_event SPRITE_YOUNGSTER, 19, 17, $5, $1, 255, 255, $0, 0, YoungsterScript_0x1a4725, -1
|
person_event SPRITE_YOUNGSTER, 19, 17, UP << 2 | $1, $1, -1, -1, $0, 0, YoungsterScript_0x1a4725, -1
|
||||||
person_event SPRITE_YOUNGSTER, 24, 26, $6, $0, 255, 255, $0, 0, SantosScript, EVENT_75D
|
person_event SPRITE_YOUNGSTER, 24, 26, UP << 2 | $2, $0, -1, -1, $0, 0, SantosScript, EVENT_75D
|
||||||
person_event SPRITE_COOLTRAINER_F, 23, 39, $7, $0, 255, 255, $a0, 0, CooltrainerFScript_0x1a4728, -1
|
person_event SPRITE_COOLTRAINER_F, 23, 39, UP << 2 | $3, $0, -1, -1, (PAL_OW_GREEN << 4) | $80, 0, CooltrainerFScript_0x1a4728, -1
|
||||||
|
@ -30,9 +30,9 @@ BlackthornDodrioTradeHouse_MapEventHeader:
|
|||||||
|
|
||||||
; signposts
|
; signposts
|
||||||
db 2
|
db 2
|
||||||
signpost 1, 0, $0, EmysHouseBookshelf
|
signpost 1, 0, SIGNPOST_READ, EmysHouseBookshelf
|
||||||
signpost 1, 1, $0, EmysHouseBookshelf
|
signpost 1, 1, SIGNPOST_READ, EmysHouseBookshelf
|
||||||
|
|
||||||
; people-events
|
; people-events
|
||||||
db 1
|
db 1
|
||||||
person_event SPRITE_LASS, 7, 6, $3, $0, 255, 255, $a0, 0, Emy, -1
|
person_event SPRITE_LASS, 7, 6, DOWN << 2 | $3, $0, -1, -1, (PAL_OW_GREEN << 4) | $80, 0, Emy, -1
|
||||||
|
@ -58,5 +58,5 @@ BlackthornDragonSpeechHouse_MapEventHeader:
|
|||||||
|
|
||||||
; people-events
|
; people-events
|
||||||
db 2
|
db 2
|
||||||
person_event SPRITE_GRANNY, 7, 6, $3, $0, 255, 255, $0, 0, GrannyScript_0x195949, -1
|
person_event SPRITE_GRANNY, 7, 6, DOWN << 2 | $3, $0, -1, -1, $0, 0, GrannyScript_0x195949, -1
|
||||||
person_event SPRITE_EKANS, 9, 9, $16, $0, 255, 255, $90, 0, EkansScript_0x19594c, -1
|
person_event SPRITE_EKANS, 9, 9, UP << 2 | $12, $0, -1, -1, (PAL_OW_BLUE << 4) | $80, 0, EkansScript_0x19594c, -1
|
||||||
|
@ -447,13 +447,13 @@ BlackthornGym1F_MapEventHeader:
|
|||||||
|
|
||||||
; signposts
|
; signposts
|
||||||
db 2
|
db 2
|
||||||
signpost 15, 3, $0, BlackthornGymStatue
|
signpost 15, 3, SIGNPOST_READ, BlackthornGymStatue
|
||||||
signpost 15, 6, $0, BlackthornGymStatue
|
signpost 15, 6, SIGNPOST_READ, BlackthornGymStatue
|
||||||
|
|
||||||
; people-events
|
; people-events
|
||||||
db 5
|
db 5
|
||||||
person_event SPRITE_CLAIR, 7, 9, $6, $0, 255, 255, $90, 0, ClairScript_0x194e24, -1
|
person_event SPRITE_CLAIR, 7, 9, UP << 2 | $2, $0, -1, -1, (PAL_OW_BLUE << 4) | $80, 0, ClairScript_0x194e24, -1
|
||||||
person_event SPRITE_COOLTRAINER_M, 10, 10, $6, $0, 255, 255, $82, 3, TrainerCooltrainermMike, -1
|
person_event SPRITE_COOLTRAINER_M, 10, 10, UP << 2 | $2, $0, -1, -1, (PAL_OW_RED << 4) | $82, 3, TrainerCooltrainermMike, -1
|
||||||
person_event SPRITE_COOLTRAINER_M, 18, 5, $6, $0, 255, 255, $82, 3, TrainerCooltrainermPaul, -1
|
person_event SPRITE_COOLTRAINER_M, 18, 5, UP << 2 | $2, $0, -1, -1, (PAL_OW_RED << 4) | $82, 3, TrainerCooltrainermPaul, -1
|
||||||
person_event SPRITE_COOLTRAINER_F, 6, 13, $6, $0, 255, 255, $82, 1, TrainerCooltrainerfLola, -1
|
person_event SPRITE_COOLTRAINER_F, 6, 13, UP << 2 | $2, $0, -1, -1, (PAL_OW_RED << 4) | $82, 1, TrainerCooltrainerfLola, -1
|
||||||
person_event SPRITE_GYM_GUY, 19, 11, $6, $0, 255, 255, $80, 0, BlackthornGymGuyScript, -1
|
person_event SPRITE_GYM_GUY, 19, 11, UP << 2 | $2, $0, -1, -1, (PAL_OW_RED << 4) | $80, 0, BlackthornGymGuyScript, -1
|
||||||
|
@ -177,11 +177,11 @@ BlackthornGym2F_MapEventHeader:
|
|||||||
|
|
||||||
; people-events
|
; people-events
|
||||||
db 8
|
db 8
|
||||||
person_event SPRITE_COOLTRAINER_M, 5, 8, $9, $0, 255, 255, $82, 1, TrainerCooltrainermCody, -1
|
person_event SPRITE_COOLTRAINER_M, 5, 8, LEFT << 2 | $1, $0, -1, -1, (PAL_OW_RED << 4) | $82, 1, TrainerCooltrainermCody, -1
|
||||||
person_event SPRITE_COOLTRAINER_F, 15, 8, $8, $0, 255, 255, $82, 1, TrainerCooltrainerfFran, -1
|
person_event SPRITE_COOLTRAINER_F, 15, 8, LEFT << 2 | $0, $0, -1, -1, (PAL_OW_RED << 4) | $82, 1, TrainerCooltrainerfFran, -1
|
||||||
person_event SPRITE_BOULDER, 6, 12, $19, $0, 255, 255, $0, 0, BlackthornGymBoulder, EVENT_BOULDER_IN_BLACKTHORN_GYM_1
|
person_event SPRITE_BOULDER, 6, 12, LEFT << 2 | $11, $0, -1, -1, $0, 0, BlackthornGymBoulder, EVENT_BOULDER_IN_BLACKTHORN_GYM_1
|
||||||
person_event SPRITE_BOULDER, 7, 6, $19, $0, 255, 255, $0, 0, BlackthornGymBoulder, EVENT_BOULDER_IN_BLACKTHORN_GYM_2
|
person_event SPRITE_BOULDER, 7, 6, LEFT << 2 | $11, $0, -1, -1, $0, 0, BlackthornGymBoulder, EVENT_BOULDER_IN_BLACKTHORN_GYM_2
|
||||||
person_event SPRITE_BOULDER, 20, 10, $19, $0, 255, 255, $0, 0, BlackthornGymBoulder, EVENT_BOULDER_IN_BLACKTHORN_GYM_3
|
person_event SPRITE_BOULDER, 20, 10, LEFT << 2 | $11, $0, -1, -1, $0, 0, BlackthornGymBoulder, EVENT_BOULDER_IN_BLACKTHORN_GYM_3
|
||||||
person_event SPRITE_BOULDER, 7, 7, $19, $0, 255, 255, $0, 0, BlackthornGymBoulder, -1
|
person_event SPRITE_BOULDER, 7, 7, LEFT << 2 | $11, $0, -1, -1, $0, 0, BlackthornGymBoulder, -1
|
||||||
person_event SPRITE_BOULDER, 5, 10, $19, $0, 255, 255, $0, 0, BlackthornGymBoulder, -1
|
person_event SPRITE_BOULDER, 5, 10, LEFT << 2 | $11, $0, -1, -1, $0, 0, BlackthornGymBoulder, -1
|
||||||
person_event SPRITE_BOULDER, 18, 12, $19, $0, 255, 255, $0, 0, BlackthornGymBoulder, -1
|
person_event SPRITE_BOULDER, 18, 12, LEFT << 2 | $11, $0, -1, -1, $0, 0, BlackthornGymBoulder, -1
|
||||||
|
@ -58,6 +58,6 @@ BlackthornMart_MapEventHeader:
|
|||||||
|
|
||||||
; people-events
|
; people-events
|
||||||
db 3
|
db 3
|
||||||
person_event SPRITE_CLERK, 7, 5, $9, $0, 255, 255, $0, 0, ClerkScript_0x195a5d, -1
|
person_event SPRITE_CLERK, 7, 5, LEFT << 2 | $1, $0, -1, -1, $0, 0, ClerkScript_0x195a5d, -1
|
||||||
person_event SPRITE_COOLTRAINER_M, 10, 11, $5, $2, 255, 255, $0, 0, CooltrainerMScript_0x195a64, -1
|
person_event SPRITE_COOLTRAINER_M, 10, 11, UP << 2 | $1, $2, -1, -1, $0, 0, CooltrainerMScript_0x195a64, -1
|
||||||
person_event SPRITE_BLACK_BELT, 6, 9, $6, $0, 255, 255, $a0, 0, BlackBeltScript_0x195a67, -1
|
person_event SPRITE_BLACK_BELT, 6, 9, UP << 2 | $2, $0, -1, -1, (PAL_OW_GREEN << 4) | $80, 0, BlackBeltScript_0x195a67, -1
|
||||||
|
@ -61,7 +61,7 @@ BlackthornPokeCenter1F_MapEventHeader:
|
|||||||
|
|
||||||
; people-events
|
; people-events
|
||||||
db 4
|
db 4
|
||||||
person_event SPRITE_NURSE, 5, 7, $6, $0, 255, 255, $0, 0, NurseScript_0x195b79, -1
|
person_event SPRITE_NURSE, 5, 7, UP << 2 | $2, $0, -1, -1, $0, 0, NurseScript_0x195b79, -1
|
||||||
person_event SPRITE_GENTLEMAN, 7, 9, $6, $0, 255, 255, $0, 0, GentlemanScript_0x195b7c, -1
|
person_event SPRITE_GENTLEMAN, 7, 9, UP << 2 | $2, $0, -1, -1, $0, 0, GentlemanScript_0x195b7c, -1
|
||||||
person_event SPRITE_TWIN, 8, 5, $3, $0, 255, 255, $a0, 0, TwinScript_0x195b7f, -1
|
person_event SPRITE_TWIN, 8, 5, DOWN << 2 | $3, $0, -1, -1, (PAL_OW_GREEN << 4) | $80, 0, TwinScript_0x195b7f, -1
|
||||||
person_event SPRITE_COOLTRAINER_M, 10, 11, $5, $1, 255, 255, $80, 0, CooltrainerMScript_0x195b82, -1
|
person_event SPRITE_COOLTRAINER_M, 10, 11, UP << 2 | $1, $1, -1, -1, (PAL_OW_RED << 4) | $80, 0, CooltrainerMScript_0x195b82, -1
|
||||||
|
@ -158,4 +158,4 @@ BluesHouse_MapEventHeader:
|
|||||||
|
|
||||||
; people-events
|
; people-events
|
||||||
db 1
|
db 1
|
||||||
person_event SPRITE_DAISY, 7, 6, $3, $0, 255, 255, $0, 0, DaisyScript_0x19b0d0, -1
|
person_event SPRITE_DAISY, 7, 6, DOWN << 2 | $3, $0, -1, -1, $0, 0, DaisyScript_0x19b0d0, -1
|
||||||
|
@ -21,7 +21,7 @@ UnknownScript_0x180997:
|
|||||||
end
|
end
|
||||||
|
|
||||||
UnknownScript_0x180998:
|
UnknownScript_0x180998:
|
||||||
checkevent EVENT_KOGAS_ROOM_ENTRANCE_CLOSED
|
checkevent EVENT_BRUNOS_ROOM_ENTRANCE_CLOSED
|
||||||
iffalse UnknownScript_0x1809a2
|
iffalse UnknownScript_0x1809a2
|
||||||
changeblock $4, $e, $2a
|
changeblock $4, $e, $2a
|
||||||
UnknownScript_0x1809a2:
|
UnknownScript_0x1809a2:
|
||||||
@ -40,7 +40,7 @@ UnknownScript_0x1809ad:
|
|||||||
reloadmappart
|
reloadmappart
|
||||||
loadmovesprites
|
loadmovesprites
|
||||||
dotrigger $1
|
dotrigger $1
|
||||||
setevent EVENT_KOGAS_ROOM_ENTRANCE_CLOSED
|
setevent EVENT_BRUNOS_ROOM_ENTRANCE_CLOSED
|
||||||
waitbutton
|
waitbutton
|
||||||
end
|
end
|
||||||
|
|
||||||
@ -145,4 +145,4 @@ BrunosRoom_MapEventHeader:
|
|||||||
|
|
||||||
; people-events
|
; people-events
|
||||||
db 1
|
db 1
|
||||||
person_event SPRITE_BRUNO, 11, 9, $6, $0, 255, 255, $b0, 0, BrunoScript_0x1809c5, -1
|
person_event SPRITE_BRUNO, 11, 9, UP << 2 | $2, $0, -1, -1, (PAL_OW_BROWN << 4) | $80, 0, BrunoScript_0x1809c5, -1
|
||||||
|
@ -306,13 +306,13 @@ BurnedTower1F_MapEventHeader:
|
|||||||
|
|
||||||
; signposts
|
; signposts
|
||||||
db 2
|
db 2
|
||||||
signpost 7, 8, $7, MapBurnedTower1FSignpostItem0
|
signpost 7, 8, SIGNPOST_ITEMIFSET, MapBurnedTower1FSignpostItem0
|
||||||
signpost 11, 13, $7, MapBurnedTower1FSignpostItem1
|
signpost 11, 13, SIGNPOST_ITEMIFSET, MapBurnedTower1FSignpostItem1
|
||||||
|
|
||||||
; people-events
|
; people-events
|
||||||
db 5
|
db 5
|
||||||
person_event SPRITE_ROCK, 8, 19, $18, $0, 255, 255, $0, 0, BurnedTower1FRock, -1
|
person_event SPRITE_ROCK, 8, 19, LEFT << 2 | $10, $0, -1, -1, $0, 0, BurnedTower1FRock, -1
|
||||||
person_event SPRITE_SUPER_NERD, 16, 16, $3, $0, 255, 255, $90, 0, SuperNerdScript_0x185cbc, EVENT_765
|
person_event SPRITE_SUPER_NERD, 16, 16, DOWN << 2 | $3, $0, -1, -1, (PAL_OW_BLUE << 4) | $80, 0, SuperNerdScript_0x185cbc, EVENT_765
|
||||||
person_event SPRITE_SILVER, 13, 12, $8, $0, 255, 255, $2, 3, ObjectEvent, EVENT_6C5
|
person_event SPRITE_SILVER, 13, 12, LEFT << 2 | $0, $0, -1, -1, $2, 3, ObjectEvent, EVENT_6C5
|
||||||
person_event SPRITE_MORTY, 18, 18, $2, $11, 255, 255, $b0, 0, MortyScript_0x185cbf, EVENT_764
|
person_event SPRITE_MORTY, 18, 18, DOWN << 2 | $2, $11, -1, -1, (PAL_OW_BROWN << 4) | $80, 0, MortyScript_0x185cbf, EVENT_764
|
||||||
person_event SPRITE_POKE_BALL, 6, 18, $1, $0, 255, 255, $1, 0, ItemFragment_0x185ccb, EVENT_656
|
person_event SPRITE_POKE_BALL, 6, 18, DOWN << 2 | $1, $0, -1, -1, $1, 0, ItemFragment_0x185ccb, EVENT_656
|
||||||
|
@ -251,12 +251,12 @@ BurnedTowerB1F_MapEventHeader:
|
|||||||
|
|
||||||
; people-events
|
; people-events
|
||||||
db 9
|
db 9
|
||||||
person_event SPRITE_BOULDER, 12, 21, $19, $0, 255, 255, $0, 0, BurnedTowerB1FBoulder, -1
|
person_event SPRITE_BOULDER, 12, 21, LEFT << 2 | $11, $0, -1, -1, $0, 0, BurnedTowerB1FBoulder, -1
|
||||||
person_event SPRITE_RAIKOU, 7, 11, $16, $0, 255, 255, $b0, 0, ObjectEvent, EVENT_74A
|
person_event SPRITE_RAIKOU, 7, 11, UP << 2 | $12, $0, -1, -1, (PAL_OW_BROWN << 4) | $80, 0, ObjectEvent, EVENT_74A
|
||||||
person_event SPRITE_ENTEI, 7, 16, $16, $0, 255, 255, $80, 0, ObjectEvent, EVENT_74A
|
person_event SPRITE_ENTEI, 7, 16, UP << 2 | $12, $0, -1, -1, (PAL_OW_RED << 4) | $80, 0, ObjectEvent, EVENT_74A
|
||||||
person_event SPRITE_SUICUNE, 8, 14, $16, $0, 255, 255, $90, 0, ObjectEvent, EVENT_74A
|
person_event SPRITE_SUICUNE, 8, 14, UP << 2 | $12, $0, -1, -1, (PAL_OW_BLUE << 4) | $80, 0, ObjectEvent, EVENT_74A
|
||||||
person_event SPRITE_RAIKOU, 7, 11, $6, $0, 255, 255, $d0, 0, ObjectEvent, EVENT_74B
|
person_event SPRITE_RAIKOU, 7, 11, UP << 2 | $2, $0, -1, -1, (PAL_OW_SILVER << 4) | $80, 0, ObjectEvent, EVENT_74B
|
||||||
person_event SPRITE_ENTEI, 7, 16, $6, $0, 255, 255, $d0, 0, ObjectEvent, EVENT_74B
|
person_event SPRITE_ENTEI, 7, 16, UP << 2 | $2, $0, -1, -1, (PAL_OW_SILVER << 4) | $80, 0, ObjectEvent, EVENT_74B
|
||||||
person_event SPRITE_SUICUNE, 8, 14, $6, $0, 255, 255, $d0, 0, ObjectEvent, EVENT_74B
|
person_event SPRITE_SUICUNE, 8, 14, UP << 2 | $2, $0, -1, -1, (PAL_OW_SILVER << 4) | $80, 0, ObjectEvent, EVENT_74B
|
||||||
person_event SPRITE_POKE_BALL, 8, 20, $1, $0, 255, 255, $1, 0, ItemFragment_0x186231, EVENT_657
|
person_event SPRITE_POKE_BALL, 8, 20, DOWN << 2 | $1, $0, -1, -1, $1, 0, ItemFragment_0x186231, EVENT_657
|
||||||
person_event SPRITE_SUPER_NERD, 16, 14, $7, $0, 255, 255, $90, 0, SuperNerdScript_0x186212, EVENT_EUSINE_IN_BURNED_TOWER
|
person_event SPRITE_SUPER_NERD, 16, 14, UP << 2 | $3, $0, -1, -1, (PAL_OW_BLUE << 4) | $80, 0, SuperNerdScript_0x186212, EVENT_EUSINE_IN_BURNED_TOWER
|
||||||
|
@ -214,13 +214,13 @@ CeladonCafe_MapEventHeader:
|
|||||||
|
|
||||||
; signposts
|
; signposts
|
||||||
db 2
|
db 2
|
||||||
signpost 0, 5, $0, EatathonContestPoster
|
signpost 0, 5, SIGNPOST_READ, EatathonContestPoster
|
||||||
signpost 1, 7, $0, CeladonCafeTrashcan
|
signpost 1, 7, SIGNPOST_READ, CeladonCafeTrashcan
|
||||||
|
|
||||||
; people-events
|
; people-events
|
||||||
db 5
|
db 5
|
||||||
person_event SPRITE_SUPER_NERD, 7, 13, $8, $0, 255, 255, $b0, 0, SuperNerdScript_0x73049, -1
|
person_event SPRITE_SUPER_NERD, 7, 13, LEFT << 2 | $0, $0, -1, -1, (PAL_OW_BROWN << 4) | $80, 0, SuperNerdScript_0x73049, -1
|
||||||
person_event SPRITE_FISHER, 10, 8, $8, $0, 255, 255, $0, 0, FisherScript_0x73051, -1
|
person_event SPRITE_FISHER, 10, 8, LEFT << 2 | $0, $0, -1, -1, $0, 0, FisherScript_0x73051, -1
|
||||||
person_event SPRITE_FISHER, 11, 5, $9, $0, 255, 255, $a0, 0, FisherScript_0x73062, -1
|
person_event SPRITE_FISHER, 11, 5, LEFT << 2 | $1, $0, -1, -1, (PAL_OW_GREEN << 4) | $80, 0, FisherScript_0x73062, -1
|
||||||
person_event SPRITE_FISHER, 6, 5, $9, $0, 255, 255, $0, 0, FisherScript_0x73073, -1
|
person_event SPRITE_FISHER, 6, 5, LEFT << 2 | $1, $0, -1, -1, $0, 0, FisherScript_0x73073, -1
|
||||||
person_event SPRITE_TEACHER, 7, 8, $8, $0, 255, 255, $0, 0, TeacherScript_0x73084, -1
|
person_event SPRITE_TEACHER, 7, 8, LEFT << 2 | $0, $0, -1, -1, $0, 0, TeacherScript_0x73084, -1
|
||||||
|
@ -247,23 +247,23 @@ CeladonCity_MapEventHeader:
|
|||||||
|
|
||||||
; signposts
|
; signposts
|
||||||
db 8
|
db 8
|
||||||
signpost 21, 23, $0, CeladonCitySign
|
signpost 21, 23, SIGNPOST_READ, CeladonCitySign
|
||||||
signpost 31, 11, $0, CeladonGymSign
|
signpost 31, 11, SIGNPOST_READ, CeladonGymSign
|
||||||
signpost 9, 6, $0, CeladonCityDeptStoreSign
|
signpost 9, 6, SIGNPOST_READ, CeladonCityDeptStoreSign
|
||||||
signpost 9, 13, $0, CeladonCityMansionSign
|
signpost 9, 13, SIGNPOST_READ, CeladonCityMansionSign
|
||||||
signpost 21, 19, $0, CeladonCityGameCornerSign
|
signpost 21, 19, SIGNPOST_READ, CeladonCityGameCornerSign
|
||||||
signpost 21, 29, $0, CeladonCityTrainerTips
|
signpost 21, 29, SIGNPOST_READ, CeladonCityTrainerTips
|
||||||
signpost 9, 30, $0, CeladonCityPokeCenterSign
|
signpost 9, 30, SIGNPOST_READ, CeladonCityPokeCenterSign
|
||||||
signpost 21, 37, $7, MapCeladonCitySignpostItem7
|
signpost 21, 37, SIGNPOST_ITEMIFSET, MapCeladonCitySignpostItem7
|
||||||
|
|
||||||
; people-events
|
; people-events
|
||||||
db 9
|
db 9
|
||||||
person_event SPRITE_FISHER, 15, 30, $9, $0, 255, 255, $a0, 0, FisherScript_0x1a9f43, -1
|
person_event SPRITE_FISHER, 15, 30, LEFT << 2 | $1, $0, -1, -1, (PAL_OW_GREEN << 4) | $80, 0, FisherScript_0x1a9f43, -1
|
||||||
person_event SPRITE_POLIWAG, 15, 31, $16, $0, 255, 255, $90, 0, CeladonCityPoliwrath, -1
|
person_event SPRITE_POLIWAG, 15, 31, UP << 2 | $12, $0, -1, -1, (PAL_OW_BLUE << 4) | $80, 0, CeladonCityPoliwrath, -1
|
||||||
person_event SPRITE_TEACHER, 28, 24, $5, $2, 255, 255, $80, 0, TeacherScript_0x1a9f50, -1
|
person_event SPRITE_TEACHER, 28, 24, UP << 2 | $1, $2, -1, -1, (PAL_OW_RED << 4) | $80, 0, TeacherScript_0x1a9f50, -1
|
||||||
person_event SPRITE_GRAMPS, 20, 18, $6, $0, 255, 255, $b0, 0, GrampsScript_0x1a9f53, -1
|
person_event SPRITE_GRAMPS, 20, 18, UP << 2 | $2, $0, -1, -1, (PAL_OW_BROWN << 4) | $80, 0, GrampsScript_0x1a9f53, -1
|
||||||
person_event SPRITE_GRAMPS, 35, 12, $7, $0, 255, 255, $80, 0, GrampsScript_0x1a9f56, -1
|
person_event SPRITE_GRAMPS, 35, 12, UP << 2 | $3, $0, -1, -1, (PAL_OW_RED << 4) | $80, 0, GrampsScript_0x1a9f56, -1
|
||||||
person_event SPRITE_YOUNGSTER, 17, 22, $5, $2, 255, 255, $90, 0, YoungsterScript_0x1a9f59, -1
|
person_event SPRITE_YOUNGSTER, 17, 22, UP << 2 | $1, $2, -1, -1, (PAL_OW_BLUE << 4) | $80, 0, YoungsterScript_0x1a9f59, -1
|
||||||
person_event SPRITE_YOUNGSTER, 37, 28, $7, $0, 255, 255, $a0, 0, YoungsterScript_0x1a9f5c, -1
|
person_event SPRITE_YOUNGSTER, 37, 28, UP << 2 | $3, $0, -1, -1, (PAL_OW_GREEN << 4) | $80, 0, YoungsterScript_0x1a9f5c, -1
|
||||||
person_event SPRITE_TEACHER, 18, 10, $2, $22, 255, 255, $a0, 0, TeacherScript_0x1a9f5f, -1
|
person_event SPRITE_TEACHER, 18, 10, DOWN << 2 | $2, $22, -1, -1, (PAL_OW_GREEN << 4) | $80, 0, TeacherScript_0x1a9f5f, -1
|
||||||
person_event SPRITE_LASS, 26, 11, $4, $20, 255, 255, $80, 0, LassScript_0x1a9f62, -1
|
person_event SPRITE_LASS, 26, 11, UP << 2 | $0, $20, -1, -1, (PAL_OW_RED << 4) | $80, 0, LassScript_0x1a9f62, -1
|
||||||
|
@ -84,11 +84,11 @@ CeladonDeptStore1F_MapEventHeader:
|
|||||||
|
|
||||||
; signposts
|
; signposts
|
||||||
db 2
|
db 2
|
||||||
signpost 0, 14, $0, CeladonDeptStore1FDirectory
|
signpost 0, 14, SIGNPOST_READ, CeladonDeptStore1FDirectory
|
||||||
signpost 0, 3, $0, CeladonDeptStore1FElevatorButton
|
signpost 0, 3, SIGNPOST_READ, CeladonDeptStore1FElevatorButton
|
||||||
|
|
||||||
; people-events
|
; people-events
|
||||||
db 3
|
db 3
|
||||||
person_event SPRITE_RECEPTIONIST, 5, 14, $6, $0, 255, 255, $80, 0, ReceptionistScript_0x709e0, -1
|
person_event SPRITE_RECEPTIONIST, 5, 14, UP << 2 | $2, $0, -1, -1, (PAL_OW_RED << 4) | $80, 0, ReceptionistScript_0x709e0, -1
|
||||||
person_event SPRITE_GENTLEMAN, 8, 15, $2, $11, 255, 255, $0, 0, GentlemanScript_0x709e3, -1
|
person_event SPRITE_GENTLEMAN, 8, 15, DOWN << 2 | $2, $11, -1, -1, $0, 0, GentlemanScript_0x709e3, -1
|
||||||
person_event SPRITE_TEACHER, 7, 9, $5, $1, 255, 255, $a0, 0, TeacherScript_0x709e6, -1
|
person_event SPRITE_TEACHER, 7, 9, UP << 2 | $1, $1, -1, -1, (PAL_OW_GREEN << 4) | $80, 0, TeacherScript_0x709e6, -1
|
||||||
|
@ -77,12 +77,12 @@ CeladonDeptStore2F_MapEventHeader:
|
|||||||
|
|
||||||
; signposts
|
; signposts
|
||||||
db 2
|
db 2
|
||||||
signpost 0, 14, $0, CeladonDeptStore2FDirectory
|
signpost 0, 14, SIGNPOST_READ, CeladonDeptStore2FDirectory
|
||||||
signpost 0, 3, $0, CeladonDeptStore2FElevatorButton
|
signpost 0, 3, SIGNPOST_READ, CeladonDeptStore2FElevatorButton
|
||||||
|
|
||||||
; people-events
|
; people-events
|
||||||
db 4
|
db 4
|
||||||
person_event SPRITE_CLERK, 9, 17, $7, $0, 255, 255, $90, 0, ClerkScript_0x70bad, -1
|
person_event SPRITE_CLERK, 9, 17, UP << 2 | $3, $0, -1, -1, (PAL_OW_BLUE << 4) | $80, 0, ClerkScript_0x70bad, -1
|
||||||
person_event SPRITE_CLERK, 9, 18, $7, $0, 255, 255, $90, 0, ClerkScript_0x70bb5, -1
|
person_event SPRITE_CLERK, 9, 18, UP << 2 | $3, $0, -1, -1, (PAL_OW_BLUE << 4) | $80, 0, ClerkScript_0x70bb5, -1
|
||||||
person_event SPRITE_POKEFAN_M, 6, 9, $7, $0, 255, 255, $80, 0, PokefanMScript_0x70bbd, -1
|
person_event SPRITE_POKEFAN_M, 6, 9, UP << 2 | $3, $0, -1, -1, (PAL_OW_RED << 4) | $80, 0, PokefanMScript_0x70bbd, -1
|
||||||
person_event SPRITE_YOUNGSTER, 6, 10, $8, $0, 255, 255, $a0, 0, YoungsterScript_0x70bc0, -1
|
person_event SPRITE_YOUNGSTER, 6, 10, LEFT << 2 | $0, $0, -1, -1, (PAL_OW_GREEN << 4) | $80, 0, YoungsterScript_0x70bc0, -1
|
||||||
|
@ -102,13 +102,13 @@ CeladonDeptStore3F_MapEventHeader:
|
|||||||
|
|
||||||
; signposts
|
; signposts
|
||||||
db 2
|
db 2
|
||||||
signpost 0, 14, $0, CeladonDeptStore3FDirectory
|
signpost 0, 14, SIGNPOST_READ, CeladonDeptStore3FDirectory
|
||||||
signpost 0, 3, $0, CeladonDeptStore3FElevatorButton
|
signpost 0, 3, SIGNPOST_READ, CeladonDeptStore3FElevatorButton
|
||||||
|
|
||||||
; people-events
|
; people-events
|
||||||
db 5
|
db 5
|
||||||
person_event SPRITE_CLERK, 5, 11, $6, $0, 255, 255, $90, 0, ClerkScript_0x70d29, -1
|
person_event SPRITE_CLERK, 5, 11, UP << 2 | $2, $0, -1, -1, (PAL_OW_BLUE << 4) | $80, 0, ClerkScript_0x70d29, -1
|
||||||
person_event SPRITE_YOUNGSTER, 8, 10, $4, $10, 255, 255, $a0, 0, YoungsterScript_0x70d31, -1
|
person_event SPRITE_YOUNGSTER, 8, 10, UP << 2 | $0, $10, -1, -1, (PAL_OW_GREEN << 4) | $80, 0, YoungsterScript_0x70d31, -1
|
||||||
person_event SPRITE_GAMEBOY_KID, 5, 13, $6, $0, 255, 255, $80, 0, GameboyKidScript_0x70d34, -1
|
person_event SPRITE_GAMEBOY_KID, 5, 13, UP << 2 | $2, $0, -1, -1, (PAL_OW_RED << 4) | $80, 0, GameboyKidScript_0x70d34, -1
|
||||||
person_event SPRITE_GAMEBOY_KID, 5, 14, $6, $0, 255, 255, $90, 0, GameboyKidScript_0x70d3f, -1
|
person_event SPRITE_GAMEBOY_KID, 5, 14, UP << 2 | $2, $0, -1, -1, (PAL_OW_BLUE << 4) | $80, 0, GameboyKidScript_0x70d3f, -1
|
||||||
person_event SPRITE_SUPER_NERD, 8, 17, $2, $11, 255, 255, $80, 0, SuperNerdScript_0x70d4a, -1
|
person_event SPRITE_SUPER_NERD, 8, 17, DOWN << 2 | $2, $11, -1, -1, (PAL_OW_RED << 4) | $80, 0, SuperNerdScript_0x70d4a, -1
|
||||||
|
@ -60,11 +60,11 @@ CeladonDeptStore4F_MapEventHeader:
|
|||||||
|
|
||||||
; signposts
|
; signposts
|
||||||
db 2
|
db 2
|
||||||
signpost 0, 14, $0, CeladonDeptStore4FDirectory
|
signpost 0, 14, SIGNPOST_READ, CeladonDeptStore4FDirectory
|
||||||
signpost 0, 3, $0, CeladonDeptStore4FElevatorButton
|
signpost 0, 3, SIGNPOST_READ, CeladonDeptStore4FElevatorButton
|
||||||
|
|
||||||
; people-events
|
; people-events
|
||||||
db 3
|
db 3
|
||||||
person_event SPRITE_CLERK, 9, 17, $7, $0, 255, 255, $90, 0, ClerkScript_0x70f0d, -1
|
person_event SPRITE_CLERK, 9, 17, UP << 2 | $3, $0, -1, -1, (PAL_OW_BLUE << 4) | $80, 0, ClerkScript_0x70f0d, -1
|
||||||
person_event SPRITE_SUPER_NERD, 10, 11, $5, $1, 255, 255, $a0, 0, SuperNerdScript_0x70f15, -1
|
person_event SPRITE_SUPER_NERD, 10, 11, UP << 2 | $1, $1, -1, -1, (PAL_OW_GREEN << 4) | $80, 0, SuperNerdScript_0x70f15, -1
|
||||||
person_event SPRITE_YOUNGSTER, 6, 12, $7, $0, 255, 255, $0, 0, YoungsterScript_0x70f18, -1
|
person_event SPRITE_YOUNGSTER, 6, 12, UP << 2 | $3, $0, -1, -1, $0, 0, YoungsterScript_0x70f18, -1
|
||||||
|
@ -79,13 +79,13 @@ CeladonDeptStore5F_MapEventHeader:
|
|||||||
|
|
||||||
; signposts
|
; signposts
|
||||||
db 2
|
db 2
|
||||||
signpost 0, 14, $0, CeladonDeptStore5FDirectory
|
signpost 0, 14, SIGNPOST_READ, CeladonDeptStore5FDirectory
|
||||||
signpost 0, 3, $0, CeladonDeptStore5FElevatorButton
|
signpost 0, 3, SIGNPOST_READ, CeladonDeptStore5FElevatorButton
|
||||||
|
|
||||||
; people-events
|
; people-events
|
||||||
db 5
|
db 5
|
||||||
person_event SPRITE_CLERK, 9, 11, $7, $0, 255, 255, $90, 0, ClerkScript_0x71004, -1
|
person_event SPRITE_CLERK, 9, 11, UP << 2 | $3, $0, -1, -1, (PAL_OW_BLUE << 4) | $80, 0, ClerkScript_0x71004, -1
|
||||||
person_event SPRITE_CLERK, 9, 12, $7, $0, 255, 255, $90, 0, ClerkScript_0x7100c, -1
|
person_event SPRITE_CLERK, 9, 12, UP << 2 | $3, $0, -1, -1, (PAL_OW_BLUE << 4) | $80, 0, ClerkScript_0x7100c, -1
|
||||||
person_event SPRITE_GENTLEMAN, 9, 17, $2, $11, 255, 255, $80, 0, GentlemanScript_0x71014, -1
|
person_event SPRITE_GENTLEMAN, 9, 17, DOWN << 2 | $2, $11, -1, -1, (PAL_OW_RED << 4) | $80, 0, GentlemanScript_0x71014, -1
|
||||||
person_event SPRITE_SAILOR, 8, 7, $2, $11, 255, 255, $90, 0, SailorScript_0x71017, -1
|
person_event SPRITE_SAILOR, 8, 7, DOWN << 2 | $2, $11, -1, -1, (PAL_OW_BLUE << 4) | $80, 0, SailorScript_0x71017, -1
|
||||||
person_event SPRITE_TEACHER, 11, 5, $9, $0, 255, 255, $a0, 0, TeacherScript_0x7101a, -1
|
person_event SPRITE_TEACHER, 11, 5, LEFT << 2 | $1, $0, -1, -1, (PAL_OW_GREEN << 4) | $80, 0, TeacherScript_0x7101a, -1
|
||||||
|
@ -159,14 +159,14 @@ CeladonDeptStore6F_MapEventHeader:
|
|||||||
|
|
||||||
; signposts
|
; signposts
|
||||||
db 6
|
db 6
|
||||||
signpost 0, 14, $0, CeladonDeptStore6FDirectory
|
signpost 0, 14, SIGNPOST_READ, CeladonDeptStore6FDirectory
|
||||||
signpost 0, 3, $0, CeladonDeptStore1FElevatorButton
|
signpost 0, 3, SIGNPOST_READ, CeladonDeptStore1FElevatorButton
|
||||||
signpost 1, 8, $1, CeladonVendingMachine
|
signpost 1, 8, SIGNPOST_UP, CeladonVendingMachine
|
||||||
signpost 1, 9, $1, CeladonVendingMachine
|
signpost 1, 9, SIGNPOST_UP, CeladonVendingMachine
|
||||||
signpost 1, 10, $1, CeladonVendingMachine
|
signpost 1, 10, SIGNPOST_UP, CeladonVendingMachine
|
||||||
signpost 1, 11, $1, CeladonVendingMachine
|
signpost 1, 11, SIGNPOST_UP, CeladonVendingMachine
|
||||||
|
|
||||||
; people-events
|
; people-events
|
||||||
db 2
|
db 2
|
||||||
person_event SPRITE_SUPER_NERD, 6, 13, $7, $0, 255, 255, $0, 0, SuperNerdScript_0x7117a, -1
|
person_event SPRITE_SUPER_NERD, 6, 13, UP << 2 | $3, $0, -1, -1, $0, 0, SuperNerdScript_0x7117a, -1
|
||||||
person_event SPRITE_YOUNGSTER, 9, 16, $2, $12, 255, 255, $80, 0, YoungsterScript_0x7117d, -1
|
person_event SPRITE_YOUNGSTER, 9, 16, DOWN << 2 | $2, $12, -1, -1, (PAL_OW_RED << 4) | $80, 0, YoungsterScript_0x7117d, -1
|
||||||
|
@ -43,7 +43,7 @@ CeladonDeptStoreElevator_MapEventHeader:
|
|||||||
|
|
||||||
; signposts
|
; signposts
|
||||||
db 1
|
db 1
|
||||||
signpost 0, 3, $0, MapCeladonDeptStoreElevatorSignpost0Script
|
signpost 0, 3, SIGNPOST_READ, MapCeladonDeptStoreElevatorSignpost0Script
|
||||||
|
|
||||||
; people-events
|
; people-events
|
||||||
db 0
|
db 0
|
||||||
|
@ -284,53 +284,53 @@ CeladonGameCorner_MapEventHeader:
|
|||||||
|
|
||||||
; signposts
|
; signposts
|
||||||
db 38
|
db 38
|
||||||
signpost 6, 1, $0, MapCeladonGameCornerSignpost11Script
|
signpost 6, 1, SIGNPOST_READ, MapCeladonGameCornerSignpost11Script
|
||||||
signpost 7, 1, $0, MapCeladonGameCornerSignpost11Script
|
signpost 7, 1, SIGNPOST_READ, MapCeladonGameCornerSignpost11Script
|
||||||
signpost 8, 1, $0, MapCeladonGameCornerSignpost11Script
|
signpost 8, 1, SIGNPOST_READ, MapCeladonGameCornerSignpost11Script
|
||||||
signpost 9, 1, $0, MapCeladonGameCornerSignpost11Script
|
signpost 9, 1, SIGNPOST_READ, MapCeladonGameCornerSignpost11Script
|
||||||
signpost 10, 1, $0, MapCeladonGameCornerSignpost11Script
|
signpost 10, 1, SIGNPOST_READ, MapCeladonGameCornerSignpost11Script
|
||||||
signpost 11, 1, $4, MapCeladonGameCornerSignpost11Script
|
signpost 11, 1, SIGNPOST_LEFT, MapCeladonGameCornerSignpost11Script
|
||||||
signpost 6, 6, $0, MapCeladonGameCornerSignpost11Script
|
signpost 6, 6, SIGNPOST_READ, MapCeladonGameCornerSignpost11Script
|
||||||
signpost 7, 6, $0, MapCeladonGameCornerSignpost11Script
|
signpost 7, 6, SIGNPOST_READ, MapCeladonGameCornerSignpost11Script
|
||||||
signpost 8, 6, $0, MapCeladonGameCornerSignpost11Script
|
signpost 8, 6, SIGNPOST_READ, MapCeladonGameCornerSignpost11Script
|
||||||
signpost 9, 6, $0, MapCeladonGameCornerSignpost9Script
|
signpost 9, 6, SIGNPOST_READ, MapCeladonGameCornerSignpost9Script
|
||||||
signpost 10, 6, $0, MapCeladonGameCornerSignpost11Script
|
signpost 10, 6, SIGNPOST_READ, MapCeladonGameCornerSignpost11Script
|
||||||
signpost 11, 6, $3, MapCeladonGameCornerSignpost11Script
|
signpost 11, 6, SIGNPOST_RIGHT, MapCeladonGameCornerSignpost11Script
|
||||||
signpost 6, 7, $0, MapCeladonGameCornerSignpost35Script
|
signpost 6, 7, SIGNPOST_READ, MapCeladonGameCornerSignpost35Script
|
||||||
signpost 7, 7, $0, MapCeladonGameCornerSignpost35Script
|
signpost 7, 7, SIGNPOST_READ, MapCeladonGameCornerSignpost35Script
|
||||||
signpost 8, 7, $0, MapCeladonGameCornerSignpost35Script
|
signpost 8, 7, SIGNPOST_READ, MapCeladonGameCornerSignpost35Script
|
||||||
signpost 9, 7, $0, MapCeladonGameCornerSignpost35Script
|
signpost 9, 7, SIGNPOST_READ, MapCeladonGameCornerSignpost35Script
|
||||||
signpost 10, 7, $0, MapCeladonGameCornerSignpost16Script
|
signpost 10, 7, SIGNPOST_READ, MapCeladonGameCornerSignpost16Script
|
||||||
signpost 11, 7, $4, MapCeladonGameCornerSignpost35Script
|
signpost 11, 7, SIGNPOST_LEFT, MapCeladonGameCornerSignpost35Script
|
||||||
signpost 6, 12, $0, MapCeladonGameCornerSignpost35Script
|
signpost 6, 12, SIGNPOST_READ, MapCeladonGameCornerSignpost35Script
|
||||||
signpost 7, 12, $0, MapCeladonGameCornerSignpost35Script
|
signpost 7, 12, SIGNPOST_READ, MapCeladonGameCornerSignpost35Script
|
||||||
signpost 8, 12, $0, MapCeladonGameCornerSignpost35Script
|
signpost 8, 12, SIGNPOST_READ, MapCeladonGameCornerSignpost35Script
|
||||||
signpost 9, 12, $0, MapCeladonGameCornerSignpost35Script
|
signpost 9, 12, SIGNPOST_READ, MapCeladonGameCornerSignpost35Script
|
||||||
signpost 10, 12, $0, MapCeladonGameCornerSignpost35Script
|
signpost 10, 12, SIGNPOST_READ, MapCeladonGameCornerSignpost35Script
|
||||||
signpost 11, 12, $3, MapCeladonGameCornerSignpost35Script
|
signpost 11, 12, SIGNPOST_RIGHT, MapCeladonGameCornerSignpost35Script
|
||||||
signpost 6, 13, $0, MapCeladonGameCornerSignpost35Script
|
signpost 6, 13, SIGNPOST_READ, MapCeladonGameCornerSignpost35Script
|
||||||
signpost 7, 13, $0, MapCeladonGameCornerSignpost35Script
|
signpost 7, 13, SIGNPOST_READ, MapCeladonGameCornerSignpost35Script
|
||||||
signpost 8, 13, $0, MapCeladonGameCornerSignpost35Script
|
signpost 8, 13, SIGNPOST_READ, MapCeladonGameCornerSignpost35Script
|
||||||
signpost 9, 13, $0, MapCeladonGameCornerSignpost35Script
|
signpost 9, 13, SIGNPOST_READ, MapCeladonGameCornerSignpost35Script
|
||||||
signpost 10, 13, $0, MapCeladonGameCornerSignpost35Script
|
signpost 10, 13, SIGNPOST_READ, MapCeladonGameCornerSignpost35Script
|
||||||
signpost 11, 13, $4, MapCeladonGameCornerSignpost35Script
|
signpost 11, 13, SIGNPOST_LEFT, MapCeladonGameCornerSignpost35Script
|
||||||
signpost 6, 18, $0, MapCeladonGameCornerSignpost35Script
|
signpost 6, 18, SIGNPOST_READ, MapCeladonGameCornerSignpost35Script
|
||||||
signpost 7, 18, $0, MapCeladonGameCornerSignpost35Script
|
signpost 7, 18, SIGNPOST_READ, MapCeladonGameCornerSignpost35Script
|
||||||
signpost 8, 18, $0, MapCeladonGameCornerSignpost32Script
|
signpost 8, 18, SIGNPOST_READ, MapCeladonGameCornerSignpost32Script
|
||||||
signpost 9, 18, $0, MapCeladonGameCornerSignpost35Script
|
signpost 9, 18, SIGNPOST_READ, MapCeladonGameCornerSignpost35Script
|
||||||
signpost 10, 18, $0, MapCeladonGameCornerSignpost35Script
|
signpost 10, 18, SIGNPOST_READ, MapCeladonGameCornerSignpost35Script
|
||||||
signpost 11, 18, $3, MapCeladonGameCornerSignpost35Script
|
signpost 11, 18, SIGNPOST_RIGHT, MapCeladonGameCornerSignpost35Script
|
||||||
signpost 0, 15, $0, MapCeladonGameCornerSignpost36Script
|
signpost 0, 15, SIGNPOST_READ, MapCeladonGameCornerSignpost36Script
|
||||||
signpost 0, 9, $0, MapCeladonGameCornerSignpost37Script
|
signpost 0, 9, SIGNPOST_READ, MapCeladonGameCornerSignpost37Script
|
||||||
|
|
||||||
; people-events
|
; people-events
|
||||||
db 9
|
db 9
|
||||||
person_event SPRITE_CLERK, 6, 9, $6, $0, 255, 255, $a0, 0, ClerkScript_0x7211d, -1
|
person_event SPRITE_CLERK, 6, 9, UP << 2 | $2, $0, -1, -1, (PAL_OW_GREEN << 4) | $80, 0, ClerkScript_0x7211d, -1
|
||||||
person_event SPRITE_RECEPTIONIST, 6, 7, $6, $0, 255, 255, $a0, 0, ReceptionistScript_0x72120, -1
|
person_event SPRITE_RECEPTIONIST, 6, 7, UP << 2 | $2, $0, -1, -1, (PAL_OW_GREEN << 4) | $80, 0, ReceptionistScript_0x72120, -1
|
||||||
person_event SPRITE_POKEFAN_M, 14, 18, $8, $0, 255, 255, $80, 0, PokefanMScript_0x72123, -1
|
person_event SPRITE_POKEFAN_M, 14, 18, LEFT << 2 | $0, $0, -1, -1, (PAL_OW_RED << 4) | $80, 0, PokefanMScript_0x72123, -1
|
||||||
person_event SPRITE_TEACHER, 11, 21, $9, $0, 255, 255, $90, 0, TeacherScript_0x7212e, -1
|
person_event SPRITE_TEACHER, 11, 21, LEFT << 2 | $1, $0, -1, -1, (PAL_OW_BLUE << 4) | $80, 0, TeacherScript_0x7212e, -1
|
||||||
person_event SPRITE_FISHING_GURU, 11, 15, $9, $0, 255, 255, $a0, 0, FishingGuruScript_0x72139, -1
|
person_event SPRITE_FISHING_GURU, 11, 15, LEFT << 2 | $1, $0, -1, -1, (PAL_OW_GREEN << 4) | $80, 0, FishingGuruScript_0x72139, -1
|
||||||
person_event SPRITE_FISHER, 14, 12, $8, $0, 255, 2, $80, 0, FisherScript_0x72144, -1
|
person_event SPRITE_FISHER, 14, 12, LEFT << 2 | $0, $0, -1, 2, (PAL_OW_RED << 4) | $80, 0, FisherScript_0x72144, -1
|
||||||
person_event SPRITE_FISHER, 14, 12, $8, $0, 255, 4, $80, 0, FisherScript_0x72144, -1
|
person_event SPRITE_FISHER, 14, 12, LEFT << 2 | $0, $0, -1, 4, (PAL_OW_RED << 4) | $80, 0, FisherScript_0x72144, -1
|
||||||
person_event SPRITE_GYM_GUY, 7, 15, $6, $0, 255, 255, $80, 0, CeladonGymGuyScript, -1
|
person_event SPRITE_GYM_GUY, 7, 15, UP << 2 | $2, $0, -1, -1, (PAL_OW_RED << 4) | $80, 0, CeladonGymGuyScript, -1
|
||||||
person_event SPRITE_GRAMPS, 12, 6, $8, $0, 255, 255, $a0, 0, GrampsScript_0x72190, -1
|
person_event SPRITE_GRAMPS, 12, 6, LEFT << 2 | $0, $0, -1, -1, (PAL_OW_GREEN << 4) | $80, 0, GrampsScript_0x72190, -1
|
||||||
|
@ -279,10 +279,10 @@ CeladonGameCornerPrizeRoom_MapEventHeader:
|
|||||||
|
|
||||||
; signposts
|
; signposts
|
||||||
db 2
|
db 2
|
||||||
signpost 1, 2, $0, MapCeladonGameCornerPrizeRoomSignpost0Script
|
signpost 1, 2, SIGNPOST_READ, MapCeladonGameCornerPrizeRoomSignpost0Script
|
||||||
signpost 1, 4, $0, MapCeladonGameCornerPrizeRoomSignpost1Script
|
signpost 1, 4, SIGNPOST_READ, MapCeladonGameCornerPrizeRoomSignpost1Script
|
||||||
|
|
||||||
; people-events
|
; people-events
|
||||||
db 2
|
db 2
|
||||||
person_event SPRITE_GENTLEMAN, 6, 4, $6, $0, 255, 255, $80, 0, GentlemanScript_0x726e9, -1
|
person_event SPRITE_GENTLEMAN, 6, 4, UP << 2 | $2, $0, -1, -1, (PAL_OW_RED << 4) | $80, 0, GentlemanScript_0x726e9, -1
|
||||||
person_event SPRITE_PHARMACIST, 8, 8, $4, $10, 255, 255, $a0, 0, PharmacistScript_0x726ec, -1
|
person_event SPRITE_PHARMACIST, 8, 8, UP << 2 | $0, $10, -1, -1, (PAL_OW_GREEN << 4) | $80, 0, PharmacistScript_0x726ec, -1
|
||||||
|
@ -353,14 +353,14 @@ CeladonGym_MapEventHeader:
|
|||||||
|
|
||||||
; signposts
|
; signposts
|
||||||
db 2
|
db 2
|
||||||
signpost 15, 3, $0, CeladonGymStatue
|
signpost 15, 3, SIGNPOST_READ, CeladonGymStatue
|
||||||
signpost 15, 6, $0, CeladonGymStatue
|
signpost 15, 6, SIGNPOST_READ, CeladonGymStatue
|
||||||
|
|
||||||
; people-events
|
; people-events
|
||||||
db 6
|
db 6
|
||||||
person_event SPRITE_ERIKA, 7, 9, $6, $0, 255, 255, $a0, 0, ErikaScript_0x72a6a, -1
|
person_event SPRITE_ERIKA, 7, 9, UP << 2 | $2, $0, -1, -1, (PAL_OW_GREEN << 4) | $80, 0, ErikaScript_0x72a6a, -1
|
||||||
person_event SPRITE_LASS, 12, 11, $8, $0, 255, 255, $92, 2, TrainerLassMichelle, -1
|
person_event SPRITE_LASS, 12, 11, LEFT << 2 | $0, $0, -1, -1, (PAL_OW_BLUE << 4) | $82, 2, TrainerLassMichelle, -1
|
||||||
person_event SPRITE_LASS, 12, 6, $9, $0, 255, 255, $a2, 2, TrainerPicnickerTanya, -1
|
person_event SPRITE_LASS, 12, 6, LEFT << 2 | $1, $0, -1, -1, (PAL_OW_GREEN << 4) | $82, 2, TrainerPicnickerTanya, -1
|
||||||
person_event SPRITE_BUENA, 9, 7, $9, $0, 255, 255, $92, 2, TrainerBeautyJulia, -1
|
person_event SPRITE_BUENA, 9, 7, LEFT << 2 | $1, $0, -1, -1, (PAL_OW_BLUE << 4) | $82, 2, TrainerBeautyJulia, -1
|
||||||
person_event SPRITE_TWIN, 14, 8, $6, $0, 255, 255, $82, 1, TrainerTwinsJoandzoe1, -1
|
person_event SPRITE_TWIN, 14, 8, UP << 2 | $2, $0, -1, -1, (PAL_OW_RED << 4) | $82, 1, TrainerTwinsJoandzoe1, -1
|
||||||
person_event SPRITE_TWIN, 14, 9, $6, $0, 255, 255, $82, 1, TrainerTwinsJoandzoe2, -1
|
person_event SPRITE_TWIN, 14, 9, UP << 2 | $2, $0, -1, -1, (PAL_OW_RED << 4) | $82, 1, TrainerTwinsJoandzoe2, -1
|
||||||
|
@ -85,13 +85,13 @@ CeladonMansion1F_MapEventHeader:
|
|||||||
|
|
||||||
; signposts
|
; signposts
|
||||||
db 3
|
db 3
|
||||||
signpost 8, 5, $1, CeladonMansionManagersSuiteSign
|
signpost 8, 5, SIGNPOST_UP, CeladonMansionManagersSuiteSign
|
||||||
signpost 3, 0, $0, CeladonMansion1fBookshelf
|
signpost 3, 0, SIGNPOST_READ, CeladonMansion1fBookshelf
|
||||||
signpost 3, 2, $0, CeladonMansion1fBookshelf
|
signpost 3, 2, SIGNPOST_READ, CeladonMansion1fBookshelf
|
||||||
|
|
||||||
; people-events
|
; people-events
|
||||||
db 4
|
db 4
|
||||||
person_event SPRITE_GRANNY, 9, 5, $3, $0, 255, 255, $0, 0, CeladonMansionManager, -1
|
person_event SPRITE_GRANNY, 9, 5, DOWN << 2 | $3, $0, -1, -1, $0, 0, CeladonMansionManager, -1
|
||||||
person_event SPRITE_GROWLITHE, 10, 6, $16, $0, 255, 255, $0, 0, CeladonMansion1FMeowth, -1
|
person_event SPRITE_GROWLITHE, 10, 6, UP << 2 | $12, $0, -1, -1, $0, 0, CeladonMansion1FMeowth, -1
|
||||||
person_event SPRITE_CLEFAIRY, 8, 7, $16, $0, 255, 255, $0, 0, CeladonMansion1FClefairy, -1
|
person_event SPRITE_CLEFAIRY, 8, 7, UP << 2 | $12, $0, -1, -1, $0, 0, CeladonMansion1FClefairy, -1
|
||||||
person_event SPRITE_GROWLITHE, 8, 8, $16, $2, 255, 255, $90, 0, CeladonMansion1FNidoranF, -1
|
person_event SPRITE_GROWLITHE, 8, 8, UP << 2 | $12, $2, -1, -1, (PAL_OW_BLUE << 4) | $80, 0, CeladonMansion1FNidoranF, -1
|
||||||
|
@ -65,9 +65,9 @@ CeladonMansion2F_MapEventHeader:
|
|||||||
|
|
||||||
; signposts
|
; signposts
|
||||||
db 3
|
db 3
|
||||||
signpost 3, 0, $0, CeladonMansion2FComputer
|
signpost 3, 0, SIGNPOST_READ, CeladonMansion2FComputer
|
||||||
signpost 8, 5, $1, CeladonMansion2FSign
|
signpost 8, 5, SIGNPOST_UP, CeladonMansion2FSign
|
||||||
signpost 3, 2, $0, CeladonMansion2FBookshelf
|
signpost 3, 2, SIGNPOST_READ, CeladonMansion2FBookshelf
|
||||||
|
|
||||||
; people-events
|
; people-events
|
||||||
db 0
|
db 0
|
||||||
|
@ -199,14 +199,14 @@ CeladonMansion3F_MapEventHeader:
|
|||||||
|
|
||||||
; signposts
|
; signposts
|
||||||
db 4
|
db 4
|
||||||
signpost 8, 5, $1, MapCeladonMansion3FSignpost0Script
|
signpost 8, 5, SIGNPOST_UP, MapCeladonMansion3FSignpost0Script
|
||||||
signpost 3, 4, $1, MapCeladonMansion3FSignpost1Script
|
signpost 3, 4, SIGNPOST_UP, MapCeladonMansion3FSignpost1Script
|
||||||
signpost 6, 1, $1, MapCeladonMansion3FSignpost2Script
|
signpost 6, 1, SIGNPOST_UP, MapCeladonMansion3FSignpost2Script
|
||||||
signpost 3, 1, $1, MapCeladonMansion3FSignpost3Script
|
signpost 3, 1, SIGNPOST_UP, MapCeladonMansion3FSignpost3Script
|
||||||
|
|
||||||
; people-events
|
; people-events
|
||||||
db 4
|
db 4
|
||||||
person_event SPRITE_COOLTRAINER_M, 10, 7, $3, $0, 255, 255, $80, 0, CooltrainerMScript_0x71670, -1
|
person_event SPRITE_COOLTRAINER_M, 10, 7, DOWN << 2 | $3, $0, -1, -1, (PAL_OW_RED << 4) | $80, 0, CooltrainerMScript_0x71670, -1
|
||||||
person_event SPRITE_GYM_GUY, 8, 7, $7, $0, 255, 255, $90, 0, GymGuyScript_0x71696, -1
|
person_event SPRITE_GYM_GUY, 8, 7, UP << 2 | $3, $0, -1, -1, (PAL_OW_BLUE << 4) | $80, 0, GymGuyScript_0x71696, -1
|
||||||
person_event SPRITE_SUPER_NERD, 11, 4, $7, $0, 255, 255, $90, 0, SuperNerdScript_0x716bc, -1
|
person_event SPRITE_SUPER_NERD, 11, 4, UP << 2 | $3, $0, -1, -1, (PAL_OW_BLUE << 4) | $80, 0, SuperNerdScript_0x716bc, -1
|
||||||
person_event SPRITE_FISHER, 8, 4, $7, $2, 255, 255, $80, 0, FisherScript_0x716bf, -1
|
person_event SPRITE_FISHER, 8, 4, UP << 2 | $3, $2, -1, -1, (PAL_OW_RED << 4) | $80, 0, FisherScript_0x716bf, -1
|
||||||
|
@ -45,8 +45,8 @@ CeladonMansionRoof_MapEventHeader:
|
|||||||
|
|
||||||
; signposts
|
; signposts
|
||||||
db 1
|
db 1
|
||||||
signpost 1, 6, $4, MapCeladonMansionRoofSignpost0Script
|
signpost 1, 6, SIGNPOST_LEFT, MapCeladonMansionRoofSignpost0Script
|
||||||
|
|
||||||
; people-events
|
; people-events
|
||||||
db 1
|
db 1
|
||||||
person_event SPRITE_FISHER, 9, 11, $4, $10, 255, 255, $90, 0, FisherScript_0x71a39, -1
|
person_event SPRITE_FISHER, 9, 11, UP << 2 | $0, $10, -1, -1, (PAL_OW_BLUE << 4) | $80, 0, FisherScript_0x71a39, -1
|
||||||
|
@ -130,4 +130,4 @@ CeladonMansionRoofHouse_MapEventHeader:
|
|||||||
|
|
||||||
; people-events
|
; people-events
|
||||||
db 1
|
db 1
|
||||||
person_event SPRITE_PHARMACIST, 6, 7, $6, $20, 255, 255, $a0, 0, PharmacistScript_0x71afd, -1
|
person_event SPRITE_PHARMACIST, 6, 7, UP << 2 | $2, $20, -1, -1, (PAL_OW_GREEN << 4) | $80, 0, PharmacistScript_0x71afd, -1
|
||||||
|
@ -156,8 +156,8 @@ CeladonPokeCenter1F_MapEventHeader:
|
|||||||
|
|
||||||
; people-events
|
; people-events
|
||||||
db 5
|
db 5
|
||||||
person_event SPRITE_NURSE, 5, 7, $6, $0, 255, 255, $0, 0, NurseScript_0x71e22, -1
|
person_event SPRITE_NURSE, 5, 7, UP << 2 | $2, $0, -1, -1, $0, 0, NurseScript_0x71e22, -1
|
||||||
person_event SPRITE_GENTLEMAN, 9, 5, $5, $1, 255, 255, $0, 0, GentlemanScript_0x71e25, -1
|
person_event SPRITE_GENTLEMAN, 9, 5, UP << 2 | $1, $1, -1, -1, $0, 0, GentlemanScript_0x71e25, -1
|
||||||
person_event SPRITE_PHARMACIST, 7, 4, $6, $0, 255, 255, $80, 0, PharmacistScript_0x71e2b, -1
|
person_event SPRITE_PHARMACIST, 7, 4, UP << 2 | $2, $0, -1, -1, (PAL_OW_RED << 4) | $80, 0, PharmacistScript_0x71e2b, -1
|
||||||
person_event SPRITE_COOLTRAINER_F, 10, 12, $5, $1, 255, 255, $a0, 0, CooltrainerFScript_0x71e28, -1
|
person_event SPRITE_COOLTRAINER_F, 10, 12, UP << 2 | $1, $1, -1, -1, (PAL_OW_GREEN << 4) | $80, 0, CooltrainerFScript_0x71e28, -1
|
||||||
person_event SPRITE_SUPER_NERD, 7, 8, $6, $0, 255, 255, $90, 0, SuperNerdScript_0x71e2e, EVENT_SET_WHEN_FOUGHT_HO_OH
|
person_event SPRITE_SUPER_NERD, 7, 8, UP << 2 | $2, $0, -1, -1, (PAL_OW_BLUE << 4) | $80, 0, SuperNerdScript_0x71e2e, EVENT_SET_WHEN_FOUGHT_HO_OH
|
||||||
|
@ -288,21 +288,21 @@ CeruleanCity_MapEventHeader:
|
|||||||
|
|
||||||
; signposts
|
; signposts
|
||||||
db 9
|
db 9
|
||||||
signpost 23, 23, $0, CeruleanCitySign
|
signpost 23, 23, SIGNPOST_READ, CeruleanCitySign
|
||||||
signpost 25, 27, $0, CeruleanGymSign
|
signpost 25, 27, SIGNPOST_READ, CeruleanGymSign
|
||||||
signpost 29, 11, $0, CeruleanBikeShopSign
|
signpost 29, 11, SIGNPOST_READ, CeruleanBikeShopSign
|
||||||
signpost 17, 25, $0, CeruleanPoliceSign
|
signpost 17, 25, SIGNPOST_READ, CeruleanPoliceSign
|
||||||
signpost 7, 23, $0, CeruleanCapeSign
|
signpost 7, 23, SIGNPOST_READ, CeruleanCapeSign
|
||||||
signpost 29, 14, $0, CeruleanLockedDoor
|
signpost 29, 14, SIGNPOST_READ, CeruleanLockedDoor
|
||||||
signpost 21, 20, $0, CeruleanCityPokeCenterSign
|
signpost 21, 20, SIGNPOST_READ, CeruleanCityPokeCenterSign
|
||||||
signpost 29, 26, $0, CeruleanCityMartSign
|
signpost 29, 26, SIGNPOST_READ, CeruleanCityMartSign
|
||||||
signpost 12, 2, $7, MapCeruleanCitySignpostItem8
|
signpost 12, 2, SIGNPOST_ITEMIFSET, MapCeruleanCitySignpostItem8
|
||||||
|
|
||||||
; people-events
|
; people-events
|
||||||
db 6
|
db 6
|
||||||
person_event SPRITE_COOLTRAINER_M, 27, 19, $2, $22, 255, 255, $90, 0, CooltrainerMScript_0x184009, -1
|
person_event SPRITE_COOLTRAINER_M, 27, 19, DOWN << 2 | $2, $22, -1, -1, (PAL_OW_BLUE << 4) | $80, 0, CooltrainerMScript_0x184009, -1
|
||||||
person_event SPRITE_SUPER_NERD, 19, 27, $2, $11, 255, 255, $90, 0, SuperNerdScript_0x18401d, -1
|
person_event SPRITE_SUPER_NERD, 19, 27, DOWN << 2 | $2, $11, -1, -1, (PAL_OW_BLUE << 4) | $80, 0, SuperNerdScript_0x18401d, -1
|
||||||
person_event SPRITE_SLOWPOKE, 28, 24, $1, $0, 255, 255, $0, 0, CeruleanCitySlowbro, -1
|
person_event SPRITE_SLOWPOKE, 28, 24, DOWN << 2 | $1, $0, -1, -1, $0, 0, CeruleanCitySlowbro, -1
|
||||||
person_event SPRITE_COOLTRAINER_F, 28, 25, $8, $0, 255, 255, $a0, 0, CooltrainerFScript_0x18402a, -1
|
person_event SPRITE_COOLTRAINER_F, 28, 25, LEFT << 2 | $0, $0, -1, -1, (PAL_OW_GREEN << 4) | $80, 0, CooltrainerFScript_0x18402a, -1
|
||||||
person_event SPRITE_FISHER, 30, 34, $5, $1, 255, 255, $80, 0, FisherScript_0x18404a, -1
|
person_event SPRITE_FISHER, 30, 34, UP << 2 | $1, $1, -1, -1, (PAL_OW_RED << 4) | $80, 0, FisherScript_0x18404a, -1
|
||||||
person_event SPRITE_YOUNGSTER, 16, 10, $3, $1, 255, 255, $80, 0, YoungsterScript_0x184064, -1
|
person_event SPRITE_YOUNGSTER, 16, 10, DOWN << 2 | $3, $1, -1, -1, (PAL_OW_RED << 4) | $80, 0, YoungsterScript_0x184064, -1
|
||||||
|
@ -420,15 +420,15 @@ CeruleanGym_MapEventHeader:
|
|||||||
|
|
||||||
; signposts
|
; signposts
|
||||||
db 3
|
db 3
|
||||||
signpost 8, 3, $7, MapCeruleanGymSignpostItem0
|
signpost 8, 3, SIGNPOST_ITEMIFSET, MapCeruleanGymSignpostItem0
|
||||||
signpost 13, 2, $0, CeruleanGymStatue1
|
signpost 13, 2, SIGNPOST_READ, CeruleanGymStatue1
|
||||||
signpost 13, 6, $0, CeruleanGymStatue2
|
signpost 13, 6, SIGNPOST_READ, CeruleanGymStatue2
|
||||||
|
|
||||||
; people-events
|
; people-events
|
||||||
db 6
|
db 6
|
||||||
person_event SPRITE_ROCKET, 14, 8, $6, $0, 255, 255, $0, 0, ObjectEvent, EVENT_76D
|
person_event SPRITE_ROCKET, 14, 8, UP << 2 | $2, $0, -1, -1, $0, 0, ObjectEvent, EVENT_76D
|
||||||
person_event SPRITE_MISTY, 7, 9, $6, $0, 255, 255, $80, 0, MistyScript_0x188432, EVENT_TRAINERS_IN_CERULEAN_GYM
|
person_event SPRITE_MISTY, 7, 9, UP << 2 | $2, $0, -1, -1, (PAL_OW_RED << 4) | $80, 0, MistyScript_0x188432, EVENT_TRAINERS_IN_CERULEAN_GYM
|
||||||
person_event SPRITE_SWIMMER_GIRL, 10, 8, $9, $0, 255, 255, $a2, 3, TrainerSwimmerfDiana, EVENT_TRAINERS_IN_CERULEAN_GYM
|
person_event SPRITE_SWIMMER_GIRL, 10, 8, LEFT << 2 | $1, $0, -1, -1, (PAL_OW_GREEN << 4) | $82, 3, TrainerSwimmerfDiana, EVENT_TRAINERS_IN_CERULEAN_GYM
|
||||||
person_event SPRITE_SWIMMER_GIRL, 13, 5, $9, $0, 255, 255, $a2, 1, TrainerSwimmerfBriana, EVENT_TRAINERS_IN_CERULEAN_GYM
|
person_event SPRITE_SWIMMER_GIRL, 13, 5, LEFT << 2 | $1, $0, -1, -1, (PAL_OW_GREEN << 4) | $82, 1, TrainerSwimmerfBriana, EVENT_TRAINERS_IN_CERULEAN_GYM
|
||||||
person_event SPRITE_SWIMMER_GUY, 13, 12, $8, $0, 255, 255, $82, 3, TrainerSwimmermParker, EVENT_TRAINERS_IN_CERULEAN_GYM
|
person_event SPRITE_SWIMMER_GUY, 13, 12, LEFT << 2 | $0, $0, -1, -1, (PAL_OW_RED << 4) | $82, 3, TrainerSwimmermParker, EVENT_TRAINERS_IN_CERULEAN_GYM
|
||||||
person_event SPRITE_GYM_GUY, 17, 11, $6, $0, 255, 255, $90, 0, CeruleanGymGuyScript, EVENT_TRAINERS_IN_CERULEAN_GYM
|
person_event SPRITE_GYM_GUY, 17, 11, UP << 2 | $2, $0, -1, -1, (PAL_OW_BLUE << 4) | $80, 0, CeruleanGymGuyScript, EVENT_TRAINERS_IN_CERULEAN_GYM
|
||||||
|
@ -30,4 +30,4 @@ CeruleanGymBadgeSpeechHouse_MapEventHeader:
|
|||||||
|
|
||||||
; people-events
|
; people-events
|
||||||
db 1
|
db 1
|
||||||
person_event SPRITE_POKEFAN_M, 7, 6, $9, $0, 255, 255, $0, 0, PokefanMScript_0x188002, -1
|
person_event SPRITE_POKEFAN_M, 7, 6, LEFT << 2 | $1, $0, -1, -1, $0, 0, PokefanMScript_0x188002, -1
|
||||||
|
@ -57,6 +57,6 @@ CeruleanMart_MapEventHeader:
|
|||||||
|
|
||||||
; people-events
|
; people-events
|
||||||
db 3
|
db 3
|
||||||
person_event SPRITE_CLERK, 7, 5, $9, $0, 255, 255, $0, 0, ClerkScript_0x188ac0, -1
|
person_event SPRITE_CLERK, 7, 5, LEFT << 2 | $1, $0, -1, -1, $0, 0, ClerkScript_0x188ac0, -1
|
||||||
person_event SPRITE_COOLTRAINER_M, 10, 5, $6, $0, 255, 255, $a0, 0, CooltrainerMScript_0x188ac7, -1
|
person_event SPRITE_COOLTRAINER_M, 10, 5, UP << 2 | $2, $0, -1, -1, (PAL_OW_GREEN << 4) | $80, 0, CooltrainerMScript_0x188ac7, -1
|
||||||
person_event SPRITE_COOLTRAINER_F, 6, 11, $5, $2, 255, 255, $80, 0, CooltrainerFScript_0x188aca, -1
|
person_event SPRITE_COOLTRAINER_F, 6, 11, UP << 2 | $1, $2, -1, -1, (PAL_OW_RED << 4) | $80, 0, CooltrainerFScript_0x188aca, -1
|
||||||
|
@ -75,6 +75,6 @@ CeruleanPokeCenter1F_MapEventHeader:
|
|||||||
|
|
||||||
; people-events
|
; people-events
|
||||||
db 3
|
db 3
|
||||||
person_event SPRITE_NURSE, 5, 7, $6, $0, 255, 255, $0, 0, NurseScript_0x18820f, -1
|
person_event SPRITE_NURSE, 5, 7, UP << 2 | $2, $0, -1, -1, $0, 0, NurseScript_0x18820f, -1
|
||||||
person_event SPRITE_SUPER_NERD, 8, 12, $5, $1, 255, 255, $0, 0, SuperNerdScript_0x188212, -1
|
person_event SPRITE_SUPER_NERD, 8, 12, UP << 2 | $1, $1, -1, -1, $0, 0, SuperNerdScript_0x188212, -1
|
||||||
person_event SPRITE_GYM_GUY, 9, 5, $2, $11, 255, 255, $a0, 0, GymGuyScript_0x18821e, -1
|
person_event SPRITE_GYM_GUY, 9, 5, DOWN << 2 | $2, $11, -1, -1, (PAL_OW_GREEN << 4) | $80, 0, GymGuyScript_0x18821e, -1
|
||||||
|
@ -55,6 +55,6 @@ CeruleanPoliceStation_MapEventHeader:
|
|||||||
|
|
||||||
; people-events
|
; people-events
|
||||||
db 3
|
db 3
|
||||||
person_event SPRITE_FISHING_GURU, 5, 9, $7, $0, 255, 255, $a0, 0, FishingGuruScript_0x18804a, -1
|
person_event SPRITE_FISHING_GURU, 5, 9, UP << 2 | $3, $0, -1, -1, (PAL_OW_GREEN << 4) | $80, 0, FishingGuruScript_0x18804a, -1
|
||||||
person_event SPRITE_POKEFAN_F, 8, 9, $8, $0, 255, 255, $90, 0, PokefanFScript_0x18804d, -1
|
person_event SPRITE_POKEFAN_F, 8, 9, LEFT << 2 | $0, $0, -1, -1, (PAL_OW_BLUE << 4) | $80, 0, PokefanFScript_0x18804d, -1
|
||||||
person_event SPRITE_DIGLETT, 9, 7, $16, $0, 255, 255, $b0, 0, DiglettScript_0x188050, -1
|
person_event SPRITE_DIGLETT, 9, 7, UP << 2 | $12, $0, -1, -1, (PAL_OW_BROWN << 4) | $80, 0, DiglettScript_0x188050, -1
|
||||||
|
@ -64,7 +64,7 @@ CeruleanTradeSpeechHouse_MapEventHeader:
|
|||||||
|
|
||||||
; people-events
|
; people-events
|
||||||
db 4
|
db 4
|
||||||
person_event SPRITE_GRANNY, 8, 6, $9, $0, 255, 255, $90, 0, GrannyScript_0x188133, -1
|
person_event SPRITE_GRANNY, 8, 6, LEFT << 2 | $1, $0, -1, -1, (PAL_OW_BLUE << 4) | $80, 0, GrannyScript_0x188133, -1
|
||||||
person_event SPRITE_GRAMPS, 6, 5, $2, $0, 255, 255, $a0, 0, GrampsScript_0x188136, -1
|
person_event SPRITE_GRAMPS, 6, 5, DOWN << 2 | $2, $0, -1, -1, (PAL_OW_GREEN << 4) | $80, 0, GrampsScript_0x188136, -1
|
||||||
person_event SPRITE_RHYDON, 6, 9, $16, $0, 255, 255, $b0, 0, RhydonScript_0x188139, -1
|
person_event SPRITE_RHYDON, 6, 9, UP << 2 | $12, $0, -1, -1, (PAL_OW_BROWN << 4) | $80, 0, RhydonScript_0x188139, -1
|
||||||
person_event SPRITE_ZUBAT, 10, 9, $16, $0, 255, 255, $0, 0, ZubatScript_0x188143, -1
|
person_event SPRITE_ZUBAT, 10, 9, UP << 2 | $12, $0, -1, -1, $0, 0, ZubatScript_0x188143, -1
|
||||||
|
@ -157,12 +157,12 @@ CharcoalKiln_MapEventHeader:
|
|||||||
|
|
||||||
; signposts
|
; signposts
|
||||||
db 3
|
db 3
|
||||||
signpost 1, 0, $0, CharcoalKilnBookshelf
|
signpost 1, 0, SIGNPOST_READ, CharcoalKilnBookshelf
|
||||||
signpost 1, 1, $0, CharcoalKilnBookshelf
|
signpost 1, 1, SIGNPOST_READ, CharcoalKilnBookshelf
|
||||||
signpost 1, 7, $0, CharcoalKilnRadio
|
signpost 1, 7, SIGNPOST_READ, CharcoalKilnRadio
|
||||||
|
|
||||||
; people-events
|
; people-events
|
||||||
db 3
|
db 3
|
||||||
person_event SPRITE_BLACK_BELT, 7, 6, $3, $0, 255, 255, $0, 0, CharcoalKilnBoss, EVENT_6F7
|
person_event SPRITE_BLACK_BELT, 7, 6, DOWN << 2 | $3, $0, -1, -1, $0, 0, CharcoalKilnBoss, EVENT_6F7
|
||||||
person_event SPRITE_YOUNGSTER, 7, 9, $2, $11, 255, 255, $0, 0, CharcoalKilnApprentice, EVENT_6F6
|
person_event SPRITE_YOUNGSTER, 7, 9, DOWN << 2 | $2, $11, -1, -1, $0, 0, CharcoalKilnApprentice, EVENT_6F6
|
||||||
person_event SPRITE_MOLTRES, 10, 9, $16, $22, 255, 255, $b0, 0, CharcoalKilnFarfetchd, EVENT_6F5
|
person_event SPRITE_MOLTRES, 10, 9, UP << 2 | $12, $22, -1, -1, (PAL_OW_BROWN << 4) | $80, 0, CharcoalKilnFarfetchd, EVENT_6F5
|
||||||
|
@ -563,15 +563,15 @@ CherrygroveCity_MapEventHeader:
|
|||||||
|
|
||||||
; signposts
|
; signposts
|
||||||
db 4
|
db 4
|
||||||
signpost 8, 30, $0, CherrygroveCitySign
|
signpost 8, 30, SIGNPOST_READ, CherrygroveCitySign
|
||||||
signpost 9, 23, $0, GuideGentsHouseSign
|
signpost 9, 23, SIGNPOST_READ, GuideGentsHouseSign
|
||||||
signpost 3, 24, $0, CherrygroveCityMartSign
|
signpost 3, 24, SIGNPOST_READ, CherrygroveCityMartSign
|
||||||
signpost 3, 30, $0, CherrygroveCityPokeCenterSign
|
signpost 3, 30, SIGNPOST_READ, CherrygroveCityPokeCenterSign
|
||||||
|
|
||||||
; people-events
|
; people-events
|
||||||
db 5
|
db 5
|
||||||
person_event SPRITE_GRAMPS, 10, 36, $6, $0, 255, 255, $0, 0, CherrygroveCityGuideGent, EVENT_6FE
|
person_event SPRITE_GRAMPS, 10, 36, UP << 2 | $2, $0, -1, -1, $0, 0, CherrygroveCityGuideGent, EVENT_6FE
|
||||||
person_event SPRITE_SILVER, 10, 43, $3, $0, 255, 255, $0, 0, ObjectEvent, EVENT_6BE
|
person_event SPRITE_SILVER, 10, 43, DOWN << 2 | $3, $0, -1, -1, $0, 0, ObjectEvent, EVENT_6BE
|
||||||
person_event SPRITE_TEACHER, 16, 31, $5, $1, 255, 255, $90, 0, TeacherScript_0x19c146, -1
|
person_event SPRITE_TEACHER, 16, 31, UP << 2 | $1, $1, -1, -1, (PAL_OW_BLUE << 4) | $80, 0, TeacherScript_0x19c146, -1
|
||||||
person_event SPRITE_YOUNGSTER, 11, 27, $5, $1, 255, 255, $80, 0, YoungsterScript_0x19c15a, -1
|
person_event SPRITE_YOUNGSTER, 11, 27, UP << 2 | $1, $1, -1, -1, (PAL_OW_RED << 4) | $80, 0, YoungsterScript_0x19c15a, -1
|
||||||
person_event SPRITE_FISHER, 16, 11, $9, $0, 255, 255, $a0, 0, MysticWaterGuy, -1
|
person_event SPRITE_FISHER, 16, 11, LEFT << 2 | $1, $0, -1, -1, (PAL_OW_GREEN << 4) | $80, 0, MysticWaterGuy, -1
|
||||||
|
@ -51,10 +51,10 @@ CherrygroveEvolutionSpeechHouse_MapEventHeader:
|
|||||||
|
|
||||||
; signposts
|
; signposts
|
||||||
db 2
|
db 2
|
||||||
signpost 1, 0, $0, CherrygroveEvolutionSpeechHouseBookshelf
|
signpost 1, 0, SIGNPOST_READ, CherrygroveEvolutionSpeechHouseBookshelf
|
||||||
signpost 1, 1, $0, CherrygroveEvolutionSpeechHouseBookshelf
|
signpost 1, 1, SIGNPOST_READ, CherrygroveEvolutionSpeechHouseBookshelf
|
||||||
|
|
||||||
; people-events
|
; people-events
|
||||||
db 2
|
db 2
|
||||||
person_event SPRITE_LASS, 9, 7, $8, $0, 255, 255, $a0, 0, LassScript_0x196cb9, -1
|
person_event SPRITE_LASS, 9, 7, LEFT << 2 | $0, $0, -1, -1, (PAL_OW_GREEN << 4) | $80, 0, LassScript_0x196cb9, -1
|
||||||
person_event SPRITE_YOUNGSTER, 9, 6, $9, $0, 255, 255, $80, 0, YoungsterScript_0x196cb2, -1
|
person_event SPRITE_YOUNGSTER, 9, 6, LEFT << 2 | $1, $0, -1, -1, (PAL_OW_RED << 4) | $80, 0, YoungsterScript_0x196cb2, -1
|
||||||
|
@ -54,10 +54,10 @@ CherrygroveGymSpeechHouse_MapEventHeader:
|
|||||||
|
|
||||||
; signposts
|
; signposts
|
||||||
db 2
|
db 2
|
||||||
signpost 1, 0, $0, CherrygroveGymSpeechHouseBookshelf
|
signpost 1, 0, SIGNPOST_READ, CherrygroveGymSpeechHouseBookshelf
|
||||||
signpost 1, 1, $0, CherrygroveGymSpeechHouseBookshelf
|
signpost 1, 1, SIGNPOST_READ, CherrygroveGymSpeechHouseBookshelf
|
||||||
|
|
||||||
; people-events
|
; people-events
|
||||||
db 2
|
db 2
|
||||||
person_event SPRITE_POKEFAN_M, 7, 6, $6, $0, 255, 255, $0, 0, PokefanMScript_0x196ae1, -1
|
person_event SPRITE_POKEFAN_M, 7, 6, UP << 2 | $2, $0, -1, -1, $0, 0, PokefanMScript_0x196ae1, -1
|
||||||
person_event SPRITE_BUG_CATCHER, 9, 9, $5, $1, 255, 255, $80, 0, BugCatcherScript_0x196ae4, -1
|
person_event SPRITE_BUG_CATCHER, 9, 9, UP << 2 | $1, $1, -1, -1, (PAL_OW_RED << 4) | $80, 0, BugCatcherScript_0x196ae4, -1
|
||||||
|
@ -83,6 +83,6 @@ CherrygroveMart_MapEventHeader:
|
|||||||
|
|
||||||
; people-events
|
; people-events
|
||||||
db 3
|
db 3
|
||||||
person_event SPRITE_CLERK, 7, 5, $9, $0, 255, 255, $0, 0, ClerkScript_0x19680a, -1
|
person_event SPRITE_CLERK, 7, 5, LEFT << 2 | $1, $0, -1, -1, $0, 0, ClerkScript_0x19680a, -1
|
||||||
person_event SPRITE_COOLTRAINER_M, 10, 11, $5, $2, 255, 255, $0, 0, CooltrainerMScript_0x19681d, -1
|
person_event SPRITE_COOLTRAINER_M, 10, 11, UP << 2 | $1, $2, -1, -1, $0, 0, CooltrainerMScript_0x19681d, -1
|
||||||
person_event SPRITE_YOUNGSTER, 9, 6, $6, $0, 255, 255, $80, 0, YoungsterScript_0x196831, -1
|
person_event SPRITE_YOUNGSTER, 9, 6, UP << 2 | $2, $0, -1, -1, (PAL_OW_RED << 4) | $80, 0, YoungsterScript_0x196831, -1
|
||||||
|
@ -80,7 +80,7 @@ CherrygrovePokeCenter1F_MapEventHeader:
|
|||||||
|
|
||||||
; people-events
|
; people-events
|
||||||
db 4
|
db 4
|
||||||
person_event SPRITE_NURSE, 5, 7, $6, $0, 255, 255, $0, 0, NurseScript_0x19696d, -1
|
person_event SPRITE_NURSE, 5, 7, UP << 2 | $2, $0, -1, -1, $0, 0, NurseScript_0x19696d, -1
|
||||||
person_event SPRITE_FISHER, 7, 6, $7, $0, 255, 255, $80, 0, FisherScript_0x196970, -1
|
person_event SPRITE_FISHER, 7, 6, UP << 2 | $3, $0, -1, -1, (PAL_OW_RED << 4) | $80, 0, FisherScript_0x196970, -1
|
||||||
person_event SPRITE_GENTLEMAN, 10, 12, $7, $0, 255, 255, $0, 0, GentlemanScript_0x196973, -1
|
person_event SPRITE_GENTLEMAN, 10, 12, UP << 2 | $3, $0, -1, -1, $0, 0, GentlemanScript_0x196973, -1
|
||||||
person_event SPRITE_TEACHER, 10, 5, $9, $0, 255, 255, $a0, 0, TeacherScript_0x196976, -1
|
person_event SPRITE_TEACHER, 10, 5, LEFT << 2 | $1, $0, -1, -1, (PAL_OW_GREEN << 4) | $80, 0, TeacherScript_0x196976, -1
|
||||||
|
@ -392,26 +392,26 @@ CianwoodCity_MapEventHeader:
|
|||||||
|
|
||||||
; signposts
|
; signposts
|
||||||
db 8
|
db 8
|
||||||
signpost 34, 20, $0, CianwoodCitySign
|
signpost 34, 20, SIGNPOST_READ, CianwoodCitySign
|
||||||
signpost 45, 7, $0, CianwoodGymSign
|
signpost 45, 7, SIGNPOST_READ, CianwoodGymSign
|
||||||
signpost 43, 24, $0, CianwoodPokeCenterSign
|
signpost 43, 24, SIGNPOST_READ, CianwoodPokeCenterSign
|
||||||
signpost 47, 19, $0, CianwoodPharmacySign
|
signpost 47, 19, SIGNPOST_READ, CianwoodPharmacySign
|
||||||
signpost 32, 8, $0, CianwoodPhotoStudioSign
|
signpost 32, 8, SIGNPOST_READ, CianwoodPhotoStudioSign
|
||||||
signpost 24, 8, $0, CianwoodPokeSeerSign
|
signpost 24, 8, SIGNPOST_READ, CianwoodPokeSeerSign
|
||||||
signpost 19, 4, $7, MapCianwoodCitySignpostItem6
|
signpost 19, 4, SIGNPOST_ITEMIFSET, MapCianwoodCitySignpostItem6
|
||||||
signpost 29, 5, $7, MapCianwoodCitySignpostItem7
|
signpost 29, 5, SIGNPOST_ITEMIFSET, MapCianwoodCitySignpostItem7
|
||||||
|
|
||||||
; people-events
|
; people-events
|
||||||
db 12
|
db 12
|
||||||
person_event SPRITE_STANDING_YOUNGSTER, 41, 25, $3, $0, 255, 255, $a0, 0, StandingYoungsterScript_0x1a00b3, -1
|
person_event SPRITE_STANDING_YOUNGSTER, 41, 25, DOWN << 2 | $3, $0, -1, -1, (PAL_OW_GREEN << 4) | $80, 0, StandingYoungsterScript_0x1a00b3, -1
|
||||||
person_event SPRITE_POKEFAN_M, 37, 21, $5, $1, 255, 255, $0, 0, PokefanMScript_0x1a00b6, -1
|
person_event SPRITE_POKEFAN_M, 37, 21, UP << 2 | $1, $1, -1, -1, $0, 0, PokefanMScript_0x1a00b6, -1
|
||||||
person_event SPRITE_LASS, 46, 18, $4, $20, 255, 255, $0, 0, LassScript_0x1a00b9, -1
|
person_event SPRITE_LASS, 46, 18, UP << 2 | $0, $20, -1, -1, $0, 0, LassScript_0x1a00b9, -1
|
||||||
person_event SPRITE_ROCK, 20, 12, $18, $0, 255, 255, $0, 0, CianwoodCityRock, -1
|
person_event SPRITE_ROCK, 20, 12, LEFT << 2 | $10, $0, -1, -1, $0, 0, CianwoodCityRock, -1
|
||||||
person_event SPRITE_ROCK, 21, 13, $18, $0, 255, 255, $0, 0, CianwoodCityRock, -1
|
person_event SPRITE_ROCK, 21, 13, LEFT << 2 | $10, $0, -1, -1, $0, 0, CianwoodCityRock, -1
|
||||||
person_event SPRITE_ROCK, 29, 8, $18, $0, 255, 255, $0, 0, CianwoodCityRock, -1
|
person_event SPRITE_ROCK, 29, 8, LEFT << 2 | $10, $0, -1, -1, $0, 0, CianwoodCityRock, -1
|
||||||
person_event SPRITE_ROCK, 33, 9, $18, $0, 255, 255, $0, 0, CianwoodCityRock, -1
|
person_event SPRITE_ROCK, 33, 9, LEFT << 2 | $10, $0, -1, -1, $0, 0, CianwoodCityRock, -1
|
||||||
person_event SPRITE_ROCK, 31, 14, $18, $0, 255, 255, $0, 0, CianwoodCityRock, -1
|
person_event SPRITE_ROCK, 31, 14, LEFT << 2 | $10, $0, -1, -1, $0, 0, CianwoodCityRock, -1
|
||||||
person_event SPRITE_ROCK, 23, 8, $18, $0, 255, 255, $0, 0, CianwoodCityRock, -1
|
person_event SPRITE_ROCK, 23, 8, LEFT << 2 | $10, $0, -1, -1, $0, 0, CianwoodCityRock, -1
|
||||||
person_event SPRITE_POKEFAN_F, 50, 14, $5, $1, 255, 255, $0, 0, PokefanFScript_0x1a0084, -1
|
person_event SPRITE_POKEFAN_F, 50, 14, UP << 2 | $1, $1, -1, -1, $0, 0, PokefanFScript_0x1a0084, -1
|
||||||
person_event SPRITE_SUPER_NERD, 25, 15, $7, $0, 255, 255, $90, 0, ObjectEvent, EVENT_7AD
|
person_event SPRITE_SUPER_NERD, 25, 15, UP << 2 | $3, $0, -1, -1, (PAL_OW_BLUE << 4) | $80, 0, ObjectEvent, EVENT_7AD
|
||||||
person_event SPRITE_SUICUNE, 18, 14, $1, $0, 255, 255, $90, 0, ObjectEvent, EVENT_SAW_SUICUNE_AT_CIANWOOD_CITY
|
person_event SPRITE_SUICUNE, 18, 14, DOWN << 2 | $1, $0, -1, -1, (PAL_OW_BLUE << 4) | $80, 0, ObjectEvent, EVENT_SAW_SUICUNE_AT_CIANWOOD_CITY
|
||||||
|
@ -62,4 +62,4 @@ CianwoodCityPhotoStudio_MapEventHeader:
|
|||||||
|
|
||||||
; people-events
|
; people-events
|
||||||
db 1
|
db 1
|
||||||
person_event SPRITE_FISHING_GURU, 7, 6, $6, $0, 255, 255, $80, 0, FishingGuruScript_0x9e0e0, -1
|
person_event SPRITE_FISHING_GURU, 7, 6, UP << 2 | $2, $0, -1, -1, (PAL_OW_RED << 4) | $80, 0, FishingGuruScript_0x9e0e0, -1
|
||||||
|
@ -372,17 +372,17 @@ CianwoodGym_MapEventHeader:
|
|||||||
|
|
||||||
; signposts
|
; signposts
|
||||||
db 2
|
db 2
|
||||||
signpost 15, 3, $0, CianwoodGymStatue
|
signpost 15, 3, SIGNPOST_READ, CianwoodGymStatue
|
||||||
signpost 15, 6, $0, CianwoodGymStatue
|
signpost 15, 6, SIGNPOST_READ, CianwoodGymStatue
|
||||||
|
|
||||||
; people-events
|
; people-events
|
||||||
db 9
|
db 9
|
||||||
person_event SPRITE_CHUCK, 5, 8, $6, $0, 255, 255, $b0, 0, ChuckScript_0x9d60f, -1
|
person_event SPRITE_CHUCK, 5, 8, UP << 2 | $2, $0, -1, -1, (PAL_OW_BROWN << 4) | $80, 0, ChuckScript_0x9d60f, -1
|
||||||
person_event SPRITE_BLACK_BELT, 16, 6, $9, $0, 255, 255, $b2, 3, TrainerBlackbeltYoshi, -1
|
person_event SPRITE_BLACK_BELT, 16, 6, LEFT << 2 | $1, $0, -1, -1, (PAL_OW_BROWN << 4) | $82, 3, TrainerBlackbeltYoshi, -1
|
||||||
person_event SPRITE_BLACK_BELT, 16, 11, $8, $0, 255, 255, $b2, 3, TrainerBlackbeltLao, -1
|
person_event SPRITE_BLACK_BELT, 16, 11, LEFT << 2 | $0, $0, -1, -1, (PAL_OW_BROWN << 4) | $82, 3, TrainerBlackbeltLao, -1
|
||||||
person_event SPRITE_BLACK_BELT, 13, 7, $9, $0, 255, 255, $b2, 2, TrainerBlackbeltNob, -1
|
person_event SPRITE_BLACK_BELT, 13, 7, LEFT << 2 | $1, $0, -1, -1, (PAL_OW_BROWN << 4) | $82, 2, TrainerBlackbeltNob, -1
|
||||||
person_event SPRITE_BLACK_BELT, 9, 9, $8, $0, 255, 255, $b2, 1, TrainerBlackbeltLung, -1
|
person_event SPRITE_BLACK_BELT, 9, 9, LEFT << 2 | $0, $0, -1, -1, (PAL_OW_BROWN << 4) | $82, 1, TrainerBlackbeltLung, -1
|
||||||
person_event SPRITE_BOULDER, 5, 9, $19, $0, 255, 255, $0, 0, CianwoodGymBoulder, -1
|
person_event SPRITE_BOULDER, 5, 9, LEFT << 2 | $11, $0, -1, -1, $0, 0, CianwoodGymBoulder, -1
|
||||||
person_event SPRITE_BOULDER, 11, 7, $19, $0, 255, 255, $0, 0, CianwoodGymBoulder, -1
|
person_event SPRITE_BOULDER, 11, 7, LEFT << 2 | $11, $0, -1, -1, $0, 0, CianwoodGymBoulder, -1
|
||||||
person_event SPRITE_BOULDER, 11, 8, $19, $0, 255, 255, $0, 0, CianwoodGymBoulder, -1
|
person_event SPRITE_BOULDER, 11, 8, LEFT << 2 | $11, $0, -1, -1, $0, 0, CianwoodGymBoulder, -1
|
||||||
person_event SPRITE_BOULDER, 11, 9, $19, $0, 255, 255, $0, 0, CianwoodGymBoulder, -1
|
person_event SPRITE_BOULDER, 11, 9, LEFT << 2 | $11, $0, -1, -1, $0, 0, CianwoodGymBoulder, -1
|
||||||
|
@ -70,11 +70,11 @@ CianwoodLugiaSpeechHouse_MapEventHeader:
|
|||||||
|
|
||||||
; signposts
|
; signposts
|
||||||
db 2
|
db 2
|
||||||
signpost 1, 0, $0, CianwoodLugiaSpeechHouseBookshelf
|
signpost 1, 0, SIGNPOST_READ, CianwoodLugiaSpeechHouseBookshelf
|
||||||
signpost 1, 1, $0, CianwoodLugiaSpeechHouseBookshelf
|
signpost 1, 1, SIGNPOST_READ, CianwoodLugiaSpeechHouseBookshelf
|
||||||
|
|
||||||
; people-events
|
; people-events
|
||||||
db 3
|
db 3
|
||||||
person_event SPRITE_TEACHER, 8, 6, $6, $0, 255, 255, $0, 0, TeacherScript_0x9e1b0, -1
|
person_event SPRITE_TEACHER, 8, 6, UP << 2 | $2, $0, -1, -1, $0, 0, TeacherScript_0x9e1b0, -1
|
||||||
person_event SPRITE_LASS, 9, 10, $5, $1, 255, 255, $a0, 0, LassScript_0x9e1b3, -1
|
person_event SPRITE_LASS, 9, 10, UP << 2 | $1, $1, -1, -1, (PAL_OW_GREEN << 4) | $80, 0, LassScript_0x9e1b3, -1
|
||||||
person_event SPRITE_TWIN, 6, 4, $7, $0, 255, 255, $90, 0, TwinScript_0x9e1b6, -1
|
person_event SPRITE_TWIN, 6, 4, UP << 2 | $3, $0, -1, -1, (PAL_OW_BLUE << 4) | $80, 0, TwinScript_0x9e1b6, -1
|
||||||
|
@ -85,9 +85,9 @@ CianwoodPharmacy_MapEventHeader:
|
|||||||
|
|
||||||
; signposts
|
; signposts
|
||||||
db 2
|
db 2
|
||||||
signpost 1, 0, $0, CianwoodPharmacyBookshelf
|
signpost 1, 0, SIGNPOST_READ, CianwoodPharmacyBookshelf
|
||||||
signpost 1, 1, $0, CianwoodPharmacyBookshelf
|
signpost 1, 1, SIGNPOST_READ, CianwoodPharmacyBookshelf
|
||||||
|
|
||||||
; people-events
|
; people-events
|
||||||
db 1
|
db 1
|
||||||
person_event SPRITE_PHARMACIST, 7, 6, $6, $0, 255, 255, $80, 0, CianwoodPharmacist, -1
|
person_event SPRITE_PHARMACIST, 7, 6, UP << 2 | $2, $0, -1, -1, (PAL_OW_RED << 4) | $80, 0, CianwoodPharmacist, -1
|
||||||
|
@ -143,7 +143,7 @@ CianwoodPokeCenter1F_MapEventHeader:
|
|||||||
|
|
||||||
; people-events
|
; people-events
|
||||||
db 4
|
db 4
|
||||||
person_event SPRITE_NURSE, 5, 7, $6, $0, 255, 255, $0, 0, NurseScript_0x9dbcf, -1
|
person_event SPRITE_NURSE, 5, 7, UP << 2 | $2, $0, -1, -1, $0, 0, NurseScript_0x9dbcf, -1
|
||||||
person_event SPRITE_LASS, 9, 5, $4, $10, 255, 255, $a0, 0, LassScript_0x9dbd2, -1
|
person_event SPRITE_LASS, 9, 5, UP << 2 | $0, $10, -1, -1, (PAL_OW_GREEN << 4) | $80, 0, LassScript_0x9dbd2, -1
|
||||||
person_event SPRITE_GYM_GUY, 7, 9, $6, $0, 255, 255, $80, 0, CianwoodGymGuyScript, -1
|
person_event SPRITE_GYM_GUY, 7, 9, UP << 2 | $2, $0, -1, -1, (PAL_OW_RED << 4) | $80, 0, CianwoodGymGuyScript, -1
|
||||||
person_event SPRITE_SUPER_NERD, 10, 12, $5, $1, 255, 255, $90, 0, SuperNerdScript_0x9dbea, -1
|
person_event SPRITE_SUPER_NERD, 10, 12, UP << 2 | $1, $1, -1, -1, (PAL_OW_BLUE << 4) | $80, 0, SuperNerdScript_0x9dbea, -1
|
||||||
|
@ -140,11 +140,11 @@ CinnabarIsland_MapEventHeader:
|
|||||||
|
|
||||||
; signposts
|
; signposts
|
||||||
db 4
|
db 4
|
||||||
signpost 11, 12, $0, CinnabarIslandPokeCenterSign
|
signpost 11, 12, SIGNPOST_READ, CinnabarIslandPokeCenterSign
|
||||||
signpost 11, 9, $0, CinnabarIslandGymSign
|
signpost 11, 9, SIGNPOST_READ, CinnabarIslandGymSign
|
||||||
signpost 7, 7, $0, CinnabarIslandSign
|
signpost 7, 7, SIGNPOST_READ, CinnabarIslandSign
|
||||||
signpost 1, 9, $7, MapCinnabarIslandSignpostItem3
|
signpost 1, 9, SIGNPOST_ITEMIFSET, MapCinnabarIslandSignpostItem3
|
||||||
|
|
||||||
; people-events
|
; people-events
|
||||||
db 1
|
db 1
|
||||||
person_event SPRITE_BLUE, 10, 13, $3, $0, 255, 255, $0, 0, CinnabarIslandBlue, EVENT_BLUE_IN_CINNABAR
|
person_event SPRITE_BLUE, 10, 13, DOWN << 2 | $3, $0, -1, -1, $0, 0, CinnabarIslandBlue, EVENT_BLUE_IN_CINNABAR
|
||||||
|
@ -47,6 +47,6 @@ CinnabarPokeCenter1F_MapEventHeader:
|
|||||||
|
|
||||||
; people-events
|
; people-events
|
||||||
db 3
|
db 3
|
||||||
person_event SPRITE_NURSE, 5, 7, $6, $0, 255, 255, $0, 0, NurseScript_0x1ab32c, -1
|
person_event SPRITE_NURSE, 5, 7, UP << 2 | $2, $0, -1, -1, $0, 0, NurseScript_0x1ab32c, -1
|
||||||
person_event SPRITE_COOLTRAINER_F, 10, 11, $5, $2, 255, 255, $80, 0, CooltrainerFScript_0x1ab32f, -1
|
person_event SPRITE_COOLTRAINER_F, 10, 11, UP << 2 | $1, $2, -1, -1, (PAL_OW_RED << 4) | $80, 0, CooltrainerFScript_0x1ab32f, -1
|
||||||
person_event SPRITE_FISHER, 8, 6, $6, $0, 255, 255, $a0, 0, FisherScript_0x1ab332, -1
|
person_event SPRITE_FISHER, 8, 6, UP << 2 | $2, $0, -1, -1, (PAL_OW_GREEN << 4) | $80, 0, FisherScript_0x1ab332, -1
|
||||||
|
@ -3,63 +3,63 @@ Colosseum_MapScriptHeader:
|
|||||||
db 3
|
db 3
|
||||||
|
|
||||||
; triggers
|
; triggers
|
||||||
dw UnknownScript_0x193471, $0000
|
dw .Trigger1, $0000
|
||||||
dw UnknownScript_0x193475, $0000
|
dw .Trigger2, $0000
|
||||||
dw UnknownScript_0x193476, $0000
|
dw .Trigger3, $0000
|
||||||
|
|
||||||
; callback count
|
; callback count
|
||||||
db 2
|
db 2
|
||||||
|
|
||||||
; callbacks
|
; callbacks
|
||||||
|
|
||||||
dbw 2, UnknownScript_0x193477
|
dbw 2, ColosseumScript_SetWhichChris
|
||||||
|
|
||||||
dbw 5, UnknownScript_0x193487
|
dbw 5, ColosseumScript_InitializeCB
|
||||||
|
|
||||||
UnknownScript_0x193471:
|
.Trigger1:
|
||||||
priorityjump UnknownScript_0x19348c
|
priorityjump ColosseumScript_Initialize
|
||||||
end
|
end
|
||||||
|
|
||||||
UnknownScript_0x193475:
|
.Trigger2:
|
||||||
end
|
end
|
||||||
|
|
||||||
UnknownScript_0x193476:
|
.Trigger3:
|
||||||
end
|
end
|
||||||
|
|
||||||
UnknownScript_0x193477:
|
ColosseumScript_SetWhichChris:
|
||||||
special Function29f47
|
special Special_CableClubCheckWhichChris
|
||||||
iffalse UnknownScript_0x193482
|
iffalse .Chris2
|
||||||
disappear $3
|
disappear $3
|
||||||
appear $2
|
appear $2
|
||||||
return
|
return
|
||||||
|
|
||||||
UnknownScript_0x193482:
|
.Chris2:
|
||||||
disappear $2
|
disappear $2
|
||||||
appear $3
|
appear $3
|
||||||
return
|
return
|
||||||
|
|
||||||
UnknownScript_0x193487:
|
ColosseumScript_InitializeCB:
|
||||||
domaptrigger GROUP_POKECENTER_2F, MAP_POKECENTER_2F, $2
|
domaptrigger GROUP_POKECENTER_2F, MAP_POKECENTER_2F, $2
|
||||||
return
|
return
|
||||||
|
|
||||||
UnknownScript_0x19348c:
|
ColosseumScript_Initialize:
|
||||||
dotrigger $1
|
dotrigger $1
|
||||||
domaptrigger GROUP_POKECENTER_2F, MAP_POKECENTER_2F, $2
|
domaptrigger GROUP_POKECENTER_2F, MAP_POKECENTER_2F, $2
|
||||||
end
|
end
|
||||||
|
|
||||||
MapColosseumSignpost1Script:
|
MapColosseumSignpost1Script:
|
||||||
special Function29ed9
|
special Special_Colosseum
|
||||||
newloadmap $f8
|
newloadmap $f8
|
||||||
end
|
end
|
||||||
|
|
||||||
ChrisScript_0x193499:
|
ChrisScript_0x193499:
|
||||||
loadfont
|
loadfont
|
||||||
writetext UnknownText_0x1934a0
|
writetext .FriendReadyText
|
||||||
closetext
|
closetext
|
||||||
loadmovesprites
|
loadmovesprites
|
||||||
end
|
end
|
||||||
|
|
||||||
UnknownText_0x1934a0:
|
.FriendReadyText:
|
||||||
text "Your friend is"
|
text "Your friend is"
|
||||||
line "ready."
|
line "ready."
|
||||||
done
|
done
|
||||||
@ -78,10 +78,10 @@ Colosseum_MapEventHeader:
|
|||||||
|
|
||||||
; signposts
|
; signposts
|
||||||
db 2
|
db 2
|
||||||
signpost 4, 4, $3, MapColosseumSignpost1Script
|
signpost 4, 4, SIGNPOST_RIGHT, MapColosseumSignpost1Script
|
||||||
signpost 4, 5, $4, MapColosseumSignpost1Script
|
signpost 4, 5, SIGNPOST_LEFT, MapColosseumSignpost1Script
|
||||||
|
|
||||||
; people-events
|
; people-events
|
||||||
db 2
|
db 2
|
||||||
person_event SPRITE_CHRIS, 8, 7, $9, $0, 255, 255, $0, 0, ChrisScript_0x193499, EVENT_000
|
person_event SPRITE_CHRIS, 8, 7, LEFT << 2 | $1, $0, -1, -1, $0, 0, ChrisScript_0x193499, EVENT_CHRIS1_IN_CABLE_CLUB
|
||||||
person_event SPRITE_CHRIS, 8, 10, $8, $0, 255, 255, $0, 0, ChrisScript_0x193499, EVENT_001
|
person_event SPRITE_CHRIS, 8, 10, LEFT << 2 | $0, $0, -1, -1, $0, 0, ChrisScript_0x193499, EVENT_CHRIS2_IN_CABLE_CLUB
|
||||||
|
@ -85,6 +85,6 @@ CopycatsHouse1F_MapEventHeader:
|
|||||||
|
|
||||||
; people-events
|
; people-events
|
||||||
db 3
|
db 3
|
||||||
person_event SPRITE_POKEFAN_M, 7, 6, $6, $0, 255, 255, $0, 0, PokefanMScript_0x18ad13, -1
|
person_event SPRITE_POKEFAN_M, 7, 6, UP << 2 | $2, $0, -1, -1, $0, 0, PokefanMScript_0x18ad13, -1
|
||||||
person_event SPRITE_POKEFAN_F, 8, 9, $8, $0, 255, 255, $a0, 0, PokefanFScript_0x18ad16, -1
|
person_event SPRITE_POKEFAN_F, 8, 9, LEFT << 2 | $0, $0, -1, -1, (PAL_OW_GREEN << 4) | $80, 0, PokefanFScript_0x18ad16, -1
|
||||||
person_event SPRITE_CLEFAIRY, 10, 10, $16, $0, 255, 255, $0, 0, ClefairyScript_0x18ad2a, -1
|
person_event SPRITE_CLEFAIRY, 10, 10, UP << 2 | $12, $0, -1, -1, $0, 0, ClefairyScript_0x18ad2a, -1
|
||||||
|
@ -368,14 +368,14 @@ CopycatsHouse2F_MapEventHeader:
|
|||||||
|
|
||||||
; signposts
|
; signposts
|
||||||
db 2
|
db 2
|
||||||
signpost 1, 0, $0, CopycatsHouse2FBookshelf
|
signpost 1, 0, SIGNPOST_READ, CopycatsHouse2FBookshelf
|
||||||
signpost 1, 1, $0, CopycatsHouse2FBookshelf
|
signpost 1, 1, SIGNPOST_READ, CopycatsHouse2FBookshelf
|
||||||
|
|
||||||
; people-events
|
; people-events
|
||||||
db 6
|
db 6
|
||||||
person_event SPRITE_COPYCAT, 7, 8, $8, $0, 255, 255, $80, 0, Copycat, EVENT_6EE
|
person_event SPRITE_COPYCAT, 7, 8, LEFT << 2 | $0, $0, -1, -1, (PAL_OW_RED << 4) | $80, 0, Copycat, EVENT_6EE
|
||||||
person_event SPRITE_MOLTRES, 8, 10, $16, $0, 255, 255, $b0, 0, CopycatsDodrio, -1
|
person_event SPRITE_MOLTRES, 8, 10, UP << 2 | $12, $0, -1, -1, (PAL_OW_BROWN << 4) | $80, 0, CopycatsDodrio, -1
|
||||||
person_event SPRITE_FAIRY, 5, 10, $6, $0, 255, 255, $80, 0, CopycatsHouse2FDoll, EVENT_773
|
person_event SPRITE_FAIRY, 5, 10, UP << 2 | $2, $0, -1, -1, (PAL_OW_RED << 4) | $80, 0, CopycatsHouse2FDoll, EVENT_773
|
||||||
person_event SPRITE_MONSTER, 5, 6, $6, $0, 255, 255, $a0, 0, CopycatsHouse2FDoll, -1
|
person_event SPRITE_MONSTER, 5, 6, UP << 2 | $2, $0, -1, -1, (PAL_OW_GREEN << 4) | $80, 0, CopycatsHouse2FDoll, -1
|
||||||
person_event SPRITE_BIRD, 5, 11, $6, $0, 255, 255, $90, 0, CopycatsHouse2FDoll, -1
|
person_event SPRITE_BIRD, 5, 11, UP << 2 | $2, $0, -1, -1, (PAL_OW_BLUE << 4) | $80, 0, CopycatsHouse2FDoll, -1
|
||||||
person_event SPRITE_COPYCAT, 7, 8, $8, $0, 255, 255, $90, 0, Copycat, EVENT_6EF
|
person_event SPRITE_COPYCAT, 7, 8, LEFT << 2 | $0, $0, -1, -1, (PAL_OW_BLUE << 4) | $80, 0, Copycat, EVENT_6EF
|
||||||
|
@ -420,17 +420,17 @@ DanceTheatre_MapEventHeader:
|
|||||||
|
|
||||||
; signposts
|
; signposts
|
||||||
db 2
|
db 2
|
||||||
signpost 6, 5, $1, MapDanceTheatreSignpost1Script
|
signpost 6, 5, SIGNPOST_UP, MapDanceTheatreSignpost1Script
|
||||||
signpost 6, 6, $1, MapDanceTheatreSignpost1Script
|
signpost 6, 6, SIGNPOST_UP, MapDanceTheatreSignpost1Script
|
||||||
|
|
||||||
; people-events
|
; people-events
|
||||||
db 9
|
db 9
|
||||||
person_event SPRITE_KIMONO_GIRL, 6, 4, $1e, $0, 255, 255, $a2, 0, TrainerKimono_girlNaoko2, -1
|
person_event SPRITE_KIMONO_GIRL, 6, 4, RIGHT << 2 | $12, $0, -1, -1, (PAL_OW_GREEN << 4) | $82, 0, TrainerKimono_girlNaoko2, -1
|
||||||
person_event SPRITE_KIMONO_GIRL, 5, 6, $a, $0, 255, 255, $92, 0, TrainerKimono_girlSayo, -1
|
person_event SPRITE_KIMONO_GIRL, 5, 6, LEFT << 2 | $2, $0, -1, -1, (PAL_OW_BLUE << 4) | $82, 0, TrainerKimono_girlSayo, -1
|
||||||
person_event SPRITE_KIMONO_GIRL, 6, 10, $3, $0, 255, 255, $82, 0, TrainerKimono_girlZuki, -1
|
person_event SPRITE_KIMONO_GIRL, 6, 10, DOWN << 2 | $3, $0, -1, -1, (PAL_OW_RED << 4) | $82, 0, TrainerKimono_girlZuki, -1
|
||||||
person_event SPRITE_KIMONO_GIRL, 5, 13, $a, $0, 255, 255, $92, 0, TrainerKimono_girlKuni, -1
|
person_event SPRITE_KIMONO_GIRL, 5, 13, LEFT << 2 | $2, $0, -1, -1, (PAL_OW_BLUE << 4) | $82, 0, TrainerKimono_girlKuni, -1
|
||||||
person_event SPRITE_KIMONO_GIRL, 6, 15, $1f, $0, 255, 255, $a2, 0, TrainerKimono_girlMiki, -1
|
person_event SPRITE_KIMONO_GIRL, 6, 15, RIGHT << 2 | $13, $0, -1, -1, (PAL_OW_GREEN << 4) | $82, 0, TrainerKimono_girlMiki, -1
|
||||||
person_event SPRITE_GENTLEMAN, 14, 11, $7, $0, 255, 255, $0, 0, GentlemanScript_0x994c6, -1
|
person_event SPRITE_GENTLEMAN, 14, 11, UP << 2 | $3, $0, -1, -1, $0, 0, GentlemanScript_0x994c6, -1
|
||||||
person_event SPRITE_RHYDON, 12, 10, $16, $0, 255, 255, $90, 0, RhydonScript_0x9951b, -1
|
person_event SPRITE_RHYDON, 12, 10, UP << 2 | $12, $0, -1, -1, (PAL_OW_BLUE << 4) | $80, 0, RhydonScript_0x9951b, -1
|
||||||
person_event SPRITE_COOLTRAINER_M, 14, 14, $8, $0, 255, 255, $80, 0, CooltrainerMScript_0x99525, -1
|
person_event SPRITE_COOLTRAINER_M, 14, 14, LEFT << 2 | $0, $0, -1, -1, (PAL_OW_RED << 4) | $80, 0, CooltrainerMScript_0x99525, -1
|
||||||
person_event SPRITE_GRANNY, 10, 7, $7, $0, 255, 255, $0, 0, GrannyScript_0x99528, -1
|
person_event SPRITE_GRANNY, 10, 7, UP << 2 | $3, $0, -1, -1, $0, 0, GrannyScript_0x99528, -1
|
||||||
|
@ -73,6 +73,6 @@ DarkCaveBlackthornEntrance_MapEventHeader:
|
|||||||
|
|
||||||
; people-events
|
; people-events
|
||||||
db 3
|
db 3
|
||||||
person_event SPRITE_PHARMACIST, 7, 11, $3, $0, 255, 255, $0, 0, PharmacistScript_0x18c720, -1
|
person_event SPRITE_PHARMACIST, 7, 11, DOWN << 2 | $3, $0, -1, -1, $0, 0, PharmacistScript_0x18c720, -1
|
||||||
person_event SPRITE_POKE_BALL, 28, 25, $1, $0, 255, 255, $1, 0, ItemFragment_0x18c73b, EVENT_6A1
|
person_event SPRITE_POKE_BALL, 28, 25, DOWN << 2 | $1, $0, -1, -1, $1, 0, ItemFragment_0x18c73b, EVENT_6A1
|
||||||
person_event SPRITE_POKE_BALL, 26, 11, $1, $0, 255, 255, $1, 0, ItemFragment_0x18c73d, EVENT_6A2
|
person_event SPRITE_POKE_BALL, 26, 11, DOWN << 2 | $1, $0, -1, -1, $1, 0, ItemFragment_0x18c73d, EVENT_6A2
|
||||||
|
@ -40,15 +40,15 @@ DarkCaveVioletEntrance_MapEventHeader:
|
|||||||
|
|
||||||
; signposts
|
; signposts
|
||||||
db 1
|
db 1
|
||||||
signpost 3, 26, $7, MapDarkCaveVioletEntranceSignpostItem0
|
signpost 3, 26, SIGNPOST_ITEMIFSET, MapDarkCaveVioletEntranceSignpostItem0
|
||||||
|
|
||||||
; people-events
|
; people-events
|
||||||
db 8
|
db 8
|
||||||
person_event SPRITE_POKE_BALL, 12, 10, $1, $0, 255, 255, $1, 0, ItemFragment_0x18c68e, EVENT_69E
|
person_event SPRITE_POKE_BALL, 12, 10, DOWN << 2 | $1, $0, -1, -1, $1, 0, ItemFragment_0x18c68e, EVENT_69E
|
||||||
person_event SPRITE_ROCK, 18, 20, $18, $0, 255, 255, $0, 0, DarkCaveVioletEntranceRock, -1
|
person_event SPRITE_ROCK, 18, 20, LEFT << 2 | $10, $0, -1, -1, $0, 0, DarkCaveVioletEntranceRock, -1
|
||||||
person_event SPRITE_ROCK, 10, 31, $18, $0, 255, 255, $0, 0, DarkCaveVioletEntranceRock, -1
|
person_event SPRITE_ROCK, 10, 31, LEFT << 2 | $10, $0, -1, -1, $0, 0, DarkCaveVioletEntranceRock, -1
|
||||||
person_event SPRITE_ROCK, 18, 11, $18, $0, 255, 255, $0, 0, DarkCaveVioletEntranceRock, -1
|
person_event SPRITE_ROCK, 18, 11, LEFT << 2 | $10, $0, -1, -1, $0, 0, DarkCaveVioletEntranceRock, -1
|
||||||
person_event SPRITE_ROCK, 35, 40, $18, $0, 255, 255, $0, 0, DarkCaveVioletEntranceRock, -1
|
person_event SPRITE_ROCK, 35, 40, LEFT << 2 | $10, $0, -1, -1, $0, 0, DarkCaveVioletEntranceRock, -1
|
||||||
person_event SPRITE_POKE_BALL, 26, 40, $1, $0, 255, 255, $1, 0, ItemFragment_0x18c690, EVENT_69F
|
person_event SPRITE_POKE_BALL, 26, 40, DOWN << 2 | $1, $0, -1, -1, $1, 0, ItemFragment_0x18c690, EVENT_69F
|
||||||
person_event SPRITE_POKE_BALL, 13, 39, $1, $0, 255, 255, $1, 0, ItemFragment_0x18c692, EVENT_6A0
|
person_event SPRITE_POKE_BALL, 13, 39, DOWN << 2 | $1, $0, -1, -1, $1, 0, ItemFragment_0x18c692, EVENT_6A0
|
||||||
person_event SPRITE_POKE_BALL, 32, 34, $1, $0, 255, 255, $1, 0, ItemFragment_0x18c694, EVENT_7CE
|
person_event SPRITE_POKE_BALL, 32, 34, DOWN << 2 | $1, $0, -1, -1, $1, 0, ItemFragment_0x18c694, EVENT_7CE
|
||||||
|
@ -170,10 +170,10 @@ DayCare_MapEventHeader:
|
|||||||
|
|
||||||
; signposts
|
; signposts
|
||||||
db 2
|
db 2
|
||||||
signpost 1, 0, $0, DayCareBookshelf
|
signpost 1, 0, SIGNPOST_READ, DayCareBookshelf
|
||||||
signpost 1, 1, $0, DayCareBookshelf
|
signpost 1, 1, SIGNPOST_READ, DayCareBookshelf
|
||||||
|
|
||||||
; people-events
|
; people-events
|
||||||
db 2
|
db 2
|
||||||
person_event SPRITE_GRAMPS, 7, 6, $9, $0, 255, 255, $0, 0, GrampsScript_0x62f8f, EVENT_6E5
|
person_event SPRITE_GRAMPS, 7, 6, LEFT << 2 | $1, $0, -1, -1, $0, 0, GrampsScript_0x62f8f, EVENT_6E5
|
||||||
person_event SPRITE_GRANNY, 7, 9, $8, $0, 255, 255, $80, 0, GrannyScript_0x62fc3, -1
|
person_event SPRITE_GRANNY, 7, 9, LEFT << 2 | $0, $0, -1, -1, (PAL_OW_RED << 4) | $80, 0, GrannyScript_0x62fc3, -1
|
||||||
|
@ -39,8 +39,8 @@ DiglettsCave_MapEventHeader:
|
|||||||
|
|
||||||
; signposts
|
; signposts
|
||||||
db 1
|
db 1
|
||||||
signpost 11, 6, $7, MapDiglettsCaveSignpostItem0
|
signpost 11, 6, SIGNPOST_ITEMIFSET, MapDiglettsCaveSignpostItem0
|
||||||
|
|
||||||
; people-events
|
; people-events
|
||||||
db 1
|
db 1
|
||||||
person_event SPRITE_POKEFAN_M, 35, 7, $6, $0, 255, 255, $0, 0, PokefanMScript_0x74002, -1
|
person_event SPRITE_POKEFAN_M, 35, 7, UP << 2 | $2, $0, -1, -1, $0, 0, PokefanMScript_0x74002, -1
|
||||||
|
@ -23,7 +23,7 @@ UnknownScript_0x18d023:
|
|||||||
writetext UnknownText_0x18d2ea
|
writetext UnknownText_0x18d2ea
|
||||||
keeptextopen
|
keeptextopen
|
||||||
UnknownScript_0x18d030:
|
UnknownScript_0x18d030:
|
||||||
setevent EVENT_001
|
setevent EVENT_CHRIS2_IN_CABLE_CLUB
|
||||||
writetext UnknownText_0x18d3bc
|
writetext UnknownText_0x18d3bc
|
||||||
keeptextopen
|
keeptextopen
|
||||||
loadmenudata MenuDataHeader_0x18d215
|
loadmenudata MenuDataHeader_0x18d215
|
||||||
@ -85,7 +85,7 @@ UnknownScript_0x18d0a9:
|
|||||||
iftrue UnknownScript_0x18d079
|
iftrue UnknownScript_0x18d079
|
||||||
checkevent EVENT_002
|
checkevent EVENT_002
|
||||||
iftrue UnknownScript_0x18d061
|
iftrue UnknownScript_0x18d061
|
||||||
checkevent EVENT_001
|
checkevent EVENT_CHRIS2_IN_CABLE_CLUB
|
||||||
iftrue UnknownScript_0x18d049
|
iftrue UnknownScript_0x18d049
|
||||||
UnknownScript_0x18d0cb:
|
UnknownScript_0x18d0cb:
|
||||||
loadmovesprites
|
loadmovesprites
|
||||||
@ -109,7 +109,7 @@ UnknownScript_0x18d0cb:
|
|||||||
iftrue UnknownScript_0x18d061
|
iftrue UnknownScript_0x18d061
|
||||||
checkevent EVENT_002
|
checkevent EVENT_002
|
||||||
iftrue UnknownScript_0x18d049
|
iftrue UnknownScript_0x18d049
|
||||||
checkevent EVENT_001
|
checkevent EVENT_CHRIS2_IN_CABLE_CLUB
|
||||||
iftrue UnknownScript_0x18d030
|
iftrue UnknownScript_0x18d030
|
||||||
UnknownScript_0x18d100:
|
UnknownScript_0x18d100:
|
||||||
writetext UnknownText_0x18d47c
|
writetext UnknownText_0x18d47c
|
||||||
@ -184,13 +184,13 @@ UnknownScript_0x18d100:
|
|||||||
playsound SFX_ENTER_DOOR
|
playsound SFX_ENTER_DOOR
|
||||||
disappear $5
|
disappear $5
|
||||||
waitbutton
|
waitbutton
|
||||||
setevent EVENT_000
|
setevent EVENT_CHRIS1_IN_CABLE_CLUB
|
||||||
end
|
end
|
||||||
|
|
||||||
ElderScript_0x18d1a5:
|
ElderScript_0x18d1a5:
|
||||||
faceplayer
|
faceplayer
|
||||||
loadfont
|
loadfont
|
||||||
checkevent EVENT_000
|
checkevent EVENT_CHRIS1_IN_CABLE_CLUB
|
||||||
iftrue UnknownScript_0x18d1f9
|
iftrue UnknownScript_0x18d1f9
|
||||||
checkevent EVENT_006
|
checkevent EVENT_006
|
||||||
iftrue UnknownScript_0x18d1ff
|
iftrue UnknownScript_0x18d1ff
|
||||||
@ -681,7 +681,7 @@ DragonShrine_MapEventHeader:
|
|||||||
|
|
||||||
; people-events
|
; people-events
|
||||||
db 4
|
db 4
|
||||||
person_event SPRITE_ELDER, 5, 9, $6, $0, 255, 255, $0, 0, ElderScript_0x18d1a5, EVENT_000
|
person_event SPRITE_ELDER, 5, 9, UP << 2 | $2, $0, -1, -1, $0, 0, ElderScript_0x18d1a5, EVENT_CHRIS1_IN_CABLE_CLUB
|
||||||
person_event SPRITE_ELDER, 8, 6, $9, $0, 255, 255, $0, 0, ElderScript_0x18d205, EVENT_000
|
person_event SPRITE_ELDER, 8, 6, LEFT << 2 | $1, $0, -1, -1, $0, 0, ElderScript_0x18d205, EVENT_CHRIS1_IN_CABLE_CLUB
|
||||||
person_event SPRITE_ELDER, 8, 11, $8, $0, 255, 255, $0, 0, ElderScript_0x18d20d, EVENT_000
|
person_event SPRITE_ELDER, 8, 11, LEFT << 2 | $0, $0, -1, -1, $0, 0, ElderScript_0x18d20d, EVENT_CHRIS1_IN_CABLE_CLUB
|
||||||
person_event SPRITE_CLAIR, 12, 8, $7, $0, 255, 255, $90, 0, ObjectEvent, EVENT_790
|
person_event SPRITE_CLAIR, 12, 8, UP << 2 | $3, $0, -1, -1, (PAL_OW_BLUE << 4) | $80, 0, ObjectEvent, EVENT_790
|
||||||
|
@ -212,12 +212,12 @@ SilverScript_0x18c97e:
|
|||||||
playmusic MUSIC_RIVAL_ENCOUNTER
|
playmusic MUSIC_RIVAL_ENCOUNTER
|
||||||
faceplayer
|
faceplayer
|
||||||
loadfont
|
loadfont
|
||||||
checkevent EVENT_000
|
checkevent EVENT_CHRIS1_IN_CABLE_CLUB
|
||||||
iftrue UnknownScript_0x18c995
|
iftrue UnknownScript_0x18c995
|
||||||
writetext UnknownText_0x18cc83
|
writetext UnknownText_0x18cc83
|
||||||
closetext
|
closetext
|
||||||
loadmovesprites
|
loadmovesprites
|
||||||
setevent EVENT_000
|
setevent EVENT_CHRIS1_IN_CABLE_CLUB
|
||||||
special RestartMapMusic
|
special RestartMapMusic
|
||||||
end
|
end
|
||||||
|
|
||||||
@ -479,19 +479,19 @@ DragonsDenB1F_MapEventHeader:
|
|||||||
|
|
||||||
; signposts
|
; signposts
|
||||||
db 4
|
db 4
|
||||||
signpost 24, 18, $0, MapDragonsDenB1FSignpost0Script
|
signpost 24, 18, SIGNPOST_READ, MapDragonsDenB1FSignpost0Script
|
||||||
signpost 29, 33, $7, MapDragonsDenB1FSignpostItem1
|
signpost 29, 33, SIGNPOST_ITEMIFSET, MapDragonsDenB1FSignpostItem1
|
||||||
signpost 17, 21, $7, MapDragonsDenB1FSignpostItem2
|
signpost 17, 21, SIGNPOST_ITEMIFSET, MapDragonsDenB1FSignpostItem2
|
||||||
signpost 15, 31, $7, MapDragonsDenB1FSignpostItem3
|
signpost 15, 31, SIGNPOST_ITEMIFSET, MapDragonsDenB1FSignpostItem3
|
||||||
|
|
||||||
; people-events
|
; people-events
|
||||||
db 9
|
db 9
|
||||||
person_event SPRITE_POKE_BALL, 20, 39, $1, $0, 255, 255, $0, 0, PokeBallScript_0x18c95a, EVENT_6A8
|
person_event SPRITE_POKE_BALL, 20, 39, DOWN << 2 | $1, $0, -1, -1, $0, 0, PokeBallScript_0x18c95a, EVENT_6A8
|
||||||
person_event SPRITE_CLAIR, 34, 18, $7, $0, 255, 255, $90, 0, ObjectEvent, EVENT_6D8
|
person_event SPRITE_CLAIR, 34, 18, UP << 2 | $3, $0, -1, -1, (PAL_OW_BLUE << 4) | $80, 0, ObjectEvent, EVENT_6D8
|
||||||
person_event SPRITE_SILVER, 27, 24, $2, $22, 255, 255, $0, 0, SilverScript_0x18c97e, EVENT_6C6
|
person_event SPRITE_SILVER, 27, 24, DOWN << 2 | $2, $22, -1, -1, $0, 0, SilverScript_0x18c97e, EVENT_6C6
|
||||||
person_event SPRITE_COOLTRAINER_M, 12, 24, $7, $0, 255, 255, $82, 4, TrainerCooltrainermDarin, -1
|
person_event SPRITE_COOLTRAINER_M, 12, 24, UP << 2 | $3, $0, -1, -1, (PAL_OW_RED << 4) | $82, 4, TrainerCooltrainermDarin, -1
|
||||||
person_event SPRITE_COOLTRAINER_F, 12, 12, $6, $0, 255, 255, $82, 3, TrainerCooltrainerfCara, -1
|
person_event SPRITE_COOLTRAINER_F, 12, 12, UP << 2 | $2, $0, -1, -1, (PAL_OW_RED << 4) | $82, 3, TrainerCooltrainerfCara, -1
|
||||||
person_event SPRITE_TWIN, 21, 8, $9, $0, 255, 255, $82, 1, TrainerTwinsLeaandpia1, -1
|
person_event SPRITE_TWIN, 21, 8, LEFT << 2 | $1, $0, -1, -1, (PAL_OW_RED << 4) | $82, 1, TrainerTwinsLeaandpia1, -1
|
||||||
person_event SPRITE_TWIN, 22, 8, $9, $0, 255, 255, $82, 1, TrainerTwinsLeaandpia2, -1
|
person_event SPRITE_TWIN, 22, 8, LEFT << 2 | $1, $0, -1, -1, (PAL_OW_RED << 4) | $82, 1, TrainerTwinsLeaandpia2, -1
|
||||||
person_event SPRITE_POKE_BALL, 8, 34, $1, $0, 255, 255, $1, 0, ItemFragment_0x18c9a1, EVENT_7BF
|
person_event SPRITE_POKE_BALL, 8, 34, DOWN << 2 | $1, $0, -1, -1, $1, 0, ItemFragment_0x18c9a1, EVENT_7BF
|
||||||
person_event SPRITE_POKE_BALL, 24, 9, $1, $0, 255, 255, $1, 0, ItemFragment_0x18c9a3, EVENT_7C0
|
person_event SPRITE_POKE_BALL, 24, 9, DOWN << 2 | $1, $0, -1, -1, $1, 0, ItemFragment_0x18c9a3, EVENT_7C0
|
||||||
|
@ -418,16 +418,16 @@ EarlsPokemonAcademy_MapEventHeader:
|
|||||||
|
|
||||||
; signposts
|
; signposts
|
||||||
db 4
|
db 4
|
||||||
signpost 1, 0, $0, AcademyBookshelf
|
signpost 1, 0, SIGNPOST_READ, AcademyBookshelf
|
||||||
signpost 1, 1, $0, AcademyBookshelf
|
signpost 1, 1, SIGNPOST_READ, AcademyBookshelf
|
||||||
signpost 0, 3, $0, AcademyBlackboard
|
signpost 0, 3, SIGNPOST_READ, AcademyBlackboard
|
||||||
signpost 0, 4, $0, AcademyBlackboard
|
signpost 0, 4, SIGNPOST_READ, AcademyBlackboard
|
||||||
|
|
||||||
; people-events
|
; people-events
|
||||||
db 6
|
db 6
|
||||||
person_event SPRITE_FISHER, 6, 8, $6, $0, 255, 255, $a0, 0, AcademyEarl, EVENT_6CB
|
person_event SPRITE_FISHER, 6, 8, UP << 2 | $2, $0, -1, -1, (PAL_OW_GREEN << 4) | $80, 0, AcademyEarl, EVENT_6CB
|
||||||
person_event SPRITE_YOUNGSTER, 9, 6, $7, $0, 255, 255, $80, 0, YoungsterScript_0x68a83, -1
|
person_event SPRITE_YOUNGSTER, 9, 6, UP << 2 | $3, $0, -1, -1, (PAL_OW_RED << 4) | $80, 0, YoungsterScript_0x68a83, -1
|
||||||
person_event SPRITE_GAMEBOY_KID, 15, 7, $6, $0, 255, 255, $0, 0, GameboyKidScript_0x68a86, -1
|
person_event SPRITE_GAMEBOY_KID, 15, 7, UP << 2 | $2, $0, -1, -1, $0, 0, GameboyKidScript_0x68a86, -1
|
||||||
person_event SPRITE_GAMEBOY_KID, 15, 8, $8, $0, 255, 255, $80, 0, GameboyKidScript_0x68a91, -1
|
person_event SPRITE_GAMEBOY_KID, 15, 8, LEFT << 2 | $0, $0, -1, -1, (PAL_OW_RED << 4) | $80, 0, GameboyKidScript_0x68a91, -1
|
||||||
person_event SPRITE_YOUNGSTER, 11, 8, $7, $0, 255, 255, $0, 0, YoungsterScript_0x68a9c, -1
|
person_event SPRITE_YOUNGSTER, 11, 8, UP << 2 | $3, $0, -1, -1, $0, 0, YoungsterScript_0x68a9c, -1
|
||||||
person_event SPRITE_POKEDEX, 8, 6, $1, $0, 255, 255, $0, 0, AcademyNotebook, -1
|
person_event SPRITE_POKEDEX, 8, 6, DOWN << 2 | $1, $0, -1, -1, $0, 0, AcademyNotebook, -1
|
||||||
|
@ -280,21 +280,21 @@ EcruteakCity_MapEventHeader:
|
|||||||
|
|
||||||
; signposts
|
; signposts
|
||||||
db 8
|
db 8
|
||||||
signpost 21, 15, $0, EcruteakCitySign
|
signpost 21, 15, SIGNPOST_READ, EcruteakCitySign
|
||||||
signpost 10, 38, $0, TinTowerSign
|
signpost 10, 38, SIGNPOST_READ, TinTowerSign
|
||||||
signpost 28, 8, $0, EcruteakGymSign
|
signpost 28, 8, SIGNPOST_READ, EcruteakGymSign
|
||||||
signpost 21, 21, $0, EcruteakDanceTheaterSign
|
signpost 21, 21, SIGNPOST_READ, EcruteakDanceTheaterSign
|
||||||
signpost 10, 2, $0, BurnedTowerSign
|
signpost 10, 2, SIGNPOST_READ, BurnedTowerSign
|
||||||
signpost 27, 24, $0, EcruteakCityPokeCenterSign
|
signpost 27, 24, SIGNPOST_READ, EcruteakCityPokeCenterSign
|
||||||
signpost 21, 30, $0, EcruteakCityMartSign
|
signpost 21, 30, SIGNPOST_READ, EcruteakCityMartSign
|
||||||
signpost 14, 23, $7, MapEcruteakCitySignpostItem7
|
signpost 14, 23, SIGNPOST_ITEMIFSET, MapEcruteakCitySignpostItem7
|
||||||
|
|
||||||
; people-events
|
; people-events
|
||||||
db 7
|
db 7
|
||||||
person_event SPRITE_GRAMPS, 19, 22, $2, $11, 255, 255, $0, 0, GrampsScript_0x1a4009, -1
|
person_event SPRITE_GRAMPS, 19, 22, DOWN << 2 | $2, $11, -1, -1, $0, 0, GrampsScript_0x1a4009, -1
|
||||||
person_event SPRITE_GRAMPS, 25, 24, $3, $0, 255, 255, $0, 0, GrampsScript_0x1a400c, -1
|
person_event SPRITE_GRAMPS, 25, 24, DOWN << 2 | $3, $0, -1, -1, $0, 0, GrampsScript_0x1a400c, -1
|
||||||
person_event SPRITE_LASS, 33, 25, $5, $2, 255, 255, $90, 0, LassScript_0x1a4012, -1
|
person_event SPRITE_LASS, 33, 25, UP << 2 | $1, $2, -1, -1, (PAL_OW_BLUE << 4) | $80, 0, LassScript_0x1a4012, -1
|
||||||
person_event SPRITE_LASS, 13, 7, $7, $0, 255, 255, $0, 0, LassScript_0x1a4015, -1
|
person_event SPRITE_LASS, 13, 7, UP << 2 | $3, $0, -1, -1, $0, 0, LassScript_0x1a4015, -1
|
||||||
person_event SPRITE_FISHER, 26, 13, $5, $1, 255, 255, $a0, 0, FisherScript_0x1a4029, -1
|
person_event SPRITE_FISHER, 26, 13, UP << 2 | $1, $1, -1, -1, (PAL_OW_GREEN << 4) | $80, 0, FisherScript_0x1a4029, -1
|
||||||
person_event SPRITE_YOUNGSTER, 18, 14, $2, $11, 255, 255, $80, 0, YoungsterScript_0x1a403d, -1
|
person_event SPRITE_YOUNGSTER, 18, 14, DOWN << 2 | $2, $11, -1, -1, (PAL_OW_RED << 4) | $80, 0, YoungsterScript_0x1a403d, -1
|
||||||
person_event SPRITE_GRAMPS, 11, 7, $2, $11, 255, 255, $a0, 0, GrampsScript_0x1a400f, EVENT_7A9
|
person_event SPRITE_GRAMPS, 11, 7, DOWN << 2 | $2, $11, -1, -1, (PAL_OW_GREEN << 4) | $80, 0, GrampsScript_0x1a400f, EVENT_7A9
|
||||||
|
@ -488,15 +488,15 @@ EcruteakGym_MapEventHeader:
|
|||||||
|
|
||||||
; signposts
|
; signposts
|
||||||
db 2
|
db 2
|
||||||
signpost 15, 3, $0, EcruteakGymStatue
|
signpost 15, 3, SIGNPOST_READ, EcruteakGymStatue
|
||||||
signpost 15, 6, $0, EcruteakGymStatue
|
signpost 15, 6, SIGNPOST_READ, EcruteakGymStatue
|
||||||
|
|
||||||
; people-events
|
; people-events
|
||||||
db 7
|
db 7
|
||||||
person_event SPRITE_MORTY, 5, 9, $6, $0, 255, 255, $b0, 0, MortyScript_0x99d58, -1
|
person_event SPRITE_MORTY, 5, 9, UP << 2 | $2, $0, -1, -1, (PAL_OW_BROWN << 4) | $80, 0, MortyScript_0x99d58, -1
|
||||||
person_event SPRITE_SAGE, 11, 6, $9, $0, 255, 255, $92, 1, TrainerSageJeffrey, -1
|
person_event SPRITE_SAGE, 11, 6, LEFT << 2 | $1, $0, -1, -1, (PAL_OW_BLUE << 4) | $82, 1, TrainerSageJeffrey, -1
|
||||||
person_event SPRITE_SAGE, 17, 7, $9, $0, 255, 255, $92, 3, TrainerSagePing, -1
|
person_event SPRITE_SAGE, 17, 7, LEFT << 2 | $1, $0, -1, -1, (PAL_OW_BLUE << 4) | $82, 3, TrainerSagePing, -1
|
||||||
person_event SPRITE_GRANNY, 9, 11, $8, $0, 255, 255, $b2, 1, TrainerMediumMartha, -1
|
person_event SPRITE_GRANNY, 9, 11, LEFT << 2 | $0, $0, -1, -1, (PAL_OW_BROWN << 4) | $82, 1, TrainerMediumMartha, -1
|
||||||
person_event SPRITE_GRANNY, 13, 11, $8, $0, 255, 255, $b2, 1, TrainerMediumGrace, -1
|
person_event SPRITE_GRANNY, 13, 11, LEFT << 2 | $0, $0, -1, -1, (PAL_OW_BROWN << 4) | $82, 1, TrainerMediumGrace, -1
|
||||||
person_event SPRITE_GYM_GUY, 19, 11, $6, $0, 255, 255, $80, 0, EcruteakGymGuyScript, -1
|
person_event SPRITE_GYM_GUY, 19, 11, UP << 2 | $2, $0, -1, -1, (PAL_OW_RED << 4) | $80, 0, EcruteakGymGuyScript, -1
|
||||||
person_event SPRITE_GRAMPS, 18, 8, $6, $0, 255, 255, $a0, 0, ObjectEvent, EVENT_7A8
|
person_event SPRITE_GRAMPS, 18, 8, UP << 2 | $2, $0, -1, -1, (PAL_OW_GREEN << 4) | $80, 0, ObjectEvent, EVENT_7A8
|
||||||
|
@ -86,7 +86,7 @@ UnknownScript_0x98076:
|
|||||||
UnknownScript_0x9807c:
|
UnknownScript_0x9807c:
|
||||||
checkevent EVENT_KOJI_ALLOWS_YOU_PASSAGE_TO_TIN_TOWER
|
checkevent EVENT_KOJI_ALLOWS_YOU_PASSAGE_TO_TIN_TOWER
|
||||||
iftrue UnknownScript_0x980a4
|
iftrue UnknownScript_0x980a4
|
||||||
checkevent EVENT_000
|
checkevent EVENT_CHRIS1_IN_CABLE_CLUB
|
||||||
iftrue UnknownScript_0x980aa
|
iftrue UnknownScript_0x980aa
|
||||||
checkitem CLEAR_BELL
|
checkitem CLEAR_BELL
|
||||||
iftrue UnknownScript_0x98093
|
iftrue UnknownScript_0x98093
|
||||||
@ -102,7 +102,7 @@ UnknownScript_0x98093:
|
|||||||
dotrigger $1
|
dotrigger $1
|
||||||
setevent EVENT_RANG_CLEAR_BELL
|
setevent EVENT_RANG_CLEAR_BELL
|
||||||
clearevent EVENT_766
|
clearevent EVENT_766
|
||||||
setevent EVENT_000
|
setevent EVENT_CHRIS1_IN_CABLE_CLUB
|
||||||
end
|
end
|
||||||
|
|
||||||
UnknownScript_0x980a4:
|
UnknownScript_0x980a4:
|
||||||
@ -298,7 +298,7 @@ EcruteakHouse_MapEventHeader:
|
|||||||
|
|
||||||
; people-events
|
; people-events
|
||||||
db 4
|
db 4
|
||||||
person_event SPRITE_SAGE, 10, 8, $6, $0, 255, 255, $0, 0, SageScript_0x98062, EVENT_766
|
person_event SPRITE_SAGE, 10, 8, UP << 2 | $2, $0, -1, -1, $0, 0, SageScript_0x98062, EVENT_766
|
||||||
person_event SPRITE_SAGE, 10, 9, $6, $0, 255, 255, $0, 0, SageScript_0x98062, EVENT_RANG_CLEAR_BELL
|
person_event SPRITE_SAGE, 10, 9, UP << 2 | $2, $0, -1, -1, $0, 0, SageScript_0x98062, EVENT_RANG_CLEAR_BELL
|
||||||
person_event SPRITE_SAGE, 13, 10, $2, $11, 255, 255, $0, 0, SageScript_0x980b0, EVENT_7B1
|
person_event SPRITE_SAGE, 13, 10, DOWN << 2 | $2, $11, -1, -1, $0, 0, SageScript_0x980b0, EVENT_7B1
|
||||||
person_event SPRITE_GRAMPS, 15, 7, $2, $11, 255, 255, $0, 0, GrampsScript_0x980c4, EVENT_7B1
|
person_event SPRITE_GRAMPS, 15, 7, DOWN << 2 | $2, $11, -1, -1, $0, 0, GrampsScript_0x980c4, EVENT_7B1
|
||||||
|
@ -172,9 +172,9 @@ EcruteakItemfinderHouse_MapEventHeader:
|
|||||||
|
|
||||||
; signposts
|
; signposts
|
||||||
db 1
|
db 1
|
||||||
signpost 1, 2, $0, ItemFinderHouseRadio
|
signpost 1, 2, SIGNPOST_READ, ItemFinderHouseRadio
|
||||||
|
|
||||||
; people-events
|
; people-events
|
||||||
db 2
|
db 2
|
||||||
person_event SPRITE_COOLTRAINER_M, 7, 6, $6, $0, 255, 255, $80, 0, CooltrainerMScript_0x9a5fb, -1
|
person_event SPRITE_COOLTRAINER_M, 7, 6, UP << 2 | $2, $0, -1, -1, (PAL_OW_RED << 4) | $80, 0, CooltrainerMScript_0x9a5fb, -1
|
||||||
person_event SPRITE_POKEDEX, 7, 7, $1, $0, 255, 255, $0, 0, PokedexScript_0x9a620, -1
|
person_event SPRITE_POKEDEX, 7, 7, DOWN << 2 | $1, $0, -1, -1, $0, 0, PokedexScript_0x9a620, -1
|
||||||
|
@ -54,9 +54,9 @@ EcruteakLugiaSpeechHouse_MapEventHeader:
|
|||||||
|
|
||||||
; signposts
|
; signposts
|
||||||
db 1
|
db 1
|
||||||
signpost 1, 2, $0, LugiaSpeechHouseRadio
|
signpost 1, 2, SIGNPOST_READ, LugiaSpeechHouseRadio
|
||||||
|
|
||||||
; people-events
|
; people-events
|
||||||
db 2
|
db 2
|
||||||
person_event SPRITE_GRAMPS, 7, 6, $3, $0, 255, 255, $0, 0, GrampsScript_0x99334, -1
|
person_event SPRITE_GRAMPS, 7, 6, DOWN << 2 | $3, $0, -1, -1, $0, 0, GrampsScript_0x99334, -1
|
||||||
person_event SPRITE_YOUNGSTER, 8, 9, $8, $0, 255, 255, $0, 0, YoungsterScript_0x99337, -1
|
person_event SPRITE_YOUNGSTER, 8, 9, LEFT << 2 | $0, $0, -1, -1, $0, 0, YoungsterScript_0x99337, -1
|
||||||
|
@ -57,6 +57,6 @@ EcruteakMart_MapEventHeader:
|
|||||||
|
|
||||||
; people-events
|
; people-events
|
||||||
db 3
|
db 3
|
||||||
person_event SPRITE_CLERK, 7, 5, $9, $0, 255, 255, $0, 0, ClerkScript_0x99c3b, -1
|
person_event SPRITE_CLERK, 7, 5, LEFT << 2 | $1, $0, -1, -1, $0, 0, ClerkScript_0x99c3b, -1
|
||||||
person_event SPRITE_SUPER_NERD, 6, 9, $5, $1, 255, 255, $a0, 0, SuperNerdScript_0x99c42, -1
|
person_event SPRITE_SUPER_NERD, 6, 9, UP << 2 | $1, $1, -1, -1, (PAL_OW_GREEN << 4) | $80, 0, SuperNerdScript_0x99c42, -1
|
||||||
person_event SPRITE_GRANNY, 10, 10, $7, $0, 255, 255, $0, 0, GrannyScript_0x99c45, -1
|
person_event SPRITE_GRANNY, 10, 10, UP << 2 | $3, $0, -1, -1, $0, 0, GrannyScript_0x99c45, -1
|
||||||
|
@ -219,8 +219,8 @@ EcruteakPokeCenter1F_MapEventHeader:
|
|||||||
|
|
||||||
; people-events
|
; people-events
|
||||||
db 5
|
db 5
|
||||||
person_event SPRITE_NURSE, 5, 7, $6, $0, 255, 255, $0, 0, NurseScript_0x98eb0, -1
|
person_event SPRITE_NURSE, 5, 7, UP << 2 | $2, $0, -1, -1, $0, 0, NurseScript_0x98eb0, -1
|
||||||
person_event SPRITE_POKEFAN_M, 10, 11, $a, $0, 255, 255, $0, 0, PokefanMScript_0x98eb3, -1
|
person_event SPRITE_POKEFAN_M, 10, 11, LEFT << 2 | $2, $0, -1, -1, $0, 0, PokefanMScript_0x98eb3, -1
|
||||||
person_event SPRITE_COOLTRAINER_F, 8, 5, $3, $0, 255, 255, $0, 0, CooltrainerFScript_0x98ebf, -1
|
person_event SPRITE_COOLTRAINER_F, 8, 5, DOWN << 2 | $3, $0, -1, -1, $0, 0, CooltrainerFScript_0x98ebf, -1
|
||||||
person_event SPRITE_GYM_GUY, 5, 11, $6, $0, 255, 255, $a0, 0, GymGuyScript_0x98ec2, -1
|
person_event SPRITE_GYM_GUY, 5, 11, UP << 2 | $2, $0, -1, -1, (PAL_OW_GREEN << 4) | $80, 0, GymGuyScript_0x98ec2, -1
|
||||||
person_event SPRITE_BILL, 11, 4, $9, $0, 255, 255, $0, 0, ObjectEvent, EVENT_713
|
person_event SPRITE_BILL, 11, 4, LEFT << 2 | $1, $0, -1, -1, $0, 0, ObjectEvent, EVENT_713
|
||||||
|
@ -93,11 +93,11 @@ ElmsHouse_MapEventHeader:
|
|||||||
|
|
||||||
; signposts
|
; signposts
|
||||||
db 3
|
db 3
|
||||||
signpost 1, 0, $0, ElmsHousePC
|
signpost 1, 0, SIGNPOST_READ, ElmsHousePC
|
||||||
signpost 1, 6, $0, ElmsHouseBookshelf
|
signpost 1, 6, SIGNPOST_READ, ElmsHouseBookshelf
|
||||||
signpost 1, 7, $0, ElmsHouseBookshelf
|
signpost 1, 7, SIGNPOST_READ, ElmsHouseBookshelf
|
||||||
|
|
||||||
; people-events
|
; people-events
|
||||||
db 2
|
db 2
|
||||||
person_event SPRITE_TEACHER, 9, 5, $4, $10, 255, 255, $a0, 0, ElmsWife, -1
|
person_event SPRITE_TEACHER, 9, 5, UP << 2 | $0, $10, -1, -1, (PAL_OW_GREEN << 4) | $80, 0, ElmsWife, -1
|
||||||
person_event SPRITE_BUG_CATCHER, 8, 9, $7, $0, 255, 255, $0, 0, ElmsSon, -1
|
person_event SPRITE_BUG_CATCHER, 8, 9, UP << 2 | $3, $0, -1, -1, $0, 0, ElmsSon, -1
|
||||||
|
@ -1389,28 +1389,28 @@ ElmsLab_MapEventHeader:
|
|||||||
|
|
||||||
; signposts
|
; signposts
|
||||||
db 16
|
db 16
|
||||||
signpost 1, 2, $0, ElmsLabHealingMachine
|
signpost 1, 2, SIGNPOST_READ, ElmsLabHealingMachine
|
||||||
signpost 1, 6, $0, ElmsLabBookshelf
|
signpost 1, 6, SIGNPOST_READ, ElmsLabBookshelf
|
||||||
signpost 1, 7, $0, ElmsLabBookshelf
|
signpost 1, 7, SIGNPOST_READ, ElmsLabBookshelf
|
||||||
signpost 1, 8, $0, ElmsLabBookshelf
|
signpost 1, 8, SIGNPOST_READ, ElmsLabBookshelf
|
||||||
signpost 1, 9, $0, ElmsLabBookshelf
|
signpost 1, 9, SIGNPOST_READ, ElmsLabBookshelf
|
||||||
signpost 7, 0, $0, ElmsLabTravelTip1
|
signpost 7, 0, SIGNPOST_READ, ElmsLabTravelTip1
|
||||||
signpost 7, 1, $0, ElmsLabTravelTip2
|
signpost 7, 1, SIGNPOST_READ, ElmsLabTravelTip2
|
||||||
signpost 7, 2, $0, ElmsLabTravelTip3
|
signpost 7, 2, SIGNPOST_READ, ElmsLabTravelTip3
|
||||||
signpost 7, 3, $0, ElmsLabTravelTip4
|
signpost 7, 3, SIGNPOST_READ, ElmsLabTravelTip4
|
||||||
signpost 7, 6, $0, ElmsLabBookshelf
|
signpost 7, 6, SIGNPOST_READ, ElmsLabBookshelf
|
||||||
signpost 7, 7, $0, ElmsLabBookshelf
|
signpost 7, 7, SIGNPOST_READ, ElmsLabBookshelf
|
||||||
signpost 7, 8, $0, ElmsLabBookshelf
|
signpost 7, 8, SIGNPOST_READ, ElmsLabBookshelf
|
||||||
signpost 7, 9, $0, ElmsLabBookshelf
|
signpost 7, 9, SIGNPOST_READ, ElmsLabBookshelf
|
||||||
signpost 3, 9, $0, ElmsLabTrashcan
|
signpost 3, 9, SIGNPOST_READ, ElmsLabTrashcan
|
||||||
signpost 0, 5, $0, ElmsLabWindow
|
signpost 0, 5, SIGNPOST_READ, ElmsLabWindow
|
||||||
signpost 5, 3, $2, ElmsLabPC
|
signpost 5, 3, SIGNPOST_DOWN, ElmsLabPC
|
||||||
|
|
||||||
; people-events
|
; people-events
|
||||||
db 6
|
db 6
|
||||||
person_event SPRITE_ELM, 6, 9, $6, $0, 255, 255, $0, 0, ProfElmScript, -1
|
person_event SPRITE_ELM, 6, 9, UP << 2 | $2, $0, -1, -1, $0, 0, ProfElmScript, -1
|
||||||
person_event SPRITE_SCIENTIST, 13, 6, $3, $0, 255, 255, $90, 0, ElmsAideScript, EVENT_ELMS_AIDE_IN_LAB
|
person_event SPRITE_SCIENTIST, 13, 6, DOWN << 2 | $3, $0, -1, -1, (PAL_OW_BLUE << 4) | $80, 0, ElmsAideScript, EVENT_ELMS_AIDE_IN_LAB
|
||||||
person_event SPRITE_POKE_BALL, 7, 10, $1, $0, 255, 255, $0, 0, CyndaquilPokeBallScript, EVENT_640
|
person_event SPRITE_POKE_BALL, 7, 10, DOWN << 2 | $1, $0, -1, -1, $0, 0, CyndaquilPokeBallScript, EVENT_CYNDAQUIL_POKEBALL_IN_ELMS_LAB
|
||||||
person_event SPRITE_POKE_BALL, 7, 11, $1, $0, 255, 255, $0, 0, TotodilePokeBallScript, EVENT_641
|
person_event SPRITE_POKE_BALL, 7, 11, DOWN << 2 | $1, $0, -1, -1, $0, 0, TotodilePokeBallScript, EVENT_TOTODILE_POKEBALL_IN_ELMS_LAB
|
||||||
person_event SPRITE_POKE_BALL, 7, 12, $1, $0, 255, 255, $0, 0, ChikoritaPokeBallScript, EVENT_642
|
person_event SPRITE_POKE_BALL, 7, 12, DOWN << 2 | $1, $0, -1, -1, $0, 0, ChikoritaPokeBallScript, EVENT_CHIKORITA_POKEBALL_IN_ELMS_LAB
|
||||||
person_event SPRITE_OFFICER, 7, 9, $7, $0, 255, 255, $90, 0, CopScript, EVENT_702
|
person_event SPRITE_OFFICER, 7, 9, UP << 2 | $3, $0, -1, -1, (PAL_OW_BLUE << 4) | $80, 0, CopScript, EVENT_COP_IN_ELMS_LAB
|
||||||
|
@ -310,7 +310,7 @@ FastShip1F_MapEventHeader:
|
|||||||
|
|
||||||
; people-events
|
; people-events
|
||||||
db 4
|
db 4
|
||||||
person_event SPRITE_SAILOR, 6, 29, $6, $0, 255, 255, $0, 0, SailorScript_0x75160, -1
|
person_event SPRITE_SAILOR, 6, 29, UP << 2 | $2, $0, -1, -1, $0, 0, SailorScript_0x75160, -1
|
||||||
person_event SPRITE_SAILOR, 11, 18, $9, $0, 255, 255, $0, 0, SailorScript_0x751d0, -1
|
person_event SPRITE_SAILOR, 11, 18, LEFT << 2 | $1, $0, -1, -1, $0, 0, SailorScript_0x751d0, -1
|
||||||
person_event SPRITE_SAILOR, 21, 26, $5, $2, 255, 255, $0, 0, SailorScript_0x751e4, -1
|
person_event SPRITE_SAILOR, 21, 26, UP << 2 | $1, $2, -1, -1, $0, 0, SailorScript_0x751e4, -1
|
||||||
person_event SPRITE_GENTLEMAN, 10, 23, $9, $0, 255, 255, $0, 0, ObjectEvent, EVENT_72C
|
person_event SPRITE_GENTLEMAN, 10, 23, LEFT << 2 | $1, $0, -1, -1, $0, 0, ObjectEvent, EVENT_72C
|
||||||
|
@ -612,19 +612,19 @@ FastShipB1F_MapEventHeader:
|
|||||||
|
|
||||||
; signposts
|
; signposts
|
||||||
db 1
|
db 1
|
||||||
signpost 9, 27, $0, FashShipB1FTrashcan
|
signpost 9, 27, SIGNPOST_READ, FashShipB1FTrashcan
|
||||||
|
|
||||||
; people-events
|
; people-events
|
||||||
db 12
|
db 12
|
||||||
person_event SPRITE_SAILOR, 10, 34, $6, $0, 255, 255, $90, 0, SailorScript_0x76767, EVENT_72E
|
person_event SPRITE_SAILOR, 10, 34, UP << 2 | $2, $0, -1, -1, (PAL_OW_BLUE << 4) | $80, 0, SailorScript_0x76767, EVENT_72E
|
||||||
person_event SPRITE_SAILOR, 10, 35, $6, $0, 255, 255, $90, 0, SailorScript_0x76767, EVENT_72F
|
person_event SPRITE_SAILOR, 10, 35, UP << 2 | $2, $0, -1, -1, (PAL_OW_BLUE << 4) | $80, 0, SailorScript_0x76767, EVENT_72F
|
||||||
person_event SPRITE_SAILOR, 15, 13, $7, $0, 255, 255, $92, 3, TrainerSailorJeff, EVENT_739
|
person_event SPRITE_SAILOR, 15, 13, UP << 2 | $3, $0, -1, -1, (PAL_OW_BLUE << 4) | $82, 3, TrainerSailorJeff, EVENT_739
|
||||||
person_event SPRITE_LASS, 8, 10, $7, $0, 255, 255, $a2, 1, TrainerPicnickerDebra, EVENT_739
|
person_event SPRITE_LASS, 8, 10, UP << 2 | $3, $0, -1, -1, (PAL_OW_GREEN << 4) | $82, 1, TrainerPicnickerDebra, EVENT_739
|
||||||
person_event SPRITE_SUPER_NERD, 13, 30, $9, $0, 255, 255, $92, 1, TrainerJugglerFritz, EVENT_739
|
person_event SPRITE_SUPER_NERD, 13, 30, LEFT << 2 | $1, $0, -1, -1, (PAL_OW_BLUE << 4) | $82, 1, TrainerJugglerFritz, EVENT_739
|
||||||
person_event SPRITE_SAILOR, 8, 21, $9, $0, 255, 255, $92, 4, TrainerSailorGarrett, EVENT_73A
|
person_event SPRITE_SAILOR, 8, 21, LEFT << 2 | $1, $0, -1, -1, (PAL_OW_BLUE << 4) | $82, 4, TrainerSailorGarrett, EVENT_73A
|
||||||
person_event SPRITE_FISHER, 12, 29, $7, $0, 255, 255, $a2, 3, TrainerFisherJonah, EVENT_73A
|
person_event SPRITE_FISHER, 12, 29, UP << 2 | $3, $0, -1, -1, (PAL_OW_GREEN << 4) | $82, 3, TrainerFisherJonah, EVENT_73A
|
||||||
person_event SPRITE_BLACK_BELT, 15, 19, $1f, $0, 255, 255, $b2, 3, TrainerBlackbeltWai, EVENT_73A
|
person_event SPRITE_BLACK_BELT, 15, 19, RIGHT << 2 | $13, $0, -1, -1, (PAL_OW_BROWN << 4) | $82, 3, TrainerBlackbeltWai, EVENT_73A
|
||||||
person_event SPRITE_SAILOR, 8, 27, $9, $0, 255, 255, $92, 4, TrainerSailorKenneth, EVENT_73B
|
person_event SPRITE_SAILOR, 8, 27, LEFT << 2 | $1, $0, -1, -1, (PAL_OW_BLUE << 4) | $82, 4, TrainerSailorKenneth, EVENT_73B
|
||||||
person_event SPRITE_TEACHER, 15, 13, $7, $0, 255, 255, $82, 3, TrainerTeacherShirley, EVENT_73B
|
person_event SPRITE_TEACHER, 15, 13, UP << 2 | $3, $0, -1, -1, (PAL_OW_RED << 4) | $82, 3, TrainerTeacherShirley, EVENT_73B
|
||||||
person_event SPRITE_YOUNGSTER, 13, 18, $3, $0, 255, 255, $92, 1, TrainerSchoolboyNate, EVENT_73B
|
person_event SPRITE_YOUNGSTER, 13, 18, DOWN << 2 | $3, $0, -1, -1, (PAL_OW_BLUE << 4) | $82, 1, TrainerSchoolboyNate, EVENT_73B
|
||||||
person_event SPRITE_YOUNGSTER, 15, 18, $a, $0, 255, 255, $92, 1, TrainerSchoolboyRicky, EVENT_73B
|
person_event SPRITE_YOUNGSTER, 15, 18, LEFT << 2 | $2, $0, -1, -1, (PAL_OW_BLUE << 4) | $82, 1, TrainerSchoolboyRicky, EVENT_73B
|
||||||
|
@ -368,16 +368,16 @@ FastShipCabins_NNW_NNE_NE_MapEventHeader:
|
|||||||
|
|
||||||
; signposts
|
; signposts
|
||||||
db 3
|
db 3
|
||||||
signpost 13, 6, $0, FastShipCabins_NNW_NNE_NETrashcan
|
signpost 13, 6, SIGNPOST_READ, FastShipCabins_NNW_NNE_NETrashcan
|
||||||
signpost 19, 7, $0, FastShipCabins_NNW_NNE_NETrashcan
|
signpost 19, 7, SIGNPOST_READ, FastShipCabins_NNW_NNE_NETrashcan
|
||||||
signpost 31, 7, $0, FastShipCabins_NNW_NNE_NETrashcan
|
signpost 31, 7, SIGNPOST_READ, FastShipCabins_NNW_NNE_NETrashcan
|
||||||
|
|
||||||
; people-events
|
; people-events
|
||||||
db 7
|
db 7
|
||||||
person_event SPRITE_COOLTRAINER_M, 7, 8, $a, $0, 255, 255, $82, 2, TrainerCooltrainermSean, EVENT_73A
|
person_event SPRITE_COOLTRAINER_M, 7, 8, LEFT << 2 | $2, $0, -1, -1, (PAL_OW_RED << 4) | $82, 2, TrainerCooltrainermSean, EVENT_73A
|
||||||
person_event SPRITE_COOLTRAINER_F, 9, 5, $7, $0, 255, 255, $82, 3, TrainerCooltrainerfCarol, EVENT_73A
|
person_event SPRITE_COOLTRAINER_F, 9, 5, UP << 2 | $3, $0, -1, -1, (PAL_OW_RED << 4) | $82, 3, TrainerCooltrainerfCarol, EVENT_73A
|
||||||
person_event SPRITE_SUPER_NERD, 9, 5, $7, $0, 255, 255, $92, 3, TrainerPokemaniacEthan, EVENT_73B
|
person_event SPRITE_SUPER_NERD, 9, 5, UP << 2 | $3, $0, -1, -1, (PAL_OW_BLUE << 4) | $82, 3, TrainerPokemaniacEthan, EVENT_73B
|
||||||
person_event SPRITE_POKEFAN_M, 21, 8, $7, $0, 255, 255, $b2, 3, TrainerHikerNoland, EVENT_739
|
person_event SPRITE_POKEFAN_M, 21, 8, UP << 2 | $3, $0, -1, -1, (PAL_OW_BROWN << 4) | $82, 3, TrainerHikerNoland, EVENT_739
|
||||||
person_event SPRITE_SAILOR, 30, 8, $3, $0, 255, 255, $90, 0, SailorScript_0x755f1, EVENT_72D
|
person_event SPRITE_SAILOR, 30, 8, DOWN << 2 | $3, $0, -1, -1, (PAL_OW_BLUE << 4) | $80, 0, SailorScript_0x755f1, EVENT_72D
|
||||||
person_event SPRITE_GENTLEMAN, 34, 11, $3, $0, 255, 255, $92, 1, TrainerGentlemanEdward, EVENT_73A
|
person_event SPRITE_GENTLEMAN, 34, 11, DOWN << 2 | $3, $0, -1, -1, (PAL_OW_BLUE << 4) | $82, 1, TrainerGentlemanEdward, EVENT_73A
|
||||||
person_event SPRITE_PHARMACIST, 34, 6, $7, $0, 255, 255, $a2, 4, TrainerBurglarCorey, EVENT_73B
|
person_event SPRITE_PHARMACIST, 34, 6, UP << 2 | $3, $0, -1, -1, (PAL_OW_GREEN << 4) | $82, 4, TrainerBurglarCorey, EVENT_73B
|
||||||
|
@ -579,18 +579,18 @@ FastShipCabins_SE_SSE_CaptainsCabin_MapEventHeader:
|
|||||||
|
|
||||||
; signposts
|
; signposts
|
||||||
db 1
|
db 1
|
||||||
signpost 25, 4, $0, FastShipCaptainsCabinTrashcan
|
signpost 25, 4, SIGNPOST_READ, FastShipCaptainsCabinTrashcan
|
||||||
|
|
||||||
; people-events
|
; people-events
|
||||||
db 11
|
db 11
|
||||||
person_event SPRITE_CAPTAIN, 29, 7, $6, $0, 255, 255, $90, 0, CaptainScript_0x75ea7, -1
|
person_event SPRITE_CAPTAIN, 29, 7, UP << 2 | $2, $0, -1, -1, (PAL_OW_BLUE << 4) | $80, 0, CaptainScript_0x75ea7, -1
|
||||||
person_event SPRITE_GENTLEMAN, 21, 6, $9, $0, 255, 255, $90, 0, GentlemanScript_0x75f1f, EVENT_730
|
person_event SPRITE_GENTLEMAN, 21, 6, LEFT << 2 | $1, $0, -1, -1, (PAL_OW_BLUE << 4) | $80, 0, GentlemanScript_0x75f1f, EVENT_730
|
||||||
person_event SPRITE_TWIN, 21, 7, $a, $0, 255, 255, $0, 0, TwinScript_0x75f6d, EVENT_731
|
person_event SPRITE_TWIN, 21, 7, LEFT << 2 | $2, $0, -1, -1, $0, 0, TwinScript_0x75f6d, EVENT_731
|
||||||
person_event SPRITE_TWIN, 29, 6, $a, $0, 255, 255, $0, 0, TwinScript_0x75ebb, EVENT_732
|
person_event SPRITE_TWIN, 29, 6, LEFT << 2 | $2, $0, -1, -1, $0, 0, TwinScript_0x75ebb, EVENT_732
|
||||||
person_event SPRITE_POKEFAN_M, 10, 9, $8, $0, 255, 255, $82, 5, TrainerPokefanmColin, EVENT_739
|
person_event SPRITE_POKEFAN_M, 10, 9, LEFT << 2 | $0, $0, -1, -1, (PAL_OW_RED << 4) | $82, 5, TrainerPokefanmColin, EVENT_739
|
||||||
person_event SPRITE_TWIN, 8, 6, $6, $0, 255, 255, $82, 1, TrainerTwinsMegandpeg1, EVENT_739
|
person_event SPRITE_TWIN, 8, 6, UP << 2 | $2, $0, -1, -1, (PAL_OW_RED << 4) | $82, 1, TrainerTwinsMegandpeg1, EVENT_739
|
||||||
person_event SPRITE_TWIN, 8, 7, $6, $0, 255, 255, $82, 1, TrainerTwinsMegandpeg2, EVENT_739
|
person_event SPRITE_TWIN, 8, 7, UP << 2 | $2, $0, -1, -1, (PAL_OW_RED << 4) | $82, 1, TrainerTwinsMegandpeg2, EVENT_739
|
||||||
person_event SPRITE_SUPER_NERD, 9, 9, $8, $0, 255, 255, $92, 5, TrainerPsychicRodney, EVENT_73A
|
person_event SPRITE_SUPER_NERD, 9, 9, LEFT << 2 | $0, $0, -1, -1, (PAL_OW_BLUE << 4) | $82, 5, TrainerPsychicRodney, EVENT_73A
|
||||||
person_event SPRITE_POKEFAN_M, 7, 6, $6, $0, 255, 255, $82, 3, TrainerPokefanmJeremy, EVENT_73B
|
person_event SPRITE_POKEFAN_M, 7, 6, UP << 2 | $2, $0, -1, -1, (PAL_OW_RED << 4) | $82, 3, TrainerPokefanmJeremy, EVENT_73B
|
||||||
person_event SPRITE_POKEFAN_F, 9, 9, $9, $0, 255, 255, $82, 1, TrainerPokefanfGeorgia, EVENT_73B
|
person_event SPRITE_POKEFAN_F, 9, 9, LEFT << 2 | $1, $0, -1, -1, (PAL_OW_RED << 4) | $82, 1, TrainerPokefanfGeorgia, EVENT_73B
|
||||||
person_event SPRITE_SUPER_NERD, 19, 5, $3, $0, 255, 255, $b2, 2, TrainerSupernerdShawn, EVENT_73A
|
person_event SPRITE_SUPER_NERD, 19, 5, DOWN << 2 | $3, $0, -1, -1, (PAL_OW_BROWN << 4) | $82, 2, TrainerSupernerdShawn, EVENT_73A
|
||||||
|
@ -297,13 +297,13 @@ FastShipCabins_SW_SSW_NW_MapEventHeader:
|
|||||||
|
|
||||||
; signposts
|
; signposts
|
||||||
db 3
|
db 3
|
||||||
signpost 1, 7, $0, FastShipBed
|
signpost 1, 7, SIGNPOST_READ, FastShipBed
|
||||||
signpost 2, 7, $0, FastShipBed
|
signpost 2, 7, SIGNPOST_READ, FastShipBed
|
||||||
signpost 7, 7, $0, FastShipCabinsNorthwestCabinTrashcan
|
signpost 7, 7, SIGNPOST_READ, FastShipCabinsNorthwestCabinTrashcan
|
||||||
|
|
||||||
; people-events
|
; people-events
|
||||||
db 4
|
db 4
|
||||||
person_event SPRITE_FISHER, 19, 5, $1e, $0, 255, 255, $82, 2, TrainerFirebreatherLyle, EVENT_739
|
person_event SPRITE_FISHER, 19, 5, RIGHT << 2 | $12, $0, -1, -1, (PAL_OW_RED << 4) | $82, 2, TrainerFirebreatherLyle, EVENT_739
|
||||||
person_event SPRITE_BUG_CATCHER, 19, 10, $a, $0, 255, 255, $b2, 2, TrainerBug_catcherKen, EVENT_73B
|
person_event SPRITE_BUG_CATCHER, 19, 10, LEFT << 2 | $2, $0, -1, -1, (PAL_OW_BROWN << 4) | $82, 2, TrainerBug_catcherKen, EVENT_73B
|
||||||
person_event SPRITE_BUENA, 30, 5, $a, $0, 255, 255, $92, 3, TrainerBeautyCassie, EVENT_73A
|
person_event SPRITE_BUENA, 30, 5, LEFT << 2 | $2, $0, -1, -1, (PAL_OW_BLUE << 4) | $82, 3, TrainerBeautyCassie, EVENT_73A
|
||||||
person_event SPRITE_ROCKER, 32, 7, $1e, $0, 255, 255, $82, 2, TrainerGuitaristClyde, EVENT_73B
|
person_event SPRITE_ROCKER, 32, 7, RIGHT << 2 | $12, $0, -1, -1, (PAL_OW_RED << 4) | $82, 2, TrainerGuitaristClyde, EVENT_73B
|
||||||
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in New Issue
Block a user