Как отлавливать каждый момент похищения жизни/маны? Например, В течение 15 сек. каждую секунду похищается 10 хп, как отловить каждый из этих 15 моментов?

Конечно же через таймер.
`
ОЖИДАНИЕ РЕКЛАМЫ...

Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
7
Когда заклинание было использовано, и, когда заклинание завершилось, можно включать и выключать булёвую переменную. Хорошо если юнит один с таким заклинанием, но вот если их много, то придётся строить сложную систему массивов. Сам не пробовал на таком заклинании, так что точно утверждать не буду. Но событие "Применил заклинание" или "Начал применение заклинания" или "Завершил применение заклинания" должно работать для всех заклинаний у которых нажимается кнопка в интерфейсе команд, для мины например, отловить событие когда она взрывается, невозможно.
18
Dagger667, система-то несложная. Можно каждому юниту задать custom value. Нужен массив логических переменных, индекс которых будет равен CV соответствующего юнита. При срабатывании заклинания устанавливать значение переменной, индекс которой равен CV кастующего юнита.
26
Я бы предложил вообще сделать скилл триггерно... так его можно будет полностью контролировать и увести от стандарта (в лучшую сторону)
20
Extremator:
Я бы предложил вообще сделать скилл триггерно... так его можно будет полностью контролировать и увести от стандарта (в лучшую сторону)
как и весь вар \o/
18
для мины например, отловить событие когда она взрывается, невозможно
Кстати, взрыв мины ловится событием "Юнит умирает".
Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
Чтобы оставить комментарий, пожалуйста, войдите на сайт.