Описание
Данная программа позволяет работать с *.block файлами, а также с *.bin, *.xml, *.manifest и *.pak файлами.
Она производит распаковку и упаковку файлов.
То есть технически, вы можете изменить героев, добавить предметов инвентаря и снова все упаковать.
Требования
Инструкция
Внимание: Данная программа предназначена для работы с последней версией игры. Все доступные патчи должны быть установлены.
Подготовка к работе
- С помощью распаковщика Arc Pak Worker распакуйте архив ArcaniA - Gothic 4\Data\xpatch_data_efgis.pak.
- С помощью распаковщика Arc Pak Worker распакуйте архив ArcaniA - Gothic 4\Data_Test_lvl69\xpatch_lvl_efgis.pak.
- После того как вы извлечете файлы, то в папке xpatch_lvl_efgis\datablocks\baked вы найдете архив world.block. Распакуйте его.
- С помощью инструмента DataDump от NicoDE снимите защиту с файла data0.pak.
- Переименуйте полученный файл data0.dmp в data0clean.pak и также распакуйте его.
Теперь можно объяснить подробнее для чего мы распаковывали эти архивы.
Файл manifest.bin находится в архиве world.block.
Этот файл необходим нам для того, чтобы все сделанные изменения отображались в игре.
Архив data0.pak мы распаковываем чтобы получить декодированный файл manifest.xml.
Этот файл очень полезен так как содержит комментарии по каждому элементу.
При конвертировании XML в BIN комментарии теряются. Поэтому декодирование BIN в XML ничего нам не даст.
Процесс основывается на извлечении архива world.block, создании нового файла manifest, копировании созданного файла manifest.bin в архив world.block и повторной его упаковке.
- Скопируйте файл xpatch_data_efigs\configuration\manifest\manifest.xml в любую удобную для вас папку. В дальнейшем вы будете его редактировать.
- Откройте файл manifest.xml. Это очень большой файл и многие текстовые редакторы могут не открыть его. Я советую использовать Notepad++.
- Внесите изменения в manifest.xml.
- Сохраните и закройте manifest.xml.
- Теперь с помощью нашей программы необходимо конвертировать файл manifest.xml. Вместо опции "Bin/XML" выберите "Manifest". Процесс конвертирования может занять много минут.
- Положите полученный файл manifest.bin в папку с разархивированными файлами world.block с заменой старого файла.
- Для упаковки файлов папки world вам снова потребуется наш инструмент. Выберите опцию "Block". Нажимаем кнопку Browse для выбора файла info.unpack в папке world.
Чтобы файл отобразился, в окне выбора файлов измените тип файла.
- Перейдите в папку игры Arcania. Создайте в папке Data_Test_lvl69 следующую структуру папок: "datablocks\baked". Скопируйте туда созданный world.block.
- На этом все. Если игра вылетела, значит вы что-то сделали не так.