.global p2RemainingJumpsDecrease
p2RemainingJumpsDecrease:
@ Save registers, if necessary
@ For example, push registers to the stack
@ Set player2_jumping to true (1)
ldr r0, =player2_jumping
mov r1, #1
str r1, [r0]
@ Set player2_velocity_y to -20
ldr r0, =player2_velocity_y
mov r1, #-20
str r1, [r0]
@ Decrement player2_remaining_jumps
ldr r0, =player2_remaining_jumps
ldr r1, [r0]
sub r1, r1, #1
str r1, [r0]
@ Restore registers, if necessary
@ For example, pop registers from the stack
@ Return
bx lr