summaryrefslogtreecommitdiff
path: root/src/engine/sequences/opening_sequence_commands.asm
diff options
context:
space:
mode:
authorElectroDeoxys <ElectroDeoxys@gmail.com>2021-05-21 12:19:35 +0100
committerElectroDeoxys <ElectroDeoxys@gmail.com>2021-05-21 12:19:35 +0100
commit3c2094e4bcbcb21c5469d87a8ad28501fae0aa8b (patch)
treec59948ead1e26b6f752550fffd8c282e523689d9 /src/engine/sequences/opening_sequence_commands.asm
parentcf3f62e98d1ce2b55a0939ddd5b19af15ac7d839 (diff)
Identify some sequence functions
Diffstat (limited to 'src/engine/sequences/opening_sequence_commands.asm')
-rw-r--r--src/engine/sequences/opening_sequence_commands.asm15
1 files changed, 8 insertions, 7 deletions
diff --git a/src/engine/sequences/opening_sequence_commands.asm b/src/engine/sequences/opening_sequence_commands.asm
index 6f82387..be8639d 100644
--- a/src/engine/sequences/opening_sequence_commands.asm
+++ b/src/engine/sequences/opening_sequence_commands.asm
@@ -1,11 +1,12 @@
-Func_1d408: ; 1d408 (7:5408)
- ld a, [wd633]
+ExecuteOpeningSequenceCmd: ; 1d408 (7:5408)
+ ld a, [wSequenceDelay]
or a
jr z, .call_function
cp $ff
- ret z
- dec a
- ld [wd633], a
+ ret z ; sequence ended
+
+ dec a ; still waiting
+ ld [wSequenceDelay], a
ret
.call_function
@@ -24,7 +25,7 @@ Func_1d408: ; 1d408 (7:5408)
ld l, e
ld h, d
call CallHL2
- jr c, Func_1d408
+ jr c, ExecuteOpeningSequenceCmd
ret
; 0x1d42e
@@ -75,7 +76,7 @@ OpeningSequenceCmd_WaitOrbsAnimation: ; 1d444 (7:5444)
OpeningSequenceCmd_Wait: ; 1d460 (7:5460)
ld a, c
- ld [wd633], a
+ ld [wSequenceDelay], a
call AdvanceOpeningSequenceCmdPtrBy3
scf
ret