branchrust_reboot/main/horse_idlescancel
7 Commits over 273 Days - 0.00cph!
Prevent new idles from playing while the layer weight is 0
Rework idle controller, move idle fidgets to a new layer that gets lerped in/out while the idle state is active
Bypasses some awkward transitions
Move the extra idles to a sub state machine and make a new component to manage transitioning out of the additional idle
Added WeightedAnimationRandomiser to pick from different horse idles, can weight different idles differently, only play idles after playing a base idle a random number of times