Trigger tractorbeam: Difference between revisions

From Valve Developer Community
Jump to navigation Jump to search
(Documented setvelocitylimittime)
(Documented funnel inputs)
Line 6: Line 6:


==Inputs==
==Inputs==
{{I|setvelocitylimittime|Set the velocity limit of objects in the beam. |param=float}}
{{I|SetGravityScale|Scale gravity of objects in the field.|param=float}}
{{I|SetAdditionalAirDensity|Additional air density for drag|param=float}}
{{I|SetVelocityLimit|Max velocity in field.|param=float}}
{{I|SetVelocityLimitDelta|Max amount to reduce velocity per second|param=float}}
{{I|SetVelocityLimitTime|Accepts two arguments: the first is the new velocity limit, the second is the time it takes to ramp to that value|param=string}}
{{I|SetVelocityScale|Velocity scale/drag|param=float}}
{{I|SetAngVelocityLimit|Max angular velocity in field.|param=float}}
{{I|SetAngVelocityScale|Angular Velocity scale/drag|param=float}}
{{I|SetLinearForce|Linear force (0 disables)|param=float}}
{{I|SetLinearForceAngles|Direction of linear force (Pitch Yaw Roll (Y Z X))|param=angle}}
{{I|Enable|Enable the trigger.}}
{{I|Disable|Disable the trigger.}}
{{I|Toggle|Toggle enable/disable.}}

Revision as of 12:41, 16 August 2025

English (en)Translate (Translate)
Icon-NotInFGD.png
This entity is not in the FGD by default.
It should not be put directly in a map because it crashes the game when other necessary entities are not present..

trigger_tractorbeam is a brush entity available in Portal 2 Portal 2. It is a trigger that is emitted from a prop_tractor_beam and works with a projected_tractor_beam_entity to create an anti-gravity state for the player, and to pull/push the player away/towards the funnel model.

Warning.pngWarning:This entity will crash the game if manually created in Hammer!

Inputs

SetGravityScale <floatRedirectInput/float>
Scale gravity of objects in the field.
SetAdditionalAirDensity <floatRedirectInput/float>
Additional air density for drag
SetVelocityLimit <floatRedirectInput/float>
Max velocity in field.
SetVelocityLimitDelta <floatRedirectInput/float>
Max amount to reduce velocity per second
SetVelocityLimitTime <stringRedirectInput/string>
Accepts two arguments: the first is the new velocity limit, the second is the time it takes to ramp to that value
SetVelocityScale <floatRedirectInput/float>
Velocity scale/drag
SetAngVelocityLimit <floatRedirectInput/float>
Max angular velocity in field.
SetAngVelocityScale <floatRedirectInput/float>
Angular Velocity scale/drag
SetLinearForce <floatRedirectInput/float>
Linear force (0 disables)
SetLinearForceAngles <angleRedirectInput/Vector>
Direction of linear force (Pitch Yaw Roll (Y Z X))
Enable
Enable the trigger.
Disable
Disable the trigger.
Toggle
Toggle enable/disable.