This is the second part of my tutorial on C++ in Unreal Engine 4. In this part, I add color to the puzzle button, which requires dealing with deferred actor spawning in C++. I also add interactivity to the button using parameterized dynamic material instances.