Every execution of
CharacterAnimationComponent.SetIKTarget(string bindingName, string boneName, vector position, vector rotationRad);
Instantiate new PintInfo and AnimationIKTargetInfo and doesn't clean up old instances.
Every execution of
CharacterAnimationComponent.SetIKTarget(string bindingName, string boneName, vector position, vector rotationRad);
Instantiate new PintInfo and AnimationIKTargetInfo and doesn't clean up old instances.
Add:
modded class SCR_BaseGameMode { override void EOnFrame(IEntity owner, float timeSlice) { super.EOnFrame(owner, timeSlice); SCR_ChimeraCharacter character = SCR_ChimeraCharacter.Cast(SCR_PlayerController.GetLocalMainEntity()); if (character) character.GetAnimationComponent().SetIKTarget("", "", "0 0 0", "0 0 0"); } }
To your addon, and run MP_test world.
Maybe I can at least workoround it somehow?
I know that fixing it take time, but I spend two weeks working on mod and this think just pop out from nowhere (˚ ˃̣̣̥⌓˂̣̣̥ ) ‧º