Comp relay/en
Language subpage
This subpage is used on the Comp relay page to display content in English.
If you have edited the language subpage, do not forget to purge the base page by clicking on the button on the right. Otherwise, its contents will not be updated.
It is also available in all games with TeamSpen's Hammer Addons installed. It is an optimized version of logic_relay. The entities numerous inputs and outputs can be used to bundle inputs/outputs together. Some features from logic_relay
are missing, most are missing because this entity does not have any of its flags.
Note: Inputs and outputs only work if given directly from entities placed in Hammer, messages sent in game and dynamically will not work.
Contents
Keyvalues
StaticTargetName:
- Name
(targetname)
<string> - The name that other entities refer to this entity by. This entity only exists during compilation, so the name is only usable in limited situations.
ControlEnables:
- Control Type
(ctrl_type)
<choices> - Controls how the Control Value is interpreted.
- 0 : Is Enabled?
- 1 : Is Disabled?
- Control Value
(ctrl_value)
<choices> - Decides whether this entity is enabled. If disabled, the entity has no effect.
- 0 : No
- 1 : Yes
- Extra Delay
(delay)
<float> - Add this delay to all outputs. This allows you to control this via $fixup values, for instance.
Inputs
Trigger
<string>- Trigger the relay and fire the output.
TurnOn
<string>- Fire the OnTurnedOn output.
TurnOff
<string>- Fire the OnTurnedOff output.
FireUser1
toFireUser8
<string>- Fires the respective
OnUser
outputs; see User Inputs and Outputs.
Outputs
OnTrigger
<string>- Fired when the relay is triggered.
OnTurnOn
<string>- Fired when the relay is turned on.
OnTurnOff
<string>- Fired when the relay is turned off.
OnUser1
toOnUser8
<string>- These outputs each fire in response to the firing of the like-numbered
FireUser1
toFireUser8
Input; see User Inputs and Outputs.