In this script when Widget Blueprint is constructed, it plays the Start Animation (Buttons move from the bottom of the screen to its center). Then it uses the Set Timer node to call a Custom Event called StartBlinking every 2 seconds (the Set Timer node is set to Looping). StartBlinking Custom Event plays the Blinking Button animation every 2 seconds (which is color shift over time from white to green for Start Button).