Ru/Prop tractor beam

From Valve Developer Community
Jump to navigation Jump to search

Template:Otherlang2 prop_tractor_beam это точечная энтитя доступная в Portal 2

Экскурсионная воронка в Portal 2

Template:Portal2 point

Описание энтити

Эмитирует экскурсионную воронку.

Экскурсионная воронка это элемент головоломок Portal 2 который служит в качестве транспортного луча. Объекты (такие как турели и кубы) и игроки соприкасающиеся с синим лучом, медленно движутся от излучателя, не зависимо от гравитации, или к излучателю если луч становится оранжевым. Игроки могут покинуть воронку или забрать объекты из нее но не могут двигаться против "течения".

Экскурсионная воронка, также как мосты и лазеры, может быть перенаправлена через порталы.

Значения

Linear Force ([todo internal name (i)]) <число с плавающей запятой(en)>
Сила которая придается объектам внутри луча. Цвет и направление движения изменятся автоматически если значение станет отрицательным. Большинство Экскурсионных воронок созданных Valve имеют линейную силу 250, соответственно притягивающая воронка должна иметь силу -250.
Disable Emitter Particles ([todo internal name (i)]) <булева переменная(en)>
Отключает частицы вначале воронки.
Use 128 model ([todo internal name (i)]) <булева переменная(en)>
Использовать уменьшенную модель излучателя в 128 юнитов (стандартная модель использует 167 юнитов)
Name(en) (targetname) <объект источник(en)>
Имя объекта, по которому другие объекты могут ссылаться на этот объект, через Входы/Выходы(en) или другие ключ-параметры(en) (например parentname или target).
Также отображаются на 2D-видах в Hammer и Отчёте об объектах (Entity Report)(en).
См. также:  Основные ключ-параметры, входы и выходы доступные для всех объектов

Parentname:
Parent (parentname) <целевой объект(en)>
Specifies a movement parent. An entity will maintain its initial offset from its parent. An attachment point can be added to the end of the name, separated by a comma.
Pitch Yaw Roll (Y Z X) (angles) <QAngle(en)>
Ориентация этого объекта в мире. Тангаж (pitch) - поворот по оси Y, рысканье (yaw) - поворот по Z и крен(roll) - поворот по X.

BaseProjector:

Start Enabled (StartEnabled) <булева переменная(en)>
If the projector should start enabled.
Disable Placement Helper (DisableHelper) <булева переменная(en)>
Disable the automatically-created placement helper to prevent it from fighting with a custom one.
Render in Fast Reflections (drawinfastreflection) <булева переменная(en)> (Во всех играх начиная с Portal 2)
If enabled, this entity will render in fast water reflections (i.e. when a water material specifies $reflectonlymarkedentities) and in the world impostor pass.

Inputs

SetLinearForce <число с плавающей запятой(en)>
Задает силу движения внутри воронки.


Parentname:
SetParent <строка(en)>
Move with this entity. See Entity Hierarchy (parenting).
SetParentAttachment <строка(en)>
Change this entity to attach to a specific attachment point on its parent. The entity will teleport so that the position of its root bone matches that of the attachment. Entities must be parented before being sent this input.
SetParentAttachmentMaintainOffset <строка(en)>
As above, but without teleporting. The entity retains its position relative to the attachment at the time of the input being received.
ClearParent
Removes this entity from the the movement hierarchy, leaving it free to move independently.
BaseProjector:
Enable
Enables projection from this projector.
Disable
Disables projection from this projector.

Reflection:

DisableDrawInFastReflection  (Во всех играх начиная с Portal 2)
Turns off rendering of this entity in reflections when using $reflectonlymarkedentities in water material.
EnableDrawInFastReflection  (Во всех играх начиная с Portal 2)
Turn on rendering of this entity in reflections when using $reflectonlymarkedentities in water material.

Outputs

Создание

Каждая воронка содержит prop_tractor_beam и player clip текстуру спереди. Воронки часто имеют свет с мягким синим свечением (приблизительная яркость 50 120 250 50). Иногда (когда воронка изменяет направление силы) это конфликтует с оранжевым цветом воронки; простое решение: поместить два источника света - один синий, другой оранжевый - и задать им включение/выключение при обороте воронки.

Для того чтобы создать стену которая будет пропускать луч но блокировать игроков и объекты нужно использовать комбинацию брашей/энтитей.

  • func_brush брашевая энтитя со свойствами столкновений "Never Solid" (не будет блокировать объекты, только визуальный эффект)
  • Браш с текстурой player clip блокирующий игрока
  • func_clip_vphysics брашевая энтитя блокирующая объекты.