Возможно ли изменить эффект "Распространение порчи" так, чтобы вместо порчи была например: трава или песок?

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

ответ
можно ли это сделать без импорта, просто с помощью настроек?
Нет.

12
заменить текстуру порчи по пути: TerrainArt\Blight\Ashen_Blight.blp
24
Если нужно именно заменить сам эффект порчи - илжно написать триггерную систему, которая будет покрывать участок заданным тайлом
17
Astra:
заменить текстуру порчи по пути: TerrainArt\Blight\Ashen_Blight.blp
Тогда заменится у нежити, а мне так не нужно.
nvc123:
втф?
бот нашёл почти похожий вопрос
Да, но Эльрат хотел заменить, а я хочу чтобы было две разные "порчи". Порча стандартная, и "порча" с текстурой травы
18
Master113, Триггерно. функция по замене тайла на любой(если не ошибаюсь) есть. Просто потом отслеживать все действия, добавляющие и убирающие порчу.
Принятый ответ
17
mishanka122:
Master113, Триггерно. функция по замене тайла на любой(если не ошибаюсь) есть. Просто потом отслеживать все действия, добавляющие и убирающие порчу.
А как это делать?
Примерно хотя бы
28
Master113, юзаем функцию замены тайла
потом отлавливаем попытки строительства, нахождение юнитов и прочее
проще говоря имитируем порчу
правда 100% имитации не получится
хотя если тебе надо только менять тайл без эффектов порчи то тупо функцией меняй и всё
24
nvc123, в принципе получится. только система выйдет не простая -надо для анчала узнать все характеристики почвы, помню была тема называлась что-то вроде "исследование порчи"
28
darkowlom, не получится сделать цвет текстуры при наведении здания на почву
т.е. когда выбираешь постройку здания и наводишь на место в котором нету почвы текстура пути здания становится красной
24
nvc123, почему нет? станлдартными нельзя, но покопаться в памяти и с помощью ретурн бага думаю найти значения можно
28
darkowlom, нам надо отлавливать положение курсора на карте и менять цвет текстуры а jass таймеры/события отстают от потока отрисовки(сначала отрисовывает курсор а лишь потом говорит что он сдвинулся)
т.е. при наведении на порчу или с порчи мы увидим как текстура мигает с зелёного на красный или наоборот
24
nvc123, если использовать РБ то джазз таймеры не нужны, можно использовать сторонню длл, другйо вопрос как найти цвет подсветки, хотя есть мысли
28
сторонню длл
всеравно будет небольшая задержка
единственный вариант это с помощью рб заменить сам алгоритм определения возможности строительства
но это жесть
но судя по всему автору нужно просто тайл поменять без доп эффектов
так что тут проблем нету
1 функция и готово
24
nvc123, на практике задержка минимальна, так как длл будет перехватывать сам вызов функции строительства,а не ждать его. Я проверял с теми функциями которые легко обнаружить - можно даже полностью их заменить
Фикс широкоформата Алексея так и работает - перехватывает функцию
Чтобы оставить комментарий, пожалуйста, войдите на сайт.