ref: 2c98c694e3f1ab7c82c73eaa671d281803130ae7
parent: ac88c43b14338d9481ebc328ca7e76b1bf8d3a19
author: IIMarckus <iimarckus@gmail.com>
date: Thu Jul 9 22:20:21 EDT 2015
Fill out trainer event flags.
--- a/constants/event_flags.asm
+++ b/constants/event_flags.asm
@@ -243,7 +243,7 @@
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_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_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_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,11 +332,11 @@
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
@@ -343,14 +343,14 @@
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_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_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_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_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_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,8 +506,8 @@
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
@@ -510,10 +514,14 @@
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
@@ -520,7 +528,9 @@
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_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_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_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
--- a/maps/AzaleaGym.asm
+++ b/maps/AzaleaGym.asm
@@ -62,7 +62,7 @@
TrainerTwinsAmyandmay1:
; bit/flag number
- dw $464
+ dw EVENT_BEAT_TWINS_AMY_AND_MAY
; trainer group && trainer id
db TWINS, AMYANDMAY1
@@ -89,7 +89,7 @@
TrainerTwinsAmyandmay2:
; bit/flag number
- dw $464
+ dw EVENT_BEAT_TWINS_AMY_AND_MAY
; trainer group && trainer id
db TWINS, AMYANDMAY2
@@ -116,7 +116,7 @@
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 @@
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 @@
TrainerBug_catcherJosh:
; bit/flag number
- dw $53e
+ dw EVENT_BEAT_BUG_CATCHER_JOSH
; trainer group && trainer id
db BUG_CATCHER, JOSH
--- a/maps/BlackthornGym1F.asm
+++ b/maps/BlackthornGym1F.asm
@@ -88,7 +88,7 @@
TrainerCooltrainermPaul:
; bit/flag number
- dw $54a
+ dw EVENT_BEAT_COOLTRAINERM_PAUL
; trainer group && trainer id
db COOLTRAINERM, PAUL
@@ -115,7 +115,7 @@
TrainerCooltrainermMike:
; bit/flag number
- dw $54c
+ dw EVENT_BEAT_COOLTRAINERM_MIKE
; trainer group && trainer id
db COOLTRAINERM, MIKE
@@ -142,7 +142,7 @@
TrainerCooltrainerfLola:
; bit/flag number
- dw $55e
+ dw EVENT_BEAT_COOLTRAINERF_LOLA
; trainer group && trainer id
db COOLTRAINERF, LOLA
--- a/maps/BlackthornGym2F.asm
+++ b/maps/BlackthornGym2F.asm
@@ -60,7 +60,7 @@
TrainerCooltrainermCody:
; bit/flag number
- dw $54b
+ dw EVENT_BEAT_COOLTRAINERM_CODY
; trainer group && trainer id
db COOLTRAINERM, CODY
@@ -87,7 +87,7 @@
TrainerCooltrainerfFran:
; bit/flag number
- dw $55d
+ dw EVENT_BEAT_COOLTRAINERF_FRAN
; trainer group && trainer id
db COOLTRAINERF, FRAN
--- a/maps/BrunosRoom.asm
+++ b/maps/BrunosRoom.asm
@@ -1,4 +1,4 @@
-BrunosRoom_MapScriptHeader: ; 0x180986
+BrunosRoom_MapScriptHeader:
; trigger count
db 2
@@ -12,30 +12,26 @@
; 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 @@
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 @@
loadtrainer BRUNO, 1
startbattle
returnafterbattle
- setevent $05ba
+ setevent EVENT_BEAT_ELITE_4_BRUNO
loadfont
writetext UnknownText_0x180b3c
closetext
@@ -73,24 +68,21 @@
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 @@
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 @@
para "Go face your next"
line "challenge!"
done
-; 0x180b88
-BrunosRoom_MapEventHeader: ; 0x180b88
+BrunosRoom_MapEventHeader:
; filler
db 0, 0
@@ -157,4 +146,3 @@
; people-events
db 1
person_event SPRITE_BRUNO, 11, 9, $6, $0, 255, 255, $b0, 0, BrunoScript_0x1809c5, $ffff
-; 0x180baf
--- a/maps/CeladonGym.asm
+++ b/maps/CeladonGym.asm
@@ -43,7 +43,7 @@
TrainerLassMichelle:
; bit/flag number
- dw $51d
+ dw EVENT_BEAT_LASS_MICHELLE
; trainer group && trainer id
db LASS, MICHELLE
@@ -70,7 +70,7 @@
TrainerPicnickerTanya:
; bit/flag number
- dw $490
+ dw EVENT_BEAT_PICNICKER_TANYA
; trainer group && trainer id
db PICNICKER, TANYA
@@ -97,7 +97,7 @@
TrainerBeautyJulia:
; bit/flag number
- dw $4ba
+ dw EVENT_BEAT_BEAUTY_JULIA
; trainer group && trainer id
db BEAUTY, JULIA
@@ -124,7 +124,7 @@
TrainerTwinsJoandzoe1:
; bit/flag number
- dw $468
+ dw EVENT_BEAT_TWINS_JO_AND_ZOE
; trainer group && trainer id
db TWINS, JOANDZOE1
@@ -151,7 +151,7 @@
TrainerTwinsJoandzoe2:
; bit/flag number
- dw $468
+ dw EVENT_BEAT_TWINS_JO_AND_ZOE
; trainer group && trainer id
db TWINS, JOANDZOE2
--- a/maps/CeruleanGym.asm
+++ b/maps/CeruleanGym.asm
@@ -81,7 +81,7 @@
TrainerSwimmerfDiana:
; bit/flag number
- dw $3f9
+ dw EVENT_BEAT_SWIMMERF_DIANA
; trainer group && trainer id
db SWIMMERF, DIANA
@@ -108,7 +108,7 @@
TrainerSwimmerfBriana:
; bit/flag number
- dw $3fa
+ dw EVENT_BEAT_SWIMMERF_BRIANA
; trainer group && trainer id
db SWIMMERF, BRIANA
@@ -135,7 +135,7 @@
TrainerSwimmermParker:
; bit/flag number
- dw $5a8
+ dw EVENT_BEAT_SWIMMERM_PARKER
; trainer group && trainer id
db SWIMMERM, PARKER
--- a/maps/CianwoodGym.asm
+++ b/maps/CianwoodGym.asm
@@ -77,7 +77,7 @@
TrainerBlackbeltYoshi:
; bit/flag number
- dw $4a5
+ dw EVENT_BEAT_BLACKBELT_YOSHI
; trainer group && trainer id
db BLACKBELT_T, YOSHI
@@ -104,7 +104,7 @@
TrainerBlackbeltLao:
; bit/flag number
- dw $4a7
+ dw EVENT_BEAT_BLACKBELT_LAO
; trainer group && trainer id
db BLACKBELT_T, LAO
@@ -131,7 +131,7 @@
TrainerBlackbeltNob:
; bit/flag number
- dw $4a8
+ dw EVENT_BEAT_BLACKBELT_NOB
; trainer group && trainer id
db BLACKBELT_T, NOB
@@ -158,7 +158,7 @@
TrainerBlackbeltLung:
; bit/flag number
- dw $4aa
+ dw EVENT_BEAT_BLACKBELT_LUNG
; trainer group && trainer id
db BLACKBELT_T, LUNG
--- a/maps/DanceTheatre.asm
+++ b/maps/DanceTheatre.asm
@@ -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,9 +23,8 @@
; script when talk again
dw Kimono_girlNaoko2Script
-; 0x9946e
-Kimono_girlNaoko2Script: ; 0x9946e
+Kimono_girlNaoko2Script:
talkaftercancel
loadfont
writetext UnknownText_0x99579
@@ -33,11 +31,10 @@
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,9 +50,8 @@
; script when talk again
dw Kimono_girlSayoScript
-; 0x99482
-Kimono_girlSayoScript: ; 0x99482
+Kimono_girlSayoScript:
talkaftercancel
loadfont
writetext UnknownText_0x9960b
@@ -62,11 +58,10 @@
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,9 +77,8 @@
; script when talk again
dw Kimono_girlZukiScript
-; 0x99496
-Kimono_girlZukiScript: ; 0x99496
+Kimono_girlZukiScript:
talkaftercancel
loadfont
writetext UnknownText_0x99688
@@ -91,11 +85,10 @@
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,9 +104,8 @@
; script when talk again
dw Kimono_girlKuniScript
-; 0x994aa
-Kimono_girlKuniScript: ; 0x994aa
+Kimono_girlKuniScript:
talkaftercancel
loadfont
writetext UnknownText_0x99714
@@ -120,11 +112,10 @@
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,9 +131,8 @@
; script when talk again
dw Kimono_girlMikiScript
-; 0x994be
-Kimono_girlMikiScript: ; 0x994be
+Kimono_girlMikiScript:
talkaftercancel
loadfont
writetext UnknownText_0x997a8
@@ -149,9 +139,8 @@
closetext
loadmovesprites
end
-; 0x994c6
-GentlemanScript_0x994c6: ; 0x994c6
+GentlemanScript_0x994c6:
faceplayer
loadfont
writetext UnknownText_0x9980a
@@ -169,9 +158,8 @@
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
@@ -178,16 +166,14 @@
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,16 +182,14 @@
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
@@ -212,41 +196,34 @@
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."
@@ -253,15 +230,13 @@
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"
@@ -268,9 +243,8 @@
para "dancing and #-"
line "MON."
done
-; 0x9963f
-Kimono_girlZukiSeenText: ; 0x9963f
+Kimono_girlZukiSeenText:
text "Isn't my barrette"
line "pretty?"
@@ -277,35 +251,30 @@
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"
@@ -312,22 +281,19 @@
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 @@
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,9 +318,8 @@
para "never even left a"
line "scratch…"
done
-; 0x99891
-UnknownText_0x99891: ; 0x99891
+UnknownText_0x99891:
text "Lad! If you can"
line "defeat all the"
@@ -362,9 +326,8 @@
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"
@@ -371,9 +334,8 @@
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,9 +347,8 @@
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"
@@ -394,22 +355,19 @@
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 @@
cont "nized swimming"
cont "#MON?"
done
-; 0x99aaa
-UnknownText_0x99aaa: ; 0x99aaa
+UnknownText_0x99aaa:
text "The KIMONO GIRLS"
line "are so beautiful…"
@@ -442,16 +399,14 @@
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 @@
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
--- a/maps/DragonsDenB1F.asm
+++ b/maps/DragonsDenB1F.asm
@@ -1,4 +1,4 @@
-DragonsDenB1F_MapScriptHeader: ; 0x18c890
+DragonsDenB1F_MapScriptHeader:
; trigger count
db 2
@@ -12,37 +12,31 @@
; 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 @@
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 @@
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,9 +95,8 @@
; script when talk again
dw CooltrainermDarinScript
-; 0x18c916
-CooltrainermDarinScript: ; 0x18c916
+CooltrainermDarinScript:
talkaftercancel
loadfont
writetext UnknownText_0x18cd82
@@ -112,11 +103,10 @@
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,9 +122,8 @@
; script when talk again
dw CooltrainerfCaraScript
-; 0x18c92a
-CooltrainerfCaraScript: ; 0x18c92a
+CooltrainerfCaraScript:
talkaftercancel
loadfont
writetext UnknownText_0x18ce11
@@ -141,11 +130,10 @@
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,9 +149,8 @@
; script when talk again
dw TwinsLeaandpia1Script
-; 0x18c93e
-TwinsLeaandpia1Script: ; 0x18c93e
+TwinsLeaandpia1Script:
talkaftercancel
loadfont
writetext UnknownText_0x18ced3
@@ -170,11 +157,10 @@
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,9 +176,8 @@
; script when talk again
dw TwinsLeaandpia2Script
-; 0x18c952
-TwinsLeaandpia2Script: ; 0x18c952
+TwinsLeaandpia2Script:
talkaftercancel
loadfont
writetext UnknownText_0x18cf0f
@@ -199,9 +184,8 @@
closetext
loadmovesprites
end
-; 0x18c95a
-PokeBallScript_0x18c95a: ; 0x18c95a
+PokeBallScript_0x18c95a:
giveitem DRAGON_FANG, $1
iffalse UnknownScript_0x18c970
disappear $2
@@ -213,9 +197,8 @@
itemnotify
loadmovesprites
end
-; 0x18c970
-UnknownScript_0x18c970: ; 0x18c970
+UnknownScript_0x18c970:
loadfont
itemtotext DRAGON_FANG, $0
writetext UnknownText_0x18cf41
@@ -224,9 +207,8 @@
closetext
loadmovesprites
end
-; 0x18c97e
-SilverScript_0x18c97e: ; 0x18c97e
+SilverScript_0x18c97e:
playmusic MUSIC_RIVAL_ENCOUNTER
faceplayer
loadfont
@@ -238,65 +220,54 @@
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."
@@ -303,15 +274,13 @@
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 @@
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 @@
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 @@
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 @@
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 @@
para "the greatest #-"
line "MON trainer…"
done
-; 0x18cd2d
-UnknownText_0x18cd2d: ; 0x18cd2d
+UnknownText_0x18cd2d:
text "…"
para "Whew…"
@@ -411,20 +375,17 @@
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 @@
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 @@
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 @@
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
--- a/maps/EcruteakGym.asm
+++ b/maps/EcruteakGym.asm
@@ -92,7 +92,7 @@
TrainerSageJeffrey:
; bit/flag number
- dw $415
+ dw EVENT_BEAT_SAGE_JEFFREY
; trainer group && trainer id
db SAGE, JEFFREY
@@ -119,7 +119,7 @@
TrainerSagePing:
; bit/flag number
- dw $416
+ dw EVENT_BEAT_SAGE_PING
; trainer group && trainer id
db SAGE, PING
@@ -146,7 +146,7 @@
TrainerMediumMartha:
; bit/flag number
- dw $58b
+ dw EVENT_BEAT_MEDIUM_MARTHA
; trainer group && trainer id
db MEDIUM, MARTHA
@@ -173,7 +173,7 @@
TrainerMediumGrace:
; bit/flag number
- dw $58c
+ dw EVENT_BEAT_MEDIUM_GRACE
; trainer group && trainer id
db MEDIUM, GRACE
--- a/maps/FastShipB1F.asm
+++ b/maps/FastShipB1F.asm
@@ -1,4 +1,4 @@
-FastShipB1F_MapScriptHeader: ; 0x76730
+FastShipB1F_MapScriptHeader:
; trigger count
db 2
@@ -8,17 +8,14 @@
; 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 @@
pause 5
disappear $3
end
-; 0x76751
-UnknownScript_0x76751: ; 0x76751
+UnknownScript_0x76751:
checkevent $072e
iftrue UnknownScript_0x76766
applymovement $2, MovementData_0x76871
@@ -38,13 +34,11 @@
pause 5
disappear $2
end
-; 0x76766
-UnknownScript_0x76766: ; 0x76766
+UnknownScript_0x76766:
end
-; 0x76767
-SailorScript_0x76767: ; 0x76767
+SailorScript_0x76767:
faceplayer
loadfont
checkevent $0030
@@ -59,16 +53,14 @@
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
@@ -75,26 +67,23 @@
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,9 +99,8 @@
; script when talk again
dw SailorJeffScript
-; 0x767b2
-SailorJeffScript: ; 0x767b2
+SailorJeffScript:
talkaftercancel
loadfont
writetext UnknownText_0x76a38
@@ -119,11 +107,10 @@
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,9 +126,8 @@
; script when talk again
dw PicnickerDebraScript
-; 0x767c6
-PicnickerDebraScript: ; 0x767c6
+PicnickerDebraScript:
talkaftercancel
loadfont
writetext UnknownText_0x76a99
@@ -148,11 +134,10 @@
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,9 +153,8 @@
; script when talk again
dw JugglerFritzScript
-; 0x767da
-JugglerFritzScript: ; 0x767da
+JugglerFritzScript:
talkaftercancel
loadfont
writetext UnknownText_0x76b02
@@ -177,11 +161,10 @@
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,9 +180,8 @@
; script when talk again
dw SailorGarrettScript
-; 0x767ee
-SailorGarrettScript: ; 0x767ee
+SailorGarrettScript:
talkaftercancel
loadfont
writetext UnknownText_0x76b7a
@@ -206,11 +188,10 @@
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,9 +207,8 @@
; script when talk again
dw FisherJonahScript
-; 0x76802
-FisherJonahScript: ; 0x76802
+FisherJonahScript:
talkaftercancel
loadfont
writetext UnknownText_0x76c22
@@ -235,11 +215,10 @@
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,9 +234,8 @@
; script when talk again
dw BlackbeltWaiScript
-; 0x76816
-BlackbeltWaiScript: ; 0x76816
+BlackbeltWaiScript:
talkaftercancel
loadfont
writetext UnknownText_0x76c9e
@@ -264,11 +242,10 @@
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,9 +261,8 @@
; script when talk again
dw SailorKennethScript
-; 0x7682a
-SailorKennethScript: ; 0x7682a
+SailorKennethScript:
talkaftercancel
loadfont
writetext UnknownText_0x76d5f
@@ -293,11 +269,10 @@
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,9 +288,8 @@
; script when talk again
dw TeacherShirleyScript
-; 0x7683e
-TeacherShirleyScript: ; 0x7683e
+TeacherShirleyScript:
talkaftercancel
loadfont
writetext UnknownText_0x76de1
@@ -322,11 +296,10 @@
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,9 +315,8 @@
; script when talk again
dw SchoolboyNateScript
-; 0x76852
-SchoolboyNateScript: ; 0x76852
+SchoolboyNateScript:
talkaftercancel
loadfont
writetext UnknownText_0x76e3d
@@ -351,11 +323,10 @@
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,9 +342,8 @@
; script when talk again
dw SchoolboyRickyScript
-; 0x76866
-SchoolboyRickyScript: ; 0x76866
+SchoolboyRickyScript:
talkaftercancel
loadfont
writetext UnknownText_0x76eb6
@@ -380,28 +350,25 @@
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,17 +381,15 @@
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"
@@ -431,17 +396,15 @@
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,41 +412,35 @@
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"
@@ -490,21 +447,18 @@
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,"
@@ -511,21 +465,18 @@
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"
@@ -532,9 +483,8 @@
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,21 +492,18 @@
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"
@@ -563,15 +510,13 @@
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,9 +525,8 @@
line "be training in a"
cont "cave somewhere."
done
-; 0x76cf9
-SailorKennethSeenText: ; 0x76cf9
+SailorKennethSeenText:
text "I'm a sailor man!"
para "But I'm training"
@@ -589,15 +533,13 @@
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 @@
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 @@
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
--- a/maps/FastShipCabins_NNW_NNE_NE.asm
+++ b/maps/FastShipCabins_NNW_NNE_NE.asm
@@ -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,9 +23,8 @@
; script when talk again
dw CooltrainermSeanScript
-; 0x75585
-CooltrainermSeanScript: ; 0x75585
+CooltrainermSeanScript:
talkaftercancel
loadfont
writetext UnknownText_0x7567b
@@ -33,11 +31,10 @@
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,9 +50,8 @@
; script when talk again
dw CooltrainerfCarolScript
-; 0x75599
-CooltrainerfCarolScript: ; 0x75599
+CooltrainerfCarolScript:
talkaftercancel
loadfont
writetext UnknownText_0x756f7
@@ -62,11 +58,10 @@
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,9 +77,8 @@
; script when talk again
dw PokemaniacEthanScript
-; 0x755ad
-PokemaniacEthanScript: ; 0x755ad
+PokemaniacEthanScript:
talkaftercancel
loadfont
writetext UnknownText_0x7574b
@@ -91,11 +85,10 @@
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,9 +104,8 @@
; script when talk again
dw HikerNolandScript
-; 0x755c1
-HikerNolandScript: ; 0x755c1
+HikerNolandScript:
talkaftercancel
loadfont
writetext UnknownText_0x757d4
@@ -120,11 +112,10 @@
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,9 +131,8 @@
; script when talk again
dw GentlemanEdwardScript
-; 0x755d5
-GentlemanEdwardScript: ; 0x755d5
+GentlemanEdwardScript:
talkaftercancel
loadfont
writetext UnknownText_0x75937
@@ -149,11 +139,10 @@
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,9 +158,8 @@
; script when talk again
dw BurglarCoreyScript
-; 0x755e9
-BurglarCoreyScript: ; 0x755e9
+BurglarCoreyScript:
talkaftercancel
loadfont
writetext UnknownText_0x75996
@@ -178,9 +166,8 @@
closetext
loadmovesprites
end
-; 0x755f1
-SailorScript_0x755f1: ; 0x755f1
+SailorScript_0x755f1:
playmusic MUSIC_HIKER_ENCOUNTER
faceplayer
loadfont
@@ -192,7 +179,7 @@
startbattle
reloadmap
special HealParty
- setevent $057d
+ setevent EVENT_BEAT_SAILOR_STANLY
loadfont
writetext UnknownText_0x758b1
closetext
@@ -206,28 +193,25 @@
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,20 +219,17 @@
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"
@@ -255,39 +236,33 @@
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,21 +270,18 @@
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"
@@ -316,9 +288,8 @@
para "worth climbing in"
line "KANTO?"
done
-; 0x75812
-UnknownText_0x75812: ; 0x75812
+UnknownText_0x75812:
text "Yeah, I'm a sail-"
line "or, all right."
@@ -332,36 +303,31 @@
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"
@@ -368,21 +334,18 @@
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."
@@ -389,9 +352,8 @@
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 @@
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
--- a/maps/FastShipCabins_SE_SSE_CaptainsCabin.asm
+++ b/maps/FastShipCabins_SE_SSE_CaptainsCabin.asm
@@ -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 @@
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 @@
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 @@
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 @@
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,27 +102,24 @@
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
@@ -136,11 +126,10 @@
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,9 +145,8 @@
; script when talk again
dw PokefanmColinScript
-; 0x75f81
-PokefanmColinScript: ; 0x75f81
+PokefanmColinScript:
talkaftercancel
loadfont
writetext UnknownText_0x7635b
@@ -165,11 +153,10 @@
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,9 +172,8 @@
; script when talk again
dw TwinsMegandpeg1Script
-; 0x75f95
-TwinsMegandpeg1Script: ; 0x75f95
+TwinsMegandpeg1Script:
talkaftercancel
loadfont
writetext UnknownText_0x763c2
@@ -194,11 +180,10 @@
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,9 +199,8 @@
; script when talk again
dw TwinsMegandpeg2Script
-; 0x75fa9
-TwinsMegandpeg2Script: ; 0x75fa9
+TwinsMegandpeg2Script:
talkaftercancel
loadfont
writetext UnknownText_0x76428
@@ -223,11 +207,10 @@
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,9 +226,8 @@
; script when talk again
dw PsychicRodneyScript
-; 0x75fbd
-PsychicRodneyScript: ; 0x75fbd
+PsychicRodneyScript:
talkaftercancel
loadfont
writetext UnknownText_0x76497
@@ -252,11 +234,10 @@
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,9 +253,8 @@
; script when talk again
dw PokefanmJeremyScript
-; 0x75fd1
-PokefanmJeremyScript: ; 0x75fd1
+PokefanmJeremyScript:
talkaftercancel
loadfont
writetext UnknownText_0x7651c
@@ -281,11 +261,10 @@
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,9 +280,8 @@
; script when talk again
dw PokefanfGeorgiaScript
-; 0x75fe5
-PokefanfGeorgiaScript: ; 0x75fe5
+PokefanfGeorgiaScript:
talkaftercancel
loadfont
writetext UnknownText_0x76596
@@ -310,11 +288,10 @@
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,9 +307,8 @@
; script when talk again
dw SupernerdShawnScript
-; 0x75ff9
-SupernerdShawnScript: ; 0x75ff9
+SupernerdShawnScript:
talkaftercancel
loadfont
writetext UnknownText_0x7660f
@@ -339,12 +315,11 @@
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 @@
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 @@
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 @@
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 @@
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,21 +382,18 @@
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?"
@@ -434,9 +400,8 @@
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,9 +415,8 @@
para "I have to go find"
line "Grandpa!"
done
-; 0x76284
-UnknownText_0x76284: ; 0x76284
+UnknownText_0x76284:
text "Grandpa, here I"
line "am! I was playing"
@@ -459,9 +423,8 @@
para "with the CAPTAIN"
line "and this guy!"
done
-; 0x762c6
-UnknownText_0x762c6: ; 0x762c6
+UnknownText_0x762c6:
text "Grandpa, here I"
line "am! I was playing"
@@ -468,26 +431,22 @@
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?"
@@ -494,135 +453,115 @@
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
--- a/maps/FastShipCabins_SW_SSW_NW.asm
+++ b/maps/FastShipCabins_SW_SSW_NW.asm
@@ -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,9 +23,8 @@
; script when talk again
dw FirebreatherLyleScript
-; 0x75a5b
-FirebreatherLyleScript: ; 0x75a5b
+FirebreatherLyleScript:
talkaftercancel
loadfont
writetext UnknownText_0x75b52
@@ -33,11 +31,10 @@
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,9 +50,8 @@
; script when talk again
dw Bug_catcherKenScript
-; 0x75a6f
-Bug_catcherKenScript: ; 0x75a6f
+Bug_catcherKenScript:
talkaftercancel
loadfont
writetext UnknownText_0x75bd5
@@ -62,11 +58,10 @@
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,9 +77,8 @@
; script when talk again
dw BeautyCassieScript
-; 0x75a83
-BeautyCassieScript: ; 0x75a83
+BeautyCassieScript:
talkaftercancel
loadfont
writetext UnknownText_0x75c43
@@ -91,11 +85,10 @@
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 @@
; script when talk again
dw GuitaristClydeScript
-; 0x75a97
-GuitaristClydeScript: ; 0x75a97
+GuitaristClydeScript:
talkaftercancel
special Function10630f
iftrue UnknownScript_0x75aa5
@@ -122,15 +114,13 @@
closetext
loadmovesprites
end
-; 0x75aa5
-UnknownScript_0x75aa5: ; 0x75aa5
+UnknownScript_0x75aa5:
loadfont
writetext UnknownText_0x75cfe
closetext
loadmovesprites
end
-; 0x75aac
FastShipBed:
loadfont
@@ -155,11 +145,10 @@
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,9 +159,8 @@
loadmovesprites
setevent $0031
end
-; 0x75af7
-UnknownScript_0x75af7: ; 0x75af7
+UnknownScript_0x75af7:
loadfont
writetext FastShipArrivedOlivineText
closetext
@@ -179,25 +167,22 @@
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."
@@ -204,41 +189,35 @@
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,9 +226,8 @@
line "trip is too short"
cont "for grieving."
done
-; 0x75ca6
-GuitaristClydeSeenText: ; 0x75ca6
+GuitaristClydeSeenText:
text "I'm going to audi-"
line "tion my songs at"
@@ -256,15 +234,13 @@
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,9 +249,8 @@
line "to VERMILION and"
cont "redo my training…"
done
-; 0x75d65
-UnknownText_0x75d65: ; 0x75d65
+UnknownText_0x75d65:
text "Speaking of the"
line "RADIO STATION,"
@@ -282,7 +257,6 @@
para "what's this week's"
line "lucky number?"
done
-; 0x75da4
FastShipBedText1:
text "A comfy bed!"
@@ -306,7 +280,7 @@
cont "VERMILION CITY."
done
-FastShipCabins_SW_SSW_NW_MapEventHeader: ; 0x75e42
+FastShipCabins_SW_SSW_NW_MapEventHeader:
; filler
db 0, 0
@@ -333,4 +307,3 @@
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
--- a/maps/GoldenrodGym.asm
+++ b/maps/GoldenrodGym.asm
@@ -88,7 +88,7 @@
TrainerLassCarrie:
; bit/flag number
- dw $515
+ dw EVENT_BEAT_LASS_CARRIE
; trainer group && trainer id
db LASS, CARRIE
@@ -128,7 +128,7 @@
TrainerLassBridget:
; bit/flag number
- dw $516
+ dw EVENT_BEAT_LASS_BRIDGET
; trainer group && trainer id
db LASS, BRIDGET
@@ -155,7 +155,7 @@
TrainerBeautyVictoria:
; bit/flag number
- dw $4ad
+ dw EVENT_BEAT_BEAUTY_VICTORIA
; trainer group && trainer id
db BEAUTY, VICTORIA
@@ -182,7 +182,7 @@
TrainerBeautySamantha:
; bit/flag number
- dw $4ae
+ dw EVENT_BEAT_BEAUTY_SAMANTHA
; trainer group && trainer id
db BEAUTY, SAMANTHA
--- a/maps/HallOfFame.asm
+++ b/maps/HallOfFame.asm
@@ -1,4 +1,4 @@
-HallOfFame_MapScriptHeader: ; 0x181445
+HallOfFame_MapScriptHeader:
; trigger count
db 2
@@ -8,18 +8,15 @@
; 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 @@
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 @@
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 @@
para "and your partners"
line "as CHAMPIONS!"
done
-; 0x181678
-HallOfFame_MapEventHeader: ; 0x181678
+HallOfFame_MapEventHeader:
; filler
db 0, 0
@@ -134,4 +127,3 @@
; people-events
db 1
person_event SPRITE_LANCE, 16, 8, $7, $0, 255, 255, $0, 0, ObjectEvent, $ffff
-; 0x181695
--- a/maps/IlexForest.asm
+++ b/maps/IlexForest.asm
@@ -1,4 +1,4 @@
-IlexForest_MapScriptHeader: ; 0x6eafe
+IlexForest_MapScriptHeader:
; trigger count
db 0
@@ -8,9 +8,8 @@
; 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 @@
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 @@
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 @@
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 @@
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,9 +129,8 @@
appear $2
loadvar FarfetchdPosition, $3
end
-; 0x6ebf1
-UnknownScript_0x6ebf1: ; 0x6ebf1
+UnknownScript_0x6ebf1:
applymovement $2, MovementData_0x6ee9e
moveperson $2, $f, $1d
disappear $2
@@ -153,9 +137,8 @@
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,9 +147,8 @@
appear $2
loadvar FarfetchdPosition, $4
end
-; 0x6ec1a
-UnknownScript_0x6ec1a: ; 0x6ec1a
+UnknownScript_0x6ec1a:
applymovement $2, MovementData_0x6eeab
moveperson $2, $f, $19
disappear $2
@@ -173,9 +155,8 @@
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,9 +165,8 @@
appear $2
loadvar FarfetchdPosition, $5
end
-; 0x6ec43
-UnknownScript_0x6ec43: ; 0x6ec43
+UnknownScript_0x6ec43:
applymovement $2, MovementData_0x6eeb8
moveperson $2, $14, $18
disappear $2
@@ -193,9 +173,8 @@
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,9 +185,8 @@
appear $2
loadvar FarfetchdPosition, $6
end
-; 0x6ec74
-UnknownScript_0x6ec74: ; 0x6ec74
+UnknownScript_0x6ec74:
applymovement $2, MovementData_0x6eec7
moveperson $2, $16, $1f
disappear $2
@@ -215,9 +193,8 @@
appear $2
loadvar FarfetchdPosition, $7
end
-; 0x6ec85
-UnknownScript_0x6ec85: ; 0x6ec85
+UnknownScript_0x6ec85:
applymovement $2, MovementData_0x6eecc
moveperson $2, $1d, $16
disappear $2
@@ -224,9 +201,8 @@
appear $2
loadvar FarfetchdPosition, $4
end
-; 0x6ec96
-UnknownScript_0x6ec96: ; 0x6ec96
+UnknownScript_0x6ec96:
applymovement $2, MovementData_0x6eed2
moveperson $2, $1d, $16
disappear $2
@@ -233,9 +209,8 @@
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,9 +219,8 @@
appear $2
loadvar FarfetchdPosition, $7
end
-; 0x6ecbf
-UnknownScript_0x6ecbf: ; 0x6ecbf
+UnknownScript_0x6ecbf:
applymovement $2, MovementData_0x6eeef
moveperson $2, $1c, $1f
disappear $2
@@ -253,9 +227,8 @@
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,9 +238,8 @@
appear $2
loadvar FarfetchdPosition, $8
end
-; 0x6ecec
-UnknownScript_0x6ecec: ; 0x6ecec
+UnknownScript_0x6ecec:
applymovement $2, MovementData_0x6ef00
moveperson $2, $18, $23
disappear $2
@@ -274,9 +246,8 @@
appear $2
loadvar FarfetchdPosition, $6
end
-; 0x6ecfd
-UnknownScript_0x6ecfd: ; 0x6ecfd
+UnknownScript_0x6ecfd:
applymovement $2, MovementData_0x6ef09
moveperson $2, $1c, $1f
disappear $2
@@ -283,9 +254,8 @@
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,9 +266,8 @@
appear $2
loadvar FarfetchdPosition, $9
end
-; 0x6ed2e
-UnknownScript_0x6ed2e: ; 0x6ed2e
+UnknownScript_0x6ed2e:
applymovement $2, MovementData_0x6ef18
moveperson $2, $16, $1f
disappear $2
@@ -305,9 +274,8 @@
appear $2
loadvar FarfetchdPosition, $7
end
-; 0x6ed3f
-UnknownScript_0x6ed3f: ; 0x6ed3f
+UnknownScript_0x6ed3f:
applymovement $2, MovementData_0x6ef1e
moveperson $2, $f, $19
disappear $2
@@ -314,9 +282,8 @@
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,9 +296,8 @@
setevent $06f7
setevent $0029
end
-; 0x6ed74
-UnknownScript_0x6ed74: ; 0x6ed74
+UnknownScript_0x6ed74:
applymovement $2, MovementData_0x6ef33
moveperson $2, $f, $1d
disappear $2
@@ -338,9 +304,8 @@
appear $2
loadvar FarfetchdPosition, $8
end
-; 0x6ed85
-UnknownScript_0x6ed85: ; 0x6ed85
+UnknownScript_0x6ed85:
applymovement $2, MovementData_0x6ef3d
moveperson $2, $f, $1d
disappear $2
@@ -347,9 +312,8 @@
appear $2
loadvar FarfetchdPosition, $8
end
-; 0x6ed96
-UnknownScript_0x6ed96: ; 0x6ed96
+UnknownScript_0x6ed96:
faceplayer
loadfont
writetext UnknownText_0x6f086
@@ -357,9 +321,8 @@
closetext
loadmovesprites
end
-; 0x6eda1
-UnknownScript_0x6eda1: ; 0x6eda1
+UnknownScript_0x6eda1:
faceplayer
loadfont
writetext UnknownText_0x6f086
@@ -368,9 +331,8 @@
loadmovesprites
checkcode VAR_FACING
end
-; 0x6edae
-BlackBeltScript_0x6edae: ; 0x6edae
+BlackBeltScript_0x6edae:
faceplayer
loadfont
checkevent EVENT_GOT_HM01_CUT
@@ -389,16 +351,14 @@
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 @@
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,9 +393,8 @@
; script when talk again
dw Bug_catcherWayneScript
-; 0x6ee05
-Bug_catcherWayneScript: ; 0x6ee05
+Bug_catcherWayneScript:
talkaftercancel
loadfont
writetext UnknownText_0x6f571
@@ -443,67 +401,55 @@
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
@@ -510,9 +456,8 @@
iftrue UnknownScript_0x6ee42
loadmovesprites
end
-; 0x6ee42
-UnknownScript_0x6ee42: ; 0x6ee42
+UnknownScript_0x6ee42:
takeitem GS_BALL, 1
clearevent $00c0
setevent $07a4
@@ -544,11 +489,10 @@
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
@@ -555,9 +499,8 @@
big_step_up
big_step_up
step_end
-; 0x6ee95
-MovementData_0x6ee95: ; 0x6ee95
+MovementData_0x6ee95:
big_step_up
big_step_up
big_step_right
@@ -567,9 +510,8 @@
big_step_right
big_step_down
step_end
-; 0x6ee9e
-MovementData_0x6ee9e: ; 0x6ee9e
+MovementData_0x6ee9e:
big_step_down
big_step_down
big_step_down
@@ -576,9 +518,8 @@
big_step_down
big_step_down
step_end
-; 0x6eea4
-MovementData_0x6eea4: ; 0x6eea4
+MovementData_0x6eea4:
big_step_right
big_step_right
big_step_right
@@ -586,9 +527,8 @@
big_step_right
big_step_right
step_end
-; 0x6eeab
-MovementData_0x6eeab: ; 0x6eeab
+MovementData_0x6eeab:
big_step_up
big_step_left
big_step_left
@@ -595,9 +535,8 @@
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 @@
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,17 +563,15 @@
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
@@ -643,9 +578,8 @@
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 @@
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 @@
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 @@
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 @@
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 @@
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 @@
big_step_right
big_step_right
step_end
-; 0x6ef10
-MovementData_0x6ef10: ; 0x6ef10
+MovementData_0x6ef10:
big_step_down
big_step_left
big_step_down
@@ -734,9 +662,8 @@
big_step_down
big_step_down
step_end
-; 0x6ef18
-MovementData_0x6ef18: ; 0x6ef18
+MovementData_0x6ef18:
big_step_right
big_step_right
big_step_right
@@ -743,17 +670,15 @@
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 @@
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 @@
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 @@
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 @@
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 @@
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 @@
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 @@
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 @@
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 @@
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 @@
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 @@
line "the forest's"
cont "protector…"
done
-; 0x6f394
-UnknownText_0x6f394: ; 0x6f394
+UnknownText_0x6f394:
text "ILEX FOREST"
line "SHRINE…"
@@ -987,15 +894,13 @@
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,9 +919,8 @@
para "I'm going!"
done
-; 0x6f515
-Bug_catcherWayneSeenText: ; 0x6f515
+Bug_catcherWayneSeenText:
text "Don't sneak up on"
line "me like that!"
@@ -1023,15 +927,13 @@
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 @@
line "HEADBUTT in other"
cont "places too."
done
-; 0x6f5e7
-IlexForest_MapEventHeader: ; 0x6f5e7
+IlexForest_MapEventHeader:
; filler
db 0, 0
@@ -1079,4 +980,3 @@
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
--- a/maps/IndigoPlateauPokeCenter1F.asm
+++ b/maps/IndigoPlateauPokeCenter1F.asm
@@ -34,9 +34,9 @@
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
--- a/maps/KarensRoom.asm
+++ b/maps/KarensRoom.asm
@@ -1,4 +1,4 @@
-KarensRoom_MapScriptHeader: ; 0x180baf
+KarensRoom_MapScriptHeader:
; trigger count
db 2
@@ -12,30 +12,26 @@
; 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 @@
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 @@
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 @@
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 @@
para "Go on--the CHAM-"
line "PION is waiting."
done
-; 0x180e05
-KarensRoom_MapEventHeader: ; 0x180e05
+KarensRoom_MapEventHeader:
; filler
db 0, 0
@@ -165,4 +154,3 @@
; people-events
db 1
person_event SPRITE_KAREN, 11, 9, $6, $0, 255, 255, $80, 0, KarenScript_0x180bee, $ffff
-; 0x180e2c
--- a/maps/KogasRoom.asm
+++ b/maps/KogasRoom.asm
@@ -1,4 +1,4 @@
-KogasRoom_MapScriptHeader: ; 0x18071b
+KogasRoom_MapScriptHeader:
; trigger count
db 2
@@ -12,30 +12,26 @@
; 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 @@
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 @@
loadtrainer KOGA, 1
startbattle
returnafterbattle
- setevent $05b9
+ setevent EVENT_BEAT_ELITE_4_KOGA
loadfont
writetext UnknownText_0x1808ca
closetext
@@ -73,24 +68,21 @@
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 @@
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 @@
line "room, and put your"
cont "abilities to test!"
done
-; 0x18095f
-KogasRoom_MapEventHeader: ; 0x18095f
+KogasRoom_MapEventHeader:
; filler
db 0, 0
@@ -162,4 +151,3 @@
; people-events
db 1
person_event SPRITE_KOGA, 11, 9, $6, $0, 255, 255, $90, 0, KogaScript_0x18075a, $ffff
-; 0x180986
--- a/maps/LakeofRage.asm
+++ b/maps/LakeofRage.asm
@@ -138,7 +138,7 @@
TrainerFisherAndre:
; bit/flag number
- dw $455
+ dw EVENT_BEAT_FISHER_ANDRE
; trainer group && trainer id
db FISHER, ANDRE
@@ -165,7 +165,7 @@
TrainerFisherRaymond:
; bit/flag number
- dw $456
+ dw EVENT_BEAT_FISHER_RAYMOND
; trainer group && trainer id
db FISHER, RAYMOND
@@ -192,7 +192,7 @@
TrainerCooltrainermAaron:
; bit/flag number
- dw $549
+ dw EVENT_BEAT_COOLTRAINERM_AARON
; trainer group && trainer id
db COOLTRAINERM, AARON
@@ -219,7 +219,7 @@
TrainerCooltrainerfLois:
; bit/flag number
- dw $55c
+ dw EVENT_BEAT_COOLTRAINERF_LOIS
; trainer group && trainer id
db COOLTRAINERF, LOIS
--- a/maps/LancesRoom.asm
+++ b/maps/LancesRoom.asm
@@ -1,4 +1,4 @@
-LancesRoom_MapScriptHeader: ; 0x180e2c
+LancesRoom_MapScriptHeader:
; trigger count
db 2
@@ -12,30 +12,26 @@
; 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 @@
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 @@
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 @@
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 @@
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 @@
para "of a great new"
line "CHAMPION!"
done
-; 0x181132
-UnknownText_0x181132: ; 0x181132
+UnknownText_0x181132:
text "…Whew."
para "You have become"
@@ -295,9 +274,8 @@
para "grow strong with"
line "your #MON."
done
-; 0x1811dd
-UnknownText_0x1811dd: ; 0x1811dd
+UnknownText_0x1811dd:
text "MARY: Oh, no!"
line "It's all over!"
@@ -304,9 +282,8 @@
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 @@
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 @@
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 @@
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
--- a/maps/MahoganyGym.asm
+++ b/maps/MahoganyGym.asm
@@ -63,7 +63,7 @@
TrainerSkierRoxanne:
; bit/flag number
- dw $592
+ dw EVENT_BEAT_SKIER_ROXANNE
; trainer group && trainer id
db SKIER, ROXANNE
@@ -90,7 +90,7 @@
TrainerSkierClarissa:
; bit/flag number
- dw $593
+ dw EVENT_BEAT_SKIER_CLARISSA
; trainer group && trainer id
db SKIER, CLARISSA
@@ -117,7 +117,7 @@
TrainerBoarderRonald:
; bit/flag number
- dw $40e
+ dw EVENT_BEAT_BOARDER_RONALD
; trainer group && trainer id
db BOARDER, RONALD
@@ -144,7 +144,7 @@
TrainerBoarderBrad:
; bit/flag number
- dw $40f
+ dw EVENT_BEAT_BOARDER_BRAD
; trainer group && trainer id
db BOARDER, BRAD
@@ -171,7 +171,7 @@
TrainerBoarderDouglas:
; bit/flag number
- dw $410
+ dw EVENT_BEAT_BOARDER_DOUGLAS
; trainer group && trainer id
db BOARDER, DOUGLAS
--- a/maps/MountMortar1FInside.asm
+++ b/maps/MountMortar1FInside.asm
@@ -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,9 +23,8 @@
; script when talk again
dw PokemaniacMillerScript
-; 0x7de5d
-PokemaniacMillerScript: ; 0x7de5d
+PokemaniacMillerScript:
talkaftercancel
loadfont
writetext UnknownText_0x7debd
@@ -33,11 +31,10 @@
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,9 +50,8 @@
; script when talk again
dw SupernerdMarkusScript
-; 0x7de71
-SupernerdMarkusScript: ; 0x7de71
+SupernerdMarkusScript:
talkaftercancel
loadfont
writetext UnknownText_0x7df97
@@ -62,58 +58,47 @@
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 @@
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 @@
para "SEADRA that knows"
line "WATERFALL?"
done
-; 0x7e01d
-MountMortar1FInside_MapEventHeader: ; 0x7e01d
+MountMortar1FInside_MapEventHeader:
; filler
db 0, 0
@@ -189,4 +170,3 @@
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
--- a/maps/MountMortar2FInside.asm
+++ b/maps/MountMortar2FInside.asm
@@ -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,9 +23,8 @@
; script when talk again
dw SupernerdHughScript
-; 0x7e0d6
-SupernerdHughScript: ; 0x7e0d6
+SupernerdHughScript:
talkaftercancel
loadfont
writetext UnknownText_0x7e10e
@@ -33,49 +31,39 @@
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 @@
para "SLOWPOKE that can"
line "use STRENGTH?"
done
-; 0x7e184
-MountMortar2FInside_MapEventHeader: ; 0x7e184
+MountMortar2FInside_MapEventHeader:
; filler
db 0, 0
@@ -113,4 +100,3 @@
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
--- a/maps/MountMortarB1F.asm
+++ b/maps/MountMortarB1F.asm
@@ -11,7 +11,7 @@
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 @@
loadtrainer BLACKBELT_T, KIYO
startbattle
returnafterbattle
- setevent $04a9
+ setevent EVENT_BEAT_BLACKBELT_KIYO
loadfont
UnknownScript_0x7e217: ; 0x7e217
writetext UnknownText_0x7e2c0
--- a/maps/NationalPark.asm
+++ b/maps/NationalPark.asm
@@ -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 @@
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 @@
closetext
loadmovesprites
end
-; 0x5c037
-GameboyKidScript_0x5c037: ; 0x5c037
+GameboyKidScript_0x5c037:
faceplayer
loadfont
writetext UnknownText_0x5c42a
@@ -62,11 +54,10 @@
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 @@
; script when talk again
dw SchoolboyJack1Script
-; 0x5c04e
-SchoolboyJack1Script: ; 0x5c04e
+SchoolboyJack1Script:
writecode VAR_CALLERID, $5
talkaftercancel
loadfont
@@ -99,11 +89,10 @@
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
@@ -110,9 +99,8 @@
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,19 +109,19 @@
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
@@ -140,9 +128,8 @@
loadvar wd9f2, $1
clearflag $0065
end
-; 0x5c0cc
-UnknownScript_0x5c0cc: ; 0x5c0cc
+UnknownScript_0x5c0cc:
loadtrainer SCHOOLBOY, JACK2
startbattle
returnafterbattle
@@ -149,9 +136,8 @@
loadvar wd9f2, $2
clearflag $0065
end
-; 0x5c0d9
-UnknownScript_0x5c0d9: ; 0x5c0d9
+UnknownScript_0x5c0d9:
loadtrainer SCHOOLBOY, JACK3
startbattle
returnafterbattle
@@ -158,9 +144,8 @@
loadvar wd9f2, $3
clearflag $0065
end
-; 0x5c0e6
-UnknownScript_0x5c0e6: ; 0x5c0e6
+UnknownScript_0x5c0e6:
loadtrainer SCHOOLBOY, JACK4
startbattle
returnafterbattle
@@ -167,54 +152,45 @@
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,9 +206,8 @@
; script when talk again
dw PokefanmWilliamScript
-; 0x5c124
-PokefanmWilliamScript: ; 0x5c124
+PokefanmWilliamScript:
talkaftercancel
loadfont
writetext UnknownText_0x5c645
@@ -239,11 +214,10 @@
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 @@
; script when talk again
dw PokefanfBeverly1Script
-; 0x5c138
-PokefanfBeverly1Script: ; 0x5c138
+PokefanfBeverly1Script:
writecode VAR_CALLERID, $6
talkaftercancel
loadfont
@@ -278,11 +251,10 @@
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
@@ -289,70 +261,58 @@
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,9 +328,8 @@
; script when talk again
dw LassKriseScript
-; 0x5c1bb
-LassKriseScript: ; 0x5c1bb
+LassKriseScript:
talkaftercancel
loadfont
writetext UnknownText_0x5c71d
@@ -377,35 +336,28 @@
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 @@
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 @@
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 @@
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 @@
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 @@
para "MAIL and your PC"
line "BOXES."
done
-; 0x5c47e
-SchoolboyJack1SeenText: ; 0x5c47e
+SchoolboyJack1SeenText:
text "The world of"
line "#MON is deep."
@@ -509,14 +452,12 @@
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 @@
para "Traded #MON"
line "level up faster."
done
-; 0x5c552
-PokefanfBeverly1SeenText: ; 0x5c552
+PokefanfBeverly1SeenText:
text "My #MON are"
line "simply darling."
@@ -538,22 +478,19 @@
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,14 +498,12 @@
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"
@@ -575,9 +510,8 @@
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 @@
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,9 +554,8 @@
para "NATIONAL PARK"
line "WARDEN'S OFFICE"
done
-; 0x5c7c6
-UnknownText_0x5c7c6: ; 0x5c7c6
+UnknownText_0x5c7c6:
text "TRAINER TIPS"
para "Print out MAIL by"
@@ -634,9 +562,8 @@
line "opening it then"
cont "pressing START."
done
-; 0x5c806
-NationalPark_MapEventHeader: ; 0x5c806
+NationalPark_MapEventHeader:
; filler
db 0, 0
@@ -673,4 +600,3 @@
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
--- a/maps/OlivineLighthouse2F.asm
+++ b/maps/OlivineLighthouse2F.asm
@@ -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,9 +23,8 @@
; script when talk again
dw GentlemanAlfredScript
-; 0x5af7d
-GentlemanAlfredScript: ; 0x5af7d
+GentlemanAlfredScript:
talkaftercancel
loadfont
writetext UnknownText_0x5b13e
@@ -33,11 +31,10 @@
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 @@
; script when talk again
dw SailorHuey1Script
-; 0x5af91
-SailorHuey1Script: ; 0x5af91
+SailorHuey1Script:
writecode VAR_CALLERID, $7
talkaftercancel
loadfont
@@ -68,11 +64,10 @@
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
@@ -79,9 +74,8 @@
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,16 +83,16 @@
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
@@ -105,9 +99,8 @@
loadvar wd9f4, $1
clearflag $0066
end
-; 0x5b001
-UnknownScript_0x5b001: ; 0x5b001
+UnknownScript_0x5b001:
loadtrainer SAILOR, HUEY2
startbattle
returnafterbattle
@@ -114,9 +107,8 @@
loadvar wd9f4, $2
clearflag $0066
end
-; 0x5b00e
-UnknownScript_0x5b00e: ; 0x5b00e
+UnknownScript_0x5b00e:
loadtrainer SAILOR, HUEY3
startbattle
returnafterbattle
@@ -123,9 +115,8 @@
loadvar wd9f4, $3
clearflag $0066
end
-; 0x5b01b
-UnknownScript_0x5b01b: ; 0x5b01b
+UnknownScript_0x5b01b:
loadtrainer SAILOR, HUEY4
startbattle
returnafterbattle
@@ -139,13 +130,11 @@
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,69 +143,57 @@
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"
@@ -223,21 +200,18 @@
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 @@
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 @@
line "that medicine from"
cont "before."
done
-; 0x5b1fd
-OlivineLighthouse2F_MapEventHeader: ; 0x5b1fd
+OlivineLighthouse2F_MapEventHeader:
; filler
db 0, 0
@@ -283,4 +255,3 @@
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
--- a/maps/OlivineLighthouse3F.asm
+++ b/maps/OlivineLighthouse3F.asm
@@ -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,9 +23,8 @@
; script when talk again
dw Bird_keeperTheoScript
-; 0x5b249
-Bird_keeperTheoScript: ; 0x5b249
+Bird_keeperTheoScript:
talkaftercancel
loadfont
writetext UnknownText_0x5b2df
@@ -33,11 +31,10 @@
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,9 +50,8 @@
; script when talk again
dw GentlemanPrestonScript
-; 0x5b25d
-GentlemanPrestonScript: ; 0x5b25d
+GentlemanPrestonScript:
talkaftercancel
loadfont
writetext UnknownText_0x5b457
@@ -62,11 +58,10 @@
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,9 +77,8 @@
; script when talk again
dw SailorTerrellScript
-; 0x5b271
-SailorTerrellScript: ; 0x5b271
+SailorTerrellScript:
talkaftercancel
loadfont
writetext UnknownText_0x5b384
@@ -91,13 +85,11 @@
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"
@@ -104,15 +96,13 @@
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 @@
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 @@
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 @@
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
--- a/maps/OlivineLighthouse4F.asm
+++ b/maps/OlivineLighthouse4F.asm
@@ -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,9 +23,8 @@
; script when talk again
dw LassConnie1Script
-; 0x5b4f6
-LassConnie1Script: ; 0x5b4f6
+LassConnie1Script:
talkaftercancel
loadfont
writetext UnknownText_0x5b63c
@@ -33,11 +31,10 @@
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,9 +50,8 @@
; script when talk again
dw SailorKentScript
-; 0x5b50a
-SailorKentScript: ; 0x5b50a
+SailorKentScript:
talkaftercancel
loadfont
writetext UnknownText_0x5b584
@@ -62,9 +58,8 @@
closetext
loadmovesprites
end
-; 0x5b512
-SailorKentSeenText: ; 0x5b512
+SailorKentSeenText:
text "JASMINE must be"
line "worried sick about"
cont "the #MON here."
@@ -72,15 +67,13 @@
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"
@@ -87,9 +80,8 @@
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 @@
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 @@
para "JASMINE can come"
line "back to the GYM."
done
-; 0x5b6c0
-OlivineLighthouse4F_MapEventHeader: ; 0x5b6c0
+OlivineLighthouse4F_MapEventHeader:
; filler
db 0, 0
@@ -146,5 +135,4 @@
; 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
--- a/maps/OlivineLighthouse5F.asm
+++ b/maps/OlivineLighthouse5F.asm
@@ -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,9 +23,8 @@
; script when talk again
dw Bird_keeperDenisScript
-; 0x6098e
-Bird_keeperDenisScript: ; 0x6098e
+Bird_keeperDenisScript:
talkaftercancel
loadfont
writetext UnknownText_0x60ac3
@@ -33,11 +31,10 @@
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,9 +50,8 @@
; script when talk again
dw SailorErnestScript
-; 0x609a2
-SailorErnestScript: ; 0x609a2
+SailorErnestScript:
talkaftercancel
loadfont
writetext UnknownText_0x60a1f
@@ -62,27 +58,22 @@
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"
@@ -89,15 +80,13 @@
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,9 +94,8 @@
line "also needs to be"
cont "compassionate."
done
-; 0x60a74
-Bird_keeperDenisSeenText: ; 0x60a74
+Bird_keeperDenisSeenText:
text "We're pretty high"
line "up here. My bird"
@@ -114,14 +102,12 @@
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 @@
line "loser, I'll FLY"
cont "across the sea…"
done
-; 0x60b20
-OlivineLighthouse5F_MapEventHeader: ; 0x60b20
+OlivineLighthouse5F_MapEventHeader:
; filler
db 0, 0
@@ -160,4 +145,3 @@
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
--- a/maps/PewterGym.asm
+++ b/maps/PewterGym.asm
@@ -37,7 +37,7 @@
TrainerCamperJerry:
; bit/flag number
- dw $42b
+ dw EVENT_BEAT_CAMPER_JERRY
; trainer group && trainer id
db CAMPER, JERRY
--- a/maps/RadioTower1F.asm
+++ b/maps/RadioTower1F.asm
@@ -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 @@
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 @@
special Functionc434
iffalse UnknownScript_0x5cd4c
special Functionc422
-UnknownScript_0x5cd4c: ; 0x5cd4c
+UnknownScript_0x5cd4c:
special Function4d9d3
checkflag $004e
iftrue UnknownScript_0x5cd84
@@ -56,16 +53,14 @@
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 @@
itemnotify
setflag $004e
jump UnknownScript_0x5cd84
-; 0x5cd9f
-UnknownScript_0x5cd9f: ; 0x5cd9f
+UnknownScript_0x5cd9f:
writetext UnknownText_0x5d023
playsound SFX_2ND_PLACE
waitbutton
@@ -87,9 +81,8 @@
itemnotify
setflag $004e
jump UnknownScript_0x5cd84
-; 0x5cdb4
-UnknownScript_0x5cdb4: ; 0x5cdb4
+UnknownScript_0x5cdb4:
writetext UnknownText_0x5d076
playsound SFX_3RD_PLACE
waitbutton
@@ -99,23 +92,20 @@
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 @@
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,9 +195,8 @@
; script when talk again
dw GruntM3Script
-; 0x5ce63
-GruntM3Script: ; 0x5ce63
+GruntM3Script:
talkaftercancel
loadfont
writetext UnknownText_0x5d5a2
@@ -221,42 +203,35 @@
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 @@
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 @@
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 @@
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,15 +297,13 @@
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."
@@ -344,9 +310,8 @@
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,9 +329,8 @@
para "Would you like to"
line "take the quiz?"
done
-; 0x5d1f2
-UnknownText_0x5d1f2: ; 0x5d1f2
+UnknownText_0x5d1f2:
text "Question 1:"
para "Is there a #MON"
@@ -373,9 +337,8 @@
line "that appears only"
cont "in the morning?"
done
-; 0x5d231
-UnknownText_0x5d231: ; 0x5d231
+UnknownText_0x5d231:
text "Correct!"
line "Question 2:"
@@ -385,9 +348,8 @@
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:"
@@ -394,9 +356,8 @@
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 @@
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,9 +379,8 @@
para "have CHARMANDER"
line "on their reels?"
done
-; 0x5d37b
-UnknownText_0x5d37b: ; 0x5d37b
+UnknownText_0x5d37b:
text "Bingo! You got it!"
line "Congratulations!"
@@ -428,22 +387,19 @@
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"
@@ -450,16 +406,14 @@
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."
@@ -466,9 +420,8 @@
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 @@
line "she sounds like,"
cont "though."
done
-; 0x5d4f4
-GruntM3SeenText: ; 0x5d4f4
+GruntM3SeenText:
text "We've finally"
line "taken over the"
cont "RADIO TOWER!"
@@ -492,15 +444,13 @@
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"
@@ -507,9 +457,8 @@
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 @@
para "5F DIRECTOR'S"
line " OFFICE"
done
-; 0x5d631
-UnknownText_0x5d631: ; 0x5d631
+UnknownText_0x5d631:
text "LUCKY CHANNEL!"
para "Win with #MON"
@@ -531,9 +479,8 @@
line "to collect differ-"
cont "ent ID numbers!"
done
-; 0x5d68e
-RadioTower1F_MapEventHeader: ; 0x5d68e
+RadioTower1F_MapEventHeader:
; filler
db 0, 0
@@ -559,4 +506,3 @@
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
--- a/maps/RadioTower2F.asm
+++ b/maps/RadioTower2F.asm
@@ -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,16 +20,14 @@
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
@@ -39,19 +34,16 @@
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,9 +59,8 @@
; script when talk again
dw GruntM4Script
-; 0x5d731
-GruntM4Script: ; 0x5d731
+GruntM4Script:
talkaftercancel
loadfont
writetext UnknownText_0x5db07
@@ -76,11 +67,10 @@
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,9 +86,8 @@
; script when talk again
dw GruntM5Script
-; 0x5d745
-GruntM5Script: ; 0x5d745
+GruntM5Script:
talkaftercancel
loadfont
writetext UnknownText_0x5db99
@@ -105,11 +94,10 @@
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,9 +113,8 @@
; script when talk again
dw GruntM6Script
-; 0x5d759
-GruntM6Script: ; 0x5d759
+GruntM6Script:
talkaftercancel
loadfont
writetext UnknownText_0x5dc00
@@ -134,11 +121,10 @@
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,9 +140,8 @@
; script when talk again
dw GruntF2Script
-; 0x5d76d
-GruntF2Script: ; 0x5d76d
+GruntF2Script:
talkaftercancel
loadfont
writetext UnknownText_0x5dcd0
@@ -163,7 +148,6 @@
closetext
loadmovesprites
end
-; 0x5d775
Buena:
faceplayer
@@ -193,7 +177,7 @@
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 @@
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 @@
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 @@
pause 20
special RestartMapMusic
end
-; 0x5d82f
-UnknownScript_0x5d82f: ; 0x5d82f
+UnknownScript_0x5d82f:
writetext UnknownText_0x5df6c
closetext
loadmovesprites
@@ -265,13 +246,12 @@
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 @@
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 @@
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 @@
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 @@
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 @@
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 @@
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 @@
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 @@
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 @@
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 @@
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 @@
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 @@
line "plan. I wonder"
cont "what that is?"
done
-; 0x5dc64
-GruntF2SeenText: ; 0x5dc64
+GruntF2SeenText:
text "Hahaha!"
para "How boring."
@@ -560,20 +510,17 @@
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 @@
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 @@
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 @@
para "Come on, <PLAY_G>."
line "Join the show."
done
-; 0x5dedd
-UnknownText_0x5dedd: ; 0x5dedd
+UnknownText_0x5dedd:
text "BUENA: Everyone"
line "ready?"
@@ -643,9 +586,8 @@
para "password for"
line "<PLAY_G>!"
done
-; 0x5df29
-UnknownText_0x5df29: ; 0x5df29
+UnknownText_0x5df29:
text "BUENA: Come back"
line "after you listen"
@@ -652,9 +594,8 @@
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 @@
para "Come back tomorrow"
line "for another try!"
done
-; 0x5dfc1
-UnknownText_0x5dfc1: ; 0x5dfc1
+UnknownText_0x5dfc1:
text "BUENA: YIPPEE!"
line "That's right!"
@@ -675,9 +615,8 @@
para "You earned one"
line "point! Congrats!"
done
-; 0x5e01c
-UnknownText_0x5e01c: ; 0x5e01c
+UnknownText_0x5e01c:
text "BUENA: Aww…"
line "That's not it…"
@@ -684,9 +623,8 @@
para "Did you forget the"
line "password?"
done
-; 0x5e054
-UnknownText_0x5e054: ; 0x5e054
+UnknownText_0x5e054:
text "BUENA: Yup! Our"
line "contestant was"
@@ -699,17 +637,15 @@
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."
@@ -716,9 +652,8 @@
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 @@
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 @@
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,9 +694,8 @@
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"
@@ -770,28 +702,24 @@
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"
@@ -798,9 +726,8 @@
para "has no room left"
line "for me…"
done
-; 0x5e392
-UnknownText_0x5e392: ; 0x5e392
+UnknownText_0x5e392:
text "You can cash in"
line "your saved points"
@@ -807,9 +734,8 @@
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,14 +743,12 @@
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"
@@ -831,15 +755,13 @@
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
--- a/maps/RadioTower3F.asm
+++ b/maps/RadioTower3F.asm
@@ -1,4 +1,4 @@
-RadioTower3F_MapScriptHeader: ; 0x5e53e
+RadioTower3F_MapScriptHeader:
; trigger count
db 0
@@ -8,25 +8,21 @@
; 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 @@
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 @@
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 @@
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,9 +94,8 @@
; script when talk again
dw GruntM7Script
-; 0x5e5af
-GruntM7Script: ; 0x5e5af
+GruntM7Script:
talkaftercancel
loadfont
writetext UnknownText_0x5e8d0
@@ -113,11 +102,10 @@
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,9 +121,8 @@
; script when talk again
dw GruntM8Script
-; 0x5e5c3
-GruntM8Script: ; 0x5e5c3
+GruntM8Script:
talkaftercancel
loadfont
writetext UnknownText_0x5e944
@@ -142,11 +129,10 @@
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,9 +148,8 @@
; script when talk again
dw GruntM9Script
-; 0x5e5d7
-GruntM9Script: ; 0x5e5d7
+GruntM9Script:
talkaftercancel
loadfont
writetext UnknownText_0x5e9d0
@@ -171,11 +156,10 @@
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,9 +175,8 @@
; script when talk again
dw ScientistMarcScript
-; 0x5e5eb
-ScientistMarcScript: ; 0x5e5eb
+ScientistMarcScript:
talkaftercancel
loadfont
writetext UnknownText_0x5ea61
@@ -200,9 +183,8 @@
closetext
loadmovesprites
end
-; 0x5e5f3
-MapRadioTower3FSignpost2Script:: ; 0x5e5f3
+MapRadioTower3FSignpost2Script::
loadfont
writetext UnknownText_0x5eaa4
closetext
@@ -210,12 +192,11 @@
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 @@
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 @@
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 @@
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 @@
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,15 +262,13 @@
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!"
@@ -302,23 +275,20 @@
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,14 +296,12 @@
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…"
@@ -340,21 +308,18 @@
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!"
@@ -361,9 +326,8 @@
para "Darn it! I hate"
line "useless #MON!"
done
-; 0x5e97d
-GruntM9SeenText: ; 0x5e97d
+GruntM9SeenText:
text "Why did the shut-"
line "ter open? Did you"
@@ -370,14 +334,12 @@
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?"
@@ -384,23 +346,20 @@
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"
@@ -407,32 +366,27 @@
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 @@
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
--- a/maps/RadioTower4F.asm
+++ b/maps/RadioTower4F.asm
@@ -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 @@
closetext
loadmovesprites
end
-; 0x5eb99
-UnknownScript_0x5eb99: ; 0x5eb99
+UnknownScript_0x5eb99:
writetext UnknownText_0x5ecab
keeptextopen
verbosegiveitem PINK_BOW, 1
@@ -33,17 +30,15 @@
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
@@ -50,11 +45,10 @@
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,9 +64,8 @@
; script when talk again
dw GruntM10Script
-; 0x5ebc8
-GruntM10Script: ; 0x5ebc8
+GruntM10Script:
talkaftercancel
loadfont
writetext UnknownText_0x5ede2
@@ -79,11 +72,10 @@
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,9 +91,8 @@
; script when talk again
dw Executivem2Script
-; 0x5ebdc
-Executivem2Script: ; 0x5ebdc
+Executivem2Script:
talkaftercancel
loadfont
writetext UnknownText_0x5ee69
@@ -108,11 +99,10 @@
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,9 +118,8 @@
; script when talk again
dw GruntF4Script
-; 0x5ebf0
-GruntF4Script: ; 0x5ebf0
+GruntF4Script:
talkaftercancel
loadfont
writetext UnknownText_0x5ef31
@@ -137,11 +126,10 @@
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,9 +145,8 @@
; script when talk again
dw ScientistRichScript
-; 0x5ec04
-ScientistRichScript: ; 0x5ec04
+ScientistRichScript:
talkaftercancel
loadfont
writetext UnknownText_0x5efcb
@@ -166,17 +153,14 @@
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,9 +168,8 @@
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?"
@@ -193,9 +176,8 @@
para "MEOWTH, help me!"
done
-; 0x5ecab
-UnknownText_0x5ecab: ; 0x5ecab
+UnknownText_0x5ecab:
text "MARY: Oh! You're"
line "my little savior!"
@@ -202,9 +184,8 @@
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"
@@ -211,9 +192,8 @@
para "that know normal-"
line "type moves."
done
-; 0x5ed2c
-UnknownText_0x5ed2c: ; 0x5ed2c
+UnknownText_0x5ed2c:
text "MARY: Please tune"
line "into me on PROF."
@@ -220,14 +200,12 @@
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 @@
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 @@
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 @@
line "You can still turn"
cont "back."
done
-; 0x5eec4
-GruntF4SeenText: ; 0x5eec4
+GruntF4SeenText:
text "Don't I think"
line "#MON are cute?"
@@ -285,15 +257,13 @@
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!"
@@ -300,9 +270,8 @@
para "Who cares about"
line "#MON?"
done
-; 0x5ef62
-ScientistRichSeenText: ; 0x5ef62
+ScientistRichSeenText:
text "Most excellent."
para "This RADIO TOWER"
@@ -309,34 +278,29 @@
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 @@
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
--- a/maps/RadioTower5F.asm
+++ b/maps/RadioTower5F.asm
@@ -1,4 +1,4 @@
-RadioTower5F_MapScriptHeader: ; 0x60000
+RadioTower5F_MapScriptHeader:
; trigger count
db 3
@@ -9,21 +9,17 @@
; 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 @@
verbosegiveitem BASEMENT_KEY, 1
loadmovesprites
dotrigger $1
- setevent $0573
+ setevent EVENT_BEAT_ROCKET_EXECUTIVEM_3
end
-; 0x60046
Director:
faceplayer
@@ -61,16 +56,15 @@
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,9 +80,8 @@
; script when talk again
dw Executivef1Script
-; 0x60066
-Executivef1Script: ; 0x60066
+Executivef1Script:
talkaftercancel
loadfont
writetext UnknownText_0x60358
@@ -95,9 +88,8 @@
closetext
loadmovesprites
end
-; 0x6006e
-UnknownScript_0x6006e: ; 0x6006e
+UnknownScript_0x6006e:
applymovement $0, MovementData_0x60125
playmusic MUSIC_ROCKET_ENCOUNTER
spriteface $3, RIGHT
@@ -120,7 +112,7 @@
disappear $4
pause 15
special Function8c0ab
- setevent $0571
+ setevent EVENT_BEAT_ROCKET_EXECUTIVEM_1
setevent EVENT_CLEARED_RADIO_TOWER
clearflag $0013
setevent $06cc
@@ -150,34 +142,29 @@
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
@@ -184,9 +171,8 @@
step_up
step_up
step_end
-; 0x6010f
-MovementData_0x6010f: ; 0x6010f
+MovementData_0x6010f:
step_down
step_down
step_right
@@ -198,9 +184,8 @@
step_down
step_left
step_end
-; 0x6011a
-MovementData_0x6011a: ; 0x6011a
+MovementData_0x6011a:
step_right
step_up
step_up
@@ -212,21 +197,18 @@
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 @@
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 @@
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,9 +258,8 @@
para "I lost then, but I"
line "won't this time."
done
-; 0x6031e
-Executivef1BeatenText: ; 0x6031e
+Executivef1BeatenText:
text "This can't be"
line "happening!"
@@ -288,9 +266,8 @@
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 @@
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 @@
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 @@
para "Farewell."
done
-; 0x605b2
-UnknownText_0x605b2: ; 0x605b2
+UnknownText_0x605b2:
text "DIRECTOR: <PLAY_G>,"
line "thank you!"
@@ -374,9 +347,8 @@
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 @@
para "OK, I better go to"
line "my OFFICE."
done
-; 0x60824
-UnknownText_0x60824: ; 0x60824
+UnknownText_0x60824:
text "DIRECTOR: Hello,"
line "<PLAY_G>!"
@@ -445,7 +416,6 @@
line "if people enjoyed"
cont "our programs."
done
-; 0x608be
BenText:
text "BEN: Do you listen"
@@ -452,18 +422,16 @@
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 @@
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
--- a/maps/Route1.asm
+++ b/maps/Route1.asm
@@ -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,9 +23,8 @@
; script when talk again
dw SchoolboyDannyScript
-; 0x1ac562
-SchoolboyDannyScript: ; 0x1ac562
+SchoolboyDannyScript:
talkaftercancel
loadfont
writetext UnknownText_0x1ac5d7
@@ -33,11 +31,10 @@
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,9 +50,8 @@
; script when talk again
dw CooltrainerfQuinnScript
-; 0x1ac576
-CooltrainerfQuinnScript: ; 0x1ac576
+CooltrainerfQuinnScript:
talkaftercancel
loadfont
writetext UnknownText_0x1ac640
@@ -62,30 +58,25 @@
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"
@@ -92,36 +83,31 @@
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 @@
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
--- a/maps/Route10South.asm
+++ b/maps/Route10South.asm
@@ -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,9 +23,8 @@
; script when talk again
dw HikerJimScript
-; 0x1ae402
-HikerJimScript: ; 0x1ae402
+HikerJimScript:
talkaftercancel
loadfont
writetext UnknownText_0x1ae43b
@@ -33,11 +31,10 @@
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,9 +50,8 @@
; script when talk again
dw PokefanmRobertScript
-; 0x1ae416
-PokefanmRobertScript: ; 0x1ae416
+PokefanmRobertScript:
talkaftercancel
loadfont
writetext UnknownText_0x1ae4a9
@@ -62,44 +58,37 @@
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…"
@@ -106,17 +95,15 @@
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 @@
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
--- a/maps/Route11.asm
+++ b/maps/Route11.asm
@@ -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,9 +23,8 @@
; script when talk again
dw YoungsterOwenScript
-; 0x6800e
-YoungsterOwenScript: ; 0x6800e
+YoungsterOwenScript:
talkaftercancel
loadfont
writetext UnknownText_0x680b2
@@ -33,11 +31,10 @@
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,9 +50,8 @@
; script when talk again
dw YoungsterJasonScript
-; 0x68022
-YoungsterJasonScript: ; 0x68022
+YoungsterJasonScript:
talkaftercancel
loadfont
writetext UnknownText_0x6814a
@@ -62,11 +58,10 @@
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,9 +77,8 @@
; script when talk again
dw PsychicHermanScript
-; 0x68036
-PsychicHermanScript: ; 0x68036
+PsychicHermanScript:
talkaftercancel
loadfont
writetext UnknownText_0x6817b
@@ -91,11 +85,10 @@
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,9 +104,8 @@
; script when talk again
dw PsychicFidelScript
-; 0x6804a
-PsychicFidelScript: ; 0x6804a
+PsychicFidelScript:
talkaftercancel
loadfont
writetext UnknownText_0x681ec
@@ -120,23 +112,19 @@
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."
@@ -143,15 +131,13 @@
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."
@@ -158,9 +144,8 @@
para "I don't regret"
line "this at all."
done
-; 0x680f3
-YoungsterJasonSeenText: ; 0x680f3
+YoungsterJasonSeenText:
text "It itches and"
line "tickles a bit when"
@@ -167,54 +152,46 @@
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 @@
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 @@
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
--- a/maps/Route12.asm
+++ b/maps/Route12.asm
@@ -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,9 +23,8 @@
; script when talk again
dw FisherKyleScript
-; 0x1a6fc1
-FisherKyleScript: ; 0x1a6fc1
+FisherKyleScript:
talkaftercancel
loadfont
writetext UnknownText_0x1a7238
@@ -33,11 +31,10 @@
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,9 +50,8 @@
; script when talk again
dw FisherMartinScript
-; 0x1a6fd5
-FisherMartinScript: ; 0x1a6fd5
+FisherMartinScript:
talkaftercancel
loadfont
writetext UnknownText_0x1a704c
@@ -62,11 +58,10 @@
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,9 +77,8 @@
; script when talk again
dw FisherStephenScript
-; 0x1a6fe9
-FisherStephenScript: ; 0x1a6fe9
+FisherStephenScript:
talkaftercancel
loadfont
writetext UnknownText_0x1a70d4
@@ -91,11 +85,10 @@
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,9 +104,8 @@
; script when talk again
dw FisherBarneyScript
-; 0x1a6ffd
-FisherBarneyScript: ; 0x1a6ffd
+FisherBarneyScript:
talkaftercancel
loadfont
writetext UnknownText_0x1a716d
@@ -120,63 +112,52 @@
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"
@@ -183,22 +164,19 @@
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 @@
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 @@
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 @@
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
--- a/maps/Route13.asm
+++ b/maps/Route13.asm
@@ -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,9 +23,8 @@
; script when talk again
dw PokefanmAlexScript
-; 0x1a243e
-PokefanmAlexScript: ; 0x1a243e
+PokefanmAlexScript:
talkaftercancel
loadfont
writetext UnknownText_0x1a24e3
@@ -33,11 +31,10 @@
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,9 +50,8 @@
; script when talk again
dw PokefanmJoshuaScript
-; 0x1a2452
-PokefanmJoshuaScript: ; 0x1a2452
+PokefanmJoshuaScript:
talkaftercancel
loadfont
writetext UnknownText_0x1a254f
@@ -62,11 +58,10 @@
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,9 +77,8 @@
; script when talk again
dw Bird_keeperPerryScript
-; 0x1a2466
-Bird_keeperPerryScript: ; 0x1a2466
+Bird_keeperPerryScript:
talkaftercancel
loadfont
writetext UnknownText_0x1a25db
@@ -91,11 +85,10 @@
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,9 +104,8 @@
; script when talk again
dw Bird_keeperBretScript
-; 0x1a247a
-Bird_keeperBretScript: ; 0x1a247a
+Bird_keeperBretScript:
talkaftercancel
loadfont
writetext UnknownText_0x1a2662
@@ -120,11 +112,10 @@
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,9 +131,8 @@
; script when talk again
dw HikerKennyScript
-; 0x1a248e
-HikerKennyScript: ; 0x1a248e
+HikerKennyScript:
talkaftercancel
loadfont
writetext UnknownText_0x1a26c2
@@ -149,58 +139,48 @@
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,"
@@ -207,29 +187,25 @@
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"
@@ -236,33 +212,28 @@
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,9 +242,8 @@
line "change, little by"
cont "little."
done
-; 0x1a271c
-UnknownText_0x1a271c: ; 0x1a271c
+UnknownText_0x1a271c:
text "TRAINER TIPS"
para "Look! Right there,"
@@ -280,17 +250,15 @@
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"
@@ -297,9 +265,8 @@
para "WEST TO FUCHSIA"
line "CITY"
done
-; 0x1a27aa
-Route13_MapEventHeader: ; 0x1a27aa
+Route13_MapEventHeader:
; filler
db 0, 0
@@ -323,4 +290,3 @@
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
--- a/maps/Route14.asm
+++ b/maps/Route14.asm
@@ -1,12 +1,11 @@
-Route14_MapScriptHeader: ; 0x1ad47d
+Route14_MapScriptHeader:
; trigger count
db 0
; callback count
db 0
-; 0x1ad47f
-TeacherScript_0x1ad47f: ; 0x1ad47f
+TeacherScript_0x1ad47f:
faceplayer
loadfont
trade $5
@@ -13,11 +12,10 @@
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,9 +31,8 @@
; script when talk again
dw PokefanmCarterScript
-; 0x1ad492
-PokefanmCarterScript: ; 0x1ad492
+PokefanmCarterScript:
talkaftercancel
loadfont
writetext UnknownText_0x1ad508
@@ -42,11 +39,10 @@
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,9 +58,8 @@
; script when talk again
dw Bird_keeperRoyScript
-; 0x1ad4a6
-Bird_keeperRoyScript: ; 0x1ad4a6
+Bird_keeperRoyScript:
talkaftercancel
loadfont
writetext UnknownText_0x1ad5a4
@@ -71,11 +66,10 @@
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,9 +85,8 @@
; script when talk again
dw PokefanmTrevorScript
-; 0x1ad4ba
-PokefanmTrevorScript: ; 0x1ad4ba
+PokefanmTrevorScript:
talkaftercancel
loadfont
writetext UnknownText_0x1ad660
@@ -100,9 +93,8 @@
closetext
loadmovesprites
end
-; 0x1ad4c2
-PokefanmCarterSeenText: ; 0x1ad4c2
+PokefanmCarterSeenText:
text "Let me tell you,"
line "I had a hard time"
@@ -109,14 +101,12 @@
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…"
@@ -123,22 +113,19 @@
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"
@@ -145,9 +132,8 @@
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,15 +143,13 @@
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"
@@ -172,9 +156,8 @@
para "identify where I"
line "got my #MON…"
done
-; 0x1ad6a1
-Route14_MapEventHeader: ; 0x1ad6a1
+Route14_MapEventHeader:
; filler
db 0, 0
@@ -193,4 +176,3 @@
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
--- a/maps/Route15.asm
+++ b/maps/Route15.asm
@@ -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,9 +23,8 @@
; script when talk again
dw TeacherColetteScript
-; 0x1aa575
-TeacherColetteScript: ; 0x1aa575
+TeacherColetteScript:
talkaftercancel
loadfont
writetext UnknownText_0x1aa60d
@@ -33,11 +31,10 @@
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,9 +50,8 @@
; script when talk again
dw TeacherHillaryScript
-; 0x1aa589
-TeacherHillaryScript: ; 0x1aa589
+TeacherHillaryScript:
talkaftercancel
loadfont
writetext UnknownText_0x1aa6ca
@@ -62,11 +58,10 @@
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,9 +77,8 @@
; script when talk again
dw SchoolboyKippScript
-; 0x1aa59d
-SchoolboyKippScript: ; 0x1aa59d
+SchoolboyKippScript:
talkaftercancel
loadfont
writetext UnknownText_0x1aa740
@@ -91,11 +85,10 @@
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,9 +104,8 @@
; script when talk again
dw SchoolboyTommyScript
-; 0x1aa5b1
-SchoolboyTommyScript: ; 0x1aa5b1
+SchoolboyTommyScript:
talkaftercancel
loadfont
writetext UnknownText_0x1aa7bc
@@ -120,11 +112,10 @@
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,9 +131,8 @@
; script when talk again
dw SchoolboyJohnnyScript
-; 0x1aa5c5
-SchoolboyJohnnyScript: ; 0x1aa5c5
+SchoolboyJohnnyScript:
talkaftercancel
loadfont
writetext UnknownText_0x1aa84a
@@ -149,11 +139,10 @@
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,9 +158,8 @@
; script when talk again
dw SchoolboyBillyScript
-; 0x1aa5d9
-SchoolboyBillyScript: ; 0x1aa5d9
+SchoolboyBillyScript:
talkaftercancel
loadfont
writetext UnknownText_0x1aa8b0
@@ -178,28 +166,23 @@
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"
@@ -206,9 +189,8 @@
para "forget a lot of"
line "things."
done
-; 0x1aa64b
-TeacherHillarySeenText: ; 0x1aa64b
+TeacherHillarySeenText:
text "On sunny days, I"
line "think that the"
@@ -218,34 +200,29 @@
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"
@@ -252,28 +229,24 @@
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"
@@ -280,49 +253,42 @@
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 @@
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
--- a/maps/Route17.asm
+++ b/maps/Route17.asm
@@ -1,4 +1,4 @@
-Route17_MapScriptHeader: ; 0x1ad0a6
+Route17_MapScriptHeader:
; trigger count
db 0
@@ -8,17 +8,15 @@
; 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,9 +32,8 @@
; script when talk again
dw BikerCharlesScript
-; 0x1ad0be
-BikerCharlesScript: ; 0x1ad0be
+BikerCharlesScript:
talkaftercancel
loadfont
writetext UnknownText_0x1ad293
@@ -43,11 +40,10 @@
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,9 +59,8 @@
; script when talk again
dw BikerRileyScript
-; 0x1ad0d2
-BikerRileyScript: ; 0x1ad0d2
+BikerRileyScript:
talkaftercancel
loadfont
writetext UnknownText_0x1ad13b
@@ -72,11 +67,10 @@
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,9 +86,8 @@
; script when talk again
dw BikerJoelScript
-; 0x1ad0e6
-BikerJoelScript: ; 0x1ad0e6
+BikerJoelScript:
talkaftercancel
loadfont
writetext UnknownText_0x1ad196
@@ -101,11 +94,10 @@
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,9 +113,8 @@
; script when talk again
dw BikerGlennScript
-; 0x1ad0fa
-BikerGlennScript: ; 0x1ad0fa
+BikerGlennScript:
talkaftercancel
loadfont
writetext UnknownText_0x1ad225
@@ -130,50 +121,42 @@
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 @@
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 @@
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
--- a/maps/Route18.asm
+++ b/maps/Route18.asm
@@ -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,9 +23,8 @@
; script when talk again
dw Bird_keeperBorisScript
-; 0x1acf3d
-Bird_keeperBorisScript: ; 0x1acf3d
+Bird_keeperBorisScript:
talkaftercancel
loadfont
writetext UnknownText_0x1acfa5
@@ -33,11 +31,10 @@
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,9 +50,8 @@
; script when talk again
dw Bird_keeperBobScript
-; 0x1acf51
-Bird_keeperBobScript: ; 0x1acf51
+Bird_keeperBobScript:
talkaftercancel
loadfont
writetext UnknownText_0x1ad00d
@@ -62,13 +58,11 @@
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"
@@ -75,33 +69,28 @@
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"
@@ -108,17 +97,15 @@
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 @@
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
--- a/maps/Route19.asm
+++ b/maps/Route19.asm
@@ -1,4 +1,4 @@
-Route19_MapScriptHeader: ; 0x19e9d9
+Route19_MapScriptHeader:
; trigger count
db 0
@@ -8,9 +8,8 @@
; callbacks
dbw 1, UnknownScript_0x19e9de
-; 0x19e9de
-UnknownScript_0x19e9de: ; 0x19e9de
+UnknownScript_0x19e9de:
checkevent $00d7
iftrue UnknownScript_0x19e9fc
changeblock $6, $6, $7a
@@ -19,13 +18,12 @@
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,9 +39,8 @@
; script when talk again
dw SwimmerfDawnScript
-; 0x19ea09
-SwimmerfDawnScript: ; 0x19ea09
+SwimmerfDawnScript:
talkaftercancel
loadfont
writetext UnknownText_0x19ebad
@@ -50,11 +47,10 @@
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,9 +66,8 @@
; script when talk again
dw SwimmermHaroldScript
-; 0x19ea1d
-SwimmermHaroldScript: ; 0x19ea1d
+SwimmermHaroldScript:
talkaftercancel
loadfont
writetext UnknownText_0x19eab4
@@ -79,11 +74,10 @@
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,9 +93,8 @@
; script when talk again
dw SwimmermJeromeScript
-; 0x19ea31
-SwimmermJeromeScript: ; 0x19ea31
+SwimmermJeromeScript:
talkaftercancel
loadfont
writetext UnknownText_0x19ec7e
@@ -108,11 +101,10 @@
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,9 +120,8 @@
; script when talk again
dw SwimmermTuckerScript
-; 0x19ea45
-SwimmermTuckerScript: ; 0x19ea45
+SwimmermTuckerScript:
talkaftercancel
loadfont
writetext UnknownText_0x19eb3b
@@ -137,9 +128,8 @@
closetext
loadmovesprites
end
-; 0x19ea4d
-FisherScript_0x19ea4d: ; 0x19ea4d
+FisherScript_0x19ea4d:
faceplayer
loadfont
checkevent $00d7
@@ -148,16 +138,14 @@
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,36 +154,30 @@
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"
@@ -202,9 +184,8 @@
para "feels like it will"
line "swallow you up."
done
-; 0x19eafa
-SwimmermTuckerSeenText: ; 0x19eafa
+SwimmermTuckerSeenText:
text "Pant, pant…"
line "Just… a little…"
@@ -211,33 +192,28 @@
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 @@
para "is! What a wimp!"
done
-; 0x19ec19
-SwimmermJeromeSeenText: ; 0x19ec19
+SwimmermJeromeSeenText:
text "Swimming?"
line "I'm lousy at it."
@@ -259,22 +234,19 @@
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,22 +257,19 @@
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."
@@ -307,17 +276,15 @@
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 @@
para "FUCHSIA POLICE"
done
-; 0x19ee31
-Route19_MapEventHeader: ; 0x19ee31
+Route19_MapEventHeader:
; filler
db 0, 0
@@ -351,4 +317,3 @@
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
--- a/maps/Route2.asm
+++ b/maps/Route2.asm
@@ -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,9 +23,8 @@
; script when talk again
dw Bug_catcherRobScript
-; 0x1ac2c8
-Bug_catcherRobScript: ; 0x1ac2c8
+Bug_catcherRobScript:
talkaftercancel
loadfont
writetext UnknownText_0x1ac34d
@@ -33,11 +31,10 @@
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,9 +50,8 @@
; script when talk again
dw Bug_catcherEdScript
-; 0x1ac2dc
-Bug_catcherEdScript: ; 0x1ac2dc
+Bug_catcherEdScript:
talkaftercancel
loadfont
writetext UnknownText_0x1ac3cf
@@ -62,11 +58,10 @@
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,9 +77,8 @@
; script when talk again
dw Bug_catcherDougScript
-; 0x1ac2f0
-Bug_catcherDougScript: ; 0x1ac2f0
+Bug_catcherDougScript:
talkaftercancel
loadfont
writetext UnknownText_0x1ac423
@@ -91,80 +85,65 @@
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"
@@ -171,32 +150,27 @@
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 @@
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 @@
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
--- a/maps/Route20.asm
+++ b/maps/Route20.asm
@@ -1,4 +1,4 @@
-Route20_MapScriptHeader: ; 0x1acd20
+Route20_MapScriptHeader:
; trigger count
db 0
@@ -8,16 +8,14 @@
; 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,9 +31,8 @@
; script when talk again
dw SwimmerfNicoleScript
-; 0x1acd35
-SwimmerfNicoleScript: ; 0x1acd35
+SwimmerfNicoleScript:
talkaftercancel
loadfont
writetext UnknownText_0x1acd93
@@ -42,11 +39,10 @@
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,9 +58,8 @@
; script when talk again
dw SwimmerfLoriScript
-; 0x1acd49
-SwimmerfLoriScript: ; 0x1acd49
+SwimmerfLoriScript:
talkaftercancel
loadfont
writetext UnknownText_0x1ace15
@@ -71,11 +66,10 @@
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,9 +85,8 @@
; script when talk again
dw SwimmermCameronScript
-; 0x1acd5d
-SwimmermCameronScript: ; 0x1acd5d
+SwimmermCameronScript:
talkaftercancel
loadfont
writetext UnknownText_0x1ace8b
@@ -100,24 +93,20 @@
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."
@@ -124,9 +113,8 @@
para "It's really good"
line "for you."
done
-; 0x1acdd0
-SwimmerfLoriSeenText: ; 0x1acdd0
+SwimmerfLoriSeenText:
text "What an impressive"
line "collection of GYM"
@@ -133,21 +121,18 @@
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"
@@ -154,21 +139,18 @@
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?"
@@ -175,9 +157,8 @@
para "CINNABAR GYM"
line "LEADER: BLAINE"
done
-; 0x1acef8
-Route20_MapEventHeader: ; 0x1acef8
+Route20_MapEventHeader:
; filler
db 0, 0
@@ -197,4 +178,3 @@
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
--- a/maps/Route21.asm
+++ b/maps/Route21.asm
@@ -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,9 +23,8 @@
; script when talk again
dw SwimmermSethScript
-; 0x1ac820
-SwimmermSethScript: ; 0x1ac820
+SwimmermSethScript:
talkaftercancel
loadfont
writetext UnknownText_0x1ac873
@@ -33,11 +31,10 @@
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,9 +50,8 @@
; script when talk again
dw SwimmerfNikkiScript
-; 0x1ac834
-SwimmerfNikkiScript: ; 0x1ac834
+SwimmerfNikkiScript:
talkaftercancel
loadfont
writetext UnknownText_0x1ac8f1
@@ -62,11 +58,10 @@
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,9 +77,8 @@
; script when talk again
dw FisherArnoldScript
-; 0x1ac848
-FisherArnoldScript: ; 0x1ac848
+FisherArnoldScript:
talkaftercancel
loadfont
writetext UnknownText_0x1ac95c
@@ -91,64 +85,54 @@
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 @@
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
--- a/maps/Route25.asm
+++ b/maps/Route25.asm
@@ -1,4 +1,4 @@
-Route25_MapScriptHeader: ; 0x19ee94
+Route25_MapScriptHeader:
; trigger count
db 2
@@ -8,17 +8,14 @@
; 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 @@
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 @@
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,9 +85,8 @@
; script when talk again
dw SchoolboyDudleyScript
-; 0x19ef2c
-SchoolboyDudleyScript: ; 0x19ef2c
+SchoolboyDudleyScript:
talkaftercancel
loadfont
writetext UnknownText_0x19f1b5
@@ -99,11 +93,10 @@
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,9 +112,8 @@
; script when talk again
dw LassEllenScript
-; 0x19ef40
-LassEllenScript: ; 0x19ef40
+LassEllenScript:
talkaftercancel
loadfont
writetext UnknownText_0x19f208
@@ -128,11 +120,10 @@
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,9 +139,8 @@
; script when talk again
dw SchoolboyJoeScript
-; 0x19ef54
-SchoolboyJoeScript: ; 0x19ef54
+SchoolboyJoeScript:
talkaftercancel
loadfont
writetext UnknownText_0x19f25c
@@ -157,11 +147,10 @@
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,9 +166,8 @@
; script when talk again
dw LassLauraScript
-; 0x19ef68
-LassLauraScript: ; 0x19ef68
+LassLauraScript:
talkaftercancel
loadfont
writetext UnknownText_0x19f2a6
@@ -186,11 +174,10 @@
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,9 +193,8 @@
; script when talk again
dw CamperLloydScript
-; 0x19ef7c
-CamperLloydScript: ; 0x19ef7c
+CamperLloydScript:
talkaftercancel
loadfont
writetext UnknownText_0x19f2f8
@@ -215,11 +201,10 @@
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,9 +220,8 @@
; script when talk again
dw LassShannonScript
-; 0x19ef90
-LassShannonScript: ; 0x19ef90
+LassShannonScript:
talkaftercancel
loadfont
writetext UnknownText_0x19f35b
@@ -244,11 +228,10 @@
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,9 +247,8 @@
; script when talk again
dw SupernerdPatScript
-; 0x19efa4
-SupernerdPatScript: ; 0x19efa4
+SupernerdPatScript:
talkaftercancel
loadfont
writetext UnknownText_0x19f41a
@@ -273,12 +255,11 @@
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 @@
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 @@
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,9 +313,8 @@
step_left
step_left
step_end
-; 0x19eff4
-MovementData_0x19eff4: ; 0x19eff4
+MovementData_0x19eff4:
step_up
step_up
step_left
@@ -347,21 +321,18 @@
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
@@ -368,9 +339,8 @@
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 @@
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 @@
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 @@
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 @@
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 @@
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 @@
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 @@
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
--- a/maps/Route26.asm
+++ b/maps/Route26.asm
@@ -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,9 +23,8 @@
; script when talk again
dw CooltrainermJakeScript
-; 0x1a4d2b
-CooltrainermJakeScript: ; 0x1a4d2b
+CooltrainermJakeScript:
talkaftercancel
loadfont
writetext UnknownText_0x1a4f08
@@ -33,11 +31,10 @@
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 @@
; script when talk again
dw CooltrainermGaven3Script
-; 0x1a4d3f
-CooltrainermGaven3Script: ; 0x1a4d3f
+CooltrainermGaven3Script:
writecode VAR_CALLERID, $b
talkaftercancel
loadfont
@@ -70,11 +66,10 @@
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
@@ -81,9 +76,8 @@
trainertotext COOLTRAINERM, GAVEN3, $0
scall UnknownScript_0x1a4dc7
jump UnknownScript_0x1a4dcb
-; 0x1a4d79
-UnknownScript_0x1a4d79: ; 0x1a4d79
+UnknownScript_0x1a4d79:
scall UnknownScript_0x1a4dd7
winlosstext CooltrainermGaven3BeatenText, $0000
copybytetovar wd9f5
@@ -90,13 +84,13 @@
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
@@ -103,9 +97,8 @@
loadvar wd9f5, $1
clearflag $0067
end
-; 0x1a4da9
-UnknownScript_0x1a4da9: ; 0x1a4da9
+UnknownScript_0x1a4da9:
loadtrainer COOLTRAINERM, GAVEN1
startbattle
returnafterbattle
@@ -112,54 +105,45 @@
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,9 +159,8 @@
; script when talk again
dw CooltrainerfJoyceScript
-; 0x1a4de7
-CooltrainerfJoyceScript: ; 0x1a4de7
+CooltrainerfJoyceScript:
talkaftercancel
loadfont
writetext UnknownText_0x1a50d7
@@ -184,11 +167,10 @@
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 @@
; script when talk again
dw CooltrainerfBeth1Script
-; 0x1a4dfb
-CooltrainerfBeth1Script: ; 0x1a4dfb
+CooltrainerfBeth1Script:
writecode VAR_CALLERID, $c
talkaftercancel
loadfont
@@ -221,11 +202,10 @@
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
@@ -232,9 +212,8 @@
trainertotext COOLTRAINERF, BETH1, $0
scall UnknownScript_0x1a4e83
jump UnknownScript_0x1a4e87
-; 0x1a4e35
-UnknownScript_0x1a4e35: ; 0x1a4e35
+UnknownScript_0x1a4e35:
scall UnknownScript_0x1a4e93
winlosstext CooltrainerfBeth1BeatenText, $0000
copybytetovar wd9f6
@@ -241,13 +220,13 @@
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
@@ -254,9 +233,8 @@
loadvar wd9f6, $1
clearflag $0068
end
-; 0x1a4e65
-UnknownScript_0x1a4e65: ; 0x1a4e65
+UnknownScript_0x1a4e65:
loadtrainer COOLTRAINERF, BETH2
startbattle
returnafterbattle
@@ -263,54 +241,45 @@
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,9 +295,8 @@
; script when talk again
dw PsychicRichardScript
-; 0x1a4ea3
-PsychicRichardScript: ; 0x1a4ea3
+PsychicRichardScript:
talkaftercancel
loadfont
writetext UnknownText_0x1a5278
@@ -335,11 +303,10 @@
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,9 +322,8 @@
; script when talk again
dw FisherScottScript
-; 0x1a4eb7
-FisherScottScript: ; 0x1a4eb7
+FisherScottScript:
talkaftercancel
loadfont
writetext UnknownText_0x1a5326
@@ -364,21 +330,17 @@
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"
@@ -385,14 +347,12 @@
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 @@
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 @@
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 @@
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 @@
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 @@
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 @@
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 @@
para "Don't get lazy and"
line "complacent."
done
-; 0x1a52c4
-FisherScottSeenText: ; 0x1a52c4
+FisherScottSeenText:
text "I'm feeling great"
line "today!"
@@ -530,15 +477,13 @@
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"
@@ -545,17 +490,15 @@
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 @@
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
--- a/maps/Route27.asm
+++ b/maps/Route27.asm
@@ -1,4 +1,4 @@
-Route27_MapScriptHeader: ; 0x1a0867
+Route27_MapScriptHeader:
; trigger count
db 2
@@ -8,28 +8,24 @@
; 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 @@
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,9 +57,8 @@
; script when talk again
dw PsychicGilbertScript
-; 0x1a08ab
-PsychicGilbertScript: ; 0x1a08ab
+PsychicGilbertScript:
talkaftercancel
loadfont
writetext UnknownText_0x1a0dd2
@@ -72,11 +65,10 @@
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 @@
; script when talk again
dw Bird_keeperJose2Script
-; 0x1a08bf
-Bird_keeperJose2Script: ; 0x1a08bf
+Bird_keeperJose2Script:
writecode VAR_CALLERID, $d
talkaftercancel
loadfont
@@ -111,11 +102,10 @@
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
@@ -122,9 +112,8 @@
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
@@ -131,13 +120,13 @@
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
@@ -144,9 +133,8 @@
loadvar wd9f7, $1
clearflag $0069
end
-; 0x1a092f
-UnknownScript_0x1a092f: ; 0x1a092f
+UnknownScript_0x1a092f:
loadtrainer BIRD_KEEPER, JOSE1
startbattle
returnafterbattle
@@ -153,76 +141,63 @@
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,9 +213,8 @@
; script when talk again
dw CooltrainermBlakeScript
-; 0x1a0987
-CooltrainermBlakeScript: ; 0x1a0987
+CooltrainermBlakeScript:
talkaftercancel
loadfont
writetext UnknownText_0x1a0b0b
@@ -247,11 +221,10 @@
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,9 +240,8 @@
; script when talk again
dw CooltrainermBrianScript
-; 0x1a099b
-CooltrainermBrianScript: ; 0x1a099b
+CooltrainermBrianScript:
talkaftercancel
loadfont
writetext UnknownText_0x1a0bac
@@ -276,11 +248,10 @@
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 @@
; script when talk again
dw CooltrainerfReena1Script
-; 0x1a09af
-CooltrainerfReena1Script: ; 0x1a09af
+CooltrainerfReena1Script:
writecode VAR_CALLERID, $e
talkaftercancel
loadfont
@@ -313,11 +283,10 @@
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
@@ -324,9 +293,8 @@
trainertotext COOLTRAINERF, REENA1, $0
scall UnknownScript_0x1a0a37
jump UnknownScript_0x1a0a3b
-; 0x1a09e9
-UnknownScript_0x1a09e9: ; 0x1a09e9
+UnknownScript_0x1a09e9:
scall UnknownScript_0x1a0a47
winlosstext CooltrainerfReena1BeatenText, $0000
copybytetovar wd9f8
@@ -333,13 +301,13 @@
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
@@ -346,9 +314,8 @@
loadvar wd9f8, $1
clearflag $006a
end
-; 0x1a0a19
-UnknownScript_0x1a0a19: ; 0x1a0a19
+UnknownScript_0x1a0a19:
loadtrainer COOLTRAINERF, REENA2
startbattle
returnafterbattle
@@ -355,54 +322,45 @@
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,9 +376,8 @@
; script when talk again
dw CooltrainerfMeganScript
-; 0x1a0a57
-CooltrainerfMeganScript: ; 0x1a0a57
+CooltrainerfMeganScript:
talkaftercancel
loadfont
writetext UnknownText_0x1a0cce
@@ -427,37 +384,30 @@
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 @@
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,27 +440,23 @@
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"
@@ -520,15 +463,13 @@
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"
@@ -535,9 +476,8 @@
para "be underestimated"
line "either."
done
-; 0x1a0c73
-CooltrainerfMeganSeenText: ; 0x1a0c73
+CooltrainerfMeganSeenText:
text "It's rare to see"
line "anyone come here."
@@ -544,15 +484,13 @@
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 @@
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 @@
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,20 +529,17 @@
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"
@@ -614,17 +546,15 @@
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,7 +577,7 @@
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
@@ -654,4 +584,3 @@
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
--- a/maps/Route3.asm
+++ b/maps/Route3.asm
@@ -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,9 +23,8 @@
; script when talk again
dw FirebreatherOtisScript
-; 0x1adf71
-FirebreatherOtisScript: ; 0x1adf71
+FirebreatherOtisScript:
talkaftercancel
loadfont
writetext UnknownText_0x1adff7
@@ -33,11 +31,10 @@
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,9 +50,8 @@
; script when talk again
dw YoungsterWarrenScript
-; 0x1adf85
-YoungsterWarrenScript: ; 0x1adf85
+YoungsterWarrenScript:
talkaftercancel
loadfont
writetext UnknownText_0x1ae051
@@ -62,11 +58,10 @@
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,9 +77,8 @@
; script when talk again
dw YoungsterJimmyScript
-; 0x1adf99
-YoungsterJimmyScript: ; 0x1adf99
+YoungsterJimmyScript:
talkaftercancel
loadfont
writetext UnknownText_0x1ae0a9
@@ -91,11 +85,10 @@
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,9 +104,8 @@
; script when talk again
dw FirebreatherBurtScript
-; 0x1adfad
-FirebreatherBurtScript: ; 0x1adfad
+FirebreatherBurtScript:
talkaftercancel
loadfont
writetext UnknownText_0x1ae118
@@ -120,62 +112,52 @@
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."
@@ -182,20 +164,17 @@
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 @@
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 @@
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
--- a/maps/Route30.asm
+++ b/maps/Route30.asm
@@ -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 @@
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 @@
; script when talk again
dw YoungsterJoey1Script
-; 0x1a16a6
-YoungsterJoey1Script: ; 0x1a16a6
+YoungsterJoey1Script:
writecode VAR_CALLERID, $f
talkaftercancel
loadfont
@@ -62,11 +59,10 @@
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
@@ -73,9 +69,8 @@
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,19 +79,19 @@
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
@@ -103,9 +98,8 @@
loadvar wd9f9, $1
clearflag $006b
end
-; 0x1a1724
-UnknownScript_0x1a1724: ; 0x1a1724
+UnknownScript_0x1a1724:
loadtrainer YOUNGSTER, JOEY2
startbattle
returnafterbattle
@@ -112,9 +106,8 @@
loadvar wd9f9, $2
clearflag $006b
end
-; 0x1a1731
-UnknownScript_0x1a1731: ; 0x1a1731
+UnknownScript_0x1a1731:
loadtrainer YOUNGSTER, JOEY3
startbattle
returnafterbattle
@@ -121,9 +114,8 @@
loadvar wd9f9, $3
clearflag $006b
end
-; 0x1a173e
-UnknownScript_0x1a173e: ; 0x1a173e
+UnknownScript_0x1a173e:
loadtrainer YOUNGSTER, JOEY4
startbattle
returnafterbattle
@@ -130,9 +122,8 @@
loadvar wd9f9, $4
clearflag $006b
end
-; 0x1a174b
-UnknownScript_0x1a174b: ; 0x1a174b
+UnknownScript_0x1a174b:
loadtrainer YOUNGSTER, JOEY5
startbattle
returnafterbattle
@@ -146,13 +137,11 @@
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 @@
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,9 +206,8 @@
; script when talk again
dw YoungsterMikeyScript
-; 0x1a17b6
-YoungsterMikeyScript: ; 0x1a17b6
+YoungsterMikeyScript:
talkaftercancel
loadfont
writetext UnknownText_0x1a197d
@@ -236,11 +214,10 @@
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,9 +233,8 @@
; script when talk again
dw Bug_catcherDonScript
-; 0x1a17ca
-Bug_catcherDonScript: ; 0x1a17ca
+Bug_catcherDonScript:
talkaftercancel
loadfont
writetext UnknownText_0x1a1a1c
@@ -265,9 +241,8 @@
closetext
loadmovesprites
end
-; 0x1a17d2
-YoungsterScript_0x1a17d2: ; 0x1a17d2
+YoungsterScript_0x1a17d2:
faceplayer
loadfont
checkevent EVENT_GAVE_MYSTERY_EGG_TO_ELM
@@ -276,82 +251,67 @@
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 @@
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,9 +337,8 @@
line "with this one no"
cont "matter what!"
done
-; 0x1a1928
-YoungsterMikeySeenText: ; 0x1a1928
+YoungsterMikeySeenText:
text "You're a #MON"
line "trainer, right?"
@@ -388,15 +345,13 @@
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 @@
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,23 +380,20 @@
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"
@@ -451,28 +400,24 @@
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 @@
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 @@
para "I'm going to get"
line "tougher too."
done
-; 0x1a1c54
-Route30_MapEventHeader: ; 0x1a1c54
+Route30_MapEventHeader:
; filler
db 0, 0
@@ -523,7 +466,7 @@
; 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 @@
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
--- a/maps/Route31.asm
+++ b/maps/Route31.asm
@@ -1,4 +1,4 @@
-Route31_MapScriptHeader: ; 0x1a5437
+Route31_MapScriptHeader:
; trigger count
db 0
@@ -8,22 +8,19 @@
; 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 @@
; script when talk again
dw Bug_catcherWade1Script
-; 0x1a5453
-Bug_catcherWade1Script: ; 0x1a5453
+Bug_catcherWade1Script:
writecode VAR_CALLERID, $10
talkaftercancel
loadfont
@@ -58,11 +54,10 @@
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
@@ -69,9 +64,8 @@
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,19 +74,19 @@
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
@@ -99,9 +93,8 @@
loadvar wd9fa, $1
clearflag $006c
end
-; 0x1a54d7
-UnknownScript_0x1a54d7: ; 0x1a54d7
+UnknownScript_0x1a54d7:
loadtrainer BUG_CATCHER, WADE2
startbattle
returnafterbattle
@@ -108,9 +101,8 @@
loadvar wd9fa, $2
clearflag $006c
end
-; 0x1a54e4
-UnknownScript_0x1a54e4: ; 0x1a54e4
+UnknownScript_0x1a54e4:
loadtrainer BUG_CATCHER, WADE3
startbattle
returnafterbattle
@@ -117,9 +109,8 @@
loadvar wd9fa, $3
clearflag $006c
end
-; 0x1a54f1
-UnknownScript_0x1a54f1: ; 0x1a54f1
+UnknownScript_0x1a54f1:
loadtrainer BUG_CATCHER, WADE4
startbattle
returnafterbattle
@@ -126,17 +117,15 @@
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 @@
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 @@
closetext
loadmovesprites
end
-; 0x1a5584
-UnknownScript_0x1a5584: ; 0x1a5584
+UnknownScript_0x1a5584:
writetext UnknownText_0x1a5761
keeptextopen
checkpokeitem ReceivedSpearowMailText
@@ -250,74 +224,63 @@
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"
@@ -324,21 +287,18 @@
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 @@
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 @@
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 @@
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,15 +379,13 @@
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?"
@@ -439,15 +392,13 @@
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,"
@@ -454,9 +405,8 @@
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 @@
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 @@
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
--- a/maps/Route32.asm
+++ b/maps/Route32.asm
@@ -134,7 +134,7 @@
TrainerCamperRoland:
; bit/flag number
- dw $41a
+ dw EVENT_BEAT_CAMPER_ROLAND
; trainer group && trainer id
db CAMPER, ROLAND
@@ -161,7 +161,7 @@
TrainerFisherJustin:
; bit/flag number
- dw $44e
+ dw EVENT_BEAT_FISHER_JUSTIN
; trainer group && trainer id
db FISHER, JUSTIN
@@ -188,7 +188,7 @@
TrainerFisherRalph1:
; bit/flag number
- dw $44f
+ dw EVENT_BEAT_FISHER_RALPH
; trainer group && trainer id
db FISHER, RALPH1
@@ -329,7 +329,7 @@
TrainerFisherHenry:
; bit/flag number
- dw $452
+ dw EVENT_BEAT_FISHER_HENRY
; trainer group && trainer id
db FISHER, HENRY
@@ -356,7 +356,7 @@
TrainerPicnickerLiz1:
; bit/flag number
- dw $47e
+ dw EVENT_BEAT_PICNICKER_LIZ
; trainer group && trainer id
db PICNICKER, LIZ1
@@ -489,7 +489,7 @@
TrainerYoungsterAlbert:
; bit/flag number
- dw $5ab
+ dw EVENT_BEAT_YOUNGSTER_ALBERT
; trainer group && trainer id
db YOUNGSTER, ALBERT
@@ -516,7 +516,7 @@
TrainerYoungsterGordon:
; bit/flag number
- dw $5ac
+ dw EVENT_BEAT_YOUNGSTER_GORDON
; trainer group && trainer id
db YOUNGSTER, GORDON
@@ -543,7 +543,7 @@
TrainerBird_keeperPeter:
; bit/flag number
- dw $407
+ dw EVENT_BEAT_BIRD_KEEPER_PETER
; trainer group && trainer id
db BIRD_KEEPER, PETER
--- a/maps/Route33.asm
+++ b/maps/Route33.asm
@@ -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 @@
; script when talk again
dw HikerAnthony2Script
-; 0x1ac011
-HikerAnthony2Script: ; 0x1ac011
+HikerAnthony2Script:
writecode VAR_CALLERID, $13
talkaftercancel
loadfont
@@ -47,11 +44,10 @@
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
@@ -58,9 +54,8 @@
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,19 +64,19 @@
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
@@ -88,9 +83,8 @@
loadvar wd9fd, $1
clearflag $006f
end
-; 0x1ac095
-UnknownScript_0x1ac095: ; 0x1ac095
+UnknownScript_0x1ac095:
loadtrainer HIKER, ANTHONY1
startbattle
returnafterbattle
@@ -97,9 +91,8 @@
loadvar wd9fd, $2
clearflag $006f
end
-; 0x1ac0a2
-UnknownScript_0x1ac0a2: ; 0x1ac0a2
+UnknownScript_0x1ac0a2:
loadtrainer HIKER, ANTHONY3
startbattle
returnafterbattle
@@ -106,9 +99,8 @@
loadvar wd9fd, $3
clearflag $006f
end
-; 0x1ac0af
-UnknownScript_0x1ac0af: ; 0x1ac0af
+UnknownScript_0x1ac0af:
loadtrainer HIKER, ANTHONY4
startbattle
returnafterbattle
@@ -115,67 +107,55 @@
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"
@@ -182,22 +162,19 @@
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 @@
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 @@
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 @@
; 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
--- a/maps/Route34.asm
+++ b/maps/Route34.asm
@@ -1,4 +1,4 @@
-Route34_MapScriptHeader: ; 0x78000
+Route34_MapScriptHeader:
; trigger count
db 0
@@ -8,47 +8,40 @@
; callbacks
dbw 2, UnknownScript_0x78005
-; 0x78005
-UnknownScript_0x78005: ; 0x78005
+UnknownScript_0x78005:
checkflag $0005
iftrue UnknownScript_0x78014
clearevent $06e5
setevent $06e6
jump UnknownScript_0x7801d
-; 0x78014
-UnknownScript_0x78014: ; 0x78014
+UnknownScript_0x78014:
setevent $06e5
clearevent $06e6
jump UnknownScript_0x7801d
-; 0x7801d
-UnknownScript_0x7801d: ; 0x7801d
+UnknownScript_0x7801d:
checkflag $0006
iffalse UnknownScript_0x78029
clearevent $06e7
jump UnknownScript_0x7802f
-; 0x78029
-UnknownScript_0x78029: ; 0x78029
+UnknownScript_0x78029:
setevent $06e7
jump UnknownScript_0x7802f
-; 0x7802f
-UnknownScript_0x7802f: ; 0x7802f
+UnknownScript_0x7802f:
checkflag $0007
iffalse UnknownScript_0x78039
clearevent $06e8
return
-; 0x78039
-UnknownScript_0x78039: ; 0x78039
+UnknownScript_0x78039:
setevent $06e8
return
-; 0x7803d
-GrampsScript_0x7803d: ; 0x7803d
+GrampsScript_0x7803d:
faceplayer
loadfont
special Function16936
@@ -61,34 +54,30 @@
applymovement $8, MovementData_0x78333
playsound SFX_ENTER_DOOR
disappear $8
-UnknownScript_0x7805a: ; 0x7805a
+UnknownScript_0x7805a:
end
-; 0x7805b
-UnknownScript_0x7805b: ; 0x7805b
+UnknownScript_0x7805b:
applymovement $8, MovementData_0x78337
playsound SFX_ENTER_DOOR
disappear $8
end
-; 0x78065
-DaycareMon1Script_0x78065: ; 0x78065
+DaycareMon1Script_0x78065:
loadfont
special Function17421
loadmovesprites
end
-; 0x7806b
-DaycareMon2Script_0x7806b: ; 0x7806b
+DaycareMon2Script_0x7806b:
loadfont
special Function17440
loadmovesprites
end
-; 0x78071
-TrainerCamperTodd1: ; 0x78071
+TrainerCamperTodd1:
; bit/flag number
- dw $41b
+ dw EVENT_BEAT_CAMPER_TODD
; trainer group && trainer id
db CAMPER, TODD1
@@ -104,9 +93,8 @@
; script when talk again
dw CamperTodd1Script
-; 0x7807d
-CamperTodd1Script: ; 0x7807d
+CamperTodd1Script:
writecode VAR_CALLERID, $14
talkaftercancel
loadfont
@@ -123,11 +111,10 @@
setevent $027d
scall UnknownScript_0x78137
jump UnknownScript_0x780a9
-; 0x780a6
-UnknownScript_0x780a6: ; 0x780a6
+UnknownScript_0x780a6:
scall UnknownScript_0x7813b
-UnknownScript_0x780a9: ; 0x780a9
+UnknownScript_0x780a9:
askforphonenumber $14
if_equal $1, UnknownScript_0x7814b
if_equal $2, UnknownScript_0x78147
@@ -134,9 +121,8 @@
trainertotext CAMPER, TODD1, $0
scall UnknownScript_0x7813f
jump UnknownScript_0x78143
-; 0x780bd
-UnknownScript_0x780bd: ; 0x780bd
+UnknownScript_0x780bd:
scall UnknownScript_0x7814f
winlosstext CamperTodd1BeatenText, $0000
copybytetovar wd9fe
@@ -145,19 +131,19 @@
if_equal $2, UnknownScript_0x780e8
if_equal $1, UnknownScript_0x780ee
if_equal $0, UnknownScript_0x780f4
-UnknownScript_0x780dc: ; 0x780dc
+UnknownScript_0x780dc:
checkevent EVENT_RESTORED_POWER_TO_KANTO
iftrue UnknownScript_0x78128
-UnknownScript_0x780e2: ; 0x780e2
+UnknownScript_0x780e2:
checkevent EVENT_BEAT_ELITE_FOUR
iftrue UnknownScript_0x7811b
-UnknownScript_0x780e8: ; 0x780e8
+UnknownScript_0x780e8:
checkflag $004b
iftrue UnknownScript_0x7810e
-UnknownScript_0x780ee: ; 0x780ee
+UnknownScript_0x780ee:
checkflag $0045
iftrue UnknownScript_0x78101
-UnknownScript_0x780f4: ; 0x780f4
+UnknownScript_0x780f4:
loadtrainer CAMPER, TODD1
startbattle
returnafterbattle
@@ -164,9 +150,8 @@
loadvar wd9fe, $1
clearflag $0070
end
-; 0x78101
-UnknownScript_0x78101: ; 0x78101
+UnknownScript_0x78101:
loadtrainer CAMPER, TODD2
startbattle
returnafterbattle
@@ -173,9 +158,8 @@
loadvar wd9fe, $2
clearflag $0070
end
-; 0x7810e
-UnknownScript_0x7810e: ; 0x7810e
+UnknownScript_0x7810e:
loadtrainer CAMPER, TODD3
startbattle
returnafterbattle
@@ -182,9 +166,8 @@
loadvar wd9fe, $3
clearflag $0070
end
-; 0x7811b
-UnknownScript_0x7811b: ; 0x7811b
+UnknownScript_0x7811b:
loadtrainer CAMPER, TODD4
startbattle
returnafterbattle
@@ -191,61 +174,51 @@
loadvar wd9fe, $4
clearflag $0070
end
-; 0x78128
-UnknownScript_0x78128: ; 0x78128
+UnknownScript_0x78128:
loadtrainer CAMPER, TODD5
startbattle
returnafterbattle
clearflag $0070
end
-; 0x78131
-UnknownScript_0x78131: ; 0x78131
+UnknownScript_0x78131:
writetext UnknownText_0x78532
closetext
loadmovesprites
end
-; 0x78137
-UnknownScript_0x78137: ; 0x78137
+UnknownScript_0x78137:
jumpstd asknumber1m
end
-; 0x7813b
-UnknownScript_0x7813b: ; 0x7813b
+UnknownScript_0x7813b:
jumpstd asknumber2m
end
-; 0x7813f
-UnknownScript_0x7813f: ; 0x7813f
+UnknownScript_0x7813f:
jumpstd registerednumberm
end
-; 0x78143
-UnknownScript_0x78143: ; 0x78143
+UnknownScript_0x78143:
jumpstd numberacceptedm
end
-; 0x78147
-UnknownScript_0x78147: ; 0x78147
+UnknownScript_0x78147:
jumpstd numberdeclinedm
end
-; 0x7814b
-UnknownScript_0x7814b: ; 0x7814b
+UnknownScript_0x7814b:
jumpstd phonefullm
end
-; 0x7814f
-UnknownScript_0x7814f: ; 0x7814f
+UnknownScript_0x7814f:
jumpstd rematchm
end
-; 0x78153
-TrainerPicnickerGina1: ; 0x78153
+TrainerPicnickerGina1:
; bit/flag number
- dw $47f
+ dw EVENT_BEAT_PICNICKER_GINA
; trainer group && trainer id
db PICNICKER, GINA1
@@ -261,9 +234,8 @@
; script when talk again
dw PicnickerGina1Script
-; 0x7815f
-PicnickerGina1Script: ; 0x7815f
+PicnickerGina1Script:
writecode VAR_CALLERID, $15
talkaftercancel
loadfont
@@ -280,11 +252,10 @@
setevent $027f
scall UnknownScript_0x78228
jump UnknownScript_0x7818b
-; 0x78188
-UnknownScript_0x78188: ; 0x78188
+UnknownScript_0x78188:
scall UnknownScript_0x7822c
-UnknownScript_0x7818b: ; 0x7818b
+UnknownScript_0x7818b:
askforphonenumber $15
if_equal $1, UnknownScript_0x7823c
if_equal $2, UnknownScript_0x78238
@@ -291,9 +262,8 @@
trainertotext PICNICKER, GINA1, $0
scall UnknownScript_0x78230
jump UnknownScript_0x78234
-; 0x7819f
-UnknownScript_0x7819f: ; 0x7819f
+UnknownScript_0x7819f:
scall UnknownScript_0x78240
winlosstext PicnickerGina1BeatenText, $0000
copybytetovar wd9ff
@@ -302,19 +272,19 @@
if_equal $2, UnknownScript_0x781ca
if_equal $1, UnknownScript_0x781d0
if_equal $0, UnknownScript_0x781d6
-UnknownScript_0x781be: ; 0x781be
+UnknownScript_0x781be:
checkevent EVENT_RESTORED_POWER_TO_KANTO
iftrue UnknownScript_0x7820a
-UnknownScript_0x781c4: ; 0x781c4
+UnknownScript_0x781c4:
checkevent EVENT_BEAT_ELITE_FOUR
iftrue UnknownScript_0x781fd
-UnknownScript_0x781ca: ; 0x781ca
+UnknownScript_0x781ca:
checkevent EVENT_CLEARED_RADIO_TOWER
iftrue UnknownScript_0x781f0
-UnknownScript_0x781d0: ; 0x781d0
+UnknownScript_0x781d0:
checkflag $0049
iftrue UnknownScript_0x781e3
-UnknownScript_0x781d6: ; 0x781d6
+UnknownScript_0x781d6:
loadtrainer PICNICKER, GINA1
startbattle
returnafterbattle
@@ -321,9 +291,8 @@
loadvar wd9ff, $1
clearflag $0071
end
-; 0x781e3
-UnknownScript_0x781e3: ; 0x781e3
+UnknownScript_0x781e3:
loadtrainer PICNICKER, GINA2
startbattle
returnafterbattle
@@ -330,9 +299,8 @@
loadvar wd9ff, $2
clearflag $0071
end
-; 0x781f0
-UnknownScript_0x781f0: ; 0x781f0
+UnknownScript_0x781f0:
loadtrainer PICNICKER, GINA3
startbattle
returnafterbattle
@@ -339,9 +307,8 @@
loadvar wd9ff, $3
clearflag $0071
end
-; 0x781fd
-UnknownScript_0x781fd: ; 0x781fd
+UnknownScript_0x781fd:
loadtrainer PICNICKER, GINA4
startbattle
returnafterbattle
@@ -348,17 +315,15 @@
loadvar wd9ff, $4
clearflag $0071
end
-; 0x7820a
-UnknownScript_0x7820a: ; 0x7820a
+UnknownScript_0x7820a:
loadtrainer PICNICKER, GINA5
startbattle
returnafterbattle
clearflag $0071
end
-; 0x78213
-UnknownScript_0x78213: ; 0x78213
+UnknownScript_0x78213:
scall UnknownScript_0x78244
verbosegiveitem LEAF_STONE, 1
iffalse UnknownScript_0x78225
@@ -365,63 +330,52 @@
clearflag $0080
setevent $0100
jump UnknownScript_0x78234
-; 0x78225
-UnknownScript_0x78225: ; 0x78225
+UnknownScript_0x78225:
jump UnknownScript_0x78248
-; 0x78228
-UnknownScript_0x78228: ; 0x78228
+UnknownScript_0x78228:
jumpstd asknumber1f
end
-; 0x7822c
-UnknownScript_0x7822c: ; 0x7822c
+UnknownScript_0x7822c:
jumpstd asknumber2f
end
-; 0x78230
-UnknownScript_0x78230: ; 0x78230
+UnknownScript_0x78230:
jumpstd registerednumberf
end
-; 0x78234
-UnknownScript_0x78234: ; 0x78234
+UnknownScript_0x78234:
jumpstd numberacceptedf
end
-; 0x78238
-UnknownScript_0x78238: ; 0x78238
+UnknownScript_0x78238:
jumpstd numberdeclinedf
end
-; 0x7823c
-UnknownScript_0x7823c: ; 0x7823c
+UnknownScript_0x7823c:
jumpstd phonefullf
end
-; 0x78240
-UnknownScript_0x78240: ; 0x78240
+UnknownScript_0x78240:
jumpstd rematchf
end
-; 0x78244
-UnknownScript_0x78244: ; 0x78244
+UnknownScript_0x78244:
jumpstd giftf
end
-; 0x78248
-UnknownScript_0x78248: ; 0x78248
+UnknownScript_0x78248:
jumpstd packfullf
end
-; 0x7824c
-OfficerScript_0x7824c: ; 0x7824c
+OfficerScript_0x7824c:
faceplayer
loadfont
checknite
iffalse UnknownScript_0x78276
- checkevent $0546
+ checkevent EVENT_BEAT_OFFICER_KEITH
iftrue UnknownScript_0x78270
playmusic MUSIC_OFFICER_ENCOUNTER
writetext UnknownText_0x785e4
@@ -431,28 +385,25 @@
loadtrainer OFFICER, KEITH
startbattle
returnafterbattle
- setevent $0546
+ setevent EVENT_BEAT_OFFICER_KEITH
loadmovesprites
end
-; 0x78270
-UnknownScript_0x78270: ; 0x78270
+UnknownScript_0x78270:
writetext UnknownText_0x78624
closetext
loadmovesprites
end
-; 0x78276
-UnknownScript_0x78276: ; 0x78276
+UnknownScript_0x78276:
writetext UnknownText_0x7866a
closetext
loadmovesprites
end
-; 0x7827c
-TrainerYoungsterSamuel: ; 0x7827c
+TrainerYoungsterSamuel:
; bit/flag number
- dw $5ad
+ dw EVENT_BEAT_YOUNGSTER_SAMUEL
; trainer group && trainer id
db YOUNGSTER, SAMUEL
@@ -468,9 +419,8 @@
; script when talk again
dw YoungsterSamuelScript
-; 0x78288
-YoungsterSamuelScript: ; 0x78288
+YoungsterSamuelScript:
talkaftercancel
loadfont
writetext UnknownText_0x783d8
@@ -477,11 +427,10 @@
closetext
loadmovesprites
end
-; 0x78290
-TrainerYoungsterIan: ; 0x78290
+TrainerYoungsterIan:
; bit/flag number
- dw $5ae
+ dw EVENT_BEAT_YOUNGSTER_IAN
; trainer group && trainer id
db YOUNGSTER, IAN
@@ -497,9 +446,8 @@
; script when talk again
dw YoungsterIanScript
-; 0x7829c
-YoungsterIanScript: ; 0x7829c
+YoungsterIanScript:
talkaftercancel
loadfont
writetext UnknownText_0x78469
@@ -506,11 +454,10 @@
closetext
loadmovesprites
end
-; 0x782a4
-TrainerPokefanmBrandon: ; 0x782a4
+TrainerPokefanmBrandon:
; bit/flag number
- dw $4d3
+ dw EVENT_BEAT_POKEFANM_BRANDON
; trainer group && trainer id
db POKEFANM, BRANDON
@@ -526,9 +473,8 @@
; script when talk again
dw PokefanmBrandonScript
-; 0x782b0
-PokefanmBrandonScript: ; 0x782b0
+PokefanmBrandonScript:
talkaftercancel
loadfont
writetext UnknownText_0x786fc
@@ -535,11 +481,10 @@
closetext
loadmovesprites
end
-; 0x782b8
-TrainerCooltrainerfIrene: ; 0x782b8
+TrainerCooltrainerfIrene:
; bit/flag number
- dw $560
+ dw EVENT_BEAT_COOLTRAINERF_IRENE
; trainer group && trainer id
db COOLTRAINERF, IRENE
@@ -555,9 +500,8 @@
; script when talk again
dw CooltrainerfIreneScript
-; 0x782c4
-CooltrainerfIreneScript: ; 0x782c4
+CooltrainerfIreneScript:
talkaftercancel
loadfont
checkevent EVENT_GOT_SOFT_SAND_FROM_KATE
@@ -566,18 +510,16 @@
closetext
loadmovesprites
end
-; 0x782d2
-UnknownScript_0x782d2: ; 0x782d2
+UnknownScript_0x782d2:
writetext UnknownText_0x787ad
closetext
loadmovesprites
end
-; 0x782d8
-TrainerCooltrainerfJenn: ; 0x782d8
+TrainerCooltrainerfJenn:
; bit/flag number
- dw $56b
+ dw EVENT_BEAT_COOLTRAINERF_JENN
; trainer group && trainer id
db COOLTRAINERF, JENN
@@ -593,9 +535,8 @@
; script when talk again
dw CooltrainerfJennScript
-; 0x782e4
-CooltrainerfJennScript: ; 0x782e4
+CooltrainerfJennScript:
talkaftercancel
loadfont
checkevent EVENT_GOT_SOFT_SAND_FROM_KATE
@@ -604,18 +545,16 @@
closetext
loadmovesprites
end
-; 0x782f2
-UnknownScript_0x782f2: ; 0x782f2
+UnknownScript_0x782f2:
writetext UnknownText_0x78866
closetext
loadmovesprites
end
-; 0x782f8
-TrainerCooltrainerfKate: ; 0x782f8
+TrainerCooltrainerfKate:
; bit/flag number
- dw $55f
+ dw EVENT_BEAT_COOLTRAINERF_KATE
; trainer group && trainer id
db COOLTRAINERF, KATE
@@ -631,9 +570,8 @@
; script when talk again
dw CooltrainerfKateScript
-; 0x78304
-CooltrainerfKateScript: ; 0x78304
+CooltrainerfKateScript:
talkaftercancel
loadfont
checkevent EVENT_GOT_SOFT_SAND_FROM_KATE
@@ -643,54 +581,45 @@
verbosegiveitem SOFT_SAND, 1
iffalse UnknownScript_0x7831d
setevent EVENT_GOT_SOFT_SAND_FROM_KATE
-UnknownScript_0x78319: ; 0x78319
+UnknownScript_0x78319:
writetext UnknownText_0x7892b
closetext
-UnknownScript_0x7831d: ; 0x7831d
+UnknownScript_0x7831d:
loadmovesprites
end
-; 0x7831f
-UnknownScript_0x7831f: ; 0x7831f
+UnknownScript_0x7831f:
jumptext UnknownText_0x7898a
-; 0x78322
-MapRoute34Signpost0Script: ; 0x78322
+MapRoute34Signpost0Script:
jumptext UnknownText_0x789a8
-; 0x78325
-MapRoute34Signpost1Script: ; 0x78325
+MapRoute34Signpost1Script:
jumptext UnknownText_0x789ed
-; 0x78328
-MapRoute34Signpost2Script: ; 0x78328
+MapRoute34Signpost2Script:
jumptext UnknownText_0x78a52
-; 0x7832b
-ItemFragment_0x7832b: ; 0x7832b
+ItemFragment_0x7832b:
db NUGGET, 1
-; 0x7832d
-MapRoute34SignpostItem3: ; 0x7832d
+MapRoute34SignpostItem3:
dw $00a7
db RARE_CANDY
-; 0x78330
-MapRoute34SignpostItem4: ; 0x78330
+MapRoute34SignpostItem4:
dw $00a8
db SUPER_POTION
-; 0x78333
-MovementData_0x78333: ; 0x78333
+MovementData_0x78333:
slow_step_left
slow_step_left
slow_step_up
step_end
-; 0x78337
-MovementData_0x78337: ; 0x78337
+MovementData_0x78337:
slow_step_down
slow_step_left
slow_step_left
@@ -697,21 +626,18 @@
slow_step_up
slow_step_up
step_end
-; 0x7833d
-YoungsterSamuelSeenText: ; 0x7833d
+YoungsterSamuelSeenText:
text "This is where I do"
line "my training!"
done
-; 0x7835e
-YoungsterSamuelBeatenText: ; 0x7835e
+YoungsterSamuelBeatenText:
text "Beaten by a"
line "passing stranger!"
done
-; 0x7837d
-UnknownText_0x7837d: ; 0x7837d
+UnknownText_0x7837d:
text "Have you been to"
line "GOLDENROD CITY?"
@@ -721,9 +647,8 @@
para "changed the"
line "#MON CENTER?"
done
-; 0x783d8
-UnknownText_0x783d8: ; 0x783d8
+UnknownText_0x783d8:
text "I'm going to train"
line "even harder."
@@ -731,28 +656,24 @@
line "trying to become"
cont "a GYM LEADER."
done
-; 0x78425
-YoungsterIanSeenText: ; 0x78425
+YoungsterIanSeenText:
text "I'm the best in my"
line "class at #MON."
done
-; 0x78447
-YoungsterIanBeatenText: ; 0x78447
+YoungsterIanBeatenText:
text "No! There are bet-"
line "ter trainers…"
done
-; 0x78469
-UnknownText_0x78469: ; 0x78469
+UnknownText_0x78469:
text "I'm trying hard so"
line "I can be the star"
cont "in my class."
done
-; 0x7849b
-CamperTodd1SeenText: ; 0x7849b
+CamperTodd1SeenText:
text "I'm confident in"
line "my ability to"
cont "raise #MON."
@@ -759,15 +680,13 @@
para "Want to see?"
done
-; 0x784d3
-CamperTodd1BeatenText: ; 0x784d3
+CamperTodd1BeatenText:
text "Did I screw up my"
line "training?"
done
-; 0x784f0
-UnknownText_0x784f0: ; 0x784f0
+UnknownText_0x784f0:
text "Maybe I should"
line "take one to a DAY-"
@@ -774,9 +693,8 @@
para "CARE. Or maybe use"
line "some items…"
done
-; 0x78532
-UnknownText_0x78532: ; 0x78532
+UnknownText_0x78532:
text "Shopping under the"
line "sky!"
@@ -783,43 +701,37 @@
para "It feels so nice"
line "up on a rooftop."
done
-; 0x7856d
-PicnickerGina1SeenText: ; 0x7856d
+PicnickerGina1SeenText:
text "Are you a trainer?"
para "Let's have a"
line "practice battle."
done
-; 0x7859e
-PicnickerGina1BeatenText: ; 0x7859e
+PicnickerGina1BeatenText:
text "Oh, no! I just"
line "can't win…"
done
-; 0x785b8
-UnknownText_0x785b8: ; 0x785b8
+UnknownText_0x785b8:
text "You're too strong"
line "to be a practice"
cont "partner."
done
-; 0x785e4
-UnknownText_0x785e4: ; 0x785e4
+UnknownText_0x785e4:
text "Who goes there?"
line "What are you up"
cont "to?"
done
-; 0x78609
-UnknownText_0x78609: ; 0x78609
+UnknownText_0x78609:
text "You're a tough"
line "little kid."
done
-; 0x78624
-UnknownText_0x78624: ; 0x78624
+UnknownText_0x78624:
text "Yep, I see nothing"
line "wrong today. You"
@@ -826,16 +738,14 @@
para "be good and stay"
line "out of trouble."
done
-; 0x7866a
-UnknownText_0x7866a: ; 0x7866a
+UnknownText_0x7866a:
text "I'm on patrol for"
line "suspicious indi-"
cont "viduals."
done
-; 0x78696
-PokefanmBrandonSeenText: ; 0x78696
+PokefanmBrandonSeenText:
text "I just got my"
line "#MON back from"
cont "DAY-CARE."
@@ -843,15 +753,13 @@
para "Let's see how much"
line "stronger it got!"
done
-; 0x786e1
-PokefanmBrandonBeatenText: ; 0x786e1
+PokefanmBrandonBeatenText:
text "Why does it end"
line "this way?"
done
-; 0x786fc
-UnknownText_0x786fc: ; 0x786fc
+UnknownText_0x786fc:
text "My #MON knew"
line "moves I didn't"
cont "know it had."
@@ -859,28 +767,24 @@
para "That confounded me"
line "to no end!"
done
-; 0x78743
-CooltrainerfIreneSeenText: ; 0x78743
+CooltrainerfIreneSeenText:
text "IRENE: Kyaaah!"
line "Someone found us!"
done
-; 0x78765
-CooltrainerfIreneBeatenText: ; 0x78765
+CooltrainerfIreneBeatenText:
text "IRENE: Ohhh!"
line "Too strong!"
done
-; 0x7877f
-UnknownText_0x7877f: ; 0x7877f
+UnknownText_0x7877f:
text "IRENE: My sister"
line "KATE will get you"
cont "for this!"
done
-; 0x787ad
-UnknownText_0x787ad: ; 0x787ad
+UnknownText_0x787ad:
text "IRENE: Isn't this"
line "beach great?"
@@ -887,49 +791,42 @@
para "It's our secret"
line "little getaway!"
done
-; 0x787eb
-CooltrainerfJennSeenText: ; 0x787eb
+CooltrainerfJennSeenText:
text "JENN: You can't"
line "beat IRENE and go"
cont "unpunished!"
done
-; 0x78819
-CooltrainerfJennBeatenText: ; 0x78819
+CooltrainerfJennBeatenText:
text "JENN: So sorry,"
line "IRENE! Sis!"
done
-; 0x78836
-UnknownText_0x78836: ; 0x78836
+UnknownText_0x78836:
text "JENN: Don't get"
line "cocky! My sister"
cont "KATE is tough!"
done
-; 0x78866
-UnknownText_0x78866: ; 0x78866
+UnknownText_0x78866:
text "JENN: Sunlight"
line "makes your body"
cont "stronger."
done
-; 0x78890
-CooltrainerfKateSeenText: ; 0x78890
+CooltrainerfKateSeenText:
text "KATE: You sure"
line "were mean to my"
cont "little sisters!"
done
-; 0x788c0
-CooltrainerfKateBeatenText: ; 0x788c0
+CooltrainerfKateBeatenText:
text "KATE: No! I can't"
line "believe I lost."
done
-; 0x788e2
-UnknownText_0x788e2: ; 0x788e2
+UnknownText_0x788e2:
text "KATE: You're too"
line "strong. I didn't"
cont "stand a chance."
@@ -937,9 +834,8 @@
para "Here. You deserve"
line "this."
done
-; 0x7892b
-UnknownText_0x7892b: ; 0x7892b
+UnknownText_0x7892b:
text "KATE: I'm sorry we"
line "jumped you."
@@ -949,15 +845,13 @@
para "here. You sure"
line "startled us."
done
-; 0x7898a
-UnknownText_0x7898a: ; 0x7898a
+UnknownText_0x7898a:
text "ILEX FOREST"
line "THROUGH THE GATE"
done
-; 0x789a8
-UnknownText_0x789a8: ; 0x789a8
+UnknownText_0x789a8:
text "ROUTE 34"
para "GOLDENROD CITY -"
@@ -966,9 +860,8 @@
para "ILEX FOREST"
line "SOMEWHERE BETWEEN"
done
-; 0x789ed
-UnknownText_0x789ed: ; 0x789ed
+UnknownText_0x789ed:
text "TRAINER TIPS"
para "BERRY trees grow"
@@ -979,17 +872,15 @@
line "which trees bear"
cont "which BERRIES."
done
-; 0x78a52
-UnknownText_0x78a52: ; 0x78a52
+UnknownText_0x78a52:
text "DAY-CARE"
para "LET US RAISE YOUR"
line "#MON FOR YOU!"
done
-; 0x78a7c
-Route34_MapEventHeader: ; 0x78a7c
+Route34_MapEventHeader:
; filler
db 0, 0
@@ -1027,4 +918,3 @@
person_event SPRITE_COOLTRAINER_F, 52, 7, $9, $0, 255, 255, $82, 3, TrainerCooltrainerfJenn, $ffff
person_event SPRITE_COOLTRAINER_F, 55, 10, $7, $0, 255, 255, $82, 2, TrainerCooltrainerfKate, $ffff
person_event SPRITE_POKE_BALL, 34, 11, $1, $0, 255, 255, $1, 0, ItemFragment_0x7832b, $07bc
-; 0x78b5d
--- a/maps/Route35.asm
+++ b/maps/Route35.asm
@@ -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,9 +23,8 @@
; script when talk again
dw Bird_keeperBryanScript
-; 0x19c8bb
-Bird_keeperBryanScript: ; 0x19c8bb
+Bird_keeperBryanScript:
talkaftercancel
loadfont
writetext UnknownText_0x19cc87
@@ -33,11 +31,10 @@
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 @@
; script when talk again
dw JugglerIrwin1Script
-; 0x19c8cf
-JugglerIrwin1Script: ; 0x19c8cf
+JugglerIrwin1Script:
writecode VAR_CALLERID, $16
talkaftercancel
loadfont
@@ -68,11 +64,10 @@
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
@@ -79,46 +74,38 @@
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,9 +121,8 @@
; script when talk again
dw CamperIvanScript
-; 0x19c92b
-CamperIvanScript: ; 0x19c92b
+CamperIvanScript:
talkaftercancel
loadfont
writetext UnknownText_0x19cac4
@@ -143,11 +129,10 @@
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,9 +148,8 @@
; script when talk again
dw CamperElliotScript
-; 0x19c93f
-CamperElliotScript: ; 0x19c93f
+CamperElliotScript:
talkaftercancel
loadfont
writetext UnknownText_0x19cb47
@@ -172,11 +156,10 @@
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,9 +175,8 @@
; script when talk again
dw PicnickerBrookeScript
-; 0x19c953
-PicnickerBrookeScript: ; 0x19c953
+PicnickerBrookeScript:
talkaftercancel
loadfont
writetext UnknownText_0x19cbba
@@ -201,11 +183,10 @@
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,9 +202,8 @@
; script when talk again
dw PicnickerKimScript
-; 0x19c967
-PicnickerKimScript: ; 0x19c967
+PicnickerKimScript:
talkaftercancel
loadfont
writetext UnknownText_0x19cc21
@@ -230,11 +210,10 @@
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 @@
; script when talk again
dw Bug_catcherArnie1Script
-; 0x19c97b
-Bug_catcherArnie1Script: ; 0x19c97b
+Bug_catcherArnie1Script:
writecode VAR_CALLERID, $17
talkaftercancel
loadfont
@@ -269,11 +247,10 @@
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
@@ -280,9 +257,8 @@
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,19 +267,19 @@
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
@@ -310,9 +286,8 @@
loadvar wda01, $1
clearflag $0072
end
-; 0x19c9ff
-UnknownScript_0x19c9ff: ; 0x19c9ff
+UnknownScript_0x19c9ff:
loadtrainer BUG_CATCHER, ARNIE2
startbattle
returnafterbattle
@@ -319,9 +294,8 @@
loadvar wda01, $2
clearflag $0072
end
-; 0x19ca0c
-UnknownScript_0x19ca0c: ; 0x19ca0c
+UnknownScript_0x19ca0c:
loadtrainer BUG_CATCHER, ARNIE3
startbattle
returnafterbattle
@@ -328,9 +302,8 @@
loadvar wda01, $3
clearflag $0072
end
-; 0x19ca19
-UnknownScript_0x19ca19: ; 0x19ca19
+UnknownScript_0x19ca19:
loadtrainer BUG_CATCHER, ARNIE4
startbattle
returnafterbattle
@@ -337,26 +310,23 @@
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,9 +342,8 @@
; script when talk again
dw FirebreatherWaltScript
-; 0x19ca41
-FirebreatherWaltScript: ; 0x19ca41
+FirebreatherWaltScript:
talkaftercancel
loadfont
writetext UnknownText_0x19cebc
@@ -381,14 +350,13 @@
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,38 +366,32 @@
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"
@@ -436,92 +398,78 @@
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 @@
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,22 +503,19 @@
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"
@@ -580,9 +522,8 @@
para "Contest at the"
line "NATIONAL PARK."
done
-; 0x19ce38
-UnknownText_0x19ce38: ; 0x19ce38
+UnknownText_0x19ce38:
text "Wow… Look at all"
line "those YANMA!"
@@ -589,39 +530,33 @@
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,9 +564,8 @@
para "But don't overdo"
line "it, OK?"
done
-; 0x19cf56
-UnknownText_0x19cf56: ; 0x19cf56
+UnknownText_0x19cf56:
text "Your #MON look"
line "pretty tough."
@@ -638,14 +572,12 @@
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 @@
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
--- a/maps/Route36.asm
+++ b/maps/Route36.asm
@@ -1,4 +1,4 @@
-Route36_MapScriptHeader: ; 0x194000
+Route36_MapScriptHeader:
; trigger count
db 2
@@ -13,13 +13,11 @@
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 @@
appear $8
return
-UnknownScript_0x19401b: ; 0x19401b
+UnknownScript_0x19401b:
showemote $0, $0, 15
pause 15
playsound SFX_WARP_FROM
@@ -44,9 +42,8 @@
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
@@ -53,9 +50,8 @@
playsound SFX_SANDSTORM
applymovement $4, MovementData_0x194249
end
-; 0x19404a
-UnknownScript_0x19404a: ; 0x19404a
+UnknownScript_0x19404a:
loadfont
writetext UnknownText_0x19426b
yesorno
@@ -62,9 +58,8 @@
iffalse UnknownScript_0x194079
loadmovesprites
; fallthrough
-; 0x194053
-WateredWeirdTreeScript:: ; 0x194053
+WateredWeirdTreeScript::
loadfont
writetext UnknownText_0x194290
closetext
@@ -84,14 +79,12 @@
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 @@
special Function14209
special Function14168
end
-; 0x19408c
-LassScript_0x19408c: ; 0x19408c
+LassScript_0x19408c:
faceplayer
loadfont
checkevent $00ba
@@ -116,22 +108,19 @@
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 @@
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 @@
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 @@
; script when talk again
dw SchoolboyAlan1Script
-; 0x194100
-SchoolboyAlan1Script: ; 0x194100
+SchoolboyAlan1Script:
writecode VAR_CALLERID, $18
talkaftercancel
loadfont
@@ -213,11 +197,10 @@
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
@@ -224,9 +207,8 @@
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,19 +217,19 @@
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
@@ -254,9 +236,8 @@
loadvar wda02, $1
clearflag $0073
end
-; 0x194184
-UnknownScript_0x194184: ; 0x194184
+UnknownScript_0x194184:
loadtrainer SCHOOLBOY, ALAN2
startbattle
returnafterbattle
@@ -263,9 +244,8 @@
loadvar wda02, $2
clearflag $0073
end
-; 0x194191
-UnknownScript_0x194191: ; 0x194191
+UnknownScript_0x194191:
loadtrainer SCHOOLBOY, ALAN3
startbattle
returnafterbattle
@@ -272,9 +252,8 @@
loadvar wda02, $3
clearflag $0073
end
-; 0x19419e
-UnknownScript_0x19419e: ; 0x19419e
+UnknownScript_0x19419e:
loadtrainer SCHOOLBOY, ALAN4
startbattle
returnafterbattle
@@ -281,17 +260,15 @@
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
@@ -298,60 +275,49 @@
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,9 +333,8 @@
; script when talk again
dw PsychicMarkScript
-; 0x1941f9
-PsychicMarkScript: ; 0x1941f9
+PsychicMarkScript:
talkaftercancel
loadfont
writetext UnknownText_0x19471e
@@ -376,7 +341,6 @@
closetext
loadmovesprites
end
-; 0x194201
ArthurScript:
faceplayer
@@ -414,38 +378,31 @@
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 @@
step_left
step_left
step_end
-; 0x194258
-MovementData_0x194258: ; 0x194258
+MovementData_0x194258:
step_left
step_down
step_down
@@ -469,9 +425,8 @@
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 @@
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 @@
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 @@
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 @@
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 @@
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 @@
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 @@
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 @@
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 @@
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,20 +570,17 @@
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"
@@ -647,22 +587,19 @@
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 @@
line "learning than just"
cont "reading books."
done
-; 0x194800
MeetArthurText:
text "ARTHUR: Who are"
@@ -710,18 +646,16 @@
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 @@
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 @@
para "caves and other"
line "landmarks."
done
-; 0x194a66
-Route36_MapEventHeader: ; 0x194a66
+Route36_MapEventHeader:
; filler
db 0, 0
--- a/maps/Route37.asm
+++ b/maps/Route37.asm
@@ -1,4 +1,4 @@
-Route37_MapScriptHeader: ; 0x1a8d72
+Route37_MapScriptHeader:
; trigger count
db 0
@@ -19,9 +19,9 @@
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,9 +37,8 @@
; script when talk again
dw TwinsAnnandanne1Script
-; 0x1a8d8f
-TwinsAnnandanne1Script: ; 0x1a8d8f
+TwinsAnnandanne1Script:
talkaftercancel
loadfont
writetext UnknownText_0x1a8e62
@@ -46,11 +45,10 @@
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,9 +64,8 @@
; script when talk again
dw TwinsAnnandanne2Script
-; 0x1a8da3
-TwinsAnnandanne2Script: ; 0x1a8da3
+TwinsAnnandanne2Script:
talkaftercancel
loadfont
writetext UnknownText_0x1a8eec
@@ -75,11 +72,10 @@
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,9 +91,8 @@
; script when talk again
dw PsychicGregScript
-; 0x1a8db7
-PsychicGregScript: ; 0x1a8db7
+PsychicGregScript:
talkaftercancel
loadfont
writetext UnknownText_0x1a8f80
@@ -104,7 +99,6 @@
closetext
loadmovesprites
end
-; 0x1a8dbf
SunnyScript:
faceplayer
@@ -149,42 +143,35 @@
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"
@@ -191,29 +178,25 @@
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 @@
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 @@
cont "Um… I forgot!"
done
-UnknownText_0x1a9197: ; 0x1a9197
+UnknownText_0x1a9197:
text "ROUTE 37"
done
-; 0x1a91a1
-Route37_MapEventHeader: ; 0x1a91a1
+Route37_MapEventHeader:
; filler
db 0, 0
--- a/maps/Route38.asm
+++ b/maps/Route38.asm
@@ -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,9 +23,8 @@
; script when talk again
dw Bird_keeperTobyScript
-; 0x1a1d1a
-Bird_keeperTobyScript: ; 0x1a1d1a
+Bird_keeperTobyScript:
talkaftercancel
loadfont
writetext UnknownText_0x1a1f86
@@ -33,11 +31,10 @@
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,9 +50,8 @@
; script when talk again
dw SailorHarryScript
-; 0x1a1d2e
-SailorHarryScript: ; 0x1a1d2e
+SailorHarryScript:
talkaftercancel
loadfont
writetext UnknownText_0x1a220c
@@ -62,11 +58,10 @@
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 @@
; script when talk again
dw LassDana1Script
-; 0x1a1d42
-LassDana1Script: ; 0x1a1d42
+LassDana1Script:
writecode VAR_CALLERID, $1a
talkaftercancel
loadfont
@@ -101,11 +95,10 @@
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
@@ -112,9 +105,8 @@
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,19 +115,19 @@
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
@@ -142,9 +134,8 @@
loadvar wda03, $1
clearflag $0074
end
-; 0x1a1dc6
-UnknownScript_0x1a1dc6: ; 0x1a1dc6
+UnknownScript_0x1a1dc6:
loadtrainer LASS, DANA2
startbattle
returnafterbattle
@@ -151,9 +142,8 @@
loadvar wda03, $2
clearflag $0074
end
-; 0x1a1dd3
-UnknownScript_0x1a1dd3: ; 0x1a1dd3
+UnknownScript_0x1a1dd3:
loadtrainer LASS, DANA3
startbattle
returnafterbattle
@@ -160,9 +150,8 @@
loadvar wda03, $3
clearflag $0074
end
-; 0x1a1de0
-UnknownScript_0x1a1de0: ; 0x1a1de0
+UnknownScript_0x1a1de0:
loadtrainer LASS, DANA4
startbattle
returnafterbattle
@@ -169,17 +158,15 @@
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
@@ -186,60 +173,49 @@
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 @@
; script when talk again
dw SchoolboyChad1Script
-; 0x1a1e3b
-SchoolboyChad1Script: ; 0x1a1e3b
+SchoolboyChad1Script:
writecode VAR_CALLERID, $1b
talkaftercancel
loadfont
@@ -272,11 +247,10 @@
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
@@ -283,9 +257,8 @@
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,19 +267,19 @@
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
@@ -313,9 +286,8 @@
loadvar wda04, $1
clearflag $0075
end
-; 0x1a1eb9
-UnknownScript_0x1a1eb9: ; 0x1a1eb9
+UnknownScript_0x1a1eb9:
loadtrainer SCHOOLBOY, CHAD2
startbattle
returnafterbattle
@@ -322,9 +294,8 @@
loadvar wda04, $2
clearflag $0075
end
-; 0x1a1ec6
-UnknownScript_0x1a1ec6: ; 0x1a1ec6
+UnknownScript_0x1a1ec6:
loadtrainer SCHOOLBOY, CHAD3
startbattle
returnafterbattle
@@ -331,9 +302,8 @@
loadvar wda04, $3
clearflag $0075
end
-; 0x1a1ed3
-UnknownScript_0x1a1ed3: ; 0x1a1ed3
+UnknownScript_0x1a1ed3:
loadtrainer SCHOOLBOY, CHAD4
startbattle
returnafterbattle
@@ -340,54 +310,45 @@
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,9 +364,8 @@
; script when talk again
dw BeautyValerieScript
-; 0x1a1f11
-BeautyValerieScript: ; 0x1a1f11
+BeautyValerieScript:
talkaftercancel
loadfont
writetext UnknownText_0x1a2185
@@ -412,11 +372,10 @@
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,9 +391,8 @@
; script when talk again
dw BeautyOliviaScript
-; 0x1a1f25
-BeautyOliviaScript: ; 0x1a1f25
+BeautyOliviaScript:
talkaftercancel
loadfont
writetext UnknownText_0x1a229a
@@ -441,34 +399,28 @@
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"
@@ -475,22 +427,19 @@
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 @@
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 @@
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,9 +473,8 @@
line "is famous for its"
cont "flavor."
done
-; 0x1a2130
-BeautyValerieSeenText: ; 0x1a2130
+BeautyValerieSeenText:
text "Hi! Aren't you a"
line "cute trainer!"
@@ -536,22 +481,19 @@
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"
@@ -558,15 +500,13 @@
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"
@@ -573,22 +513,19 @@
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 @@
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 @@
line "#MON and stops"
cont "its evolution."
done
-; 0x1a23bb
-Route38_MapEventHeader: ; 0x1a23bb
+Route38_MapEventHeader:
; filler
db 0, 0
@@ -651,4 +585,3 @@
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
--- a/maps/Route39.asm
+++ b/maps/Route39.asm
@@ -1,12 +1,11 @@
-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
@@ -13,11 +12,10 @@
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 @@
; script when talk again
dw PokefanmDerek1Script
-; 0x1a5b0b
-PokefanmDerek1Script: ; 0x1a5b0b
+PokefanmDerek1Script:
writecode VAR_CALLERID, $1c
talkaftercancel
loadfont
@@ -52,11 +49,10 @@
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
@@ -63,70 +59,58 @@
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,9 +126,8 @@
; script when talk again
dw PokefanfRuthScript
-; 0x1a5b8e
-PokefanfRuthScript: ; 0x1a5b8e
+PokefanfRuthScript:
talkaftercancel
loadfont
writetext UnknownText_0x1a5db2
@@ -151,11 +134,10 @@
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,9 +153,8 @@
; script when talk again
dw SailorEugeneScript
-; 0x1a5ba2
-SailorEugeneScript: ; 0x1a5ba2
+SailorEugeneScript:
talkaftercancel
loadfont
writetext UnknownText_0x1a5c4d
@@ -180,11 +161,10 @@
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,9 +180,8 @@
; script when talk again
dw PsychicNormanScript
-; 0x1a5bb6
-PsychicNormanScript: ; 0x1a5bb6
+PsychicNormanScript:
talkaftercancel
loadfont
writetext UnknownText_0x1a5e57
@@ -209,14 +188,13 @@
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,53 +203,44 @@
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."
@@ -278,14 +247,12 @@
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 @@
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 @@
para "listening to other"
line "people brag!"
done
-; 0x1a5d5b
-PokefanfRuthSeenText: ; 0x1a5d5b
+PokefanfRuthSeenText:
text "Such darling"
line "#MON."
@@ -329,15 +292,13 @@
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?"
@@ -344,28 +305,24 @@
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 @@
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 @@
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 @@
para "Use HEADBUTT on"
line "any tree you see!"
done
-; 0x1a60ba
-Route39_MapEventHeader: ; 0x1a60ba
+Route39_MapEventHeader:
; filler
db 0, 0
@@ -479,4 +428,3 @@
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
--- a/maps/Route4.asm
+++ b/maps/Route4.asm
@@ -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,9 +23,8 @@
; script when talk again
dw Bird_keeperHankScript
-; 0x1ae1dc
-Bird_keeperHankScript: ; 0x1ae1dc
+Bird_keeperHankScript:
talkaftercancel
loadfont
writetext UnknownText_0x1ae258
@@ -33,11 +31,10 @@
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,9 +50,8 @@
; script when talk again
dw PicnickerHopeScript
-; 0x1ae1f0
-PicnickerHopeScript: ; 0x1ae1f0
+PicnickerHopeScript:
talkaftercancel
loadfont
writetext UnknownText_0x1ae320
@@ -62,11 +58,10 @@
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,9 +77,8 @@
; script when talk again
dw PicnickerSharonScript
-; 0x1ae204
-PicnickerSharonScript: ; 0x1ae204
+PicnickerSharonScript:
talkaftercancel
loadfont
writetext UnknownText_0x1ae369
@@ -91,36 +85,30 @@
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,9 +121,8 @@
para "That's how to do"
line "it."
done
-; 0x1ae2ce
-PicnickerHopeSeenText: ; 0x1ae2ce
+PicnickerHopeSeenText:
text "I have a feeling"
line "that I can win."
@@ -142,15 +129,13 @@
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."
@@ -157,34 +142,29 @@
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 @@
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
--- a/maps/Route40.asm
+++ b/maps/Route40.asm
@@ -1,4 +1,4 @@
-Route40_MapScriptHeader: ; 0x1a6160
+Route40_MapScriptHeader:
; trigger count
db 0
@@ -20,9 +20,9 @@
appear $a
return
-TrainerSwimmerfElaine: ; 0x1a6174
+TrainerSwimmerfElaine:
; bit/flag number
- dw $3e8
+ dw EVENT_BEAT_SWIMMERF_ELAINE
; trainer group && trainer id
db SWIMMERF, ELAINE
@@ -38,9 +38,8 @@
; script when talk again
dw SwimmerfElaineScript
-; 0x1a6180
-SwimmerfElaineScript: ; 0x1a6180
+SwimmerfElaineScript:
talkaftercancel
loadfont
writetext UnknownText_0x1a637b
@@ -47,11 +46,10 @@
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,9 +65,8 @@
; script when talk again
dw SwimmerfPaulaScript
-; 0x1a6194
-SwimmerfPaulaScript: ; 0x1a6194
+SwimmerfPaulaScript:
talkaftercancel
loadfont
writetext UnknownText_0x1a63f5
@@ -76,11 +73,10 @@
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,9 +92,8 @@
; script when talk again
dw SwimmermSimonScript
-; 0x1a61a8
-SwimmermSimonScript: ; 0x1a61a8
+SwimmermSimonScript:
talkaftercancel
loadfont
writetext UnknownText_0x1a6282
@@ -105,11 +100,10 @@
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,9 +119,8 @@
; script when talk again
dw SwimmermRandallScript
-; 0x1a61bc
-SwimmermRandallScript: ; 0x1a61bc
+SwimmermRandallScript:
talkaftercancel
loadfont
writetext UnknownText_0x1a62fa
@@ -134,29 +127,23 @@
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 @@
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,9 +200,8 @@
step_up
step_up
step_end
-; 0x1a6224
-MovementData_0x1a6224: ; 0x1a6224
+MovementData_0x1a6224:
step_up
step_up
step_up
@@ -225,17 +208,15 @@
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."
@@ -242,21 +223,18 @@
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!"
@@ -263,21 +241,18 @@
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?"
@@ -284,21 +259,18 @@
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."
@@ -305,22 +277,19 @@
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,"
@@ -327,17 +296,15 @@
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 @@
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 @@
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 @@
para "you shouldn't do"
line "badly at all."
done
-; 0x1a6606
MeetMonicaText:
text "MONICA: Glad to"
@@ -420,15 +384,14 @@
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
--- a/maps/Route41.asm
+++ b/maps/Route41.asm
@@ -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,9 +23,8 @@
; script when talk again
dw SwimmerfKayleeScript
-; 0x1a684d
-SwimmerfKayleeScript: ; 0x1a684d
+SwimmerfKayleeScript:
talkaftercancel
loadfont
writetext UnknownText_0x1a6c7f
@@ -33,11 +31,10 @@
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,9 +50,8 @@
; script when talk again
dw SwimmerfSusieScript
-; 0x1a6861
-SwimmerfSusieScript: ; 0x1a6861
+SwimmerfSusieScript:
talkaftercancel
loadfont
writetext UnknownText_0x1a6d11
@@ -62,11 +58,10 @@
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,9 +77,8 @@
; script when talk again
dw SwimmerfDeniseScript
-; 0x1a6875
-SwimmerfDeniseScript: ; 0x1a6875
+SwimmerfDeniseScript:
talkaftercancel
loadfont
writetext UnknownText_0x1a6d79
@@ -91,11 +85,10 @@
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,9 +104,8 @@
; script when talk again
dw SwimmerfKaraScript
-; 0x1a6889
-SwimmerfKaraScript: ; 0x1a6889
+SwimmerfKaraScript:
talkaftercancel
loadfont
writetext UnknownText_0x1a6e58
@@ -120,11 +112,10 @@
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,9 +131,8 @@
; script when talk again
dw SwimmerfWendyScript
-; 0x1a689d
-SwimmerfWendyScript: ; 0x1a689d
+SwimmerfWendyScript:
talkaftercancel
loadfont
writetext UnknownText_0x1a6ec2
@@ -149,11 +139,10 @@
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,9 +158,8 @@
; script when talk again
dw SwimmermCharlieScript
-; 0x1a68b1
-SwimmermCharlieScript: ; 0x1a68b1
+SwimmermCharlieScript:
talkaftercancel
loadfont
writetext UnknownText_0x1a696e
@@ -178,11 +166,10 @@
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,9 +185,8 @@
; script when talk again
dw SwimmermGeorgeScript
-; 0x1a68c5
-SwimmermGeorgeScript: ; 0x1a68c5
+SwimmermGeorgeScript:
talkaftercancel
loadfont
writetext UnknownText_0x1a69d4
@@ -207,11 +193,10 @@
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,9 +212,8 @@
; script when talk again
dw SwimmermBerkeScript
-; 0x1a68d9
-SwimmermBerkeScript: ; 0x1a68d9
+SwimmermBerkeScript:
talkaftercancel
loadfont
writetext UnknownText_0x1a6aa4
@@ -236,11 +220,10 @@
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,9 +239,8 @@
; script when talk again
dw SwimmermKirkScript
-; 0x1a68ed
-SwimmermKirkScript: ; 0x1a68ed
+SwimmermKirkScript:
talkaftercancel
loadfont
writetext UnknownText_0x1a6b6c
@@ -265,11 +247,10 @@
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,9 +266,8 @@
; script when talk again
dw SwimmermMathewScript
-; 0x1a6901
-SwimmermMathewScript: ; 0x1a6901
+SwimmermMathewScript:
talkaftercancel
loadfont
writetext UnknownText_0x1a6bed
@@ -294,18 +274,16 @@
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 @@
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 @@
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 @@
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,9 +350,8 @@
line "feathers from its"
cont "silver wings."
done
-; 0x1a6b26
-SwimmermKirkSeenText: ; 0x1a6b26
+SwimmermKirkSeenText:
text "The waves are wild"
line "here."
@@ -389,34 +358,29 @@
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…"
@@ -423,9 +387,8 @@
para "It's pitch-black"
line "inside!"
done
-; 0x1a6c24
-SwimmerfKayleeSeenText: ; 0x1a6c24
+SwimmerfKayleeSeenText:
text "I'm on my way to"
line "WHIRL ISLANDS."
@@ -432,15 +395,13 @@
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 @@
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 @@
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 @@
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 @@
para "It's so beautiful,"
line "it's scary."
done
-; 0x1a6f12
-Route41_MapEventHeader: ; 0x1a6f12
+Route41_MapEventHeader:
; filler
db 0, 0
@@ -572,4 +520,3 @@
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
--- a/maps/Route42.asm
+++ b/maps/Route42.asm
@@ -1,4 +1,4 @@
-Route42_MapScriptHeader: ; 0x1a920c
+Route42_MapScriptHeader:
; trigger count
db 2
@@ -8,17 +8,14 @@
; 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 @@
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 @@
; script when talk again
dw FisherTully1Script
-; 0x1a923f
-FisherTully1Script: ; 0x1a923f
+FisherTully1Script:
writecode VAR_CALLERID, $1d
talkaftercancel
loadfont
@@ -68,11 +63,10 @@
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
@@ -79,9 +73,8 @@
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,16 +82,16 @@
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
@@ -105,9 +98,8 @@
loadvar wda06, $1
clearflag $0076
end
-; 0x1a92b9
-UnknownScript_0x1a92b9: ; 0x1a92b9
+UnknownScript_0x1a92b9:
loadtrainer FISHER, TULLY2
startbattle
returnafterbattle
@@ -114,9 +106,8 @@
loadvar wda06, $2
clearflag $0076
end
-; 0x1a92c6
-UnknownScript_0x1a92c6: ; 0x1a92c6
+UnknownScript_0x1a92c6:
loadtrainer FISHER, TULLY3
startbattle
returnafterbattle
@@ -123,17 +114,15 @@
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
@@ -140,60 +129,49 @@
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,9 +187,8 @@
; script when talk again
dw PokemaniacShaneScript
-; 0x1a9321
-PokemaniacShaneScript: ; 0x1a9321
+PokemaniacShaneScript:
talkaftercancel
loadfont
writetext UnknownText_0x1a94d6
@@ -218,11 +195,10 @@
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,9 +214,8 @@
; script when talk again
dw HikerBenjaminScript
-; 0x1a9335
-HikerBenjaminScript: ; 0x1a9335
+HikerBenjaminScript:
talkaftercancel
loadfont
writetext UnknownText_0x1a943f
@@ -247,51 +222,40 @@
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 @@
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,21 +287,18 @@
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"
@@ -347,9 +305,8 @@
para "look up at the big"
line "sky!"
done
-; 0x1a947c
-PokemaniacShaneSeenText: ; 0x1a947c
+PokemaniacShaneSeenText:
text "HEY!"
para "This is my secret"
@@ -356,15 +313,13 @@
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 @@
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 @@
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
--- a/maps/Route43.asm
+++ b/maps/Route43.asm
@@ -1,4 +1,4 @@
-Route43_MapScriptHeader: ; 0x19d04c
+Route43_MapScriptHeader:
; trigger count
db 0
@@ -8,23 +8,20 @@
; 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,9 +37,8 @@
; script when talk again
dw CamperSpencerScript
-; 0x19d06d
-CamperSpencerScript: ; 0x19d06d
+CamperSpencerScript:
talkaftercancel
loadfont
writetext UnknownText_0x19d57e
@@ -49,11 +45,10 @@
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,9 +64,8 @@
; script when talk again
dw PokemaniacBenScript
-; 0x19d081
-PokemaniacBenScript: ; 0x19d081
+PokemaniacBenScript:
talkaftercancel
loadfont
writetext UnknownText_0x19d2d2
@@ -78,11 +72,10 @@
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 @@
; script when talk again
dw PokemaniacBrent1Script
-; 0x19d095
-PokemaniacBrent1Script: ; 0x19d095
+PokemaniacBrent1Script:
writecode VAR_CALLERID, $1e
talkaftercancel
loadfont
@@ -115,11 +107,10 @@
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
@@ -126,9 +117,8 @@
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,16 +126,16 @@
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
@@ -152,9 +142,8 @@
loadvar wda07, $1
clearflag $0077
end
-; 0x19d109
-UnknownScript_0x19d109: ; 0x19d109
+UnknownScript_0x19d109:
loadtrainer POKEMANIAC, BRENT2
startbattle
returnafterbattle
@@ -161,9 +150,8 @@
loadvar wda07, $2
clearflag $0077
end
-; 0x19d116
-UnknownScript_0x19d116: ; 0x19d116
+UnknownScript_0x19d116:
loadtrainer POKEMANIAC, BRENT3
startbattle
returnafterbattle
@@ -170,54 +158,45 @@
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,9 +212,8 @@
; script when talk again
dw PokemaniacRonScript
-; 0x19d154
-PokemaniacRonScript: ; 0x19d154
+PokemaniacRonScript:
talkaftercancel
loadfont
writetext UnknownText_0x19d3f8
@@ -242,11 +220,10 @@
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,9 +239,8 @@
; script when talk again
dw FisherMarvinScript
-; 0x19d168
-FisherMarvinScript: ; 0x19d168
+FisherMarvinScript:
talkaftercancel
loadfont
writetext UnknownText_0x19d4d3
@@ -271,11 +247,10 @@
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 @@
; script when talk again
dw PicnickerTiffany3Script
-; 0x19d17c
-PicnickerTiffany3Script: ; 0x19d17c
+PicnickerTiffany3Script:
writecode VAR_CALLERID, $1f
talkaftercancel
loadfont
@@ -312,11 +286,10 @@
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
@@ -323,9 +296,8 @@
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,16 +305,16 @@
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
@@ -349,9 +321,8 @@
loadvar wda08, $1
clearflag $0078
end
-; 0x19d1fb
-UnknownScript_0x19d1fb: ; 0x19d1fb
+UnknownScript_0x19d1fb:
loadtrainer PICNICKER, TIFFANY1
startbattle
returnafterbattle
@@ -358,9 +329,8 @@
loadvar wda08, $2
clearflag $0078
end
-; 0x19d208
-UnknownScript_0x19d208: ; 0x19d208
+UnknownScript_0x19d208:
loadtrainer PICNICKER, TIFFANY2
startbattle
returnafterbattle
@@ -367,17 +337,15 @@
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
@@ -384,85 +352,68 @@
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 @@
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 @@
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 @@
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 @@
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 @@
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,22 +508,19 @@
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?"
@@ -590,9 +527,8 @@
para "We were planning"
line "to camp there."
done
-; 0x19d5c1
-PicnickerTiffany3SeenText: ; 0x19d5c1
+PicnickerTiffany3SeenText:
text "Are you going to"
line "LAKE OF RAGE too?"
@@ -599,45 +535,39 @@
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 @@
para "weak against your"
line "#MON's type."
done
-; 0x19d78c
-Route43_MapEventHeader: ; 0x19d78c
+Route43_MapEventHeader:
; filler
db 0, 0
@@ -691,4 +620,3 @@
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
--- a/maps/Route44.asm
+++ b/maps/Route44.asm
@@ -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 @@
; script when talk again
dw Bird_keeperVance1Script
-; 0x19d830
-Bird_keeperVance1Script: ; 0x19d830
+Bird_keeperVance1Script:
writecode VAR_CALLERID, $20
talkaftercancel
loadfont
@@ -41,11 +39,10 @@
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
@@ -52,9 +49,8 @@
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
@@ -61,13 +57,13 @@
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
@@ -74,9 +70,8 @@
loadvar wda09, $1
clearflag $0079
end
-; 0x19d89a
-UnknownScript_0x19d89a: ; 0x19d89a
+UnknownScript_0x19d89a:
loadtrainer BIRD_KEEPER, VANCE2
startbattle
returnafterbattle
@@ -83,9 +78,8 @@
loadvar wda09, $2
clearflag $0079
end
-; 0x19d8a7
-UnknownScript_0x19d8a7: ; 0x19d8a7
+UnknownScript_0x19d8a7:
loadtrainer BIRD_KEEPER, VANCE3
startbattle
returnafterbattle
@@ -99,13 +93,11 @@
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 @@
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,9 +170,8 @@
; script when talk again
dw PsychicPhilScript
-; 0x19d91a
-PsychicPhilScript: ; 0x19d91a
+PsychicPhilScript:
talkaftercancel
loadfont
writetext UnknownText_0x19dcfc
@@ -199,11 +178,10 @@
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 @@
; script when talk again
dw FisherWilton1Script
-; 0x19d92e
-FisherWilton1Script: ; 0x19d92e
+FisherWilton1Script:
writecode VAR_CALLERID, $21
talkaftercancel
loadfont
@@ -238,11 +215,10 @@
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
@@ -249,9 +225,8 @@
trainertotext FISHER, WILTON1, $0
scall UnknownScript_0x19d8e7
jump UnknownScript_0x19d8eb
-; 0x19d96e
-UnknownScript_0x19d96e: ; 0x19d96e
+UnknownScript_0x19d96e:
scall UnknownScript_0x19d8f7
winlosstext FisherWilton1BeatenText, $0000
copybytetovar wda0a
@@ -258,13 +233,13 @@
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
@@ -271,9 +246,8 @@
loadvar wda0a, $1
clearflag $007a
end
-; 0x19d99e
-UnknownScript_0x19d99e: ; 0x19d99e
+UnknownScript_0x19d99e:
loadtrainer FISHER, WILTON2
startbattle
returnafterbattle
@@ -280,17 +254,15 @@
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 @@
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,9 +308,8 @@
; script when talk again
dw FisherEdgarScript
-; 0x19d9f6
-FisherEdgarScript: ; 0x19d9f6
+FisherEdgarScript:
talkaftercancel
loadfont
writetext UnknownText_0x19db6f
@@ -349,11 +316,10 @@
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,9 +335,8 @@
; script when talk again
dw CooltrainerfCybilScript
-; 0x19da0a
-CooltrainerfCybilScript: ; 0x19da0a
+CooltrainerfCybilScript:
talkaftercancel
loadfont
writetext UnknownText_0x19df4d
@@ -378,11 +343,10 @@
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,9 +362,8 @@
; script when talk again
dw PokemaniacZachScript
-; 0x19da1e
-PokemaniacZachScript: ; 0x19da1e
+PokemaniacZachScript:
talkaftercancel
loadfont
writetext UnknownText_0x19dd7e
@@ -407,11 +370,10 @@
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,9 +389,8 @@
; script when talk again
dw CooltrainermAllenScript
-; 0x19da32
-CooltrainermAllenScript: ; 0x19da32
+CooltrainermAllenScript:
talkaftercancel
loadfont
writetext UnknownText_0x19de66
@@ -436,39 +397,31 @@
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!"
@@ -475,15 +428,13 @@
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 @@
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,15 +454,13 @@
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."
@@ -519,22 +467,19 @@
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 @@
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 @@
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 @@
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 @@
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,9 +571,8 @@
para "He really hammered"
line "me."
done
-; 0x19deed
-CooltrainerfCybilSeenText: ; 0x19deed
+CooltrainerfCybilSeenText:
text "You look strong."
para "Good trainers seek"
@@ -645,15 +579,13 @@
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 @@
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 @@
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
--- a/maps/Route45.asm
+++ b/maps/Route45.asm
@@ -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 @@
; script when talk again
dw BlackbeltKenji3Script
-; 0x19e0ad
-BlackbeltKenji3Script: ; 0x19e0ad
+BlackbeltKenji3Script:
writecode VAR_CALLERID, $22
talkaftercancel
loadfont
@@ -40,11 +38,10 @@
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
@@ -51,9 +48,8 @@
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 @@
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,9 +143,8 @@
; script when talk again
dw HikerErikScript
-; 0x19e156
-HikerErikScript: ; 0x19e156
+HikerErikScript:
talkaftercancel
loadfont
writetext UnknownText_0x19e301
@@ -171,11 +151,10 @@
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,9 +170,8 @@
; script when talk again
dw HikerMichaelScript
-; 0x19e16a
-HikerMichaelScript: ; 0x19e16a
+HikerMichaelScript:
talkaftercancel
loadfont
writetext UnknownText_0x19e3b1
@@ -200,11 +178,10 @@
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 @@
; script when talk again
dw HikerParry3Script
-; 0x19e17e
-HikerParry3Script: ; 0x19e17e
+HikerParry3Script:
writecode VAR_CALLERID, $23
talkaftercancel
loadfont
@@ -237,11 +213,10 @@
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
@@ -248,9 +223,8 @@
trainertotext HIKER, PARRY1, $0
scall UnknownScript_0x19e123
jump UnknownScript_0x19e127
-; 0x19e1b8
-UnknownScript_0x19e1b8: ; 0x19e1b8
+UnknownScript_0x19e1b8:
scall UnknownScript_0x19e133
winlosstext HikerParry3BeatenText, $0000
copybytetovar wda0c
@@ -257,13 +231,13 @@
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
@@ -270,9 +244,8 @@
loadvar wda0c, $1
clearflag $007b
end
-; 0x19e1e8
-UnknownScript_0x19e1e8: ; 0x19e1e8
+UnknownScript_0x19e1e8:
loadtrainer HIKER, PARRY1
startbattle
returnafterbattle
@@ -279,9 +252,8 @@
loadvar wda0c, $2
clearflag $007b
end
-; 0x19e1f5
-UnknownScript_0x19e1f5: ; 0x19e1f5
+UnknownScript_0x19e1f5:
loadtrainer HIKER, PARRY2
startbattle
returnafterbattle
@@ -295,13 +267,11 @@
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 @@
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,9 +299,8 @@
; script when talk again
dw HikerTimothyScript
-; 0x19e239
-HikerTimothyScript: ; 0x19e239
+HikerTimothyScript:
talkaftercancel
loadfont
writetext UnknownText_0x19e4f1
@@ -339,11 +307,10 @@
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,9 +326,8 @@
; script when talk again
dw CooltrainermRyanScript
-; 0x19e24d
-CooltrainermRyanScript: ; 0x19e24d
+CooltrainermRyanScript:
talkaftercancel
loadfont
writetext UnknownText_0x19e70d
@@ -368,11 +334,10 @@
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,9 +353,8 @@
; script when talk again
dw CooltrainerfKellyScript
-; 0x19e261
-CooltrainerfKellyScript: ; 0x19e261
+CooltrainerfKellyScript:
talkaftercancel
loadfont
writetext UnknownText_0x19e7d1
@@ -397,12 +361,11 @@
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 @@
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,14 +421,12 @@
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"
@@ -482,9 +433,8 @@
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 @@
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,21 +457,18 @@
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?"
@@ -530,9 +475,8 @@
para "So, I just plow"
line "ahead with power!"
done
-; 0x19e47a
-HikerTimothySeenText: ; 0x19e47a
+HikerTimothySeenText:
text "Why do I climb"
line "mountains?"
@@ -545,15 +489,13 @@
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"
@@ -560,9 +502,8 @@
para "was discovering"
line "#MON."
done
-; 0x19e52c
-UnknownText_0x19e52c: ; 0x19e52c
+UnknownText_0x19e52c:
text "I just can't find"
line "a way to win!"
@@ -574,9 +515,8 @@
para "you couldn't take"
line "when we last met."
done
-; 0x19e59c
-BlackbeltKenji3SeenText: ; 0x19e59c
+BlackbeltKenji3SeenText:
text "I was training"
line "here alone."
@@ -583,14 +523,12 @@
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 @@
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 @@
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 @@
line "will save you in"
cont "tough situations."
done
-; 0x19e76f
-CooltrainerfKellySeenText: ; 0x19e76f
+CooltrainerfKellySeenText:
text "What is your"
line "battle strategy?"
@@ -651,14 +583,12 @@
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 @@
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,21 +606,18 @@
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?"
@@ -698,15 +624,13 @@
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 @@
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 @@
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
--- a/maps/Route46.asm
+++ b/maps/Route46.asm
@@ -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,9 +23,8 @@
; script when talk again
dw CamperTedScript
-; 0x1a968c
-CamperTedScript: ; 0x1a968c
+CamperTedScript:
talkaftercancel
loadfont
writetext UnknownText_0x1a9851
@@ -33,11 +31,10 @@
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 @@
; script when talk again
dw PicnickerErin1Script
-; 0x1a96a0
-PicnickerErin1Script: ; 0x1a96a0
+PicnickerErin1Script:
writecode VAR_CALLERID, $24
talkaftercancel
loadfont
@@ -70,11 +66,10 @@
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
@@ -81,9 +76,8 @@
trainertotext PICNICKER, ERIN1, $0
scall UnknownScript_0x1a9757
jump UnknownScript_0x1a975b
-; 0x1a96da
-UnknownScript_0x1a96da: ; 0x1a96da
+UnknownScript_0x1a96da:
scall UnknownScript_0x1a9767
winlosstext PicnickerErin1BeatenText, $0000
copybytetovar wda0d
@@ -90,13 +84,13 @@
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
@@ -103,9 +97,8 @@
loadvar wda0d, $1
clearflag $007c
end
-; 0x1a970a
-UnknownScript_0x1a970a: ; 0x1a970a
+UnknownScript_0x1a970a:
loadtrainer PICNICKER, ERIN2
startbattle
returnafterbattle
@@ -112,9 +105,8 @@
loadvar wda0d, $2
clearflag $007c
end
-; 0x1a9717
-UnknownScript_0x1a9717: ; 0x1a9717
+UnknownScript_0x1a9717:
loadtrainer PICNICKER, ERIN3
startbattle
returnafterbattle
@@ -128,13 +120,11 @@
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 @@
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,9 +189,8 @@
; script when talk again
dw HikerBaileyScript
-; 0x1a9782
-HikerBaileyScript: ; 0x1a9782
+HikerBaileyScript:
talkaftercancel
loadfont
writetext UnknownText_0x1a97e8
@@ -218,45 +197,37 @@
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!"
@@ -263,14 +234,12 @@
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."
@@ -277,9 +246,8 @@
para "No excuses--I"
line "admit I lost."
done
-; 0x1a988f
-PicnickerErin1SeenText: ; 0x1a988f
+PicnickerErin1SeenText:
text "I raise #MON"
line "too!"
@@ -286,14 +254,12 @@
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 @@
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 @@
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 @@
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
--- a/maps/Route6.asm
+++ b/maps/Route6.asm
@@ -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,9 +23,8 @@
; script when talk again
dw PokefanmRexScript
-; 0x1ad935
-PokefanmRexScript: ; 0x1ad935
+PokefanmRexScript:
talkaftercancel
loadfont
writetext UnknownText_0x1ad9ff
@@ -33,11 +31,10 @@
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,9 +50,8 @@
; script when talk again
dw PokefanmAllanScript
-; 0x1ad949
-PokefanmAllanScript: ; 0x1ad949
+PokefanmAllanScript:
talkaftercancel
loadfont
writetext UnknownText_0x1ada88
@@ -62,17 +58,14 @@
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"
@@ -79,29 +72,25 @@
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 @@
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 @@
line "enough to make"
cont "your heart melt?"
done
-; 0x1adadb
-Route6_MapEventHeader: ; 0x1adadb
+Route6_MapEventHeader:
; filler
db 0, 0
@@ -154,4 +139,3 @@
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
--- a/maps/Route8.asm
+++ b/maps/Route8.asm
@@ -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,9 +23,8 @@
; script when talk again
dw BikerDwayneScript
-; 0x6c00e
-BikerDwayneScript: ; 0x6c00e
+BikerDwayneScript:
talkaftercancel
loadfont
writetext UnknownText_0x6c0c8
@@ -33,11 +31,10 @@
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,9 +50,8 @@
; script when talk again
dw BikerHarrisScript
-; 0x6c022
-BikerHarrisScript: ; 0x6c022
+BikerHarrisScript:
talkaftercancel
loadfont
writetext UnknownText_0x6c143
@@ -62,11 +58,10 @@
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,9 +77,8 @@
; script when talk again
dw BikerZekeScript
-; 0x6c036
-BikerZekeScript: ; 0x6c036
+BikerZekeScript:
talkaftercancel
loadfont
writetext UnknownText_0x6c1a3
@@ -91,11 +85,10 @@
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,9 +104,8 @@
; script when talk again
dw SupernerdSamScript
-; 0x6c04a
-SupernerdSamScript: ; 0x6c04a
+SupernerdSamScript:
talkaftercancel
loadfont
writetext UnknownText_0x6c219
@@ -120,11 +112,10 @@
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,9 +131,8 @@
; script when talk again
dw SupernerdTomScript
-; 0x6c05e
-SupernerdTomScript: ; 0x6c05e
+SupernerdTomScript:
talkaftercancel
loadfont
writetext UnknownText_0x6c27e
@@ -149,21 +139,17 @@
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,21 +157,18 @@
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"
@@ -192,90 +175,76 @@
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 @@
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
--- a/maps/Route9.asm
+++ b/maps/Route9.asm
@@ -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,9 +23,8 @@
; script when talk again
dw CamperDeanScript
-; 0x1aaf33
-CamperDeanScript: ; 0x1aaf33
+CamperDeanScript:
talkaftercancel
loadfont
writetext UnknownText_0x1aafd9
@@ -33,11 +31,10 @@
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,9 +50,8 @@
; script when talk again
dw PicnickerHeidiScript
-; 0x1aaf47
-PicnickerHeidiScript: ; 0x1aaf47
+PicnickerHeidiScript:
talkaftercancel
loadfont
writetext UnknownText_0x1ab07c
@@ -62,11 +58,10 @@
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,9 +77,8 @@
; script when talk again
dw CamperSidScript
-; 0x1aaf5b
-CamperSidScript: ; 0x1aaf5b
+CamperSidScript:
talkaftercancel
loadfont
writetext UnknownText_0x1ab0f6
@@ -91,11 +85,10 @@
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,9 +104,8 @@
; script when talk again
dw PicnickerEdnaScript
-; 0x1aaf6f
-PicnickerEdnaScript: ; 0x1aaf6f
+PicnickerEdnaScript:
talkaftercancel
loadfont
writetext UnknownText_0x1ab15f
@@ -120,11 +112,10 @@
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,9 +131,8 @@
; script when talk again
dw HikerTimScript
-; 0x1aaf83
-HikerTimScript: ; 0x1aaf83
+HikerTimScript:
talkaftercancel
loadfont
writetext UnknownText_0x1ab210
@@ -149,11 +139,10 @@
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,9 +158,8 @@
; script when talk again
dw HikerSidneyScript
-; 0x1aaf97
-HikerSidneyScript: ; 0x1aaf97
+HikerSidneyScript:
talkaftercancel
loadfont
writetext UnknownText_0x1ab278
@@ -178,30 +166,25 @@
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,9 +195,8 @@
line "them to a #MON"
cont "CENTER right away."
done
-; 0x1ab03f
-PicnickerHeidiSeenText: ; 0x1ab03f
+PicnickerHeidiSeenText:
text "Have you ever been"
line "to a picnic?"
@@ -221,14 +203,12 @@
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"
@@ -235,40 +215,34 @@
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"
@@ -275,9 +249,8 @@
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,21 +258,18 @@
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."
@@ -306,30 +276,26 @@
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 @@
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
--- a/maps/RuinsofAlphOutside.asm
+++ b/maps/RuinsofAlphOutside.asm
@@ -1,4 +1,4 @@
-RuinsofAlphOutside_MapScriptHeader: ; 0x58000
+RuinsofAlphOutside_MapScriptHeader:
; trigger count
db 2
@@ -12,57 +12,48 @@
; 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 @@
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,9 +81,8 @@
closetext
loadmovesprites
end
-; 0x58076
-YoungsterScript_0x58076: ; 0x58076
+YoungsterScript_0x58076:
faceplayer
loadfont
writetext UnknownText_0x58449
@@ -100,9 +89,8 @@
closetext
loadmovesprites
end
-; 0x5807e
-YoungsterScript_0x5807e: ; 0x5807e
+YoungsterScript_0x5807e:
faceplayer
loadfont
writetext UnknownText_0x5848e
@@ -110,11 +98,10 @@
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,9 +117,8 @@
; script when talk again
dw PsychicNathanScript
-; 0x58095
-PsychicNathanScript: ; 0x58095
+PsychicNathanScript:
talkaftercancel
loadfont
writetext UnknownText_0x5830e
@@ -139,12 +125,11 @@
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,9 +145,8 @@
; script when talk again
dw UnknownScript_0x580a9
-; 0x580a9
-UnknownScript_0x580a9: ; 0x580a9
+UnknownScript_0x580a9:
talkaftercancel
loadfont
writetext UnknownText_0x58250
@@ -169,22 +153,18 @@
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 @@
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,16 +209,14 @@
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"
@@ -247,9 +223,8 @@
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,38 +240,32 @@
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"
@@ -303,9 +272,8 @@
para "THE AUTHORITY ON"
line "THE RUINS OF ALPH"
done
-; 0x583a4
-UnknownText_0x583a4: ; 0x583a4
+UnknownText_0x583a4:
text "While exploring"
line "the RUINS, we"
@@ -318,17 +286,15 @@
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"
@@ -335,9 +301,8 @@
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 @@
para "I'm decoding this"
line "message!"
done
-; 0x584c3
-RuinsofAlphOutside_MapEventHeader: ; 0x584c3
+RuinsofAlphOutside_MapEventHeader:
; filler
db 0, 0
@@ -384,4 +348,3 @@
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
--- a/maps/SaffronGym.asm
+++ b/maps/SaffronGym.asm
@@ -40,7 +40,7 @@
TrainerMediumRebecca:
; bit/flag number
- dw $590
+ dw EVENT_BEAT_MEDIUM_REBECCA
; trainer group && trainer id
db MEDIUM, REBECCA
@@ -67,7 +67,7 @@
TrainerPsychicFranklin:
; bit/flag number
- dw $43b
+ dw EVENT_BEAT_PSYCHIC_FRANKLIN
; trainer group && trainer id
db PSYCHIC_T, FRANKLIN
@@ -94,7 +94,7 @@
TrainerMediumDoris:
; bit/flag number
- dw $591
+ dw EVENT_BEAT_MEDIUM_DORIS
; trainer group && trainer id
db MEDIUM, DORIS
@@ -121,7 +121,7 @@
TrainerPsychicJared:
; bit/flag number
- dw $444
+ dw EVENT_BEAT_PSYCHIC_JARED
; trainer group && trainer id
db PSYCHIC_T, JARED
--- a/maps/SlowpokeWellB1F.asm
+++ b/maps/SlowpokeWellB1F.asm
@@ -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,9 +26,8 @@
; script when talk again
dw GruntM29Script
-; 0x5a5e4
-GruntM29Script: ; 0x5a5e4
+GruntM29Script:
talkaftercancel
loadfont
writetext TrainerGruntM29SlowpokeProfitText
@@ -37,11 +34,10 @@
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 @@
; script when talk again
dw GruntM1Script
-; 0x5a5f8
-GruntM1Script: ; 0x5a5f8
+GruntM1Script:
loadfont
writetext TrainerGruntM1WhenTalkText
closetext
@@ -98,11 +93,10 @@
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,9 +112,8 @@
; script when talk again
dw GruntM2Script
-; 0x5a665
-GruntM2Script: ; 0x5a665
+GruntM2Script:
talkaftercancel
loadfont
writetext UnknownText_0x5aaf2
@@ -127,11 +120,10 @@
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,9 +139,8 @@
; script when talk again
dw GruntF1Script
-; 0x5a679
-GruntF1Script: ; 0x5a679
+GruntF1Script:
talkaftercancel
loadfont
writetext UnknownText_0x5ab8d
@@ -156,9 +147,8 @@
closetext
loadmovesprites
end
-; 0x5a681
-SlowpokeScript_0x5a681: ; 0x5a681
+SlowpokeScript_0x5a681:
faceplayer
loadfont
cry SLOWPOKE
@@ -167,16 +157,14 @@
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 @@
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 @@
accelerate_last
turn_head_left
step_end
-; 0x5a6b5
-UnknownText_0x5a6b5: ; 0x5a6b5
+UnknownText_0x5a6b5:
text "KURT: Hey there,"
line "<PLAYER>!"
@@ -241,9 +226,8 @@
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 @@
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 @@
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,9 +276,8 @@
para "and we'll do any-"
line "thing for money!"
done
-; 0x5a98b
-GruntM1SeenText: ; 0x5a98b
+GruntM1SeenText:
text "What do you want?"
para "If you interrupt"
@@ -304,16 +284,14 @@
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 @@
line "fun watching us"
cont "stir up trouble!"
done
-; 0x5aa8d
-GruntM2SeenText: ; 0x5aa8d
+GruntM2SeenText:
text "Quit taking SLOW-"
line "POKETAILS?"
@@ -336,15 +313,13 @@
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,22 +327,19 @@
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!"
@@ -374,9 +346,8 @@
para "What's wrong with"
line "selling them?"
done
-; 0x5abcb
-UnknownText_0x5abcb: ; 0x5abcb
+UnknownText_0x5abcb:
text "A SLOWPOKE with"
line "its TAIL cut off…"
@@ -383,9 +354,8 @@
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 @@
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 @@
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
--- a/maps/SproutTower1F.asm
+++ b/maps/SproutTower1F.asm
@@ -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,9 +35,8 @@
; script when talk again
dw SageChowScript
-; 0x184516
-SageChowScript: ; 0x184516
+SageChowScript:
talkaftercancel
loadfont
writetext UnknownText_0x184583
@@ -49,17 +43,14 @@
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 @@
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,16 +71,14 @@
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"
@@ -98,9 +85,8 @@
para "as a place for"
line "#MON training."
done
-; 0x184649
-UnknownText_0x184649: ; 0x184649
+UnknownText_0x184649:
text "A BELLSPROUT over"
line "100 feet tall…"
@@ -108,9 +94,8 @@
line "became the center"
cont "pillar here."
done
-; 0x18469d
-UnknownText_0x18469d: ; 0x18469d
+UnknownText_0x18469d:
text "See the pillar"
line "shaking?"
@@ -117,17 +102,15 @@
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 @@
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
--- a/maps/SproutTower2F.asm
+++ b/maps/SproutTower2F.asm
@@ -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,9 +23,8 @@
; script when talk again
dw SageNicoScript
-; 0x184788
-SageNicoScript: ; 0x184788
+SageNicoScript:
talkaftercancel
loadfont
writetext UnknownText_0x1847ff
@@ -33,11 +31,10 @@
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,9 +50,8 @@
; script when talk again
dw SageEdmondScript
-; 0x18479c
-SageEdmondScript: ; 0x18479c
+SageEdmondScript:
talkaftercancel
loadfont
writetext UnknownText_0x18486f
@@ -62,30 +58,25 @@
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"
@@ -92,20 +83,17 @@
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 @@
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 @@
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
--- a/maps/SproutTower3F.asm
+++ b/maps/SproutTower3F.asm
@@ -1,4 +1,4 @@
-SproutTower3F_MapScriptHeader: ; 0x18493b
+SproutTower3F_MapScriptHeader:
; trigger count
db 2
@@ -8,17 +8,14 @@
; 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 @@
dotrigger $1
special RestartMapMusic
end
-; 0x1849a6
-SageLiScript: ; 0x1849a6
+SageLiScript:
faceplayer
loadfont
checkevent EVENT_GOT_HM05_FLASH
@@ -82,18 +78,16 @@
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,9 +103,8 @@
; script when talk again
dw SageJinScript
-; 0x1849e3
-SageJinScript: ; 0x1849e3
+SageJinScript:
talkaftercancel
loadfont
writetext UnknownText_0x184dfa
@@ -118,11 +111,10 @@
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,9 +130,8 @@
; script when talk again
dw SageTroyScript
-; 0x1849f7
-SageTroyScript: ; 0x1849f7
+SageTroyScript:
talkaftercancel
loadfont
writetext UnknownText_0x184ea4
@@ -147,11 +138,10 @@
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,9 +157,8 @@
; script when talk again
dw SageNealScript
-; 0x184a0b
-SageNealScript: ; 0x184a0b
+SageNealScript:
talkaftercancel
loadfont
writetext UnknownText_0x184f12
@@ -176,44 +165,36 @@
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 @@
para "#MON are not"
line "tools of war…"
done
-; 0x184aec
-UnknownText_0x184aec: ; 0x184aec
+UnknownText_0x184aec:
text "…"
line "…Humph!"
@@ -260,15 +240,13 @@
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 @@
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 @@
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 @@
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 @@
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 @@
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
--- a/maps/TeamRocketBaseB1F.asm
+++ b/maps/TeamRocketBaseB1F.asm
@@ -1,4 +1,4 @@
-TeamRocketBaseB1F_MapScriptHeader: ; 0x6c651
+TeamRocketBaseB1F_MapScriptHeader:
; trigger count
db 1
@@ -11,18 +11,15 @@
; 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 @@
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 @@
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 @@
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 @@
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 @@
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 @@
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 @@
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 @@
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 @@
disappear $2
returnafterbattle
end
-; 0x6c8ce
-TrainerCameraGrunt2: ; 0x6c8ce
+TrainerCameraGrunt2:
loadfont
writetext CameraGrunt2SeenText
closetext
@@ -266,9 +253,8 @@
disappear $2
returnafterbattle
end
-; 0x6c8e3
-PlaySecurityCameraSounds: ; 0x6c8e3
+PlaySecurityCameraSounds:
playsound SFX_LICK
pause 10
playsound SFX_LICK
@@ -281,9 +267,8 @@
pause 10
playsound SFX_LICK
end
-; 0x6c900
-ExplodingTrap1: ; 0x6c900
+ExplodingTrap1:
checkevent EVENT_EXPLODING_TRAP_1
iftrue NoExplodingTrap
scall KoffingExplodingTrap
@@ -291,7 +276,7 @@
setevent EVENT_EXPLODING_TRAP_1
end
-ExplodingTrap2: ; 0x6c90e
+ExplodingTrap2:
checkevent EVENT_EXPLODING_TRAP_2
iftrue NoExplodingTrap
scall VoltorbExplodingTrap
@@ -299,7 +284,7 @@
setevent EVENT_EXPLODING_TRAP_2
end
-ExplodingTrap3: ; 0x6c91c
+ExplodingTrap3:
checkevent EVENT_EXPLODING_TRAP_3
iftrue NoExplodingTrap
scall GeodudeExplodingTrap
@@ -307,7 +292,7 @@
setevent EVENT_EXPLODING_TRAP_3
end
-ExplodingTrap4: ; 0x6c92a
+ExplodingTrap4:
checkevent EVENT_EXPLODING_TRAP_4
iftrue NoExplodingTrap
scall VoltorbExplodingTrap
@@ -315,7 +300,7 @@
setevent EVENT_EXPLODING_TRAP_4
end
-ExplodingTrap5: ; 0x6c938
+ExplodingTrap5:
checkevent EVENT_EXPLODING_TRAP_5
iftrue NoExplodingTrap
scall GeodudeExplodingTrap
@@ -323,7 +308,7 @@
setevent EVENT_EXPLODING_TRAP_5
end
-ExplodingTrap6: ; 0x6c946
+ExplodingTrap6:
checkevent EVENT_EXPLODING_TRAP_6
iftrue NoExplodingTrap
scall KoffingExplodingTrap
@@ -331,7 +316,7 @@
setevent EVENT_EXPLODING_TRAP_6
end
-ExplodingTrap7: ; 0x6c954
+ExplodingTrap7:
checkevent EVENT_EXPLODING_TRAP_7
iftrue NoExplodingTrap
scall VoltorbExplodingTrap
@@ -339,7 +324,7 @@
setevent EVENT_EXPLODING_TRAP_7
end
-ExplodingTrap8: ; 0x6c962
+ExplodingTrap8:
checkevent EVENT_EXPLODING_TRAP_8
iftrue NoExplodingTrap
scall KoffingExplodingTrap
@@ -347,7 +332,7 @@
setevent EVENT_EXPLODING_TRAP_8
end
-ExplodingTrap9: ; 0x6c970
+ExplodingTrap9:
checkevent EVENT_EXPLODING_TRAP_9
iftrue NoExplodingTrap
scall KoffingExplodingTrap
@@ -355,7 +340,7 @@
setevent EVENT_EXPLODING_TRAP_9
end
-ExplodingTrap10: ; 0x6c97e
+ExplodingTrap10:
checkevent EVENT_EXPLODING_TRAP_10
iftrue NoExplodingTrap
scall VoltorbExplodingTrap
@@ -363,7 +348,7 @@
setevent EVENT_EXPLODING_TRAP_10
end
-ExplodingTrap11: ; 0x6c98c
+ExplodingTrap11:
checkevent EVENT_EXPLODING_TRAP_11
iftrue NoExplodingTrap
scall GeodudeExplodingTrap
@@ -371,7 +356,7 @@
setevent EVENT_EXPLODING_TRAP_11
end
-ExplodingTrap12: ; 0x6c99a
+ExplodingTrap12:
checkevent EVENT_EXPLODING_TRAP_12
iftrue NoExplodingTrap
scall GeodudeExplodingTrap
@@ -379,7 +364,7 @@
setevent EVENT_EXPLODING_TRAP_12
end
-ExplodingTrap13: ; 0x6c9a8
+ExplodingTrap13:
checkevent EVENT_EXPLODING_TRAP_13
iftrue NoExplodingTrap
scall GeodudeExplodingTrap
@@ -387,7 +372,7 @@
setevent EVENT_EXPLODING_TRAP_13
end
-ExplodingTrap14: ; 0x6c9b6
+ExplodingTrap14:
checkevent EVENT_EXPLODING_TRAP_14
iftrue NoExplodingTrap
scall KoffingExplodingTrap
@@ -395,7 +380,7 @@
setevent EVENT_EXPLODING_TRAP_14
end
-ExplodingTrap15: ; 0x6c9c4
+ExplodingTrap15:
checkevent EVENT_EXPLODING_TRAP_15
iftrue NoExplodingTrap
scall VoltorbExplodingTrap
@@ -403,7 +388,7 @@
setevent EVENT_EXPLODING_TRAP_15
end
-ExplodingTrap16: ; 0x6c9d2
+ExplodingTrap16:
checkevent EVENT_EXPLODING_TRAP_16
iftrue NoExplodingTrap
scall KoffingExplodingTrap
@@ -411,7 +396,7 @@
setevent EVENT_EXPLODING_TRAP_16
end
-ExplodingTrap17: ; 0x6c9e0
+ExplodingTrap17:
checkevent EVENT_EXPLODING_TRAP_17
iftrue NoExplodingTrap
scall VoltorbExplodingTrap
@@ -419,7 +404,7 @@
setevent EVENT_EXPLODING_TRAP_17
end
-ExplodingTrap18: ; 0x6c9ee
+ExplodingTrap18:
checkevent EVENT_EXPLODING_TRAP_18
iftrue NoExplodingTrap
scall GeodudeExplodingTrap
@@ -427,7 +412,7 @@
setevent EVENT_EXPLODING_TRAP_18
end
-ExplodingTrap19: ; 0x6c9fc
+ExplodingTrap19:
checkevent EVENT_EXPLODING_TRAP_19
iftrue NoExplodingTrap
scall GeodudeExplodingTrap
@@ -435,7 +420,7 @@
setevent EVENT_EXPLODING_TRAP_19
end
-ExplodingTrap20: ; 0x6ca0a
+ExplodingTrap20:
checkevent EVENT_EXPLODING_TRAP_20
iftrue NoExplodingTrap
scall VoltorbExplodingTrap
@@ -443,7 +428,7 @@
setevent EVENT_EXPLODING_TRAP_20
end
-ExplodingTrap21: ; 0x6ca18
+ExplodingTrap21:
checkevent EVENT_EXPLODING_TRAP_21
iftrue NoExplodingTrap
scall KoffingExplodingTrap
@@ -451,7 +436,7 @@
setevent EVENT_EXPLODING_TRAP_21
end
-ExplodingTrap22: ; 0x6ca26
+ExplodingTrap22:
checkevent EVENT_EXPLODING_TRAP_22
iftrue NoExplodingTrap
scall VoltorbExplodingTrap
@@ -459,7 +444,7 @@
setevent EVENT_EXPLODING_TRAP_22
end
-VoltorbExplodingTrap: ; 0x6ca34
+VoltorbExplodingTrap:
special Function8c084
cry VOLTORB
special Function8c079
@@ -469,7 +454,7 @@
startbattle
end
-GeodudeExplodingTrap: ; 0x6ca47
+GeodudeExplodingTrap:
special Function8c084
cry GEODUDE
special Function8c079
@@ -479,7 +464,7 @@
startbattle
end
-KoffingExplodingTrap: ; 0x6ca5a
+KoffingExplodingTrap:
special Function8c084
cry KOFFING
special Function8c079
@@ -489,13 +474,12 @@
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,9 +495,8 @@
; script when talk again
dw ScientistJedScript
-; 0x6ca7a
-ScientistJedScript: ; 0x6ca7a
+ScientistJedScript:
talkaftercancel
loadfont
writetext UnknownText_0x6cc16
@@ -520,11 +503,10 @@
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,9 +522,8 @@
; script when talk again
dw GruntM16Script
-; 0x6ca8e
-GruntM16Script: ; 0x6ca8e
+GruntM16Script:
talkaftercancel
loadfont
writetext UnknownText_0x6cd1b
@@ -549,17 +530,14 @@
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 @@
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 @@
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 @@
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 @@
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 @@
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 @@
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 @@
big_step_up
big_step_left
step_end
-; 0x6cb02
-SecurityCameraMovement8: ; 0x6cb02
+SecurityCameraMovement8:
big_step_down
big_step_down
big_step_right
@@ -687,9 +652,8 @@
big_step_left
big_step_left
step_end
-; 0x6cb0c
-SecurityCameraMovement9: ; 0x6cb0c
+SecurityCameraMovement9:
big_step_left
big_step_left
big_step_left
@@ -696,26 +660,22 @@
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 @@
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 @@
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 @@
para "back to the en-"
line "trance."
done
-; 0x6ccb7
-GruntM16SeenText: ; 0x6ccb7
+GruntM16SeenText:
text "Heheh. Feeling"
line "lucky, punk?"
@@ -768,14 +724,12 @@
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,9 +738,8 @@
line "to collect your"
cont "courage and walk."
done
-; 0x6cd7c
-SecurityCameraText: ; 0x6cd7c
+SecurityCameraText:
text "It's a PERSIAN"
line "statue…"
@@ -793,21 +746,18 @@
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 @@
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
--- a/maps/TeamRocketBaseB2F.asm
+++ b/maps/TeamRocketBaseB2F.asm
@@ -1,4 +1,4 @@
-TeamRocketBaseB2F_MapScriptHeader: ; 0x6cf70
+TeamRocketBaseB2F_MapScriptHeader:
; trigger count
db 4
@@ -14,46 +14,38 @@
; 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 @@
setevent $06de
setevent $06d6
returnafterbattle
- setevent $0570
+ setevent EVENT_BEAT_ROCKET_EXECUTIVEF_2
loadfont
writetext UnknownText_0x6d4c6
closetext
@@ -138,14 +130,12 @@
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
@@ -152,17 +142,15 @@
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 @@
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,9 +195,8 @@
; script when talk again
dw GruntM17Script
-; 0x6d0d1
-GruntM17Script: ; 0x6d0d1
+GruntM17Script:
talkaftercancel
loadfont
writetext UnknownText_0x6db88
@@ -218,11 +203,10 @@
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,9 +222,8 @@
; script when talk again
dw GruntM18Script
-; 0x6d0e5
-GruntM18Script: ; 0x6d0e5
+GruntM18Script:
talkaftercancel
loadfont
writetext UnknownText_0x6dc1a
@@ -247,11 +230,10 @@
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,9 +249,8 @@
; script when talk again
dw GruntM19Script
-; 0x6d0f9
-GruntM19Script: ; 0x6d0f9
+GruntM19Script:
talkaftercancel
loadfont
writetext UnknownText_0x6dcd1
@@ -276,9 +257,8 @@
closetext
loadmovesprites
end
-; 0x6d101
-VoltorbScript_0x6d101: ; 0x6d101
+VoltorbScript_0x6d101:
cry ELECTRODE
loadpokedata ELECTRODE, 23
startbattle
@@ -295,9 +275,8 @@
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 @@
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 @@
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 @@
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 @@
closetext
loadmovesprites
end
-; 0x6d1e8
-UnknownScript_0x6d1e8: ; 0x6d1e8
+UnknownScript_0x6d1e8:
writetext UnknownText_0x6dd6b
closetext
playsound SFX_ENTER_DOOR
@@ -402,9 +375,8 @@
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 @@
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,9 +407,8 @@
step_right
step_right
step_end
-; 0x6d219
-MovementData_0x6d219: ; 0x6d219
+MovementData_0x6d219:
step_right
step_right
step_right
@@ -448,17 +415,15 @@
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 @@
big_step_left
turn_head_down
step_end
-; 0x6d22f
-MovementData_0x6d22f: ; 0x6d22f
+MovementData_0x6d22f:
big_step_left
big_step_left
big_step_up
@@ -480,17 +444,15 @@
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
@@ -497,53 +459,45 @@
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 @@
step_left
turn_head_down
step_end
-; 0x6d267
-MovementData_0x6d267: ; 0x6d267
+MovementData_0x6d267:
step_right
step_right
step_right
@@ -572,9 +525,8 @@
step_up
step_up
step_end
-; 0x6d271
-MovementData_0x6d271: ; 0x6d271
+MovementData_0x6d271:
step_up
step_left
step_left
@@ -582,14 +534,12 @@
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 @@
step_left
step_left
step_end
-; 0x6d283
-MovementData_0x6d283: ; 0x6d283
+MovementData_0x6d283:
step_down
step_down
step_left
@@ -611,9 +560,8 @@
step_left
step_left
step_end
-; 0x6d28c
-MovementData_0x6d28c: ; 0x6d28c
+MovementData_0x6d28c:
step_right
step_right
step_down
@@ -627,9 +575,8 @@
step_right
step_right
step_end
-; 0x6d299
-MovementData_0x6d299: ; 0x6d299
+MovementData_0x6d299:
step_right
step_right
step_down
@@ -641,9 +588,8 @@
step_right
step_right
step_end
-; 0x6d2a4
-MovementData_0x6d2a4: ; 0x6d2a4
+MovementData_0x6d2a4:
step_right
step_right
step_down
@@ -653,15 +599,13 @@
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 @@
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 @@
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 @@
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 @@
para "Fufufufu…"
done
-; 0x6d5d8
-UnknownText_0x6d5d8: ; 0x6d5d8
+UnknownText_0x6d5d8:
text "LANCE: That did"
line "it. We defeated"
@@ -763,9 +702,8 @@
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 @@
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 @@
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 @@
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 @@
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 @@
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 @@
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 @@
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,9 +867,8 @@
line "password. Too bad"
cont "for you."
done
-; 0x6dbca
-GruntM18SeenText: ; 0x6dbca
+GruntM18SeenText:
text "Oh, a kid? I don't"
line "really like this,"
@@ -949,14 +875,12 @@
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 @@
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 @@
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 @@
para "The door opened!"
done
-; 0x6dda7
-UnknownText_0x6dda7: ; 0x6dda7
+UnknownText_0x6dda7:
text "It's the radio"
line "transmitter that's"
@@ -1022,9 +940,8 @@
para "It's working at"
line "full capacity."
done
-; 0x6de03
-UnknownText_0x6de03: ; 0x6de03
+UnknownText_0x6de03:
text "The radio trans-"
line "mitter has finally"
@@ -1031,9 +948,8 @@
para "stopped its evil"
line "broadcast."
done
-; 0x6de44
-TeamRocketBaseB2F_MapEventHeader: ; 0x6de44
+TeamRocketBaseB2F_MapEventHeader:
; filler
db 0, 0
@@ -1099,4 +1015,3 @@
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
--- a/maps/TeamRocketBaseB3F.asm
+++ b/maps/TeamRocketBaseB3F.asm
@@ -1,4 +1,4 @@
-TeamRocketBaseB3F_MapScriptHeader: ; 0x6dfd4
+TeamRocketBaseB3F_MapScriptHeader:
; trigger count
db 4
@@ -14,37 +14,30 @@
; 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 @@
disappear $2
dotrigger $1
end
-; 0x6e019
-UnknownScript_0x6e019: ; 0x6e019
+UnknownScript_0x6e019:
spriteface $0, LEFT
showemote $0, $0, 15
special Functionc48f
@@ -79,20 +71,17 @@
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 @@
loadtrainer EXECUTIVEM, 4
startbattle
returnafterbattle
- setevent $0574
+ setevent EVENT_BEAT_ROCKET_EXECUTIVEM_4
loadfont
writetext UnknownText_0x6e548
closetext
@@ -118,9 +107,8 @@
disappear $3
dotrigger $3
end
-; 0x6e091
-MoltresScript_0x6e091: ; 0x6e091
+MoltresScript_0x6e091:
loadfont
writetext UnknownText_0x6e585
closetext
@@ -127,11 +115,10 @@
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 @@
; script when talk again
dw GruntF5Script
-; 0x6e0a7
-GruntF5Script: ; 0x6e0a7
+GruntF5Script:
talkaftercancel
loadfont
writetext UnknownText_0x6e611
@@ -157,11 +143,10 @@
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 @@
; script when talk again
dw GruntM28Script
-; 0x6e0be
-GruntM28Script: ; 0x6e0be
+GruntM28Script:
talkaftercancel
loadfont
writetext UnknownText_0x6e737
@@ -187,11 +171,10 @@
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,9 +190,8 @@
; script when talk again
dw ScientistRossScript
-; 0x6e0d5
-ScientistRossScript: ; 0x6e0d5
+ScientistRossScript:
talkaftercancel
loadfont
writetext UnknownText_0x6e822
@@ -216,11 +198,10 @@
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,9 +217,8 @@
; script when talk again
dw ScientistMitchScript
-; 0x6e0e9
-ScientistMitchScript: ; 0x6e0e9
+ScientistMitchScript:
talkaftercancel
loadfont
writetext UnknownText_0x6e90a
@@ -245,15 +225,13 @@
closetext
loadmovesprites
end
-; 0x6e0f1
-MapTeamRocketBaseB3FSignpostPtr1: ; 0x6e0f1
+MapTeamRocketBaseB3FSignpostPtr1:
dw $0303
dw MapTeamRocketBaseB3FSignpost1Script
-; 0x6e0f5
-MapTeamRocketBaseB3FSignpost1Script: ; 0x6e0f5
+MapTeamRocketBaseB3FSignpost1Script:
loadfont
checkevent $0301
iffalse UnknownScript_0x6e105
@@ -260,16 +238,14 @@
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 @@
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 @@
step_left
step_left
step_end
-; 0x6e133
-MovementData_0x6e133: ; 0x6e133
+MovementData_0x6e133:
step_up
step_up
step_up
@@ -328,9 +295,8 @@
step_left
turn_head_up
step_end
-; 0x6e13a
-MovementData_0x6e13a: ; 0x6e13a
+MovementData_0x6e13a:
step_up
step_up
step_left
@@ -339,20 +305,17 @@
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 @@
big_step_left
big_step_left
step_end
-; 0x6e164
-MovementData_0x6e164: ; 0x6e164
+MovementData_0x6e164:
step_down
step_down
step_down
@@ -394,9 +356,8 @@
step_right
step_right
step_end
-; 0x6e16d
-MovementData_0x6e16d: ; 0x6e16d
+MovementData_0x6e16d:
step_left
step_left
step_up
@@ -405,16 +366,14 @@
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 @@
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 @@
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,9 +466,8 @@
line "one disturb this"
cont "place!"
done
-; 0x6e511
-UnknownText_0x6e511: ; 0x6e511
+UnknownText_0x6e511:
text "I… I couldn't do a"
line "thing…"
@@ -519,9 +474,8 @@
para "GIOVANNI, please"
line "forgive me…"
done
-; 0x6e548
-UnknownText_0x6e548: ; 0x6e548
+UnknownText_0x6e548:
text "No, I can't let"
line "this affect me."
@@ -528,17 +482,15 @@
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 @@
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 @@
line "unless you have"
cont "two passwords."
done
-; 0x6e671
-GruntM28SeenText: ; 0x6e671
+GruntM28SeenText:
text "Hyuck-hyuck-hyuck!"
para "You're challenging"
@@ -584,15 +533,13 @@
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 @@
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 @@
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 @@
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 @@
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 @@
para "The door opened!"
done
-; 0x6e9e4
-TeamRocketBaseB3F_MapEventHeader: ; 0x6e9e4
+TeamRocketBaseB3F_MapEventHeader:
; filler
db 0, 0
@@ -728,4 +666,3 @@
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
--- a/maps/UndergroundPathSwitchRoomEntrances.asm
+++ b/maps/UndergroundPathSwitchRoomEntrances.asm
@@ -1,4 +1,4 @@
-UndergroundPathSwitchRoomEntrances_MapScriptHeader: ; 0x7c9e8
+UndergroundPathSwitchRoomEntrances_MapScriptHeader:
; trigger count
db 2
@@ -12,78 +12,72 @@
; 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 @@
waitbutton
playmapmusic
end
-; 0x7caaa
-UnknownScript_0x7caaa: ; 0x7caaa
+UnknownScript_0x7caaa:
spriteface $0, RIGHT
showemote $0, $0, 15
special Functionc48f
@@ -121,14 +114,13 @@
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 @@
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 @@
reloadmapmusic
returnafterbattle
jump UnknownScript_0x7cb29
-; 0x7cb19
-UnknownScript_0x7cb19: ; 0x7cb19
+UnknownScript_0x7cb19:
winlosstext UnknownText_0x7cf5d, UnknownText_0x7d102
setlasttalked $c
loadtrainer RIVAL1, RIVAL1_11
@@ -166,9 +156,8 @@
reloadmapmusic
returnafterbattle
jump UnknownScript_0x7cb29
-; 0x7cb29
-UnknownScript_0x7cb29: ; 0x7cb29
+UnknownScript_0x7cb29:
playmusic MUSIC_RIVAL_AFTER
loadfont
writetext UnknownText_0x7cfc2
@@ -175,11 +164,10 @@
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,9 +183,8 @@
; script when talk again
dw GruntM11Script
-; 0x7cb3f
-GruntM11Script: ; 0x7cb3f
+GruntM11Script:
talkaftercancel
loadfont
writetext UnknownText_0x7d290
@@ -204,11 +191,10 @@
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,9 +210,8 @@
; script when talk again
dw GruntM25Script
-; 0x7cb53
-GruntM25Script: ; 0x7cb53
+GruntM25Script:
talkaftercancel
loadfont
writetext UnknownText_0x7d347
@@ -233,11 +218,10 @@
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,9 +237,8 @@
; script when talk again
dw BurglarDuncanScript
-; 0x7cb67
-BurglarDuncanScript: ; 0x7cb67
+BurglarDuncanScript:
talkaftercancel
loadfont
writetext UnknownText_0x7d3cf
@@ -262,11 +245,10 @@
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,9 +264,8 @@
; script when talk again
dw BurglarEddieScript
-; 0x7cb7b
-BurglarEddieScript: ; 0x7cb7b
+BurglarEddieScript:
talkaftercancel
loadfont
writetext UnknownText_0x7d45b
@@ -291,11 +272,10 @@
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,9 +291,8 @@
; script when talk again
dw GruntM13Script
-; 0x7cb8f
-GruntM13Script: ; 0x7cb8f
+GruntM13Script:
talkaftercancel
loadfont
writetext UnknownText_0x7d51f
@@ -320,11 +299,10 @@
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,9 +318,8 @@
; script when talk again
dw GruntF3Script
-; 0x7cba3
-GruntF3Script: ; 0x7cba3
+GruntF3Script:
talkaftercancel
loadfont
writetext UnknownText_0x7d5e6
@@ -349,9 +326,8 @@
closetext
loadmovesprites
end
-; 0x7cbab
-MapUndergroundPathSwitchRoomEntrancesSignpost0Script: ; 0x7cbab
+MapUndergroundPathSwitchRoomEntrancesSignpost0Script:
loadfont
writetext UnknownText_0x7d554
keeptextopen
@@ -365,9 +341,8 @@
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 @@
copyvartobyte UndergroundSwitchPositions
clearevent EVENT_SWITCH_1
jump UnknownScript_0x7cc8d
-; 0x7cbe0
-MapUndergroundPathSwitchRoomEntrancesSignpost1Script: ; 0x7cbe0
+MapUndergroundPathSwitchRoomEntrancesSignpost1Script:
loadfont
writetext UnknownText_0x7d643
keeptextopen
@@ -392,9 +366,8 @@
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 @@
copyvartobyte UndergroundSwitchPositions
clearevent EVENT_SWITCH_2
jump UnknownScript_0x7cc8d
-; 0x7cc15
-MapUndergroundPathSwitchRoomEntrancesSignpost2Script: ; 0x7cc15
+MapUndergroundPathSwitchRoomEntrancesSignpost2Script:
loadfont
writetext UnknownText_0x7d65a
keeptextopen
@@ -419,9 +391,8 @@
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 @@
copyvartobyte UndergroundSwitchPositions
clearevent EVENT_SWITCH_3
jump UnknownScript_0x7cc8d
-; 0x7cc4a
-MapUndergroundPathSwitchRoomEntrancesSignpost3Script: ; 0x7cc4a
+MapUndergroundPathSwitchRoomEntrancesSignpost3Script:
loadfont
writetext UnknownText_0x7d671
keeptextopen
@@ -448,9 +418,8 @@
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 @@
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 @@
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 @@
reloadmappart
loadmovesprites
end
-; 0x7ccd7
-UnknownScript_0x7ccd7: ; 0x7ccd7
+UnknownScript_0x7ccd7:
playsound SFX_ENTER_DOOR
scall UnknownScript_0x7cda5
scall UnknownScript_0x7cdd5
@@ -508,9 +474,8 @@
reloadmappart
loadmovesprites
end
-; 0x7ccf2
-UnknownScript_0x7ccf2: ; 0x7ccf2
+UnknownScript_0x7ccf2:
playsound SFX_ENTER_DOOR
scall UnknownScript_0x7cdad
scall UnknownScript_0x7cde1
@@ -522,9 +487,8 @@
reloadmappart
loadmovesprites
end
-; 0x7cd0d
-UnknownScript_0x7cd0d: ; 0x7cd0d
+UnknownScript_0x7cd0d:
playsound SFX_ENTER_DOOR
scall UnknownScript_0x7cdb5
scall UnknownScript_0x7cdd5
@@ -536,9 +500,8 @@
reloadmappart
loadmovesprites
end
-; 0x7cd28
-UnknownScript_0x7cd28: ; 0x7cd28
+UnknownScript_0x7cd28:
playsound SFX_ENTER_DOOR
scall UnknownScript_0x7cdbd
scall UnknownScript_0x7cde1
@@ -550,9 +513,8 @@
reloadmappart
loadmovesprites
end
-; 0x7cd43
-UnknownScript_0x7cd43: ; 0x7cd43
+UnknownScript_0x7cd43:
playsound SFX_ENTER_DOOR
scall UnknownScript_0x7cdc5
scall UnknownScript_0x7cdd5
@@ -564,9 +526,8 @@
reloadmappart
loadmovesprites
end
-; 0x7cd5e
-UnknownScript_0x7cd5e: ; 0x7cd5e
+UnknownScript_0x7cd5e:
playsound SFX_ENTER_DOOR
scall UnknownScript_0x7cdcd
scall UnknownScript_0x7cde1
@@ -578,9 +539,8 @@
reloadmappart
loadmovesprites
end
-; 0x7cd79
-UnknownScript_0x7cd79: ; 0x7cd79
+UnknownScript_0x7cd79:
playsound SFX_ENTER_DOOR
scall UnknownScript_0x7ce11
scall UnknownScript_0x7ce19
@@ -598,179 +558,151 @@
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
@@ -777,17 +709,15 @@
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
@@ -794,9 +724,8 @@
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 @@
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 @@
para "So why do I lose?"
done
-; 0x7cfc2
-UnknownText_0x7cfc2: ; 0x7cfc2
+UnknownText_0x7cfc2:
text "…I don't under-"
line "stand…"
@@ -869,9 +796,8 @@
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 @@
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 @@
line "there. You'd"
cont "better be careful."
done
-; 0x7d1d0
-UnknownText_0x7d1d0: ; 0x7d1d0
+UnknownText_0x7d1d0:
text "There are some"
line "shops downstairs…"
@@ -905,9 +829,8 @@
para "I'm scared to go"
line "down there."
done
-; 0x7d22b
-GruntM11SeenText: ; 0x7d22b
+GruntM11SeenText:
text "Open one shutter,"
line "another closes."
@@ -914,15 +837,13 @@
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"
@@ -929,9 +850,8 @@
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 @@
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 @@
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 @@
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 @@
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 @@
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 @@
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 @@
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
--- a/maps/UndergroundWarehouse.asm
+++ b/maps/UndergroundWarehouse.asm
@@ -1,4 +1,4 @@
-UndergroundWarehouse_MapScriptHeader: ; 0x7d94b
+UndergroundWarehouse_MapScriptHeader:
; trigger count
db 0
@@ -8,9 +8,8 @@
; 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 @@
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,9 +47,8 @@
; script when talk again
dw GruntM24Script
-; 0x7d98f
-GruntM24Script: ; 0x7d98f
+GruntM24Script:
talkaftercancel
loadfont
writetext UnknownText_0x7da48
@@ -58,11 +55,10 @@
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,9 +74,8 @@
; script when talk again
dw GruntM14Script
-; 0x7d9a3
-GruntM14Script: ; 0x7d9a3
+GruntM14Script:
talkaftercancel
loadfont
writetext UnknownText_0x7db01
@@ -87,11 +82,10 @@
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,9 +101,8 @@
; script when talk again
dw GruntM15Script
-; 0x7d9b7
-GruntM15Script: ; 0x7d9b7
+GruntM15Script:
talkaftercancel
loadfont
writetext UnknownText_0x7db8e
@@ -116,9 +109,8 @@
closetext
loadmovesprites
end
-; 0x7d9bf
-GentlemanScript_0x7d9bf: ; 0x7d9bf
+GentlemanScript_0x7d9bf:
faceplayer
loadfont
checkevent $004a
@@ -132,26 +124,22 @@
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 @@
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 @@
para "We'll do whatever"
line "it takes."
done
-; 0x7daa7
-GruntM14SeenText: ; 0x7daa7
+GruntM14SeenText:
text "You're not going"
line "any farther!"
@@ -185,22 +170,19 @@
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!"
@@ -207,22 +189,19 @@
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 @@
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 @@
para "And all the #-"
line "MON nationwide!"
done
-; 0x7dd84
-UndergroundWarehouse_MapEventHeader: ; 0x7dd84
+UndergroundWarehouse_MapEventHeader:
; filler
db 0, 0
@@ -301,4 +277,3 @@
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
--- a/maps/UnionCave1F.asm
+++ b/maps/UnionCave1F.asm
@@ -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,9 +23,8 @@
; script when talk again
dw PokemaniacLarryScript
-; 0x59ba8
-PokemaniacLarryScript: ; 0x59ba8
+PokemaniacLarryScript:
talkaftercancel
loadfont
writetext UnknownText_0x59d31
@@ -33,11 +31,10 @@
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,9 +50,8 @@
; script when talk again
dw HikerRussellScript
-; 0x59bbc
-HikerRussellScript: ; 0x59bbc
+HikerRussellScript:
talkaftercancel
loadfont
writetext UnknownText_0x59c6c
@@ -62,11 +58,10 @@
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,9 +77,8 @@
; script when talk again
dw HikerDanielScript
-; 0x59bd0
-HikerDanielScript: ; 0x59bd0
+HikerDanielScript:
talkaftercancel
loadfont
writetext UnknownText_0x59dc9
@@ -91,11 +85,10 @@
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,9 +104,8 @@
; script when talk again
dw FirebreatherBillScript
-; 0x59be4
-FirebreatherBillScript: ; 0x59be4
+FirebreatherBillScript:
talkaftercancel
loadfont
writetext UnknownText_0x59e6f
@@ -120,11 +112,10 @@
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,9 +131,8 @@
; script when talk again
dw FirebreatherRayScript
-; 0x59bf8
-FirebreatherRayScript: ; 0x59bf8
+FirebreatherRayScript:
talkaftercancel
loadfont
writetext UnknownText_0x59efc
@@ -149,29 +139,23 @@
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 @@
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 @@
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,15 +188,13 @@
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"
@@ -222,9 +201,8 @@
para "roars from deep"
line "inside the cave."
done
-; 0x59d73
-HikerDanielSeenText: ; 0x59d73
+HikerDanielSeenText:
text "Whoa! What a"
line "surprise!"
@@ -231,15 +209,13 @@
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 @@
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,14 +232,12 @@
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"
@@ -271,9 +244,8 @@
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 @@
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 @@
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
--- a/maps/UnionCaveB1F.asm
+++ b/maps/UnionCaveB1F.asm
@@ -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,9 +23,8 @@
; script when talk again
dw PokemaniacAndrewScript
-; 0x59fd2
-PokemaniacAndrewScript: ; 0x59fd2
+PokemaniacAndrewScript:
talkaftercancel
loadfont
writetext UnknownText_0x5a181
@@ -33,11 +31,10 @@
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,9 +50,8 @@
; script when talk again
dw PokemaniacCalvinScript
-; 0x59fe6
-PokemaniacCalvinScript: ; 0x59fe6
+PokemaniacCalvinScript:
talkaftercancel
loadfont
writetext UnknownText_0x5a230
@@ -62,11 +58,10 @@
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,9 +77,8 @@
; script when talk again
dw HikerPhillipScript
-; 0x59ffa
-HikerPhillipScript: ; 0x59ffa
+HikerPhillipScript:
talkaftercancel
loadfont
writetext UnknownText_0x5a073
@@ -91,11 +85,10 @@
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,9 +104,8 @@
; script when talk again
dw HikerLeonardScript
-; 0x5a00e
-HikerLeonardScript: ; 0x5a00e
+HikerLeonardScript:
talkaftercancel
loadfont
writetext UnknownText_0x5a0fb
@@ -120,20 +112,17 @@
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 @@
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 @@
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 @@
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 @@
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 @@
line "come famous like"
cont "PROF.ELM."
done
-; 0x5a28e
-UnionCaveB1F_MapEventHeader: ; 0x5a28e
+UnionCaveB1F_MapEventHeader:
; filler
db 0, 0
@@ -257,4 +234,3 @@
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
--- a/maps/UnionCaveB2F.asm
+++ b/maps/UnionCaveB2F.asm
@@ -1,4 +1,4 @@
-UnionCaveB2F_MapScriptHeader: ; 0x5a308
+UnionCaveB2F_MapScriptHeader:
; trigger count
db 0
@@ -8,24 +8,21 @@
; 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 @@
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,9 +50,8 @@
; script when talk again
dw CooltrainermNickScript
-; 0x5a33a
-CooltrainermNickScript: ; 0x5a33a
+CooltrainermNickScript:
talkaftercancel
loadfont
writetext UnknownText_0x5a3f0
@@ -63,11 +58,10 @@
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,9 +77,8 @@
; script when talk again
dw CooltrainerfGwenScript
-; 0x5a34e
-CooltrainerfGwenScript: ; 0x5a34e
+CooltrainerfGwenScript:
talkaftercancel
loadfont
writetext UnknownText_0x5a488
@@ -92,11 +85,10 @@
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,9 +104,8 @@
; script when talk again
dw CooltrainerfEmmaScript
-; 0x5a362
-CooltrainerfEmmaScript: ; 0x5a362
+CooltrainerfEmmaScript:
talkaftercancel
loadfont
writetext UnknownText_0x5a52b
@@ -121,17 +112,14 @@
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 @@
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 @@
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 @@
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 @@
para "I wanted to see"
line "that #MON…"
done
-; 0x5a57a
-UnionCaveB2F_MapEventHeader: ; 0x5a57a
+UnionCaveB2F_MapEventHeader:
; filler
db 0, 0
@@ -227,4 +206,3 @@
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
--- a/maps/VermilionGym.asm
+++ b/maps/VermilionGym.asm
@@ -39,7 +39,7 @@
TrainerGentlemanGregory:
; bit/flag number
- dw $49c
+ dw EVENT_BEAT_GENTLEMAN_GREGORY
; trainer group && trainer id
db GENTLEMAN, GREGORY
@@ -66,7 +66,7 @@
TrainerGuitaristVincent:
; bit/flag number
- dw $494
+ dw EVENT_BEAT_GUITARIST_VINCENT
; trainer group && trainer id
db GUITARIST, VINCENT
@@ -93,7 +93,7 @@
TrainerJugglerHorton:
; bit/flag number
- dw $497
+ dw EVENT_BEAT_JUGGLER_HORTON
; trainer group && trainer id
db JUGGLER, HORTON
--- a/maps/VioletGym.asm
+++ b/maps/VioletGym.asm
@@ -62,7 +62,7 @@
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 @@
TrainerBird_keeperAbe:
; bit/flag number
- dw $3fc
+ dw EVENT_BEAT_BIRD_KEEPER_ABE
; trainer group && trainer id
db BIRD_KEEPER, ABE
--- a/maps/WarehouseEntrance.asm
+++ b/maps/WarehouseEntrance.asm
@@ -1,4 +1,4 @@
-WarehouseEntrance_MapScriptHeader: ; 0x7c038
+WarehouseEntrance_MapScriptHeader:
; trigger count
db 0
@@ -12,9 +12,8 @@
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 @@
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 @@
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,9 +120,8 @@
; script when talk again
dw SupernerdEricScript
-; 0x7c0ee
-SupernerdEricScript: ; 0x7c0ee
+SupernerdEricScript:
talkaftercancel
loadfont
writetext UnknownText_0x7c36c
@@ -140,11 +128,10 @@
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,9 +147,8 @@
; script when talk again
dw SupernerdTeruScript
-; 0x7c102
-SupernerdTeruScript: ; 0x7c102
+SupernerdTeruScript:
talkaftercancel
loadfont
writetext UnknownText_0x7c410
@@ -169,11 +155,10 @@
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,9 +174,8 @@
; script when talk again
dw PokemaniacIssacScript
-; 0x7c116
-PokemaniacIssacScript: ; 0x7c116
+PokemaniacIssacScript:
talkaftercancel
loadfont
writetext UnknownText_0x7c498
@@ -198,11 +182,10 @@
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,9 +201,8 @@
; script when talk again
dw PokemaniacDonaldScript
-; 0x7c12a
-PokemaniacDonaldScript: ; 0x7c12a
+PokemaniacDonaldScript:
talkaftercancel
loadfont
writetext UnknownText_0x7c52f
@@ -227,23 +209,20 @@
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
@@ -250,17 +229,15 @@
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
@@ -267,9 +244,8 @@
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 @@
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,30 +301,26 @@
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
@@ -359,9 +327,8 @@
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 @@
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 @@
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 @@
closetext
loadmovesprites
end
-; 0x7c2e8
-UnknownScript_0x7c2e8: ; 0x7c2e8
+UnknownScript_0x7c2e8:
playsound SFX_TRANSACTION
writetext UnknownText_0x7c5d6
closetext
@@ -490,49 +445,41 @@
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 @@
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,14 +510,12 @@
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."
@@ -580,9 +522,8 @@
para "But I only use one"
line "type of #MON."
done
-; 0x7c452
-PokemaniacIssacSeenText: ; 0x7c452
+PokemaniacIssacSeenText:
text "My #MON just"
line "got a haircut!"
@@ -589,14 +530,12 @@
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"
@@ -603,9 +542,8 @@
para "you give them"
line "haircuts."
done
-; 0x7c4d1
-PokemaniacDonaldSeenText: ; 0x7c4d1
+PokemaniacDonaldSeenText:
text "I think you have"
line "some rare #MON"
cont "with you."
@@ -612,15 +550,13 @@
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 @@
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 @@
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,39 +646,33 @@
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."
@@ -760,42 +679,36 @@
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 @@
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
--- a/maps/WillsRoom.asm
+++ b/maps/WillsRoom.asm
@@ -1,4 +1,4 @@
-WillsRoom_MapScriptHeader: ; 0x1804b9
+WillsRoom_MapScriptHeader:
; trigger count
db 2
@@ -12,30 +12,26 @@
; 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 @@
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 @@
loadtrainer WILL, 1
startbattle
returnafterbattle
- setevent $05b8
+ setevent EVENT_BEAT_ELITE_4_WILL
loadfont
writetext UnknownText_0x180644
closetext
@@ -73,24 +68,21 @@
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 @@
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 @@
para "the true ferocity"
line "of the ELITE FOUR."
done
-; 0x1806f9
-WillsRoom_MapEventHeader: ; 0x1806f9
+WillsRoom_MapEventHeader:
; filler
db 0, 0
@@ -160,4 +149,3 @@
; people-events
db 1
person_event SPRITE_WILL, 11, 9, $6, $0, 255, 255, $80, 0, WillScript_0x1804f8, $ffff
-; 0x18071b
--- a/maps/WiseTriosRoom.asm
+++ b/maps/WiseTriosRoom.asm
@@ -1,4 +1,4 @@
-WiseTriosRoom_MapScriptHeader: ; 0x98565
+WiseTriosRoom_MapScriptHeader:
; trigger count
db 2
@@ -12,17 +12,14 @@
; 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 @@
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 @@
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 @@
; 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 @@
; 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 @@
; 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 @@
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 @@
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 @@
para "deliberately made"
line "by someone."
done
-; 0x98712
-UnknownText_0x98712: ; 0x98712
+UnknownText_0x98712:
text "TIN TOWER may be"
line "entered by those"
@@ -238,9 +216,8 @@
para "to refrain from"
line "entering!"
done
-; 0x987af
-UnknownText_0x987af: ; 0x987af
+UnknownText_0x987af:
text "We, the WISE TRIO,"
line "are the protectors"
@@ -247,9 +224,8 @@
para "of the legendary"
line "#MON."
done
-; 0x987ed
-SageGakuSeenText: ; 0x987ed
+SageGakuSeenText:
text "Legend has it that"
line "upon the emergence"
@@ -278,15 +254,13 @@
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,9 +274,8 @@
line "they can't be seen"
cont "while they sleep…"
done
-; 0x989d2
-SageMasaSeenText: ; 0x989d2
+SageMasaSeenText:
text "Can you be trusted"
line "with the truth?"
@@ -309,15 +282,13 @@
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,21 +337,18 @@
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"
@@ -387,9 +355,8 @@
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 @@
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 @@
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