Phys keepupright: Difference between revisions

From Valve Developer Community
Jump to navigation Jump to search
m (Added it to [[Category:Constraints] because it's a VPhysics constraint.)
m (Add internal names of keyvalue keys)
Line 2: Line 2:


== Keyvalues ==
== Keyvalues ==
{{KV|Target Entity|target_destination|The entity to align to the desired angles.}}
{{KV|Target Entity|intn=attach1|target_destination|The entity to align to the desired angles.}}
{{KV|Angular Limit|float|The maximum angular velocity that this controller can compensate for, in degrees per second.}}
{{KV|Angular Limit|intn=angularlimit|float|The maximum angular velocity that this controller can compensate for, in degrees per second.}}
{{KV Targetname}}
{{KV Targetname}}
{{KV Angles}}
{{KV Angles}}

Revision as of 05:21, 17 March 2021

Template:Base point It is a controller that tries to keep an entity facing a particular direction.

Keyvalues

Target Entity (attach1) <targetname>
The entity to align to the desired angles.
Angular Limit (angularlimit) <float>
The maximum angular velocity that this controller can compensate for, in degrees per second.
Name (targetname) <string>[ Edit ]
The name that other entities refer to this entity by, via Inputs/Outputs or other keyvalues (e.g. parentname or target).
Also displayed in Hammer's 2D views and Entity Report.
See also:  Generic Keyvalues, Inputs and Outputs available to all entities

Pitch Yaw Roll (Y Z X) (angles) <QAngle>
This entity's orientation in the world. Pitch is rotation around the Y axis, yaw is the rotation around the Z axis, roll is the rotation around the X axis.

Flags

  • 1 : Start inactive

Inputs

TurnOn
Enable the controller.
TurnOff
Disable the controller.


Outputs