Jass New Gen Pack - расширенный редактор карт для Warcraft 3.
ReBuild основывается на JNGP 2.0.10 и включает в себя множество различных исправлений и дополнений.
Данная сборка работает с версиями до 1.27b включительно.
Совместим с UjAPI, Lua
ReBuild основывается на JNGP 2.0.10 и включает в себя множество различных исправлений и дополнений.
Данная сборка работает с версиями до 1.27b включительно.
Совместим с UjAPI, Lua
Компоненты
- AdicHelper (1.4.2.40) - препроцессор cJass
- Fly Data Processor (beta 0.3a) - интерпретатор fly-скриптов
- PJass (15.08.2021) - легкий и быстрый парсер Jass2 для bison/yacc
- PJass (Memory Hack) - необходим для компиляции карт, где используется Memory Hack
- Reinventing the Craft (0.2) - расширяет возможности редактора
- Risc's Colorizer (FINAL) - добавляет возможность раскрашивания текста в РО
- ScExp (1.2) - сборщик карт кампаний
- SharpCraft (4.0.0.179) - расширяет возможности редактора
- TESH 2.0 (0.9.3) - встроенный текстовый редактор с подсветкой синтаксиса
- vrJASS (1.9.0) - улучшенная версия vJASS
- War3Package (2014-09-18) - инструмент для экспорта/импорта данных карт (.w3k)
- Grim Extension pack (1.0b) - пакет расширений Grimoire
- Grimoire (1.5) - вмонтированная в WorldEditor утилита, основа остальных плагинов
- JassHelper (2014-03-10) - препроцессор и компилятор vJass
- Map Testing Tool (2.0.0.10) - утилита для тестирования карт
- UMSWE (5.0) - вмонтированная утилита, расширяющая возможности редактора
- ZINC (0.A.2.7) - поддержка скриптового языка ZINC
С vrJASS есть проблемы, из-за него может ломаться обычный компилятор. В обновлениях я попробую его исправить. Сейчас настоятельно не рекомендую его использовать без резкой необходимости.
Reinventing the Craft и Fly Data Processor используется, в основном, для старых версий Warcraft 3 (раннее 1.26a). В большинстве случаев - компоненты не нужны и их использование, на версии выше 1.26a - не рекомендуется. Reinventing the Craft нестабильный.
Reinventing the Craft и Fly Data Processor используется, в основном, для старых версий Warcraft 3 (раннее 1.26a). В большинстве случаев - компоненты не нужны и их использование, на версии выше 1.26a - не рекомендуется. Reinventing the Craft нестабильный.
Вспомогательное
- !Remove JNGP from the registry.bat - удаление всех настроек редактора из реестра
- !Remove Tool Windows entry.bat - удаляет значение реестра, которое не даёт запускаться WE Classic после запуска WE Reforged
- !Settings JNGP.bat - рекомендуемые настройки для редактора
Остальное
- ObjectMergerFixer - компонент для Grimoire, исправляющий ошибки в ObjectMerger
- Русификатор триггеров (вшит в umswe.mpq) - только в русской версии
- Удалён разнообразный мусор, который не использует редактор
- Скрыты нерабочие пункты в меню от JNGP 2.0.10
Настройки редактора
!Settings JNGP.bat настраивает
- Заставляет работать локальные файлы
- Использовать настройки графики из WC3
- Отключает Brush List, закрывает все окна, кроме редактора ландшафта и панели инструментов (Tool Palette)
- Отключает создание карты при запуске редактора
- Компоненты: cJass, Fly, Grimoire, Reinventing the Craft, ScExp, SharpCraft, UMSWEv, Jass, всплывающие подсказки, главное окно, диалоговое окно переменных, звук редактора, менеджер импорта, мини-карту, предварительный просмотр, проверка карты, редактор звука, редактор кампаний, редактор объектов, редактор триггеров
Возможности редактора
Смена PJass через GUI
Не требуется перезапускать JNGP или карту, достаточно поменять pjass через GUI.
Менять только при проблем с компиляцией карты, где используется Memory hack.
Менять только при проблем с компиляцией карты, где используется Memory hack.
vJass > Enable standart
vJass > Enable memoryhack
vJass > Enable memoryhack
Эмуляция многопользовательской игры
Только 1.26a
Используя преимущества библиотеки Kloader, теперь можно запускать несколько экземпляров Warcraft III локально. С помощью этого вы можете использовать настройки LAN Game для тестирования вашей карты в эквивалентном многопользовательском окружении и, таким образом, проверить все возможные проблемы, связанные с десинком или сбоями.
JNGP version 2.0.10 > Start Multiplayer Emulation...
Возможность выбрать путь к Warcraft III через GUI
JNGP version 2.0.10 > Set Manually WC3 Path...
Отладочная информация
Отображение важной информации о ваших текущих настройках JNGP и WC3.
JNGP version 2.0.10 > Diagnose JNGP Settings...
Пользовательские настройки меню
С помощью этого вы можете добавлять пользовательские инструменты WC3 в JNGP без необходимости касаться какой-либо части кода JNGP.
JNGP version 2.0.10 > Set Custom Menu Loader...
Улучшенный JassHelper
JassHelper детально покажет компиляцию карты.
Улучшенное верхнее меню
Добавлены настройки для cJass и некоторые пункты были переименованы для удобства.
Скриншоты about
Версии в about у некоторых компонентов отличаются от тех, которые установлены. Авторы видимо забыли обновить в данном окне информацию о версии, и оставили старую (к примеру JassHelper).
Порядок установки
- Запустить инсталлятор
- Следуя инструкции, дождаться окончания установки
- Запустить !Settings JNGP.bat (лежит в корневой папке, рядом с NewGen WE.exe)
- Запустить редактор, используя ярлык на рабочем столе (или NewGen WE.exe, если ярлык не создавали)
Рекомендуется отключать антивирусы во время установки и после добавлять в исключения папку JNGP.
Контрольные суммы установщика
Размер: 13686926 байтов (13 MiB)
CRC32: CBBB2DAC
CRC64: D6F5146C0A3AA0DF
SHA256: 9f039210d62ba08bd718838e2619dd8560072e7b11c10117f33d3322e4f4a10c
SHA1: ff8affda64fcc23651ab8169f4ca0b0437b94dfa
BLAKE2sp: da6af39a27e4e56d211ebf44a68a35ac39fc2f7652a97e04f04fbb15b05e8e1b
CRC32: CBBB2DAC
CRC64: D6F5146C0A3AA0DF
SHA256: 9f039210d62ba08bd718838e2619dd8560072e7b11c10117f33d3322e4f4a10c
SHA1: ff8affda64fcc23651ab8169f4ca0b0437b94dfa
BLAKE2sp: da6af39a27e4e56d211ebf44a68a35ac39fc2f7652a97e04f04fbb15b05e8e1b
Необходимые системные библиотеки
Некоторые компоненты редактора требует наличие системных библиотек. Рекомендуется установить все, дабы избежать возможных ошибок в работе с ними.
- .NET Framework 3.5 (включает .NET 2.0 и 3.0) - включается в компонентах Windows
- .NET Framework 4.8
- Visual C++ 2005-2022 Redistributable Package
- Java 8
История обновлений
v1.9 (16.02.2024)
- Advanced Settings переименован обратно в JNGP version 2.0.10 (В коде есть зависимости жёсткие на название этого пункта, и в некоторых случаях могли сломаться все утилиты в данном меню или пункт мог сам переименоваться на JNGP version 2.0.10)
- Заменена иконка редактора (ярлык на рабочем столе и инсталлятор)
v1.8 (01.02.2024)
- Интегрирован War3Package
- Добавлен ScExp help (Russian)
v1.7 (30.01.2024)
- Изменён пункт "Use 'Recent Document' as current campaign" в ScExp, теперь "!Settings JNGP.bat" может его изменять
- Восстановлен пункт "Campaign Builder Documentation..." в ScExp
- Добавлен CampaignBuilder.html
- Сделан установщик для сборки
v1.6 (29.01.2024)
- Интегрирован ObjectMergerFixer (4.1.1) в Grimex (\grimext)
- Добавлена lua5.1.dll для ObjectMergerFixer (\grimext)
- Обновлён !Settings JNGP.bat
v1.5 (29.01.2024)
- Восстановлен пункт JassHelper Documentation в vJass
- Восстановлен пункт UMSWE Documentation в UMSWE
- Восстановлен пункт Grimoire Documentation в Grimoire
v1.4 (29.01.2024)
- Добавлен EasyHook-LICENSE (SharpCraft)
- Добавлен Reinventing the Craft (0.2)
- Добавлен Fly Data Processor (beta 0.3a)
- Добавлен !Remove Tool Windows entry.bat
- Установлен пароль JNGP на архивы
v1.3 (26.01.2024)
- Добавлены настройки cJass в верхнее меню
- Переименованы названия некоторых разделов для удобства
v1.2 (26.01.2024)
Добавлено:
- SharpCraft: LICENSE, README
- PJass: pjass-readme
- UMSWE: umswe-readme, UMSWEManual
- lib (tesh): LICENSE
- \jass: readme
- w3jdebug-readme
- Grimoire: grimoiremanual, grimoire-readme
- starter.bat, we.bat
Удалено:
- ScExp.lua (\blizzmod) - относится к ScExp
Исправлено:
- Вызов "About Girmex" в интерфейсе редактора
v1.1 (25.01.2024)
- JassHelper обновлён до версии 2014-03-10
- Добавлены: jasshelpermanual, zincmanual, cJass Manual, ScExp help, GrimexManual
- Добавлены файлы changelog (AdicHelper, JassHelper)
- Добавлены файлы LICENSE
- Возращена опция Set Custom Menu Loader
v1.0 (22.01.2024)
- Первая версия
Edited by Desgul