| Routines

57935: Check whether buffer 214 is being used

Used by the routines at 24296 and 63898. Returns to the main loop if buffer 214 is already in use (by ERIC's catapult pellet, water or sherry fired from the pistol or falling from a cup, a plant, the conker, or a desk lid); otherwise returns to the caller.
57935 | LD A,(54802) | Is there an uninterruptible subcommand routine address in bytes 17 and 18 of the buffer in page 214?
57938 | AND A
57939 | RET Z | Return if not (the buffer is free)
57940 | POP BC | Otherwise drop the return address from the stack and return to the main loop
57941 | RET