New typed dictionaries and Evaluator tab

Godot Version

4.4

Question

Setting the position of some mesh planes I noticed something was wrong when iterating through the dictionary, so I tried the new Evaluator tab and while I only set 8 entries, it’s showing 16, with weird values and even the entries from the other exported dictionary. What am I looking at here?

Potentially I’m missunderstanding the use of typed dictionary and or the evaluator tab, although as you can see, hovering over the typed dictionary also shows 16 entries.

I had to delete the dictionary var, it then stops being shown in the inspector, and examining the entries shows no entries as normal (if I didn’t do this, even if I removed all of the values they were all still there) aparently any value I set to this dictionary sticks to it even if no longer in an entry, unless it’s COMPLETELY REMOVED/RESET.

It looks like the isue may derive from the scene itself which is derived from an animated mesh exported from blender. These kinds of derived scenes often give problems like this one.

Here’s the proof, the .tsc file displays more entries than there are in the dictionary: