Func areaportal: различия между версиями

Материал из CSM Wiki
Перейти к навигации Перейти к поиску
Строка 20: Строка 20:
 
:Начальное состояние эреапортала open/closed.
 
:Начальное состояние эреапортала open/closed.
 
== Inputs ==
 
== Inputs ==
*Kill
+
*'''Kill'''
 
:Убирает данный энтити с карты.
 
:Убирает данный энтити с карты.
 
*[http://developer.valvesoftware.com/wiki/Entity_Hierarchy_(parenting) KillHierarchy]
 
*[http://developer.valvesoftware.com/wiki/Entity_Hierarchy_(parenting) KillHierarchy]
 
:Убирает данный энтити с карты и всех его потомков.
 
:Убирает данный энтити с карты и всех его потомков.
*AddOutput <string>
+
*'''AddOutput''' <string>
 
:
 
:
 
:Формат:<code><key> <value></code>
 
:Формат:<code><key> <value></code>
 
:Формат:<code><output name> <targetname>:<inputname>:<parameter>:<delay>:<max times to fire (-1 == infinite)></code>
 
:Формат:<code><output name> <targetname>:<inputname>:<parameter>:<delay>:<max times to fire (-1 == infinite)></code>
 
*[http://developer.valvesoftware.com/wiki/User_Inputs_and_Outputs FireUser1-4]
 
*[http://developer.valvesoftware.com/wiki/User_Inputs_and_Outputs FireUser1-4]
:
+
*'''Open'''
*Open
 
 
:Открывает эреапортал.
 
:Открывает эреапортал.
*Close
+
*'''Close'''
 
:Закрывает эреапортал.
 
:Закрывает эреапортал.
*Toggle
+
*'''Toggle'''
 
:Переключается между режимами open/closed.
 
:Переключается между режимами open/closed.
 
== Outputs ==
 
== Outputs ==
*[http://developer.valvesoftware.com/wiki/User_Inputs_and_Outputs OnUser1-4]
+
*'''[http://developer.valvesoftware.com/wiki/User_Inputs_and_Outputs OnUser1-4]'''
 
:Fired in response to FireUser1-4 inputs. See [http://developer.valvesoftware.com/wiki/User_Inputs_and_Outputs User Inputs and Outputs].
 
:Fired in response to FireUser1-4 inputs. See [http://developer.valvesoftware.com/wiki/User_Inputs_and_Outputs User Inputs and Outputs].
 
:[http://developer.valvesoftware.com/wiki/Targetname !activator] = activator
 
:[http://developer.valvesoftware.com/wiki/Targetname !activator] = activator

Версия 06:45, 10 мая 2009

func_areaportal

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

Описание

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

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

  • Если портал, в случае с привязкой состояния к двери, закрывается когда дверь открыта и наоборот, измените параметр Initial state.
  • Areaportals do not take into account geometry between the portal volume and the player when considering visibility.

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

Параметры

  • 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)>
Открывает эреапортал.
  • Close
Закрывает эреапортал.
  • Toggle
Переключается между режимами open/closed.

Outputs

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