Diagnostic code · ARA7112
Behaviour type mismatch
An expression, action, task argument or override has the wrong type, such as a float where a position is expected or a non-boolean condition.
Common causes
- A condition (
when,on,filter) that is not boolean, or a score that is not a float. - Assigning a value of another type to a variable, or a non-constant override.
Fixes
Convert with built-ins such as
position(...), comparisons orremap(...).Make overrides constants of the variable's type (
route = [vec3(0, 0, 4)]).Code:
ARA7112Constant:
ai::TYPEReported by: ara-ai