| Routines

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