Containers in UE4 BP are supported, in that you can create them and do some operations on them. They’re not as fully featured as they would be in C++ though, and I wanted to see if I could make a plugin to address that. If you prefer a video format, here‘s a link to a video where I explain the exact same thing you’re about to read.
I don’t want to focus on the result of that sort of map handling, as it can quickly become a pain. Instead, lets imagine we want to have a sort of “threat” display in a game. As a player, you’d be notified of which people can harm you. We’re first going to remove any pairs from the map which meet our test condition. Then, we’re just going to print the map directly to the screen.
A slightly more useful example toggles between sorting an array of custom actor instances by either ping or score.
You’ll also notice we then loop through the result and execute a custom print.