MrTGN / unlimaginmod

Advanced Killing Floor game modification and large-scale flexible modification platform
Other
4 stars 0 forks source link

Переписать фнукию HitCanInterruptAction() в UM_BaseMonster #477

Closed MrTGN closed 7 years ago

MrTGN commented 7 years ago

Переписать функцию HitCanInterruptAction() в UM_BaseMonster таким образом, что бы анимация атаки таки могла прерваться при получении большого урона. Так же анимации крика ведьмы и блевоты толстяка обязательно должны сразу прерываться при обезглавливании.

MrTGN commented 7 years ago

При анализе кода и логика работы анимации стало ясно что это не нужно. Любое получение некритического для монстра урона воспроизводит дополнительную анимацию попадания в него и вопль. При этом атаку монстр продолжит. А вот если он получит сильный урон, то он отправится в нокдаун и его атака прервется. При обезглавливании же у слабых монстров всегда будет проигрываться анимация потери головы или нокдауну, у сильных же атака будет продолжаться на время, а затем прерываться. При обезглавливании монстр должен терять навигацию, точность и в целом становится тупым, а так же у него должна теряться возможность атаки с помощью крика или блевоты, или же укуса, в общем любая такая головой. Закрываю.

MrTGN commented 7 years ago

Открываю. Все же нужно позволить микшировать анимацию попадания по кости шеи монстра.