sanscriptum / jack

'Валет Плетей', разработка фикса

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

#jack


###'Валет Плетей', разработка фикса

Готовую последнюю версию можно скачать здесь: https://dl.dropboxusercontent.com/u/67382680/jack_fix.rar

Changelog: http://pastebin.com/HCiCKAxx

###Установка

Распаковать в папку с игрой, заменяя файлы.

###Как собрать все файлы воедино из репозитория? Главный файл в этом репозитории разбит с помощью split_file.py

СКРИПТ split_file.py РАБОТАЕТ ТОЛЬКО СО ВТОРЫМ ПИТОНОМ!

Перед началом обязательно скачайте txt2gam и пропишите к нему путь в qgen!

Внимание - если один из текстовых файлов при редактировании был сохранен не в формате utf8 без bom, то при сборке txt2gam может проигнорировать его!

Не качайте код с сайта используя кнопку "Download ZIP"! Текстовые файлы скачанные с сайта конвертируются в UNIX формат, что превращает их содержимое в кашу и делает невозможным сборку файла! Скачивайте исходный код с GitHub клиента напрямую, и следите чтобы формат файлов был dos/win!


Как из .qsp файла получить кучку исходников?

  1. Qgen -> экспорт -> txt2gam формат -> jack.txt
  2. split_file.py --split jack.txt в батнике. Внимание, папка src будет удалена!
  3. В папке src появятся разрезанные исходники в формате utf8.

Корявый, полуавтоматический способ сборки:

  1. split_file.py --merge2 jack.txt в батнике;
  2. В кугене открываем старую версию jack.qsp и делаем туда импорт jack.txt;
  3. В кугене делаем Save as в другой файл, и закрываем куген;
  4. Новый файл переименовываем в jack.qsp и заменяем им исходный;

Второй способ:

  1. split_file.py --merge2 jack.txt в батнике;
  2. Собираем игру с помощью TXT2GAM: txt2gam jack.txt jack.qsp в батнике;
  3. В кугене открываем получившийся jack.qsp и экспортируем текстовой файл формата TXT2GAM;
  4. Снова собираем игру с помощью TXT2GAM;

Если QSP файл оказался подозрительно маленьким после его сборки - он 100% побит и не запустится, проверяйте код на ошибки.

About

'Валет Плетей', разработка фикса


Languages

Language:Python 100.0%