(39) 's Extra Blueprint Nodes for You as a Plugin, No C++ Required!

Just found out that the super useful “Sort” node doesn’t work on arrays of structs anymore :frowning: I relied a lot on it, I suspect can affect a lot of other projects critically too.

It just can’t find structure’s property by a given name. Assuming your structure has a field “Score”, and you pass name to Sort, UE’s FindField function will never find “Score” property in your structure since the actual FName in there looks like “Score_5_FS67FJL7QQUO12P6blabla”. FName you pass as a parameter has a different ComparisonIndex and DisplayIndex too, so FName’s operator== will never match those two.

Tested with clean blueprint project on 4.19.2.