Merge branch 'lua_hide_main_menu' into 'master'

Hide main menu on new and loading game from menu scripts

See merge request OpenMW/openmw!4560
This commit is contained in:
Evil Eye 2025-03-03 15:39:05 +00:00
commit 62d1cdcdac

View File

@ -757,12 +757,14 @@ void MWState::StateManager::update(float duration)
if (mNewGameRequest)
{
MWBase::Environment::get().getWindowManager()->removeGuiMode(MWGui::GM_MainMenu);
newGame();
mNewGameRequest = false;
}
if (mLoadRequest)
{
MWBase::Environment::get().getWindowManager()->removeGuiMode(MWGui::GM_MainMenu);
loadGame(*mLoadRequest);
mLoadRequest = std::nullopt;
}