Prop telescopic arm: Difference between revisions

From Valve Developer Community
Jump to navigation Jump to search
No edit summary
(-added class hierarchy, cleanup)
 
(12 intermediate revisions by 6 users not shown)
Line 1: Line 1:
{{portal series point|prop_telescopic_arm}}
{{screenshot}}
{{CD|CPropTelescopicArm|file1=prop_telescopic_arm.cpp}}
{{this is a|point entity|series=Portal|name=prop_telescopic_arm}}


==Entity description==
This is an unused entity and was likely used for an earlier version of the Portal bossfight. An [[Creating_an_energy_ball_launcher_and_catcher#Launcher|Energy Ball Launcher]] was attached to the arm and would essentially act like an Energy Ball turret. The telescopic arm model is missing but it can be found in the beta leak.
This is an unused entity and was likely used for an earlier version of the Portal bossfight. Its model is missing and can only be found in the beta leak.
 
{{todo|List its purpose and functionality}}


== Keyvalues ==
== Keyvalues ==
{{KV Targetname}}
{{KV Targetname}}
{{KV Angles}}
{{KV Model}}
{{KV Studiomodel}}


== Inputs ==
== Inputs ==
{{IO|Enable|Enable Thumper}}
{{I|Enable|Enable Thumper}}
{{IO|Disable|Disable Thumper}}
{{I|Disable|Disable Thumper}}
{{IO|SetTarget|Set the entity to target.|param=string}}
{{I|SetTarget|Set the entity to target.|param=string}}
{{IO|TargetPlayer|Set the player as the entity to target.}}
{{I|TargetPlayer|Set the player as the entity to target.}}
{{I Targetname}}
{{I Studiomodel}}


== Outputs ==
== Outputs ==
{{IO|OnFoundTarget|Arm has direct LOS to target entity.}}
{{O|OnFoundTarget|Arm has direct LOS to target entity.}}
{{IO|OnLostTarget|Arm has lost direct LOS to target entity.}}
{{O|OnLostTarget|Arm has lost direct LOS to target entity.}}
{{O Targetname}}
 
{{O Studiomodel}}
[[Category:Prop entities|telescopic arm]]

Latest revision as of 01:41, 11 June 2025

Nuvola apps ksnapshot.png
This article or section needs a screenshot to help visually convey the subject.
You can upload screenshots at Special:Upload. For help, see Help:Images.
C++ Class hierarchy
CPropTelescopicArm
CBaseAnimating
CBaseEntity
C++ prop_telescopic_arm.cpp

prop_telescopic_arm is a point entity available in Portal series Portal series.

This is an unused entity and was likely used for an earlier version of the Portal bossfight. An Energy Ball Launcher was attached to the arm and would essentially act like an Energy Ball turret. The telescopic arm model is missing but it can be found in the beta leak.

Keyvalues

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

World Model (model) <model path>[ Edit ]
In-game 3D representation of the entity to display. This is the path to a MDL relative to the game's root directory. (128 character limit)

Inputs

Enable
Enable Thumper
Disable
Disable Thumper
SetTarget <stringRedirectInput/string>
Set the entity to target.
TargetPlayer
Set the player as the entity to target.

Outputs

OnFoundTarget
Arm has direct LOS to target entity.
OnLostTarget
Arm has lost direct LOS to target entity.