Ah so it works like a pause when the FPS drops very low, instead of lag in form of warping.
Wait a minute, I think I confused myself. Yes, I agree Delta_Time, which is the same as frametime, is always greater or equal to 0. However your loop loops when it is greater than 0 or less than 250. Which means it will loop forever unless the logic suddendly takes less than a millisec to do? Or maybe I missunderstood where you put the UpdateEverything() function?
Wait a minute, I think I confused myself. Yes, I agree Delta_Time, which is the same as frametime, is always greater or equal to 0. However your loop loops when it is greater than 0 or less than 250. Which means it will loop forever unless the logic suddendly takes less than a millisec to do? Or maybe I missunderstood where you put the UpdateEverything() function?