Logic branch: Difference between revisions

From Valve Developer Community
Jump to navigation Jump to search
No edit summary
mNo edit summary
Line 2: Line 2:


==Entity Description==
==Entity Description==
'''Entity Name:''' logic_branch
Tests a [[Wikipedia:Boolean|boolean]] value and fires an output based on whether the value is true or false. Use this entity to branch between two potential sets of events.
Tests a [[Wikipedia:Boolean|boolean]] value and fires an output based on whether the value is true or false. Use this entity to branch between two potential sets of events.



Revision as of 09:21, 12 July 2005

Template:Wrongtitle

Entity Description

Tests a boolean value and fires an output based on whether the value is true or false. Use this entity to branch between two potential sets of events.

  • Values greater than 1 are treated as 0.

Keyvalues

  • initialvalue
<boolean>

Inputs

Set the boolean value without performing the comparison. Use this to hold a value for a future test.
Set the boolean value and test it, firing OnTrue or OnFalse based on the new value.
  • Toggle
Toggle the boolean value between true and false.
  • ToggleTest
Toggle the boolean value and tests it, firing OnTrue or OnFalse based on the new value.
  • Test
Test the input value and fire OnTrue or OnFalse based on the value.


Outputs

Fired when the input value is true (nonzero).
Fired when the input value is false (zero).