stop time while GUI is up

actorid
Marc Zinnschlag 15 years ago
parent c8a18b7d70
commit 74f3eb6ad4

@ -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;
}

Loading…
Cancel
Save