DLC Definition
Файл DLC Definition - это файл с расширением .reddlc, является ключевым элементом при создании DLC для игрового проекта. В нем содержатся настройки и инструкции, определяющие ресурсы и пути к ним в вашем DLC. Кроме того, он управляет процессом загрузки и монтирования этих ресурсов.
Один из ключевых компонентов файла DLC Definition - это mounters. Mounters - это инструменты, которые указывают движку игры, какие файлы и ресурсы должны быть загружены из вашего DLC.
Каждый mounter связан с определенным типом ресурсов или действий. Например, mounter может указывать на текстуры, модели персонажей, звуковые эффекты или скрипты, которые должны быть загружены и использованы в вашем DLC.
Все доступные mounters описаны здесь:
DLC MountersКласс DLC Definition
Класс: CDLCDefinition
id
Тип: <string>
Уникальный идентификатор DLC. Используется для внутреннего обозначения и ссылок на конкретное DLC.
localizedNameKey
Тип: <string>
Указывает идентификатор строки для названия DLC в меню. Этот ключ связывается с локализованными строками, чтобы обеспечить корректное отображение названия DLC на различных языках.
localizedDescriptionKey
Тип: <string>
Указывает идентификатор строки для описания DLC в меню. Этот ключ связывается с локализованными строками, чтобы обеспечить корректное отображение названия DLC на различных языках.
mounters
Тип: <array[Mounter]>
Массив объектов, которые указывают движку игры, какие файлы и ресурсы должны быть загружены из вашего DLC. Каждый элемент массива представляет отдельный компонент DLC, например, текстуры, модели, звуковые файлы или скрипты. Эти объекты обеспечивают правильную интеграцию новых ресурсов в игровой процесс.
languagePacks
Тип: <array[LanguagePack]>
Массив строк, представляющих поддерживаемые языковые пакеты для данного DLC. Эти языковые пакеты позволяют игре адаптировать текстовые и звуковые ресурсы под выбранный пользователем язык. Если массив пустой, это указывает на отсутствие дополнительных языковых пакетов и использование основных ресурсов игры.
initiallyEnabled
Тип: <boolean>
Определяет, будет ли DLC включено по умолчанию.
visibleInDLCMenu
Тип: <boolean>
Указывает, будет ли DLC отображатся в списке DLC для включения/выключения его игроком в меню игры в разделе Настройки -> Игровой процесс.
requiredByGameSave
Тип: <boolean>
Указывает, требуется ли DLC для загрузки сохранений игры, которые были сохранены с этим DLC.
Last updated