Builder to player/ru
Создание архива для игрока |
Начало / Русская DA Builder Wiki / Поделиться ВКонтакте
|
Модули |
---|
|
"Builder to player" - это функция упаковки ресурсов модуля в файл, который легко устанавливается игроками на своих компьютерах.
Обзор
"Builder to player" упаковывает любые ресурсы, которые необходимо установить на другом компьютере в один файл, именуемый DAZIP (en). Вам же необходимо выбрать ресурсы и файлы в окне, в котором доступные ресурсы представлены древовидной структурой. Доступными будут ресурсы, находящиеся в папках "core" и "module" вашего модуля, и папки "override" основных ресурсов ("(Мои документы)\BioWare\Dragon Age\packages\core\override\toolsetexport").
Таким образом очень важно, чтобы ресурсы вашего модуля были правильно организованы.
Пункт "Builder to player" находится в меню "Tools -> Builder".
Организация ресурсов
Хотя тулсет экспортирует ресурсы из базы данных в правильные папки, однако художка и 2DA-файлы, создаваемые в сторонних программах, вы располагаете вручную.
Обычно, при первом изучении тулсета и начале разработки модов, такие файлы располагают в первую попавшуюся папку "override", по принципу "лишь бы работало". Тулсет и игра могут прочитать любую такую папку и до поры до времени это не причиняет вреда. Однако, функция "builder to player" требует чёткой организации файлов, для того, чтобы она могла упаковать все необходимые файлы, так как модуль будет запускаться на другом компьютере. Так что учитесь изначально правильно организовывать папки.
Основной выбор лежит между двумя папками, в зависимости от того, хотите ли вы, чтобы ресурс использовался только вашим модулем("module"), или всеми модулями ("core").
(Мои Документы)\BioWare\Dragon Age\AddIns\(Имя модуля)\module\override\toolsetexport\ (Мои Документы)\BioWare\Dragon Age\AddIns\(Имя модуля)\core\override\toolsetexport\
Другая папка, файлы которой могут быть включены в dazip, это папка "override", основных ресурсов. Используйте эту папку очень осторожно, так как она зарезервирована для переопределения всех ресурсов игры, независимо от того, включен ли ваш модуль.
(Мои Документы)\BioWare\Dragon Age\packages\core\override\toolsetexport\
Кроме того, во время экспорта ресурсов в эту папку экспортируются и основные ресурсы игры, которые являются просто своими дубликатами, если вы их не редактировали, конечно. Эти дубликаты должны удаляться, так как создают потенциальную опасность возникновения проблем в основной кампании (смотрите: Ошибка: Создание при экспорте ненужных файлов (en)). Если же все ваши ресурсы расположены в папке вашего модуля, вы всегда можете легко их отыскать, выбрать, удалить.
Итак, файлы, которые должны иметься на момент создания архива для игрока(конечно в случае их наличия в вашем модуле):
Пошаговая инструкция
1. Начало: Начните процесс создания архива для игрока выбрав в меню "Tools -> Builder -> Builder to player package".
2. Выбор манифеста: Манифест, это список экспортируемых ресурсов. Манифест можно будет сохранить после выбора экспортируемых ресурсов для того, чтобы при следующем экспорте этого модуля не было необходимости заново выбирать все ресурсы. На этом этапе нужно выбрать сохранённый ранее манифест, либо нажать кнопку отмены.
3. Теперь тулсет выведет списком все ресурсы, которые он может упаковать, включая 2DA-файлы, художку и ресурсы из базы данных. В этом списке вы можете выбрать ресурсы, которые будут упакованы (обычно нет необходимости упаковывать основные ресурсы игры, например из папки "(Мои документы)\BioWare\Dragon Age\packages\core\override\toolsetexport"). В процессе упаковки создаются 3 файла ERF (en) (один на каждую вышеперечисленную директорию), которые упаковываются в один DAZIP (en) вместе с файлом манифеста. Для установки на компьютер игроков можно использовать поставляемую вместе с игрой программу DAUpdater, либо сторонние утилиты, например DAModder.
4. После того как вы выбрали ВСЕ необходимые ресурсы (если каких-то файлов нет, то читайте выше про организацию файлов), вы можете выбрать место для сохранения dazip'a и завершить процесс подготовки к упаковке. Нажмите кнопку сохранения.
5. При желании создайте Манифест, который вы сможете использовать при следующем экспорте.
Язык: | English • русский |
---|