ref: bcb251261dae3cd9ba423fc139c7db4433a1a802
dir: /scripts/unknowndungeon3.asm/
UnknownDungeon3Script: call EnableAutoTextBoxDrawing ld hl, UnknownDungeon3TrainerHeaders ld de, .ScriptPointers ld a, [wUnknownDungeon3CurScript] call ExecuteCurMapScriptInTable ld [wUnknownDungeon3CurScript], a ret .ScriptPointers dw CheckFightingMapTrainers dw DisplayEnemyTrainerTextAndStartBattle dw EndTrainerBattle UnknownDungeon3TextPointers: dw MewtwoText dw PickUpItemText dw PickUpItemText UnknownDungeon3TrainerHeaders: MewtwoTrainerHeader: dbEventFlagBit EVENT_BEAT_MEWTWO db ($0 << 4) ; trainer's view range dwEventFlagAddress EVENT_BEAT_MEWTWO dw MewtwoBattleText ; TextBeforeBattle dw MewtwoBattleText ; TextAfterBattle dw MewtwoBattleText ; TextEndBattle dw MewtwoBattleText ; TextEndBattle db $ff MewtwoText: TX_ASM ld hl, MewtwoTrainerHeader call TalkToTrainer jp TextScriptEnd MewtwoBattleText: TX_FAR _MewtwoBattleText TX_ASM ld a, MEWTWO call PlayCry call WaitForSoundToFinish jp TextScriptEnd