;====================== ;====================== ; draw charger ;====================== ;====================== draw_charger: lda #6 sta XPOS lda #24 sta YPOS lda CHARGER_COUNT tay lda charger_sequence_lo,Y sta INL lda charger_sequence_hi,Y sta INH jsr put_sprite lda FRAMEL ; slow it down and #$7 bne done_drawing_charger inc CHARGER_COUNT lda CHARGER_COUNT cmp #11 bne done_drawing_charger lda #200 ; actually charge sta GUN_CHARGE lda #0 sta CHARGER_COUNT done_charging: done_drawing_charger: rts charger_sequence_hi: .byte >zapper1_sprite .byte >zapper2_sprite .byte >zapper3_sprite .byte >zapper4_sprite .byte >zapper5_sprite .byte >zapper6_sprite .byte >zapper7_sprite .byte >zapper8_sprite .byte >zapper9_sprite .byte >zapper10_sprite .byte >zapper11_sprite charger_sequence_lo: .byte