From 9da2f5a6c86f53c7c25fa0b75194f325f777bebb Mon Sep 17 00:00:00 2001 From: aunsane Date: Sun, 12 Aug 2018 14:08:22 +0300 Subject: MirLua: script loading moved to OnModulesLoaded to fix various glitches --- plugins/MirLua/src/plugin.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'plugins/MirLua/src') diff --git a/plugins/MirLua/src/plugin.cpp b/plugins/MirLua/src/plugin.cpp index ceefe7d7b0..59756f1d26 100644 --- a/plugins/MirLua/src/plugin.cpp +++ b/plugins/MirLua/src/plugin.cpp @@ -62,7 +62,6 @@ void CMPlugin::LoadLua() CMLuaFunctionLoader::Load(L); CMLuaModuleLoader::Load(L); CMLuaVariablesLoader::Load(L); - LoadLuaScripts(); } void CMPlugin::UnloadLua() @@ -115,6 +114,8 @@ int CMPlugin::OnModulesLoaded(WPARAM, LPARAM) g_hCLibsFolder = FoldersRegisterCustomPathT(MODULENAME, "CLibsFolder", MIRLUA_PATHT, TranslateT("C libs folder")); g_hScriptsFolder = FoldersRegisterCustomPathT(MODULENAME, "ScriptsFolder", MIRLUA_PATHT, TranslateT("Scripts folder")); + LoadLuaScripts(); + HookPluginEvent(ME_OPT_INITIALISE, &CMPlugin::OnOptionsInit); return 0; -- cgit v1.2.3