aboutsummaryrefslogtreecommitdiffstats
path: root/scripts/Route14.asm
diff options
context:
space:
mode:
Diffstat (limited to 'scripts/Route14.asm')
-rw-r--r--scripts/Route14.asm194
1 files changed, 98 insertions, 96 deletions
diff --git a/scripts/Route14.asm b/scripts/Route14.asm
index 3c3fe50f..8f1cc9d0 100644
--- a/scripts/Route14.asm
+++ b/scripts/Route14.asm
@@ -8,227 +8,229 @@ Route14_Script:
ret
Route14_ScriptPointers:
- dw CheckFightingMapTrainers
- dw DisplayEnemyTrainerTextAndStartBattle
- dw EndTrainerBattle
+ def_script_pointers
+ dw_const CheckFightingMapTrainers, SCRIPT_ROUTE14_DEFAULT
+ dw_const DisplayEnemyTrainerTextAndStartBattle, SCRIPT_ROUTE14_START_BATTLE
+ dw_const EndTrainerBattle, SCRIPT_ROUTE14_END_BATTLE
Route14_TextPointers:
- dw Route14Text1
- dw Route14Text2
- dw Route14Text3
- dw Route14Text4
- dw Route14Text5
- dw Route14Text6
- dw Route14Text7
- dw Route14Text8
- dw Route14Text9
- dw Route14Text10
- dw Route14Text11
+ def_text_pointers
+ dw_const Route14CooltrainerM1Text, TEXT_ROUTE14_COOLTRAINER_M1
+ dw_const Route14CooltrainerM2Text, TEXT_ROUTE14_COOLTRAINER_M2
+ dw_const Route14CooltrainerM3Text, TEXT_ROUTE14_COOLTRAINER_M3
+ dw_const Route14CooltrainerM4Text, TEXT_ROUTE14_COOLTRAINER_M4
+ dw_const Route14CooltrainerM5Text, TEXT_ROUTE14_COOLTRAINER_M5
+ dw_const Route14CooltrainerM6Text, TEXT_ROUTE14_COOLTRAINER_M6
+ dw_const Route14Biker1Text, TEXT_ROUTE14_BIKER1
+ dw_const Route14Biker2Text, TEXT_ROUTE14_BIKER2
+ dw_const Route14Biker3Text, TEXT_ROUTE14_BIKER3
+ dw_const Route14Biker4Text, TEXT_ROUTE14_BIKER4
+ dw_const Route14SignText, TEXT_ROUTE14_SIGN
Route14TrainerHeaders:
def_trainers
Route14TrainerHeader0:
- trainer EVENT_BEAT_ROUTE_14_TRAINER_0, 2, Route14BattleText1, Route14EndBattleText1, Route14AfterBattleText1
+ trainer EVENT_BEAT_ROUTE_14_TRAINER_0, 2, Route14CooltrainerM1BattleText, Route14CooltrainerM1EndBattleText, Route14CooltrainerM1AfterBattleText
Route14TrainerHeader1:
- trainer EVENT_BEAT_ROUTE_14_TRAINER_1, 2, Route14BattleText2, Route14EndBattleText2, Route14AfterBattleText2
+ trainer EVENT_BEAT_ROUTE_14_TRAINER_1, 2, Route14CooltrainerM2BattleText, Route14CooltrainerM2EndBattleText, Route14CooltrainerM2AfterBattleText
Route14TrainerHeader2:
- trainer EVENT_BEAT_ROUTE_14_TRAINER_2, 4, Route14BattleText3, Route14EndBattleText3, Route14AfterBattleText3
+ trainer EVENT_BEAT_ROUTE_14_TRAINER_2, 4, Route14CooltrainerM3BattleText, Route14CooltrainerM3EndBattleText, Route14CooltrainerM3AfterBattleText
Route14TrainerHeader3:
- trainer EVENT_BEAT_ROUTE_14_TRAINER_3, 3, Route14BattleText4, Route14EndBattleText4, Route14AfterBattleText4
+ trainer EVENT_BEAT_ROUTE_14_TRAINER_3, 3, Route14CooltrainerM4BattleText, Route14CooltrainerM4EndBattleText, Route14CooltrainerM4AfterBattleText
Route14TrainerHeader4:
- trainer EVENT_BEAT_ROUTE_14_TRAINER_4, 3, Route14BattleText5, Route14EndBattleText5, Route14AfterBattleText5
+ trainer EVENT_BEAT_ROUTE_14_TRAINER_4, 3, Route14CooltrainerM5BattleText, Route14CooltrainerM5EndBattleText, Route14CooltrainerM5AfterBattleText
Route14TrainerHeader5:
- trainer EVENT_BEAT_ROUTE_14_TRAINER_5, 4, Route14BattleText6, Route14EndBattleText6, Route14AfterBattleText6
+ trainer EVENT_BEAT_ROUTE_14_TRAINER_5, 4, Route14CooltrainerM6BattleText, Route14CooltrainerM6EndBattleText, Route14CooltrainerM6AfterBattleText
Route14TrainerHeader6:
- trainer EVENT_BEAT_ROUTE_14_TRAINER_6, 4, Route14BattleText7, Route14EndBattleText7, Route14AfterBattleText7
+ trainer EVENT_BEAT_ROUTE_14_TRAINER_6, 4, Route14Biker1BattleText, Route14Biker1EndBattleText, Route14Biker1AfterBattleText
Route14TrainerHeader7:
- trainer EVENT_BEAT_ROUTE_14_TRAINER_7, 4, Route14BattleText8, Route14EndBattleText8, Route14AfterBattleText8
+ trainer EVENT_BEAT_ROUTE_14_TRAINER_7, 4, Route14Biker2BattleText, Route14Biker2EndBattleText, Route14Biker2AfterBattleText
Route14TrainerHeader8:
- trainer EVENT_BEAT_ROUTE_14_TRAINER_8, 3, Route14BattleText9, Route14EndBattleText9, Route14AfterBattleText9
+ trainer EVENT_BEAT_ROUTE_14_TRAINER_8, 3, Route14Biker3BattleText, Route14Biker3EndBattleText, Route14Biker3AfterBattleText
Route14TrainerHeader9:
- trainer EVENT_BEAT_ROUTE_14_TRAINER_9, 4, Route14BattleText10, Route14EndBattleText10, Route14AfterBattleText10
+ trainer EVENT_BEAT_ROUTE_14_TRAINER_9, 4, Route14Biker4BattleText, Route14Biker4EndBattleText, Route14Biker4AfterBattleText
db -1 ; end
-Route14Text1:
+Route14CooltrainerM1Text:
text_asm
ld hl, Route14TrainerHeader0
call TalkToTrainer
jp TextScriptEnd
-Route14BattleText1:
- text_far _Route14BattleText1
+Route14CooltrainerM1BattleText:
+ text_far _Route14CooltrainerM1BattleText
text_end
-Route14EndBattleText1:
- text_far _Route14EndBattleText1
+Route14CooltrainerM1EndBattleText:
+ text_far _Route14CooltrainerM1EndBattleText
text_end
-Route14AfterBattleText1:
- text_far _Route14AfterBattleText1
+Route14CooltrainerM1AfterBattleText:
+ text_far _Route14CooltrainerM1AfterBattleText
text_end
-Route14Text2:
+Route14CooltrainerM2Text:
text_asm
ld hl, Route14TrainerHeader1
call TalkToTrainer
jp TextScriptEnd
-Route14BattleText2:
- text_far _Route14BattleText2
+Route14CooltrainerM2BattleText:
+ text_far _Route14CooltrainerM2BattleText
text_end
-Route14EndBattleText2:
- text_far _Route14EndBattleText2
+Route14CooltrainerM2EndBattleText:
+ text_far _Route14CooltrainerM2EndBattleText
text_end
-Route14AfterBattleText2:
- text_far _Route14AfterBattleText2
+Route14CooltrainerM2AfterBattleText:
+ text_far _Route14CooltrainerM2AfterBattleText
text_end
-Route14Text3:
+Route14CooltrainerM3Text:
text_asm
ld hl, Route14TrainerHeader2
call TalkToTrainer
jp TextScriptEnd
-Route14BattleText3:
- text_far _Route14BattleText3
+Route14CooltrainerM3BattleText:
+ text_far _Route14CooltrainerM3BattleText
text_end
-Route14EndBattleText3:
- text_far _Route14EndBattleText3
+Route14CooltrainerM3EndBattleText:
+ text_far _Route14CooltrainerM3EndBattleText
text_end
-Route14AfterBattleText3:
- text_far _Route14AfterBattleText3
+Route14CooltrainerM3AfterBattleText:
+ text_far _Route14CooltrainerM3AfterBattleText
text_end
-Route14Text4:
+Route14CooltrainerM4Text:
text_asm
ld hl, Route14TrainerHeader3
call TalkToTrainer
jp TextScriptEnd
-Route14BattleText4:
- text_far _Route14BattleText4
+Route14CooltrainerM4BattleText:
+ text_far _Route14CooltrainerM4BattleText
text_end
-Route14EndBattleText4:
- text_far _Route14EndBattleText4
+Route14CooltrainerM4EndBattleText:
+ text_far _Route14CooltrainerM4EndBattleText
text_end
-Route14AfterBattleText4:
- text_far _Route14AfterBattleText4
+Route14CooltrainerM4AfterBattleText:
+ text_far _Route14CooltrainerM4AfterBattleText
text_end
-Route14Text5:
+Route14CooltrainerM5Text:
text_asm
ld hl, Route14TrainerHeader4
call TalkToTrainer
jp TextScriptEnd
-Route14BattleText5:
- text_far _Route14BattleText5
+Route14CooltrainerM5BattleText:
+ text_far _Route14CooltrainerM5BattleText
text_end
-Route14EndBattleText5:
- text_far _Route14EndBattleText5
+Route14CooltrainerM5EndBattleText:
+ text_far _Route14CooltrainerM5EndBattleText
text_end
-Route14AfterBattleText5:
- text_far _Route14AfterBattleText5
+Route14CooltrainerM5AfterBattleText:
+ text_far _Route14CooltrainerM5AfterBattleText
text_end
-Route14Text6:
+Route14CooltrainerM6Text:
text_asm
ld hl, Route14TrainerHeader5
call TalkToTrainer
jp TextScriptEnd
-Route14BattleText6:
- text_far _Route14BattleText6
+Route14CooltrainerM6BattleText:
+ text_far _Route14CooltrainerM6BattleText
text_end
-Route14EndBattleText6:
- text_far _Route14EndBattleText6
+Route14CooltrainerM6EndBattleText:
+ text_far _Route14CooltrainerM6EndBattleText
text_end
-Route14AfterBattleText6:
- text_far _Route14AfterBattleText6
+Route14CooltrainerM6AfterBattleText:
+ text_far _Route14CooltrainerM6AfterBattleText
text_end
-Route14Text7:
+Route14Biker1Text:
text_asm
ld hl, Route14TrainerHeader6
call TalkToTrainer
jp TextScriptEnd
-Route14BattleText7:
- text_far _Route14BattleText7
+Route14Biker1BattleText:
+ text_far _Route14Biker1BattleText
text_end
-Route14EndBattleText7:
- text_far _Route14EndBattleText7
+Route14Biker1EndBattleText:
+ text_far _Route14Biker1EndBattleText
text_end
-Route14AfterBattleText7:
- text_far _Route14AfterBattleText7
+Route14Biker1AfterBattleText:
+ text_far _Route14Biker1AfterBattleText
text_end
-Route14Text8:
+Route14Biker2Text:
text_asm
ld hl, Route14TrainerHeader7
call TalkToTrainer
jp TextScriptEnd
-Route14BattleText8:
- text_far _Route14BattleText8
+Route14Biker2BattleText:
+ text_far _Route14Biker2BattleText
text_end
-Route14EndBattleText8:
- text_far _Route14EndBattleText8
+Route14Biker2EndBattleText:
+ text_far _Route14Biker2EndBattleText
text_end
-Route14AfterBattleText8:
- text_far _Route14AfterBattleText8
+Route14Biker2AfterBattleText:
+ text_far _Route14Biker2AfterBattleText
text_end
-Route14Text9:
+Route14Biker3Text:
text_asm
ld hl, Route14TrainerHeader8
call TalkToTrainer
jp TextScriptEnd
-Route14BattleText9:
- text_far _Route14BattleText9
+Route14Biker3BattleText:
+ text_far _Route14Biker3BattleText
text_end
-Route14EndBattleText9:
- text_far _Route14EndBattleText9
+Route14Biker3EndBattleText:
+ text_far _Route14Biker3EndBattleText
text_end
-Route14AfterBattleText9:
- text_far _Route14AfterBattleText9
+Route14Biker3AfterBattleText:
+ text_far _Route14Biker3AfterBattleText
text_end
-Route14Text10:
+Route14Biker4Text:
text_asm
ld hl, Route14TrainerHeader9
call TalkToTrainer
jp TextScriptEnd
-Route14BattleText10:
- text_far _Route14BattleText10
+Route14Biker4BattleText:
+ text_far _Route14Biker4BattleText
text_end
-Route14EndBattleText10:
- text_far _Route14EndBattleText10
+Route14Biker4EndBattleText:
+ text_far _Route14Biker4EndBattleText
text_end
-Route14AfterBattleText10:
- text_far _Route14AfterBattleText10
+Route14Biker4AfterBattleText:
+ text_far _Route14Biker4AfterBattleText
text_end
-Route14Text11:
- text_far _Route14Text11
+Route14SignText:
+ text_far _Route14SignText
text_end