removed some redundancies; some more general cleanup

deque
Marc Zinnschlag 10 years ago
parent d0654f3ade
commit af54bb9623

@ -132,16 +132,13 @@ void MWState::StateManager::newGame (bool bypass)
{
cleanup();
MWBase::Environment::get().getWorld()->startNewGame (bypass);
if (!bypass)
MWBase::Environment::get().getWindowManager()->setNewGame (true);
else
MWBase::Environment::get().getWorld()->setGlobalInt ("chargenstate", -1);
MWBase::Environment::get().getScriptManager()->getGlobalScripts().addStartup();
MWBase::Environment::get().getWorld()->startNewGame (bypass);
mState = State_Running;
}

@ -211,9 +211,9 @@ namespace MWWorld
// set new game mark
mGlobalVariables["chargenstate"].setInteger (1);
mGlobalVariables["pcrace"].setInteger (3);
MWBase::Environment::get().getScriptManager()->getGlobalScripts().addStartup();
}
else
mGlobalVariables["chargenstate"].setInteger (-1);
if (bypass && !mStartCell.empty())
{

Loading…
Cancel
Save