PS:
Регистрация квара (?), по вызову которого появляется модель ноги с анимацией удара, а так же выпадает урон, точно такой же (или почти) как у монтировки.
Так же надо бы добавить блокировку других атак, что бы ногами не махать и из оружий не стрелять .
Раз уж подняли тему, то напишу, как это в теории можно сделать:
1. В ClientCommand создаём команду, которая вызывает функцию в коде игрока.
2. Пишем саму функцию: на основе Swing монтировки, например.
3. Делаем сетевую мессагу, а лучше эвент.
4. В проходе вьюмодели рисуем модель ноги по вызову эвента. Рисование выключаем по окончании анимации.
У меня уже есть в моде модель ног игрока. Можно им прицепить подходящую анимацию и написать код пинка. Может быть попробую на досуге, а потом покажу вам видос. Придётся правда добавить анимацию пинка в модель игрока, её можно стащить из модели морпеха. Кстати, при таком подходе не надо будет делать никаких эвентов: ноги ведь повторяют анимации за моделью игрока.
Ну можно даже просто сделать у модели автомата ещю одну анимацию удара ногой. И не надо никаких рисований моделей в несколько проходов.
код очень простой:
PrimaryAttack оставляем автоматный, SecondaryAttack меняем на тот, что у лома. С небольшими корректировками, естественно.
самое сложное это как раз модель с нужными анимациями. Но тут уж без разницы: анимировать ли ногу отдельно для этого или вставить эту ногу и анимировать вместе с автоматом.
__________________
Ты топчешь мир своими ботинками,
Не замечая куда наступаешь,
А время от тебя уходит цветными картинками,
Но ты даже этого не понимаешь.
Компрометирую данные своей учётной записи.
ЛОГИН: Ghoul [BB]
ПАРОЛЬ: paladin_solo
Ghoul [BB] писал: Но тут уж без разницы: анимировать ли ногу отдельно для этого или вставить эту ногу и анимировать вместе с автоматом.
Ну в Brutal Half-Life сделали первый вариант, там нога для пинка отдельно заанимирована, кстати кому надо оттуда можно ее свистнуть, когда нажимаешь кнопку пинка у любого оружия вью модель меняется на пинок, наноситься атака, потом когда анимация пинка проиграется, модель обратно меняется на модель оружия и проигрывается анимация draw.