Голоса
⚡ Обзор
Этот тип INI-файла определяет звуки голоса. Обратите внимание, что, несмотря на одинаковое название раздела, синтаксис INI-файла для голосов и звуков может различаться.
🔥 Ванильные примеры
DATA\AUIO\voices_base_female.iniDATA\AUIO\voices_base_male.iniDATA\AUIO\voices_mission**.iniDATA\AUIO\voices_recognizable.iniDATA\AUIO\voices_space_female.iniDATA\AUIO\voices_space_male.ini
📌 Синтаксис
Раздел «Голоса» использует два разных раздела для объединения голосов. Каждый раздел «Голос» выбирает голос и задаёт используемую анимацию. Каждый последующий раздел «Звук» определяет, какие звуки будут воспроизводиться с выбранной анимацией для выбранного голоса.
Это означает, что когда игра ищет сообщение gcs_combat_scream_01- для голоса atc_leg_f01, она сначала найдёт раздел «Звук» для gcs_combat_scream_01-, указанный в разделе «Голос», расширяющем atc_leg_f01. Затем игра отобразит анимацию, заданную скриптами в разделе «Голос».
📌 Voice
[Voice]
nickname = STRING
script = STRING
script = STRING
| Параметр | Информация |
|---|---|
| nickname | Никнейм голоса, который определяется. |
| script (1) | Никнейм «головного» скрипта, который должен использоваться при воспроизведении звуков, назначенных этому голосу и действию. |
| script (2) | Никнейм «тело»-скрипта, который должен использоваться при воспроизведении звуков, назначенных этому голосу и действию. |
💨 Sound
[Sound]
msg = STRING
duration = FLOAT ;optional
attenuation = INT
Priority = INT ;optional
| Параметр | Информация |
|---|---|
| msg | Аналогично никнеймам, относится к конкретному сообщению в голосовом [UTF-файле]. Эта строка обрабатывается как хеш-код и используется как ссылка в соответствующем UTF-файле. |
| duration | Диапазон: 0 до ∞. Задает продолжительность сообщения голоса. |
| attenuation | Диапазон: -∞ до 0. Ослабляет громкость звука. |
| Priority (optional) | Диапазон: -∞ до 0. Задает приоритет звука. |
