Prev: 28533 Up: Map Next: 28558
28544: Make ANGELFACE throw a punch (1)
The address of this uninterruptible subcommand routine is placed into bytes 111 and 112 of ANGELFACE's buffer by the routine at 28446.
Input
H 168 (ANGELFACE)
28544 LD L,111 Place the address of the uninterruptible subcommand routine at 28558 into bytes 111 and 112 of ANGELFACE's buffer
28546 LD (HL),142
28548 CALL 25108 Update the SRB for ANGELFACE's current animatory state
28551 AND 128 Retain the direction bit of ANGELFACE's animatory state
28553 ADD A,42 42=animatory state of ANGELFACE hitting (phase 1)
28555 JP 25008 Update ANGELFACE's animatory state and update the SRB
Prev: 28533 Up: Map Next: 28558