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