Prev: 6F99 Up: Map Next: 6FEF
6FE2: Make ANGELFACE throw a punch (3)
The address of this uninterruptible subcommand routine is placed into bytes 0x6F and 0x70 of ANGELFACE's buffer by the routine at 6F8E.
Input
H 0xA8 (ANGELFACE)
6FE2 LD L,$6F Place the address of the uninterruptible subcommand routine at 6FEF into bytes 0x6F and 0x70 of ANGELFACE's buffer
6FE4 LD (HL),$EF
6FE6 CALL $6214 Update the SRB for ANGELFACE's current animatory state
6FE9 LD L,$71 Collect the animatory state of ANGELFACE before he threw the punch (from byte 0x71 of his buffer)
6FEB LD A,(HL)
6FEC JP $61B0 Restore ANGELFACE's pre-punch animatory state and update the SRB
Prev: 6F99 Up: Map Next: 6FEF