![]() |
Routines |
| Prev: 48578 | Up: Map | Next: 48700 |
|
Used by the routine at PointObjectListRoom.
Looks the object up and copies either its picture link or the alternate link.
|
||||
| UseObjectDisplayLink | 48674 | CALL FetchObjectDataPointer | Call FetchObjectDataPointer to look that object up. | |
| 48677 | PUSH IX | See whether bit 6 of it is set. | ||
| 48679 | POP HL | |||
| 48680 | BIT 6,(IX+5) | |||
| 48684 | LD DE,40950 | Take the object display link. | ||
| 48687 | JR NZ,UseObjectDisplayLink_Length | Jump ahead to UseObjectDisplayLink_Length if the special-description flag is present. | ||
| 48689 | LD DE,40956 | Take the alternate display link. | ||
| UseObjectDisplayLink_Length | 48692 | LD BC,6 | Take a length of 6. | |
| 48695 | LDIR | Copy the counted bytes. | ||
| 48697 | RET | Return. | ||
|
This entry point is used by the routine at PointObjectListRoom.
The condition holds, so the caller continues.
|
||||
| UseObjectDisplayLink_ConditionHoldsCaller | 48698 | SCF | Mark the condition as met. | |
| 48699 | RET | Return. | ||
| Prev: 48578 | Up: Map | Next: 48700 |