Hello guys. So I create a custom ability using juggernaut as model. And I used ACT_DOTA_IDLE_RARE gesture as a ability cast animation. the problem is that sometime the gesture fails and sometimes it works, and i dont know why. look randomly to me. maybe is because the type of the animation?? but if its, there is any workarround?
(sorry not fluent in english)
#Problem with Gesture
1 messages · Page 1 of 1 (latest)
How many rare animation jugg has? If more than 1, then it makes sense why it's working only sometimes. Workaround would be checking the gesture name. If it would not correspond to the one you are looking for - then force the animation to play again and again 'til you get the required gesture.
Actually Im using rare_1. Its has 2 or 3, but I specified that it is act dota rare 1. And the others rare animations has is own animation, so If was the case, Jugg would do the random animation between these 3, right? but in this case it only performs animation rare 1 and sometimes does not perform any animation. I tried to look for a pattern to understand when it animates and when it doesn't, but without success
im looking at juggernaut.vmdl right now and it shows 2 animations assigned to ACT_DOTA_IDLE_RARE
the sequences are: idle2_anim and idle_spin_sword
Hmmm i didnt know that one animation could have more than one sequence. Thank youu.
But there is any way to force a specfic sequence to be executed? In my case i want only idle_spin_sword. I dont know how to….
unfortunately, no there isnt.
since there are multiple sequences assigned to the same animation activity it will just play one of them at random.
to change that you would need to edit the model, which requires the source files. and since this is valves model you only have access to the compiled model
decompiling the model so you can edit it is possible, but its a very time consuming process to get the model back to how it originally was.
you also inevitably lose some data during the process