Trigger relay (Half-Life: Source): Difference between revisions

From Valve Developer Community
Jump to navigation Jump to search
(Created page with "{{tabsBar|main=hls|base=trigger relay}} {{CD|CTriggerRelay|base=CBaseEntity|file1=hl1_ents.cpp}} {{obsolete|entity=1|replacement=logic_relay}} {{this is a|point entity|nam...")
 
Line 22: Line 22:


== Flags ==
== Flags ==
{{fl|1|Only Once|[[Kill]] this entity after it fires its outputs.}}
{{fl|1|Fire Once|[[Kill]] this entity after it fires its outputs.}}

Revision as of 13:55, 6 September 2024

C++ Class hierarchy
CTriggerRelay
CBaseEntity
C++ hl1_ents.cpp
Obsolete-notext.png
This entity is obsolete. Its use is discouraged. It may only exist/function in older engine branches.
It has since been deprecated by: logic_relay.

trigger_relay is a point entity available in Half-Life: Source Half-Life: Source and Half-Life Deathmatch: Source Half-Life Deathmatch: Source.

Icon-Important.pngImportant:This entity counts as an edict! Use logic_relay instead.

Keyvalues

Refire interval (repeatinterval) <float>
Refire duration (repeatduration) <float>
Trigger State (triggerstate) <integer> Obsolete
Deprecated.
integer choices
  • 0 - Off
  • 1 - On
  • 2 - Toggle


Inputs

Use <void>
Fire this entity's outputs.

Outputs

OnTrigger <void>
Fired when this entity receives the Use input.

Flags

Fire Once : [1]
Kill this entity after it fires its outputs.