Prev: B7ED Up: Map Next: B80F
B7FE: Fire east-west: move
Used by the routine at upd_86_87.
Input
A dX
fire_ew_move B7FE LD (IX+$09),A set dX; a sound pitched by X
B801 CALL sound_pitch_from_x
B804 CALL dec_dZ_and_update_XYZ move
B807 BIT 0,(IX+$0C) blocked along X? A = the direction bit to flip
B80B LD A,$01
B80D JR fire_turn_if_blocked
Prev: B7ED Up: Map Next: B80F