Here's how I animate those three (3) slot machine panels found in Events #11 to #17.
Event #18 prepares the IGM for the function called "consultSportsAnnouncer" -- the workhorse that powers this game. Each slot machine panel is recorded and calls our "consultSportsAnnouncer" and then tests whether a victory condition was met.