Custom idles won't change

Hi, I’m trying to make two custom idle animations for a game. One is going to be more rare than the other so I used the animation weight system from the base Animate script.
The only problem is that the idles have issues both if the animations are looped or not.
If they are looped, the animation currently playing will always loop until I change my state, even if I raised the chances of it changing to 50% temporarily.
If they aren’t looped, when the animation finishes the player enters a non-animated state.

I am mostly just copy pasting the ids into the Animate script and am not changing it too much so I do not really know why this happens. The default animations work fine and they appear to be looped based on some testing.

If anyone has any idea as to why the animations are doing this please reply

Thanks

1 Like