Ru/Ambient generic: Difference between revisions

From Valve Developer Community
< Ru
Jump to navigation Jump to search
m (Translation stuff.)
m (Conform to translation standards.)
Line 108: Line 108:
* [http://www.slackiller.com/New%20Tuts/sound.html Setting up ambient_generics in Counter-Strike: Source using logic_auto] - a substitute for creating a proper env_soundscape.
* [http://www.slackiller.com/New%20Tuts/sound.html Setting up ambient_generics in Counter-Strike: Source using logic_auto] - a substitute for creating a proper env_soundscape.


[[Category:Sound System]]
[[Category:Sound System:ru]]

Revision as of 16:27, 30 August 2021

English (en)Français (fr)Hrvatski (hr)Русский (ru)中文 (zh)Translate (Translate)
Info content.png
This translated page needs to be updated.
You can help by updating the translation.
Also, please make sure the article complies with the alternate languages guide.(en)

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)
Вызывается после уничтожения энтити и удаления её из игры.

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