| Gyruss | Routines |
| Prev: 8835 | Up: Map | Next: 8878 |
|
Used by the routine at handle_sprite_types_0E_11. Called and jumped.
|
||||||||
| create_enemy_shot_and_move | 885F | CALL maybe_create_enemy_shot | Create enemy shot | |||||
| 8862 | LD A,(IX+$01) | Get polar y | ||||||
| 8865 | CP $22 | Is it < $22 | ||||||
| 8867 | JR C,L8878 | Then jump ahead | ||||||
| 8869 | DEC (IX+$01) | Decrement polar y | ||||||
| 886C | LD (IX+$03),$02 | Set counter | ||||||
| 8870 | LD (IX+$00),$10 | Set sprite type | ||||||
| 8874 | INC (IX+$05) | Mark for pattern reload | ||||||
| 8877 | RET | |||||||
| Prev: 8835 | Up: Map | Next: 8878 |