![]() |
Routines |
| Prev: 45869 | Up: Map | Next: 45931 |
|
Used by the routines at InitialiseDisplayBuffer and ReadDisplaySetupFlag.
Tells the caller this display step found nothing.
|
||||
| ReportEmptyDisplayStep | 45903 | XOR A | Clear the pass count at 45424 and take 255. | |
| 45904 | LD (45424),A | |||
| 45907 | LD A,255 | |||
| 45909 | LD (46242),A | Record the display setup flag. | ||
|
Adjust object table for sum.
|
||||
| 45912 | CALL AdjustObjectTableForSum | Call AdjustObjectTableForSum to point the object list at this room. | ||
| 45915 | LD A,(40975) | Jump to ReportEmptyDisplayStep_RecordCharacter if the display mode is at least 7. | ||
| 45918 | CP 7 | |||
| 45920 | JR NC,ReportEmptyDisplayStep_RecordCharacter | |||
| 45922 | LD IX,0 | Move through the record. | ||
| ReportEmptyDisplayStep_RecordCharacter | 45926 | LD (45438),IX | Record the character record in the object table pointer at ObjectTablePointer. | |
| 45930 | RET | Return. | ||
| Prev: 45869 | Up: Map | Next: 45931 |