6 axis movement

FIXED!!! Almost

Movement was easy, just use the correct vector for whichever axis you wish to move in, rotation’s a little more complicated.
local yaw: just as always, lead the input axis into the controller yaw input
Local Pitch: lead the axis into a make rotator for pitch, then lead that into an Add Local Rotation on the actor
Local Roll: Same as pitch really.

not quite fixed, not fully at least. Whenever you look past vertical, the actor does a 180, which is bad, any ideas on how to fix it?