ref: 46a94c63fc287e7290502776d02648476bc44171
parent: 0eedb406081791c9ffb6309cda25259ee011682e
author: YamaArashi <shadow962@live.com>
date: Sat Sep 10 22:01:37 EDT 2016
name text destination pointer variable
--- a/home/text.asm
+++ b/home/text.asm
@@ -1,5 +1,5 @@
TextBoxBorder::
-; Draw a cxb text box at hl.
+; Draw a c×b text box at hl.
; top row
push hl
@@ -369,9 +369,9 @@
xor e
ld [wLetterPrintingDelayFlags],a
ld a,c
- ld [wUnusedCC3A],a
+ ld [wTextDest],a
ld a,b
- ld [wUnusedCC3B],a
+ ld [wTextDest + 1],a
NextTextCommand::
ld a,[hli]
@@ -480,10 +480,10 @@
TextCommand03::
pop hl
ld a,[hli]
- ld [wUnusedCC3A],a
+ ld [wTextDest],a
ld c,a
ld a,[hli]
- ld [wUnusedCC3B],a
+ ld [wTextDest + 1],a
ld b,a
jp NextTextCommand
--- a/wram.asm
+++ b/wram.asm
@@ -445,11 +445,10 @@
ds 1
-wUnusedCC3A:: ; cc3a
- ds 1
-
-wUnusedCC3B:: ; cc3b
- ds 1
+wTextDest:: ; cc3a
+; destination pointer for text output
+; this variable is written to, but is never read from
+ ds 2
wDoNotWaitForButtonPressAfterDisplayingText:: ; cc3c
; if non-zero, skip waiting for a button press after displaying text in DisplayTextID