• Уважаемые гости и новички, приветствуем Вас на нашем форуме
    Здесь вы можете найти ответы практически на все свои вопросы о серии игр «Готика» (в том числе различных модах на нее), «Ведьмак», «Ризен», «Древние свитки», «Эра дракона» и о многих других играх. Можете также узнать свежие новости о разработке новых проектов, восхититься творчеством наших форумчан, либо самим показать, что вы умеете. Ну и наконец, можете обсудить общие увлечения или просто весело пообщаться с посетителями «Таверны».

    Чтобы получить возможность писать на форуме, оставьте сообщение в этой теме.
    Удачи!
Новая система музыки для Готики (1 и 2) | New music system for Gothic (1 | 2)

Новая система музыки для Готики (1 и 2) | New music system for Gothic (1 | 2) 1.0

Позволяет проигрывать музыку на новую систему bass.dll
Используемая библиотека - (BASS.dll):
Ссылка на официальный сайт

Данный плагин будет полезен мододелам или тем игрокам, кто сам хочет заменить себе музыку в игре.

Автор: LikerGothic, наводку на bass.dll дал N1kX

Преимущества новой системы:

  1. Позволяет проигрывать mp3 / wav / ogg файлы
  2. Отсутствие зависаний, заиканий
  3. Отсутствие гудений, звона и прочих эффектов при смене зон с музыкой
  4. Отсутсвие фризов при смене музыкальной зоны
  5. Плавные переходы между темами

Внимание! Данный плагин только позволяет добавлять новую музыку или заменять старую, по умолчанию в нем нет новой музыки или исправления старой, и старая (незаменённая музыка) будет играть через старую систему.
То есть новая музыка будет только там - где вы сами замените ее.

Требования:

  1. Библиотеки Visual С++ за 2015 год (если вы играете в игры, то они у вас по идее все стоят)
  2. Готика 1 (Steam + PlayerKit 1.08k_mod версия) или Готика 2 Ночь ворона
  3. Union версии 1.0m и выше

С какими модами будет совместимо?
  • Со всеми, где не используется bass.dll по умолчанию
  • Архолос по умолчанию использует эту систему, на него ставить не надо
  • В Новом Балансе также будет встроена эта система, на него тоже ставить не надо

Файлы (Скачать): - копия файлов на Google Drive
Google Drive

Как прописать музыку?

  1. Скачиваете архив Union_MusicBass.zip, распаковываете его
  2. Union_MusicBass.vdf копируете в папку data или data/plugins
  3. Копируете свою музыку в _work/data/music/ Там создать любую папку (например my_music) и положить туда ваши файлы, к примеру, test_some.mp3 (или же сразу закинуть в VDF архив по тому же пути, если умеете)
  4. 1 раз запускаете игру, выходите через меню из игры
  5. В gothic.ini появятся строки - это наши настройки плагина
    1770884355139.png
  6. Вы ставите showDebugInfo = 1 сохраняете файл и заходите в игру.
  7. В игре у вас на экране будет показываться название зоны музыки, в которой вы находитесь.
    1770884472398.png

  8. Название текущей зоны OR (это замок в Долине Рудников)
  9. Вы берете инстанцию с данным названием и прописываете в *.d файле (я их приложу) и кидаете его в system/autorun.
    В файле NEW_MUSIC_FILE_G2.D и NEW_MUSIC_FILE_G1.D (для Готики 1) уже написан пример, вы просто копируете его и создаете свой инстанцию (instance)
  10. Там прописываете имя своего файла (TEST_SOME.mp3) и в игре будет играть новая музыка.
    Внимание! Имена файлов должны содержать только латинские символы и без пробелов!
    Vol - это громкость (от 0 до 1)
    Еще есть поле loop (0 или 1) - играть бесконечно тему или нет

    1770884620300.png


  11. И так делаете с каждой нужной музыкальной зоной.
  12. Потом выключаете отладку, поставив showDebugInfo = 0 в gothic.ini
Настройки gothic.ini
// Как быстро будет затихать текущая тема при переходе на следующую

fadeOutCurrent=3000
// Как быстро будет набирать громкость новая тема при переходе на боевую музыку
fadeInFgt=1000
// Как быстро набирать громкость новая тема при переходе на музыку угрозы
fadeInThr=1500
// Как быстро будет набирать громкость новая тема при переходе с обычной на обычную
fadeInStd=4000
// Сколько времени в секундах держать музыку в памяти (15 минут по умолчанию)
cacheMusicTime=900
// Сколько памяти может съесть вся музыка суммарно в памяти (30 МБ по умолчанию)
cacheMusicSize=31457280
// Вывод отладки на экран
showDebugInfo=1
Автор
LikerGothic
Скачивания
6
Просмотры
120
Первый выпуск
Обновление
Оценка
5,00 звёзд 1 оценок

Другие ресурсы пользователя LikerGothic

Последние рецензии

Сверху Снизу