Prev: 43155 Up: Map Next: 43224
43183: Routine at A8AF
Used by the routine at DrawRoom.
43183 PUSH HL Stash HL on the stack.
43184 DEC A Decrease A by one.
43185 LD (47778),A Write A to *47778.
43188 LD A,E Write E to *47779.
43189 LD (47779),A
43192 LD A,(47779) E=*47779.
43195 LD E,A
43196 PUSH BC Stash BC and DE on the stack.
43197 PUSH DE
43198 CALL 3545 Call CL_SET.
43201 POP DE Restore DE and BC from the stack.
43202 POP BC
43203 LD A,(47778) Increment *47778 by one.
43206 INC A
43207 LD (47778),A
43210 CALL PrintUDG Call PrintUDG.
43213 DEC E Decrease E by one.
43214 JR NZ,43203 Jump to 43203 until E is zero.
43216 DEC D Decrease D by one.
43217 JR Z,43222 Jump to 43222 if D is zero.
43219 DEC B Decrease B by one.
43220 JR 43192 Jump to 43192.
43222 POP HL Restore HL from the stack.
43223 RET Return.
Prev: 43155 Up: Map Next: 43224