Point laser target: Difference between revisions

From Valve Developer Community
Jump to navigation Jump to search
No edit summary
m (→‎Outputs: Substituted IO templates)
 
(3 intermediate revisions by 3 users not shown)
Line 1: Line 1:
{{portal2 point|point_laser_target}} It provides a target for [[Thermal Discouragement Beam|lasers]] to strike and will fire outputs when struck and unstruck. In this respect, it is functionally similar to both [[prop_laser_catcher]] and [[prop_laser_relay]] but does not provide its own model, sounds, or particle systems as they do. This makes it a useful entity for building custom laser catchers and relays.
{{this is a|point entity|game=Portal 2|name=point_laser_target}}  
 
==Entity description==
It provides a target for [[Thermal Discouragement Beam|lasers]] to strike and will fire outputs when struck and unstruck. In this respect, it is functionally similar to both [[prop_laser_catcher]] and [[prop_laser_relay]] but does not provide its own model, sounds, or particle systems as they do. This makes it a useful entity for building custom laser catchers and relays.


== Keyvalues ==
== Keyvalues ==
Line 9: Line 12:


== Outputs ==
== Outputs ==
{{IO|OnPowered|Fired when a laser hits the target.}}
{{O|OnPowered|Fired when a laser hits the target.}}
{{IO|OnUnpowered|Fired when a laser has stopped hitting the target.}}
{{O|OnUnpowered|Fired when a laser has stopped hitting the target.}}
{{O Targetname}}
{{O Targetname}}

Latest revision as of 23:08, 20 April 2025

point_laser_target is a point entity available in Portal 2 Portal 2.

Entity description

It provides a target for lasers to strike and will fire outputs when struck and unstruck. In this respect, it is functionally similar to both prop_laser_catcher and prop_laser_relay but does not provide its own model, sounds, or particle systems as they do. This makes it a useful entity for building custom laser catchers and relays.

Keyvalues

Terminal Point ([todo internal name (i)]) <boolean>
If enabled, an env_portal_laser with auto-targetting enabled will attempt to automatically adjust its aim to snap to the point_laser_target when the beam is close by. This is ideal for custom catchers but not for relays.
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

Inputs

Outputs

OnPowered
Fired when a laser hits the target.
OnUnpowered
Fired when a laser has stopped hitting the target.