Func areaportalwindow

Материал из CSM Wiki
Перейти к навигации Перейти к поиску
Areaportalwindow01.png

func_areaportalwindow

Брашевый entity общий для всех модификаций Source.

Описание

Areaportal применяется для управления визуализации отдельных частей карты. Если вы применяете func_areaportalwindow, то при удалении наблюдающего на определённую дистанцию портал закроется и будет скрывать визуализацию. В отличии от Func_areaportalэта энтити имеет особый параметр Rendered Window, указав в нём имя (окна) брашевой энтити, его прозрачность будет изменяться в расстоянии между параметрами Fade Start Distance и Fade End Distance. Достигнув расстояния Fade End Distance эреапортал будет закрыт, а окно будет иметь прозрачность указанную в параметере Translucency Limit. При удалении игрока на расстояние указанное в параметре Fade Start Distance окно будет полностью непрозрачным.

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

Параметры

  • Name
Имя энтити необходимое для взаимодействия с другими объектами.
  • Rendered Window
Имя брашевой энтити, прозрачность которой вы хотите изменять.
  • Fade End Distance
Укажите расстояние при котором прозрачность окна (Rendered Window) будет равна параметру Translucency Limit.
Параметр не имеет значения, если вы не используете окно.
  • Fade Start Distance
Если вы используете окно, на этом расстоянии оно будет абсолютно непрозрачным.
Без применения параметра Rendered Window, при удалении на это расстояние Areaportalwindow будет закрыт.
  • Translucency Limit
Степень прозрачности окна.
0.0 = полностью прозрачный; 1.0 = полностью непрозрачный.
  • Foreground bmodel
<target_destination> (Optional) brush entity that is drawn after the fading brush model. This model should have alpha in its textures so you can see through it.

Inputs

  • Kill
Убирает данный энтити с карты.
Убирает данный энтити с карты и всех его потомков.
  • AddOutput <string>
Добавляет оутпут или параметр, с этой функцией нужно обращаться очень аккуратно.
Формат:<key> <value>
<параметр> <значение>
Формат:<output name> <targetname>:<inputname>:<parameter>:<delay>:<max times to fire (-1 == infinite)>
<имя оутпута> <имя цели>:<имя инпута>:<параметр>:<задержка>:<максмально колличество активаций (-1 бесконечно)>
//

Outputs

Fired in response to FireUser1-4 inputs. See User Inputs and Outputs.
!activator = activator

Статья взята с ValveDev.