*/
#include "scripting_mainmenu.h"
-#include "mods.h"
+#include "content/mods.h"
#include "cpp_api/s_internal.h"
#include "lua_api/l_base.h"
#include "lua_api/l_mainmenu.h"
#include "lua_api/l_sound.h"
#include "lua_api/l_util.h"
#include "lua_api/l_settings.h"
+#include "log.h"
extern "C" {
#include "lualib.h"
#define MAINMENU_NUM_ASYNC_THREADS 4
-MainMenuScripting::MainMenuScripting(GUIEngine* guiengine)
+MainMenuScripting::MainMenuScripting(GUIEngine* guiengine):
+ ScriptApiBase(ScriptingType::MainMenu)
{
setGuiEngine(guiengine);
- setType(ScriptingType::MainMenu);
SCRIPTAPI_PRECHECKHEADER