Основной вопрос в заголовке, дополню тем, что просто назначение целей в пассивке портала (Перемещение через портал, Awrp) результата не даёт, перемещаться могут и войска игрока и враги.
Добавлю ещё, портал тоже не нейтральный, а строится игроком (цель задаётся с помощью способности и триггера).
Добавлю ещё, портал тоже не нейтральный, а строится игроком (цель задаётся с помощью способности и триггера).
Принятый ответ
Триггерный портал. Строится здание портала игроком, туда направляется юнит приказами smart или move, делается триггер на отлов приказа, если приказ равен одному из этих двух с целью позиции портала, то добавить юнита в отряд portal, другой триггер будет отлавливать приказы юнитам в этом отряде и убирать из него, если приказ не smart и не move, а также не в позицию портала. Еще нужен триггер, который убирает из portal убитых юнитов. Триггер на портал периодически отлавливает всех юнитов в небольшом радиусе от своей позиции и мгновенно перемещает их к другому порталу с наложением визуального эффекта, если они в portal и принадлежат хозяину портала. Минус такой реализации, что пути через портал не будут прописаны, то есть юнит рядом с одним порталом, получив приказ двигаться близ другого портала, не побежит в ближний портал, а пойдёт к другому напрямую пешком. Надо триггерно придумывать систему поиска пути для таких порталов.
Сейчас обратил внимание, что цель задаётся триггерно, то есть цель может не являться другим порталом, а быть любой точкой на карте. По сути это ничего не меняет, но описывал систему, представляя два портала.
Сейчас обратил внимание, что цель задаётся триггерно, то есть цель может не являться другим порталом, а быть любой точкой на карте. По сути это ничего не меняет, но описывал систему, представляя два портала.
`
ОЖИДАНИЕ РЕКЛАМЫ...
Чтобы оставить комментарий, пожалуйста, войдите на сайт.
Отредактирован 8gabriel8
Сейчас обратил внимание, что цель задаётся триггерно, то есть цель может не являться другим порталом, а быть любой точкой на карте. По сути это ничего не меняет, но описывал систему, представляя два портала.
8gabriel8:
8gabriel8:
Есть ещё вариант отлавливать приказ применения способности портала на врагов и сбивать его, но мне конкретная идея представляется быстрее в реализации, чем абстрактный поиск отлова способности и красивого сбития приказа.