mirror of
https://github.com/thornAvery/kep-hack.git
synced 2026-02-21 06:38:40 +13:00
Brunswick Glade & Celeste Hill Trainers
I fucked up the Brunswick Glade trainers somewhere - some text isn't sync'd and they won't come up to the player. Otherwise, it's done.
This commit is contained in:
parent
5ebcc9eac3
commit
4dd40a5818
15 changed files with 495 additions and 27 deletions
|
|
@ -1,15 +1,42 @@
|
|||
BrunswickGlade_Script:
|
||||
jp EnableAutoTextBoxDrawing
|
||||
call EnableAutoTextBoxDrawing
|
||||
ld hl, BrunswickGladeTrainerHeaders
|
||||
ld de, BrunswickGlade_ScriptPointers
|
||||
ld a, [wBrunswickGladeCurScript]
|
||||
call ExecuteCurMapScriptInTable
|
||||
ld [wBrunswickGladeCurScript], a
|
||||
ret
|
||||
|
||||
BrunswickGlade_ScriptPointers:
|
||||
dw CheckFightingMapTrainers
|
||||
dw DisplayEnemyTrainerTextAndStartBattle
|
||||
dw EndTrainerBattle
|
||||
|
||||
BrunswickGlade_TextPointers:
|
||||
dw GZapRun1
|
||||
dw GZapRun2
|
||||
dw GZapRun3
|
||||
dw PickUpItemText
|
||||
dw PickUpItemText
|
||||
dw PickUpItemText
|
||||
dw PickUpItemText
|
||||
dw BrunswickGladeTrainer1
|
||||
dw BrunswickGladeTrainer2
|
||||
dw BrunswickGladeTrainer3
|
||||
dw BrunswickGladeTrainer4
|
||||
dw BrunswickGladeSign1
|
||||
dw PickUpItemText
|
||||
dw PickUpItemText
|
||||
dw PickUpItemText
|
||||
dw PickUpItemText
|
||||
|
||||
BrunswickGladeTrainerHeaders:
|
||||
def_trainers
|
||||
BrunswickGladeTrainerHeader0:
|
||||
trainer EVENT_BEAT_BRUNSWICK_GLADE_COOLTRAINER_F, 1, BrunswickGladeBattleText1, BrunswickGladeEndBattleText1, BrunswickGladeAfterBattleText1
|
||||
BrunswickGladeTrainerHeader2: ; don't ask
|
||||
trainer EVENT_BEAT_BRUNSWICK_GLADE_GENTLEMAN, 4, BrunswickGladeBattleText3, BrunswickGladeEndBattleText3, BrunswickGladeAfterBattleText3
|
||||
BrunswickGladeTrainerHeader1:
|
||||
trainer EVENT_BEAT_BRUNSWICK_GLADE_BEAUTY, 4, BrunswickGladeBattleText2, BrunswickGladeEndBattleText2, BrunswickGladeAfterBattleText2
|
||||
BrunswickGladeTrainerHeader3:
|
||||
trainer EVENT_BEAT_BRUNSWICK_GLADE_COOLTRAINER_M, 3, BrunswickGladeBattleText4, BrunswickGladeEndBattleText4, BrunswickGladeAfterBattleText4
|
||||
db -1 ; end
|
||||
|
||||
GZapRun1:
|
||||
text_far _BirdBattleText
|
||||
|
|
@ -90,19 +117,81 @@ GZapRun3:
|
|||
jp TextScriptEnd
|
||||
|
||||
GZapGladeRunText:
|
||||
text "It ran away"
|
||||
line "again..."
|
||||
done
|
||||
text_far _GZapGladeRunText
|
||||
text_end
|
||||
|
||||
BrunswickGladeSign1:
|
||||
text "BRUNSWICK GLADE"
|
||||
line "The lush..."
|
||||
|
||||
para "The sign has been"
|
||||
line "kicked in. It's"
|
||||
cont "impossible to"
|
||||
cont "read..."
|
||||
done
|
||||
text_far _BrunswickGladeSign
|
||||
text_end
|
||||
|
||||
BrunswickGladeTrainer1:
|
||||
text_asm
|
||||
ld hl, BrunswickGladeTrainerHeader0
|
||||
call TalkToTrainer
|
||||
jp TextScriptEnd
|
||||
|
||||
BrunswickGladeTrainer2:
|
||||
text_asm
|
||||
ld hl, BrunswickGladeTrainerHeader1
|
||||
call TalkToTrainer
|
||||
jp TextScriptEnd
|
||||
|
||||
BrunswickGladeTrainer3:
|
||||
text_asm
|
||||
ld hl, BrunswickGladeTrainerHeader2
|
||||
call TalkToTrainer
|
||||
jp TextScriptEnd
|
||||
|
||||
BrunswickGladeTrainer4:
|
||||
text_asm
|
||||
ld hl, BrunswickGladeTrainerHeader3
|
||||
call TalkToTrainer
|
||||
jp TextScriptEnd
|
||||
|
||||
BrunswickGladeBattleText1:
|
||||
text_far _BrunswickGladeBattleText1
|
||||
text_end
|
||||
|
||||
BrunswickGladeEndBattleText1:
|
||||
text_far _BrunswickGladeEndBattleText1
|
||||
text_end
|
||||
|
||||
BrunswickGladeAfterBattleText1:
|
||||
text_far _BrunswickGladeAfterBattleText1
|
||||
text_end
|
||||
|
||||
BrunswickGladeBattleText2:
|
||||
text_far _BrunswickGladeBattleText2
|
||||
text_end
|
||||
|
||||
BrunswickGladeEndBattleText2:
|
||||
text_far _BrunswickGladeEndBattleText2
|
||||
text_end
|
||||
|
||||
BrunswickGladeAfterBattleText2:
|
||||
text_far _BrunswickGladeAfterBattleText2
|
||||
text_end
|
||||
|
||||
BrunswickGladeBattleText3:
|
||||
text_far _BrunswickGladeBattleText3
|
||||
text_end
|
||||
|
||||
BrunswickGladeEndBattleText3:
|
||||
text_far _BrunswickGladeEndBattleText3
|
||||
text_end
|
||||
|
||||
BrunswickGladeAfterBattleText3:
|
||||
text_far _BrunswickGladeAfterBattleText3
|
||||
text_end
|
||||
|
||||
BrunswickGladeBattleText4:
|
||||
text_far _BrunswickGladeBattleText4
|
||||
text_end
|
||||
|
||||
BrunswickGladeEndBattleText4:
|
||||
text_far _BrunswickGladeEndBattleText4
|
||||
text_end
|
||||
|
||||
BrunswickGladeAfterBattleText4:
|
||||
text_far _BrunswickGladeAfterBattleText4
|
||||
text_end
|
||||
|
|
|
|||
|
|
@ -1,6 +1,62 @@
|
|||
CelesteHillCave_Script:
|
||||
jp EnableAutoTextBoxDrawing
|
||||
call EnableAutoTextBoxDrawing
|
||||
ld hl, CelesteHillCaveTrainerHeaders
|
||||
ld de, CelesteHillCave_ScriptPointers
|
||||
ld a, [wCelesteHillCaveCurScript]
|
||||
call ExecuteCurMapScriptInTable
|
||||
ld [wCelesteHillCaveCurScript], a
|
||||
ret
|
||||
|
||||
CelesteHillCave_ScriptPointers:
|
||||
dw CheckFightingMapTrainers
|
||||
dw DisplayEnemyTrainerTextAndStartBattle
|
||||
dw EndTrainerBattle
|
||||
|
||||
CelesteHillCave_TextPointers:
|
||||
dw CelesteHillCaveTrainer1
|
||||
dw CelesteHillCaveTrainer2
|
||||
|
||||
CelesteHillCaveTrainerHeaders:
|
||||
def_trainers
|
||||
CelesteHillCaveTrainerHeader0:
|
||||
trainer EVENT_BEAT_CELESTE_HILL_CAVE_BEAUTY, 2, CelesteHillCaveBattleText1, CelesteHillCaveEndBattleText1, CelesteHillCaveAfterBattleText1
|
||||
CelesteHillCaveTrainerHeader1:
|
||||
trainer EVENT_BEAT_CELESTE_HILL_CAVE_COOLTRAINER_M, 4, CelesteHillCaveBattleText2, CelesteHillCaveEndBattleText2, CelesteHillCaveAfterBattleText2
|
||||
db -1 ; end
|
||||
|
||||
CelesteHillCaveTrainer1:
|
||||
text_asm
|
||||
ld hl, CelesteHillCaveTrainerHeader0
|
||||
call TalkToTrainer
|
||||
jp TextScriptEnd
|
||||
|
||||
CelesteHillCaveTrainer2:
|
||||
text_asm
|
||||
ld hl, CelesteHillCaveTrainerHeader1
|
||||
call TalkToTrainer
|
||||
jp TextScriptEnd
|
||||
|
||||
CelesteHillCaveBattleText1:
|
||||
text_far _CelesteHillCaveBattleText1
|
||||
text_end
|
||||
|
||||
CelesteHillCaveEndBattleText1:
|
||||
text_far _CelesteHillCaveEndBattleText1
|
||||
text_end
|
||||
|
||||
CelesteHillCaveAfterBattleText1:
|
||||
text_far _CelesteHillCaveAfterBattleText1
|
||||
text_end
|
||||
|
||||
CelesteHillCaveBattleText2:
|
||||
text_far _CelesteHillCaveBattleText2
|
||||
text_end
|
||||
|
||||
CelesteHillCaveEndBattleText2:
|
||||
text_far _CelesteHillCaveEndBattleText2
|
||||
text_end
|
||||
|
||||
CelesteHillCaveAfterBattleText2:
|
||||
text_far _CelesteHillCaveAfterBattleText2
|
||||
text_end
|
||||
|
||||
text_end ; unused
|
||||
|
|
|
|||
|
|
@ -1,6 +1,82 @@
|
|||
CelesteHillOutside_Script:
|
||||
jp EnableAutoTextBoxDrawing
|
||||
call EnableAutoTextBoxDrawing
|
||||
ld hl, CelesteHillOutsideTrainerHeaders
|
||||
ld de, CelesteHillOutside_ScriptPointers
|
||||
ld a, [wCelesteHillOutsideCurScript]
|
||||
call ExecuteCurMapScriptInTable
|
||||
ld [wCelesteHillOutsideCurScript], a
|
||||
ret
|
||||
|
||||
CelesteHillOutside_ScriptPointers:
|
||||
dw CheckFightingMapTrainers
|
||||
dw DisplayEnemyTrainerTextAndStartBattle
|
||||
dw EndTrainerBattle
|
||||
|
||||
CelesteHillOutside_TextPointers:
|
||||
dw CelesteHillOutsideTrainer1
|
||||
dw CelesteHillOutsideTrainer2
|
||||
dw CelesteHillOutsideTrainer3
|
||||
|
||||
text_end ; unused
|
||||
CelesteHillOutsideTrainerHeaders:
|
||||
def_trainers
|
||||
CelesteHillOutsideTrainerHeader0:
|
||||
trainer EVENT_BEAT_CELESTE_HILL_OUTSIDE_BEAUTY, 2, CelesteHillOutsideBattleText1, CelesteHillOutsideEndBattleText1, CelesteHillOutsideAfterBattleText1
|
||||
CelesteHillOutsideTrainerHeader1:
|
||||
trainer EVENT_BEAT_CELESTE_HILL_OUTSIDE_COOLTRAINER_M, 4, CelesteHillOutsideBattleText2, CelesteHillOutsideEndBattleText2, CelesteHillOutsideAfterBattleText2
|
||||
CelesteHillOutsideTrainerHeader2:
|
||||
trainer EVENT_BEAT_CELESTE_HILL_OUTSIDE_GENTLEMAN, 4, CelesteHillOutsideBattleText3, CelesteHillOutsideEndBattleText3, CelesteHillOutsideAfterBattleText3
|
||||
db -1 ; end
|
||||
|
||||
CelesteHillOutsideTrainer1:
|
||||
text_asm
|
||||
ld hl, CelesteHillOutsideTrainerHeader0
|
||||
call TalkToTrainer
|
||||
jp TextScriptEnd
|
||||
|
||||
CelesteHillOutsideTrainer2:
|
||||
text_asm
|
||||
ld hl, CelesteHillOutsideTrainerHeader1
|
||||
call TalkToTrainer
|
||||
jp TextScriptEnd
|
||||
|
||||
CelesteHillOutsideTrainer3:
|
||||
text_asm
|
||||
ld hl, CelesteHillOutsideTrainerHeader2
|
||||
call TalkToTrainer
|
||||
jp TextScriptEnd
|
||||
|
||||
CelesteHillOutsideBattleText1:
|
||||
text_far _CelesteHillOutsideBattleText1
|
||||
text_end
|
||||
|
||||
CelesteHillOutsideEndBattleText1:
|
||||
text_far _CelesteHillOutsideEndBattleText1
|
||||
text_end
|
||||
|
||||
CelesteHillOutsideAfterBattleText1:
|
||||
text_far _CelesteHillOutsideAfterBattleText1
|
||||
text_end
|
||||
|
||||
CelesteHillOutsideBattleText2:
|
||||
text_far _CelesteHillOutsideBattleText2
|
||||
text_end
|
||||
|
||||
CelesteHillOutsideEndBattleText2:
|
||||
text_far _CelesteHillOutsideEndBattleText2
|
||||
text_end
|
||||
|
||||
CelesteHillOutsideAfterBattleText2:
|
||||
text_far _CelesteHillOutsideAfterBattleText2
|
||||
text_end
|
||||
|
||||
CelesteHillOutsideBattleText3:
|
||||
text_far _CelesteHillOutsideBattleText3
|
||||
text_end
|
||||
|
||||
CelesteHillOutsideEndBattleText3:
|
||||
text_far _CelesteHillOutsideEndBattleText3
|
||||
text_end
|
||||
|
||||
CelesteHillOutsideAfterBattleText3:
|
||||
text_far _CelesteHillOutsideAfterBattleText3
|
||||
text_end
|
||||
Loading…
Add table
Add a link
Reference in a new issue