Currently, if there's a loading delay, screen transitions in look like they're skipped because by the time the loading is done, enough clock time as passed for the transition to be finished. One solution is to simply implement them in terms of UpdateTime rather than ClockTime. Alternatively, maybe we can put a limit on how much TickTime (used by ClockTime) advances per frame.
Currently, if there's a loading delay, screen transitions in look like they're skipped because by the time the loading is done, enough clock time as passed for the transition to be finished. One solution is to simply implement them in terms of UpdateTime rather than ClockTime. Alternatively, maybe we can put a limit on how much TickTime (used by ClockTime) advances per frame.