2019-01-01 20:06:23 +00:00
|
|
|
MtMoon1F_Script:
|
2014-05-18 18:19:10 +00:00
|
|
|
call EnableAutoTextBoxDrawing
|
2021-04-13 22:24:37 +00:00
|
|
|
ld hl, MtMoon1TrainerHeaders
|
2019-01-01 20:06:23 +00:00
|
|
|
ld de, MtMoon1F_ScriptPointers
|
|
|
|
ld a, [wMtMoon1FCurScript]
|
2014-05-18 18:19:10 +00:00
|
|
|
call ExecuteCurMapScriptInTable
|
2019-01-01 20:06:23 +00:00
|
|
|
ld [wMtMoon1FCurScript], a
|
2014-05-18 18:19:10 +00:00
|
|
|
ret
|
|
|
|
|
2019-01-01 20:06:23 +00:00
|
|
|
MtMoon1F_ScriptPointers:
|
2023-07-14 01:27:56 +00:00
|
|
|
def_script_pointers
|
|
|
|
dw_const CheckFightingMapTrainers, SCRIPT_MTMOON1F_DEFAULT
|
|
|
|
dw_const DisplayEnemyTrainerTextAndStartBattle, SCRIPT_MTMOON1F_START_BATTLE
|
|
|
|
dw_const EndTrainerBattle, SCRIPT_MTMOON1F_END_BATTLE
|
2014-05-18 18:19:10 +00:00
|
|
|
|
2019-01-01 20:06:23 +00:00
|
|
|
MtMoon1F_TextPointers:
|
2023-07-14 01:27:56 +00:00
|
|
|
def_text_pointers
|
|
|
|
dw_const MtMoon1FHikerText, TEXT_MTMOON1F_HIKER
|
|
|
|
dw_const MtMoon1FYoungster1Text, TEXT_MTMOON1F_YOUNGSTER1
|
|
|
|
dw_const MtMoon1FCooltrainerF1Text, TEXT_MTMOON1F_COOLTRAINER_F1
|
|
|
|
dw_const MtMoon1FSuperNerdText, TEXT_MTMOON1F_SUPER_NERD
|
|
|
|
dw_const MtMoon1FCooltrainerF2Text, TEXT_MTMOON1F_COOLTRAINER_F2
|
|
|
|
dw_const MtMoon1FYoungster2Text, TEXT_MTMOON1F_YOUNGSTER2
|
|
|
|
dw_const MtMoon1FYoungster3Text, TEXT_MTMOON1F_YOUNGSTER3
|
|
|
|
dw_const PickUpItemText, TEXT_MTMOON1F_POTION1
|
|
|
|
dw_const PickUpItemText, TEXT_MTMOON1F_MOON_STONE
|
|
|
|
dw_const PickUpItemText, TEXT_MTMOON1F_RARE_CANDY
|
|
|
|
dw_const PickUpItemText, TEXT_MTMOON1F_ESCAPE_ROPE
|
|
|
|
dw_const PickUpItemText, TEXT_MTMOON1F_POTION2
|
|
|
|
dw_const PickUpItemText, TEXT_MTMOON1F_TM_WATER_GUN
|
|
|
|
dw_const MtMoon1FBewareZubatSign, TEXT_MTMOON1F_BEWARE_ZUBAT_SIGN
|
2014-05-18 18:19:10 +00:00
|
|
|
|
2021-04-13 22:24:37 +00:00
|
|
|
MtMoon1TrainerHeaders:
|
|
|
|
def_trainers
|
2016-06-12 00:24:04 +00:00
|
|
|
MtMoon1TrainerHeader0:
|
2023-07-14 01:27:56 +00:00
|
|
|
trainer EVENT_BEAT_MT_MOON_1_TRAINER_0, 2, MtMoon1FHikerBattleText, MtMoon1FHikerEndBattleText, MtMoon1FHikerAfterBattleText
|
2016-07-20 05:40:04 +00:00
|
|
|
MtMoon1TrainerHeader1:
|
2023-07-14 01:27:56 +00:00
|
|
|
trainer EVENT_BEAT_MT_MOON_1_TRAINER_1, 3, MtMoon1FYoungster1BattleText, MtMoon1FYoungster1EndBattleText, MtMoon1FYoungster1AfterBattleText
|
2016-07-20 05:40:04 +00:00
|
|
|
MtMoon1TrainerHeader2:
|
2023-07-14 01:27:56 +00:00
|
|
|
trainer EVENT_BEAT_MT_MOON_1_TRAINER_2, 3, MtMoon1FCooltrainerF1BattleText, MtMoon1FCooltrainerF1EndBattleText, MtMoon1FCooltrainerF1AfterBattleText
|
2016-07-20 05:40:04 +00:00
|
|
|
MtMoon1TrainerHeader3:
|
2023-07-14 01:27:56 +00:00
|
|
|
trainer EVENT_BEAT_MT_MOON_1_TRAINER_3, 3, MtMoon1FSuperNerdBattleText, MtMoon1FSuperNerdEndBattleText, MtMoon1FSuperNerdAfterBattleText
|
2016-07-20 05:40:04 +00:00
|
|
|
MtMoon1TrainerHeader4:
|
2023-07-14 01:27:56 +00:00
|
|
|
trainer EVENT_BEAT_MT_MOON_1_TRAINER_4, 3, MtMoon1FCooltrainerF2BattleText, MtMoon1FCooltrainerF2EndBattleText, MtMoon1FCooltrainerF2AfterBattleText
|
2016-07-20 05:40:04 +00:00
|
|
|
MtMoon1TrainerHeader5:
|
2023-07-14 01:27:56 +00:00
|
|
|
trainer EVENT_BEAT_MT_MOON_1_TRAINER_5, 3, MtMoon1FYoungster2BattleText, MtMoon1FYoungster2EndBattleText, MtMoon1FYoungster2AfterBattleText
|
2016-07-20 05:40:04 +00:00
|
|
|
MtMoon1TrainerHeader6:
|
2023-07-14 01:27:56 +00:00
|
|
|
trainer EVENT_BEAT_MT_MOON_1_TRAINER_6, 3, MtMoon1FYoungster3BattleText, MtMoon1FYoungster3EndBattleText, MtMoon1FYoungster3AfterBattleText
|
2020-07-14 19:45:36 +00:00
|
|
|
db -1 ; end
|
2014-05-18 18:19:10 +00:00
|
|
|
|
2023-07-14 01:27:56 +00:00
|
|
|
MtMoon1FHikerText:
|
2020-07-04 21:09:35 +00:00
|
|
|
text_asm
|
2014-05-18 18:19:10 +00:00
|
|
|
ld hl, MtMoon1TrainerHeader0
|
|
|
|
call TalkToTrainer
|
|
|
|
jp TextScriptEnd
|
|
|
|
|
2023-07-14 01:27:56 +00:00
|
|
|
MtMoon1FYoungster1Text:
|
2020-07-04 21:09:35 +00:00
|
|
|
text_asm
|
2016-07-20 05:40:04 +00:00
|
|
|
ld hl, MtMoon1TrainerHeader1
|
2014-05-18 18:19:10 +00:00
|
|
|
call TalkToTrainer
|
|
|
|
jp TextScriptEnd
|
|
|
|
|
2023-07-14 01:27:56 +00:00
|
|
|
MtMoon1FCooltrainerF1Text:
|
2020-07-04 21:09:35 +00:00
|
|
|
text_asm
|
2016-07-20 05:40:04 +00:00
|
|
|
ld hl, MtMoon1TrainerHeader2
|
2014-05-18 18:19:10 +00:00
|
|
|
call TalkToTrainer
|
|
|
|
jp TextScriptEnd
|
|
|
|
|
2023-07-14 01:27:56 +00:00
|
|
|
MtMoon1FSuperNerdText:
|
2020-07-04 21:09:35 +00:00
|
|
|
text_asm
|
2016-07-20 05:40:04 +00:00
|
|
|
ld hl, MtMoon1TrainerHeader3
|
2014-05-18 18:19:10 +00:00
|
|
|
call TalkToTrainer
|
|
|
|
jp TextScriptEnd
|
|
|
|
|
2023-07-14 01:27:56 +00:00
|
|
|
MtMoon1FCooltrainerF2Text:
|
2020-07-04 21:09:35 +00:00
|
|
|
text_asm
|
2016-07-20 05:40:04 +00:00
|
|
|
ld hl, MtMoon1TrainerHeader4
|
2014-05-18 18:19:10 +00:00
|
|
|
call TalkToTrainer
|
|
|
|
jp TextScriptEnd
|
|
|
|
|
2023-07-14 01:27:56 +00:00
|
|
|
MtMoon1FYoungster2Text:
|
2020-07-04 21:09:35 +00:00
|
|
|
text_asm
|
2016-07-20 05:40:04 +00:00
|
|
|
ld hl, MtMoon1TrainerHeader5
|
2014-05-18 18:19:10 +00:00
|
|
|
call TalkToTrainer
|
|
|
|
jp TextScriptEnd
|
|
|
|
|
2023-07-14 01:27:56 +00:00
|
|
|
MtMoon1FYoungster3Text:
|
2020-07-04 21:09:35 +00:00
|
|
|
text_asm
|
2016-07-20 05:40:04 +00:00
|
|
|
ld hl, MtMoon1TrainerHeader6
|
2014-05-18 18:19:10 +00:00
|
|
|
call TalkToTrainer
|
|
|
|
jp TextScriptEnd
|
|
|
|
|
2023-07-14 01:27:56 +00:00
|
|
|
MtMoon1FHikerBattleText:
|
|
|
|
text_far _MtMoon1FHikerBattleText
|
2020-07-04 21:09:35 +00:00
|
|
|
text_end
|
2014-05-18 18:19:10 +00:00
|
|
|
|
2023-07-14 01:27:56 +00:00
|
|
|
MtMoon1FHikerEndBattleText:
|
|
|
|
text_far _MtMoon1FHikerEndBattleText
|
2020-07-04 21:09:35 +00:00
|
|
|
text_end
|
2014-05-18 18:19:10 +00:00
|
|
|
|
2023-07-14 01:27:56 +00:00
|
|
|
MtMoon1FHikerAfterBattleText:
|
|
|
|
text_far _MtMoon1FHikerAfterBattleText
|
2020-07-04 21:09:35 +00:00
|
|
|
text_end
|
2014-05-18 18:19:10 +00:00
|
|
|
|
2023-07-14 01:27:56 +00:00
|
|
|
MtMoon1FYoungster1BattleText:
|
|
|
|
text_far _MtMoon1FYoungster1BattleText
|
2020-07-04 21:09:35 +00:00
|
|
|
text_end
|
2014-05-18 18:19:10 +00:00
|
|
|
|
2023-07-14 01:27:56 +00:00
|
|
|
MtMoon1FYoungster1EndBattleText:
|
|
|
|
text_far _MtMoon1FYoungster1EndBattleText
|
2020-07-04 21:09:35 +00:00
|
|
|
text_end
|
2014-05-18 18:19:10 +00:00
|
|
|
|
2023-07-14 01:27:56 +00:00
|
|
|
MtMoon1FYoungster1AfterBattleText:
|
|
|
|
text_far _MtMoon1FYoungster1AfterBattleText
|
2020-07-04 21:09:35 +00:00
|
|
|
text_end
|
2014-05-18 18:19:10 +00:00
|
|
|
|
2023-07-14 01:27:56 +00:00
|
|
|
MtMoon1FCooltrainerF1BattleText:
|
|
|
|
text_far _MtMoon1FCooltrainerF1BattleText
|
2020-07-04 21:09:35 +00:00
|
|
|
text_end
|
2014-05-18 18:19:10 +00:00
|
|
|
|
2023-07-14 01:27:56 +00:00
|
|
|
MtMoon1FCooltrainerF1EndBattleText:
|
|
|
|
text_far _MtMoon1FCooltrainerF1EndBattleText
|
2020-07-04 21:09:35 +00:00
|
|
|
text_end
|
2014-05-18 18:19:10 +00:00
|
|
|
|
2023-07-14 01:27:56 +00:00
|
|
|
MtMoon1FCooltrainerF1AfterBattleText:
|
|
|
|
text_far _MtMoon1FCooltrainerF1AfterBattleText
|
2020-07-04 21:09:35 +00:00
|
|
|
text_end
|
2014-05-18 18:19:10 +00:00
|
|
|
|
2023-07-14 01:27:56 +00:00
|
|
|
MtMoon1FSuperNerdBattleText:
|
|
|
|
text_far _MtMoon1FSuperNerdBattleText
|
2020-07-04 21:09:35 +00:00
|
|
|
text_end
|
2014-05-18 18:19:10 +00:00
|
|
|
|
2023-07-14 01:27:56 +00:00
|
|
|
MtMoon1FSuperNerdEndBattleText:
|
|
|
|
text_far _MtMoon1FSuperNerdEndBattleText
|
2020-07-04 21:09:35 +00:00
|
|
|
text_end
|
2014-05-18 18:19:10 +00:00
|
|
|
|
2023-07-14 01:27:56 +00:00
|
|
|
MtMoon1FSuperNerdAfterBattleText:
|
|
|
|
text_far _MtMoon1FSuperNerdAfterBattleText
|
2020-07-04 21:09:35 +00:00
|
|
|
text_end
|
2014-05-18 18:19:10 +00:00
|
|
|
|
2023-07-14 01:27:56 +00:00
|
|
|
MtMoon1FCooltrainerF2BattleText:
|
|
|
|
text_far _MtMoon1FCooltrainerF2BattleText
|
2020-07-04 21:09:35 +00:00
|
|
|
text_end
|
2014-05-18 18:19:10 +00:00
|
|
|
|
2023-07-14 01:27:56 +00:00
|
|
|
MtMoon1FCooltrainerF2EndBattleText:
|
|
|
|
text_far _MtMoon1FCooltrainerF2EndBattleText
|
2020-07-04 21:09:35 +00:00
|
|
|
text_end
|
2014-05-18 18:19:10 +00:00
|
|
|
|
2023-07-14 01:27:56 +00:00
|
|
|
MtMoon1FCooltrainerF2AfterBattleText:
|
|
|
|
text_far _MtMoon1FCooltrainerF2AfterBattleText
|
2020-07-04 21:09:35 +00:00
|
|
|
text_end
|
2014-05-18 18:19:10 +00:00
|
|
|
|
2023-07-14 01:27:56 +00:00
|
|
|
MtMoon1FYoungster2BattleText:
|
|
|
|
text_far _MtMoon1FYoungster2BattleText
|
2020-07-04 21:09:35 +00:00
|
|
|
text_end
|
2014-05-18 18:19:10 +00:00
|
|
|
|
2023-07-14 01:27:56 +00:00
|
|
|
MtMoon1FYoungster2EndBattleText:
|
|
|
|
text_far _MtMoon1FYoungster2EndBattleText
|
2020-07-04 21:09:35 +00:00
|
|
|
text_end
|
2014-05-18 18:19:10 +00:00
|
|
|
|
2023-07-14 01:27:56 +00:00
|
|
|
MtMoon1FYoungster2AfterBattleText:
|
|
|
|
text_far _MtMoon1FYoungster2AfterBattleText
|
2020-07-04 21:09:35 +00:00
|
|
|
text_end
|
2014-05-18 18:19:10 +00:00
|
|
|
|
2023-07-14 01:27:56 +00:00
|
|
|
MtMoon1FYoungster3BattleText:
|
|
|
|
text_far _MtMoon1FYoungster3BattleText
|
2020-07-04 21:09:35 +00:00
|
|
|
text_end
|
2014-05-18 18:19:10 +00:00
|
|
|
|
2023-07-14 01:27:56 +00:00
|
|
|
MtMoon1FYoungster3EndBattleText:
|
|
|
|
text_far _MtMoon1FYoungster3EndBattleText
|
2020-07-04 21:09:35 +00:00
|
|
|
text_end
|
2014-05-18 18:19:10 +00:00
|
|
|
|
2023-07-14 01:27:56 +00:00
|
|
|
MtMoon1FYoungster3AfterBattleText:
|
|
|
|
text_far _MtMoon1FYoungster3AfterBattleText
|
2020-07-04 21:09:35 +00:00
|
|
|
text_end
|
2014-05-18 18:19:10 +00:00
|
|
|
|
2023-07-14 01:27:56 +00:00
|
|
|
MtMoon1FBewareZubatSign:
|
|
|
|
text_far _MtMoon1FBewareZubatSign
|
2020-07-04 21:09:35 +00:00
|
|
|
text_end
|