Array with various types

TMaps, are well, ummm, just a map, not a big deal. Heck Donald Knuth was writing about them long ago (of course along with many other things!). As I think in the abstract, in terms of functions, data, how it all has to flow. Blueprints slow me down. Yet that doesn’t mean I think they are “bad”, they definitely have a place in the UE4 world. They are certainly nice for glueing things together, yet Blueprints have their limitations, especially in terms of how they allow one to think. Expand the number of function nodes that are available, i.e. in my blueprint function library in C++, there’s over 100 nodes, most of them to “compress” multiple normal nodes into one call out. And all of a sudden instead of having just one screw driver, you have 100 different screwdrivers all designed to take care of repetitive work, and instantly the thought process changes. And it’s always the thought process that is critical, not the actual implementation of that so much.