summaryrefslogtreecommitdiff
path: root/home/menu.asm
diff options
context:
space:
mode:
authormid-kid <esteve.varela@gmail.com>2020-06-20 17:56:18 +0200
committermid-kid <esteve.varela@gmail.com>2020-08-03 22:56:49 +0200
commit79bb2784e92de0524c69c87556f7647861c47fb8 (patch)
treeefe71aea7b0308cd79142bda67fe71dcc787f600 /home/menu.asm
parent248763b238b6f8e8cb0bc0c5db05a270f1931ae7 (diff)
Better label 2D menu data
Diffstat (limited to 'home/menu.asm')
-rw-r--r--home/menu.asm16
1 files changed, 9 insertions, 7 deletions
diff --git a/home/menu.asm b/home/menu.asm
index 3d026075c..cfa1cd444 100644
--- a/home/menu.asm
+++ b/home/menu.asm
@@ -1,20 +1,22 @@
-SetMenuAttributes::
+Load2DMenuData::
push hl
push bc
- ld hl, w2DMenuCursorInitY
- ld b, $8
+ ld hl, w2DMenuData
+ ld b, w2DMenuDataEnd - w2DMenuData
.loop
ld a, [de]
inc de
ld [hli], a
dec b
jr nz, .loop
+
+ ; Reset menu state
ld a, $1
- ld [hli], a
- ld [hli], a
+ ld [hli], a ; wMenuCursorY
+ ld [hli], a ; wMenuCursorX
xor a
- ld [hli], a
- ld [hli], a
+ ld [hli], a ; wCursorOffCharacter
+ ld [hli], a ; wCursorCurrentTile
ld [hli], a
pop bc
pop hl