mirror of
https://gitlab.com/OpenMW/openmw.git
synced 2025-02-13 21:40:11 +00:00
Don't create physics before we have initialized ogre
This commit is contained in:
parent
26b780d1ac
commit
1ce77229c0
@ -203,9 +203,9 @@ OMW::Engine::Engine()
|
||||
, mScriptManager (0)
|
||||
, mScriptContext (0)
|
||||
, mGuiManager (0)
|
||||
, mPhysicEngine (0)
|
||||
{
|
||||
MWClass::registerClasses();
|
||||
mPhysicEngine = new OEngine::Physic::PhysicEngine();
|
||||
}
|
||||
|
||||
OMW::Engine::~Engine()
|
||||
@ -339,9 +339,13 @@ void OMW::Engine::go()
|
||||
|
||||
loadBSA();
|
||||
|
||||
// Create physics
|
||||
mPhysicEngine = new OEngine::Physic::PhysicEngine();
|
||||
|
||||
// Create the world
|
||||
mEnvironment.mWorld = new MWWorld::World (mOgre, mPhysicEngine, mDataDir, mMaster, mResDir, mNewGame, mEnvironment);
|
||||
|
||||
|
||||
// Set up the GUI system
|
||||
mGuiManager = new OEngine::GUI::MyGUIManager(mOgre.getWindow(), mOgre.getScene(), false, cfgDir);
|
||||
MyGUI::FactoryManager::getInstance().registerFactory<MWGui::Widgets::MWSkill>("Widget");
|
||||
|
Loading…
x
Reference in New Issue
Block a user