Исследование способности «Постоянная невидимость»

Даем больше инвиза в Warcraft 3!

Введение

Решил продолжить некий сборник статей об исследованиях разных диковинок из редактора объектов. На очереди – «Постоянная невидимость» (равкод ‘Apiv’).
Данная способность является более распространенной чем те, которые были рассмотрены ранее в предыдущих статьях. Она даже нашла свое применение в кампании Warcraft 3 TFT, как отличительная особенность Акамы – вождя дренеев. Также она используется волчьими тенями, которые создаются Говорящими с Духами. Ее суть заключается в том, что юнит переходит в невидимость по истечению определенного промежутка времени после совершения атаки.
Примечательным является то, что она очень непохожа на «Невидимость по ночам». Первое - не зависит от времени суток и второе – не прерывается при движении боевой единицы.

Для чего она может понадобиться?

Многие годы приходилось видеть вопросы о реализации нестандартного инвиза. Кто-то отталкивался от «Стремительности» Мастера Клинка, кто-то через невидимость от каста волшебницы. Отчаянные картостроители порой вовсе предлагают триггерную реализацию. Рассматриваемая же способность позволяет сделать все это наиболее просто и доступно. Достаточно лишь добавить способность и юнит исчезнет через указанное время – и никаких даммикастов. Из этого вытекают очень интересные возможности.

Исследования

Чтобы понять, как правильно применять ее особенности и осознать все преимущества, проведем несколько различных тестов.

Тест 1: постоянная невидимость

Это не метафора. Данная способность, действительно, может даровать юниту возможность исчезнуть навсегда из поля зрения противников (с возможностью возвращения к исходному состоянию, конечно). Это в первую очередь намекает на мысль создать предмет, вроде шапки-невидимки. Герой, одевая магический головной убор, станет невидимым и утратит это состояние после снятия. Секрет во времени действия равном 0 для осуществления перехода.
Нужно отметить тот факт, что юнит может совершать при этом атаки абсолютно безнаказанно. Юниты противника будут покорно убегать от ударов в спину или ожидать собственной смерти, если не обладают способностью видеть невидимых юнитов.
На скриншоте изображена битва невидимок. Оба героя обладают камнями ясновидения и шапками-невидимками, что позволяет им находиться в невидимости и совершать атаки.

Тест 2: наглый характер Мастера Клинка

Удары из невидимого состояния, несомненно, хорошая вещь, но как быть с применением способностей? Согласитесь, это выглядело бы весьма необычно, как этот герой нарезает юнитов противника с помощью стального вихря, например, при этом оставаясь незамеченным. А ведь и такое использование «Постоянной невидимости» возможно, но прежде добавлю: простым добавлением способности обойтись не получается (в карте-примере оно вызывается с помощью команды “-add”).
Применение стального вихря сбрасывает эффект способности, но если герой будет обладателем «Шапки-невидимки», то такого не произойдет. Благодаря такому предмету можно применить любую способность и остаться незамеченным. Можете проверить это на карте-примере также и на других героях.

Тест 3: кто против невидимой Потмы?

Посмотрим на «постоянную невидимость» с другой стороны – со стороны противника. В карте доступна команда “-potm”, чтобы отдать приказ герою синего игрока применить Звездопад. Интересным в этом опыте является тот факт, что эффект будет заметен для другого игрока, хотя самого героя не будет видно (если только у вас не будет камня ясновидения). Чтобы нанести ей какие-то повреждения или остановить заклинание, придется применять способности ориентируясь на расположение эффекта.
Для тех, кто использует в своем коде GetLocalPlayer, не составит труда составить собственную триггерную способность, которая бы скрывала свои эффекты от противников.

Тест 4: совместимость разных типов инвизов

В игре помимо «Постоянной невидимости» существуют другие способности, дающие юниту возможность стать невидимым, такие как «Невидимость» у волшебниц, «Стремительность» у Мастера Клинка, «Невидимость по ночам» у ночных эльфов. Это своеобразный базис для построения классического инвиза в варе. Ничто не мешает юниту параллельно с «Постоянной невидимостью» иметь что-то другое, связанное с ней – конфликта между способностями не возникнет. Простое тому подтверждение – «Стремительность» Мастера Клинка или «Невидимость по ночам» у Жрицы Луны.

Тест 5: обнаружение невидимых войск

В этом нет ничего сложного, так как способы весьма разнообразны: от порошка прозрения до камня ясновидения. Сюда входят и совы охотниц, и варды , и магический огонь, то есть используя эту способность мы получаем на выходе классическую невидимость, которая подчиняется игровой логике и ничем не выделяется, что очень удобно.
Способность также унаследовала неприменимость к зданиям, что является небольшим минусом, НО она с ними прекрасно работает (не отображается лишь эффект прозрачности, но можно сделать и его триггерно; также здание появляется, если оно покинет поле видимости юнита, который его однажды разведал (не обязательно увидел)). На карте-примере вам представляется возможность поиска и уничтожения вражеской невидимой крепости.

Эпилог

Применений для этой способности можно найти большое множество, так как невидимость всегда была актуальной темой во все времена модмейкинга. Пусть эта способность будет еще одним мощным инструментом в создании ваших проектов.
Благодарю за прочтение. Всем удачи в создании собственных механик на инвизе!
`
ОЖИДАНИЕ РЕКЛАМЫ...

Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
5
10
6 лет назад
Отредактирован AMark
5
Немножко не в тему. Но является частью исследования невидимости
В обнаружении используется "Данные - тип обнаружения": "Обе атаки", "Невидим", "Зарыт". При этом "Зарыт" не дает никаких бонусов - зарытый могильщик или погрузившаяся нага под воду открываются с помощью "Невидим" или "Обе атаки". "Зарыт" - Это похороненная близзами фича?
0
18
6 лет назад
0
А что насчет невидимости теней?
7
13
6 лет назад
7
BrEd Pitt, тень у нежити обладает способностью "Дух" ('Agho'), которая очень схожа с "Постоянной невидимостью". Одно интересное отличие - юниты могут проходить сквозь друг-друга. Скрытие в инвиз происходит по такому же типу - через определенный момент времени. Весьма прикольная штука, правда, для концепции "Шапки-невидимки" не совсем то, но для духов - самый раз.
AMark, попробовал поиграться с этим параметром, но если выставить на "Зарыт", то никого при разведке не обнаружится (применял на тень нежити и закопанных трупоедов). Так как смена параметра как-то повлияла на эффект - может, что-то в этом есть. Можно будет покопать данный вопрос глубже.
0
20
6 лет назад
0
Если постоянной невидимости поставить время -1 секунда, вас ждёт интересный эффект. Попробуйте ;)
0
13
6 лет назад
0
DemonoiD, вроде как юнит перестает "не палиться". Хотя, в идеальном бы мире -1 секунда означала бы то, что юнит должен входить в инвиз еще при замахе, но это слишком сложная задача для вара.
0
32
6 лет назад
0
Пушистый, не задача несложная, вар ждет когда по вектору нужно добавить эффект, но из за отрец значения это время не наступит никогда, т.е время считается от начало игры, все абилки записывают по этому времени время снятия\начала эффекта, можно с помощью мемхака менять вермя баффам, делая их бесконечными.
1
20
6 лет назад
1
Пушистый, герой видим, но его без приказа не замечают юниты (либо он сам перестаёт автоатаковать, не помню)
0
16
6 лет назад
0
Я тестил эту способность несколько лет назад.
Если дать один такой предмет, то способности будут проявлять героя. А если два и более -- нет.
0
13
6 лет назад
0
Naadir, здесь как-то от одного предмета юнит погружается в инвиз. Если герой оденет несколько шапок, то ничего не произойдет - инвиз останется и снимется только после снятия последней шапки.
Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
Чтобы оставить комментарий, пожалуйста, войдите на сайт.