Ru/Func areaportal: Difference between revisions

From Valve Developer Community
< Ru
Jump to navigation Jump to search
m (убрал ссылку которая вела точно не на тот урок что описан в статье(написано вторичная польза порталов, а на деле там про то как лифты делать))
mNo edit summary
Line 33: Line 33:
; Toggle
; Toggle
:последовательное переключение состояния Open/Close/Open и.т.д
:последовательное переключение состояния Open/Close/Open и.т.д
{{I Targetname}}
{{I Targetname:ru}}


== Outputs ==
== Outputs ==
{{O Targetname}}
{{O Targetname:ru}}


=Уроки Project-S=
=Уроки Project-S=

Revision as of 13:12, 21 June 2020

Template:Otherlang2

Toolsareaportal.gif

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

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


См. также

Параметры

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

Inputs

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

Уроки Project-S

[Немного о порталах и оклюдерах]

[О хинтах и Порталах]