Что вообще означают цифры рядом с названием удара?
Давайте разбираться. Для примера возьмем строку
ready_overswing_onehanded 8192 1
0.350000 anim_human 22060 22070 7 0 0.0 0.0 0.0 0.0
ready_overswing_onehanded — это, как я понимаю, идентификатор, который взаимодействует с файлами анимаций питона.
8192 — как я понял, это "тип" анимации, в данном случае 8192 это тип анимаций метательного оружия. Он позволяет поворачиваться влево/вправо в седле и не реагирует на шевеления мыши. Я использовал его в большинстве анимаций-замахов.
1 — это число отвечает за количество анимаций, если оно будет выше единицы, они будут проигрываться рандомно.
0.350000 — время за которое должны быть проиграны кадры анимации в указанном диапазоне.
anim_human 22060 22070 — это диапазон кадров анимации.
7 0 0.0 0.0 0.0 0.0 — с первыми двумя числами я не разобрался, знаю что первое как-то влияет на скорость проигрывания кадров.
Оставшиеся числа это координаты положения персонажа после проигрывания анимации. Благодаря им персонаж успешно отлетает на несколько метров при падении с лошади и не проваливается в коня, когда с него слезает.
Для того чтобы эти числа работали нужно использовать соответствующий тип, например 17408.