Надо посчитать количество ударов. Удары находятся в слое Fight аниматора.
Вот строчка для проверки конкретной анимации
if (currentBaseState.nameHash==Animator.StringToHash("Fight.L Hit Head 1"))
Можно ли её переписать так, чтобы проверялся только слой Fight?