Logic relay: Difference between revisions

From Valve Developer Community
Jump to navigation Jump to search
No edit summary
mNo edit summary
Line 1: Line 1:
{{wrongtitle|title=logic_relay}}
{{wrongtitle|title=logic_relay}}
==Entity Description==
==Entity Description==
'''Entity Name:''' logic_relay
A message forwarder. Fires an OnTrigger output when triggered, and can be disabled to prevent forwarding outputs.
A message forwarder. Fires an OnTrigger output when triggered, and can be disabled to prevent forwarding outputs.



Revision as of 09:22, 12 July 2005

Template:Wrongtitle

Entity Description

A message forwarder. Fires an OnTrigger output when triggered, and can be disabled to prevent forwarding outputs.

Useful as an intermediary between one entity and another for turning on or off an I/O connection, or as a container for holding a set of outputs that can be triggered from multiple places.

Keyvalues

Flags

  • Only Trigger once (Default Checked)
    • If checked, this entity starts on.
  • Allow fast retrigger (Default Unchecked)
    • Allows fast retriggering.

Inputs

  • Trigger
Trigger the relay, causing its OnTrigger output to fire if it is enabled.
  • Toggle
Toggle the relay between enabled and disabled.
  • CancelPending
Cancel any events fired by this relay that are currently pending in the I/O event queue.

Outputs

  • OnTrigger
Fired when the relay is triggered.