Logic compare
		
		
		
		Jump to navigation
		Jump to search
		
| CLogicCompare | 
Template:Base point It examines the relationship between two numbers ("value" and "compare value"), and fires appropriate output(s).
The equation is (value - compare value).
Keyvalues
- Initial value (InitialValue) <integer>
 - Initial value for the input value.
 
- Compare value (CompareValue) <integer>
 - The value to compare against.
 
- Name (targetname) <string>[ Edit ]
 - The name that other entities refer to this entity by, via Inputs/Outputs or other keyvalues (e.g. 
parentnameortarget).
Also displayed in Hammer's 2D views and Entity Report.See also: Generic Keyvalues, Inputs and Outputs available to all entities 
Inputs
- SetValue <float>
 - Set the value that will be compared against the compare value.
 
- SetValueCompare <float>
 - Set the value that will be compared against the compare value and performs the comparison.
 
- SetCompareValue <float>
 - Set the compare value.
 
- Compare
 - Force a compare of the input value with the compare value.
 
Outputs
- OnLessThan <float>
 - Fired when the input value is less than the compare value. Sends the input value as data.
 
- OnEqualTo <float>
 - Fired when the input value is equal to the compare value. Sends the input value as data.
 
- OnNotEqualTo <float>
 - Fired when the input value is different from the compare value. Sends the input value as data.
 
- OnGreaterThan <float>
 - Fired when the input value is greater than the compare value. Sends the input value as data.
 
