Эта статья документации для всего, что использует платформу Source. Нажмите для получения дополнительной информации.

func_areaportal

From Valve Developer Community
< Ru
Jump to navigation Jump to search
English (en)Hrvatski (hr)Русский (ru)中文 (zh)Translate (Translate)
Toolsareaportal.gif

func_areaportal - это брашевая энтити(en), доступно для всех игр на движке Source Source. Сущность создаёт areaportal(en), он используется для отключения прорисовки геометрии и 3д моделей карты. Когда портал открыт, сквозь него всё видно, когда портал закрыт сквозь него ничего не видно.

Все стороны браша должны быть покрыты текстурой tools\toolsareaportal (пример слева), чтобы функционировать.


См. также

Параметры

Name of Linked Door <targetname(en)>
Укажите имя prop_door_rotating(en) или func_door(en), что-бы areaportal(en) мог открываться и закрываться вместе с ней.
Initial State <bool(en)>
Начальное состояние areaportal(en). Открыт / закрыт.
Portal Version
Не используется. Дефолтное значение - 1

Inputs

Open
открыть areaportal(en)
Close
закрыть areaportal(en)
Toggle
последовательное переключение состояния Open/Close/Open и.т.д
Targetname:
Kill
Удаляет этот объект из мира.
KillHierarchy
Удаляет объект и его потомков из мира.
AddOutput  <string(en)>
Определяет ключ-параметр/выход этого объекта. Потенциально представляет большую опасность, используйте с осторожностью.
Формат: <ключ-параметр> <значение>
Формат: <имя выхода> <целевой объект>:<имя входа>:<параметр>:<пауза>:<макс. количество срабатываний, -1 - бесконечно>
FireUser1 до FireUser4
Срабатывание выходов OnUser; см. Пользовательские вводы и выводы.
Use  Отсутствует в FGD!
То же, что и при вызове +use игроком; может не всё. Можно вызвать, создав вывод, которому не указан ввод.
Этот ввод не указан в FGD-файле Valve.
RunScriptFile  <script(en)> (Во всех играх начиная с L4D2)
Выполнить файл игрового скрипта с диска.
RunScriptCode  <string(en)> (Во всех играх начиная с L4D2)
Выполнить строку исходного кода скрипта.
Warning.pngПредупреждение:Никогда не передавайте строковые параметры функции скрипта с помощью этого входа. Это повредит структуру VMF из-за вложения кавычек, которые потребуется удалять вручную в текстовом редакторе.

Outputs

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

Уроки Project-S