mirror of
https://github.com/pret/pokered.git
synced 2024-10-23 06:58:24 +00:00
70dde9d96b
fix trainer header numbering
144 lines
3.3 KiB
NASM
Executable file
144 lines
3.3 KiB
NASM
Executable file
ViridianForestScript:
|
|
call EnableAutoTextBoxDrawing
|
|
ld hl, ViridianForestTrainerHeader0
|
|
ld de, ViridianForestScriptPointers
|
|
ld a, [wViridianForestCurScript]
|
|
call ExecuteCurMapScriptInTable
|
|
ld [wViridianForestCurScript], a
|
|
ret
|
|
|
|
ViridianForestScriptPointers:
|
|
dw CheckFightingMapTrainers
|
|
dw DisplayEnemyTrainerTextAndStartBattle
|
|
dw EndTrainerBattle
|
|
|
|
ViridianForestTextPointers:
|
|
dw ViridianForestText1
|
|
dw ViridianForestText2
|
|
dw ViridianForestText3
|
|
dw ViridianForestText4
|
|
dw PickUpItemText
|
|
dw PickUpItemText
|
|
dw PickUpItemText
|
|
dw ViridianForestText8
|
|
dw ViridianForestText9
|
|
dw ViridianForestText10
|
|
dw ViridianForestText11
|
|
dw ViridianForestText12
|
|
dw ViridianForestText13
|
|
dw ViridianForestText14
|
|
|
|
ViridianForestTrainerHeader0:
|
|
dbEventFlagBit EVENT_BEAT_VIRIDIAN_FOREST_TRAINER_0
|
|
db ($4 << 4) ; trainer's view range
|
|
dwEventFlagAddress EVENT_BEAT_VIRIDIAN_FOREST_TRAINER_0
|
|
dw ViridianForestBattleText1 ; TextBeforeBattle
|
|
dw ViridianForestAfterBattleText1 ; TextAfterBattle
|
|
dw ViridianForestEndBattleText1 ; TextEndBattle
|
|
dw ViridianForestEndBattleText1 ; TextEndBattle
|
|
|
|
ViridianForestTrainerHeader1:
|
|
dbEventFlagBit EVENT_BEAT_VIRIDIAN_FOREST_TRAINER_1
|
|
db ($4 << 4) ; trainer's view range
|
|
dwEventFlagAddress EVENT_BEAT_VIRIDIAN_FOREST_TRAINER_1
|
|
dw ViridianForestBattleText2 ; TextBeforeBattle
|
|
dw ViridianForestAfterBattleText2 ; TextAfterBattle
|
|
dw ViridianForestEndBattleText2 ; TextEndBattle
|
|
dw ViridianForestEndBattleText2 ; TextEndBattle
|
|
|
|
ViridianForestTrainerHeader2:
|
|
dbEventFlagBit EVENT_BEAT_VIRIDIAN_FOREST_TRAINER_2
|
|
db ($1 << 4) ; trainer's view range
|
|
dwEventFlagAddress EVENT_BEAT_VIRIDIAN_FOREST_TRAINER_2
|
|
dw ViridianForestBattleText3 ; TextBeforeBattle
|
|
dw ViridianForestAfterBattleText3 ; TextAfterBattle
|
|
dw ViridianForestEndBattleText3 ; TextEndBattle
|
|
dw ViridianForestEndBattleText3 ; TextEndBattle
|
|
|
|
db $ff
|
|
|
|
ViridianForestText1:
|
|
TX_FAR _ViridianForestText1
|
|
db "@"
|
|
|
|
ViridianForestText2:
|
|
TX_ASM
|
|
ld hl, ViridianForestTrainerHeader0
|
|
call TalkToTrainer
|
|
jp TextScriptEnd
|
|
|
|
ViridianForestText3:
|
|
TX_ASM
|
|
ld hl, ViridianForestTrainerHeader1
|
|
call TalkToTrainer
|
|
jp TextScriptEnd
|
|
|
|
ViridianForestText4:
|
|
TX_ASM
|
|
ld hl, ViridianForestTrainerHeader2
|
|
call TalkToTrainer
|
|
jp TextScriptEnd
|
|
|
|
ViridianForestBattleText1:
|
|
TX_FAR _ViridianForestBattleText1
|
|
db "@"
|
|
|
|
ViridianForestEndBattleText1:
|
|
TX_FAR _ViridianForestEndBattleText1
|
|
db "@"
|
|
|
|
ViridianForestAfterBattleText1:
|
|
TX_FAR _ViridianFrstAfterBattleText1
|
|
db "@"
|
|
|
|
ViridianForestBattleText2:
|
|
TX_FAR _ViridianForestBattleText2
|
|
db "@"
|
|
|
|
ViridianForestEndBattleText2:
|
|
TX_FAR _ViridianForestEndBattleText2
|
|
db "@"
|
|
|
|
ViridianForestAfterBattleText2:
|
|
TX_FAR _ViridianFrstAfterBattleText2
|
|
db "@"
|
|
|
|
ViridianForestBattleText3:
|
|
TX_FAR _ViridianForestBattleText3
|
|
db "@"
|
|
|
|
ViridianForestEndBattleText3:
|
|
TX_FAR _ViridianForestEndBattleText3
|
|
db "@"
|
|
|
|
ViridianForestAfterBattleText3:
|
|
TX_FAR _ViridianFrstAfterBattleText3
|
|
db "@"
|
|
|
|
ViridianForestText8:
|
|
TX_FAR _ViridianForestText8
|
|
db "@"
|
|
|
|
ViridianForestText9:
|
|
TX_FAR _ViridianForestText9
|
|
db "@"
|
|
|
|
ViridianForestText10:
|
|
TX_FAR _ViridianForestText10
|
|
db "@"
|
|
|
|
ViridianForestText11:
|
|
TX_FAR _ViridianForestText11
|
|
db "@"
|
|
|
|
ViridianForestText12:
|
|
TX_FAR _ViridianForestText12
|
|
db "@"
|
|
|
|
ViridianForestText13:
|
|
TX_FAR _ViridianForestText13
|
|
db "@"
|
|
|
|
ViridianForestText14:
|
|
TX_FAR _ViridianForestText14
|
|
db "@"
|