Prev: 35575 Up: Map Next: 35699
35666: Reload Mask Cache
Reload the cached graphic pointer, screen address, shift, row count and Y position from the actor into the draw workspace.
Input
IX Actor slot
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