Thanks for reading, I’m using the default top down character and top down controller. Because I’m possibly controlling multiple characters and swapping between them, the top down controller doesn’t possess the top down character and is passing in the input via interface. Currently in the scene I have the top down character in there, which is being passed in as a soft reference. Below is BP_ToggleOwnership
which is a child of BP_TopDownController
and the function.
In BP_TopDownCharacter
, this is the MoveCharacter function. Velocity is always 0, I looked up some stuff and apparently by setting Run Physics with No Controller
to true, velocity should work but it doesn’t.
I’m not sure what to do now.