Func areaportal

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

func_areaportal

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

Описание

Doughnut-shaped замкнутые карты.

Areaportal применяется для управления визуализации отдельных частей карты. С помощью них пространство карты разделяется на отдельные зоны. Обе стороны эреапортала не могут пренадлежать одной зоне, например doughnut-shaped или просто замкнутые карты, должны иметь по меньшей мере два эреапортала для разделения на две зоны. Линейнаякарта может быть разделена одним порталом.

  • Если портал, в случае с привязкой состояния к двери, закрывается когда дверь открыта и наоборот, измените параметр Initial state.
  • Эреапортал не обрабатывает геометрию находящуюся между игроком и порталом, он просчитывает только какие листья нужно отсеч.

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

Параметры

  • Name
Имя энтити необходимое для взаимодействия с другими объектами.
  • Name of Linked Door
Имя двери к которой нужно привязать портал.
  • Initial State
Начальное состояние эреапортала open/closed.

Inputs

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

Outputs

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

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