Spades Animate supports custom Humanoid state however you need prior scripting knowledge to use it like you want to. Script is made to my own needs so some stuff you may have to adjust and add to fit your own needs.
Animate.rbxm (5.8 KB)
Pros:
- Very easy to read / Use
- A lot less code
- Uses Module Script, can stop/play/set speed from any local script
- Faster & Optimized Animation Loads, means no delay in animation
- Can support custom Humanoid states
- Can use Roblox Default states
- Easily change animations
Cons:
- No support for Keyframe Reached Events/ Seats/ Tools
- Not Beginner friendly
- No support for emotes since its only R6
- No support for /e dance etc