Help Convert Blueprint to C++ , For Each Loop with internal Delay on tick.

Hey Thanks for the replay, Yeah I have since learned more about the execution of C++, I ended up making a delegate to fire at the end of the montage and its working great.

I’m not sure with the blueprint but you could be right, It did seem to work perfectly the way i had it.

Its checking a Map though so the montage is tied to a specific actor and its only ever checking the montage for that actor and removing it from the map if the montage is not playing.