Голоса
🔭 Обзор
Этот тип INI-файла определяет звуки голоса. Обратите внимание, что, несмотря на одинаковое название раздела, синтаксис INI-файла для голосов и звуков может различаться.
🔭 Ванильные примеры
DATA\AUIO\voices_base_female.ini
DATA\AUIO\voices_base_male.ini
DATA\AUIO\voices_mission**.ini
DATA\AUIO\voices_recognizable.ini
DATA\AUIO\voices_space_female.ini
DATA\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. Задает приоритет звука. |