|
|
|
@ -1489,7 +1489,7 @@ namespace MWWorld
|
|
|
|
|
if (mGoToJail && !paused)
|
|
|
|
|
goToJail();
|
|
|
|
|
|
|
|
|
|
updateWeather(duration);
|
|
|
|
|
updateWeather(duration, paused);
|
|
|
|
|
|
|
|
|
|
if (!paused)
|
|
|
|
|
doPhysics (duration);
|
|
|
|
@ -2666,7 +2666,7 @@ namespace MWWorld
|
|
|
|
|
action.execute(ptr);
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
void World::updateWeather(float duration)
|
|
|
|
|
void World::updateWeather(float duration, bool paused)
|
|
|
|
|
{
|
|
|
|
|
if (mPlayer->wasTeleported())
|
|
|
|
|
{
|
|
|
|
@ -2674,7 +2674,7 @@ namespace MWWorld
|
|
|
|
|
mWeatherManager->switchToNextWeather(true);
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
mWeatherManager->update(duration);
|
|
|
|
|
mWeatherManager->update(duration, paused);
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
struct AddDetectedReference
|
|
|
|
|