[RZXC] UI

Просмотры: 63
  • ŔØ₲ŲĒᏃ᙭Ċ 🌌™ 🅳🆅🆁🅺 Разработчик

Музыка главного меню

Расположение файлов

Треки главного меню находятся в папке:

P:\RZXC_UI\Data\Tracks

В этой же папке расположен config.cpp, в котором настраиваются пути до треков и громкость музыки. Не перепутайте его с основным P:\RZXC_UI\config.cpp.

Замена музыки

  1. Подготовка треков

    Переконвертируйте необходимые треки в .ogg формат. Одного переименования расширения файла недостаточно.

  2. Размещение файлов

    Перейдите по пути P:\RZXC_UI\Data\Tracks. Удалите в этой папке ненужные треки, если хотите, затем перекиньте сюда Ваши треки в .ogg формате.

    Переименуйте треки так, чтобы они не имели пробелов и были на английском языке. Например, MyTrack_1.ogg, MyTrack_2.ogg и т.д.

  3. Настройка путей

    Здесь же откройте файл config.cpp и настройте пути до каждого Вашего трека по примеру того, как это сделано в конфиге. В классе RZXC_MainMenu_Soundshader замените содержимое массива samples[].

    samples[] =
    {
        {"RZXC_UI\Data\Tracks\MyTrack_1", 1},
        {"RZXC_UI\Data\Tracks\MyTrack_2", 1}
    };

    Пути указываются без расширения .ogg и без буквы диска P:. Число 1 после пути оставьте, как в примере.

  4. Запаковка мода в .pbo

    Заново запакуйте мод вместе с папкой Data/Tracks и её конфигом. Обновите PBO у игроков и на сервере, затем полностью перезапустите игру.

Названия RZXC_MainMenu_MUSIC_SoundSet и RZXC_MainMenu_Soundshader оставьте без изменений. Они используются скриптом воспроизведения. Для замены музыки достаточно поменять файлы и пути в samples[].

Громкость музыки

В том же классе RZXC_MainMenu_Soundshader находится параметр volume:

volume = 0.15;

Это максимальная громкость музыки главного меню в конфиге звука. По умолчанию указано 0.15, рекомендуемые значения от 0.05 до 0.30. Для дробных чисел используйте точку, не запятую.

У игрока также действует настройка громкости музыки в настройках звука DayZ. Если музыка не слышна, проверьте её перед изменением конфига.

Как воспроизводятся треки

При запуске главного меню воспроизводится один из треков звукового набора, и выбранный трек зацикливается. Несколько путей в samples[] не создают последовательный плейлист, который проиграет все песни по очереди.

Если нужна одна определённая композиция, оставьте в samples[] только её. Чтобы сделать музыку мода беззвучной, можно поставить volume = 0, сохранив сам конфиг и существующий трек в массиве.