Removed the precision slider as it was useless and was causing inconsistencies. Instead, the curve key density now is based on the amount of frames in the animation.
Implemented a Curve Multiplier variable that let’s you alter the curve’s value.
Implemented “Create In-Place target copies” which works only for bulk extraction and allows RME to copy the source file to the target directory, disable Root Motion and Force Root Lock on it to make it as an in-place animation but only if there’s no target file available in the directory.**
Were having a little trouble compiling the latest version: what is this **UE_4_20_OR_LATER **macro in RootMotionExtractor.Build.cs?
Where is this defined?
**WITH_FORWARDED_MODULE_RULES_CTOR **came in with version 4.16. We’re checking for it only to provide some backwards compatibility. We just identify that we’re equal or above version 4.16.
I don’t believe UE_4_16_OR_LATER it’s even used by the plugin anymore.
Where “UnrealBuildTool now defines UE_4_X_OR_LATER macros for every UE4 version greater or equal to 4.17 when compiling .build.cs files (eg. UE_4_17_OR_LATER, etc…).”
Very interesting! Do you mind posting a simple example where the speed curve value is sent to the Max Walk Speed? I can’t find a way to connect these two items… the only tutorials that are using animation curves explain not very useful stuff, like scaling player head.
Why do some animations fail? I have an animation where the character moves backwards a few steps and it won’t work on that one. Is it because it would be negative speed?
Yes, it has root motion enabled and it gives me a message that it it failed. It’s not an “in place” animation, because the character moves during the animation if Root Motion is disabled and snaps back to the start position.
It’s the Sword_Block_Left_Shield animation from the Kubold Sword and Shield anim-pack.
Edit: You know what? I just tried it again and it worked this time. Maybe Root Motion wasn’t enabled and I enabled it while trying to troubleshoot.
Hi guys, I used the plugin for a long time to extract the Root Motion information without any problem. In the last few days, I tried to extract the information from a bone for the first time and the returned value doesn’t match the bone value.