О каком вообще замедлении идёт речь в контексте WC3, где главным источником лагов являются утечки и и кол-во активных объектов (типа юнитов). Тот же триггер по сути пустышка. Вон старый-добрый костыльный метод создания события по получению урона плодит ТОННУ событий, а единственный способ их все вайпнуть - вайпнуть сам триггер. Но и без вайпа через 2 часа игры это лагов не вызовет, просто потому что импакт минимальный.
И правда, какая разница, в насколько слоупочный код оно под капотом развернётся? Ведь главное это удобство. Даже если оно в 1фпс исполняться будет.
В ни насколько не слоупочный код. По результату тоже самое, что и сохранение имени функции в хеш и её последующий вызов через ExecuteFunc. Только в случае vJass юзается массив (быстрее хеша) и TriggerExecute (быстрее ExecuteFunc). Так что юзаем vJass на зло всем чистожассерам, которые вместо глобалок хеш юзают (а такие есть). 🤣
Правда, не нравится мне, что эта фича плодит триггеры. Возможно, надёжнее будет всё тоже самое делать через глобальные поля и boolexpr. Хоть и выглядит уродливо.
Koladik, ну карту ты в редакторе сохраняешь, а не в теше. Ты в IDEA можешь просто сделать конфиг для вызова JassHelper для своего скрипта. Как вызвать JassHelper для скрипта, я писал тут.
Что касается списка функций - есть такой сайт. Там есть поиск, а также подробная документация по функциям, чего в function list у теша нет.
Koladik, а что за поддержка нужна? Грамматика для vJass и Zinc присутствуют, а компиляцией в JASS может и сам JassHelper справится. В IDEA уже есть все необходимые инструменты для запуска скриптов.
Недавно появился новый интерфейс. В целом было норм, но сегодня обновились указания автора и проекта. И стало хуже.
Посреди списка ресурсов становится не ясно, вон тот ресурс кто сделал и где.
Опытный пользователь, конечно, вспомнит, что авторство указывается сверху, но гости сайта этого помнить не могут.
Оно ещё по длине как треть длины поста, достаточно громоздко -> меньше постов на странице
В общем, я сам там всё глянул, никакой разницы в строках с 1.26 нет. А почему? А потому что халтура. Иконка и строки для валидации скрипта появились только в первом 1.28. JNGP на 1.27b эту кнопку всё равно не отображает. Потому картоделу нет никакого смысла сидеть на 1.27; кто сидит, переходите на 1.26.
Если 1.27 действительно безопаснее для юзера, то юзеры могут и на 1.27 играть, а разрабатывать можно и на 1.26.
По хорошему, можно сделать какой-то JNGP mega rebuild, который будет для 1.27 с рабочей кнопкой проверки скрипта, но если nazarpunk допилит плагин под IntelliJ, то смысла мало.
Пункт 1 и 5.
Урона на цель - 0.
Максимальное количество целей - 0
Максимальный суммарный урон - Х.
Если Х = 0, то атакуются все цели в радиусе способности.
Если Х > 0, то будет вылетать Х дополнительных снарядов, Х + 1 с основным.
If you set values of “Damage Per Target” and “Maximum Number of Targets” to 0, and “Maximum Total Damage” to X, then at most X additional projectiles will be launched. (Prometheus3375)
If X = 0, then the ability will target all enemies in its range. (Prometheus3375)
If X = 1, then the ability will target 1 enemy in its range but two projectiles appear due to the normal attack flying against the primary target. (Prometheus3375)
Пункт 2 и 4. Используется урон основной атаки и это не изменить.
“Damage Per Target” and “Maximum Total Damage” don't do anything. Probably deprecated in favor of using the attacks actual damage.
Пункт 3. Эти значения указаны в Units/UnitWeapons.slk в полях mindmg1 и maxdmg1, mindmg2 и maxdmg2, которые используются в описании способности.
Эти поля нельзя настроить через WE, изменение параметров атаки не изменит значения этих полей. Для нестандартных юнитов используются значения, указанные для базового юнита.
nazarpunk, не говорили, только потому что ты так и не глянул их видео-презентацию, что я сюда кинул. 🤣
Гейм директор сказал, что буквально новые жанры типа TD и MOBA вышли из под крыла WC3, что его команда работала над редакторами варика и ск2, поэтому они выпустят утилиты и для штормгейта, которые могут быть использованы для создания модов, карт и кампаний.
Всё же перед обсуждением пиара следует с ним ознакомится.
» WarCraft 3 / 16. Функция как объект
Отредактирован PT153
» WarCraft 3 / 16. Функция как объект
» Администрация XGM / Как найти ресурсы, на которые ты подписан
» WarCraft 3 / JNGP: ReBuild by Enobraed
» WarCraft 3 / JNGP: Rebuild от PT153
Обновление v1.4
Отредактирован PT153
» WarCraft 3 / JNGP: ReBuild by Enobraed
» WarCraft 3 / JNGP: ReBuild by Enobraed
» WarCraft 3 / Длительность команды отставить на 1.26
Отредактирован PT153
» IntelliJASS / IntelliJASS
» IntelliJASS / IntelliJASS
» IntelliJASS / IntelliJASS
Отредактирован PT153
» Администрация XGM / Расскажите о вашем опыте использования XGM
Опытный пользователь, конечно, вспомнит, что авторство указывается сверху, но гости сайта этого помнить не могут.
» WarCraft 3 / Как вкатиться в WarCraft III и не привлечь внимание санитаров
Отредактирован PT153
» SOLO MID / На каком Warcraft торчишь, броу?
Чтобы делать мапы - 1.26 EN и Reforged.
» WarCraft 3 / Лицензионные установщики и патчи классического Warcraft 3
» Прочее / Геймплей Stormgate на PC Gaming Show
Отредактирован PT153
» WarCraft 3 / Вопросы по настройке мультишота
Урона на цель - 0.
Максимальное количество целей - 0
Максимальный суммарный урон - Х.
Если Х = 0, то атакуются все цели в радиусе способности.
Если Х > 0, то будет вылетать Х дополнительных снарядов, Х + 1 с основным.
Эти поля нельзя настроить через WE, изменение параметров атаки не изменит значения этих полей. Для нестандартных юнитов используются значения, указанные для базового юнита.
Отредактирован PT153
» IntelliJASS / IntelliJASS
Да я вот вышел из акка, и тоже показало. 🤡
Отредактирован PT153
» Прочее / Геймплей Stormgate на PC Gaming Show
» Мир безумного / The Day Before - релиз
Отредактирован PT153
» Прочее / Геймплей Stormgate на PC Gaming Show
Гейм директор сказал, что буквально новые жанры типа TD и MOBA вышли из под крыла WC3, что его команда работала над редакторами варика и ск2, поэтому они выпустят утилиты и для штормгейта, которые могут быть использованы для создания модов, карт и кампаний.
» Прочее / Геймплей Stormgate на PC Gaming Show
» WarCraft 3 / Get Unit Armor
» Блог Keparis9 / Тиньков поясняет за XGM
» WarCraft: Armies Of Azeroth / Главная страница