Prev: 737d Up: Map Next: 73c3
739e: Airborne Jetman update.
Read thrust/direction controls and update position accordingly. Used by the routine at 737d.
Input
IX Jetman object.
739e call $72ef Update actor position direction
73a1 call $7309 Read Left/Right input
73a4 bit 3,a Update Jetman direction for THRUST RIGHT
73a6 jp z,$73b8
73a9 bit 4,a Jetman thrust left
73ab jp z,$7501
73ae ld a,($5dcc) Game timer
73b1 and $01 If bit-0 is reset, fly horizontal
73b3 jr z,$73da
73b5 jp $752d Calculate new horizontal speed
73b8 res 6,(ix+$00) Set Jetman direction to be "right"
73bc bit 6,(ix+$04) Flip direction if currently moving left
73c0 jp nz,$750c
Prev: 737d Up: Map Next: 73c3