summaryrefslogtreecommitdiff
path: root/src/data
diff options
context:
space:
mode:
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.asm66
-rw-r--r--src/data/glossary_menu_transitions.asm11
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