summaryrefslogtreecommitdiff
path: root/data
diff options
context:
space:
mode:
authorYamaArashi <shadow962@live.com>2016-10-18 23:18:56 -0700
committerYamaArashi <shadow962@live.com>2016-10-18 23:19:42 -0700
commit8ce2925d22b7de479271a9b72cf5e26af3e537b6 (patch)
treee0b6ce97d0913a487a26f89efb16e4bf76345110 /data
parent98520842e6db9f3cade035ffaec67ce919c30bb3 (diff)
trainer battle specifications
Diffstat (limited to 'data')
-rw-r--r--data/data2.s89
1 files changed, 68 insertions, 21 deletions
diff --git a/data/data2.s b/data/data2.s
index a9b66e062..379232662 100644
--- a/data/data2.s
+++ b/data/data2.s
@@ -10939,28 +10939,75 @@ gUnknown_0839ACE8:: @ 839ACE8
.align 2
gUnknown_0839ACEC:: @ 839ACEC
- .incbin "baserom.gba", 0x0039acec, 0xc
-
-gUnknown_0839ACF8:: @ 839ACF8
- .incbin "baserom.gba", 0x0039acf8, 0x8
-
-gUnknown_0839AD00:: @ 839AD00
- .incbin "baserom.gba", 0x0039ad00, 0x8
-
-gUnknown_0839AD08:: @ 839AD08
- .incbin "baserom.gba", 0x0039ad08, 0x48
-
-gUnknown_0839AD50:: @ 839AD50
- .incbin "baserom.gba", 0x0039ad50, 0x48
-
-gUnknown_0839AD98:: @ 839AD98
- .incbin "baserom.gba", 0x0039ad98, 0x48
-
-gUnknown_0839ADE0:: @ 839ADE0
- .incbin "baserom.gba", 0x0039ade0, 0x48
+ .4byte REG_WIN0H
+ .4byte ((DMA_ENABLE | DMA_START_HBLANK | DMA_REPEAT | DMA_DEST_RELOAD) << 16) | 1
+ .4byte 1
-gUnknown_0839AE28:: @ 839AE28
- .incbin "baserom.gba", 0x0039ae28, 0x48
+gBattleTransitionTable_Wild:: @ 839ACF8
+ .byte 8, 9, 5, 10, 0, 10, 7, 6
+
+gBattleTransitionTable_Trainer:: @ 839AD00
+ .byte 4, 11, 2, 3, 0, 10, 1, 6
+
+ .align 2
+gTrainerBattleSpecs_0:: @ 839AD08
+ .4byte gTrainerBattleMode, 0
+ .4byte gTrainerBattleOpponent, 1
+ .4byte gTrainerMapObjectLocalId, 1
+ .4byte gTrainerIntroSpeech, 2
+ .4byte gTrainerDefeatSpeech, 2
+ .4byte gTrainerVictorySpeech, 5
+ .4byte gTrainerCannotBattleSpeech, 5
+ .4byte gTrainerBattleEndScript, 5
+ .4byte gTrainerBattleScriptReturnAddress, 6
+
+ .align 2
+gTrainerBattleSpecs_1:: @ 839AD50
+ .4byte gTrainerBattleMode, 0
+ .4byte gTrainerBattleOpponent, 1
+ .4byte gTrainerMapObjectLocalId, 1
+ .4byte gTrainerIntroSpeech, 2
+ .4byte gTrainerDefeatSpeech, 2
+ .4byte gTrainerVictorySpeech, 5
+ .4byte gTrainerCannotBattleSpeech, 5
+ .4byte gTrainerBattleEndScript, 2
+ .4byte gTrainerBattleScriptReturnAddress, 6
+
+ .align 2
+gTrainerBattleSpecs_2:: @ 839AD98
+ .4byte gTrainerBattleMode, 0
+ .4byte gTrainerBattleOpponent, 1
+ .4byte gTrainerMapObjectLocalId, 1
+ .4byte gTrainerIntroSpeech, 2
+ .4byte gTrainerDefeatSpeech, 2
+ .4byte gTrainerVictorySpeech, 5
+ .4byte gTrainerCannotBattleSpeech, 2
+ .4byte gTrainerBattleEndScript, 5
+ .4byte gTrainerBattleScriptReturnAddress, 6
+
+ .align 2
+gTrainerBattleSpecs_3:: @ 839ADE0
+ .4byte gTrainerBattleMode, 0
+ .4byte gTrainerBattleOpponent, 1
+ .4byte gTrainerMapObjectLocalId, 1
+ .4byte gTrainerIntroSpeech, 5
+ .4byte gTrainerDefeatSpeech, 2
+ .4byte gTrainerVictorySpeech, 5
+ .4byte gTrainerCannotBattleSpeech, 5
+ .4byte gTrainerBattleEndScript, 5
+ .4byte gTrainerBattleScriptReturnAddress, 6
+
+ .align 2
+gTrainerBattleSpecs_4:: @ 839AE28
+ .4byte gTrainerBattleMode, 0
+ .4byte gTrainerBattleOpponent, 1
+ .4byte gTrainerMapObjectLocalId, 1
+ .4byte gTrainerIntroSpeech, 2
+ .4byte gTrainerDefeatSpeech, 2
+ .4byte gTrainerVictorySpeech, 5
+ .4byte gTrainerCannotBattleSpeech, 2
+ .4byte gTrainerBattleEndScript, 2
+ .4byte gTrainerBattleScriptReturnAddress, 6
@ 839AE70
.include "data/trainer_eye_trainers.s"