Я собираюсь сделать так, чтобы порча работала не только на нежить, а к примеру триггерно, все войска с классификацией "организм" получали урон, когда находились на порченной земле?
Есть вариант создавать дамми с Аурой над всеми зданиями\спеллами распространяющими порчу, но хотелось бы что-нибудь по лучше
P.s. Если сделать на дамми, то построив здание аккуратно рядом с порченной землей (где уже нет распространителя) развеется часть порчи - но дамми с аурой до сих пор будет в радиусе вокруг себя распространять порчу (даже если земля вся будет чистой).
Спасибо!) ВОТ что я хотел прочитать, когда открыл вопрос!:)
Принятый ответ
A.W.K.:
Создаёшь 2 триггера, в одном из которых добавляешь всех юнитов в группу, а в другом добавляешь в ту же группу новых юнитов, появившихся во время игры. Потом создаёшь ещё один триггер, где каждую 1 сек перебираешь юнитов циклом, проверяешь если юнит не нежить и находится на на порче(есть такое условие в логических сравнениях) и наносишь урон. Могу скинуть пример того, как это реализовать на GUI, если надо.
вот
Это можно и на гуи сделать, но будут утечки памяти.Ну это понятно, только неясно как это сделать без GUI
Создаёшь 2 триггера, в одном из которых добавляешь всех юнитов в группу, а в другом добавляешь в ту же группу новых юнитов, появившихся во время игры. Потом создаёшь ещё один триггер, где каждую 1 сек перебираешь юнитов циклом, проверяешь если юнит не нежить и находится на на порче(есть такое условие в логических сравнениях) и наносишь урон. Могу скинуть пример того, как это реализовать на GUI, если надо.
вот
Загруженные файлы
Чтобы оставить комментарий, пожалуйста, войдите на сайт.
Отредактирован ENAleksey
Отредактирован A.W.K.
Мне не нужно создавать порчу, нужно лишь узнать, стоит ли юнит на текстуре порченной земли (ну или в blighted'e).
Никто не запрещает юзать GUI, когда нужно, но понимание того, как оно работает, существенно помогает в работе над картами.
Отредактирован A.W.K.
Или выделять в область каждый раз, когда "заражается" почва?