Ru/Ambient generic

From Valve Developer Community
< Ru
Revision as of 14:58, 2 September 2014 by Japanboy (talk | contribs)
Jump to navigation Jump to search

Template:Base point:ru

Описание

Ambient generic.png

Воспроизводит звук один раз или по-кругу, в определённом месте или глобально.

Используйте его для воспроизведения звука или контроля звучания звуковых скриптов, файла с расширением .wav или scripted_sentence. В отличие от текстур и моделей, вы должны перезапустить Hammer editor для того, чтобы браузер звуков мог показать добавленные файлы.

Template:Bug:ru

Template:Bug:ru

Keyvalues (Основные значения)

Sound Name(message) <string>
Название звукового скрипта, или путь к файлу, который нужно воспроизвести. Для scripted_sentence, введите "!", а после него название предложения. (Пример: !COMBINE_THROW_GRENADE4)
Max Audible Distance <float>
Максимальная дистанция в юнитах, при которой для клиента воспроизводится звук. Template:Note:ru
SourceEntityName <targetname>
Если название указано, звук будет воспроизводится непосредственно из этого энтити, вместо ambient_generic. Если указанное имя - имя NPC, с поддержкой "lipsynch" (синхронизации губ), и информация о фонетике находится вместе с файлом звука, цель будет "говорить в такт" звуку. Template:Bug:ru
Volume <int> <0-10>
Громкость. 0 - тихо, 10 - нормально. Стандартно - 10.
Start Volume <int> <0-10>
Fade in time in seconds <int> <0-100>
Fade out time in seconds <int> <0-100>
Количество времени которое должно пройти перед/после затихания, и при какой громкости начинать. Стандартно, затихания нет.
Pitch <int> <1-255>
Высота. 1 - низко, 100 - нормально, 255 - высоко.
Start pitch <int> <1-255>
Spin up time <int> <0-100>
Spin down time <int> <0-100>
Количество времени для изменения (спиннинг) высоты вниз/вверх в начале/конце воспроизведения, и с какой высотой начинать. Стандартно, спиннинга нет.
Dynamic Presets <choices>
Разнообразные эффекты DSP, которые могут быть активированы.
LFO type <int>
Тип Генератора низких частот, который нужно задействовать.
  • Off (Выключить)(Стандартно)
  • Square Wave (Меандр)(Частота меняется между низкой и высокой)
  • Triangle Wave (Триангулярность волны)(Резкие переходы)
  • Random (Случайно)
LFO rate <int> <0-1000>
Частота с которой эффект LFO повторяется (в секунду?).
LFO modulation - pitch <int> <0-100>
Влияет на высоту звука или вибрато. Большие значения увеличивают высоту. (Например: У певцов в голосе преобладают низкие частоты, а в звучании сирены - высокие)
LFO modulation - volume <int> <0-100>
Влияет на громкость звука, создавая эффект его "пульсации". Соответственно к тремоло.
Incremental Spinup Count <int>
Участвует в увеличение высоты со временем, с помощью ввода ToggleSound, но: Template:Bug:ru


Name(en) (targetname) <объект источник(en)>
Имя объекта, по которому другие объекты могут ссылаться на этот объект, через Входы/Выходы(en) или другие ключ-параметры(en) (например parentname или target).
Также отображаются на 2D-видах в Hammer и Отчёте об объектах (Entity Report)(en).
См. также:  Основные ключ-параметры, входы и выходы доступные для всех объектов

Flags (Опции)

  • 1 : Играть везде
    Звук воспроизводится из всех колонок с выставленной громкостью. Не преодолевает эффекты DSP, тем не менее: Template:Bug:ru
  • 16 : Начать беззвучно
Карта запустится без воспроизведения этого звука. Стандартно, режим включён. Template:Bug:ru
  • 32 : Не зациклен
Меняет то, как ambient_generic будет останавливать и начинать воспроизведение. Не остановит звук который зациклен с помощью соответствующего значения, тем не менее, очень важно выставить правильные значения. Template:Bug:ru

Inputs (Вводы)

Pitch <int> <1-255>
100 - стандартная высота. Template:Bug:ru
PlaySound
Начинает воспроизведение.
StopSound
Заканчивает воспроизведение зацикленного звука. Не остановит не-зацикленные звуки: это сделано намерено, и может быть изменено с помощью кода C++.
ToggleSound
Переключает зацикленный звук между воспроизведением и остановкой. Ведёт себя как PlaySound если звук не-зациклен.
Volume <int> <0-10>
Template:Bug:ru Template:Bug:ru
FadeIn <int> <0-100>
FadeOut <int> <0-100>
Затихание звука от/до полной тишины на протяжении определенного времени (в секундах).
Targetname:
Kill
Удаляет этот объект из мира.
KillHierarchy
Удаляет объект и его потомков из мира.
AddOutput <строка(en)>
Определяет ключ-параметр/выход этого объекта. Потенциально представляет большую опасность, используйте с осторожностью.
Формат: <ключ-параметр> <значение>
Формат: <имя выхода> <целевой объект>:<имя входа>:<параметр>:<пауза>:<макс. количество срабатываний, -1 - бесконечно>
FireUser1 to FireUser4
Срабатывание выходов OnUser; см. Пользовательские вводы и выводы.
Use  Отсутствует в FGD!
То же, что и при вызове +use игроком; может не всё. Можно вызвать, создав вывод, которому не указан ввод.
Этот ввод не указан в FGD-файле Valve.
RunScriptFile <скрипт(en)> (Во всех играх начиная с Left 4 Dead 2)
Выполнить файл игрового скрипта с диска.
RunScriptCode <строка(en)> (Во всех играх начиная с Left 4 Dead 2)
Выполнить строку исходного кода скрипта.
Warning.pngПредупреждение:Никогда не передавайте строковые параметры функции скрипта с помощью этого входа. Это повредит структуру VMF из-за вложения кавычек, которые потребуется удалять вручную в текстовом редакторе.

Outputs (Вывод)

Targetname:
OnUser1 to OnUser4
Вызывается в ответ на входы FireUser; (см. Пользовательские вводы и выводы).
OnKilled  (Во всех играх начиная с Left 4 Dead)
Вызывается после уничтожения энтити и удаления её из игры.

Смотрите также