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

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

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