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 375
16
LastUchiha, JSON очень просто сериализуется\десериализуется, это уже стандарт де факто во всех языках. И это логичнее, чем городить еще один формат
14
LastUchiha, работа с данными напрямую в JSON позволяет конвертировать все файлы карты и кампании в обоих направлениях. Это даёт возможность работать с живыми данными без редактора: добавлять, удалять и редактировать записи.
На данный момент у меня уже есть примитивная таблица сравнительных характеристик юнитов, разбитая на группы. Это значительно упрощает работу с балансом и анализ данных. Такой подход открывает массу возможностей: автоматизированный сбор данных для вики, создание нового редактора карт или разработка собственного инструментария на его основе.
Конкретно данное решение очищает w3a-файл. Я использую как чистку wts от технических тегов. Хотя wts можно читать напрямую, его структура оставляет желать лучшего, а в JSON формате ключи и значения выделяются чётко и удобно.
Применений масса! Жаль, что времени не хватает…
16
KaneThaumaturge, это понятно, но какая главная цель конвертации? Что оно даст? Ведь просто так по приколу эту тулзу бы не сделал.
20
LastUchiha, Мб кому-то просто конвертировать нужно будет. Потому что когда я искал тулзов в один клик не было рабочих
20
LastUchiha, ну можно было конвертацию под капот спрятать, но я решил что в так лучше будет
14
KaneThaumaturge, я только на рефорджед делаю... уже есть специфика, часть данных близзы в war3mapSkin перекинули, в том числе имена юнитов... зачем сделали - непонятно, будто готовились реализовывать War Chest скины как в SC2 для всех стандартных рас
Движок по обработке файлов у меня на Ларавел (отдельный функционал можно из пыхи под node js вычленить), на выходе я просто для github pages хочу json генерировать для заполнения данных
14
nazarpunk, да я бы с радостью... но ничего революционного у меня нет... =( просто копи-пасты, и регулярки с настройками...