From 9e46ec19c8844003b3a87f0372e1957dbd565e8c Mon Sep 17 00:00:00 2001 From: zicodxx <> Date: Tue, 20 Feb 2007 02:16:42 +0000 Subject: [PATCH] reset GameTime properly if needed --- dxx-changelog.txt | 1 + main/game.c | 3 +++ 2 files changed, 4 insertions(+) diff --git a/dxx-changelog.txt b/dxx-changelog.txt index 6e9d8328d..a53d08579 100755 --- a/dxx-changelog.txt +++ b/dxx-changelog.txt @@ -5,6 +5,7 @@ D1X-Rebirth Changelog arch/sdl/key.c: Added ENTER as Game key texmap/scanline.c: removed unreliable gr_fade_table check in c_tmap_scanline_per() arch/ogl/ogl.c, main/radar.c: don't show Radar box-fading in SDL; fixed OGL gr_ucircle() +main/game.c: reset GameTime properly if needed 20070219 -------- diff --git a/main/game.c b/main/game.c index 6c2b3d834..266ed5a87 100755 --- a/main/game.c +++ b/main/game.c @@ -3303,6 +3303,9 @@ void GameLoop(int RenderFlag, int ReadControlsFlag ) else memset(&Controls, 0, sizeof(Controls)); + if (GameTime < 0) + GameTime = 0; + GameTime += FrameTime; digi_sync_sounds();