![]() |
Routines |
| Prev: 61832 | Up: Map | Next: 61878 |
|
Used by the routines at Event_RevealDecorations, Event_RevealPair, Event_RevealTriple, Event_RevealDecorAndMover and Event_RevealNextPair.
Hides one decoration by filling its tiles with 200.
|
||||
| Reveal_Decoration | 61843 | POP BC | Restore the return address from the stack. | |
| 61844 | BIT 7,(IX+0) | Return if this decoration is already hidden. | ||
| 61848 | RET NZ | |||
| 61849 | PUSH BC | Stash the return address on the stack. | ||
| 61850 | LD C,(IX+0) | C=the column. | ||
| 61853 | SET 7,(IX+0) | Set bit 7 of the decoration record. | ||
| 61857 | LD B,(IX+1) | B=the row. | ||
| 61860 | CALL JumpTable_ConvertCoordinate | Call JumpTable_ConvertCoordinate. | ||
| 61863 | LD DE,24014 | Point HL at that Buffer_RoomTiles tile. | ||
| 61866 | ADD HL,DE | |||
| 61867 | LD C,(IX+4) | BC=the remaining width and height. | ||
| 61870 | LD B,(IX+5) | |||
| 61873 | LD A,200 | A=200. | ||
| 61875 | JP JumpTable_FillAttributes | Jump to JumpTable_FillAttributes. | ||
| Prev: 61832 | Up: Map | Next: 61878 |