Of Steamworks and Magick Obscura
АРКАНУМ
арканум
arcanum

Читальный зал

arcanum

Поддержи Клуб!

arcanum

Проекты

arcanum
Файловый архив
Архивы

Мастерская

arcanum

Моддинг игр

arcanum
Arcanum
Главная | Форумы | О проекте | Новости | Графика | Мануалы | Моддинг | Поиск | Контакты

Мануал по моддингу игры Arcanum: Of Steamworks and Magick Obscura

Как озвучить диалоги Сога. Пример «привязки» собственного озвучивания диалогов к NPC.

Арканум

Мануал подготовлен по выступлению aRUSt на нашем форуме. Поблагодарим его за этот материал, далеко продвигающий работу над модом проекта Arcanum1.5 Expansion — в частности, и моддинга Арканум — в целом. Далее — текст автора, все ясно и понятно.

У меня получилось повесить саунд на Сога Кружку Меда!

Как это было.

Распаковал я все саунды из Arcanum\modules\arcanum.dat (они в незапакованном виде, естественно, хранятся в папке Arcanum\modules\Arcanum\sound).

Затем заглянул в папку Arcanum\modules\Arcanum\sound\Speech.

Увидел множество папок типа:

          
                  01046
                  01047
                  01071

и т. д.

В первой попавшейся (01046) оказалась озвучка Магнуса. Но, как же она цепляется на диалоги?

Пустил поиск по папке dlg по критерию *magnus*, и выполз список всех файлов с диалогами Магнуса:


                01046Magnus_Shale_Fist.dlg
                01084Magnus_with_Bingham_funny.dlg
                01085Magnus_with_Bingham_combat.dlg
                01828Virgil_first_meeting_Magnus.dlg
                01866Magnus_after_the_Schuylers.dlg
                01867Magnus_after_his_book.dlg
                01868Magnus_overrides.dlg
                01869Magnus_Ressurect.dlg
                01870Magnus_Loghaire_Wheel_Clan.dlg
                01871Magnus_with_Thorvald.dlg
                01918Magnus_in_the_Iron_Clan.dlg
                02398Magnus_and_his_Gauntlets.dlg

Заметили? Правильно! Название первого из списка (и, вероятно, главного) dlg-файла начинается на цифру 01046, а эта цифра, в свою очередь, является названием папки с озвучкой Arcanum\modules\Arcanum\sound\Speech\01046

Так, с этим разобрались, но как все-таки нужный mp3-файл цеплятся к конкретной опции диалога?

Нарыл в 01046Magnus_Shale_Fist.dlg самую простую фразу (без флагов, переходов и всего прочего):

          {60}{Что тебе нужно узнать?}{Что тебе нужно узнать?}{}{13}{}{}

Там, гляньте, стоит цифирь «13»? Знаете, что она означает? А означает она, что к этой фразе привешен mp3-файл v13_m.mp3 (из папки Arcanum\modules\Arcanum\sound\Speech\01046, естественно).

Чтобы проверить это, достаточно просто его прослушать! Буквочка «m» в названии файла означает мужской пол вашего персонажа(«f», соответственно — женский). Но, так как аналога с буквой «f» для v13_m.mp3 не существует, то понятно, что эта озвучка будет использоваться при разговоре с НПС с обоих полов.

Что ж, с этим стало более или менее ясно. А получится ли таким образом повесить звук на старину Сога?

Запускаем поиск по папке dlg по критерию *sogg*, получаем результат:

           01644Sogg_Mead_Mug.dlg

Смотрим, есть ли в Arcanum\modules\Arcanum\sound\Speech подпапка 01644. Ее, естественно, не оказывается. Создаем. Кидаем туда ради теста Магнусовский v13_m.mp3.

В том же самом 01644Sogg_Mead_Mug.dlg ищем строку, типа «че те нужно, чуввак?» по аналогии со строкой из 01046Magnus_Shale_Fist.dlg.

Находим следующее:

          
                  {190}{Что ты хочешь, [ИК!] чтобы я сделал?}{Что ты хочешь, 
                  [ИК!] чтобы я сделал?}{}{}{}{}

Добавляем в нужное место пресловутую цифирь «13»:

            
                  {190}{Что ты хочешь, [ИК!] чтобы я сделал?}{Что ты хочешь, 
                  [ИК!] чтобы я сделал?}{}{13}{}{}

Всё! У Сога эта опция диалога озвучена голосом Магнуса!

Оглавление раздела   ВКонтакте   Форум   На Главную


Arcanum
Arcanum жив!
Рекомендуем
Новости проекта

Все новости

Арканум Клуб: Фэнтези, RPG, творчество. Нарисуй свой Арканум!

Arcanum: Of Steamworks and Magick Obscura

© 2005–2022 Арканум-Клуб