Prev: 8815 Up: Map Next: 8835
8825: Enemy movement: Move enemy towards viewer
Used by the routine at handle_sprite_types_0E_11.
Input
IX Sprite data of enemy
move_towards_viewer 8825 LD (IX+$00),$10 Change sprite type
8829 INC (IX+$05) Mark for pattern reload
882C DEC (IX+$01) Decrement polar y
882F LD A,(IX+$01) Get polar y
8832 CP $F2 Return if not $F2 (-14)
8834 RET NZ Else continue into handle_out_of_screen
Prev: 8815 Up: Map Next: 8835