Array with various types

cool stuff. i like seeing the nodes, it helps me understand the interface at a glance. maybe now that blueprints support bitmask enums, you could combine alot of those “used with X” flags.

is there any reason you used strings instead of names? those don’t seem like the kind of string you would need to manipulate or show to the player, so it seems like FName might be more efficient.