For Context I am trying to build a custom unreal 5.2 blueprint node that takes in a map variable which has its Key set to Name variable and Values to float , The custom node will show a dropdown selection for the keys and output the value of a key based on the selected key in dropdown, the dropdown menu (like an enum or object selection menu or gameplay tags) gets updated as the map variable gets updated.
I am new to C++ but have programmed before so I am able to connect some dots but it is still confusing. This Might not be the way to make, I am open to suggestions for new ways to create this. It is possible to create this same concept in widgets blueprint but I want it as a node.