Fill out trainer event flags.

This commit is contained in:
IIMarckus
2015-07-10 02:20:21 -06:00
parent ac88c43b14
commit 2c98c694e3
95 changed files with 3767 additions and 6887 deletions

View File

@@ -243,7 +243,7 @@ EVENT_BEAT_BIRD_KEEPER_BRYAN EQU $3fd
EVENT_BEAT_BIRD_KEEPER_THEO EQU $3fe
EVENT_BEAT_BIRD_KEEPER_TOBY EQU $3ff
EVENT_BEAT_BIRD_KEEPER_DENIS EQU $400
EVENT_BEAT_BIRD_KEEPER_VANCE_1 EQU $401
EVENT_BEAT_BIRD_KEEPER_VANCE EQU $401
EVENT_BEAT_BIRD_KEEPER_HANK EQU $402
EVENT_BEAT_BIRD_KEEPER_ROY EQU $403
EVENT_BEAT_BIRD_KEEPER_BORIS EQU $404
@@ -265,7 +265,7 @@ EVENT_BEAT_SAGE_EDMOND EQU $417
EVENT_BEAT_SAGE_NEAL EQU $418
EVENT_BEAT_SAGE_LI EQU $419
EVENT_BEAT_CAMPER_ROLAND EQU $41a
EVENT_BEAT_CAMPER_TODD_1 EQU $41b
EVENT_BEAT_CAMPER_TODD EQU $41b
EVENT_BEAT_CAMPER_IVAN EQU $41c
EVENT_BEAT_CAMPER_ELLIOT EQU $41d
EVENT_BEAT_CAMPER_BARRY EQU $41e
@@ -304,15 +304,15 @@ EVENT_BEAT_FIREBREATHER_WALT EQU $44b
EVENT_BEAT_FIREBREATHER_RAY EQU $44c
EVENT_BEAT_FIREBREATHER_LYLE EQU $44d
EVENT_BEAT_FISHER_JUSTIN EQU $44e
EVENT_BEAT_FISHER_RALPH_1 EQU $44f
EVENT_BEAT_FISHER_RALPH EQU $44f
EVENT_BEAT_FISHER_ARNOLD EQU $450
EVENT_BEAT_FISHER_KYLE EQU $451
EVENT_BEAT_FISHER_HENRY EQU $452
EVENT_BEAT_FISHER_MARVIN EQU $453
EVENT_BEAT_FISHER_TULLY_1 EQU $454
EVENT_BEAT_FISHER_TULLY EQU $454
EVENT_BEAT_FISHER_ANDRE EQU $455
EVENT_BEAT_FISHER_RAYMOND EQU $456
EVENT_BEAT_FISHER_WILTON_1 EQU $457
EVENT_BEAT_FISHER_WILTON EQU $457
EVENT_BEAT_FISHER_EDGAR EQU $458
EVENT_BEAT_FISHER_JONAH EQU $459
EVENT_BEAT_FISHER_MARTIN EQU $45a
@@ -323,7 +323,7 @@ EVENT_BEAT_TWINS_AMY_AND_MAY EQU $464
EVENT_BEAT_TWINS_ANN_AND_ANNE EQU $465
EVENT_BEAT_TWINS_JO_AND_ZOE EQU $468
EVENT_BEAT_TWINS_MEG_AND_PEG EQU $46a
EVENT_BEAT_SCHOOLBOY_JACK_1 EQU $46c
EVENT_BEAT_SCHOOLBOY_JACK EQU $46c
EVENT_BEAT_SCHOOLBOY_KIP EQU $46d
EVENT_BEAT_SCHOOLBOY_ALAN EQU $46e
EVENT_BEAT_SCHOOLBOY_JOHNNY EQU $46f
@@ -332,25 +332,25 @@ EVENT_BEAT_SCHOOLBOY_TOMMY EQU $471
EVENT_BEAT_SCHOOLBOY_DUDLEY EQU $472
EVENT_BEAT_SCHOOLBOY_JOE EQU $473
EVENT_BEAT_SCHOOLBOY_BILLY EQU $474
EVENT_BEAT_SCHOOLBOY_CHAD_1 EQU $475
EVENT_BEAT_SCHOOLBOY_CHAD EQU $475
EVENT_BEAT_SCHOOLBOY_NATE EQU $476
EVENT_BEAT_SCHOOLBOY_RICKY EQU $477
EVENT_BEAT_PICNICKER_LIZ_1 EQU $47e
EVENT_BEAT_PICNICKER_GINA_1 EQU $47f
EVENT_BEAT_PICNICKER_LIZ EQU $47e
EVENT_BEAT_PICNICKER_GINA EQU $47f
EVENT_BEAT_PICNICKER_BROOKE EQU $480
EVENT_BEAT_PICNICKER_KIM EQU $481
EVENT_BEAT_PICNICKER_CINDY EQU $482
EVENT_BEAT_PICNICKER_HOPE EQU $483
EVENT_BEAT_PICNICKER_SHARON EQU $484
EVENT_BEAT_PICNICKER_DEBRA EQU $485
EVENT_BEAT_PICNICKER_ERIN_1 EQU $487
EVENT_BEAT_PICNICKER_ERIN EQU $487
EVENT_BEAT_PICNICKER_HEIDI EQU $48a
EVENT_BEAT_PICNICKER_EDNA EQU $48b
EVENT_BEAT_PICNICKER_TANYA EQU $490
EVENT_BEAT_PICNICKER_TIFFANY_3 EQU $491
EVENT_BEAT_PICNICKER_TIFFANY EQU $491
EVENT_BEAT_GUITARIST_CLYDE EQU $493
EVENT_BEAT_GUITARIST_VINCENT EQU $494
EVENT_BEAT_JUGGLER_IRWIN_1 EQU $495
EVENT_BEAT_JUGGLER_IRWIN EQU $495
EVENT_BEAT_JUGGLER_FRITZ EQU $496
EVENT_BEAT_JUGGLER_HORTON EQU $497
EVENT_BEAT_GENTLEMAN_PRESTON EQU $49a
@@ -365,8 +365,9 @@ EVENT_BEAT_SCIENTIST_RICH EQU $4a3
EVENT_BEAT_BLACKBELT_YOSHI EQU $4a5
EVENT_BEAT_BLACKBELT_LAO EQU $4a7
EVENT_BEAT_BLACKBELT_NOB EQU $4a8
EVENT_BEAT_BLACKBELT_KIYO EQU $4a9
EVENT_BEAT_BLACKBELT_LUNG EQU $4aa
EVENT_BEAT_BLACKBELT_KENJI_3 EQU $4ab
EVENT_BEAT_BLACKBELT_KENJI EQU $4ab
EVENT_BEAT_BLACKBELT_WAI EQU $4ac
EVENT_BEAT_BEAUTY_VICTORIA EQU $4ad
EVENT_BEAT_BEAUTY_SAMANTHA EQU $4ae
@@ -449,7 +450,7 @@ EVENT_BEAT_LASS_CARRIE EQU $515
EVENT_BEAT_LASS_BRIDGET EQU $516
EVENT_BEAT_LASS_ALICE EQU $517
EVENT_BEAT_LASS_KRISE EQU $518
EVENT_BEAT_LASS_CONNIE_1 EQU $519
EVENT_BEAT_LASS_CONNIE EQU $519
EVENT_BEAT_LASS_LINDA EQU $51a
EVENT_BEAT_LASS_LAURA EQU $51b
EVENT_BEAT_LASS_SHANNON EQU $51c
@@ -459,11 +460,11 @@ EVENT_BEAT_LASS_ELLEN EQU $51f
EVENT_BEAT_HIKER_RUSSELL EQU $525
EVENT_BEAT_HIKER_PHILLIP EQU $526
EVENT_BEAT_HIKER_LEONARD EQU $527
EVENT_BEAT_HIKER_ANTHONY_2 EQU $528
EVENT_BEAT_HIKER_ANTHONY EQU $528
EVENT_BEAT_HIKER_BENJAMIN EQU $529
EVENT_BEAT_HIKER_ERIK EQU $52a
EVENT_BEAT_HIKER_MICHAEL EQU $52b
EVENT_BEAT_HIKER_PARRY_3 EQU $52c
EVENT_BEAT_HIKER_PARRY EQU $52c
EVENT_BEAT_HIKER_TIMOTHY EQU $52d
EVENT_BEAT_HIKER_BAILEY EQU $52e
EVENT_BEAT_HIKER_TIM EQU $530
@@ -475,13 +476,15 @@ EVENT_BEAT_HIKER_DANIEL EQU $535
EVENT_BEAT_BUG_CATCHER_DON EQU $538
EVENT_BEAT_BUG_CATCHER_ROB EQU $539
EVENT_BEAT_BUG_CATCHER_ED EQU $53a
EVENT_BEAT_BUG_CATCHER_WADE_1 EQU $53b
EVENT_BEAT_BUG_CATCHER_WADE EQU $53b
EVENT_BEAT_BUG_CATCHER_BENNY EQU $53c
EVENT_BEAT_BUG_CATCHER_AL EQU $53d
EVENT_BEAT_BUG_CATCHER_JOSH EQU $53e
EVENT_BEAT_BUG_CATCHER_ARNIE_1 EQU $53f
EVENT_BEAT_BUG_CATCHER_ARNIE EQU $53f
EVENT_BEAT_BUG_CATCHER_KEN EQU $540
EVENT_BEAT_BUG_CATCHER_DOUG EQU $543
EVENT_BEAT_OFFICER_KEITH EQU $546
EVENT_BEAT_OFFICER_DIRK EQU $547
EVENT_BEAT_COOLTRAINERM_NICK EQU $548
EVENT_BEAT_COOLTRAINERM_AARON EQU $549
EVENT_BEAT_COOLTRAINERM_PAUL EQU $54a
@@ -489,10 +492,11 @@ EVENT_BEAT_COOLTRAINERM_CODY EQU $54b
EVENT_BEAT_COOLTRAINERM_MIKE EQU $54c
EVENT_BEAT_COOLTRAINERM_RYAN EQU $54f
EVENT_BEAT_COOLTRAINERM_JAKE EQU $550
EVENT_BEAT_COOLTRAINERM_GAVEN_3 EQU $551
EVENT_BEAT_COOLTRAINERM_GAVEN EQU $551
EVENT_BEAT_COOLTRAINERM_BLAKE EQU $552
EVENT_BEAT_COOLTRAINERM_BRIAN EQU $553
EVENT_BEAT_COOLTRAINERM_SEAN EQU $557
EVENT_BEAT_COOLTRAINERM_KEVIN EQU $558
EVENT_BEAT_COOLTRAINERM_ALLEN EQU $55a
EVENT_BEAT_COOLTRAINERF_GWEN EQU $55b
EVENT_BEAT_COOLTRAINERF_LOIS EQU $55c
@@ -502,25 +506,31 @@ EVENT_BEAT_COOLTRAINERF_KATE EQU $55f
EVENT_BEAT_COOLTRAINERF_IRENE EQU $560
EVENT_BEAT_COOLTRAINERF_KELLY EQU $561
EVENT_BEAT_COOLTRAINERF_JOYCE EQU $562
EVENT_BEAT_COOLTRAINERF_BETH_1 EQU $563
EVENT_BEAT_COOLTRAINERF_REENA_1 EQU $564
EVENT_BEAT_COOLTRAINERF_BETH EQU $563
EVENT_BEAT_COOLTRAINERF_REENA EQU $564
EVENT_BEAT_COOLTRAINERF_MEGAN EQU $565
EVENT_BEAT_COOLTRAINERF_CAROL EQU $567
EVENT_BEAT_COOLTRAINERF_QUINN EQU $568
EVENT_BEAT_COOLTRAINERF_EMMA EQU $569
EVENT_BEAT_COOLTRAINERF_CYBIL EQU $56a
EVENT_BEAT_COOLTRAINERF_JENN EQU $56b
EVENT_BEAT_ROCKET_EXECUTIVEF EQU $56f
EVENT_BEAT_ROCKET_EXECUTIVEM EQU $572
EVENT_BEAT_ROCKET_EXECUTIVEF_1 EQU $56f
EVENT_BEAT_ROCKET_EXECUTIVEF_2 EQU $570
EVENT_BEAT_ROCKET_EXECUTIVEM_1 EQU $571
EVENT_BEAT_ROCKET_EXECUTIVEM_2 EQU $572
EVENT_BEAT_ROCKET_EXECUTIVEM_3 EQU $573
EVENT_BEAT_ROCKET_EXECUTIVEM_4 EQU $574
EVENT_BEAT_SAILOR_EUGENE EQU $575
EVENT_BEAT_SAILOR_HUEY_1 EQU $576
EVENT_BEAT_SAILOR_HUEY EQU $576
EVENT_BEAT_SAILOR_TERRELL EQU $577
EVENT_BEAT_SAILOR_KENT EQU $578
EVENT_BEAT_SAILOR_ERNEST EQU $579
EVENT_BEAT_SAILOR_JEFF EQU $57a
EVENT_BEAT_SAILOR_GARRETT EQU $57b
EVENT_BEAT_SAILOR_KENNETH EQU $57c
EVENT_BEAT_SAILOR_STANLY EQU $57d
EVENT_BEAT_SAILOR_HARRY EQU $57e
EVENT_BEAT_SUPER_NERD_STAN EQU $581
EVENT_BEAT_SUPER_NERD_ERIC EQU $582
EVENT_BEAT_SUPER_NERD_SAM EQU $586
EVENT_BEAT_SUPER_NERD_TOM EQU $587
@@ -546,7 +556,7 @@ EVENT_BEAT_SWIMMERM_TUCKER EQU $5a2
EVENT_BEAT_SWIMMERM_CAMERON EQU $5a4
EVENT_BEAT_SWIMMERM_SETH EQU $5a5
EVENT_BEAT_SWIMMERM_PARKER EQU $5a8
EVENT_BEAT_YOUNGSTER_JOEY_1 EQU $5a9
EVENT_BEAT_YOUNGSTER_JOEY EQU $5a9
EVENT_BEAT_YOUNGSTER_MIKEY EQU $5aa
EVENT_BEAT_YOUNGSTER_ALBERT EQU $5ab
EVENT_BEAT_YOUNGSTER_GORDON EQU $5ac
@@ -559,6 +569,9 @@ EVENT_BEAT_YOUNGSTER_JASON EQU $5b4
EVENT_BEAT_TEACHER_COLETTE EQU $5b5
EVENT_BEAT_TEACHER_HILLARY EQU $5b6
EVENT_BEAT_TEACHER_SHIRLEY EQU $5b7
EVENT_BEAT_ELITE_4_WILL EQU $5b8
EVENT_BEAT_ELITE_4_KOGA EQU $5b9
EVENT_BEAT_ELITE_4_BRUNO EQU $5ba
EVENT_BEAT_ELITE_4_KAREN EQU $5bb
EVENT_BEAT_CHAMPION_LANCE EQU $5bc
EVENT_BEAT_COOLTRAINERM_DARIN EQU $5bd
@@ -566,7 +579,9 @@ EVENT_BEAT_COOLTRAINERF_CARA EQU $5be
EVENT_BEAT_TWINS_LEA_AND_PIA EQU $5bf
EVENT_BEAT_BUG_CATCHER_WAYNE EQU $5c0
EVENT_BEAT_BEAUTY_OLIVIA EQU $5c1
EVENT_BEAT_POKEMANIAC_MILER EQU $5c4
EVENT_BEAT_POKEFANF_JAIME EQU $5c2
EVENT_BEAT_CAMPER_QUENTIN EQU $5c3
EVENT_BEAT_POKEMANIAC_MILLER EQU $5c4
EVENT_BEAT_SUPER_NERD_HUGH EQU $5c5
EVENT_BEAT_SUPER_NERD_MARKUS EQU $5c6
EVENT_BEAT_POKEFANM_REX EQU $5c7

View File

@@ -62,7 +62,7 @@ AzaleaGymTriggerRockets:
TrainerTwinsAmyandmay1:
; bit/flag number
dw $464
dw EVENT_BEAT_TWINS_AMY_AND_MAY
; trainer group && trainer id
db TWINS, AMYANDMAY1
@@ -89,7 +89,7 @@ TwinsAmyandmay1Script:
TrainerTwinsAmyandmay2:
; bit/flag number
dw $464
dw EVENT_BEAT_TWINS_AMY_AND_MAY
; trainer group && trainer id
db TWINS, AMYANDMAY2
@@ -116,7 +116,7 @@ TwinsAmyandmay2Script:
TrainerBug_catcherBug_catcher_benny:
; bit/flag number
dw $53c
dw EVENT_BEAT_BUG_CATCHER_BENNY
; trainer group && trainer id
db BUG_CATCHER, BUG_CATCHER_BENNY
@@ -143,7 +143,7 @@ Bug_catcherBug_catcher_bennyScript:
TrainerBug_catcherAl:
; bit/flag number
dw $53d
dw EVENT_BEAT_BUG_CATCHER_AL
; trainer group && trainer id
db BUG_CATCHER, AL
@@ -170,7 +170,7 @@ Bug_catcherAlScript:
TrainerBug_catcherJosh:
; bit/flag number
dw $53e
dw EVENT_BEAT_BUG_CATCHER_JOSH
; trainer group && trainer id
db BUG_CATCHER, JOSH

View File

@@ -88,7 +88,7 @@ UnknownScript_0x194e94:
TrainerCooltrainermPaul:
; bit/flag number
dw $54a
dw EVENT_BEAT_COOLTRAINERM_PAUL
; trainer group && trainer id
db COOLTRAINERM, PAUL
@@ -115,7 +115,7 @@ CooltrainermPaulScript:
TrainerCooltrainermMike:
; bit/flag number
dw $54c
dw EVENT_BEAT_COOLTRAINERM_MIKE
; trainer group && trainer id
db COOLTRAINERM, MIKE
@@ -142,7 +142,7 @@ CooltrainermMikeScript:
TrainerCooltrainerfLola:
; bit/flag number
dw $55e
dw EVENT_BEAT_COOLTRAINERF_LOLA
; trainer group && trainer id
db COOLTRAINERF, LOLA

View File

@@ -60,7 +60,7 @@ BlackthornGymBoulder:
TrainerCooltrainermCody:
; bit/flag number
dw $54b
dw EVENT_BEAT_COOLTRAINERM_CODY
; trainer group && trainer id
db COOLTRAINERM, CODY
@@ -87,7 +87,7 @@ CooltrainermCodyScript:
TrainerCooltrainerfFran:
; bit/flag number
dw $55d
dw EVENT_BEAT_COOLTRAINERF_FRAN
; trainer group && trainer id
db COOLTRAINERF, FRAN

View File

@@ -1,4 +1,4 @@
BrunosRoom_MapScriptHeader: ; 0x180986
BrunosRoom_MapScriptHeader:
; trigger count
db 2
@@ -12,30 +12,26 @@ BrunosRoom_MapScriptHeader: ; 0x180986
; callbacks
dbw 1, UnknownScript_0x180998
; 0x180993
UnknownScript_0x180993: ; 0x180993
UnknownScript_0x180993:
priorityjump UnknownScript_0x1809ad
end
; 0x180997
UnknownScript_0x180997: ; 0x180997
UnknownScript_0x180997:
end
; 0x180998
UnknownScript_0x180998: ; 0x180998
UnknownScript_0x180998:
checkevent EVENT_KOGAS_ROOM_ENTRANCE_CLOSED
iffalse UnknownScript_0x1809a2
changeblock $4, $e, $2a
UnknownScript_0x1809a2: ; 0x1809a2
UnknownScript_0x1809a2:
checkevent EVENT_BRUNOS_ROOM_EXIT_OPEN
iffalse UnknownScript_0x1809ac
changeblock $4, $2, $16
UnknownScript_0x1809ac: ; 0x1809ac
UnknownScript_0x1809ac:
return
; 0x1809ad
UnknownScript_0x1809ad: ; 0x1809ad
UnknownScript_0x1809ad:
applymovement $0, MovementData_0x1809f9
refreshscreen $86
playsound SFX_STRENGTH
@@ -47,12 +43,11 @@ UnknownScript_0x1809ad: ; 0x1809ad
setevent EVENT_KOGAS_ROOM_ENTRANCE_CLOSED
waitbutton
end
; 0x1809c5
BrunoScript_0x1809c5: ; 0x1809c5
BrunoScript_0x1809c5:
faceplayer
loadfont
checkevent $05ba
checkevent EVENT_BEAT_ELITE_4_BRUNO
iftrue UnknownScript_0x1809f3
writetext UnknownText_0x1809fe
closetext
@@ -61,7 +56,7 @@ BrunoScript_0x1809c5: ; 0x1809c5
loadtrainer BRUNO, 1
startbattle
returnafterbattle
setevent $05ba
setevent EVENT_BEAT_ELITE_4_BRUNO
loadfont
writetext UnknownText_0x180b3c
closetext
@@ -73,24 +68,21 @@ BrunoScript_0x1809c5: ; 0x1809c5
setevent EVENT_BRUNOS_ROOM_EXIT_OPEN
waitbutton
end
; 0x1809f3
UnknownScript_0x1809f3: ; 0x1809f3
UnknownScript_0x1809f3:
writetext UnknownText_0x180b3c
closetext
loadmovesprites
end
; 0x1809f9
MovementData_0x1809f9: ; 0x1809f9
MovementData_0x1809f9:
step_up
step_up
step_up
step_up
step_end
; 0x1809fe
UnknownText_0x1809fe: ; 0x1809fe
UnknownText_0x1809fe:
text "I am BRUNO of the"
line "ELITE FOUR."
@@ -119,15 +111,13 @@ UnknownText_0x1809fe: ; 0x1809fe
para "Hoo hah!"
done
; 0x180b23
UnknownText_0x180b23: ; 0x180b23
UnknownText_0x180b23:
text "Why? How could we"
line "lose?"
done
; 0x180b3c
UnknownText_0x180b3c: ; 0x180b3c
UnknownText_0x180b3c:
text "Having lost, I"
line "have no right to"
cont "say anything…"
@@ -135,9 +125,8 @@ UnknownText_0x180b3c: ; 0x180b3c
para "Go face your next"
line "challenge!"
done
; 0x180b88
BrunosRoom_MapEventHeader: ; 0x180b88
BrunosRoom_MapEventHeader:
; filler
db 0, 0
@@ -157,4 +146,3 @@ BrunosRoom_MapEventHeader: ; 0x180b88
; people-events
db 1
person_event SPRITE_BRUNO, 11, 9, $6, $0, 255, 255, $b0, 0, BrunoScript_0x1809c5, $ffff
; 0x180baf

View File

@@ -43,7 +43,7 @@ UnknownScript_0x72aae:
TrainerLassMichelle:
; bit/flag number
dw $51d
dw EVENT_BEAT_LASS_MICHELLE
; trainer group && trainer id
db LASS, MICHELLE
@@ -70,7 +70,7 @@ LassMichelleScript:
TrainerPicnickerTanya:
; bit/flag number
dw $490
dw EVENT_BEAT_PICNICKER_TANYA
; trainer group && trainer id
db PICNICKER, TANYA
@@ -97,7 +97,7 @@ PicnickerTanyaScript:
TrainerBeautyJulia:
; bit/flag number
dw $4ba
dw EVENT_BEAT_BEAUTY_JULIA
; trainer group && trainer id
db BEAUTY, JULIA
@@ -124,7 +124,7 @@ BeautyJuliaScript:
TrainerTwinsJoandzoe1:
; bit/flag number
dw $468
dw EVENT_BEAT_TWINS_JO_AND_ZOE
; trainer group && trainer id
db TWINS, JOANDZOE1
@@ -151,7 +151,7 @@ TwinsJoandzoe1Script:
TrainerTwinsJoandzoe2:
; bit/flag number
dw $468
dw EVENT_BEAT_TWINS_JO_AND_ZOE
; trainer group && trainer id
db TWINS, JOANDZOE2

View File

@@ -81,7 +81,7 @@ MistyScript_0x188432:
TrainerSwimmerfDiana:
; bit/flag number
dw $3f9
dw EVENT_BEAT_SWIMMERF_DIANA
; trainer group && trainer id
db SWIMMERF, DIANA
@@ -108,7 +108,7 @@ SwimmerfDianaScript:
TrainerSwimmerfBriana:
; bit/flag number
dw $3fa
dw EVENT_BEAT_SWIMMERF_BRIANA
; trainer group && trainer id
db SWIMMERF, BRIANA
@@ -135,7 +135,7 @@ SwimmerfBrianaScript:
TrainerSwimmermParker:
; bit/flag number
dw $5a8
dw EVENT_BEAT_SWIMMERM_PARKER
; trainer group && trainer id
db SWIMMERM, PARKER

View File

@@ -77,7 +77,7 @@ CianwoodGymTriggerRockets:
TrainerBlackbeltYoshi:
; bit/flag number
dw $4a5
dw EVENT_BEAT_BLACKBELT_YOSHI
; trainer group && trainer id
db BLACKBELT_T, YOSHI
@@ -104,7 +104,7 @@ BlackbeltYoshiScript:
TrainerBlackbeltLao:
; bit/flag number
dw $4a7
dw EVENT_BEAT_BLACKBELT_LAO
; trainer group && trainer id
db BLACKBELT_T, LAO
@@ -131,7 +131,7 @@ BlackbeltLaoScript:
TrainerBlackbeltNob:
; bit/flag number
dw $4a8
dw EVENT_BEAT_BLACKBELT_NOB
; trainer group && trainer id
db BLACKBELT_T, NOB
@@ -158,7 +158,7 @@ BlackbeltNobScript:
TrainerBlackbeltLung:
; bit/flag number
dw $4aa
dw EVENT_BEAT_BLACKBELT_LUNG
; trainer group && trainer id
db BLACKBELT_T, LUNG

View File

@@ -1,14 +1,13 @@
DanceTheatre_MapScriptHeader: ; 0x99460
DanceTheatre_MapScriptHeader:
; trigger count
db 0
; callback count
db 0
; 0x99462
TrainerKimono_girlNaoko2: ; 0x99462
TrainerKimono_girlNaoko2:
; bit/flag number
dw $4df
dw EVENT_BEAT_KIMONO_GIRL_NAOKO
; trainer group && trainer id
db KIMONO_GIRL, NAOKO2
@@ -24,20 +23,18 @@ TrainerKimono_girlNaoko2: ; 0x99462
; script when talk again
dw Kimono_girlNaoko2Script
; 0x9946e
Kimono_girlNaoko2Script: ; 0x9946e
Kimono_girlNaoko2Script:
talkaftercancel
loadfont
writetext UnknownText_0x99579
closetext
loadmovesprites
end
; 0x99476
TrainerKimono_girlSayo: ; 0x99476
TrainerKimono_girlSayo:
; bit/flag number
dw $4e0
dw EVENT_BEAT_KIMONO_GIRL_SAYO
; trainer group && trainer id
db KIMONO_GIRL, SAYO
@@ -53,20 +50,18 @@ TrainerKimono_girlSayo: ; 0x99476
; script when talk again
dw Kimono_girlSayoScript
; 0x99482
Kimono_girlSayoScript: ; 0x99482
Kimono_girlSayoScript:
talkaftercancel
loadfont
writetext UnknownText_0x9960b
closetext
loadmovesprites
end
; 0x9948a
TrainerKimono_girlZuki: ; 0x9948a
TrainerKimono_girlZuki:
; bit/flag number
dw $4e1
dw EVENT_BEAT_KIMONO_GIRL_ZUKI
; trainer group && trainer id
db KIMONO_GIRL, ZUKI
@@ -82,20 +77,18 @@ TrainerKimono_girlZuki: ; 0x9948a
; script when talk again
dw Kimono_girlZukiScript
; 0x99496
Kimono_girlZukiScript: ; 0x99496
Kimono_girlZukiScript:
talkaftercancel
loadfont
writetext UnknownText_0x99688
closetext
loadmovesprites
end
; 0x9949e
TrainerKimono_girlKuni: ; 0x9949e
TrainerKimono_girlKuni:
; bit/flag number
dw $4e2
dw EVENT_BEAT_KIMONO_GIRL_KUNI
; trainer group && trainer id
db KIMONO_GIRL, KUNI
@@ -111,20 +104,18 @@ TrainerKimono_girlKuni: ; 0x9949e
; script when talk again
dw Kimono_girlKuniScript
; 0x994aa
Kimono_girlKuniScript: ; 0x994aa
Kimono_girlKuniScript:
talkaftercancel
loadfont
writetext UnknownText_0x99714
closetext
loadmovesprites
end
; 0x994b2
TrainerKimono_girlMiki: ; 0x994b2
TrainerKimono_girlMiki:
; bit/flag number
dw $4e3
dw EVENT_BEAT_KIMONO_GIRL_MIKI
; trainer group && trainer id
db KIMONO_GIRL, MIKI
@@ -140,18 +131,16 @@ TrainerKimono_girlMiki: ; 0x994b2
; script when talk again
dw Kimono_girlMikiScript
; 0x994be
Kimono_girlMikiScript: ; 0x994be
Kimono_girlMikiScript:
talkaftercancel
loadfont
writetext UnknownText_0x997a8
closetext
loadmovesprites
end
; 0x994c6
GentlemanScript_0x994c6: ; 0x994c6
GentlemanScript_0x994c6:
faceplayer
loadfont
writetext UnknownText_0x9980a
@@ -169,25 +158,22 @@ GentlemanScript_0x994c6: ; 0x994c6
checkevent EVENT_BEAT_KIMONO_GIRL_MIKI
iffalse UnknownScript_0x994f3
jump UnknownScript_0x99505
; 0x994f3
UnknownScript_0x994f3: ; 0x994f3
UnknownScript_0x994f3:
checkflag $0063
iftrue UnknownScript_0x994ff
writetext UnknownText_0x99891
closetext
loadmovesprites
end
; 0x994ff
UnknownScript_0x994ff: ; 0x994ff
UnknownScript_0x994ff:
writetext UnknownText_0x998d4
closetext
loadmovesprites
end
; 0x99505
UnknownScript_0x99505: ; 0x99505
UnknownScript_0x99505:
writetext UnknownText_0x9991a
keeptextopen
verbosegiveitem HM_SURF, 1
@@ -196,138 +182,118 @@ UnknownScript_0x99505: ; 0x99505
closetext
loadmovesprites
end
; 0x99515
UnknownScript_0x99515: ; 0x99515
UnknownScript_0x99515:
writetext UnknownText_0x999d5
closetext
loadmovesprites
end
; 0x9951b
RhydonScript_0x9951b: ; 0x9951b
RhydonScript_0x9951b:
loadfont
writetext UnknownText_0x99a0a
cry RHYDON
closetext
loadmovesprites
end
; 0x99525
CooltrainerMScript_0x99525: ; 0x99525
CooltrainerMScript_0x99525:
jumptextfaceplayer UnknownText_0x99a24
; 0x99528
GrannyScript_0x99528: ; 0x99528
GrannyScript_0x99528:
jumptextfaceplayer UnknownText_0x99aaa
; 0x9952b
MapDanceTheatreSignpost1Script: ; 0x9952b
MapDanceTheatreSignpost1Script:
jumptext UnknownText_0x99b79
; 0x9952e
Kimono_girlNaoko2SeenText: ; 0x9952e
Kimono_girlNaoko2SeenText:
text "You have lovely"
line "#MON. May I see"
cont "them in battle?"
done
; 0x9955f
Kimono_girlNaoko2BeatenText: ; 0x9955f
Kimono_girlNaoko2BeatenText:
text "Oh, you are very"
line "strong."
done
; 0x99579
UnknownText_0x99579: ; 0x99579
UnknownText_0x99579:
text "I enjoyed that"
line "bout. I would like"
cont "to see you again."
done
; 0x995ae
Kimono_girlSayoSeenText: ; 0x995ae
Kimono_girlSayoSeenText:
text "I always dance"
line "with my #MON."
para "Of course, I also"
line "train them."
done
; 0x995ea
Kimono_girlSayoBeatenText: ; 0x995ea
Kimono_girlSayoBeatenText:
text "Oh, so close!"
line "I almost had you."
done
; 0x9960b
UnknownText_0x9960b: ; 0x9960b
UnknownText_0x9960b:
text "Rhythm is impor-"
line "tant for both"
para "dancing and #-"
line "MON."
done
; 0x9963f
Kimono_girlZukiSeenText: ; 0x9963f
Kimono_girlZukiSeenText:
text "Isn't my barrette"
line "pretty?"
para "Oh. A #MON"
line "battle?"
done
; 0x9966c
Kimono_girlZukiBeatenText: ; 0x9966c
Kimono_girlZukiBeatenText:
text "I don't have any"
line "#MON left…"
done
; 0x99688
UnknownText_0x99688: ; 0x99688
UnknownText_0x99688:
text "I put a different"
line "flower in my bar-"
cont "rette every month."
done
; 0x996c0
Kimono_girlKuniSeenText: ; 0x996c0
Kimono_girlKuniSeenText:
text "Oh, you're a cute"
line "trainer. Would you"
cont "like to battle?"
done
; 0x996f5
Kimono_girlKuniBeatenText: ; 0x996f5
Kimono_girlKuniBeatenText:
text "You're stronger"
line "than you look."
done
; 0x99714
UnknownText_0x99714: ; 0x99714
UnknownText_0x99714:
text "I trained a lot,"
line "so I thought I was"
para "a capable trainer."
line "I guess I'm not."
done
; 0x9975c
Kimono_girlMikiSeenText: ; 0x9975c
Kimono_girlMikiSeenText:
text "Do you like my"
line "dancing? I'm good"
cont "at #MON too."
done
; 0x9978a
Kimono_girlMikiBeatenText: ; 0x9978a
Kimono_girlMikiBeatenText:
text "Ooh, you're good"
line "at #MON too."
done
; 0x997a8
UnknownText_0x997a8: ; 0x997a8
UnknownText_0x997a8:
text "I can keep dancing"
line "because there are"
@@ -337,9 +303,8 @@ UnknownText_0x997a8: ; 0x997a8
para "My #MON keep my"
line "spirits up too."
done
; 0x9980a
UnknownText_0x9980a: ; 0x9980a
UnknownText_0x9980a:
text "Not only are the"
line "KIMONO GIRLS great"
@@ -353,27 +318,24 @@ UnknownText_0x9980a: ; 0x9980a
para "never even left a"
line "scratch…"
done
; 0x99891
UnknownText_0x99891: ; 0x99891
UnknownText_0x99891:
text "Lad! If you can"
line "defeat all the"
para "KIMONO GIRLS, I'll"
line "give you a gift."
done
; 0x998d4
UnknownText_0x998d4: ; 0x998d4
UnknownText_0x998d4:
text "Lassie, if you can"
line "defeat all the"
para "KIMONO GIRLS, I'll"
line "give you a gift."
done
; 0x9991a
UnknownText_0x9991a: ; 0x9991a
UnknownText_0x9991a:
text "The way you bat-"
line "tled, it was like"
cont "watching a dance."
@@ -385,31 +347,27 @@ UnknownText_0x9991a: ; 0x9991a
line "this. Don't worry"
cont "--take it!"
done
; 0x9999b
UnknownText_0x9999b: ; 0x9999b
UnknownText_0x9999b:
text "That's SURF."
para "It's a move that"
line "lets #MON swim"
cont "across water."
done
; 0x999d5
UnknownText_0x999d5: ; 0x999d5
UnknownText_0x999d5:
text "I wish my #MON"
line "were as elegant as"
cont "the KIMONO GIRLS…"
done
; 0x99a0a
UnknownText_0x99a0a: ; 0x99a0a
UnknownText_0x99a0a:
text "RHYDON: Gugooh"
line "gugogooh!"
done
; 0x99a24
UnknownText_0x99a24: ; 0x99a24
UnknownText_0x99a24:
text "That man's always"
line "with his RHYDON."
@@ -422,9 +380,8 @@ UnknownText_0x99a24: ; 0x99a24
cont "nized swimming"
cont "#MON?"
done
; 0x99aaa
UnknownText_0x99aaa: ; 0x99aaa
UnknownText_0x99aaa:
text "The KIMONO GIRLS"
line "are so beautiful…"
@@ -442,16 +399,14 @@ UnknownText_0x99aaa: ; 0x99aaa
line "something, any-"
cont "thing is possible."
done
; 0x99b79
UnknownText_0x99b79: ; 0x99b79
UnknownText_0x99b79:
text "It's a fancy panel"
line "that's decorated"
cont "with flowers."
done
; 0x99baa
DanceTheatre_MapEventHeader: ; 0x99baa
DanceTheatre_MapEventHeader:
; filler
db 0, 0
@@ -479,4 +434,3 @@ DanceTheatre_MapEventHeader: ; 0x99baa
person_event SPRITE_RHYDON, 12, 10, $16, $0, 255, 255, $90, 0, RhydonScript_0x9951b, $ffff
person_event SPRITE_COOLTRAINER_M, 14, 14, $8, $0, 255, 255, $80, 0, CooltrainerMScript_0x99525, $ffff
person_event SPRITE_GRANNY, 10, 7, $7, $0, 255, 255, $0, 0, GrannyScript_0x99528, $ffff
; 0x99c39

View File

@@ -1,4 +1,4 @@
DragonsDenB1F_MapScriptHeader: ; 0x18c890
DragonsDenB1F_MapScriptHeader:
; trigger count
db 2
@@ -12,37 +12,31 @@ DragonsDenB1F_MapScriptHeader: ; 0x18c890
; callbacks
dbw 5, UnknownScript_0x18c89f
; 0x18c89d
UnknownScript_0x18c89d: ; 0x18c89d
UnknownScript_0x18c89d:
end
; 0x18c89e
UnknownScript_0x18c89e: ; 0x18c89e
UnknownScript_0x18c89e:
end
; 0x18c89f
UnknownScript_0x18c89f: ; 0x18c89f
UnknownScript_0x18c89f:
checkevent EVENT_BEAT_RIVAL_IN_MT_MOON
iftrue UnknownScript_0x18c8a8
disappear $4
return
; 0x18c8a8
UnknownScript_0x18c8a8: ; 0x18c8a8
UnknownScript_0x18c8a8:
checkcode VAR_WEEKDAY
if_equal TUESDAY, UnknownScript_0x18c8b5
if_equal THURSDAY, UnknownScript_0x18c8b5
disappear $4
return
; 0x18c8b5
UnknownScript_0x18c8b5: ; 0x18c8b5
UnknownScript_0x18c8b5:
appear $4
return
; 0x18c8b8
UnknownScript_0x18c8b8: ; 0x18c8b8
UnknownScript_0x18c8b8:
appear $3
loadfont
writetext UnknownText_0x18c9b8
@@ -69,13 +63,12 @@ UnknownScript_0x18c8b8: ; 0x18c8b8
closetext
loadmovesprites
jump UnknownScript_0x18c8f9
; 0x18c8f4
UnknownScript_0x18c8f4: ; 0x18c8f4
UnknownScript_0x18c8f4:
writetext UnknownText_0x18ca8b
closetext
loadmovesprites
UnknownScript_0x18c8f9: ; 0x18c8f9
UnknownScript_0x18c8f9:
applymovement $3, MovementData_0x18c9b3
special Functionc48f
pause 30
@@ -83,11 +76,10 @@ UnknownScript_0x18c8f9: ; 0x18c8f9
disappear $3
dotrigger $0
end
; 0x18c90a
TrainerCooltrainermDarin: ; 0x18c90a
TrainerCooltrainermDarin:
; bit/flag number
dw $5bd
dw EVENT_BEAT_COOLTRAINERM_DARIN
; trainer group && trainer id
db COOLTRAINERM, DARIN
@@ -103,20 +95,18 @@ TrainerCooltrainermDarin: ; 0x18c90a
; script when talk again
dw CooltrainermDarinScript
; 0x18c916
CooltrainermDarinScript: ; 0x18c916
CooltrainermDarinScript:
talkaftercancel
loadfont
writetext UnknownText_0x18cd82
closetext
loadmovesprites
end
; 0x18c91e
TrainerCooltrainerfCara: ; 0x18c91e
TrainerCooltrainerfCara:
; bit/flag number
dw $5be
dw EVENT_BEAT_COOLTRAINERF_CARA
; trainer group && trainer id
db COOLTRAINERF, CARA
@@ -132,20 +122,18 @@ TrainerCooltrainerfCara: ; 0x18c91e
; script when talk again
dw CooltrainerfCaraScript
; 0x18c92a
CooltrainerfCaraScript: ; 0x18c92a
CooltrainerfCaraScript:
talkaftercancel
loadfont
writetext UnknownText_0x18ce11
closetext
loadmovesprites
end
; 0x18c932
TrainerTwinsLeaandpia1: ; 0x18c932
TrainerTwinsLeaandpia1:
; bit/flag number
dw $5bf
dw EVENT_BEAT_TWINS_LEA_AND_PIA
; trainer group && trainer id
db TWINS, LEAANDPIA1
@@ -161,20 +149,18 @@ TrainerTwinsLeaandpia1: ; 0x18c932
; script when talk again
dw TwinsLeaandpia1Script
; 0x18c93e
TwinsLeaandpia1Script: ; 0x18c93e
TwinsLeaandpia1Script:
talkaftercancel
loadfont
writetext UnknownText_0x18ced3
closetext
loadmovesprites
end
; 0x18c946
TrainerTwinsLeaandpia2: ; 0x18c946
TrainerTwinsLeaandpia2:
; bit/flag number
dw $5bf
dw EVENT_BEAT_TWINS_LEA_AND_PIA
; trainer group && trainer id
db TWINS, LEAANDPIA1
@@ -190,18 +176,16 @@ TrainerTwinsLeaandpia2: ; 0x18c946
; script when talk again
dw TwinsLeaandpia2Script
; 0x18c952
TwinsLeaandpia2Script: ; 0x18c952
TwinsLeaandpia2Script:
talkaftercancel
loadfont
writetext UnknownText_0x18cf0f
closetext
loadmovesprites
end
; 0x18c95a
PokeBallScript_0x18c95a: ; 0x18c95a
PokeBallScript_0x18c95a:
giveitem DRAGON_FANG, $1
iffalse UnknownScript_0x18c970
disappear $2
@@ -213,9 +197,8 @@ PokeBallScript_0x18c95a: ; 0x18c95a
itemnotify
loadmovesprites
end
; 0x18c970
UnknownScript_0x18c970: ; 0x18c970
UnknownScript_0x18c970:
loadfont
itemtotext DRAGON_FANG, $0
writetext UnknownText_0x18cf41
@@ -224,9 +207,8 @@ UnknownScript_0x18c970: ; 0x18c970
closetext
loadmovesprites
end
; 0x18c97e
SilverScript_0x18c97e: ; 0x18c97e
SilverScript_0x18c97e:
playmusic MUSIC_RIVAL_ENCOUNTER
faceplayer
loadfont
@@ -238,80 +220,67 @@ SilverScript_0x18c97e: ; 0x18c97e
setevent $0000
special RestartMapMusic
end
; 0x18c995
UnknownScript_0x18c995: ; 0x18c995
UnknownScript_0x18c995:
writetext UnknownText_0x18cd2d
closetext
loadmovesprites
special RestartMapMusic
end
; 0x18c99e
MapDragonsDenB1FSignpost0Script: ; 0x18c99e
MapDragonsDenB1FSignpost0Script:
jumptext UnknownText_0x18cc2e
; 0x18c9a1
ItemFragment_0x18c9a1: ; 0x18c9a1
ItemFragment_0x18c9a1:
db CALCIUM, 1
; 0x18c9a3
ItemFragment_0x18c9a3: ; 0x18c9a3
ItemFragment_0x18c9a3:
db MAX_ELIXER, 1
; 0x18c9a5
MapDragonsDenB1FSignpostItem1: ; 0x18c9a5
MapDragonsDenB1FSignpostItem1:
dw $00a0
db REVIVE
; 0x18c9a8
MapDragonsDenB1FSignpostItem2: ; 0x18c9a8
MapDragonsDenB1FSignpostItem2:
dw $00a1
db MAX_POTION
; 0x18c9ab
MapDragonsDenB1FSignpostItem3: ; 0x18c9ab
MapDragonsDenB1FSignpostItem3:
dw $00a2
db MAX_ELIXER
; 0x18c9ae
MovementData_0x18c9ae: ; 0x18c9ae
MovementData_0x18c9ae:
slow_step_right
slow_step_right
slow_step_right
slow_step_right
step_end
; 0x18c9b3
MovementData_0x18c9b3: ; 0x18c9b3
MovementData_0x18c9b3:
slow_step_left
slow_step_left
slow_step_left
slow_step_left
step_end
; 0x18c9b8
UnknownText_0x18c9b8: ; 0x18c9b8
UnknownText_0x18c9b8:
text "Wait!"
done
; 0x18c9bf
UnknownText_0x18c9bf: ; 0x18c9bf
UnknownText_0x18c9bf:
text "CLAIR: I'm sorry"
line "about this."
para "Here, take this as"
line "my apology."
done
; 0x18c9fb
UnknownText_0x18c9fb: ; 0x18c9fb
UnknownText_0x18c9fb:
text "<PLAYER> received"
line "TM24."
done
; 0x18ca0d
UnknownText_0x18ca0d: ; 0x18ca0d
UnknownText_0x18ca0d:
text "That contains"
line "DRAGONBREATH."
@@ -323,9 +292,8 @@ UnknownText_0x18ca0d: ; 0x18ca0d
line "it, you don't have"
cont "to take it."
done
; 0x18ca8b
UnknownText_0x18ca8b: ; 0x18ca8b
UnknownText_0x18ca8b:
text "Oh? You don't have"
line "any room for this."
@@ -335,9 +303,8 @@ UnknownText_0x18ca8b: ; 0x18ca8b
para "room, then come"
line "see me there."
done
; 0x18caf1
UnknownText_0x18caf1: ; 0x18caf1
UnknownText_0x18caf1:
text "CLAIR: What's the"
line "matter? Aren't you"
@@ -369,9 +336,8 @@ UnknownText_0x18caf1: ; 0x18caf1
para "Give it everything"
line "you've got."
done
; 0x18cc2e
UnknownText_0x18cc2e: ; 0x18cc2e
UnknownText_0x18cc2e:
text "DRAGON SHRINE"
para "A shrine honoring"
@@ -380,9 +346,8 @@ UnknownText_0x18cc2e: ; 0x18cc2e
para "said to have lived"
line "in DRAGON'S DEN."
done
; 0x18cc83
UnknownText_0x18cc83: ; 0x18cc83
UnknownText_0x18cc83:
text "…"
line "What? <PLAYER>?"
@@ -401,9 +366,8 @@ UnknownText_0x18cc83: ; 0x18cc83
para "the greatest #-"
line "MON trainer…"
done
; 0x18cd2d
UnknownText_0x18cd2d: ; 0x18cd2d
UnknownText_0x18cd2d:
text "…"
para "Whew…"
@@ -411,20 +375,17 @@ UnknownText_0x18cd2d: ; 0x18cd2d
para "Learn to stay out"
line "of my way…"
done
; 0x18cd53
CooltrainermDarinSeenText: ; 0x18cd53
CooltrainermDarinSeenText:
text "You! How dare you"
line "enter uninvited!"
done
; 0x18cd77
CooltrainermDarinBeatenText: ; 0x18cd77
CooltrainermDarinBeatenText:
text "S-strong!"
done
; 0x18cd82
UnknownText_0x18cd82: ; 0x18cd82
UnknownText_0x18cd82:
text "The SHRINE ahead"
line "is home to the"
@@ -434,20 +395,17 @@ UnknownText_0x18cd82: ; 0x18cd82
para "You're not allowed"
line "to just go in!"
done
; 0x18cde4
CooltrainerfCaraSeenText: ; 0x18cde4
CooltrainerfCaraSeenText:
text "You shouldn't be"
line "in here!"
done
; 0x18cdfe
CooltrainerfCaraBeatenText: ; 0x18cdfe
CooltrainerfCaraBeatenText:
text "Oh yikes, I lost!"
done
; 0x18ce11
UnknownText_0x18ce11: ; 0x18ce11
UnknownText_0x18ce11:
text "Soon I'm going to"
line "get permission"
@@ -463,59 +421,50 @@ UnknownText_0x18ce11: ; 0x18ce11
para "our MASTER's"
line "approval."
done
; 0x18ceab
TwinsLeaandpia1SeenText: ; 0x18ceab
TwinsLeaandpia1SeenText:
text "It's a stranger we"
line "don't know."
done
; 0x18cec9
TwinsLeaandpia1BeatenText: ; 0x18cec9
TwinsLeaandpia1BeatenText:
text "Ouchies."
done
; 0x18ced3
UnknownText_0x18ced3: ; 0x18ced3
UnknownText_0x18ced3:
text "It was like having"
line "to battle LANCE."
done
; 0x18cef8
TwinsLeaandpia2SeenText: ; 0x18cef8
TwinsLeaandpia2SeenText:
text "Who are you?"
done
; 0x18cf06
TwinsLeaandpia2BeatenText: ; 0x18cf06
TwinsLeaandpia2BeatenText:
text "Meanie."
done
; 0x18cf0f
UnknownText_0x18cf0f: ; 0x18cf0f
UnknownText_0x18cf0f:
text "We'll tell on you."
para "MASTER will be"
line "angry with you."
done
; 0x18cf41
UnknownText_0x18cf41: ; 0x18cf41
UnknownText_0x18cf41:
text "<PLAYER> found"
line "@"
text_from_ram StringBuffer3
text "!"
done
; 0x18cf51
UnknownText_0x18cf51: ; 0x18cf51
UnknownText_0x18cf51:
text "But <PLAYER> can't"
line "carry any more"
cont "items."
done
; 0x18cf73
DragonsDenB1F_MapEventHeader: ; 0x18cf73
DragonsDenB1F_MapEventHeader:
; filler
db 0, 0
@@ -546,4 +495,3 @@ DragonsDenB1F_MapEventHeader: ; 0x18cf73
person_event SPRITE_TWIN, 22, 8, $9, $0, 255, 255, $82, 1, TrainerTwinsLeaandpia2, $ffff
person_event SPRITE_POKE_BALL, 8, 34, $1, $0, 255, 255, $1, 0, ItemFragment_0x18c9a1, $07bf
person_event SPRITE_POKE_BALL, 24, 9, $1, $0, 255, 255, $1, 0, ItemFragment_0x18c9a3, $07c0
; 0x18d014

View File

@@ -92,7 +92,7 @@ UnknownScript_0x99dc6:
TrainerSageJeffrey:
; bit/flag number
dw $415
dw EVENT_BEAT_SAGE_JEFFREY
; trainer group && trainer id
db SAGE, JEFFREY
@@ -119,7 +119,7 @@ SageJeffreyScript:
TrainerSagePing:
; bit/flag number
dw $416
dw EVENT_BEAT_SAGE_PING
; trainer group && trainer id
db SAGE, PING
@@ -146,7 +146,7 @@ SagePingScript:
TrainerMediumMartha:
; bit/flag number
dw $58b
dw EVENT_BEAT_MEDIUM_MARTHA
; trainer group && trainer id
db MEDIUM, MARTHA
@@ -173,7 +173,7 @@ MediumMarthaScript:
TrainerMediumGrace:
; bit/flag number
dw $58c
dw EVENT_BEAT_MEDIUM_GRACE
; trainer group && trainer id
db MEDIUM, GRACE

View File

@@ -1,4 +1,4 @@
FastShipB1F_MapScriptHeader: ; 0x76730
FastShipB1F_MapScriptHeader:
; trigger count
db 2
@@ -8,17 +8,14 @@ FastShipB1F_MapScriptHeader: ; 0x76730
; callback count
db 0
; 0x7673a
UnknownScript_0x7673a: ; 0x7673a
UnknownScript_0x7673a:
end
; 0x7673b
UnknownScript_0x7673b: ; 0x7673b
UnknownScript_0x7673b:
end
; 0x7673c
UnknownScript_0x7673c: ; 0x7673c
UnknownScript_0x7673c:
checkevent $072f
iftrue UnknownScript_0x76766
applymovement $3, MovementData_0x76876
@@ -27,9 +24,8 @@ UnknownScript_0x7673c: ; 0x7673c
pause 5
disappear $3
end
; 0x76751
UnknownScript_0x76751: ; 0x76751
UnknownScript_0x76751:
checkevent $072e
iftrue UnknownScript_0x76766
applymovement $2, MovementData_0x76871
@@ -38,13 +34,11 @@ UnknownScript_0x76751: ; 0x76751
pause 5
disappear $2
end
; 0x76766
UnknownScript_0x76766: ; 0x76766
UnknownScript_0x76766:
end
; 0x76767
SailorScript_0x76767: ; 0x76767
SailorScript_0x76767:
faceplayer
loadfont
checkevent $0030
@@ -59,42 +53,37 @@ SailorScript_0x76767: ; 0x76767
setevent $0034
clearevent $072d
end
; 0x76787
UnknownScript_0x76787: ; 0x76787
UnknownScript_0x76787:
writetext UnknownText_0x76907
closetext
loadmovesprites
end
; 0x7678d
UnknownScript_0x7678d: ; 0x7678d
UnknownScript_0x7678d:
writetext UnknownText_0x7692e
checkevent $0032
iffalse UnknownScript_0x76799
closetext
loadmovesprites
end
; 0x76799
UnknownScript_0x76799: ; 0x76799
UnknownScript_0x76799:
keeptextopen
writetext UnknownText_0x7696d
closetext
loadmovesprites
end
; 0x767a0
UnknownScript_0x767a0: ; 0x767a0
UnknownScript_0x767a0:
writetext UnknownText_0x7699d
closetext
loadmovesprites
end
; 0x767a6
TrainerSailorJeff: ; 0x767a6
TrainerSailorJeff:
; bit/flag number
dw $57a
dw EVENT_BEAT_SAILOR_JEFF
; trainer group && trainer id
db SAILOR, JEFF
@@ -110,20 +99,18 @@ TrainerSailorJeff: ; 0x767a6
; script when talk again
dw SailorJeffScript
; 0x767b2
SailorJeffScript: ; 0x767b2
SailorJeffScript:
talkaftercancel
loadfont
writetext UnknownText_0x76a38
closetext
loadmovesprites
end
; 0x767ba
TrainerPicnickerDebra: ; 0x767ba
TrainerPicnickerDebra:
; bit/flag number
dw $485
dw EVENT_BEAT_PICNICKER_DEBRA
; trainer group && trainer id
db PICNICKER, DEBRA
@@ -139,20 +126,18 @@ TrainerPicnickerDebra: ; 0x767ba
; script when talk again
dw PicnickerDebraScript
; 0x767c6
PicnickerDebraScript: ; 0x767c6
PicnickerDebraScript:
talkaftercancel
loadfont
writetext UnknownText_0x76a99
closetext
loadmovesprites
end
; 0x767ce
TrainerJugglerFritz: ; 0x767ce
TrainerJugglerFritz:
; bit/flag number
dw $496
dw EVENT_BEAT_JUGGLER_FRITZ
; trainer group && trainer id
db JUGGLER, FRITZ
@@ -168,20 +153,18 @@ TrainerJugglerFritz: ; 0x767ce
; script when talk again
dw JugglerFritzScript
; 0x767da
JugglerFritzScript: ; 0x767da
JugglerFritzScript:
talkaftercancel
loadfont
writetext UnknownText_0x76b02
closetext
loadmovesprites
end
; 0x767e2
TrainerSailorGarrett: ; 0x767e2
TrainerSailorGarrett:
; bit/flag number
dw $57b
dw EVENT_BEAT_SAILOR_GARRETT
; trainer group && trainer id
db SAILOR, GARRETT
@@ -197,20 +180,18 @@ TrainerSailorGarrett: ; 0x767e2
; script when talk again
dw SailorGarrettScript
; 0x767ee
SailorGarrettScript: ; 0x767ee
SailorGarrettScript:
talkaftercancel
loadfont
writetext UnknownText_0x76b7a
closetext
loadmovesprites
end
; 0x767f6
TrainerFisherJonah: ; 0x767f6
TrainerFisherJonah:
; bit/flag number
dw $459
dw EVENT_BEAT_FISHER_JONAH
; trainer group && trainer id
db FISHER, JONAH
@@ -226,20 +207,18 @@ TrainerFisherJonah: ; 0x767f6
; script when talk again
dw FisherJonahScript
; 0x76802
FisherJonahScript: ; 0x76802
FisherJonahScript:
talkaftercancel
loadfont
writetext UnknownText_0x76c22
closetext
loadmovesprites
end
; 0x7680a
TrainerBlackbeltWai: ; 0x7680a
TrainerBlackbeltWai:
; bit/flag number
dw $4ac
dw EVENT_BEAT_BLACKBELT_WAI
; trainer group && trainer id
db BLACKBELT_T, WAI
@@ -255,20 +234,18 @@ TrainerBlackbeltWai: ; 0x7680a
; script when talk again
dw BlackbeltWaiScript
; 0x76816
BlackbeltWaiScript: ; 0x76816
BlackbeltWaiScript:
talkaftercancel
loadfont
writetext UnknownText_0x76c9e
closetext
loadmovesprites
end
; 0x7681e
TrainerSailorKenneth: ; 0x7681e
TrainerSailorKenneth:
; bit/flag number
dw $57c
dw EVENT_BEAT_SAILOR_KENNETH
; trainer group && trainer id
db SAILOR, KENNETH
@@ -284,20 +261,18 @@ TrainerSailorKenneth: ; 0x7681e
; script when talk again
dw SailorKennethScript
; 0x7682a
SailorKennethScript: ; 0x7682a
SailorKennethScript:
talkaftercancel
loadfont
writetext UnknownText_0x76d5f
closetext
loadmovesprites
end
; 0x76832
TrainerTeacherShirley: ; 0x76832
TrainerTeacherShirley:
; bit/flag number
dw $5b7
dw EVENT_BEAT_TEACHER_SHIRLEY
; trainer group && trainer id
db TEACHER, SHIRLEY
@@ -313,20 +288,18 @@ TrainerTeacherShirley: ; 0x76832
; script when talk again
dw TeacherShirleyScript
; 0x7683e
TeacherShirleyScript: ; 0x7683e
TeacherShirleyScript:
talkaftercancel
loadfont
writetext UnknownText_0x76de1
closetext
loadmovesprites
end
; 0x76846
TrainerSchoolboyNate: ; 0x76846
TrainerSchoolboyNate:
; bit/flag number
dw $476
dw EVENT_BEAT_SCHOOLBOY_NATE
; trainer group && trainer id
db SCHOOLBOY, NATE
@@ -342,20 +315,18 @@ TrainerSchoolboyNate: ; 0x76846
; script when talk again
dw SchoolboyNateScript
; 0x76852
SchoolboyNateScript: ; 0x76852
SchoolboyNateScript:
talkaftercancel
loadfont
writetext UnknownText_0x76e3d
closetext
loadmovesprites
end
; 0x7685a
TrainerSchoolboyRicky: ; 0x7685a
TrainerSchoolboyRicky:
; bit/flag number
dw $477
dw EVENT_BEAT_SCHOOLBOY_RICKY
; trainer group && trainer id
db SCHOOLBOY, RICKY
@@ -371,37 +342,33 @@ TrainerSchoolboyRicky: ; 0x7685a
; script when talk again
dw SchoolboyRickyScript
; 0x76866
SchoolboyRickyScript: ; 0x76866
SchoolboyRickyScript:
talkaftercancel
loadfont
writetext UnknownText_0x76eb6
closetext
loadmovesprites
end
; 0x7686e
FashShipB1FTrashcan:
jumpstd trashcan
MovementData_0x76871: ; 0x76871
MovementData_0x76871:
fix_facing
big_step_right
remove_fixed_facing
turn_head_down
step_end
; 0x76876
MovementData_0x76876: ; 0x76876
MovementData_0x76876:
fix_facing
big_step_left
remove_fixed_facing
turn_head_down
step_end
; 0x7687b
UnknownText_0x7687b: ; 0x7687b
UnknownText_0x7687b:
text "Hey, kid. Could I"
line "get you to look"
cont "for my buddy?"
@@ -414,34 +381,30 @@ UnknownText_0x7687b: ; 0x7687b
line "him, but I'm on"
cont "duty right now."
done
; 0x76907
UnknownText_0x76907: ; 0x76907
UnknownText_0x76907:
text "Oh, gee…"
para "The CAPTAIN will"
line "be furious…"
done
; 0x7692e
UnknownText_0x7692e: ; 0x7692e
UnknownText_0x7692e:
text "Thanks, kid!"
line "I chewed him out"
para "good so he'll quit"
line "slacking off!"
done
; 0x7696d
UnknownText_0x7696d: ; 0x7696d
UnknownText_0x7696d:
text "A little girl?"
para "I may have seen"
line "her go by here."
done
; 0x7699d
UnknownText_0x7699d: ; 0x7699d
UnknownText_0x7699d:
text "The dining room is"
line "up ahead."
@@ -449,92 +412,79 @@ UnknownText_0x7699d: ; 0x7699d
line "end lead to the"
cont "CAPTAIN's cabin."
done
; 0x769ed
SailorJeffSeenText: ; 0x769ed
SailorJeffSeenText:
text "Nothing beats a"
line "battle when I'm"
cont "on my break."
done
; 0x76a1a
SailorJeffBeatenText: ; 0x76a1a
SailorJeffBeatenText:
text "Win or lose, my"
line "break's over!"
done
; 0x76a38
UnknownText_0x76a38: ; 0x76a38
UnknownText_0x76a38:
text "I guess I can't"
line "win if I don't get"
cont "serious."
done
; 0x76a63
PicnickerDebraSeenText: ; 0x76a63
PicnickerDebraSeenText:
text "I'm so bored."
line "Want to battle?"
done
; 0x76a81
PicnickerDebraBeatenText: ; 0x76a81
PicnickerDebraBeatenText:
text "Yow! You're too"
line "strong!"
done
; 0x76a99
UnknownText_0x76a99: ; 0x76a99
UnknownText_0x76a99:
text "SAFFRON, CELADON…"
line "I hear there are"
para "many big cities"
line "in KANTO."
done
; 0x76ad7
JugglerFritzSeenText: ; 0x76ad7
JugglerFritzSeenText:
text "Urrf…"
line "I'm seasick!"
done
; 0x76aea
JugglerFritzBeatenText: ; 0x76aea
JugglerFritzBeatenText:
text "I can't move any-"
line "more…"
done
; 0x76b02
UnknownText_0x76b02: ; 0x76b02
UnknownText_0x76b02:
text "No more ships for"
line "me. Next time,"
para "I'm taking the"
line "MAGNET TRAIN."
done
; 0x76b40
SailorGarrettSeenText: ; 0x76b40
SailorGarrettSeenText:
text "This is where we"
line "sailors work!"
done
; 0x76b60
SailorGarrettBeatenText: ; 0x76b60
SailorGarrettBeatenText:
text "I lost on my home"
line "field…"
done
; 0x76b7a
UnknownText_0x76b7a: ; 0x76b7a
UnknownText_0x76b7a:
text "We get different"
line "passengers from"
para "VERMILION CITY to"
line "OLIVINE CITY."
done
; 0x76bbc
FisherJonahSeenText: ; 0x76bbc
FisherJonahSeenText:
text "Even though we're"
line "out on the sea, I"
cont "can't fish!"
@@ -542,36 +492,31 @@ FisherJonahSeenText: ; 0x76bbc
para "This is boring!"
line "Let's battle!"
done
; 0x76c08
FisherJonahBeatenText: ; 0x76c08
FisherJonahBeatenText:
text "I… I'm not bored"
line "anymore…"
done
; 0x76c22
UnknownText_0x76c22: ; 0x76c22
UnknownText_0x76c22:
text "I plan to fish off"
line "VERMILION's pier."
done
; 0x76c47
BlackbeltWaiSeenText: ; 0x76c47
BlackbeltWaiSeenText:
text "I'm building up my"
line "legs by bracing"
para "against the ship's"
line "rocking!"
done
; 0x76c85
BlackbeltWaiBeatenText: ; 0x76c85
BlackbeltWaiBeatenText:
text "Rocked and rolled"
line "over!"
done
; 0x76c9e
UnknownText_0x76c9e: ; 0x76c9e
UnknownText_0x76c9e:
text "I couldn't find"
line "the KARATE KING in"
cont "JOHTO."
@@ -580,24 +525,21 @@ UnknownText_0x76c9e: ; 0x76c9e
line "be training in a"
cont "cave somewhere."
done
; 0x76cf9
SailorKennethSeenText: ; 0x76cf9
SailorKennethSeenText:
text "I'm a sailor man!"
para "But I'm training"
line "#MON, so I can"
cont "become the CHAMP!"
done
; 0x76d3c
SailorKennethBeatenText: ; 0x76d3c
SailorKennethBeatenText:
text "My lack of train-"
line "ing is obvious…"
done
; 0x76d5f
UnknownText_0x76d5f: ; 0x76d5f
UnknownText_0x76d5f:
text "Eight BADGES!"
line "They must prove"
@@ -607,64 +549,54 @@ UnknownText_0x76d5f: ; 0x76d5f
para "No wonder you're"
line "so good!"
done
; 0x76db6
TeacherShirleySeenText: ; 0x76db6
TeacherShirleySeenText:
text "Don't lay a finger"
line "on my students!"
done
; 0x76dd9
TeacherShirleyBeatenText: ; 0x76dd9
TeacherShirleyBeatenText:
text "Aaack!"
done
; 0x76de1
UnknownText_0x76de1: ; 0x76de1
UnknownText_0x76de1:
text "We're on a field"
line "trip to the RUINS"
cont "outside VIOLET."
done
; 0x76e14
SchoolboyNateSeenText: ; 0x76e14
SchoolboyNateSeenText:
text "Do you know the"
line "RUINS OF ALPH?"
done
; 0x76e34
SchoolboyNateBeatenText: ; 0x76e34
SchoolboyNateBeatenText:
text "Yaargh!"
done
; 0x76e3d
UnknownText_0x76e3d: ; 0x76e3d
UnknownText_0x76e3d:
text "Radios pick up"
line "strange signals"
cont "inside the RUINS."
done
; 0x76e6f
SchoolboyRickySeenText: ; 0x76e6f
SchoolboyRickySeenText:
text "There are some odd"
line "stone panels in"
cont "the RUINS OF ALPH."
done
; 0x76ea6
SchoolboyRickyBeatenText: ; 0x76ea6
SchoolboyRickyBeatenText:
text "I was done in!"
done
; 0x76eb6
UnknownText_0x76eb6: ; 0x76eb6
UnknownText_0x76eb6:
text "I read that there"
line "are four of those"
cont "stone panels."
done
; 0x76ee9
FastShipB1F_MapEventHeader: ; 0x76ee9
FastShipB1F_MapEventHeader:
; filler
db 0, 0
@@ -696,4 +628,3 @@ FastShipB1F_MapEventHeader: ; 0x76ee9
person_event SPRITE_TEACHER, 15, 13, $7, $0, 255, 255, $82, 3, TrainerTeacherShirley, $073b
person_event SPRITE_YOUNGSTER, 13, 18, $3, $0, 255, 255, $92, 1, TrainerSchoolboyNate, $073b
person_event SPRITE_YOUNGSTER, 15, 18, $a, $0, 255, 255, $92, 1, TrainerSchoolboyRicky, $073b
; 0x76faa

View File

@@ -1,14 +1,13 @@
FastShipCabins_NNW_NNE_NE_MapScriptHeader: ; 0x75577
FastShipCabins_NNW_NNE_NE_MapScriptHeader:
; trigger count
db 0
; callback count
db 0
; 0x75579
TrainerCooltrainermSean: ; 0x75579
TrainerCooltrainermSean:
; bit/flag number
dw $557
dw EVENT_BEAT_COOLTRAINERM_SEAN
; trainer group && trainer id
db COOLTRAINERM, SEAN
@@ -24,20 +23,18 @@ TrainerCooltrainermSean: ; 0x75579
; script when talk again
dw CooltrainermSeanScript
; 0x75585
CooltrainermSeanScript: ; 0x75585
CooltrainermSeanScript:
talkaftercancel
loadfont
writetext UnknownText_0x7567b
closetext
loadmovesprites
end
; 0x7558d
TrainerCooltrainerfCarol: ; 0x7558d
TrainerCooltrainerfCarol:
; bit/flag number
dw $567
dw EVENT_BEAT_COOLTRAINERF_CAROL
; trainer group && trainer id
db COOLTRAINERF, CAROL
@@ -53,20 +50,18 @@ TrainerCooltrainerfCarol: ; 0x7558d
; script when talk again
dw CooltrainerfCarolScript
; 0x75599
CooltrainerfCarolScript: ; 0x75599
CooltrainerfCarolScript:
talkaftercancel
loadfont
writetext UnknownText_0x756f7
closetext
loadmovesprites
end
; 0x755a1
TrainerPokemaniacEthan: ; 0x755a1
TrainerPokemaniacEthan:
; bit/flag number
dw $4eb
dw EVENT_BEAT_POKEMANIAC_ETHAN
; trainer group && trainer id
db POKEMANIAC, ETHAN
@@ -82,20 +77,18 @@ TrainerPokemaniacEthan: ; 0x755a1
; script when talk again
dw PokemaniacEthanScript
; 0x755ad
PokemaniacEthanScript: ; 0x755ad
PokemaniacEthanScript:
talkaftercancel
loadfont
writetext UnknownText_0x7574b
closetext
loadmovesprites
end
; 0x755b5
TrainerHikerNoland: ; 0x755b5
TrainerHikerNoland:
; bit/flag number
dw $531
dw EVENT_BEAT_HIKER_NOLAND
; trainer group && trainer id
db HIKER, NOLAND
@@ -111,20 +104,18 @@ TrainerHikerNoland: ; 0x755b5
; script when talk again
dw HikerNolandScript
; 0x755c1
HikerNolandScript: ; 0x755c1
HikerNolandScript:
talkaftercancel
loadfont
writetext UnknownText_0x757d4
closetext
loadmovesprites
end
; 0x755c9
TrainerGentlemanEdward: ; 0x755c9
TrainerGentlemanEdward:
; bit/flag number
dw $49b
dw EVENT_BEAT_GENTLEMAN_EDWARD
; trainer group && trainer id
db GENTLEMAN, EDWARD
@@ -140,20 +131,18 @@ TrainerGentlemanEdward: ; 0x755c9
; script when talk again
dw GentlemanEdwardScript
; 0x755d5
GentlemanEdwardScript: ; 0x755d5
GentlemanEdwardScript:
talkaftercancel
loadfont
writetext UnknownText_0x75937
closetext
loadmovesprites
end
; 0x755dd
TrainerBurglarCorey: ; 0x755dd
TrainerBurglarCorey:
; bit/flag number
dw $42f
dw EVENT_BEAT_BURGLAR_COREY
; trainer group && trainer id
db BURGLAR, COREY
@@ -169,18 +158,16 @@ TrainerBurglarCorey: ; 0x755dd
; script when talk again
dw BurglarCoreyScript
; 0x755e9
BurglarCoreyScript: ; 0x755e9
BurglarCoreyScript:
talkaftercancel
loadfont
writetext UnknownText_0x75996
closetext
loadmovesprites
end
; 0x755f1
SailorScript_0x755f1: ; 0x755f1
SailorScript_0x755f1:
playmusic MUSIC_HIKER_ENCOUNTER
faceplayer
loadfont
@@ -192,7 +179,7 @@ SailorScript_0x755f1: ; 0x755f1
startbattle
reloadmap
special HealParty
setevent $057d
setevent EVENT_BEAT_SAILOR_STANLY
loadfont
writetext UnknownText_0x758b1
closetext
@@ -206,28 +193,25 @@ SailorScript_0x755f1: ; 0x755f1
disappear $6
waitbutton
end
; 0x75629
UnknownScript_0x75629: ; 0x75629
UnknownScript_0x75629:
applymovement $6, MovementData_0x7563c
playsound SFX_EXIT_BUILDING
disappear $6
waitbutton
end
; 0x75634
FastShipCabins_NNW_NNE_NETrashcan:
jumpstd trashcan
MovementData_0x75637: ; 0x75637
MovementData_0x75637:
step_left
step_left
step_up
step_up
step_end
; 0x7563c
MovementData_0x7563c: ; 0x7563c
MovementData_0x7563c:
step_down
step_left
step_left
@@ -235,59 +219,50 @@ MovementData_0x7563c: ; 0x7563c
step_up
step_up
step_end
; 0x75643
CooltrainermSeanSeenText: ; 0x75643
CooltrainermSeanSeenText:
text "I'm going to KANTO"
line "to test my skills."
done
; 0x75669
CooltrainermSeanBeatenText: ; 0x75669
CooltrainermSeanBeatenText:
text "I wanted to win!"
done
; 0x7567b
UnknownText_0x7567b: ; 0x7567b
UnknownText_0x7567b:
text "Trainers from"
line "JOHTO can battle"
para "with KANTO GYM"
line "LEADERS."
done
; 0x756b3
CooltrainerfCarolSeenText: ; 0x756b3
CooltrainerfCarolSeenText:
text "I'm training to"
line "become the CHAMP!"
done
; 0x756d5
CooltrainerfCarolBeatenText: ; 0x756d5
CooltrainerfCarolBeatenText:
text "What's so differ-"
line "ent between us?"
done
; 0x756f7
UnknownText_0x756f7: ; 0x756f7
UnknownText_0x756f7:
text "I'm going to beat"
line "you someday!"
done
; 0x75716
PokemaniacEthanSeenText: ; 0x75716
PokemaniacEthanSeenText:
text "Do you know LILY?"
line "She's a hot DJ in"
cont "KANTO."
done
; 0x75741
PokemaniacEthanBeatenText: ; 0x75741
PokemaniacEthanBeatenText:
text "Gyaaaah!"
done
; 0x7574b
UnknownText_0x7574b: ; 0x7574b
UnknownText_0x7574b:
text "LILY's nice, but"
line "MARY's the best!"
@@ -295,30 +270,26 @@ UnknownText_0x7574b: ; 0x7574b
line "out JOHTO's radio"
cont "programs!"
done
; 0x75797
HikerNolandSeenText: ; 0x75797
HikerNolandSeenText:
text "Are you alone?"
line "Then let's battle!"
done
; 0x757b9
HikerNolandBeatenText: ; 0x757b9
HikerNolandBeatenText:
text "That's too much to"
line "handle!"
done
; 0x757d4
UnknownText_0x757d4: ; 0x757d4
UnknownText_0x757d4:
text "I wonder if there"
line "are any mountains"
para "worth climbing in"
line "KANTO?"
done
; 0x75812
UnknownText_0x75812: ; 0x75812
UnknownText_0x75812:
text "Yeah, I'm a sail-"
line "or, all right."
@@ -332,66 +303,57 @@ UnknownText_0x75812: ; 0x75812
para "Ah, forget it!"
line "Let's battle!"
done
; 0x75897
UnknownText_0x75897: ; 0x75897
UnknownText_0x75897:
text "Sorry! It's all my"
line "fault!"
done
; 0x758b1
UnknownText_0x758b1: ; 0x758b1
UnknownText_0x758b1:
text "Being a sailor, I"
line "have to do phys-"
cont "ical labor. It's"
cont "exhausting!"
done
; 0x758f1
GentlemanEdwardSeenText: ; 0x758f1
GentlemanEdwardSeenText:
text "Oh, no. I've lost"
line "something that's"
cont "very important."
done
; 0x75923
GentlemanEdwardBeatenText: ; 0x75923
GentlemanEdwardBeatenText:
text "I… I can't find"
line "it…"
done
; 0x75937
UnknownText_0x75937: ; 0x75937
UnknownText_0x75937:
text "I give up."
line "You don't have to"
para "look. Just forget"
line "about it!"
done
; 0x75970
BurglarCoreySeenText: ; 0x75970
BurglarCoreySeenText:
text "Yeehaw!"
line "Lucky!"
done
; 0x75980
BurglarCoreyBeatenText: ; 0x75980
BurglarCoreyBeatenText:
text "How unlucky!"
line "I lost!"
done
; 0x75996
UnknownText_0x75996: ; 0x75996
UnknownText_0x75996:
text "I found a pretty"
line "coin here."
para "Someone must have"
line "lost it…"
done
; 0x759ce
FastShipCabins_NNW_NNE_NE_MapEventHeader: ; 0x759ce
FastShipCabins_NNW_NNE_NE_MapEventHeader:
; filler
db 0, 0
@@ -419,4 +381,3 @@ FastShipCabins_NNW_NNE_NE_MapEventHeader: ; 0x759ce
person_event SPRITE_SAILOR, 30, 8, $3, $0, 255, 255, $90, 0, SailorScript_0x755f1, $072d
person_event SPRITE_GENTLEMAN, 34, 11, $3, $0, 255, 255, $92, 1, TrainerGentlemanEdward, $073a
person_event SPRITE_PHARMACIST, 34, 6, $7, $0, 255, 255, $a2, 4, TrainerBurglarCorey, $073b
; 0x75a4d

View File

@@ -1,16 +1,14 @@
FastShipCabins_SE_SSE_CaptainsCabin_MapScriptHeader: ; 0x75ea4
FastShipCabins_SE_SSE_CaptainsCabin_MapScriptHeader:
; trigger count
db 0
; callback count
db 0
; 0x75ea6
UnknownScript_0x75ea6: ; 0x75ea6
UnknownScript_0x75ea6:
end
; 0x75ea7
CaptainScript_0x75ea7: ; 0x75ea7
CaptainScript_0x75ea7:
faceplayer
loadfont
checkevent $0030
@@ -19,16 +17,14 @@ CaptainScript_0x75ea7: ; 0x75ea7
closetext
loadmovesprites
end
; 0x75eb5
UnknownScript_0x75eb5: ; 0x75eb5
UnknownScript_0x75eb5:
writetext UnknownText_0x76064
closetext
loadmovesprites
end
; 0x75ebb
TwinScript_0x75ebb: ; 0x75ebb
TwinScript_0x75ebb:
spriteface $5, RIGHT
loadfont
writetext UnknownText_0x761e0
@@ -59,14 +55,13 @@ TwinScript_0x75ebb: ; 0x75ebb
closetext
loadmovesprites
jump UnknownScript_0x75f09
; 0x75f03
UnknownScript_0x75f03: ; 0x75f03
UnknownScript_0x75f03:
loadfont
writetext UnknownText_0x762c6
closetext
loadmovesprites
UnknownScript_0x75f09: ; 0x75f09
UnknownScript_0x75f09:
spriteface $5, DOWN
applymovement $3, MovementData_0x76010
loadfont
@@ -75,9 +70,8 @@ UnknownScript_0x75f09: ; 0x75f09
setevent $072b
domaptrigger GROUP_FAST_SHIP_1F, MAP_FAST_SHIP_1F, $0
jump UnknownScript_0x75f37
; 0x75f1f
GentlemanScript_0x75f1f: ; 0x75f1f
GentlemanScript_0x75f1f:
faceplayer
loadfont
checkevent EVENT_GOT_METAL_COAT_FROM_GRANDPA_ON_SS_AQUA
@@ -89,15 +83,14 @@ GentlemanScript_0x75f1f: ; 0x75f1f
loadmovesprites
domaptrigger GROUP_FAST_SHIP_1F, MAP_FAST_SHIP_1F, $0
end
; 0x75f37
UnknownScript_0x75f37: ; 0x75f37
UnknownScript_0x75f37:
writetext UnknownText_0x7619b
keeptextopen
verbosegiveitem METAL_COAT, 1
iffalse UnknownScript_0x75f44
setevent EVENT_GOT_METAL_COAT_FROM_GRANDPA_ON_SS_AQUA
UnknownScript_0x75f44: ; 0x75f44
UnknownScript_0x75f44:
loadmovesprites
waitbutton
playsound SFX_ELEVATOR_END
@@ -109,38 +102,34 @@ UnknownScript_0x75f44: ; 0x75f44
setevent $0032
loadmovesprites
end
; 0x75f58
UnknownScript_0x75f58: ; 0x75f58
UnknownScript_0x75f58:
writetext UnknownText_0x7619b
keeptextopen
verbosegiveitem METAL_COAT, 1
iffalse UnknownScript_0x75f65
setevent EVENT_GOT_METAL_COAT_FROM_GRANDPA_ON_SS_AQUA
UnknownScript_0x75f65: ; 0x75f65
UnknownScript_0x75f65:
loadmovesprites
end
; 0x75f67
UnknownScript_0x75f67: ; 0x75f67
UnknownScript_0x75f67:
writetext UnknownText_0x761be
closetext
loadmovesprites
end
; 0x75f6d
TwinScript_0x75f6d: ; 0x75f6d
TwinScript_0x75f6d:
faceplayer
loadfont
writetext UnknownText_0x7630d
closetext
loadmovesprites
end
; 0x75f75
TrainerPokefanmColin: ; 0x75f75
TrainerPokefanmColin:
; bit/flag number
dw $4d5
dw EVENT_BEAT_POKEFANM_COLIN
; trainer group && trainer id
db POKEFANM, COLIN
@@ -156,20 +145,18 @@ TrainerPokefanmColin: ; 0x75f75
; script when talk again
dw PokefanmColinScript
; 0x75f81
PokefanmColinScript: ; 0x75f81
PokefanmColinScript:
talkaftercancel
loadfont
writetext UnknownText_0x7635b
closetext
loadmovesprites
end
; 0x75f89
TrainerTwinsMegandpeg1: ; 0x75f89
TrainerTwinsMegandpeg1:
; bit/flag number
dw $46a
dw EVENT_BEAT_TWINS_MEG_AND_PEG
; trainer group && trainer id
db TWINS, MEGANDPEG1
@@ -185,20 +172,18 @@ TrainerTwinsMegandpeg1: ; 0x75f89
; script when talk again
dw TwinsMegandpeg1Script
; 0x75f95
TwinsMegandpeg1Script: ; 0x75f95
TwinsMegandpeg1Script:
talkaftercancel
loadfont
writetext UnknownText_0x763c2
closetext
loadmovesprites
end
; 0x75f9d
TrainerTwinsMegandpeg2: ; 0x75f9d
TrainerTwinsMegandpeg2:
; bit/flag number
dw $46a
dw EVENT_BEAT_TWINS_MEG_AND_PEG
; trainer group && trainer id
db TWINS, MEGANDPEG2
@@ -214,20 +199,18 @@ TrainerTwinsMegandpeg2: ; 0x75f9d
; script when talk again
dw TwinsMegandpeg2Script
; 0x75fa9
TwinsMegandpeg2Script: ; 0x75fa9
TwinsMegandpeg2Script:
talkaftercancel
loadfont
writetext UnknownText_0x76428
closetext
loadmovesprites
end
; 0x75fb1
TrainerPsychicRodney: ; 0x75fb1
TrainerPsychicRodney:
; bit/flag number
dw $445
dw EVENT_BEAT_PSYCHIC_RODNEY
; trainer group && trainer id
db PSYCHIC_T, RODNEY
@@ -243,20 +226,18 @@ TrainerPsychicRodney: ; 0x75fb1
; script when talk again
dw PsychicRodneyScript
; 0x75fbd
PsychicRodneyScript: ; 0x75fbd
PsychicRodneyScript:
talkaftercancel
loadfont
writetext UnknownText_0x76497
closetext
loadmovesprites
end
; 0x75fc5
TrainerPokefanmJeremy: ; 0x75fc5
TrainerPokefanmJeremy:
; bit/flag number
dw $4d4
dw EVENT_BEAT_POKEFANM_JEREMY
; trainer group && trainer id
db POKEFANM, JEREMY
@@ -272,20 +253,18 @@ TrainerPokefanmJeremy: ; 0x75fc5
; script when talk again
dw PokefanmJeremyScript
; 0x75fd1
PokefanmJeremyScript: ; 0x75fd1
PokefanmJeremyScript:
talkaftercancel
loadfont
writetext UnknownText_0x7651c
closetext
loadmovesprites
end
; 0x75fd9
TrainerPokefanfGeorgia: ; 0x75fd9
TrainerPokefanfGeorgia:
; bit/flag number
dw $4dd
dw EVENT_BEAT_POKEFANF_GEORGIA
; trainer group && trainer id
db POKEFANF, GEORGIA
@@ -301,20 +280,18 @@ TrainerPokefanfGeorgia: ; 0x75fd9
; script when talk again
dw PokefanfGeorgiaScript
; 0x75fe5
PokefanfGeorgiaScript: ; 0x75fe5
PokefanfGeorgiaScript:
talkaftercancel
loadfont
writetext UnknownText_0x76596
closetext
loadmovesprites
end
; 0x75fed
TrainerSupernerdShawn: ; 0x75fed
TrainerSupernerdShawn:
; bit/flag number
dw $589
dw EVENT_BEAT_SUPER_NERD_SHAWN
; trainer group && trainer id
db SUPER_NERD, SHAWN
@@ -330,21 +307,19 @@ TrainerSupernerdShawn: ; 0x75fed
; script when talk again
dw SupernerdShawnScript
; 0x75ff9
SupernerdShawnScript: ; 0x75ff9
SupernerdShawnScript:
talkaftercancel
loadfont
writetext UnknownText_0x7660f
closetext
loadmovesprites
end
; 0x76001
FastShipCaptainsCabinTrashcan:
jumpstd trashcan
MovementData_0x76004: ; 0x76004
MovementData_0x76004:
big_step_right
big_step_up
big_step_up
@@ -353,21 +328,18 @@ MovementData_0x76004: ; 0x76004
big_step_up
big_step_up
step_end
; 0x7600c
MovementData_0x7600c: ; 0x7600c
MovementData_0x7600c:
step_up
step_up
turn_head_left
step_end
; 0x76010
MovementData_0x76010: ; 0x76010
MovementData_0x76010:
step_down
step_end
; 0x76012
UnknownText_0x76012: ; 0x76012
UnknownText_0x76012:
text "Whew! Thanks for"
line "coming along."
@@ -375,9 +347,8 @@ UnknownText_0x76012: ; 0x76012
line "tle girl amused"
cont "was exhausting."
done
; 0x76064
UnknownText_0x76064: ; 0x76064
UnknownText_0x76064:
text "How do you like"
line "S.S.AQUA's ride?"
@@ -385,9 +356,8 @@ UnknownText_0x76064: ; 0x76064
line "skates across the"
cont "waves."
done
; 0x760ae
UnknownText_0x760ae: ; 0x760ae
UnknownText_0x760ae:
text "Oh, hello…"
para "I still can't find"
@@ -402,9 +372,8 @@ UnknownText_0x760ae: ; 0x760ae
para "be bugging some-"
line "one. I'm worried…"
done
; 0x76143
UnknownText_0x76143: ; 0x76143
UnknownText_0x76143:
text "<PLAY_G>, was it?"
line "I heard you enter-"
cont "tained my grand-"
@@ -413,30 +382,26 @@ UnknownText_0x76143: ; 0x76143
para "I want to thank"
line "you for that."
done
; 0x7619b
UnknownText_0x7619b: ; 0x7619b
UnknownText_0x7619b:
text "I know! I'd like"
line "you to have this!"
done
; 0x761be
UnknownText_0x761be: ; 0x761be
UnknownText_0x761be:
text "We're traveling"
line "around the world."
done
; 0x761e0
UnknownText_0x761e0: ; 0x761e0
UnknownText_0x761e0:
text "CAPTAIN, play with"
line "me, please?"
para "I'm bored! I want"
line "to play more!"
done
; 0x7621f
UnknownText_0x7621f: ; 0x7621f
UnknownText_0x7621f:
text "Hi! Will you play"
line "with me?"
@@ -450,179 +415,153 @@ UnknownText_0x7621f: ; 0x7621f
para "I have to go find"
line "Grandpa!"
done
; 0x76284
UnknownText_0x76284: ; 0x76284
UnknownText_0x76284:
text "Grandpa, here I"
line "am! I was playing"
para "with the CAPTAIN"
line "and this guy!"
done
; 0x762c6
UnknownText_0x762c6: ; 0x762c6
UnknownText_0x762c6:
text "Grandpa, here I"
line "am! I was playing"
para "with the CAPTAIN"
line "and this big girl!"
done
; 0x7630d
UnknownText_0x7630d: ; 0x7630d
UnknownText_0x7630d:
text "I had lots of fun"
line "playing!"
done
; 0x76329
PokefanmColinSeenText: ; 0x76329
PokefanmColinSeenText:
text "Hey, kid! Want to"
line "battle with me?"
done
; 0x7634c
PokefanmColinBeatenText: ; 0x7634c
PokefanmColinBeatenText:
text "You're strong!"
done
; 0x7635b
UnknownText_0x7635b: ; 0x7635b
UnknownText_0x7635b:
text "You're traveling"
line "all alone?"
para "Isn't your mom"
line "worried?"
done
; 0x7638e
TwinsMegandpeg1SeenText: ; 0x7638e
TwinsMegandpeg1SeenText:
text "You think I'm a"
line "baby?"
cont "That's not fair!"
done
; 0x763b4
TwinsMegandpeg1BeatenText: ; 0x763b4
TwinsMegandpeg1BeatenText:
text "Oh! We lost!"
done
; 0x763c2
UnknownText_0x763c2: ; 0x763c2
UnknownText_0x763c2:
text "Baby is a rude"
line "name to call us"
cont "girls!"
done
; 0x763e9
TwinsMegandpeg2SeenText: ; 0x763e9
TwinsMegandpeg2SeenText:
text "I'm not a baby!"
para "That's not nice to"
line "say to a lady!"
done
; 0x7641a
TwinsMegandpeg2BeatenText: ; 0x7641a
TwinsMegandpeg2BeatenText:
text "Oh! We lost!"
done
; 0x76428
UnknownText_0x76428: ; 0x76428
UnknownText_0x76428:
text "Sometimes, kids"
line "are smarter than"
cont "grown-ups!"
done
; 0x76455
PsychicRodneySeenText: ; 0x76455
PsychicRodneySeenText:
text "Ssh! My brain is"
line "picking up radio"
cont "signals!"
done
; 0x76481
PsychicRodneyBeatenText: ; 0x76481
PsychicRodneyBeatenText:
text "…I hear some-"
line "thing!"
done
; 0x76497
UnknownText_0x76497: ; 0x76497
UnknownText_0x76497:
text "I get it. You can"
line "hear JOHTO's radio"
cont "on the FAST SHIP."
done
; 0x764ce
PokefanmJeremySeenText: ; 0x764ce
PokefanmJeremySeenText:
text "What do you think?"
line "My #MON are"
cont "beautiful, yes?"
done
; 0x764fe
PokefanmJeremyBeatenText: ; 0x764fe
PokefanmJeremyBeatenText:
text "Oh, no! My beauti-"
line "ful #MON!"
done
; 0x7651c
UnknownText_0x7651c: ; 0x7651c
UnknownText_0x7651c:
text "I must go to the"
line "#MON SALON and"
cont "fix them up nice!"
done
; 0x7654f
PokefanfGeorgiaSeenText: ; 0x7654f
PokefanfGeorgiaSeenText:
text "I'm going to shop"
line "at the DEPT.STORE"
cont "and then…"
done
; 0x7657d
PokefanfGeorgiaBeatenText: ; 0x7657d
PokefanfGeorgiaBeatenText:
text "What was I going"
line "to do?"
done
; 0x76596
UnknownText_0x76596: ; 0x76596
UnknownText_0x76596:
text "Oh, yes! I have to"
line "get my #MON out"
cont "of DAY-CARE!"
done
; 0x765c7
SupernerdShawnSeenText: ; 0x765c7
SupernerdShawnSeenText:
text "What kinds of #"
line "BALLS do you have"
cont "with you?"
done
; 0x765f4
SupernerdShawnBeatenText: ; 0x765f4
SupernerdShawnBeatenText:
text "Wait! Stop! Don't!"
line "Please!"
done
; 0x7660f
UnknownText_0x7660f: ; 0x7660f
UnknownText_0x7660f:
text "You should use the"
line "right BALLS to fit"
cont "the situation."
done
; 0x76645
UnknownText_0x76645: ; 0x76645
UnknownText_0x76645:
text "FAST SHIP S.S.AQUA"
line "has arrived in"
cont "VERMILION CITY."
done
; 0x76678
FastShipCabins_SE_SSE_CaptainsCabin_MapEventHeader: ; 0x76678
FastShipCabins_SE_SSE_CaptainsCabin_MapEventHeader:
; filler
db 0, 0

View File

@@ -1,14 +1,13 @@
FastShipCabins_SW_SSW_NW_MapScriptHeader: ; 0x75a4d
FastShipCabins_SW_SSW_NW_MapScriptHeader:
; trigger count
db 0
; callback count
db 0
; 0x75a4f
TrainerFirebreatherLyle: ; 0x75a4f
TrainerFirebreatherLyle:
; bit/flag number
dw $44d
dw EVENT_BEAT_FIREBREATHER_LYLE
; trainer group && trainer id
db FIREBREATHER, LYLE
@@ -24,20 +23,18 @@ TrainerFirebreatherLyle: ; 0x75a4f
; script when talk again
dw FirebreatherLyleScript
; 0x75a5b
FirebreatherLyleScript: ; 0x75a5b
FirebreatherLyleScript:
talkaftercancel
loadfont
writetext UnknownText_0x75b52
closetext
loadmovesprites
end
; 0x75a63
TrainerBug_catcherKen: ; 0x75a63
TrainerBug_catcherKen:
; bit/flag number
dw $540
dw EVENT_BEAT_BUG_CATCHER_KEN
; trainer group && trainer id
db BUG_CATCHER, KEN
@@ -53,20 +50,18 @@ TrainerBug_catcherKen: ; 0x75a63
; script when talk again
dw Bug_catcherKenScript
; 0x75a6f
Bug_catcherKenScript: ; 0x75a6f
Bug_catcherKenScript:
talkaftercancel
loadfont
writetext UnknownText_0x75bd5
closetext
loadmovesprites
end
; 0x75a77
TrainerBeautyCassie: ; 0x75a77
TrainerBeautyCassie:
; bit/flag number
dw $4b2
dw EVENT_BEAT_BEAUTY_CASSIE
; trainer group && trainer id
db BEAUTY, CASSIE
@@ -82,20 +77,18 @@ TrainerBeautyCassie: ; 0x75a77
; script when talk again
dw BeautyCassieScript
; 0x75a83
BeautyCassieScript: ; 0x75a83
BeautyCassieScript:
talkaftercancel
loadfont
writetext UnknownText_0x75c43
closetext
loadmovesprites
end
; 0x75a8b
TrainerGuitaristClyde: ; 0x75a8b
TrainerGuitaristClyde:
; bit/flag number
dw $493
dw EVENT_BEAT_GUITARIST_CLYDE
; trainer group && trainer id
db GUITARIST, CLYDE
@@ -111,9 +104,8 @@ TrainerGuitaristClyde: ; 0x75a8b
; script when talk again
dw GuitaristClydeScript
; 0x75a97
GuitaristClydeScript: ; 0x75a97
GuitaristClydeScript:
talkaftercancel
special Function10630f
iftrue UnknownScript_0x75aa5
@@ -122,15 +114,13 @@ GuitaristClydeScript: ; 0x75a97
closetext
loadmovesprites
end
; 0x75aa5
UnknownScript_0x75aa5: ; 0x75aa5
UnknownScript_0x75aa5:
loadfont
writetext UnknownText_0x75cfe
closetext
loadmovesprites
end
; 0x75aac
FastShipBed:
loadfont
@@ -155,11 +145,10 @@ FastShipBed:
iftrue UnknownScript_0x75ae2
checkevent $0030
iftrue UnknownScript_0x75ae2
UnknownScript_0x75ae1: ; 0x75ae1
UnknownScript_0x75ae1:
end
; 0x75ae2
UnknownScript_0x75ae2: ; 0x75ae2
UnknownScript_0x75ae2:
playsound SFX_ELEVATOR_END
pause 30
checkevent $002f
@@ -170,75 +159,65 @@ UnknownScript_0x75ae2: ; 0x75ae2
loadmovesprites
setevent $0031
end
; 0x75af7
UnknownScript_0x75af7: ; 0x75af7
UnknownScript_0x75af7:
loadfont
writetext FastShipArrivedOlivineText
closetext
loadmovesprites
setevent $0031
end
; 0x75b01
FastShipCabinsNorthwestCabinTrashcan: ; 0x75b01
FastShipCabinsNorthwestCabinTrashcan:
jumpstd trashcan
FirebreatherLyleSeenText: ; 0x75b04
FirebreatherLyleSeenText:
text "I'm going to KANTO"
line "to put on fire-"
cont "breathing shows!"
done
; 0x75b38
FirebreatherLyleBeatenText: ; 0x75b38
FirebreatherLyleBeatenText:
text "Fizzle… The"
line "flame's tiny…"
done
; 0x75b52
UnknownText_0x75b52: ; 0x75b52
UnknownText_0x75b52:
text "I guess fire is"
line "weak on the sea."
para "It doesn't matter?"
line "Really?"
done
; 0x75b8e
Bug_catcherKenSeenText: ; 0x75b8e
Bug_catcherKenSeenText:
text "I'm visiting my"
line "grandma to catch"
cont "me some bugs!"
done
; 0x75bbd
Bug_catcherKenBeatenText: ; 0x75bbd
Bug_catcherKenBeatenText:
text "Ooh, wow."
line "You're tough!"
done
; 0x75bd5
UnknownText_0x75bd5: ; 0x75bd5
UnknownText_0x75bd5:
text "You can find lots"
line "of #MON in the"
cont "trees of JOHTO!"
done
; 0x75c07
BeautyCassieSeenText: ; 0x75c07
BeautyCassieSeenText:
text "I'm trying to"
line "forget my woes."
cont "Let's battle!"
done
; 0x75c32
BeautyCassieBeatenText: ; 0x75c32
BeautyCassieBeatenText:
text "My heart weeps…"
done
; 0x75c43
UnknownText_0x75c43: ; 0x75c43
UnknownText_0x75c43:
text "A voyage is best"
line "for getting over"
cont "a broken heart."
@@ -247,24 +226,21 @@ UnknownText_0x75c43: ; 0x75c43
line "trip is too short"
cont "for grieving."
done
; 0x75ca6
GuitaristClydeSeenText: ; 0x75ca6
GuitaristClydeSeenText:
text "I'm going to audi-"
line "tion my songs at"
para "GOLDENROD's RADIO"
line "STATION."
done
; 0x75ce4
GuitaristClydeBeatenText: ; 0x75ce4
GuitaristClydeBeatenText:
text "Yowza!"
line "Total distortion!"
done
; 0x75cfe
UnknownText_0x75cfe: ; 0x75cfe
UnknownText_0x75cfe:
text "I was going to"
line "make my debut at"
cont "the BATTLE TOWER…"
@@ -273,16 +249,14 @@ UnknownText_0x75cfe: ; 0x75cfe
line "to VERMILION and"
cont "redo my training…"
done
; 0x75d65
UnknownText_0x75d65: ; 0x75d65
UnknownText_0x75d65:
text "Speaking of the"
line "RADIO STATION,"
para "what's this week's"
line "lucky number?"
done
; 0x75da4
FastShipBedText1:
text "A comfy bed!"
@@ -306,7 +280,7 @@ FastShipArrivedVermilionText:
cont "VERMILION CITY."
done
FastShipCabins_SW_SSW_NW_MapEventHeader: ; 0x75e42
FastShipCabins_SW_SSW_NW_MapEventHeader:
; filler
db 0, 0
@@ -333,4 +307,3 @@ FastShipCabins_SW_SSW_NW_MapEventHeader: ; 0x75e42
person_event SPRITE_BUG_CATCHER, 19, 10, $a, $0, 255, 255, $b2, 2, TrainerBug_catcherKen, $073b
person_event SPRITE_BUENA, 30, 5, $a, $0, 255, 255, $92, 3, TrainerBeautyCassie, $073a
person_event SPRITE_ROCKER, 32, 7, $1e, $0, 255, 255, $82, 2, TrainerGuitaristClyde, $073b
; 0x75ea4

View File

@@ -88,7 +88,7 @@ GoldenrodGymTriggerRockets:
TrainerLassCarrie:
; bit/flag number
dw $515
dw EVENT_BEAT_LASS_CARRIE
; trainer group && trainer id
db LASS, CARRIE
@@ -128,7 +128,7 @@ WhitneyCriesScript:
TrainerLassBridget:
; bit/flag number
dw $516
dw EVENT_BEAT_LASS_BRIDGET
; trainer group && trainer id
db LASS, BRIDGET
@@ -155,7 +155,7 @@ LassBridgetScript:
TrainerBeautyVictoria:
; bit/flag number
dw $4ad
dw EVENT_BEAT_BEAUTY_VICTORIA
; trainer group && trainer id
db BEAUTY, VICTORIA
@@ -182,7 +182,7 @@ BeautyVictoriaScript:
TrainerBeautySamantha:
; bit/flag number
dw $4ae
dw EVENT_BEAT_BEAUTY_SAMANTHA
; trainer group && trainer id
db BEAUTY, SAMANTHA

View File

@@ -1,4 +1,4 @@
HallOfFame_MapScriptHeader: ; 0x181445
HallOfFame_MapScriptHeader:
; trigger count
db 2
@@ -8,18 +8,15 @@ HallOfFame_MapScriptHeader: ; 0x181445
; callback count
db 0
; 0x18144f
UnknownScript_0x18144f: ; 0x18144f
UnknownScript_0x18144f:
priorityjump UnknownScript_0x181454
end
; 0x181453
UnknownScript_0x181453: ; 0x181453
UnknownScript_0x181453:
end
; 0x181454
UnknownScript_0x181454: ; 0x181454
UnknownScript_0x181454:
follow $2, $0
applymovement $2, MovementData_0x181499
stopfollow
@@ -45,12 +42,11 @@ UnknownScript_0x181454: ; 0x181454
checkevent EVENT_GOT_SS_TICKET_FROM_ELM
iftrue UnknownScript_0x181497
specialphonecall $5
UnknownScript_0x181497: ; 0x181497
UnknownScript_0x181497:
halloffame
end
; 0x181499
MovementData_0x181499: ; 0x181499
MovementData_0x181499:
step_up
step_up
step_up
@@ -62,14 +58,12 @@ MovementData_0x181499: ; 0x181499
step_right
turn_head_left
step_end
; 0x1814a4
MovementData_0x1814a4: ; 0x1814a4
MovementData_0x1814a4:
slow_step_up
step_end
; 0x1814a6
UnknownText_0x1814a6: ; 0x1814a6
UnknownText_0x1814a6:
text "LANCE: It's been a"
line "long time since I"
cont "last came here."
@@ -114,9 +108,8 @@ UnknownText_0x1814a6: ; 0x1814a6
para "and your partners"
line "as CHAMPIONS!"
done
; 0x181678
HallOfFame_MapEventHeader: ; 0x181678
HallOfFame_MapEventHeader:
; filler
db 0, 0
@@ -134,4 +127,3 @@ HallOfFame_MapEventHeader: ; 0x181678
; people-events
db 1
person_event SPRITE_LANCE, 16, 8, $7, $0, 255, 255, $0, 0, ObjectEvent, $ffff
; 0x181695

View File

@@ -1,4 +1,4 @@
IlexForest_MapScriptHeader: ; 0x6eafe
IlexForest_MapScriptHeader:
; trigger count
db 0
@@ -8,9 +8,8 @@ IlexForest_MapScriptHeader: ; 0x6eafe
; callbacks
dbw 2, UnknownScript_0x6eb03
; 0x6eb03
UnknownScript_0x6eb03: ; 0x6eb03
UnknownScript_0x6eb03:
checkevent EVENT_GOT_HM01_CUT
iftrue UnknownScript_0x6eb34
copybytetovar FarfetchdPosition
@@ -24,71 +23,60 @@ UnknownScript_0x6eb03: ; 0x6eb03
if_equal $8, UnknownScript_0x6eb66
if_equal $9, UnknownScript_0x6eb6d
if_equal $a, UnknownScript_0x6eb74
UnknownScript_0x6eb34: ; 0x6eb34
UnknownScript_0x6eb34:
return
; 0x6eb35
UnknownScript_0x6eb35: ; 0x6eb35
UnknownScript_0x6eb35:
moveperson $2, $e, $1f
appear $2
return
; 0x6eb3c
UnknownScript_0x6eb3c: ; 0x6eb3c
UnknownScript_0x6eb3c:
moveperson $2, $f, $19
appear $2
return
; 0x6eb43
UnknownScript_0x6eb43: ; 0x6eb43
UnknownScript_0x6eb43:
moveperson $2, $14, $18
appear $2
return
; 0x6eb4a
UnknownScript_0x6eb4a: ; 0x6eb4a
UnknownScript_0x6eb4a:
moveperson $2, $1d, $16
appear $2
return
; 0x6eb51
UnknownScript_0x6eb51: ; 0x6eb51
UnknownScript_0x6eb51:
moveperson $2, $1c, $1f
appear $2
return
; 0x6eb58
UnknownScript_0x6eb58: ; 0x6eb58
UnknownScript_0x6eb58:
moveperson $2, $18, $23
appear $2
return
; 0x6eb5f
UnknownScript_0x6eb5f: ; 0x6eb5f
UnknownScript_0x6eb5f:
moveperson $2, $16, $1f
appear $2
return
; 0x6eb66
UnknownScript_0x6eb66: ; 0x6eb66
UnknownScript_0x6eb66:
moveperson $2, $f, $1d
appear $2
return
; 0x6eb6d
UnknownScript_0x6eb6d: ; 0x6eb6d
UnknownScript_0x6eb6d:
moveperson $2, $a, $23
appear $2
return
; 0x6eb74
UnknownScript_0x6eb74: ; 0x6eb74
UnknownScript_0x6eb74:
moveperson $2, $6, $1c
appear $2
return
; 0x6eb7b
YoungsterScript_0x6eb7b: ; 0x6eb7b
YoungsterScript_0x6eb7b:
faceplayer
loadfont
checkevent $0029
@@ -97,16 +85,14 @@ YoungsterScript_0x6eb7b: ; 0x6eb7b
closetext
loadmovesprites
end
; 0x6eb89
UnknownScript_0x6eb89: ; 0x6eb89
UnknownScript_0x6eb89:
writetext UnknownText_0x6f019
closetext
loadmovesprites
end
; 0x6eb8f
BirdScript_0x6eb8f: ; 0x6eb8f
BirdScript_0x6eb8f:
copybytetovar FarfetchdPosition
if_equal $1, UnknownScript_0x6ebba
if_equal $2, UnknownScript_0x6ebd9
@@ -118,7 +104,7 @@ BirdScript_0x6eb8f: ; 0x6eb8f
if_equal $8, UnknownScript_0x6ed0e
if_equal $9, UnknownScript_0x6ed50
if_equal $a, UnknownScript_0x6ed96
UnknownScript_0x6ebba: ; 0x6ebba
UnknownScript_0x6ebba:
faceplayer
loadfont
writetext UnknownText_0x6f06f
@@ -133,9 +119,8 @@ UnknownScript_0x6ebba: ; 0x6ebba
appear $2
loadvar FarfetchdPosition, $2
end
; 0x6ebd9
UnknownScript_0x6ebd9: ; 0x6ebd9
UnknownScript_0x6ebd9:
scall UnknownScript_0x6eda1
if_equal $0, UnknownScript_0x6ebf1
applymovement $2, MovementData_0x6ee95
@@ -144,18 +129,16 @@ UnknownScript_0x6ebd9: ; 0x6ebd9
appear $2
loadvar FarfetchdPosition, $3
end
; 0x6ebf1
UnknownScript_0x6ebf1: ; 0x6ebf1
UnknownScript_0x6ebf1:
applymovement $2, MovementData_0x6ee9e
moveperson $2, $f, $1d
disappear $2
appear $2
loadvar FarfetchdPosition, $8
end
; 0x6ec02
UnknownScript_0x6ec02: ; 0x6ec02
UnknownScript_0x6ec02:
scall UnknownScript_0x6eda1
if_equal $2, UnknownScript_0x6ec1a
applymovement $2, MovementData_0x6eea4
@@ -164,18 +147,16 @@ UnknownScript_0x6ec02: ; 0x6ec02
appear $2
loadvar FarfetchdPosition, $4
end
; 0x6ec1a
UnknownScript_0x6ec1a: ; 0x6ec1a
UnknownScript_0x6ec1a:
applymovement $2, MovementData_0x6eeab
moveperson $2, $f, $19
disappear $2
appear $2
loadvar FarfetchdPosition, $2
end
; 0x6ec2b
UnknownScript_0x6ec2b: ; 0x6ec2b
UnknownScript_0x6ec2b:
scall UnknownScript_0x6eda1
if_equal $1, UnknownScript_0x6ec43
applymovement $2, MovementData_0x6eeb1
@@ -184,18 +165,16 @@ UnknownScript_0x6ec2b: ; 0x6ec2b
appear $2
loadvar FarfetchdPosition, $5
end
; 0x6ec43
UnknownScript_0x6ec43: ; 0x6ec43
UnknownScript_0x6ec43:
applymovement $2, MovementData_0x6eeb8
moveperson $2, $14, $18
disappear $2
appear $2
loadvar FarfetchdPosition, $3
end
; 0x6ec54
UnknownScript_0x6ec54: ; 0x6ec54
UnknownScript_0x6ec54:
scall UnknownScript_0x6eda1
if_equal $1, UnknownScript_0x6ec85
if_equal $2, UnknownScript_0x6ec74
@@ -206,36 +185,32 @@ UnknownScript_0x6ec54: ; 0x6ec54
appear $2
loadvar FarfetchdPosition, $6
end
; 0x6ec74
UnknownScript_0x6ec74: ; 0x6ec74
UnknownScript_0x6ec74:
applymovement $2, MovementData_0x6eec7
moveperson $2, $16, $1f
disappear $2
appear $2
loadvar FarfetchdPosition, $7
end
; 0x6ec85
UnknownScript_0x6ec85: ; 0x6ec85
UnknownScript_0x6ec85:
applymovement $2, MovementData_0x6eecc
moveperson $2, $1d, $16
disappear $2
appear $2
loadvar FarfetchdPosition, $4
end
; 0x6ec96
UnknownScript_0x6ec96: ; 0x6ec96
UnknownScript_0x6ec96:
applymovement $2, MovementData_0x6eed2
moveperson $2, $1d, $16
disappear $2
appear $2
loadvar FarfetchdPosition, $4
end
; 0x6eca7
UnknownScript_0x6eca7: ; 0x6eca7
UnknownScript_0x6eca7:
scall UnknownScript_0x6eda1
if_equal $3, UnknownScript_0x6ecbf
applymovement $2, MovementData_0x6eee6
@@ -244,18 +219,16 @@ UnknownScript_0x6eca7: ; 0x6eca7
appear $2
loadvar FarfetchdPosition, $7
end
; 0x6ecbf
UnknownScript_0x6ecbf: ; 0x6ecbf
UnknownScript_0x6ecbf:
applymovement $2, MovementData_0x6eeef
moveperson $2, $1c, $1f
disappear $2
appear $2
loadvar FarfetchdPosition, $5
end
; 0x6ecd0
UnknownScript_0x6ecd0: ; 0x6ecd0
UnknownScript_0x6ecd0:
scall UnknownScript_0x6eda1
if_equal $0, UnknownScript_0x6ecfd
if_equal $2, UnknownScript_0x6ecec
@@ -265,27 +238,24 @@ UnknownScript_0x6ecd0: ; 0x6ecd0
appear $2
loadvar FarfetchdPosition, $8
end
; 0x6ecec
UnknownScript_0x6ecec: ; 0x6ecec
UnknownScript_0x6ecec:
applymovement $2, MovementData_0x6ef00
moveperson $2, $18, $23
disappear $2
appear $2
loadvar FarfetchdPosition, $6
end
; 0x6ecfd
UnknownScript_0x6ecfd: ; 0x6ecfd
UnknownScript_0x6ecfd:
applymovement $2, MovementData_0x6ef09
moveperson $2, $1c, $1f
disappear $2
appear $2
loadvar FarfetchdPosition, $5
end
; 0x6ed0e
UnknownScript_0x6ed0e: ; 0x6ed0e
UnknownScript_0x6ed0e:
scall UnknownScript_0x6eda1
if_equal $1, UnknownScript_0x6ed3f
if_equal $2, UnknownScript_0x6ed3f
@@ -296,27 +266,24 @@ UnknownScript_0x6ed0e: ; 0x6ed0e
appear $2
loadvar FarfetchdPosition, $9
end
; 0x6ed2e
UnknownScript_0x6ed2e: ; 0x6ed2e
UnknownScript_0x6ed2e:
applymovement $2, MovementData_0x6ef18
moveperson $2, $16, $1f
disappear $2
appear $2
loadvar FarfetchdPosition, $7
end
; 0x6ed3f
UnknownScript_0x6ed3f: ; 0x6ed3f
UnknownScript_0x6ed3f:
applymovement $2, MovementData_0x6ef1e
moveperson $2, $f, $19
disappear $2
appear $2
loadvar FarfetchdPosition, $2
end
; 0x6ed50
UnknownScript_0x6ed50: ; 0x6ed50
UnknownScript_0x6ed50:
scall UnknownScript_0x6eda1
if_equal $0, UnknownScript_0x6ed85
if_equal $3, UnknownScript_0x6ed74
@@ -329,27 +296,24 @@ UnknownScript_0x6ed50: ; 0x6ed50
setevent $06f7
setevent $0029
end
; 0x6ed74
UnknownScript_0x6ed74: ; 0x6ed74
UnknownScript_0x6ed74:
applymovement $2, MovementData_0x6ef33
moveperson $2, $f, $1d
disappear $2
appear $2
loadvar FarfetchdPosition, $8
end
; 0x6ed85
UnknownScript_0x6ed85: ; 0x6ed85
UnknownScript_0x6ed85:
applymovement $2, MovementData_0x6ef3d
moveperson $2, $f, $1d
disappear $2
appear $2
loadvar FarfetchdPosition, $8
end
; 0x6ed96
UnknownScript_0x6ed96: ; 0x6ed96
UnknownScript_0x6ed96:
faceplayer
loadfont
writetext UnknownText_0x6f086
@@ -357,9 +321,8 @@ UnknownScript_0x6ed96: ; 0x6ed96
closetext
loadmovesprites
end
; 0x6eda1
UnknownScript_0x6eda1: ; 0x6eda1
UnknownScript_0x6eda1:
faceplayer
loadfont
writetext UnknownText_0x6f086
@@ -368,9 +331,8 @@ UnknownScript_0x6eda1: ; 0x6eda1
loadmovesprites
checkcode VAR_FACING
end
; 0x6edae
BlackBeltScript_0x6edae: ; 0x6edae
BlackBeltScript_0x6edae:
faceplayer
loadfont
checkevent EVENT_GOT_HM01_CUT
@@ -389,16 +351,14 @@ BlackBeltScript_0x6edae: ; 0x6edae
clearevent $06f6
clearevent $06f7
end
; 0x6edd8
UnknownScript_0x6edd8: ; 0x6edd8
UnknownScript_0x6edd8:
writetext UnknownText_0x6f1c0
closetext
loadmovesprites
end
; 0x6edde
RockerScript_0x6edde: ; 0x6edde
RockerScript_0x6edde:
faceplayer
loadfont
checkevent EVENT_GOT_TM02_HEADBUTT
@@ -408,17 +368,16 @@ RockerScript_0x6edde: ; 0x6edde
verbosegiveitem TM_HEADBUTT, 1
iffalse UnknownScript_0x6edf7
setevent EVENT_GOT_TM02_HEADBUTT
UnknownScript_0x6edf3: ; 0x6edf3
UnknownScript_0x6edf3:
writetext UnknownText_0x6f26d
closetext
UnknownScript_0x6edf7: ; 0x6edf7
UnknownScript_0x6edf7:
loadmovesprites
end
; 0x6edf9
TrainerBug_catcherWayne: ; 0x6edf9
TrainerBug_catcherWayne:
; bit/flag number
dw $5c0
dw EVENT_BEAT_BUG_CATCHER_WAYNE
; trainer group && trainer id
db BUG_CATCHER, WAYNE
@@ -434,85 +393,71 @@ TrainerBug_catcherWayne: ; 0x6edf9
; script when talk again
dw Bug_catcherWayneScript
; 0x6ee05
Bug_catcherWayneScript: ; 0x6ee05
Bug_catcherWayneScript:
talkaftercancel
loadfont
writetext UnknownText_0x6f571
closetext
loadmovesprites
end
; 0x6ee0d
LassScript_0x6ee0d: ; 0x6ee0d
LassScript_0x6ee0d:
jumptextfaceplayer UnknownText_0x6f2af
; 0x6ee10
ItemFragment_0x6ee10: ; 0x6ee10
ItemFragment_0x6ee10:
db REVIVE, 1
; 0x6ee12
ItemFragment_0x6ee12: ; 0x6ee12
ItemFragment_0x6ee12:
db X_ATTACK, 1
; 0x6ee14
ItemFragment_0x6ee14: ; 0x6ee14
ItemFragment_0x6ee14:
db ANTIDOTE, 1
; 0x6ee16
ItemFragment_0x6ee16: ; 0x6ee16
ItemFragment_0x6ee16:
db ETHER, 1
; 0x6ee18
MapIlexForestSignpostItem1: ; 0x6ee18
MapIlexForestSignpostItem1:
dw $0088
db ETHER
; 0x6ee1b
MapIlexForestSignpostItem2: ; 0x6ee1b
MapIlexForestSignpostItem2:
dw $0089
db SUPER_POTION
; 0x6ee1e
MapIlexForestSignpostItem3: ; 0x6ee1e
MapIlexForestSignpostItem3:
dw $008a
db FULL_HEAL
; 0x6ee21
IlexForestBoulder:
; unused
jumpstd strengthboulder
MapIlexForestSignpost0Script: ; 0x6ee24
MapIlexForestSignpost0Script:
jumptext UnknownText_0x6f2de
; 0x6ee27
MapIlexForestSignpost4Script: ; 0x6ee27
MapIlexForestSignpost4Script:
checkevent $00c0
iftrue UnknownScript_0x6ee30
jump UnknownScript_0x6ee35
; 0x6ee30
UnknownScript_0x6ee30: ; 0x6ee30
UnknownScript_0x6ee30:
checkitem GS_BALL
iftrue UnknownScript_0x6ee38
UnknownScript_0x6ee35: ; 0x6ee35
UnknownScript_0x6ee35:
jumptext UnknownText_0x6f358
; 0x6ee38
UnknownScript_0x6ee38: ; 0x6ee38
UnknownScript_0x6ee38:
loadfont
writetext UnknownText_0x6f394
yesorno
iftrue UnknownScript_0x6ee42
loadmovesprites
end
; 0x6ee42
UnknownScript_0x6ee42: ; 0x6ee42
UnknownScript_0x6ee42:
takeitem GS_BALL, 1
clearevent $00c0
setevent $07a4
@@ -544,20 +489,18 @@ UnknownScript_0x6ee42: ; 0x6ee42
loadmovesprites
applymovement $7, MovementData_0x6ef53
disappear $7
UnknownScript_0x6ee8e: ; 0x6ee8e
UnknownScript_0x6ee8e:
end
; 0x6ee8f
MovementData_0x6ee8f: ; 0x6ee8f
MovementData_0x6ee8f:
big_step_up
big_step_up
big_step_up
big_step_up
big_step_up
step_end
; 0x6ee95
MovementData_0x6ee95: ; 0x6ee95
MovementData_0x6ee95:
big_step_up
big_step_up
big_step_right
@@ -567,18 +510,16 @@ MovementData_0x6ee95: ; 0x6ee95
big_step_right
big_step_down
step_end
; 0x6ee9e
MovementData_0x6ee9e: ; 0x6ee9e
MovementData_0x6ee9e:
big_step_down
big_step_down
big_step_down
big_step_down
big_step_down
step_end
; 0x6eea4
MovementData_0x6eea4: ; 0x6eea4
MovementData_0x6eea4:
big_step_right
big_step_right
big_step_right
@@ -586,18 +527,16 @@ MovementData_0x6eea4: ; 0x6eea4
big_step_right
big_step_right
step_end
; 0x6eeab
MovementData_0x6eeab: ; 0x6eeab
MovementData_0x6eeab:
big_step_up
big_step_left
big_step_left
big_step_left
big_step_left
step_end
; 0x6eeb1
MovementData_0x6eeb1: ; 0x6eeb1
MovementData_0x6eeb1:
big_step_down
big_step_down
big_step_down
@@ -605,17 +544,15 @@ MovementData_0x6eeb1: ; 0x6eeb1
big_step_down
big_step_down
step_end
; 0x6eeb8
MovementData_0x6eeb8: ; 0x6eeb8
MovementData_0x6eeb8:
big_step_left
jump_step_left
big_step_left
big_step_left
step_end
; 0x6eebd
MovementData_0x6eebd: ; 0x6eebd
MovementData_0x6eebd:
big_step_down
big_step_down
big_step_down
@@ -626,26 +563,23 @@ MovementData_0x6eebd: ; 0x6eebd
big_step_left
big_step_left
step_end
; 0x6eec7
MovementData_0x6eec7: ; 0x6eec7
MovementData_0x6eec7:
big_step_left
big_step_left
big_step_left
big_step_left
step_end
; 0x6eecc
MovementData_0x6eecc: ; 0x6eecc
MovementData_0x6eecc:
big_step_up
big_step_up
big_step_up
big_step_right
big_step_up
step_end
; 0x6eed2
MovementData_0x6eed2: ; 0x6eed2
MovementData_0x6eed2:
big_step_right
turn_head_up
db $3e ; movement
@@ -666,9 +600,8 @@ MovementData_0x6eed2: ; 0x6eed2
big_step_up
big_step_up
step_end
; 0x6eee6
MovementData_0x6eee6: ; 0x6eee6
MovementData_0x6eee6:
big_step_left
big_step_left
big_step_left
@@ -678,9 +611,8 @@ MovementData_0x6eee6: ; 0x6eee6
big_step_up
big_step_up
step_end
; 0x6eeef
MovementData_0x6eeef: ; 0x6eeef
MovementData_0x6eeef:
big_step_right
big_step_right
big_step_right
@@ -690,9 +622,8 @@ MovementData_0x6eeef: ; 0x6eeef
big_step_up
big_step_up
step_end
; 0x6eef8
MovementData_0x6eef8: ; 0x6eef8
MovementData_0x6eef8:
big_step_up
big_step_up
big_step_left
@@ -701,9 +632,8 @@ MovementData_0x6eef8: ; 0x6eef8
big_step_left
big_step_left
step_end
; 0x6ef00
MovementData_0x6ef00: ; 0x6ef00
MovementData_0x6ef00:
big_step_down
big_step_down
big_step_left
@@ -713,9 +643,8 @@ MovementData_0x6ef00: ; 0x6ef00
big_step_right
big_step_right
step_end
; 0x6ef09
MovementData_0x6ef09: ; 0x6ef09
MovementData_0x6ef09:
big_step_right
big_step_right
big_step_right
@@ -723,9 +652,8 @@ MovementData_0x6ef09: ; 0x6ef09
big_step_right
big_step_right
step_end
; 0x6ef10
MovementData_0x6ef10: ; 0x6ef10
MovementData_0x6ef10:
big_step_down
big_step_left
big_step_down
@@ -734,26 +662,23 @@ MovementData_0x6ef10: ; 0x6ef10
big_step_down
big_step_down
step_end
; 0x6ef18
MovementData_0x6ef18: ; 0x6ef18
MovementData_0x6ef18:
big_step_right
big_step_right
big_step_right
big_step_right
big_step_right
step_end
; 0x6ef1e
MovementData_0x6ef1e: ; 0x6ef1e
MovementData_0x6ef1e:
big_step_up
big_step_up
big_step_up
big_step_up
step_end
; 0x6ef23
MovementData_0x6ef23: ; 0x6ef23
MovementData_0x6ef23:
big_step_left
big_step_left
fix_facing
@@ -770,9 +695,8 @@ MovementData_0x6ef23: ; 0x6ef23
big_step_up
big_step_up
step_end
; 0x6ef33
MovementData_0x6ef33: ; 0x6ef33
MovementData_0x6ef33:
big_step_right
big_step_right
big_step_right
@@ -783,9 +707,8 @@ MovementData_0x6ef33: ; 0x6ef33
big_step_up
big_step_up
step_end
; 0x6ef3d
MovementData_0x6ef3d: ; 0x6ef3d
MovementData_0x6ef3d:
big_step_left
big_step_left
fix_facing
@@ -803,32 +726,28 @@ MovementData_0x6ef3d: ; 0x6ef3d
big_step_up
big_step_up
step_end
; 0x6ef4e
MovementData_0x6ef4e: ; 0x6ef4e
MovementData_0x6ef4e:
step_up
step_up
step_up
step_up
step_end
; 0x6ef53
MovementData_0x6ef53: ; 0x6ef53
MovementData_0x6ef53:
step_down
step_down
step_down
step_down
step_end
; 0x6ef58
MovementData_0x6ef58: ; 0x6ef58
MovementData_0x6ef58:
fix_facing
slow_step_down
remove_fixed_facing
step_end
; 0x6ef5c
UnknownText_0x6ef5c: ; 0x6ef5c
UnknownText_0x6ef5c:
text "Oh, man… My boss"
line "is going to be"
cont "steaming…"
@@ -846,9 +765,8 @@ UnknownText_0x6ef5c: ; 0x6ef5c
para "It's too big, dark"
line "and scary for me…"
done
; 0x6f019
UnknownText_0x6f019: ; 0x6f019
UnknownText_0x6f019:
text "Wow! Thanks a"
line "whole bunch!"
@@ -857,20 +775,17 @@ UnknownText_0x6f019: ; 0x6f019
cont "cause I don't have"
cont "a BADGE."
done
; 0x6f06f
UnknownText_0x6f06f: ; 0x6f06f
UnknownText_0x6f06f:
text "It's the missing"
line "#MON!"
done
; 0x6f086
UnknownText_0x6f086: ; 0x6f086
UnknownText_0x6f086:
text "FARFETCH'D: Kwaa!"
done
; 0x6f099
UnknownText_0x6f099: ; 0x6f099
UnknownText_0x6f099:
text "Ah! My FARFETCH'D!"
para "You found it for"
@@ -890,9 +805,8 @@ UnknownText_0x6f099: ; 0x6f099
para "I know! Here, take"
line "this."
done
; 0x6f141
UnknownText_0x6f141: ; 0x6f141
UnknownText_0x6f141:
text "That's the CUT HM."
line "Teach that to a"
@@ -905,9 +819,8 @@ UnknownText_0x6f141: ; 0x6f141
para "GYM BADGE from"
line "AZALEA to use it."
done
; 0x6f1c0
UnknownText_0x6f1c0: ; 0x6f1c0
UnknownText_0x6f1c0:
text "Do you want to"
line "apprentice as a"
@@ -917,9 +830,8 @@ UnknownText_0x6f1c0: ; 0x6f1c0
para "You'll be first-"
line "rate in ten years!"
done
; 0x6f21b
UnknownText_0x6f21b: ; 0x6f21b
UnknownText_0x6f21b:
text "What am I doing?"
para "I'm shaking trees"
@@ -928,24 +840,21 @@ UnknownText_0x6f21b: ; 0x6f21b
para "It's fun. Here,"
line "you try it too!"
done
; 0x6f26d
UnknownText_0x6f26d: ; 0x6f26d
UnknownText_0x6f26d:
text "Rattle trees with"
line "HEADBUTT. Some-"
cont "times, sleeping"
cont "#MON fall out."
done
; 0x6f2af
UnknownText_0x6f2af: ; 0x6f2af
UnknownText_0x6f2af:
text "Did something"
line "happen to the"
cont "forest's guardian?"
done
; 0x6f2de
UnknownText_0x6f2de: ; 0x6f2de
UnknownText_0x6f2de:
text "ILEX FOREST is"
line "so overgrown with"
@@ -956,9 +865,8 @@ UnknownText_0x6f2de: ; 0x6f2de
line "for items that may"
cont "have been dropped."
done
; 0x6f358
UnknownText_0x6f358: ; 0x6f358
UnknownText_0x6f358:
text "ILEX FOREST"
line "SHRINE…"
@@ -966,9 +874,8 @@ UnknownText_0x6f358: ; 0x6f358
line "the forest's"
cont "protector…"
done
; 0x6f394
UnknownText_0x6f394: ; 0x6f394
UnknownText_0x6f394:
text "ILEX FOREST"
line "SHRINE…"
@@ -987,15 +894,13 @@ UnknownText_0x6f394: ; 0x6f394
para "Want to put the GS"
line "BALL here?"
done
; 0x6f43b
UnknownText_0x6f43b: ; 0x6f43b
UnknownText_0x6f43b:
text "<PLAYER> put in the"
line "GS BALL."
done
; 0x6f452
UnknownText_0x6f452: ; 0x6f452
UnknownText_0x6f452:
text "Whew, wasn't that"
line "something!"
@@ -1014,24 +919,21 @@ UnknownText_0x6f452: ; 0x6f452
para "I'm going!"
done
; 0x6f515
Bug_catcherWayneSeenText: ; 0x6f515
Bug_catcherWayneSeenText:
text "Don't sneak up on"
line "me like that!"
para "You frightened a"
line "#MON away!"
done
; 0x6f551
Bug_catcherWayneBeatenText: ; 0x6f551
Bug_catcherWayneBeatenText:
text "I hadn't seen that"
line "#MON before…"
done
; 0x6f571
UnknownText_0x6f571: ; 0x6f571
UnknownText_0x6f571:
text "A #MON I've"
line "never seen before"
@@ -1043,9 +945,8 @@ UnknownText_0x6f571: ; 0x6f571
line "HEADBUTT in other"
cont "places too."
done
; 0x6f5e7
IlexForest_MapEventHeader: ; 0x6f5e7
IlexForest_MapEventHeader:
; filler
db 0, 0
@@ -1079,4 +980,3 @@ IlexForest_MapEventHeader: ; 0x6f5e7
person_event SPRITE_POKE_BALL, 21, 13, $1, $0, 255, 255, $1, 0, ItemFragment_0x6ee12, $07b9
person_event SPRITE_POKE_BALL, 11, 21, $1, $0, 255, 255, $1, 0, ItemFragment_0x6ee14, $07ba
person_event SPRITE_POKE_BALL, 5, 31, $1, $0, 255, 255, $1, 0, ItemFragment_0x6ee16, $07bb
; 0x6f6a4

View File

@@ -34,9 +34,9 @@ UnknownScript_0x18000a: ; 0x18000a
clearevent EVENT_KARENS_ROOM_EXIT_OPEN
clearevent EVENT_LANCES_ROOM_ENTRANCE_CLOSED
clearevent $0312
clearevent $05b8
clearevent $05b9
clearevent $05ba
clearevent EVENT_BEAT_ELITE_4_WILL
clearevent EVENT_BEAT_ELITE_4_KOGA
clearevent EVENT_BEAT_ELITE_4_BRUNO
clearevent EVENT_BEAT_ELITE_4_KAREN
clearevent EVENT_BEAT_CHAMPION_LANCE
setevent $075f

View File

@@ -1,4 +1,4 @@
KarensRoom_MapScriptHeader: ; 0x180baf
KarensRoom_MapScriptHeader:
; trigger count
db 2
@@ -12,30 +12,26 @@ KarensRoom_MapScriptHeader: ; 0x180baf
; callbacks
dbw 1, UnknownScript_0x180bc1
; 0x180bbc
UnknownScript_0x180bbc: ; 0x180bbc
UnknownScript_0x180bbc:
priorityjump UnknownScript_0x180bd6
end
; 0x180bc0
UnknownScript_0x180bc0: ; 0x180bc0
UnknownScript_0x180bc0:
end
; 0x180bc1
UnknownScript_0x180bc1: ; 0x180bc1
UnknownScript_0x180bc1:
checkevent EVENT_KARENS_ROOM_ENTRANCE_CLOSED
iffalse UnknownScript_0x180bcb
changeblock $4, $e, $2a
UnknownScript_0x180bcb: ; 0x180bcb
UnknownScript_0x180bcb:
checkevent EVENT_KARENS_ROOM_EXIT_OPEN
iffalse UnknownScript_0x180bd5
changeblock $4, $2, $16
UnknownScript_0x180bd5: ; 0x180bd5
UnknownScript_0x180bd5:
return
; 0x180bd6
UnknownScript_0x180bd6: ; 0x180bd6
UnknownScript_0x180bd6:
applymovement $0, MovementData_0x180c22
refreshscreen $86
playsound SFX_STRENGTH
@@ -47,9 +43,8 @@ UnknownScript_0x180bd6: ; 0x180bd6
setevent EVENT_KARENS_ROOM_ENTRANCE_CLOSED
waitbutton
end
; 0x180bee
KarenScript_0x180bee: ; 0x180bee
KarenScript_0x180bee:
faceplayer
loadfont
checkevent EVENT_BEAT_ELITE_4_KAREN
@@ -73,24 +68,21 @@ KarenScript_0x180bee: ; 0x180bee
setevent EVENT_KARENS_ROOM_EXIT_OPEN
waitbutton
end
; 0x180c1c
UnknownScript_0x180c1c: ; 0x180c1c
UnknownScript_0x180c1c:
writetext UnknownText_0x180d29
closetext
loadmovesprites
end
; 0x180c22
MovementData_0x180c22: ; 0x180c22
MovementData_0x180c22:
step_up
step_up
step_up
step_up
step_end
; 0x180c27
UnknownText_0x180c27: ; 0x180c27
UnknownText_0x180c27:
text "I am KAREN of the"
line "ELITE FOUR."
@@ -112,16 +104,14 @@ UnknownText_0x180c27: ; 0x180c27
para "Let's go."
done
; 0x180cf8
UnknownText_0x180cf8: ; 0x180cf8
UnknownText_0x180cf8:
text "Well, aren't you"
line "good. I like that"
cont "in a trainer."
done
; 0x180d29
UnknownText_0x180d29: ; 0x180d29
UnknownText_0x180d29:
text "Strong #MON."
para "Weak #MON."
@@ -143,9 +133,8 @@ UnknownText_0x180d29: ; 0x180d29
para "Go on--the CHAM-"
line "PION is waiting."
done
; 0x180e05
KarensRoom_MapEventHeader: ; 0x180e05
KarensRoom_MapEventHeader:
; filler
db 0, 0
@@ -165,4 +154,3 @@ KarensRoom_MapEventHeader: ; 0x180e05
; people-events
db 1
person_event SPRITE_KAREN, 11, 9, $6, $0, 255, 255, $80, 0, KarenScript_0x180bee, $ffff
; 0x180e2c

View File

@@ -1,4 +1,4 @@
KogasRoom_MapScriptHeader: ; 0x18071b
KogasRoom_MapScriptHeader:
; trigger count
db 2
@@ -12,30 +12,26 @@ KogasRoom_MapScriptHeader: ; 0x18071b
; callbacks
dbw 1, UnknownScript_0x18072d
; 0x180728
UnknownScript_0x180728: ; 0x180728
UnknownScript_0x180728:
priorityjump UnknownScript_0x180742
end
; 0x18072c
UnknownScript_0x18072c: ; 0x18072c
UnknownScript_0x18072c:
end
; 0x18072d
UnknownScript_0x18072d: ; 0x18072d
UnknownScript_0x18072d:
checkevent EVENT_WILLS_ROOM_ENTRANCE_CLOSED
iffalse UnknownScript_0x180737
changeblock $4, $e, $2a
UnknownScript_0x180737: ; 0x180737
UnknownScript_0x180737:
checkevent EVENT_KOGAS_ROOM_EXIT_OPEN
iffalse UnknownScript_0x180741
changeblock $4, $2, $16
UnknownScript_0x180741: ; 0x180741
UnknownScript_0x180741:
return
; 0x180742
UnknownScript_0x180742: ; 0x180742
UnknownScript_0x180742:
applymovement $0, MovementData_0x18078e
refreshscreen $86
playsound SFX_STRENGTH
@@ -47,12 +43,11 @@ UnknownScript_0x180742: ; 0x180742
setevent EVENT_WILLS_ROOM_ENTRANCE_CLOSED
waitbutton
end
; 0x18075a
KogaScript_0x18075a: ; 0x18075a
KogaScript_0x18075a:
faceplayer
loadfont
checkevent $05b9
checkevent EVENT_BEAT_ELITE_4_KOGA
iftrue UnknownScript_0x180788
writetext UnknownText_0x180793
closetext
@@ -61,7 +56,7 @@ KogaScript_0x18075a: ; 0x18075a
loadtrainer KOGA, 1
startbattle
returnafterbattle
setevent $05b9
setevent EVENT_BEAT_ELITE_4_KOGA
loadfont
writetext UnknownText_0x1808ca
closetext
@@ -73,24 +68,21 @@ KogaScript_0x18075a: ; 0x18075a
setevent EVENT_KOGAS_ROOM_EXIT_OPEN
waitbutton
end
; 0x180788
UnknownScript_0x180788: ; 0x180788
UnknownScript_0x180788:
writetext UnknownText_0x1808ca
closetext
loadmovesprites
end
; 0x18078e
MovementData_0x18078e: ; 0x18078e
MovementData_0x18078e:
step_up
step_up
step_up
step_up
step_end
; 0x180793
UnknownText_0x180793: ; 0x180793
UnknownText_0x180793:
text "Fwahahahaha!"
para "I am KOGA of the"
@@ -118,16 +110,14 @@ UnknownText_0x180793: ; 0x180793
para "force--you shall"
line "see soon enough!"
done
; 0x1808a9
UnknownText_0x1808a9: ; 0x1808a9
UnknownText_0x1808a9:
text "Ah!"
line "You have proven"
cont "your worth!"
done
; 0x1808ca
UnknownText_0x1808ca: ; 0x1808ca
UnknownText_0x1808ca:
text "I subjected you to"
line "everything I could"
cont "muster."
@@ -140,9 +130,8 @@ UnknownText_0x1808ca: ; 0x1808ca
line "room, and put your"
cont "abilities to test!"
done
; 0x18095f
KogasRoom_MapEventHeader: ; 0x18095f
KogasRoom_MapEventHeader:
; filler
db 0, 0
@@ -162,4 +151,3 @@ KogasRoom_MapEventHeader: ; 0x18095f
; people-events
db 1
person_event SPRITE_KOGA, 11, 9, $6, $0, 255, 255, $90, 0, KogaScript_0x18075a, $ffff
; 0x180986

View File

@@ -138,7 +138,7 @@ UnknownScript_0x700b8:
TrainerFisherAndre:
; bit/flag number
dw $455
dw EVENT_BEAT_FISHER_ANDRE
; trainer group && trainer id
db FISHER, ANDRE
@@ -165,7 +165,7 @@ FisherAndreScript:
TrainerFisherRaymond:
; bit/flag number
dw $456
dw EVENT_BEAT_FISHER_RAYMOND
; trainer group && trainer id
db FISHER, RAYMOND
@@ -192,7 +192,7 @@ FisherRaymondScript:
TrainerCooltrainermAaron:
; bit/flag number
dw $549
dw EVENT_BEAT_COOLTRAINERM_AARON
; trainer group && trainer id
db COOLTRAINERM, AARON
@@ -219,7 +219,7 @@ CooltrainermAaronScript:
TrainerCooltrainerfLois:
; bit/flag number
dw $55c
dw EVENT_BEAT_COOLTRAINERF_LOIS
; trainer group && trainer id
db COOLTRAINERF, LOIS

View File

@@ -1,4 +1,4 @@
LancesRoom_MapScriptHeader: ; 0x180e2c
LancesRoom_MapScriptHeader:
; trigger count
db 2
@@ -12,30 +12,26 @@ LancesRoom_MapScriptHeader: ; 0x180e2c
; callbacks
dbw 1, UnknownScript_0x180e3e
; 0x180e39
UnknownScript_0x180e39: ; 0x180e39
UnknownScript_0x180e39:
priorityjump UnknownScript_0x180e53
end
; 0x180e3d
UnknownScript_0x180e3d: ; 0x180e3d
UnknownScript_0x180e3d:
end
; 0x180e3e
UnknownScript_0x180e3e: ; 0x180e3e
UnknownScript_0x180e3e:
checkevent EVENT_LANCES_ROOM_ENTRANCE_CLOSED
iffalse UnknownScript_0x180e48
changeblock $4, $16, $34
UnknownScript_0x180e48: ; 0x180e48
UnknownScript_0x180e48:
checkevent $0312
iffalse UnknownScript_0x180e52
changeblock $4, $0, $b
UnknownScript_0x180e52: ; 0x180e52
UnknownScript_0x180e52:
return
; 0x180e53
UnknownScript_0x180e53: ; 0x180e53
UnknownScript_0x180e53:
applymovement $0, MovementData_0x180f33
refreshscreen $86
playsound SFX_STRENGTH
@@ -46,18 +42,16 @@ UnknownScript_0x180e53: ; 0x180e53
dotrigger $1
setevent EVENT_LANCES_ROOM_ENTRANCE_CLOSED
end
; 0x180e6a
UnknownScript_0x180e6a: ; 0x180e6a
UnknownScript_0x180e6a:
special Functionc48f
applymovement $0, MovementData_0x180f38
jump LanceScript_0x180e7b
; 0x180e74
UnknownScript_0x180e74: ; 0x180e74
UnknownScript_0x180e74:
special Functionc48f
applymovement $0, MovementData_0x180f3c
LanceScript_0x180e7b: ; 0x180e7b
LanceScript_0x180e7b:
spriteface $2, LEFT
loadfont
writetext UnknownText_0x180f67
@@ -135,82 +129,70 @@ LanceScript_0x180e7b: ; 0x180e7b
pause 15
warpfacing $1, GROUP_HALL_OF_FAME, MAP_HALL_OF_FAME, $4, $d
end
; 0x180f33
MovementData_0x180f33: ; 0x180f33
MovementData_0x180f33:
step_up
step_up
step_up
step_up
step_end
; 0x180f38
MovementData_0x180f38: ; 0x180f38
MovementData_0x180f38:
step_up
step_up
turn_head_right
step_end
; 0x180f3c
MovementData_0x180f3c: ; 0x180f3c
MovementData_0x180f3c:
step_up
step_left
step_up
turn_head_right
step_end
; 0x180f41
MovementData_0x180f41: ; 0x180f41
MovementData_0x180f41:
big_step_up
big_step_up
big_step_up
turn_head_down
step_end
; 0x180f46
MovementData_0x180f46: ; 0x180f46
MovementData_0x180f46:
step_up
step_up
step_end
; 0x180f49
MovementData_0x180f49: ; 0x180f49
MovementData_0x180f49:
step_left
turn_head_right
step_end
; 0x180f4c
MovementData_0x180f4c: ; 0x180f4c
MovementData_0x180f4c:
big_step_up
turn_head_right
step_end
; 0x180f4f
MovementData_0x180f4f: ; 0x180f4f
MovementData_0x180f4f:
step_up
step_left
turn_head_down
step_end
; 0x180f53
MovementData_0x180f53: ; 0x180f53
MovementData_0x180f53:
step_up
step_end
; 0x180f55
MovementData_0x180f55: ; 0x180f55
MovementData_0x180f55:
step_up
step_end
; 0x180f57
MovementData_0x180f57: ; 0x180f57
MovementData_0x180f57:
step_up
step_right
turn_head_up
step_end
; 0x180f5b
MovementData_0x180f5b: ; 0x180f5b
MovementData_0x180f5b:
big_step_right
big_step_right
big_step_left
@@ -223,9 +205,8 @@ MovementData_0x180f5b: ; 0x180f5b
big_step_left
turn_head_up
step_end
; 0x180f67
UnknownText_0x180f67: ; 0x180f67
UnknownText_0x180f67:
text "LANCE: I've been"
line "waiting for you."
@@ -256,9 +237,8 @@ UnknownText_0x180f67: ; 0x180f67
line "on master, accept"
cont "your challenge!"
done
; 0x1810a4
UnknownText_0x1810a4: ; 0x1810a4
UnknownText_0x1810a4:
text "…It's over."
para "But it's an odd"
@@ -274,9 +254,8 @@ UnknownText_0x1810a4: ; 0x1810a4
para "of a great new"
line "CHAMPION!"
done
; 0x181132
UnknownText_0x181132: ; 0x181132
UnknownText_0x181132:
text "…Whew."
para "You have become"
@@ -295,18 +274,16 @@ UnknownText_0x181132: ; 0x181132
para "grow strong with"
line "your #MON."
done
; 0x1811dd
UnknownText_0x1811dd: ; 0x1811dd
UnknownText_0x1811dd:
text "MARY: Oh, no!"
line "It's all over!"
para "PROF.OAK, if you"
line "weren't so slow…"
done
; 0x18121b
UnknownText_0x18121b: ; 0x18121b
UnknownText_0x18121b:
text "PROF.OAK: Ah,"
line "<PLAY_G>!"
@@ -338,16 +315,14 @@ UnknownText_0x18121b: ; 0x18121b
para "Congratulations,"
line "<PLAY_G>!"
done
; 0x18134b
UnknownText_0x18134b: ; 0x18134b
UnknownText_0x18134b:
text "MARY: Let's inter-"
line "view the brand new"
cont "CHAMPION!"
done
; 0x18137b
UnknownText_0x18137b: ; 0x18137b
UnknownText_0x18137b:
text "LANCE: This is"
line "getting to be a"
cont "bit too noisy…"
@@ -355,16 +330,14 @@ UnknownText_0x18137b: ; 0x18137b
para "<PLAY_G>, could you"
line "come with me?"
done
; 0x1813c5
UnknownText_0x1813c5: ; 0x1813c5
UnknownText_0x1813c5:
text "MARY: Oh, wait!"
line "We haven't done"
cont "the interview!"
done
; 0x1813f4
LancesRoom_MapEventHeader: ; 0x1813f4
LancesRoom_MapEventHeader:
; filler
db 0, 0
@@ -388,4 +361,3 @@ LancesRoom_MapEventHeader: ; 0x1813f4
person_event SPRITE_LANCE, 7, 9, $6, $0, 255, 255, $0, 0, LanceScript_0x180e7b, $ffff
person_event SPRITE_TEACHER, 11, 8, $7, $0, 255, 255, $a0, 0, ObjectEvent, $075f
person_event SPRITE_OAK, 11, 8, $7, $0, 255, 255, $0, 0, ObjectEvent, $075f
; 0x181445

View File

@@ -63,7 +63,7 @@ MahoganyGymTriggerRockets:
TrainerSkierRoxanne:
; bit/flag number
dw $592
dw EVENT_BEAT_SKIER_ROXANNE
; trainer group && trainer id
db SKIER, ROXANNE
@@ -90,7 +90,7 @@ SkierRoxanneScript:
TrainerSkierClarissa:
; bit/flag number
dw $593
dw EVENT_BEAT_SKIER_CLARISSA
; trainer group && trainer id
db SKIER, CLARISSA
@@ -117,7 +117,7 @@ SkierClarissaScript:
TrainerBoarderRonald:
; bit/flag number
dw $40e
dw EVENT_BEAT_BOARDER_RONALD
; trainer group && trainer id
db BOARDER, RONALD
@@ -144,7 +144,7 @@ BoarderRonaldScript:
TrainerBoarderBrad:
; bit/flag number
dw $40f
dw EVENT_BEAT_BOARDER_BRAD
; trainer group && trainer id
db BOARDER, BRAD
@@ -171,7 +171,7 @@ BoarderBradScript:
TrainerBoarderDouglas:
; bit/flag number
dw $410
dw EVENT_BEAT_BOARDER_DOUGLAS
; trainer group && trainer id
db BOARDER, DOUGLAS

View File

@@ -1,14 +1,13 @@
MountMortar1FInside_MapScriptHeader: ; 0x7de4f
MountMortar1FInside_MapScriptHeader:
; trigger count
db 0
; callback count
db 0
; 0x7de51
TrainerPokemaniacMiller: ; 0x7de51
TrainerPokemaniacMiller:
; bit/flag number
dw $5c4
dw EVENT_BEAT_POKEMANIAC_MILLER
; trainer group && trainer id
db POKEMANIAC, MILLER
@@ -24,20 +23,18 @@ TrainerPokemaniacMiller: ; 0x7de51
; script when talk again
dw PokemaniacMillerScript
; 0x7de5d
PokemaniacMillerScript: ; 0x7de5d
PokemaniacMillerScript:
talkaftercancel
loadfont
writetext UnknownText_0x7debd
closetext
loadmovesprites
end
; 0x7de65
TrainerSupernerdMarkus: ; 0x7de65
TrainerSupernerdMarkus:
; bit/flag number
dw $5c6
dw EVENT_BEAT_SUPER_NERD_MARKUS
; trainer group && trainer id
db SUPER_NERD, MARKUS
@@ -53,67 +50,55 @@ TrainerSupernerdMarkus: ; 0x7de65
; script when talk again
dw SupernerdMarkusScript
; 0x7de71
SupernerdMarkusScript: ; 0x7de71
SupernerdMarkusScript:
talkaftercancel
loadfont
writetext UnknownText_0x7df97
closetext
loadmovesprites
end
; 0x7de79
MountMortar1FBoulder:
jumpstd strengthboulder
ItemFragment_0x7de7c: ; 0x7de7c
ItemFragment_0x7de7c:
db ESCAPE_ROPE, 1
; 0x7de7e
ItemFragment_0x7de7e: ; 0x7de7e
ItemFragment_0x7de7e:
db MAX_REVIVE, 1
; 0x7de80
ItemFragment_0x7de80: ; 0x7de80
ItemFragment_0x7de80:
db HYPER_POTION, 1
; 0x7de82
ItemFragment_0x7de82: ; 0x7de82
ItemFragment_0x7de82:
db MAX_POTION, 1
; 0x7de84
ItemFragment_0x7de84: ; 0x7de84
ItemFragment_0x7de84:
db NUGGET, 1
; 0x7de86
ItemFragment_0x7de86: ; 0x7de86
ItemFragment_0x7de86:
db IRON, 1
; 0x7de88
ItemFragment_0x7de88: ; 0x7de88
ItemFragment_0x7de88:
db ULTRA_BALL, 1
; 0x7de8a
MapMountMortar1FInsideSignpostItem0: ; 0x7de8a
MapMountMortar1FInsideSignpostItem0:
dw $0091
db MAX_REPEL
; 0x7de8d
PokemaniacMillerSeenText: ; 0x7de8d
PokemaniacMillerSeenText:
text "I'm not losing"
line "this time!"
done
; 0x7dea7
PokemaniacMillerBeatenText: ; 0x7dea7
PokemaniacMillerBeatenText:
text "I lost to some"
line "kid…?"
done
; 0x7debd
UnknownText_0x7debd: ; 0x7debd
UnknownText_0x7debd:
text "A while back, this"
line "karate dude wanted"
@@ -129,20 +114,17 @@ UnknownText_0x7debd: ; 0x7debd
para "his training. I"
line "wonder how he is?"
done
; 0x7df6a
SupernerdMarkusSeenText: ; 0x7df6a
SupernerdMarkusSeenText:
text "Hey! HUGH!"
done
; 0x7df76
SupernerdMarkusBeatenText: ; 0x7df76
SupernerdMarkusBeatenText:
text "I mistook you for"
line "someone else…"
done
; 0x7df97
UnknownText_0x7df97: ; 0x7df97
UnknownText_0x7df97:
text "I came to explore"
line "MT.MORTAR, but I"
@@ -155,9 +137,8 @@ UnknownText_0x7df97: ; 0x7df97
para "SEADRA that knows"
line "WATERFALL?"
done
; 0x7e01d
MountMortar1FInside_MapEventHeader: ; 0x7e01d
MountMortar1FInside_MapEventHeader:
; filler
db 0, 0
@@ -189,4 +170,3 @@ MountMortar1FInside_MapEventHeader: ; 0x7e01d
person_event SPRITE_SUPER_NERD, 32, 28, $a, $0, 255, 255, $b2, 3, TrainerSupernerdMarkus, $ffff
person_event SPRITE_POKE_BALL, 20, 12, $1, $0, 255, 255, $1, 0, ItemFragment_0x7de86, $07c8
person_event SPRITE_POKE_BALL, 21, 21, $1, $0, 255, 255, $1, 0, ItemFragment_0x7de88, $07c9
; 0x7e0c8

View File

@@ -1,14 +1,13 @@
MountMortar2FInside_MapScriptHeader: ; 0x7e0c8
MountMortar2FInside_MapScriptHeader:
; trigger count
db 0
; callback count
db 0
; 0x7e0ca
TrainerSupernerdHugh: ; 0x7e0ca
TrainerSupernerdHugh:
; bit/flag number
dw $5c5
dw EVENT_BEAT_SUPER_NERD_HUGH
; trainer group && trainer id
db SUPER_NERD, HUGH
@@ -24,58 +23,47 @@ TrainerSupernerdHugh: ; 0x7e0ca
; script when talk again
dw SupernerdHughScript
; 0x7e0d6
SupernerdHughScript: ; 0x7e0d6
SupernerdHughScript:
talkaftercancel
loadfont
writetext UnknownText_0x7e10e
closetext
loadmovesprites
end
; 0x7e0de
ItemFragment_0x7e0de: ; 0x7e0de
ItemFragment_0x7e0de:
db MAX_POTION, 1
; 0x7e0e0
ItemFragment_0x7e0e0: ; 0x7e0e0
ItemFragment_0x7e0e0:
db RARE_CANDY, 1
; 0x7e0e2
ItemFragment_0x7e0e2: ; 0x7e0e2
ItemFragment_0x7e0e2:
db TM_DEFENSE_CURL, 1
; 0x7e0e4
ItemFragment_0x7e0e4: ; 0x7e0e4
ItemFragment_0x7e0e4:
db DRAGON_SCALE, 1
; 0x7e0e6
ItemFragment_0x7e0e6: ; 0x7e0e6
ItemFragment_0x7e0e6:
db ELIXER, 1
; 0x7e0e8
ItemFragment_0x7e0e8: ; 0x7e0e8
ItemFragment_0x7e0e8:
db ESCAPE_ROPE, 1
; 0x7e0ea
MapMountMortar2FInsideSignpostItem0: ; 0x7e0ea
MapMountMortar2FInsideSignpostItem0:
dw $0092
db FULL_RESTORE
; 0x7e0ed
SupernerdHughSeenText: ; 0x7e0ed
SupernerdHughSeenText:
text "Yo! MARKUS!"
done
; 0x7e0fa
SupernerdHughBeatenText: ; 0x7e0fa
SupernerdHughBeatenText:
text "Sorry, my mistake."
done
; 0x7e10e
UnknownText_0x7e10e: ; 0x7e10e
UnknownText_0x7e10e:
text "I'm investigating"
line "MT.MORTAR, but my"
cont "pal's gone AWOL."
@@ -86,9 +74,8 @@ UnknownText_0x7e10e: ; 0x7e10e
para "SLOWPOKE that can"
line "use STRENGTH?"
done
; 0x7e184
MountMortar2FInside_MapEventHeader: ; 0x7e184
MountMortar2FInside_MapEventHeader:
; filler
db 0, 0
@@ -113,4 +100,3 @@ MountMortar2FInside_MapEventHeader: ; 0x7e184
person_event SPRITE_POKE_BALL, 15, 13, $1, $0, 255, 255, $1, 0, ItemFragment_0x7e0e6, $0684
person_event SPRITE_POKE_BALL, 9, 32, $1, $0, 255, 255, $1, 0, ItemFragment_0x7e0e8, $0685
person_event SPRITE_SUPER_NERD, 30, 17, $a, $0, 255, 255, $b2, 2, TrainerSupernerdHugh, $ffff
; 0x7e1f4

View File

@@ -11,7 +11,7 @@ BlackBeltScript_0x7e1f6: ; 0x7e1f6
loadfont
checkevent EVENT_GOT_TYROGUE_FROM_KIYO
iftrue UnknownScript_0x7e231
checkevent $04a9
checkevent EVENT_BEAT_BLACKBELT_KIYO
iftrue UnknownScript_0x7e217
writetext UnknownText_0x7e24d
closetext
@@ -20,7 +20,7 @@ BlackBeltScript_0x7e1f6: ; 0x7e1f6
loadtrainer BLACKBELT_T, KIYO
startbattle
returnafterbattle
setevent $04a9
setevent EVENT_BEAT_BLACKBELT_KIYO
loadfont
UnknownScript_0x7e217: ; 0x7e217
writetext UnknownText_0x7e2c0

View File

@@ -1,20 +1,17 @@
NationalPark_MapScriptHeader: ; 0x5c000
NationalPark_MapScriptHeader:
; trigger count
db 0
; callback count
db 0
; 0x5c002
LassScript_0x5c002: ; 0x5c002
LassScript_0x5c002:
jumptextfaceplayer UnknownText_0x5c1d3
; 0x5c005
PokefanFScript_0x5c005: ; 0x5c005
PokefanFScript_0x5c005:
jumptextfaceplayer UnknownText_0x5c22e
; 0x5c008
TeacherScript_0x5c008: ; 0x5c008
TeacherScript_0x5c008:
faceplayer
loadfont
checkevent EVENT_GOT_QUICK_CLAW
@@ -24,27 +21,23 @@ TeacherScript_0x5c008: ; 0x5c008
verbosegiveitem QUICK_CLAW, 1
iffalse UnknownScript_0x5c021
setevent EVENT_GOT_QUICK_CLAW
UnknownScript_0x5c01d: ; 0x5c01d
UnknownScript_0x5c01d:
writetext UnknownText_0x5c30d
closetext
UnknownScript_0x5c021: ; 0x5c021
UnknownScript_0x5c021:
loadmovesprites
end
; 0x5c023
YoungsterScript_0x5c023: ; 0x5c023
YoungsterScript_0x5c023:
jumptextfaceplayer UnknownText_0x5c35d
; 0x5c026
YoungsterScript_0x5c026: ; 0x5c026
YoungsterScript_0x5c026:
jumptextfaceplayer UnknownText_0x5c38f
; 0x5c029
TeacherScript_0x5c029: ; 0x5c029
TeacherScript_0x5c029:
jumptextfaceplayer UnknownText_0x5c3bc
; 0x5c02c
GrowlitheScript_0x5c02c: ; 0x5c02c
GrowlitheScript_0x5c02c:
faceplayer
loadfont
writetext UnknownText_0x5c416
@@ -52,9 +45,8 @@ GrowlitheScript_0x5c02c: ; 0x5c02c
closetext
loadmovesprites
end
; 0x5c037
GameboyKidScript_0x5c037: ; 0x5c037
GameboyKidScript_0x5c037:
faceplayer
loadfont
writetext UnknownText_0x5c42a
@@ -62,11 +54,10 @@ GameboyKidScript_0x5c037: ; 0x5c037
loadmovesprites
spriteface $e, DOWN
end
; 0x5c042
TrainerSchoolboyJack1: ; 0x5c042
TrainerSchoolboyJack1:
; bit/flag number
dw $46c
dw EVENT_BEAT_SCHOOLBOY_JACK
; trainer group && trainer id
db SCHOOLBOY, JACK1
@@ -82,9 +73,8 @@ TrainerSchoolboyJack1: ; 0x5c042
; script when talk again
dw SchoolboyJack1Script
; 0x5c04e
SchoolboyJack1Script: ; 0x5c04e
SchoolboyJack1Script:
writecode VAR_CALLERID, $5
talkaftercancel
loadfont
@@ -99,20 +89,18 @@ SchoolboyJack1Script: ; 0x5c04e
setevent $025f
scall UnknownScript_0x5c0fc
jump UnknownScript_0x5c074
; 0x5c071
UnknownScript_0x5c071: ; 0x5c071
UnknownScript_0x5c071:
scall UnknownScript_0x5c100
UnknownScript_0x5c074: ; 0x5c074
UnknownScript_0x5c074:
askforphonenumber $5
if_equal $1, UnknownScript_0x5c110
if_equal $2, UnknownScript_0x5c10c
trainertotext SCHOOLBOY, JACK1, $0
scall UnknownScript_0x5c104
jump UnknownScript_0x5c108
; 0x5c088
UnknownScript_0x5c088: ; 0x5c088
UnknownScript_0x5c088:
scall UnknownScript_0x5c114
winlosstext SchoolboyJack1BeatenText, $0000
copybytetovar wd9f2
@@ -121,100 +109,88 @@ UnknownScript_0x5c088: ; 0x5c088
if_equal $2, UnknownScript_0x5c0b3
if_equal $1, UnknownScript_0x5c0b9
if_equal $0, UnknownScript_0x5c0bf
UnknownScript_0x5c0a7: ; 0x5c0a7
UnknownScript_0x5c0a7:
checkevent EVENT_RESTORED_POWER_TO_KANTO
iftrue UnknownScript_0x5c0f3
UnknownScript_0x5c0ad: ; 0x5c0ad
UnknownScript_0x5c0ad:
checkevent EVENT_BEAT_ELITE_FOUR
iftrue UnknownScript_0x5c0e6
UnknownScript_0x5c0b3: ; 0x5c0b3
UnknownScript_0x5c0b3:
checkevent EVENT_CLEARED_RADIO_TOWER
iftrue UnknownScript_0x5c0d9
UnknownScript_0x5c0b9: ; 0x5c0b9
UnknownScript_0x5c0b9:
checkflag $0047
iftrue UnknownScript_0x5c0cc
UnknownScript_0x5c0bf: ; 0x5c0bf
UnknownScript_0x5c0bf:
loadtrainer SCHOOLBOY, JACK1
startbattle
returnafterbattle
loadvar wd9f2, $1
clearflag $0065
end
; 0x5c0cc
UnknownScript_0x5c0cc: ; 0x5c0cc
UnknownScript_0x5c0cc:
loadtrainer SCHOOLBOY, JACK2
startbattle
returnafterbattle
loadvar wd9f2, $2
clearflag $0065
end
; 0x5c0d9
UnknownScript_0x5c0d9: ; 0x5c0d9
UnknownScript_0x5c0d9:
loadtrainer SCHOOLBOY, JACK3
startbattle
returnafterbattle
loadvar wd9f2, $3
clearflag $0065
end
; 0x5c0e6
UnknownScript_0x5c0e6: ; 0x5c0e6
UnknownScript_0x5c0e6:
loadtrainer SCHOOLBOY, JACK4
startbattle
returnafterbattle
loadvar wd9f2, $4
clearflag $0065
end
; 0x5c0f3
UnknownScript_0x5c0f3: ; 0x5c0f3
UnknownScript_0x5c0f3:
loadtrainer SCHOOLBOY, JACK5
startbattle
returnafterbattle
clearflag $0065
end
; 0x5c0fc
UnknownScript_0x5c0fc: ; 0x5c0fc
UnknownScript_0x5c0fc:
jumpstd asknumber1m
end
; 0x5c100
UnknownScript_0x5c100: ; 0x5c100
UnknownScript_0x5c100:
jumpstd asknumber2m
end
; 0x5c104
UnknownScript_0x5c104: ; 0x5c104
UnknownScript_0x5c104:
jumpstd registerednumberm
end
; 0x5c108
UnknownScript_0x5c108: ; 0x5c108
UnknownScript_0x5c108:
jumpstd numberacceptedm
end
; 0x5c10c
UnknownScript_0x5c10c: ; 0x5c10c
UnknownScript_0x5c10c:
jumpstd numberdeclinedm
end
; 0x5c110
UnknownScript_0x5c110: ; 0x5c110
UnknownScript_0x5c110:
jumpstd phonefullm
end
; 0x5c114
UnknownScript_0x5c114: ; 0x5c114
UnknownScript_0x5c114:
jumpstd rematchm
end
; 0x5c118
TrainerPokefanmWilliam: ; 0x5c118
TrainerPokefanmWilliam:
; bit/flag number
dw $4cd
dw EVENT_BEAT_POKEFANM_WILLIAM
; trainer group && trainer id
db POKEFANM, WILLIAM
@@ -230,20 +206,18 @@ TrainerPokefanmWilliam: ; 0x5c118
; script when talk again
dw PokefanmWilliamScript
; 0x5c124
PokefanmWilliamScript: ; 0x5c124
PokefanmWilliamScript:
talkaftercancel
loadfont
writetext UnknownText_0x5c645
closetext
loadmovesprites
end
; 0x5c12c
TrainerPokefanfBeverly1: ; 0x5c12c
TrainerPokefanfBeverly1:
; bit/flag number
dw $4d9
dw EVENT_BEAT_POKEFANF_BEVERLY
; trainer group && trainer id
db POKEFANF, BEVERLY1
@@ -259,9 +233,8 @@ TrainerPokefanfBeverly1: ; 0x5c12c
; script when talk again
dw PokefanfBeverly1Script
; 0x5c138
PokefanfBeverly1Script: ; 0x5c138
PokefanfBeverly1Script:
writecode VAR_CALLERID, $6
talkaftercancel
loadfont
@@ -278,81 +251,68 @@ PokefanfBeverly1Script: ; 0x5c138
setevent EVENT_SHOWED_BEVERLY_MARILL
scall UnknownScript_0x5c18f
jump UnknownScript_0x5c163
; 0x5c160
UnknownScript_0x5c160: ; 0x5c160
UnknownScript_0x5c160:
scall UnknownScript_0x5c193
UnknownScript_0x5c163: ; 0x5c163
UnknownScript_0x5c163:
askforphonenumber $6
if_equal $1, UnknownScript_0x5c1a3
if_equal $2, UnknownScript_0x5c19f
trainertotext POKEFANF, BEVERLY1, $0
scall UnknownScript_0x5c197
jump UnknownScript_0x5c19b
; 0x5c177
UnknownScript_0x5c177: ; 0x5c177
UnknownScript_0x5c177:
scall UnknownScript_0x5c1a7
verbosegiveitem NUGGET, 1
iffalse UnknownScript_0x5c186
clearflag $007d
jump UnknownScript_0x5c19b
; 0x5c186
UnknownScript_0x5c186: ; 0x5c186
UnknownScript_0x5c186:
jump UnknownScript_0x5c1ab
; 0x5c189
UnknownScript_0x5c189: ; 0x5c189
UnknownScript_0x5c189:
writetext UnknownText_0x5c68a
closetext
loadmovesprites
end
; 0x5c18f
UnknownScript_0x5c18f: ; 0x5c18f
UnknownScript_0x5c18f:
jumpstd asknumber1f
end
; 0x5c193
UnknownScript_0x5c193: ; 0x5c193
UnknownScript_0x5c193:
jumpstd asknumber2f
end
; 0x5c197
UnknownScript_0x5c197: ; 0x5c197
UnknownScript_0x5c197:
jumpstd registerednumberf
end
; 0x5c19b
UnknownScript_0x5c19b: ; 0x5c19b
UnknownScript_0x5c19b:
jumpstd numberacceptedf
end
; 0x5c19f
UnknownScript_0x5c19f: ; 0x5c19f
UnknownScript_0x5c19f:
jumpstd numberdeclinedf
end
; 0x5c1a3
UnknownScript_0x5c1a3: ; 0x5c1a3
UnknownScript_0x5c1a3:
jumpstd phonefullf
end
; 0x5c1a7
UnknownScript_0x5c1a7: ; 0x5c1a7
UnknownScript_0x5c1a7:
jumpstd giftf
end
; 0x5c1ab
UnknownScript_0x5c1ab: ; 0x5c1ab
UnknownScript_0x5c1ab:
jumpstd packfullf
end
; 0x5c1af
TrainerLassKrise: ; 0x5c1af
TrainerLassKrise:
; bit/flag number
dw $518
dw EVENT_BEAT_LASS_KRISE
; trainer group && trainer id
db LASS, KRISE
@@ -368,44 +328,36 @@ TrainerLassKrise: ; 0x5c1af
; script when talk again
dw LassKriseScript
; 0x5c1bb
LassKriseScript: ; 0x5c1bb
LassKriseScript:
talkaftercancel
loadfont
writetext UnknownText_0x5c71d
closetext
loadmovesprites
end
; 0x5c1c3
MapNationalParkSignpost0Script: ; 0x5c1c3
MapNationalParkSignpost0Script:
jumptext UnknownText_0x5c750
; 0x5c1c6
MapNationalParkSignpost1Script: ; 0x5c1c6
MapNationalParkSignpost1Script:
jumptext UnknownText_0x5c771
; 0x5c1c9
MapNationalParkSignpost3Script: ; 0x5c1c9
MapNationalParkSignpost3Script:
jumptext UnknownText_0x5c7c6
; 0x5c1cc
ItemFragment_0x5c1cc: ; 0x5c1cc
ItemFragment_0x5c1cc:
db PARLYZ_HEAL, 1
; 0x5c1ce
ItemFragment_0x5c1ce: ; 0x5c1ce
ItemFragment_0x5c1ce:
db TM_DIG, 1
; 0x5c1d0
MapNationalParkSignpostItem2: ; 0x5c1d0
MapNationalParkSignpostItem2:
dw $0084
db FULL_HEAL
; 0x5c1d3
UnknownText_0x5c1d3: ; 0x5c1d3
UnknownText_0x5c1d3:
text "Look! Check out my"
line "bag!"
@@ -415,16 +367,14 @@ UnknownText_0x5c1d3: ; 0x5c1d3
para "#DEX and stuck"
line "them on my bag."
done
; 0x5c22e
UnknownText_0x5c22e: ; 0x5c22e
UnknownText_0x5c22e:
text "This is MAIL I got"
line "from my daughter."
cont "It cheers me up."
done
; 0x5c265
UnknownText_0x5c265: ; 0x5c265
UnknownText_0x5c265:
text "Pay attention,"
line "please!"
@@ -443,9 +393,8 @@ UnknownText_0x5c265: ; 0x5c265
para "want you to have"
line "this."
done
; 0x5c30d
UnknownText_0x5c30d: ; 0x5c30d
UnknownText_0x5c30d:
text "Let a #MON hold"
line "that QUICK CLAW."
@@ -453,23 +402,20 @@ UnknownText_0x5c30d: ; 0x5c30d
line "strike first"
cont "during battle."
done
; 0x5c35d
UnknownText_0x5c35d: ; 0x5c35d
UnknownText_0x5c35d:
text "I'm playing with"
line "stickers I printed"
cont "from my #DEX."
done
; 0x5c38f
UnknownText_0x5c38f: ; 0x5c38f
UnknownText_0x5c38f:
text "I get the other"
line "guy's #DEX"
cont "sticker if I win."
done
; 0x5c3bc
UnknownText_0x5c3bc: ; 0x5c3bc
UnknownText_0x5c3bc:
text "I take walks in"
line "the PARK, but I"
@@ -479,14 +425,12 @@ UnknownText_0x5c3bc: ; 0x5c3bc
para "Trainers always"
line "want to battle…"
done
; 0x5c416
UnknownText_0x5c416: ; 0x5c416
UnknownText_0x5c416:
text "PERSIAN: Fufushaa!"
done
; 0x5c42a
UnknownText_0x5c42a: ; 0x5c42a
UnknownText_0x5c42a:
text "I'm printing out"
line "my #DEX."
@@ -496,9 +440,8 @@ UnknownText_0x5c42a: ; 0x5c42a
para "MAIL and your PC"
line "BOXES."
done
; 0x5c47e
SchoolboyJack1SeenText: ; 0x5c47e
SchoolboyJack1SeenText:
text "The world of"
line "#MON is deep."
@@ -509,14 +452,12 @@ SchoolboyJack1SeenText: ; 0x5c47e
para "But I know more"
line "than you do!"
done
; 0x5c4e4
SchoolboyJack1BeatenText: ; 0x5c4e4
SchoolboyJack1BeatenText:
text "Wha-wha-what?"
done
; 0x5c4f3
UnknownText_0x5c4f3: ; 0x5c4f3
UnknownText_0x5c4f3:
text "There is a lot"
line "to learn."
@@ -528,9 +469,8 @@ UnknownText_0x5c4f3: ; 0x5c4f3
para "Traded #MON"
line "level up faster."
done
; 0x5c552
PokefanfBeverly1SeenText: ; 0x5c552
PokefanfBeverly1SeenText:
text "My #MON are"
line "simply darling."
@@ -538,22 +478,19 @@ PokefanfBeverly1SeenText: ; 0x5c552
line "how proud my"
cont "darlings make me."
done
; 0x5c59e
PokefanfBeverly1BeatenText: ; 0x5c59e
PokefanfBeverly1BeatenText:
text "I can beat you in"
line "pride, but…"
done
; 0x5c5bd
UnknownText_0x5c5bd: ; 0x5c5bd
UnknownText_0x5c5bd:
text "I must say, your"
line "#MON are quite"
cont "cute, too."
done
; 0x5c5e9
PokefanmWilliamSeenText: ; 0x5c5e9
PokefanmWilliamSeenText:
text "We adore our #-"
line "MON, even if they"
cont "dislike us."
@@ -561,23 +498,20 @@ PokefanmWilliamSeenText: ; 0x5c5e9
para "That's what being"
line "a FAN is about."
done
; 0x5c639
PokefanmWilliamBeatenText: ; 0x5c639
PokefanmWilliamBeatenText:
text "M-my #MON!"
done
; 0x5c645
UnknownText_0x5c645: ; 0x5c645
UnknownText_0x5c645:
text "I lost the battle,"
line "but my #MON win"
para "the prize for"
line "being most lovely."
done
; 0x5c68a
UnknownText_0x5c68a: ; 0x5c68a
UnknownText_0x5c68a:
text "My friend keeps a"
line "MARILL!"
@@ -587,35 +521,30 @@ UnknownText_0x5c68a: ; 0x5c68a
para "Oh, I wish for a"
line "MARILL of my own…"
done
; 0x5c6e4
LassKriseSeenText: ; 0x5c6e4
LassKriseSeenText:
text "Hello? Why are you"
line "staring at me?"
para "Oh, a battle?"
done
; 0x5c715
LassKriseBeatenText: ; 0x5c715
LassKriseBeatenText:
text "…Hmmm…"
done
; 0x5c71d
UnknownText_0x5c71d: ; 0x5c71d
UnknownText_0x5c71d:
text "I thought you were"
line "staring at me"
cont "because I'm cute!"
done
; 0x5c750
UnknownText_0x5c750: ; 0x5c750
UnknownText_0x5c750:
text "RELAXATION SQUARE"
line "NATIONAL PARK"
done
; 0x5c771
UnknownText_0x5c771: ; 0x5c771
UnknownText_0x5c771:
text "What is this"
line "notice?"
@@ -625,18 +554,16 @@ UnknownText_0x5c771: ; 0x5c771
para "NATIONAL PARK"
line "WARDEN'S OFFICE"
done
; 0x5c7c6
UnknownText_0x5c7c6: ; 0x5c7c6
UnknownText_0x5c7c6:
text "TRAINER TIPS"
para "Print out MAIL by"
line "opening it then"
cont "pressing START."
done
; 0x5c806
NationalPark_MapEventHeader: ; 0x5c806
NationalPark_MapEventHeader:
; filler
db 0, 0
@@ -673,4 +600,3 @@ NationalPark_MapEventHeader: ; 0x5c806
person_event SPRITE_POKE_BALL, 16, 39, $1, $0, 255, 255, $1, 0, ItemFragment_0x5c1cc, $0658
person_event SPRITE_GAMEBOY_KID, 10, 30, $6, $0, 255, 255, $0, 0, GameboyKidScript_0x5c037, $ffff
person_event SPRITE_POKE_BALL, 47, 5, $1, $0, 255, 255, $1, 0, ItemFragment_0x5c1ce, $0659
; 0x5c8ea

View File

@@ -1,14 +1,13 @@
OlivineLighthouse2F_MapScriptHeader: ; 0x5af6f
OlivineLighthouse2F_MapScriptHeader:
; trigger count
db 0
; callback count
db 0
; 0x5af71
TrainerGentlemanAlfred: ; 0x5af71
TrainerGentlemanAlfred:
; bit/flag number
dw $49e
dw EVENT_BEAT_GENTLEMAN_ALFRED
; trainer group && trainer id
db GENTLEMAN, ALFRED
@@ -24,20 +23,18 @@ TrainerGentlemanAlfred: ; 0x5af71
; script when talk again
dw GentlemanAlfredScript
; 0x5af7d
GentlemanAlfredScript: ; 0x5af7d
GentlemanAlfredScript:
talkaftercancel
loadfont
writetext UnknownText_0x5b13e
closetext
loadmovesprites
end
; 0x5af85
TrainerSailorHuey1: ; 0x5af85
TrainerSailorHuey1:
; bit/flag number
dw $576
dw EVENT_BEAT_SAILOR_HUEY
; trainer group && trainer id
db SAILOR, HUEY1
@@ -53,9 +50,8 @@ TrainerSailorHuey1: ; 0x5af85
; script when talk again
dw SailorHuey1Script
; 0x5af91
SailorHuey1Script: ; 0x5af91
SailorHuey1Script:
writecode VAR_CALLERID, $7
talkaftercancel
loadfont
@@ -68,20 +64,18 @@ SailorHuey1Script: ; 0x5af91
setevent $0263
scall UnknownScript_0x5b053
jump UnknownScript_0x5afb3
; 0x5afb0
UnknownScript_0x5afb0: ; 0x5afb0
UnknownScript_0x5afb0:
scall UnknownScript_0x5b057
UnknownScript_0x5afb3: ; 0x5afb3
UnknownScript_0x5afb3:
askforphonenumber $7
if_equal $1, UnknownScript_0x5b067
if_equal $2, UnknownScript_0x5b063
trainertotext SAILOR, HUEY1, $0
scall UnknownScript_0x5b05b
jump UnknownScript_0x5b05f
; 0x5afc7
UnknownScript_0x5afc7: ; 0x5afc7
UnknownScript_0x5afc7:
scall UnknownScript_0x5b06b
winlosstext SailorHuey1BeatenText, $0000
copybytetovar wd9f4
@@ -89,43 +83,40 @@ UnknownScript_0x5afc7: ; 0x5afc7
if_equal $2, UnknownScript_0x5afe8
if_equal $1, UnknownScript_0x5afee
if_equal $0, UnknownScript_0x5aff4
UnknownScript_0x5afe2: ; 0x5afe2
UnknownScript_0x5afe2:
checkevent EVENT_RESTORED_POWER_TO_KANTO
iftrue UnknownScript_0x5b01b
UnknownScript_0x5afe8: ; 0x5afe8
UnknownScript_0x5afe8:
checkevent EVENT_BEAT_ELITE_FOUR
iftrue UnknownScript_0x5b00e
UnknownScript_0x5afee: ; 0x5afee
UnknownScript_0x5afee:
checkevent EVENT_CLEARED_RADIO_TOWER
iftrue UnknownScript_0x5b001
UnknownScript_0x5aff4: ; 0x5aff4
UnknownScript_0x5aff4:
loadtrainer SAILOR, HUEY1
startbattle
returnafterbattle
loadvar wd9f4, $1
clearflag $0066
end
; 0x5b001
UnknownScript_0x5b001: ; 0x5b001
UnknownScript_0x5b001:
loadtrainer SAILOR, HUEY2
startbattle
returnafterbattle
loadvar wd9f4, $2
clearflag $0066
end
; 0x5b00e
UnknownScript_0x5b00e: ; 0x5b00e
UnknownScript_0x5b00e:
loadtrainer SAILOR, HUEY3
startbattle
returnafterbattle
loadvar wd9f4, $3
clearflag $0066
end
; 0x5b01b
UnknownScript_0x5b01b: ; 0x5b01b
UnknownScript_0x5b01b:
loadtrainer SAILOR, HUEY4
startbattle
returnafterbattle
@@ -139,13 +130,11 @@ UnknownScript_0x5b01b: ; 0x5b01b
iffalse UnknownScript_0x5b06f
setevent $0265
jump UnknownScript_0x5b05f
; 0x5b03e
UnknownScript_0x5b03e: ; 0x5b03e
UnknownScript_0x5b03e:
end
; 0x5b03f
UnknownScript_0x5b03f: ; 0x5b03f
UnknownScript_0x5b03f:
loadfont
writetext UnknownText_0x5b1b6
closetext
@@ -154,90 +143,75 @@ UnknownScript_0x5b03f: ; 0x5b03f
clearevent EVENT_HUEY_PROTEIN
setevent $0265
jump UnknownScript_0x5b05f
; 0x5b053
UnknownScript_0x5b053: ; 0x5b053
UnknownScript_0x5b053:
jumpstd asknumber1m
end
; 0x5b057
UnknownScript_0x5b057: ; 0x5b057
UnknownScript_0x5b057:
jumpstd asknumber2m
end
; 0x5b05b
UnknownScript_0x5b05b: ; 0x5b05b
UnknownScript_0x5b05b:
jumpstd registerednumberm
end
; 0x5b05f
UnknownScript_0x5b05f: ; 0x5b05f
UnknownScript_0x5b05f:
jumpstd numberacceptedm
end
; 0x5b063
UnknownScript_0x5b063: ; 0x5b063
UnknownScript_0x5b063:
jumpstd numberdeclinedm
end
; 0x5b067
UnknownScript_0x5b067: ; 0x5b067
UnknownScript_0x5b067:
jumpstd phonefullm
end
; 0x5b06b
UnknownScript_0x5b06b: ; 0x5b06b
UnknownScript_0x5b06b:
jumpstd rematchm
end
; 0x5b06f
UnknownScript_0x5b06f: ; 0x5b06f
UnknownScript_0x5b06f:
setevent EVENT_HUEY_PROTEIN
jumpstd packfullm
end
; 0x5b076
UnknownScript_0x5b076: ; 0x5b076
UnknownScript_0x5b076:
jumpstd rematchgiftm
end
; 0x5b07a
SailorHuey1SeenText: ; 0x5b07a
SailorHuey1SeenText:
text "Men of the sea are"
line "always spoiling"
cont "for a good fight!"
done
; 0x5b0b0
SailorHuey1BeatenText: ; 0x5b0b0
SailorHuey1BeatenText:
text "Urf!"
line "I lose!"
done
; 0x5b0be
; possibly unused
UnknownText_0x5b0be: ; 0x5b0be
UnknownText_0x5b0be:
text "What power!"
line "How would you like"
para "to sail the seas"
line "with me?"
done
; 0x5b0f8
GentlemanAlfredSeenText: ; 0x5b0f8
GentlemanAlfredSeenText:
text "Hm? This is no"
line "place for playing."
done
; 0x5b11b
GentlemanAlfredBeatenText: ; 0x5b11b
GentlemanAlfredBeatenText:
text "Ah! I can see that"
line "you're serious."
done
; 0x5b13e
UnknownText_0x5b13e: ; 0x5b13e
UnknownText_0x5b13e:
text "Up top is a #-"
line "MON that keeps the"
cont "LIGHTHOUSE lit."
@@ -248,9 +222,8 @@ UnknownText_0x5b13e: ; 0x5b13e
para "can't be cured by"
line "ordinary medicine."
done
; 0x5b1b6
UnknownText_0x5b1b6: ; 0x5b1b6
UnknownText_0x5b1b6:
text "Man! You're as"
line "tough as ever!"
@@ -258,9 +231,8 @@ UnknownText_0x5b1b6: ; 0x5b1b6
line "that medicine from"
cont "before."
done
; 0x5b1fd
OlivineLighthouse2F_MapEventHeader: ; 0x5b1fd
OlivineLighthouse2F_MapEventHeader:
; filler
db 0, 0
@@ -283,4 +255,3 @@ OlivineLighthouse2F_MapEventHeader: ; 0x5b1fd
db 2
person_event SPRITE_SAILOR, 7, 13, $9, $0, 255, 255, $92, 3, TrainerSailorHuey1, $ffff
person_event SPRITE_GENTLEMAN, 12, 21, $8, $0, 255, 255, $92, 3, TrainerGentlemanAlfred, $ffff
; 0x5b23b

View File

@@ -1,14 +1,13 @@
OlivineLighthouse3F_MapScriptHeader: ; 0x5b23b
OlivineLighthouse3F_MapScriptHeader:
; trigger count
db 0
; callback count
db 0
; 0x5b23d
TrainerBird_keeperTheo: ; 0x5b23d
TrainerBird_keeperTheo:
; bit/flag number
dw $3fe
dw EVENT_BEAT_BIRD_KEEPER_THEO
; trainer group && trainer id
db BIRD_KEEPER, THEO
@@ -24,20 +23,18 @@ TrainerBird_keeperTheo: ; 0x5b23d
; script when talk again
dw Bird_keeperTheoScript
; 0x5b249
Bird_keeperTheoScript: ; 0x5b249
Bird_keeperTheoScript:
talkaftercancel
loadfont
writetext UnknownText_0x5b2df
closetext
loadmovesprites
end
; 0x5b251
TrainerGentlemanPreston: ; 0x5b251
TrainerGentlemanPreston:
; bit/flag number
dw $49a
dw EVENT_BEAT_GENTLEMAN_PRESTON
; trainer group && trainer id
db GENTLEMAN, PRESTON
@@ -53,20 +50,18 @@ TrainerGentlemanPreston: ; 0x5b251
; script when talk again
dw GentlemanPrestonScript
; 0x5b25d
GentlemanPrestonScript: ; 0x5b25d
GentlemanPrestonScript:
talkaftercancel
loadfont
writetext UnknownText_0x5b457
closetext
loadmovesprites
end
; 0x5b265
TrainerSailorTerrell: ; 0x5b265
TrainerSailorTerrell:
; bit/flag number
dw $577
dw EVENT_BEAT_SAILOR_TERRELL
; trainer group && trainer id
db SAILOR, TERRELL
@@ -82,37 +77,32 @@ TrainerSailorTerrell: ; 0x5b265
; script when talk again
dw SailorTerrellScript
; 0x5b271
SailorTerrellScript: ; 0x5b271
SailorTerrellScript:
talkaftercancel
loadfont
writetext UnknownText_0x5b384
closetext
loadmovesprites
end
; 0x5b279
ItemFragment_0x5b279: ; 0x5b279
ItemFragment_0x5b279:
db ETHER, 1
; 0x5b27b
Bird_keeperTheoSeenText: ; 0x5b27b
Bird_keeperTheoSeenText:
text "Why are you here?"
line "Are you just going"
para "to gawk? I suggest"
line "that you leave!"
done
; 0x5b2c4
Bird_keeperTheoBeatenText: ; 0x5b2c4
Bird_keeperTheoBeatenText:
text "You really are"
line "concerned…"
done
; 0x5b2df
UnknownText_0x5b2df: ; 0x5b2df
UnknownText_0x5b2df:
text "How the heck do"
line "you go up?"
@@ -122,22 +112,19 @@ UnknownText_0x5b2df: ; 0x5b2df
para "but I can't get up"
line "there…"
done
; 0x5b333
SailorTerrellSeenText: ; 0x5b333
SailorTerrellSeenText:
text "Sailors are both"
line "kind and strong."
cont "How about you?"
done
; 0x5b365
SailorTerrellBeatenText: ; 0x5b365
SailorTerrellBeatenText:
text "You are both kind"
line "and strong…"
done
; 0x5b384
UnknownText_0x5b384: ; 0x5b384
UnknownText_0x5b384:
text "Every time I come"
line "back to OLIVINE, I"
cont "visit the GYM."
@@ -148,30 +135,26 @@ UnknownText_0x5b384: ; 0x5b384
para "changed without me"
line "noticing."
done
; 0x5b3f4
GentlemanPrestonSeenText: ; 0x5b3f4
GentlemanPrestonSeenText:
text "I travel the world"
line "to train my #-"
cont "MON. I wish to"
cont "battle with you."
done
; 0x5b437
GentlemanPrestonBeatenText: ; 0x5b437
GentlemanPrestonBeatenText:
text "…sigh… I must"
line "train some more…"
done
; 0x5b457
UnknownText_0x5b457: ; 0x5b457
UnknownText_0x5b457:
text "JASMINE used to"
line "use rock #MON"
cont "like ONIX."
done
; 0x5b481
OlivineLighthouse3F_MapEventHeader: ; 0x5b481
OlivineLighthouse3F_MapEventHeader:
; filler
db 0, 0
@@ -199,4 +182,3 @@ OlivineLighthouse3F_MapEventHeader: ; 0x5b481
person_event SPRITE_GENTLEMAN, 9, 17, $9, $0, 255, 255, $92, 4, TrainerGentlemanPreston, $ffff
person_event SPRITE_YOUNGSTER, 13, 7, $7, $0, 255, 255, $92, 3, TrainerBird_keeperTheo, $ffff
person_event SPRITE_POKE_BALL, 6, 12, $1, $0, 255, 255, $1, 0, ItemFragment_0x5b279, $0664
; 0x5b4e8

View File

@@ -1,14 +1,13 @@
OlivineLighthouse4F_MapScriptHeader: ; 0x5b4e8
OlivineLighthouse4F_MapScriptHeader:
; trigger count
db 0
; callback count
db 0
; 0x5b4ea
TrainerLassConnie1: ; 0x5b4ea
TrainerLassConnie:
; bit/flag number
dw $519
dw EVENT_BEAT_LASS_CONNIE
; trainer group && trainer id
db LASS, CONNIE1
@@ -24,20 +23,18 @@ TrainerLassConnie1: ; 0x5b4ea
; script when talk again
dw LassConnie1Script
; 0x5b4f6
LassConnie1Script: ; 0x5b4f6
LassConnie1Script:
talkaftercancel
loadfont
writetext UnknownText_0x5b63c
closetext
loadmovesprites
end
; 0x5b4fe
TrainerSailorKent: ; 0x5b4fe
TrainerSailorKent:
; bit/flag number
dw $578
dw EVENT_BEAT_SAILOR_KENT
; trainer group && trainer id
db SAILOR, KENT
@@ -53,18 +50,16 @@ TrainerSailorKent: ; 0x5b4fe
; script when talk again
dw SailorKentScript
; 0x5b50a
SailorKentScript: ; 0x5b50a
SailorKentScript:
talkaftercancel
loadfont
writetext UnknownText_0x5b584
closetext
loadmovesprites
end
; 0x5b512
SailorKentSeenText: ; 0x5b512
SailorKentSeenText:
text "JASMINE must be"
line "worried sick about"
cont "the #MON here."
@@ -72,24 +67,21 @@ SailorKentSeenText: ; 0x5b512
para "She won't even"
line "smile these days."
done
; 0x5b565
SailorKentBeatenText: ; 0x5b565
SailorKentBeatenText:
text "I can't manage a"
line "smile either…"
done
; 0x5b584
UnknownText_0x5b584: ; 0x5b584
UnknownText_0x5b584:
text "Speaking of sick,"
line "I've heard there's"
para "a good PHARMACY in"
line "CIANWOOD."
done
; 0x5b5c5
LassConnie1SeenText: ; 0x5b5c5
LassConnie1SeenText:
text "JASMINE is this"
line "city's GYM LEADER."
@@ -99,14 +91,12 @@ LassConnie1SeenText: ; 0x5b5c5
para "Nobody had better"
line "get in my way!"
done
; 0x5b62b
LassConnie1BeatenText: ; 0x5b62b
LassConnie1BeatenText:
text "Aaack! My #MON!"
done
; 0x5b63c
UnknownText_0x5b63c: ; 0x5b63c
UnknownText_0x5b63c:
text "Right. Anybody"
line "would be worried"
cont "if his or her own"
@@ -118,9 +108,8 @@ UnknownText_0x5b63c: ; 0x5b63c
para "JASMINE can come"
line "back to the GYM."
done
; 0x5b6c0
OlivineLighthouse4F_MapEventHeader: ; 0x5b6c0
OlivineLighthouse4F_MapEventHeader:
; filler
db 0, 0
@@ -146,5 +135,4 @@ OlivineLighthouse4F_MapEventHeader: ; 0x5b6c0
; people-events
db 2
person_event SPRITE_SAILOR, 18, 11, $8, $0, 255, 255, $92, 3, TrainerSailorKent, $ffff
person_event SPRITE_LASS, 6, 15, $6, $0, 255, 255, $92, 1, TrainerLassConnie1, $ffff
; 0x5b712
person_event SPRITE_LASS, 6, 15, $6, $0, 255, 255, $92, 1, TrainerLassConnie, $ffff

View File

@@ -1,14 +1,13 @@
OlivineLighthouse5F_MapScriptHeader: ; 0x60980
OlivineLighthouse5F_MapScriptHeader:
; trigger count
db 0
; callback count
db 0
; 0x60982
TrainerBird_keeperDenis: ; 0x60982
TrainerBird_keeperDenis:
; bit/flag number
dw $400
dw EVENT_BEAT_BIRD_KEEPER_DENIS
; trainer group && trainer id
db BIRD_KEEPER, DENIS
@@ -24,20 +23,18 @@ TrainerBird_keeperDenis: ; 0x60982
; script when talk again
dw Bird_keeperDenisScript
; 0x6098e
Bird_keeperDenisScript: ; 0x6098e
Bird_keeperDenisScript:
talkaftercancel
loadfont
writetext UnknownText_0x60ac3
closetext
loadmovesprites
end
; 0x60996
TrainerSailorErnest: ; 0x60996
TrainerSailorErnest:
; bit/flag number
dw $579
dw EVENT_BEAT_SAILOR_ERNEST
; trainer group && trainer id
db SAILOR, ERNEST
@@ -53,51 +50,43 @@ TrainerSailorErnest: ; 0x60996
; script when talk again
dw SailorErnestScript
; 0x609a2
SailorErnestScript: ; 0x609a2
SailorErnestScript:
talkaftercancel
loadfont
writetext UnknownText_0x60a1f
closetext
loadmovesprites
end
; 0x609aa
ItemFragment_0x609aa: ; 0x609aa
ItemFragment_0x609aa:
db RARE_CANDY, 1
; 0x609ac
ItemFragment_0x609ac: ; 0x609ac
ItemFragment_0x609ac:
db SUPER_REPEL, 1
; 0x609ae
ItemFragment_0x609ae: ; 0x609ae
ItemFragment_0x609ae:
db TM_SWAGGER, 1
; 0x609b0
MapOlivineLighthouse5FSignpostItem0: ; 0x609b0
MapOlivineLighthouse5FSignpostItem0:
dw $0085
db HYPER_POTION
; 0x609b3
SailorErnestSeenText: ; 0x609b3
SailorErnestSeenText:
text "I wanted to battle"
line "JASMINE, but she's"
para "not up to it now."
line "So, how about you?"
done
; 0x609fe
SailorErnestBeatenText: ; 0x609fe
SailorErnestBeatenText:
text "Whoa, whoa. You're"
line "overwhelming!"
done
; 0x60a1f
UnknownText_0x60a1f: ; 0x60a1f
UnknownText_0x60a1f:
text "A GYM LEADER isn't"
line "just about being"
@@ -105,23 +94,20 @@ UnknownText_0x60a1f: ; 0x60a1f
line "also needs to be"
cont "compassionate."
done
; 0x60a74
Bird_keeperDenisSeenText: ; 0x60a74
Bird_keeperDenisSeenText:
text "We're pretty high"
line "up here. My bird"
para "#MON are in"
line "prime form."
done
; 0x60aaf
Bird_keeperDenisBeatenText: ; 0x60aaf
Bird_keeperDenisBeatenText:
text "Oops…They crashed…"
done
; 0x60ac3
UnknownText_0x60ac3: ; 0x60ac3
UnknownText_0x60ac3:
text "My #MON learned"
line "how to use FLY in"
cont "CIANWOOD."
@@ -130,9 +116,8 @@ UnknownText_0x60ac3: ; 0x60ac3
line "loser, I'll FLY"
cont "across the sea…"
done
; 0x60b20
OlivineLighthouse5F_MapEventHeader: ; 0x60b20
OlivineLighthouse5F_MapEventHeader:
; filler
db 0, 0
@@ -160,4 +145,3 @@ OlivineLighthouse5F_MapEventHeader: ; 0x60b20
person_event SPRITE_POKE_BALL, 16, 19, $1, $0, 255, 255, $1, 0, ItemFragment_0x609aa, $0665
person_event SPRITE_POKE_BALL, 19, 10, $1, $0, 255, 255, $1, 0, ItemFragment_0x609ac, $0666
person_event SPRITE_POKE_BALL, 17, 6, $1, $0, 255, 255, $1, 0, ItemFragment_0x609ae, $0667
; 0x60b8f

View File

@@ -37,7 +37,7 @@ BrockScript_0x1a2864:
TrainerCamperJerry:
; bit/flag number
dw $42b
dw EVENT_BEAT_CAMPER_JERRY
; trainer group && trainer id
db CAMPER, JERRY

View File

@@ -1,12 +1,11 @@
RadioTower1F_MapScriptHeader: ; 0x5cd27
RadioTower1F_MapScriptHeader:
; trigger count
db 0
; callback count
db 0
; 0x5cd29
ReceptionistScript_0x5cd29: ; 0x5cd29
ReceptionistScript_0x5cd29:
faceplayer
loadfont
checkflag $0013
@@ -15,16 +14,14 @@ ReceptionistScript_0x5cd29: ; 0x5cd29
closetext
loadmovesprites
end
; 0x5cd37
UnknownScript_0x5cd37: ; 0x5cd37
UnknownScript_0x5cd37:
writetext UnknownText_0x5ce81
closetext
loadmovesprites
end
; 0x5cd3d
GentlemanScript_0x5cd3d: ; 0x5cd3d
GentlemanScript_0x5cd3d:
faceplayer
loadfont
writetext UnknownText_0x5ceba
@@ -32,7 +29,7 @@ GentlemanScript_0x5cd3d: ; 0x5cd3d
special Functionc434
iffalse UnknownScript_0x5cd4c
special Functionc422
UnknownScript_0x5cd4c: ; 0x5cd4c
UnknownScript_0x5cd4c:
special Function4d9d3
checkflag $004e
iftrue UnknownScript_0x5cd84
@@ -56,16 +53,14 @@ UnknownScript_0x5cd4c: ; 0x5cd4c
if_equal $2, UnknownScript_0x5cd9f
if_equal $3, UnknownScript_0x5cdb4
jump UnknownScript_0x5cdc9
; 0x5cd84
UnknownScript_0x5cd84: ; 0x5cd84
UnknownScript_0x5cd84:
writetext UnknownText_0x5cf7e
closetext
loadmovesprites
end
; 0x5cd8a
UnknownScript_0x5cd8a: ; 0x5cd8a
UnknownScript_0x5cd8a:
writetext UnknownText_0x5cfb5
playsound SFX_1ST_PLACE
waitbutton
@@ -75,9 +70,8 @@ UnknownScript_0x5cd8a: ; 0x5cd8a
itemnotify
setflag $004e
jump UnknownScript_0x5cd84
; 0x5cd9f
UnknownScript_0x5cd9f: ; 0x5cd9f
UnknownScript_0x5cd9f:
writetext UnknownText_0x5d023
playsound SFX_2ND_PLACE
waitbutton
@@ -87,9 +81,8 @@ UnknownScript_0x5cd9f: ; 0x5cd9f
itemnotify
setflag $004e
jump UnknownScript_0x5cd84
; 0x5cdb4
UnknownScript_0x5cdb4: ; 0x5cdb4
UnknownScript_0x5cdb4:
writetext UnknownText_0x5d076
playsound SFX_3RD_PLACE
waitbutton
@@ -99,23 +92,20 @@ UnknownScript_0x5cdb4: ; 0x5cdb4
itemnotify
setflag $004e
jump UnknownScript_0x5cd84
; 0x5cdc9
UnknownScript_0x5cdc9: ; 0x5cdc9
UnknownScript_0x5cdc9:
writetext UnknownText_0x5d0c0
closetext
loadmovesprites
end
; 0x5cdcf
UnknownScript_0x5cdcf: ; 0x5cdcf
UnknownScript_0x5cdcf:
writetext UnknownText_0x5d0e6
closetext
loadmovesprites
end
; 0x5cdd5
CooltrainerFScript_0x5cdd5: ; 0x5cdd5
CooltrainerFScript_0x5cdd5:
faceplayer
loadfont
checkflag $0000
@@ -155,48 +145,41 @@ CooltrainerFScript_0x5cdd5: ; 0x5cdd5
writetext UnknownText_0x5d3c0
keeptextopen
setflag $0000
UnknownScript_0x5ce2d: ; 0x5ce2d
UnknownScript_0x5ce2d:
writetext UnknownText_0x5d3e5
closetext
loadmovesprites
end
; 0x5ce33
RadioCardText: ; 0x5ce33
RadioCardText:
db "RADIO CARD@"
; 0x5ce3d
UnknownScript_0x5ce3e: ; 0x5ce3e
UnknownScript_0x5ce3e:
jumpstd $002f
end
; 0x5ce42
UnknownScript_0x5ce42: ; 0x5ce42
UnknownScript_0x5ce42:
playsound SFX_WRONG
writetext UnknownText_0x5d409
closetext
loadmovesprites
end
; 0x5ce4b
UnknownScript_0x5ce4b: ; 0x5ce4b
UnknownScript_0x5ce4b:
writetext UnknownText_0x5d443
closetext
loadmovesprites
end
; 0x5ce51
LassScript_0x5ce51: ; 0x5ce51
LassScript_0x5ce51:
jumptextfaceplayer UnknownText_0x5d476
; 0x5ce54
YoungsterScript_0x5ce54: ; 0x5ce54
YoungsterScript_0x5ce54:
jumptextfaceplayer UnknownText_0x5d4ac
; 0x5ce57
TrainerGruntM3: ; 0x5ce57
TrainerGruntM3:
; bit/flag number
dw $4f3
dw EVENT_BEAT_ROCKET_GRUNTM_3
; trainer group && trainer id
db GRUNTM, 3
@@ -212,51 +195,43 @@ TrainerGruntM3: ; 0x5ce57
; script when talk again
dw GruntM3Script
; 0x5ce63
GruntM3Script: ; 0x5ce63
GruntM3Script:
talkaftercancel
loadfont
writetext UnknownText_0x5d5a2
closetext
loadmovesprites
end
; 0x5ce6b
MapRadioTower1FSignpost0Script: ; 0x5ce6b
MapRadioTower1FSignpost0Script:
jumptext UnknownText_0x5d5e7
; 0x5ce6e
MapRadioTower1FSignpost1Script: ; 0x5ce6e
MapRadioTower1FSignpost1Script:
jumptext UnknownText_0x5d631
; 0x5ce71
MovementData_0x5ce71: ; 0x5ce71
MovementData_0x5ce71:
step_right
turn_head_up
step_end
; 0x5ce74
MovementData_0x5ce74: ; 0x5ce74
MovementData_0x5ce74:
step_left
turn_head_up
step_end
; 0x5ce77
UnknownText_0x5ce77: ; 0x5ce77
UnknownText_0x5ce77:
text "Welcome!"
done
; 0x5ce81
UnknownText_0x5ce81: ; 0x5ce81
UnknownText_0x5ce81:
text "Hello. I'm sorry,"
line "but we're not"
cont "offering any tours"
cont "today."
done
; 0x5ceba
UnknownText_0x5ceba: ; 0x5ceba
UnknownText_0x5ceba:
text "Hi, are you here"
line "for the LUCKY NUM-"
cont "BER SHOW?"
@@ -268,36 +243,31 @@ UnknownText_0x5ceba: ; 0x5ceba
para "If you get lucky,"
line "you win a prize."
done
; 0x5cf3a
UnknownText_0x5cf3a: ; 0x5cf3a
UnknownText_0x5cf3a:
text "This week's ID"
line "number is @"
text_from_ram StringBuffer3
text "."
done
; 0x5cf5a
UnknownText_0x5cf5a: ; 0x5cf5a
UnknownText_0x5cf5a:
text "Let's see if you"
line "have a match."
done
; 0x5cf79
UnknownText_0x5cf79: ; 0x5cf79
UnknownText_0x5cf79:
text $56
line $56
done
; 0x5cf7e
UnknownText_0x5cf7e: ; 0x5cf7e
UnknownText_0x5cf7e:
text "Please come back"
line "next week for the"
cont "next LUCKY NUMBER."
done
; 0x5cfb5
UnknownText_0x5cfb5: ; 0x5cfb5
UnknownText_0x5cfb5:
text "Wow! You have a"
line "perfect match of"
cont "all five numbers!"
@@ -308,9 +278,8 @@ UnknownText_0x5cfb5: ; 0x5cfb5
para "You have won a"
line "MASTER BALL!"
done
; 0x5d023
UnknownText_0x5d023: ; 0x5d023
UnknownText_0x5d023:
text "Hey! You've"
line "matched the last"
cont "three numbers!"
@@ -319,9 +288,8 @@ UnknownText_0x5d023: ; 0x5d023
line "prize, an EXP."
cont "SHARE!"
done
; 0x5d076
UnknownText_0x5d076: ; 0x5d076
UnknownText_0x5d076:
text "Ooh, you've"
line "matched the last"
cont "two numbers."
@@ -329,24 +297,21 @@ UnknownText_0x5d076: ; 0x5d076
para "You've won third"
line "prize, a PP UP."
done
; 0x5d0c0
UnknownText_0x5d0c0: ; 0x5d0c0
UnknownText_0x5d0c0:
text "Nope, none of your"
line "ID numbers match."
done
; 0x5d0e6
UnknownText_0x5d0e6: ; 0x5d0e6
UnknownText_0x5d0e6:
text "You've got no room"
line "for your prize."
para "Make room and come"
line "back right away."
done
; 0x5d12d
UnknownText_0x5d12d: ; 0x5d12d
UnknownText_0x5d12d:
text "We have a special"
line "quiz campaign on"
cont "right now."
@@ -364,18 +329,16 @@ UnknownText_0x5d12d: ; 0x5d12d
para "Would you like to"
line "take the quiz?"
done
; 0x5d1f2
UnknownText_0x5d1f2: ; 0x5d1f2
UnknownText_0x5d1f2:
text "Question 1:"
para "Is there a #MON"
line "that appears only"
cont "in the morning?"
done
; 0x5d231
UnknownText_0x5d231: ; 0x5d231
UnknownText_0x5d231:
text "Correct!"
line "Question 2:"
@@ -385,18 +348,16 @@ UnknownText_0x5d231: ; 0x5d231
para "You can't buy a"
line "BERRY at a MART."
done
; 0x5d282
UnknownText_0x5d282: ; 0x5d282
UnknownText_0x5d282:
text "Bull's-eye!"
line "Question 3:"
para "Does HM01 contain"
line "the move FLASH?"
done
; 0x5d2bc
UnknownText_0x5d2bc: ; 0x5d2bc
UnknownText_0x5d2bc:
text "So far so good!"
line "Question 4:"
@@ -406,9 +367,8 @@ UnknownText_0x5d2bc: ; 0x5d2bc
para "who uses bird"
line "#MON?"
done
; 0x5d30e
UnknownText_0x5d30e: ; 0x5d30e
UnknownText_0x5d30e:
text "Wow! Right again!"
line "Here's the final"
cont "question:"
@@ -419,56 +379,49 @@ UnknownText_0x5d30e: ; 0x5d30e
para "have CHARMANDER"
line "on their reels?"
done
; 0x5d37b
UnknownText_0x5d37b: ; 0x5d37b
UnknownText_0x5d37b:
text "Bingo! You got it!"
line "Congratulations!"
para "Here's your prize,"
line "a RADIO CARD!"
done
; 0x5d3c0
UnknownText_0x5d3c0: ; 0x5d3c0
UnknownText_0x5d3c0:
text "<PLAYER>'s #GEAR"
line "can now double as"
cont "a radio!"
done
; 0x5d3e5
UnknownText_0x5d3e5: ; 0x5d3e5
UnknownText_0x5d3e5:
text "Please tune in to"
line "our radio shows."
done
; 0x5d409
UnknownText_0x5d409: ; 0x5d409
UnknownText_0x5d409:
text "Oh, dear."
line "Sorry, but you"
para "got it wrong."
line "Please try again!"
done
; 0x5d443
UnknownText_0x5d443: ; 0x5d443
UnknownText_0x5d443:
text "Oh. I see. Please"
line "see me if you"
cont "change your mind."
done
; 0x5d476
UnknownText_0x5d476: ; 0x5d476
UnknownText_0x5d476:
text "BEN is a fabulous"
line "DJ."
para "His sweet voice"
line "makes me melt!"
done
; 0x5d4ac
UnknownText_0x5d4ac: ; 0x5d4ac
UnknownText_0x5d4ac:
text "I love MARY, from"
line "#MON TALK."
@@ -476,9 +429,8 @@ UnknownText_0x5d4ac: ; 0x5d4ac
line "she sounds like,"
cont "though."
done
; 0x5d4f4
GruntM3SeenText: ; 0x5d4f4
GruntM3SeenText:
text "We've finally"
line "taken over the"
cont "RADIO TOWER!"
@@ -492,24 +444,21 @@ GruntM3SeenText: ; 0x5d4f4
para "We'll show you"
line "how scary we are!"
done
; 0x5d582
GruntM3BeatenText: ; 0x5d582
GruntM3BeatenText:
text "Too strong! We"
line "must watch you…"
done
; 0x5d5a2
UnknownText_0x5d5a2: ; 0x5d5a2
UnknownText_0x5d5a2:
text "You're too strong."
para "Our plan could be"
line "ruined. I must"
cont "warn the others…"
done
; 0x5d5e7
UnknownText_0x5d5e7: ; 0x5d5e7
UnknownText_0x5d5e7:
text "1F RECEPTION"
line "2F SALES"
@@ -519,9 +468,8 @@ UnknownText_0x5d5e7: ; 0x5d5e7
para "5F DIRECTOR'S"
line " OFFICE"
done
; 0x5d631
UnknownText_0x5d631: ; 0x5d631
UnknownText_0x5d631:
text "LUCKY CHANNEL!"
para "Win with #MON"
@@ -531,9 +479,8 @@ UnknownText_0x5d631: ; 0x5d631
line "to collect differ-"
cont "ent ID numbers!"
done
; 0x5d68e
RadioTower1F_MapEventHeader: ; 0x5d68e
RadioTower1F_MapEventHeader:
; filler
db 0, 0
@@ -559,4 +506,3 @@ RadioTower1F_MapEventHeader: ; 0x5d68e
person_event SPRITE_ROCKET, 5, 18, $6, $0, 255, 255, $2, 3, TrainerGruntM3, $06ce
person_event SPRITE_GENTLEMAN, 10, 12, $7, $0, 255, 255, $90, 0, GentlemanScript_0x5cd3d, $06cf
person_event SPRITE_COOLTRAINER_F, 10, 16, $7, $0, 255, 255, $a0, 0, CooltrainerFScript_0x5cdd5, $06cf
; 0x5d6fb

View File

@@ -1,20 +1,17 @@
RadioTower2F_MapScriptHeader: ; 0x5d6fb
RadioTower2F_MapScriptHeader:
; trigger count
db 0
; callback count
db 0
; 0x5d6fd
UnknownScript_0x5d6fd: ; 0x5d6fd
UnknownScript_0x5d6fd:
end
; 0x5d6fe
SuperNerdScript_0x5d6fe: ; 0x5d6fe
SuperNerdScript_0x5d6fe:
jumptextfaceplayer UnknownText_0x5d924
; 0x5d701
TeacherScript_0x5d701: ; 0x5d701
TeacherScript_0x5d701:
faceplayer
loadfont
checkflag $0013
@@ -23,35 +20,30 @@ TeacherScript_0x5d701: ; 0x5d701
closetext
loadmovesprites
end
; 0x5d70f
UnknownScript_0x5d70f: ; 0x5d70f
UnknownScript_0x5d70f:
writetext UnknownText_0x5d983
closetext
loadmovesprites
end
; 0x5d715
JigglypuffScript_0x5d715: ; 0x5d715
JigglypuffScript_0x5d715:
loadfont
writetext UnknownText_0x5d9b6
cry JIGGLYPUFF
closetext
loadmovesprites
end
; 0x5d71f
BlackBeltScript_0x5d71f: ; 0x5d71f
BlackBeltScript_0x5d71f:
jumptextfaceplayer UnknownText_0x5d9cb
; 0x5d722
BlackBeltScript_0x5d722: ; 0x5d722
BlackBeltScript_0x5d722:
jumptextfaceplayer UnknownText_0x5da44
; 0x5d725
TrainerGruntM4: ; 0x5d725
TrainerGruntM4:
; bit/flag number
dw $4f4
dw EVENT_BEAT_ROCKET_GRUNTM_4
; trainer group && trainer id
db GRUNTM, 4
@@ -67,20 +59,18 @@ TrainerGruntM4: ; 0x5d725
; script when talk again
dw GruntM4Script
; 0x5d731
GruntM4Script: ; 0x5d731
GruntM4Script:
talkaftercancel
loadfont
writetext UnknownText_0x5db07
closetext
loadmovesprites
end
; 0x5d739
TrainerGruntM5: ; 0x5d739
TrainerGruntM5:
; bit/flag number
dw $4f5
dw EVENT_BEAT_ROCKET_GRUNTM_5
; trainer group && trainer id
db GRUNTM, 5
@@ -96,20 +86,18 @@ TrainerGruntM5: ; 0x5d739
; script when talk again
dw GruntM5Script
; 0x5d745
GruntM5Script: ; 0x5d745
GruntM5Script:
talkaftercancel
loadfont
writetext UnknownText_0x5db99
closetext
loadmovesprites
end
; 0x5d74d
TrainerGruntM6: ; 0x5d74d
TrainerGruntM6:
; bit/flag number
dw $4f6
dw EVENT_BEAT_ROCKET_GRUNTM_6
; trainer group && trainer id
db GRUNTM, 6
@@ -125,20 +113,18 @@ TrainerGruntM6: ; 0x5d74d
; script when talk again
dw GruntM6Script
; 0x5d759
GruntM6Script: ; 0x5d759
GruntM6Script:
talkaftercancel
loadfont
writetext UnknownText_0x5dc00
closetext
loadmovesprites
end
; 0x5d761
TrainerGruntF2: ; 0x5d761
TrainerGruntF2:
; bit/flag number
dw $511
dw EVENT_BEAT_ROCKET_GRUNTF_2
; trainer group && trainer id
db GRUNTF, 2
@@ -154,16 +140,14 @@ TrainerGruntF2: ; 0x5d761
; script when talk again
dw GruntF2Script
; 0x5d76d
GruntF2Script: ; 0x5d76d
GruntF2Script:
talkaftercancel
loadfont
writetext UnknownText_0x5dcd0
closetext
loadmovesprites
end
; 0x5d775
Buena:
faceplayer
@@ -193,7 +177,7 @@ Buena:
checkcode VAR_FACING
if_not_equal $3, UnknownScript_0x5d7be
applymovement $0, MovementData_0x5d921
UnknownScript_0x5d7be: ; 0x5d7be
UnknownScript_0x5d7be:
spriteface $0, RIGHT
loadfont
writetext UnknownText_0x5dedd
@@ -226,14 +210,13 @@ UnknownScript_0x5d7be: ; 0x5d7be
checkcode VAR_BLUECARDBALANCE
if_equal $1e, UnknownScript_0x5d8a4
end
; 0x5d800
UnknownScript_0x5d800: ; 0x5d800
UnknownScript_0x5d800:
writetext UnknownText_0x5dcf4
keeptextopen
setevent EVENT_MET_BUENA
verbosegiveitem BLUE_CARD, 1
UnknownScript_0x5d80a: ; 0x5d80a
UnknownScript_0x5d80a:
writetext UnknownText_0x5de10
closetext
loadmovesprites
@@ -241,12 +224,11 @@ UnknownScript_0x5d80a: ; 0x5d80a
iftrue UnknownScript_0x5d81a
checkevent EVENT_BUENA_OFFERED_HER_PHONE_NUMBER
iftrue UnknownScript_0x5d8cc
UnknownScript_0x5d81a: ; 0x5d81a
UnknownScript_0x5d81a:
spriteface $b, RIGHT
end
; 0x5d81e
UnknownScript_0x5d81e: ; 0x5d81e
UnknownScript_0x5d81e:
writetext UnknownText_0x5df29
closetext
loadmovesprites
@@ -255,9 +237,8 @@ UnknownScript_0x5d81e: ; 0x5d81e
pause 20
special RestartMapMusic
end
; 0x5d82f
UnknownScript_0x5d82f: ; 0x5d82f
UnknownScript_0x5d82f:
writetext UnknownText_0x5df6c
closetext
loadmovesprites
@@ -265,13 +246,12 @@ UnknownScript_0x5d82f: ; 0x5d82f
iftrue UnknownScript_0x5d83f
checkevent EVENT_BUENA_OFFERED_HER_PHONE_NUMBER
iftrue UnknownScript_0x5d8cc
UnknownScript_0x5d83f: ; 0x5d83f
UnknownScript_0x5d83f:
spriteface $b, RIGHT
pause 10
end
; 0x5d845
UnknownScript_0x5d845: ; 0x5d845
UnknownScript_0x5d845:
setflag $0060
loadfont
writetext UnknownText_0x5e01c
@@ -288,16 +268,14 @@ UnknownScript_0x5d845: ; 0x5d845
pause 20
special RestartMapMusic
end
; 0x5d865
UnknownScript_0x5d865: ; 0x5d865
UnknownScript_0x5d865:
writetext UnknownText_0x5e0c2
closetext
loadmovesprites
end
; 0x5d86b
UnknownScript_0x5d86b: ; 0x5d86b
UnknownScript_0x5d86b:
writetext UnknownText_0x5e192
closetext
loadmovesprites
@@ -305,12 +283,11 @@ UnknownScript_0x5d86b: ; 0x5d86b
iftrue UnknownScript_0x5d87b
checkevent EVENT_BUENA_OFFERED_HER_PHONE_NUMBER_NO_BLUE_CARD
iftrue UnknownScript_0x5d8cc
UnknownScript_0x5d87b: ; 0x5d87b
UnknownScript_0x5d87b:
spriteface $b, RIGHT
end
; 0x5d87f
UnknownScript_0x5d87f: ; 0x5d87f
UnknownScript_0x5d87f:
writetext UnknownText_0x5e0f1
closetext
loadmovesprites
@@ -318,12 +295,11 @@ UnknownScript_0x5d87f: ; 0x5d87f
iftrue UnknownScript_0x5d88f
checkevent EVENT_BUENA_OFFERED_HER_PHONE_NUMBER_NO_BLUE_CARD
iftrue UnknownScript_0x5d8cc
UnknownScript_0x5d88f: ; 0x5d88f
UnknownScript_0x5d88f:
spriteface $b, RIGHT
end
; 0x5d893
UnknownScript_0x5d893: ; 0x5d893
UnknownScript_0x5d893:
writetext UnknownText_0x5e131
closetext
loadmovesprites
@@ -331,11 +307,10 @@ UnknownScript_0x5d893: ; 0x5d893
iftrue UnknownScript_0x5d8a3
checkevent EVENT_BUENA_OFFERED_HER_PHONE_NUMBER
iftrue UnknownScript_0x5d8cc
UnknownScript_0x5d8a3: ; 0x5d8a3
UnknownScript_0x5d8a3:
end
; 0x5d8a4
UnknownScript_0x5d8a4: ; 0x5d8a4
UnknownScript_0x5d8a4:
checkcellnum $25
iftrue UnknownScript_0x5d8fe
pause 20
@@ -351,12 +326,11 @@ UnknownScript_0x5d8a4: ; 0x5d8a4
loadfont
writetext UnknownText_0x5e1ee
jump UnknownScript_0x5d8d0
; 0x5d8cc
UnknownScript_0x5d8cc: ; 0x5d8cc
UnknownScript_0x5d8cc:
loadfont
writetext UnknownText_0x5e2bf
UnknownScript_0x5d8d0: ; 0x5d8d0
UnknownScript_0x5d8d0:
askforphonenumber $25
if_equal $1, UnknownScript_0x5d8f6
if_equal $2, UnknownScript_0x5d8ed
@@ -370,26 +344,23 @@ UnknownScript_0x5d8d0: ; 0x5d8d0
spriteface $b, RIGHT
addcellnum $25
end
; 0x5d8ed
UnknownScript_0x5d8ed: ; 0x5d8ed
UnknownScript_0x5d8ed:
writetext UnknownText_0x5e33c
closetext
loadmovesprites
spriteface $b, RIGHT
end
; 0x5d8f6
UnknownScript_0x5d8f6: ; 0x5d8f6
UnknownScript_0x5d8f6:
writetext UnknownText_0x5e35e
closetext
loadmovesprites
spriteface $b, RIGHT
UnknownScript_0x5d8fe: ; 0x5d8fe
UnknownScript_0x5d8fe:
end
; 0x5d8ff
ReceptionistScript_0x5d8ff: ; 0x5d8ff
ReceptionistScript_0x5d8ff:
faceplayer
loadfont
checkitem BLUE_CARD
@@ -399,64 +370,54 @@ ReceptionistScript_0x5d8ff: ; 0x5d8ff
special SpecialBuenaPrize
loadmovesprites
end
; 0x5d90f
UnknownScript_0x5d90f: ; 0x5d90f
UnknownScript_0x5d90f:
writetext UnknownText_0x5e3d8
keeptextopen
loadmovesprites
end
; 0x5d915
MapRadioTower2FSignpost0Script: ; 0x5d915
MapRadioTower2FSignpost0Script:
jumptext UnknownText_0x5e426
; 0x5d918
MapRadioTower2FSignpost1Script: ; 0x5d918
MapRadioTower2FSignpost1Script:
jumptext UnknownText_0x5e430
; 0x5d91b
MapRadioTower2FSignpost5Script: ; 0x5d91b
MapRadioTower2FSignpost5Script:
jumptext UnknownText_0x5e463
; 0x5d91e
RadioTower2FBookshelf:
jumpstd magazinebookshelf
MovementData_0x5d921: ; 0x5d921
MovementData_0x5d921:
slow_step_down
slow_step_right
step_end
; 0x5d924
UnknownText_0x5d924: ; 0x5d924
UnknownText_0x5d924:
text "You can listen to"
line "the radio any-"
cont "where. Tune in!"
done
; 0x5d956
UnknownText_0x5d956: ; 0x5d956
UnknownText_0x5d956:
text "Lullabies on the"
line "radio may make"
cont "#MON sleep."
done
; 0x5d983
UnknownText_0x5d983: ; 0x5d983
UnknownText_0x5d983:
text "Why would they"
line "want to take over"
cont "the RADIO TOWER?"
done
; 0x5d9b6
UnknownText_0x5d9b6: ; 0x5d9b6
UnknownText_0x5d9b6:
text "JIGGLYPUFF:"
line "Jiggly…"
done
; 0x5d9cb
UnknownText_0x5d9cb: ; 0x5d9cb
UnknownText_0x5d9cb:
text "Sorry. Authorized"
line "personnel only"
cont "beyond this point."
@@ -468,9 +429,8 @@ UnknownText_0x5d9cb: ; 0x5d9cb
line "wrong with the"
cont "DIRECTOR…"
done
; 0x5da44
UnknownText_0x5da44: ; 0x5da44
UnknownText_0x5da44:
text "Feel free to look"
line "around anywhere."
@@ -478,9 +438,8 @@ UnknownText_0x5da44: ; 0x5da44
line "nice again, just"
cont "as he was before."
done
; 0x5da9b
GruntM4SeenText: ; 0x5da9b
GruntM4SeenText:
text "Three years ago,"
line "TEAM ROCKET was"
cont "forced to disband."
@@ -488,22 +447,19 @@ GruntM4SeenText: ; 0x5da9b
para "But we're making a"
line "comeback here!"
done
; 0x5daf1
GruntM4BeatenText: ; 0x5daf1
GruntM4BeatenText:
text "Gwah! Don't get"
line "cute!"
done
; 0x5db07
UnknownText_0x5db07: ; 0x5db07
UnknownText_0x5db07:
text "We won't let you"
line "ruin our plans"
cont "for our comeback!"
done
; 0x5db39
GruntM5SeenText: ; 0x5db39
GruntM5SeenText:
text "We're TEAM ROCKET,"
line "the exploiters of"
cont "#MON!"
@@ -511,33 +467,28 @@ GruntM5SeenText: ; 0x5db39
para "We love being"
line "evil! Scared?"
done
; 0x5db80
GruntM5BeatenText: ; 0x5db80
GruntM5BeatenText:
text "You think you're a"
line "hero?"
done
; 0x5db99
UnknownText_0x5db99: ; 0x5db99
UnknownText_0x5db99:
text "We're not always"
line "evil. We just do"
cont "whatever we like."
done
; 0x5dbcd
GruntM6SeenText: ; 0x5dbcd
GruntM6SeenText:
text "Hey, hey! Keep out"
line "of our way!"
done
; 0x5dbed
GruntM6BeatenText: ; 0x5dbed
GruntM6BeatenText:
text "Arggh. I give up."
done
; 0x5dc00
UnknownText_0x5dc00: ; 0x5dc00
UnknownText_0x5dc00:
text "Our EXECUTIVES are"
line "trying to take"
cont "this place over."
@@ -546,9 +497,8 @@ UnknownText_0x5dc00: ; 0x5dc00
line "plan. I wonder"
cont "what that is?"
done
; 0x5dc64
GruntF2SeenText: ; 0x5dc64
GruntF2SeenText:
text "Hahaha!"
para "How boring."
@@ -560,20 +510,17 @@ GruntF2SeenText: ; 0x5dc64
para "Come on, keep me"
line "amused!"
done
; 0x5dcbf
GruntF2BeatenText: ; 0x5dcbf
GruntF2BeatenText:
text "Wh-who are you?"
done
; 0x5dcd0
UnknownText_0x5dcd0: ; 0x5dcd0
UnknownText_0x5dcd0:
text "You beat me, and"
line "I won't forget it!"
done
; 0x5dcf4
UnknownText_0x5dcf4: ; 0x5dcf4
UnknownText_0x5dcf4:
text "BUENA: Hi! I'm"
line "BUENA!"
@@ -601,15 +548,13 @@ UnknownText_0x5dcf4: ; 0x5dcf4
para "It's your very own"
line "point card!"
done
; 0x5de10
UnknownText_0x5de10: ; 0x5de10
UnknownText_0x5de10:
text "BUENA: Tune in to"
line "my PASSWORD SHOW!"
done
; 0x5de35
UnknownText_0x5de35: ; 0x5de35
UnknownText_0x5de35:
text "BUENA: Hi!"
line "Did you tune in to"
cont "my radio show?"
@@ -617,9 +562,8 @@ UnknownText_0x5de35: ; 0x5de35
para "Do you remember"
line "today's password?"
done
; 0x5de84
UnknownText_0x5de84: ; 0x5de84
UnknownText_0x5de84:
text "BUENA: Oh, wow!"
line "Thank you!"
@@ -631,9 +575,8 @@ UnknownText_0x5de84: ; 0x5de84
para "Come on, <PLAY_G>."
line "Join the show."
done
; 0x5dedd
UnknownText_0x5dedd: ; 0x5dedd
UnknownText_0x5dedd:
text "BUENA: Everyone"
line "ready?"
@@ -643,18 +586,16 @@ UnknownText_0x5dedd: ; 0x5dedd
para "password for"
line "<PLAY_G>!"
done
; 0x5df29
UnknownText_0x5df29: ; 0x5df29
UnknownText_0x5df29:
text "BUENA: Come back"
line "after you listen"
para "to my show, OK?"
line "Catch ya later!"
done
; 0x5df6c
UnknownText_0x5df6c: ; 0x5df6c
UnknownText_0x5df6c:
text "BUENA: Sorry…"
para "You get just one"
@@ -663,9 +604,8 @@ UnknownText_0x5df6c: ; 0x5df6c
para "Come back tomorrow"
line "for another try!"
done
; 0x5dfc1
UnknownText_0x5dfc1: ; 0x5dfc1
UnknownText_0x5dfc1:
text "BUENA: YIPPEE!"
line "That's right!"
@@ -675,18 +615,16 @@ UnknownText_0x5dfc1: ; 0x5dfc1
para "You earned one"
line "point! Congrats!"
done
; 0x5e01c
UnknownText_0x5e01c: ; 0x5e01c
UnknownText_0x5e01c:
text "BUENA: Aww…"
line "That's not it…"
para "Did you forget the"
line "password?"
done
; 0x5e054
UnknownText_0x5e054: ; 0x5e054
UnknownText_0x5e054:
text "BUENA: Yup! Our"
line "contestant was"
@@ -699,26 +637,23 @@ UnknownText_0x5e054: ; 0x5e054
para "come too!"
line "I'll be waiting!"
done
; 0x5e0c2
UnknownText_0x5e0c2: ; 0x5e0c2
UnknownText_0x5e0c2:
text "BUENA: Huh?"
line "Today's password?"
para "HELP, of course!"
done
; 0x5e0f1
UnknownText_0x5e0f1: ; 0x5e0f1
UnknownText_0x5e0f1:
text "BUENA: Your BLUE"
line "CARD's full."
para "Trade it in for a"
line "fabulous prize!"
done
; 0x5e131
UnknownText_0x5e131: ; 0x5e131
UnknownText_0x5e131:
text "BUENA: Tune in to"
line "PASSWORD every"
@@ -728,9 +663,8 @@ UnknownText_0x5e131: ; 0x5e131
para "Tune in, then drop"
line "in for a visit!"
done
; 0x5e192
UnknownText_0x5e192: ; 0x5e192
UnknownText_0x5e192:
text "BUENA: Oh? You"
line "forgot to bring"
cont "your BLUE CARD?"
@@ -739,9 +673,8 @@ UnknownText_0x5e192: ; 0x5e192
line "points if you"
cont "don't have it."
done
; 0x5e1ee
UnknownText_0x5e1ee: ; 0x5e1ee
UnknownText_0x5e1ee:
text "BUENA: Oh! Your"
line "BLUE CARD reached"
@@ -761,55 +694,48 @@ UnknownText_0x5e1ee: ; 0x5e1ee
para "How would you like"
line "my phone number?"
done
; 0x5e2bf
UnknownText_0x5e2bf: ; 0x5e2bf
UnknownText_0x5e2bf:
text "BUENA: <PLAY_G>,"
line "do you want to"
para "register my phone"
line "number?"
done
; 0x5e2f3
UnknownText_0x5e2f3: ; 0x5e2f3
UnknownText_0x5e2f3:
text "<PLAYER> registered"
line "BUENA's number."
done
; 0x5e310
UnknownText_0x5e310: ; 0x5e310
UnknownText_0x5e310:
text "BUENA: I look"
line "forward to hearing"
cont "from you!"
done
; 0x5e33c
UnknownText_0x5e33c: ; 0x5e33c
UnknownText_0x5e33c:
text "BUENA: Aww… It's a"
line "special prize…"
done
; 0x5e35e
UnknownText_0x5e35e: ; 0x5e35e
UnknownText_0x5e35e:
text "BUENA: <PLAY_G>,"
line "your phone list"
para "has no room left"
line "for me…"
done
; 0x5e392
UnknownText_0x5e392: ; 0x5e392
UnknownText_0x5e392:
text "You can cash in"
line "your saved points"
para "for a lovely prize"
line "of your choice!"
done
; 0x5e3d8
UnknownText_0x5e3d8: ; 0x5e3d8
UnknownText_0x5e3d8:
text "You can't trade in"
line "points without"
cont "your BLUE CARD."
@@ -817,29 +743,25 @@ UnknownText_0x5e3d8: ; 0x5e3d8
para "Don't forget your"
line "BLUE CARD!"
done
; 0x5e426
UnknownText_0x5e426: ; 0x5e426
UnknownText_0x5e426:
text "2F SALES"
done
; 0x5e430
UnknownText_0x5e430: ; 0x5e430
UnknownText_0x5e430:
text "PROF.OAK'S #MON"
line "TALK"
para "The Hottest Show"
line "on the Air!"
done
; 0x5e463
UnknownText_0x5e463: ; 0x5e463
UnknownText_0x5e463:
text "Anywhere, Anytime"
line "#MON Radio"
done
; 0x5e481
RadioTower2F_MapEventHeader: ; 0x5e481
RadioTower2F_MapEventHeader:
; filler
db 0, 0

View File

@@ -1,4 +1,4 @@
RadioTower3F_MapScriptHeader: ; 0x5e53e
RadioTower3F_MapScriptHeader:
; trigger count
db 0
@@ -8,25 +8,21 @@ RadioTower3F_MapScriptHeader: ; 0x5e53e
; callbacks
dbw 1, UnknownScript_0x5e543
; 0x5e543
UnknownScript_0x5e543: ; 0x5e543
UnknownScript_0x5e543:
checkevent EVENT_USED_THE_CARD_KEY_IN_THE_RADIO_TOWER
iftrue UnknownScript_0x5e54a
return
; 0x5e54a
UnknownScript_0x5e54a: ; 0x5e54a
UnknownScript_0x5e54a:
changeblock $e, $2, $2a
changeblock $e, $4, $1
return
; 0x5e553
SuperNerdScript_0x5e553: ; 0x5e553
SuperNerdScript_0x5e553:
jumptextfaceplayer UnknownText_0x5e621
; 0x5e556
GymGuyScript_0x5e556: ; 0x5e556
GymGuyScript_0x5e556:
faceplayer
loadfont
checkevent EVENT_CLEARED_RADIO_TOWER
@@ -35,16 +31,14 @@ GymGuyScript_0x5e556: ; 0x5e556
closetext
loadmovesprites
end
; 0x5e564
UnknownScript_0x5e564: ; 0x5e564
UnknownScript_0x5e564:
writetext UnknownText_0x5e6eb
closetext
loadmovesprites
end
; 0x5e56a
CooltrainerFScript_0x5e56a: ; 0x5e56a
CooltrainerFScript_0x5e56a:
faceplayer
loadfont
checkevent EVENT_GOT_SUNNY_DAY_FROM_RADIO_TOWER
@@ -57,16 +51,14 @@ CooltrainerFScript_0x5e56a: ; 0x5e56a
closetext
loadmovesprites
end
; 0x5e584
UnknownScript_0x5e584: ; 0x5e584
UnknownScript_0x5e584:
writetext UnknownText_0x5e7cb
closetext
loadmovesprites
end
; 0x5e58a
UnknownScript_0x5e58a: ; 0x5e58a
UnknownScript_0x5e58a:
writetext UnknownText_0x5e7e2
keeptextopen
verbosegiveitem TM_SUNNY_DAY, 1
@@ -76,19 +68,17 @@ UnknownScript_0x5e58a: ; 0x5e58a
loadmovesprites
setevent EVENT_GOT_SUNNY_DAY_FROM_RADIO_TOWER
end
; 0x5e59d
UnknownScript_0x5e59d: ; 0x5e59d
UnknownScript_0x5e59d:
writetext UnknownText_0x5e85c
closetext
UnknownScript_0x5e5a1: ; 0x5e5a1
UnknownScript_0x5e5a1:
loadmovesprites
end
; 0x5e5a3
TrainerGruntM7: ; 0x5e5a3
TrainerGruntM7:
; bit/flag number
dw $4f7
dw EVENT_BEAT_ROCKET_GRUNTM_7
; trainer group && trainer id
db GRUNTM, 7
@@ -104,20 +94,18 @@ TrainerGruntM7: ; 0x5e5a3
; script when talk again
dw GruntM7Script
; 0x5e5af
GruntM7Script: ; 0x5e5af
GruntM7Script:
talkaftercancel
loadfont
writetext UnknownText_0x5e8d0
closetext
loadmovesprites
end
; 0x5e5b7
TrainerGruntM8: ; 0x5e5b7
TrainerGruntM8:
; bit/flag number
dw $4f8
dw EVENT_BEAT_ROCKET_GRUNTM_8
; trainer group && trainer id
db GRUNTM, 8
@@ -133,20 +121,18 @@ TrainerGruntM8: ; 0x5e5b7
; script when talk again
dw GruntM8Script
; 0x5e5c3
GruntM8Script: ; 0x5e5c3
GruntM8Script:
talkaftercancel
loadfont
writetext UnknownText_0x5e944
closetext
loadmovesprites
end
; 0x5e5cb
TrainerGruntM9: ; 0x5e5cb
TrainerGruntM9:
; bit/flag number
dw $4f9
dw EVENT_BEAT_ROCKET_GRUNTM_9
; trainer group && trainer id
db GRUNTM, 9
@@ -162,20 +148,18 @@ TrainerGruntM9: ; 0x5e5cb
; script when talk again
dw GruntM9Script
; 0x5e5d7
GruntM9Script: ; 0x5e5d7
GruntM9Script:
talkaftercancel
loadfont
writetext UnknownText_0x5e9d0
closetext
loadmovesprites
end
; 0x5e5df
TrainerScientistMarc: ; 0x5e5df
TrainerScientistMarc:
; bit/flag number
dw $4a2
dw EVENT_BEAT_SCIENTIST_MARC
; trainer group && trainer id
db SCIENTIST, MARC
@@ -191,18 +175,16 @@ TrainerScientistMarc: ; 0x5e5df
; script when talk again
dw ScientistMarcScript
; 0x5e5eb
ScientistMarcScript: ; 0x5e5eb
ScientistMarcScript:
talkaftercancel
loadfont
writetext UnknownText_0x5ea61
closetext
loadmovesprites
end
; 0x5e5f3
MapRadioTower3FSignpost2Script:: ; 0x5e5f3
MapRadioTower3FSignpost2Script::
loadfont
writetext UnknownText_0x5eaa4
closetext
@@ -210,12 +192,11 @@ MapRadioTower3FSignpost2Script:: ; 0x5e5f3
iftrue UnknownScript_0x5e603
checkitem CARD_KEY
iftrue UnknownScript_0x5e605
UnknownScript_0x5e603: ; 0x5e603
UnknownScript_0x5e603:
loadmovesprites
end
; 0x5e605
UnknownScript_0x5e605: ; 0x5e605
UnknownScript_0x5e605:
writetext UnknownText_0x5eabc
closetext
setevent EVENT_USED_THE_CARD_KEY_IN_THE_RADIO_TOWER
@@ -226,17 +207,14 @@ UnknownScript_0x5e605: ; 0x5e605
loadmovesprites
waitbutton
end
; 0x5e61b
MapRadioTower3FSignpost0Script: ; 0x5e61b
MapRadioTower3FSignpost0Script:
jumptext UnknownText_0x5ead6
; 0x5e61e
MapRadioTower3FSignpost1Script: ; 0x5e61e
MapRadioTower3FSignpost1Script:
jumptext UnknownText_0x5eae4
; 0x5e621
UnknownText_0x5e621: ; 0x5e621
UnknownText_0x5e621:
text "We have recordings"
line "of the cries of"
@@ -246,9 +224,8 @@ UnknownText_0x5e621: ; 0x5e621
para "We must have about"
line "200 kinds."
done
; 0x5e682
UnknownText_0x5e682: ; 0x5e682
UnknownText_0x5e682:
text "To trainers, #-"
line "MON are their"
cont "beloved partners."
@@ -259,9 +236,8 @@ UnknownText_0x5e682: ; 0x5e682
para "trying to control"
line "#MON."
done
; 0x5e6eb
UnknownText_0x5e6eb: ; 0x5e6eb
UnknownText_0x5e6eb:
text "We run 24 hours a"
line "day to broadcast"
@@ -272,9 +248,8 @@ UnknownText_0x5e6eb: ; 0x5e6eb
line "run around the"
cont "clock too!"
done
; 0x5e754
UnknownText_0x5e754: ; 0x5e754
UnknownText_0x5e754:
text "The TEAM ROCKET"
line "boss has locked"
cont "himself in."
@@ -287,38 +262,33 @@ UnknownText_0x5e754: ; 0x5e754
para "Please save him!"
done
; 0x5e7cb
UnknownText_0x5e7cb: ; 0x5e7cb
UnknownText_0x5e7cb:
text "Is the DIRECTOR"
line "safe?"
done
; 0x5e7e2
UnknownText_0x5e7e2: ; 0x5e7e2
UnknownText_0x5e7e2:
text "Thank you!"
line "You're my hero!"
para "This is a token of"
line "my appreciation."
done
; 0x5e821
UnknownText_0x5e821: ; 0x5e821
UnknownText_0x5e821:
text "It's SUNNY DAY."
line "It powers up fire-"
cont "type moves for a"
cont "while."
done
; 0x5e85c
UnknownText_0x5e85c: ; 0x5e85c
UnknownText_0x5e85c:
text "You were simply"
line "marvelous!"
done
; 0x5e878
GruntM7SeenText: ; 0x5e878
GruntM7SeenText:
text "I've been given"
line "strict orders."
@@ -326,113 +296,97 @@ GruntM7SeenText: ; 0x5e878
line "one who challenges"
cont "TEAM ROCKET!"
done
; 0x5e8c8
GruntM7BeatenText: ; 0x5e8c8
GruntM7BeatenText:
text "What?!"
done
; 0x5e8d0
UnknownText_0x5e8d0: ; 0x5e8d0
UnknownText_0x5e8d0:
text "I failed in my"
line "duties…"
para "I'll be docked pay"
line "for this…"
done
; 0x5e904
GruntM8SeenText: ; 0x5e904
GruntM8SeenText:
text "It feels great"
line "ordering #MON"
cont "to commit crimes."
done
; 0x5e934
GruntM8BeatenText: ; 0x5e934
GruntM8BeatenText:
text "You're kidding!"
done
; 0x5e944
UnknownText_0x5e944: ; 0x5e944
UnknownText_0x5e944:
text "I feel lousy over"
line "losing!"
para "Darn it! I hate"
line "useless #MON!"
done
; 0x5e97d
GruntM9SeenText: ; 0x5e97d
GruntM9SeenText:
text "Why did the shut-"
line "ter open? Did you"
para "have something to"
line "do with this?"
done
; 0x5e9c2
GruntM9BeatenText: ; 0x5e9c2
GruntM9BeatenText:
text "I'm done for!"
done
; 0x5e9d0
UnknownText_0x5e9d0: ; 0x5e9d0
UnknownText_0x5e9d0:
text "What?! You made it"
line "past our men in"
cont "the UNDERGROUND?"
para "How could you?"
done
; 0x5ea14
ScientistMarcSeenText: ; 0x5ea14
ScientistMarcSeenText:
text "An unknown child"
line "wandering here?"
para "Who are you?"
done
; 0x5ea43
ScientistMarcBeatenText: ; 0x5ea43
ScientistMarcBeatenText:
text "Tch! I took you"
line "too lightly!"
done
; 0x5ea61
UnknownText_0x5ea61: ; 0x5ea61
UnknownText_0x5ea61:
text "Bwahahaha…"
para "I can transmit as"
line "strong a signal as"
cont "I need from here."
done
; 0x5eaa4
UnknownText_0x5eaa4: ; 0x5eaa4
UnknownText_0x5eaa4:
text "It's the CARD KEY"
line "slot."
done
; 0x5eabc
UnknownText_0x5eabc: ; 0x5eabc
UnknownText_0x5eabc:
text "<PLAYER> inserted"
line "the CARD KEY."
done
; 0x5ead6
UnknownText_0x5ead6: ; 0x5ead6
UnknownText_0x5ead6:
text "3F PERSONNEL"
done
; 0x5eae4
UnknownText_0x5eae4: ; 0x5eae4
UnknownText_0x5eae4:
text "#MON MUSIC with"
line "Host DJ BEN"
done
; 0x5eb01
RadioTower3F_MapEventHeader: ; 0x5eb01
RadioTower3F_MapEventHeader:
; filler
db 0, 0
@@ -460,4 +414,3 @@ RadioTower3F_MapEventHeader: ; 0x5eb01
person_event SPRITE_ROCKET, 6, 10, $6, $0, 255, 255, $2, 3, TrainerGruntM8, $06ce
person_event SPRITE_ROCKET, 10, 20, $7, $0, 255, 255, $2, 3, TrainerGruntM9, $06ce
person_event SPRITE_SCIENTIST, 10, 13, $7, $0, 255, 255, $92, 5, TrainerScientistMarc, $06ce
; 0x5eb80

View File

@@ -1,16 +1,14 @@
RadioTower4F_MapScriptHeader: ; 0x5eb80
RadioTower4F_MapScriptHeader:
; trigger count
db 0
; callback count
db 0
; 0x5eb82
FisherScript_0x5eb82: ; 0x5eb82
FisherScript_0x5eb82:
jumptextfaceplayer UnknownText_0x5ec12
; 0x5eb85
TeacherScript_0x5eb85: ; 0x5eb85
TeacherScript_0x5eb85:
faceplayer
loadfont
checkevent EVENT_GOT_PINK_BOW_FROM_MARY
@@ -21,9 +19,8 @@ TeacherScript_0x5eb85: ; 0x5eb85
closetext
loadmovesprites
end
; 0x5eb99
UnknownScript_0x5eb99: ; 0x5eb99
UnknownScript_0x5eb99:
writetext UnknownText_0x5ecab
keeptextopen
verbosegiveitem PINK_BOW, 1
@@ -33,28 +30,25 @@ UnknownScript_0x5eb99: ; 0x5eb99
loadmovesprites
setevent EVENT_GOT_PINK_BOW_FROM_MARY
end
; 0x5ebac
UnknownScript_0x5ebac: ; 0x5ebac
UnknownScript_0x5ebac:
writetext UnknownText_0x5ed2c
closetext
UnknownScript_0x5ebb0: ; 0x5ebb0
UnknownScript_0x5ebb0:
loadmovesprites
end
; 0x5ebb2
GrowlitheScript_0x5ebb2: ; 0x5ebb2
GrowlitheScript_0x5ebb2:
loadfont
writetext UnknownText_0x5ed66
cry MEOWTH
closetext
loadmovesprites
end
; 0x5ebbc
TrainerGruntM10: ; 0x5ebbc
TrainerGruntM10:
; bit/flag number
dw $4fa
dw EVENT_BEAT_ROCKET_GRUNTM_10
; trainer group && trainer id
db GRUNTM, 10
@@ -70,20 +64,18 @@ TrainerGruntM10: ; 0x5ebbc
; script when talk again
dw GruntM10Script
; 0x5ebc8
GruntM10Script: ; 0x5ebc8
GruntM10Script:
talkaftercancel
loadfont
writetext UnknownText_0x5ede2
closetext
loadmovesprites
end
; 0x5ebd0
TrainerExecutivem2: ; 0x5ebd0
TrainerExecutivem2:
; bit/flag number
dw $572
dw EVENT_BEAT_ROCKET_EXECUTIVEM_2
; trainer group && trainer id
db EXECUTIVEM, 2
@@ -99,20 +91,18 @@ TrainerExecutivem2: ; 0x5ebd0
; script when talk again
dw Executivem2Script
; 0x5ebdc
Executivem2Script: ; 0x5ebdc
Executivem2Script:
talkaftercancel
loadfont
writetext UnknownText_0x5ee69
closetext
loadmovesprites
end
; 0x5ebe4
TrainerGruntF4: ; 0x5ebe4
TrainerGruntF4:
; bit/flag number
dw $513
dw EVENT_BEAT_ROCKET_GRUNTF_4
; trainer group && trainer id
db GRUNTF, 4
@@ -128,20 +118,18 @@ TrainerGruntF4: ; 0x5ebe4
; script when talk again
dw GruntF4Script
; 0x5ebf0
GruntF4Script: ; 0x5ebf0
GruntF4Script:
talkaftercancel
loadfont
writetext UnknownText_0x5ef31
closetext
loadmovesprites
end
; 0x5ebf8
TrainerScientistRich: ; 0x5ebf8
TrainerScientistRich:
; bit/flag number
dw $4a3
dw EVENT_BEAT_SCIENTIST_RICH
; trainer group && trainer id
db SCIENTIST, RICH
@@ -157,26 +145,22 @@ TrainerScientistRich: ; 0x5ebf8
; script when talk again
dw ScientistRichScript
; 0x5ec04
ScientistRichScript: ; 0x5ec04
ScientistRichScript:
talkaftercancel
loadfont
writetext UnknownText_0x5efcb
closetext
loadmovesprites
end
; 0x5ec0c
MapRadioTower4FSignpost0Script: ; 0x5ec0c
MapRadioTower4FSignpost0Script:
jumptext UnknownText_0x5effe
; 0x5ec0f
MapRadioTower4FSignpost1Script: ; 0x5ec0f
MapRadioTower4FSignpost1Script:
jumptext UnknownText_0x5f00d
; 0x5ec12
UnknownText_0x5ec12: ; 0x5ec12
UnknownText_0x5ec12:
text "I listened to the"
line "radio while I was"
cont "at the RUINS."
@@ -184,50 +168,44 @@ UnknownText_0x5ec12: ; 0x5ec12
para "I heard a strange"
line "broadcast there."
done
; 0x5ec68
UnknownText_0x5ec68: ; 0x5ec68
UnknownText_0x5ec68:
text "MARY: Why? Why do"
line "I have to suffer"
cont "through this?"
para "MEOWTH, help me!"
done
; 0x5ecab
UnknownText_0x5ecab: ; 0x5ecab
UnknownText_0x5ecab:
text "MARY: Oh! You're"
line "my little savior!"
para "Will you take this"
line "as my thanks?"
done
; 0x5ecef
UnknownText_0x5ecef: ; 0x5ecef
UnknownText_0x5ecef:
text "MARY: It's just"
line "right for #MON"
para "that know normal-"
line "type moves."
done
; 0x5ed2c
UnknownText_0x5ed2c: ; 0x5ed2c
UnknownText_0x5ed2c:
text "MARY: Please tune"
line "into me on PROF."
para "OAK'S #MON TALK"
line "show."
done
; 0x5ed66
UnknownText_0x5ed66: ; 0x5ed66
UnknownText_0x5ed66:
text "MEOWTH: Meowth…"
done
; 0x5ed77
GruntM10SeenText: ; 0x5ed77
GruntM10SeenText:
text "You plan to rescue"
line "the DIRECTOR?"
@@ -235,20 +213,17 @@ GruntM10SeenText: ; 0x5ed77
line "sible because I'm"
cont "going to beat you!"
done
; 0x5edcf
GruntM10BeatenText: ; 0x5edcf
GruntM10BeatenText:
text "No! Unbelievable!"
done
; 0x5ede2
UnknownText_0x5ede2: ; 0x5ede2
UnknownText_0x5ede2:
text "I don't believe"
line "it! I was beaten!"
done
; 0x5ee04
Executivem2SeenText: ; 0x5ee04
Executivem2SeenText:
text "Stop! I'm known as"
line "the TEAM ROCKET"
cont "fortress!"
@@ -256,15 +231,13 @@ Executivem2SeenText: ; 0x5ee04
para "You're not taking"
line "another step!"
done
; 0x5ee50
Executivem2BeatenText: ; 0x5ee50
Executivem2BeatenText:
text "The fortress came"
line "down!"
done
; 0x5ee69
UnknownText_0x5ee69: ; 0x5ee69
UnknownText_0x5ee69:
text "You've earned my"
line "respect, so here's"
cont "some advice."
@@ -273,9 +246,8 @@ UnknownText_0x5ee69: ; 0x5ee69
line "You can still turn"
cont "back."
done
; 0x5eec4
GruntF4SeenText: ; 0x5eec4
GruntF4SeenText:
text "Don't I think"
line "#MON are cute?"
@@ -285,58 +257,50 @@ GruntF4SeenText: ; 0x5eec4
para "after they beat"
line "yours!"
done
; 0x5ef15
GruntF4BeatenText: ; 0x5ef15
GruntF4BeatenText:
text "Oh, no! They're so"
line "useless!"
done
; 0x5ef31
UnknownText_0x5ef31: ; 0x5ef31
UnknownText_0x5ef31:
text "I love my"
line "beautiful self!"
para "Who cares about"
line "#MON?"
done
; 0x5ef62
ScientistRichSeenText: ; 0x5ef62
ScientistRichSeenText:
text "Most excellent."
para "This RADIO TOWER"
line "will fulfill our"
cont "grand design."
done
; 0x5efa3
ScientistRichBeatenText: ; 0x5efa3
ScientistRichBeatenText:
text "Hmmm…"
para "All grand plans"
line "come with snags."
done
; 0x5efcb
UnknownText_0x5efcb: ; 0x5efcb
UnknownText_0x5efcb:
text "Do you honestly"
line "believe you can"
cont "stop TEAM ROCKET?"
done
; 0x5effe
UnknownText_0x5effe: ; 0x5effe
UnknownText_0x5effe:
text "4F PRODUCTION"
done
; 0x5f00d
UnknownText_0x5f00d: ; 0x5f00d
UnknownText_0x5f00d:
text "4F STUDIO 2"
done
; 0x5f01a
RadioTower4F_MapEventHeader: ; 0x5f01a
RadioTower4F_MapEventHeader:
; filler
db 0, 0
@@ -364,4 +328,3 @@ RadioTower4F_MapEventHeader: ; 0x5f01a
person_event SPRITE_ROCKET, 5, 18, $8, $2, 255, 255, $2, 2, TrainerExecutivem2, $06ce
person_event SPRITE_ROCKET_GIRL, 8, 16, $9, $0, 255, 255, $82, 1, TrainerGruntF4, $06ce
person_event SPRITE_SCIENTIST, 6, 8, $8, $0, 255, 255, $92, 4, TrainerScientistRich, $06ce
; 0x5f099

View File

@@ -1,4 +1,4 @@
RadioTower5F_MapScriptHeader: ; 0x60000
RadioTower5F_MapScriptHeader:
; trigger count
db 3
@@ -9,21 +9,17 @@ RadioTower5F_MapScriptHeader: ; 0x60000
; callback count
db 0
; 0x6000e
UnknownScript_0x6000e: ; 0x6000e
UnknownScript_0x6000e:
end
; 0x6000f
UnknownScript_0x6000f: ; 0x6000f
UnknownScript_0x6000f:
end
; 0x60010
UnknownScript_0x60010: ; 0x60010
UnknownScript_0x60010:
end
; 0x60011
UnknownScript_0x60011: ; 0x60011
UnknownScript_0x60011:
spriteface $2, UP
showemote $0, $2, 15
loadfont
@@ -47,9 +43,8 @@ UnknownScript_0x60011: ; 0x60011
verbosegiveitem BASEMENT_KEY, 1
loadmovesprites
dotrigger $1
setevent $0573
setevent EVENT_BEAT_ROCKET_EXECUTIVEM_3
end
; 0x60046
Director:
faceplayer
@@ -61,16 +56,15 @@ Director:
loadmovesprites
end
UnknownScript_0x60054: ; 0x60054
UnknownScript_0x60054:
writetext UnknownText_0x60824
closetext
loadmovesprites
end
; 0x6005a
TrainerExecutivef1: ; 0x6005a
TrainerExecutivef1:
; bit/flag number
dw $56f
dw EVENT_BEAT_ROCKET_EXECUTIVEF_1
; trainer group && trainer id
db EXECUTIVEF, 1
@@ -86,18 +80,16 @@ TrainerExecutivef1: ; 0x6005a
; script when talk again
dw Executivef1Script
; 0x60066
Executivef1Script: ; 0x60066
Executivef1Script:
talkaftercancel
loadfont
writetext UnknownText_0x60358
closetext
loadmovesprites
end
; 0x6006e
UnknownScript_0x6006e: ; 0x6006e
UnknownScript_0x6006e:
applymovement $0, MovementData_0x60125
playmusic MUSIC_ROCKET_ENCOUNTER
spriteface $3, RIGHT
@@ -120,7 +112,7 @@ UnknownScript_0x6006e: ; 0x6006e
disappear $4
pause 15
special Function8c0ab
setevent $0571
setevent EVENT_BEAT_ROCKET_EXECUTIVEM_1
setevent EVENT_CLEARED_RADIO_TOWER
clearflag $0013
setevent $06cc
@@ -150,43 +142,37 @@ UnknownScript_0x6006e: ; 0x6006e
setevent EVENT_GOT_CLEAR_BELL
setevent $0761
jump UnknownScript_0x600f1
; 0x600f1
UnknownScript_0x600f1: ; 0x600f1
UnknownScript_0x600f1:
applymovement $2, MovementData_0x6011a
playsound SFX_EXIT_BUILDING
disappear $2
end
; 0x600fb
Ben:
jumptextfaceplayer BenText
ItemFragment_0x600fe: ; 0x600fe
ItemFragment_0x600fe:
db ULTRA_BALL, 1
; 0x60100
MapRadioTower5FSignpost0Script: ; 0x60100
MapRadioTower5FSignpost0Script:
jumptext UnknownText_0x608e0
; 0x60103
MapRadioTower5FSignpost2Script: ; 0x60103
MapRadioTower5FSignpost2Script:
jumptext UnknownText_0x608f9
; 0x60106
RadioTower5FBookshelf:
jumpstd magazinebookshelf
MovementData_0x60109: ; 0x60109
MovementData_0x60109:
step_left
step_left
step_left
step_up
step_up
step_end
; 0x6010f
MovementData_0x6010f: ; 0x6010f
MovementData_0x6010f:
step_down
step_down
step_right
@@ -198,9 +184,8 @@ MovementData_0x6010f: ; 0x6010f
step_down
step_left
step_end
; 0x6011a
MovementData_0x6011a: ; 0x6011a
MovementData_0x6011a:
step_right
step_up
step_up
@@ -212,21 +197,18 @@ MovementData_0x6011a: ; 0x6011a
step_up
step_up
step_end
; 0x60125
MovementData_0x60125: ; 0x60125
MovementData_0x60125:
step_left
step_left
step_end
; 0x60128
UnknownText_0x60128: ; 0x60128
UnknownText_0x60128:
text "Y-you! You came to"
line "rescue me?"
done
; 0x60147
UnknownText_0x60147: ; 0x60147
UnknownText_0x60147:
text "Is that what you"
line "were expecting?"
@@ -247,15 +229,13 @@ UnknownText_0x60147: ; 0x60147
line "you. But only if"
cont "you can beat me!"
done
; 0x60223
UnknownText_0x60223: ; 0x60223
UnknownText_0x60223:
text "OK, OK. I'll tell"
line "you where he is."
done
; 0x60246
UnknownText_0x60246: ; 0x60246
UnknownText_0x60246:
text "We stashed the"
line "real DIRECTOR in"
@@ -269,9 +249,8 @@ UnknownText_0x60246: ; 0x60246
para "But I doubt you'll"
line "get that far."
done
; 0x602cb
Executivef1SeenText: ; 0x602cb
Executivef1SeenText:
text "Remember me from"
line "the HIDEOUT in"
cont "MAHOGANY TOWN?"
@@ -279,18 +258,16 @@ Executivef1SeenText: ; 0x602cb
para "I lost then, but I"
line "won't this time."
done
; 0x6031e
Executivef1BeatenText: ; 0x6031e
Executivef1BeatenText:
text "This can't be"
line "happening!"
para "I fought hard, but"
line "I still lost…"
done
; 0x60358
UnknownText_0x60358: ; 0x60358
UnknownText_0x60358:
text "<PLAYER>, isn't it?"
para "A brat like you"
@@ -303,9 +280,8 @@ UnknownText_0x60358: ; 0x60358
line "I really admire"
cont "your power."
done
; 0x603d1
UnknownText_0x603d1: ; 0x603d1
UnknownText_0x603d1:
text "Oh? You managed to"
line "get this far?"
@@ -333,15 +309,13 @@ UnknownText_0x603d1: ; 0x603d1
line "to interfere with"
cont "our plans."
done
; 0x604f3
UnknownText_0x604f3: ; 0x604f3
UnknownText_0x604f3:
text "No! Forgive me,"
line "GIOVANNI!"
done
; 0x6050e
UnknownText_0x6050e: ; 0x6050e
UnknownText_0x6050e:
text "How could this be?"
para "Our dreams have"
@@ -358,9 +332,8 @@ UnknownText_0x6050e: ; 0x6050e
para "Farewell."
done
; 0x605b2
UnknownText_0x605b2: ; 0x605b2
UnknownText_0x605b2:
text "DIRECTOR: <PLAY_G>,"
line "thank you!"
@@ -374,9 +347,8 @@ UnknownText_0x605b2: ; 0x605b2
line "much, but please"
cont "take this."
done
; 0x6062c
UnknownText_0x6062c: ; 0x6062c
UnknownText_0x6062c:
text "There used to be a"
line "tower right here"
cont "in GOLDENROD CITY."
@@ -426,9 +398,8 @@ UnknownText_0x6062c: ; 0x6062c
para "OK, I better go to"
line "my OFFICE."
done
; 0x60824
UnknownText_0x60824: ; 0x60824
UnknownText_0x60824:
text "DIRECTOR: Hello,"
line "<PLAY_G>!"
@@ -445,25 +416,22 @@ UnknownText_0x60824: ; 0x60824
line "if people enjoyed"
cont "our programs."
done
; 0x608be
BenText:
text "BEN: Do you listen"
line "to our music?"
done
UnknownText_0x608e0: ; 0x608e0
UnknownText_0x608e0:
text "5F DIRECTOR'S"
line " OFFICE"
done
; 0x608f9
UnknownText_0x608f9: ; 0x608f9
UnknownText_0x608f9:
text "5F STUDIO 1"
done
; 0x60906
RadioTower5F_MapEventHeader: ; 0x60906
RadioTower5F_MapEventHeader:
; filler
db 0, 0
@@ -492,4 +460,3 @@ RadioTower5F_MapEventHeader: ; 0x60906
person_event SPRITE_ROCKET_GIRL, 6, 21, $8, $0, 255, 255, $82, 1, TrainerExecutivef1, $06ce
person_event SPRITE_ROCKER, 9, 17, $8, $0, 255, 255, $80, 0, Ben, $06d0
person_event SPRITE_POKE_BALL, 9, 12, $1, $0, 255, 255, $1, 0, ItemFragment_0x600fe, $07cd
; 0x60980

View File

@@ -1,14 +1,13 @@
Route1_MapScriptHeader: ; 0x1ac554
Route1_MapScriptHeader:
; trigger count
db 0
; callback count
db 0
; 0x1ac556
TrainerSchoolboyDanny: ; 0x1ac556
TrainerSchoolboyDanny:
; bit/flag number
dw $470
dw EVENT_BEAT_SCHOOLBOY_DANNY
; trainer group && trainer id
db SCHOOLBOY, DANNY
@@ -24,20 +23,18 @@ TrainerSchoolboyDanny: ; 0x1ac556
; script when talk again
dw SchoolboyDannyScript
; 0x1ac562
SchoolboyDannyScript: ; 0x1ac562
SchoolboyDannyScript:
talkaftercancel
loadfont
writetext UnknownText_0x1ac5d7
closetext
loadmovesprites
end
; 0x1ac56a
TrainerCooltrainerfQuinn: ; 0x1ac56a
TrainerCooltrainerfQuinn:
; bit/flag number
dw $568
dw EVENT_BEAT_COOLTRAINERF_QUINN
; trainer group && trainer id
db COOLTRAINERF, QUINN
@@ -53,75 +50,64 @@ TrainerCooltrainerfQuinn: ; 0x1ac56a
; script when talk again
dw CooltrainerfQuinnScript
; 0x1ac576
CooltrainerfQuinnScript: ; 0x1ac576
CooltrainerfQuinnScript:
talkaftercancel
loadfont
writetext UnknownText_0x1ac640
closetext
loadmovesprites
end
; 0x1ac57e
MapRoute1Signpost0Script: ; 0x1ac57e
MapRoute1Signpost0Script:
jumptext UnknownText_0x1ac675
; 0x1ac581
FruitTreeScript_0x1ac581: ; 0x1ac581
FruitTreeScript_0x1ac581:
fruittree $1a
; 0x1ac583
SchoolboyDannySeenText: ; 0x1ac583
SchoolboyDannySeenText:
text "If trainers meet,"
line "the first thing to"
cont "do is battle."
done
; 0x1ac5b7
SchoolboyDannyBeatenText: ; 0x1ac5b7
SchoolboyDannyBeatenText:
text "Awww… I've got a"
line "losing record…"
done
; 0x1ac5d7
UnknownText_0x1ac5d7: ; 0x1ac5d7
UnknownText_0x1ac5d7:
text "For trainers, it's"
line "a given that we'll"
para "battle whenever we"
line "meet."
done
; 0x1ac615
CooltrainerfQuinnSeenText: ; 0x1ac615
CooltrainerfQuinnSeenText:
text "You there!"
line "Want to battle?"
done
; 0x1ac631
CooltrainerfQuinnBeatenText: ; 0x1ac631
CooltrainerfQuinnBeatenText:
text "Down and out…"
done
; 0x1ac640
UnknownText_0x1ac640: ; 0x1ac640
UnknownText_0x1ac640:
text "You're strong."
para "You obviously must"
line "have trained hard."
done
; 0x1ac675
UnknownText_0x1ac675: ; 0x1ac675
UnknownText_0x1ac675:
text "ROUTE 1"
para "PALLET TOWN -"
line "VIRIDIAN CITY"
done
; 0x1ac69a
Route1_MapEventHeader: ; 0x1ac69a
Route1_MapEventHeader:
; filler
db 0, 0
@@ -140,4 +126,3 @@ Route1_MapEventHeader: ; 0x1ac69a
person_event SPRITE_YOUNGSTER, 16, 8, $9, $0, 255, 255, $92, 4, TrainerSchoolboyDanny, $ffff
person_event SPRITE_COOLTRAINER_F, 29, 13, $a, $0, 255, 255, $82, 2, TrainerCooltrainerfQuinn, $ffff
person_event SPRITE_FRUIT_TREE, 11, 7, $1, $0, 255, 255, $0, 0, FruitTreeScript_0x1ac581, $ffff
; 0x1ac6cc

View File

@@ -1,14 +1,13 @@
Route10South_MapScriptHeader: ; 0x1ae3f4
Route10South_MapScriptHeader:
; trigger count
db 0
; callback count
db 0
; 0x1ae3f6
TrainerHikerJim: ; 0x1ae3f6
TrainerHikerJim:
; bit/flag number
dw $534
dw EVENT_BEAT_HIKER_JIM
; trainer group && trainer id
db HIKER, JIM
@@ -24,20 +23,18 @@ TrainerHikerJim: ; 0x1ae3f6
; script when talk again
dw HikerJimScript
; 0x1ae402
HikerJimScript: ; 0x1ae402
HikerJimScript:
talkaftercancel
loadfont
writetext UnknownText_0x1ae43b
closetext
loadmovesprites
end
; 0x1ae40a
TrainerPokefanmRobert: ; 0x1ae40a
TrainerPokefanmRobert:
; bit/flag number
dw $4cf
dw EVENT_BEAT_POKEFANM_ROBERT
; trainer group && trainer id
db POKEFANM, ROBERT
@@ -53,70 +50,60 @@ TrainerPokefanmRobert: ; 0x1ae40a
; script when talk again
dw PokefanmRobertScript
; 0x1ae416
PokefanmRobertScript: ; 0x1ae416
PokefanmRobertScript:
talkaftercancel
loadfont
writetext UnknownText_0x1ae4a9
closetext
loadmovesprites
end
; 0x1ae41e
MapRoute10SouthSignpost0Script: ; 0x1ae41e
MapRoute10SouthSignpost0Script:
jumptext UnknownText_0x1ae4dc
; 0x1ae421
HikerJimSeenText: ; 0x1ae421
HikerJimSeenText:
text "Hahahah!"
done
; 0x1ae42b
HikerJimBeatenText: ; 0x1ae42b
HikerJimBeatenText:
text "Hahaha-hachoo!"
done
; 0x1ae43b
UnknownText_0x1ae43b: ; 0x1ae43b
UnknownText_0x1ae43b:
text "Hay fever is"
line "making me sneeze!"
cont "Ahahah-CHOO!"
done
; 0x1ae468
PokefanmRobertSeenText: ; 0x1ae468
PokefanmRobertSeenText:
text "You like #MON,"
line "don't you?"
para "Me too!"
done
; 0x1ae48a
PokefanmRobertBeatenText: ; 0x1ae48a
PokefanmRobertBeatenText:
text "I'd have to say"
line "that's my loss."
done
; 0x1ae4a9
UnknownText_0x1ae4a9: ; 0x1ae4a9
UnknownText_0x1ae4a9:
text "Look what you did"
line "to my #MON…"
para "I won't forget"
line "this…"
done
; 0x1ae4dc
UnknownText_0x1ae4dc: ; 0x1ae4dc
UnknownText_0x1ae4dc:
text "ROUTE 10"
para "CERULEAN CITY -"
line "LAVENDER TOWN"
done
; 0x1ae504
Route10South_MapEventHeader: ; 0x1ae504
Route10South_MapEventHeader:
; filler
db 0, 0
@@ -135,4 +122,3 @@ Route10South_MapEventHeader: ; 0x1ae504
db 2
person_event SPRITE_POKEFAN_M, 7, 21, $8, $0, 255, 255, $b2, 3, TrainerHikerJim, $ffff
person_event SPRITE_POKEFAN_M, 14, 12, $a, $0, 255, 255, $82, 3, TrainerPokefanmRobert, $ffff
; 0x1ae52e

View File

@@ -1,14 +1,13 @@
Route11_MapScriptHeader: ; 0x68000
Route11_MapScriptHeader:
; trigger count
db 0
; callback count
db 0
; 0x68002
TrainerYoungsterOwen: ; 0x68002
TrainerYoungsterOwen:
; bit/flag number
dw $5b3
dw EVENT_BEAT_YOUNGSTER_OWEN
; trainer group && trainer id
db YOUNGSTER, OWEN
@@ -24,20 +23,18 @@ TrainerYoungsterOwen: ; 0x68002
; script when talk again
dw YoungsterOwenScript
; 0x6800e
YoungsterOwenScript: ; 0x6800e
YoungsterOwenScript:
talkaftercancel
loadfont
writetext UnknownText_0x680b2
closetext
loadmovesprites
end
; 0x68016
TrainerYoungsterJason: ; 0x68016
TrainerYoungsterJason:
; bit/flag number
dw $5b4
dw EVENT_BEAT_YOUNGSTER_JASON
; trainer group && trainer id
db YOUNGSTER, JASON
@@ -53,20 +50,18 @@ TrainerYoungsterJason: ; 0x68016
; script when talk again
dw YoungsterJasonScript
; 0x68022
YoungsterJasonScript: ; 0x68022
YoungsterJasonScript:
talkaftercancel
loadfont
writetext UnknownText_0x6814a
closetext
loadmovesprites
end
; 0x6802a
TrainerPsychicHerman: ; 0x6802a
TrainerPsychicHerman:
; bit/flag number
dw $43c
dw EVENT_BEAT_PSYCHIC_HERMAN
; trainer group && trainer id
db PSYCHIC_T, HERMAN
@@ -82,20 +77,18 @@ TrainerPsychicHerman: ; 0x6802a
; script when talk again
dw PsychicHermanScript
; 0x68036
PsychicHermanScript: ; 0x68036
PsychicHermanScript:
talkaftercancel
loadfont
writetext UnknownText_0x6817b
closetext
loadmovesprites
end
; 0x6803e
TrainerPsychicFidel: ; 0x6803e
TrainerPsychicFidel:
; bit/flag number
dw $43d
dw EVENT_BEAT_PSYCHIC_FIDEL
; trainer group && trainer id
db PSYCHIC_T, FIDEL
@@ -111,110 +104,94 @@ TrainerPsychicFidel: ; 0x6803e
; script when talk again
dw PsychicFidelScript
; 0x6804a
PsychicFidelScript: ; 0x6804a
PsychicFidelScript:
talkaftercancel
loadfont
writetext UnknownText_0x681ec
closetext
loadmovesprites
end
; 0x68052
MapRoute11Signpost0Script: ; 0x68052
MapRoute11Signpost0Script:
jumptext UnknownText_0x68238
; 0x68055
FruitTreeScript_0x68055: ; 0x68055
FruitTreeScript_0x68055:
fruittree $18
; 0x68057
MapRoute11SignpostItem1: ; 0x68057
MapRoute11SignpostItem1:
dw $00f5
db REVIVE
; 0x6805a
YoungsterOwenSeenText: ; 0x6805a
YoungsterOwenSeenText:
text "There's no cheat-"
line "ing in #MON."
para "Let's keep it fair"
line "and square!"
done
; 0x68097
YoungsterOwenBeatenText: ; 0x68097
YoungsterOwenBeatenText:
text "Huh? How did this"
line "happen?"
done
; 0x680b2
UnknownText_0x680b2: ; 0x680b2
UnknownText_0x680b2:
text "I fought fair and"
line "square with honor."
para "I don't regret"
line "this at all."
done
; 0x680f3
YoungsterJasonSeenText: ; 0x680f3
YoungsterJasonSeenText:
text "It itches and"
line "tickles a bit when"
para "I wear shorts in"
line "the grass."
done
; 0x68131
YoungsterJasonBeatenText: ; 0x68131
YoungsterJasonBeatenText:
text "Aiyaaah!"
line "I got stomped!"
done
; 0x6814a
UnknownText_0x6814a: ; 0x6814a
UnknownText_0x6814a:
text "I'm going to catch"
line "more #MON in"
cont "the grass."
done
; 0x68175
PsychicHermanSeenText: ; 0x68175
PsychicHermanSeenText:
text "…"
done
; 0x68178
PsychicHermanBeatenText: ; 0x68178
PsychicHermanBeatenText:
text "…"
done
; 0x6817b
UnknownText_0x6817b: ; 0x6817b
UnknownText_0x6817b:
text "…"
para "I lost while I had"
line "my eyes closed…"
done
; 0x681a1
PsychicFidelSeenText: ; 0x681a1
PsychicFidelSeenText:
text "I can see it…"
para "Everything to see"
line "about you…"
done
; 0x681cd
PsychicFidelBeatenText: ; 0x681cd
PsychicFidelBeatenText:
text "I couldn't foresee"
line "your power…"
done
; 0x681ec
UnknownText_0x681ec: ; 0x681ec
UnknownText_0x681ec:
text "Strength in con-"
line "viction…"
@@ -222,14 +199,12 @@ UnknownText_0x681ec: ; 0x681ec
line "cause you believe"
cont "in your #MON."
done
; 0x68238
UnknownText_0x68238: ; 0x68238
UnknownText_0x68238:
text "ROUTE 11"
done
; 0x68242
Route11_MapEventHeader: ; 0x68242
Route11_MapEventHeader:
; filler
db 0, 0
@@ -251,4 +226,3 @@ Route11_MapEventHeader: ; 0x68242
person_event SPRITE_YOUNGSTER, 11, 32, $6, $0, 255, 255, $92, 1, TrainerPsychicHerman, $ffff
person_event SPRITE_YOUNGSTER, 10, 12, $a, $0, 255, 255, $92, 3, TrainerPsychicFidel, $ffff
person_event SPRITE_FRUIT_TREE, 6, 36, $1, $0, 255, 255, $0, 0, FruitTreeScript_0x68055, $ffff
; 0x68293

View File

@@ -1,14 +1,13 @@
Route12_MapScriptHeader: ; 0x1a6fb3
Route12_MapScriptHeader:
; trigger count
db 0
; callback count
db 0
; 0x1a6fb5
TrainerFisherKyle: ; 0x1a6fb5
TrainerFisherKyle:
; bit/flag number
dw $451
dw EVENT_BEAT_FISHER_KYLE
; trainer group && trainer id
db FISHER, KYLE
@@ -24,20 +23,18 @@ TrainerFisherKyle: ; 0x1a6fb5
; script when talk again
dw FisherKyleScript
; 0x1a6fc1
FisherKyleScript: ; 0x1a6fc1
FisherKyleScript:
talkaftercancel
loadfont
writetext UnknownText_0x1a7238
closetext
loadmovesprites
end
; 0x1a6fc9
TrainerFisherMartin: ; 0x1a6fc9
TrainerFisherMartin:
; bit/flag number
dw $45a
dw EVENT_BEAT_FISHER_MARTIN
; trainer group && trainer id
db FISHER, MARTIN
@@ -53,20 +50,18 @@ TrainerFisherMartin: ; 0x1a6fc9
; script when talk again
dw FisherMartinScript
; 0x1a6fd5
FisherMartinScript: ; 0x1a6fd5
FisherMartinScript:
talkaftercancel
loadfont
writetext UnknownText_0x1a704c
closetext
loadmovesprites
end
; 0x1a6fdd
TrainerFisherStephen: ; 0x1a6fdd
TrainerFisherStephen:
; bit/flag number
dw $45b
dw EVENT_BEAT_FISHER_STEPHEN
; trainer group && trainer id
db FISHER, STEPHEN
@@ -82,20 +77,18 @@ TrainerFisherStephen: ; 0x1a6fdd
; script when talk again
dw FisherStephenScript
; 0x1a6fe9
FisherStephenScript: ; 0x1a6fe9
FisherStephenScript:
talkaftercancel
loadfont
writetext UnknownText_0x1a70d4
closetext
loadmovesprites
end
; 0x1a6ff1
TrainerFisherBarney: ; 0x1a6ff1
TrainerFisherBarney:
; bit/flag number
dw $45c
dw EVENT_BEAT_FISHER_BARNEY
; trainer group && trainer id
db FISHER, BARNEY
@@ -111,94 +104,79 @@ TrainerFisherBarney: ; 0x1a6ff1
; script when talk again
dw FisherBarneyScript
; 0x1a6ffd
FisherBarneyScript: ; 0x1a6ffd
FisherBarneyScript:
talkaftercancel
loadfont
writetext UnknownText_0x1a716d
closetext
loadmovesprites
end
; 0x1a7005
MapRoute12Signpost0Script: ; 0x1a7005
MapRoute12Signpost0Script:
jumptext UnknownText_0x1a72a0
; 0x1a7008
MapRoute12Signpost1Script: ; 0x1a7008
MapRoute12Signpost1Script:
jumptext UnknownText_0x1a72c1
; 0x1a700b
ItemFragment_0x1a700b: ; 0x1a700b
ItemFragment_0x1a700b:
db CALCIUM, 1
; 0x1a700d
ItemFragment_0x1a700d: ; 0x1a700d
ItemFragment_0x1a700d:
db NUGGET, 1
; 0x1a700f
MapRoute12SignpostItem2: ; 0x1a700f
MapRoute12SignpostItem2:
dw $00f3
db ELIXER
; 0x1a7012
FisherMartinSeenText: ; 0x1a7012
FisherMartinSeenText:
text "Patience is the"
line "key to both fish-"
cont "ing and #MON."
done
; 0x1a7043
FisherMartinBeatenText: ; 0x1a7043
FisherMartinBeatenText:
text "Gwaaah!"
done
; 0x1a704c
UnknownText_0x1a704c: ; 0x1a704c
UnknownText_0x1a704c:
text "I'm too impatient"
line "for fishing…"
done
; 0x1a706b
FisherStephenSeenText: ; 0x1a706b
FisherStephenSeenText:
text "I feel so content,"
line "fishing while lis-"
cont "tening to some"
cont "tunes on my radio."
done
; 0x1a70b4
FisherStephenBeatenText: ; 0x1a70b4
FisherStephenBeatenText:
text "My stupid radio"
line "distracted me!"
done
; 0x1a70d4
UnknownText_0x1a70d4: ; 0x1a70d4
UnknownText_0x1a70d4:
text "Have you checked"
line "out KANTO's radio"
para "programs? We get a"
line "good variety here."
done
; 0x1a711d
FisherBarneySeenText: ; 0x1a711d
FisherBarneySeenText:
text "What's most impor-"
line "tant in our every-"
cont "day lives?"
done
; 0x1a714e
FisherBarneyBeatenText: ; 0x1a714e
FisherBarneyBeatenText:
text "The answer is"
line "coming up next!"
done
; 0x1a716d
UnknownText_0x1a716d: ; 0x1a716d
UnknownText_0x1a716d:
text "I think electric-"
line "ity is the most"
@@ -214,19 +192,16 @@ UnknownText_0x1a716d: ; 0x1a716d
para "POWER PLANT went"
line "out of commission."
done
; 0x1a7214
FisherKyleSeenText: ; 0x1a7214
FisherKyleSeenText:
text "Do you remember?"
done
; 0x1a7226
FisherKyleBeatenText: ; 0x1a7226
FisherKyleBeatenText:
text "You do remember?"
done
; 0x1a7238
UnknownText_0x1a7238: ; 0x1a7238
UnknownText_0x1a7238:
text "The tug you feel"
line "on the ROD when"
@@ -237,22 +212,19 @@ UnknownText_0x1a7238: ; 0x1a7238
line "feeling ever for"
cont "an angler like me."
done
; 0x1a72a0
UnknownText_0x1a72a0: ; 0x1a72a0
UnknownText_0x1a72a0:
text "ROUTE 12"
para "NORTH TO LAVENDER"
line "TOWN"
done
; 0x1a72c1
UnknownText_0x1a72c1: ; 0x1a72c1
UnknownText_0x1a72c1:
text "FISHING SPOT"
done
; 0x1a72cf
Route12_MapEventHeader: ; 0x1a72cf
Route12_MapEventHeader:
; filler
db 0, 0
@@ -277,4 +249,3 @@ Route12_MapEventHeader: ; 0x1a72cf
person_event SPRITE_FISHER, 11, 10, $9, $0, 255, 255, $a2, 3, TrainerFisherKyle, $ffff
person_event SPRITE_POKE_BALL, 47, 9, $1, $0, 255, 255, $1, 0, ItemFragment_0x1a700b, $0788
person_event SPRITE_POKE_BALL, 55, 9, $1, $0, 255, 255, $1, 0, ItemFragment_0x1a700d, $0789
; 0x1a7337

View File

@@ -1,14 +1,13 @@
Route13_MapScriptHeader: ; 0x1a2430
Route13_MapScriptHeader:
; trigger count
db 0
; callback count
db 0
; 0x1a2432
TrainerPokefanmAlex: ; 0x1a2432
TrainerPokefanmAlex:
; bit/flag number
dw $4d8
dw EVENT_BEAT_POKEFANM_ALEX
; trainer group && trainer id
db POKEFANM, ALEX
@@ -24,20 +23,18 @@ TrainerPokefanmAlex: ; 0x1a2432
; script when talk again
dw PokefanmAlexScript
; 0x1a243e
PokefanmAlexScript: ; 0x1a243e
PokefanmAlexScript:
talkaftercancel
loadfont
writetext UnknownText_0x1a24e3
closetext
loadmovesprites
end
; 0x1a2446
TrainerPokefanmJoshua: ; 0x1a2446
TrainerPokefanmJoshua:
; bit/flag number
dw $4d0
dw EVENT_BEAT_POKEFANM_JOSHUA
; trainer group && trainer id
db POKEFANM, JOSHUA
@@ -53,20 +50,18 @@ TrainerPokefanmJoshua: ; 0x1a2446
; script when talk again
dw PokefanmJoshuaScript
; 0x1a2452
PokefanmJoshuaScript: ; 0x1a2452
PokefanmJoshuaScript:
talkaftercancel
loadfont
writetext UnknownText_0x1a254f
closetext
loadmovesprites
end
; 0x1a245a
TrainerBird_keeperPerry: ; 0x1a245a
TrainerBird_keeperPerry:
; bit/flag number
dw $409
dw EVENT_BEAT_BIRD_KEEPER_PERRY
; trainer group && trainer id
db BIRD_KEEPER, PERRY
@@ -82,20 +77,18 @@ TrainerBird_keeperPerry: ; 0x1a245a
; script when talk again
dw Bird_keeperPerryScript
; 0x1a2466
Bird_keeperPerryScript: ; 0x1a2466
Bird_keeperPerryScript:
talkaftercancel
loadfont
writetext UnknownText_0x1a25db
closetext
loadmovesprites
end
; 0x1a246e
TrainerBird_keeperBret: ; 0x1a246e
TrainerBird_keeperBret:
; bit/flag number
dw $40a
dw EVENT_BEAT_BIRD_KEEPER_BRET
; trainer group && trainer id
db BIRD_KEEPER, BRET
@@ -111,20 +104,18 @@ TrainerBird_keeperBret: ; 0x1a246e
; script when talk again
dw Bird_keeperBretScript
; 0x1a247a
Bird_keeperBretScript: ; 0x1a247a
Bird_keeperBretScript:
talkaftercancel
loadfont
writetext UnknownText_0x1a2662
closetext
loadmovesprites
end
; 0x1a2482
TrainerHikerKenny: ; 0x1a2482
TrainerHikerKenny:
; bit/flag number
dw $533
dw EVENT_BEAT_HIKER_KENNY
; trainer group && trainer id
db HIKER, KENNY
@@ -140,129 +131,109 @@ TrainerHikerKenny: ; 0x1a2482
; script when talk again
dw HikerKennyScript
; 0x1a248e
HikerKennyScript: ; 0x1a248e
HikerKennyScript:
talkaftercancel
loadfont
writetext UnknownText_0x1a26c2
closetext
loadmovesprites
end
; 0x1a2496
MapRoute13Signpost0Script: ; 0x1a2496
MapRoute13Signpost0Script:
jumptext UnknownText_0x1a271c
; 0x1a2499
MapRoute13Signpost1Script: ; 0x1a2499
MapRoute13Signpost1Script:
jumptext UnknownText_0x1a275b
; 0x1a249c
MapRoute13Signpost2Script: ; 0x1a249c
MapRoute13Signpost2Script:
jumptext UnknownText_0x1a277d
; 0x1a249f
MapRoute13SignpostItem3: ; 0x1a249f
MapRoute13SignpostItem3:
dw $00f4
db CALCIUM
; 0x1a24a2
PokefanmAlexSeenText: ; 0x1a24a2
PokefanmAlexSeenText:
text "Bow down before my"
line "regal #MON!"
done
; 0x1a24c2
PokefanmAlexBeatenText: ; 0x1a24c2
PokefanmAlexBeatenText:
text "How… How dare you"
line "mock royalty!"
done
; 0x1a24e3
UnknownText_0x1a24e3: ; 0x1a24e3
UnknownText_0x1a24e3:
text "Doesn't everyone"
line "wish to someday be"
cont "a king?"
done
; 0x1a250f
PokefanmJoshuaSeenText: ; 0x1a250f
PokefanmJoshuaSeenText:
text "Nihihi! Would you"
line "like to battle my"
cont "PIKACHU gang?"
done
; 0x1a2542
PokefanmJoshuaBeatenText: ; 0x1a2542
PokefanmJoshuaBeatenText:
text "PI-PIKACHU!"
done
; 0x1a254f
UnknownText_0x1a254f: ; 0x1a254f
UnknownText_0x1a254f:
text "You look like you"
line "have many #MON,"
para "but PIKACHU is"
line "still the best."
done
; 0x1a2591
Bird_keeperPerrySeenText: ; 0x1a2591
Bird_keeperPerrySeenText:
text "Agility is the key"
line "attribute of bird"
cont "#MON."
done
; 0x1a25bd
Bird_keeperPerryBeatenText: ; 0x1a25bd
Bird_keeperPerryBeatenText:
text "You beat me with"
line "your speed…"
done
; 0x1a25db
UnknownText_0x1a25db: ; 0x1a25db
UnknownText_0x1a25db:
text "Your #MON are"
line "remarkably well-"
cont "trained."
done
; 0x1a2604
Bird_keeperBretSeenText: ; 0x1a2604
Bird_keeperBretSeenText:
text "Check out my #-"
line "MON. Just look at"
para "their coloring and"
line "their plumage."
done
; 0x1a2649
Bird_keeperBretBeatenText: ; 0x1a2649
Bird_keeperBretBeatenText:
text "Shoot!"
line "Not good enough!"
done
; 0x1a2662
UnknownText_0x1a2662: ; 0x1a2662
UnknownText_0x1a2662:
text "If you groom them,"
line "#MON get happy."
done
; 0x1a2686
HikerKennySeenText: ; 0x1a2686
HikerKennySeenText:
text "I should go to"
line "ROCK TUNNEL to get"
cont "myself an ONIX."
done
; 0x1a26b9
HikerKennyBeatenText: ; 0x1a26b9
HikerKennyBeatenText:
text "I lost…"
done
; 0x1a26c2
UnknownText_0x1a26c2: ; 0x1a26c2
UnknownText_0x1a26c2:
text "Geological fea-"
line "tures don't appear"
cont "to change."
@@ -271,35 +242,31 @@ UnknownText_0x1a26c2: ; 0x1a26c2
line "change, little by"
cont "little."
done
; 0x1a271c
UnknownText_0x1a271c: ; 0x1a271c
UnknownText_0x1a271c:
text "TRAINER TIPS"
para "Look! Right there,"
line "at the left side"
cont "of the post."
done
; 0x1a275b
UnknownText_0x1a275b: ; 0x1a275b
UnknownText_0x1a275b:
text "ROUTE 13"
para "NORTH TO SILENCE"
line "BRIDGE"
done
; 0x1a277d
UnknownText_0x1a277d: ; 0x1a277d
UnknownText_0x1a277d:
text "NORTH TO LAVENDER"
line "TOWN"
para "WEST TO FUCHSIA"
line "CITY"
done
; 0x1a27aa
Route13_MapEventHeader: ; 0x1a27aa
Route13_MapEventHeader:
; filler
db 0, 0
@@ -323,4 +290,3 @@ Route13_MapEventHeader: ; 0x1a27aa
person_event SPRITE_POKEFAN_M, 12, 36, $8, $0, 255, 255, $82, 3, TrainerPokefanmJoshua, $ffff
person_event SPRITE_POKEFAN_M, 14, 18, $8, $0, 255, 255, $82, 4, TrainerHikerKenny, $ffff
person_event SPRITE_POKEFAN_M, 10, 29, $9, $0, 255, 255, $82, 4, TrainerPokefanmAlex, $ffff
; 0x1a2805

View File

@@ -1,23 +1,21 @@
Route14_MapScriptHeader: ; 0x1ad47d
Route14_MapScriptHeader:
; trigger count
db 0
; callback count
db 0
; 0x1ad47f
TeacherScript_0x1ad47f: ; 0x1ad47f
TeacherScript_0x1ad47f:
faceplayer
loadfont
trade $5
closetext
loadmovesprites
end
; 0x1ad486
TrainerPokefanmCarter: ; 0x1ad486
TrainerPokefanmCarter:
; bit/flag number
dw $4d1
dw EVENT_BEAT_POKEFANM_CARTER
; trainer group && trainer id
db POKEFANM, CARTER
@@ -33,20 +31,18 @@ TrainerPokefanmCarter: ; 0x1ad486
; script when talk again
dw PokefanmCarterScript
; 0x1ad492
PokefanmCarterScript: ; 0x1ad492
PokefanmCarterScript:
talkaftercancel
loadfont
writetext UnknownText_0x1ad508
closetext
loadmovesprites
end
; 0x1ad49a
TrainerBird_keeperRoy: ; 0x1ad49a
TrainerBird_keeperRoy:
; bit/flag number
dw $403
dw EVENT_BEAT_BIRD_KEEPER_ROY
; trainer group && trainer id
db BIRD_KEEPER, ROY
@@ -62,20 +58,18 @@ TrainerBird_keeperRoy: ; 0x1ad49a
; script when talk again
dw Bird_keeperRoyScript
; 0x1ad4a6
Bird_keeperRoyScript: ; 0x1ad4a6
Bird_keeperRoyScript:
talkaftercancel
loadfont
writetext UnknownText_0x1ad5a4
closetext
loadmovesprites
end
; 0x1ad4ae
TrainerPokefanmTrevor: ; 0x1ad4ae
TrainerPokefanmTrevor:
; bit/flag number
dw $4d2
dw EVENT_BEAT_POKEFANM_TREVOR
; trainer group && trainer id
db POKEFANM, TREVOR
@@ -91,63 +85,55 @@ TrainerPokefanmTrevor: ; 0x1ad4ae
; script when talk again
dw PokefanmTrevorScript
; 0x1ad4ba
PokefanmTrevorScript: ; 0x1ad4ba
PokefanmTrevorScript:
talkaftercancel
loadfont
writetext UnknownText_0x1ad660
closetext
loadmovesprites
end
; 0x1ad4c2
PokefanmCarterSeenText: ; 0x1ad4c2
PokefanmCarterSeenText:
text "Let me tell you,"
line "I had a hard time"
para "catching my prized"
line "#MON."
done
; 0x1ad4ff
PokefanmCarterBeatenText: ; 0x1ad4ff
PokefanmCarterBeatenText:
text "Awaaah!"
done
; 0x1ad508
UnknownText_0x1ad508: ; 0x1ad508
UnknownText_0x1ad508:
text "SQUIRTLE, CHARMAN-"
line "DER and BULBASAUR…"
para "I think that's a"
line "well-balanced mix."
done
; 0x1ad552
Bird_keeperRoySeenText: ; 0x1ad552
Bird_keeperRoySeenText:
text "My dream is to fly"
line "with my beloved"
cont "bird #MON."
done
; 0x1ad581
Bird_keeperRoyBeatenText: ; 0x1ad581
Bird_keeperRoyBeatenText:
text "I can dream, but I"
line "can't ever fly…"
done
; 0x1ad5a4
UnknownText_0x1ad5a4: ; 0x1ad5a4
UnknownText_0x1ad5a4:
text "You have #MON"
line "that know the HM"
para "move FLY, don't"
line "you? I envy you."
done
; 0x1ad5e4
PokefanmTrevorSeenText: ; 0x1ad5e4
PokefanmTrevorSeenText:
text "Hi. Did you know…?"
para "#MON get more"
@@ -157,24 +143,21 @@ PokefanmTrevorSeenText: ; 0x1ad5e4
line "place that they"
cont "remember."
done
; 0x1ad640
PokefanmTrevorBeatenText: ; 0x1ad640
PokefanmTrevorBeatenText:
text "Where did I meet"
line "this PSYDUCK?"
done
; 0x1ad660
UnknownText_0x1ad660: ; 0x1ad660
UnknownText_0x1ad660:
text "If only there were"
line "an easy way to"
para "identify where I"
line "got my #MON…"
done
; 0x1ad6a1
Route14_MapEventHeader: ; 0x1ad6a1
Route14_MapEventHeader:
; filler
db 0, 0
@@ -193,4 +176,3 @@ Route14_MapEventHeader: ; 0x1ad6a1
person_event SPRITE_YOUNGSTER, 31, 15, $a, $0, 255, 255, $92, 3, TrainerBird_keeperRoy, $ffff
person_event SPRITE_POKEFAN_M, 15, 10, $a, $0, 255, 255, $82, 3, TrainerPokefanmTrevor, $ffff
person_event SPRITE_TEACHER, 9, 11, $5, $1, 255, 255, $a0, 4, TeacherScript_0x1ad47f, $ffff
; 0x1ad6db

View File

@@ -1,14 +1,13 @@
Route15_MapScriptHeader: ; 0x1aa567
Route15_MapScriptHeader:
; trigger count
db 0
; callback count
db 0
; 0x1aa569
TrainerTeacherColette: ; 0x1aa569
TrainerTeacherColette:
; bit/flag number
dw $5b5
dw EVENT_BEAT_TEACHER_COLETTE
; trainer group && trainer id
db TEACHER, COLETTE
@@ -24,20 +23,18 @@ TrainerTeacherColette: ; 0x1aa569
; script when talk again
dw TeacherColetteScript
; 0x1aa575
TeacherColetteScript: ; 0x1aa575
TeacherColetteScript:
talkaftercancel
loadfont
writetext UnknownText_0x1aa60d
closetext
loadmovesprites
end
; 0x1aa57d
TrainerTeacherHillary: ; 0x1aa57d
TrainerTeacherHillary:
; bit/flag number
dw $5b6
dw EVENT_BEAT_TEACHER_HILLARY
; trainer group && trainer id
db TEACHER, HILLARY
@@ -53,20 +50,18 @@ TrainerTeacherHillary: ; 0x1aa57d
; script when talk again
dw TeacherHillaryScript
; 0x1aa589
TeacherHillaryScript: ; 0x1aa589
TeacherHillaryScript:
talkaftercancel
loadfont
writetext UnknownText_0x1aa6ca
closetext
loadmovesprites
end
; 0x1aa591
TrainerSchoolboyKipp: ; 0x1aa591
TrainerSchoolboyKipp:
; bit/flag number
dw $46d
dw EVENT_BEAT_SCHOOLBOY_KIP
; trainer group && trainer id
db SCHOOLBOY, KIPP
@@ -82,20 +77,18 @@ TrainerSchoolboyKipp: ; 0x1aa591
; script when talk again
dw SchoolboyKippScript
; 0x1aa59d
SchoolboyKippScript: ; 0x1aa59d
SchoolboyKippScript:
talkaftercancel
loadfont
writetext UnknownText_0x1aa740
closetext
loadmovesprites
end
; 0x1aa5a5
TrainerSchoolboyTommy: ; 0x1aa5a5
TrainerSchoolboyTommy:
; bit/flag number
dw $471
dw EVENT_BEAT_SCHOOLBOY_TOMMY
; trainer group && trainer id
db SCHOOLBOY, TOMMY
@@ -111,20 +104,18 @@ TrainerSchoolboyTommy: ; 0x1aa5a5
; script when talk again
dw SchoolboyTommyScript
; 0x1aa5b1
SchoolboyTommyScript: ; 0x1aa5b1
SchoolboyTommyScript:
talkaftercancel
loadfont
writetext UnknownText_0x1aa7bc
closetext
loadmovesprites
end
; 0x1aa5b9
TrainerSchoolboyJohnny: ; 0x1aa5b9
TrainerSchoolboyJohnny:
; bit/flag number
dw $46f
dw EVENT_BEAT_SCHOOLBOY_JOHNNY
; trainer group && trainer id
db SCHOOLBOY, JOHNNY
@@ -140,20 +131,18 @@ TrainerSchoolboyJohnny: ; 0x1aa5b9
; script when talk again
dw SchoolboyJohnnyScript
; 0x1aa5c5
SchoolboyJohnnyScript: ; 0x1aa5c5
SchoolboyJohnnyScript:
talkaftercancel
loadfont
writetext UnknownText_0x1aa84a
closetext
loadmovesprites
end
; 0x1aa5cd
TrainerSchoolboyBilly: ; 0x1aa5cd
TrainerSchoolboyBilly:
; bit/flag number
dw $474
dw EVENT_BEAT_SCHOOLBOY_BILLY
; trainer group && trainer id
db SCHOOLBOY, BILLY
@@ -169,46 +158,39 @@ TrainerSchoolboyBilly: ; 0x1aa5cd
; script when talk again
dw SchoolboyBillyScript
; 0x1aa5d9
SchoolboyBillyScript: ; 0x1aa5d9
SchoolboyBillyScript:
talkaftercancel
loadfont
writetext UnknownText_0x1aa8b0
closetext
loadmovesprites
end
; 0x1aa5e1
MapRoute15Signpost0Script: ; 0x1aa5e1
MapRoute15Signpost0Script:
jumptext UnknownText_0x1aa8e3
; 0x1aa5e4
ItemFragment_0x1aa5e4: ; 0x1aa5e4
ItemFragment_0x1aa5e4:
db PP_UP, 1
; 0x1aa5e6
TeacherColetteSeenText: ; 0x1aa5e6
TeacherColetteSeenText:
text "Have you forgotten"
line "anything?"
done
; 0x1aa604
TeacherColetteBeatenText: ; 0x1aa604
TeacherColetteBeatenText:
text "Kyaaah!"
done
; 0x1aa60d
UnknownText_0x1aa60d: ; 0x1aa60d
UnknownText_0x1aa60d:
text "Before I became a"
line "teacher, I used to"
para "forget a lot of"
line "things."
done
; 0x1aa64b
TeacherHillarySeenText: ; 0x1aa64b
TeacherHillarySeenText:
text "On sunny days, I"
line "think that the"
@@ -218,111 +200,95 @@ TeacherHillarySeenText: ; 0x1aa64b
para "schoolyard than"
line "studying in class."
done
; 0x1aa6b3
TeacherHillaryBeatenText: ; 0x1aa6b3
TeacherHillaryBeatenText:
text "I didn't want to"
line "lose…"
done
; 0x1aa6ca
UnknownText_0x1aa6ca: ; 0x1aa6ca
UnknownText_0x1aa6ca:
text "Studying is impor-"
line "tant, but exercise"
cont "is just as vital."
done
; 0x1aa703
SchoolboyKippSeenText: ; 0x1aa703
SchoolboyKippSeenText:
text "Hang on. I have to"
line "phone my mom."
done
; 0x1aa725
SchoolboyKippBeatenText: ; 0x1aa725
SchoolboyKippBeatenText:
text "Sorry, Mom!"
line "I was beaten!"
done
; 0x1aa740
UnknownText_0x1aa740: ; 0x1aa740
UnknownText_0x1aa740:
text "My mom worries so"
line "much about me, I"
para "have to phone her"
line "all the time."
done
; 0x1aa784
SchoolboyTommySeenText: ; 0x1aa784
SchoolboyTommySeenText:
text "Let's battle."
line "I won't lose!"
done
; 0x1aa79f
SchoolboyTommyBeatenText: ; 0x1aa79f
SchoolboyTommyBeatenText:
text "I forgot to do my"
line "homework!"
done
; 0x1aa7bc
UnknownText_0x1aa7bc: ; 0x1aa7bc
UnknownText_0x1aa7bc:
text "Sayonara! I just"
line "learned that in my"
cont "Japanese class."
done
; 0x1aa7f1
SchoolboyJohnnySeenText: ; 0x1aa7f1
SchoolboyJohnnySeenText:
text "We're on a field"
line "trip to LAVENDER"
para "RADIO TOWER for"
line "social studies."
done
; 0x1aa833
SchoolboyJohnnyBeatenText: ; 0x1aa833
SchoolboyJohnnyBeatenText:
text "You're wickedly"
line "tough!"
done
; 0x1aa84a
UnknownText_0x1aa84a: ; 0x1aa84a
UnknownText_0x1aa84a:
text "I'm tired of walk-"
line "ing. I need to"
cont "take a break."
done
; 0x1aa87a
SchoolboyBillySeenText: ; 0x1aa87a
SchoolboyBillySeenText:
text "My favorite class"
line "is gym!"
done
; 0x1aa895
SchoolboyBillyBeatenText: ; 0x1aa895
SchoolboyBillyBeatenText:
text "Oh, no!"
line "How could I lose?"
done
; 0x1aa8b0
UnknownText_0x1aa8b0: ; 0x1aa8b0
UnknownText_0x1aa8b0:
text "If #MON were a"
line "subject at school,"
cont "I'd be the best!"
done
; 0x1aa8e3
UnknownText_0x1aa8e3: ; 0x1aa8e3
UnknownText_0x1aa8e3:
text "ROUTE 15"
para "FUCHSIA CITY -"
line "LAVENDER TOWN"
done
; 0x1aa90a
Route15_MapEventHeader: ; 0x1aa90a
Route15_MapEventHeader:
; filler
db 0, 0
@@ -347,4 +313,3 @@ Route15_MapEventHeader: ; 0x1aa90a
person_event SPRITE_TEACHER, 16, 34, $7, $0, 255, 255, $82, 4, TrainerTeacherColette, $ffff
person_event SPRITE_TEACHER, 14, 24, $a, $0, 255, 255, $82, 3, TrainerTeacherHillary, $ffff
person_event SPRITE_POKE_BALL, 9, 16, $1, $0, 255, 255, $1, 0, ItemFragment_0x1aa5e4, $078a
; 0x1aa97a

View File

@@ -1,4 +1,4 @@
Route17_MapScriptHeader: ; 0x1ad0a6
Route17_MapScriptHeader:
; trigger count
db 0
@@ -8,17 +8,15 @@ Route17_MapScriptHeader: ; 0x1ad0a6
; callbacks
dbw 5, UnknownScript_0x1ad0ab
; 0x1ad0ab
UnknownScript_0x1ad0ab: ; 0x1ad0ab
UnknownScript_0x1ad0ab:
setflag $0019
setflag $001a
return
; 0x1ad0b2
TrainerBikerCharles: ; 0x1ad0b2
TrainerBikerCharles:
; bit/flag number
dw $436
dw EVENT_BEAT_BIKER_CHARLES
; trainer group && trainer id
db BIKER, CHARLES
@@ -34,20 +32,18 @@ TrainerBikerCharles: ; 0x1ad0b2
; script when talk again
dw BikerCharlesScript
; 0x1ad0be
BikerCharlesScript: ; 0x1ad0be
BikerCharlesScript:
talkaftercancel
loadfont
writetext UnknownText_0x1ad293
closetext
loadmovesprites
end
; 0x1ad0c6
TrainerBikerRiley: ; 0x1ad0c6
TrainerBikerRiley:
; bit/flag number
dw $437
dw EVENT_BEAT_BIKER_RILEY
; trainer group && trainer id
db BIKER, RILEY
@@ -63,20 +59,18 @@ TrainerBikerRiley: ; 0x1ad0c6
; script when talk again
dw BikerRileyScript
; 0x1ad0d2
BikerRileyScript: ; 0x1ad0d2
BikerRileyScript:
talkaftercancel
loadfont
writetext UnknownText_0x1ad13b
closetext
loadmovesprites
end
; 0x1ad0da
TrainerBikerJoel: ; 0x1ad0da
TrainerBikerJoel:
; bit/flag number
dw $438
dw EVENT_BEAT_BIKER_JOEL
; trainer group && trainer id
db BIKER, JOEL
@@ -92,20 +86,18 @@ TrainerBikerJoel: ; 0x1ad0da
; script when talk again
dw BikerJoelScript
; 0x1ad0e6
BikerJoelScript: ; 0x1ad0e6
BikerJoelScript:
talkaftercancel
loadfont
writetext UnknownText_0x1ad196
closetext
loadmovesprites
end
; 0x1ad0ee
TrainerBikerGlenn: ; 0x1ad0ee
TrainerBikerGlenn:
; bit/flag number
dw $439
dw EVENT_BEAT_BIKER_GLENN
; trainer group && trainer id
db BIKER, GLENN
@@ -121,59 +113,50 @@ TrainerBikerGlenn: ; 0x1ad0ee
; script when talk again
dw BikerGlennScript
; 0x1ad0fa
BikerGlennScript: ; 0x1ad0fa
BikerGlennScript:
talkaftercancel
loadfont
writetext UnknownText_0x1ad225
closetext
loadmovesprites
end
; 0x1ad102
MapRoute17SignpostItem0: ; 0x1ad102
MapRoute17SignpostItem0:
dw $00f6
db MAX_ETHER
; 0x1ad105
MapRoute17SignpostItem1: ; 0x1ad105
MapRoute17SignpostItem1:
dw $00f7
db MAX_ELIXER
; 0x1ad108
BikerRileySeenText: ; 0x1ad108
BikerRileySeenText:
text "Hey, you! You're"
line "from JOHTO, huh?"
done
; 0x1ad12a
BikerRileyBeatenText: ; 0x1ad12a
BikerRileyBeatenText:
text "Whoa, you kick!"
done
; 0x1ad13b
UnknownText_0x1ad13b: ; 0x1ad13b
UnknownText_0x1ad13b:
text "Don't get cocky,"
line "you JOHTO punk!"
done
; 0x1ad15c
BikerJoelSeenText: ; 0x1ad15c
BikerJoelSeenText:
text "Wow. That's a cool"
line "BICYCLE!"
done
; 0x1ad178
BikerJoelBeatenText: ; 0x1ad178
BikerJoelBeatenText:
text "But you don't just"
line "look cool…"
done
; 0x1ad196
UnknownText_0x1ad196: ; 0x1ad196
UnknownText_0x1ad196:
text "I look cool, but"
line "I'm weak, so I'm"
cont "not really cool."
@@ -181,47 +164,40 @@ UnknownText_0x1ad196: ; 0x1ad196
para "I have to train"
line "harder…"
done
; 0x1ad1e0
BikerGlennSeenText: ; 0x1ad1e0
BikerGlennSeenText:
text "Hey! Want to have"
line "a speed battle?"
done
; 0x1ad203
BikerGlennBeatenText: ; 0x1ad203
BikerGlennBeatenText:
text "Yikes! You've got"
line "awesome torque!"
done
; 0x1ad225
UnknownText_0x1ad225: ; 0x1ad225
UnknownText_0x1ad225:
text "Hands-free riding"
line "is considered cool"
cont "on CYCLING ROAD."
done
; 0x1ad25c
BikerCharlesSeenText: ; 0x1ad25c
BikerCharlesSeenText:
text "We're fearless"
line "highway stars!"
done
; 0x1ad27a
BikerCharlesBeatenText: ; 0x1ad27a
BikerCharlesBeatenText:
text "Arrrgh! Crash and"
line "burn!"
done
; 0x1ad293
UnknownText_0x1ad293: ; 0x1ad293
UnknownText_0x1ad293:
text "Reckless driving"
line "causes accidents!"
cont "Take it easy!"
done
; 0x1ad2c5
Route17_MapEventHeader: ; 0x1ad2c5
Route17_MapEventHeader:
; filler
db 0, 0
@@ -244,4 +220,3 @@ Route17_MapEventHeader: ; 0x1ad2c5
person_event SPRITE_BIKER, 72, 13, $6, $0, 255, 255, $b2, 1, TrainerBikerJoel, $ffff
person_event SPRITE_BIKER, 57, 7, $a, $0, 255, 255, $b2, 3, TrainerBikerGlenn, $ffff
person_event SPRITE_BIKER, 84, 10, $9, $0, 255, 255, $b2, 4, TrainerBikerCharles, $ffff
; 0x1ad313

View File

@@ -1,14 +1,13 @@
Route18_MapScriptHeader: ; 0x1acf2f
Route18_MapScriptHeader:
; trigger count
db 0
; callback count
db 0
; 0x1acf31
TrainerBird_keeperBoris: ; 0x1acf31
TrainerBird_keeperBoris:
; bit/flag number
dw $404
dw EVENT_BEAT_BIRD_KEEPER_BORIS
; trainer group && trainer id
db BIRD_KEEPER, BORIS
@@ -24,20 +23,18 @@ TrainerBird_keeperBoris: ; 0x1acf31
; script when talk again
dw Bird_keeperBorisScript
; 0x1acf3d
Bird_keeperBorisScript: ; 0x1acf3d
Bird_keeperBorisScript:
talkaftercancel
loadfont
writetext UnknownText_0x1acfa5
closetext
loadmovesprites
end
; 0x1acf45
TrainerBird_keeperBob: ; 0x1acf45
TrainerBird_keeperBob:
; bit/flag number
dw $405
dw EVENT_BEAT_BIRD_KEEPER_BOB
; trainer group && trainer id
db BIRD_KEEPER, BOB
@@ -53,72 +50,62 @@ TrainerBird_keeperBob: ; 0x1acf45
; script when talk again
dw Bird_keeperBobScript
; 0x1acf51
Bird_keeperBobScript: ; 0x1acf51
Bird_keeperBobScript:
talkaftercancel
loadfont
writetext UnknownText_0x1ad00d
closetext
loadmovesprites
end
; 0x1acf59
MapRoute18Signpost0Script: ; 0x1acf59
MapRoute18Signpost0Script:
jumptext UnknownText_0x1ad051
; 0x1acf5c
Bird_keeperBorisSeenText: ; 0x1acf5c
Bird_keeperBorisSeenText:
text "If you're looking"
line "for #MON, you"
para "have to look in"
line "the tall grass."
done
; 0x1acf9c
Bird_keeperBorisBeatenText: ; 0x1acf9c
Bird_keeperBorisBeatenText:
text "Ayieee!"
done
; 0x1acfa5
UnknownText_0x1acfa5: ; 0x1acfa5
UnknownText_0x1acfa5:
text "Since you're so"
line "strong, it must be"
cont "fun to battle."
done
; 0x1acfd7
Bird_keeperBobSeenText: ; 0x1acfd7
Bird_keeperBobSeenText:
text "CYCLING ROAD is a"
line "quick shortcut to"
cont "CELADON."
done
; 0x1ad005
Bird_keeperBobBeatenText: ; 0x1ad005
Bird_keeperBobBeatenText:
text "…Whew!"
done
; 0x1ad00d
UnknownText_0x1ad00d: ; 0x1ad00d
UnknownText_0x1ad00d:
text "If you don't have"
line "a BICYCLE, you're"
para "not allowed to use"
line "the shortcut."
done
; 0x1ad051
UnknownText_0x1ad051: ; 0x1ad051
UnknownText_0x1ad051:
text "ROUTE 18"
para "CELADON CITY -"
line "FUCHSIA CITY"
done
; 0x1ad077
Route18_MapEventHeader: ; 0x1ad077
Route18_MapEventHeader:
; filler
db 0, 0
@@ -138,4 +125,3 @@ Route18_MapEventHeader: ; 0x1ad077
db 2
person_event SPRITE_YOUNGSTER, 16, 13, $a, $0, 255, 255, $92, 3, TrainerBird_keeperBoris, $ffff
person_event SPRITE_YOUNGSTER, 10, 17, $6, $0, 255, 255, $92, 3, TrainerBird_keeperBob, $ffff
; 0x1ad0a6

View File

@@ -1,4 +1,4 @@
Route19_MapScriptHeader: ; 0x19e9d9
Route19_MapScriptHeader:
; trigger count
db 0
@@ -8,9 +8,8 @@ Route19_MapScriptHeader: ; 0x19e9d9
; callbacks
dbw 1, UnknownScript_0x19e9de
; 0x19e9de
UnknownScript_0x19e9de: ; 0x19e9de
UnknownScript_0x19e9de:
checkevent $00d7
iftrue UnknownScript_0x19e9fc
changeblock $6, $6, $7a
@@ -19,13 +18,12 @@ UnknownScript_0x19e9de: ; 0x19e9de
changeblock $c, $8, $7a
changeblock $4, $8, $7a
changeblock $a, $a, $7a
UnknownScript_0x19e9fc: ; 0x19e9fc
UnknownScript_0x19e9fc:
return
; 0x19e9fd
TrainerSwimmerfDawn: ; 0x19e9fd
TrainerSwimmerfDawn:
; bit/flag number
dw $3f3
dw EVENT_BEAT_SWIMMERF_DAWN
; trainer group && trainer id
db SWIMMERF, DAWN
@@ -41,20 +39,18 @@ TrainerSwimmerfDawn: ; 0x19e9fd
; script when talk again
dw SwimmerfDawnScript
; 0x19ea09
SwimmerfDawnScript: ; 0x19ea09
SwimmerfDawnScript:
talkaftercancel
loadfont
writetext UnknownText_0x19ebad
closetext
loadmovesprites
end
; 0x19ea11
TrainerSwimmermHarold: ; 0x19ea11
TrainerSwimmermHarold:
; bit/flag number
dw $594
dw EVENT_BEAT_SWIMMERM_HAROLD
; trainer group && trainer id
db SWIMMERM, HAROLD
@@ -70,20 +66,18 @@ TrainerSwimmermHarold: ; 0x19ea11
; script when talk again
dw SwimmermHaroldScript
; 0x19ea1d
SwimmermHaroldScript: ; 0x19ea1d
SwimmermHaroldScript:
talkaftercancel
loadfont
writetext UnknownText_0x19eab4
closetext
loadmovesprites
end
; 0x19ea25
TrainerSwimmermJerome: ; 0x19ea25
TrainerSwimmermJerome:
; bit/flag number
dw $5a1
dw EVENT_BEAT_SWIMMERM_JEROME
; trainer group && trainer id
db SWIMMERM, JEROME
@@ -99,20 +93,18 @@ TrainerSwimmermJerome: ; 0x19ea25
; script when talk again
dw SwimmermJeromeScript
; 0x19ea31
SwimmermJeromeScript: ; 0x19ea31
SwimmermJeromeScript:
talkaftercancel
loadfont
writetext UnknownText_0x19ec7e
closetext
loadmovesprites
end
; 0x19ea39
TrainerSwimmermTucker: ; 0x19ea39
TrainerSwimmermTucker:
; bit/flag number
dw $5a2
dw EVENT_BEAT_SWIMMERM_TUCKER
; trainer group && trainer id
db SWIMMERM, TUCKER
@@ -128,18 +120,16 @@ TrainerSwimmermTucker: ; 0x19ea39
; script when talk again
dw SwimmermTuckerScript
; 0x19ea45
SwimmermTuckerScript: ; 0x19ea45
SwimmermTuckerScript:
talkaftercancel
loadfont
writetext UnknownText_0x19eb3b
closetext
loadmovesprites
end
; 0x19ea4d
FisherScript_0x19ea4d: ; 0x19ea4d
FisherScript_0x19ea4d:
faceplayer
loadfont
checkevent $00d7
@@ -148,16 +138,14 @@ FisherScript_0x19ea4d: ; 0x19ea4d
closetext
loadmovesprites
end
; 0x19ea5b
UnknownScript_0x19ea5b: ; 0x19ea5b
UnknownScript_0x19ea5b:
writetext UnknownText_0x19ed24
closetext
loadmovesprites
end
; 0x19ea61
FisherScript_0x19ea61: ; 0x19ea61
FisherScript_0x19ea61:
faceplayer
loadfont
checkevent $00d7
@@ -166,78 +154,66 @@ FisherScript_0x19ea61: ; 0x19ea61
closetext
loadmovesprites
end
; 0x19ea6f
UnknownScript_0x19ea6f: ; 0x19ea6f
UnknownScript_0x19ea6f:
writetext UnknownText_0x19ed7d
closetext
loadmovesprites
end
; 0x19ea75
MapRoute19Signpost0Script: ; 0x19ea75
MapRoute19Signpost0Script:
jumptext UnknownText_0x19edbc
; 0x19ea78
MapRoute19Signpost1Script: ; 0x19ea78
MapRoute19Signpost1Script:
jumptext UnknownText_0x19ede5
; 0x19ea7b
SwimmermHaroldSeenText: ; 0x19ea7b
SwimmermHaroldSeenText:
text "Have you ever gone"
line "swimming in the"
cont "sea at night?"
done
; 0x19eaad
SwimmermHaroldBeatenText: ; 0x19eaad
SwimmermHaroldBeatenText:
text "Glub…"
done
; 0x19eab4
UnknownText_0x19eab4: ; 0x19eab4
UnknownText_0x19eab4:
text "At night, the sea"
line "turns black. It"
para "feels like it will"
line "swallow you up."
done
; 0x19eafa
SwimmermTuckerSeenText: ; 0x19eafa
SwimmermTuckerSeenText:
text "Pant, pant…"
line "Just… a little…"
para "farther… to…"
line "FUCHSIA…"
done
; 0x19eb2d
SwimmermTuckerBeatenText: ; 0x19eb2d
SwimmermTuckerBeatenText:
text "I'm drowning!"
done
; 0x19eb3b
UnknownText_0x19eb3b: ; 0x19eb3b
UnknownText_0x19eb3b:
text "I… asked my girl-"
line "friend to swim to"
cont "FUCHSIA… Gasp…"
done
; 0x19eb6f
SwimmerfDawnSeenText: ; 0x19eb6f
SwimmerfDawnSeenText:
text "I'm disgusted by"
line "wimpy people!"
done
; 0x19eb8e
SwimmerfDawnBeatenText: ; 0x19eb8e
SwimmerfDawnBeatenText:
text "I could beat you"
line "at swimming…"
done
; 0x19ebad
UnknownText_0x19ebad: ; 0x19ebad
UnknownText_0x19ebad:
text "It's a quick swim"
line "between FUCHSIA"
@@ -249,9 +225,8 @@ UnknownText_0x19ebad: ; 0x19ebad
para "is! What a wimp!"
done
; 0x19ec19
SwimmermJeromeSeenText: ; 0x19ec19
SwimmermJeromeSeenText:
text "Swimming?"
line "I'm lousy at it."
@@ -259,22 +234,19 @@ SwimmermJeromeSeenText: ; 0x19ec19
line "around in these"
cont "shallow waters."
done
; 0x19ec66
SwimmermJeromeBeatenText: ; 0x19ec66
SwimmermJeromeBeatenText:
text "I thought I could"
line "win."
done
; 0x19ec7e
UnknownText_0x19ec7e: ; 0x19ec7e
UnknownText_0x19ec7e:
text "I might be bad at"
line "swimming, but I"
cont "love the sea."
done
; 0x19ecaf
UnknownText_0x19ecaf: ; 0x19ecaf
UnknownText_0x19ecaf:
text "Sorry. This road"
line "is closed for"
cont "construction."
@@ -285,39 +257,34 @@ UnknownText_0x19ecaf: ; 0x19ecaf
para "better go south"
line "from PALLET TOWN."
done
; 0x19ed24
UnknownText_0x19ed24: ; 0x19ed24
UnknownText_0x19ed24:
text "I'm all sweaty."
line "Time for a swim!"
done
; 0x19ed45
UnknownText_0x19ed45: ; 0x19ed45
UnknownText_0x19ed45:
text "Who knows how long"
line "it would take to"
cont "move this boulder…"
done
; 0x19ed7d
UnknownText_0x19ed7d: ; 0x19ed7d
UnknownText_0x19ed7d:
text "The roadwork is"
line "finally finished."
para "Now I can go"
line "fishing again."
done
; 0x19edbc
UnknownText_0x19edbc: ; 0x19edbc
UnknownText_0x19edbc:
text "ROUTE 19"
para "FUCHSIA CITY -"
line "SEAFOAM ISLANDS"
done
; 0x19ede5
UnknownText_0x19ede5: ; 0x19ede5
UnknownText_0x19ede5:
text "Please be careful"
line "if you are swim-"
cont "ming to SEAFOAM"
@@ -325,9 +292,8 @@ UnknownText_0x19ede5: ; 0x19ede5
para "FUCHSIA POLICE"
done
; 0x19ee31
Route19_MapEventHeader: ; 0x19ee31
Route19_MapEventHeader:
; filler
db 0, 0
@@ -351,4 +317,3 @@ Route19_MapEventHeader: ; 0x19ee31
person_event SPRITE_SWIMMER_GUY, 27, 12, $7, $0, 255, 255, $82, 0, TrainerSwimmermTucker, $ffff
person_event SPRITE_FISHER, 9, 13, $6, $0, 255, 255, $80, 1, FisherScript_0x19ea4d, $ffff
person_event SPRITE_FISHER, 9, 15, $5, $1, 255, 255, $90, 1, FisherScript_0x19ea61, $ffff
; 0x19ee94

View File

@@ -1,14 +1,13 @@
Route2_MapScriptHeader: ; 0x1ac2ba
Route2_MapScriptHeader:
; trigger count
db 0
; callback count
db 0
; 0x1ac2bc
TrainerBug_catcherRob: ; 0x1ac2bc
TrainerBug_catcherRob:
; bit/flag number
dw $539
dw EVENT_BEAT_BUG_CATCHER_ROB
; trainer group && trainer id
db BUG_CATCHER, ROB
@@ -24,20 +23,18 @@ TrainerBug_catcherRob: ; 0x1ac2bc
; script when talk again
dw Bug_catcherRobScript
; 0x1ac2c8
Bug_catcherRobScript: ; 0x1ac2c8
Bug_catcherRobScript:
talkaftercancel
loadfont
writetext UnknownText_0x1ac34d
closetext
loadmovesprites
end
; 0x1ac2d0
TrainerBug_catcherEd: ; 0x1ac2d0
TrainerBug_catcherEd:
; bit/flag number
dw $53a
dw EVENT_BEAT_BUG_CATCHER_ED
; trainer group && trainer id
db BUG_CATCHER, ED
@@ -53,20 +50,18 @@ TrainerBug_catcherEd: ; 0x1ac2d0
; script when talk again
dw Bug_catcherEdScript
; 0x1ac2dc
Bug_catcherEdScript: ; 0x1ac2dc
Bug_catcherEdScript:
talkaftercancel
loadfont
writetext UnknownText_0x1ac3cf
closetext
loadmovesprites
end
; 0x1ac2e4
TrainerBug_catcherDoug: ; 0x1ac2e4
TrainerBug_catcherDoug:
; bit/flag number
dw $543
dw EVENT_BEAT_BUG_CATCHER_DOUG
; trainer group && trainer id
db BUG_CATCHER, DOUG
@@ -82,121 +77,100 @@ TrainerBug_catcherDoug: ; 0x1ac2e4
; script when talk again
dw Bug_catcherDougScript
; 0x1ac2f0
Bug_catcherDougScript: ; 0x1ac2f0
Bug_catcherDougScript:
talkaftercancel
loadfont
writetext UnknownText_0x1ac423
closetext
loadmovesprites
end
; 0x1ac2f8
MapRoute2Signpost0Script: ; 0x1ac2f8
MapRoute2Signpost0Script:
jumptext UnknownText_0x1ac47a
; 0x1ac2fb
MapRoute2Signpost1Script: ; 0x1ac2fb
MapRoute2Signpost1Script:
jumptext UnknownText_0x1ac49f
; 0x1ac2fe
ItemFragment_0x1ac2fe: ; 0x1ac2fe
ItemFragment_0x1ac2fe:
db DIRE_HIT, 1
; 0x1ac300
ItemFragment_0x1ac300: ; 0x1ac300
ItemFragment_0x1ac300:
db MAX_POTION, 1
; 0x1ac302
ItemFragment_0x1ac302: ; 0x1ac302
ItemFragment_0x1ac302:
db CARBOS, 1
; 0x1ac304
ItemFragment_0x1ac304: ; 0x1ac304
ItemFragment_0x1ac304:
db ELIXER, 1
; 0x1ac306
FruitTreeScript_0x1ac306: ; 0x1ac306
FruitTreeScript_0x1ac306:
fruittree $19
; 0x1ac308
MapRoute2SignpostItem2: ; 0x1ac308
MapRoute2SignpostItem2:
dw $00ed
db MAX_ETHER
; 0x1ac30b
MapRoute2SignpostItem3: ; 0x1ac30b
MapRoute2SignpostItem3:
dw $00ee
db FULL_HEAL
; 0x1ac30e
MapRoute2SignpostItem4: ; 0x1ac30e
MapRoute2SignpostItem4:
dw $00ef
db FULL_RESTORE
; 0x1ac311
MapRoute2SignpostItem5: ; 0x1ac311
MapRoute2SignpostItem5:
dw $00f0
db REVIVE
; 0x1ac314
Bug_catcherRobSeenText: ; 0x1ac314
Bug_catcherRobSeenText:
text "My bug #MON are"
line "tough. Prepare to"
cont "lose!"
done
; 0x1ac33d
Bug_catcherRobBeatenText: ; 0x1ac33d
Bug_catcherRobBeatenText:
text "I was whipped…"
done
; 0x1ac34d
UnknownText_0x1ac34d: ; 0x1ac34d
UnknownText_0x1ac34d:
text "I'm going to look"
line "for stronger bug"
cont "#MON."
done
; 0x1ac376
Bug_catcherEdSeenText: ; 0x1ac376
Bug_catcherEdSeenText:
text "If you walk in"
line "tall grass wearing"
para "shorts, do you get"
line "nicks and cuts?"
done
; 0x1ac3bc
Bug_catcherEdBeatenText: ; 0x1ac3bc
Bug_catcherEdBeatenText:
text "Ouch, ouch, ouch!"
done
; 0x1ac3cf
UnknownText_0x1ac3cf: ; 0x1ac3cf
UnknownText_0x1ac3cf:
text "They'll really"
line "sting when you"
cont "take a bath."
done
; 0x1ac3fa
Bug_catcherDougSeenText: ; 0x1ac3fa
Bug_catcherDougSeenText:
text "Why don't girls"
line "like bug #MON?"
done
; 0x1ac419
Bug_catcherDougBeatenText: ; 0x1ac419
Bug_catcherDougBeatenText:
text "No good!"
done
; 0x1ac423
UnknownText_0x1ac423: ; 0x1ac423
UnknownText_0x1ac423:
text "Bug #MON squish"
line "like plush toys"
@@ -206,22 +180,19 @@ UnknownText_0x1ac423: ; 0x1ac423
para "I love how they"
line "feel!"
done
; 0x1ac47a
UnknownText_0x1ac47a: ; 0x1ac47a
UnknownText_0x1ac47a:
text "ROUTE 2"
para "VIRIDIAN CITY -"
line "PEWTER CITY"
done
; 0x1ac49f
UnknownText_0x1ac49f: ; 0x1ac49f
UnknownText_0x1ac49f:
text "DIGLETT'S CAVE"
done
; 0x1ac4af
Route2_MapEventHeader: ; 0x1ac4af
Route2_MapEventHeader:
; filler
db 0, 0
@@ -255,4 +226,3 @@ Route2_MapEventHeader: ; 0x1ac4af
person_event SPRITE_POKE_BALL, 6, 23, $1, $0, 255, 255, $1, 0, ItemFragment_0x1ac302, $0785
person_event SPRITE_POKE_BALL, 54, 18, $1, $0, 255, 255, $1, 0, ItemFragment_0x1ac304, $0786
person_event SPRITE_FRUIT_TREE, 18, 14, $1, $0, 255, 255, $0, 0, FruitTreeScript_0x1ac306, $ffff
; 0x1ac554

View File

@@ -1,4 +1,4 @@
Route20_MapScriptHeader: ; 0x1acd20
Route20_MapScriptHeader:
; trigger count
db 0
@@ -8,16 +8,14 @@ Route20_MapScriptHeader: ; 0x1acd20
; callbacks
dbw 5, UnknownScript_0x1acd25
; 0x1acd25
UnknownScript_0x1acd25: ; 0x1acd25
UnknownScript_0x1acd25:
setevent $00d7
return
; 0x1acd29
TrainerSwimmerfNicole: ; 0x1acd29
TrainerSwimmerfNicole:
; bit/flag number
dw $3f5
dw EVENT_BEAT_SWIMMERF_NICOLE
; trainer group && trainer id
db SWIMMERF, NICOLE
@@ -33,20 +31,18 @@ TrainerSwimmerfNicole: ; 0x1acd29
; script when talk again
dw SwimmerfNicoleScript
; 0x1acd35
SwimmerfNicoleScript: ; 0x1acd35
SwimmerfNicoleScript:
talkaftercancel
loadfont
writetext UnknownText_0x1acd93
closetext
loadmovesprites
end
; 0x1acd3d
TrainerSwimmerfLori: ; 0x1acd3d
TrainerSwimmerfLori:
; bit/flag number
dw $3f6
dw EVENT_BEAT_SWIMMERF_LORI
; trainer group && trainer id
db SWIMMERF, LORI
@@ -62,20 +58,18 @@ TrainerSwimmerfLori: ; 0x1acd3d
; script when talk again
dw SwimmerfLoriScript
; 0x1acd49
SwimmerfLoriScript: ; 0x1acd49
SwimmerfLoriScript:
talkaftercancel
loadfont
writetext UnknownText_0x1ace15
closetext
loadmovesprites
end
; 0x1acd51
TrainerSwimmermCameron: ; 0x1acd51
TrainerSwimmermCameron:
; bit/flag number
dw $5a4
dw EVENT_BEAT_SWIMMERM_CAMERON
; trainer group && trainer id
db SWIMMERM, CAMERON
@@ -91,93 +85,80 @@ TrainerSwimmermCameron: ; 0x1acd51
; script when talk again
dw SwimmermCameronScript
; 0x1acd5d
SwimmermCameronScript: ; 0x1acd5d
SwimmermCameronScript:
talkaftercancel
loadfont
writetext UnknownText_0x1ace8b
closetext
loadmovesprites
end
; 0x1acd65
MapRoute20Signpost0Script: ; 0x1acd65
MapRoute20Signpost0Script:
jumptext UnknownText_0x1acec2
; 0x1acd68
SwimmerfNicoleSeenText: ; 0x1acd68
SwimmerfNicoleSeenText:
text "I feel so much"
line "lighter in water."
done
; 0x1acd8a
SwimmerfNicoleBeatenText: ; 0x1acd8a
SwimmerfNicoleBeatenText:
text "Oh, no!"
done
; 0x1acd93
UnknownText_0x1acd93: ; 0x1acd93
UnknownText_0x1acd93:
text "Swimming exercises"
line "your full body."
para "It's really good"
line "for you."
done
; 0x1acdd0
SwimmerfLoriSeenText: ; 0x1acdd0
SwimmerfLoriSeenText:
text "What an impressive"
line "collection of GYM"
para "BADGES. We should"
line "battle!"
done
; 0x1ace10
SwimmerfLoriBeatenText: ; 0x1ace10
SwimmerfLoriBeatenText:
text "No!"
done
; 0x1ace15
UnknownText_0x1ace15: ; 0x1ace15
UnknownText_0x1ace15:
text "SURF is no longer"
line "the only HM move"
cont "you use in water."
done
; 0x1ace4b
SwimmermCameronSeenText: ; 0x1ace4b
SwimmermCameronSeenText:
text "I guess it's im-"
line "possible to swim"
para "all the way to"
line "JOHTO."
done
; 0x1ace83
SwimmermCameronBeatenText: ; 0x1ace83
SwimmermCameronBeatenText:
text "Aiyah!"
done
; 0x1ace8b
UnknownText_0x1ace8b: ; 0x1ace8b
UnknownText_0x1ace8b:
text "Besides the sea, I"
line "can also swim in"
cont "ponds and rivers."
done
; 0x1acec2
UnknownText_0x1acec2: ; 0x1acec2
UnknownText_0x1acec2:
text "What does this"
line "sign say?"
para "CINNABAR GYM"
line "LEADER: BLAINE"
done
; 0x1acef8
Route20_MapEventHeader: ; 0x1acef8
Route20_MapEventHeader:
; filler
db 0, 0
@@ -197,4 +178,3 @@ Route20_MapEventHeader: ; 0x1acef8
person_event SPRITE_SWIMMER_GIRL, 12, 56, $a, $0, 255, 255, $a2, 3, TrainerSwimmerfNicole, $ffff
person_event SPRITE_SWIMMER_GIRL, 17, 49, $a, $0, 255, 255, $a2, 3, TrainerSwimmerfLori, $ffff
person_event SPRITE_SWIMMER_GUY, 17, 16, $a, $0, 255, 255, $82, 3, TrainerSwimmermCameron, $ffff
; 0x1acf2f

View File

@@ -1,14 +1,13 @@
Route21_MapScriptHeader: ; 0x1ac812
Route21_MapScriptHeader:
; trigger count
db 0
; callback count
db 0
; 0x1ac814
TrainerSwimmermSeth: ; 0x1ac814
TrainerSwimmermSeth:
; bit/flag number
dw $5a5
dw EVENT_BEAT_SWIMMERM_SETH
; trainer group && trainer id
db SWIMMERM, SETH
@@ -24,20 +23,18 @@ TrainerSwimmermSeth: ; 0x1ac814
; script when talk again
dw SwimmermSethScript
; 0x1ac820
SwimmermSethScript: ; 0x1ac820
SwimmermSethScript:
talkaftercancel
loadfont
writetext UnknownText_0x1ac873
closetext
loadmovesprites
end
; 0x1ac828
TrainerSwimmerfNikki: ; 0x1ac828
TrainerSwimmerfNikki:
; bit/flag number
dw $3f8
dw EVENT_BEAT_SWIMMERF_NIKKI
; trainer group && trainer id
db SWIMMERF, NIKKI
@@ -53,20 +50,18 @@ TrainerSwimmerfNikki: ; 0x1ac828
; script when talk again
dw SwimmerfNikkiScript
; 0x1ac834
SwimmerfNikkiScript: ; 0x1ac834
SwimmerfNikkiScript:
talkaftercancel
loadfont
writetext UnknownText_0x1ac8f1
closetext
loadmovesprites
end
; 0x1ac83c
TrainerFisherArnold: ; 0x1ac83c
TrainerFisherArnold:
; bit/flag number
dw $450
dw EVENT_BEAT_FISHER_ARNOLD
; trainer group && trainer id
db FISHER, ARNOLD
@@ -82,73 +77,62 @@ TrainerFisherArnold: ; 0x1ac83c
; script when talk again
dw FisherArnoldScript
; 0x1ac848
FisherArnoldScript: ; 0x1ac848
FisherArnoldScript:
talkaftercancel
loadfont
writetext UnknownText_0x1ac95c
closetext
loadmovesprites
end
; 0x1ac850
SwimmermSethSeenText: ; 0x1ac850
SwimmermSethSeenText:
text "Land ho! Gotta"
line "keep going!"
done
; 0x1ac86c
SwimmermSethBeatenText: ; 0x1ac86c
SwimmermSethBeatenText:
text "Glug…"
done
; 0x1ac873
UnknownText_0x1ac873: ; 0x1ac873
UnknownText_0x1ac873:
text "This arrogant guy"
line "was at CINNABAR's"
cont "volcano."
done
; 0x1ac8a0
SwimmerfNikkiSeenText: ; 0x1ac8a0
SwimmerfNikkiSeenText:
text "If I win, you have"
line "to help me with my"
cont "suntan lotion!"
done
; 0x1ac8d6
SwimmerfNikkiBeatenText: ; 0x1ac8d6
SwimmerfNikkiBeatenText:
text "I'm worried about"
line "sunburn…"
done
; 0x1ac8f1
UnknownText_0x1ac8f1: ; 0x1ac8f1
UnknownText_0x1ac8f1:
text "I have to watch"
line "out for blemishes"
cont "caused by the sun."
done
; 0x1ac927
FisherArnoldSeenText: ; 0x1ac927
FisherArnoldSeenText:
text "I'm bored by fish-"
line "ing. Let's battle!"
done
; 0x1ac94c
FisherArnoldBeatenText: ; 0x1ac94c
FisherArnoldBeatenText:
text "Utter failure…"
done
; 0x1ac95c
UnknownText_0x1ac95c: ; 0x1ac95c
UnknownText_0x1ac95c:
text "I'll just go back"
line "to fishing…"
done
; 0x1ac97a
Route21_MapEventHeader: ; 0x1ac97a
Route21_MapEventHeader:
; filler
db 0, 0
@@ -166,4 +150,3 @@ Route21_MapEventHeader: ; 0x1ac97a
person_event SPRITE_SWIMMER_GIRL, 20, 15, $a, $0, 255, 255, $a2, 3, TrainerSwimmerfNikki, $ffff
person_event SPRITE_SWIMMER_GUY, 34, 6, $9, $0, 255, 255, $82, 4, TrainerSwimmermSeth, $ffff
person_event SPRITE_FISHER, 26, 18, $7, $0, 255, 255, $a2, 1, TrainerFisherArnold, $ffff
; 0x1ac9a7

View File

@@ -1,4 +1,4 @@
Route25_MapScriptHeader: ; 0x19ee94
Route25_MapScriptHeader:
; trigger count
db 2
@@ -8,17 +8,14 @@ Route25_MapScriptHeader: ; 0x19ee94
; callback count
db 0
; 0x19ee9e
UnknownScript_0x19ee9e: ; 0x19ee9e
UnknownScript_0x19ee9e:
end
; 0x19ee9f
UnknownScript_0x19ee9f: ; 0x19ee9f
UnknownScript_0x19ee9f:
end
; 0x19eea0
UnknownScript_0x19eea0: ; 0x19eea0
UnknownScript_0x19eea0:
showemote $4, $2, 15
pause 30
showemote $0, $3, 10
@@ -43,9 +40,8 @@ UnknownScript_0x19eea0: ; 0x19eea0
dotrigger $0
special RestartMapMusic
end
; 0x19eee0
UnknownScript_0x19eee0: ; 0x19eee0
UnknownScript_0x19eee0:
showemote $4, $2, 15
pause 30
showemote $0, $3, 10
@@ -70,11 +66,10 @@ UnknownScript_0x19eee0: ; 0x19eee0
dotrigger $0
special RestartMapMusic
end
; 0x19ef20
TrainerSchoolboyDudley: ; 0x19ef20
TrainerSchoolboyDudley:
; bit/flag number
dw $472
dw EVENT_BEAT_SCHOOLBOY_DUDLEY
; trainer group && trainer id
db SCHOOLBOY, DUDLEY
@@ -90,20 +85,18 @@ TrainerSchoolboyDudley: ; 0x19ef20
; script when talk again
dw SchoolboyDudleyScript
; 0x19ef2c
SchoolboyDudleyScript: ; 0x19ef2c
SchoolboyDudleyScript:
talkaftercancel
loadfont
writetext UnknownText_0x19f1b5
closetext
loadmovesprites
end
; 0x19ef34
TrainerLassEllen: ; 0x19ef34
TrainerLassEllen:
; bit/flag number
dw $51f
dw EVENT_BEAT_LASS_ELLEN
; trainer group && trainer id
db LASS, ELLEN
@@ -119,20 +112,18 @@ TrainerLassEllen: ; 0x19ef34
; script when talk again
dw LassEllenScript
; 0x19ef40
LassEllenScript: ; 0x19ef40
LassEllenScript:
talkaftercancel
loadfont
writetext UnknownText_0x19f208
closetext
loadmovesprites
end
; 0x19ef48
TrainerSchoolboyJoe: ; 0x19ef48
TrainerSchoolboyJoe:
; bit/flag number
dw $473
dw EVENT_BEAT_SCHOOLBOY_JOE
; trainer group && trainer id
db SCHOOLBOY, JOE
@@ -148,20 +139,18 @@ TrainerSchoolboyJoe: ; 0x19ef48
; script when talk again
dw SchoolboyJoeScript
; 0x19ef54
SchoolboyJoeScript: ; 0x19ef54
SchoolboyJoeScript:
talkaftercancel
loadfont
writetext UnknownText_0x19f25c
closetext
loadmovesprites
end
; 0x19ef5c
TrainerLassLaura: ; 0x19ef5c
TrainerLassLaura:
; bit/flag number
dw $51b
dw EVENT_BEAT_LASS_LAURA
; trainer group && trainer id
db LASS, LAURA
@@ -177,20 +166,18 @@ TrainerLassLaura: ; 0x19ef5c
; script when talk again
dw LassLauraScript
; 0x19ef68
LassLauraScript: ; 0x19ef68
LassLauraScript:
talkaftercancel
loadfont
writetext UnknownText_0x19f2a6
closetext
loadmovesprites
end
; 0x19ef70
TrainerCamperLloyd: ; 0x19ef70
TrainerCamperLloyd:
; bit/flag number
dw $41f
dw EVENT_BEAT_CAMPER_LLOYD
; trainer group && trainer id
db CAMPER, LLOYD
@@ -206,20 +193,18 @@ TrainerCamperLloyd: ; 0x19ef70
; script when talk again
dw CamperLloydScript
; 0x19ef7c
CamperLloydScript: ; 0x19ef7c
CamperLloydScript:
talkaftercancel
loadfont
writetext UnknownText_0x19f2f8
closetext
loadmovesprites
end
; 0x19ef84
TrainerLassShannon: ; 0x19ef84
TrainerLassShannon:
; bit/flag number
dw $51c
dw EVENT_BEAT_LASS_SHANNON
; trainer group && trainer id
db LASS, SHANNON
@@ -235,20 +220,18 @@ TrainerLassShannon: ; 0x19ef84
; script when talk again
dw LassShannonScript
; 0x19ef90
LassShannonScript: ; 0x19ef90
LassShannonScript:
talkaftercancel
loadfont
writetext UnknownText_0x19f35b
closetext
loadmovesprites
end
; 0x19ef98
TrainerSupernerdPat: ; 0x19ef98
TrainerSupernerdPat:
; bit/flag number
dw $588
dw EVENT_BEAT_SUPER_NERD_PAT
; trainer group && trainer id
db SUPER_NERD, PAT
@@ -264,21 +247,19 @@ TrainerSupernerdPat: ; 0x19ef98
; script when talk again
dw SupernerdPatScript
; 0x19efa4
SupernerdPatScript: ; 0x19efa4
SupernerdPatScript:
talkaftercancel
loadfont
writetext UnknownText_0x19f41a
closetext
loadmovesprites
end
; 0x19efac
CooltrainerMScript_0x19efac: ; 0x19efac
CooltrainerMScript_0x19efac:
faceplayer
loadfont
checkevent $0558
checkevent EVENT_BEAT_COOLTRAINERM_KEVIN
iftrue UnknownScript_0x19efda
checkevent EVENT_CLEARED_NUGGET_BRIDGE
iftrue UnknownScript_0x19efc7
@@ -287,7 +268,7 @@ CooltrainerMScript_0x19efac: ; 0x19efac
verbosegiveitem NUGGET, 1
iffalse UnknownScript_0x19efde
setevent EVENT_CLEARED_NUGGET_BRIDGE
UnknownScript_0x19efc7: ; 0x19efc7
UnknownScript_0x19efc7:
writetext UnknownText_0x19f49d
closetext
loadmovesprites
@@ -295,42 +276,36 @@ UnknownScript_0x19efc7: ; 0x19efc7
loadtrainer COOLTRAINERM, KEVIN
startbattle
returnafterbattle
setevent $0558
setevent EVENT_BEAT_COOLTRAINERM_KEVIN
loadfont
UnknownScript_0x19efda: ; 0x19efda
UnknownScript_0x19efda:
writetext UnknownText_0x19f520
closetext
UnknownScript_0x19efde: ; 0x19efde
UnknownScript_0x19efde:
loadmovesprites
end
; 0x19efe0
MapRoute25Signpost0Script: ; 0x19efe0
MapRoute25Signpost0Script:
jumptext UnknownText_0x19f567
; 0x19efe3
ItemFragment_0x19efe3: ; 0x19efe3
ItemFragment_0x19efe3:
db PROTEIN, 1
; 0x19efe5
MapRoute25SignpostItem1: ; 0x19efe5
MapRoute25SignpostItem1:
dw $00f8
db POTION
; 0x19efe8
MovementData_0x19efe8: ; 0x19efe8
MovementData_0x19efe8:
big_step_down
step_end
; 0x19efea
MovementData_0x19efea: ; 0x19efea
MovementData_0x19efea:
big_step_down
big_step_down
step_end
; 0x19efed
MovementData_0x19efed: ; 0x19efed
MovementData_0x19efed:
step_up
step_up
step_up
@@ -338,39 +313,34 @@ MovementData_0x19efed: ; 0x19efed
step_left
step_left
step_end
; 0x19eff4
MovementData_0x19eff4: ; 0x19eff4
MovementData_0x19eff4:
step_up
step_up
step_left
step_left
step_left
step_end
; 0x19effa
MovementData_0x19effa: ; 0x19effa
MovementData_0x19effa:
step_down
step_left
step_end
; 0x19effd
MovementData_0x19effd: ; 0x19effd
MovementData_0x19effd:
step_up
step_left
step_end
; 0x19f000
MovementData_0x19f000: ; 0x19f000
MovementData_0x19f000:
step_left
step_left
step_left
step_left
step_left
step_end
; 0x19f006
UnknownText_0x19f006: ; 0x19f006
UnknownText_0x19f006:
text "MISTY: Aww! Why"
line "did you have to"
@@ -403,9 +373,8 @@ UnknownText_0x19f006: ; 0x19f006
line "GYM LEADER in"
cont "CERULEAN."
done
; 0x19f14d
SchoolboyDudleySeenText: ; 0x19f14d
SchoolboyDudleySeenText:
text "Beat the six of us"
line "trainers to win a"
cont "fabulous prize!"
@@ -413,106 +382,88 @@ SchoolboyDudleySeenText: ; 0x19f14d
para "Think you've got"
line "what it takes?"
done
; 0x19f1a2
SchoolboyDudleyBeatenText: ; 0x19f1a2
SchoolboyDudleyBeatenText:
text "Whoo! Good stuff."
done
; 0x19f1b5
UnknownText_0x19f1b5: ; 0x19f1b5
UnknownText_0x19f1b5:
text "I did my best."
line "I have no regrets."
done
; 0x19f1d8
LassEllenSeenText: ; 0x19f1d8
LassEllenSeenText:
text "I'm second."
line "Now it's serious!"
done
; 0x19f1f5
LassEllenBeatenText: ; 0x19f1f5
LassEllenBeatenText:
text "How could I lose?"
done
; 0x19f208
UnknownText_0x19f208: ; 0x19f208
UnknownText_0x19f208:
text "I did my best."
line "I have no regrets."
done
; 0x19f22b
SchoolboyJoeSeenText: ; 0x19f22b
SchoolboyJoeSeenText:
text "Here's No. 3!"
line "I won't be easy."
done
; 0x19f249
SchoolboyJoeBeatenText: ; 0x19f249
SchoolboyJoeBeatenText:
text "Ow! Stomped flat!"
done
; 0x19f25c
UnknownText_0x19f25c: ; 0x19f25c
UnknownText_0x19f25c:
text "I did my best."
line "I have no regrets."
done
; 0x19f27f
LassLauraSeenText: ; 0x19f27f
LassLauraSeenText:
text "I'm No. 4!"
line "Getting tired?"
done
; 0x19f299
LassLauraBeatenText: ; 0x19f299
LassLauraBeatenText:
text "I lost too…"
done
; 0x19f2a6
UnknownText_0x19f2a6: ; 0x19f2a6
UnknownText_0x19f2a6:
text "I did my best."
line "I have no regrets."
done
; 0x19f2c9
CamperLloydSeenText: ; 0x19f2c9
CamperLloydSeenText:
text "OK! I'm No. 5."
line "I'll stomp you!"
done
; 0x19f2e7
CamperLloydBeatenText: ; 0x19f2e7
CamperLloydBeatenText:
text "Whoa! Too much."
done
; 0x19f2f8
UnknownText_0x19f2f8: ; 0x19f2f8
UnknownText_0x19f2f8:
text "I did my best."
line "I have no regrets."
done
; 0x19f31b
LassShannonSeenText: ; 0x19f31b
LassShannonSeenText:
text "I'm the last in"
line "line, but I tell"
cont "you, I'm tough!"
done
; 0x19f34b
LassShannonBeatenText: ; 0x19f34b
LassShannonBeatenText:
text "You're kidding."
done
; 0x19f35b
UnknownText_0x19f35b: ; 0x19f35b
UnknownText_0x19f35b:
text "I did my best."
line "I have no regrets."
done
; 0x19f37e
SupernerdPatSeenText: ; 0x19f37e
SupernerdPatSeenText:
text "Mufufufu…"
para "I have nothing to"
@@ -525,21 +476,18 @@ SupernerdPatSeenText: ; 0x19f37e
para "were tired out by"
line "all the battles."
done
; 0x19f401
SupernerdPatBeatenText: ; 0x19f401
SupernerdPatBeatenText:
text "Aren't you tired"
line "at all?"
done
; 0x19f41a
UnknownText_0x19f41a: ; 0x19f41a
UnknownText_0x19f41a:
text "I'm sorry… I won't"
line "cheat anymore…"
done
; 0x19f43b
UnknownText_0x19f43b: ; 0x19f43b
UnknownText_0x19f43b:
text "You took on one"
line "more battle than"
@@ -549,9 +497,8 @@ UnknownText_0x19f43b: ; 0x19f43b
para "As promised, you"
line "win a prize."
done
; 0x19f49d
UnknownText_0x19f49d: ; 0x19f49d
UnknownText_0x19f49d:
text "But after seeing"
line "how you battle, I"
@@ -561,15 +508,13 @@ UnknownText_0x19f49d: ; 0x19f49d
para "How about it? Let"
line "me take you on."
done
; 0x19f4fd
UnknownText_0x19f4fd: ; 0x19f4fd
UnknownText_0x19f4fd:
text "I've never had a"
line "battle this good!"
done
; 0x19f520
UnknownText_0x19f520: ; 0x19f520
UnknownText_0x19f520:
text "That was a great"
line "battle!"
@@ -577,20 +522,17 @@ UnknownText_0x19f520: ; 0x19f520
line "MON are truly out-"
cont "standing!"
done
; 0x19f567
UnknownText_0x19f567: ; 0x19f567
UnknownText_0x19f567:
text "SEA COTTAGE"
line "BILL'S HOUSE"
done
; 0x19f581
UnknownText_0x19f581: ; 0x19f581
UnknownText_0x19f581:
text "BILL'S HOUSE"
done
; 0x19f58f
Route25_MapEventHeader: ; 0x19f58f
Route25_MapEventHeader:
; filler
db 0, 0
@@ -621,4 +563,3 @@ Route25_MapEventHeader: ; 0x19f58f
person_event SPRITE_SUPER_NERD, 11, 35, $6, $0, 255, 255, $b2, 1, TrainerSupernerdPat, $ffff
person_event SPRITE_COOLTRAINER_M, 12, 41, $8, $0, 255, 255, $80, 0, CooltrainerMScript_0x19efac, $ffff
person_event SPRITE_POKE_BALL, 8, 36, $1, $0, 255, 255, $1, 0, ItemFragment_0x19efe3, $078b
; 0x19f643

View File

@@ -1,14 +1,13 @@
Route26_MapScriptHeader: ; 0x1a4d1d
Route26_MapScriptHeader:
; trigger count
db 0
; callback count
db 0
; 0x1a4d1f
TrainerCooltrainermJake: ; 0x1a4d1f
TrainerCooltrainermJake:
; bit/flag number
dw $550
dw EVENT_BEAT_COOLTRAINERM_JAKE
; trainer group && trainer id
db COOLTRAINERM, JAKE
@@ -24,20 +23,18 @@ TrainerCooltrainermJake: ; 0x1a4d1f
; script when talk again
dw CooltrainermJakeScript
; 0x1a4d2b
CooltrainermJakeScript: ; 0x1a4d2b
CooltrainermJakeScript:
talkaftercancel
loadfont
writetext UnknownText_0x1a4f08
closetext
loadmovesprites
end
; 0x1a4d33
TrainerCooltrainermGaven3: ; 0x1a4d33
TrainerCooltrainermGaven3:
; bit/flag number
dw $551
dw EVENT_BEAT_COOLTRAINERM_GAVEN
; trainer group && trainer id
db COOLTRAINERM, GAVEN3
@@ -53,9 +50,8 @@ TrainerCooltrainermGaven3: ; 0x1a4d33
; script when talk again
dw CooltrainermGaven3Script
; 0x1a4d3f
CooltrainermGaven3Script: ; 0x1a4d3f
CooltrainermGaven3Script:
writecode VAR_CALLERID, $b
talkaftercancel
loadfont
@@ -70,96 +66,84 @@ CooltrainermGaven3Script: ; 0x1a4d3f
setevent $026b
scall UnknownScript_0x1a4dbf
jump UnknownScript_0x1a4d65
; 0x1a4d62
UnknownScript_0x1a4d62: ; 0x1a4d62
UnknownScript_0x1a4d62:
scall UnknownScript_0x1a4dc3
UnknownScript_0x1a4d65: ; 0x1a4d65
UnknownScript_0x1a4d65:
askforphonenumber $b
if_equal $1, UnknownScript_0x1a4dd3
if_equal $2, UnknownScript_0x1a4dcf
trainertotext COOLTRAINERM, GAVEN3, $0
scall UnknownScript_0x1a4dc7
jump UnknownScript_0x1a4dcb
; 0x1a4d79
UnknownScript_0x1a4d79: ; 0x1a4d79
UnknownScript_0x1a4d79:
scall UnknownScript_0x1a4dd7
winlosstext CooltrainermGaven3BeatenText, $0000
copybytetovar wd9f5
if_equal $2, UnknownScript_0x1a4d90
if_equal $1, UnknownScript_0x1a4d96
if_equal $0, UnknownScript_0x1a4d9c
UnknownScript_0x1a4d90: ; 0x1a4d90
UnknownScript_0x1a4d90:
checkevent EVENT_RESTORED_POWER_TO_KANTO
iftrue UnknownScript_0x1a4db6
UnknownScript_0x1a4d96: ; 0x1a4d96
UnknownScript_0x1a4d96:
checkevent EVENT_BEAT_ELITE_FOUR
iftrue UnknownScript_0x1a4da9
UnknownScript_0x1a4d9c: ; 0x1a4d9c
UnknownScript_0x1a4d9c:
loadtrainer COOLTRAINERM, GAVEN3
startbattle
returnafterbattle
loadvar wd9f5, $1
clearflag $0067
end
; 0x1a4da9
UnknownScript_0x1a4da9: ; 0x1a4da9
UnknownScript_0x1a4da9:
loadtrainer COOLTRAINERM, GAVEN1
startbattle
returnafterbattle
loadvar wd9f5, $2
clearflag $0067
end
; 0x1a4db6
UnknownScript_0x1a4db6: ; 0x1a4db6
UnknownScript_0x1a4db6:
loadtrainer COOLTRAINERM, GAVEN2
startbattle
returnafterbattle
clearflag $0067
end
; 0x1a4dbf
UnknownScript_0x1a4dbf: ; 0x1a4dbf
UnknownScript_0x1a4dbf:
jumpstd asknumber1m
end
; 0x1a4dc3
UnknownScript_0x1a4dc3: ; 0x1a4dc3
UnknownScript_0x1a4dc3:
jumpstd asknumber2m
end
; 0x1a4dc7
UnknownScript_0x1a4dc7: ; 0x1a4dc7
UnknownScript_0x1a4dc7:
jumpstd registerednumberm
end
; 0x1a4dcb
UnknownScript_0x1a4dcb: ; 0x1a4dcb
UnknownScript_0x1a4dcb:
jumpstd numberacceptedm
end
; 0x1a4dcf
UnknownScript_0x1a4dcf: ; 0x1a4dcf
UnknownScript_0x1a4dcf:
jumpstd numberdeclinedm
end
; 0x1a4dd3
UnknownScript_0x1a4dd3: ; 0x1a4dd3
UnknownScript_0x1a4dd3:
jumpstd phonefullm
end
; 0x1a4dd7
UnknownScript_0x1a4dd7: ; 0x1a4dd7
UnknownScript_0x1a4dd7:
jumpstd rematchm
end
; 0x1a4ddb
TrainerCooltrainerfJoyce: ; 0x1a4ddb
TrainerCooltrainerfJoyce:
; bit/flag number
dw $562
dw EVENT_BEAT_COOLTRAINERF_JOYCE
; trainer group && trainer id
db COOLTRAINERF, JOYCE
@@ -175,20 +159,18 @@ TrainerCooltrainerfJoyce: ; 0x1a4ddb
; script when talk again
dw CooltrainerfJoyceScript
; 0x1a4de7
CooltrainerfJoyceScript: ; 0x1a4de7
CooltrainerfJoyceScript:
talkaftercancel
loadfont
writetext UnknownText_0x1a50d7
closetext
loadmovesprites
end
; 0x1a4def
TrainerCooltrainerfBeth1: ; 0x1a4def
TrainerCooltrainerfBeth1:
; bit/flag number
dw $563
dw EVENT_BEAT_COOLTRAINERF_BETH
; trainer group && trainer id
db COOLTRAINERF, BETH1
@@ -204,9 +186,8 @@ TrainerCooltrainerfBeth1: ; 0x1a4def
; script when talk again
dw CooltrainerfBeth1Script
; 0x1a4dfb
CooltrainerfBeth1Script: ; 0x1a4dfb
CooltrainerfBeth1Script:
writecode VAR_CALLERID, $c
talkaftercancel
loadfont
@@ -221,96 +202,84 @@ CooltrainerfBeth1Script: ; 0x1a4dfb
setevent $026d
scall UnknownScript_0x1a4e7b
jump UnknownScript_0x1a4e21
; 0x1a4e1e
UnknownScript_0x1a4e1e: ; 0x1a4e1e
UnknownScript_0x1a4e1e:
scall UnknownScript_0x1a4e7f
UnknownScript_0x1a4e21: ; 0x1a4e21
UnknownScript_0x1a4e21:
askforphonenumber $c
if_equal $1, UnknownScript_0x1a4e8f
if_equal $2, UnknownScript_0x1a4e8b
trainertotext COOLTRAINERF, BETH1, $0
scall UnknownScript_0x1a4e83
jump UnknownScript_0x1a4e87
; 0x1a4e35
UnknownScript_0x1a4e35: ; 0x1a4e35
UnknownScript_0x1a4e35:
scall UnknownScript_0x1a4e93
winlosstext CooltrainerfBeth1BeatenText, $0000
copybytetovar wd9f6
if_equal $2, UnknownScript_0x1a4e4c
if_equal $1, UnknownScript_0x1a4e52
if_equal $0, UnknownScript_0x1a4e58
UnknownScript_0x1a4e4c: ; 0x1a4e4c
UnknownScript_0x1a4e4c:
checkevent EVENT_RESTORED_POWER_TO_KANTO
iftrue UnknownScript_0x1a4e72
UnknownScript_0x1a4e52: ; 0x1a4e52
UnknownScript_0x1a4e52:
checkevent EVENT_BEAT_ELITE_FOUR
iftrue UnknownScript_0x1a4e65
UnknownScript_0x1a4e58: ; 0x1a4e58
UnknownScript_0x1a4e58:
loadtrainer COOLTRAINERF, BETH1
startbattle
returnafterbattle
loadvar wd9f6, $1
clearflag $0068
end
; 0x1a4e65
UnknownScript_0x1a4e65: ; 0x1a4e65
UnknownScript_0x1a4e65:
loadtrainer COOLTRAINERF, BETH2
startbattle
returnafterbattle
loadvar wd9f6, $2
clearflag $0068
end
; 0x1a4e72
UnknownScript_0x1a4e72: ; 0x1a4e72
UnknownScript_0x1a4e72:
loadtrainer COOLTRAINERF, BETH3
startbattle
returnafterbattle
clearflag $0068
end
; 0x1a4e7b
UnknownScript_0x1a4e7b: ; 0x1a4e7b
UnknownScript_0x1a4e7b:
jumpstd asknumber1f
end
; 0x1a4e7f
UnknownScript_0x1a4e7f: ; 0x1a4e7f
UnknownScript_0x1a4e7f:
jumpstd asknumber2f
end
; 0x1a4e83
UnknownScript_0x1a4e83: ; 0x1a4e83
UnknownScript_0x1a4e83:
jumpstd registerednumberf
end
; 0x1a4e87
UnknownScript_0x1a4e87: ; 0x1a4e87
UnknownScript_0x1a4e87:
jumpstd numberacceptedf
end
; 0x1a4e8b
UnknownScript_0x1a4e8b: ; 0x1a4e8b
UnknownScript_0x1a4e8b:
jumpstd numberdeclinedf
end
; 0x1a4e8f
UnknownScript_0x1a4e8f: ; 0x1a4e8f
UnknownScript_0x1a4e8f:
jumpstd phonefullf
end
; 0x1a4e93
UnknownScript_0x1a4e93: ; 0x1a4e93
UnknownScript_0x1a4e93:
jumpstd rematchf
end
; 0x1a4e97
TrainerPsychicRichard: ; 0x1a4e97
TrainerPsychicRichard:
; bit/flag number
dw $442
dw EVENT_BEAT_PSYCHIC_RICHARD
; trainer group && trainer id
db PSYCHIC_T, RICHARD
@@ -326,20 +295,18 @@ TrainerPsychicRichard: ; 0x1a4e97
; script when talk again
dw PsychicRichardScript
; 0x1a4ea3
PsychicRichardScript: ; 0x1a4ea3
PsychicRichardScript:
talkaftercancel
loadfont
writetext UnknownText_0x1a5278
closetext
loadmovesprites
end
; 0x1a4eab
TrainerFisherScott: ; 0x1a4eab
TrainerFisherScott:
; bit/flag number
dw $462
dw EVENT_BEAT_FISHER_SCOTT
; trainer group && trainer id
db FISHER, SCOTT
@@ -355,44 +322,37 @@ TrainerFisherScott: ; 0x1a4eab
; script when talk again
dw FisherScottScript
; 0x1a4eb7
FisherScottScript: ; 0x1a4eb7
FisherScottScript:
talkaftercancel
loadfont
writetext UnknownText_0x1a5326
closetext
loadmovesprites
end
; 0x1a4ebf
MapRoute26Signpost0Script: ; 0x1a4ebf
MapRoute26Signpost0Script:
jumptext UnknownText_0x1a5364
; 0x1a4ec2
FruitTreeScript_0x1a4ec2: ; 0x1a4ec2
FruitTreeScript_0x1a4ec2:
fruittree $e
; 0x1a4ec4
ItemFragment_0x1a4ec4: ; 0x1a4ec4
ItemFragment_0x1a4ec4:
db MAX_ELIXER, 1
; 0x1a4ec6
CooltrainermJakeSeenText: ; 0x1a4ec6
CooltrainermJakeSeenText:
text "I'm making my"
line "final preparations"
para "for the #MON"
line "LEAGUE."
done
; 0x1a4efc
CooltrainermJakeBeatenText: ; 0x1a4efc
CooltrainermJakeBeatenText:
text "I blew it!"
done
; 0x1a4f08
UnknownText_0x1a4f08: ; 0x1a4f08
UnknownText_0x1a4f08:
text "It's going to be"
line "tough to win at"
cont "the LEAGUE."
@@ -406,22 +366,19 @@ UnknownText_0x1a4f08: ; 0x1a4f08
para "FOUR are tougher"
line "than GYM LEADERS."
done
; 0x1a4f97
CooltrainermGaven3SeenText: ; 0x1a4f97
CooltrainermGaven3SeenText:
text "By experiencing"
line "tough battles, you"
cont "gain power."
done
; 0x1a4fc7
CooltrainermGaven3BeatenText: ; 0x1a4fc7
CooltrainermGaven3BeatenText:
text "Gaah! Life is even"
line "tougher!"
done
; 0x1a4fe4
UnknownText_0x1a4fe4: ; 0x1a4fe4
UnknownText_0x1a4fe4:
text "To get to #MON"
line "LEAGUE, you have"
@@ -434,9 +391,8 @@ UnknownText_0x1a4fe4: ; 0x1a4fe4
para "Practically nobody"
line "goes there!"
done
; 0x1a505c
CooltrainerfJoyceSeenText: ; 0x1a505c
CooltrainerfJoyceSeenText:
text "Since you've come"
line "this far, you must"
cont "be good."
@@ -445,15 +401,13 @@ CooltrainerfJoyceSeenText: ; 0x1a505c
line "this battle every-"
cont "thing I've got!"
done
; 0x1a50bd
CooltrainerfJoyceBeatenText: ; 0x1a50bd
CooltrainerfJoyceBeatenText:
text "No! I don't"
line "believe this!"
done
; 0x1a50d7
UnknownText_0x1a50d7: ; 0x1a50d7
UnknownText_0x1a50d7:
text "I've defeated"
line "eight GYM LEADERS,"
@@ -463,9 +417,8 @@ UnknownText_0x1a50d7: ; 0x1a50d7
para "I'll have to try"
line "harder next time."
done
; 0x1a5136
CooltrainerfBeth1SeenText: ; 0x1a5136
CooltrainerfBeth1SeenText:
text "I lost to a train-"
line "er named <RIVAL>."
@@ -479,22 +432,19 @@ CooltrainerfBeth1SeenText: ; 0x1a5136
para "I felt sorry for"
line "his #MON."
done
; 0x1a51bf
CooltrainerfBeth1BeatenText: ; 0x1a51bf
CooltrainerfBeth1BeatenText:
text "#MON aren't"
line "tools of war."
done
; 0x1a51d9
UnknownText_0x1a51d9: ; 0x1a51d9
UnknownText_0x1a51d9:
text "#MON are in-"
line "valuable, lifelong"
cont "partners."
done
; 0x1a5204
PsychicRichardSeenText: ; 0x1a5204
PsychicRichardSeenText:
text "Wow, look at all"
line "those BADGES!"
cont "I'm impressed."
@@ -505,14 +455,12 @@ PsychicRichardSeenText: ; 0x1a5204
para "collecting them,"
line "right?"
done
; 0x1a526a
PsychicRichardBeatenText: ; 0x1a526a
PsychicRichardBeatenText:
text "Good battle!"
done
; 0x1a5278
UnknownText_0x1a5278: ; 0x1a5278
UnknownText_0x1a5278:
text "People and #MON"
line "grow from their"
cont "experiences."
@@ -520,9 +468,8 @@ UnknownText_0x1a5278: ; 0x1a5278
para "Don't get lazy and"
line "complacent."
done
; 0x1a52c4
FisherScottSeenText: ; 0x1a52c4
FisherScottSeenText:
text "I'm feeling great"
line "today!"
@@ -530,32 +477,28 @@ FisherScottSeenText: ; 0x1a52c4
line "could boot even"
cont "the LEAGUE CHAMP!"
done
; 0x1a530d
FisherScottBeatenText: ; 0x1a530d
FisherScottBeatenText:
text "No! Not in this"
line "battle!"
done
; 0x1a5326
UnknownText_0x1a5326: ; 0x1a5326
UnknownText_0x1a5326:
text "Just like in fish-"
line "ing, it's all over"
para "in #MON if you"
line "give up."
done
; 0x1a5364
UnknownText_0x1a5364: ; 0x1a5364
UnknownText_0x1a5364:
text "ROUTE 26"
para "#MON LEAGUE"
line "RECEPTION GATE"
done
; 0x1a5389
Route26_MapEventHeader: ; 0x1a5389
Route26_MapEventHeader:
; filler
db 0, 0
@@ -582,4 +525,3 @@ Route26_MapEventHeader: ; 0x1a5389
person_event SPRITE_FISHER, 96, 14, $6, $0, 255, 255, $a2, 3, TrainerFisherScott, $ffff
person_event SPRITE_FRUIT_TREE, 58, 18, $1, $0, 255, 255, $0, 0, FruitTreeScript_0x1a4ec2, $ffff
person_event SPRITE_POKE_BALL, 19, 13, $1, $0, 255, 255, $1, 0, ItemFragment_0x1a4ec4, $06aa
; 0x1a540b

View File

@@ -1,4 +1,4 @@
Route27_MapScriptHeader: ; 0x1a0867
Route27_MapScriptHeader:
; trigger count
db 2
@@ -8,28 +8,24 @@ Route27_MapScriptHeader: ; 0x1a0867
; callback count
db 0
; 0x1a0871
UnknownScript_0x1a0871: ; 0x1a0871
UnknownScript_0x1a0871:
end
; 0x1a0872
UnknownScript_0x1a0872: ; 0x1a0872
UnknownScript_0x1a0872:
end
; 0x1a0873
UnknownScript_0x1a0873: ; 0x1a0873
UnknownScript_0x1a0873:
spriteface $a, LEFT
showemote $0, $a, 15
applymovement $a, MovementData_0x1a0a66
jump UnknownScript_0x1a088c
; 0x1a0881
UnknownScript_0x1a0881: ; 0x1a0881
UnknownScript_0x1a0881:
spriteface $a, LEFT
showemote $0, $a, 15
applymovement $a, MovementData_0x1a0a69
UnknownScript_0x1a088c: ; 0x1a088c
UnknownScript_0x1a088c:
spriteface $0, RIGHT
loadfont
writetext UnknownText_0x1a0a6b
@@ -39,15 +35,13 @@ UnknownScript_0x1a088c: ; 0x1a088c
loadmovesprites
dotrigger $1
end
; 0x1a089c
FisherScript_0x1a089c: ; 0x1a089c
FisherScript_0x1a089c:
jumptextfaceplayer UnknownText_0x1a0a71
; 0x1a089f
TrainerPsychicGilbert: ; 0x1a089f
TrainerPsychicGilbert:
; bit/flag number
dw $443
dw EVENT_BEAT_PSYCHIC_GILBERT
; trainer group && trainer id
db PSYCHIC_T, GILBERT
@@ -63,20 +57,18 @@ TrainerPsychicGilbert: ; 0x1a089f
; script when talk again
dw PsychicGilbertScript
; 0x1a08ab
PsychicGilbertScript: ; 0x1a08ab
PsychicGilbertScript:
talkaftercancel
loadfont
writetext UnknownText_0x1a0dd2
closetext
loadmovesprites
end
; 0x1a08b3
TrainerBird_keeperJose2: ; 0x1a08b3
TrainerBird_keeperJose2:
; bit/flag number
dw $408
dw EVENT_BEAT_BIRD_KEEPER_JOSE
; trainer group && trainer id
db BIRD_KEEPER, JOSE2
@@ -92,9 +84,8 @@ TrainerBird_keeperJose2: ; 0x1a08b3
; script when talk again
dw Bird_keeperJose2Script
; 0x1a08bf
Bird_keeperJose2Script: ; 0x1a08bf
Bird_keeperJose2Script:
writecode VAR_CALLERID, $d
talkaftercancel
loadfont
@@ -111,118 +102,102 @@ Bird_keeperJose2Script: ; 0x1a08bf
setevent $026f
scall UnknownScript_0x1a0957
jump UnknownScript_0x1a08eb
; 0x1a08e8
UnknownScript_0x1a08e8: ; 0x1a08e8
UnknownScript_0x1a08e8:
scall UnknownScript_0x1a095b
UnknownScript_0x1a08eb: ; 0x1a08eb
UnknownScript_0x1a08eb:
askforphonenumber $d
if_equal $1, UnknownScript_0x1a096b
if_equal $2, UnknownScript_0x1a0967
trainertotext BIRD_KEEPER, JOSE2, $0
scall UnknownScript_0x1a095f
jump UnknownScript_0x1a0963
; 0x1a08ff
UnknownScript_0x1a08ff: ; 0x1a08ff
UnknownScript_0x1a08ff:
scall UnknownScript_0x1a096f
winlosstext Bird_keeperJose2BeatenText, $0000
copybytetovar wd9f7
if_equal $2, UnknownScript_0x1a0916
if_equal $1, UnknownScript_0x1a091c
if_equal $0, UnknownScript_0x1a0922
UnknownScript_0x1a0916: ; 0x1a0916
UnknownScript_0x1a0916:
checkevent EVENT_RESTORED_POWER_TO_KANTO
iftrue UnknownScript_0x1a093c
UnknownScript_0x1a091c: ; 0x1a091c
UnknownScript_0x1a091c:
checkevent EVENT_BEAT_ELITE_FOUR
iftrue UnknownScript_0x1a092f
UnknownScript_0x1a0922: ; 0x1a0922
UnknownScript_0x1a0922:
loadtrainer BIRD_KEEPER, JOSE2
startbattle
returnafterbattle
loadvar wd9f7, $1
clearflag $0069
end
; 0x1a092f
UnknownScript_0x1a092f: ; 0x1a092f
UnknownScript_0x1a092f:
loadtrainer BIRD_KEEPER, JOSE1
startbattle
returnafterbattle
loadvar wd9f7, $2
clearflag $0069
end
; 0x1a093c
UnknownScript_0x1a093c: ; 0x1a093c
UnknownScript_0x1a093c:
loadtrainer BIRD_KEEPER, JOSE3
startbattle
returnafterbattle
clearflag $0069
end
; 0x1a0945
UnknownScript_0x1a0945: ; 0x1a0945
UnknownScript_0x1a0945:
scall UnknownScript_0x1a0973
verbosegiveitem STAR_PIECE, 1
iffalse UnknownScript_0x1a0954
clearflag $007e
jump UnknownScript_0x1a0963
; 0x1a0954
UnknownScript_0x1a0954: ; 0x1a0954
UnknownScript_0x1a0954:
jump UnknownScript_0x1a0977
; 0x1a0957
UnknownScript_0x1a0957: ; 0x1a0957
UnknownScript_0x1a0957:
jumpstd asknumber1m
end
; 0x1a095b
UnknownScript_0x1a095b: ; 0x1a095b
UnknownScript_0x1a095b:
jumpstd asknumber2m
end
; 0x1a095f
UnknownScript_0x1a095f: ; 0x1a095f
UnknownScript_0x1a095f:
jumpstd registerednumberm
end
; 0x1a0963
UnknownScript_0x1a0963: ; 0x1a0963
UnknownScript_0x1a0963:
jumpstd numberacceptedm
end
; 0x1a0967
UnknownScript_0x1a0967: ; 0x1a0967
UnknownScript_0x1a0967:
jumpstd numberdeclinedm
end
; 0x1a096b
UnknownScript_0x1a096b: ; 0x1a096b
UnknownScript_0x1a096b:
jumpstd phonefullm
end
; 0x1a096f
UnknownScript_0x1a096f: ; 0x1a096f
UnknownScript_0x1a096f:
jumpstd rematchm
end
; 0x1a0973
UnknownScript_0x1a0973: ; 0x1a0973
UnknownScript_0x1a0973:
jumpstd giftm
end
; 0x1a0977
UnknownScript_0x1a0977: ; 0x1a0977
UnknownScript_0x1a0977:
jumpstd packfullm
end
; 0x1a097b
TrainerCooltrainermBlake: ; 0x1a097b
TrainerCooltrainermBlake:
; bit/flag number
dw $552
dw EVENT_BEAT_COOLTRAINERM_BLAKE
; trainer group && trainer id
db COOLTRAINERM, BLAKE
@@ -238,20 +213,18 @@ TrainerCooltrainermBlake: ; 0x1a097b
; script when talk again
dw CooltrainermBlakeScript
; 0x1a0987
CooltrainermBlakeScript: ; 0x1a0987
CooltrainermBlakeScript:
talkaftercancel
loadfont
writetext UnknownText_0x1a0b0b
closetext
loadmovesprites
end
; 0x1a098f
TrainerCooltrainermBrian: ; 0x1a098f
TrainerCooltrainermBrian:
; bit/flag number
dw $553
dw EVENT_BEAT_COOLTRAINERM_BRIAN
; trainer group && trainer id
db COOLTRAINERM, BRIAN
@@ -267,20 +240,18 @@ TrainerCooltrainermBrian: ; 0x1a098f
; script when talk again
dw CooltrainermBrianScript
; 0x1a099b
CooltrainermBrianScript: ; 0x1a099b
CooltrainermBrianScript:
talkaftercancel
loadfont
writetext UnknownText_0x1a0bac
closetext
loadmovesprites
end
; 0x1a09a3
TrainerCooltrainerfReena1: ; 0x1a09a3
TrainerCooltrainerfReena:
; bit/flag number
dw $564
dw EVENT_BEAT_COOLTRAINERF_REENA
; trainer group && trainer id
db COOLTRAINERF, REENA1
@@ -296,9 +267,8 @@ TrainerCooltrainerfReena1: ; 0x1a09a3
; script when talk again
dw CooltrainerfReena1Script
; 0x1a09af
CooltrainerfReena1Script: ; 0x1a09af
CooltrainerfReena1Script:
writecode VAR_CALLERID, $e
talkaftercancel
loadfont
@@ -313,96 +283,84 @@ CooltrainerfReena1Script: ; 0x1a09af
setevent $0271
scall UnknownScript_0x1a0a2f
jump UnknownScript_0x1a09d5
; 0x1a09d2
UnknownScript_0x1a09d2: ; 0x1a09d2
UnknownScript_0x1a09d2:
scall UnknownScript_0x1a0a33
UnknownScript_0x1a09d5: ; 0x1a09d5
UnknownScript_0x1a09d5:
askforphonenumber $e
if_equal $1, UnknownScript_0x1a0a43
if_equal $2, UnknownScript_0x1a0a3f
trainertotext COOLTRAINERF, REENA1, $0
scall UnknownScript_0x1a0a37
jump UnknownScript_0x1a0a3b
; 0x1a09e9
UnknownScript_0x1a09e9: ; 0x1a09e9
UnknownScript_0x1a09e9:
scall UnknownScript_0x1a0a47
winlosstext CooltrainerfReena1BeatenText, $0000
copybytetovar wd9f8
if_equal $2, UnknownScript_0x1a0a00
if_equal $1, UnknownScript_0x1a0a06
if_equal $0, UnknownScript_0x1a0a0c
UnknownScript_0x1a0a00: ; 0x1a0a00
UnknownScript_0x1a0a00:
checkevent EVENT_RESTORED_POWER_TO_KANTO
iftrue UnknownScript_0x1a0a26
UnknownScript_0x1a0a06: ; 0x1a0a06
UnknownScript_0x1a0a06:
checkevent EVENT_BEAT_ELITE_FOUR
iftrue UnknownScript_0x1a0a19
UnknownScript_0x1a0a0c: ; 0x1a0a0c
UnknownScript_0x1a0a0c:
loadtrainer COOLTRAINERF, REENA1
startbattle
returnafterbattle
loadvar wd9f8, $1
clearflag $006a
end
; 0x1a0a19
UnknownScript_0x1a0a19: ; 0x1a0a19
UnknownScript_0x1a0a19:
loadtrainer COOLTRAINERF, REENA2
startbattle
returnafterbattle
loadvar wd9f8, $2
clearflag $006a
end
; 0x1a0a26
UnknownScript_0x1a0a26: ; 0x1a0a26
UnknownScript_0x1a0a26:
loadtrainer COOLTRAINERF, REENA3
startbattle
returnafterbattle
clearflag $006a
end
; 0x1a0a2f
UnknownScript_0x1a0a2f: ; 0x1a0a2f
UnknownScript_0x1a0a2f:
jumpstd asknumber1f
end
; 0x1a0a33
UnknownScript_0x1a0a33: ; 0x1a0a33
UnknownScript_0x1a0a33:
jumpstd asknumber2f
end
; 0x1a0a37
UnknownScript_0x1a0a37: ; 0x1a0a37
UnknownScript_0x1a0a37:
jumpstd registerednumberf
end
; 0x1a0a3b
UnknownScript_0x1a0a3b: ; 0x1a0a3b
UnknownScript_0x1a0a3b:
jumpstd numberacceptedf
end
; 0x1a0a3f
UnknownScript_0x1a0a3f: ; 0x1a0a3f
UnknownScript_0x1a0a3f:
jumpstd numberdeclinedf
end
; 0x1a0a43
UnknownScript_0x1a0a43: ; 0x1a0a43
UnknownScript_0x1a0a43:
jumpstd phonefullf
end
; 0x1a0a47
UnknownScript_0x1a0a47: ; 0x1a0a47
UnknownScript_0x1a0a47:
jumpstd rematchf
end
; 0x1a0a4b
TrainerCooltrainerfMegan: ; 0x1a0a4b
TrainerCooltrainerfMegan:
; bit/flag number
dw $565
dw EVENT_BEAT_COOLTRAINERF_MEGAN
; trainer group && trainer id
db COOLTRAINERF, MEGAN
@@ -418,46 +376,38 @@ TrainerCooltrainerfMegan: ; 0x1a0a4b
; script when talk again
dw CooltrainerfMeganScript
; 0x1a0a57
CooltrainerfMeganScript: ; 0x1a0a57
CooltrainerfMeganScript:
talkaftercancel
loadfont
writetext UnknownText_0x1a0cce
closetext
loadmovesprites
end
; 0x1a0a5f
MapRoute27Signpost0Script: ; 0x1a0a5f
MapRoute27Signpost0Script:
jumptext UnknownText_0x1a0e7f
; 0x1a0a62
ItemFragment_0x1a0a62: ; 0x1a0a62
ItemFragment_0x1a0a62:
db TM_SOLARBEAM, 1
; 0x1a0a64
ItemFragment_0x1a0a64: ; 0x1a0a64
ItemFragment_0x1a0a64:
db RARE_CANDY, 1
; 0x1a0a66
MovementData_0x1a0a66: ; 0x1a0a66
MovementData_0x1a0a66:
step_left
step_left
step_end
; 0x1a0a69
MovementData_0x1a0a69: ; 0x1a0a69
MovementData_0x1a0a69:
step_left
step_end
; 0x1a0a6b
UnknownText_0x1a0a6b: ; 0x1a0a6b
UnknownText_0x1a0a6b:
text "Hey!"
done
; 0x1a0a71
UnknownText_0x1a0a71: ; 0x1a0a71
UnknownText_0x1a0a71:
text "Do you know what"
line "you just did?"
@@ -468,21 +418,18 @@ UnknownText_0x1a0a71: ; 0x1a0a71
para "Check your #-"
line "GEAR MAP and see."
done
; 0x1a0ad9
CooltrainermBlakeSeenText: ; 0x1a0ad9
CooltrainermBlakeSeenText:
text "You look pretty"
line "strong."
cont "Let me battle you!"
done
; 0x1a0b05
CooltrainermBlakeBeatenText: ; 0x1a0b05
CooltrainermBlakeBeatenText:
text "Yow!"
done
; 0x1a0b0b
UnknownText_0x1a0b0b: ; 0x1a0b0b
UnknownText_0x1a0b0b:
text "If you prevail on"
line "this harsh trek,"
@@ -493,66 +440,57 @@ UnknownText_0x1a0b0b: ; 0x1a0b0b
line "wanted to say"
cont "something cool."
done
; 0x1a0b7c
CooltrainermBrianSeenText: ; 0x1a0b7c
CooltrainermBrianSeenText:
text "Hm? You're good,"
line "aren't you?"
done
; 0x1a0b98
CooltrainermBrianBeatenText: ; 0x1a0b98
CooltrainermBrianBeatenText:
text "Just as I thought!"
done
; 0x1a0bac
UnknownText_0x1a0bac: ; 0x1a0bac
UnknownText_0x1a0bac:
text "A good trainer can"
line "recognize other"
cont "good trainers."
done
; 0x1a0bdf
CooltrainerfReena1SeenText: ; 0x1a0bdf
CooltrainerfReena1SeenText:
text "You shouldn't"
line "underestimate the"
para "wild #MON in"
line "these parts."
done
; 0x1a0c19
CooltrainerfReena1BeatenText: ; 0x1a0c19
CooltrainerfReena1BeatenText:
text "Oh! You're much"
line "too strong!"
done
; 0x1a0c35
UnknownText_0x1a0c35: ; 0x1a0c35
UnknownText_0x1a0c35:
text "You're just a kid,"
line "but you're not to"
para "be underestimated"
line "either."
done
; 0x1a0c73
CooltrainerfMeganSeenText: ; 0x1a0c73
CooltrainerfMeganSeenText:
text "It's rare to see"
line "anyone come here."
para "Are you training"
line "on your own?"
done
; 0x1a0cb4
CooltrainerfMeganBeatenText: ; 0x1a0cb4
CooltrainerfMeganBeatenText:
text "Oh! You're really"
line "strong!"
done
; 0x1a0cce
UnknownText_0x1a0cce: ; 0x1a0cce
UnknownText_0x1a0cce:
text "I'm checking out"
line "pre- and post-"
cont "evolution #MON."
@@ -565,9 +503,8 @@ UnknownText_0x1a0cce: ; 0x1a0cce
line "also learn moves"
cont "later on."
done
; 0x1a0d55
PsychicGilbertSeenText: ; 0x1a0d55
PsychicGilbertSeenText:
text "Don't say a thing!"
para "Let me guess what"
@@ -579,14 +516,12 @@ PsychicGilbertSeenText: ; 0x1a0d55
line "on the #MON"
cont "LEAGUE challenge!"
done
; 0x1a0dc1
PsychicGilbertBeatenText: ; 0x1a0dc1
PsychicGilbertBeatenText:
text "You're too much!"
done
; 0x1a0dd2
UnknownText_0x1a0dd2: ; 0x1a0dd2
UnknownText_0x1a0dd2:
text "With your skills,"
line "you'll do well at"
cont "the LEAGUE."
@@ -594,37 +529,32 @@ UnknownText_0x1a0dd2: ; 0x1a0dd2
para "That's what my"
line "premonition says."
done
; 0x1a0e22
Bird_keeperJose2SeenText: ; 0x1a0e22
Bird_keeperJose2SeenText:
text "Tweet! Tweet!"
line "Tetweet!"
done
; 0x1a0e3a
Bird_keeperJose2BeatenText: ; 0x1a0e3a
Bird_keeperJose2BeatenText:
text "Tweet!"
done
; 0x1a0e42
UnknownText_0x1a0e42: ; 0x1a0e42
UnknownText_0x1a0e42:
text "BIRD KEEPERS like"
line "me mimic bird"
para "whistles to com-"
line "mand #MON."
done
; 0x1a0e7f
UnknownText_0x1a0e7f: ; 0x1a0e7f
UnknownText_0x1a0e7f:
text "TOHJO FALLS"
para "THE LINK BETWEEN"
line "KANTO AND JOHTO"
done
; 0x1a0ead
Route27_MapEventHeader: ; 0x1a0ead
Route27_MapEventHeader:
; filler
db 0, 0
@@ -647,11 +577,10 @@ Route27_MapEventHeader: ; 0x1a0ead
db 9
person_event SPRITE_COOLTRAINER_M, 11, 52, $7, $0, 255, 255, $82, 3, TrainerCooltrainermBlake, $ffff
person_event SPRITE_COOLTRAINER_M, 10, 62, $9, $0, 255, 255, $82, 4, TrainerCooltrainermBrian, $ffff
person_event SPRITE_COOLTRAINER_F, 14, 76, $7, $0, 255, 255, $82, 4, TrainerCooltrainerfReena1, $ffff
person_event SPRITE_COOLTRAINER_F, 14, 76, $7, $0, 255, 255, $82, 4, TrainerCooltrainerfReena, $ffff
person_event SPRITE_COOLTRAINER_F, 10, 41, $1f, $0, 255, 255, $82, 2, TrainerCooltrainerfMegan, $ffff
person_event SPRITE_YOUNGSTER, 11, 69, $8, $0, 255, 255, $92, 3, TrainerPsychicGilbert, $ffff
person_event SPRITE_YOUNGSTER, 17, 62, $9, $0, 255, 255, $92, 3, TrainerBird_keeperJose2, $ffff
person_event SPRITE_POKE_BALL, 16, 64, $1, $0, 255, 255, $1, 0, ItemFragment_0x1a0a62, $06ab
person_event SPRITE_POKE_BALL, 16, 57, $1, $0, 255, 255, $1, 0, ItemFragment_0x1a0a64, $06ac
person_event SPRITE_FISHER, 14, 25, $3, $0, 255, 255, $0, 3, FisherScript_0x1a089c, $ffff
; 0x1a0f4c

View File

@@ -1,14 +1,13 @@
Route3_MapScriptHeader: ; 0x1adf63
Route3_MapScriptHeader:
; trigger count
db 0
; callback count
db 0
; 0x1adf65
TrainerFirebreatherOtis: ; 0x1adf65
TrainerFirebreatherOtis:
; bit/flag number
dw $446
dw EVENT_BEAT_FIREBREATHER_OTIS
; trainer group && trainer id
db FIREBREATHER, OTIS
@@ -24,20 +23,18 @@ TrainerFirebreatherOtis: ; 0x1adf65
; script when talk again
dw FirebreatherOtisScript
; 0x1adf71
FirebreatherOtisScript: ; 0x1adf71
FirebreatherOtisScript:
talkaftercancel
loadfont
writetext UnknownText_0x1adff7
closetext
loadmovesprites
end
; 0x1adf79
TrainerYoungsterWarren: ; 0x1adf79
TrainerYoungsterWarren:
; bit/flag number
dw $5b1
dw EVENT_BEAT_YOUNGSTER_WARREN
; trainer group && trainer id
db YOUNGSTER, WARREN
@@ -53,20 +50,18 @@ TrainerYoungsterWarren: ; 0x1adf79
; script when talk again
dw YoungsterWarrenScript
; 0x1adf85
YoungsterWarrenScript: ; 0x1adf85
YoungsterWarrenScript:
talkaftercancel
loadfont
writetext UnknownText_0x1ae051
closetext
loadmovesprites
end
; 0x1adf8d
TrainerYoungsterJimmy: ; 0x1adf8d
TrainerYoungsterJimmy:
; bit/flag number
dw $5b2
dw EVENT_BEAT_YOUNGSTER_JIMMY
; trainer group && trainer id
db YOUNGSTER, JIMMY
@@ -82,20 +77,18 @@ TrainerYoungsterJimmy: ; 0x1adf8d
; script when talk again
dw YoungsterJimmyScript
; 0x1adf99
YoungsterJimmyScript: ; 0x1adf99
YoungsterJimmyScript:
talkaftercancel
loadfont
writetext UnknownText_0x1ae0a9
closetext
loadmovesprites
end
; 0x1adfa1
TrainerFirebreatherBurt: ; 0x1adfa1
TrainerFirebreatherBurt:
; bit/flag number
dw $449
dw EVENT_BEAT_FIREBREATHER_BURT
; trainer group && trainer id
db FIREBREATHER, BURT
@@ -111,91 +104,77 @@ TrainerFirebreatherBurt: ; 0x1adfa1
; script when talk again
dw FirebreatherBurtScript
; 0x1adfad
FirebreatherBurtScript: ; 0x1adfad
FirebreatherBurtScript:
talkaftercancel
loadfont
writetext UnknownText_0x1ae118
closetext
loadmovesprites
end
; 0x1adfb5
MapRoute3Signpost0Script: ; 0x1adfb5
MapRoute3Signpost0Script:
jumptext UnknownText_0x1ae163
; 0x1adfb8
FirebreatherOtisSeenText: ; 0x1adfb8
FirebreatherOtisSeenText:
text "Ah! The weather's"
line "as fine as ever."
done
; 0x1adfdb
FirebreatherOtisBeatenText: ; 0x1adfdb
FirebreatherOtisBeatenText:
text "It's sunny, but"
line "I'm all wet…"
done
; 0x1adff7
UnknownText_0x1adff7: ; 0x1adff7
UnknownText_0x1adff7:
text "When it rains,"
line "it's hard to get"
cont "ignition…"
done
; 0x1ae021
YoungsterWarrenSeenText: ; 0x1ae021
YoungsterWarrenSeenText:
text "Hmmm… I don't know"
line "what to do…"
done
; 0x1ae040
YoungsterWarrenBeatenText: ; 0x1ae040
YoungsterWarrenBeatenText:
text "I knew I'd lose…"
done
; 0x1ae051
UnknownText_0x1ae051: ; 0x1ae051
UnknownText_0x1ae051:
text "You looked strong."
para "I was afraid to"
line "take you on…"
done
; 0x1ae082
YoungsterJimmySeenText: ; 0x1ae082
YoungsterJimmySeenText:
text "I can run like the"
line "wind!"
done
; 0x1ae09c
YoungsterJimmyBeatenText: ; 0x1ae09c
YoungsterJimmyBeatenText:
text "Blown away!"
done
; 0x1ae0a9
UnknownText_0x1ae0a9: ; 0x1ae0a9
UnknownText_0x1ae0a9:
text "I wear shorts the"
line "whole year round."
para "That's my fashion"
line "policy."
done
; 0x1ae0e7
FirebreatherBurtSeenText: ; 0x1ae0e7
FirebreatherBurtSeenText:
text "Step right up and"
line "take a look!"
done
; 0x1ae107
FirebreatherBurtBeatenText: ; 0x1ae107
FirebreatherBurtBeatenText:
text "Yow! That's hot!"
done
; 0x1ae118
UnknownText_0x1ae118: ; 0x1ae118
UnknownText_0x1ae118:
text "The greatest fire-"
line "breather in KANTO,"
cont "that's me."
@@ -203,17 +182,15 @@ UnknownText_0x1ae118: ; 0x1ae118
para "But not the best"
line "trainer…"
done
; 0x1ae163
UnknownText_0x1ae163: ; 0x1ae163
UnknownText_0x1ae163:
text "MT.MOON SQUARE"
para "Just go up the"
line "stairs."
done
; 0x1ae18a
Route3_MapEventHeader: ; 0x1ae18a
Route3_MapEventHeader:
; filler
db 0, 0
@@ -234,4 +211,3 @@ Route3_MapEventHeader: ; 0x1ae18a
person_event SPRITE_YOUNGSTER, 11, 14, $8, $0, 255, 255, $92, 3, TrainerYoungsterWarren, $ffff
person_event SPRITE_YOUNGSTER, 7, 20, $a, $0, 255, 255, $92, 1, TrainerYoungsterJimmy, $ffff
person_event SPRITE_FISHER, 9, 53, $a, $0, 255, 255, $82, 3, TrainerFirebreatherBurt, $ffff
; 0x1ae1ce

View File

@@ -1,12 +1,11 @@
Route30_MapScriptHeader: ; 0x1a1671
Route30_MapScriptHeader:
; trigger count
db 0
; callback count
db 0
; 0x1a1673
YoungsterScript_0x1a1673: ; 0x1a1673
YoungsterScript_0x1a1673:
waitbutton
playmusic MUSIC_JOHTO_TRAINER_BATTLE
loadfont
@@ -25,11 +24,10 @@ YoungsterScript_0x1a1673: ; 0x1a1673
applymovement $7, MovementData_0x1a1802
special RestartMapMusic
end
; 0x1a169a
TrainerYoungsterJoey1: ; 0x1a169a
TrainerYoungsterJoey:
; bit/flag number
dw $5a9
dw EVENT_BEAT_YOUNGSTER_JOEY
; trainer group && trainer id
db YOUNGSTER, JOEY1
@@ -45,9 +43,8 @@ TrainerYoungsterJoey1: ; 0x1a169a
; script when talk again
dw YoungsterJoey1Script
; 0x1a16a6
YoungsterJoey1Script: ; 0x1a16a6
YoungsterJoey1Script:
writecode VAR_CALLERID, $f
talkaftercancel
loadfont
@@ -62,20 +59,18 @@ YoungsterJoey1Script: ; 0x1a16a6
setevent $0273
scall UnknownScript_0x1a1783
jump UnknownScript_0x1a16cc
; 0x1a16c9
UnknownScript_0x1a16c9: ; 0x1a16c9
UnknownScript_0x1a16c9:
scall UnknownScript_0x1a1787
UnknownScript_0x1a16cc: ; 0x1a16cc
UnknownScript_0x1a16cc:
askforphonenumber $f
if_equal $1, UnknownScript_0x1a1797
if_equal $2, UnknownScript_0x1a1793
trainertotext YOUNGSTER, JOEY1, $0
scall UnknownScript_0x1a178b
jump UnknownScript_0x1a178f
; 0x1a16e0
UnknownScript_0x1a16e0: ; 0x1a16e0
UnknownScript_0x1a16e0:
scall UnknownScript_0x1a179b
winlosstext YoungsterJoey1BeatenText, $0000
copybytetovar wd9f9
@@ -84,55 +79,51 @@ UnknownScript_0x1a16e0: ; 0x1a16e0
if_equal $2, UnknownScript_0x1a170b
if_equal $1, UnknownScript_0x1a1711
if_equal $0, UnknownScript_0x1a1717
UnknownScript_0x1a16ff: ; 0x1a16ff
UnknownScript_0x1a16ff:
checkevent EVENT_BEAT_ELITE_FOUR
iftrue UnknownScript_0x1a174b
UnknownScript_0x1a1705: ; 0x1a1705
UnknownScript_0x1a1705:
checkevent EVENT_CLEARED_RADIO_TOWER
iftrue UnknownScript_0x1a173e
UnknownScript_0x1a170b: ; 0x1a170b
UnknownScript_0x1a170b:
checkflag $0047
iftrue UnknownScript_0x1a1731
UnknownScript_0x1a1711: ; 0x1a1711
UnknownScript_0x1a1711:
checkflag $0046
iftrue UnknownScript_0x1a1724
UnknownScript_0x1a1717: ; 0x1a717
UnknownScript_0x1a1717:
loadtrainer YOUNGSTER, JOEY1
startbattle
returnafterbattle
loadvar wd9f9, $1
clearflag $006b
end
; 0x1a1724
UnknownScript_0x1a1724: ; 0x1a1724
UnknownScript_0x1a1724:
loadtrainer YOUNGSTER, JOEY2
startbattle
returnafterbattle
loadvar wd9f9, $2
clearflag $006b
end
; 0x1a1731
UnknownScript_0x1a1731: ; 0x1a1731
UnknownScript_0x1a1731:
loadtrainer YOUNGSTER, JOEY3
startbattle
returnafterbattle
loadvar wd9f9, $3
clearflag $006b
end
; 0x1a173e
UnknownScript_0x1a173e: ; 0x1a173e
UnknownScript_0x1a173e:
loadtrainer YOUNGSTER, JOEY4
startbattle
returnafterbattle
loadvar wd9f9, $4
clearflag $006b
end
; 0x1a174b
UnknownScript_0x1a174b: ; 0x1a174b
UnknownScript_0x1a174b:
loadtrainer YOUNGSTER, JOEY5
startbattle
returnafterbattle
@@ -146,13 +137,11 @@ UnknownScript_0x1a174b: ; 0x1a174b
iffalse UnknownScript_0x1a179f
setevent $0266
jump UnknownScript_0x1a178f
; 0x1a176e
UnknownScript_0x1a176e: ; 0x1a176e
UnknownScript_0x1a176e:
end
; 0x1a176f
UnknownScript_0x1a176f: ; 0x1a176f
UnknownScript_0x1a176f:
loadfont
writetext UnknownText_0x1a1bc0
closetext
@@ -161,57 +150,47 @@ UnknownScript_0x1a176f: ; 0x1a176f
clearevent EVENT_JOEY_HP_UP
setevent $0266
jump UnknownScript_0x1a178f
; 0x1a1783
UnknownScript_0x1a1783: ; 0x1a1783
UnknownScript_0x1a1783:
jumpstd asknumber1m
end
; 0x1a1787
UnknownScript_0x1a1787: ; 0x1a1787
UnknownScript_0x1a1787:
jumpstd asknumber2m
end
; 0x1a178b
UnknownScript_0x1a178b: ; 0x1a178b
UnknownScript_0x1a178b:
jumpstd registerednumberm
end
; 0x1a178f
UnknownScript_0x1a178f: ; 0x1a178f
UnknownScript_0x1a178f:
jumpstd numberacceptedm
end
; 0x1a1793
UnknownScript_0x1a1793: ; 0x1a1793
UnknownScript_0x1a1793:
jumpstd numberdeclinedm
end
; 0x1a1797
UnknownScript_0x1a1797: ; 0x1a1797
UnknownScript_0x1a1797:
jumpstd phonefullm
end
; 0x1a179b
UnknownScript_0x1a179b: ; 0x1a179b
UnknownScript_0x1a179b:
jumpstd rematchm
end
; 0x1a179f
UnknownScript_0x1a179f: ; 0x1a179f
UnknownScript_0x1a179f:
setevent EVENT_JOEY_HP_UP
jumpstd packfullm
end
; 0x1a17a6
UnknownScript_0x1a17a6: ; 0x1a17a6
UnknownScript_0x1a17a6:
jumpstd rematchgiftm
end
; 0x1a17aa
TrainerYoungsterMikey: ; 0x1a17aa
TrainerYoungsterMikey:
; bit/flag number
dw $5aa
dw EVENT_BEAT_YOUNGSTER_MIKEY
; trainer group && trainer id
db YOUNGSTER, MIKEY
@@ -227,20 +206,18 @@ TrainerYoungsterMikey: ; 0x1a17aa
; script when talk again
dw YoungsterMikeyScript
; 0x1a17b6
YoungsterMikeyScript: ; 0x1a17b6
YoungsterMikeyScript:
talkaftercancel
loadfont
writetext UnknownText_0x1a197d
closetext
loadmovesprites
end
; 0x1a17be
TrainerBug_catcherDon: ; 0x1a17be
TrainerBug_catcherDon:
; bit/flag number
dw $538
dw EVENT_BEAT_BUG_CATCHER_DON
; trainer group && trainer id
db BUG_CATCHER, DON
@@ -256,18 +233,16 @@ TrainerBug_catcherDon: ; 0x1a17be
; script when talk again
dw Bug_catcherDonScript
; 0x1a17ca
Bug_catcherDonScript: ; 0x1a17ca
Bug_catcherDonScript:
talkaftercancel
loadfont
writetext UnknownText_0x1a1a1c
closetext
loadmovesprites
end
; 0x1a17d2
YoungsterScript_0x1a17d2: ; 0x1a17d2
YoungsterScript_0x1a17d2:
faceplayer
loadfont
checkevent EVENT_GAVE_MYSTERY_EGG_TO_ELM
@@ -276,82 +251,67 @@ YoungsterScript_0x1a17d2: ; 0x1a17d2
closetext
loadmovesprites
end
; 0x1a17e0
UnknownScript_0x1a17e0: ; 0x1a17e0
UnknownScript_0x1a17e0:
writetext UnknownText_0x1a1a94
closetext
loadmovesprites
end
; 0x1a17e6
CooltrainerFScript_0x1a17e6: ; 0x1a17e6
CooltrainerFScript_0x1a17e6:
jumptextfaceplayer UnknownText_0x1a1ac4
; 0x1a17e9
MapRoute30Signpost0Script: ; 0x1a17e9
MapRoute30Signpost0Script:
jumptext UnknownText_0x1a1b0b
; 0x1a17ec
MapRoute30Signpost1Script: ; 0x1a17ec
MapRoute30Signpost1Script:
jumptext UnknownText_0x1a1b34
; 0x1a17ef
MapRoute30Signpost2Script: ; 0x1a17ef
MapRoute30Signpost2Script:
jumptext UnknownText_0x1a1b55
; 0x1a17f2
MapRoute30Signpost3Script: ; 0x1a17f2
MapRoute30Signpost3Script:
jumptext UnknownText_0x1a1b66
; 0x1a17f5
ItemFragment_0x1a17f5: ; 0x1a17f5
ItemFragment_0x1a17f5:
db ANTIDOTE, 1
; 0x1a17f7
FruitTreeScript_0x1a17f7: ; 0x1a17f7
FruitTreeScript_0x1a17f7:
fruittree $2
; 0x1a17f9
FruitTreeScript_0x1a17f9: ; 0x1a17f9
FruitTreeScript_0x1a17f9:
fruittree $5
; 0x1a17fb
MapRoute30SignpostItem4: ; 0x1a17fb
MapRoute30SignpostItem4:
dw $00a4
db POTION
; 0x1a17fe
MovementData_0x1a17fe: ; 0x1a17fe
MovementData_0x1a17fe:
fix_facing
big_step_up
big_step_down
step_end
; 0x1a1802
MovementData_0x1a1802: ; 0x1a1802
MovementData_0x1a1802:
fix_facing
big_step_down
big_step_up
step_end
; 0x1a1806
UnknownText_0x1a1806: ; 0x1a1806
UnknownText_0x1a1806:
text "Go, RATTATA!"
para "TACKLE!"
done
; 0x1a181c
UnknownText_0x1a181c: ; 0x1a181c
UnknownText_0x1a181c:
text "What? This is a"
line "big battle!"
cont "Leave me alone!"
done
; 0x1a1849
YoungsterJoey1SeenText: ; 0x1a1849
YoungsterJoey1SeenText:
text "I just lost, so"
line "I'm trying to find"
cont "more #MON."
@@ -360,15 +320,13 @@ YoungsterJoey1SeenText: ; 0x1a1849
line "weak! Come on,"
cont "let's battle!"
done
; 0x1a18a2
YoungsterJoey1BeatenText: ; 0x1a18a2
YoungsterJoey1BeatenText:
text "Ack! I lost again!"
line "Doggone it!"
done
; 0x1a18c2
UnknownText_0x1a18c2: ; 0x1a18c2
UnknownText_0x1a18c2:
text "Do I have to have"
line "more #MON in"
@@ -379,24 +337,21 @@ UnknownText_0x1a18c2: ; 0x1a18c2
line "with this one no"
cont "matter what!"
done
; 0x1a1928
YoungsterMikeySeenText: ; 0x1a1928
YoungsterMikeySeenText:
text "You're a #MON"
line "trainer, right?"
para "Then you have to"
line "battle!"
done
; 0x1a195f
YoungsterMikeyBeatenText: ; 0x1a195f
YoungsterMikeyBeatenText:
text "That's strange."
line "I won before."
done
; 0x1a197d
UnknownText_0x1a197d: ; 0x1a197d
UnknownText_0x1a197d:
text "Becoming a good"
line "trainer is really"
cont "tough."
@@ -405,22 +360,19 @@ UnknownText_0x1a197d: ; 0x1a197d
line "tle other people"
cont "to get better."
done
; 0x1a19d8
Bug_catcherDonSeenText: ; 0x1a19d8
Bug_catcherDonSeenText:
text "Instead of a bug"
line "#MON, I found"
cont "a trainer!"
done
; 0x1a1a03
Bug_catcherDonBeatenText: ; 0x1a1a03
Bug_catcherDonBeatenText:
text "Argh! You're too"
line "strong!"
done
; 0x1a1a1c
UnknownText_0x1a1a1c: ; 0x1a1a1c
UnknownText_0x1a1a1c:
text "I ran out of #"
line "BALLS while I was"
cont "catching #MON."
@@ -428,51 +380,44 @@ UnknownText_0x1a1a1c: ; 0x1a1a1c
para "I should've bought"
line "some more…"
done
; 0x1a1a6a
UnknownText_0x1a1a6a: ; 0x1a1a6a
UnknownText_0x1a1a6a:
text "MR.#MON's"
line "house? It's a bit"
cont "farther ahead."
done
; 0x1a1a94
UnknownText_0x1a1a94: ; 0x1a1a94
UnknownText_0x1a1a94:
text "Everyone's having"
line "fun battling!"
cont "You should too!"
done
; 0x1a1ac4
UnknownText_0x1a1ac4: ; 0x1a1ac4
UnknownText_0x1a1ac4:
text "I'm not a trainer."
para "But if you look"
line "one in the eyes,"
cont "prepare to battle."
done
; 0x1a1b0b
UnknownText_0x1a1b0b: ; 0x1a1b0b
UnknownText_0x1a1b0b:
text "ROUTE 30"
para "VIOLET CITY -"
line "CHERRYGROVE CITY"
done
; 0x1a1b34
UnknownText_0x1a1b34: ; 0x1a1b34
UnknownText_0x1a1b34:
text "MR.#MON'S HOUSE"
line "STRAIGHT AHEAD!"
done
; 0x1a1b55
UnknownText_0x1a1b55: ; 0x1a1b55
UnknownText_0x1a1b55:
text "MR.#MON'S HOUSE"
done
; 0x1a1b66
UnknownText_0x1a1b66: ; 0x1a1b66
UnknownText_0x1a1b66:
text "TRAINER TIPS"
para "No stealing other"
@@ -482,9 +427,8 @@ UnknownText_0x1a1b66: ; 0x1a1b66
line "be thrown only at"
cont "wild #MON!"
done
; 0x1a1bc0
UnknownText_0x1a1bc0: ; 0x1a1bc0
UnknownText_0x1a1bc0:
text "I lost again…"
line "Gee, you're tough!"
@@ -498,9 +442,8 @@ UnknownText_0x1a1bc0: ; 0x1a1bc0
para "I'm going to get"
line "tougher too."
done
; 0x1a1c54
Route30_MapEventHeader: ; 0x1a1c54
Route30_MapEventHeader:
; filler
db 0, 0
@@ -523,7 +466,7 @@ Route30_MapEventHeader: ; 0x1a1c54
; people-events
db 11
person_event SPRITE_YOUNGSTER, 30, 9, $7, $0, 255, 255, $90, 0, YoungsterScript_0x1a1673, $0714
person_event SPRITE_YOUNGSTER, 32, 6, $9, $0, 255, 255, $92, 3, TrainerYoungsterJoey1, $0715
person_event SPRITE_YOUNGSTER, 32, 6, $9, $0, 255, 255, $92, 3, TrainerYoungsterJoey, $0715
person_event SPRITE_YOUNGSTER, 27, 9, $6, $0, 255, 255, $92, 1, TrainerYoungsterMikey, $ffff
person_event SPRITE_BUG_CATCHER, 11, 5, $6, $0, 255, 255, $b2, 3, TrainerBug_catcherDon, $ffff
person_event SPRITE_YOUNGSTER, 34, 11, $5, $1, 255, 255, $80, 0, YoungsterScript_0x1a17d2, $ffff
@@ -533,4 +476,3 @@ Route30_MapEventHeader: ; 0x1a1c54
person_event SPRITE_FRUIT_TREE, 9, 15, $1, $0, 255, 255, $0, 0, FruitTreeScript_0x1a17f9, $ffff
person_event SPRITE_COOLTRAINER_F, 17, 6, $6, $0, 255, 255, $0, 0, CooltrainerFScript_0x1a17e6, $ffff
person_event SPRITE_POKE_BALL, 39, 12, $1, $0, 255, 255, $1, 0, ItemFragment_0x1a17f5, $07b8
; 0x1a1d0c

View File

@@ -1,4 +1,4 @@
Route31_MapScriptHeader: ; 0x1a5437
Route31_MapScriptHeader:
; trigger count
db 0
@@ -8,22 +8,19 @@ Route31_MapScriptHeader: ; 0x1a5437
; callbacks
dbw 5, UnknownScript_0x1a543c
; 0x1a543c
UnknownScript_0x1a543c: ; 0x1a543c
UnknownScript_0x1a543c:
checkevent EVENT_TALKED_TO_MOM_AFTER_MYSTERY_EGG_QUEST
iffalse UnknownScript_0x1a5443
return
; 0x1a5443
UnknownScript_0x1a5443: ; 0x1a5443
UnknownScript_0x1a5443:
specialphonecall $7
return
; 0x1a5447
TrainerBug_catcherWade1: ; 0x1a5447
TrainerBug_catcherWade1:
; bit/flag number
dw $53b
dw EVENT_BEAT_BUG_CATCHER_WADE
; trainer group && trainer id
db BUG_CATCHER, WADE1
@@ -39,9 +36,8 @@ TrainerBug_catcherWade1: ; 0x1a5447
; script when talk again
dw Bug_catcherWade1Script
; 0x1a5453
Bug_catcherWade1Script: ; 0x1a5453
Bug_catcherWade1Script:
writecode VAR_CALLERID, $10
talkaftercancel
loadfont
@@ -58,20 +54,18 @@ Bug_catcherWade1Script: ; 0x1a5453
setevent $0275
scall UnknownScript_0x1a554c
jump UnknownScript_0x1a547f
; 0x1a547c
UnknownScript_0x1a547c: ; 0x1a547c
UnknownScript_0x1a547c:
scall UnknownScript_0x1a5550
UnknownScript_0x1a547f: ; 0x1a547f
UnknownScript_0x1a547f:
askforphonenumber $10
if_equal $1, UnknownScript_0x1a5560
if_equal $2, UnknownScript_0x1a555c
trainertotext BUG_CATCHER, WADE1, $0
scall UnknownScript_0x1a5554
jump UnknownScript_0x1a5558
; 0x1a5493
UnknownScript_0x1a5493: ; 0x1a5493
UnknownScript_0x1a5493:
scall UnknownScript_0x1a5564
winlosstext Bug_catcherWade1BeatenText, $0000
copybytetovar wd9fa
@@ -80,63 +74,58 @@ UnknownScript_0x1a5493: ; 0x1a5493
if_equal $2, UnknownScript_0x1a54be
if_equal $1, UnknownScript_0x1a54c4
if_equal $0, UnknownScript_0x1a54ca
UnknownScript_0x1a54b2: ; 0x1a54b2
UnknownScript_0x1a54b2:
checkevent EVENT_BEAT_ELITE_FOUR
iftrue UnknownScript_0x1a54fe
UnknownScript_0x1a54b8: ; 0x1a54b8
UnknownScript_0x1a54b8:
checkevent EVENT_CLEARED_RADIO_TOWER
iftrue UnknownScript_0x1a54f1
UnknownScript_0x1a54be: ; 0x1a54be
UnknownScript_0x1a54be:
checkflag $0049
iftrue UnknownScript_0x1a54e4
UnknownScript_0x1a54c4: ; 0x1a54c4
UnknownScript_0x1a54c4:
checkflag $0046
iftrue UnknownScript_0x1a54d7
UnknownScript_0x1a54ca: ; 0x1a54ca
UnknownScript_0x1a54ca:
loadtrainer BUG_CATCHER, WADE1
startbattle
returnafterbattle
loadvar wd9fa, $1
clearflag $006c
end
; 0x1a54d7
UnknownScript_0x1a54d7: ; 0x1a54d7
UnknownScript_0x1a54d7:
loadtrainer BUG_CATCHER, WADE2
startbattle
returnafterbattle
loadvar wd9fa, $2
clearflag $006c
end
; 0x1a54e4
UnknownScript_0x1a54e4: ; 0x1a54e4
UnknownScript_0x1a54e4:
loadtrainer BUG_CATCHER, WADE3
startbattle
returnafterbattle
loadvar wd9fa, $3
clearflag $006c
end
; 0x1a54f1
UnknownScript_0x1a54f1: ; 0x1a54f1
UnknownScript_0x1a54f1:
loadtrainer BUG_CATCHER, WADE4
startbattle
returnafterbattle
loadvar wd9fa, $4
clearflag $006c
end
; 0x1a54fe
UnknownScript_0x1a54fe: ; 0x1a54fe
UnknownScript_0x1a54fe:
loadtrainer BUG_CATCHER, WADE5
startbattle
returnafterbattle
clearflag $006c
end
; 0x1a5507
UnknownScript_0x1a5507: ; 0x1a5507
UnknownScript_0x1a5507:
scall UnknownScript_0x1a5568
checkevent EVENT_WADE_HAS_BERRY
iftrue UnknownScript_0x1a5522
@@ -146,82 +135,68 @@ UnknownScript_0x1a5507: ; 0x1a5507
iftrue UnknownScript_0x1a5534
checkevent EVENT_WADE_HAS_BITTER_BERRY
iftrue UnknownScript_0x1a553d
UnknownScript_0x1a5522: ; 0x1a5522
UnknownScript_0x1a5522:
verbosegiveitem BERRY, 1
iffalse UnknownScript_0x1a5549
jump UnknownScript_0x1a5543
; 0x1a552b
UnknownScript_0x1a552b: ; 0x1a552b
UnknownScript_0x1a552b:
verbosegiveitem PSNCUREBERRY, 1
iffalse UnknownScript_0x1a5549
jump UnknownScript_0x1a5543
; 0x1a5534
UnknownScript_0x1a5534: ; 0x1a5534
UnknownScript_0x1a5534:
verbosegiveitem PRZCUREBERRY, 1
iffalse UnknownScript_0x1a5549
jump UnknownScript_0x1a5543
; 0x1a553d
UnknownScript_0x1a553d: ; 0x1a553d
UnknownScript_0x1a553d:
verbosegiveitem BITTER_BERRY, 1
iffalse UnknownScript_0x1a5549
UnknownScript_0x1a5543: ; 0x1a5543
UnknownScript_0x1a5543:
clearflag $007f
jump UnknownScript_0x1a5558
; 0x1a5549
UnknownScript_0x1a5549: ; 0x1a5549
UnknownScript_0x1a5549:
jump UnknownScript_0x1a556c
; 0x1a554c
UnknownScript_0x1a554c: ; 0x1a554c
UnknownScript_0x1a554c:
jumpstd asknumber1m
end
; 0x1a5550
UnknownScript_0x1a5550: ; 0x1a5550
UnknownScript_0x1a5550:
jumpstd asknumber2m
end
; 0x1a5554
UnknownScript_0x1a5554: ; 0x1a5554
UnknownScript_0x1a5554:
jumpstd registerednumberm
end
; 0x1a5558
UnknownScript_0x1a5558: ; 0x1a5558
UnknownScript_0x1a5558:
jumpstd numberacceptedm
end
; 0x1a555c
UnknownScript_0x1a555c: ; 0x1a555c
UnknownScript_0x1a555c:
jumpstd numberdeclinedm
end
; 0x1a5560
UnknownScript_0x1a5560: ; 0x1a5560
UnknownScript_0x1a5560:
jumpstd phonefullm
end
; 0x1a5564
UnknownScript_0x1a5564: ; 0x1a5564
UnknownScript_0x1a5564:
jumpstd rematchm
end
; 0x1a5568
UnknownScript_0x1a5568: ; 0x1a5568
UnknownScript_0x1a5568:
jumpstd giftm
end
; 0x1a556c
UnknownScript_0x1a556c: ; 0x1a556c
UnknownScript_0x1a556c:
jumpstd packfullm
end
; 0x1a5570
FisherScript_0x1a5570: ; 0x1a5570
FisherScript_0x1a5570:
faceplayer
loadfont
checkevent EVENT_GOT_TM50_NIGHTMARE
@@ -232,9 +207,8 @@ FisherScript_0x1a5570: ; 0x1a5570
closetext
loadmovesprites
end
; 0x1a5584
UnknownScript_0x1a5584: ; 0x1a5584
UnknownScript_0x1a5584:
writetext UnknownText_0x1a5761
keeptextopen
checkpokeitem ReceivedSpearowMailText
@@ -250,95 +224,81 @@ UnknownScript_0x1a5584: ; 0x1a5584
verbosegiveitem TM_NIGHTMARE, 1
iffalse UnknownScript_0x1a55b3
setevent EVENT_GOT_TM50_NIGHTMARE
UnknownScript_0x1a55af: ; 0x1a55af
UnknownScript_0x1a55af:
writetext UnknownText_0x1a5896
closetext
UnknownScript_0x1a55b3: ; 0x1a55b3
UnknownScript_0x1a55b3:
loadmovesprites
end
; 0x1a55b5
UnknownScript_0x1a55b5: ; 0x1a55b5
UnknownScript_0x1a55b5:
writetext UnknownText_0x1a5921
closetext
loadmovesprites
end
; 0x1a55bb
UnknownScript_0x1a55bb: ; 0x1a55bb
UnknownScript_0x1a55bb:
writetext UnknownText_0x1a5939
closetext
loadmovesprites
end
; 0x1a55c1
UnknownScript_0x1a55c1: ; 0x1a55c1
UnknownScript_0x1a55c1:
writetext UnknownText_0x1a5972
closetext
loadmovesprites
end
; 0x1a55c7
UnknownScript_0x1a55c7: ; 0x1a55c7
UnknownScript_0x1a55c7:
writetext UnknownText_0x1a5991
closetext
loadmovesprites
end
ReceivedSpearowMailText: ; 0x1a55cd
ReceivedSpearowMailText:
db "DARK CAVE leads",$4E
db "to another road@"
YoungsterScript_0x1a55ed: ; 0x1a55ed
YoungsterScript_0x1a55ed:
jumptextfaceplayer UnknownText_0x1a59d5
; 0x1a55f0
MapRoute31Signpost0Script: ; 0x1a55f0
MapRoute31Signpost0Script:
jumptext UnknownText_0x1a5a45
; 0x1a55f3
MapRoute31Signpost1Script: ; 0x1a55f3
MapRoute31Signpost1Script:
jumptext UnknownText_0x1a5a6e
; 0x1a55f6
CooltrainerMScript_0x1a55f6: ; 0x1a55f6
CooltrainerMScript_0x1a55f6:
jumptextfaceplayer UnknownText_0x1a55ff
; 0x1a55f9
FruitTreeScript_0x1a55f9: ; 0x1a55f9
FruitTreeScript_0x1a55f9:
fruittree $7
; 0x1a55fb
ItemFragment_0x1a55fb: ; 0x1a55fb
ItemFragment_0x1a55fb:
db POTION, 1
; 0x1a55fd
ItemFragment_0x1a55fd: ; 0x1a55fd
ItemFragment_0x1a55fd:
db POKE_BALL, 1
; 0x1a55ff
UnknownText_0x1a55ff: ; 0x1a55ff
UnknownText_0x1a55ff:
text "DARK CAVE…"
para "If #MON could"
line "light it up, I'd"
cont "explore it."
done
; 0x1a5635
Bug_catcherWade1SeenText: ; 0x1a5635
Bug_catcherWade1SeenText:
text "I caught a bunch"
line "of #MON. Let me"
cont "battle with you!"
done
; 0x1a5668
Bug_catcherWade1BeatenText: ; 0x1a5668
Bug_catcherWade1BeatenText:
text "Awwwww…"
done
; 0x1a5671
UnknownText_0x1a5671: ; 0x1a5671
UnknownText_0x1a5671:
text "You can catch"
line "#MON even if"
@@ -349,9 +309,8 @@ UnknownText_0x1a5671: ; 0x1a5671
line "it'll go to your"
cont "BOX automatically."
done
; 0x1a56d9
UnknownText_0x1a56d9: ; 0x1a56d9
UnknownText_0x1a56d9:
text "… Hnuurg… Huh?"
para "I walked too far"
@@ -367,24 +326,21 @@ UnknownText_0x1a56d9: ; 0x1a56d9
para "…Zzzz…"
done
; 0x1a5761
UnknownText_0x1a5761: ; 0x1a5761
UnknownText_0x1a5761:
text "…Zzzz… Huh?"
para "What's that? You"
line "have MAIL for me?"
done
; 0x1a5790
UnknownText_0x1a5790: ; 0x1a5790
UnknownText_0x1a5790:
text "<PLAYER> handed"
line "over the #MON"
cont "holding the MAIL."
done
; 0x1a57ba
UnknownText_0x1a57ba: ; 0x1a57ba
UnknownText_0x1a57ba:
text "Let's see…"
para "…DARK CAVE leads"
@@ -407,9 +363,8 @@ UnknownText_0x1a57ba: ; 0x1a57ba
para "I know! I want you"
line "to have this!"
done
; 0x1a5896
UnknownText_0x1a5896: ; 0x1a5896
UnknownText_0x1a5896:
text "TM50 is NIGHTMARE."
para "It's a wicked move"
@@ -424,39 +379,34 @@ UnknownText_0x1a5896: ; 0x1a5896
para "I don't want to"
line "have bad dreams."
done
; 0x1a5921
UnknownText_0x1a5921: ; 0x1a5921
UnknownText_0x1a5921:
text "This MAIL isn't"
line "for me."
done
; 0x1a5939
UnknownText_0x1a5939: ; 0x1a5939
UnknownText_0x1a5939:
text "Why is this #-"
line "MON so special?"
para "It doesn't have"
line "any MAIL."
done
; 0x1a5972
UnknownText_0x1a5972: ; 0x1a5972
UnknownText_0x1a5972:
text "What? You don't"
line "want anything?"
done
; 0x1a5991
UnknownText_0x1a5991: ; 0x1a5991
UnknownText_0x1a5991:
text "If I take that"
line "#MON from you,"
para "what are you going"
line "to use in battle?"
done
; 0x1a59d5
UnknownText_0x1a59d5: ; 0x1a59d5
UnknownText_0x1a59d5:
text "I found a good"
line "#MON in DARK"
cont "CAVE."
@@ -468,22 +418,19 @@ UnknownText_0x1a59d5: ; 0x1a59d5
para "He's the leader of"
line "VIOLET CITY's GYM."
done
; 0x1a5a45
UnknownText_0x1a5a45: ; 0x1a5a45
UnknownText_0x1a5a45:
text "ROUTE 31"
para "VIOLET CITY -"
line "CHERRYGROVE CITY"
done
; 0x1a5a6e
UnknownText_0x1a5a6e: ; 0x1a5a6e
UnknownText_0x1a5a6e:
text "DARK CAVE"
done
; 0x1a5a79
Route31_MapEventHeader: ; 0x1a5a79
Route31_MapEventHeader:
; filler
db 0, 0
@@ -510,4 +457,3 @@ Route31_MapEventHeader: ; 0x1a5a79
person_event SPRITE_FRUIT_TREE, 11, 20, $1, $0, 255, 255, $0, 0, FruitTreeScript_0x1a55f9, $ffff
person_event SPRITE_POKE_BALL, 9, 33, $1, $0, 255, 255, $1, 0, ItemFragment_0x1a55fb, $06ae
person_event SPRITE_POKE_BALL, 19, 23, $1, $0, 255, 255, $1, 0, ItemFragment_0x1a55fd, $06af
; 0x1a5af3

View File

@@ -134,7 +134,7 @@ UnknownScript_0x190503:
TrainerCamperRoland:
; bit/flag number
dw $41a
dw EVENT_BEAT_CAMPER_ROLAND
; trainer group && trainer id
db CAMPER, ROLAND
@@ -161,7 +161,7 @@ CamperRolandScript:
TrainerFisherJustin:
; bit/flag number
dw $44e
dw EVENT_BEAT_FISHER_JUSTIN
; trainer group && trainer id
db FISHER, JUSTIN
@@ -188,7 +188,7 @@ FisherJustinScript:
TrainerFisherRalph1:
; bit/flag number
dw $44f
dw EVENT_BEAT_FISHER_RALPH
; trainer group && trainer id
db FISHER, RALPH1
@@ -329,7 +329,7 @@ UnknownScript_0x19060f:
TrainerFisherHenry:
; bit/flag number
dw $452
dw EVENT_BEAT_FISHER_HENRY
; trainer group && trainer id
db FISHER, HENRY
@@ -356,7 +356,7 @@ FisherHenryScript:
TrainerPicnickerLiz1:
; bit/flag number
dw $47e
dw EVENT_BEAT_PICNICKER_LIZ
; trainer group && trainer id
db PICNICKER, LIZ1
@@ -489,7 +489,7 @@ UnknownScript_0x1906f9:
TrainerYoungsterAlbert:
; bit/flag number
dw $5ab
dw EVENT_BEAT_YOUNGSTER_ALBERT
; trainer group && trainer id
db YOUNGSTER, ALBERT
@@ -516,7 +516,7 @@ YoungsterAlbertScript:
TrainerYoungsterGordon:
; bit/flag number
dw $5ac
dw EVENT_BEAT_YOUNGSTER_GORDON
; trainer group && trainer id
db YOUNGSTER, GORDON
@@ -543,7 +543,7 @@ YoungsterGordonScript:
TrainerBird_keeperPeter:
; bit/flag number
dw $407
dw EVENT_BEAT_BIRD_KEEPER_PETER
; trainer group && trainer id
db BIRD_KEEPER, PETER

View File

@@ -1,18 +1,16 @@
Route33_MapScriptHeader: ; 0x1ac000
Route33_MapScriptHeader:
; trigger count
db 0
; callback count
db 0
; 0x1ac002
LassScript_0x1ac002: ; 0x1ac002
LassScript_0x1ac002:
jumptextfaceplayer UnknownText_0x1ac1e7
; 0x1ac005
TrainerHikerAnthony2: ; 0x1ac005
TrainerHikerAnthony:
; bit/flag number
dw $528
dw EVENT_BEAT_HIKER_ANTHONY
; trainer group && trainer id
db HIKER, ANTHONY2
@@ -28,9 +26,8 @@ TrainerHikerAnthony2: ; 0x1ac005
; script when talk again
dw HikerAnthony2Script
; 0x1ac011
HikerAnthony2Script: ; 0x1ac011
HikerAnthony2Script:
writecode VAR_CALLERID, $13
talkaftercancel
loadfont
@@ -47,20 +44,18 @@ HikerAnthony2Script: ; 0x1ac011
setevent $027b
scall UnknownScript_0x1ac0cb
jump UnknownScript_0x1ac03d
; 0x1ac03a
UnknownScript_0x1ac03a: ; 0x1ac03a
UnknownScript_0x1ac03a:
scall UnknownScript_0x1ac0cf
UnknownScript_0x1ac03d: ; 0x1ac03d
UnknownScript_0x1ac03d:
askforphonenumber $13
if_equal $1, UnknownScript_0x1ac0df
if_equal $2, UnknownScript_0x1ac0db
trainertotext HIKER, ANTHONY2, $0
scall UnknownScript_0x1ac0d3
jump UnknownScript_0x1ac0d7
; 0x1ac051
UnknownScript_0x1ac051: ; 0x1ac051
UnknownScript_0x1ac051:
scall UnknownScript_0x1ac0e3
winlosstext HikerAnthony2BeatenText, $0000
copybytetovar wd9fd
@@ -69,135 +64,117 @@ UnknownScript_0x1ac051: ; 0x1ac051
if_equal $2, UnknownScript_0x1ac07c
if_equal $1, UnknownScript_0x1ac082
if_equal $0, UnknownScript_0x1ac088
UnknownScript_0x1ac070: ; 0x1ac070
UnknownScript_0x1ac070:
checkevent EVENT_RESTORED_POWER_TO_KANTO
iftrue UnknownScript_0x1ac0bc
UnknownScript_0x1ac076: ; 0x1ac076
UnknownScript_0x1ac076:
checkevent EVENT_BEAT_ELITE_FOUR
iftrue UnknownScript_0x1ac0af
UnknownScript_0x1ac07c: ; 0x1ac07c
UnknownScript_0x1ac07c:
checkevent EVENT_CLEARED_RADIO_TOWER
iftrue UnknownScript_0x1ac0a2
UnknownScript_0x1ac082: ; 0x1ac082
UnknownScript_0x1ac082:
checkflag $0047
iftrue UnknownScript_0x1ac095
UnknownScript_0x1ac088: ; 0x1ac088
UnknownScript_0x1ac088:
loadtrainer HIKER, ANTHONY2
startbattle
returnafterbattle
loadvar wd9fd, $1
clearflag $006f
end
; 0x1ac095
UnknownScript_0x1ac095: ; 0x1ac095
UnknownScript_0x1ac095:
loadtrainer HIKER, ANTHONY1
startbattle
returnafterbattle
loadvar wd9fd, $2
clearflag $006f
end
; 0x1ac0a2
UnknownScript_0x1ac0a2: ; 0x1ac0a2
UnknownScript_0x1ac0a2:
loadtrainer HIKER, ANTHONY3
startbattle
returnafterbattle
loadvar wd9fd, $3
clearflag $006f
end
; 0x1ac0af
UnknownScript_0x1ac0af: ; 0x1ac0af
UnknownScript_0x1ac0af:
loadtrainer HIKER, ANTHONY4
startbattle
returnafterbattle
loadvar wd9fd, $4
clearflag $006f
end
; 0x1ac0bc
UnknownScript_0x1ac0bc: ; 0x1ac0bc
UnknownScript_0x1ac0bc:
loadtrainer HIKER, ANTHONY5
startbattle
returnafterbattle
clearflag $006f
end
; 0x1ac0c5
UnknownScript_0x1ac0c5: ; 0x1ac0c5
UnknownScript_0x1ac0c5:
writetext UnknownText_0x1ac180
closetext
loadmovesprites
end
; 0x1ac0cb
UnknownScript_0x1ac0cb: ; 0x1ac0cb
UnknownScript_0x1ac0cb:
jumpstd asknumber1m
end
; 0x1ac0cf
UnknownScript_0x1ac0cf: ; 0x1ac0cf
UnknownScript_0x1ac0cf:
jumpstd asknumber2m
end
; 0x1ac0d3
UnknownScript_0x1ac0d3: ; 0x1ac0d3
UnknownScript_0x1ac0d3:
jumpstd registerednumberm
end
; 0x1ac0d7
UnknownScript_0x1ac0d7: ; 0x1ac0d7
UnknownScript_0x1ac0d7:
jumpstd numberacceptedm
end
; 0x1ac0db
UnknownScript_0x1ac0db: ; 0x1ac0db
UnknownScript_0x1ac0db:
jumpstd numberdeclinedm
end
; 0x1ac0df
UnknownScript_0x1ac0df: ; 0x1ac0df
UnknownScript_0x1ac0df:
jumpstd phonefullm
end
; 0x1ac0e3
UnknownScript_0x1ac0e3: ; 0x1ac0e3
UnknownScript_0x1ac0e3:
jumpstd rematchm
end
; 0x1ac0e7
MapRoute33Signpost0Script: ; 0x1ac0e7
MapRoute33Signpost0Script:
jumptext UnknownText_0x1ac279
; 0x1ac0ea
FruitTreeScript_0x1ac0ea: ; 0x1ac0ea
FruitTreeScript_0x1ac0ea:
fruittree $6
; 0x1ac0ec
HikerAnthony2SeenText: ; 0x1ac0ec
HikerAnthony2SeenText:
text "I came through the"
line "tunnel, but I"
para "still have plenty"
line "of energy left."
done
; 0x1ac130
HikerAnthony2BeatenText: ; 0x1ac130
HikerAnthony2BeatenText:
text "Whoa! You've got"
line "more zip than me!"
done
; 0x1ac153
UnknownText_0x1ac153: ; 0x1ac153
UnknownText_0x1ac153:
text "We HIKERS are at"
line "our best in the"
cont "mountains."
done
; 0x1ac180
UnknownText_0x1ac180: ; 0x1ac180
UnknownText_0x1ac180:
text "Hey, did you get a"
line "DUNSPARCE?"
@@ -207,9 +184,8 @@ UnknownText_0x1ac180: ; 0x1ac180
line "in the light. It's"
cont "got a funny face!"
done
; 0x1ac1e7
UnknownText_0x1ac1e7: ; 0x1ac1e7
UnknownText_0x1ac1e7:
text "Pant, pant…"
para "I finally got"
@@ -224,14 +200,12 @@ UnknownText_0x1ac1e7: ; 0x1ac1e7
para "thing, so I came"
line "outside."
done
; 0x1ac279
UnknownText_0x1ac279: ; 0x1ac279
UnknownText_0x1ac279:
text "ROUTE 33"
done
; 0x1ac283
Route33_MapEventHeader: ; 0x1ac283
Route33_MapEventHeader:
; filler
db 0, 0
@@ -248,7 +222,6 @@ Route33_MapEventHeader: ; 0x1ac283
; people-events
db 3
person_event SPRITE_POKEFAN_M, 17, 10, $a, $0, 255, 255, $b2, 2, TrainerHikerAnthony2, $ffff
person_event SPRITE_POKEFAN_M, 17, 10, $a, $0, 255, 255, $b2, 2, TrainerHikerAnthony, $ffff
person_event SPRITE_LASS, 20, 17, $2, $11, 255, 255, $90, 0, LassScript_0x1ac002, $ffff
person_event SPRITE_FRUIT_TREE, 20, 18, $1, $0, 255, 255, $0, 0, FruitTreeScript_0x1ac0ea, $ffff
; 0x1ac2ba

File diff suppressed because it is too large Load Diff

View File

@@ -1,14 +1,13 @@
Route35_MapScriptHeader: ; 0x19c8ad
Route35_MapScriptHeader:
; trigger count
db 0
; callback count
db 0
; 0x19c8af
TrainerBird_keeperBryan: ; 0x19c8af
TrainerBird_keeperBryan:
; bit/flag number
dw $3fd
dw EVENT_BEAT_BIRD_KEEPER_BRYAN
; trainer group && trainer id
db BIRD_KEEPER, BRYAN
@@ -24,20 +23,18 @@ TrainerBird_keeperBryan: ; 0x19c8af
; script when talk again
dw Bird_keeperBryanScript
; 0x19c8bb
Bird_keeperBryanScript: ; 0x19c8bb
Bird_keeperBryanScript:
talkaftercancel
loadfont
writetext UnknownText_0x19cc87
closetext
loadmovesprites
end
; 0x19c8c3
TrainerJugglerIrwin1: ; 0x19c8c3
TrainerJugglerIrwin:
; bit/flag number
dw $495
dw EVENT_BEAT_JUGGLER_IRWIN
; trainer group && trainer id
db JUGGLER, IRWIN1
@@ -53,9 +50,8 @@ TrainerJugglerIrwin1: ; 0x19c8c3
; script when talk again
dw JugglerIrwin1Script
; 0x19c8cf
JugglerIrwin1Script: ; 0x19c8cf
JugglerIrwin1Script:
writecode VAR_CALLERID, $16
talkaftercancel
loadfont
@@ -68,57 +64,48 @@ JugglerIrwin1Script: ; 0x19c8cf
setevent $0281
scall UnknownScript_0x19c903
jump UnknownScript_0x19c8ef
; 0x19c8ec
UnknownScript_0x19c8ec: ; 0x19c8ec
UnknownScript_0x19c8ec:
scall UnknownScript_0x19c907
UnknownScript_0x19c8ef: ; 0x19c8ef
UnknownScript_0x19c8ef:
askforphonenumber $16
if_equal $1, UnknownScript_0x19c917
if_equal $2, UnknownScript_0x19c913
trainertotext JUGGLER, IRWIN1, $0
scall UnknownScript_0x19c90b
jump UnknownScript_0x19c90f
; 0x19c903
UnknownScript_0x19c903: ; 0x19c903
UnknownScript_0x19c903:
jumpstd asknumber1m
end
; 0x19c907
UnknownScript_0x19c907: ; 0x19c907
UnknownScript_0x19c907:
jumpstd asknumber2m
end
; 0x19c90b
UnknownScript_0x19c90b: ; 0x19c90b
UnknownScript_0x19c90b:
jumpstd registerednumberm
end
; 0x19c90f
UnknownScript_0x19c90f: ; 0x19c90f
UnknownScript_0x19c90f:
jumpstd numberacceptedm
end
; 0x19c913
UnknownScript_0x19c913: ; 0x19c913
UnknownScript_0x19c913:
jumpstd numberdeclinedm
end
; 0x19c917
UnknownScript_0x19c917: ; 0x19c917
UnknownScript_0x19c917:
jumpstd phonefullm
end
; 0x19c91b
UnknownScript_0x19c91b: ; 0x19c91b
UnknownScript_0x19c91b:
jumpstd rematchm
end
; 0x19c91f
TrainerCamperIvan: ; 0x19c91f
TrainerCamperIvan:
; bit/flag number
dw $41c
dw EVENT_BEAT_CAMPER_IVAN
; trainer group && trainer id
db CAMPER, IVAN
@@ -134,20 +121,18 @@ TrainerCamperIvan: ; 0x19c91f
; script when talk again
dw CamperIvanScript
; 0x19c92b
CamperIvanScript: ; 0x19c92b
CamperIvanScript:
talkaftercancel
loadfont
writetext UnknownText_0x19cac4
closetext
loadmovesprites
end
; 0x19c933
TrainerCamperElliot: ; 0x19c933
TrainerCamperElliot:
; bit/flag number
dw $41d
dw EVENT_BEAT_CAMPER_ELLIOT
; trainer group && trainer id
db CAMPER, ELLIOT
@@ -163,20 +148,18 @@ TrainerCamperElliot: ; 0x19c933
; script when talk again
dw CamperElliotScript
; 0x19c93f
CamperElliotScript: ; 0x19c93f
CamperElliotScript:
talkaftercancel
loadfont
writetext UnknownText_0x19cb47
closetext
loadmovesprites
end
; 0x19c947
TrainerPicnickerBrooke: ; 0x19c947
TrainerPicnickerBrooke:
; bit/flag number
dw $480
dw EVENT_BEAT_PICNICKER_BROOKE
; trainer group && trainer id
db PICNICKER, BROOKE
@@ -192,20 +175,18 @@ TrainerPicnickerBrooke: ; 0x19c947
; script when talk again
dw PicnickerBrookeScript
; 0x19c953
PicnickerBrookeScript: ; 0x19c953
PicnickerBrookeScript:
talkaftercancel
loadfont
writetext UnknownText_0x19cbba
closetext
loadmovesprites
end
; 0x19c95b
TrainerPicnickerKim: ; 0x19c95b
TrainerPicnickerKim:
; bit/flag number
dw $481
dw EVENT_BEAT_PICNICKER_KIM
; trainer group && trainer id
db PICNICKER, KIM
@@ -221,20 +202,18 @@ TrainerPicnickerKim: ; 0x19c95b
; script when talk again
dw PicnickerKimScript
; 0x19c967
PicnickerKimScript: ; 0x19c967
PicnickerKimScript:
talkaftercancel
loadfont
writetext UnknownText_0x19cc21
closetext
loadmovesprites
end
; 0x19c96f
TrainerBug_catcherArnie1: ; 0x19c96f
TrainerBug_catcherArnie1:
; bit/flag number
dw $53f
dw EVENT_BEAT_BUG_CATCHER_ARNIE
; trainer group && trainer id
db BUG_CATCHER, ARNIE1
@@ -250,9 +229,8 @@ TrainerBug_catcherArnie1: ; 0x19c96f
; script when talk again
dw Bug_catcherArnie1Script
; 0x19c97b
Bug_catcherArnie1Script: ; 0x19c97b
Bug_catcherArnie1Script:
writecode VAR_CALLERID, $17
talkaftercancel
loadfont
@@ -269,20 +247,18 @@ Bug_catcherArnie1Script: ; 0x19c97b
setevent $0283
scall UnknownScript_0x19c903
jump UnknownScript_0x19c9a7
; 0x19c9a4
UnknownScript_0x19c9a4: ; 0x19c9a4
UnknownScript_0x19c9a4:
scall UnknownScript_0x19c907
UnknownScript_0x19c9a7: ; 0x19c9a7
UnknownScript_0x19c9a7:
askforphonenumber $17
if_equal $1, UnknownScript_0x19c917
if_equal $2, UnknownScript_0x19c913
trainertotext BUG_CATCHER, ARNIE1, $0
scall UnknownScript_0x19c90b
jump UnknownScript_0x19c90f
; 0x19c9bb
UnknownScript_0x19c9bb: ; 0x19c9bb
UnknownScript_0x19c9bb:
scall UnknownScript_0x19c91b
winlosstext Bug_catcherArnie1BeatenText, $0000
copybytetovar wda01
@@ -291,72 +267,66 @@ UnknownScript_0x19c9bb: ; 0x19c9bb
if_equal $2, UnknownScript_0x19c9e6
if_equal $1, UnknownScript_0x19c9ec
if_equal $0, UnknownScript_0x19c9f2
UnknownScript_0x19c9da: ; 0x19c9da
UnknownScript_0x19c9da:
checkevent EVENT_RESTORED_POWER_TO_KANTO
iftrue UnknownScript_0x19ca26
UnknownScript_0x19c9e0: ; 0x19c9e0
UnknownScript_0x19c9e0:
checkevent EVENT_BEAT_ELITE_FOUR
iftrue UnknownScript_0x19ca19
UnknownScript_0x19c9e6: ; 0x19c9e6
UnknownScript_0x19c9e6:
checkflag $004b
iftrue UnknownScript_0x19ca0c
UnknownScript_0x19c9ec: ; 0x19c9ec
UnknownScript_0x19c9ec:
checkflag $004a
iftrue UnknownScript_0x19c9ff
UnknownScript_0x19c9f2: ; 0x19c9f2
UnknownScript_0x19c9f2:
loadtrainer BUG_CATCHER, ARNIE1
startbattle
returnafterbattle
loadvar wda01, $1
clearflag $0072
end
; 0x19c9ff
UnknownScript_0x19c9ff: ; 0x19c9ff
UnknownScript_0x19c9ff:
loadtrainer BUG_CATCHER, ARNIE2
startbattle
returnafterbattle
loadvar wda01, $2
clearflag $0072
end
; 0x19ca0c
UnknownScript_0x19ca0c: ; 0x19ca0c
UnknownScript_0x19ca0c:
loadtrainer BUG_CATCHER, ARNIE3
startbattle
returnafterbattle
loadvar wda01, $3
clearflag $0072
end
; 0x19ca19
UnknownScript_0x19ca19: ; 0x19ca19
UnknownScript_0x19ca19:
loadtrainer BUG_CATCHER, ARNIE4
startbattle
returnafterbattle
loadvar wda01, $4
clearflag $0072
end
; 0x19ca26
UnknownScript_0x19ca26: ; 0x19ca26
UnknownScript_0x19ca26:
loadtrainer BUG_CATCHER, ARNIE5
startbattle
returnafterbattle
clearflag $0072
end
; 0x19ca2f
UnknownScript_0x19ca2f: ; 0x19ca2f
UnknownScript_0x19ca2f:
writetext UnknownText_0x19ce38
closetext
loadmovesprites
end
; 0x19ca35
TrainerFirebreatherWalt: ; 0x19ca35
TrainerFirebreatherWalt:
; bit/flag number
dw $44b
dw EVENT_BEAT_FIREBREATHER_WALT
; trainer group && trainer id
db FIREBREATHER, WALT
@@ -372,23 +342,21 @@ TrainerFirebreatherWalt: ; 0x19ca35
; script when talk again
dw FirebreatherWaltScript
; 0x19ca41
FirebreatherWaltScript: ; 0x19ca41
FirebreatherWaltScript:
talkaftercancel
loadfont
writetext UnknownText_0x19cebc
closetext
loadmovesprites
end
; 0x19ca49
OfficerScript_0x19ca49: ; 0x19ca49
OfficerScript_0x19ca49:
faceplayer
loadfont
checknite
iffalse UnknownScript_0x19ca73
checkevent $0547
checkevent EVENT_BEAT_OFFICER_DIRK
iftrue UnknownScript_0x19ca6d
playmusic MUSIC_OFFICER_ENCOUNTER
writetext UnknownText_0x19ceea
@@ -398,130 +366,110 @@ OfficerScript_0x19ca49: ; 0x19ca49
loadtrainer OFFICER, DIRK
startbattle
returnafterbattle
setevent $0547
setevent EVENT_BEAT_OFFICER_DIRK
loadmovesprites
end
; 0x19ca6d
UnknownScript_0x19ca6d: ; 0x19ca6d
UnknownScript_0x19ca6d:
writetext UnknownText_0x19cf0f
closetext
loadmovesprites
end
; 0x19ca73
UnknownScript_0x19ca73: ; 0x19ca73
UnknownScript_0x19ca73:
writetext UnknownText_0x19cf56
closetext
loadmovesprites
end
; 0x19ca79
MapRoute35Signpost1Script: ; 0x19ca79
MapRoute35Signpost1Script:
jumptext UnknownText_0x19cf94
; 0x19ca7c
ItemFragment_0x19ca7c: ; 0x19ca7c
ItemFragment_0x19ca7c:
db TM_ROLLOUT, 1
; 0x19ca7e
FruitTreeScript_0x19ca7e: ; 0x19ca7e
FruitTreeScript_0x19ca7e:
fruittree $b
; 0x19ca80
CamperIvanSeenText: ; 0x19ca80
CamperIvanSeenText:
text "I've been getting"
line "#MON data off"
para "my radio. I think"
line "I'm good."
done
; 0x19cabb
CamperIvanBeatenText: ; 0x19cabb
CamperIvanBeatenText:
text "I give!"
done
; 0x19cac4
UnknownText_0x19cac4: ; 0x19cac4
UnknownText_0x19cac4:
text "Music on the radio"
line "changes the moods"
cont "of wild #MON."
done
; 0x19caf8
CamperElliotSeenText: ; 0x19caf8
CamperElliotSeenText:
text "I'm gonna show my"
line "girlfriend I'm hot"
cont "stuff!"
done
; 0x19cb23
CamperElliotBeatenText: ; 0x19cb23
CamperElliotBeatenText:
text "I wish you would"
line "have lost for me…"
done
; 0x19cb47
UnknownText_0x19cb47: ; 0x19cb47
UnknownText_0x19cb47:
text "I was humiliated"
line "in front of my"
cont "girlfriend…"
done
; 0x19cb74
PicnickerBrookeSeenText: ; 0x19cb74
PicnickerBrookeSeenText:
text "My boyfriend's"
line "weak, so I can't"
cont "rely on him."
done
; 0x19cba0
PicnickerBrookeBeatenText: ; 0x19cba0
PicnickerBrookeBeatenText:
text "Oh, my! You're so"
line "strong!"
done
; 0x19cbba
UnknownText_0x19cbba: ; 0x19cbba
UnknownText_0x19cbba:
text "I can count on my"
line "#MON more than"
cont "my boyfriend."
done
; 0x19cbea
PicnickerKimSeenText: ; 0x19cbea
PicnickerKimSeenText:
text "Are you going to"
line "the GYM? Me too!"
done
; 0x19cc0d
PicnickerKimBeatenText: ; 0x19cc0d
PicnickerKimBeatenText:
text "Oh. I couldn't"
line "win…"
done
; 0x19cc21
UnknownText_0x19cc21: ; 0x19cc21
UnknownText_0x19cc21:
text "The GYM BADGES are"
line "pretty. I collect"
cont "them."
done
; 0x19cc4d
Bird_keeperBryanSeenText: ; 0x19cc4d
Bird_keeperBryanSeenText:
text "What kinds of"
line "BALLS do you use?"
done
; 0x19cc6e
Bird_keeperBryanBeatenText: ; 0x19cc6e
Bird_keeperBryanBeatenText:
text "Yikes! Not fast"
line "enough!"
done
; 0x19cc87
UnknownText_0x19cc87: ; 0x19cc87
UnknownText_0x19cc87:
text "Some #MON flee"
line "right away."
@@ -536,21 +484,18 @@ UnknownText_0x19cc87: ; 0x19cc87
para "He turns it into a"
line "custom BALL."
done
; 0x19cd1e
JugglerIrwin1SeenText: ; 0x19cd1e
JugglerIrwin1SeenText:
text "Behold my graceful"
line "BALL dexterity!"
done
; 0x19cd42
JugglerIrwin1BeatenText: ; 0x19cd42
JugglerIrwin1BeatenText:
text "Whew! That was a"
line "jolt!"
done
; 0x19cd5a
UnknownText_0x19cd5a: ; 0x19cd5a
UnknownText_0x19cd5a:
text "I was going to"
line "dazzle you with my"
cont "prize #MON."
@@ -558,70 +503,60 @@ UnknownText_0x19cd5a: ; 0x19cd5a
para "But your prowess"
line "electrified me!"
done
; 0x19cdaa
Bug_catcherArnie1SeenText: ; 0x19cdaa
Bug_catcherArnie1SeenText:
text "I'll go anywhere"
line "if bug #MON"
cont "appear there."
done
; 0x19cdd5
Bug_catcherArnie1BeatenText: ; 0x19cdd5
Bug_catcherArnie1BeatenText:
text "Huh? I shouldn't"
line "have lost that…"
done
; 0x19cdf6
UnknownText_0x19cdf6: ; 0x19cdf6
UnknownText_0x19cdf6:
text "My VENONAT won me"
line "the Bug-Catching"
para "Contest at the"
line "NATIONAL PARK."
done
; 0x19ce38
UnknownText_0x19ce38: ; 0x19ce38
UnknownText_0x19ce38:
text "Wow… Look at all"
line "those YANMA!"
para "I'm so blown away,"
line "I can't move."
done
; 0x19ce76
FirebreatherWaltSeenText: ; 0x19ce76
FirebreatherWaltSeenText:
text "I'm practicing my"
line "fire breathing."
done
; 0x19ce98
FirebreatherWaltBeatenText: ; 0x19ce98
FirebreatherWaltBeatenText:
text "Ow! I scorched the"
line "tip of my nose!"
done
; 0x19cebc
UnknownText_0x19cebc: ; 0x19cebc
UnknownText_0x19cebc:
text "The #MON March"
line "on the radio lures"
cont "wild #MON."
done
; 0x19ceea
UnknownText_0x19ceea: ; 0x19ceea
UnknownText_0x19ceea:
text "Danger lurks in"
line "the night!"
done
; 0x19cf06
UnknownText_0x19cf06: ; 0x19cf06
UnknownText_0x19cf06:
text "Whoops!"
done
; 0x19cf0f
UnknownText_0x19cf0f: ; 0x19cf0f
UnknownText_0x19cf0f:
text "You know, night-"
line "time is fun in its"
cont "own ways."
@@ -629,23 +564,20 @@ UnknownText_0x19cf0f: ; 0x19cf0f
para "But don't overdo"
line "it, OK?"
done
; 0x19cf56
UnknownText_0x19cf56: ; 0x19cf56
UnknownText_0x19cf56:
text "Your #MON look"
line "pretty tough."
para "You could go any-"
line "where safely."
done
; 0x19cf94
UnknownText_0x19cf94: ; 0x19cf94
UnknownText_0x19cf94:
text "ROUTE 35"
done
; 0x19cf9e
Route35_MapEventHeader: ; 0x19cf9e
Route35_MapEventHeader:
; filler
db 0, 0
@@ -672,8 +604,7 @@ Route35_MapEventHeader: ; 0x19cf9e
person_event SPRITE_YOUNGSTER, 32, 18, $6, $0, 255, 255, $92, 0, TrainerBird_keeperBryan, $ffff
person_event SPRITE_FISHER, 14, 6, $1e, $0, 255, 255, $82, 2, TrainerFirebreatherWalt, $ffff
person_event SPRITE_BUG_CATCHER, 11, 20, $6, $2, 255, 255, $b2, 3, TrainerBug_catcherArnie1, $ffff
person_event SPRITE_SUPER_NERD, 14, 9, $a, $0, 255, 255, $92, 2, TrainerJugglerIrwin1, $ffff
person_event SPRITE_SUPER_NERD, 14, 9, $a, $0, 255, 255, $92, 2, TrainerJugglerIrwin, $ffff
person_event SPRITE_OFFICER, 10, 9, $6, $0, 255, 255, $90, 0, OfficerScript_0x19ca49, $ffff
person_event SPRITE_FRUIT_TREE, 29, 6, $1, $0, 255, 255, $0, 0, FruitTreeScript_0x19ca7e, $ffff
person_event SPRITE_POKE_BALL, 20, 17, $1, $0, 255, 255, $1, 0, ItemFragment_0x19ca7c, $06b2
; 0x19d04c

View File

@@ -1,4 +1,4 @@
Route36_MapScriptHeader: ; 0x194000
Route36_MapScriptHeader:
; trigger count
db 2
@@ -13,13 +13,11 @@ Route36_MapScriptHeader: ; 0x194000
dbw 2, ArthurCallback
UnknownScript_0x19400d: ; 0x19400d
UnknownScript_0x19400d:
end
; 0x19400e
UnknownScript_0x19400e: ; 0x19400e
UnknownScript_0x19400e:
end
; 0x19400f
ArthurCallback:
checkcode VAR_WEEKDAY
@@ -31,7 +29,7 @@ ArthurCallback:
appear $8
return
UnknownScript_0x19401b: ; 0x19401b
UnknownScript_0x19401b:
showemote $0, $0, 15
pause 15
playsound SFX_WARP_FROM
@@ -44,27 +42,24 @@ UnknownScript_0x19401b: ; 0x19401b
clearevent EVENT_SAW_SUICUNE_AT_CIANWOOD_CITY
domaptrigger GROUP_CIANWOOD_CITY, MAP_CIANWOOD_CITY, $1
end
; 0x19403c
WeirdTreeScript_0x19403c: ; 0x19403c
WeirdTreeScript_0x19403c:
checkitem SQUIRTBOTTLE
iftrue UnknownScript_0x19404a
waitbutton
playsound SFX_SANDSTORM
applymovement $4, MovementData_0x194249
end
; 0x19404a
UnknownScript_0x19404a: ; 0x19404a
UnknownScript_0x19404a:
loadfont
writetext UnknownText_0x19426b
yesorno
iffalse UnknownScript_0x194079
loadmovesprites
; fallthrough
; 0x194053
WateredWeirdTreeScript:: ; 0x194053
WateredWeirdTreeScript::
loadfont
writetext UnknownText_0x194290
closetext
@@ -84,14 +79,12 @@ WateredWeirdTreeScript:: ; 0x194053
variablesprite $4, $26
returnafterbattle
end
; 0x194079
UnknownScript_0x194079: ; 0x194079
UnknownScript_0x194079:
loadmovesprites
end
; 0x19407b
UnknownScript_0x19407b: ; 0x19407b
UnknownScript_0x19407b:
returnafterbattle
applymovement $4, MovementData_0x19424b
disappear $4
@@ -99,9 +92,8 @@ UnknownScript_0x19407b: ; 0x19407b
special Function14209
special Function14168
end
; 0x19408c
LassScript_0x19408c: ; 0x19408c
LassScript_0x19408c:
faceplayer
loadfont
checkevent $00ba
@@ -116,22 +108,19 @@ LassScript_0x19408c: ; 0x19408c
applymovement $9, MovementData_0x19424e
disappear $9
end
; 0x1940ac
UnknownScript_0x1940ac: ; 0x1940ac
UnknownScript_0x1940ac:
applymovement $9, MovementData_0x194258
disappear $9
end
; 0x1940b3
UnknownScript_0x1940b3: ; 0x1940b3
UnknownScript_0x1940b3:
writetext UnknownText_0x1943ed
closetext
loadmovesprites
end
; 0x1940b9
FisherScript_0x1940b9: ; 0x1940b9
FisherScript_0x1940b9:
faceplayer
loadfont
checkevent EVENT_GOT_TM08_ROCK_SMASH
@@ -142,23 +131,21 @@ FisherScript_0x1940b9: ; 0x1940b9
closetext
loadmovesprites
end
; 0x1940cd
UnknownScript_0x1940cd: ; 0x1940cd
UnknownScript_0x1940cd:
writetext UnknownText_0x1944d0
keeptextopen
verbosegiveitem TM_ROCK_SMASH, 1
iffalse UnknownScript_0x1940de
setevent EVENT_GOT_TM08_ROCK_SMASH
UnknownScript_0x1940da: ; 0x1940da
UnknownScript_0x1940da:
writetext UnknownText_0x19452c
closetext
UnknownScript_0x1940de: ; 0x1940de
UnknownScript_0x1940de:
loadmovesprites
end
; 0x1940e0
LassScript_0x1940e0: ; 0x1940e0
LassScript_0x1940e0:
faceplayer
loadfont
checkevent EVENT_FOUGHT_SUDOWOODO
@@ -167,18 +154,16 @@ LassScript_0x1940e0: ; 0x1940e0
closetext
loadmovesprites
end
; 0x1940ee
UnknownScript_0x1940ee: ; 0x1940ee
UnknownScript_0x1940ee:
writetext UnknownText_0x19469e
closetext
loadmovesprites
end
; 0x1940f4
TrainerSchoolboyAlan1: ; 0x1940f4
TrainerSchoolboyAlan1:
; bit/flag number
dw $46e
dw EVENT_BEAT_SCHOOLBOY_ALAN
; trainer group && trainer id
db SCHOOLBOY, ALAN1
@@ -194,9 +179,8 @@ TrainerSchoolboyAlan1: ; 0x1940f4
; script when talk again
dw SchoolboyAlan1Script
; 0x194100
SchoolboyAlan1Script: ; 0x194100
SchoolboyAlan1Script:
writecode VAR_CALLERID, $18
talkaftercancel
loadfont
@@ -213,20 +197,18 @@ SchoolboyAlan1Script: ; 0x194100
setevent $0285
scall UnknownScript_0x1941c9
jump UnknownScript_0x19412c
; 0x194129
UnknownScript_0x194129: ; 0x194129
UnknownScript_0x194129:
scall UnknownScript_0x1941cd
UnknownScript_0x19412c: ; 0x19412c
UnknownScript_0x19412c:
askforphonenumber $18
if_equal $1, UnknownScript_0x1941dd
if_equal $2, UnknownScript_0x1941d9
trainertotext SCHOOLBOY, ALAN1, $0
scall UnknownScript_0x1941d1
jump UnknownScript_0x1941d5
; 0x194140
UnknownScript_0x194140: ; 0x194140
UnknownScript_0x194140:
scall UnknownScript_0x1941e1
winlosstext SchoolboyAlan1BeatenText, $0000
copybytetovar wda02
@@ -235,123 +217,107 @@ UnknownScript_0x194140: ; 0x194140
if_equal $2, UnknownScript_0x19416b
if_equal $1, UnknownScript_0x194171
if_equal $0, UnknownScript_0x194177
UnknownScript_0x19415f: ; 0x19415f
UnknownScript_0x19415f:
checkevent EVENT_RESTORED_POWER_TO_KANTO
iftrue UnknownScript_0x1941ab
UnknownScript_0x194165: ; 0x194165
UnknownScript_0x194165:
checkevent EVENT_BEAT_ELITE_FOUR
iftrue UnknownScript_0x19419e
UnknownScript_0x19416b: ; 0x19416b
UnknownScript_0x19416b:
checkflag $004b
iftrue UnknownScript_0x194191
UnknownScript_0x194171: ; 0x194171
UnknownScript_0x194171:
checkflag $0047
iftrue UnknownScript_0x194184
UnknownScript_0x194177: ; 0x194177
UnknownScript_0x194177:
loadtrainer SCHOOLBOY, ALAN1
startbattle
returnafterbattle
loadvar wda02, $1
clearflag $0073
end
; 0x194184
UnknownScript_0x194184: ; 0x194184
UnknownScript_0x194184:
loadtrainer SCHOOLBOY, ALAN2
startbattle
returnafterbattle
loadvar wda02, $2
clearflag $0073
end
; 0x194191
UnknownScript_0x194191: ; 0x194191
UnknownScript_0x194191:
loadtrainer SCHOOLBOY, ALAN3
startbattle
returnafterbattle
loadvar wda02, $3
clearflag $0073
end
; 0x19419e
UnknownScript_0x19419e: ; 0x19419e
UnknownScript_0x19419e:
loadtrainer SCHOOLBOY, ALAN4
startbattle
returnafterbattle
loadvar wda02, $4
clearflag $0073
end
; 0x1941ab
UnknownScript_0x1941ab: ; 0x1941ab
UnknownScript_0x1941ab:
loadtrainer SCHOOLBOY, ALAN5
startbattle
returnafterbattle
clearflag $0073
end
; 0x1941b4
UnknownScript_0x1941b4: ; 0x1941b4
UnknownScript_0x1941b4:
scall UnknownScript_0x1941e5
verbosegiveitem FIRE_STONE, 1
iffalse UnknownScript_0x1941c6
clearflag $0081
setevent $0101
jump UnknownScript_0x1941d5
; 0x1941c6
UnknownScript_0x1941c6: ; 0x1941c6
UnknownScript_0x1941c6:
jump UnknownScript_0x1941e9
; 0x1941c9
UnknownScript_0x1941c9: ; 0x1941c9
UnknownScript_0x1941c9:
jumpstd asknumber1m
end
; 0x1941cd
UnknownScript_0x1941cd: ; 0x1941cd
UnknownScript_0x1941cd:
jumpstd asknumber2m
end
; 0x1941d1
UnknownScript_0x1941d1: ; 0x1941d1
UnknownScript_0x1941d1:
jumpstd registerednumberm
end
; 0x1941d5
UnknownScript_0x1941d5: ; 0x1941d5
UnknownScript_0x1941d5:
jumpstd numberacceptedm
end
; 0x1941d9
UnknownScript_0x1941d9: ; 0x1941d9
UnknownScript_0x1941d9:
jumpstd numberdeclinedm
end
; 0x1941dd
UnknownScript_0x1941dd: ; 0x1941dd
UnknownScript_0x1941dd:
jumpstd phonefullm
end
; 0x1941e1
UnknownScript_0x1941e1: ; 0x1941e1
UnknownScript_0x1941e1:
jumpstd rematchm
end
; 0x1941e5
UnknownScript_0x1941e5: ; 0x1941e5
UnknownScript_0x1941e5:
jumpstd giftm
end
; 0x1941e9
UnknownScript_0x1941e9: ; 0x1941e9
UnknownScript_0x1941e9:
jumpstd packfullm
end
; 0x1941ed
TrainerPsychicMark: ; 0x1941ed
TrainerPsychicMark:
; bit/flag number
dw $440
dw EVENT_BEAT_PSYCHIC_MARK
; trainer group && trainer id
db PSYCHIC_T, MARK
@@ -367,16 +333,14 @@ TrainerPsychicMark: ; 0x1941ed
; script when talk again
dw PsychicMarkScript
; 0x1941f9
PsychicMarkScript: ; 0x1941f9
PsychicMarkScript:
talkaftercancel
loadfont
writetext UnknownText_0x19471e
closetext
loadmovesprites
end
; 0x194201
ArthurScript:
faceplayer
@@ -414,38 +378,31 @@ ArthurNotThursdayScript:
loadmovesprites
end
MapRoute36Signpost2Script: ; 0x19423b
MapRoute36Signpost2Script:
jumptext UnknownText_0x194924
; 0x19423e
MapRoute36Signpost1Script: ; 0x19423e
MapRoute36Signpost1Script:
jumptext UnknownText_0x19492e
; 0x194241
MapRoute36Signpost3Script: ; 0x194241
MapRoute36Signpost3Script:
jumptext UnknownText_0x19494c
; 0x194244
MapRoute36Signpost0Script: ; 0x194244
MapRoute36Signpost0Script:
jumptext UnknownText_0x1949ee
; 0x194247
FruitTreeScript_0x194247: ; 0x194247
FruitTreeScript_0x194247:
fruittree $d
; 0x194249
MovementData_0x194249: ; 0x194249
MovementData_0x194249:
db $56 ; movement
step_end
; 0x19424b
MovementData_0x19424b: ; 0x19424b
MovementData_0x19424b:
fast_jump_step_up
fast_jump_step_up
step_end
; 0x19424e
MovementData_0x19424e: ; 0x19424e
MovementData_0x19424e:
step_down
step_down
step_down
@@ -456,9 +413,8 @@ MovementData_0x19424e: ; 0x19424e
step_left
step_left
step_end
; 0x194258
MovementData_0x194258: ; 0x194258
MovementData_0x194258:
step_left
step_down
step_down
@@ -469,9 +425,8 @@ MovementData_0x194258: ; 0x194258
step_left
step_left
step_end
; 0x194262
MovementData_0x194262: ; 0x194262
MovementData_0x194262:
db $39 ; movement
fast_jump_step_down
fast_jump_step_down
@@ -481,21 +436,18 @@ MovementData_0x194262: ; 0x194262
fast_jump_step_right
db $38 ; movement
step_end
; 0x19426b
UnknownText_0x19426b: ; 0x19426b
UnknownText_0x19426b:
text "It's a weird tree."
line "Use SQUIRTBOTTLE?"
done
; 0x194290
UnknownText_0x194290: ; 0x194290
UnknownText_0x194290:
text "<PLAYER> used the"
line "SQUIRTBOTTLE."
done
; 0x1942aa
UnknownText_0x1942aa: ; 0x1942aa
UnknownText_0x1942aa:
text "The weird tree"
line "doesn't like the"
cont "SQUIRTBOTTLE!"
@@ -503,9 +455,8 @@ UnknownText_0x1942aa: ; 0x1942aa
para "The weird tree"
line "attacked!"
done
; 0x1942f1
UnknownText_0x1942f1: ; 0x1942f1
UnknownText_0x1942f1:
text "I'm the FLOWER"
line "SHOP's FLORIA!"
@@ -530,9 +481,8 @@ UnknownText_0x1942f1: ; 0x1942f1
line "my sis and borrow"
cont "her water bottle!"
done
; 0x1943ed
UnknownText_0x1943ed: ; 0x1943ed
UnknownText_0x1943ed:
text "When I told my sis"
line "about the jiggly"
@@ -545,9 +495,8 @@ UnknownText_0x1943ed: ; 0x1943ed
para "lend me her water"
line "bottle…"
done
; 0x19446f
UnknownText_0x19446f: ; 0x19446f
UnknownText_0x19446f:
text "Wa-hey!"
para "I was going to"
@@ -559,9 +508,8 @@ UnknownText_0x19446f: ; 0x19446f
para "But I couldn't!"
line "I'm a failure!"
done
; 0x1944d0
UnknownText_0x1944d0: ; 0x1944d0
UnknownText_0x1944d0:
text "Did you clear that"
line "wretched tree?"
@@ -569,15 +517,13 @@ UnknownText_0x1944d0: ; 0x1944d0
line "I want you to"
cont "have this."
done
; 0x19451a
UnknownText_0x19451a: ; 0x19451a
UnknownText_0x19451a:
text "<PLAYER> received"
line "TM08."
done
; 0x19452c
UnknownText_0x19452c: ; 0x19452c
UnknownText_0x19452c:
text "That happens to be"
line "ROCK SMASH."
@@ -591,9 +537,8 @@ UnknownText_0x19452c: ; 0x19452c
line "in your way, just"
cont "smash 'em up!"
done
; 0x1945b8
UnknownText_0x1945b8: ; 0x1945b8
UnknownText_0x1945b8:
text "An odd tree is"
line "blocking the way"
cont "to GOLDENROD CITY."
@@ -604,9 +549,8 @@ UnknownText_0x1945b8: ; 0x1945b8
para "CENTER they just"
line "opened…"
done
; 0x194626
UnknownText_0x194626: ; 0x194626
UnknownText_0x194626:
text "An odd tree is"
line "blocking the way"
cont "to GOLDENROD CITY."
@@ -617,9 +561,8 @@ UnknownText_0x194626: ; 0x194626
para "Something should"
line "be done about it."
done
; 0x19469e
UnknownText_0x19469e: ; 0x19469e
UnknownText_0x19469e:
text "That odd tree dis-"
line "appeared without a"
cont "trace."
@@ -627,42 +570,36 @@ UnknownText_0x19469e: ; 0x19469e
para "Oh! That tree was"
line "really a #MON?"
done
; 0x1946ed
PsychicMarkSeenText: ; 0x1946ed
PsychicMarkSeenText:
text "I'm going to read"
line "your thoughts!"
done
; 0x19470e
PsychicMarkBeatenText: ; 0x19470e
PsychicMarkBeatenText:
text "I misread you!"
done
; 0x19471e
UnknownText_0x19471e: ; 0x19471e
UnknownText_0x19471e:
text "I'd be strong if"
line "only I could tell"
para "what my opponent"
line "was thinking."
done
; 0x194760
SchoolboyAlan1SeenText: ; 0x194760
SchoolboyAlan1SeenText:
text "Thanks to my stud-"
line "ies, I'm ready for"
cont "any #MON!"
done
; 0x194790
SchoolboyAlan1BeatenText: ; 0x194790
SchoolboyAlan1BeatenText:
text "Oops! Computation"
line "error?"
done
; 0x1947aa
UnknownText_0x1947aa: ; 0x1947aa
UnknownText_0x1947aa:
text "Darn. I study five"
line "hours a day too."
@@ -670,7 +607,6 @@ UnknownText_0x1947aa: ; 0x1947aa
line "learning than just"
cont "reading books."
done
; 0x194800
MeetArthurText:
text "ARTHUR: Who are"
@@ -710,18 +646,16 @@ ArthurNotThursdayText:
cont "disappointing."
done
UnknownText_0x194924: ; 0x194924
UnknownText_0x194924:
text "ROUTE 36"
done
; 0x19492e
UnknownText_0x19492e: ; 0x19492e
UnknownText_0x19492e:
text "RUINS OF ALPH"
line "NORTH ENTRANCE"
done
; 0x19494c
UnknownText_0x19494c: ; 0x19494c
UnknownText_0x19494c:
text "TRAINER TIPS"
para "#MON stats"
@@ -737,9 +671,8 @@ UnknownText_0x19494c: ; 0x19494c
para "pronounced as the"
line "#MON grow."
done
; 0x1949ee
UnknownText_0x1949ee: ; 0x1949ee
UnknownText_0x1949ee:
text "TRAINER TIPS"
para "Use DIG to return"
@@ -752,9 +685,8 @@ UnknownText_0x1949ee: ; 0x1949ee
para "caves and other"
line "landmarks."
done
; 0x194a66
Route36_MapEventHeader: ; 0x194a66
Route36_MapEventHeader:
; filler
db 0, 0

View File

@@ -1,4 +1,4 @@
Route37_MapScriptHeader: ; 0x1a8d72
Route37_MapScriptHeader:
; trigger count
db 0
@@ -19,9 +19,9 @@ SunnyCallback:
appear $6
return
TrainerTwinsAnnandanne1: ; 0x1a8d83
TrainerTwinsAnnandanne1:
; bit/flag number
dw $465
dw EVENT_BEAT_TWINS_ANN_AND_ANNE
; trainer group && trainer id
db TWINS, ANNANDANNE1
@@ -37,20 +37,18 @@ TrainerTwinsAnnandanne1: ; 0x1a8d83
; script when talk again
dw TwinsAnnandanne1Script
; 0x1a8d8f
TwinsAnnandanne1Script: ; 0x1a8d8f
TwinsAnnandanne1Script:
talkaftercancel
loadfont
writetext UnknownText_0x1a8e62
closetext
loadmovesprites
end
; 0x1a8d97
TrainerTwinsAnnandanne2: ; 0x1a8d97
TrainerTwinsAnnandanne2:
; bit/flag number
dw $465
dw EVENT_BEAT_TWINS_ANN_AND_ANNE
; trainer group && trainer id
db TWINS, ANNANDANNE2
@@ -66,20 +64,18 @@ TrainerTwinsAnnandanne2: ; 0x1a8d97
; script when talk again
dw TwinsAnnandanne2Script
; 0x1a8da3
TwinsAnnandanne2Script: ; 0x1a8da3
TwinsAnnandanne2Script:
talkaftercancel
loadfont
writetext UnknownText_0x1a8eec
closetext
loadmovesprites
end
; 0x1a8dab
TrainerPsychicGreg: ; 0x1a8dab
TrainerPsychicGreg:
; bit/flag number
dw $43e
dw EVENT_BEAT_PSYCHIC_GREG
; trainer group && trainer id
db PSYCHIC_T, GREG
@@ -95,16 +91,14 @@ TrainerPsychicGreg: ; 0x1a8dab
; script when talk again
dw PsychicGregScript
; 0x1a8db7
PsychicGregScript: ; 0x1a8db7
PsychicGregScript:
talkaftercancel
loadfont
writetext UnknownText_0x1a8f80
closetext
loadmovesprites
end
; 0x1a8dbf
SunnyScript:
faceplayer
@@ -149,71 +143,60 @@ SunnyNotSundayScript:
loadmovesprites
end
MapRoute37Signpost0Script: ; 0x1a8e06
MapRoute37Signpost0Script:
jumptext UnknownText_0x1a9197
; 0x1a8e09
FruitTreeScript_0x1a8e09: ; 0x1a8e09
FruitTreeScript_0x1a8e09:
fruittree $11
; 0x1a8e0b
FruitTreeScript_0x1a8e0b: ; 0x1a8e0b
FruitTreeScript_0x1a8e0b:
fruittree $12
; 0x1a8e0d
FruitTreeScript_0x1a8e0d: ; 0x1a8e0d
FruitTreeScript_0x1a8e0d:
fruittree $13
; 0x1a8e0f
MapRoute37SignpostItem1: ; 0x1a8e0f
MapRoute37SignpostItem1:
dw $00a9
db ETHER
; 0x1a8e12
TwinsAnnandanne1SeenText: ; 0x1a8e12
TwinsAnnandanne1SeenText:
text "ANN: ANNE and I"
line "are in this to-"
cont "gether!"
done
; 0x1a8e3b
TwinsAnnandanne1BeatenText: ; 0x1a8e3b
TwinsAnnandanne1BeatenText:
text "ANN & ANNE: Nnn… A"
line "little too strong."
done
; 0x1a8e62
UnknownText_0x1a8e62: ; 0x1a8e62
UnknownText_0x1a8e62:
text "ANN: I can tell"
line "what my sister and"
para "my #MON are"
line "thinking."
done
; 0x1a8e9c
TwinsAnnandanne2SeenText: ; 0x1a8e9c
TwinsAnnandanne2SeenText:
text "ANNE: ANN and I"
line "are in this to-"
cont "gether!"
done
; 0x1a8ec5
TwinsAnnandanne2BeatenText: ; 0x1a8ec5
TwinsAnnandanne2BeatenText:
text "ANN & ANNE: Nnn… A"
line "little too strong."
done
; 0x1a8eec
UnknownText_0x1a8eec: ; 0x1a8eec
UnknownText_0x1a8eec:
text "ANNE: We share the"
line "same feelings as"
cont "our #MON."
done
; 0x1a8f1b
PsychicGregSeenText: ; 0x1a8f1b
PsychicGregSeenText:
text "#MON can't do a"
line "thing if they are"
cont "asleep."
@@ -221,21 +204,18 @@ PsychicGregSeenText: ; 0x1a8f1b
para "I'll show you how"
line "scary that is!"
done
; 0x1a8f65
PsychicGregBeatenText: ; 0x1a8f65
PsychicGregBeatenText:
text "I lost. That's"
line "pretty sad…"
done
; 0x1a8f80
UnknownText_0x1a8f80: ; 0x1a8f80
UnknownText_0x1a8f80:
text "Putting #MON to"
line "sleep or paralyz-"
cont "ing them are good"
cont "battle techniques."
done
; 0x1a8fc8
MeetSunnyText:
text "SUNNY: Hi!"
@@ -297,12 +277,11 @@ SunnyNotSundayText:
cont "Um… I forgot!"
done
UnknownText_0x1a9197: ; 0x1a9197
UnknownText_0x1a9197:
text "ROUTE 37"
done
; 0x1a91a1
Route37_MapEventHeader: ; 0x1a91a1
Route37_MapEventHeader:
; filler
db 0, 0

View File

@@ -1,14 +1,13 @@
Route38_MapScriptHeader: ; 0x1a1d0c
Route38_MapScriptHeader:
; trigger count
db 0
; callback count
db 0
; 0x1a1d0e
TrainerBird_keeperToby: ; 0x1a1d0e
TrainerBird_keeperToby:
; bit/flag number
dw $3ff
dw EVENT_BEAT_BIRD_KEEPER_TOBY
; trainer group && trainer id
db BIRD_KEEPER, TOBY
@@ -24,20 +23,18 @@ TrainerBird_keeperToby: ; 0x1a1d0e
; script when talk again
dw Bird_keeperTobyScript
; 0x1a1d1a
Bird_keeperTobyScript: ; 0x1a1d1a
Bird_keeperTobyScript:
talkaftercancel
loadfont
writetext UnknownText_0x1a1f86
closetext
loadmovesprites
end
; 0x1a1d22
TrainerSailorHarry: ; 0x1a1d22
TrainerSailorHarry:
; bit/flag number
dw $57e
dw EVENT_BEAT_SAILOR_HARRY
; trainer group && trainer id
db SAILOR, HARRY
@@ -53,20 +50,18 @@ TrainerSailorHarry: ; 0x1a1d22
; script when talk again
dw SailorHarryScript
; 0x1a1d2e
SailorHarryScript: ; 0x1a1d2e
SailorHarryScript:
talkaftercancel
loadfont
writetext UnknownText_0x1a220c
closetext
loadmovesprites
end
; 0x1a1d36
TrainerLassDana1: ; 0x1a1d36
TrainerLassDana1:
; bit/flag number
dw $51e
dw EVENT_BEAT_LASS_DANA
; trainer group && trainer id
db LASS, DANA1
@@ -82,9 +77,8 @@ TrainerLassDana1: ; 0x1a1d36
; script when talk again
dw LassDana1Script
; 0x1a1d42
LassDana1Script: ; 0x1a1d42
LassDana1Script:
writecode VAR_CALLERID, $1a
talkaftercancel
loadfont
@@ -101,20 +95,18 @@ LassDana1Script: ; 0x1a1d42
setevent $0289
scall UnknownScript_0x1a1e0b
jump UnknownScript_0x1a1d6e
; 0x1a1d6b
UnknownScript_0x1a1d6b: ; 0x1a1d6b
UnknownScript_0x1a1d6b:
scall UnknownScript_0x1a1e0f
UnknownScript_0x1a1d6e: ; 0x1a1d6e
UnknownScript_0x1a1d6e:
askforphonenumber $1a
if_equal $1, UnknownScript_0x1a1e1f
if_equal $2, UnknownScript_0x1a1e1b
trainertotext LASS, DANA1, $0
scall UnknownScript_0x1a1e13
jump UnknownScript_0x1a1e17
; 0x1a1d82
UnknownScript_0x1a1d82: ; 0x1a1d82
UnknownScript_0x1a1d82:
scall UnknownScript_0x1a1e23
winlosstext LassDana1BeatenText, $0000
copybytetovar wda03
@@ -123,123 +115,107 @@ UnknownScript_0x1a1d82: ; 0x1a1d82
if_equal $2, UnknownScript_0x1a1dad
if_equal $1, UnknownScript_0x1a1db3
if_equal $0, UnknownScript_0x1a1db9
UnknownScript_0x1a1da1: ; 0x1a1da1
UnknownScript_0x1a1da1:
checkevent EVENT_RESTORED_POWER_TO_KANTO
iftrue UnknownScript_0x1a1ded
UnknownScript_0x1a1da7: ; 0x1a1da7
UnknownScript_0x1a1da7:
checkevent EVENT_BEAT_ELITE_FOUR
iftrue UnknownScript_0x1a1de0
UnknownScript_0x1a1dad: ; 0x1a1dad
UnknownScript_0x1a1dad:
checkevent EVENT_CLEARED_RADIO_TOWER
iftrue UnknownScript_0x1a1dd3
UnknownScript_0x1a1db3: ; 0x1a1db3
UnknownScript_0x1a1db3:
checkflag $0045
iftrue UnknownScript_0x1a1dc6
UnknownScript_0x1a1db9: ; 0x1a1db9
UnknownScript_0x1a1db9:
loadtrainer LASS, DANA1
startbattle
returnafterbattle
loadvar wda03, $1
clearflag $0074
end
; 0x1a1dc6
UnknownScript_0x1a1dc6: ; 0x1a1dc6
UnknownScript_0x1a1dc6:
loadtrainer LASS, DANA2
startbattle
returnafterbattle
loadvar wda03, $2
clearflag $0074
end
; 0x1a1dd3
UnknownScript_0x1a1dd3: ; 0x1a1dd3
UnknownScript_0x1a1dd3:
loadtrainer LASS, DANA3
startbattle
returnafterbattle
loadvar wda03, $3
clearflag $0074
end
; 0x1a1de0
UnknownScript_0x1a1de0: ; 0x1a1de0
UnknownScript_0x1a1de0:
loadtrainer LASS, DANA4
startbattle
returnafterbattle
loadvar wda03, $4
clearflag $0074
end
; 0x1a1ded
UnknownScript_0x1a1ded: ; 0x1a1ded
UnknownScript_0x1a1ded:
loadtrainer LASS, DANA5
startbattle
returnafterbattle
clearflag $0074
end
; 0x1a1df6
UnknownScript_0x1a1df6: ; 0x1a1df6
UnknownScript_0x1a1df6:
scall UnknownScript_0x1a1e27
verbosegiveitem THUNDERSTONE, 1
iffalse UnknownScript_0x1a1e08
clearflag $0082
setevent $0102
jump UnknownScript_0x1a1e17
; 0x1a1e08
UnknownScript_0x1a1e08: ; 0x1a1e08
UnknownScript_0x1a1e08:
jump UnknownScript_0x1a1e2b
; 0x1a1e0b
UnknownScript_0x1a1e0b: ; 0x1a1e0b
UnknownScript_0x1a1e0b:
jumpstd asknumber1f
end
; 0x1a1e0f
UnknownScript_0x1a1e0f: ; 0x1a1e0f
UnknownScript_0x1a1e0f:
jumpstd asknumber2f
end
; 0x1a1e13
UnknownScript_0x1a1e13: ; 0x1a1e13
UnknownScript_0x1a1e13:
jumpstd registerednumberf
end
; 0x1a1e17
UnknownScript_0x1a1e17: ; 0x1a1e17
UnknownScript_0x1a1e17:
jumpstd numberacceptedf
end
; 0x1a1e1b
UnknownScript_0x1a1e1b: ; 0x1a1e1b
UnknownScript_0x1a1e1b:
jumpstd numberdeclinedf
end
; 0x1a1e1f
UnknownScript_0x1a1e1f: ; 0x1a1e1f
UnknownScript_0x1a1e1f:
jumpstd phonefullf
end
; 0x1a1e23
UnknownScript_0x1a1e23: ; 0x1a1e23
UnknownScript_0x1a1e23:
jumpstd rematchf
end
; 0x1a1e27
UnknownScript_0x1a1e27: ; 0x1a1e27
UnknownScript_0x1a1e27:
jumpstd giftf
end
; 0x1a1e2b
UnknownScript_0x1a1e2b: ; 0x1a1e2b
UnknownScript_0x1a1e2b:
jumpstd packfullf
end
; 0x1a1e2f
TrainerSchoolboyChad1: ; 0x1a1e2f
TrainerSchoolboyChad1:
; bit/flag number
dw $475
dw EVENT_BEAT_SCHOOLBOY_CHAD
; trainer group && trainer id
db SCHOOLBOY, CHAD1
@@ -255,9 +231,8 @@ TrainerSchoolboyChad1: ; 0x1a1e2f
; script when talk again
dw SchoolboyChad1Script
; 0x1a1e3b
SchoolboyChad1Script: ; 0x1a1e3b
SchoolboyChad1Script:
writecode VAR_CALLERID, $1b
talkaftercancel
loadfont
@@ -272,20 +247,18 @@ SchoolboyChad1Script: ; 0x1a1e3b
setevent $028b
scall UnknownScript_0x1a1ee9
jump UnknownScript_0x1a1e61
; 0x1a1e5e
UnknownScript_0x1a1e5e: ; 0x1a1e5e
UnknownScript_0x1a1e5e:
scall UnknownScript_0x1a1eed
UnknownScript_0x1a1e61: ; 0x1a1e61
UnknownScript_0x1a1e61:
askforphonenumber $1b
if_equal $1, UnknownScript_0x1a1efd
if_equal $2, UnknownScript_0x1a1ef9
trainertotext SCHOOLBOY, CHAD1, $0
scall UnknownScript_0x1a1ef1
jump UnknownScript_0x1a1ef5
; 0x1a1e75
UnknownScript_0x1a1e75: ; 0x1a1e75
UnknownScript_0x1a1e75:
scall UnknownScript_0x1a1f01
winlosstext SchoolboyChad1BeatenText, $0000
copybytetovar wda04
@@ -294,100 +267,88 @@ UnknownScript_0x1a1e75: ; 0x1a1e75
if_equal $2, UnknownScript_0x1a1ea0
if_equal $1, UnknownScript_0x1a1ea6
if_equal $0, UnknownScript_0x1a1eac
UnknownScript_0x1a1e94: ; 0x1a1e94
UnknownScript_0x1a1e94:
checkevent EVENT_RESTORED_POWER_TO_KANTO
iftrue UnknownScript_0x1a1ee0
UnknownScript_0x1a1e9a: ; 0x1a1e9a
UnknownScript_0x1a1e9a:
checkevent EVENT_BEAT_ELITE_FOUR
iftrue UnknownScript_0x1a1ed3
UnknownScript_0x1a1ea0: ; 0x1a1ea0
UnknownScript_0x1a1ea0:
checkevent EVENT_CLEARED_RADIO_TOWER
iftrue UnknownScript_0x1a1ec6
UnknownScript_0x1a1ea6: ; 0x1a1ea6
UnknownScript_0x1a1ea6:
checkflag $0049
iftrue UnknownScript_0x1a1eb9
UnknownScript_0x1a1eac: ; 0x1a1eac
UnknownScript_0x1a1eac:
loadtrainer SCHOOLBOY, CHAD1
startbattle
returnafterbattle
loadvar wda04, $1
clearflag $0075
end
; 0x1a1eb9
UnknownScript_0x1a1eb9: ; 0x1a1eb9
UnknownScript_0x1a1eb9:
loadtrainer SCHOOLBOY, CHAD2
startbattle
returnafterbattle
loadvar wda04, $2
clearflag $0075
end
; 0x1a1ec6
UnknownScript_0x1a1ec6: ; 0x1a1ec6
UnknownScript_0x1a1ec6:
loadtrainer SCHOOLBOY, CHAD3
startbattle
returnafterbattle
loadvar wda04, $3
clearflag $0075
end
; 0x1a1ed3
UnknownScript_0x1a1ed3: ; 0x1a1ed3
UnknownScript_0x1a1ed3:
loadtrainer SCHOOLBOY, CHAD4
startbattle
returnafterbattle
loadvar wda04, $4
clearflag $0075
end
; 0x1a1ee0
UnknownScript_0x1a1ee0: ; 0x1a1ee0
UnknownScript_0x1a1ee0:
loadtrainer SCHOOLBOY, CHAD5
startbattle
returnafterbattle
clearflag $0075
end
; 0x1a1ee9
UnknownScript_0x1a1ee9: ; 0x1a1ee9
UnknownScript_0x1a1ee9:
jumpstd asknumber1m
end
; 0x1a1eed
UnknownScript_0x1a1eed: ; 0x1a1eed
UnknownScript_0x1a1eed:
jumpstd asknumber2m
end
; 0x1a1ef1
UnknownScript_0x1a1ef1: ; 0x1a1ef1
UnknownScript_0x1a1ef1:
jumpstd registerednumberm
end
; 0x1a1ef5
UnknownScript_0x1a1ef5: ; 0x1a1ef5
UnknownScript_0x1a1ef5:
jumpstd numberacceptedm
end
; 0x1a1ef9
UnknownScript_0x1a1ef9: ; 0x1a1ef9
UnknownScript_0x1a1ef9:
jumpstd numberdeclinedm
end
; 0x1a1efd
UnknownScript_0x1a1efd: ; 0x1a1efd
UnknownScript_0x1a1efd:
jumpstd phonefullm
end
; 0x1a1f01
UnknownScript_0x1a1f01: ; 0x1a1f01
UnknownScript_0x1a1f01:
jumpstd rematchm
end
; 0x1a1f05
TrainerBeautyValerie: ; 0x1a1f05
TrainerBeautyValerie:
; bit/flag number
dw $4bc
dw EVENT_BEAT_BEAUTY_VALERIE
; trainer group && trainer id
db BEAUTY, VALERIE
@@ -403,20 +364,18 @@ TrainerBeautyValerie: ; 0x1a1f05
; script when talk again
dw BeautyValerieScript
; 0x1a1f11
BeautyValerieScript: ; 0x1a1f11
BeautyValerieScript:
talkaftercancel
loadfont
writetext UnknownText_0x1a2185
closetext
loadmovesprites
end
; 0x1a1f19
TrainerBeautyOlivia: ; 0x1a1f19
TrainerBeautyOlivia:
; bit/flag number
dw $5c1
dw EVENT_BEAT_BEAUTY_OLIVIA
; trainer group && trainer id
db BEAUTY, OLIVIA
@@ -432,65 +391,55 @@ TrainerBeautyOlivia: ; 0x1a1f19
; script when talk again
dw BeautyOliviaScript
; 0x1a1f25
BeautyOliviaScript: ; 0x1a1f25
BeautyOliviaScript:
talkaftercancel
loadfont
writetext UnknownText_0x1a229a
closetext
loadmovesprites
end
; 0x1a1f2d
MapRoute38Signpost0Script: ; 0x1a1f2d
MapRoute38Signpost0Script:
jumptext UnknownText_0x1a22fd
; 0x1a1f30
MapRoute38Signpost1Script: ; 0x1a1f30
MapRoute38Signpost1Script:
jumptext UnknownText_0x1a2324
; 0x1a1f33
FruitTreeScript_0x1a1f33: ; 0x1a1f33
FruitTreeScript_0x1a1f33:
fruittree $3
; 0x1a1f35
Bird_keeperTobySeenText: ; 0x1a1f35
Bird_keeperTobySeenText:
text "Fly high into the"
line "sky, my beloved"
cont "bird #MON!"
done
; 0x1a1f63
Bird_keeperTobyBeatenText: ; 0x1a1f63
Bird_keeperTobyBeatenText:
text "I feel like just"
line "flying away now."
done
; 0x1a1f86
UnknownText_0x1a1f86: ; 0x1a1f86
UnknownText_0x1a1f86:
text "I plan to train in"
line "CIANWOOD CITY to"
para "teach my #MON"
line "how to FLY."
done
; 0x1a1fc5
SchoolboyChad1SeenText: ; 0x1a1fc5
SchoolboyChad1SeenText:
text "Let me try some-"
line "thing I learned"
cont "today."
done
; 0x1a1fee
SchoolboyChad1BeatenText: ; 0x1a1fee
SchoolboyChad1BeatenText:
text "I didn't study"
line "enough, I guess."
done
; 0x1a200e
UnknownText_0x1a200e: ; 0x1a200e
UnknownText_0x1a200e:
text "I have to take so"
line "many tests, I"
@@ -501,9 +450,8 @@ UnknownText_0x1a200e: ; 0x1a200e
line "to play, I really"
cont "concentrate."
done
; 0x1a207d
LassDana1SeenText: ; 0x1a207d
LassDana1SeenText:
text "You seem to be"
line "good at #MON."
@@ -511,15 +459,13 @@ LassDana1SeenText: ; 0x1a207d
line "about giving me"
cont "some advice?"
done
; 0x1a20c8
LassDana1BeatenText: ; 0x1a20c8
LassDana1BeatenText:
text "I see. So you can"
line "battle that way."
done
; 0x1a20ec
UnknownText_0x1a20ec: ; 0x1a20ec
UnknownText_0x1a20ec:
text "I know something"
line "good!"
@@ -527,68 +473,59 @@ UnknownText_0x1a20ec: ; 0x1a20ec
line "is famous for its"
cont "flavor."
done
; 0x1a2130
BeautyValerieSeenText: ; 0x1a2130
BeautyValerieSeenText:
text "Hi! Aren't you a"
line "cute trainer!"
para "May I see your"
line "#MON?"
done
; 0x1a2164
BeautyValerieBeatenText: ; 0x1a2164
BeautyValerieBeatenText:
text "I'm glad I got to"
line "see your #MON!"
done
; 0x1a2185
UnknownText_0x1a2185: ; 0x1a2185
UnknownText_0x1a2185:
text "When I see #-"
line "MON, it seems to"
cont "soothe my nerves."
done
; 0x1a21b7
SailorHarrySeenText: ; 0x1a21b7
SailorHarrySeenText:
text "I've been over-"
line "seas, so I know"
para "about all sorts of"
line "#MON!"
done
; 0x1a21f0
SailorHarryBeatenText: ; 0x1a21f0
SailorHarryBeatenText:
text "Your skill is"
line "world class!"
done
; 0x1a220c
UnknownText_0x1a220c: ; 0x1a220c
UnknownText_0x1a220c:
text "All kinds of peo-"
line "ple around the"
para "world live happily"
line "with #MON."
done
; 0x1a224c
BeautyOliviaSeenText: ; 0x1a224c
BeautyOliviaSeenText:
text "Don't you think my"
line "#MON and I are"
cont "beautiful?"
done
; 0x1a2279
BeautyOliviaBeatenText: ; 0x1a2279
BeautyOliviaBeatenText:
text "We drink MOOMOO"
line "MILK every day."
done
; 0x1a229a
UnknownText_0x1a229a: ; 0x1a229a
UnknownText_0x1a229a:
text "MOOMOO MILK is"
line "good for beauty"
@@ -598,17 +535,15 @@ UnknownText_0x1a229a: ; 0x1a229a
para "they only sell a"
line "bottle at a time."
done
; 0x1a22fd
UnknownText_0x1a22fd: ; 0x1a22fd
UnknownText_0x1a22fd:
text "ROUTE 38"
para "OLIVINE CITY -"
line "ECRUTEAK CITY"
done
; 0x1a2324
UnknownText_0x1a2324: ; 0x1a2324
UnknownText_0x1a2324:
text "TRAINER TIPS"
para "If a #MON is"
@@ -623,9 +558,8 @@ UnknownText_0x1a2324: ; 0x1a2324
line "#MON and stops"
cont "its evolution."
done
; 0x1a23bb
Route38_MapEventHeader: ; 0x1a23bb
Route38_MapEventHeader:
; filler
db 0, 0
@@ -651,4 +585,3 @@ Route38_MapEventHeader: ; 0x1a23bb
person_event SPRITE_SAILOR, 9, 28, $1e, $0, 255, 255, $92, 2, TrainerSailorHarry, $ffff
person_event SPRITE_FRUIT_TREE, 14, 16, $1, $0, 255, 255, $0, 0, FruitTreeScript_0x1a1f33, $ffff
person_event SPRITE_BUENA, 12, 9, $a, $0, 255, 255, $92, 1, TrainerBeautyOlivia, $ffff
; 0x1a2430

View File

@@ -1,23 +1,21 @@
Route39_MapScriptHeader: ; 0x1a5af3
Route39_MapScriptHeader:
; trigger count
db 0
; callback count
db 0
; 0x1a5af5
TaurosScript_0x1a5af5: ; 0x1a5af5
TaurosScript_0x1a5af5:
loadfont
writetext UnknownText_0x1a5bf9
cry MILTANK
closetext
loadmovesprites
end
; 0x1a5aff
TrainerPokefanmDerek1: ; 0x1a5aff
TrainerPokefanmDerek1:
; bit/flag number
dw $4ce
dw EVENT_BEAT_POKEFANM_DEREK
; trainer group && trainer id
db POKEFANM, DEREK1
@@ -33,9 +31,8 @@ TrainerPokefanmDerek1: ; 0x1a5aff
; script when talk again
dw PokefanmDerek1Script
; 0x1a5b0b
PokefanmDerek1Script: ; 0x1a5b0b
PokefanmDerek1Script:
writecode VAR_CALLERID, $1c
talkaftercancel
loadfont
@@ -52,81 +49,68 @@ PokefanmDerek1Script: ; 0x1a5b0b
setevent EVENT_SHOWED_DEREK_PIKACHU
scall UnknownScript_0x1a5b62
jump UnknownScript_0x1a5b36
; 0x1a5b33
UnknownScript_0x1a5b33: ; 0x1a5b33
UnknownScript_0x1a5b33:
scall UnknownScript_0x1a5b66
UnknownScript_0x1a5b36: ; 0x1a5b36
UnknownScript_0x1a5b36:
askforphonenumber $1c
if_equal $1, UnknownScript_0x1a5b76
if_equal $2, UnknownScript_0x1a5b72
trainertotext POKEFANM, DEREK1, $0
scall UnknownScript_0x1a5b6a
jump UnknownScript_0x1a5b6e
; 0x1a5b4a
UnknownScript_0x1a5b4a: ; 0x1a5b4a
UnknownScript_0x1a5b4a:
scall UnknownScript_0x1a5b7a
verbosegiveitem NUGGET, 1
iffalse UnknownScript_0x1a5b59
clearflag $0083
jump UnknownScript_0x1a5b6e
; 0x1a5b59
UnknownScript_0x1a5b59: ; 0x1a5b59
UnknownScript_0x1a5b59:
jump UnknownScript_0x1a5b7e
; 0x1a5b5c
UnknownScript_0x1a5b5c: ; 0x1a5b5c
UnknownScript_0x1a5b5c:
writetext UnknownText_0x1a5dec
closetext
loadmovesprites
end
; 0x1a5b62
UnknownScript_0x1a5b62: ; 0x1a5b62
UnknownScript_0x1a5b62:
jumpstd asknumber1m
end
; 0x1a5b66
UnknownScript_0x1a5b66: ; 0x1a5b66
UnknownScript_0x1a5b66:
jumpstd asknumber2m
end
; 0x1a5b6a
UnknownScript_0x1a5b6a: ; 0x1a5b6a
UnknownScript_0x1a5b6a:
jumpstd registerednumberm
end
; 0x1a5b6e
UnknownScript_0x1a5b6e: ; 0x1a5b6e
UnknownScript_0x1a5b6e:
jumpstd numberacceptedm
end
; 0x1a5b72
UnknownScript_0x1a5b72: ; 0x1a5b72
UnknownScript_0x1a5b72:
jumpstd numberdeclinedm
end
; 0x1a5b76
UnknownScript_0x1a5b76: ; 0x1a5b76
UnknownScript_0x1a5b76:
jumpstd phonefullm
end
; 0x1a5b7a
UnknownScript_0x1a5b7a: ; 0x1a5b7a
UnknownScript_0x1a5b7a:
jumpstd giftm
end
; 0x1a5b7e
UnknownScript_0x1a5b7e: ; 0x1a5b7e
UnknownScript_0x1a5b7e:
jumpstd packfullm
end
; 0x1a5b82
TrainerPokefanfRuth: ; 0x1a5b82
TrainerPokefanfRuth:
; bit/flag number
dw $4da
dw EVENT_BEAT_POKEFANF_RUTH
; trainer group && trainer id
db POKEFANF, RUTH
@@ -142,20 +126,18 @@ TrainerPokefanfRuth: ; 0x1a5b82
; script when talk again
dw PokefanfRuthScript
; 0x1a5b8e
PokefanfRuthScript: ; 0x1a5b8e
PokefanfRuthScript:
talkaftercancel
loadfont
writetext UnknownText_0x1a5db2
closetext
loadmovesprites
end
; 0x1a5b96
TrainerSailorEugene: ; 0x1a5b96
TrainerSailorEugene:
; bit/flag number
dw $575
dw EVENT_BEAT_SAILOR_EUGENE
; trainer group && trainer id
db SAILOR, EUGENE
@@ -171,20 +153,18 @@ TrainerSailorEugene: ; 0x1a5b96
; script when talk again
dw SailorEugeneScript
; 0x1a5ba2
SailorEugeneScript: ; 0x1a5ba2
SailorEugeneScript:
talkaftercancel
loadfont
writetext UnknownText_0x1a5c4d
closetext
loadmovesprites
end
; 0x1a5baa
TrainerPsychicNorman: ; 0x1a5baa
TrainerPsychicNorman:
; bit/flag number
dw $43f
dw EVENT_BEAT_PSYCHIC_NORMAN
; trainer group && trainer id
db PSYCHIC_T, NORMAN
@@ -200,23 +180,21 @@ TrainerPsychicNorman: ; 0x1a5baa
; script when talk again
dw PsychicNormanScript
; 0x1a5bb6
PsychicNormanScript: ; 0x1a5bb6
PsychicNormanScript:
talkaftercancel
loadfont
writetext UnknownText_0x1a5e57
closetext
loadmovesprites
end
; 0x1a5bbe
PokefanFScript_0x1a5bbe: ; 0x1a5bbe
PokefanFScript_0x1a5bbe:
faceplayer
loadfont
checknite
iffalse UnknownScript_0x1a5be5
checkevent $05c2
checkevent EVENT_BEAT_POKEFANF_JAIME
iftrue UnknownScript_0x1a5bdf
writetext UnknownText_0x1a5ee8
closetext
@@ -225,67 +203,56 @@ PokefanFScript_0x1a5bbe: ; 0x1a5bbe
loadtrainer POKEFANF, JAIME
startbattle
returnafterbattle
setevent $05c2
setevent EVENT_BEAT_POKEFANF_JAIME
loadmovesprites
end
; 0x1a5bdf
UnknownScript_0x1a5bdf: ; 0x1a5bdf
UnknownScript_0x1a5bdf:
writetext UnknownText_0x1a5f31
closetext
loadmovesprites
end
; 0x1a5be5
UnknownScript_0x1a5be5: ; 0x1a5be5
UnknownScript_0x1a5be5:
writetext UnknownText_0x1a5ec4
closetext
loadmovesprites
end
; 0x1a5beb
MapRoute39Signpost2Script: ; 0x1a5beb
MapRoute39Signpost2Script:
jumptext UnknownText_0x1a5fe3
; 0x1a5bee
MapRoute39Signpost1Script: ; 0x1a5bee
MapRoute39Signpost1Script:
jumptext UnknownText_0x1a600a
; 0x1a5bf1
MapRoute39Signpost0Script: ; 0x1a5bf1
MapRoute39Signpost0Script:
jumptext UnknownText_0x1a6036
; 0x1a5bf4
FruitTreeScript_0x1a5bf4: ; 0x1a5bf4
FruitTreeScript_0x1a5bf4:
fruittree $f
; 0x1a5bf6
MapRoute39SignpostItem3: ; 0x1a5bf6
MapRoute39SignpostItem3:
dw $00aa
db NUGGET
; 0x1a5bf9
UnknownText_0x1a5bf9: ; 0x1a5bf9
UnknownText_0x1a5bf9:
text "MILTANK: Mooo!"
done
; 0x1a5c09
SailorEugeneSeenText: ; 0x1a5c09
SailorEugeneSeenText:
text "I just got back to"
line "OLIVINE."
para "So how about a"
line "#MON battle?"
done
; 0x1a5c42
SailorEugeneBeatenText: ; 0x1a5c42
SailorEugeneBeatenText:
text "Awaaargh!"
done
; 0x1a5c4d
UnknownText_0x1a5c4d: ; 0x1a5c4d
UnknownText_0x1a5c4d:
text "My #MON were"
line "caught and raised"
cont "overseas."
@@ -294,22 +261,19 @@ UnknownText_0x1a5c4d: ; 0x1a5c4d
line "ions on those long"
cont "voyages."
done
; 0x1a5ca5
PokefanmDerek1SeenText: ; 0x1a5ca5
PokefanmDerek1SeenText:
text "This is a good"
line "time to brag about"
cont "my PIKACHU!"
done
; 0x1a5cd4
PokefanmDerek1BeatenText: ; 0x1a5cd4
PokefanmDerek1BeatenText:
text "I had no time to"
line "show off PIKACHU…"
done
; 0x1a5cf8
UnknownText_0x1a5cf8: ; 0x1a5cf8
UnknownText_0x1a5cf8:
text "I'm not listening"
line "to your bragging!"
@@ -319,9 +283,8 @@ UnknownText_0x1a5cf8: ; 0x1a5cf8
para "listening to other"
line "people brag!"
done
; 0x1a5d5b
PokefanfRuthSeenText: ; 0x1a5d5b
PokefanfRuthSeenText:
text "Such darling"
line "#MON."
@@ -329,43 +292,37 @@ PokefanfRuthSeenText: ; 0x1a5d5b
line "#MON together"
cont "at the same time."
done
; 0x1a5d9d
PokefanfRuthBeatenText: ; 0x1a5d9d
PokefanfRuthBeatenText:
text "I don't mind"
line "losing."
done
; 0x1a5db2
UnknownText_0x1a5db2: ; 0x1a5db2
UnknownText_0x1a5db2:
text "Do you know about"
line "baby #MON?"
para "I bet they're just"
line "adorable!"
done
; 0x1a5dec
UnknownText_0x1a5dec: ; 0x1a5dec
UnknownText_0x1a5dec:
text "PIKACHU is it!"
line "Don't you agree?"
done
; 0x1a5e0c
PsychicNormanSeenText: ; 0x1a5e0c
PsychicNormanSeenText:
text "Let me see what"
line "your #MON are"
cont "capable of."
done
; 0x1a5e37
PsychicNormanBeatenText: ; 0x1a5e37
PsychicNormanBeatenText:
text "Ooh, your #MON"
line "have potential."
done
; 0x1a5e57
UnknownText_0x1a5e57: ; 0x1a5e57
UnknownText_0x1a5e57:
text "You know how #-"
line "MON have different"
cont "abilities?"
@@ -375,29 +332,25 @@ UnknownText_0x1a5e57: ; 0x1a5e57
cont "one has different"
cont "potential."
done
; 0x1a5ec4
UnknownText_0x1a5ec4: ; 0x1a5ec4
UnknownText_0x1a5ec4:
text "Ufufufu… I hope it"
line "gets dark soon."
done
; 0x1a5ee8
UnknownText_0x1a5ee8: ; 0x1a5ee8
UnknownText_0x1a5ee8:
text "You came at just"
line "the right time."
para "Let's battle."
done
; 0x1a5f17
UnknownText_0x1a5f17: ; 0x1a5f17
UnknownText_0x1a5f17:
text "Oh, how disap-"
line "pointing…"
done
; 0x1a5f31
UnknownText_0x1a5f31: ; 0x1a5f31
UnknownText_0x1a5f31:
text "I met my MEOWTH at"
line "night, right here"
cont "on ROUTE 39."
@@ -414,25 +367,22 @@ UnknownText_0x1a5f31: ; 0x1a5f31
para "training here than"
line "anywhere else."
done
; 0x1a5fe3
UnknownText_0x1a5fe3: ; 0x1a5fe3
UnknownText_0x1a5fe3:
text "ROUTE 39"
para "OLIVINE CITY -"
line "ECRUTEAK CITY"
done
; 0x1a600a
UnknownText_0x1a600a: ; 0x1a600a
UnknownText_0x1a600a:
text "MOOMOO FARM"
para "Enjoy Our Fresh"
line "and Tasty Milk"
done
; 0x1a6036
UnknownText_0x1a6036: ; 0x1a6036
UnknownText_0x1a6036:
text "TRAINER TIPS"
para "Use HEADBUTT on"
@@ -446,9 +396,8 @@ UnknownText_0x1a6036: ; 0x1a6036
para "Use HEADBUTT on"
line "any tree you see!"
done
; 0x1a60ba
Route39_MapEventHeader: ; 0x1a60ba
Route39_MapEventHeader:
; filler
db 0, 0
@@ -479,4 +428,3 @@ Route39_MapEventHeader: ; 0x1a60ba
person_event SPRITE_STANDING_YOUNGSTER, 11, 17, $a, $0, 255, 255, $92, 1, TrainerPsychicNorman, $ffff
person_event SPRITE_FRUIT_TREE, 7, 13, $1, $0, 255, 255, $0, 0, FruitTreeScript_0x1a5bf4, $ffff
person_event SPRITE_POKEFAN_F, 26, 8, $6, $0, 255, 255, $80, 0, PokefanFScript_0x1a5bbe, $ffff
; 0x1a6160

View File

@@ -1,14 +1,13 @@
Route4_MapScriptHeader: ; 0x1ae1ce
Route4_MapScriptHeader:
; trigger count
db 0
; callback count
db 0
; 0x1ae1d0
TrainerBird_keeperHank: ; 0x1ae1d0
TrainerBird_keeperHank:
; bit/flag number
dw $402
dw EVENT_BEAT_BIRD_KEEPER_HANK
; trainer group && trainer id
db BIRD_KEEPER, HANK
@@ -24,20 +23,18 @@ TrainerBird_keeperHank: ; 0x1ae1d0
; script when talk again
dw Bird_keeperHankScript
; 0x1ae1dc
Bird_keeperHankScript: ; 0x1ae1dc
Bird_keeperHankScript:
talkaftercancel
loadfont
writetext UnknownText_0x1ae258
closetext
loadmovesprites
end
; 0x1ae1e4
TrainerPicnickerHope: ; 0x1ae1e4
TrainerPicnickerHope:
; bit/flag number
dw $483
dw EVENT_BEAT_PICNICKER_HOPE
; trainer group && trainer id
db PICNICKER, HOPE
@@ -53,20 +50,18 @@ TrainerPicnickerHope: ; 0x1ae1e4
; script when talk again
dw PicnickerHopeScript
; 0x1ae1f0
PicnickerHopeScript: ; 0x1ae1f0
PicnickerHopeScript:
talkaftercancel
loadfont
writetext UnknownText_0x1ae320
closetext
loadmovesprites
end
; 0x1ae1f8
TrainerPicnickerSharon: ; 0x1ae1f8
TrainerPicnickerSharon:
; bit/flag number
dw $484
dw EVENT_BEAT_PICNICKER_SHARON
; trainer group && trainer id
db PICNICKER, SHARON
@@ -82,45 +77,38 @@ TrainerPicnickerSharon: ; 0x1ae1f8
; script when talk again
dw PicnickerSharonScript
; 0x1ae204
PicnickerSharonScript: ; 0x1ae204
PicnickerSharonScript:
talkaftercancel
loadfont
writetext UnknownText_0x1ae369
closetext
loadmovesprites
end
; 0x1ae20c
MapRoute4Signpost0Script: ; 0x1ae20c
MapRoute4Signpost0Script:
jumptext UnknownText_0x1ae384
; 0x1ae20f
ItemFragment_0x1ae20f: ; 0x1ae20f
ItemFragment_0x1ae20f:
db HP_UP, 1
; 0x1ae211
MapRoute4SignpostItem1: ; 0x1ae211
MapRoute4SignpostItem1:
dw $00f1
db ULTRA_BALL
; 0x1ae214
Bird_keeperHankSeenText: ; 0x1ae214
Bird_keeperHankSeenText:
text "I'm raising my"
line "#MON. Want to"
cont "battle with me?"
done
; 0x1ae241
Bird_keeperHankBeatenText: ; 0x1ae241
Bird_keeperHankBeatenText:
text "Ack! I lost that"
line "one…"
done
; 0x1ae258
UnknownText_0x1ae258: ; 0x1ae258
UnknownText_0x1ae258:
text "If you have a"
line "specific #MON"
@@ -133,58 +121,50 @@ UnknownText_0x1ae258: ; 0x1ae258
para "That's how to do"
line "it."
done
; 0x1ae2ce
PicnickerHopeSeenText: ; 0x1ae2ce
PicnickerHopeSeenText:
text "I have a feeling"
line "that I can win."
para "Let's see if I'm"
line "right!"
done
; 0x1ae306
PicnickerHopeBeatenText: ; 0x1ae306
PicnickerHopeBeatenText:
text "Aww, you are too"
line "strong."
done
; 0x1ae320
UnknownText_0x1ae320: ; 0x1ae320
UnknownText_0x1ae320:
text "I heard CLEFAIRY"
line "appear at MT.MOON."
para "But where could"
line "they be?"
done
; 0x1ae35e
PicnickerSharonSeenText: ; 0x1ae35e
PicnickerSharonSeenText:
text "Um…"
line "I…"
done
; 0x1ae366
PicnickerSharonBeatenText: ; 0x1ae366
PicnickerSharonBeatenText:
text "…"
done
; 0x1ae369
UnknownText_0x1ae369: ; 0x1ae369
UnknownText_0x1ae369:
text "……I'll go train"
line "some more…"
done
; 0x1ae384
UnknownText_0x1ae384: ; 0x1ae384
UnknownText_0x1ae384:
text "MT.MOON SQUARE"
para "Just go up the"
line "stairs."
done
; 0x1ae3ab
Route4_MapEventHeader: ; 0x1ae3ab
Route4_MapEventHeader:
; filler
db 0, 0
@@ -206,4 +186,3 @@ Route4_MapEventHeader: ; 0x1ae3ab
person_event SPRITE_LASS, 12, 13, $8, $0, 255, 255, $a2, 4, TrainerPicnickerHope, $ffff
person_event SPRITE_LASS, 10, 25, $9, $0, 255, 255, $a2, 4, TrainerPicnickerSharon, $ffff
person_event SPRITE_POKE_BALL, 7, 30, $1, $0, 255, 255, $1, 0, ItemFragment_0x1ae20f, $0787
; 0x1ae3f4

View File

@@ -1,4 +1,4 @@
Route40_MapScriptHeader: ; 0x1a6160
Route40_MapScriptHeader:
; trigger count
db 0
@@ -20,9 +20,9 @@ MonicaCallback:
appear $a
return
TrainerSwimmerfElaine: ; 0x1a6174
TrainerSwimmerfElaine:
; bit/flag number
dw $3e8
dw EVENT_BEAT_SWIMMERF_ELAINE
; trainer group && trainer id
db SWIMMERF, ELAINE
@@ -38,20 +38,18 @@ TrainerSwimmerfElaine: ; 0x1a6174
; script when talk again
dw SwimmerfElaineScript
; 0x1a6180
SwimmerfElaineScript: ; 0x1a6180
SwimmerfElaineScript:
talkaftercancel
loadfont
writetext UnknownText_0x1a637b
closetext
loadmovesprites
end
; 0x1a6188
TrainerSwimmerfPaula: ; 0x1a6188
TrainerSwimmerfPaula:
; bit/flag number
dw $3e9
dw EVENT_BEAT_SWIMMERF_PAULA
; trainer group && trainer id
db SWIMMERF, PAULA
@@ -67,20 +65,18 @@ TrainerSwimmerfPaula: ; 0x1a6188
; script when talk again
dw SwimmerfPaulaScript
; 0x1a6194
SwimmerfPaulaScript: ; 0x1a6194
SwimmerfPaulaScript:
talkaftercancel
loadfont
writetext UnknownText_0x1a63f5
closetext
loadmovesprites
end
; 0x1a619c
TrainerSwimmermSimon: ; 0x1a619c
TrainerSwimmermSimon:
; bit/flag number
dw $595
dw EVENT_BEAT_SWIMMERM_SIMON
; trainer group && trainer id
db SWIMMERM, SIMON
@@ -96,20 +92,18 @@ TrainerSwimmermSimon: ; 0x1a619c
; script when talk again
dw SwimmermSimonScript
; 0x1a61a8
SwimmermSimonScript: ; 0x1a61a8
SwimmermSimonScript:
talkaftercancel
loadfont
writetext UnknownText_0x1a6282
closetext
loadmovesprites
end
; 0x1a61b0
TrainerSwimmermRandall: ; 0x1a61b0
TrainerSwimmermRandall:
; bit/flag number
dw $596
dw EVENT_BEAT_SWIMMERM_RANDALL
; trainer group && trainer id
db SWIMMERM, RANDALL
@@ -125,38 +119,31 @@ TrainerSwimmermRandall: ; 0x1a61b0
; script when talk again
dw SwimmermRandallScript
; 0x1a61bc
SwimmermRandallScript: ; 0x1a61bc
SwimmermRandallScript:
talkaftercancel
loadfont
writetext UnknownText_0x1a62fa
closetext
loadmovesprites
end
; 0x1a61c4
LassScript_0x1a61c4: ; 0x1a61c4
LassScript_0x1a61c4:
jumptextfaceplayer UnknownText_0x1a6429
; 0x1a61c7
PokefanMScript_0x1a61c7: ; 0x1a61c7
PokefanMScript_0x1a61c7:
special Function10630f
iftrue UnknownScript_0x1a61d0
jumptextfaceplayer UnknownText_0x1a646a
; 0x1a61d0
UnknownScript_0x1a61d0: ; 0x1a61d0
UnknownScript_0x1a61d0:
jumptextfaceplayer UnknownText_0x1a649b
; 0x1a61d3
LassScript_0x1a61d3: ; 0x1a61d3
LassScript_0x1a61d3:
jumptextfaceplayer UnknownText_0x1a64e6
; 0x1a61d6
StandingYoungsterScript_0x1a61d6: ; 0x1a61d6
StandingYoungsterScript_0x1a61d6:
jumptextfaceplayer UnknownText_0x1a6564
; 0x1a61d9
MonicaScript:
faceplayer
@@ -194,20 +181,17 @@ MonicaNotMondayScript:
loadmovesprites
end
MapRoute40Signpost0Script: ; 0x1a6213
MapRoute40Signpost0Script:
jumptext UnknownText_0x1a6767
; 0x1a6216
Route40Rock: ; 0x1a6216
Route40Rock:
jumpstd smashrock
; 0x1a6219
MapRoute40SignpostItem1: ; 0x1a6219
MapRoute40SignpostItem1:
dw $00ab
db HYPER_POTION
; 0x1a621c
MovementData_0x1a621c: ; 0x1a621c
MovementData_0x1a621c:
step_right
step_up
step_up
@@ -216,128 +200,111 @@ MovementData_0x1a621c: ; 0x1a621c
step_up
step_up
step_end
; 0x1a6224
MovementData_0x1a6224: ; 0x1a6224
MovementData_0x1a6224:
step_up
step_up
step_up
step_up
step_up
step_end
; 0x1a622a
MovementData_0x1a622a: ; 0x1a622a
MovementData_0x1a622a:
step_up
step_up
step_up
step_up
step_end
; 0x1a622f
SwimmermSimonSeenText: ; 0x1a622f
SwimmermSimonSeenText:
text "You have to warm"
line "up before going"
cont "into the water."
para "That's basic."
done
; 0x1a626e
SwimmermSimonBeatenText: ; 0x1a626e
SwimmermSimonBeatenText:
text "OK! Uncle! I give!"
done
; 0x1a6282
UnknownText_0x1a6282: ; 0x1a6282
UnknownText_0x1a6282:
text "CIANWOOD CITY is"
line "a good distance"
cont "away from here."
done
; 0x1a62b4
SwimmermRandallSeenText: ; 0x1a62b4
SwimmermRandallSeenText:
text "Hey, you're young"
line "and fit!"
para "Don't ride your"
line "#MON! Swim!"
done
; 0x1a62ea
SwimmermRandallBeatenText: ; 0x1a62ea
SwimmermRandallBeatenText:
text "Uh-oh. I lost…"
done
; 0x1a62fa
UnknownText_0x1a62fa: ; 0x1a62fa
UnknownText_0x1a62fa:
text "Swimming exercises"
line "your entire body."
cont "It's healthy."
done
; 0x1a632d
SwimmerfElaineSeenText: ; 0x1a632d
SwimmerfElaineSeenText:
text "Are you going to"
line "CIANWOOD?"
para "How about a quick"
line "battle first?"
done
; 0x1a6369
SwimmerfElaineBeatenText: ; 0x1a6369
SwimmerfElaineBeatenText:
text "I lost that one!"
done
; 0x1a637b
UnknownText_0x1a637b: ; 0x1a637b
UnknownText_0x1a637b:
text "I'd say I'm a bet-"
line "ter swimmer than"
cont "you. Yeah!"
done
; 0x1a63a9
SwimmerfPaulaSeenText: ; 0x1a63a9
SwimmerfPaulaSeenText:
text "No inner tube for"
line "me."
para "I'm hanging on to"
line "a sea #MON!"
done
; 0x1a63dd
SwimmerfPaulaBeatenText: ; 0x1a63dd
SwimmerfPaulaBeatenText:
text "Ooh, I'm feeling"
line "dizzy!"
done
; 0x1a63f5
UnknownText_0x1a63f5: ; 0x1a63f5
UnknownText_0x1a63f5:
text "While I float like"
line "this, the waves"
cont "carry me along."
done
; 0x1a6429
UnknownText_0x1a6429: ; 0x1a6429
UnknownText_0x1a6429:
text "Although you can't"
line "see it from here,"
para "CIANWOOD is across"
line "the sea."
done
; 0x1a646a
UnknownText_0x1a646a: ; 0x1a646a
UnknownText_0x1a646a:
text "Hm! There's a big"
line "building up ahead!"
para "What is it?"
done
; 0x1a649b
UnknownText_0x1a649b: ; 0x1a649b
UnknownText_0x1a649b:
text "Hm! Look at all"
line "those serious-"
cont "looking trainers"
@@ -345,9 +312,8 @@ UnknownText_0x1a649b: ; 0x1a649b
para "What? What?"
done
; 0x1a64e6
UnknownText_0x1a64e6: ; 0x1a64e6
UnknownText_0x1a64e6:
text "I came to OLIVINE"
line "by ship to see the"
@@ -358,9 +324,8 @@ UnknownText_0x1a64e6: ; 0x1a64e6
line "feels so different"
cont "from a big city."
done
; 0x1a6564
UnknownText_0x1a6564: ; 0x1a6564
UnknownText_0x1a6564:
text "Have you gone to"
line "the BATTLE TOWER?"
@@ -376,7 +341,6 @@ UnknownText_0x1a6564: ; 0x1a6564
para "you shouldn't do"
line "badly at all."
done
; 0x1a6606
MeetMonicaText:
text "MONICA: Glad to"
@@ -420,15 +384,14 @@ MonicaNotMondayText:
cont "Monday. How sad…"
done
UnknownText_0x1a6767: ; 0x1a6767
UnknownText_0x1a6767:
text "ROUTE 40"
para "CIANWOOD CITY -"
line "OLIVINE CITY"
done
; 0x1a678e
Route40_MapEventHeader: ; 0x1a678e
Route40_MapEventHeader:
; filler
db 0, 0

View File

@@ -1,14 +1,13 @@
Route41_MapScriptHeader: ; 0x1a683f
Route41_MapScriptHeader:
; trigger count
db 0
; callback count
db 0
; 0x1a6841
TrainerSwimmerfKaylee: ; 0x1a6841
TrainerSwimmerfKaylee:
; bit/flag number
dw $3ea
dw EVENT_BEAT_SWIMMERF_KAYLEE
; trainer group && trainer id
db SWIMMERF, KAYLEE
@@ -24,20 +23,18 @@ TrainerSwimmerfKaylee: ; 0x1a6841
; script when talk again
dw SwimmerfKayleeScript
; 0x1a684d
SwimmerfKayleeScript: ; 0x1a684d
SwimmerfKayleeScript:
talkaftercancel
loadfont
writetext UnknownText_0x1a6c7f
closetext
loadmovesprites
end
; 0x1a6855
TrainerSwimmerfSusie: ; 0x1a6855
TrainerSwimmerfSusie:
; bit/flag number
dw $3eb
dw EVENT_BEAT_SWIMMERF_SUSIE
; trainer group && trainer id
db SWIMMERF, SUSIE
@@ -53,20 +50,18 @@ TrainerSwimmerfSusie: ; 0x1a6855
; script when talk again
dw SwimmerfSusieScript
; 0x1a6861
SwimmerfSusieScript: ; 0x1a6861
SwimmerfSusieScript:
talkaftercancel
loadfont
writetext UnknownText_0x1a6d11
closetext
loadmovesprites
end
; 0x1a6869
TrainerSwimmerfDenise: ; 0x1a6869
TrainerSwimmerfDenise:
; bit/flag number
dw $3ec
dw EVENT_BEAT_SWIMMERF_DENISE
; trainer group && trainer id
db SWIMMERF, DENISE
@@ -82,20 +77,18 @@ TrainerSwimmerfDenise: ; 0x1a6869
; script when talk again
dw SwimmerfDeniseScript
; 0x1a6875
SwimmerfDeniseScript: ; 0x1a6875
SwimmerfDeniseScript:
talkaftercancel
loadfont
writetext UnknownText_0x1a6d79
closetext
loadmovesprites
end
; 0x1a687d
TrainerSwimmerfKara: ; 0x1a687d
TrainerSwimmerfKara:
; bit/flag number
dw $3ed
dw EVENT_BEAT_SWIMMERF_KARA
; trainer group && trainer id
db SWIMMERF, KARA
@@ -111,20 +104,18 @@ TrainerSwimmerfKara: ; 0x1a687d
; script when talk again
dw SwimmerfKaraScript
; 0x1a6889
SwimmerfKaraScript: ; 0x1a6889
SwimmerfKaraScript:
talkaftercancel
loadfont
writetext UnknownText_0x1a6e58
closetext
loadmovesprites
end
; 0x1a6891
TrainerSwimmerfWendy: ; 0x1a6891
TrainerSwimmerfWendy:
; bit/flag number
dw $3ee
dw EVENT_BEAT_SWIMMERF_WENDY
; trainer group && trainer id
db SWIMMERF, WENDY
@@ -140,20 +131,18 @@ TrainerSwimmerfWendy: ; 0x1a6891
; script when talk again
dw SwimmerfWendyScript
; 0x1a689d
SwimmerfWendyScript: ; 0x1a689d
SwimmerfWendyScript:
talkaftercancel
loadfont
writetext UnknownText_0x1a6ec2
closetext
loadmovesprites
end
; 0x1a68a5
TrainerSwimmermCharlie: ; 0x1a68a5
TrainerSwimmermCharlie:
; bit/flag number
dw $597
dw EVENT_BEAT_SWIMMERM_CHARLIE
; trainer group && trainer id
db SWIMMERM, CHARLIE
@@ -169,20 +158,18 @@ TrainerSwimmermCharlie: ; 0x1a68a5
; script when talk again
dw SwimmermCharlieScript
; 0x1a68b1
SwimmermCharlieScript: ; 0x1a68b1
SwimmermCharlieScript:
talkaftercancel
loadfont
writetext UnknownText_0x1a696e
closetext
loadmovesprites
end
; 0x1a68b9
TrainerSwimmermGeorge: ; 0x1a68b9
TrainerSwimmermGeorge:
; bit/flag number
dw $598
dw EVENT_BEAT_SWIMMERM_GEORGE
; trainer group && trainer id
db SWIMMERM, GEORGE
@@ -198,20 +185,18 @@ TrainerSwimmermGeorge: ; 0x1a68b9
; script when talk again
dw SwimmermGeorgeScript
; 0x1a68c5
SwimmermGeorgeScript: ; 0x1a68c5
SwimmermGeorgeScript:
talkaftercancel
loadfont
writetext UnknownText_0x1a69d4
closetext
loadmovesprites
end
; 0x1a68cd
TrainerSwimmermBerke: ; 0x1a68cd
TrainerSwimmermBerke:
; bit/flag number
dw $599
dw EVENT_BEAT_SWIMMERM_BERKE
; trainer group && trainer id
db SWIMMERM, BERKE
@@ -227,20 +212,18 @@ TrainerSwimmermBerke: ; 0x1a68cd
; script when talk again
dw SwimmermBerkeScript
; 0x1a68d9
SwimmermBerkeScript: ; 0x1a68d9
SwimmermBerkeScript:
talkaftercancel
loadfont
writetext UnknownText_0x1a6aa4
closetext
loadmovesprites
end
; 0x1a68e1
TrainerSwimmermKirk: ; 0x1a68e1
TrainerSwimmermKirk:
; bit/flag number
dw $59a
dw EVENT_BEAT_SWIMMERM_KIRK
; trainer group && trainer id
db SWIMMERM, KIRK
@@ -256,20 +239,18 @@ TrainerSwimmermKirk: ; 0x1a68e1
; script when talk again
dw SwimmermKirkScript
; 0x1a68ed
SwimmermKirkScript: ; 0x1a68ed
SwimmermKirkScript:
talkaftercancel
loadfont
writetext UnknownText_0x1a6b6c
closetext
loadmovesprites
end
; 0x1a68f5
TrainerSwimmermMathew: ; 0x1a68f5
TrainerSwimmermMathew:
; bit/flag number
dw $59b
dw EVENT_BEAT_SWIMMERM_MATHEW
; trainer group && trainer id
db SWIMMERM, MATHEW
@@ -285,27 +266,24 @@ TrainerSwimmermMathew: ; 0x1a68f5
; script when talk again
dw SwimmermMathewScript
; 0x1a6901
SwimmermMathewScript: ; 0x1a6901
SwimmermMathewScript:
talkaftercancel
loadfont
writetext UnknownText_0x1a6bed
closetext
loadmovesprites
end
; 0x1a6909
Route41Rock:
; unused
jumpstd smashrock
MapRoute41SignpostItem0: ; 0x1a690c
MapRoute41SignpostItem0:
dw $00ac
db MAX_ETHER
; 0x1a690f
SwimmermCharlieSeenText: ; 0x1a690f
SwimmermCharlieSeenText:
text "The water's warm"
line "here. I'm loose"
cont "and limber."
@@ -313,34 +291,29 @@ SwimmermCharlieSeenText: ; 0x1a690f
para "Sure, I'll take"
line "you on!"
done
; 0x1a6952
SwimmermCharlieBeatenText: ; 0x1a6952
SwimmermCharlieBeatenText:
text "Yikes! I've got"
line "prune skin!"
done
; 0x1a696e
UnknownText_0x1a696e: ; 0x1a696e
UnknownText_0x1a696e:
text "Isn't it relaxing"
line "just floating like"
cont "this?"
done
; 0x1a6999
SwimmermGeorgeSeenText: ; 0x1a6999
SwimmermGeorgeSeenText:
text "I'm a bit tired."
line "If I win, lend me"
cont "your #MON."
done
; 0x1a69c7
SwimmermGeorgeBeatenText: ; 0x1a69c7
SwimmermGeorgeBeatenText:
text "Pant, pant…"
done
; 0x1a69d4
UnknownText_0x1a69d4: ; 0x1a69d4
UnknownText_0x1a69d4:
text "It's so far to"
line "CIANWOOD."
@@ -350,9 +323,8 @@ UnknownText_0x1a69d4: ; 0x1a69d4
para "What should I do?"
done
; 0x1a6a2e
SwimmermBerkeSeenText: ; 0x1a6a2e
SwimmermBerkeSeenText:
text "See those islands"
line "that are blocked"
cont "by whirlpools?"
@@ -360,15 +332,13 @@ SwimmermBerkeSeenText: ; 0x1a6a2e
para "There just has to"
line "be a secret!"
done
; 0x1a6a80
SwimmermBerkeBeatenText: ; 0x1a6a80
SwimmermBerkeBeatenText:
text "What's the secret"
line "to your strength?"
done
; 0x1a6aa4
UnknownText_0x1a6aa4: ; 0x1a6aa4
UnknownText_0x1a6aa4:
text "It was a dark and"
line "stormy night…"
@@ -380,67 +350,58 @@ UnknownText_0x1a6aa4: ; 0x1a6aa4
line "feathers from its"
cont "silver wings."
done
; 0x1a6b26
SwimmermKirkSeenText: ; 0x1a6b26
SwimmermKirkSeenText:
text "The waves are wild"
line "here."
para "They tire you out"
line "while you swim."
done
; 0x1a6b62
SwimmermKirkBeatenText: ; 0x1a6b62
SwimmermKirkBeatenText:
text "I'm beat!"
done
; 0x1a6b6c
UnknownText_0x1a6b6c: ; 0x1a6b6c
UnknownText_0x1a6b6c:
text "The currents keep"
line "me from reaching"
cont "that island."
done
; 0x1a6b9d
SwimmermMathewSeenText: ; 0x1a6b9d
SwimmermMathewSeenText:
text "Are you seeking"
line "the secrets of"
cont "WHIRL ISLANDS?"
done
; 0x1a6bcc
SwimmermMathewBeatenText: ; 0x1a6bcc
SwimmermMathewBeatenText:
text "Ooh, you've got"
line "great endurance!"
done
; 0x1a6bed
UnknownText_0x1a6bed: ; 0x1a6bed
UnknownText_0x1a6bed:
text "A secret about"
line "WHIRL ISLANDS…"
para "It's pitch-black"
line "inside!"
done
; 0x1a6c24
SwimmerfKayleeSeenText: ; 0x1a6c24
SwimmerfKayleeSeenText:
text "I'm on my way to"
line "WHIRL ISLANDS."
para "I'm going explor-"
line "ing with friends."
done
; 0x1a6c67
SwimmerfKayleeBeatenText: ; 0x1a6c67
SwimmerfKayleeBeatenText:
text "Is that how you do"
line "it?"
done
; 0x1a6c7f
UnknownText_0x1a6c7f: ; 0x1a6c7f
UnknownText_0x1a6c7f:
text "There's supposed"
line "to be a big #-"
cont "MON deep beneath"
@@ -449,40 +410,34 @@ UnknownText_0x1a6c7f: ; 0x1a6c7f
para "I wonder what it"
line "could be?"
done
; 0x1a6cda
SwimmerfSusieSeenText: ; 0x1a6cda
SwimmerfSusieSeenText:
text "You look so ele-"
line "gant, riding your"
cont "#MON."
done
; 0x1a6d04
SwimmerfSusieBeatenText: ; 0x1a6d04
SwimmerfSusieBeatenText:
text "I'm crushed…"
done
; 0x1a6d11
UnknownText_0x1a6d11: ; 0x1a6d11
UnknownText_0x1a6d11:
text "Wasn't there a hit"
line "song about a boy"
cont "riding a LAPRAS?"
done
; 0x1a6d46
SwimmerfDeniseSeenText: ; 0x1a6d46
SwimmerfDeniseSeenText:
text "The weather is so"
line "beautiful, I'm in"
cont "a daze!"
done
; 0x1a6d72
SwimmerfDeniseBeatenText: ; 0x1a6d72
SwimmerfDeniseBeatenText:
text "Ohhh!"
done
; 0x1a6d79
UnknownText_0x1a6d79: ; 0x1a6d79
UnknownText_0x1a6d79:
text "A sunburn is the"
line "worst for skin."
@@ -492,9 +447,8 @@ UnknownText_0x1a6d79: ; 0x1a6d79
para "I won't pollute"
line "the water."
done
; 0x1a6dd0
SwimmerfKaraSeenText: ; 0x1a6dd0
SwimmerfKaraSeenText:
text "If you need to"
line "rest, just tread"
cont "water."
@@ -505,34 +459,29 @@ SwimmerfKaraSeenText: ; 0x1a6dd0
para "can keep on going"
line "strong."
done
; 0x1a6e33
SwimmerfKaraBeatenText: ; 0x1a6e33
SwimmerfKaraBeatenText:
text "Oh! You have more"
line "energy than I do."
done
; 0x1a6e58
UnknownText_0x1a6e58: ; 0x1a6e58
UnknownText_0x1a6e58:
text "I heard roars from"
line "deep inside the"
cont "ISLANDS."
done
; 0x1a6e85
SwimmerfWendySeenText: ; 0x1a6e85
SwimmerfWendySeenText:
text "At night, STARYU"
line "gather near the"
cont "water's surface."
done
; 0x1a6eb7
SwimmerfWendyBeatenText: ; 0x1a6eb7
SwimmerfWendyBeatenText:
text "Oh, dear…"
done
; 0x1a6ec2
UnknownText_0x1a6ec2: ; 0x1a6ec2
UnknownText_0x1a6ec2:
text "The clusters of"
line "STARYU light up"
cont "at the same time."
@@ -540,9 +489,8 @@ UnknownText_0x1a6ec2: ; 0x1a6ec2
para "It's so beautiful,"
line "it's scary."
done
; 0x1a6f12
Route41_MapEventHeader: ; 0x1a6f12
Route41_MapEventHeader:
; filler
db 0, 0
@@ -572,4 +520,3 @@ Route41_MapEventHeader: ; 0x1a6f12
person_event SPRITE_SWIMMER_GIRL, 38, 31, $8, $0, 255, 255, $a2, 3, TrainerSwimmerfDenise, $ffff
person_event SPRITE_SWIMMER_GIRL, 32, 48, $9, $0, 255, 255, $a2, 4, TrainerSwimmerfKara, $ffff
person_event SPRITE_SWIMMER_GIRL, 54, 13, $a, $0, 255, 255, $a2, 2, TrainerSwimmerfWendy, $ffff
; 0x1a6fb3

View File

@@ -1,4 +1,4 @@
Route42_MapScriptHeader: ; 0x1a920c
Route42_MapScriptHeader:
; trigger count
db 2
@@ -8,17 +8,14 @@ Route42_MapScriptHeader: ; 0x1a920c
; callback count
db 0
; 0x1a9216
UnknownScript_0x1a9216: ; 0x1a9216
UnknownScript_0x1a9216:
end
; 0x1a9217
UnknownScript_0x1a9217: ; 0x1a9217
UnknownScript_0x1a9217:
end
; 0x1a9218
UnknownScript_0x1a9218: ; 0x1a9218
UnknownScript_0x1a9218:
showemote $0, $0, 15
pause 15
playsound SFX_WARP_FROM
@@ -29,11 +26,10 @@ UnknownScript_0x1a9218: ; 0x1a9218
clearevent EVENT_SAW_SUICUNE_ON_ROUTE_36
domaptrigger GROUP_ROUTE_36, MAP_ROUTE_36, $1
end
; 0x1a9233
TrainerFisherTully1: ; 0x1a9233
TrainerFisherTully1:
; bit/flag number
dw $454
dw EVENT_BEAT_FISHER_TULLY
; trainer group && trainer id
db FISHER, TULLY1
@@ -49,9 +45,8 @@ TrainerFisherTully1: ; 0x1a9233
; script when talk again
dw FisherTully1Script
; 0x1a923f
FisherTully1Script: ; 0x1a923f
FisherTully1Script:
writecode VAR_CALLERID, $1d
talkaftercancel
loadfont
@@ -68,20 +63,18 @@ FisherTully1Script: ; 0x1a923f
setevent $028f
scall UnknownScript_0x1a92f1
jump UnknownScript_0x1a926b
; 0x1a9268
UnknownScript_0x1a9268: ; 0x1a9268
UnknownScript_0x1a9268:
scall UnknownScript_0x1a92f5
UnknownScript_0x1a926b: ; 0x1a926b
UnknownScript_0x1a926b:
askforphonenumber $1d
if_equal $1, UnknownScript_0x1a9305
if_equal $2, UnknownScript_0x1a9301
trainertotext FISHER, TULLY1, $0
scall UnknownScript_0x1a92f9
jump UnknownScript_0x1a92fd
; 0x1a927f
UnknownScript_0x1a927f: ; 0x1a927f
UnknownScript_0x1a927f:
scall UnknownScript_0x1a9309
winlosstext FisherTully1BeatenText, $0000
copybytetovar wda06
@@ -89,111 +82,96 @@ UnknownScript_0x1a927f: ; 0x1a927f
if_equal $2, UnknownScript_0x1a92a0
if_equal $1, UnknownScript_0x1a92a6
if_equal $0, UnknownScript_0x1a92ac
UnknownScript_0x1a929a: ; 0x1a929a
UnknownScript_0x1a929a:
checkevent EVENT_RESTORED_POWER_TO_KANTO
iftrue UnknownScript_0x1a92d3
UnknownScript_0x1a92a0: ; 0x1a92a0
UnknownScript_0x1a92a0:
checkevent EVENT_BEAT_ELITE_FOUR
iftrue UnknownScript_0x1a92c6
UnknownScript_0x1a92a6: ; 0x1a92a6
UnknownScript_0x1a92a6:
checkevent EVENT_CLEARED_ROCKET_HIDEOUT
iftrue UnknownScript_0x1a92b9
UnknownScript_0x1a92ac: ; 0x1a92ac
UnknownScript_0x1a92ac:
loadtrainer FISHER, TULLY1
startbattle
returnafterbattle
loadvar wda06, $1
clearflag $0076
end
; 0x1a92b9
UnknownScript_0x1a92b9: ; 0x1a92b9
UnknownScript_0x1a92b9:
loadtrainer FISHER, TULLY2
startbattle
returnafterbattle
loadvar wda06, $2
clearflag $0076
end
; 0x1a92c6
UnknownScript_0x1a92c6: ; 0x1a92c6
UnknownScript_0x1a92c6:
loadtrainer FISHER, TULLY3
startbattle
returnafterbattle
loadvar wda06, $3
clearflag $0076
end
; 0x1a92d3
UnknownScript_0x1a92d3: ; 0x1a92d3
UnknownScript_0x1a92d3:
loadtrainer FISHER, TULLY4
startbattle
returnafterbattle
clearflag $0076
end
; 0x1a92dc
UnknownScript_0x1a92dc: ; 0x1a92dc
UnknownScript_0x1a92dc:
scall UnknownScript_0x1a930d
verbosegiveitem WATER_STONE, 1
iffalse UnknownScript_0x1a92ee
clearflag $0084
setevent $0103
jump UnknownScript_0x1a92fd
; 0x1a92ee
UnknownScript_0x1a92ee: ; 0x1a92ee
UnknownScript_0x1a92ee:
jump UnknownScript_0x1a9311
; 0x1a92f1
UnknownScript_0x1a92f1: ; 0x1a92f1
UnknownScript_0x1a92f1:
jumpstd asknumber1m
end
; 0x1a92f5
UnknownScript_0x1a92f5: ; 0x1a92f5
UnknownScript_0x1a92f5:
jumpstd asknumber2m
end
; 0x1a92f9
UnknownScript_0x1a92f9: ; 0x1a92f9
UnknownScript_0x1a92f9:
jumpstd registerednumberm
end
; 0x1a92fd
UnknownScript_0x1a92fd: ; 0x1a92fd
UnknownScript_0x1a92fd:
jumpstd numberacceptedm
end
; 0x1a9301
UnknownScript_0x1a9301: ; 0x1a9301
UnknownScript_0x1a9301:
jumpstd numberdeclinedm
end
; 0x1a9305
UnknownScript_0x1a9305: ; 0x1a9305
UnknownScript_0x1a9305:
jumpstd phonefullm
end
; 0x1a9309
UnknownScript_0x1a9309: ; 0x1a9309
UnknownScript_0x1a9309:
jumpstd rematchm
end
; 0x1a930d
UnknownScript_0x1a930d: ; 0x1a930d
UnknownScript_0x1a930d:
jumpstd giftm
end
; 0x1a9311
UnknownScript_0x1a9311: ; 0x1a9311
UnknownScript_0x1a9311:
jumpstd packfullm
end
; 0x1a9315
TrainerPokemaniacShane: ; 0x1a9315
TrainerPokemaniacShane:
; bit/flag number
dw $4e7
dw EVENT_BEAT_POKEMANIAC_SHANE
; trainer group && trainer id
db POKEMANIAC, SHANE
@@ -209,20 +187,18 @@ TrainerPokemaniacShane: ; 0x1a9315
; script when talk again
dw PokemaniacShaneScript
; 0x1a9321
PokemaniacShaneScript: ; 0x1a9321
PokemaniacShaneScript:
talkaftercancel
loadfont
writetext UnknownText_0x1a94d6
closetext
loadmovesprites
end
; 0x1a9329
TrainerHikerBenjamin: ; 0x1a9329
TrainerHikerBenjamin:
; bit/flag number
dw $529
dw EVENT_BEAT_HIKER_BENJAMIN
; trainer group && trainer id
db HIKER, BENJAMIN
@@ -238,60 +214,48 @@ TrainerHikerBenjamin: ; 0x1a9329
; script when talk again
dw HikerBenjaminScript
; 0x1a9335
HikerBenjaminScript: ; 0x1a9335
HikerBenjaminScript:
talkaftercancel
loadfont
writetext UnknownText_0x1a943f
closetext
loadmovesprites
end
; 0x1a933d
MapRoute42Signpost0Script: ; 0x1a933d
MapRoute42Signpost0Script:
jumptext UnknownText_0x1a9537
; 0x1a9340
MapRoute42Signpost1Script: ; 0x1a9340
MapRoute42Signpost1Script:
jumptext UnknownText_0x1a955f
; 0x1a9343
MapRoute42Signpost2Script: ; 0x1a9343
MapRoute42Signpost2Script:
jumptext UnknownText_0x1a9580
; 0x1a9346
MapRoute42Signpost3Script: ; 0x1a9346
MapRoute42Signpost3Script:
jumptext UnknownText_0x1a95a1
; 0x1a9349
ItemFragment_0x1a9349: ; 0x1a9349
ItemFragment_0x1a9349:
db ULTRA_BALL, 1
; 0x1a934b
ItemFragment_0x1a934b: ; 0x1a934b
ItemFragment_0x1a934b:
db SUPER_POTION, 1
; 0x1a934d
FruitTreeScript_0x1a934d: ; 0x1a934d
FruitTreeScript_0x1a934d:
fruittree $15
; 0x1a934f
FruitTreeScript_0x1a934f: ; 0x1a934f
FruitTreeScript_0x1a934f:
fruittree $16
; 0x1a9351
FruitTreeScript_0x1a9351: ; 0x1a9351
FruitTreeScript_0x1a9351:
fruittree $17
; 0x1a9353
MapRoute42SignpostItem4: ; 0x1a9353
MapRoute42SignpostItem4:
dw $00ad
db MAX_POTION
; 0x1a9356
MovementData_0x1a9356: ; 0x1a9356
MovementData_0x1a9356:
db $39 ; movement
fast_jump_step_up
fast_jump_step_up
@@ -301,22 +265,19 @@ MovementData_0x1a9356: ; 0x1a9356
fast_jump_step_right
db $38 ; movement
step_end
; 0x1a935f
FisherTully1SeenText: ; 0x1a935f
FisherTully1SeenText:
text "Let me demonstrate"
line "the power of the"
cont "#MON I caught!"
done
; 0x1a9393
FisherTully1BeatenText: ; 0x1a9393
FisherTully1BeatenText:
text "What? That's not"
line "right."
done
; 0x1a93ab
UnknownText_0x1a93ab: ; 0x1a93ab
UnknownText_0x1a93ab:
text "I want to become"
line "the trainer CHAMP"
@@ -326,45 +287,39 @@ UnknownText_0x1a93ab: ; 0x1a93ab
para "That's the best"
line "part of fishing!"
done
; 0x1a9408
HikerBenjaminSeenText: ; 0x1a9408
HikerBenjaminSeenText:
text "Ah, it's good to"
line "be outside!"
cont "I feel so free!"
done
; 0x1a9435
HikerBenjaminBeatenText: ; 0x1a9435
HikerBenjaminBeatenText:
text "Gahahah!"
done
; 0x1a943f
UnknownText_0x1a943f: ; 0x1a943f
UnknownText_0x1a943f:
text "Losing feels in-"
line "significant if you"
para "look up at the big"
line "sky!"
done
; 0x1a947c
PokemaniacShaneSeenText: ; 0x1a947c
PokemaniacShaneSeenText:
text "HEY!"
para "This is my secret"
line "place! Get lost,"
cont "you outsider!"
done
; 0x1a94b3
PokemaniacShaneBeatenText: ; 0x1a94b3
PokemaniacShaneBeatenText:
text "I should have used"
line "my MOON STONE…"
done
; 0x1a94d6
UnknownText_0x1a94d6: ; 0x1a94d6
UnknownText_0x1a94d6:
text "You're working on"
line "a #DEX?"
@@ -375,41 +330,36 @@ UnknownText_0x1a94d6: ; 0x1a94d6
para "May I please see"
line "it. Please?"
done
; 0x1a9537
UnknownText_0x1a9537: ; 0x1a9537
UnknownText_0x1a9537:
text "ROUTE 42"
para "ECRUTEAK CITY -"
line "MAHOGANY TOWN"
done
; 0x1a955f
UnknownText_0x1a955f: ; 0x1a955f
UnknownText_0x1a955f:
text "MT.MORTAR"
para "WATERFALL CAVE"
line "INSIDE"
done
; 0x1a9580
UnknownText_0x1a9580: ; 0x1a9580
UnknownText_0x1a9580:
text "MT.MORTAR"
para "WATERFALL CAVE"
line "INSIDE"
done
; 0x1a95a1
UnknownText_0x1a95a1: ; 0x1a95a1
UnknownText_0x1a95a1:
text "ROUTE 42"
para "ECRUTEAK CITY -"
line "MAHOGANY TOWN"
done
; 0x1a95c9
Route42_MapEventHeader: ; 0x1a95c9
Route42_MapEventHeader:
; filler
db 0, 0
@@ -444,4 +394,3 @@ Route42_MapEventHeader: ; 0x1a95c9
person_event SPRITE_POKE_BALL, 8, 10, $1, $0, 255, 255, $1, 0, ItemFragment_0x1a9349, $06b3
person_event SPRITE_POKE_BALL, 12, 37, $1, $0, 255, 255, $1, 0, ItemFragment_0x1a934b, $06b4
person_event SPRITE_SUICUNE, 20, 30, $1, $0, 255, 255, $90, 0, ObjectEvent, $07af
; 0x1a967e

View File

@@ -1,4 +1,4 @@
Route43_MapScriptHeader: ; 0x19d04c
Route43_MapScriptHeader:
; trigger count
db 0
@@ -8,23 +8,20 @@ Route43_MapScriptHeader: ; 0x19d04c
; callbacks
dbw 5, UnknownScript_0x19d051
; 0x19d051
UnknownScript_0x19d051: ; 0x19d051
UnknownScript_0x19d051:
checkevent EVENT_CLEARED_ROCKET_HIDEOUT
iftrue UnknownScript_0x19d05c
domaptrigger GROUP_ROUTE_43_GATE, MAP_ROUTE_43_GATE, $0
return
; 0x19d05c
UnknownScript_0x19d05c: ; 0x19d05c
UnknownScript_0x19d05c:
domaptrigger GROUP_ROUTE_43_GATE, MAP_ROUTE_43_GATE, $1
return
; 0x19d061
TrainerCamperSpencer: ; 0x19d061
TrainerCamperSpencer:
; bit/flag number
dw $42c
dw EVENT_BEAT_CAMPER_SPENCER
; trainer group && trainer id
db CAMPER, SPENCER
@@ -40,20 +37,18 @@ TrainerCamperSpencer: ; 0x19d061
; script when talk again
dw CamperSpencerScript
; 0x19d06d
CamperSpencerScript: ; 0x19d06d
CamperSpencerScript:
talkaftercancel
loadfont
writetext UnknownText_0x19d57e
closetext
loadmovesprites
end
; 0x19d075
TrainerPokemaniacBen: ; 0x19d075
TrainerPokemaniacBen:
; bit/flag number
dw $4e8
dw EVENT_BEAT_POKEMANIAC_BEN
; trainer group && trainer id
db POKEMANIAC, BEN
@@ -69,20 +64,18 @@ TrainerPokemaniacBen: ; 0x19d075
; script when talk again
dw PokemaniacBenScript
; 0x19d081
PokemaniacBenScript: ; 0x19d081
PokemaniacBenScript:
talkaftercancel
loadfont
writetext UnknownText_0x19d2d2
closetext
loadmovesprites
end
; 0x19d089
TrainerPokemaniacBrent1: ; 0x19d089
TrainerPokemaniacBrent1:
; bit/flag number
dw $4e9
dw EVENT_BEAT_POKEMANIAC_BRENT
; trainer group && trainer id
db POKEMANIAC, BRENT1
@@ -98,9 +91,8 @@ TrainerPokemaniacBrent1: ; 0x19d089
; script when talk again
dw PokemaniacBrent1Script
; 0x19d095
PokemaniacBrent1Script: ; 0x19d095
PokemaniacBrent1Script:
writecode VAR_CALLERID, $1e
talkaftercancel
loadfont
@@ -115,20 +107,18 @@ PokemaniacBrent1Script: ; 0x19d095
setevent $0291
scall UnknownScript_0x19d12c
jump UnknownScript_0x19d0bb
; 0x19d0b8
UnknownScript_0x19d0b8: ; 0x19d0b8
UnknownScript_0x19d0b8:
scall UnknownScript_0x19d130
UnknownScript_0x19d0bb: ; 0x19d0bb
UnknownScript_0x19d0bb:
askforphonenumber $1e
if_equal $1, UnknownScript_0x19d140
if_equal $2, UnknownScript_0x19d13c
trainertotext POKEMANIAC, BRENT1, $0
scall UnknownScript_0x19d134
jump UnknownScript_0x19d138
; 0x19d0cf
UnknownScript_0x19d0cf: ; 0x19d0cf
UnknownScript_0x19d0cf:
scall UnknownScript_0x19d144
winlosstext PokemaniacBrent1BeatenText, $0000
copybytetovar wda07
@@ -136,88 +126,77 @@ UnknownScript_0x19d0cf: ; 0x19d0cf
if_equal $2, UnknownScript_0x19d0f0
if_equal $1, UnknownScript_0x19d0f6
if_equal $0, UnknownScript_0x19d0fc
UnknownScript_0x19d0ea: ; 0x19d0ea
UnknownScript_0x19d0ea:
checkevent EVENT_RESTORED_POWER_TO_KANTO
iftrue UnknownScript_0x19d123
UnknownScript_0x19d0f0: ; 0x19d0f0
UnknownScript_0x19d0f0:
checkevent EVENT_BEAT_ELITE_FOUR
iftrue UnknownScript_0x19d116
UnknownScript_0x19d0f6: ; 0x19d0f6
UnknownScript_0x19d0f6:
checkevent EVENT_CLEARED_ROCKET_HIDEOUT
iftrue UnknownScript_0x19d109
UnknownScript_0x19d0fc: ; 0x19d0fc
UnknownScript_0x19d0fc:
loadtrainer POKEMANIAC, BRENT1
startbattle
returnafterbattle
loadvar wda07, $1
clearflag $0077
end
; 0x19d109
UnknownScript_0x19d109: ; 0x19d109
UnknownScript_0x19d109:
loadtrainer POKEMANIAC, BRENT2
startbattle
returnafterbattle
loadvar wda07, $2
clearflag $0077
end
; 0x19d116
UnknownScript_0x19d116: ; 0x19d116
UnknownScript_0x19d116:
loadtrainer POKEMANIAC, BRENT3
startbattle
returnafterbattle
loadvar wda07, $3
clearflag $0077
end
; 0x19d123
UnknownScript_0x19d123: ; 0x19d123
UnknownScript_0x19d123:
loadtrainer POKEMANIAC, BRENT4
startbattle
returnafterbattle
clearflag $0077
end
; 0x19d12c
UnknownScript_0x19d12c: ; 0x19d12c
UnknownScript_0x19d12c:
jumpstd asknumber1m
end
; 0x19d130
UnknownScript_0x19d130: ; 0x19d130
UnknownScript_0x19d130:
jumpstd asknumber2m
end
; 0x19d134
UnknownScript_0x19d134: ; 0x19d134
UnknownScript_0x19d134:
jumpstd registerednumberm
end
; 0x19d138
UnknownScript_0x19d138: ; 0x19d138
UnknownScript_0x19d138:
jumpstd numberacceptedm
end
; 0x19d13c
UnknownScript_0x19d13c: ; 0x19d13c
UnknownScript_0x19d13c:
jumpstd numberdeclinedm
end
; 0x19d140
UnknownScript_0x19d140: ; 0x19d140
UnknownScript_0x19d140:
jumpstd phonefullm
end
; 0x19d144
UnknownScript_0x19d144: ; 0x19d144
UnknownScript_0x19d144:
jumpstd rematchm
end
; 0x19d148
TrainerPokemaniacRon: ; 0x19d148
TrainerPokemaniacRon:
; bit/flag number
dw $4ea
dw EVENT_BEAT_POKEMANIAC_RON
; trainer group && trainer id
db POKEMANIAC, RON
@@ -233,20 +212,18 @@ TrainerPokemaniacRon: ; 0x19d148
; script when talk again
dw PokemaniacRonScript
; 0x19d154
PokemaniacRonScript: ; 0x19d154
PokemaniacRonScript:
talkaftercancel
loadfont
writetext UnknownText_0x19d3f8
closetext
loadmovesprites
end
; 0x19d15c
TrainerFisherMarvin: ; 0x19d15c
TrainerFisherMarvin:
; bit/flag number
dw $453
dw EVENT_BEAT_FISHER_MARVIN
; trainer group && trainer id
db FISHER, MARVIN
@@ -262,20 +239,18 @@ TrainerFisherMarvin: ; 0x19d15c
; script when talk again
dw FisherMarvinScript
; 0x19d168
FisherMarvinScript: ; 0x19d168
FisherMarvinScript:
talkaftercancel
loadfont
writetext UnknownText_0x19d4d3
closetext
loadmovesprites
end
; 0x19d170
TrainerPicnickerTiffany3: ; 0x19d170
TrainerPicnickerTiffany3:
; bit/flag number
dw $491
dw EVENT_BEAT_PICNICKER_TIFFANY
; trainer group && trainer id
db PICNICKER, TIFFANY3
@@ -291,9 +266,8 @@ TrainerPicnickerTiffany3: ; 0x19d170
; script when talk again
dw PicnickerTiffany3Script
; 0x19d17c
PicnickerTiffany3Script: ; 0x19d17c
PicnickerTiffany3Script:
writecode VAR_CALLERID, $1f
talkaftercancel
loadfont
@@ -312,20 +286,18 @@ PicnickerTiffany3Script: ; 0x19d17c
setevent EVENT_SHOWED_TIFFANY_CLEFAIRY
scall UnknownScript_0x19d239
jump UnknownScript_0x19d1ad
; 0x19d1aa
UnknownScript_0x19d1aa: ; 0x19d1aa
UnknownScript_0x19d1aa:
scall UnknownScript_0x19d23d
UnknownScript_0x19d1ad: ; 0x19d1ad
UnknownScript_0x19d1ad:
askforphonenumber $1f
if_equal $1, UnknownScript_0x19d24d
if_equal $2, UnknownScript_0x19d249
trainertotext PICNICKER, TIFFANY3, $0
scall UnknownScript_0x19d241
jump UnknownScript_0x19d245
; 0x19d1c1
UnknownScript_0x19d1c1: ; 0x19d1c1
UnknownScript_0x19d1c1:
scall UnknownScript_0x19d251
winlosstext PicnickerTiffany3BeatenText, $0000
copybytetovar wda08
@@ -333,136 +305,115 @@ UnknownScript_0x19d1c1: ; 0x19d1c1
if_equal $2, UnknownScript_0x19d1e2
if_equal $1, UnknownScript_0x19d1e8
if_equal $0, UnknownScript_0x19d1ee
UnknownScript_0x19d1dc: ; 0x19d1dc
UnknownScript_0x19d1dc:
checkevent EVENT_RESTORED_POWER_TO_KANTO
iftrue UnknownScript_0x19d215
UnknownScript_0x19d1e2: ; 0x19d1e2
UnknownScript_0x19d1e2:
checkevent EVENT_BEAT_ELITE_FOUR
iftrue UnknownScript_0x19d208
UnknownScript_0x19d1e8: ; 0x19d1e8
UnknownScript_0x19d1e8:
checkevent EVENT_CLEARED_RADIO_TOWER
iftrue UnknownScript_0x19d1fb
UnknownScript_0x19d1ee: ; 0x19d1ee
UnknownScript_0x19d1ee:
loadtrainer PICNICKER, TIFFANY3
startbattle
returnafterbattle
loadvar wda08, $1
clearflag $0078
end
; 0x19d1fb
UnknownScript_0x19d1fb: ; 0x19d1fb
UnknownScript_0x19d1fb:
loadtrainer PICNICKER, TIFFANY1
startbattle
returnafterbattle
loadvar wda08, $2
clearflag $0078
end
; 0x19d208
UnknownScript_0x19d208: ; 0x19d208
UnknownScript_0x19d208:
loadtrainer PICNICKER, TIFFANY2
startbattle
returnafterbattle
loadvar wda08, $3
clearflag $0078
end
; 0x19d215
UnknownScript_0x19d215: ; 0x19d215
UnknownScript_0x19d215:
loadtrainer PICNICKER, TIFFANY4
startbattle
returnafterbattle
clearflag $0078
end
; 0x19d21e
UnknownScript_0x19d21e: ; 0x19d21e
UnknownScript_0x19d21e:
scall UnknownScript_0x19d255
verbosegiveitem PINK_BOW, 1
iffalse UnknownScript_0x19d230
clearflag $0085
setevent $0104
jump UnknownScript_0x19d245
; 0x19d230
UnknownScript_0x19d230: ; 0x19d230
UnknownScript_0x19d230:
jump UnknownScript_0x19d259
; 0x19d233
UnknownScript_0x19d233: ; 0x19d233
UnknownScript_0x19d233:
writetext UnknownText_0x19d64b
closetext
loadmovesprites
end
; 0x19d239
UnknownScript_0x19d239: ; 0x19d239
UnknownScript_0x19d239:
jumpstd asknumber1f
end
; 0x19d23d
UnknownScript_0x19d23d: ; 0x19d23d
UnknownScript_0x19d23d:
jumpstd asknumber2f
end
; 0x19d241
UnknownScript_0x19d241: ; 0x19d241
UnknownScript_0x19d241:
jumpstd registerednumberf
end
; 0x19d245
UnknownScript_0x19d245: ; 0x19d245
UnknownScript_0x19d245:
jumpstd numberacceptedf
end
; 0x19d249
UnknownScript_0x19d249: ; 0x19d249
UnknownScript_0x19d249:
jumpstd numberdeclinedf
end
; 0x19d24d
UnknownScript_0x19d24d: ; 0x19d24d
UnknownScript_0x19d24d:
jumpstd phonefullf
end
; 0x19d251
UnknownScript_0x19d251: ; 0x19d251
UnknownScript_0x19d251:
jumpstd rematchf
end
; 0x19d255
UnknownScript_0x19d255: ; 0x19d255
UnknownScript_0x19d255:
jumpstd giftf
end
; 0x19d259
UnknownScript_0x19d259: ; 0x19d259
UnknownScript_0x19d259:
jumpstd packfullf
end
; 0x19d25d
MapRoute43Signpost0Script: ; 0x19d25d
MapRoute43Signpost0Script:
jumptext UnknownText_0x19d67b
; 0x19d260
MapRoute43Signpost1Script: ; 0x19d260
MapRoute43Signpost1Script:
jumptext UnknownText_0x19d6a2
; 0x19d263
MapRoute43Signpost2Script: ; 0x19d263
MapRoute43Signpost2Script:
jumptext UnknownText_0x19d6c9
; 0x19d266
FruitTreeScript_0x19d266: ; 0x19d266
FruitTreeScript_0x19d266:
fruittree $8
; 0x19d268
ItemFragment_0x19d268: ; 0x19d268
ItemFragment_0x19d268:
db MAX_ETHER, 1
; 0x19d26a
PokemaniacBenSeenText: ; 0x19d26a
PokemaniacBenSeenText:
text "I love #MON!"
para "That's why I"
@@ -471,15 +422,13 @@ PokemaniacBenSeenText: ; 0x19d26a
para "I'll keep on col-"
line "lecting #MON!"
done
; 0x19d2b4
PokemaniacBenBeatenText: ; 0x19d2b4
PokemaniacBenBeatenText:
text "How could you do"
line "this to me?"
done
; 0x19d2d2
UnknownText_0x19d2d2: ; 0x19d2d2
UnknownText_0x19d2d2:
text "What else do I"
line "like besides"
cont "#MON?"
@@ -487,28 +436,24 @@ UnknownText_0x19d2d2: ; 0x19d2d2
para "MARY on the radio."
line "I bet she's cute!"
done
; 0x19d319
PokemaniacBrent1SeenText: ; 0x19d319
PokemaniacBrent1SeenText:
text "Hey! Do you have"
line "any rare #MON?"
done
; 0x19d33a
PokemaniacBrent1BeatenText: ; 0x19d33a
PokemaniacBrent1BeatenText:
text "Oh, my poor #-"
line "MON! Darlings!"
done
; 0x19d359
UnknownText_0x19d359: ; 0x19d359
UnknownText_0x19d359:
text "I'd be happy just"
line "to own a single"
cont "rare #MON."
done
; 0x19d386
PokemaniacRonSeenText: ; 0x19d386
PokemaniacRonSeenText:
text "Would you get"
line "this?"
@@ -519,15 +464,13 @@ PokemaniacRonSeenText: ; 0x19d386
para "Darn it! My #-"
line "MON's great!"
done
; 0x19d3d6
PokemaniacRonBeatenText: ; 0x19d3d6
PokemaniacRonBeatenText:
text "My NIDOKING did"
line "pretty right on!"
done
; 0x19d3f8
UnknownText_0x19d3f8: ; 0x19d3f8
UnknownText_0x19d3f8:
text "It's okay for"
line "people to like"
@@ -538,9 +481,8 @@ UnknownText_0x19d3f8: ; 0x19d3f8
line "about having the"
cont "most powerful one."
done
; 0x19d461
FisherMarvinSeenText: ; 0x19d461
FisherMarvinSeenText:
text "I'm in a slump."
para "Maybe it's the"
@@ -549,15 +491,13 @@ FisherMarvinSeenText: ; 0x19d461
para "Let's battle for a"
line "change of pace!"
done
; 0x19d4b0
FisherMarvinBeatenText: ; 0x19d4b0
FisherMarvinBeatenText:
text "I lost, but I feel"
line "better anyway."
done
; 0x19d4d3
UnknownText_0x19d4d3: ; 0x19d4d3
UnknownText_0x19d4d3:
text "KURT's LURE BALL"
line "is the best for"
@@ -568,76 +508,66 @@ UnknownText_0x19d4d3: ; 0x19d4d3
line "effective than a"
cont "ULTRA BALL."
done
; 0x19d535
CamperSpencerSeenText: ; 0x19d535
CamperSpencerSeenText:
text "I can do so much"
line "with my #MON--"
cont "it's super-fun!"
done
; 0x19d565
CamperSpencerBeatenText: ; 0x19d565
CamperSpencerBeatenText:
text "Losing isn't fun"
line "at all…"
done
; 0x19d57e
UnknownText_0x19d57e: ; 0x19d57e
UnknownText_0x19d57e:
text "What is going on"
line "at LAKE OF RAGE?"
para "We were planning"
line "to camp there."
done
; 0x19d5c1
PicnickerTiffany3SeenText: ; 0x19d5c1
PicnickerTiffany3SeenText:
text "Are you going to"
line "LAKE OF RAGE too?"
para "Let's play for a "
line "little while!"
done
; 0x19d604
PicnickerTiffany3BeatenText: ; 0x19d604
PicnickerTiffany3BeatenText:
text "I played too much!"
done
; 0x19d618
UnknownText_0x19d618: ; 0x19d618
UnknownText_0x19d618:
text "I'm having a pic-"
line "nic with #MON."
para "Won't you join us?"
done
; 0x19d64b
UnknownText_0x19d64b: ; 0x19d64b
UnknownText_0x19d64b:
text "Isn't my CLEFAIRY"
line "just the most"
cont "adorable thing?"
done
; 0x19d67b
UnknownText_0x19d67b: ; 0x19d67b
UnknownText_0x19d67b:
text "ROUTE 43"
para "LAKE OF RAGE -"
line "MAHOGANY TOWN"
done
; 0x19d6a2
UnknownText_0x19d6a2: ; 0x19d6a2
UnknownText_0x19d6a2:
text "ROUTE 43"
para "LAKE OF RAGE -"
line "MAHOGANY TOWN"
done
; 0x19d6c9
UnknownText_0x19d6c9: ; 0x19d6c9
UnknownText_0x19d6c9:
text "TRAINER TIPS"
para "All #MON have"
@@ -658,9 +588,8 @@ UnknownText_0x19d6c9: ; 0x19d6c9
para "weak against your"
line "#MON's type."
done
; 0x19d78c
Route43_MapEventHeader: ; 0x19d78c
Route43_MapEventHeader:
; filler
db 0, 0
@@ -691,4 +620,3 @@ Route43_MapEventHeader: ; 0x19d78c
person_event SPRITE_YOUNGSTER, 44, 17, $a, $0, 255, 255, $a2, 3, TrainerCamperSpencer, $ffff
person_event SPRITE_FRUIT_TREE, 30, 5, $1, $0, 255, 255, $0, 0, FruitTreeScript_0x19d266, $ffff
person_event SPRITE_POKE_BALL, 36, 16, $1, $0, 255, 255, $1, 0, ItemFragment_0x19d268, $06b5
; 0x19d822

View File

@@ -1,14 +1,13 @@
Route44_MapScriptHeader: ; 0x19d822
Route44_MapScriptHeader:
; trigger count
db 0
; callback count
db 0
; 0x19d824
TrainerBird_keeperVance1: ; 0x19d824
TrainerBird_keeperVance1:
; bit/flag number
dw $401
dw EVENT_BEAT_BIRD_KEEPER_VANCE
; trainer group && trainer id
db BIRD_KEEPER, VANCE1
@@ -24,9 +23,8 @@ TrainerBird_keeperVance1: ; 0x19d824
; script when talk again
dw Bird_keeperVance1Script
; 0x19d830
Bird_keeperVance1Script: ; 0x19d830
Bird_keeperVance1Script:
writecode VAR_CALLERID, $20
talkaftercancel
loadfont
@@ -41,51 +39,47 @@ Bird_keeperVance1Script: ; 0x19d830
setevent $0295
scall UnknownScript_0x19d8df
jump UnknownScript_0x19d856
; 0x19d853
UnknownScript_0x19d853: ; 0x19d853
UnknownScript_0x19d853:
scall UnknownScript_0x19d8e3
UnknownScript_0x19d856: ; 0x19d856
UnknownScript_0x19d856:
askforphonenumber $20
if_equal $1, UnknownScript_0x19d8f3
if_equal $2, UnknownScript_0x19d8ef
trainertotext BIRD_KEEPER, VANCE1, $0
scall UnknownScript_0x19d8e7
jump UnknownScript_0x19d8eb
; 0x19d86a
UnknownScript_0x19d86a: ; 0x19d86a
UnknownScript_0x19d86a:
scall UnknownScript_0x19d8f7
winlosstext Bird_keeperVance1BeatenText, $0000
copybytetovar wda09
if_equal $2, UnknownScript_0x19d881
if_equal $1, UnknownScript_0x19d887
if_equal $0, UnknownScript_0x19d88d
UnknownScript_0x19d881: ; 0x19d881
UnknownScript_0x19d881:
checkevent EVENT_RESTORED_POWER_TO_KANTO
iftrue UnknownScript_0x19d8a7
UnknownScript_0x19d887: ; 0x19d887
UnknownScript_0x19d887:
checkevent EVENT_BEAT_ELITE_FOUR
iftrue UnknownScript_0x19d89a
UnknownScript_0x19d88d: ; 0x19d88d
UnknownScript_0x19d88d:
loadtrainer BIRD_KEEPER, VANCE1
startbattle
returnafterbattle
loadvar wda09, $1
clearflag $0079
end
; 0x19d89a
UnknownScript_0x19d89a: ; 0x19d89a
UnknownScript_0x19d89a:
loadtrainer BIRD_KEEPER, VANCE2
startbattle
returnafterbattle
loadvar wda09, $2
clearflag $0079
end
; 0x19d8a7
UnknownScript_0x19d8a7: ; 0x19d8a7
UnknownScript_0x19d8a7:
loadtrainer BIRD_KEEPER, VANCE3
startbattle
returnafterbattle
@@ -99,13 +93,11 @@ UnknownScript_0x19d8a7: ; 0x19d8a7
iffalse UnknownScript_0x19d903
setevent $0267
jump UnknownScript_0x19d8eb
; 0x19d8ca
UnknownScript_0x19d8ca: ; 0x19d8ca
UnknownScript_0x19d8ca:
end
; 0x19d8cb
UnknownScript_0x19d8cb: ; 0x19d8cb
UnknownScript_0x19d8cb:
loadfont
writetext UnknownText_0x19dc67
closetext
@@ -114,67 +106,55 @@ UnknownScript_0x19d8cb: ; 0x19d8cb
clearevent EVENT_VANCE_CARBOS
setevent $0267
jump UnknownScript_0x19d8eb
; 0x19d8df
UnknownScript_0x19d8df: ; 0x19d8df
UnknownScript_0x19d8df:
jumpstd asknumber1m
end
; 0x19d8e3
UnknownScript_0x19d8e3: ; 0x19d8e3
UnknownScript_0x19d8e3:
jumpstd asknumber2m
end
; 0x19d8e7
UnknownScript_0x19d8e7: ; 0x19d8e7
UnknownScript_0x19d8e7:
jumpstd registerednumberm
end
; 0x19d8eb
UnknownScript_0x19d8eb: ; 0x19d8eb
UnknownScript_0x19d8eb:
jumpstd numberacceptedm
end
; 0x19d8ef
UnknownScript_0x19d8ef: ; 0x19d8ef
UnknownScript_0x19d8ef:
jumpstd numberdeclinedm
end
; 0x19d8f3
UnknownScript_0x19d8f3: ; 0x19d8f3
UnknownScript_0x19d8f3:
jumpstd phonefullm
end
; 0x19d8f7
UnknownScript_0x19d8f7: ; 0x19d8f7
UnknownScript_0x19d8f7:
jumpstd rematchm
end
; 0x19d8fb
UnknownScript_0x19d8fb: ; 0x19d8fb
UnknownScript_0x19d8fb:
jumpstd giftm
end
; 0x19d8ff
UnknownScript_0x19d8ff: ; 0x19d8ff
UnknownScript_0x19d8ff:
jumpstd packfullm
end
; 0x19d903
UnknownScript_0x19d903: ; 0x19d903
UnknownScript_0x19d903:
setevent EVENT_VANCE_CARBOS
jumpstd packfullm
end
; 0x19d90a
UnknownScript_0x19d90a: ; 0x19d90a
UnknownScript_0x19d90a:
jumpstd rematchgiftm
end
; 0x19d90e
TrainerPsychicPhil: ; 0x19d90e
TrainerPsychicPhil:
; bit/flag number
dw $441
dw EVENT_BEAT_PSYCHIC_PHIL
; trainer group && trainer id
db PSYCHIC_T, PHIL
@@ -190,20 +170,18 @@ TrainerPsychicPhil: ; 0x19d90e
; script when talk again
dw PsychicPhilScript
; 0x19d91a
PsychicPhilScript: ; 0x19d91a
PsychicPhilScript:
talkaftercancel
loadfont
writetext UnknownText_0x19dcfc
closetext
loadmovesprites
end
; 0x19d922
TrainerFisherWilton1: ; 0x19d922
TrainerFisherWilton1:
; bit/flag number
dw $457
dw EVENT_BEAT_FISHER_WILTON
; trainer group && trainer id
db FISHER, WILTON1
@@ -219,9 +197,8 @@ TrainerFisherWilton1: ; 0x19d922
; script when talk again
dw FisherWilton1Script
; 0x19d92e
FisherWilton1Script: ; 0x19d92e
FisherWilton1Script:
writecode VAR_CALLERID, $21
talkaftercancel
loadfont
@@ -238,59 +215,54 @@ FisherWilton1Script: ; 0x19d92e
setevent $0297
scall UnknownScript_0x19d8df
jump UnknownScript_0x19d95a
; 0x19d957
UnknownScript_0x19d957: ; 0x19d957
UnknownScript_0x19d957:
scall UnknownScript_0x19d8e3
UnknownScript_0x19d95a: ; 0x19d95a
UnknownScript_0x19d95a:
askforphonenumber $21
if_equal $1, UnknownScript_0x19d8f3
if_equal $2, UnknownScript_0x19d8ef
trainertotext FISHER, WILTON1, $0
scall UnknownScript_0x19d8e7
jump UnknownScript_0x19d8eb
; 0x19d96e
UnknownScript_0x19d96e: ; 0x19d96e
UnknownScript_0x19d96e:
scall UnknownScript_0x19d8f7
winlosstext FisherWilton1BeatenText, $0000
copybytetovar wda0a
if_equal $2, UnknownScript_0x19d985
if_equal $1, UnknownScript_0x19d98b
if_equal $0, UnknownScript_0x19d991
UnknownScript_0x19d985: ; 0x19d985
UnknownScript_0x19d985:
checkevent EVENT_RESTORED_POWER_TO_KANTO
iftrue UnknownScript_0x19d9ab
UnknownScript_0x19d98b: ; 0x19d98b
UnknownScript_0x19d98b:
checkevent EVENT_BEAT_ELITE_FOUR
iftrue UnknownScript_0x19d99e
UnknownScript_0x19d991: ; 0x19d991
UnknownScript_0x19d991:
loadtrainer FISHER, WILTON1
startbattle
returnafterbattle
loadvar wda0a, $1
clearflag $007a
end
; 0x19d99e
UnknownScript_0x19d99e: ; 0x19d99e
UnknownScript_0x19d99e:
loadtrainer FISHER, WILTON2
startbattle
returnafterbattle
loadvar wda0a, $2
clearflag $007a
end
; 0x19d9ab
UnknownScript_0x19d9ab: ; 0x19d9ab
UnknownScript_0x19d9ab:
loadtrainer FISHER, WILTON3
startbattle
returnafterbattle
clearflag $007a
end
; 0x19d9b4
UnknownScript_0x19d9b4: ; 0x19d9b4
UnknownScript_0x19d9b4:
scall UnknownScript_0x19d8fb
checkevent EVENT_WILTON_HAS_ULTRA_BALL
iftrue UnknownScript_0x19d9c9
@@ -298,33 +270,29 @@ UnknownScript_0x19d9b4: ; 0x19d9b4
iftrue UnknownScript_0x19d9d2
checkevent EVENT_WILTON_HAS_POKE_BALL
iftrue UnknownScript_0x19d9db
UnknownScript_0x19d9c9: ; 0x19d9c9
UnknownScript_0x19d9c9:
verbosegiveitem ULTRA_BALL, 1
iffalse UnknownScript_0x19d9e7
jump UnknownScript_0x19d9e1
; 0x19d9d2
UnknownScript_0x19d9d2: ; 0x19d9d2
UnknownScript_0x19d9d2:
verbosegiveitem GREAT_BALL, 1
iffalse UnknownScript_0x19d9e7
jump UnknownScript_0x19d9e1
; 0x19d9db
UnknownScript_0x19d9db: ; 0x19d9db
UnknownScript_0x19d9db:
verbosegiveitem POKE_BALL, 1
iffalse UnknownScript_0x19d9e7
UnknownScript_0x19d9e1: ; 0x19d9e1
UnknownScript_0x19d9e1:
clearflag $0086
jump UnknownScript_0x19d8eb
; 0x19d9e7
UnknownScript_0x19d9e7: ; 0x19d9e7
UnknownScript_0x19d9e7:
jump UnknownScript_0x19d8ff
; 0x19d9ea
TrainerFisherEdgar: ; 0x19d9ea
TrainerFisherEdgar:
; bit/flag number
dw $458
dw EVENT_BEAT_FISHER_EDGAR
; trainer group && trainer id
db FISHER, EDGAR
@@ -340,20 +308,18 @@ TrainerFisherEdgar: ; 0x19d9ea
; script when talk again
dw FisherEdgarScript
; 0x19d9f6
FisherEdgarScript: ; 0x19d9f6
FisherEdgarScript:
talkaftercancel
loadfont
writetext UnknownText_0x19db6f
closetext
loadmovesprites
end
; 0x19d9fe
TrainerCooltrainerfCybil: ; 0x19d9fe
TrainerCooltrainerfCybil:
; bit/flag number
dw $56a
dw EVENT_BEAT_COOLTRAINERF_CYBIL
; trainer group && trainer id
db COOLTRAINERF, CYBIL
@@ -369,20 +335,18 @@ TrainerCooltrainerfCybil: ; 0x19d9fe
; script when talk again
dw CooltrainerfCybilScript
; 0x19da0a
CooltrainerfCybilScript: ; 0x19da0a
CooltrainerfCybilScript:
talkaftercancel
loadfont
writetext UnknownText_0x19df4d
closetext
loadmovesprites
end
; 0x19da12
TrainerPokemaniacZach: ; 0x19da12
TrainerPokemaniacZach:
; bit/flag number
dw $4f0
dw EVENT_BEAT_POKEMANIAC_ZACH
; trainer group && trainer id
db POKEMANIAC, ZACH
@@ -398,20 +362,18 @@ TrainerPokemaniacZach: ; 0x19da12
; script when talk again
dw PokemaniacZachScript
; 0x19da1e
PokemaniacZachScript: ; 0x19da1e
PokemaniacZachScript:
talkaftercancel
loadfont
writetext UnknownText_0x19dd7e
closetext
loadmovesprites
end
; 0x19da26
TrainerCooltrainermAllen: ; 0x19da26
TrainerCooltrainermAllen:
; bit/flag number
dw $55a
dw EVENT_BEAT_COOLTRAINERM_ALLEN
; trainer group && trainer id
db COOLTRAINERM, ALLEN
@@ -427,63 +389,52 @@ TrainerCooltrainermAllen: ; 0x19da26
; script when talk again
dw CooltrainermAllenScript
; 0x19da32
CooltrainermAllenScript: ; 0x19da32
CooltrainermAllenScript:
talkaftercancel
loadfont
writetext UnknownText_0x19de66
closetext
loadmovesprites
end
; 0x19da3a
MapRoute44Signpost0Script: ; 0x19da3a
MapRoute44Signpost0Script:
jumptext UnknownText_0x19dfb3
; 0x19da3d
MapRoute44Signpost1Script: ; 0x19da3d
MapRoute44Signpost1Script:
jumptext UnknownText_0x19dfcc
; 0x19da40
FruitTreeScript_0x19da40: ; 0x19da40
FruitTreeScript_0x19da40:
fruittree $10
; 0x19da42
ItemFragment_0x19da42: ; 0x19da42
ItemFragment_0x19da42:
db MAX_REVIVE, 1
; 0x19da44
ItemFragment_0x19da44: ; 0x19da44
ItemFragment_0x19da44:
db ULTRA_BALL, 1
; 0x19da46
ItemFragment_0x19da46: ; 0x19da46
ItemFragment_0x19da46:
db MAX_REPEL, 1
; 0x19da48
MapRoute44SignpostItem2: ; 0x19da48
MapRoute44SignpostItem2:
dw $00ae
db ELIXER
; 0x19da4b
FisherWilton1SeenText: ; 0x19da4b
FisherWilton1SeenText:
text "Aack! You made me"
line "lose a POLIWAG!"
para "What are you going"
line "to do about it?"
done
; 0x19da91
FisherWilton1BeatenText: ; 0x19da91
FisherWilton1BeatenText:
text "Just forget about"
line "it."
done
; 0x19daa8
UnknownText_0x19daa8: ; 0x19daa8
UnknownText_0x19daa8:
text "That POLIWAG that"
line "got away…"
cont "It was huge."
@@ -491,9 +442,8 @@ UnknownText_0x19daa8: ; 0x19daa8
para "I swear it must've"
line "been 16 feet long!"
done
; 0x19daf7
FisherEdgarSeenText: ; 0x19daf7
FisherEdgarSeenText:
text "I fish until I"
line "can't anymore."
@@ -504,37 +454,32 @@ FisherEdgarSeenText: ; 0x19daf7
line "relationship"
cont "with my #MON."
done
; 0x19db55
FisherEdgarBeatenText: ; 0x19db55
FisherEdgarBeatenText:
text "Hmmmm… "
line "This isn't right."
done
; 0x19db6f
UnknownText_0x19db6f: ; 0x19db6f
UnknownText_0x19db6f:
text "That's 100 wins"
line "to 101 losses."
para "I won't battle"
line "again for a while."
done
; 0x19dbaf
Bird_keeperVance1SeenText: ; 0x19dbaf
Bird_keeperVance1SeenText:
text "Do you know about"
line "the legendary bird"
cont "#MON?"
done
; 0x19dbdb
Bird_keeperVance1BeatenText: ; 0x19dbdb
Bird_keeperVance1BeatenText:
text "Whew! You're hot"
line "stuff."
done
; 0x19dbf3
UnknownText_0x19dbf3: ; 0x19dbf3
UnknownText_0x19dbf3:
text "ARTICUNO, ZAPDOS"
line "and MOLTRES are"
@@ -545,9 +490,8 @@ UnknownText_0x19dbf3: ; 0x19dbf3
line "other legendary"
cont "birds, though."
done
; 0x19dc67
UnknownText_0x19dc67: ; 0x19dc67
UnknownText_0x19dc67:
text "Why can't I ever"
line "beat you?"
@@ -557,41 +501,35 @@ UnknownText_0x19dc67: ; 0x19dc67
para "I couldn't give"
line "you last time."
done
; 0x19dcc4
PsychicPhilSeenText: ; 0x19dcc4
PsychicPhilSeenText:
text "I'm gonna win,"
line "for sure!"
done
; 0x19dcdd
PsychicPhilBeatenText: ; 0x19dcdd
PsychicPhilBeatenText:
text "Arrgh… That's a"
line "shocking loss…"
done
; 0x19dcfc
UnknownText_0x19dcfc: ; 0x19dcfc
UnknownText_0x19dcfc:
text "It's important to"
line "have conviction"
cont "on your side."
done
; 0x19dd2c
PokemaniacZachSeenText: ; 0x19dd2c
PokemaniacZachSeenText:
text "I'll do anything"
line "to get my hands on"
cont "rare #MON!"
done
; 0x19dd5b
PokemaniacZachBeatenText: ; 0x19dd5b
PokemaniacZachBeatenText:
text "Oooh, your #MON"
line "are so appealing."
done
; 0x19dd7e
UnknownText_0x19dd7e: ; 0x19dd7e
UnknownText_0x19dd7e:
text "If a #MON has"
line "different colors"
@@ -601,9 +539,8 @@ UnknownText_0x19dd7e: ; 0x19dd7e
para "What? You mean"
line "that's not true?"
done
; 0x19dddc
CooltrainermAllenSeenText: ; 0x19dddc
CooltrainermAllenSeenText:
text "I can tell you're"
line "a good trainer by"
cont "looking at you."
@@ -612,15 +549,13 @@ CooltrainermAllenSeenText: ; 0x19dddc
line "MON, and I can see"
cont "that you are too."
done
; 0x19de43
CooltrainermAllenBeatenText: ; 0x19de43
CooltrainermAllenBeatenText:
text "Tch! It's a total"
line "loss on my part."
done
; 0x19de66
UnknownText_0x19de66: ; 0x19de66
UnknownText_0x19de66:
text "Wow. You have a"
line "lot of BADGES."
@@ -636,24 +571,21 @@ UnknownText_0x19de66: ; 0x19de66
para "He really hammered"
line "me."
done
; 0x19deed
CooltrainerfCybilSeenText: ; 0x19deed
CooltrainerfCybilSeenText:
text "You look strong."
para "Good trainers seek"
line "tough opponents"
cont "instinctively."
done
; 0x19df31
CooltrainerfCybilBeatenText: ; 0x19df31
CooltrainerfCybilBeatenText:
text "Nope! This won't"
line "do at all."
done
; 0x19df4d
UnknownText_0x19df4d: ; 0x19df4d
UnknownText_0x19df4d:
text "We all get better"
line "by experiencing"
cont "many battles."
@@ -662,23 +594,20 @@ UnknownText_0x19df4d: ; 0x19df4d
line "become what I am"
cont "today--an elite."
done
; 0x19dfb3
UnknownText_0x19dfb3: ; 0x19dfb3
UnknownText_0x19dfb3:
text "ROUTE 44"
line "ICE PATH AHEAD"
done
; 0x19dfcc
UnknownText_0x19dfcc: ; 0x19dfcc
UnknownText_0x19dfcc:
text "ROUTE 44"
para "MAHOGANY TOWN -"
line "BLACKTHORN CITY"
done
; 0x19dff6
Route44_MapEventHeader: ; 0x19dff6
Route44_MapEventHeader:
; filler
db 0, 0
@@ -708,4 +637,3 @@ Route44_MapEventHeader: ; 0x19dff6
person_event SPRITE_POKE_BALL, 12, 34, $1, $0, 255, 255, $1, 0, ItemFragment_0x19da42, $06b6
person_event SPRITE_POKE_BALL, 8, 49, $1, $0, 255, 255, $1, 0, ItemFragment_0x19da44, $06b7
person_event SPRITE_POKE_BALL, 13, 18, $1, $0, 255, 255, $1, 0, ItemFragment_0x19da46, $07bd
; 0x19e09f

View File

@@ -1,14 +1,13 @@
Route45_MapScriptHeader: ; 0x19e09f
Route45_MapScriptHeader:
; trigger count
db 0
; callback count
db 0
; 0x19e0a1
TrainerBlackbeltKenji3: ; 0x19e0a1
TrainerBlackbeltKenji:
; bit/flag number
dw $4ab
dw EVENT_BEAT_BLACKBELT_KENJI
; trainer group && trainer id
db BLACKBELT_T, KENJI3
@@ -24,9 +23,8 @@ TrainerBlackbeltKenji3: ; 0x19e0a1
; script when talk again
dw BlackbeltKenji3Script
; 0x19e0ad
BlackbeltKenji3Script: ; 0x19e0ad
BlackbeltKenji3Script:
writecode VAR_CALLERID, $22
talkaftercancel
loadfont
@@ -40,20 +38,18 @@ BlackbeltKenji3Script: ; 0x19e0ad
setevent $0299
scall UnknownScript_0x19e11b
jump UnknownScript_0x19e0d0
; 0x19e0cd
UnknownScript_0x19e0cd: ; 0x19e0cd
UnknownScript_0x19e0cd:
scall UnknownScript_0x19e11f
UnknownScript_0x19e0d0: ; 0x19e0d0
UnknownScript_0x19e0d0:
askforphonenumber $22
if_equal $1, UnknownScript_0x19e12f
if_equal $2, UnknownScript_0x19e12b
trainertotext BLACKBELT_T, KENJI3, $0
scall UnknownScript_0x19e123
jump UnknownScript_0x19e127
; 0x19e0e4
UnknownScript_0x19e0e4: ; 0x19e0e4
UnknownScript_0x19e0e4:
checkcode VAR_1A
if_not_equal $1, UnknownScript_0x19e127
checkmorn
@@ -68,85 +64,70 @@ UnknownScript_0x19e0e4: ; 0x19e0e4
clearevent $026a
special Function11485
jump UnknownScript_0x19e127
; 0x19e10c
UnknownScript_0x19e10c: ; 0x19e10c
UnknownScript_0x19e10c:
writetext UnknownText_0x19e634
closetext
loadmovesprites
end
; 0x19e112
UnknownScript_0x19e112: ; 0x19e112
UnknownScript_0x19e112:
writetext UnknownText_0x19e66c
closetext
loadmovesprites
end
; 0x19e118
UnknownScript_0x19e118: ; 0x19e118
UnknownScript_0x19e118:
jump UnknownScript_0x19e13b
; 0x19e11b
UnknownScript_0x19e11b: ; 0x19e11b
UnknownScript_0x19e11b:
jumpstd asknumber1m
end
; 0x19e11f
UnknownScript_0x19e11f: ; 0x19e11f
UnknownScript_0x19e11f:
jumpstd asknumber2m
end
; 0x19e123
UnknownScript_0x19e123: ; 0x19e123
UnknownScript_0x19e123:
jumpstd registerednumberm
end
; 0x19e127
UnknownScript_0x19e127: ; 0x19e127
UnknownScript_0x19e127:
jumpstd numberacceptedm
end
; 0x19e12b
UnknownScript_0x19e12b: ; 0x19e12b
UnknownScript_0x19e12b:
jumpstd numberdeclinedm
end
; 0x19e12f
UnknownScript_0x19e12f: ; 0x19e12f
UnknownScript_0x19e12f:
jumpstd phonefullm
end
; 0x19e133
UnknownScript_0x19e133: ; 0x19e133
UnknownScript_0x19e133:
jumpstd rematchm
end
; 0x19e137
UnknownScript_0x19e137: ; 0x19e137
UnknownScript_0x19e137:
jumpstd giftm
end
; 0x19e13b
UnknownScript_0x19e13b: ; 0x19e13b
UnknownScript_0x19e13b:
jumpstd packfullm
end
; 0x19e13f
UnknownScript_0x19e13f: ; 0x19e13f
UnknownScript_0x19e13f:
setevent EVENT_PARRY_IRON
jumpstd packfullm
end
; 0x19e146
UnknownScript_0x19e146: ; 0x19e146
UnknownScript_0x19e146:
jumpstd rematchgiftm
end
; 0x19e14a
TrainerHikerErik: ; 0x19e14a
TrainerHikerErik:
; bit/flag number
dw $52a
dw EVENT_BEAT_HIKER_ERIK
; trainer group && trainer id
db HIKER, ERIK
@@ -162,20 +143,18 @@ TrainerHikerErik: ; 0x19e14a
; script when talk again
dw HikerErikScript
; 0x19e156
HikerErikScript: ; 0x19e156
HikerErikScript:
talkaftercancel
loadfont
writetext UnknownText_0x19e301
closetext
loadmovesprites
end
; 0x19e15e
TrainerHikerMichael: ; 0x19e15e
TrainerHikerMichael:
; bit/flag number
dw $52b
dw EVENT_BEAT_HIKER_MICHAEL
; trainer group && trainer id
db HIKER, MICHAEL
@@ -191,20 +170,18 @@ TrainerHikerMichael: ; 0x19e15e
; script when talk again
dw HikerMichaelScript
; 0x19e16a
HikerMichaelScript: ; 0x19e16a
HikerMichaelScript:
talkaftercancel
loadfont
writetext UnknownText_0x19e3b1
closetext
loadmovesprites
end
; 0x19e172
TrainerHikerParry3: ; 0x19e172
TrainerHikerParry:
; bit/flag number
dw $52c
dw EVENT_BEAT_HIKER_PARRY
; trainer group && trainer id
db HIKER, PARRY3
@@ -220,9 +197,8 @@ TrainerHikerParry3: ; 0x19e172
; script when talk again
dw HikerParry3Script
; 0x19e17e
HikerParry3Script: ; 0x19e17e
HikerParry3Script:
writecode VAR_CALLERID, $23
talkaftercancel
loadfont
@@ -237,51 +213,47 @@ HikerParry3Script: ; 0x19e17e
setevent $029b
scall UnknownScript_0x19e11b
jump UnknownScript_0x19e1a4
; 0x19e1a1
UnknownScript_0x19e1a1: ; 0x19e1a1
UnknownScript_0x19e1a1:
scall UnknownScript_0x19e11f
UnknownScript_0x19e1a4: ; 0x19e1a4
UnknownScript_0x19e1a4:
askforphonenumber $23
if_equal $1, UnknownScript_0x19e12f
if_equal $2, UnknownScript_0x19e12b
trainertotext HIKER, PARRY1, $0
scall UnknownScript_0x19e123
jump UnknownScript_0x19e127
; 0x19e1b8
UnknownScript_0x19e1b8: ; 0x19e1b8
UnknownScript_0x19e1b8:
scall UnknownScript_0x19e133
winlosstext HikerParry3BeatenText, $0000
copybytetovar wda0c
if_equal $2, UnknownScript_0x19e1cf
if_equal $1, UnknownScript_0x19e1d5
if_equal $0, UnknownScript_0x19e1db
UnknownScript_0x19e1cf: ; 0x19e1c
UnknownScript_0x19e1cf:
checkevent EVENT_RESTORED_POWER_TO_KANTO
iftrue UnknownScript_0x19e1f5
UnknownScript_0x19e1d5: ; 0x19e1d5
UnknownScript_0x19e1d5:
checkevent EVENT_BEAT_ELITE_FOUR
iftrue UnknownScript_0x19e1e8
UnknownScript_0x19e1db: ; 0x19e1db
UnknownScript_0x19e1db:
loadtrainer HIKER, PARRY3
startbattle
returnafterbattle
loadvar wda0c, $1
clearflag $007b
end
; 0x19e1e8
UnknownScript_0x19e1e8: ; 0x19e1e8
UnknownScript_0x19e1e8:
loadtrainer HIKER, PARRY1
startbattle
returnafterbattle
loadvar wda0c, $2
clearflag $007b
end
; 0x19e1f5
UnknownScript_0x19e1f5: ; 0x19e1f5
UnknownScript_0x19e1f5:
loadtrainer HIKER, PARRY2
startbattle
returnafterbattle
@@ -295,13 +267,11 @@ UnknownScript_0x19e1f5: ; 0x19e1f5
iffalse UnknownScript_0x19e13f
setevent $0268
jump UnknownScript_0x19e127
; 0x19e218
UnknownScript_0x19e218: ; 0x19e218
UnknownScript_0x19e218:
end
; 0x19e219
UnknownScript_0x19e219: ; 0x19e219
UnknownScript_0x19e219:
loadfont
writetext UnknownText_0x19e52c
closetext
@@ -310,11 +280,10 @@ UnknownScript_0x19e219: ; 0x19e219
clearevent EVENT_PARRY_IRON
setevent $0268
jump UnknownScript_0x19e127
; 0x19e22d
TrainerHikerTimothy: ; 0x19e22d
TrainerHikerTimothy:
; bit/flag number
dw $52d
dw EVENT_BEAT_HIKER_TIMOTHY
; trainer group && trainer id
db HIKER, TIMOTHY
@@ -330,20 +299,18 @@ TrainerHikerTimothy: ; 0x19e22d
; script when talk again
dw HikerTimothyScript
; 0x19e239
HikerTimothyScript: ; 0x19e239
HikerTimothyScript:
talkaftercancel
loadfont
writetext UnknownText_0x19e4f1
closetext
loadmovesprites
end
; 0x19e241
TrainerCooltrainermRyan: ; 0x19e241
TrainerCooltrainermRyan:
; bit/flag number
dw $54f
dw EVENT_BEAT_COOLTRAINERM_RYAN
; trainer group && trainer id
db COOLTRAINERM, RYAN
@@ -359,20 +326,18 @@ TrainerCooltrainermRyan: ; 0x19e241
; script when talk again
dw CooltrainermRyanScript
; 0x19e24d
CooltrainermRyanScript: ; 0x19e24d
CooltrainermRyanScript:
talkaftercancel
loadfont
writetext UnknownText_0x19e70d
closetext
loadmovesprites
end
; 0x19e255
TrainerCooltrainerfKelly: ; 0x19e255
TrainerCooltrainerfKelly:
; bit/flag number
dw $561
dw EVENT_BEAT_COOLTRAINERF_KELLY
; trainer group && trainer id
db COOLTRAINERF, KELLY
@@ -388,21 +353,19 @@ TrainerCooltrainerfKelly: ; 0x19e255
; script when talk again
dw CooltrainerfKellyScript
; 0x19e261
CooltrainerfKellyScript: ; 0x19e261
CooltrainerfKellyScript:
talkaftercancel
loadfont
writetext UnknownText_0x19e7d1
closetext
loadmovesprites
end
; 0x19e269
YoungsterScript_0x19e269: ; 0x19e269
YoungsterScript_0x19e269:
faceplayer
loadfont
checkevent $05c3
checkevent EVENT_BEAT_CAMPER_QUENTIN
iftrue UnknownScript_0x19e285
writetext UnknownText_0x19e87f
closetext
@@ -411,56 +374,46 @@ YoungsterScript_0x19e269: ; 0x19e269
loadtrainer CAMPER, QUENTIN
startbattle
returnafterbattle
setevent $05c3
setevent EVENT_BEAT_CAMPER_QUENTIN
loadmovesprites
end
; 0x19e285
UnknownScript_0x19e285: ; 0x19e285
UnknownScript_0x19e285:
writetext UnknownText_0x19e8bb
closetext
loadmovesprites
end
; 0x19e28b
UnknownScript_0x19e28b: ; 0x19e28b
UnknownScript_0x19e28b:
writetext UnknownText_0x19e830
closetext
loadmovesprites
end
; 0x19e291
MapRoute45Signpost0Script: ; 0x19e291
MapRoute45Signpost0Script:
jumptext UnknownText_0x19e8fe
; 0x19e294
FruitTreeScript_0x19e294: ; 0x19e294
FruitTreeScript_0x19e294:
fruittree $c
; 0x19e296
ItemFragment_0x19e296: ; 0x19e296
ItemFragment_0x19e296:
db NUGGET, 1
; 0x19e298
ItemFragment_0x19e298: ; 0x19e298
ItemFragment_0x19e298:
db REVIVE, 1
; 0x19e29a
ItemFragment_0x19e29a: ; 0x19e29a
ItemFragment_0x19e29a:
db ELIXER, 1
; 0x19e29c
ItemFragment_0x19e29c: ; 0x19e29c
ItemFragment_0x19e29c:
db MAX_POTION, 1
; 0x19e29e
MapRoute45SignpostItem1: ; 0x19e29e
MapRoute45SignpostItem1:
dw $00af
db PP_UP
; 0x19e2a1
HikerErikSeenText: ; 0x19e2a1
HikerErikSeenText:
text "Be prepared for"
line "anything!"
@@ -468,23 +421,20 @@ HikerErikSeenText: ; 0x19e2a1
line "#MON have been"
cont "raised properly!"
done
; 0x19e2ef
HikerErikBeatenText: ; 0x19e2ef
HikerErikBeatenText:
text "Oh, I lost that!"
done
; 0x19e301
UnknownText_0x19e301: ; 0x19e301
UnknownText_0x19e301:
text "I'll head back to"
line "BLACKTHORN's ICE"
para "PATH and train"
line "some more."
done
; 0x19e33d
HikerMichaelSeenText: ; 0x19e33d
HikerMichaelSeenText:
text "Yo! You're spunky!"
line "But you know what?"
@@ -492,15 +442,13 @@ HikerMichaelSeenText: ; 0x19e33d
line "sheer spunkiness,"
cont "I'm the man!"
done
; 0x19e392
HikerMichaelBeatenText: ; 0x19e392
HikerMichaelBeatenText:
text "My #MON weren't"
line "spunky enough!"
done
; 0x19e3b1
UnknownText_0x19e3b1: ; 0x19e3b1
UnknownText_0x19e3b1:
text "Boy, do I love"
line "HP UP! Mmmm, yum!"
@@ -509,30 +457,26 @@ UnknownText_0x19e3b1: ; 0x19e3b1
para "I can't help it!"
done
; 0x19e3fd
HikerParry3SeenText: ; 0x19e3fd
HikerParry3SeenText:
text "My #MON are"
line "power packed!"
done
; 0x19e418
HikerParry3BeatenText: ; 0x19e418
HikerParry3BeatenText:
text "Wahahah! I'm the"
line "big loser!"
done
; 0x19e434
UnknownText_0x19e434: ; 0x19e434
UnknownText_0x19e434:
text "I'm not much good"
line "at thinking, see?"
para "So, I just plow"
line "ahead with power!"
done
; 0x19e47a
HikerTimothySeenText: ; 0x19e47a
HikerTimothySeenText:
text "Why do I climb"
line "mountains?"
@@ -545,24 +489,21 @@ HikerTimothySeenText: ; 0x19e47a
para "Because they're"
line "there!"
done
; 0x19e4d6
HikerTimothyBeatenText: ; 0x19e4d6
HikerTimothyBeatenText:
text "Losses…"
line "They're there too!"
done
; 0x19e4f1
UnknownText_0x19e4f1: ; 0x19e4f1
UnknownText_0x19e4f1:
text "The best thing to"
line "ever happen to me"
para "was discovering"
line "#MON."
done
; 0x19e52c
UnknownText_0x19e52c: ; 0x19e52c
UnknownText_0x19e52c:
text "I just can't find"
line "a way to win!"
@@ -574,23 +515,20 @@ UnknownText_0x19e52c: ; 0x19e52c
para "you couldn't take"
line "when we last met."
done
; 0x19e59c
BlackbeltKenji3SeenText: ; 0x19e59c
BlackbeltKenji3SeenText:
text "I was training"
line "here alone."
para "Behold the fruits"
line "of my labor!"
done
; 0x19e5d7
BlackbeltKenji3BeatenText: ; 0x19e5d7
BlackbeltKenji3BeatenText:
text "Waaaargh!"
done
; 0x19e5e2
UnknownText_0x19e5e2: ; 0x19e5e2
UnknownText_0x19e5e2:
text "This calls for"
line "extreme measures."
@@ -598,16 +536,14 @@ UnknownText_0x19e5e2: ; 0x19e5e2
line "hills and train in"
cont "solitude."
done
; 0x19e634
UnknownText_0x19e634: ; 0x19e634
UnknownText_0x19e634:
text "I'm going to train"
line "a bit more before"
cont "I break for lunch."
done
; 0x19e66c
UnknownText_0x19e66c: ; 0x19e66c
UnknownText_0x19e66c:
text "We had plenty of"
line "rest at lunch, so"
@@ -617,22 +553,19 @@ UnknownText_0x19e66c: ; 0x19e66c
para "We're going to"
line "train again!"
done
; 0x19e6cb
CooltrainermRyanSeenText: ; 0x19e6cb
CooltrainermRyanSeenText:
text "What are your"
line "thoughts on rais-"
cont "ing #MON?"
done
; 0x19e6f6
CooltrainermRyanBeatenText: ; 0x19e6f6
CooltrainermRyanBeatenText:
text "You've won my"
line "respect."
done
; 0x19e70d
UnknownText_0x19e70d: ; 0x19e70d
UnknownText_0x19e70d:
text "I see you're rais-"
line "ing your #MON"
cont "with care."
@@ -641,9 +574,8 @@ UnknownText_0x19e70d: ; 0x19e70d
line "will save you in"
cont "tough situations."
done
; 0x19e76f
CooltrainerfKellySeenText: ; 0x19e76f
CooltrainerfKellySeenText:
text "What is your"
line "battle strategy?"
@@ -651,14 +583,12 @@ CooltrainerfKellySeenText: ; 0x19e76f
line "use strong moves"
cont "indiscriminately."
done
; 0x19e7c2
CooltrainerfKellyBeatenText: ; 0x19e7c2
CooltrainerfKellyBeatenText:
text "Fine. I lost."
done
; 0x19e7d1
UnknownText_0x19e7d1: ; 0x19e7d1
UnknownText_0x19e7d1:
text "I'm not in favor"
line "of overly power-"
cont "ful moves."
@@ -667,9 +597,8 @@ UnknownText_0x19e7d1: ; 0x19e7d1
line "I also don't want"
cont "to harm #MON."
done
; 0x19e830
UnknownText_0x19e830: ; 0x19e830
UnknownText_0x19e830:
text "I'm really, really"
line "tough!"
@@ -677,36 +606,31 @@ UnknownText_0x19e830: ; 0x19e830
line "I can prove how"
cont "tough I really am?"
done
; 0x19e87f
UnknownText_0x19e87f: ; 0x19e87f
UnknownText_0x19e87f:
text "I'm really, really"
line "tough!"
done
; 0x19e899
UnknownText_0x19e899: ; 0x19e899
UnknownText_0x19e899:
text "I was tough at the"
line "BATTLE TOWER…"
done
; 0x19e8bb
UnknownText_0x19e8bb: ; 0x19e8bb
UnknownText_0x19e8bb:
text "Have you been to"
line "the BATTLE TOWER?"
para "I never, ever lose"
line "there, but…"
done
; 0x19e8fe
UnknownText_0x19e8fe: ; 0x19e8fe
UnknownText_0x19e8fe:
text "ROUTE 45"
line "MOUNTAIN RD. AHEAD"
done
; 0x19e91b
Route45_MapEventHeader: ; 0x19e91b
Route45_MapEventHeader:
; filler
db 0, 0
@@ -726,9 +650,9 @@ Route45_MapEventHeader: ; 0x19e91b
db 13
person_event SPRITE_POKEFAN_M, 20, 14, $9, $0, 255, 255, $b2, 1, TrainerHikerErik, $ffff
person_event SPRITE_POKEFAN_M, 69, 19, $9, $0, 255, 255, $b2, 2, TrainerHikerMichael, $ffff
person_event SPRITE_POKEFAN_M, 32, 9, $7, $0, 255, 255, $b2, 2, TrainerHikerParry3, $ffff
person_event SPRITE_POKEFAN_M, 32, 9, $7, $0, 255, 255, $b2, 2, TrainerHikerParry, $ffff
person_event SPRITE_POKEFAN_M, 69, 13, $8, $0, 255, 255, $b2, 1, TrainerHikerTimothy, $ffff
person_event SPRITE_BLACK_BELT, 54, 15, $a, $0, 255, 255, $b2, 2, TrainerBlackbeltKenji3, $ffff
person_event SPRITE_BLACK_BELT, 54, 15, $a, $0, 255, 255, $b2, 2, TrainerBlackbeltKenji, $ffff
person_event SPRITE_COOLTRAINER_M, 22, 21, $8, $0, 255, 255, $82, 1, TrainerCooltrainermRyan, $ffff
person_event SPRITE_COOLTRAINER_F, 40, 9, $a, $0, 255, 255, $82, 3, TrainerCooltrainerfKelly, $ffff
person_event SPRITE_FRUIT_TREE, 86, 20, $1, $0, 255, 255, $0, 0, FruitTreeScript_0x19e294, $ffff
@@ -737,4 +661,3 @@ Route45_MapEventHeader: ; 0x19e91b
person_event SPRITE_POKE_BALL, 24, 10, $1, $0, 255, 255, $1, 0, ItemFragment_0x19e29a, $06ba
person_event SPRITE_POKE_BALL, 37, 11, $1, $0, 255, 255, $1, 0, ItemFragment_0x19e29c, $06bb
person_event SPRITE_YOUNGSTER, 74, 8, $3, $0, 255, 255, $a0, 0, YoungsterScript_0x19e269, $ffff
; 0x19e9d9

View File

@@ -1,14 +1,13 @@
Route46_MapScriptHeader: ; 0x1a967e
Route46_MapScriptHeader:
; trigger count
db 0
; callback count
db 0
; 0x1a9680
TrainerCamperTed: ; 0x1a9680
TrainerCamperTed:
; bit/flag number
dw $424
dw EVENT_BEAT_CAMPER_TED
; trainer group && trainer id
db CAMPER, TED
@@ -24,20 +23,18 @@ TrainerCamperTed: ; 0x1a9680
; script when talk again
dw CamperTedScript
; 0x1a968c
CamperTedScript: ; 0x1a968c
CamperTedScript:
talkaftercancel
loadfont
writetext UnknownText_0x1a9851
closetext
loadmovesprites
end
; 0x1a9694
TrainerPicnickerErin1: ; 0x1a9694
TrainerPicnickerErin1:
; bit/flag number
dw $487
dw EVENT_BEAT_PICNICKER_ERIN
; trainer group && trainer id
db PICNICKER, ERIN1
@@ -53,9 +50,8 @@ TrainerPicnickerErin1: ; 0x1a9694
; script when talk again
dw PicnickerErin1Script
; 0x1a96a0
PicnickerErin1Script: ; 0x1a96a0
PicnickerErin1Script:
writecode VAR_CALLERID, $24
talkaftercancel
loadfont
@@ -70,51 +66,47 @@ PicnickerErin1Script: ; 0x1a96a0
setevent $029d
scall UnknownScript_0x1a974f
jump UnknownScript_0x1a96c6
; 0x1a96c3
UnknownScript_0x1a96c3: ; 0x1a96c3
UnknownScript_0x1a96c3:
scall UnknownScript_0x1a9753
UnknownScript_0x1a96c6: ; 0x1a96c6
UnknownScript_0x1a96c6:
askforphonenumber $24
if_equal $1, UnknownScript_0x1a9763
if_equal $2, UnknownScript_0x1a975f
trainertotext PICNICKER, ERIN1, $0
scall UnknownScript_0x1a9757
jump UnknownScript_0x1a975b
; 0x1a96da
UnknownScript_0x1a96da: ; 0x1a96da
UnknownScript_0x1a96da:
scall UnknownScript_0x1a9767
winlosstext PicnickerErin1BeatenText, $0000
copybytetovar wda0d
if_equal $2, UnknownScript_0x1a96f1
if_equal $1, UnknownScript_0x1a96f7
if_equal $0, UnknownScript_0x1a96fd
UnknownScript_0x1a96f1: ; 0x1a96f1
UnknownScript_0x1a96f1:
checkevent EVENT_RESTORED_POWER_TO_KANTO
iftrue UnknownScript_0x1a9717
UnknownScript_0x1a96f7: ; 0x1a96f7
UnknownScript_0x1a96f7:
checkevent EVENT_BEAT_ELITE_FOUR
iftrue UnknownScript_0x1a970a
UnknownScript_0x1a96fd: ; 0x1a96fd
UnknownScript_0x1a96fd:
loadtrainer PICNICKER, ERIN1
startbattle
returnafterbattle
loadvar wda0d, $1
clearflag $007c
end
; 0x1a970a
UnknownScript_0x1a970a: ; 0x1a970a
UnknownScript_0x1a970a:
loadtrainer PICNICKER, ERIN2
startbattle
returnafterbattle
loadvar wda0d, $2
clearflag $007c
end
; 0x1a9717
UnknownScript_0x1a9717: ; 0x1a9717
UnknownScript_0x1a9717:
loadtrainer PICNICKER, ERIN3
startbattle
returnafterbattle
@@ -128,13 +120,11 @@ UnknownScript_0x1a9717: ; 0x1a9717
iffalse UnknownScript_0x1a976b
setevent $0269
jump UnknownScript_0x1a975b
; 0x1a973a
UnknownScript_0x1a973a: ; 0x1a973a
UnknownScript_0x1a973a:
end
; 0x1a973b
UnknownScript_0x1a973b: ; 0x1a973b
UnknownScript_0x1a973b:
loadfont
writetext UnknownText_0x1a9927
closetext
@@ -143,57 +133,47 @@ UnknownScript_0x1a973b: ; 0x1a973b
clearevent EVENT_ERIN_CALCIUM
setevent $0269
jump UnknownScript_0x1a975b
; 0x1a974f
UnknownScript_0x1a974f: ; 0x1a974f
UnknownScript_0x1a974f:
jumpstd asknumber1f
end
; 0x1a9753
UnknownScript_0x1a9753: ; 0x1a9753
UnknownScript_0x1a9753:
jumpstd asknumber2f
end
; 0x1a9757
UnknownScript_0x1a9757: ; 0x1a9757
UnknownScript_0x1a9757:
jumpstd registerednumberf
end
; 0x1a975b
UnknownScript_0x1a975b: ; 0x1a975b
UnknownScript_0x1a975b:
jumpstd numberacceptedf
end
; 0x1a975f
UnknownScript_0x1a975f: ; 0x1a975f
UnknownScript_0x1a975f:
jumpstd numberdeclinedf
end
; 0x1a9763
UnknownScript_0x1a9763: ; 0x1a9763
UnknownScript_0x1a9763:
jumpstd phonefullf
end
; 0x1a9767
UnknownScript_0x1a9767: ; 0x1a9767
UnknownScript_0x1a9767:
jumpstd rematchf
end
; 0x1a976b
UnknownScript_0x1a976b: ; 0x1a976b
UnknownScript_0x1a976b:
setevent EVENT_ERIN_CALCIUM
jumpstd packfullf
end
; 0x1a9772
UnknownScript_0x1a9772: ; 0x1a9772
UnknownScript_0x1a9772:
jumpstd rematchgiftf
end
; 0x1a9776
TrainerHikerBailey: ; 0x1a9776
TrainerHikerBailey:
; bit/flag number
dw $52e
dw EVENT_BEAT_HIKER_BAILEY
; trainer group && trainer id
db HIKER, BAILEY
@@ -209,91 +189,77 @@ TrainerHikerBailey: ; 0x1a9776
; script when talk again
dw HikerBaileyScript
; 0x1a9782
HikerBaileyScript: ; 0x1a9782
HikerBaileyScript:
talkaftercancel
loadfont
writetext UnknownText_0x1a97e8
closetext
loadmovesprites
end
; 0x1a978a
MapRoute46Signpost0Script: ; 0x1a978a
MapRoute46Signpost0Script:
jumptext UnknownText_0x1a99be
; 0x1a978d
ItemFragment_0x1a978d: ; 0x1a978d
ItemFragment_0x1a978d:
db X_SPEED, 1
; 0x1a978f
FruitTreeScript_0x1a978f: ; 0x1a978f
FruitTreeScript_0x1a978f:
fruittree $4
; 0x1a9791
FruitTreeScript_0x1a9791: ; 0x1a9791
FruitTreeScript_0x1a9791:
fruittree $a
; 0x1a9793
HikerBaileySeenText: ; 0x1a9793
HikerBaileySeenText:
text "Awright! I'll show"
line "you the power of"
cont "mountain #MON!"
done
; 0x1a97c6
HikerBaileyBeatenText: ; 0x1a97c6
HikerBaileyBeatenText:
text "Mercy! You showed"
line "me your power!"
done
; 0x1a97e8
UnknownText_0x1a97e8: ; 0x1a97e8
UnknownText_0x1a97e8:
text "It's over. I don't"
line "mind. We HIKERS"
cont "are like that."
done
; 0x1a9819
CamperTedSeenText: ; 0x1a9819
CamperTedSeenText:
text "I'm raising #-"
line "MON too!"
para "Will you battle"
line "with me?"
done
; 0x1a984a
CamperTedBeatenText: ; 0x1a984a
CamperTedBeatenText:
text "Wha…?"
done
; 0x1a9851
UnknownText_0x1a9851: ; 0x1a9851
UnknownText_0x1a9851:
text "I did my best but"
line "came up short."
para "No excuses--I"
line "admit I lost."
done
; 0x1a988f
PicnickerErin1SeenText: ; 0x1a988f
PicnickerErin1SeenText:
text "I raise #MON"
line "too!"
para "Will you battle"
line "with me?"
done
; 0x1a98bb
PicnickerErin1BeatenText: ; 0x1a98bb
PicnickerErin1BeatenText:
text "Oh, rats!"
done
; 0x1a98c6
UnknownText_0x1a98c6: ; 0x1a98c6
UnknownText_0x1a98c6:
text "I've been to many"
line "GYMS, but the GYM"
@@ -303,9 +269,8 @@ UnknownText_0x1a98c6: ; 0x1a98c6
para "It's filled with"
line "pretty flowers!"
done
; 0x1a9927
UnknownText_0x1a9927: ; 0x1a9927
UnknownText_0x1a9927:
text "Aww… I keep losing"
line "all the time!"
@@ -319,15 +284,13 @@ UnknownText_0x1a9927: ; 0x1a9927
line "that present from"
cont "the other time."
done
; 0x1a99be
UnknownText_0x1a99be: ; 0x1a99be
UnknownText_0x1a99be:
text "ROUTE 46"
line "MOUNTAIN RD. AHEAD"
done
; 0x1a99db
Route46_MapEventHeader: ; 0x1a99db
Route46_MapEventHeader:
; filler
db 0, 0
@@ -352,4 +315,3 @@ Route46_MapEventHeader: ; 0x1a99db
person_event SPRITE_FRUIT_TREE, 9, 11, $1, $0, 255, 255, $0, 0, FruitTreeScript_0x1a978f, $ffff
person_event SPRITE_FRUIT_TREE, 10, 12, $1, $0, 255, 255, $0, 0, FruitTreeScript_0x1a9791, $ffff
person_event SPRITE_POKE_BALL, 19, 5, $1, $0, 255, 255, $1, 0, ItemFragment_0x1a978d, $06bc
; 0x1a9a43

View File

@@ -1,14 +1,13 @@
Route6_MapScriptHeader: ; 0x1ad927
Route6_MapScriptHeader:
; trigger count
db 0
; callback count
db 0
; 0x1ad929
TrainerPokefanmRex: ; 0x1ad929
TrainerPokefanmRex:
; bit/flag number
dw $5c7
dw EVENT_BEAT_POKEFANM_REX
; trainer group && trainer id
db POKEFANM, REX
@@ -24,20 +23,18 @@ TrainerPokefanmRex: ; 0x1ad929
; script when talk again
dw PokefanmRexScript
; 0x1ad935
PokefanmRexScript: ; 0x1ad935
PokefanmRexScript:
talkaftercancel
loadfont
writetext UnknownText_0x1ad9ff
closetext
loadmovesprites
end
; 0x1ad93d
TrainerPokefanmAllan: ; 0x1ad93d
TrainerPokefanmAllan:
; bit/flag number
dw $5c8
dw EVENT_BEAT_POKEFANM_ALLAN
; trainer group && trainer id
db POKEFANM, ALLAN
@@ -53,55 +50,47 @@ TrainerPokefanmAllan: ; 0x1ad93d
; script when talk again
dw PokefanmAllanScript
; 0x1ad949
PokefanmAllanScript: ; 0x1ad949
PokefanmAllanScript:
talkaftercancel
loadfont
writetext UnknownText_0x1ada88
closetext
loadmovesprites
end
; 0x1ad951
PokefanMScript_0x1ad951: ; 0x1ad951
PokefanMScript_0x1ad951:
jumptextfaceplayer UnknownText_0x1ad957
; 0x1ad954
MapRoute6Signpost0Script: ; 0x1ad954
MapRoute6Signpost0Script:
jumptext UnknownText_0x1ad99b
; 0x1ad957
UnknownText_0x1ad957: ; 0x1ad957
UnknownText_0x1ad957:
text "The road is closed"
line "until the problem"
para "at the POWER PLANT"
line "is solved."
done
; 0x1ad99b
UnknownText_0x1ad99b: ; 0x1ad99b
UnknownText_0x1ad99b:
text "UNDERGROUND PATH"
para "CERULEAN CITY -"
line "VERMILION CITY"
done
; 0x1ad9cc
PokefanmRexSeenText: ; 0x1ad9cc
PokefanmRexSeenText:
text "My PHANPY is the"
line "cutest in the"
cont "world."
done
; 0x1ad9f3
PokefanmRexBeatenText: ; 0x1ad9f3
PokefanmRexBeatenText:
text "My PHANPY!"
done
; 0x1ad9ff
UnknownText_0x1ad9ff: ; 0x1ad9ff
UnknownText_0x1ad9ff:
text "Look how adorable"
line "my PHANPY acts!"
@@ -109,21 +98,18 @@ UnknownText_0x1ad9ff: ; 0x1ad9ff
line "enough to make"
cont "your heart melt?"
done
; 0x1ada4f
PokefanmAllanSeenText: ; 0x1ada4f
PokefanmAllanSeenText:
text "My TEDDIURSA is"
line "the cutest in the"
cont "world."
done
; 0x1ada79
PokefanmAllanBeatenText: ; 0x1ada79
PokefanmAllanBeatenText:
text "My TEDDIURSA!"
done
; 0x1ada88
UnknownText_0x1ada88: ; 0x1ada88
UnknownText_0x1ada88:
text "Look how adorable"
line "my TEDDIURSA acts!"
@@ -131,9 +117,8 @@ UnknownText_0x1ada88: ; 0x1ada88
line "enough to make"
cont "your heart melt?"
done
; 0x1adadb
Route6_MapEventHeader: ; 0x1adadb
Route6_MapEventHeader:
; filler
db 0, 0
@@ -154,4 +139,3 @@ Route6_MapEventHeader: ; 0x1adadb
person_event SPRITE_POKEFAN_M, 8, 21, $6, $0, 255, 255, $b0, 2, PokefanMScript_0x1ad951, $0771
person_event SPRITE_POKEFAN_M, 16, 13, $9, $0, 255, 255, $82, 0, TrainerPokefanmRex, $ffff
person_event SPRITE_POKEFAN_M, 16, 14, $8, $0, 255, 255, $82, 0, TrainerPokefanmAllan, $ffff
; 0x1adb17

View File

@@ -1,14 +1,13 @@
Route8_MapScriptHeader: ; 0x6c000
Route8_MapScriptHeader:
; trigger count
db 0
; callback count
db 0
; 0x6c002
TrainerBikerDwayne: ; 0x6c002
TrainerBikerDwayne:
; bit/flag number
dw $433
dw EVENT_BEAT_BIKER_DWAYNE
; trainer group && trainer id
db BIKER, DWAYNE
@@ -24,20 +23,18 @@ TrainerBikerDwayne: ; 0x6c002
; script when talk again
dw BikerDwayneScript
; 0x6c00e
BikerDwayneScript: ; 0x6c00e
BikerDwayneScript:
talkaftercancel
loadfont
writetext UnknownText_0x6c0c8
closetext
loadmovesprites
end
; 0x6c016
TrainerBikerHarris: ; 0x6c016
TrainerBikerHarris:
; bit/flag number
dw $434
dw EVENT_BEAT_BIKER_HARRIS
; trainer group && trainer id
db BIKER, HARRIS
@@ -53,20 +50,18 @@ TrainerBikerHarris: ; 0x6c016
; script when talk again
dw BikerHarrisScript
; 0x6c022
BikerHarrisScript: ; 0x6c022
BikerHarrisScript:
talkaftercancel
loadfont
writetext UnknownText_0x6c143
closetext
loadmovesprites
end
; 0x6c02a
TrainerBikerZeke: ; 0x6c02a
TrainerBikerZeke:
; bit/flag number
dw $435
dw EVENT_BEAT_BIKER_ZEKE
; trainer group && trainer id
db BIKER, ZEKE
@@ -82,20 +77,18 @@ TrainerBikerZeke: ; 0x6c02a
; script when talk again
dw BikerZekeScript
; 0x6c036
BikerZekeScript: ; 0x6c036
BikerZekeScript:
talkaftercancel
loadfont
writetext UnknownText_0x6c1a3
closetext
loadmovesprites
end
; 0x6c03e
TrainerSupernerdSam: ; 0x6c03e
TrainerSupernerdSam:
; bit/flag number
dw $586
dw EVENT_BEAT_SUPER_NERD_SAM
; trainer group && trainer id
db SUPER_NERD, SAM
@@ -111,20 +104,18 @@ TrainerSupernerdSam: ; 0x6c03e
; script when talk again
dw SupernerdSamScript
; 0x6c04a
SupernerdSamScript: ; 0x6c04a
SupernerdSamScript:
talkaftercancel
loadfont
writetext UnknownText_0x6c219
closetext
loadmovesprites
end
; 0x6c052
TrainerSupernerdTom: ; 0x6c052
TrainerSupernerdTom:
; bit/flag number
dw $587
dw EVENT_BEAT_SUPER_NERD_TOM
; trainer group && trainer id
db SUPER_NERD, TOM
@@ -140,30 +131,25 @@ TrainerSupernerdTom: ; 0x6c052
; script when talk again
dw SupernerdTomScript
; 0x6c05e
SupernerdTomScript: ; 0x6c05e
SupernerdTomScript:
talkaftercancel
loadfont
writetext UnknownText_0x6c27e
closetext
loadmovesprites
end
; 0x6c066
MapRoute8Signpost1Script: ; 0x6c066
MapRoute8Signpost1Script:
jumptext UnknownText_0x6c2aa
; 0x6c069
MapRoute8Signpost0Script: ; 0x6c069
MapRoute8Signpost0Script:
jumptext UnknownText_0x6c2b7
; 0x6c06c
FruitTreeScript_0x6c06c: ; 0x6c06c
FruitTreeScript_0x6c06c:
fruittree $1b
; 0x6c06e
BikerDwayneSeenText: ; 0x6c06e
BikerDwayneSeenText:
text "We're the KANTO"
line "#MON FEDERATION"
cont "trainer group."
@@ -171,111 +157,94 @@ BikerDwayneSeenText: ; 0x6c06e
para "We'll drive you"
line "under our wheels!"
done
; 0x6c0be
BikerDwayneBeatenText: ; 0x6c0be
BikerDwayneBeatenText:
text "S-sorry!"
done
; 0x6c0c8
UnknownText_0x6c0c8: ; 0x6c0c8
UnknownText_0x6c0c8:
text "The KANTO #MON"
line "FEDERATION will"
cont "never fall!"
done
; 0x6c0f4
BikerHarrisSeenText: ; 0x6c0f4
BikerHarrisSeenText:
text "The cops shut down"
line "our UNDERGROUND"
para "PATH! That really"
line "fries me!"
done
; 0x6c134
BikerHarrisBeatenText: ; 0x6c134
BikerHarrisBeatenText:
text "F-forgive me!"
done
; 0x6c143
UnknownText_0x6c143: ; 0x6c143
UnknownText_0x6c143:
text "Wiped out by some"
line "punk from JOHTO…"
done
; 0x6c167
BikerZekeSeenText: ; 0x6c167
BikerZekeSeenText:
text "We're the KANTO"
line "#MON FEDERA-"
cont "TION!"
cont "Right on!"
done
; 0x6c194
BikerZekeBeatenText: ; 0x6c194
BikerZekeBeatenText:
text "Yikes! Sorry!"
done
; 0x6c1a3
UnknownText_0x6c1a3: ; 0x6c1a3
UnknownText_0x6c1a3:
text "We'll try not to"
line "disturb anyone"
cont "from now on…"
done
; 0x6c1d0
SupernerdSamSeenText: ; 0x6c1d0
SupernerdSamSeenText:
text "How does the MAG-"
line "NET TRAIN work?"
done
; 0x6c1f3
SupernerdSamBeatenText: ; 0x6c1f3
SupernerdSamBeatenText:
text "I just want to see"
line "the MAGNET TRAIN…"
done
; 0x6c219
UnknownText_0x6c219: ; 0x6c219
UnknownText_0x6c219:
text "The power of mag-"
line "nets is awesome!"
done
; 0x6c23d
SupernerdTomSeenText: ; 0x6c23d
SupernerdTomSeenText:
text "Hm… You've got"
line "many GYM BADGES."
done
; 0x6c25d
SupernerdTomBeatenText: ; 0x6c25d
SupernerdTomBeatenText:
text "Just as I thought…"
line "You're tough!"
done
; 0x6c27e
UnknownText_0x6c27e: ; 0x6c27e
UnknownText_0x6c27e:
text "GYM BADGES give"
line "you advantages in"
cont "battles."
done
; 0x6c2aa
UnknownText_0x6c2aa: ; 0x6c2aa
UnknownText_0x6c2aa:
text "It's locked…"
done
; 0x6c2b7
UnknownText_0x6c2b7: ; 0x6c2b7
UnknownText_0x6c2b7:
text "The flyer's torn."
para "It's impossible to"
line "read…"
done
; 0x6c2e1
Route8_MapEventHeader: ; 0x6c2e1
Route8_MapEventHeader:
; filler
db 0, 0
@@ -300,4 +269,3 @@ Route8_MapEventHeader: ; 0x6c2e1
person_event SPRITE_SUPER_NERD, 6, 27, $6, $0, 255, 255, $b2, 3, TrainerSupernerdSam, $ffff
person_event SPRITE_SUPER_NERD, 16, 35, $a, $0, 255, 255, $b2, 4, TrainerSupernerdTom, $ffff
person_event SPRITE_FRUIT_TREE, 9, 37, $1, $0, 255, 255, $0, 0, FruitTreeScript_0x6c06c, $ffff
; 0x6c349

View File

@@ -1,14 +1,13 @@
Route9_MapScriptHeader: ; 0x1aaf25
Route9_MapScriptHeader:
; trigger count
db 0
; callback count
db 0
; 0x1aaf27
TrainerCamperDean: ; 0x1aaf27
TrainerCamperDean:
; bit/flag number
dw $420
dw EVENT_BEAT_CAMPER_DEAN
; trainer group && trainer id
db CAMPER, DEAN
@@ -24,20 +23,18 @@ TrainerCamperDean: ; 0x1aaf27
; script when talk again
dw CamperDeanScript
; 0x1aaf33
CamperDeanScript: ; 0x1aaf33
CamperDeanScript:
talkaftercancel
loadfont
writetext UnknownText_0x1aafd9
closetext
loadmovesprites
end
; 0x1aaf3b
TrainerPicnickerHeidi: ; 0x1aaf3b
TrainerPicnickerHeidi:
; bit/flag number
dw $48a
dw EVENT_BEAT_PICNICKER_HEIDI
; trainer group && trainer id
db PICNICKER, HEIDI
@@ -53,20 +50,18 @@ TrainerPicnickerHeidi: ; 0x1aaf3b
; script when talk again
dw PicnickerHeidiScript
; 0x1aaf47
PicnickerHeidiScript: ; 0x1aaf47
PicnickerHeidiScript:
talkaftercancel
loadfont
writetext UnknownText_0x1ab07c
closetext
loadmovesprites
end
; 0x1aaf4f
TrainerCamperSid: ; 0x1aaf4f
TrainerCamperSid:
; bit/flag number
dw $421
dw EVENT_BEAT_CAMPER_SID
; trainer group && trainer id
db CAMPER, SID
@@ -82,20 +77,18 @@ TrainerCamperSid: ; 0x1aaf4f
; script when talk again
dw CamperSidScript
; 0x1aaf5b
CamperSidScript: ; 0x1aaf5b
CamperSidScript:
talkaftercancel
loadfont
writetext UnknownText_0x1ab0f6
closetext
loadmovesprites
end
; 0x1aaf63
TrainerPicnickerEdna: ; 0x1aaf63
TrainerPicnickerEdna:
; bit/flag number
dw $48b
dw EVENT_BEAT_PICNICKER_EDNA
; trainer group && trainer id
db PICNICKER, EDNA
@@ -111,20 +104,18 @@ TrainerPicnickerEdna: ; 0x1aaf63
; script when talk again
dw PicnickerEdnaScript
; 0x1aaf6f
PicnickerEdnaScript: ; 0x1aaf6f
PicnickerEdnaScript:
talkaftercancel
loadfont
writetext UnknownText_0x1ab15f
closetext
loadmovesprites
end
; 0x1aaf77
TrainerHikerTim: ; 0x1aaf77
TrainerHikerTim:
; bit/flag number
dw $530
dw EVENT_BEAT_HIKER_TIM
; trainer group && trainer id
db HIKER, TIM
@@ -140,20 +131,18 @@ TrainerHikerTim: ; 0x1aaf77
; script when talk again
dw HikerTimScript
; 0x1aaf83
HikerTimScript: ; 0x1aaf83
HikerTimScript:
talkaftercancel
loadfont
writetext UnknownText_0x1ab210
closetext
loadmovesprites
end
; 0x1aaf8b
TrainerHikerSidney: ; 0x1aaf8b
TrainerHikerSidney:
; bit/flag number
dw $532
dw EVENT_BEAT_HIKER_SIDNEY
; trainer group && trainer id
db HIKER, SIDNEY
@@ -169,39 +158,33 @@ TrainerHikerSidney: ; 0x1aaf8b
; script when talk again
dw HikerSidneyScript
; 0x1aaf97
HikerSidneyScript: ; 0x1aaf97
HikerSidneyScript:
talkaftercancel
loadfont
writetext UnknownText_0x1ab278
closetext
loadmovesprites
end
; 0x1aaf9f
MapRoute9Signpost0Script: ; 0x1aaf9f
MapRoute9Signpost0Script:
jumptext UnknownText_0x1ab2a2
; 0x1aafa2
MapRoute9SignpostItem1: ; 0x1aafa2
MapRoute9SignpostItem1:
dw $00f2
db ETHER
; 0x1aafa5
CamperDeanSeenText: ; 0x1aafa5
CamperDeanSeenText:
text "I came to explore"
line "ROCK TUNNEL."
done
; 0x1aafc5
CamperDeanBeatenText: ; 0x1aafc5
CamperDeanBeatenText:
text "Whoa! Danger, man."
done
; 0x1aafd9
UnknownText_0x1aafd9: ; 0x1aafd9
UnknownText_0x1aafd9:
text "My #MON were"
line "hurt before even"
@@ -212,72 +195,62 @@ UnknownText_0x1aafd9: ; 0x1aafd9
line "them to a #MON"
cont "CENTER right away."
done
; 0x1ab03f
PicnickerHeidiSeenText: ; 0x1ab03f
PicnickerHeidiSeenText:
text "Have you ever been"
line "to a picnic?"
para "They're so much"
line "fun!"
done
; 0x1ab074
PicnickerHeidiBeatenText: ; 0x1ab074
PicnickerHeidiBeatenText:
text "Ohhhh!"
done
; 0x1ab07c
UnknownText_0x1ab07c: ; 0x1ab07c
UnknownText_0x1ab07c:
text "We bake lots of"
line "goodies and share"
para "them all around."
line "They're delicious!"
done
; 0x1ab0c2
CamperSidSeenText: ; 0x1ab0c2
CamperSidSeenText:
text "Hey, you!"
line "Don't litter!"
done
; 0x1ab0da
CamperSidBeatenText: ; 0x1ab0da
CamperSidBeatenText:
text "I was just point-"
line "ing out…"
done
; 0x1ab0f6
UnknownText_0x1ab0f6: ; 0x1ab0f6
UnknownText_0x1ab0f6:
text "Sorry. You weren't"
line "littering. It was"
cont "my mistake."
done
; 0x1ab127
PicnickerEdnaSeenText: ; 0x1ab127
PicnickerEdnaSeenText:
text "People shouldn't"
line "leave any litter"
cont "behind."
done
; 0x1ab151
PicnickerEdnaBeatenText: ; 0x1ab151
PicnickerEdnaBeatenText:
text "Ohh… I lost…"
done
; 0x1ab15f
UnknownText_0x1ab15f: ; 0x1ab15f
UnknownText_0x1ab15f:
text "Conserving energy"
line "is important, but"
para "the environment is"
line "even more vital."
done
; 0x1ab1a8
HikerTimSeenText: ; 0x1ab1a8
HikerTimSeenText:
text "She'll be coming"
line "'round MT.SILVER"
cont "when she comes…"
@@ -285,51 +258,44 @@ HikerTimSeenText: ; 0x1ab1a8
para "MT.SILVER is in"
line "JOHTO, right?"
done
; 0x1ab1f7
HikerTimBeatenText: ; 0x1ab1f7
HikerTimBeatenText:
text "I was too busy"
line "singing…"
done
; 0x1ab210
UnknownText_0x1ab210: ; 0x1ab210
UnknownText_0x1ab210:
text "Battles are about"
line "concentration."
done
; 0x1ab232
HikerSidneySeenText: ; 0x1ab232
HikerSidneySeenText:
text "I'll tell you a"
line "secret."
para "But first, we"
line "battle!"
done
; 0x1ab260
HikerSidneyBeatenText: ; 0x1ab260
HikerSidneyBeatenText:
text "Oh, dang!"
line "I lost that…"
done
; 0x1ab278
UnknownText_0x1ab278: ; 0x1ab278
UnknownText_0x1ab278:
text "The POWER PLANT is"
line "across a small"
cont "river."
done
; 0x1ab2a2
UnknownText_0x1ab2a2: ; 0x1ab2a2
UnknownText_0x1ab2a2:
text "ROUTE 9"
para "CERULEAN CITY -"
line "ROCK TUNNEL"
done
; 0x1ab2c7
Route9_MapEventHeader: ; 0x1ab2c7
Route9_MapEventHeader:
; filler
db 0, 0
@@ -353,4 +319,3 @@ Route9_MapEventHeader: ; 0x1ab2c7
person_event SPRITE_LASS, 19, 16, $7, $0, 255, 255, $a2, 1, TrainerPicnickerEdna, $ffff
person_event SPRITE_POKEFAN_M, 7, 32, $9, $0, 255, 255, $b2, 2, TrainerHikerTim, $ffff
person_event SPRITE_POKEFAN_M, 19, 40, $9, $0, 255, 255, $b2, 4, TrainerHikerSidney, $ffff
; 0x1ab32a

View File

@@ -1,4 +1,4 @@
RuinsofAlphOutside_MapScriptHeader: ; 0x58000
RuinsofAlphOutside_MapScriptHeader:
; trigger count
db 2
@@ -12,57 +12,48 @@ RuinsofAlphOutside_MapScriptHeader: ; 0x58000
; callbacks
dbw 2, UnknownScript_0x5800f
; 0x5800d
UnknownScript_0x5800d: ; 0x5800d
UnknownScript_0x5800d:
end
; 0x5800e
UnknownScript_0x5800e: ; 0x5800e
UnknownScript_0x5800e:
end
; 0x5800f
UnknownScript_0x5800f: ; 0x5800f
UnknownScript_0x5800f:
checkflag $000c
iftrue UnknownScript_0x5802c
checkevent EVENT_MADE_UNOWN_APPEAR_IN_RUINS
iftrue UnknownScript_0x5801e
jump UnknownScript_0x5802c
; 0x5801e
UnknownScript_0x5801e: ; 0x5801e
UnknownScript_0x5801e:
checkcode VAR_UNOWNCOUNT
if_greater_than $2, UnknownScript_0x58027
jump UnknownScript_0x5802c
; 0x58027
UnknownScript_0x58027: ; 0x58027
UnknownScript_0x58027:
appear $3
dotrigger $1
return
; 0x5802c
UnknownScript_0x5802c: ; 0x5802c
UnknownScript_0x5802c:
disappear $3
dotrigger $0
return
; 0x58031
UnknownScript_0x58031: ; 0x58031
UnknownScript_0x58031:
spriteface $3, UP
spriteface $0, DOWN
jump UnknownScript_0x58044
; 0x5803a
UnknownScript_0x5803a: ; 0x5803a
UnknownScript_0x5803a:
spriteface $3, LEFT
spriteface $0, RIGHT
jump UnknownScript_0x58044
; 0x58043
ScientistScript_0x58043: ; 0x58043
ScientistScript_0x58043:
faceplayer
UnknownScript_0x58044: ; 0x58044
UnknownScript_0x58044:
loadfont
writetext UnknownText_0x580c7
closetext
@@ -76,9 +67,8 @@ UnknownScript_0x58044: ; 0x58044
domaptrigger GROUP_RUINS_OF_ALPH_RESEARCH_CENTER, MAP_RUINS_OF_ALPH_RESEARCH_CENTER, $1
warpcheck
end
; 0x58061
FisherScript_0x58061: ; 0x58061
FisherScript_0x58061:
faceplayer
loadfont
checkevent $00bc
@@ -91,18 +81,16 @@ UnknownScript_0x58070: ;0x58070
closetext
loadmovesprites
end
; 0x58076
YoungsterScript_0x58076: ; 0x58076
YoungsterScript_0x58076:
faceplayer
loadfont
writetext UnknownText_0x58449
closetext
loadmovesprites
end
; 0x5807e
YoungsterScript_0x5807e: ; 0x5807e
YoungsterScript_0x5807e:
faceplayer
loadfont
writetext UnknownText_0x5848e
@@ -110,11 +98,10 @@ YoungsterScript_0x5807e: ; 0x5807e
loadmovesprites
spriteface $6, UP
end
; 0x58089
TrainerPsychicNathan: ; 0x58089
TrainerPsychicNathan:
; bit/flag number
dw $43a
dw EVENT_BEAT_PSYCHIC_NATHAN
; trainer group && trainer id
db PSYCHIC_T, NATHAN
@@ -130,21 +117,19 @@ TrainerPsychicNathan: ; 0x58089
; script when talk again
dw PsychicNathanScript
; 0x58095
PsychicNathanScript: ; 0x58095
PsychicNathanScript:
talkaftercancel
loadfont
writetext UnknownText_0x5830e
closetext
loadmovesprites
end
; 0x5809d
TrainerSuperNerdStan: ; 0x5809d
TrainerSuperNerdStan:
; bit/flag number
dw $581
dw EVENT_BEAT_SUPER_NERD_STAN
; trainer group && trainer id
db SUPER_NERD, STAN
@@ -160,31 +145,26 @@ TrainerSuperNerdStan: ; 0x5809d
; script when talk again
dw UnknownScript_0x580a9
; 0x580a9
UnknownScript_0x580a9: ; 0x580a9
UnknownScript_0x580a9:
talkaftercancel
loadfont
writetext UnknownText_0x58250
closetext
loadmovesprites
end
; 0x580b1
MapRuinsofAlphOutsideSignpost0Script: ; 0x580b1
MapRuinsofAlphOutsideSignpost0Script:
jumptext UnknownText_0x58325
; 0x580b4
MapRuinsofAlphOutsideSignpost1Script: ; 0x580b4
MapRuinsofAlphOutsideSignpost1Script:
jumptext UnknownText_0x58342
; 0x580b7
MapRuinsofAlphOutsideSignpost2Script: ; 0x580b7
MapRuinsofAlphOutsideSignpost2Script:
jumptext UnknownText_0x58362
; 0x580ba
MovementData_0x580ba: ; 0x580ba
MovementData_0x580ba:
step_right
step_right
step_right
@@ -196,14 +176,12 @@ MovementData_0x580ba: ; 0x580ba
step_up
step_up
step_end
; 0x580c5
MovementData_0x580c5: ; 0x580c5
MovementData_0x580c5:
step_up
step_end
; 0x580c7
UnknownText_0x580c7: ; 0x580c7
UnknownText_0x580c7:
text "Hm? That's a #-"
line "DEX, isn't it?"
cont "May I see it?"
@@ -231,25 +209,22 @@ UnknownText_0x580c7: ; 0x580c7
line "grade your #-"
cont "DEX. Follow me."
done
; 0x581e5
UnknownText_0x581e5: ; 0x581e5
UnknownText_0x581e5:
text "What do you want?"
line "I'm studying--"
cont "don't disturb me!"
done
; 0x58217
UnknownText_0x58217: ; 0x58217
UnknownText_0x58217:
text "Sorry…"
line "I'm frustrated by"
para "our lack of real"
line "understanding…"
done
; 0x58250
UnknownText_0x58250: ; 0x58250
UnknownText_0x58250:
text "The RUINS are from"
line "about 1500 years"
cont "ago."
@@ -265,47 +240,40 @@ UnknownText_0x58250: ; 0x58250
para "It's all one big"
line "mystery…"
done
; 0x582eb
PsychicNathanSeenText: ; 0x582eb
PsychicNathanSeenText:
text "Hmmm… This is a"
line "strange place."
done
; 0x5830b
PsychicNathanBeatenText: ; 0x5830b
PsychicNathanBeatenText:
text "…"
done
; 0x5830e
UnknownText_0x5830e: ; 0x5830e
UnknownText_0x5830e:
text "I like thinking"
line "here."
done
; 0x58325
UnknownText_0x58325: ; 0x58325
UnknownText_0x58325:
text "MYSTERY STONE"
line "PANEL CHAMBER"
done
; 0x58342
UnknownText_0x58342: ; 0x58342
UnknownText_0x58342:
text "RUINS OF ALPH"
line "VISITORS WELCOME"
done
; 0x58362
UnknownText_0x58362: ; 0x58362
UnknownText_0x58362:
text "RUINS OF ALPH"
line "RESEARCH CENTER"
para "THE AUTHORITY ON"
line "THE RUINS OF ALPH"
done
; 0x583a4
UnknownText_0x583a4: ; 0x583a4
UnknownText_0x583a4:
text "While exploring"
line "the RUINS, we"
@@ -318,26 +286,23 @@ UnknownText_0x583a4: ; 0x583a4
para "You should be"
line "careful too."
done
; 0x58420
UnknownText_0x58420: ; 0x58420
UnknownText_0x58420:
text "The RUINS hide a"
line "huge secret!"
para "…I think…"
done
; 0x58449
UnknownText_0x58449: ; 0x58449
UnknownText_0x58449:
text "There are many"
line "kinds of UNOWN, so"
para "we use them for"
line "our secret codes."
done
; 0x5848e
UnknownText_0x5848e: ; 0x5848e
UnknownText_0x5848e:
text "A… H… E… A… D…"
line "Hmm…"
@@ -346,9 +311,8 @@ UnknownText_0x5848e: ; 0x5848e
para "I'm decoding this"
line "message!"
done
; 0x584c3
RuinsofAlphOutside_MapEventHeader: ; 0x584c3
RuinsofAlphOutside_MapEventHeader:
; filler
db 0, 0
@@ -384,4 +348,3 @@ RuinsofAlphOutside_MapEventHeader: ; 0x584c3
person_event SPRITE_FISHER, 21, 17, $3, $0, 255, 255, $a0, 0, FisherScript_0x58061, $078e
person_event SPRITE_YOUNGSTER, 15, 18, $2, $11, 255, 255, $b0, 0, YoungsterScript_0x58076, $078f
person_event SPRITE_YOUNGSTER, 12, 16, $7, $0, 255, 255, $80, 0, YoungsterScript_0x5807e, $078f
; 0x58560

View File

@@ -40,7 +40,7 @@ SabrinaScript_0x189c2e:
TrainerMediumRebecca:
; bit/flag number
dw $590
dw EVENT_BEAT_MEDIUM_REBECCA
; trainer group && trainer id
db MEDIUM, REBECCA
@@ -67,7 +67,7 @@ MediumRebeccaScript:
TrainerPsychicFranklin:
; bit/flag number
dw $43b
dw EVENT_BEAT_PSYCHIC_FRANKLIN
; trainer group && trainer id
db PSYCHIC_T, FRANKLIN
@@ -94,7 +94,7 @@ PsychicFranklinScript:
TrainerMediumDoris:
; bit/flag number
dw $591
dw EVENT_BEAT_MEDIUM_DORIS
; trainer group && trainer id
db MEDIUM, DORIS
@@ -121,7 +121,7 @@ MediumDorisScript:
TrainerPsychicJared:
; bit/flag number
dw $444
dw EVENT_BEAT_PSYCHIC_JARED
; trainer group && trainer id
db PSYCHIC_T, JARED

View File

@@ -1,18 +1,16 @@
SlowpokeWellB1F_MapScriptHeader: ; 0x5a5d3
SlowpokeWellB1F_MapScriptHeader:
; trigger count
db 0
; callback count
db 0
; 0x5a5d5
KurtScript_0x5a5d5: ; 0x5a5d5
KurtScript_0x5a5d5:
jumptextfaceplayer UnknownText_0x5a6b5
; 0x5a5d8
TrainerGruntM29: ; 0x5a5d8
TrainerGruntM29:
; bit/flag number
dw $50d
dw EVENT_BEAT_ROCKET_GRUNTM_22
; trainer group && trainer id
db GRUNTM, 29
@@ -28,20 +26,18 @@ TrainerGruntM29: ; 0x5a5d8
; script when talk again
dw GruntM29Script
; 0x5a5e4
GruntM29Script: ; 0x5a5e4
GruntM29Script:
talkaftercancel
loadfont
writetext TrainerGruntM29SlowpokeProfitText
closetext
loadmovesprites
end
; 0x5a5ec
TrainerGruntM1: ; 0x5a5ec
TrainerGruntM1:
; bit/flag number
dw $4f1
dw EVENT_BEAT_ROCKET_GRUNTM_1
; trainer group && trainer id
db GRUNTM, 1
@@ -57,9 +53,8 @@ TrainerGruntM1: ; 0x5a5ec
; script when talk again
dw GruntM1Script
; 0x5a5f8
GruntM1Script: ; 0x5a5f8
GruntM1Script:
loadfont
writetext TrainerGruntM1WhenTalkText
closetext
@@ -98,11 +93,10 @@ GruntM1Script: ; 0x5a5f8
pause 15
warp GROUP_KURTS_HOUSE, MAP_KURTS_HOUSE, $3, $3
end
; 0x5a659
TrainerGruntM2: ; 0x5a659
TrainerGruntM2:
; bit/flag number
dw $4f2
dw EVENT_BEAT_ROCKET_GRUNTM_2
; trainer group && trainer id
db GRUNTM, 2
@@ -118,20 +112,18 @@ TrainerGruntM2: ; 0x5a659
; script when talk again
dw GruntM2Script
; 0x5a665
GruntM2Script: ; 0x5a665
GruntM2Script:
talkaftercancel
loadfont
writetext UnknownText_0x5aaf2
closetext
loadmovesprites
end
; 0x5a66d
TrainerGruntF1: ; 0x5a66d
TrainerGruntF1:
; bit/flag number
dw $510
dw EVENT_BEAT_ROCKET_GRUNTF_1
; trainer group && trainer id
db GRUNTF, 1
@@ -147,18 +139,16 @@ TrainerGruntF1: ; 0x5a66d
; script when talk again
dw GruntF1Script
; 0x5a679
GruntF1Script: ; 0x5a679
GruntF1Script:
talkaftercancel
loadfont
writetext UnknownText_0x5ab8d
closetext
loadmovesprites
end
; 0x5a681
SlowpokeScript_0x5a681: ; 0x5a681
SlowpokeScript_0x5a681:
faceplayer
loadfont
cry SLOWPOKE
@@ -167,16 +157,14 @@ SlowpokeScript_0x5a681: ; 0x5a681
iftrue UnknownScript_0x5a68f
loadmovesprites
end
; 0x5a68f
UnknownScript_0x5a68f: ; 0x5a68f
UnknownScript_0x5a68f:
writetext UnknownText_0x5ac09
closetext
loadmovesprites
end
; 0x5a695
SlowpokeScript_0x5a695: ; 0x5a695
SlowpokeScript_0x5a695:
faceplayer
loadfont
writetext UnknownText_0x5ac61
@@ -184,16 +172,14 @@ SlowpokeScript_0x5a695: ; 0x5a695
closetext
loadmovesprites
end
; 0x5a6a0
SlowpokeWellB1FBoulder:
jumpstd strengthboulder
ItemFragment_0x5a6a3: ; 0x5a6a3
ItemFragment_0x5a6a3:
db SUPER_POTION, 1
; 0x5a6a5
KurtSlowpokeWellVictoryMovementData: ; 0x5a6a5
KurtSlowpokeWellVictoryMovementData:
step_left
step_left
step_left
@@ -210,9 +196,8 @@ KurtSlowpokeWellVictoryMovementData: ; 0x5a6a5
accelerate_last
turn_head_left
step_end
; 0x5a6b5
UnknownText_0x5a6b5: ; 0x5a6b5
UnknownText_0x5a6b5:
text "KURT: Hey there,"
line "<PLAYER>!"
@@ -241,9 +226,8 @@ UnknownText_0x5a6b5: ; 0x5a6b5
line "how gutsy you are"
cont "in my place!"
done
; 0x5a7ca
KurtLeaveSlowpokeWellText: ; 0x5a7ca
KurtLeaveSlowpokeWellText:
text "KURT: Way to go,"
line "<PLAYER>!"
@@ -254,9 +238,8 @@ KurtLeaveSlowpokeWellText: ; 0x5a7ca
line "too. Let's get out"
cont "of here."
done
; 0x5a825
GruntM29SeenText: ; 0x5a825
GruntM29SeenText:
text "Darn! I was stand-"
line "ing guard up top"
@@ -271,15 +254,13 @@ GruntM29SeenText: ; 0x5a825
line "my anger by taking"
cont "it out on you!"
done
; 0x5a8cc
GruntM29BeatenText: ; 0x5a8cc
GruntM29BeatenText:
text "Arrgh! This is NOT"
line "my day!"
done
; 0x5a8e8
TrainerGruntM29SlowpokeProfitText: ; 0x5a8e8
TrainerGruntM29SlowpokeProfitText:
text "Sure, we've been"
line "hacking the tails"
@@ -295,25 +276,22 @@ TrainerGruntM29SlowpokeProfitText: ; 0x5a8e8
para "and we'll do any-"
line "thing for money!"
done
; 0x5a98b
GruntM1SeenText: ; 0x5a98b
GruntM1SeenText:
text "What do you want?"
para "If you interrupt"
line "our work, don't"
cont "expect any mercy!"
done
; 0x5a9d0
GruntM1BeatenText: ; 0x5a9d0
GruntM1BeatenText:
text "You did OK today,"
line "but wait till next"
cont "time!"
done
; 0x5a9fc
TrainerGruntM1WhenTalkText: ; 0x5a9fc
TrainerGruntM1WhenTalkText:
text "Yeah, TEAM ROCKET"
line "was broken up"
cont "three years ago."
@@ -326,9 +304,8 @@ TrainerGruntM1WhenTalkText: ; 0x5a9fc
line "fun watching us"
cont "stir up trouble!"
done
; 0x5aa8d
GruntM2SeenText: ; 0x5aa8d
GruntM2SeenText:
text "Quit taking SLOW-"
line "POKETAILS?"
@@ -336,15 +313,13 @@ GruntM2SeenText: ; 0x5aa8d
line "TEAM ROCKET's rep"
cont "would be ruined!"
done
; 0x5aadf
GruntM2BeatenText: ; 0x5aadf
GruntM2BeatenText:
text "Just…"
line "Too strong…"
done
; 0x5aaf2
UnknownText_0x5aaf2: ; 0x5aaf2
UnknownText_0x5aaf2:
text "We need the money,"
line "but selling SLOW-"
cont "POKETAILS?"
@@ -352,40 +327,35 @@ UnknownText_0x5aaf2: ; 0x5aaf2
para "It's tough being a"
line "ROCKET GRUNT!"
done
; 0x5ab43
GruntF1SeenText: ; 0x5ab43
GruntF1SeenText:
text "Stop taking TAILS?"
para "Yeah, just try to"
line "defeat all of us!"
done
; 0x5ab7b
GruntF1BeatenText: ; 0x5ab7b
GruntF1BeatenText:
text "You rotten brat!"
done
; 0x5ab8d
UnknownText_0x5ab8d: ; 0x5ab8d
UnknownText_0x5ab8d:
text "SLOWPOKETAILS"
line "grow back fast!"
para "What's wrong with"
line "selling them?"
done
; 0x5abcb
UnknownText_0x5abcb: ; 0x5abcb
UnknownText_0x5abcb:
text "A SLOWPOKE with"
line "its TAIL cut off…"
para "Huh? It has MAIL."
line "Read it?"
done
; 0x5ac09
UnknownText_0x5ac09: ; 0x5ac09
UnknownText_0x5ac09:
text "<PLAYER> read the"
line "MAIL."
@@ -397,15 +367,13 @@ UnknownText_0x5ac09: ; 0x5ac09
para "Love, Dad"
done
; 0x5ac61
UnknownText_0x5ac61: ; 0x5ac61
UnknownText_0x5ac61:
text "A SLOWPOKE with"
line "its TAIL cut off…"
done
; 0x5ac84
SlowpokeWellB1F_MapEventHeader: ; 0x5ac84
SlowpokeWellB1F_MapEventHeader:
; filler
db 0, 0
@@ -431,4 +399,3 @@ SlowpokeWellB1F_MapEventHeader: ; 0x5ac84
person_event SPRITE_KURT, 18, 20, $7, $0, 255, 255, $0, 0, KurtScript_0x5a5d5, $0740
person_event SPRITE_BOULDER, 6, 7, $19, $0, 255, 255, $0, 0, SlowpokeWellB1FBoulder, $ffff
person_event SPRITE_POKE_BALL, 7, 14, $1, $0, 255, 255, $1, 0, ItemFragment_0x5a6a3, $0662
; 0x5ad09

View File

@@ -1,30 +1,25 @@
SproutTower1F_MapScriptHeader: ; 0x1844fc
SproutTower1F_MapScriptHeader:
; trigger count
db 0
; callback count
db 0
; 0x1844fe
SageScript_0x1844fe: ; 0x1844fe
SageScript_0x1844fe:
jumptextfaceplayer UnknownText_0x1845d8
; 0x184501
SageScript_0x184501: ; 0x184501
SageScript_0x184501:
jumptextfaceplayer UnknownText_0x18460a
; 0x184504
GrannyScript_0x184504: ; 0x184504
GrannyScript_0x184504:
jumptextfaceplayer UnknownText_0x184649
; 0x184507
TeacherScript_0x184507: ; 0x184507
TeacherScript_0x184507:
jumptextfaceplayer UnknownText_0x18469d
; 0x18450a
TrainerSageChow: ; 0x18450a
TrainerSageChow:
; bit/flag number
dw $411
dw EVENT_BEAT_SAGE_CHOW
; trainer group && trainer id
db SAGE, CHOW
@@ -40,26 +35,22 @@ TrainerSageChow: ; 0x18450a
; script when talk again
dw SageChowScript
; 0x184516
SageChowScript: ; 0x184516
SageChowScript:
talkaftercancel
loadfont
writetext UnknownText_0x184583
closetext
loadmovesprites
end
; 0x18451e
ItemFragment_0x18451e: ; 0x18451e
ItemFragment_0x18451e:
db PARLYZ_HEAL, 1
; 0x184520
MapSproutTower1FSignpost1Script: ; 0x184520
MapSproutTower1FSignpost1Script:
jumptext UnknownText_0x1846d6
; 0x184523
SageChowSeenText: ; 0x184523
SageChowSeenText:
text "We stand guard in"
line "this tower."
@@ -67,14 +58,12 @@ SageChowSeenText: ; 0x184523
line "our gratitude to"
cont "honor all #MON."
done
; 0x184574
SageChowBeatenText: ; 0x184574
SageChowBeatenText:
text "Th-Thank you!"
done
; 0x184583
UnknownText_0x184583: ; 0x184583
UnknownText_0x184583:
text "All living beings"
line "coexist through"
cont "cooperation."
@@ -82,25 +71,22 @@ UnknownText_0x184583: ; 0x184583
para "We must always be"
line "thankful for this."
done
; 0x1845d8
UnknownText_0x1845d8: ; 0x1845d8
UnknownText_0x1845d8:
text "Only if you reach"
line "the top will you"
cont "obtain an HM."
done
; 0x18460a
UnknownText_0x18460a: ; 0x18460a
UnknownText_0x18460a:
text "SPROUT TOWER was"
line "built long ago"
para "as a place for"
line "#MON training."
done
; 0x184649
UnknownText_0x184649: ; 0x184649
UnknownText_0x184649:
text "A BELLSPROUT over"
line "100 feet tall…"
@@ -108,26 +94,23 @@ UnknownText_0x184649: ; 0x184649
line "became the center"
cont "pillar here."
done
; 0x18469d
UnknownText_0x18469d: ; 0x18469d
UnknownText_0x18469d:
text "See the pillar"
line "shaking?"
para "People are train-"
line "ing upstairs."
done
; 0x1846d6
UnknownText_0x1846d6: ; 0x1846d6
UnknownText_0x1846d6:
text "A #MON statue…"
para "It looks very"
line "distinguished."
done
; 0x184703
SproutTower1F_MapEventHeader: ; 0x184703
SproutTower1F_MapEventHeader:
; filler
db 0, 0
@@ -155,4 +138,3 @@ SproutTower1F_MapEventHeader: ; 0x184703
person_event SPRITE_TEACHER, 13, 13, $7, $0, 255, 255, $0, 0, TeacherScript_0x184507, $ffff
person_event SPRITE_SAGE, 9, 7, $7, $0, 255, 255, $92, 4, TrainerSageChow, $ffff
person_event SPRITE_POKE_BALL, 11, 20, $1, $0, 255, 255, $1, 0, ItemFragment_0x18451e, $0647
; 0x18477a

View File

@@ -1,14 +1,13 @@
SproutTower2F_MapScriptHeader: ; 0x18477a
SproutTower2F_MapScriptHeader:
; trigger count
db 0
; callback count
db 0
; 0x18477c
TrainerSageNico: ; 0x18477c
TrainerSageNico:
; bit/flag number
dw $412
dw EVENT_BEAT_SAGE_NICO
; trainer group && trainer id
db SAGE, NICO
@@ -24,20 +23,18 @@ TrainerSageNico: ; 0x18477c
; script when talk again
dw SageNicoScript
; 0x184788
SageNicoScript: ; 0x184788
SageNicoScript:
talkaftercancel
loadfont
writetext UnknownText_0x1847ff
closetext
loadmovesprites
end
; 0x184790
TrainerSageEdmond: ; 0x184790
TrainerSageEdmond:
; bit/flag number
dw $417
dw EVENT_BEAT_SAGE_EDMOND
; trainer group && trainer id
db SAGE, EDMOND
@@ -53,59 +50,50 @@ TrainerSageEdmond: ; 0x184790
; script when talk again
dw SageEdmondScript
; 0x18479c
SageEdmondScript: ; 0x18479c
SageEdmondScript:
talkaftercancel
loadfont
writetext UnknownText_0x18486f
closetext
loadmovesprites
end
; 0x1847a4
MapSproutTower2FSignpost0Script: ; 0x1847a4
MapSproutTower2FSignpost0Script:
jumptext UnknownText_0x1848c8
; 0x1847a7
ItemFragment_0x1847a7: ; 0x1847a7
ItemFragment_0x1847a7:
db X_ACCURACY, 1
; 0x1847a9
SageNicoSeenText: ; 0x1847a9
SageNicoSeenText:
text "However hard we"
line "battle, the TOWER"
cont "will stand strong."
done
; 0x1847df
SageNicoBeatenText: ; 0x1847df
SageNicoBeatenText:
text "I fought hard but"
line "I'm too weak."
done
; 0x1847ff
UnknownText_0x1847ff: ; 0x1847ff
UnknownText_0x1847ff:
text "The flexible pil-"
line "lar protects the"
para "TOWER, even from"
line "earthquakes."
done
; 0x184841
SageEdmondSeenText: ; 0x184841
SageEdmondSeenText:
text "…Sway like leaves"
line "in the wind…"
done
; 0x184861
SageEdmondBeatenText: ; 0x184861
SageEdmondBeatenText:
text "Oh, I'm weak!"
done
; 0x18486f
UnknownText_0x18486f: ; 0x18486f
UnknownText_0x18486f:
text "I tried to copy"
line "BELLSPROUT's"
@@ -115,17 +103,15 @@ UnknownText_0x18486f: ; 0x18486f
para "But I didn't train"
line "well enough."
done
; 0x1848c8
UnknownText_0x1848c8: ; 0x1848c8
UnknownText_0x1848c8:
text "A #MON statue…"
para "It looks very"
line "distinguished."
done
; 0x1848f5
SproutTower2F_MapEventHeader: ; 0x1848f5
SproutTower2F_MapEventHeader:
; filler
db 0, 0
@@ -148,4 +134,3 @@ SproutTower2F_MapEventHeader: ; 0x1848f5
person_event SPRITE_SAGE, 7, 16, $a, $0, 255, 255, $92, 4, TrainerSageNico, $ffff
person_event SPRITE_SAGE, 18, 13, $8, $0, 255, 255, $92, 5, TrainerSageEdmond, $ffff
person_event SPRITE_POKE_BALL, 5, 7, $1, $0, 255, 255, $1, 0, ItemFragment_0x1847a7, $0648
; 0x18493b

View File

@@ -1,4 +1,4 @@
SproutTower3F_MapScriptHeader: ; 0x18493b
SproutTower3F_MapScriptHeader:
; trigger count
db 2
@@ -8,17 +8,14 @@ SproutTower3F_MapScriptHeader: ; 0x18493b
; callback count
db 0
; 0x184945
UnknownScript_0x184945: ; 0x184945
UnknownScript_0x184945:
end
; 0x184946
UnknownScript_0x184946: ; 0x184946
UnknownScript_0x184946:
end
; 0x184947
UnknownScript_0x184947: ; 0x184947
UnknownScript_0x184947:
spriteface $0, UP
showemote $0, $0, 15
special Functionc48f
@@ -58,9 +55,8 @@ UnknownScript_0x184947: ; 0x184947
dotrigger $1
special RestartMapMusic
end
; 0x1849a6
SageLiScript: ; 0x1849a6
SageLiScript:
faceplayer
loadfont
checkevent EVENT_GOT_HM05_FLASH
@@ -82,18 +78,16 @@ SageLiScript: ; 0x1849a6
closetext
loadmovesprites
end
; 0x1849d1
UnknownScript_0x1849d1: ; 0x1849d1
UnknownScript_0x1849d1:
writetext UnknownText_0x184d88
closetext
loadmovesprites
end
; 0x1849d7
TrainerSageJin: ; 0x1849d7
TrainerSageJin:
; bit/flag number
dw $413
dw EVENT_BEAT_SAGE_JIN
; trainer group && trainer id
db SAGE, JIN
@@ -109,20 +103,18 @@ TrainerSageJin: ; 0x1849d7
; script when talk again
dw SageJinScript
; 0x1849e3
SageJinScript: ; 0x1849e3
SageJinScript:
talkaftercancel
loadfont
writetext UnknownText_0x184dfa
closetext
loadmovesprites
end
; 0x1849eb
TrainerSageTroy: ; 0x1849eb
TrainerSageTroy:
; bit/flag number
dw $414
dw EVENT_BEAT_SAGE_TROY
; trainer group && trainer id
db SAGE, TROY
@@ -138,20 +130,18 @@ TrainerSageTroy: ; 0x1849eb
; script when talk again
dw SageTroyScript
; 0x1849f7
SageTroyScript: ; 0x1849f7
SageTroyScript:
talkaftercancel
loadfont
writetext UnknownText_0x184ea4
closetext
loadmovesprites
end
; 0x1849ff
TrainerSageNeal: ; 0x1849ff
TrainerSageNeal:
; bit/flag number
dw $418
dw EVENT_BEAT_SAGE_NEAL
; trainer group && trainer id
db SAGE, NEAL
@@ -167,53 +157,44 @@ TrainerSageNeal: ; 0x1849ff
; script when talk again
dw SageNealScript
; 0x184a0b
SageNealScript: ; 0x184a0b
SageNealScript:
talkaftercancel
loadfont
writetext UnknownText_0x184f12
closetext
loadmovesprites
end
; 0x184a13
MapSproutTower3FSignpost3Script: ; 0x184a13
MapSproutTower3FSignpost3Script:
jumptext UnknownText_0x184f37
; 0x184a16
MapSproutTower3FSignpost5Script: ; 0x184a16
MapSproutTower3FSignpost5Script:
jumptext UnknownText_0x184f61
; 0x184a19
ItemFragment_0x184a19: ; 0x184a19
ItemFragment_0x184a19:
db POTION, 1
; 0x184a1b
ItemFragment_0x184a1b: ; 0x184a1b
ItemFragment_0x184a1b:
db ESCAPE_ROPE, 1
; 0x184a1d
MovementData_0x184a1d: ; 0x184a1d
MovementData_0x184a1d:
step_up
step_up
step_up
step_up
step_end
; 0x184a22
MovementData_0x184a22: ; 0x184a22
MovementData_0x184a22:
step_up
step_end
; 0x184a24
MovementData_0x184a24: ; 0x184a24
MovementData_0x184a24:
step_right
step_down
step_end
; 0x184a27
UnknownText_0x184a27: ; 0x184a27
UnknownText_0x184a27:
text "ELDER: You are in-"
line "deed skilled as a"
cont "trainer."
@@ -233,9 +214,8 @@ UnknownText_0x184a27: ; 0x184a27
para "#MON are not"
line "tools of war…"
done
; 0x184aec
UnknownText_0x184aec: ; 0x184aec
UnknownText_0x184aec:
text "…"
line "…Humph!"
@@ -260,15 +240,13 @@ UnknownText_0x184aec: ; 0x184aec
line "care less about"
cont "weak #MON."
done
; 0x184bc8
UnknownText_0x184bc8: ; 0x184bc8
UnknownText_0x184bc8:
text "<RIVAL> used an"
line "ESCAPE ROPE!"
done
; 0x184be0
SageLiSeenText: ; 0x184be0
SageLiSeenText:
text "So good of you to"
line "come here!"
@@ -290,14 +268,12 @@ SageLiSeenText: ; 0x184be0
para "your #MON and"
line "you!"
done
; 0x184cb2
SageLiBeatenText: ; 0x184cb2
SageLiBeatenText:
text "Ah, excellent!"
done
; 0x184cc2
UnknownText_0x184cc2: ; 0x184cc2
UnknownText_0x184cc2:
text "You and your #-"
line "MON should have"
@@ -307,9 +283,8 @@ UnknownText_0x184cc2: ; 0x184cc2
para "Take this FLASH"
line "HM."
done
; 0x184d13
UnknownText_0x184d13: ; 0x184d13
UnknownText_0x184d13:
text "FLASH illuminates"
line "even the darkest"
cont "of all places."
@@ -320,29 +295,25 @@ UnknownText_0x184d13: ; 0x184d13
para "need the BADGE"
line "from VIOLET's GYM."
done
; 0x184d88
UnknownText_0x184d88: ; 0x184d88
UnknownText_0x184d88:
text "I hope you learn"
line "and grow from your"
cont "journey."
done
; 0x184db6
SageJinSeenText: ; 0x184db6
SageJinSeenText:
text "I train to find"
line "enlightenment in"
cont "#MON!"
done
; 0x184dde
SageJinBeatenText: ; 0x184dde
SageJinBeatenText:
text "My training is"
line "incomplete…"
done
; 0x184dfa
UnknownText_0x184dfa: ; 0x184dfa
UnknownText_0x184dfa:
text "As #MON grow"
line "stronger, so does"
cont "the trainer."
@@ -353,62 +324,53 @@ UnknownText_0x184dfa: ; 0x184dfa
para "stronger, so do"
line "the #MON."
done
; 0x184e60
SageTroySeenText: ; 0x184e60
SageTroySeenText:
text "Let me see how"
line "much you trust"
cont "your #MON."
done
; 0x184e8a
SageTroyBeatenText: ; 0x184e8a
SageTroyBeatenText:
text "Yes, your trust is"
line "real!"
done
; 0x184ea4
UnknownText_0x184ea4: ; 0x184ea4
UnknownText_0x184ea4:
text "It is not far to"
line "the ELDER."
done
; 0x184ec1
SageNealSeenText: ; 0x184ec1
SageNealSeenText:
text "The ELDER's HM"
line "lights even pitch-"
cont "black darkness."
done
; 0x184ef3
SageNealBeatenText: ; 0x184ef3
SageNealBeatenText:
text "It is my head that"
line "is bright!"
done
; 0x184f12
UnknownText_0x184f12: ; 0x184f12
UnknownText_0x184f12:
text "Let there be light"
line "on your journey."
done
; 0x184f37
UnknownText_0x184f37: ; 0x184f37
UnknownText_0x184f37:
text "It's a powerful"
line "painting of a"
cont "BELLSPROUT."
done
; 0x184f61
UnknownText_0x184f61: ; 0x184f61
UnknownText_0x184f61:
text "A #MON statue…"
para "It looks very"
line "distinguished."
done
; 0x184f8e
SproutTower3F_MapEventHeader: ; 0x184f8e
SproutTower3F_MapEventHeader:
; filler
db 0, 0
@@ -438,4 +400,3 @@ SproutTower3F_MapEventHeader: ; 0x184f8e
person_event SPRITE_POKE_BALL, 18, 10, $1, $0, 255, 255, $1, 0, ItemFragment_0x184a19, $0649
person_event SPRITE_POKE_BALL, 5, 18, $1, $0, 255, 255, $1, 0, ItemFragment_0x184a1b, $064a
person_event SPRITE_SILVER, 8, 14, $7, $0, 255, 255, $0, 0, ObjectEvent, EVENT_RIVAL_SPROUT_TOWER
; 0x18501a

View File

@@ -1,4 +1,4 @@
TeamRocketBaseB1F_MapScriptHeader: ; 0x6c651
TeamRocketBaseB1F_MapScriptHeader:
; trigger count
db 1
@@ -11,18 +11,15 @@ TeamRocketBaseB1F_MapScriptHeader: ; 0x6c651
; callbacks
dbw 2, UnknownScript_0x6c65b
; 0x6c65a
UnknownScript_0x6c65a: ; 0x6c65a
UnknownScript_0x6c65a:
end
; 0x6c65b
UnknownScript_0x6c65b: ; 0x6c65b
UnknownScript_0x6c65b:
disappear $2
return
; 0x6c65e
SecurityCamera1a: ; 0x6c65e
SecurityCamera1a:
checkevent EVENT_SECURITY_CAMERA_1
iftrue NoSecurityCamera
scall PlaySecurityCameraSounds
@@ -46,9 +43,8 @@ SecurityCamera1a: ; 0x6c65e
if_equal $1, NoSecurityCamera
setevent EVENT_SECURITY_CAMERA_1
end
; 0x6c6a7
SecurityCamera1b: ; 0x6c6a7
SecurityCamera1b:
checkevent EVENT_SECURITY_CAMERA_1
iftrue NoSecurityCamera
scall PlaySecurityCameraSounds
@@ -72,9 +68,8 @@ SecurityCamera1b: ; 0x6c6a7
if_equal $1, NoSecurityCamera
setevent EVENT_SECURITY_CAMERA_1
end
; 0x6c6f0
SecurityCamera2a: ; 0x6c6f0
SecurityCamera2a:
checkevent EVENT_SECURITY_CAMERA_2
iftrue NoSecurityCamera
scall PlaySecurityCameraSounds
@@ -99,9 +94,8 @@ SecurityCamera2a: ; 0x6c6f0
if_equal $1, NoSecurityCamera
setevent EVENT_SECURITY_CAMERA_2
end
; 0x6c73c
SecurityCamera2b: ; 0x6c73c
SecurityCamera2b:
checkevent EVENT_SECURITY_CAMERA_2
iftrue NoSecurityCamera
scall PlaySecurityCameraSounds
@@ -126,9 +120,8 @@ SecurityCamera2b: ; 0x6c73c
if_equal $1, NoSecurityCamera
setevent EVENT_SECURITY_CAMERA_2
end
; 0x6c788
SecurityCamera3a: ; 0x6c788
SecurityCamera3a:
checkevent EVENT_SECURITY_CAMERA_3
iftrue NoSecurityCamera
scall PlaySecurityCameraSounds
@@ -153,9 +146,8 @@ SecurityCamera3a: ; 0x6c788
if_equal $1, NoSecurityCamera
setevent EVENT_SECURITY_CAMERA_3
end
; 0x6c7d4
SecurityCamera3b: ; 0x6c7d4
SecurityCamera3b:
checkevent EVENT_SECURITY_CAMERA_3
iftrue NoSecurityCamera
scall PlaySecurityCameraSounds
@@ -180,9 +172,8 @@ SecurityCamera3b: ; 0x6c7d4
if_equal $1, NoSecurityCamera
setevent EVENT_SECURITY_CAMERA_3
end
; 0x6c820
SecurityCamera4: ; 0x6c820
SecurityCamera4:
checkevent EVENT_SECURITY_CAMERA_4
iftrue NoSecurityCamera
scall PlaySecurityCameraSounds
@@ -207,9 +198,8 @@ SecurityCamera4: ; 0x6c820
if_equal $1, NoSecurityCamera
setevent EVENT_SECURITY_CAMERA_4
end
; 0x6c86c
SecurityCamera5: ; 0x6c86c
SecurityCamera5:
checkevent EVENT_SECURITY_CAMERA_5
iftrue NoSecurityCamera
scall PlaySecurityCameraSounds
@@ -234,13 +224,11 @@ SecurityCamera5: ; 0x6c86c
if_equal $1, NoSecurityCamera
setevent EVENT_SECURITY_CAMERA_5
end
; 0x6c8b8
NoSecurityCamera: ; 0x6c8b8
NoSecurityCamera:
end
; 0x6c8b9
TrainerCameraGrunt1: ; 0x6c8b9
TrainerCameraGrunt1:
loadfont
writetext CameraGrunt1SeenText
closetext
@@ -252,9 +240,8 @@ TrainerCameraGrunt1: ; 0x6c8b9
disappear $2
returnafterbattle
end
; 0x6c8ce
TrainerCameraGrunt2: ; 0x6c8ce
TrainerCameraGrunt2:
loadfont
writetext CameraGrunt2SeenText
closetext
@@ -266,9 +253,8 @@ TrainerCameraGrunt2: ; 0x6c8ce
disappear $2
returnafterbattle
end
; 0x6c8e3
PlaySecurityCameraSounds: ; 0x6c8e3
PlaySecurityCameraSounds:
playsound SFX_LICK
pause 10
playsound SFX_LICK
@@ -281,9 +267,8 @@ PlaySecurityCameraSounds: ; 0x6c8e3
pause 10
playsound SFX_LICK
end
; 0x6c900
ExplodingTrap1: ; 0x6c900
ExplodingTrap1:
checkevent EVENT_EXPLODING_TRAP_1
iftrue NoExplodingTrap
scall KoffingExplodingTrap
@@ -291,7 +276,7 @@ ExplodingTrap1: ; 0x6c900
setevent EVENT_EXPLODING_TRAP_1
end
ExplodingTrap2: ; 0x6c90e
ExplodingTrap2:
checkevent EVENT_EXPLODING_TRAP_2
iftrue NoExplodingTrap
scall VoltorbExplodingTrap
@@ -299,7 +284,7 @@ ExplodingTrap2: ; 0x6c90e
setevent EVENT_EXPLODING_TRAP_2
end
ExplodingTrap3: ; 0x6c91c
ExplodingTrap3:
checkevent EVENT_EXPLODING_TRAP_3
iftrue NoExplodingTrap
scall GeodudeExplodingTrap
@@ -307,7 +292,7 @@ ExplodingTrap3: ; 0x6c91c
setevent EVENT_EXPLODING_TRAP_3
end
ExplodingTrap4: ; 0x6c92a
ExplodingTrap4:
checkevent EVENT_EXPLODING_TRAP_4
iftrue NoExplodingTrap
scall VoltorbExplodingTrap
@@ -315,7 +300,7 @@ ExplodingTrap4: ; 0x6c92a
setevent EVENT_EXPLODING_TRAP_4
end
ExplodingTrap5: ; 0x6c938
ExplodingTrap5:
checkevent EVENT_EXPLODING_TRAP_5
iftrue NoExplodingTrap
scall GeodudeExplodingTrap
@@ -323,7 +308,7 @@ ExplodingTrap5: ; 0x6c938
setevent EVENT_EXPLODING_TRAP_5
end
ExplodingTrap6: ; 0x6c946
ExplodingTrap6:
checkevent EVENT_EXPLODING_TRAP_6
iftrue NoExplodingTrap
scall KoffingExplodingTrap
@@ -331,7 +316,7 @@ ExplodingTrap6: ; 0x6c946
setevent EVENT_EXPLODING_TRAP_6
end
ExplodingTrap7: ; 0x6c954
ExplodingTrap7:
checkevent EVENT_EXPLODING_TRAP_7
iftrue NoExplodingTrap
scall VoltorbExplodingTrap
@@ -339,7 +324,7 @@ ExplodingTrap7: ; 0x6c954
setevent EVENT_EXPLODING_TRAP_7
end
ExplodingTrap8: ; 0x6c962
ExplodingTrap8:
checkevent EVENT_EXPLODING_TRAP_8
iftrue NoExplodingTrap
scall KoffingExplodingTrap
@@ -347,7 +332,7 @@ ExplodingTrap8: ; 0x6c962
setevent EVENT_EXPLODING_TRAP_8
end
ExplodingTrap9: ; 0x6c970
ExplodingTrap9:
checkevent EVENT_EXPLODING_TRAP_9
iftrue NoExplodingTrap
scall KoffingExplodingTrap
@@ -355,7 +340,7 @@ ExplodingTrap9: ; 0x6c970
setevent EVENT_EXPLODING_TRAP_9
end
ExplodingTrap10: ; 0x6c97e
ExplodingTrap10:
checkevent EVENT_EXPLODING_TRAP_10
iftrue NoExplodingTrap
scall VoltorbExplodingTrap
@@ -363,7 +348,7 @@ ExplodingTrap10: ; 0x6c97e
setevent EVENT_EXPLODING_TRAP_10
end
ExplodingTrap11: ; 0x6c98c
ExplodingTrap11:
checkevent EVENT_EXPLODING_TRAP_11
iftrue NoExplodingTrap
scall GeodudeExplodingTrap
@@ -371,7 +356,7 @@ ExplodingTrap11: ; 0x6c98c
setevent EVENT_EXPLODING_TRAP_11
end
ExplodingTrap12: ; 0x6c99a
ExplodingTrap12:
checkevent EVENT_EXPLODING_TRAP_12
iftrue NoExplodingTrap
scall GeodudeExplodingTrap
@@ -379,7 +364,7 @@ ExplodingTrap12: ; 0x6c99a
setevent EVENT_EXPLODING_TRAP_12
end
ExplodingTrap13: ; 0x6c9a8
ExplodingTrap13:
checkevent EVENT_EXPLODING_TRAP_13
iftrue NoExplodingTrap
scall GeodudeExplodingTrap
@@ -387,7 +372,7 @@ ExplodingTrap13: ; 0x6c9a8
setevent EVENT_EXPLODING_TRAP_13
end
ExplodingTrap14: ; 0x6c9b6
ExplodingTrap14:
checkevent EVENT_EXPLODING_TRAP_14
iftrue NoExplodingTrap
scall KoffingExplodingTrap
@@ -395,7 +380,7 @@ ExplodingTrap14: ; 0x6c9b6
setevent EVENT_EXPLODING_TRAP_14
end
ExplodingTrap15: ; 0x6c9c4
ExplodingTrap15:
checkevent EVENT_EXPLODING_TRAP_15
iftrue NoExplodingTrap
scall VoltorbExplodingTrap
@@ -403,7 +388,7 @@ ExplodingTrap15: ; 0x6c9c4
setevent EVENT_EXPLODING_TRAP_15
end
ExplodingTrap16: ; 0x6c9d2
ExplodingTrap16:
checkevent EVENT_EXPLODING_TRAP_16
iftrue NoExplodingTrap
scall KoffingExplodingTrap
@@ -411,7 +396,7 @@ ExplodingTrap16: ; 0x6c9d2
setevent EVENT_EXPLODING_TRAP_16
end
ExplodingTrap17: ; 0x6c9e0
ExplodingTrap17:
checkevent EVENT_EXPLODING_TRAP_17
iftrue NoExplodingTrap
scall VoltorbExplodingTrap
@@ -419,7 +404,7 @@ ExplodingTrap17: ; 0x6c9e0
setevent EVENT_EXPLODING_TRAP_17
end
ExplodingTrap18: ; 0x6c9ee
ExplodingTrap18:
checkevent EVENT_EXPLODING_TRAP_18
iftrue NoExplodingTrap
scall GeodudeExplodingTrap
@@ -427,7 +412,7 @@ ExplodingTrap18: ; 0x6c9ee
setevent EVENT_EXPLODING_TRAP_18
end
ExplodingTrap19: ; 0x6c9fc
ExplodingTrap19:
checkevent EVENT_EXPLODING_TRAP_19
iftrue NoExplodingTrap
scall GeodudeExplodingTrap
@@ -435,7 +420,7 @@ ExplodingTrap19: ; 0x6c9fc
setevent EVENT_EXPLODING_TRAP_19
end
ExplodingTrap20: ; 0x6ca0a
ExplodingTrap20:
checkevent EVENT_EXPLODING_TRAP_20
iftrue NoExplodingTrap
scall VoltorbExplodingTrap
@@ -443,7 +428,7 @@ ExplodingTrap20: ; 0x6ca0a
setevent EVENT_EXPLODING_TRAP_20
end
ExplodingTrap21: ; 0x6ca18
ExplodingTrap21:
checkevent EVENT_EXPLODING_TRAP_21
iftrue NoExplodingTrap
scall KoffingExplodingTrap
@@ -451,7 +436,7 @@ ExplodingTrap21: ; 0x6ca18
setevent EVENT_EXPLODING_TRAP_21
end
ExplodingTrap22: ; 0x6ca26
ExplodingTrap22:
checkevent EVENT_EXPLODING_TRAP_22
iftrue NoExplodingTrap
scall VoltorbExplodingTrap
@@ -459,7 +444,7 @@ ExplodingTrap22: ; 0x6ca26
setevent EVENT_EXPLODING_TRAP_22
end
VoltorbExplodingTrap: ; 0x6ca34
VoltorbExplodingTrap:
special Function8c084
cry VOLTORB
special Function8c079
@@ -469,7 +454,7 @@ VoltorbExplodingTrap: ; 0x6ca34
startbattle
end
GeodudeExplodingTrap: ; 0x6ca47
GeodudeExplodingTrap:
special Function8c084
cry GEODUDE
special Function8c079
@@ -479,7 +464,7 @@ GeodudeExplodingTrap: ; 0x6ca47
startbattle
end
KoffingExplodingTrap: ; 0x6ca5a
KoffingExplodingTrap:
special Function8c084
cry KOFFING
special Function8c079
@@ -489,13 +474,12 @@ KoffingExplodingTrap: ; 0x6ca5a
startbattle
end
NoExplodingTrap: ; 0x6ca6d
NoExplodingTrap:
end
; 0x6ca6e
TrainerScientistJed: ; 0x6ca6e
TrainerScientistJed:
; bit/flag number
dw $4a1
dw EVENT_BEAT_SCIENTIST_JED
; trainer group && trainer id
db SCIENTIST, JED
@@ -511,20 +495,18 @@ TrainerScientistJed: ; 0x6ca6e
; script when talk again
dw ScientistJedScript
; 0x6ca7a
ScientistJedScript: ; 0x6ca7a
ScientistJedScript:
talkaftercancel
loadfont
writetext UnknownText_0x6cc16
closetext
loadmovesprites
end
; 0x6ca82
TrainerGruntM16: ; 0x6ca82
TrainerGruntM16:
; bit/flag number
dw $500
dw EVENT_BEAT_ROCKET_GRUNTM_15
; trainer group && trainer id
db GRUNTM, 16
@@ -540,26 +522,22 @@ TrainerGruntM16: ; 0x6ca82
; script when talk again
dw GruntM16Script
; 0x6ca8e
GruntM16Script: ; 0x6ca8e
GruntM16Script:
talkaftercancel
loadfont
writetext UnknownText_0x6cd1b
closetext
loadmovesprites
end
; 0x6ca96
MapTeamRocketBaseB1FSignpost5Script: ; 0x6ca96
MapTeamRocketBaseB1FSignpost5Script:
jumptext SecurityCameraText
; 0x6ca99
MapTeamRocketBaseB1FSignpost7Script: ; 0x6ca99
MapTeamRocketBaseB1FSignpost7Script:
jumpstd teamrocketoath
; 0x6ca9c
MapTeamRocketBaseB1FSignpost0Script: ; 0x6ca9c
MapTeamRocketBaseB1FSignpost0Script:
loadfont
checkevent EVENT_TURNED_OFF_SECURITY_CAMERAS
iftrue UnknownScript_0x6cabe
@@ -574,42 +552,35 @@ MapTeamRocketBaseB1FSignpost0Script: ; 0x6ca9c
setevent EVENT_SECURITY_CAMERA_4
setevent EVENT_SECURITY_CAMERA_5
end
; 0x6cabe
UnknownScript_0x6cabe: ; 0x6cabe
UnknownScript_0x6cabe:
writetext UnknownText_0x6cdd0
closetext
loadmovesprites
end
; 0x6cac4
ItemFragment_0x6cac4: ; 0x6cac4
ItemFragment_0x6cac4:
db HYPER_POTION, 1
; 0x6cac6
ItemFragment_0x6cac6: ; 0x6cac6
ItemFragment_0x6cac6:
db NUGGET, 1
; 0x6cac8
ItemFragment_0x6cac8: ; 0x6cac8
ItemFragment_0x6cac8:
db GUARD_SPEC, 1
; 0x6caca
MapTeamRocketBaseB1FSignpostItem8: ; 0x6caca
MapTeamRocketBaseB1FSignpostItem8:
dw $0086
db REVIVE
; 0x6cacd
SecurityCameraMovement1: ; 0x6cacd
SecurityCameraMovement1:
big_step_right
big_step_right
big_step_right
big_step_right
step_end
; 0x6cad2
SecurityCameraMovement2: ; 0x6cad2
SecurityCameraMovement2:
big_step_up
big_step_right
big_step_up
@@ -618,9 +589,8 @@ SecurityCameraMovement2: ; 0x6cad2
big_step_up
turn_head_right
step_end
; 0x6cada
SecurityCameraMovement3: ; 0x6cada
SecurityCameraMovement3:
big_step_left
big_step_left
big_step_left
@@ -630,9 +600,8 @@ SecurityCameraMovement3: ; 0x6cada
big_step_left
big_step_left
step_end
; 0x6cae3
SecurityCameraMovement4: ; 0x6cae3
SecurityCameraMovement4:
; he jumps over a trap
jump_step_up
big_step_right
@@ -641,9 +610,8 @@ SecurityCameraMovement4: ; 0x6cae3
big_step_up
turn_head_right
step_end
; 0x6caea
SecurityCameraMovement5: ; 0x6caea
SecurityCameraMovement5:
big_step_left
big_step_left
big_step_left
@@ -652,9 +620,8 @@ SecurityCameraMovement5: ; 0x6caea
big_step_left
big_step_left
step_end
; 0x6caf2
SecurityCameraMovement6: ; 0x6caf2
SecurityCameraMovement6:
big_step_up
big_step_up
big_step_right
@@ -663,9 +630,8 @@ SecurityCameraMovement6: ; 0x6caf2
big_step_up
big_step_left
step_end
; 0x6cafa
SecurityCameraMovement7: ; 0x6cafa
SecurityCameraMovement7:
big_step_up
big_step_up
big_step_up
@@ -674,9 +640,8 @@ SecurityCameraMovement7: ; 0x6cafa
big_step_up
big_step_left
step_end
; 0x6cb02
SecurityCameraMovement8: ; 0x6cb02
SecurityCameraMovement8:
big_step_down
big_step_down
big_step_right
@@ -687,35 +652,30 @@ SecurityCameraMovement8: ; 0x6cb02
big_step_left
big_step_left
step_end
; 0x6cb0c
SecurityCameraMovement9: ; 0x6cb0c
SecurityCameraMovement9:
big_step_left
big_step_left
big_step_left
big_step_left
big_step_left
step_end
; 0x6cb12
CameraGrunt1SeenText: ; 0x6cb12
CameraGrunt1SeenText:
text "Hey!"
line "Intruder alert!"
done
; 0x6cb28
CameraGrunt1BeatenText: ; 0x6cb28
CameraGrunt1BeatenText:
text "Dang… I failed…"
done
; 0x6cb39
CameraGrunt2SeenText: ; 0x6cb39
CameraGrunt2SeenText:
text "It's my turn!"
line "There's no escape!"
done
; 0x6cb59
CameraGrunt2BeatenText: ; 0x6cb59
CameraGrunt2BeatenText:
text "Surveillance cams"
line "are in the #MON"
cont "statues."
@@ -724,9 +684,8 @@ CameraGrunt2BeatenText: ; 0x6cb59
line "ing until you trip"
cont "a secret switch."
done
; 0x6cbbb
ScientistJedSeenText: ; 0x6cbbb
ScientistJedSeenText:
text "This was once a"
line "ninja hideout."
@@ -734,14 +693,12 @@ ScientistJedSeenText: ; 0x6cbbb
line "confound intruders"
cont "like you."
done
; 0x6cc0b
ScientistJedBeatenText: ; 0x6cc0b
ScientistJedBeatenText:
text "I get it…"
done
; 0x6cc16
UnknownText_0x6cc16: ; 0x6cc16
UnknownText_0x6cc16:
text "All right. I'll"
line "divulge a secret"
cont "about our hideout."
@@ -756,9 +713,8 @@ UnknownText_0x6cc16: ; 0x6cc16
para "back to the en-"
line "trance."
done
; 0x6ccb7
GruntM16SeenText: ; 0x6ccb7
GruntM16SeenText:
text "Heheh. Feeling"
line "lucky, punk?"
@@ -768,14 +724,12 @@ GruntM16SeenText: ; 0x6ccb7
para "We've got traps"
line "set in the floor!"
done
; 0x6cd12
GruntM16BeatenText: ; 0x6cd12
GruntM16BeatenText:
text "Kaboom!"
done
; 0x6cd1b
UnknownText_0x6cd1b: ; 0x6cd1b
UnknownText_0x6cd1b:
text "I don't even know"
line "where the traps"
cont "are planted."
@@ -784,30 +738,26 @@ UnknownText_0x6cd1b: ; 0x6cd1b
line "to collect your"
cont "courage and walk."
done
; 0x6cd7c
SecurityCameraText: ; 0x6cd7c
SecurityCameraText:
text "It's a PERSIAN"
line "statue…"
para "Its eyes are oddly"
line "shiny."
done
; 0x6cdad
UnknownText_0x6cdad: ; 0x6cdad
UnknownText_0x6cdad:
text "A secret switch!"
line "Better press it."
done
; 0x6cdd0
UnknownText_0x6cdd0: ; 0x6cdd0
UnknownText_0x6cdd0:
text "The switch is"
line "turned off."
done
; 0x6cdeb
TeamRocketBaseB1F_MapEventHeader: ; 0x6cdeb
TeamRocketBaseB1F_MapEventHeader:
; filler
db 0, 0
@@ -875,4 +825,3 @@ TeamRocketBaseB1F_MapEventHeader: ; 0x6cdeb
person_event SPRITE_POKE_BALL, 10, 31, $1, $0, 255, 255, $1, 0, ItemFragment_0x6cac4, $0669
person_event SPRITE_POKE_BALL, 19, 18, $1, $0, 255, 255, $1, 0, ItemFragment_0x6cac6, $066a
person_event SPRITE_POKE_BALL, 16, 25, $1, $0, 255, 255, $1, 0, ItemFragment_0x6cac8, $066b
; 0x6cf70

View File

@@ -1,4 +1,4 @@
TeamRocketBaseB2F_MapScriptHeader: ; 0x6cf70
TeamRocketBaseB2F_MapScriptHeader:
; trigger count
db 4
@@ -14,46 +14,38 @@ TeamRocketBaseB2F_MapScriptHeader: ; 0x6cf70
; callbacks
dbw 1, UnknownScript_0x6cf89
; 0x6cf85
UnknownScript_0x6cf85: ; 0x6cf85
UnknownScript_0x6cf85:
end
; 0x6cf86
UnknownScript_0x6cf86: ; 0x6cf86
UnknownScript_0x6cf86:
end
; 0x6cf87
UnknownScript_0x6cf87: ; 0x6cf87
UnknownScript_0x6cf87:
end
; 0x6cf88
UnknownScript_0x6cf88: ; 0x6cf88
UnknownScript_0x6cf88:
end
; 0x6cf89
UnknownScript_0x6cf89: ; 0x6cf89
UnknownScript_0x6cf89:
checkevent EVENT_OPENED_DOOR_TO_ROCKET_HIDEOUT_TRANSMITTER
iftrue UnknownScript_0x6cf90
return
; 0x6cf90
UnknownScript_0x6cf90: ; 0x6cf90
UnknownScript_0x6cf90:
changeblock $e, $c, $7
return
; 0x6cf95
UnknownScript_0x6cf95: ; 0x6cf95
UnknownScript_0x6cf95:
moveperson $4, $9, $d
jump UnknownScript_0x6cfac
; 0x6cf9c
UnknownScript_0x6cf9c: ; 0x6cf9c
UnknownScript_0x6cf9c:
moveperson $3, $15, $10
moveperson $2, $15, $10
moveperson $5, $a, $d
moveperson $4, $a, $d
UnknownScript_0x6cfac: ; 0x6cfac
UnknownScript_0x6cfac:
appear $3
appear $2
loadfont
@@ -101,7 +93,7 @@ UnknownScript_0x6cfac: ; 0x6cfac
setevent $06de
setevent $06d6
returnafterbattle
setevent $0570
setevent EVENT_BEAT_ROCKET_EXECUTIVEF_2
loadfont
writetext UnknownText_0x6d4c6
closetext
@@ -138,31 +130,27 @@ UnknownScript_0x6cfac: ; 0x6cfac
loadmovesprites
applymovement $4, MovementData_0x6d267
disappear $4
; 0x6d075
UnknownScript_0x6d075: ; 0x6d075
UnknownScript_0x6d075:
applymovement $0, MovementData_0x6d271
end
; 0x6d07a
UnknownScript_0x6d07a: ; 0x6d07a
UnknownScript_0x6d07a:
loadfont
writetext UnknownText_0x6d7ea
closetext
loadmovesprites
applymovement $0, MovementData_0x6d278
end
; 0x6d085
UnknownScript_0x6d085: ; 0x6d085
UnknownScript_0x6d085:
spriteface $0, UP
jump UnknownScript_0x6d091
; 0x6d08b
UnknownScript_0x6d08b: ; 0x6d08b
UnknownScript_0x6d08b:
spriteface $0, RIGHT
spriteface $4, LEFT
UnknownScript_0x6d091: ; 0x6d091
UnknownScript_0x6d091:
loadfont
writetext UnknownText_0x6da97
closetext
@@ -183,17 +171,15 @@ UnknownScript_0x6d091: ; 0x6d091
applymovement $4, MovementData_0x6d212
disappear $4
end
; 0x6d0be
UnknownScript_0x6d0be: ; 0x6d0be
UnknownScript_0x6d0be:
applymovement $4, MovementData_0x6d219
disappear $4
end
; 0x6d0c5
TrainerGruntM17: ; 0x6d0c5
TrainerGruntM17:
; bit/flag number
dw $501
dw EVENT_BEAT_ROCKET_GRUNTM_16
; trainer group && trainer id
db GRUNTM, 17
@@ -209,20 +195,18 @@ TrainerGruntM17: ; 0x6d0c5
; script when talk again
dw GruntM17Script
; 0x6d0d1
GruntM17Script: ; 0x6d0d1
GruntM17Script:
talkaftercancel
loadfont
writetext UnknownText_0x6db88
closetext
loadmovesprites
end
; 0x6d0d9
TrainerGruntM18: ; 0x6d0d9
TrainerGruntM18:
; bit/flag number
dw $502
dw EVENT_BEAT_ROCKET_GRUNTM_17
; trainer group && trainer id
db GRUNTM, 18
@@ -238,20 +222,18 @@ TrainerGruntM18: ; 0x6d0d9
; script when talk again
dw GruntM18Script
; 0x6d0e5
GruntM18Script: ; 0x6d0e5
GruntM18Script:
talkaftercancel
loadfont
writetext UnknownText_0x6dc1a
closetext
loadmovesprites
end
; 0x6d0ed
TrainerGruntM19: ; 0x6d0ed
TrainerGruntM19:
; bit/flag number
dw $503
dw EVENT_BEAT_ROCKET_GRUNTM_18
; trainer group && trainer id
db GRUNTM, 19
@@ -267,18 +249,16 @@ TrainerGruntM19: ; 0x6d0ed
; script when talk again
dw GruntM19Script
; 0x6d0f9
GruntM19Script: ; 0x6d0f9
GruntM19Script:
talkaftercancel
loadfont
writetext UnknownText_0x6dcd1
closetext
loadmovesprites
end
; 0x6d101
VoltorbScript_0x6d101: ; 0x6d101
VoltorbScript_0x6d101:
cry ELECTRODE
loadpokedata ELECTRODE, 23
startbattle
@@ -295,9 +275,8 @@ VoltorbScript_0x6d101: ; 0x6d101
special PlayMapMusic
applymovement $0, MovementData_0x6d28c
jump UnknownScript_0x6d184
; 0x6d12c
VoltorbScript_0x6d12c: ; 0x6d12c
VoltorbScript_0x6d12c:
cry ELECTRODE
loadpokedata ELECTRODE, 23
startbattle
@@ -314,9 +293,8 @@ VoltorbScript_0x6d12c: ; 0x6d12c
special PlayMapMusic
applymovement $0, MovementData_0x6d299
jump UnknownScript_0x6d184
; 0x6d157
VoltorbScript_0x6d157: ; 0x6d157
VoltorbScript_0x6d157:
cry ELECTRODE
loadpokedata ELECTRODE, 23
startbattle
@@ -333,14 +311,12 @@ VoltorbScript_0x6d157: ; 0x6d157
special PlayMapMusic
applymovement $0, MovementData_0x6d2a4
jump UnknownScript_0x6d184
; 0x6d182
UnknownScript_0x6d182: ; 0x6d182
UnknownScript_0x6d182:
returnafterbattle
end
; 0x6d184
UnknownScript_0x6d184: ; 0x6d184
UnknownScript_0x6d184:
moveperson $4, $12, $6
appear $4
applymovement $4, MovementData_0x6d27a
@@ -374,15 +350,13 @@ UnknownScript_0x6d184: ; 0x6d184
setevent EVENT_SECURITY_CAMERA_4
setevent EVENT_SECURITY_CAMERA_5
end
; 0x6d1d7
MapTeamRocketBaseB2FSignpostPtr1: ; 0x6d1d7
MapTeamRocketBaseB2FSignpostPtr1:
dw $0300
dw MapTeamRocketBaseB2FSignpost1Script
; 0x6d1db
MapTeamRocketBaseB2FSignpost1Script: ; 0x6d1db
MapTeamRocketBaseB2FSignpost1Script:
loadfont
checkevent EVENT_LEARNED_HAIL_GIOVANNI
iftrue UnknownScript_0x6d1e8
@@ -390,9 +364,8 @@ MapTeamRocketBaseB2FSignpost1Script: ; 0x6d1db
closetext
loadmovesprites
end
; 0x6d1e8
UnknownScript_0x6d1e8: ; 0x6d1e8
UnknownScript_0x6d1e8:
writetext UnknownText_0x6dd6b
closetext
playsound SFX_ENTER_DOOR
@@ -402,9 +375,8 @@ UnknownScript_0x6d1e8: ; 0x6d1e8
setevent EVENT_OPENED_DOOR_TO_ROCKET_HIDEOUT_TRANSMITTER
waitbutton
end
; 0x6d1fa
MapTeamRocketBaseB2FSignpost21Script: ; 0x6d1fa
MapTeamRocketBaseB2FSignpost21Script:
loadfont
checkevent EVENT_CLEARED_ROCKET_HIDEOUT
iftrue UnknownScript_0x6d207
@@ -412,26 +384,22 @@ MapTeamRocketBaseB2FSignpost21Script: ; 0x6d1fa
closetext
loadmovesprites
end
; 0x6d207
UnknownScript_0x6d207: ; 0x6d207
UnknownScript_0x6d207:
writetext UnknownText_0x6de03
closetext
loadmovesprites
end
; 0x6d20d
ItemFragment_0x6d20d: ; 0x6d20d
ItemFragment_0x6d20d:
db TM_THIEF, 1
; 0x6d20f
MapTeamRocketBaseB2FSignpostItem22: ; 0x6d20f
MapTeamRocketBaseB2FSignpostItem22:
dw $0087
db FULL_HEAL
; 0x6d212
MovementData_0x6d212: ; 0x6d212
MovementData_0x6d212:
step_right
step_right
step_right
@@ -439,26 +407,23 @@ MovementData_0x6d212: ; 0x6d212
step_right
step_right
step_end
; 0x6d219
MovementData_0x6d219: ; 0x6d219
MovementData_0x6d219:
step_right
step_right
step_right
step_right
step_right
step_end
; 0x6d21f
MovementData_0x6d21f: ; 0x6d21f
MovementData_0x6d21f:
step_down
step_down
step_down
turn_head_right
step_end
; 0x6d224
MovementData_0x6d224: ; 0x6d224
MovementData_0x6d224:
big_step_left
big_step_left
big_step_up
@@ -470,9 +435,8 @@ MovementData_0x6d224: ; 0x6d224
big_step_left
turn_head_down
step_end
; 0x6d22f
MovementData_0x6d22f: ; 0x6d22f
MovementData_0x6d22f:
big_step_left
big_step_left
big_step_up
@@ -480,70 +444,60 @@ MovementData_0x6d22f: ; 0x6d22f
big_step_left
big_step_left
step_end
; 0x6d236
MovementData_0x6d236: ; 0x6d236
MovementData_0x6d236:
big_step_right
big_step_right
big_step_right
big_step_right
step_end
; 0x6d23b
MovementData_0x6d23b: ; 0x6d23b
MovementData_0x6d23b:
fix_facing
db $39 ; movement
jump_step_right
db $38 ; movement
remove_fixed_facing
step_end
; 0x6d241
MovementData_0x6d241: ; 0x6d241
MovementData_0x6d241:
slow_step_down
turn_head_left
step_end
; 0x6d244
MovementData_0x6d244: ; 0x6d244
MovementData_0x6d244:
step_right
step_right
step_right
step_end
; 0x6d248
MovementData_0x6d248: ; 0x6d248
MovementData_0x6d248:
big_step_left
step_end
; 0x6d24a
MovementData_0x6d24a: ; 0x6d24a
MovementData_0x6d24a:
big_step_left
step_end
; 0x6d24c
MovementData_0x6d24c: ; 0x6d24c
MovementData_0x6d24c:
big_step_left
big_step_up
turn_head_left
step_end
; 0x6d250
MovementData_0x6d250: ; 0x6d250
MovementData_0x6d250:
step_right
step_right
turn_head_down
step_end
; 0x6d254
MovementData_0x6d254: ; 0x6d254
MovementData_0x6d254:
step_up
step_up
step_up
step_end
; 0x6d258
MovementData_0x6d258: ; 0x6d258
MovementData_0x6d258:
accelerate_last
step_left
step_left
@@ -559,9 +513,8 @@ MovementData_0x6d258: ; 0x6d258
step_left
turn_head_down
step_end
; 0x6d267
MovementData_0x6d267: ; 0x6d267
MovementData_0x6d267:
step_right
step_right
step_right
@@ -572,9 +525,8 @@ MovementData_0x6d267: ; 0x6d267
step_up
step_up
step_end
; 0x6d271
MovementData_0x6d271: ; 0x6d271
MovementData_0x6d271:
step_up
step_left
step_left
@@ -582,14 +534,12 @@ MovementData_0x6d271: ; 0x6d271
step_left
turn_head_up
step_end
; 0x6d278
MovementData_0x6d278: ; 0x6d278
MovementData_0x6d278:
step_left
step_end
; 0x6d27a
MovementData_0x6d27a: ; 0x6d27a
MovementData_0x6d27a:
step_down
step_down
step_down
@@ -599,9 +549,8 @@ MovementData_0x6d27a: ; 0x6d27a
step_left
step_left
step_end
; 0x6d283
MovementData_0x6d283: ; 0x6d283
MovementData_0x6d283:
step_down
step_down
step_left
@@ -611,9 +560,8 @@ MovementData_0x6d283: ; 0x6d283
step_left
step_left
step_end
; 0x6d28c
MovementData_0x6d28c: ; 0x6d28c
MovementData_0x6d28c:
step_right
step_right
step_down
@@ -627,9 +575,8 @@ MovementData_0x6d28c: ; 0x6d28c
step_right
step_right
step_end
; 0x6d299
MovementData_0x6d299: ; 0x6d299
MovementData_0x6d299:
step_right
step_right
step_down
@@ -641,9 +588,8 @@ MovementData_0x6d299: ; 0x6d299
step_right
step_right
step_end
; 0x6d2a4
MovementData_0x6d2a4: ; 0x6d2a4
MovementData_0x6d2a4:
step_right
step_right
step_down
@@ -653,15 +599,13 @@ MovementData_0x6d2a4: ; 0x6d2a4
step_right
step_right
step_end
; 0x6d2ad
UnknownText_0x6d2ad: ; 0x6d2ad
UnknownText_0x6d2ad:
text "Hold it right"
line "there!"
done
; 0x6d2c3
UnknownText_0x6d2c3: ; 0x6d2c3
UnknownText_0x6d2c3:
text "We can't have a"
line "brat like you on"
cont "the loose."
@@ -680,16 +624,14 @@ UnknownText_0x6d2c3: ; 0x6d2c3
line "get ready to be"
cont "thrashed."
done
; 0x6d38c
UnknownText_0x6d38c: ; 0x6d38c
UnknownText_0x6d38c:
text "Hey! Don't be so"
line "selfish. Spread"
cont "the fun around."
done
; 0x6d3bd
UnknownText_0x6d3bd: ; 0x6d3bd
UnknownText_0x6d3bd:
text "What? You had an"
line "accomplice?"
@@ -705,9 +647,8 @@ UnknownText_0x6d3bd: ; 0x6d3bd
para "it is to meddle"
line "with TEAM ROCKET!"
done
; 0x6d45c
UnknownText_0x6d45c: ; 0x6d45c
UnknownText_0x6d45c:
text "Tch, you really"
line "are strong."
@@ -719,9 +660,8 @@ UnknownText_0x6d45c: ; 0x6d45c
para "you could become"
line "an EXECUTIVE."
done
; 0x6d4c6
UnknownText_0x6d4c6: ; 0x6d4c6
UnknownText_0x6d4c6:
text "…This hideout is"
line "done for…"
@@ -748,9 +688,8 @@ UnknownText_0x6d4c6: ; 0x6d4c6
para "Fufufufu…"
done
; 0x6d5d8
UnknownText_0x6d5d8: ; 0x6d5d8
UnknownText_0x6d5d8:
text "LANCE: That did"
line "it. We defeated"
@@ -763,9 +702,8 @@ UnknownText_0x6d5d8: ; 0x6d5d8
para "guy I battled in"
line "the process…"
done
; 0x6d64e
UnknownText_0x6d64e: ; 0x6d64e
UnknownText_0x6d64e:
text "Sorry, <PLAY_G>."
line "I saw how well you"
@@ -778,9 +716,8 @@ UnknownText_0x6d64e: ; 0x6d64e
para "turn off that odd"
line "radio signal."
done
; 0x6d6cf
UnknownText_0x6d6cf: ; 0x6d6cf
UnknownText_0x6d6cf:
text "It's this machine"
line "that's causing all"
cont "the problems."
@@ -809,15 +746,13 @@ UnknownText_0x6d6cf: ; 0x6d6cf
para "<PLAY_G>, let's"
line "split the job."
done
; 0x6d7ea
UnknownText_0x6d7ea: ; 0x6d7ea
UnknownText_0x6d7ea:
text "LANCE: Leave this"
line "side to me."
done
; 0x6d809
UnknownText_0x6d809: ; 0x6d809
UnknownText_0x6d809:
text "LANCE: That odd"
line "signal has finally"
cont "stopped."
@@ -838,15 +773,13 @@ UnknownText_0x6d809: ; 0x6d809
line "but I don't have"
cont "any need for it."
done
; 0x6d8e6
UnknownText_0x6d8e6: ; 0x6d8e6
UnknownText_0x6d8e6:
text "<PLAYER> received"
line "HM06."
done
; 0x6d8f8
UnknownText_0x6d8f8: ; 0x6d8f8
UnknownText_0x6d8f8:
text "That's WHIRLPOOL."
line "Teach it to a"
@@ -862,9 +795,8 @@ UnknownText_0x6d8f8: ; 0x6d8f8
para "with the BADGE"
line "from MAHOGANY GYM."
done
; 0x6d994
UnknownText_0x6d994: ; 0x6d994
UnknownText_0x6d994:
text "<PLAY_G>…"
para "The journey to be-"
@@ -893,9 +825,8 @@ UnknownText_0x6d994: ; 0x6d994
para "I look forward to"
line "seeing you again!"
done
; 0x6da97
UnknownText_0x6da97: ; 0x6da97
UnknownText_0x6da97:
text "LANCE: Are you all"
line "right?"
@@ -906,16 +837,14 @@ UnknownText_0x6da97: ; 0x6da97
line "some of my medi-"
cont "cine."
done
; 0x6daf7
UnknownText_0x6daf7: ; 0x6daf7
UnknownText_0x6daf7:
text "LANCE: <PLAY_G>,"
line "let's give it our"
cont "best for #MON."
done
; 0x6db22
GruntM17SeenText: ; 0x6db22
GruntM17SeenText:
text "The door won't"
line "open?"
@@ -925,14 +854,12 @@ GruntM17SeenText: ; 0x6db22
para "password that only"
line "TEAM ROCKET knows."
done
; 0x6db79
GruntM17BeatenText: ; 0x6db79
GruntM17BeatenText:
text "What? I lost?"
done
; 0x6db88
UnknownText_0x6db88: ; 0x6db88
UnknownText_0x6db88:
text "Heh, I'm just a"
line "GRUNT."
@@ -940,23 +867,20 @@ UnknownText_0x6db88: ; 0x6db88
line "password. Too bad"
cont "for you."
done
; 0x6dbca
GruntM18SeenText: ; 0x6dbca
GruntM18SeenText:
text "Oh, a kid? I don't"
line "really like this,"
para "but eliminate you"
line "I must."
done
; 0x6dc09
GruntM18BeatenText: ; 0x6dc09
GruntM18BeatenText:
text "I knew I'd lose…"
done
; 0x6dc1a
UnknownText_0x6dc1a: ; 0x6dc1a
UnknownText_0x6dc1a:
text "I got wiped out on"
line "the last mission"
cont "by a kid too."
@@ -970,20 +894,17 @@ UnknownText_0x6dc1a: ; 0x6dc1a
para "looking eyes just"
line "creamed me…"
done
; 0x6dcb0
GruntM19SeenText: ; 0x6dcb0
GruntM19SeenText:
text "You rotten little"
line "pest!"
done
; 0x6dcc9
GruntM19BeatenText: ; 0x6dcc9
GruntM19BeatenText:
text "Grrrr…"
done
; 0x6dcd1
UnknownText_0x6dcd1: ; 0x6dcd1
UnknownText_0x6dcd1:
text "Heh, only the boss"
line "knows the password"
cont "for that door."
@@ -992,17 +913,15 @@ UnknownText_0x6dcd1: ; 0x6dcd1
line "Who knows? Go look"
cont "for yourself."
done
; 0x6dd39
UnknownText_0x6dd39: ; 0x6dd39
UnknownText_0x6dd39:
text "The door's closed…"
para "It needs a pass-"
line "word to open."
done
; 0x6dd6b
UnknownText_0x6dd6b: ; 0x6dd6b
UnknownText_0x6dd6b:
text "The door's closed…"
para "<PLAYER> entered"
@@ -1010,9 +929,8 @@ UnknownText_0x6dd6b: ; 0x6dd6b
para "The door opened!"
done
; 0x6dda7
UnknownText_0x6dda7: ; 0x6dda7
UnknownText_0x6dda7:
text "It's the radio"
line "transmitter that's"
@@ -1022,18 +940,16 @@ UnknownText_0x6dda7: ; 0x6dda7
para "It's working at"
line "full capacity."
done
; 0x6de03
UnknownText_0x6de03: ; 0x6de03
UnknownText_0x6de03:
text "The radio trans-"
line "mitter has finally"
para "stopped its evil"
line "broadcast."
done
; 0x6de44
TeamRocketBaseB2F_MapEventHeader: ; 0x6de44
TeamRocketBaseB2F_MapEventHeader:
; filler
db 0, 0
@@ -1099,4 +1015,3 @@ TeamRocketBaseB2F_MapEventHeader: ; 0x6de44
person_event SPRITE_ROCKET, 5, 8, $a, $0, 255, 255, $2, 1, TrainerGruntM18, $06da
person_event SPRITE_ROCKET, 18, 25, $8, $0, 255, 255, $2, 4, TrainerGruntM19, $06da
person_event SPRITE_POKE_BALL, 14, 7, $1, $0, 255, 255, $1, 0, ItemFragment_0x6d20d, $066c
; 0x6dfd4

View File

@@ -1,4 +1,4 @@
TeamRocketBaseB3F_MapScriptHeader: ; 0x6dfd4
TeamRocketBaseB3F_MapScriptHeader:
; trigger count
db 4
@@ -14,37 +14,30 @@ TeamRocketBaseB3F_MapScriptHeader: ; 0x6dfd4
; callbacks
dbw 1, UnknownScript_0x6dff0
; 0x6dfe9
UnknownScript_0x6dfe9: ; 0x6dfe9
UnknownScript_0x6dfe9:
priorityjump LanceScript_0x6dffc
end
; 0x6dfed
UnknownScript_0x6dfed: ; 0x6dfed
UnknownScript_0x6dfed:
end
; 0x6dfee
UnknownScript_0x6dfee: ; 0x6dfee
UnknownScript_0x6dfee:
end
; 0x6dfef
UnknownScript_0x6dfef: ; 0x6dfef
UnknownScript_0x6dfef:
end
; 0x6dff0
UnknownScript_0x6dff0: ; 0x6dff0
UnknownScript_0x6dff0:
checkevent $0303
iftrue UnknownScript_0x6dff7
return
; 0x6dff7
UnknownScript_0x6dff7: ; 0x6dff7
UnknownScript_0x6dff7:
changeblock $a, $8, $7
return
; 0x6dffc
LanceScript_0x6dffc: ; 0x6dffc
LanceScript_0x6dffc:
spriteface $0, LEFT
pause 5
spriteface $4, RIGHT
@@ -58,9 +51,8 @@ LanceScript_0x6dffc: ; 0x6dffc
disappear $2
dotrigger $1
end
; 0x6e019
UnknownScript_0x6e019: ; 0x6e019
UnknownScript_0x6e019:
spriteface $0, LEFT
showemote $0, $0, 15
special Functionc48f
@@ -79,20 +71,17 @@ UnknownScript_0x6e019: ; 0x6e019
dotrigger $2
special RestartMapMusic
end
; 0x6e048
RocketScript_0x6e048: ; 0x6e048
RocketScript_0x6e048:
jumptextfaceplayer UnknownText_0x6e235
; 0x6e04b
UnknownScript_0x6e04b: ; 0x6e04b
UnknownScript_0x6e04b:
applymovement $0, MovementData_0x6e133
jump UnknownScript_0x6e056
; 0x6e052
UnknownScript_0x6e052: ; 0x6e052
UnknownScript_0x6e052:
applymovement $0, MovementData_0x6e13a
UnknownScript_0x6e056: ; 0x6e056
UnknownScript_0x6e056:
pause 30
showemote $0, $3, 15
playmusic MUSIC_ROCKET_ENCOUNTER
@@ -107,7 +96,7 @@ UnknownScript_0x6e056: ; 0x6e056
loadtrainer EXECUTIVEM, 4
startbattle
returnafterbattle
setevent $0574
setevent EVENT_BEAT_ROCKET_EXECUTIVEM_4
loadfont
writetext UnknownText_0x6e548
closetext
@@ -118,20 +107,18 @@ UnknownScript_0x6e056: ; 0x6e056
disappear $3
dotrigger $3
end
; 0x6e091
MoltresScript_0x6e091: ; 0x6e091
MoltresScript_0x6e091:
loadfont
writetext UnknownText_0x6e585
closetext
loadmovesprites
setevent EVENT_LEARNED_HAIL_GIOVANNI
end
; 0x6e09b
TrainerGruntF5: ; 0x6e09b
TrainerGruntF5:
; bit/flag number
dw $514
dw EVENT_BEAT_ROCKET_GRUNTF_5
; trainer group && trainer id
db GRUNTF, 5
@@ -147,9 +134,8 @@ TrainerGruntF5: ; 0x6e09b
; script when talk again
dw GruntF5Script
; 0x6e0a7
GruntF5Script: ; 0x6e0a7
GruntF5Script:
talkaftercancel
loadfont
writetext UnknownText_0x6e611
@@ -157,11 +143,10 @@ GruntF5Script: ; 0x6e0a7
loadmovesprites
setevent $0301
end
; 0x6e0b2
TrainerGruntM28: ; 0x6e0b2
TrainerGruntM28:
; bit/flag number
dw $50c
dw EVENT_BEAT_ROCKET_GRUNTM_21
; trainer group && trainer id
db GRUNTM, 28
@@ -177,9 +162,8 @@ TrainerGruntM28: ; 0x6e0b2
; script when talk again
dw GruntM28Script
; 0x6e0be
GruntM28Script: ; 0x6e0be
GruntM28Script:
talkaftercancel
loadfont
writetext UnknownText_0x6e737
@@ -187,11 +171,10 @@ GruntM28Script: ; 0x6e0be
loadmovesprites
setevent $0302
end
; 0x6e0c9
TrainerScientistRoss: ; 0x6e0c9
TrainerScientistRoss:
; bit/flag number
dw $49f
dw EVENT_BEAT_SCIENTIST_ROSS
; trainer group && trainer id
db SCIENTIST, ROSS
@@ -207,20 +190,18 @@ TrainerScientistRoss: ; 0x6e0c9
; script when talk again
dw ScientistRossScript
; 0x6e0d5
ScientistRossScript: ; 0x6e0d5
ScientistRossScript:
talkaftercancel
loadfont
writetext UnknownText_0x6e822
closetext
loadmovesprites
end
; 0x6e0dd
TrainerScientistMitch: ; 0x6e0dd
TrainerScientistMitch:
; bit/flag number
dw $4a0
dw EVENT_BEAT_SCIENTIST_MITCH
; trainer group && trainer id
db SCIENTIST, MITCH
@@ -236,40 +217,35 @@ TrainerScientistMitch: ; 0x6e0dd
; script when talk again
dw ScientistMitchScript
; 0x6e0e9
ScientistMitchScript: ; 0x6e0e9
ScientistMitchScript:
talkaftercancel
loadfont
writetext UnknownText_0x6e90a
closetext
loadmovesprites
end
; 0x6e0f1
MapTeamRocketBaseB3FSignpostPtr1: ; 0x6e0f1
MapTeamRocketBaseB3FSignpostPtr1:
dw $0303
dw MapTeamRocketBaseB3FSignpost1Script
; 0x6e0f5
MapTeamRocketBaseB3FSignpost1Script: ; 0x6e0f5
MapTeamRocketBaseB3FSignpost1Script:
loadfont
checkevent $0301
iffalse UnknownScript_0x6e105
checkevent $0302
iffalse UnknownScript_0x6e105
jump UnknownScript_0x6e10b
; 0x6e105
UnknownScript_0x6e105: ; 0x6e105
UnknownScript_0x6e105:
writetext UnknownText_0x6e970
closetext
loadmovesprites
end
; 0x6e10b
UnknownScript_0x6e10b: ; 0x6e10b
UnknownScript_0x6e10b:
writetext UnknownText_0x6e9a3
closetext
playsound SFX_ENTER_DOOR
@@ -279,38 +255,30 @@ UnknownScript_0x6e10b: ; 0x6e10b
setevent $0303
waitbutton
end
; 0x6e11d
MapTeamRocketBaseB3FSignpost9Script: ; 0x6e11d
MapTeamRocketBaseB3FSignpost9Script:
jumpstd teamrocketoath
; 0x6e120
ItemFragment_0x6e120: ; 0x6e120
ItemFragment_0x6e120:
db PROTEIN, 1
; 0x6e122
ItemFragment_0x6e122: ; 0x6e122
ItemFragment_0x6e122:
db X_SPECIAL, 1
; 0x6e124
ItemFragment_0x6e124: ; 0x6e124
ItemFragment_0x6e124:
db FULL_HEAL, 1
; 0x6e126
ItemFragment_0x6e126: ; 0x6e126
ItemFragment_0x6e126:
db ICE_HEAL, 1
; 0x6e128
ItemFragment_0x6e128: ; 0x6e128
ItemFragment_0x6e128:
db ULTRA_BALL, 1
; 0x6e12a
MovementData_0x6e12a: ; 0x6e12a
MovementData_0x6e12a:
step_right
step_end
; 0x6e12c
MovementData_0x6e12c: ; 0x6e12c
MovementData_0x6e12c:
step_down
step_left
step_left
@@ -318,9 +286,8 @@ MovementData_0x6e12c: ; 0x6e12c
step_left
step_left
step_end
; 0x6e133
MovementData_0x6e133: ; 0x6e133
MovementData_0x6e133:
step_up
step_up
step_up
@@ -328,9 +295,8 @@ MovementData_0x6e133: ; 0x6e133
step_left
turn_head_up
step_end
; 0x6e13a
MovementData_0x6e13a: ; 0x6e13a
MovementData_0x6e13a:
step_up
step_up
step_left
@@ -339,20 +305,17 @@ MovementData_0x6e13a: ; 0x6e13a
step_left
turn_head_up
step_end
; 0x6e142
MovementData_0x6e142: ; 0x6e142
MovementData_0x6e142:
step_down
step_end
; 0x6e144
MovementData_0x6e144: ; 0x6e144
MovementData_0x6e144:
big_step_right
big_step_right
step_end
; 0x6e147
MovementData_0x6e147: ; 0x6e147
MovementData_0x6e147:
fix_facing
fast_jump_step_left
remove_fixed_facing
@@ -382,9 +345,8 @@ MovementData_0x6e147: ; 0x6e147
big_step_left
big_step_left
step_end
; 0x6e164
MovementData_0x6e164: ; 0x6e164
MovementData_0x6e164:
step_down
step_down
step_down
@@ -394,9 +356,8 @@ MovementData_0x6e164: ; 0x6e164
step_right
step_right
step_end
; 0x6e16d
MovementData_0x6e16d: ; 0x6e16d
MovementData_0x6e16d:
step_left
step_left
step_up
@@ -405,16 +366,14 @@ MovementData_0x6e16d: ; 0x6e16d
step_up
step_up
step_end
; 0x6e175
MovementData_0x6e175: ; 0x6e175
MovementData_0x6e175:
fix_facing
big_step_right
remove_fixed_facing
step_end
; 0x6e179
UnknownText_0x6e179: ; 0x6e179
UnknownText_0x6e179:
text "LANCE: It takes"
line "two passwords to"
@@ -432,16 +391,14 @@ UnknownText_0x6e179: ; 0x6e179
para "<PLAY_G>, let's go"
line "get the passwords."
done
; 0x6e235
UnknownText_0x6e235: ; 0x6e235
UnknownText_0x6e235:
text "Urrggh… The guy"
line "in the cape is"
cont "incredibly tough…"
done
; 0x6e267
UnknownText_0x6e267: ; 0x6e267
UnknownText_0x6e267:
text "…"
para "Didn't I tell you"
@@ -482,9 +439,8 @@ UnknownText_0x6e267: ; 0x6e267
line "have the time for"
cont "the likes of you!"
done
; 0x6e400
UnknownText_0x6e400: ; 0x6e400
UnknownText_0x6e400:
text "What? Who are you?"
line "This is the office"
@@ -510,35 +466,31 @@ UnknownText_0x6e400: ; 0x6e400
line "one disturb this"
cont "place!"
done
; 0x6e511
UnknownText_0x6e511: ; 0x6e511
UnknownText_0x6e511:
text "I… I couldn't do a"
line "thing…"
para "GIOVANNI, please"
line "forgive me…"
done
; 0x6e548
UnknownText_0x6e548: ; 0x6e548
UnknownText_0x6e548:
text "No, I can't let"
line "this affect me."
para "I have to inform"
line "the others…"
done
; 0x6e585
UnknownText_0x6e585: ; 0x6e585
UnknownText_0x6e585:
text "MURKROW: The"
line "password is…"
para "HAIL GIOVANNI."
done
; 0x6e5af
GruntF5SeenText: ; 0x6e5af
GruntF5SeenText:
text "Do I know the"
line "password?"
@@ -547,15 +499,13 @@ GruntF5SeenText: ; 0x6e5af
para "But no weakling's"
line "going to get it!"
done
; 0x6e5f1
GruntF5BeatenText: ; 0x6e5f1
GruntF5BeatenText:
text "All right. Stop."
line "I'll tell you."
done
; 0x6e611
UnknownText_0x6e611: ; 0x6e611
UnknownText_0x6e611:
text "The password to"
line "the boss's room is"
@@ -565,9 +515,8 @@ UnknownText_0x6e611: ; 0x6e611
line "unless you have"
cont "two passwords."
done
; 0x6e671
GruntM28SeenText: ; 0x6e671
GruntM28SeenText:
text "Hyuck-hyuck-hyuck!"
para "You're challenging"
@@ -584,15 +533,13 @@ GruntM28SeenText: ; 0x6e671
para "a password to the"
line "boss's room!"
done
; 0x6e717
GruntM28BeatenText: ; 0x6e717
GruntM28BeatenText:
text "Hyuck-hyuck-hyuck!"
line "You're good!"
done
; 0x6e737
UnknownText_0x6e737: ; 0x6e737
UnknownText_0x6e737:
text "Hyuck-hyuck-hyuck!"
para "The password to"
@@ -601,9 +548,8 @@ UnknownText_0x6e737: ; 0x6e737
para "Uh…, I think it is"
line "RATICATE TAIL."
done
; 0x6e78d
ScientistRossSeenText: ; 0x6e78d
ScientistRossSeenText:
text "I used to work for"
line "SILPH, but now I"
@@ -614,15 +560,13 @@ ScientistRossSeenText: ; 0x6e78d
line "like you needs to"
cont "be punished."
done
; 0x6e802
ScientistRossBeatenText: ; 0x6e802
ScientistRossBeatenText:
text "A mere tactical"
line "error cost me…"
done
; 0x6e822
UnknownText_0x6e822: ; 0x6e822
UnknownText_0x6e822:
text "A radio signal"
line "that drives #-"
cont "MON mad…"
@@ -636,23 +580,20 @@ UnknownText_0x6e822: ; 0x6e822
para "means absolutely"
line "nothing."
done
; 0x6e8ac
ScientistMitchSeenText: ; 0x6e8ac
ScientistMitchSeenText:
text "I don't care that"
line "#MON are hurt"
cont "by our experiment."
done
; 0x6e8df
ScientistMitchBeatenText: ; 0x6e8df
ScientistMitchBeatenText:
text "Thinking is my"
line "strong suit, not"
cont "battling."
done
; 0x6e90a
UnknownText_0x6e90a: ; 0x6e90a
UnknownText_0x6e90a:
text "If we turn up the"
line "power of our radio"
@@ -662,17 +603,15 @@ UnknownText_0x6e90a: ; 0x6e90a
para "The very thought"
line "excites me!"
done
; 0x6e970
UnknownText_0x6e970: ; 0x6e970
UnknownText_0x6e970:
text "The door's closed…"
para "It needs two"
line "passwords to open."
done
; 0x6e9a3
UnknownText_0x6e9a3: ; 0x6e9a3
UnknownText_0x6e9a3:
text "The door's closed…"
para "<PLAYER> entered"
@@ -680,9 +619,8 @@ UnknownText_0x6e9a3: ; 0x6e9a3
para "The door opened!"
done
; 0x6e9e4
TeamRocketBaseB3F_MapEventHeader: ; 0x6e9e4
TeamRocketBaseB3F_MapEventHeader:
; filler
db 0, 0
@@ -728,4 +666,3 @@ TeamRocketBaseB3F_MapEventHeader: ; 0x6e9e4
person_event SPRITE_POKE_BALL, 13, 32, $1, $0, 255, 255, $1, 0, ItemFragment_0x6e124, $066f
person_event SPRITE_POKE_BALL, 6, 21, $1, $0, 255, 255, $1, 0, ItemFragment_0x6e126, $0670
person_event SPRITE_POKE_BALL, 14, 18, $1, $0, 255, 255, $1, 0, ItemFragment_0x6e128, $0654
; 0x6eafe

View File

@@ -1,4 +1,4 @@
UndergroundPathSwitchRoomEntrances_MapScriptHeader: ; 0x7c9e8
UndergroundPathSwitchRoomEntrances_MapScriptHeader:
; trigger count
db 2
@@ -12,78 +12,72 @@ UndergroundPathSwitchRoomEntrances_MapScriptHeader: ; 0x7c9e8
; callbacks
dbw 1, UnknownScript_0x7c9f7
; 0x7c9f5
UnknownScript_0x7c9f5: ; 0x7c9f5
UnknownScript_0x7c9f5:
end
; 0x7c9f6
UnknownScript_0x7c9f6: ; 0x7c9f6
UnknownScript_0x7c9f6:
end
; 0x7c9f7
UnknownScript_0x7c9f7: ; 0x7c9f7
UnknownScript_0x7c9f7:
checkevent EVENT_SWITCH_4
iffalse UnknownScript_0x7ca01
changeblock $10, $6, $2d
UnknownScript_0x7ca01: ; 0x7ca01
UnknownScript_0x7ca01:
checkevent EVENT_SWITCH_5
iffalse UnknownScript_0x7ca0b
changeblock $a, $6, $2d
UnknownScript_0x7ca0b: ; 0x7ca0b
UnknownScript_0x7ca0b:
checkevent EVENT_SWITCH_6
iffalse UnknownScript_0x7ca15
changeblock $2, $6, $2d
UnknownScript_0x7ca15: ; 0x7ca15
UnknownScript_0x7ca15:
checkevent EVENT_SWITCH_7
iffalse UnknownScript_0x7ca1f
changeblock $2, $a, $2d
UnknownScript_0x7ca1f: ; 0x7ca15
UnknownScript_0x7ca1f:
checkevent EVENT_SWITCH_8
iffalse UnknownScript_0x7ca29
changeblock $a, $a, $2d
UnknownScript_0x7ca29: ; 0x7ca29
UnknownScript_0x7ca29:
checkevent EVENT_SWITCH_9
iffalse UnknownScript_0x7ca33
changeblock $10, $a, $2d
UnknownScript_0x7ca33: ; 0x7ca33
UnknownScript_0x7ca33:
checkevent EVENT_SWITCH_10
iffalse UnknownScript_0x7ca41
changeblock $c, $6, $2a
changeblock $c, $8, $2d
UnknownScript_0x7ca41: ; 0x7ca41
UnknownScript_0x7ca41:
checkevent EVENT_SWITCH_11
iffalse UnknownScript_0x7ca4f
changeblock $6, $6, $2a
changeblock $6, $8, $2d
UnknownScript_0x7ca4f: ; 0x7ca4f
UnknownScript_0x7ca4f:
checkevent EVENT_SWITCH_12
iffalse UnknownScript_0x7ca5d
changeblock $c, $a, $2a
changeblock $c, $c, $2d
UnknownScript_0x7ca5d: ; 0x7ca5d
UnknownScript_0x7ca5d:
checkevent EVENT_SWITCH_13
iffalse UnknownScript_0x7ca6b
changeblock $6, $a, $2a
changeblock $6, $c, $2d
UnknownScript_0x7ca6b: ; 0x7ca6b
UnknownScript_0x7ca6b:
checkevent EVENT_SWITCH_14
iffalse UnknownScript_0x7ca79
changeblock $12, $a, $2a
changeblock $12, $c, $2d
UnknownScript_0x7ca79: ; 0x7ca79
UnknownScript_0x7ca79:
return
; 0x7ca7a
SuperNerdScript_0x7ca7a: ; 0x7ca7a
SuperNerdScript_0x7ca7a:
jumptextfaceplayer UnknownText_0x7d176
; 0x7ca7d
TeacherScript_0x7ca7d: ; 0x7ca7d
TeacherScript_0x7ca7d:
jumptextfaceplayer UnknownText_0x7d1d0
; 0x7ca80
UnknownScript_0x7ca80: ; 0x7ca80
UnknownScript_0x7ca80:
spriteface $0, RIGHT
showemote $0, $0, 15
special Functionc48f
@@ -101,9 +95,8 @@ UnknownScript_0x7ca80: ; 0x7ca80
waitbutton
playmapmusic
end
; 0x7caaa
UnknownScript_0x7caaa: ; 0x7caaa
UnknownScript_0x7caaa:
spriteface $0, RIGHT
showemote $0, $0, 15
special Functionc48f
@@ -121,14 +114,13 @@ UnknownScript_0x7caaa: ; 0x7caaa
waitbutton
playmapmusic
end
; 0x7cad4
UnknownScript_0x7cad4: ; 0x7cad4
UnknownScript_0x7cad4:
checkevent $06c5
iftrue UnknownScript_0x7cae1
setevent $06c5
domaptrigger GROUP_BURNED_TOWER_1F, MAP_BURNED_TOWER_1F, $1
UnknownScript_0x7cae1: ; 0x7cae1
UnknownScript_0x7cae1:
playmusic MUSIC_RIVAL_ENCOUNTER
loadfont
writetext UnknownText_0x7ce9d
@@ -146,9 +138,8 @@ UnknownScript_0x7cae1: ; 0x7cae1
reloadmapmusic
returnafterbattle
jump UnknownScript_0x7cb29
; 0x7cb09
UnknownScript_0x7cb09: ; 0x7cb09
UnknownScript_0x7cb09:
winlosstext UnknownText_0x7cf5d, UnknownText_0x7d102
setlasttalked $c
loadtrainer RIVAL1, RIVAL1_10
@@ -156,9 +147,8 @@ UnknownScript_0x7cb09: ; 0x7cb09
reloadmapmusic
returnafterbattle
jump UnknownScript_0x7cb29
; 0x7cb19
UnknownScript_0x7cb19: ; 0x7cb19
UnknownScript_0x7cb19:
winlosstext UnknownText_0x7cf5d, UnknownText_0x7d102
setlasttalked $c
loadtrainer RIVAL1, RIVAL1_11
@@ -166,20 +156,18 @@ UnknownScript_0x7cb19: ; 0x7cb19
reloadmapmusic
returnafterbattle
jump UnknownScript_0x7cb29
; 0x7cb29
UnknownScript_0x7cb29: ; 0x7cb29
UnknownScript_0x7cb29:
playmusic MUSIC_RIVAL_AFTER
loadfont
writetext UnknownText_0x7cfc2
closetext
loadmovesprites
end
; 0x7cb33
TrainerGruntM11: ; 0x7cb33
TrainerGruntM11:
; bit/flag number
dw $4fb
dw EVENT_BEAT_ROCKET_GRUNTM_11
; trainer group && trainer id
db GRUNTM, 11
@@ -195,20 +183,18 @@ TrainerGruntM11: ; 0x7cb33
; script when talk again
dw GruntM11Script
; 0x7cb3f
GruntM11Script: ; 0x7cb3f
GruntM11Script:
talkaftercancel
loadfont
writetext UnknownText_0x7d290
closetext
loadmovesprites
end
; 0x7cb47
TrainerGruntM25: ; 0x7cb47
TrainerGruntM25:
; bit/flag number
dw $509
dw EVENT_BEAT_ROCKET_GRUNTM_20
; trainer group && trainer id
db GRUNTM, 25
@@ -224,20 +210,18 @@ TrainerGruntM25: ; 0x7cb47
; script when talk again
dw GruntM25Script
; 0x7cb53
GruntM25Script: ; 0x7cb53
GruntM25Script:
talkaftercancel
loadfont
writetext UnknownText_0x7d347
closetext
loadmovesprites
end
; 0x7cb5b
TrainerBurglarDuncan: ; 0x7cb5b
TrainerBurglarDuncan:
; bit/flag number
dw $42d
dw EVENT_BEAT_BURGLAR_DUNCAN
; trainer group && trainer id
db BURGLAR, DUNCAN
@@ -253,20 +237,18 @@ TrainerBurglarDuncan: ; 0x7cb5b
; script when talk again
dw BurglarDuncanScript
; 0x7cb67
BurglarDuncanScript: ; 0x7cb67
BurglarDuncanScript:
talkaftercancel
loadfont
writetext UnknownText_0x7d3cf
closetext
loadmovesprites
end
; 0x7cb6f
TrainerBurglarEddie: ; 0x7cb6f
TrainerBurglarEddie:
; bit/flag number
dw $42e
dw EVENT_BEAT_BURGLAR_EDDIE
; trainer group && trainer id
db BURGLAR, EDDIE
@@ -282,20 +264,18 @@ TrainerBurglarEddie: ; 0x7cb6f
; script when talk again
dw BurglarEddieScript
; 0x7cb7b
BurglarEddieScript: ; 0x7cb7b
BurglarEddieScript:
talkaftercancel
loadfont
writetext UnknownText_0x7d45b
closetext
loadmovesprites
end
; 0x7cb83
TrainerGruntM13: ; 0x7cb83
TrainerGruntM13:
; bit/flag number
dw $4fd
dw EVENT_BEAT_ROCKET_GRUNTM_12
; trainer group && trainer id
db GRUNTM, 13
@@ -311,20 +291,18 @@ TrainerGruntM13: ; 0x7cb83
; script when talk again
dw GruntM13Script
; 0x7cb8f
GruntM13Script: ; 0x7cb8f
GruntM13Script:
talkaftercancel
loadfont
writetext UnknownText_0x7d51f
closetext
loadmovesprites
end
; 0x7cb97
TrainerGruntF3: ; 0x7cb97
TrainerGruntF3:
; bit/flag number
dw $512
dw EVENT_BEAT_ROCKET_GRUNTF_3
; trainer group && trainer id
db GRUNTF, 3
@@ -340,18 +318,16 @@ TrainerGruntF3: ; 0x7cb97
; script when talk again
dw GruntF3Script
; 0x7cba3
GruntF3Script: ; 0x7cba3
GruntF3Script:
talkaftercancel
loadfont
writetext UnknownText_0x7d5e6
closetext
loadmovesprites
end
; 0x7cbab
MapUndergroundPathSwitchRoomEntrancesSignpost0Script: ; 0x7cbab
MapUndergroundPathSwitchRoomEntrancesSignpost0Script:
loadfont
writetext UnknownText_0x7d554
keeptextopen
@@ -365,9 +341,8 @@ MapUndergroundPathSwitchRoomEntrancesSignpost0Script: ; 0x7cbab
copyvartobyte UndergroundSwitchPositions
setevent EVENT_SWITCH_1
jump UnknownScript_0x7cc8d
; 0x7cbcb
UnknownScript_0x7cbcb: ; 0x7cbcb
UnknownScript_0x7cbcb:
writetext UnknownText_0x7d62d
yesorno
iffalse UnknownScript_0x7cc8b
@@ -376,9 +351,8 @@ UnknownScript_0x7cbcb: ; 0x7cbcb
copyvartobyte UndergroundSwitchPositions
clearevent EVENT_SWITCH_1
jump UnknownScript_0x7cc8d
; 0x7cbe0
MapUndergroundPathSwitchRoomEntrancesSignpost1Script: ; 0x7cbe0
MapUndergroundPathSwitchRoomEntrancesSignpost1Script:
loadfont
writetext UnknownText_0x7d643
keeptextopen
@@ -392,9 +366,8 @@ MapUndergroundPathSwitchRoomEntrancesSignpost1Script: ; 0x7cbe0
copyvartobyte UndergroundSwitchPositions
setevent EVENT_SWITCH_2
jump UnknownScript_0x7cc8d
; 0x7cc00
UnknownScript_0x7cc00: ; 0x7cc00
UnknownScript_0x7cc00:
writetext UnknownText_0x7d62d
yesorno
iffalse UnknownScript_0x7cc8b
@@ -403,9 +376,8 @@ UnknownScript_0x7cc00: ; 0x7cc00
copyvartobyte UndergroundSwitchPositions
clearevent EVENT_SWITCH_2
jump UnknownScript_0x7cc8d
; 0x7cc15
MapUndergroundPathSwitchRoomEntrancesSignpost2Script: ; 0x7cc15
MapUndergroundPathSwitchRoomEntrancesSignpost2Script:
loadfont
writetext UnknownText_0x7d65a
keeptextopen
@@ -419,9 +391,8 @@ MapUndergroundPathSwitchRoomEntrancesSignpost2Script: ; 0x7cc15
copyvartobyte UndergroundSwitchPositions
setevent EVENT_SWITCH_3
jump UnknownScript_0x7cc8d
; 0x7cc35
UnknownScript_0x7cc35: ; 0x7cc35
UnknownScript_0x7cc35:
writetext UnknownText_0x7d62d
yesorno
iffalse UnknownScript_0x7cc8b
@@ -430,9 +401,8 @@ UnknownScript_0x7cc35: ; 0x7cc35
copyvartobyte UndergroundSwitchPositions
clearevent EVENT_SWITCH_3
jump UnknownScript_0x7cc8d
; 0x7cc4a
MapUndergroundPathSwitchRoomEntrancesSignpost3Script: ; 0x7cc4a
MapUndergroundPathSwitchRoomEntrancesSignpost3Script:
loadfont
writetext UnknownText_0x7d671
keeptextopen
@@ -448,9 +418,8 @@ MapUndergroundPathSwitchRoomEntrancesSignpost3Script: ; 0x7cc4a
setevent EVENT_SWITCH_2
setevent EVENT_SWITCH_3
jump UnknownScript_0x7cc8d
; 0x7cc70
UnknownScript_0x7cc70: ; 0x7cc70
UnknownScript_0x7cc70:
writetext UnknownText_0x7d62d
yesorno
iffalse UnknownScript_0x7cc8b
@@ -461,14 +430,12 @@ UnknownScript_0x7cc70: ; 0x7cc70
clearevent EVENT_SWITCH_2
clearevent EVENT_SWITCH_3
jump UnknownScript_0x7cc8d
; 0x7cc8b
UnknownScript_0x7cc8b: ; 0x7cc8b
UnknownScript_0x7cc8b:
loadmovesprites
end
; 0x7cc8d
UnknownScript_0x7cc8d: ; 0x7cc8d
UnknownScript_0x7cc8d:
copybytetovar UndergroundSwitchPositions
if_equal $0, UnknownScript_0x7ccb0
if_equal $1, UnknownScript_0x7ccd7
@@ -478,7 +445,7 @@ UnknownScript_0x7cc8d: ; 0x7cc8d
if_equal $5, UnknownScript_0x7cd43
if_equal $6, UnknownScript_0x7cd5e
if_equal $7, UnknownScript_0x7cd79
UnknownScript_0x7ccb0: ; 0x7ccb0
UnknownScript_0x7ccb0:
playsound SFX_ENTER_DOOR
scall UnknownScript_0x7ce11
scall UnknownScript_0x7ce19
@@ -494,9 +461,8 @@ UnknownScript_0x7ccb0: ; 0x7ccb0
reloadmappart
loadmovesprites
end
; 0x7ccd7
UnknownScript_0x7ccd7: ; 0x7ccd7
UnknownScript_0x7ccd7:
playsound SFX_ENTER_DOOR
scall UnknownScript_0x7cda5
scall UnknownScript_0x7cdd5
@@ -508,9 +474,8 @@ UnknownScript_0x7ccd7: ; 0x7ccd7
reloadmappart
loadmovesprites
end
; 0x7ccf2
UnknownScript_0x7ccf2: ; 0x7ccf2
UnknownScript_0x7ccf2:
playsound SFX_ENTER_DOOR
scall UnknownScript_0x7cdad
scall UnknownScript_0x7cde1
@@ -522,9 +487,8 @@ UnknownScript_0x7ccf2: ; 0x7ccf2
reloadmappart
loadmovesprites
end
; 0x7cd0d
UnknownScript_0x7cd0d: ; 0x7cd0d
UnknownScript_0x7cd0d:
playsound SFX_ENTER_DOOR
scall UnknownScript_0x7cdb5
scall UnknownScript_0x7cdd5
@@ -536,9 +500,8 @@ UnknownScript_0x7cd0d: ; 0x7cd0d
reloadmappart
loadmovesprites
end
; 0x7cd28
UnknownScript_0x7cd28: ; 0x7cd28
UnknownScript_0x7cd28:
playsound SFX_ENTER_DOOR
scall UnknownScript_0x7cdbd
scall UnknownScript_0x7cde1
@@ -550,9 +513,8 @@ UnknownScript_0x7cd28: ; 0x7cd28
reloadmappart
loadmovesprites
end
; 0x7cd43
UnknownScript_0x7cd43: ; 0x7cd43
UnknownScript_0x7cd43:
playsound SFX_ENTER_DOOR
scall UnknownScript_0x7cdc5
scall UnknownScript_0x7cdd5
@@ -564,9 +526,8 @@ UnknownScript_0x7cd43: ; 0x7cd43
reloadmappart
loadmovesprites
end
; 0x7cd5e
UnknownScript_0x7cd5e: ; 0x7cd5e
UnknownScript_0x7cd5e:
playsound SFX_ENTER_DOOR
scall UnknownScript_0x7cdcd
scall UnknownScript_0x7cde1
@@ -578,9 +539,8 @@ UnknownScript_0x7cd5e: ; 0x7cd5e
reloadmappart
loadmovesprites
end
; 0x7cd79
UnknownScript_0x7cd79: ; 0x7cd79
UnknownScript_0x7cd79:
playsound SFX_ENTER_DOOR
scall UnknownScript_0x7ce11
scall UnknownScript_0x7ce19
@@ -598,205 +558,174 @@ UnknownScript_0x7cd79: ; 0x7cd79
writebyte $6
copyvartobyte UndergroundSwitchPositions
end
; 0x7cda5
UnknownScript_0x7cda5: ; 0x7cda5
UnknownScript_0x7cda5:
changeblock $10, $6, $2d
setevent EVENT_SWITCH_4
end
; 0x7cdad
UnknownScript_0x7cdad: ; 0x7cdad
UnknownScript_0x7cdad:
changeblock $a, $6, $2d
setevent EVENT_SWITCH_5
end
; 0x7cdb5
UnknownScript_0x7cdb5: ; 0x7cdb5
UnknownScript_0x7cdb5:
changeblock $2, $6, $2d
setevent EVENT_SWITCH_6
end
; 0x7cdbd
UnknownScript_0x7cdbd: ; 0x7cdbd
UnknownScript_0x7cdbd:
changeblock $2, $a, $2d
setevent EVENT_SWITCH_7
end
; 0x7cdc5
UnknownScript_0x7cdc5: ; 0x7cdc5
UnknownScript_0x7cdc5:
changeblock $a, $a, $2d
setevent EVENT_SWITCH_8
end
; 0x7cdcd
UnknownScript_0x7cdcd: ; 0x7cdcd
UnknownScript_0x7cdcd:
changeblock $10, $a, $2d
setevent EVENT_SWITCH_9
end
; 0x7cdd5
UnknownScript_0x7cdd5: ; 0x7cdd5
UnknownScript_0x7cdd5:
changeblock $c, $6, $2a
changeblock $c, $8, $2d
setevent EVENT_SWITCH_10
end
; 0x7cde1
UnknownScript_0x7cde1: ; 0x7cde1
UnknownScript_0x7cde1:
changeblock $6, $6, $2a
changeblock $6, $8, $2d
setevent EVENT_SWITCH_11
end
; 0x7cded
UnknownScript_0x7cded: ; 0x7cded
UnknownScript_0x7cded:
changeblock $c, $a, $2a
changeblock $c, $c, $2d
setevent EVENT_SWITCH_12
end
; 0x7cdf9
UnknownScript_0x7cdf9: ; 0x7cdf9
UnknownScript_0x7cdf9:
changeblock $6, $a, $2a
changeblock $6, $c, $2d
setevent EVENT_SWITCH_13
end
; 0x7ce05
UnknownScript_0x7ce05: ; 0x7ce05
UnknownScript_0x7ce05:
changeblock $12, $a, $2a
changeblock $12, $c, $2d
setevent EVENT_SWITCH_14
end
; 0x7ce11
UnknownScript_0x7ce11: ; 0x7ce11
UnknownScript_0x7ce11:
changeblock $10, $6, $3e
clearevent EVENT_SWITCH_4
end
; 0x7ce19
UnknownScript_0x7ce19: ; 0x7ce19
UnknownScript_0x7ce19:
changeblock $a, $6, $3e
clearevent EVENT_SWITCH_5
end
; 0x7ce21
UnknownScript_0x7ce21: ; 0x7ce21
UnknownScript_0x7ce21:
changeblock $2, $6, $3e
clearevent EVENT_SWITCH_6
end
; 0x7ce29
UnknownScript_0x7ce29: ; 0x7ce29
UnknownScript_0x7ce29:
changeblock $2, $a, $3e
clearevent EVENT_SWITCH_7
end
; 0x7ce31
UnknownScript_0x7ce31: ; 0x7ce31
UnknownScript_0x7ce31:
changeblock $a, $a, $3e
clearevent EVENT_SWITCH_8
end
; 0x7ce39
UnknownScript_0x7ce39: ; 0x7ce39
UnknownScript_0x7ce39:
changeblock $10, $a, $3e
clearevent EVENT_SWITCH_9
end
; 0x7ce41
UnknownScript_0x7ce41: ; 0x7ce41
UnknownScript_0x7ce41:
changeblock $c, $6, $3f
changeblock $c, $8, $3d
clearevent EVENT_SWITCH_10
end
; 0x7ce4d
UnknownScript_0x7ce4d: ; 0x7ce4d
UnknownScript_0x7ce4d:
changeblock $6, $6, $3f
changeblock $6, $8, $3d
clearevent EVENT_SWITCH_11
end
; 0x7ce59
UnknownScript_0x7ce59: ; 0x7ce59
UnknownScript_0x7ce59:
changeblock $c, $a, $3f
changeblock $c, $c, $3d
clearevent EVENT_SWITCH_12
end
; 0x7ce65
UnknownScript_0x7ce65: ; 0x7ce65
UnknownScript_0x7ce65:
changeblock $6, $a, $3f
changeblock $6, $c, $3d
clearevent EVENT_SWITCH_13
end
; 0x7ce71
UnknownScript_0x7ce71: ; 0x7ce71
UnknownScript_0x7ce71:
changeblock $12, $a, $3f
changeblock $12, $c, $3d
clearevent EVENT_SWITCH_14
end
; 0x7ce7d
ItemFragment_0x7ce7d: ; 0x7ce7d
ItemFragment_0x7ce7d:
db SMOKE_BALL, 1
; 0x7ce7f
ItemFragment_0x7ce7f: ; 0x7ce7f
ItemFragment_0x7ce7f:
db FULL_HEAL, 1
; 0x7ce81
MapUndergroundPathSwitchRoomEntrancesSignpostItem4: ; 0x7ce81
MapUndergroundPathSwitchRoomEntrancesSignpostItem4:
dw $008e
db MAX_POTION
; 0x7ce84
MapUndergroundPathSwitchRoomEntrancesSignpostItem5: ; 0x7ce84
MapUndergroundPathSwitchRoomEntrancesSignpostItem5:
dw $008f
db REVIVE
; 0x7ce87
MovementData_0x7ce87: ; 0x7ce87
MovementData_0x7ce87:
step_down
step_left
step_left
step_left
step_end
; 0x7ce8c
MovementData_0x7ce8c: ; 0x7ce8c
MovementData_0x7ce8c:
step_down
step_down
step_left
step_left
step_left
step_end
; 0x7ce92
MovementData_0x7ce92: ; 0x7ce92
MovementData_0x7ce92:
step_right
step_right
step_right
step_up
step_end
; 0x7ce97
MovementData_0x7ce97: ; 0x7ce97
MovementData_0x7ce97:
step_right
step_right
step_right
step_up
step_up
step_end
; 0x7ce9d
UnknownText_0x7ce9d: ; 0x7ce9d
UnknownText_0x7ce9d:
text "Hold it!"
para "I saw you, so I"
@@ -818,9 +747,8 @@ UnknownText_0x7ce9d: ; 0x7ce9d
para "But I repay my"
line "debts!"
done
; 0x7cf5d
UnknownText_0x7cf5d: ; 0x7cf5d
UnknownText_0x7cf5d:
text "…Why…"
line "Why do I lose?"
@@ -832,9 +760,8 @@ UnknownText_0x7cf5d: ; 0x7cf5d
para "So why do I lose?"
done
; 0x7cfc2
UnknownText_0x7cfc2: ; 0x7cfc2
UnknownText_0x7cfc2:
text "…I don't under-"
line "stand…"
@@ -869,9 +796,8 @@ UnknownText_0x7cfc2: ; 0x7cfc2
para "the world's best"
line "#MON trainer!"
done
; 0x7d102
UnknownText_0x7d102: ; 0x7d102
UnknownText_0x7d102:
text "Humph. This is my"
line "real power, wimp."
@@ -882,9 +808,8 @@ UnknownText_0x7d102: ; 0x7d102
line "grind that LANCE"
cont "under my heels."
done
; 0x7d176
UnknownText_0x7d176: ; 0x7d176
UnknownText_0x7d176:
text "I was challenged"
line "to a battle down-"
cont "stairs."
@@ -893,9 +818,8 @@ UnknownText_0x7d176: ; 0x7d176
line "there. You'd"
cont "better be careful."
done
; 0x7d1d0
UnknownText_0x7d1d0: ; 0x7d1d0
UnknownText_0x7d1d0:
text "There are some"
line "shops downstairs…"
@@ -905,33 +829,29 @@ UnknownText_0x7d1d0: ; 0x7d1d0
para "I'm scared to go"
line "down there."
done
; 0x7d22b
GruntM11SeenText: ; 0x7d22b
GruntM11SeenText:
text "Open one shutter,"
line "another closes."
para "Bet you can't get"
line "where you want!"
done
; 0x7d26f
GruntM11BeatenText: ; 0x7d26f
GruntM11BeatenText:
text "Drat! I was sunk"
line "by indecision!"
done
; 0x7d290
UnknownText_0x7d290: ; 0x7d290
UnknownText_0x7d290:
text "I'm confused too…"
line "The switch on the"
para "end is the one to"
line "press first, but…"
done
; 0x7d2d8
GruntM25SeenText: ; 0x7d2d8
GruntM25SeenText:
text "Kwahaha!"
para "Confounded by the"
@@ -941,15 +861,13 @@ GruntM25SeenText: ; 0x7d2d8
line "a secret if you"
cont "can beat me!"
done
; 0x7d335
GruntM25BeatenText: ; 0x7d335
GruntM25BeatenText:
text "Uwww…"
line "I blew it."
done
; 0x7d347
UnknownText_0x7d347: ; 0x7d347
UnknownText_0x7d347:
text "All right. A hint!"
para "Change the order"
@@ -959,27 +877,23 @@ UnknownText_0x7d347: ; 0x7d347
line "ways the shutters"
cont "open and close."
done
; 0x7d3ae
BurglarDuncanSeenText: ; 0x7d3ae
BurglarDuncanSeenText:
text "Fork over your"
line "goodies!"
done
; 0x7d3c7
BurglarDuncanBeatenText: ; 0x7d3c7
BurglarDuncanBeatenText:
text "Mercy!"
done
; 0x7d3cf
UnknownText_0x7d3cf: ; 0x7d3cf
UnknownText_0x7d3cf:
text "Steal and sell!"
line "That's basic in"
cont "crime, kid!"
done
; 0x7d3fb
BurglarEddieSeenText: ; 0x7d3fb
BurglarEddieSeenText:
text "They ditched this"
line "project before"
cont "they finished."
@@ -987,14 +901,12 @@ BurglarEddieSeenText: ; 0x7d3fb
para "I'm searching for"
line "leftover loot."
done
; 0x7d44c
BurglarEddieBeatenText: ; 0x7d44c
BurglarEddieBeatenText:
text "Over the top!"
done
; 0x7d45b
UnknownText_0x7d45b: ; 0x7d45b
UnknownText_0x7d45b:
text "UNDERGROUND WARE-"
line "HOUSE?"
@@ -1004,9 +916,8 @@ UnknownText_0x7d45b: ; 0x7d45b
para "There's nothing"
line "down there."
done
; 0x7d4b2
GruntM13SeenText: ; 0x7d4b2
GruntM13SeenText:
text "I don't care if"
line "you're lost."
@@ -1014,28 +925,24 @@ GruntM13SeenText: ; 0x7d4b2
line "you're nothing but"
cont "a victim!"
done
; 0x7d4fc
GruntM13BeatenText: ; 0x7d4fc
GruntM13BeatenText:
text "Urk! Yeah, think"
line "you're cool, huh?"
done
; 0x7d51f
UnknownText_0x7d51f: ; 0x7d51f
UnknownText_0x7d51f:
text "You must have ice"
line "in your veins to"
cont "dis TEAM ROCKET."
done
; 0x7d554
UnknownText_0x7d554: ; 0x7d554
UnknownText_0x7d554:
text "It's labeled"
line "SWITCH 1."
done
; 0x7d56b
GruntF3SeenText: ; 0x7d56b
GruntF3SeenText:
text "Are you lost? No,"
line "you can't be."
@@ -1046,51 +953,43 @@ GruntF3SeenText: ; 0x7d56b
line "something to be"
cont "scared about!"
done
; 0x7d5d6
GruntF3BeatenText: ; 0x7d5d6
GruntF3BeatenText:
text "How could you?"
done
; 0x7d5e6
UnknownText_0x7d5e6: ; 0x7d5e6
UnknownText_0x7d5e6:
text "Go wherever you'd"
line "like! Get lost!"
cont "See if I care!"
done
; 0x7d617
UnknownText_0x7d617: ; 0x7d617
UnknownText_0x7d617:
text "It's OFF."
line "Turn it ON?"
done
; 0x7d62d
UnknownText_0x7d62d: ; 0x7d62d
UnknownText_0x7d62d:
text "It's ON."
line "Turn it OFF?"
done
; 0x7d643
UnknownText_0x7d643: ; 0x7d643
UnknownText_0x7d643:
text "It's labeled"
line "SWITCH 2."
done
; 0x7d65a
UnknownText_0x7d65a: ; 0x7d65a
UnknownText_0x7d65a:
text "It's labeled"
line "SWITCH 3."
done
; 0x7d671
UnknownText_0x7d671: ; 0x7d671
UnknownText_0x7d671:
text "It's labeled"
line "EMERGENCY."
done
; 0x7d689
UndergroundPathSwitchRoomEntrances_MapEventHeader: ; 0x7d689
UndergroundPathSwitchRoomEntrances_MapEventHeader:
; filler
db 0, 0
@@ -1133,4 +1032,3 @@ UndergroundPathSwitchRoomEntrances_MapEventHeader: ; 0x7d689
person_event SPRITE_POKE_BALL, 16, 5, $1, $0, 255, 255, $1, 0, ItemFragment_0x7ce7d, $0673
person_event SPRITE_POKE_BALL, 13, 18, $1, $0, 255, 255, $1, 0, ItemFragment_0x7ce7f, $0674
person_event SPRITE_SILVER, 7, 27, $6, $0, 255, 255, $0, 0, ObjectEvent, $06c1
; 0x7d779

View File

@@ -1,4 +1,4 @@
UndergroundWarehouse_MapScriptHeader: ; 0x7d94b
UndergroundWarehouse_MapScriptHeader:
; trigger count
db 0
@@ -8,9 +8,8 @@ UndergroundWarehouse_MapScriptHeader: ; 0x7d94b
; callbacks
dbw 5, UnknownScript_0x7d950
; 0x7d950
UnknownScript_0x7d950: ; 0x7d950
UnknownScript_0x7d950:
clearevent EVENT_SWITCH_1
clearevent EVENT_SWITCH_2
clearevent EVENT_SWITCH_3
@@ -29,11 +28,10 @@ UnknownScript_0x7d950: ; 0x7d950
writebyte $0
copyvartobyte UndergroundSwitchPositions
return
; 0x7d983
TrainerGruntM24: ; 0x7d983
TrainerGruntM24:
; bit/flag number
dw $508
dw EVENT_BEAT_ROCKET_GRUNTM_19
; trainer group && trainer id
db GRUNTM, 24
@@ -49,20 +47,18 @@ TrainerGruntM24: ; 0x7d983
; script when talk again
dw GruntM24Script
; 0x7d98f
GruntM24Script: ; 0x7d98f
GruntM24Script:
talkaftercancel
loadfont
writetext UnknownText_0x7da48
closetext
loadmovesprites
end
; 0x7d997
TrainerGruntM14: ; 0x7d997
TrainerGruntM14:
; bit/flag number
dw $4fe
dw EVENT_BEAT_ROCKET_GRUNTM_13
; trainer group && trainer id
db GRUNTM, 14
@@ -78,20 +74,18 @@ TrainerGruntM14: ; 0x7d997
; script when talk again
dw GruntM14Script
; 0x7d9a3
GruntM14Script: ; 0x7d9a3
GruntM14Script:
talkaftercancel
loadfont
writetext UnknownText_0x7db01
closetext
loadmovesprites
end
; 0x7d9ab
TrainerGruntM15: ; 0x7d9ab
TrainerGruntM15:
; bit/flag number
dw $4ff
dw EVENT_BEAT_ROCKET_GRUNTM_14
; trainer group && trainer id
db GRUNTM, 15
@@ -107,18 +101,16 @@ TrainerGruntM15: ; 0x7d9ab
; script when talk again
dw GruntM15Script
; 0x7d9b7
GruntM15Script: ; 0x7d9b7
GruntM15Script:
talkaftercancel
loadfont
writetext UnknownText_0x7db8e
closetext
loadmovesprites
end
; 0x7d9bf
GentlemanScript_0x7d9bf: ; 0x7d9bf
GentlemanScript_0x7d9bf:
faceplayer
loadfont
checkevent $004a
@@ -132,26 +124,22 @@ GentlemanScript_0x7d9bf: ; 0x7d9bf
clearevent $0306
writetext UnknownText_0x7dc5b
keeptextopen
UnknownScript_0x7d9de: ; 0x7d9de
UnknownScript_0x7d9de:
writetext UnknownText_0x7dc8d
closetext
loadmovesprites
end
; 0x7d9e4
ItemFragment_0x7d9e4: ; 0x7d9e4
ItemFragment_0x7d9e4:
db MAX_ETHER, 1
; 0x7d9e6
ItemFragment_0x7d9e6: ; 0x7d9e6
ItemFragment_0x7d9e6:
db TM_SLEEP_TALK, 1
; 0x7d9e8
ItemFragment_0x7d9e8: ; 0x7d9e8
ItemFragment_0x7d9e8:
db ULTRA_BALL, 1
; 0x7d9ea
GruntM24SeenText: ; 0x7d9ea
GruntM24SeenText:
text "How did you get"
line "this far?"
@@ -159,14 +147,12 @@ GruntM24SeenText: ; 0x7d9ea
line "be helped. I'll"
cont "dispose of you."
done
; 0x7da34
GruntM24BeatenText: ; 0x7da34
GruntM24BeatenText:
text "I got disposed of…"
done
; 0x7da48
UnknownText_0x7da48: ; 0x7da48
UnknownText_0x7da48:
text "TEAM ROCKET will"
line "keep going, wait-"
cont "ing for the return"
@@ -175,9 +161,8 @@ UnknownText_0x7da48: ; 0x7da48
para "We'll do whatever"
line "it takes."
done
; 0x7daa7
GruntM14SeenText: ; 0x7daa7
GruntM14SeenText:
text "You're not going"
line "any farther!"
@@ -185,44 +170,38 @@ GruntM14SeenText: ; 0x7daa7
line "to my enemies, not"
cont "even brats!"
done
; 0x7daf6
GruntM14BeatenText: ; 0x7daf6
GruntM14BeatenText:
text "Blast it!"
done
; 0x7db01
UnknownText_0x7db01: ; 0x7db01
UnknownText_0x7db01:
text "I lost…"
para "Please forgive me,"
line "GIOVANNI!"
done
; 0x7db27
GruntM15SeenText: ; 0x7db27
GruntM15SeenText:
text "Hyuck-hyuck-hyuck!"
line "I remember you!"
para "You got me good"
line "at our hideout!"
done
; 0x7db6b
GruntM15BeatenText: ; 0x7db6b
GruntM15BeatenText:
text "Hyuck-hyuck-hyuck!"
line "So, that's how?"
done
; 0x7db8e
UnknownText_0x7db8e: ; 0x7db8e
UnknownText_0x7db8e:
text "Hyuck-hyuck-hyuck!"
line "That was a blast!"
cont "I'll remember you!"
done
; 0x7dbc6
UnknownText_0x7dbc6: ; 0x7dbc6
UnknownText_0x7dbc6:
text "DIRECTOR: Who?"
line "What? You came to"
cont "rescue me?"
@@ -240,16 +219,14 @@ UnknownText_0x7dbc6: ; 0x7dbc6
para "Here. Take this"
line "CARD KEY."
done
; 0x7dc5b
UnknownText_0x7dc5b: ; 0x7dc5b
UnknownText_0x7dc5b:
text "DIRECTOR: Use that"
line "to open the shut-"
cont "ters on 3F."
done
; 0x7dc8d
UnknownText_0x7dc8d: ; 0x7dc8d
UnknownText_0x7dc8d:
text "I'm begging you to"
line "help."
@@ -274,9 +251,8 @@ UnknownText_0x7dc8d: ; 0x7dc8d
para "And all the #-"
line "MON nationwide!"
done
; 0x7dd84
UndergroundWarehouse_MapEventHeader: ; 0x7dd84
UndergroundWarehouse_MapEventHeader:
; filler
db 0, 0
@@ -301,4 +277,3 @@ UndergroundWarehouse_MapEventHeader: ; 0x7dd84
person_event SPRITE_POKE_BALL, 19, 22, $1, $0, 255, 255, $1, 0, ItemFragment_0x7d9e4, $0679
person_event SPRITE_POKE_BALL, 13, 17, $1, $0, 255, 255, $1, 0, ItemFragment_0x7d9e6, $067a
person_event SPRITE_POKE_BALL, 5, 6, $1, $0, 255, 255, $1, 0, ItemFragment_0x7d9e8, $0655
; 0x7ddf4

View File

@@ -1,14 +1,13 @@
UnionCave1F_MapScriptHeader: ; 0x59b9a
UnionCave1F_MapScriptHeader:
; trigger count
db 0
; callback count
db 0
; 0x59b9c
TrainerPokemaniacLarry: ; 0x59b9c
TrainerPokemaniacLarry:
; bit/flag number
dw $4e4
dw EVENT_BEAT_POKEMANIAC_LARRY
; trainer group && trainer id
db POKEMANIAC, LARRY
@@ -24,20 +23,18 @@ TrainerPokemaniacLarry: ; 0x59b9c
; script when talk again
dw PokemaniacLarryScript
; 0x59ba8
PokemaniacLarryScript: ; 0x59ba8
PokemaniacLarryScript:
talkaftercancel
loadfont
writetext UnknownText_0x59d31
closetext
loadmovesprites
end
; 0x59bb0
TrainerHikerRussell: ; 0x59bb0
TrainerHikerRussell:
; bit/flag number
dw $525
dw EVENT_BEAT_HIKER_RUSSELL
; trainer group && trainer id
db HIKER, RUSSELL
@@ -53,20 +50,18 @@ TrainerHikerRussell: ; 0x59bb0
; script when talk again
dw HikerRussellScript
; 0x59bbc
HikerRussellScript: ; 0x59bbc
HikerRussellScript:
talkaftercancel
loadfont
writetext UnknownText_0x59c6c
closetext
loadmovesprites
end
; 0x59bc4
TrainerHikerDaniel: ; 0x59bc4
TrainerHikerDaniel:
; bit/flag number
dw $535
dw EVENT_BEAT_HIKER_DANIEL
; trainer group && trainer id
db HIKER, DANIEL
@@ -82,20 +77,18 @@ TrainerHikerDaniel: ; 0x59bc4
; script when talk again
dw HikerDanielScript
; 0x59bd0
HikerDanielScript: ; 0x59bd0
HikerDanielScript:
talkaftercancel
loadfont
writetext UnknownText_0x59dc9
closetext
loadmovesprites
end
; 0x59bd8
TrainerFirebreatherBill: ; 0x59bd8
TrainerFirebreatherBill:
; bit/flag number
dw $44a
dw EVENT_BEAT_FIREBREATHER_BILL
; trainer group && trainer id
db FIREBREATHER, BILL
@@ -111,20 +104,18 @@ TrainerFirebreatherBill: ; 0x59bd8
; script when talk again
dw FirebreatherBillScript
; 0x59be4
FirebreatherBillScript: ; 0x59be4
FirebreatherBillScript:
talkaftercancel
loadfont
writetext UnknownText_0x59e6f
closetext
loadmovesprites
end
; 0x59bec
TrainerFirebreatherRay: ; 0x59bec
TrainerFirebreatherRay:
; bit/flag number
dw $44c
dw EVENT_BEAT_FIREBREATHER_RAY
; trainer group && trainer id
db FIREBREATHER, RAY
@@ -140,38 +131,31 @@ TrainerFirebreatherRay: ; 0x59bec
; script when talk again
dw FirebreatherRayScript
; 0x59bf8
FirebreatherRayScript: ; 0x59bf8
FirebreatherRayScript:
talkaftercancel
loadfont
writetext UnknownText_0x59efc
closetext
loadmovesprites
end
; 0x59c00
ItemFragment_0x59c00: ; 0x59c00
ItemFragment_0x59c00:
db GREAT_BALL, 1
; 0x59c02
ItemFragment_0x59c02: ; 0x59c02
ItemFragment_0x59c02:
db X_ATTACK, 1
; 0x59c04
ItemFragment_0x59c04: ; 0x59c04
ItemFragment_0x59c04:
db POTION, 1
; 0x59c06
ItemFragment_0x59c06: ; 0x59c06
ItemFragment_0x59c06:
db AWAKENING, 1
; 0x59c08
UnknownScript_0x59c08: ; 0x59c08
UnknownScript_0x59c08:
jumptext UnknownText_0x59f29
; 0x59c0b
HikerRussellSeenText: ; 0x59c0b
HikerRussellSeenText:
text "You're headed to"
line "AZALEA, are you?"
@@ -179,14 +163,12 @@ HikerRussellSeenText: ; 0x59c0b
line "if you are good"
cont "enough to battle."
done
; 0x59c5f
HikerRussellBeatenText: ; 0x59c5f
HikerRussellBeatenText:
text "Oh, oh, oh!"
done
; 0x59c6c
UnknownText_0x59c6c: ; 0x59c6c
UnknownText_0x59c6c:
text "All right, then!"
line "I've decided."
@@ -194,9 +176,8 @@ UnknownText_0x59c6c: ; 0x59c6c
line "until my #MON"
cont "get tougher!"
done
; 0x59cb5
PokemaniacLarrySeenText: ; 0x59cb5
PokemaniacLarrySeenText:
text "I roam far and"
line "wide in search of"
cont "#MON."
@@ -207,39 +188,34 @@ PokemaniacLarrySeenText: ; 0x59cb5
para "Then you're my"
line "collecting rival!"
done
; 0x59d1b
PokemaniacLarryBeatenText: ; 0x59d1b
PokemaniacLarryBeatenText:
text "Ugh. My poor #-"
line "MON…"
done
; 0x59d31
UnknownText_0x59d31: ; 0x59d31
UnknownText_0x59d31:
text "Every Friday, you"
line "can hear #MON"
para "roars from deep"
line "inside the cave."
done
; 0x59d73
HikerDanielSeenText: ; 0x59d73
HikerDanielSeenText:
text "Whoa! What a"
line "surprise!"
para "I didn't expect to"
line "see anyone here!"
done
; 0x59dae
HikerDanielBeatenText: ; 0x59dae
HikerDanielBeatenText:
text "Whoa! I'm beaten"
line "big time!"
done
; 0x59dc9
UnknownText_0x59dc9: ; 0x59dc9
UnknownText_0x59dc9:
text "I was conned into"
line "buying a SLOWPOKE-"
cont "TAIL."
@@ -247,9 +223,8 @@ UnknownText_0x59dc9: ; 0x59dc9
para "I feel sorry for"
line "the poor #MON."
done
; 0x59e15
FirebreatherBillSeenText: ; 0x59e15
FirebreatherBillSeenText:
text "ZUBAT's SUPERSONIC"
line "keeps confusing"
cont "my #MON."
@@ -257,23 +232,20 @@ FirebreatherBillSeenText: ; 0x59e15
para "I'm seriously"
line "upset about that!"
done
; 0x59e60
FirebreatherBillBeatenText: ; 0x59e60
FirebreatherBillBeatenText:
text "I flamed out!"
done
; 0x59e6f
UnknownText_0x59e6f: ; 0x59e6f
UnknownText_0x59e6f:
text "On weekends, you"
line "can hear strange"
para "roars from deep in"
line "the cave."
done
; 0x59eaf
FirebreatherRaySeenText: ; 0x59eaf
FirebreatherRaySeenText:
text "If it's light, a"
line "cave isn't scary."
@@ -281,26 +253,22 @@ FirebreatherRaySeenText: ; 0x59eaf
line "#MON aren't"
cont "scary."
done
; 0x59ef4
FirebreatherRayBeatenText: ; 0x59ef4
FirebreatherRayBeatenText:
text "FLASH!"
done
; 0x59efc
UnknownText_0x59efc: ; 0x59efc
UnknownText_0x59efc:
text "It's my #MON's"
line "fire that lights"
cont "up this cave."
done
; 0x59f29
UnknownText_0x59f29: ; 0x59f29
UnknownText_0x59f29:
text "UNION CAVE"
done
; 0x59f35
UnionCave1F_MapEventHeader: ; 0x59f35
UnionCave1F_MapEventHeader:
; filler
db 0, 0
@@ -328,4 +296,3 @@ UnionCave1F_MapEventHeader: ; 0x59f35
person_event SPRITE_POKE_BALL, 6, 8, $1, $0, 255, 255, $1, 0, ItemFragment_0x59c02, $065b
person_event SPRITE_POKE_BALL, 21, 8, $1, $0, 255, 255, $1, 0, ItemFragment_0x59c04, $065c
person_event SPRITE_POKE_BALL, 37, 16, $1, $0, 255, 255, $1, 0, ItemFragment_0x59c06, $065d
; 0x59fc4

View File

@@ -1,14 +1,13 @@
UnionCaveB1F_MapScriptHeader: ; 0x59fc4
UnionCaveB1F_MapScriptHeader:
; trigger count
db 0
; callback count
db 0
; 0x59fc6
TrainerPokemaniacAndrew: ; 0x59fc6
TrainerPokemaniacAndrew:
; bit/flag number
dw $4e5
dw EVENT_BEAT_POKEMANIAC_ANDREW
; trainer group && trainer id
db POKEMANIAC, ANDREW
@@ -24,20 +23,18 @@ TrainerPokemaniacAndrew: ; 0x59fc6
; script when talk again
dw PokemaniacAndrewScript
; 0x59fd2
PokemaniacAndrewScript: ; 0x59fd2
PokemaniacAndrewScript:
talkaftercancel
loadfont
writetext UnknownText_0x5a181
closetext
loadmovesprites
end
; 0x59fda
TrainerPokemaniacCalvin: ; 0x59fda
TrainerPokemaniacCalvin:
; bit/flag number
dw $4e6
dw EVENT_BEAT_POKEMANIAC_CALVIN
; trainer group && trainer id
db POKEMANIAC, CALVIN
@@ -53,20 +50,18 @@ TrainerPokemaniacCalvin: ; 0x59fda
; script when talk again
dw PokemaniacCalvinScript
; 0x59fe6
PokemaniacCalvinScript: ; 0x59fe6
PokemaniacCalvinScript:
talkaftercancel
loadfont
writetext UnknownText_0x5a230
closetext
loadmovesprites
end
; 0x59fee
TrainerHikerPhillip: ; 0x59fee
TrainerHikerPhillip:
; bit/flag number
dw $526
dw EVENT_BEAT_HIKER_PHILLIP
; trainer group && trainer id
db HIKER, PHILLIP
@@ -82,20 +77,18 @@ TrainerHikerPhillip: ; 0x59fee
; script when talk again
dw HikerPhillipScript
; 0x59ffa
HikerPhillipScript: ; 0x59ffa
HikerPhillipScript:
talkaftercancel
loadfont
writetext UnknownText_0x5a073
closetext
loadmovesprites
end
; 0x5a002
TrainerHikerLeonard: ; 0x5a002
TrainerHikerLeonard:
; bit/flag number
dw $527
dw EVENT_BEAT_HIKER_LEONARD
; trainer group && trainer id
db HIKER, LEONARD
@@ -111,29 +104,25 @@ TrainerHikerLeonard: ; 0x5a002
; script when talk again
dw HikerLeonardScript
; 0x5a00e
HikerLeonardScript: ; 0x5a00e
HikerLeonardScript:
talkaftercancel
loadfont
writetext UnknownText_0x5a0fb
closetext
loadmovesprites
end
; 0x5a016
ItemFragment_0x5a016: ; 0x5a016
ItemFragment_0x5a016:
db TM_SWIFT, 1
; 0x5a018
ItemFragment_0x5a018: ; 0x5a018
ItemFragment_0x5a018:
db X_DEFEND, 1
; 0x5a01a
UnionCaveB1FBoulder:
jumpstd strengthboulder
HikerPhillipSeenText: ; 0x5a01d
HikerPhillipSeenText:
text "It's been a while"
line "since I last saw"
cont "another person."
@@ -141,14 +130,12 @@ HikerPhillipSeenText: ; 0x5a01d
para "Don't be shy."
line "Let's battle!"
done
; 0x5a06a
HikerPhillipBeatenText: ; 0x5a06a
HikerPhillipBeatenText:
text "Uurggh…"
done
; 0x5a073
UnknownText_0x5a073: ; 0x5a073
UnknownText_0x5a073:
text "I've been lost for"
line "a long time…"
@@ -156,21 +143,18 @@ UnknownText_0x5a073: ; 0x5a073
line "here, but I am"
cont "soooo hungry!"
done
; 0x5a0bf
HikerLeonardSeenText: ; 0x5a0bf
HikerLeonardSeenText:
text "What do you know!"
line "A visitor!"
done
; 0x5a0dd
HikerLeonardBeatenText: ; 0x5a0dd
HikerLeonardBeatenText:
text "Wahahah! You're a"
line "feisty one!"
done
; 0x5a0fb
UnknownText_0x5a0fb: ; 0x5a0fb
UnknownText_0x5a0fb:
text "I live down here."
para "You can, too, if"
@@ -179,30 +163,26 @@ UnknownText_0x5a0fb: ; 0x5a0fb
para "There's plenty of"
line "room, you see."
done
; 0x5a14a
PokemaniacAndrewSeenText: ; 0x5a14a
PokemaniacAndrewSeenText:
text "Who's there?"
para "Leave me and my"
line "#MON alone!"
done
; 0x5a173
PokemaniacAndrewBeatenText: ; 0x5a173
PokemaniacAndrewBeatenText:
text "Go…"
line "Go away!"
done
; 0x5a181
UnknownText_0x5a181: ; 0x5a181
UnknownText_0x5a181:
text "Just me and my"
line "#MON. I'm de-"
cont "lirious with joy."
done
; 0x5a1b0
PokemaniacCalvinSeenText: ; 0x5a1b0
PokemaniacCalvinSeenText:
text "I came all the way"
line "here to conduct my"
cont "#MON research."
@@ -211,15 +191,13 @@ PokemaniacCalvinSeenText: ; 0x5a1b0
line "my findings in a"
cont "real battle!"
done
; 0x5a217
PokemaniacCalvinBeatenText: ; 0x5a217
PokemaniacCalvinBeatenText:
text "You demonstrated"
line "on me!"
done
; 0x5a230
UnknownText_0x5a230: ; 0x5a230
UnknownText_0x5a230:
text "I should compile"
line "and announce my"
cont "study findings."
@@ -228,9 +206,8 @@ UnknownText_0x5a230: ; 0x5a230
line "come famous like"
cont "PROF.ELM."
done
; 0x5a28e
UnionCaveB1F_MapEventHeader: ; 0x5a28e
UnionCaveB1F_MapEventHeader:
; filler
db 0, 0
@@ -257,4 +234,3 @@ UnionCaveB1F_MapEventHeader: ; 0x5a28e
person_event SPRITE_POKE_BALL, 20, 6, $1, $0, 255, 255, $1, 0, ItemFragment_0x5a016, $065e
person_event SPRITE_BOULDER, 14, 11, $19, $0, 255, 255, $0, 0, UnionCaveB1FBoulder, $ffff
person_event SPRITE_POKE_BALL, 27, 21, $1, $0, 255, 255, $1, 0, ItemFragment_0x5a018, $065f
; 0x5a308

View File

@@ -1,4 +1,4 @@
UnionCaveB2F_MapScriptHeader: ; 0x5a308
UnionCaveB2F_MapScriptHeader:
; trigger count
db 0
@@ -8,24 +8,21 @@ UnionCaveB2F_MapScriptHeader: ; 0x5a308
; callbacks
dbw 2, UnknownScript_0x5a30d
; 0x5a30d
UnknownScript_0x5a30d: ; 0x5a30d
UnknownScript_0x5a30d:
checkflag $0059
iftrue UnknownScript_0x5a319
checkcode VAR_WEEKDAY
if_equal FRIDAY, UnknownScript_0x5a31c
UnknownScript_0x5a319: ; 0x5a319
UnknownScript_0x5a319:
disappear $7
return
; 0x5a31c
UnknownScript_0x5a31c: ; 0x5a31c
UnknownScript_0x5a31c:
appear $7
return
; 0x5a31f
SurfScript_0x5a31f: ; 0x5a31f
SurfScript_0x5a31f:
faceplayer
cry LAPRAS
loadpokedata LAPRAS, 20
@@ -34,11 +31,10 @@ SurfScript_0x5a31f: ; 0x5a31f
setflag $0059
returnafterbattle
end
; 0x5a32e
TrainerCooltrainermNick: ; 0x5a32e
TrainerCooltrainermNick:
; bit/flag number
dw $548
dw EVENT_BEAT_COOLTRAINERM_NICK
; trainer group && trainer id
db COOLTRAINERM, NICK
@@ -54,20 +50,18 @@ TrainerCooltrainermNick: ; 0x5a32e
; script when talk again
dw CooltrainermNickScript
; 0x5a33a
CooltrainermNickScript: ; 0x5a33a
CooltrainermNickScript:
talkaftercancel
loadfont
writetext UnknownText_0x5a3f0
closetext
loadmovesprites
end
; 0x5a342
TrainerCooltrainerfGwen: ; 0x5a342
TrainerCooltrainerfGwen:
; bit/flag number
dw $55b
dw EVENT_BEAT_COOLTRAINERF_GWEN
; trainer group && trainer id
db COOLTRAINERF, GWEN
@@ -83,20 +77,18 @@ TrainerCooltrainerfGwen: ; 0x5a342
; script when talk again
dw CooltrainerfGwenScript
; 0x5a34e
CooltrainerfGwenScript: ; 0x5a34e
CooltrainerfGwenScript:
talkaftercancel
loadfont
writetext UnknownText_0x5a488
closetext
loadmovesprites
end
; 0x5a356
TrainerCooltrainerfEmma: ; 0x5a356
TrainerCooltrainerfEmma:
; bit/flag number
dw $569
dw EVENT_BEAT_COOLTRAINERF_EMMA
; trainer group && trainer id
db COOLTRAINERF, EMMA
@@ -112,26 +104,22 @@ TrainerCooltrainerfEmma: ; 0x5a356
; script when talk again
dw CooltrainerfEmmaScript
; 0x5a362
CooltrainerfEmmaScript: ; 0x5a362
CooltrainerfEmmaScript:
talkaftercancel
loadfont
writetext UnknownText_0x5a52b
closetext
loadmovesprites
end
; 0x5a36a
ItemFragment_0x5a36a: ; 0x5a36a
ItemFragment_0x5a36a:
db ELIXER, 1
; 0x5a36c
ItemFragment_0x5a36c: ; 0x5a36c
ItemFragment_0x5a36c:
db HYPER_POTION, 1
; 0x5a36e
CooltrainermNickSeenText: ; 0x5a36e
CooltrainermNickSeenText:
text "There are two"
line "kinds of people."
@@ -142,15 +130,13 @@ CooltrainermNickSeenText: ; 0x5a36e
para "What kind of"
line "person are you?"
done
; 0x5a3d5
CooltrainermNickBeatenText: ; 0x5a3d5
CooltrainermNickBeatenText:
text "You've got"
line "dazzling style!"
done
; 0x5a3f0
UnknownText_0x5a3f0: ; 0x5a3f0
UnknownText_0x5a3f0:
text "Your #MON style"
line "is stunning and"
cont "colorful, I admit."
@@ -158,28 +144,24 @@ UnknownText_0x5a3f0: ; 0x5a3f0
para "You'll just keep"
line "getting better!"
done
; 0x5a444
CooltrainerfGwenSeenText: ; 0x5a444
CooltrainerfGwenSeenText:
text "I'm in training."
line "Care for a round?"
done
; 0x5a467
CooltrainerfGwenBeatenText: ; 0x5a467
CooltrainerfGwenBeatenText:
text "Aww, no! You're"
line "too good for me."
done
; 0x5a488
UnknownText_0x5a488: ; 0x5a488
UnknownText_0x5a488:
text "I'm going to train"
line "by myself until I"
cont "improve."
done
; 0x5a4b6
CooltrainerfEmmaSeenText: ; 0x5a4b6
CooltrainerfEmmaSeenText:
text "If the #MON I"
line "liked were there,"
cont "I'd go anywhere."
@@ -187,15 +169,13 @@ CooltrainerfEmmaSeenText: ; 0x5a4b6
para "That's what a real"
line "trainer does."
done
; 0x5a507
CooltrainerfEmmaBeatenText: ; 0x5a507
CooltrainerfEmmaBeatenText:
text "I'd rather pet my"
line "babies than this!"
done
; 0x5a52b
UnknownText_0x5a52b: ; 0x5a52b
UnknownText_0x5a52b:
text "Just once a week,"
line "a #MON comes to"
cont "the water's edge."
@@ -203,9 +183,8 @@ UnknownText_0x5a52b: ; 0x5a52b
para "I wanted to see"
line "that #MON…"
done
; 0x5a57a
UnionCaveB2F_MapEventHeader: ; 0x5a57a
UnionCaveB2F_MapEventHeader:
; filler
db 0, 0
@@ -227,4 +206,3 @@ UnionCaveB2F_MapEventHeader: ; 0x5a57a
person_event SPRITE_POKE_BALL, 6, 20, $1, $0, 255, 255, $1, 0, ItemFragment_0x5a36a, $0660
person_event SPRITE_POKE_BALL, 23, 16, $1, $0, 255, 255, $1, 0, ItemFragment_0x5a36c, $0661
person_event SPRITE_SURF, 35, 15, $24, $11, 255, 255, $90, 0, SurfScript_0x5a31f, $0760
; 0x5a5d3

View File

@@ -39,7 +39,7 @@ SurgeScript_0x1920a5:
TrainerGentlemanGregory:
; bit/flag number
dw $49c
dw EVENT_BEAT_GENTLEMAN_GREGORY
; trainer group && trainer id
db GENTLEMAN, GREGORY
@@ -66,7 +66,7 @@ GentlemanGregoryScript:
TrainerGuitaristVincent:
; bit/flag number
dw $494
dw EVENT_BEAT_GUITARIST_VINCENT
; trainer group && trainer id
db GUITARIST, VINCENT
@@ -93,7 +93,7 @@ GuitaristVincentScript:
TrainerJugglerHorton:
; bit/flag number
dw $497
dw EVENT_BEAT_JUGGLER_HORTON
; trainer group && trainer id
db JUGGLER, HORTON

View File

@@ -62,7 +62,7 @@ VioletGymTriggerRockets:
TrainerBird_keeperRod:
; bit/flag number
dw $3fb
dw EVENT_BEAT_BIRD_KEEPER_ROD
; trainer group && trainer id
db BIRD_KEEPER, ROD
@@ -89,7 +89,7 @@ Bird_keeperRodScript:
TrainerBird_keeperAbe:
; bit/flag number
dw $3fc
dw EVENT_BEAT_BIRD_KEEPER_ABE
; trainer group && trainer id
db BIRD_KEEPER, ABE

View File

@@ -1,4 +1,4 @@
WarehouseEntrance_MapScriptHeader: ; 0x7c038
WarehouseEntrance_MapScriptHeader:
; trigger count
db 0
@@ -12,9 +12,8 @@ WarehouseEntrance_MapScriptHeader: ; 0x7c038
dbw 1, UnknownScript_0x7c076
dbw 2, UnknownScript_0x7c082
; 0x7c043
UnknownScript_0x7c043: ; 0x7c043
UnknownScript_0x7c043:
clearevent EVENT_SWITCH_1
clearevent EVENT_SWITCH_2
clearevent EVENT_SWITCH_3
@@ -33,20 +32,17 @@ UnknownScript_0x7c043: ; 0x7c043
writebyte $0
copyvartobyte UndergroundSwitchPositions
return
; 0x7c076
UnknownScript_0x7c076: ; 0x7c076
UnknownScript_0x7c076:
checkevent EVENT_USED_BASEMENT_KEY
iffalse UnknownScript_0x7c07d
return
; 0x7c07d
UnknownScript_0x7c07d: ; 0x7c07d
UnknownScript_0x7c07d:
changeblock $12, $6, $3d
return
; 0x7c082
UnknownScript_0x7c082: ; 0x7c082
UnknownScript_0x7c082:
checkcode VAR_WEEKDAY
if_equal MONDAY, UnknownScript_0x7c0a5
if_equal TUESDAY, UnknownScript_0x7c0b5
@@ -59,63 +55,56 @@ UnknownScript_0x7c082: ; 0x7c082
appear $9
appear $a
return
; 0x7c0a5
UnknownScript_0x7c0a5: ; 0x7c0a5
UnknownScript_0x7c0a5:
disappear $7
checkmorn
iffalse UnknownScript_0x7c0ae
appear $7
UnknownScript_0x7c0ae: ; 0x7c0ae
UnknownScript_0x7c0ae:
disappear $8
disappear $9
disappear $a
return
; 0x7c0b5
UnknownScript_0x7c0b5: ; 0x7c0b5
UnknownScript_0x7c0b5:
disappear $7
appear $8
disappear $9
disappear $a
return
; 0x7c0be
UnknownScript_0x7c0be: ; 0x7c0be
UnknownScript_0x7c0be:
disappear $7
disappear $8
appear $9
disappear $a
return
; 0x7c0c7
UnknownScript_0x7c0c7: ; 0x7c0c7
UnknownScript_0x7c0c7:
disappear $7
appear $8
disappear $9
disappear $a
return
; 0x7c0d0
UnknownScript_0x7c0d0: ; 0x7c0d0
UnknownScript_0x7c0d0:
disappear $7
disappear $8
appear $9
disappear $a
return
; 0x7c0d9
UnknownScript_0x7c0d9: ; 0x7c0d9
UnknownScript_0x7c0d9:
disappear $7
appear $8
disappear $9
appear $a
return
; 0x7c0e2
TrainerSupernerdEric: ; 0x7c0e2
TrainerSupernerdEric:
; bit/flag number
dw $582
dw EVENT_BEAT_SUPER_NERD_ERIC
; trainer group && trainer id
db SUPER_NERD, ERIC
@@ -131,20 +120,18 @@ TrainerSupernerdEric: ; 0x7c0e2
; script when talk again
dw SupernerdEricScript
; 0x7c0ee
SupernerdEricScript: ; 0x7c0ee
SupernerdEricScript:
talkaftercancel
loadfont
writetext UnknownText_0x7c36c
closetext
loadmovesprites
end
; 0x7c0f6
TrainerSupernerdTeru: ; 0x7c0f6
TrainerSupernerdTeru:
; bit/flag number
dw $58a
dw EVENT_BEAT_SUPER_NERD_TERU
; trainer group && trainer id
db SUPER_NERD, TERU
@@ -160,20 +147,18 @@ TrainerSupernerdTeru: ; 0x7c0f6
; script when talk again
dw SupernerdTeruScript
; 0x7c102
SupernerdTeruScript: ; 0x7c102
SupernerdTeruScript:
talkaftercancel
loadfont
writetext UnknownText_0x7c410
closetext
loadmovesprites
end
; 0x7c10a
TrainerPokemaniacIssac: ; 0x7c10a
TrainerPokemaniacIssac:
; bit/flag number
dw $4ee
dw EVENT_BEAT_POKEMANIAC_ISSAC
; trainer group && trainer id
db POKEMANIAC, ISSAC
@@ -189,20 +174,18 @@ TrainerPokemaniacIssac: ; 0x7c10a
; script when talk again
dw PokemaniacIssacScript
; 0x7c116
PokemaniacIssacScript: ; 0x7c116
PokemaniacIssacScript:
talkaftercancel
loadfont
writetext UnknownText_0x7c498
closetext
loadmovesprites
end
; 0x7c11e
TrainerPokemaniacDonald: ; 0x7c11e
TrainerPokemaniacDonald:
; bit/flag number
dw $4ef
dw EVENT_BEAT_POKEMANIAC_DONALD
; trainer group && trainer id
db POKEMANIAC, DONALD
@@ -218,58 +201,51 @@ TrainerPokemaniacDonald: ; 0x7c11e
; script when talk again
dw PokemaniacDonaldScript
; 0x7c12a
PokemaniacDonaldScript: ; 0x7c12a
PokemaniacDonaldScript:
talkaftercancel
loadfont
writetext UnknownText_0x7c52f
closetext
loadmovesprites
end
; 0x7c132
GrannyScript_0x7c132: ; 0x7c132
GrannyScript_0x7c132:
loadfont
checkcode VAR_WEEKDAY
if_equal SUNDAY, UnknownScript_0x7c140
if_equal SATURDAY, UnknownScript_0x7c140
jump UnknownScript_0x7c300
; 0x7c140
UnknownScript_0x7c140: ; 0x7c140
UnknownScript_0x7c140:
pokemart $1, $0021
loadmovesprites
end
; 0x7c146
GrampsScript_0x7c146: ; 0x7c146
GrampsScript_0x7c146:
loadfont
checkflag $0056
iftrue UnknownScript_0x7c300
checkcode VAR_WEEKDAY
if_equal MONDAY, UnknownScript_0x7c156
jump UnknownScript_0x7c300
; 0x7c156
UnknownScript_0x7c156: ; 0x7c156
UnknownScript_0x7c156:
checkmorn
iffalse UnknownScript_0x7c300
pokemart $2, $0000
loadmovesprites
end
; 0x7c161
SuperNerdScript_0x7c161: ; 0x7c161
SuperNerdScript_0x7c161:
loadfont
checkcode VAR_WEEKDAY
if_equal TUESDAY, UnknownScript_0x7c173
if_equal THURSDAY, UnknownScript_0x7c173
if_equal SATURDAY, UnknownScript_0x7c173
jump UnknownScript_0x7c300
; 0x7c173
UnknownScript_0x7c173: ; 0x7c173
UnknownScript_0x7c173:
checkflag $005a
iftrue UnknownScript_0x7c208
special Function24ae8
@@ -287,30 +263,26 @@ UnknownScript_0x7c173: ; 0x7c173
if_equal $2, UnknownScript_0x7c1a9
if_equal $3, UnknownScript_0x7c1b5
jump UnknownScript_0x7c1c1
; 0x7c1a9
UnknownScript_0x7c1a9: ; 0x7c1a9
UnknownScript_0x7c1a9:
setevent $0000
clearevent $0001
clearevent $0002
jump UnknownScript_0x7c1cd
; 0x7c1b5
UnknownScript_0x7c1b5: ; 0x7c1b5
UnknownScript_0x7c1b5:
clearevent $0000
setevent $0001
clearevent $0002
jump UnknownScript_0x7c1cd
; 0x7c1c1
UnknownScript_0x7c1c1: ; 0x7c1c1
UnknownScript_0x7c1c1:
clearevent $0000
clearevent $0001
setevent $0002
jump UnknownScript_0x7c1cd
; 0x7c1cd
UnknownScript_0x7c1cd: ; 0x7c1cd
UnknownScript_0x7c1cd:
takemoney $0, 500
special Function24ae8
writetext UnknownText_0x7c6b8
@@ -329,39 +301,34 @@ UnknownScript_0x7c1cd: ; 0x7c1cd
checkevent $0001
iftrue UnknownScript_0x7c2c4
jump UnknownScript_0x7c2cd
; 0x7c1fc
UnknownScript_0x7c1fc: ; 0x7c1fc
UnknownScript_0x7c1fc:
writetext UnknownText_0x7c6ea
closetext
loadmovesprites
end
; 0x7c202
UnknownScript_0x7c202: ; 0x7c202
UnknownScript_0x7c202:
writetext UnknownText_0x7c709
closetext
loadmovesprites
end
; 0x7c208
UnknownScript_0x7c208: ; 0x7c208
UnknownScript_0x7c208:
writetext UnknownText_0x7c72b
closetext
loadmovesprites
end
; 0x7c20e
SuperNerdScript_0x7c20e: ; 0x7c20e
SuperNerdScript_0x7c20e:
loadfont
checkcode VAR_WEEKDAY
if_equal SUNDAY, UnknownScript_0x7c220
if_equal WEDNESDAY, UnknownScript_0x7c220
if_equal FRIDAY, UnknownScript_0x7c220
jump UnknownScript_0x7c300
; 0x7c220
UnknownScript_0x7c220: ; 0x7c220
UnknownScript_0x7c220:
checkflag $005a
iftrue UnknownScript_0x7c2b5
special Function24ae8
@@ -379,30 +346,26 @@ UnknownScript_0x7c220: ; 0x7c220
if_equal $2, UnknownScript_0x7c256
if_equal $3, UnknownScript_0x7c262
jump UnknownScript_0x7c26e
; 0x7c256
UnknownScript_0x7c256: ; 0x7c256
UnknownScript_0x7c256:
setevent $0000
clearevent $0001
clearevent $0002
jump UnknownScript_0x7c27a
; 0x7c262
UnknownScript_0x7c262: ; 0x7c262
UnknownScript_0x7c262:
clearevent $0000
setevent $0001
clearevent $0002
jump UnknownScript_0x7c27a
; 0x7c26e
UnknownScript_0x7c26e: ; 0x7c26e
UnknownScript_0x7c26e:
clearevent $0000
clearevent $0001
setevent $0002
jump UnknownScript_0x7c27a
; 0x7c27a
UnknownScript_0x7c27a: ; 0x7c27a
UnknownScript_0x7c27a:
takemoney $0, 300
special Function24ae8
writetext UnknownText_0x7c80e
@@ -421,54 +384,47 @@ UnknownScript_0x7c27a: ; 0x7c27a
checkevent $0001
iftrue UnknownScript_0x7c2c4
jump UnknownScript_0x7c2cd
; 0x7c2a9
UnknownScript_0x7c2a9: ; 0x7c2a9
UnknownScript_0x7c2a9:
writetext UnknownText_0x7c842
closetext
loadmovesprites
end
; 0x7c2af
UnknownScript_0x7c2af: ; 0x7c2af
UnknownScript_0x7c2af:
writetext UnknownText_0x7c85b
closetext
loadmovesprites
end
; 0x7c2b5
UnknownScript_0x7c2b5: ; 0x7c2b5
UnknownScript_0x7c2b5:
writetext UnknownText_0x7c87b
closetext
loadmovesprites
end
; 0x7c2bb
UnknownScript_0x7c2bb: ; 0x7c2bb
UnknownScript_0x7c2bb:
writetext UnknownText_0x7c8bf
special Functionc472
closetext
loadmovesprites
end
; 0x7c2c4
UnknownScript_0x7c2c4: ; 0x7c2c4
UnknownScript_0x7c2c4:
writetext UnknownText_0x7c8dc
special Functionc472
closetext
loadmovesprites
end
; 0x7c2cd
UnknownScript_0x7c2cd: ; 0x7c2cd
UnknownScript_0x7c2cd:
writetext UnknownText_0x7c8ee
special Functionc472
closetext
loadmovesprites
end
; 0x7c2d6
MapWarehouseEntranceSignpost0Script:: ; 0x7c2d6
MapWarehouseEntranceSignpost0Script::
loadfont
checkevent EVENT_USED_BASEMENT_KEY
iftrue UnknownScript_0x7c2fa
@@ -478,9 +434,8 @@ MapWarehouseEntranceSignpost0Script:: ; 0x7c2d6
closetext
loadmovesprites
end
; 0x7c2e8
UnknownScript_0x7c2e8: ; 0x7c2e8
UnknownScript_0x7c2e8:
playsound SFX_TRANSACTION
writetext UnknownText_0x7c5d6
closetext
@@ -490,49 +445,41 @@ UnknownScript_0x7c2e8: ; 0x7c2e8
loadmovesprites
setevent EVENT_USED_BASEMENT_KEY
end
; 0x7c2fa
UnknownScript_0x7c2fa: ; 0x7c2fa
UnknownScript_0x7c2fa:
writetext UnknownText_0x7c5c3
closetext
loadmovesprites
end
; 0x7c300
UnknownScript_0x7c300: ; 0x7c300
UnknownScript_0x7c300:
writetext UnknownText_0x7c904
closetext
loadmovesprites
end
; 0x7c306
ItemFragment_0x7c306: ; 0x7c306
ItemFragment_0x7c306:
db COIN_CASE, 1
; 0x7c308
MapWarehouseEntranceSignpost1Script: ; 0x7c308
MapWarehouseEntranceSignpost1Script:
jumptext UnknownText_0x7c91a
; 0x7c30b
MapWarehouseEntranceSignpostItem2: ; 0x7c30b
MapWarehouseEntranceSignpostItem2:
dw $008b
db PARLYZ_HEAL
; 0x7c30e
MapWarehouseEntranceSignpostItem3: ; 0x7c30e
MapWarehouseEntranceSignpostItem3:
dw $008c
db SUPER_POTION
; 0x7c311
MapWarehouseEntranceSignpostItem4: ; 0x7c311
MapWarehouseEntranceSignpostItem4:
dw $008d
db ANTIDOTE
; 0x7c314
SupernerdEricSeenText: ; 0x7c314
SupernerdEricSeenText:
text "I got booted out"
line "of the GAME COR-"
cont "NER."
@@ -541,21 +488,18 @@ SupernerdEricSeenText: ; 0x7c314
line "cheat using my"
cont "#MON…"
done
; 0x7c361
SupernerdEricBeatenText: ; 0x7c361
SupernerdEricBeatenText:
text "…Grumble…"
done
; 0x7c36c
UnknownText_0x7c36c: ; 0x7c36c
UnknownText_0x7c36c:
text "I guess I have to"
line "do things fair and"
cont "square…"
done
; 0x7c39a
SupernerdTeruSeenText: ; 0x7c39a
SupernerdTeruSeenText:
text "Do you consider"
line "type alignments in"
cont "battle?"
@@ -566,61 +510,53 @@ SupernerdTeruSeenText: ; 0x7c39a
para "you'll do better"
line "in battle."
done
; 0x7c403
SupernerdTeruBeatenText: ; 0x7c403
SupernerdTeruBeatenText:
text "Ow, ow, ow!"
done
; 0x7c410
UnknownText_0x7c410: ; 0x7c410
UnknownText_0x7c410:
text "I know my #MON"
line "type alignments."
para "But I only use one"
line "type of #MON."
done
; 0x7c452
PokemaniacIssacSeenText: ; 0x7c452
PokemaniacIssacSeenText:
text "My #MON just"
line "got a haircut!"
para "I'll show you how"
line "strong it is!"
done
; 0x7c48e
PokemaniacIssacBeatenText: ; 0x7c48e
PokemaniacIssacBeatenText:
text "Aiyeeee!"
done
; 0x7c498
UnknownText_0x7c498: ; 0x7c498
UnknownText_0x7c498:
text "Your #MON will"
line "like you more if"
para "you give them"
line "haircuts."
done
; 0x7c4d1
PokemaniacDonaldSeenText: ; 0x7c4d1
PokemaniacDonaldSeenText:
text "I think you have"
line "some rare #MON"
cont "with you."
para "Let me see them!"
done
; 0x7c50d
PokemaniacDonaldBeatenText: ; 0x7c50d
PokemaniacDonaldBeatenText:
text "Gaah! I lost!"
line "That makes me mad!"
done
; 0x7c52f
UnknownText_0x7c52f: ; 0x7c52f
UnknownText_0x7c52f:
text "Are you making a"
line "#DEX? Here's a"
cont "hot tip."
@@ -633,25 +569,21 @@ UnknownText_0x7c52f: ; 0x7c52f
line "he sees any rare"
cont "#MON."
done
; 0x7c5b0
UnknownText_0x7c5b0: ; 0x7c5b0
UnknownText_0x7c5b0:
text "The door's locked…"
done
; 0x7c5c3
UnknownText_0x7c5c3: ; 0x7c5c3
UnknownText_0x7c5c3:
text "The door is open."
done
; 0x7c5d6
UnknownText_0x7c5d6: ; 0x7c5d6
UnknownText_0x7c5d6:
text "The BASEMENT KEY"
line "opened the door."
done
; 0x7c5f9
UnknownText_0x7c5f9: ; 0x7c5f9
UnknownText_0x7c5f9:
text "Welcome!"
para "I run the #MON"
@@ -668,45 +600,38 @@ UnknownText_0x7c5f9: ; 0x7c5f9
para "Would you like me"
line "to do that?"
done
; 0x7c69a
UnknownText_0x7c69a: ; 0x7c69a
UnknownText_0x7c69a:
text "Which #MON"
line "should I work on?"
done
; 0x7c6b8
UnknownText_0x7c6b8: ; 0x7c6b8
UnknownText_0x7c6b8:
text "OK! Watch it"
line "become beautiful!"
done
; 0x7c6d8
UnknownText_0x7c6d8: ; 0x7c6d8
UnknownText_0x7c6d8:
text "There! All done!"
done
; 0x7c6ea
UnknownText_0x7c6ea: ; 0x7c6ea
UnknownText_0x7c6ea:
text "Is that right?"
line "That's a shame!"
done
; 0x7c709
UnknownText_0x7c709: ; 0x7c709
UnknownText_0x7c709:
text "You'll need more"
line "money than that."
done
; 0x7c72b
UnknownText_0x7c72b: ; 0x7c72b
UnknownText_0x7c72b:
text "I do only one"
line "haircut a day. I'm"
cont "done for today."
done
; 0x7c75c
UnknownText_0x7c75c: ; 0x7c75c
UnknownText_0x7c75c:
text "Welcome to the"
line "#MON SALON!"
@@ -721,81 +646,69 @@ UnknownText_0x7c75c: ; 0x7c75c
para "So? How about it?"
done
; 0x7c7f1
UnknownText_0x7c7f1: ; 0x7c7f1
UnknownText_0x7c7f1:
text "OK, which #MON"
line "should I do?"
done
; 0x7c80e
UnknownText_0x7c80e: ; 0x7c80e
UnknownText_0x7c80e:
text "OK! I'll make it"
line "look cool!"
done
; 0x7c82a
UnknownText_0x7c82a: ; 0x7c82a
UnknownText_0x7c82a:
text "There we go!"
line "All done!"
done
; 0x7c842
UnknownText_0x7c842: ; 0x7c842
UnknownText_0x7c842:
text "No? "
line "How disappointing!"
done
; 0x7c85b
UnknownText_0x7c85b: ; 0x7c85b
UnknownText_0x7c85b:
text "You're a little"
line "short on funds."
done
; 0x7c87b
UnknownText_0x7c87b: ; 0x7c87b
UnknownText_0x7c87b:
text "I can do only one"
line "haircut a day."
para "Sorry, but I'm all"
line "done for today."
done
; 0x7c8bf
UnknownText_0x7c8bf: ; 0x7c8bf
UnknownText_0x7c8bf:
text_from_ram StringBuffer3
text " looks a"
line "little happier."
done
; 0x7c8dc
UnknownText_0x7c8dc: ; 0x7c8dc
UnknownText_0x7c8dc:
text_from_ram StringBuffer3
text " looks"
line "happy."
done
; 0x7c8ee
UnknownText_0x7c8ee: ; 0x7c8ee
UnknownText_0x7c8ee:
text_from_ram StringBuffer3
text " looks"
line "delighted!"
done
; 0x7c904
UnknownText_0x7c904: ; 0x7c904
UnknownText_0x7c904:
text "We're not open"
line "today."
done
; 0x7c91a
UnknownText_0x7c91a: ; 0x7c91a
UnknownText_0x7c91a:
text "NO ENTRY BEYOND"
line "THIS POINT"
done
; 0x7c936
WarehouseEntrance_MapEventHeader: ; 0x7c936
WarehouseEntrance_MapEventHeader:
; filler
db 0, 0
@@ -830,4 +743,3 @@ WarehouseEntrance_MapEventHeader: ; 0x7c936
person_event SPRITE_SUPER_NERD, 18, 11, $8, $0, 255, 255, $90, 0, SuperNerdScript_0x7c161, $0754
person_event SPRITE_SUPER_NERD, 19, 11, $8, $0, 255, 255, $a0, 0, SuperNerdScript_0x7c20e, $0755
person_event SPRITE_GRANNY, 25, 11, $8, $0, 255, 255, $b0, 0, GrannyScript_0x7c132, $0752
; 0x7c9e8

View File

@@ -1,4 +1,4 @@
WillsRoom_MapScriptHeader: ; 0x1804b9
WillsRoom_MapScriptHeader:
; trigger count
db 2
@@ -12,30 +12,26 @@ WillsRoom_MapScriptHeader: ; 0x1804b9
; callbacks
dbw 1, UnknownScript_0x1804cb
; 0x1804c6
UnknownScript_0x1804c6: ; 0x1804c6
UnknownScript_0x1804c6:
priorityjump UnknownScript_0x1804e0
end
; 0x1804ca
UnknownScript_0x1804ca: ; 0x1804ca
UnknownScript_0x1804ca:
end
; 0x1804cb
UnknownScript_0x1804cb: ; 0x1804cb
UnknownScript_0x1804cb:
checkevent $0309
iffalse UnknownScript_0x1804d5
changeblock $4, $e, $2a
UnknownScript_0x1804d5: ; 0x1804d5
UnknownScript_0x1804d5:
checkevent EVENT_WILLS_ROOM_EXIT_OPEN
iffalse UnknownScript_0x1804df
changeblock $4, $2, $16
UnknownScript_0x1804df: ; 0x1804df
UnknownScript_0x1804df:
return
; 0x1804e0
UnknownScript_0x1804e0: ; 0x1804e0
UnknownScript_0x1804e0:
applymovement $0, MovementData_0x18052c
refreshscreen $86
playsound SFX_STRENGTH
@@ -47,12 +43,11 @@ UnknownScript_0x1804e0: ; 0x1804e0
setevent $0309
waitbutton
end
; 0x1804f8
WillScript_0x1804f8: ; 0x1804f8
WillScript_0x1804f8:
faceplayer
loadfont
checkevent $05b8
checkevent EVENT_BEAT_ELITE_4_WILL
iftrue UnknownScript_0x180526
writetext UnknownText_0x180531
closetext
@@ -61,7 +56,7 @@ WillScript_0x1804f8: ; 0x1804f8
loadtrainer WILL, 1
startbattle
returnafterbattle
setevent $05b8
setevent EVENT_BEAT_ELITE_4_WILL
loadfont
writetext UnknownText_0x180644
closetext
@@ -73,24 +68,21 @@ WillScript_0x1804f8: ; 0x1804f8
setevent EVENT_WILLS_ROOM_EXIT_OPEN
waitbutton
end
; 0x180526
UnknownScript_0x180526: ; 0x180526
UnknownScript_0x180526:
writetext UnknownText_0x180644
closetext
loadmovesprites
end
; 0x18052c
MovementData_0x18052c: ; 0x18052c
MovementData_0x18052c:
step_up
step_up
step_up
step_up
step_end
; 0x180531
UnknownText_0x180531: ; 0x180531
UnknownText_0x180531:
text "Welcome to #MON"
line "LEAGUE, <PLAYER>."
@@ -114,15 +106,13 @@ UnknownText_0x180531: ; 0x180531
para "Losing is not an"
line "option!"
done
; 0x18062c
UnknownText_0x18062c: ; 0x18062c
UnknownText_0x18062c:
text "I… I can't…"
line "believe it…"
done
; 0x180644
UnknownText_0x180644: ; 0x180644
UnknownText_0x180644:
text "Even though I was"
line "defeated, I won't"
cont "change my course."
@@ -139,9 +129,8 @@ UnknownText_0x180644: ; 0x180644
para "the true ferocity"
line "of the ELITE FOUR."
done
; 0x1806f9
WillsRoom_MapEventHeader: ; 0x1806f9
WillsRoom_MapEventHeader:
; filler
db 0, 0
@@ -160,4 +149,3 @@ WillsRoom_MapEventHeader: ; 0x1806f9
; people-events
db 1
person_event SPRITE_WILL, 11, 9, $6, $0, 255, 255, $80, 0, WillScript_0x1804f8, $ffff
; 0x18071b

View File

@@ -1,4 +1,4 @@
WiseTriosRoom_MapScriptHeader: ; 0x98565
WiseTriosRoom_MapScriptHeader:
; trigger count
db 2
@@ -12,17 +12,14 @@ WiseTriosRoom_MapScriptHeader: ; 0x98565
; callbacks
dbw 2, UnknownScript_0x98574
; 0x98572
UnknownScript_0x98572: ; 0x98572
UnknownScript_0x98572:
end
; 0x98573
UnknownScript_0x98573: ; 0x98573
UnknownScript_0x98573:
end
; 0x98574
UnknownScript_0x98574: ; 0x98574
UnknownScript_0x98574:
checkevent EVENT_FOUGHT_SUICUNE
iftrue UnknownScript_0x98593
checkevent EVENT_KOJI_ALLOWS_YOU_PASSAGE_TO_TIN_TOWER
@@ -32,33 +29,27 @@ UnknownScript_0x98574: ; 0x98574
clearevent $07ab
setevent $07ac
return
; 0x9858c
UnknownScript_0x9858c: ; 0x9858c
UnknownScript_0x9858c:
setevent $07ab
clearevent $07ac
return
; 0x98593
UnknownScript_0x98593: ; 0x98593
UnknownScript_0x98593:
setevent $07ab
setevent $07ac
return
; 0x9859a
SageScript_0x9859a: ; 0x9859a
SageScript_0x9859a:
jumptextfaceplayer UnknownText_0x9862b
; 0x9859d
SageScript_0x9859d: ; 0x9859d
SageScript_0x9859d:
jumptextfaceplayer UnknownText_0x9868b
; 0x985a0
SageScript_0x985a0: ; 0x985a0
SageScript_0x985a0:
jumptextfaceplayer UnknownText_0x987af
; 0x985a3
UnknownScript_0x985a3: ; 0x985a3
UnknownScript_0x985a3:
spriteface $4, UP
spriteface $0, DOWN
showemote $0, $4, 20
@@ -73,11 +64,10 @@ UnknownScript_0x985a3: ; 0x985a3
applymovement $4, MovementData_0x98625
spriteface $4, LEFT
end
; 0x985c6
TrainerSageGaku: ; 0x985c6
TrainerSageGaku:
; bit/flag number
dw $5c9
dw EVENT_BEAT_SAGE_GAKU
; trainer group && trainer id
db SAGE, GAKU
@@ -93,19 +83,17 @@ TrainerSageGaku: ; 0x985c6
; script when talk again
dw SageGakuScript
; 0x985d2
SageGakuScript: ; 0x985d2
SageGakuScript:
loadfont
writetext UnknownText_0x98938
closetext
loadmovesprites
end
; 0x985d9
TrainerSageMasa: ; 0x985d9
TrainerSageMasa:
; bit/flag number
dw $5ca
dw EVENT_BEAT_SAGE_MASA
; trainer group && trainer id
db SAGE, MASA
@@ -121,19 +109,17 @@ TrainerSageMasa: ; 0x985d9
; script when talk again
dw SageMasaScript
; 0x985e5
SageMasaScript: ; 0x985e5
SageMasaScript:
loadfont
writetext UnknownText_0x98a35
closetext
loadmovesprites
end
; 0x985ec
TrainerSageKoji: ; 0x985ec
TrainerSageKoji:
; bit/flag number
dw $5cb
dw EVENT_BEAT_SAGE_KOJI
; trainer group && trainer id
db SAGE, KOJI
@@ -149,9 +135,8 @@ TrainerSageKoji: ; 0x985ec
; script when talk again
dw SageKojiScript
; 0x985f8
SageKojiScript: ; 0x985f8
SageKojiScript:
checkevent EVENT_KOJI_ALLOWS_YOU_PASSAGE_TO_TIN_TOWER
iftrue UnknownScript_0x9861b
pause 10
@@ -167,35 +152,30 @@ SageKojiScript: ; 0x985f8
setevent EVENT_KOJI_ALLOWS_YOU_PASSAGE_TO_TIN_TOWER
dotrigger $1
end
; 0x9861b
UnknownScript_0x9861b: ; 0x9861b
UnknownScript_0x9861b:
loadfont
writetext UnknownText_0x98db5
closetext
loadmovesprites
end
; 0x98622
MovementData_0x98622: ; 0x98622
MovementData_0x98622:
step_left
step_left
step_end
; 0x98625
MovementData_0x98625: ; 0x98625
MovementData_0x98625:
step_right
step_down
step_end
; 0x98628
MovementData_0x98628: ; 0x98628
MovementData_0x98628:
step_right
step_down
step_end
; 0x9862b
UnknownText_0x9862b: ; 0x9862b
UnknownText_0x9862b:
text "Astounding…"
para "SUICUNE, ENTEI and"
@@ -205,9 +185,8 @@ UnknownText_0x9862b: ; 0x9862b
para "Is the legend"
line "coming true?"
done
; 0x9868b
UnknownText_0x9868b: ; 0x9868b
UnknownText_0x9868b:
text "We train at the"
line "BURNED TOWER, but"
@@ -220,9 +199,8 @@ UnknownText_0x9868b: ; 0x9868b
para "deliberately made"
line "by someone."
done
; 0x98712
UnknownText_0x98712: ; 0x98712
UnknownText_0x98712:
text "TIN TOWER may be"
line "entered by those"
@@ -238,18 +216,16 @@ UnknownText_0x98712: ; 0x98712
para "to refrain from"
line "entering!"
done
; 0x987af
UnknownText_0x987af: ; 0x987af
UnknownText_0x987af:
text "We, the WISE TRIO,"
line "are the protectors"
para "of the legendary"
line "#MON."
done
; 0x987ed
SageGakuSeenText: ; 0x987ed
SageGakuSeenText:
text "Legend has it that"
line "upon the emergence"
@@ -278,15 +254,13 @@ SageGakuSeenText: ; 0x987ed
para "worthiness to go"
line "inside!"
done
; 0x98914
SageGakuBeatenText: ; 0x98914
SageGakuBeatenText:
text "Stronger than we"
line "thought? Perhaps…"
done
; 0x98938
UnknownText_0x98938: ; 0x98938
UnknownText_0x98938:
text "Ah, so it is you"
line "who claim to have"
@@ -300,24 +274,21 @@ UnknownText_0x98938: ; 0x98938
line "they can't be seen"
cont "while they sleep…"
done
; 0x989d2
SageMasaSeenText: ; 0x989d2
SageMasaSeenText:
text "Can you be trusted"
line "with the truth?"
para "I must ascertain"
line "your worthiness."
done
; 0x98a18
SageMasaBeatenText: ; 0x98a18
SageMasaBeatenText:
text "…I will tell you"
line "the truth…"
done
; 0x98a35
UnknownText_0x98a35: ; 0x98a35
UnknownText_0x98a35:
text "In the past, there"
line "were two nine-tier"
cont "towers here."
@@ -366,30 +337,26 @@ UnknownText_0x98a35: ; 0x98a35
line "the BURNED TOWER"
cont "came to be."
done
; 0x98c42
SageKojiSeenText: ; 0x98c42
SageKojiSeenText:
text "Let me see your"
line "power!"
done
; 0x98c5a
SageKojiBeatenText: ; 0x98c5a
SageKojiBeatenText:
text "Too strong!"
line "Why?"
done
; 0x98c6c
UnknownText_0x98c6c: ; 0x98c6c
UnknownText_0x98c6c:
text "You… Are you the"
line "trainer who is"
para "awaited by the"
line "legendary #MON?"
done
; 0x98cac
UnknownText_0x98cac: ; 0x98cac
UnknownText_0x98cac:
text "I see…"
para "We, the WISE TRIO,"
@@ -414,17 +381,15 @@ UnknownText_0x98cac: ; 0x98cac
para "SUICUNE will put"
line "you to the test."
done
; 0x98db5
UnknownText_0x98db5: ; 0x98db5
UnknownText_0x98db5:
text "Please, do go on."
para "SUICUNE will put"
line "you to the test."
done
; 0x98dea
WiseTriosRoom_MapEventHeader: ; 0x98dea
WiseTriosRoom_MapEventHeader:
; filler
db 0, 0
@@ -449,4 +414,3 @@ WiseTriosRoom_MapEventHeader: ; 0x98dea
person_event SPRITE_SAGE, 6, 8, $6, $0, 255, 255, $2, 2, TrainerSageGaku, $07ac
person_event SPRITE_SAGE, 10, 8, $7, $0, 255, 255, $2, 2, TrainerSageMasa, $07ac
person_event SPRITE_SAGE, 8, 10, $8, $0, 255, 255, $2, 2, TrainerSageKoji, $07ac
; 0x98e55