Logic relay: Difference between revisions
Jump to navigation
Jump to search
mNo edit summary |
No edit summary |
||
Line 7: | Line 7: | ||
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. | 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== | |||
* {{kv targetname}} | |||
* | * {{kv enabledisable}} | ||
==Flags== | |||
* '''Only Trigger once''' (Default Checked) | |||
** If checked, this entity starts on. | |||
* '''Allow fast retrigger''' (Default Unchecked) | |||
** Allows fast retriggering. | |||
==Inputs== | |||
* {{i targetname}} | |||
* {{i enabledisable}} | |||
* '''Trigger''' | * '''Trigger''' | ||
: Trigger the relay, causing its OnTrigger output to fire if it is enabled. | |||
* '''Toggle''' | * '''Toggle''' | ||
: Toggle the relay between enabled and disabled. | |||
* '''CancelPending''' | * '''CancelPending''' | ||
: Cancel any events fired by this relay that are currently pending in the I/O event queue. | |||
==Outputs== | |||
* {{o targetname}} | |||
* '''OnTrigger''' | * '''OnTrigger''' | ||
: Fired when the relay is triggered. | |||
[[Category:Entities]] | [[Category:Entities]] |
Revision as of 22:18, 11 July 2005
Entity Description
Entity Name: logic_relay
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.