Scaling a GASP Character.

I’ve been trying to figure out how to add characters with different sizes and got it working for the most part.

For Traversal animations though the character is entering wrong. I don’t understand everything going on but my best guess is that the pose search stuff in the motion matching is just using the full scale to pick where to go.

Am I understanding that right and is there a way to scale the animation data in the cbp or something to fix this?

I tried making a new project and replacing animations/reapplying them in the pose database but it was still doing it. Now I’m not sure what’s happening. I thought root motion was setting where the player goes, is there something in GASP setting the location that I can’t find?

Eight hours online tonight with help on discord and I am at the same situation :face_with_symbols_over_mouth:

I don’t think it has anything to do with the model or animation now as I tried replacing them, somewhere in the code it is just assuming player is full scale when it climbs. The capsule doesn’t seem to matter either. No one can figure out how the climbing works?

Nm I think it’s the attach bone being called in montage, need to find out if I can just adjust it with code before trying to remake for each scale.

I still can not figure this out, it seems that the motion warp being called in the montage is using full scale only. I don’t want to make a montage for every scale. Every solution I find is just a workaround that ends up needing one for every scale.