Как в редакторе карт, в триггерах сделать "фильтр" события на способность которой нужно время для каста. Чтобы событие обрабатывалось не с самого начала этой способности, а под ее конец, допустим макс. время подготовки 5с. а она была прервана под 3 с.?
Как можно и можно ли добавить анимацию подготовки способности?
Заранее спасибо за ответ

Принятый ответ

Для способностей много есть событий
Не так уж и много:
  • EVENT_PLAYER_UNIT_SPELL_CHANNEL
  • EVENT_PLAYER_UNIT_SPELL_CAST
  • EVENT_PLAYER_UNIT_SPELL_EFFECT
  • EVENT_PLAYER_UNIT_SPELL_ENDCAST
  • EVENT_PLAYER_UNIT_SPELL_FINISH
`
ОЖИДАНИЕ РЕКЛАМЫ...
2
19
4 года назад
2
Похожие вопросы:

ответ
Roy Mustang:
Slork:
Поставь matching unit вместо picked unit.
ответ
Вот, например
Вот ещё.
И ещё.
ответ
Резюмируя:
  • стремиться создавать объекты не на карте, а в триггерах, сохраняя ссылки на нужные из них;
  • там, где в гуи открываются окна со списком из РО, использовать джасс и вводить равкод, а там, где список расставленных на карте юнитов, использовать переменные;
  • в РО с полями, где указаны объекты, работать через Shift+Enter и вводить равкод, чтобы не открывать список.
*Равкод в РО можно посмотреть, нажав Ctrl+D
ответ
Оказывается причина была намного сложнее)))
Тот самый триггер-комментарий был обычным триггером (т.е хранил всю информацию о действиях и т.д), но отображался как комментарий
Поэтому помогло только его удаление

0
28
4 года назад
Отредактирован PT153
0
Событие "Прерывает применение способности".
0
26
4 года назад
0
Для способностей много есть событий, по вопросу не совсем понятно, но скорее всего требуется либо завершение направления способности, либо приведение способности в действие. А анимация каста обычно указывается в редакторе объектов, можешь посмотреть у стандартных способностей, например, channel, spell для подготовки каста использует анимацию Stand Channel, а для самого каста Spell.
0
29
4 года назад
0
Для способностей много есть событий
Не так уж и много:
  • EVENT_PLAYER_UNIT_SPELL_CHANNEL
  • EVENT_PLAYER_UNIT_SPELL_CAST
  • EVENT_PLAYER_UNIT_SPELL_EFFECT
  • EVENT_PLAYER_UNIT_SPELL_ENDCAST
  • EVENT_PLAYER_UNIT_SPELL_FINISH
Принятый ответ
Чтобы оставить комментарий, пожалуйста, войдите на сайт.