ok here we go
character setup
variables and input first
this will be the for the initialization
here is the main function in event graph but you can pack this up
the only thing you want to set is…
MaxStrafeAngle → defines when a new strafe axis will be choosen… its a dot but for ease of use you plug in a angle in degree (45 in demo video)
StrafeLerpSpeed → defines how fast it will snap (5 in demo video; forgot to make it public)
here are all functions
and here are all macros
and this should be the result
if something is missing please let me know
i hope this helps you
here is the uasset file of the bp… input needs to be setup or changed
BP_ThirdPersonCharacterMouseFace.rar (54.0 KB)
cheers