Prev: 87D5 Up: Map Next: 8825
8815: Enemy movement: Return enemy to map
Used by the routine at move_towards_center_2.
Input
IX Sprite data of enemy
HL Map address
return_enemy_to_map 8815 LD A,(IX+$0B) Get color (why not pattern?)
8818 LD (HL),A Set in map
8819 LD HL,active_enemies Decrease active enemies
881C DEC (HL) ...
881D LD HL,other_flags Set a flag
8820 SET 5,(HL) ...
8822 JP deallocate_sprite Deallocate sprite and return
Prev: 87D5 Up: Map Next: 8825