Вход
Приветствую Вас Гость
 
Главная » 2022 » Май » 31 » JAD для QSP. Очередной релиз: v.0.5.
13:06
JAD для QSP. Очередной релиз: v.0.5.

Ссылка на релиз: JAD_for_QSP/v.0.5


Изменения в поведении подсветки синтаксиса и поведении редактора Sublime Text:
 

  • [2021.07.03] Добавлено поведение: При нажатии Ctrl+/ все выделенные строки помечаются, как однострочные комментарии. При нажатии Ctrl+Shift+/ весь выделенный текст помещается в блок комментария ! { ... }.

  • [2021.07.03] Добавлен сниппет в привязке к горячим клавишам. При нажатии alt+/ вставляется строка комментария & !@ без текста.

  • [2021.07.03] Багфикс подсветки. Неверно вытеснялись scope внутри локации, все подменялись на meta.diff.

  • [2022.02.16] Изменён тег выделения html-кода внутри строк QSP-кода на <qhtml></qhtml>. В таких плеерах, как Quest Navigator и qSpider недопустимо в дереве DOM наличие ещё одних тегов <html></html>.



Изменения в работе Билдера:
 

  • [2022.05.27] Добавлена возможность проводить собственную постпроцессорную обработку с помощью python-скриптов, подключаемых через project.json. При этом можно повесить неограниченное количество скриптов, при этом набор скриптов можно использовать как общий для всех собранных файлов формата txt2gam, так и для каждого отдельного такого собранного файла. В этот раз решено отказаться от лишнего вложения словарей с "path" в список, а все пути просто перечисляются элементами в списке.

  • [2022.05.27] Добавлен упрощённый запуск простых файлов. Если вы написали qsps файл, который лежит не в папке проекта, вы можете запустить его без создания project.json, а точнее project.json будет создан автоматически. При этом в папке C:\Program Files\QSP\converter\ обязательно должен лежать свежий txt2gam.exe, а в папке C:\Program Files\QSP\qsp570\ классический плеер, и в частности файл qspsgui.exe. Заменить классический плеер на иной можно, отредактировав в main.py билдера путь в переменной player_exe (12-ая строчка программы), заменив его на свой.

  • [2022.05.28] Добавлен параметр "scans", который позволяет автоматически встроить в игру локацию, содержащую список требуемых для игры файлов. Список файлов так же составляется автоматически на основе списка "исследуемых" папок и файлов. В локацию уже встроен механизм проверки, достаточно передать на неё путь, который требуется проверить, в качестве аргумента, и она вернёт 1 (если путь в списке есть) или 0 (если пути в списке нет). Все пути, добавляемые на локацию, будут относительным, и выстраиваются относительно файла .qsp, прописанного в параметре "start". Пути, которые невозможно прописать относительно этого файла, игнорируются и не добавляются в список.



Следующим этапом планирую написание установщика, который поможет без ручного прописывания разных путей установить билдер в систему.

Просмотров : 135 | Добавил : aleksversus | Рейтинг : 0.0/0
Всего комментариев : 0
Имя *:
Email *:
Код *:
Наверх