Debugging looks weird

What types are the variables in your structure?

Also, more recent versions of the engine have improved blueprint debugging quite a bit, maybe you should look into that :wink:

Hello,

I try to debug my blueprint script. As you can see below I loop through array of structs.

This array contains variables like ProtonNumber, Symbol, Name, etc…

But as you can see I get lot of weird characters (marked by red square) after variable name, as you can see it is pretty unreadable, imagine if you had array of 100+ elements.

How can I see values of variables in array, because as you can see it is really unreadable, some other better way to watch variables?

Here are variables :slight_smile:

That names of UProperty objects, hash at the end maybe to avoid name conflicts or might be related to blueprint system. I say it a bug since it should show Display name one used in property editor (check if names are display correctly there), see 4.19, see also behavior in C++ structure (i might check that my self on 4.19 later), if issue is still there it is worth a try to bug raport.

Interesting, debugging is one of the most important features in programming and it is weird that it is buggy… Anyway it solves only DisplayName, but what if I have array of 100 or 1000 elements? How can I debug these elements if it is only in 1 line (quite stupid design). I would like to see something like this: