For the end of my semester at NAD, I had the pleasure of being part of the SeptHeures team with 8 other students. As a technical artist my role was to assist the level artist with the environment. In this case , I created a blueprint using a modular kit that Anthony Caron created to easily generate clocks using a button in the details panel.
Clicking on the ''Randomizer'' will generate a random clock using part of the modular kit for each body part of the clock.
There's also a button to activate a pendulum swing : it was created using a RotateAboutAxis node that create a World Position Offset.