![]()  | 
Routines | 
| Prev: 40744 | Up: Map | Next: 40840 | 
| 
 
Used by the routine at Handler_RoomExits.
 
 | 
||||
| Handler_Images | 40807 | PUSH IX | Stash IX, HL, DE and BC on the stack. | |
| 40809 | PUSH HL | |||
| 40810 | PUSH DE | |||
| 40811 | PUSH BC | |||
| 40812 | LD E,A | E=A. | ||
| 40813 | LD IX,(48085) | IX=*48085. | ||
| 40817 | CALL GetTableEntry | Call GetTableEntry. | ||
| 40820 | LD DE,(48085) | HL+=*48085. | ||
| 40824 | ADD HL,DE | |||
| 40825 | PUSH HL | IX=HL (using the stack). | ||
| 40826 | POP IX | |||
| 40828 | CALL Print_RoomImage | Call Print_RoomImage. | ||
| 40831 | CALL GetUserInput | Call GetUserInput. | ||
| 40834 | POP BC | Restore BC, DE, HL and IX from the stack. | ||
| 40835 | POP DE | |||
| 40836 | POP HL | |||
| 40837 | POP IX | |||
| 40839 | RET | Return. | ||
| Prev: 40744 | Up: Map | Next: 40840 |