Товарищи тут такая проблема: мне нужно уменьшить радиус обзора определенного юнита когда он входит в определенную область. В данный момент я осуществил это в высшей мере криво и ущербно: я создал улучшение которое уменьшает радиус обзора, и триггерно исследую это улучшение игроку юнит которого входит в нужную область, но проблема в том, что уменьшается радиус обзора ВСЕХ юнитов данного игрока. Я знаю что есть иной путь, но найти ответ в статьях я не смог, а перерывать 97 страниц вопросов мне не под силу.

использовать модификаторы видимости
`
ОЖИДАНИЕ РЕКЛАМЫ...

Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
28
использовать модификаторы видимости
Принятый ответ
20
Все, думаю, просто сделать можно. Насколько помню, в редакторе объектов можно настроить, на какого юнита какие улучшения влияют. Можно сделать нестандартное улучшение, дать его вручную нужным юнитам и оно будет действовать лишь на них.
25
PhysCraft, он хочет давать другую область зрения пехотинцам по одному, например.
28
на форуме вроде была статья про них
если нет то посмотри наработки
они точно были
вот ссылка на форум если что
PhysCraft, улучшения нельзя откатить
2
PhysCraft:
Все, думаю, просто сделать можно. Насколько помню, в редакторе объектов можно настроить, на какого юнита какие улучшения влияют. Можно сделать нестандартное улучшение, дать его вручную нужным юнитам и оно будет действовать лишь на них.
Там такая штука, что на карте есть область с туманом, и я хочу чтобы когда юниты входили в туман у них уменьшался радиус обзора. Если сделать так, что улучшение не влияет на некоторых юнитов, то они спокойно смогут гулять по туману, а когда оно влияет на всех то стоит одному зайти в туман все юниты на карте слепнут.
2
У меня еще был вариант сделать копии нужных юнитов с уменьшенным радиусом обзора и просто триггерно заменять одного на другого. Правда это весьма муторно.
Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
Чтобы оставить комментарий, пожалуйста, войдите на сайт.