execute store result storage first_person_swap start int 1 run scoreboard players get .current_frame first_person
execute store result storage first_person_swap frames int 1 run scoreboard players get .frames_total first_person
function main:mechanics/animation/swap_1 with storage first_person_swap