I’m working on a time loop game, so I think this could help. You just need to change the times from 9:00am-7:00pm to 12:00am-6:00am, change the trigger delay to however long you want the clock to take before each time change, and make a beginning to where they interact with something for the time clock to start.