Добавлен Oleg9791
Всем привет, решил реализовать идею лимита стрел, в принципе получилось. В вложении скрин триггера.
Вопрос 1 - как привязать атаку волка именно к Шандрис? чтобы стрела тратилась именно при атаке волка конкретным юнитом, а не любым другим юнитом на карте
Вопрос 2 - в дополнение реализована механика промахов (Дамми который постоянно накладывает проклятие), можно ли использование стрел реализовать не по факту получения урона волком, а по факту атаки Шандрис? Ну то есть чтобы даже при промахе стрела тратилась
Вопрос 3 глобальный - как сделать так, чтобы триггер распространялся на всех волков на карте? чтобы не копипастить его на каждого волка?
Заранее благодарю!)
Вопрос 1 - как привязать атаку волка именно к Шандрис? чтобы стрела тратилась именно при атаке волка конкретным юнитом, а не любым другим юнитом на карте
Вопрос 2 - в дополнение реализована механика промахов (Дамми который постоянно накладывает проклятие), можно ли использование стрел реализовать не по факту получения урона волком, а по факту атаки Шандрис? Ну то есть чтобы даже при промахе стрела тратилась
Вопрос 3 глобальный - как сделать так, чтобы триггер распространялся на всех волков на карте? чтобы не копипастить его на каждого волка?
Заранее благодарю!)
`
ОЖИДАНИЕ РЕКЛАМЫ...
Чтобы оставить комментарий, пожалуйста, войдите на сайт.
По вопросу 1 занеси Шандрис в переменную и проверяй юнита, Шандрис ли он или нет
По вопросу 2 здесь понадобится триггер Юнит атакован, где атакующий - Шандрис
Во вторых, проверяй, что источник повреждения это Шандрис, а тип юнита триггера это волк
В третьих, проверяй, что ты отловил именно автоатаку (или как ты там дамажишь), чтобы не произошло зацикливания триггера
В четвёртых, стрелу придётся делать кастомной ради промахов, то есть двигать даммиков. Это не сложно, если стрела летит по прямой, но могут быть проблемы, если ты хочешь сделать по параболе, проблема заключается в повороте носика стрелы относительно этой же параболы
Ред. konvan5
Я бы сделал просто триггерную установку кол-ва стрел. Типа установить заряды предметов (стрела) = текущие заряды - 1 (обобщенно)
+ возникают вопросы, а что будет если Шандрис будет стрелять по другим юнитам не волкам? Типа стрелы не тратятся? Мб стоило эту систему по другому сделать, но тогда надо узнать, с какой целью ты делаешь систему и как в целом ты хочешь ее видеть (в плане как игрок должен играть), а мы уже сможем подсказать, как такое реализовать.
чтобы этой фигни не было - анимацию снаряда убрать и урон делать мгновенным, при получении урона - блокировать с помощью Negate Damage Library, выпускать стрелу с записанным полученным уроном, и наносить его в чистом виде