diff options
Diffstat (limited to 'macros/text.asm')
-rw-r--r-- | macros/text.asm | 10 |
1 files changed, 9 insertions, 1 deletions
diff --git a/macros/text.asm b/macros/text.asm index f95c300..fd88918 100644 --- a/macros/text.asm +++ b/macros/text.asm @@ -1,13 +1,21 @@ text EQUS "db $00," ; Start writing text. next EQUS "db \"<NEXT>\"," ; Move a line down. line EQUS "db \"<LINE>\"," ; Start writing at the bottom line. -para EQUS "db \"<PARA>\"," ; Start a new paragraph. cont EQUS "db \"<CONT>\"," ; Scroll to the next line. done EQUS "db \"<DONE>\"" ; End a text box. prompt EQUS "db \"<PROMPT>\"" ; Prompt the player to end a text box (initiating some other event). text_end EQUS "db $50" ; End control code for text processor ; different from @ +; Start a new paragraph +para: MACRO + if _NARG == 0 + db "<PARA>" + else + db "<PARA>", \1 ; Rest of text + endc +ENDM + ; TODO: determine if these are in ; Pokedex text commands are only used with pokered. ; They are included for compatibility. |