Helper functions for LimboAI.
Just like [method decorate_var], produces a string with a [Blackboard] variable name that is formatted for display, and also adds an additional symbol to indicate that the variable is used as an output.
Produces a string with a [Blackboard] variable name that is formatted for display or console output.
Returns an operator string for a [enum CheckType] enum value. For example, [constant CHECK_EQUAL] returns "==".
Returns a string representation of an [enum Operation] enum value.
Returns a name of a [BTTask] status code.
Returns the icon texture associated with a task based on its class name or script resource path.
Performs a [param check] on two values, [param a] and [param b], and returns [code]true[/code] if the check passes.
Performs an [param operation] on two values, [param a] and [param b], and returns the result.
Equality Check.
Less Than Check.
Less Than or Equal To Check.
Greater Than Check.
Greater Than or Equal To Check
Inequality Check.
No operation.
Arithmetic addition.
Arithmetic subtraction.
Arithmetic multiplication.
Arithmetic division.
Produces the remainder of an integer division.
Multiply [code]a[/code] by itself [code]b[/code] times.
Bitwise left shift.
Bitwise right shift.
Bitwise AND.
Bitwise OR.
Bitwise XOR.