Routines |
Prev: 47795 | Up: Map | Next: 47822 |
Redraw_Banner_Underline | 47796 | LD HL,47795 | HL=MessagingCountdown. | |
Return if the "Character Is In Place" messaging countdown has already finished (i.e. is zero).
|
||||
47799 | LD A,(HL) | A=*HL. | ||
47800 | OR A | Return if A is zero. | ||
47801 | RET Z | |||
Take one away from the countdown count.
|
||||
47802 | DEC (HL) | Decrease *HL by one. | ||
Return if the countdown is still "in-progress".
|
||||
47803 | RET NZ | Return if the result is not zero. | ||
If the countdown is now zero, refresh/ redraw the banner (which the messaging overlays).
|
||||
47804 | LD C,66 | C=66 (INK: RED, PAPER: BLACK (BRIGHT) ). | ||
47806 | LD HL,57308 | Write Font to 47081. | ||
47809 | LD (47081),HL | |||
47812 | LD DE,1024 | DE=1024 (screen co-ordinates). | ||
47815 | LD HL,32360 | HL=Messaging_Banner_Underline. | ||
47818 | CALL Controller_Tile | Call Controller_Tile. | ||
47821 | RET | Return. |
Prev: 47795 | Up: Map | Next: 47822 |