Env alyxemp

From Valve Developer Community
Revision as of 12:21, 6 September 2018 by Pinsplash (talk | contribs) (updates)
Jump to navigation Jump to search
English (en)Translate (Translate)

Template:Hl2 point This entity creates a particle effect from Alyx's EMP.

To attach one end to Alyx's EMP device:

  1. Use the Parent keyvalue or the SetParent input to parent it to npc_alyx.
  2. Send the env_alyxemp the SetParentAttachment input with emp for the parameter.

To change the Target Entity, use the SetTargetEnt input with the new entity name for the parameter.

Tip.pngTip:To find attachment points for other models, use ent_attachments.
C++ In code, it is represented by theCAlyxEmpEffectclass, defined in theenv_alyxemp.cppfile.

Keyvalues

EMP Type ([todo internal name (i)]) <choices>
EMP effect type.
  • 0: Small
  • 1: Large
Target Entity ([todo internal name (i)]) <targetname>
Entity to use as a target endpoint (probably an info_target).


Inputs

StartCharge <floatRedirectInput/float>
Start charging the effect over specified number of seconds.
StartDischarge
Start discharging the effect over specified number of seconds.
Stop <floatRedirectInput/float>
Stops the effect.
Todo: Clarify what the parameter does?
SetTargetEnt <stringRedirectInput/string>
Sets the Target Entity for the effect.


Outputs