From 74f3eb6ad4245145ffe40bc715e503fccdaacc59 Mon Sep 17 00:00:00 2001 From: Marc Zinnschlag Date: Wed, 21 Jul 2010 14:12:50 +0200 Subject: [PATCH] stop time while GUI is up --- apps/openmw/engine.cpp | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/apps/openmw/engine.cpp b/apps/openmw/engine.cpp index b7480cc3cf..78e97c6ded 100644 --- a/apps/openmw/engine.cpp +++ b/apps/openmw/engine.cpp @@ -52,8 +52,9 @@ bool OMW::Engine::frameStarted(const Ogre::FrameEvent& evt) mEnvironment.mGlobalScripts->run (mEnvironment); // passing of time - mEnvironment.mWorld->advanceTime ( - mEnvironment.mFrameDuration*mEnvironment.mWorld->getTimeScaleFactor()/3600); + if (mEnvironment.mWindowManager->getMode()==MWGui::GM_Game) + mEnvironment.mWorld->advanceTime ( + mEnvironment.mFrameDuration*mEnvironment.mWorld->getTimeScaleFactor()/3600); return true; }