The tool allows you to convert .w3a files to .json and vice versa, as well as remove specific ability data from .json files based on various filters.
Статья
21 1.2K
30
AMark, всё это добро по задумке должно заехать в плагин, но коль уже сделали узконаправленный софт, то почему бы и не выложить.
14
вот это по моей части... получается это чистильщик w3a, крайне узкой направленности
я пошел дальше и сделал поддержку регулярок, где обработчик принимает все паттерны и поддерживает переменные, которые вытягиваются из .env, однако выполнено на laravel
в моем случае я занимаюсь обработкой wts файла: от технических тегов "[имя] Текст", заключенных в квадратные скобки от начала строки, а также в карте есть переменная :map_name, которая вставляется из .env файла
Подобным инструментам не хватает более понятной оболочки, некого редактора карт или сопутствующего инструмента для редактора карт на основе разработки war2json WC3MapTranslator
мне только не хватает выборки из *data.slk, но на основе Reforged, а в идеале динамически из игры на основе текущего патча, чтобы данные были актуальны...
Плагин к VSCode в котором реализована поддержка языков используемых игрой и предоставлен интерфейс к CLI возможностям основного пакета.
Статья
45 875
30
Вышла новая версия!
Прокрутить к ресурсу
  • добавлено больше подсветки грязножасса
Загруженные файлы
30
Вышла новая версия!
Прокрутить к ресурсу
  • добавлена примитивная поддержка *.wts.
Загруженные файлы
30
Вышла новая версия!
Прокрутить к ресурсу
  • Реализовано переименование по вхождению
Загруженные файлы
30
Вышла новая версия!
Прокрутить к ресурсу
  • Проведён рефакторинг и lsp4j отправлена на мороз
  • Улучшена работа с типами
Загруженные файлы
30
Вышла новая версия!
Прокрутить к ресурсу
  • Добавлен код для более точной диагностики проблем с запуском
  • Написан самый лучший форматтер JASS кода, основанный на проходе по дереву, что позволяет ему правильно обойти каждое выражение.
Загруженные файлы