Identify some unnamed labels

This commit is contained in:
Rangi
2020-10-06 13:50:02 -04:00
parent 42d0a2567a
commit fc08ff2c38
6 changed files with 343 additions and 300 deletions

View File

@@ -566,24 +566,24 @@ NamingScreen_AnimateCursor:
.right
call NamingScreen_GetCursorPosition
and a
jr nz, .asm_11ab7
jr nz, .target_right
ld hl, SPRITEANIMSTRUCT_VAR1
add hl, bc
ld a, [hl]
cp $8
jr nc, .asm_11ab4
jr nc, .wrap_left
inc [hl]
ret
.asm_11ab4
.wrap_left
ld [hl], $0
ret
.asm_11ab7
.target_right
cp $3
jr nz, .asm_11abc
jr nz, .no_wrap_target_left
xor a
.asm_11abc
.no_wrap_target_left
ld e, a
add a
add e
@@ -595,24 +595,24 @@ NamingScreen_AnimateCursor:
.left
call NamingScreen_GetCursorPosition
and a
jr nz, .asm_11ad8
jr nz, .target_left
ld hl, SPRITEANIMSTRUCT_VAR1
add hl, bc
ld a, [hl]
and a
jr z, .asm_11ad5
jr z, .wrap_right
dec [hl]
ret
.asm_11ad5
.wrap_right
ld [hl], $8
ret
.asm_11ad8
.target_left
cp $1
jr nz, .asm_11ade
jr nz, .no_wrap_target_right
ld a, $4
.asm_11ade
.no_wrap_target_right
dec a
dec a
ld e, a
@@ -628,19 +628,19 @@ NamingScreen_AnimateCursor:
add hl, bc
ld a, [hl]
call NamingScreen_IsTargetBox
jr nz, .asm_11af9
jr nz, .not_box
cp $5
jr nc, .asm_11aff
jr nc, .wrap_up
inc [hl]
ret
.asm_11af9
.not_box
cp $4
jr nc, .asm_11aff
jr nc, .wrap_up
inc [hl]
ret
.asm_11aff
.wrap_up
ld [hl], $0
ret
@@ -649,11 +649,11 @@ NamingScreen_AnimateCursor:
add hl, bc
ld a, [hl]
and a
jr z, .asm_11b0c
jr z, .wrap_down
dec [hl]
ret
.asm_11b0c
.wrap_down
ld [hl], $4
call NamingScreen_IsTargetBox
ret nz
@@ -1338,32 +1338,32 @@ MailComposition_TryAddLastCharacter:
and a
ret z
cp $11
jr nz, .asm_121c3
jr nz, .one_back
push hl
ld hl, wNamingScreenCurNameLength
dec [hl]
dec [hl]
jr .asm_121c8
jr .continue
.asm_121c3
.one_back
push hl
ld hl, wNamingScreenCurNameLength
dec [hl]
.asm_121c8
.continue
call NamingScreen_GetTextCursorPosition
ld c, [hl]
pop hl
.asm_121cd
.loop
ld a, [hli]
cp $ff
cp -1 ; end?
jp z, NamingScreen_AdvanceCursor_CheckEndOfString
cp c
jr z, .asm_121d9
jr z, .done
inc hl
jr .asm_121cd
jr .loop
.asm_121d9
.done
ld a, [hl]
jp NamingScreen_LoadNextCharacter