Routines |
Prev: 30969 | Up: Map | Next: 30989 |
30972 | CALL 28404 | Update the message line and process the message queue as appropriate | ||
This entry point is used by the routine at 31126.
|
||||
30975 | LD HL,32722 | Collect the message number stored at 32722 | ||
30978 | LD A,(HL) | |||
30979 | LD B,8 | There are 8 slots in the message queue | ||
30981 | LD L,184 | HL=32696 (the first byte in the message queue) | ||
30983 | CP (HL) | Set the zero flag if the message number is in the queue | ||
30984 | INC HL | Point HL at the next byte in the message queue | ||
30985 | RET Z | Return if the message whose number is stored at 32722 is in the message queue | ||
30986 | DJNZ 30983 | Jump back until all 8 bytes of the message queue have been checked | ||
30988 | RET |
Prev: 30969 | Up: Map | Next: 30989 |