![]() |
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 |