diff options
Diffstat (limited to 'src/data')
-rw-r--r-- | src/data/duel/ai_trainer_card_logic.asm (renamed from src/data/ai_trainer_card_logic.asm) | 0 | ||||
-rw-r--r-- | src/data/duel/animations/anims1.asm (renamed from src/data/anims1.asm) | 0 | ||||
-rw-r--r-- | src/data/duel/animations/anims2.asm (renamed from src/data/anims2.asm) | 0 | ||||
-rw-r--r-- | src/data/duel/animations/anims3.asm (renamed from src/data/anims3.asm) | 0 | ||||
-rw-r--r-- | src/data/duel/animations/anims4.asm (renamed from src/data/anims4.asm) | 0 | ||||
-rw-r--r-- | src/data/duel/animations/attack_animations.asm (renamed from src/data/attack_animations.asm) | 0 | ||||
-rw-r--r-- | src/data/duel/animations/duel_animations.asm (renamed from src/data/duel_animations.asm) | 0 | ||||
-rw-r--r-- | src/data/duel/effect_commands.asm (renamed from src/data/effect_commands.asm) | 0 | ||||
-rw-r--r-- | src/data/duel/practice_text.asm | 66 | ||||
-rw-r--r-- | src/data/glossary_menu_transitions.asm | 11 |
10 files changed, 77 insertions, 0 deletions
diff --git a/src/data/ai_trainer_card_logic.asm b/src/data/duel/ai_trainer_card_logic.asm index 57bf90f..57bf90f 100644 --- a/src/data/ai_trainer_card_logic.asm +++ b/src/data/duel/ai_trainer_card_logic.asm diff --git a/src/data/anims1.asm b/src/data/duel/animations/anims1.asm index 278a145..278a145 100644 --- a/src/data/anims1.asm +++ b/src/data/duel/animations/anims1.asm diff --git a/src/data/anims2.asm b/src/data/duel/animations/anims2.asm index 48f8e41..48f8e41 100644 --- a/src/data/anims2.asm +++ b/src/data/duel/animations/anims2.asm diff --git a/src/data/anims3.asm b/src/data/duel/animations/anims3.asm index d6ebd4d..d6ebd4d 100644 --- a/src/data/anims3.asm +++ b/src/data/duel/animations/anims3.asm diff --git a/src/data/anims4.asm b/src/data/duel/animations/anims4.asm index 07b575c..07b575c 100644 --- a/src/data/anims4.asm +++ b/src/data/duel/animations/anims4.asm diff --git a/src/data/attack_animations.asm b/src/data/duel/animations/attack_animations.asm index 48fa192..48fa192 100644 --- a/src/data/attack_animations.asm +++ b/src/data/duel/animations/attack_animations.asm diff --git a/src/data/duel_animations.asm b/src/data/duel/animations/duel_animations.asm index ba1e0f9..ba1e0f9 100644 --- a/src/data/duel_animations.asm +++ b/src/data/duel/animations/duel_animations.asm diff --git a/src/data/effect_commands.asm b/src/data/duel/effect_commands.asm index e96ef7e..e96ef7e 100644 --- a/src/data/effect_commands.asm +++ b/src/data/duel/effect_commands.asm diff --git a/src/data/duel/practice_text.asm b/src/data/duel/practice_text.asm new file mode 100644 index 0000000..d28e7fa --- /dev/null +++ b/src/data/duel/practice_text.asm @@ -0,0 +1,66 @@ +PracticeDuelTextPointerTable: + dw PracticeDuelText_Turn1 + dw PracticeDuelText_Turn2 + dw PracticeDuelText_Turn3 + dw PracticeDuelText_Turn4 + dw PracticeDuelText_Turn5 + dw PracticeDuelText_Turn6 + dw PracticeDuelText_Turn7 + dw PracticeDuelText_Turn8 + +practicetext: MACRO + db \1 ; Y coord to place the point-by-point instruction + tx \2 ; Dr. Mason's instruction + tx \3 ; static point-by-point instruction +ENDM + +PracticeDuelText_Turn1: + practicetext 2, Turn1DrMason1PracticeDuelText, Turn1Instr1PracticeDuelText + practicetext 5, Turn1DrMason2PracticeDuelText, Turn1Instr2PracticeDuelText + practicetext 8, Turn1DrMason3PracticeDuelText, Turn1Instr3PracticeDuelText + db $00 + +PracticeDuelText_Turn2: + practicetext 2, Turn2DrMason1PracticeDuelText, Turn2Instr1PracticeDuelText + practicetext 5, Turn2DrMason2PracticeDuelText, Turn2Instr2PracticeDuelText + practicetext 8, Turn2DrMason3PracticeDuelText, Turn2Instr3PracticeDuelText + db $00 + +PracticeDuelText_Turn3: + practicetext 2, Turn3DrMason1PracticeDuelText, Turn3Instr1PracticeDuelText + practicetext 5, Turn3DrMason2PracticeDuelText, Turn3Instr2PracticeDuelText + practicetext 8, Turn3DrMason3PracticeDuelText, Turn3Instr3PracticeDuelText + db $00 + +PracticeDuelText_Turn4: + practicetext 2, Turn4DrMason1PracticeDuelText, Turn4Instr1PracticeDuelText + practicetext 5, Turn4DrMason2PracticeDuelText, Turn4Instr2PracticeDuelText + practicetext 8, Turn4DrMason3PracticeDuelText, Turn4Instr3PracticeDuelText + db $00 + +PracticeDuelText_Turn5: + practicetext 2, Turn5DrMason1PracticeDuelText, Turn5Instr1PracticeDuelText + practicetext 6, Turn5DrMason2PracticeDuelText, Turn5Instr2PracticeDuelText + db $00 + +PracticeDuelText_Turn6: + practicetext 2, Turn6DrMason1PracticeDuelText, Turn6Instr1PracticeDuelText + practicetext 5, Turn6DrMason2PracticeDuelText, Turn6Instr2PracticeDuelText + practicetext 8, Turn6DrMason3PracticeDuelText, Turn6Instr3PracticeDuelText + db $00 + +PracticeDuelText_Turn7: + practicetext 2, Turn7DrMason1PracticeDuelText, Turn7Instr1PracticeDuelText + practicetext 5, Turn7DrMason2PracticeDuelText, Turn7Instr2PracticeDuelText + db $00 + +PracticeDuelText_Turn8: + practicetext 2, Turn8DrMason1PracticeDuelText, Turn8Instr1PracticeDuelText + practicetext 5, Turn8DrMason2PracticeDuelText, Turn8Instr2PracticeDuelText + db $00 + +; on player's Seaking knocked out +PracticeDuelText_SamTurn4: + practicetext 2, SamTurn4DrMason1PracticeDuelText, SamTurn4Instr1PracticeDuelText + practicetext 7, SamTurn4DrMason2PracticeDuelText, SamTurn4Instr2PracticeDuelText + db $00 diff --git a/src/data/glossary_menu_transitions.asm b/src/data/glossary_menu_transitions.asm new file mode 100644 index 0000000..17c84e7 --- /dev/null +++ b/src/data/glossary_menu_transitions.asm @@ -0,0 +1,11 @@ +OpenGlossaryScreen_TransitionTable: + cursor_transition $08, $28, $00, $04, $01, $05, $05 + cursor_transition $08, $38, $00, $00, $02, $06, $06 + cursor_transition $08, $48, $00, $01, $03, $07, $07 + cursor_transition $08, $58, $00, $02, $04, $08, $08 + cursor_transition $08, $68, $00, $03, $00, $09, $09 + cursor_transition $58, $28, $00, $09, $06, $00, $00 + cursor_transition $58, $38, $00, $05, $07, $01, $01 + cursor_transition $58, $48, $00, $06, $08, $02, $02 + cursor_transition $58, $58, $00, $07, $09, $03, $03 + cursor_transition $58, $68, $00, $08, $05, $04, $04 |