![]() |
Routines |
| Prev: D102 | Up: Map | Next: D1DB |
|
Used by the routines at ProcessObjectDisplayEntry and ReturnZero.
|
||||
| ProcessObjectDisplayWithCheck | D1B2 | LD B,A | ||
| D1B3 | CALL ProcessLocationToken | |||
| D1B6 | EX DE,HL | |||
| D1B7 | CALL ProcessLocationTokenDisplay_5 | |||
| D1BA | CALL CheckObjectVisibility | |||
| D1BD | JR NC,ProcessLocationTokenDisplay_3 | |||
| D1BF | LD HL,$68C1 | |||
| D1C2 | CALL PrintTextAndHandleControlCharacters | |||
| D1C5 | RET | |||
|
This entry point is used by the routine at ProcessLocationTokenDisplay.
|
||||
| ProcessObjectDisplayWithCheck_0 | D1C6 | LD DE,$0001 | ||
| D1C9 | PUSH IY | |||
| D1CB | PUSH IX | |||
| D1CD | POP IY | |||
| D1CF | ADD IY,DE | |||
| D1D1 | XOR A | |||
| D1D2 | LD ($A028),A | |||
| D1D5 | CALL CheckObjectAttributeWithFlag | |||
| D1D8 | POP IY | |||
| D1DA | RET | |||
| Prev: D102 | Up: Map | Next: D1DB |