Все оружие и его параметры находится в базе контента
Статья для артистов по проработке ближнего и дальнего боя - https://dtf.ru/1288851
Конкретика по части параметров из таблицы
Скриншейк
- короткая тряска камеры без подъема прицела. Уменьшается на 25% в приседе
Смещение прицела
- подъем камеры при выстреле. Через 0.4-0.5 секунд после подъема камера начинает плавнобыстрое возвращение на начальную позицию (если игрок не произвел выстрел после). Уменьшается на 30% в приседе
Пример скриншейка
Разброс
- максимальный угол оффсета траектории полёта проджектайла от требуемой. Угол отражается во все стороны. Реальная траектория полёта проджектайла определяется случайно в этих рамках
Радиус взрыва
- радиус взрыва проджектайла, отталкивающего игрока и технику.
Урон от взрыва = Урон проджектайла * (Дистанция от точки попадания до игрока или техники / Радиус взрыва)
Эффект крестика при попадании
При попадании по игроку или технике в центре появляется небольшой крестик белого цвета, быстро увеличивающийся в 1.2 раза при появлении
При уничтожении техники в центре появляется более большой крестик синего цвета, при убийстве игрока - красного (быстро увеличивающиеся в 1.2 раза при появлении)
Действует для любого вида нанесения урона - как оружием, так и предметами
При попадании по игроку из него вылетает маленькое белое число - значение урона
Пример индикации стрельбы и вылета чисел
Пример индикации стрельбы и вылета чисел
Сам ближний бой делится на два основных типа:
Пример слабых и усиленной атаки
Пример слабых и усиленной атаки
Легкое оружие
Имеет три анимации - двух слабых атак и одной усиленной (с большим радиусом и уроном)
Атаки сочетаются в одно комбо, начинающееся заново, если игрок не нажимал кнопку атаки 0.6 секунды:
Слабая атака I
(с правой стороны) → Слабая атака II
(с левой стороны) → Слабая атака I
(с правой стороны) → Усиленная атака
(с левой стороны)
Слабый эффект отталкивания
Маленький кулдаун между атаками