![]() |
Routines |
| Prev: 35575 | Up: Map | Next: 35699 |
|
Reload the cached graphic pointer, screen address, shift, row count and Y position from the actor into the draw workspace.
|
||||||||
| ReloadMaskCache | 35666 | LD E,(IX+12) | Fetch the cached graphic pointer. | |||||
| 35669 | LD D,(IX+13) | |||||||
| 35672 | LD L,(IX+14) | Fetch the cached screen address. | ||||||
| 35675 | LD H,(IX+15) | |||||||
| 35678 | LD A,(IX+9) | Write the cached shift to 35484. | ||||||
| 35681 | LD (35484),A | |||||||
| 35684 | LD A,(IX+10) | Write the cached row count to SpriteCachedRows. | ||||||
| 35687 | LD (24154),A | |||||||
| 35690 | LD A,(IX+11) | Write the cached Y position to SpriteCachedY. | ||||||
| 35693 | LD (24150),A | |||||||
| 35696 | LD C,0 | Clear the row counter. | ||||||
| 35698 | RET | Return. | ||||||
| Prev: 35575 | Up: Map | Next: 35699 |