I play an animation on the server, but I want a way to tell if the animation has finished playing from the client.
Ideally, I don’t want to resort to remotes
Please, DON’T tell me to play the animation on the client, don’t ask me why I play it on the server. It’s played on the server, and I’m not gonna change it, don’t even suggest it.
Are AnimationTrack parent’s locked, if not, you could rename them and mount them in the humanoid’s animator. Then you’re local scripts can interface with it.
My only question is, is the event even fired? If not you’ll have to either use GetPlayingAnimationTracks or remotes. I’d recommend the former.