Prev: A6B7 Up: Map Next: A710
A6FE: Fill a rectangle with space characters
Used by the routines at cafe_waiter_clear and cafe_encounter.
Input
D Row to start at
E Column to start at
L Number of space chars per row
C Number of rows
Emits PRINT AT D,E then prints L space ($80) chars, increments D, decrements C, loops until C = 0. Used by cafe_waiter_clear and cafe_encounter to blank table areas during café transitions.
cafe_fill_rect A6FE LD B,L
A6FF LD A,$16
A701 RST $10
A702 LD A,D
A703 RST $10
A704 LD A,E
A705 RST $10
cafe_fill_rect_0 A706 LD A,$80
A708 RST $10
A709 DJNZ cafe_fill_rect_0
A70B INC D
A70C DEC C
A70D JR NZ,cafe_fill_rect
A70F RET
Prev: A6B7 Up: Map Next: A710