Появилась идея по отслеживанию прицеливания наличием кнопки "Cancel" NazarPunk, дамми и реальная имеют один хоткей, у юнита есть дамми способность (мгновенная без цели), при ее применении меняем на настоящую и нажимаем хоткей для владельца юнита. Зрительно разницы не видно. Кто-то на xgm описывал такой метод. 8gabriel8, на данный момент делаю способность, которая собирает саммонов в некотором построении, например в ширенгу. Хочу чтобы при наведении отображались будующее положение юнитов. В дальнейшем - реализация способностей с указанием 2-х точек, например, трещина из точки А в точку В. Или телекинез: выбираешь противника, затем куда его толкнуть. Или отображение области поражения в виде конуса, вариантов более чем достаточно.
В 1.31 BlzSetAbilityRealField, способность мастера клинка. Там есть и крит и уклонение, Крит устанавливается в %, уклонение в %/100. Можно положить в спеллбук и его спрятать, чтобы место на панели не занимать
easypeasy, вполне рабочее решение. Нельзя установить уровень способности до того как она будет получена юнитом. Поэтому сначала вручаем способность, потом устанавливаем ее уровень у данного юнита.
prog, wurstscript в ближайшее время переезжает на lua backend. И как по мне главный плюс wurst'а - возможность из кода создавать новые объекты редактора не заморачиваясь с WE.
ScorpioT1000, на 4pda допиливают exagear (ныне покойный), так что все может быть... Год наза "запускал" на телефоне, но без аппаратного ускорения там делать нечего. На RPi тоже запускали, но тормозит оч сильно, хотя уже немного играбельно (там частично аппаратное ускорение).
Cancel, в луа , как писал prog, ограничений на строки не обнаружено. Поэтому можно ижектить xml/json в виде lua string переменной, например, при помощи маленького скрипта PornoMishka, скорее всего близы пока не придумали как ограничить io lua в пределах архива карты.
Для меня главная преграда - отсутствие нормального require с автозаменами. Не думаю что этот плагин таким располагает PT153, за 2 года было к vscode 1 нарекание. Баг на линуксе был, вместо переключения языка выделял главное меню и не лечилось для ctrl+alt
ScorpioT1000, ага, но я не умею ни в js ни в ts) Если есть опыт и желание, я в деле. Думаб никогда не поздно поизучать новый язык H, когда начинал - не было. Надо потестить
Bergi_Bear, Сейчас нет поддержки команды require, которая позволяет подлючать и использовать другие файлы, поэтому приходися использовать костыль метод для объединения всех файлов в архив карты. Последний файл содержит не только создание нового юнита (2 футманов), но и внедрение нового класса "Unit" со всеми функциями (почти), доступными в Jass функциями для unit.
local id = 1751543663 --'hfoo'
local f = Unit.new(Player(0), id, 0, 0, 0)
f = Unit.new(Player(0), id, 0, 0, 0)
local angle = 180
f:setFacing(angle)
То есть можно использовать синтаксис как в последней строчке, более свойственный ООП.
Jack-of-shadow, ага с порядком рендера тоже были проблемы, но грешил на мой корявый z-буффер. Попробую Jack-of-shadow, на всем стоит Transparent, с Blend - хуже
Такой фон получается если поставить на фон Blend
Получается для спецэффектов рендер совсем по-другому работает?
Потому что когда та же система была на юнитах таких проблем не было.
DracoL1ch, хм... Попробую лепить все неквадратные элементы из нескольких эффектов, раз без очередных костылей никак. DracoL1ch, еще вопрос немного не в тему. Спецэффекты намного легче деструбов?
Ред. Nelloy
» WarCraft 3 / Какими способами может быть отменено прицеливание способностью?
NazarPunk, дамми и реальная имеют один хоткей, у юнита есть дамми способность (мгновенная без цели), при ее применении меняем на настоящую и нажимаем хоткей для владельца юнита. Зрительно разницы не видно. Кто-то на xgm описывал такой метод.
8gabriel8, на данный момент делаю способность, которая собирает саммонов в некотором построении, например в ширенгу. Хочу чтобы при наведении отображались будующее положение юнитов. В дальнейшем - реализация способностей с указанием 2-х точек, например, трещина из точки А в точку В. Или телекинез: выбираешь противника, затем куда его толкнуть. Или отображение области поражения в виде конуса, вариантов более чем достаточно.
» WarCraft 3 / Какими способами может быть отменено прицеливание способностью?
8gabriel8, отлавливаю начало прицеливания через дамми абилку, хочу отловить завершение прицеливания
» WarCraft 3 / О критических ударах и уклонениях...
» WarCraft 3 / Увеличение запаса здоровья героя
» WarCraft 3 / lua-wc3
» WarCraft 3 / Неужели триггерно нельзя удалять и двигать декорации вида камни?
» WarCraft 3 / Официально стал доступен PTR 1.31
Ред. Nelloy
» WarCraft 3 / Официально стал доступен PTR 1.31
» WarCraft 3 / Официально стал доступен PTR 1.31
Ред. Nelloy
» WarCraft 3 / Официально стал доступен PTR 1.31
» WarCraft 3 / Официально стал доступен PTR 1.31
» WarCraft 3 / Официально стал доступен PTR 1.31
PornoMishka, скорее всего близы пока не придумали как ограничить io lua в пределах архива карты.
» WarCraft 3 / Официально стал доступен PTR 1.31
» WarCraft 3 / lua-wc3
PT153, за 2 года было к vscode 1 нарекание. Баг на линуксе был, вместо переключения языка выделял главное меню и не лечилось для ctrl+alt
» WarCraft 3 / lua-wc3
H, когда начинал - не было. Надо потестить
Ред. Nelloy
» WarCraft 3 / Официально стал доступен PTR 1.31
Ред. Nelloy
» WarCraft 3 / lua-wc3
костыльметод для объединения всех файлов в архив карты. Последний файл содержит не только создание нового юнита (2 футманов), но и внедрение нового класса "Unit" со всеми функциями (почти), доступными в Jass функциями для unit.local f = Unit.new(Player(0), id, 0, 0, 0)
f = Unit.new(Player(0), id, 0, 0, 0)
local angle = 180
f:setFacing(angle)
» WarCraft 3 / .w3x из командной строки
» RenderEdge / [RenderEdge] Графическая модификация для WarCraft III
» RenderEdge / [RenderEdge] Графическая модификация для WarCraft III
Ред. Nelloy
» WarCraft 3 / Спецэффекты.
Jack-of-shadow, на всем стоит Transparent, с Blend - хуже
Такой фон получается если поставить на фон Blend
Получается для спецэффектов рендер совсем по-другому работает?
Потому что когда та же система была на юнитах таких проблем не было.
Ред. Nelloy
» WarCraft 3 / Спецэффекты.
Ред. Nelloy
» WarCraft 3 / Спецэффекты.
» WarCraft 3 / Спецэффекты.
Ред. Nelloy
» WarCraft 3 / Синхронизация.
DracoL1ch, еще вопрос немного не в тему. Спецэффекты намного легче деструбов?