Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- campkill_run = $0010
- campkill_no_run = $00e0
- campkill_block = $0000
- ; MOVES FORWARD SLOWLY
- p_movement:
- lda p_xpos_lo
- clc
- adc #<campkill_run
- sta p_xpos_lo
- lda p_left_head+3
- adc #>campkill_run
- sta p_left_head+3
- sta p_left_torso+3
- sta p_left_leg+3
- sta p_left_foot+3
- adc #$08
- sta p_mid_head+3
- sta p_mid_torso+3
- sta p_mid_leg+3
- sta p_mid_foot+3
- adc #$08
- sta p_right_head+3
- sta p_right_torso+3
- sta p_right_leg+3
- sta p_right_foot+3
- rts
- ; THOUGH THIS IS NAMED P_NO_MOVEMENT, IT IS ACTUALLY THE
- ; CODE THAT MOVES HIM BACKWARD
- p_no_movement:
- lda p_xpos_lo
- clc
- adc #<campkill_no_run
- sta p_xpos_lo
- lda p_left_head+3
- sbc #>campkill_no_run
- sta p_left_head+3
- sta p_left_torso+3
- sta p_left_leg+3
- sta p_left_foot+3
- adc #$07
- sta p_mid_head+3
- sta p_mid_torso+3
- sta p_mid_leg+3
- sta p_mid_foot+3
- adc #$08
- sta p_right_head+3
- sta p_right_torso+3
- sta p_right_leg+3
- sta p_right_foot+3
- rts
- ; THIS IS THE CODE THAT MOVES WITH THE BACKGROUND
- p_block_move:
- lda p_xpos_lo
- clc
- adc #<campkill_block
- sta p_xpos_lo
- lda p_left_head+3
- sbc #>campkill_block
- sta p_left_head+3
- sta p_left_torso+3
- sta p_left_leg+3
- sta p_left_foot+3
- adc #$07
- sta p_mid_head+3
- sta p_mid_torso+3
- sta p_mid_leg+3
- sta p_mid_foot+3
- adc #$08
- sta p_right_head+3
- sta p_right_torso+3
- sta p_right_leg+3
- sta p_right_foot+3
- rts
Add Comment
Please, Sign In to add comment