So I've noticed that if I have an event that uses the "wait x seconds" action, I will run into some issues if I need the event to work in a precise manner.
I worked on a slot machine game that relied on the "wait x seconds" action so I could get the same slot machine icons to line up every time, but the end result was always different if I tried playing the game on a different computer.
I also worked on a project where a platformer character's movements are controlled by an event sheet to navigate through a level, using the "wait x seconds" action to space out the commands. It worked great, but if I tried to record my screen, the game would lag, and the timing of the character's scripted actions would be way off.
Anyone having similar issues, or am I doing it wrong?