island_flying_directions: .byte 15,$00 ; 2 frames, do nothing .byte 1,'Z' ; start moving forward .byte 8,$00 ; 2 frames, do nothing .byte 3,'A' ; 3 frames left .byte 15,$00 ; 8 frames, do nothing .byte 1,'Z' ; start moving forward .byte 2,'A' ; 3 frames left .byte 15,$00 ; 8 frames, do nothing .byte 3,'A' ; 3 frames, turn left .byte 1,'Z' ; move faster .byte 15,$00 ; 8 frames, do nothing .byte 2,'D' ; 2 frames, turn left .byte 15,$00 ; 8 frames, do nothing .byte 2,'A' ; 2 frames, turn left .byte 1,'Z' ; speedup .byte 15,$00 ; 8 frames, do nothing .byte 2,'W' ; 2 frames UP .byte 8,$00 ; 6 frames do nothing .byte 3,'A' ; 3 frames left .byte 5,$00 ; 5 frames nothing .byte 8,'D' ; 8 frame right .byte 1,'Z' ; 8 frames up .byte 6,'W' ; 2 speedup .byte 20,$00 ; 10 nothing .byte 5,'S' ; 5 down .byte 1,'Q' ; quit