Improve the game loop

It can now skip frames. Replays are a *lot faster* on the "max speed" setting.
I think you'd be better to pull out named functions than have commented
named blocks.


On Mon, Jul 7, 2014 at 7:28 PM, Pavlos Touboulidis <notifications@github.com
> wrote:

> In OpenRA.Game/Game.cs:
>
> >  				{
> > -					if (Settings.Graphics.CapFramerate)
> > +					nextUpdate += idealFrameTime;
> > +
> > +					// Logic
> >  					{
>
> It is for visually grouping all the logic-related actions together. I can
> remove it if you want.
>
> —
> Reply to this email directly or view it on GitHub
> <https://github.com/OpenRA/OpenRA/pull/5850/files#r14583806>.
>