Routines |
Prev: 34864 | Up: Map | Next: 34903 |
Used by the routine at 35141.
|
||||||||
34883 | LD HL,23464 | Point HL at list of indices of characters in current room | ||||||
34886 | SUB 65 | Subtract 65 (ASCII code for "A") | ||||||
34888 | LD E,A | Load remainder (i.e. index of selected item in menu) into DE... | ||||||
34889 | LD D,0 | ... | ||||||
34891 | ADD HL,DE | Add this as offset to table of characters in current room to identify one of those as the character of interest | ||||||
34892 | LD A,(HL) | Load index of this character into A | ||||||
34893 | LD (30615),A | Modify instruction at 30614 to set the Current Character | ||||||
This entry point is used by the routines at 30602 and 35293.
|
||||||||
34896 | LD DE,34903 | Point DE to code to print short name of Current Character... | ||||||
34899 | CALL 38693 | ...and print in command summary window at bottom of screen | ||||||
34902 | RET | Return |
Prev: 34864 | Up: Map | Next: 34903 |