Diagnostic code · ARA0702
Unsupported system parameter
The generator cannot bind a query parameter or filter to an ECS column, resource or supported execution context. Compilation fails; the last good module keeps running.
Common causes
- A parameter is not a component, resource,
Entity,in Tick,ref Rngorref Commandsin a supported form. - A fieldless tag component is requested as a column parameter.
[With<T>]or[Without<T>]names a type that is not a component.
Fixes
Use supported query parameters, with
reffor component writes andinfor reads, and the correct context parameter forms.Replace a tag parameter with
[With<Tag>]; use[Without<Tag>]to exclude it.Make filter types registered components and correct the type named in the diagnostic.
Code:
ARA0702Constant:
cs::BAD_SYSTEM_PARAMReported by: Ara.Generators