Hi everyone,
I’m trying to merge ALS:
https://www.unrealengine.com/…/advanced-locomotion-system-v1
with this gravity plug in:
https://www.unrealengine.com/…/sl…/character-dynamic-gravity
But as you can see the ALS screws up rotations quite a bit:
Gravity rotation issue 3 - YouTube
I am kinda desperate right now, I understand this might be more complicated than I thought, so I am willing to agree some form of payment to someone smart and kind enough to help me!
The gravity plug in is C++ based and add a new character class with a modified character movement component, so it is only a matter of setting it as the parent class of the ALS base character. Accordingly to the creator of this Gravity plug in if the locomotion system is 100% BP it is possible to investigate the cause of the messed rotation and fix it.
I think I found where is the problem (you can see in the videos) but I don’t know the formula to resolve it, I think I must calculate the rotations based on the center of the spherical object for the planetary gravity.
So far no luck, but I think there MUST be a way to achieve this result.