![]() |
Routines |
| Prev: 45903 | Up: Map | Next: 45959 |
|
Used by the routines at ReadRoomGraphicsParameter and ReadSecondaryDisplayFlag.
Tells the caller this display step found nothing.
|
||||
| ReportNextEmptyDisplayStep | 45931 | XOR A | Clear the display flag. | |
| 45932 | LD (45425),A | |||
| 45935 | LD A,255 | |||
| 45937 | LD (46409),A | Record the result in the display flag at 46409. | ||
|
Adjust object table for sum.
|
||||
| 45940 | CALL AdjustObjectTableForSum | Call AdjustObjectTableForSum to point the object list at this room. | ||
| 45943 | LD A,(40976) | Jump to ReportNextEmptyDisplayStep_RecordCharacter if the display mode is at least 7. | ||
| 45946 | CP 7 | |||
| 45948 | JR NC,ReportNextEmptyDisplayStep_RecordCharacter | |||
| 45950 | LD IX,0 | Move through the record. | ||
| ReportNextEmptyDisplayStep_RecordCharacter | 45954 | LD (45440),IX | Store the character record at 45440. | |
| 45958 | RET | Return. | ||
| Prev: 45903 | Up: Map | Next: 45959 |