Being able to set core animations to custom animations on Humanoid & Tool

As a developer who uses tools and custom animations, setting the core animations on a player’s humanoid is difficult without some weird methods and I think it should receive an easy way to change the animations through possibly functions or properties.

HumanoidDescription vaguely lets you be able to set its core animations but this is NOT custom animations, this is catalog animations. Attempting to use custom animations will error.

Equip animations are not that hard to do (action-loop gets the job done) but if given the chance, I think it should too have a way to change the tool animation for when RequiresHandle is on. This’d give it some native support and feel more natural than just action-looping one animation keyframe in an animation track.

I want to focus on the Humanoid however since I have trouble just changing core animations after several attempts and methods. A possible solution to being able to set core animations is to be able to set animations using functions or a HumanoidDescription.

And if you set it to nil, it would revert to the default animation the player had before it being set.

This would be greatly useful to the creation of custom tools when changing specific core animations that become needed especially when you want to keep some default animations in.

Overall, this feature is important because it would be much easier to control core animations when you need the choice to switch from default to custom and back and forth rather than some methods that don’t even feel natural to do when native support for just doing it can be provided.

5 Likes