Prev: 73B4 Up: Map Next: 73D7
73BE: Print the instrument
Prints the instrument (the 'with' object, number in B5DA) with its article; if $B5F0 is set the instrument is a room. Shares its tail with 73A6: the words are found with 71CC or 71D9 and printed with 742B.
73BE LD A,($B5F0) Is the instrument actually a room, rather than an object?
73C1 AND A
73C2 LD A,($B5DA) A = the instrument's own number, either way
This entry point is used by the routine at 73A6.
73C5 JR Z,$73CD Not a room: skip ahead
73C7 PUSH HL Save HL
73C8 CALL $71CC HL = that room's own name words
73CB JR $73D1
This entry point is used by the routine at 747F.
73CD PUSH HL Save HL
73CE CALL $71D9 HL = that object's own words
73D1 CALL $742B Print them
73D4 POP HL Restore HL
73D5 XOR A Already printed
73D6 RET
Prev: 73B4 Up: Map Next: 73D7