Начисления урона
Система начисления урона работает на основе трех параметров:
- Величина урона: количество наносимого урона.
- Тип урона: тип наносимого урона, влияет на дополнительные эффекты.
- Сопротивляемость: сопротивляемость это модификатор от 0 до 1, который уменьшает входящий урон определенного типа.
Итоговый начисляемый урон получается как: Величины урона * Сопротивляемость [для Типа урона]
Урон начисляется при пересечении капсулы объектов с хит-боксами.
Если после начисления урона Здоровье объекта опустится до 0, то объект будет уничтожен.
Типы урона
Физический
Базовый тип урона. Не имеет эффектов.
Тепловой
Накладывает эффект Горение, если был нанесен минимальный урон.
Электрический
Накладывает эффект Замыкание, если был нанесен минимальный урон.
Разрушение
Особый тип урона, игнорирует Сопротивляемость.
Урон столкновений
Урон столкновения рассчитывается по собственной механике.
Тип урона столкновения всегда Разрушение.