![]() |
Routines |
| Prev: 7A73 | Up: Map | Next: 7ABA |
|
Used by the routine at PARSE_ACTION.
From the first object, or, when the target is a place (TARGET_IS_PLACE), from the first exit (FIRST_EXIT); kept at TARGET_SEARCH. RESTART_TARGETS is the way in that does it whatever ALL_ACTION says.
|
||||
| START_TARGETS | 7AA1 | LD A,(ALL_ACTION) | ||
| 7AA4 | AND A | |||
| 7AA5 | RET NZ | |||
|
This entry point is used by the routine at WOULD_WORK.
|
||||
| RESTART_TARGETS | 7AA6 | LD A,(FLAGS_LAST_WORDS) | ||
| 7AA9 | RRCA | |||
| 7AAA | RRCA | |||
| 7AAB | CALL SEARCH_START | |||
| 7AAE | LD A,(TARGET_IS_PLACE) | |||
| 7AB1 | AND A | |||
| 7AB2 | CALL NZ,FIRST_EXIT | |||
| 7AB5 | LD (TARGET_SEARCH),IX | |||
| 7AB9 | RET | |||
| Prev: 7A73 | Up: Map | Next: 7ABA |