Need Help with first game development (Want to make a system similar to Valkyria Chronicles)

I’ve made a similiar one for fun.

VC doesnt need pathfinding so you can use AddMovementInput but before you call that function have a float called AP and test if its greater than 1, if so move and reduce it by 1 else do nothing.

have a new round function that Set AP to APMax.

as you get deeper in you may want to test if the unit can move as well, ie run a capsule trace forward