I’ve made a Proof of Concept using the Floating Movement Component and have extended the Character Movement Component to the point that my Proof of Concept was at. The only issue I’m currently having is when I change the root component and then use ->SetUpdatedComponent the new collision capsule (and root) turns right side up rather than keeping it’s rotation.
I’d presume this is something done specifically in the CharacterMovement Component as it’s not present prior to using that component. I’m quite aware of all the issues with the collision capsule not being right side up and have gone through most if not all the functions to override to account for the change. But I’m still getting this problem.
Can anyone point me in the right direction of where this is happening.
Note: When I don’t use ->SetUpdatedComponent the character will spin around rapidly. When used the character goes on it’s back as the capsule being set as root has a default -90 yaw.