First, I am developing a prototype in Unreal Engine/Blueprints, to test the nodes. In this BP sequence you can see the 4 functions I am triggering by pressing the “E” key interaction, namely:
• Pickup Counter
• Active Interface Check out
• One Item Left
• All Pickups Collected
In the next weeks I'm going to be posting the actual BP functions and their equivalents in C++. You can read the original article here: https://www.3dartviz.com/skills/skills-tech/programming-video-game-interaction-cpp.html#counter