![]()  | 
Routines | 
| Prev: 29116 | Up: Map | Next: 29165 | 
| 
 
Used by the routine at MaskSprite.
 
 | 
||||
| 29131 | EXX | |||
| 29132 | LD A,C | |||
| 29133 | AND A | |||
| 29134 | JR NZ,MaskSprite_2 | |||
| 
 
This entry point is used by the routine at ActorEraseMovedSprite.
 
 | 
||||
| ActorUpdateSizeFlipReg | 29136 | EXX | ||
| 
 
This entry point is used by the routine at ActorEraseMovedSprite.
 
 | 
||||
| ActorUpdateSize | 29137 | LD A,(24101) | C=CurrentSpriteHeight. | |
| 29140 | LD C,A | |||
| 29141 | LD A,(24102) | A=HeightLines. | ||
| 29144 | OR C | |||
| 29145 | RET Z | |||
| 29146 | XOR A | |||
| 29147 | LD (24101),A | |||
| 29150 | EXX | |||
| 29151 | LD A,(24102) | C=HeightLines. | ||
| 29154 | LD C,A | |||
| 29155 | XOR A | |||
| 
 
This entry point is used by the routine at ActorEraseMovedSprite.
 
 | 
||||
| ActorUpdateHeightAndMask | 29156 | LD (24102),A | ||
| 29159 | EXX | |||
| 29160 | JR MaskSprite | Jump to MaskSprite. | ||
| 
 
This entry point is used by the routine at MaskSprite.
 
 | 
||||
| 29162 | EX (SP),HL | |||
| 29163 | JR DrawTwoBytes | |||
| Prev: 29116 | Up: Map | Next: 29165 |