Prev: 28569 Up: Map Next: 28655
28642: Make ANGELFACE throw a punch (3)
The address of this uninterruptible subcommand routine is placed into bytes 111 and 112 of ANGELFACE's buffer by the routine at 28558.
Input
H 168 (ANGELFACE)
28642 LD L,111 Place the address of the uninterruptible subcommand routine at 28655 into bytes 111 and 112 of ANGELFACE's buffer
28644 LD (HL),239
28646 CALL 25108 Update the SRB for ANGELFACE's current animatory state
28649 LD L,113 Collect the animatory state of ANGELFACE before he threw the punch (from byte 113 of his buffer)
28651 LD A,(HL)
28652 JP 25008 Restore ANGELFACE's pre-punch animatory state and update the SRB
Prev: 28569 Up: Map Next: 28655