![]() |
Routines |
| Prev: 40610 | Up: Map | Next: 40640 |
|
Prints the character-busy message unless the action-taken flag is set.
|
||||
|
Run by 51812 after the display record at 40610, from the show-message command at 60083.
|
||||
| TestActionTakenFlag | 40612 | LD HL,27187 | Take the character busy message. | |
| 40615 | LD IX,39283 | |||
| 40619 | BIT 1,(IX+3) | Jump to PrintMessageAndInitialiseTimer if the action-taken flag is clear. | ||
| 40623 | JR Z,PrintMessageAndInitialiseTimer | |||
| 40625 | LD IX,39297 | Point at this character-state byte. | ||
| 40629 | BIT 1,(IX+3) | Jump to PrintMessageAndInitialiseTimer if the action-taken flag is clear. | ||
| 40633 | JR Z,PrintMessageAndInitialiseTimer | |||
| 40635 | LD HL,27325 | Jump back to PrintMessageAndInitialiseTimer with the message at 26921+404. | ||
| 40638 | JR PrintMessageAndInitialiseTimer | |||
| Prev: 40610 | Up: Map | Next: 40640 |