summaryrefslogtreecommitdiff
path: root/engine
diff options
context:
space:
mode:
Diffstat (limited to 'engine')
-rwxr-xr-xengine/namingscreen.asm78
-rwxr-xr-xengine/sprite_anims.asm2
2 files changed, 40 insertions, 40 deletions
diff --git a/engine/namingscreen.asm b/engine/namingscreen.asm
index 188665bc4..822fd2bce 100755
--- a/engine/namingscreen.asm
+++ b/engine/namingscreen.asm
@@ -1173,7 +1173,7 @@ endr
ret
.a
- call Function12185
+ call NamingScreen_PressedA_GetCursorCommand
cp $1
jr z, .select
cp $2
@@ -1181,7 +1181,7 @@ endr
cp $3
jr z, .finished
call NamingScreen_GetLastCharacter
- call Function121ac
+ call MailComposition_TryAddLastCharacter
jr c, .start
ld hl, wNamingScreenCurrNameLength
ld a, [hl]
@@ -1242,8 +1242,8 @@ endr
ret
; called from engine/sprite_anims.asm
-Function120c1: ; 120c1 (4:60c1)
- call Function1210c
+ComposeMail_AnimateCursor: ; 120c1 (4:60c1)
+ call .GetDPad
ld hl, SPRITEANIMSTRUCT_0D
add hl, bc
ld a, [hl]
@@ -1253,12 +1253,12 @@ Function120c1: ; 120c1 (4:60c1)
add hl, bc
ld [hl], e
cp $5
- ld de, Unknown_120f8
+ ld de, .LetterEntries
ld a, 0
- jr nz, .asm_120df
- ld de, Unknown_12102
+ jr nz, .got_pointer
+ ld de, .CaseDelEnd
ld a, 1
-.asm_120df
+.got_pointer
ld hl, SPRITEANIMSTRUCT_0E
add hl, bc
add [hl]
@@ -1278,14 +1278,14 @@ Function120c1: ; 120c1 (4:60c1)
; 120f8 (4:60f8)
-Unknown_120f8: ; 120f8
+.LetterEntries: ; 120f8
db $00, $10, $20, $30, $40, $50, $60, $70, $80, $90
-Unknown_12102: ; 12102
+.CaseDelEnd: ; 12102
db $00, $00, $00, $30, $30, $30, $60, $60, $60, $60
; 1210c
-Function1210c: ; 1210c (4:610c)
+.GetDPad: ; 1210c (4:610c)
ld hl, hJoyLast
ld a, [hl]
and D_UP
@@ -1302,26 +1302,26 @@ Function1210c: ; 1210c (4:610c)
ret
.right
- call Function1218b
+ call ComposeMail_GetCursorPosition
and a
- jr nz, .asm_12138
+ jr nz, .case_del_done_right
ld hl, SPRITEANIMSTRUCT_0C
add hl, bc
ld a, [hl]
cp $9
- jr nc, .asm_12135
+ jr nc, .wrap_around_letter_right
inc [hl]
ret
-.asm_12135
+.wrap_around_letter_right
ld [hl], $0
ret
-.asm_12138
+.case_del_done_right
cp $3
- jr nz, .asm_1213d
+ jr nz, .wrap_around_command_right
xor a
-.asm_1213d
+.wrap_around_command_right
ld e, a
add a
add e
@@ -1331,26 +1331,26 @@ Function1210c: ; 1210c (4:610c)
ret
.left
- call Function1218b
+ call ComposeMail_GetCursorPosition
and a
- jr nz, .asm_12159
+ jr nz, .caps_del_done_left
ld hl, SPRITEANIMSTRUCT_0C
add hl, bc
ld a, [hl]
and a
- jr z, .asm_12156
+ jr z, .wrap_around_letter_left
dec [hl]
ret
-.asm_12156
+.wrap_around_letter_left
ld [hl], $9
ret
-.asm_12159
+.caps_del_done_left
cp $1
- jr nz, .asm_1215f
+ jr nz, .wrap_around_command_left
ld a, $4
-.asm_1215f
+.wrap_around_command_left
rept 2
dec a
endr
@@ -1367,11 +1367,11 @@ endr
add hl, bc
ld a, [hl]
cp $5
- jr nc, .asm_12175
+ jr nc, .wrap_around_down
inc [hl]
ret
-.asm_12175
+.wrap_around_down
ld [hl], $0
ret
@@ -1380,54 +1380,54 @@ endr
add hl, bc
ld a, [hl]
and a
- jr z, .asm_12182
+ jr z, .wrap_around_up
dec [hl]
ret
-.asm_12182
+.wrap_around_up
ld [hl], $5
ret
-Function12185: ; 12185 (4:6185)
+NamingScreen_PressedA_GetCursorCommand: ; 12185 (4:6185)
ld hl, wNamingScreenCursorObjectPointer
ld c, [hl]
inc hl
ld b, [hl]
-Function1218b: ; 1218b (4:618b)
+ComposeMail_GetCursorPosition: ; 1218b (4:618b)
ld hl, SPRITEANIMSTRUCT_0D
add hl, bc
ld a, [hl]
cp $5
- jr nz, .asm_121aa
+ jr nz, .letter
ld hl, SPRITEANIMSTRUCT_0C
add hl, bc
ld a, [hl]
cp $3
- jr c, .asm_121a4
+ jr c, .case
cp $6
- jr c, .asm_121a7
+ jr c, .del
ld a, $3
ret
-.asm_121a4
+.case
ld a, $1
ret
-.asm_121a7
+.del
ld a, $2
ret
-.asm_121aa
+.letter
xor a
ret
-Function121ac: ; 121ac (4:61ac)
+MailComposition_TryAddLastCharacter: ; 121ac (4:61ac)
ld a, [wNamingScreenLastCharacter]
jp MailComposition_TryAddCharacter
; 121b2 (4:61b2)
-Function121b2: ; unreferenced
+; XXX
ld a, [wNamingScreenCurrNameLength]
and a
ret z
diff --git a/engine/sprite_anims.asm b/engine/sprite_anims.asm
index 6346ea8fe..f0a915312 100755
--- a/engine/sprite_anims.asm
+++ b/engine/sprite_anims.asm
@@ -222,7 +222,7 @@ DoAnimFrame: ; 8d24b
ret
.twelve: ; 8d373 (23:5373)
- callab Function120c1
+ callab ComposeMail_AnimateCursor
ret
.GameFreakLogo: ; 8d37a (23:537a)