13

» WarCraft 3 / kw - Warcraft III Project Manager

Обновление:
  • Исправлена ошибка, из-за которой команда зависала на винде
  • Добавлен прогресс бар при генерации через kw datagen -j
13

» WarCraft 3 / kw - Warcraft III Project Manager

Обновление
  • Добавлена поддержка кастомных утилит на Python, которые добавляются в папку tools (работает и с модулями)
  • Добавлены различные сигналы (начало компиляции, конец и тд), которые можно использовать в утилитах
  • Улучшен вывод информации о карте, добавлена поддержка модулей, а также подсчет строк на каждом из языков (vJASS, ZINC, AS)
  • Добавлен автопоиск корневой папки, так что теперь команды будут работать в любом месте проекта
  • Добавлена команда kw datagen, генерирующая отдельные файлы в папке data/ из файлов map/table/
  • Расширены поля, использующиеся в kw localegen
  • Исправлены различные баги
  • Добавлена команда kw tool iconslist {-c, -r} позволяющая запустить на localhost сайт со списком всех иконок, поддерживает поиск и копирование готового путя до иконки
  • Для kw localegen добавлен флаг -c который генерирует локализацию из файлов в папке data/
  • Проведена значительная оптимизация форматирования текста
  • Теперь можно проверить свои модули на ошибки при помощи команды kw mod check
  • Полностью переписана регистрация команд, теперь утилиты (tools) могут создавать свои команды (kw команда)
  • Добавлен флаг kw -l локаль, позволяющий указать какую локализацию использовать
  • Добавлен парсер .lml файлов, теперь отключенные триггеры из карты автоматически отключаются и при переносе в скрипты
  • Добавлен файл с автокомплитом для оболочки fish
  • Добавлен kw localegen -j, который может генерировать vJASS файл с полной локализацией проекта, который можно использовать для локализации триггеров
  • Добавлен kw datagen -j, который может генерировать vJASS файл со всеми полями кастомных обьектов, который можно использовать для вставки данных обьектов в триггерах.
  • Добавлен простой автодетект файла в котором произошла ошибка при компиляции карты через jasshelper
  • Добавлена поддержка вставки полей обьектов в текст: {f=A00E.damage}
Загруженные файлы
13

» WarCraft 3 / Шаблон Tower Defense на ZINC + kw

Makeba, я в детстве упал со второго этажа стройки, теперь только на первом живу и первые строю
13

» WarCraft 3 / Шаблон Tower Defense на ZINC + kw

MACOH, спокойно делается и без мемхака, в первую очередь для собственного упрощения делал, да и хотел показать, как мемхак подключается
13

» WarCraft 3 / kw - Warcraft III Project Manager

Обновление:
  • Добавлена генерация lock файла, в котором хранится информация о зависимостях
  • Добавлена простая команда для загрузки 1.26 версии игры
  • Добавлена поддержка форматирования w3i.ini файла, теперь можно автоматически вставлять версию карты и переводить описание
  • Исправлены различные баги, встречающиеся на Windows
  • Теперь перед компиляцией и другими действиями производится бэкап всего проекта взамен бэкапа .w3x файла
  • В конфиг добавлено поле formatter_tools, через которое можно настроить автоформатирование строк
  • Команда kw update теперь обновляет саму утилиту, а обновление модулей перенесено в kw mod update
  • Обновлен парсер .ini файлов
  • Добавлена команда kw localegen, автоматически генерирующая файл с локализацией на основе объедков из вашей карты (не из папки data/)
13

» WarCraft 3 / Village Defence 1.9

Сыгранули, выглядит прикольно, хоть и слегка сыровата. Добавить бы побольше разных способностей необычных героям, а то дефолтные абилки не очень вкатывают. Заметили две проблемы
  • челикс не нашел маску убийцы, когда пытался предмет собрать
  • мы играли в троем и совиный медведь нам разваливал афкшника, после его развала игра умерла (нет больше волн)
Загруженные файлы
13

» WarCraft 3 / kw - Warcraft III Project Manager

Обновление:
  • kw tool template теперь имеет флаг -s выводящий лишь названия и описания обьедков
  • Исправлены мелкие баги
  • Исправлена часть проблем с наследованием модулей
  • Добавлено наследование кастомным обьедкам (ворует неиспользованные поля у обьедка родителя)
  • Добавлен kw tool icons парсящий базу иконок с Wowpedia, позволяя находить сами картинки (Classic и Reforged) и их пути
  • Продолжение рефакторинга
  • Добавлена kw tool balance который генерирует статический сайт с обьектами, которые имеют поле _balanced = 1
  • Добавлена поддержка простой локализации полей в кастомных обьедках (.toml файлы в папке data/locale/)

Также только что обновил русскую документацию.
Загруженные файлы
13

» WarCraft 3 / kw - Warcraft III Project Manager

Обновление:
  • Теперь утилиты (jasshelper, w3x2lni, etc...) закачиваются в глобальную директорию пользователя, так что их не нужно докачивать для каждого проекта
  • Обновлен парсер Ini файлов, теперь можно создавать много обьедков в одном файле
  • Добавлена команда kw tool которая реализует различные доп функции (в данный момент есть поиск нативок из common.j и Blizzard.j по аналогии с grep, а также поиск обьектов из шаблонов w3x2lni)
  • Исправлены мелкие баги
13

» WarCraft 3 / kw - Warcraft III Project Manager

Обновление:
  • Улучшено логирование в некоторых разделах
  • Расширен список стандартных ASCII артов
  • Добавлена команда kw pack позволяющая запаковывать ваши .vj и .zn файлы в триггеры проекта
  • Теперь русские названия триггеров автоматически транслитерируются
  • Добавлена поддержка улучшений в модулях
  • Исправлены мелкие ошибки
  • Добавлена поддержка простого форматирования текста в кастомных объектах при компиляции карты
  • Добавлена автоконвертация похожих русских символов в описаниях кастомных объектов в английские
  • Продолжается рефакторинг кода
Загруженные файлы
13

» WarCraft 3 / kw - Warcraft III Project Manager

Обновление:
  • Рефакторинг кода, ускорение работы
  • Добавлена поддержка модулей с ландшафтами (папка terrain в модуле)
  • Значительно улучшено логирование при использовании kw create map.w3x
  • Добавлено отображение информации о проекте при использовании команды kw в папке с проектом
  • Исправлен некорректный парсинг названий некоторых GUI триггеров
Загруженные файлы
13

» WarCraft 3 / Помощь с WE

Wc3Game, базы и правда были, это баг в моей тулзе. Ну вот карту я рабочую тебе могу приложить, только спелы там не работают, вероятно ты чето не докопировал, а триггеров нету :D. Ну хотя бы запускается!
Загруженные файлы
13

» WarCraft 3 / Помощь с WE

Wc3Game, я так понимаю у тебя vjass там не сохраненный, ты пробовал через JNGP сохранять? я ее через свою тулзу распаковал и получилось скомпилить, только чет поплыла выдача баз игроков (или там ее и не было?)
Загруженные файлы
13

» WarCraft 3 / Помощь с WE

Было б неплохо архив со всеми картами залить, а не только первую
Загруженные файлы
13

» WarCraft 3 / kw - Warcraft III Project Manager

Обновление:
  • Улучшено логгирование очистки файлов
  • Исправлена ошибка, возникающая при обновлении модулей
  • Добавлено отображение дублированных имен скриптов при компиляции (double imports)
  • Исправлена ошибка, из-за которой при kw script не обновлялся список скриптов
  • Исправлена ошибка, из-за которой не при очистке отсутствующая папка с импортами могла вызвать ошибку
  • Добавлена поддержка установки локальных модулей из файловой системы
  • Исправлена ошибка, из-за которой при компиляции скриптов на винде могли сохранятся некорректные пути файлов