Командный файл (aka батник) !GetAll.cmd для работы с ModKit'ом Polaris Sector v1.06d.
Позволяет за один запуск получить (скомпилировать) все файлы необходимые для патча игры:
- бинарные файлы rtq.cht, rtq.gen, rtq.pht, rtq.rht;
- файл 'оригинальной' (Eng) локализации игры;
- файл 'дополнительной' (Rus) локализации игры;
Все измененные файлы сохраняются в папке \bin в соответствии со структурой файлов оригинальной игры, т.е. достаточно просто скопировать содержимое папки \bin в папку с модом (или в папку игры) с заменой существующих.
Из readme:
► Показать
Компиляция всех файлов выполняется за три прохода:
1. Компилируются nss-версии (no_strings_sort) текстовых файлов rtq.txt (для удобной работы при редактировании текстов/фраз);
2. Компилируется файл rtq.lng 'дополнительной' (Rus) локализации игры (используется папка \rus);
3. Компилируются файл rtq.lng 'оригинальной' (Eng) локализации игры и бинарные файлы rtq.cht|gen|pht|rht.
Для процессов компиляции задействованы ключи(опции): -nss, -at, -gat -es -cm -wmf rus\
Дополнительно:
1. В папке \tmp:
- ведется лог-файл, в который заносится информация о процессе компиляции;
- сохраняются локализованные 'no_strings_sort' версии rtq.txt и rtq.lng.
2. В папке \bak сохраняются прежние версии rtq.txt и identhash.cm.
3. Создается/обновляется файл rtq.gat - список всех строк/фраз не имеющих перевода.
4. При наличии файла rtq.at - строки с дополненными переводами добавляются в соотв. файлы rtq.txt и rtq.lng.
Примечание: По возможности в исходной папке ModKit'а поддерживается порядок (удаляется весь "мусор").
Как использовать?
-----------------
1. Скопировать cmd-файл '!GetAll.cmd' в папку с исходными файлами ModKit'а (\1.06) и запустить.
2. В открывшемся окне консоли будет видна информация по этапам компиляции.
3. По окончании работы компилятора будет выведено сообщение 'DONE' или 'ERROR' и приглашение к завершению работы батника.
4.1. При сообщении 'DONE' - открыть папку \bin и скопировать все файлы в необходимое место.
4.2. При сообщении 'ERROR' - открыть в папке \tmp файл log_err.txt и попытаться разобраться и устранить ошибку.
----------
31.12.2017
Artos (С Новым Годом!)