Sky Delivery — Негативные эффекты
Я причесал логику нанесения периодического урона в своём аркадном авиасимуляторе. Это используется в токсичном тумане и при достаточной близости к оку бури в ураган.
Ранее у меня там был лютый хардкод, и негативный эффект на самолёте мог висеть только один. Сейчас я это исправил. Самолёт может находится под воздействием нескольких дотов сразу.
На видео алые искры это результат нанесения урона смерчем, а зелёные от кислотного тумана. Доты имеют следующие характеристики:
- damage — Урон наносимый за один тик
- damageIntervalMs — Интервал между тиками
- dmgEffect — Визуальный эффект получения получения урона
- effectClip — Звуковой эффект получения урона
- damageSelectorType — Вариант выборка детали для урона(Только крылья, только шасси, только кузов, все крому кузова, любая деталь)
Этот техдолг давно висел у меня в бэклоге, и вот, наконец, я его закрыл. Теперь можно эти негативные эффекты свободно использовать уже для геймдизайна. К примеру сделать миссию с поломкой самолёта, где нужно успеть дотянуть до аэродрома, или типа того
8 комментариев