From 4100a72e8dab2c5371d60a90849fde30ed57b628 Mon Sep 17 00:00:00 2001 From: Marc Zinnschlag Date: Sun, 13 Mar 2011 22:39:44 +0100 Subject: [PATCH] don't do physics calculations while the GUI is up --- apps/openmw/engine.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/apps/openmw/engine.cpp b/apps/openmw/engine.cpp index 7241573bf..4aae0f91d 100644 --- a/apps/openmw/engine.cpp +++ b/apps/openmw/engine.cpp @@ -183,7 +183,8 @@ bool OMW::Engine::frameStarted(const Ogre::FrameEvent& evt) focusFrameCounter = 0; } - mEnvironment.mWorld->doPhysics (movement, mEnvironment.mFrameDuration); + if (mEnvironment.mWindowManager->getMode()==MWGui::GM_Game) + mEnvironment.mWorld->doPhysics (movement, mEnvironment.mFrameDuration); } catch (const std::exception& e) {