The error cluster is obsolete, it's time to move on. It's 2018 we need a more flexible error output.
it's deeply hard-coded into LV.
The most hard-coded thing that is impossible to remove is that it's used as a way to force sequential instructions (error in -> error out are many times the only connectors).
The problem is that
- the error codes are limited
- dont scale.
- cant embed additional object into it.
I can't use the full range of I32 as error code.
If I use error code 6400, it will clash into yours 6400 custom code.
I need a way to say : this is the error code of MyModule/Actor/class/LVLIB, that I need to "namespace" error codes
I need an additional object into error cluster, so I can carry more info.
So pls NI, empower error cluster with additional field: "meta error object", that we can derive/extend and use.