Замена фоновых картинок
Свои фоны задаются через Backgrounds в InterfaceSettings.json.
Создание мода
Для начала необходимо создать мод, в который нужно будет запаковать картинку. В этой инструкции используется имя
LuxelAutoDonate_Assets. Создайте папкуP:\LuxelAutoDonate_Assetsи поместите в неё файлconfig.cppсо следующим содержимым:class CfgPatches { class LuxelAutoDonate_Assets_Mod { units[] = {}; weapons[] = {}; requiredVersion = 0.1; requiredAddons[] = {"DZ_Data"}; }; };Если у Вас уже есть подобный мод с ресурсами, можно использовать его. В таком случае создавать новый
config.cppне нужно, а в примерах ниже замените имя мода и пути на свои.Размещение изображений
Перекиньте фон(-ы) в
.pngформате по путиP:\LuxelAutoDonate_Assets\Assets\Backgrounds. Создайте папкиAssetsиBackgrounds, если их ещё нет.Конвертация изображений
Откройте Workbench (в DayZ Tools), найдите Ваши изображения в Resource browser, выделите их и нажмите по ним правой кнопкой мыши, затем выберите Register resource and import.

Запаковка мода в .pbo
Запакуйте мод
LuxelAutoDonate_Assets.pboи добавьте его в Ваш клиентский мод-пак. Обновлённый мод с ресурсами должен быть установлен на сервере и у игроков.При запаковке сохраните префикс
LuxelAutoDonate_Assets, чтобы пути внутри PBO совпадали с указанными в настройках.Настройка
В настройках интерфейса, файл InterfaceSettings.json, укажите пути до созданных картинок в параметре
Backgrounds, например:"Backgrounds": [ "LuxelAutoDonate_Assets/Assets/Backgrounds/MyBackground_1.edds", "LuxelAutoDonate_Assets/Assets/Backgrounds/MyBackground_2.edds" ]Файл находится по пути
profiles/RZXC/LuxelAutoDonate/InterfaceSettings.json. Это фрагмент настроек: замените существующий массивBackgrounds, сохранив остальные параметры файла. Если Вы используете свой мод с ресурсами, укажите пути внутри него.Готово!
Можно задать 1 изображение или несколько. При первом открытии меню в игровой сессии будет выбрано случайное изображение. Главное меню и информационное окно используют один фон. При обычном закрытии и открытии меню фон не меняется.
Если фон не появился
Проверьте, что путь совпадает с расположением и именем файла .edds внутри запакованного PBO, а обновлённый мод с ресурсами установлен у игроков. В Backgrounds нужен игровой путь без P:, а не ссылка на картинку в интернете.
Пустой массив Backgrounds при загрузке заполняется стандартным фоном. Если выбранное изображение не удалось загрузить, меню также использует стандартный фон LuxelAutoDonate.
Цветовое наложение на изображение задаётся полем Background_Coloring в используемой цветовой схеме.