![]() |
Routines |
Prev: 43155 | Up: Map | Next: 43224 |
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 |