Возможно ли перекинуть игровые звуки из одного модуля в другой и как это сделать?
Есть простой способ:
1-копируем папку с звуками в любой мод (который по душе)вместе с текстовым документом "sounds.txt".
2-в файле "module.ini" ищем строчку "scan_module_sounds = 0" вот, заменяешь "0" на 1 и будет тебе хорошо)
п.с.-тут на сайте в файлах ,где то имеются звуковые "моды" ,можешь поискать
Не очень простой способ:
Если мод изменяет или добавляет какие-либо звуки, то при переносе по приведенной схеме вы останетесь только с звуками из одного мода. Например, если поставить звуки Бруталити поверх Таймлесс Кингдомс, то все амазонки у вас станут немыми, как все женщины в нативе.
Озвучка бойцов описывается в файле skins.txt, например, в нативовском:
" 6 0 snd_man_die 1 snd_man_hit 2 snd_man_grunt 3 snd_man_grunt_long 4 snd_man_yell 6 snd_man_victory "
" 2 0 snd_woman_die 1 snd_woman_hit "
Как видите, в нативе женщинам можно издавать звуки только в двух случаях - когда их бьют и когда они умирают.
После множества проб и ошибок мне удалось совместить озвучку Бруталити и ТК. Теперь соответсвующие строки в skins.txt выглядят так:
" 4 0 snd_man_die 1 snd_man_hit 2 snd_man_grunt 6 snd_man_victory "
" 4 0 snd_woman_die 1 snd_woman_hit 2 snd_woman_grunt 6 snd_woman_victory "
Полное равноправие
Пришлось уменьшить количество категорий звуков для мужчин с 6 до 4 и увеличить для женщин с 2 до 4, а также уменьшить количество сэмплов для боевых выкриков бойцов-мужчин. Это сделано, чтобы количество звуковых категорий в собственно звуков в игре оставалось постоянным. При попытке просто учеличить количество звуковых категорий или сэмплов возникали разные глюки типа звука битвы при передвижении отряда по глобальной карте вместо топота копыт. Наверняка, все это можно сделать через модульную систему, но через txt файлы у меня получилось только так.
Прикладываю для примера свои файлы sound.txt и skins.txt (Бруталити + Таймлесс Кингдомс). Может, пригодится.