FPS Tower Defense Toolkit

Thanks for the feedback :). As you’ve already noticed, there is a dedicated function ‘DisplayMissionSummary’ that handles the necessary protocols before the actual Mission Summary HUD is displayed. You cannot call a delay from within a function, but you can do so if you create a custom event.

What you could do is create a Custom Event within the BP_PlayerController blueprint & move out the nodes upto ‘UpdateHUDState’ function call (from the original function) into this event. You can then add a delay & call the ‘DisplayMissionSummary’ function from here after it. Now all you have to do is to replace the all instances of the function call with the new event that you created. And just make sure that you set the same value for the boolean flag ‘MissionSuccess’ while calling the new event.

As for your second query, I’ll get back to you in a while.