| jetpac | Routines | 
| Prev: 6632 | Up: Map | Next: 66b4 | 
  | 
||||||||
| 6690 | call $72ef | Update Actor position direction | ||||||
| 6693 | dec (ix+$02) | Decrement Y position | ||||||
| 6696 | call $67b6 | Thruster SFX | ||||||
| 6699 | call $6632 | Animate rocket flame sprites | ||||||
| 669c | ld a,(ix+$02) | Check if rocket has reached top of screen | ||||||
| 669f | cp $28 | |||||||
| 66a1 | jr nc,$66fc | Update rocket colour if not | ||||||
| 
 
Rocket has reached top of screen - set up next level.
 
 | 
||||||||
| 66a3 | ld hl,$5df0 | Increment current player level | ||||||
| 66a6 | inc (hl) | |||||||
| 66a7 | call $6624 | Reset rocket ready for next level | ||||||
| 66aa | inc (ix+$00) | Set Rocket "move" state to down | ||||||
| 66ad | ld (ix+$05),$00 | Reset fuel pod counter | ||||||
| 66b1 | jp $6083 | New level | ||||||
| Prev: 6632 | Up: Map | Next: 66b4 |